* { margin: 0rem; padding: 0rem; outline: none; }
ul, li { list-style-type: none; }
img, video, iframe { border: 0rem; max-width: 100%; }
img { /*image-rendering: pixelated;*/ }

html { font-size: 100px; }
html, body { height: 100%; }
body { font-size: 14px; font-family: Microsoft YaHei,Arial, Helvetica, sans-serif,simsun; color: #333333; overflow-x: hidden; max-width:1920px;margin: 0 auto; }
a { color: #333333; text-decoration: none; }
a:hover { color: #eb3d00; }
input { outline: none; }
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus { transition: background-color 5000s ease-in-out 0s; }
.no-animate { opacity: 0; }

@-webkit-keyframes fadeInDown2 {
    0% { opacity: 0; -webkit-transform: translate3d(0,-50%,0); transform: translate3d(0,-50%,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInDown2 {
    0% { opacity: 0; -webkit-transform: translate3d(0,-50%,0); transform: translate3d(0,-50%,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInDown2 { -webkit-animation-name: fadeInDown2; animation-name: fadeInDown2 }

@-webkit-keyframes fadeInLeftDown {
    0% { opacity: 0; -webkit-transform: translate3d(-50%,0,0); transform: translate3d(-50%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInLeftDown {
    0% { opacity: 0; -webkit-transform: translate3d(-50%,0,0); transform: translate3d(-50%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInLeftDown { -webkit-animation-name: fadeInLeftDown; animation-name: fadeInLeftDown }

@-webkit-keyframes fadeInUp2 {
    0% { opacity: 0; -webkit-transform: translate3d(0,.2rem,0); transform: translate3d(0,.2rem,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInUp2 {
    0% { opacity: 0; -webkit-transform: translate3d(0,.2rem,0); transform: translate3d(0,.2rem,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInUp2 { -webkit-animation-name: fadeInUp2; animation-name: fadeInUp2 }

@-webkit-keyframes fadeOutUp2 {
    0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(0,-0.2rem,0); transform: translate3d(0,-0.2rem,0) }
}

@keyframes fadeOutUp2 {
    0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(0,-0.2rem,0); transform: translate3d(0,-0.2rem,0) }
}

.fadeOutUp2 { -webkit-animation-name: fadeOutUp2; animation-name: fadeOutUp2 }

@-webkit-keyframes fadeInLeft2 {
    0% { opacity: 0; -webkit-transform: translate3d(-0.6rem,0,0); transform: translate3d(-0.6rem,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInLeft2 {
    0% { opacity: 0; -webkit-transform: translate3d(-0.6rem,0,0); transform: translate3d(-0.6rem,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInLeft2 { -webkit-animation-name: fadeInLeft2; animation-name: fadeInLeft2 }

@-webkit-keyframes fadeInRight2 {
    0% { opacity: 0; -webkit-transform: translate3d(.6rem,0,0); transform: translate3d(.6rem,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInRight2 {
    0% { opacity: 0; -webkit-transform: translate3d(.6rem,0,0); transform: translate3d(.6rem,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInRight2 { -webkit-animation-name: fadeInRight2; animation-name: fadeInRight2 }

@-webkit-keyframes fadeOutRight2 {
    0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(.6rem,0,0); transform: translate3d(.6rem,0,0) }
}

@keyframes fadeOutRight2 {
    0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(.6rem,0,0); transform: translate3d(.6rem,0,0) }
}

.fadeOutRight2 { -webkit-animation-name: fadeOutRight2; animation-name: fadeOutRight2 }

@-webkit-keyframes fadeInLeft3 {
    0% { opacity: 0; -webkit-transform: translate3d(0%,0,0); transform: translate3d(0%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInLeft3 {
    0% { opacity: 0; -webkit-transform: translate3d(0%,0,0); transform: translate3d(0%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInLeft3 { -webkit-animation-name: fadeInLeft3; animation-name: fadeInLeft3 }

@-webkit-keyframes fadeInRight3 {
    0% { opacity: 1; -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInRight3 {
    0% { opacity: 1; -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInRight3 { -webkit-animation-name: fadeInRight3; animation-name: fadeInRight3 }

@-webkit-keyframes fadeInDown3 {
    0% { opacity: 0; -webkit-transform: translate3d(0,-0.6rem,0); transform: translate3d(0,-0.6rem,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInDown3 {
    0% { opacity: 0; -webkit-transform: translate3d(0,-0.6rem,0); transform: translate3d(0,-0.6rem,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInDown3 { -webkit-animation-name: fadeInDown3; animation-name: fadeInDown3 }

@-webkit-keyframes fadeInHeight {
    0% { opacity: 0; transform: scale(0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInHeight {
    0% { opacity: 0; transform: scale(0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInHeight { -webkit-animation-name: fadeInHeight; animation-name: fadeInHeight }

@-webkit-keyframes fadeInUp3 {
    0% { opacity: 0; -webkit-transform: translate3d(0,30%,0); transform: translate3d(0,30%,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

@keyframes fadeInUp3 {
    0% { opacity: 0; -webkit-transform: translate3d(0,30%,0); transform: translate3d(0,30%,0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}

.fadeInUp3 { -webkit-animation-name: fadeInUp3; animation-name: fadeInUp3 }

@-webkit-keyframes fadeInwidth2 {
    0% { opacity: 0; width: 0%; }
    100% { opacity: 1; width: 100%; }
}

@keyframes fadeInwidth2 {
    0% { opacity: 0; width: 0%; }
    100% { opacity: 1; width: 100%; }
}

.fadeInwidth2 { -webkit-animation-name: fadeInwidth2; animation-name: fadeInwidth2 }

@-webkit-keyframes flip_x {
    0% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,-360deg); transform: perspective(40rem) rotate3d(0,1,0,-360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
    40% { -webkit-transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-190deg); transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
    50% { -webkit-transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-170deg); transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
    80% { -webkit-transform: perspective(40rem) scale3d(.95,.95,.95); transform: perspective(40rem) scale3d(.95,.95,.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
    100% { -webkit-transform: perspective(40rem); transform: perspective(40rem); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
}

@keyframes flip_x {
    0% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,-360deg); transform: perspective(40rem) rotate3d(0,1,0,-360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
    40% { -webkit-transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-190deg); transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out }
    50% { -webkit-transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-170deg); transform: perspective(40rem) translate3d(0,0,1.5rem) rotate3d(0,1,0,-170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
    80% { -webkit-transform: perspective(40rem) scale3d(.95,.95,.95); transform: perspective(40rem) scale3d(.95,.95,.95); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
    100% { -webkit-transform: perspective(40rem); transform: perspective(40rem); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in }
}

@-webkit-keyframes slideOutDown_s {
    75% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1; }
    50% { visibility: hidden; -webkit-transform: translate3d(0,.2rem,0); transform: translate3d(0,.2rem); opacity: 0; }
    100% { visibility: hidden; -webkit-transform: translate3d(0,0rem,0); transform: translate3d(0,0rem); opacity: 1; }
}

@keyframes slideOutDown_s {
    75% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1; }
    50% { visibility: hidden; -webkit-transform: translate3d(0,.2rem,0); transform: translate3d(0,.2rem,0); opacity: 0; }
    100% { visibility: hidden; -webkit-transform: translate3d(0,0rem,0); transform: translate3d(0,0rem,0); opacity: 1; }
}

.animated.fadeOutRight2 { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both }
.animated.fadeInRight2 { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both }
.animated.fadeInRight3 { -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-fill-mode: both; animation-fill-mode: both }

@keyframes flips {
    0% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,-180deg); }
    100% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,0deg); }
}

@keyframes flipright {
    0% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,180deg); }
    100% { -webkit-transform: perspective(40rem) rotate3d(0,1,0,0deg); }
}
@font-face {
    font-family: W04;
    src: url(/ISjpHycsExNo4V!A0bowu8wt0hGS;gLMLtRTUHOOIj.jpg);
}

/*video start*/
.sha_bg { background-color: rgba(0, 0, 0, .8); width: 100vw; height: 100vh; position: fixed; left: 100%; top: 0; transition: left .5s ease; z-index: 1001; }

.sha_btn_close { position: absolute; right: 5%; top: 5%; cursor: pointer; background-color: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 40px; height: 40px; font-size: 18px; text-align: center; line-height: 40px; color: #444; }

.sha_vid { display: none; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); video
{ max-width: 80vw; max-height: 80vh; display: block; }
}



.main { width: 100%; overflow: hidden; }
.main_w { max-width: 1680px; margin: 0 auto; padding-left: 0.4rem; padding-right: 0.4rem; position:relative;}
.main_tops_piao .m_top { height: 80px; }
.banner { width: 100%; overflow: hidden; position:relative;}
.m_banner { position: relative; }
.fudong{width:100%;position:fixed;top:0px;left:0px;z-index:3;background:rgba(0, 0, 0, 0);transition: 0.1s ease background, 0.3s ease height;height:1.4rem;}
.k1{background:#fff;height:1rem;}
/* .m_banner .m_banner-pagination { position: absolute; left: 0rem; bottom: .4rem; text-align: center; z-index: 3; }
.m_banner .m_banner-pagination .swiper-pagination-bullet { background: rgba(255, 255, 255, .7); width: .12rem; height: .12rem; border-radius: .2rem; }
.m_banner .m_banner-pagination .swiper-pagination-bullet-active { width: .26rem; height: .12rem; } */


.fudong .main_w{height:100%;}
.tops{display:flex;justify-content: space-between;width:100%;height:100%;align-items: center;}
.tops .logo{overflow:hidden;width:1.74rem}
.tops .menu ul{display:flex;justify-content: space-between;}
.tops .menu li{margin:0 15px;font-size:16px;}
.tops .right{display:flex;gap:0.4rem;align-items: center;}
.tops .right .tels{padding-left:52px;background:url(/ISjpKIuDIIMUTxIKKjHoDIkH.jpg) no-repeat left center;font-weight:bold;min-height:37px;}
.tops .right .tels font{font-size:14px;}
.tops .right .tels p{font-size: .2rem;color:#333333;}
.tops .right .language{width:35px;height:35px;border:1px solid #eb3d00;border-radius:50%;font-size:12px;line-height:35px;text-align:center;color:#eb3d00;}
.tops .right .language a{color:unset;}
.tops .right .language:hover{border:1px solid #eb3d00;}


.ljil{background:url(/ISjpKIuDIIMUTyupI1SAotVOTy9OID.jpg) no-repeat center;width:100%;min-height:6.56rem;background-size:cover;padding-bottom:.4rem;}
.ljil .imgs{text-align:center;}
.ljil .imgs img{max-width:2.82rem;}
.ljil .contents{padding-top: .2rem;text-align:center;color:#333333;font-size:18px;line-height:2;max-width:1200px;margin:0 auto;}
.kt_1{margin:0 auto;overflow:hidden;padding-top:0.68rem;text-align:center;}
.kt_1 li{display:inline-block;margin:0px 0.65rem;}
.kt_1 li div{font-size:0.32rem;color:#333333;font-family: W04;line-height:1;}
.kt_1 li font{font-size:0.62rem;margin-right:0.03rem;}
.kt_1 li p{font-size:0.16rem;color:#eb3d00;font-weight:bold;padding-top:3px;}
.kt_2{width:100%;text-align:center;overflow:hidden;}
.kt_2 a{display:inline-block;background:url(/ISjpKIuDIIMUTykqDIRoDIkH.jpg) no-repeat center;background-size:cover;width:2.17rem;height:0.77rem;margin-top:1rem;font-size:0.18rem;color:#ffffff;font-weight:bold;line-height:0.73rem;}

.products{width:100%;background:url(/ISjpKIuDIIMUTyupI1SAotVNTy9OID.jpg) no-repeat center;height:6.8rem;background-size:cover}
.products .title{font-size:0.4rem;color:#ffffff;font-weight:bold;text-align:center;padding-top:0.9rem;}
.products .content{font-size:16px;color:#fff;text-align:center;line-height:1.65;padding-top:0.28rem;max-width:720px;margin:0 auto;}
.products .products_list{padding-top:0.78rem;text-align:center;}
.products .products_list ul{max-width:5.5rem;margin:0 auto;display:flex;justify-content: space-between;position:relative;}
.products .products_list li div{
border:1px solid #ffffff;border-radius:50%;
width:1.28rem;height:1.28rem;display:flex;align-items: center;justify-content: center;
transition: 0.3s ease border,0.3s ease background;
margin:0 auto;
}
.products .products_list li div img{height:.67rem;}
.products .products_list li a:hover div{border:1px solid #eb3d00;background:#eb3d00;}
.products .products_list li font{font-size:0.26rem;color:#fff;font-weight:bold;padding-top:0.15rem;display:inline-block;}
.products .products_list li p{font-size:14px;color:rgba(255,255,255,.6);font-weight:bold;}
.products .products_list ul::after{width:2px;height:0.98rem;background:rgba(255,255,255,.5);content:"";position:absolute;left:50%;top:17px;}

.news_list{width:100%;background:url(/ISjpKIuDIIMUTyupI1SAotVUTy9OID.jpg) no-repeat top center;overflow:hidden;position:relative;z-index:1;}
.news_list .title{width:100%;overflow:hidden;padding-top: 1rem;display:flex;justify-content:space-between;align-items: center;}
.news_list .title font{font-size:0.4rem;color:#333333;}
.news_list .title div{color:#9e9e9e;font-size:14px;padding-left:0.52rem;background:url(/ISjpKIuDIIMUTykqDIRRU0WqHj.jpg) no-repeat left center;line-height:0.4rem;background-size:.4rem auto;}
.news_list .list{padding-top: .7rem;overflow: hidden;}
.news_list .list ul{display: grid;grid-template-columns: repeat(3,1fr);gap:0px 14.28%;width: 100%;justify-content: space-between;position:relative;}
.news_list .list li{overflow:hidden;max-width: 400px;position:relative;}
.news_list::after{width:1px;height:100%;position:absolute;left:6.4rem;top:0px;content:"";background:#e6e6e6;z-index:-1;}
.news_list::before{width:1px;height:100%;position:absolute;left:12.8rem;top:0px;content:"";background:#e6e6e6;z-index:-1;}
.news_list .list .l_t{color:#333333;font-size: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;}
.news_list .list .l_time{font-size:12px;color:#4c4c4c;padding-top:0.2rem;padding-bottom:0.25rem;}
.news_list .list .l_img{padding-bottom:0.3rem;}
.news_list .list .l_content{color:#666666;font-size:14px;line-height:2;overflow:hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.news_list .list .l_more{margin-top: .6rem;margin-bottom: 1rem;background:url(/ISjpKIuDIIMUTykqDIRUU0WqHj.jpg) no-repeat right center;padding-right:0.25rem;display:inline-block;transition: 0.3s all ease;background-size:auto .16rem;line-height:.25rem;}
.news_list .list a:hover .l_more{background:url(/ISjpKIuDIIMUTykqDIRTU0WqHj.jpg) no-repeat right center;background-size:auto .16rem;}
.news_list .list .l_more font{font-size:14px;color:#eb3d00;font-weight:bold;padding-right:7px;line-height:16px;margin-left:-100px;transition: 0.3s all ease;}
.news_list .list a:hover font{display:block;margin-left:0px;}
.hzpp{background:url(/ISjpKIuDIIMUTyupI1SAotVTTy9OID.jpg) no-repeat center top;overflow:hidden;background-size:cover;}
.hzpp .t1{padding-top: 1rem;overflow:hidden;}
.hzpp .t1 .hzpp_left{float:left;/* margin-right:200px; */width: 5.65rem;}
.hzpp .t1 .hzpp_left font{font-size:0.4rem;color:#ffffff;line-height:1;}
.hzpp .t1 .hzpp_left p{padding-top:0.2rem;font-size:0.14rem;line-height:2;color:#ffffff;}
.hzpp .t1 .hzpp_right{float:left;width:calc(100% - 5.65rem);padding-top:5px;overflow:hidden;}
.hzpp .t1 .hzpp_right li{display:inline-block;}
.hzpp .maps{padding-top: 1rem;}

.bottom{width:100%;background:url(/ISjpKIuDIIMUTyupI1SAotVSTy9OID.jpg) no-repeat center;padding-top: .6rem;background-size:cover;}
.bottom_1{text-align:center;}
.bottom_1 li{display:inline-block;font-size:16px;line-height:0.28rem;padding-left:15px;padding-right:15px;}
.bottom_2{text-align:center;padding-top:30px;}
.bottom_2 li{display:inline-block;margin-left:15px;margin-right:0.15rem;}
.bottom_2 li:nth-child(2){display:none;}
.bottom_2 li p{padding-top:0.1rem;line-height:1.5;}
.bottom_3{text-align:center;}
.bottom_3 p{margin-top:20px;font-size: 0.28rem;font-weight:bold;background:url(/ISjpKIuDIIMUTxIKK0pRU0WqHj.jpg) no-repeat left center;padding-left:0.4rem;display:inline-block;height: 0.29rem;line-height: 1;background-size:.29rem;}
.bottom_4{text-align:center;color:#333333;font-size:0.14rem;padding-top:20px;}
.bottom_4 .bqs{display:inline-block;}
.bottom_4 a{color:#333333;}
.bottom_5{padding-top:0.2rem;overflow:hidden;text-align:center;color:rgba(51, 51, 51, .8);font-size:0.14rem;padding-bottom:0.6rem;}
.bottom_5 a{color:rgba(51, 51, 51, .8);}


.menu_wap { background: url(/ISjpKIuDIIMUTykKKHSdDukQJyV.jpg) no-repeat center; width: 30px; height: 30px; float: right; display: none; margin-top: 0px; }
.in_topbox { position: relative; z-index: 18; }
.in_topbox .menu { position: absolute; top: 0px; left: 0; width: 100%; line-height: 40px; height: auto; display: none; }
.in_topbox .menu li { float: none; width: 100%; background: rgba(255,255,255,0.95); border-top: 1px solid #EEE; text-indent: 20px; cursor: pointer; padding: 0; position: relative; }
.in_topbox .menu li:last-child { border-bottom: 1px solid #EEE; }
.in_topbox .menu li > a { display: inline; color: #333; height: 40px; line-height: 40px; }
.in_topbox .menu li:hover > a { color: #333; }
.in_topbox .menu li.cur > a { color: #333; }
.in_topbox .menu li > a:after { display: none; }
.in_topbox .menu li em { position: absolute; right: 10px; top: 15px; width: 10px; height: 10px; border: 1px solid #666; border-left: 0px; border-bottom: 0px; opacity: 1; display: block; transform: rotate(45deg); }
.in_topbox .menu li .nav { position: relative; top: 0; left: 0; width: 100%; height: auto; line-height: 30px; z-index: 101; text-align: left; background: #FFF; display: none; margin: 0; padding: 0; }
.in_topbox .menu li .nav a { display: block; width: 100%; height: 30px; color: #666; font-size: 14px; margin: 0; padding: 0; }
.in_topbox .menu li .nav a:hover { background: #18a4c7; color: #FFF; font-weight: normal; transform: translateX(0px); }
.in_topbox .menu li .nav a:after { display: none; }

.neiye .logo1{display:none;}
.neiye .logo2{display:block;}
.neiye .tops .menu li a{color:#fff;}
.neiye .tops .right .tels{color:#fff;}
.neiye .tops .right .tels p{color:#fff;}
.neiye .tops .right .language{color:#fff;border-color: #fff;}
.k1 .logo1{display:block;}
.k1 .logo2{display:none;}
.about_banner{width:100%;overflow:hidden;height:4.6rem;background:url(/ISjpKIuDIIMUTyODKRSOotVPTy9OID.jpg) no-repeat center;background-size:cover;}
.about_banner .title{font-size:.58rem;color:#ffffff;padding-top:2rem;font-weight:bold;}
.about_banner .content{color:rgba(255,255,255,.8);font-size:.32rem;padding-top:.1rem;}

.gywm{background:url(/ISjpKIuDIIMUTyODKRSOotVOTy9OID.jpg) no-repeat center;min-height:6.88rem;background-size:cover;padding-bottom:.4rem;}
.gywm .main_w{display:grid;grid-template-columns: 6.3rem auto;gap:.5rem .7rem;padding-top:.55rem;}
.gywm .gywm-title{font-size:.36rem;color:#333333;font-weight:bold;}
.gywm .gywm-content{font-size:18px;line-height:2.2;}
.gywm .gywm-c li{width:100%;overflow:hidden;border-bottom:1px solid #d9d9d9;padding-top:.5rem;padding-bottom:.5rem;}
.gywm .gywm-c li font{font-size:16px;font-weight:bold;color:#eb3d00;}
.gywm .gywm-c li div{float:right;font-size:0.32rem;color:#333333;font-family: W04;line-height:1;}
.gywm .gywm-c li p{font-size:0.62rem;margin-right:0.03rem;display:inline-block}
.gywm .gywm-c li:nth-child(1){padding-top:0px;}


.hosi{width:100%;overflow:hidden;background:#ffffff;}
.hosi .content{padding-top:.8rem;overflow:hidden;text-align:center;padding-bottom:.6rem;}
.hosi .content_p{color:#333333;font-size:.32rem;padding-top:.55rem;}
.hosi_foot{overflow:hidden;text-align:center;min-height:.78rem;padding-bottom:.8rem;max-width:14.6rem;margin:0 auto;}
.hosi_foot .arrpw{position:relative;}
.hosi_foot .arrpw .a_left{position:absolute;left:0px;top:.15rem;width:.78rem;height:.78rem;background:url(/ISjpKIuDIIMUTyONDIgPNOkQJyV.jpg) no-repeat;background-size:100% 100%;}
.hosi_foot .arrpw .a_left:hover{position:absolute;left:0px;top:.15rem;width:.78rem;height:.78rem;background:url(/ISjpKIuDIIMUTyOgDI1FJHMfOEgOKSD.jpg) no-repeat;background-size:100% 100%;}
.hosi_foot .arrpw .a_right{position:absolute;right:0px;top:.15rem;width:.78rem;height:.78rem;background:url(/ISjpKIuDIIMUTyONDIgPNkkQJyV.jpg) no-repeat;background-size:100% 100%;}
.hosi_foot .arrpw .a_right:hover{position:absolute;right:0px;top:.15rem;width:.78rem;height:.78rem;background:url(/ISjpKIuDIIMUTyOgDI1FJHLqESgJ.jpg) no-repeat;background-size:100% 100%;}
.hosi_foot .list{width:calc(100% - 1.56rem);margin:0 auto;overflow:hidden;font-size:.24rem;font-weight:bold;color:rgba(51, 51, 51, .6);line-height:.32rem;position:relative;cursor:pointer;}
.hosi_foot .list li{transition: all 0.3s ease;padding-bottom:.33rem;}
.hosi_foot .list .cur{font-size:.32rem;color:#eb3d00;}
.hosi_foot .list::after{position:absolute;bottom:.09rem;left:0px;width:100%;border-bottom:2px solid #f0f0f0;content:"";}
.hosi_foot .list .cur::before{position:absolute;bottom:0px;left:calc(50% - .1rem);width:.2rem;height:.2rem;background:url(/ISjpKIuDIIMUTy1GK11HKkkQJyV.jpg) no-repeat center; content:"";background-size:100% 100%;}
.about_vont{width:100%;overflow:hidden;background:url(/ISjpKIuDIIMUTyODKRSOotVYTy9OID.jpg) no-repeat center;height:8rem;position:relative;background-size:100% 100%;}
.about_vont .a_s_left{width:5.96rem;overflow:hidden;margin-top:.6rem;}
.about_vont .qiyeyuanjing{font-size:18px;}
.about_vont .qiyeyuanjing font{color:#fff;font-weight:bold;}
.about_vont .qiyeyuanjing p{color:rgba(255,255,255,.5);float:right;font-weight:bold;margin-right:.6rem;}
.about_vont .content{font-size:.38rem;color:#ffffff;padding-top:1.6rem;line-height:1.35;}
.about_vont .about_piaofu{position:absolute;right:0px;top:0px;height:100%;}
.about_vont .about_piaofu ul{height:100%;}
.about_vont .about_piaofu li{width:2.4rem;float:left;padding-top:2rem;padding-left:.6rem;background:rgba(255,255,255,.1);height:100%;position:relative;z-index:1;}
.about_vont .about_piaofu li .title{font-size:.32rem;color:#ffffff;padding-top:.2rem;max-width:.64rem;}
.about_vont .about_piaofu li .more{width:.48rem;height:.48rem;background:url(/ISjpKIuDIIMUTxHRUHEoIt.jpg) no-repeat center;margin-top:2.3rem;background-size:100% 100%;transition:background-size 0.3s ease;display:none;}
.about_vont .about_piaofu li::after{position:absolute;left:0px;top:0rem;content:"";border-left:1px solid rgba(255,255,255,.5);width:1px;height:100%;}
.about_vont .about_piaofu li::before{position:absolute;left:1px;top:2rem;content:"";width:4px;height:0px;background:#fff;transition: 0.3s ease height, 0.3s ease transform;transform: translateY(.22rem);}
.about_vont .about_piaofu li:hover::before,.about_vont .about_piaofu li.cur::before{height:.44rem;transform: translateY(0%);}
.about_vont .about_piaofu li .img{position:absolute;left:0px;top:0px;z-index:-1;opacity: 0;transition:opacity 0.3s ease ;}
.about_vont .about_piaofu li:hover .img,.about_vont .about_piaofu li.cur .img{opacity:1;}
.about_vont .about_piaofu li:hover .more,.about_vont .about_piaofu li.cur .more{background:url(/ISjpKIuDIIMUTxHUUHEoIt.jpg) no-repeat center;background-size:100% 100%;}
.about_piaofu .qyyj img{width:.49rem;}
.neiye .menu_wap{background: url(/ISjpKIuDIIMUTykKKHSdDtNqESgJ.jpg) no-repeat center;}


.products_banner{width:100%;overflow:hidden;background:url(/ISjpKIuDIIMUTxSNKSONHxMNnjHNUSyRHt.jpg) no-repeat center bottom;}
.news_banner{width:100%;overflow:hidden;background:url(/ISjpKIuDIIMUTy9KERqdNDZqKxIJ.jpg) no-repeat center bottom;}
.zhuanli_banner{width:100%;overflow:hidden;background:url(/ISjpKIuDIIMUTxgnEyIoKIgfONDsJRAG.jpg) no-repeat center bottom;}
.job_banner{width:100%;overflow:hidden;background:url(/ISjpKIuDIIMUTygqHHqdNDZqKxIJ.jpg) no-repeat center bottom;}
.contact_banner{width:100%;overflow:hidden;background:url(/ISjpKIuDIIMUTyWqKHOHHxMfONDsJRAG.jpg) no-repeat center bottom;}
.zlyfw_banner{width:100%;overflow:hidden;background:url(/ISjpKIuDIIMUTxgrFyWPotVPTy9OID.jpg) no-repeat center bottom;}
.pro_list{width:100%;overflow:hidden;background:#fff;}
.pro_list .pro_list_nav{min-height:.9rem;}
.pro_list .pro_list_nav ul{display:flex;align-items: center;height:100%;color:#999999;font-size:.22rem;}
.pro_list .pro_list_nav ul li{margin-right:.4rem;display:inline;position:relative;line-height:0.9rem;transition: 0.3s ease color;}
.pro_list .pro_list_nav ul li.cur,.pro_list .pro_list_nav ul li:hover{color:#333;font-weight:bold;}
.pro_list .pro_list_nav ul li a{color:unset;display:block;}
.pro_list .pro_list_nav ul li::before{border-bottom:4px solid #eb3d00;display:block;position:relative;width:0%;position:absolute;left:50%;bottom:0px;content:"";transition: 0.3s ease all;}
.pro_list .pro_list_nav ul li.cur::before,.pro_list .pro_list_nav ul li:hover::before{width:100%;left:0px;}

.pro_list_main{width:100%;overflow:hidden;background:#f7f7f7;padding-bottom:0.6rem;}
.pro_list_main .sycp{padding-top:.6rem;width:100%;display:flex;justify-content: space-between;}
.pro_list_main .sycp .pro_1{display:inline-block;width:3.75rem;position:relative;padding-bottom:.6rem;cursor:pointer;z-index:2;}
.pro_list_main .sycp .pro_1 p{height:.7rem;background:url(/ISjpKIuDIIMUTxSNKSONHxMNnjHSUSyRHt.jpg) no-repeat right .3rem center #fff;font-size:16px;line-height:2;color:#999999;font-weight:bold;display:flex;align-items:center;
padding-left:.32rem;
padding-right:.32rem;
}
.pro_list_main .sycp .pro_1 ul{position:absolute;left:0px;top:.71rem;width:100%;display:none;}
.pro_list_main .sycp .pro_1 li{line-height:.7rem;font-size:16px;padding-left:.32rem;padding-right:.32rem;background:#fff;border-bottom:1px solid #f7f7f7;}
.pro_list_main .sycp .gongyou{color:#999999;font-size:16px;line-height:.7rem;}
.prolist ul{display:grid;grid-template-columns: repeat(4,1fr);gap:0.6rem;}
.prolist li{background:#fff;text-align:center;overflow:hidden;padding-bottom:.3rem;position:relative;}
.prolist li div{color:#333333;font-size:.24rem;padding-top:.2rem;padding-left:.2rem;padding-right:.2rem;}
.prolist li p{color:#666666;font-size:16px;font-weight:bold;line-height:2;}
.prolist li::before{border-bottom:4px solid #eb3d00;display:block;position:relative;width:0%;position:absolute;left:50%;bottom:0px;content:"";transition: 0.3s ease all;}
.prolist li:hover::before{width:100%;left:0px;}
.prolist li a{display:block;}

#PageContent{ text-align:center; margin-top:0.6rem;}
#PageContent span{display:inline-block;border:0.01rem solid #fff;color:#4e6173;font-size:0.16rem;margin:0rem 0.1rem;border-radius: 0.5rem;background:#fff;width:0.49rem;height:0.49rem;line-height:0.49rem;}
#PageContent a{display:inline-block;border:0.01rem solid #fff;color:#4e6173;font-size:0.16rem;margin:0rem 0.1rem;border-radius: 0.5rem;background:#fff;width:0.49rem;height:0.49rem;line-height:0.49rem;}
#PageContent .Ahover{background: #eb3d00;color:#fff;border: 0.01rem solid #eb3d00;}
#PageContent a:hover{ background:#eb3d00; color:#fff; border:0.01rem solid #eb3d00}
.pren{font-family:simsun;}
#PageContent span.disabled , #PageContent span.hunp{
	border: 0.01rem solid #fff;
	width: 0.49rem;
	height: 0.49rem;
	line-height: 0.49rem;
	color: #4e6173;
	display:inline-block;
}
#PageContent :nth-child(1){background:url(/ISjpKIuDIIMUTyVQUHEoIt.jpg) no-repeat center;width:.5rem;height:.5rem;background-size:100% 100%;}
#PageContent :last-child{background:url(/ISjpKIuDIIMUTyVQUHEoIt.jpg) no-repeat center;width:.5rem;height:.5rem;background-size:100% 100%;transform: rotate(180deg);}
#PageContent a:nth-child(1):hover{background-image:url(/ISjpKIuDIIMUTyVNUHEoIt.jpg);transform: rotate(180deg);}
#PageContent a:last-child:hover{background-image:url(/ISjpKIuDIIMUTyVNUHEoIt.jpg);transform: rotate(0deg);}

.pro_list_main .sycp .pro_1 p{background-size:.2rem auto;}



.news_lists{width:100%;overflow:hidden;margin-top:.6rem;}
.news_lists ul{display:grid;grid-template-columns: repeat(2,1fr);gap:.4rem .6rem;}
.news_lists li{background:#fff;overflow:hidden;}
.news_lists li a{display:flex;padding:.4rem;overflow:hidden;justify-content:space-between;align-items: center;}
.news_lists li .title{font-size:.22rem;color:#333333;white-space:nowrap;text-overflow: ellipsis;overflow:hidden;padding-right:.3rem;line-height:1;display: flex;align-items: center;}
.news_lists li .title font{color:#ffffff;font-size:12px;background:#eb3d00;display:inline-block;padding:0 0.09rem;border-radius:20px;text-transform: uppercase;line-height:20px;margin-left:.14rem;}
.news_lists li .time{color:#999999;font-size:14px;padding-top:0.18rem;}
.news_lists li .content{max-width:calc(100% - .47rem);overflow:hidden;}
.news_lists li .more{width:.47rem;height:.47rem;background:url(/ISjpKIuDIIMUTxyoHx5HJNZqESgJ.jpg) no-repeat;background-size:100% 100%;transition: 0.3s ease all;}
.news_lists li:hover .more{background-image:url(/ISjpKIuDIIMUTxyoHx5HJNNqESgJ.jpg);}


.fwus{width:100%;background:#f2f2f2;overflow:hidden;line-height:98px;color:#333333;font-size:16px;}
.fwus a{color:unset;}
.fwus font{color:#eb3d00;}
/* .target {
    background: url(/ISjpI0MPUESDIRIGPI1LHSIJT0MUIEuZJS0rStq2DxEHSRWLIxqpPO4INDDSUuHGKSOLIIgNPO4INDDSUuHGHykqKt4GRNZOHtMHPSNSRkIWK19nEtjqSSkOEHVWT0WTEE1QOu9qDIZnNjVQOOcPESDoRuDOquRTpxMJGRREFt4oRtDPStLNUuHGGDtrSDLRRNZUUOZII11qDOuPJ0yEPO4INtNnSuWIKIyqU1kRISWoE00VUuHQTtNrSEANHRyTUyIoHycpEttrSI5qHIIrIufFRIMpJIksH11NTSAGDSSMJSkJPEbJK1cDHI1KUOZIEHOFJxMKKHSMPO4IDIgOHRMJUOtSOk8HONRPRjHSND.jpg)\'%3Ethis is aa%3C/text%3E%3C/svg%3E");
} */

.hpll{width:100%;overflow:hidden;padding-top:.55rem;display:grid;grid-template-columns: repeat(2,1fr);gap:.8rem;}
.hpll>div{overflow:hidden;}
.hpll_right .title{font-size:.32rem;color:#333333;}
.hpll_right .content{color:#666666;line-height:2.14;border-left:3px solid #e1d4cf;padding-left:16px;margin-top:.3rem;margin-bottom:.3rem;overflow:hidden;width:auto;}
.hpll_right .imgs{overflow:hidden;width:100%;}
.hpll_right .imgs li{cursor:pointer;}
.hpll_right .imgs li img{border:3px solid #fff;box-sizing: border-box;}
.hpll_right .imgs li.cur img{border:3px solid #eb3d00;}
.spjs{margin-top:.3rem;display:grid;grid-template-columns: repeat(2,1fr);gap:.3rem 0.24rem;}
.spjs>div{background:#fff; line-height:.9rem;}
.spjs>div:hover{background:#eb3d00;}
.spjs>div a{color:#eb3d00;font-size:.22rem;padding-left:.39rem;padding-right:.29rem;background-position: right .29rem center;background-repeat: no-repeat;background-size:.27rem .27rem;display:block;}
.spjs>div:hover a{color:#fff;}
.spjs .item_video a{background-image:url(/ISjpKIuDIIMUTxqoI1SnDukQJyV.jpg);}
.spjs .item_video a:hover{background-image:url(/ISjpKIuDIIMUTxqoI1SnU0WqHj.jpg);}
.spjs .item_cpzx a{background-image:url(/ISjpKIuDIIMUTyWqKHODK0LqESgJ.jpg);}
.spjs .item_cpzx a:hover{background-image:url(/ISjpKIuDIIMUTyWqKHODK0MNTxIsID.jpg);}
.spjs .item_lxyx a{background-image:url(/ISjpKIuDIIMUTykGJytoDIkH.jpg);}
.spjs .item_lxyx a:hover{background-image:url(/ISjpKIuDIIMUTykGJyuTU0WqHj.jpg);}
.spjs .item_dhzx a{background-image:url(/ISjpKIuDIIMUTxIKKkcSK1H.jpg);}
.spjs .item_dhzx a:hover{background-image:url(/ISjpKIuDIIMUTxIKK0poDIkH.jpg);}

.cpjs{width:100%;font-size:.24rem;color:#333333;border-bottom:1px solid #e0e0e0;font-weight:bold;}
.cpjs font{display:inline-block;border-bottom:.04rem solid #eb3d00;padding-bottom:.18rem;padding-top:.48rem;margin-bottom:-1px;}

.pro_conten{padding-top:.6rem;overflow:hidden;color:#333333;font-size:.24rem;line-height:1.65;padding-bottom:1rem;}

.xgcp{background:#fbfbfb;width:100%;overflow:hidden;}
.xgcp .title{color:#333333;font-size:.24rem;padding-top:.6rem;margin-top:.4rem;font-weight:bold;}
.hp_xgcp{padding-top:.6rem;overflow:hidden;padding-bottom:.6rem;}
.hp_xgcp ul{display:grid;grid-template-columns: repeat(4,1fr);gap:0 .6rem}
.hp_xgcp li{background:#ffffff;text-align:center;font-weight:bold;}
.hp_xgcp li div{font-size:.24rem;color:#333333;padding-top:.2rem;}
.hp_xgcp li p{font-size:16px;color:#666666;padding-top:5px;padding-bottom:.2rem;}

.sbdk{margin-top:.4rem;margin-bottom:.4rem;background:#fafafa;line-height:.95rem;position:relative;overflow:hidden;}
.sbdk_left{float:left;padding-left:.5rem;overflow:hidden;max-width:calc(50% - 1rem);white-space: nowrap;text-overflow: ellipsis;}
.sbdk_right{float:right;overflow:hidden;padding-right:.5rem;max-width:calc(50% - 1rem);white-space: nowrap;text-overflow: ellipsis;}
.sbdk_menu{position:absolute;left:50%;top:.35rem;width:.28rem;margin-left:-.14rem;}
.sbdk_left a,.sbdk_right a{color:#666;}




.news_page_list{overflow: hidden;}
.news_page_list ul{display:grid; grid-template-columns: repeat(3,1fr);width: 100%;}
.news_page_list li{overflow:hidden;position:relative;padding-top: .7rem;}
.news_page_list li a{max-width:400px;display:block;overflow:hidden;margin:0 auto;}
.news_page_list li:nth-child(2n+1){background:#fcfcfc;}
/* .news_page_list li:nth-child(3n+2) a{margin:0 auto;}
.news_page_list li:nth-child(3n) a{float:right;} */
.news_list::after{width:1px;height:100%;position:absolute;left:6.4rem;top:0px;content:"";background:#e6e6e6;z-index:-1;}
.news_list::before{width:1px;height:100%;position:absolute;left:12.8rem;top:0px;content:"";background:#e6e6e6;z-index:-1;}
.news_page_list .l_t{color:#333333;font-size: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;}
.news_page_list .l_time{font-size:12px;color:#4c4c4c;padding-top:0.2rem;padding-bottom:0.25rem;}
.news_page_list .l_img{padding-bottom:0.3rem;}
.news_page_list .l_content{color:#666666;font-size:14px;line-height:2;overflow:hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.news_page_list .l_more{margin-top: .6rem;margin-bottom:.6rem;background:url(/ISjpKIuDIIMUTykqDIRUU0WqHj.jpg) no-repeat right center;padding-right:0.25rem;display:inline-block;/* transition: 0.3s all ease; */background-size:auto .16rem;line-height:.25rem;}
.news_page_list a:hover .l_more{background:url(/ISjpKIuDIIMUTykqDIRTU0WqHj.jpg) no-repeat right center;background-size:auto .16rem;transition: 0.3s all ease;}
.news_page_list .l_more font{font-size:14px;color:#eb3d00;font-weight:bold;padding-right:7px;line-height:16px;margin-left:-100px;transition: 0.3s margin-left ease;}
.news_page_list a:hover font{display:block;margin-left:0px;}



.picture_list{padding-top:.6rem;overflow:hidden;}
.picture_list ul{display:grid;grid-template-columns: repeat(4,1fr);gap:0.6rem;}
.picture_list li{background:#fff;text-align:center;overflow:hidden;padding-bottom:.3rem;position:relative;}
.picture_list li div{color:#333333;font-size:.22rem;padding-top:.2rem;font-weight:bold;padding-left:.2rem;padding-right:.2rem;}
.picture_list li p{color:#808080;font-size:0.16rem;line-height:2;padding-top:7px;}
.picture_list li::before{border-bottom:4px solid #eb3d00;display:block;position:relative;width:0%;position:absolute;left:50%;bottom:0px;content:"";transition: 0.3s ease all;}
.picture_list li:hover::before{width:100%;left:0px;}
.picture_list li a{display:block;}




.cbgb {/* max-width: 1520px; */margin: 0 auto;/* padding-left: 20px; *//* padding-right: 20px; */overflow: hidden;padding-top: 40px;padding-bottom: 60px;}
.cbga {width: 100%;overflow: hidden;position: relative;padding-top: .4rem;/* border-top: 1px solid #e7e5f0; */border-bottom: 1px solid #e7e5f0;box-sizing: border-box;/* padding-left: 40px; */}
.cbga .job1 {color: #333333;font-size: .26rem;}
.cbga .job2 { color: #808080; font-size: 14px; padding-top: 20px; padding-bottom: 20px; overflow: hidden; }
.cbga .job2 li { float: left; overflow: hidden; margin-right: 35px; }
.cbga .job3 { font-size: 14px; color: #808080; line-height: 26px; }
.cbga .job4 { width: 152px; height: 45px; font-size: 14px; color: #fff; background: #eb3d00; text-align: center; line-height: 45px; margin-top: 30px; margin-bottom: 40px; }
.cbga .job4 a { color: #fff; }
.cbga .job5 { position: absolute; top: 40px; right: 0px; width: 60px; text-align: center; height: 31px; background: #eb3d00; padding-top: 29px; }
.cbgd { width: 100%; overflow: hidden; background: url(/ISjpKIuDIIMUTxxOUHEoIt.jpg); height: 107px; line-height: 107px; border-top: 1px solid #e7e5f0; cursor: pointer; }
.cbgd .job6 {color: #333333;font-size: .26rem;overflow: hidden;padding-left: 40px;float: left;}
.cbgd .job8 { float: right; overflow: hidden; color: #808080; font-size: 14px; }
.cbgd .job8 li { float: left; margin-right: 35px; }
.cbgd .job7 { float: right; overflow: hidden; margin-right: 40px; font-size: 28px; color: #eb3d00; font-weight: bold; margin-top: -3px; cursor: pointer; }
.cbgb li .cbga { display: none; }



.xmin { width: 100%; height: 78px; background: url(/ISjpKIuDIIMUTxODHucSK1H.jpg); }
.div1 { min-width: 90px; width: 7.8947368421053%; text-align: right; font-size: 16px; float: left; line-height: 78px; margin-right: 2.6315789473684%; }
.div2 { min-width: 32px; float: left; width: 2.8289473684211%; height: 22px; }
.div2 font { background: #eb3d00; width: 100%; height: 22px; color: #fff; text-align: center; margin-top: 30px; display: block; }
.div3 { float: left; margin-top: 18px; width: 79.605263157895%; margin-left: 2.6315789473684%; }
.div3 input { border: 1px solid #ebebeb; width: 100%; box-sizing: border-box; height: 43px; outline: none; background: #fff; padding-left: 20px; }
.xbie { background: none; }
.nobg { background: none; }
.div4 { float: left; overflow: hidden; margin-top: 30px; margin-left: 40px; }
.div4 label { float: left; width: 63px; padding-left: 24px; background: url(/ISjpKIuDIIMUTypQUHEoIt.jpg) no-repeat left center; cursor: pointer; }
.div4 label font { color: #000000; font-size: 16px; }
.div4 label input { display: none; }
.div4 .chek { background: url(/ISjpKIuDIIMUTypNUHEoIt.jpg) no-repeat left center; }
.div5 { float: left; margin-top: 18px; width: 79.605263157895%; margin-left: 2.6315789473684%; }
.div5 textarea { height: 225px; border: 1px solid #ebebeb; width: 100%; outline: none; padding: 20px; box-sizing: border-box; }
.texa { height: 265px; }
.div6 { float: left; margin-top: 18px; width: calc(71.710526315789% - 141px); margin-left: 2.6315789473684%; }
.div6 input { border: 1px solid #ebebeb; width: 100%; box-sizing: border-box; height: 43px; outline: none; background: #fff; padding-left: 20px; }
.div7 { float: left; overflow: hidden; margin-top: 26px; margin-left: 2.7631578947368%; }
.qren { width: 100%; text-align: center }
.qren input { width: 212px; height: 55px; background: #eb3d00; color: #fff; outline: none; border: 0px; margin-top: 30px; margin-bottom: 60px; cursor: pointer; }
.ysuo { width: 100%; overflow: hidden; margin-top: 40px; }



.content_main{width:100%;overflow:hidden;padding-top:.8rem;padding-bottom:.8rem;}
.content_main .main_w{display:grid;grid-template-columns:6.5rem auto;gap:.8rem;}
.contact_left{overflow:hidden;}
.contact_right{overflow:hidden;}
.contact_left .item{padding-bottom:.25rem;border-bottom:1px solid #e6e6e6;padding-top:.25rem;}
.eewm{padding-top:.6rem;overflow:hidden;display:none;width:152px;}
.contact_left .item font{font-size:16px;color:#999999;}
.contact_left .item p{font-size:.24rem;font-weight:bold;color:#333333;padding-top:.1rem;}
.contact_left .eewm p{text-align:center;color:#333333;padding-top:.14rem;line-height:1.65;}





.pro_list_main2{min-height:400px;}


.pros_boxB{ margin-top: 60px; border-bottom: 2px solid #F3F3F3;}
.pros_boxB p{ width: 150px; margin: 0 auto -2px auto; padding-bottom: 14px; border-bottom: 2px solid #DA3E2C; font-size: 0.24rem; font-weight: bold; text-align: center;}
.pros_boxG { width: 82.3%; margin: 0px auto; padding: 50px 0; }
.pros_boxG .box_1 { margin-bottom: 20px; overflow: hidden; }
.pros_boxG .box_1 .box { float: left; width: 50%; display:flex; align-items:center; }
.pros_boxG label { color:#F00; margin-left:5px;}
.pros_boxG dl { width: calc(100% - 20px); border: 1px solid #ECECEC; display: flex; }
.pros_boxG dt { width: 80px; background-color: #F7F7F7; background-position: center center; background-repeat: no-repeat; }
.pros_boxG dd {width: calc(100% - 80px);background-color: #fff;}
.pros_boxG .txt { width: calc(100% - 40px); padding: 10px 20px; height: 26px; line-height: 26px; font-size: 14px; color: #333; background: none; border: 0; outline: none; }
.pros_boxG .bkg_1 { background-image: url(/ISjpKIuDIIMUTxSNKTqqKxIfODkhNk1RJ1L.jpg); }
.pros_boxG .bkg_2 { background-image: url(/ISjpKIuDIIMUTxSNKTqqKxIfODkhNO1RJ1L.jpg); }
.pros_boxG .bkg_3 { background-image: url(/ISjpKIuDIIMUTxSNKTqqKxIfODkhNE1RJ1L.jpg); }
.pros_boxG .bkg_4 { background-image: url(/ISjpKIuDIIMUTxSNKTqqKxIfODkhOu1RJ1L.jpg); }
.pros_boxG .bkg_5 { background-image: url(/ISjpKIuDIIMUTxSNKTqqKxIfODkhOk1RJ1L.jpg); background-position: center 17px; }
.pros_boxG .box_2 { margin-bottom: 20px; display: flex; }
.pros_boxG dd{}
.pros_boxG .area { width: calc(100% - 40px); padding: 15px 20px; height: 100px; line-height: 26px; font-size: 14px; color: #333; background: none; border: 0; outline: none; }
.pros_boxG .box_3 { display: flex; color: #666; }
.pros_boxG .codebox { display: flex; align-items: center; }
.pros_boxG .box_3 .code {width: 120px;padding: 10px 20px;height: 26px;line-height: 26px;font-size: 14px;color: #333;border: 1px solid #ECECEC;background-color: #fff;outline: none;}
.pros_boxG .box_3 span { color: #F00; margin-left: 10px; }
.pros_boxG .btnbox { display: flex; align-items: center; margin-left: 4.17vw; }
.pros_boxG .box_3 .btn { margin-left: 10px; width: 13.8vw; min-width: 180px; height: 46px; line-height: 46px; font-size: 16px; font-weight: bold; text-align: center; background-color: #E6E6E6; border: 0; outline: none; cursor: pointer; }
.pros_boxG .box_3 .btn_1 { background-color: #DA3E2C; color: #FFF; }
.popup_video { width: 60%; position: fixed; left: 20%; top: 50%; transform: translateY(-50%); z-index: 2001; display:none; }
.popup_video .close2 { position: relative; width: 45px; margin: 0 auto 30px auto; cursor: pointer; transition: all 0.3s ease-out; }
.popup_video .close2:hover { transform: rotate(180deg); }
.popup_video .box { padding: 0px; height: 60vh; display:flex; align-items:center; justify-content:center; }
.popup_video .box iframe{ width:100%; height:100%; border:0; }
.sh_bkg { position: fixed; left: 0; top: 0; z-index: 2000; width: 100%; height: 100%; background-color: rgba(0,0,0,0.8); display: none; }

.ny-news-tit { width: 100%; height: auto; overflow: hidden; line-height: 35px; color: #000; font-size: .23rem; font-weight: bold; text-align: center; padding-bottom: 10px; }
.ny-author { width: 100%; height: auto; line-height: 30px; overflow: hidden; color: #393939; border-bottom: 1px solid #f0f0f2; padding: 10px 0px 10px 0px; margin-bottom: 30px; text-align: center; }
.news-author { height: auto; overflow: hidden; }
.fontsize input { width: 15px; height: 15px; line-height: 15px; background-color: #ececec; cursor: pointer; border: 1px solid #d1d1d1; margin-left: 3px; outline: none; }
.share { width: 150px; height: auto; overflow: hidden; float: right; margin-top: -2px; }
.share ul li { float: left; width: 40px; height: 30px; overflow: hidden; padding-left: 10px; cursor: pointer; }
#share a { width: 40px; height: 30px; overflow: hidden; padding: 0px; margin: 3px; display: block; float: left; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
#share a.bds_weixin { background: url(/JS9FH1OPUHOpIRAKoRADH1SoIHRsDy1G.jpg) no-repeat; }
#share a.bds_tsina { background: url(/JS9FH1OPUHOpIRAKoRADJSOpTxIsID.jpg) no-repeat; }
#share a.bds_qzone { background: url(/JS9FH1OPUHOpIRAKoRICKykJTxIsID.jpg) no-repeat; }

.updown-div {width: 100%;line-height: 2;overflow: hidden;margin: 0 auto;padding: 50px 0px 20px 0px;/* max-width: 1200px; */}
#newsnr {font-size: 16px;line-height: 1.7;/* max-width: 1080px; */margin: 0 auto;}

.about-content {padding-top: 40px;overflow: hidden;}
.news_page_list .txt_cent{padding:.6rem;}

.tpin{text-align:center;overflow:hidden;padding-bottom:20px;}

.fdong{position:absolute;left:0px;top:2.75rem;width:100%;}
.m_banner_title{font-size:.48rem;font-weight:bold;color:#eb3d00;}
.m_banner_content{font-size:.28rem;font-weight:bold;color:#333333;padding-top:10px;max-width:50%;}
.fudongss{position:absolute;right:0px;bottom:.4rem;width:100%;z-index:2;}
.piaofu_s{float:right;width:3.57rem;background:rgba(0, 0, 0, .4);overflow:hidden;padding:.18rem;padding-left:.35rem;border-radius:10px;}
.piaofu_s li a{display:flex;justify-content: space-between;align-items: center;}
.piaofu_s li a img{vertical-align: bottom;}
.pfbannerleft{overflow:hidden;}
.pfbannerright{overflow:hidden;margin-left:.1rem;}
.piaofu_s .pfbannerleft div{font-size:.14rem;color:rgba(225, 225, 225, .5);}
.piaofu_s .pfbannerleft p{font-size:.22rem;font-weight:bold;color:#fff;padding-top:.1rem;}
.piaofu_s .pfbannerleft em{background:url(/ISjpKIuDIIMUTxuJNucSK1H.jpg) no-repeat;background-size:100% 100%;width:.41rem;height:.41rem;display:inline-block;margin-top:.2rem;}

.tops .right .language{overflow:hidden;transition:0.3s border ease;}
.tops .right .language a{transition: 0.3s background ease,0.3s color ease;background:rgba(0, 0, 0, 0);display:block;}
.tops .right .language a:hover{background:#eb3d00;color:#fff;}
.gywm-d{overflow:hidden;position: relative;z-index: 2;}
.neiye .tops .right .language:hover{border: 1px solid #eb3d00;}

.abput_main2{padding-top:.4rem;font-size: 18px;
    line-height: 2.2;}



.gywm-d .arrpw{/* position:relative; *//* z-index:2; */}
.gywm-d .arrpw .a_left{position:absolute;left:.4rem;top: calc(50% - .45rem);width:.49rem;height:.49rem;background:url(/ISjpKIuDIIMUTyONDDHoDIkH.jpg) no-repeat;background-size:100% 100%;/* position: relative; */z-index: 2;}
.gywm-d .arrpw .a_left:hover{position:absolute;left:.4rem;top:calc(50% - .45rem);width:.49rem;height:.49rem;background:url(/ISjpKIuDIIMUTyONDDpoDIkH.jpg) no-repeat;background-size:100% 100%;}
.gywm-d .arrpw .a_right{position:absolute;right:.4rem;top: calc(50% - .45rem);width:.49rem;height:.49rem;background:url(/ISjpKIuDIIMUTyONDDLoDIkH.jpg) no-repeat;background-size:100% 100%;/* position: relative; */z-index: 2;}
.gywm-d .arrpw .a_right:hover{position:absolute;right:.4rem;top:calc(50% - .45rem);width:.49rem;height:.49rem;background:url(/ISjpKIuDIIMUTyONDDNoDIkH.jpg) no-repeat;background-size:100% 100%;}
<!--ºÄÊ±0.00033783912658691Ãë-->