
.index2-box{
	width:1240px;
	margin:0 auto;
	margin-top:2.5em;
	margin-bottom:4.375em;
}
/***关于博宇开始***/
.index2-about{
	width:100%;
	overflow:hidden;
	min-height:17.5em;
}
.index2-about .about-left{
	float:left;
	width:66.5%;
}
.index2-about .about-left img{
	width:100%;
	max-width:992px;
}
.index2-about .about-right{
	float:right;
	width:32.9%;
	background-color:#fff;
	border:#efeff1 1px solid;
	border-top:#0390e9 4px solid;
	padding:0 1.875em;
	min-height:17.5em;
}
.index2-box h3{
	font-size:1.5em;
	line-height:1.458em;
	color:#0289de;
	background:url(../images/icon_13.png) no-repeat right center;
	background-size:1em;
	margin-top:1em;
	margin-bottom:0.583em;
}
.index2-box h3 a{
	color:#0289de;
	display:block;
}
.index2-about .about-list{
	background:url(../images/icon_14.png) no-repeat bottom 0.625em right 0.75em;
}
.index2-about .about-list li{
	width:60%;
}
.index2-about .about-list a{
	padding-left:1.57em;
	color:#666;
	font-size:0.875em;
	line-height:2.143em;
	display:block;
	background:url(../images/icon_15.png) no-repeat left 0.8em;
}
.index2-about .about-list a:hover{
	color:#0289de;
	display:block;
}


@media screen and (max-width: 1200px){
	.index2-box{
		width:100%;
		padding:0 3%;
		 transition: all 0.5s;
		-moz-transition: all 0.5s;
		-webkit-transition: all 0.5s;
	}
	.index2-box h3{
		line-height:1.2em;
		margin-top:0.5em;
		margin-bottom:0.2em;
	}
	.index2-about .about-right{
		min-height:12.9375em;
	}
	.index2-about .about-list{
		background:url(../images/icon_14.png) no-repeat bottom 0.625em right 0.75em;
		background-size:6em 6em;
	}
}
@media screen and (min-width:992px) and (max-width: 1200px){
	.index2-about .about-left img{
		height:207px;
	}
}
@media screen and (max-width: 991px){
	.index2-box{
		margin-top:1.4375em;
	}
	.index2-about .about-left{
		width:100%;
		margin-bottom:0.625em;
	}
	.index2-about .about-right{
		width:100%;
		padding:0 1em;
		border:#ececed 1px solid;
		border-top: #0390e9 4px solid;
	}
}
@media screen and (max-width: 768px){
	.index2-box h3{
		font-size:1.125em;
		line-height:1.375em;
		background: url(../images/icon_13.png) no-repeat right center;
		background-size:1.167em;
	}
	.index2-about .about-list a{
		font-size:1em;
		line-height:1.875em;
		padding-left:1.25em;
		background:url(../images/icon_15.png) no-repeat left center;
		background-size:0.75em;
	}
}
/***关于博宇结束***/

/***新闻中心开始***/
.news-box{
	overflow:hidden;
}
.news-box .news-left{
	float:left;
	width:49.67%;
	overflow:hidden;
}
.news-box .news-left .news{
	float:left;
	width:49.5%;
	background-color:#fff;
}
.news-box .news-left .news img{
	width:100%;
	max-width:452px;
}
.news-box .news-left .news:nth-child(2){
	float:right;
}
.news-left .news-title{
	padding:1.25em;
	overflow:hidden;
	border:#dedee0 1px solid;
	border-top:none;
	height:5.8125em;
}
.news-left .news-title .date{
	float:left;
	width:19%;
	text-align:center;
	background-color:#7e7e7e;
	font-size:0.75em;
	line-height:1.5em;
	color:#fff;
	padding-top:0.4167em;
	padding-bottom:0.25em;
}
.news-left .news-title .date span{
	display:block;
	font-size:2.167em;
	line-height:1em;
	font-weight:bold;
}
.news-left .news-title h5{
	font-size:0.875em;
	line-height:1.714em;
	color:#333;
	float:right;
	width:76.57%;
	max-height:3.286em;
	overflow:hidden;
}
.news-left .news-title:hover h5{
	color:#0289de;
}
.news-left .news-title:hover .date{
	background-color:#0289de;
}
.news-box .news-right{
	float:right;
	width:49.67%;
	border:#dedee0 1px solid;
	border-top:#0289de 4px solid;
	padding:0 1.75em;
	padding-top:1.625em;
	background-color:#fff;
	padding-bottom:0.625em;
	height: 20.0625em;
}
.news-box .news-right h5{
	font-size:1em;
	color:#333;
	line-height:1.5em;
	width:100%;
	white-space: nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
}
.news-box .news-right li{
	margin-bottom:0.875em;
}
.news-box .news-right li span{
	font-size:0.75em;
	color:#777;
	line-height:1.5em;
	font-weight:bold;
	display:block;
}
.news-box .news-right li:hover h5,
.news-box .news-right li:hover span{
	color:#0289de;
}

