﻿@charset "UTF-8";
html{
  font-size: 7.81vw;
}
@media screen and  (min-width:1280px){
  html{
  font-size: 100px;
}
}
@media screen and  (max-width:300px){
  html{
  font-size:100px;
}
}

body{ overflow:hidden;}
.w_width{max-width:1280px; margin-right: auto; margin-left: auto; position:relative; z-index:6;}
.w_width0{max-width:1400px; margin-right: auto; margin-left: auto; position:relative; z-index:6;}
.w_width1{max-width:1770px; margin-right: auto; margin-left: auto; position:relative; z-index:6;}
.w_width2{max-width:1828px; margin-right: auto; margin-left: auto; position:relative; z-index:6;}
.w_width3{max-width:1755px; margin-right: auto; margin-left: auto; position:relative; z-index:6;}
.w_width4{max-width:1450px; margin-right: auto; margin-left: auto; position:relative; z-index:6;}
.ctext{float: left;width: 100%;padding-left:0.8rem;padding-right:0.8rem;}
@media  screen and (max-width: 1024px){
.ctext{padding-left: 15px;padding-right: 15px;}
}


/* 头部banner */
.head{float: left;width: 100%;position:fixed; left:0;top:0; padding:0 0.46rem; z-index:9999;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;  }
.head .w_width2{ z-index: 16;}
.head:hover{ background:#fff;}
.head.active{ background:#fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.head .logo{ float:left; line-height:0; margin:14px 0;}
.head .logo a{ float:left;}
.head .logo img{ height:52px;}
.head .logo .show{ display:block;}
.head .logo .hide{ display:none;}
.head.active .logo .show{ display:none;}
.head.active .logo .hide{ display:block;}
.head:hover .logo .show{ display:none;}
.head:hover .logo .hide{ display:block;}
.head .tel{float:right; margin:23px 0 0 0; background: #fff; border-radius: 39px; color: #de5307; font-size:16px; line-height:39px; padding:0 0.22rem 0 0.17rem; display: flex; align-items: center;}
.head .tel i{ display: block; width:20px; height:20px; margin-right: 0.08rem; background: url(img/home_phone-telephone.svg) center no-repeat; background-size: contain;}
.head.active .tel{ background: #de5307; color: #fff;}
.head.active .tel i{ background: url(img/home_phone-telephone1.svg) center no-repeat; background-size: contain;}
.head:hover .tel{ background: #de5307; color: #fff;}
.head:hover .tel i{ background: url(img/home_phone-telephone1.svg) center no-repeat; background-size: contain;}
.head .Search{ cursor:pointer; float:right; color: #fff; font-size:calc(14px + 0.02rem); line-height:39px; height:39px; margin:23px 0.31rem 0 0.31rem; background:url(img/search.svg) left center no-repeat; background-size:19px auto; padding-left: 29px;}
.head.active .Search{ color:#2a292a; background:url(img/search1.svg) left center no-repeat; background-size:19px auto;}
.head:hover .Search{ color:#2a292a; background:url(img/search1.svg) left center no-repeat; background-size:19px auto;}
.head .lang{float:right; position:relative; cursor:pointer; padding:0 14px 0 29px; color: #fff; font-size:calc(14px + 0.02rem); line-height:39px; height:39px; margin:23px 0 0 0;}
.head .lang:before{ float:left; position:absolute; left:0; top:50%;  content:''; width:20px; height:20px; background:url(img/Language.svg) left center no-repeat; background-size:20px auto; transform:translateY(-50%); -ms-transform:translateY(-50%);}
.head .lang:after{ float:left; position:absolute; right:0; top:50%;  content:''; border-left:3px solid transparent; border-right:3px solid transparent;border-top:4px solid #fff;  }
.head.active .lang{ color:#2a292a;}
.head.active .lang:before{ background:url(img/Language1.svg) left center no-repeat; background-size:20px auto; }
.head.active .lang:after{ border-top:4px solid #2a292a; }
.head:hover .lang{ color:#2a292a;}
.head:hover .lang:before{ background:url(img/Language1.svg) left center no-repeat; background-size:20px auto; }
.head:hover .lang:after{ border-top:4px solid #2a292a; }
.head .lang ul{display:none;float:left; position:absolute; left:50%; top:57px; width:100px;  transform:translateX(-50%); -ms-transform:translateX(-50%); background:#fff;overflow:hidden; padding: 0; border-radius:4px; box-shadow:0 0 5px rgba(0,0,0,0.15);}
.head .lang ul:after{ float:left; width:0; height:0; content:''; position:absolute; left:50%; bottom:100%; margin-left:-6px; border-left:6px solid transparent; border-right:6px solid transparent;border-bottom: 6px solid #de5307; }
.head .lang ul li a{ float:left; width:100%; color:#333; font-size:14px; line-height:24px; padding:6px; text-align: center; position: relative;}
.head .lang ul li a:hover{background:#de5307;color:#fff;}

.head1 .tel{ opacity: 0;}
.head1 .lang{ opacity: 0;}
.head1 .Search{ opacity: 0;}

._menu{ float:left; margin-left:0.33rem;}
._menu .nli{ float:left; position:relative; margin-left:0.31rem;}
._menu .nli span a{ float:left; position:relative; color:#fff; font-size:calc(14px + 0.02rem); line-height:80px;}
._menu .nli span a::before{  float:left; content:''; position:absolute; left:50%; bottom:0; background:#fff; width:0; height:1px; z-index: 6;
-oz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
        transform:translateX(-50%);
   -moz-transform:translateX(-50%);
     -o-transform:translateX(-50%);}
._menu .nli:hover span a::before{ width:calc(100% + 0.16rem);}
.head.active ._menu .nli span a{ color:#000000;
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.head ._menu .nli span a{
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.head.active ._menu .nli.hover span a,
.head.active ._menu .nli.active span a{ color:#de5307;}
.head.active ._menu .nli.hover span a::before,
.head.active ._menu .nli.active span a::before{ width:calc(100% + 0.16rem); background:#de5307;}
.head:hover ._menu .nli span a{ color:#000000;}
.head:hover ._menu .nli.hover span a,
.head:hover ._menu .nli.active span a{ color:#de5307;}
.head ._menu .nli:hover span a{ color:#de5307;}


.head:hover ._menu .nli.hover span a::before,
.head:hover ._menu .nli.active span a::before{ width:calc(100% + 0.16rem); background:#de5307;}


.soDown{ display:none; float:left; width:4rem;position:fixed; right:0.36rem; top:23px; z-index:17;}
.soDown .colse{display:block; float:right; min-width:39px; width:39px; height: 39px; position:relative;transform: rotate(45deg); -ms-transform: rotate(45deg); cursor: pointer;}
.soDown .colse:after,
.soDown .colse::before{ display: block; content: ''; position: absolute; left: 50%; top: 50%; background: #de5307; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);}
.soDown .colse::after{ width: 20px; height: 2px;}
.soDown .colse::before{ width: 2px; height: 20px;}
._searchs{ float:left; width:calc(100% - 44px); display: flex; background:#fff; border-radius:39px; box-shadow:0 0 3px rgba(0,0,0,0.15); overflow: hidden;}
._searchs .text{float: left; width:100%; height: 39px; line-height:29px; padding:5px 16px; background: #fff; border: 0; color: #010101; font-size:14px;}
._searchs .but{width:60px; height: 39px; background:url(img/search2.svg) center no-repeat; background-size:19px auto;}


@media  screen and (max-width:1780px){
.head .Search{ margin:23px 0.15rem 0 0.15rem; font-size:15px; }	
.head .tel{font-size:15px; padding:0 0.15rem;}
.head .lang{font-size:15px;}
.head .share li{margin: 0 15px 0 0;}
._menu{ margin-left:0.15rem;}
._menu .nli span a{font-size:14px;}
._menu .nli{ margin-left:0.24rem;}
}
@media  screen and (max-width:1660px){
.head{padding:0 0.36rem;}
._menu .nli{ margin-left:0.2rem;}
}
@media  screen and (max-width:1520px){
.head .Search{ margin:23px 0.10rem 0 0.10rem; font-size:13px;padding-left: 24px; }	
._menu{ margin-left:0.1rem;}
._menu .nli{ margin-left:0.12rem;}
.head ._menu .nli span a{font-size:13px;}
.head .share li{margin: 0 8px 0 0;}
.head .tel{font-size:13px; padding:0 0.12rem;}
.head .lang{font-size:13px;padding: 0 10px 0 24px;}
head .lang::before {width: 20px;
  height: 20px;}
.head .share li a{width:18px;}
.head .tel i{width: 18px;
  height: 18px;
  margin-right: 0.04rem;}
}
@media  screen and (max-width:1230px){
.head{padding:0 0.16rem;}
._menu .nli{margin-left:8px;}
._menu .nli span a{font-size:12px;}
.head .tel{font-size:12px;padding:0 10px;}
.head .tel i{margin-right:4px;}
.head .tel{font-size:12px; padding:0 0.1rem;}
.head .lang{font-size:12px;}
.head ._menu .nli span a{font-size:12px;}
.head .share{margin-right:0;}
.head .share li{margin: 0 6px 0 0;}
}
@media screen and (max-width:1100px) {
.head .Search{margin:23px 5px 0 10px}
.head .Search{font-size:12px;}
.head ._menu .nli span a{font-size:12px;}
.head .lang{font-size:12px}
.head .tel{font-size:12px;}
}
@media  screen and (max-width:1024px){
._menu{ display:none;}
.head .logo{ margin:8px 0;}
.head .logo img{ height:34px;}
.head .tel{ display: none;}
.head .Search{ line-height:34px;height:34px; margin: 8px 0; padding-left: 25px;}
.head .lang{ line-height:34px;height:34px; margin: 8px 15px; padding:0 11px 0 25px;}
.head .lang ul{ top:42px;}
.head{box-shadow: 0 0 20px rgba(0,0,0,0.1);}
}


.menuph{ display:none; float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin:14px 0;}
.menuph .point { float:left; width: 28px;  height: 22px; position: relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before { width: 28px;}
.menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width:28px; height: 2px; background: #fff;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.menuph .navbtn::after,
.menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #fff;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.menuph .navbtn::after { top: -10px;}
.menuph .navbtn::before { top: 10px;}
.menuph .point.active .navbtn{ background: transparent;}
.menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0px;}
.menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0px;}
.head.active .menuph .navbtn,
.head.active .menuph .navbtn::after,
.head.active .menuph .navbtn::before{ background:#de5307;}
.head.active .menuph .point.active .navbtn{ background: transparent;}

@media  screen and (max-width:1024px){
.menuph{ display:block;}
}

.menuSub1{display:none; float:left; width:100%; z-index:15; position:fixed; left:0; top:79px; border-top:1px solid #eaeaea; background:#fff; padding-top:0.43rem; padding-bottom:0.35rem;}
.menuSub1 .nav{ display: flex; flex-wrap: wrap; margin:-0.16rem 0.2rem -0.16rem -0.36rem; }
.menuSub1 .nav .nli{ float:left; width:20%; padding: 0.16rem;}
.menuSub1 .nav .nli .img{ float:left; width:100%; position:relative; overflow: hidden; padding-bottom: 66.66666%; line-height: 0;}
.menuSub1 .nav .nli .img img{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; object-fit: cover;transition: transform .6s ease;}
.menuSub1 .nav .nli .img:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.menuSub1 .nav .nli h4{ float:left; width:100%; margin-top:0.19rem;}
.menuSub1 .nav .nli h4 a{ float:left; width:100%; text-transform:uppercase; color:#000000; font-size: calc(14px + 0.02rem);line-height:calc(22px + 0.04rem); font-weight:bold;
transition: All 0.1s ease-in-out;
-webkit-transition: All 0.1s ease-in-out;
-moz-transition: All 0.1s ease-in-out;
-o-transition: All 0.1s ease-in-out;}
.menuSub1 .nav .nli h4:hover a{ color:#de5307;}
.menuSub1 .nav .ul2{ position:relative; z-index:3; float:left; width:100%; margin-top:0.06rem;}
.menuSub1 .nav .ul2 li{ float:left; width:100%;}
.menuSub1 .nav .ul2 li a{ float:left; width:100%; color:#474747; font-size:14px; line-height:calc(23px + 0.06rem);
transition: All 0.1s ease-in-out;
-webkit-transition: All 0.1s ease-in-out;
-moz-transition: All 0.1s ease-in-out;
-o-transition: All 0.1s ease-in-out;}
.menuSub1 .nav .ul2 li a:hover{ color:#de5307;}

.menuSub2{display:none; float:left; width:100%; z-index:15; position:fixed; left:0; top:79px; border-top:1px solid #eaeaea; background:#fff;}
.menuSub2s{position:absolute!important;width:5000px;top:100%;left:-7px;z-index:2;}
.menuSub2s .nav{justify-content:flex-start!important;margin-left:0!important;}
.menuSub2s .nav .nli{min-width:1px!important;margin-left:0;margin-right:20px;}
.menuSub2s .nav .nli:last-child{margin-right:0;}
.menuSub2s .nav .nli a{padding:0.25rem 35px!important;}
.back_zg{width:100%;height:81px;background:#fff; border-top:1px solid #eaeaea;position:fixed; left:0; top:80px;display:none;z-index:1;}



.menuSub2 .nav{ display: flex; flex-wrap: wrap;  width:100%;margin:0 auto; justify-content: flex-start;}
.menuSub2 .nav .nli{ float:left; min-width:20%;}
.menuSub2 .nav .nli a{ float:left; width:100%; color:#000000; font-size: 14px;line-height:30px; display: flex; justify-content: flex-start; align-items: center; padding:0.25rem 15px;}
.menuSub2 .nav .nli a i{display: block; line-height: 0; width: 30px; height: 30px; position: relative; margin-right:0.1rem;}
.menuSub2 .nav .nli a img{ width: 30px; height: 30px; position: absolute; left: 0; top: 0;}
.menuSub2 .nav .nli .show{ display:block;}
.menuSub2 .nav .nli .hide{ display:none;}
.menuSub2 .nav .nli:hover .show,
.menuSub2 .nav .nli.active .show{ display:none;}
.menuSub2 .nav .nli:hover .hide,
.menuSub2 .nav .nli.active .hide{ display:block;}
.menuSub2 .nav .nli:hover a,
.menuSub2 .nav .nli.active a{ background:#eaeaea; color:#de5307;}


@media screen and (max-width: 1680px) {
    .menuSub2s .nav .nli{margin-right:12px;}
    .menuSub2s .nav .nli a{padding:0.25rem 24px!important}
    .menuSub2 .nav .nli a{font-size:14px;}
}
@media screen and (max-width: 1280px) {
    .menuSub2s .nav .nli{margin-right:8px;}
    .menuSub2s .nav .nli a{padding:0.25rem 12px!important}
    .menuSub2 .nav .nli a{font-size:12px;}
}
@media screen and (max-width: 1800px) {
.menuSub1 .nav{ margin:-0.16rem;}	
.menuSub2 .nav{ margin-left:0;}
}

.cloud-header-mask{background-color: #fff;bottom: 0;left: 0; z-index:9;position: fixed;right: 0;top: 50px; display:none; }
.header-search-block-wap{ float: left; width: 100%;}
.header-search-input-wrap{background: #f7f7f7;box-sizing: border-box;display: flex;height: 60px;padding: 12px 15px;position: relative;}
.header-search-input-wrap input{border: 0;background: #fff;border-radius: 2px 0 0 2px;color: #222;flex: 1;font-family: PingFangSC-Regular;font-size: 13px;outline: none;padding: 0 12px;width: 100%;}
.header-search-input-wrap .del-btn{  background: url(https://bce.bdstatic.com/p3m/common-service/uploads/icon_mobile_delete_77b2ce6.svg) no-repeat 50%/cover;  display: none;height: 14px; margin-top: -7px;position: absolute; right: 80px;top: 50%; width: 14px;}
.header-search-input-wrap .btn{	background: #de5307;border-radius: 0 2px 2px 0;color: #fff;font-family: PingFangSC-Regular;font-size: 13px;height: 36px;line-height: 36px;text-align: center;	width: 56px;}
.header-search-block-wap .header-search-hot { padding: 16px 10px;}
.header-search-block-wap h4{color: #222;font-family: PingFangSC-Medium;font-size: 15px;font-weight: 500;line-height: 23px;margin-left: 10px;margin-right: 4px;}
.header-search-block-wap ul{display: flex; margin-top: 5px;flex-wrap: wrap;}
.header-search-block-wap ul li { padding: 5px;}
.header-search-block-wap .header-search-hot a { background: #f7f7f7; border-radius: 2px; color: #222; display: block; font-family: PingFangSC-Regular; font-size: 13px; line-height: 29px; padding: 0 8px;}
.header-search-block-wap .header-search-hot a:hover{ background: #de5307; color: #fff;}

/**/
.cloud-header-nav { z-index:99999; background-color: #fff; bottom: 0; left: 0; position: fixed; right: 0; top: 50px; display: none; border-top: 1px solid #eaeaea;}
.nav-container {  background-color: #fff;  bottom: 0; box-sizing: border-box;  overflow-y: auto; position: absolute;  right: 0;  top: 0;  width: 100%;}
.nav-content-left {  background: #f7f7f7; height: 100%;  position: fixed;  width: 38%; padding:0 0 110px 0;}
.nav-content-left .left-level-0 { position: relative;}
.nav-content-left .left-level-0::before { background: #de5307; content: ""; height: 100%; left: 0; opacity: 0;  position: absolute; top: 0; width: 2px;}
.nav-content-left .left-level-0 > h3 { color: #222; font-size: 12px; font-weight: 400;line-height: 22px; padding: 10px 10px;}
.nav-content-left .left-level-0.active {  background-color: #fff;}
.nav-content-left .left-level-0.active::before { opacity: 1;}
.nav-lang{ position: fixed;  width: 33%; left: 0; bottom: 0; z-index: 10; padding: 10px 15px;}
.nav-lang a{ display: block; width: 100%; color: #222; font-size: 14px; font-weight: 400;line-height:30px;}
.nav-lang a:hover{ color: #de5307;}
.nav-content-right { background-color: #fff; box-sizing: border-box; float: right; padding: 5px 15px; width: 62%;}
.nav-right-item { display: none;}
.nav-right-item.Active{ display: block;}
.nav-right-item .item-btn {  border-bottom: 1px solid rgba(34,34,34,.16); box-sizing: content-box;  display: block; height: 22px; padding:10px 0; margin-bottom: 5px; display: none;}
.nav-right-item .item-btn > a {
  background: url(https://bce.bdstatic.com/p3m/common-service/uploads/arrow-icon_dee1dd6.svg) no-repeat 100%/cover;   background-size: cover; background-size: 16px 16px; color: #222; display: inline-block;font-size: 14px; font-weight: 400; height: 22px; line-height: 22px; padding-right: 20px; vertical-align: top;}
.nav-right-item .level-1 { display: block; position: relative;}
.nav-right-item .level-1 a, 
.nav-right-item .level-1 h3 a{ box-sizing: content-box; color: #222; display: block; position: relative; font-size: 14px; font-weight: 500;line-height: 22px; padding:10px 0;}
.nav-right-item .level-1 > .ico{
  background: url(https://bce.bdstatic.com/p3m/common-service/uploads/arrow-icon_dee1dd6.svg) no-repeat 50%/cover; content: ""; height: 16px;position: absolute;  right:0;top:11px; transform: rotate(90deg);  transition: transform .4s ease-in-out; width: 16px;}
.nav-right-item .level-1.active > .ico {  transform: rotate(-90deg);}
.nav-right-item .header-item {  background-color: #fff; display: none;  padding-left:15px;}
.nav-right-item .level-1.active .header-item{ display: block;}
.nav-right-item .header-item a { color: #222;  display: block; font-family: PingFangSC-Regular;  font-size: 13px; font-weight: 400; line-height:22px; opacity: .9; padding: 6px 0;}
.nav-right-item .level-2:hover{color: #de5307;  opacity:1;}




.foot2{ background:#181818; border-top:1px solid rgba(255,255,255,0.07); padding-top:calc(10px + 0.22rem); padding-bottom:calc(10px + 0.13rem);position: relative;z-index: 10;}
.foot2 .nav{ float:right; position:relative;}
.foot2 .nav a {display: flex; color: #fff; color:rgba(255,255,255,0.5); font-size: 12px; line-height: 20px;}
.foot2 .nav a:hover{ color:#fff;}
.Copyright{ float:left;color: #fff; color:rgba(255,255,255,0.5); font-size: 12px; line-height: 20px;}
.Copyright strong{font-weight:400;}
.Copyright img{ display:inline-block; vertical-align:top; height:20px; margin:2px 6px 0 0;}
.Copyright a {color: #fff; color:rgba(255,255,255,0.5);}
.Copyright a:hover { color: #fff;}
.foot1 { background: #181818; padding-top:calc(10px + 0.7rem); padding-bottom:calc(10px + 0.82rem); position: relative;z-index: 10;}
.foot1 .box{ width:100%;  display: flex;flex-wrap:wrap; justify-content:space-between;}
.foot1 .left{ display: flex; flex-direction: column; margin-top: 3px; width: 460px;}
.foot1 .logo{ display: block; line-height: 0; width: 148px;}
.foot1 .addr{ display: block; color: #fff; font-size: 14px; line-height: calc(24px + 0.03rem);}
.foot1 .er{ display: flex; flex-wrap: wrap; margin:calc(10px + 0.12rem) 0 calc(10px + 0.16rem) 0;}
/* 241115start */
.foot1 .er .li{display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;text-align: center;color: #fff;font-size: 14px;line-height:22px;margin-right: 20px;width: 30px;}
/* 241115end */
.foot1 .er .li:last-child{ margin-right: 0 !important;}
.foot1 .er .li i{ line-height: 0;}
.foot1 .er .li span{ margin-top: 4px;}
.foot1 .right{ float: right; display: flex; flex-wrap: wrap;width:calc(100% - 460px);padding-left:20px;}
.foot1 .nav{ float:left;  display: flex;flex-wrap:wrap; flex-direction: column; padding-right:0.1rem;width:16.66666666666667%;}
.foot1 .nav:last-child{ margin-right: 0 !important;}
.foot1 .nav h5 {  display: flex;}
.foot1 .nav h5 a {display: flex;  color: #fff;  font-size:12px;  line-height:20px; font-weight: bold;word-wrap:break-word; word-break:normal;}
.foot1 .nav ul { margin-top:0.2rem;  display: flex; flex-wrap: wrap; flex-direction:column;width:100%;}
.foot1 .nav ul li { display: flex; margin-top:0.12rem;width:100%}
.foot1 .nav ul li a { display: flex; color: #fff;font-size:12px; line-height:18px;word-wrap:break-word; word-break:normal;display:block;width:100%;
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.foot1 .nav ul li a:hover{ color: #de5307;}

@media screen and (max-width: 1300px) {
.foot1 .left{ width:300px; }
.foot1 .nav{ margin-right:0.3rem;}
}
@media screen and (max-width: 1024px) {
.foot1{ padding-bottom:calc(10px + 0.7rem);}	
.foot1 .left{ width:100%; margin-bottom:20px;}
.foot1 .right{ width:100%; justify-content: space-between;padding-left:0;display:block;}
.foot1 .nav{ margin-top:0;width:100%;margin-bottom:14px;}
.foot1 .nav:last-child{margin-bottom:0;}
/* 241115start */
.foot1 .er .li{width: 30px;}
/* 241115end */
.foot1 .nav ul{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex-direction:row;}
.foot1 .nav ul li{width:50%;}


}
@media screen and (max-width: 767px) {
.Copyright{ width:100%;}
.Copyright strong{display:block;}
.foot2 .nav{width:auto;left:90px;bottom:-42px;position:absolute;}

}

.bottomnav{ float:left; width:100%; height:42px; display:none;}
.pf_zixun{ float:right; width:58px; position:absolute; right:0.45rem; bottom:0.24rem; z-index:20;}
.pf_zixun .ico{ float:left; width:100%; line-height:0; height:58px; flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;background:#de5307; border-radius:58px;}
.pf_zixun .ico img{ width:32px; height:32px;}
.pf_zixun .tit{ float:left; background:#de5307; border-radius:50px; color: #fff; font-size: 18px;line-height:50px;  padding: 0 25px; white-space: nowrap; position: absolute; right:72px; top:50%;
-webkit-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-moz-transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	transition: all 500ms cubic-bezier(.5, 1, .4, 1);
	-webkit-transform-origin:95% 50%;
	-moz-transform-origin:95% 50%;
	-ms-transform-origin:95% 50%;
	-o-transform-origin:95% 50%;
	transform-origin:95% 50%;
	-webkit-transform: translateY(-50%) scale(0);
	-moz-transform: translateY(-50%) scale(0);
	-ms-transform: translateY(-50%) scale(0);
	-o-transform: translateY(-50%) scale(0);
	transform: translateY(-50%) scale(0)}
.pf_zixun:hover .tit{ opacity: 1;
	filter: alpha(opacity=100);
	display: block \9;
	pointer-events: auto;
	-webkit-transform: translateY(-50%) scale(1);
	-moz-transform: translateY(-50%) scale(1);
	-ms-transform: translateY(-50%) scale(1);
	-o-transform: translateY(-50%) scale(1);
	transform: translateY(-50%) scale(1);}
	
.pf_down{ float:right; width:48px; position:fixed; right:1px; bottom:2.6rem; z-index:10; display: none;}
.pf_down li{ float:left; width:100%; border-bottom: 1px solid #cc4d07; background:#de5307;}
.pf_down li:last-child{border: 0 !important;}
.pf_down li a{ float:left; width:100%; position:relative; text-align:center;}
.pf_down li:hover a{ background: #181818;}
.pf_down li .ico{ float:left; width:100%; line-height:0; height:48px; flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
.pf_down li .ico img{ width:28px; height:28px;}
.pf_down li .name{ float:left; width:100%; color:#fff; font-size:12px; line-height:18px; display:none;}
.pf_down .text{ float:left; position:absolute; z-index:4; top:0; right:48px; background:#de5307; line-height:38px; color:#fff; font-size:16px; white-space:nowrap; overflow: hidden; width: 0; padding:5px 0;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
.pf_down ul li:hover .text{ border-right: 1px solid #cc4d07; padding:5px 20px; width: auto;}


@media screen and (max-width: 767px) {
.bottomnav{ display:none;}
.pf_zixun{ width:36px; right:37px; bottom:0.32rem;}
.pf_zixun .ico{ height:36px; border-radius:36px; border-radius: 0;}
.pf_zixun .ico img{ width:20px; height:20px;}
.pf_zixun .tit{ display: none !important; border-radius:32px; font-size:14px;line-height:32px;  padding: 0 15px; right:45px;}
.pf_down{ bottom:0; right:0;width:36px;}
.pf_down li .ico{ height: 36px;}
.pf_down li .ico img{ width:20px; height:20px;}
.pf_down .text{ right:32px; line-height:24px;font-size:14px; padding:4px 0; }
.pf_down ul li:hover .text{ padding:4px 12px;}
}


.indexTit{ float:left; width:100%;  font-size: 0.48rem; line-height:0.58rem; color: #000000; font-weight: bold; text-align: center;}
.indexTit1{ color: #fff;}
.indexCont{ float:left; width:100%; font-size: calc(13px + 0.05rem); line-height:calc(22px + 0.1rem); color: #474747;text-align: center; margin-top: 0.12rem;white-space: pre-wrap;}
._btn{ float:left;}
._btn._btnC{width: 100%;  display: flex; justify-content: center;}
._btn .a{ float:left; text-align: center; color: #fff; font-size: 14px; line-height:calc(30px + 0.06rem); border-radius:calc(30px + 0.06rem); padding:0 calc(14px + 0.2rem); min-width: calc(100px + 0.23rem); background: #de5307; box-shadow:0 5px 10px 0 rgba(148,52,0,0.21);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; }
._btn .a.on,
._btn .a:hover{
  background-image: -webkit-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: -moz-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: -o-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: linear-gradient(top, #f46f26 0%, #de5307 100%);	}
._btn .a:hover{ transform: translateY(0.1rem); -ms-transform: translateY(0.1rem);}

@media screen and (max-width: 1024px) {
.indexTit{ font-size: calc(14px + 0.34rem); line-height:calc(22px + 0.36rem);}
.indexCont{font-size: calc(13px + 0.02rem);}
}

.slide_banner{ line-height:0; float:left; width:100%; position:relative;}
.slide_banner .div{ float:left; width:100%; position:relative; overflow:hidden;  line-height:0; padding-bottom:100vh;}
.slide_banner .div .img{ float:left; width:100.2%; height:100.2%; position:absolute; left:50%; top:50%; z-index:1; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);object-fit:cover; z-index: 2; max-width: none;}
.slide_banner .div .video{float:left; width:100%; position:absolute; left:0; top:0; z-index:1; height:100%;object-fit:cover; z-index: 2;}
.slide_banner .slick-dots{ position: absolute; left: 0; bottom:calc(10px + 0.22rem);}
.slide_banner .tit{ float:left; width: 100%; color:#000000; font-weight: bold; font-size:0.6rem; line-height: 0.7rem; margin-top: 0.26rem;}
.slide_banner .text{ float:left; width: 100%; color:#757573; font-size:calc(14px + 0.06rem); line-height:calc(22px + 0.08rem); margin-top: 0.18rem;}
.slide_banner ._btn{ margin-top:10.3vh;}
.slide_banner ._btn .a{ display: flex; align-items:center; justify-content: center; font-size:calc(14px + 0.04rem); line-height:calc(30px + 0.2rem); border-radius:calc(30px + 0.2rem);}
.slide_banner ._btn .a img{ width:14px; margin-left: 0.18rem;}
.slide_banner ._btn .ico{width:60px;display:block;cursor:pointer;}
.slide_banner .center{float:left; width: 100%; display: flex;flex-wrap: wrap;align-content: center; text-align: center; height:100vh; padding-top:calc(80px + 0.5rem); }
.slide_banner .cont{float:left; width: 100%; height:100vh; padding-top:80px; }
.slide_banner .box{ float: left; width: 100%; height: 100%; z-index:5; position: absolute; left: 0; top: 0;  background:rgba(0, 0, 0, 0.63);}
.slide_banner .box .tit{ color:#fff;}
.slide_banner .box .text{ color:#fff; opacity: 0.53; font-size:calc(14px + 0.08rem); text-transform: uppercase;letter-spacing: 0.01rem;}
.slide_banner .box ._btn{ margin-top: 0.32rem;}
.slide_banner .box1{ float: left; width: 100%; height: 100%; z-index:5; position: absolute; left: 0; top: 0;}
.slide_banner .info{ margin-top:20.5vh; width:4.74rem;}
.slide_banner .pic{ margin-top:9vh; width:calc(93.8% - 4.74rem);position: relative; text-align: center; line-height: 0;}
.slide_banner .pic img{ height:816px;;max-width: 1000000px;}
.slide_banner .info.fls{width:6rem;padding-left:2rem;}
.slide_banner .pic.frs{width:calc(93.8% - 6rem);}
.slide_banner .fl{ float: left;}
.slide_banner .fr{ float:right;}
@media screen and (max-width: 1900px) {
    .slide_banner .pic img{height:79vh;}
}
@media screen and (max-width: 1024px) {
.slide_banner .div{ padding-bottom:80vh;}
.slide_banner .center{ height:80vh; padding-top:50px;}
.slide_banner .cont{ height:80vh;padding-top: 50px;}	
.slide_banner .tit{font-size: 0.8rem; line-height: 0.9rem; margin-top: 0.4rem; text-align: center;}	
.slide_banner .text{ font-size: 14px; line-height: 22px; margin-top: 0.4rem; text-align: center;}
.slide_banner ._btn{ margin-top:0.8rem; width: 100%; display: flex; justify-content: center;}
.slide_banner ._btn .a{ font-size:14px; line-height:calc(30px + 0.06rem); border-radius:calc(30px + 0.06rem);}
.slide_banner .box ._btn{ margin-top:0.8rem;}
.slide_banner .box .text{ font-size: 14px; line-height: 22px; letter-spacing: 0;}
.slide_banner .pic { margin-top:1.5rem; width:100%!important;}
.slide_banner .pic img{ height:30vh;}
.slide_banner .info{ margin-top:1rem; width:100%!important;padding-left:0!important;}
.slide_banner ._btn .ico{width:40px;display:block;cursor:pointer;}

}



._technol{ position: relative; padding-top:calc(10px + 0.9rem); padding-bottom:calc(10px + 1rem);}
._technol::after{ background: #181818; content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; opacity: 0.49;}
._technol .tit{ float:left; width:100%; font-size: calc(14px + 0.1rem); line-height:calc(22px + 0.12rem); color: #fff; text-align:center; font-weight: bold; margin-top: 0.98rem;white-space: pre-wrap;}
._technol .text{white-space: pre-wrap; float:left; width:100%; font-size: calc(13px + 0.05rem); line-height:calc(22px + 0.1rem); color: #fff; text-align:center; margin-top:calc(10px + 0.03rem); word-wrap: break-word;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp:3;}
._technol ._btn{ margin-top:calc(10px + 0.35rem);} 
@media screen and (max-width:767px) {
._technol{ padding-top: 70px; padding-bottom:70px;}
._technol .tit{ margin-top:30px; padding: 0 10px;}
._technol .text{ margin-top:20px; line-height:28px;padding: 0 10px;white-space: normal;}
._technol ._btn{ margin-top:30px;}
}


._News{ padding-top:calc(10px + 1rem); padding-bottom:calc(10px + 1rem); position: relative;}
._News .lbg{ background: #f7f7f7; height: 100%; width: 42.2%; content: ''; position: absolute; top: 0; left: 0; overflow: hidden;}
._News .lbg img{ position: absolute; right:-10px; top: 43%; width:105.2%; max-width: none;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
._News .box{ float: left; width: 100%; display: flex; align-items: center; justify-content: space-between;}
._News .list{float: right;width:67.7%;}
._News .list ul{ display:flex; flex-wrap: wrap; margin:-0.12rem;}
._News .list li{float:left; width:33.33%; padding:0.12rem;}
._News .list li .la{float: left;width: 100%;background:#fff; position: relative; border-bottom:4px solid #de5307;}
._News .list li .la:after{ display: block; content: ''; position: absolute; right: 0; bottom:-4px; background: #462513; height: 4px; width:29.5%; z-index: 3;}
._News .list li .img{float: left;width: 100%; position: relative; line-height: 0; overflow: hidden; padding-bottom:70%;}
._News .list li .img img{ position: absolute; display: block; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;   }
._News .list li .la:hover .img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
._News .list li .cont{float: left;width: 100%; position: relative; border: 1px solid #e5e5e5; border-bottom:0; padding:0.42rem 0.3rem 0.41rem 0.3rem;}
._News .list li .time{float: left;width: 100%; position:relative; font-family: Arial; padding-bottom:0.1rem;color:#000000;font-size: calc(14px + 0.02rem);line-height: calc(22px + 0.04rem);}
._News .list li .time:after{ float:left; width:30px; height:1px; content:''; position:absolute; left:0; bottom:0; background:#de5307;}
._News .list li .tit{float: left;width: 100%; font-weight: bold; font-size: calc(14px + 0.06rem);line-height: calc(22px + 0.08rem);height: calc(44px + 0.16rem);  color: #000000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; margin-top:0.22rem; }
._News .list li ._btn{ margin-top:0.45rem;}
._News .list li ._btn .a{ transform: translate(-0.3rem,0); -ms-transform: translate(-0.3rem,0); opacity: 0;}
._News .list li .la:hover ._btn .a{ transform: translate(0,0); -ms-transform: translate(0,0); opacity:1;}
._News .left{float: left; width:30.6%; display: flex; flex-wrap: wrap; justify-content: center; margin-top: 0.26rem;}
._News .left .cont{float: left; width:470px; padding:0 0.4rem;}
._News .left .indexTit{ text-align: left; position: relative;font-size:0.4rem;}
._News .left .indexTit:after{float:left; width:4px; height:0.48rem; content:''; position:absolute; left:-0.4rem; bottom:0.05rem; background:#de5307;}
._News .left .indexCont{ text-align: left;}
._News .left ._btn{ margin-top:calc(5px + 0.39rem); }
._News .slick-dots{ margin:calc(10px + 0.3rem) 0 0 0 !important; }
._News .slick-dots li{ background: #e5e5e5 !important;}
._News .slick-dots li.slick-active{ background: #de5307 !important;}

@media screen and (max-width:1600px) {
._News .list li ._btn{ margin-top: 0.4rem;}
}
@media screen and (max-width:1440px) {
._News .list li .cont{ padding: 0.3rem 0.2rem;}
._News .list li ._btn{ margin-top: 0.2rem;}
}
@media screen and (max-width:1024px) {
._News .lbg{ width: 100%; height: calc(100px + 3rem);}	
._News .lbg img{ top:0.6rem;}
._News .box{ flex-wrap: wrap;}	
._News .list{width:100%; margin-top:0.98rem;}
._News .list li ._btn .a{ transform: translate(0,0); -ms-transform: translate(0,0); opacity:1;}
._News .left{ width: 100%; margin: 0; position: relative;}
._News .left .cont{ width:100%;padding:0; display: flex; justify-content: center; flex-wrap: wrap;}
._News .left .indexCont{ width: auto; text-align: center;  }
._News .left .indexTit{ width: auto;}
._News .left .indexTit:after{width:3px; height:calc(14px + 0.34rem); bottom:calc(4px + 0.01rem); }

}
@media screen and (max-width:767px) {
._News .list ul{ margin:-0.2rem;}
._News .list li{ width:100%; padding:0.2rem;}	
._News .list li .cont{ padding:calc(10px + 0.32rem) 0.4rem;}

}

.main1{ background: #de5307; position: relative; padding-top:calc(10px + 0.8rem);padding-bottom:calc(10px + 0.8rem); overflow: hidden; position: relative;}
.main1 .logo{ position: absolute; left:-0.48rem; bottom:-4px; z-index: 1; width:9rem;}
.main1 .cont{ float: left; width:30.6%; display: flex; justify-content:center; flex-wrap: wrap;}
.main1 .info{ float: left; width:320px;}
.main1 .zh{ float: left; width:100%; color: #FFF; font-size: calc(14px + 0.14rem); line-height:calc(22px + 0.18rem); font-weight: bold;}
.main1 .en{ float: left; width:100%; color: #FFF; font-size: calc(14px + 0.04rem); line-height:calc(22px + 0.06rem); text-transform: uppercase; margin-top:calc(5px + 0.05rem);white-space: pre-wrap;}
.main1 ._btn .a{ background: #fff; color: #de5307; margin-top:calc(10px + 0.4rem);}
.main1 .img{ float: right; line-height: 0; position: absolute; right: 0; top: 0; height: 100%; width: 57.8%; overflow: hidden;transition:none; -moz-transition:none; -webkit-transition:none;-o-transition:none; z-index: 6;}
.main1 .img img{position: absolute; display: block; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; max-width: none;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.main1 .img:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}

@media screen and (max-width:1024px) {
.main1 .cont{ width:40%;}
.main1 .info{ width:100%; white-space: normal; text-align: center;}
.main1 ._btn{ width: 100%; display: flex; justify-content: center;}
}
@media screen and (max-width:767px) {
.main1{ padding-bottom: 0;}	
.main1 .cont{ width:100%;}	
.main1 .img{ position: relative; width: calc(100% + 30px);margin: calc(10px + 0.8rem) -15px 0 -15px;}
.main1 .img img{ position: static;}
.main1 .logo{ position: absolute; left:0; bottom:3.4rem; z-index: 1; width:100%;}
}


._Case{ position: relative; padding-top:calc(10px + 0.9rem); padding-bottom:calc(10px + 0.7rem);}
._Case .list{ float: left; width: 100%; margin-top:0.84rem; position: relative; overflow: visible!important; padding: 0.12rem 0;}
._Case .list ul{ margin:-0.17rem 0;}
._Case .list li{ float: left; width:3.56rem; padding:0.17rem 0.12rem;}
._Case .list li .la{ float: left; width: 100%; background: #f0f0f0; padding: 0.26rem; position: relative; z-index: 6;transition:none;-moz-transition:none; -webkit-transition:none;-o-transition:none;
transition: All 0.1s ease-in-out;
-webkit-transition: All 0.1s ease-in-out;
-moz-transition: All 0.1s ease-in-out;
-o-transition: All 0.1s ease-in-out;}
._Case .list li .la:after{float: left;box-shadow: 0 0 0.51rem rgba(141,141,141,0.05); background: url(img/main12.jpg) center no-repeat; background-size: cover; width:calc(100% + 0.04rem); height:calc(100% + 0.24rem); content: ''; position: absolute; left:50%; top:50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); z-index: 1; opacity: 0;
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out; }
._Case .list li .img{float: left;width: 100%; position: relative; line-height: 0; overflow: hidden; padding-bottom:107.2%; position: relative; z-index: 6;
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
._Case .list li .img img{ position: absolute; display: block; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;   }
._Case .list li .la:hover .img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
._Case .list li .tit{float: left;width: 100%;font-size: calc(14px + 0.06rem);line-height: calc(22px + 0.04rem);font-weight: bold; color: #000000; text-align: center; margin-top:0.26rem; overflow: hidden; position: relative; z-index: 6;}
._Case .list li .p{float: left;width: 100%; height: calc(22px + 0.04rem); overflow: hidden; margin:calc(11px + 0.02rem) 0; }
._Case .list li:hover .la{ background:rgba(255,255,255,0);}
._Case .list li:hover .la:after{ opacity: 1;}
._Case .list li:hover .tit{ color: #fff; margin-top:0.38rem; margin-bottom: -0.12rem;}
._Case .list li:hover .p{ height: calc(44px + 0.08rem); margin: 0;}
._Case .list li:hover .img{ margin-top:-0.15rem; margin-bottom:-0.09rem; padding-bottom:calc(107.2% + 0.24rem);}
._Case .slick-arrow{ box-shadow: 0 5px 10px 0 rgba(148,52,0,0.21); 
  background-image: -webkit-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: -moz-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: -o-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: linear-gradient(top, #f46f26 0%, #de5307 100%);
}
._Case .slick-arrow:hover{background: #de5307;}
._Case .slick-arrow:after{ position: absolute; left:0; top: 0; display: block; width: 100%; height: 100%; background: url(img/home_arrow-right.svg) center no-repeat; background-size: 22px 22px; content: '';}
._Case .slick-prev:after{ transform: rotate(180deg); -ms-transform: rotate(180deg); }
._Case .slick-prev{ left: 20%; margin-left: -0.12rem;}
._Case .slick-next{ right: 20%; margin-right: -0.12rem;}
._Case .swiper-wrapper{position: relative;overflow: visible!important;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform; box-sizing: content-box;}
._Case .swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform}

@media screen and (max-width:1600px) {
._Case .list li{ width:3.4rem;}
._Case .slick-prev{ left: 13%; margin-left: -0.12rem;}
._Case .slick-next{ right: 13%; margin-right: -0.12rem;}
}
@media screen and (max-width:1440px) {
._Case .list li{ width:2.9rem;}
._Case .slick-prev{ left: 11%; margin-left: -0.12rem;}
._Case .slick-next{ right: 11%; margin-right: -0.12rem;}
}
@media screen and (max-width:1024px) {
._Case .list li{ width:4.2rem;}
._Case .slick-arrow:after{background-size:16px 16px; }
._Case .slick-prev{ left:1%; margin-left:0;}
._Case .slick-next{ right:1%; margin-right:0;}
}
@media screen and (max-width:767px) {
._Case .list{ padding: 0.4rem 0;}	
._Case .list ul{ margin:-0.4rem 0;}
._Case .list li{ width:7.6rem; padding:0.4rem 0.2rem;}
._Case .list li .la{ padding: 0.4rem;}
._Case .list li .tit{ margin: 0.35rem 0 0.1rem 0; }
._Case .list li .la:after{ height:calc(100% + 0.8rem);}
._Case .list li:hover .img{ margin-top:-0.4rem; margin-bottom:-0.4rem; padding-bottom:calc(107.2% + 0.8rem);}
._Case .list li:hover .tit{ overflow: hidden; transform: translateY(0.35rem); -ms-transform: translateY(0.35rem); margin-top:0.4rem; margin-bottom:0;  }

}



._pord{ background: #f7f7f7; padding-top:calc(10px + 0.9rem); padding-bottom:calc(10px + 0.98rem);}
._pord .w_width{max-width: 1726px;}
._pord .list{float: left;width: 100%; margin-top:1.04rem;}
._pord .list ul{ display: flex; flex-wrap: wrap; margin:-0.2rem;}
._pord .list li{float:left; width:25%; padding:0.2rem;}
._pord .list li .la{float: left;width: 100%; position:relative; overflow:hidden; background: #fff; box-shadow: 0 0 0.51rem 0 rgba(141,141,141,0.05);
transition:none;-moz-transition:none; -webkit-transition:none;-o-transition:none;}
._pord .list li .img{float: left;width: 100%; position: relative; line-height: 0; overflow: hidden; padding-bottom:115%;}
._pord .list li .img img{ position: absolute; display: block; left: 5%; top: 5%; width: 90%; height: 90%; object-fit: cover;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
._pord .list li .img .bg_show{ z-index: 1;}
._pord .list li .img .bg_hide{ z-index: 2; opacity: 0;}
._pord .list li .img .pic{ z-index: 3;}
._pord .list li .cont{ float:left; width:100%; text-align: center; padding:7px 0.25rem calc(10px + 0.4rem) 0.25rem; }
._pord .list li .tit{float: left;width: 100%;font-size: calc(14px + 0.06rem);line-height: calc(22px + 0.08rem); font-weight: bold; color: #000000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
._pord .list li .text{float: left;width: 100%;font-size:14px;line-height:20px;  color: #474747;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; margin:calc(5px + 0.02rem) 0 calc(5px + 0.08rem) 0; white-space: pre-wrap;}
._pord .list li ._btn{ display:none; margin-top:0.14rem;}
._pord .list li .la:hover{ margin-bottom:calc(-30px - 0.2rem);}
._pord .list li .la:hover .tit{ color: #de5307;}
._pord .list li .la:hover .img .bg_show{ opacity: 0;}
._pord .list li .la:hover .img .bg_hide{ opacity: 1;}
._pord .list li .la:hover ._btn{ display: flex;}
._pord .slick-dots{ margin:calc(10px + 0.3rem) 0 0 0 !important; }



@media screen and (max-width:1024px) {
._pord .list li .text{ white-space:normal;}
}
@media screen and (max-width:767px) {
._pord .list ul{ margin:-0.2rem;}
._pord .list li{ width:100%; padding:0.2rem;}	
._pord .list li .cont{ padding:7px 0.4rem calc(10px + 0.4rem) 0.4rem; }
._pord .list li ._btn{ display: flex;}
._pord .list li .la:hover{ margin-bottom:0;}
}


/*wyb*/
/*内页头部*/
.head.nyactline{border-bottom: 1px solid #f0f0f0;}
.head.nyact .logo .show{ display:none;}
.head.nyact .logo .hide{ display:block;}
.head.nyact .tel{ background: #de5307; color: #fff;}
.head.nyact .tel i{ background: url(img/home_phone-telephone1.svg) center no-repeat; background-size: contain;}
.head.nyact .Search{ color:#2a292a; background:url(img/search1.svg) left center no-repeat; background-size:19px auto;}
.head.nyact .lang{ color:#2a292a;}
.head.nyact .lang:before{ background:url(img/Language1.svg) left center no-repeat; background-size:20px auto; }
.head.nyact .lang:after{ border-top:4px solid #2a292a; }
.head.nyact ._menu .nli span a{ color:#000000;}
.head.nyact ._menu .nli.hover span a,
.head.nyact ._menu .nli.active span a{ color:#de5307;}
.head.nyact ._menu .nli.hover span a::before,
.head.nyact ._menu .nli.active span a::before{ width:calc(100% + 0.16rem); background:#de5307;}
.head.nyact .menuph .navbtn,
.head.nyact .menuph .navbtn::after,
.head.nyact .menuph .navbtn::before{ background:#de5307;}
.head.nyact .menuph .point.active .navbtn{ background: transparent;}

.ny_banner{width: 100%;position: relative;}
.ny_banner::after{content: "";display: block;width: 100%;height: 100%;background: rgba(0,0,0,0.1);position: absolute;left: 0;top: 0;z-index: 2;}
.ny_banner img{width: 100%;display: block;position: relative;z-index: 1;}
.ny_banner .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);z-index: 3;}
.ny_banner .bt1{font-size: 18px;color: #ffffff;line-height: 24px;margin-bottom: 14px;text-align: center;}
.ny_banner h1{font-size: 40px;color: #ffffff;line-height: 50px;text-align: center;font-weight: bold;white-space: pre-wrap;}
@media screen and (max-width:1024px) {
.ny_banner{margin-top: 50px;}
.ny_banner .bt1{font-size: 14px;line-height: 20px;margin-bottom: 8px;}
.ny_banner h1{font-size: 24px;line-height: 30px;}
}

/*产品中心*/
.cpzx_section1{width: 100%;padding-top: 70px;padding-bottom: 60px;position: relative;z-index: 10;}
.cpzx_section1 h2{font-size: 48px;color: #000000;line-height: 54px;margin-bottom: 12px;font-weight: bolder;}
.cpzx_section1 .jj{font-size: 16px;color: #565656;line-height: 20px;margin-bottom: 20px;}
.cpzx_section1 .btn{width: 100%;display: flex;justify-content: flex-end;align-items: center;margin-bottom: 14px;}
.cpzx_section1 .btn a{display: block;font-size: 16px;color: #fff;line-height: 36px;background:#de5307;padding:0 20px;border-radius:18px;}
.cpzx_section1 .btn a:hover{opacity:0.6;}
.cpzx_section1 .con1{width: 100%;margin-bottom: 48px;position: relative;z-index: 20;}
.cpzx_section1 .con1 ul{margin: 0 -8px;width: calc(100% + 16px);}
.cpzx_section1 .con1 ul::after{content: "";display: block;clear: both;}
.cpzx_section1 .con1 li{width: 33.333333%;float: left;padding: 0 8px;}
.cpzx_section1 .con1 .input{width: 100%;position: relative;padding: 0 60px 0 22px;background: #f9f9fa;}
.cpzx_section1 .con1 .input input{width: 100%;height: 60px;display: block;font-size: 16px;color: #000000;}
.cpzx_section1 .con1 .input input::-webkit-input-placeholder{font-size: 16px;color: #000000;opacity: 1;}
.cpzx_section1 .con1 .input input::-moz-placeholder{font-size: 16px;color: #000000;opacity: 1;}
.cpzx_section1 .con1 .input input::moz-placeholder{font-size: 16px;color: #000000;opacity: 1;}
.cpzx_section1 .con1 .input input:-ms-input-placeholder{font-size: 16px;color: #000000;opacity: 1;}
.cpzx_section1 .con1 .input .ico{width: 26px;display: block;position: absolute;right: 24px;top: 50%;transform: translate(0,-50%);}
.cpzx_section1 .con1 .xlbox{width: 100%;position: relative;}
.cpzx_section1 .con1 .xlbox .top{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 0 30px 0 20px;background: #f9f9fa;cursor: pointer;}
.cpzx_section1 .con1 .xlbox .words{font-size: 18px;color: #000000;line-height: 60px;font-weight: bolder;}
.cpzx_section1 .con1 .xlbox .ico{width: 14px;display: block;}
.cpzx_section1 .con1 .xlbox .bottom{width: 100%;display: none;position: absolute;left: 0;top: calc(100% + 14px);background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 280px;}
.cpzx_section1 .con1 .xlbox .bottom::-webkit-scrollbar{ width: 3px;}
.cpzx_section1 .con1 .xlbox .bottom::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.cpzx_section1 .con1 .xlbox .bottom::-webkit-scrollbar-thumb{ width: 3px;  background-color: #de5307; border-radius: 3px;}
.cpzx_section1 .con1 .xlbox .bottom a{display: block;width: 100%;font-size: 16px;color: #333;line-height: 56px;text-align: center;border-bottom: 1px solid #eee;}
.cpzx_section1 .con1 .xlbox .bottom a:hover{color: #de5307;}
.cpzx_section1 .con2{width: 100%;}
.cpzx_section1 .con2 .listbox{margin: 0 -30px;width: calc(100% + 60px);}
.cpzx_section1 .con2 .listbox::after{content: "";display: block;clear: both;}
.cpzx_section1 .con2 .listbox .list{width: 50%;float: left;padding: 0 30px;}
.cpzx_section1 .con2 .listbox .boxs{padding-bottom: 48px;position: relative;}
.cpzx_section1 .con2 .btbox{width: 100%;display: flex;justify-content: flex-start;align-items: center;margin-left: -10px;margin-bottom: 20px;}
.cpzx_section1 .con2 .btbox .ico{width: 60px;display: block;margin-right: 6px;}
.cpzx_section1 .con2 .btbox .words{font-size: 18px;color: #000000;line-height: 24px;}
.cpzx_section1 .con2 .listbox .but{font-size: 14px;color: #de5307;line-height: 26px;padding:0 20px;min-width:100px; text-align: center;background: #f7f7f7;position: absolute;left: 50%;bottom: 0;transform: translate(-50%,0);}
.cpzx_section1 .con2 .listbox .but::after{content: "";display: block;width: 11px;height: 8px;background: url(img/zimg8.png)no-repeat center center;background-size: cover;position: absolute;left: 50%;bottom: 100%;transform: translate(-50%,0);}
@media screen and (max-width:1024px) {
.cpzx_section1{padding-top: 30px;padding-bottom: 30px;}
.cpzx_section1 h2{font-size: 24px;line-height: 30px;margin-bottom: 8px;}
.cpzx_section1 .jj{font-size: 14px;line-height: 18px;margin-bottom: 12px;}
.cpzx_section1 .btn a{font-size: 14px;line-height: 32px;border-radius:16px;padding:0 14px;}
.cpzx_section1 .con1{margin-bottom: 14px;}
.cpzx_section1 .con1 ul{margin: 0;width: 100%;}
.cpzx_section1 .con1 li{width: 100%;padding: 0;margin-bottom: 12px;position: relative;}
.cpzx_section1 .con1 li:nth-child(1){z-index: 3;}
.cpzx_section1 .con1 li:nth-child(2){z-index: 2;}
.cpzx_section1 .con1 li:nth-child(3){z-index: 1;}
.cpzx_section1 .con1 li:last-child{margin-bottom: 0;}
.cpzx_section1 .con1 .input{padding: 0 40px 0 12px;}
.cpzx_section1 .con1 .input input{height: 40px;font-size: 14px;}
.cpzx_section1 .con1 .input input::-webkit-input-placeholder{font-size: 14px;}
.cpzx_section1 .con1 .input input::-moz-placeholder{font-size: 14px;}
.cpzx_section1 .con1 .input input::moz-placeholder{font-size: 14px;}
.cpzx_section1 .con1 .input input:-ms-input-placeholder{font-size: 14px;}
.cpzx_section1 .con1 .input .ico{width: 20px;right: 10px;}
.cpzx_section1 .con1 .xlbox .top{padding: 0 12px;}
.cpzx_section1 .con1 .xlbox .words{font-size: 16px;line-height: 40px;}
.cpzx_section1 .con1 .xlbox .ico{width: 10px;}
.cpzx_section1 .con1 .xlbox .bottom{top: calc(100% + 12px); max-height: 180px;}
.cpzx_section1 .con1 .xlbox .bottom::-webkit-scrollbar{ width: 0;}
.cpzx_section1 .con1 .xlbox .bottom::-webkit-scrollbar-track{ background-color: rgba(255,255,255,0); border-radius: 0;}
.cpzx_section1 .con1 .xlbox .bottom::-webkit-scrollbar-thumb{ width: 0;  background-color: rgba(255,255,255,0); border-radius: 0;}
.cpzx_section1 .con1 .xlbox .bottom a{font-size: 14px;;line-height: 36px;}
.cpzx_section1 .con2 .listbox{margin: 0;width: 100%;}
.cpzx_section1 .con2 .listbox .list{width: 100%;padding: 0;margin-bottom: 12px;}
.cpzx_section1 .con2 .listbox .list:last-child{margin-bottom: 0;}
.cpzx_section1 .con2 .listbox .boxs{padding-bottom: 40px;}
.cpzx_section1 .con2 .btbox{;margin-left: -6px;margin-bottom: 14px;}
.cpzx_section1 .con2 .btbox .ico{width: 40px;}
.cpzx_section1 .con2 .btbox .words{font-size: 16px;line-height: 20px;}
.cpzx_section1 .con2 .listbox .but{line-height: 24px;padding:0 14px; white-space:nowrap;}
}

.cpzx_section2{width: 100%;padding-top: 64px;padding-bottom: 84px;position: relative;background: #f9f9fa;}
.cpzx_section2::after{content: "";display: block;width: 68px;height: 35px;background: url(img/zimg16.png)no-repeat center center;background-size: cover;position: absolute;left: 50%;top: 0;transform: translate(-50%,0);}
.cpzx_section2 .title{font-size: 24px;color: #000000;line-height: 28px;text-align: center;margin-bottom: 34px;}
.cpzx_section2 .title span{color: #de5307;font-weight: bold;margin-right: 4px;}
.cpzx_section2 ul{margin: -20px;width: calc(100% + 40px);}
.cpzx_section2 ul::after{content: "";display: block;clear: both;}
.cpzx_section2 ul li{width: 33.3333%;float: left;padding: 20px;}
.cpzx_section2 ul a{display: block;width: 100%;background: #ffffff;box-shadow: 0 0 50px rgba(51,51,51,0.05);}
.cpzx_section2 ul a:hover{box-shadow: 0 0 30px rgba(222,83,7,0.04);}
.cpzx_section2 ul a .picbox{width: 100%;position: relative;z-index: 2;}
.cpzx_section2 ul a .ba_pic{ padding-bottom: 109%; position: relative; overflow: hidden;z-index: 1;}
.cpzx_section2 ul a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
.cpzx_section2 ul a .ba_pic .img2{opacity: 0;}
.cpzx_section2 ul a:hover .ba_pic .img1{opacity: 0;}
.cpzx_section2 ul a:hover .ba_pic .img2{opacity: 1;}
.cpzx_section2 ul a .piccon{width:90%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index: 5;}
.cpzx_section2 ul a .pic{ padding-bottom: 109%; position: relative;left: 0;top: 0;z-index: 5; overflow: hidden;width: 100%;}
.cpzx_section2 ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.cpzx_section2 ul a .wordsbox{width: 100%;height: 170px;position: relative;z-index: 6;}
.cpzx_section2 ul a .wordscon{width: 100%;position: absolute;left: 0;bottom: 48px;padding: 0 34px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cpzx_section2 ul a:hover .wordscon{bottom: 26px;}
.cpzx_section2 ul a .bt{font-size: 20px;color: #000000;line-height: 24px;font-weight: bolder;margin-bottom: 12px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpzx_section2 ul a .listbox{width: 100%;}
.cpzx_section2 ul a .list{width: 100%;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 6px;}
.cpzx_section2 ul a .list:last-child{margin-bottom: 0;}
.cpzx_section2 ul a .list .ico{width: 22px;display: block;}
.cpzx_section2 ul a .list .words{font-size: 14px;color: #474747;line-height: 20px;width: calc(100% - 22px);padding-left: 14px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpzx_section2 ul a .list .words span{color: #dedede;margin: 0 6px;}
.cpzx_section2 ul a .btn{width: 122px;font-size: 14px;color: #ffffff;line-height: 38px;border-radius: 19px;background-image: linear-gradient(#f46f26,#df5408);text-align: center;margin-top: 16px; box-shadow: 5px 0 10px rgba(148,52,0,0.21);display: none;}
.cpzx_section2 ul a:hover .btn{display: block;}
@media screen and (max-width:1024px) {
.cpzx_section2{padding-top: 40px;padding-bottom: 30px;}
.cpzx_section2::after{width: 50px;height: 25px;}
.cpzx_section2 .title{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.cpzx_section2 ul{margin: -6px;width: calc(100% + 12px);}
.cpzx_section2 ul li{width: 50%;padding: 6px;}
.cpzx_section2 ul a .wordsbox{height: 136px;}
.cpzx_section2 ul a .wordscon{bottom: auto;top: 0;padding: 12px;}
.cpzx_section2 ul a:hover .wordscon{bottom: 14px;}
.cpzx_section2 ul a .list .ico{width: 18px;}
.cpzx_section2 ul a .list .words{font-size: 12px;line-height: 18px;padding-left: 8px;width: calc(100% - 18px);}
.cpzx_section2 ul a .list .words span{margin: 0 2px;}
.cpzx_section2 ul a .bt{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.cpzx_section2 ul a .btn{width: 80px;font-size: 12px;line-height: 28px;border-radius: 14px;margin-top: 10px;display: block;}
}

/*产品线*/
.cpx_section{width: 100%;}
.cpx_section ul{width: 100%;}
.cpx_section li{width: 100%;padding-top: 130px;padding-bottom: 36px;margin-bottom: 10px;background: url(img/zimg26.jpg)no-repeat center center;background-size: cover;}
.cpx_section li:last-child{margin-bottom: 0;}
.cpx_section .top{width: 100%;margin-bottom: 28px;padding-right: 80px;padding-left: 80px;display: flex;justify-content: space-between;align-items: flex-start;}
.cpx_section .top .left{width: 400px;}
.cpx_section .top .left .pic{ height: 470px; position: relative; overflow: hidden;}
.cpx_section .top .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; /*min-height: 100%;*/
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.cpx_section .top .right{max-width: calc(100% - 400px);padding-right: 40px;display: flex;justify-content: flex-start;align-items: center;}
.cpx_section .top .bt{font-size: 34px;color: #000000;line-height: 50px;margin-bottom: 24px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cpx_section .top .jj{font-size: 18px;color: #000000;line-height: 27px;margin-bottom: 36px;white-space: pre-wrap;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:20;}
.cpx_section .top .dl{width: 100%;margin-bottom: 40px;}
.cpx_section .top .dd{margin-bottom: 8px;display: flex;justify-content: flex-start;align-items: center;}
.cpx_section .top .dd:last-child{margin-bottom: 0;}
.cpx_section .top .dd .ico{width: 40px;display: block;}
.cpx_section .top .dd .words{font-size: 18px;color: #000000;line-height: 24px;width: calc(100% - 40px);padding-left: 12px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpx_section .top .btn{width: 170px;}
.cpx_section .top .btn a{display: block;width: 100%;display: flex;justify-content: center;align-items: center;background: #de5307;border-radius: 26px;}
.cpx_section .top .btn .words{font-size: 18px;color: #ffffff;line-height: 52px;margin-right: 16px;}
.cpx_section .top .btn .ico{width: 14px;display: block;}
.cpx_section .top .btn a:hover{
  background-image: -webkit-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: -moz-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: -o-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: linear-gradient(top, #f46f26 0%, #de5307 100%); }
.cpx_section .top .btn a:hover{ transform: translateY(0.1rem); -ms-transform: translateY(0.1rem);}
.cpx_section li:nth-child(odd) .top{flex-direction:row-reverse;}
.cpx_section li:nth-child(even) .top .right{padding-right: 0;padding-left: 100px;}
.cpx_section .bottom{width: 100%;}
.cpx_section .bottom .listbox{margin: -12px;width: calc(100% + 24px);}
.cpx_section .bottom .listbox .slick-list{text-align:center;}
.cpx_section .bottom .listbox .slick-track{display:inline-block;}
.cpx_section .bottom .list{padding: 12px;}
.cpx_section .bottom a{display: block;width: 100%;background: #fbfbfb;box-shadow: 0 0 10px rgba(0,0,0,0.09);display: flex;justify-content: flex-start;align-items: center;}
.cpx_section .bottom a .picbox{width: 50.12%;background: #fff;}
.cpx_section .bottom a .pic{ width: 100%; padding-bottom: 100%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cpx_section .bottom a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cpx_section .bottom a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cpx_section .bottom a .wordsbox{width: 49.88%;padding: 18px;}
.cpx_section .bottom a .bt{font-size: 16px;color: #000000;line-height: 26px;margin-bottom: 14px;text-align:left;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.cpx_section .bottom a .jj{font-size: 14px;color: rgba(0,0,0,0.8);line-height: 27px;white-space: pre-wrap;text-align:left;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:4;}
.cpx_section .bottom a:hover .bt{color: #de5307;}
.cpx_section .bottom .listbox .slick-prev{width: 45px;height: 45px;background: url(img/zimg28.png) no-repeat center center; background-size: cover;left: -52px;top: 50%;box-shadow: 0 5px 10px rgba(-148,52,0,0.21);}
.cpx_section .bottom .listbox .slick-next{width: 45px;height: 45px;background: url(img/zimg29.png) no-repeat center center; background-size: cover;right: -52px;top: 50%;box-shadow: 0 5px 10px rgba(-148,52,0,0.21);}
.cpx_section .bottom .listbox .slick-prev:hover,
.cpx_section .bottom .listbox .slick-next:hover{opacity: 0.8;}
@media screen and (max-width:1680px) {
.cpx_section li{padding-top: 80px;padding-bottom: 30px;}
.cpx_section .top{margin-bottom: 20px;padding-right: 60px;}
.cpx_section .top .left{width: 300px;}
.cpx_section .top .left .pic{ height: 360px;}
.cpx_section .top .bt{font-size: 36px;line-height: 42px;margin-bottom: 16px;}
.cpx_section .top .jj{font-size: 16px;line-height: 24px;margin-bottom: 26px;}
.cpx_section .top .dl{margin-bottom: 30px;}
.cpx_section .top .dd .ico{width: 32px;}
.cpx_section .top .dd .words{font-size: 16px;line-height: 20px;width: calc(100% - 32px);}
.cpx_section .top .btn{width: 140px;}
.cpx_section .top .btn a{border-radius: 20px;}
.cpx_section .top .btn .words{font-size: 16px;line-height: 40px;margin-right: 12px;}
.cpx_section li:nth-child(even) .top{padding-left: 120px;}
.cpx_section li:nth-child(even) .top .right{padding-left: 120px;}
}
@media screen and (max-width:1024px) {
.cpx_section li{padding-top: 30px;padding-bottom: 30px;}
.cpx_section .top{margin-bottom: 20px;overflow: hidden; padding-right: 0;display: block;padding-left: 0;padding-right: 0;}
.cpx_section .top .left{width: 40%;float: left;}
.cpx_section .top .left .pic{ height: auto;padding-bottom: 117.5%; position: relative; overflow: hidden;}
.cpx_section .top .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.cpx_section .top .right{width: 60%;height: auto;padding-right: 12px;display: block;max-width: 60%;float: left;}
.cpx_section .top .bt{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.cpx_section .top .jj{font-size: 14px;line-height: 20px;margin-bottom: 12px;-webkit-line-clamp: 3;}
.cpx_section .top .dl{margin-bottom: 12px;}
.cpx_section .top .dd{margin-bottom: 4px;}
.cpx_section .top .dd .ico{width: 16px;}
.cpx_section .top .dd .words{font-size: 14px;line-height: 22px;width: calc(100% - 16px);padding-left: 6px;}
.cpx_section .top .btn{width: 120px;}
.cpx_section .top .btn a{border-radius: 16px;}
.cpx_section .top .btn .words{font-size: 14px;line-height: 32px;margin-right: 8px;}
.cpx_section .top .btn .ico{width: 8px;}
.cpx_section li:nth-child(even) .top{padding-left: 0;}
.cpx_section li:nth-child(even) .top .right{padding-left: 12px;}
.cpx_section .bottom a .wordsbox{padding: 12px;}
.cpx_section .bottom a .bt{margin-bottom: 6px;}
.cpx_section .bottom a .jj{line-height: 20px;}
.cpx_section .bottom .listbox{margin: -6px;width: calc(100% + 12px);padding-left: 20px;padding-right: 20px;}
.cpx_section .bottom .list{padding: 6px;}
.cpx_section .bottom a{display: block;}
.cpx_section .bottom a .picbox{width: 100%;}
.cpx_section .bottom a .wordsbox{width: 100%;}
.cpx_section .bottom .listbox .slick-dots{margin-top: 8px;}
}

/*产品详情*/
.cpxq_section1{width: 100%;background: #f9f9fa;padding-top: 14px;padding-bottom: 14px;}
.cpxq_section1.on{position: fixed;left: 0;top: 80px;box-shadow: 0 0 10px rgba(0,0,0,0.1);z-index: 30;}
.cpxq_section1 .content{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.cpxq_section1 .left{width: 320px;padding-right: 40px;font-size: 18px;color: #000000;line-height: 30px;font-weight: bolder;}
.cpxq_section1 .right{width: calc(100% - 280px);}
.cpxq_section1 ul{width: 100%;display: flex;justify-content: flex-end;align-items: center;}
.cpxq_section1 ul li{margin-right: 54px;}
.cpxq_section1 ul li:last-child{margin-right: 0;}
.cpxq_section1 ul a{display: block;font-size: 16px;color: #565656;line-height: 30px;}
.cpxq_section1 ul li:hover a,
.cpxq_section1 ul li.on a{color: #de5307;}
@media screen and (max-width:1024px) {
.cpxq_section1{padding-top: 20px;padding-bottom: 20px;}
.cpxq_section1.on{position: static;box-shadow: 0 0 0 rgba(0,0,0,0);}
.cpxq_section1 .content{display: block;}
.cpxq_section1 .left{width: 100%;padding-right: 0;font-size: 16px;line-height: 20px;margin-bottom: 8px;}
.cpxq_section1 .right{width: 100%;}
.cpxq_section1 ul{width: 100%;justify-content: flex-start;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.cpxq_section1 ul::-webkit-scrollbar{ display: none;}
.cpxq_section1 ul li{margin-right: 14px;}
.cpxq_section1 ul a{font-size: 16px;line-height: 20px;}
}

.cpxq_section2{padding-top: 80px;padding-bottom: 70px;width: 100%;}
.cpxq_section2 .section1{margin-bottom: 72px;}
.cpxq_section2 .section1 h2{font-size: 48px;color: #000000;line-height: 54px;margin-bottom: 12px;font-weight: bolder;}
.cpxq_section2 .section1 .jj{font-size: 16px;color: #565656;line-height: 20px;margin-bottom: 76px;white-space: pre-wrap;}
.cpxq_section2 .section2{margin-bottom: 70px;}
.cpxq_section2 .section2 h3{font-size: 36px;color: #000000;line-height: 40px;margin-bottom: 22px;font-weight: bolder;}
.cpxq_section2 .section2 .pic{width: 100%;}
.cpxq_section2 .section2 .pic img{width: 100%;display: block;}
.cpxq_section2 .section2 .video{width: 100%;position: relative;margin-bottom:40px;}
.cpxq_section2 .section2 .video video{width: 100%;height: 720px;display: block;object-fit: cover;}
.cpxq_section2 .section2 .video .ico{width: 23px;display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.cpxq_section2 .section3{margin-bottom: 70px;}
.cpxq_section2 .section3 h4{font-size: 36px;color: #000000;line-height: 40px;margin-bottom: 22px;font-weight: bolder;}
.cpxq_section2 .section3 .content{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.cpxq_section2 .section3 .qh_l{width: 242px;background: #f9f9fa;border: 1px solid #e5e5e5;box-shadow: 0 0 18px rgba(0,0,0,0.04);}
.cpxq_section2 .section3 .qh_l .list{width: 100%;border-bottom: 1px solid #e5e5e5;font-size: 16px;color: #000000;line-height: 30px;padding: 16px 24px;position: relative;cursor: pointer;}
.cpxq_section2 .section3 .qh_l .list.on{background: #fff;color: #de5307;}
.cpxq_section2 .section3 .qh_l .list::before{content: "";display: block;width: 5px;height: 100%;background: #df5910;position: absolute;left: -1px;top: 0;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cpxq_section2 .section3 .qh_l .list.on::before{opacity: 1;}
.cpxq_section2 .section3 .qh_l .list::after{content: "";display: block;width: 14px;height: 10px;background: url(img/zimg38.png)no-repeat center center;background-size: cover;position: absolute;right: 30px;top: 50%;transform: translate(0,-50%);opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cpxq_section2 .section3 .qh_l .list.on::after{opacity: 1;}
.cpxq_section2 .section3 .qh_l .list:last-child{border-bottom: 0;}
.cpxq_section2 .section3 .qh_r{width: calc(100% - 242px);padding-left: 8px;}
.cpxq_section2 .section3 .qh_r img{max-width: 100%;display: block;}
.cpxq_section2 .section4 h5{font-size: 36px;color: #000000;line-height: 40px;margin-bottom: 48px;font-weight: bolder;}
.cpxq_section2 .section4 .ul{margin: 0 -18px;width: calc(100% + 36px);}
.cpxq_section2 .section4 .li{padding: 0 18px;}
.cpxq_section2 .section4 .ul a{display: block;width: 100%;background: #f0f0f0;padding: 24px 24px 36px 24px;position: relative;}
.cpxq_section2 .section4 .ul a::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background: url(img/zimg98.jpg)no-repeat center center;background-size: cover;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cpxq_section2 .section4 .ul a:hover::after{opacity: 1;}
.cpxq_section2 .section4 .ul a .pic{ width: 100%; padding-bottom: 107.14%; position: relative; overflow: hidden;z-index: 2;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cpxq_section2 .section4 .ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cpxq_section2 .section4 .ul a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cpxq_section2 .section4 .ul a .wordsbox{width: 100%;padding-top: 36px;position: relative;z-index: 2;}
.cpxq_section2 .section4 .ul a .bt{font-size: 18px;color: #000000;line-height: 24px;text-align: center;font-weight: bold;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxq_section2 .section4 .ul a:hover .bt{color: #fff;}
.cpxq_section2 .section5{padding-top:70px;} 
.cpxq_section2 .section5 h4{font-size: 36px;color: #000000;line-height: 40px;margin-bottom: 48px;font-weight: bolder;}
.cpxq_section2 .section5 .content{font-size:16px;color:#555;line-height:26px;}

.cpxq_section2 .section6{padding-top:30px;padding-bottom:30px;}
.cpxq_section2 .section6 h5{font-size: 36px;color: #000000;line-height: 40px;margin-bottom: 48px;font-weight: bolder;}
.cpxq_section2 .section6 ul{width:100%;}
.cpxq_section2 .section6 ul li{margin-bottom:40px;}
.cpxq_section2 .section6 ul li:last-child{margin-bottom:0}
.cpxq_section2 .section6 ul a{display:flex;justify-content:flex-start;align-items:center;}
.cpxq_section2 .section6 ul li:nth-child(even) a{flex-direction:row-reverse;}
.cpxq_section2 .section6 ul a .left{width:255px;}
.cpxq_section2 .section6 ul a .left .pic{width:100%;}
.cpxq_section2 .section6 ul a .left .pic img{width:100%;display:block;}
.cpxq_section2 .section6 ul a .right{width:calc(100% - 255px);padding-left:40px;}
.cpxq_section2 .section6 ul li:nth-child(even) a .right{padding-right:40px;padding-left:0;text-align:right;}
.cpxq_section2 .section6 ul a .bt{font-size:24px;color:#333;line-height:30px;margin-bottom:20px;}
.cpxq_section2 .section6 ul a:hover .bt{color:#de5307;}
.cpxq_section2 .section6 ul a .jj{font-size:16px;color:#555;line-height:30px;}

.cpxq_section2 .section4 .ul .slick-arrow{ box-shadow: 0 5px 10px 0 rgba(148,52,0,0.21); 
  background-image: -webkit-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: -moz-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: -o-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: linear-gradient(top, #f46f26 0%, #de5307 100%);
}
.cpxq_section2 .section4 .ul .slick-arrow:hover{background: #de5307;}
.cpxq_section2 .section4 .ul .slick-arrow:after{ position: absolute; left:0; top: 0; display: block; width: 100%; height: 100%; background: url(img/home_arrow-right.svg) center no-repeat; background-size: 22px 22px; content: '';}
.cpxq_section2 .section4 .ul .slick-prev:after{ transform: rotate(180deg); -ms-transform: rotate(180deg); }
.cpxq_section2 .section4 .ul .slick-prev{ left: -80px;}
.cpxq_section2 .section4 .ul .slick-next{ right: -80px;}
.cpxq_section2 .section4 .ul .swiper-wrapper{position: relative;overflow: visible!important;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform; box-sizing: content-box;}
.cpxq_section2 .section4 .ul .swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;}
@media screen and (max-width:1680px) {
.cpxq_section2 .section4 .ul .slick-prev{ left: -40px;}
.cpxq_section2 .section4 .ul .slick-next{ right: -40px;}
}
@media screen and (max-width:1024px) {
.cpxq_section2{padding-top: 30px;padding-bottom: 30px;}
.cpxq_section2 .section1{margin-bottom: 20px;}
.cpxq_section2 .section1 h2{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.cpxq_section2 .section1 .jj{font-size: 14px;line-height: 18px;margin-bottom: 14px;}
.cpxq_section2 .section1 .video video{height: 240px;}
.cpxq_section2 .section1 .video .ico{width: 20px;}
.cpxq_section2 .section2{margin-bottom: 20px;}
.cpxq_section2 .section2 h3{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.cpxq_section2 .section2 .video{margin-bottom:16px;}
.cpxq_section2 .section2 .video video{height:240px;}
.cpxq_section2 .section3{margin-bottom: 20px;}
.cpxq_section2 .section3 h4{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.cpxq_section2 .section3 .content{display: block;}
.cpxq_section2 .section3 .qh_l{width: 100%;overflow: hidden;}
.cpxq_section2 .section3 .qh_l .list{width: 50%;border-bottom: 0;line-height: 20px;padding: 12px 20px;float: left;border-right: 1px solid #e5e5e5;}
.cpxq_section2 .section3 .qh_l .list:last-child{border-right: 0;}
.cpxq_section2 .section3 .qh_l .list::before{width: 3px;}
.cpxq_section2 .section3 .qh_l .list::after{right: 12px;}
.cpxq_section2 .section3 .qh_r{width: 100%;padding-left: 0;margin-top: 12px;}
.cpxq_section2 .section4 h5{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.cpxq_section2 .section4 .ul{margin: 0 -6px;width: calc(100% + 12px);}
.cpxq_section2 .section4 .li{padding: 0 6px;}
.cpxq_section2 .section4 .ul a{padding: 12px;}
.cpxq_section2 .section4 .ul a .wordsbox{padding-top: 12px;}
.cpxq_section2 .section4 .ul a .bt{font-size: 14px;line-height: 20px;}
.cpxq_section2 .section4 .ul .slick-dots{margin-top: 12px;}
.cpxq_section2 .section4 .ul .slick-dots li{background: #dddddd!important;}
.cpxq_section2 .section4 .ul .slick-dots li.slick-active{background: #de5307!important;}
.cpxq_section2 .section5{padding-top:20px;} 
.cpxq_section2 .section5 h4{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.cpxq_section2 .section5 .content{font-size:14px;line-height:22px;}
.cpxq_section2 .section6{padding-top:20px;padding-bottom:20px;}
.cpxq_section2 .section6 h5{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.cpxq_section2 .section6 ul li{margin-bottom:20px;}
.cpxq_section2 .section6 ul a{display:block;background:#eee;}
.cpxq_section2 .section6 ul a .left{width:100%;;}
.cpxq_section2 .section6 ul a .right{width:100%;padding:12px!important;}
.cpxq_section2 .section6 ul li:nth-child(even) a .right{text-align:left;}
.cpxq_section2 .section6 ul a .bt{font-size:16px;line-height:20px;margin-bottom:8px;}
.cpxq_section2 .section6 ul a .jj{font-size:14px;line-height:24px;}
}

.cpxq_pf{position: fixed;right: 200px;top: 40%;transform: translate(0,-50%);display: none;z-index: 99;}
.cpxq_pf.on{display: block;}
.cpxq_pf ul li{margin-bottom: 18px;}
.cpxq_pf ul li:last-child{margin-bottom: 0;}
.cpxq_pf ul li a{display: block;font-size: 14px;color: #565656;line-height: 18px;padding-left: 14px;position: relative;}
.cpxq_pf ul li a::after{content: "";display: block;width: 4px;height: 4px;background: #848484;position: absolute;left: 0;top: 50%;transform: translate(0,-50%);border-radius: 100%;}
.cpxq_pf ul li.on a{color: #de5307;}
.cpxq_pf ul li.on::after a{background: #de5307;}
.pf_down.onss{display: none!important;}
@media screen and (max-width:1680px) {
.cpxq_pf{right: 12px;}
.cpxq_pf ul li a{font-size: 12px;padding-left: 10px;}
}
@media screen and (max-width:1024px) {
.cpxq_pf{display: none!important;}
.pf_down.onss{display: none!important;}
}

/*产品_常见问题*/
.cjwt_section{width: 100%;padding-top: 32px;padding-bottom: 72px;}
.cjwt_section .content{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;border-top: 1px solid #ebebeb;}
.cjwt_section .left{width: 242px;border: 1px solid #ebebeb;border-top: 0;box-shadow: 0 0 18px rgba(0,0,0,0.04);background: #f9f9f9;}
.cjwt_section .left li{border-bottom: 1px solid #ebebeb;}
.cjwt_section .left li:last-child{border-bottom: 0;}
.cjwt_section .left li a{display: block;font-size: 16px;color: #000000;line-height: 30px;padding: 16px 24px;position: relative;}
.cjwt_section .left li.on a,
.cjwt_section .left li:hover a{background: #ffffff;color: #de5307;}
.cjwt_section .left li a::before{content: "";display: block;width: 5px;height: 100%;background: #df5910;position: absolute;left: 0;top: 0;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cjwt_section .left li a::after{content: "";display: block;width: 14px;height: 10px;background: url(img/zimg38.png)no-repeat center center;background-size: cover;position: absolute;right: 30px;top: 50%;transform: translate(0,-50%);opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cjwt_section .left li.on a::before,
.cjwt_section .left li:hover a::before{opacity: 1;}
.cjwt_section .left li.on a::after,
.cjwt_section .left li:hover a::after{opacity: 1;}
.cjwt_section .right{width: calc(100% - 242px);padding-left: 34px;}
.cjwt_section .right ul{width: 100%;}
.cjwt_section .right li{border-bottom: 1px solid #ebebeb;padding-top: 30px;padding-bottom: 30px;}
.cjwt_section .right li .btbox{width: 100%;display: flex;justify-content: flex-start;align-items: center;}
.cjwt_section .right li .bt{font-size: 20px;color: #000000;line-height: 26px;width: calc(100% - 96px);padding-right: 50px;}
.cjwt_section .right li:hover .bt{color: #de5307;}
.cjwt_section .right li .btn{width: 96px;font-size: 14px;color: #de5307;line-height: 34px;text-align: center;border: 1px solid #de5307;border-radius: 18px;}
.cjwt_section .right li .btn .words2{display: none;}
.cjwt_section .right li.on .btn{background: #de5307;color: #fff;box-shadow: 5px 0 10px rgba(148,52,0,0.21);}
.cjwt_section .right li.on .btn .words1{display: none;}
.cjwt_section .right li.on .btn .words2{display: block;}
.cjwt_section .right li .info{font-size: 16px;color: #565656;line-height: 27px;margin-top: 22px;display: none;}
@media screen and (max-width:1024px) {
.cjwt_section{padding-top: 20px;padding-bottom: 30px;}
.cjwt_section .content{display: block;border: 0;}
.cjwt_section .left{width: 100%;display: flex;justify-content: flex-start;align-items: center;border-top: 1px solid #ebebeb;}
.cjwt_section .left ul{width: 100%;display: flex;justify-content: flex-start;align-items: center;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.cjwt_section .left ul::-webkit-scrollbar{ display: none;}
.cjwt_section .left li{border-bottom: 0;border-right: 1px solid #ebebeb;}
.cjwt_section .left li:last-child{border-right: 0;}
.cjwt_section .left li a{font-size: 14px;line-height: 20px;padding: 12px 40px 12px 12px;}
.cjwt_section .left li a::before{width: 3px;}
.cjwt_section .left li a::after{right: 12px;}
.cjwt_section .right{width: 100%;padding-left: 0;margin-top: 20px;}
.cjwt_section .right li{padding-top: 12px;padding-bottom: 12px;}
.cjwt_section .right li .bt{font-size: 16px;line-height: 20px;width: calc(100% - 70px);padding-right: 20px;}
.cjwt_section .right li .btn{width: 70px;line-height: 26px;border-radius: 14px;}
.cjwt_section .right li .info{font-size: 14px;line-height: 24px;margin-top: 12px;}
}

/*产品_下载*/
.xz_section{width: 100%;padding-top: 70px;padding-bottom: 70px;}
.xz_section .content{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;border-top: 1px solid #ebebeb;}
.xz_section .left{width: 242px;border: 1px solid #ebebeb;border-top: 0;box-shadow: 0 0 18px rgba(0,0,0,0.04);background: #f9f9f9;}
.xz_section .left li{border-bottom: 1px solid #ebebeb;}
.xz_section .left li:last-child{border-bottom: 0;}
.xz_section .left li a{display: block;font-size: 16px;color: #000000;line-height: 30px;padding: 16px 24px;position: relative;}
.xz_section .left li.on a,
.xz_section .left li:hover a{background: #ffffff;color: #de5307;}
.xz_section .left li a::before{content: "";display: block;width: 5px;height: 100%;background: #df5910;position: absolute;left: 0;top: 0;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xz_section .left li a::after{content: "";display: block;width: 14px;height: 10px;background: url(img/zimg38.png)no-repeat center center;background-size: cover;position: absolute;right: 30px;top: 50%;transform: translate(0,-50%);opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xz_section .left li.on a::before,
.xz_section .left li:hover a::before{opacity: 1;}
.xz_section .left li.on a::after,
.xz_section .left li:hover a::after{opacity: 1;}
.xz_section .right{width: calc(100% - 242px);padding-left: 34px;}
.xz_section .right ul{width: 100%;}
.xz_section .right li{border-bottom: 1px solid #ebebeb;}
.xz_section .right ul a{display: flex;width: 100%;padding-top: 36px;padding-bottom: 36px;justify-content: flex-start;align-items: center;}
.xz_section .right ul a .wordsbox{width: calc(100% - 48px);padding-right: 60px;}
.xz_section .right ul a .date{font-size: 14px;color: #565656;line-height: 26px;margin-bottom: 14px;width: 78px;background: #ececeb;text-align: center;}
.xz_section .right ul a .bt{font-size: 20px;color: #000000;line-height: 24px;margin-bottom: 18px;}
.xz_section .right ul a .jj{font-size: 16px;color: #565656;line-height: 20px;}
.xz_section .right ul a .ico{width: 48px;border-radius: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xz_section .right ul a:hover .ico{background: #de5307;box-shadow: 5px 0 10px rgba(148,52,0,0.21);}
.xz_section .right ul a .ico img{width: 100%;display: block;}
.xz_section .right ul a .ico .ico2{display: none;}
.xz_section .right ul a:hover .ico .ico1{display: none;}
.xz_section .right ul a:hover .ico .ico2{display: block;}
@media screen and (max-width:1024px) {
.xz_section{padding-top: 30px;padding-bottom: 30px;}
.xz_section .content{display: block;border: 0;}
.xz_section .left{width: 100%;display: flex;justify-content: flex-start;align-items: center;border-top: 1px solid #ebebeb;}
.xz_section .left ul{width: 100%;display: flex;justify-content: flex-start;align-items: center;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.xz_section .left ul::-webkit-scrollbar{ display: none;}
.xz_section .left li{border-bottom: 0;border-right: 1px solid #ebebeb;}
.xz_section .left li:last-child{border-right: 0;}
.xz_section .left li a{font-size: 14px;line-height: 20px;padding: 12px 40px 12px 12px;}
.xz_section .left li a::before{width: 3px;}
.xz_section .left li a::after{right: 12px;}
.xz_section .right{width: 100%;padding-left: 0;margin-top: 20px;}
.xz_section .right ul a{padding-top: 14px;padding-bottom: 14px;}
.xz_section .right ul a .wordsbox{width: calc(100% - 30px);padding-right: 20px;}
.xz_section .right ul a .date{margin-bottom: 12px;}
.xz_section .right ul a .bt{font-size: 16px;line-height: 20px;margin-bottom: 6px;}
.xz_section .right ul a .jj{font-size: 14px;line-height: 20px;}
.xz_section .right ul a .ico{width: 30px;}
}

/*二级导航*/
.ej_section{width: 100%;padding-top: 70px;}
.ej_section ul{width: 100%;display: flex;justify-content: center;align-items: center;}
.ej_section li{margin-right: 10px;}
.ej_section li:last-child{margin-right: 0;}
.ej_section ul a{display: block;font-size: 24px;color: #000000;line-height: 68px;border: 1px solid #eeeeee;background: #f4f4f4;padding: 0 72px;
transition: All 0.1s ease-in-out;
-webkit-transition: All 0.1s ease-in-out;
-moz-transition: All 0.1s ease-in-out;
-o-transition: All 0.1s ease-in-out;}
.ej_section ul li:hover a,
.ej_section ul li.on a{color: #de5307;border-color: #de5307;background: #fff;}
@media screen and (max-width:1024px) {
.ej_section{padding-top: 30px;}
.ej_section ul a{font-size: 16px;line-height: 38px;padding: 0 20px;}
}

/*新闻*/
.xw_section{width: 100%;padding-top: 76px;padding-bottom: 80px;}
.xw_section .page_section{margin-bottom:38px;}
.xw_section ul{margin:-10px;width:calc(100% + 20px);display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;}
.xw_section ul li{width:50%;padding:10px;}
.xw_section ul a{display: flex;justify-content: space-between;align-items: center;background: #fff;box-shadow: 0 0 50px rgba(0,0,0,0.05);padding: 14px 20px;position: relative;flex-direction:row-reverse;}
.xw_section ul a:hover{box-shadow: 0 0 50px rgba(222,83,7,0.1);}
.xw_section ul a::after{content: "";display: block;width: 0;height: 4px;background: #de5307;position: absolute;left: 0;bottom: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.xw_section ul a:hover::after{width: 100%;}
.xw_section ul a .left{width: calc(100% - 200px);padding-left: 24px;}
.xw_section ul a .date{font-size: 16px;color: #000000;line-height: 20px;margin-bottom: 6px;}
.xw_section ul a .border{width: 30px;height: 1px;background: #de5307;margin-bottom: 14px;}
.xw_section ul a .bt{font-size: 16px;color: #000000;line-height: 22px;margin-bottom: 12px;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.xw_section ul a:hover .bt{color: #de5307;}
.xw_section ul a .info{font-size: 16px;color: #565656;line-height: 20px;margin-bottom: 20px;}
.xw_section ul a .btn{width: 122px;font-size: 14px;color: #de5307;line-height: 34px;border: 1px solid #de5307;border-radius: 18px;text-align: center;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.xw_section ul a:hover .btn{background: #de5307;color: #fff;box-shadow: 5px 0 10px rgba(148,52,0,0.21);}
.xw_section ul a .right{width: 200px;}
.xw_section ul a .right .pic{ width: 100%; padding-bottom: 74%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.xw_section ul a .right .pic img{ width: 100%; position: absolute; left: 50%; top: 0; min-height: 100%;
-webkit-transform: translate(-50%, 0); 
-moz-transform: translate(-50%, 0); 
-ms-transform: translate(-50%, 0);
-o-transform: translate(-50%, 0);
transform: translate(-50%, 0);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.xw_section ul a:hover .right .pic img{ -webkit-transform: translate(-50%, 0) scale(1.1); -moz-transform: translate(-50%, 0) scale(1.1); transform: translate(-50%, 0) scale(1.1);}
@media screen and (max-width:1680px) {
.xw_section ul a .bt{font-size: 18px;line-height: 22px;margin-bottom: 10px;}
.xw_section ul a .info{font-size: 14px;margin-bottom: 20px;}
.xw_section ul{margin:-8px;width:calc(100% + 16px);}
.xw_section ul li{padding:8px;}
.xw_section ul a{padding: 12px;}
.xw_section ul a .left{width: calc(100% - 160px);padding-left: 16px;}
.xw_section ul a .date{font-size: 14px;line-height: 18px;margin-bottom: 4px;}
.xw_section ul a .border{margin-bottom: 12px;}
.xw_section ul a .bt{font-size: 16px;line-height: 20px;margin-bottom: 12px}
.xw_section ul a .info{font-size: 14px;margin-bottom: 12px;}
.xw_section ul a .btn{width: 112px;font-size: 14px;line-height: 30px;border-radius: 15px;}
.xw_section ul a .right{width: 160px;}
}
@media screen and (max-width:1024px) {
.xw_section{padding-top: 30px;padding-bottom: 30px;}
.xw_section .page_section{margin-bottom:20px;}
.xw_section ul{margin:0;width:100%;}
.xw_section ul li{margin-bottom: 12px;width:100%; padding:0;}
.xw_section ul li:last-child{margin-bottom:0;}
.xw_section ul a{display: block; padding: 12px 12px 14px 12px;}
.xw_section ul a .left{width: 100%;padding-right: 0;margin-bottom: 14px;}
.xw_section ul a .date{font-size: 14px;line-height: 18px;margin-bottom: 4px;}
.xw_section ul a .border{margin-bottom: 12px;}
.xw_section ul a .bt{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.xw_section ul a .info{font-size: 14px;line-height: 18px;margin-bottom: 12px;}
.xw_section ul a .btn{width: 80px;line-height: 30px;border-radius: 16px;}
.xw_section ul a .right{width: 100%;}
}

/*分页*/
.page_section{width: 100%;}
.page_section .pcpae{width: 100%;display: flex;justify-content: center;align-items: center;}
.page_section .pcpae a{display: block;width: 36px;height: 36px;font-size: 16px;color: #000000;line-height: 34px;text-align: center;border: 1px solid #e7e7e7;margin: 0 5px;
transition: All 0.1s ease-in-out;
-webkit-transition: All 0.1s ease-in-out;
-moz-transition: All 0.1s ease-in-out;
-o-transition: All 0.1s ease-in-out;}
.page_section .pcpae a:hover,
.page_section .pcpae a.on{color: #de5307;border-color: #de5307;}
.page_section .pcpae input{width: 72px;height: 36px;display: block;font-size: 16px;color: rgba(0,0,0,0.3);margin: 0 5px;text-align: center;border: 1px solid #e7e7e7;padding: 0 5px;}
.page_section .pcpae input::-webkit-input-placeholder{font-size: 16px;color: rgba(0,0,0,0.3);}
.page_section .pcpae input::-moz-placeholder{font-size: 16px;color: rgba(0,0,0,0.3);}
.page_section .pcpae input::moz-placeholder{font-size: 16px;color: rgba(0,0,0,0.3);}
.page_section .pcpae input:-ms-input-placeholder{font-size: 16px;color: rgba(0,0,0,0.3);}
.page_section .wappage{width: 100%;display: flex;justify-content: center;align-items: center;display: none;}
.page_section .wappage a{display: block;font-size: 14px;color: #fff;line-height: 32px;border-radius: 16px;width: 80px;background: #de5307;text-align: center;}
.page_section .wappage span{font-size: 16pox;color: #333;line-height: 32px;margin: 0 20px;}
@media screen and (max-width:1024px) {
.page_section .pcpae{display: none;}
.page_section .wappage{display: flex;}
}

/*当前位置*/
.dq_section{width: 100%;padding-top: 14px;padding-bottom: 14px;background: #f7f7f7;margin-top: 80px;}
.dq_section .content{width: 100%;display: flex;justify-content: flex-start;align-items: center;}
.dq_section a{display: block;font-size: 14px;color: #565656;line-height: 30px;}
.dq_section span{display: block;font-size: 14px;color: #565656;line-height: 30px;margin: 0 2px;}
.dq_section a:hover,
.dq_section a.on{color: #000000;}
@media screen and (max-width:1024px) {
.dq_section{padding-top: 0;padding-bottom: 0;margin-top: 50px;display: none;}
.dq_section a{line-height: 40px;}
.dq_section span{line-height: 40px;}
}

/*新闻详情*/
.xwxq_section{width: 100%;padding-top: 84px;padding-bottom: 64px;}
.xwxq_section h2{font-size: 32px;color: #000000;line-height: 40px;margin-bottom: 24px;}
.xwxq_section .boxs{width: 100%;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 64px;}
.xwxq_section .boxs .bq{font-size: 16px;color: #565656;line-height: 20px;margin-right: 16px;}
.xwxq_section .boxs .date{font-size: 16px;color: #565656;line-height: 20px;}
.xwxq_section .content{font-size: 16px;color: #000000;line-height: 30px;margin-bottom: 66px;padding-bottom: 66px;border-bottom: 1px solid #d1d1d1;}
.xwxq_section .content img{max-width: 100%;}
.xwxq_section .pagebox{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.xwxq_section .page_l{width: calc(100% - 200px);}
.xwxq_section .page_l a{display: block;font-size: 16px;color: #000000;line-height: 20px;margin-bottom: 18px;
transition: All 0.1s ease-in-out;
-webkit-transition: All 0.1s ease-in-out;
-moz-transition: All 0.1s ease-in-out;
-o-transition: All 0.1s ease-in-out;}
.xwxq_section .page_l a .span1{margin-right: 16px;position: relative;}
.xwxq_section .page_l a .span1::after{content: "";display: block;width: 1px;height: 14px;background: #dfdfdf;position: absolute;left: calc(100% + 8px);top: 50%;transform: translate(0,-50%);}
.xwxq_section .page_l a:last-child{margin-bottom: 0;}
.xwxq_section .page_l a:hover{color: #de5307;}
.xwxq_section .back_r{width: 124px;}
.xwxq_section .back_r a{display: block;width: 100%;font-size: 14px;color: #de5307;line-height: 34px;text-align: center;border: 1px solid #de5307;border-radius: 18px;
transition: All 0.1s ease-in-out;
-webkit-transition: All 0.1s ease-in-out;
-moz-transition: All 0.1s ease-in-out;
-o-transition: All 0.1s ease-in-out;}
.xwxq_section .back_r a:hover{background: #de5307;color: #fff;}
@media screen and (max-width:1024px) {
.xwxq_section{padding-top: 30px;padding-bottom: 30px;margin-top: 50px;}
.xwxq_section h2{font-size: 18px;line-height: 26px;margin-bottom: 12px;}
.xwxq_section .boxs{margin-bottom: 14px;}
.xwxq_section .boxs .bq{font-size: 14px;line-height: 18px;margin-right: 10px;}
.xwxq_section .boxs .date{font-size: 14px;line-height: 18px;}
.xwxq_section .content{font-size: 14px;line-height: 24px;margin-bottom: 20px;padding-bottom: 20px;text-align: justify;}
.xwxq_section .pagebox{display: block;}
.xwxq_section .page_l{width: 100%;margin-bottom: 14px;}
.xwxq_section .page_l a{font-size: 14px;margin-bottom: 10px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.xwxq_section .page_l a .span1{margin-right: 12px;}
.xwxq_section .page_l a .span1::after{left: calc(100% + 6px);}
.xwxq_section .back_r{width: 100px;margin: 14px auto 0 auto;}
.xwxq_section .back_r a{line-height: 30px;border-radius: 16px;}
}

/*常见问题*/
.cjwt_sections{width: 100%;padding-top: 80px;padding-bottom: 70px;}
.cjwt_sections .btbox{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;margin-bottom: 24px;position:relative;z-index:5;}
.cjwt_sections .btbox ._l{width:800px;}
.cjwt_sections .btbox ._r{width:calc(100% - 800px);}
.cjwt_sections .btbox h2{font-size: 36px;color: #000000;line-height: 40px;font-weight: bolder;}
.cjwt_sections .btbox .btn{display: flex;justify-content: flex-end;align-items: center;margin-bottom: 6px;}
.cjwt_sections .btbox .btn a{display: block;font-size: 18px;color: #ffffff;line-height: 50px;border-radius: 25px;background: #de5307;padding: 0 34px;box-shadow: 0 10px 10px 0 rgba(222,83,7,0.2);font-weight: bold;}
.cjwt_sections .btbox .btn a:hover{
  background-image: -webkit-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: -moz-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: -o-linear-gradient(top, #f46f26 0%, #de5307 100%);
  background-image: linear-gradient(top, #f46f26 0%, #de5307 100%); }
.cjwt_sections .btbox .words{font-size: 14px;color: #979797;line-height: 20px;text-align:right;}
.cjwt_sections .btbox .words strong{color: #de5307;}
.cjwt_sections .ssbox{width: 100%;margin-bottom: 60px;background: #fefefe;box-shadow: 0 0 50px rgba(0,0,0,0.05);}
.cjwt_sections .ssbox .inputbox{width: 100%;background: #eaeef0;display: flex;justify-content: center;align-items: center;padding: 30px;}
.cjwt_sections .ssbox .input{width: 416px;position: relative;background: #ffffff;border: 1px solid #e5e5e5;}
.cjwt_sections .ssbox .input input{width: 100%;height: 46px;display: block;padding: 0 60px 0 18px;font-size: 16px;color: #d0d0d0;}
.cjwt_sections .ssbox .input input::-webkit-input-placeholder{font-size: 16px;color: #d0d0d0;}
.cjwt_sections .ssbox .input input::-moz-placeholder{font-size: 16px;color: #d0d0d0;}
.cjwt_sections .ssbox .input input::moz-placeholder{font-size: 16px;color: #d0d0d0;}
.cjwt_sections .ssbox .input input:-ms-input-placeholder{font-size: 16px;color: #d0d0d0;}
.cjwt_sections .ssbox .input .ico{width: 18px;display: block;position: absolute;right: 22px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.cjwt_sections .ssbox .input .ico:hover{opacity: 0.8;}
.cjwt_sections .ssbox ul{width: 100%;}
.cjwt_sections .ssbox li{width: 100%;border-bottom: 1px solid #f4f4f4;padding: 30px 25px;display: flex;justify-content: flex-start;align-items: center;}
.cjwt_sections .ssbox li:last-child{border-bottom: 0;}
.cjwt_sections .ssbox ._l{width: 160px;font-size: 18px;color: #000000;line-height: 30px;font-weight: bolder;position: relative;}
.cjwt_sections .ssbox ._l::after{content: "";display: block;width: 1px;height: 20px;background: #e4e4e4;position: absolute;right: 24px;top: 50%;transform: translate(0,-50%);}
.cjwt_sections .ssbox ._r{width: calc(100% - 160px);}
.cjwt_sections .ssbox .listbox{margin: -18px;width: calc(100% + 36px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.cjwt_sections .ssbox .list{padding: 18px;font-size: 18px;color: #000000;line-height: 30px;cursor: pointer;}
.cjwt_sections .ssbox .list span{color: #565656;}
.cjwt_sections .ssbox .list.on a{color: #de5307;text-decoration:underline;}
.cjwt_sections .ssbox .list.on span{color: #de5307!important;}
.cjwt_sections .ssbox .list:hover{text-decoration:underline;}
.cjwt_sections .content{width: 100%;}
.cjwt_sections .content ul{width: 100%;margin-bottom: 40px;}
.cjwt_sections .content li{width: 100%;border-bottom: 1px solid #ebebeb;padding: 30px 30px 30px 0;}
.cjwt_sections .content .top{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.cjwt_sections .content .text{font-size: 20px;color: #000000;line-height: 30px;padding-right: 100px;width: calc(100% - 96px);}
.cjwt_sections .content .btn{width: 96px;border: 1px solid #de5307;border-radius: 18px;font-size: 14px;color: #de5307;line-height: 34px;text-align: center;cursor: pointer;}
.cjwt_sections .content .btn .span2{display: none;}
.cjwt_sections .content li.on .btn{background: #de5307;color: #fff;box-shadow: 0 10px 10px 0 rgba(222,83,7,0.2);}
.cjwt_sections .content li.on .btn .span1{display: none;}
.cjwt_sections .content li.on .btn .span2{display: block;}
.cjwt_sections .content .bottom{font-size: 16px;color: #565656;line-height: 27px;margin-top: 22px;display: none;}
@media screen and (max-width:1024px) {
.cjwt_sections{padding-top: 30px;padding-bottom: 30px;}
.cjwt_sections .btbox{display: block;margin-bottom: 14px;}
.cjwt_sections .btbox h2{font-size: 16px;line-height: 24px;margin-bottom: 12px;}
.cjwt_sections .btbox .btn{width: 250px;justify-content: flex-start;float: none;margin:0 0 12px 0;}
.cjwt_sections .btbox .btn a{font-size: 14px;line-height: 36px;border-radius: 18px;padding: 0;width: 100%;text-align: center;}
.cjwt_sections .btbox ._r::after{content: "";display: block;clear: both;}
.cjwt_sections .btbox ._r .words{width: 100%;padding-right: 0;font-size: 13px;line-height: 18px;float: left;}
.cjwt_sections .btbox .words{text-align:left;width:100%;}
.cjwt_sections .ssbox{margin-bottom: 14px;}
.cjwt_sections .ssbox .inputbox{padding: 20px;}
.cjwt_sections .ssbox .input{width: 260px;}
.cjwt_sections .ssbox .input input{height: 36px;padding: 0 4px 0 12px;font-size: 14px;}
.cjwt_sections .ssbox .input input::-webkit-input-placeholder{font-size: 14px;}
.cjwt_sections .ssbox .input input::-moz-placeholder{font-size: 14px;}
.cjwt_sections .ssbox .input input::moz-placeholder{font-size: 14px;}
.cjwt_sections .ssbox .input input:-ms-input-placeholder{font-size: 14px;}
.cjwt_sections .ssbox .input .ico{width: 16px;right: 12px;}
.cjwt_sections .ssbox li{padding: 14px;display: block;}
.cjwt_sections .ssbox ._l{width: 100%;font-size: 16px;line-height: 24px;margin-bottom: 12px;}
.cjwt_sections .ssbox ._l::after{display: none;}
.cjwt_sections .ssbox ._r{width: 100%;}
.cjwt_sections .ssbox .listbox{margin: -6px;width: calc(100% + 12px);}
.cjwt_sections .ssbox .list{padding: 6px;font-size: 14px;line-height: 24px;}
.cjwt_sections .content ul{margin-bottom: 20px;}
.cjwt_sections .content li{padding: 14px 14px 14px 0;}
.cjwt_sections .content .text{font-size: 16px;line-height: 20px;padding-right: 20px;width: calc(100% - 70px);}
.cjwt_sections .content .btn{width: 70px;border-radius: 14px;line-height: 28px;}
.cjwt_sections .content .bottom{font-size: 14px;line-height: 24px;margin-top: 6px;text-align: justify;}
.cjwt_sections .btbox ._l{width:100%;}
.cjwt_sections .btbox ._r{width:100%;;}
}

/*资料下载*/
.zlxz_sections{width: 100%;padding-top: 90px;padding-bottom: 70px;}
.zlxz_sections .btbox{width: 100%;margin-bottom: 52px;}
.zlxz_sections .btbox h2{font-size: 36px;color: #000000;line-height: 40px;font-weight: bolder;text-align: center;}
.zlxz_sections .ssbox{width: 100%;margin-bottom: 60px;background: #fefefe;box-shadow: 0 0 50px rgba(0,0,0,0.05);}
.zlxz_sections .ssbox .inputbox{width: 100%;background: #eaeef0;display: flex;justify-content: center;align-items: center;padding: 30px;}
.zlxz_sections .ssbox .input{width: 416px;position: relative;background: #ffffff;border: 1px solid #e5e5e5;}
.zlxz_sections .ssbox .input input{width: 100%;height: 46px;display: block;padding: 0 60px 0 18px;font-size: 16px;color: #d0d0d0;}
.zlxz_sections .ssbox .input input::-webkit-input-placeholder{font-size: 16px;color: #d0d0d0;}
.zlxz_sections .ssbox .input input::-moz-placeholder{font-size: 16px;color: #d0d0d0;}
.zlxz_sections .ssbox .input input::moz-placeholder{font-size: 16px;color: #d0d0d0;}
.zlxz_sections .ssbox .input input:-ms-input-placeholder{font-size: 16px;color: #d0d0d0;}
.zlxz_sections .ssbox .input .ico{width: 18px;display: block;position: absolute;right: 22px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.zlxz_sections .ssbox .input .ico:hover{opacity: 0.8;}
.zlxz_sections .ssbox ul{width: 100%;}
.zlxz_sections .ssbox li{width: 100%;border-bottom: 1px solid #f4f4f4;padding: 30px 25px;display: flex;justify-content: flex-start;align-items: center;}
.zlxz_sections .ssbox li:last-child{border-bottom: 0;}
.zlxz_sections .ssbox ._l{width: 180px;font-size: 18px;color: #000000;line-height: 30px;font-weight: bolder;position: relative;}
.zlxz_sections .ssbox ._l::after{content: "";display: block;width: 1px;height: 20px;background: #e4e4e4;position: absolute;right: 24px;top: 50%;transform: translate(0,-50%);}
.zlxz_sections .ssbox ._r{width: calc(100% - 180px);}
.zlxz_sections .ssbox .listbox{margin: -18px;width: calc(100% + 36px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.zlxz_sections .ssbox .list{padding: 18px;font-size: 18px;color: #000000;line-height: 30px;cursor: pointer;}
.zlxz_sections .ssbox .list a{color:#000000;}
.zlxz_sections .ssbox .list span{color: #565656;}
.zlxz_sections .ssbox .list.on a{color: #de5307;text-decoration:underline;}
.zlxz_sections .ssbox .list.on span{color: #de5307!important;}
.zlxz_sections .ssbox .list:hover a{text-decoration:underline;}
.zlxz_sections .content{width: 100%;}
.zlxz_sections .content ul{margin-bottom: 40px;}
.zlxz_sections .content li{border-bottom: 1px solid #ebebeb;padding-top: 38px;padding-bottom: 38px;}
.zlxz_sections .content ul a{display: flex;justify-content: space-between;align-items: center;}
.zlxz_sections .content ul a .left{width: calc(100% - 48px);padding-right: 100px;}
.zlxz_sections .content ul a .date{font-size: 14px;color: #565656;line-height: 26px;width: 80px;text-align: center;background: #ececeb;margin-bottom: 14px;}
.zlxz_sections .content ul a .bt{font-size: 20px;color: #000000;line-height: 24px;margin-bottom: 16px;}
.zlxz_sections .content ul a:hover .bt{color: #de5307;}
.zlxz_sections .content ul a .text{font-size: 16px;color: #565656;line-height: 20px;}
.zlxz_sections .content ul a .right{width: 48px;border-radius: 100%;}
.zlxz_sections .content ul a:hover .right{background: #de5307;box-shadow: 0 10px 10px 0 rgba(222,83,7,0.2);}
.zlxz_sections .content ul a .right img{width: 100%;display: block;}
.zlxz_sections .content ul a .right .ico2{display: none;}
.zlxz_sections .content ul a:hover .right .ico1{display: none;}
.zlxz_sections .content ul a:hover .right .ico2{display: block;}
@media screen and (max-width:1024px) {
.zlxz_sections{padding-top: 30px;padding-bottom: 30px;}
.zlxz_sections .btbox{margin-bottom: 14px;}
.zlxz_sections .btbox h2{font-size: 18px;line-height: 24px;}
.zlxz_sections .ssbox{margin-bottom: 14px;}
.zlxz_sections .ssbox .inputbox{padding: 20px;}
.zlxz_sections .ssbox .input{width: 100%;}
.zlxz_sections .ssbox .input input{height: 36px;padding: 0 4px 0 12px;font-size: 14px;}
.zlxz_sections .ssbox .input input::-webkit-input-placeholder{font-size: 14px;}
.zlxz_sections .ssbox .input input::-moz-placeholder{font-size: 14px;}
.zlxz_sections .ssbox .input input::moz-placeholder{font-size: 14px;}
.zlxz_sections .ssbox .input input:-ms-input-placeholder{font-size: 14px;}
.zlxz_sections .ssbox .input .ico{width: 16px;right: 12px;}
.zlxz_sections .ssbox li{padding: 14px;display: block;}
.zlxz_sections .ssbox ._l{width: 100%;font-size: 16px;line-height: 24px;margin-bottom: 12px;}
.zlxz_sections .ssbox ._l::after{display: none;}
.zlxz_sections .ssbox ._r{width: 100%;}
.zlxz_sections .ssbox .listbox{margin: -6px;width: calc(100% + 12px);}
.zlxz_sections .ssbox .list{padding: 6px;font-size: 14px;line-height: 24px;}
.zlxz_sections .content ul{margin-bottom: 20px;}
.zlxz_sections .content li{padding-top: 12px;padding-bottom: 12px;}
.zlxz_sections .content ul a{align-items: flex-start;}
.zlxz_sections .content ul a .left{width: calc(100% - 36px);padding-right: 20px;}
.zlxz_sections .content ul a .date{line-height: 24px;width: 90px;margin-bottom: 10px;}
.zlxz_sections .content ul a .bt{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.zlxz_sections .content ul a .text{font-size: 14px;line-height: 18px;}
.zlxz_sections .content ul a .right{width: 36px;margin-top: 25px;}
}

/*应用案例*/
.yyal_section1{width: 100%;background: #f9f9f9;}
.yyal_section1 .ul{width: 100%;}
.yyal_section1 .li{width: 100%;border-right: 1px solid #fff;}
.yyal_section1 .li.on,
.yyal_section1 .li:hover{background: url(img/zimg75.jpg)no-repeat center center;background-size: cover;}
.yyal_section1 .ul a{display: block;width: 100%;padding: 44px 14px;}
.yyal_section1 .ul a img{width: 60px;display: block;margin: 0 auto 32px auto;}
.yyal_section1 .ul a .ico2{display: none;}
.yyal_section1 .ul a .words{font-size: 14px;color: #000000;line-height: 20px;text-align: center;word-wrap:break-word; word-break:normal;}
.yyal_section1 .ul .li.on a .ico1,
.yyal_section1 .ul .li:hover a .ico1{display: none;}
.yyal_section1 .ul .li.on a .ico2,
.yyal_section1 .ul .li:hover a .ico2{display: block;}
.yyal_section1 .ul .li.on a .words,
.yyal_section1 .ul .li:hover a .words{color: #fff;}
.yyal_section1 .ul .slick-prev{width: 45px;height: 45px;background: url(img/zimg77.png) no-repeat center center; background-size: cover;left: -100px;top: 50%;background-color: #fff;border-radius: 100%;box-shadow: 0 10px 10px 0 rgba(222,83,7,0.2);}
.yyal_section1 .ul .slick-next{width: 45px;height: 45px;background: url(img/zimg76.png) no-repeat center center; background-size: cover;right: -100px;top: 50%;background-color: #fff;border-radius: 100%;box-shadow: 0 10px 10px 0 rgba(222,83,7,0.2);}
.yyal_section1 .ul .slick-prev:hover,
.yyal_section1 .ul .slick-next:hover{opacity: 0.6;}
@media screen and (max-width:1680px) {
.yyal_section1 .ul .slick-prev{left: -60px;}
.yyal_section1 .ul .slick-next{right: -60px;}
.yyal_section1 .ul a .words{font-size: 14px;line-height: 20px;}
}
@media screen and (max-width:1024px) {
.yyal_section1 .ul{padding-left: 26px;padding-right: 26px;}
.yyal_section1 .ul a{padding: 20px 10px;}
.yyal_section1 .ul a img{width: 40px;margin: 0 auto 12px auto;}
.yyal_section1 .ul a .words{font-size: 14px;line-height: 20px;}
.yyal_section1 .ul .slick-prev{width: 26px;height: 26px;left: -10px;}
.yyal_section1 .ul .slick-next{width: 26px;height: 26px;right: -10px;}
}

.yyal_section2{width: 100%;padding-top: 158px;padding-bottom: 100px;}
.yyal_section2 h2{font-size: 36px;color: #000000;line-height: 40px;text-align: center;font-weight: bold;margin-bottom: 50px;}
.yyal_section2 .info1{text-align: center;font-size: 24px;color: #000000;line-height: 30px;width: 100%;font-weight: bolder;margin-bottom: 20px;}
.yyal_section2 .info2{text-align: center;font-size: 18px;color: #565656;line-height: 30px;width: 100%;}
@media screen and (max-width:1024px) {
.yyal_section2{padding-top: 30px;padding-bottom: 30px;}
.yyal_section2 h2{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.yyal_section2 .info1{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.yyal_section2 .info2{font-size: 14px;line-height: 20px;}
.yyal_section2 .info2 br{display: none;}
}

.yyal_section3{width: 100%;}
.yyal_section3 .content{padding-top: 124px;padding-bottom: 190px;position: relative;}
.yyal_section3 .line{width: 1px;height: 100%;background: url(img/zimg79.png)no-repeat center center;background-size: cover;position: absolute;top: 0;}
.yyal_section3 .line1{left: 0;}
.yyal_section3 .line2{left: 33.33333%;}
.yyal_section3 .line3{right: 33.33333%;}
.yyal_section3 .line4{right: 0;}
.yyal_section3 h3{font-size: 36px;color: #ffffff;line-height: 40px;text-align: center;font-weight: bold;margin-bottom: 116px;}
.yyal_section3 ul{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.yyal_section3 li{width: 33.33333%;padding: 0 40px;}
.yyal_section3 li .bt{font-size: 24px;color: #ffffff;line-height: 30px;text-align: center;margin-bottom: 8px;}
.yyal_section3 li .border{width: 36px;height: 3px;background: #fff;margin: 0 auto 36px auto;border-radius: 1.5px;}
.yyal_section3 li .info{font-size: 16px;color: #ffffff;line-height: 26px; text-align: center;}
@media screen and (max-width:1024px) {
.yyal_section3 .content{padding-top: 30px;padding-bottom: 30px;}
.yyal_section3 .line{display: none;}
.yyal_section3 h3{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.yyal_section3 ul{display: block;border-top: 1px solid rgba(255,255,255,0.1);}
.yyal_section3 li{padding: 20px;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.1);}
.yyal_section3 li .bt{font-size: 18px;line-height: 24px;}
.yyal_section3 li .border{width: 30px;height: 2px;margin: 0 auto 12px auto;}
.yyal_section3 li .info{font-size: 14px;line-height: 24px;}
}

.yyal_section4{width: 100%;padding-top: 126px;padding-bottom: 126px;background: #f9f9f9;}
.yyal_section4 h4{font-size: 36px;color: #000000;line-height: 40px;text-overflow: center;font-weight: bold;margin-bottom: 54px;text-align: center;}
.yyal_section4 ul{width: calc(100% + 12px);margin: -12px;display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.yyal_section4 li{width: 12.5%;padding: 12px;}
.yyal_section4 a{cursor: default;}
.yyal_section4 ul .pic{width: 100%;background: #fff;margin-bottom: 16px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.yyal_section4 ul a:hover .pic{box-shadow: 0 0 30px rgba(0,0,0,0.07);}
.yyal_section4 ul .pic img{width: 100%;display: block;}
.yyal_section4 ul .pic .img2{display: none;}
.yyal_section4 ul a:hover .pic .img1{display: none;}
.yyal_section4 ul a:hover .pic .img2{display: block;}
.yyal_section4 ul .words{font-size: 16px;color: #000000;line-height: 20px;text-align: center;}
.yyal_section4 ul a:hover .words{color: #de5307;}
@media screen and (max-width:1024px) {
.yyal_section4{padding-top: 30px;padding-bottom: 30px;}
.yyal_section4 h4{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.yyal_section4 ul{width: calc(100% + 6px);margin: -6px;}
.yyal_section4 li{width: 33.333333%;padding: 6px;}
.yyal_section4 ul .words{font-size: 14px;line-height: 18px;}
}

.yyal_section5{width: 100%;padding-top: 124px;padding-bottom: 124px;}
.yyal_section5 h5{font-size: 36px;color: #000000;line-height: 40px;text-align: center;font-weight: bold;margin-bottom: 46px;}
.yyal_section5 .ssbox{width: 100%;margin-bottom: 50px;background: #fff;box-shadow: 0 0 50px rgba(0,0,0,0.05);}
.yyal_section5 .ssbox ul{width: 100%;}
.yyal_section5 .ssbox li{width: 100%;border-bottom: 1px solid #f4f4f4;padding: 30px 25px;display: flex;justify-content: flex-start;align-items: center;}
.yyal_section5 .ssbox li:last-child{border-bottom: 0;}
.yyal_section5 .ssbox ._l{width: 260px;font-size: 18px;color: #000000;line-height: 30px;font-weight: bolder;position: relative;}
.yyal_section5 .ssbox ._l::after{content: "";display: block;width: 1px;height: 20px;background: #e4e4e4;position: absolute;right: 24px;top: 50%;transform: translate(0,-50%);}
.yyal_section5 .ssbox ._r{width: calc(100% - 260px);}
.yyal_section5 .ssbox .listbox{margin: -18px;width: calc(100% + 36px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.yyal_section5 .ssbox .list{padding: 18px;font-size: 18px;color: #000000;line-height: 30px;cursor: pointer;}
.yyal_section5 .ssbox .list a{color:#000000;}
.yyal_section5 .ssbox .list span{color: #565656;}
.yyal_section5 .ssbox .list.on a{color: #de5307;text-decoration:underline;}
.yyal_section5 .ssbox .list.on span{color:#de5307;}
.yyal_section5 .ssbox .list:hover{text-decoration:underline;}
.yyal_section5 .content{width: 100%;margin-bottom: 40px;}
.yyal_section5 .content ul{margin: -12px;width: calc(100% + 24px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.yyal_section5 .content li{width: 25%;padding: 12px;}
.yyal_section5 .content a{display: block;width: 100%;background: #f0f0f0;padding: 24px 24px 36px 24px;position: relative;height: 390px;overflow: hidden;}
.yyal_section5 .content a::after{content: "";display: block;width: 100%;height: 100%;background: url(img/zimg98.jpg)no-repeat center center;background-size: cover;position: absolute;left: 0;top: 0;z-index: 1;opacity: 0;
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
.yyal_section5 .content a:hover::after{opacity: 1;}
.yyal_section5 .content a .pic{ width: 100%; height: 270px; position: relative; overflow: hidden;z-index: 2;
transition: All 0.5s ease-in-out;
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;}
.yyal_section5 .content a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
transition: All 0.5s ease-in-out; 
-webkit-transition: All 0.5s ease-in-out;
-moz-transition: All 0.5s ease-in-out;
-o-transition: All 0.5s ease-in-out;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.yyal_section5 .content a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.yyal_section5 .content a:hover .pic{height: 238px;}
.yyal_section5 .content a .wordsbox{width: 100%;padding-top: 36px;position: relative;z-index: 2;}
.yyal_section5 .content a .bt{font-size: 18px;color: #000000;line-height: 24px;text-align: center;font-weight: bold;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.yyal_section5 .content a:hover .bt{color: #fff;}
.yyal_section5 .content a .jj{font-size: 14px;color: #ffffff;text-align: center;margin-top: 10px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;display: none;}
.yyal_section5 .content a:hover .jj{display: -webkit-box;}
@media screen and (max-width:1024px) {
.yyal_section5{padding-top: 30px;padding-bottom: 30px;}
.yyal_section5 h5{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.yyal_section5 .ssbox{margin-bottom: 14px;}
.yyal_section5 .ssbox .inputbox{padding: 20px;}
.yyal_section5 .ssbox .input{width: 260px;}
.yyal_section5 .ssbox .input input{height: 36px;padding: 0 4px 0 12px;font-size: 14px;}
.yyal_section5 .ssbox .input input::-webkit-input-placeholder{font-size: 14px;}
.yyal_section5 .ssbox .input input::-moz-placeholder{font-size: 14px;}
.yyal_section5 .ssbox .input input::moz-placeholder{font-size: 14px;}
.yyal_section5 .ssbox .input input:-ms-input-placeholder{font-size: 14px;}
.yyal_section5 .ssbox .input .ico{width: 16px;right: 12px;}
.yyal_section5 .ssbox li{padding: 14px;display: block;}
.yyal_section5 .ssbox ._l{width: 100%;font-size: 16px;line-height: 24px;margin-bottom: 12px;}
.yyal_section5 .ssbox ._l::after{display: none;}
.yyal_section5 .ssbox ._r{width: 100%;}
.yyal_section5 .ssbox .listbox{margin: -2px -6px;width: calc(100% + 12px);}
.yyal_section5 .ssbox .list{padding: 2px 6px;font-size: 14px;line-height: 24px;}
.yyal_section5 .content{margin-bottom: 14px;}
.yyal_section5 .content ul{margin: -6px;width: calc(100% + 12px);}
.yyal_section5 .content li{width: 50%;padding: 6px;}
.yyal_section5 .content a{padding: 12px;height: auto;}
.yyal_section5 .content a .pic{height: auto;padding-bottom: 107.14%;}
.yyal_section5 .content a:hover .pic{height: auto;}
.yyal_section5 .content a .wordsbox{padding-top: 12px;}
.yyal_section5 .content a .bt{font-size: 16px;line-height: 20px;-webkit-line-clamp: 2;min-height: 40px;}
.yyal_section5 .content a .jj{display: -webkit-box;color: #333;margin-top: 6px;display: none;}
.yyal_section5 .content a:hover .jj{color: #fff;}
}

/*应用案例_详情*/
.alxq_section1{width: 100%;padding-top: 56px;padding-bottom: 56px;}
.alxq_section1 .pic{width: 100%;display:block;object-fit: cover;}
.alxq_section1 .pic img{width:100%;display:block;}
.alxq_section1 .words{font-size: 30px;color: #000000;line-height: 40px;margin-top: 52px;font-weight: bolder;}
@media screen and (max-width:1024px) {
.alxq_section1{padding-top: 30px;margin-top: 50px;padding-bottom: 0;}
.alxq_section1 .words{font-size: 18px;line-height: 24px;margin-top: 12px;margin-bottom: 12px;}
}

.alxq_section2{width: 100%;padding-bottom: 100px;position: relative;z-index: 2;}
.alxq_section2 .content{width: 100%;padding-top: 40px;border-top: 1px solid #f0f0f0;}
.alxq_section2 .content::after{content: "";display: block;clear: both;}
.alxq_section2 .left{width: 242px;border: 1px solid #e5e5e5;float: left;}
.alxq_section2 .left.act{position: fixed;top: 100px;}
.alxq_section2 .left ul{width: 100%;background: #f9f9f9;}
.alxq_section2 .left li{width: 100%;border-bottom: 1px solid #e5e5e5;}
.alxq_section2 .left li:last-child{border-bottom: 0;}
.alxq_section2 .left a{display: block;font-size: 16px;color: #000000;line-height: 20px;padding: 20px 60px 20px 20px;border-left: 5px solid rgba(255,255,255,0);position: relative;}
.alxq_section2 .left li.on a,
.alxq_section2 .left li:hover a{background: #ffffff;border-left-color: #de5307;box-shadow: 0 0 18px rgba(0,0,0,0.04);}
.alxq_section2 .left li.on a::after,
.alxq_section2 .left li:hover a::after{content: "";display: block;width: 14px;height: 10px;background: url(img/zimg103.png)no-repeat center center;background-size: cover;position: absolute;right: 30px;top: 50%;transform: translate(0,-50%);}
.alxq_section2 .right{width: calc(100% - 242px);padding-left: 68px;float: right;}
.alxq_section2 .right ul{width: 100%;}
.alxq_section2 .right li{margin-bottom: 92px;}
.alxq_section2 .right li:last-child{margin-bottom: 0;}
.alxq_section2 .right .bt{font-size: 24px;color: #000000;line-height: 30px;margin-bottom: 26px;font-weight: bolder;}
.alxq_section2 .right .con{font-size: 16px;color: #000000;line-height: 30px;}
.alxq_section2 .right .con img{max-width: 100%;}
.alxq_section2 .right .con video{width: 100%;object-fit: cover;}
@media screen and (max-width:1024px) {
.alxq_section2{padding-bottom: 30px;}
.alxq_section2 .content{padding-top: 20px;display: block;}
.alxq_section2 .left{margin-bottom: 20px;width: 100%;position: relative;z-index: 5;overflow: hidden;}
.alxq_section2 .left.act{top: 50px;background: #fff;width: calc(100% - 30px);left: 15px;}
.alxq_section2 .left ul{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start; white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%}
.alxq_section2 .left ul::-webkit-scrollbar{ display: none;}
.alxq_section2 .left a{font-size: 14px;padding: 10px 40px 10px 12px;border-left: 3px solid rgba(255,255,255,0);}
.alxq_section2 .left li.on a::after,
.alxq_section2 .left li:hover a::after{right: 12px;}
.alxq_section2 .right{width: 100%;padding-left: 0;position: relative;z-index: 4;}
.alxq_section2 .right li{margin-bottom: 20px;}
.alxq_section2 .right .bt{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.alxq_section2 .right .con{font-size: 14px;line-height: 24px;}
}

.alxq_section3{width: 100%;padding-top: 120px;padding-bottom: 120px;background: #f7f7f7;position: relative;z-index: 10;}
.alxq_section3 h3{font-size: 36px;color: #000000;line-height: 40px;text-align: center;font-weight: bold;margin-bottom: 48px;}
.alxq_section3 .ul{margin: -20px;width: calc(100% + 40px);}
.alxq_section3 .ul .li{width: 33.3333%;float: left;padding: 20px;}
.alxq_section3 .ul a{display: block;width: 100%;background: #ffffff;box-shadow: 0 0 14px rgba(51,51,51,0.05);}
.alxq_section3 .ul a:hover{box-shadow: 0 0 30px rgba(222,83,7,0.04);}
.alxq_section3 .ul a .picbox{width: 100%;position: relative;z-index: 2;}
.alxq_section3 .ul a .ba_pic{ padding-bottom: 109%; position: relative; overflow: hidden;z-index: 1;}
.alxq_section3 .ul a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.alxq_section3 .ul a .ba_pic .img2{opacity: 0;}
.alxq_section3 .ul a:hover .ba_pic .img1{opacity: 0;}
.alxq_section3 .ul a:hover .ba_pic .img2{opacity: 1;}
.alxq_section3 .ul a .piccon{width:80%;position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);z-index:5;}
.alxq_section3 .ul a .pic{ padding-bottom: 109%;position:relative; z-index: 5; overflow: hidden;width: 100%;}
.alxq_section3 .ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.alxq_section3 .ul a .wordsbox{width: 100%;height: 170px;position: relative;z-index: 6;}
.alxq_section3 .ul a .wordscon{width: 100%;position: absolute;left: 0;bottom: 48px;padding: 0 34px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.alxq_section3 .ul a:hover .wordscon{bottom: 26px;}
.alxq_section3 .ul a .bt{font-size: 20px;color: #000000;line-height: 24px;font-weight: bolder;margin-bottom: 12px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.alxq_section3 .ul a .listbox{width: 100%;}
.alxq_section3 .ul a .list{width: 100%;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 6px;}
.alxq_section3 .ul a .list:last-child{margin-bottom: 0;}
.alxq_section3 .ul a .list .ico{width: 22px;display: block;}
.alxq_section3 .ul a .list .words{font-size: 14px;color: #474747;line-height: 20px;width: calc(100% - 22px);padding-left: 14px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.alxq_section3 .ul a .list .words span{color: #dedede;margin: 0 6px;}
.alxq_section3 .ul a .btn{width: 122px;font-size: 14px;color: #ffffff;line-height: 38px;border-radius: 19px;background-image: linear-gradient(#f46f26,#df5408);text-align: center;margin-top: 16px; box-shadow: 5px 0 10px rgba(148,52,0,0.21);display: none;}
.alxq_section3 .ul a:hover .btn{display: block;}
.alxq_section3 .ul .slick-prev{width: 45px;height: 45px;background: url(img/zimg77.png) no-repeat center center; background-size: cover;background-color: #fff;border-radius: 100%; left: -120px;top: 50%;}
.alxq_section3 .ul .slick-next{width: 45px;height: 45px;background: url(img/zimg76.png) no-repeat center center; background-size: cover;background-color: #fff;border-radius: 100%; right: -120px;top: 50%;}
.alxq_section3 .ul .slick-prev:hover,
.alxq_section3 .ul .slick-next:hover{box-shadow: 0 10px 10px 0 rgba(222,83,7,0.2);}
@media screen and (max-width:1024px) {
.alxq_section3{padding-top: 30px;padding-bottom: 30px;}
.alxq_section3 h3{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.alxq_section3 .ul{margin: -6px;width: calc(100% + 12px);}
.alxq_section3 .ul .li{width: 50%;padding: 6px;}
.alxq_section3 .ul a .wordsbox{height: 136px;}
.alxq_section3 .ul a .wordscon{bottom: auto;top: 0;padding: 12px;}
.alxq_section3 .ul a:hover .wordscon{bottom: 14px;}
.alxq_section3 .ul a .list .ico{width: 18px;}
.alxq_section3 .ul a .list .words{font-size: 12px;line-height: 18px;padding-left: 8px;width: calc(100% - 18px);}
.alxq_section3 .ul a .list .words span{margin: 0 2px;}
.alxq_section3 .ul a .bt{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.alxq_section3 .ul a .btn{width: 80px;font-size: 12px;line-height: 28px;border-radius: 14px;margin-top: 10px;display: block;}
.alxq_section3 .ul .slick-dots{margin-top: 20px;}
}

.alxq_section4{padding-top: 64px;padding-bottom: 64px;position: relative;z-index: 10;background: #fff;}
.alxq_section4 .pagebox{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.alxq_section4 .page_l{width: calc(100% - 200px);}
.alxq_section4 .page_l a{display: block;font-size: 16px;color: #000000;line-height: 20px;margin-bottom: 18px;
transition: All 0.1s ease-in-out;
-webkit-transition: All 0.1s ease-in-out;
-moz-transition: All 0.1s ease-in-out;
-o-transition: All 0.1s ease-in-out;}
.alxq_section4 .page_l a .span1{margin-right: 16px;position: relative;}
.alxq_section4 .page_l a .span1::after{content: "";display: block;width: 1px;height: 14px;background: #dfdfdf;position: absolute;left: calc(100% + 8px);top: 50%;transform: translate(0,-50%);}
.alxq_section4 .page_l a:last-child{margin-bottom: 0;}
.alxq_section4 .page_l a:hover{color: #de5307;}
.alxq_section4 .back_r{width: 124px;}
.alxq_section4 .back_r a{display: block;width: 100%;font-size: 14px;color: #de5307;line-height: 34px;text-align: center;border: 1px solid #de5307;border-radius: 18px;
transition: All 0.1s ease-in-out;
-webkit-transition: All 0.1s ease-in-out;
-moz-transition: All 0.1s ease-in-out;
-o-transition: All 0.1s ease-in-out;}
.alxq_section4 .back_r a:hover{background: #de5307;color: #fff;}
@media screen and (max-width:1024px) {
.alxq_section4{padding-top: 20px;padding-bottom: 20px;}
.alxq_section4 .pagebox{display: block;}
.alxq_section4 .page_l{width: 100%;margin-bottom: 14px;}
.alxq_section4 .page_l a{font-size: 14px;margin-bottom: 10px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.alxq_section4 .page_l a .span1{margin-right: 12px;}
.alxq_section4 .page_l a .span1::after{left: calc(100% + 6px);}
.alxq_section4 .back_r{width: 100px;margin: 14px auto 0 auto;}
.alxq_section4 .back_r a{line-height: 30px;border-radius: 16px;}
}

/*核心技术*/
.hxjs_section1{width: 100%;padding-top: 86px;padding-bottom: 104px;}
.hxjs_section1 .con1{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;margin-bottom: 54px;}
.hxjs_section1 .con1 .left{font-size: 18px;color: #000000;line-height: 31px;font-weight: bolder;padding-right: 76px;padding-top: 60px;width: 53.125%;}
.hxjs_section1 .con1 .right{width: 46.875%;}
.hxjs_section1 .con1 .right img{width: 100%;display: block;}
.hxjs_section1 .con2{font-size: 16px;color: #000000;line-height: 30px;}
@media screen and (max-width:1024px) {
.hxjs_section1{padding-top: 30px;padding-bottom: 30px;}
.hxjs_section1 .con1{display: block; margin-bottom: 20px;}
.hxjs_section1 .con1 .left{font-size: 14px;line-height: 24px;padding-right: 0;padding-top: 0;width: 100%;margin-bottom: 12px;}
.hxjs_section1 .con1 .right{width: 100%;}
.hxjs_section1 .con2{font-size: 14px;line-height: 24px;}
}

.hxjs_section2{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.hxjs_section2 .qh_t{margin-bottom: 94px;}
.hxjs_section2 .qh_t .bt{font-size: 36px;color: #ffffff;line-height: 40px;text-align: center;margin-bottom: 44px;font-weight: bolder;}
.hxjs_section2 .qh_t .info{font-size: 16px;color: #ffffff;line-height: 30px;text-align: center;white-space: pre-wrap;}
.hxjs_section2 .qh_b{width: 100%;border-top: 1px solid rgba(255,255,255,0.5);display: flex;justify-content: flex-start;align-items: flex-start;}
.hxjs_section2 .qh_b .list{width: 16.66666666666667%;cursor: pointer;padding-top: 36px;position: relative;}
.hxjs_section2 .qh_b .list::after{content: "";display: block;width: 0;height: 2px;position: absolute;left: 50%;transform: translate(-50%,0);top: -2px;background: #de5307;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.hxjs_section2 .qh_b .list.on::after{width: 100%;}
.hxjs_section2 .qh_b .ico{width: 60px;display: block;margin: 0 auto 32px auto;}
.hxjs_section2 .qh_b .words{font-size: 18px;color: #ffffff;line-height: 24px;text-align: center;}
.hxjs_section2 .qh_b .words br{display: none;}
@media screen and (max-width:1680px) {
.hxjs_section2 .qh_b .words{font-size: 16px;line-height: 20px;}
}
@media screen and (max-width:1024px) {
.hxjs_section2{padding-top: 30px;padding-bottom: 30px;}
.hxjs_section2 .qh_t{margin-bottom: 20px;}
.hxjs_section2 .qh_t .bt{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.hxjs_section2 .qh_t .info{font-size: 14px;line-height: 24px;text-align: left;}
.hxjs_section2 .qh_b{width: 100%;border-top: 0;flex-wrap: wrap;margin: -8px;width: calc(100% + 16px);}
.hxjs_section2 .qh_b .list{width: 33.3333%;padding: 8px;}
.hxjs_section2 .qh_b .list::after{content: "";display: block;width: 0;height: 2px;position: absolute;left: 50%;transform: translate(-50%,0);top: -2px;background: #de5307;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.hxjs_section2 .qh_b .ico{width: 34px;margin: 0 auto 12px auto;}
.hxjs_section2 .qh_b .words{font-size: 14px;line-height: 20px;}
.hxjs_section2 .qh_b .words br{display: block;}
}

.hxjs_section3{width: 100%;position: relative;float: left;}
.hxjs_section3 .ba_pic{width: 100%;}
.hxjs_section3 .ba_pic img{width: 100%;display: block;}
.hxjs_section3 .content{width: 100%;position: absolute;left: 0;top: 80px;}
.hxjs_section3 h2{font-size: 36px;color: #000000;line-height: 40px;text-align: center;margin-bottom: 52px;font-weight: bolder;}
.hxjs_section3 .info{font-size: 16px;color: #000000;line-height: 30px;text-align: center;margin-bottom: 110px;}
.hxjs_section3 ul{padding-left: 180px;padding-right: 180px;display: flex;justify-content: space-between;align-items: flex-start;}
.hxjs_section3 li{display: flex;justify-content: flex-start;align-items: center;}
.hxjs_section3 ul .num{font-size: 60px;color: #ee681e;line-height: 64px;font-weight: bolder;}
.hxjs_section3 ul .wordsbox{padding-left: 10px;font-size: 18px;color: #000000;line-height: 22px;font-weight: bolder;padding-top: 4px;}
.hxjs_section3 ul .danwei{margin-bottom: 4px;}
.hxjs_section3 .pic{display: none;}
@media screen and (max-width:1680px) {
.hxjs_section3 .content{top: 50px;}
.hxjs_section3 h2{font-size: 24px;line-height: 30px;text-align: center;margin-bottom: 52px;font-weight: bolder;}
.hxjs_section3 .info{font-size: 14px;line-height: 24px;;margin-bottom: 40px;}
.hxjs_section3 ul{padding-left: 140px;padding-right: 140px;}
}
@media screen and (max-width:1024px) {
.hxjs_section3{padding-top: 30px;}
.hxjs_section3 .ba_pic{display: none;}
.hxjs_section3 .content{position: static;}
.hxjs_section3 h2{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.hxjs_section3 .info{font-size: 14px;line-height: 24px;margin-bottom: 20px;text-align: left;}
.hxjs_section3 ul{padding-left: 0;padding-right: 0;margin: -6px;width: calc(100% + 12px);flex-wrap: wrap;}
.hxjs_section3 li{width: 50%;padding: 6px;}
.hxjs_section3 ul .num{font-size: 40px;line-height: 44px;width: 44px;}
.hxjs_section3 ul .wordsbox{padding-left: 8px;font-size: 15px;line-height: 20px;width: calc(100% - 44px);}
.hxjs_section3 ul .danwei{margin-bottom: 0;}
.hxjs_section3 .pic{display: block;margin-top: -140px;width: 100%;float: left;}
.hxjs_section3 .pic img{width: 100%;display: block;}
}

._pop{ float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:99999999; display:none;background-color: rgba(0,0,0,0.8);}
._col{ float:left;  font-size: 0; position:absolute; right:-60px; top:-44px; width:44px; height:44px; border-radius: 100%;color: #999;cursor: pointer;background: url(img/zimg120.png)no-repeat center center;background-size: cover;
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-ms-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);}
._htm{ float:left; width:800px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);background-color: rgba(255,255,255,0.5);padding: 12px;}
._htm video{width: 100%;display: block;margin: 0 auto;}
._htm img{width: 100%;display: block;margin: 0 auto;}
@media  screen and (max-width: 1680px){
._htm{ float:left; width:600px;}
}
@media  screen and (max-width: 991px){
._col{ float:left;  font-size: 50px; position:absolute; right:-50px; top:0; width:34px; height:34px; border-radius: 100%;color: #999;cursor: pointer;background: url(images);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
._htm{ float:left; width:500px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
}           
@media  screen and (max-width: 767px){
._col{ float:left;  font-size: 50px; position:absolute; right:10px; top:-55px; width:20px; height:20px; border-radius: 100%;color: #999;cursor: pointer;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
._htm{ float:left; width: calc(100% - 30px);position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
}

/*课程视频*/
.kcsp_section{width: 100%;padding-top: 70px;padding-bottom: 80px;}
.kcsp_section .nav{width: 100%;margin-bottom: 70px;}
.kcsp_section .nav ul{width: 100%;display: flex;justify-content: center;align-items: center;}
.kcsp_section .nav li{margin-right: 10px;}
.kcsp_section .nav li:last-child{margin-right: 0;}
.kcsp_section .nav a{display: block;font-size: 24px;color: #000000;line-height: 68px;text-overflow: center;padding: 0 74px;border: 1px solid #eeeeee;background: #f4f4f4;
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
.kcsp_section .nav li:hover a,
.kcsp_section .nav li.on a{color: #de5307;border-color: #de5307;background: rgba(255,255,255,0);}
.kcsp_section .ssbox{width: 100%;margin-bottom: 60px;background: #fefefe;box-shadow: 0 0 50px rgba(0,0,0,0.05);}
.kcsp_section .ssbox ul{width: 100%;}
.kcsp_section .ssbox li{width: 100%;border-bottom: 1px solid #f4f4f4;padding: 30px 25px;display: flex;justify-content: flex-start;align-items: center;}
.kcsp_section .ssbox li:last-child{border-bottom: 0;}
.kcsp_section .ssbox ._l{width: 122px;font-size: 18px;color: #000000;line-height: 30px;font-weight: bolder;position: relative;}
.kcsp_section .ssbox ._l::after{content: "";display: block;width: 1px;height: 20px;background: #e4e4e4;position: absolute;right: 24px;top: 50%;transform: translate(0,-50%);}
.kcsp_section .ssbox ._r{width: calc(100% - 122px);}
.kcsp_section .ssbox .listbox{margin: -18px;width: calc(100% + 36px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.kcsp_section .ssbox .list{padding: 18px;font-size: 18px;color: #000000;line-height: 30px;cursor: pointer;}
.kcsp_section .ssbox .list span{color: #565656;}
.kcsp_section .ssbox .list.on a{color: #de5307;text-decoration:underline;}
.kcsp_section .ssbox .list.on span{color: #de5307;}
.kcsp_section .ssbox .list:hover{text-decoration:underline;}
.kcsp_section .content{width: 100%;margin-bottom: 34px;}
.kcsp_section .content ul{margin: -27px -20px;width: calc(100% + 40px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.kcsp_section .content li{width: 33.33333%;padding: 27px 20px;}
.kcsp_section .content a{display: block;width: 100%;}
.kcsp_section .content a .picbox{width: 100%;position: relative;border:1px solid #de5307}
.kcsp_section .content a .pic{ width: 100%; padding-bottom: 56.25%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.kcsp_section .content a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.kcsp_section .content a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.kcsp_section .content a .ico{width: 20px;display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.kcsp_section .content a .words{width: 100%;font-size: 18px;color: #000000;line-height: 22px;text-align: center;margin-top: 14px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.kcsp_section .content a:hover .words{color: #de5307;}
@media screen and (max-width:1024px) {
.kcsp_section{padding-top: 30px;padding-bottom: 30px;}
.kcsp_section .nav{margin-bottom: 20px;}
.kcsp_section .nav ul{width: 100%;display: flex;justify-content: center;align-items: center;}
.kcsp_section .nav a{font-size: 16px;line-height: 34px;padding: 0 14px;}
.kcsp_section .ssbox{margin-bottom: 20px;}
.kcsp_section .ssbox .input{width: 100%;}
.kcsp_section .ssbox .input input{height: 36px;padding: 0 4px 0 12px;font-size: 14px;}
.kcsp_section .ssbox .input input::-webkit-input-placeholder{font-size: 14px;}
.kcsp_section .ssbox .input input::-moz-placeholder{font-size: 14px;}
.kcsp_section .ssbox .input input::moz-placeholder{font-size: 14px;}
.kcsp_section .ssbox .input input:-ms-input-placeholder{font-size: 14px;}
.kcsp_section .ssbox .input .ico{width: 16px;right: 12px;}
.kcsp_section .ssbox li{padding: 14px;display: block;}
.kcsp_section .ssbox ._l{width: 100%;font-size: 16px;line-height: 24px;margin-bottom: 12px;}
.kcsp_section .ssbox ._l::after{display: none;}
.kcsp_section .ssbox ._r{width: 100%;}
.kcsp_section .ssbox .listbox{margin: -6px;width: calc(100% + 12px);}
.kcsp_section .ssbox .list{padding: 6px;font-size: 14px;line-height: 24px;}
.kcsp_section .content{margin-bottom: 20px;}
.kcsp_section .content ul{margin: -6px;width: calc(100% + 12px);}
.kcsp_section .content li{width: 50%;padding: 6px;}
.kcsp_section .content a .ico{width: 16px;}
.kcsp_section .content a .words{font-size: 14px;line-height: 20px;margin-top: 8px;}
}

/*培训日程*/
.pxrc_section{width: 100%;padding-top: 70px;padding-bottom: 80px;position:relative;z-index:90;}
.pxrc_section .nav{width: 100%;margin-bottom: 70px;}
.pxrc_section .nav ul{width: 100%;display: flex;justify-content: center;align-items: center;}
.pxrc_section .nav li{margin-right: 10px;}
.pxrc_section .nav li:last-child{margin-right: 0;}
.pxrc_section .nav a{display: block;font-size: 24px;color: #000000;line-height: 68px;text-overflow: center;padding: 0 74px;border: 1px solid #eeeeee;background: #f4f4f4;}
.pxrc_section .nav li:hover a,
.pxrc_section .nav li.on a{color: #de5307;border-color: #de5307;background: rgba(255,255,255,0);}
.pxrc_section .ssbox{width: 100%;margin-bottom: 24px;position: relative;z-index: 10;}
.pxrc_section .ssbox ul{margin: 0 -12px;width: calc(100% + 24px);display: flex;justify-content: flex-start;align-items: flex-start;}
.pxrc_section .ssbox li{width: 50%;padding: 0 12px;position: relative;}
.pxrc_section .ssbox ul .top{width: 100%;background: #ffffff;padding: 25px 35px 25px 25px;display: flex;justify-content: space-between;align-items: center;box-shadow: 0 0 30px rgba(0,0,0,0.05);cursor: pointer;}
.pxrc_section .ssbox ul .left{width: calc(100% - 80px);display: flex;justify-content: flex-start;align-items: center;}
.pxrc_section .ssbox ul .bt1{font-size: 18px;color: #000000;line-height: 30px;font-weight: bolder;margin-right: 25px;padding-right: 25px;position: relative;}
.pxrc_section .ssbox ul .bt1::after{content: "";display: block;width: 1px;height: 20px;background: #e4e4e4;position: absolute;right: 0;top: 50%;transform: translate(0,-50%);}
.pxrc_section .ssbox ul .bt2{font-size: 18px;color: #de5307;line-height: 30px;}
.pxrc_section .ssbox ul .right{width: 12px;}
.pxrc_section .ssbox ul .right img{width: 100%;display: block;}
.pxrc_section .ssbox ul .bottom{width: calc(100% - 24px);position: absolute;left: 50%;transform: translate(-50%,0); top: calc(100% + 20px);background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.05);display: none;
overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 250px;}
.pxrc_section .ssbox ul .bottom.on{
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);}
.pxrc_section .ssbox ul .bottom::-webkit-scrollbar{ width: 3px;}
.pxrc_section .ssbox ul .bottom::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.pxrc_section .ssbox ul .bottom::-webkit-scrollbar-thumb{ width: 3px;  background-color: #de5307; border-radius: 3px;}
.pxrc_section .ssbox ul .bottom a{display: block;width: 100%;font-size: 16px;color: #333;line-height: 50px;text-align: center;}
.pxrc_section .ssbox ul .bottom a:hover{color: #de5307;}
.pxrc_section .content{margin-bottom: 40px;}
.pxrc_section .content ul{width: 100%;}
.pxrc_section .content li{margin-bottom: 10px;position: relative;background: #f9f9f9;}
.pxrc_section .content li.on{background: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.05);}
.pxrc_section .content li:last-child{margin-bottom: 0;}
.pxrc_section .content li .top{width: 100%;padding: 30px 54px 30px 34px;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid rgba(255,255,255,0);cursor: pointer;}
.pxrc_section .content li.on .top{border-bottom-color: #f3f3f3;}
.pxrc_section .content li .left{width: calc(100% - 200px);display: flex;justify-content: flex-start;align-items: center;}
.pxrc_section .content li .left img{width: 28px;display: block;margin-right: 34px;}
.pxrc_section .content li .left .date{font-size: 18px;color: #000000;line-height: 24px;width: 178px;}
.pxrc_section .content li .left .title{font-size: 18px;color: #000000;line-height: 24px;}
.pxrc_section .content li .right{width: 96px;font-size: 14px;color: #de5307;line-height: 36px;border: 1px solid #de5307;border-radius: 19px;text-align: center;}
.pxrc_section .content li.on .right{background: #de5307;color: #fff;box-shadow: 0 10px 10px 0 rgba(222,83,7,0.2);}
.pxrc_section .content li .right .span2{display: none;}
.pxrc_section .content li.on .right .span1{display: none;}
.pxrc_section .content li.on .right .span2{display: block;}
.pxrc_section .content li .bottom{display: none;padding: 32px 96px;}
.pxrc_section .content li .bottom .info{font-size: 16px;color: #565656;line-height: 30px;}
@media screen and (max-width:1024px) {
.pxrc_section{padding-top: 30px;padding-bottom: 30px;}
.pxrc_section .nav{margin-bottom: 20px;}
.pxrc_section .nav ul{width: 100%;display: flex;justify-content: center;align-items: center;}
.pxrc_section .nav a{font-size: 16px;line-height: 34px;padding: 0 14px;}
.pxrc_section .ssbox{margin-bottom: 20px;}
.pxrc_section .ssbox ul{margin: 0;width: 100%;display: block;}
.pxrc_section .ssbox li{width: 100%;padding: 0;margin-bottom:12px;position: relative;}
.pxrc_section .ssbox li:nth-child(1){z-index: 3;}
.pxrc_section .ssbox li:last-child{margin-bottom: 0;}
.pxrc_section .ssbox ul .top{padding: 12px;}
.pxrc_section .ssbox ul .bt1{font-size: 16px;line-height: 24px;margin-right: 12px;padding-right: 12px;}
.pxrc_section .ssbox ul .bt1::after{height: 18px;}
.pxrc_section .ssbox ul .bt2{font-size: 16px;line-height: 24px;}
.pxrc_section .ssbox ul .bottom{width: 100%;top: calc(100% + 12px);max-height: 204px;}
.pxrc_section .ssbox ul .bottom a{font-size: 14px;line-height: 34px;}
.pxrc_section .content{margin-bottom: 20px;}
.pxrc_section .content li .top{padding: 12px;align-items: flex-start;}
.pxrc_section .content li .left{width: calc(100% - 100px);flex-wrap: wrap;}
.pxrc_section .content li .left img{width: 20px;margin-right: 12px;}
.pxrc_section .content li .left .date{font-size: 14px;line-height: 24px;width: auto;}
.pxrc_section .content li .left .title{font-size: 14px;line-height: 20px;width: 100%;padding-left: 32px;}
.pxrc_section .content li .right{width: 80px;line-height: 30px;border-radius: 16px;}
.pxrc_section .content li .bottom{padding: 20px 20px 20px 42px;}
.pxrc_section .content li .bottom .info{font-size: 14px;line-height: 24px;}
}

/*公司介绍 */
.gsjs_section1{width: 100%;padding-top: 120px;padding-bottom: 120px;}
.gsjs_section1 .con1{margin-bottom: 100px;display: flex;justify-content: flex-start;align-items: flex-end;}
.gsjs_section1 .con1 .left{width: 58.4375%;padding-right: 134px;}
.gsjs_section1 .con1 .logo{height: 78px;display: block;margin-bottom: 30px;}
.gsjs_section1 .con1 .bt{font-size: 36px;color: #000000;line-height: 40px;margin-bottom: 26px;font-weight: bolder;}
.gsjs_section1 .con1 .info{font-size: 14px;color: #000000;line-height: 30px;text-align: justify;}
.gsjs_section1 .con1 .right{width: 41.5625%;}
.gsjs_section1 .con1 .pic{ width: 100%; padding-bottom: 114.66%; position: relative; overflow: hidden;box-shadow: 0px 20px 14px 0px rgba(0,0,0,0.1);
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.gsjs_section1 .con1 .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.gsjs_section1 .con1 .pic:hover img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.gsjs_section1 .con2{width: 100%;}
.gsjs_section1 .con2 ul{margin: -17.5px -20px;width: calc(100% + 40px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.gsjs_section1 .con2 li{width: 33.3333%;padding: 17.5px 20px;}
.gsjs_section1 .con2 .libox{width: 100%;display: flex;justify-content: flex-start;align-items: center;background: #ffffff;box-shadow: 0 0 50px rgba(0,0,0,0.05);}
.gsjs_section1 .con2 .wordsbox{width: calc(100% - 163px);padding: 0 12px 0 38px;}
.gsjs_section1 .con2 ._t{margin-bottom: 22px;font-size: 48px;color: #de5307;line-height: 52px;font-weight: bolder;display: flex;justify-content: flex-start;align-items: flex-end;}
.gsjs_section1 .con2 .span2{font-size: 18px;line-height: 24px;margin-left: 12px;}
.gsjs_section1 .con2 ._b{font-size: 14px;color: #000000;line-height: 20px;}
.gsjs_section1 .con2 .picbox{width: 163px;}
.gsjs_section1 .con2 .pic{ padding-bottom: 100%; position: relative; overflow: hidden;}
.gsjs_section1 .con2 .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
@media screen and (max-width:1680px) {
.gsjs_section1 .con1 .logo{height: 60px;margin-bottom: 20px;}
.gsjs_section1 .con1 .bt{font-size: 30px;line-height: 34px;margin-bottom: 20px;}
.gsjs_section1 .con1 .info{font-size: 16px;line-height: 26px;}
.gsjs_section1 .con2 ul{margin: -16;width: calc(100% + 32px);}
.gsjs_section1 .con2 li{padding: 16px;}
.gsjs_section1 .con2 .wordsbox{width: calc(100% - 140px);padding: 0 12px 0 20px;}
.gsjs_section1 .con2 ._t{margin-bottom: 18px;font-size: 30px;line-height: 34px;}
.gsjs_section1 .con2 .span2{font-size: 14px;line-height: 18px;margin-left: 8px;}
.gsjs_section1 .con2 ._b{font-size: 14px;line-height: 20px;}
.gsjs_section1 .con2 .picbox{width: 140px;}
}
@media screen and (max-width:1024px) {
.gsjs_section1{padding-top: 30px;padding-bottom: 30px;}
.gsjs_section1 .con1{margin-bottom: 20px;display: block;}
.gsjs_section1 .con1 .left{width: 100%;padding-right: 0;margin-bottom: 12px;}
.gsjs_section1 .con1 .logo{height: 40px;margin-bottom: 12px;}
.gsjs_section1 .con1 .bt{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.gsjs_section1 .con1 .info{font-size: 14px;line-height: 24px;}
.gsjs_section1 .con1 .right{width: 100%;}
.gsjs_section1 .con2 ul{margin: -6px;width: calc(100% + 12px);}
.gsjs_section1 .con2 li{width: 50%;padding: 6px;}
.gsjs_section1 .con2 .libox{display: block;}
.gsjs_section1 .con2 .wordsbox{width: 100%;padding: 20px 12px 0 12px;padding-bottom: 0;text-align: center;}
.gsjs_section1 .con2 ._t{margin-bottom: 8px;font-size: 24px;line-height: 30px;justify-content: center;}
.gsjs_section1 .con2 .span2{font-size: 14px;line-height: 18px;margin-left: 6px;}
.gsjs_section1 .con2 ._b{font-size: 14px;line-height: 18px;}
.gsjs_section1 .con2 .picbox{width: 50%;margin: 0 auto;}
.gsjs_section1 .con2 .pic{margin-top: -10px;}
}

.gsjs_section2{width: 100%;padding-top: 130px;padding-bottom: 130px;background: #f4f6f7;}
.gsjs_section2 h2{font-size: 40px;color: #000000;line-height: 44px;text-align: center;font-weight: bold;margin-bottom: 84px;}
.gsjs_section2 ul{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;}
.gsjs_section2 img{width: 70px;display: block;margin-bottom: 54px;}
.gsjs_section2 .bt{font-size: 28px;color: #000000;line-height: 32px;font-weight: bolder; margin-bottom: 20px;}
.gsjs_section2 .info{font-size: 18px;color: #000000;line-height: 38px;white-space: pre-wrap;}
@media screen and (max-width:1024px) {
.gsjs_section2{padding-top: 30px;padding-bottom: 30px;padding-left: 40px;padding-right: 40px;}
.gsjs_section2 h2{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.gsjs_section2 ul{width: calc(100% + 12px);margin: -6px;flex-wrap: wrap;}
.gsjs_section2 li{width: 50%;padding: 6px;}
.gsjs_section2 img{width: 40px;margin-bottom: 8px;}
.gsjs_section2 .bt{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.gsjs_section2 .info{font-size: 14px;line-height: 20px;}
}

.gsjs_section3{width: 100%;padding-top: 112px;padding-bottom: 106px;}
.gsjs_section3 h3{font-size: 40px;color: #000000;line-height: 44px;text-align: center;margin-bottom: 104px;font-weight: bold;}
.gsjs_section3 .qh_t{width: 100%;margin-bottom: 40px;}
.gsjs_section3 .qh_t li{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;background: #f9f9fa;padding: 44px;}
.gsjs_section3 .qh_t .left{width: 60%;padding-top: 76px;padding-right: 20px;}
.gsjs_section3 .qh_t .year{font-size: 60px;color: #de5307;line-height: 64px;margin-bottom: 30px;font-weight: bold;}
.gsjs_section3 .qh_t .dl{width: 100%;overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 170px;}
.gsjs_section3 .qh_t .dl::-webkit-scrollbar{ width: 3px;}
.gsjs_section3 .qh_t .dl::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.gsjs_section3 .qh_t .dl::-webkit-scrollbar-thumb{ width: 3px;  background-color: #f46f26; border-radius: 3px;}
.gsjs_section3 .qh_t .dd{font-size: 18px;color: #000000;line-height: 34px;position: relative;padding-left: 20px;position: relative;}
.gsjs_section3 .qh_t .dd::after{content: "";display: block;width: 8px;height: 8px;background: #de5307;position: absolute;left: 0;top: 13px;}
.gsjs_section3 .qh_t .right{width: 40%;}
.gsjs_section3 .qh_t .right .pic{ width: 100%; padding-bottom: 59.046%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.gsjs_section3 .qh_t .right .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.gsjs_section3 .qh_t .right .pic:hover img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.gsjs_section3 .qh_b{padding-left: 85px;position: relative;padding-right: 85px;}
.gsjs_section3 .qh_b::after{content: "";display: block;width: 100%;height: 1px;background: #f3f3f3;position: absolute;left: 0;top: 35px;z-index: 1;}
.gsjs_section3 .qh_b .slick-list{z-index: 2;}
.gsjs_section3 .qh_b li{padding-top: 30px;cursor: pointer;}
.gsjs_section3 .qh_b .dian{width: 12px;height: 12px;background: #eaeaea;border-radius: 100%;margin: 0 auto 24px auto;border-radius: 100%;}
.gsjs_section3 .qh_b .words{font-size: 24px;color: #000000;line-height: 30px;text-align: center;}
.gsjs_section3 .qh_b .slick-current .dian{background-color: #de5307;box-shadow: 0 0 20px rgba(230,0,18,1);}
.gsjs_section3 .qh_b .slick-current .words{color: #de5307;}
.gsjs_section3 .qh_b .slick-prev{width: 45px;height: 45px;left: 0;top: 12px;transform: translate(0,0);background: linear-gradient(to bottom,#f46f26,#df601b);border-radius: 100%;overflow: hidden;}
.gsjs_section3 .qh_b .slick-next{width: 45px;height: 45px;right: 0;top: 12px;transform: translate(0,0);background: linear-gradient(to bottom,#f46f26,#df601b);border-radius: 100%;overflow: hidden;}
.gsjs_section3 .qh_b .slick-prev::after{content: "";display: block;width: 45px;height: 45px;background: url(img/zimg141.png)no-repeat center center;background-size: cover;position: absolute;left: 0;top: 0;}
.gsjs_section3 .qh_b .slick-next::after{content: "";display: block;width: 45px;height: 45px;background: url(img/zimg142.png)no-repeat center center;background-size: cover;position: absolute;left: 0;top: 0;}
.gsjs_section3 .qh_b .slick-prev:hover,
.gsjs_section3 .qh_b .slick-next:hover{background: #f46f26;}
@media screen and (max-width:1680px) {
.gsjs_section3 .qh_t .left{padding-top: 30px;}
}
@media screen and (max-width:1024px) {
.gsjs_section3{padding-top: 30px;padding-bottom: 30px;}
.gsjs_section3 h3{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.gsjs_section3 .qh_t{margin-bottom: 0;}
.gsjs_section3 .qh_t li{display: block;padding: 14px;}
.gsjs_section3 .qh_t .left{width: 100%;padding: 12px;}
.gsjs_section3 .qh_t .year{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.gsjs_section3 .qh_t .dl{height: 156px;}
.gsjs_section3 .qh_t .dd{font-size: 14px;line-height: 26px;padding-left: 12px;}
.gsjs_section3 .qh_t .dd::after{width: 6px;height: 6px;top: 10px;}
.gsjs_section3 .qh_t .right{width: 100%;}
.gsjs_section3 .qh_b{padding-left: 50px;padding-right: 50px;}
.gsjs_section3 .qh_b::after{top: 24.5px;}
.gsjs_section3 .qh_b li{padding-top: 20px;}
.gsjs_section3 .qh_b .dian{width: 10px;height: 10px;margin: 0 auto 10px auto;}
.gsjs_section3 .qh_b .words{font-size: 16px;line-height: 20px;}
.gsjs_section3 .qh_b .slick-prev{width: 34px;height: 34px;top: 6px;}
.gsjs_section3 .qh_b .slick-next{width: 34px;height: 34px;top: 6px;}
.gsjs_section3 .qh_b .slick-prev::after{width: 34px;height: 34px;}
.gsjs_section3 .qh_b .slick-next::after{width: 34px;height: 34px;}
}

/*加入我们*/
.jrwm_section1{width: 100%;padding-top: 100px;padding-bottom: 124px;}
.jrwm_section1 h2{font-size: 36px;color: #000000;line-height: 40px;text-align: center;font-weight: bold;margin-bottom: 48px;}
.jrwm_section1 .info{font-size: 20px;color: #000000;line-height: 40px;text-align: center;margin-bottom: 96px;white-space: pre-wrap;}
.jrwm_section1 ul{margin: -6px;width: calc(100% + 12px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.jrwm_section1 li{width: 33.3333%;padding: 6px;}
.jrwm_section1 li:nth-child(1),
.jrwm_section1 li:nth-child(2){width: 50%;}
.jrwm_section1 ul a{display: block;width: 100%;position: relative;overflow: hidden;}
.jrwm_section1 ul a .pic{ width: 100%; padding-bottom: 78.33%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.jrwm_section1 ul li:nth-child(1) a .pic,
.jrwm_section1 ul li:nth-child(2) a .pic{padding-bottom: 51.83%;}
.jrwm_section1 ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.jrwm_section1 ul a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.jrwm_section1 ul a .wordsbox{width: 100%;position: absolute;left: 0;padding: 30px 44px 30px 30px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.jrwm_section1 ul a:hover .wordsbox{bottom: 0!important;}
.jrwm_section1 ul a .bt{font-size: 24px;color: #ffffff;line-height: 30px;font-weight: bold;}
.jrwm_section1 ul a .jj{font-size: 16px;color: #ffffff;line-height: 24px;margin-top: 30px;}
.jrwm_section1 ul a:hover .jj{margin-top: 20px;}
@media screen and (max-width:1024px) {
.jrwm_section1{padding-top: 30px;padding-bottom: 30px;}
.jrwm_section1 h2{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.jrwm_section1 .info{font-size: 13px;line-height: 24px;margin-bottom: 20px;}
.jrwm_section1 .info br{display: none;}
.jrwm_section1 li{width: 100%;}
.jrwm_section1 li:nth-child(1),
.jrwm_section1 li:nth-child(2){width: 100%;}
.jrwm_section1 ul a .pic{padding-bottom: 50%!important;}
.jrwm_section1 ul a .wordsbox{padding: 14px;}
.jrwm_section1 ul a .bt{font-size: 16px;line-height: 20px;}
.jrwm_section1 ul a .jj{font-size: 14px;line-height: 20px;margin-top: 20px;}
.jrwm_section1 ul a:hover .jj{margin-top: 8px;}
}

.jrwm_section2{width: 100%;padding-bottom: 120px;}
.jrwm_section2 h3{font-size: 36px;color: #000000;line-height: 40px;margin-bottom: 64px;text-align: center;font-weight: bold;}
.jrwm_section2 .nav{margin-bottom: 48px;}
.jrwm_section2 .nav ul{margin: 0 -10px;width: calc(100% + 20px);display: flex;justify-self: flex-start;align-items: flex-start;}
.jrwm_section2 .nav li{width: 50%;padding: 0 10px;}
.jrwm_section2 .nav a{display: block;width: 100%;background-color: #fff;background: url(img/zimg150.png)no-repeat right bottom;background-size: cover;border: 1px solid #eeeeee;padding: 40px 40px 58px 56px;}
.jrwm_section2 .nav li.on a{border-color: #fff;box-shadow: 0 0 50px rgba(0,0,0,0.1);}
.jrwm_section2 .nav .bt{font-size: 24px;color: #000000;line-height: 30px;margin-bottom: 12px;}
.jrwm_section2 .nav a:hover .bt{color: #de5307;}
.jrwm_section2 .nav .jj{font-size: 18px;color: #565656;line-height: 22px;}
.jrwm_section2 .ssbox{width: 100%;background: #eaeef0;padding: 30px;display: flex;justify-content: center;align-items: center;}
.jrwm_section2 .ssbox .inputbox{width: 416px;position: relative;background: #fff;border: 1px solid #e5e5e5;position: relative;padding: 0 60px 0 18px;}
.jrwm_section2 .ssbox .inputbox input{width: 100%;height: 46px;display: block;font-size: 16px;color: #000;}
.jrwm_section2 .ssbox .inputbox input::-webkit-input-placeholder{font-size: 16px;color: #d0d0d0;opacity: 1;}
.jrwm_section2 .ssbox .inputbox input::-moz-placeholder{font-size: 16px;color: #d0d0d0;opacity: 1;}
.jrwm_section2 .ssbox .inputbox input::moz-placeholder{font-size: 16px;color: #d0d0d0;opacity: 1;}
.jrwm_section2 .ssbox .inputbox input:-ms-input-placeholder{font-size: 16px;color: #d0d0d0;opacity: 1;}
.jrwm_section2 .ssbox .inputbox img{width: 18px;display: block;position: absolute;right: 24px;top: 50%;transform: translate(0,-50%);cursor: pointer;}
.jrwm_section2 .content{width: 100%;}
.jrwm_section2 .content ul{width: 100%;}
.jrwm_section2 .content li{margin-bottom: 30px;box-shadow: 0 0 50px rgba(0,0,0,0.05);background: #fff;}
.jrwm_section2 .content li:last-child{margin-bottom: 0;}
.jrwm_section2 .content .top{width: 100%;padding: 0 40px;cursor: pointer;}
.jrwm_section2 .content li.on .top{box-shadow: 0px 20px 20px 0px rgba(0,0,0,0.05)}
.jrwm_section2 .content .top .title{font-size: 20px;color: #000000;line-height: 30px;padding: 26px 0;border-bottom: 1px solid #f2f2f2;}
.jrwm_section2 .content .top .boxs{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 26px 0;}
.jrwm_section2 .content .top .left{display: flex;justify-content: flex-start;align-items: center;}
.jrwm_section2 .content .top .list{font-size: 16px;color: #565656;line-height: 20px;margin-right: 80px;}
.jrwm_section2 .content .top .list:last-child{margin-right: 0;}
.jrwm_section2 .content .top .right{width: 26px;box-shadow: 0 0 20px rgba(0,0,0,0.12);border-radius: 100%;}
.jrwm_section2 .content .top .right img{width: 100%;display: block;box-shadow: 0 0 20px rgba(0,0,0,0.05);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);}
.jrwm_section2 .content li.on .top .right img{
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);}
.jrwm_section2 .content .bottom{display: none;padding: 40px;}
.jrwm_section2 .content .bottom .listbox{width: 100%;}
.jrwm_section2 .content .bottom .list{margin-bottom: 34px;}
.jrwm_section2 .content .bottom .list1{display: none;}
.jrwm_section2 .content .bottom .bt{font-size: 18px;color: #000000;line-height: 32px;}
.jrwm_section2 .content .bottom .info{font-size: 16px;color: #565656;line-height: 32px;}
.jrwm_section2 .content .bottom .btns{width: 180px;}
.jrwm_section2 .content .bottom .btns a{display: block;font-size: 16px;color: #ffffff;line-height: 48px;text-align: center;background: #de5307;box-shadow: 0 0 18px rgba(0,0,0,0.18);border-radius: 2px;}
.jrwm_section2 .content .bottom .btns a:hover{opacity: 0.8;}
@media screen and (max-width:1024px) {
.jrwm_section2{padding-bottom: 30px;}
.jrwm_section2 h3{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.jrwm_section2 .nav{margin-bottom: 20px;}
.jrwm_section2 .nav ul{margin: 0 -6px;width: calc(100% + 12px);}
.jrwm_section2 .nav li{padding: 0 6px;}
.jrwm_section2 .nav a{padding: 20px;}
.jrwm_section2 .nav .bt{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.jrwm_section2 .nav .jj{font-size: 14px;line-height: 20px;}
.jrwm_section2 .ssbox{padding: 20px;}
.jrwm_section2 .ssbox .inputbox{width: calc(100% - 50px);padding: 0 60px 0 14px;}
.jrwm_section2 .ssbox .inputbox input{height: 36px;font-size: 14px;}
.jrwm_section2 .ssbox .inputbox input::-webkit-input-placeholder{font-size: 14px;}
.jrwm_section2 .ssbox .inputbox input::-moz-placeholder{font-size: 14px;}
.jrwm_section2 .ssbox .inputbox input::moz-placeholder{font-size: 14px;}
.jrwm_section2 .ssbox .inputbox input:-ms-input-placeholder{font-size: 14px;}
.jrwm_section2 .ssbox .inputbox img{width: 16px;right: 12px;}
.jrwm_section2 .content li{margin-bottom: 14px;}
.jrwm_section2 .content .top{padding: 0 20px;display: flex;justify-content: space-between;align-items: center;}
.jrwm_section2 .content .top .title{font-size: 16px;line-height: 20px;padding: 12px 0;}
.jrwm_section2 .content .top .boxs{width: auto;padding: 0;}
.jrwm_section2 .content .top .left{display: none;width: calc(100% - 40px);}
.jrwm_section2 .content .top .right{width: 20px;}
.jrwm_section2 .content .bottom{padding: 20px;}
.jrwm_section2 .content .bottom .list{margin-bottom: 14px;}
.jrwm_section2 .content .bottom .list1{display: block;}
.jrwm_section2 .content .bottom .bt{font-size: 16px;line-height: 26px;}
.jrwm_section2 .content .bottom .info{font-size: 14px;line-height: 26px;}
.jrwm_section2 .content .bottom .btns{width: 120px;}
.jrwm_section2 .content .bottom .btns a{font-size: 14px;line-height: 36px;}
}

/*联系我们*/
.lxwm_section1{width: 100%;padding-top: 190px;padding-bottom: 110px;}
.lxwm_section1 h2{font-size: 36px;color: #000000;line-height: 40px;margin-bottom: 12px;font-weight: bold;}
.lxwm_section1 .jj{font-size: 16px;color: #000000;line-height: 20px;margin-bottom: 48px;}
.lxwm_section1 .content{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.lxwm_section1 .left{width: 57.735%;padding-right: 40px;}
.lxwm_section1 ul{margin: -10px;width: calc(100% + 20px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.lxwm_section1 li{width: 50%;padding: 10px;position: relative;}
.lxwm_section1 li:nth-child(2){z-index: 10;}
.lxwm_section1 li:nth-child(7){z-index: 8;}
.lxwm_section1 li:nth-child(6){z-index: 9;}
.lxwm_section1 li:nth-child(7),
.lxwm_section1 li:nth-child(8),
.lxwm_section1 li:nth-child(9){width: 100%;}
.lxwm_section1 ul .input{width: 100%;}
.lxwm_section1 ul .input input{width: 100%;height: 58px;display: block;padding: 0 24px;background: #f9f9f9;font-size: 16px;color: #000000;}
.lxwm_section1 ul .input input::-webkit-input-placeholder{color:rgba(0,0,0,0.4);font-size:16px;opacity: 1;}
.lxwm_section1 ul .input input::-moz-placeholder{color:rgba(0,0,0,0.4);font-size:16px;opacity: 1;}
.lxwm_section1 ul .input input::moz-placeholder{color:rgba(0,0,0,0.4);font-size:16px;opacity: 1;}
.lxwm_section1 ul .input input:-ms-input-placeholder{color:rgba(0,0,0,0.4);font-size:16px;opacity: 1;}
.lxwm_section1 ul .xlbox{width: 100%;position: relative;}
.lxwm_section1 ul .xlbox .top{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 0 24px;background: #f9f9f9;cursor: pointer;}
.lxwm_section1 ul .xlbox .top .words{color:rgba(0,0,0,0.4);font-size:16px;line-height: 58px;}
.lxwm_section1 ul .xlbox.on .top .words{color: #000;}
.lxwm_section1 ul .xlbox .top img{width: 12px;display: block;}
.lxwm_section1 ul .xlbox .bottom{width:100%;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);position: absolute;left: 0;top: calc(100% + 12px);display: none;overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 280px;}
.lxwm_section1 ul .xlbox .bottom::-webkit-scrollbar{ width: 3px;}
.lxwm_section1 ul .xlbox .bottom::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.lxwm_section1 ul .xlbox .bottom::-webkit-scrollbar-thumb{ width: 3px;  background-color: #de5307; border-radius: 3px;}
.lxwm_section1 ul .xlbox .bottom a{display: block;font-size: 14px;color: #333;line-height: 40px;padding: 0 24px;}
.lxwm_section1 ul .xlbox .bottom a:hover{color: #de5307;}
.lxwm_section1 ul .text{width: 100%;}
.lxwm_section1 ul .text textarea{width: 100%;height: 146px;display: block;padding: 20px 24px;font-size: 16px;color: #000000;background: #f9f9f9;}
.lxwm_section1 ul .text textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.4);font-size:16px;opacity: 1;}
.lxwm_section1 ul .text textarea::-moz-placeholder{color:rgba(0,0,0,0.4);font-size:16px;opacity: 1;}
.lxwm_section1 ul .text textarea::moz-placeholder{color:rgba(0,0,0,0.4);font-size:16px;opacity: 1;}
.lxwm_section1 ul .text textarea:-ms-input-placeholder{color:rgba(0,0,0,0.4);font-size:16px;opacity: 1;}
.lxwm_section1 ul .gx{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.lxwm_section1 ul .gx .ico{width: 12px;height: 12px;border: 1px solid #de5307;border-radius: 100%;position: relative;background: #f1f1f1;cursor: pointer;}
.lxwm_section1 ul .gx .ico img{width: 100%;display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: none;}
.lxwm_section1 ul .gx .ico.on img{display: block;}
.lxwm_section1 ul .gx .words{font-size: 12px;color: #de5307;line-height: 18px;width: calc(100% - 12px);padding-left: 8px;margin-top: -4px;}
.lxwm_section1 ul .btns{width: 150px;text-align: center; font-size: 16px;color: #ffffff;line-height: 44px;background: #de5307;border-radius: 6px;cursor: pointer;margin-top: 26px;}
.lxwm_section1 ul .btns:hover{opacity: 0.6;}
.lxwm_section1 .right{width: 42.265%;}
.lxwm_section1 .right .pic{width: 100%;}
.lxwm_section1 .right img{width: 100%;display: block;}
@media screen and (max-width:1680px) {
.lxwm_section1 ul .input input{height: 46px;}
.lxwm_section1 ul .text textarea{height: 130px;}
.lxwm_section1 ul .btns{line-height: 40px;width: 140px;}
.lxwm_section1 ul .xlbox .top .words{line-height: 46px;}
}
@media screen and (max-width:1024px) {
.lxwm_section1{padding-top: 81px;padding-bottom: 30px;}
.lxwm_section1 h2{font-size: 18px;line-height: 24px;margin-bottom: 6px;}
.lxwm_section1 .jj{font-size: 14px;line-height: 18px;margin-bottom: 20px;}
.lxwm_section1 .content{display: block;}
.lxwm_section1 .left{width: 100%;padding-right: 0;}
.lxwm_section1 ul{margin: -6px;width: calc(100% + 12px);}
.lxwm_section1 li{padding: 6px;}
.lxwm_section1 ul .input input{height: 36px;padding: 0 12px;font-size: 13px;}
.lxwm_section1 ul .input input::-webkit-input-placeholder{font-size:10px;}
.lxwm_section1 ul .input input::-moz-placeholder{font-size:10px;}
.lxwm_section1 ul .input input::moz-placeholder{font-size:10px;}
.lxwm_section1 ul .input input:-ms-input-placeholder{font-size:10px;}
.lxwm_section1 ul .xlbox .top{padding: 0 12px;}
.lxwm_section1 ul .xlbox .top .words{font-size:10px;line-height: 36px;}
.lxwm_section1 ul .xlbox .bottom{ max-height: 144px;}
.lxwm_section1 ul .xlbox .bottom::-webkit-scrollbar{ display: none;}
.lxwm_section1 ul .xlbox .bottom a{line-height: 36px;padding: 0 12px;}
.lxwm_section1 ul .text textarea{height: 60px;padding: 12px;font-size: 10px;}
.lxwm_section1 ul .text textarea::-webkit-input-placeholder{font-size:10px;}
.lxwm_section1 ul .text textarea::-moz-placeholder{font-size:10px;}
.lxwm_section1 ul .text textarea::moz-placeholder{font-size:10px;}
.lxwm_section1 ul .text textarea:-ms-input-placeholder{font-size:10px;}
.lxwm_section1 ul .btns{width: 100px;font-size: 14px;line-height: 32px;margin-top: 0px;}
.lxwm_section1 .right{width: 100%;margin-top: 20px;}
}

.lxwm_section2{width: 100%;position: relative;overflow: hidden;}
.lxwm_section2 .w_width{position: static;}
.lxwm_section2 .content{display: flex;justify-content: flex-end;align-items: center;min-height: 600px;padding-top: 30px;padding-bottom: 30px;}
.lxwm_section2 .left{width: 50%;position: absolute;left: 0;top: 0; height:100%;}
.lxwm_section2 .left img{width: 100%;display: block;}
.lxwm_section2 .left .iframe{width: 100%;height: 630px;display: block; height:100%;}
.lxwm_section2 .right{width: 50.78%;padding-left: 106px;}
.lxwm_section2 h3{font-size: 24px;color: #000000;line-height: 28px;margin-bottom: 40px;font-weight: bold;}
.lxwm_section2 ul{width: 100%;}
.lxwm_section2 ul li{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;margin-bottom: 26px;}
.lxwm_section2 ul li:last-child{margin-bottom: 0;}
.lxwm_section2 ul .ico{width: 40px;}
.lxwm_section2 ul .ico img{width: 100%;display: block;border-radius: 100%;box-shadow: 10px 10px 0 0px rgba(238,238,238,0.61)}
.lxwm_section2 ul .listbox{width: calc(100% - 40px);padding-left: 26px;}
.lxwm_section2 ul .list{margin-bottom: 26px;}
.lxwm_section2 ul .list:last-child{margin-bottom: 0;}
.lxwm_section2 ul .name{font-size: 18px;color: #000000;line-height: 22px;margin-bottom: 4px;font-weight: bold;}
.lxwm_section2 ul .jj{font-size: 16px;color: #000000;line-height: 22px;}
.lxwm_section2 ul .list:first-child .jj{font-size: 18px;font-weight: bolder;}
@media screen and (max-width:1680px) {
.lxwm_section2 .content{min-height: 400px;padding-top: 20px;padding-bottom: 20px;}
.lxwm_section2 h3{font-size: 18px;line-height: 22px;margin-bottom: 20px;}
.lxwm_section2 .right{padding-left: 30px;}
.lxwm_section2 ul li{margin-bottom: 12px;}
.lxwm_section2 ul .ico{width: 30px;}
.lxwm_section2 ul .listbox{width: calc(100% - 30px);padding-left: 16px;}
.lxwm_section2 ul .list{margin-bottom: 12px;}
.lxwm_section2 ul .name{font-size: 16px;line-height: 20px;margin-bottom: 4px;}
.lxwm_section2 ul .jj{font-size: 14px;line-height: 20px;}
.lxwm_section2 ul .list:first-child .jj{font-size: 16px;}
}
@media screen and (max-width:1024px) {
.lxwm_section2{padding-top: 30px;padding-bottom: 30px;}
.lxwm_section2 .content{display: block; min-height: 1px;padding-top: 0;padding-bottom: 0;}
.lxwm_section2 .left{width: 100%;position: static;}
.lxwm_section2 .right{width: 100%;padding-left: 0;padding-top: 20px;}
.lxwm_section2 h3{font-size: 18px;line-height: 24px;margin-bottom: 14px;}
.lxwm_section2 ul li{margin-bottom: 12px;}
.lxwm_section2 ul .ico{width: 30px;}
.lxwm_section2 ul .listbox{width: calc(100% - 30px);padding-left: 12px;}
.lxwm_section2 ul .list{margin-bottom: 12px;}
.lxwm_section2 ul .name{font-size: 16px;line-height: 20px;}
.lxwm_section2 ul .jj{font-size: 14px;line-height: 20px;}
.lxwm_section2 ul .list:first-child .jj{font-size: 16px;}
.lxwm_section2 .left .iframe{width: 100%;height: 240px;display: block;}
}

/*意见和投诉*/
.yj_section{width: 100%;padding-top: 94px;padding-bottom: 80px;}
.yj_section h2{font-size: 36px;color: #000000;line-height: 40px;text-align: center;font-weight: bold;margin-bottom: 50px;}
.yj_section .content{width: 100%;background: #fff;border: 1px solid #eeeeee;box-shadow: 0 0 38px rgba(0,0,0,0.07);padding: 30px 30px 60px 30px;}
.yj_section ul{margin: -10px -8px;width: calc(100% + 16px);display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.yj_section ul li{width: 33.33%;padding: 10px 8px;}
.yj_section ul li:nth-child(6){/*width: 100%;*/position: relative;z-index: 20;}

.yj_section ul li:nth-child(7),
.yj_section ul li:nth-child(8),
.yj_section ul li:nth-child(9),
.yj_section ul li:nth-child(10){width: 100%;}
.yj_section ul .input{width: 100%;}
.yj_section ul .input .bt_t{font-size: 16px;color: #000000;line-height:20px;margin-bottom:12px;}
.yj_section ul .input .bt_t span{color:#de5307;}
.yj_section ul .input input{width: 100%;height: 58px;display: block;padding: 0 20px;font-size: 16px;color: #000000;background: #f9f9f9;}
.yj_section ul .input input::-webkit-input-placeholder{font-size: 16px;color: rgba(0,0,0,0.4);opacity: 1;}
.yj_section ul .input input::-moz-placeholder{font-size: 16px;color: rgba(0,0,0,0.4);opacity: 1;}
.yj_section ul .input input::moz-placeholder{font-size: 16px;color: rgba(0,0,0,0.4);opacity: 1;}
.yj_section ul .input input:-ms-input-placeholder{font-size: 16px;color: rgba(0,0,0,0.4);opacity: 1;}
.yj_section ul .xlbox{width: 100%;position: relative;}
.yj_section ul .xlbox .top{width: 100%;background: #f9f9f9;padding: 0 20px;display: flex;justify-content: flex-start;align-items: center;font-size: 16px;color: #000000;line-height: 58px;cursor: pointer;}
.yj_section ul .xlbox .top img{margin-left: 10px;}
.yj_section ul .xlbox .bottom{width: 100%;position: absolute;left: 0;top: calc(100% + 12px);background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);display: none;}
.yj_section ul .xlbox .bottom a{display: block;font-size: 16px;color: #333;line-height: 50px;padding: 0 20px;}
.yj_section ul .xlbox .bottom a:hover{color: #de5307;}
.yj_section ul .text{width: 100%;position: relative;margin-bottom: 20px;}
.yj_section ul .text:last-child{margin-bottom: 0;}
.yj_section ul .text textarea{width: 100%;height: 190px;background: #f9f9f9;padding: 52px 20px 20px 20px;font-size: 16px;color: #000;display: block;}
.yj_section ul .text textarea::-webkit-input-placeholder{font-size: 16px;color: rgba(0,0,0,0.4);opacity: 1;}
.yj_section ul .text textarea::-moz-placeholder{font-size: 16px;color: rgba(0,0,0,0.4);opacity: 1;}
.yj_section ul .text textarea::moz-placeholder{font-size: 16px;color: rgba(0,0,0,0.4);opacity: 1;}
.yj_section ul .text textarea:-ms-input-placeholder{font-size: 16px;color: rgba(0,0,0,0.4);opacity: 1;}
.yj_section ul .text .wapshow{display: none;}
.yj_section ul .text .name{font-size: 16px;color: #000000;line-height: 20px;position: absolute;left: 20px;top: 20px;}
.yj_section ul .text .name span{color: #de5307;}
.yj_section ul .gx{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
.yj_section ul .gx .ico{width: 12px;height: 12px;border: 1px solid #de5307;border-radius: 100%;position: relative;background: #f1f1f1;cursor: pointer;}
.yj_section ul .gx .ico img{width: 100%;display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: none;}
.yj_section ul .gx .ico.on img{display: block;}
.yj_section ul .gx .words{font-size: 12px;color: #de5307;line-height: 18px;width: calc(100% - 12px);padding-left: 8px;margin-top: -4px;}
.yj_section ul .btns{width: 150px;text-align: center; font-size: 16px;color: #ffffff;line-height: 44px;background: #de5307;border-radius: 6px;cursor: pointer;margin: 20px auto 0 auto;}
.yj_section ul .btns:hover{opacity: 0.6;}
.yj_section ul .yijian{display: none;}
.yj_section ul .fankui{display: none;}
@media screen and (max-width:1024px) {
.yj_section{padding-top: 30px;padding-bottom: 30px;}
.yj_section h2{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.yj_section .content{padding: 14px;}
.yj_section ul{margin: -6px;width: calc(100% + 12px);}
.yj_section ul li{width: 50%;padding: 6px;}
.yj_section ul .input .bt_t{font-size: 14px;margin-bottom:8px;}
.yj_section ul .input input{height: 36px;padding: 0 12px;font-size: 12px;}
.yj_section ul .input input::-webkit-input-placeholder{font-size: 12px;}
.yj_section ul .input input::-moz-placeholder{font-size: 12px;}
.yj_section ul .input input::moz-placeholder{font-size: 12px;}
.yj_section ul .input input:-ms-input-placeholder{font-size: 12px;}
.yj_section ul .xlbox .top{padding: 0 12px;font-size: 12px;line-height: 36px;}
.yj_section ul .xlbox .top img{margin-left: 6px;}
.yj_section ul .xlbox .bottom a{font-size: 14px;line-height: 36px;padding: 0 12px;}
.yj_section ul .text{margin-bottom: 12px;}
.yj_section ul .text textarea{height: 100px;padding: 42px 12px 12px 12px;font-size: 12px;}
.yj_section ul .text textarea::-webkit-input-placeholder{font-size: 12px;}
.yj_section ul .text textarea::-moz-placeholder{font-size: 12px;}
.yj_section ul .text textarea::moz-placeholder{font-size: 12px;}
.yj_section ul .text textarea:-ms-input-placeholder{font-size: 12px;}
.yj_section ul .text .pcshow{display: none;}
.yj_section ul .text .wapshow{display: block;}
.yj_section ul .text .name{font-size: 14px;line-height: 18px;left: 12px;top: 12px;}
.yj_section ul .btns{width: 100px;font-size: 14px;line-height: 32px;margin: 10px auto 0 auto;}
}


.irs-line{width: 100%;height: 5px!important;background: #f7f7f7!important;border-radius: 2.5px;top: 0;}
.irs-bar{width: 100%;height: 5px!important;background: #DE5307!important;}
.irs-min, .irs-max{display: none!important;}
.irs-grid-text{word-spacing: -3px; font-size: 16px!important;color: #565656!important;line-height: 20px!important;bottom: 20px!important;opacity:0!important;}
.irs-from{display: block!important;width: 28px!important;height: 28px!important; font-size: 0!important;background: url(img/zimg7.png)no-repeat center center!important;background-size: cover!important;padding: 0!important;border-radius: 0!important;top: 13px!important;z-index: 10;}
.irs-from::after{display: none!important;}
.irs-to{display: block!important;width: 28px!important;height: 28px!important; font-size: 0!important;background: url(img/zimg7.png)no-repeat center center!important;background-size: cover!important;padding: 0!important;border-radius: 0!important;top: 13px!important;z-index: 10;}
.irs-to::after{display: none!important;}
.irs-diapason{background: #de5307!important;top: 0!important;height: 5px!important;}
.irs-slider{width: 28px!important;height: 28px!important;top: -12px!important;border-radius: 100%;z-index: 20!important;}
.fznums{width:100%;display:flex;justify-content:space-between;align-items:center;}
.fznums .fznums_words{font-size:16px;color:#565656;line-height:20px;min-width:28px;text-align:center;}
.fznums .fznums_words:first-child{width:auto!important;}
.demo{width:calc(100% - 12px);margin-left:6px;}



.irs-single{display: none!important;}
.irs-grid{display:none!important;}
.irs--flat .irs-from::before, .irs--flat .irs-to::before, .irs--flat .irs-single::before{display:none!important;}
/*.irs{display:none!important;}*/
.vidtc{width:100vw;height:100vh;position:fixed;left:0;top:0;z-index:99999;display:none;}
.vidtc video{width:100vw;height:100vh;object-fit: cover;position:relative;z-index:5;}
.vidtc .none{width:50px;display:block;position:absolute;right:50px;top:50px;z-index:10;cursor:pointer;padding:10px;background:#de5307;border-radius:100%;}
.irs--flat.irs-with-grid{height:40px!important;}
@media screen and (max-width:1024px) {
.vidtc .none{width:26px;padding:6px;}
}



.pick-area{width: 100%!important;padding: 0 24px;background: #f9f9f9;cursor: pointer;position: relative;}
.pick-show{position:relative;padding:0!important;height:58px;line-height:58px;}
.pick-show span{float:left;display:inline-block;max-width:100px;height:58px;line-height:58px;font-size:16px!important;padding: 0 3px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:rgba(0,0,0,0.4);cursor:pointer;background: rgba(255,255,255,0)!important;}
.pick-show span:hover{color:#de5307!important;background: rgba(255,255,255,0)!important;}
.pick-show span.pressActive{color:#de5307!important;background: rgba(255,255,255,0)!important;}
.pick-show em.pick-arrow{width: 12px;height: 8px;background: url(img/zimg155.png)no-repeat center center;background-size: cover;position: absolute;right: 0!important;top: 50%;transform: translate(0,-50%);}
.pick-show i{float:left;display:inline-block;padding:0 3px;color: rgba(0,0,0,0.4);font-style:normal;font-size:16px!important;}
.pick-list{width: 100%!important;margin:0!important; display:none;position:absolute;background:#fff;z-index:999999999;top: calc(100% + 12px);left: 0;box-shadow: 0 0 20px rgba(0,0,0,0.1);overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 240px!important;}
.pick-list::-webkit-scrollbar{ width: 3px;}
.pick-list::-webkit-scrollbar-track{ background-color: #eee; border-radius: 3px;}
.pick-list::-webkit-scrollbar-thumb{ width: 3px;  background-color: #de5307; border-radius: 3px;}
.pick-list li{font-size: 14px;color: #333!important;line-height: 40px;padding: 0 24px!important;cursor: pointer;background: rgba(255,255,255,0)!important;width:100%!important;}
.pick-list li:hover{color:#de5307;background: rgba(255,255,255,0)!important;}
@media screen and (max-width:1680px) {
 .pick-show{height:46px;line-height:46px;}
.pick-show span{height:46px;line-height:46px;}
}
@media screen and (max-width:1024px) {
 .pick-area{padding: 0 12px;}
.pick-show{height:36px;line-height:36px;}
.pick-show span{max-width:100px;height:36px;line-height:36px;padding: 0 2px;font-size:13px!important;}
.pick-show i{padding:0 2px;font-size:13px!important;}
.pick-list{max-height: 180px!important;}
.pick-list li{;line-height: 36px;padding: 0 12px!important;}
}


.zws_section{
width: 100%;
margin-top: -80px;
opacity: 0;
height: 80px;
}
@media screen and (max-width:1024px) {
.zws_section{
width: 100%;
margin-top: -50px;
opacity: 0;
height: 50px;
}
}




._News2 h2{font-size:36px;color:#333;line-height:44px;font-weight:bold;text-align:center;margin-bottom:50px;}
._News2 .ul{display:block!important;}
._News .list li .la ._btn .a{transform: translate(0,0);opacity:1;}
@media screen and (max-width:1024px) {
    ._News2 h2{font-size:20px;line-height:30px;margin-bottom:14px;}
    ._News2 .list{margin-top:0;}
}




/*240111start*/
.lxwm_section1 li:nth-child(5) { z-index: 9;}
.ba0xiudan{ padding-top: 92px; padding-bottom:121px;}
.ba0xiudan h2{font-size: 36px;color: #000000;line-height: 40px;margin-bottom:53px;font-weight: bold; text-align: center;}
._form0{ width:100%; border:1px solid #eeeeee; box-shadow:0 12px 38px 0 rgba(0,0,0,0.12);}
._form0 .title{ width:100%; background: #eaeef1; color: #000000; font-weight: bold; font-size:24px; line-height: 30px; padding:15px 28px;}
._form0 .box{ display: flex; flex-wrap: wrap; width:100%; padding:12px 20px 16px 20px;}
._form0 .lab{ position: relative; display: flex; flex-wrap: wrap; padding:14px 8px;}
._form0 .w33{ width:33.33%;}
._form0 .w50{ width:50%;}
._form0 .w100{ width:100%;}
._form0 .name{ width:100%; color: #000000; font-size: 16px; line-height:24px; margin-bottom:12px;}
._form0 .name span{ color: #de5307; margin-right: 5px;}
._form0 .text,
._form0 .textarea{ width:100%; color: #000000; font-size: 16px; line-height:36px; background: #f9f9f9; border:1px solid #f9f9f9;/*cursor: pointer;*/ }
._form0 .text{ height: 58px; padding:10px 19px; }
._form0 .textarea{ height: 160px; padding:11px 19px; }
._form0 .ico{ cursor: pointer; z-index:6; float: left; position: absolute; right:32px; bottom:38px; transform: rotate(135deg); -ms-transform: rotate(135deg); width:8px; height:8px; text-align:center; border-top:1px solid #000000; border-right:1px solid #000000;}
._form0 .down{ display:none; z-index:6; float: left;width:100%;  position: absolute; left:0px; top:100%; background: #fff; box-shadow:0 0 6px rgba(0,0,0,0.1); padding:10px 15px;  overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin;
 max-height:260px}
._form0 .down .li{ cursor: pointer; float:left; width:100%; padding:2px 4px; color:#000;font-size:16px;line-height:26px}
._form0 .down .li:hover{color:#de5307 ;}
._form0 .file{cursor: pointer; display: flex; width:206px; position: relative; overflow: hidden; border-radius:3px; line-height:56px; height:58px; border:1px solid #e5e5e5; color: #000000; font-size: 16px; justify-content: center; align-items: center;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; }
._form0 .file input{ position: absolute; left: 0; top:0; width:100%; height: 100%; opacity: 0; cursor: pointer; z-index: 6;}
._form0 .file i{ margin-right: 7px; float: left; position: relative; width:12px; height:12px;}
._form0 .file i::after,
._form0 .file i::before{ display: block; content: ''; position:absolute; left:50%; top:50%; background: #000; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; }
._form0 .file i::after{ width:12px; height:2px;}
._form0 .file i::before{ width:2px; height:12px;}
._form0 .file:hover{ border:1px solid #de5307; background: #de5307; color: #fff;}
._form0 .file:hover i::after,
._form0 .file:hover i::before{ background: #fff;}
._form0 .bown{ display: flex; flex-wrap: wrap; width:100%; border-top:1px solid #e5e5e5; padding:19px 28px 55px 28px;}
._form0 .beizhu{display: flex; flex-wrap: wrap; width:100%; justify-content: space-between; align-items: center; }
._form0 .btn{ display: flex; justify-content: center; width:100%; margin-top: 39px;}
._form0 .zhu{ float:left; color: #de5307; font-size:16px; line-height:26px; margin:5px 0;}
._form0 .add{ cursor: pointer; display: flex; align-items: center; color:#000000; font-size: 16px; line-height:33px; padding:0 16px 1px 16px; border:1px solid #e5e5e5; border-radius:3px;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; }
._form0 .add i{ margin:1px 0 0 10px; float: left; position: relative; width:12px; height:12px; cursor: pointer;}
._form0 .add i::after,
._form0 .add i::before{ display: block; content: ''; position:absolute; left:50%; top:50%; background: #000; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; }
._form0 .add i::after{ width:12px; height:2px;}
._form0 .add i::before{ width:2px; height:12px;}
._form0 .add:hover{ border:1px solid #de5307; background: #de5307; color: #fff;}
._form0 .add:hover i::after,
._form0 .add:hover i::before{ background: #fff;}
._form0 .submit{ display:flex; justify-content: center; text-align: center; width:32.5%; color: #fff; font-size: 16px; line-height:56px;height:58px; background: #de5307; border:0; border-radius:3px;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s; }
._form0 .submit:hover{ opacity: 0.6;}

._form0 ::-webkit-input-placeholder{color:rgba(0,0,0,0.4)}
._form0 :-moz-placeholder{color:rgba(0,0,0,0.4)}
._form0 ::-moz-placeholder{color:rgba(0,0,0,0.4)}
._form0 :-ms-input-placeholder{color:rgba(0,0,0,0.4)}

@media screen and (max-width:1024px) {
.ba0xiudan{padding-top:35px;padding-bottom:40px;}
.ba0xiudan h2{font-size: 18px;line-height: 24px;margin-bottom:20px;}
._form0{box-shadow: 0 3px 6px 0 rgba(0,0,0,0.12);}
._form0 .title{ font-size: 16px; line-height:26px; padding:8px 12px;}
._form0 .box{padding: 10px 8px 15px 8px;}
._form0 .lab{padding: 5px 4px;}
._form0 .name{ font-size:14px; line-height: 24px; margin-bottom: 6px;}
._form0 .bown{padding:15px 12px 30px 12px;}
._form0 .text,
._form0 .textarea{font-size: 14px; line-height: 28px;}
._form0 .text{ height:40px; padding:5px 8px; }
._form0 .textarea{ height: 160px; padding:6px 8px; }
._form0 .submit{ font-size: 14px; height:40px; line-height: 38px; width:100px;}
._form0 .ico{ right:12px; }
._form0 .btn{ margin-top: 20px;}
._form0 .zhu{ font-size:14px;}
._form0 .add{ font-size: 14px;}
._form0 .add i::after{ width:10px; height:2px;}
._form0 .add i::before{ width:2px; height:10px;}
._form0 .file{ font-size: 14px; line-height:38px; height:40px;}
._form0 .file i::after{ width:10px; height:2px;}
._form0 .file i::before{ width:2px; height:10px;}
._form0 .down{ padding:10px 6px;
 max-height:244px}
._form0 .down .li{ width:100%; padding:2px 2px;font-size:14px;line-height:24px}
}
@media screen and (max-width:767px) {
._form0 .w33{ width:50%;}
._form0 .labxlh.w33{ width:100%;}
._form0 .w33 .hide{display:none;}
._form0 .w50{ width:50%;}
._form0 .beizhu{ justify-content: center;}
._form0 .zhu{ width:100%; text-align: center; margin:5px 0 10px 0;}
}

.imgbox{width:100%; overflow:hidden; display:block;}
.imgbox .wenjian{width: 90px; height:90px; border: 1px solid #e5e5e5; margin-right:10px; margin-top:10px; float:left; position:relative;} 
.imgbox .wenjian .colse2{ padding:5px; float:left; width:22px; height:22px; border-radius:50%; line-height:0; position:absolute; right:6px; top:6px; background:#fff; cursor:pointer; z-index:3;}

.imgbox .wenjian a{display: block;width: 100%; height:100%;}
.imgbox .wenjian a img{width: 100%;display: block; height:100%;}


._form0 .lab.lab_pc{display:block;}
._form0 .lab.lab_pc .pcbox{position:relative;}
._form0 .lab.lab_pc .pcbox .ico{bottom:initial; top:50%; margin-top:-4px;}

._form0 .title{position:relative;}
._form0 .title .close{ font-weight:normal; float:right;  position:absolute; right:20px; top:50%; transform:translate(0,-50%); cursor:pointer; z-index:3;font-size:15px;color:#fff;line-height:28px; height:30px; padding:0 15px; background:#de5307;border:0; border-radius:3px;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
}
._form0 .title .close:hover{ opacity: 0.8;}

@media screen and (max-width:1024px) {
._form0 .title .close{right:10px; line-height:22px; height:24px; padding:0 10px; font-size:12px;}
}


.yj_section ul .xlbox .bt_t{font-size: 16px;color: #000000;line-height:20px;margin-bottom:12px;}
.yj_section ul .xlbox .bt_t span{color:#de5307;}
@media screen and (max-width:1024px) {
.yj_section ul .xlbox .bt_t{font-size: 14px;margin-bottom:8px;}
}


._form0 .box .gx{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;}
._form0 .box .gx .icon{width: 12px;height: 12px;border: 1px solid #de5307;border-radius: 100%;position: relative;background: #f1f1f1;cursor: pointer;}
._form0 .box .gx .icon img{width: 100%;display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: none;}
._form0 .box .gx .icon.on img{display: block;}
._form0 .box .gx .words{font-size: 12px;color: #de5307;line-height: 18px;width: calc(100% - 12px);padding-left: 8px;margin-top: -4px;}


._form0 .name font{ font-size:12px; margin-left: 12px; display:block;  }
._form0 .name font a{color: #de5307;}
.spmp2{ display: none; float: left; width:100%; height: 100%; position:fixed; left: 0; top:0; z-index:10000; background:#000; opacity:0.6;}
.spmp1{ display:none; background: #fff; float: left; width:700px; position:fixed; left:50%; top:50%;  transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); z-index:10001; background:#fff;}
.spmp1 .box{ display: block; width:100%; position: relative; padding:25px 30px 30px 30px;}
.spmp1 .colse{ cursor: pointer; position:absolute; right:15px; top:15px; width:30px; height:30px; transform: rotate(45deg); -ms-transform: rotate(45deg);}
.spmp1 .colse::after,
.spmp1 .colse::before{ display: block; content: ''; position:absolute; left:50%; top:50%; background: #000; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); }
.spmp1 .colse::after{ width:2px; height: 20px;}
.spmp1 .colse::before{ width:20px; height: 2px;}
.spmp1 .title{ width:100%; font-weight: bold; color: #333; font-size:20px; line-height:30px;}
.spmp1 .img { margin-top:20px; width:100%; line-height: 0;}


@media screen and (max-width:1024px) {
    ._form0 .name font{line-height:16px;}
.spmp1{ width:90%;}
.spmp1 .box{ padding:15px 15px 20px 15px;}
.spmp1 .title{ font-size: 16px; line-height: 26px;}
.spmp1 .img { margin-top: 12px;}
.spmp1 .colse{right:6px; top:6px; width:30px; height:30px;}
.spmp1 .colse::after{ width:2px; height: 16px;}
.spmp1 .colse::before{ width:16px; height: 2px;}
}



._form0 .box.gxbox{margin-top:26px; padding:0;}



/*20240603start*/
.gsjs_section4{padding-bottom: 100px;position: relative;padding-top: 100px;}
.gsjs_section4::after{content: "";display: block;width: 100%;height: 70%;background: #f4f6f7;position: absolute;left: 0;top: 0;}
.gsjs_section4 h3{font-size: 40px;color: #000000;line-height: 44px;text-align: center;margin-bottom: 104px;font-weight: bold;}
.gsjs_section4 .content{width: 100%;}
.gsjs_section4 .content .ul{margin: 0 -16px;width: calc(100% + 32px);}
.gsjs_section4 .content .li{padding: 0 16px;}
.gsjs_section4 .content a{display: block;width: 100%;}
.gsjs_section4 .content a .pic{width: 100%; position: relative; line-height: 0; overflow: hidden; padding-bottom:143.3333%;}
.gsjs_section4 .content a .pic img{ position: absolute; display: block; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;   }
.gsjs_section4 .content a:hover .pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.gsjs_section4 .content a .wordsbox{padding-top: 20px;}
.gsjs_section4 .content a .wz{font-size: 18px;color: #333;line-height: 24px;text-align: center;font-weight: bold;}
.gsjs_section4 .content a:hover .wz{color: #de5307;}
.gsjs_section4 .content .slick-prev{width: 45px;height: 45px;background: url(img/zimg28.png) no-repeat center center; background-size: cover;left: -52px;top: 50%;box-shadow: 0 5px 10px rgba(-148,52,0,0.21);}
.gsjs_section4 .content .slick-next{width: 45px;height: 45px;background: url(img/zimg29.png) no-repeat center center; background-size: cover;right: -52px;top: 50%;box-shadow: 0 5px 10px rgba(-148,52,0,0.21);}
.gsjs_section4 .content .slick-prev:hover,
.gsjs_section4 .content .slick-next:hover{opacity: 0.8;}
@media screen and (max-width:1024px) {
.gsjs_section4{padding-bottom: 30px;padding-top: 30px;}
.gsjs_section4::after{height: 50%;}
.gsjs_section4 h3{font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.gsjs_section4 .content .ul{margin: 0 -6px;width: calc(100% + 12px);}
.gsjs_section4 .content .li{padding: 0 6px;}
.gsjs_section4 .content a .wordsbox{padding-top: 12px;}
.gsjs_section4 .content a .wz{font-size: 14px;line-height: 18px;}
.gsjs_section4 .slick-dots{margin-top: 20px;}
.gsjs_section4 .slick-dots li{background: #eee!important;}
.gsjs_section4 .slick-dots li.slick-active{background: #de5307!important;}
}
/*20240603end*/


/* 241114star */

.head .tel i{ background: url(img/mail-line1.svg) center no-repeat; background-size: contain;}
.head.active .tel i{ background: url(img/mail-line.svg) center no-repeat; background-size: contain;}
.head:hover .tel i{ background: url(img/mail-line.svg) center no-repeat; background-size: contain;}
.head.nyact .tel i{ background: url(img/mail-line.svg) center no-repeat; background-size: contain;}
.head .share{float: right; margin:23px 0 0 0;}
.head .share li{float: left; line-height: 0; margin:0 20px 0 0;}
.head .share li a{float: left; width:24px; height:39px; display:flex; align-items: center;}
.head .share li a img{ width: 100%;}
.head .share li .img2{ display:none;}
.head.active .share li .img1{ display:none;}
.head.active .share li .img2{ display:block;}
.head:hover .share li .img1{ display:none;}
.head:hover .share li .img2{ display:block;}
.head.nyact .share li .img1{ display:none;}
.head.nyact .share li .img2{ display:block;}

@media screen and (max-width:1440px) {
.head .share{float: right; margin:23px 0 0 0;}
.head .share li{float: left; line-height: 0; margin:0 6px 0 0;}
.head .share li a{float: left; width:18px;}
}
@media screen and (max-width:1024px) {
.head .share{ margin:8px 0 0 0; display:none;}	
.head .share li{ margin:0 6px 0 0;}
.head .share li a{ height:34px;}
}








/*250319start*/
.list02{ display: flex; flex-wrap: wrap; width: 100%;padding:28px 0 76px 0;}
.list02 .ul{ display: flex; flex-wrap: wrap; width:calc(100% + 32px); margin:0 -16px;}
.list02 .ul li{ display: block; width:50%; padding:16px;}
.list02 .ul li a{ display:block; width:100%; padding:0 0 180px 0; position: relative;}
.list02 .ul li a .img{ display: block; width:100%; position: relative; padding-bottom: 62.5%; background:url(img/bg0.png) center no-repeat #F5F5F5; background-size: contain !important; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.list02 .ul li a .img img{ position: absolute; left: 0; top:0; width: 100%; height: 100%; object-fit: contain;}
.list02 .ul li a .cont{ display:flex; flex-wrap: wrap; align-items: flex-end; position: absolute; left: 0; bottom: 0; width:100%; background:#F5F5F5; padding:40px 24px; 
}
.list02 .ul li a .tit{ width:100%;font-size:24px;color: #333;line-height: 36px;font-weight: 700;}
.list02 .ul li a .p{ width:100%;font-size:16px;color:#4C4948;line-height:26px; height:26px; opacity:0; font-weight: 400; margin: -1px 0;
 overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp:1;
 -webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
.list02 .ul li a .more{ display: inline-flex;
width: 130px;
height: 39px;
border: 1px solid rgb(222, 83, 7);
border-radius: 99px;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;font-size:14px;color: #DE5307;line-height:19px;font-weight: 400;
}
.list02 .ul li a .more span{ padding-bottom: 1px;}
.list02 .ul li a .more i{ display: block; margin-left: 10px; width: 16px; height: 16px; background:url(img/right01.svg) center no-repeat; background-size: 100% 100% !important;}
.list02 .ul li a:hover .img{background:url(img/bg1.png) center no-repeat #F5F5F5;}
.list02 .ul li a:hover .more{background:#DE5307;color: #fff;}
.list02 .ul li a:hover .more i{ background:url(img/right02.svg) center no-repeat;}
.list02 .ul li a:hover .tit{color: #DE5307;}
.list02 .ul li a:hover .p{ margin:14px 0 19px 0; opacity:1;  }


@media screen and (max-width:1024px) {
.list02{padding:10px 0 10px 0;}
.list02 .ul{ width:calc(100% + 16px); margin:0 -8px;}
.list02 .ul li{ padding:8px;}
.list02 .ul li a{ padding:0 0 111px 0; }
.list02 .ul li a .cont{ padding:16px 14px 20px 14px; }
.list02 .ul li a .tit{font-size:16px;line-height:26px;}
.list02 .ul li a .p{font-size:14px;line-height:24px; height:24px; margin: -5px 0; }
.list02 .ul li a .more{
width: 116px;
height:34px;
font-size:13px;}
.list02 .ul li a:hover .p{ margin:10px 0 19px 0; opacity:1;}
}
@media screen and (max-width:767px) {
.list02 .ul li{width:100%;}
}

.cpzx_section1 .con2 .xlbox{width: 100%;position: relative;}
.cpzx_section1 .con2 .xlbox .top{width: 100%;display: flex;justify-content: space-between;align-items: center;padding: 0 30px 0 20px;background: #f9f9fa;cursor: pointer;}
.cpzx_section1 .con2 .xlbox .words{font-size: 18px;color: #de5307;line-height: 60px;font-weight: bolder;}
.cpzx_section1 .con2 .xlbox .ico{width: 14px;display: block;}
.cpzx_section1 .con2 .xlbox .bottom{width: 100%;display: none;position: absolute;left: 0;top: calc(100% + 14px);background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 280px;}
.cpzx_section1 .con2 .xlbox .bottom::-webkit-scrollbar{ width: 3px;}
.cpzx_section1 .con2 .xlbox .bottom::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.cpzx_section1 .con2 .xlbox .bottom::-webkit-scrollbar-thumb{ width: 3px;  background-color: #de5307; border-radius: 3px;}
.cpzx_section1 .con2 .xlbox .bottom a{display: block;width: 100%;font-size: 16px;color: #de5307;line-height: 56px;text-align: center;border-bottom: 1px solid #eee;}
.cpzx_section1 .con2 .xlbox .bottom a:hover{color: #de5307;}



@media screen and (min-width:1024px) {

.cpzx_section1 .con2 .listbox-1 .list:nth-child(1){ margin-bottom:30px;}
.cpzx_section1 .con2 .listbox-1 .list:nth-child(2){ margin-bottom:30px;}
}
@media screen and (max-width:1024px) {
.cpzx_section1 .con2 .xlbox .top{padding: 0 12px;}
.cpzx_section1 .con2 .xlbox .words{font-size: 16px;line-height: 40px;}
.cpzx_section1 .con2 .xlbox .ico{width: 10px;}
.cpzx_section1 .con2 .xlbox .bottom{top: calc(100% + 12px); max-height: 180px;}
.cpzx_section1 .con2 .xlbox .bottom::-webkit-scrollbar{ width: 0;}
.cpzx_section1 .con2 .xlbox .bottom::-webkit-scrollbar-track{ background-color: rgba(255,255,255,0); border-radius: 0;}
.cpzx_section1 .con2 .xlbox .bottom::-webkit-scrollbar-thumb{ width: 0;  background-color: rgba(255,255,255,0); border-radius: 0;}
.cpzx_section1 .con2 .xlbox .bottom a{font-size: 14px;;line-height: 36px;}
}


.box02{ display:flex; flex-wrap: wrap; justify-content:space-between; width:100%;color: #565656; padding-bottom: 32px;
font-size: 16px;
font-weight: 400;
line-height:24px;
}
.box02 .div{ display:block; padding-bottom: 24px;}
.box02 .w50{ width:47%;}
.box02 .w100{ width:100%;}
.box02 .t1{ color: #000;
font-size: 18px;
font-weight: 700;
line-height:26px;
}

.cpxq_section2 .section1-1{ margin-bottom: 18px;}

@media screen and (max-width:1024px) {
.box02{  padding-bottom: 20px;
font-size: 14px;
line-height:22px;
}
.box02 .div{ padding-bottom: 14px;}
.box02 .t1{ 
font-size: 16px;
line-height:24px;
}
.cpxq_section2 .section1-1{ margin-bottom: 10px;}
}
@media screen and (max-width:767px) {
.box02 .w50{ width:100%;}
}


/*250319end*/






