﻿
html{-webkit-text-size-adjust:100%;font-size:100px; overflow-x: hidden;}
html{font-size:5.2083334vw}


@media (max-width:1600px) {
    html {font-size: calc(100 / 1600* 100vw);}
}

@media (max-width:1024px) {
    html {font-size: calc(100 / 1024 * 100vw);}
}

@media (max-width:640px) {
    html {font-size: calc(100 / 600 * 100vw);}
}
body{ overflow: hidden;}
body, input, pre, select, table th, table td, textarea { font-size: 0.16rem; font-weight: 400; }
    
@media (max-width:768px) {
body,input,pre,select,th,td,textarea{font-size:0.24rem}
}


.w1200{max-width: 1200px;width: 92%;margin: 0 auto}
.flex{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-wrap:wrap;}
a:hover{color:#125bb7 }

.header-top{background: #f5f5f5;line-height: .36rem;font-size: .14rem;color: #7f7f7f}
.header-top .top-lt span{color: #333}
.header-top .top-rt li{float: left;padding: 0 .2rem;position: relative}
.header-top .top-rt li .code {width: .9rem;height: .9rem;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.1);opacity: 0;visibility: hidden;position: absolute;left: 50%;top: 100%;margin-top: 10px;margin-left: -45px;transition: opacity .4s,visibility .4s;z-index: 111;}
.header-top .top-rt li:hover .code{opacity: 1;visibility: visible;}
.header-top .top-rt li:first-child::before{content: '';position: absolute;width: 1px;height: 40%;background: #d0d0d0;right: 0;top: 50%;transform: translateY(-50%)}
.header{position:relative}
.header .header-logo{ position:relative}
.header .header-logo .w1200{display: flex;justify-content: space-between;flex-wrap: wrap;padding: .40rem 0}
.header .header-logo .logo{display: flex;;flex-wrap: wrap;align-items: center}
.header .header-logo .logo .logo-img{border-right: 1px solid #ebebeb;padding-right: .2rem;margin-right: .2rem}
.header .header-logo .logo .logo-img img{ height: 0.9rem;}
.header .header-logo .logo .logo-txt .tit1{font-size: .26rem;color:#f08200;font-weight: bold;line-height: 30px;}
.header .header-logo .logo .logo-txt .tit2{font-size: .26rem;color:#125bb7;font-weight: bold; margin-top: .08rem;}
.header .header-logo .hotline{background: url(../images/icon-hotline-y.svg)no-repeat center left;background-size: .46rem auto;padding-left: .55rem;font-size: .16rem;color:#f08200;}
.header .header-logo .hotline .ytable{height: 100%;}
.header .header-logo .hotline .tel{font-size: .28rem;color:#f08200;font-weight: bold;line-height: .32rem;float: left}
.header .header-logo .hotline .peo{font-size: .20rem;line-height: .3rem;float: left}


.header .header-menu{background: #125bb7;color: #fff;}
.header .header-menu li:not(:last-child)::before{content: '';position: absolute;width: 1px;height: 30%; background: #fff;opacity: .3;right: -1px;top: 50%;transform: translateY(-50%)}
.header .header-menu li.aon{background: #f08200}
.header .header-menu li.aon1{background: #f08200}
.header .header-menu li.aon,
.header .header-menu li.aon1,
.header .header-menu li:hover{background: #f08200}
.header .header-menu li.aon::before{display: none}
.header .header-menu li.aon1::before{display: none}
.header .header-menu li a{color: #fff;display: block}

@media (min-width: 1025px){
 .header .header-menu li {float: left;text-align: center;line-height: .6rem}
 .header .wap-nav{display: none;}
}




.Top002941 .top-menu{background: #1e50ae;}
.Top002941 .top-menu li span,
.Top002941 .top-menu li span a{display: block;}
.Top002941 .top-menu li span{line-height: 70px;position: relative;}
.Top002941 .top-menu li span:before{position: absolute; content: ''; width: 100%; height: 0; left: 0; bottom: 0;background: #339a3a;transition: 0.3s; opacity: 0.9;}
.Top002941 .top-menu li span a{position: relative;font-size: 22px;color: #fff; z-index: 3;}
@media(min-width:1025px){
.header .header-menu li{float: left;text-align: center;}
.header .header-menu li:not(:last-child) span a:after{position: absolute; content: ''; width: 2px; height: 22px;background: rgba(255,255,255,0.15); right: -1px; top: 50%; margin-top: -11px;}
.header .header-menu li.aon span:before,
.header .header-menu li.aon1 span:before,
.header .header-menu li:hover span:before{height: 100%;}
}
@media(max-width:1024px){
.header .header-logo .w1200{padding: 0.2rem 0;align-items: center;}
.header .header-menu .w1200{width: 100%;}
.header .header-logo .logo .logo-img{margin-right: 0rem;}
.header .header-logo .hotline{/* display: table; margin: 0 auto; */font-size: .16rem;background-size: 0.4rem auto;padding-left: 0.45rem;}
.header .header-logo .hotline .tel{font-size: .28rem;}
.header .header-menu li:not(:last-child)::before{display:none}
.header-top{font-size: .20rem;}
.header .wap-nav{display: none;/* position: absolute;right: 4%;top: 21%;transform: translateY(-50%); */}
.header .wap-nav > *{float: left;width: 30px; height: 30px;}
.header .open-menu i{background: #125bb7;}
.header .header-menu{/* position: absolute; left: -100%; top: 100%; z-index: 100; opacity: 0; transition: opacity 0.3s; width: 50%; max-width: 240px; */}
.menu-show .header-menu{left: auto;right: 0;opacity: 1;padding: 6% 3%; }
body.menu-show{overflow: auto;}
.header .header-menu li{width: 33.33%!important;padding-left: 0%;float: left;text-align: center;}
.header .header-menu .auto_1200{padding: 20px;}
.header .header-menu li{border-bottom: 1px solid rgba(255,255,255,0.15);border-right: 1px solid rgba(255,255,255,0.15);}
.header-top .top-lt{ float: left;}
.header-top .top-rt{ float: right;}
.header-top .top-rt li{padding: 0 0.1rem;}
.header .header-logo .logo .logo-txt{ display: none; text-align: center;margin-top: 0.1rem;}
.header .header-logo .logo .logo-txt .tit1{font-size: .18rem;line-height: 24px;}
.header .header-logo .logo .logo-txt .tit2{font-size: .18rem;line-height: 24px;margin-top: 0rem;}
}
@media(max-width:640px){
.header .header-menu li span{line-height: 11vw;}
.header .header-menu li span a{font-size: 3.5vw;}
}








.Banner003179{position: relative;z-index: 1;}
.Banner003179 li.slick-slide{position: relative;}
.Banner003179 li .url{position: absolute; left: 0;top: 0;width: 100%;height: 100%;z-index: 2; opacity: 0;background-color: #ffff;}

.Banner003179 .slick-arrow{position: absolute; z-index: 30; top: 50%; width: 0.5rem; height: 0.5rem; border: 1px solid rgba(255,255,255,1);padding: 0; margin-top: -0.25rem; border-radius: 50%; transition: 0.3s;}
.Banner003179 .slick-prev{left: 5%;}
.Banner003179 .slick-next{right: 5%;}
.Banner003179 .slick-arrow:hover{background: #f08200; border-color: #f08200;}
.Banner003179 .slick-arrow:before{position: absolute; content: ''; width: 10px; height:10px; border-bottom: 2px solid #fff;border-left: 2px solid #fff; left: 50%; top: 50%; margin: -5px 0 0 -5px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Banner003179 .slick-next:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}


.Banner003179 .slick-dots{position: absolute; left: 50%;transform: translateX(-50%);z-index: 30; bottom:calc(65 / 980 * 100%);}
.Banner003179 .slick-dots li{float: left; width: .15rem;height: .15rem;border: solid 3px #ffffff; margin: 0 .1rem;border-radius: 50%}
.Banner003179 .slick-dots li button{display: none;}
.Banner003179 .slick-dots li.slick-active{border: 0;background-color: #125bb7;}
@media (min-width:1025px) {
.Banner003179 .wap{display: none;}
}
@media (max-width:1024px) {
.Banner003179 .pc{display: none;}
.Banner003179 .slick-dots li{width: 10px;height: 10px; margin: 0 5px; border-width: 2px;}
}


.Home-box1{background: #fff;padding: .4rem 0}
.Home-box1 .w1200{align-items: center;justify-content: space-between}
.Home-box1 .search{width: 54%;font-size: .14rem;background: url(../images/seach_r.jpg)no-repeat center right;padding-right: .35rem}
.Home-box1 .search .searchbox{position: relative;margin-bottom: .1rem;width: 60%;}
.Home-box1 .search .text{width: 100%;height: .4rem;line-height: .4rem;background: #fff;padding: 0 60px 0 20px;border: 1px solid #f0f0f0;font-size: .14rem}
.Home-box1 .search .btn {position: absolute;right: 0;top: 0;width: .6rem;height: 100%;background:#125bb7;color: #fff;line-height: .4rem;text-align: center;}
.Home-box1 .search .searchtip a:not(:last-child){margin-right: .1rem;display: inline-block}

.Home-box1 .hotline{background: url(../images/icon-hotline-y.svg)no-repeat center left;background-size: .46rem auto;padding-left: .55rem;font-size: .16rem;color:#f08200;}
.Home-box1 .hotline .ytable{height: 100%}
.Home-box1 .hotline .tel{font-size: .28rem;color:#f08200;font-weight: bold;line-height: .32rem;float: left}
.Home-box1 .hotline .peo{font-size: .20rem;line-height: .3rem;float: left}

.Home-box1 .wz{color: #125bb7;line-height: 1.5;background: url(../images/seach_r.jpg)no-repeat center right;padding-right: .35rem;font-size: .2rem; font-weight: bold;}
@media (max-width:768px) {
.Home-box1 .w1200{justify-content: center;}
.Home-box1 .search,
.Home-box1 .search .searchbox{width: 100%;padding-right: 0;background: none;font-size: 0.14rem;line-height: 28px;}
.Home-box1 .search .text{height: 0.7rem;line-height: .7rem;}
.Home-box1 .search .btn{line-height: .7rem;width: 0.8rem;}
.Home-box1 .wz{background: none;font-size: 0.22rem;padding-left: 0rem;padding-right: 0rem; text-align: center; display: none;}
.Home-box1 .hotline{font-size: 0.14rem;margin: 2% 0;background-size: 0.4rem auto;padding-left: 0.5rem;display: none;}
.Home-box1{padding: .3rem 0}
}


.Home-title{text-align: center;padding: .8rem 0 .4rem 0; }
.Home-title::after {content: '';display: block;width: 0.5rem;height: 2px;background: #125bb7;margin: 0.15rem auto 0;}
.Home-title .tit1{font-size: .38rem;color: #333;font-weight: bold}
.Home-title .tit1 b{color: #125bb7;}
.Home-title .tit1 b span{font-size: .56rem;}
.Home-title .tit2{font-size: .18rem;color: #333;letter-spacing: 0px;padding-top: .1rem}
.Home-title .tit2 span{display: inline-block;position: relative}

.Home-title2 .tit1 b{display: inline-block;position: relative}
.Home-title2 .tit1 b:before{width: 2rem;height: 2px;content: '';position: absolute;left: -2.2rem;top: 50%;background-image: linear-gradient(90deg,transparent,#125bb7);}
.Home-title2 .tit1 b:after{width: 2rem;height: 2px;content: '';position: absolute;right: -2.2rem;top: 50%;background-image: linear-gradient(90deg,#125bb7,transparent);}

@media (max-width:768px) {
.Home-title{ padding: .25rem 0;}
.Home-title .tit1{font-size: .32rem;}
}

.Home-box2{padding-bottom: .8rem; background: #f8f8f8;}
.Home-box2 .Home-title{ padding-bottom: 0.8rem;}
.Home-box2 .tab .title{font-size: .26rem;color: #fff;background: #125bb7;text-align: center;padding: .2rem;}
.Home-box2 .tab .title span{color: #fff;display: block;font-size: .14rem;margin-top: .10rem}
.Home-box2 .tab ul{}
.Home-box2 .tab ul li{ float: left; width: 33.33%; text-align: center; cursor: pointer;padding:.17rem .2rem;background:#125bb7;font-size: 0.20rem;position: relative;}
.Home-box2 .tab ul li:not(:last-child){border-right: 1px solid rgba(255,255,255,0.5);}
.Home-box2 .tab ul li::before {position: absolute;content: '';width: 100%;height: 50%;top: 0;left: 0;background: #0263de;z-index: 1;}
.Home-box2 .tab ul li:last-child{ margin-bottom: 0;}
.Home-box2 .tab ul li a{display: block;color: #fff;position: relative; z-index: 2;}
.Home-box2 .tab ul li:hover,
.Home-box2 .tab ul li.on{background:#f08200;color: #fff;background-size: .14rem auto}
.Home-box2 .tab ul li:hover::before,
.Home-box2 .tab ul li.on::before{background:#fb8801;}
.Home-box2 .tab ul li:hover a,
.Home-box2 .tab ul li.on a{color: #fff;}

.Home-box2 .tab-list{ background: #fff; padding: .3rem;}
.Home-box2 .tab-list .title{border-bottom: 1px solid #ebebeb;padding-bottom: .1rem;margin-bottom: .1rem;position: relative;z-index: 5;}
.Home-box2 .tab-list .title .cn{font-size: .3rem;color: #333;font-weight: bold}
.Home-box2 .tab-list .title .cn span{font-size: .18rem;color: #333;font-weight: normal;display: inline-block;margin-left: .1rem}
.Home-box2 .tab-list .title .en{font-size: .18rem;color: #125bb7;text-transform: uppercase;}
.Home-box2 .tab-list .title .btn {display: inline-block; position: absolute;right: 0;top: 50%;transform: translateY(-50%);z-index: 1;background-color: #125bb7;}
.Home-box2 .tab-list .title .btn a{background: url(../images/icon-jt-w.svg)no-repeat center right 0.05rem; padding:0 0.20rem; line-height: 2.2; background-size: .12rem auto;padding-right: .2rem;color: #fff; font-size: 0.14rem;}
.Home-box2 .tab-list .title .btn::before {position: absolute;content: '';width: 100%;height: 50%;top: 0;left: 0;background: #0263de;z-index: -2;}
.Home-box2 .tab-list .title .btn:hover{background-color: #f08200;}
.Home-box2 .tab-list .title .btn:hover::before {background: #fd9122;}
.Home-box2 .tab-list .slider-for{display: none;}
.Home-box2 .tab-list .slider-for ul{ }
.Home-box2 .tab-list .slider-for li{ float: left; width: 23.5%; margin-bottom: 2%; margin-right: 2%;}
.Home-box2 .tab-list .slider-for li:nth-child(4n){ margin-right: 0;}
.Home-box2 .tab-list .slider-for li:nth-child(4n+1){ clear: both;}
.Home-box2 .tab-list .slider-for li .pic{overflow: hidden; text-align: center;border: 1px solid #ddd;padding: .1rem; }
.Home-box2 .tab-list .slider-for li .pic figure{background-size: contain;background-position: center;background-repeat: no-repeat;padding-bottom: 80%}
.Home-box2 .tab-list .slider-for li .pic img{transition: 0.3s all }
.Home-box2 .tab-list .slider-for li a:hover .pic img{transform: scale(1.1)}
.Home-box2 .tab-list .slider-for li .txt{}
.Home-box2 .tab-list .slider-for li .txt .tit{font-size: .16rem; color: #333; line-height: .3rem; padding: 0.1rem 0; font-weight: bold; text-align: center;border-bottom: #e0e0e0 solid 1px; margin-bottom: .15rem;position: relative;overflow: hidden}
/* .Home-box2 .tab-list .slider-for li .txt .tit::before{position: absolute;content: '';width: 100%;height: 50%;top: 0;left: 0;background: #0263de;z-index: 1}
.Home-box2 .tab-list .slider-for li .txt .tit span{position: relative;z-index: 2} */
.Home-box2 .tab-list .slider-for li .txt p{font-size:0.14rem;line-height: 1.75; margin: 0; color: #999;}
.Home-box2 .tab-list .slider-for li .txt p strong{color: #666;font-weight: bold;}
.Home-box2 .tab-list .slider-for li a:hover .txt .tit{color: #f08200}

.Home-box2 .pro-list{margin-top: .5rem}
.Home-box2 .pro-list .title{border-bottom: 1px solid #ebebeb;padding-bottom: .1rem;margin-bottom: .1rem;position: relative}
.Home-box2 .pro-list .title .cn{font-size: .3rem;color: #333;font-weight: bold}
.Home-box2 .pro-list .title .cn span{font-size: .18rem;color: #333;font-weight: normal;display: inline-block;margin-left: .1rem}

.Home-box2 .pro-list .title .btn {display: inline-block; position: absolute;right: 0;top: 50%;transform: translateY(-50%);z-index: 1;background-color: #125bb7;}
.Home-box2 .pro-list .title .btn a{background: url(../images/icon-jt-w.svg)no-repeat center right 0.05rem; padding:0 0.20rem; line-height: 2.2; background-size: .12rem auto;padding-right: .2rem;color: #fff; font-size: 0.14rem;}
.Home-box2 .pro-list .title .btn::before {position: absolute;content: '';width: 100%;height: 50%;top: 0;left: 0;background: #0263de;z-index: -2;}
.Home-box2 .pro-list .title .btn:hover{background-color: #f08200;}
.Home-box2 .pro-list .title .btn:hover::before {background: #fd9122;}


.Home-box2 .pro-list li{width: 23.5%;margin-right:20px;}
.Home-box2 .pro-list li .pic{overflow: hidden;border: 1px solid #ddd;padding: .3rem;text-align: center; box-shadow: 0 0px 12px rgba(0,0,0,.1)}
.Home-box2 .pro-list li .pic figure{padding-bottom: 70%;background-size: contain;transition: 0.3s all}
.Home-box2 .pro-list li:hover .pic img{transition: 0.3s all}
.Home-box2 .pro-list li .txt{background: #f7f8fa;text-align: center;line-height: .5rem;margin-top: .1rem}
.Home-box2 .pro-list li:hover .pic{border-color:#125bb7 }
.Home-box2 .pro-list li:hover .pic img{transform: scale(1.1)}
.Home-box2 .pro-list li:hover .txt{background: #125bb7;color: #fff}


@media(min-width:1025px){

}

@media(max-width:1024px){
.Home-box2 .Home-title{ padding-bottom: 0.3rem;}
.Home-box2{ padding-bottom: 0.3rem;}
.Home-box2 .tab-list .slider-for li .pic,.Home-box2 .tab-list .slider-for li .txt{ /* display:block */}
.Home-box2 .pro-list li{width: 49%;}
/* .Home-box2 .pro-list li:nth-child(4n){margin-right: 2%}
.Home-box2 .pro-list li:nth-child(2n){margin-right: 0%} */
.Home-box2 .tab-list{padding: .15rem;}
.Home-box2 .tab-list .slider-for li{width: 49%; }
.Home-box2 .tab-list .slider-for li:nth-child(2n){ margin-right: 0;}
.Home-box2 .tab-list .slider-for li .pic{}
.Home-box2 .tab-list .slider-for li .txt{padding: 0 0.2rem;}
.Home-box2 .tab-list .slider-for li .txt p{ line-height: 1.5;}
.Home-box2 .tab ul li{ font-size: 0.20rem;padding: 0.2rem 0.1rem;}
.Home-box2 .pro-list li .txt{ font-size: 0.20rem;}
}




.Home-box3{background: url(../images/Homebox3_bj.jpg)no-repeat center;background-size: cover;padding:0 0 .8rem 0}
.Home-box3 .Home-title .tit1{ color: #fff;}
.Home-box3 .Home-title .tit1 b {color: #fff;}
.Home-box3 .Home-title .tit2{ color: #fff;}
.Home-box3 .Home-title::after{ background: #fff;}
.Home-box3 .tab .tab-title{box-shadow: 0 0 12px rgba(0,0,0,.5)}
.Home-box3 .tab .title{font-size: .26rem;color: #fff;background: #f08200;text-align: center;padding: .2rem;}
.Home-box3 .tab ul{background: #fff;padding-bottom: 0rem}
.Home-box3 .tab ul li{cursor: pointer;padding:.2rem .4rem;border-bottom: 1px solid #ebebeb;background:url(../images/icon-jt-y.svg)no-repeat center left .15rem #fff;background-size: .18rem auto;font-size: 17px}
.Home-box3 .tab ul li a{display: block}
.Home-box3 .tab ul li:hover,
.Home-box3 .tab ul li.on{/* background:url(../images/icon-jt-w.svg)no-repeat center right .2rem ; */color: #125bb7;background-size: .18rem auto}
.Home-box3 .tab ul li:hover a,
.Home-box3 .tab ul li.on a{color: #125bb7; font-weight: bold;}

.Home-box3 .tab .more{ padding:.2rem .4rem; font-size:0.20rem; color:#FFF; background:url(../images/icon-jt-w.svg) no-repeat center left .15rem #f08200;background-size: .18rem auto; margin-top:10px;}
.Home-box3 .tab .more a{ color:#fff; font-size:16px; ; display:block;}

.Home-box3 .tab .hotline{background: url(../images/Home-box3-hotlinebg.jpg)no-repeat center;background-size: cover;padding: .27rem .1rem .27rem .2rem;color: #333;/* box-shadow: 0 0 12px rgba(0,0,0,.5) */font-size: .20rem;}
.Home-box3 .tab .hotline .num{font-size: .32rem; color: #125bb7; font-weight: bold;line-height: 1.5}

.Home-box3 .tab-list .title{border-bottom: 1px solid #ebebeb;padding-bottom: .1rem;margin-bottom: .1rem;position: relative}
.Home-box3 .tab-list .title .cn{font-size: .3rem;color: #333;font-weight: bold}
.Home-box3 .tab-list .title .en{font-size: .18rem;color: #125bb7;text-transform: uppercase;}
.Home-box3 .tab-list .title .btn{position: absolute;right: 0;top: 50%;transform: translateY(-50%);background: url(../images/icon-jt-b.svg)no-repeat center right;background-size: .12rem auto;padding-right: .2rem;line-height: 1}


.Home-box3 .tab-list .slider-for{position: relative;}
.Home-box3 .tab-list .slider-for .item{ /* display: none; */color: #fff;}
.Home-box3 .tab-list .slider-for .item .box{position: relative}
.Home-box3 .tab-list .slider-for .item .box::before{position: absolute;;width: 100%;height: 100%;left: 0;top: 0;background: #000;content: '';z-index: 1;box-shadow: 0 0 12px rgba(0,0,0,.5)}
.Home-box3 .tab-list .slider-for .item .pic{overflow: hidden; text-align: center;}
.Home-box3 .tab-list .slider-for .item .pic figure{background-size: cover;background-position: center;background-repeat: no-repeat;padding-bottom: 5rem;transition: 0.3s all;position: relative;z-index: 1}
.Home-box3 .tab-list .slider-for .item .pic{ position: relative; padding-top: calc( 500 / 912 * 100%);}
.Home-box3 .tab-list .slider-for .item .pic img{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; object-fit: cover;transition: 0.3s all}
/* .Home-box3 .tab-list .slider-for .item .pic img{transition: 0.3s all;position: relative;z-index: 1;max-height:5rem ;width: 100%;height:5rem; object-fit: cover; } */
.Home-box3 .tab-list .slider-for .item .txt{padding:.24rem .3rem;background: rgba(0,0,0,.7);position: absolute;width: 100%;bottom: 0;left: 0;z-index: 2}
.Home-box3 .tab-list .slider-for .item .txt .tit{font-size: .2rem;color: #fff;padding-bottom: .1rem}
.Home-box3 .tab-list .slider-for .item .txt p{font-size: .14rem;line-height: 1.5;margin: 0;color: #fff;opacity: .6}
.Home-box3 .tab-list .slider-for .item .txt p strong{color: #125bb7;font-weight: bold;font-size: .16rem}
.Home-box3 .tab-list .slider-for .item .txt a{color: #999;font-size: .14rem}
.Home-box3 .tab-list .slider-for .item .box:hover .pic figure{transform: scale(1.1)}
.Home-box3 .tab-list .slider-for .item .box:hover .pic img{transform: scale(1.1)}


.Home-box3 .box-links{position: relative;overflow: hidden;margin-top: .1rem;}
.Home-box3 .box-links ul{white-space: nowrap;}
.Home-box3 .box-links li{margin-right: .05rem;display: inline-block; }
.Home-box3 .box-links li a{border: solid 1px #d9d9d9;height:2rem;text-align: center; width: 18em;margin: 0 auto;position: relative;display: block;overflow: hidden}
.Home-box3 .box-links li a figure{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;transition: 0.3s all;}
.Home-box3 .box-links li a .text{position: absolute;width: 100%;left: 0;bottom: 0;z-index: 2;background: rgba(0,0,0,.7);line-height: .36rem;color: #fff;padding: 0 .1rem;font-size: .14rem}
.Home-box3 .box-links li:hover figure{transform: scale(1.1)}

.str_wrap{overflow:hidden;width:100%;position:relative;user-select: none;white-space:nowrap;}
.str_move { white-space:nowrap;position:absolute; top:0; left:0;cursor:move;}
.str_move_clone {display:inline-block;vertical-align:top;position:absolute; left:100%;top:0;}
.str_vertical .str_move_clone {left:0;top:100%;}
.str_down .str_move_clone {left:0;bottom:100%;}
.str_vertical .str_move,
.str_down .str_move {white-space:normal;width:100%;}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{cursor:inherit;}
.str_wrap img {max-width:none !important; width: 100%;}

@media(min-width:1025px){
    /* .Home-box3 .box {display: flex; flex-wrap: wrap;} */
.Home-box3 .tab{width: 22%}
.Home-box3 .tab-list{width: 76%}
}


@media(max-width:1024px){
.Home-box3{padding: 0 0 0.3rem 0;}
.Home-box3 .box-links li a{width: 12em;}
.Home-box3 .tab .hotline{ display:none}
.Home-box3 .tab ul{ display:none}
/* .Home-box3  .slider-for .item:not(:first-child){ display: none!important;}
.Home-box3  .slider-for .item:not(:first-child) .box-links .Home-box3-carousel{ display: none!important;} */
}



.Home-box4{ padding-top: 0.8rem; padding-bottom: .8rem;background: url(../images/Home-box4-bg.jpg); background-size: cover;}
.Home-box4 .list{ background: #fff;box-shadow: 0 10px 50px rgba(0,0,0,.2); /* max-width: 1100px; */ margin: 0 auto; padding:0.3rem;}
.Home-box4 .box{ }
.Home-box4 .info .warp{position: relative; display: flex;align-items: center;}
.Home-box4 .info .num{font-size: .5rem;font-weight: bold;color:#fff;background: #f08200;padding: .10rem;height: .86rem;position: relative;margin-right: 0.15rem;line-height: 1;}
.Home-box4 .info .num::after{content: '';display: block;width: .3rem;height: 1px;background: #ddd;margin: .1rem auto 0 ;}

.Home-box4 .box:nth-child(3) .info .num,
.Home-box4 .box:nth-child(4) .info .num{background: #125bb7;}

.Home-box4 .info .tit1{font-size: .26rem;color:#125bb7;padding-bottom: .1rem;font-weight: bold}
.Home-box4 .info .tit2{font-size: .18rem;color:#125bb7; font-weight: bold;}
.Home-box4 .info .con{margin-top: .35rem;color:#333; padding-left: .2rem;}
.Home-box4 .info .con p{padding-left: .18rem;position: relative;font-size: .14rem;line-height: 1.7;}
.Home-box4 .info .con p::before{content: '';position: absolute;width: 6px;height: 6px; border-radius: 50px; background:#000;left: 0;top: 8px }

@media(min-width:1025px){
.Home-box4 .box{width: 48%; float: left; margin-right: 4%; margin-bottom: 2%;}
.Home-box4 .box:nth-child(2n){ margin-right: 0;}
}
#tooltip{position:absolute;background:#333;padding:2px;display:none;color:#fff;padding:10px; font-size: 0.14rem;}
#tooltip h3{ margin: 0; line-height: 1.5; padding: 0px;}

@media(max-width:768px){
.Home-box4 .box .pic,.Home-box4 .box .info{ display:block}
.Home-box4 .box:not(:last-child){padding-bottom: 25px;border-bottom: 2px solid #eee;}
.Home-box4 .info .num{display:none}
.Home-title4,
.Home-box4{display:none}
}








.Home-box5{height: 1.9rem; background: url(../images/home-box5-bg1.jpg);position: relative}
.Home-box5::before{width: 100%;content: '';position: absolute;height: 31px;top: 100%;left: 0;background: url(../images/rc-22.jpg)no-repeat center;}
.Home-box5 .w1200{position: relative;height: 100% }
.Home-box5 .hotline{width: 100%;color: #000;position: absolute;left: 0;top: 50%;transform: translateY(-50%);text-align: center;}
.Home-box5 .hotline .ytable{height: 100%;margin-bottom: .1rem;}
.Home-box5 .hotline h2{font-size: .28rem;font-weight: bold;margin: 0; margin-bottom: 0.10rem;}
.Home-box5 .hotline p{margin: 0; font-size: 0.16rem;color:#666;display: inline-block;}
.Home-box5 .hotline .tel{font-size: .28rem;color:#000;font-weight: bold;line-height: .3rem;display: inline-block;padding-top: .05rem}
.Home-box5 .hotline .btn{display: inline-block;}
.Home-box5 .hotline .btn a{display: inline-block;width: 1rem;background: #f08200;color: #fff;text-align: center;padding: .07rem 0;font-size: .14rem;margin-left: 0.15rem;vertical-align: super;}


.Home-box5-2{height: 1.6rem; background: url(../images/home-box5-bg2.jpg);position: relative}
.Home-box5-2::before{width: 100%;content: '';position: absolute;height: 31px;top: 100%;left: 0;background: url(../images/rc-22.jpg)no-repeat center;}
.Home-box5-2 .w1200{position: relative;height: 100% }
.Home-box5-2 .hotline{width: 100%;color: #000;position: absolute;left: 0;top: 50%;transform: translateY(-50%);text-align: center;font-size: .28rem;font-weight: bold}
.Home-box5-2 .hotline .box{display: flex;align-items: center;justify-content: center}
.Home-box5-2 .hotline .logo{border-right: 2px solid #999;margin-right: .4rem;padding-right: .4rem}
.Home-box5-2 .hotline .tel{display: flex;align-items: center;}
.Home-box5-2 .hotline .tel .text{text-align: left;}
.Home-box5-2 .hotline .tel .tit{font-size: .35rem;color:#000;font-weight: bold;}
.Home-box5-2 .hotline .tel .num{font-size: .25rem;color:#000;font-weight: bold;}
.Home-box5-2 .hotline .btn a{display: inline-block;width: 1rem;background: #f08200;color: #fff;text-align: center;padding: .07rem 0;font-size: .14rem;margin-left: .5rem}


@media(max-width:768px){
.Home-box5-2 .hotline .btn a{width: 1.25rem;    margin-left: 0.3rem;}
.Home-box5{height: 2.5rem;}
.Home-box5 .hotline h2{font-size: .26rem;}
.Home-box5 .hotline .tel{padding-top: 0.2rem;}
.Home-box5 .hotline .btn a{margin-left: 0rem;margin-top: 0.1rem;}
}



.PicList002433{padding:0rem 0 0.1rem 0;}
.PicList002433 .title{text-align: center;color: #333;font-size: .36rem;line-height: 1.5;padding-bottom: 3%;font-weight: bold}
.PicList002433 .title::after{content: '';display: block;width: .5rem;height: 2px;background:#125bb7;margin: .15rem auto 0 }
.PicList002433 .title span{color: #125bb7;}
.PicList002433 .main  .slick-arrow{ position:absolute; top:50%; width:46px; height:46px; margin-top:-30px; border:1px solid #125bb7; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main  .slick-arrow:hover{ background:#125bb7; }
.PicList002433 .main  .slick-arrow:before{ position:absolute; content:''; width:14px; height:14px; border-top:2px solid #125bb7; border-right:2px solid #125bb7; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-7px 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{padding:.8rem 0 .3rem 0;}
.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 .title{font-size: .32rem;}
}

.PicList002433  .main ul{ padding:0 50px;position: relative}
.PicList002433  .main li{ float:left; position:relative;  text-align:center;}
.PicList002433  .main ul:before,
.PicList002433  .main ul:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433  .main ul:before{ left:0px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433  .main ul:after{right:0px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .main li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433  .main li .ytable{ height:245px;}
.PicList002433  .main li .ytable-cell{ vertical-align:bottom;}
.PicList002433  .main li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433  .main 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  .main li figure img{ max-height:245px;padding-top: 12px;background-size:100% 100%;}
.PicList002433  .main li p{ margin:0 auto; max-width:210px;width:90%; line-height:20px; max-height:40px; color:#333;}
.PicList002433  .main .ul-3 li{width:33.33333333%;}
.PicList002433  .main .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  .main .ul-2 li{width:50%;}
.PicList002433  .main .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  .main .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .main .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .main .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433  .auto,
.PicList002433  .main ul{ padding:0;}
.PicList002433  .main li p{ font-size:12px;}
.PicList002433  .main li .ytable{ height:150px;}
.PicList002433  .main li figure img{ max-height:150px; padding:3px}
.PicList002433  .main .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .main .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .main .ul-3 li:nth-child(3):after,
.PicList002433  .main li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433  .main li .ytable{ height:100px;}
.PicList002433  .main li figure img{ max-height:100px;}
}




.Home-box6{padding:0 0 .8rem 0;background: #f7f8fa}
.Home-box6 .title{text-align: center;color: #333;font-size: .36rem;line-height: 1.5;padding-bottom: 3%;font-weight: bold}
.Home-box6 .title span{color: #125bb7;}
.Home-box6 .title::after{content: '';display: block;width: .5rem;height: 2px;background:#125bb7;margin: .15rem auto 0 }

.Home-box6 li{float: left;width: 16.666%;border: 1px solid #ebebeb;background: #fff;margin: -1px 0 0 -1px;overflow: hidden}
.Home-box6 li .pic{overflow: hidden;transition: 0.3s all;}
.Home-box6 li figure{padding-bottom: 55%;background-size: contain;}
.Home-box6 li:hover .pic{transform: scale(1.1)}
@media(max-width:768px){
.Home-box6{padding: 0.3rem 0;}
.Home-box6 li{width: 33.5%;}
.Home-box6 li:nth-child(n+10){ display: none;}
.Home-box6 .title{ font-size: .32rem;}
}


.Home-box7{padding:0 0 .5rem 0;}
.Home-box7 .title{text-align: center;color: #fff;font-size: .36rem;line-height: 1.5;padding-bottom: 2%;font-weight: bold}
.Home-box7 .title span{color: #fff;}
.Home-box7 .title::after{content: '';display: block;width: .5rem;height: 2px;background:#fff;margin: .15rem auto 0 }

.Home-box7 li{float: left;width: 14.1%;text-align: center;position: relative}
.Home-box7 li:not(:last-child)::after{content: '';position: absolute;width: .2rem;height: 1rem;top: 0;right: -.3rem;background: url(../images/icon-jt-g.svg) no-repeat center;background-size: .14rem auto; animation: bounce-left 1.6s linear infinite;}
.Home-box7 li:not(:last-child){margin-right: 3%;}
.Home-box7 li .icon{background: #f5f5f5;width: 0.9rem;height: 0.9rem;margin: 0 auto .25rem;border-radius: 50%;display: flex;justify-content: center;align-items: center;transition: 0.3s all}
.Home-box7 li .icon img{width: 48%;}
.Home-box7 li .tit1{font-size: .18rem;color: #333;font-weight: bold; margin-bottom: .08rem;}
.Home-box7 li .tit2{color: #666;font-size: .15rem; line-height: 1.75;}
.Home-box7 li:hover .icon{animation: icon-bounce 0.5s alternate;box-shadow: 0 0 30px rgba(39,72,157,.3); }

@media(max-width:768px){
.Home-box7{padding:.25rem 0;}
.Home-box7 li{width: 31.333%;margin: 2% 0;}
.Home-box7 li:nth-child(3n){ margin-right:0}
.Home-box7 li:not(:last-child)::after{right: -0.15rem;background-size: 0.15rem auto;}
.Home-box7 li:nth-child(3)::after{display: none;}
.Home-box7 .title{ font-size: .32rem;}
.Home-box7 li .icon{width: 0.6rem;height: 0.6rem;margin: 0 auto 0.10rem;}
.Home-box7 li .tit1::after{margin: 0.1rem auto 0.12rem;}
.Home-box7 li .tit1{font-size: .18rem;}
.Home-box7 li .tit2{font-size: .14rem;line-height: 1.5;}
}

@keyframes bounce-left {
    25% {
        transform: translateX(5px);
    }

    50%,100% {
        transform: translateX(0);
    }

    75% {
        transform: translateX(-5px);
    }
}


@-webkit-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-moz-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-o-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
}
}  




.Floor002919{ padding: .0rem 0 .8rem; background: url(../images/Floor002919-bg.jpg);background-size: cover; }
.Floor002919 .Home-title .tit1{ color: #fff;}
.Floor002919 .Home-title .tit1 b {color: #f08200;}

.Floor002919 .intro{ background: #fff;}
.Floor002919 .info-main{ padding: .2rem 0.35rem;}
.Floor002919 .name { font-size:.32rem; color: #f08200;font-weight: bold}
.Floor002919 .subtit{font-size: .24rem;color: #125bb7;padding-bottom: .2rem}
.Floor002919 .info p { line-height:1.7;font-size: .14rem; padding-bottom:.12rem;margin: 0; color: #666; }
.Floor002919 .info p strong{color: #f08200;}
.Floor002919 .btn{margin-top: .12rem;display: flex;}
.Floor002919 .btn a{ color: #fff;}
.Floor002919 .more{display: flex; align-items: center;justify-content: center;padding: .12rem 0;width: 1.3rem;background:#125bb7;text-align: center;color: #fff;/* margin-top: .20rem; */margin-right: .2rem;position: relative; z-index: 1;}
.Floor002919 .more::before {position: absolute;content: '';width: 100%;height: 50%;top: 0;left: 0;background: #0263de;z-index: -2;}
.Floor002919 .more:hover{color: #fff;background:#f08200;}
.Floor002919 .more:hover::before{background:#fb8801;}
.Floor002919 .tel{display: inline-block;padding: .12rem .3rem;text-align: center;color: #fff;background: #125bb7;position: relative; z-index: 1;}
.Floor002919 .tel::before {position: absolute;content: '';width: 100%;height: 50%;top: 0;left: 0;background: #0263de;z-index: -2;}
.Floor002919 .tel span{font-size: .24rem;font-weight: bold;}

.Floor002919 .box{ margin-top: .3rem;}
.Floor002919 .box .box-title{position: relative; z-index: 2;}
.Floor002919 .box .title{text-align: center;color: #fff;background:#f08200; padding: .1rem .3rem; font-size: .26rem;display: table; margin: 0 auto; line-height: 1.5;margin-bottom: 0.2rem;font-weight: bold; }
.Floor002919 .box .line {position: absolute; left: 0; top: 50%; display: block;width:100%;height: 1px;background: #fff;opacity: 0.5;z-index: -1; }

.Floor002919 .box .list li{float: left;}
.Floor002919 .box .list li a{ display: block; margin: 0 10px;}
.Floor002919 .box .list li figure{padding-bottom: 60%;}
.Floor002919 .box .list li .pic {border: 2px solid #fff;}
.Floor002919 .box .list li img{width: 100%; height: 1.6rem; }
.Floor002919 .box .list li aside{text-align: center;padding-top: .15rem; color: #fff; font-size: .16rem;}


.Floor002919 .box  .slick-arrow{ position:absolute; top:50%; width:46px; height:46px; margin-top:-30px; border:1px solid #fff; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.Floor002919 .box  .slick-arrow:hover{ background:#fff; }
.Floor002919 .box  .slick-arrow:before{ position:absolute; content:''; width:14px; height:14px; border-top:2px solid #fff; border-right:2px solid #fff; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-7px 0 0 -11px;}
.Floor002919 .box  .slick-arrow:hover:before{ border-color:#125bb7;}
.Floor002919 .box  .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.Floor002919 .box  .slick-prev{ left:-59px;}
.Floor002919 .box  .slick-next{ right:-59px;}
@media(max-width:1408px){
.Floor002919 .box  .slick-prev{ left:2%;}
.Floor002919 .box  .slick-next{ right:2%;}
}


@media(min-width:769px) {
.Floor002919 .auto > .ytable > .ytable-cell { vertical-align: top; }
.Floor002919 .Ispic { padding-bottom: 40%; position: relative; border-radius: 20px; overflow: hidden;width: 45% }
}

@media(max-width:768px) {
.Floor002919 .ytable, 
.Floor002919 .ytable-cell { display: block; }
.Floor002919 .Ispic { padding-bottom: 65%; }
.Floor002919{ padding: .3rem 0;}
.Floor002919 .title{ font-size: 0.32rem;}
.Floor002919 .info-main{ margin-top: 0.10rem; padding: .2rem 0.2rem;}
.Floor002919 .name{ font-size: 0.26rem;padding-bottom: 0.10rem;}
.Floor002919 .subtit{ font-size: 0.24rem;padding-bottom: 0.15rem;}
.Floor002919 .info p{ font-size: 0.20rem;line-height: 2;}
.Floor002919 .more{font-size: 0.20rem;}
.Floor002919 .box .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.Floor002919 .box .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.Floor002919 .box .slick-next:before{left: 20%;}
}



.Floor002438{ padding:0 0 .8rem;}

.Floor002438 .tabs{border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb}
.Floor002438 .tabs a{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;}
.Floor002438 .tabs a{float: left;width: 25%;padding: .1rem 3%;display: block;font-size: 18px;color: #576970;text-align: center;line-height: 2;cursor: pointer;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb}
.Floor002438 .tabs a+a{ border-left: 1px solid #eaeaea;}

.Floor002438 .tabs .icon{display: flex;justify-content: center;align-items: center;width: 1rem;height: .4rem;margin: 0 auto;}
.Floor002438 .tabs .icon img{max-width: .4rem}
.Floor002438 .tabs .icon .on{display: none}
.Floor002438 .tabs aside{line-height: 1.5}
.Floor002438 .tabs a:hover,
.Floor002438 .tabs a.active{ background: #125bb7; color: #fff;}
.Floor002438 .tabs a.active .icon .off{display: none}
.Floor002438 .tabs a.active .icon .on{display: block}

.Floor002438 .box{margin-top: .3rem;display: none}
.Floor002438 .box li{float: left;width: 23.5%;margin-right: 2%;}
.Floor002438 .box li:nth-child(4n){margin-right: 0%;}
.Floor002438 .box li figure{padding-bottom: 60%;}
.Floor002438 .box li aside{text-align: center;padding-top: .15rem;}


@media only screen and (max-width:640px ) {
.Floor002438 .tabs a{ width: 100%; float: none;  font-size: 0.20rem;}
.Floor002438 .tabs a+a{ border-top: 1px solid #fff; border-left: none;}
.Floor002438 .box li{width: 49%;margin-right: 2%;margin-bottom: 20px;}
.Floor002438 .box li:nth-child(2n){margin-right: 0%;}
.Floor002438 .box li aside{font-size: 0.20rem;}

.Floor002438 .tabs{ float: left; width: 28%;}
.Floor002438 .list{ float: right; width: 70%;}

}




.Home-box8{background:#f8f8f8;background-size: cover; padding: .0rem 0 .8rem;}
.Home-box8 .title{text-align: center;color: #333;font-size: .36rem;line-height: 1.5;padding-bottom: 3%;font-weight: bold}
.Home-box8 .title span{color: #125bb7;}
.Home-box8 .title::after{content: '';display: block;width: .5rem;height: 2px;background:#125bb7;margin: .15rem auto 0 }

.Home-box8 .tab ul{ display: table; margin: 0 auto; margin-bottom: 0.25rem;}
.Home-box8 .tab ul li{ float: left; text-align: center; cursor: pointer;padding:.12rem .4rem;background:#f08200;font-size: 0.16rem; font-weight: bold; margin: 0 .1rem; border-radius: 5px;}
.Home-box8 .tab ul li a{display: block;color: #fff;}
.Home-box8 .tab ul li:hover,
.Home-box8 .tab ul li.on{background:#125bb7;color: #fff;background-size: .14rem auto}
.Home-box8 .tab ul li:hover a,
.Home-box8 .tab ul li.on a{color: #fff;}

.Home-box8 .tab-list .list{ display: none;}
.Home-box8 .tab-list .list a{/* display: block; */ overflow: hidden;}
.Home-box8 .tab-list .list ol .tit{line-height: 1.6; }
.Home-box8 .tab-list .list ol .pic{overflow: hidden; background: #fff; margin-bottom: 0.15rem;}
.Home-box8 .tab-list .list ol img{transition: 0.3s ease-out;}
.Home-box8 .tab-list .list ol a:hover img{transform: scale(1.1);}
.Home-box8 .tab-list .list ol .txt{ }
.Home-box8 .tab-list .list .tit{font-size: 0.16rem;color: #333333; font-weight: bold; margin-bottom: .10rem; }
.Home-box8 .tab-list .list .txt p{margin: 0;color: #999;font-size: .14rem;line-height: 1.8;}
.Home-box8 .tab-list .list li .tit{ margin-top: .12rem; }
.Home-box8 .tab-list .list li{border-bottom: 1px dashed #ccc; padding: .19rem 0;}
.Home-box8 .tab-list .list li time{display: block;width: 0.8rem; height: 0.8rem; text-align: center; font-size: 0.16rem;padding-top: .10rem;}
.Home-box8 .tab-list .list li time b{display: block;font-size: .3rem; line-height: 1.2;}
.Home-box8 .tab-list .list li time{background-color: #333;}
.Home-box8 .tab-list .list li time{position: absolute; left: 0; top: 0; color: #fff;}
.Home-box8 .tab-list .list li a{position: relative;padding-left: 0.95rem;min-height: 0.8rem;}

@media (min-width:1025px) {
.Home-box8 .tab-list .list ol{float: left;width: 44%;}
.Home-box8 .tab-list .list li{float: right;width: 53%; }

}
@media (max-width:1024px) {
.Home-box8 .tab-list .list ol{margin-bottom: .2rem;}
.Home-box8 .tab-list .list li{border-top: 1px solid #f2f2f2; padding: 0.2rem 0;}
.Home-box8 .tab-list .list li time{}
.Home-box8 .tab ul li{padding: 0.15rem 0.3rem;margin: 0 0.05rem;}
}

@media only screen and (max-width:768px ) {
.Home-box8 .item{/* float: none; */width: 100%;margin-right: 0;margin-bottom: 20px;}
.Home-box8 .item .txt{border-left: none;padding-left: 0;}
.Home-box8 li{padding:2% 0}
.Home-box8{ padding: .3rem 0;}
.Home-box8 .title{ font-size: 0.32rem;}
.Home-box8 li{ font-size: 0.20rem;}
.Home-box8 .item .label span{ font-size: 0.20rem; border-radius: 0 10px 0 10px;line-height: .4rem;}

.Home-box8 .slider .slick-dots{display: table; margin: 0 auto; margin-top: 0.20rem;}
.Home-box8 .slider .slick-dots li{float: left;border-radius: 50%; width: 10px; height: 10px; margin: 0 10px;background: #ccc;list-style: none;}
.Home-box8 .slider .slick-dots li button{display: none;}
.Home-box8 .slider .slick-dots li.slick-active{background: #125bb7;}

}








.Bottom002991{padding:0 0 0rem 0;}
.Bottom002991,
.Bottom002991 a{color: #333;}
.Bottom002991 .auto{width: 88.542%;}
.Bottom002991 .code li{float: left;text-align: center;}
.Bottom002991 .code li:not(:last-child){margin-right: 2.14vw;}
.Bottom002991 .code li aside{padding-top: 15px;}
.Bottom002991 .code li img{}
.Bottom002991 .b-top{ margin-bottom:.3rem; background: #125bb7; height: .65rem;}
.Bottom002991 .b-top .ul{display: flex;justify-content: space-between;}
.Bottom002991 .b-top .ul li{position: relative;line-height: .65rem;height: .65rem;}
.Bottom002991 .b-top .ul li a{color: #fff;}
.Bottom002991 .b-top .ul li::before{content: '';position: absolute;width: 1px;height: 12px;background: rgba(255,255,255,.3);right: -.25rem;top: 50%; margin-top: -6px;}

.Bottom002991 .b-mid{display: flex;align-items: center;justify-content: center;}
.Bottom002991 .b-mid .b-mid-contact{border-left: 1px solid rgba(0,0,0,.08);margin-left: 0.6rem;padding: 0 0.5rem; border-right: 1px solid rgba(0,0,0,.08);}
.Bottom002991 .b-mid .b-mid-contact p{ margin: 0.10rem 0;}
.Bottom002991 .b-mid .b-mid-contact .name{font-size: .22rem;font-weight: bold; }
.Bottom002991 .b-mid .b-mid-contact .tel{background: url(../images/icon-hotline2.svg) no-repeat center left;background-size: .2rem auto;padding-left: .3rem;margin: .1rem 0;padding-right: 0.4rem; text-align: left;}
.Bottom002991 .b-mid .b-mid-contact .add{background: url(../images/icon-add.svg) no-repeat center left -4px;background-size: .3rem auto;padding-left: .3rem;}

.Bottom002991 .b-mid .b-mid-code{margin-left: 0.6rem;}
.Bottom002991 .b-mid .b-mid-code ul{display: flex;align-items: center;justify-content: center;}
.Bottom002991 .b-mid .b-mid-code ul li { text-align: center;}
.Bottom002991 .b-mid .b-mid-code ul li:not(:last-child){ margin-right: .15rem;}
.Bottom002991 .b-mid .b-mid-code li img{max-width: 1.2rem;}
.Bottom002991 .b-mid .b-mid-code li aside{ font-size: 0.14rem; margin-top: .05rem;}

.Bottom002991 .b-bottom .fl{display: flex;align-items: center;margin-top: .2rem}
.Bottom002991 .b-bottom .tel{background: url(../images/icon-hotline2.svg)no-repeat center left;background-size: .4rem auto;padding-left: .5rem;margin-right: 1rem}
.Bottom002991 .b-bottom b{display: block;font-size: .32rem;}
.Bottom002991 .b-bottom .add{background: url(../images/icon-add.svg)no-repeat center left;background-size: .4rem auto;padding-left: .5rem;margin-right: 1rem}
.Bottom002991 .b-bottom .fr{}

.Bottom002991 .links {margin: .3rem 0;border-top: 1px solid rgba(0,0,0,0.07);border-bottom: 1px solid rgba(0,0,0,0.07);position: relative;line-height: 24px;padding: 11px 0 11px .5rem;}
.Bottom002991 .links a{display: inline-block;}
.Bottom002991 .links span{position: absolute; left: 0; top: 11px;}
.Bottom002991 .links a:not(:last-child):after{display: inline-block;content: '';width: 1px;height: 13px;background: rgba(0,0,0,0.07);vertical-align: middle;margin: 0 14px;}

.Bottom002991 .copyright{background: #fff;color: #666;padding: .2rem 0;font-size: .14rem}
.Bottom002991 .copyright a{color: #666;}
.Bottom002991 .copyright nav{ margin-top: 0.15rem;}
.Bottom002991 .copyright nav a{display: inline-block;}
.Bottom002991 .copyright nav a:not(:last-child):after{width: 1px;height: 12px;background-color: #888888;opacity: 0.8; margin: 0 10px;display: inline-block; content: ''; vertical-align: middle;}

@media(min-width:1025px){
.Bottom002991 .b-bottom .fr{text-align: right;}
.Bottom002991 .b-top .fl{max-width: 530px; width: 60%;}
.Bottom002991 .code li img{width: 106px;height: 106px;}
}
@media(max-width:1024px){
.Bottom002991 .links{padding: 10px 0 10px 0.6rem;font-size: 0.20rem;display: inline-block;}
.Bottom002991 .links a{/* float: left;width: 50%; */display: initial;text-align: left;margin-bottom: 6px;}
.Bottom002991 .links a:not(:last-child):after{display:none}
.Bottom002991 .b-mid .b-mid-code{margin-left: 0;}
.Bottom002991 .b-mid .b-mid-code li img{max-width: 1.5rem;}
.Bottom002991 .b-top{ display:none}
.Bottom002991 .b-mid{ display: block; padding-top: 0.4rem;}
.Bottom002991 .b-mid .b-mid-contact{padding-left: 0rem;display: block;margin-left: 0rem;font-size: 0.20rem;border: none; padding: 0;}	
.Bottom002991 .b-mid .b-mid-contact .name{padding:0}
.Bottom002991{text-align: center;}
.Bottom002991 .b-bottom .fl{padding-bottom: 3vw;}
.Bottom002991 .code{display: table; margin: 3vw auto 0;}
.Bottom002991 .code li aside{font-size: 3vw;}
.Bottom002991 .copyright{ font-size: 0.20rem;}
.Bottom002991 .copyright nav{ margin-bottom: 0.2rem;}
.Bottom002991 .b-mid-logo{ display: none;}
}
@media(max-width:480px){
.Bottom002991 .store .tit{font-size: 4vw; padding-bottom: 3vw;}
.Bottom002991 .store .tit h4{ font-size: 6vw; }
.Bottom002991 .code li{width: 28vw;}
.Bottom002991 .code li img{width: 100%;}
.Bottom002991 .select{padding-right: 10vw;}
.Bottom002991 .select dt a{width: 10vw; height: 10vw; }
.Bottom002991 .select dd select{height: 10vw; line-height: 9vw;}
}



.pt5{padding: .5rem 0}
@media (max-width:1024px) {
.pt5{padding: .3rem 0}
}

@media(min-width:1025px){
    .w20{width: 20%;}
    .w70{width: 78%;}
}


.column-search{background: #f2f2f2;font-size: .14rem}
.column-search .box{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.column-search .searchtip{/* width: 76%; */}
.column-search .searchtip a{color: #444;line-height: .82rem;margin-right: .15rem;}
.column-search .searchtip a:hover{color: #125bb7;}
.column-search .searchbox{width: 2.8rem;padding-right: .6rem;overflow: hidden;position: relative}
.column-search .searchbox .text{width: 100%;background: #fff;border: none;line-height: .4rem;font-size: .14rem;padding: 0 .1rem;}
.column-search .searchbox .btn{position: absolute;right: 0;top: 0;width: .6rem;height: 100%;background: #125bb7;color: #fff;line-height: .4rem;text-align: center;}

@media (max-width:1024px) {
.column-search{padding:20px 0;font-size: 14px;}
.column-search .searchtip a{line-height: 0.4rem;font-size:14px;}
.column-search .searchbox{width:6rem;height: 0.7rem;}
.column-search .searchbox .text{height: 0.7rem;}
.column-search .searchbox .btn{ line-height: 0.7rem; width: 0.8rem;}

}





.Menu003135 .w1200{ border-bottom: 1px solid #ededed;}
.Menu003135 .current { padding-left: 1.51428em; background: url(../images/Menu003135-icon.svg) no-repeat left center; background-size: 1em auto; line-height: .7rem; }
.Menu003135 .current, .Menu003135 .current a:not(:hover) { color: #999; }
.Menu003135 .current a:hover { color: #125bb7; }
.Menu003135 .current span { color: #333; }
.Menu003135 .nav-menu li {float: left;line-height: .7rem;margin: 0 1px;border-right: solid #eee 1px;}
.Menu003135 .nav-menu li a {position: relative;transition: .5s;display: table-cell;vertical-align: middle;text-align: center;padding: 0 2vw;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #fff;background-color: #125bb7;}

@media (max-width:1024px) {
.Menu003135{ padding-top: 0.1rem;}
.Menu003135 .current {display: none;}
.Menu003135 .nav-menu li {line-height: 3;width: 24.333%;text-align: center;}
.Menu003135 .nav-menu li a {/* padding: 0; */ font-size: 0.20rem;}
.Menu003135 .w1200{ border: none;}
}


.Menu002306{}
.Menu002306 .side-title{ line-height:.76rem; background-color: #125bb7;font-size:.24rem;color:#fff; padding:0 .3rem;  position: relative;text-align: center;border-bottom: 1px solid #fff}
.Menu002306 .side-menu{/* padding-bottom: 50px; */ overflow:hidden;background: #ececeb;}
.Menu002306 .side-menu li a{ display:block;line-height:2;}
.Menu002306 .side-menu > ul > li:not(:last-child){ border-bottom:1px solid #e7f0f4;}
.Menu002306 .side-menu > ul > li >a{ padding:0 .3rem;color:#333; line-height:.6rem; position:relative;border-bottom: 1px solid #fff;font-size: .18rem;}
/*.Menu002306 .side-menu > ul > li >a::after{ position:absolute; content:''; width:11px; height:1px;right:24px; top:50%; background: #aaa;transition: 0.3s all}
.Menu002306 .side-menu > ul > li >a::before{ position:absolute; content:''; width:1px; height:11px;right:29px; top:50%;margin-top: -5px; background: #aaa;transition: 0.3s all}*/
.Menu002306 .side-menu > ul > li ul{ display:none; padding:10px 15px;}
.Menu002306 .side-menu > ul > li > ul{ padding-left:32px; padding-right:32px;}
.Menu002306 .side-menu > ul > li > ul > li > a{ background:url(../images/Menu002306-a_off.png) no-repeat left center; padding-left:15px;}
.Menu002306 .side-menu ul li ul li ul li a::before{ display:inline-block; content:''; vertical-align:middle;width: 3px;height: 3px;background: #555; margin-right:10px;}
.Menu002306 .side-menu li:hover > a,
.Menu002306 .side-menu li.select > a{ background-color:#125bb7;color: #fff}
/*.Menu002306 .side-menu li:hover > a::after,
.Menu002306 .side-menu li:hover > a::before,
.Menu002306 .side-menu li.select > a::after,
.Menu002306 .side-menu li.select > a::before{background: #fff}*/
.Menu002306 .side-menu ul li ul li:hover > a,
.Menu002306 .side-menu ul li ul li.select > a{ background-color:transparent; background-image:url(../images/Menu002306-a_on.png); font-weight:bold; color:#125bb7;}
.Menu002306 .side-other dd{ background-position:left center; background-repeat:no-repeat; background-color:#e7f0f4; margin-top:20px; border-radius:5px; position:relative;}
.Menu002306 .side-other dd.dd_1{ background-image:url(../images/Menu002306-picbg1.png);}
.Menu002306 .side-other dd.dd_2{ background-image:url(../images/Menu002306-picbg2.png);}
.Menu002306 .side-other dd a{ position:relative;display:block; height:80px;line-height:80px; font-weight:bold; color:#555; padding-left:100px;}
.Menu002306 .side-other dd a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#87b2c7; color:#fff; text-align:center; line-height:18px; font-family:å®‹ä½“; font-size:12px; right:15px; top:50%; margin-top:-8px;}
.Menu002306 .side-open_menu{ display:none;}
@media(min-width:1025px){
.Menu002306 .side-menu{ display:block !important;}
}
@media(max-width:1024px){
body{ /*padding:2%;*/}
.Menu002306{padding-top: 0; margin-bottom: 0.20rem;}
.Menu002306 .side-other{ display:none;}
.Menu002306 .side-open_menu{ display:block; border:2px solid #125bb7; padding:10px 20px 10px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#125bb7;/* border-radius:0 0 5px 5px; */ position:relative;}
.Menu002306 .side-open_menu::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#87b2c7; right:10px; top:50%; margin-top:-3px;}
.Menu002306 .side-menu{ display:none; padding-bottom:0px;}
}


.RNews{/* margin-top: .2rem */}
.RNews .title{ line-height:.76rem; background-color: #125bb7;font-size:.24rem;color:#fff; padding:0 .3rem;  position: relative;text-align: center;border-bottom: 1px solid #fff}
.RNews li:not(:last-child)  {margin-bottom: .2rem}
.RNews li a {display: block; overflow: hidden;}
.RNews li .pic{overflow: hidden; text-align: center; padding-bottom: 61.333%; position: relative;}
.RNews li .pic figure{padding-bottom: 58%;transition: 0.3s}
.RNews li .pic img{transition: 0.3s; position: absolute; left:0; top:0; width: 100%; height: 100%; object-fit: cover;}
.RNews li aside{text-align: center;padding-top: .1rem;}
.RNews li:hover .pic figure{transform: scale(1.1)}
.RNews li:hover .pic img{transform: scale(1.1)}


.column-hotline{/* margin-top: .3rem */}
.column-hotline .box{ background-color: #125bb7;text-align: center;padding: .2rem 0}
.column-hotline .box .tit span{display: inline-block;font-size: .24rem;color: #fff;font-weight: bold;background: url(../images/icon-hotline2.svg)no-repeat center left;background-size: .3rem auto;padding-left: .4rem;}
.column-hotline .box .num{font-size: .28rem;color: #fff;font-weight: bold;margin-top: .1rem}
@media(max-width:768px){
.column-hotline img{ width:100%}	
.column-hotline{ display: none;}
.RNews{ display: none;}
}
	
.ColumnMap{margin-top: .2rem}
.ColumnMap .con{ background-color: #125bb7;color:#fff;padding: 0.2rem 0.1rem; line-height: 1.75; text-align: center;}
.ColumnMap .con .title{font-size:.24rem; font-weight: bold;}

.ColumnMap .map{width: 100%; height: 210px;}
.ColumnMap .map #map {height: 100%;}



.cplb-title{height:.5rem;border-bottom: 1px solid #f08200;margin-bottom: 18px;}
.cplb-title h2{height:.5rem;display: inline-block;font-size: .24rem;font-weight: normal;line-height: .5rem;margin: 0;color: #fff;background: url(../images/RighInfo002254-title.png)no-repeat center left;background-size: contain;width: 2.23rem;padding-left: .5rem}


.RighInfo002810{}
.RighInfo002810 .txt-list .box{border: 1px solid #ddd;}
.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom: .1rem;}
.RighInfo002810 .txt-list .info{padding: 0.15rem 0;}
.RighInfo002810 .txt-list .tit{font-size: .22rem;color: #333;padding-bottom: .1rem}
.RighInfo002810 .txt-list .tit2{font-size:0.18rem;color: #333;padding-bottom: .2rem}
.RighInfo002810 .txt-list .txt{line-height:1.75;font-size:0.14rem;color: #999 }
.RighInfo002810 .txt-list .con{font-size: .14rem;line-height: 1.75; }
.RighInfo002810 .txt-list .con dd:first-child{border-top: 1px solid #ebebeb}
.RighInfo002810 .txt-list .con dd{border-bottom: 1px solid #ebebeb;padding: .06rem 0}
.RighInfo002810 .txt-list .more{float: right;width: 1.2rem;line-height: .4rem;text-align: center;background:#125bb7 ;margin-top: .15rem;font-size: .14rem;color: #fff;}

.RighInfo002810 .txt-list .pic{overflow: hidden;}
.RighInfo002810 .txt-list .pic figure{padding-bottom: 66%;transition: 0.3s all;}
.RighInfo002810 .txt-list .box:hover{border-color: #f08200;box-shadow: 0 3px 12px rgba(0,0,0,.1)}
.RighInfo002810 .txt-list .box:hover .more{background:#f08200 ;}
@media(min-width:769px){
.RighInfo002810 .txt-logo .ytable-cell{width: 50%; text-align: center;}
.RighInfo002810 .txt-list .pic{width: 38%;text-align: left;padding: .15rem}
.RighInfo002810 .txt-list .pic img{}
/* .RighInfo002810 .txt-list .box:nth-child(2n) .pic{text-align: right;} */
.RighInfo002810 .txt-list .info{padding-right:.3rem;padding-left: 0.2rem;}
}
@media(max-width:768px){
.RighInfo002810 .txt-list .tit{font-size:0.24rem;}
.RighInfo002810 .txt-list .tit2{font-size:0.24rem;padding-bottom: 0.1rem;}
.RighInfo002810 .txt-list .tit2 a{-webkit-line-clamp: 1;display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-word;-webkit-box-orient: vertical;}
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{/* display: block; */}
.RighInfo002810 .txt-logo{text-align: center;}
.RighInfo002810 .txt-list .pic{width: 40%;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
.RighInfo002810 .txt-list .info{padding: 3%;}
.RighInfo002810 .txt-list .more{ float:none; display:block;margin-top: 0.1rem;}
.RighInfo002810 .txt-list .txt{-webkit-line-clamp: 2;}
}



/*Page002623 */
.Page002623 { padding: .4rem 0; text-align: center; font-family: Arial; }
.Page002623 .Pages a.a_first, 
.Page002623 .Pages a.a_end, 
.Page002623 .Pages > span:not(.p_page) { display: none; }
.Page002623 .Pages em { float: left; margin: 0 3vw; font-style: normal; }
.Page002623 .Pages .p_page { display: table; margin: 0 auto; }
.Page002623 .Pages a { float: left; line-height: 50px; width: 50px; border-radius: 50%; margin: 0 1px; }
.Page002623 .Pages a.a_cur, .Page002623 .Pages a:hover { color: #fff; background: #125bb7; }
.Page002623 .Pages .p_page > a { font-size: 0; height: 50px; position: relative; }
.Page002623 .Pages .p_page > a:before { position: absolute; content: ''; border: 5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px; }
.Page002623 .Pages .p_page > a.a_prev:before { border-right-color: #000; border-right-width: 8px; }
.Page002623 .Pages .p_page > a.a_next:before { border-left-color: #000; border-left-width: 8px; margin-left: -4px; }
.Page002623 .Pages a.a_prev:hover:before { border-right-color: #fff; }
.Page002623 .Pages a.a_next:hover:before { border-left-color: #fff; }

@media(max-width:640px) {
.Page002623 { padding: 4vw 0 4vw 0; }
.Page002623 .Pages em { display: none; }
.Page002623 .Pages a { background-color: #eee; }
}



.RighInfo002254{ padding:.25rem;border: 1px solid #ddd;}
.RighInfo002254 .img-group{border: 1px solid #ddd;padding: .3rem .1rem; text-align: center;}
.RighInfo002254 .img-group li .Ispic{background-size: contain;padding-bottom: 80.167%;}
.RighInfo002254 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;width: 100%;z-index: 100;text-align: center}
.RighInfo002254 .controls .slick-dots li{display: inline-block;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo002254 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo002254 .controls .slick-dots li.slick-active button{background-color: #125bb7; width: 100%;height: 100%;}
.RighInfo002254 .controls .slick-arrow{position: absolute; top:50%;width: .4rem; height: .8rem;background-repeat: no-repeat;background-position: center; margin-top: -2.5rem;}
.RighInfo002254 .controls .slick-prev{left: 0;background: url(../images/icon-jt-w2.svg)no-repeat center rgba(0,0,0,.2);background-size: .3rem auto;}
.RighInfo002254 .controls .slick-next{right: 0;background: url(../images/icon-jt-w2.svg)no-repeat center rgba(0,0,0,.2);background-size: .3rem auto;transform: rotateY(180deg)}
.RighInfo002254 .controls .slick-prev:hover{background: url(../images/icon-jt-w2.svg)no-repeat center #125bb7;background-size: .3rem auto;}
.RighInfo002254 .controls .slick-next:hover{background: url(../images/icon-jt-w2.svg)no-repeat center #125bb7;background-size: .3rem auto;}

 .RighInfo002254 .right_info{ float:right; width:39.2%;}
 .RighInfo002254 .right_info h1,
 .RighInfo002254 .right_info h3,
 .RighInfo002254 .right_info p{ margin:0;padding:5% 0;}
 .RighInfo002254 .right_info h1{ padding:7% 0; color:#125bb7; font-size:26px; }
 .RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}

.RighInfo002254 .right_info .con{line-height:1.75;margin-bottom: .3rem }
.RighInfo002254 .right_info .con dd:first-child{border-top: 1px solid #ebebeb}
.RighInfo002254 .right_info .con dd{border-bottom: 1px solid #ebebeb;padding: .1rem 0}
.RighInfo002254 .right_info .con dd span{font-size: .17rem;color: #f08200;font-weight: bold;}

 .RighInfo002254 .right_info a{ display:inline-block; border:1px solid #125bb7; padding:10px 5%; color:#125bb7; transition:0.4s;}
 .RighInfo002254 .right_info a:hover{ background-color:#125bb7; color:#fff;}

.RighInfo002254 .prod-intro{margin-top: .4rem}

.RighInfo002254 .table_1 th,
.RighInfo002254 .table_1 td{ text-align: left; border:1px solid #eee; border-collapse:collapse; line-height:24px; padding: 10px 18px;font-size: .14rem}
.RighInfo002254 .table_1 th{ font-weight:normal;font-size: .16rem }
.RighInfo002254 .table_1 th.th{ color: #fff; background: #125bb7; border-color: rgba(255,255,255,0.25);text-align: center}

 
 .RighInfo002254 .tab{ padding:3% 0;}
 .RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
 .RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
 .RighInfo002254 .tab .h1_tab span.on{ background-color:#125bb7; color:#fff;}
 .RighInfo002254 .tab .info{ padding-top:3%; line-height: 2;font-size: 16px;}
 @media (max-width:768px){
     .RighInfo002254 .img-group,
     .RighInfo002254 .right_info{ float:none; width:auto;}
    .RighInfo002254 .table_1{ overflow:auto;}
    .RighInfo002254 .table_1 table{ width:180%;}
 }
 @media (min-width:641px) {
 .RighInfo002254 .img-group{float:left; width:55.6%; position:relative;}

 }
 @media(max-width:640px){
 .RighInfo002254 .right_info h1{font-size:20px; }
 .RighInfo002254 .right_info h3{ font-size:16px;}
.RighInfo002254 .right_info .con dd span{font-size: .24rem;}
.RighInfo002254 .table_1 td{ line-height:20px; padding: 4px 8px;}
  }	
 @media(max-width:480px){
 .RighInfo002254 .tab .h1_tab{ font-size:14px;}
 .RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
  }	



.CaseList{padding: .8rem 0 0}
.CaseList .list li { background: #fff; margin-bottom: 3%; box-shadow: 0 0 8px 0 rgb(214 222 240 / 20%), 0 8px 20px 0 rgb(214 222 240 / 25%); }
.CaseList .list li a { position: relative; }
.CaseList .list li .pic { overflow: hidden; }
.CaseList .list li .pic .Ispic { padding-bottom: 64%; transition: .5s; }
.CaseList .list li:hover .pic .Ispic { transform: scale(1.08); }
.CaseList .list li .txt { padding: 30px; text-align: center; }
.CaseList .list li .txt aside {font-size:.18rem;line-height: 1; }
.CaseList .list li .txt aside a { color: #020814; }
.CaseList .list li:hover .txt aside a { color: #125bb7; }

@media(max-width:480px) {
.CaseList .list li, 
.CaseList .list li a { font-size: 3.5vw; }
}

@media(min-width:769px) {
.CaseList .list li { float: left; width: 32%; margin-right: 2%; }
.CaseList .list li:nth-child(3n) { margin-right: 0; }
}



.PicList002856{ padding: .8rem 0 0}
.PicList002856 .list li { background: #fff;box-shadow: 0 0 8px 0 rgb(214 222 240 / 20%), 0 8px 20px 0 rgb(214 222 240 / 25%);  margin-bottom: 3%; }
.PicList002856 .list li:hover { box-shadow: 0 0 8px 0 rgb(214 222 240 / 20%), 0 8px 20px 0 rgb(214 222 240 / 25%); }
.PicList002856 .list li a { position: relative; }
.PicList002856 .list li .pic { overflow: hidden; }
.PicList002856 .list li .pic .Ispic { padding-bottom: 64%; transition: .5s; }
.PicList002856 .list li:hover .pic .Ispic { transform: scale(1.08); }
.PicList002856 .list li .txt { padding: 30px calc(50 / 1920 * 100vw); }
.PicList002856 .list li .txt time { display: inline-block; color: #999; padding-left: 32px; background: url(../images/icon-time.svg) no-repeat left center; margin-bottom: 20px; }
.PicList002856 .list li .txt aside {font-size:.2rem;line-height: 1.5; margin-bottom: 20px; }
.PicList002856 .list li .txt aside a { color: #020814; }
.PicList002856 .list li:hover .txt aside a { color: #125bb7; }
.PicList002856 .list li .txt p { margin: 0; line-height:1.75;color: #555; }

@media(max-width:480px) {
.PicList002856 .list li, 
.PicList002856 .list li a { font-size: 3.5vw; }
}

@media(min-width:769px) {
.PicList002856 .list li .pic{ width: 350px;}
}



.Floor003153 {padding: .8rem 0; }
.Floor003153 .intro .info .tit { font-size: .28rem;color:#125bb7 ;font-weight: bold;padding-bottom: .2rem}
.Floor003153 .intro .info p { text-align: justify;line-height: 1.75 }
.Floor003153 .intro .img figure{ padding-bottom: 60%;}
@media (min-width:1025px) {
.Floor003153 .intro .img { width: 50%;}
.Floor003153 .intro .info { padding-right: .5rem;}
.Floor003153 .intro .info .pic { display: none; }
}

@media (max-width:1024px) {
.Floor003153 { text-align: center;padding: 0.3rem 0; }
/*.Floor003153 .intro .img { display: none; }*/
.Floor003153 .h-more { margin: 0 auto; }
.Floor003153 .intro .info p{ font-size: 0.20rem; line-height: 2;}
}



@media (min-width:1025px){
    .Banner .wap{display: none}
}
@media (max-width:1024px){
    .Banner .pc{display: none}
}



.news-details{}
.news-details .title{text-align: center;border-bottom: 1px solid #ddd}
.news-details .title h1{font-size: 30px; margin: 0 0 20px 0;color: #333}
.news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 .2rem .1rem;}
.news-details .edit-info{line-height: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0; margin-bottom: 2%;}
.news-details .edit-info p{text-indent:2em}
.news-details .pn-page aside{padding: 10px 0;}
.news-details .pn-page aside a{color: #666;}
.news-details .pn-page aside b{color: #333;}
.news-details .pn-page aside a:hover{color: #205393;}

.news-details .pn-page .back{position: absolute;right: 0; top: 50%; transform: translateY(-50%);width: 1.2rem;background: #125bb7;color: #fff;line-height: .4rem;text-align: center;}
.news-details .pn-page .back:hover{background: #f08200;}
@media(min-width:1025px){
.news-details .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.news-details .pn-page .operating{}
}


@media (max-width:1024px){
.news-details .title h1{font-size: 0.28rem; margin-top: 6%; }
.news-details .title aside span,
.news-details .pn-page aside a,
.news-details .edit-info{ font-size: 0.20rem;}
.news-details .pn-page aside{ padding: 0.1rem 0;}
.news-details .pn-page .back{position: inherit;width: 1.5rem;transform: translateY(0%);height: 0.55rem;line-height: .55rem;display: inline-block;}
}







/*
 .PicList002239 为demo编号
 */
.PicList002239{ padding:3% 0;}
.PicList002239 ul {display: flex; flex-wrap: wrap;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; text-align: center; }
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:21.25%; }
.PicList002239 li:nth-child(4n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size: contain;}
.PicList002239 li dl{position:relative;margin:0 10px;/* padding-right:114px; */line-height:50px;text-align: center;}
.PicList002239 li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
.PicList002239 li dt{font-size: 16px;color: #125bb7;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}




.Singlepage{padding: 0.8rem 0;line-height:2; color: #333333;}
.Singlepage .ul_sitemap li{padding-bottom: 1%;}




/*
 .搜索 为demo编号
 */
.TextList000746{ padding:3% 3% 4%;  }
.TextList000746 li{border-bottom: #f0f0f0 1px dashed;line-height:27px;padding: 14px 0;}
.TextList000746 li a{ padding-left:20px; background:url(../images/TextList000746-icon.jpg) no-repeat 5px center;}
.TextList000746 li a:hover{ color:#6c81b0;}
.TextList000746 li time{float:right;color:#999;font-size: 14px;margin-left:10px;}





/*Other002648 */
.Other002648 .float-fixed{ position:fixed; right:0; top:50%;transform: translateY(-50%);width:60px; z-index:120;background-color:#fff;border-left: 1px solid #eaeaea}
.Other002648 .ul_icon{width:100%; border-bottom:1px solid #f1f1f1;}
.Other002648 .ul_icon li{  position:relative;border-top:1px solid #eaeaea;}
.Other002648 .ul_icon li figure{ display:none; width:180px; border:1px solid #eaeaea; margin-right:1px; border-right:0;background:#fff; padding:15px; position:absolute; right:100%; top:0; text-align: center; }
.Other002648 .ul_icon li figure h3{ text-align: left;}
.Other002648 .ul_icon li > a{ display:block; padding:15px 0; transition:0.3s;}
.Other002648 .ul_icon li > a::before{ display:block; content:''; width:30px; height:30px; margin:0 auto; transition:0.3s;}
.Other002648 .ul_icon li.li_wx > a::before{ background: url(../images/icon_wx.png)no-repeat center;background-size: 26px auto;}
.Other002648 .ul_icon li.li_qq > a::before{ background: url(../images/icon_qq.png)no-repeat center;background-size: 20px auto;}
.Other002648 .ul_icon li.li_tel > a::before{ background-position:0 -40px;}
.Other002648 .ul_icon li.li_email > a::before{ background-position:0 -60px;}
.Other002648 .ul_icon li.li_map > a::before{ background-position:0 -80px;}
.Other002648 .ul_icon li.li_gettop > a::before{ background:none; width:0; height:0; border:10px solid transparent; border-bottom-color:#125bb7; border-top:0;}
.Other002648 .ul_icon li.on > a{ background-color:#125bb7;}
.Other002648 .ul_icon li.on > a:before{ filter: grayscale(100) brightness(100);}
.Other002648 .ul_icon li.li_gettop.on > a:before{border-bottom-color:#fff;}
.Other002648 .ul_icon li.li_qq figure::before,
.Other002648 .ul_icon li.li_tel figure::before{ display:block; content:''; background:url(../images/Other002648_icon_call.png) no-repeat; width:42px; height:42px;}
.Other002648 .ul_icon li.li_qq figure::before{ width:44px;background-image:url(../images/Other002648_icon_call.png);}
.Other002648 .ul_icon li.li_tel figure h3{ font-size:16px; color:#333;}
.Other002648 .ul_icon li.li_tel figure pre{ line-height:24px;}


@media(max-width:768px){
	.Other002648 .float-fixed{width:40px;}
	.Other002648 .ul_icon li > a{padding:5px 0;}
	.Other002648 .ul_icon li.li_wx > a::before{background-size: 21px auto;}
	.Other002648 .ul_icon li.li_qq > a::before{background-size: 16px auto;}
}



