﻿@charset "UTF-8";

body{overflow-y:auto;overflow-x: hidden; background:#f5f7fa;}
html{
  font-size: 7.462vw;
}
@media screen and  (min-width: 1340px){ /*主体宽度*/
  html{
  font-size: 100px;
}
}
@media screen and  (max-width:300px){
  html{
  font-size:100px;
}
}
.w_width1{max-width:1200px; margin-right: auto; margin-left: auto;}
.w_width{max-width:1340px; margin-right: auto; margin-left: auto;}
.ctext{ float:left; width:100%; padding-left:80px;padding-right:80px;}


@media  screen and (max-width: 1024px){
.ctext{padding-left:0.4rem;padding-right:0.4rem;}
}

.head{ position:fixed; z-index:22; background:#fff;}
.head .top{ float:left; width:100%; margin:26px 0; display:flex; flex-wrap:wrap; justify-content:space-between;}
.head .logo{ float:left; line-height:0; margin:4px 0; }
.head .logo a{ float:left;}
.head .logo img{ height:67px;}
.head .logo1{ float:left; line-height:0;}
.head .logo1 img{ max-width:none; width:auto !important; height:calc(36px + 0.2rem);}
.head .vip{ float:right; display:none;}
.head .vip a{ float:left; color:#555555; font-size:12px; line-height:16px; display: flex; align-items: center;  justify-content:center;flex-direction:column;}
.head .vip a img{ max-width:none; width:24px; height:24px; display:block;}
.head .btn{ float:left; display:flex; flex-wrap:wrap; justify-content:center;align-items: center; flex-direction:column; font-size:14px; line-height:24px; }
.head .btn i{ width:28px;height:28px; line-height:0; position:relative;}
.head .btn a{ float:left; color:#333333; position:relative; display:flex; align-items:center; }
.head .btn a:hover{ color:#d92115;}
.head .btn font{ margin-top:5px;}
.head .btn span{ display:block; position:absolute; right:-15px; top:-8px; z-index:6; background:#d92115; width:22px; height:22px; line-height:22px; text-align:center; border-radius:50%; color:#fff; font-size:14px;}
.head .shop:hover{ color:#d92115;}
.head .lang{ margin-left:0.33rem;}
.head .lang a:first-child{ margin-right:20px !important;}
.head .lang a:first-child::after{ float:left; width:1px; height:11px; content:''; position:absolute; right:-10px; top:50%; margin-top:-5px; background:#dbdbdb;}
.head .shop{ margin-left:0.39rem;}
.head .tel{float:right; font-weight:bold; color:#d92115; font-size:20px; line-height:31px; display:flex; align-items:center;}
.head .tel img{ max-width:none; min-width:21px; width:21px; height:21px; margin-right:7px;}
.head .tel1{ display:none;}
.head ._btn{ float:right;}
.head ._btn a{ float:left; width:100%; height:43px; display:flex; align-items:center; justify-content:center; background:#ff6600; color:#fff; font-size:14px; line-height:43px; padding:0 17px; border-radius:3px;}
.head ._btn a:hover{ background:#d92115;}
.head ._btn img{ max-width:none; min-width:28px; width:28px; height:28px; margin-right:9px;}
.head .right{ float:right;}
.head ._ph{ float:left; width:100%; padding:0.4rem 0; display:none;}
.head ._ph .box{ float:left; width:100%; display:flex; align-items:center; justify-content:center;}

.head.active{ box-shadow:0 5px 15px rgba(0,0,0,.1);}
.head.active .top{ margin:15px 0; align-items:center;}
.head.active .logo{ margin:0;}
.head.active .logo img{ height:43px;}
.head.active .tel1{ display:block;}
.head.active .tel2{ display:none;}
.head.active .right{ display:none;}
.head.active .pordClass{ display:none;}
.head.active .menu{ display:none;}
.head.active .SearchT{ display:none;}
.head.active .SearchB{ margin-top:0;}
.head.active .SearchT1 { display:none}

.head._Head{ box-shadow:0 5px 15px rgba(0,0,0,.1);}
.head._Head .top{ margin:15px 0; align-items:center;}
.head._Head .logo{ margin:0;}
.head._Head .logo img{ height:43px;}
.head._Head .tel1{ display:block;}
.head._Head .tel2{ display:none;}
.head._Head .right{ display:none;}
.head._Head .pordClass{ display:none;}
.head._Head .menu{ display:none;}
.head._Head .SearchT{ display:none;}
.head._Head .SearchB{ margin-top:0;}
.head._Head .SearchT1 { display:none}

.head._Head2{ box-shadow:0 5px 15px rgba(0,0,0,.1);}
.head._Head2 .top{ margin:15px 0; align-items:center;}
.head._Head2 .logo{ margin:0;}
.head._Head2 .logo img{ height:43px;}
.head._Head2 .tel1{ display:block;}
.head._Head2 .tel2{ display:none;}
.head._Head2 .right{ display:none;}
.head._Head2 .pordClass{ display:none;}
.head._Head2 .menu{ display:none;}
.head._Head2 .SearchT{ display:none;}
.head._Head2 .SearchB{ margin-top:0;}
.head._Head2 .SearchT1 { display:none}



.SearchB{ float:left; width:55.67%; margin-top:4px;}
.SearchT{ float:left; width:calc(100% - 147px); margin-top:5px; font-size:12px; line-height:22px; height:22px;  color:#999999; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.SearchT a{ float:left; color:#999999; margin-right:0.2rem;}
.SearchT a:hover{color:#e61e1e;}
.SearchA{ float:left; width:calc(100% - 147px); position:relative; border-radius:3px; overflow:hidden;}
.SearchA .Search{ float:left; width:100%; background:#fff; border:1px solid #d92115; height:43px; font-size:14px; line-height:31px; color:#333333; padding:5px 102px 5px 12px; border-radius:3px; }
.SearchA:hover .Search{ box-shadow:0 3px 6px rgba(0,0,0,0.2);}
.SearchA .submit{ float:right; width:90px; height:43px; position:absolute; right:0; top:0; background:#d92115; color:#fff; font-size:15px; line-height:43px; text-align:center;}
.SearchA .submit:hover{background: #ff6600;}
.SearchA ::-webkit-input-placeholder{color:#999999}
.SearchA :-moz-placeholder{color:#999999}
.SearchA ::-moz-placeholder{color:#999999}
.SearchA :-ms-input-placeholder{color:#999999}



.menuph{ float: right; cursor: pointer; min-width:calc(20px + 0.14rem); width:calc(20px + 0.14rem); height:calc(20px + 0.1rem); position:relative;}
.menuph i{ float:left; width:66%; height:2px; position:absolute; right:0; top:50%; margin-top:-1px; background:#d92115;}
.menuph:after,
.menuph:before{ float:left; width:100%; height:2px; border-radius:2px; background:#d92115; content:''; position:absolute; left:0; top:0;}
.menuph:before{ top:auto; bottom:0;}

.SearchA1{ float:left; width:100%; position:relative; overflow:hidden; border-radius:3px; border:1px solid #e61e1e; margin:0 .4rem; }
.SearchA1 .Search{ float:left; width:100%; background:#fff; border:0; font-size:calc(12px + 0.02rem); line-height:calc(26px + 0.1rem);height:calc(26px + 0.2rem); color:#333; padding:0.05rem 0.28rem 0.05rem calc(18px + 0.50rem);}
.SearchA1 .submit{ float:left; width:calc(18px + 0.56rem); height:calc(26px + 0.2rem); position:absolute; left:0; top:0; background:url(img/search.svg) center no-repeat; background-size:16px 16px; border-radius:0; border:none; }
.SearchA1 ::-webkit-input-placeholder{color:#999999}
.SearchA1 :-moz-placeholder{color:#999999}
.SearchA1 ::-moz-placeholder{color:#999999}
.SearchA1 :-ms-input-placeholder{color:#999999}

.SearchA1-1{ margin:0; border:1px solid #f5f7fa;}
.SearchA1-1 .Search{ background:#f5f7fa;}

.SearchT1{ float:left; width:100%; margin-top:0.4rem; display:flex; overflow-x:auto;}
.SearchT1::-webkit-scrollbar{ display: none;}
.SearchT1 a{ float:left; display:flex; white-space:nowrap; background:#f5f7fa; color:#666666; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.2rem); padding:0 0.2rem; margin-right:0.2rem; border-radius:3px;}
.SearchT1 a:last-child{ margin-right:0;}
.SearchT1 a:hover{ color:#fff; background:#e61e1e;}


.menu{ float:left; display:flex; justify-content:space-around; margin-left:2.23%; width:60.9%;}
.menu .nli{ float:left;}
.menu .nli span a{ float:left; position:relative; color:#333333; font-size:calc(12px + 0.04rem); line-height:40px; height:48px;}
.menu .nli span a:after{ float:left; width:0; height:1px; content:''; position:absolute; left:50%; bottom:8px; background:#e61e1e; z-index:3;
-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.active span a:after,
.menu .nli:hover span a:after{ width:100%;}
.menu .nli.active span a,
.menu .nli:hover span a{ color:#e61e1e;}


.pordClass{ float:left; position:relative; width:17.92%;}
.pordClass ._tit{ float:left; width:100%; background:#d92115; color:#fff; font-size:14px; line-height:40px; padding:4px 0.3rem;flex-wrap:wrap; display: flex; align-items: center; cursor:pointer;}
.pordClass ._tit img{ max-width:none; width:22px; height:18px; margin-right:0.12rem;}
.layout-catalogs {position:absolute; left:0; top:100%;z-index:10; float:left; width:100%; height:calc(240px + 2.15rem); box-sizing:border-box;}
.layout-catalogs.not-index-page { display:none}
.layout-catalogs ul { box-sizing:border-box; height:100%; background:#2c2c2c; position:relative; z-index:5; border-radius:0}
.layout-catalogs ul li { box-sizing:border-box; border-bottom:1px solid rgba(255,255,255,0.05);}
.layout-catalogs ul li,
.layout-catalogs ul li a { width:100%;text-overflow:ellipsis; word-break:break-all; white-space:nowrap; overflow:hidden}
.layout-catalogs ul li a { float:left;display:block;}
.layout-catalogs ul li .industrial .tit{line-height:calc(20px + 0.05rem); color:#fff; font-size:calc(12px + 0.04rem);}
.layout-catalogs ul li .industrial .p{line-height:20px; color:#c9c7c7; font-size:12px;}
.layout-catalogs ul li .industrial .p .span:hover{ color:#fff;  }
.layout-catalogs ul li .industrial .p .span{width:auto; margin-right:0.15rem; color:#c9c7c7; }
.layout-catalogs ul li .industrial img{ position:absolute; left:0.24rem; top:18px; width:calc(20px + 0.06rem);}
.layout-catalogs ul li .industrial:hover .tit{ color:#d92115;}
.layout-catalogs ul li .industrial{ position:relative; padding:0.15rem 0.15rem 0.15rem calc(26px + 0.3rem); float:left;display:block; width:100%;text-overflow:ellipsis; word-break:break-all; white-space:nowrap; overflow:hidden}


.layout-catalogs ul li:hover {background:#424242;cursor:pointer}
.layout-catalogs ul li:hover .s-submnu {display:block}
.layout-catalogs ul li:hover .industrial { color:#d92115}
.layout-catalogs ul li .s-submnu { display:none; position:absolute; z-index:98; left:100%; top:0; padding:34px 20px; box-sizing:border-box; width:354.2%; height:calc(240px + 2.15rem); overflow:hidden; background:#fff;box-shadow:0 2px 16px 0 rgba(0,0,0,0.09);}
.layout-catalogs ul li ._hie{ float:left; width:100%; padding-right:0.3rem; overflow:hidden; overflow-y:auto; scrollbar-width:thin; max-height:386px;}
.layout-catalogs ul li ._hie::-webkit-scrollbar { width:5px}
.layout-catalogs ul li ._hie::-webkit-scrollbar-track{background-color:#e6e6e6; border-radius:5px}
.layout-catalogs ul li ._hie::-webkit-scrollbar-thumb {width:5px;height:60px; background-color:#e61e1e; border-radius:5px}
.layout-catalogs ul li .li{ width:100%; float:left; position:relative; display:flex;}
.layout-catalogs ul li .s-submnu .tow { float:left; width:156px; min-width:148px; padding-right:0.18rem;}
.layout-catalogs ul li .s-submnu .two-catalog { padding:10px 16px 10px 6px;float:left;font-size:12px; position:relative;color:#333333; line-height:24px;}
.layout-catalogs ul li .s-submnu .two-catalog:after{ float:left; width:8px; height:8px; content:''; position:absolute; right:0; top:50%; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; transform:translate(-50%,-50%) rotate(-45deg); -ms-transform:translate(-50%,-50%) rotate(-45deg);}
.layout-catalogs ul li .s-submnu .li:hover .two-catalog{color:#d92115}
.layout-catalogs ul li .s-submnu .li:hover .two-catalog:after{border-right:1px solid #d92115; border-bottom:1px solid #d92115;}
.layout-catalogs ul li .s-submnu dl { float:left; border-bottom:1px dashed #e9e9e9; width:100%; padding:10px 0; position:relative;}
.layout-catalogs ul li .s-submnu dl:after{ float:left; width:12px; height:2px; background:#fff; position:absolute; left:0; bottom:-1px; z-index:2; background:#fff; content:'';}
.layout-catalogs ul li .s-submnu dl dd {float:left; position:relative; padding:0 12px;}
.layout-catalogs ul li .s-submnu dl dd:after{ float:left; width:1px; height:14px; content:''; position:absolute; left:0; top:5px; background:#f0f0f0;}
.layout-catalogs ul li .s-submnu dl dd a { float:left;color:#666666; font-size:12px;  line-height:24px;}
.layout-catalogs ul li .s-submnu dl dd a:hover {color:#d92115}
.layout-catalogs .catalog-img {margin-top:15px;width:240px; height:98px}
.layout-catalogs ul li:hover .s-submnu{ display:block;}
.layout-catalogsA{ display:none;}
.pordClassA:hover .layout-catalogsA{ display:block;}

.layout-catalogs.ass01{ position:relative; width:17.92%;}


.in_mt{ margin-top:175px;}
.in_mt1{ margin-top:127px;}

@media screen and (max-width:1440px) {
.pordClass ._tit{ padding:4px 0.24rem;}
.layout-catalogs ul li .industrial{ padding:0.15rem 0.15rem 0.15rem calc(26px + 0.24rem);}
.layout-catalogs ul li .industrial img{ left:0.2rem;}
.layout-catalogs ul li .industrial .p span{ margin-right:0.1rem;}
.layout-catalogs ul li>a img{ left:0.18rem;}
.menu .nli span a{ font-size:calc(12px + 0.02rem);}
}

@media  screen and (max-width:1024px){
.menuph{ display:block;}	
._so{  display:block;}
._nav{  display:block;}
.menu{ display:none; position:absolute; right:0; top:calc(100% - 20px - 0.6rem); background:#fff; box-shadow:0 3px 6px rgba(0,0,0,0.2); margin-left:0; width:110px; padding:12px 0;}
.head.active .menu{ top:100%;}
.menu .nli{ width:100%; padding:0 15px;}
.menu .nli span a{ height:30px; line-height:30px;}
.menu .nli span a:after{ bottom:1px;}
.pordClass ._tit{ display:none;}
.layout-catalogs{ display:none;}
.menucolse{ display:block;}
.head .top{ display:none;}
.head .tel{ display:none;}
.head ._ph{ display:block;}

.head-no{ display:none;}
.layout-catalogs.ass01{ display:none;}

.in_mt,
.in_mt1{ margin-top:calc(56px + 1.6rem);}

}


.pfRight{ float:right; position:fixed; right:2px; top:60%; width:67px; z-index:17; transform:translateY(-50%); -ms-transform:translateY(-50%);}
.pfRight ul{ float:left; width:100%;box-shadow: 0 0 6px 0 rgba(0,0,0,.15); margin:0.18rem 0;}
.pfRight li{ float:left; width:100%; position:relative; margin-top:1px;}
.pfRight li a{ float:left; width:100%; background:#fff; color:#333333; font-size:14px; line-height:20px; display:flex; justify-content:center; align-items:center; text-transform:uppercase; flex-direction:column; padding:0.11rem 0; }
.pfRight li a .img{ float:left; width:100%; height:34px; position:relative;}
.pfRight li a .img img{ max-width:none; width:34px; height:34px; position:absolute; left:50%; top:0; transform:translateX(-50%); -ms-transform:translateX(-50%); }
.pfRight li a .img .hide{ opacity:0;}
.pfRight li a span{ margin-top:3px;}
.pfRight li a:hover .img .show{ opacity:0;}
.pfRight li a:hover .img .hide{ opacity:1;}
.pfRight li a:hover{ background:#d92115; color:#fff;}
.pfRight li font{ float:left; position:absolute; left:-16px; top:-13px; width:31px; height:31px; line-height:27px; text-align:center; background:#fff; color:#fff; font-size:16px; border:2px solid #fff; border-radius:50%; background:#d92115;}
.pfRight li i{ float:left; position:absolute; right:76px; top:50%; width:110px; background:#fff; border-radius:3px; line-height:0;box-shadow: 0 0 6px 0 rgba(0,0,0,.15); -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:100% 20%;
	-moz-transform-origin:100% 20%;
	-ms-transform-origin:100% 20%;
	-o-transform-origin:100% 20%;
	transform-origin:100% 20%;
	-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)}
.pfRight li i img{ border-radius:3px; }
.pfRight li i:after{ float:left; width:0; height:0; content:''; position:absolute; left:100%; top:50%; margin-top:-6px; border-top: 6px solid transparent; border-bottom:6px solid transparent;border-left:6px solid #fff; }
.pfRight li:hover i{ 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);}
.pfRight li em{ float:left; position:absolute; right:76px; top:50%; background:#fff; white-space:nowrap; color:#333333; font-size:calc(12px + 0.02rem);line-height:calc(20px + 0.06rem); padding:0.13rem 0.2rem; border-radius:3px;box-shadow: 0 0 6px 0 rgba(0,0,0,.15);
 -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:100% 20%;
	-moz-transform-origin:100% 20%;
	-ms-transform-origin:100% 20%;
	-o-transform-origin:100% 20%;
	transform-origin:100% 20%;
	-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)}
.pfRight li em:after{ float:left; width:0; height:0; content:''; position:absolute; left:100%; top:50%; margin-top:-6px; border-top: 6px solid transparent; border-bottom:6px solid transparent;border-left:6px solid #fff; }
.pfRight li:hover em{ 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);}


.footer_ph{ position:fixed; left:0; bottom:0; background:#fff; z-index:20; width:100%; float:left; box-shadow:0 2px 10px rgba(0,0,0,0.03); display:none;}
.footer_ph ul{ width:100%; float:left;}
.footer_ph li{  width:16.66%; float:left;}
.footer_ph li a{ width:100%; float:left; text-align:center; position:relative; color:#444444; font-size:12px; line-height:20px; padding:6px 0 2px 0;}
.footer_ph li a font{ color:#fff; font-size:0.36rem; width:0.6rem; line-height:0.6rem; border-radius:50%; background:#d92115; position:absolute; left:50%; top:0.15rem; margin-left:0.2rem;}
.footer_ph li a span{ float:left; width:100%;}
.footer_ph li a i{ float:left; width:100%; height:22px; position:relative;}
.footer_ph li a i img{ height:22px; width:22px; position:absolute; left:50%; top:0; margin-left:-11px;}
.footer_ph li a i .hide{ opacity:0;}
.footer_ph li:hover a{ color:#d92115;}
.footer_ph li:hover a i .show{ opacity:0;}
.footer_ph li:hover a i .hide{ opacity:1;}
.footer_ph li.on a{ color:#d92115;}
.footer_ph li.on a i .show{ opacity:0;}
.footer_ph li.on a i .hide{ opacity:1;}
@media  screen and (max-width:1440px){
.pfRight{ width:60px;}
} 
@media  screen and (max-width:1024px){
.pfRight{ display:none;  width:100%; top:auto; bottom:0; right:0;}
.pfRight .l1{ display:none;}
.pfRight li{ margin-top:0; width:25%;}
.pfRight li a{ border-radius:0; min-height:52px; font-size:12px; line-height:18px;}
.pfRight li a span{ margin-top:0;}
.pfRight li em{ display:none !important;}

.footer_ph{ display:block;}

}


.zixun_bg{display:none;position: fixed;background: rgba(0,0,0,0.4);width: 100%;height: 100%;left: 0;top: 0;z-index: 29;}
.zixun_up{width:560px; float:left; overflow: hidden;position:fixed;z-index: 30;top:50%;left: 50%;transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); background:#fff; display:none; padding:0.4rem;}
.zixun_up .sect_t{ width:100%; float:left; }
.zixun_up .sect_t .tit{float: left; width:100%;  color:#333333; font-weight:bold;  font-size: calc(14px + 0.12rem);line-height: calc(20px + 0.16rem);}
.zixun_up .sect_t .p{float: left; width:100%;  color:#ff6600; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.06rem); margin-top:0.1rem;}
.zixun_up .colse{ float:right; width:calc(20px + 0.02rem); height:calc(20px + 0.02rem); cursor:pointer; position:absolute; top:0.6rem; right:0.4rem;
-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;  
}
.zixun_up .colse:hover{ transform:rotate(180deg); -ms-transform:rotate(180deg);}
.zixun_up .colse:after,
.zixun_up .colse:before{ float:left; width:100%; height:2px; content:''; background:#000000; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg);}
.zixun_up .colse:before{ height:100%; width:2px; }
.zixun_up .sect_c{ float:left; width:100%; padding:25px 22px 33px 22px;}
.zixun_up .sect_c .text{ float:left; width:100%; color:#666666; font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.04rem); padding-right:0.3rem; max-height:calc(400px + 0.9rem); }
.zixun_up .dl{ float:left; width:calc(100% + 0.2rem);}
.zixun_up .dl dd{overflow: hidden;float:left;cursor: pointer;position: relative; padding:0 0.2rem; background:#f5f7fa; border-radius:3px; color:#444444; font-size:calc(12px + 0.03rem); line-height:calc(26px + 0.06rem);  margin-right:0.2rem;border: 1px solid rgba(255,255,255,0);}
.zixun_up .dl dd.on{border-color: #FF6600;}
.zixun_up .dl dd.on::before{content: "";display: block;width: 0;height: 0;border: 20px solid;border-color: transparent transparent #FF6600 transparent;position: absolute;right: -20px;bottom: 0;}
.zixun_up .dl dd.on::after{content: "";display: block;width: 14px;height: 14px;background: url(img/zimg1.png)no-repeat center center;background-size: cover;position: absolute;bottom: 0;right: -1px;}
.zixun_up .form{float: left;width: 100%; margin-top:0.3rem;}
.zixun_up .form .lab{float: left;width: 100%;margin-top:0.05rem;position: relative;}
.zixun_up .form .name{ float:left; width:100%; color:#333333; font-size: calc(12px + 0.04rem); line-height: calc(30px + 0.1rem); white-space:nowrap; padding-right:0.15rem;}
.zixun_up .form .text{ float:left; width:100%;border-radius:3px; border:1px solid #dcdcdc; background:none; color:#444445; font-size: calc(12px + 0.03rem);  line-height:calc(20px + 0.1rem); height:calc(30px + 0.1rem);  position:relative; padding:4px calc(12px + 0.02rem);-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;}
.zixun_up .form .text:focus{ border:1px solid #d92115;}
.zixun_up .form .submit{ float:left; width:100%; background:#ff6600; border-radius:3px; color:#fff; font-size:calc(12px + 0.03rem);  line-height:calc(30px + 0.1rem); height:calc(30px + 0.1rem); padding-bottom:1px; margin:calc(9px + 0.08rem) 0 0 0;}
.zixun_up .form .submit:hover{ background:#d92115; color:#fff;}

.zixun_up ::-webkit-input-placeholder{color:#919191}
.zixun_up :-moz-placeholder{color:#919191}
.zixun_up ::-moz-placeholder{color:#919191}
.zixun_up :-ms-input-placeholder{color:#454545}


@media (max-width: 767px){
.zixun_up{width:100%; padding:0.8rem 0.4rem; top:auto; bottom:0;transform: translate(-50%,-0); -ms-transform: translate(-50%,-0);}
.zixun_up .colse{ top:0.8rem;}
}




.spot{ float:left; width:100%; padding-top:calc(10px + 0.3rem); padding-bottom:calc(10px + 0.1rem); border-bottom:1px solid #e2e4e9;}
.spot ul{ float:left; width:100%; display:flex; flex-wrap:wrap; justify-content:space-between;}
.spot ul li{ float:left; padding:6px 0.23rem;}
.spot ul li a{float:left; width:100%; color:#fff; flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
.spot ul li a .div{float:left; position:relative; display: flex;flex-direction:column }
.spot ul li a .img{ display:flex; border-radius:50%; background:#d92115; overflow:hidden; margin-right:8px;}
.spot ul li a .img img{ max-width:none; min-width:45px; width:45px; height:45px;}
.spot ul li a h5{ font-size:calc(12px + 0.1rem); line-height:calc(20px + 0.12rem); font-weight:bold; color:#1e1e1e;}
.spot ul li a h6{ font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.02rem); margin-top:0.02rem; color:#616161;}
.spot .slick-dots{ flex-wrap:wrap; display: flex;  justify-content:center; align-items: center; position:static; margin-top:15px;}
.spot .slick-dots li{ background:#fff; width:10px; height:10px; margin:0 5px; border-radius:50%; background:#fff; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease; opacity:0.4; padding:0 !important;}
.spot .slick-dots li.slick-active{ opacity:1;}
.footer{ background:#ecf0f3;}
.footer .box{ float:left; width:100%; display:flex; flex-wrap:wrap; justify-content:space-between; margin:0.12rem 0 0.18rem 0;}
.footer .box .left{ float:left; display:flex; flex-wrap:wrap;flex-direction:column; width:53.73%; }
.footer .box .center{ float:left; display:flex; flex-wrap:wrap;flex-direction:column }
.footer .box .right{ float:left; display:flex; flex-wrap:wrap;flex-direction:column; margin-right:0.36rem; }
.footer .box .tit{ float:left; width:100%; position:relative; color:#1e1e1e; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.08rem); padding-left:10px; margin-top:0.12rem;}
.footer .box .tit:after{ float:left; width:2px; height:12px; content:''; position:absolute; left:0; top:calc(4px + 0.04rem); background:#d92115;}
.footer .box ul{ float:left; width:100%; margin-top:0.06rem; display:flex; flex-wrap:wrap;flex-direction:column; margin-bottom:0.12rem; }
.footer .box ul li{ float:left; width:100%; color:#616161; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.08rem);}
.footer .box ul li a{ color:#616161;}
.footer .box ul li a:hover{ color:#d92115;}
.footer .box .ul{flex-direction:row; }
.footer .box .ul li{ width:auto; margin-right:0.2rem;}
.footer .box .ul0{ width:125px;}
.footer .box .ul0 li{ text-align:center;}
.footer .box .ul0 li i{ display:block; line-height:0; margin:calc(7px + 0.03rem) 0 0.04rem 0;}
.footer .box .ul1{flex-direction:row; justify-content:space-between; }
.footer .box .ul1 li{ width:auto; min-width:34%; }
.copyright{ float:left; width:100%; text-align:center;color:#616161; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.1rem); padding:0.6rem 0; display:none;}
.copyright a{color:#616161;}
.copyright a:hover{color:#d92115;}

@media  screen and (max-width:1440px){
.footer .box .left { width:61.73%;}
.footer .box .right{ margin-right:0;}
}
@media  screen and (max-width:1024px){
.spot,
.footer .box{ display:none;}
.copyright{ display:block; margin-bottom:50px;font-size:calc(12px + 0.02rem);}
.footer-no .copyright{ display:none;}
}
@media  screen and (max-width:767px){
.spot ul li{ width:49%; padding:6px 0; }
.spot ul li a{ justify-content:flex-start;}

}



/*banner*/
.slide_banner{ float:left;width:63.42%; position:relative; overflow:hidden;}
.slide_banner .div{ float:left; width:100%; position:relative; line-height:0;}
.slide_banner .div a{ float:left; width:100%; height:calc(240px + 2.15rem);}
.slide_banner .div img{ width:100%; display:none;}
.slide_banner .slick-dots{ flex-wrap:wrap; display: flex;  justify-content:center; align-items: center; bottom:0.3rem; position:absolute; left:0; z-index:6;}
.slide_banner .slick-dots li{ background:#fff; width:10px; height:10px; border-radius:10px; margin:0 0.09rem; background:#fff; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.slide_banner .slick-dots li.slick-active{background:#e61e1e;}
@media  screen and (max-width:1024px){
.slide_banner{ width:100%; margin:0;}
.slide_banner .div a{ height:auto;}
.slide_banner .div img{ display:block;}
.slide_banner .slick-dots{ bottom:0.4rem;}
.slide_banner .slick-dots li{ width:calc(5px + 0.15rem); height:calc(5px + 0.05rem); border-radius:calc(5px + 0.05rem); margin:0 0.15rem;}
.slide_banner .slick-dots li.slick-active{ width:calc(5px + 0.32rem); }
}

.member{ float:right; width:18.66%; height:calc(240px + 2.15rem); background:#fff; text-align:center;}
.member .top{ float:left; width:100%; padding:0.37rem 0.23rem 0.17rem 0.23rem; border-bottom:1px solid #f1f1f1; }
.member i{ float:left; width:100%;  line-height:0;}
.member i img{ width:70px; height:70px; border-radius:50%; border:1px solid #e61e1e;}
.member h2{ float:left; width:100%; color:#666666; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); margin:0.14rem 0;}
.member h5{ float:left; width:100%; color:#ff6600; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); margin-top:0.12rem;}
.member h4{ float:left; width:100%; display:flex; justify-content:space-around;}
.member h4 a{ float:left; width:0.76rem; color:#666666 ; font-size:12px; line-height:calc(20px + 0.04rem); border:1px solid #6f6f6f; border-radius:3px;}
.member h4 a.on,
.member h4 a:hover{  border:1px solid #d92115; background:#d92115; color:#fff;}
.member ._title{ padding:0.14rem 0.2rem 0 0.14rem; line-height:calc(20px + 0.04rem);}
.member .tit1{ float:left; color:#333333; font-size:14px; font-weight:bold;}
.member ul{ float:left; width:100%; padding:0.14rem 0.2rem 0.14rem 0.14rem;}
.member ul li{ float:left; width:100%; text-align:left;}
.member ul li a{ float:left; width:100%; color:#777777; font-size:12px; line-height:calc(20px + 0.1rem); position:relative;padding-left:10px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.member ul li a:after{ float:left; width:4px; height:4px; content:''; position:absolute; left:0; top:50%; transform:translate(0,-50%) rotate(45deg); -ms-transform:translate(0,-50%) rotate(45deg); background:#d92115;}
.member ul li a:hover{ color:#d92115;}

@media  screen and (max-width:1440px){
.member .top{ padding:0.37rem 0.15rem 0.17rem 0.15rem;}
.member h5{ font-size:calc(12px + 0.01rem);}
}
@media  screen and (max-width:1024px){
.member{ display:none; width:100%;}

}
@media  screen and (max-width:767px){

}






@media screen and (max-width:1200px) {

}
@media (max-width: 1024px){

}
@media (max-width: 767px){

}



.vipBox{ padding-top:2.27rem; padding-bottom:2.27rem;}
.vipL{ float:left; margin-left:7%; width:calc(96px + 3.6rem); color:#fff;}
.vipL .en{ float:left; width:100%; font-size:calc(12px + 0.2rem); line-height:calc(20px + 0.24rem); text-shadow:0 2px 4px rgba(0,0,0,0.45); font-weight:bold; font-family:'Noto Sans SC'; text-transform:uppercase; margin-top:0.14rem;}
.vipL .zh{ float:left; width:100%; font-size:calc(12px + 0.42rem); line-height:calc(20px + 0.5rem); text-shadow:0 2px 4px rgba(0,0,0,0.45); position:relative;  padding:0.16rem 0 0.35rem 0; font-weight:bold; font-family:'Noto Sans SC';}
.vipL .zh:after{ float:left; width:calc(24px + 0.74rem); height:0.04rem; content:''; position:absolute; left:0; bottom:0; z-index:1; background:#e61e1e;}
.vipL .p{ float:left; width:100%; font-size:calc(12px + 0.08rem); line-height:calc(20px + 0.16rem); text-shadow:0 2px 4px rgba(0,0,0,0.45);  margin-top:0.27rem; font-family:'Noto Sans SC';}
.vipR{ background:#fff; float:right; max-width:418px; padding:0.26rem 0.3rem 0.3rem 0.3rem; margin-right:7%;}
.vipT{ float:left; position:relative; z-index:6; width:100%; padding:0 0.15rem;}
.vipT li{ float:left; width:50%; cursor:pointer; color:#333333; font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.24rem); text-align:center;}
.vipT li.on{ color:#d92115;}
.vipF{ float:left; width:100%; position:relative; z-index:6;}
.vipF form{ float:left; width:100%;}
.vipF .lab{ float:left; width:100%; position:relative; margin-top:0.11rem;}
.vipF .text{ float:left; width:100%; border:none; background:#f5f5f5; border-radius:0; color:#000;  font-size:calc(12px + 0.02rem); line-height:30px; height:calc(30px + 0.2rem);  padding:0.1rem 0.19rem;}
.vipF .submit{ float:left; width:100%; background:#d92115;border:none;  border-radius:0; color:#fff;  font-size:calc(12px + 0.04rem); line-height:calc(30px + 0.2rem); height:calc(30px + 0.2rem);  padding:0; letter-spacing:1px; cursor:pointer; margin-top:calc(4px + 0.17rem);}
.vipF .submit:hover{background: #ff6600;}
.vipF .name{ float:left; width:100%; color:#333333; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.16rem); margin-bottom:0.05rem;}
.vipF .info{ float:left; width:100%; color:#666666; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.14rem); margin-top:0.11rem;}
.vipF .info a{ color:#333333;}
.vipF .info a.a{ color:#0099ff;}
.vipF .info a:hover{ color:#d92115;}
.vipF .info .forget{ float:right;}
.vipF .yanzhengma{ position:absolute; right:0; bottom:0; float:right; padding:0.2rem 0.506666rem; color:#fff;  font-size:calc(12px + 0.02rem); line-height:30px; height:calc(30px + 0.2rem);  padding:0.1rem 0.22rem; background:#d92115; }
.vipF .yanzhengma.sended{ background:#d92115;}
.vipF  input[type="checkbox"]{ position:relative;  width:calc(12px + 0.03rem); height:calc(12px + 0.03rem); display: inline-block;text-align: center;vertical-align: top; line-height:calc(10px + 0.03rem); margin:calc(3px + 0.06rem) 0.1rem 0 0;}
.vipF  input[type="checkbox"]::before{content: "";position: absolute;top: 0;left: 0;background: #fff;width: 100%;height: 100%; border:1px solid #b9b9b9;}
.vipF  input[type="checkbox"]:checked::before{content: "\2713"; border:1px solid #d92115; background: #d92115;position: absolute;top: 0;left: 0;width:100%; color:#fff;font-size:12px;font-weight: bold;}

.vipF ::-webkit-input-placeholder{color:#666}
.vipF :-moz-placeholder{color:#666}
.vipF ::-moz-placeholder{color:#666}
.vipF :-ms-input-placeholder{color:#666}

.vipBox1{ padding-top:1.22rem; padding-bottom:1.22rem;}
.vipBox2{ padding-top:0.7rem; padding-bottom:0.7rem;}
.vipT1{ padding:0;}
.vipT1 li{ width:100%; text-align:left;}
.vipL1{ margin-top:1.06rem;}
.vipL2{ margin-top:1.56rem;}


@media (max-width: 1340px){
.vipL{ margin-left:0;}
.vipR{ margin-right:0;}
}
@media (max-width: 1024px){
.vipBox{ padding-left:1rem; padding-right:1rem;}
.vipR{ max-width:400px;}
}
@media (max-width: 767px){
.vipL{ width:100%; text-align:center; margin-bottom:1rem;}
.vipL .en{ font-size:calc(14px + 0.24rem); line-height:calc(22px + 0.3rem);}
.vipL .zh{ font-size:calc(14px + 0.44rem); line-height:calc(24px + 0.5rem);}
.vipL .zh:after{ left:50%; transform:translateX(-50%); -ms-transform:translateX(-50%);}
.vipL .p{ font-size:calc(14px + 0.08rem); line-height:calc(22px + 0.16rem); padding:0.16rem 0 0.4rem 0;}
.vipR{ padding:0.8rem 0.8rem;}
.vipF .lab{ margin-top:0.3rem;}
.vipF .info{ margin-top:0.4rem;}
.vipF .submit{ margin-top:0.5rem;}
.vipF .name{ margin-bottom:0.1rem;}
.vipF .text{ padding:0.1rem 0.3rem;}
.vipF .yanzhengma{ padding:0.1rem 0.4rem;}
.vipBox{ padding-top:2.3rem; padding-bottom:2.3rem;}
.vipBox2{ padding-top:2.3rem; padding-bottom:2.3rem;}
.vipL1{ margin-top:0;}
.vipL2{ margin-top:0;}

}

.layout-catalogs.ass1{ display:none;}
.pordClass:hover .layout-catalogs.ass1{ display:block;}

.in_renter{ background:#fff; width:100%; position:fixed; float:left; box-shadow:0 0 6px rgba(0,0,0,0.1); text-align:center; color:#333333; font-size:calc(12px + 0.12rem); line-height:calc(30px + 0.3rem); font-weight:bold; letter-spacing:1px; padding:0 15px; display:none; z-index:20;}
.in_renter a{ float:left; width:0.34rem; height:0.34rem; position:absolute; left:15px; top:50%; z-index:6; transform:translateY(-50%) rotate(45deg); -ms-transform:translateY(-50%) rotate(45deg); border-bottom:2px solid #333333; border-left:2px solid #333333; }
.crumbs{ float:left; width:100%; color:#666666; font-size:14px; line-height:28px; margin:10px 0; position: relative; z-index: 6;}
.crumbs a{ color:#666;}
.crumbs a:hover{ color:#d92115;}
.crumbs .div{ display:inline-flex;}
.fanganT{ float:left; width:100%; height:48px;} 
.fanganT.navHeight{ position:fixed; left:0; top:0; margin-top:0; background: #f5f7fa; z-index:20; box-shadow: 0 0 0.09rem rgba(0,0,0,0.07);}
.fanganT .crumbs{ display:inline-flex; width:auto;}
.fanganT .nav-wrap{ height:48px; font-size:14px;}
.fanganT .nav-wrap ul li{ float:left; font-size:14px; line-height:48px; }
.fanganT .nav-wrap ul li a{ float:left; color:#666666; display:none;}
.fanganT .nav-wrap ul li a.active{ display:inline-flex;color: #d92115;}


.breadBox{ float:left; margin-right:0.15rem;}
.saixuan{ float:left; position:relative;}
.saixuan .down{ position:absolute; left:50%; top:100%; margin-top:5px; transform:translate(-50%,0%); -ms-transform:translate(-50%,0%); color:#7e7e7e; background:#fafafc; padding:3px 5px; border-radius:3px; border:1px solid #7e7e7e; font-size:12px; line-height:16px; display:none;  width:100%; float:left;}
.saixuan.pp .li:hover .down{ display:block;}
.saixuan .down span{ margin:0 5px;}
.saixuan .li{ float:left;cursor:pointer; margin-right:0.15rem; color:#e83b3b; line-height:26px; border:1px solid #ff0000; border-radius:3px; padding:0 10px; display:flex; align-items:center; position:relative;}
.saixuan .li ul{ float:left;}
.saixuan .li ul li{ float:left}
.saixuan .li .ul{ float:left; max-width:200px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.saixuan .li .ul span{ margin-right:10px; position:relative;}
.saixuan .li .ul span:last-child{ margin-right:0;}
.saixuan .li .ul span::after{ content:','; position:absolute; right:-7px; top:2px; line-height:1; font-size:12px;}
.saixuan .li .ul span::after{ display:none;}
.saixuan .li .tit{ float:left; margin-right:5px;}
.saixuan .li .Btn{ float:left; width:8px; height:8px; cursor:pointer; position:relative; margin-left:10px;
-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;  
}
.saixuan .li .Btn:after,
.saixuan .li .Btn:before{ float:left; width:100%; height:1px; content:''; background:#6b6c6c; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg);}
.saixuan .li .Btn:before{ height:100%; width:1px; }
._celer{ float:left; cursor:pointer; color:#7e7e7e; line-height:26px; display:none;}
._celer.om{ border:1px solid #7e7e7e; border-radius:3px; padding:0 10px; display:block;}
._celer:hover{background:#d92115;border:1px solid #d92115; color:#fff;}


.inL{ float:left; background:#fff; width:-webkit-calc(100% - 2.65rem); width:-moz-calc(100% - 2.65rem); width:calc(100% - 2.65rem); margin-bottom:0.41rem; margin-right:0.25rem;}
.inR{ float:right; background:#fff; width:2.4rem; margin-bottom:0.41rem;}
.shengming{ float:left; width:100%; padding:0.32rem 0.4rem 0.43rem 0.4rem; color:#666666; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.16rem);}
.slideL{ float:left; width:100%; padding:3px 0.18rem; display:flex; flex-wrap:wrap; justify-content:center;}
.slideL h4{ float:left; width:100%; font-weight:bold; color:#333333; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.16rem); border-bottom:1px solid #e7e7e7; padding:0.08rem 0 0.09rem 0; text-align:center;}
.slideL ul{ float:left; padding:0.12rem 0; display:flex; flex-wrap:wrap; flex-direction:column  }
.slideL ul li{ float:left;}
.slideL ul li a{ float:left; min-width:14px; color:#666666; font-size:14px; line-height:calc(20px + 0.16rem); position:relative;}
.slideL ul li a i{ position:absolute; right:-10px; top:50%; width:4px; height:4px; background:#d92115; border-radius:50%; display:inline-block;}
.slideL ul li.on a,
.slideL ul li:hover a{ color:#d92115;}


@media (max-width: 1024px){
.in_mt{ padding-top:0;}
.in_renter{ display:none;}
.crumbs{ line-height:22px;}
.fanganT{ height:42px;} 
.fanganT .nav-wrap{ height:42px;}
.fanganT .nav-wrap ul li{ line-height:42px; }
.inR{ width:100%; margin-bottom:0.3rem;}
.inL{ width:100%; margin-bottom:0.5rem; margin-right:0;}
/*.slideL{ border-top:0.3rem solid #f5f7fa; margin-top:0.4rem; }*/
.slideL ul{ max-width:100%; flex-direction:row; padding:0.16rem 0;}
.slideL ul{ overflow-x:auto;flex-wrap:nowrap;}
.slideL ul li{ width:auto; margin-right:0.4rem; white-space:nowrap;}
.slideL ul li:last-child{ margin-right:0;}
.slideL ul::-webkit-scrollbar{ display: none;}
.slideL ul li a i{ position:relative;right:0; margin-left:5px; transform:translateY(-50%); -ms-transform:translateY(-50%);}
.slideL h4{ display:none; margin-bottom:0.1rem; padding:0.15rem 0;}

}
@media (max-width: 767px){
.shengming{ padding:0.5rem 0.4rem;}
.slideL{ padding:3px 0.4rem;}

}


.ditu{ float:left; width:100%; background:#fff; margin-bottom:0.2rem; padding:0.2rem 0.29rem 0.22rem 0.29rem;}
.ditu .title{ float:left; width:100%; color:#333333; font-weight:bold; font-size:calc(14px + 0.04rem);  line-height:calc(20px + 0.14rem);}
.ditu .s-submnu{ float:left; width:100%; padding:00.08rem 0.18rem 0 0.18rem;} 
.ditu .s-submnu .one{ float:left; width:100%;color:#0099ff; font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.08rem);} 
.ditu .s-submnu .one:hover{color:#d92115}
.ditu .s-submnu ._hie{ float:left; width:100%;}
.ditu .s-submnu .box{ float:left; width:100%; border-bottom:1px solid #e9e9e9; padding-bottom:0.32rem; margin-bottom:0.3rem;} 
.ditu .s-submnu .box:last-child{ border-bottom:0; padding-bottom:0; margin-bottom:0;}
.ditu .s-submnu .li{ float:left; width:100%; display:flex; overflow:hidden;}
.ditu .s-submnu .li .tow{ float:left; width:24.4%;}
.ditu .s-submnu .li .two-catalog { float:left;font-size:calc(12px + 0.02rem); position:relative;color:#333333; line-height:calc(20px + 0.1rem); padding-right:calc(12px + 0.1rem);}
.ditu .s-submnu .li .two-catalog:after{ float:left; width:8px; height:8px; content:''; position:absolute; right:0; top:50%; border-right:1px solid #434343; border-bottom:1px solid #434343; transform:translate(-50%,-50%) rotate(-45deg); -ms-transform:translate(-50%,-50%) rotate(-45deg); opacity:0.71;}
.ditu .s-submnu .li .two-catalog:hover{color:#d92115}
.ditu .s-submnu .li .two-catalog:hover:after{ border-right:1px solid #d92115; border-bottom:1px solid #d92115; }
.ditu .s-submnu .li dl { float:left;width:calc(100% + 0.1rem); margin-right:-10px; position:relative;}
.ditu .s-submnu .li dl dd {float:left; width:25%; position:relative; padding-right:10px;}
.ditu .s-submnu .li dl dd a { float:left; width:100%; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; color:#434343; font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.1rem); text-transform:uppercase;}
.ditu .s-submnu .li dl dd a:hover {color:#d92115}

.ditu2{ margin-bottom:0.41rem;}
.ditu .s-submnu .li dl {width:calc(100% + 0.46rem); margin-right:-0.46rem;}
.ditu2 .s-submnu .li dl dd{ padding-right:0.46rem;}
.ditu1 .s-submnu .li dl dd { width:20%;}

@media (max-width: 767px){
.shengming{ padding:0.5rem 0.4rem;}
.slideL{ padding:3px 0.4rem;}
.ditu{ padding:0.5rem 0.4rem;}
.ditu .s-submnu .li .tow{ width:calc(140px + 0.1rem);}
.ditu .s-submnu .li dl dd{ width:50%;}
.ditu1 .s-submnu .li dl dd { width:50%;}
.ditu2{ margin-bottom:0.5rem;}

}



.gr_center{ float:left; width:100%; padding:0.3rem 0.5rem;}
._title{ float:left; width:100%;  line-height:calc(20px + 0.16rem);}
._title .tit{ float:left; font-weight:bold;  color:#333333;font-size:calc(14px + 0.06rem); position:relative; padding-left:calc(6px + 0.06rem); }
._title .tit:after{ float:left; width:2px; min-width:2px;  height:calc(12px + 0.06rem); content:''; position:absolute; left:0; top:calc(4px + 0.05rem); background:#d92115;}
._title .tit span{ font-weight:normal; color:#ff6600;font-size:calc(12px + 0.02rem); margin-left:0.3rem;}
._title .more{ float:right;  color:#a1a1a1;font-size:12px; position:relative; padding-right:10px;}
._title .more:after{ float:right; content:''; position:absolute; right:0; top:50%; border-top:1px solid #a1a1a1; border-right:1px solid #a1a1a1; width:7px; height:7px; transform:translate(0,-50%) rotate(45deg); -ms-transform:translate(0,-50%) rotate(45deg);}
._title .more:hover{ color:#d92115;}
._title .more:hover:after{ border-top:1px solid #d92115; border-right:1px solid #d92115;}
._title .toll{ float:right; color:#666666;font-size:calc(12px + 0.04rem);}
._title .hd{ float:right;}
._title .hd li{ float:left; cursor:pointer; color:#a1a1a1;font-size:12px;  line-height:calc(20px + 0.16rem); position:relative; margin-right:0.36rem;}
._title .hd li:after{ float:right; width:1px; height:10px; content:''; position:absolute; right:-0.18rem; top:50%; margin-top:-5px; background:#a1a2a2;}
._title .hd li:hover,
._title .hd li.on{ color:#d92115;}
.xiaoxi{ float:left; width:100%; color:#666666;font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.16rem); border:1px solid #ededed; border-bottom:0; padding:0.21rem 0.2rem 0.38rem 0.2rem; margin-top:0.21rem; }
.xiaoxi .tit{ float:left; width:100%; position:relative; padding:0.06rem 0 0 calc(40px + 0.5rem); min-height:calc(40px + 0.31rem); }
.xiaoxi .tit .ico{ float:left; width:calc(40px + 0.31rem); height:calc(40px + 0.31rem); border-radius:50%; position:absolute; left:0; top:0; }
.xiaoxi .tit .name{ float:left; width:100%; color:#333333;font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.12rem); font-weight:bold; }
.xiaoxi .tit .time{ float:left; width:100%; color:#878787;font-size:12px;  line-height:calc(20px + 0.08rem); margin-top:0.05rem; }
.xiaoxi .text{ float:left; width:calc(100% + 0.2rem); margin:0.31rem 0 0 0; padding-right:0.2rem; max-height:calc(430px + 0.26rem);}
.fanhui{ float:left; width:100%; background:#f6f7fb; padding:0.1rem 0.2rem; margin-bottom:0.34rem;}
.fanhui a{ float:right; display:flex; align-items:center; color:#d92115;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.06rem);}
.fanhui a i{ display:flex; position:relative; width:15px; height:13px; border-top:1px solid #d92115; border-bottom:1px solid #d92115; margin-left:0.13rem;}
.fanhui a i:after{ float:left; width:100%; height:1px; content:''; position:absolute; left:0; top:5px; background:#d92115;}

.scrollbar{ overflow:hidden;
 overflow-y:auto;
 scrollbar-width:thin;
}
.scrollbar::-webkit-scrollbar {
 width:3px
}
.scrollbar::-webkit-scrollbar-track
{
background-color:#e2e2e2;
 border-radius:0
}
.scrollbar::-webkit-scrollbar-thumb {
 width:3px;
 height:60px;
 background-color:#d92115;
 border-radius:0
}

.pz_fy{width:100%; float:left; display:flex; justify-content:center;}
.pz_fy a { float:left; border: #e1e1e1 1px solid; color:#9c9c9c; width:calc(30px + 0.1rem); height:calc(30px + 0.1rem); line-height:calc(28px + 0.1rem); text-align:center; margin:0 0.05rem;font-size:calc(12px + 0.04rem);}
.pz_fy a:hover,
.pz_fy a.on{color:#fff; border:#e61e1e 1px solid; background:#e61e1e;}
.pz_fy a:first-child,
.pz_fy a:last-child{ font-family:Arial}
.Loading{ display:none; float:left; width:100%;}
.Loading a{ float:left; width:100%; color:#9c9c9c;font-size:calc(12px + 0.04rem);line-height:calc(20px + 0.1rem); flex-wrap:wrap; display: flex; align-items: center;  justify-content:center;}
.Loading a img{ max-width:none; width:calc(14px + 0.12rem); margin-right:0.2rem;}

.xiaoxiL{ float:left; width:100%; margin:0.13rem 0 0.3rem 0;}
.xiaoxiL ul{ float:left; width:100%;}
.xiaoxiL ul li{ float:left; width:100%; margin-top:9px;}
.xiaoxiL ul li a{ float:left; width:100%; position:relative; border:1px solid #f4f4f4; padding:0.15rem calc(32px + 0.88rem) 0.16rem calc(40px + 0.7rem); min-height:calc(62px + 0.49rem); }
.xiaoxiL ul li .ico{ float:left; width:calc(40px + 0.31rem); height:calc(40px + 0.31rem); border-radius:50%; position:absolute; left:0.2rem; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%); }
.xiaoxiL ul li .name{ float:left; width:100%; color:#333333;font-size:calc(14px + 0.02rem);  line-height:calc(20px + 0.08rem); overflow:hidden;white-space: nowrap; text-overflow:ellipsis; }
.xiaoxiL ul li .p{ float:left; width:100%; display:flex; color:#666666;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.06rem); }
.xiaoxiL ul li .s{ float:left; width:100%;overflow:hidden;white-space: nowrap; text-overflow:ellipsis; }
.xiaoxiL ul li .more{ color:#0099ff; white-space:nowrap; margin-left:calc(4px + 0.04rem);}
.xiaoxiL ul li .p .more{ display:block;}
.xiaoxiL ul li .time{ float:left; width:100%; color:#878787;font-size:12px;  line-height:calc(20px + 0.04rem); }
.xiaoxiL ul li .time .more{ display:none;}
.xiaoxiL ul li .du{ float:left; position:absolute; right:0.24rem; top:50%; color:#fff;font-size:12px;  line-height:calc(20px + 0.03rem); border-radius:3px; background:#e61e1e; padding:0 calc(4px + 0.04rem); transform:translateY(-50%); -ms-transform:translateY(-50%);}
.xiaoxiL ul li .no{  color:#707070; background:#d7d7d7;}
.xiaoxiL ul li a:hover{ border:1px solid #e61e1e;}
.xiaoxiL ul li .p .more:hover { color:#e61e1e;}
.m10{ margin:0.1rem 0;}

@media (max-width: 1024px){
.pz_fy{ display:none;}
.Loading{ display:block;}
._title .hd{ display:none;}

}
@media (max-width: 767px){
.gr_center{ padding:0.5rem 0.4rem;}
.xiaoxi{ padding:0.5rem 0.4rem; margin-top:0.3rem;}
.xiaoxi .text{ width:calc(100% + 0.4rem); padding-right:0.4rem;}
.fanhui{ padding:0.25rem 0.4rem;}
.xiaoxiL ul li{ margin-top:6px;}
.xiaoxiL ul li a{ padding:0.25rem calc(32px + 0.6rem) 0.25rem calc(40px + 0.76rem); min-height:calc(62px + 0.49rem); }
.xiaoxiL ul li .ico{ left:0.24rem;}
.xiaoxiL ul li .more{ margin-left:10px;}
.xiaoxiL ul li .p .more{ display:none;}
.xiaoxiL ul li .time .more{ display:inline-flex;}
}

.liulanL{ float:left; width:100%; margin:0.13rem 0 0.3rem 0;}
.liulanL ul{ float:left; width:100%;}
.liulanL ul li{ float:left; width:100%; margin-top:9px; position:relative; border:1px solid #f4f4f4; padding:0.2rem calc(32px + 0.88rem) 0.2rem calc(80px + 1.2rem); min-height:calc(82px + 0.66rem);transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear; }
.liulanL ul li .ico{ float:left; width:calc(80px + 0.66rem); height:calc(80px + 0.66rem); position:absolute; left:0.15rem; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%); line-height:0; overflow:hidden; z-index:1; }
.liulanL ul li .ico img{ width:100%;}
.liulanL ul li .hot{ float:left; background:#d92115; color:#fff;font-size:12px; line-height:20px; padding:0 3px; text-transform:uppercase; position:absolute; left:0.14rem; top:0.15rem; z-index:6; }
.liulanL ul li .name{ float:left; width:100%; color:#4a4a4a;font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.06rem); margin-bottom:0.08rem; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; }
.liulanL ul li .p{ float:left; width:100%; color:#b5b5b5;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.04rem);}
.liulanL ul li .shop{ float:left; position:absolute; right:0.4rem; top:50%; color:#333333;font-size:calc(12px + 0.02rem);  line-height:30px; transform:translateY(-50%); -ms-transform:translateY(-50%); padding-left:32px; background:url(img/pf5.png) left center no-repeat; background-size:27px auto !important; }
.liulanL ul li:hover{ border:1px solid rgba(217,33,21,0.7);}
.liulanL ul li:hover .shop{ color:#d92115; background:url(img/pf5.2.png) left center no-repeat;}
@media (max-width: 767px){

.liulanL ul li{ margin-top:6px; min-height:calc(62px + 0.49rem); padding:0.3rem 0.4rem 0.3rem calc(80px + 1.2rem); }
.liulanL ul li .ico{ left:0.24rem;}
.liulanL ul li .hot{ left:0.2rem; top:0.2rem;}
.liulanL ul li .shop{ position:static;transform:translateY(0%); -ms-transform:translateY(0%); margin-top:0.08rem; background-size:22px auto !important; padding-left:26px; }

}


.fangan{ float:left; width:100%; margin:0 0 0.41rem 0;}
.fangan ul{ float:left; width:100%; margin-bottom:-0.3rem;}
.fangan ul li{ float:left; width:100%; margin-bottom:0.3rem; background:#fff; }
.fangan ul li a{ display:flex; float:left; width:100%; align-items:center; justify-content:space-between;}
.fangan ul li:nth-child(2n) a{flex-direction:row-reverse;}
.fangan ul li .ico{ float:left; width:5.12rem; min-width:5.12rem; line-height:0; overflow:hidden; height:calc(106px + 2.1rem);}
.fangan ul li .ico img{ width:100%; opacity: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;}
.fangan ul li a:hover .ico img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.fangan ul li .text{ float:left; width:100%; padding:0.3rem 0.44rem;}
.fangan ul li .line{ float:left; position:relative; width:calc(30px + 0.35rem); height:2px; background:#e5e5e5; margin-top:0.2rem; }
.fangan ul li .line:after{ float:left; width:0; height:100%; content:''; position:absolute; left:0; top:0; z-index:5; background:#e61e1e; -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;  }
.fangan ul li .name{ float:left; width:100%; font-weight:bold; color:#333333;font-size:calc(12px + 0.16rem);  line-height:calc(20px + 0.22rem);overflow:hidden;white-space: nowrap; text-overflow:ellipsis; }
.fangan ul li .p{ float:left; width:100%; color:#666666;font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.16rem);height: calc(60px + 0.48rem); overflow:hidden; margin-top:0.16rem;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;}
.fangan ul li .more{ float:left; position:relative; width:32px; height:22px; border:1px solid #e61e1e; border-radius:22px; margin:0.2rem 0 0.1rem 0; }
.fangan ul li .more:after{ position:absolute; left:50%; top:50%; float:left; content:''; transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg); width:6px; height:6px; border-top:1px solid #e61e1e; border-right:1px solid #e61e1e;}
.fangan ul li:hover .name{ color:#e61e1e;}
.fangan ul li:hover .line:after{ width:100%;}
.fangan ul li:hover .more{ background:#e61e1e;}
.fangan ul li:hover .more:after{ border-top:1px solid #fff; border-right:1px solid #fff;}
@media (max-width: 1024px){
.index0{ padding:0;}
.index1{ padding:0;}
/*.fangan{ border-top:0.4rem solid #fff;}*/
}
@media (max-width: 767px){
.fangan{ margin-bottom:0.5rem;}
.fangan ul{ margin-bottom:-0.4rem;}
.fangan ul li{ margin-bottom:0.4rem;}
.fangan ul li:nth-child(2n) a{flex-direction:row-reverse;}
.fangan ul li .ico{ width:5.8rem; min-width:5.8rem; }
.fangan ul li .text{ padding:0.25rem 0.3rem;}
.fangan ul li .name{font-size:calc(12px + 0.06rem);  line-height:calc(20px + 0.12rem);}
.fangan ul li .p{ line-height:calc(20px + 0.1rem);height: calc(60px + 0.3rem);-webkit-line-clamp:3; margin-top:0.2rem;}
.fangan ul li .more{ height:20px;}
}

.jp_shangpin{ float:left; width:100%; background:#fff; padding:12px 20px 20px 20px;}
.jp_shangpin ._title{ margin-bottom:12px;}
.shangpinL{ float:left; width:100%;}
.shangpinL ul{ float:left; width:calc(100% + 20px); display:flex; flex-wrap:wrap;  margin:-10px;}
.shangpinL ul li{ float:left; width:25%; padding:10px; position:relative;}
.shangpinL ul li .la{ float:left; width:100%; position:relative; min-height:100%; border:1px solid #f4f4f4; background:#fff; padding:0.14rem 0.12rem; }
.shangpinL ul li .ico{ float:left; width:calc(100% - 0.2rem); margin:0 0.1rem; position:relative; padding-bottom:calc(100% - 0.2rem); line-height:0; overflow:hidden;}
.shangpinL ul li .ico img{ display: inline-block;margin: auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;max-width: 100%;max-height: 100%;}
.shangpinL ul li .hot{ float:left; background:#d92115; color:#fff;font-size:calc(12px + 0.04rem); line-height:20px; padding:0 3px; text-transform:uppercase; position:absolute; left:10px; top:10px; z-index:1; }
.shangpinL ul li .name{ float:left; width:100%; color:#323232;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.04rem); margin-bottom:0.06rem; margin-top:0.15rem; height: calc(20px + 0.04rem); overflow:hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:1;}
.shangpinL ul li .p{ float:left; width:100%; color:#b5b5b5;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.04rem);}
.shangpinL ul li .zt{ color:#ff6600; font-size:12px; padding:0 5px 1px 5px; border-radius:3px; background:#ffeee5; margin-left:0.1rem;}
.shangpinL ul li .xunjia-btn{ float:left; width:100%; text-align:center; color:#666666;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.04rem); margin:0.05rem 0 0.04rem 0; }
.shangpinL ul li .shanchu{ float:left; width:100%; height:calc(20px + 0.06rem); margin:0.18rem 0 0.24rem 0; background:url(img/ico18.png) center no-repeat;  background-size:auto 100% !important;}
.shangpinL ul li .la:hover{ z-index:6; border:1px solid #d92115;margin-bottom:-20px;}
.shangpinL ul li .la:hover .name{height: calc(40px + 0.08rem); -webkit-line-clamp:2; margin-bottom:0.02rem; color:#d92115; }
.shangpinL ul li .la:hover .xunjia-btn{ color:#d92115;}
.shangpinL ul li .la:hover .shanchu{ background:url(img/ico18.1.png) center no-repeat;}
.shangpinL ul li a{transition: all 0s linear;
    -moz-transition: all 0s linear;
    -webkit-transition: all 0s linear;
    -o-transition: all 0s linear;}
.shangpinL ul li .info{ float:left; width:100%; color:#333333; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); }
.shangpinL ul li .qian{ float:left;  font-weight:bold; font-size:calc(12px + 0.04rem); color:#e61e1e; margin-right:0.2rem;}
.shangpinL ul li .denglu{ float:left; color:#e61e1e; margin-right:0.2rem;}
.shangpinL ul li .l{ float:left; margin-right:0.1rem;}
.shangpinL ul li .xunjia{ float:left; color:#666666;}
.shangpinL ul li .la:hover .xunjia{ color:#d92115;}

.smkx ul li .la:hover .name,
.syyq ul li .la:hover .name,
.sjhc ul li .la:hover .name,
.lcjy ul li .la:hover .name,
.lhfx ul li .la:hover .name,
.zyyq ul li .la:hover .name{ color:#323232;}
.xhgy_pc.shangpinL ul li .l{ margin-right:0.05rem;}
.xhgy_pc.shangpinL ul li .qian{ margin-right:0.1rem;}
.cxzl_pc.shangpinL ul li .l{ margin-right:0.05rem;}
.cxzl_pc.shangpinL ul li .qian,
.cxzl_pc.shangpinL ul li .denglu{ margin-right:0.1rem;}


.sp_mt1{ margin:0.22rem 0 0.3rem 0;}
.shangpinL-li5 ul li{ width:20%;}
.shangpinL-li5 ul li a{transition: all 0s linear;
    -moz-transition: all 0s linear;
    -webkit-transition: all 0s linear;
    -o-transition: all 0s linear;}
.shangpinL-li5 ul li .no{ display:none;}
.shangpinL-li5 ul li .la1{ float:left; width:100%; position:relative; min-height:100%; padding:0.2rem 0.05rem; color:#fff; text-align:center;display: inline-flex; flex-wrap: wrap; align-content: center;}
.shangpinL-li5 ul li .lt{ float:left; width:100%; font-weight:bold; font-size:0.45rem;  line-height:0.56rem; }
.shangpinL-li5 ul li .date{ float:left; width:100%; font-size:0.18rem;  line-height:0.28rem; margin:0.16rem 0 0.16rem 0; }
.shangpinL-li5 ul li .shang{ float:left; width:100%;font-size:0.18rem;  line-height:0.28rem; }
.shangpinL-li5 ul li .tian{ font-weight:bold; font-size:0.40rem; margin:0 0.05rem; }
.shangpinL-li5 ul li .hsm{ float:left; width:100%;font-size:0.25rem;  line-height:0.42rem; display:flex; align-items:center; justify-content:space-between; margin-top:0.2rem; padding:0 0.25rem; margin-bottom: 5px;  }
.shangpinL-li5 ul li .hsm span{ font-size:0.23rem; background:#3f3f3f; font-weight:bold; padding:0 0.06rem; min-width:0.42rem;}

.shangpinL-li5-1{ padding-top:0.35rem;}
.shangpinL-li5-1 ul{ width:100%; margin:0;}
.shangpinL-li5-1 ul li{ width:calc(20% + 2px); padding:0; margin:-1px;}

.shangpinL-li3 ul li{ width:33.33%;}
.shangpinL-li3 ul li .la{ padding:0.14rem 0.2rem;}
.shangpinL-li3 ul li .hot{ left:0.2rem; top:0.19rem;}
.shangpinL-li3 ul li .ico{width:calc(100% - 0.56rem); margin:0 0.28rem; padding-bottom:calc(100% - 0.56rem); }
.shangpinL-li3 ul li .name{ font-size:calc(12px + 0.04rem); margin-top:0.02rem; margin-bottom:0.1rem; }
.shangpinL-li3 ul li .la:hover .name{ margin-bottom:0.06rem; }

.shangpinL-li3-1 ul li{ width:33.33%;}
.shangpinL-li3-1 ul li .ico{ width:100%; padding-bottom:100%; margin:-0.1rem 0 0 0;}
.shangpinL-li3-1 ul li .xunjia-btn{ margin-top:0;}



.shangpinL-li2 ul li{ width:50%;}
.shangpinL-li2 ul li .la{ display:flex; flex-flow:wrap;}
.shangpinL-li2 ul li a{transition: all 0s linear;
    -moz-transition: all 0s linear;
    -webkit-transition: all 0s linear;
    -o-transition: all 0s linear;}
.shangpinL-li2 ul li .ico{  min-width:1.96rem; width:1.96rem; padding-bottom:1.96rem; margin:0 0.28rem 0 0.06rem;}
.shangpinL-li2 ul li .cont{ float:left; width:calc(100% - 2.3rem);}
.shangpinL-li2 ul li .name{ font-size:calc(12px + 0.04rem); margin-bottom:0.14rem;  padding-right:1rem;}
.shangpinL-li2 ul li .info{  margin:0.12rem 0 0.1rem 0; }
.shangpinL-li2 ul li .la:hover .name{  margin-bottom:0.14rem; }


.shangpinL-li1 ul li{ width:100%;}
.shangpinL-li1 ul li .la{ display:flex; flex-flow:wrap; align-items:center; }
.shangpinL-li1 ul li .la:hover{ border:1px solid #f2f5fa; background:#f2f5fa; margin-bottom:0;}
.shangpinL-li1 ul li .ico{  min-width:1.14rem; width:1.44rem; padding-bottom:1.44rem; margin:0 5% 0 1.48%;}
.shangpinL-li1 ul li .cont{ float:left; width:calc(47.72% - 1.44rem); min-height:1.3rem; padding-right:0.15rem;}
.shangpinL-li1 ul li .name{ margin-bottom:0.1rem; font-size:calc(12px + 0.04rem); }
.shangpinL-li1 ul li .model{ width:16.6%;}
.shangpinL-li1 ul li .chuhuo{ width:18.9%;}
.shangpinL-li1 ul li .xunjia-btn{ width:10.3%;}
.shangpinL-li1 ul li .la:hover .name{ color:#d92115; margin-bottom:0.1rem; height:auto; max-height:calc(40px + 0.08rem);}
.shangpinL-li1 ul li .no{ display:block;}
.shangpinL-li1 ul li .yes{ display:none;}

.Right2 .shangpinL ul li .name{height: calc(40px + 0.08rem);-webkit-line-clamp:2;}
.Right2 .shangpinL ul li .la:hover .name{ margin-bottom:0.06rem;}


@media (max-width: 1600px){
.shangpinL ul li .info{ font-size:calc(12px + 0.01rem);}
.shangpinL ul li .l{ margin-right:0.02rem;}
.shangpinL ul li .qian{ font-size:calc(12px + 0.02rem); margin-right:0.2rem;}
.shangpinL ul li .denglu{ margin-right:0.06rem;}
}
@media (max-width: 1360px){
.shangpinL-li1 ul li .ico{ margin:0 3% 0 1.48%;}
.shangpinL-li1 ul li .cont{ width:calc(44.72% - 1.44rem);}
.shangpinL-li1 ul li .chuhuo{ width:23.9%;}

.shangpinL-li2 ul li .name{ padding-right:0.5rem;}

}
@media (max-width: 1024px){
.shangpinL-li2 ul li .ico{  min-width:1.96rem; width:1.96rem; padding-bottom:1.96rem; margin:0 0.18rem 0 0.06rem;}
.shangpinL-li2 ul li .cont{ width:calc(100% - 2.2rem);}
.shangpinL-li2 ul li .name{ padding-right:0;}
}
@media (max-width: 767px){
.jp_shangpin{ padding:0.4rem 0.4rem 0.4rem 0.4rem;}
.jp_shangpin ._title{ margin-bottom:8px;}
.sp_mt1{ margin:0.4rem 0 0.5rem 0;}
.index_ph ul{ display:block; }
.shangpinL ul{ width:calc(100% + 10px); margin:0 -5px;}
.shangpinL ul li{ width:50%; padding:5px;}
.shangpinL ul li .la{ padding:0.3rem 0.3rem 0.4rem 0.3rem;}
.shangpinL ul li .hot{ font-size:12px;}
.shangpinL ul li .la:hover{ margin-top:0; margin-bottom:0;}
.shangpinL ul li .name{height: calc(40px + 0.08rem); -webkit-line-clamp:2; }
.shangpinL ul li .la:hover .name{ margin-top:0.15rem; margin-bottom:0.06rem;}

.shangpinL-li3 ul li .name{ margin-top:0.15rem; margin-bottom:0.06rem; }
.shangpinL-li3 ul li .la:hover .name{ margin-top:0.15rem; margin-bottom:0.06rem; }
.shangpinL-li2 ul li .name{ margin-bottom:0.06rem;  padding-right:1rem;}
.shangpinL-li2 ul li .la:hover .name{  margin-bottom:0.06rem; }
.shangpinL-li1 ul li .name{height: calc(40px + 0.08rem); margin-bottom:0.06rem;}
.shangpinL-li1 ul li .la:hover .name{ height: calc(40px + 0.08rem); margin-bottom:0.06rem;}
.shangpinL-li1 ul li .cont{ padding-right:0;}

.shangpinL-li1 ul li{ width:100%;}
.shangpinL-li1 ul li .la{justify-content:space-between;}
.shangpinL-li1 ul li .ico{  min-width:3.4rem; width:3.4rem; padding-bottom:3.4rem; margin:0 0.2rem 0 0;}
.shangpinL-li1 ul li .cont{ width:calc(100% - 3.6rem); padding-right:0.1rem;}
.shangpinL-li1 ul li .model{ width:auto; margin-top:0.1rem;}
.shangpinL-li1 ul li .model .yes{display:inline-block;}
.shangpinL-li1 ul li .chuhuo{ width:auto; margin-top:0.1rem;}
.shangpinL-li1 ul li .chuhuo .yes{ display:inline-block;}
.shangpinL-li1 ul li .xunjia-btn{ width:auto; margin-top:0.1rem;}
.shangpinL-li1 ul li .la:hover{ margin:0;}

.shangpinL-li2 ul li{ width:100%;}
.shangpinL-li2 ul li .ico{  min-width:3.4rem; width:3.4rem; padding-bottom:3.4rem; margin:0 0.2rem 0 0;}
.shangpinL-li2 ul li .cont{ width:calc(100% - 3.6rem); padding-right:0.1rem;}

.shangpinL-li5-1{ padding-top:0.35rem;}
.shangpinL-li5-1 ul{ width:100%; margin:0;}
.shangpinL-li5-1 ul li{ padding:0; width:calc(50% + 2px);}

}


.means{ float:left; width:100%; background:#fff; border-bottom:0.25rem solid #f5f7fa; padding:0.4rem;}
.means .top{ float:left; width:100%; margin-bottom:0.12rem; display:flex;}
.means .top .img{ float:left; min-width:calc(60px + 0.46rem); width:calc(60px + 0.46rem); line-height:0; overflow:hidden; border-radius:3px; margin-right:0.4rem;}
.means .top .img img{ width:100%;}
.means .top .text{ float:left; width:100%;}
.means .top .name{ float:left; width:100%; display:flex; flex-wrap:wrap; align-items:center; color:#333333;font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.16rem);  margin:0.08rem 0 0.12rem 0;}
.means .top .name .tit{ float:left; display:flex; margin-right:0.15rem;}
.means .top .name .zt{ float:left; display:flex; align-items:center; margin-right:0.12rem; font-size:12px; line-height:calc(20px + 0.02rem); color:#28e877; border-radius:3px; background:#b1ffd7; padding:0 6px;}
.means .top .name .zt img{ width:calc(12px + 0.04rem); height:calc(12px + 0.04rem); border-radius:50%; background:#2ae975; max-width:none; margin-right:0.04rem;}
.means .top .name .zt.none{color:#666;background:#eee;}
.means .top .name .v{ float:left; display:flex; color:#fca903; line-height:1; align-items:flex-end;}
.means .top .name .v img{ max-width:none; height:calc(20px + 0.04rem);}
.means .top .name .v font{font-size:calc(12px + 0.18rem); font-weight:bold; font-style:italic;}
.means .top .name .v span{font-size:12px; line-height:1;}
.means .top .line{ float:left; width:calc(90px + 0.9rem); height:1px; background:#eeeeee; margin:-0.02rem 0 0.04rem 0;}
.means .top .p{ float:left; width:100%; color:#444444; font-size:calc(14px + 0.02rem);  line-height:calc(22px + 0.04rem); }
.means .top .time{ color:#666666;}
.means .cont{ float:left; width:100%; color:#333333;font-size:calc(14px + 0.02rem);  line-height:calc(22px + 0.14rem); margin-top:0.12rem;}
.means .cont .p{ float:left; width:100%; }
.means .cont .mima{ cursor:pointer; color:#0099ff;}
.means .cont .mima:hover{ color:#d92115;}
.means .bianji{ float:left; width:100%; margin-top:0.22rem; }
.means .bianji .btn{ float:left; padding:0 calc(16px + 0.05rem); background:#0099ff; border-radius:3px; color:#fff; font-size:calc(12px + 0.04rem); line-height:calc(26px + 0.09rem); height:calc(26px + 0.09rem); padding-bottom:1px;}
.means .bianji .btn:hover{ background:#d92115;}
.means .shuzi{ display:inline-flex; margin:0 5px;}
.means .shuzi i{ display:inline-flex; width:6px; height:6px; background:#252525; border-radius:6px; margin-right:5px;}



.means1{ float:left; width:100%; background:#fff; border-bottom:0.25rem solid #f5f7fa; padding:0.35rem 0.4rem; color:#333333;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.04rem);}
.means1 .left{ float:left;}
.means1 .right{ float:right;}
.means1 .start{ color:#ff6600; line-height:calc(20px + 0.02rem); margin-top:0.06rem;}
.means1 .end{ color:#ff6600; line-height:calc(20px + 0.02rem);}
.means1 .num{ color:#ff6600;font-size:calc(18px + 0.20rem); line-height:calc(20px + 0.26rem);}
.means1 .guize{ margin-top:0.05rem;color:#0099ff; cursor:pointer;}
.means1 .guize:hover{ color:#ff6600;}


.gr_banner{ float:left; width:100%; border-bottom:0.25rem solid #f5f7fa; display:flex; justify-content:space-between; align-items:center; min-height:1.54rem;}
.gr_banner a{ float:left; width:100%; display:flex; justify-content:space-between; align-items:center; padding:6px 5.76%;}
.gr_banner .img{ float:left; line-height:0; min-width:54%; width:54%; text-align:center;}
.gr_banner .img img{ max-width:3.68rem;}
.gr_banner .text{ float:left; width:100%; margin:0.15rem 0;}
.gr_banner .tit{ float:left; width:100%; color:#fff; /*font-weight:bold;*/ font-size:calc(12px + 0.18rem); line-height:calc(20px + 0.2rem); display:flex; flex-wrap:wrap; align-items:center; }
.gr_banner .p{ float:left; width:100%; color:#fff;font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.06rem); margin-top:0.04rem;}
.gr_banner .p i{width:4px; height:4px; border-radius:4px; background:#fff; margin:0 0.15rem; display:inline-block; vertical-align:middle;}
.gr_banner .line{ float:left; width:calc(25px + 0.4rem); height:2px; background:#fff; margin-top:0.19rem;}
.gr_banner1{ border-bottom:0; margin-bottom:0.41rem;}

@media (max-width: 1440px){
.gr_banner a{ padding:6px 4.76%;}
.gr_banner .img{ min-width:48%; width:48%;}
.gr_banner .tit{font-size:calc(12px + 0.16rem);  line-height:calc(20px + 0.18rem);}
.gr_banner .p{font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.04rem);}
}
@media (max-width: 767px){
.means{ border-bottom:0.41rem solid #f5f7fa; padding:0.6rem 1rem; }
.means .top .line{ width:calc(120px + 0.9rem); margin:0.1rem 0 0.18rem 0;}
.means .top .img{ min-width:calc(60px + 1.34rem); width:calc(60px + 1.34rem);}
.means .top .name{ margin:0.24rem 0 0.24rem 0;}
.means .top .p{ line-height:calc(22px + 0.12rem);}
.means .cont{ margin-top:0.2rem;}

.gr_banner{ border-bottom:0.41rem solid #f5f7fa;}
.gr_banner a{  padding:10px 0.4rem;}
.gr_banner .img{ min-width:3.68rem; width:3.68rem;}
.gr_banner .p{ font-size:12px;}
.gr_banner1{ border-bottom:0; margin-bottom:0;}


}



.popup_bg{display:none;position: fixed;background: rgba(0,0,0,0.4);width: 100%;height: 100%;left: 0;top: 0;z-index: 29;}
.pop_up{width:561px; float:left; /*overflow: hidden;*/position:fixed;z-index: 30;top:50%;left: 50%;transform: translate(-50%,-50%); background:#fff; display:none;}
.pop_up .sect_t{background: #f6f7fb;padding:10px 22px;display: flex;align-items: center;justify-content:space-between;}
.pop_up .sect_t .text{float: left; color:#333333; font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);}
.pop_up .colse{ float:right; width:calc(20px + 0.02rem); height:calc(20px + 0.02rem); cursor:pointer; position:relative; margin-right:-4px;
-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;  
}
.pop_up .colse:hover{ transform:rotate(180deg); -ms-transform:rotate(180deg);}
.pop_up .colse:after,
.pop_up .colse:before{ float:left; width:100%; height:1px; content:''; background:#666; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg);}
.pop_up .colse:before{ height:100%; width:1px; }
.pop_up .sect_c{ float:left; width:100%; padding:25px 22px 33px 22px;}
.pop_up .sect_c .text{ float:left; width:100%; color:#666666; font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.04rem); text-align: justify; /*padding-right:0.3rem;*/ max-height:calc(400px + 0.9rem); }
.pop_up .sect_c .text1{ max-height:calc(340px + 1rem); }
.pop_up .btn{ float:left; width:100%; margin-top:calc(10px + 0.1rem); display:flex; justify-content:center; }
.pop_up .btn .a{cursor:pointer; float:left; padding:0 calc(12px + 0.04rem); background:#ff6600; border-radius:3px; color:#fff; font-size:calc(12px + 0.04rem); line-height:calc(21px + 0.13rem); height:calc(22px + 0.13rem); padding-bottom:1px;}
.pop_up .btn .a.on{ background:#e7e7e7; color:#666666;}
.pop_up .btn .a:hover{ background:#d92115; color:#fff;}
.pop_up .form{float: left;width: 100%; padding:15px 0.88rem 15px 22px;}
.pop_up .form .lab{float: left;width: 100%;margin:calc(3px + 0.05rem) 0;position: relative; display:flex;}

.pop_up .form .lab .yanzhengma{ position:absolute; right:0; bottom:0; float:right; padding:0.2rem 0.506666rem; color:#fff;  font-size:calc(12px + 0.02rem); line-height:calc(30px + 0.1rem); height:calc(30px + 0.1rem);  padding:0 0.22rem; background:#d92115; }
.pop_up .form .lab .yanzhengma.sended{ background:#d92115;}


.pop_up .form .w100{float: left;width: 100%; position:relative;cursor:pointer; }
.pop_up .form .w100:after{ float:left; width:calc(5px + 0.05rem); height:calc(5px + 0.05rem); content:''; position:absolute; right:calc(5px + 0.1rem); top:50%; border-bottom:1px solid #bdbdbd;  border-right:1px solid #bdbdbd;transform:translateY(-50%) rotate(45deg); -ms-transform:translateY(-50%) rotate(45deg); margin-top:-3px; }
.pop_up .form .name{ float:left; width:calc(94px + 0.5rem); min-width:calc(94px + 0.5rem); text-align:right; color:#333333; font-size: calc(12px + 0.04rem); line-height: calc(30px + 0.1rem); white-space:nowrap; padding-right:0.15rem;}
.pop_up .form .name span{ color:#e84444;}
.pop_up .form .text{ float:left; width:100%;border-radius:3px; border:1px solid #dcdcdc; background:none; color:#454545; font-size: calc(12px + 0.04rem);  line-height:calc(20px + 0.1rem); height:calc(30px + 0.1rem);  position:relative; padding:4px calc(12px + 0.02rem);-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;}
.pop_up .form .textarea{height:calc(60px + 0.38rem);}
.pop_up .form div.text::after{ float:left; position:absolute; right:calc(10px + 0.1rem); top:50%; width:0; height:0; content:'';
 border-left:5px solid transparent; border-right:5px solid transparent;border-top:6px solid #ff6e02; margin-top:-3px; }
.pop_up .form .text:focus{ border:1px solid #d92115;}
.pop_up .form .submit{ float:left; padding:0 calc(12px + 0.06rem); background:#0099ff; border-radius:3px; color:#fff; font-size:calc(12px + 0.04rem);  line-height:calc(22px + 0.13rem); height:calc(22px + 0.13rem); padding-bottom:1px; margin:calc(5px + 0.05rem) calc(7px + 0.07rem) 0 0;}
.pop_up .form .submit.baocun{ margin-left:calc(94px + 0.5rem);}
.pop_up .form .submit.quxiao{ background:#e7e7e7; color:#666666;}
.pop_up .form .submit:hover{ background:#d92115; color:#fff;}
.pop_up .form .down{ display:none;  float:left; width:100%;  position:absolute; left:0; top:100%; z-index:6; background:#fff; box-shadow:0 1px 3px rgba(0,0,0,0.09); padding:0.07rem 0; max-height:calc(80px + 0.3rem);}
.pop_up .form .down  li{ cursor:pointer; float:left; width:100%; color:#a6a6a6; font-size:12px;  line-height:calc(20px + 0.04rem); padding:0 0.18rem; }
.pop_up .form .down  li:hover{ color:#d92115;}
.pop_up .form .file{   cursor:pointer; float:left; width:54px; height:54px; border:1px dashed #bfbfbf;position:absolute; overflow:hidden; color:#666666; font-size:12px; line-height:24px; margin-right:0.11rem; text-align:center;}
.pop_up .form .file input{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:6; opacity:0; cursor:pointer;}
.pop_up .form .file span{ float:left; width:100%; margin-top:11px; padding-top:14px; position:relative;}
.pop_up .form .file span:after,
.pop_up .form .file span:before{ float:left; width:14px; height:2px; content:''; position:absolute; left:50%; top:0; background:#666666; margin:6px 0 0 -7px;}
.pop_up .form .file span:before{ width:2px; height:14px; margin:0 0 0 -1px;}
.pop_up .form .geshi{word-break: break-all; min-height:54px; float:left; color:#666666; font-size:12px; line-height:24px; padding-left:64px; width:100%;}
.pop_up .form .pl{ float:left; color:#ff6600; font-size:13px; line-height:22px;}
.pop_up .form .shop{ float:right; color:#333333; font-size:12px; line-height:22px; padding-left:22px; background:url(img/pf5.2.png) left center no-repeat; background-size:18px auto;}
.pop_up .form .shop:hover{ color:#d92115; }
.pop_up .form .pimg{ float:left; width:131px; height:131px;min-width:131px; line-height:0; border:1px solid #e7e7e7; overflow:hidden; margin-right:0.2rem; }
.pop_up .form .ptext{ float:left; width:100%; color:#333333;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.1rem);}
.pop_up .form .ptext .p{ float:left; width:100%; text-transform:uppercase;}
.pop_up .form .ptext .tit0{ float:left; width:100%;font-size:calc(12px + 0.06rem); font-weight:bold; margin-bottom:0.1rem; }
.pop_up .form .sub{ float:left; padding:0 calc(12px + 0.05rem); background:#ff6600; border-radius:3px; color:#fff; font-size:calc(12px + 0.04rem);  line-height:calc(30px + 0.1rem); height:calc(30px + 0.1rem); padding-bottom:1px; margin-left:calc(60px + 0.24rem);}
.pop_up .form .sub:hover{ background:#d92115; color:#fff;}
.pop_up .form .dl{ float:left; width:calc(100% + 0.1rem); margin:-0.05rem -0.1rem -0.05rem 0;}
.pop_up .form .dl dd{ float:left; border:1px solid #dcdcdc; border-radius:3px; color:#444444; font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.1rem); padding:4px calc(6px + 0.1rem);  margin:0.05rem 0.1rem 0.05rem 0; overflow:hidden; position:relative; cursor:pointer;}
.pop_up .form .dl dd.on{border-color: #FF6600;}
.pop_up .form .dl dd.on::before{content: "";display: block;width: 0;height: 0;border: 20px solid;border-color: transparent transparent #FF6600 transparent;position: absolute;right: -20px;bottom: 0;}
.pop_up .form .dl dd.on::after{content: "";display: block;width: 14px;height: 14px;background: url(img/zimg1.png)no-repeat center center;background-size: cover;position: absolute;bottom: 0;right: -1px;}

.pop_up .form .lab0{ float:left; width:100%; display:flex; margin:0.16rem 0;}
.pop_up .form .lab1{ float:left; width:100%; display:flex; margin-top:0.15rem;}
.pop_up .form .lab2{ float:left; width:47.4%; margin-top:0.07rem;}
.pop_up .form .lab3{ float:left; width:100%;}
.pop_up .form .fr{ float:right;}

.pop_up ::-webkit-input-placeholder{color:#919191}
.pop_up :-moz-placeholder{color:#919191}
.pop_up ::-moz-placeholder{color:#919191}
.pop_up :-ms-input-placeholder{color:#454545}

.pop_up1{ border-top:0.06rem solid #ff6600; padding:0.46rem 0.4rem; border-radius:3px;}
.pop_up1 .colse{ position:absolute; right:0.15rem; top:0.18rem; }
.pop_up1 .tit1{ float:left; width:100%; text-align:center; font-weight:bold; color:#333333; font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.08rem);}
.pop_up1 .text1{ float:left; width:100%; text-align:center; color:#666666; font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.06rem); margin:calc(6px + 0.1rem) 0 0.23rem 0;}

.pop_up_cartsuc{ border-top:0.06rem solid #ff6600; padding:0.46rem 0.4rem; border-radius:3px;}
.pop_up_cartsuc .colse{ position:absolute; right:0.15rem; top:0.18rem; }
.pop_up_cartsuc .tit1{ float:left; width:100%; text-align:center; font-weight:bold; color:#333333; font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.08rem);}
.pop_up_cartsuc .text1{ float:left; width:100%; text-align:center; color:#666666; font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.06rem); margin:calc(6px + 0.1rem) 0 0.23rem 0;}

.pop_up_xunjian{ border-top:0.06rem solid #ff6600; padding:0.46rem 0.4rem; border-radius:3px;}
.pop_up_xunjian .colse{ position:absolute; right:0.15rem; top:0.18rem; }
.pop_up_xunjian .tit1{ float:left; width:100%; text-align:center; font-weight:bold; color:#333333; font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.08rem);}
.pop_up_xunjian .text1{ float:left; width:100%; text-align:center; color:#666666; font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.06rem); margin:calc(6px + 0.1rem) 0 0.23rem 0;}



.pop_up0 .sect_t .text{ font-size:calc(12px + 0.06rem); font-weight:bold;}
.pop_up0 .w100{ padding-right:0.17rem; margin-right:-0.17rem;  width:calc(100% + 0.17rem); max-height:calc(310px + 1rem);}
.pop_up0 .box0{ float:left; width:100%; padding:0.22rem 0.3rem 0.22rem 0.3rem;}
.pop_up0 .p0{ float:left; width:100%;color:#ff6600; font-size:calc(12px + 0.01rem);  line-height:calc(20px + 0.03rem); margin-bottom:calc(10px + 0.02rem);}
.pop_up0 .text0{ float:left; width:100%; color:#333333; font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.1rem);}
.pop_up0 .form{ padding:0 !important;}
.pop_up0 .form .lab{ flex-wrap:wrap;}
.pop_up0 .form .name{ width:100%; padding:0; text-align:left;}
.pop_up0 .form .name span{ color:#e84444;}
.pop_up0 .form .lab{ margin:0 0 calc(4px + 0.04rem) 0;}
.pop_up0 .btn{ margin-top:calc(10px + 0.02rem); justify-content:space-between; padding:0;}
.pop_up0 .btn .a{ width:100%; height:calc(30px + 0.1rem); line-height:calc(30px + 0.1rem);}
.pop_up0 .btn .chongxian{ background:#e7e7e7; color:#666666;}
.pop_up0 .btn .chongxian:hover{ background:#e61e1e; color:#fff;}
.pop_up0 .btn-1{ display:flex; justify-content:center;}
.pop_up0 .btn-1 .a{ width:22.8%;}


.pop_up3{ width:537px;}
.pop_up3 .sect_d{ float:left; width:100%; padding:0 0.35rem 0.51rem 0.35rem;}
.pop_up3 .form{float: left;width: 100%; padding:0 !important;}
.pop_up3 .form .lab{ width:46%; border-bottom:1px solid #d9d9d9; margin:0.17rem 0 0 0; padding:0.07rem 0;}
.pop_up3 .form .lab:nth-child(2n){ float:right;}
.pop_up3 .form .lab-1{ align-items:center;  border:0; margin:0.26rem 0 0 0 ;}
.pop_up3 .form .name{ width:auto; min-width:inherit; text-align:left; padding:0;}
.pop_up3 .form .text{ border:0;}
.pop_up3 .form .text:focus{ border:0;}
.pop_up3 .form div.text::after{ right:6px;border-top: 6px solid #fe0000;}
.pop_up3 .form .text.on::after{ transform:rotate(180deg); -ms-transform:rotate(180deg); }
.pop_up3 .btn{ margin-top:calc(10px + 0.17rem)}


.pop_up4{ width:620px;}
.pop_up4 .sect_t .text{ font-size: calc(14px + 0.08rem);}
.pop_up4 .sect_t .p{ font-size:12px; color:#666666;  font-weight:normal; margin-left:calc(5px + 0.05rem); }
.pop_up4 .form{ padding:0.22rem 0.36rem 0.47rem 0.3rem;}
.pop_up4 .form .name{ width:auto; min-width:inherit; color:#333333;}
.pop_up4 .form .textarea{ height: calc(60px + 0.2rem);}
.pop_up4 .form .lab2 .name{ font-weight:bold;}
.pop_up4 .form .lab2-1{ width:100%; margin-top:0.02rem;}
.pop_up4 .btn{ justify-content:flex-start;}
.pop_up4 .btn .a{ width:22.8%;line-height: calc(30px + 0.1rem); height: calc(30px + 0.1rem);}
.pop_up4 .btn .a.quxiao{ margin-left:2.4%;}

@media (max-width: 767px){
.pop_up{width:92%;}
.pop_up .sect_t{padding:0.3rem 0.5rem;}
.pop_up .sect_c{ padding:0.6rem 0.5rem;}
.pop_up .form{ padding:15px 0.5rem 15px 0.5rem;}
.pop_up .form .down{  max-height:calc(60px + 0.3rem);}
.pop_up .form .dl{width: calc(100% + 0.2rem); margin:-0.1rem -0.2rem -0.1rem 0;}
.pop_up .form .dl dd{ margin:0.1rem 0.2rem 0.1rem 0; padding:4px calc(5px + 0.08rem); }
.pop_up .form .pimg{width: 120px;height: 120px;min-width: 120px; margin-right:0.3rem;}
.pop_up .form .pl{ font-size:12px;}
.pop_up .form .lab0{ margin:0.3rem 0;}


.pop_up1{ padding:0.7rem 0.4rem;}
.pop_up1 .colse{ top:0.4rem; right:0.4rem;}

.pop_up_cartsuc{ padding:0.7rem 0.4rem;}
.pop_up_cartsuc .colse{ top:0.4rem; right:0.4rem;}

.pop_up_xunjian{ padding:0.7rem 0.4rem;}
.pop_up_xunjian .colse{ top:0.4rem; right:0.4rem;}

.pop_up0 .box0{ padding:0.6rem 0.5rem;}

.pop_up3 .form .lab{ margin:0.3rem 0 0 0;}
.pop_up3 .sect_d{ padding:0 0.4rem 1rem 0.4rem;}
.pop_up3 .btn{ margin-top:calc(10px + 0.4rem);}

.pop_up4 .form{ padding:0.4rem 0.4rem 0.6rem 0.4rem;}

.pop_up .form .geshi{line-height:18px;}

}





.screen-panel{ float:left; width:100%; background:#fff; margin-bottom:0.2rem;overflow: hidden;}
.screen-panel-itemss{ float:left; width:100%; position:relative; margin:-1px 0;}
.screen-panel-itemss:after{ float:left; width:88px; height:1px; content:''; position:absolute; left:0; top:0; z-index:1;border-bottom:1px dashed #fff;}
.screen-panel-itemss:before{ float:left; width:88px; height:100%; content:''; position:absolute; left:0; top:0;background:#e6e8ea;}
.screen-panel-item-left{ float:left; width:88px;  text-align:center; color:#1e1e1e; font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.2rem); position:absolute; left:0; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%);}
.screen-panel-item-middle{ float:left;width:100%; padding:0.17rem 250px 0.17rem calc(88px + 0.25rem); border-top:1px dashed #e5e5e5;}
.screen-panel-item-middle ul{ float:left; width:100%;height:calc(20px + 0.2rem); overflow:hidden; }
.screen-panel-item-middle ul li{ cursor:pointer; float:left; width:16.66%; padding:0 0.05rem; color:#1e1e1e; font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.2rem); display:flex; align-items:center; }
.screen-panel-item-middle ul li span{ float:left; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; white-space:nowrap;}
.screen-panel-item-middle ul li:nth-child(6){ margin-right:25%;}
.screen-panel-item-middle ul li .checkbox{ float:left; display:none; margin-right:0.1rem; width:calc(12px + 0.03rem); min-width:calc(12px + 0.03rem); height:calc(12px + 0.03rem); border:1px solid #bababa; color:#fff; font-size:12px; text-align:center; line-height:calc(10px + 0.03rem);}
.screen-panel-item-middle ul li.on .checkbox{ background:url(img/geRen6.png) center no-repeat #e61e1e; border:1px solid #e61e1e; background-size:12px;}
.screen-panel-item-middle ul li:hover{ color:#e61e1e;}
.screen-panel-item-right{ float:right; position:absolute; right:0.25rem; top:0.17rem;  }
.screen-panel-item-right .btn{ float:left; width:53px; color:#e61e1e; border:1px solid #e61e1e; border-radius:3px;  font-size:12px;  line-height:calc(18px + 0.04rem); margin:0.08rem 5px; display:flex; text-align:center; justify-content:center; align-items:center; cursor:pointer; }
.screen-panel-item-right .btn:hover{ background:#e61e1e; color:#fff;}
.screen-panel-item-right .duo i{ display:flex; width:9px; height:9px; position:relative; margin-left:4px;}
.screen-panel-item-right .duo i::after,
.screen-panel-item-right .duo i:before{ width:100%; height:1px; content:''; position:absolute; left:0;top:50%; background:#e61e1e;}
.screen-panel-item-right .duo i:before{ width:1px; height:100%; left:50%;top:0;}
.screen-panel-item-right .duo:hover i::after,
.screen-panel-item-right .duo:hover i:before{ background:#fff;}
.screen-panel-item-right .more i{ display:flex; width:6px; height:6px; position:relative; border-right:1px solid #e61e1e; border-bottom:1px solid #e61e1e; transform:rotate(45deg); -ms-transform:rotate(45deg); margin:-2px 0 0 4px;}
.screen-panel-item-right .more:hover i{ border-right:1px solid #fff; border-bottom:1px solid #fff; }
.screen-panel-item-right .more.up i{transform:rotate(225deg); -ms-transform:rotate(225deg); margin:2px 0 0 4px;}
.screen-panel-item-right .btn.ppduoxuan_queding{ display:none;}
.screen-panel-item-right .btn.ppduoxuan_queding:hover{background:none; color:#e61e1e; }
.screen-panel-item-right .btn.ppduoxuan_queding.checked{background:#e61e1e !important; color:#fff !important;}
.screen-panel-item-right .btn.ppduoxuan_quxiao{ display:none;}
.hiActive .screen-panel-item-middle ul{ height:auto;}
.hiActive .screen-panel-item-middle ul li:nth-child(6){ margin-right:0;}
.isActive .screen-panel-item-right .quedin{ display:block;}
.isActive .screen-panel-item-right .quxiao{ display:block;}
.isActive .screen-panel-item-right .duo{ display:none;}
.isActive .screen-panel-item-right .more{ display:none;}
.isActive .screen-panel-item-middle ul li .checkbox{ display:block;}


.top-page{ float:left; width:100%; margin-bottom:0.2rem; background:#e6e8ea; padding:0.1rem 0.3rem;}
.top-page ul{ float:left;}
.top-page ul li{ float:left; margin-right:0.3rem; color:#666666; font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.2rem); display:flex; align-items:center; cursor:pointer; }
.top-page ul li a{ color:#666666; }
.top-page ul li.active a{ color:#d92115; }
.top-page ul li .checkbox{ display:flex; margin-right:0.1rem;min-width:calc(12px + 0.03rem); width:calc(12px + 0.03rem); height:calc(12px + 0.03rem); border:1px solid #bababa; color:#fff; font-size:12px; text-align:center; line-height:calc(10px + 0.03rem);}
.top-page ul li.on .checkbox{ background:url(img/geRen6.png) center no-repeat #e61e1e; border:1px solid #e61e1e; background-size:12px;}
.top-page ul li .msg{ display:flex;}
.top-page .top-page-right{ float:right;}
.top-page .top-page-right .icon{ float:left; cursor:pointer; width:calc(20px + 0.2rem); height:calc(20px + 0.2rem);}
.top-page .top-page-right .icon-app-gallery{ background:url(img/ico19.png) center no-repeat; background-size:calc(20px + 0.06rem) auto !important;}
.top-page .top-page-right .icon-app-list{ background:url(img/ico20.png) center no-repeat; background-size:calc(20px + 0.06rem) auto !important; margin:0 -0.1rem 0 0.06rem;}
.top-page .top-page-right .icon-app-gallery.active{ background:url(img/ico19.1.png) center no-repeat;}
.top-page .top-page-right .icon-app-list.active{ background:url(img/ico20.1.png) center no-repeat;}

.goods-bar{ display:none; float:left; width:100%; background:#e6e8ea;  margin-bottom:20px; padding:5px 0.14rem;}
.goods-bar.active{ display:block;}
.goods-bar .goods-text{ float:left; color:#555; font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.2rem);}
.goods-bar .name{ width:calc(47.72% - 1.44rem); margin-left:calc(6.48% + 1.44rem);}
.goods-bar .model{  width:16.6%;}
.goods-bar .chuhuo{ width:18.9%;}

@media (max-width: 1440px){
.goods-bar .name{ width:calc(44.72% - 1.44rem); margin-left:calc(4.48% + 1.44rem);}
.goods-bar .chuhuo{  width:23.9%;}
.screen-panel-item-middle ul li{ width:20%;}
.screen-panel-item-middle ul li:nth-child(6){ margin-right:0;}
}
@media (max-width: 1024px){
.screen-panel{ display:none;}
.top-page{ display:none;}

}
@media (max-width: 767px){
.goods-bar{ margin-bottom:10px;}


}

.top-page_ph{ display:none; float:left; width:100%; background:#fff; padding:0.2rem 0.5rem; margin-bottom:1px; position:relative; z-index:7; }
.top-page_ph .scree-one{  float:left; width:100%;}
.top-page_ph .scree-one li{ float:left; width:33.33%; text-align:center;}
.top-page_ph .scree-one li a{ float:left; width:100%; color:#333333; font-size:14px;  line-height:24px; padding:0.1rem;}
.top-page_ph .scree-one li.on a{ color:#d92115;}
.screen-panel_ph_bg{ display:none;  float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:2; background:#f5f7fa; }
.screen-panel_ph_bg.on{ display:block;}
.screen-panel_ph{ display:none; float:left; width:100%; background:#fff; padding:0.4rem 0.2rem; position:relative; z-index:6; margin-bottom:-0.4rem;}
.screen-panel-li{  float:left; width:calc(25% - 0.41rem); margin:0 0.2rem;}
.screen-panel-li .tit{ float:left; width:100%; background:#f5f7fa; position:relative; border-radius:3px; padding:0.1rem 0.3rem; color:#444444;font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.1rem); height:calc(20px + 0.3rem); 
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
white-space: nowrap;}
.screen-panel-li .tit:after{ display:flex; width:6px; height:6px; position:absolute; right:0.4rem; top:calc(8px + 0.15rem);  border-right:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1; transform:translateY(-50%) rotate(45deg); -ms-transform:translateY(-50%) rotate(45deg); content:'';}
.screen-panel-li.on{ margin-bottom:-0.4rem;}
.screen-panel-li.on .tit{ height:calc(20px + 0.7rem);}
.screen-panel-li.on .tit:after{ border-right:1px solid #d92115; border-bottom:1px solid #d92115;  transform:rotate(225deg); -ms-transform:rotate(225deg); }

.screen-panel-li .tit.havesel{color:#d92115;}
.screen-panel-li .tit.havesel:after {display:none;}

.screen-panel-li .middle{ display:none;  float:left; width:100%; position:absolute; left:0; top:100%; z-index:6; background:#f5f7fa; padding:0.5rem 0.4rem 0.6rem 0.4rem; }
.screen-panel-li.on .middle{ display:block;}
.screen-panel-li .middle{ float:left; width:100%; }
.screen-panel-li .middle ul{ float:left; width:100%; }
.screen-panel-li .middle ul li{ float:left; width:48.8%;font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.1rem); display:flex; align-items:center; padding-right:0.2rem; margin:0.05rem 0;   }
.screen-panel-li .middle ul li span{ float:left; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; white-space:nowrap;}
.screen-panel-li .middle ul li .checkbox{ float:left; margin-right:0.2rem; width:calc(12px + 0.03rem); min-width:calc(12px + 0.03rem); height:calc(12px + 0.03rem); border:1px solid #bababa; color:#fff; font-size:12px; text-align:center; line-height:calc(10px + 0.03rem);}
.screen-panel-li .middle ul li.on .checkbox{ background:url(img/geRen6.png) center no-repeat #e61e1e; border:1px solid #e61e1e; background-size:12px;}
.screen-panel-li .middle ul li:hover,
.screen-panel-li .middle ul li.on{ color:#d92115;}
.screen-panel-li .info{ float:left; width:100%; }
.screen-panel-li .info .btn{ float:left; width:48.8%; background:#ff6600; border-radius:3px; color:#fff; font-size:calc(12px + 0.04rem);  line-height:calc(30px + 0.1rem); height:calc(30px + 0.1rem); padding-bottom:1px; margin:calc(9px + 0.08rem) 0 0 0;}
.screen-panel-li .info .btn:nth-child(2n){ float:right;}
.screen-panel-li .info .chongzhi{ background:#fff; color:#666666;}
.screen-panel-li .info .btn:hover{ background:#d92115; color:#fff;}

.shaixian_bg{ display:none; position: fixed;background: rgba(0,0,0,0.61);width: 100%;height: 100%;left: 0;top: 0;z-index: 29;}
.shaixian_pop{ display:none; float:left; width:83.6%; height:100%; position:fixed; right:0; z-index:32; top:0; background:#fff;}
.shaixian_pop .ul{ float:left; width:100%; height:calc(100vh - 39px - 0.2rem); padding:0 0.2rem; overflow-y:auto;}
.shaixian_pop .list{ float:left; width:100%; position:relative; border-bottom:1px solid #f5f7fa; padding:0.6rem 0;}
.shaixian_pop .list .more{ width:calc(20px + 0.1rem); height:calc(20px + 0.1rem); float:left; position:absolute; right:0.6rem; right:0; z-index:6;}
.shaixian_pop .list .more:after{ display:flex; width:8px; height:8px; position:absolute; left:50%; top:50%;  border-right:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4; content:''; transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg); z-index:6; margin-top:-2px;}
.shaixian_pop .list.on .more:after{ transform:translate(-50%,-50%) rotate(225deg); -ms-transform:translate(-50%,-50%) rotate(225deg); margin-top:2px;}
.shaixian_pop .list .tit{ float:left; width:100%;color:#333333;font-size:calc(12px + 0.08rem);  line-height:calc(20px + 0.1rem); padding:0 0.2rem;}
.shaixian_pop .list .middle{ float:left; width:100%; height:calc(40px + 1.4rem); overflow:hidden;}
.shaixian_pop .list.on .middle{ height:auto;}
.shaixian_pop .list .middle ul{ float:left; width:100%;}
.shaixian_pop .list .middle ul li{  float:left; width:calc(33.33% - 0.4rem); margin:0.2rem;  background:#f5f7fa; position:relative; border-radius:3px; padding:0.1rem 0.1rem; color:#444444;font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.1rem); overflow:hidden;white-space: nowrap; text-overflow:ellipsis; text-align:center;}

.shaixian_pop .list .middle ul li.on{ background:#d92115; color:#fff;}
.shaixian_pop .info{ float:left; width:100%; border-top:1px solid #bfbfbf;}
.shaixian_pop .info .btn{ float:left; width:33.33%; color:#666666; font-size:calc(12px + 0.04rem);  line-height:calc(14px + 0.04rem); height:calc(40px + 0.2rem); padding-bottom:1px; text-align:center; display:flex; justify-content:center; align-items:center;}
.shaixian_pop .info .shouqi{  border-right:1px solid #bfbfbf; }
.shaixian_pop .info .quedin{ background:#ff6600; color:#fff;}
.shaixian_pop .info .btn:hover{ background:#d92115; color:#fff;}



@media (max-width: 1024px){
.top-page_ph{ display:block;}
.screen-panel_ph{ display:block;}

}



.SearchFl{ float:left; width:100%; background:#fff; padding:0.4rem;}
.classF{ float:left; width:100%; position:relative; margin-top:1px;}
.left-aside{ float:left; width:24.8%; height:-webkit-calc(100vh - 5rem); height:-moz-calc(100vh - 5rem); height:calc(100vh - 5rem); overflow-y:auto;}
.left-aside-1{ height:-webkit-calc(100vh - 2.6rem); height:-moz-calc(100vh - 2.6rem); height:calc(100vh - 2.6rem);}
.left-aside ul{ float:left; width:100%; padding:0.22rem 0;}
.left-aside ul li{ float:left; width:100%; display:flex; align-items:center; min-height:1.306666rem; color:#333333; font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.1rem); position:relative; padding:0.2rem 0.4rem 0.2rem 0.8rem; position:relative;}
.left-aside ul li::after{ float:left; content:''; position:absolute; left:0.4rem; top:50%; background:#d92115; width:2px; height:calc(12px + 0.04rem); margin-top:calc(-6px - 0.02rem); opacity:0;}
.left-aside ul li.on{ background:#fff; color:#d92115;}
.left-aside ul li.on::after{ opacity:1;}
.right-aside{ float:left; background:#fff; width:75.2%; height:-webkit-calc(100vh - 5rem); height:-moz-calc(100vh - 5rem); height:calc(100vh - 5rem); overflow-y:auto;}
.right-aside-1{ height:-webkit-calc(100vh - 77px - 0.8rem); height:-moz-calc(100vh - 77px - 0.8rem); height:calc(100vh - 77px - 0.8rem);}
.right-aside .box{ float:left; width:100%; padding-bottom:0.5rem;}
.right-aside .list{ float:left; width:100%; border-bottom:1px solid #f5f7fa;  padding:0.4rem 0.3rem;}
.right-aside .list.list1{padding-bottom:0.293333rem;}
.right-aside .list:first-child{ border-radius:0 0.133333rem 0.133333rem 0.133333rem;}
.right-aside .list:last-child{ margin-bottom:0; border-bottom:0;}
.right-aside .list h5{ float:left; width:100%; color:#333333; font-weight:bold;  font-size:calc(12px + 0.08rem);  line-height:calc(20px + 0.1rem); padding:0 0.1rem;}
.right-aside .list ul{ float:left; width:100%;flex-wrap:wrap; display: flex; margin-top:0.08rem;}
.right-aside .list ul li{ float:left; width:33.33%; text-align:center; padding:0.1rem 0.03rem;}
.right-aside .list ul li i{ float:left; width:100%; line-height:0; text-align:center;}
.right-aside .list ul li i img{ width:90%; max-width:146px;}
.right-aside .list ul li span{ float:left; width:100%; color:#666666;font-size:calc(12px + 0.01rem);  line-height:calc(20px + 0.04rem); margin-top:0.05rem;}
.right-aside .list ul li:hover span{ color:#d92115;}



.mt12{ margin-top:12px;}
.md25{ margin-bottom:0.25rem;}
.md30{ margin-bottom:0.3rem;}
.md41{ margin-bottom:0.41rem;}
.padd-30{ background:#fff; float:left; width:100%; padding:0.3rem;}
.padd-20{ float:left; width:100%; background:#fff; padding:20px 20px 0.3rem 20px;}
.padd-20-1{ float:left; width:100%; background:#fff; padding:12px 20px 20px 20px;}
.padd-20-2{ float:left; width:100%; background:#fff; padding:12px 20px;}

@media (max-width: 767px){
.mt12{ margin-top:8px;}
.md25{ margin-bottom:0.41rem;}
.md30{ margin-bottom:0.4rem;}
.md41{ margin-bottom:0;}
.padd-20{ padding:0.4rem;}
.padd-20-1{ padding:0.4rem;}
.padd-20-2{ padding:0.4rem 0.4rem 8px 0.4rem;}
.padd-30{ padding:0.4rem;}


}


.fuwuA{ float:left; width:100%; background:#fff; margin-bottom:0.2rem; padding:0.32rem 0.42rem;}
.fuwuA .hd{ float:left; width:100%;}
.fuwuA .hd ul{ float:left; width:100%;}
.fuwuA .hd ul li{ float:left; margin:0.08rem;}
.fuwuA .hd ul li a{ float:left; border:1px solid #bfbfbf; border-radius:3px; color:#333333; font-size:calc(12px + 0.02rem);  line-height:calc(24px + 0.1rem); padding:0 calc(10px + 0.05rem);}
.fuwuA .hd ul li.on a{ background:#d92115; border:1px solid #d92115; color:#666666; color:#fff;}
.fuwuA .bd{ float:left; width:100%; margin-top:0.18rem; overflow:hidden;}
.fuwuA .bd ul{ float:left; width:calc(100% + 0.3rem); margin:0 -0.15rem;}
.fuwuA .bd ul li{ float:left; margin:0 0.23rem;}
.fuwuA .bd ul li a{color:#666666;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.1rem); position:relative; padding-left:calc(8px + 0.06rem);}
.fuwuA .bd ul li a:after{ float:left; width:4px; height:4px; content:''; position:absolute; left:0; top:50%; transform:translateY(-50%) rotate(45deg); -ms-transform:translateY(-50%) rotate(45deg); background:#d92115;}
.fuwuA .bd ul li a:hover,
.fuwuA .bd ul li.on a{ color:#d92115;}

.fuwuT{ float:left; width:100%; background:#fff; margin-bottom:0.41rem; padding:0.47rem 0.5rem 0.3rem 0.5rem; }
.fuwuL{ float:left; width:100%; margin:0.11rem 0 0.3rem 0;}
.fuwuL li{ float:left; width:100%; display:flex; align-items:center; justify-content:space-between; margin-top:0.19rem; border:1px solid #f4f4f4; padding:0.2rem 0.2rem}
.fuwuL li .text{ float:left; width:calc(100% - 300px - 0.76rem);}
.fuwuL li .tit{ float:left; width:100%;color:#333333;font-size:calc(12px + 0.06rem);  line-height:calc(20px + 0.1rem); overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.fuwuL li .p{ float:left; width:100%;color:#666666;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.06rem); /*overflow:hidden;white-space: nowrap; text-overflow:ellipsis; margin-top:2px;*/}
.fuwuL li .btn{ float:left; min-width:300px; width:300px; color:#666666;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.06rem); display:flex; justify-content:space-between; margin:0 0.28rem 0 0.48rem;}
.fuwuL li .btn a{ color:#333333;}
.fuwuL li .btn a:hover{ color:#d92115;}
.fuwuL li .btn .sise{ float:left; color:#666666; font-size:12px; padding-left:24px; background:url(img/ico21.png) left center no-repeat;}
.fuwuL li .btn .yulan{ float:left; padding-left:28px; background:url(img/ico22.png) left center no-repeat;}
.fuwuL li .btn .xiazai{ float:left; padding-left:28px; background:url(img/ico23.png) left center no-repeat;}
.fuwuL li:hover .tit{ color:#d92115;}
.fuwuL li:hover { background:#f2f5fa; border:1px solid #f2f5fa;}

.fuwuL-1{ margin:0.04rem 0 -0.03rem 0;}
.fuwuL-1 li{ margin-top:0.1rem; padding:0.2rem 0.3rem;}
.fuwuL-1 li .tit{font-size:calc(12px + 0.04rem);}
.fuwuL-1 li .text{ width:calc(100% - 260px - 0.6rem);}
.fuwuL-1 li .btn{ margin:0; min-width:260px; width:260px;}

.zhuCeZheng{ float:left; width:100%; line-height:0; text-align:center; margin:0.16rem 0 0.21rem 0; color: #666;
font-size: calc(12px + 0.04rem);
line-height: calc(20px + 0.16rem);}
.zhuCeZheng img{ max-width:100%;}

.w100{ float:left; width:100%;}
.SearchC{ float:left; width:100%; position:relative; border-radius:3px; overflow:hidden;}
.SearchC .Search{ float:left; width:100%; background:#f0f0f0; border:0; height:calc(30px + 0.1rem); font-size:14px; line-height:calc(20px + 0.1rem); color:#333333; padding:5px calc(136px + 0.2rem) 5px 0.2rem;}
.SearchC:hover .Search{ box-shadow:0 3px 6px rgba(0,0,0,0.2);}
.SearchC .submit{ float:right; width:auto; height:calc(30px + 0.1rem); position:absolute; right:0; top:0; background:url(img/search1.svg) 40px center no-repeat #ff6600; background-size:16px 16px !important;  color:#fff; font-size:calc(14px + 0.02rem); line-height:calc(30px + 0.1rem); text-align:center; padding:0  40px 0 64px; }
.SearchC .submit:hover{ background:url(img/search1.svg) 40px center no-repeat #d92115;}

.SearchC ::-webkit-input-placeholder{color:#b0b0b0}
.SearchC :-moz-placeholder{color:#b0b0b0}
.SearchC ::-moz-placeholder{color:#b0b0b0}
.SearchC :-ms-input-placeholder{color:#b0b0b0}

@media (max-width: 1440px){
.fuwuL-1 li .text{ width:calc(100% - 210px - 0.4rem);}
.fuwuL-1 li .btn{ margin:0; min-width:210px; width:210px;}
}

@media (max-width: 767px){
.fuwuA{ margin-bottom:0.2rem; padding:0.32rem 0.4rem 0.5rem 0.4rem;}
.fuwuA .hd ul{  display:flex; overflow-x:auto; white-space:nowrap;}
.fuwuA .hd ul li{ margin:0.15rem;}
.fuwuA .hd ul li:first-child{ margin-left:0;}
.fuwuA .hd ul li:last-child{ margin-right:0;}
.fuwuA .hd ul::-webkit-scrollbar{ display: none;}
.fuwuA .bd ul li{ float:left; margin:0 .15rem;}
.fuwuT{ margin-bottom:0.5rem; padding:0.5rem 0.4rem;}
.fuwuL{ margin:0.1rem 0 0.5rem 0;}
.fuwuL li{ margin-top:0.3rem; padding:0.4rem 0.4rem; flex-wrap:wrap;}
.fuwuL li .text{ width:100%;}
.fuwuL li .p{ margin-top:3px;}
.fuwuL li .btn{ width:100%; margin:3px 0; justify-content:flex-start;}
.fuwuL li .btn .sise{ margin-right:0.6rem;}
.fuwuL li .btn .yulan{  padding-left:24px; background-size:18px; margin-right:0.6rem;}
.fuwuL li .btn .xiazai{  padding-left:24px; background-size:18px;}

.fuwuL-1{ margin:0 0 0.2rem 0;}
.fuwuL-1 li .text{ width:calc(100% - 65px);}
.fuwuL-1 li .btn{ width:auto; min-width:inherit;}
.fuwuL-1 li .sise{ display:none;}

.SearchC .Search{padding:5px calc(80px + 0.4rem) 5px 0.4rem;}
.SearchC .submit{ background:url(img/search1.svg) 15px center no-repeat #ff6600;  padding:0  15px 0 35px; }
.SearchC .submit:hover{ background:url(img/search1.svg) 15px center no-repeat #d92115;}

}



._title1{ float:left; width:100%; text-align:center; color:#333333; font-size:calc(12px + 0.2rem); line-height:calc(20px + 0.22rem);}
.quanYi{ float:left; width:100%; margin:0.7rem 0 0.7rem 0;}
.quanYi .list{ float:left; width:100%; margin-top:0.22rem;}
.quanYi .list ul{ display:flex; flex-wrap:wrap; margin:0 -0.14rem;}
.quanYi .list li{ float:left; background:#fff; position:relative; width:calc(33.33% - 0.28rem); margin:0.14rem; padding:0.39rem 0.3rem 0.44rem calc(40px + 0.75rem);}
.quanYi .list li .ico{ float:left; width:100%; line-height:0; position:absolute; left:0.36rem; top:0.36rem; width:calc(40px + 0.2rem);}
.quanYi .list li .tit{ float:left; width:100%; font-weight:bold; color:#333333; font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.06rem);}
.quanYi .list li .p{ float:left; width:100%;  color:#666666; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.04rem); margin-top:0.09rem;}
.quanYi .list li:hover{  box-shadow:0 3px 6px rgba(0,0,0,0.1);}
.quanYi .list li:hover .tit{ color:#d92115;}

.quanXian{ float:left; width:100%; margin-bottom:0.26rem;}
.quanXian .list{ float:left; width:100%; margin-top:0.22rem;}
.quanXian .list ul{ display:flex; flex-wrap:wrap; margin:0 -0.15rem;}
.quanXian .list li{ float:left; background:#fff; position:relative; width:calc(33.33% - 0.3rem); margin:0.15rem; padding:0.3rem 0.37rem calc(40px + 0.62rem) 0.37rem; border-top:0.08rem solid #eeeeee;}
.quanXian .list li:nth-child(3){border-top:0.08rem solid #ffeeac;}
.quanXian .list li .ino{ float:left; text-align:center;  color:#fff; font-size:0.17rem; line-height:0.4rem; width:1.25rem; height:1.21rem; position:absolute; top:-0.16rem; right:-0.08rem; background:url(img/main9.png) right top no-repeat; background-size:100% 100%;}
.quanXian .list li .ino span{ float:left; width:100%; position:absolute; left:12%; top:21%; transform:rotate(45deg); -ms-transform: rotate(45deg);}
.quanXian .list li .en{ float:left; width:100%; text-align:center; text-transform:uppercase; color:#ff6600; font-size:calc(12px + 0.1rem); line-height:calc(20px + 0.12rem);}
.quanXian .list li .zh{ float:left; width:100%; text-align:center; color:#333333; font-size:calc(12px + 0.14rem); line-height:calc(20px + 0.16rem); margin:0.08rem 0 0.22rem 0; white-space:nowrap;}
.quanXian .list li .text{ float:left; width:100%; position:relative; padding-left:calc(20px + 0.1rem); margin-top:0.13rem;}
.quanXian .list li .ico{ float:left; width:17px; position:absolute; left:0; top:calc(2px + 0.02rem);}
.quanXian .list li .tit{ float:left; width:100%;color:#333333; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.04rem); margin-bottom:3px;}
.quanXian .list li .tit1{ margin-top:0.22rem; font-weight:bold;}
.quanXian .list li .p{ float:left; width:100%;  color:#666666; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.02rem);}
.quanXian .list li .p1{ margin-top:0.12rem;}
.quanXian .list li .btn{ float:left; width:100%; position:absolute; left:0; bottom:0.4rem; z-index:6; display:flex; justify-content:center;}
.quanXian .list li .btn a{ float:left; padding:0 0.48rem; color:#d92115; border:1px solid #d92115;  border-radius:3px; font-size:calc(12px + 0.04rem); line-height:calc(28px + 0.1rem); text-align:center;}
.quanXian .list li .info{ float:left; width:100%;}

.quanXian .list li:hover{  box-shadow:0 3px 6px rgba(0,0,0,0.1);}
.quanXian .list li:hover .btn a{ background:#d92115;  color:#fff;}

@media (max-width: 1440px){
.quanXian .list li{padding:0.3rem 0.22rem calc(40px + 0.62rem) 0.22rem; }
.quanXian .list li .text{ padding-left:calc(20px + 0.05rem);}
}
@media (max-width: 1024px){
.quanYi{ padding:0 0.4rem;}
.quanYi .list li{ width:calc(50% - 0.3rem);}
.quanXian{ /*padding:0 0.4rem;*/}
}
@media (max-width: 767px){
.quanYi .list li{ padding:0.5rem 0.4rem; }
.quanYi .list li .ico{ position:static; display:block; margin:0 auto; float:none;}
.quanYi .list li .tit{ text-align:center; margin-top:0.2rem;}
.quanYi .list li .p{ font-size:calc(12px + 0.02rem);}
.quanXian{ margin-bottom:0.7rem;}
.quanXian .list li{ width:100%; padding:0.6rem 0.4rem calc(30px  + 1rem) 0.4rem;}
.quanXian .list li .btn{ bottom:0.7rem;}
.quanXian .list li .btn a{ padding:0 0.8rem;}
.quanXian .list li .ino{ font-size:0.34rem; line-height:0.8rem; width:2.5rem; height:2.42rem; top:-0.24rem; right:-0.16rem;}
.quanXian .list li .ino span{ left:12%; top:21%;}
.quanXian .list li .info{  display:none;}
.quanXian .list li:hover .info{  display:block;}

}

.tuiguang{ float:left; width:100%; position:relative;}
.tuiguang .pop{ position:absolute; left:0; top:calc(8px + 0.2rem); z-index:6; float:left; width:100%;}
.tuiguang .guize{ float:right; background:rgba(0,0,0,0.2); color:#fff; font-size:14px; line-height:26px; border-radius:32px; padding:0.06rem 12px; display:flex; align-items:center;}
.tuiguang .guize img{ max-width:none; margin-right:8px; width:17px;}
.tg_banner{ float:left; width:100%; line-height:0; position:relative;}
.tg_banner .div{ float:left; width:100%; line-height:0; position:relative;}
.tg_banner .div a{ float:left; width:100%; line-height:0;position:relative;}
.tg_banner .slick-dots{ position:absolute; left:0; bottom:calc(10px + 0.1rem); z-index:6; display:flex; justify-content:center; align-items:center; }
.tg_banner .slick-dots li{ margin:0 0.09rem; width:10px; height:10px; border-radius:50%; border:1px solid #fff;}
.tg_banner .slick-dots li.slick-active{ background:#fff;}

.pp_banner{ width:67.38%;}
.pp_banner .div{ height:calc(240px + 2.15rem); position:relative;}
.pp_banner .div a{ height:calc(240px + 2.15rem); position:relative;}
.pp_banner .div img{ max-width:100%; opacity:0;}
.pp_banner .slick-dots{ bottom:calc(10px + 0.12rem); }
.pp_banner .slick-dots li{ margin:0 0.09rem; width:10px; height:10px; border-radius:50%; border:1px solid #fff; background:#fff;}
.pp_banner .slick-dots li.slick-active{ border:1px solid #e61e1e; background:#e61e1e;}

.pp_main{ float:right; width:32.62%; padding-left:0.2rem; overflow:hidden;}
.pp_main .li{ float:left; width:100%; margin-bottom:0.2rem; position:relative; overflow:hidden; min-height:calc(120px + 0.975rem); display:flex;  flex-direction:column ;}
.pp_main .li a{ float:left; width:100%; overflow:hidden; position:relative; min-height:calc(120px + 0.975rem); padding:0.28rem 0.35rem; display:flex; flex-direction:column ;}
.pp_main .li .tit{position:relative; z-index:6; float:left; width:calc(84px + 0.7rem);  position:relative; color:#fff; font-weight:bold; font-size:calc(12px + 0.1rem); line-height:calc(20px + 0.1rem); height:calc(40px + 0.2rem);overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.pp_main .li .img{ float:left; position:absolute; right:0.35rem; bottom:0.2rem; z-index:2; width:74.34%;}
.pp_main .li .line{ position:relative; z-index:6; float:left; width:calc(24px + 0.2rem); height:1px; background:#fff; margin-top:0.3rem;}
.pp_main .li:last-child{ margin-bottom:0;}

.pp_main1{ width:100%; padding:0;}
.pp_main1 .li{ width:49.5%; margin-bottom:0.25rem; min-height:1.42rem;}
.pp_main1 .li a{ min-height:1.42rem; padding:0.28rem 0.4rem; }
.pp_main1 .li:nth-child(2n){ float:right;}
.pp_main1 .li .line{ margin-top:0.22rem;}
.pp_main1 .li .img{  right:0.6rem; bottom:0.05rem; z-index:2; width:46.1%;}

@media (max-width: 767px){
.tg_banner{ width:calc(100% + 0.8rem); margin-left:-0.4rem;  margin-right:-0.4rem;}
.tuiguang .pop{ padding:0 0.4rem; top:calc(8px + 0.1rem);}
.tuiguang .guize{ font-size:12px; line-height:22px; padding:0.04rem 8px;}
.tuiguang .guize img{ width:15px; margin-right:3px;}
.pp_banner .slick-dots li{ margin:0 0.15rem;}
.tg_banner-1{ /*border-top:0.4rem solid #fff;*/}
.pp_banner{  width:calc(100% + 0.8rem);}
.pp_banner .div{ height:auto;}
.pp_banner .div a{ height:auto;}
.pp_banner .div img{ max-width:100%; opacity:1;}
.pp_main{ width:100%; padding:0; display:none;}
.pp_main .li{ width:48.5%; margin:0.41rem 0 0 0; min-height:4.42rem;}
.pp_main .li a{ min-height:4.42rem;padding:0.5rem 0.4rem;}
.pp_main .li:last-child{ margin-bottom:0;}
.pp_main .li:nth-child(2n){ float:right;}
.pp_main .li .img{ right:0.4rem; bottom:0.4rem;width:80.34%;}

}

.boxA{ float:right; width:100%; position:relative; padding-top:0.25rem; padding-bottom:0.16rem;}
.gr_banner2{ border-bottom:0 !important;}
.gr_banner2 a{ padding:6px 4% 6px 12.5%;}
.section{ float:left; width:100%; padding-top:0.25rem;}

.section:nth-child(2) .gr_banner2,
.section:nth-child(5) .gr_banner2{flex-direction:row-reverse;}
.section:nth-child(2) .gr_banner2 a,
.section:nth-child(5) .gr_banner2 a{flex-direction:row-reverse; padding:6px 18.5% 6px 6%;}
.section:nth-child(2) .gr_banner2 .tit,
.section:nth-child(5) .gr_banner2 .tit{ justify-content:flex-end;}
.section:nth-child(2) .gr_banner2 .line,
.section:nth-child(5) .gr_banner2 .line{ float:right;}
.section:nth-child(5) .gr_banner2 .img{ text-align:left;}

.section .padd-20{ padding:12px 20px 20px 20px; margin-bottom:0.25rem;}
.navSect .padd-20{ margin-top:calc(134px + 0.41rem);}
.section ._title{ margin-bottom:12px;}
.silde_l{ margin:0.5rem 0.2rem 0 0; float:left; width:64px; height:73px; position:absolute; top:0; right:100%; z-index:20;}
.silde_l1{ margin:0.25rem 0.2rem 0 0;}
.silde_l .nav-wrap{ float:right; width:64px; height:73px; position:relative; box-shadow:0 0 0.09rem rgba(0,0,0,0.07); top:0; z-index:20;}
.silde_l .navFix{ position:fixed; top:0.25rem; margin-top:73px;}
.silde_l .nav-wrap ul{ float:left; width:100%; }
.silde_l .nav-wrap ul li{ float:left; width:100%; margin-bottom:1px; }
.silde_l .nav-wrap ul li a{ float:left; width:100%; background:#fff; color:#333333; font-size:calc(12px + 0.04rem); line-height:calc(18px + 0.04rem); text-align:center; padding:0.15rem 0.05rem }
.silde_l .nav-wrap ul li a span{ display:block;}
.silde_l .nav-wrap ul li a.active{ background:#d92115;  color:#fff;}

.silde_h{ float:left; width:100%; height:calc(34px + 0.14rem); position:relative; }
.silde_h .nav-wrap{ float:left; width:100%; height:calc(34px + 0.14rem); top:0; z-index:20; background:#fff;}
.silde_h .navFix{ position:fixed; left:0; box-shadow:0 0 0.09rem rgba(0,0,0,0.07); }
.silde_h .nav-wrap ul{ float:left; width:100%; display:flex; justify-content:center; }
.silde_h .nav-wrap ul li{ float:left; margin:0 0.3rem; }
.silde_h .nav-wrap ul li a{ float:left; position:relative; color:#333333; font-size:calc(12px + 0.04rem); line-height:calc(34px + 0.14rem); }
.silde_h .nav-wrap ul li a:after{ background:#d92115; float:left; width:0; height:1px; content:''; position:absolute; left:50%; bottom:0; transform:translateX(-50%); -ms-transform:translateX(-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;   }
.silde_h .nav-wrap ul li a.active{ color:#d92115;}
.silde_h .nav-wrap ul li a.active:after{ width:100%;}


._Head1{ transform:translateY(-200%); -ms-transform:translateY(-200%);}
._section{ float:left; width:100%;}
._section ._title2{ padding:0.45rem 0 0 0;}
._title2{ float:left; width:100%; text-align:center; color:#333333; font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.14rem); }
.SolutDet{ padding:0 0 0.4rem 0;}


@media (max-width: 1440px){
.silde_l{ margin:0.5rem 0.1rem 0 0; width:60px; }
.silde_l1{ margin:0.25rem 0.1rem 0 0;}
.silde_l .nav-wrap ul li a{ font-size:calc(12px + 0.02rem); }
}
@media (max-width: 1024px){
.boxA{ padding-top:0; padding-bottom:0;}
.silde_l{ width:calc(100% + 0.8rem); position:relative; right:0; margin:0 -0.4rem; height:calc(28px + 0.68rem);}
.silde_l .nav-wrap{ height:calc(28px + 0.68rem); box-shadow:0 3px 6px rgba(0,0,0,0.1);}
.silde_l .navFix{margin:0; top:0;}
.silde_l .nav-wrap{ width:100%;}
.silde_l .nav-wrap ul{ display:block !important;}
.silde_l .nav-wrap ul li{ width:16.66%;}
.silde_l .nav-wrap ul li a{font-size:14px; line-height:18px;padding:7px 5px }
.silde_h{ width:calc(100% + 0.8rem); margin:0 -0.4rem;height:40px;  }
.silde_h .nav-wrap{height:40px; }
.silde_h .nav-wrap ul li a{height:40px; }
._Head{ transform:translateY(-100%); -ms-transform:translateY(-100%);}
.gr_banner2 a{ padding:6px 0.4rem;}
.section:nth-child(2) .gr_banner2 a,
.section:nth-child(5) .gr_banner2 a{padding:6px 0.4rem;}
.SolutDet{ padding:0 0 0.5rem 0;}

.silde_l1{ display:none;}
.md41-1{ margin-bottom:0.5rem;}

}
@media (max-width: 767px){

.section{ padding-top:0.41rem;}
.section .padd-20{ padding:0.4rem; margin-bottom:0.41rem; /*border-bottom:0.41rem solid #fff;*/}
.section:last-child .padd-20{ margin-bottom:0;}
.section ._title{ margin-bottom:0.3rem;}
.gr_banner2 a{ padding:10px 0.4rem;}
.section:nth-child(2) .gr_banner2 a,
.section:nth-child(5) .gr_banner2 a{padding:10px 0.4rem;}
}


.sect_L{float: left;width:calc(100% - 3.26rem);  background: #ffffff;padding:0.49rem 0.51rem 0.4rem 0.51rem; margin-bottom:0.41rem;}
.sect_L ._t{float: left;width: 100%;font-size: calc(12px + 0.2rem);line-height: calc(20px + 0.22rem);color: #231815;font-weight: bold;text-align: center;}
.sect_L ._b{float: left;width: 100%;text-align: center;border-bottom: 1px solid #eaeaea; padding: 0.26rem 0;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.02rem);color: #7a7a7a; display:flex; justify-content:center;}
.sect_L ._b img{ max-width:none; width:calc(20px + 0.04rem);margin-right:0.1rem;}
.sect_L ._b .info{ display:flex; align-items:center; margin-right:0.55rem}
.sect_L ._b .info:last-child{margin-right:0;}
.sect_L .contB{float: left;width: 100%;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.16rem);color: #666666;padding-top: calc(10px + 0.13rem);}
.sect_L .contB img{ max-width:100%;}
.sect_L .contC{float: left;width: 100%;display: flex;align-items: center;justify-content: center;margin-top: calc(10px + 0.2rem);margin-bottom:calc(10px + 0.16rem);}
.sect_L .contC a{font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);color: #666666; display: flex;align-items: center;justify-content: center; }
.sect_L .contC a .i2{ width:20px;height:20px;display:flex; margin-right:6px;background: url(img/good-two.svg) center no-repeat; background-size:20px;}
.sect_L .contC a.active{color:#ffffff;background: #ff6e02;}
.sect_L .contC a.active .i2{background: url(img/good-two.1.svg) center no-repeat;}
.sect_L .contD{float: left;width: 100%;display: flex;align-items: center;justify-content: center;}
.sect_L .contD .fx{float: left;font-size: calc(12px + 0.02rem);line-height: calc(17px + 0.1rem);color: #666666;margin-right: calc(3px + 0.12rem);}
.sect_L .contD ul{float: left;}
.sect_L .contD li{float: left;margin-right:calc(3px + 0.1rem);}
.sect_L .contD a{float: left;width: calc(22px + 0.05rem) !important;height: calc(22px + 0.05rem) !important; background-size: 100% 100% !important;padding: 0 !important;  margin:0 !important;}
.sect_L .contE {float: left;width: 100%;padding-top: calc(10px + 0.23rem);border-top: 1px solid #eaeaea;margin-top: calc(10px + 0.3rem);display: flex;align-items: center;justify-content:space-between;}
.sect_L .contE ._l{float: left;width:100%;}
.sect_L .contE .a1{float: left;width: 100%;font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.12rem);color: #666666;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.sect_L .contE .a1:hover{color: #e61e1e;}
.sect_L .contE ._r{float: left; white-space:nowrap; margin-left:0.3rem;}
.sect_L .contE .a2{float: left; font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.12rem);color: #d92115; display:flex; align-items:center;}
.sect_L .contE .a2:hover{ text-decoration:underline;}
.sect_L .contE .a2 i{display:flex; width: calc(12px + 0.05rem);height: calc(12px + 0.03rem);position: relative;margin-left:0.1rem; border-bottom:1px solid #d92115; border-top:1px solid #d92115;}
.sect_L .contE .a2 i::after{content: "";display: block;position: absolute;background: #d92115;width: 100%;height:1px; top:50%; left: 0;}


.sect_R{ float:right; width:3.06rem; margin-bottom:0.41rem;}
.sect_R .box1{}
.sect_R .box{ float:left; width:100%; background:#fff; margin-bottom:10px;}
.sect_R .title{ float:left; width:calc(100% - 0.4rem); color:#333333; padding:0.13rem 0; margin:0 0.2rem; font-size:calc(14px + 0.02rem);line-height:calc(20px + 0.06rem); border-bottom:1px solid #f5f5f5;}
.sect_R .title .tit{ float:left;}
.sect_R .next{ float:right;width:calc(20px + 0.06rem);height:calc(20px + 0.06rem); background:url(img/ico28.png) center no-repeat; cursor:pointer;}
.sect_R .number{ float:right; color:#ababab; font-size:13px;}
.sect_R .number font{ margin-right:5px;}
.sect_R .number span{ margin-left:5px;}
.sect_R .next:hover{ background:url(img/ico28.1.png) center no-repeat;}
.sect_R .list{ float:left; width:100%; padding:0.07rem 0;}
.sect_R .list ul{ float:left; width:100%;}
.sect_R .list li{ float:left; width:100%; padding:9px 0.27rem;}
.sect_R .list li:hover{ background:#f2f5fa;}
.sect_R .list li a{ float:left; width:100%; display: flex; align-items: center; justify-content:space-between; }
.sect_R .list li a .img{ float:left; width:71px; min-width:71px; line-height:0; overflow:hidden; margin-right:0.24rem;}
.sect_R .list li a .img img{
-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;}
.sect_R .list li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.sect_R .list li a .tit{ float:left; width:100%; overflow:hidden; color:#666666; font-size:14px; line-height:calc(20px + 0.02rem); height:calc(40px + 0.04rem);  text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.sect_R .list li:hover a .tit{ color:#e94829;}

.sect_R .list1{ float:left; width:calc(100% - 0.4rem); margin:0.15rem 0.2rem;}
.sect_R .list1 ul{ float:left; width:100%; margin-top:0.05rem;}
.sect_R .list1 li{ float:left; width:100%;}
.sect_R .list1 li a{ float:left; width:100%; }
.sect_R .list1 li a .img{ float:left; width:100%; position:relative; line-height:0; overflow:hidden;}
.sect_R .list1 li a .img img{
-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;}
.sect_R .list1 li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.sect_R .list1 li a .tit{ float:left; width:100%; overflow:hidden; color:#fff; font-size:calc(12px + 0.05rem); line-height:calc(20px + 0.07rem); position:absolute; left:0; bottom:0; z-index:2; background:rgba(0,0,0,0.48); padding:0.1rem 0.17rem;white-space: nowrap; text-overflow:ellipsis;}
.sect_R .list1 li a .time{ float:left; width:100%; color:#9c9c9c; font-size:12px; line-height:calc(20px + 0.02rem); margin-top:0.15rem; display:flex; align-items:center;}
.sect_R .list1 li a .time i{ display:flex;  margin:0 calc(5px + 0.07rem); width:1px; height:9px; background:#e9e9e9;}
.sect_R .list1 li a .time img{ min-width:calc(19px + 0.02rem); width:calc(19px + 0.02rem); height:calc(19px + 0.02rem); max-width:none; margin-right:5px;}
.sect_R .list1 li a:hover .tit{ color:#e94829;}
.sect_R .list1 .slick-arrow{ width:calc(13px + 0.13rem); height:calc(26px + 0.26rem); background:rgba(114,114,114,.21); z-index:5; margin-top:calc(-10px - 0.09rem);}
.sect_R .list1 .slick-arrow:hover{ background:rgba(69,69,69,.21);}
.sect_R .list1 .slick-arrow:after{ float:left; position:absolute; left:50%; top:50%; border-top:2px solid #fff; border-right:2px solid #fff; width:10px; height:10px; transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg); content:''; margin-left:-1px;}
.sect_R .list1 .slick-prev{ left:0;}
.sect_R .list1 .slick-prev:after{transform:translate(-50%,-50%) rotate(225deg); -ms-transform:translate(-50%,-50%) rotate(225deg); margin-left:1px;}
.sect_R .list1 .slick-next{ right:0;}


.hot_L{float: left;width:calc(100% - 3.26rem);  background: #ffffff; margin-bottom:0.41rem; padding-bottom:0.3rem;}
.hot_L .list{ float:left; width:100%; margin-bottom:0.3rem;}
.hot_L .list ul{ float:left; width:100%;}
.hot_L .list li{ float:left; width:100%; padding:0 0.2rem;}
.hot_L .list li:hover{ background:#f2f5fa;}
.hot_L .list li a{ float:left; width:100%; display: flex; padding:0.2rem 0;  border-bottom:1px solid #f6f6f6;}
.hot_L .list li a .text{ float:left; width:100%;}
.hot_L .list li a .img{ float:left; width:1.94rem; min-width:1.94rem; line-height:0; overflow:hidden; margin-right:0.3rem;}
.hot_L .list li a .img img{
-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;}
.hot_L .list li a:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.hot_L .list li a .tit{ float:left; width:100%; font-weight:bold; overflow:hidden; color:#333333; font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.08rem);text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1; margin-top:calc(-3px - 0.02rem);}
.hot_L .list li a .zd{ float:left; border-radius:3px; border:1px solid #e61e1e; color:#e61e1e; font-size:calc(12px + 0.02rem); line-height:calc(18px + 0.03rem); margin:0.03rem 0.13rem 0 0; padding:0 4px; font-weight:normal; white-space:nowrap;}
.hot_L .list li a .p{ float:left; width:100%; overflow:hidden; color:#666666; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.02rem); height:calc(60px + 0.06rem);  text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3; margin-top:0.1rem;}
.hot_L .list li a .more{ float:left; width:100%; color:#0099ff; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.02rem); margin-top:2px;}
.hot_L .list li a .time{ float:left; width:100%; color:#9c9c9c; font-size:12px; line-height:calc(20px + 0.02rem); display:flex; align-items:center;}
.hot_L .list li a .time i{ display:flex;  margin:0 calc(5px + 0.07rem); width:1px; height:9px; background:#e9e9e9;}
.hot_L .list li a .time img{ min-width:calc(19px + 0.02rem); width:calc(19px + 0.02rem); height:calc(19px + 0.02rem); max-width:none; margin-right:5px;}
.hot_L .list li:hover a .tit{ color:#d92115;}
.hot_L .list li a .more:hover{ color:#d92115;}

.neswT{ float:left; width:100%; border-bottom:1px solid #eeeeee; padding:0.06rem 0.2rem 0 0.2rem;}
.neswT ul{ float:left; width:100%;}
.neswT ul li{ float:left; margin:0 0.2rem; }
.neswT ul li a{ float:left; position:relative; color:#333333; font-size:calc(14px + 0.02rem); line-height:calc(34px + 0.12rem); }
.neswT li a:after{ background:#d92115; float:left; width:0; height:1px; content:''; position:absolute; left:50%; bottom:-1px; transform:translateX(-50%); -ms-transform:translateX(-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;   }
.neswT ul li.active a{ color:#d92115;}
.neswT ul li.active a:after{ width:100%;}
.neswT ul li:hover a{ color:#d92115;}
.neswT ul li:hover a:after{ width:100%;}


@media screen and (max-width:1024px) {
.hot_L .list li a .img{ width:2.14rem; min-width:2.14rem; margin-right:0.2rem;}
.hot_L .list li a .zd{ font-size:12px;}
.hot_L .list li a .p{  height:calc(40px + 0.04rem); -webkit-line-clamp:2; margin-top:0.1rem;}
.hot_L .list li a .more{ width:auto;}
.hot_L .list li a .time{ width:auto; margin:2px 0 0 12px;}

}
@media screen and (max-width:767px) {
.sect_L{width: 100%; padding:0.5rem 0.4rem; margin-bottom:0.6rem;}
.sect_L ._b{ padding:0.4rem 0;}
.sect_L ._b .i1{ max-width:none; width:calc(16px + 0.05em);margin-right:6px ;}
.sect_L .contE{ justify-content: center;flex-wrap: wrap;  }
.sect_L .contE ._l{ width:100%;}
.sect_L .contE ._r{ margin:0.2rem 0 0 0;}
.sect_L .contE .a2 i{ margin-left:6px;}
.sect_R{width: 100%; margin-bottom:0.5rem;}
.sect_R .title{ width:calc(100% - 0.8rem); margin:0 0.4rem; padding:0.4rem 0; }
.sect_R .list li{ padding:9px 0.4rem;}
.sect_R .list1{ width:calc(100% - 0.8rem); margin:0.4rem 0.4rem;}
.sect_R .list1 ul{width:calc(100% + 0.3rem);  margin:0.05rem -0.15rem 0 -0.15rem;}
.sect_R .list1 li{ width:50%; padding:0 0.15rem;}
.sect_R .list1 li a .time{ margin-top:0.4rem;}
.sect_R .list1 li a .tit{ padding:0.3rem 0.4rem;}
.sect_R .list1 .slick-arrow{ width:calc(18px + 0.14rem); height:calc(32px + 0.26rem); margin-top:calc(-10px - 0.21rem);}
.sect_R .list1 .slick-prev { left:0.15rem;}
.sect_R .list1 .slick-next { right:0.15rem;}

.hot_L{width: 100%; margin-bottom:0.5rem; padding-bottom:0.5rem;}
.hot_L .list{ margin-bottom:0.5rem;}
.hot_L .list ul li{ padding:0 0.4rem;}
.hot_L .list ul li a{ padding:0.4rem 0; display:flex; align-items:center;}
.hot_L .list li a .img{ width:4.14rem; min-width:4.14rem; margin-right:0.2rem;}
.hot_L .list li a .tit{ margin-top:0;}
.hot_L .list li a .more{ margin:0; font-size:12px;}
.hot_L .list li a .time{ margin:0;}
.hot_L .list li a .time time{ display:none;}
.hot_L .list li a .time img{ margin-right:3px;}

}




.shopCon{ float:left; width:100%;}
.jiadan{ float:left; color:#333333; margin-right: 0.3rem;}
.shopCon .title{ float:left; width:100%; background:#e7e8ea; padding:0.1rem 0.2rem;}
.shopCon .title ul{ float:left; width:100%;}
.shopCon .title ul li{ float:left; color:#555555; color:#323232;font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.1rem); }
.shopCon .title ul li:nth-child(1){ width:9%; text-align:center;}
.shopCon .title ul li:nth-child(2){ width:30.7%; padding:0 0.3rem; margin-left:17.5%;}
.shopCon .title ul li:nth-child(3){ width:10%;}
.shopCon .title ul li:nth-child(4){ width:11.2%;}
.shopCon .title ul li:nth-child(5){ width:15.4%;}
.shopCon .title ul li:nth-child(6){ width:calc(24px + 0.08rem);}


.shopCon .content{ float:left; width:100%; background:#fff; padding:0 0.2rem;}
.shopCon .content ul{ float:left; width:100%;}
.shopCon .content ul li{ float:left; width:100%; border:1px solid #f4f4f4; display:flex; flex-wrap:wrap; align-items:center; margin-top:0.19rem; padding:0.14rem 0; }
.shopCon .content ul li:hover{ background:#f2f5fa; border:1px solid #f2f5fa;}
.shopCon .content ul li .ico{ float:left; position:relative; line-height:0; text-align:center;}
.shopCon .content ul li .ico img{ width:90px; height:90px;}
.shopCon .content ul li .hot{ float:left; background:#d92115; color:#fff;font-size:calc(12px + 0.01rem); line-height:17px; padding:0 3px; text-transform:uppercase; position:absolute; left:0; top:0.11rem; z-index:5; }
.shopCon .content ul li .name{ float:left; width:100%; color:#333333;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.04rem);}
.shopCon .content ul li .p{ float:left; color:#b5b5b5;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.04rem);}
.shopCon .content ul li .zt{ color:#ff6600; font-size:12px; padding:0 5px 1px 5px; border-radius:3px; background:#ffeee5; margin-left:0.1rem;}
.shopCon .content ul li .delete{ float:left; width:100%; height:calc(20px + 0.06rem); margin:0.18rem 0 0.24rem 0; background:url(img/ico18.png) center no-repeat;  background-size:auto 100% !important;}
.shopCon .content ul li:hover .delete{  background:url(img/ico18.1.png) center no-repeat;}
.shopCon .content ul li:hover .name{ color:#d92115;}
.shopCon .content ul li:hover .name a{ color:#d92115;}
.shopCon .content li .label label{ position:relative; width:17px; height:17px; cursor:pointer; display:block;} 
.shopCon .content li .label input[type="checkbox"]{ opacity:0; position:absolute; display:block; width:100%; height:100%; cursor:pointer;}
.shopCon .content li .label span.img{ width:100%; height:100%; display:block; background:url(img/checked.png) no-repeat; background-size:100% 100%; }
.shopCon .content li .label input[type="checkbox"]:checked + span.img{ background:url(img/checked_on.png) no-repeat; background-size:100% 100%;}


.shopCon .content ul li .sort{ float:left; width:9%; text-align:center;}
.shopCon .content ul li .label{ float:left; width:4.8%;}
.shopCon .content ul li .ico{ float:left; width:12.7%;}
.shopCon .content ul li .name{ float:left; width:30.7%; padding:0 0.3rem;}
.shopCon .content ul li .name a{color:#333333;}
.shopCon .content ul li .model{ float:left; width:10%;}
.shopCon .content ul li .orderNum { float:left; width:11.2%;}
.shopCon .content ul li .chuhuo{ float:left; width:15.4%;}
.shopCon .content ul li .delete{ float:left; width:calc(24px + 0.08rem); cursor:pointer;}
.shopCon .content ul li .ph{ display:none;}

.shopD{ float:left; width:100%; margin-bottom:0.41rem;}
.shopBotton{ float:left; width:100%; background:#fff; padding:0.2rem 0.2rem 0.3rem 0.2rem; color:#333333; color:#333333; font-size:14px;  line-height:calc(30px + 0.06rem);}
.shopBotton .SelectAll{ float:left; margin-left:9%;}
.shopBotton .SelectAll label{ display:flex; align-items:center;}
.shopBotton .SelectAll img{  margin-right:0.15rem;}

.shopBotton .SelectAll label{ position:relative; cursor:pointer; display:block;} 
.shopBotton .SelectAll label span.img{ margin-right:0.15rem; width:17px; height:17px; vertical-align:middle; display:inline-block; background:url(img/checked.png) no-repeat; background-size:100% 100%; }
.shopBotton .SelectAll label.on span.img{ background:url(img/checked_on.png) no-repeat; background-size:100% 100%;}


.shopBotton .SelectAll input{ display:none;}
.shopBotton .delete,
.shopBotton .empty{ cursor:pointer; float:left; position:relative; margin-left:0.2rem;}
.shopBotton .delete:after,
.shopBotton .empty:after{ float:left; content:''; width:1px; height:12px; content:''; position:absolute; left:-0.1rem; top:50%; margin-top:-6px; background:#dddddd}
.shopBotton .sett{ float:right; background:#ff6600; color:#fff; background:#ff6600; border-radius:5px; padding:0 calc(12px + 0.12rem); cursor:pointer;}
.shopBotton .sett:hover{ background:#d92115;}
.shopBotton .delete:hover,
.shopBotton .empty:hover{ color:#d92115;}
.shopBotton .r{ float:right; }

@media screen and (max-width:767px) {
.shopCon{ /*border-top:0.4rem solid #fff;*/}
.shopCon .title{ padding:0.2rem 0.4rem; display:none;}
.shopCon .title ul li:nth-child(2){  width:calc(100% - 192px); margin-left:120px;}
.shopCon .title ul li:nth-child(3){ display:none;}
.shopCon .title ul li:nth-child(4){ display:none;}
.shopCon .title ul li:nth-child(5){ display:none;}
.shopCon .title ul li:nth-child(6){  width:40px; text-align:center;}


.shopCon .content{ padding:0 0.4rem;}
.shopCon .content ul li{ margin-top:0.4rem; flex-wrap:wrap; padding:0.4rem 0.4rem 0.4rem 140px; position:relative;}
.shopCon .content ul li .sort{ width:30px; position:absolute; left:0; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%); display:none;}
.shopCon .content ul li .label{ width:40px; position:absolute; left:0; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%); text-align:center;}
.shopCon .content ul li .ico{ width:90px; position:absolute; left:40px; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%);}
.shopCon .content ul li .name{  width:100%; padding:0;}
.shopCon .content ul li .model{ width:100%;}
.shopCon .content ul li .orderNum{ width:100%;}
.shopCon .content ul li .chuhuo{ width:100%}
.shopCon .content ul li .delete{ width:40px; position:absolute; right:0; bottom:0.44rem; margin:0;}
.shopCon .content ul li .ph{ display:inline-block;}

.shopBotton{ padding:0.4rem 0.4rem 0.6rem 0.4rem; font-size:12px;}
.shopBotton .SelectAll{ margin-left:0;}
.shopBotton .SelectAll input{  display:none;}
.shopBotton .delete,
.shopBotton .empty{ margin-left:0.4rem;}
.shopBotton .delete:after,
.shopBotton .empty:after{ left:-0.2rem;}
.shopBotton .sett{ /*margin-top:0.2rem;*/}
.shopCon .content ul li .delete{ background-size:auto 90% !important;}
.shopBotton .r{ width: 100%;}

}


.pingpai{ float:left; width:100%; background:#fff; overflow:hidden;}
.pingpai ul{ float:left; width:100%; display:flex; flex-wrap:wrap;}
.pingpai ul li{ float:left; width:calc(14.28% + 2px); line-height:0; position:relative; overflow:hidden; margin:-1px; border:1px solid #f5f7fa;}
.pingpai ul li a{ float:left; width:100%; line-height:0; position:relative; overflow:hidden;}
.pingpai ul li a img{max-width:100%; width:auto; display:block; margin:0 auto;}
.pingpai ul li a::after{ float:left; width:100%; height:100%; position:absolute; left:0; top:100%; background:#000000; opacity:0.41; content:''; z-index: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;  }
.pingpai ul li .text{ float:left; width:100%; position:absolute; left:0; top:200%;  z-index:6; color:#fff; text-align:center; transform:translate(0,-50%); -ms-transform:translate(0,-50%); display:flex; justify-content:center; align-items:center; flex-direction:column ;-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; }
.pingpai ul li .name{ float:left; width:100%; font-size:calc(12px + 0.08rem);  line-height:calc(14px + 0.08rem);}
.pingpai ul li .more{ float:left; width:72px; padding:0 4px 1px 4px; background:#e61e1e; font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.04rem); margin-top:0.13rem;}
.pingpai ul li:hover a::after{ top:0;}
.pingpai ul li:hover .text{ top:50%;}

.pp_zimu{ float:left; width:100%; display:flex; color:#616161;font-size:calc(12px + 0.03rem);  line-height:calc(22px + 0.05rem); margin:0.14rem 0;}
.pp_zimu span{ float:left; white-space:nowrap; margin-right:0.13rem;}
.pp_zimu ul{ float:left; width:100%;}
.pp_zimu ul li{ float:left; margin-left:0.1rem; margin-bottom:0.1rem;}
.pp_zimu ul li a{ float:left; border:1px solid #666666; border-radius:3px; color:#666666;font-size:12px; line-height:calc(22px + 0.03rem); min-width:calc(22px + 0.05rem); text-align:center; text-transform:uppercase; padding:0 0.08rem;}
.pp_zimu ul li.on a,
.pp_zimu ul li:hover a{ border:1px solid #d92115; color:#d92115;}

.pp_list{ float:left; width:100%; overflow:hidden; max-height:calc(200px + 1.2rem);}
.pp_list.on{ max-height:inherit;}
.pp_list ul{ float:left; width:100%;}
.pp_list ul li{ float:left; width:19%; margin-right:1.25%;}
.pp_list ul li:nth-child(5n){ margin-right:0;}
.pp_list ul li a{ float:left; width:100%; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; color:#434343;font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.12rem);}
.pp_list ul li a:hover{ color:#d92115;}
._pp_tool{ float:left; width:100%; justify-content:center; display:flex; color:#333333;font-size:calc(12px + 0.04rem);  line-height:calc(20px + 0.12rem); margin:0.38rem 0 0.1rem 0;}
._pp_tool .tool{ float:left;}
._pp_tool .zhankai{ float:left; margin:0 0 0 11px; position:relative; padding-right:21px; color:#0099ff; cursor:pointer;}
._pp_tool .zhankai:after{ float:right; width:0; height:0; content:''; position:absolute; right:0; top:50%; border-left: 6px solid transparent; border-right:6px solid transparent;border-top: 7px solid #0099ff; margin-top:-2px; }
._pp_tool .zhankai.on:after{ transform:rotate(180deg); -ms-transform:rotate(180deg); }
@media screen and (max-width:1440px) {
.pp_zimu span{ margin-right:0.1rem;}
.pp_zimu ul li{ margin-left:0.09rem; margin-bottom:0.09rem;}
}
@media screen and (max-width:1024px) {
.pingpai_ph{ padding:0 0.4rem 0.4rem 0.4rem; overflow:visible;}
}
@media screen and (max-width:767px) {
.pingpai ul li{ width:calc(33.33% + 2px);}


.pp_zimu{ flex-wrap:wrap; margin:0.05rem 0 0.14rem 0;} 
.pp_zimu ul{ margin:5px 0;}
.pp_zimu ul li{ margin-left:0; margin-right:6px; margin-bottom:6px;}
.pp_zimu ul li a{ min-width:calc(24px + 0.28rem); line-height:22px; padding:0 0.14rem;}

.pp_list ul li{ float:left; width:49%; margin-right:2%;}
.pp_list ul li:nth-child(5n){ margin-right:2%;}
.pp_list ul li:nth-child(2n){ margin-right:0;}
}



._title3{ float:left; width:100%; text-align:center; position:relative; z-index:6; color:#333333; font-weight:bold; font-size:calc(12px + 0.1rem);  line-height:calc(20px + 0.18rem); padding-bottom:0.17rem;}
._title3:after{ float:left; width:calc(24px + 0.16rem); height:2px; content:''; position:absolute; left:50%; bottom:0; background:#e61e1e; transform:translate(-50%,0); -ms-transform:translate(-50%,0);}
._about{ float:left; width:100%; padding-top:0.5rem; padding-bottom:0.6rem; overflow:hidden;}
._aboutbg{ background:#fff;}
.CompanyA{ position:relative;}
.CompanyA:after,
.CompanyA:before{ float:left;content:''; position:absolute; z-index:1; background-size:100% 100% !important;}
.CompanyA:after{ width:8.18rem; height:4.19rem; left:0; bottom:0; background:url(img/about2.png) left bottom no-repeat;}
.CompanyA:before{ width:6.39rem; height:3.04rem; right:0; top:0; background:url(img/about2.2.png) left bottom no-repeat; }
.Company{ float:left; width:100%; position:relative; z-index:6; padding:0.2rem 0;}
.Company .text{ float:left; width:50.83%;}
.Company .text ._title3{ text-align:left;}
.Company .text ._title3:after{ left:0; transform:translate(0,0); -ms-transform:translate(0,0);}
.Company .text .p{ float:left; width:100%; color:#666666; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.16rem); margin-top:calc(10px + 0.07rem);}
.Company .img{ float:right; width:46%; position:relative; line-height:0;  margin-top:5px;}
.Company .img:after{ float:right; width:1.43rem; height:1.11rem; content:''; position:absolute; right:-0.2rem; bottom:-0.2rem; background:#e61e1e;}
.Company .img i{ float:left; width:100%; line-height:0; overflow:hidden; z-index:6; position:relative;}
.Company .img i img{ width:100%;
-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;}
.Company .img:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}

@media screen and (max-width:1024px) {
._about{ padding-left:0.4rem; padding-right:0.4rem;}
.Company .text{ width:100%;}
.Company .text ._title3{ text-align:center;}
.Company .text ._title3:after{ left:50%; transform:translate(-50%,0); -ms-transform:translate(-50%,0);}
.Company .img{ width:100%; margin-top:0.4rem;}
}
@media screen and (max-width:767px) {
._title3{ padding-bottom:0.3rem;}
._about{ padding-bottom:0.8rem;}

}


.wenhua{ float:left; width:100%; margin-top:0.4rem;}
.wenhua ul{ display:flex; flex-wrap:wrap; margin:-0.13rem;}
.wenhua li{ float:left; background:#f5f5f5; position:relative; width:calc(33.33% - 0.26rem); margin:0.13rem; padding:0.46rem 0.33rem;}
.wenhua li .ico{ float:left; width:100%; line-height:0;}
.wenhua li .ico img{ width:calc(36px + 0.41rem);}
.wenhua li .tit{ float:left; width:100%; font-weight:bold; color:#333333; font-size:calc(12px + 0.08rem); line-height:calc(20px + 0.1rem); margin-top:0.35rem;}
.wenhua li .p{ float:left; width:100%;  color:#666666; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.05rem); min-height:calc(60px + 0.15rem); }
.wenhua li .line{ float:left; width:100%; height:1px; background:#e7e7e7; position:relative; margin:0.2rem 0 0.15rem 0; }
.wenhua li .line:after{ float:left; width:calc(24px + 0.12rem); height:2px; content:''; position:absolute; left:0; bottom:0; background:#e61e1e; }
.wenhua li:hover{  box-shadow:0 3px 6px rgba(0,0,0,0.1);}
.wenhua li:hover .tit{ color:#d92115;}

@media screen and (max-width:767px) {
.wenhua{ margin-top:0.6rem;}
.wenhua ul{ margin:-0.2rem;}
.wenhua li{ width:calc(50% - 0.4rem); margin:0.2rem; padding:0.6rem 0.4rem; }
.wenhua li .line{ margin:0.4rem 0 0.3rem 0;}

}


.contact{ float:left; width:100%; margin-top:0.4rem;}
.contact .text{ float:left; width:45%; margin-top:0.1rem;}
.contact .text .li{ float:left; width:100%; display:flex; margin-bottom:0.2rem;}
.contact .text .li:last-child{ margin-bottom:0;}
.contact .text .tit{ float:left; white-space:nowrap; color:#333333; font-weight:bold; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.04rem); min-width:calc(48px + 0.64rem); }
.contact .text .p{ float:left; width:100%;}
.contact .text .s{ float:left; width:100%; display:flex; color:#666666; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem); margin-bottom:0.04rem;}
.contact .text .s img{ max-width:none; width:calc(20px + 0.04rem);height:calc(20px + 0.04rem); margin-right:5px;}
.contact .map{ float:right; width:50%; position:relative; line-height:0; }

@media screen and (max-width:1024px) {
.contact .text{ width:100%;}
.contact .map{ width:100%; margin-top:0.4rem;}
}


.JoinUs{ float:left; width:100%; margin-top:0.33rem;}
.JoinUs li{ float:left; width:100%; margin-top:7px; border:1px solid #f1f6fe; box-shadow:0 0 7px rgba(169,200,246,0.19);}
.JoinUs li .tit{ float:left; width:100%; background:#fff; color:#333333;  font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.18rem); padding:0.15rem 0.37rem; cursor:pointer;}
.JoinUs li .tit span{ float:left; width:21.4%;}
.JoinUs li .tit span:nth-child(1){ width:calc(35.8% - 120px);}
.JoinUs li .tit span:nth-child(5){ width:120px;}
.JoinUs li .tit.active{ background:#d9d9d9;}
.JoinUs li .tit:hover{ background:#d9d9d9;}
.JoinUs li .down{ display:none; float:left; width:100%; color:#333333; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.16rem); padding:0.32rem 0.37rem 0.58rem 0.37rem;}
.JoinUs li .down .p{ float:left; width:100%;}
.JoinUs li .down .jianli{ float:left; color:#e61e1e; border:1px solid rgba(230,30,30,0.37); border-radius:3px; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.16rem); margin-top:0.29rem; padding:0 0.19rem; display:flex; align-items:center;}
.JoinUs li .down .jianli i{ display:flex; margin-left:0.11rem; width:0.2rem; height:5px; background:url(img/about10.png)  right bottom no-repeat;}
.JoinUs li .down .jianli:hover{ background:#e61e1e; border:1px solid #e61e1e; color:#fff;}
.JoinUs li .down .jianli:hover i{ background:url(img/about10.1.png)  right bottom no-repeat;}

@media screen and (max-width:767px) {
.JoinUs li .tit{ padding:0.3rem 0.4rem;}
.JoinUs li .down{ padding:0.5rem 0.4rem 0.8rem 0.4rem;}
.JoinUs li .down .jianli{ padding:0 0.4rem;}
.JoinUs li .down .jianli i{ width:0.4rem; margin-left:0.2rem;}

.JoinUs li .tit span{ width:25%;}
.JoinUs li .tit span:nth-child(1){ width:50%;}
.JoinUs li .tit span:nth-child(2),
.JoinUs li .tit span:nth-child(5){ display:none;}

}


._year{ float:left; width:100%; position:relative; z-index:5; }
._year:after{ display:block; content:''; position:absolute; left:0; top:5px;z-index:2; background:#dedede; opacity:0.39; width:100%; height:1px;}
._year ul{ width:100%; position:relative; z-index:6; padding:0 1.04rem;}
._year li{ width:12.5%; cursor:pointer; text-align:center; color:#333333; font-size:16px;line-height:46px; position:relative; padding:10px; font-weight:bold; }
._year li:after,
._year li:before{display:block; content:''; position:absolute; left:50%; top:6px;z-index:2; border-radius:50%; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%);}
._year li:after{ background:#cfcfcf;width:6px; height:6px;}
._year li:before{ width:12px; height:12px; border:1px solid #e61e1e; opacity:0;}
._year li.slick-current{ color:#e61e1e;}
._year li.slick-current:after{ background:#e61e1e; }
._year li.slick-current:before{ opacity:1;}
._year .slick-arrow{ width:43px; height:43px; background:#f5f7fa; z-index:6; border-radius:50%; left:0; top:100%; margin-top:-61px; border:1px solid #bfbfbf;}
._year .slick-next{ left:auto; right:0;}
._year .slick-arrow:hover{border:1px solid #d9d9d9; background:#d9d9d9;}
._year .slick-arrow:after{ display:block; position:absolute; left:50%; top:50%; content:''; transform:translate(-50%,-50%) rotate(225deg); -ms-transform:translate(-50%,-50%) rotate(225deg); width:11px; height:11px;  border-right:2px solid #bfbfbf;  border-top:2px solid #bfbfbf; margin-left:2px;}
._year .slick-next:after{ transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg); margin-left:-2px;}
._year .slick-arrow:hover:after{ border-right:2px solid #fff;  border-top:2px solid #fff;}
.history{ float:left; width:100%; margin:0.4rem 0 0.59rem 0;}
.history .li{ float:left; width:100%; display:flex; flex-wrap:wrap; align-items:center; position:relative; justify-content:space-between;}
.history .li .img{ position:relative; z-index:6; float:left; width:46.33%; line-height:0; overflow:hidden;}
.history .li .img img{ width:100%;
-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;}
.history .li .img:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.history .li .text{ position:relative; z-index:6; float:right; width:48.33%;}
.history .li .text .nian{ float:left; width:100%; font-weight:bold; color:#1d1d1d; font-size:calc(12px + 0.31rem); line-height:calc(20px + 0.31rem); margin-bottom:0.1rem;}
.history .li .text .p{ float:left; width:100%; color:#444444; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.16rem);}
.history .li .text .p i{ display:flex; width:6px; height:6px; border-radius:50%; border:1px solid #e61e1e; margin-top:calc(7px + 0.08rem); margin-right:0.1rem;}
.history .li .text .s{ float:left; width:100%; display:flex;}
.history .li .nianB{ float:left; position:absolute; left:42.88%; top:50%; font-family: Arial; font-weight:bold; transform:translate(0,-50%); -ms-transform:translate(0,-50%); font-size:4.16rem; line-height:1;background-color:rgba(230,30,30,0.08);
  -webkit-background-clip: text;
  -webkit-text-fill-color:#f6f8fa;
  -webkit-text-stroke:1px transparent;}

@media screen and (max-width:1024px) {
.history .bix{ padding:0;}
._yearB{ padding:0;}
}
@media screen and (max-width:767px) {
._year li{ width:25%; padding:10px 10px 0 10px; line-height:36px;}
._year .slick-arrow{ width:30px; height:30px; margin-top:-40px;}
._year .slick-arrow:after{ width:7px; height:7px;  border-right:1px solid #bfbfbf;  border-top:1px solid #bfbfbf; }
._year .slick-arrow:hover:after{ border-right:1px solid #fff;  border-top:1px solid #fff;}

.history{ margin:0.6rem 0 0.7rem 0;}
.history .li .img{ width:100%;}
.history .li .text{ width:100%; margin:0.5rem 0 0.2rem 0;}
.history .li .text .p i{ margin-right:0.2rem;}
.history .li .nianB{ display:none;}

}


.guanggao_bg{display:none;position: fixed;background: rgba(0,0,0,0.57);width: 100%;height: 100%;left: 0;top: 0;z-index: 29;}
.guanggao{width:406px; float:left;position:fixed;z-index: 30;top:50%;left: 50%;transform: translate(-50%,-50%); display:none;}
.guanggao .img{ width:100%; float:left; line-height:0; overflow: hidden; border-radius:10px; }
.guanggao .btn{float: left; width:100%; position:absolute; left:0; top:100%; z-index:6; transform:translate(0,-50%); -ms-transform:translate(0,-50%); display:flex; justify-content:center;}
.guanggao .btn .a{float: left; color:#081f53; font-size: calc(12px + 0.04rem);line-height:34px; border-radius:34px; padding:0 30px 1px 30px; background:url(img/gg3.png) center repeat-x; background-size:100% 100%; }
.guanggao .btn .a:hover{ color:#fff; background:#d92115;}
.guanggao .colse{ float:right; width:calc(20px + 0.05rem); height:calc(20px + 0.05rem); cursor:pointer; position:absolute; top:16px; right:14px;}

.boxA1{ float:right; width:100%; position:relative; padding-bottom:0.16rem; }
._Section{ float:left; width:100%; padding-top:0.25rem;}
.rl{ float:right;}
.w49{ width:49.5%;}
.jjfa{ float:left; width:100%;}
.jjfa ul{ display:flex; flex-wrap:wrap; margin:-0.1rem;}
.jjfa li{ float:left; width:25%; padding:0.1rem;}
.jjfa li a{ float:left; width:100%; position:relative; min-height:100%; padding:0.27rem 0.2rem 0.15rem 0.2rem; }
.jjfa li .tit{float: left; width:100%; width:100%; text-align:center; font-weight:bold; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; color:#fff; font-size: calc(12px + 0.06rem);line-height:calc(20px + 0.08rem);  }
.jjfa li .more{float: left; width:100%; display:flex; justify-content:center; margin:0.06rem 0 0.15rem 0;} 
.jjfa li .more i{ float:left; width:32px; height:22px; border-radius:22px; border:2px solid #fff; position:relative;}
.jjfa li .more i:after{ float:right; content:''; position:absolute; left:50%; top:50%; border-top:2px solid #fff; border-right:2px solid #fff; width:6px; height:6px; transform:translate(-50%,-50%) rotate(45deg); -ms-transform:translate(-50%,-50%) rotate(45deg);}
.jjfa li a:hover .more i{ border:2px solid #d92115;}
.jjfa li a:hover .more i:after{ border-top:2px solid #d92115; border-right:2px solid #d92115;}
.jjfa li .img{float: left; width:100%; line-height:0;}
.jjfa li .img img{ width:100%;}


@media screen and (max-width:767px) {
.guanggao{ width:260px;}
.guanggao .colse{ top:10px; right:10px;}
.guanggao .btn .a{ line-height:30px; border-radius:30px; padding:0 20px 1px 20px; }

.gr_banner3{ display:none;}
._Section{ padding-top:0.4rem;}
.boxA1{ padding-bottom:0;}
.w49{ width:100%;}
.md_ph0{ margin-bottom:0;}
.jjfa ul{ margin:-5px;}
.jjfa li{ width:50%; padding:5px;}
.jjfa li a{ padding:0.4rem 0.2rem 0.2rem 0.2rem; }
.jjfa li .more{ margin:0.2rem 0 0.3rem 0;} 
.jjfa li .more i{ width:28px; height:20px; border-radius:16px;}

}


.meun_ph{float: left; width:100%; display:none; background:#fff; margin-bottom:1px; padding:0.5rem 0.4rem 0.4rem 0.4rem;}
.meun_ph ul{ float:left; width:100%; display:flex; overflow-x:auto;}
.meun_ph ul::-webkit-scrollbar{ display: none;}
.meun_ph ul li{ float:left; margin-right:0.35rem; white-space:nowrap;}
.meun_ph ul li:last-child{ margin-right:0;}
.meun_ph ul li a{ float:left; display:flex; flex-wrap:wrap;flex-direction:column; justify-content:center; align-items:center; color:#333333; font-size: calc(12px + 0.02rem);line-height:calc(20px + 0.04rem); }
.meun_ph ul li i{float: left; width:1.8rem; height:1.8rem; overflow:hidden; line-height:0; background:#f5f7fa; border-radius:50%;}
.meun_ph ul li i img{ width:100%;}
.meun_ph ul li span{ margin-top:0.2rem;}
.meun_ph ul li:hover a{ color:#e61e1e;}

.hot_tt{float: left; width:100%; display:none; background:#fff; padding:0.2rem 1rem 0.2rem calc(56px + 0.84rem); display:none;  flex-wrap:wrap; position:relative;}
.hot_tt .tit{float: left; white-space:nowrap; font-weight:bold; position:absolute; left:0; top:0.2rem; color:#333333; font-size: calc(14px + 0.02rem);line-height:calc(24px + 0.1rem); padding:0 0.4rem; background:#fff; z-index:6;}
.hot_tt .bd{float: left; width:100%;}
.hot_tt .bd ul{float: left; width:100%;}
.hot_tt .bd ul li{float: left; width:100%;}
.hot_tt .bd ul li a{float: left;width:100%; color:#777777; font-size: calc(12px + 0.02rem);line-height:calc(24px + 0.1rem); position:relative;height: calc(24px + 0.1rem);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
.hot_tt .bd ul li:hover a{ color:#e61e1e;}

.hot_tt .more{ float:right; position:absolute; right:0; top:0;width:1rem; min-width:1rem; height:100%; background:#fff; z-index:6;}
.hot_tt .more:after{ float:right; content:''; position:absolute; right:0.4rem; top:50%; border-top:1px solid #bfbfbf; border-right:1px solid #bfbfbf; width:7px; height:7px; transform:translate(0,-50%) rotate(45deg); -ms-transform:translate(0,-50%) rotate(45deg); margin-left:-2px;}
.hot_tt .more:hover:after{ border-top:1px solid #e61e1e; border-right:1px solid #e61e1e; }

.index_pc{ display:block;}
.index_ph{ display:none;}
.index_ph .slick-dots{ flex-wrap:wrap; display: flex;  justify-content:center; align-items: center; width:100%; margin:0.3rem 0; position:static; z-index:6;}
.index_ph .slick-dots li{ background:#fff; width:calc(5px + 0.15rem); height:calc(5px + 0.05rem); border-radius:10px; margin:0 0.1rem; background:#f5f7fa; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease; padding:0 !important;}
.index_ph .slick-dots li.slick-active{ width:calc(5px + 0.32rem); background:#d92115;}



@media screen and (max-width:1024px) {
.meun_ph{ display:flex;}
.hot_tt{ display:flex;}
}
@media screen and (max-width:767px) {
.index_pc{ display:none;}
.index_ph{ display:block;}
}

.pordA{ float:left; width:100%; display:flex; flex-wrap:wrap; justify-content:space-between;}
.pord_L{float: left;width: calc(100% - 3.26rem); }
.sect_R-2{ margin-bottom:0; background:#fff;}
.box1-2{ padding:0.3rem 0.3rem;}
.box1-2 .img{float: left; width:100%; line-height:0; text-align:center;}

.box1-2 .img img{max-width:100%; width:auto; display:block; margin:0 auto;}
.box1-2 .list2{float: left; width:100%; margin-top:0.08rem;}
.box1-2 .list2 ul li{ float:left; margin:0 0.1rem 0.15rem 0;}
.box1-2 .list2 ul li a{float: left; background:#f5f5f5; border-radius:3px; color:#666666; font-size: calc(12px + 0.02rem);line-height:calc(25px + 0.1rem); padding:0 0.2rem;}
.box1-2 .list2 ul li a:hover{ background:#e61e1e; color:#fff;}
.box1-2 .more1{ float:left; width:100%; margin-top:0.1rem;}
.box1-2 .more1 a{float: left; width:100%; text-align:center; color:#e61e1e; font-size: calc(12px + 0.02rem);line-height:calc(20px + 0.04rem);}
.box1-2 .more1 a:hover{ text-decoration:underline;}
._title-2 .tit{font-size:calc(14px + 0.02rem); margin-top:0.24rem; }
._title-2 .tit:after{width:2px; height:calc(12px + 0.03rem); top:calc(4px + 0.07rem);}
.pord_L-1{ background:#fff; padding:0.29rem;}
.pord_L-1 .imgL{ float:left; width:38%;}
.pord_L-1 .big{ float:left; width:100%; line-height:0; text-align:center; position:relative; border:1px solid #e7e7e7;}
.pord_L-1 .big .div{ float:left; width:100%;line-height:0; position:relative;}
.pord_L-1 .big .div img{max-width:3.6rem;}
.pord_L-1 .big .hot{ float:left; background:#d92115; color:#fff;font-size:calc(12px + 0.04rem); line-height:20px; padding:0 3px; text-transform:uppercase; position:absolute; left:0.15rem; top:0.15rem; z-index:5; }
.pord_L-1 .xiao{ float:left; width:calc(100% + 0.12rem); margin:0.1rem -0.06rem; line-height:0;}
.pord_L-1 .xiao .div{ cursor:pointer; float:left; width:calc(25% - 0.12rem); margin:0.06rem; border:1px solid #e7e7e7;}
.pord_L-1 .xiao .div.slick-current{ border:1px solid #e61e1e;}
.pord_L-1 .textR{ float:right; width:57.9%; margin-top:0.06rem;}
.pord_L-1 .textR-1{ margin-top:0.37rem;}
.pord_L-1 .textR .tit{ float:left; width:100%; font-weight:bold; color:#333333;font-size:calc(12px + 0.14rem); line-height:calc(20px + 0.16rem);}
.pord_L-1 .textR .p{ float:left; width:100%; color:#333333;font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.12rem); text-transform:uppercase;}
.pord_L-1 .textR .p .zt{ color:#ff6600; font-size:12px; padding:0 5px 1px 5px; border-radius:3px; background:#ffeee5; margin:0 0.2rem 0 0.1rem;}
.pord_L-1 .textR .p .time{ color:#ff6600;}
.pord_L-1 .textR .p .time:hover{ color:#e61e1e;}
.pord_L-1 .textR .info{ float:left; width:100%; color:#444444;font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.16rem); margin:0.14rem 0 0.19rem 0; padding:0.18rem;}
.pord_L-1 .textR .info .num{ text-decoration:line-through;}
.pord_L-1 .textR .info .denglu{ font-weight:bold; color:#e61e1e;font-size:calc(12px + 0.06rem);}
.pord_L-1 .textR .info .jiaru{ float:right; color:#0099ff;font-size:calc(12px + 0.02rem);}
.pord_L-1 .textR .info .jiaru:hover{ color:#e61e1e;}
.pord_L-1 .textR .btn{ float:left; width:100%; margin-top:0.18rem;}
.pord_L-1 .textR .btn .a{ float:left; color:#d92115;font-size:calc(12px + 0.02rem); padding:0 11px; border:1px solid #d92115; border-radius:3px; line-height:calc(25px + 0.04rem);}
.pord_L-1 .textR .btn .a:hover{ background:#d92115; color:#fff;}
.pord_L-1 .textR .cont{ float:left; width:100%; margin-top:0.55rem; display:flex; justify-content:flex-end; color:#666666;font-size:12px; line-height:24px;}
.pord_L-1 .textR .cont .a{ float:left; padding-left:26px;}
.pord_L-1 .textR .cont .shoucang{ cursor:pointer; background:url(img/pord5.png) left center no-repeat;}
.pord_L-1 .textR .cont .shoucang.on{ background:url(img/pord5.1.png) left center no-repeat; color:#d92115;}
.pord_L-1 .textR .cont .num{ background:url(img/pord4.png) left center no-repeat; margin-left:0.28rem; cursor:pointer;}
.md20{ margin-bottom:0.2rem;}
.boxB{ float:left; width:100%; background:#fff; padding:0.32rem 0.29rem 0.32rem 0.29rem;}
.boxB .tit2{ float:left; width:100%; font-weight:bold; color:#333333; font-size:calc(12px + 0.08rem); line-height:calc(20px + 0.14rem) }
.boxB .tit2 .h{ font-weight:normal; color:#ff6600; font-size:calc(12px + 0.02rem); margin-left:0.24rem;}
.boxB .duibi{ overflow-x:auto; float:left; width:100%; color:#999; text-align:center; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.06rem); margin-top:0.1rem;}
.boxB .duibi table{white-space:nowrap; min-width:956px; }
.boxB .duibi tr{ border-bottom:1px solid #f6f6f6;}
.boxB .duibi th{ padding:0.15rem; color:#333; font-weight:bold; font-size:calc(12px + 0.04rem);  min-width:239px; }
/*.boxB .duibi th:nth-child(1){ width:28.9%;}
.boxB .duibi th:nth-child(2){ width:23%;}
.boxB .duibi th:nth-child(3){ width:18.7%;}
.boxB .duibi th:nth-child(4){ width:29.4%;}*/
.boxB .duibi td{ padding:0.15rem;}
.boxB .duibi ._xunjia{ font-size:12px; color:#333333;}
.boxB .duibi tr:hover{ background:#f9fafc;}
.boxB .duibi tr:hover ._xunjia{ color:#d92115;}
.boxB .form{float: left;width: 100%; padding:0 0.6rem 0.39rem 0.6rem;}
.boxB .form .lab{float: left;width: 100%;margin:0.1rem 0;position: relative; display:flex;}
.boxB .form .name{ float:left; color:#333333; font-size: calc(12px + 0.04rem); line-height: calc(30px + 0.1rem); white-space:nowrap; min-width:calc(60px + 0.24rem);}
.boxB .form .text{ float:left; width:4rem;border-radius:3px; border:1px solid #dcdcdc; background:none; color:#333333; font-size: calc(12px + 0.03rem);  line-height:calc(20px + 0.1rem); height:calc(30px + 0.1rem);  position:relative; padding:4px calc(12px + 0.05rem);-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;}
.boxB .form .text:focus{ border:1px solid #d92115;}
.boxB .form .submit{ float:left; padding:0 12px; background:#ff6600; border-radius:3px; color:#fff; font-size:calc(12px + 0.04rem);  line-height:calc(30px + 0.1rem); height:calc(30px + 0.1rem); padding-bottom:1px; margin-left:calc(60px + 0.24rem);}
.boxB .form .submit:hover{ background:#d92115; color:#fff;}
.boxB .form .dl{ float:left; width:calc(100% + 0.2rem); margin:-0.05rem -0.2rem -0.05rem 0;}
.boxB .form .dl dd{ float:left; border:1px solid #dcdcdc; border-radius:3px; color:#444444; font-size:calc(12px + 0.02rem);  line-height:calc(20px + 0.1rem); padding:4px calc(6px + 0.06rem);  margin:0.05rem 0.1rem 0.05rem 0; position:relative; overflow:hidden; cursor:pointer;}
.boxB .form .dl dd.on{border-color: #FF6600;}
.boxB .form .dl dd.on::before{content: "";display: block;width: 0;height: 0;border: 20px solid;border-color: transparent transparent #FF6600 transparent;position: absolute;right: -20px;bottom: 0;}
.boxB .form .dl dd.on::after{content: "";display: block;width: 14px;height: 14px;background: url(img/zimg1.png)no-repeat center center;background-size: cover;position: absolute;bottom: 0;right: -1px;}


.boxB ::-webkit-input-placeholder{color:#444444}
.boxB :-moz-placeholder{color:#444444}
.boxB ::-moz-placeholder{color:#444444}
.boxB :-ms-input-placeholder{color:#444444}
.boxB .list1{ float:left; width:100%; margin:0.24rem 0 0.45rem 0;}
.boxB .list1 ul{ float:left; width:calc(100% + 0.4rem); margin:-0.2rem;}
.boxB .list1 li{ float:left; width:20%; padding:0.2rem;}
.boxB .list1 li .img{ float:left; width:100%; line-height:0; text-align:center;}
.boxB .list1 li .img img{ max-width:1.14rem;}
.boxB .list1 li .tit{ float:left; width:100%;color:#333333; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem); margin-top:0.1rem}
.boxB .list1 li:hover .tit{ color:#d92115;}
.boxB .list1 .slick-dots{ flex-wrap:wrap; display: flex;  justify-content:center; align-items: center; width:100%; margin:0.3rem 0; position:static; z-index:6;}
.boxB .list1 .slick-dots li{ background:#fff; width:10px; height:10px; border-radius:10px; margin:0 0.1rem; background:#f5f7fa; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease; padding:0 !important;}
.boxB .list1 .slick-dots li.slick-active{ width:10px; background:#d92115;}


.boxC{ float:left; width:100%; background:#FFF; padding:0 0.29rem 0.42rem 0.29rem;}
.boxC .licheng{ float:left; width:100%; background:#efefef; text-align:left; color:#666666; font-size:calc(12px + 0.06rem); line-height:calc(20px + 0.08rem); margin-top:0.15rem;}
.boxC .licheng tr{ border-bottom:1px solid #fff;}
.boxC .licheng tr:nth-child(2n){ background:#f7f7f7;}
.boxC .licheng th{ padding:0.18rem 0.54rem; color:#333333; border-right:1px solid #fff; font-weight:bold;}
.boxC .licheng td{ padding:0.18rem 0.54rem; border-right:1px solid #fff;}
.boxC .textC{ float:left; width:100%; color:#666; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.16rem);}
.boxC .textC .p{ position:relative; padding-left:12px;}
.boxC .textC .p:after{ float:left; width:4px; height:4px; border-radius:50%; content:''; position:absolute; left:0; top:calc(8px + 0.08rem); background:#e61e1e;}
.boxC .mt9{ margin-top:0.09rem;}
.boxC .hd{ float:left; width:100%;}
.boxC .hd li{ float:left; cursor:pointer; position:relative; color:#333333; font-size:calc(14px + 0.04rem); line-height:calc(40px + 0.32rem); margin-right:0.7rem; }
.boxC .hd li:after{ float:left; width:0; height:3px; content:''; background:#e61e1e; position:absolute; left:50%; top:0; transform:translate(-50%,0); -ms-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;  }
.boxC .hd li.on{ color:#e61e1e;}
.boxC .hd li.on:after{ width:100%;}
.boxC .hd li:hover{ color:#e61e1e;}
.boxC .hd li:hover:after{ width:100%;}
.boxC .bd{ float:left; width:100%;}
.boxC .mtd18{ margin:0.18rem 0;}
.boxC .canshu{ float:left; width:100%; display:flex; flex-wrap:wrap; margin:0.21rem 0 0.25rem 0;}
.boxC .canshu .li{ float:left; width:50%; border-bottom:1px solid #dfdfdf; color:#666666; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem); padding:0.16rem 0; display:flex;}
.boxC .canshu .li:nth-child(2n+1){ width:58%;}
.boxC .canshu .li:nth-child(2n){ width:42%;}
.boxC .canshu .li .t{ float:left; font-weight:bold; color:#333333; padding:0 7px; min-width:calc(90px + 0.4rem);}
.boxC .canshu .li .p{ float:left; padding:0 7px; }
.boxC .jishu{ float:left; width:100%; display:flex; flex-wrap:wrap; margin:0.23rem -0.08rem 0.2rem -0.08rem;}
.boxC .jishu .li{ float:left; width:calc(50% - 0.16rem); margin:0.08rem; color:#666666; font-size: calc(12px + 0.04rem); line-height: calc(18px + 0.12rem);  padding:0.36rem 0; position:relative;}
.boxC .jishu .li .text{width:100%; max-height:calc(180px + 1.2rem);overflow-y:auto;  padding:0 0.4rem; }

.boxC .jishu .li:after{ display:none; float:left; position:absolute; right:7%; bottom:0.46rem; width:0.5rem; height:0.42rem; content:''; background:url(img/pord8.png) center no-repeat; background-size:100% auto;}
.boxC .tezheng{ float:left; width:100%; margin:0.12rem 0 0.2rem 0; }
.boxC .tezheng .li{ float:left; width:100%; margin-top:0.15rem; position:relative; background:#fff; display:flex; align-items:center; flex-wrap:wrap; justify-content:space-between; box-shadow:0 0.06rem 0.13rem rgba(0,0,0,0.06); }
.boxC .tezheng .li:nth-child(2n+1){flex-direction:row-reverse;}
.boxC .tezheng .li .img{ float:left; width:50%; line-height:0; position:relative; z-index:6; }
.boxC .tezheng .li .cont{ float:left; width:50%;  position:relative; z-index:6; padding:0.25rem 9.2% 0.25rem 0.35rem;}
.boxC .tezheng .li .ct{ float:left; width:100%; font-weight:bold; color:#e61e1e; font-size:calc(12px + 0.08rem); line-height:calc(20px + 0.1rem); padding-bottom:0.18rem; position:relative; }
.boxC .tezheng .li .ct:after{ float:left; width:calc(48px + 0.32rem); height:1px; content:''; position:absolute; left:0; bottom:0; background:#ececec;}
.boxC .tezheng .li .cp{ float:left; width:100%; color:#666666; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem); margin-top:0.16rem; }
.boxC .tezheng .li .num{ float:right;  position:absolute; right:54.6%; top:0.28rem; z-index:1;}
.boxC .tezheng .li .num img{ width:1.29rem;}
.boxC .tezheng .li:nth-child(2n) .num{ right:5.6%;}
.boxC .tit2{ float:left; width:100%; margin:0.26rem 0 0 0; color:#333333; font-weight:bold; font-size:calc(12px + 0.04rem); line-height:calc(20px + 0.06rem);   position:relative;}
.boxC .tit2:after{ flex-wrap:wrap; float:left; content:''; position:absolute; left:0; top:50%; margin-top:3px; background:#e61e1e; opacity:0.22; width:calc(54px + 0.2rem);
 height:7px; content:'';}
.boxC .tit2 .tit{ float:left; position:relative; z-index:6;}
.boxC .list4{ float:left; width:100%; display:flex; flex-wrap:wrap; margin:0.08rem 0 0.02rem 0;}
.boxC .list4 .li{ float:left; width:12.15%; margin:0.15rem 0; padding-right:0.2rem; color:#333333; font-size:calc(12px + 0.02rem); line-height:calc(20px + 0.04rem);   position:relative; display:flex; flex-wrap:wrap; justify-content:center;flex-direction:column; text-align:center; }
.boxC .list4 .li:after,
.boxC .list4 .li:before{float:right; content:''; position:absolute; right:5px; top:18px; border-top:1px solid #a1a1a1; border-right:1px solid #a1a1a1; width:7px; height:7px; transform: rotate(45deg); -ms-transform: rotate(45deg);}
.boxC .list4 .li:before{ margin-right:6px;}
.boxC .list4 .li:last-child:after,
.boxC .list4 .li:last-child:before{ display:none;}
.boxC .list4 .li .img{ float:left; width:100%; line-height:0;}
.boxC .list4 .li .img img{ height:39px;}
.boxC .list4 .li .tit{ float:left; width:100%; margin-top:0.1rem;}



._title-18{ padding:0.05rem 0 0.14rem 0; position:relative;}
._title-18::after{ float:left; width:calc(56px + 0.16rem); height:1px; content:''; position:absolute; left:0; bottom:0; background:#ededed;}
._title-18 .tit{ font-size:calc(14px + 0.04rem); line-height:calc(20px + 0.14rem); }
._title-18 .tit:after{ width:3px; height:calc(12px + 0.04rem);}

@media screen and (max-width:1440px) {
.pord_L-1 .textR-1{ margin-top:0.2rem;}
.pord_L-1 .textR .tit{font-size:calc(12px + 0.12rem); line-height:calc(20px + 0.14rem);}
.pord_L-1 .textR .info{ line-height:calc(20px + 0.1rem); padding:0.12rem 0.18rem;}
.pord_L-1 .textR .p{ line-height:calc(20px + 0.06rem);}
.pord_L-1 .textR .cont{ margin-top:0.35rem;}
.pord_L-1 .textR .info .denglu{font-size:calc(12px + 0.08rem);}
.boxC .canshu .li:nth-child(2n+1){ width:55%;}
.boxC .canshu .li:nth-child(2n){ width:45%;}
}
@media screen and (max-width:1024px) {
.pord_L-1 .imgL{ width:100%;}
.pord_L-1 .textR{ width:100%;}
.boxB .list1 ul{ width:calc(100% + 0.2rem); margin:-0.1rem;}
.boxB .list1 li{padding:0.1rem;}
}
@media screen and (max-width:767px) {
.pord_L{ width:100%; padding-bottom:0.6rem;}
.box1-2{ margin-bottom:0.4rem; display:none;}
.pord_L-1{ padding:0.6rem 0.4rem;}
.pord_L-1 .big .div img{max-width:90%;}
.pord_L-1 .xiao{ width:calc(100% + 10px); margin:0.2rem -5px; }
.pord_L-1 .xiao .div{ width:calc(25% - 10px); margin:5px;}
.pord_L-1 .textR{ margin-top:0.2rem;}
.pord_L-1 .textR .info{ margin:0.28rem 0 0.38rem 0; padding:0.2rem 0.4rem;}
.pord_L-1 .textR .btn{ margin-top:0.35rem; width:auto;}
.pord_L-1 .textR .cont{ width:auto; margin-left:0.4rem; line-height:calc(27px + 0.04rem);}
.md20{ margin-bottom:0.4rem;}
.boxB{ padding:0.4rem 0.4rem 0 0.4rem;}
.boxB .duibi{ margin-top:0.2rem;}
.boxB .duibi th{ padding:0.25rem; }
.boxB .duibi td{ padding:0.25rem;}
.boxB .form{ padding:0 0.4rem 0.6rem 0.4rem;}
.boxB .form .lab{ margin:0.2rem 0;}
.boxB .form .text{ width:100%;}
.boxB .form .dl{ width:calc(100% + 0.2rem); margin:-0.1rem -0.2rem -0.1rem 0; display:flex; flex-wrap:wrap; justify-content:space-between;}
.boxB .form .dl dd{ margin:0.1rem 0.2rem 0.1rem 0; padding:4px 0.28rem; font-size:0.44rem;}
.boxB .list1{ margin:0.3rem 0 0.6rem 0;}
.boxB .list1 ul{ width:calc(100% + 0.4rem); margin:-0.2rem;}
.boxB .list1 li{ width:33.3%; padding:0.2rem;}
.boxB .list1 li .img img{ max-width:80%;}
.boxB .list1 li .tit{ margin-top:0.2rem}
.boxB .list1 .slick-dots{ margin:0.3rem 0;}
.boxB .list1 .slick-dots li{  width:calc(5px + 0.15rem); height:calc(5px + 0.05rem); border-radius:10px; margin:0 0.1rem; }
.boxB .list1 .slick-dots li.slick-active{ width:calc(5px + 0.32rem);}


.boxC{ padding:0 0.4rem 0.6rem 0.4rem;}
.boxC .licheng{ margin-top:0.3rem;}
.boxC .licheng th{ padding:0.3rem 0.4rem; }
.boxC .licheng-1 th:nth-child(1){ width:33.33% !important; }
.boxC .licheng-1 th:nth-child(2){ width:66.67% !important; }
.boxC .licheng td{ padding:0.3rem 0.4rem; }
.boxC .mt9{ margin-top:0.2rem;}
.boxC .mtd18{ margin:0.36rem 0;}
.boxC .hd li::after{ height:2px;}
.boxC .canshu{ margin:0.3rem 0 0.5rem 0}
.boxC .canshu .li{ width:100%; padding:0.32rem 0;}
.boxC .canshu .li:nth-child(2n+1){ width:100%;}
.boxC .canshu .li:nth-child(2n){ width:100%;}
.boxC .jishu{  margin:0.4rem -0.16rem 0.4rem -0.16rem;}
.boxC .jishu .li{ width:calc(100% - 0.32rem); margin:0.16rem; padding:0.5rem 0;}

.boxC .jishu .li .text{width:100%; max-height:inherit;overflow-y:auto;  padding:0 0.4rem; }

.boxC .tezheng{ margin:0.2rem 0 0.5rem 0;}
.boxC .tezheng .li{ margin-top:0.4rem;}
.boxC .tezheng .li .img{ width:100%; }
.boxC .tezheng .li .cont{ width:100%; padding:0.6rem 0.4rem;}
.boxC .tezheng .li .ct{ padding-bottom:0.3rem;}
.boxC .tezheng .li .cp{ margin-top:0.3rem;}
.boxC .tezheng .li .num{ position:relative; height:0; width:100%; text-align:right; right:0.4rem;}
.boxC .tezheng .li .num img{ width:2rem;}
.boxC .tezheng .li:nth-child(2n) .num{ right:0.4rem;}
.boxC .list4{ /*overflow-x:auto; flex-wrap:nowrap; white-space:nowrap*/; flex-wrap:wrap;  margin:0.2rem 0 0.1rem 0 }
/*.boxC .list4::-webkit-scrollbar{ display: none;}*/
.boxC .list4 .li{ width:25%; padding-right:0; margin:0.3rem 0;}
.boxC .list4 .li .img img{ height:30px;}
.boxC .list4 .li:after,
.boxC .list4 .li:before{ top:12px; right:-5px; }
.boxC .list4 .li:nth-child(4n):after,
.boxC .list4 .li:nth-child(4n):before{ display:none;}


.syyq .shangpinL ul li:nth-child(5){ display:none;}
.sjhc .shangpinL ul li:nth-child(5){ display:none;}


.tow .shangpinL ul li:nth-child(5){ display:none;}
.san .shangpinL ul li:nth-child(5){ display:none;}
.wu .shangpinL ul li:nth-child(5){ display:none;}
.liu{ margin-bottom:0.5rem;}
.liu .shangpinL ul li:nth-child(5){ display:none;}

}


.wap_show{display:none;}
@media screen and (max-width:767px) {
    .pc_show{display:none !important;}
    .wap_show{display:block !important;}
}


/*20230530*/
.pop_up1-1{ width: 448px;}
.pop_up1-1 .tit1{ text-align:left;}
.pop_up1-1 .text1{ text-align:left;}
.pop_up1-1 .btn{ justify-content: space-between;}
.pop_up1-1 .btn .a{ width:30%;}


@media (max-width: 767px){
.pop_up1-1{ width: 92%;}
}




/*20230629start*/
.layout-catalogs ul li .s-submnu{padding:calc(8px + 0.2rem) 20px 34px 20px;}
.member ul li a:after{ border-radius: 50%;transform: translate(0,-50%) rotate(0deg); -ms-transform: translate(0,-50%) rotate(0deg);}
._title .tit{font-family:"微软雅黑"; font-size: 18px;}
.pingpai ul li .name{font-family:"微软雅黑"; font-size: 18px;line-height:22px;}
.shangpinL-li5 ul li .lt{font-family:"微软雅黑"; font-size:40px;line-height:50px;}
.cxzl_pc.shangpinL ul li .l { margin-right: 0.1rem;}
.cxzl_pc.shangpinL ul li .qian,
.cxzl_pc.shangpinL ul li .denglu { margin-right: 0.15rem;}
.xhgy_pc.shangpinL ul li .l {  margin-right: 0.1rem;}
.xhgy_pc.shangpinL ul li .qian {  margin-right: 0.15rem;}
.zixun_up .sect_t .tit{font-family:"微软雅黑"; font-size: 18px; line-height:28px; margin-top: -5px;}
.zixun_up .form .name,
.zixun_up .form .text{font-family:"微软雅黑"; font-size: 16px;}
.zixun_up .sect_t .p,
.zixun_up .dl dd,
.zixun_up .form .submit{font-family:"微软雅黑"; font-size: 14px;}
.pop_up .sect_t .text{font-family:"微软雅黑"; font-size: 18px; line-height:28px;}
.pop_up .form .ptext .tit0,
.pop_up .form .name,
.pop_up .form .text{font-family:"微软雅黑"; font-size: 16px;}
.pop_up .form .dl dd,
.pop_up .form .pl,
.pop_up .form .ptext,
.pop_up .btn .a{font-family:"微软雅黑"; font-size: 14px;}
.pop_up .form .shop,
.pop_up .sect_t .p{font-family:"微软雅黑"; font-size: 12px;}
.pop_up .sect_t{ padding:16px 22px;}
.pop_up4 .btn .a.quxiao{margin-left:1.8%;}
.pop_up4  .form{ padding:18px 22px 22px 22px;}

@media (max-width: 767px){
._title .tit{ font-size:16px;}
.pingpai ul li .name{ font-size:16px;line-height:20px;}
.zixun_up .form .name,
.zixun_up .form .text{ font-size: 14px;}
.pop_up .sect_t{ padding: 0.3rem 0.5rem;}
.pop_up4  .form{ padding:0.4rem 0.4rem 0.6rem 0.4rem;}
}

/*20230630*/
.shangpinL ul li .hot{ z-index: 7;}
.sect_L ._t,
.fangan ul li .name,
.pord_L-1 .textR .tit{font-family:"微软雅黑";  font-size:24px; line-height:34px;}
.pord_L-1 .textR .info .denglu{ font-size:20px;}
.crumbs,
.crumbs a,
.fanganT .nav-wrap ul li,
.fanganT .nav-wrap ul li a,
.saixuan .li .tit,
.saixuan .li .ul,
._celer,
.screen-panel-item-middle ul li{font-family:"微软雅黑"; font-size: 14px;}
.sect_R .list1 li a .tit,
.screen-panel-item-left{font-family:"微软雅黑"; font-size: 16px;}
.fangan ul li .p{font-family:"微软雅黑"; font-size:16px;line-height:36px;height:108px;}
.fangan ul li .line{margin-top:15px;}
.fangan ul li .p{margin-top:10px;}
.pz_fy a{width:30px; height:30px;line-height:28px; font-size: 14px;}


@media (max-width: 1440px){
.sect_L ._t,
.fangan ul li .name,
.pord_L-1 .textR .tit{font-family:"微软雅黑";  font-size:22px; line-height:32px;}	
.fangan ul li .p{ font-size:16px;line-height:30px;height:90px;}
.fangan ul li .line{margin-top:12px;}
.fangan ul li .p{margin-top:10px;}
}
@media (max-width: 767px){
.sect_L ._t,	
.fangan ul li .name,
.pord_L-1 .textR .tit{ font-size:18px;line-height:28px;}
.pord_L-1 .textR .info .denglu{ font-size:16px;}
.fangan ul li .p{ font-size:14px;line-height:24px;height:72px;}
.fangan ul li .line{margin-top:5px;}
.fangan ul li .p{margin-top:5px;}
}


.sect_R ._title .tit,
.sect_R .title .tit{font-family:"微软雅黑"; font-weight: bold; font-size: 16px;}
.box1-2 .list2 ul li a{ font-size: 14px;}
.pord_L-1{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.pord_L-1 .xiao{margin: 0.1rem -0.06rem -0.06rem -0.06rem;}
.pord_L-1 .textR{display: flex; flex-wrap: wrap; align-content: space-between;}
.pord_L-1 .textR .cont{ margin-top: 0.3rem; margin-bottom: -3px;}
.boxB{ padding:0.29rem;}
.boxB .tit2{font-family:"微软雅黑"; font-weight: bold; font-size:18px; line-height:28px; margin-top: -5px; margin-bottom: 2px;}
.boxB .duibi th{padding: 0.1rem;}
.boxB .duibi td{padding: 0.1rem;}
.boxB .list1{margin: 0.1rem 0 calc(-4px - 0.01rem) 0;}


@media screen and (max-width: 1024px){
.pord_L-1 .textR .btn{ width: auto;}	
.pord_L-1 .textR .cont { width: auto; margin-left: 0.4rem;margin-top: 0.18rem; line-height: calc(27px + 0.04rem);}
}
@media screen and (max-width: 767px){
.pord_L-1 .textR .cont{margin-top: 0.35rem;}
.boxB{ padding:0.6rem 0.4rem;}
.boxB .tit2{ font-size: 16px; line-height:26px;}
.boxB .duibi th{padding: 0.25rem;}
.boxB .duibi td{padding: 0.25rem;}
}

/*20230630*/


/*20230703*/
._title-18{ padding-bottom: 0;}
._title-18::after{ display: none;}
._title3{ font-family:"微软雅黑"; font-weight: bold; font-size:22px;}
.boxC .tezheng .li .ct{ font-family:"微软雅黑"; font-weight: bold; font-size:18px; line-height:28px;}
.boxC .hd li{ font-family:"微软雅黑";font-size:18px;}
.boxC .textC,
.Company .text .p,
.shengming,
.xiaoxi{ font-family:"微软雅黑"; font-size:14px;line-height: calc(20px + 0.14rem);}
.boxC .canshu .li,
.boxC .tezheng .li .cp,
.fuwuL-1 li .tit,
.fuwuL li .btn .xiazai{ font-family:"微软雅黑"; font-size:14px;}
.pord_L-1 .textR .p{text-transform: none;}
.shangpinL-li2 ul li .name{ font-family:"微软雅黑"; font-size: 14px;text-align: inherit;}
.Company .text ._title3{ max-width: 100%; width: auto;}
.Company .text ._title3:after { left:50%; transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
.JoinUs li .tit{ font-family:"微软雅黑"; font-size:16px;line-height: calc(20px + 0.14rem);line-height: calc(20px + 0.08rem);}
.JoinUs li .down{ font-family:"微软雅黑";font-size:14px; line-height: calc(20px + 0.14rem);}
.pop_up3 .btn{margin-top: calc(10px + 0.3rem)}
.slideL ul li a,
.fuwuL li .tit,
.silde_l .nav-wrap ul li a,
.xiaoxi .tit .name,
.means .bianji .btn,
.ditu .title,
.SearchC .submit{ font-family:"微软雅黑"; font-size:16px;}
.section ._title .tit{ font-family:"微软雅黑"; font-weight: bold !important; font-size:18px;}
.shangpinL-li3 ul li .name,
.ditu .s-submnu .one,
.fuwuL li .p,
.fuwuL li .btn{ font-family:"微软雅黑";font-size:14px; }
.ditu .s-submnu .one{ color: #d92115;}
.jiadan0{float: left;  width: 100%;color: #333333; text-align: right;font-size: 14px;line-height: calc(20px + 0.04rem); padding:10px 0;}


@media screen and (max-width: 1024px){
.quanYi{ padding: 0;}	
._title1{font-family:"微软雅黑"; font-size:24px; line-height:34px}
.silde_l .nav-wrap ul li a{ font-size:14px;}
}
@media screen and (max-width: 767px){
._title3{ font-size:20px;}	
._title1{font-family:"微软雅黑"; font-size:19px; line-height:30px}
.boxC .tezheng .li .ct{ font-size: 16px; line-height:26px;}
.boxC .hd li{font-size:16px;}
.JoinUs li .tit{ padding: 0.35rem 0.4rem;}
}


/*20230703*/




 .login_pf .btn .a.kankan {
        display: none;
    }

    .pop_up1-1 .btn {
        justify-content: center;
    }

        .pop_up1-1 .btn .a.on {
            margin: 0 2.5%;
        }

        .pop_up1-1 .btn .a:first-child {
            margin-left: 0;
        }

        .pop_up1-1 .btn .a:last-child {
            margin-right: 0;
        }







@media screen and (max-width: 1024px){
.sect_L .contD{display:none;}
.sect_L .contC{margin-bottom:0;}
}




.screen-panel-li .middle ul{max-height: 30vh; overflow-y: auto;}



.screen-panel_ph_bg{z-index:3}


.shangpinL ul li .hot{z-index:2}


/*20230728start*/
@media screen and (max-width: 1440px){
.layout-catalogs{height: calc(216px + 1.69rem);}	
.layout-catalogs ul li .industrial{padding: 0.115rem 0.12rem 0.12rem calc(24px + 0.2rem);}	
.layout-catalogs ul li .industrial img{ left: 0.15rem;width: calc(18px + 0.06rem);}
.layout-catalogs ul li .industrial .tit{line-height: calc(18px + 0.04rem);}
.layout-catalogs ul li .industrial .p{ line-height: 18px;}
.layout-catalogs ul li .industrial .p .span{ margin-right: 0.1rem;}
.layout-catalogs ul li .s-submnu{height: calc(216px + 1.69rem);}
.member{height: calc(216px + 1.69rem);}
.member .top{padding: 0.2rem 0.15rem 0.12rem 0.15rem;}
.member ul{ padding: 0.08rem 0.2rem 0.14rem 0.14rem;}
.member ul li a{line-height: calc(18px + 0.06rem);}
.member h2{margin: 0.1rem 0;}
.member h5{margin-top: 0.08rem;}
.slide_banner .div a{height: calc(216px + 1.69rem);}
}
@media screen and (max-width: 1024px){
.slide_banner .div a{height:auto;}
}
























