@charset "gb2312";
/* CSS Document */
.header_01{ width:100%; text-align:center; background:url(../images/a_jn_03.jpg) repeat-x; background-size:100% 100%; overflow:hidden; padding:2% 0; border:1px solid #c3c3c3;}
.header_01 span{ float:left; width:40%;}
.header_01 a{ float:left; width:20%; background:url(../images/t_menu1.jpg) no-repeat; background-size:100%; color:#fff; line-height:1.8em; font-size:.8em;}
.logo{ width:100%;}
.logo img{ width:100%;}
.top{ margin-top:2%;}
/*----*/
.nav{ overflow:hidden; width:100%; margin:1% auto;}
.nav ul{ overflow:hidden;}
.nav ul li{ float:left; width:24.8%; text-align:center; background:#ea5504; margin-left:0.2%; padding:1% 0;font-size:.9em; margin-bottom:0.3%; line-height:1.65em;}
.nav ul li:nth-child(1){ margin-left:0; border-left:0;}
.nav ul li:nth-child(5){ margin-left:0; border-left:0; color:#ffff00}


.nav ul li a{ color:#fff;}
/*.nav ul li a:hover{ color:#ffff00}*/
/*header end*/
.banner{ width:100%; margin-bottom:2%;}
.banner img{ width:100%;}
/*-----*/
.hidell{ overflow:hidden; background:url(../images/a_top_05.jpg) no-repeat; background-size:100%;}
.hidell span{ font-size:.9em; color:#fff; float:left; width:24%; margin-left:2%; line-height:1em; margin-top:2%; padding-left:2%; color:#ea5605; font-weight:bolder;}
.hidell p{ float:left; width:70%; line-height:2.4em; font-size:.8em; color:#fff; font-weight:bolder; margin-left:2%;}
/*-------------*/
.a_tupian{ overflow:hidden;}
.a_tupian img{ display:block; width:100%;}
/*==========*/
.a_zhc{ width:96%; margin:0 auto; border-bottom:1px dashed #cbcbcb; overflow:hidden; padding-bottom:3%;}
.a_zhc dt{ width:14%;}
.a_zhc dt img{ width:100%;}
.a_zhc dd{ overflow:hidden}
.a_zhc dd a{ float:left;color:#555; font-size:.7em; width:48%; line-height:1.7em; text-align:left; margin-top:1%;}
.a_zhc dd a:nth-child(1){ margin-right:4%;}
.a_zhc dd a:nth-child(3){ margin-right:4%;}
/**/
.a_zhc_2{ width:96%; margin:0 auto; margin-top:2%; overflow:hidden; }
.a_zhc_2 dt{ width:14%;}
.a_zhc_2 dt img{ width:100%;}
.a_zhc_2 dd{ overflow:hidden; margin-top:1%;  padding:2%;}
.a_zhc_2 dd p{ font-size:.7em; color:#555; line-height:1.6em; text-indent:2em;}
.a_zhc_2 dd p a{ color:#f00}

.a_huja{ overflow:hidden; width:100%;}
.a_huja li{ float:left; width:23%; margin-left:1.5%;}
.a_huja li img{ width:100%;}
/**/
.a_tup_1{ background:#cda600; line-height:1.75em; font-size:1em; color:#fff; font-weight:bold; text-align:center}
/*======*/
.a_kuja{ overflow:hidden;}
.a_bkyt{ background:#fff; overflow:hidden}
/*====*/
.a_yuye{ width:40%; float:left; margin-left:9%; background:url(../images/a_top_34.jpg) no-repeat; color:#fff; background-size:100%; text-align:center; font-size:.9em; line-height:2.45em;}
.a_yuha{ float:left; width:37.2%; margin-left:5%;}
.a_yuha img{ width:100%;}
/*======*/
.a_nif{ width:96%; margin:2% auto; background:#fff url(../images/a_nin_03.jpg) no-repeat 20% 80%; overflow:hidden; background-size:100%; padding:2% 0; height:11em; }
.a_nif_1{ width:34%; float:left; margin-left:1%;}
.a_nif_1 li{ font-size:.7em;text-overflow: ellipsis;
 white-space: nowrap; margin-top:10%;}
.a_nif_2{ width:32%; float:right; padding-top:4%;}
.a_nif_2 li{ font-size:.7em; margin-top:14%;text-overflow: ellipsis;
 white-space: nowrap;}
/*==========*/
/* 本例子css -------------------------------------- */
	.tabBox{ width:97%; margin:0% auto; padding-bottom:2%; margin-top:2%; overflow:hidden}
	.tabBox .hd{ position:relative; width:100%; height:2em; background:#ffffff }
	.tabBox .hd ul{ position:absolute; top:0; left:0; overflow:hidden; height:2em; width:100%;  }
	.tabBox .hd ul li{ float:left; color:#666; width:33%; height:2em;  line-height:2em; font-size:1em; text-align:center; background:#cbcbcb;margin-left:.3%;}
	.tabBox .hd ul li a{ color:#fff;}
	.tabBox .hd ul .on{  color:#CF7F21; background:#ff6a19; background-size:100% 100%; line-height:1.8em;  }
	.tabBox .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */ color:#fff;   }
	.tabBox .bd{ width:100%; overflow:hidden;}
	.tempWrap{width:99.9%; overflow:hidden;}
	.tabBox .bd ul{overflow:hidden; width:100%; float:left;  }
	.tabBox .bd ul li{ width:100%;overflow:hidden;}
	.tabBox .bd li p a{ display:inline-block; width:49%; margin-right:.25%;}
	.tabBox .bd li span{ display:block; background:#f6f2f2; text-align:left;  line-height:2em; color:#ea5504}
	.tabBox .bd li img{ width:100%;}
	  /* 去掉链接触摸高亮 */
/*---------*/
.a_zg{ overflow:hidden;}
.a_zg li{ float:left; width:28%; margin-right:3%; margin-left:2.5%;}
.a_zg li img{ width:100%;}
.a_zg li span{ width:100%; display:block; text-align:center; font-size:.9em;}
.a_zg li:nth-child(3){ margin-right:0;}
.a_zgb{ border:1px dashed #bfbfbf; background:url(../images/ab_03.jpg); padding:1% 3%; font-size:.7em; text-indent:2em; width:96%; margin:2% auto; line-height:1.75em; color:#222222;}
.a_zgb a{ color:#f00;}
.a_aol{ width:96%; margin:3% auto; background:#cea807; border-radius:.5em; line-height:1.8em; color:#fff; text-align:center; font-size:.8em; display:block;}
.a_tslf{ width:28%; background:#ea5504; font-size:1em; color:#fff; line-height:1.8em; margin:2% auto; display:block; text-align:center;}
.a_tsl{ width:96%; margin:0 auto; background:url(../images/a_tsl_03.jpg) no-repeat; background-size:100% 100%; overflow:hidden;}
.a_tsl_1{ overflow:hidden;}
.a_tsl_1 li{ float:left; width:30%;font-size:.8em; text-align:center; color:#fff; margin-top:12%;}
.a_tsl_1 li:nth-child(1){ margin-left:5%;}
.a_tsl_2{ overflow:hidden; width:60%; margin:0 auto; margin-top:2%; margin-bottom:12%;}
.a_tsl_2 li{ float:left; width:50%;font-size:.8em; text-align:center; color:#fff; margin-top:12%;}
/*==========*/

.slideBox li i { display: block; }
.slideBox li h2 { height: 2em; line-height: 2em; text-align: center; font-size: 1em; color: #fff; font-weight: bold; background: #cea807; margin:0; padding:0; }
.slideBox li p { line-height: 1.75em; color: #424242; font-size:.8em; width:96%; margin:0 auto; }
.slideBox li p strong{ color:#000;}
/*----*/
	.slideBox{ position:relative; width:100%;overflow:hidden; margin:1% auto; }
	.slideBox .hd{ position:absolute; width:100%;  height:1em; top:20%; left:0%; z-index:1; }
	.slideBox .hd img{ width:11px;  }
	.slideBox .prev,.slideBox .next{ position:absolute; left:0; top:0; display:block; width:3%; height:27px; line-height:27px; text-align:center;   }
	.slideBox .next{ left:auto; right:0;}
	.slideBox .prev img,.slideBox .next img{ width:100%;}
	.slideBox .bd{ position:relative; z-index:0;width:100%; overflow:hidden }
	.slideBox .bd li{ position:relative; width:100%; }
	.slideBox .bd li img{ width:100%; display:block; margin-left:1%   }
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:27px; line-height:27px;  text-align:center;  color:#fff; background-color:rgba(0,0,0,0.7); ; 
	}
	
	
/*------------*/
.a_tup_2{ width:100%; overflow:hidden; background:#ea5504; height:2em;}
.a_tup_2 span{ float:left; color:#fff; font-weight:bolder; margin-left:2%; border-right:2px solid #fff; margin-top:1%; padding-right:1%;}
.a_tup_2 p{ float:left; font-size:.9em; color:#fff; line-height:2em; margin-left:1%}
/*--------------*/
.a_ct_1{ padding-left:24%; font-size:.7em; background:url(../images/a_cct_03.jpg) no-repeat; background-size:100%; height:3.8em; padding-top:1%; }
.a_ct_2{ padding-left:17%; font-size:.7em; background:url(../images/a_cct_07.jpg) no-repeat; background-size:100%; height:4.8em; padding-top:2.5%; }
.ac_r{ padding-bottom:15%; border-bottom:1px dashed #e2e2e2}
/*----*/
.a_baot{ width:100%; background:#ea5504; overflow:hidden; text-align:center; padding:1% 0;}
.a_baot span{ display:block; font-size:1em; color:#fff;}
.a_baot p{ font-size:.8em; color:#fff;}
/*==========*/
.a_bid{  overflow:hidden; background-size:100%; width:100%; margin:0% auto; padding-top:3%; background:url(../images/bk_02.jpg) no-repeat bottom; background-size:100%; padding-bottom:4%;}
.a_bid div{ overflow:hidden; margin-top:1%;}
.a_bid label{ width:30%; text-align:right; font-size:.9em; line-height:1.8em; float:left}
.a_bid input,.a_bid select{ float:left;border:1px solid #D5D5D5;  margin-left:2%; width:60%;}
.a_qur{ overflow:hidden; margin-bottom:3%; margin-top:2%;}
.a_qur a{ float:left; width:28%; margin-left:5%; margin-top:3%;}
.a_qur a img{ width:100%;}
.a_qur a:nth-child(1){ margin-left:20%;}

/*--底部--*/

/*footer{ overflow:hidden; background:#f2f2f2;}

footer .telFrom{ margin-top:2%;}

footer .ghfw{ background-color:#f2f2f2;}

footer .telFrom form .Text{ background:#fff url(../images/arttel.jpg) no-repeat center; background-size:80% auto;}

footer nav{ overflow:hidden;}
footer nav a{display:block; float:left;width:24.7%;background:#ea5504 url(../images/fotnav.jpg) no-repeat right center; text-align:center; color:#fff; padding:2% 0; border-left:1px solid #fff;}
footer nav a:nth-child(1){ border:0;}
footer p{ color:#595757; text-align:center; margin:2% auto; line-height:1.75em; font-size:.9em; }

footer ul{ overflow:hidden; text-align:center; margin:3% auto;}

footer  ul li {display:inline-block;width: 22%;}

footer  ul li a{color:#595757; }

footer  ul li  img{ display:block;width:60%; margin:0 auto;}
.ghfw{ background:#f1f1f1 url(../images/con1.jpg) no-repeat center top; background-size:100% auto; padding:2% 0 3%;}

.ghfw h3{ font-weight:bold; text-align:center; color:#ea5504; background:url(../images/con2.jpg) no-repeat center bottom;background-size:68% auto; padding:2% 0 3%; font-size:1em;}

.ghfw p{ color:#cda700; text-align:center; font-weight:normal; padding:1% 0;}

.telFrom{ text-align:center; font-weight:normal;} 

.telFrom span{color:#595757; font-size:.9em; width:23%; margin-left:5%; text-align:right }

.telFrom span, .telFrom form{ display:inline-block; vertical-align:middle;}

.telFrom form input{ display:block; float:left;height:1.75em; }

.telFrom form .Text{ border:1px solid #cda700}

.telFrom form .but{ background:#cda700; color:#FFF;height:1.75em; border:0;font-size:18px;} 
*/

.ghfw{ background:#f1f1f1 url(../images/con1.jpg) no-repeat center top; background-size:100% auto; padding:2% 0 3%;}
.ghfw h3{ font-weight:bold; text-align:center; color:#ea5504; background:url(../images/con2.jpg) no-repeat center bottom;background-size:68% auto; padding:2% 0 3%;}
.ghfw p{ color:#cda700; text-align:center; font-weight:normal; padding:1% 0;}
.telFrom{ text-align:center; font-weight:normal;} 
.telFrom span{color:#595757; font-size:18px;}
.telFrom span, .telFrom form{ display:inline-block; vertical-align:middle;}
.telFrom form input{ display:block; float:left;height:30px;}
.telFrom form .Text{ border:1px solid #cda700}
.telFrom form .but{ background:#cda700; color:#FFF;height:32px; border:0;font-size:18px;} 


.newsaa {

    width: 60%;

    display: inline-block;

    vertical-align: middle;
	margin-left:0%;

}
.newsaa img{ width:100%;}



.cyjl { overflow: hidden; zoom: 1; padding-bottom:2%;  }
.cyjl_c { overflow: hidden; zoom: 1; padding-top: 1%; }
.cyjl_t { background: url(../images/lt_tbg.png) repeat-x left center; background-size: contain; overflow:hidden }
.cyjl_t ul li { height: 3em; cursor: pointer; float: left; margin-left: 1%; display: inline; width: 18%; text-align: center; line-height: 1.4em; color: #333333; background: url(../images/lt_hbg.png) no-repeat top center; background-size: contain; font-size:.9em; }
.cyjl_t ul li.hover { background: url(../images/lt_hobg.png) no-repeat top center; background-size: contain; color: #fff; }
.cyjl_n { overflow: hidden; zoom: 1; margin-top: 0.8em; }
.cyjl_n ul li { overflow: hidden; zoom: 1; }
.cyjl_n ul li p { margin: 0em 1em; border: #949494 1px dashed; padding: 1% 2%; background: #fff; font-size: .9em; color: #333333; text-indent: 2em; line-height: 2.2em; }

.a_tabl{ border-collapse:collapse; width:99.8%;}
.a_tabl td{ border:1px solid #cfcfcf; font-size:.8em; line-height:1.75em; padding-left:1%;}

.z_zheng{ width:96%; margin:2% auto; line-height:1.75em; background:#a8a8a8; color:#fff; text-align:center; display:block}


.a_fket{ overflow:hidden; width:96%; border-collapse:collapse; margin:0 auto;}
.a_fket th{ background:#eeab5b; color:#fff;}
.a_fket th,.a_fket td{ border:1px solid #fff; line-height:2em;}

.a_fket .a_td_1{ background:#e1e1e1; text-align:center; color:#eb6900; font-size:.9em}
.a_fket .a_td_2{ background:#eeeeee; color:#000000; overflow:hidden; padding-left:2%;font-size:.9em}
.a_fket .a_td_2 a{ color:#797979; float:right; margin-right:2%;}

	.focus{ width:96%;  margin:0 auto; position:relative; overflow:hidden; height:9em;   }
	.focus .hd{ width:100%; height:15px;  position:absolute; z-index:1; bottom:5px; text-align:center; background:#f5f1f1;  }
	.focus .hd ul{ display:inline-block; height:15px; padding:3px 5px; widows:24%; margin-left:38%;
	}
	.focus .hd ul li{ display:inline-block; width:9px; height:9px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden; color:#8C8C8C  }
	.focus .hd ul .on{ background:#ed9b3a; color:#ed9b3a; }

	.focus .bd{ position:relative; z-index:0; }
	.focus .bd li img{   }
	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
	
.fo_dg{ width:100%; overflow:hidden}
.fo_dg dt{ float:left; width:40%;}
.fo_dg dt img{ width:100%;}
.fo_dg dd{ float:left; width:60%;}
.fo_dg dd span{ display:block; font-size:.7em; margin-left:2%; border-bottom:1px dashed #bfbfbf; padding-bottom:1%;}
.fo_dg dd span i{ color:#ea5504; font-style:normal;}
.fo_dg dd span b{ color:#000;}
.fo_dg dd p{font-size:.7em; margin-left:2%; font-weight:lighter;}
.a_gty{ overflow:hidden; margin-top:3%;}
.a_gty a:nth-child(1){ width:38%; line-height:1.75em; color:#fff; text-align:center; background:#555555; float:left; border-radius:.5em; font-size:.8em; margin-left:7%;}
.a_gty a:nth-child(2){ width:38%; line-height:1.75em; color:#fff; text-align:center; background:#ea5504; float:left; border-radius:.5em; font-size:.8em; margin-left:7%;}



.a_zgb{ border:1px solid #bfbfbf; background:#fff; padding:1% 3%; font-size:.7em; text-indent:2em; width:96%; margin:2% auto; line-height:1.75em; color:#222222;}
.a_zgb a{ color:#f00;}
.a_aol{ width:96%; margin:3% auto; background:#cea807; border-radius:.5em; line-height:1.8em; color:#fff; text-align:center; font-size:.8em; display:block;}
.a_tslf{ width:28%; background:#ea5504; font-size:1em; color:#fff; line-height:1.8em; margin:2% auto; display:block; text-align:center;}
.a_tsl{ width:96%; margin:0 auto; background:url(../images/a_tsl_03.jpg) no-repeat; background-size:100% 100%; overflow:hidden;}
.a_tsl_1{ overflow:hidden;}
.a_tsl_1 li{ float:left; width:30%;font-size:.8em; text-align:center; color:#fff; margin-top:12%;}
.a_tsl_1 li:nth-child(1){ margin-left:5%;}
.a_tsl_2{ overflow:hidden; width:60%; margin:0 auto; margin-top:2%; margin-bottom:12%;}
.a_tsl_2 li{ float:left; width:50%;font-size:.8em; text-align:center; color:#fff; margin-top:12%;}
