.banners-wap img,
.banners img{
	max-width:100%;
}

.sec-title{
	text-align:center;
}
.sec-title h2{
	margin:0;
}
.sec-title:after {
	content:'';
    display: block;
    margin: 20px auto;
    width: 80px;
    height: 3px;
    background: #012f4e;
}

.news-section img,
.products-section img{
	max-width:100%;
}



/*=================
  About Section
==================*/
.about-section{
	background-color:#f7f7f7;
}
.about-section .content-box{
	font-size:16px;
	line-height:1.5;
}






/*=================
  Products Section
==================*/
.products-section{
	
}
.products-item h4{
	font-size:18px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align:center;
}
.products-item a.products-item-thumb{
	border:1px solid #ccc;
}
.products-item a.products-item-name{
	margin-top:15px;
	margin-bottom:30px;
}
.products-item a{
	display:block;
}




/*=================
  News Section
==================*/
.news-section{
	background-color:#f7f7f7;
}
.news-item-info{
	padding: 15px 20px 15px;
    background-color: #fff;
}
.news-item-info h4{
	font-size:18px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.news-section .news-item{
	margin-bottom:30px;
}



















@media only screen and (max-width: 1440px) {
	
}
@media only screen and (max-width: 1200px) {
	
}
@media only screen and (max-width: 767px) {
	.sec-title h2{
		font-size:22px;
	}
	
	
}