
body { margin:0; padding:0; border:0; background:#fff; }
form { margin:0; padding:0; border:0; }
a:link, a:visited { color:#333; text-decoration:none; }
a:hover { color:#f60; text-decoration:underline; }


#topbar { width:100%; height:4px; overflow:hidden; clear:both; background:#007088; min-width:960px; }
#top { width:960px; margin:9px auto; overflow:hidden; }
#top * { vertical-align:middle; }
#top .side { float:right; overflow:hidden; text-align:right; }
#top .lang { height:28px; font:normal bold 12px/22px Arial,"\5b8b\4f53",Helvetica,sans-serif; }
#top .sobar { width:230px; background:#DCDCDC; overflow:hidden; }
#top .sobar .sobox { float:left; width:155px; overflow:hidden; }
#top .sobar .sobox input { width:130px; border:0; height:21px; background:#DCDCDC url(so_ico.gif) no-repeat 6px center; font:16px/21px Arial,"\5b8b\4f53",Helvetica,sans-serif; padding:0 0 0 27px; }
#top .sobar .soget { float:right; width:72px; }
#top .sobar .soget input { border:0; background:url(so_but.gif) no-repeat 0 0; height:21px; width:72px; cursor:pointer; }
#logo { float:left; width:220px; height:50px; background:url(logo1.gif) no-repeat 0 center; overflow:hidden; }
#logo a { display:block; height:50px; overflow:hidden; line-height:333px; }

#menu { width:960px; height:30px; margin:0 auto; background:#007088; }
#menu * { margin:0; padding:0; list-style:none; }
#menu .menu { float:left; width:99px; height:30px; position:relative; z-index:999; margin:0 1px 0 0; }
#menu .menu h3 { width:99px; height:30px; text-align:center; border-right:1px solid #fff; }
#menu .menu h3 a { display:block; width:99px; height:30px; font:normal bold 14px/32px Arial,"\5b8b\4f53",Helvetica,sans-serif; overflow:hidden; color:#CCE2E7; text-decoration:none; }
#menu .now h3 a, #menu .menu h3 a:hover { background:#00B0A2; color:#fff; }
#menu .menu .list { display:none; width:180px; background:#fff; overflow:hidden; position:absolute; top:30px; left:0; border:1px solid #E3E3E4; border-top:0; border-left:0; }
#menu .menu .list ul { zoom:1; padding:10px; overflow:hidden; border:1px solid #C1C1C3; border-top:0; border-left:0; }
#menu .menu .list li { font:12px/29px Arial,"\5b8b\4f53",Helvetica,sans-serif; height:28px; overflow:hidden; border-bottom:1px dashed #CCE2E7; background:url(ico1.gif) no-repeat 3px 9px; text-indent:15px; }
#menu .menu .list a:link,#menu .menu .list a:visited { display:block; height:28px; color:#007088; text-decoration:none; }
#menu .menu .list a:hover { color:#f60; }
#menu .now .list { display:block; }

#index { width:960px; margin:1px auto; overflow:hidden; }

#page_bar { width:960px; height:150px; margin:1px auto; overflow:hidden; }
#page_bar .side { float:left; width:230px; }
#page_bar .main { float:right; width:730px; }

#page { width:960px; margin:0 auto; overflow:hidden; background:#F6F6F6 url(bg2.jpg) repeat-y 0 0; }
#page .side { float:left; width:230px; overflow:hidden; }
#page .side * { margin:0; padding:0; list-style:none; border:0; }
#page .side h2 { height:32px; background:#CCE2E7; font:normal bold 14px/33px Arial,"\5b8b\4f53",Helvetica,sans-serif; text-indent:13px; color:#036; }
#page .side h3 { height:30px; background:#E5F0F3; font:normal bold 12px/32px Arial,"\5b8b\4f53",Helvetica,sans-serif; text-indent:23px; border-bottom:1px solid #fff; }
#page .side h4 { height:30px; background:#F6F6F6; font:12px/32px Arial,"\5b8b\4f53",Helvetica,sans-serif; text-indent:35px; border-bottom:1px solid #fff; }
#page .side a:link, #page .side a:visited { color:#007088; text-decoration:none; }
#page .side a:hover { color:#f60; }
#page .main { float:right; width:730px; overflow:hidden; }
#page .nav { height:32px; background:#eee url(ico_home.gif) no-repeat 9px 7px; font: normal bold 12px/34px Arial,"\5b8b\4f53",Helvetica,sans-serif; padding:0 0 0 33px; }
#page .nav span { font-weight:lighter; font-family:\5b8b\4f53; padding:0 5px; }
#page .nav a:link, #page .nav a:visited { color:#333; text-decoration:none; }
#page .nav a:hover { color:#f60; }

#content { zoom:1; overflow:hidden; padding:50px 60px; font:12px/2 Arial,"\5b8b\4f53",Helvetica,sans-serif; text-align:justify; text-justify:inter-ideograph; }

.news-list *,.product-list *,.goods_main *,.logo-list * { margin:0; padding:0; list-style:none; border:0; }

.news-list { width:600px; overflow:hidden; font:12px/37px \5b8b\4f53; margin:33px auto 11px; }
.news-list ul { zoom:1; overflow:hidden; border-top:1px solid #ddd; }
.news-list li { width:100%; height:35px; overflow:hidden; border-bottom:1px dotted #bbb; vertical-align:bottom; }
.news-list li a { float:left; font-size:14px; background:url(ico2.gif) no-repeat 5px 11px; text-indent:22px; }
.news-list li span { float:right; color:#999; font:13px/36px Arial,\5b8b\4f53; padding:0 0 0 5px; }

.product-list { width:690px; overflow:hidden; font:12px/16px Arial,"\5b8b\4f53",Helvetica,sans-serif; margin:33px auto 11px; }
.product-list ul { width:690px; overflow:hidden; padding:0; }
.product-list li { float:left; width:200px; height:238px; padding:15px; text-align:center; }
.product-list em { display:block; overflow:hidden; padding:0 0 4px; }
.product-list em img { width:200px; height:200px; }
.product-list strong { text-align:center; }

.logo-list { width:690px; overflow:hidden; font:12px/16px Arial,"\5b8b\4f53",Helvetica,sans-serif; margin:33px auto; }
.logo-list ul { float:left; overflow:hidden; padding:0 0 0 50px; }
.logo-list li { float:left; width:320px; overflow:hidden; height:150px; }
.logo-list li a { float:left; width:232px; text-align:center; padding:9px; border:1px solid #ddd; background:#fff; font:normal bold 12px/17px Arial, "\5b8b\4f53"; }
.logo-list li a img { width:230px; height:85px; border:0; margin:0 0 5px; }
.logo-list li a:hover { border-color:#f60; }

.v_title { width:660px; overflow:hidden; padding:22px 0 9px 22px; text-align:center; }
.v_title h1 { font:normal bold 18px/3 Arial,\5b8b\4f53; color:#666; }
.v_title div { background:#eee; overflow:hidden; height:21px; font:12px/22px Arial,\5b8b\4f53; color:#666; padding:3px 0; }

.pageno { text-align:center; padding:9px 0; overflow:hidden; font:12px/23px \5b8b\4f53; margin:0 0 22px; width:660px; }
.pageno * { vertical-align:middle; }
.pageno a { display:inline-block; height:20px; overflow:hidden; border:1px solid #eee; background:#f9f9f9; padding:0 5px; margin:0 4px; }
.pageno a.now { border:1px solid #069; background:#069; color:#fff; font-weight:bold; }

.goods_show { zoom:1; overflow:hidden; padding:50px; }
.goods_main { width:100%; padding:0 0 33px; overflow:hidden; }
.goods_main .goods_pic { float:left; width:312px; }
.goods_main .goods_pic_show { width:310px; height:310px; border:1px solid #ddd; border-bottom:0; text-align:center; }
.goods_main .goods_pic_show img { width:310px; height:310px; }
.goods_main .goods_pic_list { background:#007088; overflow:hidden; }
.goods_main .goods_pic_list ul { overflow:hidden; padding:0 5px; }
.goods_main .goods_pic_list li { float:left; width:82px; height:82px; overflow:hidden; padding:13px 9px; cursor:pointer; }
.goods_main .goods_pic_list li.now { background:url(ico4.gif) no-repeat center 0; }
.goods_main .goods_pic_list li img { width:80px; height:80px; border:1px solid #ddd; }
.goods_main .goods_info { float:right; width:290px; overflow:hidden; }
.goods_main .goods_info h1 { font:normal bold 14px/19px Arial, \5b8b\4f53; color:#007088; padding:0 0 9px; border-bottom:4px solid #007088; }
.goods_main .goods_info_show { zoom:1; padding:22px 0 0; overflow:hidden; font:14px/2 Arial,"\5b8b\4f53",Helvetica,sans-serif; color:#666; text-align:justify; text-justify:inter-ideograph; }
.goods_view { zoom:1; overflow:hidden; font:12px/2 Arial,"\5b8b\4f53",Helvetica,sans-serif; padding:22px 0; border-top:1px dashed #ccc; text-align:justify; text-justify:inter-ideograph; }

#footer { width:960px; height:29px; background:#737477; overflow:hidden; margin:0 auto; border-bottom:9px solid #fff; }
#footer a:link, #footer a:visited { color:#EDEDED; text-decoration:none; }
#footer a:hover { color:#fff; text-decoration:underline; }
#footer .main { float:left; font:12px/30px \5b8b\4f53; color:#fff; padding:0 9px; }
#footer .copyright { float:right; font:12px/30px Arial,"\5b8b\4f53",Helvetica,sans-serif; padding:0 9px; color:#ededed; }
