f@charset "utf-8";
/*----------定义全局------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0;padding:0;}
html,body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul,li,img{ padding:0; margin:0; border:0;}
ul,ol,li,dl,dt,dd{ list-style:none;}
img{vertical-align:top;}

/*banner*/
.Bgbanner{ background:url(../images/BG_01.jpg) top center no-repeat; width:100%;}
.banner{ width:950px; margin:0 auto;}

/*内容*/
.contBox{ padding-top:20px; width:950px; margin: 0 auto; overflow:hidden}
/*内容1*/
.common{width:950px; height:inherit; margin-left:auto; margin-right:auto; overflow:hidden;}
.GTleft{float:left; width:713px; border:1px #ccc solid;}
.GTRight{float:right; width:225px; margin-left:10px;}

.SubLeft{width:250px; padding:5px; float:left; border-right:1px #ccc dotted; background:#fbfcfd;}

.SubRight{float:right; width:420px; padding:5px 15px 10px 15px;}
.FirstNew{  padding-bottom:8px; _padding-bottom:10px; border-bottom:1px dashed #999;}
.FirstNew h1{font:18px/30px '黑体'; text-align:center; }
.FirstNew p{font:12px/20px '宋体'; color:#666; padding-bottom:5px; text-indent:2em;}
.FirstNew a{ color:#333; text-decoration:none}
.hunnewslist ul{ font-size:12px; line-height:20px; font-family:"宋体"; color:#333}
.hunnewslist a{ color:#333; text-decoration:none}

.zfCon{margin-top:5px;}
.zfCon h2{font:18px/220% '黑体';}
.zfCon h3{font:16px/180% '黑体'; }
.zfCon p{font:12px/150% '宋体'; color:#666; padding-left:3px; margin-bottom:15px;}
.zfCon li{font:13px/200% '宋体'; background:url('../images/index1_15.gif') 5px 8px no-repeat; padding-left:15px;}
.zfCon li a{color:#222;}

.demoTop{border:1px #ccc solid; font-family:"宋体";}
.demotoptitle{ height:30px; background:url(../images/title1.jpg);}
.demotoptitle h4{ height:30px; background:url(../images/ic.gif) no-repeat center left; padding-left:25px; font:bold 14px/30px "宋体"; color:#FFF;}
.demoTop p{ padding:5px 5px; line-height:20px;}
.demoTop p img{ float:left; margin:0 5px 5px 0;}
.demoTopname{ padding:5px 0 10px 10px;}

.xgbd{background:#f3f3f3;}

.DemoBo{margin-top:8px;}
.DemoBo h2{background:url('../images/Titlebg.gif') left bottom no-repeat; height:30px; padding-top:2px; font:bold 14px/30px '宋体'; color:#fff; padding-left:20px;}
.DemoBo h2 span{color:#f6ff00;}
.guest {border:1px #ccc solid;}

.chjb th{width:60px; padding:5px 20px 5px 10px;}
.chjb th p{margin-top:10px; color:#666;}
.chjb img{padding:2px; border:1px #ccc solid; width:80px; height:80px;}

.yiTiCom{background:#fff; border:1px #ccc solid; padding:10px;}
.yiTiCom table{width:928px; margin:10px 0;}
.yiTiCom th{width:160px; text-align:center; vertical-align:top;}
.yiTiCom th img{padding:2px; border:1px #ccc solid;}
.yiTiCom td{width:758px; vertical-align:top; padding:0 20px;}
.yiTiCom hr{height:1px; line-height:1px; color:#ccc;}

.duihua{background:#fff; border:1px #afccec solid; padding:15px 10px; background:#f3f8fb;}
.duihua span{float:right; width:200px;}
.duihua span img{padding:2px; border:1px #ccc solid;}
.duihua .yan{float:left; width:670px;}
.duihua .yan p{margin-left:10px;}

.yan h3{font:bold 16px/200% '宋体';}
.yan h4{font:bold 16px/220% '宋体'; color:#000; border-bottom:1px #afccec dashed; padding-left:10px;}
.yan h3 b{color:#c30;}
.yan p{font:13px/25px '宋体'; margin-top:8px;}


.huiYiLeft{float:left; /*width:349px;*/width:950px; /*padding-right:10px;border:1px #ccc solid;*/ }

.huiYiRight{float:right; width:580px;}
.yicheng{ line-height:24px;}
.yicheng th{ text-align:center;}
.yicheng td{ text-align:left; padding-left:20px;}
.date{ color:#006; font-size:16px; background:#FFFFE1;  text-align:center; font-weight:bold; line-height:24px;}
.DemoHyxq{background:url('../images/SubTilebg.gif') 10px 5px no-repeat; font:bold 14px/200% '宋体'; padding-left:25px; margin-top:10px; border-bottom:1px #ccc solid;}

.rcAp{margin:10px;}
.rcAp dt{color:#047; font:bold 13px/200% '宋体'; padding:10px 0;}

.rcAp table{font:12px/200% '宋体'; width:98%; margin-left:5px;}
.rcAp td{width:80px;}



/*js*/

.guest{width:928px;overflow:hidden;padding:12px 10px 10px 10px; height:100px;} 

.guest .LeftBotton{height:52px;width:13px;background:url(../images/job_mj_069.gif) no-repeat 5px 0;overflow:hidden;float:left;display:inline;margin:25px 6px 0 0;cursor:pointer;} 

.guest .RightBotton{height:52px;width:13px;background:url(../images/job_mj_069.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 7px;cursor:pointer;} 

.guest .Cont{width:880px;overflow:hidden;float:left; margin-left:8px;} 
.guest .ScrCont{width:10000000px;} 
.guest #List1,.guest #List2{float:left;} 



/**slider-show**/
#yn-slider-show{text-align:center; width:250px;height:250px; float:left; position:relative}
.yn-mod{margin:0 0 10px 0}
.slidecontainer{position:relative; height:250px;overflow:hidden;}
.slideimages{float:left;}
.slideimages img{border:0;display:none;}
.slideimages a{position:absolute;top:0;left:0;}

#yn-slider-show{text-align:center; width:250px;height:250px; float:left; position:relative}
.na{font-size:14px; text-align:left;}
.slidenumc{height:23px; width:20px;}
#slidenum{
	position:absolute;
	right:-1px;
	z-index:30;
	top:262px;
	height:23px;
	visibility: visible;
}
#slidenum-bg{
	position:absolute;
	right:1px;
	z-index:20;
	top:260px;
	height:23px;
	width:250px;
	background:#000;
}
.slideNumber{margin:0;padding:0;list-style-type:none;float:right;}
.slideNumber li{float:left;display:inline;text-align:center;line-height:21px;font-family:arial; font-size:11px;width:21px;height:21px;cursor:pointer;cursor:hand;overflow:hidden; color:#fff; border-left:1px solid #757575}
.slideNumber li.curSlideNumber{color:#fff; background:#c11C0a}
.slideNumber a{float:left;display:inline;text-align:center;line-height:21px;font-family:arial; font-size:11px;width:21px;height:21px;cursor:pointer;cursor:hand;overflow:hidden; color:#fff; border-left:1px solid #757575}
.slideNumber a.curSlideNumber{color:#fff; background:#c11C0a}
.slidecontainer{position:relative; height:263px;overflow:hidden;}
.slideimages{float:left;}
.slideimages img{border:0;display:none;}
.slideimages a{position:absolute;top:0;left:0;}

/*tuwen*/
.DemoTuwen{padding:15px 10px; border:1px #ccc solid;}
.DemoTuwen table{width:99%;}
.DemoTuwen th{width:180px; text-align:center;}
.DemoTuwen th img{padding:2px; border:1px #ccc solid;}
.DemoTuwen td{ vertical-align:top; padding:0 10px;}
.DemoTuwen td h3{font:16px/200% '黑体';}
.DemoTuwen td p{font:13px/150% '宋体'; margin:5px 0;}

.xianchang {margin-top:20px;}
.xianchang td{width:20%; text-align:center;}
.xianchang th{text-align:center; padding:5px 0 15px 0;}
.borAAAR{border-right:1px dashed #aaa;}

.jiabin {font:bold 13px/200% '宋体'; padding:10px 10px 0 10px; border-bottom:1px #c30 solid;}
.jiabin a{margin-right:20px; display:inline-block; background-color:#eee; padding:3px 10px;  color:#047;}
.jiabin a.cur{background-color:#c30; color:#fff;}

.Canhui {margin-top:5px; width:100%;}
.Canhui td{width:50%; vertical-align:top;}

.Jsbb{margin:10px;}
.Jsbb li{background:url('../images/index1_15.gif') 5px 8px no-repeat; padding-left:15px;}

.Jsbb0{font:13px/180% '宋体';}
.Jsbb1{font:12px/180% '宋体';}
.Jsbb1 li{float:left; width:30%;}

.Jsbb2{font:14px/200% '宋体';}

.But{width:70px; height:24px; font:13px '宋体'; margin-right:3px;}
.But1{width:85px; height:24px; font:13px '宋体';}

.bg{ background: #F7FBFF; }
.spon td img{ border:1px solid #ccc; }
.spon td { height:30px; vertical-align:middle; width:95px;}

.title{ background:url(../images/title_04.jpg) repeat-x; color:#FFF; font-size:14px; font:"宋体"; font-weight:bold; height:29px; padding-left:10px; padding-top:5px;}


/*当前主流滤清器介绍*/

.product{ border-bottom:1px dashed #333; padding:20px 10px 15px 10px; overflow:hidden}

.productA{ padding:20px 10px 15px 10px;}
.productLeft{ border-right:1px dashed #333; float:left; width:450px;}
.productRight{ float:right; width:450px;}

.productLeft dl dt ,.productRight dl dt{ background:url(../images/tianhe_38.jpg) no-repeat; width:150px; height:108px; float:left; padding:6px 0 0 16px;}
.productLeft dl dt h3 ,.productRight dl dt h3{  padding-top:15px; text-align:center; font-weight:bold;}
.productLeft dl dd  ,.productRight dl dd{ float:left;font:12px/20px "宋体"; text-indent:2em; width:260px;  }
.productLeft dl dd a ,.productRight dl dd a{color:#055888; text-decoration:none}
.moreProduct{ float:right; font:bold 14px/30px "宋体"; padding-right:20px;}
.moreProduct a{color:#333; text-decoration:none; }
.clear{ clear:both; font-size:0; height:0; line-height:0; margin:0; padding:0;}

/*产品、技术介绍*/
.introduction{ padding:20px 10px 20px 10px; font: 12px/20px '宋体'; width:950px; margin:0 auto; overflow:hidden} 
.introduction dl{ float:left; padding: 0 5px 0 5px;}
.introduction dl dt{display: block; width:176px; padding: }
.introduction img{ padding: 2px;/* border: 1px solid #b3b2b2; */display: block;}

.introduction dd{ line-height: 18px; padding: 5px 0; width: 170px; text-align:center}

/*人物访谈*/
.interview{ padding:20px 10px 20px 10px}
.contTitle{ font-size:14px; color:#FFF; text-align:center; background:url(../images/pic_22.jpg) no-repeat; font-weight:bold}

.yan{float:left; width:710px;}
.yan p{margin-left:10px;}
.yan h3{font:bold 14px/200% '宋体'; padding-left:10px}
.yan p{font:12px/25px '宋体'; margin-top:5px;}
.yan a{color:#0a5c87; text-decoration: none}

/*照片*/
.photoshow{ margin:20px; overflow:hidden}
.photocont{ width:891px; height:338px; text-align:center; }
.phototitle{background:#2c2c2c; font-size:14px; color:#FFF; width:891px; height:14px; padding:10px;}

.leftCut{ height:20px; width:21px;  float:left; padding-top:2px}
.rihtCut{ height:20px;  float:left; text-align:right; padding-top:2px}

.showBox{ padding-left:350px; padding-top:10px; padding-bottom:10px; float:left; height:20px}
.showBox .imgBox{ width:140px; height:25px; float:left; padding-left:10px; overflow:hidden;}

.number{ margin:0px auto}
.number li{ width:20px; margin-right:10px; float:left; background:url(../images/numb1_38.jpg) no-repeat; padding-left:10xp}
.number a.red{ width:30px; background:url(../images/numb2_40.jpg) no-repeat; color:#fff; font-size:12px; font:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:10px; text-decoration:none}
.imgbox{ width:140px; float:left;}
.number a{ color:#c10000; font-weight:bold;  text-decoration:none}
