@charset "gb2312";
/* CSS Document */
html, body {height: 100%;}
html { font-size:100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0 }
ul, ol { list-style: none }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
a {text-decoration: none; }
h2, h3, h4 { font-family: "Microsoft YaHei"; }
html{ font-size:125%;}
.cont{ width:100%; min-width:320px; max-width:640px; margin:0 auto; overflow:hidden;}
.z{ float:left;}
.y{ float:right;}
img{ border:none; border:0;}
.clear{clear:both; overflow:hidden; }
.cont { max-width:640px; margin:0 auto; }

.nav{height:4rem;background:#e0e0e0;}
.nav a{display:block;width:25%;box-sizing:border-box;border-left:1px solid #cac7c7;float:left;line-height:4rem;text-align:center;font-size:1.4rem;}
.nav a:first-child{border-left:none;}

.top{height:5.15rem;box-sizing:border-box;padding-top:.7rem;background:#3e7ede}

.top .top_logo{float:left;width:57.5%;margin-left:3.28125%;margin-top:0;}
.top .top_tel{float:right;width:11.71875%;margin-right:3.28125%}

.ban img{width:100%;}

.daodu{ box-sizing:border-box;padding:.8rem 2.8125%; text-indent:2em; font:1.1rem/1.8rem "Microsoft YaHei"; color:#262626;text-align:justify; color:#444; }
.daodu a{ color:#ff3600; }
.hj{ width:100%; height:10rem; overflow:hidden; text-align:center; margin-top:.25rem; }
.hj img{ max-width:100%; height:9rem; display:inline-block; }
.hj_list{ width:50%; float:left; text-align:center; overflow:hidden; }
.swiper-container{ width:96%; overflow:hidden; }
.swiper-container .swiper-pagination-bullets{bottom:0!important}
.swiper-container .swiper-pagination-bullet{display: inline-block;}

.pd_top_50{padding-top:1.5rem;}

.tit1{font-size:2rem;font-weight:bold;text-align:center;line-height:1;color:#3e7ede;}
.xian{margin:1rem auto 0;border-top:1px solid #a7a7a7;width:94.375%;}
.xian img{width:1.35rem;margin:-1px auto 0;}
.part1  {padding-bottom:2rem;}
.part1 ul{margin:1.7rem auto 0;width:94.375%;overflow:hidden;position:relative;}
.part1 ul li{width:30.6%;float:left;margin-left:4.1%;margin-bottom:1rem;}
.part1 ul li:nth-child(3n+1){margin-left:0;}
.part1 ul li a{width:100%;line-height:3.2rem;border-radius:.4rem;font-size:1.3rem;color:#fff;text-align:center;display:block;}
.part1 ul li:nth-child(1) a{background:#f45975}
.part1 ul li:nth-child(2) a{background:#4190e0}
.part1 ul li:nth-child(3) a{background:#63c500}
.part1 ul li:nth-child(4) a{background:#9097df}
.part1 ul li:nth-child(5) a{background:#ff8943}
.part1 ul li:nth-child(6) a{background:#f47a81}
.part1 ul li:nth-child(7) a{background:#22ad3a}
.part1 ul li:nth-child(8) a{background:#84a8ff}
.part1 ul li:nth-child(9) a{background:#ff5e43}
.part1 .a1{display:block;width:17.5rem;line-height:3rem;border-radius:3rem;background:#ff3600;text-align:Center;color:#fff;font-size:1.4rem;margin:1rem auto .6rem;}
.part1 ul>img{position:absolute;top:6rem;left:28%;width:1.8rem;}
.part1  .p1{text-align:Center;line-height:2rem;}
.part1  .p1 img{display:inline-block;width:2rem;vertical-align:middle;}
.part1  .p1 span{display:inline-block;vertical-align:middle;font-size:1.2rem;color:#4e4d4d;margin-left:.5rem;}

.mban{display:block;}
.mban img{width:100%;}

.part2{padding-bottom:2.5rem;}
.part2 .p1{font-size:1rem;line-height:1.5rem;width:94.375%;margin:1rem auto 1.2rem;text-indent:2em;}
.part2 ul{margin-top:0;overflow:hidden;position:relative;}
.part2 ul li{float:left;width:25%;box-sizing:border-box;border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0;padding-top:1rem; }
.part2 ul li:nth-child(4n+1){border-left:0;}
.part2 ul li:nth-child(-n+4){border-top:0;padding-top:0;}
.part2 ul li img{width:6.3rem;margin:0 auto;}
.part2 ul li p{line-height:2.6rem;font-size:1rem;color:#262626;text-align:center;}

.part2  .a1{text-align:Center;line-height:3.4rem;width:20rem;margin:2rem auto 0;background:#ff3600;display:block;border-radius:3.4rem;}
.part2  .a1 img{display:inline-block;width:2.2rem;vertical-align:middle;}
.part2  .a1 span{display:inline-block;vertical-align:middle;font-size:1.1rem;color:#4e4d4d;margin-left:.5rem;color:#fff;}



.part3 .p1{font-size:1rem;line-height:1.5rem;width:94.375%;margin:1rem auto 1.2rem;text-indent:2em;color:#262626;}
.part3 .p2{text-align:center;margin:1.3rem auto 1.5rem;}
.part3 .p2 span{display:inline-block;width:26.5625%;height:5.5rem;box-sizing:border-box;border:1px solid #c1c1c1;line-height:1.7rem;padding-top:1rem;font-size:1.4rem;border-radius:50%;vertical-align:middle;}
.part3 .p2 img{display:inline-block;width:1.25rem;margin:0 .6rem;display:inline-block;vertical-align:middle;}



.part3 .p2 span b{display:block;}
.part3{padding-bottom:2.5rem;}
.part3 .hd{width:94.375%;margin:0 auto;overflow:hidden;}
.part3 .hd li{float:left;width:18.7%;line-height:3rem;font-size:1.2rem;background:#e6e4e4;text-align:center;color:#262626;margin-left:1.625%}
.part3 .hd li:first-child{margin-left:0;}
.part3 .hd .on{color:#fff;background:#3e7ede;}
.part3 .bd{margin:1.35rem auto 1rem;width:94.375%;border:1px solid #d9d7d7;padding:.5rem 1.5%;box-sizing:border-box;}
.part3 .bd img{width:100%}
.part3 .p3{text-align:center;}
.part3 .p3 a{display:inline-block;vertical-align:middle;width:11rem;line-height:3.4rem;border-radius:3.4rem;font-size:1.4rem;color:#fff;}
.part3 .p3 a:first-child{background:#3e7ede}
.part3 .p3 a:last-child{background:#ff3600;margin-left:3rem;}

.bor_top{border-top:.5rem solid #e6e4e4}
.tit2{font-size:1.3rem;line-height:1;margin-top:.6rem;text-align:center;}
.part4{padding-bottom:2.5rem;}
.part4 ul{width:94.375%;margin:1.5rem auto 1.8rem;overflow:hidden;} 
.part4 ul li{width:30.8%;float:left;margin-left:3.8%;}

.part4 ul li:first-child{margin-left:0;}
.part4 ul li img{width:100%}
.part4 ul li p:nth-of-type(1){line-height:1;margin-top:.7rem;font-size:1.1rem;text-align:Center;}
.part4 ul li p:nth-of-type(2){line-height:1.5rem;font-size:1rem;color:#676767;margin-top:.3rem;height:6rem;}
.part4 ul li p:nth-of-type(2) a{color:#3e7ede}
.part4 .p3{text-align:center;}
.part4 .p3 a{display:inline-block;vertical-align:middle;width:11rem;line-height:3.4rem;border-radius:3.4rem;font-size:1.4rem;color:#fff;}
.part4 .p3 a:first-child{background:#3e7ede}
.part4 .p3 a:last-child{background:#ff3600;margin-left:3rem;}
.part5>img{width:94.375%;margin:1.5rem auto 2rem;}
.part5{padding-bottom:2.5rem;}
.part5 ul{width:94.375%;margin:0 auto 2rem;overflow:hidden;} 
.part5 ul li{float:left;width:33.333333%;}
.part5 ul li img{width:6.95rem;margin:0 auto;}
.part5 ul li p:nth-of-type(1){line-height:1;font-size:1.2rem;margin:.85rem auto .45rem;text-align:center;}
.part5 ul li p:nth-of-type(2){text-align:center;line-height:1;font-size:1rem;color:#666666;text-align:Center;}
.part5 .p3{text-align:center;}
.part5 .p3 a{display:inline-block;vertical-align:middle;width:11rem;line-height:3.4rem;border-radius:3.4rem;font-size:1.4rem;color:#fff;}
.part5 .p3 a:first-child{background:#3e7ede}
.part5 .p3 a:last-child{background:#ff3600;margin-left:3rem;}
.part6{padding-bottom:2.5rem;}
.part6 .hd{width:94.375%;margin:1.6rem auto 0;overflow:hidden;}
.part6 .hd li{float:left;width:30.2%;line-height:3rem;font-size:1.2rem;background:#e6e4e4;text-align:center;color:#262626;margin-left:4.7%}
.part6 .hd li:first-child{margin-left:0;}
.part6 .hd .on{color:#fff;background:#3e7ede;}
.part6 .bd{margin:1.35rem auto 1rem;width:94.375%;border:1px solid #d9d7d7;padding:.5rem 1.5%;box-sizing:border-box;}
.part6 .bd img{width:100%}
.part6 .zx{overflow:hidden;margin:1.5rem auto 2rem;}
.part6 .zx li{width:25%;float:left;}
.part6 .zx li a{display:block;width:6.3rem;height:6.3rem;box-sizing:border-box;border-radius:50%;margin:0 auto;}
.part6 .zx li:nth-child(1) a{border:.1rem solid #f56983}
.part6 .zx li:nth-child(2) a{border:.1rem solid #3e7ede}
.part6 .zx li:nth-child(3) a{border:.1rem solid #ff8943}
.part6 .zx li:nth-child(4) a{border:.1rem solid #63c500}
.part6 .zx li p{font-size:1.2rem;margin-top:.8rem;text-align:center;}

.part6  .a1{text-align:Center;line-height:3.4rem;width:20rem;margin:2rem auto 0;background:#ff3600;display:block;border-radius:3.4rem;}
.part6  .a1 img{display:inline-block;width:2.2rem;vertical-align:middle;}
.part6  .a1 span{display:inline-block;vertical-align:middle;font-size:1.1rem;color:#4e4d4d;margin-left:.5rem;color:#fff;}
.part6  .a1 span b{font-size:1.3rem;}

.part6  .a2{text-align:Center;line-height:3.4rem;width:20rem;margin:2rem auto 0;background:#3e7ede;display:block;border-radius:3.4rem;color:#fff;font-size:1.3rem;}
.footer{background:#f2f2f2;border-top:1px solid #dddcdc;padding-top:2rem;padding-bottom:1.5rem;}
.footer p{margin-bottom:.8rem;font-size:1.1rem;text-align:center;color:#6c6b6b}
.footer p span{color:#414346;font-weight:bold;}
@media only screen and (max-width: 600px) {
.cont { max-width:600px; }
html { font-size: 100%; }
}

@media only screen and (max-width: 480px) {
.cont { max-width:480px; }
html { font-size:75%; }
}

@media only screen and (max-width: 375px) {
.cont { max-width: 375px; }
html { font-size:72.5%; }
}

@media only screen and (max-width: 360px) {
.cont { max-width: 360px; }
html { font-size:62.5%; }
}
