@charset "utf-8";
/* CSS Document */

body{ margin:0; background:url(../images/index_bg2.gif) top center no-repeat #ffffff; font-size:12px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
p,ul,h1,h2,h3,h4,h5,h6{ list-style:none; padding:0; margin:0;}
img{border:none;}
a{ text-decoration:none; color:#666666;}
a:hover{color:#FF6600;}

.all{ background:url(../images/bottom_bg.jpg) repeat-x bottom center; padding-top:5px; overflow:hidden;}
.container{ width:980px; margin:0 auto;}

.top{width:980px; height:110px; float:left; position:relative; }
.logo{width:290px; height:110px; position:absolute; left:0px; top:0px;}
.top p{background:url(../images/top_bg.jpg) no-repeat; width:133px; height:20px; line-height:20px; display:block; text-align:center; position:absolute; left:847px; top:20px;}
.top p a:hover{color:#FF6600}
.online{ width:325px; height:39px; position:absolute; left:655px; top:40px;}


.menu{width:980px; background:url(../images/menu_bg.jpg) no-repeat; margin:0 auto; float:left; font-size:14px; margin-bottom:10px;}
.menu1{width:980px; margin:0 auto; float:left; padding-top:10px; font-size:14px;}
#menu{float:left;}
#menu li{ float:left; width:102px;}
#menu .first{width:112px;}
#menu .first a{width:112px;}
#menu .net{width:108px;}
#menu .net a{width:108px;}
#menu .en{ margin-left:33px; width:82px;}
#menu .en a{width:82px; background:url(../images/en_in.jpg) center center no-repeat; color:#ffffff;}
#menu li a{ float:left; display:block; width:102px; height:40px; line-height:40px; text-align:center; color:#868686;}
#menu li a:hover{color:#ffffff; background:url(../images/menu_in.jpg) center center no-repeat;}
.banner{ clear:both; float:left; width:980px; height:378px;}

.main{width:980px; background:#ffffff; margin-top:30px; float:left; }
.main h2{ background:url(../images/page_title.jpg) no-repeat top center; width:948px; height:33px; line-height:33px; color:#fc8600; font-size:14px; float:left; margin-top:15px; padding-left:30px;}

.search{ width:184px; height:209px; background:url(../images/seach_bg.jpg) no-repeat; padding:0px 8px; float:left; }
.search h3 {width:184px; color:#6d9603; font-size:14px; height:27px; line-height:27px; padding-top:10px; padding-bottom:5px; float:left;}
.dform{width:170px; float:left; display: block;}
.text{float:left; width:134px; background:#fff; border:#e9e9e9 solid 1px; border-right:none; height:16px;}
.button{float:left; background:url(../images/go.jpg) no-repeat left top; width:28px; height:18px; border:0px; cursor:pointer;}
.brand{float:left; padding-top:15px;}

.about{float:left; width:483px; margin:0px 21px 0px 25px; }
.about h3{float:left; background:url(../images/index_aboout.jpg) no-repeat; width:472px; height:33px; line-height:33px; padding-left:11px; font-size:14px; padding-bottom:18px;}
.about h3 span{font-size:12px; padding-left:340px; font-weight:normal;}
.about p{line-height:25px; font-size:12px; font-weight:normal;}
.about p b{color:#6d9603;}

.new{float:left; background:url(../images/new_bg.jpg) no-repeat; width:251px; height:210px;}
.new h3{ width:235px; height:30px;line-height:30px; float:left; font-size:16px; color:#fff; padding:10px 8px 0px 8px }
.new h3 span{font-size:12px; padding-left:115px; font-weight:normal;}
.new h3 span a{color:#fff;}
.new h3 span a:hover{color:#ff0000;}

.newslist{ padding:10px 10px 0px 10px; float:left; width:231px;}
.newslist li{ padding-left:13px;background:url(../images/dian.jpg) 2px 7px no-repeat; overflow:hidden;  width:218px; border-bottom:1px dashed #9c9c9c;height:25px; line-height:25px;  float:left;}
.newslist li a{width:140px;overflow:hidden; display:block; float:left; }
.newslist li span{ float:left; color:#9c9c9c; }


#news ul{ width:380px; padding-top:15px;}
#news ul li{ background:url(../images/index_news_li.jpg) no-repeat; width:380px; height:26px; line-height:26px; padding-left:13px;}
#news ul li a{ width:303px; display:block; float:left; height:26px; overflow:hidden; color:#5A5A5A; _width:303px;}
#news ul li span{ float:left; color:#BDBDBD;}


.hot_p{width:980px; height:227px; float:left; background:url(../images/index_product.jpg) no-repeat; margin-top:10px; margin-bottom:25px;}
.hot_p h3{float:left; padding:18px 13px 25px 13px; font-size:22px; color:#FF6600; font-weight:normal; width:954px;}
.hot_p h3 span{color:#666; padding-left:8px; font-size:14px; font-weight:bold;}


.rollBox {height:135px; padding:0px 13px 0px 13px;width:954px;}
.rollBox .LeftBotton { float:left;display:inline; cursor:pointer; padding-top:50px; padding-right:20px;}
.rollBox .RightBotton {float:left;display:inline; cursor:pointer; padding-top:50px; padding-left:20px;}
.rollBox .Cont {width:860px;overflow:hidden;float:left;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {width:152px;float:left; padding-right:20px;}
.rollBox .Cont .pic p a{ width:152px; text-align:center; height:23px; line-height:23px; background:#D2D2D2; color:#444444; display:block; overflow:hidden;}
.rollBox .Cont .pic img {display:block; width:152px; height:112px;}
.rollBox #List1, .rollBox #List2 {float:left;}



.foot{float:left; width:980px; height:158px; color:#88827f;}
.foot_l {width:690px; height:138px; float:left; padding-top:20px;}
.foot_l a{color:#88827f}
.foot_l a:hover{color:#FF6600}
.foot_l h3{color:#ff8400; font-size:14px; height:25px; width:690px; padding-bottom:5px;}
.foot_l span{padding:0px 8px;}
.foot1{float:left; width:433px; height:26px; line-height:26px; overflow:hidden;}
.foot2{float:left; width:247px; height:26px; line-height:26px; padding-left:8px;}
.foot2 img{padding-left:10px; width:26px; height:14px;}
.foot3{float:left; background:url(../images/foot_bg.jpg) no-repeat; width:670px; height:34px; line-height:34px; margin-top:20px; padding-left:20px; color:#6a6765}
.foot3 a{padding-right:15px;  color:#6a6765}
.foot3 a:hover{color:#FF6600}
.foot3 span{padding:0px 50px;}
.foot_r {width:240px; height:138px; padding-top:20px; float:left; background:url(../images/foot.jpg) no-repeat left top; padding-left:50px;}
.foot_r img{padding-left:5px;}
.foot_r span{font-size:14px; font-weight:bold; color:#9bd300; padding-right:5px;}
.foot_r p{padding-top:8px;}




/*pagelist*/
.pagelist { clear:both; width:730px;  padding:15px 0px 10px 0px; TEXT-ALIGN: center; color:#646464;}
.pagelist a{ MARGIN:3px; PADDING:2px 6px; BORDER:1px solid #dbdbdb; BACKGROUND: #f4f4f4; TEXT-DECORATION: none; color:#646464;}
.pagelist A:visited { PADDING:2px 6px; BORDER:1px solid #dbdbdb;BACKGROUND: #f4f4f4; TEXT-DECORATION: none; color:#646464;}
.pagelist A:hover { border:1px solid #a1a1a1; BACKGROUND: #b1b1b1; COLOR: #ffffff; TEXT-DECORATION: none;}
/*pagelist over*/




.pagelist2 {width:670px;  padding:15px 0px 10px 0px; TEXT-ALIGN: center; color:#646464; border-top:1px dashed #DEE0DF}
.pagelist2 a{ MARGIN:3px; PADDING:2px 6px; BORDER:1px solid #dbdbdb; BACKGROUND: #f4f4f4; TEXT-DECORATION: none; color:#646464;}
.pagelist2 A:visited { PADDING:2px 6px; BORDER:1px solid #dbdbdb;BACKGROUND: #f4f4f4; TEXT-DECORATION: none; color:#646464;}
.pagelist2 A:hover { border:1px solid #a1a1a1; BACKGROUND: #b1b1b1; COLOR: #ffffff; TEXT-DECORATION: none;}


