body{ font-family:sans-serif; padding-top:1rem;}

.auto_1400{max-width:1400px;}
@media(max-width:640px){
body{padding-top:1.15rem;}
}

/* 头部 */
.header{ position:fixed; top:0; left:0; min-height:1.05rem; width:100%; z-index:11; box-shadow:0 0 5px rgba(0, 0, 0, .1); background:#fff; transition:all .5s;}
.orien_fl{ font-size:.16rem;}
.orien_fl .logo{ margin-right:.8rem;}
.orien_fl .logo img{ max-width:1.7rem;}
.orien_fr .tel{ background:url(../images/top-tel.png) no-repeat center left; padding-left:30px; font-size:.18rem; color:#0457a7; margin-right:15px;}
.orien_fr .lang_top{ display:flex; align-items:center; position: relative;}
.orien_fr .lang_top .icon{ cursor:pointer; margin:0 .1rem; background:url(../images/lang.png) no-repeat center; width:30px; height:30px;}
.orien_fr .lang_top::before{ content:''; display: block; width:1px; height:10px; background:#000; opacity:.1;}
.orien_fr figure{ padding:5px 0; position: absolute; top:100%; width:100%; text-align: center; z-index:10; background: rgba(255,255,255,.5); border-radius:5px; overflow: hidden; border:solid 1px rgba(0,0,0,0.1); display:none;}
.orien_fr figure a{ margin:5px 0; display: block;}
.orien_fr .search_top{ display:flex; align-items:center; position:relative;}
.orien_fr .search_top::before{ content:''; display: block; width:1px; height:10px; background:#000; opacity:.1;}
.orien_fr .search_top .btn{ width:35px; height:35px; background:url(../images/search-icon.png) center no-repeat; background-repeat: no-repeat; background-position:center;}
.orien_fr .open_icon{ margin:0 .1rem; margin-right:0; background:url(../images/search-icon.png) center no-repeat; display: block; width:30px; height:30px; cursor: pointer;}
.orien_fr .search_con{ width: 0;display: flex;position: absolute; top:-4px; right:30px;background:#fff;transition: all 0.3s ease-in-out;overflow: hidden;box-sizing: border-box;}
.orien_fr .search_con input{width: 2rem; padding:5px .1rem; border:none; background:none;}
.orien_fr .lang_top:hover figure{ display: block;}
.orien_fr .open_icon.on{ background-image:url(../images/close.png);}
.orien_fr .search_con.on{ width: 2.4rem; border:solid 1px rgba(0, 0, 0, 0.1); }

.header .nav_top li{ position: relative; padding:20px 1.3vw;}
.header .nav_top li#nav2 dl{ min-height:2.8rem;}
.header .nav_top li >a{ display:block; padding:.9vw 0; border-bottom:solid 2px rgba(255,255,255,0); transition: all .5s;}
.header .nav_top li >a:hover,
.header .nav_top li.active >a{ border-color:#0457a7; color:#0457a7;}
.header .nav_top .sublet::before{ position: absolute; bottom:-1px; left:50%; content:''; width:21px; height:15px; background:url(../images/arrow_icon.png) no-repeat; transform:translateX(-50%); opacity:0;}

.header .level_two{ background:#fff; position: absolute; top:100%; left:50%; box-shadow:0 0 10px rgba(0, 0, 0,.1); transform:translateX(-50%); display:none;}
.header .level_two dl{ width:2rem; padding:.2rem 0;}
.header .level_two dl dd{ font-size:.14rem; margin:.05rem 0; text-align: center;}
.header .level_two dl dd>a{ position: relative; display:block; padding:.05rem 0; color:#666666;}
.header .level_two dl dd>a::before{ opacity:0; position: absolute; right:1px; content:''; display: block; width:14px; height:24px; background-image:url(../images/moren_icon2.png); z-index:-1;}

.header .fully{ background:#fff; position: absolute; top:0; left:100%; height:100%; min-height:2.75rem; width:8.5rem; box-shadow:0 0 10px rgba(0, 0, 0,.1); padding:.2rem 1.2rem .2rem  .3rem; display:none;}
.header .fully .item{ width:calc(100% / 4); margin-right:.3rem;}
.header .fully .item .pic span{ background-color:#f4f5f9; display: block; padding-bottom:75%; background-size:contain;}
.header .fully .item .txw{height: .38rem;margin-top:.1rem; font-size:.14rem; color:#333333;}
.header .fully .more{ position: absolute; right:.3rem;}
.header .fully .more a{ padding:.1rem .2rem; font-size:.14rem; color:#0457a7; border:solid 1px #00489d; border-radius:50px;}
.header .fully .more a span{ padding-right:.3rem; background:url(../images/moren_icon.png) no-repeat center right; background-size:.13rem;}

.header .icon-menu{ display:none; text-align: center;cursor: pointer;}
.header .icon-menu span{ width:40px; height:50px;display: block; position: relative; margin: 0 auto; padding: 9px 0;}
.header .icon-menu span i{ height:2px; width:60%; background:#666; display:block; margin:6px auto;}

.header .level_two dl dd:hover .fully{ display:flex;}
.header .fully .item a:hover .txw,
.header .level_two dl dd:hover> a{ color:#d22a3b;}
.header .level_two dl dd:hover>a::before,
.header .nav_top li:hover::before{ opacity:1;}
.header .nav_top li:hover .level_two{ display: block;}
.header .nav_top li:nth-child(3) .level_two,
.header .nav_top li:nth-child(4) .level_two,
.header .nav_top li:nth-child(5) .level_two,
.header .nav_top li:nth-child(6) .level_two{ width:100%;}
.header .nav_top li:nth-child(3) .level_two dl,
.header .nav_top li:nth-child(4) .level_two dl,
.header .nav_top li:nth-child(5) .level_two dl,
.header .nav_top li:nth-child(6) .level_two dl{ width:100%;}

@media(max-width:1024px){
.orien_fl .logo{ margin-right:.4rem;}
.orien_fl .logo img{ max-width:1.3rem;}
.orien_fr .tel{ font-size:.18rem; margin-right:.1rem;}
.header .nav_top li{ font-size:.17rem; padding:15px 1vw;}
}
@media(max-width:640px){
.orien_fl .logo img{ max-width:2rem;}
.orien_fr .tel{ line-height:2; font-size:.24rem; position: relative; z-index:11;}
.orien_fr .search_top,
.orien_fr .lang_top{ position: relative; z-index:11;}
.header{ padding:.15rem 0;}
.header .nav_top{ position:fixed; top:0; right:-100%; width:50%; padding-top:1.15rem; background:#fff; height:100vh; overflow:auto; transition: all .5s; z-index:10;}
.header .nav_top.active{ display: block; right:0;}
.header .nav_top .ul{ flex-wrap:wrap; padding:.2rem;}
.header .nav_top li{ padding:0; width:100%; font-size:.3rem;}
.header .nav_top .sublet::before{ display:none;}
.header .nav_top li >a{ padding:2vw 0;}
.header .nav_top li:hover .level_two{ display:none;}
.header .icon-menu{ display: block; position: relative; z-index:11;}
.header .icon-menu.active i:nth-child(1){display: none;}
.header .icon-menu.active i{position: absolute; margin:0 !important; transform: rotate(45deg); left: 20%; top: 50%;}
.header .icon-menu.active i:nth-child(2){transform: rotate(-45deg);}
.header .level_two{ position: relative; box-shadow:none;}
.header .level_two dl{ padding:0; width:100%; border-top:solid 1px rgba(0, 0, 0,.1);}
.header .level_two dl dd{ font-size:.24rem; text-align: left;}
.header .level_two dl dd>a{ padding:.1rem .3rem;}
.header .level_two dl dd:hover .fully{ display:none;}
}







/*  */
.ban_box .swiper_but{ position: absolute; width:100%;}
.ban_box .swiper_but .auto-inner{ position: relative;}
.ban_box .swiper-pagination{ color:#fff; text-align:left; bottom:.5rem;}
.ban_box .swiper-pagination-current{ font-size:.48rem; color:#fff;}
.ban_box .swiper-pagination-total{ font-size:.18rem;}
.ban_box .swiper-button-next,
.ban_box .swiper-button-prev{ top:auto; left:auto; right:0; bottom:.5rem; color:#fff;}
.ban_box .swiper-button-next:after,
.ban_box .swiper-button-prev:after{ font-size:.26rem;}
.ban_box .swiper-button-prev{ right:.6rem;}
@media(max-width:1024px){
.ban_box .swiper-pagination-current{ font-size:.36rem;}
}
@media(max-width:640px){
.ban_box .item img{ display:none;}
.ban_box .item a{ padding-bottom:68%; background-size:cover; background-position:center; display:block;}
}



/* 首页 */
.index_tit{ text-align: center; position: relative;}
.index_tit .txt-cn{ font-size:.3rem; color:#333;}
.index_tit .txt-ts{ margin-top:.1rem; font-size:.16rem; color:#666666;}
.index_tit::after{ display:block; content:''; width:4em; height:2px; margin:.2rem auto 0; background: #00489d; border-radius:5px; overflow: hidden;}

.index_one{ padding:.8rem 0;}
.index_one .list{ margin-top:.6rem;}
.index_one .item{ text-align: center;}
.index_one .item .ti{ font-size:.16rem; padding:.2rem 0;}
.index_one .pic{ overflow:hidden;}
.index_one .pic span{ display: block; padding-bottom:100%; background-size:contain; background-repeat:no-repeat; background-position:center;}
.index_one .tu_ok{ position: relative;}
.index_one .tu_ok .txt{ color:#fff; height:100%; text-align:left; position:absolute; top:0; padding:.25rem; background:rgba(25,80,174,.9); opacity:0; transition: all .5s;}
.index_one .tu_ok .it{ font-size:.16rem;}
.index_one .tu_ok .it::after{ margin:.15rem 0; content:''; display: block; width:2em; height:1px; background:#fff;}
.index_one .tu_ok .introd{ font-size:.14rem; line-height: 1.75;}
.index_one .item:hover .txt{ opacity:1;}
.index_one .swiper-button-next,
.index_one .swiper-button-prev{ display:none;}

.index_two{ padding:.9rem 0 0; background:url(../images/customer-back2.jpg) no-repeat; background-size:cover;}
.index_two .list{ margin-top:.6rem;}
.index_two .list .item{ font-size:.16rem; min-height:550px; color:#fff; width:calc(100% / 5); text-align:center; transition: all .5s;}
.index_two .list .item .txt{ margin-top:.1rem; margin-bottom:.2rem;}
.index_two .list .item .icon img{ max-width:.4rem;}
.index_two .list .item .ul{ display:none;}
.index_two .list .item .ul li{ padding:.05rem 0;}
.index_two .list .item .ul li a{ display:inline-block; font-size:.14rem; color:#fff;}
.index_two .list .item:hover{ background:rgba(25,80,174,.9);}
.index_two .list .item:hover .ul{ display:block;}
.index_two .list .item .ul li a:hover{ text-decoration:underline;}

.index_three{ padding:1rem 0; }
.index_three .list{ margin-top:.6rem; border:solid 1px #eaeaea;}
.index_three .list .item{ padding:.2rem;}
.index_three .list .item:nth-child(2n){ background:#fafafa;}
.index_three .name_one{ width:250px;}
.index_three .name_one .wz{ margin-left:.1rem; font-size:.18rem; color:#2257b1;}
.index_three .name_one .icon{ background:#2257b1; border-radius:100%;}
.index_three .name_one .icon img{ max-width:.66rem;}
.index_three .more_list{ width:calc(100% - 250px); border-left:solid 1px #eaeaea;}
.index_three .more_list .ul{ padding:0 .2rem; width:calc(100% - 130px);}
.index_three .more_list li{ padding:.1rem; position: relative; width:calc(100% / 6); text-align: center;}
.index_three .more_list li .wz{ font-size:.14rem;}
.index_three .more_list li .ico img{ max-width:.8rem;}
.index_three .more_list li .tu_img{ position: absolute; left:50%; top:0; width:1.2rem; height:1.2rem; border-radius:100%; overflow: hidden; border:solid 2px #ce001d; transform: translateX(-50%); opacity:0; transition: all .5s;}
.index_three .more_list li .tu_img span{ display: block; width:100%; height:100%; background-size:cover;}
.index_three .more_list li:hover .tu_img{ opacity:1;}
.index_three .more a{ padding:.1rem .2rem; font-size:.16rem; color:#0457a7; border:solid 1px #00489d; border-radius:50px;}
.index_three .more a span{ padding-right:.3rem; background:url(../images/moren_icon.png) no-repeat center right; background-size:.13rem;}

.index_four{ padding:.2rem 0; color:#fff; background: url(../images/form-back.jpg) no-repeat; background-size:cover;}
.index_four .Tname{ width:180px; font-size:.2rem;}
.index_four .input input,
.index_four .select select{ font-family: sans-serif; display:block; outline:none; padding:.15rem .35rem; width:100%; font-size:.16rem; border:none; background:none; color:#fff;}
.index_four .select select{ cursor: pointer;}
.index_four .select select option{ background: #000; border:none;}
.index_four #whir_3{ width:calc(100% - 180px);}
.index_four .input,
.index_four .select{ position: relative; width:calc(100% / 5); margin-right:.3rem; border-bottom:solid 1px rgba(255,255,255,0.5);}
.index_four .industry::before,
.index_four .product::before,
.index_four .name::before,
.index_four .phone::before{ position: absolute; top:50%; content:''; display: block; width:20px; height:20px; transform:translateY(-50%);}
.index_four .industry::before{ background-image:url(../images/Test-icon1.png);}
.index_four .product::before{ background-image:url(../images/Test-icon2.png);}
.index_four .name::before{ background-image:url(../images/Test-icon3.png);}
.index_four .phone::before{ background-image:url(../images/Test-icon4.png);}
.index_four .form_oi input::-webkit-input-placeholder{ color:#fff;}
.index_four .form_oi input:-moz-placeholder{ color:#fff;}
.index_four .form_oi input::-moz-placeholder{ color:#fff;}
.index_four .form_oi input:-ms-input-placeholder{ color:#fff;}
.index_four .form_oi .but{ font-size:.18rem; width:145px; padding:.13rem 0; text-align: center; background: #ce001d; color:#fff; border-radius:50px; cursor: pointer;}

.index_five{ padding:1rem 0;}
.index_five .list{ margin-top:.6rem; position: relative;}
.index_five .swiper-slide{ height:auto; background:#f6f7f9;}
.index_five .list .txt{ padding:.25rem;}
.index_five .list .txt .ti{ text-align: center; margin-bottom:.1rem; font-size:.16rem; color:#333333;}
.index_five .list .txt .introd{ font-size:.14rem; color:#666666; line-height: 1.5;}
.index_five .list .pic{ background:#f4f5f9; overflow:hidden;}
.index_five .list .pic span{ display: block; padding-bottom:77%; background-size:cover; transition: all .5s;}
.index_five .list .item a:hover .pic span{ transform:scale(1.1);}
.index_five .list .item a:hover .txt .ti{ color:#ce001d;}
.index_five .swiper-button-next,
.index_five .swiper-button-prev{ width:.6rem; height:.6rem; border:solid 2px #00489d; border-radius:100%; overflow: hidden;}
.index_five .swiper-button-next:after,
.index_five .swiper-button-prev:after{ font-size:0; position: absolute; width:100%; height:100%; background:url(../images/prev_but.png) no-repeat center;}
.index_five .swiper-button-next:after{ transform: rotate(180deg);}
.index_five .swiper{ padding:.2rem;}
.index_five .swiper-button-next{ right:-1rem;}
.index_five .swiper-button-prev{ left:-1rem;}
.index_five .hot{ width:45px; height:45px; line-height:45px; text-align: center; position: absolute; left:-.2rem; top:-.2rem; background:#ce001d; color:#fff; font-size:.14rem; z-index:5; border-radius:100%;}

.index_six{ padding:.8rem 0; background:#f6f7f9;}
.index_six .list{ margin-top:.6rem; position: relative;}
.index_six .ul{ width:66%;}
.index_six .ul li{ background:#fff; padding:.25rem; width:47%;}
.index_six .ul li .pic{ margin-bottom:.2rem; overflow: hidden;}
.index_six .ul li .pic span{ display: block; padding-bottom:40%; background-size:cover; transition: all .5s;}
.index_six .ul li a:hover .pic span{ transform:scale(1.1);}
.index_six .ul li .ti{ font-size:.18rem; color:#333333;}
.index_six .ul li .tiem{ padding:.1rem 0; font-size:.14rem; color:#0457a7;}
.index_six .ul li .introd{ line-height:1.8; font-size:.14rem; color:#666666;}
.index_six .ul li a:hover .ti{ color:#0457a7;}
.index_six .fr_okl{ padding:.25rem; padding-right:0; background:#fff; width:30%;}
.index_six .fr_okl .item{ padding:.2rem 0; border-bottom:solid 1px #e6e6e6;}
.index_six .fr_okl .item:first-child{ padding-top:0;}
.index_six .fr_okl .item .tiem{ font-size:.14rem; color:#0457a7;}
.index_six .fr_okl .item .tit{ margin:.1rem 0; font-size:.18rem; color:#333333; transition: all .5s;}
.index_six .fr_okl .item .introd{ font-size:.14rem; color:#666666;}
.index_six .fr_okl .item a:hover .tit{ color:#0457a7;}
.index_six .roll_con{ max-height:4.3rem;}
.index_six .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#1950ae;}
.index_six .mCSB_scrollTools .mCSB_draggerRail{ background-color:#bfbfbf;}

.index_six .more{ text-align: center; margin-top:.5rem;}
.index_six .more a{ display:inline-block; vertical-align:middle; padding:.1rem .2rem; font-size:.16rem; color:#0457a7; border:solid 1px #00489d; border-radius:50px;}
.index_six .more a span{ padding-right:.3rem; background:url(../images/moren_icon.png) no-repeat center right; background-size:.13rem;}

.index_seven{ padding:.45rem 0;}
.index_seven .auto-inner2{ padding:.2rem 1rem; background-color:#ce001d; border-radius:100px;}
.index_seven .input input,
.index_seven .select select{  display:block; outline:none; padding:.1rem .35rem; width:100%; font-size:.18rem; border:none; background:none; color:#fff;}
.index_seven .input input:-webkit-autofill{ -webkit-box-shadow: 0 0 0px 1000px rgba(204,0,36,1) inset; -webkit-text-fill-color: #ffffff;}
.index_seven .input,
.index_seven .select{ display:flex; align-items:center; position: relative; width:calc(100% / 5); margin-right:.4rem; border-bottom:solid 1px rgba(255,255,255,0.5);}
.index_seven .select option{ color:#000;}
.index_seven .industry::before,
.index_seven .product::before,
.index_seven .name::before,
.index_seven .phone::before{ position: absolute; top:50%; content:''; display: block; width:20px; height:20px; transform:translateY(-50%);}
.index_seven .industry::before{ background-image:url(../images/Test-icon3.png);}
.index_seven .product::before{ background-image:url(../images/Test-icon1.png);}
.index_seven .name::before{ background-image:url(../images/Test-icon3.png);}
.index_seven .phone::before{ background-image:url(../images/Test-icon4.png);}
.index_seven .form_oi input::-webkit-input-placeholder{ color:#fff;}
.index_seven .form_oi input:-moz-placeholder{ color:#fff;}
.index_seven .form_oi input::-moz-placeholder{ color:#fff;}
.index_seven .form_oi input:-ms-input-placeholder{ color:#fff;}
.index_seven .form_oi .but{ padding:.1rem 0; font-size:.18rem; width:145px; text-align: center; background:#fff; color:#333; border-radius:50px; cursor: pointer; display: block;}
.index_seven .form_oi .but span{ background:url(../images/fangan.png) no-repeat left center; padding-left:.25rem; background-size:.15rem;}

@media(max-width:1024px){
.index_one .item .ti{ font-size:.16rem;}
.index_one .swiper-button-next,
.index_one .swiper-button-prev{ display:flex;}
.index_three .name_one{ width:2rem;}
.index_three .name_one .wz{ font-size:.2rem;}
.index_three .name_one .icon img{ width:.45rem;}
.index_three .more_list{ width:calc(100% - 2.1rem);}
.index_three .more_list li .ico img{ max-width:.45rem;}
.index_three .more_list li .tu_img{ width:.9rem; height:.9rem;}
.index_four .name{ font-size:.36rem; width:1.8rem;}
.index_four .input,
.index_four .select{ width:calc(100% / 4); margin-right:.15rem;}
.index_four .input input,
.index_four .select select{ padding:.15rem; padding-left:.25rem; font-size:.16rem;}
.index_four .form_oi .but{ width:1rem; padding:.07rem 0; font-size:.16rem;}
.index_five .swiper-button-next{ right:0;}
.index_five .swiper-button-prev{ left:0;}
.index_seven .auto-inner2{ padding:.2rem .5rem;}
.index_seven .input input,
.index_seven .select select{ padding:.15rem; padding-left:.25rem; font-size:.16rem;}
.index_seven .input,
.index_seven .select{ margin-right:.3rem;}
}

@media(max-width:768px){
.index_one .swiper-button-prev:after,
.index_one .swiper-button-next:after{ font-size:.28rem; font-weight:bold;}
.index_three .more_list .ul{ width:calc(100% - 1.3rem);}
.index_four .input input,
.index_four .select select{ padding-left:.25rem;}
.index_four .industry::before,
.index_four .product::before,
.index_four .name::before,
.index_four .phone::before{ background-size:.2rem; width:.2rem; height:.2rem;}
}
@media(max-width:640px){
.index_one .swiper-button-next,
.index_one .swiper-button-prev{display:none;}
.index_one .list .swiper-wrapper{ flex-wrap:wrap; justify-content:space-between;}
.index_one .swiper-slide{ width:48%; margin-bottom:4%;}
.index_two .list{ padding:.25rem;}
.index_two .list .item{ padding:.25rem; width:50%; min-height:auto;}
.index_three .name_one{ width:100%; margin-bottom:.1rem;}
.index_three .name_one .wz{ font-size:.28rem;}
.index_three .name_one .icon img{ width:.6rem;}
.index_three .more_list{ width:100%; border-left:none; flex-wrap:wrap;}
.index_three .more_list .ul{ flex-wrap: wrap; margin-bottom:.1rem; padding:0; width:100%;}
.index_three .more_list li{ width:calc(100% / 4.3); margin:.05rem;}
.index_three .more_list li .wz{ font-size:.24rem;}
.index_three .more_list li .tu_img{ width:1.1rem; height:1.1rem;}
.index_three .more a{ padding:.05rem .2rem;}
.index_four .auto-inner{ flex-wrap:wrap;}
.index_four .Tname{ width:100%; text-align: center;}
.index_four #whir_3{ width:100%;}
.index_four .form_oi{ width:100%; justify-content:center; flex-wrap: wrap;}
.index_four .input,
.index_four .select{ width:38%;}
.index_four .input input,
.index_four .select select{ padding-left:.4rem;}
.index_five .hot{ width:30px; height:30px; line-height:30px;}
.index_five .swiper-button-next:after,
.index_five .swiper-button-prev:after{ background-size:.19rem;}
.index_five .swiper-button-next,
.index_five .swiper-button-prev{display:none;}
.index_five .list .swiper-wrapper{ flex-wrap:wrap; justify-content:space-between;}
.index_five .list .txt .ti{ font-size:.28rem;}
.index_five .swiper-slide{ width:48%; margin-bottom:6%;}
.index_six .list{ flex-wrap: wrap;}
.index_six .ul{ width:100%;}
.index_six .ul li{ width:100%; margin-bottom:.2rem;}
.index_six .ul li .ti{ font-size:.26rem;}
.index_six .ul li .introd{ font-size:.24rem;}
.index_six .fr_okl{ width:100%;}
.index_six .fr_okl .item .tit{ font-size:.26rem;}
.index_six .fr_okl .item .introd{ font-size:.24rem;}
.index_seven .auto-inner2{ border-radius:5px; padding-bottom:.3rem;}
.index_seven .form_oi{ flex-wrap:wrap;}
.index_seven .input,
.index_seven .select{ width:100%; margin-right:0;}
.index_seven .input input,
.index_seven .select select{ padding:.2rem .3rem; font-size:.24rem; padding-left:.4rem;}
.index_seven .Aniu{ margin-top:.2rem;}
.index_seven .form_oi .but{ width:auto; padding:.1rem .2rem; font-size:.24rem;}
}



/* 底部 */
.footer{ color:#fff; background: url(../images/footer-back.jpg) no-repeat; background-size:cover;}
.footer_one{ padding:.5rem 0 .2rem;}
.footer_one .fl_ol{ width:50%;}
.footer_one .fl_ol .Tname{ width:100%; margin-bottom:.25rem; font-size:.2rem;}
.footer_one .footer_lxwm .twz{ margin-bottom:.2rem; font-size:.16rem; display:flex; align-items: center; }
.footer_one .footer_lxwm .twz:last-child{ margin-bottom:0;}
.footer_one .footer_lxwm .twz::before{ margin-right:.05rem; content:''; display: block; width:20px; height:25px; background-repeat: no-repeat; background-position:center left; padding-left:.25rem; opacity:.7; background-size:.2rem;}
.footer_one .footer_lxwm .Tel1::before{ background-image:url(../images/footer-icon1.png);}
.footer_one .footer_lxwm .Tel2::before{ background-image:url(../images/footer-icon1.png);}
.footer_one .footer_lxwm .Email::before{ background-image:url(../images/footer-icon2.png);}
.footer_one .erweima-box{ font-size:.14rem; text-align: center;}
.footer_one .erweima-box .item{ margin-right:.3rem;}
.footer_one .erweima-box .item .pic img{ max-width:1.1rem;}
.footer_one .erweima-box .item .txt{ opacity:.4; margin-top:.1rem;}
.footer_one .erweima-box .item:last-child{ margin-right:0;}
.footer_one .fr_ol{ width:40%;}
.footer_one .fr_ol .Tname{ width:100%; margin-bottom:.25rem; font-size:.2rem;}
.footer_one .fr_ol .tis{ margin-bottom:.1rem; font-size:.16rem; color:rgba(255,255,255,.8);}
.footer_one .fr_ol .form_oi .input{ width:calc(100% / 3); position: relative; padding-left:.35rem; border-bottom:solid 1px rgba(255,255,255,.5); margin-right:.2rem;}
.footer_one .fr_ol .form_oi .input:last-child{ margin-right:0;}
.footer_one .fr_ol .form_oi .input input{ padding:.1rem 0;  display:block; outline:none; font-size:.14rem; border:none; background:none; color:#fff; width:100%;}
.footer_one .fr_ol .form_oi .input input::-webkit-input-placeholder{ color:#fff;}
.footer_one .fr_ol .form_oi .input input:-moz-placeholder{ color:#fff;}
.footer_one .fr_ol .form_oi .input input::-moz-placeholder{ color:#fff;}
.footer_one .fr_ol .form_oi .input input:-ms-input-placeholder{ color:#fff;}
.footer_one .fr_ol .form_oi .Email::before,
.footer_one .fr_ol .form_oi .name::before,
.footer_one .fr_ol .form_oi .phone::before{ position: absolute; top:50%; left:0; content:''; display: block; width:20px; height:20px; transform:translateY(-50%); background-repeat: no-repeat; background-position:center left; background-size:.2rem;}
.footer_one .fr_ol .form_oi .name::before{ background-image:url(../images/Test-icon3.png);}
.footer_one .fr_ol .form_oi .phone::before{ background-image:url(../images/Test-icon4.png);}
.footer_one .fr_ol .form_oi .Email::before{ background-image:url(../images/footer-icon2.png);}
.footer_one .fr_ol .Aniu{ margin-top:.25rem; font-size:.14rem;}
.footer_one .fr_ol .Aniu .but{ cursor: pointer; padding:.08rem .3rem; background:#ce001d; border-radius:50px;}
.footer_two .Copyright{font-size:.14rem; opacity:.5;}
.footer_two .Copyright a{ color:#fff;}
.footer_two .other a{ font-size:.14rem; opacity:.5; transition: all .5s;}
.footer_two .other em{ padding:0 .1rem; display:inline-block; opacity:.5; }
.footer_two .other a:hover{ opacity:1;}
.footer_two{ padding:.5rem 0; font-size:.14rem; color:#fff;}
.footer_two .other a{ color:#fff;}

@media(max-width:1024px){
.footer_one .fl_ol{ width:58%;}
.footer_one .erweima-box{ margin-top:.3rem;}
.footer_one .erweima-box .item .pic img{ max-width:.8rem; max-height:.8rem;}
}

@media(max-width:640px){
.footer_one .fl_ol{ width:100%;}
.footer_one .fr_ol{ margin-top:.3rem; max-width:100%;}
.footer_two{ padding:.2rem 0; text-align: center; justify-content:center;}
}


/*PicList002433 */

/*slick Basic*/
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433{}
.PicList002433 .main{ padding:4.5% 0 3% 0;}
.PicList002433 .main .slick-arrow{ position:absolute; top:50%; width:55px; height:55px; margin-top:-30px; border:1px solid #2b67af; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main .slick-arrow:hover{ background:#2b67af; }
.PicList002433 .main .slick-arrow:before{ position:absolute; content:''; width:18px; height:18px; border-top:2px solid #2b67af; border-right:2px solid #2b67af; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-9px 0 0 -11px;}
.PicList002433 .main .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main .slick-prev{ left:-59px;}
.PicList002433 .main .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main  .slick-prev{ left:2%;}
.PicList002433 .main  .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433 .list ul{ padding:0 50px;}
.PicList002433 .list li{ float:left; position:relative;  text-align:center; margin-bottom:2%;}
.PicList002433  .list li:first-child:before,
.PicList002433  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433  .list li .ytable{ height:245px;}
.PicList002433  .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433 .list li figure{ position:relative; display:inline-block;max-width: 76%;}
.PicList002433 .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433 .list li figure img{ max-height:245px;padding: 0px;/*background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;*/}
.PicList002433 .list li p{ margin:0 auto; max-width:345px;width:90%; font-size:15px; line-height:20px; max-height:40px; color:#333;}
.PicList002433  .list .ul-4 li{width:25%;}
.PicList002433  .list .ul-4 li:nth-child(4):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-3 li{width:33.33333333%;}
.PicList002433  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li{width:50%;}
.PicList002433  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433  .auto,
.PicList002433  .list ul{ padding:0;}
.PicList002433  .list li p{ font-size:12px;}
.PicList002433  .list li .ytable{ height:150px;}
.PicList002433  .list li figure img{ max-height:150px; padding:3px}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-3 li:nth-child(3):after,
.PicList002433  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433  .list li .ytable{ height:100px;}
.PicList002433  .list li figure img{ max-height:100px;}
}


/*RighInfo003141 */
.RighInfo003141{padding-top:5%;background: url(../images/aboutbg.png) no-repeat top right;}
.RighInfo003141 .auto{padding-bottom:6em;}
.RighInfo003141 .intro{ margin-bottom:4em;}
.RighInfo003141 .intro .title{ font-size:.18rem;color: #333333; margin-bottom: 0.6em;}
.RighInfo003141 .intro h3{font-size:.18rem;font-style: italic;color:#3364b7;margin:0;margin-bottom:1%;}
.RighInfo003141 .intro .info{ font-size:.16rem; line-height: 2;}
.RighInfo003141 .intro .info p{ margin:1.8em 0;text-indent:2em;text-align: justify;}

.RighInfo003141 .number-count{margin: 4.5625em 0;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); border: solid 1px #f3f3f3; padding: 3.6875em 0;}
.RighInfo003141 .number-count li{color: #333333;}
.RighInfo003141 .number-count li span{display: inline-block;position: relative;font-size: 2em;font-family: 'Bebas';color: #da251d; margin: 0 5px;}
.RighInfo003141 .number-count li span i{font-style: normal;}
.RighInfo003141 .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.RighInfo003141 .number-count li span i.opa{opacity: 0;}
.RighInfo003141 .number-count li sup{display: inline-block;vertical-align: top;color: #da251d;font-size:1em;}

.RighInfo003141 .intro .img dl > *{}
.RighInfo003141 .intro .img dl dd{ font-size:.16rem; margin-bottom:.7rem;}
.RighInfo003141 .intro .img dl dd aside{ font-weight: bold;color:#333;}
.RighInfo003141 .intro .img dl dd b{color:#3364b7;font-size:.2rem;line-height:1;display: inline-block;margin-right:5px;}
.RighInfo003141 .intro .img dl dd sub{font-size:14px;font-weight: bold;  color:#333;}
.RighInfo003141 .intro .img dl dd:last-child{ margin-bottom:0;}

.RighInfo003141 .plate dd{margin-bottom: 2.8565%;}
.RighInfo003141 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo003141 .plate dd ol{float: left;width: 4.25em;}
.RighInfo003141 .plate dd ol img{width: 85.295%;}
.RighInfo003141 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo003141 .plate dd li aside{font-size: 1.125em;color: #333;}
.RighInfo003141 .plate dd li p{margin: 0;font-size: 0.875em;color: #999;}
@media (min-width:1025px) {
.RighInfo003141 .intro .info{width:68%;}
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{width: 13%;}
.RighInfo003141 .number-count ul{display: table; margin: 0 auto;}
.RighInfo003141 .number-count li{float: left;}
.RighInfo003141 .number-count li:not(:last-child){margin-right: 3.5em;}
.RighInfo003141 .plate dd{float: left;width: 31.429%;}
.RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}
@media (max-width:1024px) {
.RighInfo003141 .auto{ padding-bottom:1em;}
.RighInfo003141 .number-count li{text-align: center;padding: 1em 0} 
.RighInfo003141 .number-count{margin: 2em 0; padding: 2em 0;}
.RighInfo003141 .intro{padding-top: 2em; margin-bottom: 2em;}
.RighInfo003141 .intro .info{ font-size:.18rem;}
.RighInfo003141 .intro .img dl{ margin-top:.5rem; display:flex; flex-wrap:wrap;}
.RighInfo003141 .intro .img dl dd{ font-size:.18rem; margin-right:1rem; margin-bottom:0;}
.RighInfo003141 .intro .img dl dd:last-child{ margin-right:0;}
}
@media (max-width:640px) {
.RighInfo003141 .intro .img dl{ justify-content:space-between;}
.RighInfo003141 .intro .img dl dd{ width:auto; margin-right:0;}
.RighInfo003141 .intro .info{ font-size:.24rem;}
.RighInfo003141 .intro .title{ font-size:.36rem;}
}

/*Floor002143 */
.Floor002143{padding:0 0 4%;}
.Floor002143 .auto{ position:relative; max-width:1400px;}
.Floor002143 .pic img{ display:block; width:100%;}
.Floor002143 .click,
.Floor002143 .file,
.Floor002143 .file video{position:absolute; left:0; top:0; width:100%; height:100%;}
.Floor002143 .click{ background:url(../images/Floor002143-video.png) no-repeat center center; cursor:pointer; background-size:.76rem;}
.Floor002143 .file{ display:none; z-index:10; background:#000;}
@media (max-width:1440px){
	.Floor002143 .auto{max-width: 96%;}
}
@media (max-width:1024px) {
.Floor002143{ padding-bottom:5em;}
}

/*Floor */
.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;  font-size:30px; }
.Banner002730 .txt .cn{ font-size:.18rem;}
.Banner002730 .txt .cn:after{content:'';width:40px;height: 3px;background:#fff;display: block;margin-top:27px;}
@media(min-width:1025px){
.Banner002730 figure{ height:350px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:80%;}
.Banner002730 .fr{float: right;}
}
@media(max-width:640px){
.Banner002730 figure{ display: block; padding-bottom:50%;}
.Banner002730 .txt .cn{ text-align: center;}
.Banner002730 .txt .cn:after{ margin:0 auto;}
.Banner002730 img{ display:none;}
.Banner002730 .txt{font-size:.16rem;}
.Banner002730 .txt .cn{ font-size:.3rem;}
.Banner002730 .txt .cn:after{ height:2px; margin-top:.2rem;}
}


/* .Menu002188 为demo编号 */
.Menu002188{ line-height:80px; position: relative; z-index:10; }
.Menu002188.menu_back{ background:#f4f4f4;}
.Menu002188 li{ min-width:1rem; text-align: center; text-align: center;}
.Menu002188 li a{ font-size:.16rem; display: block; border-bottom:solid 2px #f4f4f4; padding:0 .25rem;}
.Menu002188 li.cur a{ color:#2b67ae; background:#fff; border-bottom:solid 2px #2b67ae;}

.Menu002188 .Currents{ text-align:right; color:#666; float:right;position: relative;padding-left:23px;font-size:14px;  background:url(../images/Menu002188-current_icon.png) no-repeat left center; background-size:9px;}
.Menu002188 .Currents a{color:#666;transition: .3s ease-out;position: relative;padding-right:22px;}
.Menu002188 .Currents a:after{content:'';width:5px;height: 9px;background:url(../images/Menu002188-current_icon2.png) no-repeat left center;display: block;position: absolute;right:9px;top:5px;}
.Menu002188 .Currents a:hover{color:#e50014;}
@media (max-width:1024px){
.Menu002188{ line-height:60px;}
.Menu002188 .Currents{ display:none;}
.Menu002188 li{ min-width:0;}
.Menu002188 li a{ padding:0 .22rem;}
}
@media (max-width:768px){
.Menu002188 li a{ font-size:.18rem;}
}
@media (max-width:640px){
.Menu002188 li a{ font-size:.24rem;}
}









/* .TextList000963 为demo编号 */
.TextList000963{ padding:.7rem 0 0;}
.TextList000963 li{ float:left; width:32%; margin-right:2%; border:1px solid #e8eaf6; background:#f4f5f9; line-height:44px; margin-bottom:2%; position:relative;}
.TextList000963 li::before{ position:absolute; content:''; width:1px; height:100%; background-color:#e8eaf6; top:0%; right:.8rem;}
.TextList000963 li a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.TextList000963 li:nth-child(3n){ margin-right:0;}
.TextList000963 li p{ margin:0; padding:15px 30px;font-size:.16rem;color:#333;}
.TextList000963 li span{ float:right; margin-top:16px; color:#9f9f9f;}
.TextList000963 li span.name{ width:50px;height: 50px; color:#343434; background:url(../images/TextList000962-a.png) no-repeat center center; margin-right:4%;}
@media(max-width:768px){
.TextList000963 li{ float:none; width:auto; margin-right:0;}
.TextList000963 li span.name{ width:70px;margin-left:30px;}
.TextList000963 li::before{right:85px;}
.TextList000963 li p{padding:10px;}
.TextList000963 li span{margin-top:10px;}
}
@media(max-width:640px){
.TextList000963 li p{ font-size:.26rem;}
}

.lm-title{margin-bottom:35px;}
.lm-title h2{margin:0;font-size:.2rem;color:#333;font-weight: normal;border-left:3px solid #cf001e;line-height:25px;padding-left:15px;}
@media(max-width:768px){
.lm-title h2{ font-size:.33rem;}
}

/* .Form002319 为demo编号 */
.Form002319{ margin: 0 auto; font-size: 14px;padding-bottom:1rem;}
.Form002319 .row{ font-size:.16rem; color:#666; margin-top:.2rem;}
.Form002319 .row dl{ width:100%; position:relative; line-height:40px;}
.Form002319 .row dl .left{width:66%}
.Form002319 .row dl .right{width:32%;}
.Form002319 .row .text4{ width:100%; position: relative; line-height: 40px; margin-bottom:0px;}
.Form002319 .row dl dt{font-size:15px;padding-left:15px;color:#333;}
.Form002319 .row dl em{ font-style: normal; color: #c00; position: absolute; left: 0; top: 0; display: block;}
.Form002319 .row2{ margin-top:0;}
.Form002319 .row2 dl{ width:32%;}
.Form002319 .row2 dl:last-child{padding-right: 0px;}
.Form002319 input.text{ border:1px solid #e8e8e8; background: none; display: block; height:42px; line-height:28px; width:100%; padding:5px 10px; color:#333;  outline:none;}
.Form002319 input.text::-ms-input-placeholder{ color: #ddd;}
.Form002319 select{border: 1px solid #e8e8e8; background:none; display:block; height:42px; width:100%; padding:5px 15px; color: #666; appearance:none;-moz-appearance:none;-webkit-appearance:none; padding-right:20px; background: url("../images/Form002319-icon.png") no-repeat scroll 97% center transparent; outline:none;}
.Form002319 select::-ms-expand { display:none; }
.Form002319 textarea{border: 1px solid #e8e8e8; background: none; display: block; width:100%; height:42px; line-height:30px; outline:none; padding:5px 10px;}
.Form002319 .btn{ cursor:pointer; background:#2c67ad; height:42px; border-radius:3px; display: inline-block; border:none; width:33.3334%; max-width:150px; margin-right:.3rem; font-size:.16rem; color: #fff;}
@media(max-width:640px){
.Form002319 .row dl .left,
.Form002319 .row dl .right,
.Form002319 .row2 dl{ width:100%;}
}

.Map002793{ padding-bottom: 5%;padding-top:4.5%;}
.Map002793 .box{ position: relative;margin-bottom:3%;}
.Map002793 .box img{ display: block; width: 100%;}
.Map002793 .con{ position: absolute; left: 0; top: 0; width: 100%; max-height: 100%; overflow: auto; color: #fff; padding: 10% 6%;}
.Map002793 .con h2{ margin: 0; font-size: 28px; line-height: normal;}
.Map002793 .con h2 span{ display: block; font-size: 14px; font-weight: normal; margin: 1.5% 0;}
.Map002793 .con h2:after{ content: ''; display: block; width: 55px; height: 2px; background: #fff; margin-top:20px; margin-bottom:20px;}
.Map002793 .con .txt{ max-width: 1006px; line-height: 30px; overflow: hidden;}
.Map002793 .con ul{ display: table; width: 50%; float: left;}
.Map002793 .con li{ display: table-row;font-size:16px;line-height: 38px;}
.Map002793 .con ul:nth-child(2) li span:first-child{ width: 120px;}
.Map002793 .con .txt:after{  margin: 3% 0 4%;}
.Map002793 .con .more{ width: 140px; line-height: 36px; text-align: center; background: rgba(255,255,255,0.5); color: #595656; display: block;}
.Map002793 .con .more:before{ content: ''; display: inline-block; width: 15px; height: 15px; background: url("../images/Map002793-icon.png") no-repeat center; vertical-align: middle; margin-right: 5px;}
.Map002793 dl dd{width:48%;float:left;border-bottom:1px solid #e5e5e5;padding-bottom:20px;}
.Map002793 dl dd:nth-child(2n){float:right;}
.Map002793 dl dd h2{color:#3364b7;font-weight: normal;font-size:22px;margin-top:0;}
.Map002793 dl dd p{font-size:16px;}
.Map002793 dl dd p span{margin-right:30px;}

.Map002793 .tab_span li{ float: left; color: #888888; background: #f5f5f5; text-transform: uppercase; width: 115px; padding:52px 0 15px 15px; margin-right: 1.25%; margin-top: 25px; cursor: pointer;}
.Map002793 .tab_span b{ display: block; font-size: 24px; color: #555;}
.Map002793 .tab_span li:last-child{ margin-right: 0;}
.Map002793 .tab_span li.on{ background: #595656; color: #a7a7a7; position: relative;}
.Map002793 .tab_span li.on b{ color: #fff;}
.Map002793 .tab_span li.on:before{ content: '';position: absolute;left: 50%;transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform:rotate translateX(-50%);-o-transform:rotate translateX(-50%);border: 10px solid transparent;border-bottom-color: #595656;bottom: 100%;}
@media(max-width:1000px){
.Map002793 .tab_span{ display: none;}
.Map002793 .box{ display: block!important; margin-bottom: 2%;}
.Map002793 .con ul{width: 100%; float: none;}
}
@media(max-width:640px){
.Map002793 .con{ position: static; color: #555;}
.Map002793 .con h2{ font-size: 20px;}
.Map002793 .con li span{ min-width: 80px;}
.Map002793 .con .more{background:#ddd;}
}


/*.TextList001729 为demo编号*/
.TextList001729{padding:4% 0;}
.TextList001729 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.TextList001729 .name span{ display:inline-block; border-left:6px solid #f29200; padding-left:15px;}
.TextList001729 .tips{font-size:16px;position:relative;}
.TextList001729 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#f29200;}
.TextList001729 .search{position: relative;width:300px;height:50px;border:1px solid #e9e9e9;text-align:right;float:right;margin-bottom:45px;}
.TextList001729 .search input{border:none; }
.TextList001729 .search .text{ width:100%; height:50px; line-height:50px; padding:0 56px 0 15px; background:none; color:#999;font-size:15px;}
.TextList001729 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:56px; height:100%; background:url(../images/TextList001729-search.png) no-repeat center center; padding:0;}

.TextList001729 ol.type{ margin-top:3%;}
.TextList001729 .type{display:table; width:100%;}
.TextList001729 ol.type{font-size:16px; background-color:#fff; color:#333;border-top:2px solid #333;font-weight: bold;}
.TextList001729 .type li{ display:table-cell; vertical-align:middle;text-align:center; padding-top:13px; padding-bottom:13px; line-height:38px;font-size:14px;}
.TextList001729 ul.type li{cursor:pointer;}
.TextList001729 .type#On{background:#3364b7;color:#fff;}
.TextList001729 .type li:nth-child(1){width:15%;}
.TextList001729 .type li:nth-child(2){ width:15%;}
.TextList001729 .type li:nth-child(3){ width:15%;}
.TextList001729 .type li:nth-child(4),
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6),
.TextList001729 .type li:nth-child(7){width:13%;}
.TextList001729 .type li:nth-child(8){ width:15%;}
.TextList001729 .type li:nth-child(1),
.TextList001729 .type li:nth-child(5){ padding-left:2%; text-align:left !important;}
.TextList001729 ul.type li:nth-child(5){background:url(../images/TextList001729-icon_close.png) no-repeat 90% center;}
.TextList001729 ul.type#On li:nth-child(5){ background-image:url(../images/TextList001729-icon_open.png);}
.TextList001729 .list{border-bottom:1px solid #e5e5e5;}
.TextList001729 .list .con{ display:none;border-top:1px solid #e5e5e5; overflow:hidden; font-size:14px; padding:2%;}
.TextList001729 .list .con strong{color:#333;}
.TextList001729 .list .con p{font-size:14px;line-height: 30px}
.TextList001729 .list .con a{color:#3364b7;}
.TextList001729 .btn_apply{ padding:10px 0;}
.TextList001729 .btn_apply a{ display:inline-block; max-width:180px; width:40%; height:50px; line-height:50px; text-align:center; color:#fff; background-color:#f29200; font-size:18px; border-radius:3px;}
@media(max-width:1000px){
.TextList001729 .type li:nth-child(2),
.TextList001729 .type li:nth-child(5),
.TextList001729 .type li:nth-child(6){ display:none;}
.TextList001729 .type li{ width:20% !important;}
}
@media(max-width:768px){
.TextList001729 .search{ position:relative; margin-top:10px; top:auto; width:auto;}
.TextList001729 .type li:nth-child(7){ display:none;}
.TextList001729 .type li{ width:24% !important;}
.TextList001729 .type li:nth-child(8){ width:28% !important;}
}
@media(max-width:640px){
.TextList001729 .search{ margin-bottom:20px;}
.TextList001729 .type li:nth-child(3){ display:none;}
.TextList001729 .type li{ width:75%!important;}
.TextList001729 .type li:nth-child(8){ width:40%!important;}
.TextList001729 ol.type{font-size:15px;}
.TextList001729 .btn_apply a{font-size:16px; height:40px; line-height:40px;}
.TextList001729 ul.type li:nth-child(8){ background-size:16px auto;}
}
/*Timeline000913 */
.Timeline000913{padding: 4% 0 0 0;}
.Timeline000913 .auto{max-width: 1400px;}
.Timeline000913 .title{margin-bottom: 2vw; text-align: center;}
.Timeline000913 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
.Timeline000913 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.Timeline000913 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.Timeline000913 .title .cn{font-size: 6vw;}
}

.Timeline000913 .main{position: relative; z-index: 1; padding-bottom: 7.396vw;}
.Timeline000913 .main .quan{display: block;width: 10px; height: 10px; border-radius: 50%; background: #fff;border: 1px solid #dedede;}
.Timeline000913 .main:before{position: absolute; content:'';width: 1px; top: 10px; bottom: 0;background: #e6e6e6; }
@media(min-width:769px){
.Timeline000913 .main .quan{ margin: 0 auto; }
.Timeline000913 .main:before{left: 50%;}
.Timeline000913 .outer > .ytable-cell{width: 50%;}
}
@media(max-width:768px){
.Timeline000913 .outer,
.Timeline000913 .outer > .ytable-cell{display: block;}
.Timeline000913 .main:before{left: 5px;}
}

.Timeline000913 .item{position: relative;z-index: 4;}
.Timeline000913 .item:not(:last-child){margin-bottom: 2.08vw;}
.Timeline000913 .info{position: relative;}
.Timeline000913 .info:before{position: absolute; content: ''; top: 50%; margin-top: -16px; border:16px solid  transparent;}
.Timeline000913 .info .inner{ background: #f8f8f8; padding: 1vw; transition:all .5s;}
.Timeline000913 .info .inner p{font-size:14px;line-height: 30px;color:#666;}
.Timeline000913 .info .inner:hover{ box-shadow:0 0 15px rgba(0, 0, 0, 0.2);}
.Timeline000913 .pic{width: 32.787%;}
.Timeline000913 .pre pre{font-size: 15px;line-height: 1.867em;}
.Timeline000913 .year{color: #3364b7;font-size:.22rem;}
.Timeline000913 .year aside{font-weight: bold; background-repeat: no-repeat;background-image: url("../images/Timeline000913_icon.png");}
@media(min-width:769px){
.Timeline000913 .item:nth-of-type(2n-1) .info{padding-right: 32px;}
.Timeline000913 .item:nth-of-type(2n) .info{padding-left: 32px;}
.Timeline000913 .item:nth-of-type(2n-1) .info:before{right: 0;border-left-color: #f8f8f8;}
.Timeline000913 .item:nth-of-type(2n) .info:before{left: 0;border-right-color: #f8f8f8;}
.Timeline000913 .item:nth-of-type(2n-1) .pre{padding-left: 2vw;}
.Timeline000913 .item:nth-of-type(2n) .pre{padding-right: 2vw;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside{margin-left: -10px;background-position: left center;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside:before,
.Timeline000913 .item:nth-of-type(2n) .year aside:after{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -10px 32px 0;}
.Timeline000913 .item:nth-of-type(2n) .year aside{background-position: right center;margin-right: -11px; text-align: right;}
}
@media(max-width:768px){
.Timeline000913 .main{margin-left: 3vw;}
.Timeline000913 .year{font-size: 7vw;}
.Timeline000913 .year aside{padding-left: 32px;background-position: left center;margin-left: -5px;}
.Timeline000913 .year aside:before{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -1vw 3vw 0;}
.Timeline000913 .info{padding: 3vw;}
.Timeline000913 .pre{padding-left: 3vw;}
}
@media(max-width:480px){
.Timeline000913 .pic{width:45%;}
.Timeline000913 .pre pre{font-size: 3.5vw;}
}

/*PicList003142 */
.PicList003142{padding-bottom:2%;}
.PicList003142 .title{text-align: center; font-size:.24rem; color: #333; margin-bottom:.15rem; }
.PicList003142 h2{font-size:.16rem; font-weight: normal; text-align: center; margin-bottom:.3rem; margin-top: 0; color: #666; font-weight: 100;}
.PicList003142 li{float: left;  margin-bottom: 3%;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 13px;}
.PicList003142 li .tit{ font-size:.16rem;line-height: 1.6666; text-align: center;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 68%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #3364b7;}
.solution_form{ position: fixed; bottom:0; left:0; width:100%; z-index:10;}
.solution_form .Tname{ font-size:.18rem; width:3.8rem;}
.solution_form .Tname .tisl{ font-size:.16rem;}
.solution_form .form_oi{ width:calc(100% - 4rem);}

@media (min-width:1025px) {
.PicList003142 li{width: 22.75%;}
.PicList003142 li:not(:nth-child(4n)){margin-right: 3%;}
.PicList003142 li:nth-child(4n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}

@media (max-width:640px) {
.PicList003142 .title{ font-size:.3rem;}
.PicList003142 h2{ font-size:.24rem;}
.PicList003142 li .tit{ font-size:.24rem;}
.PicList003142 li .txt{ padding:.1rem 0;}
.solution_form .Tname{ width:100%; text-align: center;}
.solution_form .form_oi{ width:100%;}
.index_four .input,
.index_four .select{ width:45%;}
.index_four .form_oi .Aniu,
.solution_form .form_oi{ margin-top:.3rem; justify-content:center;}
.index_four .form_oi .Aniu{ width:100%;}
.index_four .form_oi .but{ width:1.5rem; padding:.1rem .2rem;}
.solution_form form{ justify-content:center; flex-wrap:wrap;}
}

/*Form002219*/
.Form002219{background:#f4f5f9; padding:4% 0 3%;}
.Form002219 .title{text-align: center;font-size:24px;color:#333;line-height: 35px;margin-bottom:35px;}
.Form002219 dl{ width:48%; float:left; padding-left:60px; min-height:40px; position:relative; margin-bottom:15px; max-width:448px;}
.Form002219 dl.odd{ margin-left:2%;}
.Form002219 dt{ color:#666; font-size:16px; position:absolute; left:0; width:54px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:45px;height:45px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 dl.dl2{padding-left:0;text-align: center;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:130px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:45px; min-width:150px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:16px; border:none; border-radius:50px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#cf001e;} 
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}  
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}    
}
/*Form002219 End*/






/* 解决方案 */
.solution-tit{  font-size:.26rem;margin-bottom: .2rem;}
.solution-tit::before{ margin-right:.15rem; content:''; width:4px; height:.8em; background: #d00522;}
.solution-box{ padding-bottom:.75rem;}
.solution-one .pic{ width:46%;}
.solution-one .text-box{ width:49%;}
.solution-one .text-box .Title{  margin-bottom:.2rem; font-size:.36rem; color:#333333;}
.solution-one .introd{ font-size:.16rem; color:#666666; line-height:1.5;}
.solution-one .introd p{ margin: 0;}
.solution-one .introd p+p{ margin-top: 0.14rem;}
.solution-two{ margin-top:.65rem;}
.solution-two .item{ cursor:pointer; margin-top:.3rem; background:#f4f5f9; padding:.3rem;}
.solution-two .item .introd{ height:.53rem; line-height:1.8; font-size:.16rem; color:#666666; overflow: hidden; padding-right:.8rem;}
.solution-two .item .introd p{ margin:0;}
.solution-two .item .tit{ display:flex; align-items:center; justify-content:space-between; margin-bottom:.1rem; font-size:.18rem; color:#333333; }
.solution-two .item .tit::after{ content:''; display: block; width:.21rem; height:.21rem; background:url(../images/plus_icon2.png) no-repeat center/contain; }
.solution-two .item.active .tit::after{ background-image:url(../images/plus_icon1.png);}
.solution-two .item.active .introd{ height:auto;}

@media(max-width:640px){
.solution-two .item .tit{ font-size:.28rem;}
.solution-one .pic{ width:100%;}
.solution-one .text-box{ margin-top:.3rem; width:100%;}
.solution-one .introd{ font-size:.24rem;}
.solution-tit{ font-size:.3rem;}
.solution-two .item .introd{ height:5em;}
.solution-two .item .tit::after{ width:.25rem; height:.25rem; background-size:contain!important;}
}

/* .Floor000881 */
.Floor000881{ padding:.7rem 0 0;}
.Floor0008812 .auto{max-width: 1200px;margin: 0 auto;}
.Floor000881 h1{ margin:0; margin-bottom:24px; font-size:20px; font-weight:normal; background:url(../images/Floor000881-icon.png) no-repeat left center; padding-left:30px;color:#333;}
.Floor000881 h1 a{ float:right; color:#999; font-size:16px;}
/*slick Basic*/
.Floor000881 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor000881 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor000881 .slick-list:focus {outline: none}
.Floor000881 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor000881 .slick-slider .slick-track, 
.Floor000881 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor000881 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor000881 .slick-track:before, 
.Floor000881 .slick-track:after{display: table; content: '';}
.Floor000881 .slick-track:after{ clear: both;}
.Floor000881 .slick-loading .slick-track { visibility: hidden;}
.Floor000881 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor000881 .slick-slide .slick-loading img { display: none;}
.Floor000881 .slick-slide .dragging img { pointer-events: none;}
.Floor000881 .slick-initialized .slick-slide { display: block;}
.Floor000881 .slick-loading .slick-slide { visibility: hidden;}
.Floor000881 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor000881 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor000881 .list_scroll{ padding:0 .5rem;}
.Floor000881 .list_scroll li a{display: block; margin: 0 20px;background:#fff;}
.Floor000881 .list_scroll li .pic{ background-color:#f4f5f9; padding:.2rem 0;}
.Floor000881 .list_scroll li .Ispic{ padding-bottom:78%; background-size:contain; transition:all .5s;}
.Floor000881 .list_scroll li p{text-align:center; margin:0; line-height:55px;font-size: .16rem; border-top:0;}
.Floor000881 .list_scroll li a:hover{ background-color:#194faf;}
.Floor000881 .list_scroll li a:hover p{ color:#fff;}
.Floor000881 .list_scroll li a:hover .Ispic{ transform: scale(1.1);}

.Floor000881 .slick-arrow{ position:absolute; width:22px; height:22px; top:45%; margin-top:-11px; overflow:hidden;font-size: 0; cursor:pointer; z-index:10; border:0; background:none; padding:0; border-top:2px solid #194faf;border-left: 2px solid #194faf;transform:rotate(-45deg);}
.Floor000881 .slick-prev{ left:-20px;}
.Floor000881 .slick-next{transform:rotate(135deg); right:-20px;}
@media(min-width:1293px){
.Floor000881 .list_scroll .slider{margin: 0 -20px;}
}
@media(max-width:1292px){
.Floor000881 .slick-prev{ left:0;}
.Floor000881 .slick-next{ right:0;}
}
@media(max-width:768px){
.Floor000881{ padding:20px 0;}
.Floor000881 .list_scroll .slider{padding: 0 26px;}
.Floor000881 .list_scroll li a{margin: 0 5px;}
}

/* .Floor000882 */
.Floor000882{ padding:.7rem 0 0;}
.Floor000882 h1{ margin:0; margin-bottom:24px; font-size:20px; font-weight:normal; background:url(../images/Floor000881-icon.png) no-repeat left center; padding-left:30px;color:#333;}
.Floor000882 h1 a{ float:right; color:#999; font-size:16px;}
/*slick Basic*/
.Floor000882 .slick-slider{ position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor000882 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor000882 .slick-list:focus {outline: none}
.Floor000882 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor000882 .slick-slider .slick-track, 
.Floor000882 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor000882 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor000882 .slick-track:before, 
.Floor000882 .slick-track:after{display: table; content: '';}
.Floor000882 .slick-track:after{ clear: both;}
.Floor000882 .slick-loading .slick-track { visibility: hidden;}
.Floor000882 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor000882 .slick-slide .slick-loading img { display: none;}
.Floor000882 .slick-slide .dragging img { pointer-events: none;}
.Floor000882 .slick-initialized .slick-slide { display: block;}
.Floor000882 .slick-loading .slick-slide { visibility: hidden;}
.Floor000882 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor000882 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor000882 .list_scroll{ padding:0 .5rem;}
.Floor000882 .list_scroll li a{display: block; margin: 0 20px;background:#fff;}
.Floor000882 .list_scroll li .pic{ overflow: hidden;}
.Floor000882 .list_scroll li .Ispic{ padding-bottom:66.905%; background-size:cover; transition:all .5s;}
.Floor000882 .list_scroll li p{text-align:center; margin:0; line-height:58px;font-size:.16rem; border-top:0;border-bottom: 1px solid #e8eaf6;}
/*
.Floor000882 .list_scroll li a:hover{ background-color:#194faf;}
.Floor000882 .list_scroll li a:hover p{ color:#fff;}
*/
.Floor000882 .list_scroll li a:hover .Ispic{ transform:scale(1.1);}

.Floor000882 .slick-arrow{ position:absolute; width:22px; height:22px; top:45%; margin-top:-11px; overflow:hidden;font-size: 0; cursor:pointer; z-index:10; border:0; background:none; padding:0; border-top:2px solid #194faf;border-left: 2px solid #194faf;transform:rotate(-45deg);}
.Floor000882 .slick-prev{ left:-20px;}
.Floor000882 .slick-next{transform:rotate(135deg); right:-20px;}
@media(min-width:1293px){
.Floor000882 .list_scroll .slider{margin: 0 -20px;}
}
@media(max-width:1292px){
.Floor000882 .slick-prev{ left:0;}
.Floor000882 .slick-next{ right:0;}
}
@media(max-width:768px){
.Floor000882{ padding:20px 0;}
.Floor000882 .list_scroll .slider{padding: 0 26px;}
.Floor000882 .list_scroll li a{margin: 0 5px;}
}
@media(max-width:640px){
.Floor000882 .list_scroll li p{ font-size:.24rem;}
}

.archiveList { padding-bottom: .8rem;}
.archiveList .itemBox { margin-bottom: .4rem;}
.archiveList .itemBox .titBox { padding-bottom: .1rem; border-bottom: .04rem solid #f3f6fa; position: relative; margin-bottom: .25rem;}
.archiveList .itemBox .titBox h3 {font-size:.24rem; color: #00489d;}
.archiveList .itemBox .titBox .more.active, .archiveList .itemBox.hide .titBox .more { display: block;}
.archiveList .itemBox .titBox .more{display: none;cursor: pointer;position: absolute;padding-right: .18rem;font-size: .16rem;color: #00489d;right: 0;top: .05rem;}
.archiveList .itemBox .titBox .more:before{width: .12rem;height: .08rem;content: '';background: url(../images/i1.png) no-repeat;background-size: contain;position: absolute;right: 0;top: 50%;margin-top: -.04rem;transition: .3s;}

.archiveList .itemBox ul { max-height: 480px;overflow-x: hidden;}
.archiveList .itemBox ul li,
.archiveList .itemBox.hide ul li:nth-child(1),
.archiveList .itemBox.hide ul li:nth-child(2),
.archiveList .itemBox.hide ul li:nth-child(3),
.archiveList .itemBox.hide ul li:nth-child(4),
.archiveList .itemBox.hide ul li:nth-child(5),
.archiveList .itemBox.hide ul li:nth-child(6),
.archiveList .itemBox.hide ul li:nth-child(7),
.archiveList .itemBox.hide ul li:nth-child(8){display: inline;}

.archiveList .itemBox.hide ul li {display: none;}
.archiveList .itemBox li {float: left;width: 24%;margin-right: 1.33%;margin-bottom: 1.33%;background: #f3f6fa;padding: .2rem 1.2rem .3rem .45rem;position: relative;}
.archiveList .itemBox li:before {width:.05rem;height:.07rem;content: '';background: url(../images/i5.png) no-repeat;background-size: contain;position: absolute;left: .3rem;top: .3rem;}
.archiveList .itemBox li p{font-size: .16rem;line-height: .28rem;min-height: .56rem;}
.archiveList .itemBox li:after {width:.34rem;height:.4rem;content: '';background: url(../images/i6.png) no-repeat;background-size: contain;position: absolute;right: .3rem;top: .25rem;opacity: .3;transition: .3s;}
.archiveList .itemBox li:nth-child(4n){ margin-right: 0;}
.clearfix:after{content:"";display: block;height:0;visibility:hidden;clear: both;font-size: 0px;}


/* 相关视频 */
.Related_video{ padding:.7rem 0 0;}
.Related_video .slick-slider{ position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Related_video .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Related_video .slick-list:focus {outline: none}
.Related_video .slick-list.dragging {cursor: pointer;cursor: hand;}
.Related_video .slick-slider .slick-track, 
.Related_video .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Related_video .slick-track {position: relative; top: 0; left: 0; display: block;}
.Related_video .slick-track:before, 
.Related_video .slick-track:after{display: table; content: '';}
.Related_video .slick-track:after{ clear: both;}
.Related_video .slick-loading .slick-track { visibility: hidden;}
.Related_video .slick-slide{ display: none; float: left;min-height: 1px;}
.Related_video .slick-slide .slick-loading img { display: none;}
.Related_video .slick-slide .dragging img { pointer-events: none;}
.Related_video .slick-initialized .slick-slide { display: block;}
.Related_video .slick-loading .slick-slide { visibility: hidden;}
.Related_video .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Related_video .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Related_video .list_scroll{ padding:0 .5rem;}
.Related_video .list_scroll li a{ cursor:pointer; display: block; margin: 0 20px;}
.Related_video .list_scroll li .pic{ position: relative; overflow: hidden;}
.Related_video .list_scroll li .pic::after{ opacity:.7; position: absolute; top:50%; left:50%; width:.5rem; height:.5rem; content:''; display:block; background:url(../images/video-icon1.png); background-size:cover; transform:translate(-50%,-50%);}
.Related_video .list_scroll li .Ispic{ padding-bottom:67%; background-size:cover; transition:all .5s;}
.Related_video .list_scroll li p{text-align:center; margin:0; line-height:58px;font-size:.16rem; border-top:0;}
.Related_video .list_scroll li a:hover{ background-color:#194faf;}
.Related_video .list_scroll li a:hover p{ color:#fff;}
.Related_video .list_scroll li a:hover .Ispic{ transform:scale(1.1);}

.Related_video .slick-arrow{ position:absolute; width:22px; height:22px; top:45%; margin-top:-11px; overflow:hidden;font-size: 0; cursor:pointer; z-index:10; border:0; background:none; padding:0; border-top:2px solid #194faf;border-left: 2px solid #194faf;transform:rotate(-45deg);}
.Related_video .slick-prev{ left:-20px;}
.Related_video .slick-next{transform:rotate(135deg); right:-20px;}
@media(min-width:1293px){
.Related_video .list_scroll .slider{margin: 0 -20px;}
}
@media(max-width:1292px){
.Related_video .slick-prev{ left:0;}
.Related_video .slick-next{ right:0;}
}
@media(max-width:768px){
.Related_video{ padding:20px 0;}
.Related_video .list_scroll .slider{padding: 0 26px;}
.Related_video .list_scroll li a{margin: 0 5px;}
}

/* 左右布局 */
.Inside-box .fl_box{ width:23%;padding-bottom: 8%;}
.Inside-box .fr_box{ width:73%;}
@media(max-width:1024px){
.Inside-box{ padding:.3rem 0;}
}
@media(max-width:640px){
.Inside-box .fl_box{ width:100%; position: relative; z-index:10;}
.Inside-box .fr_box{ width:100%; margin-top:.4rem;}
}

/* 左侧菜单 */
.Menu_box .Tit{ padding:0 0 .2rem; font-size:.18rem; color:#333; border-bottom:solid 3px #f3f6fa;}
.Menu_box .mcw .icon{ margin-right:.15rem; width:.65rem; height:.65rem; border:solid 2px #e50014; border-radius:100%; overflow: hidden;}
.Menu_box .mcw .icon span{ display: block; padding-bottom:100%; background-size:contain;}
.Menu_box .ul{ position: relative; z-index:10;}
/* .Menu_box .ul li{ border-bottom:solid 3px #f3f6fa;} */
.Menu_box .ul li>a{ display:flex; align-items:center; justify-content:space-between; padding:.15rem 0; font-size:.16rem; color:#333;}
.Menu_box .ul li.second>a::after{ content:''; display: block; width:.21rem; height:.21rem; background:url(../images/plus_icon2.png) no-repeat center; background-size:cover!important;}
.Menu_box .ul li.active>a::after{ background:url(../images/plus_icon1.png) no-repeat center;}
.Menu_box .ul li dl{ padding-bottom:.2rem; display:none;}
.Menu_box .ul li dl dd>a{ display: block; padding:.07rem 0; font-size:.14rem; color:#666;}
.Menu_box .ul li dl dd.on>a,
.Menu_box .ul li dl dd>a:hover{ color:#e50014;}
.Menu_box .icon-menu{ display:none; text-align: center;cursor: pointer;}
.Menu_box .icon-menu span{ width:40px; display: block; position: relative; margin: 0 auto;}
.Menu_box .icon-menu span i{ height:2px; width:60%; background:#666; display:block; margin:6px auto;}
.Menu_box .pro-menu .ul li{margin-bottom: .2rem;}
.Menu_box .pro-menu .ul li:last-child{margin-bottom: 0;}
.Menu_box .pro-menu .ul li>a::after{ background:url(../images/plus_icon1.png) no-repeat center;}
.Menu_box .pro-menu .ul li dl{ display:block;max-height: 2.6rem;display: block;overflow-x: hidden;padding-bottom: 0;}
.Menu_box .pro-menu .ul li dl::-webkit-scrollbar{width: 5px;}
.Menu_box .pro-menu .ul li dl::-webkit-scrollbar-track {background-color: rgba(0, 0, 0, .1);border-radius: 5px}
.Menu_box .pro-menu .ul li dl::-webkit-scrollbar-thumb {background-color: #0457a7;border-radius: 5px;}
.Menu_box .pro-menu .ul li dl dd>a{ cursor: pointer; display:flex; align-items:center;padding: 0.05rem 0;}
.Menu_box .pro-menu .ul li dl dd>a i{ display:block; background:url(../images/check_icon.png) no-repeat center; width:14px; height:14px; border:solid 1px #333; margin-right:.1rem;}
.Menu_box .pro-menu .ul li dl dd.on >a i{ background-color: #e50014; border-color:#e50014;}
.Menu_box .pro-menu .ul li.second>a::after{ content:''; display:none; width:.21rem; height:.21rem; background:url(../images/plus_icon2.png) no-repeat center; background-size:cover!important;}

@media(max-width:640px){
.Menu_box .Tit{ font-size:.32rem; padding:.2rem 0; display:flex; align-items:center; justify-content:space-between;}
.Menu_box .ul{ padding:0 .3rem; position: absolute; width:100%; background:#fff; display:none;}
.Menu_box .ul li>a{ font-size:.28rem;}
.Menu_box .ul li dl dd>a{ font-size:.24rem;}
.Menu_box .icon-menu{ display:block; text-align: center;cursor: pointer;}
.Menu_box .icon-menu.active i:nth-child(1){display: none;}
.Menu_box .icon-menu.active i{position: absolute; margin:0 !important; transform: rotate(45deg); left: 20%; top: 50%;}
.Menu_box .icon-menu.active i:nth-child(2){transform: rotate(-45deg);}
}


/* 产品 */
.pro-box .seek_tit{ padding-bottom:.15rem; border-bottom:solid 3px #f3f6fa;}
.pro-box .list{ padding-top:.3rem;}
.pro-box .list li{ background:#f9fbfd; width:31.333%; margin-bottom:3%; margin-right:3%;}
.pro-box .list li .pic{ position: relative; overflow: hidden; background:#e9eef4;}
.pro-box .list li .pic::after{ background:rgba(51,100,183,.2); content:''; display: block; position:absolute; top:0; left:0; width:100%; height:100%; opacity:0;}
.pro-box .list li .pic .click{ color:#fff; position: absolute; left:50%; top:50%; font-size:.14rem; background:#e50014; padding:0 .15rem; line-height:2.4; transform:translate(-50%,-50%); border-radius:30px; overflow: hidden; z-index:5; opacity:0;}
.pro-box .list li .pic span{ display: block; padding-bottom:75%; background-size:contain;}
.pro-box .list li .txt{ padding:.2rem; text-align: center;}
.pro-box .list li .tit{ margin-bottom:.1rem; text-align: center; font-size:.18rem; color:#0457a7;}
.pro-box .list li .introd{ font-size:.14rem;}
.pro-box .list li:nth-child(3n){ margin-right:0;}
.pro-box .list li:hover .pic::after{ opacity:1;}
.pro-box .list li:hover .click{ opacity:1;}
@media(max-width:640px){
.pro-box .list li:nth-child(3n),
.pro-box .list li{ width:48%; margin-right:4%; margin-bottom:4%;}
.pro-box .list li:nth-child(2n){ margin-right:0;}
}


/* .Page002274 */
.Page002274{ text-align:center; padding:.3rem 0 .7rem;color:#666666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .a_first,
.Page002274 .Pages .a_end,
.Page002274 .Pages .p_jump,
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; color:#666666; margin-left:5px; }
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#0457a7;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages em a{ border-radius:100%; overflow: hidden;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,
.Page002274 .Pages .a_next{ font-family:'宋体'; font-weight: bold; padding:0 25px; }
@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}




/* 产品详情 */
.product-box .Inside-box .auto-inner{ position: relative;}
.product-box .pro-one .auto-inner::after{ content:''; display: block; width:3.96rem; height:3.45rem; position: absolute; top:-1rem; right:0; background:url(../images/pro_back1.png) no-repeat top center; z-index:1;}
.product-box .pro-tit{ margin-bottom:.2rem;  font-size:.22rem;}
.product-box .pro-tit::before{ display: block; margin-right:.1rem; content:''; width:2px; height:.8em; background: #d00522;}
.pro-one-con{ position: relative; z-index:5;}
.pro-one{ padding:.2rem 0 .6rem;}
.pro-one-con .pro-fl{ width:50%;}
.pro-one-con .pro-fl .pro-big{ margin-right:.3rem; width:70.715%;}
.pro-one-con .pro-fl .pro-big .item a{ cursor: pointer; position: relative;display: block; z-index:5;}
.pro-one-con .pro-fl .pro-big .item a::after{ content:''; display:block; width:45px; height:45px; background:url(../images/video-icon1.png); position: absolute; left:50%; top:50%; transform:translate(-50%,-50%); background-size:contain; z-index:5;}
.pro-one-con .pro-fl .pro-big .item .pic{ background:#f3f4f9; position: relative;}
.pro-one-con .pro-fl .pro-big .item .pic::before{ content:''; display: block; /* background:rgba(0, 0, 0,.15);  */z-index:1; position: absolute; top:0; left:0; width:100%; height:100%;}
.pro-one-con .pro-fl .pro-big .item .pic span{ display: block; padding-bottom:81.82%; background-size:contain;}
.pro-one-con .pro-fl .pro-small{ position: relative; width:110px; height:405px;}
.pro-one-con .pro-fl .pro-small .swiper{ height:405px;}
.pro-one-con .pro-fl .pro-small .item .pic{ cursor: pointer; background:#f4f5f9;}
.pro-one-con .pro-fl .pro-small .item .pic span{ display: block; padding-bottom:81.82%; background-size:contain;}
.pro-one-con .pro-fl .pro-small .swiper-slide-thumb-active .item .pic{ border:solid 1px #e50014}
.pro-one-con .pro-fl .swiper-button-next:after,
.pro-one-con .pro-fl .swiper-button-prev:after{ color:#333; font-size:.16rem;}
.pro-one-con .pro-fl .swiper-button-prev,
.pro-one-con .pro-fl .swiper-button-next{ margin:0; height:50px; width:30px; left:50%; top:auto; right:auto; margin-left:-15px; transform: rotate(90deg);}
.pro-one-con .pro-fl .swiper-button-prev{ top:-40px;}
.pro-one-con .pro-fl .swiper-button-next{ bottom:-40px;}
.pro-one-con .pro-txt{ width:50%;}
.pro-one-con .pro-txt .tit{ font-size:.32rem; color:#333333;}
.pro-one-con .pro-txt .tit::after{ margin:.1rem 0; background:#3364b7; content:''; display: block; width:2em; height:3px; border-radius:10px; overflow: hidden;}
.pro-one-con .pro-txt .tishi{ margin:.2rem 0; font-size:.2rem; color:#333333;}
.pro-one-con .pro-txt .pro-ok{ font-size:.16rem; margin:.2rem 0; text-align: center; color:#666666;}
.pro-one-con .pro-txt .pro-ok .ioe{ margin-right:.3rem;}
.pro-one-con .pro-txt .pro-ok .ioe .tu{ margin-bottom:.1rem;}
.pro-one-con .pro-txt .introd{ font-size:.16rem; line-height:1.5; color:#666666;}
.pro-one-con .pro-txt .introd p{margin: 0;}
.pro-one-con .pro-txt .introd p+p{margin-top:.14rem;}
.pro-one-con .pro-txt .Aniu{ margin-top:.25rem; font-size:.16rem;}
.pro-one-con .pro-txt .Aniu .but{ color:#fff; cursor: pointer; padding:0 .3rem; display:inline-block; background:#ce001d; border-radius:50px;}
.pro-one-con .pro-txt .Aniu .but span{ padding:.08rem 0; display:inline-block; padding-left:.2rem; background:url(../images/tanbi.png) no-repeat left center; background-size:.12rem;}


.pro-two{ background:#f4f5f9; padding:.6rem 0 .3rem; position: relative; z-index:5;}
.pro-two2{ padding-top:0; z-index:2;}
.pro-two .Tab-menu{ border-bottom:solid 2px #ce001d;}
.pro-two .Tab-menu .item{ margin-right:5px; background:#fff; font-size:.18rem;  overflow: hidden; cursor: pointer; border-radius:5px 5px 0 0;}
.pro-two .Tab-menu .item a{ padding:.1rem .3rem; display:block;}
.pro-two .Tab-menu .item:last-child{ margin-right:0;}
.pro-two .Tab-menu .item.active{ background:#ce001d;}
.pro-two .Tab-menu .item.active a{ color:#fff;}
.pro-two .overview-con .introd{ line-height:1.8; font-size:.16rem; }
.pro-two .trait-con{ margin-top:.3rem;}
.pro-two .trait-list .item{  padding:.2rem .4rem; background-color:#fff; width:31%; margin-right:3%; transition: all .5s; overflow: hidden; border-radius:10px;}
.pro-two .trait-list .item .itl{  display:flex; align-items:center; margin-bottom:.1rem; font-size:.2rem; color:#1651a4; position:relative;}
.pro-two .trait-list .item .itl::before{ content:''; display: block; height:5px; width:5px; background:#1651a4; border-radius:100%; overflow: hidden; position: absolute; left:-.15rem; top:50%; transform:translateY(-50%);}
.pro-two .trait-list .item .twz{ font-size:.14rem; color:#666666; line-height: 1.75; text-align: justify;}
.pro-two .trait-list .item:nth-child(3n){ margin-right:0;}
.pro-two .trait-list .item:hover{ box-shadow:0 0 10px rgba(0, 0, 0, .1); transform:translateY(-.05rem); }
.pro-two .charac-con{ margin-top:.3rem;}

.pro-three{ background:#fff; padding:.6rem 0; position: relative; z-index:5;}
.pro-three .faq-list .item{ margin-bottom:.1rem;}
.pro-three .faq-list .item .Title{ cursor:pointer; padding-right:.6rem; background:#f4f5f9; border:solid 1px #e8eaf5;}
.pro-three .faq-list .item .Title .Qwz{ font-size:.24rem; color:#fff; background:#3364b7; width:50px; height:50px; line-height:50px; text-align: center;}
.pro-three .faq-list .item .Title .wz{ width:calc(100% - 60px); color:#666666; padding:0 .2rem; font-size:.18rem;}
.pro-three .faq-list .item .Title::after{ position: absolute; right:.2rem; width:.21rem; height:.21rem; content:''; border:solid 1px #000; background:url(../images/plus_icon3.png) no-repeat center; border-radius:100%; opacity:.5; background-size:cover;}
.pro-three .faq-list .item .introd{ display:none; padding:.2rem 0;  border:solid 1px #e8eaf5; border-top:none;}
.pro-three .faq-list .item .introd .Awz{ font-size:.24rem; color:#666; width:80px; text-align: right;}
.pro-three .faq-list .item .introd .wz{ padding-top:.05rem; padding-right:.6rem; line-height:1.8; font-size:.16rem; color:#666666; width:calc(100% - 80px);}
.pro-three .faq-list .item.active .Title::after{ opacity:1; background:url(../images/plus_icon4.png) no-repeat center; content:''; color:#fff; background-color:#0457a7; border-color:#0457a7;}

.pro-four{ background:#f4f5f9; padding:.6rem 0 .4rem; position: relative; z-index:5;}
.pro-four .list li{ float:left; width:32%; margin-right:2%; border:1px solid #e8eaf6; background:#fff; line-height:45px; margin-bottom:.2rem; position:relative;}
.pro-four .list li::before{ position:absolute; content:''; width:1px; height:100%; background-color:#e8eaf6; top:0%; right:.8rem;}
.pro-four .list li a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.pro-four .list li:nth-child(3n){ margin-right:0;}
.pro-four .list li p{ margin:0; padding:15px 30px;font-size:.16rem;color:#333;}
.pro-four .list li span{ float:right; margin-top:16px; color:#9f9f9f;}
.pro-four .list li span.name{ width:50px;height: 50px; color:#343434; background:url(../images/TextList000962-a.png) no-repeat center center; margin-right:4%;}

.pro-five{ background:#fff; padding:.6rem 0; position: relative; z-index:5;}
.pro-five .slick-slider{ position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.pro-five .slick-list { position: relative; z-index:1;display: block; overflow: hidden;}
.pro-five .slick-list:focus {outline: none}
.pro-five .slick-list.dragging {cursor: pointer;cursor: hand;}
.pro-five .slick-slider .slick-track, 
.pro-five .slick-slider .slick-list { transform: translate3d(0, 0, 0)}
.pro-five .slick-track {position: relative; top: 0; left: 0; display: block;}
.pro-five .slick-track:before, 
.pro-five .slick-track:after{display: table; content: '';}
.pro-five .slick-track:after{ clear: both;}
.pro-five .slick-loading .slick-track { visibility: hidden;}
.pro-five .slick-slide{ display: none; float: left;min-height: 1px;}
.pro-five .slick-slide .slick-loading img { display: none;}
.pro-five .slick-slide .dragging img { pointer-events: none;}
.pro-five .slick-initialized .slick-slide { display: block;}
.pro-five .slick-loading .slick-slide { visibility: hidden;}
.pro-five .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.pro-five .slick-arrow .slick-hidden { display: none;}
.pro-five .list_scroll li a{ cursor:pointer; display: block; margin: 0 25px;}
.pro-five .list_scroll li .pic{ position: relative; overflow: hidden;}
.pro-five .list_scroll li .pic::after{ position: absolute; top:50%; left:50%; width:.5rem; height:.5rem; content:''; display:block; background:url(../images/video-icon1.png); background-size:cover; transform:translate(-50%,-50%);}
.pro-five .list_scroll li .Ispic{ padding-bottom:71%; background-size:cover; transition:all .5s;}
.pro-five .list_scroll li p{text-align:center; margin:0; line-height:58px;font-size:.18rem; border-top:0;}
.pro-five .list_scroll li a:hover{ background-color:#194faf;}
.pro-five .list_scroll li a:hover p{ color:#fff;}
.pro-five .list_scroll li a:hover .Ispic{ transform:scale(1.1);}
.pro-five .slick-arrow{ position:absolute; width:22px; height:22px; top:45%; margin-top:-11px; overflow:hidden;font-size: 0; cursor:pointer; z-index:10; border:0; background:none; padding:0; border-top:2px solid #194faf;border-left: 2px solid #194faf;transform:rotate(-45deg);}
.pro-five .slick-prev{ left:-20px;}
.pro-five .slick-next{transform:rotate(135deg); right:-20px;}

.pro-six{ padding:.6rem 0; background:#f4f5f9;}
.pro-six .index_seven{ padding:.4rem 0 0;}
.pro-six .Title_or{ font-size:.20rem; color:#333333; text-align: center; line-height: 1.75;}

.productNavWrap{position: sticky;
    top: 0;
    z-index: 555;}
.productInfo{position: relative;z-index: 5;}
.productNav{padding: .2rem 0;background: #f4f5f9;}
.productNavNow{position:fixed; top:.7rem; z-index:6; left:0px; width:100%;transition: .3s;}
.headerDown .productNavNow{top:0;padding-top: .3rem;}
.produc-box{background: #f4f5f9;padding: 0.6rem 0 0;}
.proDataBox{margin-top: .3rem;}
@media(min-width:1293px){
.pro-five .list_scroll .slider{margin: 0 -20px;}
}

@media(max-width:1292px){
.pro-five .slick-prev{ left:0;}
.pro-five .slick-next{ right:0;}
}

@media(max-width:1024px){
.pro-one-con .pro-fl{ width:50%;}
.pro-one-con .pro-fl .pro-big{ margin-bottom:.3rem; width:100%;}
.pro-one-con .pro-fl .pro-small{height:auto; width: 100%;}
.pro-one-con .pro-fl .pro-small .swiper{ width:100%; height:auto;}
.pro-one-con .pro-fl .swiper-button-prev,
.pro-one-con .pro-fl .swiper-button-next{ margin:0; top:50%; left: auto; bottom:auto; transform:rotate(0deg); transform:translateY(-50%);}
.pro-one-con .pro-fl .swiper-button-prev{ left:0;}
.pro-one-con .pro-fl .swiper-button-next{ right:0;}
.pro-one-con .pro-fl .swiper-button-next:after,
.pro-one-con .pro-fl .swiper-button-prev:after{ font-size:.26rem; font-weight:bold;}
.pro-one-con .pro-txt{ width:50%; padding-left:.3rem;}
}
@media(max-width:768px){
.product-box .pro-tit{ font-size:.3rem;}
.pro-one-con .pro-fl{ width:100%;}
.pro-one-con .pro-fl .pro-small{ height:auto; width:100%;}
.pro-one-con .pro-fl .pro-small .swiper{ height:auto; width:100%;}
.pro-one-con .pro-fl .pro-big{ width:100%; margin-right:0; margin-bottom:.3rem;}
.pro-one-con .pro-fr{ width:100%;}
.pro-one-con .pro-txt{ width:100%; margin-top:.3rem;}
.pro-one-con .pro-txt .introd,
.pro-one-con .pro-txt .pro-ok{ font-size:.2rem;}
.pro-one-con .pro-fl .swiper-button-prev,
.pro-one-con .pro-fl .swiper-button-next{ margin:0; top:50%; left: auto; bottom:auto; transform:rotate(0deg); transform:translateY(-50%);}
.pro-one-con .pro-fl .swiper-button-prev{ left:0;}
.pro-one-con .pro-fl .swiper-button-next{ right:0;}
.pro-one-con .pro-fl .swiper-button-next:after,
.pro-one-con .pro-fl .swiper-button-prev:after{ font-size:.26rem; font-weight:bold;}

.pro-two .Tab-menu .item{ font-size:.24rem;}
.pro-two .trait-list .item{ width:100%; margin-bottom:.3rem;}
.pro-two .trait-list .item .itl{ font-size:.28rem;}
.pro-two .overview-con .introd,
.pro-two .trait-list .item .twz{ font-size:.24rem;}
.pro-three .faq-list .item .Title .wz{ font-size:.24rem;}
.pro-three .faq-list .item .introd .Awz{ width:40px;}
.pro-three .faq-list .item .introd .wz{ padding-top:0; font-size:.24rem; width:calc(100% - 50px);}
.pro-three .faq-list .item .Title .Qwz{ width:40px; height:40px; line-height:40px;}

.pro-four .list li{ float:none; width:auto; margin-right:0;}
.pro-four .list li span.name{ width:70px;margin-left:30px;}
.pro-four .list li::before{right:85px;}
.pro-four .list li p{padding:10px;}
.pro-four .list li span{margin-top:10px;}
.pro-five .list_scroll .slider{padding: 0 26px;}
.pro-five .list_scroll li a{margin: 0 5px;}
}
@media(max-width:640px){
.pro-four .list li p{ font-size:.26rem;}
.pro-one-con .pro-txt .tishi,
.pro-one-con .pro-txt .introd,
.pro-one-con .pro-txt .pro-ok{ font-size:.24rem;}
.pro-five .list_scroll li p{ font-size:.24rem; padding:.1rem 0; line-height:2;}
.pro-five .list_scroll .slider{ padding:0 20px;}
.pro-five .slick-arrow{ width:15px; height:15px;}
}


/* 侧栏 */
.side-bar{ position: fixed; top:50%; right:-60px; z-index:10; transform:translateY(-50%); transition: all .5s;}
.side-bar .licon{ cursor:pointer; position:absolute; left:-.65rem; top:50%; content:''; display:block; width:.69rem; height:1.32rem; background:url(../images/left2.png) left center no-repeat; transform:translateY(-50%); transition: all .5s;}
.side-bar .item{ position: relative; background:#3364b7; width:60px; font-size:0; z-index:5;}
.side-bar .item::after{ position: absolute; bottom:0; left:20%; content:''; display: block; width:60%; height:1px; background:#fff; margin:0 auto; opacity:.4;}
.side-bar .item:last-child:after{ display:none;}
.side-bar .item.qq{ border-radius:30px 30px 0 0;}
.side-bar .item.ly{ border-radius:0 0 30px 30px;}
.side-bar .item .icon{ cursor:pointer; display:inline-block; width:60px; height:70px; background-repeat:no-repeat!important; background-position:center;}
.side-bar .item.qq .icon{ background-image:url(../images/rig-icon1.png); background-size:.22rem;}
.side-bar .item.wx .icon{ background-image:url(../images/rig-icon2.png); background-size:.27rem;}
.side-bar .item.tx .icon{ background-image:url(../images/rig-icon3.png); background-size:.24rem;}
.side-bar .item.ly .icon{ background-image:url(../images/rig-icon4.png); background-size:.25rem;}
.side-bar .item.wx .code{ display:none; position: absolute; top:50%; right:100%; width:max-content; transform:translateY(-50%); box-shadow:0 0 10px rgba(0, 0, 0, .2);}
.side-bar .item.tx .fax{ font-size:.18rem; display:none; position: absolute; top:50%; right:100%; width:max-content; transform:translateY(-50%); box-shadow:0 0 10px rgba(0, 0, 0, .2); padding:.1rem; background-color:#fff;}
.side-bar .item.tx:hover .fax,
.side-bar .item.wx:hover .code{ display:block;}
.side-bar:hover{ right:.5%;}
.side-bar:hover .licon{ opacity:0;}
@media(max-width:768px){
.side-bar{ display:none;}
}



/* 新闻列表 */
.news-box{ padding:.8rem 0 .2rem;}
.news-top{ margin-bottom:.7rem; position: relative;}
.news-top .item .tiem{ font-size:.16rem; color:#666666;}
.news-top .item .tit{ margin:.2rem 0; font-size:.18rem; color:#333;}
.news-top .item .introd{ margin-bottom:.4rem; font-size:.16rem; color:#666666; }
.news-top .item .text{ width:45%;}
.news-top .item .pic{ width:50%;}
.news-top .item .pic span{ display: block; padding-bottom:62.888%; background-size:cover;}
.news-top .item .but{ display:inline-block; padding:.1rem .3rem; background:#3364b7;}
.news-top .item .but span{ padding-right:.3rem; display:block; color:#fff; background:url(../images/but-icon.png) no-repeat center right;}
.news-top .item:hover .tit{ color:#3364b7;}
.news-top .swiper_but{ position: absolute; bottom:.1rem; right:0; width:45%;}
.news-top .number{ margin-right:.3rem; font-size:.18rem; display:flex; align-items:center;}
.news-top .number span{ display: block; color:#666666;}
.news-top .number .total{ padding-left:.05rem;}
.news-top .number em{ margin:0 .05rem; display:block; color:#c0c0c0; }
.news-top .swiper-pagination{ bottom:0; position: relative; text-align:left;}
.news-top .swiper-pagination .swiper-pagination-bullet{ transition:all .5s; opacity:1; width:20px; height:4px; background:#cccccc; border-radius:5px;}
.news-top .swiper-pagination .swiper-pagination-bullet-active{ width:30px; background-color:#d00522;}

.news-list li{ padding:.4rem 0; background:#f9fbfd; margin-bottom:.3rem; border-radius:15px; overflow: hidden;}
.news-list li .tiem{ opacity:.5; text-align:center; width:2rem; color:#333333; border-right:solid 1px #e5e5e5;}
.news-list li .tiem .month{  line-height:1.2; font-size:.26rem;}
.news-list li .tiem .years{ line-height:1.2; font-size:.16rem;}
.news-list li .txt{ width:calc(100% - 3.5rem); padding:0 .8rem;}
.news-list li .txt .tit{ margin-bottom:.1rem; font-size:.18rem;}
.news-list li .txt .introd{ color:#666666; font-size:.16rem;}
.news-list li .more{ color:#a3a4a5;}
.news-list li .more span{ background:url(../images/more-icon.png) no-repeat center right; padding-right:.35rem;}

@media(max-width:1024px){
.news-top .item .text{ margin-bottom:.3rem;}
.news-top .item .introd{ margin-bottom:.2rem;}
.news-top .item .tit{ line-height:1.5; font-size:.2rem; margin:.1rem 0;}
.news-top .item .but{ padding:.1rem .2rem;}
.news-top .swiper_but{ bottom:0;}
.news-list li .tiem{ width:1.5rem;}
.news-list li .tiem .month{ font-size:.36rem;}
.news-list li .txt{ padding:0 .4rem;}
.news-top .item .but span{ font-size:.18rem;}
}
@media(max-width:768px){
.news-list li .txt .tit{ font-size:.26rem;}
.news-list li .more,
.news-list li .txt .introd{ font-size:.18rem;}
}
@media(max-width:640px){
.news-top .item .pic{ width:100%;}
.news-top .item .text{ margin-top:.3rem; width:100%;}
.news-top .item .tit{ font-size:.28rem;}
.news-top .item .introd{ font-size:.24rem;}
.news-top .swiper_but{ width:100%; justify-content:center;}
.news-top .swiper-pagination{ display:inline-block; width:auto;}
.news-list li .tiem{ width:1.4rem;}
.news-list li .txt{ padding:0 .2rem; width:calc(100% - 2.8rem);}
}



/* 新闻详情 */
.news_info{ line-height:1.8; color:#666666; font-size:.16rem; }
.news_info .title{width: 72%;margin: 0 auto;line-height:1.5; font-size:.2rem; text-align: center; color:#333333;}
.news_info .tiem{ border-bottom:solid 1px #eeeeee; padding:.1rem 0 .3rem; color:#999999; text-align: center;}
.news_info h3{ margin:.08rem 0; color:#333333; font-size:.2rem;}
.news_info p{ margin:0;}

.pn-page{ margin-top:.3rem; padding:.5rem 0; font-size:.16rem; border-top:solid 1px #ededed;}
.pn-page .fl_ge a{ display: block; line-height:2; color:#666666;}
.pn-page .fl_ge a:hover{ color:#333;}
.pn-page .fr_ge{ font-size:0;}
.pn-page .fr_ge a{ font-size:.16rem; line-height:2.8; background:#3364b7; color:#fff; padding:0 .25rem; display:inline-block;}
.pn-page .fr_ge a span{ padding-right:.35rem; background:url(../images/arrow.png) no-repeat center right;}






@media(max-width:768px){
.news_info,
.news_info .tiem{ font-size:.18rem;}
}
@media(max-width:640px){
.news_info,
.news_info .tiem{ font-size:.24rem;}
.news_info h3{ font-size:.28rem;}
}




/* 售后服务 */
.After-sales{ padding:.8rem 0;}

.After-one .wztl{ padding:0 .5rem;}
.After-one .tit,
.After-one .tishi{ text-align: center; width:100%;}
.After-one .tishi{ line-height:1.8; font-size:.16rem; color:#666666;}
.After-one .tit{ font-size:.2rem; color:#333333;}
.After-one .pot{ opacity:.2; color:#ebebeb;}
.After-one .pot img{ max-width:.4rem;}
.After-one .pot1{ display:flex; align-items:flex-start;}
.After-one .pot2{ display:flex; align-items:flex-end;}

.After-two{ margin-bottom:.6rem;}
.After-two .list{ max-width:9rem;}
.After-two .item{ margin:.3rem .5rem; font-size:.16rem; text-align: center; color:#333333;}
.After-two .item span{ display:inline-block; vertical-align:middle; border:solid 1px #333333; border-radius:100%; overflow: hidden;}
.After-two .item img{ max-width:1rem;}
.After-two .item .txt{ padding-top:.15rem;}
.After-two .item:hover .txt{ color:#e50014;}


.After-form{ padding:0 .6rem;}
.After-form .After-back{ padding:.45rem .9rem 1rem; background:#f4f5f9; border-radius:5px; overflow: hidden;}
.After-form .oki_txt{ margin-bottom:.65rem;}
.After-form .oki_txt .list{ position: relative; width:calc(100% - 2rem); border-bottom:solid 1px rgba(221,223,231,.8);}
.After-form .oki_txt .list::after{ content:''; display: block; position: absolute; bottom:-.055rem; right:-.06rem; width:.12rem; height:.11rem; background:#f4f5f9 url(../images/After-icon11.png) no-repeat center; background-size:cover;}
.After-form .oki_txt .list .item{ width:48%;}
.After-form .oki_txt .list .icon{ margin-right:.2rem; font-size:0;}
.After-form .oki_txt .list .icon span{ display:inline-block; vertical-align:middle; width:.5rem; height:.5rem; border:solid 1px #333333; border-radius:100%; overflow: hidden;}
.After-form .oki_txt .list .item .txt .wz{ font-size:.18rem; color:#000000;}
.After-form .oki_txt .list .item .txt .suzi{ font-size:.16rem; color:#666666;}
.After-form .oki_txt .code_ok{ text-align: center;}
.After-form .oki_txt .code_ok .tu{ background:#fff;}
.After-form .oki_txt .code_ok .tu img{ max-width:1.4rem;}
.After-form .oki_txt .code_ok .iol{ margin-top:.15rem;}

.After-form .After_owl .title{ margin-bottom:.35rem; font-size:.18rem; color:#333333;}
.After-form .After_owl .title::before{ margin-right:.2rem; width:4px; height:.2rem; background:#d00522; content:''; display:block;}
.After-form .form_one .back{ background:#fff;}
.After-form .form_one .w31{ width:31%; margin-right:3.5%; margin-bottom:3.5%;}
.After-form .form_one .mar{ margin-right:0;}
.After-form .form_one .w63{ width:65.5%; margin-right:3.5%; margin-bottom:3.5%;}
.After-form .form_one .file_ok{ width:1.9rem; position: relative; border-radius:5px; overflow:hidden; border:solid 1px #eee;}
.After-form .form_one .file_ok .pot{ background:url(../images/After-icon12.png) no-repeat center; width:100%; height:100%; overflow: hidden; background-size:.5rem;}
.After-form .form_one .file_ok .file{ cursor:pointer; opacity:0; position: absolute; width:100%; height:100%; z-index:11;}
.After-form .form_one .file_ok .text{ position: absolute; top:0; left:0; width:100%; height:100%; display:flex; align-items:center; justify-content:center; background:#fff; opacity:0;}
.After-form .form_one .file_ok .text.on{ opacity:1;}
.After-form .form_one .file_box .tswz{ width:calc(100% - 2.2rem); font-size:.14rem; color:#666666; text-align: center; line-height:1.7;}
.After-form .form_one .select,
.After-form .form_one .input{ border:solid 1px #eee; border-radius:5px; overflow: hidden;}
.After-form .form_one .select select,
.After-form .form_one .input input{ outline:none; padding:.15rem; width:100%; display: block; border:none;  font-size:.16rem;}
.After-form .form_one select::-webkit-input-placeholder,
.After-form .form_one input::-webkit-input-placeholder{ color:#666;}
.After-form .form_one select:-moz-placeholder,
.After-form .form_one input:-moz-placeholder{ color:#666;}
.After-form .form_one select::-moz-placeholder,
.After-form .form_one input::-moz-placeholder{ color:#666;}
.After-form .form_one select:-ms-input-placeholder,
.After-form .form_one input:-ms-input-placeholder{ color:#666;}
.After-form .form_one .textarea{ padding:.15rem; border:solid 1px #eee; border-radius:5px; overflow: hidden;}
.After-form .form_one .textarea textarea{  font-size:.16rem; color:#666666; width:100%; height:1rem; border:none; padding:0; outline:none;}
.After-form .form_one .but{ color:#666666; font-size:.16rem;}
.After-form .form_one .but .Aiu{ cursor:pointer; margin-right:.3rem; background:#0041c3; color:#fff; width:1.6rem; line-height:3.15; text-align:center; border-radius:5px; overflow: hidden;}

.After-switch{ margin-top:.9rem; padding:0 .6rem;}
.After-switch .swiper .swiper-slide .item{ position: relative; overflow: hidden;}
.After-switch .swiper .swiper-slide .item .txt{ font-size:.3rem; color:#fff; position: absolute; top:50%; left:0; width:100%; text-align: center; transform:translateY(-50%);}
.After-switch .swiper .swiper-slide .item span{ background-size:cover; display:block; padding-bottom:27.344%; transition: all .5s;}
.After-switch .swiper .swiper-slide .item:hover span{ transform: scale(1.05);}
.After-switch .swiper-pagination{ padding:.2rem 0; position: relative; margin:0; bottom:0;}
.After-switch .swiper-pagination .swiper-pagination-bullet{ opacity:.4; width:.1rem; height:.1rem; background:#2b4c91;}
.After-switch .swiper-pagination .swiper-pagination-bullet-active{ opacity:1;}


@media(max-width:1024px){
.After-form .After-back{ padding:.45rem .45rem 1rem;}
.After-form .form_one .file_ok .pot{ width:1.1rem;}
.After-form .form_one .textarea textarea{ height:1.2rem;}
.After-form .oki_txt .code_ok .tu img{ max-width:1.1rem;}
.After-form .After_owl .title{ margin-bottom:.2rem;}
.After-two .item img{ max-width:1rem;}
.After-switch .swiper .swiper-slide .item .txt{ font-size:.26rem;}
}


@media(max-width:640px){
.After-two .list .item{ font-size:.24rem;}
.After-two .item{ margin:.2rem 0; padding:0 .2rem; min-width:25%;}
.After-form{ padding:0;}
.After-form .After-back{ padding:.45rem .2rem;}
.After-form .oki_txt .list{ width:calc(100% - 1.6rem);}
.After-form .form_one .w31{ width:100%; margin-right:0;}
.After-form .form_one .textarea{ width:100%; margin-right:0;}
.After-form .form_one .file_ok{ width:100%;}
.After-form .form_one .file_ok .pot{ width:100%; padding:.9rem 0;}
.After-form .form_one .file_box .tswz{ width:100%; justify-content:center;}
.After-switch{ margin-top:.4rem; padding:0;}
.After-two2 .item{ width:33.33%;}
}


/* 服务网络 */
.network-list .item{ background:#f4f5f9; padding:.3rem; margin-bottom:.35rem; transition:all .5s;}
.network-list .item .tit{ display:flex; align-items:center; margin-bottom:.1rem; font-size:.18rem; color:#333333;}
.network-list .item .tit::before{ display:block; margin-right:.1rem; content:''; width:4px; height:.8em; background: #d00522;}
.network-list .item .addr{ line-height:1.7; position: relative; padding-left:.28rem; font-size:.16rem; color:#666666;}
.network-list .item .addr::before{ position: absolute; top:.03rem; left:0; content:''; display: block; width:.16rem; height:.19rem; background:url(../images/dizhi.png) no-repeat; opacity:.2; background-size:cover;}
.network-list .item .addr:last-child{ margin-right:0;}
.network-list .item.wid1{ width:31.6%;}
.network-list .item.wid2{ width:65.8%;}
.network-list .item.wid2 .txt{ display:flex; flex-wrap:wrap; justify-content:space-between;}
.network-list .item.wid2 .txt .addr{ width:45%; padding-right:2%;}
.network-list .item.wid3{ width:100%;}
.network-list .item.wid3 .txt{ display:flex; flex-wrap:wrap; justify-content:space-between;}
.network-list .item.wid3 .txt .addr{ width:31%;}
.network-list .item:hover{ box-shadow:0 0 10px rgba(0, 0, 0, .2); transform:translateY(-5px);}
@media(max-width:640px){
.network-list .item .tit{ font-size:.3rem;}
.network-list .item .addr{ font-size:.24rem;}
.network-list .item .addr::before{ top:.08rem;}
.network-list .item.wid1{ width:100%;}
.network-list .item.wid2{ width:100%;}
.network-list .item.wid2 .txt .addr{ width:100%; margin-bottom:.1rem;}
}


/* 资料中心 */
.Data-center .list-Data{ padding:.8rem 0;}
.Data-center .list-Data .ify{ margin-bottom:.6rem;}
.Data-center .list-Data .toi{ display:flex; align-items:center; margin-bottom:.2rem; font-size:.2rem; color:#333333;}
.Data-center .list-Data .toi::before{ display:block; margin-right:.1rem; content:''; width:4px; height:.8em; background: #d00522;}
.Data-center .list-Data .ul li{ width:24%; margin-right:1.333%; margin-bottom:1.333%; padding:.25rem .3rem; background:#f4f5f9; transition:all .5s;}
.Data-center .list-Data .ul li a{ display:flex;justify-content: space-between}
.Data-center .list-Data .ul li .icon img{ max-width:.36rem;}
.Data-center .list-Data .ul li .name{ line-height:1.6; padding-right:.35rem; display:flex; position: relative; font-size:.16rem; color:#666666;}
.Data-center .list-Data .ul li .name::before{ margin-right:.1rem; margin-top:.08rem; width:.12rem; height:.12rem; background:url(../images/After-icon11.png) no-repeat; background-size:contain; content:''; display: block;}
.Data-center .list-Data .ul li:nth-child(4n){ margin-right:0;}
.Data-center .list-Data .ify:last-child{ margin-bottom:0;}
.Data-center .list-Data .ul li:hover{ box-shadow:0 0 10px rgba(0, 0, 0, .2); transform:translateY(-5px);}
@media(max-width:640px){
.Data-center .list-Data .ul{ justify-content:space-between;}
.Data-center .list-Data .ul li{ width:49%; margin-right:0;}
}

/* 视频中心 */
.video-center{ padding:.8rem 0;}
.video-center .video_search{ margin-bottom:.35rem;}
.video-center .video_search .input{ padding:0 .15rem; border:solid 1px #eee; display:flex; align-items:center;}
.video-center .video_search .input input{ padding:.08rem .1rem; padding-left:0; font-size:.16rem; line-height:2; border:none; outline:none;}
.video-center .video_search .but{ cursor: pointer; width:40px; height:100%; background:url(../images/search-icon.png) no-repeat center; background-size:.2rem;}
.video-center .video_list .ify{ margin-bottom:.2rem;}
.video-center .video_list .toi{ display:flex; align-items:center; margin-bottom:.2rem; font-size:.2rem; color:#333333;}
.video-center .video_list .toi::before{ display:block; margin-right:.15rem; content:''; width:4px; height:.8em; background: #d00522;}
.video-center .video_list .ul li{ width:23%; margin-right:2.666%; margin-bottom:3%; text-align: center;} 
.video-center .video_list .ul li a{ cursor:pointer;}
.video-center .video_list .ul li .pic{ position: relative; overflow: hidden;}
.video-center .video_list .ul li .pic .icon{ position:absolute; left:50%; top:50%; width:.5rem; height:.5rem; background:url(../images/video-icon1.png) no-repeat; transform:translate(-50%,-50%); opacity:.7; z-index:10; background-size:cover;}
.video-center .video_list .ul li .pic span{ display: block; padding-bottom:75%; background-size:cover; transition: all .5s;}
.video-center .video_list .ul li .txt{ font-size:.16rem; color:#333333; padding:.2rem 0; border-bottom:solid 1px #eee;}
.video-center .video_list .ul li:nth-child(4n){ margin-right:0;}
.video-center .video_list .ify:last-child{ margin-bottom:0;}
.video-center .video_list .ul li a:hover .pic span{ transform:scale(1.1);}
@media(max-width:640px){
.video-center .video_search .input input{ font-size:.24rem;}
.video-center .video_search .but{ background-size:.28rem;}
.video-center .video_list .ul li:nth-child(3n),
.video-center .video_list .ul li{ width:48%; margin-right:4%; margin-bottom:4%;}
.video-center .video_list .ul li:nth-child(2n){ margin-right:0;}
.video-center .video_list .ul li .txt{ font-size:.24rem; padding:.15rem 0;}
.video-center .video_list .toi{ font-size:.34rem;}
}

/* 联系我们 */
.Contact-us{ padding:.8rem 0;}
.Contact-us .Contact_Tit{ margin-bottom:.4rem; font-size:.3rem; color:#333333; text-align: center;}
.Contact_Tab{ background:#f9fafc; padding:.6rem 1.4rem .8rem;}
.Contact-us .Tab_menu{ margin-bottom:.4rem;}
.Contact-us .Tab_menu .item{ font-size:.18rem; color:#666666; margin-right:.3rem; cursor: pointer; padding:.05rem 0; border-bottom:solid 2px rgba(249,250,252,0);}
.Contact-us .Tab_menu .item.active{ color:#000; border-color:#2c67ad;}
.Contact-us .Tab_menu .item:last-child{ margin-right:0;}
.contact-con .contact-ok{ display:none;}
.contact-con .pic{ width:49.2%;}
.contact-con .text{ width:49.2%;}
.contact-con .text .txt{ margin-top:.15rem;}
.contact-con .text .txt .addr{ font-size:.18rem; color:#000000;}
.contact-con .text .txt .wz{ padding-top:.05rem; font-size:.16rem; color:#666666;}
.contact-con .list{ margin-top:.5rem; padding-top:.5rem; position: relative; border-top:solid 1px rgba(221,223,231,.8);}
.contact-con .list .icon{ margin-right:.15rem; font-size:0;}
.contact-con .list .icon span{ display:flex; align-items:center; justify-content:center; width:.45rem; height:.45rem; border:solid 1px #333333; border-radius:100%; overflow: hidden;}
.contact-con .list .item{ margin-bottom:.1rem;}
.contact-con .list .item .wenan .wz{ font-size:.18rem; color:#000000;}
.contact-con .list .item .wenan .suzi{ font-size:.16rem; color:#666666;}
.contact-con .contact-ok.active{ display:block;}
@media(max-width:1024px){
.Contact_Tab{ padding:.6rem .6rem .8rem;}
}
@media(max-width:640px){
.Contact_Tab{ padding:.3rem;}
.contact-con .list{ flex-wrap:wrap;}
.contact-con .pic{ width:100%; margin-bottom:.3rem;}
.contact-con .text{ width:100%;}
.contact-con .text .txt .addr{ font-size:.36rem;}
.contact-con .text .txt .wz{ font-size:.24rem;}
.contact-con .list .item{ margin-bottom:.3rem; width:50%;}
}



/* 扩散 */
.ripple-circle{
	width:3.1rem;
	height:3.1rem;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	right:-15%;
	top:52%;
	transform:translateY(-50%);
}
.ripple-circle span{
	position:absolute;
	box-sizing:border-box;
	background:url(../images/circle.png) no-repeat;
	background-size:cover;
	animation:animate 5s linear infinite;
	animation-delay: calc(0.5s * var(--i));
	border-radius:100%;
}
.ripple-circle .circle1{
	width:3.1rem;
	height:3.1rem;
}

@keyframes animate{
	0%{
		width:0px;
		height:0px;
	}
	50%{
		opacity: 1;
	}
	100%{
		width:10rem;
		height:10rem;
		opacity: 0;
	}
}


/* 企业文化 */
.culture-box{ padding-top:.2rem;}
.culture-one .culture-tu{ position: relative; width:50%; padding-bottom:49.286%;}
.culture-one .culture-tu .txt{ cursor:pointer; font-size:.2rem; position: absolute; top:60%; transform:translateY(-50%); word-break:break-all; word-wrap:break-word; writing-mode:vertical-lr; writing-mode:tb-lr;}
.culture-one .culture-tu .vision{ font-size:.24rem!important; left:20%;}
.culture-one .culture-tu .values{ left:51%;}
.culture-one .culture-tu .idea{ left:71%;}
.culture-one .culture-tu .txt.on,
.culture-one .culture-tu .txt:hover{ color:#cf001e;}
.culture-one .culture-tu::before{ content:''; display:block; position:absolute; right:18%; width:103.572%; height:100%; background:url(../images/culture_back1.png) no-repeat right; background-size:cover; display:none;}
.culture-one .culture-text{ width:50%; padding:0 1.3rem 0 .3rem;}
.culture-one .culture-text .item{ margin-bottom:.4rem;}
.culture-one .culture-text .item .tisi{ color:#666666; font-size:.16rem; line-height:2;}
.culture-one .culture-text .tio{ display:flex; align-items:center; margin-bottom:.1rem; font-size:.2rem; color:#333333;}
.culture-one .culture-text .tio::before{ display:block; margin-right:.1rem; content:''; width:4px; height:.8em; background: #d00522;}
.culture-one .culture-text .item:last-child{ margin-bottom:0;}
.culture-one .ripple-circle{ left:0; top:60%; right:auto;}


.culture-two{ background:url(../images/culture_back3.png) no-repeat; background-size:cover; overflow: hidden;}
.culture-two .culture-tu{ position: relative; width:50%; padding-bottom:49.286%;}
.culture-two .culture-tu .icon-shell{ text-align: center; font-size:.2rem; position: absolute; top:50%; right:0; transform:translateY(-50%);}
.culture-two .culture-tu .icon-shell .icon img{ width:.44rem;}
.culture-two .culture-tu .icon-shell .txt{ margin-top:.15rem;}
.culture-two .culture-tu .item{ cursor:pointer; font-size:.16rem; position: absolute; width:.8rem; height:.8rem; display:flex; align-items:center; justify-content:center; background:url(../images/culture-icon4.png) no-repeat; background-size:cover; border-radius:100%; box-shadow:0 0 10px rgba(127,174,233,0.52);}
.culture-two .culture-tu::before{ content:''; display:block; position:absolute; left:33%; width:103.572%; height:100%; background:url(../images/culture_back2.png) no-repeat right; background-size:cover; display:none;}
.culture-two .culture-tu .item:nth-child(3){ top:15%; left:55%;}
.culture-two .culture-tu .item:nth-child(4){ top:25%; left:32%;}
.culture-two .culture-tu .item:nth-child(5){ top:45%; left:42%;}
.culture-two .culture-tu .item:nth-child(6){ top:45%; left:65%;}
.culture-two .culture-tu .item:nth-child(7){ bottom:20%; left:32%;}
.culture-two .culture-tu .item:nth-child(8){ top:77%; left:54%;}
.culture-two .culture-tu .item.active,
.culture-two .culture-tu .item:hover{ color:#fff; background:#2c67ad; box-shadow:0 0 10px rgba(127,174,233,1);}

.culture-two .culture-text{ width:50%; padding:.7rem; background: url(../images/culture_back4.png) no-repeat; background-size:100% 100%; position: relative;}
.culture-two .culture-text::after{ content:''; display: block; width:.22rem; height:.28rem; background:url(../images/culture-icon3.png) no-repeat center left; background-size:cover; position: absolute; right:-11px; top:50%; transform:translateY(-50%);}
.culture-two .culture-text .item{ display:none;}
.culture-two .culture-text .item .tisi{ color:#666666; font-size:.16rem; line-height:1.75;}
.culture-two .culture-text .item .tisi p+p{ margin-top: .14rem;}
.culture-two .culture-text .tio{ display:flex; align-items:center; margin-bottom:.1rem; font-size:.26rem; color:#333333;}
.culture-two .culture-text .tio::before{ display:block; margin-right:.1rem; content:''; width:4px; height:.8em; background: #d00522;}
.culture-two .culture-text .item:last-child{ margin-bottom:0;}
.culture-two .culture-text .item.active{ display:block;}

@media(max-width:1024px){
.culture-one .culture-tu .txt{ font-size:.18rem;}
.culture-one .culture-tu .txt.on,
.culture-one .culture-tu .txt:hover{ font-size:.24rem;}
.culture-one .culture-text{ padding-right:0;}
.culture-one .culture-text .item{ margin-bottom:.2rem;}
.culture-one .culture-text .item .tisi{ line-height:1.7;}
.culture-one .culture-text .tio{ line-height:1.2; font-size:.2rem;}
.culture-two .culture-text{ padding:.4rem;}
.culture-two .culture-text .tio{ font-size:.22rem;}
.culture-two .culture-text .item .tisi{ line-height:1.7;}
.culture-two .culture-tu .icon-shell{ font-size:.18rem;}
.culture-two .culture-tu .icon-shell .txt{ margin-top:.05rem;}
.culture-two .culture-tu .icon-shell .icon img{ width:.24rem;}
.culture-two .culture-tu .item{ width:.6rem; height:.6rem; font-size:.14rem;}
}

@media(max-width:640px){
.culture-one .culture-tu{ width:80%; padding-bottom:75%;}
.culture-one .culture-text{ width:100%; margin-bottom:.3rem;}
.culture-one .culture-text .tio{ font-size:.3rem;}
.culture-one .culture-tu .txt{ font-size:.24rem;}
.culture-one .culture-tu .vision{ font-size:.36rem!important; left:18%;}
.culture-one .culture-tu .values{ left:51%;}
.culture-one .culture-tu .idea{ left:71%;}
.culture-one .culture-text .item .tisi{ font-size:.24rem;}


.culture-two{ padding:.3rem 0 0;}
.culture-two .culture-text{ width:100%;}
.culture-two .culture-text .tio{ font-size:.3rem;}
.culture-two .culture-text .item .tisi{ font-size:.24rem;}
.culture-two .culture-tu{ width:100%; padding-bottom:75%;}
.culture-two .culture-tu .icon-shell{ font-size:.24rem;}
.culture-two .culture-tu .icon-shell .icon img{ width:.33rem;}
.culture-two .culture-tu .item{ width:.8rem; height:.8rem;}
.culture-two .culture-tu .item:nth-child(2){ top:15%; left:50%;}
.culture-two .culture-tu .item:nth-child(3){ top:25%; left:28%;}
.culture-two .culture-tu .item:nth-child(4){ top:45%; left:42%;}
.culture-two .culture-tu .item:nth-child(5){ top:45%; left:65%;}
.culture-two .culture-tu .item:nth-child(6){ bottom:20%; left:28%;}
.culture-two .culture-tu .item:nth-child(7){ top:77%; left:50%;}
}










