/******************首页banner*********************/

.banner {
	height: 100%; width:100%;
}
.banner .swiper-button-prev, .banner .swiper-button-next {
	color: #fff;
}
.banner .swiper-slide {
	position: relative;
}
.banner .swiper-slide dl {
	position: absolute;
	width: calc(100% - 200px);
	left: 50%;
	margin-left: -700px;
	top: 350px;
	text-align: left;
	z-index: 9999;
}
.banner .swiper-slide h1 {
	color: #fff;
	font-size: 50px;
	margin-bottom: 100px;
	position: relative;
}
.endl h1{	font-size: 40px !important;}
.banner .swiper-slide h1:before {
	content: "";
	display: block;
	position: absolute;
	width: 70px;
	bottom: -50px;
	margin: 0 auto;
	height: 2px;
	background: #19499F;
	transition: all 0.3s ease;
}
.banner .swiper-slide h2 {
	color: rgba(255,255,255,0.8);
	font-size: 24px;
	line-height: 1.8;
	font-weight: normal;
}
.banner .swiper-pagination {
	position: absolute;
	width: 100%;
	bottom: 100px;
	left: 50%;
	margin-left: -600px;
	text-align: left;
	float: left;
}
.banner .swiper-pagination-bullet {
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 16px;
	background: #fff;
	cursor: pointer;
	opacity: 1;
}
.banner .swiper-pagination-bullet-active {
	background: #19499F;
	opacity: 1;
}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 6px;
}
/**************关于我们***************/
.fullpage {
		background: url(../images/ind_02.png) no-repeat center center / cover;
}
.fullpage .section-2 {

float: left;
    width: 100%; padding:100px 0 150px;
/*	position: relative;
	overflow: hidden;*/
}
.fullpage .section-2 .wrap {

	width: 90%; position:relative;
	max-width: 1540px;
	margin: 0 auto;
}
.fullpage .section-2 .wrap .left-bf {
	float: left;
	width: 42.2078%;
	margin-top: 60px;
}
.fullpage .section-2 .wrap .left-bf .text-box {
	margin-bottom: 50px;
}
.fullpage .section-2 .wrap .left-bf .text-box .tli {
	margin-bottom: 25px;
}
.fullpage .section-2 .wrap .left-bf .text-box .tli .tl {
	font-size: 48px;
	font-weight: bold;
	color: #091D3E;
	margin-bottom: 25px;
}
.fullpage .section-2 .wrap .left-bf .text-box .tli .te {
	color: #848E9F;
	line-height: 1.8;
	font-size: 18px;
}
.ind-more-btn {
/*	width: 200px;
	height: 55px;*/padding:16px 35px; display:inline-table;
	background-color: #091D3E;

}
.ind-more-btn span {
	font-size: 18px;
	color: #fff;
	margin-right: 10px;
}
.ind-more-btn img {
	width: 33px;
	height: 33px;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.clearfix::after {
	clear: both;
	content: "";
	position: static;
	display: block;
	overflow: hidden;
}
.fullpage .section-2 .wrap .right-bf {
	width: 50%;
	float: right;
	
	position: relative;
	right: 40px;
	top: 40px;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;z-index:9;
}
.fullpage .section-2 .wrap .right-bf .play-btn {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	cursor: pointer;
}
.fullpage .section-2 .wrap .right-bf .play-btn .btn {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
}
.fullpage .section-2 .wrap .right-bf .play-btn .btn .span {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.fullpage .section-2 .wrap .right-bf::after {
	content: "";
	width: 90%;
	height: 95%;
	right: -10px;
	bottom: -55px;
	z-index: -1;
	background: #091D3E;
	position: absolute;
}
.honor{margin:50px -1%;}
				.honor li{float:left;width:23%;margin:0 1% 2%;position:relative;}
					.honor li figure{position:relative;overflow:hidden;margin-bottom:10px;height:220px;}
					.honor li figure img{max-height:220px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);    transition: all ease-out 0.3s;
    -webkit-transition: all ease-out 0.3s;}
					.honor li figure figcaption{position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/iconsee.png) no-repeat center center rgba(230,0,0,0.5);text-indent:-999em;opacity:0;transition:all ease-out 0.3s;}
			.honor li section{padding:15px;}
				.honor li section h4{font-size:16px;line-height:30px;}
				.honor li section p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#999;}
			.honor li:hover img{transform:translate(-50%,-50%) scale3d(1.05, 1.05, 1);}
			.honor li:hover figcaption{opacity:1;}
