@charset "utf-8";
/* CSS Document */
body,div,span,hr,ul,li,p,a,h1,h2,h3,h4,h5,h6,h7,input{
	margin:0;
	padding:0;
}
.clearfix {
	zoom: 1;
}/*父级元素添加*/
.clearfix:after {
	clear: both;
	content: "";
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}
li{
	list-style:none;
}
a{
	text-decoration:none;
}
a:focus{outline:none;}
img{border:0;}

.fl{
	float:left;
	}
.fr{
	float:right;
	}
	

body{ font-family:微软雅黑; min-width:1200px;}
.top{height:110px; width:100%; background:#0d59a7; overflow:hidden}
.top_in{width:1100px; height:110px; margin:0 auto; background:url(../images/bg1.png) no-repeat right center;}
.search_bg{width:247px; height:35px; background:url(../images/search_bg.png) no-repeat left center; margin-top:38px;
position:relative;}
.nav{height:40px; width:100%; background:#04498f;}


/*menu*/
.menu{ margin:0px auto; height:40px; line-height:40px; background:#04498f; width:1100px; }
#nav {display:block;}
#nav .mainlevel { float:left; width:84px;/*IE6 only*/ z-index:49;}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:40px; display:block;  width:100px; text-align:center; font-size:15px;font-family:'Microsoft YaHei';}
#nav .mainlevel a:hover {color:#0CF; text-decoration:none;}
#nav .mainlevel a.cur{}
#nav .mainlevel ul {display:none; position:absolute; z-index:50;}
#nav .mainlevel li {border-top:1px solid #5097d5;  width:100px; font-size:12px;height:33px; line-height:33px; z-index:51;}
#nav .mainlevel li a{ display:block;width:100px; height:33px; line-height:33px;background:#296db5;font-size:12px;font-weight:normal}

.banner_bg{background:url(../images/banner_bg.jpg) no-repeat left center; width:100%; height:380px;}


/*焦点图*/
.focus{ position:relative; width:1100px; height:380px; margin:0 auto;}  
.focus img{ width: 1100px; height: 380px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.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; 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: 80px; line-height: 80px; 
  display: block; text-align: left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{ bottom: 25px; right: 50%; 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; 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{background:url(../images/an_left.png) no-repeat left center; height:45px; width:45px; position:absolute; left:20px; top:168px;}  
 
.focus .next{background:url(../images/an_right.png) no-repeat left center; height:45px; width:45px; position:absolute; right:20px; top:168px;} 


.i1{width:1100px; margin:30px auto 0;}

.i1_left{width:669px;}
.xwdt{height:38px; width:100%; border-bottom:1px solid #c9c9c9;}
.xwdt .more a{color:#afafaf; font-size:12px; line-height:38px; float:right;}
.xwdt div{background:url(../images/bg2.png) no-repeat left center; font-size:18px; padding:0 0 0 30px; color:#000; font-weight:bold; line-height:38px;}
.xwdt_con{padding:5px 0 0 0;}
.xwdt_con li a {background:url(../images/bg3_a.png) no-repeat left center #f9f9f9; height:50px; width:574px; display:block; padding:10px 0 10px 95px;position:relative;}
.xwdt_con li{margin-top:15px;}

.xwdt_con li a .p1{font-size:16px; color:#000; line-height:22px;}
.xwdt_con li a .p2{font-size:12px; color:#989898; line-height:22px; margin-top:6px;}
.xwdt_con li a .span1{width:70px; text-align:center; position:absolute; top:10px; left:0; color:#fff; font-size:22px;}
.xwdt_con li a .span2{width:70px; text-align:center; position:absolute; top:45px; left:0; color:#fff; font-size:12px;}
.xwdt_con li:hover a{background:url(../images/bg3_b.png) no-repeat left center #f9f9f9; height:50px; width:574px; display:block; padding:10px 0 10px 95px;}
.xwdt_con li:hover a .p1{font-size:16px; color:#215e22; line-height:22px; font-weight:bold;}
.i1_right{width:380px;}
.tzgg{height:38px; width:100%; border-bottom:1px solid #c9c9c9;}
.tzgg div{background:url(../images/bg6.png) no-repeat left center; font-size:18px; padding:0 0 0 30px; color:#000; font-weight:bold; line-height:38px;}
.tzgg .more a{color:#afafaf; font-size:12px; line-height:38px; float:right;}
.tzgg_con li a{background:url(../images/dian.png) no-repeat left center; padding-left:15px; line-height:37px; font-size:14px; color:#232323; display:block;}
.tzgg_con li span{color:#afafaf; font-size:14px; float:right; line-height:37px;}
.tzgg_con{padding:10px 0 0 0;}
.tzgg_con li:hover a{color:#215e22;}
.i2{width:100%;}
#lib_Tab2{width:1100px; margin:0 auto; height:38px;}
.tab2{width:1100px; height:38px; margin:20px auto 0; border-bottom:1px solid #c9c9c9;}
.tab2 li{float:left; height:38px; width:100px; }
#two1{background:url(../images/bg4_a.png) no-repeat left center; height:38px; padding:0 0 0 30px; width:70px; display:block; color:#858383; font-weight:bold; line-height:38px;}
#two1:hover,#two1:hover.hover1{background:url(../images/bg4_b.png) no-repeat left center !important; height:38px; padding:0 0 0 30px; width:70px; display:block; color:#215e22; font-weight:bold; line-height:38px;}

#two2{background:url(../images/bg5_a.png) no-repeat left center; height:38px; padding:0 0 0 30px; width:70px; display:block; color:#858383; font-weight:bold; line-height:38px;}
#two2:hover,#two2:hover.hover1{background:url(../images/bg5_b.png) no-repeat left center !important; height:38px; padding:0 0 0 30px; width:70px; display:block; color:#215e22; font-weight:bold; line-height:38px;}

.xwkd-con{padding:18px 0 0 0; width:100%; height:212px;}


.slideGroup{ width:100%;}
		.slideGroup .parHd{ height:38px; line-height:38px; border-bottom:1px solid #c9c9c9;  position:relative; width:1100px; margin:0 auto;}
		.slideBox{margin:18px 0 0 0;}
		.slideGroup .parHd ul{ float:left; position:absolute; left:0px; top:0px; height:38px;   }
		.slideGroup .parHd ul li{ float:left; width:100px; cursor:pointer;  }
		.slideGroup .parHd ul li a{color:#858383; font-size:18px; font-weight:bold; width:72px; padding:0 0 0 28px;}
		.slideGroup .parHd ul #li1{ height:38px;  background:url(../images/bg4_a.png) no-repeat left center;}
		.slideGroup .parHd ul #li1.on{ height:38px;  background:url(../images/bg4_b.png) no-repeat left center;}
		.slideGroup .parHd ul #li1.on a{color:#215e22;}
		
		
		.slideGroup .parHd ul #li2{ height:38px;  background:url(../images/bg5_a.png) no-repeat left center; margin:0 0 0 40px;}
		.slideGroup .parHd ul #li2.on{ height:38px;  background:url(../images/bg5_b.png) no-repeat left center;}
		.slideGroup .parHd ul #li2.on a{color:#215e22;}		
		
		
		
		
		
		.slideGroup .slideBox{ zoom:1;  position:relative; height:231px  }

		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; }
		.slideGroup .sNext{ left:auto; right:5px; }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

		.slideGroup .parBd ul{ zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 5px; float:left; _display:inline; text-align:center;  }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:308px; height:231px; display:block;}
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
		.slideGroup .parBd ul li .title{ line-height:24px;   }
		.tempWrap{width:100% !important;}
		
.footer{width:100%; height:141px; margin-top:20px; background:#555;}
.footer_top{height:43px; width:100%; border-bottom:1px solid #808080;    overflow: hidden;}
.footer_top span{color:#fff; font-size:16px; line-height:43px; margin-left:30px;}
.footer_top a{color:#fff; font-size:14px; line-height:43px; padding:0 20px;}
.bq{width:100%; height:60px; border-top:1px solid #373737; padding:18px 0;}
.bq p{text-align:center; color:#fff; font-size:14px; line-height:30px;}
.search_txt{ margin:0; padding:0; height:30px; background:none; width:180px; border:0; outline:none; line-height:30px; color:#b5c0d4; font-size:14px; position:absolute; top:2px; left:10px;}
.search_sub{ margin:0; padding:0; height:35px; background:none; width:35px; border:0; outline:none; position:absolute; right:5px; top:0;}


.zstp{width:1100px; height:274px; margin:0 auto;}
.l1{width:1100px; height:72px; margin:25px auto 0; background:url(../images/bg7.jpg) repeat-x; position:relative;}
.lmm{width:92px; height:72px; background:url(../images/bg8.png) no-repeat 20px center #fff; margin-left:25px; font-size:18px; font-weight:bold; line-height:72px; padding:0 0 0 80px;}

.l1 span{position:absolute; right:0; top:10px; font-size:12px; color:#9d9d9d;}

.l1 span a{font-size:12px; color:#9d9d9d;}
.l2{width:1100px; margin:0 auto;}
.l2_left{background:#0d59a7; width:225px; padding:10px 0 0 0; margin-top:15px;}
.nav_l{width:223px; border:1px solid #bfbfbf; background:#fff; border-bottom:0;}
.nav_l li{border-bottom:1px solid #bfbfbf; height:48px; width:100%;}
.zstp2{width:223px; border:1px solid #bfbfbf; background:#fff; border-top:0; height:189px;}
.nav_l li a{height:48px; padding:0 0 0 50px; width:173px; color:#000; line-height:48px; font-size:16px; display:block;}
.nav_l li a:hover,.nav_l li a.on{background:url(../images/nav_bg.jpg); color:#0d59a7;}

.l2_right{width:826px; min-height:400px;}
.l2_right li{height:54px; border-bottom:1px dashed #d9d9d9; font-size:15px;}
.l2_right li a{width:700px; background:url(../images/dian.png) no-repeat left center; height:54px; line-height:54px; color:#232323; padding-left:20px; display:block;}
.l2_right li span.date{float:right; color:#afafaf; line-height:54px;}


.con_tit1{width:100%; text-align:center; color:#141414; font-size:20px; line-height:48px; font-weight:bold;}
.con_tit2{line-height:30px; color:#141414; font-size:16px; text-align:center;}
.con_date{font-size:12px; color:#a4a4a4; text-align:center; line-height:25px;}
.con_con p{font-size:15px; color:#141414; text-indent:2em; line-height:36px; margin-top:15px;}
.con_con p img{max-width:800px; margin:0 auto; display:block;}