/*产品*/
.product-part{padding: 0 0 100px; background: #F1F1F1;}
.product_ll{ float: left; width: 20%;}
.product_rr{ float: right; width: 77%;}
@media screen and (max-width: 1440px) {
  .product_rr{width: 70%;}
}
.pitem_box{ padding: 20px 22px; background: #fff; margin-bottom:20px;}
.pitem_box h2{color:#EF963B; font-weight: bold;}
.pitem_box h2 span{ float: right; cursor: pointer; padding: 0.1rem 0.5rem; color: #fff; font-weight: normal; border-radius: 0.3rem; background: #EF963B;}
.pitem_con{ margin-top: 20px;}
.pitem_con dt{border-bottom: 1px solid #c9c4c4; padding-bottom:8px; margin-bottom: 8px;}
.pitem_con dd{padding-bottom: 6px;}
.pitem_con dd p{margin-bottom: 8px; line-height: 20px;}
.pitem_con dl:last-child dd{padding-bottom: 0;}

.hot_actlist li{position: relative; padding-left: 22px; margin-bottom: 20px; line-height: 20px;}
.hot_actlist li::before{content: ""; position: absolute; lefT:0; top:8px; width: 4px; height: 4px; border-radius: 100%; background: #EF8B25;}
.hot_actlist li:hover{font-weight: bold;}

.label-checkbox{ cursor: pointer; position:relative; display:inline-block; font-weight: normal; padding-left: 22px;}
.label-checkbox:before{content: ""; position: absolute;left:0; top:3px; width: 12px; height: 12px; border:1px solid #DDDDDD; background: #fff;}
.label-checkbox.on:after{ content: ""; position: absolute; width: 10px; height: 10px; left:2px; top:5px; background: #F7B81A;}
.label-checkbox input{ width: 0; opacity:0; filter:alpha(opacity=0);}
.label-checkbox.on span{font-weight: bold;}

.label-radio{cursor: pointer; position:relative; display:inline-block; font-weight: normal; padding-left:22px;}
.label-radio:before{border-radius: 50%; content: ""; position: absolute;left:0; top:3px; width: 12px; height: 12px; border:1px solid #DDDDDD; background: #fff;}
.label-radio.on:after{border-radius: 50%; content: ""; position: absolute; width: 10px; height: 10px; left:2px; top:5px; background: #F7B81A;}
.label-radio input{ width: 0; opacity:0; filter:alpha(opacity=0);}
.label-radio.on span{font-weight: bold;}


.product_rr .site{float: left; padding: 0; text-align: left; width: calc(100% - 250px);}

.pro_lastest{ float: right; width: 225px; height: 42px; line-height: 42px; background: #fff; border-radius: 4px; border:1px solid #D1D0D0;}
/*select-box*/
.select-box { text-align: left; position: relative;font-size: 14px;}
.select-box dt{cursor: pointer;position:relative; z-index:2; }
.select-box dt a { display:block; padding: 0 40px 0 20px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.select-box i{ cursor: pointer; position: absolute; right:15px; top:0;}
.select-box.open i{transform:rotate(180deg);-ms-transform:rotate(180deg); -moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.select-box dd { display:none;position:absolute; background:#fff;border:1px solid #D1D0D0; border-radius: 4px; max-height:200px; width: 80%!important; top:33px; left: 0!important; overflow:auto; z-index:111;}
.select-box.open dd{ display: block; }
.select-box dd a{ display:block; padding:5px 20px; line-height: 20px; color:#383838;}
.select-box dd a.on{ background:#efb950;}
@media only screen and (min-width: 1025px){
.select-box dd a:hover{background:#efb950;} 
}
@media only screen and (max-width: 767px){
.select-box dt{ height:36px; line-height: 36px;}
.select-box dd{ top:36px;}
.product_rr .site{padding: 20px 0; width: 100%;}
}

.pro_list{margin-top: 20px;}
.pro_list ul{margin-bottom: 30px;}
.pro_list li{border:1px solid #C0C0C0; padding:30px 40px; background: #FFFFFF; margin-bottom:3.8%;}
.pro_list li h2{font-weight: bold;}
.pro_list li p{color: #474747;}
.pro_list li h3{color: #EB8922; font-weight: bold; margin-top: 2%;}
.pro_ll02 .bqbox,
.pro_list li .bqbox{margin-top: 3%;}
.pro_ll02 .bqbox span,
.pro_list li .bqbox span{font-weight: bold; float: left; margin-right: 10px; margin-bottom: 10px; padding: 0 20px; min-width: 100px; height: 28px; line-height: 28px; color: #000; text-align: center; border-radius: 20px; background: #fff; border:1px solid #D1D0D0;}
.pro_ll02 .bqbox span.bq02,
.pro_list li .bqbox span.bq02{color: #fff; border-color: #EB8922; background: #EB8922;}
.mobile_filter_btn{
  height: 36px;
  line-height: 36px;
  border-radius: 4px;
  font-size: 14px;
  background: #eb8922 url(../images/filter_icon.png) 82% center no-repeat;
  background-size: 13px auto;
  color: #fff;
  padding: 0 34px 0 20px;
  vertical-align: top;
  display: none;
}
.mobile_filter_pop{
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,.7);
  z-index: 1004;
  font-size: 16px;
  display: none;
}
.mobile_filter_pop .container{
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 70%;
  background: #fff;
  float: right;
}
.mobile_filter_pop .filter_head{
  padding: 25px 20px 10px;
  flex: 0 0 70px;
  border-bottom: 15px solid #f7f7f7;
}
.mobile_filter_pop .filter_head .label{
  display: inline-block;
  color: #eb8922;
  line-height: 36px;
}
.mobile_filter_pop .filter_head .reset{
  display: inline-block;
  background: #eb8922;
  padding: 6px 15px;
  border-radius: 4px;
  float: right;
  color: #fff;
}
.mobile_filter_pop .filter_cont{
  flex: 1;
  padding: 20px;
  overflow-y: scroll;
}
.mobile_filter_pop .filter_cont dl{padding-bottom: 10px;}
.mobile_filter_pop .filter_cont dt{margin-bottom: .8em;}
.mobile_filter_pop .filter_cont dd{
  background: #f7f7f7;
  padding: 6px 1.5em;
  border-radius: 4px;
  margin-bottom: 10px;
}
.mobile_filter_pop .filter_cont dd.on{
  color: #eb8922;
  background: #fdf3e8 url(../images/filter_on.png) right bottom no-repeat;
  background-size: auto 60%;
}
.mobile_filter_pop .filter_foot{
  flex: 0 0 40px;
  border-top: 1px solid #dfdfdf;
  text-align: center;
  display: flex;
  line-height: 40px;
}
.mobile_filter_pop .filter_foot .cancel{
  color: #000;
  width: 50%;
}
.mobile_filter_pop .filter_foot .confirm{
  background: #eb8922;
  color: #fff;
  width: 50%;
}
@media only screen and (max-width: 1023px){
.product-part{padding: 30px 0 60px;}
.product_ll,.product_rr{width: 100%;float: none;}
.product_ll{display: none;}
.mobile_filter_btn{display: inline-block;}
.pro_lastest{ float: none;display: inline-block; width: calc(100% - 102px) !important; height: 36px; line-height: 36px;vertical-align: top;margin-right: 10px;}
}
@media only screen and (max-width: 767px){
.product-part{padding: 20px 0 40px;}
.pitem_con{margin-top: 10px;}
.pitem_con dt{padding-bottom: 10px; margin-bottom: 10px;}
.pitem_con dd p,.hot_actlist li{margin-bottom: 10px;}

.pro_list ul{margin-bottom: 20px;}
.pro_list li{padding: 20px;}
}

.prodets_ll{ float: left;width: calc(100% - 325px);padding-bottom: 8%;}
.prodets_rr{ float: right; width: 285px;margin-top: 136px;}

.pro_ll01{color: #EB8922;margin-top: 18px;}
.pro_ll01 span{ float: left; margin-right: 20px;}

.pro_ll02{margin-top:10px;}
.pro_ll02 h2{font-weight: bold;}
.pro_ll02 h2+p{margin-top: 5px;}
.pro_ll02 dl{margin-top: 30px; border:1px solid #C0C0C0; background: #F1F1F1; border-radius: 3px; overflow: hidden;}
.pro_ll02 dl dt{ float: left; width: 34%;}
.pro_ll02 dl dd{ float: right; width: 66%; padding:4% 5%;font-size: 14px;}
.pro_ll02 dl dd p{position: relative; padding-left: 20px; margin-bottom: 10px;}
.pro_ll02 dl dd p:last-child{margin-bottom: 0;}
.pro_ll02 dl dd p::before{content: ""; position: absolute; lefT:0; top:12px; width: 4px; height: 4px; border-radius: 100%; background:#EF8B25;}

.pro_ll03{ border-bottom: 1px solid #C0C0C0;}
.pro_ll03 li{ cursor: pointer; position: relative; float: left; width: 16.66%; font-weight: bold; text-align: center;}
.pro_ll03 li a{ display: block;padding: 25px 0 15px; line-height: 28px;}
.pro_ll03 li a.active{color: #EF8A22; border-bottom: 3px solid #EF8A22;}
.pro_ll03.navTop{position: fixed; z-index: 100; /*lefT:0;*/ top:70px; width: 72.91666%;max-width: 1050px; background: #fff;}
.pro_ll03.navTop li a{padding: 10px 0 10px;}
.pro_ll04{margin-top: 30px;}

.pro_lTit{color: #EF8A22; font-weight: bold; margin-bottom: 1.5%; position: relative;}
.pro_lTit em{ cursor: pointer; position: absolute; right:30px; top:0; font-weight: bold; color: #EB8922;}
.pro_lTit em.on{transform: rotate(180deg);}
.pro_lTit0{padding-left: 20px; padding-bottom: 10px; border-bottom:2px solid #000;}

.pro_lTable{width: 100%; border:1px solid #C0C0C0; padding: 1px; border-radius: 3px; margin-bottom:40px; overflow: hidden;}
.pro_lTable table,.pro_lTable table tbody,.pro_lTable table tbody tr{ width: 100%;}
.pro_lTable tr th{background: #333333;line-height: 20px; color: #fff; padding: 15px 0;}
.pro_lTable tr td{padding: 20px 0; border-bottom: 1px solid #000;}
.pro_lTable tr:last-child td{ border-bottom: none;}
.pro_lTable tr th.tdw01,.pro_lTable tr td.tdw01{padding-left: 35px;}
.tdw01{width: 56%;}
.tdw02{width: 11%;}
.tdw03{width: 11%;}
.tdw04{width: 11%;}
.tdw05{width: 11%;}
.tdw04an{width: 22%;}
.pro_lTable tr td h3{ cursor: pointer; padding: 15px 35px;line-height: 20px; /*border-bottom: 1px solid #C0C0C0;*/}
.pro_lTable tr td h3 span{float: left;}
.pro_lTable tr td h3 em{float:right; font-weight: bold; color: #EB8922;}
.pro_lTable tr td .hide_con{ height: 0; opacity: 0; visibility: hidden;}
.pro_lTable tr.on td .hide_con{height: auto; opacity: 1; visibility: visible;}
.pro_lTable tr.on h3 em{transform: rotate(180deg);}

.pro_ll05 .pro_lTable tr td{padding: 0;border-bottom: 1px solid #C0C0C0;}
.pro_ll05 .pro_lTable tr:last-child td{ border-bottom: none;}
.pro_ll05 .pro_lTable tr td table tr td{padding: 20px 0; border-bottom: 1px solid #000;}
.pro_ll05 .pro_lTable tr td table tr td.tdw01{padding-left: 35px;}
.pro_ll05 .pro_lTable tr.on>td{/*border-bottom: 1px solid #000;*/}
.pro_ll05 .pro_lTable tr td table tr td.tdw04an{padding-right: 5px;}

.pro_ll06_box{padding-top:30px;}
.pro_ll06_l{ float: left; width:100%; padding:0 20px;}
.pro_ll06_r{ /*display: none;*/ float: right; width: 34.28%; margin-top: 30px;}
.pro_ll06_l dl{margin-bottom:5%;}
.pro_ll06_l dl:last-child{margin-bottom: 0;}
.pro_ll06_l dl dt{ }
.pro_ll06_l dl dt h2{padding-left: 15px; font-weight: bold; position: relative;}
.pro_ll06_l dl dt h2::before{content:""; position: absolute; lefT:0;top: 11px; width: 4px; height: 4px; border-radius: 100%; background: #EF8B25;}
.pro_ll06_l dl dt .textarea{ padding-left: 15px; margin-top: 10px; color: #474747;}
.pro_ll06_l dl dd{padding-left: 15px;margin-top: 10px; }
.pro_ll06_l dl.noimg dt{width: 100%;}
.pro_ll06_l dl.noimg dd{ display: none;}
.shouqibtn{ cursor: pointer; color: #F09334; float: right; margin-top:3%; margin-right: 20px;}
.shouqidiv{ display: block;}

.pro_ll07{margin-top:5%;}
.pro_lTit1{ color: #fff; font-weight: normal; border-radius: 5px; line-height: 20px; padding: 10px 20px; background: #EF8A22;}
.pro_lTit1 em{color: #fff;top:10px;}
.pro_ll07box li{overflow: hidden; padding: 10px 20px; line-height: 38px; margin-bottom: 10px; background: #F1F1F1;}
.pro_ll07box li span{ float: left; width:38px; height: 38px; line-height: 38px; text-align: center; color: #FF8620; border-radius: 100%; background: #fff;}
.pro_ll07box li a{ float: right; width: calc(100% - 50px); font-weight: bold; color: #EF8A22;}

.pro_ll08{margin-top:5%;}
.pro_ll08box ul{margin-top: 10px;}
.pro_ll08box li{overflow: hidden; padding:14px 20px; margin-bottom:20px; background: #F1F1F1;}
.pro_ll08box li dt{ float: left; width: 14.8%;}
.pro_ll08box li dd{ float: right; width: 82%; padding-top: 4%;}
.pro_ll08box li dd h3{font-weight: bold;}
.pro_ll08box li dd p{margin-top:1.5%;}
.pro_ll08box li dd p span{margin: 0 7px;}
.pro_ll08box li dd p span:first-child{margin-left: 0;}
.pro_ll08box li dd a.down{ margin-top: 4%; display: inline-block; padding: 0 30px; line-height: 30px; color: #000; font-weight: bold; background: #fff; border-radius: 30px; border:2px solid #D1D0D0;}
.pro_ll08box li dd a.down i{margin-right:5px;}

.pro_ll09{margin-top:5%;}
.pro_ll09box{padding-top:30px; position: relative;}
.pro_ll09box li .img{ position: relative; overflow: hidden;}
.pro_ll09box li .img i{ color: #fff; z-index: 2; font-size: 30px;}
.pro_ll09box li h3{margin-top: 20px;}
.pro_ll09box .swiper-container{margin: 0 auto; width: calc(100% - 128px);}
.pro_ll09box .swiper-button-prev,.pro_ll09box .swiper-button-next{color: #EF8A22; width: 44px; height: 44px; line-height: 44px; margin-top: -65px; text-align: center; border-radius: 100%; background: #F1F1F1; box-shadow: 0 0 5px 5px rgba(0,0,0,0.08);}
.pro_ll09box .swiper-button-prev.swiper-button-disabled,.pro_ll09box .swiper-button-next.swiper-button-disabled{opacity: 1; color: #000;}

.pro_ll10{margin-top:5%;}
.pro_ll10box li{overflow: hidden; padding:25px 40px; margin-bottom:10px; background: #F1F1F1;}
.pro_ll10box li h2{font-weight: bold;}
.pro_ll10box li h2+p{line-height: 2; color: #4F4F4F;}
.pro_ll10box li h3{color: #EB8E2D;margin-top: 5px;}
.pro_ll10box .more{color: #EB8922;text-align: center;}


.pro_ll11{margin-top: 5%;}
.pro_ll11box ul{padding: 20px 20px 0;}
.pro_ll11box li{position: relative; padding-left: 15px; margin-bottom: 10px;}
.pro_ll11box li::before{content:""; position: absolute; lefT:0;top: 13px; width: 4px; height: 4px; border-radius: 100%; background: #EF8B25;}

.pro_ll12{margin-top: 5%;}
.pro_ll12box{position: relative;}
.pro_ll12box li{padding: 5px 0;}
.pro_ll12box li dl{ /*box-shadow: 0 0 5px 5px rgba(0,0,0,0.05);*/ border-radius: 20px; overflow: hidden;border: 1px solid #ccc;}
.pro_ll12box li dt{padding: 10px 20px 15px; background: #F1F1F1;}
.pro_ll12box li dt p{ font-weight: bold; color: #000000;}
.pro_ll12box li dd{padding:10px 20px 15px;}
.pro_ll12box li dd p{ color: #000;}
.pro_ll12box li dd span{ word-break: break-all; display: block; margin-top: 10px; color: #EB8922;height: 3em;overflow: hidden;}
.pro_ll12box .swiper-container{margin: 0 auto; /*width: calc(100% - 128px);*/}
.pro_ll12box .swiper-button-prev,.pro_ll12box .swiper-button-next{color: #EF8A22; width: 44px; height: 44px; line-height: 44px; /*margin-top: -65px;*/ text-align: center; border-radius: 100%; background: #F1F1F1;}
.pro_ll12box .swiper-button-prev{right: auto;left:-60px;}
.pro_ll12box .swiper-button-next{right: -60px;left: auto;}
.pro_ll12box .swiper-button-prev.swiper-button-disabled,
.pro_ll12box .swiper-button-next.swiper-button-disabled{opacity: 1; color: #000;}



.clamp_2{display:-webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; line-height: 1.5; max-height: 3em;height: 3em;overflow:hidden;}
.clamp_3{display:-webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 3; line-height: 1.5; max-height: 4.5em;height: 4.5em;overflow:hidden;}
.clamp_4{display:-webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 4; line-height: 1.5; max-height: 6em;height: 6em;overflow:hidden;}

.pro_ll13{margin-top: 5%;}
.pro_ll13box{padding:10px 20px 0; position: relative;}
.pro_ll13box li p{color: #474747;}


.pro_rr01{ height: 48px; line-height: 48px; border-radius: 5px; border:1px solid #EF8A22; position: relative;}
.pro_rr01::before{content:""; position: absolute;lefT:50%; top:25%; width: 1px;height: 50%; background: #EF8A22;}
.pro_rr01 a{ float: left; width: 50%; padding: 0 10px; text-align: center; color: #EF8A22;}
.pro_rr01 a i{margin-right: 10px; font-size: 20px; font-weight: bold;}

.pro_rr02 li{ margin-top: 20px; height: 48px; line-height: 48px;}
.pro_rr02 li a{ display: block; color: #fff; text-align: center;background: #000; border-radius: 5px;}

.pro_rr03{ margin-top: 20%; padding:30px 20px; background: #F1F1F1;}
.pro_rr03_01box{margin-top:10px;}
.pro_rr03_01box p{line-height: 1.8;font-size: 14px;text-align: justify;}

.pro_selbox{height: 40px; line-height: 40px; margin-top: 15px;}
.pro_selbox .inp{ float: left; width: calc(100% - 50px);border:1px solid #D1D0D0; border-radius: 5px; background: #fff;}
.pro_selbox .btn{ float: right; width: 40px; height: 40px; border-radius: 5px; text-align: center; border:1px solid #EF8B25; color: #fff; background: #EF8B25;}
.pro_selbox .a_link{padding: 5px 17px;border-radius: 15px;background: #ef8b25;color: #fff;text-align: center;border: none;transition: all .3s;display: inline-block;font-size: 14px;line-height: 1.5;}
.pro_selbox .inp input{width: 100%; height: 40px; line-height: 40px; border:none; background: none; padding: 0 10px;}
.pro_selbox .inp .select-box i{right:5px;}
.pro_selbox .inp .select-box dt a{padding: 0 25px 0 10px;}
.pro_selbox .inp .select-box dd a{padding: 10px;}

.pro_rr03_02{margin-top:40px; padding-top: 30px; border-top: 1px solid #BCBCBC;}
.pro_rr03_02box{margin-top: 10px;}
.pro_rr03_02box p{line-height: 1.8;}
.pro_rr03_02box p span{ display: block;}

/* .pro_rr03_03{padding-top: 20px; } */
.pro_rr03_03 .pro_lTit{border-top: 1px solid #BCBCBC;/*margin-top: 10px;*/padding-top: 20px;}
.pro_rr03_03box{margin-top: 10px; line-height: 1.8;}
.pro_rr03_03box p{font-size: 14px;text-align: justify;}
.pro_rr03_03 .pro_selbox{margin-bottom: 20px;text-align: center;}

*{word-wrap: break-word;}

@media only screen and (max-width: 1599px){
.pro_ll02 dl dd p::before,.pro_ll06_l dl dt h2::before,.pro_ll11box li::before{top:9px;}
}
@media only screen and (max-width: 1279px){
    .pro_ll03.navTop{width: 73.5%; top:70px;}
}
@media only screen and (max-width: 1024px){
    .pro_ll03.navTop{top:50px;}
}
@media only screen and (max-width: 1023px){
    .prodets_ll,.prodets_rr{width: 100%;}
    .prodets_rr{margin-bottom: 5%;margin-top: 0;}
    
    .pro_ll03.navTop{width: 100%;}
    .pro_ll03 li a{padding: 10px 0;}
    .pro_rr03{margin-top: 5%;}
}
@media only screen and (max-width: 767px){
.pro_ll02 dl dt,.pro_ll02 dl dd{width: 100%;}
.pro_lTable{overflow-x: scroll;}
.pro_lTable table{width: 700px;}
.pro_ll06_l{padding: 0;}
.pro_ll06_l dl dt,.pro_ll06_l dl dd{width: 100%;}
.pro_ll06_l dl dd{margin-top: 5%;}
.pro_ll07box li{line-height: 30px;}
.pro_ll07box li span{width: 30px; height: 30px; line-height: 30px;}
.pro_ll08box li dd{padding-top: 0;}
.pro_ll09box .swiper-button-prev, .pro_ll09box .swiper-button-next,.pro_ll12box .swiper-button-prev, .pro_ll12box .swiper-button-next{width: 30px; height: 30px;line-height: 30px; margin-top: -45px;}
.pro_ll10box li{padding: 20px;}
.pro_selbox,.pro_selbox .inp input{height: 36px; line-height: 36px;}
.pro_selbox .btn{height: 38px; line-height: 38px;}
}

.videolist_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;display:none;}
.videolist_appbox .video_t{ left:10%; top:15%; position:absolute; height:70%; width:80%; z-index:2; background:#000;}
.videolist_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.video_close{ position:absolute; top:10%; right:10%; cursor:pointer; z-index: 2; color: #fff;}
@media only screen and (max-width:767px) {
    .videolist_appbox .video_t{width:100%; height:50%; top:25%; left:0;}
    .video_close{top:20%; right:5px;}
}
/*产品end*/



/*支持*/
.support-part{ padding:0 0 7%;}
.support-part .site{text-align: right; color: #fff;}
.support-part .site a{color: #fff;}
.support-part .box{max-width:1230px; padding-top:8%; color:#fff; width:100%;}
.support-part .ll{ float: left; width:55%;}
.support-part dl{ text-shadow: 2px 2px 1px #444; margin:0 0 13.5%;}
.support-part dl dt{margin-bottom:8%;}
.support-part dl dt h2{margin-bottom:3%; line-height: 1.2;}
.support-part dl dt h3{ padding-left:50px; line-height: 34px; background: url(../images/support/time.png) left center no-repeat;}
.support-part dl dd{margin:0 0 10px;}
.support-part dl dd a{color:#fff!important;}
.support-part dl dd a.tel_link{ cursor: default;}
.support-part .bon a{ float: left; max-width: 150px; width:calc(25% - 16px); margin:0 8px 5px; height: 48px; line-height: 48px; text-align: center; color:#000; background: #fff; border-radius: 30px; }
.support-part .bon a.a1{ color: #fff; background: #333333; margin-left: 0;}
.support-part .rr{float: right; width:40%;}
.support-part .rr ul{margin-top:10px;}
.support-part .rr li{ margin-bottom:12px;}
.support-part .rr .inp{ width:100%; height: 50px; line-height: 50px; padding:0 20px; background:rgba(73,73,73, 0.5); border-radius: 7px;}
.support-part .rr .inp input{width:100%; height: 100%; background: none; border:none;color:#fff;font-family: AliRegular;} 
.support-part .rr .inp input::placeholder,.support-part .rr .inp.inp-text textarea::placeholder{color:#fff;}
.support-part .rr .inp input:-ms-input-placeholder,.support-part .rr .inp textarea:-ms-input-placeholder { /* Internet Explorer 10+ */color: #fff;}
.support-part .rr .inp input.placeholder,.support-part .rr .inp textarea.placeholder{color: #efefef;}
.support-part .rr .inp.inp-text{ height: 122px; padding:10px 20px;}
.support-part .rr .inp.inp-text textarea{width:100%; height: 100%;background: none; border:none; font-family: AliRegular;color:#fff;}
.support-part .rr .btn{width:100%; height: 50px; line-height: 50px;color:#fff; background:#FF9900; border-radius: 30px;}
.support-part .rr .btn button{ width: 100%; height: 100%; border:none; background: none;font-family: AliRegular;color:#fff;}
@media only screen and (max-width:767px) {
    .support-part .ll,.support-part .rr{width:100%;}
    .support-part .ll{margin-bottom: 5%;}
    .support-part .bon a{ height:30px; line-height: 30px;}
}
/*支持end*/

/*搜索页*/
.search_main .banner-l{ display: inline-block; width: 56%;}
.search_main .banner-r{ display: inline-block;}
.scroll-header .search_main .banner-l{width:900px!important;}
.search_main .banner-l .search-close{line-height: 48px;}
.search_main .banner-l .banner-select{height: 48px; line-height: 48px;}
.search_main .banner-l-ipt input,.search_main .banner-l .btn{ line-height: 48px;}
.scroll-header .search_main .banner-l .banner-select{height: 44px; line-height: 44px;}
.scroll-header .search_main .banner-l-ipt input,.scroll-header .search_main .banner-l .btn{ line-height: 48px;}
@media only screen and (max-width:1659px) {
.search_main .banner-l{ width: 76%;}
}
@media only screen and (max-width:1400px) {
.scroll-header .search_main .banner-l input{width: 100%;}
}
@media only screen and (max-width:1023px) {
    .search_main .banner-l{ width: calc(100% - 120px);}
}
@media only screen and (max-width:767px) {
    .search_main .banner-l,.search_main .banner-r{width: 100%;}
    .search_main .banner-r{margin-top: 10px;}
    .search_main .banner-l .banner-select{height: 38px; line-height: 38px;}
    .search_main .banner-l-ipt input,.search_main .banner-l .btn,.banner-l .btn,.banner-r{ line-height: 38px;}
}

.search_inner{margin-top: 20px;}
.search_inner .product_ll .pitem_box{ background: #F1F1F1;}

.search_p{color: #3A3A3A;padding:0 0 10px; font-weight: bold;}
.search_p span,.search_p i{color: #EF8B25;}
.search_list{padding:0 0 8%;}
.search_list ul{margin-bottom: 5%;}
.search_list li{overflow: hidden; padding: 20px 120px 20px 0; border-bottom: 1px solid #D1D0D0; position: relative;}
.search_list li h2{font-weight: bold;}
.search_list li h3{font-weight: bold; color: #7F7F7F; margin-top: 5px;}
.search_list li h4{color: #EB8922; margin-top: 10px;}
.search_list li span{ display: block; color: #80C535; margin-top: 10px;}
.search_list li em{ position: absolute; right:40px; top:20px; width: 60px; height: 60px; overflow: hidden;}
.search_list li em img{ width: 100%;}
@media only screen and (max-width:1279px) {
.search_list li{padding-right: 100px;}
.search_list li em{width: 44px; height: 44px;}
}
@media only screen and (max-width:767px) {
.search_list li{padding-right: 40px;}
.search_list li em{right:0;width: 34px; height: 34px;}
}
/*搜索页end*/

/*关于栏目下的联系页*/
.contact_main .site_banner h3{margin-top: 30px; color:#fff; font-weight: bold;}
.contact_main .site_banner h3+p{ margin-top: 10px; color:#fff;}
.contact-part{padding:0 0 6%; background:#F1F1F1;}
.contact_inner{margin-top:2%;}
.contact_inner dl{ background: #fff;}
.contact_inner dt{ float: left; width: 28.14%; position: relative; bordeR:10px solid #EB8922;}
.contact_inner dt::after{content: ""; position: absolute; right:-70px; top:50%; margin-top: -35px; width: 0; height: 0;border-right: 35px solid transparent;border-left: 35px solid #EB8922;border-top: 35px solid transparent; border-bottom: 35px solid transparent;}
.contact_inner dd{ float: right; width: 71.86%; padding:4% 5%;}
.contact_inner dd h3{color:#EB8922; font-weight: bold; line-height: 1.3;}
.contact_inner dd h4{font-weight: bold; margin-bottom: 30px;}
.contact_inner dd p{ padding-left: 35px; position: relative;color: #000; font-weight: bold; line-height: 20px; margin-bottom: 20px;}
.contact_inner dd p i{ position: absolute; lefT:0; top:0;font-size: 20px;}
.contact_inner dd p.tel a{cursor: default; color: #000!important;}
.contact_inner dd p:last-child{margin-bottom: 0;}
@media only screen and (max-width:1599px) {
.contact_inner dd p{margin-bottom: 15px;}
}
@media only screen and (max-width:1023px) {
.contact_inner dt{border-width: 5px;}
.contact_inner dt::after{border-width: 20px; right:-40px; margin-top: -20px;}
}
@media only screen and (max-width:767px) {
.contact_inner dt,.contact_inner dd{width: 100%;}
.contact_inner dt::after{left:50%; top:auto; margin-top: 0; margin-left: -16px; bottom:-32px; border-bottom: 16px solid transparent;border-top: 16px solid #EB8922;border-left: 16px solid transparent; border-right: 16px solid transparent;}
.contact_inner dd{margin-top: 5%;}
.contact_inner dd .inner{ height: auto!important; padding-bottom:5%;}
}

.tran_scale1{ overflow:hidden; display:block;}
.tran_scale1 img{transition:0.5s all; -webkit-transition:0.5s all;}
/*关于栏目下的联系页end*/

/*关于栏目下的官方媒体页*/
.official_main{background:#A75D9A;}
.official_main .site_banner{position: relative;}
.official_main .site_banner img{width: 100%;}
.official_main .site_banner .banner-con{position: absolute;left: 0;top: 7.5%;width: 100%;text-align: center;}
.official_main .site_banner .banner-con .wrap{padding: 0;}
.official_main .site_banner .banner-con h2{color: #000;margin-bottom: 30px;}
.official_main .site_banner .banner-l{border:1px solid #000; border-right: 1px solid #4A4A4A; border-radius:50px;}
.official_main .site_banner .banner-l .btn{ width: 86px;}
.official-part{ margin-top: -53px; padding-top: 53px; padding-bottom: 50px; background-position: center top;}
.official-part .site,.official-part .site a{color: #fff;}
.official_inner ul{ margin: 0 -1.5%;}
.official_inner li{ float: left; width: 30.33%; margin: 0 1.5% 3%; background: #fff; border-radius: 20px;}
.official_inner li dl{padding: 30px 30px 20px;}
.official_inner li dt{overflow: hidden;}
.official_inner li dt .off_code{ float: left; width: 36%;}
.official_inner li dt .off_img{float: right; width: 60%;}
.official_inner li dd{margin-top: 20px;}
.official_inner li dd h2{font-weight: bold; color: #000; height: 1.5em; overflow: hidden;}
.official_inner li dd p{margin-top: 10px;height: 6em; overflow: hidden;}
@media only screen and (max-width:1024px) {
.official_main .site_banner .banner-con{position: static; padding: 30px 0;}
.official_main .site_banner .banner-con h2{color: #fff;}
.official_main .site_banner .banner-l{border:none;}
}
@media only screen and (max-width:1023px) {
.official_inner li{ width: 47%;}
.official-part{padding-bottom: 20px;}
}
@media only screen and (max-width:767px) {
.official_inner li{ width:97%;}
.official_inner li dd p{height: auto;}
}
/*关于栏目下的官方媒体页end*/

/*购买栏目*/
.instrument dl{margin-bottom: 40px;}
.instrument dl:last-child{margin-bottom: 0;}
.instrument dl:nth-of-type(1) dt{ bordeR:10px solid #FBB770;}
.instrument dl:nth-of-type(1) dt::after{border-left: 35px solid #FBB770;}
.instrument dl:nth-of-type(2) dt{ float: right; bordeR:10px solid #AAE0D8;}
.instrument dl:nth-of-type(2) dt::after{left:-70px; right:auto; border-right: 35px solid #AAE0D8; border-left: 35px solid transparent;}
.instrument dl:nth-of-type(2) dd{ float: left;}
.instrument dl:nth-of-type(3) dt{ bordeR:10px solid #B7A2F1;}
.instrument dl:nth-of-type(3) dt::after{border-left: 35px solid #B7A2F1;}
.instrument dl dd{padding: 2.5% 5%;}
.instrument dl dd h3{position: relative; padding-bottom: 15px; margin-bottom:15px;}
.instrument dl dd h3::after{content: ""; position: absolute;lefT:0; bottom:0; width: 45px; height: 4px; background: #EB8922;}
.instrument dl dd h4{color:#EB8922; margin-bottom: 10px;}
.instrument dl dd .txt{padding-left: 0; line-height: 1.8; color: #000; margin-bottom: 20px; font-weight: normal;}
.instrument dl dd .txt .edit_con_original{line-height: 1.8;}
@media only screen and (max-width:1599px) {
.instrument dl dd .txt{margin-bottom: 15px;}
}
@media only screen and (max-width:1023px) {
.instrument dl dt{border-width: 5px!important;}
.instrument dl dt::after{border-width: 20px!important; right:-40px; margin-top: -20px;}
.instrument dl:nth-of-type(2) dt::after{left:-40px;}
}
@media only screen and (max-width:767px) {
.instrument dl dt::after{border-width: 16px!important;}
.instrument dl:nth-of-type(1) dt::after,.instrument dl:nth-of-type(2) dt::after,.instrument dl:nth-of-type(3) dt::after{left:50%; top:auto; margin-top: 0; margin-left: -16px; bottom:-32px; border-bottom: 16px solid transparent;border-top: 16px solid #FBB770;border-left: 16px solid transparent; border-right: 16px solid transparent;}
.instrument dl:nth-of-type(2) dt::after{border-top: 16px solid #AAE0D8;}
.instrument dl:nth-of-type(3) dt::after{border-top: 16px solid #B7A2F1;}
}

.purchase-part{padding-bottom: 5%;}
.purchase_ll{ float: left; width: 29.86%; padding-right:4%; border-right: 1px solid #B7B7B7;}
.purchase_mm{ float: left; width:44.44%; padding-left: 4%;}
.purchase_rr{ float: right; width: 20.34%;}
.purchase_ll h2{font-weight: bold;}
.purchase_ll h3{ margin-top:10px; margin-bottom: 35px;}
.purchase_ll dt{ float: left;width:60px; line-height: 25px; color: #fff; text-align: center; border-radius:25px; background: #80C535;}
.purchase_ll dd{ float: right; width: calc(100% - 72px);}
.purchase_ll dd a{ float: left; margin-right: 10px; margin-bottom: 6px; max-width: 118px; width:calc(48% - 50px); line-height: 25px; border-radius: 10px; text-align: center; color: #4A4A4A; border:1px solid #4A4A4A}
.purchase_ll dd a.on{color: #fff; border-color:#F08A22; background:#F08A22;}
.popular_areas{padding-bottom: 20px; border-bottom: 2px solid #B7B7B7;}
.popular_areas dl{margin: 0 -5px;margin-top: 30px;}
.popular_areas dl dd{ width: 100%;}
.popular_areas dl dd a{ width:calc(33.33% - 10px); margin: 0 5px 10px;}
.areas_filtering{margin-top: 25px;}
.purchase_mm h2{color: #EF8A22;}
.purchase_mm h2+p{margin:10px 0 0;}
.purchase_mm dl{margin-top: 40px;}
.purchase_mm dt{padding-bottom: 20px; font-weight: bold; color: #000; border-bottom: 1px solid #B7B7B7;}
.purchase_mm dd{ margin-top: 20px;}
.purchase_mm dd h3{font-weight:bold; color: #EB8922;}
.purchase_mm dd h3 span{ display: block;}
.purchase_mm dd p{margin-top: 20px; line-height: 20px; font-weight: bold; padding-left: 30px; position: relative;}
.purchase_mm dd p i{ position: absolute; lefT:0; top:0; font-size: 20px;}
.purchase_mm dd p.tel a{cursor: default; color: #000!important;}
.pur_rr_list{ padding: 20px; background: #F1F1F1;}
.pur_rr_list li{padding: 10px 0; border-bottom: 1px solid #BCBCBC;}
.pur_rr_list li a{color:#EF8B25;}
.pur_rr_list li:last-child{border-bottom: none;}
.pur_rr_conn{padding:30px 20px; background:#595959;}
.pur_rr_conn .pro_rr03_02{margin-top: 0; padding-top: 0; border-top: none;}
.pur_rr_conn .pro_rr03_02 .pro_rr03_02box,.pur_rr_conn .pro_rr03_02 .pro_rr03_02box a,
.pur_rr_conn .pro_rr03_03 .pro_rr03_03box,.pur_rr_conn .pro_rr03_03 .pro_rr03_03box a{color: #fff;}
.pur_rr_conn .pro_rr03_03 .pro_rr03_03box p span{ display: block;}

@media only screen and (max-width:1023px) {
.purchase_ll{width: 100%; padding-right: 0; border-right: none; margin-bottom: 20px;}
.purchase_mm{padding-left: 0; width: 60%;}
.purchase_rr{width: 35%;}
}
@media only screen and (max-width:767px) {
.purchase_ll dt{line-height: 36px;}
.purchase_ll dd{width: calc(100% - 70px);}
.purchase_ll dd a{width: calc(25% - 10px); line-height: 36px;}
.popular_areas dl dd a{width: calc(20% - 10px);}
.purchase_mm,.purchase_rr{width: 100%;}
.purchase_mm dl{margin-top: 20px;}
.purchase_rr{margin-top: 30px; display: none;}
}
/*购买栏目end*/

.terms_inner{margin:2% 0 7%;}
.pro_ll12box li dl{margin: 10px 0;}

/*应用频道页*/
.apply-channel .instructions_list{margin-top: 0;}
.apply-channel .instructions_list ul{margin-bottom:60px;}
.apply-channel .instructions_list dt p:first-child{margin-bottom:0;}
@media only screen and (max-width:1024px) {
.apply-channel{padding-top: 0;}
.apply-channel .product_rr{width: 52%; margin-left: 4%;}
.apply-channel .product_right{width: 20%; margin-top:0;}
}
@media only screen and (max-width:1023px) {
    .apply-channel .product_rr{width: 60%; margin-left: 0;}
    .apply-channel .product_right{width: 35%; margin-top:0;}
}
@media only screen and (max-width:767px) {
    .apply-channel .product_rr{width:100%;}
    .apply-channel .instructions_list ul{margin-bottom:30px;}
}
/*应用频道页end*/


/*新闻内容*/
.details h2{font-weight: bold;}
.details .btxt{ padding:0 0 3%; margin:3% 0; color:#777777; border-bottom:1px solid #DADADA;}
.details .btxt span{ margin:0 20px 0 0;}
.dets-page{margin: 5% 0 0; position: relative;}
.dets-page p{ display: block;color:#777777;width:calc(100% - 140px); line-height: 26px; margin-bottom:5px; overflow: hidden;}
.dets-page p label{ float: left;color:#000000;}
.dets-page p a{ color:#777777;}
.dets-page a.close{float:right; position: absolute; right:0; top:0; width:120px;height:36px;line-height:36px; text-align: center; color:#fff!important; font-size: 16px; border-radius: 6px; background:#F9BD27;}
@media only screen and (max-width: 767px) {
    .dets-page{margin:15px 0 0;}
    .dets-page a.close{ display: none;}
    .dets-page p{width: 100%;}
}
/*新闻内容end*/


.select-box dt i,.pro_lTit em,.pro_lTable tr td h3 em,.pro_ll09box .swiper-button-prev,.pro_ll09box .swiper-button-next,
.pro_list li,.official_inner li,.pro_ll08box li,.pro_ll10box li,.pro_ll12box li dl,.support-part .rr .btn{transition: all .3s;}
@media only screen and (min-width: 1025px){
    .tran_scale1:hover img{transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05);}
    .pro_ll03 li a:hover{color: #EF8A22; border-bottom: 3px solid #EF8A22;}
    .pro_ll08box li dd a.down:hover{background: #D1D0D0;}
    .pro_ll08box li:hover,.pro_ll10box li:hover{ background: #EDBB45;}
    .pro_rr01 a:hover{color: #000;}
    .pro_rr02 li a:hover,.support-part .bon a:hover{ background: #FF9900;}
    .support-part .bon a:hover{color: #fff!important;}
    .search_list li a:hover h2,.contact_inner dd p a:hover,.purchase_mm dd p a:hover,.pro_ll13box li a:hover{color: #FF9900;}
    .pro_list li:hover{background: #EDBB45; border:1px solid #EDBB45;}
    .official_inner li:hover{transform:translateY(-10px);}
    .pro_ll09box li h3 a:hover{color: #FF9900;}
    .pro_ll10box li:hover h3,.pro_ll10box li:hover .more,.pro_list li:hover h3{ color: #fff;}
    .pro_ll10box li:hover .more{border-bottom: 1px solid #fff;}
    .pro_ll12box li dl:hover{transform:translateY(-10px);}
    .support-part .site a:hover{color:#FF9900;}
    .support-part .rr .btn:hover,.pur_rr_list li a:hover,.dets-page a.close:hover{opacity: 0.8;}
}

.search_inner .pitem_con dt{display: none;}
@media only screen and (max-width:767px) {
    .search_inner .pitem_con dt{display: block;}
    .search_inner .pitem_con dl{position: relative;}
    .search_inner .pitem_con dt{line-height: 40px;background: #fff;padding-bottom: 0;padding-left: 20px;padding-right: 20px;box-sizing: border-box;overflow: hidden;}
    .search_inner .pitem_con dt p{float: left;width: calc(100% - 41px);}
    .search_inner .pitem_con dt i{width: 40px;text-align: center;cursor: pointer;float: right;margin-right: -10px;transition: all .3s;}
    .search_inner .label-radio{padding-left: 0;}
    .search_inner .label-radio:after,.search_inner .label-radio:before{display: none;}
    .search_inner .pitem_con dd{padding: 14px 20px;box-sizing: border-box;background: #fff;position: absolute;left: 0;top: 40px;width: 100%;display: none;z-index: 3;
        box-shadow: 0 0 5px rgba(0,0,0,.1);height: 240px;overflow-y: auto;}
    .search_inner .pitem_con dd p{margin-bottom: 0;line-height: 34px;}
    .search_inner .pitem_con dl.on i{transform: rotate(180deg);}

}
