/* CSS Document */
*{margin:0 auto;}
body{margin:0; padding:0; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color:#666}
img{border:0;}
input,from,td,table,h1,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;display: block;}
.clear{clear:both;} 
.left{float:left;}
.right{float:right;}
td{color:#666;}
a{text-decoration: none;color:#666;}
a:hover{text-decoration:none;color:#ff4625;}

a,area { blr:expression(this.onFocus=this.blur()) } 
/* for IE */
a:focus { -moz-outline-style: none; } 
/* for Firefox */


.head{height:150px; width:984px; margin:auto;}
.top{height:90px; width:942px; margin:auto; margin-bottom:8px;}
.logo{width:163px; height:65px;margin-top:20px;}
.hot{width:126px; height:65px; margin-top:20px;}
.hot1{width:126px; height:25px;}
.hot11{width:90px; height:25px; line-height:25px; background:url(../images/jiantou.png) no-repeat 5px; font-size:11px; text-align:center;}
.hot12{width:36px; height:25px; line-height:25px;background:url(../images/jiantou.png) no-repeat 1px; font-family:"ËÎÌå"; text-align:center;}
.hot2{width:126px; height:40px;}
.menu{height:30px; width:984px; margin:10px auto; background:url(../images/line.png) repeat-x top;}

#nav {
  line-height:30px;  list-style-type: none;/* background:#666;*/
}

#nav a {
 display: block; width:100px; text-align:center;
}

#nav a:link  {
 color:#fff; text-decoration:none;
}
#nav a:visited  {
 color:#fff;text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;font-weight:bold;
}

#nav li {
 float: left; width:100px;/* background:#CCC;*/
}
#nav li a:hover{
 background: url(../images/navbj_03.png) no-repeat;
}
#nav li ul {
 line-height: 27px;  list-style-type: none;text-align:left;
 left: -999em; width: 172px; position: absolute; 
}
#nav li ul li{
 float: left; width: 172px;
 background: #fff url(../images/xian.jpg) no-repeat bottom; /*border-bottom:1px dotted #FF4625;*/
}


#nav li ul a{
 display: block; width: 172px;w\idth: 156px;text-align:left;padding-left:24px;
}

#nav li ul a:link  {
 color:#666; text-decoration:none;padding-left:10px;
}
#nav li ul a:visited  {
 color:#666;text-decoration:none;padding-left:10px;
}
#nav li ul a:hover  {
 color:#FF4625;text-decoration:none;font-weight:normal;
background: url(../images/dot.png) no-repeat left center; padding-left:10px;
}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}

