@charset "utf-8";
/* CSS Document */
*{ border:0; padding:0; margin:0;font-family:'微软雅黑'}

#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:1002px; height:83px; margin:0 auto; margin-bottom:20px; }
#small_nav .pos{ width:100%; height:12px;font-size:12px; color:#949494; padding:13px 0}
#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{ width:100%; height:45px; background:#7a7b7f}
#small_nav .nav div{float:left; display:block  }
#small_nav .newzx{ width:195px; padding:10px 0; background:#000; color:#FFF; font-size:18px; font-weight:bold; text-align:center;margin-right:20px;}
#small_nav .news_dyn a{ width:90px; font-size:14px; color:#FFF; text-align:center; padding:6px 0; margin:5px 0; background:#a41e17; border-radius:4px; margin-left:30px; display:block}
#small_nav .news_dyn2 a{width:90px; font-size:14px; color:#FFF; text-align:center; padding:6px 0; margin:5px 0; background:#7a7b7f; border-radius:4px; margin-left:30px; display:block}
#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, .foot_in div a{ color:#7c7c7c}




.center{ width:100%; height:100%; position:relative; overflow:hidden;}
.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:100%; z-index:1;}
.imgList_two{position:absolute;width:1000px;z-index:10;top:30%;left:50%;margin-left:-500px;}
.imgList_two li{float:left;text-align:left;}
.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(../images/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(../images/btnBg_03.gif) no-repeat left top;}
/* 圆点样式结束 */

.center #foot{ position:fixed;bottom:0px; z-index:99;}
.center .new{
	width: 1002px;
	height:146px;
	position: fixed;
	left:50%;
	bottom:40px;
	margin-left:-501px;
	z-index:100;
	
}
.center .left{ width:314px;height:123px;float:left; background:url('../img/h_tit_bl.png') top left no-repeat;}
.center .one{ width:290px;color:#FFF; padding:10px !important; background:#9c1b15; font-weight:bold; font-size:14px; }
.center .one img{ float:right; margin-top:7px}

.center .two1{ width:290px; overflow:hidden; padding:10px;}
.center .two1 img{ float:left}
.center .indextext{ float:left; margin-left:10px;}
.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{  float:right; overflow:hidden;}
.center .right .indiv{width:195px; padding:10px; float:left; background:rgba(8,6,20,0.7); cursor:pointer;}
@media \0screen\,screen\9{
  .indiv{
    background-color:#000;
    filter:Alpha(opacity=70);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .indiv p{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  	
	
}
.center .ty{ width:103px; float:left; margin-left:10px;  overflow:hidden}
.center .right img{ float:left;}
.center .right .ip2{width:103px; font-size:14px; color:#FFF; font-weight:bold; margin-bottom:7px;}
.center .right .ip3{ width:103px; font-size:12px; font-family:'宋体'; color:#bcbcbc;line-height:14px}


/**企业概括*/

.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:-65px;}
.butt{ position:relative; left:88%}
.run_t1{ width:600px; overflow:hidden; float:left;}
.run_img{float:right; margin:0px 35px 0px 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} */
.qiye .call{font-size:20px; margin:0 auto; text-indent:30px; overflow:hidden;text-align:center;}
.address{ width:100%; margin-top:15px; border-bottom:1px solid #eaeaea; padding-bottom:50px; font-size:14px}
.address td{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;}