.numping li {
	width: 31%;
	background: #fff;
	display: inline-block;
	margin: 0px 0 70px 3%;
	text-align: center;
	padding: 30px;
	box-sizing: border-box;
}
.numping li:first-child {
	margin-left: 0;
}
.numping {
	width: 100%; float:left;
	list-style: none; margin-top:50px;
}
.numping p {
	font-size: 26px;
	width: 100%;
	display: block;
	clear: both;
	font-weight: normal;
	color: #091D3E
}
.numping h2 {
	display: block;
	position: relative;
	font-size: 90px;
	font-weight: bold;
	line-height: 1.2;
	width: 100%;
	float: left;
	color: #2c1a70;
}
.numping h2:after {
	color: #fc9700;
	font-size: 30px;
	font-weight: normal;
	position: absolute;
	bottom: 10px;
	color: #2c1a70; font-family:"微软雅黑,Microsoft YaHei"
}
.numping h2.timer1:after {
	content: '年左右';
}
.numping h2.timer2:after {
	content: '种';
}
.numping h2.timer3:after {
	content: '万件';
}
.digital h1 {
	position: absolute;
	color: #fff;
	bottom: 100px;
	font-size: 48px;
	text-align: center;
	width: 100%; /*letter-spacing:5px;*/
}
.numping h3 {
	font-size: 1.5em;
	vertical-align: top;
}
/**************产品中心**************/
#body_con {
	max-width: 1540px;
	margin: 0 auto;
}
.title_index {
	display: block;
	width: 100%;
	text-align: center;
	font-size: 48px;
	line-height: 2;
	color: #091D3E;
	text-transform: uppercase/*全字母大写*/;
	margin-top:40px;
}
.mat80 {
	margin-top: 80px;
}
.pro-div {
	width: 100%; float:left;
	margin: 0 auto;
	display: block; margin-bottom: 40px;
}
.pro-div .swiper-scrollbar {
	opacity: 1;
	bottom: 5px;
	background: rgba(131, 142, 171, 1);
	height: 1px;
}
.pro-div .swiper-scrollbar .swiper-scrollbar-drag {
	background: rgba(0, 146, 252, 1);
	height: 8px;
	border-radius: 0;
	top: -4px;
}
.pro-div .swiper-button-next, .pro-div .swiper-button-prev {
	bottom: 0;
	top: auto;
	position: relative;
}
.pro-div .swiper-button-next {
	content: "";
	z-index: 999;
	position: absolute;
	right: 10%;
	margin-right: -6px;
	display: block;
	border-color: transparent transparent transparent rgba(131, 142, 171, 1);
	border-width: 6px;
	border-style: solid;
	width: 0px;
	height: 0px;
}
.pro-div .swiper-button-prev {
	content: "";
	z-index: 999;
	position: absolute;
	left: 10%;
	margin-left: -6px;
	display: block;
	border-color: transparent rgba(131, 142, 171, 1) transparent transparent;
	border-width: 6px;
	border-style: solid;
	width: 0px;
	height: 0px;
}
.pro-div .swiper-container {
	width: 100%;
	margin: 40px auto;
	padding-bottom: 80px;
}
.pro-div .swiper-wrapper {
	width: 100%;
	position: relative;
	left: 20%;
}
.pro-div .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	float: left;
	width: 100%;
}
.pro-div .swiper-scrollbar {
	opacity: 1;
	width: 78%;
	left: 11%;
	margin: 0 auto;
	text-align: center;
}
.pro-div .swiper-slide figure {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
.pro-div .swiper-slide h2 {
	width: 100%;
	float: left;
	text-align: left;
	color: #091D3E;
	font-size: 20px;
	padding: 15px 0;
	position: relative;
}
.pro-div .swiper-slide h2:before {
	content: "";
	display: block;
	position: absolute;
	width: 30px;
	top: 0;
	margin: 0 auto;
	height: 2px;
	background: #0092FC;
	transition: all 0.3s ease;
}
.pro-div .swiper-slide p {
	width: 100%;
	float: left;
	display: block;
	text-align: left;
	color: #838EAB;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
/************行业案例***************/
.case{ float:left; width:100%; margin:40px 0 20px; overflow:hidden;}
.case img {
	float: left;
	width: 100%;
	-webkit-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	transition: all 0.6s ease;
}
.fl25 {
	float: left;
	width: 25%;
}
.fl50 {
	float: left;
	width: 50%;
}
.fl100 {
	float: left;
	width: 100%;
}
.case_hover {
	position: relative;
	float: left;
	width: 100%;
}
.case_hover:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background-color: rgba(255,255,255,0);
	-webkit-transition: background .6s ease;
	transition: background .6s ease;
}
.case_hover:hover:before {
	background: rgba(255,255,255,0.65);
}
.case_hover a {
	color: #fff;
	text-align: center;
	position: absolute;
	width: 300px;
	opacity: 0;
	overflow: hidden;
	top: 50%;
	margin-top: -20px;
	left: 50%;
	margin-left: -150px;
	-webkit-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	transition: all 0.6s ease;
}
.case_hover:hover a {
	opacity: 1;
}
.case_hover p {
	color: #0092FC;
	font-size: 18px;
	line-height: 2;
}
.case_hover h2 {
	color: #091D3E;
	font-size: 24px;
}
/************新闻中心***************/
.news_c {
	float: left;
	width: 100%;
	max-width: 1500px;
	margin:40px 0 40px;
	box-sizing: border-box;
}
.news_c li {
	float: left;
	width: 23.2%;
	margin-right: 2.3%;
	position: relative;
	overflow: hidden;
}
.news_c li:last-child {
	margin-right: 0;
}
.news_c li .imgbox {
	width: 100%;
    height: 220px;
    overflow: hidden;
    max-height: 220px;
}
.news_c li .imgbox img {
	float: left;
	width: 100%;
	height: 100%;
	-webkit-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	transition: all 0.6s ease;
	background: url(../images/noimg_news.jpg) no-repeat center center;
    background-size: cover;
}
.news_c li:hover .imgbox img {
	-webkit-transform: scale(1.06);
	-moz-transform: scale(1.06);
	-o-transform: scale(1.06);
	transform: scale(1.06);
}
.news_c li .text-box {
	padding: 20px 20px 20px;
	box-sizing: border-box;
	background-color: #fafafa;
	-webkit-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	transition: all 0.6s ease;
}
.text-box .title {
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 24px;
	font-weight: bold;
	color: #091D3E;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.text-box .te {
	float: left;
	font-size: 16px;
	line-height: 1.6;
	color: #999999;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	margin-bottom: 20px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	-webkit-box-orient: vertical;
}
.text-box .date {
	display: block;
	float: left;
	width: 100%;
	font-size: 16px;
	color: #0092FC;
	font-weight: bold;
	padding: 10px 0 20px;
}

/*****************首页重要客户*******************/

.cus_bg {
    background: url(../images/kehu_bg.png) no-repeat center center;
    height: 100%;
   
   padding:60px 0 50px;
}

   ul.partner {
	width: 100%; float:left;
	overflow: hidden; margin:20px 0 150px;
	
}
ul.partner li {
	float: left;vertical-align: middle;
	width: 12.5%; box-sizing:border-box;
	margin:3% 2% 0 0;
	
	text-align: center;cursor: pointer;
	overflow:hidden;
}
ul.partner li:nth-child(7n){margin-right:0;}
ul.partner li img {width: 100%; float:left; 

    transition: all 0.8s ease 0s;
    -webkit-transform: all 0.8s ease 0s;overflow:hidden;/* border-radius:20px;*/
    }




/**************内页banner***************/
.w1200{max-width:1200px; width:100%;
    margin: 0 auto;
    position: relative;  min-height:380px;}
#bodyMain:after,#body:after,#contect:after,.contect:after
{ content: ''; clear: both; display: block; font-size: 0;}


#bodyMain {
	width: 100%;
	background-size: cover;
}
.inner_bg {
	background: #f5f5f5; float:left;
}
#body {
	max-width: 1500px;
	margin: 0 auto;
	padding: 40px 0 0;
	box-sizing: border-box; width:100%;
}
#body img{ max-widht:100%; height:auto !important;}
.inner_con {
	padding: 80px 15px 150px !important;
}
.index-banner {
	background-repeat: no-repeat;
	background-position: top center;
	/* background-attachment: fixed; */
    /* min-width: 1200px; */
    /* position: relative; */
	width: 100%;
	text-align: center;
	color: #fafafa; background-size:cover;  
}
.w1500 {
	max-width: 1500px; width:100%;
	margin: 0 auto;
	position: relative;
min-height:550px;
}
.ban-title {
	position: absolute; box-sizing:border-box;
	left: 0;
	width: 100%;
	top: 200px;text-align: left;
	padding: 30px 15px;/* background: rgba(11, 113,211,0.7); */
}
.ban-title h2 {
	font-size: 48px;
	color: #ffffff;
	padding-bottom: 20px;
	
}
.ban-title p {
	font-size: 48px;
	color: #fff;
	font-weight: normal;
	text-align: left;
	text-transform: uppercase;
}
.ban-title h5{color:rgba(255,255,255,0.5); font-size:20px; padding-top:30px; font-weight:normal; text-align:left;}
.ban-title p.en_p{font-size: 30px;}
.page_inner {
	background: #ffffff;
	position: absolute;
	bottom: 0;
	left: 50%;
	z-index: 1;
	width: 100%;
	transform: translateX(-50%);
	-webkit-box-shadow: 0 5px 30px rgba(0,0,0,0.1);
	box-shadow: 0 5px 30px rgba(0,0,0,0.1);
	margin-bottom: -35px;
}
.page_inner .page-list {
	display: table;
	table-layout: fixed;
	width: 100%;
}
.page_inner .page-list li {
	display: table-cell;
	position: relative;
	text-align: center;
}
.page_inner .page-list li a {
	display: block;
	font-size: 18px;
	line-height: 35px; padding:20px 0;
	color: #091D3E;
	transition: all .3s;
}
.page_inner .page-list li.on a {
	display: block;
	color: #2c1a70;
	font-weight: bold;
}
.page_inner .page-list li:hover a {
	color: #2c1a70;
}
/*.page_inner .page-list li:hover a:before {
	background: rgba(2, 59, 143,1);
}*/
.page_inner .page-list li.on a:before {
	opacity: 1;
	transform: scaleX(1);
}
.page_inner .page-list li a:before {
	display: block;
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 6px;
	background: #2c1a70;
	opacity: 0;
	transform: scaleX(0);
	transition: all .3s;
	width: 100%;
}
.page_inner .page-list li:first-child:before {
	display: none;
}
.page_inner .page-list li:before {
	display: block;
	content: '';
	position: absolute;
	top: 50%;
	left: 0;
	width: 1px;
	height: 20px;
	margin: -10px 0 0;
	background: #848E9F;
}
/**************内页新闻列表***************/
.news_in {
	width: 100%;
	margin-top: 50px;
	max-width: 1200px;
	margin: 50px auto 0 auto;
}
.news_in .news_c li {
	width: 100%; float:left;
	height: 300px;
	margin-bottom: 50px;
}
.news_in .news_c li .news_fl {
	float: left;
	height: 100%;
	width: 500px;
	overflow: hidden; max-height:300px;
} 
.news_in .news_c li .news_fr {
	float: right;
	width: calc( 100% - 500px);
	height: 100%;
	display: block;
	padding: 40px;
	background: #fff;
}
/* page ---------------*/
#pages {
	font-family: Arial, 微软雅黑, 宋体;
	padding: 20px 0 25px;
}
#pages:after {
	content: '';
	clear: both;
	display: block;
	font-size: 0;
}
.bottom_pages {
	width: 100%;
	float: left;
}
.pages_center {
	margin: 0px auto;
	text-align: center;
}
#pages a.a1 {
	background: #133982;
	padding: 4px 10px;
}
#pages a.hover {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: #133982;
	border: 1px solid #e3e3e3;
	color: #FFF;
	text-align: center;
	padding: 4px 10px;
}
#pages a {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: #fff !important;
	border: 1px solid #e3e3e3;
	text-align: center;
	color: #666;
	padding: 4px 10px;
}
#pages a:hover {
	background: rgba(1, 113, 213, 1) !important;
	color: #FFF;
	text-decoration: none;
}
#pages span {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: rgba(1, 113, 213, 1);
	border: 1px solid #5a85b2;
	color: #fff;
	text-align: center;
	padding: 4px 10px;
}
/*********新闻详情***************/

