@charset "utf-8";
/* CSS Document */
*{ border:0; padding:0; margin:0;list-style:none;font-family:'微软雅黑'}
body{ background:#fff; font:normal 12px/22px Verdana, Geneva, sans-serif;  }
img{ border:0;  }


#top{ width:100%;}
#top .in{ width:1002px; margin:0 auto; overflow:hidden; margin-top:3px;}
#top .logo{ float:left}
#top .call{ right:0; float:right; padding:2px 0}
#top .call>div{ float:left; font-family:'微软雅黑'; font-size:13px; color:#6b6b6b}
#top .call .phone{ width: auto; height:30px; margin-top:20px;}
#top .call .phone div{ float:left; display:block; }
#top .cp_1{ background:url(../img/3.jpg) no-repeat; padding-left:50px;}
#top .cp_1 span{ font-size:17px; color: #000; font-weight:bold; display: inline-block; margin-right:10px;}

#top .cp_2{ width:70px; height:17px; border-left:solid 1px #6b6b6b; padding-left:5px;}
/**头部结束 */
/** 小导航*/
#nav{ width:100%; height:42px; background:#b3241c}
#nav .navlist{ width:1002px; margin:0 auto;}
#nav li{  list-style:none; float:left; display:block; padding:0 30px; border-right: solid 1px #951e17; margin-top:12px}
#nav li a{ text-decoration:none; font-family:'微软雅黑'; font-size:14px; color:#FFF; font-weight:Regular;}
#top .deformation{ float:right;}
#top .deformation img{ margin-left:-4px;}

.pic{ width:100%; height:351px; background:url(../img/7.jpg) top center no-repeat; margin-top:-3px}

#small_nav{ width:100%; height:52px;position: relative;border-bottom: 1px #dcdcdc solid;background: #ffffff; }
#small_nav .pos{ height:12px;font-size:12px; color:#949494;position: absolute;right: 50%;margin-right: -501px;top:15px;}
#small_nav .pos div{ float:left; display:block;}
#small_nav .pos .special{  background:url(../img/9.jpg) no-repeat left center; text-indent:1em; padding-right:2px; margin-left:2px}
#small_nav .pos .special2{  background:url(../img/9.jpg) no-repeat left center; text-indent:1em;color:#7d7d7d}

#small_nav .nav{ height:52px;position: absolute;left:50%;margin-left: -501px;}
#small_nav .nav div{float:left; display:block  }
#small_nav .newzx{ line-height: 52px;height: 52px; color:#b3241c; font-size:22px; font-weight:bold;margin-right:20px;text-transform: uppercase;}
#small_nav .news_dyn a{display:block;float:left;display:inline-block;_zoom:1;*zoom:1;*display:inline;font-size:14px; color:#b3241c;margin-right: 15px;line-height: 49px;height: 49px;border-bottom: 3px #b3241c solid;}
#small_nav .news_dyn2 a{line-height: 52px;height: 52px; font-size:14px; color:#000;margin-right: 15px;}
#small_nav .news{ height:20px; font-size:20px; text-transform:uppercase;font-weight:bold; color:#b4b4b6; float:right; right:0; margin:24px 6px 0 0;text-align:right;}
/*结束*/

.content{ width:100%;overflow: hidden; background:#fafafa; border-top: solid 2px #ededed; padding-bottom:20px;}
/*图片加新闻*/
.pic_text{ width:1002px; overflow:hidden; margin:0 auto; margin-top:35px;}
.pic_text .one .text{ width:289px; background:#b3241c; padding:15px; overflow:hidden}
.pic_text .one .text .t1{ width:50px;float:left; display:block; margin-left:-8px}
.pic_text .one .text .p1{ width:50px; height:37px;font-size:37px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; letter-spacing:-3px; color:#FFF;margin-top:10px; margin-bottom:-15px}
.pic_text .one .text .p2{width:38px;font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:13px; color:#FFF}

.pic_text .one .text .t2{ width:230px; float:left; display:block; margin:10px 0 0 15px}
.pic_text .one .text .t2 div{ white-space: nowrap; text-overflow:ellipsis}
.pic_text .one .text .t2 .p3{ font-size:14px;color:#FFF}
.pic_text .one .text .t2 .p4{ font-size:12px; color:#e1b9b8}

.one{ width:319px; float:left;}
.two{ width:319px; float:left; margin-left:22px;}

.pic_text{ width:1002px; overflow:hidden; margin:0 auto; margin-top:35px;}
.pic_text .two .text{ width:289px; background:#e7e7e7; padding:15px; overflow:hidden}
.pic_text .two .text .t1{ width:50px;float:left; display:block; margin-left:-8px}
.pic_text .two .text .p1{ width:50px; height:37px;font-size:37px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; letter-spacing:-3px; color:#7e1b15; margin-top:10px; margin-bottom:-15px}
.pic_text .two .text .p2{width:38px;font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:13px; color:#7e1b15}

.pic_text .two .text .t2{ width:230px; float:left; display:block; margin:10px 0 0 15px}
.pic_text .two .text .t2 div{ white-space: nowrap; text-overflow:ellipsis}
.pic_text .two .text .t2 .p3{ font-size:14px;}
.pic_text .two .text .t2 .p4{ font-size:12px; color:#e1b9b8; color:#7c7b7b}
/*结束*/

/*新闻列表开始*/
#new_in{ margin-top:60px; }
.content .strip{ width:100%; overflow:hidden;background:#e5e5e5}
.content .strip .s_in{ width:976px; margin:0 auto; padding:17px 13px; border-bottom:solid 1px #eaeaea;}
.content .strip .fi{ width:100%; font-size:17px; color:#981109; font-weight:bold; margin-bottom:4px;}
.content .strip .fi i{ float:right; font-size:12px; color:#959595}
.content .strip .tw{ font-weight:400}
.content .strip .th{ font-size:13px; margin-top:4px}


.content .strip2{ width:100%; overflow:hidden;}
.content .strip2 .s_in{ width:976px; margin:0 auto; padding:17px 13px; border-bottom:solid 1px #eaeaea;}
.content .strip2 .fi{ width:100%; font-size:17px; font-weight:bold; margin-bottom:4px;}
.content .strip2 .fi i{ float:right; font-size:12px; color:#cdcdcd}
.content .strip2 .tw{ font-weight:400}
.content .strip2 .th{ font-size:13px; margin-top:4px}
/*结束*/

#foot{ width:100%; background:#4b4b4b;}
.foot_in{ width:1002px; margin:0 auto; padding:10px 0}
.foot_in div{ font-size:12px; text-align:center; color:#9d9d9d}
.foot_in div span{ color:#7c7c7c}




.center{ width:100%;}
.center .h_pic .img{ width:100%;height:100%;}
.center .h_pic .tit{ position:absolute;top:30%;left:50%;margin-left:-500px;}
.imgList{position:absolute;width:100%; height:auto; z-index:1;}
.imgList li{position:absolute;width:100%; height:475px; z-index:1;}
.imgList_two{position:absolute;z-index:10;top:30%;}
.imgList_two li{text-align:left;}
.imgList_two li p{width:1000px !important;left:50%;margin-left:-500px;position: absolute;}
.imgBtn{position:absolute;bottom:50px;right:11px;z-index:10;}
.btnWarp{overflow:hidden;}
/* 默认圆点样式 */
.imgBtn li{width:10px;height:10px;float:left;font-size:14px;margin-right:10px;background:#CCC;border-radius:5px;_background:url(../img/btnBg_03.gif) no-repeat right top;text-align:center;line-height:18px;cursor:pointer;}
.imgBtn li.hover{background:#f30;border-radius:5px;_background:url(../img/btnBg_03.gif) no-repeat left top;}
/* 圆点样式结束 */
#focus2 .prev, #focus2 .next{display:block;height:35px;width:22px;position:absolute;top:50%;margin-top:-18px;z-index:100;background:url(../img/prevNext.png) no-repeat;outline:none;*background:url(../img/prevNext.gif) no-repeat;background:url(../img/prevNext.gif) no-repeat\0;
-webkit-text-stroke: 3.0px #FFFFFF;
}
#focus2 .prev{left:50%;margin-left:-501px;}
#focus2 .next{right:50%;margin-right:-501px;background-position:right top;}
.thumPrev,.thumNext{width:20px;height:20px;display:block;background:url(../img/sprevNext.png) no-repeat;_background:url(../img/sprevNext.gif) no-repeat;margin-top:10px;margin-right:10px; outline:none;}
.thumNext{background-position:right top;}

.center .new{
	width: 1002px;
	height:222px;
	margin: 30px auto;
}
.center #foot{padding-top: 32px;}
.center .left{ height:123px;float:left;}
.center .left .tit, .center .right .ntit{font-size: 18px;font-weight: bold;color:#000;font-family: 微软雅黑;text-transform: uppercase;line-height: 45px;height: 45px;}
.center .left .pc{float:left;width: 286px;}
.center .left .note{float:left;width: 420px;margin-left: 20px;}
.center .left .note .t{font-size: 18px;color:#b70606;margin-bottom: 16px;}
.center .left .note div{font-size: 13px;line-height: 18px;color:#666666;margin-bottom: 22px;}
.center .one img{ float:right; margin-top:7px}

.center .two1{ width:250px;height: 158px;position: relative; overflow:hidden;}
.center .two1 img{ float:left}
.center .indextext{position: absolute;width: 250px;height: 32px;line-height: 32px;bottom: 0px;background: url("../img/bg_h_new_tit.png") repeat;color: #ffffff;font-size: 13px;font-family: 微软雅黑; text-align: center;}
.center .indextext p{width:200px;font-size:12px; font-family:'宋体';}
.center .ip1{  font-weight:bold; margin-bottom:10px; line-height:14px; color:#000}

.center .right{width: 252px; float:right; overflow:hidden;}
.center .right .ntit a{float: right;padding-top: 12px;}
.center .ty{ width:103px; float:left; margin-left:10px;  overflow:hidden}
.center .h_btn_pic{ border-top: 1px #dcdcdc solid;height:120px;padding-top: 22px;padding-bottom: 28px;}
.center .h_btn_pic ul{width:1003px;margin:0px auto;}
.center .h_btn_pic ul li{float: left;margin-right: 1px;}
.center .h_pro{padding-top: 22px;background-color: #f4f4f4;height: 200px;position: relative;width: 100%:}
.center .h_pro .bg_h_pro{width: 1002px;margin:0px auto;background: url("../img/bg_h_pro.jpg") top center no-repeat;height: 220px;}
.center .h_pro .bg_h_pro .hPro_li{float:left; position:relative; width:820px;height:202px;margin-top:9px;}
.center .h_pro .bg_h_pro .hPro_more{display:block;float:left;display:inline-block;_zoom:1;*zoom:1;*display:inline;width:174px;height:202px;margin-top:9px;}
		/* 本例子css */
		.picScroll-left{ overflow:hidden; position:relative;width:810px;height:202px;margin-left:10px;  }
		.picScroll-left .hd{ overflow:hidden;width:100%; }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ height:35px;width:22px; position:absolute;top:50%;margin-top:-18px;  overflow:hidden;
			 cursor:pointer; background:url("../img/prevNext.png") 0 0 no-repeat; z-index:999;}
		.picScroll-left .hd .prev{ left:6px;  }
		.picScroll-left .hd .next{ background-position:right top;right:6px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{padding-left:6px; position:relative; }
		.picScroll-left .bd ul{ width:100%;overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0px;width:200px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pc{ text-align:center !important; background:none;width:100%;height:140px;padding-top:20px; }
		.picScroll-left .bd ul li .pc img{ width:auto; height:140px; display:block; margin:0px auto; border:1px solid #fefefe; }
		/*.picScroll-left .bd ul li .pc a:hover img{ border-color:#999;  }*/
		.picScroll-left .bd ul li .tit{ line-height:20px; padding-top:6px;   }



/**企业概括*/

.qiye{ width:1002px; margin:0 auto; overflow:hidden}

.title{ font-size:28px;text-align:center; margin:60px 0 50px 0;}
.title p{ font-size:16px;}

.text2{ width:100%; overflow:hidden; text-indent:2em; font-size:14px; font-family:'微软雅黑'; line-height:24px}
.text2 div{ margin-bottom:20px}



/** 产品展示*/
.img_run{ width:1002px; margin:0 auto; overflow:hidden; margin-top:16px;}
.butt{ position:relative; left:88%}
.run_t1{ width:600px; overflow:hidden; float:left;}
.run_img{float:right; margin:0px 35px 40px 0;}

.cpzs02{ width:1002px; margin:0 auto; overflow:hidden; margin-top:70px;}
.canshu{ font-size:22px; margin-top:30px; font-family:'微软雅黑'; color:#000}

.cpone{ float:left; margin-right:16px;}
.zstop{cursor:pointer;}
.cpzs01{ width:1002px; margin:0 auto; overflow:hidden; margin-top:20px;}
.cpzs01 .pcr{ float:right}
.cpzs01 .pcr>div{ float:left;}
.cpzs01 .pcr>div>div{width:255px;}
.cptype{ width:316px;  border:3px #b3241c solid;  border-bottom:4px #87120e solid; overflow:hidden; background:#FFF; margin-bottom:15px}
.cptype .zstoptitle{ font-size:19px; color:#b3241c; font-weight:bold; padding:15px}
.cptype .zstop .zsnum{ font-size:30px; font-family: Arial, Helvetica, sans-serif; color:#000}
.cptype .zsgo{ float:right; margin-top:5px}

.cptype .zsbottom{ background:#b3241c; padding:20px;}
.cptype .zsbottom li{ list-style:none; background:url(../img/26.jpg) left center no-repeat; color:#FFF; font-size:13px; text-indent:1em ; margin-bottom:5px}


.cptype2{ width:320px; border:1px #e3e3e3 solid;  border-bottom:4px #bababa solid; overflow:hidden; background:#FFF; margin-bottom:15px}
.cptype2 .zstoptitle{ font-size:19px; color:#b3241c; font-weight:bold; padding:15px}
.cptype2 .zstop .zsnum{ font-size:30px; font-family: Arial, Helvetica, sans-serif; color:#000}
.cptype2 .zsgo{ float:right; margin-top:5px; display:none}

.cptype2 .zsbottom{ background:#FFF; padding:20px;}
.cptype2 .zsbottom li{ list-style:none; background:url(../img/27.jpg) left center no-repeat; font-size:13px; text-indent:1em ; margin-bottom:5px}

.manu_subp{
	background:url(bg_manu_subp.gif) top left no-repeat;
	height:29px;
	line-height:29px;
	padding-left:16px;
}
.manu_subp, .manu_subp a{
	font-size:14px;
	font-weight:bold;
	color:#525252;
}
.manu_subp_over{
	background:#b3241c;
	height:29px;
	line-height:29px;
	padding-left:16px;
}
.manu_subp_over, .manu_subp_over a{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
.manu_subp2, .manu_subp2_over{
	background:#f5f5f5;
	border-bottom:1px #e5e5e5 solid;
	line-height:23px;
	padding-left:26px;
	padding-bottom:3px;
	padding-top:3px;
}
.manu_subp2, .manu_subp2 a{
	font-size:12px;
	font-weight:100;
	color:#767676;
}
.manu_subp2_over, .manu_subp2_over a{
	font-size:12px;
	font-weight:bold;
	color:#82673c;
}
.manu_subp3, .manu_subp3_over{
	height:26px;
	line-height:26px;
	padding-left:16px;
}
.manu_subp3{background:#fafafa;}
.manu_subp3_over{background:#efe8d5;}
.manu_subp3 a{color:#767676;}
.manu_subp3_over a{color:#846840;}
.sub_mu3{
	position:relative;
	background:#FFF;
	padding-left:35px;
	display:none;
}
.smup3{font-weight:bold;color:#bf9f62 !important;}


/**联系我们*/
.qiye .call{width:515px;font-size:20px; background:url(../img/28.jpg) left center no-repeat; margin:0 auto; text-indent:30px; overflow:hidden}
.address{ width:100%; margin-top:15px; border-bottom:1px solid #eaeaea; padding-bottom:50px; font-size:14px}



.feedback{ width:1002px; margin:0 auto}
.feedback .feedone, .feedtwo{ width:470px; overflow:hidden; background:#FFF; border:1px solid #dadada; padding:10px; font-size:14px; float:left}
.feedback .feedone input, .feedtwo input{ width:395px; height:20px; margin-left:10px;}
.feedback span{ text-align:right;color:#cccccc}

.feedone{ margin-bottom:20px; margin-right:18px}
.feedtwo{ margin-bottom:20px;}
.rare{ width:982px;overflow:hidden; background:#FFF; border:1px solid #dadada; padding:10px; font-size:14px; }
.rare textarea{ width:100%; margin-top:10px}
.subre{ width:200px; margin:0 auto; margin-top:20px;}
.sub{ width:130px; height:30px; background:#b3241c; color:#FFF; display: inline-block}
.re{ width:40px; height:30px; background:#fafafa; color:#858585; line-height:30px; text-align:center}

/**展示图片*/
.showimg{ width:1002px; margin:0 auto; overflow:hidden; margin-top:30px;}
.showimg>div{ float:left; display:block; margin-bottom:15px;}
.showimg_1{ margin-left:15px;}

/*工程案例*/
.case{ width:1600px; margin:0 auto; margin-top:30px;}
.case_top{ margin-left:20px;}
.case_top span{ font-size:35px; font-family:'微软雅黑'; color:#727172; font-weight:bold}
.case_top p{ font-size:24px; font-weight:bold; color:#f08300; margin-bottom:50px; margin-top:15px}
.casename{ width:660px; float:left; display:block; padding:20px; background:#fffbed; overflow:hidden}
.casename li{ list-style: none; font-size:12px; color:#717071}

.casename>div{ width:220px; float:left}
.field{ width:220px; margin-bottom:10px}

.field>div{ width:100px; color:#7a7a79; font-size:14px; font-weight:bold; border-bottom:1px solid #f08600; margin-bottom:10px;}


.caseimg{ width:700px; float:left; margin-left:60px;}

@media only screen and (min-width: 1440px){
	.imgList li{background-size: 100% 100% !important;}
}




