@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;
_margin-left:5px;
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 strong{
color:#004d97;
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;padding-left:5px;margin-left:auto;margin-right:auto;}
#menu_in{padding-right:5px;}
#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;}
.link{
width:1002px;
float:left;
border:#a8cbf1 solid 1px;
margin-top:12px;
height:36px;
font-size:12px;
background-color:#f4fcfe;}
.linkl{
width:132px;
float:left;
background:url(../../../image/t11.jpg) no-repeat;
height:36px;
color:#167ad0;
line-height:36px;}
.linkr{
width:870px;
float:left;
color:#b6ddfa;
line-height:36px;
text-align:left;}
.linkr a{
padding-left:5px; padding-right:5px;}
.bottom{
width:1004px;
float:left;
height:261px;
margin-top:12px;
background:url(../../../image/t12.jpg) repeat-x;}
#foot{
	padding-top:5px;
	width:1004px;
	margin:0px auto;
	line-height:22px;}
.fnav ul li{
	float:left;
	width:80px;}
.fnav ul{
	height:25px;
	margin-left:300px;
	_margin-left:150px;
	line-height:25px;}
.fp{
	color:#000;
	font-size:12px;
	margin-top:15px;
	line-height:30px;
	text-align:center;}
.fp img{
	margin-top:5px;}
.fp a img{
	margin:5px;
	margin-top:10px;}
.main{
width:1004px;
float:left;
}

/*焦点图*/
.focus{ position:relative; width:1004px; height:250px; background-color: #000; float: left;}  
.focus img{ width: 1004px; height: 250px;} 
.focus .shadow .title{width: 260px; height: 35px;padding-left: 30px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.35);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:10px/10px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../../../wzjs/images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.tuoguan{
width:1004px;
float:left;
margin-top:8px;}
.tuoguanl{
width:233px;
float:left;}
.wzjs{
width:1004px;
float:left;}
.wzjs1{
width:1004px;
float:left;
margin-top:8px;}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
#cntR {
	WIDTH: 1004px;
}
#NewsTop {
	CLEAR: both; MARGIN-BOTTOM: 16px;
}
#NewsTop P {
	FLOAT: left; LINE-HEIGHT: 21px;
}
#NewsTop P.topTit {
	FONT-WEIGHT: bold; WIDTH: 520px;
}
#NewsTop P.topC0 {
	BACKGROUND:url(../image/tt01.jpg) no-repeat; color:#FFFFFF; WIDTH: 138px; font-weight:bold;  height:30px; margin-left:15px; _margin-left:8px; line-height:29px; margin-top:5px;font-size:14px;
}
#NewsTop P.topC1 {
	BACKGROUND: #ffffff;  WIDTH:138px; COLOR: #346699; font-weight:bold;  height:30px; margin-left:15px; line-height:29px; margin-top:5px; font-size:14px;
}
#NewsTop #NewsTop_tit { HEIGHT:35px; background-color:#3584cd;
}
#NewsTop #NewsTop_cnt {
 LINE-HEIGHT: 26px; PADDING-TOP: 7px; HEIGHT: 300px; TEXT-ALIGN: left; border-bottom:#e6e5ea solid 1px; border-left:#e6e5ea solid 1px; border-right:#e6e5ea solid 1px;
 }
#NewsTop #NewsTop_cnt A {
	COLOR: #666; TEXT-DECORATION: none
}
#NewsTop #NewsTop_cnt A:hover {
	COLOR: #c2130e; TEXT-DECORATION: underline
}
#NewsTop_cnt span li{
width:250px;
float:left;
overflow:hidden;}
.wzjs1a_title{
width:250px;
float:left;
background-color:#f4f4f4;
height:46px;
color:#3f3f3d;
font-size:25px;
font-family:"Microsoft Yahei";
line-height:46px;
font-weight:bold;
text-align:center;}
.wzjs1a1{
width:251px;
float:left;
height:30px;
line-height:30px;
background-color:#f4f4f4;
color:#333333;
text-align:center;}
.wzjs1a1 font{
font-size:28px;
font-weight:bold;
color:#fc8c04;}
.wzjs1a2{
width:250px;
float:left;}
.wzjs1a2 p{
width:205px;
float:none;
margin-top:10px;
padding-bottom:8px;
margin-left:20px;
_margin-left:10px;
font-size:12px;
border-bottom:#9a9a9a dashed 1px;}
.wzjs1a3{
width:250px;
float:left;
text-align:center;
margin-top:10px;}
.wzjs2{
width:1004px;
float:left;
margin-top:-5px;}
.wzjs2l{
width:739px;
float:left;}
.wzjs2l_title{
width:739px;
float:left;
height:35px;
text-align:left;
color:#FFFFFF;
text-indent:1em;
background-color:#6ab123;
line-height:35px;}
.wzjs2lm{
width:737px;
float:left;
height:573px;
border-bottom:#d4ced0 solid 1px;
border-left:#d4ced0 solid 1px;
border-right:#d4ced0 solid 1px;}
.wzjs2lm li{
float:left;
width:145px;
height:180px;
margin-left:31px;
_margin-left:15px;}
#wz1{
width:136px;
float:left;
margin-top:25px;
border:#d5d5d7 solid 4px;}
#wz2{
width:145px;
float:left;
margin-top:6px;
background-color:#f0f0f0;}
#wz3{
width:145px;
float:left;
margin-top:15px;}
#wz3 a{
float:left;
margin-left:6px;
_margin-left:3px;}
.wzjs2r{
width:253px;
float:left;
margin-left:12px;
_margin-left:6px;}
.wzjs2r1{
width:253px;
float:left;}
.wzjs2r1_title{
width:253px;
background-color:#3684ce;
height:35px;
line-height:35px;
color:#FFFFFF;
text-align:left;
text-indent:1em;
font-weight:bold;
float:left;}
.wzjs2r1m{
width:251px;
float:left;
border-bottom:#3684ce solid 1px;
border-left:#3684ce solid 1px;
border-right:#3684ce solid 1px;}
.wzjs2r1m ul{
height:61px;
margin-top:15px;
width:240px;}
.wzjs2r1m li{
float:left;
}
#wzz{
width:58px;
float:left;
height:61px;}
#wzza{
width:160px;
float:left;
height:61px;
margin-left:12px;
_margin-left:6px;
line-height:20px;
font-size:12px;
text-align:left;}
.wzjs2r2{
width:253px;
float:left;}
.wzjs2r2_title{
width:253px;
float:left;
height:57px;}
.wzjs2r2m{
width:251px;
float:left;
border-left:#d4ced0 solid 1px;
border-right:#d4ced0 solid 1px;}
.wzjs2r2m ul{
margin-top:5px;}
.wzjs2r2m p{
font-size:12px;
text-align:left;
line-height:22px;
margin-left:25px;
_margin-left:12px;}
.wzjs2r2b{
width:253px;
float:left;
height:20px;}