/*内页大图*/
.nybanner{width: 100%;position: relative;height: 550px;overflow: hidden;background-position: center;background-repeat: no-repeat;background-image: url(nybanner.jpg);}
/*产品中心*/
.product{overflow: hidden;margin-top: 20px;margin-bottom:10px;}
.peoLeft{width: 230px; float: left; background-color:#1473b5;}
.peoLeft .protitle{width: 100%; height: 70px; overflow: hidden; background-color:#b40606;}
.peoLeft h3{text-align: center;font-size: 18px;margin-top: 18px;color: #fff;}
.peoLeft a{color: #fff;}
.peoLeft .protitle p{text-align: center; color: #fff; font-size: 14px; opacity: 0.5;}
.peoLeft dl{width: 100%; /*margin-bottom: 10px;*/}
.peoLeft dt{/*background: url(pro01.png) no-repeat 30px;*/width: 100%;height: 44px;line-height: 44px;font-size: 18px;font-weight: bold;/*border-top: 1px solid #4c9dea;*/border-bottom: 1px solid #4c9dea;}
.peoLeft dt a{/*margin-left: 26px;*/
display: block;
padding-left: 14px; font-size: 14px;
color: #fff;
transition: all 0.3s ease-out 0s;
}

.peoLeft dt a:hover, .peoLeft dt.now a{background:#b40606; padding-left: 26px; }

.peoLeft dd{width: 100%;}
.peoLeft dd div{width: 230px; height: 37px; position: relative;}
.peoLeft dd div > a{background: url(pro02.png) no-repeat left;width: 177px;height: 35px;line-height: 35px;padding-left: 16px;font-size: 16px;margin-left: 37px;display: block;font-weight:900;}
.peoLeft dd ul{padding: 20px; top: 0px; width: 140px; right: -180px; overflow: hidden; display: none; position: absolute; opacity: 0.8; background-color: rgb(0, 117, 226);}
.peoLeft dd ul li{width: 130px; line-height: 30px; overflow: hidden; padding-left: 10px; font-size: 12px; white-space: nowrap;}
.peoLeft dd div:hover ul{display: block;}
.peoLeft .phone{background: url(footerPhone.png) no-repeat 16px rgb(4, 82, 155); padding: 15px 0px 15px 65px; width: 165px;}
.peoLeft .phone p{color: rgb(255, 255, 255); font-size: 13px; opacity: 0.8;}
.peoLeft .phone h4{color: rgb(255, 255, 255); font-family: Arial; font-size: 22px; font-weight: normal;}
.proRight{width: 946px; overflow: hidden; float: right;}
.proRight .pro_top{background: url(proRightTile.png) repeat-x left top; width: 941px; height: 59px; overflow: hidden; margin-bottom: 0px; border-left-color: #B40606; border-left-width: 5px; border-left-style: solid;}
.proRight .pro_top h3{ font-size:16px; color:#1473B5; float:left; width:80%; line-height:20px; margin-top:9px; margin-left:12px;}
.proRight .pro_top h3 a{color:#1473B5; }
.proRight .pro_top .more{margin-top: 24px; margin-right: 10px; float: right;}
.proRight ul{width: 946px;overflow: hidden;padding-top: 10px;}

.proRight li{width: 280px;height:325px; margin: 6px 15px; float: left;}


.proRight li {

	/*width: 290px;

	height: 350px;*/

	display: block;

	float: left;

	/*margin-right: 30px;*/

	margin-bottom: 30px;

	background: #fff;

	transition: all 0.3s ease-out 0s;

	border-bottom: 1px solid #e5e5e5;

}

.proRight li a {

	display: block;

}

.proRight li h3 {
text-align:center;
	font-size: 18px;

	padding: 5px 20px 0 20px;

	-webkit-transition: all .3s ease-in-out 0s;

	-moz-transition: all .3s ease-in-out 0s;

	transition: all .3s ease-in-out 0s;font-weight: normal;

}


.proRight li:hover {

	transform: translate3d(0px, -16px, 0px);

	box-shadow: 0 3px 10px rgb(222, 222, 222);

}


.proRight li:nth-child(3n){margin-right: 0;}

.proRight li img{ max-width:100%; max-height:100%;}

.proRight li .img{padding: 1px;border: 1px solid #1473B5;width: 280px;height: 280px; display: table-cell; vertical-align:middle; text-align:center; }

.proRight li h4{text-align: center;overflow: hidden; font-weight:normal;font-size: 16px;line-height: 40px; height:40px;white-space: nowrap;-ms-text-overflow: ellipsis;}
.proRight li:hover h4{color:#1473B5}
.proRight li p{width: 100%; height:50px; text-align: justify; color: rgb(51, 51, 51); line-height: 24px; overflow: hidden; font-size: 13px;}
.proRight li .btn{width: 107px; height: 34px; margin-left:5px; float: left; display: block;}
/*四大特点*/
.tedian{padding:15px 0px;overflow: hidden;margin-bottom:20px;border-top: 4px solid #e60e1d;background-color: #fff;}
.tedian li{width: 295px;height: 300px;border-right: 1px dotted #ccc;float: left;}
.tedian .last{border: currentColor;}
.tedian h4{text-align: center; color:#000; font-size: 18px;}
.tedian span{text-align: center;color: #999;font-size: 12px;margin-top: 10px;margin-bottom: 10px;display: block;}
.tedian .tu{margin: 0px auto; width: 156px; height: 156px; overflow: hidden; position: relative;}
.tedian .tu img{display: block;width:156px; height:156px;border-radius:156px;}
.tedian .tu b{background: url(tedian01.png) no-repeat center; left: 0px; top: 0px; width: 156px; height: 156px; display: block; position: absolute;}
.tedian p{margin: 0px auto;width:200px;text-align: justify;color: #333;line-height: 24px;font-size: 13px;}
/*经典案例*/
.area{background: url(wifiBg.jpg) no-repeat center; width: 100%; height:400px; overflow: hidden;}
.area h3{text-align: center; font-size: 24px; margin-top: 30px; margin-bottom: 10px;}
.area h3 a{color: rgb(255, 255, 255);}
.area span{background: url(titleBgb.png) no-repeat bottom; text-align: center; color:#fff; padding-bottom: 12px; font-size: 12px; margin-bottom: 20px; display: block;}
.area ul{width: 1200px; overflow: hidden; background:#fff; padding-top:15px; padding-bottom:15px;}
.area ul li{margin: 0px 10px; width:220px; text-align: center; float: left;}
.area ul li .img{width:216px;height: 172px;display: table-cell; vertical-align:middle; text-align:center; padding:1px; border:1px solid #ccc}
.area ul li.last{margin: 0px;}
.area ul li p{font-size: 13px; margin-top: 10px;}
/*生产实力*/

.fuwu{width: 100%;height: 506px;overflow: hidden;background-color: rgb(255, 255, 255);}
.fuwu h3{text-align: center; font-size: 24px; margin-top:20px; margin-bottom: 10px;}
.fuwu h3 a{color: rgb(51, 51, 51);}
.fuwu span{background: url(titleBg.png) no-repeat bottom; text-align: center; color: rgb(153, 153, 153); padding-bottom: 12px; font-size: 12px; margin-bottom:20px; display: block; text-transform:uppercase;}
.fuwu .fuwuBox{width: 100%;height: 326px;overflow: hidden;padding-top: 55px;position: relative;}
.fuwu .fuwuBox > a{left: 50%; top: 0px; width: 25px; height: 25px; display: block; position: absolute;}
.fuwu .fuwuLeft{background: url(fuwuLeft.png) no-repeat top; margin-left: -30px;}
.fuwu .fuwuRight{background: url(fuwuRight.png) no-repeat top; margin-left: 5px;}
.fuwu .fuwuBox > a:hover{background-position: bottom;}
.fuwu .fuwuWin{width: 100%;height: 326px;overflow: hidden;position: relative;}
.fuwu .fuwuWin ul{overflow: hidden; position: absolute;}
.fuwu .fuwuWin li{height: 326px;text-align: center;margin-right: 18px;float: left;}
.fuwu .fuwuWin li .img{width: 266px;height: 266px;padding: 1px;border: 1px solid #1048a0;margin-bottom: 10px;display: block;
display: table-cell; vertical-align:middle; text-align:center;}
.fuwu .fuwuWin li .img img{ max-width:100%; max-height:100%;}
/*.fuwu .fuwuWin li:hover {
	transform: translate3d(0px, -16px, 0px);
	box-shadow: 0 3px 10px rgb(222, 222, 222);
}*/
.fuwu .fuwuWin li p{color: rgb(51, 51, 51);overflow: hidden;font-size: 14px;white-space: nowrap;-ms-text-overflow: ellipsis; line-height:30px; height:30px;}
.fuwu .fuwuWin li .zixun{/*background: url(fuwuZx.png) no-repeat center;*/ margin: 15px auto 0px; width: 107px; height: 34px; display: block;}



/*四大理由*/
#wzys{ width:1200px; float:left; margin-top:30px; padding-bottom:25px; position:relative;}
#wzys ul{list-style-type:none;}
#wzys ul li{ width:1200px; float:left;}
#wzys ul li.c1,#wzys ul li.c2 {	padding-bottom:30px;}
#wzys ul li.c1 .tp,#wzys ul li.c2 .nr{ float:right;}
#wzys ul li.c2 .tp,#wzys ul li.c1 .nr{ float:left;}
#wzys ul li .tp{ width:600px; text-align:center;}
#wzys ul li .tp img{ max-width:600px;}
#wzys ul li .nr{ width:540px; margin-top:20px;}
#wzys ul li .nr h4{
	font-size:20px;
	color:#ffce39;
	line-height:30px;
	width:400px;
	padding-left:50px;
	float:left;
	position:relative;
}
#wzys ul li .nr h4 p{ text-align:left;font-size:14px; line-height:22px; margin:0px; padding:0px;color:#fff; font-weight:normal; text-transform:capitalize;}
#wzys ul li .nr h4 span{
	position:absolute;
	left:0px;
	top:8px;
	width:40px;
	height:40px;
	line-height:40px;
	text-align:center; font-size:20px;
	background-image: url(nbg.png);
	background-repeat: no-repeat;
	background-position: center center; font-weight:normal;
	color:#fff;
	font-family:"impact",Arial, Helvetica, sans-serif;
}
#wzys ul li .nr .xq{ width:500px; margin-left:50px; font-size:18px; line-height:30px; color:#fff; float:left; margin-top:20px; position:relative; z-index:1;}
#wzys ul li .nr .xq:after{ width:1px; height:95%; top:17px; position:absolute; left:4px; z-index:-1; content:""; background-color:rgba(255,255,255,0.8)}
#wzys ul li .nr .xq p{ padding-left:20px;
	background-image: url(y1.png);
	background-repeat: no-repeat;
	background-position: left 14px; color:#fff; line-height:35px; color:#fff; font-size:14px;
}
.youshi{overflow: hidden;background: #1473b5;}
.youshi01{background: url(youshi_01.png) no-repeat center;height:76px;overflow: hidden;margin:20px auto 5px auto;text-align: center;line-height: 66px;}
.youshi01 h3{color: #ffce39;font-size: 48px;}
.youshi01 h3 b{color: #fff;font-size: 26px;font-weight: normal;letter-spacing: 2px;}
#wzys .phone{background: url(youshiPhone.png) no-repeat left; padding-left: 50px; z-index:1; margin-top: -40px; position:absolute; left:35%; bottom:7%;}
#wzys .phone em{color:#fff; font-size: 13px; display: block;}
#wzys .phone h3{color:#ffce39; font-size: 22px; font-weight: normal;}
/*客户见证*/
.ikehu{width: 100%;height: 400px;overflow: hidden;background-color: #fff; padding-bottom:25px;}
.ikehu h3{text-align: center; font-size: 24px; margin-top:20px; margin-bottom: 10px;}
.ikehu h3 a{color: rgb(51, 51, 51);}
.ikehu span{background: url(titleBg.png) no-repeat bottom; text-align: center; color: rgb(153, 153, 153); padding-bottom: 12px; font-size: 12px; margin-bottom: 25px; display: block;}
.ikehu .kehuBox{margin: 0px auto; width: 1200px; height: 335px; overflow: hidden; position: relative;}
.ikehu .kehuBox ul{overflow: hidden; position: absolute;}
.ikehu .kehuBox li{padding: 15px;width: 253px;/*height: 304px;*/margin-right: 22px;float: left;background-color: #e8e8e8;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.ikehu .kehuBox li .img{width: 249px;height: 186px;margin-bottom: 15px;display: block;
display: table-cell; vertical-align:middle; text-align:center; border:1px solid #ccc; padding:1px;}
.ikehu .kehuBox li img{ max-width:100%; max-height:100%;}
.ikehu .kehuBox li h4{overflow: hidden; font-size: 14px; margin-bottom: 0px; white-space: nowrap; -ms-text-overflow: ellipsis; text-align:center; margin-top:10px;}
.ikehu .kehuBox li h4 a{color: #000;}
.ikehu .kehuBox li p{height: 88px;color: #333;line-height: 22px;overflow: hidden;font-size: 13px;text-align: justify;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.ikehu .kehuBox li span{ margin-top:8px; font-size:14px;}
.ikehu .kehuBox li:hover{background-color: #1473b5;}
.ikehu .kehuBox li:hover a{color:#fff;}
.ikehu .kehuBox li:hover span{color: #fff;}
/*关于我们*/
.iabout{background: url(aboutBg.jpg) no-repeat bottom #fff;width: 100%;height:380px;overflow: hidden;}
.iabout .aboutLeft{width:1200px; overflow: hidden; float: left;}
.iabout .aboutLeft dl{margin: 50px 0px; width: 100%; overflow: hidden;}
.iabout .aboutLeft dt{padding: 10px;width: 300px;height: 260px;overflow: hidden;float: left;background-color: #fff;}
.iabout .aboutLeft dt img{width: 100%;height: 100%;}
.iabout .aboutLeft dd{width:855px; overflow: hidden; float: right;}
.iabout .aboutLeft dd h4{font-size: 20px;margin-bottom: 22px;}
.iabout .aboutLeft a{color: rgb(255, 255, 255);}
.iabout .aboutLeft dd .txt{width: 100%;height: 230px;color: #fff;line-height: 29px;overflow: hidden;font-size: 14px;text-align: justify;}
/*新闻动态*/
.inews{width: 100%;height: 410px;overflow: hidden;padding-top: 35px;background-color: #fff;}
.inews .menu{width: 156px; overflow: hidden; margin-right: 12px; float: left;}
.inews .menu li{width: 100%;height: 59px;text-align: center;line-height: 59px;font-size: 16px;font-weight: bold;margin-bottom: 10px;float: left;background-color: #454545;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.inews .menu li a{display: block;color: #fff;}
.inews .menu li.on{background-color: #1473b5;}
.inews .newsbox{width: 696px; height: 380px; overflow: hidden; float: left;}
.inews .newscont{width: 696px; height: 380px; overflow: hidden;}
.inews .newscont dl{width: 100%;overflow: hidden;margin-bottom: 15px;}
.inews .newscont dt{padding: 9px; border: 1px solid rgb(204, 204, 204); width: 201px; height: 144px; margin-right: 10px; float: left;}
.inews .newscont dt img{width: 201px;height: 144px;}
.inews .newscont dd{width: 460px; overflow: hidden; float: right;}
.inews .newscont dd h4{margin: 10px 0px; font-size: 14px; font-weight: normal;}
.inews .newscont dd h4 a{color: #1473b5;}
.inews .newscont dd p{height: 72px;color: #333;line-height: 24px;overflow: hidden;font-size: 13px;margin-bottom: 5px;}
.inews .newscont dd .xq{width: 99px;height: 29px;text-align: center;color: #fff;line-height: 29px;font-size: 13px;display: block;background-color: #999;margin-top: 24px;}
.inews .newscont ul{width: 100%; overflow: hidden;}
.inews .newscont li{background: url(new02.png) no-repeat left; width: 100%; line-height: 40px; font-size: 13px; float: left;}
.inews .newscont li a{width:550px;color: #333;overflow: hidden;margin-left: 15px;float: left;display: block;white-space: nowrap;-ms-text-overflow: ellipsis;}
.inews .newscont li span{color: #333;float: right;}
.inews .wenda{width: 310px; overflow: hidden; float: right;}
.inews .wenda .wdtitle{width: 100%; overflow: hidden; margin-bottom: 20px;}
.inews .wdtitle h3{font-size: 16px; float: left;}
.inews .wdtitle h3 a{color: #333;}
.inews .wdtitle h3 span{color: #999;font-size: 12px;font-weight: normal;margin-left: 5px;}
.inews .wdtitle .more{color: #666;font-size: 12px;float: right;}
.inews .wendabox{width: 100%; height: 340px; overflow: hidden; position: relative;}
.inews .wendabox .wendalist{width: 100%; overflow: hidden; padding-bottom: 10px; margin-bottom: 10px; border-bottom-color: rgb(191, 191, 191); border-bottom-width: 1px; border-bottom-style: dotted;}
.inews .wendalist h5{background: url(wen.png) no-repeat left; line-height: 24px; overflow: hidden; padding-left: 35px; font-size: 14px; font-weight: normal; margin-bottom: 15px; white-space: nowrap; -ms-text-overflow: ellipsis;}
.inews .wendalist h5 a{color: #333;}
.inews .wendalist p{background: url(da.png) no-repeat left top;height: 48px;color: #666;line-height: 24px;overflow: hidden;padding-left: 35px;font-size: 13px;}