#View_tit {
	margin-top: 40px;
	width: 100%;
	position: relative;
}
#View_tit h3 {
	font-size: 30px;
	color: #333;
	text-align: center;
}
#View_tit h4 {
	text-align: left;
	font-size: 16px;
	color: #333;
	padding: 40px 0 20px;
	font-weight: normal;
}
#View_tit h4 span {
	margin-right: 40px;
}
#NewView {
	padding: 30px 0;
	line-height: 30px;
	color: #666;
	border-top: 1px solid #f3f3f3;
	border-bottom: 1px solid #f3f3f3;
}
#NewView p {
	/*
    text-indent: 2em;*/
	text-align: justify;
	font-size: 14px;/* line-height: 30px; */
}
#NewView img {
	text-align: center;
	margin: 0 auto;
}
#PREVIOUS_NEXT {
	min-height: 50px;
	float: left;
	position: relative;
	width: 100%;
	font: normal 14px/35px "微软雅黑", Arial, "宋体";
	overflow: hidden;
	margin-top: 40px;
}
#PREVIOUS_NEXT i {
	color: #bbb;
	padding-right: 5px;
}
.PREVIOUS {
	height: 35px;
	overflow: hidden;
}
.PREVIOUS a, .NEXT a {
	color: #333;
}
.PREVIOUS a:hover, .NEXT a:hover {
	color: #0a62c8;
}
.NEXT {
	height: 35px;
	overflow: hidden;
}
/***********下载中心****************/
.dl_search{ width:100%;float:left; margin:0 auto; height:100px; margin-top:30px;}
.dl_search .f_search{ position:relative; left:50%; margin-left:-265px;border:solid 1px #0092FC;}

.con_p {
	color: #848E9F;
	font-size: 18px;
	width: 100%;
	text-align: center;
}
.pdf-box {
	margin-top: 40px;
}
.pdf-box ul {
	border-top: 1px solid #D8D8D8; padding:10px 0 30px 0;float: left;
    width: 100%;
}
.pdf-box li {
	border-bottom: 1px solid #D8D8D8;
	padding: 20px 0;
float: left;
    width: 100%;
	box-sizing: border-box;
}
.pdf-box li .icon-pdf {
	float:left;
	width: 125px;
	margin-right: 30px; line-height:85px;
	
}
.pdf-box li .text-info-box {
	width: -webkit-calc(100% - 474px);
	width: -moz-calc(100% - 474px);
	width: calc(100% - 474px);
	margin-right: 90px;
	line-height: 85px;
	float:left;
}
.pdf-box li .text-info-box .name {
	color: #333;
}
.pdf-box li .text-info-box .info {
	font-size: 14px;
	line-height: 24px;
	color: #999;
}
.control-box {
	float: right;
	margin-top: 15px;border: 1px solid #D8D8D8;
}
.control-box .btn {
	padding:0 10px 0 20px;
	height: 50px; line-height:50px;
    float:left;
	
	color: #666;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.control-box .btn i{-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease; float:left;font-size:26px; color:#0092FC; padding-right:10px; line-height:50px;}
.control-box .btn .icon {
	position: relative;
	margin-right: 10px;
}
.control-box .smxz .ewm-download {
	position: absolute;
	left: 50%;
	bottom: 100%;
	transform: translateX(-50%);
	width: 120px;
}
.control-box .smxz:hover .ewm-download {
	display: block!important;
}
.control-box .btn:hover {
	border-color: #0092fc;
	color: #fff;
	background: #0092fc;
}
.control-box .btn:hover i{
color: #fff;
}
/*************售后服务**************/
.shouhou_p {
	padding: 50px 0;
	text-align: center;
}
.shouhou_p img{ max-width:100%;}
.sh_tel {
	text-align: center;
	width: 100%;
	margin-bottom: 30px;
	color: #0092FC;
}
.sh_tel h5 {
	font-size: 20px;
}
.sh_tel h1 {
	font-size: 34px;
}
.sh_dl dl dt {
	margin-bottom: 30px;
}
.sh_dl dl dt h2 {
	color: #0092FC;
	font-size: 30px;
	line-height: 2
}
.sh_dl dl dt h4 {
	color: #0092FC;
	font-size: 18px;
	line-height: 1.8;
}
.sh_dl dl dt p {
	color: #222;
	font-size: 18px;
	line-height: 1.8;
}
.ask {
	float: left;
	width: 100%;
}
.ask li {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
.ask li h3 {
	color: #6C6F7B;
	font-size: 20px;
	line-height: 1.8;
}
.ask li p {
	color: #838383;
	font-size: 14px;
}
/***************走进伦联***************/
.about {
	padding-top: 30px; 
}
.a_center {
	text-align: center;
}
.about h1 {
	color: #091D3E;
	font-size: 32px;
	text-align: center;
	padding-top: 30px;
}
.about h5 {
	color: #091D3E;
	font-size: 14px;
	text-align: center
}
.about .con_div {
	color: #091D3E;
	font-size: 18px;
	line-height: 1.8;
	padding: 60px 0 0;
	margin: 0 auto;
}
/***************品质伦联***************/
.padt100{ padding-top:100px;}
.padt300{ padding-top:300px;}
.pinzhi, .pinzhi ul {
	float: left;
	width: 100%;
}
.pinzhi {
	margin-top: 50px;
}
.pinzhi ul li {
	float: left;
	width: 100%;
	border-top: solid 1px #848E9F;
	padding: 40px 0;
}
.pinzhi ul li h3 {
	color: #0092FC;
	font-size: 22px;
	line-height: 2;
}
.pinzhi ul li p {
	color: #091D3E;
	font-size: 18px;
	line-height: 1.8;
	padding: 20px 0;
}
.pinzhi ul li p span {
	text-align: center;
	display: block;
}
.shebei {
	display: table;
	table-layout: fixed;
	width: 100%;
}
.shebei dt {
	display: table-cell;
	position: relative;
	text-align: center;
}
.quality {
	position: relative;
}
.quality dt:first-child {
	float: left;
}
.w70 {
	width: 65%;
	float: left;
	display: block;
	border-bottom: solid 1px #848E9F;
	padding-bottom: 100px;
}
.w30 {
	width: 25%;
	padding: 0 0 0 5%;
	float: left;
	display: block;
}
.w50 {
	width: 50%;
	float: left;
	display: block;
}
.quality .w30 .qua_img {
	position: absolute;
}


/*******发展历程************/
.year_ul {max-width:1200px;margin:0 auto;overflow:hidden;position:relative;padding-top:10px;z-index:3;}


.year_ul:before {content:'';width:3px;height:100%;background:#2c1a70;position:absolute;left:50%;top:100px;}
.year_ul:after {content:'';width:11px;height:11px;background:url('/Images/company/history/ico_circle.png');position:absolute;left:50%;bottom:0;margin-left:-5px;}
.year_ul li {width:50%; margin-top:100px; position:relative;min-height:100px;max-height:300px;/*float:left;position:relative;*/}

.year_ul li .year_box {position:relative;/*width:400px;height:100px;*/}
.year_ul li.left_box {text-align:right;}
.year_ul li.left_box .year_box {padding-right:100px;}
.year_ul li.left_box .year_box:before {content:'';width:100px;height:100px;background:#fff;border-radius:100%;position:absolute;right:-50px;top:-50px;z-index:2;-webkit-box-shadow: 0 5px 30px rgba(0,0,0,0.1);
    box-shadow: 0 5px 30px rgba(0,0,0,0.1);}
.year_ul li.left_box .year_box:after {
content: '';
    position: absolute;
   right:70px;top:-8px;
    border-color: transparent #2c1a70 transparent  transparent ;
    width: 0;
    height: 0;
    border-width: 16px;
    border-style: solid;}
	
	
	
	
.year_ul li.right_box {text-align:left; margin-left:50%;}
.year_ul li.right_box .year_box {padding-left:100px;}
.year_ul li.right_box .year_box:before {content:'';width:100px;height:100px;background:#fff;border-radius:100%;position:absolute;left:-50px;top:-50px;z-index:2;-webkit-box-shadow: 0 5px 30px rgba(0,0,0,0.1);
    box-shadow: 0 5px 30px rgba(0,0,0,0.1);}
.year_ul li.right_box .year_box:after {content: '';
    position: absolute;
   left:70px;top:-8px;
    border-color: transparent  transparent  transparent #2c1a70;
    width: 0;
    height: 0;
    border-width: 16px;
    border-style: solid;}
	
.year_ul li.left_box .year_box .year {font-size:22px;color:#2c1a70;font-weight:900;line-height:16px;margin-bottom:5px; position: absolute;
    width: 100px;
    /* left: -50px; */
    top: -5px;
    right: -50px;
    z-index: 9999;
    text-align: center;
    height: 100px;
 }
 
 .year_ul li.right_box .year_box .year {font-size:22px;color:#2c1a70;font-weight:900;line-height:16px;margin-bottom:5px; position: absolute;
    width: 100px;
    /* left: -50px; */
    top: -5px;
    left: -50px;
    z-index: 9999;
    text-align: center;
    height: 100px;
 }
 
/*************典型案例内页************/
.case_in{padding:80px; margin-top:-300px; background:#fff; float:left;}
.case_dl{ float:left; width:100%};
.case_dl dt{ float:left;width:100%; overflow:hidden}

.case_dl .case3 img{ height:880px;overflow:hidden}
.case_dl .case1_2 img{ height:440px;overflow:hidden;}
.case_dl img{ width:100%; padding:10px; box-sizing:border-box; float:left;}


.case_hover:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background-color: rgba(255,255,255,0);
    -webkit-transition: background .6s ease;
    transition: background .6s ease;
}




/* footer-----------------------------------*/
#footmain:after, #foot:after, footbar:after, #footer:after {
	content: '';
	clear: both;
	display: block;
	font-size: 0;
}
#footmain { clear:both;
	width: 100%;
	
	background: #091D3E;
	color: #fff; height:auto;
}
#footer {

	max-width: 1500px;
	margin: 0 auto; padding: 70px 0 50px;
}

/*ul.foot_nav {	float: left;}
ul.foot_nav li {	float: left;}
ul.foot_nav li a { padding-right:30px; font-size:1em; line-height:2; color: #fff;}
ul.foot_nav li a:hover{	color:#FFF;text-decoration: none;}
.foot_code {float:right;top:0;}
.foot_code p.code_img { width:90px;	float: left; padding-right:10px;}
.foot_code p.code_img img{ width:100%; }
.foot_code p.code_txt { float: left; font-size:18px; line-height:2;}
.foot_code p.code_txt font{ color:#fc9700; font-size:22px; }
*/
.foot_logo{float:left; width:100%; margin-bottom:50px;}
.foot_logo dl{display: table;
    table-layout: fixed;
    width: 100%;}
.foot_logo dl dt{ float:left;display: table-cell;
    position: relative;
    text-align: center;}
	.foot_logo dl dt:nth-child(2){ padding-top:5px; padding-left:50px;}
.foot_logo p{ line-height:1.5; text-align:left;}
.foot_logo p:nth-of-type(1){ font-size:24px; font-weight:bold;}
.foot_logo p:nth-of-type(2){ font-size:16px; color:#fff;}
	.foot_logo dl dt:nth-child(3){ float:right;}



.f_search{ float:left;border-radius: 6px; font-size:16px; overflow:hidden; z-index:90; }
.f_search .txtBox{ background:#FFF;
    float: left; 
    width: 360px; padding-left:18px;
    height: 46px;line-height: 46px;
    border: none;
    color: #bcbcbc;font-size:16px;
}
.f_search .submit{background:#0092FC; cursor:pointer; text-align:center;
    float: left;
    width: 150px; 
    height: 46px;line-height: 46px;
    border: none;
    color: #fff;
}


.copyright {
	background:#0092FC;
	float: left;
	width: 100%; color:#fff; text-align:center;
	
	line-height:1.5; padding:20px 0;
}
.copyright p {
	 font-size:14px; margin:0 auto; max-width:1200px; text-align:center;
}
.copyright a:hover {
	color: #ccc;
	text-decoration: underline;
}




.foot_nav{ width:100%; float:left;}
.foot_nav ul{display: table;
    table-layout: fixed;
    width: 100%;}
.foot_nav li{ padding-right:40px;display: table-cell;
    position: relative;
    }
	.foot_nav li:last-child{ width:360px; padding-right:0;}
	.foot_nav li:nth-child(6){ width:235px; padding-right:40px;}
.foot_nav li dl{ margin-bottom:30px; width:100%;}
.foot_nav li dl dt{ color:#fff; font-size:22px; position:relative; padding-bottom:40px;}
.foot_nav li dl dd{color:#838EAB; font-size:14px; line-height:1.5;}
.foot_nav li dl dd a{color:#838EAB;transition: all ease-out 0.3s;}
.foot_nav li dl dd a:hover{ color:#fff;}
.wx_dl{ position:absolute; width:206px;}
.foot_nav li dl dt:after {
    position: absolute;
    left: 0;
    bottom: 20px;
    content: "";
    width: 30px;
 
    height: 2px;
    overflow: hidden;
    background-color: #0092FC;
}

.right_form{ margin-top:20px;}
.right_form p {
    float: left;
    width: 100%;
    position: relative;
    margin-bottom: 20px;
}
.right_form .inputtxt { background:#f0f0f0; border-radius:6px;  font-family:Arial, Helvetica, sans-serif;
    float: left;
    width: 100%;
    text-align: left;
    min-height: 35px;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding: 14px 25px 15px;
  
    text-transform: capitalize;

    outline: none;
    font-size: 14px;
    font-weight: normal;
    line-height: normal;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    border: 1px solid #d7d8d8;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.right_form .inputent{ height:120px;}
.right_form .inputtxt:focus {    border: 1px solid #ffbe00;}
.right_form .send { cursor:pointer;
 margin-top:20px;
    width: 160px; 
    color: #fff; background:#0092FC;
    border: none;
    font-size:18px;
   
    line-height: normal;
    padding: 12px 20px 12px;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;transition: all ease-out 0.3s;
}
.right_form .send:hover {  background:#3858c8;}


.kefu{float:left;cursor: pointer;
    margin-top: 30px;
   padding:12px 30px; border-radius:25px;
    color: #fff !important;
    background: #0092FC;
    border: none;
    font-size: 18px;
    line-height: normal;
  
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
}
/*************联系我们**************/
	.pgsinglecontactinfo{overflow:hidden;}
		.pgsinglecontactinfo dl{float:left;width:50%;margin-bottom:40px;}
		.pgsinglecontactinfo dl:last-child{margin-bottom:0; width:100%;}
		.pgsinglecontactinfo dt{font-size:24px;line-height:30px;margin:20px 0;font-weight:bold; color:#333; position: relative; padding-bottom: 20px;}
			.pgsinglecontactinfo dt:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 30px;
    height: 2px;
    background: #0092FC;
}
		.pgsinglecontactinfo dd{line-height:30px;color:#666;min-height:90px;}
		.pgsinglecontactinfo dd p{padding-left:30px;}
			.pgsinglecontactinfo-iconadd{background:url(../images/iconaddb.png) no-repeat 0 5px;}
			.pgsinglecontactinfo-icontel{background:url(../images/icontelb.png) no-repeat 0  5px;}
			.pgsinglecontactinfo-web{background:url(../images/iconweb.png) no-repeat 0  5px;}
			.pgsinglecontactinfo-iconemail{background:url(../images/iconemail.png) no-repeat 0  5px;}



.iframe_box{ margin:40px 0;}
/*************在线留言**************/
.div_just{ float: left;    width: 47%; margin:20px 1.5%; box-sizing:border-box;}

.feedback{ padding: 25px 30px 5px 25px;}
.feedback h3 { color:#333;
    float: left;
    width: 100%;
    font-size: 24px;
    line-height: 24px;
    font-weight: bold;
    margin-bottom: 6px;
    text-transform: uppercase;
}
.feedback span { padding-bottom:35px;
    margin: 0;
    float: left;
    width: 100%;
    font-size: 15px;
}
.feedback p {
    float: left;
    width: 100%;
    position: relative;
    margin-bottom: 20px;
}
.feedback .inputtxt { font-family:Arial, Helvetica, sans-serif;
    float: left;
    width: 100%;
    text-align: left;
    min-height: 35px;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding: 14px 25px 15px;
    border: 1px solid #d7d8d8;
    text-transform: capitalize;

    outline: none;
    font-size: 14px;
    font-weight: normal;
    line-height: normal;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    border: 1px solid #d7d8d8;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; background:#fafafa;
}
.feedback .inputtxt:focus {    border: 1px solid #0092FC;}
.feedback .tijiao2 { cursor:pointer;
    float: left;
    width: auto;
    color: #fff; background:#0092FC;
    border: none;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
    padding: 12px 60px 12px;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;transition: all ease-out 0.3s;
}
.feedback .tijiao2:hover { background:#3858c8;}


.ul_contct:after,.div_just:after{
	content: '';
	clear: both;
	display: block;
	font-size: 0;
}
.ul_contct {
    float: left;
    width: 100%;margin-bottom: 50px;
}
.ul_contct li {
    float: left;
    width: 30%; margin:0 1.5%; box-sizing:border-box;
    padding: 38px 30px 39px;
    border: 1px solid #e3e3e3;
}
.ul_contct li h5 { color:#333;
    float: left;
    width: 100%;
    font-size: 16px;
    line-height: 16px;
    font-weight: bold;
    text-align: left;
    padding-bottom: 18px;
    text-transform: uppercase;
    position: relative;
    border-bottom: 1px solid #e4e4e4;
}
.ul_contct li h5 span {
    float: left;
    width: auto;
    margin-right: 40px;
    padding-right: 60px;
    position: relative;
}
.ul_contct li h5 span:before {
    position: absolute;
    right: 0;
    bottom: 4px;
    height: 1px;
    width: 50px;
    content: "";
    background-color: #333;
}
.ul_contct li p {float: left;    padding-top: 19px;}
.ul_contct li em {
    float: left;
    width: 100%;
    color: #666;
    text-align: left;
    font-size: 0.95em; line-height:2;
    font-weight: normal;
    font-style: italic;
}
/*****************技术课堂***************/
.jishu ul{
    width:100%;border-top: 1px solid #D8D8D8;
    margin:30px 0;
}.jishu ul li a {
    display: block;
    width: 100%;
    height: 80px;
    line-height: 80px;
    border-bottom: 1px solid #D8D8D8;
    overflow: hidden;
}.jishu ul li a .date {
    width: 140px;
    color: #888;
    font-family: 'DIN';
    float: left;
}.jishu ul li a .title {
    font-size: 18px;
    width: calc(100% - 180px);
    float: left;
    transition: all 0.3s;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}.jishu ul li a i {
    font-size: 18px;
    color: #ddd;
    float: right;
    transition: all 0.3s; line-height:80px;
}
.jishu ul li a:hover .title,.jishu ul li a:hover i{color:#0092FC}

/*************解决方案1*************/
.pro_ul{ float:left; width:100%;}
.pro_ul li{ width:46%; float:left;margin:20px 2%; background:#fff; height:290px; padding:20px; box-sizing:border-box; position:relative;}
.pro_ul li:hover img{-webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -o-transform: scale(1.06);
    transform: scale(1.06);}
.pro_ul li h6{ float:left; width:40%; text-align:center;font-size:22px; color:#091D3E; position:absolute; top:50%; margin-top:-10px;}
.pro_ul li h6 font{color:#0092FC; padding-right:10px;}
.pro_ul li .imgbox{width:60%; float:left;  height:100%;text-align:center;vertical-align:middle;position: absolute;
    right: 0;}
.pro_ul li .imgbox img{  max-height:250px; max-width:100%;vertical-align:middle;-webkit-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    transition: all 0.6s ease;}


/*************解决方案2*************/
.nydaohang {
    width: 100%;
    overflow: hidden;
  margin:40px 0 10px;
}
	 .nydaohangul {
	overflow: hidden;
	font-size: 0;
	margin: 0 auto;
	justify-content: center;
	text-align: center;
	display: block;
}
.nydaohangul li {
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
	font-size: 14px;
	 margin: 5px;
}

.nydaohangul li a {
	display: block;
	position: relative;
	box-sizing: border-box;
	background: #fff;
	transition: all .3s ease;
	padding:0 70px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	word-wrap: normal;
	text-align: center;
	line-height: 50px;
}
.nydaohangul li:hover a{color:#fff;background: #0092FC;}
.nydaohangul li.on a{background: #0092FC;color: #fff;}
p.img_con{background:#fff; padding:50px; width:100%; float:left; margin-top:50px; text-align:center; box-sizing:border-box;}
.con_txt{ float:left;width:100%; margin:50px 0;line-height:2;color:#848E9F; font-size:16px;}
.con_txt .con_fl{ float:left; width:25%;}
.con_txt .con_fl li{ float:left;width:100%; padding-bottom:20px; line-height:2;font-size:16px;}
.con_txt .con_fl li a{color:#848E9F;transition: all .3s;}
.con_txt .con_fl li:hover a{color:#0092FC}
.con_txt .con_fr{ width:75%; float:right;line-height:2;color:#848E9F; font-size:16px;}



/*************解决方案3****************/
.con_h2{ font-size:30px;margin:50px 0 0;color:#091D3E;}
.con_txt .control-box{ float:left; background:#fff; margin:50px 0 0;}
.con_txt .control-box .btn{width:180px;}


/*************底部产品推荐****************/
.in_pro .title_index{color:#707070; font-size:40px; }
.in_pro .swiper-container{ max-width:1500px;margin-bottom:100px;}
.in_pro .swiper-wrapper{ left:0;}
.in_pro  .swiper-scrollbar{width:98%;left:1%;}
.in_pro  .swiper-button-prev{ left:0;}
.in_pro .swiper-button-next{ right:0;}
.in_pro .swiper-slide h2{color:#848E9F;}





/************产品列表和详情*****************/
.pr_fl{
	width:270px; float:left; margin-top:15px;    position: relative;
	 }
.menu{  width: 100%; height: 100%; float:left;  margin: 0 auto;color:#091D3E; border:solid 1px #D8D8D8;}
.menu ul li{ /*height:45px; */float:left; width:100%;line-height: 56px; border-bottom: 1px solid #D8D8D8; font-size: 15px; transition: all ease-out 0.3s; }
.menu ul li>a{ float:left; width:100%; display:block; background: #f9f9f9;color:#091D3E;transition: all ease-out 0.3s; cursor:pointer; line-height: 2; padding:15px 0;}
.menu ul li>a:hover,.menu ul li>a.on{ background:#0092FC; color:#fff;}
.menu ul li>a:hover span i{ border-color:#fff;}
.menu ul li>a.on span i{ border-color:#fff;transform: rotate(45deg);}
.menu ul li span{ display: block; height: 100%; width: 100%; position: relative; padding: 0 20px; box-sizing:border-box; }
/*.menu ul li span i{ display: block; height: 20px; width: 20px; background: url(img/arr.png) no-repeat center center; background-size:80% 80%; position: absolute; right: 20px; top: 50%; margin-top: -10px;  transition: all 0.3s ease-out; transform: rotate(0deg);}
.menu ul li span i.action{ transition: all 0.3s ease-out;transform: rotate(180deg);}*/
.menu ul li>dl{ display: none; background: #fff;width:100%; float:left;transition: all .3s;}
.menu ul li>dl.on{ display:block;}
.menu ul li.on dl{ display:block;}
.menu ul li>dl dt{ padding-left: 25px; width:100%; float:left; box-sizing:border-box; transition: all .3s;  background: rgba(0,146,252,0.05);border-top:solid 1px #d8d8d8  ;}
	.menu ul li>dl dd{padding-left: 50px;width:100%; float:left; box-sizing:border-box; background: rgba(0,146,252,0.02);}
.menu ul li>dl dt:first-child{border-top:none;}
.menu ul li>dl dt a{
    
    /*display: block; height: 100%; width: 100%; font-size: 14px; color:#091D3E; text-decoration: none; position:relative; text-indent:25px;transition: all .3s;*/
display: block;
    /* height: 100%; */
    /* width: 100%; */
    font-size: 14px;
    color: #091D3E;
    text-decoration: none;
    position: relative;
    /* padding-left: 95px; */
    transition: all .3s;
    line-height: 1.7;
    padding: 15px 15px 15px 25px;
    word-break: break-all;
    
    
}
.menu ul li>dl dt a.on{font-weight:bold}
.menu ul li>dl dd a{ display: block; height: 100%; width: 100%; font-size: 14px; color:#091D3E; text-decoration: none; position:relative; text-indent:25px;transition: all .3s; line-height: 3;}
.menu ul li>dl dt:hover a{ font-weight:bold;transition: all .3s;}

.menu ul li>dl dt a:before{display: block;
    content: '';
    position: absolute;
    bottom: 28px;
    left: 0;
    height: 2px;
    background: #0092FC;
    transition: all .3s;
    width: 15px;}
.menu ul li span i{transition: all ease-out 0.3s;
    content: "";
    position: absolute;
    display: block;
    width: 8px;
    height: 8px;
    overflow: hidden;

    top: 50%;
    margin-top: -8px;
    right: 20px;
    transform: rotate(45deg);
    border-right: #ccc 1px solid;
    border-top: #ccc 1px solid;}
	.menu ul li span i.action{ transform: rotate(135deg); border-color:#0092FC;}

	.menu ul li span i.noaction{ transform: rotate(45deg); }




.pgmn{float:right;width:calc( 100% - 330px); min-height:560px;box-sizing:border-box; margin:20px 0 30px;}
.pgmn>h2{border-bottom:1px solid #ddd;line-height:40px;font-size:18px;margin-bottom:30px; clear:both;}
.location_wrap {
    width: 100%; float:left;
	padding-bottom:20px;
  
    position: relative;
	margin-bottom:20px;
}
.location_wrap:after{display: block;
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 2px;
    background: #0092FC;
    transition: all .3s;
    width: 100%;}
.location_wrap .big_title{ display:block;float:left; font-size:36px; font-weight:bold; color:rgba(237, 109, 0,0.95); background:#333; margin:15px 0; padding-right:10px;}
.page_pos {
    width: auto;
    float: left;
}
.page_pos li {
    line-height:1.8;
    font-size: 30px;
    font-weight: bold;
	color:#091D3E;
}
.page_left_nav {
    width: auto;
    float: right;
}
.page_left_nav li {
    position: relative;
    display: inline;
    padding-right: 15px;
    padding-left: 10px;
    font-size: 14px;
    line-height: 45px;
    height: 45px;
    text-transform: capitalize ;
}
.page_left_nav li.current_path {
    color: #133982;
    padding-right: 0;
    margin-right: 0;
}
.page_left_nav li:after {
    content: "";
    position: absolute;
    display: block;
    width: 10px;
    height: 10px;
    overflow: hidden;
    background: ;
    top: 50%;
    right: 0;
    margin-top: -5px;
    transform: rotate(45deg);
    border-right: #D1D1D1 1px solid;
    border-top: #D1D1D1 1px solid;
}
.page_left_nav li:last-child:after{display:none;}
.page_left_nav li.current_path:after {
    display: none;
}
.page_nav {
    width: auto;
    float: right;
}
.page_nav li {
    position: relative;
    display: inline;
    padding-right: 15px;
    padding-left: 10px;
    font-size: 14px;
    line-height: 45px;
    height: 45px; color:#999;
    text-transform: capitalize ;
}
.page_nav li a{ color:#999;}
.page_nav li.current_path {

    padding-right: 0;
    margin-right: 0;
}
.page_nav li:after {
    content: "";
    position: absolute;
    display: block;
    width: 10px;
    height: 10px;
    overflow: hidden;
    background: ;
    top: 50%;
    right: 0;
    margin-top: -5px;
    transform: rotate(45deg);
    border-right: #D1D1D1 1px solid;
    border-top: #D1D1D1 1px solid;
}
.page_nav li:last-child:after{display:none;}
.page_nav li.current_path:after {
    display: none;
}


.proRight{
	margin:0 auto;
   float:left; width: 100%; margin-top:30px;/*height:430px;*/
}

   .cpzxitem {
  float:left ;width:100%;
}
.cpzxitem li {
    width:23% !important; margin:0 1% 20px;
    display: inline-block; float:left;
}
.cpzxitem  li a {
    display: block;
    text-align: center;
    margin-bottom: 15px;
    font-size: 14px;
}
.cpzxitem  li a img {
    width: 100%; height:168px;
    border: solid 1px #eee; background:url(../images/wutu.png) no-repeat center center; background-size:cover;
}
.cpzxitem .name {
    padding: 5px 0;
    font-family: "PGFZ";
    line-height: 1;
    text-align: center;
    word-wrap: break-word;
}

.h2title {

    display: block; font-size:26px; line-height:90px;
    float: left;
    width: 100%;
    color: #333;
}.contectleft{
	float: left;
	width: 60%;
	position: relative; height:100%;

	zoom: 1;
	
}
.contectleft img{ width:100%;}
.contectright {
	width: 35%; height:100%;
	float: right; position:relative;
}
.contectright p{ font-size:20px; line-height:1.8;color:#848E9F; display:block; float:left;}
.contectright p font{ font-size:18px; padding-bottom:20px; font-weight:bold; color:#787878;}
.contectright p strong{ font-size:18px; font-weight:bold; line-height:2; color:#0063b8;}


h3.mate_title{ clear:both; width:100%;float:left; border-bottom:solid 2px  #0092FC;margin:10px 0 20px; }
h3.mate_title span{ float:left; display:block; font-size:20px; background: #0092FC; font-weight:normal;  padding:10px 150px; color:#fff; font-size:18px;}
.pro_table{width: 100%; text-align:center; margin:10px 0;
  }
.pro_table tr{height: 46px;line-height: 26px; cursor:pointer}
.pro_table tr td{font-size: 14px;  text-align:left;border-right:1px solid #fff;}
.pro_table th:first-child{background-image:linear-gradient(to right,#196abb,#112b8c) !important; text-align:left;}
.pro_table th:first-child{font-size: 16px;color: #fff;font-weight: normal;}
.pro_table tr:nth-child(even){background: #fff;}
.pro_table tr:nth-child(odd){background: #d4d4d5;}
.pro_table tr td,.pro_table tr th{ padding:10px 20px;}
.pro_table tr td:last-child{border-right:none;}
.pro_table a{color: #333 !important;}

.pro_table2{

    margin: 10px 0;
}
.pro_table2 tr td, .pro_table2 tr th {
    padding: 5px 20px;text-align: left;font-size:16px;
}
/*h3.mate_title span:after{ content: "";
    display: block;
    position: absolute;
    width:100%;
    bottom: -16px;
    margin: 0 auto;
    height: 5px;
    background: #0063b8;
   }*/
.pro_con{ width:100%; float:left;}
.pro_con img{ text-align:center;}
.pro_con h6{ float:left; color:#091D3E; font-size:16px; margin:20px 0; position:relative;}


.pro_control{/*position:absolute; bottom:0;*/ float:left;}
.pro_control li{ float:left; width:100%;}
.pro_control .control-box{ float:left;}
.pro_control .control-box .btn{ float:left; width:240px;}
.pro_control i.fa-volume-control-phone{ margin-top:-3px;transform:rotate(-45deg);
-ms-transform:rotate(-45deg); 	
-moz-transform:rotate(-45deg); 	
-webkit-transform:rotate(-45deg);
-o-transform:rotate(-45deg);}





/**************飘窗-----------------------------------*/
#floatDivBoxs {
/*    width: 145px;*/
    background: #fff;
    position: fixed;
    top: 50%;     margin-top: 30px;
    right: 0;
    z-index: 999;
	box-shadow: -2px 3px 3px rgba(0,0,0,0.25);
	border-radius: 5px 5px 0 0;
    overflow: hidden;
}

#floatDivBoxs .floatDtt { text-align:center;
	width: 100%;
	height: 45px;
	line-height: 45px;
	background: #115cd8;
	color: #fff;
	font-size: 18px;
}
#floatDivBoxs .floatDtt a{color:#fff;}
#floatDivBoxs .floatDqq {
	padding: 0;
}
#floatDivBoxs .floatDqq li {
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	border-bottom: 1px solid #f3f3f3;
	padding: 0 5px;
	color:#2397d4;
}
#floatDivBoxs .floatDqq li a{	color:rgba(9,29,62,0.8);}
#floatDivBoxs .floatDqq li a i{ padding-right:6px; font-size: 20px;}
.floatShadow {
	background: #fff;
	border-bottom:2px solid #115cd8;
	border-left:2px solid #115cd8;
	border-right:2px solid #115cd8;
	/*box-shadow: -2px 0 3px rgba(0,0,0,0.25);*/
}