#web_main{ width:976px; margin:0 auto;}


#web_head{}
#web_logo{ padding-top:15px; height:90px;}
#web_fav{ position:absolute; top:75px; right:44px; z-index:99; color:#fff;}
#web_fav a{color:#fff;}
#web_search{ position:absolute; right:30px; top:110px;}
#web_search .text{ width:200px;border-radius:5px; border:1px solid #ccc; padding-left:5px; float:left;}
#web_search .btn{ background:url(../images/button_01.png) no-repeat; width:61px; height:21px; border:0px; margin:0px 0px 0px 5px; padding:0px; float:left;}

#web_menu{height:31px;padding-left:10px;}

#web_menu li{ float:left; margin-right:10px; background:url(../images/nav-ge.jpg) no-repeat right center;}
#web_menu li a{ display:block;padding-left:10px;padding-right:10px; font-size:13px; color:#000; font-weight:bold;}
#web_menu li a span{ display:block;line-height:31px; height:31px; padding-right:10px;}

#web_menu li a:hover{ display:block; color:#000;}
#web_menu li a.on{ display:block;  color:#333;}

#web_body{}
#web_left{ width:200px; float:left;}
#web_right{ width:750px; float:left; margin-left:25px;}




#web_foot{ margin-top:10px; padding:25px 0px; text-align:center; background:url(../images/foot.jpg) no-repeat; color:#fff;}
#web_foot a{ color:#fff;}










#news_list ul{ margin:0px ; padding:0px;}
#news_list li{ margin:0px; padding:0px 0px 0px 20px;list-style-type:none; background:url(../images/dot.png) 5px center no-repeat;height:30px; line-height:30px; border-bottom:1px dotted #ccc;clear:both;}
#news_list a{ float:left; display:block;height:30px; line-height:30px; text-decoration:none; }
#news_list a:hover{}
#news_list span{ float:right; color:#cccccc;}







#news_list2 li{margin-top:10px; border-bottom:1px solid #E9E9E9; padding-bottom:10px; position:relative;}
#news_list2 li h2{font-size: 16px;font-weight: bold; color:#000000;}
#news_list2 li img{ width:200px; max-height:200px; float:left; margin-right:10px;}
#news_list2 li a.more{ color:#333; position:absolute; bottom:5px; right:0px; z-index:1; display:block; font-weight:bold;}


#web_leibie{ padding:10px 10px 0px 0px;}
#web_leibie li{ background:url(../images/left_menu_bg.jpg) #EDEDEF no-repeat; margin-bottom:5px;}
#web_leibie li a{ display:block;  padding-left:30px; color:#666; text-decoration:none;}
#web_leibie li a:hover{ color:#CC0034; font-weight:bold;}


#relative{ position:relative;}
#clear{ clear:both;height:0px;margin:0;padding:0;font-size:0}/*overflow: hidden;*/
#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:#FF3333;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;}




/*当前所在位置 web_position*/
#web_position{ margin:10px 0px;}

/*类别树 category_tree*/
#category_tree{}
#category_tree .category_01 li{}
#category_tree .category_01 a{ display:block;padding:2px 0px; font-size:14px; color:#333333;font-style:; padding-left:10px; border-bottom:1px solid #ccc;}
#category_tree .category_01 a:hover{ color:#D10034; font-weight:bold;}
#category_tree .category_02{ display:none;}
#category_tree .category_02 li{  margin-left:10px;padding-left:0px;}
#category_tree .category_02 li a{font-size:12px; height: inherit; font-weight:normal; font-style:normal; margin:0px; border:0px;background:url(../images/h7_bul.png) left center no-repeat;}
#category_tree .category_02 li a:hover{color:#D10034; font-weight:bold;}
#category_tree .category_03 li a{background:url(../images/menuar2.png) left center no-repeat;}
#category_tree a.on{ font-weight:bold;}
#category_tree .category_02 a.on{ font-weight:bold;}

/*网站地图 web_map*/
#web_map{}
#web_map .category_01 a{display:block;padding:5px 0px 5px 10px;color:#B87500; font-weight:bold;}
#web_map .category_02{ margin-left:20px;}
#web_map .category_02 a{ color:#000; font-weight:normal; padding:2px;}
#web_map .category_03{ margin-left:20px;}






/***********左右滚动***************/
.pro_c_gd{width:774px;height:180px; float:left;overflow:hidden;margin:6px 0 0 0px; display:inline;}
.pro_c_gd .gd_an{width:23px;height:38px;float:left;overflow:hidden;margin-top:54px;display:inline; padding:0px 7px;}

.pro_c_gd_nr{width:700px;height:180px;float:left;overflow:hidden;}
.rollBox{width:700px;height:180px; float:left;overflow:hidden;}
.rollBox .Cont{width:700px;height:180px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:132px;height:180px;float:left;margin:0px 4px 0px 4px;display:inline;overflow:hidden}
.rollBox .Cont .pic img{ width:130px; height:130px; border:1px solid #ccc;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.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;}


