@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 #63CBF2;color:#666; background-color:#FF3D00;}
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(ddh_r1_c1.jpg) no-repeat center top #FF3D00; height:279px; 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:url(ddh_r3_c1_dh.jpg); margin:0 auto;overflow:hidden; zoom:1; height:31px; line-height:31px;}
.dh ul{width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.dh ul li{ width:98px; text-align:center; float:left;}
.dh a:link,.dh a:visited { font-size:16px; color:#fff;}
.dh a:hover,.dh a:active { font-size:16px; color:#aac9ff;}

.w1011 { width:1011px; margin:0 auto; background:#FFF; zoom:1;  margin-top:0px; background-color:#FFFFFF;}
.tout1 { font-size:30px; text-align:center; color:#FF0000; font-weight:bold; padding-top:5px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";height:50px;}
.tout1 a{ font-size: 30px; font-weight: bold; color:#FF0000; font-family: 'Î¢ÈíÑÅºÚ'; }
.tout1 a:hover {font-size:30px;color: #ff0000;text-decoration: none;}

.w1011a { width:1011px; margin:0 auto; background:#FFF; zoom:1; height:10px; margin-top:0px; background-color:#FFFFFF;}
.kg { width:1011px; height:1px; float:left; background-color:#FFFFFF;}

.w680 { width:650px; height:352px; float:left; padding:15px; background:#FFFFFF;}
.w331 { width:331px; float:left; background:#FFFFFF;}
.w329 { width:329px; float:left; background:#FFFFFF;}
.w329a { width:319px; float:left; background:#FFFFFF;}
.w340 { width:340px; float:left; background:#FFFFFF;}
.w340a { width:318px; float:left; background:#FFFFFF;}
.w342 { width:342px; float:left; background:#FFFFFF;}
.w342a { width:332px; float:left; background:#FFFFFF;}

.lanm0 { height:39px; background:url(ddh_r6_c5.jpg) no-repeat; float:left;}
.lanm1 { height:41px; background:url(ddh_r8_c2.jpg) no-repeat; float:left;}
.lanm2 { height:41px; background:url(ddh_r8_c3.jpg) no-repeat; float:left;}
.lanm3 { height:41px; background:url(ddh_r8_c4.jpg) no-repeat; float:left;}
.lanm4 { height:41px; background:url(ddh_r10_c2.jpg) no-repeat; float:left;}
.lanm5 { height:41px; background:url(ddh_r10_c3.jpg) no-repeat; float:left;}
.lanm6 { height:41px; background:url(ddh_r10_c4.jpg) no-repeat; float:left;}
.lanm7 { height:55px; background:url(ddh_r13_c2.jpg) no-repeat; float:left;}
.lanm8 { height:55px; background:url(ddh_r16_c2.jpg) no-repeat; float:left;}
.lanm9 { height:55px; background:url(ddh_r19_c2.jpg) no-repeat; float:left;}
.lanm10 { height:55px; background:url(ddh_r22_c2.jpg) no-repeat; float:left;}

.list0 { height:343px; float:left;}
.list1 { height:203px; float:left; padding-left:10px;}
.list2 { height:203px; float:left; padding-left:22px;}
.list3 { height:203px; float:left; padding-left:10px;}
.list7 { height:225px; float:left; padding-bottom:10px;}
.list8 { height:225px; float:left; padding-bottom:10px;}
.list9 { height:225px; float:left; padding-bottom:10px;}
.list10 { height:283px; float:left; padding-top:10px;}

.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:331px; height:50px;  margin:0 auto; text-align:center; padding-top:10px; background:#FFFFFF;}
.toutiao a{ font-size: 20px; font-weight: bold; color:#424459; font-family: 'Î¢ÈíÑÅºÚ';  height: 92px; line-height: 35px}
.toutiao a:hover {font-size:20px;color: #ff0000;text-decoration: none;}

.toutiao1 { width:100%; height:10px;  margin:0 auto; text-align:center; padding-top:10px; background:#FFFFFF;}
.toutiao1 a{ font-size: 16px; font-weight: bold; color:##8C0000; font-family: 'Î¢ÈíÑÅºÚ';  height: 10px; line-height: 35px}
.toutiao1 a:hover {font-size:16px;color: ##8C0000;text-decoration: none;}

.main_1 { width:1000px; margin:0 auto; height:400px;}
.huandeng { width:650px; height:400px; float:left; background:#FFFFFF;}
.line { width:41px; height:201px; float:left;}
.xwzy { width:343px; height:367px; float:left;}
.xwzy_lm { width:327px; height:36px; float:left; background:url(315index_r3_c3.jpg) no-repeat; text-align:right; padding-right:20px;}
.xwzy_lm a{ color:#A0100F; text-decoration:none;}
.xwzy_lm a:hover{ color:#A0100F;  text-decoration:none;}
.xwzy_conts { width:303px; height:367px; float:left; padding-right:40px;}

.main_2 { width:1000px; margin:0 auto; height:330px; background:#FFFFFF;}
.xmjz { width:607px; height:201px; float:left;}
.xmjz_lm_1 { width:107px; height:30px; float:left; text-align: center; background:#596ab0; font-size:16px; color:#FFFFFF; font-weight:900; padding-top:4px;}
.xmjz_lm_2 { width:34px; height:34px; float:left; background:url(xmjs_r5_c2.jpg) no-repeat; text-align:right;}
.xmjz_lm_3 { width:446px; height:28px; float:left; border-bottom:#596ab0 2px solid; text-align:right; padding-right:20px; padding-top:4px;}
.xmjz_lm_1 a{ color:#FFFFFF; text-decoration:none;}
.xmjz_lm_1 a:hover{ color:#FFFFFF;  text-decoration:none;}
.xmjz_conts_1 { width:235px; height:147px; float:left; padding-top:20px; padding-left:15px;}
.xmjz_conts_2 { width:357px; height:167px; float:left;}

.wjjd { width:352px; height:167px; float:left;}
.wjjd_lm_1 { width:107px; height:30px; float:left; text-align: center; background:#596ab0; font-size:16px; color:#FFFFFF; font-weight:900; padding-top:4px;}
.wjjd_lm_2 { width:34px; height:34px; float:left; background:url(xmjs_r5_c2.jpg) no-repeat; text-align:right;}
.wjjd_lm_3 { width:191px; height:28px; float:left; border-bottom:#596ab0 2px solid; text-align:right; padding-right:20px; padding-top:4px;}
.wjjd_lm_1 a{ color:#FFFFFF; text-decoration:none;}
.wjjd_lm_1 a:hover{ color:#FFFFFF;  text-decoration:none;}
.wjjd_conts { width:347px; height:200px; float:left; font-size:12px;}

.main_3 { width:1000px; margin:0 auto; height:330px;  background:#FFFFFF;}
.kxxf { width:651px; height:235px; float:left;}
.kxxf_lm { width:631px; height:35px; float:left; background:url(315index_r7_c1.jpg) no-repeat; text-align:right; padding-right:20px;}
.kxxf_lm a{ color:#A0100F; text-decoration:none;}
.kxxf_lm a:hover{ color:#A0100F;  text-decoration:none;}
.kxxf_conts { width:651px; height:200px; float:left; line-height:30px;}

.cxcy { width:347px; height:235px; float:left;}
.cxcy_lm { width:327px; height:35px; float:left; background:url(315index_r7_c3.jpg) no-repeat; text-align:right; padding-right:20px;}
.cxcy_lm a{ color:#A0100F; text-decoration:none;}
.cxcy_lm a:hover{ color:#A0100F;  text-decoration:none;}
.cxcy_conts { width:347px; height:200px; float:left;}

.main_4 { width:1000px; margin:0 auto; height:150px; background:#FFFFFF;}
.marquee_pic { width:1000px; height:150px; float:left;}

.foot { width:1011px; 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;
}
