﻿@charset "utf-8";
.viewport,body,header{min-width:320px;max-width:640px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}b,dd,dl,dt,h1,h2,h3,input,li,p,span,ul,ol{list-style:none}.viewport,body{margin:0 auto}img{border:0;display:block}em{font-style:normal}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word;font-size:10px}a{color:#666;text-decoration:none;outline:0}@font-face{font-family:'PingFang';src:url(/css/font/ping/PingFang Regular.eot);src:url(/css/font/ping/PingFang Regular.eot) format('embedded-opentype'),url(/css/font/ping/PingFang Regular.woff) format('woff'),url(/css/font/ping/PingFang Regular.ttf) format('truetype'),url(/css/font/ping/PingFang Regular.svg) format('svg');font-weight:400;font-style:normal}body{font-family:PingFang,'Hiragino Sans GB',STXihei,SimSun,Arial,sans-serif;-webkit-text-size-adjust:none;width:100%;overflow-x:hidden;font-size:62.5%}@media only screen and (max-width:320px){body{font-size:10px!important}.viewport{width:320px}}@media only screen and (max-width:359px) and (min-width:320px){body{font-size:10px!important}.viewport{width:320px}}@media only screen and (max-width:479px) and (min-width:360px){body{font-size:11.25px!important}.viewport{width:360px}}@media only screen and (min-width:480px){body{font-size:16px!important}.viewport{width:480px}}.header-banner,.header-banner .header-item .header-bg{width:100%;display:block}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.header-banner{overflow:hidden}.header-banner .header-item{display:block;width:100%;position:relative}.header-banner .header-hb{display:block;border:0;width:50%;position:absolute;top:0;left:0}.header-banner .header-item .header-fonts{display:block;position:absolute;top:20%;right:0;width:74%;padding:0 8px}.header-banner .header-item .header-fonts h3{display:block;width:100%;-webkit-animation:header_title 2s .1s ease forwards;-o-animation:header_title 2s .1s ease forwards;animation:header_title 2s .1s ease forwards;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0;font-size:24px;text-align:center;color:#f60;font-weight:bolder;letter-spacing:.5px}@keyframes header_title{0%{-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes header_title{0%{-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes header_title{0%{-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.header-banner .header-item .header-fonts h4{display:block;width:100%;text-align:center;padding-top:2px;line-height:1;letter-spacing:.2px;font-weight:100;font-size:14px}.header-banner .header-item .header-fonts center{display:block;width:100%;overflow:hidden}.header-banner .header-item .header-fonts center p{display:inline-block;background:#f60;color:#fff;padding:2px 6px;margin-top:6px;line-height:1.4}.header-banner .header-btn{display:block;width:60px;height:60px;margin:10px auto 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:rotate_btn linear 6s infinite;-o-animation:rotate_btn linear 6s infinite;animation:rotate_btn linear 6s infinite;background:#c30000;padding-top:15px;text-align:center;font-size:12px;line-height:1.2;color:#fff}@keyframes rotate_btn{0%,100%{-webkit-transform:scale(.88);-moz-transform:scale(.88);transform:scale(.88)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rotate_btn{0%,100%{-webkit-transform:scale(.88);-moz-transform:scale(.88);transform:scale(.88)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-moz-keyframes rotate_btn{0%,100%{-webkit-transform:scale(.88);-moz-transform:scale(.88);transform:scale(.88)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.header-banner .header-btn span{font-size:16px;line-height:1}.container1{display:block;overflow:hidden;width:100%}.container1 .con1-item{display:block;width:96%;margin:0 auto}.container1 .con1-item .con1-title{display:block;width:100%;overflow:hidden;padding:16px 0}.container1 .con1-item .con1-title h3{display:block;width:100%;font-weight:400;text-align:center;font-size:19px;letter-spacing:.2px;color:#f60}.container1 .con1-item .con1-title h5{display:block;width:100%;text-align:center;font-size:15px;font-weight:100;line-height:1;padding-top:3px;letter-spacing:.2px;color:#333}.container1 .con1-list,.container1 .con1-list ul{display:block;overflow:hidden;width:100%}.container1 .con1-list ul li{display:block;width:49.5%;background:#f8f8f8;float:left;padding-bottom:15px}.container1 .con1-list ul li .con1-fonts{display:block;width:100%;padding:10px 4px 0}.container1 .con1-list ul li .con1-fonts h3{font-size:15px;font-weight:100}.container1 .con1-list ul li .con1-fonts p{display:block;font-size:12px;line-height:1.4;padding-top:6px}.container1 .con1-list ul li .con1-fonts p span{color:#f60}.chat-btn{display:block;overflow:hidden;height:30px;width:60%;margin:14px auto;background:#f60;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.chat-btn a,.container2{width:100%;display:block}.container2,.container4{background:#f8f8f8}.chat-btn a{height:30px;line-height:30px;color:#fff;text-align:center;font-size:14px}.container2{overflow:hidden;padding-bottom:16px}.container2 .con2-item{display:block;overflow:hidden;width:96%;margin:0 auto}.container2 .con2-item .con2-title{display:block;width:100%;overflow:hidden;padding:16px 0}.container2 .con2-item .con2-title h3{display:block;width:100%;font-weight:400;font-size:19px;text-align:center;letter-spacing:.4px;color:#f60}.container2 .con2-item .con2-title h5{display:block;width:100%;text-align:center;font-size:15px;font-weight:100;line-height:1;padding-top:4px;letter-spacing:.3px;color:#333}.container2 .con2-item .con2-pic{display:block;width:80%;margin:0 auto}.container2 .con2-fonts,.container3{width:100%;display:block}.container2 .con2-fonts{overflow:hidden;font-size:14px;line-height:1.4;margin:10px 0}.container3 .con3-item{display:block;width:96%;margin:0 auto}.container3 .con3-item .con3-title{display:block;width:100%;overflow:hidden;padding:16px 0}.container3 .con3-item .con3-title h3{display:block;width:100%;font-weight:400;font-size:19px;text-align:center;letter-spacing:.4px;color:#f60}.container3 .con3-item .con3-title h5{display:block;width:100%;text-align:center;font-size:15px;font-weight:100;line-height:1;padding-top:4px;letter-spacing:.3px;color:#000}.container3 .con3-fonts{overflow:hidden;font-size:14px;line-height:1.4;margin:10px 0}.container4 .con4-item{display:block;width:96%;margin:0 auto}.container4 .con4-item .con4-title{display:block;width:100%;overflow:hidden;padding:16px 0 10px 0}.container4 .con4-item .con4-title h3{display:block;width:100%;font-weight:400;font-size:19px;text-align:center;letter-spacing:.4px;color:#f60}.container4 .con4-item .con4-title h5{display:block;width:100%;text-align:center;font-size:15px;font-weight:100;line-height:1;padding-top:4px;letter-spacing:.3px;color:#000}.container4 .con4-item .con4-fonts{display:block;width:100%;text-align:center;font-size:14px;line-height:1.4;padding-bottom:20px}.container4 .con4-item .con4-fonts span{color:#f60;font-size:17px;line-height:1.7}.container4 .con4-sub-title{width:100%;padding:10px 0;overflow:hidden}.container4 .con4-sub-title p{display:block;float:left;width:150px;height:26px;text-align:center;line-height:26px;color:#fff;background:#444;font-size:14px}.swiper-slide,.swiper-wrapper{height:100%;position:relative}.swiper-container{width:94%!important;margin:10px auto!important;position:relative;padding-bottom:20px;overflow:hidden;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-wrapper{width:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%}.swiper-container-horizontal>.swiper-pagination{bottom:0;left:0;width:100%}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-bullet-active{opacity:1;background:#e70;background:rgba(238,119,0,.9)}.container4 .con4-techear{display:block;width:100%;background:#fff}.container4 .con4-techear .con4-techear-pic{display:block;width:40%;float:left}.container4 .con4-techear .con4-techear-fonts{display:block;width:57%;float:right;padding:6px 4px 10px 0}.container4 .con4-techear .con4-techear-fonts h4{font-weight:100;color:#f60;font-size:16px;line-height:1}.container4 .con4-techear .con4-techear-fonts h4 span{font-size:13px;line-height:1.1}.container4 .con4-techear .con4-techear-fonts .con4-dl{display:block;width:96%;padding-top:6px;font-size:12px;line-height:1.4}.container4 .con4-techear .con4-techear-fonts .con4-btn{display:block;width:170px;height:24px;margin-top:8px}.container4 .con4-techear .con4-techear-fonts .con4-btn a{display:block;width:80px;height:24px;float:left;line-height:24px;font-size:10px;text-align:center;color:#fff;background:#c30000}.container4,.container4 .con4-tabs,.container4 .con4-tabs ul{width:100%;display:block}.container4,.container4 .con4-tabs{display:block;padding-bottom:14px;overflow:hidden}.container4 .con4-tabs ul li{width:32.6%;float:left}.container4 .con4-tabs ul li img{width:100%;border:0}.container4 .con4-tabs ul li p{display:block;width:100%;height:26px;font-weight:400;text-align:center;line-height:26px;font-size:14px}.container4 .con4-choice{display:block;width:100%;overflow:hidden}.container4 .con4-choice ul{display:block;width:100%}.container4 .con4-choice ul li{height:32px;line-height:32px;color:#fff;float:left;text-align:center;font-size:14px;background:red}.container4 .con4-choice ul li a{color:#fff}.container4 .con4-choice ul li:nth-child(odd){margin-right:1px}