/* date:2022 */
body,div,p,pre,form,input,button,textarea,ul,ol,li,dl,dt,dd,th,td,h1,h2,h3,h4,h5,h6,fieldset,legend,caption{margin:0;padding:0;font-size:14px;line-height: 150%;}
body{color:#2a2f33;font-family:sans-serif,'Microsoft YaHei';background-color: #04071c;}
ul,ol,li{List-style-type:none;}
table{border:0;border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
img,fieldset{border:0;margin:0;vertical-align: middle;}
legend{height:0;font-size:0;}
input,select{vertical-align:middle}
input,select,textarea,option{font-size:12px;}
a:focus{outline: 0;}
a{color:#a6a6a6;text-decoration:none;}
a:hover{color:#fff;text-decoration:none;}

.bx-wrapper{ position:relative;*zoom:1;}
.bx-viewport { left:0;}
.bx-controls{position:absolute;width:100%;bottom:0;z-index: 99;opacity: .8;}
.bx-controls-direction{position: relative;}	
.bx-controls-direction a {position:absolute;top:-50vh;width:36px; height:36px;font-weight: normal;color:#fff;line-height: 36px;z-index:9;text-align: center;background-color: rgba(0,0,0,0.5);border-radius: 50%;}
.bx-controls-direction .bx-prev{left:10px;}
.bx-controls-direction .bx-next{right:10px;}
.bx-pager {margin-bottom:30px;text-align: center;}
.bx-pager .bx-pager-item{display: inline-block;*display:inline;*zoom:1; width:30px; height:2px;margin:0 4px;vertical-align: middle;}
.bx-pager a {display: block;width:30px;height:2px;line-height: 2px;text-indent: 2015px;overflow: hidden;background:#ffffff;}
.bx-pager .active{background: #13c2c2;}

.header{position:fixed;top:0;left:0;width:100%;z-index:9999999;min-width: 1200px;height:65px;zoom:1;background-color: #000;}
.header:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.header h1{float:left;margin:16px 0 0 16px;color:#13c2c2;font-size:20px;line-height:32px;font-weight: 700;vertical-align: middle;}
.header ul{float:left;margin-left:20px;}
.header ul li{float:left;padding:0 20px;line-height: 63px;border-bottom:2px solid #000;color:#a6a6a6;}
.header ul li.on{border-bottom:2px solid #13c2c2;}

.c-1{height:100vh;overflow: hidden;}
.c-1 .slide{height:100% !important}
.c-1 .cont{text-align: center;}
.c-1 hr{border-bottom:1px solid #9b9794;width:15%;}
.c-1 h2{font-size:4rem;margin-top: 12rem;}
.c-1 h3{font-size:3rem;line-height: 180%;}
.c-1 h4{font-size: 2.5rem;line-height: 180%;}
.c-1 .cont1 h3{color:#13c2c2;}
.c-1 .cont2 h3{font-size: 2.5rem;line-height: 200%;}
.c-1 .cont2 h3 span{color:#fff;font-size: 3rem}
.c-1 .cont3 h2{color:#fff;}
.c-1 .cont3 h3{font-size: 2.5rem;margin-bottom: 1rem;}
.c-1 .cont3 h3 span{color:#13c2c2;}
.c-1 .cont3 h4{font-size: 2rem;}
.c-1 .menu{position: absolute;bottom:80px;width:100%;z-index: 999;}
.c-1 .menu a{color:#fff;}
.c-1 .menu ul{display: flex;margin:0 20%;justify-content: center;}
.c-1 .menu li{background-color: rgba(0,0,0,0.5);color:#fff;margin:0 5px;width:200px;border-radius: 5px;padding:15px;text-align: center;}
.c-1 .menu li:hover i{display: block;}
.c-1 .menu li:hover span{display: none;}
.c-1 .menu svg{width:32px;height: 32px;display: block;margin: 0 auto;}
.c-1 .menu path{fill:#fff;}
.c-1 .menu i{color:#13c2c2;display: none;font-style: normal;}
.c-1 .menu li:hover path{fill:#13c2c2}
.c-1 .bx-wrapper,.c-1 .bx-viewport,.c-1 .bx-viewport ul,.c-1 .bx-viewport li{height:100% !important}

.c-2{height:100vh;overflow: hidden;background: url(../img/cbg2.jpg) no-repeat center center;background-size: cover;}
.c-2 h2{font-size:56px;text-align: center;color:#fff;padding:90px 0 20px;}
.c-2 .menu{width:850px;height:50px;padding:2px;background-color: #fff;border-radius: 25px;margin:0 auto 40px;zoom:1;position: relative;}
.c-2 .menu:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.c-2 .menu a{width:170px;line-height: 50px;border-radius: 25px;float:left;text-align: center;}
.c-2 .menu a:hover{background-color: #e7f8f8;color:#a6a6a6}
.c-2 .menu a.active{background-color: #213156;color:#fff;}
.c-2 .slide{position: relative;}
.c-2 .tab{display: flex;justify-content: center;}
.c-2 .tab li{height:30rem;background-color: #213156;border-radius: 10px;padding:10px;margin:0 10px;}
.c-2 .tab li video{height:30rem;}
.c-2 .active{display: block;}
#ticker li{height:30rem;background-color: #213156;border-radius: 10px;padding:10px;}
#ticker video{width:100%;}

.c-3{height:100vh;overflow: hidden;background: url(../img/cbg3.jpg) no-repeat center center;background-size: cover;}
.c-3 .cont{width:1000px;margin:10rem auto 0;zoom:1;}
.c-3 .cont:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.c-3 .c-l{float:left;}
.c-3 .tabWrap{width:360px;position: relative;}
.c-3 .tabWrap .tab{display: none;}
.c-3 .tabWrap .active{display: block;}
.c-3 .tabWrap video{width:360px;}
.c-3 .menu{height:50px;}
.c-3 .menu li{float:left;width:50%;height:40px;line-height: 40px;background-color: #13c2c2;color:#fff;text-align: center;}
.c-3 .menu li.active{background-color: #fff;color:#606266}
.c-3 .cont .c-r{width:640px;float:left;text-align: center;padding-top:120px}
.c-3 .c-r h2{font-size: 54px;font-weight: normal;color:#13c2c2;margin-bottom: 40px;}
.c-3 .c-r h3{font-size: 32px;font-weight: normal;color:#fff;margin-bottom: 120px;}
.c-3 .c-r a{display: block;width:280px;height: 70px;line-height: 70px;text-align: center;margin:0 auto;background-image: linear-gradient(to right, #047f96, #13c1c1);color:#fff;font-size:30px;font-weight: 700;border-radius: 35px;}
.c-3 .c-r a:hover{background-color: #13c1c2;}

.c-4{height:100vh;overflow: hidden;}
.c-4 .cont{min-width:1000px;display: flex;justify-content: center;align-items: center;}
.c-4 .c-l{width:50%;margin-left: 10vw;}
.c-4 .c-l img{height:100%;}
.c-4 .c-r{width:50%;margin-right: 5vw;text-align: center;}
.c-4 .c-r h2{font-size: 5rem;color:#13c1c2;font-weight: normal;margin-left: -15vw;}
.c-4 .c-r h3{font-size: 1.75rem;color:#fff;margin:2rem 0;font-weight: normal;margin-left: -15vw;}
.c-4 .c-r h4{font-size: 1.375rem;color:#fff;font-weight: normal;margin-left: -15vw;}

.c-bottom{height:100vh;background: url(../img/homebg.jpg) no-repeat center center;background-size: cover;position: relative;overflow: hidden;}
.c-bottom .cont{padding:15rem 0 0;text-align: center;color:#fff;}
.c-bottom .cont h2{font-size: 2.5rem;font-weight: normal;}
.c-bottom .cont h3{font-size: 2rem;margin:2.5rem 0;font-weight: normal;}
.c-bottom .cont h3 span{color:#13c1c2;font-size:3rem;}
.c-bottom .nowCusButn{display: block;width:280px;height: 70px;line-height: 70px;text-align: center;margin:0 auto;background-image: linear-gradient(to right, #047f96, #13c1c1);color:#fff;font-size:30px;font-weight: 700;border-radius: 35px;}
.c-bottom .nowCusButn:hover{background-color: #13c1c2;}
.footer{position:absolute;bottom:0;left:0;width:100%;height:250px;color:#fff;background-color:#000;z-index: 2;display: flex;justify-content: center;} 
.footer .f-l{margin-right:20rem;padding:2rem 0 0;}
.footer h3{font-size:1.5rem;}
.footer h3 span{color:#13c1c2}
.footer p{line-height: 200%;margin:1rem 0;}
.footer span{color:#888}
.footer .f-r{width:140px;padding:10px;margin-top:3rem;}
.footer .f-r img{width:100%;}
.footer .f-r-t {width: 100%;text-align: center}