.search{ width:240px; height:25px; padding-top:5px;}
.s1{ width:180px;}
.s1,.s2{ height:25px;  text-align:center; }
.s2{ float:left; margin-left:10px;}
.s1box{ background:#fff; border:1px solid #fff; width:180px;}
.banner{height:331px; width:1002px; margin:auto;}
.banner1{height:331px; width:731px;}
.banner2{height:331px; width:271px; background:url(../images/co2.jpg) no-repeat top;}
.banner3{height:50px; width:250px; margin:auto; margin-top:100px;}
.main{width:942px; /*height:224px;*/ margin:auto;}
.main1{width:330px; border-right:1px solid #ff4625; height:200px; margin-top:12px;}
.main11{width:330px;height:30px;}
.main12{width:auto;height:30px; line-height:30px; color:#ff4625; font-weight:bold;}
.main13{width:77px;height:30px; background:url(../images/chengse.png) no-repeat 10px;}
.main22{width:330px;height:160px; margin-top:4px; font-size:11px;}
.main33{width:330px;height:70px;}
.main33 dl{width:330px;height:60px; display:block; margin-top:4px;}
.main33 dt{width:62px;height:62px; margin:auto; display:block; float:left; margin-right:10px;}
.main33 dd{width:250px;height:62px; display:block; float:left;}
.main34{width:250px;height:18px; color:#0f89e2; font-weight:bold;}
.main35{width:250px;height:44px;}
.main23{width:320px;height:140px; margin:auto; margin-left:0px;}
.main24{width:320px;height:18px; line-height:18px; text-align:right;margin-right:10px;color:#ff4625;}
.main3{width:238px; height:200px; margin-top:12px;}
.main31{width:238px; height:165px; margin-top:5px; text-align:center;}
.copyright{ border-top:1px solid #FF4625; height:49px; line-height:30px; width:962px; margin:auto; padding-left:40px; margin-top:30px;}

.about-main{ width:973px; margin:auto;}
.abouttetle-text{ padding-left:29px; height:25px;width:auto;}
.txt{ color:#FF2113;}
.aboutlist{ float:left; width:189px;}
 .aboutlist-tetle{ font-size:16px; color:#FF2113; border-bottom:1px solid #FF2113;}
  .listbj{ margin-top:6px;}
 .listbj li{ background:#f5f5f5; height:24px; line-height:24px; margin-top:6px; text-indent:2em;}
.listbj li.aa{ background:url(../images/background.jpg) no-repeat bottom; height:24px; /*line-height:24px;*/ margin-top:6px; }
 .listbj li a:hover{ background:url(../images/background.jpg) no-repeat bottom;*//* height:24px; width:18px;*/ /*margin-right:10px;*/ display:block; height:24px; display:block;}
 
.aboutcontent,.aboutcontent1,.aboutcontent2{ width:525px; float:left; margin-left:19px;}
.aboutcontent img{ margin-bottom:20px;}
.aboutcontent1{ line-height:24px;}
.aboutcontent1 img{ float:left; margin-right:10px;}
.contact-pic{ height:100px; background:#f5f5f5; margin-bottom:13px;}
.contact-pic img{ float:left; margin-right:36px;}
.txt1{ color:#FF2113; font-size:15px;}
.about-r{ width:222px; float:right;}
.about-news{ border:1px solid #FF7F5F; padding-top:5px; padding-bottom:10px;}
.about-news-tetle{ font-size:18px; font-weight:bold; color:#FF2113; margin-left:10px;}
.about-news-content{ margin-top:20px;}
.about-news-content li{ padding-left:18px;}
.about-newspic{ text-align:right; margin-right:10px; height:34px;}
.moer{ background:#F5F5F5; height:24px; margin-top:13px; text-align:right; padding-right:10px; line-height:24px;}
.moer img{ margin-right:5px;}

.news-content{ width:765px; float:right;}
.news-tetle{ height:20px; background:url(../images/news_03.jpg) repeat-x; width:741px; color:#fff; font-size:19px; text-align:right;/* font-weight:bold; */padding-top:12px; padding-right:23px;}
.news-tetle1{ height:32px; background:url(../images/news_03.jpg) repeat-x; width:741px; color:#fff; font-size:19px; text-align:right;/* font-weight:bold; */ padding-right:23px; line-height:32px;}
.news-text,.news-text1{ padding-left:23px; line-height:30px; margin-top:20px;}
.news-text1 img{ float:left; margin-right:10px;}

.news-text li{ background:url(../images/dot.png) no-repeat center left; display: block;  padding-left:10px;}
.news-text span{ float:right; padding-right:23px;}
.news-fanye{ height:30px; margin-top:30px; padding-left:300px; color:#FF2113;}
.products{ padding-left:6px; margin-top:10px;}
.products-cont{ float:left; width:510px;}
.products-contl{ float:right; width:212px;}
.prod-pic{ background:url(../images/xian.jpg) repeat-x bottom; height:110px; margin-top:24px;}
.prod-pic div{ background:url(../images/products_13.jpg) no-repeat; width:105px; height:79px; float:left; padding-top:3px; padding-left:3px; margin-right:10px;}
.prod-pic h1{ color:#FF4625; font-size:12px;}
.prod-pic span{ color:#FF4625; float:right;}
.products-contl{ border:1px solid #FFA19B;}
.prducts-contl-tetle{ height:41px; line-height:41px; color:#F54338; font-size:15px; padding-left:10px;}
.prd-contl-pic div{ background:#F5F5F5; height:26px; width:212px; text-align:center; color:#F54338; line-height:26px; margin-top:6px;}
.prd-contl-pic{ height:200px;}
.projects{ line-height:24px;}
.projects img{ margin-bottom:20px;}
.projects-pic h1,.projects-pic2 h1{ font-size:14px; color:#FF4828;}

.prod-pic11{ background:url(../images/xian.jpg) repeat-x bottom; height:130px; margin-top:24px;}
.prod-pic1{ background:url(../images/xian.jpg) repeat-x bottom; height:75px; margin-top:14px;}
.prod-pic2{ width:655px;height:126px; margin-top:4px;}
.prod-pic2 ul{list-style:none;}
.prod-pic2 li{ width:655px;height:24px; line-height:24px; display:block;}
.redd{color:#ff4625;}

