@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}
/*banner*/
.banner{ position:relative;height:550px; overflow:hidden;min-width:1200px;}
.bannerBg{position: absolute;top: 0;left: 50%;margin-left: -960px;font-size: 0;z-index: -1;}

.bannerCon{width: 1140px;margin: 0 auto;text-align: center;}
.bannerCon a{font-size: 26px;color: #0d1f23;width: 330px;height: 62px;line-height: 62px;margin: 42px auto 0;display: block;background: linear-gradient(90deg,#19ec8c,#19c3db);border-radius: 5px;}

.bannerCon a:hover{background: linear-gradient(90deg,#19c3db,#19ec8c);}

.bannerB{position: absolute;top: 0;left: 50%;margin-left: -960px;font-size: 0;}
.banslie{position: relative;}
.banslie .hd{text-align: center;font-size: 0;position: absolute;bottom: 20px;width: 100%;}
.banslie .hd li{width: 15px;height: 15px;margin: 0 10px;border-radius: 100px;background: #E7E6E9;display: inline-block;vertical-align: top;cursor: pointer;}
.banslie .hd li.on{background: #fff;width: 30px;}

.ggdh{width:100%;height:40px; text-align:center; background-color:rgba(248,249,251,1); position:absolute;top:80px; display:none; box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);-o-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);z-index:99;}
.ggdh ul{text-align: center; font-size: 0;min-width: 1214px;}
.ggdh li{display: inline-block;vertical-align: top;padding-top:10px;}
.ggdh li a{height:20px;font-size:16px;color:#2f2f2f; line-height:20px; padding:0px 35px;transition:.5s;border-left: 1px solid #000;display: block;}
.ggdh li a:hover{color:#c01920; transition:.5s;}
.ggdh li:nth-of-type(1) a{border-left: none;}

.one ul,.ys05 ul,.hzly ul{font-size: 0;text-align: justify;text-justify:distribute-all-lines;}
.one ul:after,.ys05 ul:after,.hzly ul:after{width: 100%;height: 0;margin: 0;display: inline-block;overflow: hidden;content: '';}

.titD,.threeUl,.Htit{text-align: center;font-size: 0;}
.titD span,.titD h2,.one ul li,.threeUl li,.fourC .fourBd p,.ys05 ul li,.fiveBot form p,.fiveBot form a,.Htit span,.Htit h2,.hzly ul li{display: inline-block;vertical-align: top;}
/*one*/
.one{padding: 62px 0;background: #140826;}
.titD h2{color: #44e3b7;font-size: 40px;line-height: 56px;padding: 0 20px;}
.titD span{background: url(../images/bg03.png) no-repeat;width: 53px;height: 16px;}
.titD .s1{background-position: 0 0;margin-top: 8px;}
.titD .s2{background-position: 0 -66px;margin-top: 37px;}
.one ul li{margin-top: 45px;width: 560px;text-align: center;overflow: hidden;border-radius: 10px;cursor: pointer;}
.one ul li h3{line-height: 52px;font-size: 20px;color: #fff;height: 52px;background: linear-gradient(#3bbcb7,#19e0a5);}

.one ul li:hover img{  transform: scale(1.1);}

.one p{font-size: 14px;line-height: 47px;text-align: right;color: rgba(107,192,164,0.3);}
/*two*/
.titH{text-align: center;}
.titH h2{font-size: 40px;color: #fff;line-height: 50px;}
.titH h2 em{font-size: 60px;color: #2cd0a2;font-family: impact;}
.anniuD{font-size: 22px;display: block;margin: 0px auto 0;border-radius: 50px;color: #140826;width: 260px;height: 52px;line-height: 54px;text-align: center;background: linear-gradient(90deg,#e94280,#f7cc98);font-weight: bold;}
.anniuD:hover{background: linear-gradient(90deg,#e94280,#f7cc98,#e94280);}
.twoBot{background: #140826;text-align: center;min-width: 1140px;}
.threeUl{height: 60px;width: 100%;background: #e2eefa;text-align: center;font-size: 0;min-width: 1140px;margin-top: 83px;}
.threeUl-on{position: fixed;top:40px;z-index: 12;margin-top: 0;}
.threeUl-on p{display: none;}
.threeUl li{position: relative;width: 260px;margin: 0 25px;}
.threeUl li a{font-size: 20px;color: #140026;display: block;line-height: 46px;border-top: 7px solid #e2eefa;height: 53px;}
.threeUl li p{width: 30px;position: absolute;top: -41px;left: 50%;margin-left: -15px;}
.threeUl li:hover a,.threeUl li.current a{border-color: #2cd0a2;background: #140826;color: #2cd0a2;}
/*three*/
.ys01{padding: 70px 0 10px;background: #140826;text-align: center;}
.ys01Con{padding: 36px 0 16px 20px;}
.ys01Con .ys01hd li{font-size: 20px;color: #140826;width: 200px;height: 56px;line-height: 56px;text-align: center;margin-bottom: 17px;background: #6bc0a4;font-weight: bold;position: relative;cursor: pointer;}
.ys01Con .ys01hd li em{background: url(../images/xm.png) no-repeat;width: 36px;height: 42px;position: absolute;left: -18px;top: 8px;display: none;}
.ys01Con .ys01hd li.on em{display: block;}
.ys01Con .ys01hd li.on{background: linear-gradient(90deg,#78f9bd,#f9f5ba);}
.ys01bd{margin-left: 14px;padding: 0 18px;height: 493px;border: 1px solid #6bc0a4;position: relative;width: 867px;}
.ys01bd h3{padding-left: 15px;position: relative;font-size: 20px;color: #44e3b7;line-height: 34px;margin-top: 30px;text-align: left;}
.ys01bd p{padding-left: 15px;font-size: 16px;color: #fff;line-height: 30px;text-align: justify;}
.ys01bd h3 em{width: 6px;height: 6px;background: #44e3b7;position: absolute;left: 0;top: 14px;}
.ys01bd span{font-size: 122px;color: #212c39;font-family: arial;position: absolute;bottom: -5px;right: 0;line-height: 96px;font-weight: bold;}

.four{padding: 78px 0 50px;background: #140826;text-align: center;min-width: 1140px;}
.fourC{padding-top: 58px;}
.fourSlie{padding-bottom: 40px;}
.fourC .fourHd{padding-left: 20px;width: 188px;}
.fourC .fourHd li{font-size: 20px;color: #f7f7f7;font-weight: bold;background: url(../images/bg04.png) no-repeat;background-position: 0 -186px;width: 123px;height: 129px;line-height: 129px;margin-bottom: 16px;cursor: pointer;}
.fourC .fourHd li.on{background-position: 0 0;}
.fourC .fourBd{width: 875px;height: 540px;border: 2px solid #00ffb9;border-radius: 8px;box-shadow: 30px 30px 1px 0px #07aa88;}
.fourC .fourBd p{margin-top: 10px;}
.fourC .fourBd .p1{font-size: 20px;color: #37f1bb;width: 129px;text-align: center;line-height: 30px;}
.fourC .fourBd .p2{font-size: 18px;color: #f7f7f7;line-height: 28px;width: 722px;text-align: left;}
/*four*/
.yxrt{padding: 50px 0 7px;background: #09031b;}
.yxrt .Htit h2{line-height: 48px;}
.Htit h2{position: relative;}
.Htit h2 em{position: absolute;width: 100%;height: 28px;border-top: 1px solid #00ffb9;background: linear-gradient(rgba(0,255,185,0.3),rgba(255,255,255,0));bottom: -24px;left: 0;}
.yxrt .Htit h2 em{bottom: -34px;}
.Htit h2 b{width: 84px;height: 2px;background: #00ffb9;position: absolute;left: 50%;margin-left: -42px;bottom:2px;}
.yxrt .Htit h2 b{bottom: -8px;}
.yxrtSlie{padding: 55px 0 30px;position: relative;}
.yxrtSlie .yxrtBd ul{text-align: center;font-size: 0;}
.yxrtSlie .yxrtBd ul li{margin: 0 7px;width: 344px;display: inline-block;vertical-align: top;}
.yxrtSlie .yxrtBd ul li>img{border-radius: 100px;}
.yxrtSlie .yxrtBd ul li .p1{font-size: 16px;color: #fff;line-height: 24px;margin-top: 8px;}
.yxrtSlie .yxrtBd ul li .p2{width:208px;height: 32px;line-height: 32px;border: 1px solid ;font-size: 16px;margin: 8px auto;}
.yxrtSlie .yxrtBd ul li span{padding: 13px 0 17px;display: block;}
.yxrtSlie .yxrtBd ul li h3{font-size: 16px;color: #09031b;line-height: 24px;padding-top: 14px;height: 85px;}
.yxrtSlie .yxrtBd ul li .p3{font-size: 16px;color: #fefeff;line-height: 30px;border: 1px solid;border-top: 0;text-align: justify;padding: 10px 8px 0;height: 185px;}
.yxrtSlie .yxrtBd ul .li01 .p2{color: #69e2b0;border-color: #69e2b0;}
.yxrtSlie .yxrtBd ul .li01 h3{background: #69e2b0;}
.yxrtSlie .yxrtBd ul .li01 .p3{border-color: #69e2b0;}
.yxrtSlie .yxrtBd ul .li02 .p2{color: #e9387f;border-color: #e9387f;}
.yxrtSlie .yxrtBd ul .li02 h3{background: #e9387f;}
.yxrtSlie .yxrtBd ul .li02 .p3{border-color: #e9387f;}
.yxrtSlie .yxrtBd ul .li03 .p2{color: #f7c865;border-color: #f7c865;}
.yxrtSlie .yxrtBd ul .li03 h3{background: #f7c865;}
.yxrtSlie .yxrtBd ul .li03 .p3{border-color: #f7c865;}

.yxrtHd a{top:380px ;}
/*five*/
.fiveBot{padding-top: 70px;background: url(../images/bg05.jpg) no-repeat center;height: 149px;}
.fiveBot h2{padding-left: 332px;font-size: 36px;line-height: 52px;color: #fff;}
.fiveBot form{padding-left: 332px;font-size: 0;}
.fiveBot form p{margin-top: 17px;width: 240px;height: 46px;background: #fff;border-radius: 4px;margin-right: 21px;line-height: 46px;}
.fiveBot form input{width: 100%;height:100%;padding-left: 12px;border-radius: 4px;box-sizing: border-box;border: none;font-size: 16px;color: #999999;border: 0;outline: none;}
.fiveBot form a{font-size: 18px;color: #fff;margin: 17px 0px 0 0;border-radius: 4px;width: 200px;height: 46px;line-height: 46px;background:linear-gradient(#ffc802,#ff9509);text-align: center;}
.fiveBot form a:hover{color: #fff;opacity: 0.8;}
/*six*/
.Sixtit{text-align: center;}
.six{padding: 75px 0 0;background: #09041b;}

.sixC{padding-top: 50px;}
.sixSlie{width: 1140px;overflow: hidden;position: relative;}
.sixSlie .sixHd a,.yxrtHd a{position: absolute;;width: 22px;height: 44px;background: url(../images/bg04.png) no-repeat;}
.sixSlie .sixHd a{top: 172px}
.sixSlie .sixHd .sixPrev,.yxrtHd .yxrtPrev{left: 0;background-position: 0 -334px;}
.sixSlie .sixHd .sixNext,.yxrtHd .yxrtNext{right: 0;background-position: -70px -334px;}
.sixSlie .sixBd{width: 1062px;margin: 0 auto;}
.sixSlie .sixBd dt{width: 316px;margin-right: 18px;padding: 0 50px;}
.sixSlie .sixBd dt img{width: 100%;}
.sixSlie .sixBd dd{width: 613px;padding-left: 14px;font-size: 0;padding-top: 58px;}
.sixSlie .sixBd dd h3{font-size: 30px;color: #00ffb9;line-height: 30px;padding-right: 24px;display: inline-block;vertical-align: top;border-right: 1px solid #aaaaaa;}

.sixSlie .sixBd dd .sp1{display: inline-block;font-size: 15px;color: #140826;background: #10b097;margin-left: 12px;width: 78px;height: 23px;line-height: 23px;text-align: center;border-radius: 50px;vertical-align: top;margin-top: 7px;}
.sixSlie .sixBd dd .p3{font-size: 18px;color: #00ffb9;margin-left: 10px;display: inline-block;vertical-align: top;margin-top: 7px;line-height: 23px;}
.sixSlie .sixBd dd h4{display: inline-block;vertical-align: top;font-size: 20px;color: #00ffb9;line-height: 28px;margin-top: 16px;}
.sixSlie .sixBd dd h4 span{margin-left: 35px;}
.sixSlie .sixBd dd .sp2{display: inline-block;vertical-align: top;font-size: 14px;color: #00ffb9;height: 24px;padding: 0 8px;border-radius: 50px;border: 1px solid #00ffb9;margin-top: 16px;line-height: 24px;margin-left: 10px;}
.sixSlie .sixBd ul li:nth-of-type(1){margin-right: 28px;}
.sixSlie .sixBd ul li{display: inline-block;vertical-align: top;margin-top: 40px;width: 289px;height: 100px;border: 1px solid #69e2b0;position: relative;}
.sixSlie .sixBd ul li .p4{background: #69e2b0;padding-left: 62px;line-height: 28px;height: 28px;font-size: 15px;color: #09031b;}
.sixSlie .sixBd ul li .p4 strong{margin-right: 20px;}
.sixSlie .sixBd ul li .p5{padding: 10px 12px 0;font-size:14px ;line-height: 24px;color: #fff;text-align: justify;}
.sixSlie .sixBd ul li img{width: 52px;border-radius: 100px;position: absolute;top: -19px;left: 4px;}

.sixSlie .sixBd dd .p1{line-height: 24px;font-size: 16px;color: #fff;}
.sixSlie .sixBd dd .p2{margin-top: 20px;line-height: 28px;font-size: 18px;color: #fff;position: relative;font-weight: bold;}
.sixSlie .sixBd dd .p2 span{width: 9px;height: 9px;position: absolute;top: 8px;left: -20px;background: #10a48e;}

.sixBot{height: 137px;background:linear-gradient(#136a52,#07ab89);}
.sixBot .wrapper{text-align: center;font-size: 0;}
.sixBot h3{font-size: 40px;color: #fff;line-height: 137px;display: inline-block;}
.sixBot h3 span{font-size: 60px;}
.sixBot a{margin-left: 40px;display: inline-block;vertical-align: top;margin-top: 50px;width: 196px;height: 52px;line-height: 52px;font-size: 18px;color: #140826;border-radius: 4px;background: #fff;}
.sixBot a:hover{opacity: 0.8;}

.hjyx{padding: 40px 0;}
.ys05 .titH h2,.hjyx .titH h2{color: #000;}

.ys05 ul{text-align: justify;text-justify:distribute-all-lines;font-size: 0;}
.ys05 ul:after{width: 100%;height: 0;margin: 0;display: inline-block;overflow: hidden;content: '';}
.ys05 ul li{display: inline-block;vertical-align: top;}
.ys05{padding: 50px 0 60px;}
.ys05 ul li{padding-top: 30px;width: 218px;height: 274px;border-radius: 8px;border-top: 5px solid;text-align: center;margin-top: 36px;box-shadow: 0 0 8px rgba(104,105,107,0.3);}
.ys05 ul .li01{border-color: #005aa8;}
.ys05 ul .li02{border-color: #858cc1;}
.ys05 ul .li03{border-color: #5ebb90;}
.ys05 ul .li04{border-color: #eda06b;}
.ys05 ul .li05{border-color: #b776af;}
.ys05 ul li h3{font-size: 20px;color: #373737;line-height: 32px;margin-top: 27px;}
.ys05 ul li p{font-size: 16px;color: #373737;line-height: 24px;margin-top: 8px;height: 104px;padding: 0 14px;}
.ys05 ul li a{width: 118px;height: 30px;line-height: 30px;display: block;margin: 0 auto;border: 1px solid #2187ff;font-size: 16px;color: #2287ff;}

.hysl{padding: 60px 0 54px;background: #140826;}
.Htit h2{margin: 0 15px;font-size: 40px;line-height: 70px;color: #44e3b7;}
.Htit span{width: 56px;height: 52px;background: url(../images/bg06.png) no-repeat;}
.Htit .s1{background-position: 0 0;}
.Htit .s2{background-position: 0 -66px;margin-top: 17px;}
.hyslC{padding-top: 46px;}
.hyslSlie{position: relative;width: 100%;}
.hyslBd{width: 1010px;height: 482px;margin: 0 auto;}
.hyslBd .boxL{width: 706px;height: 476px;border: 2px solid #19599d;overflow: hidden;}
.hyslBd .boxR{width: 280px;height: 360px;background: #158465;padding: 120px 0 0 20px;position: relative;}
.hyslBd .boxR h3{font-size: 25px;color: #fff;padding-left: 32px;line-height: 32px;position: relative;}
.hyslBd .boxR h3 span{position: absolute;width: 16px;height: 16px;top: 8px;left: 3px;background: #fff;}
.hyslBd .boxR p{font-size: 16px;color: #fff;line-height: 30px;margin-top: 20px;padding-right: 20px;text-align: justify;}
.hyslBd .boxR img{position: absolute;bottom: 0;right: 0;}
.hyslHd span{position: absolute;top: 210px;width: 22px;height: 44px;background: url(../images/bg04.png) no-repeat;cursor: pointer;}
.hyslHd .hyslPrve{left: 0;background-position: 0 -334px;}
.hyslHd .hyslNext{right: 0;background-position: -70px -334px;}

.hzly{padding: 54px 0 44px;background: #09031b;}
.hzly ul li{margin-top: 66px;}
.hzly ul li h3{margin-top: 22px;text-align: center;line-height: 32px;font-size: 20px;color: #fff;}


.biaodan h2{color: #fff;font-size: 28px;color: #fff;text-align: center;line-height: 90px;}
.biaoge{padding: 40px 0 32px;background: url(../images/bg.jpg) no-repeat center;min-width: 1140px;}
.biaodan{width: 410px;border-radius: 10px;background: linear-gradient(#3bbcb7,#19e0a5);}

.biaodan form p{display:block;margin: 0px auto 20px;width: 365px;height: 60px;line-height: 60px;background: #fff;border-radius: 6px;color: #9d9b9b;overflow: hidden;}
.biaodan form input{width: 100%;height:100%;padding-left: 20px;border-radius: 6px;box-sizing: border-box;border: none;font-size: 18px;color: #9d9b9b;outline: none;}
.biaodan form a{font-size: 20px;color: #161527;margin: 0px auto 0;display: block;border-radius: 6px;width:365px;height: 60px;line-height: 60px;background: linear-gradient(90deg,#7ef9bd,#f2f5ba);text-align: center;letter-spacing: 1px;font-weight: bold;}

.biaodan .p1{font-size: 18px;color: #fff;line-height: 80px;text-align: center;}

.biaoge .biaogeleft{width: 621px;margin-top: 30px;padding-left: 60px;}
.biaoge .biaogeleft p{position: relative;padding: 0 86px 0 20px;font-size: 20px;color: #fff;line-height: 42px;margin-bottom: 25px;margin-left:39px ;}
.biaoge .biaogeleft p a{font-size: 21px;color: #fff;border-radius: 5px;width: 125px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #fff;}

.biaoge .biaogeleft p a:hover{background: linear-gradient(60deg,#3bbcb7,#19e0a5);border-color: #3bbcb7;}
.biaoge .biaogeleft p span{font-size: 32px;color: #fff;font-family: arial;display: inline-block;vertical-align: top;margin-right: 10px;line-height: 42px;}
.biaoge .biaogeleft p em{width: 10px;height: 10px;border: 2px solid #fff;border-radius: 100px;position: absolute;left: -29px;top: 15px;background: #fff;}
.biaoge .biaogeleft p i{width: 2px;height: 60px;background: #fff;position: absolute;left:-23px ;top: 29px;}
.biaoge .biaogeleft p:hover{background: url(../images/bd.png) no-repeat;}
.biaoge .biaogeleft p:hover em{background: #36c1b4;border-color:#36c1b4 ;}

@keyframes move
{ 0%{transform:rotate(0);} 50%{transform:rotate(180deg) ;} 100%{transform:rotate(360deg);}}
@-moz-keyframes move
{ 0%{transform:rotate(0);} 50%{transform:rotate(180deg) ;} 100%{transform:rotate(360deg);}}
@-webkit-keyframes move
{ 0%{transform:rotate(0);} 50%{transform:rotate(180deg) ;} 100%{transform:rotate(360deg);}}
@-o-keyframes move
{ 0%{transform:rotate(0);} 50%{transform:rotate(180deg) ;} 100%{transform:rotate(360deg);}}

@keyframes bing1
{ 0%{opacity: 1;}   50%{opacity: .1;}  100%{opacity: 1;}}
@-moz-keyframes bing1
{ 0%{opacity: 1;}   50%{opacity: .1;}  100%{opacity: 1;}}
@-webkit-keyframes bing1
{ 0%{opacity: 1;}   50%{opacity: .1;}  100%{opacity: 1;}}
@-o-keyframes bing1
{ 0%{opacity: 1;}   50%{opacity: .1;}  100%{opacity: 1;}}


@keyframes bing2
{ 0%{opacity: .1;}   50%{opacity: 1;}  100%{opacity: .1;}}
@-moz-keyframes bing2
{ 0%{opacity: .1;}   50%{opacity: 1;}  100%{opacity: .1;}}
@-webkit-keyframes bing2
{ 0%{opacity: .1;}   50%{opacity: 1;}  100%{opacity: .1;}}
@-o-keyframes bing2
{ 0%{opacity: .1;}   50%{opacity: 1;}  100%{opacity: .1;}}

@keyframes bing3
{ 0%{opacity: .5;}   50%{opacity: 1;}  100%{opacity: .5;}}
@-moz-keyframes bing1
{ 0%{opacity: .5;}   50%{opacity: 1;}  100%{opacity: .5;}}
@-webkit-keyframes bing1
{ 0%{opacity: .5;}   50%{opacity: 1;}  100%{opacity: .5;}}
@-o-keyframes bing1
{ 0%{opacity: .5;}   50%{opacity: 1;}  100%{opacity: .5;}}


