@charset "utf-8";html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details,summary,main{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}table{border-collapse:collapse;border-spacing:0}html,body,fieldset,img,iframe,abbr{border:0}[hidefocus],summary{outline:0}a{background-color:transparent}a:active,a:hover{outline:0}img{vertical-align:middle}li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%}small{font-size:80%}sub,sup{position:relative;line-height:0;vertical-align:baseline;font-size:75%}sub{bottom:-0.25em}sup{top:-0.5em}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}q:before,q:after{content:none}label,summary{cursor:default}a,button{cursor:pointer}h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold}del,ins,u,s,a,a:hover{text-decoration:none}button,input,select,textarea,keygen,legend{margin:0;font:inherit;color:inherit}textarea{overflow:auto}body{background:#fff;font:14px/1.5 "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;color:#333}.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden}.clearfix{zoom:1}.wrapper{width:1140px;margin:0 auto}.left{float:left}.right{float:right}img{width: initial;}
/*banner*/
.banner{ position:relative;height:500px; overflow:hidden;min-width:1200px;}
.bannerBg{position: absolute;top: 0;left: 50%;margin-left: -960px;font-size: 0;z-index: -1;}

.bannerCon a{margin: 285px auto 0;display: block;padding-right: 27px;text-align: center;width: 227px;height: 54px;background: #ffee32 url(../images/icon.png) no-repeat;border-radius: 50px;line-height: 54px;background-position: 194px -39px;font-size: 22px;color: #ff5400;}

.oneC .oneR ul,.twoC,.eight ul,.thhd{text-align: justify;text-justify:distribute-all-lines;font-size: 0;}
.oneC .oneR ul:after,.twoC:after,.eight ul:after,.thhd:after{width: 100%;height: 0;margin: 0;display: inline-block;overflow: hidden;content: '';}
.oneC .oneR ul li,.twoC dl,.thhd li{display: inline-block;vertical-align: top;}

/*one*/
.one{padding: 44px 0 40px;background: #eff5fa;}
.titX{text-align: center;}
.titX h2{font-size: 40px;color:#073ad5;line-height: 50px;}
.titX h2 em{display: inline-block;width: 48px;height: 24px;background: url(../images/icon.png) no-repeat;background-position: 0 0;margin: 0 19px;}
.titX p{font-size: 20px;line-height: 46px;color: #020b34;}
.oneC{padding: 30px 0 20px;}
.oneC .oneL{width: 550px;}
.oneC .oneR{width: 552px;}
.oneC h3{font-size: 20px;line-height: 22px;color: #333;padding-left: 20px;border-left: 6px solid #2b29e5;margin-bottom: 20px;}
.oneC .oneL .box{padding: 14px 0 0 14px;border-radius: 8px;background: #fff;height: 214px;box-shadow: 0 0 8px rgba(59,123,176,0.24);}
.oneC .oneL .box p{font-size: 16px;color: #334259;line-height: 40px;}
.oneC .oneR ul li{padding-top: 14px;width: 172px;height: 213px;background: #fff;border-radius: 8px;box-shadow: 0 0 8px rgba(59,123,176,0.24);text-align: center;}
.oneC .oneR ul li h4{font-size: 20px;color: #334259;line-height: 44px;}
.oneC .oneR ul li p{line-height: 24px;padding: 0 11px;font-size: 16px;color: #334259;text-align: justify;}
.oneC .oneR ul li p strong{font-size: 20px;}
.anniuA{font-size: 20px;color: #fff;display: block;margin: 0 auto;text-align: center;width: 308px;height: 56px;line-height: 56px;border-radius: 50px;background: url(../images/anniu.jpg) no-repeat;}
.one .shup{font-size: 13px;color: #020b34;line-height: 20px;text-align: center;min-width: 1140px;padding-bottom: 20px;}
/*three*/
.two{padding: 60px 0;}
.twoC{padding: 10px 0 42px;}
.twoC dl{width: 270px;height: 120px;background: #fff;border-radius: 8px;box-shadow: 0 0 8px rgba(59,123,176,0.24);margin-top: 22px;}
.twoC dl dt{padding: 20px 9px 0;width: 80px;}
.twoC dl dd{padding-top: 9px;width: 170px;}
.twoC dl dd h3{line-height: 34px;font-size: 20px;color: #334259;}
.twoC dl dd p{font-size: 16px;color: #334259;line-height: 25px;padding-right: 10px;}
/*two*/
.three{padding: 30px 0 30px;background:#061f93 url(../images/bg01.jpg) no-repeat center top;}
.thCon{padding: 40px 0 20px;}
.titP{text-align: center;width: 1140px;margin: 0 auto;}
.titP p{font-size: 20px;color: #fff;height: 50px;line-height: 50px;position: relative;width: 480px;border-radius: 5px;background: #317fff;margin-left: 358px;}
.titP p strong{font-size: 22px;color: #364558;position: absolute;top: -15px;left: -49px;background: url(../images/icon.png) no-repeat;background-position: 0 -234px;height: 50px;line-height: 50px;width: 128px;text-align: left;text-indent: 11px;}
.thslie{padding-top: 30px;}
.thhd li{padding-top: 8px;width: 194px;height: 66px;line-height: 30px;padding-left: 76px;background: #fff;color: #061f93;position: relative;cursor: pointer;font-size: 20px;border-radius: 50px;}
.thhd li.on{background: #5796ff;color: #fff;}
.thhd li em{position: absolute;top: 14px;left: 18px;width: 47px;height: 47px;background: url(../images/icon01.png) no-repeat;}
.thhd .li01 em{background-position: 0px -85px;}
.thhd .li02 em{background-position: -77px -85px;}
.thhd .li03 em{background-position: -157px -85px;}
.thhd .li04 em{background-position: -225px -85px;}
.thhd .li01.on em{background-position: 0px 0;}
.thhd .li02.on em{background-position: -77px 0;}
.thhd .li03.on em{background-position: -157px 0;}
.thhd .li04.on em{background-position: -225px 0;}
.thbd{margin-top: 35px;}
.thbd dl{border: 1px solid #2bc1ff;border-radius: 10px;overflow: hidden;}
.thbd dl dt{height: 68px;border-bottom: 1px solid #2bc1ff;background: #1c2fba;padding-left: 34px;font-size: 22px;color: #fff;line-height: 68px;}
.thbd dl dd{padding: 22px 20px 18px;background: #fff;}
.thbd dl dd h3{height: 50px;background: #deeaff;border-radius: 8px;font-size: 18px;color: #334259;line-height: 50px;overflow: hidden;}
.thbd dl dd h3 strong{font-size: 30px;color: #fff;width: 50px;margin-right: 17px;background: #5796ff;display: inline-block;text-align: center;vertical-align: top;}
.thbd dl dd p{padding: 4px 0 12px 66px;line-height: 28px;font-size: 16px;color: #334259;}
.thbd dl dd p span{margin-right: 28px;}
.three .anniuA,.seven .anniuA{color: #061f93;background: url(../images/anniu01.jpg) no-repeat;}

/*four*/
.four{padding: 64px 0 42px;background: #eff5fa;}
.fourC{padding: 45px 0 48px;}
.fourSlie{width: 1040px;margin: 0 auto;position: relative;}
.fourBd{font-size: 0;}
.fourSlie dl{padding-top: 107px;position: relative;margin: 0 13px;display: inline-block;vertical-align: top;}
.fourSlie dl dt{width: 145px;height: 145px;overflow: hidden;border: 8px solid #6176e2;border-radius: 100%;position: absolute;top: 0;left: 80px;}
.fourSlie dl dd{padding-top: 63px;width: 318px;height: 260px;background: #fff;border-radius:8px;border: 1px solid #b1c7ff;box-shadow: 8px 8px 0 #cfddfe;}
.fourSlie dl dd h3{font-size: 27px;color: #021178;line-height:50px ;padding-left: 22px;}
.fourSlie dl dd h3 span{font-size: 18px;display: inline-block;margin-left: 14px;font-weight: normal;}
.fourSlie dl dd p{padding: 6px 15px 0 22px;line-height: 30px;color: #353333;font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;text-align: justify;}
.forHd li{position: absolute;top: 200px;width: 30px ;height: 100px;background: url(../images/icon.png) no-repeat;cursor: pointer;}
.forHd .prev{left: -50px;background-position: 0 -409px;}
.forHd .next{right: -50px;background-position: 0 -299px;}
/*five*/

/*six*/
.six{padding: 74px 0 54px;}
.sixC{padding: 23px 0 36px;}
.sixHd{padding: 46px 0 0 58px;width: 222px;height: 495px;background: #0046d0 url(../images/sixbg.png) no-repeat 35px center;border-radius: 14px;}
.sixHd li{width: 198px;height: 50px;text-align: center;line-height: 50px;margin-top: 50px;font-size: 22px;color: #9fbfff;border-radius: 40px;cursor: pointer;}
.sixHd li.on{background: #fff;color: #0046d0;}
.sixBd{margin-top: 40px;padding: 24px 0 0 40px;width: 818px;height: 445px;border: solid #aebbff;border-width: 1px 1px 1px 0;border-radius: 0 10px 10px 0;background: url(../images/bg07.png) no-repeat;}
.sixBd .box{display: none;}
.sixBd dl dd{width: 466px;}
.sixBd dl dd h3{font-size: 22px;line-height: 40px;color: #317fff;width: 180px;border-bottom: 3px solid #317fff;margin-bottom: 20px;}
.sixBd dl dd span{font-size: 20px;display: block;line-height: 34px;padding-left: 40px;background: url(../images/icon.png) no-repeat;}
.sixBd dl dd .s1{background-position: 0 -104px;}
.sixBd dl dd .s2{background-position: 0 -140px;}
.sixBd dl dd p{line-height: 27px;font-size: 16px;color: #a1a2a4;text-align: justify;margin-bottom: 60px;}
.sixBd dl dt{padding-top: 62px;padding-left: 38px;}

.seven{padding: 64px 0 60px;background: #05005c;}
.seven .titP p{padding-left: 60px;}
.seven .titP strong{background-position: 0 -181px;}
.sevenC{position: relative;}
.sevenC .img2,.sevenC .img1{position: absolute;top: 0;left: 0;}
.sevenC .img1{
    animation:bingtwo 3s infinite;
    -webkit-animation:bingtwo 3s infinite;
    -moz-animation:bingtwo 3s infinite;
    -o-animation:bingtwo 3s infinite;
}
.sevenC .img2{
    animation:bingthree 3s infinite;
    -webkit-animation:bingthree 3s infinite;
    -moz-animation:bingthree 3s infinite;
    -o-animation:bingthree 3s infinite;
}
@keyframes bingtwo
{ 0%{opacity: .3;}   50%{opacity: 1;}  100%{opacity: .3;}}
@-moz-keyframes bingtwo
{ 0%{opacity: .3;}   50%{opacity: 1;}  100%{opacity: .3;}}
@-webkit-keyframes bingtwo
{ 0%{opacity: .3;}   50%{opacity: 1;}  100%{opacity: .3;}}
@-o-keyframes bingtwo
{ 0%{opacity: .3;}   50%{opacity: 1;}  100%{opacity: .3;}}

@keyframes bingthree
{ 0%{opacity: 1;}   50%{opacity: .3;}  100%{opacity: 1;}}
@-moz-keyframes bingthree
{%{opacity: 1;}   50%{opacity: .3;}  100%{opacity: 1;}}
@-webkit-keyframes bingthree
{%{opacity: 1;}   50%{opacity: .3;}  100%{opacity: 1;}}
@-o-keyframes bingthree
{%{opacity: 1;}   50%{opacity: .3;}  100%{opacity: 1;}}

.eight{padding: 65px 0 62px;}
.eight ul li{display: inline-block;vertical-align: top;margin: 46px 0px 0;background: #fff;width: 174px;height: 192px;border-radius: 6px;box-shadow: 0 0 8px rgba(59,123,176,0.24);padding-top: 26px;text-align: center;}
.eight ul li p{height: 102px;}
.eight ul li p img{display: inline-block;vertical-align: bottom;}
.eight ul li h3{color: #334259;line-height: 30px;font-size: 20px;}

.biaoge{padding: 24px 0 19px;background:#021178 url(../images/bg02.jpg) no-repeat center top;}
.ndleft{width: 616px;padding-left: 68px;}
.ndleft li{padding-top: 18px;height: 70px;font-size: 0;}
.ndleft li em,.ndleft li p,.ndleft li a{display: inline-block;vertical-align: top;}
.ndleft li em{background: #fff;width: 10px;height: 10px;margin: 28px 20px 0 0;border-radius: 100px;}
.ndleft li p{font-size: 20px;line-height: 70px;color: #fff;width: 346px;}
.ndleft li a{color: #fff;border: 1px solid #fff;border-radius: 8px;font-size: 16px;margin-top: 16px;width: 138px;height: 34px;line-height: 34px;text-align: center;}
.ndleft li a:hover{background: #9700ff;color: #fff;border-color: #9700ff;}

.biaodan{padding-top: 19px;width: 409px;height: 429px;background: linear-gradient(90deg,#6647fa,#d055f0);border-radius: 10px;}

.biaodan .tith2{text-align: center;}
.biaodan .tith2 h2{font-size: 50px;color: #fff;line-height: 80px;}
.biaodan .tith2 h3{font-size: 24px;color: #fff;line-height: 36px;}

.biaodan form p{display:block;margin: 20px auto 0px;width: 332px;height: 66px;line-height: 66px;background: #fff;border-radius: 6px;color: #9d9b9b;overflow: hidden;}
.biaodan form input{width: 100%;height:100%;padding-left: 18px;border-radius: 6px;box-sizing: border-box;border: none;font-size: 18px;color: #9d9b9b;}
.biaodan form a{font-size: 20px;color: #021178;margin: 20px auto 0;display: block;border-radius: 6px;width: 332px;height:66px;line-height: 66px;background: linear-gradient(90deg,#ffd200,#ffd200);text-align: center;letter-spacing: 1px;font-weight: bold;}
.biaoge .p3{font-size: 18px;color: #fff;line-height: 72px;text-align: center;display: block;}