@charset "gb2312";
/* CSS Document */
*{
margin:0;
padding:0;
}
img{
border:0;
}
ul,li{
list-style:none;
}
checkbox{
	color:#F00;}
.clear{
clear:both;
}
body{
	text-align:center; color:#000000; margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; background:url(../image/bg.jpg) repeat-x;}
a{color:#414045; text-decoration:none;}
a:hover {color:#ccc; text-decoration:none;}
  IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px;}
.container{
width:1004px;
overflow:hidden;
	margin:0px auto;
	font-size:14px;}
/*顶部*/
.sub{
width:1004px;
float:left;
height:29px;
line-height:29px;
font-size:12px;}
.sub_l{
width:502px;
text-align:left;
float:left;}
.sub_l a{
color:#696969;}
.sub_r{
width:502px;
float:left;
text-align:right;}
sub_r a{
color:#696969;}
.top{
width:1004px;
float:left;
height:84px;}
.logo{
width:175px;
float:left;
margin-top:15px;}
.tigs{
width:600px;
float:left;
margin-top:15px;}
.tigs ul{
margin-top:15px;}
.tigs li{
float:left;
height:26px;
line-height:26px;
margin-left:10px;
font-size:12px;}
.tel{
width:229px;
float:left;
margin-top:15px;}
.tel li{
float:left;
line-height:26px;
font-size:12px;
margin-left:3px;
_margin-left:1px;}
.tel ul{
margin-top:15px;}
.tel a{
color:#004d97;
font-weight:bold;
font-size:17px;}
/*主导航菜单*/
.menu{
width:1004px;
float:left;
overflow:hidden;
height:65px;}
#menu ul{padding:0;border:0;list-style:none;line-height:150%;margin-top: 0;margin-right: 0;margin-bottom: 0;margin-left: 15px;_margin-left:8px;}
#menu_out{width:1004px;margin-left:auto;margin-right:auto;}

#menu{ background:url(../image/menu_bg.gif) repeat-x;height:60px;position:relative; left:0px; top:0px;}
.menu_line{	background:url('image/menu_line.gif') no-repeat center top;	width:8px;}
#nav{padding-left:0px;}
#nav li{float:left;height:35px;}
#nav li a{float:left;display:block;padding-left:9px;height:37px;cursor:pointer;text-decoration:none;}
#nav li a span{float:left;padding:13px 12px 10px 12px;line-height:14px;font-size:14px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
#nav li .nav_on{/*鼠标经过时变换背景，方便JS获取样式*/background-position:center 100%; background:url(image/menu_1.jpg) no-repeat; color:#FFFFFF;}
#nav li .nav_on span{/*鼠标经过时变换背景，方便JS获取样式*/background-position:center 100%;color:#333333;text-decoration:none;padding:14px 12px 9px 12px;color:#FFFFFF;}
/*子栏目*/
#menu_con{text-align:left;padding-left:20px;clear:both; font-size:12px;}
#menu_con li{float:left;height:22px; margin-top:8px;}
#menu_con li a{display:block;float:left;cursor:pointer;padding-left:3px; color:#000000;}
#menu_con li a span{float:left;padding:6px 10px 4px 10px;line-height:22px;}
#menu_con li a:hover{text-decoration:none;}
#menu_con li a:hover span{}
/*子栏目位置 */
#qh_con0 { position:absolute;top:30px;left: 10px; }
#qh_con1 { position:absolute;top:30px;left: 50px; }
#qh_con2 { position:absolute;top:30px;left: 156px; }
#qh_con3 { position:absolute;top:30px;left: 272px; }
#qh_con4 { position:absolute;top:30px;left: 380px; }
#qh_con5 { position:absolute;top:30px;left: 480px;}
#qh_con6 { position:absolute;top:30px;left: 480px;}
#qh_con7 { position:absolute;top:30px;left: 680px;}
#qh_con8 { position:absolute;top:30px;left: 720px;}
#qh_con9 { position:absolute;top:30px;left: 800px;}
/*banner */
.banner{
width:1004px;
float:left;
height:274px;}
.index-main {
	z-index:55;
	position:relative;
	width:1004px;
	margin:0 auto;
	height:274px;
}
.index-main-box {
	position:relative;
	display:block;
	overflow:hidden;
	height:274px;
}
#indexslider {
	position:relative;
	width:1004px;
	left:50%;
	margin-left:-502px;
	_margin-left:-251px;
	height:174px;
}
.index-img {
	display:block;
	width:1004px;
	height:274px;
	overflow:hidden;
}
.index-img img {
	width:1004px;
	height:274px;
}
.index-pagination {
	position:absolute;
	z-index:66;
	top:240px;
	left:50%;
	height:30px;
	width:210px;
	margin-left:-100px;
	_margin-left:-50px;
	text-align:center;
}
.index-pagination li {
	display:inline-block;
	width:30px;
	position:relative;
	float:left;
	height:23px;
	margin-right:4px;
	overflow:hidden;
}
.index-pagination li a {
	position:relative;
	z-index:666;
	display:block;
	padding:16px 0px 5px 0px;
	height:2px;
	color:#5f6a72;
	text-align:center;
}
.index-pagination li a div {
	position:relative;
	z-index:555;
	display:block;
	height:2px;
	background:#c9242b;
}
.index-pagination li a div span {
	position:absolute;
	top:0px;
	left:0px;
	height:2px;
	width:0px;
	background:#FFF;
}
.index-pagination li a div em {
	position:absolute;
	display:none;
	width:27px;
	height:10px;
	background:url(../images/car-ico.png) no-repeat;
	top:-5px;
	left:1px;
}
.index-pagination li.current a {
	color:#0b4da2;
	_color:#c9242b;
}
.index-pagination li.back {
	background:url(../images/car-ico.png) no-repeat;
	display:block;
	position:absolute;
	width:27px;
	height:10px;
	left:0px;
	top:4px;
	z-index:444;
}
.main1{
width:1004px;
float:left;
margin-top:8px;}
#wrap{
	text-align:left;
	width:759px;
	float:left;
	background-image: url(images/bj.png);
	_background-image: url(images/bj.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
#menua{
	float:left; 
	width:163px;
	overflow:hidden;
	background:url(../image/a7.jpg) no-repeat;
	height:179px;}
#menua ul{
margin-top:16px;
}
#menua li{
	height:35px;
	font-weight:bold; 
	line-height:35px; 
	text-align:right}
#menua a{color:#3f6994;
font-size:10pt;
text-decoration:none; 
display:block;
margin-top:1px;
padding-right:25px}
#menua a:hover,#menua .on a{
	color:#007734;
	height:30px;
	line-height:30px;
	background-image: url(images/hover.png);
	background:url(../yuming/image/ss.jpg) no-repeat;
	_background-image: url(images/hover.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
}
#content{
	float:left;
	width:596px;overflow:hidden;
	background:url(../image/a8.jpg) repeat-x;
	height:179px;}
