@charset "utf-8";
/*公共 - start*/
body{
	overflow: hidden;
	max-width: 1920px;
	margin:auto;
    background: #fff;
}
*{
    font-family: "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial !important;
}
@font-face {
    font-family: "Roboto-Black-1";
    src: url("../fonts/Roboto-Black-1.woff2") format("woff2"),
         url("../fonts/Roboto-Black-1.woff") format("woff"),
         url("../fonts/Roboto-Bold-3.ttf") format("truetype"),
         url("../fonts/Roboto-Black-1.eot") format("embedded-opentype"),
         url("../fonts/Roboto-Black-1.svg") format("svg"),
  }
@font-face {
    font-family: "Roboto-Bold-3";
    src: url("../fonts/Roboto-Bold-3.woff2") format("woff2"),
         url("../fonts/Roboto-Bold-3.woff") format("woff"),
         url("../fonts/Roboto-Bold-3.ttf") format("truetype"),
         url("../fonts/Roboto-Bold-3.eot") format("embedded-opentype"),
         url("../fonts/Roboto-Bold-3.svg")  format("svg");
  }
@font-face {
font-family: "Roboto-Light-10";
src: url("../fonts/Roboto-Light-10.woff2") format("woff2"),
        url("../fonts/Roboto-Light-10.woff") format("woff"),
        url("../fonts/Roboto-Light-10.ttf") format("truetype"),
        url("../fonts/Roboto-Light-10.eot") format("embedded-opentype"),
        url("../fonts/Roboto-Light-10.svg") format("svg");
}
@font-face {
font-family: "Roboto-Medium-12";
src: url("../fonts/Roboto-Medium-12.woff2") format("woff2"),
        url("../fonts/Roboto-Medium-12.woff") format("woff"),
        url("../fonts/Roboto-Medium-12.ttf") format("truetype"),
        url("../fonts/Roboto-Medium-12.eot") format("embedded-opentype"),
        url("../fonts/Roboto-Medium-12.svg") format("svg");
}
@font-face {
font-family: "Roboto-Regular-14";
src: url("../fonts/Roboto-Regular-14.woff2") format("woff2"),
        url("../fonts/Roboto-Regular-14.woff") format("woff"),
        url("../fonts/Roboto-Regular-14.ttf") format("truetype"),
        url("../fonts/Roboto-Regular-14.eot") format("embedded-opentype"),
        url("../fonts/Roboto-Regular-14.svg") format("svg");
}
@font-face {
    font-family: 'RobotoThin15_0';
    src: url("../fonts/fonts/RobotoThin15_0.eot");
    src: url("../fonts/fonts/RobotoThin15_0.eot") format('embedded-opentype'),
         url("../fonts/fonts/RobotoThin15_0.woff2") format('woff2'),
         url("../fonts/fonts/RobotoThin15_0.woff") format('woff'),
         url("../fonts/fonts/RobotoThin15_0.ttf") format('truetype'),
         url("../fonts/fonts/RobotoThin15_0.svg#RobotoThin15_0") format('svg');
}

@font-face {
    font-family: 'TEKOLIGHT';
    src: url("../fonts/TEKOLIGHT.eot");
    src: url("../fonts/TEKOLIGHT.eot") format('embedded-opentype'),
         url("../fonts/TEKOLIGHT.woff2") format('woff2'),
         url("../fonts/TEKOLIGHT.woff") format('woff'),
         url("../fonts/TEKOLIGHT.ttf") format('truetype'),
         url("../fonts/TEKOLIGHT.svg#TEKOLIGHT") format('svg');
}
.yx_content{
    width:1200px;
    margin:auto;
}
.yxedr_active p{
    font-size: 16px;
    line-height: 28px;
    color: #666;
}
.g_comimg{
    width:100%;
    position: relative;
    overflow: hidden;
}
.g_comimg img{
    width:100%;
    height:100%;
    top:0;
    left:0;
    transition: all .36s ease;
}
.g_comimg1{
    position: relative;
}
.g_comimg2{
    position: absolute;
}
.g_backgd{
    width:100%;
    position: relative;
}
.g_backgd img{
    width:auto;
    height:100%;
    position: relative;
    top:0;
    left:50%;
    transform: translateX(-50%);
}
/*公共 - end*/
/*规范-start*/
/* 字体 */
.l_title1 h1{
    font-size: 72px;
}
.l_title1 h2{
    font-size: 48px;
}
.l_title2 h2{
    font-size: 40px;
}
.l_title1 h3{
    font-size: 40px;
}
.l_title2 h3{
    font-size: 36px;
}
.l_title1 h4{
    font-size: 23px;
}
.l_title2 h4{
    font-size: 24px;
}
.l_title1 h5{
    font-size: 26px;
}
.l_title2 h5{
    font-size: 16px;
}
.l_title3 h5{
    font-size: 18px;
}
.l_title1 h6{
    font-size: 20px;
}
.l_title2 h6{
    font-size: 14px;
}
.l_nava1{
    font-size: 14px;
}
.l_nava2{
    font-size: 16px;
}
/* 段落 */
.l_parag1 p{
    color: #333;
    font-size: 16px;
    line-height: 1.75;
    margin-bottom: 28px;
}
.l_parag2 p{
    color: #666;
    font-size: 16px;
    line-height: 1.75;
    margin-bottom: 28px;
}
/* 间距 */
.l_space1{
    padding: 130px 0;
}
.l_space2{
    margin-bottom: 40px;
}
.l_space3{
   margin-bottom: 30px;
}
/*规范-end*/
/*pc导航选中*/
.yxnav_active1 .l_navlia1{
    /* font-weight: bold; */
    color: #005eea;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.yxnav_active2 .l_navlia2{
	color: #333;
    font-weight: bold;
}

.ys_navph3_header {
    position: fixed;
    top: 0;
    left: 50%;
    z-index: 999;
    width: 100%;
    height: 64px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #fff;
    transform: translateX(-50%);
    z-index: 998;
    display: none;
    box-shadow: 0 0 10px rgb(0 0 0 / 7%);
}

.ys_navph3_header .ys_navph3_logo {
    width: 200px;
    line-height: 64px;
}

.ys_navph3_header .ys_navph3_logo img {
    width: 100%;
}

.ys_navph3_header .ys_navph3_phsearch {
    position: absolute;
    top: 50%;
    right: 70px;
    width: 25px;
    cursor: pointer;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}

.ys_navph3_header .ys_navph3_wj_hin_right {
    padding-top: 25px;
}

.ys_navph3_header .ys_navph3_phsearch img {
    width: 100%;
}

.ys_navph3_mea_cl {
    overflow: hidden;
    width: 32px;
    height: 100%;
}

