body{background:black;}
#conts{
	width:100%;
	margin:0 auto;
}
/*头部及导航栏*/
.hd1{width:100%;margin:0 auto;height:97px;margin:20px 0;}
div.hd1 > a.logo{margin:20px 20px 0 120px;}
div.hd1 > a.logo>img{position: relative; bottom: 15px;}
.fr{position:absolute;top:-20px;right:20px;}
div.hd1 > div.search{top:-10px;left:55%;width:30%;}
div.hd1 > div.search > p{width:444px;height:54px;}
div.header > div.search > p > input{border: 2px solid #d21919;height: 54px;line-height: 54px;width: 344px;}
div.header > div.search > p > a{height:54px;line-height:54px;}
div.hd2{width:1423px;margin:0 auto;height:50px;background:black;padding-left:10%;}
div.header > ul.nav{float:none;margin:10px;}
div.header > ul.nav > li{line-height:44px;width:120px;}
div.header > ul.nav > li > a{font-size: 16px;border-bottom:none;color:#fff;margin-top:0;}
.banner_img{width: 100%;height:560px;display: block;}
.container3D .wrapper3D .slide3D img{width: 100%;height:100%;}
/*首页产品中心*/
.sectionList{width:100%;margin:0 auto;background:#fff;}
div.c1c{
	width: 100%;
	padding: 45px 0;
	width: 1200px;
	margin:0 auto;
	background:#fff;
}
.container h3 {
	text-align: center;
	font-size: 36px;
	color:#000;
}
.h_line {
	width: 2em;
	background: #009BAC;
	height: 3px;
	margin: auto;
	margin-bottom: 1.7em;
	margin-top: 1.5em
}
.container>.text-center{
	text-align: center;
	margin: 0 0 10px;
	font-size: 18px !important;
	color: #000 !important;
	font-family: light!important
}
.con_qian {
	padding-bottom: 0;
	position: relative;
}
#er1 {
	width: 100%;
	margin: 0 auto;
}
.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}
.swiper-container1 {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1;
	height: 560px;
	width:100%;
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: auto;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}
#sw1 .de1 {
	width: 33%!important;
	margin-bottom: 4em;
	float: left;
	height: auto;
	width: 480px;
	position: relative;
	background:#fff;
	border-right: 1px solid #EAEBEF;
}
#sw1 .de1:last-child{border:0;}
#sw1 .de1:nth-child(3){border:0;}
#sw1 .de1 dt {
	text-align: center;
}
#sw1 .de1 .dd1 a{color:#000;}
#sw1 .de1 .dd1 {
	font-size: 24px;
	text-align: center;
	line-height: 45px;
	color: #009BAC;
	margin-top: 30px
}
#sw1 .lld{padding:50px}
#sw1 .de1 .lld dt{
	height: 240px;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
	margin: 0
}
#sw1 .de1 .lld dt img {
	width: 100%;
	height: auto;
	margin: 0 auto;
	display: block;
}
.de1 {
	text-align: center;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper-slide{overflow: hidden;}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
	opacity: 1 !important;
	cursor: auto;
	pointer-events: none;
	color: #C2C2C2 !important;
}
.swiper-button-prev {
	color: #fff !important;
	text-align: center;
	font-size: 30px;
	color: #000;
	position: absolute;
	top: auto !important;
	left: 44% !important;
	width: 40px !important;
	height: 40px !important;
	bottom:0;
}
.swiper-button-next{
	background-image:url(/Public/images/images26/r-icon.jpg) !important;
	background-size: 100% 100% !important
}
.swiper-button-prev{
	background-image:url(/Public/images/images26/l-icon1.jpg) !important;
	background-size: 100% 100% !important
}
.swiper-button-next.swiper-button-disabled{
	background-image:url(/Public/images/images26/r-icon1.jpg) !important;
	background-size: 100% 100% !important
}
 .swiper-button-prev.swiper-button-disabled{
	background-image:url(/Public/images/images26/l-icon.jpg) !important;
	background-size: 100% 100% !important
 }
