@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(jgsh_r2_c1.gif) 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:url(2017lhdh.jpg); 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;}

.w1210 { width:1210px; margin:0 auto;}
.tout { width:1210px; height:100px; float:left;}
.tout1 { font-size:30px; text-align:center; color:#2F3F73; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";height:60px; }
.tout1 a{ font-size: 30px; font-weight: bold; color:#2F3F73; font-family: 'Î¢ÈíÑÅºÚ'; }
.tout1 a:hover {font-size:30px;color:#2F3F73;text-decoration: none;}

.w589 { width:589px; margin-right:17px; float:left; margin-bottom:20px;}
.w587 { width:587px; margin-left:17px; float:left; margin-bottom:20px;}

.banner_1 { height:112px; background:url(jgsh_r6_c2.jpg) no-repeat center; width:589px; margin-bottom:20px; float:left;}
.banner_1_box { width:589px; float:left; height:386px;}

.banner_2 { height:112px; background:url(jgsh_r6_c5.jpg) no-repeat center; width:587px; margin-bottom:20px; float:left;}
.banner_2_box { width:587px; float:left; height:386px;}
.banner_2_box_up { width:587px; float:left; height:246px;}
.banner_2_box_down { width:587px; float:left; height:130px; padding-top:10px;}

.banner_3 { height:110px; background:url(jgsh_r8_c2.jpg) no-repeat center; width:589px; margin-bottom:20px; float:left;}
.banner_3_box { width:589px; float:left; height:386px;}
.banner_3_box_up { width:589px; float:left; height:246px;}
.banner_3_box_down { width:589px; float:left; height:130px; padding-top:10px;}

.banner_4 { height:110px; background:url(jgsh_r8_c5.jpg) no-repeat center; width:587px; margin-bottom:20px; float:left;}
.banner_4_box { width:587px; float:left; height:386px;}
.banner_4_box_up { width:587px; float:left; height:246px;}
.banner_4_box_down { width:587px; float:left; height:130px; padding-top:10px;}

.banner_5 { height:111px; background:url(jgsh_r10_c2.jpg) no-repeat center; width:589px; margin-bottom:20px; float:left;}
.banner_5_box { width:589px; float:left; height:386px;}
.banner_5_box_up { width:589px; float:left; height:246px;}
.banner_5_box_down { width:589px; float:left; height:130px; padding-top:10px;}

.banner_6 { height:111px; background:url(jgsh_r10_c5.jpg) no-repeat center; width:587px; margin-bottom:20px; float:left;}
.banner_6_box { width:587px; float:left; height:386px;}
.banner_6_box_up { width:587px; float:left; height:246px;}
.banner_6_box_down { width:587px; float:left; height:130px; padding-top:10px;}

.banner_7 { height:105px; background:url(jgsh_r12_c2.jpg) no-repeat center; width:1210px; float:left;}
.banner_7_box { width:1210px; height:205px; margin:10px 0 10px 0; float:left;}


.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:587px; height:50px;  margin:0 auto; text-align:center; padding-top:8px; background:#FFFFFF;}
.toutiao a{ font-size: 20px; font-weight: bold; color:#000000; font-family: 'Î¢ÈíÑÅºÚ';  height: 92px; line-height: 35px}
.toutiao a:hover {font-size:20px;color: #000000;text-decoration: none;}

.toutiao1 { width:100%; height:10px;  margin:0 auto; text-align:center; padding-top:1px; background:#FFFFFF; padding-bottom:15px;}
.toutiao1 a{ font-size: 24px;  color:#000000; font-family: 'Î¢ÈíÑÅºÚ';  height: 10px; line-height: 35px}
.toutiao1 a:hover {font-size:24px;color: #000000;text-decoration: none;}


.foot { width:1210px; 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;
}
