.web_bg_2{ background:url(bj_01.jpg) top center repeat-x #f4f4f4; width:100%;} 
.web{ background:url(header_bg_2.jpg) top center repeat-x #f4f4f4; width:100%;} 

.web_2{ width:1000px; margin:0 auto;}
#header{ border-bottom:1px solid #04234b;margin-bottom:13px; padding-bottom:12px; }
#header .logo{ margin-left:28px; padding-top:18px; float:left;}
#header .right{ float:right; margin-top:11px; }
#header .top{margin-left:380px;}
#header .search{ background:url(search_13.jpg) no-repeat; width:207px;  height:27px; float:right; margin-right:20px; margin-top:30px;}
#header .search_1{ background:none; border:0; width:170px; height:27px; line-height:27px; color:#7794ba; text-indent:10px; float:left;}
#header .search_2{ width:24px; height:25px; background:none; border:0; float:left; cursor:pointer;}
#header .nav{ margin-top:18px; height:25px;}

#header .nav li{ float:left; background:url(pie_21.png) right center no-repeat; padding:0 13px;}
#header .nav a{ color:#FFF; display:block; font-size:14px; text-decoration:none; line-height:24px; padding:0 10px 0 11px;}
#header .nav a:hover{ background:url(n1_20.jpg) repeat-x; color:#ffb400;}
#header .nav .sel{background:url(n1_20.jpg) repeat-x; color:#ffb400;}

.blk_18 {overflow:hidden;zoom:1;width:1000px;background:url(bb.jpg) repeat-x; padding-top:25px; padding-bottom:25px; margin-top:2px; }
.blk_18 .pcont {width:916px;float:left;overflow:hidden; }
.blk_18 .ScrCont {width:32766px;zoom:1;}
.List1 {float:left;}
.List1 a{ width:126; display:block; float:left; height:150px; text-align:center; padding-left:17px; padding-right:7px;}
.List1 a img{ border:1px solid #c1c1c1; width:124px; height:116px;}
.List1 a span{ display:block;  overflow:hidden; text-align:center; margin-top:14px; font-weight:bold}
.blk_18 .LeftBotton{width:21px;height:21px;float:left;margin-top:55px;margin-left:17px; margin-right:3px;background:url(cp_up.jpg) no-repeat #309;}
.blk_18 .RightBotton {width:21px;height:21px;margin-top:55px;margin-right:20px;float:right;background:url(cp_dn.jpg) no-repeat #309;}

#content{ width:1000px; margin:0 auto; background:#FFFFFF;}
#content_1{ width:1000px; margin:0 auto; background:#FFFFFF; padding-bottom:60px;}
#content_1 .ban_bot{ margin-top:1px;}
#content .art{ margin-top:16px;}
#content .art_1{ margin-left:8px; float:left; width:455px;}
#content .art_1_title_img{ float:left;  width:394px;}
#content .more{ float:left; width:38px; margin-top:15px; margin-left:9px;}
#content .art_1_con_1{ background:url(l1_07.jpg) no-repeat; width:454px; height:221px;}
#content .art_1_con{ width:424px; height:210px;  margin-left:8px; margin-top:6px; line-height:22px; color:#0d0d0d;}
#content .art_1_con img{ margin-right:7px}
#content .new{ float:left; width:250px;}
#content .new_tit_img{ float:left; }
#content .new_con_img{ margin-top:12px; margin-left:10px;}
#content .new_con_li ul{ margin-top:8px; margin-left:7px;}
#content .new_con_li li{ margin-bottom:1px; line-height:24px; background:url(dian.jpg) left center no-repeat; padding-left:2px;}
#content .cous{ float:left;}
#content .cous_title{width:260px;}
#content .cous_title_img{ float:left; width:213px;}
#content .cous_img{ border:1px solid red; width:20px;}
#content .bj{ background:#f4f4f4; width:1000px; height:12px;}

#products{ width:1000px; background:#FFF; position:relative; padding-bottom:15px;}
#products .pro_nav{ position:absolute; left:-20px; top:11px; z-index:999;}

#products .pro_nav_li{ float:left;  width:215px; /*margin-top:50px;*/}
#products .pro_nav_li .list{border-bottom:1px dashed #b1b1b1;}
#products .pro_nav_li li.first{border-top:0;}
#products .pro_nav_li li{border-top:1px dashed #b1b1b1; vertical-align:top; zoom:1}
#products .pro_nav_li .bg_gray{ background:url(bg_gray.jpg) repeat-x;}
#products .pro_nav_li li ul{ display:none;}
#products .pro_nav_li li a{display:block; padding:7px 0 7px 43px; background:url(z2.jpg) 27px center no-repeat;}
#products .pro_nav_li li li a{background-position:47px center; padding-left:60px; background:url(dian_03.jpg) 45px center no-repeat;}
/*#products .more_pro{ margin-left:22px;}*/
#products .pro_nav_li_item{margin-bottom:20px; position:relative; padding-top:50px;}

#products .pro_con{ float:left; padding-top:19px; margin-left:20px;}
#products .pro_title_img{ float:left;}
#products .more{ float:left; width:38px; margin-left:10px; margin-top:6px;}
#products .pro_li{ width:758px;}
#products .cp{ float:left; margin-top:22px; margin-left:10px; margin-right:39px; }
#products .cp_img{ border:1px solid #c1c1c1; width:142px; height:134px;}
#products .cp_name{ width:142px; text-align:center; margin-top:10px; color:#2c2c2c; font-weight:bold}
#products .lx{ margin-top:15px;}
#products .rigth{ padding-top:19px; float:right;}
#products .rigth_title{ width:759px; border-bottom:1px solid #959595; padding-bottom:12px;}
#products .rigth_name{ background:url(ar1.jpg) left center no-repeat; padding-left:21px; color:#0751a8; font-weight:bold; font-size:14px; margin-left:7px; float:left;}
#products .site{ float:right; margin-right:8px;}
#products .site span{color:#2c2c2c;}
#products .site .site_1{ color:#ffb400;}
#products .right_con{ width:760px; line-height:25px; margin-top:20px; color:#2c2c2c;}
.xx{ width:1000px; margin:0 auto;}

#foot{width:1000px; margin:0 auto; }
#foot .links{ margin-top:22px;}
#foot .links li{ float:left; width:199px; text-align:center; border-right:1px dashed #b9b9b9; margin-bottom:20px;}
#foot .links_bottom{ background:url(links_03.jpg) repeat-x; height:2px; width:984px; margin-left:8px;}
#foot .copy{ width:535px; margin:0 auto; padding-top:16px; padding-bottom:15px; color:#3a3a3a;}
#foot .copy span{ color:#004093; font-weight:bold;}

.sitemap{ margin-bottom:20px;}
.sitemap ul{ margin-left:20px;}
.sitemap li{ float:left; margin-right:30px;}
.sitemap_name{ font-size:14px; font-weight:bold; color:#000;}

#contact{width:214px; height:226px; background:url(55.jpg) no-repeat; padding-left:10px; margin-top:20px; }
#contact dt{height:60px; text-indent:-999em;}
#contact dd div{margin-bottom:10px;}
#contact dd strong{font-weight:bold; margin-right:5px; font-family:Verdana, Geneva, sans-serif;}
#contact dd .company{color:#864913;}
#contact dd .website{padding:6px 0 0 32px; color:#fff;}
#contact dd .website a{color:#fff;}
#contact dd .other span{ padding-left:29px;}

#picBox{width:1000px; height:328px; overflow:hidden; position:relative;}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:328px; width:5050px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:328px;}
#picBox ul#show_pic li img{ display:block;}
#icon_num{ position:absolute; bottom:10px; right:10px;}
#icon_num li{ float:left; background:url(flashbutton.gif) no-repeat -15px 0;width:15px; height:15px; list-style:none; color:#39F; text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:5px;}
#icon_num li:hover,#icon_num li.active{ background:url(flashbutton.gif) no-repeat 0 0; color:#fff;}
