html{font-family: "microsoft yahei";padding: 0;margin: 0;}
body {
	font-family:  "microsoft yahei", Tahoma, Arial, Helvetica, sans-serif;
	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: ;}
.fl{float: left;}
.fr{float: right;}
.text-center{text-align: center;}
.w1200{min-width:1300px;margin:0 auto;}
.container{ width:1300px;/*padding:50px 0;*/margin:0 auto }
html {
	color: #000;
	background: #fff;
}

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-action */
.hader{padding:12px 0;padding-bottom:20px; background:#ffffff;}
.hader .logo{position: relative;float: left;width:56%;margin-right:15px;display: flex;justify-content: center;align-items: center;overflow:hidden; margin-top: 16px;}
.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:28px;color:#282828;font-weight:bold;line-height:35px;}
.hader .tel p:first-child{font-size:16px;color:#333333;font-weight:normal;}
/*导航-S*/
.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:14.2%; 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;}
.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:16px; 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: #fff;}
.seach .seach_l{width:45%;float: left; line-height:40px;font-size:16px;color:#000;}
.seach .seach_l a{color:#000; font-size: 14px; margin:0 1%;}
.seach .seach_l a:hover{color:#e50012;}
.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;}
/*导航-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*/
.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;}
.index-bt2 p,.index-bt2 span{text-transform:uppercase; font-size: 36px; line-height: 48px; }
.index-bt2 p{ font-family: arial;}
.index-bt2 i{ width: 120px; height: 3px; background: #333; display: block; margin: 15px auto;}
/*public-over*/

/* 服务领域-action */
.service .container{ width: 85%;}
.service {padding:30px 0; background: #f9f9f9;}
.service .service_box .service_div{width:9.3%;float:left;margin:0 1%;text-align: center;position: relative;}
.service .service_box .service_div .service_img{width:100%;height:141px;display: flex;justify-content: center;align-items: center;overflow:hidden;margin-bottom:30px;}
.service .service_box .service_div .service_img img{max-width: 100%; display: block; margin: auto;transition: all 0.5s;}
.service .service_box .service_div img:last-child{position: absolute;left:0;top:0;opacity:0; margin-left: 10.5px;}
.service .service_box .service_div p{font-size:20px;color:#333333;}
.service .service_box .service_div:hover img{transform:rotateY(360deg);opacity:1;}
.service .service_box .service_div:first-child{margin-left:0;}
.service .service_box .service_div:last-child{margin-right:0;}
.service .service_more{width:15%;margin:40px auto;line-height:45px;background:#d80011;border-radius:50px;background:#d80011;text-align: center;}
.service .service_more a{display: block;color:#FFFFFF;font-size:20px;}
/* 服务领域-over */

/*产品展示-action*/
.index-pro{ margin-top: 42px;}
.peo-title ul{ width: 100%; display: inline-block; margin-bottom: 45px;}
.peo-title ul li{ width: 10.7%; height: 40px;border: 1px solid #e9e9e9;border-radius: 35px;float: left;line-height:40px;text-align: center; margin-right: 5px; margin-bottom: 10px;} 
.peo-title ul li a{ font-size: 14px;}
.peo-title ul li.on{ background: #e50012;border: 1px solid #e50012;}
.peo-title ul li.on a{ color: #fff; font-size: 14px;}
.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: 24%;margin-right: 1%;float: left; height: 346px;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 .prgt-img{ width: 100%; height: 280px; overflow: hidden;}
.prgt ul li img{ width: 100%; height: 100%; object-fit: cover; 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%;}
/*产品展示-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;}
.fwrx .fwrx-box span{font-size:18px;}
.fwrx .fwrx-box p{font-size:32px; line-height: 45px;  font-weight: bold;/* font-style: italic; */margin:0px;}
.fwrx .fwrx-box a{display:inline-block;font-size:14px;width:119px;height:31px;background:#FFFFFF;color:#000000;line-height:30px;}
/*全国服务热线-over*/

/*隔航设备·合作企业-over*/
.hzqy .hzqy_box {overflow: hidden;position: relative;}
.hzqy_lb .swiper-slide {width:590px;height:378px;background: #fff;display: flex;justify-content: center;align-items: center;overflow:hidden;position: relative;}
.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:342px;height:123px;background:#e60012;left:0;bottom:0;padding:15px;color:#FFFFFF;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition: all 0.5s;}
.hzqy_lb .swiper-slide-active .jzqy_js{opacity:1;transition: all 0.5s;}
.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,
.hzqy .hzqy_box .swiper-button-next{width:75px;height:20px;background:url(../images/hzqy_qh.png) no-repeat left center;left:27%;top:95%;}
.hzqy .hzqy_box .swiper-button-next{background:url(../images/hzqy_qh.png) no-repeat right center;left:auto;right:58%;}
/*隔航设备·合作企业-over*/

/*走进action*/
.about {padding:40px 0;}
.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:610px;height:450px;overflow: hidden;float: left;}
.about .about-box .about-l img{transition: all 0.5s;max-width:100%;height:100%;display: block;margin:auto;}
.about .about-box .about-l:hover img{transition: all 0.5s;transform: scale(1.1);}
.about .about-box .about-r{width:640px;float: right;}
.about .about-box .about-r .about-r-jj span{font-size:24px;color:#333333;}
.about .about-box .about-r .about-r-jj .about-r-nr{font-size:16px;color:#666666;text-indent:2em;line-height:44px;margin-top:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;}

.about .about-box .about-r .about-r-botm-bt{font-size:16px;color:#666666;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-lb {width: 100%;height: 100%;position:relative;overflow: hidden;}
.about-lb .swiper-slide {position: relative;display: flex;justify-content: center;align-items: center;overflow:hidden; height: 240px;}
.about-lb .swiper-slide img{max-width: 100%; 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{position: absolute;bottom:0;background:rgba(0,0,0,0.5);color:#ffffff;height:33px;text-align: center;line-height:33px;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;}
/*走进over*/

/*隔航团队风采-over*/
.team{/* background:url(../images/team_bg.png) no-repeat top center; */padding:66px 0; padding-top: 0px;}
.team .index-bt{margin-bottom:20px;}
.team_lb{width:100%;overflow: hidden;position: relative; margin-top: 5%;}
.team_lb ul li{ width: 24%; margin-right: 1%; margin-bottom: 15px; float: left; overflow: hidden; background: #fff;align-items: center; display: flex;}
.team_lb ul li .team_thumb{ width: 100%; height: 300px;border: 1px solid rgba(0,0,0,0.28); overflow: hidden; }
.team_lb ul li p{ text-align: center; font-size: 16px; line-height: 50px; background: #f5f5f5;}
.team_lb ul li .team_thumb 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;}
/*隔航团队风采-over*/

/*选择隔航四大理由-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;}
/*选择隔航四大理由-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{padding:50px 0; }
.news .index-bt span:before{bottom:-25px;left:-60%;}
.news .index-bt span:after{bottom:-26px;left:20%;}

.news .news-box .news-l{float: left;width:777px;}
.news-qh{ width:100%;}
.news-qh .hd{height:65px;position:relative;border-bottom:1px solid #e2e2e2;}
.news-qh .hd ul{ float:left;  position:absolute;}
.news-qh .hd ul li{position: relative; float:left;cursor:pointer;width:160px;font-size:18px;margin-right:50px;}
.news-qh .hd ul li p{font-size:18px;color:#acacac;margin-top:5px;}
.news-qh .hd ul li.on:after{position: absolute;content:"";bottom:-13px; width:75px;height:3px;background:#dc0d07;}
.news-qh .bd {margin-top:40px;}
.news-qh .bd ul{zoom:1;  }
.news-qh .bd li .news-l-div{float:left; width:367px;overflow: hidden;position: relative;background:#f2f2f2}
.news-qh .bd li .news-l-div .news-l-img{transition: all 0.5s; width:100%;height:240px;overflow:hidden;}
.news-qh .bd li .news-l-div .news-l-img img{transition: all 0.5s; height:100%;max-width: 100%; display: block; margin: auto;}
.news-qh .bd li .news-l-div:hover .news-l-img img{transition: all 0.5s;transform: scale(1.1);}
.news-qh .bd li .news-l-div .news-l-js{padding:18px;}
.news-qh .bd li .news-l-div .news-l-js p:first-child{font-size:14px;text-align: right;font-weight: bold; padding-left: 86px;}
.news-qh .bd li .news-l-div .news-l-js p:last-child{font-size:12px;line-height:25px;}
.news-qh .bd li .news-l-div .news-l-js p span{color:#b9241d;}
.news-qh .bd li .news-l-div .news-l-date{width:84px;height:84px;background:#b9241d;position:absolute;bottom:90px;left:20px;padding:0 10px;text-align: center;color:#FFFFFF;}
.news-qh .bd li .news-l-div .news-l-date span{font-size:40px;font-weight:bold;}
.news-qh .bd li .news-l-div .news-l-date p{font-size:16px;border-top:1px solid #FFFFFF;}
.news-qh .bd li .news-l-xw {width:397px;float: right;padding-left:20px;border-left:1px solid #d4d4d4;}
.news-qh .bd li .news-l-xw ul li{transition:all 0.5s; font-size:14px;position: relative;line-height:40px;border-bottom:1px dashed #d3d3d3}
.news-qh .bd li .news-l-xw ul li:before{transition:all 0.5s; position: absolute; content: ""; width:11px;height:11px;background:#d4d4d4;border-radius:50%;left:-26px;top:15px;}
.news-qh .bd li .news-l-xw ul li:first-child:before,
.news-qh .bd li .news-l-xw ul li:nth-child(2):before,
.news-qh .bd li .news-l-xw ul li:nth-child(3):before{transition:all 0.5s; background:#b9241d;}
.news-qh .bd li .news-l-xw ul li span{float: right;display: inline-block;font-size:13px;}
.news-qh .bd li .news-l-xw ul li:hover a{color:#b9241d;}

.news .news-box .news-r{float: right;width:433px;}
.news .news-box .news-r .news-top{font-size:18px;border-bottom:1px solid #d9d9d9;}
.news .news-box .news-r .news-top p{font-size:18px;color:#acacac;margin-top:5px;}
.news-r-lb{ width:100%;overflow:hidden; position:relative;}
.news-r-lb .hd{ overflow:hidden;}
.news-r-lb .bd{ padding:15px;  }
.news-r-lb .infoList li{padding:10px 0;border-bottom:1px dashed #d3d3d3;height:100px !important;}
.news-r-lb .infoList li p{position: relative;padding-left:25px;margin:10px 0;}
.news-r-lb .infoList li p:first-child{font-size:14px;}
.news-r-lb .infoList li p:last-child{font-size:14px;color:#555555;}
.news-r-lb .infoList li p:last-child span{color:#b9241e;}
.news-r-lb .infoList li p:first-child:before{position: absolute;content:"";top:0;width:22px;height:22px;overflow: hidden;background:url(../images/news-q.png) no-repeat center;left:0;}
.news-r-lb .infoList li p:last-child:after{position: absolute;content:"";top:5px;width:22px;height:22px;overflow: hidden;background:url(../images/news-a.png) no-repeat center;left:0;}
.index-bt .brand{ color: #fff;}
/*聚焦over*/


/*footer-action*/
.footer{background:url(../images/footer-bg.png) no-repeat top center;color:#FFFFFF;}
.footer a{color:#FFFFFF;}
.footer #xf-top{display: block;height:82px;width:72px;display: block;margin:auto;}
.footer .footer-box .footer-l{width:420px;float: left;text-align: center;}
.footer .footer-box .footer-l span{ padding-left: 73px;}
.footer .footer-box .footer-l .footer-logo{margin-bottom:40px;}
.footer .footer-box{margin-top:80px;}
.footer .footer-box .footer-l p{font-size:20px;margin-top:10px;text-align: left;padding-left:50px;}
.footer .footer-box .footer-r{float: right;width:757px;}
.footer .footer-box .footer-r .footer-r-dh{border-bottom:1px solid #FFFFFF;padding-bottom:20px;margin-bottom:40px;}
.footer .footer-box .footer-r .footer-r-dh a{display: inline-block;padding:0 20px;}
.footer .footer-box .footer-r .footer-r-dh a:first-child{padding-left:0;}
.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:458px;border-right:1px solid #FFFFFF;padding-right:35px;}
.footer .footer-box .footer-r .footer-r-xx li{line-height:40px;font-size:14px;color:#e2e2e2;}
.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{float: right;margin-top:40px;}
.footer .yqlj{margin-top:30px;line-height:60px;}
.footer .yqlj a{margin:0 10px;}
/*footer-over*/

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

/*--------------------public-action--------------------*/
.ej_public{padding:30px 0;}
/*面包屑导航-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:#21478b; */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_pic{ line-height: 40px;}
.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:#b9241e;}
.left_public .left_box .left_nav li:last-child a{border-bottom:none;}
.left_public .left_box .left_nav li.on{ background: #b9241e; color: #fff;}
.left_public .left_box .left_nav li.on a{ color: #fff;}
.left_public .left_box  .left_nav_pic{ width: 100%; display: inline-block;}
.left_public .left_box  .left_nav_pic li{ width: 49.9%;border-right: 1px dashed #d7d7d7; float: left;} 
.left_public .left_box  .left_nav_pic li:nth-child(2n){ border-right: none;}
.left_public .left_box  .left_nav_pic li a{ font-size: 14px;}
/*——————————————————————————————————*/
.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:260px; 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:16px;line-height:50px;text-align: center;}
.left_public .left_box .left_pro_lb li:hover p{color:#21478b;}
/*——————————————————————————————————*/
.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:#21478b;}
/*--------------------左边-over--------------------*/
.banner-image{ height: 500px; background-position: center;}
/*--------------------右边-action--------------------*/
.right_public{width:71.25%;float: right;}
.right_public .right_nav{border-left:4px solid #21478b;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--------------------*/
/*--------------------public-over--------------------*/

/* --------------------产品中心-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:#21478b;}
.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 #21478b;color:#21478b;}
/*——————————————————————————————————*/
.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%;}
.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:260px;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{max-width:100%;display: block;margin:auto;transition: all 0.5s;}
.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 #21478b;background:#21478b;transition: all 0.5s; color: #fff;}
.page  span{ background: #21478B; 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:307px;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 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 p { text-align: center;}
.contact_ej .contact_ej_top .contact_ej_t_r img{ width: 120px;}
.contact_ej .contact_ej_top .contact_ej_t_r p i{ line-height: 40px;}
.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:60px;padding:10px;border:none;background:#fbfbfb;margin:5px auto;}
.contact_ej .contact_ej_top .contact_ej_t_r input:last-child{width:120px;background:#21478b;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%;}
.contact_ej .contact_ej_top .contact_ej_magess{ width: 70%; float: left;}
/* --------------------联系我们-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:#21478b;}

.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:200px;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:50px 0;background:url(../images/liyou-bg.png) no-repeat bottom center #444444; padding-bottom: 60px;}
.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;}
.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:624px;height:352px; float: left;overflow: hidden;margin:30px 0;}
.liyou-lb .swiper-slide .liyou-img img{ width: 100%; height: 100%; object-fit: cover}
.liyou-lb .swiper-slide .liyou-js{width:648px;height:352px;padding:35px;float:right;margin:30px 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:60px;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:18px;text-indent:2em;line-height:30px;color:#fff; margin-top: 40px;}
.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+++++++++++++++++++++++++++++++++++++++++++++++*/
/* 机型选择 */
    .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;}