.pos{
	padding: 20px 0;
}
/*产品*/
.Pro,.pos{ overflow:hidden; width:100%; background:url(../img/Bgbg.png) repeat; padding-bottom:20px;}
.Pro .proLt{ float:left; width:240px;}
.Pro .proTit{ overflow:hidden; width:215px; padding-left:25px; height:117px;background:url(../img/pro-lt-tit.png) no-repeat center;}
.Pro .proTit p{ font-family:Arial; margin-top:16px; color:#fff; font-size:12px;} 
.Pro .proTit em{ text-transform:uppercase; font-size:30px; display:block} 
.Pro .proTit h2{ font-size:20px; margin-top:5px;}
.Pro .proTit h2 a{ color:#fff}
.Pro .proltBox{ }
.Pro .proDl{  margin-bottom:1px;position:relative;z-index:999;}
.Pro .proDl dt{ height:50px; font-size:16px; line-height:50px; background: #fff; border-top: 1px solid #ccc;}
.Pro .proDl dt a{ display:block; color:#666666; padding-left:25px; float:left; width:170px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-decoration:none;}
.Pro .proDl dt i{ display:block; width:25px; height:25px; background:url(../img/pro-btn.png) no-repeat center top; margin-right:12px; margin-top:12px; float:right;} 
.Pro .proDl dt:hover{ background:#c30101}
.Pro .proDl dt:hover a{ color:#fff}
.Pro .proDl dt:hover i{ background-position:bottom}
.Pro .proDl dd{padding:0 25px;font-size:13px;color:#333;padding-left:30px;background: #fff;}
.Pro .proDl dd a{color:#333;line-height: 30px;display: block;padding-left: 10px;}
.Pro .proDl dd:hover a{ }

.Pro .proDl dd{padding:0 25px;font-size:13px;color:#333;padding-left:10px;top: 0;background:#fff;position:absolute;left: 238px;width: 230px;display:none;}
.Pro .proDl dd a{color:#333;line-height: 40px;display: block;padding-left: 27px;text-decoration: none;font-size:14px;}
.Pro .proDl dd a:hover{color:#c30101;}

.Pro .prodb{ overflow:hidden; background:#333; width:240px; height:88px;}
.Pro .phone{ background:url(../img/ftPhone.png) no-repeat left center; padding-left:45px; margin-left:25px; margin-top:20px;}
.Pro .phone p{ color:#fff; font-size:13px;}
.Pro .phone h4{ color:#fff; font-size:24px; font-family:Arial;}

.Pro .proRt{ float:right; width:830px;  border:1px solid #d1d1d1; border-top:none; position:relative;  background-color:#fff; display: inline-block;}

.Pro .proRtBox{ width:810px; padding:10px; }
.Pro .list{width:820px; min-height: 700px;}
.Pro .list li{ width:255px; float:left; margin-bottom:18px; float:left; margin-right:18px;}
.Pro .list li a{ text-decoration:none;}
.Pro .list li span{ display:block; text-align:center; font-size:13px; color:#666666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-top:6px}
.Pro .tu{ width:255px; height:; background:url(../img/pro-yyBG.png) no-repeat center bottom; padding-bottom:10px;}
.Pro .tu img{ display:block; width: 100%; border:1px solid #e4e4e4; background: #999;}
.Pro .list li.last{ margin-right:0}
.Pro .list li:hover img{ opacity:0.8; filter:alpha(iopacity=80)}



.proad{
	height: 225px;
	background: #fff;
}
.proad img{
	width: 100%;
}

.tit{
	padding: 10px;
	color: #fff;
	background: #005ba1;
}

.page{
	text-align: center;
	padding: 20px 0;
}
.page a{
	display: inline-block;
	padding: 5px 10px;
	background: #eee;
	margin-right: 5px;
}
.page .active,.page a:hover{
	background: #f44;
	color: #fff;
}



/*广告1*/
.gS01{ overflow:hidden; width:100%; background:url(../img/Bgbg.png) repeat;}
.gS01 .gsBox{ overflow:hidden; background:url(../img/gg-ssBg.png) no-repeat center; height:160px; width:1100px; margin:0 auto;}
.gS01 .gsLt{float:left;margin-top: 10px;margin-left: 36px;}
.gS01 .gsLt p{ font-size:26px; color:#666666;}
.gS01 .gsLt h4{ margin-top:5px; font-size:30px; color:#c30101;}
.gS01 .MD{margin-left:15px;border-left: 1px solid #dfdfdf;padding-left:30px;margin-top:15px;float:left;}
.gS01 .MD h3{ font-size:34px; color:#c30101;margin-top: 5px;}
.gS01 .MD p{ font-size:16px; color:#999; margin:10px 0;} 
.gS01 .rt{float:right;width:210px;margin-right:33px;margin-top: 20px;}
.gS01 .phone{ background:url(../img/gg-ssPhone.png) no-repeat right center; padding-right:45px;}
.gS01 .phone p{ font-size:13px; color:#666666; text-align:right}
.gS01 .phone h4{ font-size:24px; color:#000; font-weight:normal;}
.gS01 .rt a{display:block;width:140px;margin: 0 auto;margin-top: 10px; background: #c30101; height: 28px; line-height: 28px; border-radius: 12px;text-align: center;color: #fff;font-size: 14px;}



/*产品*/
h2.nyh2{ text-align:center; color:#c30101; background:url(../img/_dl_tit.png) no-repeat center; font-size:22px; margin-top:30px;}
h2.nyh2 a{ color:#c30101}
h2.nyh2 strong{color:#000}
h2.nyh2 a strong{color:#000}
._dltj{width:100%; background-color:#fff; overflow:hidden; padding-bottom:30px;}
._dltj .tjcp{ overflow:hidden; width:100%; margin-top:30px}
._dltj .tjcp li{ float:left; width:198px; margin-right:39px;}
._dltj .tjcp li img{ display:block;  border:1px solid #ccc}
._dltj .tjcp li span{ text-align:center; font-size:13px; display:block; line-height:30px; color:#666}
._dltj .tjcp li.li01{ width:388px;}
._dltj .tjcp li.last{ margin-right:0}
._dltj .tjcp li:hover img{border:1px solid #c30101}

._dltj .tjcp .lis3,._dltj .tjcp .lis6{
	margin-right: 0;
}



.pr .Pro .proDl dt{
	height: 44px;
	line-height: 44px;
}
.proCp{
	background: #fff;
	height: 562px;
}
.proCp h1{
	font-size: 32px;
	padding: 20px;
	background: #005ba1;
	color: #fff;
}
.procpp{
	padding: 20px;
}
.procpp .fl{
	float: left;
	width: 420px;
	border: 1px solid #ddd;
}
.procpp .fl img{
	width: 100%;
}
.procpp .fr{
	width: 340px;
	float: left;
	margin-left: 20px;
}
.procpp .fr h3{
	font-size: 22px;
	color: #f44;
	margin-bottom: 15px;
}
.probtn{
	display: inline-block;
	width: 100%;
	margin-top: 30px;
	text-align: center;
}
.probtn a{
	margin-left: 5px;
}


.pr{
	display: inline-block;
	width: 100%;
	background: url(../img/Bgbg.png) repeat;
}

.tag .container{
	background: #fff;
	margin-bottom: 30px;
}


.tag-tit{
	overflow: hidden;
	width: 100%;
	height: 60px;
	border-bottom: 2px solid #c61212;
	background-color: #fff;
}
.tag-tit .fl{
	float: left;
}
.tag-tit .fr{
	float: right;
}
.tag-tit .fr p{
	padding: 20px;
	font-size: 16px;
}
.tag-tit .fr p em{
	color: #f44;
	font-size: 18px;
	font-weight: bold;
}

.tag-tit .fl li{
	display: inline-block;
	float: left;
	height: 60px;
	line-height: 60px;
	margin-right: 20px;
	padding: 0 40px;
	font-size: 18px;
	border: 1px solid #f44;
}
.tag-tit .fl .on,.tag-tit .fl li:hover{
	background: #f44;
	color: #fff;
	cursor: pointer;
}

.cmm{
	padding: 40px;
}
.cms{
	display: inline-block;
	width: 100%;
}