html,body,ul,ol,dl,dt,dd,li,a,p,span,img{ margin:0; padding:0; list-style:none; font-size:13px;}
img{ border:none;}
a:link,a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}
.blank1,.blank15,.blank2,.blank3{ display:block; overflow:hidden; clear:both; font-size:1px;}
.blank1{ height:10px;}
.blank15{ height:15px;}
.blank2{ height:20px;}
.blank3{ height:3px;}

.page_index{ width:804px; margin:0 auto; padding-top:30px; overflow:hidden;}
.logo_index{ background:url(images/logo_index.gif) no-repeat; height:57px;}
.menu_index{height:50px}
.menu_index ul{}
.menu_index li{ float:left; padding:0px 6px; border-right:3px solid #085b2d;}
.menu_index li a:link,.menu_index li a:visited{ padding:2px 3px;font-weight:bold; color:#8a8a8a;}
#menu_index li a:hover{ background:#085b2d; padding:2px 3px; color:#fff; text-decoration:none;}
.flash_index{ background:url(images/flash_index.jpg) no-repeat; height:293px;}


.submenu{display:none;overflow:auto;zoom:1}
.submenu li{display:line;white-space:nowrap;float:left;padding:5px 16px 5px 0;zoom:1;border:none}
.submenu  li a:link,.submenu li a:visited{ color:#000;font-weight:normal; text-decoration:none; font-size:13px;}
.submenu li a:hover,.submenu li a:active{ color:#dc0000; text-decoration:underline;font-size:13px;}
.menu_index .s1{margin-left:30px}


.index_font{ width:100%; overflow:hidden;}
.bar_font{width:534px; float:left; overflow:hidden;}
.bar_tj,.bar_pic{ width:265px; float:right; overflow:hidden;}
.bar_pic{ padding-right:1px;}
.bar_news{ width:265px; float:left; overflow:hidden;}
.bar .tit{ background:url(images/bar_tit_bg.gif) no-repeat; height:14px; font-size:14px; font-weight:bold; color:#ad1800; padding:10px 0 0 26px;}
.bar .tit .more{ padding-left:130px; font-size:13px; font-weight:normal;}
.bar .main{ background:#d9d9d9; height:112px; width:265px;}
.bar .main ul{ padding:9px 15px;}
.bar .main li{ background:url(images/icon2.gif) no-repeat left 7px; padding-left:8px;}
.bar .main li a{ line-height:1.5em;}
.footer{ border-top:3px solid #a6caf0; height:70px; text-align:center; line-height:1.6em; padding-top:12px; color:#777;}

.page{ background:url(images/page_bg.gif) repeat-y; width:1002px; margin:0 auto; overflow:hidden;}
.header{ background:url(images/head_bg.gif) no-repeat center top;}
.menu{ background:url(images/logo_page.gif) no-repeat 62px; height:58px;}
.menu ul{ padding:25px 0 0 280px;}
.menu li{ float:left; padding:0px 6px; border-right:3px solid #085b2d;}
.menu li a:link,.menu li a:visited{ font-weight:bold; color:#8a8a8a; padding:2px 3px;}
.menu li a:hover{ background:#085b2d; padding:2px 3px; color:#fff; text-decoration:none; font-weight:bold;}
.page_body{ width:896px; margin:0 auto; overflow:hidden;}
.nav{ background:url(images/nav_bg.gif) no-repeat -2px; height:32px; color:#fff; font-weight:bold; padding:18px 0 0 30px; font-size:14px;}
.flash{ width:884px; height:175px; border:1px solid #ccc; padding:2px;}
.page_bor{ border:1px solid #ccc; width:884px; padding:2px; overflow:hidden;}
.bor_tt{background:url(images/tit_bg.gif) no-repeat;height:23px;color:#fff; font-weight:bold; font-size:14px; padding:10px 0 0 30px; overflow:hidden;}
.bor_tt3{padding-left:16px; padding-top:5px;} 
.bor_tt1,.bor_tt2{background:url(images/tit_bg.gif) no-repeat;height:23px;color:#fff; font-weight:bold; font-size:14px; padding:10px 0 0 30px;}
.bor_tt1{ float:left; overflow:hidden;width:379px;}
.bor_tt2{ float:right; overflow:hidden; width:402px;}
.bor_tt3 .more{ padding-left:278px;}
.bor_tt3 .more a{ font-size:14px;}.sale_con{ padding:0 40px;}
.sale_con{ padding:0 40px;overflow:hidden;zoom:1}
.sale_con .list{padding:12px 0 0 4px}
.sale_con .list li{border-bottom:1px dashed #c6c6c6;line-height:22px;list-style:inside square;color:#484848;font-size:8px !important;}
.list a{color:#484848}
.sale_1{ width:530px; float:left; overflow:hidden;}
.sale_2{  float:right; overflow:hidden; }
.inner{ padding:2px; border:1px solid #ccc;width:236px;overflow:hidden;}
.ss{ }

.s1{ float:left;}
.s2{ float:right;width:}

.sale_B{overflow:auto;height:1%}
.bb{ width:155px; overflow:hidden; border:1px solid #ccc; padding:2px;float:left;display:inline;margin-left:14px}
.bc{ width:195px; overflow:hidden; border:1px solid #ccc; padding:2px;float:left;display:inline;margin-left:14px}
.bb_tit{ background:url(images/ss_t_bg.gif) repeat-x; height:22px; overflow:hidden; padding:6px 0 0 12px; font-weight:bold;}
.bb_main{ height:99px; background:#f1f1f1;overflow:hidden}
.bc_main{ height:124px; background:#f1f1f1;overflow:hidden}
.bb_img{ width:88px; height:88px; border:1px solid #ccc; padding:2px; float:left; overflow:hidden; background:#fff;}
.bb_font{ width: 150px; float:right; padding-right:6px;}
.bb_font,.bb_font p{ line-height:1.5em;}
.f_more{ padding-right:10px;float:right}
.page .footer{ width:894px; margin:0 auto;border-top:5px solid #a6caf0;}
.styleBox{padding-left:4px}
.construct{border:1px solid #9f0029;width:86px;overflow:hidden;margin-left:19px;float:left;display:inline}
.construct img{height:123px;display:block}
.construct span{display:block;background:#9f0029;text-align:center;color:#FFF;line-height:1.6em;white-space:nowrap;overflow:hidden}
.construct a{color:#FFF}

.news_dd{ padding:0 16px;}
.news{  height:230px; border:1px solid #ccc; padding:15px 18px;}
.news1{ float:left; overflow:hidden;width:379px;}
.news2{ float:right; overflow:hidden;width:379px;}
.news_img{ width:101px; float:left; overflow:hidden;}
.news_font{ width:265px; float:right; overflow:hidden; line-height:1.6em;}
.tt{ font-size:15px; font-weight:bold;}
.news_cc{ width:177px; overflow:hidden;}
.cc1{ float:left;}
.cc2{ float:right;}
.news_cc li{ background: url(images/icon3.gif) no-repeat left center; padding-left:8px;}
.news_cc li a{ line-height:1.6em;}
.news_list ul{ padding:0 10px;}
.news_list li{ background:url(images/icon3.gif) no-repeat left center; padding-left:8px; color:#888; border-bottom:1px dashed #ccc;}
.news_date{ padding-left:10px;}
.news_list li a{ line-height:2.2em;}
.news_list li a:link,.news_list li a:visited{ color:#444; text-decoration:none;}
.news_list li a:hover{ color:#085b2d; text-decoration: underline;}
.pager{ text-align:center;}
.picture_main{ width:886px; height:440px; background:#eee; border:1px solid #cacaca;padding:1px; overflow:hidden;}
.pic_img{ width:636px; float:left; overflow:hidden;padding:5px;}
.pic_menu{ width:240px; float:right; overflow:hidden;}
.pic_menu ul{ padding:8px 6px 8px 4px;}
.pic_menu ul li{ background:url(images/pic_menu_bg.gif) repeat-x; height:23px; margin:5px 0;}
.pic_menu ul li a{ padding:5px 0 0 18px;}
.pic_menu ul li a:link,.pic_menu ul li a:visited{ color:#fff; text-decoration:none; font-weight:bold; height:100%; display: block}
.pic_menu ul li a:hover{ color:#dea015; font-weight:bold; background:#027536; height:18px; display:block;}

.contact_main{ padding-left:6px; width:100%; overflow:hidden;}
.con_menu{ width:188px; float:left; overflow:hidden; background:#e5e5e5; height:700px;}
.con_menu ul{ padding:20px 0; background:url(images/con_left_1.gif) no-repeat;}
.con_menu li{}
.con_menu li a{ line-height:2em; font-weight:bold; padding:4px 0; display: block; padding-left:65px; background:url(images/icon.gif) no-repeat 50px center;}
.con_menu li a:hover{ background:#fff url(images/icon.gif) no-repeat 50px center; with:100%;}
.con_dd2{ width:688px;float:right; overflow:hidden;}
.con_text,.con_text p{ line-height:2em;}
.con_text{ padding:6px 20px 6px 2px;}
.con_text p{ text-indent:2em;}

.con_menu1{ width:188px; float:left; overflow:hidden; background:#e5e5e5; height:500px;}
.con_menu1 ul{ padding:20px 0; background:url(images/con_left_1.gif) no-repeat;}
.con_menu1 li{}
.con_menu1 li a{ line-height:2em; font-weight:bold; padding:4px 0; display: block; padding-left:65px; background:url(images/icon.gif) no-repeat 50px center;}
.con_menu1 li a:hover{ background:#fff url(images/icon.gif) no-repeat 50px center; with:100%;}

.sale_main{ background:#ededed; width:890px; overflow:hidden;}
.caigou .sale_main,.zhaopin .sale_main{ background:none;}
.sale_left{ width:572px; overflow:hidden; float:left;padding-left:5px;}
.sale_fla{ width:555px; padding:8px; background:#fff; border:1px solid #ccc;}
.sale_name{ height:255px; overflow:hidden; border:1px solid #ccc; background:#fff;}
.s_tt3{ background:url(images/s_tt2.gif) repeat-x; height:26px; border-bottom:1px solid #ccc; font-size:16px; font-weight:bold; color:#fff; padding:8px 0 0 18px;}
.s_dd3{ border-top:1px solid #fff; background:url(images/dd3_bg.gif) repeat-x; height:208px;}
.s_font2{ width:331px; overflow:hidden; float:left; padding-left:30px; padding-top:20px;padding-bottom:16px;}
.s_font2,.s_font2 p{ line-height:1.6em;}
.s_img2{ width:202px; overflow:hidden; float:right; padding-top:16px;}
.sale_text{ border:1px solid #ccc;}
.s_tt4{ background:url(images/tt4_bg.gif) repeat-x; height:18px; border-bottom:1px solid #ccc; color:#666; padding:6px 0 0 18px;}
.s_dd4{ border-top:1px solid #fff; background: #fff url(images/dd3_bg.gif) repeat-x; padding-top:40px; padding-bottom:20px; text-align:center;}



.sale_right{width:305px; overflow:hidden; float:right;}
.r_p1{ border:1px solid #ccc;width:297px; height:72px; overflow:hidden;}
.r_p2{ width:297px; height:252px; border:1px solid #ccc; overflow:hidden;}
.s_tt{ height:17px; background:url(images/s_tt.jpg) repeat-x; border-bottom:1px solid #d7d7d7;padding:8px 0 0 8px;}
.t_name{ width:57px; float:left; overflow:hidden; color:#085b2d; font-weight:bold;}
.t_more{ width:60px; float:right; overflow:hidden; color:#868686; font-family:Arial, Helvetica, sans-serif;}
.t_more a{color:#868686; font-family:Arial, Helvetica, sans-serif; position:relative; top:-2px;}
.t_more img{ padding-left:6px;}
.s_dd{ background:url(images/s_dd.jpg) repeat-x; height:207px; border-top:1px solid #fff; width:100%; overflow:hidden; padding-top:18px;}
.s_dd1{ width:281px; height:196px; margin:0 auto; border:1px solid #ccc;}
.s_dd2{ background:url(images/r_p_bg.gif) repeat-x; height:41px; overflow:hidden; border-bottom:1px solid #ccc; padding:4px;}
.s_img{ width:55px; height:40px; overflow:hidden; border:1px solid #ccc; float:left;}
.s_font{ width:205px; overflow:hidden; float:right;}
.s_font p{ font-size:12px; color:#666;}
.s_font .s_tit{ font-weight:bold; color:#000;}

.r_p3 ul{ background:url(images/rp3_bg.gif) repeat-x; height:27px;border-bottom:1px solid #ccc;}
.r_p3 li{ background:url(images/icon6.gif) no-repeat 10px 8px; padding:7px 0 0 35px; }

.caigou .sale_left{ border:1px solid #d8d8d8; border-top:none; width:570px; overflow:hidden; padding:0;}
.caigou_tit{ width:552px; background:url(images/caigou_tit.gif) no-repeat; height:24px; overflow:hidden; font-size:15px; font-weight:bold; padding:12px 0 0 18px;}
.caigou_name{ padding-right:442px;}
.caigou_tit .more a{ font-size:13px; font-weight:bold; color:#fff;; position:relative;}
.c_bar{ padding:3px 3px 0 3px;}
.c_tt{ height:18px; padding-bottom:3px; background:url(images/c_tt.gif) repeat-x; padding:6px 0 0 16px; font-weight:bold; color:#fff;}
.c_tt2{ height:18px; padding-bottom:3px; background:url(images/c_tt2.gif) repeat-x; padding:6px 0 0 16px; font-weight:bold; color:#fff;}
.c_dd{ background:#e3e3e3 url(images/c_dd.gif) repeat-x; height:163px; padding:10px 16px; line-height:2em;}
.c_dd p{ line-height:2em;}
.r_p2 .s_dd{ padding:10px 3px 3px 5px;}
.caigou_fla img{ width:287px; height:214px;}

.page_news{ padding:16px 14px;border:1px solid #ccc; background:#fff;}
.news_title{ text-align:center; font-size:20px; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:10px;} 
.news_time{ padding:10px 0; text-align:center; color:#888;}
.news_con,.news_con p{ line-height:2em; color:#333;}
.news_con p{ text-indent:2em;}

.page_tuiguang2{ width:570px; height:515px;background:#fff; border:1px solid #ccc; overflow: hidden;}
.tuiguang_tt{ height:28px; background:url(images/tuiguang_tt.gif) repeat-x; font-weight:bold; font-size:14px; color:#fff; padding:8px 0 0 18px;}
.tuiguang_bar{ background:url(images/tuiguang_bar.gif) repeat-x; border-bottom:1px solid #ccc; height:135px; padding:10px 14px 14px 14px; overflow:auto}
.tuiguang_bar,.tuiguang_bar p{ line-height:1.6em; font-size:12px; color:#333;}
.tuiguang_bar p{ text-indent:2em;}
.tuiguang_bar .bar_name{ font-size:14px; font-weight:bold; color:#085b2d;}

