@charset "utf-8";
@media screen and (max-width:1440px) and (min-width:1000px){
	.banner{
		margin-top: 130px;width: 100%;
	}
	.position{
		margin: 30px auto;width: 80%;
	}
	.products{
		width:80%;
	}
	.solution{
		width:80%;
	}
	.news{
		width:80%;
	}
}
@media screen and (min-width:1441px){
	.banner{
		margin-top: 150px;width: 100%;
	}
	.position{
		margin: 30px auto;width: 70%;
	}
	.products{
		width:70%;
	}
	.solution{
		width:70%;
	}
	.news{
		width:70%;
	}
}
.banner img{
	width: 100%;height: auto;
}
.position span{
	font-size: 20px;line-height: 18px;color: #007cc3;margin-right: 5px;
}
.position a:hover{
	color: #007cc3
}
.products{
	margin: 0px auto;margin-bottom: 30px;
}
.pro_adver{
	width: 100%;
}
.pro_adver img{
	width: 100%;height: auto;
}
.pro_link{
	background: #656e77;width: 100%;height: 100px;text-align: center;
}
.pro_link .pro_rx{
	font-size: 1.1em;line-height: 46px;color: #ffffff;
}
.pro_link .pro_tel{
	font-size: 1.5em;font-weight: bold;color: #ffffff;
}
.pro_content{
	width: 77%;float: right;
}
.pro_list{
	width: 100%;
}
.pro_list_image{
	width: 32%;float: left;margin-right: 2%;margin-bottom: 10px;
}
.pro_list_image:nth-child(3n){
	margin-right: 0;
}
.pro_list_image a img{
	width: 100%;height: auto;
}
.pro_list_image a img:hover{
	border: 1px solid #007cc3;box-sizing: border-box;
}
.pro_list_image a p{
	height: 40px;line-height: 40px;text-align: center;
}
.pro_list_image a p:hover{
	color: #007cc3;
}
/*pagelist code css*/
.pagelist{
	text-align: center;font-size: 1em;margin-top: 50px;margin-bottom: 50px;
}
.pagelist span{
	vertical-align: top;
}
.pagelist li{
	display: inline;margin-right: 10px;
}
.pagelist a{
	display: inline-block;padding: 5px 10px;background: #eeeeee;font-size: 0.9em;margin-right:10px;margin-top:20px;
}
.pagelist a:hover{
	background: #007cc3;color: #ffffff;
}
.pagelist a.selected{
	background: #007cc3;color: #ffffff;
}
.FontRed{
	color:#007cc3;
}
/*solution code css*/
.solution{
	margin: 0px auto;margin-bottom: 30px;
}
.solution_content{
	width: 77%;float: right;
}
.solution_content h3{
	font-size: 24px;line-height: 60px;border-bottom: 1px solid #000000;width: 192px;
}
.solution_all{
	width: 100%;
}
.solution_list{
	width: 96%;border: 1px solid #cccccc;margin-bottom: 15px;padding: 2%;
}
.solution_list:hover{
	border: 1px solid #007cc3;
}
.solution_img{
	width: 30%;float: left;
}
.solution_img img{
	width: 100%;height: auto;
}
.solution_text{
	width: 62%;float: right;padding-right: 3%;
}
.solution_text h4{
	font-size: 1.3em;line-height: 50px;
}
.solution_text h4:hover{
	color: #007cc3;
}
.solution_text p{
	font-size: 1em;color: #333333;text-indent: 2em;margin-bottom: 20px;
}
.solution_more{
	width: 90px;height: 28px;line-height: 28px;background: #999999;color: #ffffff;display: inline-block;font-size: 0.95em;text-align: center;float: right;
}
.solution_more:hover{
	background: #007cc3;
}
/*news code css*/
.news{
	margin: 0px auto;margin-bottom: 30px;
}
.news_content{
	width: 77%;float: right;
}
.news_all{
	width: 100%;
}
.news_list{
	width: 49%;height: 350px;margin-right: 2%;border: 1px solid #cccccc;box-sizing: border-box;padding: 2%;margin-bottom: 20px;float: left;
}
.news_list:hover{
	border: 1px solid #007cc3;
}
.news_list:nth-child(2n){
	margin-right: 0;
}
.news_list_img{
	width: 100%;
}
.news_list_img img{
	width: 100%;height: auto;
}
.news_list_text{
	width: 100%;margin-top: 10px;
}
.news_list_text h4{
	font-size: 1.2em;color: #333333;
}
.news_list_text h4:hover{
	color: #007cc3;
}
.news_list_text p{
	text-indent: 2em;margin-top: 10px;height: 80px;
}