@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(newtop.jpg) no-repeat center top ; height:892px; 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;}

.w1180 { width:1180px; margin:0 auto;}
.w243 { width:243px; height:218px; background:url(fchsl_r2_c2.gif) no-repeat; float:left;}
.w937 { width:937px; height:168px; float:left; padding-top:50px;}
.w770 { width:770px; height:290px; float:left; padding-top:40px;}
.w410 { width:390px; height:290px; float:left; padding-top:40px; padding-left:20px;}
.h528 { width:1180px; height:528px; background:url(ziti.jpg) no-repeat; float:left;}
.h150 { width:1180px; height:150px; background:url(fchsl_r6_c2.gif) no-repeat; float:left;}
.h490 { width:1180px; height:480px; float:left; padding-top:10px;}
.h172 { width:1180px; height:172px; background:url(fchsl_r8_c2.gif) no-repeat; float:left;}
.h492 { width:1180px; height:492px; background:url(fchsl_r9_c2.gif) no-repeat; float:left;}
.h167 { width:1180px; height:167px; background:url(fchsl_r10_c2.gif) no-repeat; float:left;}
.w657 { width:647px; height:453px; float:left; padding-top:10px; padding-right:10px; padding-bottom:10px;}
.w523 { width:507px; height:453px; float:left; padding-right:5px; padding-top:10px; padding-bottom:10px;}


.w1300 { width:1300px; margin:0 auto;}
.w932 { width:932px; float:left; margin-top:40px; margin-bottom:40px; margin-right:47px;}
.w321 { width:321px; height:570px; float:left; margin-top:40px; margin-bottom:40px;}
.a932 { width:932px; float:left; margin-right:47px;}
.a321 { width:321px; float:left;}

.w1238 { width:1238px; margin:0 auto; background:#FFFFFF;}
.w872 { width:872px; height:998px; float:left; background:#FFFFFF;}
.w366 { width:366px; height:998px; float:left; background:#FFFFFF;}
.w872a { width:872px; height:612px; float:left;}
.w366a { width:366px; height:612px; float:left;}


.banner_yingji { background:url(yingji_bg.jpg) no-repeat center top ; height:678px; width:100%; float:left;}
.banner_yingji_box { width:1180px; height:220px; margin:0 auto; padding-top:280px;}

.banner0 { width:932px; height:570px; float:left;}

.banner1 { width:321px; height:36px; background:url(dlfjnews_r3_c5.gif) no-repeat; float:left;}
.banner1_box { width:321px; height:243px; background:url(dlfjnews_r4_c5.gif) no-repeat; float:left;}

.banner2 { width:321px; height:36px; background:url(dlfjnews_r5_c5.gif) no-repeat; float:left;}
.banner2_box { width:321px; height:255px; float:left;}

.banner3 { width:932px; height:60px; background:url(dlfjnews_r8_c2.gif) no-repeat; float:left;}
.banner3_box1 { width:580px; height:447px; float:left; padding-top:30px;}
.banner3_box2 { width:340px; height:447px; float:left; padding-top:30px; padding-left:12px;}
.banner3_box3 { width:580px; height:308px; float:left; margin-top:20px;}
.banner3_box4 { width:340px; height:308px; float:left; margin-top:20px; padding-left:12px;}

.banner4 { width:321px; height:60px; background:url(dlfjnews_r8_c5.gif) no-repeat; float:left;}
.banner4_box1 { width:321px; height:201px; float:left; background:url(dlfjnews_r9_c5.gif) no-repeat;}
.banner4_box2 { width:321px; height:239px; float:left; padding-top:10px; padding-bottom:10px;}

.banner5 { width:321px; height:36px; background:url(dlfjnews_r11_c5.gif) no-repeat; float:left;}
.banner5_box { width:321px; height:290px; float:left; padding-top:18px;}

.banner6 { width:932px; height:60px; background:url(dlfjnews_r15_c2.gif) no-repeat; float:left;}
.banner6_box { width:932px; height:653px; float:left; margin-bottom:20px;}

.banner7 { width:932px; height:60px; background:url(dlfjnews_r18_c2.gif) no-repeat; float:left;}
.banner7_box { width:932px; height:610px; float:left; padding-top:20px; margin-bottom:20px;}

.banner8 { width:932px; height:60px; background:url(dlfjnews_r21_c2.gif) no-repeat; float:left;}
.banner8_box { width:932px; height:827px; float:left; padding-top:20px;}

.banner9 { width:321px; height:60px; background:url(dlfjnews_r15_c5.gif) no-repeat; float:left;}
.banner9_box { width:321px; height:2274px; float:left; padding-top:20px;}

.banner2 { width:321px; height:36px; background:url(dlfjnews_r5_c5.gif) no-repeat; float:left;}
.banner2_box { width:321px; height:255px; float:left;}

.banner2 { width:321px; height:36px; background:url(dlfjnews_r5_c5.gif) no-repeat; float:left;}
.banner2_box { width:321px; height:255px; float:left;}

.banner01 { width:872px; height:68px; background:url(ditie_r6_c2.jpg) no-repeat; float:left;}
.banner01_box { width:872px; height:930px; background:url(ditie_r7_c2.jpg) no-repeat; float:left;}

.banner02 { width:366px; height:68px; background:url(ditie_r6_c3.jpg) no-repeat; float:left;}
.banner02_box { width:366px; height:199px; float:left;}

.banner03 { width:366px; height:68px; background:url(ditie_r8_c3.jpg) no-repeat; float:left;}
.banner03_box { width:366px; height:231px; float:left;}

.banner04 { width:366px; height:68px; background:url(ditie_r10_c3.jpg) no-repeat; float:left;}
.banner04_box { width:366px; height:364px; float:left;}

.banner05 { width:872px; height:68px; background:url(ditie_r12_c2.jpg) no-repeat; float:left;}
.banner05_box { width:872px; height:654px; background:url(ditie_r13_c2.jpg) no-repeat; float:left;}

.banner06 { width:366px; height:68px; background:url(ditie_r12_c3.jpg) no-repeat; float:left;}
.banner06_box { width:366px; height:654px; float:left; background:url(ditie_r13_c3.jpg) no-repeat;}

.banner07 { width:872px; height:68px; background:url(ditie_r14_c2.jpg) no-repeat; float:left;}
.banner07_box1 { width:872px; height:137px; background:url(ditie_r15_c2.jpg) no-repeat; float:left;}
.banner07_box2 { width:872px; height:407px; float:left; background:#FFFFFF;}

.banner08 { width:366px; height:68px; background:url(ditie_r14_c3.jpg) no-repeat; float:left;}
.banner08_box { width:366px; height:544px; float:left; background:#FFFFFF;}


.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;}

/*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:1238px; 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;
}
