html{font-family: "microsoft yahei";padding: 0;margin: 0;}
body {
	font-family:  "microsoft yahei", Tahoma, Arial, Helvetica;
	word-break: break-all;
	word-wrap: break-word;
	background: #FFFFFF;
}
*{padding: 0;margin: 0;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
a{text-decoration: none; color:#000000;}
/*------------------public------------------*/
.clearfix {
 *zoom:1;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
a:hover{color: ;}
@font-face {
    font-family: "ali";
    src: url('../fonts/impact.ttf')
}
.fl{float: left;}
.fr{float: right;}
.text-center{text-align: center;}
.w1200{min-width:1200px;margin:0 auto;}
.container{ width:75%;/*padding:50px 0;*/margin:0 auto }
.w160{ width: 85%;margin:0 auto}
html {
	color: #000;
}

body, h1, h2, h3, h4, h5, h6, p, dl, dd {
	margin: 0;
}
ul, ol, input {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
img {
	border: none;
	vertical-align: middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
em, i {
	font-style: normal
}
b, strong, th {
	font-weight: normal;
}
textarea {
	resize: none;
}
button, input, textarea {
	font-family: "microsoft yahei", Tahoma, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #333;
}
input:focus, textarea:focus, button:focus {
	outline: none;
}
.pad{padding:50px 0;}
.p-t-0{padding-top: 0;}
.p-b-0{padding-bottom: 0;}
.p-l-0{padding-left: 0;}
.p-r-0{padding-right: 0;}
.overflow{overflow: hidden;}
.m-t-0{margin-top: 0!important;}
.m-r-0{margin-right: 0!important;}
.m-b-0{margin-bottom: 0!important;}
.m-l-0{margin-left: 0!important;}



/*.top{background:#f8f8f8;height:40px;padding:10px 0;}*/
/*.top span{font-size:14px;color:#666666;}*/
/*.top .top-r{font-size:16px;color:#666666;width:350px;text-align: center;}*/
/*.top .top-r {float:right;}*/
/*.top .top-r a{transition: all 0.5s; font-size:14px;border-right:1px solid #666666;color:#666666;padding:0 20px;}*/
/*.top .top-r a:last-child{border-right:none;}*/
/*.top .top-r a:hover{transition: all 0.5s; font-weight: bold;}*/
/*.hader{padding:15px 0;padding-bottom:12px; background:#ffffff;}*/
/*.hader .logo{position: relative;float: left;width:48%;margin-right:15px;display: flex;justify-content: center;align-items: center;overflow:hidden; margin-top: 12px; margin-bottom: 8px; }*/
/*.hader .logo img{max-width: 100%;display: block;margin:auto;}*/
/*.hader .logo .logo-js{float: left;margin:7px 0;}*/
/*.hader .logo .logo-js p:first-child{font-size:24px;color:#0656a9;font-weight: bold;}*/
/*.hader .logo .logo-js p:last-child{font-size:16px;}*/

/*.hader .rexian{margin:5px 0;!* display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center; *!-ms-flex-align: center;-webkit-align-items: center;align-items: center;}*/
/*.hader .rexian .tel-ico{width:54px;height:54px;margin-right:10px;}*/
/*.hader .rexian .tel-ico img{width: 100%;height: 100%;}*/
/*.hader .tel{color:#000000;}*/
/*.hader .tel p{font-size:16px;color:#282828;font-weight:500;line-height:25px;}*/
/*.hader .tel p:first-child{font-size:16px;color:#333333;font-weight:500;}*/
/*.hader .tel p a{ font-size: 15px; color: #e50012;}*/

/*.dh {background:url(../images/dh-bg.png) center;height:50px;}*/
/*.dh .contenter{position: relative;}*/
/*.dh .Xcon {width:100%;}*/
/*.dh .Xcon ul{clear:both;width:100%;}*/
/*.dh .Xcon li{text-align: center;width:10%;position:relative;height:50px; line-height:50px;float:left; }  */
/*.dh .Xcon li a{display: block;}*/
/*.dh .Xcon li a.menu{transition: all 0.5s; position: relative; font-size: 16px; color: #FFFFFF; transition:all 0.3s ease;padding: 0px; text-align: center;}*/
/*.dh .Xcon li:hover a.menu{transition: all 0.5s; background:#e50012;}*/
/*.dh .Xcon li a.menu.action{transition: all 0.5s; background:#e50012;}*/
/*.dh .Xcon li .show{ background:#e50012;margin-top:0px;width: 100%;box-shadow:0 0 5px rgba(0,0,0,0.5); position:absolute; left:0px; z-index:999;display:none; top:50px;}*/
/*.dh .Xcon li .show img{position: absolute;top:-14px;left:40%; }*/
/*.dh .Xcon li .show dl{transition: all 0.5s; display:block;  float:left;width: 100%;}*/
/*.dh .Xcon li .show dl dd{transition: all 0.5s; line-height:40px; padding:0 15px}*/
/*.dh .Xcon li .show dl dd a{transition: all 0.5s;font-size:14px; color:#FFFFFF;}*/
/*.dh .Xcon li .show dl dd:hover {transition: all 0.5s; background:url(../images/dh-bg.png) center;}*/
/*.dh .Xcon li .show dl dd:hover a{color:#FFFFFF;}*/
/*.seach {padding:10px 0;border-bottom:1px solid #dcdcdc; background: #d80011;}*/
/*.seach .seach_l{width:40%;float: left; line-height:40px;font-size:14px;color:#fff;}*/
/*.seach .seach_l a{color:#fff; font-size: 16px; margin:0 1%;}*/
/*.seach .seach_l a:hover{color:#fff;}*/
/*.seach .seach_box {float: right;height:40px;width:35.9%;background:#e50012;border-radius:50px;padding: 0px 10px;box-shadow:inset 2px 2px 5px rgba(0,0,0,0.28),0px 2px 0px #fff;}*/
/*.seach .seach_box input{height:40px;width:90%;border:none;background:transparent;padding:0 2%;}*/
/*.seach .seach_box input::-webkit-input-placeholder {color: #FFFFFF;}*/
/*.seach .seach_box input::-moz-placeholder {color: #FFFFFF;}*/
/*.seach .seach_box input:-ms-input-placeholder {color: #FFFFFF;}*/
/*.seach .seach_box input:-moz-placeholder {color: #FFFFFF;}*/
/*.seach .seach_box input:last-child{width:8%;background:url(../images/submit_ico.png) no-repeat center;border:none;}*/
.header-top{padding: 7px 0;background: #e7e7e7;}
.header-top-l{float: left;font-size: 14px;color: #666;opacity: 0.6}
.header-top-r{float: right}
.header-top-r span{display: inline-block;font-size: 14px;color: #666;padding-left: 21px;
    background-repeat: no-repeat;background-size: auto;background-position: left center;}
.header-top-r span a{font-size: 14px;color: #666;}
.header-top-r span:nth-child(1){background-image: url("../images/ht1.png");position: relative;
    padding-right: 27px}
.header-top-r span:nth-child(2){background-image: url("../images/h-t2.png");}
.header-top-r span:nth-child(1)::after{position: absolute;content: '';width: 27px;height: 20px;background: red;
    top: 0;right: 0;background: url("../images/ht3.png") center no-repeat;}
.logo-img-b{display: none!important;}
/**/
.header {
    width: 100%;
    height: 1.1rem;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 11;
    background: rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
.header * {
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.header .inTop {
    height: 1.1rem;
}
.header .inTop .logo {
    float: left;
    position: relative;
    /*  height: 130px; */
    width: 24%;
    padding: 0;
    margin: 0;
    line-height: 1;
    -webkit-transition: all 0.45s ease-out;
    transition: all 0.45s ease-out;
    overflow: hidden;
    padding-top: 0.8%;
    box-sizing: border-box;
}
.header .inTop .logo a img {
    display: block;
    width: 100%;
    -webkit-transition: all 0.45s ease-out;
    transition: all 0.45s ease-out;
}
.header .inTop .slogan {
    float: left;
    line-height: 30px;
    position: relative;
    margin-top: 46px;
    padding-left: 20px;
    margin-left: 26px;
    font-size: 16px;
    color: #666666;
}
.header .inTop .slogan:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -24px;
    left: 0;
    width: 1px;
    height: 48px;
    background-color: #c2c2c2;
}
.header .inTop .slogan span {
    color: #0054b4;
}

.nav_bg {
    width: 50%;
    float: left;
    height: 1.1rem;
    padding-left: 2%;
    box-sizing: border-box;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}

.nav_bg .menu {
    height: 1.1rem;
    width: 100%;
}
.nav_bg .menu > ul {
    flex: 1;
    display: flex;
    justify-content: space-between;
    float: left;

}
.nav_bg .menu > ul > li {
    vertical-align: top;
    text-align: center;
    height:1rem;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    min-width: 30%;
}
.nav_bg .menu > ul > li > a {
    display: block;
    height: 1.1rem;
    line-height: 1.1rem;
    font-size: 18px;
    position: relative;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    color: #fff;
}
.nav_bg .menu > ul > li > a:after {
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    bottom: 0;
    height: 2px;
    width: 0;
    /* background: linear-gradient(to right,#132c66,#5fa4f3); */
    background-image: linear-gradient(to right, #b00e1b, #db1717);
    z-index: -1;
    -webkit-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
.nav_bg .menu > ul > li > a:hover {
    background-color: transparent;
    font-size: 0.2rem;
    color: #fff;
}
.nav_bg .menu > ul > li.another a{  font-size: 0.2rem;
    color: #fff;/* background: linear-gradient(to right, #b00e1b, #db1717); */ }
.nav_bg .menu > ul > li.another > a:after,
.nav_bg .menu > ul > li:hover > a:after {
    width: 100%;
    left: 0;
}
.nav_bg .menu > ul > li:hover .sec {
    height: auto;
}
.nav_bg .menu > ul > li:hover .secs {
    height: auto;
}
.main-tan{ position: absolute; left: 0px; width: 100%; top: 100%; padding: 35px 0;background: #fff; display: inline-block; z-index: 8;opacity: 0;transform: translateY(30px) ;border-top: 1px solid rgba(0, 0, 0, 0.1);;
    transition: 0.4s;visibility: hidden;}
.main-tan[data=xz]{opacity: 1;transform: translateY(0px);visibility: visible;}
.tan-con{width: 80%;float: right}
.tan-con-l{width: 20%;float: left;clear: both}
.tan-con-l img{display: block;width: 100%;}
.tan-con-r{width: 75%;float: right;}
.tan-con-r .p1{font-size: 14px;color: #999;line-height: 1.7;margin-top: 1%}
.tan-con-r .a1{display: block;width: 132px;height: 40px;border: 1px solid #ddd;transform:skew(-18deg);margin-top: 20px;
    -ms-transform:skew(-18deg);
    -moz-transform:skew(-18deg);
    -webkit-transform:skew(-18deg);
    -o-transform:skew(-18deg);}
.tan-con-r .a1 .son{text-align: center;line-height: 40px;font-size: 14px;color: #666;transform:skew(18deg);
    -ms-transform:skew(18deg);
    -moz-transform:skew(18deg);
    -webkit-transform:skew(18deg);
    -o-transform:skew(18deg);}
.tan-con-r .a1:hover{background: #ff963f;border-color: #ff963f;}
.tan-con-r .a1:hover .son{color: #fff;}
.tan-con-r .a2{display: block;width: 20%;float: left;text-align: center;margin-right: 5%;
    border-bottom: 1px solid #eee;padding: 2% 0;font-size: 16px;color: #666666}
.tan-con-r .a2:nth-child(4n){margin-right: 0;}
.tan-con-r .a2:nth-child(-n+4){padding-top: 0}
.tan-con-r .a2:hover{color: #132c66;border-color: #132c66}
.tan-con-r .a2[data=xz]{color: #132c66;border-color: #132c66}
/*!*导航-E*!*/

/*banner-action*/
.banner {width: 100%;height: 100%;margin-left: auto;margin-right: auto;overflow: hidden;position: relative;}
.banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.banner .swiper-slide img{width: 100%;}
.banner .swiper-button-next,.banner .swiper-button-prev{transition: all 0.5s; width:78px;height: 78px;left:285px; background:url(../images/lb-qh.png) no-repeat left center;}
.banner .swiper-button-next{ background:url(../images/lb-qh.png) no-repeat right center;left:auto;right:285px;}
.banner .swiper-pagination {bottom:50px!important;}
.banner .swiper-pagination span{transition: all 0.5s; width:15px;height:15px;border-radius:18px;margin:0 10px!important;background:#FFFFFF;opacity: 1;}
.banner .swiper-pagination span.swiper-pagination-bullet-active{transition: all 0.5s; background:#e50012;}
/*banner-over*/

/*public-action*/
.hzqy{ padding: 60px 0px;}
.index-bt{text-align: center;margin-bottom:40px;}
.index-bt p{position: relative;font-size:32px;color:#333333; font-weight: bold;}
.index-bt p:before{position:absolute;content: ""; width:412px;height:1px;background:#cacaca;bottom:-25px;left:33%;}
.index-bt p:after{position:absolute;content: ""; width:120px;height:3px;background:#e50012;bottom:-26px;left:46%;}
.index-bt p b{color:#e50012; font-weight: bold;}
.index-bt span{margin-top:50px;display: inline-block; font-size:18px;color:#999999;}

.index-bt2{text-align: center;margin-bottom:55px;}
/*public-over*/



/*产品展示-action*/
.index-pro{ margin-top: 42px;}
.peo-title ul{display: flex; flex-direction: row; justify-content: center;margin-bottom: 45px;}
.peo-title ul li{ width: 14%; height: 52px;border: 1px solid #e9e9e9;border-radius: 52px;float: left;line-height: 52px;text-align: center;font-size: 20px;margin: 0px 15px;} 
.peo-title ul li.on{ background: #e50012;border: 1px solid #e50012;}
.peo-title ul li.on a{ color: #fff;}
.title-biao  .title-top{font-size: 48px; font-weight: bold; line-height: 50px; text-align: center;}
.title-biao .img{ display: block; margin: 30px auto; width: 100%;}
.title-biao .img img{ display: block; margin: auto;}
.title-biao .span{ padding: 0px 12%;display: block; box-sizing: border-box; text-align: center;line-height: 30px;}
.prgt { width: 100%;display: inline-block;}
.prgt ul li{ width: 32%;margin-right: 1%;float: left; height: 410px;overflow: hidden;position: relative;border: 1px solid #999;margin-bottom: 15px;}
.prgt-title{ position: absolute; height: 65px;line-height: 45px ; background: #fff;padding: 10px 5px;box-sizing: border-box;bottom: 0px;width: 100%;border-top: 1px solid #dedede;}
.prgt ul li img{ width: 84%; height: auto; margin: auto; display: block; }
.prgt-title span{font-size: 16px;}
.prgt-title i{ font-style: inherit;background: #e50012; width: 15%; height: 30px;line-height: 30px;text-align: center;display:block;float: right;border-radius: 10px;margin-top: 3.5%;color: #fff; font-size: 12px;}
.prgt ul li .prgt-p{ position: absolute; width: 100%; height: 100%;text-align: center;top: 0px; left: 0px;background: rgba(26,93,182,0.5);display: none;}
.prgt ul li .prgt-p p{ font-size: 20px;color: #fff;line-height: 40px;margin-top: 30%;}
.prgt ul li .prgt-p p:nth-child(2n){ font-size: 14px; margin-top: 10px; text-align: center; padding: 0px 30px; box-sizing: border-box;}
.prgt ul li .prgt-p span{ width: 30%; height: 35px;text-align: center;line-height: 35px;color: #fff;background: #e50012;display: block;border-radius: 10px;font-size: 14px;margin:10px auto; margin-top: 30px;}
.prgt ul li:hover .prgt-p{ display: block;}
.prgt ul li:hover .prgt-title{ display: none;}
.prgt ul li:hover img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.biao{ position: absolute; width: 20% !important; top: 3%; left: 3%;z-index:4}
/*产品展示-over*/

/*全国服务热线-action*/
.fwrx{background:url(../images/fwrx-bg.png) no-repeat top center;height:325px;}
.fwrx .fwrx-box{width:265px;text-align: center;float: right;color:#FFFFFF;margin-top:72px;margin-right:1%;}
.fwrx .fwrx-box span{font-size:18px;}
.fwrx .fwrx-box p{font-size:30px;font-weight: bold;/* font-style: italic; */margin:20px 0px;}
.fwrx .fwrx-box a{display:inline-block;font-size:14px;width:119px;height:31px;background:#FFFFFF;color:#000000;line-height:30px;}
.header-tel{ width: 20%; float: right; padding-top: 2%;box-sizing: border-box; }
.header-tel .tel{ width: 80%;}
.header-tel img{ width: 14%; margin-top: 4%; float: left;}
.header-tel .tel span{ width: 100%; display: block; font-size: 38px; font-weight: bold; box-sizing: border-box; color:#fff;
    font-family: Arial, Helvetica, sans-serif;}
.header-tel .tel span i{ font-style: inherit; font-size: 16px; color: #fff;}

.search{ border-bottom:1px solid #f3f3f3;}
.search .w1400{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.keyword,.keyword a{ line-height:90px; font-size:16px; color:#484848;}
.keyword span{color:#09499f;}

.search-sou {

}
.search .searchBox{ position: relative; width: 340px; height: 45px; background: #f7f7f7;border-radius: 30px;border: 1px solid #dfdfdf;}
.search-sou .searchBox .searchInp {
    width: 70%;
    height: 45px;
    border: none;
    line-height: 45px;
    background: none;
    float: left;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 20px;
    font-size: 14px;
}
.search-sou .searchBox .searchInp::-webkit-input-placeholder {
    color: #777;
    font-weight: normal;
    font-size: 14px;
    opacity: 1;
}
.search-sou .searchBox .searchInp::-moz-placeholder {
    color: #777;
    font-weight: normal;
    font-size: 14px;
    opacity: 1;
}
.search-sou.searchBox .searchInp:-ms-input-placeholder {
    color: #777;
    font-weight: normal;
    font-size: 14px;
    opacity: 1;
}
.search-sou .searchBox .searchInp:focus::-webkit-input-placeholder,
.search-sou .searchBox .searchInp:active::-webkit-input-placeholder {
    opacity: 0.6;
    filter: alpha(opacity=60);
}
.search-sou .searchBox .searchInp:focus::-moz-placeholder,
.search-sou .searchBox .searchInp:active::-moz-placeholder {
    opacity: 0.6;
    filter: alpha(opacity=60);
}
.search-sou .searchBox .searchInp:focus:-ms-input-placeholder,
.search-sou .searchBox .searchInp:active:-ms-input-placeholder {
    opacity: 0.6;
    filter: alpha(opacity=60);
}
.search-sou .searchBox .submitBtn {
    position: absolute;
    right: 0;
    top: 0;
    background: url(../images/searchico.png) center center no-repeat;
    background-size: 22px;
    width: 60px;
    height: 45px;
    cursor: pointer;
    border: none;
    float: right;
    -webkit-transition: all 0.6s ease-out;
    transition: all 0.6s ease-out;
}
.search-sou .searchBox.searchShow {
    width: 300px;
}
.search-sou .searchBox.searchShow .submitBtn {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transition-delay: 0.3s;
    transition-delay: 0.3s;
}
.search-sou .searchBox.searchShow .submitBtn:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);
}
/*全国服务热线-over*/

#case_bg{width:100%; height:750px; background:url(../images/20210726171141_1559106375.jpg) center no-repeat; margin-top: 80px; }
#case_bg .case .case_b{ position: relative;}
#case_t{text-align: center; font-size:40px; color:#fff; padding-top:80px; font-weight:normal;}
#case_t span{font-weight:bold;}
#case_t p{font-size:18px; padding-top:5px;}
#case_c{width:30px; height:3px; margin:0 auto; background:#fff; margin-top:20px;}

/*.case_b .swiper-slide-duplicate{height:454px  !important;margin-top:157px !important;}*/
/*.case_b .swiper-slide-next{height: 454px  !important;margin-top:134px !important; transform: scale(0.9) !important;   margin-left: 30px !important;margin-right: 0px !important;*/
/*}*/
/*.case_b .swiper-slide-prev{margin-top:134px !important;transform: scale(0.9) !important; margin-left: -30px !important;*/
/*}*/
.case_b{height: 610px;overflow: hidden;}
.case_b .swiper-slide{margin-top:60px;height: 544px; }
.case_b .swiper-slide .img{width:100%; height: 70%; overflow: hidden;}
.case_b .swiper-slide .img img{ width: 100%; height: 100%; object-fit: cover;}
.case_b .swiper-slide-active .text, .case_b .swiper-slide-duplicate-active .text {background:#e60012;}

.case_b .text{width: 100%;background:#333;height:8.4vw; padding:1vw 1.8vw;    box-sizing: border-box; }
.case_b .text  h4{font-size:1vw; font-weight: normal; line-height:2.4vw; color:#f5f5f5;}
.case_b .text p{font-size:0.7vw; line-height:1.4vw;  color: #b8c0ca;}
.case_b .text span{font-size:0.95vw; color:#b8c0ca; margin-top: 1vw; display: block; line-height:1.4vw; }
.case_b .text span:before{content:"+"; display: block; width:1.4vw; height:1.4vw; line-height:1.4vw; text-align:center; background:#fff; float:left;
    margin-right:5px; color:#e60012;border-radius: 100%;}
.case_b .swiper-slide-active h4, .case_b .swiper-slide-active p, .case_b .swiper-slide-duplicate-active h4, .case_b .swiper-slide-duplicate-active p{ color: #fff;}
.case_b .swiper-slide-active span, .case_b .swiper-slide-duplicate-active span {margin-top:1vw;color: #fff;}
.case_b .swiper-pagination {bottom: 0;left: 50%;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0)}
.case_b .swiper-pagination-bullet {width: 16px;height: 16px;background-color: #e4e4e4; opacity: 1;margin: 0 5px;}
.case_b .swiper-pagination-bullet-active { background-color: #0099e6}
.case_b .swiper-button-next, .case_b .swiper-button-prev { width: 36px; height: 36px  text-align: center;font-size: 0;}
.case_b .swiper-button-next .iconfont, .case_b .swiper-button-prev .iconfont {font-size: 20px;line-height: 36px;color: #dcdcdc;}
.case_b .swiper-button-next:hover, .case_b .swiper-button-prev:hover { border-color: #0099e6;}
.case_b .swiper-button-next:hover .iconfont, .case_b .swiper-button-prev:hover .iconfont { color: #0099e6;}
/*.case_b a{ display: block;}*/

/*.case_b .swiper-button-next, .case_b .swiper-button-prev{display: none;}*/


/*歌德瑞斯设备·合作企业-over*/
.hzqy .hzqy_box {overflow: hidden;position: relative;}
.hzqy_lb .swiper-slide {width:420px;height:320px; background: #fff;justify-content: center;align-items: center;overflow:hidden;position: relative; transition: all 0.5s;}
.hzqy_lb .swiper-slide img{width: 100%; height: 100%;object-fit: cover;  transition: all 0.5s;}
.hzqy_lb .swiper-slide .jzqy_js{position: absolute;width:100%;height:60px;background:rgba(0,0,0,0.5);left:0;bottom:0;padding:15px;color:#FFFFFF;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: all 0.5s; text-align: center;}
.hzqy_lb .swiper-slide:hover .jzqy_js{transition: all 0.5s;background:#e60012; }
.hzqy_lb .swiper-slide:hover{ border-radius: 30px; overflow: hidden;}
.hzqy_lb .swiper-pagination {width: 100%;bottom: 20px;}
.hzqy_lb .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}
.hzqy_lb .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 3px solid #00aadc;background-color: #fff;}
.hzqy .hzqy_box .swiper-button-prev{width:60px;height:60px;top:50%;background: rgba(0,0,0,0.6); border-radius: 50%;}
.hzqy .hzqy_box .swiper-button-next{width:60px;height:60px;top:50%; background: rgba(0,0,0,0.6); border-radius: 50%;}
.hzqy .hzqy_box .swiper-button-prev:after, .hzqy .hzqy_box .swiper-button-next:after{ color: #fff; font-size: 36px !important;}
/* .hzqy .hzqy_box .swiper-button-next{background:url(../images/hzqy_qh.png) no-repeat right center;left:auto;right:58%;} */
.moer{ background: #333; border-radius: 15px; width: 20%; display: block; margin:40px auto; height:60px; padding: 5px; box-sizing: border-box; margin-bottom: 0px;}
.moer a{ width: 100%; display:block; margin: auto; border-radius:10px; color:#fff; height: 50px; line-height: 50px; border: 1px solid #fff; text-align: center;}
.moer:hover{ background: #e60012;}
/*歌德瑞斯设备·合作企业-over*/

/*走进歌德瑞斯-action*/
.about {padding:60px 0; background:url("../images/ina_bg.jpg") bottom  #f4f4f4;}
.about .index-bt span:before{bottom:-25px;left:-60%;}
.about .index-bt span:after{bottom:-26px;left:20%;}
.about .about-box .about-l{transition: all 0.5s;width:39%;height:515px;overflow: hidden;float: right; border-radius:30px; overflow:hidden;}
.index-group-wrap .video-wrp {
    width: 100%;
    height:515px;
}
/*.about .about-box .about-l img{transition: all 0.5s;width:100%;height:100%; object-fit: cover;  display: block;margin:auto;}*/
.pr{ position: relative}
.index-group-wrap .video-wrp .img {position: absolute;left: 0;top: 0;z-index: 4;}
.index-group-wrap .video-wrp .img, .index-group-wrap .video-wrp video {
    width: 100%;
    height: 100%;
}
.index-group-wrap .video-wrp .icon {
    width: 1.02rem;
    height: 1.02rem;
    position: absolute;
    left: 50%;
    margin-left: -0.51rem;
    top: 2.45rem;
    z-index: 5;
    cursor: pointer;
}
.index-group-wrap .video-wrp .close{ position:absolute; right:5%; top:5%;color:#fff;font-size:0.3rem}
/* .about .about-box .about-l:hover img{transition: all 0.5s;transform: scale(1.1);} */
.about .about-box .about-r{width:55%;float: left;}
 .about-zhu span{font-size:60px; color:#333333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
  .about-zhu span i{ color: #e50012;}
.about .about-box .about-r .about-r-jj .about-r-nr{font-size:18px;color:#000;text-indent:2em;line-height:35px;margin-top:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:12;overflow: hidden;}
.about-zhu{ font-size: 30px;}
.about-nva{ width: 100%;}
.about-nva li{ width: 32%; float:left; margin-right: 2%;  background: #fff; height: 120px; line-height: 120px; border-radius: 10px;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); padding: 0px 20px; font-size: 18px; text-align: center; margin-top: 35px; }
.about-nva li:last-child{ margin-right: 0px;}
.about-nva li i{width: 60px; height: 60px; background: #333; border-radius: 50%; line-height: 60px; margin-left: 20px;  text-align: center; color: #fff; font-size: 30px;}
.about-nva li:hover i{ background: #e50012;}
.about-sit{ margin-top: 20px; font-size: 24px; font-weight: 500; background: #e50012; color: #fff; border-radius: 0px 20px 0px 0px;height: 50px;
    width: 58%; line-height: 50px; padding-left: 2%; box-sizing: border-box;  }
.about-rongyu{width: 30%; margin-top: 20px;}
.about-rongyu img{ width: 100%;}
.about .about-box .about-r .about-r-botm-bt{font-size:16px;color:#666;margin:30px 0;}
.about .about-box .about-r .about-r-botm .about-r-div{float: left; margin-right: 120px; color:#666666;}
.about .about-box .about-r .about-r-botm .about-r-div:nth-child(2){margin-left:0;}
.about .about-box .about-r .about-r-botm .about-r-div:last-child{margin-right:0;}
.about .about-box .about-r .about-r-botm .about-r-div img{margin-bottom:10px;}
.about .about-box .about-r .about-r-botm .about-r-div span{font-size:18px;}
.about .about-box .about-r .about-r-botm .about-r-div span,
.about .about-box .about-r .about-r-botm .about-r-div p{color:#666666;}

.about .about-botm{margin-top:40px;}
.about-botm{ background: url("../images/huoban-bg.jpg") no-repeat center; padding: 0.6rem 0px; }
.about-lb {width: 100%;height: 100%;position:relative;overflow: hidden; margin-top: 0.4rem }
.about-lb .swiper-slide {position: relative;display: flex;justify-content: center;align-items: center;overflow:hidden; height: auto; width: 341px;
    border: 1px solid #dedede; }
/* .about-lb .swiper-slide  a{ } */
.about-lb .swiper-slide .about_lb_img{ width: 100%; height: 220px;display: flex;justify-content: center;align-items: center; background: #fff}
.about-lb .swiper-slide img{max-width: 80%; display: block; margin: auto;transition: all 0.5s;}
.about-lb .swiper-slide:hover img{transition: all 0.5s;transform: scale(1.1);}
.about-lb .swiper-slide p{background:rgba(0,0,0,0.8);color:#ffffff;height:45px;text-align: center;line-height:45px;width:100%;}
.about-lb .swiper-button-next,.about-lb .swiper-button-prev{width:41px;height:82px;top:40%;}
/* .about-lb .swiper-button-next {background:url(../images/case-qh.png) no-repeat right center;right:0;}
.about-lb .swiper-button-prev {background:url(../images/case-qh.png) no-repeat left center;left:0;} */
/*.about-r .about-p{ font-size: 18px; line-height: 35px; margin-top: 2%;}*/
.num{ height: 160px; color: #d51d0f; margin-top:4%; padding-top: 3%;  border-top: 1px solid #dfdfdf }
.num dl dt{ width: 20%; margin-right: 2%; float: left; font-size: 20px; }
.num dl dt b{ font-size: 58px; font-weight:bold; color:#d51d0f;display: inline-table;font-weight: bold;font-family: "ali";}
.num dl dt:nth-child(3){ border: none; margin-right: 0px;}
.num .num_title{ font-size: 16px; font-weight: 300; color: #333;}
.num .num_jia{vertical-align: top; font-size: 30px;color:#d51d0f;margin-left: -10px;margin-top: -10px;}
/*走进歌德瑞斯-over*/

.ind-padding{padding: 3% 0; width: 100%; display: inline-block;}
.i-cases{background: url(../images/1785359350.jpg); background-attachment: fixed;}
.big-title{ width: 100%; display: inline-block;}
.big-title p{ text-align: left;}
.big-title .bt1{font-size: 48px;color: #353535;font-weight: bold;}
.big-title .bt1 i{ font-size: 20px;color: #666; margin-left: 15px; font-weight: 300; text-transform:uppercase;  }
.big-title .bt1 span{color: #132c66}
.big-title .bt2{font-size: 20px;color: #666;margin-top: 5px;}
.bt-left{ width: 70%;}
.big-title span{ float: right; width: 1.4rem; height: 0.45rem; line-height: 0.45rem; text-align: center; background: #d7000f; border-radius: 10px; margin-top: 2%;}
.big-title span a{ color: #fff; font-size: 16px;}
.big-title span b{ width: 20px; margin-left: 10px;}

/*.com-big-title p{ text-align: center;}*/
/*.ind-left-title{ width: 24%;}*/
/*.ind-left-title ul li{ width: 100%; display: inline-block; height: 1.09rem; padding-top: 22px; position: relative;}*/
/*.ind-left-title ul li span{ width: 40px; float: left; height: 100%; padding-top: 2%; float: left; margin-right: 5%;}*/
/*.ind-left-title ul li span img{ width: 100%; object-fit: contain;}*/
/*.ind-left-title ul li h5{ display: block;height: 38px;line-height: 38px;font-size: 20px; float: left;}*/
/*.ind-left-title ul li h5 p{font-family: Arial;font-size: 0.12rem;margin-top: 2px;line-height: 20px;text-transform: uppercase;color: #c2c2c2;}*/
/*.ind-left-title ul li::after{ content:'>';font-family: simsun;color: #9e9e9e; position: absolute; right: 0; top: 40px;font-size: 24px; line-height: 24px; font-weight: bold;}*/
/*.ind-left-title ul li::before{ content: '';*/
/*    display: block;*/
/*    position: absolute;*/
/*    left: 0;*/
/*    bottom: 0;*/
/*    height: 2px;*/
/*    width: 0;*/
/*    background-image: linear-gradient(0deg, #b00e1b 0%, #db1717 100%);*/
/*    -webkit-transition: all 0.5s ease-out;*/
/*    transition: all 0.5s ease-out;*/
/*}*/
/*.ind-box-6{ width: 100%; display: inline-block; margin-top: 0.6rem;}*/
/*.ind-left-title ul li:hover::before{width: 100%;}*/
/*.ind-left-title ul li:hover::after{ color: #db1717;}*/
/*.ind-left-title ul li:hover h5{ color: #db1717; font-weight: 600;}*/
/*.ind-left-title ul li:hover h5 p{ color: #db1717; font-weight: 400;}*/
/*.ind-left-title ul li.on:after{ color:#db1717;}*/
/*.ind-left-title ul li.on h5{ color: #db1717;font-weight: 600;}*/
/*.ind-left-title ul li.on h5 p{ color: #db1717;font-weight: 400;}*/
/*.ind-left-title ul li.on:before{width: 100%;}*/
/*.ind-left-title ul li b{ position: absolute; width: 100%; height: 1px; background: #dfdfdf; display: block; left: 0px; bottom: 0px;}*/
/*.ind-box-cont{ width: 70%;}*/
/*.ind-box-cont .ind-box-fencont{ width: 100%;  display: inline-block;}*/
/*.ind-box-fencont .ind-box-cram{ width: 100%; height: 505px; position: relative;border: 1px solid #dfdfdf}*/
/*.ind-box-fencont .ind-box-cram .ind-box-thumb{ position: absolute; left: 3%; top: 0px; width: 45%; height: 100%; background: url("../images/picbei.jpg") top no-repeat; background-size: 100%;}*/
/*.ind-box-fencont .ind-box-cram .ind-box-thumb img{ width: 100%; height: 100%; object-fit: contain;}*/
/*.ind-box-text{ width: 45%; height: 100%; float: right; padding-top: 12%; margin-right: 4%; box-sizing: border-box;}*/
/*.ind-box-text h4{ font-size: 0.24rem; line-height: 0.6rem;}*/
/*.ind-box-text p{ font-size: 16px; line-height: 0.3rem;}*/
/*.ind-box-text .span{ width: 30%; height: 0.4rem; line-height: 0.4rem; background: #d8030f; border-radius: 0.3rem; text-align: center; margin-top: 2%;}*/
/*.ind-box-text .span a{ color: #fff; font-size: 0.16rem;}*/
/*.ind-box-text .span i{font-family: simsun; font-size: 0.18rem; margin-left: 10%;}*/

/*.ind-boxz-list{ width: 100%; display: inline-block; margin-top: 20px; overflow: hidden; height: 252px;}*/
/*.ind-boxz-list .tempWrap{ width: 100% !important;}*/
/*.ind-boxz-list .tempWrap ul{ width: 100%;}*/
/*.ind-boxz-list ul li{ width: 343px; margin-right: 21px; float: left; display: block;  position: relative;}*/
/*.ind-boxz-list ul li a{ width: 100%; height: 240px; overflow: hidden; border: 1px solid #dfdfdf; display: block;padding: 5px;}*/
/*.ind-boxz-list ul li .boxz-lsit-yhumb{ width: 100%; height: 240px; overflow: hidden;}*/
/*.ind-boxz-list ul li .boxz-lsit-yhumb img { width: 100%; height: 100%; object-fit: contain; -webkit-transition: all 2s;transition: all 2s;}*/
/*.ind-boxz-list ul li p{ position: absolute; text-align: center; width: 100%; height: 45px; line-height: 45px; color: #fff; background: rgba(0,0,0,0.5);  bottom: 0px; left: 0px;}*/
/*.ind-boxz-list ul li:hover .boxz-lsit-yhumb img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}*/
/*.ind-boxz-list ul li:hover p{ background: rgba(215,0,15,0.7);}*/

.nucleus-box{ background: #eff2f7; padding-top: 3%; display: inline-block; width: 100%}
.box-4{ width: 100%; margin: auto; display: block; margin-top: 4%;}
.box-4 ul li{ width: 16.5%; overflow: hidden; height: 660px;position: relative; float: left;margin-right: 1px;}
.box-4 ul li:last-child{ margin-right: 0px;}
.box-4 ul li img{ width: 100%; height: 100%;  object-fit: cover}
.nucleus-cont{ position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.8); z-index: 2; top: 0px; left: 0px; padding: 80% 5% 0px;
    box-sizing: border-box;}
/*.nucleus-cont h5{ font-size: 34px; color: #fff; font-weight: 500; width: 24%;line-height: 40px; float: right; margin-left: 4%}*/
.nucleus-cont h5{ width: 100%; font-size: 0.30rem; color: #fff; text-align: center; height: 50px; line-height: 50px;}
/*.nucleus-cont span{ font-size: 18px; color: #fff; text-transform:uppercase;writing-mode:vertical-rl; float: right }*/
.nucleus-cont span{ width: 100%; display: block;  font-size: 0.14rem; color: #fff;text-align: center;line-height: 0.4rem}

/*.box-4 ul li.on .nucleus-cont{ display: none;}*/
/*.box-4 ul li.on { width: 19.75%;}*/
/*.nucleus-lsit{ width: 100%; height: 100%; position: absolute; z-index: 2; background: rgba(215,0,15,0.7); top: 0px; left: 0px; display: none; text-align: center;padding-top: 50%; box-sizing: border-box;}*/
/*.box-4 ul li.on .nucleus-lsit{ display: block;}*/
.box-4 ul li.on { width: 16.5%;}
.nucleus-lsit{ width: 100%; height: 100%; position: absolute; z-index: 2; top: 0px; left: 0px; opacity: 0;  text-align: center;padding-top: 120%; box-sizing: border-box;}
.box-4 ul li:hover .nucleus-lsit{transition: all 0.3s;padding-top: 80%; opacity: 1;}
.box-4 ul li:hover .nucleus-cont{background: rgba(215,0,15,0.7);  padding: 50% 5% 0px; transition: all 0.3s; }
.nucleus-lsit h4{ font-size: 34px; font-weight: 500; text-align: center; color: #fff;}
.nucleus-lsit  span{ font-size: 14px;text-align: center; color: #fff;  width: 100%; text-transform:uppercase; margin: 15px 0px; display: block; }
.nucleus-lsit p{ color: #fff; font-size: 0.16rem; line-height: 0.3rem; padding: 0px 10px; }
.nucleus-lsit  img{ width: 65px !important; height: 65px !important; display: block; margin: 30px auto;}
/*歌德瑞斯团队风采-over*/
.team{background:url(../images/team_bg.png) no-repeat top center;padding:68px 0;}
.team .index-bt{margin-bottom:130px;}
.team_lb{width:90%;float: right; overflow: hidden;position: relative;}
.team_lb ul li{ width: 24%; margin-right: 1%; margin-bottom: 15px; float: left; height: 180px; border: 1px solid rgba(0,0,0,0.28); overflow: hidden; background: #fff;align-items: center; display: flex;}
.team_lb ul li img{ width: 100%;}
.team_lb ul li:nth-child(4n) { margin-right: 0px;}
.team_lb .swiper-slide {display: flex;justify-content: center;align-items: center;overflow:hidden;position: relative;height:360px;}
.team_lb .swiper-slide img{max-width: 100%; display: block; margin: auto;transition: all 0.5s;}
.team_lb .swiper-slide .team_js{position: absolute;left:0;bottom:-45px;background:#FFFFFF;width:100%;padding:10px;transition: 0.5s all;}
.team_lb .swiper-slide .team_js .team_bt{font-size:22px;line-height:50px;}
.team_lb .swiper-slide .team_js p:nth-child(2){padding:10px 0;display: inline-flex;display: flex;justify-content: space-between;color:#666666;border-top:1px solid #FFFFFF;}
.team_lb .swiper-slide .team_js:after{position: absolute;content:'';width:100%;height:8px;background:url(../images/team_line.png) no-repeat center;top:0;left:0;transition: 0.5s all;opacity:0;}
.team_lb .swiper-slide:hover .team_js{position: absolute;bottom:0;background:#d71515;transition: 0.5s all;color:#FFFFFF;}
.team_lb .swiper-slide:hover .team_js:after{position: absolute;content:'';width:100%;height:8px;background:url(../images/team_line.png) no-repeat center;top:-8px;left:0;transition: 0.5s all;opacity:1;}
.team_lb .swiper-slide:hover .team_js span{color:#FFFFFF;}
.team_lb .swiper-button-next,.team_lb .swiper-button-prev{width:41px;height:82px;top:40%;}
.team_lb .swiper-button-next {background:url(../images/case-qh.png) no-repeat right center;right:0;}
.team_lb .swiper-button-prev {background:url(../images/case-qh.png) no-repeat left center;left:0;}
.mingshi_teach_box{ height:auto; overflow:hidden; padding-top:0.5rem; background:#fafafa; margin-top: 40px;}
.teacher_title{line-height:0.38rem; font-size:0.2rem; color:#282828; padding-bottom:0.1rem}
.teacher_scroll_box{ position:relative; padding:0 0.38rem; height:auto; overflow:hidden; margin-bottom:0.6rem}
.teacher_scroll{ height:auto; overflow:hidden; padding-bottom:0.33rem; border-bottom:2px solid #000; position:relative}
.teacher_scroll .swiper-slide{ width:23.26%; float:left; margin-right:2%; position:relative;}
.teacher_scroll .swiper-slide .pic{ height:220px; background: #fff;display: flex; justify-content: center; align-items: center;  overflow:hidden; padding-bottom:0.1rem;}
.teacher_scroll .swiper-slide .pic img{ width:80%; margin: auto; display: block;}
.teacher_scroll .swiper-slide .title{ line-height:40px; text-align:center; background:#282828; color:#fff; font-size:16px;}
.index_title.red_txt .cn{ font-size:36px; color:#ec1728; border-bottom:0px}
.index_title.red_txt .cn span{ color:#000000;}
.index_title.red_txt{ text-align:center; }
.index_title .en{ position:absolute; left:0; top:0; z-index:1; color:#e5e5e5; font-size:36px; width:100%; font-weight:bold; letter-spacing:-2px;text-transform:uppercase;}
.index_title .cn{ position:relative; z-index:2; font-size:36px; font-weight:bold; color:#282828; padding:3px 0; border-bottom:2px solid #70010a; display:inline-block;}
.index_title.red .cn{ border-bottom:2px solid #ec1728; padding:3px 10px }
.index_title{ position:relative; height:auto; overflow:hidden; padding-top:0.12rem; text-align: center; margin: 50px 0px 30px;}
.catpos{ height:auto; overflow:hidden; padding:10px 0; background:#f5f5f5; font-size:20px; color:#000000; margin-bottom: 40px; font-size: 14px; line-height: 30px;}
.catpos a{font-size:14px; color:#000000}
.inside_title_box { font-size: 14px; line-height: 40px;}
.catpos .ico{ display:inline-block; vertical-align:middle;}
.catpos .search{ width:22.5%;}
.catpos .search .keyword{ width:75%; float:left; height:40px; font-size:18px; color:#999; background:#ffffff; border:0px; text-indent:1em}
.catpos .search .keyword::placeholder{ font-size:16px; color:#999;}
.catpos .search .submit{ width:25%; float:left; height:40px; text-align:center; background:#000000 url(../images/search_ico.png) left no-repeat;
    color:#ffffff; font-size:16px; border:0; text-indent:1em}
/*歌德瑞斯团队风采-over*/
.chuangshiren_box{ height:auto;}
.chuangshiren_box .csr_pic{ width:37.78%; margin-left:2%;}
.chuangshiren_box .csr_pic .pic_1{ border:2px solid #282828; position:relative;}
.chuangshiren_box .csr_pic .pic_1 img{ position:relative; bottom:-20px;right:-10px; z-index:2; width:100%}
.chuangshiren_box .text_box{ width:100%; height:auto; overflow:hidden; background:#fff; padding:30px 0; margin-top:20px; padding-bottom:34px; position:relative}
.chuangshiren_box .text_box .text{ width:63%; margin:auto;}
.chuangshiren_box .text_box .text h3{ line-height:20px; text-align:center; font-size:18px; color:#282828;}
.chuangshiren_box .text_box .text h3 span{ color:#ec1728}
.chuangshiren_box .text_box .text .info{ line-height:36px; padding-top:20px; font-size:18px}
.shishang_intro{ height:auto;padding:18px 0; position:relative}
.shishang_intro.w1400{ padding:0.2rem 0;}
.shishang_intro .text{ width:48.57%; height:auto; overflow:hidden; padding-bottom:0.8rem}
.index_title.tex_left{ text-align:left; margin-top:0.2rem}
.shishang_intro .text .txt{ text-indent:2em; font-size:0.2rem; line-height:0.44rem; padding-top:0.2rem}
.shishang_intro .csr_pic{ width:37.78%; right:2%; position:absolute; z-index:1}
.shishang_intro .csr_pic .pic_1{ border:2px solid #282828; position:relative;}
.shishang_intro .csr_pic .pic_1 img{ position:relative; bottom:-0.2rem;left:-0.2rem; z-index:2; width:100%}
.show_culture{ background:url(../images/culture_bg2.jpg) center no-repeat; background-size: 100%; padding: 70px 0px;}
.show_blank{ height:36px; line-height:36px;}
/*选择歌德瑞斯四大理由-action*/
.liyou {padding:50px 0;background:#f3f3f3 url(../images/liyou-bg.png) no-repeat top center;}
.liyou .liyou-bt{text-align: center;margin-bottom:20px;}
.liyou .liyou-bt p:first-child{font-size:45px;color:#000000;font-weight: bold;margin-bottom:10px;}
.liyou .liyou-bt p:first-child span{color:#d50702;}
.liyou .liyou-bt p:last-child {font-size:14px;color:#999999;}
.liyou .liyou-box .liyou-l{width:52%;float: left;}
.liyou .liyou-box .liyou-l .liyou-l-div{padding-left:100px;position: relative;margin-bottom:40px;}
.liyou .liyou-box .liyou-l .liyou-l-div:before{position: absolute;content:'01';width:87px;line-height:79px;text-align: center;color:#FFFFFF;font-size:28px;background:url(../images/liyou_ico.png) no-repeat center;left:0;top:0;}
.liyou .liyou-box .liyou-l .liyou-l-div:nth-child(2):before{content:'02';}
.liyou .liyou-box .liyou-l .liyou-l-div.tu3:before{content:'03';}
.liyou .liyou-box .liyou-l .liyou-l-div.tu4:before{content:'04';}
.liyou .liyou-box .liyou-l .liyou-l-div .span{font-size:20px;font-weight: bold}
.liyou .liyou-box .liyou-l .liyou-l-div p{color:#666666;line-height:25px;margin-top:10px;}
.liyou .liyou-box .liyou-r {margin:100px 0;float: right;}
.idnex-adr{ width: 100%; margin-top: 30px;}
.adr-list{ overflow: hidden; width: 100%; margin-top: 3%;display: inline-block}
.adr-list ul li{ width: 25%; float: left; overflow: hidden; position: relative; height: 720px;}
.adr-list ul li img{ width: 100%;height: 100%;object-fit: cover;}
.adr-title{ position: absolute;bottom: 50px; padding: 0 0.74rem; transition: .5s;opacity: 1; box-sizing: border-box; z-index: 2 }
.adr-list ul li::after{content: ''; width: 100%; height: 100%; position: absolute; z-index: 1; background: rgba(0,0,0,0.3); top: 0;left: 0}
.adr-title span{ opacity: .8;background-image: -webkit-linear-gradient(bottom, rgba(96,182,48, 0) 30%, rgba(255, 255, 255,1) 70%);
    -webkit-background-clip: text;font-size: 0.7rem;color: transparent;font-weight: 400;line-height: 50px;}
.adr-title h6{ font-size: 0.28rem;color: white;line-height:0.5rem}
.adr-title b{ width: 15%;height: 4px; background: #fff; display: block; margin-top: 3%}
.adr-cont{ position: absolute;bottom: 0px; right: 0px; background: rgba(230,0,18,0.8); width: 100%;height: 240px; padding: 20px 20px; box-sizing: border-box;
border-radius: 40px 0px 0px 0px;z-index: 3;overflow: hidden;opacity: 0  }
.adr-cont .left-adr{ color: #fff;}
.adr-cont .left-adr h6{ font-size: 0.25rem;color: #fff; line-height: 0.6rem}
.adr-cont .left-adr p{ font-size: 0.16rem; line-height: 0.3rem; z-index: 5}
.adr-cont span{ position: absolute;opacity: .4;background-image: -webkit-linear-gradient(bottom, rgba(230,0,18, 0.85) 30%, rgba(255, 255, 255,1) 55%);
    -webkit-background-clip: text;right: 0; bottom: 5%;font-size: 1rem;color: transparent; font-weight: bold;z-index: 3}
/*.adr-list ul li.on .adr-title{ display: none}*/
/*.adr-list ul li.on .adr-cont{ display: block}*/
/*.adr-list ul li.on::after{ display: none}*/
/*.adr-list ul li.on{ width: 36.9%}*/
.adr-list ul li:hover .adr-title{ display: none}
.adr-list ul li:hover .adr-cont{ opacity:1; transition: all 0.3s;}
.adr-list ul li:hover::after{ display: none}
    /*选择歌德瑞斯四大理由-over*/

/* 歌德瑞斯合作流程-action */
.hzlc{padding:50px 0;}
.hzlc .container{background:url(../images/hzlc_bg.png) no-repeat center;height:240px;position: relative;}
.hzlc .container .hzlc_div{float: left;width:16%;text-align: center;margin-right:3.5%;position: relative;cursor: pointer;}
.hzlc .container .hzlc_div:after{position: absolute;content:'';width:10px;height:10px;border:3px solid #333333;background:#FFFFFF;border-radius:50%;left:47%;top:45%;}
.hzlc .container .hzlc_div span{font-size:24px;color:#666666;}
.hzlc .container .hzlc_div p{font-size:20px;margin-top:40px;}
.hzlc .container .hzlc_div:hover:after{border:3px solid #d70000;background:#FFFFFF;}
.hzlc .container .hzlc_div:hover,
.hzlc .container .hzlc_div:hover span{color:#d70000;}
.hzlc .container .hzlc_div:nth-child(6){position: absolute;bottom:0;right:2.5%;bottom:4px;}
.hzlc .container .hzlc_div:nth-child(7){position: absolute;bottom:0;right:22.5%;bottom:4px;}
.hzlc_tel{display: block;float: left;margin-top:30px;}
.hzlc_tel p{font-size:22px;font-weight: bold;}
.hzlc_tel .hzlc_tel_botm{margin-top:10px;}
.hzlc_tel span{font-size:22px;color:#666666;margin:0 10px;}
/*聚焦歌德瑞斯-action*/
.news { background: url(../images/jc_waist.jpg)no-repeat top; height: auto;}
.news .news_title{ padding-top: 42px; text-align: center;}
.news .news_title a{ color: #fff;}
.news .news_title h5{ font-size: 30px;}
.news .news_title h5 i{ color: #dd3641; font-style: inherit;}
.news .news_title span{ width: 40px; height: 3px; background: #dd3641; margin: 6px auto; display: block;}
.news .news_title p{ font-size: 20px; text-transform:uppercase; margin-top: 5px;}
.news .title{ height: auto; padding-bottom: 40px;}
.news .title ul{display: flex; flex-direction: row;justify-content: center; margin-top: 35px;}
.news .title ul li{ width: 9%; height: 40px; display: block; border: 1px solid #fff; margin-right: 5%; float: left; line-height: 40px; text-align: center;} 
.news .title ul li.on{ background: #fff;}
.news .title ul li.on a{ color: #e50012;}
.news .title ul li a{ color: #fff;}
.news .title ul li:hover{ background: #fff;}
.news .title ul li:hover a{ color: #366daa;} 
.news .left_news{ width: 64.5%; float: left;}
.news_cont{ background: #fff; padding-top: 3%; height: auto; display: inline-block; }
.left_news{ margin-left: 2%;}
.news_tui{ height: auto; display: inline-block; }
.news_tui .img { width: 46%; height: 198px; float: left; overflow:hidden ;}
.news_tui .img img{ width: 100%; min-height: 100%;}
.news_tui .recommend{ float: left; width: 49.6%; margin-left: 30px;}
.news_tui .recommend h6{ font-size: 20px; font-weight: 400; line-height: 40px; height: 40px;overflow: hidden;}
.news_tui .recommend p{ font-size: 14px; color: #666; line-height:24px;height: 100px;}
.news_tui .recommend span { font-size: 18px; margin-top: 2%; color: #333;: block;}
.list_news ul li{ width: 47%; margin-right: 5%; float: left; height: 52px; line-height: 52px; overflow: hidden; border-bottom: 1px dashed #b5b5b5;font-size: 14px;}
.list_news ul li a{ width: 72%;display: block;float: left;}
.list_news ul li:nth-child(2n){ margin-right: 0px;}
.list_news ul li span{ width: 12px; height:12px; display: block;  margin-top: 4%; margin-right: 2%; line-height: 67px; border-radius: 6px; background: #999; float: left; }
.list_news ul li:nth-child(1) span,.list_news ul li:nth-child(3) span,.list_news ul li:nth-child(5) span{ background:#dd3641;}
.list_news ul li i{font-style: inherit; font-size:14px; float: right;}
.list_news ul li:hover a{ color: #dd3641;}
.right_news { width: 30%; float: right; margin-right: 2%; overflow: hidden; position: relative;}
.question_titel{ position: relative;}
.question_titel h6{ font-size: 20px; font-weight: 500; border-bottom: 1px dashed #cacaca; padding-bottom: 5px;}
.question_titel h6 i{ font-style: inherit; color: #366daa;}
.question_titel span{ width: 86px; height: 4px; background: #dd3641; position: absolute; bottom: 1%;}
.right_news ul li span{ width: 24px; height: 24px; float: left; margin-right: 2%; margin-top: 1%; border-radius: 2px; background:#366daa ; display: block; text-align: center; line-height: 24px; color: #fff;border-radius: 6px;}
.right_news ul li .red{ background: #dd3641;}
.right_news ul li p{height: auto; line-height: 35px;font-size: 16px;color: #333;}
.right_news ul li p:nth-child(2){color: #999;line-height: 24px;font-size: 14px;height: 48px; overflow: hidden;}
.right_news ul li { margin-bottom: 3.6%; border-bottom: 1px dashed #cacaca; padding-bottom: 3%;} 
.right_news .bd{ margin-top: 6%;}
.index-bt .brand{ color: #fff;}
.honor-list{ width: 100%; display: inline-block; overflow: hidden; position: relative}
.honor-list ul li{ width: 24%; margin-right: 1.2%;height: 486px; float: left; overflow: hidden; flex-shrink: 0;}
.honor-list ul li .honor-img{ width:100%;border: 4px solid #802e00; height: 100%;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.honor-list ul li .honor-img img{ width: 100%; height: auto; object-fit: contain}
.honor-list ul li:nth-child(4n){ margin-right: 0px}
.honor-moer a{ display: block; margin:40px auto; width: 160px; height: 45px; line-height: 45px; text-align: center; color: #fff; background: #dd3641; border-radius: 10px;  }



.index-news {
  padding: 50px 0px;position: relative;
}
.index-news-head {
  color: #000;
  position: relative;
  margin-bottom: 35px;
  display: inline-block;
  width: 100%;
}
.tit-wrp{ width: 100%;}
.index-news-head .tit {
  font-size: 30px;
  margin-bottom: 12px;
}
.index-news-head .tit-en {
  margin-bottom:10px;
  font-size: 30px;
  text-transform: uppercase;
}
.index-news-head .desc {
  font-size: 12px;
  color: #333;
  position: absolute;
  left: 130px;
  bottom: 12px;
}
.index-news-head .tit-en span {
  font-size: 60px;
}
.index-news-head .line {
  width: 120px;
  height: 3px;
  background-color: #e9ac1a;
}
.index-news-head .tab-wrp {
  margin-top: 10px;
  height: 60px;
  border-radius: 60px;
  padding: 0 38px;
  float: right;
    position: absolute;
    top: 10px;
    right: 0px;
}
.index-news-head .tab-wrp .tab-item {
  height: 100%;
  margin-right: 38px;
  line-height: 58px;
    border: 2px solid #e8e8e8;
	padding: 0px 30px;
border-radius: 30px;	
  font-size: 20px;
  position: relative;
  color: #666;
}
.index-news-head .tab-wrp .tab-item:hover,
.index-news-head .tab-wrp .tab-item.on {
  color: #e50012;
  border:2px solid #e50012;
}
.index-news-head .tab-wrp .tab-item.on:after {
  content: "";
  display: block;
  width: 9px;
  height:9px;
  background-color: #e9ac1a;
  border-radius: 50%;
  position: absolute;
  left: 23%;
  margin-left: 45px;
  bottom:-5px;
}
.index-news-head .tab-wrp .tab-item span {
  margin-right: 10px;
  font-size: 24px;
  line-height: 58px;
}
.index-news-head .tab-wrp .tab-item:last-child {
  margin-right: 0;
}
.index-news-swiper-slide {
  background-color: #fff;
  transition: background-color .25s;
  border: 1px solid #cfcfcf;
  border-radius: 10px;
  overflow: hidden;
 width: 32%;
 margin-right: 1%;
}
.index-news-swiper-slide:nth-child(3){ margin-right: 0px;}
.index-news-swiper-slide:hover {
  background-color: #e60012;
}
.index-news-swiper-slide:hover .desc,
.index-news-swiper-slide:hover .tit,
.index-news-swiper-slide:hover .date-wrp {
  color: #fff;
  border-color: #fff;
}
.index-news-swiper-slide .img {
  width: 100%;
  height: 258px;
  overflow: hidden;
  margin-bottom: 20px;
  border-radius: 10px;
}
.index-news-swiper-slide .img img{ width: 100%; height: 100%; object-fit: cover; }
.index-news-swiper-slide .con-wrp {
  width: 100%;
  padding: 0 22px;
}
.index-news-swiper-slide .tit {
  font-size: 24px;
  line-height: 30px;
  height: 30px;
  margin-bottom: 10px;
  overflow: hidden;
}
.index-news-swiper-slide .desc {
  font-size: 14px;
  line-height: 24px;
  height: 72px;
  overflow: hidden;
  margin-bottom: 12px;
  color: #666;
}
.index-news-swiper-slide .date-wrp {
  width: 100%;
  font-size: 16px;
  color: #666;
  height: 58px;
  border-top: 1px solid #cfcfcf;
}
.index-news-swiper {
  margin-bottom: 25px;
}
.index-news-list{ display: inline-block;}
.index-news-list-item {
  width: 32%;
  margin-right:1%;
  padding: 20px;
  border: 1px solid #cfcfcf;
  margin-bottom: 24px;
  float: left;
}
.index-news-list-item:nth-of-type(3n) {
  margin-right: 0;
}
.index-news-list-item:hover,
.index-news-list-item:hover .date-wrp,
.index-news-list-item:hover .desc {
  color: #e60012;
  border-color: #e60012;
}
.index-news-list-item .date-wrp {
  margin-right: 6%;
  font-size: 14px;
  color: #666;
  width: 44%;
}
.index-news-list-item .date-wrp .date1 {
  font-size: 36px;
  line-height: 1.1;
  font-weight: bold;
  text-align: center;
}
.index-news-list-item .tit {
  font-size: 18px;
  height: 24px;
  line-height: 24px;
  overflow: hidden;
  margin-bottom: 6px;
}
.index-news-list-item .desc {
  font-size: 14px;
  line-height: 24px;
  height:48px;
  overflow: hidden;
  color: #666;
}
.flex{display: -webkit-flex; /* Safari */display: flex;justify-content:flex-start;align-items:flex-start;}
.flex-between{justify-content:space-between;align-items:center;}
/*.tab-wrp.flex{ display: flex; flex-direction: row; justify-content: center;}*/
.link-box{ width: 100%; display: inline-block; margin: 10px 0px}
.link-list a{ height: 38px; display: block; float: left; margin: 0px 10px; line-height: 38px;}
.link-list span{ float: left; width: 80px; font-size: 16px; height: 38px; line-height: 38px}
.link-list span img{width: 100%;}
.foot-tap{ margin: 50px 0px; width: 100%; display: block}

.foot-tap ul li{ width:48%; min-height: 235px; margin-right: 4% ;border-radius: 15px; overflow: hidden;position: relative; text-align: center; padding: 40px 0px; box-sizing: border-box}
.foot-tap ul li:nth-child(1){ background: url("../images/foot_bg1.jpg") no-repeat center; background-size: 100% }
.foot-tap ul li:nth-child(2){ background: url("../images/foot_bg2.jpg") no-repeat center; background-size: 100%; margin-right: 0px}
.foot-tap ul li .zhe{background: rgba(30,41,116,0.7); position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1}
.foot-tap ul li p{ color: #fff; z-index: 5; font-size:20px; }
.foot-tap ul li span{ font-size: 0.32rem; color: #ffff; z-index: 5; width: 100%; display: block;line-height: 60px;}
.foot-tap ul li .neirpng img{ margin: auto; margin-top: 2%; display: block}
.foot-tap ul li .neirpng{ position: absolute; z-index: 5; top: 28%; width: 100%; text-align: center;}
/*聚焦歌德瑞斯-over*/
/* .inside_title_box {border-bottom:1px #efefef solid; width: 100%; display: inline-block;} */
.inside_title_box .container,.inside_title_box .container>div {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.inside_title_box .container:before,.inside_title_box .container:after {display:none;}
.inside_title_box .container>div {margin-left:-30px;margin-right:-15px;padding:0 15px;}
.slogan1 {display:block; font-size: 12px; line-height:1.71428571;margin-top:10px;margin-left:-15px!important;}
.submenu {display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:0 -4px;}
.submenu:before,.submenu:after {display:none;}
.submenu li {padding:0 4px;margin:4px 0;}
.submenu li a {background-color:#fff;text-align:center;color:#333;line-height:20px;padding:8px;min-width:90px; font-size: 14px;}
.submenu li a:hover,.submenu li.active a {background-color:#e50012;color:#fff;}
.submenu1 {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 -2px 30px;position:relative;}
.submenu1>li {padding:0 2px;margin:2px 0;}
.submenu1>li>a {color:#727171; line-height: 50px; display: inline-block;border: 1px solid #ccc;padding: 0px 15px;background: #fafafa; text-align: center;}
.submenu1>li>a:hover,.submenu1>li.active>a,.submenu1 .open>a,.submenu1 .open>a:hover,.submenu1 .open>a:focus {background-color:#e50012;color:#fff;}
.submenu1 .open .dropdown-toggle:after {content:"";width:100%;height:2px;background-color:#e50012;position:absolute;left:0;bottom:0;}
.submenu1 .dropdown-menu {border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fbfbfb;}
.submenu1 .dropdown-menu li {display:inline-block;}
.submenu1 .dropdown-menu>li>a {color:#727171;padding:5px 10px;}
.submenu1 .dropdown-menu>li>a:hover,.submenu1 .dropdown-menu>.active>a,.submenu1 .dropdown-menu>.active>a:focus,.submenu1 .dropdown-menu>.active>a:hover {color:#e50012;background-color:transparent;}
.inside_title {padding:0 15px;}
.inside_title .h2 {font-size:20px;text-align:center;margin:10px 0;}
.inside_title1 .h2 {font-size:20px;text-align:center;margin:0 0 15px;}
.inside_title_box .inside_left{ width: 50%; float: right; display: flex;}
.slogan1{ width: 25%; float: right; text-align: right;}
.product_ej_title ul{ display: flex; flex-direction: row; justify-content: center; margin-top: 30px;}	
.product_ej_title ul li{ width: 15%; height: 45px; line-height: 45px; margin: 0px 10px; background: #f2f2f2; border-radius: 10px; text-align: center; }
.product_ej_title ul li a{ font-size: 16px;}
.product_ej_title ul li.on{ background: #2161af;}
.product_ej_title ul li.on a{ color: #fff; }

/*footer-action*/
.footer{background:url(../images/footer-bg.png) no-repeat top center;color:#FFFFFF; padding-top: 10px;}
.footer a{color:#FFFFFF; margin: 0px 1%;}
.footer #xf-top{display: block;height:82px;width:72px;display: block;margin:auto;}
.footer .footer-box .footer-l{width:35%;float: left;text-align: center;}
.footer .footer-box .footer-l span{}
.footer .footer-box .footer-l .footer-logo{margin-bottom:40px; width: 100%;}
.footer .footer-box{margin-top:50px;}
.footer .footer-box .footer-l p{font-size:20px;margin-top:10px;text-align: left;line-height: 40px;}
.footer .footer-box .footer-r{float: right;width:62%;}
.footer .footer-box .footer-r .footer-r-dh{border-bottom:1px solid #FFFFFF;padding-bottom:20px;margin-bottom:40px; margin-top: 10px;}
.footer .footer-box .footer-r .footer-r-dh a{display: inline-block;}
.footer .footer-box .footer-r .footer-r-dh a:first-child{padding-left:0; margin-left: 0px;}
.footer .footer-box .footer-r .footer-r-dh a:last-child{padding-right:0;}
.footer .footer-box .footer-r .footer-r-xx{/* float: left; */width:100%;/* border-right:1px solid #FFFFFF; */padding-right:35px; display: inline-block;}
.footer .footer-box .footer-r .footer-r-xx li{line-height:40px;font-size:14px;color:#e2e2e2; float: left; width: 33%;}
.footer .footer-box .footer-r .footer-r-xx li a{color:#e2e2e2;}
.footer .footer-box .footer-r .footer-r-xx li img{margin-right:10px;}
.footer .footer-box .footer-r .footer-r-ewm{margin-top:20px; width: 100%;display: inline-block;}
.footer .yqlj{margin-top:12px;line-height:40px;}
.footer .yqlj a{margin:0 10px;}
.foot-botm{ margin-top: 2%; width: 100%; display: inline-block; padding-bottom: 10px; background: #000;height: 45px; line-height: 45px; }
.footlogo{ margin-right: 12%;}
.flet-conct{ width: 134px; position: fixed;z-index: 11;left: 20px;top: 40%; background:#d71718;}
.flet-conct ul li{ width: 100%; border-bottom: 1px solid #fff ; line-height: 40px; height: 40px; text-align: center;}
.flet-conct ul li a{ color: #fff;}
.flet-conct ul li img { height: 100%;}
.flet-conct ul li:last-child{ border-bottom: none;}
/*footer-over*/


/*+++++++++++++++++++++++++++++++++++++++++++++++二级-action+++++++++++++++++++++++++++++++++++++++++++++++*/

/*--------------------public-action--------------------*/
.ej_public{padding:30px 0; padding-top: 0px; }
/*面包屑导航-action*/
.ej_crumbs{padding-left:30px;background:url(../images/crumbs_ico.png) no-repeat left center;height:40px;line-height:40px;font-size:18px;color:#101010;margin-bottom:45px;}
.ej_crumbs a{font-size:18px;color:#101010;}
/*面包屑导航-over*/

/*--------------------左边-action--------------------*/
.left_public {width:23.5%;float: left;}
.left_public .left_box {margin-bottom:30px;border:1px solid #cacaca;}
.left_public .left_box .left_title{width:100%;/* background:#e50012; */background: url(../images/dh-bg.png) center;color:#FFFFFF;line-height:52px;text-align: center;font-size:28px; border-bottom: 1px solid #fff;}
.left_public .left_box .left_nav{width:100%;line-height:50px;text-align: center;}
.left_public .left_box .left_nav li a{display: block; border-bottom:1px dashed #d7d7d7;padding-left:2%;font-size:20px;}
.left_public .left_box .left_nav li.on a,
.left_public .left_box .left_nav li:hover a{color:#e50012;}
.left_public .left_box .left_nav li:last-child a{border-bottom:none;}
.left_public .left_box .left_nav li.on{ background: #e50012; color: #fff;}
.left_public .left_box .left_nav li.on a{ color: #fff;}
/*——————————————————————————————————*/
.left_public .left_box .left_pro_lb{height:475px;overflow: hidden;}
.left_public .left_box .left_pro_lb .bd .picList{padding:0 5%!important;}
.left_public .left_box .left_pro_lb li{width:100%;border-bottom:1px dashed #d7d7d7;}
.left_public .left_box .left_pro_lb li .left_pro_img{width:100%;height:275px; border: 1px solid #eee; display: flex;justify-content: center;align-items: center;overflow: hidden;}
.left_public .left_box .left_pro_lb li .left_pro_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}
.left_public .left_box .left_pro_lb li:hover .left_pro_img img{transition: all 0.5s;transform: scale(1.1);}
.left_public .left_box .left_pro_lb li p{font-size:14px;line-height:50px;text-align: center;}
.left_public .left_box .left_pro_lb li:hover p{color:#e50012;}
/*——————————————————————————————————*/
.left_public .left_box .left_news_lb{height:240px;overflow: hidden;}
.left_public .left_box .left_news_lb .bd .infoList{padding:0 5%!important;}
.left_public .left_box .left_news_lb li{line-height:50px;border-bottom:1px dashed #d7d7d7; font-size: 14px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.left_public .left_box .left_news_lb li:hover a{color:#e50012;}
/*--------------------左边-over--------------------*/
.banner-image{ height: 600px; background-position: center;}
/*--------------------右边-action--------------------*/
.right_public{width:73%;float: right;}
.pro_public{width:100%;float: right;}
.right_public .right_nav{border-left:4px solid #e50012;padding-left:15px;font-size:28px;margin-bottom:30px; border-bottom: 1px solid #eee;}
.right_public .right_nav span{ font-size: 12px; float: right; line-height: 40px;}
.tj_news_box ul li{ float: left; width: 49%; margin-right: 2%; height: 35px; line-height: 35px; overflow: hidden; border-bottom: 1px dashed #dedede;} 
.tj_news_box ul li b{ float: right; font-size: 14px;}
.tj_news_box ul li:nth-child(2n){ margin-right: 0%;}
/*--------------------右边-over--------------------*/
.pic img{ transition:all 0.7s; width:auto; max-width:100%; max-height:100%}

.dy_pp_jj{ height:auto; overflow:hidden; padding-top:60px; padding-bottom:20px}

.dy_pp_jj .pic{ width:7.85%; margin-right:6.4%;}

.dy_pp_jj .text{ width:58%; float: right; font-size:16px;  line-height:30px; color:#282828; height: 650px; overflow: auto; padding-top: 15px; box-sizing: border-box; } 

.dy_pp_jj .text::-webkit-scrollbar {/*滚动条整体样式*/
            width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
            height: 4px;
            scrollbar-arrow-color:red;
        }
.dy_pp_jj .text::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
            border-radius: 5px;
            /* -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); */
            background: rgba(0,0,0,0.2);
            scrollbar-arrow-color:red;
        }
.dy_pp_jj .text::-webkit-scrollbar-track {/*滚动条里面轨道*/
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 0;
            background: rgba(0,0,0,0.1);
        }



.text-img{ width: 38%; background: #333; height: 650px; position: relative;}
.text-img img{ width: 100%; position: absolute; top: 20px; left: 20px; height: 100%; object-fit: cover;}
.dy_pp_jj_pic1{ width:598px; height:396px; position:relative; border:1px solid #000; margin-left:17px;}

.dy_pp_jj_pic1 img{ width:100%; height:100%; position:absolute; left:-17px; bottom:-17px; z-index:1; transition:all 0.5s}

.dy_pp_jj_pic1:hover img{ left:0; bottom:0}

.dy_pp_jj_pic2{ margin-left:3.125%; width:24.78%; overflow:hidden}

.dy_pp_jj_pic2 img{ transition:all 0.7s; width:auto; max-width:100%}

.dy_pp_jj_pic2:hover img{ transform:scale(1.1)}
/*--------------------public-over--------------------*/
.show-chanpin{width: 100%;display: inline-block;}
.show-chanpin .leftshowp{ width: 50%;float: left;height: 446px;}
/* .leftshowp img{ width: 100%;height: 100%;object-fit: cover;} */
.show-chanpin .rightshowt{ width: 45%;float: right;}
.rightshowt span{ font-size: 22px; font-weight: bold; line-height:50px ; width: 100%;display: block;}
.rightshowt p{ font-size: 16px !important;text-align: left !important;line-height: 30px;margin: 30px 0px;min-height: 150px; }
.showzixun{ width: 100%;display: inline-block;margin-top: 2%;} 
.lainxi{ float: left; width: 30%;height: 50px;line-height: 50px;background: #c90000;border-radius: 10px;display: block;text-align: center;margin-top: 2%;}
.lainxi a{color: #fff;font-size: 18px; width: 100%;height: 100%;display: block;}
.show-tel { width: 58%;font-size: 26px;font-weight: bold;float: left;margin-left: 10%;}
.show-contj{ width: 100%;height: 40px;display: block;line-height: 40px;font-size: 26px;font-weight: bold;margin: 2% 0px 2%;}
.show-contj img{ width: 40px; height: 40px;display: block;float: left;margin-right: 20px;}
.topshow{ width:100%; position: relative;}
.topshow .lefttop{ width: 100%; height: 302px; display: block; overflow: hidden;border: 1px solid #999;}
.topshow .lefttop .details-img{ width: 100%; height: 100%; flex-shrink: 0;  overflow: hidden; display: flex;align-items: center; background: #fff;}
.topshow .lefttop .details-img img{ width: 60%; display: block; margin: auto; }
.lefttop-thumb { width: 85%; margin: auto; overflow: hidden; margin-top: 20px;}
.lefttop-thumb .swiper-wrapper{ height: auto;}
.details-thumb{ width: 31%; margin-right: 2%; height: 121px;flex-shrink: 0; background: #fff; }
.details-thumb.swiper-slide-thumb-active{ border: 1px solid #d6d6d6;}
.details-thumb img{ width: 100%; display: block; margin: auto;}
.details-qie span{ width: 32px; height: 121px; display: block; background: #d6d6d6;display: flex;align-items: center; position: absolute; bottom: 0px; border-radius: 10px;}
.details-qie span img{width: 60%; display: block; margin: auto;}
.details-qie .next-right{ right: 0px;}
.show table{ width: 100%;}
.show td{ font-size: 16px; line-height: 40px; padding-left: 5%; box-sizing: border-box;}
/* --------------------产品中心-action-------------------- */
.product_ej{ display: inline-block; width: 100%;}
.product_ej .product_top {padding:2%;border:1px solid #cacaca;}
.product_ej .product_top .product_top_lb{overflow: hidden;}
.product_ej .product_top .swiper-slide{width:100%;overflow: hidden;}
.product_ej .product_top .product_top_img{width:50%;height:337px;float: left;transition: all 0.5s;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.product_ej .product_top .product_top_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}
.product_ej .product_top .swiper-slide:hover .product_top_img img{transition: all 0.5s;transform: scale(1.1);}
.product_ej .product_top .product_top_r{width:45%;float:right;border-left:1px solid #cacaca;height:337px;padding-left:3%;padding-top:30px;}
.product_ej .product_top .product_top_r .product_top_title{font-size:24px;color:#333333;position: relative;margin-bottom:20px;}
.product_ej .product_top .product_top_r .product_top_title:after{position: absolute;content:"";left:0;bottom:-10px;height:4px;width:50px;background:#e50012;}
.product_ej .product_top .product_top_r .product_top_nr{font-size:16px;color:#333333;line-height:25px; height: 145px;}
.product_ej .product_top .product_top_r a{font-size:16px;display:inline-block;padding:2%;border:1px solid #878787;border-radius:5px;margin:8%;}
.product_ej .product_top .product_top_r a:last-child{border:1px solid #e50012;color:#e50012;}
/*——————————————————————————————————*/
.product_ej .product_ej_box .product_ej_div{width:31.58%;margin:2.6%;float: left;display:inline-block;border:1px solid #cacaca;padding:2%; position: relative;}
.product_ej .product_ej_box .product_ej_div:nth-child(1n){margin-left:0;}
.product_ej .product_ej_box .product_ej_div:nth-child(3n){margin-right:0;}
.product_ej .product_ej_box .product_ej_div .product_ej_img{width:100%;height:350px;display: flex;justify-content: center;align-items: center;overflow: hidden;border-bottom:1px solid #dcdcdc;}
.product_ej .product_ej_box .product_ej_div .case_ej_img{width:100%;height:220px;display: flex;justify-content: center;align-items: center;overflow: hidden;border-bottom:1px solid #dcdcdc;}
.product_ej .product_ej_box .product_ej_div .product_ej_img img{ width: 100%; height: 100%; object-fit: contain; transition: all 0.5s;}
.product_ej .product_ej_box .product_ej_div .case_ej_img img{ width: 100%; height: 100%; object-fit: cover;}
.product_ej .product_ej_box .product_ej_div:hover .product_ej_img img{transition: all 0.5s;transform: scale(1.1);}
.product_ej .product_ej_box .product_ej_div p{font-size:16px;margin-top:10px;text-align: center;}
.page{margin:20px 0;}
.page ul{width:100%;text-align:center;}
.page a{display: inline-block;margin:0.5%;padding:0.5% 1%;border:1px solid #aaaaaa;transition: all 0.5s;}
.page a:hover{border:1px solid #e50012;background:#e50012;transition: all 0.5s; color: #fff;}
.page  span{ background: #e50012; color: #fff; margin:0.5%;padding:0.5% 1%;}
/* --------------------产品中心-over-------------------- */

/* --------------------施工场景-action-------------------- */
.scene_ej .scene_div{width:48%;margin:2%;float: left;display: inline-block;}
.scene_ej .scene_div:nth-child(odd){margin-left:0;}
.scene_ej .scene_div:nth-child(even){margin-right:0;}
.scene_ej .scene_div .scene_ej_img{width:100%;height:250px;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.scene_ej .scene_div .scene_ej_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}
.scene_ej .scene_div:hover .scene_ej_img img{transition: all 0.5s;transform: scale(1.1);}
.scene_ej .scene_div p{font-size:20px;color:#333333;line-height:50px;text-align: center;}
/* --------------------施工场景-over-------------------- */

/* --------------------关于我们-action-------------------- */
.about_ej{text-indent:2em;font-size:22px;line-height:30px;}
.about_ej img{max-width:100%;display:block;margin:1% auto;}
/* --------------------关于我们-over-------------------- */

/* --------------------厂房设备-action-------------------- */
.factory_ej .factory_ej_div{width:32%;float: left;margin:2%;}
.factory_ej .factory_ej_div:nth-child(1n){margin-left:0;}
.factory_ej .factory_ej_div:nth-child(3n){margin-right:0;}
.factory_ej .factory_ej_div .factory_ej_img{width:100%;height:182px;overflow: hidden;}
.factory_ej .factory_ej_div .factory_ej_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}
.factory_ej .factory_ej_div:hover .factory_ej_img img{transition: all 0.5s;transform: scale(1.1);}
.factory_ej .factory_ej_div p{font-size:22px;line-height:50px;text-align: center;}
/* --------------------厂房设备-action-------------------- */

/* --------------------新闻中心-action-------------------- */
.news_ej .news_ej_div{border-bottom:1px solid #e2e2e2;padding:10px 0;}
.news_ej .news_ej_div .news_ej_img{width:22%;height:120px;float: left;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.news_ej .news_ej_div .news_ej_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}
.news_ej .news_ej_div .news_ej_box{width:75%;float: right;}
.news_ej .news_ej_div .news_ej_box p{font-size:18px;color:#101010;overflow: hidden;margin-bottom:10px;}
.news_ej .news_ej_div .news_ej_box p span{display:inline-block; width:70%;float: left;}
.news_ej .news_ej_div .news_ej_box p b{font-size:16px;color:#595959;float: right;display: inline-block;}
.news_ej .news_ej_div .news_ej_box .news_ej_nr{color:#595959;font-size:16px;line-height:25px;}
.news_ej .news_ej_div:hover .news_ej_img img{transition: all 0.5s;transform: scale(1.1);}
/* --------------------新闻中心-action-------------------- */

/* --------------------联系我们-action-------------------- */
.contact_ej .contact_ej_top{width:100%;height:auto; display: inline-block; padding:2%;border:1px solid #d7d7d7;margin-bottom:30px;}
.contact_ej .contact_ej_top .contact_ej_t_l{width:50%;float: left;font-size:20px;line-height:40px;}
.contact_ej .contact_ej_top .contact_ej_t_l p img{ width: 50%;}
.contact_ej .contact_ej_top .contact_ej_t_l span{ padding-left: 62px;}
.contact_ej .contact_ej_top .contact_ej_t_r{width:40%;float: right;}
.contact_ej .contact_ej_top .contact_ej_t_r input{width:100%;height:40px;background:#fbfbfb;border:none;padding:0 10px;margin:5px auto;}
.contact_ej .contact_ej_top .contact_ej_t_r textarea{width:100%;height:165px;padding:10px;border:none;background:#fbfbfb;margin:5px auto;}
.contact_ej .contact_ej_top .contact_ej_t_r input:last-child{width:120px;background:#e50012;color:#FFFFFF;font-size:18px;display:block;cursor: pointer;}
.contact_ej .contact_ej_box{width:100%;height:510px;border:1px solid #d7d7d7;padding:1%;}
.contact_ej .contact_ej_box iframe{border:none;width:100%;height:100%;}
/* --------------------联系我们-action-------------------- */

/* 详情页-action */
.show .show_title{text-align: center;line-height:40px;}
.show .show_title p:first-child{font-size:22px}
.show .show_title p:last-child span{font-size:14px;color:#6b6b6b;display: inline-block;}
.show .show_box{text-indent: 2em;line-height:30px;color:#6b6b6b;}
.show .show_box img{max-width:100%;display: block;margin:auto;}
.show .fp p{line-height:30px;background:#eeeeee;border-radius:5px;padding:1%;margin:10px 0;}
.show .fp p a{color:#444444;}
.show .fp p:hover a{color:#e50012;}

.tj_title{font-size:22px;border-bottom:2px solid #dfdfdf;padding-bottom:10px;margin-bottom:30px;}
.tj_title span{color:#4d4d4d;font-size:18px;}
.show .tj_pro{margin-bottom:30px;}
.show .tj_pro .tj_pro_box{display: inline-flex;display: flex;justify-content:space-between;align-content:center;}
.show .tj_pro .tj_pro_box .tj_pro_div{width:30%;border:1px solid #e6e6e6;}
.show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img{width:100%;height:260px;overflow:hidden;display: flex;justify-content: center;align-items: center;}
.show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}
.show .tj_pro .tj_pro_box .tj_pro_div p{font-size:16px;color:#474747;padding:10px 0;text-align: center;background:#f4f4f4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.show .tj_pro .tj_pro_box .tj_pro_div:hover .tj_pro_img img{transition: all 0.5s;transform: scale(1.1);}

.show .tj_news .tj_news_box{}
.show .tj_news .tj_news_box ul{display: inline-flex;display: flex;justify-content:space-between;flex-wrap:wrap;}
.show .tj_news .tj_news_box li{width:48%;line-height:40px;font-size:14px;color:#444444;border-bottom:1px dashed #dbdbdb;padding-left:4%;position: relative;}
.show .tj_news .tj_news_box li:before{position: absolute;content:"→";width:4%;font-size:16px;color:#444444;left:0;top:0;}
.show .tj_news .tj_news_box li a{display: inline-flex;display: flex;justify-content:space-between;}
.show .tj_news .tj_news_box li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;width:75%;}
.show .tj_news .tj_news_box li a:hover{color:#0f3e91;}
/* 详情页-over */
.liyou {padding:65px 0;background:url(../images/liyou-bg.jpg) no-repeat bottom center #444444; padding-bottom: 200px;}
.liyou .liyou-bt{text-align: center;margin-bottom:20px;}
.liyou .liyou-bt p.xuanze{font-size:45px;color:#fff;font-weight: bold;margin-bottom:10px;letter-spacing:10px}
.liyou .liyou-bt p:first-child span{color:#ffff; font-size: 55px;}
.liyou .liyou-bt p.liyou-fu {font-size:14px;color:#999999;text-transform:uppercase;  }
.liyou-lb {width: 100%;height: 100%;position:relative; overflow: hidden;}
.liyou-lb .swiper-slide .liyou-img{width:48%;height:352px; float: left;overflow: hidden;margin:45px 0;}
.liyou-lb .swiper-slide .liyou-img img{ width: 100%; height: 100%; object-fit: cover}
.liyou-lb .swiper-slide .liyou-js{width:51%;height:352px;padding:35px;float:right;margin:45px 0;}
.liyou-lb .swiper-slide .liyou-img:nth-child(3){float: right;}
.liyou-lb .swiper-slide .liyou-js:last-child{float: left;}
.liyou-lb .swiper-slide .liyou-js .liyou-js-top {display:flex; justify-content:center; align-items:center;}
.liyou-lb .swiper-slide .liyou-js .liyou-js-top span{display: block;font-size:56px;color:#ffff;float: left;/* font-style: italic; */ font-weight: bold; margin-right:18px;}
.liyou-lb .swiper-slide .liyou-js .liyou-js-top .liyou-js-top-r{width:485px;float: left;  color: #fff; font-weight: bold;}
.liyou-js-top-r i{ color: #fff;}
.liyou-lb .swiper-slide .liyou-js .liyou-js-top .liyou-js-top-r p:first-child{font-size:26px;}
/* .liyou-lb .swiper-slide .liyou-js .liyou-js-top .liyou-js-top-r p:last-child{font-size:14px;color:#fff;} */
.liyou-lb .swiper-slide .liyou-js .liyou-js-nr p{font-size:16px;text-indent:2em;line-height:35px;color:#fff; margin-top: 5px;}
.liyou-lb .swiper-slide .liyou-js .liyou-js-nr>div{font-size:16px;text-indent:2em;line-height:35px;color:#fff; margin-top: 5px;}
.liyou-lb .ly-fyq {text-align: center;}
.liyou-lb .ly-fyq span{width:62px;height:6px;border-radius:0px; background:#999999;}
.liyou-lb .ly-fyq span.swiper-pagination-bullet-active{background:#d20600;}
/*+++++++++++++++++++++++++++++++++++++++++++++++二级-over+++++++++++++++++++++++++++++++++++++++++++++++*/
.product_ej .product_ej_box .honor-product-list .case_ej_img{ height: 405px;display: flex;justify-content: center;align-items: center;}
.product_ej .product_ej_box .honor-product-list .case_ej_img img{ width: 100%; height: 100%; object-fit: contain;}

/* 机型选择 */
    .fengya {
        color: #666;
    }
    .data_box {
        max-width: 980px;
        margin-left: auto;
        margin-right: auto;
        position: relative;
        padding-bottom: 70px;
        box-sizing: border-box;
        min-height: 260px;
       
    }
 .l5-note{
 	position: absolute;
 	bottom: 0;
 	left: 0;
 }
    .data_box table tr td {
        width: 13%;
        text-align: center;
        line-height: 40px;
        font-size: 14px;
        color: #000;
    }

    .search_box {
        text-align: center;
        margin: 30px 0;
        border-bottom: 1px solid #ccc;
    }

    .layui-form-label {
        font-size: 16px;
        font-weight: bold;
    }

    .data_box table thead {
        background: #f1f1f1;
    }

  #submission{background: #d10101;  opacity: 0.7; }

.width100{ width:110px !important;}



    .data_box table tr:hover {
        background: #eaeaea;
    }
    .item-block{
        display: inline-block;
    }
    .dataList2{
        display: none;
    }

	.speed{
	    -webkit-appearance: menulist;
	}
  .ing-box{
  	position: absolute;
    width: 980px;left:50%;margin-left: -490px;
    color: #fff;
    text-align: center;bottom: 0;font-size: 28px;
    font-weight: bold;
  }
  .ing-box div{
    width: 240px;
    font-size: 37px;
    background: #999999b3;
    height: 80px;
    line-height: 80px;
  }
  .data_box  td{
  	  border: 1px solid #E1E1E1 ;
  }
  .yb_conct{position:fixed;z-index:9999999;top:60%;right:-127px;cursor:pointer;transition:all .3s ease;}
  .yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
  .yb_bar .yb_top{background:#d71718 url(../images/fixCont2.png) no-repeat 0 0;}
  .yb_bar .yb_phone{background:#d71718 url(../images/fixCont2.png) no-repeat 0 -57px;}
  .yb_bar .yb_QQ{text-indent:0;background:#d71718 url(../images/fixCont2.png) no-repeat 0 -113px;}
  .yb_bar .yb_ercode{background:#d71718 url(../images/fixCont2.png) no-repeat 0 -169px;}
  .hd_qr{padding-left: 10px;}
  .yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
.flet-conct ul li a{ font-size: 14px}
  
  @media screen and (max-width:1840px) {
	  
	  .footer a {color: #FFFFFF; margin: 0px 0.5%;}
	  .liyou-lb .swiper-slide .liyou-js .liyou-js-top span{font-size: 42px;}

	 .index-news-list-item .date-wrp{ width: 48%; margin-right: 2%;}
	.fwrx{ background-size: 100%;}
	.fwrx .fwrx-box{ margin-right: 0px; width: 21%;}
	.prgt ul li .prgt-p p{ font-size: 20px;}
	.prgt ul li .prgt-p p:nth-child(2n){ line-height: 24px;}
	.fwrx{ height: 308px;}
      .nucleus-cont h5{ font-size: 0.26rem}
	  }

  @media screen and (max-width:1750px) {
  	  
  	   .youshi-box li .txt h3{ font-size: 24px; font-weight: bold;}
	   .peo-title ul li{ font-size: 16px;}
  	  .footer .footer-box .footer-r .footer-r-dh a{ font-size: 12px;}

	  .about-rongyu {
	      width: 30%;
	      margin-top: 38px;
	  }
	  .liyou-lb .swiper-slide .liyou-js{ padding: 30px 10px;}
	  .index-news-head .tab-wrp .tab-item{ font-size: 16px;}
	  .index-news-head .tab-wrp .tab-item span{ font-size: 20px;}
	  .liyou-lb .swiper-slide .liyou-js .liyou-js-top .liyou-js-top-r p:first-child{font-size: 24px;}
	  .liyou-lb .swiper-slide .liyou-js .liyou-js-top .liyou-js-top-r{width: 80%;}
	  .index-news-list-item .date-wrp .date2{font-size: 12px;}
	  .fwrx {
	      height: 293px;
	  }
      .box-4 ul li{ height: 640px;}
      .adr-list ul li{ height: 700px;}
      .case_b .swiper-slide{ height: 534px;}
      .honor-list ul li{ height: 450px;}
      .product_ej .product_ej_box .honor-product-list .case_ej_img{ height: 370px;}
  	  }
	    @media screen and (max-width:1680px) {
		  .seach .seach_l a{ font-size: 12px;}
		  .dh .Xcon li a.menu{font-size: 14px;}
		  .about-nva li{ margin-top: 22px;}
		  .liyou-lb .swiper-slide .liyou-js .liyou-js-nr p{ font-size: 16px;}
		  .liyou-lb .swiper-slide .liyou-img,.liyou-lb .swiper-slide .liyou-js{ height: 300px;}
		  .index-news-head .tab-wrp .tab-item.on:after{ left: 4%;}
		  .index-news-list-item{ padding: 20px 10px;}
		  .fwrx {
		      height: 278px;
		  }
            .header-tel .tel span{ font-size: 32px;}
            .nav_bg .menu > ul > li{ min-width: 28%;}
            .case_b .swiper-slide{ height: 440px;}
            .box-4 ul li{ height: 600px;}
            .adr-list ul li{ height: 690px;}
            .case_b .swiper-slide{ height: 534px;}
            .honor-list ul li{ height: 430px;}
            .product_ej .product_ej_box .honor-product-list .case_ej_img{ height: 353px;}
		  
	  }
	  
	@media screen and (max-width:1600px){
		
		.prgt ul li{ height: 340px;}
		.footer{background-position-x: 40%;}
		.fwrx {
		    height: 267px;
		}
		.prgt ul li .prgt-p p{ font-size: 18px;}
		.prgt ul li .prgt-p p:nth-child(2n){ line-height: 20px; font-size: 12px;}
        .ind-box-fencont .ind-box-cram{ height: 424px}
        .big-title .bt2{ font-size: 16px}
        .case_b .text{height:1.6rem}
        .case_b .swiper-slide{ height: 425px}
        #case_bg{ height: 660px;}
        .flet-conct ul li a{ font-size: 12px}
        .box-4 ul li{ height: 580px;}
        .adr-list ul li{ height: 670px;}
        .case_b .swiper-slide{ height: 524px;}
        .honor-list ul li{ height: 410px;}
        .product_ej .product_ej_box .honor-product-list .case_ej_img{ height: 333px;}
        .product_ej_title ul li a{ font-size: 14px;}
    }
	@media screen and (max-width:1540px){
		
			.dh .Xcon li a.menu{ font-size: 14px;}
			.top span{ font-size: 12px;}
			.top .top-r a{ font-size: 12px;}
			.fwrx {
			    background: url(../images/fwrx-bg.png) no-repeat top center;
			    height: 280px;
			    background-size: 110%;
			}
        .nav_bg .menu > ul > li {
            min-width: 26%;
        }
			.fwrx .container{ width: 75%;}
			.youshi-box li .txt h3{ font-size: 22px;}
			.youshi-box li .txt p{ font-size: 12px;}
			.news_tui .img{  width: 44%;}
			.news_tui .recommend p{ overflow: hidden;}
			.news_tui .recommend span{ font-size: 14px;}
			.right_news ul li p:nth-child(2){font-size: 12px;}
			.list_news ul li span{ margin-top: 14px;}
			.product_ej .product_ej_box .product_ej_div .product_ej_img{ height: 260px;}
			.left_public .left_box .left_pro_lb li .left_pro_img{  height: 220px;}
			.left_public .left_box .left_pro_lb li p{font-size: 12px;}
			.left_public .left_box .left_news_lb li{ font-size: 12px;}

            .keyword, .keyword a{ font-size: 13px}
        .search .searchBox,.search-sou .searchBox .searchInp,.search-sou .searchBox .submitBtn{ height: 40px}
			.index-news-swiper-slide .desc{ font-size: 12px;}
        .keyword, .keyword a{ line-height: 60px}
			.index-news-swiper-slide .date-wrp{ font-size: 12px;}
			.index-news-list-item .desc{font-size: 12px;}
			.footer{background-position-x: 40%;}
        .about-lb .swiper-slide{ width: 361px;}
        .footer .footer-box .footer-r .footer-r-xx li{ width: 37%}

        .box-4 ul li{ height: 560px;}
        .adr-list ul li{ height: 640px;}
        .case_b .swiper-slide{ height: 514px;}
        .honor-list ul li{ height: 390px;}
        .product_ej .product_ej_box .honor-product-list .case_ej_img{ height: 327px;}
        .nucleus-lsit h4{ font-size: 0.3rem}
        .nucleus-lsit p{ font-size: 0.12rem}
        .nav_bg .menu > ul > li > a{ font-size: 16px;}
        .product_ej .product_ej_box .product_ej_div .product_ej_img{ height: 200px;

    }
	
		@media screen and (max-width:1480px){
			.dh .Xcon li a.menu{ font-size: 14px;}
			.footer a{ font-size: 12px;}
			.footer .footer-box .footer-l p{ font-size: 16px;}
			.footer{ background-position-x: 41%;}
			.footer .footer-box .footer-r{width: 63%;}
			.footer .footer-box .footer-r .footer-r-ewm{ margin-top: 20px;}
			.youshi-box li .txt h3 {
			    font-size: 19px;
			}
			.footer a{ margin-left: 0px;}
			.product_ej .product_ej_box .product_ej_div p{font-size: 12px;}
			.dy_pp_jj .text{font-size: 12px; line-height: 24px;}
			.contact_ej .contact_ej_top .contact_ej_t_l{ font-size: 18px;}
			.fwrx {
			    background-size: 114%;
				height: 270px;
			}
			.fwrx .container {
			    width: 77%;
			}
			.hzqy .hzqy_box .swiper-button-prev{ left: 24%;}
			.index-adver1 .telbox .tel {
			    font-size: 34px;
			}
			.dh .Xcon li a.menu {
			    font-size: 12px;
			}
			}
		@media screen and (max-width:1440px)
			{
				.header-tel .tel span{ font-size: 34px;}
				
				.prgt ul li .prgt-p p{ font-size: 16px;}
				.index-news-list-item .date-wrp{ width: 49%;}
            .about-nva li i{ width: 50px;height: 50px; line-height: 50px; font-size: 26px;}
            .about-nva li{ height: 100px;}
            .ind-box-fencont .ind-box-cram{ height: 345px;}
            .footer .footer-box .footer-r .footer-r-xx li{ width: 43%;}
            .about .about-box .about-r .about-r-jj .about-r-nr {
                font-size: 14px;
                line-height: 30px;
                margin-top: 20px;
                display: -webkit-box;
                -webkit-box-orient: vertical;
                -webkit-line-clamp: 10;
                overflow: hidden;
            }
            .about-nva li{ font-size: 14px}
            .box-4 ul li{ height: 500px;}
            .adr-list ul li{ height: 600px;}
            .case_b .swiper-slide{ height: 484px;}
            .honor-list ul li{ height: 360px;}
            .product_ej .product_ej_box .honor-product-list .case_ej_img{ height: 310px;}
            /*.nucleus-cont h5{ font-size: 30px;line-height: 36px}*/
            .nucleus-lsit img{ width: 55px  !important; height: 55px !important;}
            .index-news-swiper-slide .img{ height: 220px;}
            .nav_bg .menu > ul > li{ min-width: 24%}
            .header-tel .tel span{ font-size: 28px;}
			}
			@media screen and (max-width:1380px){
				
				
			.index-news-list-item .date-wrp{width: 53%;}
                .product_ej_title ul li a{ font-size: 12px;}
				}
				
			@media screen and (max-width:1340px){
				
				.seach .seach_l{width: 45%;}
				
				.left_public .left_box .left_pro_lb li p{ line-height: 30px;}
				.peo-title ul li{ margin: 0px 3px; width: 18%;}
				.peo-title ul li a{ font-size: 14px;}
				.prgt-title span{ font-size: 12px;}
				.index-news-list-item .date-wrp .date1{ font-size: 34px;}
				.index-news-list-item .date-wrp {
				    width: 60%;
				}
				.footer .footer-box .footer-r .footer-r-ewm{ width: 200px;}
				.footer .footer-box .footer-r .footer-r-ewm img{  width: 100%;}
				}
				
			@media screen and (max-width:1280px){
				.header-tel .tel span {
				    font-size: 32px;
				}
				.footer .footer-box .footer-r .footer-r-ewm img{width: 200px;}
				
				.seach .seach_l {
				    width: 48%;
				}
				.about-nva li{ padding: 0px 10px;}
				.about-nva li i{ width: 50px; height: 50px; font-size: 24px; line-height: 50px;} 
				.index-news-list-item .date-wrp {
				    width: 68%;
				}
				.header-tel .tel span {
				    font-size: 23px;
				}
				}	
				
				
				