@charset "utf-8";.no_padding{padding:0}#h105{height:90px}.header{position:fixed;top:0;left:0;right:0;z-index:99;
background: #fff;
    padding: 0;
    z-index: 100000;
    -webkit-box-shadow: 0 5px 5px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 5px 5px 0 rgba(0,0,0,.1);
    box-shadow: 0 5px 5px 0 rgba(0,0,0,.1);
	}
a{ color:#434343;}
.fangansy{ display:none;}
.header.indexHeader{height: 90px;transition:all .3s}
.header.is_stuck{background:#fff;padding:0;z-index:100000;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}.header.indexHeader:hover{background:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}.headerTop{overflow:hidden}.headerInfo{height:30px;position:relative}.header_search_box{position:absolute;float:right;right:0;top:0;width:30px;height:30px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .3s}.header_search_box.active{width:180px;background:#363636;transition:all .3s}.header_search_box a{line-height:0;width:30px;height:30px;text-align:right;display:block;position:relative;float:right;z-index:10;background:0 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.header_search_box img{position:absolute;top:6px;right:5px;opacity:0;transition:all .3s}.header_search_box img.open{opacity:1}.header.indexHeader .header_search_box img.open,.header.indexHeader:hover .header_search_box img.open1,.header.indexHeader.is_stuck .header_search_box img.open1{opacity:0}.header.indexHeader .header_search_box img.open1,.header.indexHeader:hover .header_search_box img.open,.header.indexHeader.is_stuck .header_search_box img.open{opacity:1}.header_search_box .search_click.active img.close{opacity:1;transition:all .3s}.header_search_box .search_click.active img.open,.header_search_box .search_click.active img.open1{opacity:0}.search_form{position:absolute;top:0;right:30px;width:0;display:block;z-index:-1;transition:all .3s}.header_search_box.active .search_form{width:150px;z-index:9;transition:all .3s}.search_form .info{width:100%;padding-right:30px}.search_form input[type=text]{width:100%;height:30px;background:0 0;border:0;padding-left:5px;font-size:14px;font-weight:300;color:#fff}.search_form input[type=text]::-webkit-input-placeholder{color:#fff}.search_form input.btn_search{width:30px;height:30px;position:absolute;right:0;top:0;background:url(../../../public/static/images/reset/search.png) no-repeat center center;-webkit-background-size:34px;background-size:34px;border:0;font-size:0;cursor:pointer}.headerInfo .langBox{float:left;display:none}.header .headerInfo .langBox a{display:inline-block;line-height:30px;padding-left:10px}
.header .headerBot{display:inline-block;width:100%;vertical-align:top;}
.header .logo_box{width:280px;height:90px;position:relative}.header .logo_box a{position:absolute;top:0;bottom:0;left:0;right:0;line-height:0;z-index:2;display:block}
.header .logo_box img{position:absolute;top:23px;left:0;height:40px;opacity:0}
.header .logo_box img.hide{opacity:1;transition:all .3s}.header.indexHeader .logo_box img{opacity:1}.header.indexHeader .logo_box img.hide{opacity:0}.header.indexHeader:hover .logo_box img,.header.indexHeader.is_stuck .logo_box img{opacity:0;transition:all .3s}.header.indexHeader:hover .logo_box img.hide,.header.indexHeader.is_stuck .logo_box img.hide{opacity:1;transition:all .3s}.headerNavBox{padding-left:28px}.headerNavBox .nav{float:left}.headerNavBox .nav_list{font-size:0;line-height:0;position:relative;    margin-right: 100px;}
.headerNavBox .nav_list>li{display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:top;zoom:1;text-align:center;transition:all .3s}.headerNavBox 
.nav_list>li>a{display:block;margin-left:30px; margin-right:30px;}
.headerNavBox .nav_list>li>a>span{display:inline-block;line-height:90px;font-size:16px;color:#0e1621;padding:0 5px;position:relative;transition:all .3s}
.headerNavBox .nav_list>li>a>span:before{position:absolute;content:'';bottom:0;height:3px;left:0;right:0;background:0 0}.header.indexHeader .headerNavBox .nav_list>li>a>span{transition:all .3s}
.header.indexHeader:hover .headerNavBox .nav_list>li>a>span,.header.indexHeader.is_stuck .headerNavBox .nav_list>li>a>span{transition:all .3s}
.header .nav_list>li.active>a>span:before,.header .nav_list>li.on>a>span:before{background:#000;transition:all .3s}.header.indexHeader .nav_list>li.active>a>span:before,.header.indexHeader .nav_list>li.on>a>span:before{background:#fff;transition:all .3s}
.header.indexHeader:hover .nav_list>li.active>a>span:before,.header.indexHeader:hover .nav_list>li.on>a>span:before,.header.indexHeader.is_stuck .nav_list>li.active>a>span:before,.header.indexHeader.is_stuck .nav_list>li.on>a>span:before{transition:all .3s}
.nav_list>li>a>i{display:inline-block;vertical-align:top;width:24px;height:60px;margin-left:-12px;background:url(../../../public/static/images/reset/dropdown_menu.png) no-repeat center;-moz-transition:all linear .3s;-webkit-transition:all linear .3s;-ms-transition:all linear .3s;transition:all .3s}
.product_box .submenu_wrap ul li a:hover{ color:#fff; background-color:#595757;}
.kefu{position:fixed;z-index:99999999;top:50%;margin-top:-100px;right:0;width:109px;}#online_qq_tab{margin:0;text-align:center;}#online_qq_tab a{display:block;overflow:hidden;margin:0 auto;}#online_qq_tab a#floatShow{background:url(images/kefu2.png);width:45px;height:140px;right:0;position:absolute;margin-top:10px;}#online_qq_tab a#floatHide{width:109px;height:23px;margin-top:0;margin-left:0;position:absolute;}.ken a{display:block;line-height:30px;font-size:14px;font-size:14px;margin-top:4px;padding-left:37px;}
.ken a p{ display:none;}
.ken a:hover p{ display:block;position: absolute;
    right: 100%;
    bottom: -10px;
    width: 120px;}
	
	
	.topp{width:100%;height: auto;position:relative}
.banner{width:100%;height:100%;position: relative;top:0;left:0;z-index:0}
.swiper-container{width:100%;height:100%}
.swiper-slide img{width:100%;height:550px;}
.swiper-slide .info{width:1200px;left:50%;margin-left:-600px;position:absolute;height:100%;z-index:2}
.swiper-slide .info h1{color:#fff;text-align:left;font-size:48px;font-weight: bold;margin-bottom:12px;position:absolute;top:200px;left:0;z-index:2}
.swiper-slide .info p{color:#fff;text-align:left;font-size:20px;max-width:700px;line-height:36px;position:absolute;top:272px;left:0;z-index:2;letter-spacing: 2px;}
.swiper-slide .info span{padding: 10px 30px;
    background-color: #fff;
    color: #006afe;
    font-size: 16px;
    display: -webkit-inline-box;
    margin-top: 20px;
    border-radius: 5px;position:absolute;top:315px;left:0;z-index:2;letter-spacing: 2px;    cursor: pointer;}
.swiper-slide .info span:hover{color:#fff; background-color: #00c157;}
.swiper-slide .info span i{width: 19px; height:19px; margin-left:10px;
    background-image: url(../jt1.png); margin-top:3px;
    display: block;
    z-index: 10;}
.swiper-slide .info span:hover i{    background-image: url(../jt.png);}
.swiper-slide .info a{}
.ckxq{display: block;
    width: 40px;
    float: right;
	top:-8px;
    position: relative;
    height: 40px;
    background-image: url(../jt.png);
    background-size: 100%;}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px}
.swiper-slide .info a:hover{color:#00c157;}
.swiper-slide .info a:hover .ckxq{ background-image: url(../jt1.png);}

.swiper-pagination-bullet{width:40px;height:5px;border-radius:0}
.swiper-pagination-bullet-active{width:40px;background:#fff}
.recommend{position:absolute;z-index:2;bottom:0;left:0;height:136px;overflow:hidden;width:100%;background:#2d3035;background-color:hsla(0,0%,100%,.1)}
.recommend ul{margin:0 auto;max-width:1200px;transition:opacity .3s linear}
.recommend ul li{width:20%;float:left}
.recommend ul li a{box-sizing:border-box;height:136px;position:relative;display:block;padding:30px 26px 24px;border-left:1px solid #727577;border-color:hsla(0,0%,100%,.06)}
.recommend ul li a:hover{background-color:hsla(0,0%,100%,.06);text-decoration:none;border-color:transparent!important}
.recommend ul li:last-child a{border-right:1px solid #727577;border-color:hsla(0,0%,100%,.06)}
.recommend ul li a h2{color:#fff;font-weight:bolder;height:18px;font-size:16px;margin-bottom:8px}
.recommend ul li a p{color:#fff;font-size:14px;line-height:24px;height:24px;opacity:.6}
.cm-contact{    display: flex;
    align-items: center;    padding-top: 24px;
    justify-content: space-between;
    float: right;}
.contact-info{    flex: 1;
    text-align: right;}
.info-phone{color: #233a5e;
    line-height: 18px;
    font-size: 20px;
    font-family: Helvetica;}
.info-time{    color: #6d81a0;
    margin-top: 4px;
    line-height: 12px;
    font-size: 12px;}
.cm-jump{    margin-left: 30px;
    font-size: 14px;
    width: 84px;
    height: 38px;
    line-height: 38px;
    border-radius: 6px;
    font-weight: 600;
    color: #fff;
    background: #006aff;
    text-align: center;
    cursor: pointer;}

.swiper-container {
	height: 550px;
	overflow: visible;
}
.pagination {
	position: absolute;
	left: 0;
	text-align: center;
	bottom: 105px;
	width: 100%;
}
.swiper-pagination-switch {
	display: inline-block;
	width: 32px;
	height: 20px;
	font-size: 0;
	line-height: 20px;
	text-align: center;
	cursor: pointer;
	transition: width .8s;
}
.swiper-pagination-switch:before {
	content: '';
	display: inline-block;
	width: 24px;
	height: 4px;
	border-radius: 2px;
	background: rgba(102, 102, 102, .5);
	vertical-align: middle;
	transition: width .8s, background-color .8s;
	box-shadow: 0 3px 6px 0 rgba(33, 39, 81, 0.20);
}
.swiper-active-switch:before {
	background: #00c157;
}
.swiper-slide {
	position: relative;
	opacity: 0;
	transition: opacity 0.7s ease-in-out;
	overflow: hidden;
}
.cpcddh{    display: block;
    width: 714px;
    height: auto;
    color: #fff;
    background: #254286;
    line-height: 30px;
    text-align: left;
    padding: 20px;
    font-size: 14px;}
.fenleibt{display: block;
    color: #fff;
    font-size: 16px;
    font-weight: bold;}
.cpcddh dd a{ color:#fff; margin-left:5px; margin-right:5px; padding:5px; }
.cpcddh dd{ padding:5px;}
.cpcddh dd a:hover{ background-color:#00c157;}
.gdcp{ text-align:center;}
.gdcp a p{ font-size:24px; color:#fff;}
.gdcp:hover a{ color:#00c157;}
.swiper-slide-active {
	opacity: 1;
}
.swiper-slide .img {
	position: absolute;
}
.inner {
	position: relative;
	display: block;
	width: 558px;
	height: 500px;
}
.banner-text {
	position: absolute;
	left: 0;
	bottom: 150px;
	z-index: 999;
}
.banner-text h3 {
	color: #fff;
	line-height: 36px;
	    font-size: 40px;
    font-weight: 400;
    margin: 0 0 20px 0;
}
.banner-text em {
	font-style: normal;
	color: #e41e2b;
}
.banner-text h2 {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 48px;
	color: #333333;
	line-height: 60px;
}
.banner-text p {
	font-size: 22px;
	color: #fff;
font-weight: 200;
    line-height: 1.7;
}
.banner-text .btn-primary {
	box-shadow: 0 10px 20px 0 rgba(239, 35, 54, 0.20);
	margin-top: 30px;
	height: 40px;
	line-height: 38px;
	padding: 0 30px;
	font-size: 18px;
	color: #fff;
	background-color: #E41F2B;
	display: inline-block;
}
.slide2 .img1 {
	left: 0px;
	bottom: 120px;
	z-index: 9;
	position: absolute;
}
.slide4 .img1 {
	right: -190px;
	bottom: 0px;
	z-index: 9;
	position: absolute;
}
.slide4 .img2 {
	right: -190px;
	bottom: 0px;
	z-index: 9;
	position: absolute;
}
.slide5 .img1 {
	right: -190px;
	bottom: 0px;
	z-index: 9;
	position: absolute;
}
.slide5 .img2 {
	right: -190px;
	bottom: 0px;
	z-index: 9;
	position: absolute;
}
.scrollspy{background-image: url("/images/youshi1.jpg");overflow: hidden; height:445px;}
.info{ width:25%; float:left; text-align:center;}
.content{background-image: url("/images/curtain.png");     overflow: hidden;background-color: rgba(103, 148, 186, 0.9);
    height: 445px;
    position: absolute;
    width: 100%;}
.info-list{ color:#fff;}
.scrollspy .content .info-list .info .num {
    font-size: 60px;
    font-weight: 600;
    line-height: 1;
    margin: 25px 0 0 0;
    transition: all linear 0.3s;
}
.scrollspy .content .info-list .info .unit {
    font-size: 24px;
    margin: 5px 0 0 0;
    padding: 0 10px;
}
.scrollspy .content .info-list .info:hover .intro { display:block; font-size:16px;}
.scrollspy .content .info-list .info:hover .unit{ margin-bottom:20px; margin-top:0px;}
.scrollspy .content .info-list .info em { display: block; background-color:#fff; margin-bottom:30px; margin-top:30px;
    height: 1px;
    width: 50%;
    margin-left: auto;
    margin-right: auto;}
.scrollspy .content .info-list .info:hover .num{ margin-top:100px;}
.scrollspy .content .info-list .info .intro {
    margin: 0 20px;
	display:none;
    max-width: 80%;
    position: relative;
    transition: margin-top ease-out 0.2s;
}
.scrollspy .content .info-list .info .icon {
    height: auto;
    margin-top: 120px;
    transition: all linear 0.3s;
}
.scrollspy .content .info-list .info .icon img {
    display: block;
    height: 65px;
    margin: 0 auto;
}
.scrollspy .content .info-list .info {
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
    display: flex;
    flex-direction: column;
    height: 445px;
    justify-content: flex-start;
    align-items: center;
    flex-grow: 1;
    flex-basis: 0;
    text-align: center;
    position: relative;
    z-index: 50;
}
.scrollspy .content .info-list {
    position: relative;
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
.content:hover{ background:none;}
.scrollspy .content .info-list .info:hover{ cursor: pointer; background-color:#00c157;}
.scrollspy .content .info-list .info:hover .icon{ display:none;}
/*波浪遮罩*/
.cover {
	background: url(../images/banner-cover.png) no-repeat center center;
	position: absolute;
	z-index: 9;
	bottom: 0;
	left: -1280px;
	right: -1280px;
	width: 2560px;
	height: 60px;
	margin: 0 auto;
}
/*底下四个导航*/
.home-events {
	position: relative;
	z-index: 10;
	left: 0;
	right: 0;
	bottom: 0;
}
.home-events-box {
	max-width: 1400px;
	margin-left: auto;
	margin-right: auto;
}
.home-events-box-wrapper {
	width: 100%;        padding: 40px 0;
	
}
.home-events-box-wrapper:after {
	content: "";
	display: table;
	clear: both;
}
.home-events-box-item {
	position: relative;
	float: left;
	width: 33.33%;
	height: auto;
	-webkit-transition: .2s;
	transition: .2s;
}
.newsl{ width:33.33%; float:left; overflow:hidden;box-shadow: 0 5px 5px 0 rgba(0,0,0,.1);padding-bottom: 20px;height: 396px;}
.newsr{ width:66.66%; float:left; overflow:hidden;}
.newsr ul li{ width:100%; float:left;line-height: 65px;
    font-size: 18px;
    border-bottom: 1px solid #eaeaea;}
.newsr ul { padding:0px 50px;}
.newst img{ width:100%;height: 226px;}
.newsltitle{font-size: 18px;font-weight: bold;
    line-height: 50px;
    height: 50px;
    overflow: hidden;
    padding: 0 20px;}
.newsr ul li:hover a{ color:#00c157;}
.newsl:hover a{color:#00c157;}
.smalltext{    font-size: 16px;    padding: 0 20px;
    line-height: 24px;}
.newstime{ width:100px; float:left;font-size: 16px;}
.newstitle{ width:600px; float:left;font-size: 16px;    padding: 0 20px;}
.newsgd{ float:right;font-size: 16px;}
.home-events-box-item a {
	display: block;
	height: 100%;
text-align: center;}
.home-events-box-item:hover i img:last-child {
	opacity: 1;
}
.home-events-box-item:hover h2 {
	color: #1442b2;
}
.home-events-box-item i {
	position: relative;
    width: 120px;
    text-align: center;
    display: block;
    height: 120px;
    margin: 20px auto;
}
.home-events-box-item .img2{ display:none;}
.home-events-box-item:hover .img1{ display:none;}
.home-events-box-item:hover .img2{ display:block;}
.home-events-box-item i img {
	position: relative;
	width: 100%;
	height: 100%;
	-webkit-transition: opacity .2s;
	transition: opacity .2s;
	will-change: opacity;
}
.home-events-box-item i img:last-child {
	opacity: 0;
}
.home-events-box-item h2, .home-events-box-item p {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.home-events-box-item h2 {
	margin-bottom: 4px;
	font-size: 18px;
	line-height: 22px;
	color: #3B516A;
	font-weight: bold;
	-webkit-transition: .2s;
	transition: .2s;
	will-change: color;
}
.home-events-box-item p {
	font-size: 16px;
	line-height: 20px;
	color: #95989D;
}
.cpgs{margin: auto 0;
    background-image: url(../image/product_img04.jpg);
    font-size: 16px;
    overflow: hidden;
    padding: 80px 0;}
.cpgs .zuo{background-color: #fff;
    padding: 80px;
    width: 580px;
    font-size: 16px;
    line-height: 30px; height:460px;
    float: left;}
.zuo h1{font-size: 30px;
    font-weight: bold;
    padding-bottom: 20px;}
.cpgs .cpgsimg{ width:820px; height:460px;}
.banner-product-container>.cm-inner .cm-left {
    width: 658px;
    overflow: hidden;
    height: 468px;
}
.banner-product-container>.cm-inner {
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: 100%;
    position: relative;
    margin: 0 auto;
    width: 1200px;
    display: flex;
    align-items: center;
}
.banner-product-container>.cm-inner .cm-title {
    font-size: 48px;
    font-weight: 600;
    color: #233a5e;
    line-height: 67px;
    letter-spacing: 2px;
    margin-top: 63px;
}
.banner-product-container>.cm-inner .cm-desc {
    margin-top: 20px;
    text-align: justify;
    font-size: 16px;
    font-weight: 400;
    color: #405b7e;
    line-height: 32px;
    margin-bottom: 40px;
}
a.abtn {display: block;height: 72px;width: 32px; margin-top:164px; overflow: hidden;background:url(../images/img_btn.png) no-repeat;}			
a.aleft {float: left;background-position: 0 -223px;}			
a.agrayleft {cursor: default;background-position: 0 0;}			
a.aright {float: right;background-position: 0 -324px;}			
a.agrayright {cursor: default;background-position: 0 -116px;}			
.scrolllist {width: 1440px;height: 400px;margin: 0 auto;}			
.gd1{ display:block;}
.gd2{ display:none;}
.gd3{ display: none;}
.scrolllist .imglist_w {width: 1356px;height: 400px;overflow: hidden;float: left; position: relative; margin-left:10px;	/*必要元素*/}			
.scrolllist .imglist_w ul {width: 20000px;position: absolute;left: 0px;top: 0px;}			
.banner-product-container>.cm-inner .cm-jump {
    margin-bottom: 57px;
    font-size: 14px;
    width: 152px;
    height: 52px;
    line-height: 16px;
    background: #006aff;
    border-radius: 6px;
    font-weight: 600;
    box-shadow: 0 6px 12px 0 rgba(123,170,243,.73);
    text-align: center;
    cursor: pointer;
    padding: 18px 43px;
}
.banner-product-container>.cm-inner .cm-list {
    display: flex;
    text-align: center;
    align-items: center;
    height: 64px;
}
.banner-product-container>.cm-inner .cm-list .cm-item {
    margin-right: 34px;
}
.banner-product-container>.cm-inner .cm-list .cm-item .cm-name {
    font-size: 24px;
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #233a5e;
    line-height: 28px;
}
.banner-product-container>.cm-inner .cm-list .cm-item .cm-num {
    margin-top: 8px;
    font-size: 14px;
    font-weight: 400;
    color: #6d81a0;
    line-height: 24px;
}
.use-container {
    width: 1200px;
    margin: 110px auto;
}
 .use-title p{
    font-size: 24px;
    font-weight: 500;
    color: #233a5e;
    line-height: 33px;
    text-align: center;
}
.use-container .cm-inner {
    padding-top: 30px;
    display: flex;
}
.use-container .cm-inner .cm-container {
    display: flex;
    width: 183px;
    height: 175px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: linear-gradient(180deg,#f2f6fe,#fff);
    box-shadow: 0 2px 4px 0 #e6eaf0, 0 3px 3px 0 #fff;
    border-radius: 6px;
    border: 1px solid #e6edf5;
    margin-right: 21px;
}
.use-container .cm-inner .cm-container .cm-img {
    height: 61px;
}
.use-container .cm-inner .cm-container .cm-text {
    margin-top: 17px;
    font-size: 16px;
    color: #233a5e;
    line-height: 24px;
}
.use-container .cm-inner .cm-last {
    display: flex;
    cursor: pointer;
    width: 183px;
    height: 175px;
    flex-direction: column;
    background: #006aff;
    align-items: center;
    box-shadow: 0 2px 4px 0 #e6ebf0;
    border-radius: 6px;
    border: 1px solid #e4e8ec;
    padding-top: 25px;
}
.use-container .cm-inner .cm-last .cm-text {
    margin-top: 18px;
    font-size: 16px;
    color: #fff;
    line-height: 24px;
}
.use-container .cm-inner .cm-last .cm-icon {
    margin-top: 10px;
    width: 50px;
}
.use-container .cm-inner .cm-last .cm-img {
    height: 60px;
}

.overflow-hide {
	overflow: hidden
}
.col-sm-3 {
	width: 25%;
	float: left;
	position: relative
}
.pavilion-container {
	padding-bottom: 50px;
	background: #1442b2;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}


			.bot{
				width: 1440px; margin:80px auto;
				position: relative;overflow: hidden;
			}
			.box{    overflow: hidden;
				width: 1400px;
				margin: 0px auto;
			height: 690px;}
			
			.box ul li{text-indent:10px;
				width: 33.33%;
				height: 690px;
			   float: left;
			   overflow:hidden;
			   position: relative;
			   transition: all .6s ease-out;
			}
			.box ul:hover li{ width:25%;    background-size: cover; transition: all .6s ease-out;
     }
			.box h3{
				    color: #fff;
    text-align: center;
    transition: all ease-in 0.2s;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
    padding-top: 250px;
    font-size: 42px;
    font-weight: 400;
			}
			.box h4{    color: #fff;
    font-size: 24px;
	width:80%; margin:0 auto;
    font-weight: 200;
    text-align: center;
    padding-top: 30px;
    transition: all ease-in 0.2s;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);    line-height: 30px;}
			.box ul:hover  .on{ width:50%;}
			.box ul li img{
				width: 150px;
				height: 150px;
				position: absolute;	
				bottom: 0;	
				right: 0;	
				transition: all .6s ease-out;
			}
			.box ul .on{
				width: 33.33%;
				height: 690px;
				text-align: left;
			  background-color: #3288e6;
			  overflow:hidden;
			}
			.box ul .on h3{
				color: white;
				padding-left:20px ;
			}
			.box ul .on p{
				color: #fff;
   text-align: center;
    margin: 0 auto;
    font-size: 16px;
    line-height: 30px;
    padding-top: 20px;
			}
			.box ul:hover .on p{ display:block;}
.faanniu a{    background-color: #1442b2;
    color: #fff;
    padding: 10px 30px;
    border-radius: 5px;}
.faanniu a:hover{background-color: #00c157;}
			.box ul  p{
				color: white;
				padding-left:20px ;
				display: none;
			}
			.box ul .on img{
				width: 270px;
				height: 270px;
				position: absolute;
				bottom: 0;
				right: 0;
			}
.layer-title {
	padding: 80px  30px;
	text-align: center;
	font-size: 30px;
	color: #fff;
	letter-spacing: 1.09px
}
.job-wrapper .list > .top {
  background: #00c157;
}
.page-title-box .title {
    font-size: 28px;
    color: #323333;
}
.page-title-box p {
    font-size: 36px;
    color: #00c157;
    font-weight: 700;
    font-family: Arial;
    text-transform: uppercase;
    margin-top: 16px;
}
.page-title-box {
    line-height: 30px;
    text-align: center;
padding: 80px 0 50px;}
.job-wrapper .list > .top div {
  color: #fff;
}
.job-wrapper .list .top {
  display: flex;
  display: -webkit-box;
  /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
  display: -moz-box;
  /* Firefox 17- */
  display: -webkit-flex;
  /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
  display: -moz-flex;
  /* Firefox 18+ */
  display: -ms-flexbox;
  /* IE 10 */
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0 60px;
}
.job-wrapper .list .top div {
  font-size: 16px;
  height: 60px;
  line-height: 60px;
  margin: 0 18px;
}
.job-wrapper .list .top .name {
  flex: 1;
  overflow: hidden;
  margin: 0;
}
.job-wrapper .list .top .number,
.job-wrapper .list .top .ask,
.job-wrapper .list .top .date {
  width: 10%;
  text-align: center;
}
.job-wrapper .list .top .number span,
.job-wrapper .list .top .ask span,
.job-wrapper .list .top .date span {
  display: none;
}
.job-wrapper .list .top .icon {
  width: 10px;
  position: relative;
  margin: 0;
  margin-left: 60px;
}
.job-wrapper .list .top .icon:before,
.job-wrapper .list .top .icon:after {
  content: "";
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 10;
  background: #00a0e9;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}
.job-wrapper .list .top .icon:before {
  width: 10px;
  height: 2px;
}
.job-wrapper .list .top .icon:after {
  width: 2px;
  height: 10px;
  transition: transform 0.3s ease;
  -webkit-transition: transform 0.3s ease;
  -moz-transition: transform 0.3s ease;
  -ms-transition: transform 0.3s ease;
  -o-transition: transform 0.3s ease;
}
.job-wrapper .list ul li {
  cursor: pointer;
  border-bottom: 1px dashed #666666;
}
.job-wrapper .list ul li:hover{ background-color:#ededed;}
.job-wrapper .list ul li.on .top .icon:after {
  transform: translate(-50%, -50%) rotate(90deg);
  -webkit-transform: translate(-50%, -50%) rotate(90deg);
  -moz-transform: translate(-50%, -50%) rotate(90deg);
  -ms-transform: translate(-50%, -50%) rotate(90deg);
  -o-transform: translate(-50%, -50%) rotate(90deg);
}
.job-wrapper .list ul li.on .top {
  background: #eff2f7;
}
.job-wrapper .list ul li.on .top .name {
  color: #00c157;
  font-weight: 700;
}
.job-wrapper .list ul li .top {
  background: url(../img/line.jpg) repeat-x left bottom;
}
.job-wrapper .list ul li .top div {
  color: #666;
  height: 80px;
  line-height: 80px;
}
.job-wrapper .list ul li .detail {
  display: none;
  padding: 60px;
  background: #f5f7fa;
  line-height: 200%;
    font-size: 16px;
}
.job-wrapper .list ul li .detail {
  line-height: 200%;
    font-size: 16px;
}
.job-wrapper{ padding-bottom:50px;}
.job-wrapper .list ul li .desc {
  font-size: 14px;
  color: #666;
  line-height: 30px;
  margin-bottom: 30px;
}
.job-wrapper .list ul li .desc:last-child {
  margin-bottom: 0;
}
.job-wrapper .list ul li .caption {
  font-size: 16px;
  color: #333;
  font-weight: 700;
  line-height: 30px;
  margin-bottom: 10px;
}
.job-wrapper .list ul li .more {
  display: block;
  width: 100px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #fff;
  font-size: 14px;
  background: #00a0e9;
  border-radius: 30px;
  transition: background 0.3s ease;
  -webkit-transition: background 0.3s ease;
  -moz-transition: background 0.3s ease;
  -ms-transition: background 0.3s ease;
  -o-transition: background 0.3s ease;
}
.job-wrapper .list ul li .more:hover {
  background: #004098;
}
/*tab分类*/
.pavilion-container .pavilion-inner {
	max-width: 1200px;
	margin: 0 auto;
	
}
.pavilion-container .pavilion-inner .tabs {
	margin:0 auto;border-bottom: 1px solid #92bdfc;
    padding-bottom: 20px;
}
.news-title p{    
    text-align: center;
    font-size: 30px;
	margin-top:50px;
    color: #434343;
    letter-spacing: 1.09px;}
.pavilion-container .pavilion-inner .tabs li {
	float: left;width: 20%;
text-align: center;
	border-radius: 2px;
	line-height: 36px;
	font-size: 18px;
	color: #92bdfc;
	letter-spacing: .35px
}
.pavilion-container .pavilion-inner .tabs li {
	cursor: pointer;
}
.pavilion-container .pavilion-inner .tabs li:first-child {
	margin-left: 0
}
.pavilion-container .pavilion-inner .tabs li.on {
	
	color: #fff;
}
.syjjfa{ padding-top:50px; overflow:hidden;}
.pavilion-container .pavilion-inner .tabs li .hot-icon {
	width: 100%;
	height: 64px;
/*	background: url(../images/syfa1.png);*/
	background-repeat: no-repeat;
}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon {
	/*background: url(../images/syfa1-1.png)*/
}
.pavilion-container .pavilion-inner .tabs li .hot-icon1 {
	width: 100%;
	height: 64px;
	background: url(../images/syfa2.png);
	background-repeat: no-repeat;margin-left: 8px;
}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon1 {
	background: url(../images/syfa2-1.png);
	    margin-left: 8px;background-repeat: no-repeat;
}
.pavilion-container .pavilion-inner .tabs li .hot-icon2 {
	width: 100%;
	height: 64px;
	background: url(../images/syfa3.png);
	background-repeat: no-repeat;    margin-left: 15px;
}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon2 {
	background: url(../images/syfa3-1.png);
	background-repeat: no-repeat;    margin-left: 15px;
}
.pavilion-container .pavilion-inner .tabs li .hot-icon3 {
	width: 100%;
	height: 64px;
	background: url(../images/syfa4.png);
	background-repeat: no-repeat;    margin-left: 15px;
}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon3 {
	background: url(../images/syfa4-1.png);    margin-left: 15px;
	background-repeat: no-repeat;
}
.pavilion-container .pavilion-inner .tabs li .hot-icon4 {
	width: 100%;
	height: 64px;
	background: url(../images/syfa5.png);    margin-left: 24px;
	background-repeat: no-repeat;
}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon4 {
	background: url(../images/syfa5-1.png);
	background-repeat: no-repeat;    margin-left: 24px;
}
.pavilion-container .pavilion-inner .tabs li .hot-icon5 {
	width: 100%;
	height: 64px;    margin-left: 24px;
	background: url(../images/syfa6.png);
	background-repeat: no-repeat;
}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon5 {
	background: url(../images/syfa6-1.png);    margin-left: 24px;
	background-repeat: no-repeat;
}

.pavilion-container .pavilion-inner .tabs li>span {
	display: inline-block;
	vertical-align: middle
}

/*tab内容*/
.pavilion-container .tab-content-wrap {
	position: relative;
	height: auto;
}
.pavilion-container .tab-content {
	position: relative;
	transition: all .7s linear;
	opacity: 0;
	z-index: -1;
	height: 0;
	width: 100%
}
.pavilion-container .tab-content.show {
	height: auto;
	opacity: 1;
	top: 0;
	z-index: 1
}
.pavilion-container .tab-content .col-sm-3 {
	padding: 0 10px
}
.pavilion-container .tab-content .col-sm-3 .tab-card {
	position: relative;
	padding: 20px;
	background: #fff;
	border-radius: 2px;
	overflow: hidden;
	cursor: pointer;
	transition: .2s linear
}
/*大卡片*/
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-lg {
	position: relative;
	height: 420px
}
.pavilion-container .tab-content .col-sm-3 .tab-card:before {
	position: absolute;
	content: '';
	top: 0;
	left: 0;
	right: 0;
	height: 4px;
	border-radius: 1px 1px 0 0
}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-lg img {
	height: 90px;
	width: auto;
	display: block
}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-lg h3 {
	margin-top: 30px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.pavilion-container .tab-content .col-sm-3 .tab-card p {
	margin-top: 5px;
	font-size: 12px;
	color: #a0a2a8;
	letter-spacing: .51px;
	line-height: 20px;
	height: 20px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.pavilion-container .pavilion-inner .tabs li .hot-icon .imgg2{ display:none;    margin: 0 auto;}
.pavilion-container .pavilion-inner .tabs li.on .imgg2{ display:block;    margin: 0 auto;}
.pavilion-container .pavilion-inner .tabs li.on .imgg1{ display:none;    margin: 0 auto;}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-lg .labels {
	margin-top: 10px;
	margin-right: 10px;
	padding-bottom: 20px
}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-lg .labels span {
	display: inline-block;
	margin-top: 10px;
	margin-right: 10px;
	padding: 0 5px;
	background: rgba(160,162,168,.1);
	border: 1px solid rgba(102,106,117,.1);
	border-radius: 2px;
	line-height: 20px;
	color: #a0a2a8;
	font-size: 12px
}
.pavilion-container .tab-content .col-sm-3 .tab-card-lg .time {
	border-top: 1px solid #e7e7e7
}
/*中卡片*/
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-md+.tab-card-md {
	margin-top: 20px
}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-md {
	height: 200px
}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-md img {
	height: 65px;
	width: auto;
	display: block
}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-md h3 {
	margin-top: 15px
}
.pavilion-container .tab-content .col-sm-3 .tab-card .time {
	position: absolute;
	bottom: 10px;
	width: calc(100% - 40px);
	padding-top: 17px;
	font-size: 12px;
	color: #666a75;
	letter-spacing: .44px;
	line-height: 23px;
	text-align: left
}
.pavilion-container .tab-content .col-sm-3 .tab-card .time span {
	font-size: 20px;
	color: #f66f6a;
	letter-spacing: 0;
	line-height: 23px;
	margin-right: 3px
}
/*小卡片*/
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-sm {
	height: 90px
}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-sm+.tab-card-sm {
	margin-top: 20px
}
.pavilion-container .tab-content .col-sm-3 .tab-card.tab-card-sm .time {
	border-top-width: 0
}
.pavilion-container .tab-content .col-sm-3 .tab-card:hover {
	background: #efedd4
}
.lp-contact-container {
    height: 500px;
    width: 1200px;
    border-radius: 4px;
    margin: 100px auto 68px;
}
.lp-contact-container .cm-container {
    border: 1px solid #e3ecf5;
    display: flex;
    box-shadow: 0 14px 20px 0 rgba(207,216,239,.85);
}
.lp-contact-container .cm-container .cm-left {
    background: #0269ff;
    width: 495px;
    padding: 46px 33px;
}
.lp-contact-container .cm-container .cm-left .cm-title {
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    line-height: 33px;
}
.lp-contact-container .cm-container .cm-left .cm-desc {
    margin-top: 21px;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    line-height: 20px;
}
.lp-contact-container .cm-container .cm-left .cm-help {
    margin-top: 58px;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    line-height: 25px;
}
.lp-contact-container .cm-container .cm-left .cm-img {
    margin-top: 67px;
}
.lp-contact-container .cm-container .cm-left .cm-img img {
    width: 127px;
    height: 126px;
}
.lp-contact-container .cm-container .cm-right {
    flex: 1;
    padding: 7px 37px 37px;
}
.lp-contact-container .cm-container .cm-right .error-tips {
    display: flex;
    align-items: center;
    margin: 10px 0 4px;
    height: 30px;
    line-height: 30px;
    background: #ffe8e8;
    border: 1px solid #ff6074;
    border-radius: 4px;
}
.fenleibttt{ font-size:24px; font-weight:bold; padding:20px;}
.ant-form {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: rgba(0,0,0,.65);
    font-size: 14px;
    font-variant: tabular-nums;
    line-height: 1.5;
    list-style: none;
    -webkit-font-feature-settings: "tnum","tnum";
    font-feature-settings: "tnum","tnum";
}
.lp-contact-container .cm-container .cm-right .ant-form-item {
    border-bottom: none;
    padding-bottom: 2px;
}
.lp-contact-container .cm-container .cm-right .ant-form-item .ant-form-item-label {
    font-size: 16px;
    color: #030303;
    line-height: 20px;
    padding-bottom: 11px;
}

.lp-contact-container .cm-container .cm-right .ant-form-item .ant-form-item-control-wrapper {
    width: 100%;
    border-radius: 4px;
    border: 1px solid #e3ecf5;
}
.lp-contact-container .cm-container .ant-form-item .ant-form-item-label label {
    color: #616161;
}
.ant-form-item-required:before {
    display: inline-block;
    margin-right: 4px;
    color: #f5222d;
    font-size: 14px;
    font-family: SimSun,sans-serif;
    line-height: 1;
    content: "*";
}
.lp-contact-container .cm-container .cm-right .ant-form-item .ant-form-item-control-wrapper {
    width: 100%;
    border-radius: 4px;
    border: 1px solid #e3ecf5;
}
.ant-col {
    position: relative;
    min-height: 1px;
}
.lp-contact-container .cm-container .cm-right .ant-form-item .ant-form-item-control-wrapper .ant-form-item-control {
    padding: 6px;
    font-size: 14px;
    font-weight: 400;
    color: #98a3b7;
    line-height: 20px;
}
.ant-form-item-children {
    position: relative;
}
.lp-contact-container .cm-container .ant-form-item .ant-input {
    border: none;width: 100%;
    vertical-align: top;
}
.ant-input:placeholder-shown {
    text-overflow: ellipsis;
}
.lp-contact-container .cm-container .cm-right .ant-row {
    width: 100%;
    display: inline-block;
    margin-right: 29px;
}
.lp-contact-container .cm-container .ant-form-item {
    margin-bottom: 20px;
    border-bottom: 1px solid #e6e6e6;
}
.syjjfal{float: left;width: 100%;}
.syjjfal h2{    font-size: 30px;color: #fff;padding-bottom: 20px;}
.syjjfal p{font-size: 16px;
    color: #92bdfc;
    line-height: 20px;
    overflow: hidden;
    margin-bottom: 20px;}
.anniu{    padding: 10px 30px;
    background-color: #fff;
    color: #006afe;
    font-size: 16px;display: -webkit-inline-box;
    margin-top: 20px;
     border-radius: 5px;}
.syjjfal a:hover{ background-color:#00c157; color:#fff;}
.syjjfar h4{font-size: 25px;color: #fff;}
.syjjfar{ float: right;}
.one{ left:-33px!important;}
.one9{left: -49px!important;}
.kes{background:url(../../../public/static/images/reset/cei1.png) 10px center no-repeat #595757;color:#fff;}.keapp{background:url(../../../public/static/images/reset/cei2.png) 10px center no-repeat #595757;color:#fff;}.keapp1{background:url(../../../public/static/images/reset/cei4.png) 10px center no-repeat #595757;color:#fff;}
@media screen and (max-width:639px){.kefu{display:none;}}

.nav_list>li:hover i{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.nav_normal>li{position:relative}
.nav_normal>li .dropdown_menu{position:absolute;top:100%;left:-8px;padding:10px 0;min-width:140px;display:none;z-index:1;background:#254286;}
.nav_normal>li:nth-child(3) .dropdown_menu{ left:-45px;}
.nav_normal>li:nth-child(2) .dropdown_menu{ left:0px;}
.one13{ left:-44px!important;}
.nav_normal .dropdown_menu li{width:100%}
.nav_normal .dropdown_menu li a{display:block;width:100%;height:40px;text-align: center;padding-left:20px;padding-right:20px;line-height:40px;font-size:14px;color:#fff;white-space:nowrap}
.nav_normal .dropdown_menu li:hover>a{background:#00c157;color:#fff}.m_header{display:none}

.footer_box{overflow:hidden;background:#0e1726}
.footer_box .container_1600{padding:0 0}.footer_box .fast_navigation{overflow:hidden;padding:80px 0 50px}.footer_box .fast_navigation .itemBox{display:flex;justify-content:space-between}.footer_box .fast_navigation .itemBox .item{float:left;width:325px}.footer_box .fast_navigation h3{font-size:24px;color:#fff;padding-bottom:30px}.footer_box .fast_navigation .item h3:nth-of-type(2){margin-top:35px}
.footer_box .fast_navigation ul{overflow:hidden; height:150px;}
.footer_box .fast_navigation li{margin-bottom:5px;background-repeat:no-repeat;background-position:left 3px}.footer_box .fast_navigation li.footerTel{padding-left:25px;background-image:url(../../../public/static/images/footerTel.png)}.footer_box .fast_navigation li.footerEmail{padding-left:25px;background-image:url(../../../public/static/images/footerEmail.png)}.footer_box .fast_navigation li,.footer_box .fast_navigation p,.footer_box .fast_navigation li a{font-size:16px;color:#fff;line-height:1.6}.footer_box .fast_navigation li a:hover{color:#fff;text-decoration:underline}.footer_box .footerForm .info{width:100%;margin-bottom:10px;position:relative}.footer_box .footerForm .info .label_control{position:absolute;top:0;left:10px;line-height:40px;color:#8a8a8a;font-size:16px;font-weight:300}.footer_box .footerForm .info .tips{color:red;width:100%;font-weight:300;font-size:12px}.footer_box .footerForm .info input[type=text]{width:100%;height:40px;background:0 0;border:1px solid #fff;padding:0 10px;font-size:16px;color:#fff;font-weight:300}.footer_box .footerForm .info textarea{width:100%;height:90px;background:0 0;border:1px solid #fff;padding:10px;font-size:16px;color:#fff;font-weight:300;resize:none}.footer_box .footerForm .info input[type=submit]{width:210px;height:48px;background:#fff;font-size:16px;margin-top:15px;color:#434343;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #fff;transition:all .3s}.footer_box .footerForm .info input[type=submit]:hover{background:#e50012;color:#fff}.footer_box .footer_shape{text-align:center;padding-bottom:15px}.footer_box .footer_shape a{display:inline-block;line-height:0;margin:0 10px}.footer_box .footer_shape a:hover{opacity:.75;filter:none}.footer_box .footer_copyright{overflow:hidden;text-align:center;padding-bottom:10px}.footer_box .footer_copyright p,.footer_box .footer_copyright p span,.footer_box .footer_copyright p a{color:#fff;font-size:16px;line-height:55px}.footer_box .footer_copyright p a,.footer_box .footer_copyright p span{display:inline-block;margin-left:10px}.footer_box .footer_copyright a:hover{color:#fff;text-decoration:underline}

.banner .conBox{position:relative}.banner .conBox .img img{clear:both;display:block;margin:auto}.banner .conBox .poa{position:absolute;left:0;right:0;bottom:20%}.banner .conBox .textBox{width:900px;padding:60px 100px 50px;background:rgba(0,0,0,.5)}.banner .conBox .textBox h2{color:#fff;font-size:50px;line-height:1.2;padding-bottom:10px;font-family:fjalla one,sans-serif}.banner .conBox .textBox p{font-size:24px;color:#fff}.banner .conBox .textBox a{display:inline-block;margin-top:40px;width:210px;height:48px;line-height:46px;text-align:center;border:1px solid #fff;font-size:16px;color:#fff}.banner .conBox .textBox a:hover{background:#fff;color:#000}.banner_slick .slick-prev,.banner_slick .slick-next{width:40px;height:50px;margin-top:-25px;background-color:transparent;background-image:url(../../../public/static/images/reset/skin.png);background-repeat:no-repeat}.banner_slick .slick-prev{background-position:0 0;left:80px}.banner_slick .slick-next{background-position:-150px 0;right:80px}.banner_slick .slick-dots li{width:15px;height:15px;border:1px solid transparent;background:0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.banner_slick .slick-dots li.slick-active{border-color:#e50012}.banner_slick .slick-dots li button{width:7px;height:7px;margin-top:3px;margin-left:3px;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#595757}.banner_slick .slick-dots li.slick-active button{background:#e50012}.indexBox1 .container_1600{padding:0 100px}.indexBox1 .title h2{text-align:center;padding:60px 0 55px;font-size:38px;color:#595757;text-transform:uppercase}


.indexBox1 .itemBox{overflow:hidden;margin-left:-20px;margin-right:-20px;margin-bottom:20px}.indexBox1 .item{width:25%;float:left;padding:0 20px}.indexBox1 .item .conBox{margin-bottom:35px}.indexBox1 .conBox .img{position:relative;line-height:0;overflow:hidden}.indexBox1 .conBox .img img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .3s}.indexBox1 .conBox:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition:all .3s}
.indexBox1 .conBox .img a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;/*background:rgba(0,0,0,.5);*/-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);transition:all .3s}
.indexBox1 .conBox:hover .img a{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .3s}
.indexBox11 .itemBox{overflow:hidden;margin-left:-20px;margin-right:-20px;margin-bottom:20px}.indexBox11 .item{width:33%;float:left;padding:0 20px}.indexBox11 .item .conBox{margin-bottom:35px}.indexBox11 .conBox .img{position:relative;line-height:0;overflow:hidden}.indexBox11 .conBox .img img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .3s}.indexBox11 .conBox:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition:all .3s}
.indexBox11 .conBox .img a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;/*background:rgba(0,0,0,.5);*/-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);transition:all .3s}
.indexBox11 .conBox:hover .img a{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .3s}
.gengduo{ text-align:center;}
.gengduo a{
    display: inline-block;
    width: 210px;
    height: 48px;
	margin-bottom:20px;
    text-align: center;
    line-height: 44px;
    color: #fff;
    font-size: 16px;
    border: 2px solid #e50012;
    background: #e50012;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.gengduo a:hover{
    background: #fff;
    color: #e50012;
}
/*.indexBox1 .conBox .img a:before{position:absolute;content:'';width:46px;height:46px;top:50%;left:50%;margin-top:-23px;margin-left:-23px;background:url(../../../public/static/images/indexProductIco.png) no-repeat center center}
*/

.indexBox1 .conBox .text a{display:block;line-height:45px;color:#595757;font-size:14px; text-align:center;transition:all .3s}
.indexBox1 .conBox:hover .text a{padding-left:0px;background:#e50012;color:#fff;transition:all .3s}
.indexBox11 .conBox .text a{display:block;line-height:45px;color:#595757;font-size:14px; text-align:center;transition:all .3s}

.indexBox11 .conBox:hover .text a{padding-left:0px;background:#e50012;color:#fff;transition:all .3s}

.indexBox2{padding:60px 0 45px;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.indexBox2 .container_1600{padding:0 100px}.indexBox2 .textBox{padding-top:130px;width:385px;float:left;padding-right:18px}.indexBox2 .textBox h2{font-size:48px;text-transform:uppercase; color:#fff;}.indexBox2 .textBox span{display:block;padding:10px 0;font-size:20px;color:#fff}.indexBox2 .textBox p{font-size:18px;color:#fff;line-height:1.5}
.indexBox2 .textBox a{display:inline-block;width:210px;height:48px;margin-top:40px;text-align:center;line-height:44px;color:#fff;font-size:16px;border:2px solid #e50012;background:#e50012;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.indexBox2 .textBox a:hover{background:#fff;color:#e50012}.indexBox2 .itemBox .slick-dots{bottom:-30px}.indexBox2 .itemBox .slick-dots li.slick-active{background:#e50012}.indexBox2 .item{width:33.33%;float:left;margin:0 15px}.indexBox2 .conBox{overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);transition:all .3s}.indexBox2 .conBox:hover{transition:all .3s}.indexBox2 .conBox .img{line-height:0;text-align:center;position:relative}.indexBox2 .conBox .img a{position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;transition:all .3s}.indexBox2 .conBox:hover .img a{background:rgba(0,0,0,.5);transition:all .3s}.indexBox2 .conBox .img img{width:100%}.indexBox2 .conBox .text a{display:block;position:relative;line-height:54px;background:#595757}.indexBox2 .conBox .text a:before{position:absolute;content:'';left:0;top:50%;margin-top:-1px;width:100%;height:2px;background:0 0;transition:all .3s}.indexBox2 .conBox:hover .text a:before{background:#e50012;transition:all .3s}.indexBox2 .conBox .text a span{margin:0 10px;position:relative;z-index:2;color:#fff;font-size:18px;padding:0 5px;display:block;line-height:54px;background:#595757;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s}.indexBox2 .conBox:hover .text a span{margin-left:20px;transition:all .3s}.indexBox3 .container_1600{padding:0 100px}.indexBox3 .conBox{padding:115px 0 75px;overflow:hidden}.indexBox3 .indexAboutVideo{width:63%;float:left;overflow:hidden;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.indexBox3 .indexAboutVideo .indexBox3 .indexAboutVideo img{width:100%}.indexBox3 .textBox{width:37%;float:left;padding-left:65px;padding-top:60px}.indexBox3 .textBox h2{font-size:48px;color:#595757;padding-bottom:45px;text-transform:uppercase}.indexBox3 .textBox p{font-size:18px;color:#000;line-height:1.4;margin-bottom:20px}.indexBox3 .textBox a{display:inline-block;width:210px;height:48px;margin-top:20px;text-align:center;line-height:44px;color:#fff;font-size:16px;border:2px solid #e50012;background:#e50012;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.indexBox3 .textBox a:hover{background:#fff;color:#e50012}.indexBox3 .itemBox{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:55px}.indexBox3 .item{width:24%;float:left}.indexBox3 .item .img{width:95px;float:left;line-height:0}.indexBox3 .item .text{margin-left:95px}.indexBox3 .item .text h3{font-size:18px;color:#595757;font-weight:700;line-height:1.2;padding-top:5px;padding-bottom:10px}.indexBox3 .item .text p{font-size:16px;color:#595757}.indexBox4{padding:80px 0 55px;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.indexBox4 .container_1600{padding:0 100px}.indexBox4 .title h2{text-align:center;padding-bottom:50px;font-size:48px;color:#595757;text-transform:uppercase}.indexBox4 .items{overflow:hidden;margin-left:-16px;margin-right:-16px}.indexBox4 .item{width:25%;float:left;padding:0 16px;margin-bottom:20px}.indexBox4 .items:nth-of-type(2) .item{float:right;margin-top:20px}.indexBox4 .item .text a{font-size:16px;color:#595757;font-weight:700;display:block;padding-bottom:10px}.indexBox4 .item .img{line-height:0;text-align:center;position:relative}.indexBox4 .item .img:before{position:absolute;content:'';width:21px;height:15px;right:-28px;top:50%;margin-top:-7px;background:url(../../../public/static/images/indexWorkIco1.png) no-repeat center center}.indexBox4 .item:nth-of-type(4) .img:before{display:none}.indexBox4 .items:nth-of-type(2) .img:before{right:auto;left:-28px;background:url(../../../public/static/images/indexWorkIco3.png) no-repeat center center}.indexBox4 .items:nth-of-type(2) .item:nth-of-type(1){position:relative}.indexBox4 .items:nth-of-type(2) .item:nth-of-type(1):before{position:absolute;content:'';width:15px;height:21px;top:-20px;left:50%;margin-left:-7px;z-index:2;background:url(../../../public/static/images/indexWorkIco2.png) no-repeat center center}.indexBox4 .item .img img{overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.indexBox4 .item:hover .img img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:gray}.indexBox4 .a{text-align:center;margin-top:60px}.indexBox4 .a a{display:inline-block;width:210px;height:48px;text-align:center;line-height:44px;color:#fff;font-size:16px;border:2px solid #e50012;background:#e50012;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.indexBox4 .a a:hover{background:#fff;color:#e50012}.indexBox5 .container_1600{padding:0 100px}.indexBox5 .title{padding:80px 0 65px;overflow:hidden}.indexBox5 .title h2{float:left;font-size:48px;color:#595757;text-transform:uppercase}.indexBox5 .title a{float:right;display:inline-block;width:210px;height:48px;text-align:center;line-height:44px;color:#fff;font-size:16px;border:2px solid #e50012;background:#e50012;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.indexBox5 .title a:hover{background:#fff;color:#e50012}.indexBox5 .itemBox{overflow:hidden;margin-left:-15px;margin-right:-15px}
.indexBox5 .item{width:32%; margin-left:1%;float:left;box-shadow: 4px 4px 14px 0 #e4ebf2;
    border-radius: 4px;
    border: 2px solid #fff; margin-bottom:2%;}
.month{ color:#64769b; padding:20px;}
.indexBox5 .item .imgBox{position:relative}.indexBox5 .item .img{line-height:0;text-align:center;overflow:hidden;}.indexBox5 .item .img img{width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .3s}.indexBox5 .item:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition:all .3s}
.indexBox5 .item .time{position:absolute;left:0;bottom:0;width:108px;height:40px;text-align:center;border-top-right-radius:10px;background:#e50012}
.indexBox5 .item .time .day{height:34px;line-height:34px;font-weight:700;font-size:16px;color:#fff;background:#595757}.indexBox5 .item .time .month{line-height:31px;color:#fff;font-size:16px}
.indexBox5 .item .text{padding-top:15px; padding:20px;}
.indexBox5 .item .text h3 a{margin-top: 20px;font-size: 18px;font-weight: 600;color: #233a5e;line-height: 25px;}
.indexBox5 .item .text p{    font-size: 14px;font-weight: 400;color: #64769b;line-height: 25px;}
.indexBox5 .item .text>a{display:inline-block;font-size:16px;color:#595757;margin-top:10px}.indexBox6{padding:70px 0 45px;text-align:center;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.indexBox6 h3{font-size:30px;color:#595757;padding-bottom:30px}.indexBox6 p{font-size:20px;color:#424343}.indexBox6 a{display:inline-block;width:210px;height:48px;margin-top:35px;text-align:center;line-height:44px;color:#fff;font-size:16px;border:2px solid #e50012;background:#e50012;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.indexBox6 a:hover{background:#fff;color:#e50012}.contactBanner{position:relative}
.contactBanner .img{ height:547px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.contactBanner .text{position:absolute;top:30%;left:0;right:0;text-align:center}
.contactBanner .textt{ padding-top:200px;text-align:left;}
.news_boxx{  }
.fajzt{ height:240px; overflow:hidden;}
.fatext{ padding-bottom:40px;}
.fatextp{padding-bottom: 40px;}
.fatextm{ display:none;}
.contactBanner .textt h3{    font-size: 48px; font-weight:bold;color: #fff; padding-bottom:20px;}
.contactBanner .textt h3 span{ font-size:30px; padding-left:10px;}
.contactBanner .textt h4{ font-size:20px; color:#fff;}
.nav_scroll {
    position: relative;
   background: url(../images/nav-bg.png) no-repeat 0 50%;
    height: 75px;
    width: 100%;
    z-index: 111;
	line-height:75px;
	text-align:center;
	background-color: #1442b2;
}
.nav_scroll ul .txt a{
    line-height: 75px;font-size: 16px;    display: block;
    color: #fff;
    text-align: center;
    width: 100%;
	text-decoration:none;
	padding-left:50px; padding-right:50px;
}
.nav_scroll ul li {
    float: left;
/*	width:25%;*/
    cursor: pointer;
}
/*.nav_scroll ul .line {
    width: 1px;
    height: 75px;
    background: url(../images/fw_bd.png) no-repeat;
    margin-top: 5px;
    float: left;
}*/
.nav_scrollll {
    position: absolute;
   background: url(../images/nav-bg.png) no-repeat 0 50%;
    height: 75px;
    width: 100%;
    z-index: 111;
	    margin-top: -75px;
	line-height:75px;
	text-align:center;
}
.nav_scrollll ul .txt a{
    line-height: 75px;font-size: 16px;    display: block;
    color: #fff;
    text-align: center;
    width: 100%;
	text-decoration:none;
}
.cur{ background-color:#fff; color:#2d8aa1!important;}
.nav_scrollll ul li {
    float: left;
	width:20%;
    cursor: pointer;
}
.tulb ul li{ width:25%; float:left;    text-align: center;margin-bottom: 10px;}
.tulbwz{    line-height: 30px;font-size: 16px;}
.tu{ float:left; width:10%; margin-right:2%;}
.zi{ float:left; width:80%;    padding-top: 20px;}
.nav_scrollll ul .line {
    width: 1px;
    height: 75px;
    background: url(../images/fw_bd.png) no-repeat;
    margin-top: 5px;
    float: left;
}
.top_sq{ width: 100%;height: auto;padding-bottom: 40px;background: #254286; border-radius: 6px;overflow: hidden;}
.top_sq_tit{ margin: 33px 0 24px; text-align: center; font-size: 22px; color: #fff;}
.top_sq_form_info{ width: 985px; height: 43px; line-height: 43px; margin: 0 auto 18px; border: 1px solid #DCDCDC; background: #fff; border-radius: 3px; position: relative;}
.top_sq_form_info span{ position: absolute; left: 0; top: 0; width: 43px; height: 43px; border-right: 1px solid #dcdcdc; border-radius: 3px 0 0 3px;}
.top_sq_form_info span.gsm{ background: url(../images/gsm.jpg) center center no-repeat #F5F5F5;}
.top_sq_form_info span.lxr{ background: url(../images/lxr.jpg) center center no-repeat #F5F5F5;}
.top_sq_form_info span.lxdh{ background: url(../images/lxdh.jpg) center center no-repeat #F5F5F5;}
.top_sq_input{ position: absolute; right: 0; top: 0; border: 0; width: 944px; padding: 0 10px; height: 43px;}
.top_sq_btn{ text-align: center; margin-top: 7px;}
.top_sq_btn input{ width: 240px; height: 45px; line-height: 45px; text-align: center; border: 0; background: #0269ff; font-size: 16px; color: #fff; font-family: 微软雅黑; letter-spacing: 2px; border-radius: 3px; cursor: pointer;}
.top_sq_btn input:hover{ background: #ff5b00; color: #fff;}
.cm-contact a:hover{background: #ff5b00;}
.top_sq_error{ min-height: 15px; line-height: 15px; color: #f00; text-align: center; margin: -12px 0 0 0;}
.nav_scrolll {
    position: absolute;
   background: url(../images/nav-bg.png) no-repeat 0 50%;
    height: 75px;
    width: 100%;
    z-index: 111;
	    margin-top: -75px;
	line-height:75px;
	text-align:center;
}
.nav_scrolll ul .txt a{
    line-height: 75px;font-size: 16px;    display: block;
    color: #fff;
    text-align: center;
    width: 100%;
	text-decoration:none;
}
.nav_scrolll ul li {
    float: left;
	width:33.33%;
    cursor: pointer;
}
.nav_scrolll ul .line {
    width: 1px;
    height: 75px;
    background: url(../images/fw_bd.png) no-repeat;
    margin-top: 5px;
    float: left;
}
.cpdh{ padding-top:20px;}
.cpdh a{background-color: #2a55a4;border-radius: 3px;color: #fff;padding: 9px 10px;display: -webkit-inline-box;}
.cpjz{padding: 0 100px;overflow: hidden;}
.cpjzl{ float:left; margin-right:20px;width: 30%;}
.cpjzr{ float:left;width: 60%;}
.cpjzr h4{font-size: 20px;line-height: 1.5;color: #444444;}
.cpjzr p{height: 52px;line-height: 26px;font-size: 14px;color: #444444;margin-top: 10px;}
.yycj{ overflow:hidden;   background-color: #EFF2F7;padding: 80px 0;}
.yycj ul li{ float:left; width:31%; text-align:center;    margin-left: 2%; margin-bottom:2%; overflow: hidden;}
.jsxg .lc .items .right ul li:hover img{transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -webkit-transition: opacity .4s ease-in,-webkit-transform .6s linear;
    transition: opacity .4s ease-in,transform .6s linear;}
.xzjaqfx ul li:hover img{ transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -webkit-transition: opacity .4s ease-in,-webkit-transform .6s linear;
    transition: opacity .4s ease-in,transform .6s linear;}
.yycj ul li em{ width:20%; display:block; height:5px;}
.yycj ul li img{ width:100%;}
.yycj ul li:hover img{    transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -webkit-transition: opacity .4s ease-in,-webkit-transform .6s linear;
    transition: opacity .4s ease-in,transform .6s linear;
}
.yycj ul li:hover{    box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.2);}
.yycj ul li:hover em{ background-color:#00c157; height:5px; display:block;transition: all 0.3s; width:100%;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;}
	
.yycj ul li p{font-size: 16px; line-height:50px;}

.lc {
    width: 1400px;
    margin: 0 auto;
    overflow: hidden;
}
.lc .title {
    margin: 30px 0 15px;
    height: 28px;
    text-align: left;
    line-height: 28px;
    font-size: 24px;
    color: #323232;
    font-weight: normal;
}
.lc .items .left {
    background: url(../images/item_left_bg.png) repeat-x;
    text-align: center;
    float: left;
    width: 290px;
    height: 327px;
    color: #fff;
    margin-right: 16px;
}
.scrolllist .imglist_w h3 {
    line-height: 50px;
    margin-top: 28px;
    font-size: 22px;
	margin-bottom:28px;
    font-weight: 400;
}
.scrolllist .imglist_w p.p1 {
    opacity: .8;
    color: #434343;
    text-align: center;
}
.scrolllist .imglist_w p.p2 {
    margin-top: 20px;
    color: #fff;
}
.amount {
    font-size: 40px;
}
.lc .items p.p3 {
    opacity: .8;
    color: #fff;
}
.lc .items p.p4 {
    margin-top: 12px;
    line-height: 50px;
}
.lc .items .btn {
    color: #ff6200;
    background-color: #ffe7d8;
    height: 40px;
    width: 192px;
    transition: color .4s, opacity .4s;
    font-size: 16px;
    line-height: 22px;
    white-space: nowrap;
    vertical-align: middle;
    padding: 6px 12px;
    border: 1px solid transparent;
    border-radius: 3px;
    text-align: center;
    display: inline-block;
    cursor: pointer;
}
.lc .items .btn:hover {
    opacity: 0.8;
}
.lc .items a {
    transition: color .4s, opacity .4s;
    color: #fff;
}
.lc .items .right {
    float: left;
    width: 100%;
	margin-bottom:40px;
    position: relative;
    overflow: hidden;
}
.lc .items .right ul li {
    background-color: #F3F5F5;
margin-right: 5px;
    margin-left: 5px;
	    text-align: center;
    float: left;
    width: 435.33px;    height: auto;
    -webkit-transition: box-shadow .2s ease-out;
    transition: box-shadow .2s ease-out;
}
.fajzn{width: 80%;
    overflow: hidden;
    height: 138px;    background-color: #fff;
    margin-left: 10%;
    padding: 30px 20px;
	    margin-bottom: 40px;
    margin-top: -50px;
    position: relative;
    z-index: 1000;
    box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.2);}
.aqfxt{ height:210px; overflow:hidden;}
.fajzn h4{font-size: 20px;line-height: 1.5; font-weight:bold;}
.fajzp{font-size: 16px;line-height: 1.5;}
.picnr{padding: 15% 10%;text-align: center; height:400px; overflow:hidden;}
.lc .items .right ul li h3 a {
    color: #323232;
}
.lc .items .right ul li p.p1 {
    color: #434343;
}
.scrolllist .imglist_w li{   width: 432px;
    height: 400px;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    background-color: rgb(243, 245, 245);}
.scrolllist .imglist_w ul li:hover{background: #DDE6ED;}
.scrolllist .imglist_w  ul li:hover .pictu img{    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;}
.scrolllist .imglist_w ul li:hover h3::after{ width:80%;    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;}
.pictu{bordeR: 1px solid #CACBCB;
    border-radius: 50%;
    width: 115px;
    height: 115px;
    margin: auto;
    margin-bottom: 8%;
    overflow: hidden;}

.scrolllist .imglist_w h3::after{    content: "";
    position: relative;
    margin: 0 auto;
    width: 20%;
    display: block;
    height: 4px;
    margin-top: 20px;
    background: #1442b2;}
.lc .items .right .next, .lc .items .right .prev {
    opacity: 1;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    cursor: pointer;
    z-index: 1;
    width: 28px;
    height: 62px;
    line-height: 62px;
    color: #fff;
    text-align: center;
    font-size: 22px;
    font-weight: 400;
    background: rgba(0, 0, 0, .2);
    font-family: simsun;
    transition: all ease-in .4s;
}
.lc .items .right .next {
    left: 0px;
}
.lc .items .right .prev {
    right: 0px;
}
.lc .items .right:hover .next {
    opacity: 1;
}
.lc .items .right:hover .prev {
    opacity: 1;
}

.contactBanner .text h1{font-size:48px;color:#ffffff;text-transform:uppercase}.contactCrumbs,.contactBox1{background:#f6f6f6}.contactBox1 .title h2{font-size:36px;color:#595757;text-align:center;padding:40px 0}.contactBox1 .itemBox{margin-left:-30px;margin-right:-30px;padding-bottom:70px;overflow:hidden}.contactBox1 .item{width:33.33%;float:left;padding:0 30px}.contactBox1 .conBox{overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.3);box-shadow:0 3px 10px 0 rgba(0,0,0,.3)}.contactBox1 .conBox .img{line-height:0;text-align:center}.contactBox1 .conBox .text p{line-height:40px;padding:0 10px;font-size:18px;color:#595757}.contactBox2{padding-bottom:75px;background:#f6f6f6;overflow:hidden;padding-top:10px}.contactBox2 .contactFormBox{width:860px;float:left;padding:75px 95px 35px 30px;background:#fff;}.contactBox2 .contactFormBox .text{margin-bottom:40px}.contactBox2 .contactFormBox .text h2{font-size:36px;color:#595757;padding-bottom:20px}.contactBox2 .contactFormBox .text p{font-size:18px;color:#595757}.contactBox2 .contactForm .info{position:relative;margin-bottom:30px}.contactBox2 .contactForm .label_control{position:absolute;top:0;left:10px;line-height:46px;font-size:16px;color:#8d8d8d}.contactBox2 .contactForm .tips{position:absolute;top:0;right:10px;line-height:46px;color:red}.contactBox2 .contactForm input[type=text]{width:100%;height:46px;background:0 0;padding:0 10px;border:1px solid #bfbfbf;font-size:16px}.contactBox2 .contactForm textarea{width:100%;height:85px;resize:none;padding:15px 10px}.contactBox2 .contactForm input[type=submit]{width:210px;height:48px;background:#e50012;font-size:16px;margin-top:15px;color:#fff;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #e50012;transition:all .3s}.contactBox2 .contactForm input[type=submit]:hover{background:#fff;color:#e50012}.contactBox2 .contactInfoBox{width:50%;float:left;}.contactBox2 .contactInfoBox h2{font-size:36px;color:#595757;padding:35px 0 20px}.contactBox2 .contactInfoBox .text{margin-top:30px}.contactBox2 .contactInfoBox .text h3{font-size:20px;color:#595757;font-weight:700;padding-bottom:15px}.contactBox2 .contactInfoBox .text li{padding-left:28px;background-repeat:no-repeat;background-position:left top;margin-bottom:15px}.contactBox2 .contactInfoBox .text li.contactTel{background-image:url(../../../public/static/images/contactTel.png)}.contactBox2 .contactInfoBox .text li.contactweb{background-image:url(../../../public/static/images/contactweb.png)}.contactBox2 .contactInfoBox .text li.contactEmail{background-image:url(../../../public/static/images/contactEmail.png)}.contactBox2 .contactInfoBox .text li.contactAddress{background-image:url(../../../public/static/images/contactAddress.png)}.contactBox2 .contactInfoBox .text li p,.contactBox2 .contactInfoBox .text li a{font-size:16px;color:#595757;line-height:20px}.contactBox2 .contactInfoBox .text .img{line-height:0;width:129px;height:129px;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:0}.contactBox2 .contactInfoBox .text .contactShape{text-align:left}.contactBox2 .contactInfoBox .text .contactShape a{display:inline-block;line-height:0;margin:0 10px;vertical-align:top; float:left;}
.col_lg_18 h2{background-image:url(../../../public/static/images/btbg.png);    padding-left: 85px;
    background-repeat: no-repeat;
    background-position: left top;
    margin-bottom: 15px;
    height: 43px;line-height: 43px;
    font-size: 18px;
    color: #fff;}
.contactShape img{ width:32px; margin-left:5px;}
.nrimg{ text-align:center; margin-bottom:15px;}
.downlb ul li{ float:left; width:50%;padding: 40px;border-bottom: 1px solid #e5e5e5;}
.downl{ float:left;     width: 30%; text-align:center;}
.downl img{ width:145px;border: 2px solid #333333;box-shadow: 10px 5px 10px 0 rgba(0,0,0,.3);}
.downr{ float:left;margin-left: 5%;width: 65%;}
.downr h1{font-size: 20px;font-weight: bold;line-height: 60px;}
.downr p{ line-height:28px; }
.downan span{background: url(../../../public/static/images/span.png) no-repeat center; padding:5px 20px 0px 10px;}
.downan:hover span{background: url(../../../public/static/images/span1.png) no-repeat center;}

.downan{width: 210px;height: 48px;background: #e50012;font-size: 16px;margin-top: 15px;color: #fff;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 2px solid #e50012;transition: all .3s; line-height:48px; text-align:center;}
.downan:hover{ background-color:#fff;}
.downan a{ color:#fff; font-size:20px;}
.downan:hover a{ color:#e50012;}
.downan a img{ width:20px; height:20px; margin-right:15px;}
.aboutsl{ width:50%; float:left;}
.aboutsr{ width:48%; float:right; margin-top:85px;}



#banner{  width:100%; 
		  height:450px;  
		  margin-top:50px; 
		  position:relative;
		  transform-style:preserve-3d;  
		  perspective:800px;
		  }

  #banner img{width:300px; 
			  height:414px; 
			  position:absolute;
			  
			  transition:.5s; 
			  cursor:pointer;
  			}

#banner img.left{ transform:rotateY(45deg) translateZ(-100px);
				}
				
#banner img.middle{ transform:translateZ(100px);
z-index:1000000;
				  }
				  
#banner img.right{ transform:rotateY(-45deg) translateZ(-100px);
				}

	
		
		#MagnifierWrap2{position: relative;width: 500px; float:left;}

		.MagnifierMain{position: relative;width: 400px;height: 400px; float:left;}
		.MagnifierMain img{width: 100%;} 
		.MagnifierDrag{position: absolute;top:0;left: 0;background-color: #ccc; opacity: 0.4;filter:alpha(opacity = 40);cursor: move;}

		.MagnifierPop{position: absolute;top:0;overflow: hidden;}
		.MagnifierImg{position: absolute;top:0; left: 0;}

		.spec-items{position: relative;
    width: 76px;
    height: 400px;
    overflow: hidden;
    padding-top: 10px;
	float:left;
    margin: 0 auto;}
.spe_leftBtn, .spe_rightBtn{ display:none;}
		.spec-items ul{position: absolute;top: 10px;left: 0;}
		.spec-items ul *{
			-webkit-transition: all .3s;
			-o-transition: all .3s;
			transition: all .3s;
		}
		.spec-items li{
			width: 65px;height: 65px;float: left;overflow: hidden;margin-right: 5px;border: 2px solid #fff;cursor: pointer;
			
		}
		.spec-items li.on{border:2px solid #000;}
		.spec-items li img{width: 100%; } 
		.spe_leftBtn,.spe_rightBtn{position: absolute;bottom: 0px;display: block;width: 20px;height: 69px;line-height: 69px;text-align: center;font-size: 30px;color: #ddd;cursor: default;background-color: #f9f9f9; display:none;}
		span.on{cursor: pointer;} 
		span.spe_leftBtn{left: 0;}
		span.spe_rightBtn{right: 0;}
.MMM--dat-row:nth-child(odd) {
    background: #e5e5e5; font-size:16px;font-weight: bold;color:#4b4b4b;
}
.MMM--txt_bold{ font-weight: bold;color:#4b4b4b;}
.MMM--dat-cell{ padding:15px;font-weight: bold; color:#4b4b4b;}
.section h1{font-size: 26px;
    color: #22363f;
    font-weight: 700;
    line-height: 1.5em;
    margin-bottom: 15px;}
.section p{    margin-bottom: 15px;
    line-height: 1.7em;
    font-size: 16px;}
.cpy{ width:420px; float:right;}
.parameter p{font-size: 16px;
    color: #22363f;
    margin-bottom: 15px;
    line-height: 1.7em;}
.listBox img{width: 100%}		
.aboutsl h2{font-size: 40px;color: #e50012;font-weight: 400;letter-spacing: 0;line-height: 80px;text-align: left;}
.aboutsjj{letter-spacing: 0;line-height: 1.9em;text-align: left;}
.newstext h1{font-size: 24px;padding-bottom: 20px;text-align: center;font-weight: 600;color: #254286;line-height: 25px;    padding-top: 20px;}
.newstext{    padding-bottom: 40px;    overflow: hidden;}
.news_infor { text-align:center;border-bottom: 1px dashed #ddd;padding-bottom: 20px;}
.news_infor span{    padding: 0 7px;}
.article_sharethis{padding: 20px 0;border-bottom: 1px solid #ddd;}
.contact{ overflow:hidden;}
.contactl{ width:340px; float:left; padding:40px;    background-color: #595757;}
.contactlx{background-image: url(../../../public/static/images/contactlx.png);height: 154px;background-repeat: no-repeat;}
.contactlx p{ color:#fff;padding-left: 33px;
    line-height: 27px;
    padding-bottom: 10px;}
.cpjianjie{color: #fff;background: #595757;line-height: 25px;padding: 10px;}
.cptitle{background: #595757;padding: 10px 10px 0px 10px;color: #fff;font-size: 25px;font-weight: bold;}
.aboutz{ overflow:hidden;    margin-top: 50px;
    margin-bottom: 50px;}
.aboutzimg{ text-align:center;}
.aboutztitle{    font-size: 19px;
    color: #FFFFFF;
    text-align: center;
    margin-bottom: 5px;}
	.aboutztext{    font-size: 13px;
    color: #595757;
    text-align: center;
    line-height: 1.7;
    width: 100%;}
.aboutz li{ width:20%; float:left; background-color:#222;padding: 50px;border-right: solid 1px #fff;position: relative; min-height:400px;}
.aboutz li:hover .aboutztext{color:#fff;}
.aboutz li:hover {background-color:#e50012; }
.contactl h2{    text-align: center;
    color: #fff;
    font-size: 30px;
    line-height: 100px;}
.contactxl{    width: 90px;float: left;overflow: hidden;font-size: 30px;padding-top: 75px;margin-right: 3%;}
.product_box .submenu_wrap ul li a.on{ background-color:#595757; color:#fff;}
.neirong{ margin-bottom:15px;}
.fatext h2{    padding: 80px 0px;font-size: 40px;position: relative;text-align: center;vertical-align: middle;line-height: 1.33333;color: #434343;}
.fatextp h2{    padding: 80px 0px;font-size: 40px;position: relative;text-align: center;vertical-align: middle;line-height: 1.33333;color: #434343;}
.fatextm h2{    padding: 80px 0px;font-size: 40px;position: relative;text-align: center;vertical-align: middle;line-height: 1.33333;color: #434343;}
.fatext h2 span{    width: 60%;
    display: block;
    line-height: 24px;
    margin: 0 auto;}
/*.fatext h2:before{ right:40%;position: absolute;top: 50%;width: 40px;height: 1px;background: #434343;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);content: '';}
.fatext h2:after{      left:40%;  position: absolute;top: 50%;width: 40px;height: 1px;background: #434343;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);content: '';}*/
.textt{margin: auto 0;   font-size: 16px;line-height: 1.875; overflow:hidden;}
.beijing{    background-color: #EFF2F7;}
.textt22{margin: auto 0;   font-size: 16px;line-height: 1.875; overflow:hidden;    background-color: #EFF2F7; padding-bottom:80px;}
.jjfaimg1{ float:left; width:50%;}
.textt ul li{ float:left; width:100%;text-align:left;box-shadow: 0 2px 8px 0 rgba(0,7,81,.12);margin-bottom: 10px;margin-top: 10px;    padding: 10px;}
.textt p{ font-size:16px;}
.you{float: left;width: 40%;    margin-right: 10%;font-size: 16px;padding-top: 50px;}
.you1{float: left;width: 40%;margin-left: 10%;font-size: 16px;padding-top: 50px;}
.xzjaqfx{ overflow:hidden;}
.xzjaqfx ul li{    width: 23%; margin-left:2%;float: left;border-top: 4px solid #1442b2; overflow:hidden;}
.xzjaqfx ul li:hover{box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.2);border-top: 4px solid #00c157;}
.aqfxs{padding: 30px 20px;}
.xzjaqfx ul li h3{min-height: 1.5em;
    margin: 8px 0;
    font-size: 25px;
    font-weight: 400;
    color: #1442b2;}
.xzjaqfx ul li p{font-size: 16px;line-height: 30px;}
.fajs{    background-color: #EFF2F7;
    padding: 80px 0;
    margin-top: 80px;}
.fajs .zuoce{    padding: 80px;
    width: 580px;
    font-size: 16px;
    line-height: 30px;
    height: 460px;
    float: left;}
.fajs .zuoce h3{min-height: 1.5em;
    margin: 8px 0;
    font-size: 40px;
    font-weight: 400;}

.fajs .zuoce p{ font-size:16px;}
.fajsimg{ float:right;}
.contactBox3{background:#f6f6f6}.contactBox3 .title h2{text-align:center;font-size:36px;color:#595757;padding-bottom:20px}.contactBox3 #googleMap{width:100%;height:390px;margin-bottom:40px}.projectBox .title h2{text-align:center;padding:60px 0 40px;font-size:48px;color:#595757;text-transform:uppercase}.projectBox .itemBox{overflow:hidden;margin-left:-15px;margin-right:-15px;margin-bottom:50px}.projectBox .item{width:50%;float:left;padding:0 15px;margin-bottom:30px}.projectBox .item .img{line-height:0;text-align:center}.projectBox .item .text a{display:inline-block;font-size:20px;color:#595757;margin-top:10px}.projectDetailBox1 .img{line-height:0;text-align:center;padding:20px 0}.projectDetailBox1 .text h1{font-size:26px;color:#595757;font-weight:700;padding-bottom:10px}.projectDetailBox1 .text p{font-size:18px;color:#595757}.projectDetailBox1 .text .t{margin-top:15px}.projectDetailBox1 .text .t span{font-weight:700;font-size:18px;color:#595757}.projectDetailBox2 .title h2{margin-top:40px;margin-bottom:25px;padding-left:20px;line-height:30px;font-size:26px;color:#595757;border-left:4px solid #e50012}.projectDetailBox2 .itemBox{overflow:hidden;margin-left:-15px;margin-right:-15px}.projectDetailBox2 .item{width:33.33%;float:left;padding:0 15px;margin-bottom:30px}.projectDetailBox3 .title h2{margin-top:40px;margin-bottom:25px;padding-left:20px;line-height:30px;font-size:26px;color:#595757;border-left:4px solid #e50012}.projectDetailBox3 .img{line-height:0;text-align:center;margin-bottom:30px}.projectDetailBox4 .title h2{margin-top:40px;margin-bottom:25px;padding-left:20px;line-height:30px;font-size:26px;color:#595757;border-left:4px solid #e50012}.projectDetailBox4 .itemBox{overflow:hidden;margin-left:-15px;margin-right:-15px}.projectDetailBox4 .item{width:33.33%;float:left;padding:0 15px;margin-bottom:30px}.projectDetailBox5 .title h2{margin-top:40px;margin-bottom:25px;padding-left:20px;line-height:30px;font-size:26px;color:#595757;border-left:4px solid #e50012}.projectDetailBox5 .itemBox{overflow:hidden;margin-left:-15px;margin-right:-15px}.projectDetailBox5 .item{width:33.33%;float:left;padding:0 15px;margin-bottom:30px}.projectDetailBox6 .title h2{margin-top:40px;margin-bottom:25px;padding-left:20px;line-height:30px;font-size:26px;color:#595757;border-left:4px solid #e50012}.projectDetailBox6 .itemBox{overflow:hidden;margin-left:-15px;margin-right:-15px}.projectDetailBox6 .item{width:33.33%;float:left;padding:0 15px;margin-bottom:30px}.projectDetailBox7 .title h2{margin-top:40px;margin-bottom:25px;padding-left:20px;line-height:30px;font-size:26px;color:#595757;border-left:4px solid #e50012}.projectDetailBox7 .itemBox{overflow:hidden;margin-left:-15px;margin-right:-15px}.projectDetailBox7 .item{width:33.33%;float:left;padding:0 15px;margin-bottom:30px}.otherProjects .title h2{text-align:center;padding:30px 0;font-size:26px;color:#595757;text-transform:uppercase}.otherProjects .itemBox{overflow:hidden;margin-left:-15px;margin-right:-15px;margin-bottom:30px}.otherProjects .item{width:33.33%;float:left;padding:0 15px;margin-bottom:20px}.otherProjects .item .img{line-height:0}.otherProjects .item .text a{display:block;line-height:36px;font-size:16px;color:#595757}.productDetailBox1{padding:25px 0}.productDetailConBox .title h2{font-size:26px;color:#595757;margin-top:40px;line-height:44px;margin-bottom:25px;text-transform:uppercase;border-bottom:1px solid #595757}.productDetailConBox .con p{font-size:16px;color:#595757;line-height:1.6}.productDetailConBox2 .itemBox{margin-left:-15px;margin-right:-15px;overflow:hidden}.productDetailConBox2 .item{width:33.33%;float:left;padding:0 15px;margin-bottom:20px}.productDetailConBox2 .item .img{line-height:0;margin-bottom:5px}.productDetailConBox2 .item .text a{display:block;font-size:16px;color:#595757}.productDetailConBox3{padding-bottom:40px}.productDetailConBox3 .itemBox{margin-left:-15px;margin-right:-15px;overflow:hidden}.productDetailConBox3 .item{width:33.33%;float:left;padding:0 15px;margin-bottom:20px}.productDetailConBox3 .item .img{line-height:0;margin-bottom:5px}.productDetailConBox3 .item .text a{display:block;font-size:16px;color:#595757}.aboutCrumbs{background:#fcfcfc}.aboutBox1{padding-top:30px;background:#fcfcfc}.aboutBox1 .title h1{font-size:48px;color:#595757;text-align:center;text-transform:uppercase}.aboutBox1 .conBox{overflow:hidden}.aboutBox1 .img{width:490px;float:left;line-height:0}.aboutBox1 .textBox{margin-left:490px;padding-top:90px}.aboutBox1 .textBox h3{font-size:36px;color:#595757;font-weight:700;padding-bottom:20px}.aboutBox1 .textBox .text{position:relative;padding:30px 0}.aboutBox1 .textBox .text:before,.aboutBox1 .textBox .text:after{position:absolute;content:'';width:28px;height:19px}.aboutBox1 .textBox .text:before{top:0;left:0;background:url(../../../public/static/images/aboutIco1.png) no-repeat center center}.aboutBox1 .textBox .text:after{bottom:0;right:0;background:url(../../../public/static/images/aboutIco2.png) no-repeat center center}.aboutBox1 .textBox .text p{font-size:16px;color:#595757;line-height:1.6}.aboutBox1 .textBox span{display:inline-block;float:right;margin-top:45px;font-size:30px;color:#595757;position:relative}.aboutBox1 .textBox span:before{position:absolute;content:'';width:75px;height:1px;left:-80px;top:50%;background:#595757}.aboutBox2>.textBox{padding:105px 0 75px;background:url(../../../public/static/images/aboutBj1.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover}.aboutBox2>.textBox h2{width:360px;float:left;font-size:36px;color:#fff;font-weight:700}.aboutBox2>.textBox .text{margin-left:360px}.aboutBox2>.textBox .text p{font-size:16px;color:#fff;line-height:1.6}.aboutBox2>.conBox{margin-top:-60px;position:relative;z-index:2}.aboutBox2 .item{overflow:hidden;padding-bottom:30px;margin-bottom:30px;border-bottom:1px dashed #bfbfbf}.aboutBox2 .item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.aboutBox2 .item .img{line-height:0;width:375px;float:left;position:relative;padding-top:30px;padding-left:30px}.aboutBox2 .item .img:before{position:absolute;content:'';width:365px;height:420px;top:0;left:0;background:#595757}.aboutBox2 .item .img img{position:relative;z-index:2}.aboutBox2 .item .textBox{margin-left:375px;padding-left:60px;padding-top:65px}.aboutBox2 .item:nth-of-type(1) .textBox{padding-top:80px}.aboutBox2 .item .textBox h3{font-size:26px;color:#595757;font-weight:700}.aboutBox2 .item .text{margin-top:20px}.aboutBox2 .item .text span{font-size:20px;color:#595757;font-weight:700;display:block;padding-bottom:5px}.aboutBox2 .item .text p{font-size:16px;color:#595757;line-height:1.6}.aboutBox2 .item .text .t{padding:30px 0;margin-top:10px;position:relative}.aboutBox2 .item .text .t:before,.aboutBox2 .item .text .t:after{position:absolute;content:'';width:28px;height:19px}.aboutBox2 .item .text .t:before{top:0;left:0;background:url(../../../public/static/images/aboutIco1.png) no-repeat center center}.aboutBox2 .item .text .t:after{bottom:0;right:0;background:url(../../../public/static/images/aboutIco2.png) no-repeat center center}.aboutBox3 .title h2{padding:60px 0 30px;text-align:center;font-size:36px;color:#595757;font-weight:700;text-transform:uppercase}.aboutBox3 .imgBox{overflow:hidden}.aboutBox3 .imgBox .img{width:25%;float:left;line-height:0;text-align:center}.aboutBox3 .conBox{overflow:hidden}.aboutBox3 .conBox .textBox{width:50%;float:left}.aboutBox3 .conBox .textBox .text{width:600px;float:right;padding-right:25px;padding-top:140px}.aboutBox3 .conBox .textBox .text h3{color:#595757;font-size:48px;padding-bottom:75px;text-transform:uppercase}.aboutBox3 .conBox .textBox .text p{font-size:16px;color:#595757;line-height:1.5;margin-bottom:20px}.aboutBox3 .conBox .imgBox{padding-top:540px;width:50%;float:left;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.aboutBox4{overflow:hidden;background:#fcfcfc}.aboutBox4 .title h2{padding:80px 0;font-size:48px;color:#595757;text-align:center;text-transform:uppercase}.aboutBox4 .history .yearSlick{overflow:hidden;display:flex;position:relative;margin-bottom:50px}.aboutBox4 .history .yearSlick:before{position:absolute;content:'';width:100%;height:2px;left:0;bottom:18px;background:#d3d3d3}.aboutBox4 .history .yearSlick .slick_first{width:14%;float:left;text-align:center}.aboutBox4 .history .yearSlick .slick_first span{display:inline-block;vertical-align:bottom;font-size:20px;color:#333129;font-weight:700;line-height:1;height:85px;padding-top:25px;position:relative;cursor:pointer}.aboutBox4 .history .yearSlick .slick_first.slick-current span,.aboutBox4 .history .yearSlick .slick_first.on span{padding-top:0;font-size:36px;color:#595757}.aboutBox4 .history .yearSlick .slick_first span:before{position:absolute;content:'';width:16px;height:16px;bottom:11px;left:50%;margin-left:-8px;background:#333129;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:2}.aboutBox4 .history .yearSlick .slick_first span:after{position:absolute;content:'';width:36px;height:36px;bottom:1px;left:50%;margin-left:-18px;background:0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.aboutBox4 .history .yearSlick .slick_first.slick-current span:before,.aboutBox4 .history .yearSlick .slick_first.on span:before{background:#fff}.aboutBox4 .history .yearSlick .slick_first.slick-current span:after,.aboutBox4 .history .yearSlick .slick_first.on span:after{background:#e50012}.aboutBox4 .history .textSlick{text-align:center;padding:0 100px}.aboutBox4 .history .textSlick .slick-prev,.aboutBox4 .history .textSlick .slick-next{width:21px;height:42px;margin-top:0;top:0;background:url(../../../public/static/images/reset/buttonstyle.png) no-repeat}.aboutBox4 .history .textSlick .slick-prev{background-position:left center}.aboutBox4 .history .textSlick .slick-next{background-position:right center}.aboutBox4 .history .textSlick .slick_first{display:none}.aboutBox4 .history .textSlick .slick_first p{font-size:16px;color:#333129;line-height:1.5}.aboutBox4 .textCon{display:flex;padding:85px 0;justify-content:space-between}.aboutBox4 .textCon p{font-size:20px;color:#595757}.aboutBox4 .textCon p span{font-size:42px;color:#595757;font-weight:700}.aboutBox4 .textCon p span sup{font-weight:700;font-size:20px}.aboutBox4 .customerFeedBack h3{font-size:36px;color:#595757;font-weight:700;text-align:center;margin-bottom:50px}.aboutBox4 .customerFeedBack .slick_first{overflow:hidden}.aboutBox4 .customerFeedBack .img{line-height:0;width:503px;float:left;position:relative;z-index:2}.aboutBox4 .customerFeedBack .textBox{margin-left:435px;height:360px;margin-top:25px;padding:60px 60px 45px 100px;background:url(../../../public/static/images/aboutCustomerBj.png) no-repeat right center}.aboutBox4 .customerFeedBack .text{padding-top:45px;position:relative}.aboutBox4 .customerFeedBack .text:before{position:absolute;content:'';width:28px;height:19px;top:0;left:0;background:url(../../../public/static/images/aboutIco1.png)}.aboutBox4 .customerFeedBack .text p{font-size:16px;color:#595757;line-height:1.4}.aboutBox4 .customerFeedBack .text span{display:block;margin-top:15px;font-size:16px;color:#595757;font-weight:700}.aboutBox4 .customerFeedBackSlick{margin-bottom:90px}.aboutBox4 .customerFeedBackSlick .slick-prev,.aboutBox4 .customerFeedBackSlick .slick-next{width:21px;height:42px;margin-top:-21px;background:url(../../../public/static/images/reset/buttonstyle.png) no-repeat}.aboutBox4 .customerFeedBackSlick .slick-prev{left:-40px;background-position:left center}.aboutBox4 .customerFeedBackSlick .slick-next{right:-40px;background-position:right center}.aboutBox5{overflow:hidden}.aboutBox5 .imgBox{padding-top:605px;width:50%;float:left;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.aboutBox5 .textBox{width:50%;float:left}.aboutBox5 .textBox .text{width:600px;padding-top:60px;padding-left:40px}.aboutBox5 .textBox .text h3{color:#595757;font-size:48px;padding-bottom:50px;text-transform:uppercase}.aboutBox5 .textBox .text p{font-size:16px;color:#595757;line-height:1.5;margin-bottom:20px}.factoryVideo a{display:block;padding-top:325px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.factoryVideo a:after{background:url(../../../public/static/images/factoryVideo.png) no-repeat center center}.factoryBox1{padding-bottom:110px;overflow:hidden;-webkit-background-size:cover;background-size:cover}.factoryBox1 .title{padding:55px 60px 45px;text-align:center}.factoryBox1 .title h1{font-size:48px;color:#595757;text-transform:uppercase;padding-bottom:50px}.factoryBox1 .title p{font-size:16px;color:#595757;line-height:1.5}.factoryBox1 .itemBox{overflow:hidden;margin-right:-10px}.factoryBox1 .items{float:left;margin-right:10px}.factoryBox1 .items .itemCon{overflow:hidden;margin-right:-10px}.factoryBox1 .items .itemCon .item{float:left;margin-right:10px}.factoryBox1 .item .img{overflow:hidden;line-height:0;text-align:center;margin-bottom:4px}.factoryBox1 .item .text{margin-bottom:10px}.factoryBox1 .item .text a{display:block;font-size:18px;color:#000;padding-left:30px;background:url(../../../public/static/images/factoryIco.png) no-repeat left center}.factoryBox2{padding-bottom:30px;margin-top:-65px;position:relative;z-index:2;overflow:hidden}.factoryBox2 .itemBox{background:#fff}.factoryBox2 .item{overflow:hidden;margin-bottom:35px}.factoryBox2 .item .imgBox{width:50%;float:right;padding-left:30px}.factoryBox2 .item .textBox{width:50%;float:right;padding-top:55px;padding-right:30px;padding-left:10px}.factoryBox2 .item:nth-of-type(2) .imgBox,.factoryBox2 .item:nth-of-type(2) .textBox{float:left}.factoryBox2 .item:nth-of-type(2) .imgBox{padding-left:0;padding-right:30px}.factoryBox2 .item:nth-of-type(2) .textBox{padding-right:0;padding-left:30px;padding-top:20px}.factoryBox2 .item .textBox h3{padding-bottom:20px;font-size:30px;font-weight:700;color:#595757}.factoryBox2 .item .textBox p{font-size:16px;color:#595757;line-height:1.5}.factoryBox2 .item .textBox .img{line-height:0;margin-top:20px}.factoryBox3{background:#595757}.factoryBox3 .title{padding:85px 0 45px;text-align:center}.factoryBox3 .title h2{font-size:36px;color:#fff;font-weight:700;margin-bottom:30px}.factoryBox3 .title p{font-size:16px;color:#fff;line-height:1.5}.factorySlickBox{position:relative;min-height:355px;margin-bottom:100px}.factorySlick{position:absolute;width:980px;top:0;left:50%;margin-left:-490px;z-index:2}.factorySlick .slick-prev,.factorySlick .slick-next{width:62px;height:32px;margin-top:0;top:auto;bottom:-55px;background:url(../../../public/static/images/factoryArrow.png) no-repeat}.factorySlick .slick-prev{left:50%;margin-left:-62px;background-position:left center}.factorySlick .slick-next{right:50%;margin-right:-62px;background-position:right center}.factoryHSlick{padding-top:13px}.factoryHSlick .slick_first{padding-top:325px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.factoryBox4 .title h2{text-align:center;padding:60px 0;font-weight:700;font-size:36px;color:#595757}.factoryBox4 .itemBox{margin-left:-15px;margin-right:-15px;overflow:hidden}
.jieshaowz{ height:62px; overflow:hidden;}

@media (max-width: 1400px){
.fajsimg{ width:50%;}
.scrolllist .imglist_w{ width:1116px;}
.scrolllist{ width:1200px;}
.scrolllist .imglist_w li{ width:352px;}
.contactBanner .img{ height:450px;}
.cpgs .cpgsimg{ width:50%; height:360px;}
.cpgs .zuo{ height:360px;}
.home-events-box{ width:1200px;}
.bot{ width:1200px;margin: 0 auto;}
.box{ width:1200px;}
.newstitle{ width:500px;}
.gd1{ display:none;}
.gd3{ display:block;}
}
.factoryBox4 .item{width:33.3%;float:left;padding:0 15px;margin-bottom:20px;border: 2px solid #333333;
    box-shadow: 10px 5px 10px 0 rgba(0,0,0,.3);}.factoryBox5 .title h3{text-align:center;padding:60px 0;font-size:48px;color:#595757;text-transform:uppercase}.factoryBox5 .itemBox{margin-left:-5px;margin-right:-5px;overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap}.factoryBox5 .item{float:left;padding:0 5px;margin-bottom:20px}.factoryBox6{padding-bottom:30px}.factoryBox6 .title h3{text-align:center;padding:60px 0 40px;font-size:48px;color:#595757;text-transform:uppercase}.factoryBox6 .item{overflow:hidden;margin-bottom:40px;display:block;position:relative}.factoryBox6 .item .img{width:50%;line-height:0;float:left}.factoryBox6 .item .textBox{position:absolute;width:50%;right:0;bottom:0;padding-left:20px}.factoryBox6 .item:nth-of-type(2) .img{float:right}.factoryBox6 .item:nth-of-type(2) .textBox{right:auto;left:0;padding-left:0;padding-right:20px}.factoryBox6 .item .textBox .text p{font-size:16px;color:#595757;line-height:1.5}.factoryBox6 .item .textBox .tpBox{overflow:hidden;margin-top:20px;margin-left:-3px;margin-right:-3px;display:flex;justify-content:space-between}.factoryBox6 .item .textBox .tp{float:left;padding:0 3px}.workBanner{position:relative}.workBanner .img{padding-top:400px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.workBanner h1{position:absolute;left:0;right:0;text-align:center;top:50%;margin-top:-24px;font-size:48px;color:#fff;text-transform:uppercase}.workBox1{padding:35px 0 60px;background:#f6f6f6}.workBox1 p{font-size:18px;color:#595757;line-height:1.5}.workBox2{padding-bottom:45px;background:#f6f6f6}.workBox2 .workMenuBox{width:310px;float:left;position:sticky;top:85px;left:0}.workBox2 .workMenuBox ul{overflow:hidden;position:relative}.workBox2 .workMenuBox ul:before{position:absolute;content:'';top:0;bottom:0;left:43px;border-left:1px dashed #595757}.workBox2 .workMenuBox ul li{padding:15px 0 15px 22px;position:relative;z-index:2;margin-bottom:20px;transition:all .3s}.workBox2 .workMenuBox ul li.on,.workBox2 .workMenuBox ul li:hover{background:#fff;transition:all .3s}.workBox2 .workMenuBox ul li a{line-height:42px;display:block;position:relative;padding-left:60px;font-size:18px;color:#1c1c1c;font-weight:700}.workBox2 .workMenuBox ul li span{position:absolute;top:0;left:0;display:inline-block;width:42px;height:42px;line-height:42px;text-align:center;color:#fff;font-size:26px;font-weight:700;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#595757;transition:all .3s}.workBox2 .workMenuBox ul li:hover span,.workBox2 .workMenuBox ul li.on span{background:#e50012;transition:all .3s}.workBox2 .workConBox{margin-left:310px;padding-left:60px;padding-right:10px;padding-bottom:45px;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border-top-left-radius:0}.workBox2 .workConBox .title h2{padding:25px 0 20px;font-size:26px;color:#595757;font-weight:700}.jobSiteBox1 .text p{font-size:18px;color:#595757;line-height:1.5}.jobSiteBox2 .conBox{margin-top:30px}.jobSiteBox2 .text h3{padding-left:42px;position:relative;line-height:30px;font-size:18px;color:#1a1a1a;font-weight:700;margin-bottom:15px}.jobSiteBox2 .text h3 span{position:absolute;top:0;left:0;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;background:#595757;font-size:18px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.jobSiteBox2 .text p{font-size:18px;color:#595757;line-height:1.5}.jobSiteBox2 .imgBox{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.jobSiteBox2 .imgBox .img{line-height:0;width:50%;padding:0 10px;margin-top:20px}.jobSiteBox2 .img{line-height:0;margin-top:20px}.jobSiteBox2 .imgBox .img img{width:100%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.jobSiteBox2 .imgBox .img a{display:block;position:relative}.jobSiteBox2 .imgBox .img a:before{position:absolute;content:'';bottom:10px;right:10px;width:32px;height:32px;background:url(../../../public/static/images/jobsiteIco.png) no-repeat center center}.jobSiteBox2 .tBox{overflow:hidden}.jobSiteBox2 .tBox .t{width:60%;float:left}.jobSiteBox2 .tBox .t:nth-of-type(2){width:40%}.jobSiteBox2 .tBox p{font-size:18px;color:#595757;line-height:1.5}.designServiceBox1 .text p{font-size:18px;color:#595757;line-height:1.5}.designServiceBox2 .img{text-align:center;margin-top:20px;line-height:0}.designServiceBox2 .imgBox{display:flex;justify-content:center}.designServiceBox2 .imgBox img{padding:0 10px}.designServiceBox3 .text{padding-top:30px}.designServiceBox3 .text p{font-size:18px;color:#595757;line-height:1.5}.designServiceBox3 .img{text-align:center;margin-top:20px;line-height:0}.materialSelectionBox1 .text p{font-size:18px;color:#595757;line-height:1.5}.materialSelectionBox2 .item{overflow:hidden;margin-top:35px;min-height:198px;position:relative;padding-right:266px}.materialSelectionBox2 .item:nth-of-type(2n){padding-right:0;padding-left:266px}.materialSelectionBox2 .item .text{padding-right:30px}.materialSelectionBox2 .item:nth-of-type(2n) .text{padding-right:0;padding-left:30px}.materialSelectionBox2 .item .img{position:absolute;top:0;right:0;width:266px;line-height:0}.materialSelectionBox2 .item:nth-of-type(2n) .img{right:auto;left:0}.materialSelectionBox2 .item .text h3{padding-left:15px;font-size:18px;color:#595757;font-weight:700;margin-bottom:10px;background:url(../../../public/static/images/materialSelectionIco1.png) no-repeat left 3px}.materialSelectionBox2 .item .text p{font-size:18px;color:#595757;line-height:1.5}.materialSelectionBox3 h2{font-size:22px;color:#222;font-weight:700;padding:55px 0 45px}.materialSelectionBox3 .imgBox{width:801px;position:relative}.materialSelectionBox3 .imgBox .a{position:absolute}.materialSelectionBox3 .imgBox .a1{top:0}.materialSelectionBox3 .imgBox .a2{top:83px}.materialSelectionBox3 .imgBox .a3{bottom:0}.materialSelectionBox3 .imgBox .a4{top:0;right:0}.materialSelectionBox3 .imgBox .a5{bottom:0;right:0}.materialSelectionBox3 .a a{display:block;width:212px;height:50px;font-size:16px;color:#595757;line-height:50px;font-weight:700;text-align:center;background:#d4d4d4}.materialSelectionBox3 .a a.on,.materialSelectionBox3 .a a:hover{background:#e50012;color:#fff}.materialSelectionBox3 .switch{height:0;overflow:hidden}.materialSelectionBox3 .switch.on{height:auto}.materialSelectionBox3 .switch h3{margin:40px 0 30px;padding-left:35px;font-size:16px;color:#595757;font-weight:700;line-height:19px;background:url(../../../public/static/images/materialSelectionIco2.png) no-repeat left top}.materialSelectionBox3 .switch .imgBox{position:relative}.materialSelectionBox3 .switch .text{position:absolute;width:440px;padding:35px 25px;left:25px;top:30%;background:rgba(255,255,255,.8)}.materialSelectionBox3 .switch .text li{padding-left:15px;position:relative}.materialSelectionBox3 .switch .text li:before{position:absolute;content:'';width:6px;height:6px;left:0;top:10px;background:#595757;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.materialSelectionBox3 .switch .text p{font-size:16px;color:#595757;line-height:1.5}.costEstimationBox1 .text p{font-size:18px;color:#595757;line-height:1.5}.costEstimationBox2 h3{font-size:20px;color:#595757;font-weight:700;padding:25px 0 20px}.costEstimationBox2 .infoBox{margin-bottom:18px;background:#f5f7fa;padding:15px 10px;overflow:hidden}.costEstimationBox2 .infoBox .bt{font-size:16px;color:#595757;line-height:30px;margin:auto}.costEstimationBox2 .infoBox .con{overflow:hidden}.costEstimationBox2 .infoBox .con .controls{overflow:hidden;margin-top:15px}.costEstimationBox2 .infoBox .controls span{display:inline-block;font-size:14px;color:#595757;line-height:30px;float:left;padding-right:10px}.costEstimationBox2 .infoBox p{font-size:14px;color:#595757;margin-top:15px}.costEstimationBox2 .infoBox select,.costEstimationBox2 .infoBox input{display:inline-block;float:left;height:30px;border:1px solid #b5b5b5;padding:0 10px}.costEstimationBox2 .box1 span,.costEstimationBox2 .box2 span{float:left;display:inline-block;width:120px}.costEstimationBox2 .box1 select{width:135px;margin-right:50px}.costEstimationBox2 .box3 .controls{width:50%;float:left}.costEstimationBox2 .box3 span{min-width:122px}.costEstimationBox2 .box3 select,.costEstimationBox2 .box3 input{width:230px}.costEstimationBox2 .box4 .controls{width:33.33%;float:left}.costEstimationBox2 .box4 .info:last-child .controls:last-child{width:66%}.costEstimationBox2 .box4 span{min-width:130px}.costEstimationBox2 .box4 select{width:120px}.costEstimationBox2 .box4 input{width:384px}.costEstimationBox2 .box5 .controls{width:33.33%;float:left}.costEstimationBox2 .box5 .info:last-child .controls:last-child{width:66%}.costEstimationBox2 .box5 span{min-width:92px}.costEstimationBox2 .box5 select{width:160px}.costEstimationBox2 .box6 .controls{width:50%;float:left}.costEstimationBox2 .box6 span{min-width:120px}.costEstimationBox2 .box6 input{width:245px}.costEstimationBox2 input[type=submit]{width:100%;height:50px;font-size:18px;color:#fff;border:0;background:#595757;cursor:pointer}.costEstimationBox2 input[type=submit]:hover{background:#e50012}.costEstimationBox3 h3{font-size:20px;color:#595757;font-weight:700;padding:50px 0 10px}.costEstimationBox3 .bt{padding-left:10px;position:relative;font-size:16px;color:#595757;display:block}.costEstimationBox3 .bt:before{position:absolute;content:'';width:6px;height:6px;left:0;top:8px;background:#595757;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.costEstimationBox3 .items{display:flex;justify-content:space-between}.costEstimationBox3 .item1 .item{width:250px;margin-top:15px;margin-bottom:20px}.costEstimationBox3 .item1 .item .img{margin-bottom:5px;line-height:0}.costEstimationBox3 .item1 p,.costEstimationBox3 .item2 p{font-size:16px;color:#595757}.costEstimationBox3 .item2 .item{margin-bottom:20px;margin-top:15px}.productionBox1 .text p{font-size:18px;color:#595757;line-height:1.5}.productionBox2 h3{font-size:18px;color:#595757;font-weight:700;padding:25px 0 40px}.productionBox3 h3{font-size:18px;color:#595757;font-weight:700;padding:40px 0 20px}.productionBox3 li{margin-top:15px;padding-left:15px;position:relative}.productionBox3 li:before{position:absolute;content:'';left:0;top:8px;width:8px;height:8px;background:#595757;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.productionBox3 li p{font-size:16px;color:#595757;line-height:1.5}.productionBox4{margin-top:20px;overflow:hidden}.productionBox4 .img{width:50%;float:left;line-height:0}.productionBox4 .text{width:50%;float:left;padding-top:30px;padding-right:30px}.productionBox4 .text p{font-size:16px;color:#595757;line-height:1.5}.qualityControlBox1 .text p{font-size:18px;color:#595757;line-height:1.5}.qualityControlBox2 h3{padding-left:42px;position:relative;line-height:30px;font-size:18px;color:#1a1a1a;font-weight:700;margin:25px 0 10px}.qualityControlBox2 h3 span{position:absolute;left:0;top:0;display:inline-block;width:30px;height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#595757;font-size:18px;color:#fff;font-weight:700;line-height:30px;text-align:center}.qualityControlBox2 p{font-size:18px;color:#595757;line-height:1.5}.qualityControlBox2 .imgBox{display:flex;justify-content:space-between;margin-left:-3px;margin-right:-3px}.qualityControlBox2 .img{margin-top:15px;line-height:0;padding:0 3px}.packingBox1 .text p{font-size:18px;color:#595757;line-height:1.5}.packingBox2 h3{padding-left:42px;position:relative;line-height:30px;font-size:18px;color:#1a1a1a;font-weight:700;margin:25px 0 10px}.packingBox2 h3 span{position:absolute;left:0;top:0;display:inline-block;width:30px;height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#595757;font-size:18px;color:#fff;font-weight:700;line-height:30px;text-align:center}.packingBox2 p{font-size:18px;color:#595757;line-height:1.5}.packingBox2 .img{padding:30px 0;line-height:0}.packingBox3 h2{position:relative;line-height:30px;font-size:26px;color:#595757;font-weight:700;margin:25px 0 10px}.packingBox3 p{font-size:18px;color:#595757;line-height:1.5}.packingBox3 .img{padding:30px 0;line-height:0}.packingBox3 .img:last-child{padding-bottom:0}.installationSupportBox1 .text p{font-size:18px;color:#595757;line-height:1.5}.installationSupportBox2{padding-top:30px}.videoBox{padding:40px 0}.videoBox .submenu_wrap h2{background:#212121;padding-left:20px;position:relative;font-size:18px;color:#fff;letter-spacing:0;line-height:2.4em}.videoBox .submenu_wrap h2 span{position:absolute;width:20px;height:20px;right:10px;top:50%;margin-top:-10px;background:url(../../../public/static/images/reset/pro_click.png) no-repeat top center;display:none}.videoBox .submenu_wrap h2.active span{background:url(../../../public/static/images/reset/pro_click.png) no-repeat bottom center}.videoBox .submenu_wrap ul{border:1px solid #eee}.videoBox .submenu_wrap ul li:nth-of-type(1){border-top:0}.videoBox .submenu_wrap ul li{border-top:1px solid #eee;background:#fff;position:relative}.videoBox .submenu_wrap ul li a{display:block;line-height:36px;padding-left:15px;font-size:14px;color:#484848}.videoBox .submenu_wrap ul li a:hover{background:#f5f5f5}.videoBox .submenu_wrap_ul .submenu_ul li a{padding-left:30px}.videoBox .submenu_wrap ul li span.li_click,.videoBox .submenu_wrap_ul .submenu_ul span.sec_click{position:absolute;background:url(../../../public/static/images/reset/li_click.png) top center no-repeat;height:24px;width:20px;display:block;left:auto;right:10px;top:8px;z-index:10;cursor:pointer}.videoBox .submenu_wrap ul li span.li_click.active,.videoBox .submenu_wrap_ul .submenu_ul span.sec_click.active{background:url(../../../public/static/images/reset/li_click.png) bottom center no-repeat}.videoBox .submenu_wrap ul.submenu_ul{border:0;display:none}.videoBox .submenu_wrap ul.submenu_ul dl{display:none}.videoBox .submenu_wrap ul.submenu_ul dl a{padding-left:40px}.videoBt{font-size:24px;color:#333;line-height:1.8em;text-align:left;border-bottom:2px solid #000;margin-bottom:20px}.videoItemBox{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;overflow:hidden}.videoItemBox .item{width:33.33%;float:left;padding:0 10px;margin-bottom:20px}.videoItemBox .item .video{position:relative;padding-top:56%;background:#e5e5e5}.videoItemBox .item .video iframe{position:absolute;width:100%;height:100%;top:0;left:0}.videoItemBox .item .text p{font-size:16px;color:#222;padding-top:5px}.suppliersBox{padding:60px 0}.suppliersBox .imgBox{display:flex;justify-content:space-between;flex-wrap:wrap}.suppliersBox .img{width:32%;margin-bottom:20px;text-align:center;border:1px solid #ddd}.suppliersBox .text{margin-bottom:40px;text-align:center}.suppliersBox .text p{font-size:24px}.infoBox.box0{display:flex;justify-content:space-between;flex-wrap:wrap}.infoBox.box0 .info{width:48%}.infoBox.box0 .info .bt,.infoBox.box0 .info .controls{display:block;float:left;margin-right:15px}.infoBox.box0 .info .controls{width:180px}.infoBox.box0 .info .controls input[type=text]{width:100%}.infoBox.box0 .info .tips{display:block;font-size:12px;color:red;line-height:14px}@media(max-width:767px){.infoBox.box0 .info{width:100%}.infoBox.box0 .info:nth-of-type(1){margin-bottom:10px}.infoBox.box0 .info .bt{width:120px}}@media(max-width:580px){.infoBox.box0 .info .controls{width:100%;margin-right:0}}@media(max-width:1620px){.banner .conBox .textBox{margin-left:100px}.indexBox2 .textBox{padding-top:60px}.indexBox3 .textBox{padding-top:20px}}@media(max-width:1450px){.indexBox1 .container_1600,.indexBox2 .container_1600,.indexBox3 .container_1600,.indexBox4 .container_1600,.indexBox5 .container_1600,.footer_box .container_1600{padding-left:0;padding-right:0}.banner .conBox .textBox{width:730px;padding:40px 100px}.banner .conBox .textBox h2{font-size:40px}.banner .conBox .textBox p{font-size:20px}.banner .conBox .textBox a{width:180px;height:40px;line-height:38px}}@media(max-width:1220px){.indexBox1 .title h2,.indexBox2 .textBox h2,.indexBox3 .textBox h2,.indexBox4 .title h2,.indexBox5 .title h2,.projectBox .title h2,.workBanner h1,.aboutBox1 .title h1,.aboutBox3 .conBox .textBox .text h3,.aboutBox4 .title h2,.aboutBox5 .textBox .text h3,.factoryBox1 .title h1,.factoryBox5 .title h3,.factoryBox6 .title h3,.contactBanner .text h1{font-size:40px}.headerNavBox .nav_list>li>a{margin-left:15px}.footer_box .fast_navigation .itemBox .item:nth-of-type(1){width:210px}.footer_box .fast_navigation .itemBox .item{width:260px}.footerForm .imgVerifyCode .Verify_img{right:4px!important;top:6px!important;height:28px!important}.banner .conBox .poa{bottom:8%}.banner .conBox .textBox{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.indexBox1 .title h2{padding-bottom:30px}.indexBox1 .itemBox{margin-left:-10px;margin-right:-10px}


.indexBox1 .item{padding:0 10px}.indexBox1 .conBox .text a{font-size:18px}.indexBox2{padding:80px 0}.indexBox2 .textBox{width:355px}.indexBox2 .textBox span{font-size:20px}.indexBox2 .textBox p{font-size:16px}.indexBox2 .itemBox{margin-left:355px}.indexBox2 .conBox .text a span{font-size:16px;margin-left:10px}.indexBox2 .conBox:hover{top:-15px}.indexBox2 .conBox:hover .text a span{margin-left:10px}.indexBox3 .indexAboutVideo{width:60%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.indexBox3 .textBox{width:40%;padding-left:20px}.indexBox3 .textBox h2{padding-bottom:20px}.indexBox3 .textBox p{font-size:16px;margin-bottom:15px}.indexBox3 .item{width:48%;margin-bottom:20px}.projectBox .itemBox{margin-left:-10px;margin-right:-10px}.projectBox .item{padding:0 10px}.projectDetailBox2 .itemBox,.projectDetailBox4 .itemBox,.projectDetailBox5 .itemBox,.projectDetailBox6 .itemBox,.projectDetailBox7 .itemBox,.otherProjects .itemBox{margin-left:-10px;margin-right:-10px}.projectDetailBox2 .item,.projectDetailBox4 .item,.projectDetailBox5 .item,.projectDetailBox6 .item,.projectDetailBox7 .item,.otherProjects .item{padding:0 10px}.workBox1{padding:35px 0}.workBox1 p{font-size:16px}.workBox2 .workMenuBox ul li{margin-bottom:10px;padding-top:10px;padding-bottom:10px}.workBox2 .workConBox{padding-left:20px}.workBox2 .workConBox p{font-size:16px!important}.materialSelectionBox3 .imgBox{width:100%}.materialSelectionBox3 .a a{width:175px;height:42px;line-height:42px;font-size:14px}.materialSelectionBox3 .imgBox .a2{top:65px}.productionBox4 .text{padding-left:10px;padding-right:0;padding-top:10px}.aboutBox1 .textBox .text p{font-size:14px}.aboutBox1 .textBox span{margin-top:20px}.aboutBox2>.conBox{margin-top:40px}.aboutBox2 .item .textBox{padding-top:40px!important}.aboutBox3 .conBox .textBox .text{width:496px;padding-top:60px}.aboutBox3 .conBox .textBox .text h3{padding-bottom:30px}.aboutBox4 .title h2{padding:60px 0 30px}.aboutBox4 .history .textSlick{padding:0 50px}.aboutBox4 .textCon{padding:60px 0}.aboutBox4 .customerFeedBack .textBox{padding-top:40px}.aboutBox4 .customerFeedBack .text{padding-top:30px}.aboutBox4 .customerFeedBack .text p{font-size:15px}.aboutBox4 .textCon p span{font-size:30px}.aboutBox4 .textCon p{font-size:16px}.aboutBox5 .textBox .text{width:496px;padding-top:0}.aboutBox5 .textBox .text h3{padding-bottom:30px}.factoryVideo a{padding-top:400px}.factoryBox1 .title{padding-left:0;padding-right:0}.factoryBox1 .title h1{padding-bottom:20px}.factoryBox1 .items{width:50%;float:left;margin:0;padding-right:10px}.factoryBox1 .items .itemCon .item{float:left;margin:0;padding-right:10px}.factoryBox1 .items .itemCon .item:nth-of-type(1){width:53%}.factoryBox1 .items .itemCon .item:nth-of-type(2){width:47%}.factoryBox2 .item .textBox{padding-right:0}.factoryBox2 .item:nth-of-type(2) .textBox{padding-left:0}.factoryBox5 .item{width:50%;float:left}.factoryBox6 .item .textBox .text p{font-size:14px}.contactBox1 .itemBox{margin-left:-10px;margin-right:-10px}.contactBox1 .item{padding:0 10px}.contactBox1 .conBox{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.contactBox1 .conBox .text p{font-size:16px}.contactBox2 .contactFormBox{padding-right:35px}.contactBox2 .contactInfoBox{padding-left:40px}}@media(max-width:992px){.indexBox1 .title h2,.indexBox2 .textBox h2,.indexBox3 .textBox h2,.indexBox4 .title h2,.indexBox5 .title h2,.projectBox .title h2,.workBanner h1,.aboutBox1 .title h1,.aboutBox3 .conBox .textBox .text h3,.aboutBox4 .title h2,.aboutBox5 .textBox .text h3,.factoryBox1 .title h1,.factoryBox5 .title h3,.factoryBox6 .title h3,.contactBanner .text h1{font-size:36px}
.home-events-box-item h2, .home-events-box-item p{white-space: initial; width:90%; margin:0 auto; font-size:14px;
    text-overflow: unset;}
.fenleibtt{    background-color: #999999;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    padding-left: 15px;
    height: 50px;
    line-height: 50px;}

.scrolllist .imglist_w li{ width:394px; margin-left:0px; margin-right:0px;}
.gd1{ display:none;}
.gd2{ display:block;}
.banner{margin-top:0; height:290px;}
.swiper-container-horizontal>.swiper-pagination-bullets{ bottom:10px;}
#h105{height:0}.Crumbs ul li a,.Crumbs ul li,.Crumbs ul li a span,.Crumbs ul i,.Crumbs span.youAreHere{font-size:14px;line-height:1.2}body{padding-top:60px}.header{display:none}

.m_header{display:block;position:fixed;top:0;left:0;width:100%;background:#fff;z-index:100000}.m_header{height:60px}

.logo_box{width:100%;text-align:left;height:60px;line-height:60px;font-size:0;zoom:1;margin-left:10px}
.home-events-box-wrapper{ padding:0;}
.home-events-box-item i{ width:80px; height:80px;}
.news_content_text{ padding:0px;}
.tulb ul li{ width:50%;}
..top_sq_input{ width:220px;}
.logo_box a{display:inline-block;padding:11px 0}.mOnline{position:absolute;top:18px;right:60px;display:inline-block;line-height:25px;width:85px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#4c4c4c;text-align:center}.mLang{line-height:60px;width:40px;text-align:center;position:absolute;right:10px;top:0}
.nav_toggle{color:#fff;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);transform-origin:50% 50%;position:absolute;top:50%; right:10px;margin-top:-13px;z-index:999}
.logo_box a img{ width:160px;}
.nav_toggle{cursor:pointer;padding:10px 35px 16px 0}.nav_toggle span,.nav_toggle span:before,.nav_toggle span:after{cursor:pointer;height:3px;width:40px;background:#254286;position:absolute;display:block;content:''}.nav_toggle span:before{top:-10px}.nav_toggle span:after{bottom:-10px}.nav_toggle span,.nav_toggle span:before,.nav_toggle span:after{transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out}.nav_toggle.active span{background-color:transparent}.nav_toggle.active span:before,.nav_toggle.active span:after{top:0}.nav_toggle.active span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.nav_toggle.active span:after{transform:translateY(-10px) rotate(-45deg);-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);top:10px}.m_header .m_nav{display:none;position:fixed;top:60px;left:0;bottom:0;width:100%;background:#fff;z-index:2;overflow:auto;border-top:1px solid #f0f0f0;margin-top:-1px}
.m_header .m_nav_list a{display:block;width:100%;padding:0 15px;line-height:50px;text-align:left;font-size:16px;color:#000}
.m_header .m_nav_list a span{ font-size:16px;}
.m_header .m_nav_list>li{position:relative;border-bottom:1px solid #f0f0f0;transition:transform .5s ease;transform:matrix(1,-1,0,1,200,100)}.m_header .m_nav_list>li>i{position:absolute;width:20px;height:20px;background:#000;top:8px;right:10px;background:url(../../../public/static/images/reset/li_click.png) no-repeat top center}.m_header .m_nav_list>li>a{opacity:0}.m_header .m_nav_list .dropdown .dropdown_menu{height:0;overflow:hidden}.m_header .m_nav_list .dropdown .dropdown_menu.on{height:auto}.m_header .m_nav_list .dropdown_menu>li{border-top:1px solid #f0f0f0;background:#f5f5f5}.footer_box .fast_navigation .itemBox .item:nth-of-type(1){display:none}.banner .conBox .textBox{margin-left:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.indexBox1 .conBox .text a{font-size:16px}.indexBox2 .textBox{width:100%;padding-top:0;padding-right:0}.indexBox2 .textBox span{padding:10px 0}.indexBox2 .textBox a{margin-top:15px}.indexBox2 .itemBox{width:100%;float:left;margin-left:0;margin-top:40px}.indexBox2 .item{margin:0 5px}.indexBox3 .conBox{padding:60px 0}.indexBox3 .indexAboutVideo{width:100%}.indexBox3 .textBox{width:100%;padding-left:0}.indexBox3 .itemBox{margin-bottom:40px}.indexBox4{padding:60px 0}.indexBox4 .title h2{padding-bottom:30px}.indexBox4 .item .text a{font-size:14px}.indexBox4 .a{margin-top:20px}.indexBox5 .title{padding:60px 0 30px}.indexBox5 .itemBox{margin-left:-10px;margin-right:-10px}.indexBox5 .item{padding:0 10px}.indexBox5 .item .text p{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.indexBox6 h3{font-size:26px;padding-bottom:15px}.indexBox6 p{font-size:18px}.indexBox6 a{margin-top:25px}.product_img_box{width:100%}.parameter_box{width:100%;padding-left:0}.parameter_box p{margin-bottom:0}.productDetailConBox2 .itemBox,.productDetailConBox3 .itemBox{margin-left:-10px;margin-right:-10px}.productDetailConBox2 .item,.productDetailConBox3 .item{padding:0 10px}.parameter_btn{margin-top:0}.productDetailConBox .title h2{margin-top:20px}.pro_S_img .img,.pro_S_img{line-height:0;padding:0}.projectBox .title{overflow:hidden}.projectBox .title h2{padding:50px 0 20px}.projectBox .itemBox{margin-bottom:30px}.projectDetailBox1 .text .t span,.projectDetailBox1 .text p{font-size:16px}.projectDetailBox2 .title h2,.projectDetailBox3 .title h2,.projectDetailBox4 .title h2,.projectDetailBox5 .title h2,.projectDetailBox6 .title h2,.projectDetailBox7 .title h2{font-size:22px;margin-top:20px;margin-bottom:15px}.workBanner .img{padding-top:340px}.workBox2 .workMenuBox{display:none}.workBox2 .workConBox{width:100%;float:left;margin-left:0;padding:0 15px 40px}.materialSelectionBox3 .a a{width:195px;height:46px;line-height:46px}.materialSelectionBox3 .imgBox .a2{top:76px}.workBox2 .workConBox .costEstimationBox3 .item1 .item p{font-size:14px!important}.aboutBox1 .img{width:100%;text-align:center}.aboutBox1 .textBox{width:100%;margin-left:0;padding-top:30px;padding-bottom:30px;overflow:hidden}.aboutBox2>.textBox{padding:60px 0}.aboutBox2>.textBox h2{width:100%;padding-bottom:15px}.aboutBox2>.textBox .text{width:100%;margin-left:0;float:left}.aboutBox2 .item .textBox{padding-left:20px;padding-top:0!important}.aboutBox2 .item .text p{font-size:15px}.aboutBox3 .conBox{width:767px;margin:auto}.aboutBox3 .conBox .textBox,.aboutBox3 .conBox .textBox .text{width:100%}.aboutBox3 .conBox .textBox .text{padding-right:0}.aboutBox3 .conBox .imgBox{width:100%;padding-top:54%}.aboutBox4 .customerFeedBackSlick{margin-bottom:40px}.aboutBox4 .customerFeedBack .img{width:150px}.aboutBox4 .customerFeedBack .textBox{margin-left:150px;width:auto;height:auto;background:0 0;padding:0;padding-left:20px;margin-top:0}.aboutBox5{width:767px;margin:auto}.aboutBox5 .imgBox{width:100%;padding-top:60.5%}.aboutBox5 .textBox{width:100%;padding-top:20px}.aboutBox5 .textBox .text{width:100%;padding-left:0}.factoryVideo a{padding-top:300px}.factoryBox2 .item .imgBox{width:100%;padding:0!important}.factoryBox2 .item .imgBox img{width:100%}.factoryBox2 .item .textBox{width:100%;padding-top:30px;padding-left:0!important}.factoryBox3 .title{padding-top:40px}.factorySlickBox{min-height:0}.factorySlick{position:initial;top:auto;bottom:auto;left:auto;right:auto;width:100%;margin:auto}.factoryHSlick{display:none}.factoryBox4 .title h2{padding-bottom:20px}.factoryBox4 .itemBox{margin-left:-5px;margin-right:-5px}.factoryBox4 .item{padding:0 5px}.factoryBox5 .title h3{padding:40px 0 20px}.factoryBox6 .item .img{width:100%}.factoryBox6 .item .img img{width:100%}.factoryBox6 .item .textBox{position:initial;top:auto;bottom:auto;left:auto;right:auto;padding:20px 0 0!important;width:100%;float:left}.factoryBox2 .item .textBox h3,.factoryBox3 .title h2,.factoryBox4 .title h2{font-size:26px}.contactBanner .img{padding-top:340px}.contactBox2 .contactFormBox{width:100%;padding-top:40px}.contactBox2 .contactInfoBox{width:100%;padding-left:0}.contactBox2 .contactInfoBox h2{padding-bottom:0}.contactBox2 .contactInfoBox .text{margin-top:20px}}@media(max-width:767px){.indexBox1 .title h2,.indexBox2 .textBox h2,.indexBox3 .textBox h2,.indexBox4 .title h2,.indexBox5 .title h2,.projectBox .title h2,.workBanner h1,.aboutBox1 .title h1,.aboutBox3 .conBox .textBox .text h3,.aboutBox4 .title h2,.aboutBox5 .textBox .text h3,.factoryBox1 .title h1,.factoryBox5 .title h3,.factoryBox6 .title h3,.contactBanner .text h1{font-size:32px}.indexBox1 .container_1600,.indexBox2 .container_1600,.indexBox3 .container_1600,.indexBox4 .container_1600,.indexBox5 .container_1600,.footer_box .container_1600{padding-left:10px;padding-right:10px}.indexBox2 .textBox a,.indexBox3 .textBox a,.indexBox4 .a a,.indexBox5 .title a,.indexBox6 a,.footer_box .footerForm .info input[type=submit],.parameter_btn a.a1{width:180px;height:40px;line-height:36px}#back_top{width:0;height:0;overflow:hidden}

.top_sq_input{ width:257px;}
.topp{ width:100%; }
.home-events{ position:relative;padding-bottom: 20px;}
.swiper-container{ height:290px;}
.swiper-slide .info h1{     top: 80px; font-size:24px;}
.swiper-slide .info p{top: 110px; font-size:16px;}
.swiper-slide .info{ width:100%; margin-left:10%; left:0;}
.swiper-slide img{ height:290px;}
.jjfaimg1{ width:100%;}
.fatextp{ display:none;}
.fatextm{ display:block;padding-bottom: 40px;}
.you1{ width:100%; margin-left:0px; padding-top:20px;}
.you{ width:100%; margin-left:0px;}
.contactBanner .textt{ padding:60px 50px 50px 30px;}
.cpjzr h4 {
    font-size: 14px;
    font-weight: bold;
   
}
.swiper-slide .info span{ padding:10px 15px; top:130px;}
.job-wrapper .list .top .number, .job-wrapper .list .top .ask, .job-wrapper .list .top .date{ display:none;}
.job-wrapper .list .top{    padding: 0 20px;}
.page-title-box .title{ font-size: 24px;}
.page-title-box p{ font-size:20px;}
.page-title-box{    padding: 40px 0 25px;}
.job-wrapper .list ul li .detail{ padding:20px;}
.info{ width:100%;}
.content{height: auto;position: relative;}
.scrollspy{ height:auto;}
.scrollspy .content .info-list .info{ height: 300px;}
.scrollspy .content .info-list .info .icon{ margin-top:80px;}
.scrollspy .content .info-list .info em{ display:none;}
.scrollspy .content .info-list .info:hover .num{ margin-top:80px;}
.scrollspy .content .info-list .info:hover .intro{font-size: 12px;margin: 0 2px;}
.newsl{ width:100%;}
.newsr{ width:100%;background-image:none;}
.box{ width:100%;}
.box h3{ font-size:20px;    padding-top: 150px;}

.box h4{ font-size:16px; width:100%; padding-top:10px;}
.box ul .on{ height:390px;}
.box ul li{ height:390px;}
.newsr ul{ padding:0px;}
.newstime{ display:none;}
.newsgd{ display:none;}
.scrollspy .content .info-list .info .num{ font-size:20px;}
.scrollspy .content .info-list .info .unit{ font-size:16px;}
.scrollspy .content .info-list .info .icon img{ height:40px;}
.cpjzr p{ margin-top:0px;line-height: 20px;overflow: hidden;height: 78px;}
.contactBanner .textt h3{ font-size:24px;}
.contactBanner .textt h4{ font-size:20px;}
.contactBanner .textt h3 span{ font-size:20px;}
.fatext h2 span{width: 90%;}
.xzjaqfx ul li{width: 96%;    margin-bottom: 20px;}
.fajs .zuoce{padding: 15px;width: 100%; height:auto;}
/*.lc .items .right ul li{ width:49%;}*/
.cpgs .zuo{    padding: 0px; height:auto;width: 100%;}
.cpgs{ padding:20px 0;background-image:none;}
.cpgs .cpgsimg{ width:100%; height:auto;}
.lc{ width:100%;}
.fatext h2:before{ right:10%;}
.fatext h2:after{ left:10%;}
.scrolllist{ width:394px; margin:0 auto;}
.scrolllist .imglist_w ul{ width: 20000px;}
.lc .items .right ul li{ width: 394px; margin-right:0px; margin-left:0px;}
.scrolllist .imglist_w{ width:394px; margin:0 auto; }
a.abtn{ position:absolute;z-index: 1111;}
a.aleft{ left:0px;}
a.aright{ right:0px;}
.zuo h1{ font-size:18px;}
.top_sq_form_info{ width:300px;}
.fatext h2{    padding: 20px 0px;    font-size: 24px;}
.fajsimg{ width:100%;}
.fatextm h2{    padding: 20px 0px;    font-size: 24px;}
.tu{float: left;
    width: 100%;
    margin-right: 0;
    text-align: center;}
.zi {
    float: left;
    width: 100%;
    padding-top: 20px;
}
.newstext{ padding-left:10px; padding-right:5px; padding-top:20px;}
.nav_scroll ul .txt a{padding-left: 0;
    padding-right: 0;}
.nav_scroll ul li{ height:75px; overflow:hidden; width:20%;}
.cpjz{ padding:0px;}
.nav_scrolll{background:#254286;height: auto;margin-top: 0;position: relative;}
.nav_scrolll ul li{ width:100%;}
.nav_scrolll ul .line{ display:none;}
.yycj{ background-color:#fff; padding:40px 0;}
.nav_scrolll ul .txt a{line-height: 40px;}
.newstext h1{line-height: 32px;}
.bot{ display:none;}
.fangansy{    padding-top: 80px;    padding-bottom: 40px; display: block;}
.xzjaqfx ul li h3{     font-size: 18px;}
.aqfxs{padding: 15px 10px;}
.fangansy ul li{
    height: 185px;border-bottom: 2px solid #fff;
    width: 100%;
    background-size: 100%;
    max-width: 100%;}
.fangansy ul li h3{text-align: center;
    padding-top: 50px;text-shadow: 0 1px 1px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.2);
    font-size: 20px;
    color: #fff;}
.fangansy ul li h4{text-align: center;    color: #fff;
    font-size: 16px;text-shadow: 0 1px 1px rgba(0,0,0,.4), 0 1px 2px rgba(0,0,0,.2);
    padding-top: 10px;}
.fangansy ul li p{    text-align: center;padding-top: 30px;}
.footer_box .fast_navigation{padding:50px 0 30px; display:none;}
.fajs .zuoce h3{ font-size:24px;}
.footer_box .fast_navigation .itemBox .item{display:none}.footer_box .fast_navigation .itemBox .item:last-child{display:block;width:100%}.footer_box .footer_copyright p,.footer_box .footer_copyright p span,.footer_box .footer_copyright p a{line-height:1.4;font-weight:300;font-size:14px; padding-top:10px;}.banner_slick .slick-prev,.banner_slick .slick-next{width:0;height:0;overflow:hidden}.banner .conBox .textBox{width:100%;padding:20px 40px}.banner .conBox .textBox h2{font-size:34px}.banner .conBox .textBox p{font-size:18px}.banner .conBox .textBox a{margin-top:20px}.indexBox4 .item{width:50%}.indexBox4 .item .img:before,.indexBox4 .items:nth-of-type(2) .item:nth-of-type(1):before{display:none}.indexBox4 .items:nth-of-type(2) .item{margin-top:0}.indexBox4 .item .img img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.indexBox5 .item{width:98%;margin-bottom:20px}.indexBox5 .item .imgBox{width:40%;float:left}.indexBox5 .item .text{width:60%;float:left;padding-left:20px;margin-bottom:0}.indexBox6{padding:50px 0}.projectDetailBox2 .itemBox,.projectDetailBox4 .itemBox,.projectDetailBox5 .itemBox,.projectDetailBox6 .itemBox,.projectDetailBox7 .itemBox,.otherProjects .itemBox{margin-left:-5px;margin-right:-5px}.projectDetailBox2 .item,.projectDetailBox4 .item,.projectDetailBox5 .item,.projectDetailBox6 .item,.projectDetailBox7 .item,.otherProjects .item{padding:0 5px}.workBanner .img{padding-top:280px}.jobSiteBox2 .tBox .t{width:100%!important}.materialSelectionBox2 .item{padding:0!important;min-height:auto}.materialSelectionBox2 .item .text{width:100%;padding:0!important;margin-bottom:15px}.materialSelectionBox2 .item .img{position:inherit;top:auto;bottom:auto;left:auto;right:auto}.materialSelectionBox3 .imgBox .a{display:none}.materialSelectionBox3 .switch{height:auto}.materialSelectionBox3 .switch h3{margin-bottom:15px}.materialSelectionBox3 .switch .text{position:inherit;top:auto;bottom:auto;left:auto;right:auto;width:100%;padding:10px}.costEstimationBox3 .items{flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.costEstimationBox3 .item1 .item{width:100%}.costEstimationBox3 .item2 .items{flex-wrap:initial;margin-left:-3px;margin-right:-3px}.costEstimationBox3 .item2 .item{padding:0 3px}.productionBox4 .img{width:100%}.productionBox4 .text{width:100%;padding-left:0}.aboutBox2>.textBox h2,.aboutBox3 .title h2{font-size:28px}.aboutBox3 .conBox,.aboutBox5{width:auto;padding:0 10px}.aboutBox4 .textCon{display:block;overflow:hidden}.aboutBox4 .textCon .text{width:33.33%;float:left}.factoryBox5 .item{width:100%}.factoryBox6 .title h3{padding-top:30px;padding-bottom:15px}


.contactBanner .img{padding-top:0px; height:auto;}

.contactBox2 .contactFormBox .text{width:98%;padding-left: 1%;padding-top: 10px; padding-bottom:10px;}
.indexBox5 .item .text{ padding:0px;}
.contactBox2 .contactFormBox .text h2{padding-bottom:10px}.contactBox2 .contactFormBox .text p{font-size:16px}.contactBox1 .title h2,.contactBox2 .contactFormBox .text h2,.contactBox2 .contactInfoBox h2,.contactBox3 .title h2{font-size:30px}.contactBox1 .itemBox{margin-left:-5px;margin-right:-5px}.contactBox1 .item{padding:0 5px}.contactBox1 .conBox .text p{font-size:14px}}@media(max-width:640px){.indexBox2{padding:50px 0}.indexBox3 .item{width:100%}.indexBox4 .items{margin-left:-10px;margin-top:-10px}.indexBox4 .item{padding:0 10px}.productDetailConBox2 .item,.productDetailConBox3 .item{width:50%}.productDetailConBox3 .item:last-child{display:none}.projectBox .item{width:100%}.otherProjects .item{width:50%}.otherProjects .item:last-child{display:none}.costEstimationBox2 .box1 select{margin-right:20px}.costEstimationBox2 .box4 input{width:100%}.videoItemBox{margin-left:-5px;margin-right:-5px}.videoItemBox .item{width:50%;padding:0 5px}.aboutBox2 .item .img{width:100%}.aboutBox2 .item .textBox{width:100%;float:left;margin-left:0;padding-left:0;margin-top:20px}.aboutBox4 .customerFeedBackSlick{padding-left:40px;padding-right:40px}.aboutBox4 .customerFeedBackSlick .slick-prev{left:0}.aboutBox4 .customerFeedBackSlick .slick-next{right:0}.aboutBox4 .customerFeedBack .img{width:100%;float:left}.aboutBox4 .customerFeedBack .textBox{width:100%;margin-left:0;float:left;padding-left:0;padding-top:15px}.aboutBox4 .textCon .text{width:50%}.aboutBox4 .textCon p span{font-size:24px}.factoryBox1 .itemBox{margin-right:0}.factoryBox1 .items{width:100%;padding-right:0}.contactBox1 .itemBox{padding-bottom:30px}.contactBox1 .item{width:360px;float:none;margin:10px auto}.contactBox2 .contactFormBox{padding:40px 20px 20px}.contactBox2 .contactForm .info{margin-bottom:15px}.contactBox2 .contactInfoBox .text .contactShape{width:100%;float:left;margin-left:0;padding-top:20px;text-align:left}.suppliersBox .text p{font-size:20px}.suppliersBox .img{width:48%}}@media(max-width:580px){.costEstimationBox2 .infoBox .con .controls{width:100%!important}.costEstimationBox2 .infoBox span{display:block;width:100%!important}.costEstimationBox2 .box1 select{margin-right:0;margin-bottom:10px}.costEstimationBox2 .infoBox select,.costEstimationBox2 .infoBox input{width:100%!important}}@media(max-width:540px){.banner .conBox .poa{bottom:0;left:-15%;right:-15%}.banner .conBox .textBox{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.banner .conBox .textBox h2{font-size:28px}.banner .conBox .textBox p{font-size:16px}.indexBox1 .itemBox{margin-left:-5px;margin-right:-5px}.indexBox1 .item{padding:0 5px; width:50%;}.indexBox11 .item{padding:0 5px; width:50%;}.indexBox1 .item .conBox{margin-bottom:15px}.indexBox5 .item .imgBox{width:100%}
.indexBox5 .item .text{width:100%;padding-left:10px;padding-top:10px; padding-bottom:10px;}.indexBox6 h3{font-size:22px;line-height:1.2}.productDetailConBox2 .itemBox,.productDetailConBox3 .itemBox{margin-left:-5px;margin-right:-5px}.productDetailConBox2 .item,.productDetailConBox3 .item{padding:0 5px}}@media(max-width:480px){.banner .conBox .poa{bottom:-10%;left:-30%;right:-30%}.videoItemBox .item{width:100%}.suppliersBox .img{width:100%}}


@media (max-width: 992px){
.downlb ul li{ width:90%;  margin-left: 5%; padding:0;margin-bottom: 15px;}
.downl img{ width:100%;}
.downl{ width:100%;    }
.downr{ width:100%; margin:0px;}
.downan{ margin-bottom:15px;}
.contactxl{ display:none;}
.contactl{ width:100%;}
.aboutsl{ width:100%;}
.aboutsr{ width:100%;}
.aboutz li{width: 100%;
    float: left;
    background-color: #222;
    padding: 50px;
    border-bottom: solid 1px #fff;
    position: relative;
    min-height: auto;}
.spec-items{ width:100%; height:80px;}
.cpy{ width:100%;}
.banner-product-container{padding-top: 0px; }
.banner-product-container>.cm-inner .cm-list{ height:auto!important;}
.use-container .cm-inner{ display:block;}


.pavilion-container .pavilion-inner .tabs li .hot-icon1 {
	    display: none;
}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon1 {
	    display: none;
}
.pavilion-container .pavilion-inner .tabs li .hot-icon2 {
	    display: none;
}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon2 {
	    display: none;
}
.pavilion-container .pavilion-inner .tabs li .hot-icon3 {
	    display: none;
}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon3 {
     display: none;
}
.pavilion-container .pavilion-inner .tabs li .hot-icon4 {
	    display: none;
}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon4 {
	    display: none;
}
.pavilion-container .pavilion-inner .tabs li .hot-icon5 {
	    display: none;
}
.pavilion-container .pavilion-inner .tabs li.on .hot-icon5 {
	    display: none;
}
.syjjfa {
    padding-top: 20px;
    overflow: hidden;
}
.syjjfal {
    float: left;
    width: 100%;
}
.jieshaowz{ height:102px; overflow:hidden;}
.gd3{ display:none;}
.home-events-box{ width:100%;}
.anniu{ margin-bottom:20px; margin-top:0px;}
.pager_box{ padding:10px;}
.pager_box li{ width:100%; margin-bottom:10px;}
.lp-contact-container .cm-container{ display:block;}
.lp-contact-container .cm-container .cm-left{ width:100%;}
.pavilion-container .pavilion-inner .tabs li {
    cursor: pointer;
    margin-left: 0px;
}
.pavilion-container .pavilion-inner .tabs li{ padding:0px;width: 50%; float:left;}
.use-container .cm-inner .cm-container{ width:48%;margin-right: 2%;float: left; margin-bottom:2%;}
.layer-title{padding: 50px 30px;}
.pavilion-container .pavilion-inner{max-width: 100%;margin: 0 auto;padding-left: 10px;padding-right: 10px;}
.pavilion-container .pavilion-inner .tabs{ padding-left:0px;}
.banner-product-container>.cm-inner{ background-image:none!important; width:100%;}
.use-container {width: 100%;margin: 50px auto;}
.use-container .cm-inner{ padding-left:10px; padding-right:10px;}
.lp-contact-container {height: auto;width: 100%; border-radius: 4px;margin: 50px auto 0;}
.banner-product-container>.cm-inner .cm-left{ width:100%; height:auto; padding-left:10px; padding-right:10px;}

}
