﻿html,body,h1,h5,ol,ul,li,dl,dt,dd,p,form{ margin:0;padding:0; }
body { font-size:12px; color:#eee; font-family: '微软雅黑', Arial, Helvetica, sans-serif ; background:#00030a;  }
a { text-decoration:none; color:#fff; }
img { border:0; }
.clear { clear:both; }

#Logo_div { width:923px; height:109px; background:url(../images/logo.jpg); margin:0 auto; position:relative; }
#Logo_div div { position:absolute; right:20px; top:90px; text-align:right; }
#Logo_div input { width:58px; background:none; border:0; border-bottom:1px solid #666; color:#eee; }

#top_div { padding:10px 0; border-bottom:1px solid #333; width:923px; margin:0 auto; text-align:right; }
#KeyWord { width:150px; padding-left:20px; height:14px; line-height:14px; border:1px solid #555; margin-right:5px; background:#fff url(../images/Search-icon.gif) no-repeat 5px 3px; }
#Search_btn { width:66px; height:19px; border:0; background:url(../images/Search-btn.gif); text-indent:-1000px; margin-right:18px; }
#top_div span {font-size:14px; }
#top_div span a { padding:0 11px; }
#top_div span a:hover { color:#888; }

#Banner_div { width:903px; padding:10px; border-bottom:1px solid #333; margin:0 auto; }
#smallList { width:215px; float:left; }
#bigList { margin-left:235px; }
#UpBtn { display:block; width:82px; height:15px; background:url(../images/banner-Upbtn.gif); margin:0 auto; }
#DowmBtn { display:block; width:82px; height:15px; background:url(../images/banner-Dowmbtn.gif); margin:2px auto; }
#ProList { margin:5px 0; width:209px; margin:0 auto; height:300px; overflow:hidden; position:relative; }
#ProList div { position:absolute; top:0; }
#ProList a { display:block; margin:2px 0; width:209px; height:73px; background:url(../images/smallList-bg.gif); filter:Alpha(opacity=80); opacity:0.8; }

#home_other { width:923px; margin:4px auto; }
#newList { float:left; width:215px; position:relative; }
#HotList { margin-left:230px; }

#LnewList { position:relative; width:235px; height:190px; margin:10px 0; border-top:1px solid #333; padding-top:4px; }
#newList label,#LnewList label {display:block;height:22px; line-height:22px; background:url(../images/title-bg.gif) no-repeat center; text-align:center; font-size:14px; color:#fdd000; }
#newList div,#LnewList div { margin:10px 15px; margin-right:0; font-family:'宋体'; }
#newList div a,#LnewList div a { display:block; color:#bbb; text-indent:10px; background:url(../images/liIcon.gif) no-repeat 0 10px; height:25px; line-height:25px; border-bottom:1px dashed #222; }
#newList div a:hover,#LnewList div a:hover { color:#eee; background-color:#111; }
#more { width:49px; height:13px; background:url(../images/more.gif); position:absolute; left:160px; top:170px; }
#LnewList #more { top:180px; left:170px; }

#HotList label {display:block;height:22px; line-height:22px; background:url(../images/hotpro-title-bg.gif) no-repeat center; text-align:center; font-size:14px; color:#fdd000; }
#banner { width:662px; height:140px; margin:10px auto; position:relative; overflow:hidden; }
#banner div { position:absolute; top:0; }
#banner a { display:block; }
/*------------------------------------------------------------------------------------------------------*/

#body_main { width:923px; margin:0 auto; margin-top:10px; }
#left { width:230px; float:left; }
#main_div { margin-left:240px; min-height:545px; background:url(../images/Vxian.gif) no-repeat left top; }

#page_title { display:block; height:47px; line-height:60px; background:url(../images/page-title-bg.gif) no-repeat center; color:#fdd000; text-indent:30px; font-size:14px; }
#Info_ent { width:620px; padding:20px; font-family:'宋体'; line-height:25px; color:#ccc; margin:0 auto; }
#Info_title { font-size:16px; text-align:center; margin:10px 0; }

#QA_list { width:620px; margin:20px auto; font-family:'宋体'; }
#QA_list a { display:block; height:40px; line-height:40px; text-indent:20px; background:url(../images/liIcon1.gif) no-repeat 0 15px; border-bottom:1px dashed #666; color:#ccc; }
#QA_list a:hover { color:#fff; background-color:#111;}

#ProductList { width:610px; margin:20px auto; }
#ProductList li { list-style:none; margin-bottom:15px; }
#ProductList a { width:209px; height:73px; background:url(../images/product-bg.gif); float:left; }
#ProductList table { float:left; width:382px; height:72x; background:url(../images/plist-Info.gif); margin-left:10px; font-family:'宋体'; overflow:hidden; }
#ProductList table td { padding-left:8px; color:#aaa;  font-size:12px;}

#VProList { width:610px; margin:20px auto; }
#VProList li { list-style:none; width:209px; float:left; text-align:center; margin:15px 48px; _margin:15px 38px; }
#VProList li span { display:block; height:30px; line-height:30px;}

.regTb { width:600px; margin:auto; }
.regTb td { padding:7px; border-bottom:1px dashed #222; }
.regTb input { background:none; border:1px dashed #767676; color:#FFF; }
.regTb .regBtn { width:54px; height:21px; border:0; background:url(../images/reg-btn.gif); color:#333; }

#flash { width:662px; height:330px; margin:0 auto; overflow:hidden; }
#flash img { width:662px; height:330px; }
#show_top { width:662px; margin:0 auto; margin-top:10px; height:14px; background:url(../images/show-title-bg.gif); overflow:hidden;}
#show_ent { width:622px; margin:0 auto; border-left:1px solid #2a2e35; border-right:1px solid #2a2e35; padding:0 20px; color:#fff; font-family:Arial, Helvetica, sans-serif,'宋体'; height:1%;}
#show_ent h5 { font-size:18px; font-family: '微软雅黑'; font-weight:normal; letter-spacing:1pt; margin:5px; text-transform:uppercase; }
#show_ent hr { border:1px solid #1f1f1f; }
#show_ent table { width:100%; color:#eee; }
#show_ent table td { padding:4px; }
#show_foot { width:662px; margin:0 auto; height:13px; background:url(../images/show-foot.gif); margin-bottom:10px; }

#Light_list { margin:10px 0; height:1%; }
#Light_list li { list-style:none; width:180px; height:110px; float:left; border:2px solid #595757; margin:11px; _margin:10px; }
#Light_list li img { width:180px; height:110px; }

#Pj_ent { width:615px; margin:0 auto; height:1%; text-align:center; }
#Pj_ent center { color:#333; }
#Pj_ent li { list-style:none; float:left; margin:8px 12px; _margin:8px 10px; }
#Pj_ent li span { display:block; padding:10px 0; text-align:center; color:#fff; font-weight:bold; }

/*------------------------------------------------------------------------------------------------------*/
#pageReturn { width:550px; height:200px; margin:20px auto; background:#111; padding-left:50px; padding-top:30px; }
#pageReturn strong { text-transform:uppercase; font-size:14px; color:#fff201; display:block; margin-bottom:20px; border-bottom:1px dashed #555; height:30px; line-height:30px; margin-right:50px; }
#pageReturn a { color:#918f8f; text-decoration:underline; }
#pageReturn a b { color:#eee; }
#pageReturn a:hover { color:#ccc; }

/*------------------------------------------------------------------------------------------------------*/
#Home_contact { width:923px; height:45px; text-align:center; margin:0 auto; border-top:1px solid #333; padding-top:10px; }
#foot_div { width:923px; height:134px; background:url(../images/foot-bg.jpg); margin:0 auto; text-align:center; line-height:25px; color:#888; font-size:10px; }

.page_nav { padding:10px 5px; margin:0 20px; font-family:Arial,Helvetica, sans-serif; font-size:13px; color:#333; text-align:right; }
.page_nav a { border: 1px solid #444; padding: 1px 7px; text-decoration: none; margin:0 2px; color: #888; }
.page_nav a:hover { color:#333; background:#fff201; }
.page_nav a:active { color:#ff5a00; }
.page_nav a.CurrentPage{ background:#fff201; color:#333; font-weight:bold; }
.page_nav span b{ color:#333; }

#facebox .b { background:url(../images/facebox/b.png); }
#facebox .tl { background:url(../images/facebox/tl.png); }
#facebox .tr { background:url(../images/facebox/tr.png); }
#facebox .bl { background:url(../images/facebox/bl.png); }
#facebox .br { background:url(../images/facebox/br.png); }
#facebox { position: absolute; top: 0; left: 0; z-index: 100; text-align: left; }
#facebox .popup { position: relative; }
#facebox table { border-collapse: collapse; }
#facebox td { border-bottom: 0; padding: 0; }
#facebox .body { padding: 10px; background: #fff; width: 370px; }
#facebox .loading { text-align: center; }
#facebox .image { text-align: center; }
#facebox img { border: 0; margin: 0; }
#facebox .footer { border-top: 1px solid #DDDDDD; padding-top: 5px; margin-top: 10px; text-align: right; }
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br { height: 10px; width: 10px; overflow: hidden; padding: 0; }
#facebox_overlay { position: fixed; top: 0px; left: 0px; height:100%; width:100%; }
.facebox_hide { z-index:-100; }
.facebox_overlayBG { background-color: #000; z-index: 99; }
* html #facebox_overlay { /* ie6 hack */
  position: absolute;  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
