@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%;}
/*-------------*/
/**/
.iexpert{width:96%;border-bottom:1px dashed #D7D1D1;padding-bottom:3%;    margin: 0 auto 3%;}
.iexpert dl{width:75%;margin:2% auto 1%;}
.iexpert dl dt{color:#393939;font-weight:600;border-right:1px  solid #d9d8d8;padding:2%;float:left;}
.iexpert dl dt em{color:#ea5504;}
.iexpert dl dd{border-radius:5px;color:#333;padding:2%;float:right;}
.iexpert span{ background:#cda600;color:#fff;padding:1% 0;clear:both;display:block;width:28%;text-align:center;border-radius:5px;}
.iexpert ul{ width:100%;display:block;margin-top:3%;}
.iexpert ul li{ width:49%;display:block;float:left;margin-left:2%;font-size:80%;}
.iexpert ul li i{ color:#cda600;padding-right:2%;}
.iexpert ul li:nth-of-type(1){margin-left:0;}
.iexpert ul li:nth-of-type(3){margin-left:0;}
.iexpert2{width:95%;margin: 0 auto 3%;}
.iexpert2 span{ background:#cda600;color:#fff;padding:1% 0;clear:both;display:block;width:28%;text-align:center;border-radius:5px;}

.iexpert2 p{display:block;text-indent:2em;border:1px dashed #c3942f;padding:2%;margin-top:3%;border-radius:5px;font-size: 90%;}
.iexpert2 p a{color:#d40000;}

.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:url(../images/ixue1_03.jpg) left top no-repeat; background-size:100% 100%; line-height:1.75em; font-size:1em; color:#fff; font-weight:bold; text-align:center;color:#cda600;}
/*======*/
.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:100%; margin:0% auto; padding:2% 0;background: #f6f6f6;}
	.tabBox .hd{ position:relative; width:100%; height:2.4em;  }
	.tabBox .hd ul{ position:absolute; top:0; overflow:hidden; height:2em; width:100%;  }
	.tabBox .hd ul li{ float:left; color:#666; width:32%; height:2.2em;  line-height:1.8em; font-size:1em; text-align:center; background:#7f7f7f; margin-left:1%;}
	.tabBox .hd ul .on{  color:#CF7F21; background:#f3691e; background-size:100% 100%; line-height:1.8em;  }
	.tabBox .hd ul a{color:#fff;}
	.tabBox .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */   }
	.tabBox .bd ul{overflow:hidden; width:100%; }
	.tabBox .bd ul li{ width:100%;}
	.tabBox .bd li p a{ display:inline-block; width:49%; margin-right:.25%;}
	.tabBox .bd li span{ display:block; background:#e8e8e8; text-align:center;  line-height:2em; color:#ea5504;    width: 86%;
    margin: 1% auto;}
	.tabBox .bd li a 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/iibg1_03.png) 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:#f6ff00;}
/*==========*/
.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;     width: 72%;
    margin: 0% auto;}
.a_qur a{ float:left; width:45%; 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%;}
.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: 2% 0;
    background: #f6f6f6;
    }
.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:0; text-align:center }
	.focus .hd ul{ display:inline-block; height:15px; padding:3px 5px; widows:24%; 
	}
	.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%;    margin-top: 2%;}
.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:3% auto 1%;width:40%;}
.a_gty a{ width:100%; line-height:1.75em; color:#fff; text-align:center; background:#ea5504; float:left; border-radius:.5em; font-size:.8em;}
.a_zgb{ border:1px solid #bfbfbf; background:#f4f4f4; 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/iibg1_03.png) 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%;margin-left:2%;}
.a_tsl_1 li:nth-child(1){ margin-left:3%;}
.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%;}

