@charset "utf-8";

.navbar-default{
	position: static;background: #5a5a5a;margin: 0!important;
}

.news-banner{
	margin: 30px auto;
}
.news-banner div.col-md-7 > div.row:nth-of-type(1) div.col-md-6{
	margin-bottom: 15px;
}
.news-banner .news-banner-list{
	position: relative;width: 100%;
}
.news-banner .news-banner-list img{
	width: 100%;
}
.news-banner .news-banner-list > div,.news-banner .news-banner-list > p{
	position: absolute;left: 0;bottom: 0;padding: 0 15px;text-align: center;height: 38px;line-height: 38px;overflow: hidden;width: 100%;
	margin: 0;
}
.news-banner .news-banner-list > a.img-hei{
	display: block;height: 144.5px;overflow: hidden;
}
.news-banner .news-banner-list > div{
	background: #000;background: rgba(0,0,0,.7);
}
.news-banner .news-banner-list > p a{
	font-size: 16px;color: #fff;
}

@media only screen and (min-width: 100px) and (max-width: 640px) {
	.news-banner div.col-md-5,.news-banner div.col-md-7 > div.row div.col-md-6{
		margin-bottom: 15px!important;
	}
}

.news-list > div.row > div.col-md-6{
	margin-bottom: 30px;
} 
.news-list .news-title h3{
	border-top: 3px solid #ff6700;font-size: 20px;color: #333;padding: 17px 0 14px 0;margin: 0;
}
.news-list .news-title span{
	font-size: 12px;color: #333;margin-bottom: 21px;display: block;
}
.news-list .news-list-img a{
	display: block;border: 6px solid #ddd;
}
.news-list .news-list-txt h4{
	font-weight: 700;margin: 0 0 5px;overflow: hidden;height: 25px;line-height: 25px;
}
.news-list .news-list-txt a{
	color: #2e2c2c;font-size: 14px;
}
.news-list .news-list-txt p{
    color: #929292;line-height: 22px;height: 44px;overflow: hidden;margin: 0;
}
.news-list .autoplay{
	margin-bottom: 15px;
}


.solution{
	position: relative;margin-bottom: 30px;height: 200px;overflow: hidden;width: 1200px;margin: auto;
}
.solution ul{
	margin: 0;position: absolute;height: 200px;left: 0px;padding: 15px;
}
.solution ul li{
	width: 272.5px;height: 170px;background: #FFF;border-radius: 10px;box-shadow: 0 0 15px #ccc;padding: 15px;float: left;margin-left: 26.5px;
}
.solution ul li a{
	font-size: 0;text-decoration: none;display: block;
}
.solution ul li:first-child{
	margin-left: 0;
}
.solution ul li h4{
	font-size: 20px;font-weight: bold;color: #717171;margin: 33px 0 10px;
}
.solution ul li span{
	font-size: 14px;display: block;margin-bottom: 6px;color: #717171;
}
.solution ul li p{
	font-size: 16px;color: #717171;
}
.solution > a{
	position: absolute;display: inline-block;width: 37px;height: 37px;top: 82px;
}
.solution > a.solution-left{
	background: url(../img/nimg37_1.png) no-repeat;left: 0px;
}
.solution > a.solution-right{
	background: url(../img/nimg37_2.png) no-repeat;right: 0px;
}
@media only screen and (min-width: 100px) and (max-width: 640px) {
	.solution{
		width: 100%;height: 250px;
	}
	.solution ul{
		height: 250px;
	}
	.solution ul li{
		height: 220px;
	}
	.solution > a{
		top: 107px;
	}
}


.relevant{
	padding-bottom: 30px;
}
.relevant h3{
	font-size: 22px;color: #4c4948;padding-bottom: 16px;border-bottom: 1px solid #d2d2d2;margin-bottom: 20px;
}
.relevant .relevant-1-img img{
	border: 1px solid #ccc;
}
.relevant .relevant-1-txt p{
	font-size: 12px;color: #9a9a9a;
}
.relevant ul li{
	line-height: 20px;line-height: 20px;background: url(../img/dd.jpg) no-repeat 0 center;padding-left: 20px;
}
.relevant ul li a{
	font-size: 14px;color: #9a9a9a;
}
.relevant div.col-md-2 > div{
	background: #808080;padding: 15px;border-bottom: 1px solid #ddd;
}
.relevant .relevant-fa{
	font-size: 40px;margin-right: 15px;color: #fff;
}
.relevant .relevant-txt h4{
	font-size: 20px;color: #fff;
}
.relevant .relevant-txt span{
	font-size: 12px;color: #fff;
}
