#web_main{ width:1004px; margin:0 auto;}

#web_head{ background:url(../images/topbg.gif) repeat-x; height:129px;}
#web_head #web_fav{ height:35px; width:1004px; margin:0px auto;}
#web_head #web_fav .ico_tel{ display:inline-block; background:url(../images/ico_tel.png) no-repeat left center ; color:#AEAEAE; font-size:18px; padding-left:25px; line-height:34px;}
#web_head #web_fav a.ico_china{display:inline-block; background:url(../images/ico_china.gif) no-repeat left center ; color:#fff; font-size:14px; padding-left:25px; line-height:34px; float:right; margin-right:10px;}
#web_head #web_fav a.ico_english{display:inline-block; background:url(../images/ico_english.gif) no-repeat left center ; color:#fff; font-size:14px; padding-left:25px; line-height:34px; float:right;}



#web_menu{ width:1004px; margin:0 auto; height:94px; background:url(../images/logo.png) left center no-repeat;}
#web_menu ul{ margin-left:410px;}
#web_menu li{ float:left;}
#web_menu a{ display:block; height:94px; line-height:94px; width:99px; text-align:center; color:#FFFFFF; font-size:14px; text-decoration:none;}
#web_menu a:hover{ background:url(../images/menuhover.png) no-repeat;}
#web_menu a.on{ background:url(../images/menuhover.png) no-repeat;}

#web_banner{ background: url(../images/banner_dizuo.jpg) no-repeat center bottom; height:470px; position:relative;width:1004px; margin:0 auto; font-family:Arial;}
#web_banner .bannertext{ left:0px; top:0px;width:685px; padding:75px 0px 0px 80px; position:absolute;}
#web_banner .highpeizhi{ font-size:24px; color:#000; font-weight:bold; margin-bottom:30px;}
#web_banner .bannerlist{ background:url(../images/bannerlist.gif) no-repeat 0px 15px; width:500px; height:34px; line-height:34px; font-size:16px; color:#000; padding-left:12px;}
#web_banner .slide li{ width:291px;font-size:0px; position:absolute; padding-left:645px; padding-top:30px; line-height:0px; text-align:right;}
#web_banner #bannerbottom{ position:absolute; top:385px; width:930px; padding-left:54px;}
#web_banner #bannerbottom li{ float:left; background:url(../images/ico_dian.gif) 0px 9px no-repeat; padding-left:10px; padding-right:10px; width:110px; height:28px; line-height:28px;}
#web_banner #bannerbottom li a{ color:#FFFFFF; display:block;white-space:nowrap; overflow:hidden;text-overflow: ellipsis; width:110px;}
#web_banner #bannerbottom li a:hover{ color:#ffae00;}


#index_news_list ul{ margin:0px ; padding:0px;}
#index_news_list li{ margin:0px; padding:0px 0px 0px 20px;background:url(../images/newlist.gif) left center no-repeat; height:27px;}
#index_news_list a{ float:left; display:block;line-height:27px;}
#index_news_list span{ float:right; color:#cccccc;line-height:27px; }


#web_message{ border:2px dashed #FF9900; background:#FFFEEA; padding:30px; margin-top:10px;}

#web_foot{ background:url(../images/foot_bg.gif) repeat-x; margin-top:10px; padding:10px 0px; color:#FFFFFF;}
#web_foot .link a{ color:#FFFFFF;}
#web_foot .Copyright{ text-align:center; border-top:1px solid #525252; padding-top:10px; margin-top:10px;}

#web_body{ padding-top:10px; width:1004px; margin:0 auto; }
#web_left{ float:left; width:230px; background:#383838;}
#web_right{ float:left; width:754px; margin-left:20px; background:#f5f5f5;}



#web_leibie{ width:218px; padding:12px 0px 20px 12px;}
#web_leibie li{ margin-top:20px;}
#web_leibie a{ background:url(../images/comlistbg.gif) no-repeat; height:27px; line-height:27px; padding-left:40px; display:block; text-decoration:none;white-space:nowrap; overflow:hidden;text-overflow: ellipsis; width:160px;}
#web_leibie a:hover{ background:url(../images/comlisthover.gif) no-repeat; color:#FFFFFF;}


#web_position{ font-family: Arial; padding:10px 25px;border-bottom:1px solid #ccc; background:url(../images/newlist.gif) no-repeat 8px center;}


#news_list ul{ margin:0px ; padding:0px;}
#news_list li{ margin:0px; padding:0px 0px 0px 23px;list-style-type:none; background:url(../images/d9.gif) left center no-repeat;height:30px; line-height:30px; border-bottom:1px dotted #ccc;clear:both; margin-top:5px;}
#news_list a{ float:left; display:block;line-height:30px;text-decoration:none; }
#news_list a:hover{}
#news_list span{ float:right; color:#cccccc;}

#hot_products{ background:#FAFAFA url(../images/hop_products_bg.gif) repeat-x left top; margin-top:10px; padding:10px 0px;}
#hot_products .title{ font-size:16px; font-weight:bold; font-family:"微软雅黑"; background:url(../images/ico_dot.gif) left center no-repeat; padding-left:20px;}














#clear{ clear:both;height:0px;} 
#float{ float:left;}



/*翻页css*/
.page{display:none;font-size:14px; font-family:Arial;height:60px;text-align:center;margin:20px 0 0 0; }

.page_num a,.page_num span{margin:0 2px;background:url("../images/page.png") no-repeat;display:inline-block;width:30px;height:28px;line-height:26px;overflow:hidden; text-decoration:none;}
.page_num a{background-position:-65px 0;color:#1679DD;overflow:hidden;}
.page_num .prev{background-position:1px -33px;}
.page_num .unprev{background-position:1px 0;cursor:default;}
.page_num .next{background-position:-32px 0;}
.page_num .unnext{background-position:-32px -33px;cursor:default;}
.page_num .current{background-position:-99px 0;color:#FFFFFF;}
.page_num .etc{background-position:-167px 0px;}
.page_num .first{background-position:1px -66px; width:64px; font-size:14px; line-height:28px;}
.page_num .unfirst{background-position:1px -66px;width:64px; font-size:14px; line-height:28px; color:#90959F;}
.page_num .last{background-position:1px -66px; width:64px; font-size:14px; line-height:28px;}
.page_num .unlast{background-position:1px -66px;width:64px; font-size:14px; line-height:28px; color:#90959F;}

/***********Home滚动***************/
.pro_c_gd{width:996px;height:170px; float:left;overflow:hidden;margin:6px 0 0 0px; display:inline;}
.pro_c_gd .gd_an{width:15px;height:74px;float:left;overflow:hidden;margin-top:30px;display:inline; padding:0px 0px;}
.pro_c_gd_nr{width:966px;height:170px;float:left;overflow:hidden;}
.rollBox{width:966px;height:170px; float:left;overflow:hidden;}
.rollBox .Cont{width:966px;height:170px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:131px;height:170px;float:left;margin:0px 15px 0px 15px;display:inline;overflow:hidden}
.rollBox .Cont .pic img{ width:125px; height:125px; padding:2px; border:1px solid #ccc;}
.rollBox .Cont .pic p{line-height:26px;color:#505050; text-align:center;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}