@charset "UTF-8";
body{}
.bgcolor{width:100%;background-color: #eeeeee;padding-bottom: 20px;}
.clearfix {+height: 1%;}

.ban{width: 100%;height: 400px;min-width: 1300px;}
.ban1{background: url(../images/ban1.jpg) top center no-repeat;}
.ban2{background: url(../images/ban2.jpg) top center no-repeat;}
.ban3{background: url(../images/ban3.jpg) top center no-repeat;}
.ban4{background: url(../images/ban4.jpg) top center no-repeat;}
.ban5{background: url(../images/ban5.jpg) top center no-repeat;}
.ban6{background: url(../images/ban6.jpg) top center no-repeat;}
/*产品中心*/
.nproNav{width: 246px;}
.nprotit{width: 100%;height: 126px;font-size: 32px;color: #fff;text-align: center;line-height: 111px;display: block;z-index: 9;    background: #3757A7;}
.nprotit2{width: 100%;height: 111px;background: url(../images/navbg.png) no-repeat;font-size: 32px;color: #fff;text-align: center;line-height: 111px;display: block;position: relative;z-index: 9;}
.nproNav ul{width: 232px;height: auto;background-color: #3757a7;padding:80px 7px 7px 7px;margin-top: -80px;z-index: 5;}
.nproNav ul li{background-color: #fff;width: 100%;padding: 8px 0;}
.nproNav a{display: block;text-align: center;width: 217px;height: 50px;line-height: 50px;background: url(../images/pn1.png) no-repeat;font-size: 18px;color: #3757a7;transition: 0.5s;margin:0px auto;}
.nproNav a:hover,.nproNav .nproon{color: #fff;background:url(../images/pn2.png) no-repeat;}
/*设备*/
.shebox{width: 1300px;position: relative;clear: both;margin:0 auto 0;}
.shebox a{width: 308px;height: 298px;text-align: center;position: relative;display: block;overflow: hidden;border:1px solid #ccc;float: left;margin-right:14px;margin-bottom: 14px;background-color: #fff;}
.shebox a em{display: block;width: 308px;height: 298px;overflow: hidden;position: relative;}	
.shebox a img{width: 80%;height:auto;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:auto;text-align: center;}
.shebox a span{background:url(../images/tou.png) repeat;width: 100%;height: 40px;z-index: 1;display: block;
	position: absolute;bottom: 0;left: 0;font-size: 16px;text-align: center;line-height: 40px;color: #fff;transition: all 0.4s;}
.shebox a:hover{border-color: #3757a7;box-shadow:0px 0px 20px #888;}
div.huanbox a{ height:270px;}
div.huanbox a em{ height:230px;}
div.huanbox a img{width: auto;height: 100%;}
/*关于我们*/
.con_right{ width:1020px; height:auto;float: right;}
.info_rig_con{ width:860px; padding:20px 10px;line-height:30px;}
.conbox{width: 1030px;float: right;}
.conbox h3{font-size: 20px;line-height: 45px;color: #333;font-weight: 100;}
.conbox p{font-size: 16px;line-height: 30px;color: #666;}
.conbox p.abinfo{padding:0 10px;}
.conbox img{display: block;margin:20px auto;max-width: 1020px;height: auto !important;}
.nabinfo{font-size: 16px;line-height: 30px;color: #666;padding:0 10px;}
/*新闻推荐*/
.recom_info{width: 232px;height: auto;background-color: #3757a7;padding:0 7px 7px 7px;position: relative;z-index: 5;}
.recom_info li{width: 100%;height: 30px;line-height: 30px;background-color: #fff;border-bottom: 1px dashed #eee;}
.recom_info li a{font-size: 14px;color: #666;display: block;float: left;transition:0.5s;width: 235px;overflow: hidden;height: 30px;line-height: 30px;text-align: left;text-indent: 6px;}
.recom_info li a:hover{color: #ffbb51;}
/*新闻中心*/
.newsinfo{width: 980px;margin:0px auto;}
.nrbox{clear: both;width: 980px;height: 140px;border-bottom: 1px #ddd dashed;display: block;}
.nrbox dt a{width: 150px;height: 100px;float: left;margin-top:20px;overflow: hidden;text-align: center;}
.nrbox dt img{width: auto;height: 100px;}
.nrbox dd{width: 810px;height: 100px;float: left;line-height: 24px;padding-top: 20px;overflow: hidden;}
.nrbox dd span{float: right;color: #888;}
.nrbox dd em{float: left;line-height: 30px;font-size: 16px;color: #333333;font-style: normal;}
.nrbox dd em a{color: #333333;transition: 0.5s;}
.nrbox dd p{color: #888;font-size: 13px;width: 100%;height: 70px;overflow: hidden;}
.nrbox dd em a:hover{color:#045ada;margin-left:10px;}
.jhurl {width: 100%;height: 39px;line-height: 39px;font-size: 13px;text-align: center;color: #777;}
.jhurl small{font-size: 13px;color: #777; line-height: 39px; margin-left:10px;}
.view_con,div.nwcon{ font-size:15px; line-height:30px; color:#666;}
/*新闻详情页*/
.infor_con{width: 1000px;margin:0px auto;}
.nntit{ width:100%; height:70px; line-height:70px; text-align:center; font-weight:100; color:#333;font-size:20px;}
.infor_con img{padding: 10px 0;max-width: 860px;height: auto !important;display: block;margin:0px auto;}
.infor_con p{font-size: 14px;color: #666;line-height: 30px;}
.inforbox{padding-bottom: 30px;}
.context{ width:100%; height:30px; line-height:30px; padding:10px 0 20px 0;}
.context ul{ margin:0; padding:0;}
.context ul li{ width:450px; height:30px; line-height:30px;color:#333;font-size: 16px;}
.context ul li a{color: #666;}
/*联系我们*/
.conbbinfo{width:500px;float: left;}
.conbbinfo h3{font-size: 22px;line-height: 45px;color: #0265da;font-weight: 400;margin-bottom: 10px;}
.conbbinfo p{font-size: 16px;line-height: 40px;color: #666;}
.map{width: 795px;float: right;height: 400px;box-shadow: #ddd 0px 0px 5px;}
.abtop{font-size: 30px;text-align: center;color: #045ada;line-height: 40px;}



.p14-product-2-list dl {
	float: left;
	width: 23.5%;
	border: 1px solid #dfdfdf;
	margin-right: 1.5%;
	box-sizing: border-box;
}

.p14-product-2-list dl.p14-product-clear {
	margin-right: 0;
}

.p14-product-2-list dl img {
	display: block;
	width: 100%;
}

.p14-product-2-list dd {
	padding: 10px 28px 10px 10px;
	margin-right: 2px;
	position: relative;
	text-align: center;
}

.p14-product-2-list h3 {
	height: 30px;
	font-size: 16px;
	font-weight: normal;
	line-height: 30px;
	color: #191919;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.p14-product-2-list h3 a {
	color: #191919;
}
.p14-product-2-tit {
	height: 46px;
	line-height: 46px;
	border-bottom: 2px solid #dfdfdf;
	margin-bottom: 30px;
	padding-top: 26px;
}

.p14-product-2-tit b {
	display: inline-block;
	font-size: 24px;
	font-weight: normal;
	color: #464646;
	/* padding-left: 52px; */
	border-bottom: 2px solid #3757a7;
	/* background:url(../images/p14-icon11.png) no-repeat 22px center; */
}
.p14-product-2-list dl dt{
	border-bottom: 1px solid #dfdfdf;
}

.nrbox dt{
	float: left;width: 118px;height: 80px;border: 1px solid #e7e7e7; padding-top: 12px; font-size: 12px;color: #333333;  margin-right:30px;text-align: center;    margin-top: 20px;
}
.nrbox dt em{
	display: block;font-size: 40px;color: #333333;position: relative;top:-2px;
}