#content h1{
	font-size:16px; 
	font-weight:normal; 
	margin:0; 
	padding:0; 
	margin-bottom:8px}
#content ul{
	list-style:none; 
	margin:0; 
	padding:0}
#content li{padding:3px}
#copy{clear:both}
#c11{
width:596px;
float:left;
margin-top:25px;}
#c11 ul{
line-height:25px;
padding-left:50px;}
#c11 li{
float:left;
height:25px;
margin-left:10px;
_margin-left:5px;
line-height:25px;}
#c12{
width:596px;
float:left;}
#c12 ul{
margin-top:10px;
width:283px;
float:left;
padding-left:15px;}
#c12 li{
float:left;
line-height:28px;
width:62px;}
#c13{
width:596px;
float:left;
margin-top:15px;}
#c13 li{
float:left;
background:url(../image/a11.jpg) no-repeat;
background-position:8px 3px;
margin-left:10px;
_margin-left:5px;
text-indent:2em;
font-size:13px;
}
#c14{
width:596px;
float:left;}
#c14 ul{
margin-top:10px;
width:500px;
float:left;
padding-left:15px;}
#c14 li{
float:left;
line-height:30px;
width:92px;}
#c15{
width:596px;
float:left;
margin-top:15px;}
#c15 li{
float:left;
background:url(../image/a11.jpg) no-repeat;
background-position:8px 10px;
margin-left:10px;
_margin-left:5px;
text-indent:2em;
font-size:12px;
width:250px;
line-height:25px;
}
.main1r{
width:231px;
float:left;
margin-left:12px;
_margin-left:6px;
height:177px;
overflow:hidden;
background-color:#efefef;
border:1px #CCCDCD solid; }
#tab li{ float:left;height:30px;background:url(15.jpg);margin:0 5px;text-align:center;line-height:30px;color:#02488d;width:80px; position:relative;}/*margin;那里调节各个li之间的距离,position是保证下边框的出现*/
.dise{display:block;}
.undise{display:none;}
.fff{
border-bottom:#3679d2 solid 2px;
font-size:14px;
font-weight:bold;}
#all{clear:left; width:200px;}
#all div{width:200px;text-align:left;line-height:18px;
}/*一定要设border*/
.main1rm{
width:212px;
float:left;
background:url(../image/a13.jpg) repeat-x;
height:167px;
margin-top:5px;
margin-left:10px;
_margin-left:5px;}
#div1{
width:212px;
float:left;}
#div1 li{
font-size:12px;
width:212px;
text-align:left;
margin-top:-5px;}
#div1 ul{
margin-top:10px;}
#div2{
width:212px;
float:left;}
#div2 li{
font-size:12px;
width:212px;
text-align:left;
margin-top:-5px;}
#div2 ul{
margin-top:10px;}
.main2{
width:1004px;
float:left;
margin-top:8px;}
.xnzj_title{
width:1004px;
float:left;
text-align:left;
background-color:#d4d4d4;}
.xnzj_title span{
float:right;}
.xnzjm{
width:1002px;
float:left;
height:255px;
border-bottom:#d4d4d4 solid 1px;
border-left:#d4d4d4 solid 1px;
border-right:#d4d4d4 solid 1px;}
.xnzjm1{
width:250px;
float:left;
background:url(../image/a17.jpg) no-repeat;
height:255px;}
.xnzjm1_title{
width:250px;
float:left;
color:#fe0005;
height:44px;
line-height:44px;
text-align:left;
font-family:"Microsoft Yahei";
background:url(../image/a20.jpg) no-repeat;
background-position:25px 16px;
text-indent:2em;}
.xnzjm1_title strong{
font-size:16px;
color:#000000;}
.xnzjm1m{
width:250px;
float:left;
height:128px;
text-align:left;
line-height:30px;
display:block;
font-size:12px;
text-indent:2em;}
.xnzjm1mt{
width:250px;
float:left;
height:30px;
color:#000000;
line-height:30px;
font-weight:bold;
font-size:12px;}
.xnzjm1mt strong{
font-size:22px;
line-height:30px;
font-family:"Microsoft Yahei";
color:#de0300;}
.xnzjm1mb{
width:250px;
float:left;
height:53px;}
.xnzjm1mb ul{
margin-left:25px;}
.xnzjm1mb li{
float:left;
margin-left:15px;
_margin-left:8px;
margin-top:15px;}
.main3{
width:1004px;
float:left;
margin-top:8px;}
.main4{
width:1004px;
float:left;
margin-top:8px;}
.main5{
width:1004px;
float:left;
margin-top:8px;}
.main6{
width:1004px;
float:left;
height:308px;
overflow:hidden;
margin-top:8px;}
.menu_zzjs_net{background:#d4d4d4;float:left;width:100%; height:39px;}
.menu_zzjs_net li{float:left; text-align:left;}
.menu_zzjs_net li a{display:block;float:left;color:#fff;height:39px;line-height:39px;background-color:#1890cd; width:116px; text-align:center; font-size:18px;font-family:"Microsoft Yahei"; color:#000000;}
.menu_zzjs_net .this_zzjs a {background:url(../image/a22.jpg) no-repeat;color:#fff; width:116px;}
.sub_zzjs{border:1px solid #d4d4d4;border-top:none;background:#fff; float:left; width:1002px; height:295px; overflow:hidden;} 
.sub_zzjs ul{
display:none;}
.sub_zzjs li{
float:left;
width:200px;
height:295px;
overflow:hidden;}
.xnzjm1_titlet{
width:200px;
float:left;
overflow:hidden;
color:#fe0005;
height:69px;
}
.xnzjm1t{
width:200px;
float:left;
overflow:hidden;
background-color:#f6f6f6;
height:295px;}
.xnzjm1ma{
width:182px;
float:left;
height:150px;
overflow:hidden;
margin-left:10px;
_margin-left:5px;
text-align:left;
font-size:12px;}
.xnzjm1ma p{
height:30px;
line-height:30px;}
.xnzjm1mta{
width:182px;
float:left;
overflow:hidden;
margin-left:10px;
_margin-left:5px;
height:30px;
color:#000000;
line-height:30px;
font-weight:bold;
background-color:#FFFFFF;
font-size:12px;}
.xnzjm1mta strong{
font-size:22px;
line-height:30px;
font-family:"Microsoft Yahei";
color:#de0300;}
.xnzjm1mta p{
margin-top:5px;}
.xnzjm1mba{
width:182px;
float:left;
overflow:hidden;
background-color:#FFFFFF;
margin-left:10px;
_margin-left:5px;
height:45px;}
.xnzjm1mba p{
float:left;
margin-left:15px;
_margin-left:8px;
margin-top:15px;}

.main6lt{
width:758px;
height:297px;
float:left;}
.main6lb{
width:758px;
height:14px;
float:left;}
#NewsTop_cnt li{
float:left;
width:175px;
overflow:hidden;
margin-left:5px;
_margin-left:3px;}
.moban{
width:173px;
float:left;
border:#d8d8d8 solid 1px;
}
.moban_title{
width:173px;
float:left;
text-align:center;
background:url(../image/t8.jpg) repeat-x;
height:65px;
color:#FFFFFF;}
.moban_title strong{
color:#FFFF00;
font-size:20px;}
.mobanm{
width:173px;
float:left;
background:url(../image/a17a.jpg) repeat-x;
height:135px;}
.mobanm p{
font-size:13px;
text-align:left;
color:#000000;
margin-top:3px;
width:173px;
background:url(../image/t9.jpg) no-repeat;
background-position:5px 8px;
text-indent:1em;}
.mobanb{
width:173px;
height:38px;
text-align:center;
float:left;}
.main6r{
width:232px;
margin-left:12px;
_margin-left:6px;
float:left;
height:306px;
overflow:hidden;
border:1px #CCCDCD solid; }
.main6l{
width:758px;
overflow:hidden;
float:left;}
.tabbox{width:212px;height:300px; float:left; background:url(../image/t10.jpg) repeat-x; margin-top:5px; margin-left:10px;_margin-left:5px;}
.tabmenu {width:212px;height:30px;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width:100px; height:27px; overflow:hidden;line-height:27px;display:inline; font-size:14px;}
.tabmenu .cli {text-align:center;float:left;display:block;width:100px;height:27px;overflow:hidden;line-height:27px;display:inline;font-size:12px; cursor:pointer; border-bottom:#387ad1 solid 3px; font-size:14px; font-weight:bold;}
#tabcontent {width:212px;}
#tabcontent ul {padding:5px;list-style-type: none; margin-top:10px;}
#tabcontent .hidden {display:none;}
#tabcontent ul  li{
font-size:12px;
width:212px;
line-height:32px;
text-align:left;
margin-top:-5px;}