.swiper-button-next {
	color: #fff !important;
	text-align: center;
	font-size: 30px;
	color: #000;
	position: absolute;
	top: auto !important;
	right: 44% !important;
	width: 40px !important;
	height: 40px !important;
	bottom:0;
}
/*首页关于及联系我们*/
.p2p a .img2{display: none;}
.cc6 {
	width: 1423px;
	margin: auto;
	overflow: hidden;
}
.cc6 .bot2_left {
	float: left;
	width: 50%;
	position: relative;
	height: 475px;
	overflow: hidden;
}
.cc6 .bot2_left .le_bb {
	text-align: right;
	color: #fff;
	background: #000;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	/*opacity: 0.9;*/
	padding:  10%
}
.cc6 .bot2_left .le_bb .p1p {
	width: 100%;
	font-size: 2em;
	text-align:center;
}
.cc6 .bot2_left .le_bb .p2p {
	font-size:1.2em;
	width: 100%;
	text-align: left;
	margin: 55px 0;
	padding-right: 5%;
	border-right: 3px solid #55c9d8;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}
.cc6 .bot2_left .le_bb .p3p {
	display: block;
	border: 1px solid #Fff;
	width: 7em;
	height: 2.5em;
	line-height: 2.4em;
	text-align: center;
	color: #fff;
	text-decoration: none;
	background: rgba(255, 255, 255, 0.2);
	opacity: 1;
	float: right;
	/*margin-right: 15%;*/
}
.cc6 .bot2_left .le_bb .p4p {
	background: rgba(255, 255, 255, 0.5);
	width: 0.5em;
	height: 9em;
	right: 15%;
	position: absolute;
	bottom: 31.5%
}
.cc6 .bot2_left .le_bg img {
	height: 100%;
	width: auto;
}
.cc6 .bot2_right {
	float: left;
	width: 50%;
	position: relative;
	height: 475px;
}
.cc6 .bot2_right .ri_bg{width: 100%;height: 100%}
.cc6 .bot2_right .ri_bg img {
	height: 100%;
	width: 100%;
}
.cc6 .bot2_right .ri_bb {
	color: #fff;
	background: #000;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	padding: 10% 15%;
}
.cc6 .bot2_right .ri_bb .p1p {
	font-size: 2em;
	text-align: left;
}
.cc6 .bot2_right .ri_bb .p2p {
	padding: 55px 0;
	width: 100%;
	text-align: left;
}
.cc6 .bot2_right .ri_bb .p2p a{
	height: auto;
	width: 80px;
	background-size: 90% auto!important;
	padding-right: 2%;
	display: inline-block;
	float: left;
}
.cc6 .bot2_right .ri_bb .p2p a img{
	width: 64px;
	height: 64px;;
}
.cc6 .bot2_right .ri_bb .p5p {
	display: none;
}
.cc6 .bot2_right .ri_bb .p3p {
	line-height: 2em;
	width: 100%;
	color: #fff;
	text-align: left;
	font-size: 2em;
	opacity: 0.7;
	padding-top: 55px;
}
.cc6 .bot2_right .ri_bb .p4p {
	border-bottom: 2px solid #fff;
	opacity: 0.3;
	width: 59%;
}
/*产品分类*/
div.prodcats{background:#fff;}
div.prodcats > div.prodCenter{width:1423px;padding:0;margin:0 auto;}
div.prodcats > div.prodCenter > ul.products{width:90%;padding-left:50px;}
div.prodcats > div.prodCenter > ul > li.title{font-size: 16px;height: 50px;margin-bottom: 20px;border-bottom: 1px dashed #707070;font-weight: 600;width: 100%;line-height: 50px;color: #000;}
div.prodcats > div.prodCenter > ul.products > li.all_new_li{float:left;height:30px;cursor: pointer; width: 20%;}
div.prodcats > div.prodCenter > ul.products > li.all_new_li > a{color:#a7a4a4;}
/*底部footer*/
div.footer{background:#000;width:1423px;margin:0 auto;}
div.footer > div.footerBottom{background: #000 !important;border-top: 1px solid #fff !important;padding: 10px !important;}
div.footer > div.footerTop{float:left;padding: 30px 100px;}
div.footer > div.ft{float:left;padding: 30px 100px;width:400px;}
div.footer > div.footerTop > p{float:none;padding: 10px 10px 30px;}
.aboutUs,.contactUs{float:left;}
div.footer > div.footerTop > ul > li.title{height:40px;color:#fff;font-weight:bold;font-size:1.5em;line-height:1.5em;border-bottom: 1px dashed #707070;}
div.footer > div.footerTop > ul > li{height: 40px;line-height:40px;font-size:14px;}
div.footer > div.footerTop > ul > li > img{width: 147px;height: 147px;}
div.footer > div.footerTop > ul > li.code{margin-top:10px;height:auto;}
div.footerBottom > p{line-height: 35px;color: #fff;text-align: center;}