@charset "utf-8";
/* CSS Document */



.mbox { width:100%; height:auto;}
.hbox { width:1280px; margin:0px auto;}
.top { background:url(../images/top.jpg) repeat-x; height:21px;}

.tel {  float:right; margin-top:35px; color:#ff5500; font-size:26px;}


.s_ban{ height:265px; width:260px; padding-top:10px; float:left; position:absolute;}
.s_ban1{ color: #fff;
font-size: 16px;
text-align: center;
line-height: 38px;height:38px; width:260px; background:#6dad16; float:left;   position:relative; top:237px; left:0px;}
.title{ height:38px; line-height:38px; border-bottom:solid 1px #CCC; border-top:solid 3px #8cbf00; background:url(../images/about-us.jpg) no-repeat 100px 12px;}
.title h2{ float:left;background:url(../images/ico.jpg) no-repeat 10px 14px; font-size:16px; font-weight:bold; padding-left:30px; color:#669900;}
.title span{ width:55px; height:38px; line-height:38px; float:right;}
.newstitle{ height:38px; line-height:38px; border-bottom:solid 1px #CCC; border-top:solid 3px #8cbf00; background:url(../images/news.jpg) no-repeat 100px 12px;}
.newstitle h2{ float:left;background:url(../images/ico.jpg) no-repeat 10px 14px; font-size:16px; font-weight:bold; padding-left:30px; color:#669900;}
.newstitle span{ width:55px; height:38px; line-height:38px; float:right;}

.productstitle{ height:38px; line-height:38px; border-bottom:solid 1px #CCC; border-top:solid 3px #8cbf00; }
.productstitle h2{ float:left;background:url(../images/ico.jpg) no-repeat 10px 14px; font-size:16px; font-weight:bold; padding-left:30px; color:#669900;}
.productstitle span{ width:60px; height:38px; line-height:38px; float:right;}

.company{ float:left;width:440px; height:264px; border:solid 1px #CCC; border-top:none;margin-top:10px; margin-left:10px;}
#img6{ margin:10px;}
.companycot{ padding:0px 10px; text-indent:2em;}
.news{ float:right; width:278px; height:264px; border:solid 1px #CCC; border-top:none; margin-top:10px; margin-left:10px;}
.news ul{ padding:10px;}
.news li {
border-bottom: 1px dashed #CCC;line-height: 28px;
}
.ad{ width:1280px; height:100px; margin-top:10px;}
.products{ width:1280px; height:415px; border:solid 1px #CCC; margin-top:10px;}
.products .title span{ width:60px;}
.products li{ float:left; margin-left:25px; margin-top:25px; border: solid 1px #7cb705;width:168px; height:148px; }
.products li span{ text-align:center;width:168px; height:30px; line-height:30px; display:block; border-top: solid 1px #7cb705;}
.products li img{ border: solid 6px #e2f2c0;width:156px; height:106px;}
 
.content{ margin-top:10px; font-size:12px;}
.left{ height:auto; float:left; width: 300px;  }
.fast{    margin-top: 40px;width: 290px;border: solid 1px #c42927; height:auto;  display: inline-block;}
.fast h2{   
 
font-size: 16px;
text-align: center;
color: #c42927;
height: 38px;
line-height: 38px;
border-bottom: solid 1px #CCC;
border-top: solid 3px #c42927; }
.fast ul{  width:290px; margin-top:20px;}
.fast li{ width:210px; height:35px; line-height:35px; font-size:14px; display: block; text-align:center; background:#c42927; margin-bottom:15px; margin-left:35px;}
.fast li a{ color:#fff;}
.contact{ margin-top:10px; height:auto; width:290px;  display:block; border: solid 1px #c42927;border-top: solid 3px #c42927;text-align:left;}
.right{ float:right; width:950px; border: solid 1px #c42927;  margin-top: 40px; }
.aboutus{ padding:20px;}
.ntitle{ height:38px; line-height:38px; border-bottom:solid 1px #CCC; border-top:solid 3px #c42927;}
.ntitle h2{   float: left;
  
  background: #c42927;
  font-size: 16px;
  font-weight: bold;
  padding: 0 30px;
  color: #FFF;}
.newslist ul{ float:left; margin:10px 18px 0 18px; width:684px; padding-bottom:15px; display:inline; font-size:14px;}
.newslist li{ border-bottom:1px solid #ffeaa0; float:left; line-height:43px;width: 740px; background:url(../images/dian.jpg) no-repeat; padding-left:14px; background-position:0 17px;}
.newslist li a{ float:left; width:550px;}
.newslist li span{ color:#c42927; float:right;}
.page{ width: 720px;text-align:center; padding:25px 10px 20px 10px; font-size:16px;}
.page span{ display: inline;}
.page a{ padding:1px 6px; margin:auto 5px;}
.page span.current a{ color:#000;}
.prolist li{ float:left; display:inline; margin-left:18px; margin-top:20px; text-align:center;}
.prolist li img{ width: 200px; height:200px; border:1px solid #c42927; margin-bottom:5px; padding:3px; background:#eee;}
.productlist li span{ margin-top:10px;}

.art{ font-size:14px; text-indent:2em; margin:10px 18px 5px 18px; line-height:28px;}
.airbody{ text-indent:2em; font-size:14px; line-height:28px; margin-top:10px; overflow:hidden; margin-left:18px;}
.airbody img{ max-width:620px; margin-top:15px; padding-bottom:15px; text-align:center; margin-left:-2em;}
.right h1{ text-align:center; margin:20px auto 10px auto; font-size:20px; font-weight:normal;font-family:Microsoft YaHei;}
small{ font-size:12px; color:#999;}

.break{ margin:18px; margin-top:40px; font-size:14px; line-height:2.2em; float:left; display:inline;}