/***手机端新闻***/
.index2-box .ph-news{
	overflow:hidden;
}
.index2-box .ph-news li{
	width:49.4%;
	float:left;
	box-shadow: 0 2px 3px #e9e9ea;
	margin-bottom:0.8125em;
	background-color:#fff;
}
.index2-box .ph-news li:nth-child(2n){
	float:right;
}
.index2-box .ph-news li img{
	width:100%;
	max-width:455px;
}
.index2-box .ph-news li .ph-top{
	position:relative;
}
.index2-box .ph-news .date{
	width:3.8em;
	background-color:#0289de;
	position:absolute;
	bottom:0;
	left:0;
	font-size:0.6875em;
	color:#fff;
	line-height1.55em;
	text-align:center;
	padding-top:0.71em;
	padding-bottom:0.3em;
}
.index2-box .ph-news .date span{
	font-weight:bold;
	font-size:1.64em;
	line-height:1em;
	display:block;
}
.index2-box .ph-news li h5{
	margin:0.8em 0;
	padding:0 1.286em;
	font-size:0.875em;
	line-height:1.215em;
	color:#333;
	max-height:2.415em;
	overflow:hidden;
}

@media screen and (max-width: 1200px){
	.news-left .news-title{
		padding:1em;
		height:5.3125em;
	}
	.news-left .news-title h5{
		width:66.57%;
	}
	.news-left .news-title .date{
		width:26%;
	}
	.news-box .news-right{
		padding:0.5em 1.2em 0.2em 1.2em;
		height:auto;
	}
	.news-box .news-right li{
		margin-bottom:0.35em;
	}
}
@media screen and (max-width: 991px){
	.index-news h3{
		margin-bottom:0.8em;
	}
	.index-news{
		margin-top:1.5em;
	}
}
/***新闻中心结束***/

/***生产装备开始***/
.index-equip{
	background-color:#fff;
	width:100%;
	margin-top:1.875em;
	padding: 0 1.875em;
	overflow:hidden;
	padding-bottom:1.2em;
}
.index-equip .equip-scroll{
	position:relative;
	margin-top:1.5em;
}
.index-equip .equip-scroll .equip-hd{
	width:87.25%;
	margin:0 auto;
	overflow:hidden;
}
.index-equip .equip-scroll .equip-hd li{
	width:19.4%;
	margin-right:0.45em;
	float:left;
}

.index-equip .equip-scroll .equip-hd li img{
	width:100%;
}
.index-equip .equip-scroll h5{
	font-size:0.875em;
	line-height:2.5em;
	color:#333;
	text-align:center;
	width:100%;
	white-space: nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
}
.index-equip .equip-scroll li:hover h5{
	color:#0289de;
}
.index-equip .equip-scroll .left{
	width:2.625em;
	height:2.625em;
	background: url(../images/icon_19.png) no-repeat center center;
	position:absolute;
	top:50%;
	margin-top:-1.312em;
	left:1.5em;
	display:block;
}
.index-equip .equip-scroll .left:hover{
	background: url(../images/icon_16.png) no-repeat center center;
}
.index-equip .equip-scroll .right{
	width:2.625em;
	height:2.625em;
	background: url(../images/icon_18.png) no-repeat center center;
	position:absolute;
	top:50%;
	margin-top:-1.312em;
	right:1.5em;
	display:block;
}
.index-equip .equip-scroll .right:hover{
	background: url(../images/icon_17.png) no-repeat center center;
}
@media screen and (max-width: 1200px){
	.index-equip .equip-scroll .left{
		width:2.2em;
		height:2.2em;
		left:0.5em;
	}
	.index-equip .equip-scroll .right{
		width:2.2em;
		height:2.2em;
		right:0.5em;
	}
	.index-equip .equip-scroll .equip-hd li{
		margin-right:0.38em;
	}

}

/***生产装备结束***/

