

/*幻灯片CSS*/
.swiper-container {
	width: 100%;
	--swiper-theme-color: #323232;
	--swiper-pagination-color: #939393;/* 两种都可以 */
}
 .swiper-pagination-bullet { 
	 width: 30px; 
	 height: 4px; 
	 display: inline-block; 
	 background: #000;
	 opacity: .3; 
	 margin: 0 5px; 
	 } 
	 
 /*自定义分页器激活时的样式表现*/ 

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	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;
}



.biaoti{ text-align: center; padding: 35px 0;}
.biaoti span{display: block; font-size: 32px; color: #333;}
.biaoti span::after{
	content: "";
	position: absolute;
	width: 100px;
	height: 2px;
	background:#03469f ;
	margin-top: 20px;
	margin-left: 20px;
}
.biaoti span::before{
	content: "";
	position: absolute;
	width: 100px;
	height: 2px;
	background:#03469f ;
	margin-top: 20px;
	margin-left: -120px;
}
.biaoti small{display: block; font-size: 16px; color: #999; text-transform: uppercase; margin-top: 8px;}

/* 首页产品展示 */
.home-pro {}
.home-pro ul {}
.home-pro ul li{float: left; margin-bottom: 30px;}
.home-pro ul li dd{background: #FFF;text-align: center; border: 1px solid #E7E7E7;}
.home-pro ul li dd h2{ color: #666;font-size: 15px; line-height: 24px; border-top: 1px solid #e7e7e7; padding: 15px 0; background: #f2f2f2;}
.home-pro ul li dd img{}
.home-pro ul li dd:hover{ border: 1px solid #03469f;}
.home-pro ul li dd:hover h2{ color: #FFF;border-top: 1px solid #03469f; background: #03469f;}


/* 首页公司简介 */
.home-aboutbg{ background: url(../images/aboutbg.jpg)  no-repeat center; clear: both; margin: 50px 0; padding-bottom: 70px;}
.home-about{background: #FFF; overflow: hidden;}
.home-about-r{width: 40%; margin:3% 5%;}
.home-about-r p{color: #666; text-align: justify; text-indent: 2em; line-height: 26px; font-size: 15px;}
.home-about-r .more{background: #cb3131; border-radius: 50px; display: inline-block; height: 44px;line-height: 44px; padding: 0 35px;margin: 30px 0; }
.home-about-r .more a{color: #FFF; }
.home-about-l {width: 50%;}

/* 首页新闻资讯 */
.home-news { margin: 20px 0 60px 0;}
.home-news ul {}
.home-news ul li{float: left;}
.home-news ul li .img{overflow: hidden; border: 1px solid #E7E7E7; height: 140px;}
.home-news ul li .img img{width: 100%;}
.home-news ul li dd{ width: 100%; height: 36px; line-height: 36px;border-bottom: 1px dashed #E7E7E7;}
.home-news ul li dd h2{float: left; font-size: 13px; }
.home-news ul li dd time{float: right; font-size: 13px;color: #999;}



@media (min-width:1024px) and (max-width:1199px) {

	.home-about-l .more{margin-bottom: 10px;}

}

@media (min-width:768px) and (max-width:1023px) {
	
	.home-pro ul li{float: left; width: 33.333333%;}
    .home-news ul li dd time{display: none;}


	
}
@media screen and (max-width:767px) {
	
	.main_left{display: none;}
	.main_right{ width: 100%; padding: 15px 0;}
	.biaoti span{font-size: 24px;}
	.biaoti span::after{
		content: "";
		position: absolute;
		width: 60px;
		height: 2px;
		background:#03469f ;
		margin-top: 17px;
		margin-left: 20px;
	}
	.biaoti span::before{
		content: "";
		position: absolute;
		width: 60px;
		height: 2px;
		background:#03469f ;
		margin-top: 17px;
		margin-left: -90px;
	}
	.home-prolist ul li{ width: 42%; margin-bottom: 15px;}
	.home-pro ul li{ width: 50%; margin-bottom: 20px;}
	.home-pro ul li dd h2{font-size: 12px;}
	
	.home-aboutbg{padding-bottom: 0; margin-top: 50px; margin-bottom: 0;}
	.home-about-l{width: 100%;}
	.home-about-r{width: 100%; margin: 3% 0; }
	.home-about-l .more{ margin-bottom: 0;}
	.home-news ul li{ width: 100%; margin-bottom: 30px;}
	


}














