﻿*{border:0; margin:0; padding:0; outline:0; box-sizing:border-box;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,input,fieldset,legend,button,textarea,div,img{border:0 none; margin:0; padding:0; box-sizing:border-box; outline:0;}
body,textarea,input,button,select,keygen,legend{font:14px/1.5;color:#3d3d3d;outline:0;font-family:'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', Arial, sans-serif;font-style: normal;}
html,body{width:100%; position:relative;height:100%;}
.bodyw,.body_st{height:100%;}
body{overflow-x:hidden;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
em{font-style:normal;}
ul,li,ol{list-style:none;}

/** 重置超链接元素 **/
a{text-decoration:none;color:#333;}
a:hover{color:#0098ED;}

/** 重置图片元素 **/
.l{ float:left;}
.r{ float:right;}

/** 重置表格元素 **/
table{border-collapse:collapse;}
.clear:after{content:"."; display:block; height:0; visibility:hidden; clear:both; overflow:hidden;}
.w1200{ width:1200px;max-width: 95%; margin:auto;}

#aff-im-root .embed-icon {top: unset!important;transform: unset!important;bottom: 488px!important;}

.top_bg{height: 72px;position: fixed;left: 0;top: 0;right: 0;z-index: 9;}
.top_bg.on{background: #fff;}
.w1200{}
.logo{float: left;}
.logo img{display: block;height: 72px;padding: 16px 0;}
.logo img.hs{display: none;}
.top_tel{float: right;padding: 21px 0;margin-left: 20px;line-height: 30px;font-size: 16px;color: #fff;}
.top_mfsy{float: right;padding: 21px 0;margin-left: 10px;}
.top_mfsy a{display: block;width: 88px;line-height: 30px;font-size: 14px;text-align: center;border-radius: 15px;background: #0098ED;color: #fff;-webkit-transition:0.5s;transition:0.5s;}
.top_mfsy a:hover{background: #0185ce;color: #fff;}
.dh{float:right;}
.dh ul li{float:left;margin-right: 22px;}
.dh ul li p a{display: block;font-size: 14px;line-height: 72px;color: #fff;}
.dh ul li.xltb p a{position: relative;padding-right: 10px;}
.dh ul li.xltb p a:after{content: "";position: absolute;top: 50%;margin-top: -4px;right: -5px;width: 10px;height: 8px;background: url(../img/dhjt_hover.png) center no-repeat;background-size: 10px 8px;-webkit-transition:transform 0.5s;transition:transform 0.5s;}
.dh ul li.xltb:hover p a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.dh ul li .dh_xl{display: none;position: absolute;left: 0;right: 0;top: 72px;background: #fff;border-top: 1px solid #eee;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.05);}
.dh ul li .dh_xl.xl1 ul{display: flex;align-items: center;justify-content: center;padding: 40px 0;}
.dh ul li .dh_xl.xl1 ul li{margin: 0;height: 180px;}
.dh ul li .dh_xl.xl1 ul li.xl1_1{width: 20%;border-right: 1px solid #e5e5e5;}
.dh ul li .dh_xl.xl1 ul li.xl1_2{width: 30%;display: flex;justify-content: center;border-right: 1px solid #e5e5e5;}
.dh ul li .dh_xl.xl1 ul li.xl1_3{width: 50%;display: flex;justify-content: center;}
.dh ul li .dh_xl.xl1 ul li.xl1_1 .img{}
.dh ul li .dh_xl.xl1 ul li.xl1_1 .img img{ display: block;width: 132px;margin: auto;}
.dh ul li .dh_xl.xl1 ul li.xl1_1 .txt{text-align: center;font-size: 18px;line-height: 30px;color: #000;font-weight: bold;}
.dh ul li .dh_xl.xl1 ul li.xl1_1:hover .txt{color: #0098ED;}
.dh ul li .dh_xl.xl1 ul li.xl1_2 .tb{width: 132px;margin-right: 50px;}
.dh ul li .dh_xl.xl1 ul li.xl1_2 .tb .img{}
.dh ul li .dh_xl.xl1 ul li.xl1_2 .tb .img img{ display: block;width: 100%;margin: auto;}
.dh ul li .dh_xl.xl1 ul li.xl1_2 .tb .txt{text-align: center;font-size: 18px;line-height: 30px;color: #000;font-weight: bold;}
/*.dh ul li .dh_xl.xl1 ul li.xl1_2 .tb:hover .txt{color: #0098ED;}*/
.dh ul li .dh_xl.xl1 ul li.xl1_2 .wz{padding-top: 15px;}
.dh ul li .dh_xl.xl1 ul li.xl1_2 .wz a{display: block;font-size: 16px;line-height: 40px;color: #000;}
.dh ul li .dh_xl.xl1 ul li.xl1_2 .wz span{display: block;font-size: 16px;line-height: 40px;color: #000;}
.dh ul li .dh_xl.xl1 ul li.xl1_2 .wz a:hover{color: #0098ED;}
.dh ul li .dh_xl.xl1 ul li.xl1_3 .tb{width: 132px;margin-right: 70px;}
.dh ul li .dh_xl.xl1 ul li.xl1_3 .tb .img{}
.dh ul li .dh_xl.xl1 ul li.xl1_3 .tb .img img{ display: block;width: 100%;margin: auto;}
.dh ul li .dh_xl.xl1 ul li.xl1_3 .tb .txt{text-align: center;font-size: 18px;line-height: 30px;color: #000;font-weight: bold;}
/*.dh ul li .dh_xl.xl1 ul li.xl1_3 .tb:hover .txt{color: #0098ED;}*/
.dh ul li .dh_xl.xl1 ul li.xl1_3 .wz{width: 210px;}
.dh ul li .dh_xl.xl1 ul li.xl1_3 .wz a{float: left; font-size: 16px;line-height: 40px;color: #000;margin-right: 70px;}
.dh ul li .dh_xl.xl1 ul li.xl1_3 .wz a:nth-child(2n){margin-right: 0;}
.dh ul li .dh_xl.xl1 ul li.xl1_3 .wz a:hover{color: #0098ED;}
.dh ul li .dh_xl.xl2 ul{display: flex;align-items: center;justify-content: center;padding: 40px 0;}
.dh ul li .dh_xl.xl2 ul li{margin: 0;height: 200px;}
.dh ul li .dh_xl.xl2 ul li.xl2_1{width: 20%;}
.dh ul li .dh_xl.xl2 ul li.xl2_2{width: 25%;border-left: 1px solid #e5e5e5;padding-left: 45px;}
.dh ul li .dh_xl.xl2 ul li.xl2_3{width: 30%;border-left: 1px solid #e5e5e5;padding-left: 45px;}
.dh ul li .dh_xl.xl2 ul li.xl2_1 .img{}
.dh ul li .dh_xl.xl2 ul li.xl2_1 .img img{ display: block;width: 132px;margin: auto;}
.dh ul li .dh_xl.xl2 ul li.xl2_1 .txt{text-align: center;font-size: 18px;line-height: 30px;color: #000;font-weight: bold;}
.dh ul li .dh_xl.xl2 ul li.xl2_1:hover .txt{color: #0098ED;}
.dh ul li .dh_xl.xl2 ul li.xl2_2 .bt{font-size: 18px;line-height: 40px;color: #000;font-weight: bold;padding-left: 48px;position: relative;}
.dh ul li .dh_xl.xl2 ul li.xl2_2 .bt img{position: absolute;left: 0;top: 0;display: block;width: 40px;height: 40px;}
.dh ul li .dh_xl.xl2 ul li.xl2_2 .wz{font-size: 16px;line-height: 40px;color: #000;padding-left: 48px;}
.dh ul li .dh_xl.xl2 ul li.xl2_2 .wz a{display: block;}
.dh ul li .dh_xl.xl2 ul li.xl2_3 .bt{font-size: 18px;line-height: 40px;color: #000;font-weight: bold;padding-left: 48px;position: relative;}
.dh ul li .dh_xl.xl2 ul li.xl2_3 .bt img{position: absolute;left: 0;top: 0;display: block;width: 40px;height: 40px;}
.dh ul li .dh_xl.xl2 ul li.xl2_3 .wz{font-size: 16px;line-height: 40px;color: #000;padding-left: 48px;}
.dh ul li .dh_xl.xl2 ul li.xl2_3 .wz a{float: left;margin-right: 50px;}
.dh ul li .dh_xl.xl2 ul li.xl2_3 .wz a:nth-child(2n){margin-right: 0;}
.dh ul li .dh_xl.xl3 ul{display: flex;align-items: center;justify-content: center;padding: 40px 0;}
.dh ul li .dh_xl.xl3 ul li{margin: 0;height: 200px;}
.dh ul li .dh_xl.xl3 ul li.xl3_1{width: 20%;}
.dh ul li .dh_xl.xl3 ul li.xl3_2{width: 720px;border-left: 1px solid #e5e5e5;padding-left: 93px;}
.dh ul li .dh_xl.xl3 ul li.xl3_1 .img{}
.dh ul li .dh_xl.xl3 ul li.xl3_1 .img img{ display: block;width: 132px;margin: auto;}
.dh ul li .dh_xl.xl3 ul li.xl3_1 .txt{text-align: center;font-size: 18px;line-height: 30px;color: #000;font-weight: bold;}
.dh ul li .dh_xl.xl3 ul li.xl3_1:hover .txt{color: #0098ED;}
.dh ul li .dh_xl.xl3 ul li.xl3_2{font-size: 16px;line-height: 40px;color: #000;padding-left: 48px;}
.dh ul li .dh_xl.xl3 ul li.xl3_2 a{float: left;width:50%;}
.dh ul li .dh_xl.xl4 ul{display: flex;align-items: center;justify-content: center;padding: 40px 0;}
.dh ul li .dh_xl.xl4 ul li{margin: 0;height: 160px;display: flex;align-items: center;justify-content: center;border-right: 1px solid #e5e5e5;width: 33.333%;}
.dh ul li .dh_xl.xl4 ul li:last-child{border-right: 0;}
.dh ul li .dh_xl.xl4 ul li .img{}
.dh ul li .dh_xl.xl4 ul li .img img{ display: block;width: 80px;margin: auto;}
.dh ul li .dh_xl.xl4 ul li .txt{text-align: center;font-size: 18px;line-height: 30px;color: #000;font-weight: bold;margin-top: 10px;}
.dh ul li .dh_xl.xl4 ul li:hover .txt{color: #0098ED;}
.top_bg.on .logo img.bs{display: none;}
.top_bg.on .logo img.hs{display: block;}
.top_bg.on .top_tel{color: #0098ED;}
.top_bg.on .dh ul li p a{color: #000;}
.top_bg.on .dh ul li.xltb p a:after{background: url(../img/dhjt.png) center no-repeat;background-size: 10px 8px;}
.top_bg.on .dh ul li:hover p a{color: #0098ED;}
.top_bg.on .dh ul li.xltb:hover p a:after{background: url(../img/dhjt_hover2.png) center no-repeat;background-size: 10px 8px;}

.banner_bg{background: #f6faff;}
.banner{width:100%;overflow:hidden;position:relative;background: url(../img/banner_bg.jpg) center no-repeat;height:640px;}
.banner ul{ position:relative; width:10000%;height: 100%;}
.banner ul li{float:left;width:1%;overflow:hidden;position:relative;height: 100%;display: flex;align-items: center;justify-content: center;}
.banner ul li .w1200{display: flex;align-items: center;justify-content: space-between;}
.banner ul li.on .w1200 .t1{animation-name:fadeInLeft;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.banner ul li.on .w1200 .t2{animation-name:fadeInLeft;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay: 1s;animation-delay: 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.banner ul li .banner_an{width: 150px;height: 50px;background: linear-gradient(90deg,#ff9100, #ffd675);border-radius: 25px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);font-size: 20px;text-shadow: 1px 1px 2px 0px rgba(0,0,0,0.16);text-align: center;line-height: 50px;display: block;color: #fff;margin-top: 33px;}
.banner ul li .banner_an:hover{background:linear-gradient(90deg,#e68300, #ceac5b);}
.banner ul li img{display: block;max-width: 100%;}
.bandd{ position:absolute; left:0; bottom:110px; width:100%; text-align:center; z-index:5;}
.bandd span{z-index:1;cursor:pointer;margin:0 5px;display:inline-block;width:10px;height:10px;position:relative;-webkit-transition:0.5s;transition:0.5s;background: #66b0f2;border-radius: 5px;font-size: 0;}
.bandd span.on{background:#fff;width: 30px;}
.banner .w1320{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.banz,.bany{ position:absolute; top:50%; width:50px; height:50px;margin-top:-25px;-webkit-transition:0.5s;transition:0.5s; cursor:pointer; z-index:1;border-radius: 50%;}
.banz{ left:10%;background: url(../img/bl.png) center no-repeat;background-size: 50px 50px;}
.bany{ right:10%;background: url(../img/br.png) center no-repeat;background-size: 50px 50px;}
@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(0,80px,0);}to{opacity:1;transform:none;}}

.sy_ystd{margin-top: -90px;position: relative;z-index: 1;}
.sy_ystd ul li{float: left;width:32%;margin-right: 2%;background: #fff;-webkit-transition:0.5s;transition:0.5s;border-radius: 16px;box-shadow: 0px 4px 6px 0px rgba(0,152,237,0.10);}
.sy_ystd ul li:nth-child(3n){margin-right: 0;}
.sy_ystd ul li a{display:block;height: 180px;display: flex;align-items: center;justify-content: center;padding: 30px 25px;}
.sy_ystd ul li .sy_ystd_tb{}
.sy_ystd ul li .sy_ystd_txt{padding-left: 25px;}
.sy_ystd ul li .sy_ystd_txt .h1{font-size: 24px;line-height: 33px;color: #000;font-weight: bold;padding-bottom: 20px;-webkit-transition:0.5s;transition:0.5s;}
.sy_ystd ul li .sy_ystd_txt .h2{font-size: 16px;line-height: 24px;color: #000;-webkit-transition:0.5s;transition:0.5s;}
.sy_ystd ul li:hover{/*background: #0098ED;*/-webkit-transform: translate(0,-15px);transform: translate(0,-15px);}
/*.sy_ystd ul li:hover .sy_ystd_txt .h1{color: #fff;}
.sy_ystd ul li:hover .sy_ystd_txt .h2{color: #fff;}*/

.sy_h1{background: #f6faff;padding: 166px 0 108px;}
.sy_bt{text-align: center;}
.sy_bt .ml1{font-size: 36px;line-height: 36px;font-weight:bold;color: #000;}
.sy_bt .ml1 a{font-size: 36px;line-height: 36px;font-weight:bold;color: #000;-webkit-transition:0.5s;transition:0.5s;}
.sy_bt .ml1 a:hover{color: #0098ED;}
.sy_bt .ml2{font-size: 20px;line-height: 20px;color: #626466;margin-top: 30px;}
.sy_h1 .lb{margin-top: 60px;}
.sy_h1 .lb ul li{float: left;width: 18.4%;margin-right: 2%;background: #fff;border-radius: 8px;box-shadow: 0px 4px 6px 0px rgba(0,152,237,0.10);padding: 21px 30px 30px;border: 1px solid #fff;}
/*.sy_h1 .lb ul li:hover{border: 1px solid #0098ED;}*/
.sy_h1 .lb ul li:nth-child(5n){margin-right:0;}
.sy_h1 .lb ul li .ml1 img{display: block;margin: auto;}
.sy_h1 .lb ul li .ml2{font-size: 20px;line-height: 20px;color: #000;text-align: center;font-weight: bold;margin: 25px 0 20px;height: 25px;border-bottom: 8px solid #d6eefc;}
.sy_h1 .lb ul li .ml3{font-size: 14px;line-height: 22px;color: #626466;}
/*.sy_h1 .lb ul li:hover .ml2{color: #0098ED;}*/
/*.sy_h1 .lb ul li:hover .ml3{color: #0098ED;}*/
.sy_h1 .gd{display: flex;align-items: center;justify-content: center;margin-top: 60px;}
.sy_h1 .gd a{font-size: 16px;border-radius: 22px;width: 128px;text-align: center;}
.sy_h1 .gd a.ljxq{line-height: 44px;background:#0098ED;color: #fff;margin-right: 18px;-webkit-transition:0.5s;transition:0.5s;}
.sy_h1 .gd a.ljzx{line-height: 42px;background: #fff;border: 1px solid #0098ed;color: #0098ED;-webkit-transition:0.5s;transition:0.5s;}
.sy_h1 .gd a.ljxq:hover{background:#0185ce;}
.sy_h1 .gd a.ljzx:hover{background:#0185ce;border: 1px solid #0185ce;color: #fff;}

.sy_h2{background: linear-gradient(180deg,#042e57, #00286d);width:100%;height: 544px;}
.sy_h2 .w1200{display: flex;align-items: center;justify-content: space-between;}
.sy_h2 .mll{padding-left: 110px;}
.sy_h2 .mll .ml1{font-size: 40px;font-weight:bold;color: #f6faff;line-height: 40px;padding-left: 10px;-webkit-transition:0.5s;transition:0.5s;}
.sy_h2 .mll .ml1:hover{color: #0098ED;}
.sy_h2 .mll .ml2{opacity: 0.6;font-size: 20px;color: #f6faff;line-height: 20px;margin-top: 30px;padding-left: 10px;}
.sy_h2 .mll .ml3{font-size: 16px;color: #f6faff;line-height: 36px;margin-top: 45px;padding-left: 10px;}
.sy_h2 .mll .ml4{display: flex;align-items: center;margin-top: 30px;}
.sy_h2 .mll .ml4 a{font-size: 16px;border-radius: 22px;width: 128px;text-align: center;}
.sy_h2 .mll .ml4 a.ljxq{line-height: 44px;background:#0098ED;color: #fff;margin-right: 18px;-webkit-transition:0.5s;transition:0.5s;}
.sy_h2 .mll .ml4 a.ljzx{line-height: 42px;background: #fff;border: 1px solid #0098ed;color: #0098ED;-webkit-transition:0.5s;transition:0.5s;}
.sy_h2 .mll .ml4 a.ljxq:hover{background:#0185ce;}
.sy_h2 .mll .ml4 a.ljzx:hover{background:#0185ce;border: 1px solid #0185ce;color: #fff;}
.sy_h2 .mlr{margin-right: 46px;}
.sy_h2 .mlr img{display: block;max-width: 100%;}

.sy_h3{width:100%;padding: 145px 0 100px;}
.sy_h3 .w1200{display: flex;align-items: center;}
.sy_h3 .mlr{margin-left: 66px;}
.sy_h3 .mlr img{display: block;max-width: 100%;}
.sy_h3 .mll{padding-left: 88px;}
.sy_h3 .mll .ml1{font-size: 36px;font-weight:bold;color: #000;line-height: 36px;-webkit-transition:0.5s;transition:0.5s;}
.sy_h3 .mll .ml1:hover{color: #0098ED;}
.sy_h3 .mll .ml3{font-size: 16px;color: #000;line-height: 36px;margin-top: 45px;}
.sy_h3 .mll .ml4{display: flex;align-items: center;margin-top: 30px;}
.sy_h3 .mll .ml4 a{font-size: 16px;border-radius: 22px;width: 128px;text-align: center;}
.sy_h3 .mll .ml4 a.ljxq{line-height: 44px;background:#0098ED;color: #fff;margin-right: 18px;-webkit-transition:0.5s;transition:0.5s;}
.sy_h3 .mll .ml4 a.ljzx{line-height: 42px;background: #fff;border: 1px solid #0098ed;color: #0098ED;-webkit-transition:0.5s;transition:0.5s;}
.sy_h3 .mll .ml4 a.ljxq:hover{background:#0185ce;}
.sy_h3 .mll .ml4 a.ljzx:hover{background:#0185ce;border: 1px solid #0185ce;color: #fff;}

.sy_h4{background:#f6faff url(../img/sy_h4_bg.png) center bottom no-repeat;background-size: cover;padding: 150px 0 100px;}
.sy_h4 .lb1_bg{position: relative;margin-top: 60px;}
.sy_h4 .lb1{overflow: hidden;padding: 6px;}
.sy_h4 .lb1 ul{position: relative;width: 10000%;}
.sy_h4 .lb1 ul li{float: left;width: 0.235%;margin-right: 0.02%;overflow: hidden;border-radius: 8px;box-shadow: 0px 4px 6px 0px rgba(0,152,237,0.10);}
.sy_h4 .lb1 ul li img{display: block;width: 100%;-webkit-transition:0.5s;transition:0.5s;}
.sy_h4 .lb1 ul li:hover img{ -webkit-transform:scale(1.1);transform:scale(1.1);}
.sy_h4 .sy_h4_l,.sy_h4 .sy_h4_r{position: absolute;top: 50%;margin-top: -35px;width: 38px;height: 69px;cursor:pointer;}
.sy_h4 .sy_h4_l{left:-63px;background: url(../img/sy_h4_l.png) center no-repeat;background-size: 38px 69px;}
.sy_h4 .sy_h4_r{right:-63px;background: url(../img/sy_h4_r.png) center no-repeat;background-size: 38px 69px;}
.sy_h4 .sy_h4_l:hover{background: url(../img/sy_h4_l_hover.png) center no-repeat;background-size: 38px 69px;}
.sy_h4 .sy_h4_r:hover{background: url(../img/sy_h4_r_hover.png) center no-repeat;background-size: 38px 69px;}
.sy_h4 .lb2{margin-top: 60px;}
.sy_h4 .lb2 ul li{float:left;width:12.571%;margin: 0 2% 2% 0;box-shadow: 2px 4px 6px 0px rgba(0,152,237,0.10);overflow: hidden;}
.sy_h4 .lb2 ul li:nth-child(7n){margin-right:0;}
.sy_h4 .lb2 ul li img{display: block;width: 100%;-webkit-transition:0.5s;transition:0.5s;}
/*.sy_h4 .lb2 ul li:hover img{ -webkit-transform:scale(1.1);transform:scale(1.1);}*/
.sy_h4 .gd{margin-top:40px;}
.sy_h4 .gd a{display: block;background: #0098ed;border-radius: 22px;font-size: 16px;text-align: center;color: #fff;width: 128px;line-height: 44px;margin: auto;-webkit-transition:0.5s;transition:0.5s;}
.sy_h4 .gd a:hover{background: #0185ce;}


.sy_h5{background: url(../img/sy_h5_bg.jpg) center no-repeat;padding: 100px 0 70px;}
.sy_h5 .ml1{font-size: 40px;line-height: 40px;color: #fff;font-weight: bold;text-align: center;padding-bottom: 36px;}
.sy_h5 .ml2 a{display: block;width: 230px;background: linear-gradient(90deg,#ff8253, #ffb341 99%);border-radius: 25px;font-size: 20px;text-align: center;line-height: 50px;color: #fff;margin: auto;}
.sy_h5 .ml2 a:hover{background:linear-gradient(90deg,#e68300, #ceac5b 99%);}

.foot_bg{background: #182736;}
.foot_yqlj{border-bottom: 1px solid #46525e;position: relative;padding: 17px 0 16px 95px;}
.foot_yqlj .ml1{position: absolute;left: 0;top: 16px;font-size: 16px;line-height: 28px;color: #a2a8ae;}
.foot_yqlj .ml2 a{float: left;margin-right: 20px; font-size: 14px;line-height: 28px;color: #a2a8ae;}
.foot_xx{}
.foot_xx .foot_logo{float: left;margin-right: 80px;}
.foot_xx .foot_logo .ml1{margin-top: 74px;}
.foot_xx .foot_logo .ml1 img{display: block;width: 150px;}
.foot_xx .foot_logo .ml2{font-size: 14px;line-height: 14px;color: #a2a8ae;text-align: center;margin-top: 40px;}
.foot_xx .foot_logo .ml3{font-size: 18px;line-height: 18px;color: #fff;text-align: center;font-weight: bold;font-family:Arial, sans-serif;margin-top: 20px;}
.foot_xx .foot_dh{float: left;margin-right: 70px;margin-top: 40px;}
.foot_xx .foot_dh .ml1{padding-bottom: 20px;position: relative;margin-bottom: 15px;}
.foot_xx .foot_dh .ml1:after{content: "";position: absolute;bottom: 0;left: 0;width: 32px;height: 2px;background: #a3a9af;}
.foot_xx .foot_dh .ml1 a{font-size: 16px;line-height: 16px;color: #fff;}
.foot_xx .foot_dh .ml2 a{font-size: 14px;line-height: 32px;color:#a2a8ae;}
.foot_xx .foot_dh .ml3{font-size: 14px;line-height: 32px;color:#a2a8ae;}
.foot_xx .foot_dh .ml3 i,.foot_xx .foot_dh .ml3 em{font-size: 14px;padding-right: 10px;}
.foot_xx .foot_ewm{float: right;margin-top: 38px;margin-left:30px;}
.foot_xx .foot_ewm img{display: block;width: 120px;border-radius: 10px;}
.foot_xx .foot_ewm p{font-size: 14px;line-height: 24px;color: #fff;text-align: center;padding-top: 7px;}
.bqsy{border-top: 1px solid #46525e;padding: 17px 0;font-size: 14px;line-height: 24px;color: #a2a8ae;text-align: center;margin-top: 40px;}
.bqsy .gswj{margin-left:60px;vertical-align: bottom;}

.hqkcqd_bg{background: rgba(0, 0, 0, 0.6);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 99;display: none;}
.hqkcqd{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);padding: 47px 64px 40px;width: 428px;background: linear-gradient(180deg,#d9f2ff, #d9f2ff 77%, #82d4ff);border-radius: 16px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);}
.hqkcqd .ml1{position: absolute;right: 16px;top: 16px;width: 32px;height: 32px;background: #566066;font-size: 16px;line-height: 32px;color: #fff;text-align: center;border-radius: 18px;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.hqkcqd .ml1:hover{background: #fe4066;}
.hqkcqd .ml2{font-size: 32px;line-height: 32px;color: #0098ED;text-align: center;font-weight: bold;padding-bottom: 45px;}
.hqkcqd .ml3{margin-bottom: 20px;}
.hqkcqd .ml3 input{display: block;width: 100%;height: 44px;font-size: 16px;line-height: 42px;padding:0 16px;color: #000;border-radius: 4px;border: 1px solid #ccc;background: #fff;}
.hqkcqd .ml3 input::-webkit-input-placeholder{color:#ccc;}
.hqkcqd .ml3 input:-moz-placeholder{color:#ccc;}
.hqkcqd .ml3 input::-moz-placeholder{color:#ccc;}
.hqkcqd .ml3 input:-ms-input-placeholder{color:#ccc;}
.hqkcqd .ml3 input.on{border: 1px solid #fe4066;}
.hqkcqd .ml3 input.on::-webkit-input-placeholder{color:#000;}
.hqkcqd .ml3 input.on:-moz-placeholder{color:#000;}
.hqkcqd .ml3 input.on::-moz-placeholder{color:#000;}
.hqkcqd .ml3 input.on:-ms-input-placeholder{color:#000;}
.hqkcqd .ml4{width: 152px;background: #0098ed;border-radius: 25px;font-size: 18px;line-height: 50px;margin: auto;color: #fff;text-align: center;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.hqkcqd .ml4:hover{background: #fe4066;}

.hqkcqd_bg2{background: rgba(0, 0, 0, 0.6);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 99;display: none;}
.hqkcqd2{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);padding: 47px 64px 40px;width: 428px;background: linear-gradient(180deg,#d9f2ff, #d9f2ff 77%, #82d4ff);border-radius: 16px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);}
.hqkcqd2 .ml1{position: absolute;right: 16px;top: 16px;width: 32px;height: 32px;background: #566066;font-size: 16px;line-height: 32px;color: #fff;text-align: center;border-radius: 18px;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.hqkcqd2 .ml1:hover{background: #fe4066;}
.hqkcqd2 .ml2{font-size: 32px;line-height: 32px;color: #0098ED;text-align: center;font-weight: bold;padding-bottom: 45px;}
.hqkcqd2 .ml3{margin-bottom: 20px;}
.hqkcqd2 .ml3 input{display: block;width: 100%;height: 44px;font-size: 16px;line-height: 42px;padding:0 16px;color: #000;border-radius: 4px;border: 1px solid #ccc;background: #fff;}
.hqkcqd2 .ml3 input::-webkit-input-placeholder{color:#ccc;}
.hqkcqd2 .ml3 input:-moz-placeholder{color:#ccc;}
.hqkcqd2 .ml3 input::-moz-placeholder{color:#ccc;}
.hqkcqd2 .ml3 input:-ms-input-placeholder{color:#ccc;}
.hqkcqd2 .ml3 input.on{border: 1px solid #fe4066;}
.hqkcqd2 .ml3 input.on::-webkit-input-placeholder{color:#000;}
.hqkcqd2 .ml3 input.on:-moz-placeholder{color:#000;}
.hqkcqd2 .ml3 input.on::-moz-placeholder{color:#000;}
.hqkcqd2 .ml3 input.on:-ms-input-placeholder{color:#000;}
.hqkcqd2 .ml4{width: 152px;background: #0098ed;border-radius: 25px;font-size: 18px;line-height: 50px;margin: auto;color: #fff;text-align: center;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.hqkcqd2 .ml4:hover{background: #fe4066;}

.mftyzxxxpt_bg{background: rgba(0, 0, 0, 0.6);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 99;display: none;}
.mftyzxxxpt{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);padding: 47px 64px 40px;width:564px;background: linear-gradient(180deg,#d9f2ff, #d9f2ff 77%, #82d4ff);border-radius: 16px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);}
.mftyzxxxpt:after{content: "";position: absolute;right: 16px;bottom: 16px;width:230px;height: 204px;background: url(../img/mftyzxxxpt_bg.png) center no-repeat;}
.mftyzxxxpt .ml1{position: absolute;right: 16px;top: 16px;width: 32px;height: 32px;background: #566066;font-size: 16px;line-height: 32px;color: #fff;text-align: center;border-radius: 18px;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.mftyzxxxpt .ml1:hover{background: #fe4066;}
.mftyzxxxpt .ml2{font-size: 32px;line-height: 32px;color: #0098ED;text-align: center;font-weight: bold;padding-bottom: 45px;}
.mftyzxxxpt .ml3{margin-bottom: 20px;position: relative;z-index: 1;}
.mftyzxxxpt .ml3 input{display: block;width:300px;height: 44px;font-size: 16px;line-height: 42px;padding:0 16px;color: #000;border-radius: 4px;border: 1px solid #ccc;background: #fff;}
.mftyzxxxpt .ml3 input::-webkit-input-placeholder{color:#ccc;}
.mftyzxxxpt .ml3 input:-moz-placeholder{color:#ccc;}
.mftyzxxxpt .ml3 input::-moz-placeholder{color:#ccc;}
.mftyzxxxpt .ml3 input:-ms-input-placeholder{color:#ccc;}
.mftyzxxxpt .ml3 input.on{border: 1px solid #fe4066;}
.mftyzxxxpt .ml3 input.on::-webkit-input-placeholder{color:#000;}
.mftyzxxxpt .ml3 input.on:-moz-placeholder{color:#000;}
.mftyzxxxpt .ml3 input.on::-moz-placeholder{color:#000;}
.mftyzxxxpt .ml3 input.on:-ms-input-placeholder{color:#000;}
.mftyzxxxpt .ml4{width: 152px;background: #0098ed;border-radius: 25px;font-size: 18px;line-height: 50px;color: #fff;text-align: center;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.mftyzxxxpt .ml4:hover{background: #fe4066;}

.yyzxxxptys_bg{background: rgba(0, 0, 0, 0.6);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 99;display: none;}
.yyzxxxptys{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);padding: 47px 64px 40px;width:564px;background: linear-gradient(180deg,#d9f2ff, #d9f2ff 77%, #82d4ff);border-radius: 16px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);}
.yyzxxxptys:after{content: "";position: absolute;right: 16px;bottom: 16px;width:230px;height: 204px;background: url(../img/mftyzxxxpt_bg.png) center no-repeat;}
.yyzxxxptys .ml1{position: absolute;right: 16px;top: 16px;width: 32px;height: 32px;background: #566066;font-size: 16px;line-height: 32px;color: #fff;text-align: center;border-radius: 18px;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.yyzxxxptys .ml1:hover{background: #fe4066;}
.yyzxxxptys .ml2{font-size: 32px;line-height: 32px;color: #0098ED;text-align: center;font-weight: bold;padding-bottom: 45px;}
.yyzxxxptys .ml3{margin-bottom: 20px;position: relative;z-index: 1;}
.yyzxxxptys .ml3 input{display: block;width:300px;height: 44px;font-size: 16px;line-height: 42px;padding:0 16px;color: #000;border-radius: 4px;border: 1px solid #ccc;background: #fff;}
.yyzxxxptys .ml3 input::-webkit-input-placeholder{color:#ccc;}
.yyzxxxptys .ml3 input:-moz-placeholder{color:#ccc;}
.yyzxxxptys .ml3 input::-moz-placeholder{color:#ccc;}
.yyzxxxptys .ml3 input:-ms-input-placeholder{color:#ccc;}
.yyzxxxptys .ml3 input.on{border: 1px solid #fe4066;}
.yyzxxxptys .ml3 input.on::-webkit-input-placeholder{color:#000;}
.yyzxxxptys .ml3 input.on:-moz-placeholder{color:#000;}
.yyzxxxptys .ml3 input.on::-moz-placeholder{color:#000;}
.yyzxxxptys .ml3 input.on:-ms-input-placeholder{color:#000;}
.yyzxxxptys .ml4{width: 152px;background: #0098ed;border-radius: 25px;font-size: 18px;line-height: 50px;color: #fff;text-align: center;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.yyzxxxptys .ml4:hover{background: #fe4066;}

.zzkh_bg{background: rgba(0, 0, 0, 0.6);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 99;display: none;}
.zzkh{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);padding: 47px 40px 40px;width: 800px;background: linear-gradient(180deg,#d9f2ff, #d9f2ff 77%, #82d4ff);border-radius: 16px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);}
.zzkh .ml1{position: absolute;right: 16px;top: 16px;width: 32px;height: 32px;background: #566066;font-size: 16px;line-height: 32px;color: #fff;text-align: center;border-radius: 18px;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.zzkh .ml1:hover{background: #fe4066;}
.zzkh .ml2{font-size: 22px;line-height: 22px;color: #0098ED;text-align: center;font-weight: bold;padding-bottom: 30px;}
.zzkh .ml3{float:left;width:49%;margin:0 2% 2% 0;}
.zzkh .ml3:nth-child(2n){margin-right:0;}
.zzkh .ml3 input{display: block;width: 100%;height: 44px;font-size: 16px;line-height: 42px;padding:0 16px;color: #000;border-radius: 4px;border: 1px solid #ccc;background: #fff;}
.zzkh .ml3 input::-webkit-input-placeholder{color:#ccc;}
.zzkh .ml3 input:-moz-placeholder{color:#ccc;}
.zzkh .ml3 input::-moz-placeholder{color:#ccc;}
.zzkh .ml3 input:-ms-input-placeholder{color:#ccc;}
.zzkh .ml3 input.on{border: 1px solid #fe4066;}
.zzkh .ml3 input.on::-webkit-input-placeholder{color:#000;}
.zzkh .ml3 input.on:-moz-placeholder{color:#000;}
.zzkh .ml3 input.on::-moz-placeholder{color:#000;}
.zzkh .ml3 input.on:-ms-input-placeholder{color:#000;}
.zzkh .ml4{width: 152px;background: #0098ed;border-radius: 25px;font-size: 18px;line-height: 50px;margin: auto;color: #fff;text-align: center;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.zzkh .ml4:hover{background: #fe4066;}
.zzkh .ml5{margin-bottom: 2%;float:left;width:100%;}
.zzkh_bg .layui-form-select .layui-input{height:44px;line-height: 42px;border: 1px solid #ccc;}
.zzkh_bg .layui-form-select dl dd.layui-this{background-color: #0098ED;}
.zzkh .ml5 .layui-form-checkbox span{font-size:12px;}
.zzkh .ml5 .layui-form-checkbox i{color:#ccc;}
.zzkh .ml5 .layui-form-checked span,.zzkh .ml5 .layui-form-checked:hover span{background-color: #0098ED;}
.zzkh .ml5 .layui-form-checked i,.zzkh .ml5 .layui-form-checked:hover i{color: #0098ED;}


.zxkf{position: fixed;right: 9px;bottom:166px;z-index: 10;}
.zxkf ul {background: #fff;border-radius: 8px;}
.zxkf ul li a{display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 16px;-webkit-transition:0.5s;transition:0.5s;position:relative;cursor: pointer;}
.zxkf ul li a .img{display: block;width: 44px;height:44px;background-size: 100% 100%;}
.zxkf ul li a .img-shouqianzixun{background-image: url(../img/index/popup/customer_service@2x.png);}
.zxkf ul li a:hover .img-shouqianzixun{background-image: url(../img/index/popup/customer_service_hover@2x.png);}
.zxkf ul li a .img-yuyueyanshi{background-image: url(../img/index/popup/appointment@2x.png);}
.zxkf ul li a:hover .img-yuyueyanshi{background-image: url(../img/index/popup/appointment_hover@2x.png);}
.zxkf ul li a .img-dianhuagoutong{background-image: url(../img/index/popup/telephone_communication@2x.png);}
.zxkf ul li a:hover .img-dianhuagoutong{background-image: url(../img/index/popup/telephone_communication_hover@2x.png);}
.zxkf ul li a .img-ziliaolingqu{background-image: url(../img/index/popup/data_collection@2x.png);}
.zxkf ul li a:hover .img-ziliaolingqu{background-image: url(../img/index/popup/data_collection_hover@2x.png);}
.zxkf ul li a.kfdh .tel-popup{visibility: hidden;opacity: 0;display: flex; justify-content: center; align-items: center; margin: 0; padding: 0;color: #000; font-family: Source Han Sans; font-size: 22px; position: absolute;right:98px;top: 50%;background: #fff;transform:translateY(-50%);width: 182px;height: 67px;-webkit-transition:0.5s;transition:0.5s;border-radius: 8px;box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.06);}
.zxkf ul li a.kfdh:hover .tel-popup{visibility: visible;opacity: 1;}
.zxkf ul li a.kfzl .data-popup{visibility: hidden;opacity: 0;display: flex; flex-direction: column;width: 172px; height: 222px; background: #fff; position: absolute;right:98px;top: -116%;padding:16px 16px 12px 16px;-webkit-transition:0.5s;transition:0.5s;box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.06);border-radius: 6px;}
.zxkf ul li a.kfzl .data-popup .qrcode{width: 140px;height: 140px;background-size: 100% 100%;background-image: url(../img/index/popup/qrcode@2x.png);}
.zxkf ul li a.kfzl .data-popup .title{margin-top: 6px; flex: 1;display: flex;justify-content: center;align-items: center; color:#000;font-family: Source Han Sans;font-size:14px;text-align:center;}
.zxkf ul li a.kfzl:hover .data-popup{visibility: visible;opacity: 1;}
.zxkf ul li a .text{font-size: 14px;font-family: Source Han Sans;color: #000;margin: 8px 0 0 0;padding:0;}
.zxkf ul li a:hover .text{color: #0098ED;}

.sysq{background: url(../img/sysq_bg.jpg) center no-repeat;background-size: cover;padding: 380px 0 114px;}
.sysq .bt{margin-top: -190px;padding-bottom: 68px;}
.sysq .bt .ml1{font-size: 32px;line-height: 32px;color: #fff;font-weight: bold;}
.sysq .bt .ml2{font-size: 50px;line-height: 50px;color: #fff;font-weight: bold;margin-top: 40px;}
.sysq .sysq_lb{background: #fff;border-radius: 16px;box-shadow: 6px 6px 6px 0px rgba(0,0,0,0.20);padding: 80px 50px 80px 70px;position: relative;}
.sysq .sysq_lb .tb{position: absolute;right: -120px;top: -270px;}
.sysq .sysq_lb .tb img{display: block;}
.sysq .sysq_lb .dbt{font-size: 36px;line-height: 36px;color: #000;font-weight: bold;}
.sysq .sysq_lb .dbt:after{content: "";background: #0098ed;border-radius: 4px;width: 51px;height: 8px;margin-top: 30px;display: block;}
.sysq .sysq_lb .lb{margin-top: 90px;}
.sysq .sysq_lb .lb .bd{float: left;}
.sysq .sysq_lb .lb .bd ul li{padding-left: 160px;position: relative;margin-bottom: 24px;}
.sysq .sysq_lb .lb .bd ul li p{position: absolute;left: 0;top: 0;font-size: 18px;line-height: 50px;color: #000;}
.sysq .sysq_lb .lb .bd ul li input{display: block;width: 275px;height: 50px;font-size: 18px;line-height: 48px;color: #000;padding: 0 10px;border: 1px solid #e5e5e5;border-radius: 4px;}
.sysq .sysq_lb .lb .bd ul li input:focus{border: 1px solid #0098ed;}
.sysq .sysq_lb .lb .bd ul li span{position: absolute;left: 465px;top: 0;font-size: 14px;line-height: 50px;color: #999;white-space:nowrap;}
.sysq .sysq_lb .lb .bd ul li a{display: block;width: 120px;line-height: 50px;color: #fff;font-size: 18px;background: #0098ed;border-radius: 25px;text-align: center;margin-top: 32px;-webkit-transition: 0.5s;transition: 0.5s;}
.sysq .sysq_lb .lb .bd ul li a:hover{background: #0185ce;}
.sysq .sysq_lb .lb .ewm{float: right;width: 380px;border-left: 1px solid #e5e5e5;padding: 40px 0;}
.sysq .sysq_lb .lb .ewm img{display: block;width: 160px;margin: auto;}
.sysq .sysq_lb .lb .ewm p{font-size: 14px;line-height: 20px;color: #000;text-align: center;padding-top: 20px;}

.ny_gy_bg{background: linear-gradient(88deg,#db0010 1%, #f08200 98%);position: relative;}
.ny_gy_bg:after{content:"";background: linear-gradient(180deg,rgba(255,255,255,0), #fff);position: absolute;left:0;bottom: 0;width:100%;height:174px;}
.ny_gy_bg i#gsjzg{position: absolute;top: 0;}
.ny_gy{position: relative;padding-top: 152px;display: flex;align-items: center;justify-content: center;z-index: 1;padding-bottom: 132px;}
.ny_gy:after{content:"";background: url(../img/ny_gy_tb.png) center no-repeat;position: absolute;right: -137px;bottom: 0;width: 367px;height: 368px;opacity: 0.5;}
.ny_gy .sp{float: left;width: 420px;border-radius: 16px;overflow: hidden;position: relative;cursor: pointer;}
/*.ny_gy .sp:after{content:"";position: absolute;left: 50%;top: 50%;margin: -40px 0 0 -40px;background: url(../img/ny_gy_bf.png) center no-repeat;width: 80px;height: 80px;}*/
.ny_gy .sp img{display: block;width: 100%;-webkit-transition:0.5s;transition:0.5s;}
.ny_gy .sp:hover img{ -webkit-transform:scale(1.1);transform:scale(1.1);}
.ny_gy .txt{float:right;width:780px;padding-left: 50px;position: relative;z-index: 1;}
.ny_gy .txt .ml1{font-size: 40px;line-height: 40px;color: #fff;}
.ny_gy .txt .ml2{font-size: 18px;line-height: 30px;color: #fff;padding-top: 30px;}

.ny_gy_sz{margin-top: -50px;position: relative;z-index: 1;}
.ny_gy_sz ul{display: flex;align-items: center;justify-content: center;}
.ny_gy_sz ul li{width: 282px;height: 252px;margin-right: 24px;background: #fff;border-radius: 16px;box-shadow: 0px 6px 6px 0px rgba(0,0,0,0.16);overflow: hidden;position: relative;display: flex;align-items: center;justify-content: center;}
.ny_gy_sz ul li:after{content: "";width:100%;height:8px;position: absolute;left: 0;bottom: 0;background: linear-gradient(90deg,#0086f1, #48adff);}
.ny_gy_sz ul li:nth-child(2):after{background: linear-gradient(90deg,#ff5d5d, #ffa47b);}
.ny_gy_sz ul li:nth-child(3):after{background: linear-gradient(90deg,#ff9100, #ffd675);}
.ny_gy_sz ul li:nth-child(4):after{background: linear-gradient(90deg,#26cffb, #60e572);}
.ny_gy_sz ul li:nth-child(4n){margin-right:0;}
.ny_gy_sz ul li .ml1{font-size:32px;text-align:center;color:#999;line-height: 54px;font-weight: bold;}
.ny_gy_sz ul li .ml1 span{font-size:54px;color:#000;padding-right: 10px;}
.ny_gy_sz ul li .ml2{font-size:24px;text-align:center;color:#000;line-height: 24px;margin-top: 35px;}

.gy_bt{font-size: 36px;line-height: 36px;color: #000;text-align: center;}
.ny_gy_jzg{padding: 200px 0 146px;position: relative;}
.ny_gy_jzg i#gsjzg{position: absolute;top: 0;}
.ny_gy_jzg .lb{display: flex;align-items: center;justify-content: center;margin-top: 100px;}
.ny_gy_jzg .img{width: 389px;}
.ny_gy_jzg .img img{display: block;width: 100%;}
.ny_gy_jzg .txt{padding-left: 133px;}
.ny_gy_jzg .txt p{margin-bottom: 24px;position: relative;display: flex;}
.ny_gy_jzg .txt p:after{content: "";position: absolute;left: 15px;top: 26px;width: 8px;height: 8px;background: #fff;border-radius: 50%;}
.ny_gy_jzg .txt p span{font-size: 24px;color: #fff;border-radius: 16px;padding: 14px 33px 15px 32px;}
.ny_gy_jzg .txt p:nth-child(1) span{background: linear-gradient(90deg,#ff5d5d, #ffa47b);}
.ny_gy_jzg .txt p:nth-child(2) span{background: linear-gradient(90deg,#1566de, #53b2fb);}
.ny_gy_jzg .txt p:nth-child(3) span{background: linear-gradient(90deg,#ff5d5d, #ffa47b);}
.ny_gy_jzg .txt p:nth-child(4) span{background: linear-gradient(90deg,#1566de, #53b2fb);}

.ny_gy_zs{background: url(../img/ny_gy_zs.jpg) center no-repeat;background-size: cover;padding: 100px 0;position: relative;}
.ny_gy_zs i#gsry{position: absolute;top: 0;}
.ny_gy_zs .gy_bt{color: #fff;}
.gy_zs_bg{margin-top: 50px;position: relative;margin-top: 90px;}
.gy_zs_bg:before,.gy_zs_bg:after{content: "";position: absolute;top: 0;bottom: 0;width: 20%;background:rgba(4,46,88,0.9);z-index: 1;}
.gy_zs_bg:before{left: 0;}
.gy_zs_bg:after{right: 0;}
.gy_zs{overflow:hidden;}
.gy_zs ul{width: 10000%;position: relative;}
.gy_zs ul li{float: left;width: 0.192%;margin-right: 0.01%;position:relative;}
.gy_zs ul li .h1{overflow: hidden;border-radius: 16px;}
.gy_zs ul li .h1 img{display: block;width: 100%;}
.gy_zs ul li p{text-align: center;font-size: 20px;line-height: 24px;color: #fff;padding: 20px 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gy_zs_l,.gy_zs_r{position:absolute;top:50%;margin-top:-67px;width:38px;height:69px;cursor:pointer;z-index:2;}
.gy_zs_l{left:20%;background: url(../img/gy_zs_l.png) center no-repeat;background-size: 38px 69px;margin-left: -60px;}
.gy_zs_r{right:20%;background: url(../img/gy_zs_r.png) center no-repeat;background-size: 38px 69px;margin-right: -60px;}
.gy_zs_l:hover{background: url(../img/gy_zs_l_hover.png) center no-repeat;background-size: 38px 69px;}
.gy_zs_r:hover{background: url(../img/gy_zs_r_hover.png) center no-repeat;background-size: 38px 69px;}

.ny_gy_shzr{padding: 140px 0 150px;}
.ny_gy_shzr .txt{font-size: 18px;line-height: 36px;color: #000;max-width: 832px;margin: 40px auto 0;}
.ny_gy_shzr .img{margin-top: 50px;}
.ny_gy_shzr .img ul li{float: left;width: 23.5%;margin-right: 2%;}
.ny_gy_shzr .img ul li:nth-child(4n){margin-right:0;}
.ny_gy_shzr .img ul li img{display: block;width: 100%;border-radius: 16px;}

.ny_gy_lx{background: url(../img/ny_gy_lx_bg.jpg) center no-repeat;background-size: cover;padding: 120px 0 105px;position: relative;}
.ny_gy_lx i#lxwm{position: absolute;top: 0;}
.ny_gy_lx .lb{display: flex;align-items: center;justify-content: center;margin-top: 100px;}
.ny_gy_lx .lb .img{width: 300px;}
.ny_gy_lx .lb .img img{display: block;width: 100%;}
.ny_gy_lx .lb .txt{font-size: 20px;line-height: 40px;color: #000;padding-right: 136px;}

.xw_bat{background: url(../img/xwbat.jpg) center no-repeat;background-size: cover;height: 240px;padding-top: 152px;}
.ny_fl{float: left;}
.ny_fl ul li{float: left;margin-right: 57px;}
.ny_fl ul li a{display: block;font-size: 24px;color: #fff;line-height: 50px;position: relative;}
.ny_fl ul li:hover a:after,.ny_fl ul li.on a:after{content: "";position: absolute;width: 100%;height: 3px;background: #fff;left: 0;bottom: -15px;}
.xw_ss{float:right;width: 231px;position: relative;}
.xw_ss input{display: block;width: 100%;font-size: 14px;line-height: 50px;background: #fff;color: #333;padding: 0 15px 0 50px;border-radius: 25px;}
.xw_ss input::-webkit-input-placeholder{color:#ccc;}
.xw_ss a{position: absolute;left: 12px;top: 0;width: 36px;height: 50px;background: url(../img/xw_ss.png) center no-repeat;}

.ny_xw{}
.ny_xw ul li{margin-top: 64px;padding-left: 324px;position: relative;height: 169px;}
.ny_xw ul li .img{position: absolute;left: 0;top: 0;width: 300px;height: 169px;overflow: hidden;border-radius: 5px;}
.ny_xw ul li .img img{display: block;width: 100%;-webkit-transition:0.5s;transition:0.5s;padding: 0;}
.ny_xw ul li:hover .img img{ -webkit-transform:scale(1.1);transform:scale(1.1);}
.ny_xw ul li .txt{}
.ny_xw ul li .txt .ml1{font-size: 24px;line-height: 40px;color: #000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ny_xw ul li .txt .ml2{font-size: 16px;line-height: 26px;color: #666;height: 78px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-top: 10px;}
.ny_xw ul li .txt .ml3{margin-top: 10px;}
.ny_xw ul li .txt .ml3 .fb{float: left;font-size: 14px;line-height: 24px;color: #999;}
.ny_xw ul li .txt .ml3 .yd{float: right;font-size: 14px;line-height: 24px;color: #999;}
.ny_xw ul li:hover .ml1{color: #0098ED;}

.fanye{display: flex;align-items: center;justify-content: center;margin-top: 56px;}
.fanye a{font-size: 18px;line-height: 54px;border: 1px solid #e5e5e5;padding: 0 30px;border-radius: 4px;color: #000;margin: 0 4px;background: #fff;}
.fanye a.on,.fanye a:hover{border: 1px solid #0098ed;color: #fff;background: #0098ed;}

.xw_gjc{border-top: 1px solid #e5e5e5;margin-top: 56px;padding-top: 40px;position: relative;padding-left: 180px;padding-bottom: 40px;}
.xw_gjc .ml1{position: absolute;left: 0;top: 40px;font-size: 32px;line-height: 45px;color: #000;}
.xw_gjc .ml2{}
.xw_gjc .ml2 a{float: left;font-size: 16px;line-height: 38px;border: 1px solid #e5e5e5;border-radius: 20px;margin-right: 16px;margin-bottom: 24px;padding: 0 24px;color: #000;}
.xw_gjc .ml2 a:hover{border: 1px solid #0098ed;color: #fff;background: #0098ed;}

.xw_xq_bg{background: #f6faff;padding-top: 72px;padding-bottom: 75px;}
.ny_wzdt{}
.ny_wzdt a{float: left;font-size: 14px;color: #000;line-height: 68px;}
.ny_wzdt span{float: left;font-size: 14px;color: #000;line-height: 68px;padding: 0 8px;}
.ny_wzdt a:hover{color: #0098ed;}
.xqlb{}
.xqlb .l{width:834px;background: #fff;padding: 60px 40px 46px;}
.xqlb .l .ml1{font-size: 32px;line-height: 45px;color: #000;}
.xqlb .l .ml2{font-size: 14px;line-height: 20px;color: #999;margin-top: 25px;}
.xqlb .l .ml2 span.z{float: left;margin-right: 24px;}
.xqlb .l .ml2 span.y{float: right;}
.xqlb .l .ml3{font-size: 16px;line-height: 32px;color: #000;margin-top: 35px;}
.xqlb .l .ml3 img{display: block;margin: auto;max-width: 100%;}
.xqlb .l .ml4{margin-top: 35px;}
.xqlb .l .ml4 a{font-size: 16px;line-height: 32px;color: #000;}
.xqlb .l .ml4 a span{color: #000;}
.xqlb .l .ml4 a:hover{color: #0098ed;}
.xqlb .r{width:342px;background: #fff;padding: 28px 24px 25px;}
.xqlb .r .ml1{font-size: 24px;line-height: 33px;color: #000;}
.xqlb .r .ml1:after{content:"";display: block;width: 46px;height: 3px;margin-top: 12px;background: #0098ed;}
.xqlb .r .ml2{margin-top: 20px;}
.xqlb .r .ml2 a{font-size: 16px;line-height: 40px;color: #000;display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xqlb .r .ml2 a:hover{color: #0098ed;}

.al_bat{background:url(../img/ny_al_bg.jpg) center no-repeat;background-size: cover;padding-top: 152px;padding-bottom: 75px;height: 480px;}
.al_bat .ml1{font-size: 42px;line-height: 70px;color: #fff;margin-left: 80px;}
.al_bat .ml1 span{padding-right: 30px;}
.al_bat .ml2{margin-left: 80px;width: 140px;height: 50px;background: linear-gradient(90deg,#ff9100, #ffd675);border-radius: 25px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);font-size: 20px;text-shadow: 1px 1px 2px 0px rgba(0,0,0,0.16);text-align: center;line-height: 50px;display: block;color: #fff;margin-top: 32px;}
.al_bat .ml2:hover{background:linear-gradient(90deg,#e68300, #ceac5b);}
.ny_al_bg{background: #f6faff;padding: 50px 0 80px;}
.ny_al{}
.ny_al ul li{float: left;width: 32%;margin: 2% 2% 0 0;border-radius: 16px;background: #fff;overflow: hidden;box-shadow: 0px 4px 6px 0px rgba(0,152,237,0.10);}
.ny_al ul li:nth-child(3n){margin-right:0;}
.ny_al ul li .img{overflow: hidden;}
.ny_al ul li .img img{display: block;width: 100%;-webkit-transition:0.5s;transition:0.5s;padding: 0;}
.ny_al ul li:hover .img img{ -webkit-transform:scale(1.1);transform:scale(1.1);}
.ny_al ul li .txt{padding: 24px 24px 16px;}
.ny_al ul li .txt .ml1{font-size: 18px;line-height: 25px;color: #000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ny_al ul li .txt .ml2{font-size: 16px;line-height: 26px;color: #000;height: 78px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-top: 10px;}
.ny_al ul li .txt .ml3{width: 94px;font-size: 14px;line-height:32px;color: #fff;margin-top: 20px;background: #0098ed;border-radius: 16px;text-align: center;}
.ny_al ul li:hover .txt .ml1{color: #0098ed;}
.ny_al ul li:hover .txt .ml3{background: #0185ce;}

.al_xq_bat{background:url(../img/al_xq_bg.jpg) center no-repeat;background-size: cover;padding-top: 130px;height: 480px;text-align: center;}
.al_xq_bat .ml1 img{display: block;height: 140px;margin: auto;}
.al_xq_bat .ml2{font-size: 42px;line-height: 42px;color: #fff;margin-top: 45px;}
.al_xq_bat .ml3{line-height: 32px;color: #fff;max-width: 845px;margin: 20px auto 0;}
.ny_al_xq{padding: 80px 0 144px;font-size: 16px;line-height: 32px;color: #000;}
.ny_al_xq img{display: block;margin: auto;max-width: 100%;}

.hhspx_bat{background:url(../img/hhspx_bat_bg.jpg) center no-repeat;background-size: cover;padding-top: 140px;height: 480px;}
.hhspx_bat .ml1{margin-left: 80px;font-size: 42px;line-height: 42px;color: #fff;}
.hhspx_bat .ml2{margin-left: 80px;font-size: 18px;line-height: 40px;color: #fff;margin-top: 30px;}
.hhspx_bat .ml3{margin-left: 80px;width: 140px;height: 50px;background: linear-gradient(90deg,#ff9100, #ffd675);border-radius: 25px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);font-size: 20px;text-shadow: 1px 1px 2px 0px rgba(0,0,0,0.16);text-align: center;line-height: 50px;display: block;color: #fff;margin-top: 40px;}
.hhspx_bat .ml3:hover{background:linear-gradient(90deg,#e68300, #ceac5b);}

.hhspx_bt{padding: 120px 0 0;}
.hhspx_bt .ml1{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.hhspx_bt .ml2{margin-top: 80px;}
.hhspx_bt .ml2.on .ml2_dw{position:fixed;left:0;top:72px;right:0;background:#f1f3f5;z-index:9;}
.hhspx_bt .ml2.on .ml2_dw ul{width:1200px;max-width: 95%; margin:auto;}
.hhspx_bt .ml2 ul li{float: left;width: 10%;}
.hhspx_bt .ml2 ul li a{display: block;text-align:center;font-size: 16px;line-height: 50px;color: #000;}
.hhspx_bt .ml2 ul li.on a{background: #0098ed;color: #fff;}

.hhspx_bg{background: #f6faff;padding-top: 72px;}
.hhspx_bg .lb{}
.hhspx_bg .lb ul li{float: left;width: 100%;margin-bottom: 80px;position: relative;}
.hhspx_bg .lb ul li i{position: absolute;top: -144px;}
.hhspx_bg .lb ul li .img{float: left;width:520px;height: 417px;overflow: hidden;border-radius: 32px;}
.hhspx_bg .lb ul li .img img{display: block;width: 100%;height:100%;-o-object-fit: cover;-webkit-object-fit: cover;object-fit: cover;-webkit-transition:0.5s;transition:0.5s;}
.hhspx_bg .lb ul li:hover .img img{ -webkit-transform:scale(1.1);transform:scale(1.1);}
.hhspx_bg .lb ul li .txt{float: right;width: 656px;height: 417px;background: #fff;overflow: hidden;border-radius: 32px;padding: 54px;display: flex;align-items: center;justify-content: center;}
.hhspx_bg .lb ul li .txt .ml1{font-size: 28px;line-height: 40px;color: #000;}
.hhspx_bg .lb ul li .txt .ml2{font-size: 18px;line-height: 28px;color: #000;margin-top: 20px;}
.hhspx_bg .lb ul li .txt .ml3{width: 128px;height: 44px;border: 1px solid #0098ed;border-radius: 22px;font-size: 16px;line-height: 42px;color: #0098ed;margin-top: 25px;text-align: center;-webkit-transition: 0.5s;transition: 0.5s;}
.hhspx_bg .lb ul li .txt .ml3:hover{color: #fff;background: #0098ed;cursor: pointer;}
.hhspx_bg .lb ul li:nth-child(2n) .img{float: right;}
.hhspx_bg .lb ul li:nth-child(2n) .txt{float: left;}

.zxxxzy_bat{background:url(../img/ny_zxxxzy_bat.jpg) center no-repeat;background-size: cover;padding-top: 140px;height: 500px;}
.zxxxzy_bat .ml1{margin-left: 80px;font-size: 42px;line-height: 42px;color: #fff;}
.zxxxzy_bat .ml2{margin-left: 80px;font-size: 18px;line-height: 40px;color: #fff;margin-top: 30px;}
.zxxxzy_bat .ml3{margin-left: 80px;width: 171px;height: 50px;background: linear-gradient(90deg,#ff9100, #ffd675);border-radius: 25px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);font-size: 18px;text-shadow: 1px 1px 2px 0px rgba(0,0,0,0.16);text-align: center;line-height: 50px;display: block;color: #fff;margin-top: 30px;}
.zxxxzy_bat .ml3:hover{background:linear-gradient(90deg,#e68300, #ceac5b);}

.zxxxzy_b1{padding: 120px 0 100px;}
.zxxxzy_b1 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.zxxxzy_b1 .lb{margin-top: 75px;}
.zxxxzy_b1 .lb ul li{float: left;width: 32%;margin: 0 2% 2% 0;position: relative;border-radius: 24px;overflow: hidden;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);}
.zxxxzy_b1 .lb ul li:nth-child(3n){margin-right:0;}
.zxxxzy_b1 .lb ul li .img{position: relative;}
.zxxxzy_b1 .lb ul li .img img{display: block;width: 100%;}
.zxxxzy_b1 .lb ul li .img p{position: absolute;left: 0;top: 0;bottom: 0;right: 0;font-size: 30px;line-height: 36px;color: #fff;display: flex;align-items: center;justify-content: center;}
.zxxxzy_b1 .lb ul li .txt{position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: #fff;padding: 32px 30px;margin-top:250px;-webkit-transition:0.5s;transition:0.5s;}
.zxxxzy_b1 .lb ul li:hover .txt{margin-top:0;}
.zxxxzy_b1 .lb ul li .txt .ml1{font-size: 20px;line-height: 28px;color: #000;text-align: center;}
.zxxxzy_b1 .lb ul li .txt .ml2{margin-top: 20px;text-align: center;font-size: 0;}
.zxxxzy_b1 .lb ul li .txt .ml2 span{display: inline-block;font-size: 14px;line-height: 30px;padding: 0 15px;border-radius: 15px;background: #0098ed;color: #fff;margin: 0 5px 10px 5px;}
.zxxxzy_b1 .hq-qd{display: block;width: 128px;line-height: 44px;font-size: 16px;background: #0098ed;border-radius: 22px;margin:45px auto 0;text-align: center;color: #fff;}
.zxxxzy_b1 .hq-qd:hover{background: #0185ce;color: #fff;}

.zxxxzy_b2{background:url(../img/wd_bg.png) center no-repeat;background-size: cover;padding: 100px 0;}
.zxxxzy_b2 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #fff;}
.zxxxzy_b2 .nr{position: relative;margin-top: 100px;}
.zxxxzy_b2 .nr .img{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.zxxxzy_b2 .nr .img img{display: block;width: 763px;}
.zxxxzy_b2 .nr .txt{position: relative;z-index: 1;}
.zxxxzy_b2 .nr .txt ul li{float: left;width: 330px;height: 150px;}
.zxxxzy_b2 .nr .txt ul li:nth-child(2n){float: right;margin-left: 25%;}
.zxxxzy_b2 .nr .txt ul li .ml1{position: relative;background: #fff;border-radius: 22px;font-size: 20px;line-height: 44px;color: #0098ed;padding: 0 28px 0 66px;float: left;}
.zxxxzy_b2 .nr .txt ul li .ml1 img{position: absolute;left: 0;top: 50%;margin: -40px 0 0 -17px;width: 80px;height: 80px;}
.zxxxzy_b2 .nr .txt ul li .ml2{float: left;width: 100%;padding-left: 66px;margin-top: 15px;font-size: 16px;line-height: 24px;color: #fff;opacity: 0.8;}
.zxxxzy_b2 .gd{display: flex;align-items: center;justify-content: center;margin-top: 60px;position: relative;z-index: 2;}
.zxxxzy_b2 .gd a{font-size: 16px;border-radius: 22px;width: 128px;text-align: center;}
.zxxxzy_b2 .gd a.ml1{line-height: 44px;background:#0098ED;color: #fff;margin-right: 18px;-webkit-transition:0.5s;transition:0.5s;}
.zxxxzy_b2 .gd a.ml2{line-height: 42px;background: #fff;border: 1px solid #0098ed;color: #0098ED;-webkit-transition:0.5s;transition:0.5s;}
.zxxxzy_b2 .gd a.ml1:hover{background:#0185ce;}
.zxxxzy_b2 .gd a.ml2:hover{background:#0185ce;border: 1px solid #0185ce;color: #fff;}

.qywck_bg{background:url(../img/qywck_bg.png) center bottom no-repeat;padding: 140px 0 95px;}
.qywck_bg .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.qywck_bg .ms{font-size: 24px;line-height: 33px;text-align: center;color: #000;margin-top: 40px;}
.qywck_bg .nr{margin-top: 82px;}
.qywck_bg .nr img{display: block;max-width: 100%;margin: auto;}

.ptyyfw_bat{background:url(../img/ptyyfw_bat_bg.jpg) center no-repeat;background-size: cover;padding-top: 150px;height: 480px;}
.ptyyfw_bat .ml1{font-size: 42px;line-height: 42px;color: #fff;}
.ptyyfw_bat .ml2{font-size: 18px;line-height: 40px;color: #fff;margin-top: 30px;}
.ptyyfw_bat .ml3{width: 171px;height: 50px;background: linear-gradient(90deg,#ff9100, #ffd675);border-radius: 25px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);font-size: 18px;text-shadow: 1px 1px 2px 0px rgba(0,0,0,0.16);text-align: center;line-height: 50px;display: block;color: #fff;margin-top: 40px;}
.ptyyfw_bat .ml3:hover{background:linear-gradient(90deg,#e68300, #ceac5b);}

.ptyyfw_b1{width:100%;padding: 145px 0 100px;}
.ptyyfw_b1 .w1200{display: flex;align-items: center;}
.ptyyfw_b1 .mlr{}
.ptyyfw_b1 .mlr img{display: block;max-width: 100%;}
.ptyyfw_b1 .mll{padding-left: 132px;}
.ptyyfw_b1 .mll .ml1{font-size: 36px;font-weight:bold;color: #000;line-height: 50px;}
.ptyyfw_b1 .mll .ml3{font-size: 20px;color: #000;line-height: 48px;margin-top: 44px;}
.ptyyfw_b1 .mll .ml4{display: flex;align-items: center;margin-top: 40px;}
.ptyyfw_b1 .mll .ml4 a{font-size: 16px;border-radius: 22px;width: 128px;text-align: center;}
.ptyyfw_b1 .mll .ml4 a.ljxq{line-height: 44px;background:#0098ED;color: #fff;margin-right: 18px;-webkit-transition:0.5s;transition:0.5s;}
.ptyyfw_b1 .mll .ml4 a.ljzx{line-height: 42px;background: #fff;border: 1px solid #0098ed;color: #0098ED;-webkit-transition:0.5s;transition:0.5s;}
.ptyyfw_b1 .mll .ml4 a.ljxq:hover{background:#0185ce;}
.ptyyfw_b1 .mll .ml4 a.ljzx:hover{background:#0185ce;border: 1px solid #0185ce;color: #fff;}

.ptyyfw_b2{background: #f6faff url(../img/ptyyfw_b2.jpg) center bottom no-repeat;padding: 140px 0 108px;}
.ptyyfw_b2 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.ptyyfw_b2 .lb{margin-top: 170px;}
.ptyyfw_b2 .lb ul{display: flex;align-items: center;justify-content: space-between;}
.ptyyfw_b2 .lb ul li{width: 154px;position: relative;}
.ptyyfw_b2 .lb ul li .ml1{}
.ptyyfw_b2 .lb ul li .ml1 img{display: block;width: 110px;margin: auto;}
.ptyyfw_b2 .lb ul li .ml2{font-size: 20px;line-height: 28px;color: #000;text-align: center;margin-top: 23px;}
.ptyyfw_b2 .lb ul li .ml3{font-size: 16px;line-height: 24px;color: #000;text-align: center;margin-top: 12px;opacity: 0.6;}
.ptyyfw_b2 .lb ul li:nth-child(1){top: -40px;}
.ptyyfw_b2 .lb ul li:nth-child(2){top: -90px;}
.ptyyfw_b2 .lb ul li:nth-child(3){top: -72px;}
.ptyyfw_b2 .lb ul li:nth-child(4){top: -35px;}
.ptyyfw_b2 .lb ul li:nth-child(5){top: -2px;}

.ptyyfw_b3{padding: 140px 0 0;}
.ptyyfw_b3 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.ptyyfw_b3 .fl{display: flex;align-items: center;justify-content: space-between;margin-top: 40px;}
.ptyyfw_b3 .fl a{width: 33.333%;font-size: 24px;line-height: 32px;padding: 35px 0;text-align: center;color: #000;display: flex;justify-content:center;}
.ptyyfw_b3 .fl a img{padding-right: 19px;display: none;height: 44px;}
.ptyyfw_b3 .fl a.on{color:#0098ed;}
.ptyyfw_b3 .fl a.on img{display: block;}
.ptyyfw_b3 .fl a.on span{position: relative;}
.ptyyfw_b3 .fl a span{height: 44px;}
.ptyyfw_b3 .fl a.on span:after{content: "";position: absolute;left: 0;width: 100%;bottom: 0;height: 4px;background: #0098ed;border-radius: 2px;}
.ptyyfw_b3 .lb{position: relative;}
.ptyyfw_b3 .lb ul li{display: none;overflow: hidden;position: relative;}
.ptyyfw_b3 .lb ul li .img{overflow: hidden;}
.ptyyfw_b3 .lb ul li .img img{display: block;width:1920px;position: relative;left: 50%;margin-left: -960px;}
.ptyyfw_b3 .lb ul li .txt{position: absolute;left: 50%;top: 50%;width:95%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);max-width: 1200px;margin-top: -20px;}
.ptyyfw_b3 .lb ul li .txt .t1{float: left;width: 350px;height: 220px;background:#0098ed;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);border: 4px solid #003ea2;border-radius: 16px;padding-top: 25px;-webkit-transition:0.5s;transition:0.5s;}
.ptyyfw_b3 .lb ul li .txt .t1:nth-child(1) {margin-bottom: 40px;margin-right: 300px;}
.ptyyfw_b3 .lb ul li .txt .t1:nth-child(2) {margin-bottom: 40px;float: right;}
.ptyyfw_b3 .lb ul li .txt .t1:nth-child(4) {float: right;}
.ptyyfw_b3 .lb ul li .txt .t2{font-size: 24px;line-height: 50px;color: #fff;float: left;margin-left: 20px;padding: 0 30px;-webkit-transition:0.5s;transition:0.5s;border-radius: 25px;}
.ptyyfw_b3 .lb ul li .txt .t2 span{font-size: 32px;padding-right: 5px;float: left;}
.ptyyfw_b3 .lb ul li .txt .t3{font-size: 20px;line-height: 32px;color: #fff;padding:0 38px 0 82px;margin-top: 10px;float: left;width: 100%;-webkit-transition:0.5s;transition:0.5s;}
.ptyyfw_b3 .lb ul li .txt .t1:hover{background:#fff;border: 4px solid #FF8400;}
.ptyyfw_b3 .lb ul li .txt .t1:hover .t2{background: #ff8400;}
.ptyyfw_b3 .lb ul li .txt .t1:hover .t3{color: #000;}
.ptyyfw_b3 .lb .mfty{position:absolute;left:50%;bottom:30px;width:140px;line-height:50px;color:#0098ed;text-align:center;font-size:14px;border-radius:25px;margin-left:-70px;background:#fff;-webkit-transition:0.5s;transition:0.5s;}
.ptyyfw_b3 .lb .mfty:hover{color:#fff;background:#0098ed;}

.ptyyfw_b4{background: #f6faff url(../img/ptyyfw_b4.png) center bottom no-repeat;;padding: 140px 0 0;}
.ptyyfw_b4 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.ptyyfw_b4 .lb{width: 900px;margin:80px auto 0;}
.ptyyfw_b4 .lb ul li{float: left;width: 400px;height: 100px;display: flex;align-items: center;background: #fff;border-radius: 50px;margin-bottom: 25px;padding: 0 20px;-webkit-transition:0.5s;transition:0.5s;}
.ptyyfw_b4 .lb ul li:nth-child(2n){float: right;}
.ptyyfw_b4 .lb ul li .ml1{width: 100px;height: 64px;border-radius: 32px;background: #0098ed;text-align: center;font-size: 24px;line-height: 64px;color: #fff;}
.ptyyfw_b4 .lb ul li:nth-child(2) .ml1{background: #18c884;}
.ptyyfw_b4 .lb ul li:nth-child(3) .ml1{background: #ff5d5d;}
.ptyyfw_b4 .lb ul li:nth-child(4) .ml1{background: #ff8400;}
.ptyyfw_b4 .lb ul li .ml2{font-size: 20px;line-height: 32px;color: #000;padding-left: 21px;width: 200px;}
.ptyyfw_b4 .lb ul li:hover{box-shadow: 0 5px 5px rgba(0,152,237,0.2);}
.ptyyfw_b4 .lb2{margin-top: 182px;}
.ptyyfw_b4 .lb2 ul{display: flex;align-items: flex-end;justify-content: space-around;}
.ptyyfw_b4 .lb2 ul li{width: 90px;}
.ptyyfw_b4 .lb2 ul li .ml1{background: url(../img/ptyyfw_b4_i.png) left center no-repeat;padding-left: 23px;font-size: 18px;line-height: 28px;color: #000;white-space:nowrap;margin-bottom: 43px;position: relative;left: 50%;-webkit-transition:0.5s;transition:0.5s;}
.ptyyfw_b4 .lb2 ul li .ml2 img{display: block;width: 100%;}
.ptyyfw_b4 .lb2 ul li:nth-child(2n) .ml1{margin-bottom: 60px;}
.ptyyfw_b4 .lb2 ul li .ml1:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}

.ptsxyy_bat{background:url(../img/ptsxyy_bat_bg.jpg) center no-repeat;background-size: cover;padding-top: 147px;height: 450px;}
.ptsxyy_bat .ml1{font-size: 42px;line-height: 42px;color: #fff;}
.ptsxyy_bat .ml2{font-size: 18px;line-height: 32px;color: #fff;margin-top: 24px;max-width: 600px;}
.ptsxyy_bat .ml3{width: 171px;height: 50px;background: linear-gradient(90deg,#ff9100, #ffd675);border-radius: 25px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);font-size: 18px;text-shadow: 1px 1px 2px 0px rgba(0,0,0,0.16);text-align: center;line-height: 50px;display: block;color: #fff;margin-top: 24px;}
.ptsxyy_bat .ml3:hover{background:linear-gradient(90deg,#e68300, #ceac5b);}

.ptsxyy_bg{padding-top: 50px;}
.ptsxyy_bg .lb{}
.ptsxyy_bg .lb ul li{float: left;width: 100%;position: relative;padding: 60px 0;}
.ptsxyy_bg .lb ul li i{position: absolute;top: -144px;}
.ptsxyy_bg .lb ul li .img{float: left;width:520px;height: 410px;overflow: hidden;}
.ptsxyy_bg .lb ul li .img img{display: block;width: 100%;height:100%;-o-object-fit: cover;-webkit-object-fit: cover;object-fit: cover;-webkit-transition:0.5s;transition:0.5s;}
.ptsxyy_bg .lb ul li:hover .img img{ -webkit-transform:scale(1.1);transform:scale(1.1);}
.ptsxyy_bg .lb ul li .txt{float: right;width: 506px;height: 410px; overflow: hidden;display: flex;align-items: center;justify-content: center;}
.ptsxyy_bg .lb ul li .txt .ml1{font-size: 36px;line-height: 50px;color: #000;}
.ptsxyy_bg .lb ul li .txt .ml2{font-size: 20px;line-height: 48px;color: #000;margin-top: 40px;}
.ptsxyy_bg .lb ul li:nth-child(2n){background: #f6faff;}
.ptsxyy_bg .lb ul li:nth-child(2n) .img{float: right;}
.ptsxyy_bg .lb ul li:nth-child(2n) .txt{float: left;}

.rcjcyy_bat{background:url(../img/rcjcyy_bat_bg.jpg) center no-repeat;background-size: cover;padding-top: 147px;height: 420px;}
.rcjcyy_bat .ml1{font-size: 42px;line-height: 42px;color: #fff;}
.rcjcyy_bat .ml2{font-size: 18px;line-height: 32px;color: #fff;margin-top: 24px;max-width: 600px;}
.rcjcyy_bat .ml3{width: 171px;height: 50px;background: linear-gradient(90deg,#ff9100, #ffd675);border-radius: 25px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);font-size: 18px;text-shadow: 1px 1px 2px 0px rgba(0,0,0,0.16);text-align: center;line-height: 50px;display: block;color: #fff;margin-top: 24px;}
.rcjcyy_bat .ml3:hover{background:linear-gradient(90deg,#e68300, #ceac5b);}

.rcjcyy_b1{background: #f6faff;padding: 88px 0 67px;}
.rcjcyy_b1 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.rcjcyy_b1 ul{background: url(../img/rcjcyy_b1_bg.png) bottom center no-repeat;margin-top: 75px;display: flex;align-items: center;justify-content: space-between;}
.rcjcyy_b1 ul li{width: 280px;height: 362px;text-align: center;padding-top: 35px;}
.rcjcyy_b1 ul li .ml1 img{display: block;margin: auto;}
.rcjcyy_b1 ul li .ml2{font-size: 20px;line-height: 28px;color: #000;margin-top: 20px;}
.rcjcyy_b1 ul li .ml3{font-size: 16px;line-height: 32px;color: #000;opacity: 0.8;margin-top: 20px;}

.rcjcyy_b2{padding: 120px 0;}
.rcjcyy_b2 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.rcjcyy_b2 ul{margin-top: 93px;display: flex;align-items: center;justify-content: space-around;}
.rcjcyy_b2 ul li{width: 340px;}
.rcjcyy_b2 ul li .img img{display: block;margin: auto;}
.rcjcyy_b2 ul li .txt{margin-top: 32px;text-align: center;background:url(../img/rcjcyy_b2_t1.png) center no-repeat;height: 127px;display: flex;align-items: center;justify-content: center;color: #000;}
.rcjcyy_b2 ul li:hover .txt{background:url(../img/rcjcyy_b2_t2.png) center no-repeat;color: #fff;}
.rcjcyy_b2 ul li .txt .ml1{font-size: 20px;line-height: 28px;}
.rcjcyy_b2 ul li .txt .ml2{font-size: 16px;line-height: 22px;margin-top: 14px;}

.rcjcyy_b3{padding-top: 120px;background: #f6faff;}
.rcjcyy_b3 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.rcjcyy_b3 .w1200{margin-top: 60px;}
.rcjcyy_b3 .w1200 .img{float: left;width: 412px;height: 325px;}
.rcjcyy_b3 .w1200 .img img{display: block;max-width: 100%;}
.rcjcyy_b3 .w1200 .txt{float: right;width:788px;}
.rcjcyy_b3 .w1200 .txt ul li{float: left;width:25%;padding-top: 40px;}
.rcjcyy_b3 .w1200 .txt ul li img{display: block;margin: auto;}
.rcjcyy_b3 .w1200 .txt ul li p{font-size: 20px;line-height: 28px;color: #000;margin-top: 31px;text-align: center;}

.rcjcyy_b4{padding: 120px 0 88px;}
.rcjcyy_b4 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.rcjcyy_b4 .w1200{margin-top: 60px;}
.rcjcyy_b4 .w1200 .img{float: right;width: 301px;height:250px;}
.rcjcyy_b4 .w1200 .img img{display: block;max-width: 100%;}
.rcjcyy_b4 .w1200 .txt{float: left;width:720px;}
.rcjcyy_b4 .w1200 .txt ul li{float: left;width:25%;padding-top: 40px;}
.rcjcyy_b4 .w1200 .txt ul li img{display: block;margin: auto;}
.rcjcyy_b4 .w1200 .txt ul li p{font-size: 20px;line-height: 28px;color: #000;margin-top: 31px;text-align: center;}

.rcjcyy_b5{padding: 120px 0 65px;}
.rcjcyy_b5 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.rcjcyy_b5 .lb{padding: 0 40px;margin-top: 55px;display: flex;align-items: center;justify-content: space-between;}
.rcjcyy_b5 .lb .txt{padding-top: 24px;}
.rcjcyy_b5 .lb .txt .ml{font-size: 20px;line-height: 41px;color: #000;display: flex;align-items: center;margin-bottom: 24px;}
.rcjcyy_b5 .lb .txt .ml span{width: 161px;height: 41px;background: url(../img/rcjcyy_b5_b1.png) no-repeat;text-align: center;color: #fff;padding-right: 10px;margin-right: 22px;}
.rcjcyy_b5 .lb .txt .ml:nth-child(2) span{background: url(../img/rcjcyy_b5_b2.png) no-repeat;}
.rcjcyy_b5 .lb .txt .ml:nth-child(3) span{background: url(../img/rcjcyy_b5_b3.png) no-repeat;}
.rcjcyy_b5 .lb .img{width: 380px;}
.rcjcyy_b5 .lb .img img{display: block;max-width: 100%;}

.rcjcyy_b6{padding: 120px 0 113px;background: #f6faff;}
.rcjcyy_b6 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.rcjcyy_b6 .lb{margin-top: 80px;}
.rcjcyy_b6 .lb ul{display: flex;align-items: center;justify-content: center;position: relative;}
.rcjcyy_b6 .lb ul:before{content: "";position: absolute;left: 0;bottom: 68px;width: 100%;border: 1px dashed #ccc;}
.rcjcyy_b6 .lb ul li{margin-right: 114px;}
.rcjcyy_b6 .lb ul li:nth-child(4n){margin-right: 0;}
.rcjcyy_b6 .lb ul li .img img{display: block;margin: auto;}
.rcjcyy_b6 .lb ul li .txt{font-size: 20px;line-height: 28px;color: #000;text-align: center;margin-top: 80px;position: relative;}
.rcjcyy_b6 .lb ul li .txt:after{content: "";position: absolute;left: 50%;top: -49px;width: 16px;height: 16px;margin-left: -8px;background: #999;border-radius: 50%;}

.yyzxfw_bat{background:url(../img/yyzxfw_bat_bg.jpg) center no-repeat;background-size: cover;padding-top: 147px;height: 450px;}
.yyzxfw_bat .ml1{font-size: 42px;line-height: 42px;color: #fff;}
.yyzxfw_bat .ml2{font-size: 18px;line-height: 32px;color: #fff;margin-top: 24px;max-width: 600px;}
.yyzxfw_bat .ml3{width: 171px;height: 50px;background: linear-gradient(90deg,#ff9100, #ffd675);border-radius: 25px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);font-size: 18px;text-shadow: 1px 1px 2px 0px rgba(0,0,0,0.16);text-align: center;line-height: 50px;display: block;color: #fff;margin-top: 24px;}
.yyzxfw_bat .ml3:hover{background:linear-gradient(90deg,#e68300, #ceac5b);}

.yyzxfw_bg{padding-top: 50px;}
.yyzxfw_bg .lb{}
.yyzxfw_bg .lb ul li{float: left;width: 100%;position: relative;padding: 60px 0;}
.yyzxfw_bg .lb ul li i{position: absolute;top: -144px;}
.yyzxfw_bg .lb ul li .img{float: left;width:520px;height: 410px;overflow: hidden;}
.yyzxfw_bg .lb ul li .img img{display: block;width: 100%;height:100%;-o-object-fit: cover;-webkit-object-fit: cover;object-fit: cover;-webkit-transition:0.5s;transition:0.5s;}
.yyzxfw_bg .lb ul li:hover .img img{ -webkit-transform:scale(1.1);transform:scale(1.1);}
.yyzxfw_bg .lb ul li .txt{float: right;width: 506px;height: 410px; overflow: hidden;display: flex;align-items: center;justify-content: center;}
.yyzxfw_bg .lb ul li .txt .ml1{font-size: 36px;line-height: 50px;color: #000;}
.yyzxfw_bg .lb ul li .txt .ml2{font-size: 20px;line-height: 48px;color: #000;margin-top: 40px;}
.yyzxfw_bg .lb ul li:nth-child(2n){background: #f6faff;}
.yyzxfw_bg .lb ul li:nth-child(2n) .img{float: right;}
.yyzxfw_bg .lb ul li:nth-child(2n) .txt{float: left;}

.zxxxpt_bat{background:url(../img/zxxxpt_bat_bg.jpg) center no-repeat;background-size: cover;padding-top: 150px;height: 500px;}
.zxxxpt_bat .ml1{font-size: 42px;line-height: 42px;color: #fff;}
.zxxxpt_bat .ml2{font-size: 18px;line-height: 40px;color: #fff;margin-top: 30px;}
.zxxxpt_bat .ml3{width: 171px;height: 50px;background: linear-gradient(90deg,#ff9100, #ffd675);border-radius: 25px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);font-size: 18px;text-shadow: 1px 1px 2px 0px rgba(0,0,0,0.16);text-align: center;line-height: 50px;display: block;color: #fff;margin-top: 40px;}
.zxxxpt_bat .ml3:hover{background:linear-gradient(90deg,#e68300, #ceac5b);}

.zxxxpt_b1{padding: 120px 0 102px;background: #f6faff;}
.zxxxpt_b1 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.zxxxpt_b1 .fl{margin-top: 32px;}
.zxxxpt_b1 .fl ul li{float: left;width: 10%;font-size: 16px;line-height: 29px;text-align: center;color: #000;cursor: pointer;border-radius: 15px;}
.zxxxpt_b1 .fl ul li.on{background: #0098ed;color: #fff;}
.zxxxpt_b1 .fl ul li.on a{color: #fff;}
.zxxxpt_b1 .lb_bg{position: relative;}
.zxxxpt_b1 .zxxxpt_b1_l,.zxxxpt_b1 .zxxxpt_b1_r{position: absolute;top: 50%;margin-top: -35px;width: 38px;height: 69px;cursor:pointer;}
.zxxxpt_b1 .zxxxpt_b1_l{left:-63px;background: url(../img/sy_h4_l.png) center no-repeat;background-size: 38px 69px;}
.zxxxpt_b1 .zxxxpt_b1_r{right:-63px;background: url(../img/sy_h4_r.png) center no-repeat;background-size: 38px 69px;}
.zxxxpt_b1 .zxxxpt_b1_l:hover{background: url(../img/sy_h4_l_hover.png) center no-repeat;background-size: 38px 69px;}
.zxxxpt_b1 .zxxxpt_b1_r:hover{background: url(../img/sy_h4_r_hover.png) center no-repeat;background-size: 38px 69px;}
.zxxxpt_b1 .lb{overflow: hidden;padding-top: 24px;}
.zxxxpt_b1 .lb ul{position: relative;width: 10000%;}
.zxxxpt_b1 .lb ul li{float: left;width: 0.32%;margin: 0 0.02% 0 0;background: #fff;border-radius: 8px;box-shadow: 0px 4px 6px 0px rgba(0,152,237,0.10);padding: 18px 24px 37px;-webkit-transition:0.5s;transition:0.5s;}
.zxxxpt_b1 .lb ul li .ml1{}
.zxxxpt_b1 .lb ul li .ml1 img{display: block;width: 100%;}
.zxxxpt_b1 .lb ul li .ml2{margin-top: 34px;font-size: 30px;line-height: 24px;text-align: center;color: #000;}
.zxxxpt_b1 .lb ul li:hover{-webkit-transform: translate(0,-15px);transform: translate(0,-15px);}

.zxxxpt_b2{padding: 138px 0 100px;}
.zxxxpt_b2 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.zxxxpt_b2 .lb{margin-top: 80px;}
.zxxxpt_b2 .lb ul li{float: left;width: 10.75%;margin: 0 2% 2% 0;}
.zxxxpt_b2 .lb ul li:nth-child(8n){margin-right: 0;}
.zxxxpt_b2 .lb ul li .ml1{}
.zxxxpt_b2 .lb ul li .ml1 img{display: block;margin: auto;}
.zxxxpt_b2 .lb ul li .ml2{font-size: 20px;line-height: 28px;text-align: center;color: #000;margin-top: 20px;}
.zxxxpt_b2 .gd{display: flex;align-items: center;justify-content: center;margin-top: 60px;position: relative;z-index: 2;}
.zxxxpt_b2 .gd a{font-size: 16px;border-radius: 22px;padding: 0 32px;-webkit-transition:0.5s;transition:0.5s;}
.zxxxpt_b2 .gd a.ml1{line-height: 42px;border: 1px solid #0098ed;color: #0098ed;margin-right: 24px;}
.zxxxpt_b2 .gd a.ml2{line-height: 44px;background: #0098ED;color: #fff;}
.zxxxpt_b2 .gd a.ml1:hover{background:#0185ce;border: 1px solid #0185ce;color: #fff;}
.zxxxpt_b2 .gd a.ml2:hover{background:#0185ce;}

.zxxxpt_b3{padding: 80px 0 40px;background:url(../img/zxxxpt_b3.png) center no-repeat;height: 900px;position: relative;}
.zxxxpt_b3 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #fff;}
.zxxxpt_b3 .gd{position: absolute;left: 50%;bottom: 40px;margin-left: -64px;font-size: 16px;border-radius: 22px;width: 128px;text-align: center;line-height: 44px;background: #fff;color: #0098ED;-webkit-transition:0.5s;transition:0.5s;}
.zxxxpt_b3 .gd:hover{background:#0098ED;color: #fff;}

.zxxxpt_b4{padding: 139px 0 100px;}
.zxxxpt_b4 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.zxxxpt_b4 .txt{margin:81px auto 0;width: 944px;background: url(../img/zxxxpt_b4.png) center no-repeat;height: 471px;}
.zxxxpt_b4 .txt ul{float: right;padding-top: 11px;}
.zxxxpt_b4 .txt ul li{width: 340px;border-radius: 16px;box-shadow: 3px 3px 6px 0px rgba(255,93,93,0.20);overflow: hidden;margin-bottom: 45px;}
.zxxxpt_b4 .txt ul li:nth-child(2){box-shadow: 3px 3px 6px 0px rgba(0,152,237,0.20);}
.zxxxpt_b4 .txt ul li:nth-child(3){box-shadow: 3px 3px 6px 0px rgba(24,200,132,0.20);}
.zxxxpt_b4 .txt ul li:last-child{margin-bottom: 0px;}
.zxxxpt_b4 .txt ul li img{display: block;width: 100%;}
.zxxxpt_b4 .gd{display: block;margin: 60px auto 0;font-size: 16px;border-radius: 22px;width: 128px;text-align: center;line-height: 44px;background: #0098ED;color: #fff;-webkit-transition:0.5s;transition:0.5s;}
.zxxxpt_b4 .gd:hover{background:#0185ce;color: #fff;}

.zxxxpt_b5{padding-top:50px;}
.zxxxpt_b5 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;position: relative;z-index: 1;}
.zxxxpt_b5 .img{margin-top: -50px;overflow: hidden;}
.zxxxpt_b5 .img img{display: block;width: 1920px;position: relative;left: 50%;margin-left: -960px;}

.zxxxpt1_bat{background:center no-repeat;background-size: cover;padding-top: 150px;height: 460px;}
.zxxxpt1_bat .ml1{font-size: 42px;line-height: 42px;color: #fff;}
.zxxxpt1_bat .ml2{font-size: 18px;line-height: 40px;color: #fff;margin-top: 30px;}
.zxxxpt1_bat .ml3{width: 171px;height: 50px;background: linear-gradient(90deg,#ff9100, #ffd675);border-radius: 25px;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);font-size: 18px;text-shadow: 1px 1px 2px 0px rgba(0,0,0,0.16);text-align: center;line-height: 50px;display: block;color: #fff;margin-top: 40px;}
.zxxxpt1_bat .ml3:hover{background:linear-gradient(90deg,#e68300, #ceac5b);}

.zxxxpt1{}
.zxxxpt1 .lb{}
.zxxxpt1 .lb ul li{position: relative;padding: 52px 0 50px;}
.zxxxpt1 .lb ul li .img{float: left;width:528px;height: 430px;overflow: hidden;}
.zxxxpt1 .lb ul li .img img{display: block;max-width: 100%;margin: auto;}
.zxxxpt1 .lb ul li .txt{float: right;width: 540px;height: 430px; overflow: hidden;display: flex;align-items: center;}
.zxxxpt1 .lb ul li .txt .ml1{font-size: 36px;line-height: 50px;color: #000;}
.zxxxpt1 .lb ul li .txt .ml2{font-size: 20px;line-height: 48px;color: #000;margin-top: 40px;}
.zxxxpt1 .lb ul li:nth-child(2n){background: #f6faff;}
.zxxxpt1.bgodd .lb ul li{background: #f6faff;}
.zxxxpt1.bgodd .lb ul li:nth-child(2n){background: none;}
.zxxxpt1 .lb ul li:nth-child(2n) .img{float: right;}
.zxxxpt1 .lb ul li:nth-child(2n) .txt{float: left;}

.zxxxpt2{padding: 128px 0 102px;background: #f6faff;}
.zxxxpt2.bg_none{background: none;}
.zxxxpt2 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;position: relative;z-index: 1;}
.zxxxpt2 .img{margin-top: 60px;background: #ffffff;border-radius: 16px;overflow: hidden;padding: 40px;}
.zxxxpt2 .img img{display: block;width: 100%;}
.zxxxpt2 .txt{margin: 60px auto 0;font-size: 18px;line-height: 36px;color: #000;/*width: 832px;*/}

.zxxxpt3_tp{position: relative;}
.zxxxpt3_tp img{display: block;margin: auto;width: 100%;}
.zxxxpt3_tp_txt{position: absolute;left: 0;top: 0;bottom: 0;right: 0;}
.zxxxpt3_tp_txt ul li{position: absolute;font-size:24px;line-height: 42px;padding-left: 130px;height: 100px;display: flex;align-items: center;justify-content: center;padding-right: 60px;border-radius: 50px;-webkit-transition:0.5s;transition:0.5s;}
.zxxxpt3_tp_txt ul li span{position: absolute;left: 25px;top: 25px;font-size:24px;width: 50px;text-align: center;line-height: 50px;color: #fff;background: #18C884;border-radius: 50%;}
.zxxxpt3_tp_txt ul li:hover{background: #18C884;color: #fff;}
.zxxxpt3_tp_txt ul li:hover span{background: #fff;color: #18C884;}
.zxxxpt3_tp_txt ul li:nth-child(1){left: 330px;top: 125px;}
.zxxxpt3_tp_txt ul li:nth-child(2){left: 190px;top: 277px;}
.zxxxpt3_tp_txt ul li:nth-child(3){left: 225px;top: 433px;}
.zxxxpt3_tp_txt ul li:nth-child(4){left: 370px;top: 635px;}
.zxxxpt3_tp_txt ul li:nth-child(5){left: 350px;top: 792px;}
.zxxxpt3_tp_txt ul li:nth-child(6){left: 250px;top: 947px;}
.zxxxpt3_tp_txt ul li:nth-child(7){left: 200px;top: 1102px;}
.zxxxpt3_tp_txt ul li:nth-child(8){left: 208px;top: 1305px;}
.zxxxpt3_tp_txt ul li:nth-child(9){left: 330px;top: 125px;left: 292px;top: 1462px;}
.zxxxpt3_tp_txt ul li:nth-child(10){left: 432px;top: 1617px;}

.zxxxpt4{padding: 101px 0 29px;}
.zxxxpt4 .bt{font-size: 36px;line-height: 50px;text-align: center;color: #000;}
.zxxxpt4 .lb{margin-top: 93px;width: 780px;}
.zxxxpt4 .lb ul li{float: left;width:64px;margin: 0 115px 64px 0;}
.zxxxpt4 .lb ul li:nth-child(5n){margin-right: 0;}
.zxxxpt4 .lb ul li .ml1{}
.zxxxpt4 .lb ul li .ml1 img{display: block;margin: auto;}
.zxxxpt4 .lb ul li .ml2{font-size: 20px;line-height: 28px;text-align: center;color: #000;margin-top: 20px;}

.sy_xw{padding: 80px 0 130px;background: #f6faff url(../img/sy_xw_bg.jpg) center bottom no-repeat;background-size: 100% auto;}
.sy_xw .lb{background: #fff;padding: 24px;border-radius: 8px;box-shadow: 0px 4px 6px 0px rgba(0,152,237,0.10);margin-top: 60px;display: flex;align-items: center;justify-content: center;position: relative;}
.sy_xw .lb .img{width: 48%;position: relative;height: 315px;overflow: hidden;}
.sy_xw .lb .img ul li{position: absolute;left: 0;top: 0;width: 100%;display: none;}
.sy_xw .lb .img ul li img{display: block;width: 100%;border-radius:8px;}
.sy_xw .lb .txt{width: 52%;padding-left: 4%;}
.sy_xw .lb .txt ul li{padding-left: 16px;position: relative;}
.sy_xw .lb .txt ul li:after{content: "";width: 4px;height: 4px;opacity: 0.4;background: #000;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.sy_xw .lb .txt ul li a{font-size: 18px;line-height: 58px;color: #000;}
.sy_xw .lb .txt ul li.on a{color: #0098ed;}
.sy_xw .lb .dd{position: absolute;right: 24px;bottom: 24px;}
.sy_xw .lb .dd span{float: left;width: 10px;height: 4px;margin-left: 8px;background: #ccc;border-radius: 2px;-webkit-transition:0.5s;transition:0.5s;cursor: pointer;}
.sy_xw .lb .dd span.on{background: #0098ed;width: 60px;}
.sy_xw .gd{margin-top:40px;}
.sy_xw .gd a{display: block;background: #0098ed;border-radius: 22px;font-size: 16px;text-align: center;color: #fff;width: 128px;line-height: 44px;margin: auto;-webkit-transition:0.5s;transition:0.5s;}
.sy_xw .gd a:hover{background: #0185ce;}

.tjcg{background: #f6faff;padding: 96px 0 64px;}
.tjcg_lb{background: #fff;border-radius: 16px;padding: 80px 0 64px;}
.tjcg_lb .tb{}
.tjcg_lb .tb img{display: block;width: 200px;margin: auto;}
.tjcg_lb .ml1{font-size: 30px;line-height: 45px;color: #000;text-align: center;font-weight: bold;margin-top: 40px;}
.tjcg_lb .ml2{font-size: 16px;line-height: 32px;color: #000;text-align: center;margin-top: 19px;}
.tjcg_lb .ml2 span{color: #0098ED;}
.tjcg_lb .ewm{margin-top: 27px;}
.tjcg_lb .ewm img{display: block;width: 240px;margin: auto;}
.tjcg_lb .ml3{font-size: 16px;line-height: 22px;color: #000;text-align: center;margin-top: 16px;}


.ny_sp_bg{ position:fixed; left:0;top:0; right:0; bottom:0; background:rgba(0,0,0,0.8); z-index:99; display:none;}
.ny_sp{ position:absolute; left:50%;top:50%;}
.ny_sp video{ display:block; max-width:100%; max-height:100%;margin: auto;width: 100%;height: 100%;background: #000;}
.ny_sp_bg i{ position:absolute; right:20px; top:20px; width:35px; height:35px; background:url(../img/xzewm_gb.png) center no-repeat; cursor:pointer; z-index:1;background-size: 35px auto;}

.lqzltk_bg{background: rgba(0, 0, 0, 0.6);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 99;display: none;}
.lqzltk{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.lqzltk .ml1{position: absolute;right: 10.5%;top: 6.4%;width: 32px;height: 32px;background: linear-gradient(180deg, #2A2C2F 0%, #1E1E1E 99%);opacity:0.6;font-size: 16px;line-height: 32px;color: #fff;text-align: center;border-radius: 18px;cursor: pointer;-webkit-transition:0.5s;transition:0.5s;}
.lqzltk .ml1:hover{background: #fe4066;}
.lqzltk .lqzltk-lgimg{width: 472px;height: 642px;}

/* 下面是首页pc改版内容 */
.index_part{
	padding: 60px 0;
    overflow: hidden;
    position: relative;
	box-sizing: border-box;
    background-color: #fff;
}

.index_part > *{
	box-sizing: border-box;
}

.index_part > .index_main_part{
	max-width: 1400px;
    margin: 0 auto;
    width: 90%;
    position: relative;
    z-index: 2;
}

.index_part > .index_main_part > .index_ti{
	text-align: center;
    margin: 0 0 50px;
}

.index_part >.index_main_part >.index_ti >div > h4{
	font-size: 45px;
    color: #222222;
}
.index_part >.index_main_part >.index_ti >div > p {
    font-size: 18px;
    color: #666666;
}
.index_part > .index_main_part > .index_list ul{
	display: flex;
    justify-content: space-between;
    gap: 34px;
    padding: 0 0 100px;
    position: relative;
    margin: 0 0 40px 0;
}

.index_part > .index_main_part > .index_list ul li {
    flex: 1;
    position: relative;
    z-index: 2;
}

.index_part > .index_main_part > .index_list ul li:nth-child(2n+1) {
    transform: translate(0px, 100px);
}

.index_part > .index_main_part > .index_list ul li .item {
    text-align: center;
}

.index_part > .index_main_part > .index_list ul li .item .ti {
    border-radius: 6px;
    border: 3px solid #fff;
    box-shadow: 0 0 43px rgba(148,169,194,0.23);
    background: linear-gradient(180deg, #edf3f9, #fff);
    padding: 30px 0;
    margin: 0 0 50px;
    position: relative;	
    cursor: pointer;
}

.index_part > .index_main_part > .index_list ul li:hover .item .ti {
    border: 3px solid #0198ed;
    box-shadow: 0 0 43px rgb(148 169 194 / 50%);
}

.index_part > .index_main_part > .index_list ul li .item .ti img {
    width: 59px;
    margin: 0 0 25px 0;
}

.index_part > .index_main_part > .index_list ul li .item .ti h4 {
    font-size: 20px;
    color: #222222;
    font-weight: bold;
    margin: 0 0 5px;
}

.index_part > .index_main_part > .index_list ul li .item .ti p {
    color: #738193;
    line-height: 30px;
}

.index_part > .index_main_part > .index_list ul li .item .dots {
    width: 20px;
    height: 20px;
    display: block;
    border-radius: 50%;
    background: rgba(56,140,241,0.2);
    margin: 0 auto;
    position: relative;
}

.index_part > .index_main_part > .index_list ul li .item .dots i {
    position: absolute;
    width: 12px;
    height: 12px;
    background: linear-gradient(90deg, #1e78ff, #7eb1ff);
    border-radius: 50%;
    left: 4px;
    top: 4px;
}

.index_part > .index_main_part > .index_list ul:after {
    content: "";
    width: 100%;
    position: absolute;
    bottom: 0px;
    background: url(../img/index/line.png) bottom left no-repeat;
    background-size: 100% 100%;
    z-index: 1;
    height: 28%;
}

.index_part > .index_main_part > .index_list .link_a {
    width: 250px;
    line-height: 60px;
    font-weight: bold;
    font-size: 22px;
    text-align: center;
    background: #0098ed;
    border-radius: 50px;
    color: #fff;
    margin: 0 auto;
}

.index_part > .index_main_part > .index_list .link_a a {
    color: #fff;
}

.bg_f6faff{
    background: #f6faff;
}

.index_solution ul li .item {
    display: flex;
    justify-content: space-between;
    background: #fff;
    border-radius: 15px;
    margin: 0 0 15px;
    padding: 50px 50px 0;
    gap: 50px;
    align-items: center;
}
.index_solution ul li .item .text {
    flex: 1.2;
    order: 1;
    /* flex: 1; */
}

.index_solution ul li:nth-child(2n) .item .text {
    order: 2;
}

.index_solution ul li .item .text .ti {
    display: flex;
    align-items: center;
    margin: 0 0 30px;
}

.index_solution ul li .item .text .ti img {
    width: 71px;
    margin: 0 25px 0 0;
}

.index_solution ul li .item .text .ti h4 {
    font-size: 36px;
    font-weight: bold;
}


.index_solution ul li .item .text .p {
    line-height: 36px;
    color: #666666;
    font-size: 18px;
    height: 180px;
}

.index_solution ul li .item .text .link_a a {
    width: 170px;
    text-align: center;
    line-height: 50px;
    border-radius: 50px;
    background: #0098ed;
    display: inline-block;
    font-size: 18px;
    color: #fff;
    border: 2px solid #0098ed;
    margin: 0 15px 0 0;
}

.index_solution ul li .item .text .link_a a:last-child {
    color: #0098ed;
    background: #fff;
}

.index_solution ul li .item .imgj {
    flex: 1;
    order: 2;
}
.index_solution ul li:nth-child(2n) .item .imgj {
    order: 1;
}

.index_solution ul li .item .imgj img {
    width: 100%;
}


/* 了解更多 */
.pop {
    display: none;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    align-items: center;
    justify-content: center;
    background: rgba(0,0,0,0.3);
    z-index: 999;
}
.pop.show {
    display: flex;
}
.pop_main {
    background: #fff;
    border-radius: 2px;
    box-shadow: 0 17px 27px rgba(0,0,0,0.2);
    /* padding: 0.4rem; */
    position: relative;
    max-width: 70%;
}

.popclose {
    display: block;
    width: 40px;
    height: 40px;
    background: url(../img/index/popclose.png) center center no-repeat;
    background-size: 23px;
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}

.pop_more {
    border-radius: 10px;
    overflow: hidden;
}

.pop_more img {
    width: 100%;
}

/* 六大核心模块 */

.index_sixbox ul {
    display: flex;
    flex-flow: wrap;
    margin: -16px;
    gap: 30px;
}

.index_sixbox ul li {
    width: calc(33.33% - 20px );
    /* padding: 0.16rem; */
    border-radius: 10px;
}

.index_sixbox ul li .ti {
    line-height: 66px;
    font-size: 24px;
    color: #fff;
    background: #0098ed;
    text-align: center;
    font-weight: bold;
    border-radius: 10px 10px 0 0;
}

.index_sixbox ul li .main {
    border: 1px solid #c4deff;
    border-radius: 0 0 10px 10px;
}

.index_sixbox ul li .main .imgj {
    overflow: hidden;
}

.index_sixbox ul li .main p {
    text-align: center;
    font-size: 18px;
    line-height: 30px;
    color: #666666;
    padding: 20px;
}

.index_sixbox ul li .main .imgj img {
    width: 100%;
}

.index_sixbox ul li:hover {
    box-shadow: 0 0 43px rgb(148 169 194 / 50%);
}

.index_sixbox .link_a {
    width: 250px;
    line-height: 60px;
    font-weight: bold;
    font-size: 24px;
    text-align: center;
    background: #0098ed;
    border-radius: 50px;
    color: #fff;
    margin: 54px auto 0;
}

.index_sixbox .link_a a{
    color: #fff !important;
}


/* 案例 */

.bg_case {
    background: url(../img/index/bg_case.png);
    background-size: cover;
}
.color_fff {
    color: #fff !important;
}
.index_case {
    overflow: hidden;
    border-radius: 20px;
}

.index_case .case_box {
    display: flex;
    background: #fff;
    border-radius: 20px;
    padding: 20px;
    box-sizing: border-box;
}
.index_case .case_box .imgj {
    width: 585px;
    border-radius: 20px;
    overflow: hidden;
}
.index_case .case_box .imgj img {
    transition: all 0.3s ease;
    width: 100%;
}
.index_case .case_box .imgj:hover img {
    transform: scale(1.1);
}
.index_case .case_box .zi {
    flex: 1.1;
    padding: 40px 50px 0 80px;
}
.index_case .case_box .zi .ti {
    display: flex;
    align-items: center;
}
.index_case .case_box .zi .p {
    font-size: 18px;
    line-height: 36px;
    color: #666666;
    padding: 40px 0;
    position: relative;
}

.index_case .case_box .zi .p:before {
    content: "";
    width: 81px;
    height: 61px;
    display: block;
    background: url(./img/index/syin.png);
    background-size: 81px;
    position: absolute;
    left: -30px;
    top: 10px;
    z-index: 1;
}
.index_case .case_box .zi .p p {
    position: relative;
    z-index: 2;
    text-align: justify;
}

.index_case .case_box .zi .p:after {
    content: "";
    width: 81px;
    height: 61px;
    display: block;
    background: url(./img/index/xyin.png);
    background-size: 81px;
    position: absolute;
    right: -30px;
    bottom: 40px;
    z-index: 1;
}

.index_case .case_box .zi a {
    width: 188px;
    line-height: 55px;
    font-size: 18px;
    color: #fff;
    background: #0098ed;
    border-radius: 50px;
    display: block;
    text-align: center;
}

.index_case .case_box .zi .ti h3 {
    font-size: 36px;
    margin: 0 20px 0 0;
}

.index_case .case_box .zi .ti span {
    color: #89a8c1;
    border-radius: 10px;
    background: #eaf5ff;
    line-height: 38px;
    padding: 0 20px;
}

.swiper-pagination1 {
    position: relative;
    bottom: 0 !important;
    margin:30px 0 0;
}

.swiper-pagination span.swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    border-radius: 50px;
    background: #0070ed;
    opacity: 1;
}
.swiper-pagination span.swiper-pagination-bullet-active {
    width: 50px;
    background: #fff;
}


/* 各行业头部企业信赖之选 */

.index_logos ul li {
    margin: 0 0 14px;
}

.index_logos ul li .item {
    display: flex;
    align-items: center;
}

.index_logos ul li .item label {
    width: 140px;
    line-height: 74px;
    background: linear-gradient(105deg, #fff, #f3fafe);
    text-align: center;
    border-radius: 10px;
    position: relative;
    box-shadow: 0 5px 18px rgba(132,169,219,0.2);
    margin: 0 30px 0 0;
    font-size: 20px;
    color: #0098ed;
}

.index_logos ul li .item label:after {
    content: "";
    width: 0;
    height: 0;
    border-left: 15px solid #f4fafe;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    position: absolute;
    right: -10px;
    top: 50%;
    transform: translate(0, -50%);
}

.index_logos ul li .item .index_part_logo {
    display: flex;
    justify-content: space-between;
    flex: 1;
    gap: 12px;
}

.index_logos ul li .item .index_part_logo .imgj {
    flex: 1;
    text-align: center;
    background: #fff;
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 74px;
}

.index_logos ul li .item .index_part_logo .imgj img {
    max-width: 80%;
    max-height: 80%;
}

.index_logos ul li .item .index_part_logo .imgj:hover {
    box-shadow: 0 0 43px rgb(148 169 194 / 20%);
}

/* 专业服务，让客户安心放心 */

.index_zhuanye ul {
    display: flex;
    margin: -20px;
}


.index_zhuanye ul li {
    padding: 20px;
    width: 27%;
    transition: all 0.3s;
}

.index_zhuanye ul li.on {
    width: 46%;
}

.index_zhuanye ul li .item {
    background: url(../img/index/zybg.png) top center no-repeat;
    background-size: cover;
    border: 1px solid #dcefff;
    border-radius: 6px;
    padding: 25px;
    height: 510px;
}

.index_zhuanye ul li .item img {
    width: 138px;
    margin: 20px auto;
    display: block;
}

.index_zhuanye ul li .item h3 {
    font-size: 36px;
    font-weight: bold;
    text-align: center;
    color: #222222;
    margin: 0 0 35px;
}

.index_zhuanye ul li .item .p {
    font-size: 18px;
    line-height: 36px;
    color: #666666;
    margin: 0 0 31px;
    height: 108px;
    overflow: hidden;
}
.index_zhuanye ul li .item .p p {
    display: none;
    position: relative;
    padding: 0 0 0 0.15rem;
}

.index_zhuanye ul li .item .p p:first-child {
    display: block;
}

.index_zhuanye ul li .item .link_a span.jt {
    display: block;
    margin: 50px 0 0;
}

.index_zhuanye ul li .item .link_a span.jt img {
    width: 51px;
    margin: 0;
}

.index_zhuanye ul li .item .link_a a {
    display: none;
    width: 170px;
    line-height: 50px;
    color: #fff;
    background: #0098ed;
    text-align: center;
    border-radius: 50px;
}
/* .index_zhuanye ul li .item .p span {
    display: block;
    padding: 0 0 0 15px;
} */

.index_zhuanye ul li.on .item img {
    margin: 20px 0;
}
.index_zhuanye ul li.on .item h3 {
    text-align: left;
}
.index_zhuanye ul li.on .item .link_a span.jt {
    display: none;
}
.index_zhuanye ul li.on .item .link_a a {
    display: block;
}
.index_zhuanye ul li.on .item .p p {
    display: block;
}



/* 一站式企业数字化学习服务 */

.index_other ul{
    display: flex;
    width: 100%;
    align-items: center;
}

.index_other ul li{
    width:calc((100% - 80px) / 3);
    border-radius: 16px;
    border: 1px solid rgba(196, 222, 255, 1);
    background-image: url(../img/index/zybg1.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: top left;
    text-align: center;
    padding: 32px;
}
.index_other ul li .sy_ystd_tb{
    display: inline-block;
    margin-bottom: 24px;
}

.index_other ul li .sy_ystd_tb img{
    width: 140px;
    height: auto;
}

.index_other ul li .sy_ystd_txt{
    width:100%;
    margin-bottom: 24px;
}

.index_other ul li .sy_ystd_txt > div:nth-of-type(1){
    margin-bottom: 21px;
    color: #000;
    font-size: 36px;
    text-align: center;
    font-weight: 700;
}

.index_other ul li .sy_ystd_txt > div:nth-of-type(2){
    color: rgba(102, 102, 102, 1);
    font-size: 18px;
    text-align: left;
}

.index_other ul li .sy_ystd_btn{
    width: 100%;
    text-align: center;
}

.index_other ul li .sy_ystd_btn >span{
    display: inline-block;
    border-radius: ;
    border:1px solid rgba(0, 152, 237, 1);
    color: rgba(0, 152, 237, 1);
    font-size: 16px;
    text-align: center;
    padding: 10px 32px;
    border-radius: 99px;
}

.index_other ul li:nth-of-type(2){
    margin: 0 40px;
}

/* 申请体验 */

.bg_form {
    background: url(../images/index/bg_form.png);
    background-size: cover;
    transition: all 0.3s;
}

.bg_form.padding2 {
    padding: 60px 0;
}

.index_formbox {
    box-shadow: 0px 10px 11px 0px rgba(26, 148, 255, 0.14);
    background: #fff;
    border-radius: 20px;
    display: flex;
    justify-content: space-between;
    overflow: hidden;
}

.index_formbox .left {
    width: 48%;
    color: #fff;
    padding:50px;
}

.index_formbox .left .ti {
    margin: 0 0 20px 0;
}

.index_formbox .left .ti h3 {
    font-size: 48px;
}

.index_formbox .left .ti span {
    font-size: 36px;
    display: block;
}

.index_formbox .left .p {
    font-size: 20px;
    line-height: 60px;
}

.index_formbox .left .p p {
    background: url(../img/index/gou.png) left center no-repeat;
    background-size: 26px;
    padding: 0 0 0 35px;
}

.bg_ban {
    background: url(../img/index/bg_ban.png) right bottom;
    background-size: cover;
}

.index_formbox .right {
    width: 52%;
    padding: 50px;
}

.index_formbox .right .ti h3 {
    font-size: 36px;
}

.index_formbox .right .ti span {
    display: block;
    font-size: 18px;
    color: #666;
    margin: 10px 0;
}

.index_formbox .right .form_box .input {
    border: 1px solid rgb(234, 234, 234);
    line-height: 60px;
    padding: 0 20px 0 40px;
    border-radius: 5px;
    margin: 15px 0 0;
    position: relative;
}
.index_formbox .right .form_box .input label {
    position: absolute;
    left: 20px;
}

.index_formbox .right .form_box .input label em {
    color: #ff0000;
}

.index_formbox .right .form_box .input input {
    color: #999ca8;
    font-size: 18px;
    width: 100%;
    line-height: 60px;
}

.index_formbox .right .form_box button {
    width: 280px;
    line-height: 65px;
    border-radius: 5px;
    background: #0098ed;
    color: #fff;
    font-size: 24px;
    margin: 30px 0 0;
    cursor: pointer;
}

.index_part_phone{
    display: none;
}

.white_bg{
    background-color: #fff !important;
}

.banner_other{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color:rgba(246, 250, 255, 1);
    overflow: hidden;
    height: 132px;
}

.banner_other .banner_other_content{
    height: 100%;
    max-width: 1400px;
}

.banner_other .banner_other_content .banner_other_swiper{
    height: 100%;
}

.banner_other .banner_other_content .swiper-slide ul{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(246, 250, 255, 1);
    height: 132px;
}

.banner_other .banner_other_content .swiper-slide ul li{
    flex: 1;
    text-align: center;
    background: #fff;
    border-radius: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(246, 250, 255, 1);
}

.banner_other .banner_other_content .swiper-slide ul li img{
    width: 100%;
}

/*分割线*/
@media screen and (max-width:1199px){
    
    .banner_bg{
        overflow: hidden;
        overflow-y: auto;
    }



	.tjcg{padding: 80px 0 30px;}
	.tjcg_lb{padding: 30px 0 30px;}
	.tjcg_lb .tb img{width: 100px;}
	.tjcg_lb .ml1{font-size: 18px;line-height: 18px;margin-top: 20px;}
	.tjcg_lb .ml2{font-size: 14px;line-height: 24px;margin-top: 10px;padding: 0 20px;}
	.tjcg_lb .ewm{margin-top: 10px;}
	.tjcg_lb .ewm img{width: 150px;}
	.tjcg_lb .ml3{font-size: 14px;margin-top: 5px;}

    body{
        width: 100%;
        overflow: hidden;
        overflow-y: auto;
    }

    
    .index_part,.banner_other{
        display: none;
    }

    .index_part_phone{
        display: block;
        width: 100%;
    }

    .index_part_phone >div{
        width: 100%;
        position: relative;
        z-index: 1;
    }

    .index_part_phone .index_part_phone_content .phone_bgImg{
        width: 100%;
        height: auto;
        display: block;
    }

   .phone_sixth .index_part_phone_content .phone_content{
        width: calc(100% - 24px);
        /* background-color: #fff; */
        border-radius: 8px;
        position: absolute;
        left: 12px;
        top: 100px;
        overflow: hidden;
   }

   .index_part_phone_content .phone_content_btn{
        width: 100%;
        display: flex;
        justify-content: center;
        padding: 15px 0;
   }

   .index_part_phone_content .phone_content_btn >a,
   .index_part_phone_content .phone_content_btn >span{
        font-size: 12px;
        border-radius: 18px;
        height: calc(36 /375 * 100vw);
        padding: 0 15px;
        color: #fff;
        display: flex;
        background-color: rgba(51, 136, 255, 1);
        align-items: center;
        width: fit-content;
    }
    .phone_fourth,
    .phone_second{
        padding-top: calc(26 / 375 * 100vw);
        position: relative;
        z-index: 1;
    }

    .phone_second{
        background-color: #f6f9fe;
    }

    .phone_fourth >span{
        position:  relative;
        z-index: 1;
    }
    .phone_second .index_part_phone_title,
    .phone_fourth .index_part_phone_title{
        margin-bottom: 4px;
    } 
    .phone_second .phone_bgImg,
    .phone_fourth .phone_bgImg{
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }
    .phone_second .index_part_phone_content .phone_content,
    .phone_fourth .index_part_phone_content .phone_content{
        margin: 0 auto;
        border-radius: 8px;
        overflow: hidden;
        width: calc(100% - 24px);
    }
    .phone_second .index_part_phone_content .phone_content .swiper_second,
    .phone_fourth .index_part_phone_content .phone_content .swiper_fourth{
        position: relative;
    }


   .phone_second .index_part_phone_content .phone_content .swiper-second-pagination .swiper-pagination-bullet   {
        width: 10px;
        height: 4px;
        margin-left: 8px;
        background: #ccc;
        border-radius: 2px;
        cursor: pointer;
   }
   .phone_second .index_part_phone_content .phone_content .swiper-second-pagination .swiper-pagination-bullet-active{
        width: 36px;
        background: #0070ed !important;
   }


   .phone_fourth .index_part_phone_content .phone_content{
    background-color: #fff;
   }

   .phone_fourth .index_part_phone_content .phone_content .swiper-fourth-pagination{
        background: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
        color: rgb(255, 255, 255); 
        border-radius: 8px;
        height: calc(44 / 375 * 100vw);
        line-height: calc(44 / 375 * 100vw);
        bottom: 0;
    }

    .phone_fourth .index_part_phone_content .phone_content .swiper-fourth-pagination .swiper-pagination-bullet   {
        width: 8px;
        height: 8px;
        margin-left: 8px;
        background-color: rgba(255, 255, 255, 0.3);
        border-radius:50%;
    }
    .phone_fourth .index_part_phone_content .phone_content .swiper-fourth-pagination .swiper-pagination-bullet-active{
        background: #fff !important;
    }


    .phone_sixth{
        /* height: calc(415 / 375 * 100vw); */
        width: 100%;
        background-color: #fff;
        padding: calc(26 / 375 * 100vw) 0 calc(29 / 375 * 100vw) calc(20 / 375 * 100vw) !important;
    }

    .phone_sixth .index_part_phone_content .phone_content{
        width: 100%;
        position: static;
        /* overflow: visible; */
        overflow: hidden;
    }

   .phone_sixth .index_part_phone_content .phone_content .swiper_sixth{
        width: calc(300 / 375 * 100vw) !important
    }

    .phone_last {
        padding-bottom: calc(30 / 375 * 100vw);
    }

    .phone_last .index_part_phone_title{
        margin-bottom: 4px;
    }

    .phone_last > span,
    .phone_fourth >span,
    .phone_second > span{
        color: rgb(31,31,31);
        letter-spacing: 0;
        font-size: 14px;
        text-decoration: normal;
        font-style: normal;
        font-weight: normal;
        display: inline-block;
        width: 100%;
        text-align: center;
        margin-bottom: 25px;
    }

    .index_part_phone_content .submit-form{
        width: 100%;
    }

    .index_part_phone_content .form_box{
        width: 100%;
        padding: 0 16px;
        text-align: center;
    }

    .index_part_phone_content .form_box .input{
        display: flex;
        margin-bottom: 20px;
        align-items: center;
    }

    .index_part_phone_content .form_box .input label{
        color: rgb(0, 0, 0);
        font-size: 15px;
        text-align: left;
        display: inline-block;
        width: calc(75 / 375 * 100vw);
    }

    .index_part_phone_content .form_box .input label >.tips{
        color: #ff0000;
        margin-left: 2px;
    }

    .index_part_phone_content .form_box .input input{
        background-color: rgb(255, 255, 255);
        border:1px solid rgb(224, 224, 224);
        color: rgb(0, 0, 0);
        font-size: 15px;
        border-radius: 8px;
        padding: 0 36px 0 8px;
        height: calc(48 / 375 * 100vw);
        width: calc(100% - 75px);
    }

    .index_part_phone_content .form_box .submit-button{
        background-color: rgb(51, 136, 255);
        color: #fff;
        width: calc(100% - 36px);
        padding: 10px 0;
        text-align: center;
        border-radius: 99px;
        font-size: 18px;
        font-weight: 700;
    }

   .swiper_second img ,
   .swiper_fourth img,
   .phone_sixth img{
        width: 100%;
        height: auto;
   }

   .swiper_fifth .swiper-slide{
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    transition: 300ms;
    transform: scale(0.8);
   }

   .swiper_fifth .swiper-slide >img{
        width: 100%;
    }

    .swiper_fifth .swiper-slide-active,.swiper-slide-duplicate-active{
        transform: scale(1);
      }

   .phone_padding{
        padding: calc(26 / 375 * 100vw) 0 calc(29 / 375 * 100vw);
   }
   .index_part_phone_title{
        font-family: unset;
        color: rgb(31,31,31);
        text-align: center;
        letter-spacing: 0;
        font-size: 22px;
        font-style: normal;
        font-weight: bold;
        margin-bottom: calc(26 / 375 * 100vw);
   }

   .sy_xw_news{
    padding-bottom: calc(29 / 375 * 100vw) !important;
   }
}
