#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;height:100%;min-width:1200px}ul{list-style:none}a{text-decoration:none}img{vertical-align:top;border:none}.clearfix:after,.clearfix:before{content:"";display:block;clear:both;overflow:hidden;zoom:1}.wrap{width:1200px;margin:auto}.banner{width:100%;margin-top:110px}.banner img{width:100%;height:auto}#header[data-v-c2eb01da]{position:fixed;top:0;left:0;right:0;height:110px;line-height:106px;text-align:center;background:#fff;z-index:1000}.logo[data-v-c2eb01da]{float:left}.logo a[data-v-c2eb01da]{float:left;display:block;width:500px;font-size:26px;color:#4c4b4b}.logo a img[data-v-c2eb01da]{padding:25px 0;max-width:200px;height:auto}.navs[data-v-c2eb01da]{float:right;width:600px}.navs a[data-v-c2eb01da]{display:block;float:left;padding:0 5px;font-size:16px;font-weight:400;color:#333}.navs a[data-v-c2eb01da]:not(:first-child){margin-left:64px}.navs a[data-v-c2eb01da]:hover{border-bottom:4px solid #ff9e40;font-weight:700;color:#2c89d8}.router-link-exact-active[data-v-c2eb01da]{border-bottom:4px solid #ff9e40!important;font-weight:700!important;color:#2c89d8!important}#banner{margin-top:110px;min-width:1200px;text-align:center}#banner img{max-width:100%;height:auto}.my-bullet{display:inline-block;width:38px;height:8px;margin:15px;border-radius:4px;background:#fff;opacity:.6}.my-bullet-active{cursor:pointer;background:#ff9e40}#footer .footer-bottom[data-v-4217f118]{padding-top:69px;height:266px;background:#454857}#footer .footer-bottom .bottom-left[data-v-4217f118]{float:left}#footer .footer-bottom .bottom-left li[data-v-4217f118]{position:relative;float:left;margin-right:100px}#footer .footer-bottom .bottom-left li h3[data-v-4217f118]{margin-bottom:14px;font-size:18px;font-weight:700;color:#fff}#footer .footer-bottom .bottom-left li p[data-v-4217f118]{margin-bottom:14px}#footer .footer-bottom .bottom-left li a[data-v-4217f118]{font-size:12px;color:#b7b7ba}#footer .footer-bottom .bottom-left li[data-v-4217f118]:after{display:block;position:absolute;top:34px;right:-45px;content:"";width:1px;height:60px;background:#828282}#footer .footer-bottom .bottom-right[data-v-4217f118]{float:right}#footer .footer-bottom .bottom-right .code[data-v-4217f118]{float:left;width:91px;height:91px;font-size:12px;text-align:center;color:#b7b7ba}#footer .footer-bottom .bottom-right .code img[data-v-4217f118]{max-width:100%;height:auto;margin-bottom:10px}#footer .footer-bottom .bottom-right .contact[data-v-4217f118]{float:right;margin:0 38px 0 59px}#footer .footer-bottom .bottom-right .contact h4[data-v-4217f118]{margin-bottom:15px;font-size:18px;font-weight:700;color:#fff}#footer .footer-bottom .bottom-right .contact .telephone[data-v-4217f118]{margin-bottom:15px;line-height:22px;font-size:16px;color:#ebebeb}#footer .footer-bottom .bottom-right .contact .telephone img[data-v-4217f118]{margin-right:10px}#footer .footer-bottom .bottom-right .contact .address[data-v-4217f118]{font-size:12px;color:#b7b7ba}#footer .police-beian[data-v-4217f118]{margin-left:20px}#footer .copyright[data-v-4217f118]{padding-top:20px;height:80px;line-height:1.8;font-size:13px;text-align:center;background:#3a3c49;color:#cbcbcb}#footer .copyright a[data-v-4217f118]{color:#cbcbcb}.main1{height:403px;padding:49px 0 58px;text-align:center}.main1 .main1-title0{font-size:24px;font-weight:700;font-family:MicrosoftYaHei-Bold;color:#2c89d8}.main1 .main1-title0 span{position:relative}.main1 .main1-title0 span:after{display:block;content:"";position:absolute;left:38%;bottom:-15px;width:28px;height:2px;background:#2c89d8}.main1 .main1-title1{padding:26px 0 69px;font-size:14px;color:#666}.main1 .main1-ul li{float:left;width:260px;height:156px;margin-left:228px;padding:0 24px;-webkit-box-shadow:0 8px 15px 0 hsla(0,0%,74.1%,.25);box-shadow:0 8px 15px 0 hsla(0,0%,74.1%,.25);opacity:.85;overflow:hidden}.main1 .main1-ul li:hover{cursor:pointer;opacity:1}.main1 .main1-ul li:first-child{background:url(/images/img-m1-1.png) 50% no-repeat;background-size:cover}.main1 .main1-ul li:nth-child(2){background:url(/images/img-m1-2.png) 50% no-repeat;background-size:cover}.main1 .main1-ul li:nth-child(3){background:url(/images/img-m1-3.png) 50% no-repeat;background-size:cover}.main1 .main1-ul li .main1-ul-li-title{padding:19px 0;font-size:18px;font-weight:700;color:#fff}.main1 .main1-ul li .main1-ul-li-content{line-height:2;font-size:14px;color:#fff}.main2{min-width:1200px;height:442px;background:url(/images/bg-main2.png) 50% no-repeat;background-size:cover}.main2 .main2-title0{padding:59px 0 15px;font-size:24px;font-weight:700;text-align:center;color:#fff}.main2 .main2-title0 span{position:relative}.main2 .main2-title0 span:after{display:block;content:"";position:absolute;left:38%;bottom:-15px;width:28px;height:2px;background:#fff}.main2 .main2-ul{padding:20px 0 0 200px}.main2 .main2-ul li{overflow:hidden}.main2 .main2-ul .main2-ul-li-title{padding:61px 0 11px;font-size:26px;font-weight:700;color:#fff}.main2 .main2-ul .main2-ul-li-content{font-size:14px;color:#fff}.mian3{height:600px}.mian3 .arrow{position:relative;bottom:-16px;left:585px;border-top:16px solid #8596f4;border-right:15px solid transparent;border-bottom:16px solid transparent;border-left:15px solid transparent}.mian3 .main3-body{padding:58px 0 0}.mian3 .main3-body .main3-body-left{float:left;width:409px;padding-top:120px;overflow:hidden}.mian3 .main3-body .main3-body-left h3{padding-bottom:20px}.mian3 .main3-body .main3-body-left h3 span{display:inline-block;width:55px;height:55px;margin-right:13px;line-height:55px;text-align:center;border:3px solid #adadad;font-size:30px;color:#aeadad;vertical-align:middle}.mian3 .main3-body .main3-body-left h3 strong{display:inline-block;height:55px;line-height:55px;font-size:24px;color:#444}.mian3 .main3-body .main3-body-left p{font-size:16px;line-height:29px;color:#666}.mian3 .main3-body .main3-body-right{float:left;width:600px;margin-left:94px}.mian3 .main3-body .main3-body-right img{max-width:100%;height:auto}.mian3 .mian3-btn{display:block;width:134px;height:40px;line-height:40px;margin:74px auto 0;border-radius:20px;font-size:16px;font-weight:700;text-align:center;color:#fff;background:#ff9e40}.mian3 .mian3-btn:hover{background:#b07f22}.main5{height:495px;min-width:100%;background:url(/images/bg-main5.png) 50% no-repeat;background-size:cover}.main5 .main5-title0{padding:60px 0 15px;font-size:24px;font-weight:700;text-align:center;color:#fff}.main5 .main5-title0 span{position:relative}.main5 .main5-title0 span:after{display:block;content:"";position:absolute;left:38%;bottom:-15px;width:28px;height:2px;background:#fff}.main5 .main5-ul{padding-top:60px}.main5 .main5-ul li{float:left;width:378px;height:247px;padding:38px;margin-left:148px;background:#fff;-webkit-box-shadow:0 6px 10px 0 #ebeced;box-shadow:0 6px 10px 0 #ebeced;border-radius:6px}.main5 .main5-ul li .main5-ul-li-title{padding:34px 0 23px;font-size:16px;font-weight:700;color:#333}.main5 .main5-ul li .main5-ul-li-content{font-size:14px;height:24px;color:#999}