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:1200px;margin:0 auto;}

.container{ width:1200px;/*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:#666666;

}

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:#075fbf;height:30px;padding:5px 0;color:#FFFFFF;}

.top .container{display: inline-flex;display: flex;justify-content:space-between;align-content:center;}

.top .top-l{font-size:14px;color:#FFFFFF;position:relative;padding-left:25px;}

.top .top-l:before{position: absolute;content:"";width:19px;height:19px;background:url(../images/top_ico.png) no-repeat center;left:0;top:0;}

.top .top-r{font-size:14px;color:#949494;text-align: center;display: inline-flex;display: flex;}

.top .top-r a{border-right:1px solid #949494;color:#949494;padding:0 10px;display:inline-block;}

.top .top-r .sys{display:inline-block;padding-left:10px;position: relative;cursor: pointer;}

.top .top-r .sys .top_wx{position: absolute;width:100px;height:100px;padding:5px;background:#FFFFFF;box-shadow: 0 0 5px rgba(0,0,0,0.2);display:none;left:0;top:18px;}

.top .top-r .sys .top_wx img{max-width:100%;}

.top .top-r .sys:hover .top_wx{display:block;}

header{display:none;}

/*hader-action */

.hader{padding:25px 0;background:#ffffff;}

.hader .logo{display: inline-flex;display: flex;width:26%;float: left;}

.hader .logo .logo-img{position: relative;float: left;width:100%;height:69px;}

.hader .logo .logo-img img{max-width:100%;}

.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{width:17%; margin: 6px 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:70px;height:66px;margin-right:10px;}

.hader .rexian .tel-ico img{width: 100%;}

.hader .rexian_r{color:#000000;margin-left:10px;}

.hader .rexian_r p{font-size:18px;color:#221715;line-height:30px;}
.hader .rexian_r span{ width: 100%; display: block;}
.hader .rexian_r span{font-size:18px;color:#e60012;font-weight:bold;}

/*导航-S*/

.dh {height:80px;width:55%;float: left;margin:0 12px;}

.dh .contenter{position:relative;}

.dh .Xcon{width:100%;}

.dh .Xcon ul{width:100%;display: inline-flex;display: flex;align-content:center;}

.dh .Xcon li{text-align: center;width:15%;line-height:80px; position:relative;float:left;transition: all 0.5s;}  

.dh .Xcon li a{display: block;height:100%;position: relative;}

.dh .Xcon li b{display: block;width:100%;text-align: center;font-size:14px;color:rgba(255,255,255,0.70);transition:transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-webkit-transition: -webkit-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;}

.dh .Xcon li a.menu span{display: block;transition:transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-webkit-transition: -webkit-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;}

.dh .Xcon li a.menu{transition:all 0.5s; position: relative; font-size:16px; color: #221715; transition:all 0.3s ease;}

.dh .Xcon li:hover a{color:#FFFFFF;}

.dh .Xcon li:hover,

.dh .Xcon li a.action{background:#075fbf;color:#FFFFFF;}

.dh .Xcon li .show{background:#FFFFFF;margin-top:0px;width:140%;position:absolute; left:-20%; z-index:999;display:none; top:80px;}

.dh .Xcon li .show img{position:absolute;top:-14px;left:40%; }

.dh .Xcon li .show dl{ display:block;float:left; width:100%}

.dh .Xcon li .show dl dd{line-height:50px; padding:0 5px;border-top:1px solid #FFFFFF;}

.dh .Xcon li .show dl dd a{font-size:14px; color:#221715;}

.dh .Xcon li .show dl dd:hover {background:#075fbf;}

.dh .Xcon li .show dl dd:hover a{color:#ffffff;}



.sousuo{background:#ffffff;height:40px;line-height: 40px;color:#FFFFFF;}

.sousuo a{color:#FFFFFF;}

.sousuo .sousuo-l{width:720px;float: left;overflow:hidden;}

.sousuo .sousuo-r{width:305px;height:28px;float: right;overflow:hidden;margin:6px 0}

.sousuo .sousuo-r input:first-child{width:257px;height:100%;background:#FFFFFF;padding:0 10px;font-size:16px;color:#4f4e4e;border:none;margin-top:-15px;}

.sousuo .sousuo-r input:last-child{cursor: pointer; width:48px;height:100%;font-size:16px;color:#FFFFFF;border:none;background:#0261a3;margin-top:-15px;margin-left:-5px;}



/*导航-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:64px;height:98px;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:12px!important;}

.banner .swiper-pagination span{box-shadow: 0 0 10px rgba(0,0,0,0.1); transition: all 0.5s; width:12px;height:12px;margin:0 10px!important;border-radius:50%; background:#FFFFFF;opacity:1; }

.banner .swiper-pagination span.swiper-pagination-bullet-active{transition: all 0.5s; background:#075fbf;}

/*banner-over*/



/* 搜索-action */

.seach{}

.seach .container{padding:15px 0;height:68px;}

.seach .seach_l{width:60%;line-height:50px;float: left;}

.seach .seach_r{width:342px;height:40px;float: right;}

.seach .seach_r input:first-child{width:282px;background:#f3f6fb;padding:12px;height:100%;border:none;}

.seach .seach_r input:last-child{width:60px;height:40px;border:none;background:#075fbf url(../images/seach_ico.png) no-repeat center;cursor: pointer;margin-left:-5px;}

/* 搜索-over */



/* 首页标题-action */

.index_title{text-align: center;margin-bottom:45px;}

.index_title p{font-size:30px;font-weight:bold;color:#075fbf;margin-bottom:20px;position: relative;}

.index_title p b{font-size:18px;color:#333333;margin-left:5px;}

.index_title p:after{position: absolute;content:"";width:100%;height:3px;background:url(../images/index_title.png) no-repeat center;left:0;bottom:-10px;}

.index_title span{font-size:17px;}

/* 首页标题-over */



/* 产品中心-action */

.product{padding:40px 0;background:#f3f6fb;}

.product .product_box{overflow: hidden;}

.product_qh{width:100%;}

.product_qh .hd{line-height:30px;width:100%;overflow: hidden;}

.product_qh .hd ul li{width:23%;line-height:42px;border:1px solid #000000;float: left;margin:1%;font-size:17px;text-align: center;cursor: pointer;}

.product_qh .hd ul li.on,

.product_qh .hd ul li:hover{border:1px solid #075fbf;color:#075fbf;font-weight: bold;}

.product_qh .hd ul li.on a{color:#075fbf;}

.product_qh .bd ul li .product_div{width:30%;margin:3%;display: inline-block;float: left;}

.product_qh .bd ul li .product_div:nth-child(1n){margin-left:0;}

.product_qh .bd ul li .product_div:nth-child(3n){margin-right:0;}

.product_qh .bd ul li .product_div .product_img{width:100%;height:205px;display: flex;justify-content: center;align-items: center;overflow:hidden;}

.product_qh .bd ul li .product_div .product_img img{max-width: 100%; display: block; margin: auto;transition: all 0.5s;}

.product_qh .bd ul li .product_div:hover .product_img img{transition: all 0.5s;transform: scale(1.1);}

.product_qh .bd ul li .product_div p{background:#075fbf;color:#FFFFFF;line-height:48px;text-align: center;font-size:16px;}

/* 产品中心-over */



/* 厂房设备-action */

.factory{padding:55px 0;}

.factory_lb {width: 100%;overflow: hidden;}

.factory_lb .swiper-slide {width:380px!important;-webkit-transition:transform 1.0s;-moz-transition:transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s;-webkit-transform: scale(0.8);transform: scale(0.8);}

.factory_lb .swiper-slide-active,.factory_lb .swiper-slide-duplicate-active {-webkit-transform: scale(1);transform: scale(1);}

.factory_lb .none-effect {-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;}

.factory_lb .swiper-slide a {background: #fff;padding:10px;display: block;}

.factory_lb .swiper-slide-active a:after {background: none;}

.factory_lb .swiper-slide img {width: 100%;display: block;}

.factory_lb .swiper-pagination {position: relative;margin-bottom: 30px;}

.factory_lb .swiper-pagination-bullet {background: #00a0e9;margin-left: 4px;margin-right: 4px;width: 17px;height: 17px;opacity: 1;margin-bottom: 4px;}

.factory_lb .swiper-pagination-bullet-active {width: 13px;height: 13px;background: #FFF;border: 6px solid #00a0e9;margin-bottom: 0;}

.factory_lb .button {width: 1000px;margin: 0 auto;bottom: 43px;position: relative;}

.factory_lb .button div:hover {background-color: #2f4798;}

/* 厂房设备-over */



/* 条幅-action */

.tiaofu{width:100%;}

.tiaofu img{max-width:100%;display: inline-block;margin:auto;}

/* 条幅-over */



/* 关于我们-action */

.about{padding:60px 0;}

.about .about_l{width:48%;float: left;height:290px;position: relative;overflow:hidden;}

.about .about_l .about_l_img{width:92%;height:100%;height:295px;overflow: hidden;}

.about .about_l .about_l_img img{max-width:100%;display: block;margin:auto;}

.about .about_l .about_l_sj{position: absolute;width:86%;height:108px;background:#FFFFFF;padding:10px 0;right:0;bottom:-50px;;box-shadow:0 10px 10px rgba(0,0,0,0.1);}

.about .about_l .about_l_sj li{width:33%;height:88px;border-right:1px solid #ebebeb;float: left;display: inline-block;padding:0 10px;text-align: center;}

.about .about_l .about_l_sj li:last-child{border:none;}

.about .about_l .about_l_sj li span{font-size:24px;color:#d1d1d1;}

.about .about_l .about_l_sj li p{font-size:16px;text-align: left;margin-top:15px;}

.about .about_r {width:52%;float: right;}

.about .about_r .about_r_nr{font-size:16px;color:#333333;line-height:40px;width:116%;text-indent:2em;}

.about .about_r .about_more{width:167px;line-height:42px;border:1px solid #075fbf;color:#075fbf;text-align: center;font-size:16px;font-weight: bold;float: right;}

/* 关于我们-over */



/* 中科聚峰四项优势-action */

.advantage{background:url(../images/advantage_bg.png) no-repeat top center;padding:60px 0;color:#FFFFFF;padding-bottom:30px;}

.advantage .index_title p,

.advantage .index_title span{color:#FFFFFF;}

.advantage .index_title p:after{background:url(../images/index_line.png) no-repeat center;}

.advantage .index_title p em{font-size:50px;color:#e5a228;}

.advantage .advantage_box{position: relative;}

.advantage .advantage_box .advantage_both{width:32%;float: left;text-indent:2em;}

.advantage .advantage_box .advantage_both .advantage_div p.title{font-size:28px;color:#e5a228;font-weight:bold;}

.advantage .advantage_box .advantage_both .advantage_div:first-child{margin-bottom:90px; height:230px}

.advantage .advantage_box .advantage_both .advantage_div .advantage_div_nr{font-size:14px;margin-top:10px;line-height:28px;}

.advantage .advantage_box .advantage_center{position: absolute;left:30%;top:18%;width: 41%;}

.advantage .advantage_box .advantage_center img{max-width:100%;display: block;margin:auto;}

.advantage .advantage_box .advantage_both:last-child{float: right;}

/* 中科聚峰四项优势-over */



/* 项目案例-action */

.case{padding:60px 0;}

.case .case_box .case_div{width:24.5%;float: left;margin:0.5%;height:235px;}

.case .case_box .case_div:nth-child(1n){margin-left:0;margin-bottom:0;}

.case .case_box .case_div:nth-child(4n){margin-right:0;}

.case .case_box .case_div{display: flex;justify-content: center;align-items: center;overflow:hidden;}

.case .case_box .case_div img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}

.case .case_box .case_div:hover img{transition: all 0.5s;transform: scale(1.1);}

/* 项目案例-over */



/* 新闻资讯-action */

.news .news_box .news_bt{font-size:18px;color:#333333;line-height:40px;border-bottom:1px solid #bfbfbf;margin-bottom:40px;}

.news .news_box .news_bt span{padding-right:5%;display: inline-block;border-bottom:3px solid #075fbf;float: left;margin-bottom:-1px;}

.news .news_box .news_bt a{color:#333333;float: right;}

.news .news_box .news_l{float: left;width:48%;}

.news .news_box .news_l .news_l_top .news_l_img{width:33%;float: left;justify-content: center;align-items: center;overflow:hidden;}

.news .news_box .news_l .news_l_top .news_l_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}

.news .news_box .news_l .news_l_top:hover .news_l_img img{transition: all 0.5s;transform: scale(1.1);}

.news .news_box .news_l .news_l_top .news_l_js{width:65%;float: right;}

.news .news_box .news_l .news_l_top .news_l_js p{font-size:17px;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight: bold;}

.news .news_box .news_l .news_l_top .news_l_js .news_l_nr{line-height:25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;margin-top:10px;font-size:14px;}

.news .news_box .news_l .news_l_top:hover .news_l_js p{color:#075fbf;}

.news .news_box .news_l .news_l_botm ul li{line-height:32px;border-bottom:1px dashed #f5f5f5;}

.news .news_box .news_l .news_l_botm ul li a{display: inline-block;width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333333;float: left;font-size:16px;}

.news .news_box .news_l .news_l_botm ul li span{font-size:16px;display: inline-block;float: right;}

.news .news_box .news_l .news_l_botm ul li:hover a{color:#075fbf;}

.news .news_box .news_r{float: right;width:48%;}

.news .news_box .news_r .news_r_box .news_r_div{width:100%;height:286px;justify-content: center;align-items: center;overflow:hidden;position: relative;}

.news .news_box .news_r .news_r_box .news_r_div img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}

.news .news_box .news_r .news_r_box .news_r_div:hover img{transition: all 0.5s;transform: scale(1.1);}

.news .news_box .news_r .news_r_box .news_r_title{width:100%;line-height:50px;background:rgba(0,0,0,0.75);color:#FFFFFF;position: absolute;bottom:0;left:0;padding:0 10px;}

.news .news_box .news_r .news_r_box .news_r_title span{display: inline-block;width:75%;float: left;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.news .news_box .news_r .news_r_box .news_r_title b{font-size:16px;display: inline-block;float: right;}

.news .news_box .news_r .news_r_box:hover .news_r_title{color:#fff;}

.news_r_box  .news_l_botm li{ height: 35px; line-height: 35px; border-bottom: 1px dashed #f5f5f5;}
.news_r_box  .news_l_botm li span{ float: right;}
.news_r_box  .news_l_botm li:hover{color:#075fbf;}
.news_r_box  .news_l_botm li:hover a{color:#075fbf;}
/* 新闻资讯-over */





/* 友情链接-action */

.links{font-size:14px;color:#9c9c9c;line-height:25px;margin-top:30px;}

.links span{display: inline-block;float: left;margin-top:5px;}

.links ul{display: inline-block;float: left;width:95%;}

.links ul li{display: inline-block;margin:0.5%;}

.links ul li a{color:#9c9c9c;}

/* 友情链接-over */



/* footer-action */

.footer{background:url(../images/footer_bg.png) repeat-x top center;color:#FFFFFF;overflow: hidden;}

.footer a{color:#FFFFFF;}

.footer .footer_nav{margin-bottom:50px;}

.footer .footer_nav ul{overflow: hidden;width:100%;}

.footer .footer_nav ul li{display: inline-block;float: left;font-size:16px;width:14%;text-align: center;line-height:46px;}

.footer .footer_box {height:242px;}

.footer .footer_box .footer_l{float:left;width:30%;}

.footer .footer_box .footer_l img{max-width:100%;display:block;margin:30px 0;}

.footer .footer_box .footer_center{font-size:14px;line-height:30px;width:40%;float: left;margin:0 3%;}

.footer .footer_box .footer_r{width:23%;float: right;}

.footer .footer_botm{line-height:40px;font-size:14px;}

.footer .footer_botm a:hover{text-decoration: underline;}

/* footer-over */



/*+++++++++++++++++++++++++++++++++++++++++++++++二级页面-action+++++++++++++++++++++++++++++++++++++++++++++++*/

.public_ej{margin-top:70px;}

/* 左边部分-action */

.public_left{width:24%;background:#f3f6fb;float: left;}

.public_left .left_box{width:100%;margin-bottom:10px;}

.public_left .left_title{color:#FFFFFF;background:#075fbf;line-height:60px;padding:0 3%;}

.public_left .left_title span{border-left:6px solid #FFFFFF;padding-left:2%;font-size:22px;font-weight:bold;}

.public_left .left_title b{font-size:14px;}

/* ———————————————————————————————————————— */

.public_left .left_nav{line-height:62px;text-align: center;text-align: center;font-size:20px;}

.public_left .left_nav li{margin-bottom:1px;background:#FFFFFF;}

.public_left .left_nav li.on a,

.public_left .left_nav li:hover a{color:#075fbf;font-weight: bold;}

/* ———————————————————————————————————————— */

.public_left .left_pro{overflow: hidden;}

.public_left .left_pro .left_pro_div{width:97%;margin:5px;background:#FFFFFF;padding:2%;}

.public_left .left_pro .left_pro_div .left_pro_img{width:45%;float:left;justify-content: center;align-items: center;overflow:hidden;}

.public_left .left_pro .left_pro_div .left_pro_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}

.public_left .left_pro .left_pro_div:hover .left_pro_img img{transition: all 0.5s;transform: scale(1.1);}

.public_left .left_pro .left_pro_div .left_pro_r{width:50%;float: right;line-height:30px;padding:15px 0;font-size:15px;}

.public_left .left_pro .left_pro_div .left_pro_r p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* ———————————————————————————————————————— */

.public_left .left_news{overflow: hidden;}

.public_left .left_news li {margin-bottom:1px;font-size:15px;background:#FFFFFF;padding:5px 2%;}

.public_left .left_news li p{margin-bottom:5px;width:68%;float: left;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.public_left .left_news li span{color:#666666;float:right;display:inline-block;}

.public_left .left_news li:hover p{color:#075fbf;}

/* 左边部分-over */



/* 右边部分-action */

.public_right,.right_public{width:70%;float:right;}

.ej_crumbs{padding-left:40px;background:url(../images/ej_crumbs.png) no-repeat left center;color:#3b3b3b;margin-bottom:20px;}

.ej_crumbs a{color:#3b3b3b;}

.page{text-align: center;font-size:18px;color:#3b3b3b;overflow: hidden;color:#3b3b3b;text-align: center;margin:30px 0;}

.page li{display: inline-block;margin:1%;}

.page li a{color:#3b3b3b}

.page li.active a,

.page li:hover a{color:#075fbf;}

/* 右边部分-over */



/* --------------------产品中心-action-------------------- */

.product_ej_top {padding:45px 0;border-bottom:1px solid #f3f6fb;}

.product_ej_top .product_ej_img{width:40%;float: left;justify-content: center;align-items: center;overflow:hidden;}

.product_ej_top .product_ej_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}

.product_ej_top:hover .product_ej_img img{transition: all 0.5s;transform: scale(1.1);}

.product_ej_top .product_r{width:58%;float: right;}

.product_ej_top .product_r p{font-size:20px;color:#3b3b3b;font-weight:bold;margin-bottom:10px;}

.product_ej_top .product_r .product_nr{font-size:18px;line-height:30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:6;overflow: hidden;}

/* ———————————————————————————————————————— */

.product_ej_box{margin-top:30px;}

.product_ej_box .product_ej_div{width:32%;height:265px;margin:2%;display: inline-block;float: left;justify-content: center;align-items: center;overflow:hidden;position: relative;}

.product_ej_box .product_ej_div:nth-child(1n){margin-left:0;margin-bottom:0;}

.product_ej_box .product_ej_div:nth-child(3n){margin-right:0;}

.product_ej_box .product_ej_div img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}

.product_ej_box .product_ej_div:hover img{transition: all 0.5s;transform: scale(1.1);}

.product_ej_box .product_ej_div p{position:absolute;bottom:0;left:0;line-height:60px;color:#FFFFFF;text-align: center;background:rgba(0,0,0,0.62);width:100%;}

/* --------------------产品中心-over-------------------- */



/* --------------------施工场景-action-------------------- */

.scene_ej .scene_ej_div{width:32%;margin:2%;float: left;background:#f3f6fb;}

.scene_ej .scene_ej_div:nth-child(1n){margin-left:0;margin-bottom:0;}

.scene_ej .scene_ej_div:nth-child(3n){margin-right:0;}

.scene_ej .scene_ej_div .scene_ej_img{width:100%;height:270px;justify-content: center;align-items: center;overflow:hidden;}

.scene_ej .scene_ej_div .scene_ej_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}

.scene_ej .scene_ej_div:hover .scene_ej_img img{transition: all 0.5s;transform: scale(1.1);}

.scene_ej .scene_ej_div p{line-height:55px;text-align:center;color:#075fbf;font-size:20px;}

/* --------------------施工场景-over-------------------- */



/* --------------------关于我们-action-------------------- */

.about_ej .about_bt{font-size:32px;font-weight:bold;border-bottom:1px solid #eeeeee;text-align: center;line-height:80px;margin-bottom:30px;}

.about_ej .about_ej_box{font-size:18px;color:#3b3b3b;line-height:40px;text-indent:2em;}

.about_ej .about_ej_box .about_ej_r{width:45%;height:290px;justify-content: center;align-items: center;overflow:hidden;float: right;}

.about_ej .about_ej_box .about_ej_r img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}

/* --------------------关于我们-over-------------------- */



/* --------------------新闻资讯-action-------------------- */

.news_ej .news_ej_top .news_ej_t_div{width:48%;float: left;}

.news_ej .news_ej_top .news_ej_t_div:last-child{float: right;}

.news_ej .news_ej_top .news_ej_t_div .news_ej_t_img{width:100%;height:190px;justify-content: center;align-items: center;overflow:hidden;margin-bottom:10px;}

.news_ej .news_ej_top .news_ej_t_div .news_ej_t_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}

.news_ej .news_ej_top .news_ej_t_div:hover .news_ej_t_img img{transition: all 0.5s;transform: scale(1.1);}

.news_ej .news_ej_top .news_ej_t_div .news_ej_t_botm {overflow: hidden;}

.news_ej .news_ej_top .news_ej_t_div .news_ej_t_botm .news_ej_t_b_date{width:20%;background:#f3f6fb;text-align: center;float: left;}

.news_ej .news_ej_top .news_ej_t_div .news_ej_t_botm .news_ej_t_b_date span{font-size:20px;color:#3b3b3b;font-weight:bold;padding:5px 0;display: inline-block;}

.news_ej .news_ej_top .news_ej_t_div .news_ej_t_botm .news_ej_t_b_date p{font-size:18px;}

.news_ej .news_ej_top .news_ej_t_div .news_ej_t_botm .news_ej_t_b_r{width:78%;overflow:hidden; float: right;}

.news_ej .news_ej_top .news_ej_t_div .news_ej_t_botm .news_ej_t_b_r p:first-child{width:100%;font-size:20px;font-weight: bold;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.news_ej .news_ej_top .news_ej_t_div .news_ej_t_botm .news_ej_t_b_r p:last-child{width:100%;font-size:18px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.news_ej .news_ej_top .news_ej_t_div:hover .news_ej_t_botm .news_ej_t_b_r p:first-child{color:#075fbf;}



.news_ej .news_ej_box{border-top:2px solid #f3f6fb;margin-top:50px;border-left:2px solid #f3f6fb;padding-left:10px;}

.news_ej .news_ej_box .news_ej_div {padding:40px 0;border-bottom:2px solid #f3f6fb;position: relative;padding-left:2%;}

.news_ej .news_ej_box .news_ej_div:before{position: absolute;content:"";width:18px;height:18px;background:#f3f6fb;border:1px solid #075fbf;transform: rotate(45deg);left:-22px;top:46%;transition: all 0.5s;}

.news_ej .news_ej_box .news_ej_div:hover:before{background:#075fbf;transition: all 0.5s;}

.news_ej .news_ej_box .news_ej_div .news_ej_date{padding:1%;background:#f3f6fb;text-align: center;float: left;margin:10px 0;}

.news_ej .news_ej_box .news_ej_div .news_ej_date span{font-size:18px;color:#3b3b3b;font-weight:bold;padding:5px 0;display: inline-block;}

.news_ej .news_ej_box .news_ej_div .news_ej_date p{font-size:16px;}

.news_ej .news_ej_box .news_ej_div .news_ej_r{width:88%;float: right;}

.news_ej .news_ej_box .news_ej_div .news_ej_r p{font-size:18px;color:#3b3b3b;font-weight:bold;margin-bottom:10px;transition: all 0.5s;}

.news_ej .news_ej_box .news_ej_div .news_ej_r .news_ej_r_nr{color:#3b3b3b;}

.news_ej .news_ej_box .news_ej_div:hover .news_ej_r p{color:#075fbf;transition: all 0.5s;}

/* --------------------新闻资讯-over-------------------- */



/* --------------------联系我们-action-------------------- */

.contact_ej {margin-top:80px;}

.contact_ej .contact_ej_l{width:48%;float: left;}

.contact_ej .contact_ej_l .contact_ej_logo{width:100%;margin-bottom:30px;}

.contact_ej .contact_ej_l .contact_ej_logo img{max-width:100%;display:block;margin:auto;}

.contact_ej .contact_ej_l .contact_ej_l_box{line-height:40px;}

.contact_ej .contact_ej_l .contact_ej_l_box p:first-child{font-size:20px;color:#3b3b3b;font-weight: bold;}

.contact_ej .contact_ej_l .contact_ej_l_box .contact_ej_l_botm{width:100%;}

.contact_ej .contact_ej_l .contact_ej_l_botm{margin-top:20px;}

.contact_ej .contact_ej_l .contact_ej_l_botm img{max-width:100%;display: block;margin:auto;}

.contact_ej .contact_ej_r{width:48%;border:none;height:530px;float:right;}

.contact_ej .contact_ej_r iframe{width:100%;height:100%;border:none;}

/* --------------------联系我们-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 */



/*+++++++++++++++++++++++++++++++++++++++++++++++二级-over+++++++++++++++++++++++++++++++++++++++++++++++*/