﻿@charset "utf-8";
/* CSS Document */

/*
 *全局样式整理
 */
	* {margin:0px; padding:0px;}
	body,td,th {font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #333;}
	body {margin:0 auto;width:1000px;text-align:left; background:url(../images/bg.gif) repeat-x;}
	/*
	 *清理ul,li默认样式
	 */
	ul,li{list-style-type:none;}
	/*
	 *修正bug
	 */
	select option{padding-right:3px;}
	/*
	 *默认链接样式
	 */
	a{font-size:12px; font-weight:normal;color: #3366cc;}
	a:link {color: #3366cc; text-decoration:none;}
	a:visited{color:#3366cc; text-decoration:none;}
	a:hover {color: #F00; text-decoration:underline;}

	/*
	 *清除有连接图片边框
	 */
	img{border:0 none;}
	/*
	 *清理浮动
	 */
	.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
	/*
	 *着重连接红色
	 */
	a.red{color:#F00;}
/*
 *全局样式整理结束
 */

#header{height:100px; width:1000px; clear:both;}
#header .logo{float:left;}
#header .logo a{display:block; width:170px; height:72px; background:url(../images/logo.gif) no-repeat;margin-top:20px; margin-left:24px; }
#header .nav{float:right; margin:20px 10px 0px 0px; width:790px;}
#header .nav ul{float:left; height:22px; margin-right:6px; line-height:22px; width:257px;}
#header .caa{padding:0px 5px; overflow:hidden; white-space:nowrap; line-height:22px; float:left; width:70px;}
#header .nav li{padding:0px 2px; overflow:hidden; white-space:nowrap; line-height:22px; float:left;}
#header .cba{padding:0px 5px; overflow:hidden; white-space:nowrap; line-height:22px; float:left; width:48px;}
#header .nav b{font-size:12px; font-weight:bold;}
#header .cla{padding:0 10px; background:url(../images/nav_b_arr.gif) no-repeat 0px 2px; border-right:#CCC 1px solid; width:52px; overflow:hidden; display:block;}

#menu{height:40px; line-height:40px; width:1000px;}
#menu a:hover{width:100px; height:40px; line-height:40px; float:left; text-align:center; background:url(../images/menu_index_bg.gif) no-repeat;font-size:14px; font-weight:bold; color:#333;}
#menu a.index{width:100px; height:40px; line-height:40px; float:left; text-align:center; background:url(../images/menu_index_bg.gif) no-repeat;font-size:14px; font-weight:bold; color:#333;}
#menu a{width:100px; height:40px; line-height:40px; float:left; text-align:center;font-size:14px; font-weight:bold; color:#FFF;}
#menu p{color:#FFF; margin:0px 20px; float:left;}
#menu form{float:right; width:520px; color:#FFF; margin-top:8px;}
#menu .inp{height:20px; border:#CCC 1px solid; background-color:#FFF; line-height:18px; width:290px; vertical-align:middle;}
#menu .submit{width:70px; height:21px; border:0 none; background:url(../images/menu_search_submit.gif) no-repeat; margin-left:10px; vertical-align:middle;}
#menu .submit2{ height:22px; line-height:22px; border:0 none; vertical-align:middle; font-size:14px; font-weight:bold; color:#FFF; background:url(../images/menu_search_bg.gif) repeat-x;}

#rowa{width:1000px; float:left; clear:both; margin-top:10px;}
	#cola{width:748px; height:228px; float:left; position:relative; border:#449401 1px solid;}
	#cola .lt{height:5px; width:5px; font-size:0; background:url(../images/cola_round.gif) no-repeat; position:absolute; top:-1px; left:-1px;}
	#cola .rt{height:5px; width:5px; font-size:0; background:url(../images/cola_round.gif) no-repeat -6px 0px; position:absolute; top:-1px; right:-1px;}
	#cola .lb{height:5px; width:5px; font-size:0; background:url(../images/cola_round.gif) no-repeat 0px -6px; position:absolute; left:-1px; bottom:-1px;}
	#cola .rb{height:5px; width:5px; font-size:0; background:url(../images/cola_round.gif) no-repeat -6px -6px; position:absolute; right:-1px; bottom:-1px;}
	#cola .left{width:240px; height:208px; float:left; margin:10px; display:inline;}
	#cola .right{width:460px; height:208px; float:right; margin:10px 14px 0px 0px; display:inline;}
	#cola a.h{ font-size:14px; font-weight:bold; color:#333;}
	#cola h2{width:460px; line-height:26px; text-align:center;}
	#cola p{text-indent:2em; height:78px; width:460px; color:#999; line-height:22px; border-bottom:#CCC 1px solid; overflow:hidden; padding-bottom:14px;}
	#cola ul{width:460px; height:80px; margin-top:6px;}
	#cola li{width:140px; white-space:nowrap; overflow:hidden; float:left; line-height:22px; text-indent:12px; margin-right:10px; background:url(../images/cola_point.gif) no-repeat;}
	
	#login{width:240px; height:230px; float:right;}
	#login h4{width:240px; height:40px; line-height:40px; background:url(../images/login_h4.gif) no-repeat; font-size:14px; font-weight:bold; text-indent:34px;}
	#login form{width:226px; border-left:#e6e6e6 1px solid; border-right:#e6e6e6 1px solid; height:130px; padding:18px 0px 0px 12px;}
	#login .bt{height:42px; width:240px; background:url(../images/login_ad.gif) no-repeat;}
	#login .inp{width:160px; height:18px; border:#666 1px solid; vertical-align:middle; margin-bottom:14px;}
	#login label{padding-right:10px; vertical-align:middle; margin-bottom:14px; display:inline-block;}
	#login .orange{width:90px; height:24px; line-height:24px; background:url(../images/login_orange.gif) no-repeat; color:#FFF; font-size:14px; font-weight:bold; margin:6px 0px 0px 10px; border:0;}
	#login .blue{width:90px; height:24px; line-height:24px; background:url(../images/login_blue.gif) no-repeat; color:#FFF; font-size:14px; font-weight:bold; margin:6px 0px 0px 10px; border:0;}
	#login p{width:200px; text-align:right; margin-top:10px;}
	
#rowb{width:1000px; height:300px; float:left; clear:both; margin-top:10px;}
	.si{width:238px; height:288px; float:left; border:#e6e6e6 1px solid; background:url(../images/si_bg.gif) no-repeat; padding-top:10px;}
	.si a.gray{color:#333;}
	#rowb .center{width:500px; height:300px; float:left; margin-left:10px; margin-right:10px;}
	#rowb .main{width:500px; height:210px; clear:both;}
	#rowb .tj{height:36px; line-height:36px; width:460px; background:url(../images/tj_bg.gif) no-repeat; padding-left:40px; font-size:12px; font-weight:bold;}
	#rowb .nr{height:170px; width:466px; border-left:#e6e6e6 1px solid; border-right:#e6e6e6 1px solid; clear:both; padding:0px 16px;}
		#rowb .nr img{float:left; margin-right:10px; width:120px; border:#CCC 1px solid; padding:1px; font-size:0;}
		#rowb .nr p{text-indent:2em; font-size:12px; color:#666; line-height:20px; margin-top:6px; height:36px; width:330px; overflow:hidden;}
		#rowb .nr h3{ line-height:14px; height:14px; width:310px; overflow:hidden;}
		#rowb .nr a.gr{color:#499902;font-size:12px; font-weight:bold; color:#499902;}
		#rowb .nr ul{width:454px; overflow:hidden; clear:both; padding-top:4px;}
		#rowb .nr li{float:left; margin-right:10px; width:217px; overflow:hidden; line-height:20px; height:20px; white-space:nowrap; text-indent:16px; background:url(../images/cola_point.gif) no-repeat;}
		#rowb .nr a{color:#666;}
		#rowb .nr a:hover{color:#F60; text-decoration:none;}
		
	#rowb .tj_bt{height:4px; width:500px; font-size:0; clear:both; background:url(../images/tj_bt.gif) no-repeat;}
	#rowb .ad{float:center;height:80px; width:500px; clear:both; margin-top:10px;}
	
.l{width:240px; float:left; margin:10px 0px;}
#r{width:750px; float:right; margin-top:10px;}
#r a{color:#333;}
#r a:hover{color:#387101;}
	
#tools{width:238px; height:328px; border:#e6e6e6 1px solid; overflow:hidden; float:left; clear:both;}
#tools h4{height:36px; line-height:36px; width:238px; background:url(../images/tools_h4.gif) no-repeat; color:#387101; font-size:14px; font-weight:bold; text-indent:20px;}
#tools ul{height:292px; padding:0px 10px;}
#tools li{line-height:22px; height:22px; width:105px; overflow:hidden; white-space:normal; text-indent:14px; background:url(../images/cola_point.gif) no-repeat; float:left;}
#tools a{color:#999;}
#tools a:hover{color:#449401; text-decoration:none;}

.ad3{float:center;width:240px; height:85px; margin:10px 0px; clear:both; float:left;}
.ad2{float:center;width:240px; height:85px; margin:10px 0px; clear:both; float:left;}

#new{width:238px; height:198px; border:#e6e6e6 1px solid; float:left; clear:both; overflow:hidden;}
#new h4{height:27px; line-height:27px; width:238px; font-size:12px; font-weight:bold; color:#333; text-indent:16px; background:url(../images/new_h4.gif) no-repeat;}
#new ul{padding:6px;}
#new li{line-height:23px; height:23px; white-space:nowrap; width:226px; overflow:hidden; text-indent:8px;}

	#tab1{width:238px;}
	#tab2{width:238px;}
	#tab3{width:238px;}
		.Menubox {width:224px; height:25px; line-height:25px; overflow:hidden; background:url(../images/tab_ul_bg.gif) repeat-x bottom; margin:0 auto;}
		.Menubox ul{margin:0px;}
		.Menubox li{float:left; display:block; cursor:pointer; width:90px; text-align:center; color:#333; font-weight:bold; background:url(../images/tab_li.gif) no-repeat; margin-left:6px;}
		.Menubox li.hover{width:90px;  background:url(../images/tab_lion.gif) no-repeat; margin-left:6px;color:#333; font-weight:bold; height:25px; line-height:25px;}
		.Menubox .Menubox_on{width:90px; background:url(../images/tab_lion.gif) no-repeat; margin-left:6px; font-weight:bold; height:25px; line-height:25px;}
		.Menubox a{font-weight:bold; color:#333;}
		.Menubox a:hover{text-decoration:none;}
		.Contentbox{padding:5px;}
		.Contentbox ol{padding:2px 0px 0px 6px;}
		.Contentbox li{width:219px; white-space:nowrap; overflow:hidden; line-height:24px; height:24px;}
		.Contentbox a{margin-left:6px;}
		.Contentbox .num{background-color:#91d135; text-align:center; line-height:14px; height:14px; width:20px; color:#FFF; font-size:10px; font-weight:bold; display:inline-block;}
		.Contentbox .num2{background-color:#cccccc; text-align:center; line-height:14px; height:14px; width:20px; color:#333333; font-size:10px; font-weight:bold; display:inline-block;}

.con1{width:370px; float:left; margin-bottom:8px; height:254px;}
.con1 h4{width:358px; height:25px; line-height:25px; color:#333; background:url(../images/con_h4.gif) no-repeat; padding-left:12px; font-size:12px; font-weight:bold;}
.con1 span{display:block; float:right; margin-right:8px;}
.con1 ul{height:208px; width:348px; border-bottom:#8fbb7f 1px solid; border-left:#8fbb7f 1px solid; border-right:#8fbb7f 1px solid; padding:10px; overflow:hidden;}
.con1 li{line-height:21px;}
.con1 small{color:#CCC; font-size:10px; margin-right:6px;}

.con2{width:370px; float:right; margin-bottom:8px; height:254px;}
.con2 h4{width:358px; height:25px; line-height:25px; color:#333; background:url(../images/con_h4.gif) no-repeat; padding-left:12px; font-size:12px; font-weight:bold;}
.con2 span{display:block; float:right; margin-right:8px;}
.con2 ul{height:208px; width:348px; border-bottom:#8fbb7f 1px solid; border-left:#8fbb7f 1px solid; border-right:#8fbb7f 1px solid; padding:10px; float:left; overflow:hidden;}
.con2 li{line-height:21px; height:21px;}
.con2 small{color:#CCC; font-size:10px; margin-right:6px;}

.ad4{width:1000px; height:90px; clear:both;}

.baidu{float:right; margin-right:10px;}

#link{width:1000px; margin-top:10px; float:left}
#link h4{width:1000px; height:25px; line-height:25px; font-size:12px; font-weight:bold; color:#333; text-indent:12px; background:url(../images/link_h4.gif) no-repeat;}
#link ul{height:38px; border-bottom:#8fbb7f 1px solid; border-left:#8fbb7f 1px solid; border-right:#8fbb7f 1px solid; padding:10px; overflow:hidden;}
#link li{line-height:18px; float:left; overflow:hidden; height:18px; white-space:nowrap; margin:0px 14px;}

#ft{margin-top:10px; width:1000px; clear:both; float:left; text-align:center; line-height:24px;}

