*{margin:0;padding:0; font-family:Microsoft Yahei,Arial,SimSun,Verdana, Geneva, sans-serif; }
body,input,textarea{font-size: 14px;font-family:Microsoft Yahei,Arial,SimSun,Verdana, Geneva, sans-serif;}
input,textarea{outline:none;}
body{max-width:640px;margin:0 auto;min-width:320px; color:#333; font-family:microsoft yahei; background:#fff;}
ol,ul,li{list-style: none;}
a{text-decoration:none;}
a,span,i,em,img{-webkit-transition: all 0.25s;-moz-transition: all 0.225;-ms-transition: all 0.225;-o-transition: all 0.225;transition: all 0.225;font-style: normal;}
img{vertical-align: middle;border:0;}
table {border-collapse: collapse;border-spacing: 0;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
-webkit-appearance: none;
}

.clear:after{content:"020";display:block;height:0;clear:both; font-size:0;} .clear{zoom:1;}
.padding{ padding:20px 0 0 0; font-family:microsoft yahei,simsun;}
.size{ font-size:14px;font-family:microsoft yahei,simsun;}
.container{ width:94%; margin:0 auto;font-family:microsoft yahei,simsun;} 
.zg_foot dl:after,.zg_zxtel:after,.container:after{content:"020";display:block;height:0;clear:both; font-size:0;}
.bgone{ width:94%; margin:20px auto 0 auto; padding:0 3%;font-family:microsoft yahei,simsun;}
.bgone:after{content:"020";display:block;height:0;clear:both; font-size:0;}
.bgtwo{ width:94%; margin:0px auto 0 auto; padding:0 3%; background:url(../images/a25.jpg) no-repeat center; background-size: cover;}



.goodnew{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.dlcot { padding:10px 0;}
.dlcot dt{ float:left;  }
.dlcot dd{ float:right;  width:80%;}


/*公用容器和按钮样式，可忽略*/
.boxbtn{ }

/* 例7：带按钮向上滚动*/
#boxbtnup{  height:44px; overflow:hidden; border-left:1px solid #e4e4e4; padding-left:2%; }
#boxbtnup_box{ height:800%; }
#boxbtnup_1,#boxbtnup_2{ height:auto; overflow:hidden; }
#boxbtnup_1 li,#boxbtnup_2 li{  height:22px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
#boxbtnup_1 li span,#boxbtnup_2 li span{ height:18px; font-size:12px; padding:0 1px; margin-right:5px; color:#ff3300; border:1px solid #ff3300; border-radius:3px;}

.zgone{width:94%; margin:0 auto; line-height:24px; padding:1% 3%; background:url(../images/b2.jpg) no-repeat  bottom #f2ebe6; background-size: cover; margin-top:10px; }
.zgone p{width:60%; text-align:center;}
.zgone span{ color:#F00; font-size:16px;}
.zgone a{ background:#2097e6; color:#fff;  border-radius:30px; padding:3px 6px; margin:7px auto 0 auto; width:230px; display:block;}
.zg_zx{ margin:20px 3% 0 3%; border:1px solid #e7e7e7; }
.zg_zx dl{ padding:10px;}
.zg_zx dl dt{ float:left; padding-right:10px;}
.zg_zx dl dt img{ width:60px;}
.zg_zx dl dd{  line-height:24px; float:left; margin-top:6px; padding-left:10px; border-left:1px solid #cbcbcb;}
.zg_zx dl:after{content:"020";display:block;height:0;clear:both; font-size:0;}
.zg_zx dl{ position:relative;}
.zg_zx dl dd p span{ color:#F00; font-size:18px;}
.zg_zx_font{ position:absolute;color:#F00; right:10px; top:20px; font-size:24px; border:1px solid #F00; border-radius:30px; height:24px;line-height:24px; width:24px;font-family:SimSun; text-align:center; }
.zg_title{ padding:0px 0 15px 0; background:url(../images/b3.png) bottom no-repeat; text-align:center;}
.zg_title h4{ font-size:24px; color:#0089f9;}
.zg_title p{ font-size:12px;}
.zgtwo{}
.zgtwo li{ float:left; width:25%; padding-bottom:10px;}
.zgtwo li img{ width:80%; padding-left:10%;}
.zgtwo li p{ line-height:22px;width:92%; margin:0 auto; height:100%; border-right:#ccc solid 1px; }
.zgtwo li:nth-child(4) p{ border-right:0;}
.zg_tel{ color:#fff; margin:0 auto; width:240px; height:30px; text-align:center; background:#0089f9; border-radius:30px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;box-sizing: border-box;}
.zg_tel a{ color:#fff;}
.zgtable{ border:1px solid #98c2e6; background:#d3ebff; }
.zgtable tr{ border-bottom:1px solid #fff; }
.zgtable tr:last-child{ border-bottom:0px; }
.zgtable_col{ height:80px;  background:#2097e6; color:#fff; font-size:24px; text-align:center;}
.zgtable_col tr{padding:20px 0; display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;box-sizing: border-box;}
.zgtablepk{ background:#2097e6; height:100%; color:#fff; font-size:18px; text-align:center}
.zgtable_td{ padding:15px 5px;}
.zgtable_td span{ float:left; display:inline-block;}
.zgtable_tdright{padding:15px 5px 15px 20px;}

.zgzj_ul{}
.zgzj_ul li{ float:left;}
.zgzj_uler li p,.zgzj_ul li p{ height:44px; text-align:center; }
.zgzj_uler li p font,.zgzj_ul li p font{ font-size:14px; display:block; line-height:18px;}
.zgzj_uler li i,.zgzj_ul li p i{font-size:12px; color:#999;display:block;}
.zgzj_ul li:nth-child(1){ width:30%; padding-right:1%}
.zgzj_ul li:nth-child(2){ width:30%; padding-right:1%}
.zgzj_ul li:nth-child(3){ width:37%;}

.zgzj_uler{}
.zgzj_uler:after{content:"020";display:block;height:0;clear:both; font-size:0;}
.zgzj_uler li{ float:left; width:32.6%; padding-right:1%}
.zgzj_uler li:nth-child(3){padding-right:0%}
.zg_zj_h4{ font-size:24px; color:#0089f9; text-align:center; padding:20px 0; display:block}

.zgzj_ulb{}
.zgzj_ulb li{ float:left; padding-right:2%; width:23.5%; text-align:center; line-height:24px;}
.zgzj_ulb li a{ margin:0 auto; font-size:12px; background:#ff3300; color:#fff; height:24px; line-height:24px; text-align:center; border-radius:3px; width:80%; display:block;}
.zgzj_ulb li:last-child{padding-right:0%;}

.zg_zao{ width:94%; margin:20px auto; background:#ff3300; border-radius:3px; padding:2% 0;}
.zg_zao .pone{ text-align:center; padding:0% 5% 1% 5%; text-align:center; font-size:18px; color:#fff;}
.zg_zao .pone font{ color:#ffcc00;}
.zg_tqyy{ color:#ff3300; margin:0 auto; width:240px; height:30px; text-align:center; background:#fff; border-radius:30px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;box-sizing: border-box;}
.zg_tqyy a{ color:#ff3300;}

.menu{ margin:20px auto;}
.menu li{ width:32%; background:#f7cc97; color:#993300; float:left; text-align:center; padding:2% 0;}
.menu li:nth-child(2){ margin:0 2%;}
.menu .selectmenu_ed{ background:#2097e6; color:#FFF; cursor:pointer}
.menu .selectmenu{}

.zgcase{ padding:20px 0;}
.zgcase li{width:32%; padding-right:2%; float:left;}
.zgcase li:nth-child(3){padding-right:0%;}
.zgcase li:nth-child(6){padding-right:0%;}
.zgcase li p{ height:40px; position:relative; background:#fff;  margin-top:20%; margin-bottom:20%; border-radius:3px; padding:35% 10px 7% 10px;}
.zgcase li span{ position:absolute; top:-40%; left:20%;}
.zgcase li span img{ border-radius:50%; width:60%; border:1px solid #fff;}
.zgcase li:nth-child(2) p{ background:#2097e6; color:#fff;}

.showTab{ display:block}
.hidden{ display:none}

.zg_zxtel{ width:60%; margin:0 auto;font-family:microsoft yahei,simsun;}
.zg_zxtel dl dt{ float:left; width:75%; color:#999; padding-left:5px; border:1px solid #cfcfcf; height:30px; line-height:30px; border-radius:30px; position:relative;}
.zg_zxtel dl dt .spanone{ text-align:center; color:#fff; height:30px; line-height:30px; width:80px;border-radius:30px; background:#ff3300; position:absolute; right:0;}
.zg_zxtel dl dd{ float: right; background:#2097e6;color:#fff; text-align:center; width:80px;  height:30px; line-height:30px; border-radius:30px;}

.zg_wtone{ position:relative; width:100%; margin-top:20px;}
.zg_wtone a{ text-align:center; position:absolute;  background:#2097e6; color:#fff;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;box-sizing: border-box;}
.zg_wtone a:nth-child(1) { width:32%; height:95px; left:0;}
.zg_wtone a:nth-child(2) { width:25%; height:45px; left:33%; }
.zg_wtone a:nth-child(3) { width:25%; height:45px; left:59%; }
.zg_wtone a:nth-child(4) { width:25%; height:45px; left:33%; top:50px; }
.zg_wtone a:nth-child(5) { width:25%; height:45px; left:59%;top:50px; }
.zg_wtone a:nth-child(6) { width:15%; height:95px; left:85%;top:0px; background:#ff5429; }

.zg_wtul{ margin-top:100px; position:relative;}
.zg_wtul a{ text-align:center; position:absolute;  background:#2097e6; color:#fff;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;box-sizing: border-box;}
.zg_wtul a:nth-child(1) { width:48%; height:45px; left:0;}
.zg_wtul a:nth-child(2) { width:51%; height:45px; left:49%;}
.zg_wtul a:nth-child(3) { width:24%; height:45px; left:0; top:50px;}
.zg_wtul a:nth-child(4) { width:24%; height:45px; left:25%; top:50px;}
.zg_wtul a:nth-child(5) { width:24%; height:45px; left:50%; top:50px;}
.zg_wtul a:nth-child(6) { width:25%; height:45px; left:75%; top:50px;}

.zg_foot{  margin-top:110px; font-size:12px;}
.zg_foot dl { padding:10px 0;}
.zg_foot dl dt{ width:35%; border-right:#b4b4b4 1px solid; padding:2% 0 0 15%; float:left}
.zg_foot dl dd{padding-left:15%;float:left}


@media screen and (max-width:639px)
{

.size{ font-size:12px;line-height:20px;}
.zg_title h4{ font-size:18px;}
.zg_zx dl dd p span{ font-size:16px;}
.zgtwo li{ font-size:12px; float:left; width:50%;}
.zgtwo li p{}
.zgtwo li:nth-child(2) p{ border-right:0;}
.zgtwo li img{ width:50%; padding-left:15%;}
.zg_zx_font{ top:40px; }
.zgtable_col{font-size:18px; height:50px;}
.zgtable_col .img{ width:25px;}
.zgtable_col .imgtwo{ width:50px;}
.zgtablepk{ font-size:14px;}
.zgzj_ul li p{ height:60px;}
.zg_zj_h4{ font-size:18px; }
.zgzj_ulb li a{height:20px; line-height:20px;}
.zg_zao .pone{ font-size:12px; line-height:18px;}
.zg_tqyy{ width:200px; height:24px; line-height:24px;}
.zg_tqyy img{ width:24px;}

.zgcase li p{ height:55px;}
.zgcase li .pcase{ margin-top:10%; margin-bottom:20%; border-radius:3px; padding:30% 10px 2% 10px;}
.zgcase li span{  top:-25%; left:30%;}
.zg_zxtel{ width:80%; font-size:12px; }
.zg_zxtel dl dt{ width:80%; }
.zg_zxtel dl dt .spanone{ width:50px;}
.zg_zxtel dl dd{ width:50px;}
.zg_wtone a img{ width:35px;}
.zg_foot dl dt{ width:48%; padding:2% 0 0 1%; float:left}
.zg_foot dl dt img{ width:150px;}
.zg_foot dl dd{padding-left:10%;}
.zg_foot{  margin-top:80px; }
.zgone a{  width:200px; }
.zgone span{ font-size:14px;}
	}
	
@media only screen and (max-width: 360px){
.zgcase li p{ height:80px;}	
}
	
	


	
	
	
	