.ys_navph3_header .ys_navph3_menuph {
    width: 30px;
    height: 50px;
    cursor: pointer;
    text-align: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.ys_navph3_header .ys_navph3_menuph .ys_navph3_point {
    position: relative;
    display: inline-block;
    width: 35px;
    height: 22px;
    margin-top: 14px;
}

.ys_navph3_caidansuo button  {
    position: relative;
    right: 0;
    font-size: 16px;
    color: #ffffff;
    letter-spacing: 3px;
}

.ys_navph3_header .ys_navph3_menuph .ys_navph3_navbtn {
    position: absolute;
    top: 10px;
    right: 0;
    display: inline-block;
    width: 28px;
    height: 1px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #666;
}

.ys_navph3_header .ys_navph3_menuph .ys_navph3_navbtn::after,
.ys_navph3_header .ys_navph3_menuph .ys_navph3_navbtn::before {
    position: absolute;
    right: 0;
    display: inline-block;
    width: 28px;
    height: 1px;
    content: '';
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #666;
}

.ys_navph3_header .ys_navph3_menuph .ys_navph3_navbtn::after {
    top: -10px;
}

.ys_navph3_header .ys_navph3_menuph .ys_navph3_navbtn::before {
    top: 10px;
}

.ys_navph3_header .ys_navph3_menuph .ys_navph3_point.active .ys_navph3_navbtn {
    background: transparent;
}

.ys_navph3_header .ys_navph3_menuph .ys_navph3_point.active .ys_navph3_navbtn::after {
    top: 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.ys_navph3_header .ys_navph3_menuph .ys_navph3_point.active .ys_navph3_navbtn::before {
    top: 0;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.ys_navph3_search {
    width: 100%;
    overflow: hidden;
    margin-top: 18px;
}

.ys_navph3_search_ph {
    width: 100%;
    height: 35px;
    border: 1px solid rgba(0, 0, 0, .1);
    margin-top: 0;
    float: left;
    border-radius: 17.5px;
    position: relative;
}

.ys_navph3_search_ph input {
    width: 100%;
    height: 100%;
    text-indent: 20px;
    color: #333333;
}

.ys_navph3_search_ph input::-webkit-input-placeholder {
    color: #999999;
}

.ys_navph3_search_ph button {
    width: 40px;
    height: 100%;
    color: #ffffff;
    line-height: 35px;
    text-align: center;
    font-size: 20px;
    float: right;
    position: absolute;
    top: 0;
    right: 0;
}

.ys_navph3_search button .icon-sousuo {
    font-size: 27px;
    color: #999999;
}


.ys_navph3_searchfe {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translateY(-50%);
    width: 16px;
}

.ys_navph3_searchfe img {
    width: 100%;
}

.ys_navph3_mengcen {
    display: none;
    width: 100%;
    height: 100vh;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.9);
    z-index: 30000;
}

.ys_navph3_caidansuo {
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 38%;
    height: 46px;
    border-bottom: 1px solid #ffffff;
}

.ys_navph3_caidansuo {
    width: calc(100% - 30px);
}

.ys_navph3_caidansuo input {
    width: calc(100% - 60px);
    height: 100%;
    font-size: 24px;
    color: #666666;
}

.ys_navph3_caidansuo input {
    width: calc(100% - 60px);
    height: 100%;
    font-size: 16px;
}


.ys_navph3_guanbi {
    width: 20px;
    display: block;
    position: absolute;
    right: 6%;
    top: 4%;
    cursor: pointer;
}

.ys_navph3_guanbi img {
    width: 100%;
}


.ys_navph3_first {
    position: fixed;
    top: 0;
    right: -100%;
    transition: all 0.36s;
    width: 100%;
    background: #fff;
    z-index: 1000;
    padding: 0 0 30px;
    /*height: 580px*/
    height: 100vh;
}

.ys_navph3_gun {
    height: 505px;
}

.ys_navph3_gunb {
    padding: 0 30px;
}

.ys_navph3_sec {
    position: fixed;
    top: 0;
    right: -100%;
    transition: all 0.36s;
    width: 100%;
    background: #fff;
    z-index: 1001;
    padding: 0 30px;
    height: 100vh;
}

.ys_navph3_firsttu {
    width: 14px;
    position: absolute;
    top: 22px;
    right: 30px;
}

.ys_navph3_firsttop {
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #C7C9C8;
}

.ys_navph3_firstbot ul {
    padding-top: 10px;
    padding-bottom: 10px;
}

.ys_navph3_g_sypt4nrfltu img {
    height: 100%;
}

.ys_navph3_firstlifl a {
    color: #666;
    line-height: 32px;
    font-size: 16px;
}

.ys_navph3_firstli {
    padding-top: 5px;
    padding-bottom: 5px;
    position: relative;
}

.ys_navph3_firstlifr {
    width: 6px;
    line-height: 32px;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

.ys_navph3_yxnav_active1 .ys_navph3_firstlifl a {
    color: #000;
}

.ys_navph3_firstwz {
    color: #333;
    font-size: 16px;
    line-height: 60px;
    font-weight: bold;
}

.ys_navph3_yxnav_active2 .ys_navph3_firstlifl a {
    color: #000;
}

.ys_navph3_langphtop {
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px solid #C7C9C8;
    border-bottom: 1px solid #C7C9C8;
}

.ys_navph3_langphtop a {
    color: #333;
    line-height: 24px;
    font-size: 16px;
}

.ys_navph3_langphtop img {
    width: 6px;
    transform: rotate(90deg);
    margin-top: 5px;
}

.ys_navph3_langph {
    position: relative;
}

.ys_navph3_langphbot a {
    color: #333;
    line-height: 24px;
    font-size: 14px;
}

.ys_navph3_langphbot ul {
    padding-top: 10px;
    padding-bottom: 10px;
}

.ys_navph3_langphbot {
    display: none;
}

.ys_navph3_loginb {
    margin-bottom: 10px;
    display: none;
}


.ys_navph3_header .ys_navph3_other1 img {
    width: 24px;
}

.ys_navph3_header .ys_navph3_other1 {
    line-height: 62px;
    margin-right: 5px;
}


.ys_navph3_first .ys_navph3_firsttop {
    width: calc(100% - 60px);
    margin: auto;
}

.ys_navph3_firsttu img {
    width: 100%;
}

.ys_navph3_firstli.yxnav_active1 a{
    color: #005eea;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.ys_navph3_firstli.yxnav_active2 a{
    color: #333;
}


/* header-start */
.l_navbar {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 99;
    transition: all .5s;
}
.l_navcon{
    width: 100%;
    padding: 0 80px;
}
.l_navbarl, .l_navbarr {
    position: relative;
    z-index: 20;
    height: 100%;
}
.l_navbarl>div, .l_navbarr>div {
    height: 100%;
    float: left;
}
.l_logo {
    width: 265px;
}
.l_logo a, .l_language a, .l_navlia1{
    width: 100%;
    height: 100%;
    line-height: 80px;
    transition: all .36s;
}
.l_logobox {
    position: relative;
    display: block;
}
.l_listimg {
    position: relative;
}
.l_logoimg_box {
    overflow: visible !important;
    width: 100%;
    display: inline-block;
    vertical-align: middle;
}
.l_logoimg_box img {
    object-fit: unset;
}
.l_logodef {
    position: relative;
    left: 0;
    top: 0;
    z-index: 1;
    width: 90%;
    transition: all .36s;
}
.l_logofixed {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 90%;
    transition: all .36s;
    opacity: 0;
}
.l_navbarm {
    /* text-align: center; */
    margin-right: 110px;
}
.l_navul {
    font-size: 0;
    width: 100%;
    /* text-align: center; */
    transition: all 0.7s cubic-bezier(0.23, 1, 0.32, 1) 0s;
}
.l_navli {
    display: inline-block;
    white-space: nowrap;
    padding: 0 20px;
    position: relative;
    z-index: 1;
}

.l_navlia1{
    display: block;
    font-size: 16px;
    color: #fff;
    font-family: "Microsoft YaHei";
    position: relative;
    transition: all .36s;
}
.l_navlia1::after{
    content: "";
    width: 0%;
    height: 2px;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
}
.yxnav_active1 .l_navlia1::after{
    width: 100%;
}
.l_navxl {
    position: fixed;
    z-index: 1;
    left: 0;
    top: 80px;
    width: 100%;
    border-top: 1px solid #dee0e5;
    box-shadow: 0 4px 4px rgb(0 0 0 / 7%);
    overflow: hidden;
    background-color: rgba(255,255,255,.9);
    display: none;
}
.l_search{
    width: 100%;
}
.l_searchbtn{
    width: 100%;
    line-height: 80px;
    position: relative;
    cursor: pointer;
}
.l_searchbtn img{
    width: 100%;
}
/* .ys_search4{
    overflow: hidden;
} */
.ys_searchbox{
    display: inline-block;
    line-height: 94px;
    /* margin: 0 34px; */
    position: relative;
    float: right;
    margin-left: 74px;
}
.ys_searchtxt input{
    position: absolute;
    top: 50%;
    right:38px;
    width: 0;
    height: 94px;
    transition: .6s;
    -o-transition: .6s;
    -ms-transition: .6s;
    -moz-transition: .6s;
    -webkit-transition: .6s;
    transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
.ys_header.act .ys_searchtxt input{
    width:170px;
}
.ys_searchbox::after{
    content: '';
    position: absolute;
    height: 100%;
    width: 1px;
    top: 0;
    right: 56px;
    background: #dcdcdc;
    transition: all .6s ease;
    opacity: 0;
}
.ys_searchimg{
    width: 25px;
    line-height: 80px;
    cursor: pointer;
}
.ys_searchimg img{
    width: 100%;
}
.ys_searchtxt{
    width: calc(100% - 25px);
}
.l_sehbox{
    position: relative;
    display: inline-block;
    width: 18px;
}
.l_navbar.l_fixed {
    height: 80px;
    background: #fff;
    box-shadow: 0 0 10px rgb(0 0 0 / 7%);
}
.l_fixed .l_logodef {
    opacity: 0;
}
.l_fixed .l_logofixed {
    opacity: 1;
}
.l_fixed .l_navlia1{
    color: #333;
}
.l_fixed .yxnav_active1.l_navlia1{
    color: #005eea;
    font-weight: bold;
     background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_navlia2{
    color: #666;
    line-height: 98px;
    transition: all .36s;
    display: block;
}
.l_navli2 {
    margin: 0;
    padding: 0 41px;
    display: inline-block;
    float: none;
    width: auto;
}

.l_navxlp1 p{
    font-size: 18px;
    color: #333;
    font-weight: bold;
    line-height: 1.75;
}
.l_navxlp2 p{
    font-size: 14px;
    color: #666;
    line-height: 1.75;
    transition: all .36s;
}
.l_navxlimg{
    width: 60px;
    margin-top: 28px;
}
.l_navxlimg img{
    width: 100%;
}
.l_navxlp2{
    margin-top: 15px;
}
.l_xlcontain{
    padding-top: 34px;
    padding-bottom: 22px;
}
.l_navxlnr{
    position: relative;
}
.l_navxlnr::after{
    content: "";
    width: 25%;
    height: 100%;
    background-color: rgba(247,248,250,.9);
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;
}
/* .l_con1400{
    width: 1400px;
    margin: auto;
} */
.l_con1400 {
    width: 100%;
    padding-left: 260px;
    padding-right: 260px;
}
.l_xllogo1{
    margin-bottom: 64px;
    width: 100%;
    position: relative;
}
.l_xllogo1 a{
    display: block;
    width: 100%;
    position: relative;
}
.l_xllogo1 img{
    width: 100%;
}
.l_xllogo1:last-child{
    margin-bottom: 0;
}
/* .l_logoimg{
    padding-right: 28px;
} */
.l_zhanmo{
    width: 8px;
    position: absolute;
    right: -28px;
    top: 50%;
    transform: translateY(-50%);
    transition: all .36s;
    opacity: 0;
}
.l_xllogo1.on .l_zhanmo{
    opacity: 1;
}
.l_zhanmo img{
    width: 100%;
}
.l_xllogos{
    padding: 20px;
}
.l_xlleft1{
    margin-right: 60px;
    /* border-right: 1px solid #999999; */
    position: relative;
    width: 140px;
}
.l_xlleft2{
    width: calc(100% - 140px - 60px);
}
.l_xlleft1::after{
    content: "";
    width: 1px;
    height: 277px;
    background-color: #999;
    position: absolute;
    top: 50%;
    right: -60px;
    transform: translateY(-50%);
}
.l_xlli1 a{
    font-size: 16px;
    color: #005eea;
    line-height: 1.75;
    font-weight: bold;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_xlli2 a{
    color: #666;
    line-height: 1.75;
    transition: all .36s;
}
.l_xlli2box{
    margin-top: 20px;
}
.l_xlli2{
    margin-bottom: 12px;
}
.l_xllist{
    margin: 0 -58px;
}
.l_xlli {
    /* width: 25%; */
    padding: 0 58px;
}
.l_xlli2ul {
    margin-right: 30px;
}
.l_xlli2ul:last-child{
    margin-right: 0;
}
.l_xlleft2{
    padding-left: 70px;
}
.l_xlright{
    margin-left: 115px;
}
.l_navxlps {
    margin-left: 25px;
}
.l_xllist:not(:first-child){
    display: none;
}

.l_navli.on .l_xlleft1,.l_navli.on .l_xlright{
    opacity: 0;
}
.l_navli.on .l_navxlnr::after{
    display: none;
}

.l_navli.on .l_xlli2box{
    overflow: hidden;
}
.l_navli.on .l_xlli{
    padding: 0 58px;
}
.l_navli.on .l_xllist{
    margin: 0 -58px;
}
.l_navli.on .l_xlleft{
    width: 100%;
}
.l_navli.on .l_xlleft1{
    width: 200px;
    display: none;
}
.l_navli.on .l_xlright{
    display: none;
}
.l_navli.on .l_xlleft2{
    width: calc(100% - 200px);
    padding-left: 260px;
}
.l_xlli1s a{
    color: #666;
    line-height: 98px;
    display: block;
}
.l_xlli1s{
    display: inline-block;
    padding: 0 40px;
}
.l_navxlnr2{
    text-align: center;
}
/* header-end */
/*banner-start*/
.l_sybanbg{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.l_sybanbg img{
    width: 100%;
    opacity: 0.45;
}
.g_sybannr{
    display: none;
}
.g_sybannr.on{
    display:block;
}
.g_syhead{
    position: fixed;
    top:0;
    left:0;
    width:100%;
    z-index: 500;
    background: #fff;
    box-shadow: 0px 5px 28.13px 0.87px rgb(0 0 0 / 6%);
}
.g_syhdtop, .g_syhdbot{
    transition: all .36s ease;
}
.g_syhdbot{
    border-bottom: 1px solid rgba(255,255,255,.3)
}
.g_sylogo{
    width:384px;
    line-height: 90px;
}
.g_sysearch{
    margin-top: 30px;
    width:235px;
    height:34px;
    border-radius: 16.5px;
    border:1px solid #c1c7db;
}
.g_sysearch img{
    width:17px;
    cursor: pointer;
    display: block;
    margin-top: 8px;
    margin-right: 15px;
}
.g_sysearch input{
    display: block;
    width:calc(100% - 32px);
    padding:0 15px;
    height:100%;
}
.g_synavli p a{
    line-height: 70px;
    color:rgba(255,255,255,.8);
    font-size: 16px;
    display: block;
    transition: all .36s ease;
}
.g_syhdbot ul{
    width:100%;
}
.g_synavli{
    margin-right: 58px;
}
.g_synavli:last-child{
    margin-right: 0;
}
.g_sybansk{
    overflow: hidden;
}
.g_sybantu{
    width:100%;
    position: relative;
}
.g_sybantu img{
    width:100%;
}
.g_sybantu video{
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    min-width: 100%;
    min-height: 100%;
    width: 100%;
}
.g_syban{
    position: relative;
}
.g_sybannr{
    position: relative;
}
.g_sybanwz{
    position: absolute;
    top:46%;
    left:50%;
    transform: translateX(-50%);
    width: 1200px;
}
.g_sybantuph{
    display: none;
}
.g_sybanwz p{
    font-size: 48px;
    font-family: "Microsoft YaHei";
    color: #005eea;
    font-weight: bold;
    line-height: 1.5;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.g_sybanwz h1{
    line-height: 1.5;
    color: #fff;
    font-weight: bold;
}
.g_sybansk .slick-dots li{
    width: 40px;
    height: 4px;
    background-color: rgba(255,255,255,.3);
    border: inherit;
    border-radius: inherit;
    margin: 0 10px;
}
.g_sybansk .slick-dots li.slick-active{
    background-color: #fff;
}
.g_sybansk .slick-dots{
    bottom: 76px;
}
.l_morep p{
    font-size: 14px;
    line-height: 1.75;
    color:#005eea;
    font-weight: inherit;
    transition: all .36s;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_micon{
    width: 14px;
    position: relative;
    top: 7px;
    margin-left: 8px;
    height: 10px;
}
.l_micon img{
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    transition: all .36s;
}
.l_moreimg1{
    opacity: 1;
}
.l_moreimg2{
    opacity: 0;
}
.l_symore{
    margin-top: 55px;
}
.l_symore a{
    display: inline-block;
}
/*banner-end*/

.l_sybx1tit h3{
    line-height: 1.75;
    color: #333;
    font-weight: bold;
}
.l_sybx1info p{
    font-size: 16px;
    line-height: 1.75;
    color: #666;
}
.l_sybx1tit{
    position: relative;
    padding-bottom: 10px;
}
.l_sybx1tit::after{
    content: "";
    width: 80px;
    height: 2px;
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    left: 0;
    bottom: 0;
}
.l_sybx1info{
    margin-top: 12px;
}
.l_sybx1ri,.l_sybx2ri{
    width: 67%;
    position: relative;
    background-color: rgba(241,245,247,.46);

}
.l_sybx1ri{
    padding-bottom: 70px;
}
.l_sybx2ri{
    width: 100%!important;
     padding-bottom: 0px!important;
}

.l_sybx1imgs{
text-align: center;
}
.l_sybx1img{
width: 74.5%;
display: inline-block;
margin-top: 40px;
position: relative;
}
.l_sybx1img img{
width: 100%;
}
.l_sybx1ris1{
position: relative;
}
.l_sybx1p p{
font-size: 16px;
color: #ffffff;
line-height:2;
text-align: left;
}
.l_sybx1ps{
width: 100%;
position: absolute;
bottom: 0px;
padding: 20px;
background: rgb(1 3 16 / 30%);
}
.l_sybox1.l_space1{
padding-bottom: 84px;
padding: 50px 0 0px 0 !important;
}
.l_sybx1ri::after {
content: "";
width: 100%;
height: 100%;
background-color: rgba(241,245,247,.46);
position: absolute;
top: 0px;
left: 0;
z-index: -1;
}
.l_sybx1mo{
margin-top: 25px;
}
.l_sybx1nr{
position: relative;
}
.l_sybx1nr.l_con1400{
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
height: 100%;
}
.l_sybx1li{
margin-bottom: 48px;
cursor: pointer;
}
.l_sybx1li h4{
line-height: 1.5;
color: #333;
position: relative;
transition: all .36s;
-ms-scrollbar-base-color: #0071ed;
}
.l_sybx1li.on h4{
color: #0071ed;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.l_sybaxtab{
margin-top: 74px;
}
.l_sybx1le{
width: 22%;
/* padding-left: 20px; */
}
.l_sybx2lb1{
    position: relative;
    width: 100%;
    height: 788px;
    overflow: hidden;
}
.l_sybx2lb1s{
    width: 100%;
    padding: 0 94px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 10;
}
.l_sybx2nr_h2{
    line-height: 1.75;
    color: #ffffff;
    font-weight: bold;
    position: absolute;
    top: 5%;
    z-index: 999;
    width: 100%;
    text-align: center;
}
.l_sylbimmg img{
    width: auto;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.l_sybx2ri::after{
    content: "";
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.3);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
}
.l_sybx2li{
    width: 33.333333%;
    cursor: pointer;
    overflow: hidden;
}
.l_sybx2linr{
    width: 100%;
    border: 1px solid rgba(255,255,255,.2);
    padding: 50px 15px 28px;
    position: relative;
}
.l_sybx2wz p{
    font-size: 26px;
    line-height: 1.5;
    color: #fff;
    text-align: center;
    height: 39px;
    overflow: hidden;
}
.l_sybx2imgs{
    width: 100%;
    text-align: center;
}
.l_sybx2img{
    width: 126px;
    position: relative;
    display: inline-block;
}
.l_sybx2img img{
    width: 100%;
    height: 100%;
}
.l_img1{
    position: relative;
    top: 0;
    left: 0;
}
.l_img2{
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.l_sybx2hp p{
    font-size: 14px;
    line-height: 2;
    color: #fff;
    height: 112px;
    overflow: hidden;
}
.l_sybx2hwz h5{
    line-height: 1.5;
    color: #fff;
    height: 39px;
    overflow: hidden;
}
.l_sybx2himg{
    width: 51px;
    position: relative;
}
.l_sybx2himg img{
    width: 100%;
    /* height: 100%; */
}
.l_sybx2hwz{
    position: relative;
    top: 4px;
    left: 20px;
}
.l_sybx2htp{
    padding-bottom: 10px;
    border-bottom: 1px solid #fff;
}
.l_sybx2hbt{
    margin-top: 14px;
}
.l_sybx2hide{
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: -18%;
    /* top: 0;*/
    left: 0;
    padding: 28px 38px;
    background: rgba(255,255,255,.2);
    transition: all .36s;
    opacity: 0;
}
.l_sybx2show{
    transition: all .36s;
}
.l_sybx2lb1s .slick-dots li{
    width: 40px;
    height: 4px;
    background-color: rgba(255,255,255,.3);
    border: inherit;
    border-radius: inherit;
    margin: 0 10px;
}
.l_sybx2lb1s .slick-dots li.slick-active{
    background-color: #fff;
}
.l_sybx2lb1s .slick-dots{
    bottom:-110px;
    left: 0;
}
.l_sybx2lbs{
    position: relative;
}
.l_sybx2lb1:not(:first-child){
    /* position: absolute; */
    top: 0;
    left: 0;
    display: none;
}
.l_sybx1ris1:not(:first-child){
    display: none;
}
.l_sybx3lbli{
    display: none;
}
.l_sybx3lbli.on{
    display: block;
}
.l_sybx2list{
    display: none;
}
.l_sybx2list.on{
    display: block;
}
.l_sybox3 .l_sybx1tits{
    margin-bottom: 38px;
}
.l_sybox3{
    padding: 80px 0px 100px 0;
    background-color: rgba(153,153,153,.1);
}
.l_sybx3navs{
    width: 1035px;
    margin: auto;
}
.l_sybx3li{
    position: relative;
    margin-bottom: 25px;
}
.l_sybx3li a{
    font-size: 14px;
    color: #333;
    padding: 0 15px;
    display: block;
    transition: all .36s;
}
.l_sybx3li p{
    font-size: 14px;
    color: #333;
    padding: 0 15px;
}
.l_sybx3li.on a{
    color:#0071ed;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_sybx3li.on p{
    color:#0071ed;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_sybx3li::after{
    content: "";
    width: 1px;
    height: 19px;
    background-color: #999999;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}
.l_sybx3li:last-child::after{
    display: none;
}
.l_sybx3bt{
    width: 1111px;
    margin:auto;
    margin-top: 20px;
}
.l_sybx3lb .slick-list{
    overflow: inherit;
}
.l_sybx3lbli{
    width: 100%;
    padding: 0 50px;
}
.l_sybx3lbli a{
    display: block;
    position: relative;
}
.l_sybx3imgs{
    width: 100%;
}
.l_sybx3img{
    width: 100%;
    position: relative;
}
.l_sybx3img img{
    width: 100%;
    /* height: 100%; */
}
.l_sybx3p{
    margin-top: 20px;
}
.l_sybx3p p{
    font-size: 16px;
    color: #333;
    line-height: 1.75;
}
.l_sybx3tit{
    position: relative;
    padding-bottom: 20px;
}
.l_sybx3tit h6{
    font-size: 20px;
    color: #333;
    font-weight: bold;
    line-height: 1.5;
    transition: all .36s;
    /* height: 72px;
    overflow: hidden; */
}
.l_sybx3tit::after {
    content: "";
    width: 80px;
    height: 2px;
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    left: 0;
    bottom: 0;
}
.l_sybx3in p{
    font-size: 18px;
    color: #333;
    line-height: 1.75;
}
.l_sybx3wz{
    width: 485px;
    background-color: rgba(255,255,255,.9);
    padding: 42px 55px 20px;
    position: absolute;
    left: 92px;
    bottom: 25px;
    opacity: 0;
    transition: all .36s;
}
.l_sybx3lbli.slick-current .l_sybx3wz{
    opacity: 1;
}
.l_sybx3wz a{
    display: block;
}
.l_sybx3in{
    margin-bottom: 12px;
}
.l_sybx3more{
    margin-top: 20px;
}
.l_sybx3lb .slick-prev,.l_sybx3lb .slick-next{
    width: 14px;
    height: 25px;
    transition: all .36s;
}
.l_sybx3lb .slick-prev{
    z-index: 10;
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    transform: rotate(180deg);
    top: calc(50% - 12.5px);
}
.l_sybx3lb .slick-next{
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
}
.l_sybx4le {
    width: 50%;
}
.l_sybx4le a{
    width: 100%;
    display: block;
}
.l_sybx4img{
    width: 100%;
    overflow: hidden;
}
.l_sybx4img img{
    width: 530px;
    height: 410px;
    transition: all .36s;
}
.l_sybx4ri{
    width: 62%;
    padding-left: 88px;
    /* position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    height: 100%; */
}
.l_sybx4rinr{
    width: 100%;
}
.l_sybx3nav{
    text-align: center;
}
.l_sybx3ul{
    display: inline-block;
}
.l_sybx4bt{
    /* position: relative; */
    margin-top: 15px;
}
.l_sybx4bts{
    width: 100%;
    position: relative;
}
.l_sybox4 .l_sybx1tits{
    margin-bottom: 38px;
}
.l_sybx4in p{
    font-size: 14px;
    color: #333;
    line-height: 1.75;
}
.l_sybx4tit h6{
    color: #333;
    line-height: 1.75;
    font-weight: bold;
    height: 35px;
    overflow: hidden;
    transition: all .36s;
}
.l_sybx4ti p{
    font-size: 14px;
    color: #999;
    line-height: 1.75;
    font-family: "Roboto-Regular-14" !important;
}
.l_sybx4li{
    border-bottom: 1px solid rgba(0,0,0,.1);
}
.l_sybx4li:last-child{
    border-bottom: inherit;
}
.l_sybx4li a{
    display: block;
    padding-top: 10px;
    padding-bottom: 8px;
}
.l_sybx4li:first-child a{
    padding-top: 0;
}
.l_sybx4ti{
    margin-top: 15px;
}
.l_sybx4more{
    margin-top: 20px;
}
.l_sybx4more a{
    display: inline-block;
}


/* footer-start */
.l_syftbt p{
    font-size: 14px;
    line-height: 1.75;
    color: #333;
    opacity: 0.5;
}
.l_syftbt a{
    font-size: 14px;
    line-height: 1.75;
    color: #333;
    opacity: 1;
}
.l_ftbta1{
    margin: 0 25px;
}
.l_syftbt{
    padding:14px 0;
    border-top: 1px solid rgba(153,153,153,.4);
}
.l_syftlogo{
    width: 265px;
}
.l_syftlogo a{
    width: 100%;
    display: block;
}
.l_syftlogo img{
    width: 100%;
}
.l_syfttp{
    padding-top: 60px;
    padding-bottom: 115px;
}
.l_syfoot{
    background-color: #f5f5f5;
}
.l_ftnava a{
    color: #0071ed;
    line-height: 1.75;
    font-weight: bold;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_ftnavli1 a{
    color: #999;
    line-height: 1.75;
    transition: all .36s;
}
.l_ftnavs{
    margin-top: 44px;
}
.l_ftnava1{
    margin-top: 20px;
}
.l_ftnavli1{
    margin-bottom: 10px;
}
.l_syftpfl {
    width: calc(100% - 170px);
}
.l_syftpfls{
    width: 100%;
}
.l_ftnav{
    margin: 0 -60px;
}
.l_ftnavli{
    padding: 0 60px;
    text-align: center;
}
/* .l_ftnavli.on {
    overflow: hidden;
}
.l_ftnavli.on .l_ftnava1{
    float: left;
}
.l_ftnavli.on .l_ftnava1:last-child{
    margin-left: 15px;
} */
.l_syftpfr{
    margin-top: 83px;
}
.l_sharep p{
    font-size: 16px;
}
/* .l_shareic1 img{
    width: 24px;
} */
.l_shareic1 a{
    display: block;
}
.l_sharep {
    margin-right: 15px;
}
.l_shareic1{
    margin-right: 15px;
}
.l_shareic{
    margin-top: 6px;
}
.l_terrace{
    margin-top: 20px;
    width:auto;
    border: 1px solid #c9c9c9;
}
.l_terrp{
    padding-right: 8px;
}
.l_terrp p{
    font-size: 14px;
    color: rgba(51,51,51,.5);
    line-height: 42px;
    /* font-weight: bold; */
    transition: all .36s;
}
.l_terrace a{
    display: block;
    padding: 0 16px;
}
.l_terric{
    width: 15px;
    line-height: 42px;
}
.l_terric img{
    width: 100%;
}
.l_ftshare{
    margin-bottom: 16px;
}
.l_code{
    margin-left: 50px;
}
.l_ftnavul{
    margin-right: 15px;
}
.l_ftnavul:last-child{
    margin-right: 0;
}
/* footer-end */




/* f1-start */
.l_syhead.on .l_navbar{
    height: 80px;
    background: #fff;
    box-shadow: 0 0 10px rgb(0 0 0 / 7%);
    border-bottom: 1px solid #dee0e5;
}
.l_syhead.on .l_logofixed {
    opacity: 1;
}
.l_syhead.on .l_logodef {
    opacity: 0;
}
.l_syhead.on .l_navlia1 {
    color: #333;
}
.l_nyban{
    position: relative;
    margin-top: 80px;
    z-index: 10;
}
.l_nybanimg{
    position: relative;
}
.l_nybanimg img{
    width: 100%;
}
.l_nybanimg::after{
    content: "";
    width: 100%;
    height: 100%;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    opacity: 0.1;
    position: absolute;
    top: 0;
    left: 0;

}
.l_nybanwz h1{
    line-height:1.5;
    color: #fff;
    font-weight: bold;
}
.l_nybanwz{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.l_banliic{
    width: 17px;
    height: 14px;
    position: relative;
    display: inline-block;
}
.l_banliic img{
    width: 100%;
    height: 100%;
    position: absolute;
    /* top: 50%; */
    left: 0;
    /* transform: translateY(-50%); */
}
.l_nyban .l_home1{
    opacity: 1;
}
.l_nyban .l_home2{
    opacity: 0;
}
.l_nyban.on .l_home1{
    opacity: 0;
}
.l_nybannav.on .l_home2{
    opacity: 1;
}
.l_nyban.on .l_nybannav{
    position: static;
    padding-top: 30px;
    transform: inherit;
}
.l_nybanli img{
    top: 3px;
}
.l_nyban.on .l_nybanimg,.l_nyban.on .l_nybanwz{
    display: none;
}
.l_nybannav.on .l_nybanli a{
    color: #333;
}
.l_nybanli a{
    font-size: 12px;
    line-height: 1.75;
    color: #fff;
    position: relative;
}
.l_nybanli a::after{
    content: ">";
    padding: 0 5px;
}
.l_nybanli:last-child a::after{
    display: none;
}
.l_nybannav{
    position: absolute;
    top: 30px;
    left: 50%;
    transform: translateX(-50%);
}
.l_nybanli:last-child a{
    color: #005eea;
    font-weight: bold;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_f1navli{
    padding: 0 95px;
    /* background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; */
}
.l_f1navli p{
    font-size: 18px;
    color: #333;
    line-height: 80px;
    cursor: pointer;
    display: block;
}
.l_f1nav{
    text-align: center;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 30px 0px rgba(53, 53, 53, 0.08);
}
.l_f1nav.act{
    position: fixed;
    top: 80px;
    left: 0;
    z-index: 30;
    width: 100%;
}
.l_f1navul{
    display: inline-block;
}
.l_f1bxltit{
    text-align:center;
}
.l_f1bxltit h2{
    line-height: 1.5;
    color: #333;
    font-weight: bold;
    height: 70px;
    overflow: hidden;
}
.l_f1bxltit h2::after {
    content: "";
    width: 80px;
    height: 2px;
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    left: 50%!important;
    transform: translate(-50%,-50%);
    bottom: 0;
}
.l_f1bx1p {
    margin-top: 24px;
    margin-bottom: 110px;
    text-indent:2em
}
.l_f1bx1inp2 p,.l_f1bx1inp1 p{
    font-size: 16px;
    color: #333;
    line-height: 1.1;
}
.l_f1bx1inp2 p{
    line-height: 1.75;
}

.l_f1bx1inp1 span{
    font-size: 100px;
    /* line-height: 1.5; */
    color: #666;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: 'TEKOLIGHT' !important;
    transition: all .36s;
}
.l_f1bx1info{
    margin: 0 -150px;
}
.l_f1bx1in1{
    width: auto;
    padding: 0 150px;
}
.l_f1bx1inp2{
    text-align: center;
}
.l_f1box1{
    position: relative;
}
.l_f1bx1bg{
    width: 1153px;
    position: absolute;
    top: 62px;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0.03;
}
.l_f1bx1bg img{
    width: 100%;
}
.l_f1bx1nr{
    position: relative;
    z-index: 10;
}
.l_f1box1.l_space1{
    padding-bottom: 90px;
}
.l_f1bx1p.l_f1bx1p p:last-child{
    margin-bottom: 0;
}
.l_f1bx2p{
    height: 84px;
    overflow: hidden;
    margin-top: 10px;
}
.l_f1bx2p p{
    font-size: 16px;
    color: #333;
    line-height: 1.75;
    position: relative;
    z-index: 10;
}
.l_f1bx2litit h4{
    font-size: 26px;
    color: #333;
    line-height: 1.75;
    height: 45.5px;
    overflow: hidden;
    font-weight: bold;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all .36s;
}
.l_f1bx2li{
    width: 50%;
    text-align:center;
    border-right: 1px solid rgba(153,153,153,.2);
    border-bottom: 1px solid rgba(153,153,153,.2);
    padding-top: 64px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
}
.l_f1bx2bt{
    background-color: #f4fafd;
    position: relative;
    margin-top: 30px;
}
.l_f1bx2li:nth-child(2n+2){
    border-right: inherit;
}
.l_f1bx2li:last-child{
    border-bottom: inherit;
}
.l_f1bx2li:nth-last-child(2){
    border-bottom: inherit;
}
.l_f1bx2img{
    width: 176px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.l_f1bx2img img{
    width: 100%;
}
.l_f1box3{
    position: relative;
    height: 635px;
    overflow: hidden;
}
.l_f1bx3bg img{
    width: auto;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.l_f1bx3nr{
    position: relative;
    z-index: 1;
}
.l_f1box3 .l_f1bxltit h2{
    color: #fff;
}
.l_f1bx3bts{
    position: relative;
    margin-top: 40px;
}
.l_f1bx3bts::after{
    content: '';
    background: url("../images/l_line.png")/*tpa=https://www.doublecom.net/Public/Cn/images/l_line.png*/ no-repeat;
    position: absolute;
    bottom: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 100%;
    height: 1px;
    z-index: -1;
    background-size: 100%;
}
.l_f1bx3lb{
    margin: 0 -100px;
}
.l_f1bx3lbp{
    width: 25%;
    padding: 0 100px;
    cursor: pointer;
}
.l_f1bx3lbp{
    display: none;
}
.l_f1bx3lbp.on{
    display: block;
}
.l_f1bx3lbp1 p{
    font-size: 30px;
    padding: 10px 0;
    text-align: center;
    color: #fff;
}
.l_f1bx3lbp:hover .l_f1bx3lbp2 p a{
    color: #f4e100;
}
.l_f1bx3lbp:hover .l_f1bx3lbp1 p::after{
    content: "";
    height: 3px;
    width: 72%;
    background-image: -webkit-linear-gradient(
            90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    left: 50%!important;
    transform: translate(-50%,-50%);
    bottom: -2px;
}

.l_f1bx3lbp2 p{
    font-size: 18px;
    line-height: 1.75;
    color: #fff;
    padding: 10px;
}
.l_f1bx3lbp2{
    position: absolute;
    top: 290%;
    left: 0;
}
.l_f1bx3lbp2 a{
    color:#ffffff;
}
.l_f1bx3lbps{
    position: relative;
}
.l_f1bx3lbp1 p{
    position: relative;
}
.marks p::after{
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    left: 50%;
    bottom: -47px;
    transform: translateX(-50%);
    z-index: 20;
}
.marks p::before{
    content: "";
    width: 19px;
    height: 19px;
    border-radius: 50%;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    opacity: 0.3;
    position: absolute;
    left: 50%;
    bottom: -51px;
    transform: translateX(-50%);
    z-index: 20;
}
.l_f1bx3lbp1{
    position: relative;
}
.marks{
    position: absolute;
    top: 182%;
    left: 50%;
}

.marks::after{
    content: "";
    width: 33px;
    height: 33px;
    border-radius: 50%;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    opacity: 0.2;
    position: absolute;
    left: 50%;
    bottom: -57px;
    transform: translateX(-50%);
    z-index: 20;
}
.l_f1bx3lb .slick-prev,.l_f1bx3lb .slick-next{
    width: 28px;
    height: 50px;
    transition: all .36s;
}
.l_f1bx3lb .slick-prev{
    z-index: 10;
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    transform: rotate(180deg);
    top: calc(50% - 25px);
}
.l_f1bx3lb .slick-next{
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
}
.l_f1bx4t p{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
    transition: all .36s;

}
.l_f1bx4ts{
    position: relative;
    padding-bottom: 5px;
    cursor: pointer;
}
.l_f1bx4ts::after{
    content: "";
    width: 0%;
    height: 2px;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
}
.l_f1bx4t.on .l_f1bx4ts::after{
    width: 100%;
}
.l_f1bx4t.on p{
    color:#0071ed;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_f1bx4t{
    padding: 0 20px;
}
.l_f1bx4tab{
    margin-top: 24px;
    margin-bottom: 50px;
    text-align: right;
}
.l_f1bx4li{
    width: 345px;
    padding: 0 15px;
    margin-bottom: 30px;
    height: 290px;
}
.l_f1bx4list{
    margin: 0 auto;
}
.l_f1bx4list:not(:first-child){
    display: none;
}
.l_f1bx4lis{
    background-color: #f4f9fd;
    transition: all .36s;
    padding: 24px 20px 58px 20px;
    position: relative;
}
.l_f1bx4ic{
    width: 16px;
    position: relative;
    top: 13px;
    cursor: pointer;
}
.l_f1bx4ic img{
    width: 100%;
    transition: all .36s;
    transform: rotate(90deg);
}
.l_f1bx4p{
    width: calc(100% - 16px);
    padding-right: 5px;
}
.l_f1bx4p p{
    font-size: 16px;
    line-height: 2.5;
    color: #000;
    /* height: 80px; */
    overflow: hidden;
    transition: all .36s;
}
.l_f1bx4tabs{
    display: inline-block;
}
.l_f1bx4lis2{
    /*background: #e2f2ff;*/
    /*position: absolute;*/
    /*padding: 20px 20px 38px;*/
    left: 0;
    top: 95px;
    opacity: 0;
    transition: all .36s;
    width: 100%;
}
.l_f1bx4img{
    position: relative;
    width: 100%;
    overflow: hidden;
}
.l_f1bx4img img{
    width: 100%;
    height: 100%;
    transition: all .36s;
}
.l_f1bx4li.on .l_f1bx4lis{
    background: #e2f2ff;
    padding-left: 20px;
}
.l_f1bx4li.on .l_f1bx4ic img{
    transform: rotate(270deg);
}
.l_f1bx4li.on .l_f1bx4p p{
    color:#0071ed;
    font-weight: bold;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_f1bx4li.on .l_f1bx4lis2{
    opacity: 1;
    z-index: 10;
}
.l_f1box4.l_space1{
    padding-bottom:0;
}
.w_f4_ct2ul1{
    margin: 0 -5px;
}
/* .w_f4_edr{
    width:50%;
    padding-left:50px;
    padding-top: 50px;
} */
.w_f4_ct3pic{
    width: 50%;
    position: relative;
    overflow: hidden;
}
/* .w_img1{
    position: relative;
    top: 0;
    left: 0;
}
.w_img2{
    position: absolute;
    top: 0;
    left:0;
    height: 100%;
} */
.w_f4_sect2.l_space1{
    padding-top: 0;
}
.w_f4_sect2 .l_f1bxltit{
    margin-bottom: 30px;
}
.w_f4_edr p{
    font-size: 18px;
}
/* f1-end */


/* b3-start */
.l_b3bx1tit h1{
    font-size: 40px;
    line-height: 1.5;
    color: #333333;
    font-weight: bold;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all .36s;
}
.l_b3box1{
    padding-top: 85px;
    padding-bottom: 40px;
}
.l_b3box4 .l_f1bxltit{
    margin-bottom: 30px;
}
.l_b3bx1le{
    width: calc(100% - 56%);
}
.l_b3bx1ri{
    width: 56%;
    padding-left: 145px;
}
.l_b3bx1tit{
    border-bottom: 1px solid rgba(0,0,0,.1);
    padding-bottom: 12px;
}
.l_b3bx1p{
    margin-top: 20px;
}
.l_b3bx1t p{
    font-size: 14px;
    color: #333;
    line-height: 1.75;
    transition: all .36s;
}
.l_b3bx1wj1 {
    width: 60px;
    text-align: center;
    margin-right: 60px;
}
.l_b3bx1wj1 a{
    display: block;
}
.l_b3bx1ic{
    width: 26px;
    height: 29px;
    position: relative;
    display: inline-block;
}
.l_b3bx1ic img{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    transition: all .36s;
}
.l_b3bx1ic1{
    opacity: 1;
}
.l_b3bx1ic2{
    opacity: 0;
}
.l_b3bx1wj{
    padding-top: 16px;
}
.l_b3bx1t{
    margin-top: 8px;
}
.l_b3bx1bz1 p{
    font-size: 16px;
    line-height: 1.75;
    color: #333;
}
.l_b3bx1bz{
    margin-top: 70px;
    width: 350px;
}
.l_b3bx1bzs{
    padding: 28px 24px 24px;
    background-color: #fafafa;
}
.l_b3bx1zxp p{
    font-size: 14px;
    line-height: 1.75;
    color: #333;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all .36s;
}
.l_b3bx1bzp p{
    font-size: 14px;
    line-height:40px;
    color: #333;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: center;
}
.l_b3bx1bzp{
    width: 110px;
    border: 1px solid #006fed;
    margin-right: 50px;
}
.l_b3bx1bzp a{
    width: 100%;
    display: block;
}
.l_b3bx1ic3{
    width: 17px;
    margin-right: 10px;
    position: relative;
    top: 4px;
}
.l_b3bx1ic3 img{
    width: 100%;
}
.l_b3bx1bz2{
    position: relative;
}
.l_b3bx1zx {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}
.l_b3bx1zx a{
    display: block;
}
.l_b3bx1bz2{
    margin-top: 18px;
}
.l_b3bx1lb2{
    width: 100%;
    padding-left: 26px;
    margin-top: 134px;
}
.l_b3bx1lb2s{
    width: 100%;
    margin: 0 -15px;
    padding: 0 30px;
}
.l_b3bx1img2{
    width: 25%;
    padding: 0 15px;
}
.l_b3bx1img{
    display: none;
}
.l_b3bx1img.on{
    display: block;
}
.l_b3bx1img2{
    display: none;
}
.l_b3bx1img2.on{
    display: block;
}
.l_b3bx1imgs{
    background-color: #fafafa;
    width: 100%;
    padding:0 10px;
    position: relative;
    cursor: pointer;
    line-height: 93px;
}
.l_b3bx1imgs img{
    width: 100%;
}
.l_b3bx1imgs::after{
    content: "";
    width: 100%;
    height: 2px;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all .36s;
    opacity: 0;
}
.l_b3bx1lb2s .slick-prev,.l_b3bx1lb2s .slick-next{
    width: 14px;
    height: 25px;
    transition: all .36s;
}
.l_b3bx1lb2s .slick-prev{
    z-index: 10;
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    transform: rotate(180deg);
    top: calc(50% - 12.5px);
}
.l_b3bx1lb2s .slick-next{
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
}
.l_b3bx1img2.slick-current .l_b3bx1imgs::after{
    opacity: 1;
}
.l_b3bx1lbs,.l_b3bx1img,.l_b3bx1img img{
    width: 100%;
}
.l_b3bx1lb1{
    width: 100%;
}
.l_b3bx2nr{
    position: relative;
    z-index: 10;
}
.l_b3bx2p2 p{
    font-size: 20px;
    color: #333;
    line-height: 1.75;
    height: 35px;
    overflow: hidden;
}
.l_b3bx2p1 p{
    font-size: 28px;
    color: #666;
    line-height: 1.75;
    font-family: "Roboto-Regular-14" !important;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all .36s;
    max-height: 98px;
    overflow: hidden;
}
.l_b3bx2li{
    width: 25%;
    padding: 0 15px;
    text-align: center;
    margin-bottom: 30px;
}
.l_b3bx2lis{
    margin: 0 -15px;
}
.l_b3bx2linr{
    background-color: #f4fafd;
    padding: 42px 15px 40px;
    border-radius: 5px;
    position: relative;
}
.l_b3bx2linr::after{
    content: "";
    width: 100%;
    height: 4px;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    left: 0;
    bottom: 0;
    border-radius: 0 0 5px 5px;
}

.l_b3bx2p2{
    margin-top: 20px;
}
.l_b3bx2p1{
    height: 98px;
    /* overflow: hidden; */
    position: relative;
}
.l_b3bx2p1 p{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
/* .l_b3bx2li.on .l_b3bx2p1 p{
    position:static;
    transform: inherit;
} */
.l_b3bx2list{
    margin-top: 30px;
}
.l_b3box2.l_space1{
    padding-bottom: 100px;
}
.l_b3box2{
    position: relative;
    overflow: hidden;
}
.l_b3bx2bg{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.05;
}
.l_b3bx2bg img{
    width: 100%;
}
.l_b3box3 .l_f1bxltit h2{
    color: #fff;
}
.l_b3box3{
    position: relative;
    height: 645px;
    overflow: hidden;
    padding-top: 90px;
}
.l_b3bx3bg img{
    width: auto;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.l_b3bx3nr{
    position:relative;
    z-index: 10;
}
.l_b3bx3li p{
    font-size: 16px;
    color: #fff;
    line-height: 1.75;
    position: relative;
    padding-left: 20px;
    /* height: 28px; */
    overflow: hidden;
}
.l_b3bx3lb{
    margin: 0 -73px;
}
.l_b3bx3lb{
    display: none;
}
.l_b3bx3lb.on{
    display: block;
}
.l_b3bx3li{
    width: 50%;
    padding: 0 73px;
    margin-bottom: 42px;
}
.l_b3bx3linr{
    padding-bottom: 24px;
    border-bottom: 1px solid rgba(255,255,255,.5);
}
.l_b3bx3li p::after{
    content: "";
    width: 4px;
    height: 4px;
    background: #fff;
    border-radius: 50%;
    position: absolute;
    top: 12px;
    left: 0;
}
.l_b3bx3li:nth-last-child(2) .l_b3bx3linr{
    border-bottom: inherit;
}
.l_b3bx3li:last-child .l_b3bx3linr{
    border-bottom: inherit;
}
.l_b3bx3li:nth-last-child(2){
    margin-bottom: 0;
}
.l_b3bx3li:last-child{
    margin-bottom: 0;
}
.l_b3bx3list{
    margin-top: 52px;
}
.l_b3bx3list .slick-dots li{
    width: 40px;
    height: 4px;
    border-radius: inherit;
    border: inherit;
    margin: 0 10px;
    background: rgba(255,255,255,.3);
}
.l_b3bx3list .slick-dots li.slick-active{
    background: #fff;
}
.l_b3bx3list .slick-dots {
    bottom: -76px;
}
.l_b3bx4ri{
    width: 50%;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
    transition: all .36s;
}
.l_b3bx4le{
    width: 50%;
    /* position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%); */
    padding-right: 95px;
}
.l_b3bx4img{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.l_b3bx4img img{
    width: 100%;
    height: 100%;
    transition: all .36s;
}
.l_b3bx4li{
    margin-bottom: 50px;
    position: relative;
    display: flex;
    align-items: center;
}
.l_b3bx4li.on{
    flex-direction: row-reverse;
}
.l_b3bx4li:last-child{
    margin-bottom:0;
}
.l_b3bx4lis p{
    font-size: 18px;
    color: #666;
    line-height: 1.75;
    position: relative;
    padding-left: 20px;
}
.l_b3bx4lis p::after{
    content: "";
    width: 4px;
    height: 4px;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    border-radius: 50%;
    position: absolute;
    top: 12px;
    left: 0;
}
.l_b3bx4lis{
    margin-bottom: 10px;
}
.l_b3bx4tit h3{
    font-size: 30px;
    line-height: 1.75;
    color: #333;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all .36s;
    /* height: 52.5px;
    overflow: hidden; */
}
.l_b3bx4ul{
    margin-top: 60px;
    /* height: 280.5px;
    overflow: hidden; */
}
.l_b3bx4li .l_b3bx4le{
    float: right;
    left: inherit;
    right: 0;
    padding-left: 95px;
    padding-right: 0;
}
.l_b3bx4li.on .l_b3bx4le{
    padding-left: 0;
    padding-right: 95px;
}
.l_b3bx4li.on .l_b3bx4ri{
    float: left;
}
.l_b4bx5bts img{
    width: 84px;
}
.l_b3bx5bts th{
    font-size: 16px;
    color: #fff;
    line-height: 1.75;
    padding: 20px 0;
}
.l_b3bx5bts th:first-child,.l_b3bx5bts td:first-child{
    padding-left: 30px;
}
.l_b3box5 .l_b3bx5bts th:first-child,.l_b3box5 .l_b3bx5bts td:first-child{
    padding-left: 30px;
    padding-right: 40px;
    /* width: 380px; */
}
.l_b3bx5bts tr:first-child{
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
}
.l_b3bx5bts td{
    font-size: 14px;
    color: #666;
    line-height: 1.75;
    padding: 23px 0;
    font-family: "Montserrat" !important;
}
.l_b3bx5bts td:first-child{
    font-size: 14px;
    color: #008df2;
    font-family: "Montserrat" !important;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_b3bx5bts td{
    position: relative;
}
.l_b3bx5bts td::after{
    content: "";
    width: 1px;
    height: 36px;
    background: #999;
    position: absolute;
    top: 50%;
    right: 35px;
    transform: translateY(-50%);
}
.l_b3bx5bts td:not(:first-child)::after{
    display: none;
}
.l_b3bx5bts tr:not(:first-child){
    border-bottom: 1px solid rgba(153,153,153,.3);
}
.l_b3bx5bts tr:last-child{
    border-bottom: inherit;
}
.l_b3bx5bts a{
    color: #008df2;
    line-height: 1.75;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: relative;
}
.l_b3bx5bts a::after{
    content: "";
    width: 100%;
    height: 1px;
    background-color: #008df2;
    position: absolute;
    bottom: 0;
    left: 0;
}
.l_b3bx5bts table{
    background: #f8f8f8;
}

.l_b3bx6li{
    width: 33.333333%;
    padding: 0 14px;
}
.l_b3bx6li a{
    display: block;
}
.l_b3bx6li{
    display: none;
}
.l_b3bx6li.on{
    display: block;
}
.l_b3bx6list{
    margin: 0 -14px;
}
.l_b3bx6p p{
    font-size: 20px;
    color: #fff;
    line-height: 1.75;
    font-weight: bold;
}
.l_b3bx6linr{
    width: 100%;
    position: relative;
}
.l_b3bx6imgs{
    width: 100%;
}
.l_b3bx6img{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.l_b3bx6img img{
    width: 100%;
    /* height: 100%; */
    transition: all .36s;
}
.l_b3bx6wz{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.l_b3bx6ic{
    width: 86px;
    position: relative;
}
.l_b3bx6ic img{
    width: 100%;
    height: 100%;
}
.l_b3bx6nr .l_f1bxltit{
    margin-bottom: 30px;
}
.l_b3bx6list .slick-prev,.l_b3bx6list .slick-next{
    width: 14px;
    height: 25px;
    transition: all .36s;
}
.l_b3bx6list .slick-prev{
    z-index: 10;
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    transform: rotate(180deg);
    top: calc(50% - 12.5px);
    left: -20px;
}
.l_b3bx6list .slick-next{
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    right: -20px;
}
.l_b3bx5bts{
    margin-top: 30px;
}
/* b3-end */


/* b1-start */
.l_b3bx1tit span{
    font-family: "Roboto-Bold-3" !important;
}
.l_b1box1 .l_b3bx1tit h1{
    text-align: center;
}
.l_b1bx1p{
    width: 825px;
    margin: auto;
    margin-top: 32px;
    position: relative;
    z-index: 10;
}
.l_b1bx1p p{
    text-align: center;
    margin-bottom: 0;
    font-family: "Adobe 黑体 Std" !important;
}
.l_b1box1 .l_b3bx1tit {
    border-bottom: inherit;
    padding-bottom: 0;
}
.l_b1bx1imgs{
    text-align: center;
    margin-top: -102px;
}
.l_b1bx1img{
    width: 96.5%;
    display: inline-block;
}
.l_b1bx1img img{
    width: 100%;
}
.l_b1bx1tit1 h4{
    color: #333;
    line-height: 1.75;
    font-weight: bold;
    text-align: center;
}
.l_b1bx1list{
    margin: 0 -19px;
}
.l_b1bx1li{
    width: 8.333333%;
    padding: 0 19px;
}
.l_b1bx1linr{
    width: 100%;
    /* cursor: pointer; */
}
.l_b1bx1ics{
    width: 100%;
}
.l_b1bx1ic{
    width: 61px;
    position: relative;
}
.l_b1bx1ic img{
    width: 100%;
    /* height: 100%; */
}
.l_b1bx1wz p{
    font-size: 14px;
    line-height: 1.75;
    color: #666;
    height: 24.5px;
    overflow: hidden;
}
.l_b1bx1wz{
    margin-top: 8px;
}
.l_b1box1{
    padding-top: 38px;
    padding-bottom: 68px;
    position: relative;
}
.l_b1bx1tit1{
    margin-bottom: 20px;
}
.l_b1box1::after{
    content: "";
    width: 100%;
    height: calc(100% + 51px);
    background: #f5f5f5;
    position: absolute;
    top: -51px;
    left: 0;
}
.l_b1bx1nr{
    position: relative;
    z-index: 10;
}
.l_b1bx1xs{
    width: 37px;
    position: absolute;
    z-index: 20;
    bottom: -15px;
    left: 50%;
    transform: translateX(-50%);
}
.l_b1bx1xs img{
    width: 100%;
}
.l_b1bx1xs::after{
    content: "";
    width: 52px;
    height: 52px;
    background: #fff;
    border-radius: 50%;
    position: absolute;
    bottom: -24px;
    left: 50%;
    transform: translateX(-50%);
    z-index: -1;
}
.l_b1bx2tab{
    text-align: center;
}
.l_b1bx2tabs{
    margin: 0 -40px;
    display: inline-block;
}
.l_b1bx2tli{
    padding: 0 40px 10px;
    position: relative;
}
.l_b1bx2tli p{
    font-size: 18px;
    color: #666;
    line-height: 1.75;
    height: 31.5px;
    overflow: hidden;
}
.l_b1bx2tli.on p{
    color:#0071ed;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_b1bx2tlis{
    padding-bottom: 10px;
    position: relative;
    cursor: pointer;
}
.l_b1bx2tlis::after{
    content: "";
    width: 100%;
    height: 2px;
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
    opacity: 0;
}
.l_b1bx2tli.on .l_b1bx2tlis::after{
    opacity: 1;
}
.l_b1box2 .l_f1bxltit{
    margin-bottom: 54px;
}
.l_b1bx2list{
    margin: 0 -15px;
}
.l_b1bx2li{
    width: 33.333333%;
    padding: 0 15px;
    margin-bottom: 30px;
}
.l_b1bx2lis{
    width: 100%;
}
.l_b1bx2imgs{
    width: 100%;
    text-align: center;
}
.l_b1bx2li a{
    display: block;
    width: 100%;
    padding: 52px 35px 35px;
    box-shadow: 0px 3px 46px 0px rgba(53, 53, 53, 0.1);
}
.l_b1bx2wz{
    margin-top: 55px;
}
.l_b1bx2img{
    width: 270px;
    position: relative;
    /* overflow: hidden; */
    display: inline-block;
}
.l_b1bx2img img{
    width: 100%;
    /* height: 100%; */
    transition: all .36s;
}
.l_b1bx2ti p{
    font-size: 22px;
    color: #333;
    line-height: 1.75;
    height: 38.5px;
    overflow: hidden;
}
.l_b1bx2ti{
    border-bottom: 1px solid rgba(0,0,0,.1);
    padding-bottom: 12px;
}
.l_b1bx2wzp p{
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    height: 28px;
    overflow: hidden;
}
.l_b1bx2wzp{
    margin-top: 15px;
}
.l_b1bx2in1 p{
    font-size: 14px;
    color: #666;
    line-height: 36px;
}
.l_b1bx2in1{
    width: auto;
    padding: 0 10px;
    border: 1px solid #666666;
    margin: 0 6px 10px;
}
.l_b1bx2info{
    margin-top:26px;
    height: 86px;
    overflow: hidden;
}
/* .l_b1bx2in1.on{
    padding: 0 20px;
} */
.l_b1bx2bt{
    margin-top: 40px;
}
.l_b1bx2list:not(:first-child){
    display: none;
}
._b1box3 .l_f1bxltit h2{
    font-weight: inherit;
}
.l_b1bx3li{
    width: 50%;
    transition: all .36s;
    border-right: 1px solid #dee0e5;
}
.l_b1bx3li:last-child{
    border-right: inherit;
}
.l_b1box3{
    border-top: 1px solid #dee0e5;
}
.l_b1bx3more{
    width: 120px;
    padding: 0 20px;
    border: 1px solid #000;
    display: inline-block;
    transition: all .36s;
}
.l_b1bx3mp p{
    font-size: 14px;
    color: #000;
    line-height: 38px;
    transition: all .36s;
}
.l_b1bx3mic{
    width: 14px;
    height: 10px;
    position: relative;
    display: inline-block;
    top: 15px;
}
.l_b1bx3mic img{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.l_b1bx3mp{
    margin-right: 8px;
}
.l_b1bx3mores{
    text-align: center;
    margin-top: 32px;
}
.l_b1bx3imgs{
    width: 100%;
    text-align: center;
    margin-top: 42px;
}
.l_b1bx3img{
    position: relative;
    width: 82%;
    display: inline-block;
}
.l_b1bx3img img{
    width: 100%;
    /* height: 100%; */
}
.l_b1box3 .l_f1bxltit h2{
    font-weight: inherit;
}
.l_b1bx3li a{
    display: block;
    padding-top: 90px;
    padding-bottom: 56px;
}
.l_b1bx3mic1{
    opacity: 1;
}
.l_b1bx3mic2{
    opacity: 0;
}
.l_b1box2.l_space1{
    padding-bottom: 100px;
}
/* b1-end */


/* b2-start */
.l_con1200{
    width: 1200px;
    margin: auto;
}
.l_b2box1{
    padding-top: 86px;
    padding-bottom: 90px;
    background-color: #f4fafd;
    position: relative;
}
.l_b2bx1nr{
    position: relative;
    z-index: 10;
}
.l_b2bx1bg{
    position: absolute;
    top: -190px;
    left: 0;
    width: 100%;
    opacity: 0.1;
}
.l_b2bx1bg img{
    width: 100%;
}
.l_b2bx1imgs{
    text-align: center;
    margin-bottom: 55px;
}
.l_b2bx1img{
    width: 90%;
    display: inline-block;
}
.l_b2bx1img img{
    width: 100%;
}
.l_b2bx1p p{
    font-size: 18px;
    line-height: 1.75;
    color: #666;
    text-align: center;
}
.l_b2bx1nr{
    padding: 0 82px;
}
.l_b2bx1lip2 p{
    font-size: 20px;
    color: #333;
    line-height: 1.75;

}
.l_b2bx1lip1 .l_b2bx1sp2{
    font-size: 20px;
    color: #666;
    line-height: 1.75;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    transition: all .36s;
}
/* .l_b2bx1lip1 span{
    font-size: 20px;
    color: #666;
    line-height: 1.75;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    transition: all .36s;
} */
/* .l_b2bx1lip1 p{
    font-size: 150px;
    color: #666;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: 'TEKOLIGHT' !important;
    transition: all .36s;
} */
.l_b2bx1lip1 .l_b2bx1sp1{
    font-size: 150px;
    color: #666;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: 'TEKOLIGHT' !important;
    transition: all .36s;
}
.l_b2bx1lips{
    text-align: center;
}
/* .l_b2bx1li.on span{
    font-size: 48px;
    position: relative;
    top: -70px;
} */
.l_b2bx1li.on .l_b2bx1sp2{
    font-size: 48px;
    position: relative;
    top: -70px;
}
.l_b2bx1list{
    margin: 0 -110px;
}
.l_b2bx1li{
    width: auto;
    padding: 0 110px;
}
.l_b2bx1p{
    margin-top: 24px;
    margin-bottom: 25px;
}
.l_b2bx2imgs{
    text-align: center;
}
.l_b2bx2img{
    width: 91%;
    display: inline-block;
}
.l_b2bx2img img{
    width: 100%;
}
.l_b2bx2wz p{
    font-size: 14px;
    line-height: 1.75;
    color: #666;
    height: 73.5px;
    overflow: hidden;
}
.l_b2bx2wz h4{
    line-height: 1.75;
    color: #333;
    font-weight: bold;
    height: 42px;
    overflow: hidden;
}
.l_b2bx3ic{
    width: 80px;
    position: relative;
}
.l_b2bx3ic img{
    width: 100%;
    /* height: 100%; */
}
.l_b2bx2wz{
    width: calc(100% - 80px);
    padding-left: 42px;
}
.l_b2bx3lbs{
    margin: 0 -20px;
    padding: 30px;
}
.l_b2bx3lbs{
    display: none;
}
.l_b2bx3lbs.on{
    display: block;
}
.l_b2bx3li{
    width: 50%;
    padding: 0 20px;
    margin-bottom: 40px;
}
.l_b2bx3lis{
    width: 100%;
    background-color: #fff;
    box-shadow: 0px 5px 18px 2px rgba(35, 35, 35, 0.05);
    padding: 30px 45px 20px;
    transition: all .36s;
}
.l_b2bx3bt{
    padding: 0 70px;
}
.l_b2bx3lb{
    width: 100%;
}
.l_b2bx3lb .slick-dots li{
    width: 40px;
    height: 4px;
    border-radius: inherit;
    border: inherit;
    margin: 0 10px;
    background-color: rgba(102,102,102,.3);
}
.l_b2bx3lb .slick-dots li.slick-active{
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
}
.l_b2bx3lb .slick-dots {
    bottom: -35px;
}
.l_b2bx3lb .slick-prev,.l_b2bx3lb .slick-next{
    width: 14px;
    height: 25px;
    transition: all .36s;
}
.l_b2bx3lb .slick-prev{
    z-index: 10;
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    transform: rotate(180deg);
    top: calc(50% - 12.5px);
    left: -70px;
}
.l_b2bx3lb .slick-next{
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    right: -70px;
}
.l_b2bx4li{
    width: 20%;
    text-align: center;
    transition: all .36s;
    position: relative;
    border-right: 1px solid rgba(153,153,153,.2);
    cursor: pointer;
    padding: 24px 0;
}
.l_b2bx4li:last-child{
    border-right: inherit;
}
.l_b2bx4img{
    width: 26px;
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
    opacity: 0;
}
.l_b2bx4img img{
    width: 100%;
}
.l_b2bx4li.on{
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
}
.l_b2bx4li.on .l_b2bx4img{
    opacity: 1;
}
.l_b2bx4li p{
    font-size: 20px;
    line-height: 1.75;
    color: #000;
    transition: all .36s;
    height: 35px;
    overflow: hidden;
    /* padding: 24px 0; */
}
.l_b2bx4li.on p{
    color: #fff;
    font-weight: bold;
}
.l_b2bx4list{
    border-bottom: 1px solid rgba(153,153,153,.2);
}
.l_b2bx4bts{
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 10px 27px 3px rgba(29, 29, 29, 0.08);
}
.l_b2bx4img::after {
    content: "";
    width: 36px;
    height: 36px;
    background: #fff;
    border-radius: 50%;
    position: absolute;
    bottom: -16px;
    left: 50%;
    transform: translateX(-50%);
    z-index: -1;
}
.l_b2bx4tabnr{
    padding: 80px 110px 100px 100px;
}
.l_b2bx4tri{
    width: 676px;
}
.l_b2bx4tlb{
    width: 100%;
}
.l_b2bx4tim{
    width: 100%;
}
.l_b2bx4tim img{
    width: 100%;
}
.l_b2bx4tim{
    display: none;
}
.l_b2bx4tim.on{
    display: block;
}
.l_b2bx4tle{
    width: calc(100% - 676px);
    padding-right: 75px;
}
.l_b2bx4tbt h3{
    font-size: 30px;
    color: #333;
    line-height: 1.75;
    font-weight: bold;
}
.l_b2bx4tp p{
    margin-bottom: 0;
    margin-top: 22px;
}
.l_b2bx4bts{
    margin-top: 30px;
}
.l_b2box4.l_space1{
    padding-top: 0;
}
.l_b2bx4tlb .slick-dots li{
    width: 40px;
    height: 4px;
    border-radius: inherit;
    border: inherit;
    margin: 0 10px;
    background-color: rgba(102,102,102,.3);
}
.l_b2bx4tlb .slick-dots li.slick-active{
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
}
.l_b2bx4tlb .slick-dots {
    bottom: -40px;
}
.l_b2bx4tb1:not(:first-child){
    display: none;
}
.l_b2box3{
    position: relative;
}
.l_b2box3::after{
    content: "";
    width: 100%;
    height: 149%;
    background-color: #f4fafd;
    position: absolute;
    top: 0;
    left: 0;
}
.l_b2bx3nr{
    position: relative;
    z-index: 10;
}
.l_b2bx4nr{
    position: relative;
}
/* b2-end */



/* b4-start */
.l_b4sect1 .l_b3bx1lb1{
    border-radius: 15px;
    overflow: hidden;
}
.l_b4sect1 .l_b3box1{
    border-bottom: 1px solid rgba(153,153,153,.2);
}
.l_b4sect1 .l_b3bx1ri{
    width: 62%;
}
.l_b4sect1 .l_b3bx1le{
    width: calc(100% - 62%);
}
.l_b4bx5bts td:first-child{
    padding-left: 0;
    width:115px;
    text-align:center;
}
.l_b4bx5bts tr{
    transition: all .36s;
}
.l_b4bx5bts td:nth-child(2){
    padding-left: 30px;
}
.l_b4box1 .l_b3bx5bts td::after{
    right: 0;
}
.l_b4box1 .l_b3bx5bts th:nth-child(2){
    padding-left: 30px;
}
.l_b4bx5bts td:nth-child(2){
    color:#0071ed;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_b4bx5bts td {
    font-family: "Microsoft Yahei" !important;
}
/* b4-end */



/* c2-start */
.l_c2box1 .l_f1bxltit{
    text-align: inherit;
    padding-top: 28px;
}
.l_c2bx1lri {
    width: 50%;
}
.l_c2bx1img{
    width: 100%;
}
.l_c2bx1img img{
    width: 100%;
}
.l_c2bx1le{
    width: 50%;
    padding-right: 80px;
}
.l_c2bx1p {
    margin-top: 24px;
}
.l_c2box1{
    padding-top: 70px;
    padding-bottom: 95px;
}
.l_c2bx3li{
    width: 25%;
    padding:0 15px;
    overflow: hidden;
}
.l_c2bx3li{
    display: none;
}
.l_c2bx3li.on{
    display: block;
}
.l_c2bx3list{
    margin: 0 -15px;
}
.l_c2bx3lis{
    width: 100%;
    padding: 44px 25px 25px 35px;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);

}
.l_c2bx3lip p{
    font-size: 14px;
    color: #fff;
    line-height: 2;
    height: 84px;
    overflow: hidden;
}
.l_c2bx3lit h5{
    color: #fff;
    line-height: 1.75;
    font-weight: bold;
}
.l_c2bx3tbg{
    width: 77px;
    position:absolute;
    position: absolute;
    right: -40px;
    top: -30px;
    opacity: 0.1;
}
.l_c2bx3tbg img{
    width:100%;
}
.l_c2bx3lip{
    margin-top: 30px;
}
.l_c2bx3lit{
    position: relative;
    display: inline-block;
}
.l_c2bx3lis{
    transition: all .36s;
    position: relative;
}
.l_c2bx3libg{
    position: absolute;
    width: 382px;
    bottom: -118px;
    left: -26px;
    opacity: 0.05;
}
.l_c2bx3libg img{
    width: 100%;
}
.l_c2bx3bts{
    margin-top: 30px;
}
.l_c2bx3list .slick-prev,.l_c2bx3list .slick-next{
    width: 14px;
    height: 25px;
    transition: all .36s;
}
.l_c2bx3list .slick-prev{
    z-index: 10;
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    transform: rotate(180deg);
    top: calc(50% - 12.5px);
    left: -70px;
}
.l_c2bx3list .slick-next{
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    right: -70px;
}
.l_c2bx4li a{
    display: block;
    width: 100%;
    position: relative;
    background-color: #fafafa;
}
.l_c2bx4li{
    display: none;
}
.l_c2bx4li.on{
    display: block;
}
.l_c2bx4le{
    width: 50%;
}
.l_c2bx4img{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.l_c2bx4img img{
    width: 100%;
    /* height: 100%; */
    transition: all .36s;
}
.l_c2bx4ri{
    width: 50%;
    padding-left: 100px;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    padding-right: 60px;
}
.l_c2bx4inp p{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
}
.l_c2bx4tit h4{
    line-height: 1.75;
    color: #333;
    font-weight: bold;
    transition: all .36s;
}
.l_c2bx4tit{
    padding-bottom: 10px;
    position: relative;
    margin-top: 10px;
}
.l_c2bx4tit::after{
    content: "";
    width: 80px;
    height: 2px;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    bottom: 0;
    left: 0%;
    transition: all .36s;
}
.l_c2bx4p p{
    margin-bottom: 0;
    height: 112px;
    overflow: hidden;
}
.l_c2bx4bts{
    margin-top: 30px;
}
.l_c2bx4mo{
    margin-top: 40px;
}
.l_c2bx4p{
    margin-top: 20px;
}
.l_c2bx4list .slick-prev,.l_c2bx4list .slick-next{
    width: 14px;
    height: 25px;
    transition: all .36s;
}
.l_c2bx4list .slick-prev{
    z-index: 10;
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    transform: rotate(180deg);
    top: calc(50% - 12.5px);
    left: -70px;
}
.l_c2bx4list .slick-next{
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    right: -70px;
}
.l_c2box4.l_space1{
    padding-top: 0;
}
.l_c2bx5p p{
    font-size: 24px;
    color: #fff;
    line-height: 1.75;
}
.l_c2bx5zx a{
    font-size: 14px;
    color: #fff;
    line-height: 38px;
    text-align: center;
    display: block;
}
.l_c2bx5zx{
    width: 110px;
    border: 1px solid #fff;
}
.l_c2box5{
    position: relative;
    height: 150px;
    overflow: hidden;
    transition: all .36s;
}
.l_c2bx5bg img{
    width: auto;
    height: 100%;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    transition: all .36s;
}
.l_c2bx5nr{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 10;
}
.l_c2bx5p{
    margin-right: 50px;
}
.l_c2bx2li p{
    font-size: 18px;
    color: #333;
    line-height: 1.75;
    transition: all .36s;
    cursor: pointer;
}
.l_c2bx2li.on p{
    color:#0071ed;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_c2bx2tab{
    display: inline-block;
}
.l_c2bx2tabs{
    text-align: center;
    margin-top: 24px;
}
.l_c2bx2li{
    padding: 0 40px;
}
.l_c2bx2lis{
    padding-bottom: 10px;
    position: relative;
}
.l_c2bx2lis::after{
    content: "";
    width: 80px;
    height: 2px;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all .36s;
    opacity: 0;
}
.l_c2bx2li.on .l_c2bx2lis::after{
    opacity: 1;
}
.l_c2bx2imgs{
    text-align: center;
    margin-top: 18px;
}
.l_c2bx2img{
    width: 85%;
    display: inline-block;
    /* cursor: pointer; */
}
.l_c2bx2img img{
    width: 100%;
}
.l_c2bx2bts1{
    transition: all .36s;
}
.l_c2bx2bts1:not(:first-child){
    display: none;
}
.l_c2box2{
    position: relative;
}
.l_c2bx2tc{
    width: 100%;
    /* width: 548px; */
    display: none;
    position: relative;
    z-index: 999;
    height: 100%;
}
.l_c2bx2tcs{
    height: 100%;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    z-index: 999;
    display: none;

}
/* .l_c2bx2tc{
    z-index: 999;
} */
.l_c2bx2tc::after{
    content: "";
    width: 100%;
    height: 100%;
    /* background-color: rgba(0,0,0,.7); */
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
.l_c2bx2tcwin{
    width: 548px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.l_c2bx2tcnr{
    padding: 40px 50px 26px;
    background: #fff;
    box-shadow: 0px 5px 18px 2px rgba(35, 35, 35, 0.2);
    position: relative;
}
.l_c2bx2tcnr::after{
    content: "";
    width: 100%;
    height: 3px;
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    position: absolute;
    top: 0;
    left: 0;
}
.l_c2bx2lb{
    width: 100%;
}

.l_c2bx2lim{
    width: 100%;
}
.l_c2bx2lim a{
    display: block;
    width: 100%;
    position: relative;
    overflow: hidden;
}
.l_c2bx2lim img{
    width: 100%;
    height: 100%;
    transition: all .36s;
}
.l_c2bx2wz h5{
    font-size: 20px;
    line-height: 1.75;
    color: #333;
    font-weight: bold;
    height:35px;
    overflow: hidden;
}
.l_c2bx2wz p{
    font-size: 14px;
    line-height: 1.75;
    color: #333;
    height: 24.5px;
    overflow: hidden;
}
.l_c2bx2mo p{
    font-size: 16px;
    line-height: 1.75;
    color: #333;
    font-weight: bold;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_c2bx2wz{
    padding-top: 12px;
}
.l_c2bx2wz a{
    display: block;
}
.l_c2bx2mo{
    margin-top:30px
}
.l_c2bx2lb1 .slick-prev,.l_c2bx2lb1 .slick-next{
    width: 14px;
    height: 25px;
    transition: all .36s;
}
.l_c2bx2lb1 .slick-prev{
    z-index: 10;
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    transform: rotate(180deg);
    top: calc(50% - 12.5px);
    left: -28px;
}
.l_c2bx2lb1 .slick-next{
    background: url("../images/A1-tab2.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/A1-tab2.svg*/ center / cover no-repeat;
    right: -28px;
}
/* .l_c2bx2bts1.on{
    filter: blur(5px);
} */
.l_c2body.on{
    filter: blur(5px)
}
.l_c2bx2bts{
    position: relative;
}
.l_poicon{
    width: 25px;
    position: absolute;
    cursor: pointer;
    z-index: 20;
}
.l_poicon img{
    width: 100%;
}
.l_c2bx2inr{
    width: 85%;
    position: relative;
    display: inline-block;
}
.l_c2bx2img{
    width: 100%;
}


/* c2-end */


/* f5-start */
.l_f5bx1mnrs h5{
    line-height: 1.75;
    color: #333;
    font-weight: bold;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-align: left;
}
.l_f5bx1mnrs p{
    font-size: 14px;
    color: #666;
    line-height: 1.5;
    margin-top: 12px;
    text-align: left;
}
.l_f5bx1mnr{
    width: 260px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 15px 0px rgba(53, 53, 53, 0.2);
    padding: 14px 25px 37px;
    position: relative;
}
.l_f5bx1tn{
    width: 260px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 15px 0px rgba(53, 53, 53, 0.2);
    padding: 14px 25px 37px;
    position: relative;
}
.l_f5bx1bg{
    width: 91px;
    position: absolute;
    bottom: -24px;
    left: 50%;
    transform: translateX(-50%);
}
.l_f5bx1bg img{
    width: 100%;
}
.l_f5bx1mnr{
    position: absolute;
    top: 268px;
    left: 50%;
    transform: translateX(-50%);
}
.l_f5bx1mid{
    position: relative;
    margin-top: 30px;
    text-align: center;
}
.l_f5bx5li{
    width: 33.333333%;
    text-align: center;
    position: relative;
}
.l_f5bx5lis{
    width: 100%;
}
.l_f5bx5ic1 img{
    width: 124px;
}
.l_f5bx5li::after{
    content: "";
    width: 1px;
    height: 114px;
    background-color: rgba(153,153,153,.3);
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}
.l_f5bx5li:last-child:after{
    display: none;
}
.l_f5bx5p2 p{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
    font-family: "Montserrat" !important;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all .36s;
}
.l_f5bx5p1 p{
    font-size: 16px;
    color: #333;
    line-height: 1.75;
}
.l_f5bx5ic img{
    width: 78px;
}
.l_f5bx5lis a{
    display: block;
    padding-top: 60px;
    padding-bottom: 32px;
}
.l_f5bx1info{
    background-color: #fff;
}
.l_f5bx5p1{
    margin-top: 15px;
    margin-bottom: 5px;
}
.l_f5box1{
    position: relative;
    overflow: hidden;
    background-color: #f5f5f5;
}
.l_f5bx1nr{
    position: relative;
    z-index: 10;
}
.l_f5bx1img{
    width: 83%;
    display: inline-block;
}
.l_f5bx1img img{
    width: 100%;
}
/* .l_f5bx1img1{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.05;
} */
.l_f5bx1img1 img{
    width: auto;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0.05;
}
.l_f5bx5p3{
    margin-top: 18px;
}
.l_f5bx5p3 p{
    font-size: 16px;
    color: #333;
    line-height: 1.75;
}
.l_f5bx5li2{
    padding-top: 45px;
    padding-bottom: 32px;
}
.l_f5sect1 .w_f4_sect2.l_space1 {
    padding-top: 130px;
}
.l_f5bx1p p{
    font-size: 12px;
    line-height: 1.5;
    color: #fff;
}
.l_f5bx1q{
    position: absolute;
    cursor: pointer;
}
/* .l_f5bx1q2{
    left: 67%;
    top: 38.5%;
} */
.l_f5bx1ic{
    width: 12px;
    display: inline-block;
}
.l_f5bx1ic img{
    width: 100%;
}
.l_f5dian{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 20;
}
/* .l_f5bx1q1{
    left: 74%;
    top: 28%;
} */
.l_f5bx1q3 .l_f5bx1ic{
    width: 100px;
}
.l_f5bx1q3 img,.l_f5bx1q8 img{
    width:12px;
}
.l_f5bx1q3 .l_f5bx1bg img,.l_f5bx1q8 .l_f5bx1bg img{
    width: 91px;
}
/* .l_f5bx1q3{
    left: 64%;
    top: 44%;
} */
.l_f5bx1p3 p{
    position: absolute;
    top: -3px;
    left: 29%;
}
/* .l_f5bx1q4{
    top: 49%;
    left: 68.5%;
}
.l_f5bx1q5{
    top: 55%;
    left: 66%;
}
.l_f5bx1q6{
    top: 47%;
    left: 60%;
}
.l_f5bx1q7{
    top: 62%;
    left: 67%;
} */
.l_f5bx1q7{
    width: 100px;
}
.l_f5bx1p7 p{
    position: absolute;
    left: 10%;
    top: 0;
}
/* .l_f5bx1q8 {
    top: 60%;
    left: 74%;
} */
.l_f5bx1q8 .l_f5bx1ic{
    width: 32px;
}
/* .l_f5bx1q9 {
    top: 76.5%;
    left: 69.5%;
} */
.l_f5bx1q9,.l_f5bx1q10{
    width: 100px;
}
.l_f5bx1p9 p,.l_f5bx1p10 p{
    position: absolute;
    top: -1px;
    left: 17%;
}
/* .l_f5bx1q10 {
    top: 85.5%;
    left: 59%;
}
.l_f5bx1q11 {
    top: 67%;
    left: 48%;
}
.l_f5bx1q12 {
    top: 65%;
    left: 53%;
}
.l_f5bx1q13 {
    top: 64%;
    left: 62%;
}
.l_f5bx1q14 {
    top: 54%;
    left: 54%;
} */
.l_f5bx1mpnr{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.l_f5bx1ntc {
    position: absolute;
    /* top: 32%;
    left: 43%; */
    /* left: 50%;
    transform: translateX(-50%); */
    display: none;
    z-index: 30;
}
.l_f5bx1ntc2 {
    position:absolute;
    top: 32%;
    left: 43%;
}
.l_f5bx1ntc3 {
    position: absolute;
    top: 37%;
    left: 40%;
}
.l_f5bx1ntc6 {
    position: absolute;
    top: 40%;
    left: 36%;
}
.l_f5bx1ntc14 {
    position: absolute;
    top: 47%;
    left: 30%;
}
.l_f5bx1ntc12 {
    position: absolute;
    top: 58%;
    left: 29%;
}
.l_f5bx1ntc11{
    position: absolute;
    top: 60%;
    left: 24%;
}
.l_f5bx1ntc10{
    position: absolute;
    top: 79%;
    left: 38%;
}
.l_f5bx1ntc9{
    position: absolute;
    top: 70%;
    left: 48%;
}
.l_f5bx1ntc13{
    position: absolute;
    top: 57%;
    left: 38%;
}
.l_f5bx1ntc7{
    position: absolute;
    top: 55%;
    left: 46%;
}
.l_f5bx1ntc8{
    position: absolute;
    top: 53%;
    left: 50%;
}
.l_f5bx1ntc5{
    position: absolute;
    top: 48%;
    left: 42%;
}
.l_f5bx1ntc4{
    position: absolute;
    top: 43%;
    left: 44%;
}
.l_f5bx1ph{
    display: none;
}
.l_f5bx1phimg{
    width: 100%;
}
.l_f5bx1phimg img{
    width: 100%;
}
/* f5-end */
/* Wendy start */
/* c1 */
/* .w_content{
    width: 1400px;
    margin:0 auto;
} */
.w_content{
    width: 100%;
    padding-left: 260px;
    padding-right: 260px;
}
.w_d2_cont2.w_content{
    padding-left: 260px;
    padding-right: 260px;
}
.w_c1_cont1{
    padding-top: 50px;
    padding-bottom: 100px;
}
.w_c1_cardli.on h5{
    color:#0071ed;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.w_c1_cardli h5{
    line-height: 2.25;
    color: #333;
    transition: all .36s;
    height:40.5px;
    overflow: hidden;
}
.w_c1_card{
    text-align: center;
}
.w_c1_cardul{
    display: inline-block;
}
.w_c1_cardli{
    margin: 0 54px;
    position: relative;
    cursor: pointer;
}
.w_c1_cardli::after{
    content: "";
    width: 100%;
    height: 2px;
    background:linear-gradient(to top,rgba(0,99,235,1),rgba(0,186,249,0.5));
    position: absolute;
    left: 0;
    bottom: 0;
    transition: all .36s;
    opacity: 0;
}
.w_c1_cardli.on::after{
    opacity: 1;
}
.w_c1_proli{
    width: 33.3333%;
    padding: 0 14px;
}
.w_c1n_proul{
    margin: 0 -14px;
}
.w_c1_imgs{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.w_c1_imgs img{
    width: 100%;
    transition: all .36s;
}
.w_img1{
    position: relative;
    top: 0;
    left: 0;
}
.w_img2{
    position: absolute;
    top: 0;
    left:0;
    height: 100%;
}
.w_c1_proli a{
    display: block;
    position: relative;
}
.w_c1_proli{
    margin-bottom: 30px;
}
.w_c1_linr{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all .36s;
}
.w_c1_icons{
    width: 89px;
    margin:0 auto;
    transition: all .36s;
}
.w_c1_icons img{
    width: 100%;
    transition: all .36s;
}
.w_c1ictit h6{
    line-height: 1.75;
    color: #fff;
    font-weight: bold;
    text-align: center;
    transition: all .36s;
    height: 35px;
    overflow: hidden;
}

.w_c1_ins p{
    font-size: 14px;
    line-height: 1.75;
    color: #fff;
    height: 73.5px;
    overflow: hidden;
    transition: all .36s;
}
.w_c1_moreimg{
    width: 14px;
    height: 10px;
    position: relative;
    top: 6px;
    margin-left: 3px;

}
.w_c1_moreimg img{
    width: 100%;
    position: absolute;
    top: 50%;
    transition: all .36s;
    left: 0;
    transform: translateY(-50%);
}
.w_c1_moretxt p{
    font-size: 14px;
    line-height: 1.66;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .w_c1_ins{
      height: 0;
      overflow: hidden;
  }

  .w_c1_more{
      height: 0;
      overflow: hidden;
  }
  .w_c1_lipos {
      border-bottom: 1px solid transparent;

  }
  .w_c1_proul{
      display: none;
  }
  .w_c1_proulbox .w_c1_proul:first-child{
      display: block;
  }


/* d1 */
.w_d1nav{
    text-align: center;
    box-shadow: 0 5px 13px rgba(0,0,0, .1);
}
.w_d1navul{
    display: inline-block;
}
.w_d1_cont1{
    text-align: center;
}
.w_d1_subnavul{
    display: inline-block;
}
.w_d1_suba h6{
    line-height: 1.75;
    color: #333;
    height:24.5px;
    overflow: hidden;
    border-bottom: 1px solid transparent;
}
.w_d1_subli a{
    display: block;
    position: relative;
}
.w_d1_subli a::after{
    content: "";
    width: 100%;
    height: 2px;
    background:linear-gradient(to top,rgba(0,99,235,1),rgba(0,186,249,0.5));
    position: absolute;
    left: 0;
    bottom: -4px;
    transition: all .36s;
    opacity: 0;
}
.w_d1_subli.on a::after{
    opacity: 1;
}
.w_d1_subli{
    padding: 30px 40px;
}
.w_d1_subli.on .w_d1_suba h6{
    color:#0071ed;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.w_d1navli{
    padding: 0 70px;
}
.w_d1_cardli h5{
    line-height: 4.25;
    height: 68px;
    overflow: hidden;
    color: #666;
    transition: all .36s;
}
.w_d1navli.on .w_d1_cardli h5{
    color:#0071ed;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.w_d1_ct2li{
    width: 33.3333%;
    padding: 0 15px;
    margin-bottom: 30px;
}
.w_d1_ct2ul{
    margin: 0 -15px;
}
.w_d1_litit h5{
    line-height: 1.75;
    color: #333;
    font-weight: bold;
    margin-bottom: 12px;
    height: 31.5px;
    overflow: hidden;
    transition: all .36s;
}
.w_d1_imgs{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.w_d1_imgs img{
    width: 100%;
    /* height: 100%; */
    transition: all .36s;
}
.w_d1_lip h6{
    color: #666;
    line-height: 1.9;
    height:53.2px;
    overflow: hidden;
}
.w_d1_insbox{
    padding: 23px 40px 27px;
}
.w_d1_ct2li a{
    display: block;
    box-shadow: 0 5px 13px rgba(0,0,0, .1);
}



/* 分页 */
.w_d1_cont3.l_space1{
    padding-top: 0;
}
.pc_fenye {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    display: inline-block;
    text-align: center;
}
.pc_fenye li {
    float: left;
    width: 32px;
    height: 32px;
    font-family: "Montserrat-Regular" !important;
    font-size: 14px;
    line-height: 30px;
    color: #333;
    font-weight: bold;
    text-align: center;
    margin: 0px 14px;
    transition: all .36s;
    position: relative;
}
.pc_fenye li::after{
    content: "";
    width: 100%;
    height: 100%;
    z-index: -1;
    background-image: url("../images/w_fybg_03.jpg")/*tpa=https://www.doublecom.net/Public/Cn/images/w_fybg_03.jpg*/;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all .36s;
}

.pc_fenye li.activepage {
    transition: all .36s;
    color: #fff;
    /* background:linear-gradient(to top,rgba(0,99,235,1),rgba(0,186,249,1)); */
    /* background-image: url(../images/w_fybg_03.jpg); */
    position: relative;
}
.pc_fenye li.activepage::after{
    content: "";
    background-image: url("../images/w_fybg_03.jpg")/*tpa=https://www.doublecom.net/Public/Cn/images/w_fybg_03.jpg*/;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
    transition: all .36s;
}
.g_phfy{
    display: none;
}
.g_phfyfl a{
    font-size: 14px;
    color:#333;
}
.pc_fenye a{
    transition: all .36s;
}

/* d2 */
.w_d2_lbul{
    display: none;
}
.w_d2_lbul.on{
    display: block;
}
.w_content2{
    width: 1200px;
    margin:0 auto;
}
.w_d2_subtit h5{
    color:#0071ed;
    line-height: 1.75;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all .36s;
    font-weight: bold;
    height: 28px;
    overflow: hidden;
}
.w_d2_subtit{
    position: relative;
    display: inline-block;
    margin-bottom: 10px;
}
.w_d2_subtit h5::after{
    content: "";
    width: 100%;
    height: 2px;
    background:linear-gradient(to top,rgba(0,99,235,1),rgba(0,186,249,0.5));
    position: absolute;
    left: 0;
    bottom: 0;
    transition: all .36s;
}
.w_d2_ct1tit h3{
    line-height: 1.75;
    color: #333;
    font-weight: bold;
}
.w_d2_edrtit h5{
    line-height: 1.75;
    /* background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; */
    margin-bottom: 15px;
}

.w_d2_edr P{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
    margin-bottom: 31.5px;
}
.yxedr_active p{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
    margin-bottom: 31.5px;
}
.w_d2_sect2{
    background: #ededed;
}
.w_d2_cont2 .w_d2_ct1tit{
    text-align: center;
}
.w_d2_li{
    width: 33.3333%;
    padding: 0 16px;
}
.w_d2_ul{
    margin: 0 -16px;
}
.w_d2_liimg{
    width: 385px;
    position: relative;
    /* overflow: hidden; */
    margin: 0 auto;
}
.w_d2_liimg img{
    width: 100%;
    /* height: 100%; */
    transition: all .36s;
}
.w_d2_litit h3{
    font-size: 22px;
    line-height: 1.75;
    color: #333;
    height: 38.5px;
    overflow: hidden;
    transition: all .36s;
}
.w_d2_libg{
    background: #fff;
    box-shadow: 0 5px 13px rgba(0,0,0, .1);
}
.w_d2_litit{
    padding-bottom: 10px;
    border-bottom: 1px solid #ededed;
    margin-bottom: 10px;
}
.w_d2_lip p{
    color: #666;
    height: 28px;
    overflow: hidden;
}
.w_d2_litxt{
    padding: 0 40px;
    padding-bottom: 60px;
}
.w_d2_potli{
    width: 28%;
    padding: 0 9px;
    margin-bottom: 10px;
}
.w_d2_pointul{
    margin: 0 -9px;
}
.w_d2_li a{
    display: block;
}
.w_d2_potp{
    border: 2px solid #999;
}
.w_d2_potp p{
    font-size: 14px;
    line-height: 2.5;
    color: #333;
    height:35px;
    overflow: hidden;
}
.w_d2_potp{
    text-align: center;
}
.w_d2_cont2 {
    padding: 70px 0;
}
.w_d2_lip  {
    margin-bottom: 30px;
}
.w_d2_st3img {
    width: 560px;
    height:450px;
    position: relative;
    overflow: hidden;
}
.w_d2_st3img img{
    width: 100%;
    /* height: 100%; */
    transition: all .36s;
}
.w_d2_lb{
    background: #ededed;
}
.w_d2_lbtit h4{
    line-height: 1.75;
    height: 42px;
    overflow: hidden;
    color: #333;
    font-weight: bold;
    transition: all .36s;
}
.w_d2_lbp h5{
    line-height: 1.75;
    color: #333;
    height: 31.5px;
    overflow: hidden;
    margin-bottom: 10px;
}
.w_d2_st3txt{
    width: calc(100% - 560px);
    padding-left: 100px;
    padding-top: 50px;
    padding-right: 60px;
    padding-bottom: 30px;
}
.w_d2_lbtit {
    padding-bottom: 11px;
    position: relative;
}
.w_d2_lbtit::after{
    content: "";
    width: 80px;
    height: 2px;
    background:linear-gradient(to top,rgba(0,99,235,1),rgba(0,186,249,0.5));
    position: absolute;
    left: 0;
    bottom: 0;
    transition: all .36s;
}
.w_d2_lbins p{
    color: #333;
    height: 140px;
    overflow: hidden;
}
.w_d2 .w_c1_more{
    height: inherit;
}
.w_d2_lbins{
    margin-bottom: 10px;
}
.w_d2_lbtit{
    margin-bottom: 20px;
}
.w_d2_st3 a{
    display: block;
}
.w_d2_lun .slick-next {
    right: -94px;
    /* background-image: url(../images/w_lbiconyou.svg);
    background-size: 100%;
    background-repeat: no-repeat; */
    width: 15px;
    height: 25px;
    background:url("../images/w_lbiconyou.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/w_lbiconyou.svg*/ center / cover no-repeat;
}
.w_d2_lun .slick-prev {
    left: -94px;
    /* background-image: url(../images/w_lbiconzuo.svg); */
    /* background-size: 100%; */
    /* background-repeat: no-repeat; */
    width: 15px;
    height: 25px;
    background: url("../images/w_lbiconzuo.svg")/*tpa=https://www.doublecom.net/Public/Cn/images/w_lbiconzuo.svg*/ center / cover no-repeat;
}
.w_d2_sect3{
    padding-bottom: 60px;
}
.w_d2linkp h4{
    line-height: 1.75;
    color: #fff;
    font-weight: bold;
    height: 42px;
    overflow: hidden;
}
.w_d2_sect4{
    position: relative;
}
.w_d2_link{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.w_d2_btmpic{
    position: relative;
    width: 100%;
    height: 150px;
    overflow: hidden;
}
.w_d2_btmpic img{
    width: auto;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.w_d2_prozx{
    border: 1px solid #fff;
    text-align: center;
}
.w_d2_prozx p{
    font-size: 14px;
    line-height:2.8571;
    color: #fff;
    padding: 0 20px;
}
.w_d2linkp{
    padding-right: 50px;
}
/* e1 */

.w_e1_cont4 .w_d2_ct1tit{
    text-align: center;
}
.w_e1_bg{
    width: 60px;
    height: 60px;
    background:linear-gradient(to top,rgba(0,99,235,1),rgba(0,186,249,0.5));
    text-align: center;
}
.w_e1_bg p{
    font-size: 30px;
    line-height:2 ;
    font-weight: bold;
    color: #fff;
}
.w_content3{
    width: 1200px;
    margin:0 auto;
}
.w_e1_li a{
    display: block;
    padding: 16px;
    background: #fbfbfb;
}
.w_e1_cen p{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
    height: 31.5px;
    overflow: hidden;
}
.w_e1_cen{
    width: calc(100% - 60px - 120px);
    margin-top: 15px;
    padding-left: 65px;
    padding-right: 20px;
}
.w_e1_date{
    width: 120px;
    margin-top: 15px;
}
.w_e1_date p{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
}
.w_e1_li{
    margin-bottom: 40px;
}
.w_e1_ul{
    padding-bottom: 50px;
}
.w_e .w_d1navli {
    padding: 0 60px;
}

/* e2 */
.w_e2 .w_e2_bg img{
    width: 100%;
}
.w_e2 .w_e2_bg{
    width: 46px;
    margin-top: 4px;
}
.w_e2 .w_e1_cen {
    margin-top: 7px;
}
.w_e2 .w_e1_date {
    margin-top: 7px;
}
.w_e2 .w_e1_li a {
    padding: 22px 30px;
}


/* e3 */

.w_e3 .w_e2_bg{
    width: 44px;
}
.w_e3 .w_e2_bg img{
    width:100%;
}

.w_e3 .w_e1_cen {
    margin-top: 7px;
}
.w_e3 .w_e1_date {
    margin-top: 7px;
}
.w_e3 .w_e1_li a {
    padding: 22px 30px;
}
/* e4 */
.w_content4{
    width: 960px;
    margin: 0 auto;
}
.yxedr_active p{
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 28px;
}
.w_e4edr p{
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 28px;
}
.yxedr_active.w_e4edr p{
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 28px;
}
.w_e4edr.l_space1{
    padding-top: 0;
}

/* e5 */
.w_e5_sect1{
    /* background:#f2f2f2 ; */
    padding: 120px 0 50px;
    position: relative;
}
.w_e5_sect1::after{
    content: "";
    width: 100%;
    height: calc(100% + 51px);
    background:#f2f2f2 ;
    position: absolute;
    top: -51px;
    left: 0;
    z-index: -1;
}
.w_e5_mbxli a{
    font-size: 14px;
    line-height: 1.75;
    color: #333;
    transition: all .36s;
    position: relative;
}
.w_e5_mbxli a::after {
    content: ">";
    color: #999;
    padding: 0 6px;
}
.w_e5_mbxli:last-child a::after{
    content: "";
    display: none;
}
.w_e5_mbxli img{
    width: 17px;
    margin-top: -3px;
}
.w_e5_tit h1{
    font-size: 36px;
    line-height: 1.75;
    color: #333;
    font-weight: bold;
    /* height: 63px;
    overflow: hidden; */
}
.w_e5_mbx{
    margin-left: -100px;
    margin-bottom: 65px;
}
.w_e5_wxshl{
    width: 22px;
    position: relative;
    margin-right: 10px;
}
.w_e5_wxshl img{
    width: 100%;
}
.w_e5_wxshl a {
    position: absolute;
    width: 100%;
    height: 100% !important;
    display: block;
    background: none !important;
    left: 0;
    top: 0;
    z-index: 5;
}
.w_e5_date  p,.w_e5_share p{
    font-size: 14px;
    line-height: 1.75;
    color: #333;
    font-family: "Montserrat-Regular" !important;
}
.w_e5_date{
    margin-right: 70px;
}
.w_e5_share p{
    margin-right: 30px;
}
#bsWXBox .bsTop:after {
    content: '';
    display: block;
    position: absolute;
    left: 85px;
    top: 50%;
    font-size: 14px;
    transform: translateY(-50%);
}
#bsWXBox .bsTop:before {
    content: '';
    display: block;
    position: absolute;
    left: 10px;
    top: 50%;
    font-size: 14px;
    transform: translateY(-50%);
}
#bsWXBox .bsTop span {
    opacity: 1;
}

.bsClose{
    display: block;
}
.w_e5_tcclose{
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);

}
#bsWXBox::before {
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background: rgba(0,0,0,.84);
    z-index: -1;
}
.yxedr_active p{
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 28px;
}
.w_e5_edr p{
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 28px;
}
.w_e5_edr.yxedr_active p{
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 28px;
}
.w_e5s_sou{
    width: 130px;
    background:linear-gradient(to top,rgba(0,99,235,1),rgba(0,186,249,1));
    text-align: center;
}
.w_e5s_import{
    width: calc(100% - 130px - 30px);
    margin-right: 30px;
}
.w_e5s_sou button{
    font-size: 18px;
    line-height: 2;
    color: #fff;
    padding: 11px 47px;
}
.w_e5s_import input{
    width: 100%;
    padding: 11px 20px;
    line-height:2;
    font-size: 18px;
    color: #666;
    border: 1px solid #999;
}
.w_e5s_import input::placeholder{
    line-height: 3.2;
    font-size: 18px;
    color: #666;
}
.w_e5s_lia h6{
    line-height: 1;
    height: 20px;
    overflow: hidden;
    color: #666;
}
.w_e5s_wenli.on .w_e5s_lia h6{
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.w_e5s_wenul{
    padding:40px 0;
    margin: 0 -37px;
}
.w_e5s_wenli{
    position: relative;
}
.w_e5s_lia{
    display: block;
    padding: 0 37px;
}
.w_e5s_wenli::after{
    content: "";
    width: 2px;
    height: 100%;
    background: #333;
    position: absolute;
    top: 0;
    right:0;
}

.w_e5s_wenli:last-child::after{
    width: 0;
}
.w_e5s_table th{
    text-align: center;
    font-size: 18px;
    line-height:3 ;
    height: 54px;
    overflow: hidden;
    color: #fff;
    font-weight: normal;
    background:linear-gradient(to top,rgba(0,99,235,1),rgba(0,186,249,1));
}
.w_e5s_table th:nth-child(1){
    width: 530px;
}
.w_e5s_table th:nth-child(2){
    width: 150px;
}
.w_e5s_table th:nth-child(3){
    width: 258px;
}
.w_e5s_table th:nth-child(4){
    width: 222px;
}
.w_e5s_table th:nth-child(5){
    width: 240px;
}
.w_e5s_table td{
    text-align: center;
    font-size: 16px;
    line-height:3.375 ;
    color: #666;
    height: 54px;
    overflow: hidden;
    border: 1px solid #999;
}
.w_e5s_table td:first-child{
    padding: 0 10px;
    line-height: 1.75;
}
.w_e5s_table td a{
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    border-bottom: 1px solid rgba(0, 99, 235, 1);
}
.w_e5s_table tr:first-child{
    border: 1px solid #00baf9;
    border-top: none;
}
.w_e5s_table{
    padding-bottom: 130px;
}

/* f2 */
.w_f2_tit h2{
    line-height: 1.75;
    color: #333;
    font-weight: bold;
}
.w_f2 .w_c1_more {
    height: inherit;
}
.w_f2 .w_d2_lbins p {
    height: 196px;
}
.w_f2_cont2{
    margin-bottom: 50px;
}
.w_f2_ct3li{
    width: 33.3333%;
    padding: 0 16px;
    margin-bottom:30px;
}
.w_f2_ct3ul{
    margin:0 -16px;
}
.w_f2_ct3li a{
    display: block;
    width: 100%;
    box-shadow: 0 5px 13px rgba(0,0,0, .1);
}
.w_f2_imgs{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.w_f2_ct3li img{
    width: 100%;
    /* height: 100%; */
    transition: all .36s;
}
.w_f2_nrp h5{
    line-height: 1.75;
    color: #333;
    height: 63px;
    overflow: hidden;
    font-weight: bold;
    transition: all .36s;
}
.w_f2_date p{
    font-size: 14px;
    line-height: 1.75;
    color: #333;
    height:24.5px;
    overflow: hidden;
    margin-bottom: 10px;
}
.w_f2_txt{
    padding: 25px 40px;
    background: #fff;
}
.w_f2_cont3{
    margin-bottom: 50px;
}
.yxedr_active p{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
    margin-bottom: 31.5px;
}
.w_f3_edr p{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
    margin-bottom: 31.5px;
}
.w_f3_edr.yxedr_active p{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
    margin-bottom: 31.5px;
}
.w_f3_sect3{
    background: #ededed;
    padding: 80px 0;
}
.w_f3_ct3tit h2{
    line-height: 1.75;
    height: 70px;
    overflow: hidden;
    color: #333;
    font-weight: bold;
}
.w_f3_ct3tit{
    text-align: center;
}
.w_f3 .l_space1{
    padding-bottom: 80px;
}
.w_f4_ct1img{
    width: 560px;
    position: relative;
    overflow: hidden;
}
.w_f4_ct1img  img{
    width: 100%;
}
.w_f4_ct1tit h2{
    line-height: 1.75;
    color: #333;
    font-weight: bold;
    height: 70px;
}

.w_f4_ct1p p{
    color: #666;
    height:252px;
    overflow: hidden;
}
.w_f4_ct1txt{
    width: calc(100% - 560px);
    padding-right:50px;
}
.w_f4_cont1{
    margin-bottom: 90px;
}
.w_f4_ct2_icon {
    width: 44px;
}
.w_f4_ct2_icon  img{
    width: 100%;
}
.w_f4_ct2li{
    width: 25%;
    padding: 0 5px;
    margin-bottom: 10px;
}
.w_f4_ct2ul{
    /* margin: 0 -5px; */
    position: relative;
}
.w_f4_ct2a{
    padding: 30px 40px;
    background: #fff;
    box-shadow: 0 5px 13px rgba(0,0,0, .1);
}
.w_f4_ct2ins{
    width: calc(100% - 44px);
    padding-left: 22px;
}
.w_f4_ct2ins p{
    font-size: 16px;
    line-height: 1.75;
    color: #333;
    height: 28px;
    overflow: hidden;
    margin-top: 10px;
}
.w_f4_sect2 .w_f4_ct1tit{
    text-align: center;
}
/* .w_f4_ct3pic{
    width: 700px;
    position: relative;
    overflow: hidden;
} */
.w_f4_ct3pic  img{
    width: 100%;
}
.w_f4_edr{
    width: 50%;
    padding-left: 50px;
    /* padding-right: 60px; */
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}
.yxedr_active p{
    font-size: 18px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 31.5px;
}
.w_f4_edr p{
    font-size: 18px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 31.5px;
}
.w_f4_sect2.l_space1{
    padding-top: 0;
}
.w_f4_sect3 .w_f4_ct1tit{
    text-align: center;
}
.w_f4_sect3{
    background: #ededed;
    padding: 70px 0;
}
.w_f4_ctsubul{
    text-align: center;
}
.w_f4_post{
    background:linear-gradient(to top,rgba(0,99,235,1),rgba(0,186,249,1));
    padding: 20px 60px;
}
.w_f4_posp p{
    font-size: 18px;
    line-height: 1.75;
    color: #fff;
    height: 31.5px;
    overflow: hidden;
}
.w_f4_posname{
    width: 360px;
    padding-right: 30px;
}
.w_f4_pospos{
    width: 240px;
    padding-right: 30px;
}
.w_f4_amount{
    width: 110px;
    padding-right: 30px;

}
.w_f4_xia{
    width: 16px;
    position: relative;
    margin-top: 8px;
}
.w_f4_xia img{
    width: 100%;
    transition: all .36s;
}
.w_f4_show{
    padding: 25px 60px;
    background-image: none;
    background: #fff;
    cursor: pointer;
    transition: all .36s ease;
    position: relative;
}
.w_f4_show::after{
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("../images/w_f4_libg_03.jpg")/*tpa=https://www.doublecom.net/Public/Cn/images/w_f4_libg_03.jpg*/;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all .36s;
}
.w_f4_posp2 p{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
    height: 31.5px;
    overflow: hidden;
    transition:.36s;
}
.w_f4_postli{
    margin-bottom: 40px;
}
.w_f4_tou{
    width: 150px;
    background:linear-gradient(to top,rgba(0,99,235,1),rgba(0,186,249,1));
    text-align: center;
    cursor: pointer;
    margin-top:65px;
    position: relative;
    z-index: 10;
}
.w_f4_tou p{
    font-size: 14px;
    line-height: 2.85;
    color: #fff;
    height:39.9px;
    padding: 0 44px;
}
.w_f4_hdedr h6{
    font-size: 16px;
    line-height: 1.75;
    color: #333;
    margin-bottom: 10px;
}

.w_f4_hdedr p{
    font-size: 14px;
    line-height: 1.75;
    color: #999;
    margin-bottom: 0px;
}
.w_f4_hide{
    background: #fff;
    padding:0 60px;
    padding-bottom: 80px;
    /* background-image: url(../images/w_f4_hdbg.png); */
    /* background-repeat: no-repeat;
    background-position: 152% 100%;
    background-size: 84%; */
    display: none;
    position: relative;
    padding-top: 25px;
}

.w_f4_hdedr {
    margin-bottom: 38px;
    position: relative;
    z-index: 10;
}
.w_f4_xia .w_img1{
    opacity: 0;
}
.w_f4_postli.act .w_f4_xia .w_img2{
    transform: rotate(-180deg);

}
.w_f4_postli.act .w_f4_posname p{
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    /* font-weight: bold; */
}
.w_f4_posins{
    display: none;
}
.w_f4_ulchange .w_f4_posins:first-child{
    display: block;
}
.w_f4 .w_d1_suba {
    cursor: pointer;
    position: relative;
}

.w_f4 .w_d1_subli .w_d1_suba::after {
    content: "";
    width: 100%;
    height: 2px;
    background: linear-gradient(to top,rgba(0,99,235,1),rgba(0,186,249,0.5));
    position: absolute;
    left: 0;
    bottom: -4px;
    transition: all .36s;
    opacity: 0;
}
.w_f4 .w_d1_subli.on .w_d1_suba::after {
    opacity: 1;
}
.w_f4_shbg{
    position: relative;
    z-index: 10;
}
.w_f4_libg{
    width: 1044px;
    position: absolute;
    bottom: 0;
    right:-105px;
    overflow: hidden;
    z-index: 10;
}
.w_f4_libg img{
    width: 100%;
}
.w_f4_ulchange{
    overflow: hidden;
}
.w_f4_postli.act .w_f4_xia .w_img1{

    transform: rotate(180deg);
}



/* c1  new*/
.w_c1n_proli {
    width: 33.3333%;
    padding: 0 14px;
    margin-bottom: 30px;
    overflow: hidden;
}
 .w_c1n_proli a{
    display: inline-block;
    position: relative;
}
.w_c1n_img {
    width: 100%;
    position: relative;
    overflow: hidden;
}
.w_c1n_img  img{
    width: 100%;
    transition: all .36s;
}
.w_c1n_hide{
    width: 76%;
    position: absolute;
    bottom: -10%;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
    transition: all .36s;
}

.w_c1n_icon{
    width: 48px;
}
.w_c1n_icon img{
    width: 100%;
}
.w_c1n_ins p {
    font-size: 14px;
    line-height: 1.75;
    color: #fff;
    height: 73.5px;
    overflow: hidden;
    transition: all .36s;
}
.w_c1n_moretxt p {
    font-size: 14px;
    line-height: 1.66;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.w_c1n_moreimg {
    width: 14px;
    height: 10px;
    position: relative;
    top: 6px;
    margin-left: 3px;
}
.w_c1n_moreimg img {
    width: 100%;
    position: absolute;
    top: 50%;
    transition: all .36s;
    left: 0;
    transform: translateY(-50%);
}
.w_c1n_hide .w_c1n_litit h6 {
    font-size: 24px;
    height: 42px;
    font-weight: normal;
    line-height: 1.75;
    color: #fff;
    transition: all .36s;
    overflow: hidden;
    text-align: left;
    position: absolute;
    bottom: 5px;

}
.w_c1n_litit{
    width: calc(100% - 48px);
    padding-left: 20px;
}
.w_c1n_litop{
    padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    margin-bottom: 10px;
    position: relative;
}
.w_c1n_more {
    padding-top: 30px;
}
.w_c1n_show .w_c1n_icon{
    width: 89px;
    margin: 0 auto;
    transition: all .36s;
}
.w_c1n_icon img{
    width: 100%;
}
.w_c1n_show{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.w_c1n_show .w_c1n_litit h6{
    line-height: 1.75;
    color: #fff;
    font-weight: bold;
    text-align: center;
    transition: all .36s;
    height: 35px;
    overflow: hidden;
}
.w_c1n_show .w_c1n_litit {
    width: 100%;
    padding-left:0;
}
.w_c1n_show{
    transition: all .36s;
}
.w_c1n_proul{
    display: none;
}
.w_c1n_proul:nth-child(1){
    display: block;
}
/* Wendy end */
.l_sybox2{
    background: #f9fafb;
}
/*鼠标效果*/
@media screen and (min-width: 1200px){
    .l_b2bx1imgs:hover img{
        transform: scale(1.05);
    }
    .l_b2bx4tb1:hover .l_b2bx4tim img{
        transform: scale(1.05);
    }
    .l_b2bx2img:hover img{
        transform: scale(1.05);
    }
    .l_sybx2phsp:hover img{
        transform: scale(1.05);
    }
    .l_b3bx5bts tr:not(:first-child):hover {
        background-color: rgb(230, 245, 255);
        box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 15%);
    }
    .l_b4bx5bts tr:not(:first-child):hover{
        background-color: rgb(230, 245, 255);
        box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15);
    }
    .l_b1bx3li:hover{
        background: #f5f5f5;
    }
    .l_b1bx3li:hover .l_b1bx3mp p{
        color: #218af0;
    }
    .l_b1bx3li:hover .l_b1bx3mic1{
        opacity: 0;
    }
    .l_b1bx3li:hover .l_b1bx3mic2{
        opacity: 1;
    }
    .l_b1bx3li:hover .l_b1bx3more{
        border: 1px solid #007aef;
    }
    .l_navli:hover .l_navlia1::after{
        width: 100%;
    }
    .l_navli:hover .l_navlia1{
        color: #005eea;
        /* font-weight: bold; */
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_navlia2:hover{
        /* color: #333; */
        color: #005eea;
        /* font-weight: bold; */
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_sybx1li:hover h4{
        color:#0071ed;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_sybx2li:hover .l_sybx2hide{
        bottom: 0;
    }
    .l_sybx2li:hover .l_sybx2show{
        /*opacity: 0;*/
    }
    .l_sybx4le:hover .l_sybx4img img{
        transform: scale(1.05);
    }
    .l_b3bx1wj1 a:hover .l_b3bx1t p{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_b3bx1wj1 a:hover .l_b3bx1ic1{
        opacity: 0;
    }
    .l_b3bx1wj1 a:hover .l_b3bx1ic2{
        opacity: 1;
    }
    .l_b1bx2li a:hover .l_b1bx2img img{
        transform: scale(1.05);
    }
    .l_c2bx4li a:hover .l_c2bx4img img{
        transform: scale(1.05);
    }
    .ys_searchbox:hover .ys_searchtxt input{
        width: 170px;
        padding-left: 0px;
    }
    .ys_searchbox:hover::after{
        right: 220px;
    }
    .l_navbar:hover .ys_searchbox::after{
        opacity: 1;
    }
    .w_c1n_proli a:hover .w_c1n_show{
        opacity: 0;
    }
    .w_c1n_proli a:hover .w_c1n_hide{
        bottom: 16%;
        opacity: 1;
    }
    .w_f4_show:hover .w_f4_xia .w_img1{
        opacity: 1;
    }
    .w_f4_show:hover .w_f4_xia .w_img2{
        opacity: 0;
    }
    .w_f4_show:hover .w_f4_posp2  p{
        color: #fff;
    }
    .w_f4_show:hover .w_f4_posp2  h2{
        color: #fff;
    }
    .w_f4_show:hover::after {
       opacity: 1;
    }
    .w_f4_postli.act .w_f4_show:hover{
        background-image: none;
    }
    .w_f4_postli.act .w_f4_show:hover .w_f4_posp2 p{
        color: #fff;
    }
    .w_f4_postli.act .w_f4_show:hover .w_f4_xia .w_img1{
        opacity: 0;
    }
    .w_f4_postli.act .w_f4_show:hover .w_f4_xia .w_img2{
        opacity: 1;
    }
    .w_f4_postli.act .w_f4_show:hover::after{
        opacity: 1;
    }
    .w_f4_postli.act .w_f4_show:hover .w_f4_posname p{
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 255, 1)), to(rgba(255,255, 255, 1)));
    }
    .w_f4_postli.act .w_f4_show:hover .w_f4_xia .w_img1{
        opacity: 1;

    }
    .w_f4_postli.act .w_f4_show:hover .w_f4_xia .w_img2{
        opacity: 0;
    }
    .w_f2_ct3li a:hover .w_img2{
        transform: scale(1.05);
    }
    .w_e5s_wenli a:hover h6{
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_sybx3lbli a:hover .l_sybx3tit h6{
        color: #0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
        background-size: 100% 1.5em;
        background-repeat-y: repeat;
    }
    .w_e5_mbxli:hover a{
        color: #0083f0;
    }
    .w_e1_li:hover a{
        background: #fff;
        box-shadow: 0px 5px 13px  rgba(0,0,0, .1);
    }
    .w_d2_st3 a:hover .w_img2{
        transform: scale(1.05);
    }
    .w_d2_libg:hover .w_img2{
        transform: scale(1.05);
    }
    .pc_fenye li:hover {
        color: #fff;
    }
    .pc_fenye li:hover::after {
       opacity: 1;
    }
    .w_d1_ct2li a:hover .w_img2{
        transform: scale(1.05);
    }
    .w_d1_subli a:hover h6{
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .w_d1_subli a:hover::after {
        opacity: 1;
    }
    .w_d1navli a:hover h5{
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .w_c1_cardli:hover h5{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .w_d1 .w_d1_subli {
        padding: 30px 17px;
    }
    .w_c1_cardli:hover::after{
        opacity: 1;
    }
    .w_c1_proli a:hover .w_c1_linr{
        width: 74%;
        top: 50%;
        left: 50%;
    }
    .w_c1_proli a:hover .w_c1_icons{
        width: 48px;
    }
    .w_c1_proli a:hover .w_c1_ins{
        height: 100%;
    }
    .w_c1_proli a:hover .w_c1_more{
        height: 100%;
    }
    .w_c1_proli a:hover .w_c1ictit h6{
        font-size: 24px;
        height: 42px;
        font-weight: normal;
        position: absolute;
        bottom: 10px;
        left: 60px;
    }
    .w_c1_proli a:hover .w_c1_icons{
        float: left;
    }
    .w_c1_proli a:hover .w_c1ictit{
        float: left;
        padding-left: 20px;
    }
    .w_c1_proli a:hover .w_c1_lipos{
        border-bottom: 1px solid #fff;
        padding-bottom: 15px;
        position: relative;
    }
    .w_c1_proli a:hover .w_c1_ins{
        padding-top: 15px;
    }
    .w_c1_proli a:hover .w_c1_more{
        padding-top: 30px;
    }
    .l_sybx4more a:hover .l_morep p{
        background-image: -webkit-gradient(linear, 0 0, 0 top, from(rgba(0, 88, 190, 1)), to(rgba(0, 139, 198, 1)));
    }
    .l_sybx4more a:hover .l_moreimg2{
        opacity: 1;
    }
    .l_sybx4more a:hover .l_moreimg1{
        opacity: 0;
    }
    .l_symore a:hover .l_morep p{
        background-image: -webkit-gradient(linear, 0 0, 0 top, from(rgba(0, 88, 190, 1)), to(rgba(0, 139, 198, 1)));
    }
    .l_symore a:hover .l_moreimg2{
        opacity: 1;
    }
    .l_symore a:hover .l_moreimg1{
        opacity: 0;
    }
    .l_sybx1mo a:hover .l_morep p{
        background-image: -webkit-gradient(linear, 0 0, 0 top, from(rgba(0, 88, 190, 1)), to(rgba(0, 139, 198, 1)));
    }
    .l_sybx1mo a:hover .l_moreimg2{
        opacity: 1;
    }
    .l_sybx1mo a:hover .l_moreimg1{
        opacity: 0;
    }
    .l_sybx3lbli a:hover .l_morep p{
        background-image: -webkit-gradient(linear, 0 0, 0 top, from(rgba(0, 88, 190, 1)), to(rgba(0, 139, 198, 1)));
    }
    .l_sybx3lbli a:hover .l_moreimg2{
        opacity: 1;
    }
    .l_sybx3lbli a:hover .l_moreimg1{
        opacity: 0;
    }
    .l_c2bx4li a:hover .l_morep p{
        background-image: -webkit-gradient(linear, 0 0, 0 top, from(rgba(0, 88, 190, 1)), to(rgba(0, 139, 198, 1)));
    }
    .l_c2bx4li a:hover .l_moreimg2{
        opacity: 1;
    }
    .l_c2bx4li a:hover .l_moreimg1{
        opacity: 0;
    }
    .w_c1n_proli a:hover .w_c1n_moretxt p{
        background-image: -webkit-gradient(linear, 0 0, 0 top, from(rgba(0, 88, 190, 1)), to(rgba(0, 139, 198, 1)));
    }
    .w_c1n_proli a:hover .l_moreimg2{
        opacity: 1;
    }
    .w_c1n_proli a:hover .l_moreimg1{
        opacity: 0;
    }
    .w_d2_st3 a:hover .w_c1_moretxt p{
        background-image: -webkit-gradient(linear, 0 0, 0 top, from(rgba(0, 88, 190, 1)), to(rgba(0, 139, 198, 1)));
    }
    .w_d2_st3 a:hover .l_moreimg2{
        opacity: 1;
    }
    .w_d2_st3 a:hover .l_moreimg1{
        opacity: 0;
    }
    .l_sybx3li a:hover{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_ftnavli1 a:hover{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_terrace a:hover .l_terrp p{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_sybx4li a:hover .l_sybx4tit h6{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_b1bx2tlis:hover p{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
        animation: fadeIn1 .36s;
    }

    @keyframes fadeIn1 {
        0%{
            opacity: .5;
        }
    }
    .l_b1bx2li a:hover .l_b1bx2ti p{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_c2bx2li p:hover{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .w_d2_li a:hover .w_d2_litit h3{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_nybanli a:hover{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_f1bx4t p:hover{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_b2bx4li:hover{
        color:#0071ed;
        background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
        background-image: -webkit-linear-gradient(90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
        background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    }
    .l_b2bx4li:hover p{
        color: #fff;
    }
    .l_c2bx4li a:hover .l_c2bx4tit h4{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .w_d1_ct2li a:hover .w_d1_litit h5{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .w_d2_st3 a:hover .w_d2_lbtit h4{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
        background-size: 100% 1.75em;
        background-repeat-y: repeat;
    }
    .w_f2_ct3li a:hover .w_f2_nrp h5{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
        background-size: 100% 1.75em;
        background-repeat-y: repeat;
    }
    .w_d1_suba h6:hover{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_b2bx1lips:hover .l_b2bx1lip1 p{
        color:#0071ed;
    }
    .l_b2bx1lips:hover .l_b2bx1lip1 span{
        color:#0071ed;
    }
    .l_b3bx1tit h1:hover{
        color:#0071ed;
    }
    .l_f1navli p:hover{
        color:#0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_b3bx2linr:hover .l_b3bx2p1 p{
        color:#0071ed;
    }
    .l_b3bx4li:hover .l_b3bx4tit h3{
        color:#0071ed;
    }
    .l_b3bx1zx a:hover .l_b3bx1zxp p{
        color:#0071ed;
    }
    .w_d1_cardli h5:hover{
        color:#0071ed;
    }
    .l_f1bx1in1:hover .l_f1bx1inp1 span{
        color:#0071ed;
    }
    .l_f1bx2li:hover .l_f1bx2litit h4{
        color:#0071ed;
    }
    .l_f5bx5lis:hover .l_f5bx5p2 p{
        color:#0071ed;
    }
    /* .l_navlia2:hover {
        font-weight: bold;
    } */
    .l_b3bx6li a:hover .l_b3bx6img img{
        transform: scale(1.05);
    }
    .l_ftylbt a:hover{
        background-color: #666666;
        color: #fff;
    }
    .l_f5bx1ic:hover img{
        transform: scale(1.25);
    }
    .l_f5bx1qnr:hover img{
        transform: scale(1.25);
    } 
    .l_f5bx1qnr:hover img{
        transform: scale(1.25);
    } 
    /* .l_poicon:hover img{
        transform: scale(1.25);
    } */
    .l_c2bx3lis:hover .l_c2bx3tbg img{
        transform: scale(1.05);
    }
    .l_c2bx3lis:hover .l_c2bx3libg img{
        transform: scale(1.05);
    }
    .w_f4_ct2a:hover{
        background-color: #f4fafd;
    }
    .l_b3bx4ri:hover{
        box-shadow: 0px 0 20px 10px rgb(0 0 0 / 10%);
    }
    .l_ftyltp:hover .l_ftylp p{
        color: #0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_b2bx3lis:hover{
        background-color:#f4fafd;
    }
    .l_b3bx3linr:hover p{
        font-weight: bold;
    }
    .l_xlright:hover .l_navxlp2 p{
        color: #0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_f1bx1inp1:hover span{
        position: relative;
        top: -5px;
    }
    .l_b3bx2linr:hover{
        box-shadow: 0px 0 10px 20px rgb(216 216 216 / 10%);
    }
    /* .l_c2bx3lis:hover{
        box-shadow: 0px 0 10px 20px rgb(216 216 216 / 10%);
    } */
    .l_c2box5:hover .l_c2bx5bg{
        transform: scale(1.05);
    }
    .t_lilian a:hover {
        color: #0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_c2bx3lis:hover{
        box-shadow: 0px 0 10px 20px rgb(216 216 216 / 15%);
    }
    .l_f5bx5lis:hover .l_f5bx5ic img{
        transform: scale(1.05);
    }
    .w_f4_ct1img:hover img{
        transform: scale(1.05);
    }
    .l_c2bx1lri:hover .l_c2bx1img img{
        transform: scale(1.05);
    }
    .l_yximg img:hover{
        transform: scale(1.05);
    }
    .l_b1bx1linr:hover .l_b1bx1wz p{
        color: #0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
    .l_b1bx1linr:hover .l_b1bx1ic img{
        transform: scale(1.05);
    }
    .l_b3bx1img:hover img{
        transform: scale(1.05);
    }
    .l_sybx3img:hover img{
        transform: scale(1.05);
    }
    .l_sybx1ris:hover .l_sybx1img img{
        transform: scale(1.05);
    }
    .l_b1bx1imgs:hover .l_b1bx1img img{
        transform: scale(1.05);
    }
    .l_f1bx4lis:hover .l_f1bx4p p{
        color: #0071ed;
        background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        animation: fadeIn1 .36s;
    }
}
/*载入效果*/
.g_fadein1{
    -webkit-animation: fadeIn 1s ease both;
    animation: fadeIn 1s ease both;
    animation-delay: 0.3s;
}
.g_fadeup1{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.4s;
}
.g_fadeup2{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.5s;
}
.g_fadeup3{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.6s;
}
.g_fadeup4{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.7s;
}
.g_fadeup5{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.8s;
}
.g_fadeup6{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 0.9s;
}
.g_fadeup7{
    -webkit-animation: fadeInUp 1s ease both;
    animation: fadeInUp 1s ease both;
    animation-delay: 1s;
}
.g_fadedown1{
    -webkit-animation: fadeInDown 1s ease both;
    animation: fadeInDown 1s ease both;
    animation-delay: 0.4s;
}
.g_fadeleft1{
    -webkit-animation: fadeInLeft 1s ease both;
    animation: fadeInLeft 1s ease both;
    animation-delay: 0.4s;
}
.g_faderigth1{
    -webkit-animation: fadeInRight 1s ease both;
    animation: fadeInRight 1s ease both;
    animation-delay: 0.4s;
}

/* .l_navli:nth-child(2) .l_navxl.l_navxl1{
    display: block !important;
} */
.l_xlright{
    width: 170px;
}
.l_xlleft{
    width: calc(100% - 170px - 115px);
}
.l_f5bx1ntc{
    /* display: block; */
}
.l_f5bx1ntc {
    position: absolute;
    top: 50%;
    left: -290px;
    transform: translateY(-50%);
}
.l_c2tcbg{
    width: 34px;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
}
.l_c2tcbg img{
    width: 100%;
}
/* .l_c2bx2img video{
    width: 100%;
} */
.l_f5bx1q3 .l_f5bx1qnr{
    width: 100px;
}
/* .l_f1nav {
    text-align: center;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 10px 30px 0px rgb(53 53 53 / 8%);
} */
.l_c2tcbg {
    width: 20px;
    top: 15px;
    right: 15px;
}
/* .l_f1nav.act{
    z-index: 999;
} */
.l_sybx2phsp{
    width: 750px;
    position: absolute;
    top: 0;
    left: 50%;
    display: none;
    transform: translateX(-50%);
}
.l_sybx2phsp img{
    width: 100%;
}
.l_c2bx2img{
    position: relative;
}
.l_shareimg{
    width: 24px;
}
.l_syftimg{
    width: 85px;
    position: absolute;
    top: 40px;
    left: 50%;
    transform: translateX(-50%);
    display: none;
    /* box-shadow: 0px 5px 20px 0px rgb(0 0 0 / 15%); */
}
.l_syftimg img{
    width: 100%;
}
.l_shareic1{
    position: relative;
}
.l_terrace {
    margin-top: 120px;
}
.l_syfticon{
    cursor: pointer;
}
.l_f1bx2imgs,.l_f1bx2img1{
    position: relative;
}
.l_f1bx2ks::after{
    content: '';
    width: 0;
    height: 0;
    /* background:url(../images/l_f1icon2.png) center / cover no-repeat; */
    border: 3px solid #00aff7;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: all .36s;
    overflow: visible;
    /* opacity: 0; */
    border-radius: 50%;
    animation-name: page-loader-ripple2;
    animation-duration: 4s;
    animation-iteration-count: infinite;
    z-index: -1;
    content: '';
    animation-delay: 2s;
    animation-timing-function: linear;
}
.l_f1bx2ks::before{
    content: '';
    width: 0;
    height: 0;
    /* background:url(../images/l_f1icon2.png) center / cover no-repeat; */
    border: 3px solid #00aff7;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: all .36s;
    overflow: visible;
    /* opacity: 0; */
    border-radius: 50%;
    animation-name: page-loader-ripple2;
    animation-duration: 4s;
    animation-iteration-count: infinite;
    z-index: -1;
    content: '';
    animation-delay: 1s;
    animation-timing-function: linear;
}
.l_f1bx2ks.l_f1bx2ks2::before {
    animation-delay: 3s;
}
.l_f1bx2ks.l_f1bx2ks2::after {
    animation-delay: 4s;
}
.l_f1bx2img{
    width: 102px;
}
@keyframes page-loader-ripple2 {
    0% {
      width: 0px;
      height: 0px;
      opacity: 0.3;
    }
    100% {
      width: 14vw;
      height: 14vw;
      opacity: 0;
    }
}
.w_c1n_show .w_c1n_icon{
    width: 99px;
    position: relative;
}
.w_c1n_show .w_c1n_icon img{
    width: 100%;
    height: 100%;
}
.w_c1n_hide .w_c1n_icon{
    width: 48px;
    position: relative;
}
.w_c1n_hide .w_c1n_icon img{
    width: 100%;
    height: 100%;
}
/* 2021.7.16 */
.l_c2bx2pcsp{
    width: 900px;
    display: inline-block;
}
.l_c2bx2pcsp video{
    width: 100%;
}
.l_sybx2phsp {
    width: 900px;
}
.l_navbar.act{
    display: none;
}
.l_f1nav.act {
    top: 0;
}
.l_f1nav{
    padding: 0 80px;
}
.l_f1navlogo {
    width: 148px;
    opacity: 0;
    transition: all .36s;
}
.l_f1navlogo a{
    display: block;
    width: 100%;
    line-height: 80px;
}
.l_f1navlogo img{
    width: 100%;
}
.l_f1navuls {
    width: calc(100% - 148px);
}
.l_f1nav.act .l_f1navlogo{
    opacity: 1;
}
.l_c2bx2pcsp {
    width: 90%;
}
.l_sybx2phsp {
    width: 90%;
}
/* 2021.7.20 */
/* .l_f1navli.on p{
    font-weight: bold;
} */
.l_f1navli.on p{
    color: #005eea;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_f1navli p{
    transition: all .36s;
}
.l_b3bx2linr{
    padding: 42px 15px;
    transition: all .36s;
}
.l_b3bx2li.on .l_b3bx2p2{
    opacity: 0;
}
.l_b3bx2li{
    position: relative;
    height: 237px;
}
.l_b3bx2li.on .l_b3bx2p1{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.l_b3bx2li.on .l_b3bx2linr{
    height: 100%;
}
.l_f1bx3lbp {
    padding: 0 90px;
    margin-top: 20px;
    height: 290px;
}
.l_f1bx3lb {
    margin: 0 -90px;
}
.l_sybx1info{
    display: none;
}
.l_sybx1info.on{
    display: block;
}
/* 2021.7.21 */
/* .l_b3bx3li p{
    height: 56px;
} */
.l_b3bx3li {
    margin-bottom: 24px;
}
.l_b3bx3list .slick-dots {
    bottom: -15px;
}
.l_sybx4les{
    display: none;
}
.l_sybx4les.on{
    display: block;
}
.l_sybx2phsp{
    display: block;
}
.l_c2bx2pcsp {
    position: relative;
    z-index: 20;
}
.l_c2bx2img.on .l_sybx2phsp{
    position:static;
    transform: inherit;
}
.l_b3bx3li{
    margin-bottom: 0;
}
.l_b3bx3linr {
    padding-bottom: 0;
    height: 84px;
    display: flex;
    align-items: center;
    overflow: hidden;
}

.l_ftylic{
    width: 13px;
    line-height: 42px;
}
.l_ftylic img{
    width: 100%;
    transition: all .36s;
}
.l_ftylp p{
    font-size: 14px;
    color: rgba(51,51,51,.5);
    line-height: 42px;
    transition: all .36s;
}
.l_ftylbt a{
    font-size: 14px;
    color: rgba(51,51,51,.5);
    line-height: 42px;
    transition: all .36s;
    padding: 0 18px;
    text-align: left;
    display: block;

}
.l_ftylbt{
    border: 1px solid #c9c9c9;
    cursor: pointer;
    position: absolute;
    width: 100%;
    bottom: 41px;
    left: 0;
    background: #ffffff;
    overflow-y: auto;
    height: 162px;
    display: none;
}
.l_ftyltp {
    width: auto;
    margin-top: 24px;
    padding: 0 16px;
    border: 1px solid #c9c9c9;
    cursor: pointer;
}
.l_ftyqljs{
    position: relative;
}

.l_ftyqljs.on .l_ftylic img{
    transform: rotate(-180deg);
}

.l_sylbimmg_bg{
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
}
.l_sylbimmg{
    height: 100%;
}
/* 2021.7.22 */
.l_syftpfl {
    width: calc(100% - 225px);
}
.l_syftpfr {
    width: 225px;
    text-align: right;
}
.l_ftshare {
    width: 160px;
    display: inline-block;
}
/* 荣誉资质 */
.l_f1bx4lis2 {
    /*padding: 0 20px 15px;*/
    top: 75px;
}
.l_f1bx4p p {
    line-height: 1.75;
    max-height: 56px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.l_f1bx4p {
    height: 56px;
    position: relative;
}
.l_f1bx4lis {
    padding: 10px 20px 10px 34px;
}
.l_f1bx4ic {
    top: 25px;
}
.l_sylbimmg_bg_after{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 5;
}
.l_sybx4les{
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}
.l_sybx4le{
    position: absolute;
    top: 0;
    left: 0;
}

.l_sybx4les.act{
    z-index: 10;
}
.l_f5bx1ic img{
    transition: all .36s;
}
.l_f5bx1q3 img, .l_f5bx1q8 img{
    transition: all .36s;
}
@keyframes beat {
    0% {
      transform: scale(1);
    }
    50% {
      transform: scale(1.1);
    }
  }
  @keyframes beat-before {
    0% {
      transform: scale(1);
    }
    50% {
      transform: scale(1.15);
    }
  }
  @keyframes beat-after {
    0% {
      transform: scale(1);
    }
    50% {
      transform: scale(1.5);
    }
  }
  .l_poicon {
    animation: beat 1.5s ease 0s infinite;
  }
  
  .l_poicon::before,.l_poicon::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #0095f3;
    opacity: 0.2;
    border-radius: 50%;
}

/* .l_poicon::before{
    z-index: -2;
    animation: beat-before 1.5s ease 100ms infinite;
} */
.l_poicon::after {
    z-index: -1;
    animation: beat-after 1.5s ease 200ms infinite;
}
.l_c2bx3tbg img,
.l_c2bx3libg img{
    transition: all .36s;
}
.w_f4_ct2a{
    transition: all .36s;
}
.w_d2_li a {
    padding-top: 78px;
}
.w_d2_litxt {
    margin-top: 70px;
}
.w_d2_pointul {
    height: 94px;
    overflow: hidden;
}
.w_d2_liimg {
    width: 84%;
}
.w_f4_postli {
    margin-bottom: 20px;
}
.l_f1bxltit h2{
    position: relative;
    z-index: 20;
}
/* .l_f1bx2li:last-child .l_f1bx2p p{
    width: 170px;
    display: inline-block;
} */
.l_c2bx2img.on .l_sybx2phsp{
    display: inline-block;
}
/* .l_b2bx1lip2{
    margin-top: -20px;
} */
.t_youtit{
    font-size: 14px;
    line-height: 1.5;
    color:rgba(51,51,51,.5);
}
.t_lilian a{
    font-size: 14px;
    line-height: 1.5;
    color:rgba(51,51,51,.5);
    transition: all 0.36s;
}
.t_lilian{
    padding:0 12px;
}
.t_ullian{
    margin:0 -12px;
    width: calc(100% - 70px);
}
.t_youlian{
    padding-left: 10px;
    padding-bottom: 18px;
}
.l_syfttp {
    padding-bottom: 40px;
}
.l_c2bx5bg{
    width: 100%;
    height: 100%;
    transition: all .36s;
}
.l_c2bx3li {
    padding: 20px 15px;
}
.l_phoneic {
    width:25px;
}
.l_phoneic img{
    width: 100%;
}
.l_phonep p{
    font-size: 16px;
    line-height:1.75;
    color: #333;
    font-family: "Montserrat" !important;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_phonep{
    padding-left: 10px;
}
.l_phonebox{
    margin-bottom: 10px;
    /* display: inline-block; */
}
.l_terrace {
    margin-top: 20px;
}
.l_sharep {
    position: relative;
    top: 2px;
}

.l_f5bx5ic img{
    transition: all .36s;
}
.w_f4_ct1img{
    cursor: pointer;
}
.w_f4_ct1img img{
    transition: all .36s;
}
.l_c2bx1img img{
    transition: all .36s;
}
.l_c2bx1img{
    overflow: hidden;
    cursor: pointer;
}
.l_yximg{
    overflow: hidden;
}
.l_yximg img{
    transition: all .36s;
    cursor: pointer;
}
.l_b1bx1linr{
    cursor: pointer;
}

.l_b1bx1ic img{
    transition: all .36s;
}
.l_b3bx1img img{
    transition: all .36s;
}
.l_sybx3img img{
    transition: all .36s;
}
.l_sybx3img{
    overflow: hidden;
}
.l_sybx1img img{
    transition: all .36s;
}
.l_phonep p {
    font-size: 24px;
    font-weight: bold;
}
.l_phoneic {
    width: 32px;
    position: relative;
    top: 4px;
}
.l_phonep {
    padding-left: 18px;
}
.g_sybantu img {
    width: 100%;
    transform: scale(1.5);
}
.g_sybannr.slick-current .g_sybantu img {
    transform: scale(1);
    transition: all 3s ease;
}
.g_sybannr {
    overflow: hidden;
}
/* .l_b2bx1sp1{
    width: 200px;
} */
.l_b2bx1lip1{
    font-size: 20px;
    line-height: 1.75;
    /* font-weight: bold; */
    color: #666;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.l_b2bx1sp1 {
    width: 200px;
}
.l_b2bx1sp2 {
    position: absolute;
    right: -20px;
    bottom: 35px;
}
.l_b2bx1lip1 {
    position: relative;
}
.l_b2bx1li.on .l_b2bx1sp2 {
    font-size: 48px;
    position: relative;
    top: -20px;
    right: 10px;
}
.l_b2bx1li {
    padding: 0 90px;
}
.l_b2bx1list {
    margin: 0 -90px;
}
.l_b1bx1img img{
    transition: all .36s;
}
.l_f1bx4p p{
    transition: all .36s;
}
.l_b3bx1bzp{
    margin-right: 0;
}
.l_b3bx1bz1 {
    padding-right: 50px;
    position: relative;
    top: 7px;
}
.l_b3sect1 .l_b3bx1p p{
    line-height: 2;
    margin-bottom: 0;
}
.l_sybanbg{
    display: none;
}
.l_xlli {
    padding: 0 50px;
}
.l_b2bx1img img,.l_b2bx2img img,.l_b2bx4tim img,
.l_sybx2phsp img{
    transition: all .36s;
}
.l_b2bx4tim{
    overflow: hidden;
}

.l_b3bx2p1 p{
    background-size: 100% 1.75em;
    background-repeat-y: repeat;
}
.l_b3box5 {
    padding-bottom: 130px;
}
.l_b3box6.l_space1{
    padding-top: 0;
}
.l_b3bx5bts tr{
    transition: all .36s;
}
.g_sybantu video{
    background: #000;
}
.g_sybanwz {
    width: 100%;
    padding: 0 150px;
}
.w_d2_potp{
    border: 1px solid #999;
}
.g_sybanwz h1 {
    font-size: 70px;
}
.g_sybanwz p {
    font-size: 46px;
}
.l_morep p{
    font-size: 14px;
}
/* .l_b3bx5bts tr:nth-child(2){
    background-image: -moz-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -webkit-linear-gradient(90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(0,99,235) 0%, rgb(0,186,249) 100%);
}
.l_b3box5 .l_b3bx5bts td:first-child {
    width: 260px;
} */
/* .l_b3bx5bts tr:nth-child(2) th:first-child{
    width: 260px;
} */
.l_b3box5 .l_b3bx5bts td:first-child {
    width: 260px;
}
.l_c2bx4list .slick-dots li.slick-active,
.w_d2_lun .slick-dots li.slick-active{
    background-color: #fff;
}
.l_c2bx4list .slick-dots li,
.w_d2_lun .slick-dots li{
    width: 40px;
    height: 4px;
    background-color: rgba(255,255,255,.3);
    border: inherit;
    border-radius: inherit;
    margin: 0 10px;
}
.l_c2button28 a{
    display: block;
}
.l_c2button28{
    text-align: center;
    margin-top: 40px;
}
.l_c2button28 .l_b1bx3more:hover .l_b1bx3mp p {
    color: #218af0;
}
.l_c2button28 .l_b1bx3more:hover .l_b1bx3mic1 {
    opacity: 0;
}
.l_c2button28 .l_b1bx3more:hover .l_b1bx3mic2 {
    opacity: 1;
}
.l_c2button28 .l_b1bx3more:hover {
    border: 1px solid #007aef;
}
.l_c2button28 .l_b1bx3more {
    width: 160px;
    /* padding: 0; */
    display: inline-block;
}
.l_c2button28 .l_b1bx3mic {
    float: right;
}
.l_f1navuls {
    width: 100%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
}
.l_f1nav {
    position: relative;
}
.l_terrace{
    border: 1px solid #00aff7;
}
.l_syftimg{
    display: block;
}
.l_syftpfl {
    width: calc(100% - 320px);
    /* padding-right: 110px; */
}
.l_syftpfr {
    width: 270px;
}
.l_shareic1 {
    margin-right: 70px;
}
.l_shareic1:last-child{
    margin-right: 0;
}
.l_ftshare {
    width: 100%;
}
.l_share1{
    width: 160px;
    text-align: center;
    margin:0 auto;
    float: none;
}
.l_shareimg {
    width: 125px;
    display: inline-block;
}
.l_sharep{
    margin-right: 0;
    top: 0;
    margin-top: 10px;
}
.l_sharep p {
    font-size: 14px;
    color: #999;
}
.l_shareimg img{
    width: 100%;
}
.l_syftpfr {
    margin-top: 86.5px;
}
.viewer-footer,.viewer-navbar{
    display: none;
}
.l_sybx2phsp1 {
    width: 90%;
    position: absolute;
    top: 0;
    left: 50%;
    display: none;
    transform: translateX(-50%);
}
.l_sybx2phsp1 img {
    width: 100%;
    transition: all .36s;
}
.l_c2bx2wz p {
    height: 49px;
}
.w_d2_potli {
    width: auto;
    padding: 0 10px;
    border: 1px solid #666666;
    margin: 0 6px 10px;
}
.w_d2_potp{
    border: none;
}
.g_sybanwz p {
    font-size: 44px;
}
.g_sybanwz h1 {
    font-size: 68px;
}
.l_morep p {
    font-size: 14px;
}
.l_b1bx2li a {
    padding: 52px 0 35px;
}
.l_b1bx2img {
    width: 84%;
}
.l_b1bx2wz {
    padding: 0 35px;
}
.l_b1bx2list {
    margin: 0 -16px;
}
.l_b1bx2li {
    padding: 0 16px;
}
.l_ftmap{
    margin-left: 20px;
}
.l_syftbtl img{
    width: 20px;
}
.l_syftimgs a{
    display: block;
    width: 100%;
}
.l_syftimgs img{
    width: 100%;
}
.l_syftbtl {
    padding-left: 12px;
}
.l_syftbtl,.l_syftbtr {
    position: relative;
    top: 1px;
}
.l_syftbt p,.l_syftbt a{
    color: #999;
    opacity: 1;
}
.l_f1nav.act .l_f1navlogo{
    position: relative;
    z-index: 1;
}
.l_sybox_gywm{
    padding:80px 0;
}
.l_sybox_gywm .l_sybx1tit h3{
    text-align: center;
}
.l_sybox_gywm .l_sybx1tit::after{
    left:50%!important;
    transform:translate(-50%,-50%);
}
.l_sybox_gywm .i_fon1 {
    font-size: 16px;
    color: #656565;
    margin: 0 auto;
    width: 70%;
    line-height: 34px;
    margin-top:10px;
    text-indent: 2em;
}
.l_sybox_gywm .shanhai_honor{
    width: 70%;
    margin: 3% auto 0 auto;
    /*display: table;*/
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    flex-wrap: wrap;
}
.l_sybox_gywm .shanhai_honor img{
    width: 100%;
}
.l_sybox_gywm .shanhai_honor .shanhai_honor_l {
    float: left;
    /*width: 40%;*/
    width:32.2%;
    margin-bottom: 10px;
    /*margin-right: 1%;*/
    border: 1px #E5E5E5 solid;
}
.l_sybox_gywm .shanhai_honor .shanhai_honor_r {
    float: right;
    width: 40%;
    border: 1px #E5E5E5 solid;
}
.l_sybox_gywm .shanhai_honor  span {
    display: block;
    padding: 30px  30px 16px 30px;
    font-size: 16px;
    color: #333;
    line-height: 25px;
}

.l_sybox_gywm .shanhai_honor  p {
    font-size: 14px;
    color: #333;
    padding: 0 30px;
    line-height: 28px;
    height: 84px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.l_sybox_gywm .shanhai_honor a {
    display: block;
    /*background: #0071ed;*/
    margin: 15px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 14px;
    color: #fff;
}
.l_sybox_gywm .shanhai_honor .shanhai_honor_r:hover,.l_sybox_gywm .shanhai_honor .shanhai_honor_l:hover  {
    border: 1px #0071ed solid;
}
.wap_map{
    display: none;
}
.l_sybox_gsbj .l_sybx1tit h3{
    text-align: center;
}
.l_sybox_gsbj .l_sybx1tit::after{
    left:50%!important;
    transform:translate(-50%,-50%);
}
.l_f1bx5bt ul{
    margin-top:20px;
}
.l_f1bx5bt li{
    padding:130px 35px 0px;
    float: left;
    width:25%;
    height: 448px;
    border-right: 1px solid #ccc;
    color: #202020;
    font-size:19px;
    font-weight: bold;
    background-color: #f5f5f5;
    overflow: auto;
}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar{
width: 7px;
height: 7px;
background-color: #F5F5F5;
}

/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
border-radius: 10px;
background-color: #F5F5F5;
}

/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb{
border-radius: 10px;
box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
background-color: #c8c8c8;
}
.l_f1bx5bt li .bg{
    background-repeat: no-repeat;
}
.l_f1bx5bt li p{
    font-size: 15px;
    color: rgba(32,32,32,0.6);
    line-height: 27px;
    margin-top: 20px;
    font-weight: normal;
}
.l_f1bx5bt li:hover{
    color: #fff;
    background-color: rgba(0, 186, 249, 1)!important;
}
.l_f1bx5bt li:hover .bg{
    background-position-x: -100px;
}
.l_f1bx5bt li:hover a{
    color: #fff;

}
.l_f1bx5bt li:hover p{
    color:#ffffff;
}
.l_parag2 img{
    max-width: 100%!important;
    height: 100%!important;
}
.l_f1bx5bt li a{
    color: #202020;
}
.pc_map ,.wap_map{
    margin-top: 20px;
}
.pc_map img,.wap_map img{
    width: 100%;
}
.l_f5bx5li1_dz{
    width: 50%;
}
.l_sybox4{
    padding-bottom: 245px;
}
.slick-disabled{
    opacity: 0;
}
.body-box{margin:0 auto;  }
.timer-shaft-box{width:100%;padding:0px 10px 20px;box-sizing: border-box;}
.timer-shaft{position:relative;width:100%;height:80px;overflow: hidden;margin-top: 20px;}
.timer-shaft:before{
	content: '';
	display: block;
	width: 100%;
	height: 2px;
	/*background: url(../images/icon_scale.png) no-repeat;background-size: cover;*/
/*	background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));*/
	position: absolute;
	top: 40px;
}
.timer-left{position:absolute;top:50%;left:20px;z-index:99;width:23px;height:41px;margin-top:-18.5px;background: url(../images/icon_left.png) no-repeat;background-size: cover;cursor:pointer;}
.timer-right{position:absolute;top:50%;right:20px;z-index:99;width:23px;height:41px;margin-top:-18.5px;background: url(../images/icon_right.png) no-repeat;background-size: cover;cursor:pointer;}
.timer-scale{position:absolute;top:0;left:0;height:80px;font-size: 0;white-space: nowrap;display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
	top: 9px;
	}
.timer-scale-cont{display:inline-block;height:100%;line-height:80px;width: 25%;} 
.time-circle{display:block; text-align: center;  vertical-align:middle;height:60px;line-height: 60px;text-align: center;font-size:38px;color:#fff;transition: all .3s;cursor:pointer;} /*border-radius: 50%;background: rgba(0, 186, 249, 1);*/
.timer-scale-cont.hov{
	position: relative;
}
.timer-scale-cont.hov .time-circle{font-size:52px;font-weight: bold; color:rgba(0, 186, 249, 1);} /*background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1)));*/
 .timer-scale-cont.hov .time-circle:after{
   content: '';
   display: block;
   width: 100px;
   /* border-radius: 50%; */
   height: 4px;
   /* background:#f4e100; */
   /* background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 186, 249, 1)), to(rgba(0, 99, 235, 1))); */
   position: absolute;
   left: 50%;
   transform: translate(-50%,0);
    background:linear-gradient(to left,rgba(0,99,235,1),rgba(0,186,249,1));
} 
.line-scale{display:inline-block;vertical-align:middle;width:150px;height:22px;margin:0 2px;background: url(../images/icon_scale.png) no-repeat;background-size: cover;}

.timer-shaft-content{width:100%;margin-top:20px;overflow: hidden;font-size:0;box-sizing:border-box;white-space: nowrap;height: 390px;overflow-y: auto;}
.shaft-detail-cont{display: none;width:100%;}
.timer-year{padding-left:38px;font-weight:bold;color:#333;font-size:0;}
.icon-year{display: inline-block;vertical-align:middle;width:33px;height:40px;background: url(../images/icon_sign.png) no-repeat;background-size: cover;}
.timer-year span{display: inline-block;vertical-align:middle;margin-left:18px;font-size:24px; color: #fff;}
.month-detail-box{position:relative;width:100%;min-height:68px;padding-top:30px;font-size:0;box-sizing: border-box;white-space: normal;}
.month-detail-box:before{content: '';position:absolute;top:0;left:53.5px;height:100%;border-right:1px dashed rgba(0, 186, 249, 1);}
.month-detail-box .month-title{position:absolute;font-size:16px;font-weight: bold;color:#fff;}
.month-detail-box .month-title:before{content: '';position:absolute;top:50%;left:48px;width:13px;height:13px;margin-top:-6.5px;background: url(../images/icon_circle.png) no-repeat;background-size: cover;}
.incident-record{display:inline-block;padding-left:71px;line-height:1;font-size:17px;color:#fff;}
.incident-record a{font-size:17px;color:#fff;} /*1d69a3*/
.timer-shaft-content::-webkit-scrollbar {
    width: 4px;    
    /*height: 4px;*/
}
.timer-shaft-content::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
.timer-shaft-content::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
}

