*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#3d4c63;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0}
a{color:#333;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea{font-size:12px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{background:#fff;border:1px solid #bbb}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:98%;max-width:1200px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
.headerrel01{padding:0 24px 0 40px;position:relative;left:0;top:0;right:0;height:75px;background-color:#fff;z-index:100}
.headerrel01 .wp:after{content:'';display:block;clear:both;width:100%;height:0;visibility:hidden}
.headerrel01 .headerrel01-logo{float:left;height:75px;line-height:75px;font-size:0;overflow:hidden}
.headerrel01 .headerrel01-logo img{display:inline-block;vertical-align:middle;max-height:100%}
.headerrel01 .headerrel01-nav{margin-top:14px;float:right}
.headerrel01 .headerrel01-nav li{float:left;position:relative}
.headerrel01 .headerrel01-nav li a{padding:0 15px;display:block;min-width:80px;text-align:center;font-size:16px;color:#040402;font-family:SHSN-N;letter-spacing:1px;line-height:61px;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.headerrel01 .headerrel01-nav li a:after{content:'';position:absolute;left:50%;bottom:0;width:0;height:4px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.headerrel01 .headerrel01-nav li:last-child a{padding-right:0}
.headerrel01 .headerrel01-nav>.on>a,.headerrel01 .headerrel01-nav>li:hover>a{color:#409eff}
.headerrel01 .headerrel01-nav .headerrel01-navsub{padding:10px 0;display:none;position:absolute;white-space:nowrap;min-width:100%;background:#409eff}
.headerrel01 .headerrel01-nav .headerrel01-navsub a{padding:4px 10px;font-size:14px;color:rgba(255,255,255,.9);line-height:1.8}
.headerrel01 .headerrel01-nav .headerrel01-navsub a:hover{color:#fff}
.headerrel01 .headerrel01-menuBtn{display:none;width:1em;height:1em;position:relative;margin:10px 15px;font-size:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.headerrel01 .headerrel01-menuBtn span{height:1px;position:absolute;top:50%;display:block;width:100%;margin:0 auto;border:none;cursor:pointer;color:inherit}
.headerrel01 .headerrel01-menuBtn span:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:100%;-ms-transform:translate(-50%,-.28em);-webkit-transform:translate(-50%,-.28em);transform:translate(-50%,-.28em);-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0;background-color:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.headerrel01 .headerrel01-menuBtn span:after{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:100%;-ms-transform:translate(-50%,.28em);-webkit-transform:translate(-50%,.28em);transform:translate(-50%,.28em);-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0;background-color:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.headerrel01 .headerrel01-menuBtn.headerrel01-menuBtn__open span{background:0 0}
.headerrel01 .headerrel01-menuBtn.headerrel01-menuBtn__open span:before{-ms-transform:translate(-50%,0) rotate(45deg);-webkit-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}
.headerrel01 .headerrel01-menuBtn.headerrel01-menuBtn__open span:after{-ms-transform:translate(-50%,0) rotate(-45deg);-webkit-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}
.headerrel01 .headerrel01-so_btn{margin:14px 0 0 10px;float:right;width:50px;height:61px;background:url(../images/so-i1.png) center center no-repeat;cursor:pointer}
.headerrel01 .headerrel01-so{position:fixed;left:50%;top:50%;width:100%;height:100%;background-color:rgba(0,0,0,.8);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:800;overflow:hidden;display:none}
.headerrel01 .headerrel01-so .headerrel01-so_close{position:absolute;right:40px;top:40px;width:50px;height:50px;background:url(../images/close-i1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;border:1px solid #fff;border-radius:50%;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.headerrel01 .headerrel01-so .headerrel01-so_close:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.headerrel01 .headerrel01-so .headerrel01-so_inner{margin:-30px 0 0 -30%;position:absolute;left:50%;top:50%;width:60%}
.headerrel01 .headerrel01-so .headerrel01-so_inner input{outline:0;border:none}
.headerrel01 .headerrel01-so .headerrel01-so_inner .inp{padding:0 15px;padding-right:80px;display:block;width:100%;height:60px;line-height:59px;border-bottom:1px solid #fff;background-color:transparent;font-size:16px;color:#fff}
.headerrel01 .headerrel01-so .headerrel01-so_inner .inp::-webkit-input-placeholder{color:rgba(255,255,255,.8)}
.headerrel01 .headerrel01-so .headerrel01-so_inner .inp::-moz-placeholder{color:rgba(255,255,255,.8)}
.headerrel01 .headerrel01-so .headerrel01-so_inner .inp:-ms-input-placeholder{color:rgba(255,255,255,.8)}
.headerrel01 .headerrel01-so .headerrel01-so_inner .sub{position:absolute;right:0;top:0;bottom:0;width:60px;background:url(../images/so-i2.png) center center no-repeat;border:1px solid #fff;border-bottom:none}
@media only screen and (max-width:1199px){
.headerrel01 .headerrel01-logo img{max-height:50%}
.headerrel01{padding:0 15px;position:fixed;z-index:100;top:0;width:100%;height:47px;background:#fff;border-bottom:2px solid #409eff;box-shadow:0 0 10px rgba(0,0,0,.3)}
.headerrel01 .headerrel01-menuBtn{display:block;position:fixed;z-index:101;right:0}
.headerrel01 .headerrel01-menuBtn span,.headerrel01 .headerrel01-menuBtn span:after,.headerrel01 .headerrel01-menuBtn span:before{background-color:#000}
.headerrel01 .headerrel01-logo{height:45px;line-height:45px}
.headerrel01-hdr.headerrel01-hdr__down{bottom:100%;visibility:hidden;opacity:0}
.headerrel01-hdr.headerrel01-hdr__down.headerrel01-hdr__open{bottom:0;visibility:visible;opacity:1}
.headerrel01-hdr{overflow:scroll;position:fixed;z-index:99;left:0;top:47px;width:100%;max-height:100%;background-color:rgba(0,0,0,.6);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.headerrel01 .headerrel01-nav{margin:0;padding:10px 0;float:none;background-color:rgba(0,0,0,.2)}
.headerrel01 .headerrel01-nav li{float:none;text-align:center}
.headerrel01 .headerrel01-nav li a{padding:0 15px;display:inline-block;line-height:50px;font-size:18px;color:#fff;text-align:center}
.headerrel01 .headerrel01-nav li:last-child a{padding:0 15px}
.headerrel01 .headerrel01-nav .headerrel01-navsub{position:static}
.headerrel01 .headerrel01-so_btn{margin:0;position:absolute;right:60px;top:0;height:45px}
.headerrel01 .headerrel01-so .headerrel01-so_inner{margin:-25px 0 0 -40%;width:80%}
.headerrel01 .headerrel01-so .headerrel01-so_inner .inp{padding:0 10px;padding-right:70px;height:50px;line-height:49px;font-size:14px}
.headerrel01 .headerrel01-so .headerrel01-so_close{right:20px;top:20px;width:40px;height:40px}
}
.footer{border-top:7px solid #409eff;overflow:hidden}

.fd-top{padding:17px 0 48px;overflow:hidden}
.fd-link{float:left;width:67%;overflow:hidden}
.fd-link dl{padding-right:10px;float:left;width:33.33%}
.fd-link dt{padding:8px 0;font-size:18px;color:#333;font-weight:400}
.fd-link dd{overflow:hidden}
.fd-link dd a{display:block;font-size:14px;color:rgba(51,51,51,.7);line-height:2.2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.fd-link dd a:hover{color:#333}
.fd-content{overflow:hidden}
.fd-content h3{margin-bottom:8px;padding:8px 0;font-size:18px;color:#333;font-weight:400}
.fd-qr{margin:0 -13.5px;overflow:hidden}
.fd-qr .item{margin:0 13.5px 20px;float:left}
.fd-qr .pic{margin:0 auto 8px;width:86px;height:86px;overflow:hidden}
.fd-qr .pic img{display:block;width:100%;height:100%}
.fd-qr h4{font-size:12px;color:#333;font-weight:400;text-align:center}
.fd-share{overflow:hidden}
.fd-share.bdshare-button-style0-16 .bds_more,.fd-share.bdshare-button-style0-16 a{width:32px;height:32px;margin:0;padding:0;margin-right:6px;background-image:url(../images/icon-share.png);-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.fd-share.bdshare-button-style0-16 .bds_more{background-position:left center}
.fd-share.bdshare-button-style0-16 .bds_qzone{background-position:-38px center}
.fd-share.bdshare-button-style0-16 .bds_tsina{background-position:-76px center}
.fd-share.bdshare-button-style0-16 .bds_tqq{background-position:-114px center}
.fd-share.bdshare-button-style0-16 .bds_renren{background-position:-152px center}
.fd-share.bdshare-button-style0-16 .bds_weixin{background-position:-190px center}
.fd-share.bdshare-button-style0-16 a:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}
.bd_weixin_popup{width:auto!important;height:auto!important}
.fd-bd{padding:23px 0 75px;background-color:#292929;overflow:hidden}
.fd-tel{float:right;text-align:right}
.fd-tel h4{margin-bottom:8px;font-size:14px;color:#cecece;font-weight:400}
.fd-tel h4 span{font-size:12px}
.fd-tel p{padding-left:30px;background:url(../images/fd-tel.png) left top 8px no-repeat;font-size:23px;color:#fff;font-family:Arial}
.fd-lkTxt{overflow:hidden}
.fd-link2{margin:0 -15px;font-size:0;overflow:hidden}
.fd-link2 a,.fd-link2 em{margin-bottom:12px;float:left;font-size:14px;color:#fff}
.fd-link2 a{padding:0 15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.fd-link2 a:hover{color:#409eff}
.fd-copy{font-size:14px;color:#cecece;line-height:23px}
.fd-copy a{color:#cecece;}
@media only screen and (max-width:1199px){
.fd-link{width:60%}
}
@media only screen and (max-width:959px){
.fd-qr .pic{width:80px;height:80px}
}
@media only screen and (max-width:767px){
.fd-top{padding:20px 0 30px}
.fd-link{float:none;width:auto}
.fd-link dt{padding:5px 0;font-size:16px}
.fd-link dd a{font-size:12px}
.fd-content{display:none}
.fd-content h3{padding:5px 0;font-size:16px}
.fd-bd{padding:30px 0}
.fd-tel{margin-bottom:10px;float:none;text-align:left}
.fd-tel h4{margin-bottom:2px;font-size:12px}
.fd-tel p{font-size:20px;background-position:left top 6px}
.fd-link2{margin-bottom:10px;display:none}
.fd-link2 a,.fd-link2 em{margin-bottom:6px;font-size:12px}
.fd-copy{font-size:12px;line-height:1.6}
}
.plan-more{margin:0 auto;display:block;width:180px;height:45px;line-height:43px;background-color:#409eff;font-size:14px;color:#fff;text-align:center;border:1px solid #409eff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.plan-more .icon{margin:-2px 0 0 6px;display:inline-block;vertical-align:middle;width:29px;height:7px;background:url(../images/planMore-i1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.plan-more:hover{background-color:transparent;color:#000}
.plan-more:hover .icon{width:31px;height:9px;background-image:url(../images/product-i1.png)}
.ind-tit01{margin-bottom:30px;text-align:center;border-bottom:1px solid silver}
.ind-tit01 h3{padding:10px 0;font-size:36px;color:#333;line-height:1.4;font-weight:400;position:relative}
.ind-tit01 h3:after{margin-left:-50px;content:'';position:absolute;left:50%;bottom:-3px;width:100px;height:5px;background-color:#409eff}
.ind-tit01 h3 span{margin-top:2px;display:block;font-size:20px;color:#999;text-transform:uppercase}
.ind-plan01{padding:148px 0 90px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.indPlan01-txt{margin-bottom:144px;text-align:center}
.indPlan01-txt h2{margin-bottom:26px;font-size:36px;color:#fff;font-weight:700}
.indPlan01-txt .txt{margin:0 auto;width:714px;font-size:18px;color:#ccc;line-height:1.67}
.indPlan01-slick{margin:0 -10px;margin-bottom:30px;position:relative}
.indPlan01-slick .slick-list{padding:20px 0}
.indPlan01-slick .con{margin:0 10px;display:block;box-shadow:0 0 10px 0 rgba(4,0,0,.3)}
.indPlan01-slick .pic{padding-top:81%;position:relative;overflow:hidden}
.indPlan01-slick .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.indPlan01-slick .inner{padding:20px 24px 24px;background-color:#fff;overflow:hidden}
.indPlan01-slick h4{margin-bottom:3px;font-size:18px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.indPlan01-slick .txt{font-size:14px;color:#999;line-height:17px;height:34px;overflow:hidden}
.indPlan01-slick .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.indPlan01-slick .slick-arrow{margin-top:-29.5px;outline:0;border:none;position:absolute;top:50%;width:59px;height:59px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:transparent;text-indent:-999px;overflow:hidden;z-index:2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.indPlan01-slick .slick-prev{left:-89px;background-image:url(../images/plan-prev.png)}
.indPlan01-slick .slick-prev:hover{background-image:url(../images/plan-prev_on.png)}
.indPlan01-slick .slick-next{right:-89px;background-image:url(../images/plan-next.png)}
.indPlan01-slick .slick-next:hover{background-image:url(../images/plan-next_on.png)}
.ind-product01{padding:72px 0 90px;background-color:#f5f5f5;overflow:hidden}
.tabs-01{font-size:0;text-align:center;overflow:hidden}
.tabs-01 li{margin-bottom:26px;display:inline-block;vertical-align:middle}
.tabs-01 a{padding:0 19px;display:block;font-size:16px;color:#333;line-height:34px;min-width:77px;text-align:center;border:1px solid transparent}
.tabs-01 .on{margin-left:0;margin-right:0}
.tabs-01 .on a{border-color:#409eff;color:#409eff}
.product-01{padding:22px 0;margin:0 -15px}
.product-01:after{content:'';display:block;clear:both;width:100%;height:0;visibility:hidden}
.product-01 li{margin-bottom:30px;float:left;width:33.33%}
.product-01 .con{margin:0 15px;display:block;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.product-01 .pic{height:238px;line-height:238px;font-size:0;text-align:center;background-color:#fff;overflow:hidden}
.product-01 .pic img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}
.product-01 .bd{padding:0 20px;height:62px;line-height:62px;background-color:#f1f1f1}
.product-01 .bd .icon{margin:26.5px 0 0 10px;float:right;width:31px;height:9px;background:url(../images/product-i1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.product-01 .bd h4{font-size:16px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.product-01 .con:hover{box-shadow:0 11px 21px 0 rgba(0,0,0,.15)}
.ind-case01{padding:70px 10px;background-color:#fff;overflow:hidden}
.ind-case01 .ind-tit01{margin-bottom:32px}
.case-01{overflow:hidden}
.case-01 li{margin-bottom:20px;float:left;width:16.66%}
.case-01 .con{margin:0 11px;display:block;position:relative;overflow:hidden}
.case-01 .pic{padding-top:132%;position:relative;overflow:hidden}
.case-01 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.case-01 .mask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.case-01 h4{position:absolute;left:0;bottom:16px;right:0;z-index:2;font-size:18px;color:#fff;font-weight:400;text-align:center}
.case-01 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.ind-adv01{padding:70px 0;background-color:#f5f5f5;overflow:hidden}
.ind-adv01 .ind-tit01{margin-bottom:32px}
.adv-01{padding:0 8.5px}
.adv-01:after{content:'';display:block;clear:both;width:100%;height:0;visibility:hidden}
.adv-01 li{margin-bottom:20px;padding-top:30px;float:left;width:33.33%}
.adv-01 .con{padding:0 30px 28px;margin:0 12.5px;border:1px solid #f1f1f1;background-color:#fff;box-shadow:0 4px 6px 0 rgba(241,241,241,1);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.adv-01 .pic{margin:-30px auto 10px;width:60px;height:60px;border:1px solid #a7a7a7;border-radius:50%;background-color:#fff}
.adv-01 .pic img{display:block;width:100%;height:100%}
.adv-01 h4{margin-bottom:34px;font-size:24px;color:#999;font-weight:400;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.adv-01 .txt{font-size:16px;color:#999;line-height:1.5;height:7.5em;overflow:hidden}
.adv-01 .con:hover{box-shadow:0 0 20px rgba(0,0,0,.1)}
.ind-total01{padding:90px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.num-01:after{content:'';display:block;clear:both;width:100%;height:0;visibility:hidden}
.num-01 li{margin-bottom:4px;padding:0 10px;float:left;width:33.33%;text-align:center}
.num-01 .num{margin-bottom:9px;display:block;font-size:42px;color:#fff;font-weight:700}
.num-01 h4{font-size:14px;color:#fff;font-weight:400}
@font-face{font-family:BEBAS;src:url(../fonts/BEBAS.TTF)}
.bgcfa{background-color:#fafafa}
.tit-01{padding:42px 0;overflow:hidden}
.tit-01 h3{font-size:48px;color:#00a0e9;font-weight:700;text-align:center}
.tit-02{margin-bottom:34px;padding:20px 0;position:relative;font-size:0;overflow:hidden}
.tit-02:before{content:'';position:absolute;left:0;top:0;width:75px;height:2px;background-color:#00a0e9}
.tit-02 h3{padding-right:40px;display:inline-block;vertical-align:middle;font-size:36px;color:#00a0e9;line-height:1.1;position:relative}
.tit-02 h3:after{content:'';position:absolute;right:0;top:-10px;width:33px;height:31px;background:url(../images/about-i1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.tit-02 h3 span{display:block;font-size:16px;color:#999;font-weight:400;text-transform:uppercase}
.tit-03{margin:32px 160px 0 0;padding:32px 0;float:left;position:relative}
.tit-03:before{content:'';position:absolute;left:0;top:0;width:75px;height:2px;background-color:#00a0e9}
.tit-03 h3{font-size:36px;color:#00a0e9;line-height:1.1;font-weight:700}
.tit-03 h3 span{display:block;font-size:36px;color:#999;text-transform:uppercase;font-weight:400}
.list-02{margin-top:96px;width:86.4%;overflow:hidden}
.list-02 li{float:left;width:33.33%}
.list-02 .icon{margin-bottom:15px;display:block;width:50px;height:50px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.list-02 .num{display:block;font-size:34px;color:#fffefe;line-height:1.4}
.list-02 h4{padding-bottom:17px;font-size:16px;color:#fff;font-weight:400;position:relative}
.list-02 h4:after{content:'';position:absolute;left:0;bottom:0;width:50px;height:2px;background-color:#fff}
.row-about1{padding:60px 0 35px;background-color:#fff;overflow:hidden}
.about01-pic{margin-left:146px;float:right;position:relative}
.about01-pic:before{content:'';position:absolute;left:-100px;top:148px;right:158px;bottom:-12px;background:url(../images/about-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.about01-pic:after{content:'';position:absolute;right:60px;bottom:-23px;width:39px;height:28px;background:url(../images/about-i2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.about01-pic .pic{width:470px;position:relative;overflow:hidden}
.about01-pic .pic img{display:block;width:100%}
.about01-pic .bd{margin-top:-74px;position:relative;font-size:0;text-align:center;z-index:2}
.about01-pic .bd .num{margin-right:14px;display:inline-block;vertical-align:bottom;font-size:138px;color:#fcac00;line-height:1.1;font-family:BEBAS}
.about01-pic .bd .txt{padding-bottom:2px;display:inline-block;vertical-align:bottom;font-size:18px;color:#333;line-height:1.33;width:100px;text-align:left}
.about01-txt{padding-top:2px;overflow:hidden}
.about01-txt h4{margin-bottom:50px;font-size:18px;color:#333;font-weight:400}
.about01-txt .txt{font-size:16px;color:#838383;line-height:1.88}
.row-about2{overflow:hidden}
.ab2-num{position:relative;z-index:2;overflow:hidden}
.row-about2 .list-02{width:auto;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;margin-right:-90px;padding:59px 0 68px;padding-left:184px}
.row-about2 .list-02 li{padding-right:90px}
.adv01{padding:290px 0 120px;margin-top:-177px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1}
.ad01-right{overflow:hidden}
.list-05{margin:0 -66px;font-size:0;text-align:center;overflow:hidden}
.list-05 li{padding:0 66px;margin-bottom:20px;display:inline-block;vertical-align:top;width:25%}
.list-05 .pic{margin:0 auto 18px;width:120px;height:120px;overflow:hidden}
.list-05 .pic img{display:block;width:100%;height:100%}
.list-05 h4{font-size:24px;color:#666;font-weight:400;text-align:center}
.row-about3{height:650px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.row-about3 .wp{height:100%;position:relative;overflow:hidden}
.about3-txt{padding-top:30px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/about3-bg2.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.about3-txt .top{margin-bottom:24px;padding:20px;padding-left:72px;overflow:hidden}
.about3-txt h4{margin-bottom:36px;padding:10px 0;font-size:18px;color:#fff;font-weight:400;text-transform:uppercase;position:relative}
.about3-txt h4:after{content:'';position:absolute;left:0;bottom:0;width:31px;height:2px;background-color:#80d0f4}
.about3-txt h3{font-size:36px;color:#fff;font-weight:700;line-height:1.67}
.about3-txt .bgT{margin-bottom:-12px;font-size:67px;color:rgba(255,255,255,.6);text-transform:uppercase;font-weight:700;line-height:1.2}
.about3-start{margin:-55.5px 0 0 -55.5px;position:absolute;left:50%;top:50%;width:111px;height:111px;background:url(../images/about3-i1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.about3-start:hover{-webkit-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9);transform:scale(.9,.9)}
.m-pop{position:fixed;left:0;top:0;right:0;bottom:0;z-index:800;display:none}
.pop-bg{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:1}
.video-pop{position:absolute;left:50%;top:50%;width:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}
.video-pop video{display:block;width:100%;height:100%}
.video-close{position:absolute;right:20px;top:20px;width:50px;height:50px;background:url(../images/close-i1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;cursor:pointer;z-index:3}
.plan01{margin-top:50px;padding:30px 58px 51px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.plan01 h3{margin-bottom:25px;font-size:36px;color:#fff;font-weight:700}
.plan01 .txt{font-size:16px;color:#fff;line-height:1.88}
@media only screen and (max-width:1440px){
.indPlan01-slick{margin:0;padding:0 80px}
.indPlan01-slick .slick-prev{left:0}
.indPlan01-slick .slick-next{right:0}
}
@media only screen and (max-width:1199px){
.wp{width:100%;padding:0 15px}
body{padding-top:47px}
.ind-plan01{padding:60px 0}
.indPlan01-txt{margin-bottom:30px}
.indPlan01-txt h2{margin-bottom:20px;font-size:30px}
.indPlan01-txt .txt{font-size:16px}
.indPlan01-slick{padding:0 60px}
.indPlan01-slick .slick-arrow{width:40px;height:40px}
.ind-product01{padding:60px 0}
.ind-tit01 h3{font-size:30px}
.ind-tit01 h3 span{font-size:18px}
.ind-case01{padding:60px 15px}
.tabs-01 li{margin-bottom:10px}
.adv-01 h4{margin-bottom:20px;font-size:20px}
.ind-total01{padding:60px 0}
.num-01 .num{font-size:36px}
.row-about2 .list-02{padding-left:14%}
.tit-03{margin-right:10%}
.list-05{margin:0 -10px}
.list-05 li{padding:0 10px}
.about01-pic .pic{width:400px}
}
@media only screen and (max-width:959px){
.case-01 li{width:33.33%}
.about01-pic{float:none;margin:0 146px 60px}
.row-about2 .list-02{padding:40px 0;padding-left:10%;margin:0}
.list-05 .pic{width:90px;height:90px}
.list-05 h4{font-size:20px}
.tit-03{margin-top:20px}
.tit-03 h3{font-size:28px}
.tit-03 h3 span{font-size:28px}
.tit-02 h3{font-size:28px}
.row-about1{padding:60px 0}
.tit-02{margin-bottom:30px}
.about01-txt h4{margin-bottom:30px}
.adv01{padding:250px 0 60px}
.row-about3{height:500px}
.about3-txt{left:15px}
.about3-txt .top{padding:15px;padding-left:40px}
.about3-txt h4{font-size:16px}
.about3-txt h3{font-size:28px}
.about3-txt .bgT{font-size:46px;margin-bottom:-8px}
.video-pop{width:70%}
.plan01 h3{margin-bottom:15px;font-size:28px}
}
@media only screen and (max-width:767px){
.ind-plan01{padding:40px 0}
.indPlan01-txt{margin-bottom:20px}
.indPlan01-txt h2{margin-bottom:15px;font-size:20px}
.indPlan01-txt .txt{width:auto;font-size:14px}
.indPlan01-slick{margin-bottom:10px;padding:0}
.indPlan01-slick .slick-list{padding:10px 0}
.indPlan01-slick .con{margin:0 5px;box-shadow:0 0 5px rgba(0,0,0,.3)}
.indPlan01-slick .inner{padding:15px 10px 20px}
.indPlan01-slick h4{font-size:16px}
.indPlan01-slick .txt{font-size:12px}
.plan-more{width:140px;height:40px;line-height:38px;font-size:12px}
.ind-product01{padding:40px 0}
.ind-tit01{margin-bottom:20px}
.ind-tit01 h3{font-size:20px}
.ind-tit01 h3 span{font-size:14px}
.tabs-01{text-align:left}
.tabs-01 a{padding:0 10px;font-size:14px;min-width:0;line-height:30px}
.product-01{padding:15px 0;margin:0 -5px}
.product-01 li{margin-bottom:10px;width:50%}
.product-01 .con{margin:0 5px}
.product-01 .pic{height:120px;line-height:120px}
.product-01 .bd{padding:0 10px;height:40px;line-height:40px}
.product-01 .bd .icon{margin-top:15.5px;display:none}
.product-01 .bd h4{font-size:14px}
.ind-case01{padding:40px 15px}
.ind-case01 .ind-tit01{margin-bottom:20px}
.case-01{margin:0 -5px}
.case-01 li{margin-bottom:10px;width:50%}
.case-01 .con{margin:0 5px}
.case-01 h4{font-size:14px}
.ind-adv01{padding:40px 0}
.ind-adv01 .ind-tit01{margin-bottom:20px}
.adv-01{margin:0 -5px;padding:0}
.adv-01 li{margin-bottom:10px;width:100%}
.adv-01 .con{padding:0 15px 20px;margin:0 5px;height:100%}
.adv-01 .txt{height:auto}
.adv-01 h4{margin-bottom:15px;font-size:16px}
.adv-01 .txt{font-size:14px}
.ind-total01{padding:40px 0}
.num-01 .num{margin-bottom:4px;font-size:20px}
.num-01 h4{font-size:12px}
.row-about1{padding:40px 0}
.about01-pic{margin:0;margin-bottom:30px}
.about01-pic .pic{width:auto}
.about01-pic .bd{margin-top:-44px}
.about01-pic .bd .num{font-size:100px}
.about01-pic .bd .txt{font-size:14px}
.tit-02{margin-bottom:20px;padding:15px 0}
.tit-02 h3{font-size:20px}
.tit-02 h3 span{font-size:14px}
.about01-txt h4{margin-bottom:15px;font-size:16px}
.about01-txt .txt{font-size:14px}
.row-about2 .list-02{padding:20px 0}
.row-about2 .list-02 li{padding-right:0;padding:0 10px}
.row-about2 .list-02 li .num{font-size:20px}
.adv01{padding:220px 0 30px}
.tit-03{padding:15px 0;float:none;margin:0;margin-bottom:20px}
.tit-03 h3{font-size:20px}
.tit-03 h3 span{font-size:20px}
.list-05 .pic{margin-bottom:10px;width:50px;height:50px}
.list-05 h4{font-size:16px}
.row-about3{height:240px}
.about3-txt{padding-top:0;top:15px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);display:none}
.about3-txt .top{margin-bottom:0;padding:15px 30px}
.about3-txt h4{margin-bottom:10px}
.about3-txt h3{font-size:20px}
.about3-txt .bgT{font-size:30px;margin-bottom:-5px}
.about3-start{margin:-40px 0 0 -40px;width:80px;height:80px}
.plan01{margin-top:40px;padding:20px 15px}
.plan01 h3{font-size:20px}
.plan01 .txt{font-size:14px}
}