/***手机端产品装备开始***/
.ph-equip{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.ph-equip .ph-pic{
	background-color:#fff;
	position:relative;
	overflow:hidden;
}
.ph-equip .ph-pic img{
	width:100%;
	max-width:916px;
}
.ph-equip h5{
	font-size:1em;
	line-height:3em;
	color:#333;
	text-align:center;
	white-space: nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	width:85%;
	margin:0 auto;
}
.ph-equip .ph-pic .prev{
	width:3.125em;
	display:block;
	height:3em;
	background:#fff url(../images/icon_21.png) no-repeat center center;
	background-size:1.5em 1.125em;
	position:absolute;
	bottom:0em;
	left:0em;
}
.ph-equip .ph-pic .next{
	width:3.125em;
	display:block;
	height:3em;
	background:#fff url(../images/icon_20.png) no-repeat center center;
	background-size:1.5em 1.125em;
	position:absolute;
	bottom:0em;
	right:0em;
}



@media screen and (max-width: 991px){
	.index-equip{
		background:none;
		padding:0;
		margin-top:0.2em;
	}
}
@media screen and (max-width: 414px){
	.ph-equip h5{
		width:70%;
	}
}
/***手机端产品装备结束***/

/***快速入口开始***/
.enter{
	width:100%;
	overflow:hidden;
	margin:0 auto;
	margin-top:1.875em;
}
.enter li{
	overflow:hidden;
	padding:0;
	margin-right:0.65%;
	width:24.5%;
	float:left;
}
.enter li a{
	font-size:1.125em;
	line-height:4.22em;
	color:#fff;
	font-weight:bold;
	padding-left:2.22em;
	display:block;
	overflow:hidden;
}
.enter .li4 a{
	font-size:1em;
	line-height:1.25em;
	padding:1.095em 0;
	padding-left:2.5em;
	display:table-cell;
	vertical-align:middle;
}
.enter .li4 span{
	font-size:0.875em;
	line-height:1.429em;
	display:block;
	font-weight:500;
}

.enter li.li1{
	background: url(../images/enter1.png) no-repeat left center;
	background-size:100%;
}
.enter li.li2{
	background: url(../images/enter2.png) no-repeat left center;
	background-size:100%;
}
.enter li.li3{
	background: url(../images/enter3.png) no-repeat left center;
	background-size:100%;
}
.enter li.li4{
	background: url(../images/enter4.png) no-repeat left center;
	background-size:100%;
	margin-right:0;
	display:table;
}
@media screen and (max-width: 1200px){
	.enter{
		margin-top:0.8em;
	}
}
@media screen and (max-width: 991px){
	.enter li{
		width:49.65%;
		margin-bottom:0.625em;
	}
	.enter li:nth-child(2n){
		margin-right:0;
	}
	.index2-box{
		margin-bottom:0.6254em;
	}
}
@media screen and (max-width: 768px){
	.enter li a{
		font-size:0.75em;
		line-height:3.75em;
		padding-left:1.83em;
	}
	.enter .li4 a{
		font-size:0.75em;
		line-height:1.2em;
		padding:0.68em 0;
		padding-left:2.2em;
	}
	.enter li.li4{
		height:2.8125em;
	}
	.enter .li4 span{
		font-size:0.833em;
	}
}
@media screen and (max-width: 375px){
	.enter li.li4{
		height:2.8125em;
		display:table;
	}
}
/***快速入口结束***/





/***首页2开始***/
.index1-box{
	width:1240px;
	margin:0 auto;
	margin-top:2.5em;
	margin-bottom:4.375em;
	overflow:hidden;
}

/***产品列表***/
.index-product{
	width:100%;
	overflow:hidden;
	margin-bottom:1.875em;
}
.index-product .product-list{
	width:24.5%;
	background-color:#fff;
	border-right:#efeff1 1px solid;
	border-left:#efeff1 1px solid;
	border-bottom:#dedee0 1px solid;
	padding:0 1.875em;
	padding-top:1.375em;
	float:left;
	margin-right:0.5em;
	padding-bottom:1.875em;
	overflow:hidden;
	
}
.index-product .product-list ul{
	height:7.5em;
	overflow:hidden;
}
.index-product .product-list:nth-child(4){
	margin-right:0;
}
.index1-box .index-product .product-list h3{
	font-size:1.5em;
	color:#0289de;
	line-height:1.458em;
	background: url(../images/icon_13.png) no-repeat right center;
	background-size:1em 1em;
	margin-bottom:0.4em;
}
.index1-box .index-product .product-list h3 img{
	width:1.67em;
	height:1.67em;
	margin-right:0.4em;
}
.index1-box .product-list .ul2 li{
	min-width:49.8%;
	max-width:100%;
	white-space: nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
}
.index1-box .product-list .ul2 li{
	float:left;
}
.index1-box .product-list li{
	background: url(../images/icon_15.png) no-repeat left center;
	padding-left:1.375em;
	height:1.875em;
}
.index1-box .product-list li a{
	color:#666;
	font-size:0.875em;
	line-height:2.143em;
}
.index1-box .product-list li:hover a{
	border-bottom:#0289de 4px solid;
}

.index1-box .index1-tl img{
	width:100%;
	max-width:1240px;
}

/***新闻中心***/
.cp-news{
	width:100%;
	overflow:hidden;
	margin-top:1.45em;
}
.cp-news h3{
	font-size:1.5em;
	color:#0289de;
	line-height:1.458em;
	background: url(../images/icon_13.png) no-repeat right center;
	background-size:1em 1em;
}
.cp-news h3 a{
	color:#0289de;
	display:block;
}
.cp-news .news-box{
	margin-top:0.8em;
}
.cp-news .news-list{
	float:right;
	width:49.6%;
}
.cp-news .news-list li{
	background-color:#fff;
	border:#dedee0 1px solid;
	border-top:#0289de 4px solid;
	padding:0 1.125em;
	padding-top:1.6em;
	padding-bottom:1.725em;
	margin-bottom:1.35em;
	height: 9.375em;
}
.cp-news .news-list li:nth-child(2n){
	margin-bottom:0;
}
.cp-news .news-list li h5{
	font-size:1em;
	line-height:1.5em;
	color:#333;
	white-space: nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	width:100%;
}
.cp-news .news-list li .time{
	color:#666;
	font-weight:bold;
	font-size:0.75em;
	line-height:2.35em;
}
.cp-news .news-list li .doc{
	font-size:0.75em;
	color:#666;
	line-height:1.67em;
	max-height:3.33em;
	overflow:hidden;
}
.cp-news .news-list li:hover .time,
.cp-news .news-list li:hover h5{
	color:#0289de;
}

.cp-news .news-cent{
	position:relative;
}
.cp-news .news-cent .date {
    width: 3.8em;
    background-color: #0289de;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 0.6875em;
    color: #fff;
    text-align: center;
    padding-top: 0.71em;
    padding-bottom: 0.3em;
}
.cp-news .news-cent .date span {
    font-weight: bold;
    font-size: 1.64em;
    line-height: 1em;
    display: block;
}




@media screen and (max-width: 1200px){
	.index1-box{
		width:100%;
		padding:0 3%;
		 transition: all 0.5s;
		-moz-transition: all 0.5s;
		-webkit-transition: all 0.5s;
	}
	.index-product .product-list{
		padding:0 1em;
		width:24.3%;
		padding-top:1em;
		padding-bottom:1.2em;
	}
	.index1-box .index-product .product-list h3{
		font-size:1.25em;
	}
	.cp-news .news-list li{
		padding-top: 0.6em;
    	padding-bottom: 1em;
    	margin-bottom: 0.6em;
		height:7.625em;
	}
}
@media screen and (max-width: 991px){
	.index-product .product-list{
		width:49.4%;
		margin-bottom:1.125em;
		box-shadow: 0 2px 5px #e9e9ea;
	}
	.index-product .product-list:nth-child(2n){
		margin-right:0;
	}
	.index-product{
		margin-bottom:0;
	}
	.cp-news .news-left{
		width:100%;
	}
	.cp-news .news-list{
		width:100%;
		padding-bottom: 0.8em;
	}
	.news-left .news-title .date{
		position:absolute;
	}
	.news-left .news-title h5{
		width:100%;
		height:3.2857em;
	}
	.news-left .news-title{
		height:auto;
		padding:0.5em 1em;
	}
	.news-box .news-left .news{
		margin-bottom:0.75em;
		box-shadow: 0 2px 3px #e9e9ea;
	}
	.cp-news .news-list li .time{
		font-weight:500;
		line-height:1.7em;
	}
	
	.cp-news .news-list li .doc{
		font-size:0.875em;
		line-height:1.286em;
		width:100%;
		white-space: nowrap;
		overflow:hidden;
		text-overflow: ellipsis;
	}
	.cp-news .news-list li{
		height:auto;
		padding-bottom:1.5em;
		padding-top:1em;
		box-shadow: 0 2px 3px #e9e9ea;
		border-top: #0289de 2px solid;
	}
	.index1-box{
		margin-bottom:1.5em;
		margin-top:1.25em;
	}
}

@media screen and (max-width: 767px){
	.index-product .product-list{
		width:100%;
		margin-bottom:0.625em;
	}
	.index1-box .index-product .product-list h3{
		font-size:1.125em;
		line-height:1.12em;
		background: url(../images/icon_13.png) no-repeat right center;
    	background-size: 1.167em;
	}
	.index1-box .product-list li a{
		font-size:1em;
		line-height:1.875em;
	}
	.index-product{
		margin-bottom:0.5em;
	}
	.cp-news h3{
		font-size:1.25em;
		line-height:1.5em;
		background: url(../images/icon_13.png) no-repeat right center;
    	background-size: 1.167em;
	}
	.cp-news .news-cent .date{
		font-size:0.625em;
	}
	.cp-news{
		margin-top:1.25em;
	}
	.banner2 .ban-hd2{
		bottom:1em;
	}
}


/***首页2结束***/