/* CSS Document */

body{background:#FFF; -webkit-text-size-adjust: none; width:100%; min-width:320px;max-width:660px;overflow-x: hidden; margin:0 auto;font-size:0.875em;font-family:"Î¢ÈíÑÅºÚ";}

ol,ul{list-style:none}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
ul,li,input,h1,h2,h3,p,span,b,dl,dt,dd{ margin:0; padding:0; list-style:none;}		
img{border:0;vertical-align:top;  }
em{ font-style:normal;}
a{ text-decoration:none; color:#090606;}
.clear{ clear:both; }
.mr{ margin:0 auto;}
.fleft{ float:left;}
.fright{float:right;}
.block{display:block;}
.red{color:#f80909;}
.mtop{margin-top:3%;}
.white{color:#FFF;}
.tcenter{text-align:center;}
.top{width:100%;height:auto;padding:0;background:url(../images/index.png);text-align:center}
.container{width:100%;margin:0 auto}
.call{background:#FFB901;margin-bottom:1em;height:50px}
.tnav{background:url('../images/tnav_bg.gif');height:auto;padding:0.6em 0;text-align:center;margin-bottom:0.5em}
.knav ul{border:1px solid #E5E5E5;background-color:#fff;}
.knav li{line-height:2em;font-size:130%; text-align:center; border-bottom:1px solid #E5E5E5;background:url('../images/knav_dot.png') no-repeat;background-position:15% 50%;background-size:10% 45%;*font-size:120%;*height:2em;}

.titles h2{margin:0 10px; padding:0; text-align:left; font-size:18px; font-weight:bold; color:#ffffff; display:inline}
.titles{background:#18A1FC repeat-x;height:auto;padding:0.5em 0;margin-bottom:0.5em;margin-top:0.5em;}
.wrap{width:100%; height:auto;margin:0 auto; margin-bottom:15%}
.gzs_1{width:100%; height:auto; overflow:hidden; margin-top:2%}
.gzs1_str{background:url(/images/gzs_2018/gzs_bg1.jpg) no-repeat; font-size:1.4em; color:#555453; text-align:center; display:block; letter-spacing:2px;    line-height: 1.54em; background-size:100% 100%}
.gzs1_show{width: 88.64%;height:auto; overflow:hidden; margin:2% auto}
.gzss_l{width:25.7%; height:auto; overflow:hidden; margin-top:5%}
.gzss_l p{font-size:1.4em; line-height:1.8em;}
.gzs_tp1{width: 35.555%; height:auto; overflow:hidden; margin-left:4%; display:inline}
.gzs1_p1{width:42%; height:auto; overflow:hidden; margin:2% auto}
.gzs1_p1 span{font-size:1.4em; text-align:center;margin-top: 2%; }
.gzs1_p1 a{width:43%; height:auto; overflow:hidden; background:#FC4747 repeat; display:block; font-size:1.2em; color:#FFF; text-align:center; line-height:2em; border-radius:10px;}
.gzs2_show{width:100%; height:auto; overflow:hidden;}
.gzs2_show li{width: 47.73%;height: auto;overflow: hidden;float: left;padding-bottom: 2%;margin-left: 1.5%;margin-top: 3%;}
.gzs2_show li span{display:block; width: 96.823%; height:auto; overflow:hidden; margin:2% auto}
.gzs2_show li p{font-size:1.2em; color:#FFF; padding-left:2%; padding-right:2%; line-height:2em;}
.dhzx_g{width:100%; height:auto; overflow:hidden; background:#FC9106 repeat; font-size:1.8em; color:#FFF; text-align:center; line-height:3em; letter-spacing:2px; display:block; margin-top:2%}

.gz6_show{width:100%; height:auto; overflow:hidden;}
.gz6_show li{width:48.49%; height:auto; overflow:hidden; float:left; margin-left:1%; margin-top:2%; display:inline}
.gz6_show li img{width:100%; display:block;}

.zyjp_1{width:97%; height:auto; overflow:hidden; border:1px solid #DCDDDE; border-radius:10px; margin:4% auto}
.zytp_l{width: 36.04%; height:auto; overflow:hidden}
.zytp_l img{display:block; width:100%;}
.zytp_r{width:59.86%; height:auto; overflow:hidden;padding: 20px;}
.zytp_r strong{display:block;font-size:1.8em;color: #333;line-height: 25px;font-weight: normal;}
.zytpr_t h3{font-size:1.4em;padding: 15px 0 10px 0; float:left; color:#656261; }
.zytpr_t span{width:36.55%; height:auto; overflow:hidden; display:block; float:left; margin-top:5%; margin-left:2%}
.zytpr_t{width:100%; height:auto; overflow:hidden;}
.zytp_r p{font-size:1.2em; color:#656261; line-height:2em;}
.zytpr_b{width:100%; height:auto; overflow:hidden; margin-top:2%}
.zytpr_b a{width:43%; height:auto; overflow:hidden;  font-size:1.4em; text-align:center; line-height:2.5em; border-radius:15px;}
.zytpr_b a:first-child{float:left; border:1px solid #FF0000; color:#ff0000}
.zytpr_b a:last-child{float:right; background:#FF0000; color:#FFF;}
.gz3_sp1{display:block; font-size:1.2em; text-align:center;margin-top:2%}
.gz5_show{width: 96.062%; height:auto; overflow:hidden; margin:2% auto}
.gz5s_li{background:url(/images/gzs_2018/gz_bg5.png) no-repeat; width:100%; height:auto; overflow:hidden; background-size:100% 100%; margin-top:2%}
.gz5s_zs{width:36.28%; height:auto; overflow:hidden;margin-top: 4%;margin-bottom: 5%; float:left; margin-left:8%}
.gz5s_zs1{width:36.28%; height:auto; overflow:hidden;margin-top: 4%;margin-bottom: 5%; float:left; margin-left:12%}
.gz5s_h3{font-size:1.4em; text-align:center;}
.gz5s_p1{font-size:1.2em; line-height:1.8em}

.gz8_show{width:100%; height:auto; overflow:hidden; margin-top:2%;}
.gz8_show li{width:49.23%; height:auto; overflow:hidden; float:left; margin-left:0.5%; margin-top:1%}
.gz8_show li img{width:100%; display:block;}

@media screen and (min-width: 320px) and (max-width: 452px){
.wrap{width:100%; height:auto;margin:0 auto; margin-bottom:25%}
.gzs1_str{background:url(/images/gzs_2018/gzs_bg1.jpg) center no-repeat; font-size:1.2em; color:#555453; text-align:center; display:block; letter-spacing:1px;line-height: 1.54em; background-size:100% 100%}
.gzs1_show{width:95%;height:auto; overflow:hidden; margin:2% auto}
.gzss_l{width:30%; height:auto; overflow:hidden; margin-top:5%}
.gzss_l p{font-size:1em; line-height:1.8em;}
.gzs_tp1{width: 35.555%; height:auto; overflow:hidden; margin-left:1%; display:inline}
.gzs1_p1 span{font-size:1.2em; text-align:center;margin-top: 2%; }
.gzs1_p1 a{width:43%; height:auto; overflow:hidden; background:#FC4747 repeat; display:block; font-size:1em; color:#FFF; text-align:center; line-height:2.3em; border-radius:10px;}
.gzs1_p1{width:55%; height:auto; overflow:hidden; margin:2% auto}
.gzs2_show li p{font-size:1em; color:#FFF; padding-left:2%; padding-right:2%; line-height:2em;}
.dhzx_g{width:100%; height:auto; overflow:hidden; background:#FC9106 repeat; font-size:1.2em; color:#FFF; text-align:center; line-height:3em; letter-spacing:2px; display:block; margin-top:2%}

.zytp_l{width: 36.04%; height:auto; overflow:hidden;}
.zytp_r{width: 63%;height: auto;overflow: hidden;padding: 1px 5px 10px 10px;}
.zytp_r strong{display:block;font-size:1.2em;color: #333;line-height: 25px;font-weight: normal;}
.zytpr_t h3{font-size:1.1em;padding:6px 0 6px 0; float:left; color:#656261; }
.zytp_r p{font-size:1em; color:#656261; line-height:1.8em;}
.zytpr_b a{width: 47%;height: auto;overflow: hidden; font-size: 1em;text-align: center;line-height: 2em;border-radius: 15px;}
.gz3_sp1{display:block; font-size:1em; text-align:center;margin-top:2%;line-height:1.6em}
.gz5s_h3{font-size:1.2em; text-align:center;}
.gz5s_p1{font-size:1em; line-height:1.6em}
.gz5s_zs{width:42%; height:auto; overflow:hidden;margin-top: 4%;margin-bottom: 5%; float:left; margin-left:6%}
.gz5s_zs1{width:42%; height:auto; overflow:hidden;margin-top: 4%;margin-bottom: 5%; float:left; margin-left:6%}
}
@media only screen and (max-width:349px) and (min-width:320px){
.wrap{width:100%; height:auto;margin:0 auto; margin-bottom:25%}
.gzs1_str{background:url(/images/gzs_2018/gzs_bg1.jpg) center no-repeat; font-size:1em; color:#555453; text-align:center; display:block; letter-spacing:1px;line-height: 1.54em; background-size:100% 100%}
.gzss_l p{font-size:0.875em; line-height:1.8em;}
.gzss_l{width:31%; height:auto; overflow:hidden; margin-top:5%}
.gzs_tp1{width: 35.555%; height:auto; overflow:hidden; margin-left:0px; display:inline}
.zytp_r strong{display:block;font-size:1em;color: #333;line-height: 25px;font-weight: normal;}
.zytpr_t h3{font-size: 1em;padding: 1px 0 1px 0;float: left;color: #656261;}
.zytpr_t span{width:36.55%; height:auto; overflow:hidden; display:block; float:left; margin-top:2.5%; margin-left:2%}
.zytp_r p{font-size:0.875em; color:#656261; line-height:1.8em;}
.dhzx_g{width:100%; height:auto; overflow:hidden; background:#FC9106 repeat; font-size:1.1em; color:#FFF; text-align:center; line-height:3em; letter-spacing:2px; display:block; margin-top:2%}
.gz3_sp1{display:block; font-size:0.875em; text-align:center;margin-top:2%; line-height:1.6em}
.gz5s_h3{font-size:1em; text-align:center;}
.gz5s_p1{font-size:0.875em; line-height:1.6em}
}