﻿ul,li,dl,dt,dd{list-style:none}
input,button{outline:0;border:0;font-family:"微软雅黑"}
a:focus,a:hover{text-decoration:none}
.clearfix:after{content:"";display:block;clear:both}
.left{float:left}
.right{float:right}
.aboutA{padding:18px 0 0}
.aboutA .weizh{height:29px;line-height:29px;text-align:left}
.aboutA .weizh .tb{background-image:url(../image/aboutwz1.png);background-repeat:no-repeat}
.aboutA .weizh a{display:block;float:left;font-size:14px;color:#999;padding:0 5px}
.aboutA .weizh a:hover,.aboutA .weizh a:last-child{color:#4b5b8f}
.aboutA .weizh em{display:block;float:left;width:11px;height:29px;background-position:right center}
.aboutA .weizh i{display:block;float:left;width:19px;height:29px;background-position:left center}
.aboutBan{height:450px}
.aboutBan .abwz1{line-height:35px;color:#fff;font-size:34px}
.aboutBan .abwz2{line-height:28px;color:#fff;font-size:16px;margin:37px auto 44px !important}
.aboutBan .abwz3{width:274px;height:58px;line-height:58px;text-align:left;text-indent:65px;font-size:22px;color:#fff;background-image:url(../image/abanniu1.png);background-position:center;background-repeat:no-repeat;position:relative;margin:0 auto}
.aboutBan .abwz3:before{content:" ";width:22px;height:18px;background-image:url(../image/abantb1.png);background-position:center;background-repeat:no-repeat;position:absolute;top:20px;left:30px}
@media screen and (max-width:1440px){.aboutBan{height:410px}
}
@media screen and (max-width:1280px){.aboutBan{height:380px}
}
@media screen and (max-width:930px){.aboutBan{height:360px}
}
.ContactBj{padding:0;background-color:#f7f9fc}
.contactA{height:641px;padding:54px 0 101px}
.contactA ul{margin:0 15px}
.contactA li{position:relative;width:26.95%;height:337px;margin-top:74px;margin-right:-4px;-webkit-transition:top .4s cubic-bezier(0.28,-.01,.41,1);-moz-transition:top .4s cubic-bezier(0.28,-.01,.41,1);-ms-transition:top .4s cubic-bezier(0.28,-.01,.41,1);-o-transition:top .4s cubic-bezier(0.28,-.01,.41,1);transition:top .4s cubic-bezier(0.28,-.01,.41,1);float:left;top:0}
.contactA li.active{width:46.19%;height:486px;top:-74px;z-index:7;-webkit-transition:top .4s cubic-bezier(0.28,-.01,.41,1);-moz-transition:top .4s cubic-bezier(0.28,-.01,.41,1);-ms-transition:top .4s cubic-bezier(0.28,-.01,.41,1);-o-transition:top .4s cubic-bezier(0.28,-.01,.41,1);transition:top .4s cubic-bezier(0.28,-.01,.41,1)}
.contactA li .wzMoren{width:100%;padding:0 27px 32px 28px;border-left:1px solid #e7e8e9;z-index:5;background-color:#FFF;position:absolute;opacity:1;filter:alpha(opacity=100);text-align:left}
.contactA li:first-child .wzMoren{border:0;background-image:url(../image/abantb3.png);background-repeat:no-repeat;background-position:88px 165px}
.contactA li .wzMoren .wztop{border-bottom:1px solid rgba(217,218,221,0.38);padding:23px 0 29px}
.contactA li .wzMoren .wztop dt{line-height:28px;font-size:18px;color:#333;font-weight:normal}
.contactA li .wzMoren .wztop dd{line-height:20px;font-size:16px;color:#cfcfcf;text-transform:uppercase;margin:6px 0 0}
.contactA li .wzMoren .wzbot dt{height:171px;font-weight:normal;padding:24px 0 17px}
.contactA li .wzMoren .wzbot dt p{line-height:26px;font-size:14px;color:#666;padding-left:35px;position:relative;margin:0 0 26px}
.contactA li .wzMoren .wzbot dt p:before{content:"";width:18px;height:26px;position:absolute;top:0;left:0;background-image:url(../image/contacttb1.png);background-repeat:no-repeat}
.contactA li .wzMoren .wzbot dt p:last-child{margin:0}
.contactA li .tel:before{background-position:0 0}
.contactA li .home:before{background-position:-18px 0}
.contactA li .qq:before{background-position:-36px 0}
.contactA li .book:before{background-position:-54px 0}
.contactA li .bug:before{background-position:-72px 0}
.contactA li .email:before{background-position:-90px 0}
.contactA li .message:before{background-position:-108px 0}
.contactA li .card:before{background-position:-128px 0}
.contactA li .alipay:before{background-position:-145px 0}
.contactA li .wzMoren .wzbot .lj1{height:26px}
.contactA li .wzMoren .wzbot .lj1 a{line-height:26px;font-size:14px;color:rgba(102,102,102,0.46);display:inline-block}
.contactA li:nth-child(2) .wzMoren{padding:0 27px 32px 35px}
.contactA li .wzZhank{width:100%;opacity:0;filter:alpha(opacity=0);z-index:2;background-color:#FFF;box-shadow:0 0 20px rgba(211,215,221,0.67);position:relative}
.contactA li.active .wzZhank{opacity:1;filter:alpha(opacity=100);z-index:5;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}
.contactA li .wzZhank .wztop{width:100%;height:75px;line-height:75px;font-size:20px;text-align:left;color:#fff;padding-left:31px;background-image:url(../image/contacttu1.png);background-position:center;background-repeat:no-repeat}
.contactA li .wzZhank .wztop span{font-size:16px;color:rgba(255,255,255,0.46);font-weight:200;text-transform:uppercase;padding-left:15px}
.contactA li .wzZhank .wzbot{width:100%;height:411px}
.contactA li:first-child .wzZhank .wzbot{text-align:center;padding:68px 0 0;background-image:url(../image/abantb2.png);background-position:345px 235px;background-repeat:no-repeat}
.contactA li:first-child .wzZhank .wzbot .wz1{line-height:32px;font-size:20px;color:#333;margin:0px auto 40px}
.contactA li:first-child .wzZhank .wzbot .wz2{line-height:32px;font-size:22px;color:#ed4105;margin:0px auto 28px}
.contactA li:first-child .wzZhank .wzbot .wz2 i{width:24px;height:32px;background-image:url(../image/contacttb1.png);background-position:0 -24px;background-repeat:no-repeat;display:inline-block;position:relative;top:6px;margin-right:12px}
.contactA li:first-child .wzZhank .wzbot .wz3{line-height:32px;font-size:14px;color:#949494}
.contactA li:first-child .wzZhank .wzbot .wz3 span{margin:0 13px}
.contactA li:first-child .wzZhank .wzbot .wz4{line-height:32px;font-size:14px;color:#949494;text-align: left; padding-left: 32px;}
.contactA li .wzZhank .wzbot .wz1 .hot{padding-left:15px;position:relative;top:-2px}
.contactA li .wzZhank .wzbot h6{padding:6px 0 0;line-height:65px;text-align:center;font-size:18px;color:#333}
.contactA li .wzZhank .wzbot .wd{height:113px;padding:0 44px;border-top:1px solid transparent;border-bottom:1px solid transparent}
.contactA li .wzZhank .wzbot .wd dl{border-bottom:1px solid #ebeeff;padding:25px 0 0;height:113px;text-align:left;position:relative}
.contactA li .wzZhank .wzbot .wd3 dl{border-bottom:0 solid #ebeeff}
.contactA li .wzZhank .wzbot .wd dl dt{padding-left:37px;line-height:32px;font-size:18px;color:#666;font-weight:normal;position:relative}
.contactA li .wzZhank .wzbot .wd dl dt:before{content:"";width:24px;height:32px;position:absolute;top:0;left:0;background-image:url(../image/contacttb1.png);background-repeat:no-repeat}
.contactA li .wzZhank .wzbot .wd1 dl dt:before{background-position:-24px -24px}
.contactA li .wzZhank .wzbot .wd2 dl dt:before{background-position:-48px -24px}
.contactA li .wzZhank .wzbot .wd3 dl dt:before{background-position:-72px -24px}
.contactA li .wzZhank .wzbot .wd dl dt .hot{padding-left:5px;position:relative;top:-2px}
.contactA li .wzZhank .wzbot .wd dl dd{padding-left:37px;line-height:20px;font-size:14px;color:rgba(148,148,148,0.74);font-weight:normal;position:relative}
.contactA li .wzZhank .wzbot .wd dl .lj{display:block;position:absolute;top:39px;right:0;width:134px;height:32px;text-align:center;line-height:30px;color:#949494;font-size:16px;letter-spacing:3px;border:1px solid rgba(207,207,207,0.8)}
.contactA li:last-child .wzZhank .wzbot .wd1 dl,.contactA li:last-child .wzZhank .wzbot .wd2 dl{padding:39px 0 0}
.contactA li .wzZhank .wzbot .wd dl .lj:hover{background:rgba(89,110,251,0.8);border:1px solid rgba(89,110,251,0.8);color:#fff}
.contactA li:nth-child(2) .wzZhank .wzbot .wd2 dl,.contactA li:nth-child(3) .wzZhank .wzbot .wd3 dl{background-image:url(../image/abantb4.png);background-position:354px 18px;background-repeat:no-repeat}
.contactA li:nth-child(3) .wzZhank .wzbot .wd3 dl{background-image:url(../image/abantb04.png);background-position:354px 28px}
.contactA li .wzZhank .wzbot .wd:hover{background-color:#fcfdff;border-top:1px solid #ebeeff;border-bottom:1px solid #ebeeff}
.contactA li .wzZhank .wzbot .wd3:hover{border-bottom:1px solid transparent}
.contactA li .wzZhank .wzbot .wd:hover dl{border-bottom:1px solid transparent}
.contactB{padding:63px 0 79px;background:#fff}
.titXnav{line-height:38px;color:#333;font-size:28px;letter-spacing:1px}
.contAdd{height:auto;overflow:hidden;margin:45px 15px}
.contAdd .nav-tabs{width:55.42%;height:auto;overflow:hidden;float:left;border:0;background:#fcfdff}
.contAdd .nav-tabs li{width:100%;height:153px;margin:0;padding:0 42px 0 34px;border-top:1px solid transparent;border-bottom:1px solid transparent;cursor:pointer}
.contAdd .nav-tabs li a,.contAdd .nav-tabs>li.active>a{border-bottom:1px solid #ebeeff !important;background:none;height:153px;border:0;border-radius:0;padding:41px 0 0;margin:0;text-align:left;display:block}
.contAdd .nav-tabs li:last-child a,.contAdd .nav-tabs>li.active>a{border-bottom:0 !important}
.contAdd .nav-tabs li dl{width:100%}
.contAdd .nav-tabs li dl dt{width:114px;height:auto;overflow:hidden;line-height:28px;padding:18px 0 0;text-align:center;font-weight:normal;font-size:18px;color:#333;float:left}
.contAdd .nav-tabs li dl dd{margin-left:144px;height:auto;overflow:hidden;padding-top:20px}
.contAdd .nav-tabs li dl dd p{line-height:24px;font-size:14px;color:#666;padding-left:31px;position:relative;margin:0 0 13px}
.contAdd .nav-tabs li dl dd p:before{content:" ";width:16px;height:19px;position:absolute;top:2px;left:0;background-image:url(../image/contacttb1.png);background-position:0 -58px;background-repeat:no-repeat}
.contAdd .nav-tabs li dl dd p:last-child:before{background-position:-16px -58px}
.contAdd .nav-tabs>li.active{border-top:1px solid #ebeeff;border-bottom:1px solid #ebeeff;background:#f2f6ff}
.contAdd .nav-tabs>li.active:last-child{border-bottom:1px solid transparent}
.contAdd .nav-tabs>li.active a{padding:39px 0 0}
.contAdd .nav-tabs li.active dl dt{padding:23px 0 0;font-size:22px;text-align:left}
.contAdd .nav-tabs li.active dl dd{margin-left:150px}
.contAdd .nav-tabs li.active dl dd p{font-size:17px;padding-left:45px;margin:0 0 24px}
.contAdd .nav-tabs li.active dl dd p:first-child{font-size:20px}
.contAdd .nav-tabs li.active dl dd p:before{width:20px;height:25px;top:2px;background-position:-32px -58px}
.contAdd .nav-tabs li.active dl dd p:last-child:before{background-position:-52px -58px}
.contAdd .nav>li>a:hover{background:none}
.contAdd .nav-tabs>li.active>a:focus,.contAdd .nav-tabs>li.active>a:hover{border:0;background:none}
.contAdd .tab-content{width:44.58%;float:left;height:auto;overflow:hidden;overflow:hidden;text-align:left}
.contAdd .tab-content .specWz1{line-height:40px;font-size:24px;color:#fff}
.contAdd .tab-content .specWz2{line-height:26px;font-size:14px;color:#bec2eb;margin:14px 0 35px}
.contAdd .tab-content .specWz3{display:block;width:120px;height:36px;text-align:center;line-height:36px;color:#4375ff;font-size:14px;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(90deg,#03032f,#03032f),linear-gradient(90deg,#6d47ff,#3355df)}
.contAdd .tab-content .specWz3:hover{background-image:url(../image/specialaniu1.png);background-position:0 -135px;border:0;color:#fff}
.contAdd .tab-content .specTu1{width:100%;height:auto;margin:49px 0 0}
.addTu1{width:526px;height:609px}
.cpAneir5{padding:81px 0 93px;background-image:url(../image/contactbj1.png);background-color:#373fae;background-repeat:no-repeat;background-position:center;background-size:cover}
.cpAneir5 .cpNav .wz1{color:#fff;line-height:34px;font-size:26px}
.cpAneir5 .cpXian{width:60px;height:2px;background:#fff;margin:21px auto 0}
.cpAneir5 .cpMain{padding:73px 0 0}
.cpAneir5 .cpMain .cpw{height:auto;overflow:hidden;background-color:rgba(0,0,0,.1);margin:0 0 30px}
.cpAneir5 .cpMain .cpw .tmwz{padding:37px 35px 35px}
.cpAneir5 .ystb{width:39px;height:34px;background:url(../image/contacttb2.png) no-repeat}
.cpAneir5 .ystb1{background-position:0 0}
.cpAneir5 .ystb2{background-position:-39px 0}
.cpAneir5 .ystb3{background-position:-78px 0}
.cpAneir5 .ystb4{background-position:-117px 0}
.cpAneir5 .yswz1{color:#fff;font-size:16px;line-height:25px;padding:14px 0 7px}
.cpAneir5 .ysxian{width:30px;height:2px;background-color:#8896fd;margin:0 0 23px}
.cpAneir5 .yswz2{line-height:28px;color:#fff}
.cpAneir5 .yswz3{line-height:24px;margin:26px 0 0}
.cpAneir5 .yswz3 a{display:inline-block;color:rgba(171,173,210,0.9);font-size:14px;line-height:24px}
.cpAneir5 .yswz3 a:hover{color:#fff}
@media screen and (min-width:900px) and (max-width:1440px){.contactA{padding:40px 0 101px}
.contactB{padding:49px 0 79px}
.cpAneir5 .cpMain{padding:59px 0 0}
}
@media screen and (max-width:768px){
    .contactA li, .contactA li.active{ width: 100%;}
}
