@charset "gb2312";
/* CSS Document */
body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5;background:url(bj.jpg) 50% 0 repeat-x ;color:#666;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#666; text-decoration:none;}
a:hover { color:#f00;text-decoration: none;color: #FF0000;}
a.linkRed:link,a.linkRed:visited{color:#e66100!important;text-decoration: none;}
a.linkRed:hover,a.active:hover{color:#e66100!important;text-decoration: none;}

.clearfloat {clear:both;height:0; font:0/0 Arial; visibility:hidden;} 
.fgx {clear:both;height:8px;font-size: 12px;line-height: 8px;} 

/*top*/
#top { background:url(wlwh_r1_c1.jpg) no-repeat center top ; height:458px; width:100%;}

.top_main { width:100%; height:279px; margin:0 auto;  background:url(ddh_r1_c1.jpg) 0 0 no-repeat; }
#nav{ width:960px;height:59px; margin:0px  auto; background:url(nav_r2_c2.jpg) 0 0 no-repeat; }
#logo { float:left; margin-top:0px; height:105px; width:394px;background:url(index_r1_c3.jpg) 0 0 no-repeat;}
#dh { float:right;width:572px;height:105px; line-height:105px; text-align:right; background:url(index_r1_c24.jpg) 0 0 no-repeat; }

.dh { width:100%; background:#AB261B; margin:0 auto;overflow:hidden; zoom:1; height:45px; line-height:45px; text-align:center;}
.dh ul{width:1399px; margin:0 auto; overflow:hidden; zoom:1;}
.dh ul li{ width:130px; text-align:center; float:left;}
.dh a:link,.dh a:visited { font-size:16px; color:#fff; font-weight:bold;}
.dh a:hover,.dh a:active { font-size:16px; color:#aac9ff; font-weight:bold;}



.lh_tout { width:1000px; height:121px; padding-left:15px; padding-right:15px; background-color:#FFFFFF; float:left; border-bottom:1px solid #DC2F00;}

.w1024 { width:1024px; margin:0 auto;}

.main1 { width:1024px; float:left; margin-bottom:50px; margin-top:57px;}
.main2 { width:1024px; height:650px; margin-top:40px; margin-bottom:40px; float:left;}
.main3 { width:1024px; float:left; margin-bottom:40px; height:94px; background:url(wlwh_r13_c1.jpg) no-repeat;}
.main4 { width:1024px; float:left; height:247px; background:url(wlwh_r19_c1_1.jpg) no-repeat;}

.banner0 { width:488px;; height:343px; float:left; margin-right:11px;}
.banner1 { width:525px; height:48px; background:url(wlwh_r3_c4.jpg) no-repeat; float:left;}
.banner1_box1 { width:525px; height:5px; float:left; padding-top:10px;}
.banner1_box2 { width:500px; height:280px; float:left; padding-left:25px;}
.banner2 { width:1024px; height:93px; background:url(wlwh_r6_c1.jpg) no-repeat; float:left;}
.banner2_box { width:964px; height:278px; float:left; padding-left:30px; padding-right:30px; padding-top:30px;}
.banner3 { width:1024px; height:93px; background:url(wlwh_r8_c1.jpg) no-repeat; float:left;}
.banner3_box1 { width:1024px; height:320px; float:left; margin-bottom:10px;}
.banner3_box2 { width:1024px; height:320px; float:left;}
.banner3_box1_a { width:476px; height:320px; float:left;}
.banner3_box1_b { width:488px; height:200px; float:left; margin-top:30px; margin-bottom:30px; background:#4586E2; padding:30px; color:#FFFFFF; font-size:16px;}
.banner4 { width:1024px; height:94px; background:url(wlwh_r15_c1.jpg) no-repeat; float:left;}
.banner4_box { width:914px; height:580px; float:left; background:url(bg.jpg) no-repeat; padding-top:31px; padding-left:55px; padding-right:55px;}
.banner5 { width:1024px; height:94px; background:url(wlwh_r17_c1.jpg) no-repeat; float:left;}
.banner5_box { width:914px; height:400px; float:left; padding-top:33px; padding-left:55px; padding-right:55px;}

.banner1_box1 h2 { font-size:18px;}
.banner1_box1 p { line-height:30px; letter-spacing:1px; font-size:14px;}
.banner1_box2 p { line-height:50px; letter-spacing:3px;}
.banner1_box2 a:link,.banner1_box2 a:visited { font-size:16px; color:#000; font-weight:bold;}
.banner1_box2 a:hover,.banner1_box2 a:active { font-size:16px; color:#aac9ff; font-weight:bold;}

.banner3_box1_b a:link,.banner3_box1_b a:visited { font-size:22px; color:#ffffff; font-weight:bold;}
.banner3_box1_b a:hover,.banner3_box1_b a:active { font-size:22px; color:#ffffff; font-weight:bold;}


.banner2_box_ul li {width: 482px; height:120px; overflow:hidden;
	margin: 0 0 5px 0px;
	float: left;
}

.banner2_box_ul li a { font-size:18px; text-align:left;
	display: block;
	position: relative;
}

.banner2_box_ul li a img { margin-bottom:5px;
	display: block;
	width: 150px;
	height: 110px;
}

.banner5_box_ul li {width: 228px; height:180px; overflow:hidden;
	margin: 0 0 20px 0px;
	float: left;
}

.banner5_box_ul li a { font-size:16px; text-align:left;
	display: block;
	position: relative;
}

.banner5_box_ul li a img { margin-bottom:5px;
	display: block;
	width: 204px;
	height: 128px;
}


.xs { height:175px;
	padding: 0 16px 0;
	margin-bottom: 10px;
}

.xs .name span {
	margin-left: 10px;
	padding-left: 10px;
	color: #348CEC;
	border-left: 1px solid #ccc;
}

.xs li {
	margin: 0 0 50px 10px;
	float: left;
}

.xs li a {
	display: block;
	position: relative;
}

.xs li a img {
	display: block;
	width: 175px;
	height: 125px;
}

.xs li a div {
	position: absolute;
	bottom: 0;
	width: 170px;
	height: 24px;
	padding: 85px 20px 5px;
	font-size: 12px;
	color: #FFF;
	background-image: url(pbg.png);
	overflow: hidden;
	line-height: 25px;
	text-align: center;
}





.daohang { width:100%; height:50px; margin:0 auto;}
.daohang_main { width:100%; height:40px; margin:0 auto; background:url(xmjs2_r3_c1.jpg) repeat; text-align:center; font-weight:bold; padding-top:10px;}
.daohang_main a{ text-align:center; font-size:18px; color:#FFFFFF;}
.daohang_main a:hover { text-align:center; font-size:18px; color:#FFFFFF;text-decoration: none;}

.toutiao { width:770px; height:40px;  margin:0 auto; text-align:left; padding-top:8px; background:#FFFFFF;}
.toutiao a{ font-size: 26px; font-weight: bold; color:#333333; font-family: 'Î¢ÈíÑÅºÚ';  height: 80px; line-height: 20px}
.toutiao a:hover {font-size:26px;color: #333333;text-decoration: none;}

.toutiao1 { width:100%; height:10px;  margin:0 auto; text-align:center; padding-top:5px; background:#FFFFFF;}
.toutiao1 a{ font-size: 16px; font-weight: bold; color:#8C0000; font-family: 'Î¢ÈíÑÅºÚ';  height: 10px; line-height: 18px}
.toutiao1 a:hover {font-size:16px;color: #8C0000;text-decoration: none;}

.toutiao2 { width:100%; height:40px;  margin:0 auto; text-align:left; padding-top:20px; background:#FFFFFF;}
.toutiao2 a{ font-size: 16px; font-weight: bold; color:#666666; font-family: 'Î¢ÈíÑÅºÚ';  height: 10px; line-height: 18px}
.toutiao2 a:hover {font-size:16px;color: #666666;text-decoration: none;}

.toutiao3 { width:100%; height:50px;  margin:0 auto; text-align:left; padding-top:30px; background:#FFFFFF;}
.toutiao3 a{ font-size: 18px; color:#666666; font-family: 'Î¢ÈíÑÅºÚ';  height: 10px; line-height: 18px}
.toutiao3 a:hover {font-size:18px;color: #666666;text-decoration: none;}

.font33 { font-size:16px; font-weight:bold; color:#333333;}


/*style_tout*/
.style_tout {height: 80px; width: 100%; float: left; background:#ffffff url(tt.jpg) no-repeat left top;display: inline-block; overflow: hidden; text-align:center;}
.style_tout a { font-size: 36px; font-weight: bold; color:#2582D0; font-family: 'Î¢ÈíÑÅºÚ'; height:80px;}
.zy_tout { font-size:18px; text-align:center;}
/*tout*/
.touttt{ height: 80px; margin-top: 8px;}
.tleft{ height: 78px; width: 100%; float: left; background:#ffffff url(tt.jpg) no-repeat left top;display: inline-block; overflow: hidden; text-align:center;}
.tleft_ys{ height: 78px; width: 100%; border: 1px solid #e5e5e5;  float: left; background:#f3f3f3 url(tt.jpg) no-repeat left top;display: inline-block; overflow: hidden;}
.tleft a{ font-size: 36px; font-weight: bold; color:#C52C1E; font-family: 'Î¢ÈíÑÅºÚ'; padding-left: 60px; height: 78px; line-height: 78px}
.tleft a:hover {font-size:36px;color: #C52C1E;text-decoration: none;}
.tright{ width: 318px; height: 78px;border: 1px solid #e5e5e5; float: right;}
.tright span{ width: 26px; text-align: center; display: inline-block; background: #f9ed99; color: #a10f02; height: 72px; line-height: 18px; padding: 3px 0;font-family: 'Î¢ÈíÑÅºÚ';}
.tright h3{  width: 275px; display: inline-block; margin-top: 12px; float: right; font-size: 36px; text-align: center; margin-right: 10px; font-weight: bold;}
.tright h3 a{color: #f40000;}



.foot { width:1024px; margin:0 auto;  height:130px; line-height:30px; background:#FFFFFF; float:left;}


.f14 {
margin:0;
padding:0;
font-size: 14px;
line-height:30px;
}


.f14 a:link {font-size: 14px;
	text-decoration: none;}
.f14 a:visited {font-size: 14px;
	text-decoration: none;
	}
.f14 a:hover {
	text-decoration: underline;
	color: #BA2636;
}
.f14 a:active {
	text-decoration: none;
	color: #BA2636;
}


/*head*/
#head { width:966px;height:240px; margin:0px  auto; }
#sm  { width:960px; margin:0  auto;background-color:#20529B; height:50px;   }
.smzt  {  color:#fff; font-size:12px; line-height:22px; padding:10px; }
/*main*/
.main  { width:960px; margin:0  auto; background-color:#FFFFFF; }
.lmd  { width:960px; margin:0  auto; background-color:#FFFFFF; }
.left {float:left; width:470px;  background-color:#FFFFFF; }

.lm_a {float:left; width:12px; background:url(index_r7_c4.jpg) 0 0 no-repeat; height:60px; }
.lm_b {float:left; width:151px;  background:url(index_r7_c13.jpg) 0 0 no-repeat; height:60px;}
.lm_c {float:left; width:296px; background:url(index_r7_c8.jpg) repeat-x; height:60px; }
.lm_d {float:left; width:11px; background:url(index_r7_c20.jpg) 0 0 no-repeat; height:60px; }
.lmzt  {  color:#333; font-size:16px; line-height:22px; padding-top:10px;font-weight:bold;font-family:"Î¢ÈíÑÅºÚ","ºÚÌå","ËÎÌå"; text-align:center; }

.right {float:right;margin:0  auto;width:470x; background-color:#FFFFFF;}
.lmtl_c { float:left; width:786px; background:url(index_r7_c8.jpg) repeat-x; height:60px;  }

.ttnr {float:left; width:470px;   }

#main_nr { width:966px; margin:0 auto;}


.nav_main { height:50px; overflow:hidden;width:940px; margin:0 auto;}
.nav_main ul li { float:left; font-size:14px; text-align:center; margin:0}
.nav_main ul li a {  display:block; height:50px; width:140px ; text-align:center;line-height:50px; color:#fff; padding-left:10px; font-weight:bold;}
.nav_main ul li a span {  display:block; padding-right:10px;text-align:center;text-decoration: none;cursor:pointer}
.nav_main ul li a:hover { background-color:#CC0000; color:#ffffff; text-decoration: none;cursor:pointer}
.nav_main ul li a:hover span  { text-decoration: none;cursor:pointer}



#main_left {float:left;   }
#main_left_a {float:left; width:339px;  }
#main_zj {float:right; width:389px; }
#main_right {float:right;margin:0  auto;width:226px;}
.ttxm{   float:left;
	      padding:0px;	
		  width:470px;
		   margin-top:10px;
		  text-align:center;
        }
.ttpic{   float:left;
	      padding:0px;	
		  width:200px;
		   margin-top:10px;
		  text-align:center;
        }
.ttxx{     float:right;
       
	       padding-left:10px;	
		   margin-top:10px;
		   line-height:24px;
		  text-align:left;
		  font-size:12px;
		  color:#999999;
        }
		
		
 .tt{  width:470px;
         float:left;
	      padding:0px;	
		   margin-top:10px;
		  text-align:center;
        }
     .tt_title a { color:#B54807; font-size:18px; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; text-align:center;}
     .tt_title a:hover {   text-align:center;
	            color:#fff; 
	            text-decoration: none;
	            background-color:#B54807;
	            font-size:18px;
	            font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";
	            padding:5px ;	
	       }
     .tt p{	    margin-left:0px;
	            margin-top:10px;
	            text-align:left;
	            font-size:12px;
	            line-height:180%;	
	            color:#838687;
				text-align:left;	
             }
			 
#container{
  width:960px;
	padding-right: 0px;
	padding-left: 0px;
	margin:0px;
	 margin:0 auto;
}
.worksitem{ width:189px; height:195px; float:left; margin-right:2px; position:relative; overflow:hidden;}
.worksimg{ background:#ececec; width:189px; height:138px;border: 1px solid #FFFFFF;}
.workimgbody{ position:relative; left:9px; top:9px;  width:180px; height:120px;}
.workimgbody a{float:left;}
.workimgbody a:hover{background:#FF0000;}
.workstxt{ margin-top:1px; background:#f4f4f4; width:189px; border:#f4f4f4 1px solid; height:36px;text-align:center;}
.workstxt a{  position:relative; top:6px; text-align:center;}
.workstxt a{ color:#515151;font:14px "Microsoft YaHei", "Î¢ÈíÑÅºÚ";font-weight: 100;}
.workstxt a:hover{text-decoration:underline;color: #FF0000;}



#maina_left  { float:left;  width:400px; height:300px; margin:0  auto;background-color:#EAEAEA; }
#maina_right  {  float:right; width:540px; margin:0  auto; }
.ttiao{
	float:center;
	text-align:center;
	padding:0px 10px 0px 0px;	
}
 .ttiao h1{
	line-height:200%;
	font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";
	font-size:20px;
	display:inline;
	color:#024572;	
	text-align:center;
	font-weight: 100;
}
 .ttiao  p{	
	text-align:left;
	font-size:12px;
	padding-top:10px!important;
	padding-top:5px;
	line-height:180%;	color:#838687;	
}

.tt_news{
	float:left;
	font-family:"ËÎÌå";
	overflow:hidden;
	padding-top:10px!important;
	padding-top:5px;
	
	}
.tt_news ul{
	padding:2px;
	 display:inline;
	}			
.tt_news li{
	float:left;
	line-height:26px;
	text-align:left;
	width:260px;
	font-size:14px;
	display:inline;
	}
	
	
/* sublist */
.sublist{padding:10px;float:left;width:316x;padding-right:20px;}
.sublist li{padding-left:16px;line-height:30px;height:30px;overflow:hidden;font-size: 14px;background:url(icon.png) no-repeat 6px 12px;BORDER-bottom:#D6D3D6 1px dashed;}

/*foot*/
#foot  { width:100%; margin:0  auto; height:110px; background-color:#23559A;}
#foot_960{ width:960px; margin:0  auto; line-height:25px; text-align:left; color:#fff; padding-top:20px }






/* neirong*/
 .neirong{ float:left; width:728px; height:auto; overflow: visible;color:#333; font-size:14px; min-height:400px;_height:400px;  line-height:24px; background-color:#FFF;clear:both; }
.neirong  img{max-width:685px;width:expression(this.width>685&&this.width>this.height?685:auto); margin:10px}
.neirong  img{width:expression(this.width>685&&this.width>this.height?685:auto);}

.neirong_img{ text-align:center; padding:10px 0; border:0; clear:both}
.neirong_title{height:48px; line-height:48px;font-size:18px; font-weight:bold;color:#BD3610; text-align:center;  margin-bottom:5px; clear:both; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";}
.neirong_note{text-align:right;height:26px; line-height:26px;border:dotted 1px #dcdcdc;padding-top:4px;margin:0  auto;width:703px;color:#666; text-align:center; clear:both}
.neirong_note a{color:#666}
.neirong_note a:hover{ color:#666;text-decoration:none;}
.neirong_text{width:705px; margin:0  auto;line-height:200%; clear:both;color:#555}
.neirong_text a{color:#555}
.neirong_text a:hover{ color:#F00;}

.neirongpage{ width:100%; height:20px; line-height:20px; overflow:hidden; text-align:center; margin:10px auto}
.neirongpage a{color:#555; padding:0 3px}
.neirongpage a:hover{ color:#F00;}



/**************ÐÂÎÅÖÐÐÄ****************/
.ilist li{float:left; width:705px;height:auto;line-height:30px;border-bottom:1px dotted #dcdcdc;color:#333; background:url(icon.png) no-repeat 2px 12px; text-indent:16px}
.ilist li span{ float:right;padding-right:5px;color:#666; margin:0;}
.ilist li a{color:#333; font-size:14px}
.ilist li a:hover{ color:#DF5223;}

DIV.fenye { width:100%; height:20px; overflow:hidden;TEXT-ALIGN: center; line-height:20px; padding-top:10px;}
DIV.fenye A {BORDER: #82C031 1px solid; PADDING:0px 5px 0px 5px; MARGIN:0 2px 0 2px; COLOR: #82C031; TEXT-DECORATION: none; font-size:12px; height:18px;line-height:18px;overflow:hidden}
DIV.fenye A:hover {BORDER: #82C031 1px solid; COLOR: #fff; BACKGROUND-COLOR: #82C031}
DIV.fenye A:active {BORDER: #82C031 1px solid; COLOR: #fff; BACKGROUND-COLOR: #82C031}
DIV.fenye SPAN.current {BORDER: #82C031 1px solid; PADDING:0px 5px 0px 5px; FONT-WEIGHT: bold; MARGIN:0 2px 0 2px; COLOR: #fff; BACKGROUND-COLOR: #82C031; font-size:12px; height:18px;line-height:18px;overflow:hidden}
DIV.fenye SPAN.disabled {BORDER: #eee 1px solid; PADDING:0px 5px 0px 5px;MARGIN:0 2px 0 2px; COLOR: #ddd; font-size:12px}
Div.fenye input{MARGIN:0 2px 0 2px; line-height:16px; font-size:12px; height:16px; padding:0;vertical-align:middle;border: #82C031 1px solid;margin-top:-4px;_margin-top:0px; text-align:center}



.tout{
	font-size: 20px;
	color:#000000;
 PADDING-top: 5px;
  PADDING-bottom: 5px;
 font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";
   font-weight:100;

}
.tout a:link {font-size: 20px;
	color:#000000;
	PADDING-bottom: 5px;
	text-decoration: none;
 font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";
font-weight:100;
}
.tout a:visited {font-size:20px;
	text-decoration: none;
	PADDING-bottom: 5px;
	color:#000000;
 font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";
font-weight:100;
}
.tout a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.tout a:active {
	text-decoration: none;
	color: #FF0000;
}

.bt_hs{
	font-size: 18px;
	 font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	color:#C80B0B;
font-weight:bold;
 PADDING-left: 10px;
}


.bt_zbzt{
	font-size: 14px;
	color:#5F390A;
font-weight:bold;
 PADDING-left: 58px;
}
