

body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, pre, form, input, button, header, menu, section {
  margin: 0;
  padding: 0;
}
body{max-width: 640px;width: 100%;}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

h2 {
  font-size: 14px;
}

ul, ol {
  list-style: none;
}

body {
  margin: 0 auto;
  font-family: "Microsoft YaHei",Helvetica;
  background-color: #f3f3f3;
}

fieldset, img {
  border: 0;
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

@media screen and (max-device-width: 320px) {
  body {
    -webkit-text-size-adjust: none;
  }
}
@media screen and (max-device-width: 480px) {
  body {
    -webkit-text-size-adjust: none;
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  body {
    -webkit-text-size-adjust: none;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  body {
    -webkit-text-size-adjust: none;
  }
}

.subnav{width:100%; overflow:hidden; background:#fff}
.subnav ul{padding:3%; overflow:hidden}
.subnav ul li{width:32%; float:left; padding-top:1%; margin-bottom:2%; margin-right:2%; text-align:center; border-radius:10px; padding-bottom:2%}
.bz_img{margin:0 auto; width:40%; overflow:hidden}
.bz_img img{width:100%; float:left}
.subnav ul li a font{color:#fff; display:block}
.subnav ul li:first-child{background:#54C9E8}
.subnav ul li:nth-child(2){background:#EF7D72}
.subnav ul li:nth-child(3){background:#54C9E8; margin-right:0}
.subnav ul li:nth-child(4){background:#EF7D72}
.subnav ul li:nth-child(5){background:#54C9E8}
.subnav ul li:nth-child(6){background:#EF7D72; margin-right:0}
.subnav ul li:nth-child(7){background:#F6B436}
.subnav ul li:nth-child(8){background:#13D0CA}
.subnav ul li:nth-child(9){background:#F6B436; margin-right:0}
.subnav ul li:nth-child(10){background:#13D0CA}
.subnav ul li:nth-child(11){background:#F6B436}
.subnav ul li:nth-child(12){background:#13D0CA; margin-right:0}

.box{width:100%; overflow:hidden; background:#fff}
.tit{color:#016f7c; line-height:36px; width:100%; text-align:center;; margin-top:2%; overflow:hidden}
.tit img{width:100%; float:left; margin-top:1%}
.bg{overflow:hidden; padding:0 2%; margin-top:2%}
.bg ul{width:100%; overflow:hidden}
.bg ul li{background:#2eb0ba; text-align:center; margin-right:1%; float:left; margin-bottom:4px}
.bg ul li a{color:#fff; font-size:16px; line-height:34px; display:block}
.bg ul li:first-child{width:25%}
.bg ul li:nth-child(2){width:24%}
.bg ul li:nth-child(3){width:24%}
.bg ul li:nth-child(4){width:24%; margin-right:0}
.bg ul li:nth-child(5){width:24%;}
.bg ul li:nth-child(6){width:28%;}
.bg ul li:nth-child(7){width:20%; margin-right:0}
.bg ul li:nth-child(8){width:34%}
.bg ul li:nth-child(9){width:34%}
.bg ul li:nth-child(10){width:30%; margin-right:0}
.bg ul li:hover{background:#ff8900}
.zj{overflow:hidden; background:#fff}
.qzj{padding:2%; overflow:hidden}

#zj{padding:0 2%; overflow:hidden}
#zj ul{width:100%; overflow:hidden}
#zj ul li{display:table; width:100%; padding:2% 0; border-bottom:1px dotted #d0d0d0}
.zj_img{width:40%; display:table-cell}
.zj_img img{width:100%}
.zj_nei{width:58%; display:table-cell; vertical-align:middle; padding-left:2%}
.zj_nei font{color:#4b4b4b}
.zj_nei font strong{color:#f28f00;}
.zj_nei p{color:#4b4b4b; font-weight:bold}
.kuang{border:1px solid #e8e8e8; overflow:hidden; padding:1%}
.kuang h4{font-style:normal; color:#4b4b4b}
.kuang h4 span{color:#f28f00}
.jie_1{margin-top:1%}
.an{width:100%;overflow:hidden; margin-top:5%}
.an a{width:48%; color:#fff; display:block; border-radius:20px; text-align:center; float:left}
.an_1{margin-right:2%; background:#019da9}
.an_2{background:#f28f00}
.yh_btn{width:100%; text-align:center; overflow:hidden; padding:2% 0}
.yh_btn a{color:#4b4b4b; display:block}
.yh_btn a span{color:#f28f00}
.ggw{width:100%; overflow:hidden; margin-top:2%}
.ggw img{width:100%; float:left}
.zj_1{width:100%; overflow:hidden; background:#fff}
.zj_1 ul{padding:0 2%; overflow:hidden; margin-top:2%}
.zj_1 ul li{width:32.6%; float:left; margin-right:1%; margin-bottom:2%}
.zj_1 ul li img{width:100%; float:left; margin-bottom:2%}
.zj_1 ul li:nth-child(3){margin-right:0}
.box2{overflow:hidden; background:#fff; padding: 0 2% 15px;}
.huan{padding-top:3%}
.huan img{width:100%}
.box2 ul{width:100%; overflow:hidden}
.box2 ul li{border-bottom:1px solid #E3E3E3; width:100%; margin:0 auto; padding-bottom:15px; margin-top:15px; overflow:hidden; display:table}
.an_img{display:table-cell; width:35%; vertical-align:middle}
.an_img img{width:100%; float:left}
.an_nei{display:table-cell; width:63%;font-size:22px;color:#2c2c2c; line-height:34px; padding-left:2%; vertical-align:middle}
.an_nei font{font-size:18px; color:#727171; display:block; margin-top:10px}
.an_nei font i{font-size:18px; color:#fff; background:#006d75; border-radius:8px; font-style:normal; padding:5px 8px; margin-right:2%}
.but{width:80%; background:#f39700; border-radius:30px;  margin:0 auto; overflow:hidden; padding:2%; margin-top:2%}
.dh_nei{float:left}
.box3{width:100%; overflow:hidden; background:#fff; margin-top:2%}
.box3 ul{width:101%; overflow:hidden}
.box3 ul li{width:33%; float:left; border-right:1px solid #e9e9e9}
.box3 ul li img{width:100%; float:left}
.box3 ul li:last-child{margin-right:0}

@media only screen and (min-width: 480px) {
.subnav ul li a font{font-size:18px; margin-top:2%}
.tit{font-size:24px}
.bg ul li:first-child a{font-size:24px; line-height:72px}
.zj_nei font{font-size:18px}
.zj_nei font strong{font-size:30px; margin-right:2%}
.zj_nei p{font-size:20px; line-height:48px}
.kuang{padding:2%}
.kuang img{float:left; margin-right:2%}
.kuang h5{font-size:16px; color:#019da9;}
.kuang h4{font-size:14px}
.an a{line-height:36px; font-size:18px}
.yh_btn a{font-size:22px}
.yh_btn a span{font-size:22px; font-weight:bold}
.zj_1 ul li font{font-size:16px; color:#747474}
.dh_img{margin-left:15%; float:left; margin-right:2%; margin-top:1%}
 .dh_nei p{font-size:14px; line-height:20px; color:#fff}
 .dh_nei p strong{font-size:40px; font-weight:normal; line-height:36px}
}
@media only screen and (max-width: 479px) {
 .subnav ul li a font{font-size:13px}
 .tit{font-size:18px; font-weight:bold}
 .bg ul li:first-child a{font-size:18px; line-height:72px}
 .bg ul li a{font-size:12px}
 .zj_nei font{font-size:14px}
 .zj_nei font strong{font-size:18px; margin-right:2%}
 .zj_nei p{font-size:15px; line-height:18px}
 .kuang img{float:left; margin-right:2%}
 .kuang h5{font-size:12px; color:#019da9; line-height:14px}
 .kuang h4{font-size:12px; line-height:14px}
 .an a{line-height:24px; font-size:14px;}
 .zj_1 ul li a font{font-size:12px; color:#747474; line-height:14px; display:block}
 .an_nei{display:table-cell; width:64%;font-size:14px;color:#2c2c2c; line-height:20px; padding-left:2%}
 .an_nei font{font-size:14px; margin-top:5px; line-height:22px}
 .an_nei font i{font-size:12px; color:#fff; background:#007d20; border-radius:8px; font-style:normal; padding:3px}
 .dh_img{margin-left:10%; float:left; margin-top:1%}
 .dh_img img{width:82%}
 .dh_nei p{font-size:10px; line-height:20px; color:#fff}
 .dh_nei p strong{font-size:22px; font-weight:normal; line-height:24px}
}