@charset "utf-8";
/* CSS Document */

* {padding:0; margin:0; font:12px/160% Tahoma, Verdana, Arial, "宋体"; color:#fff;}
img {border:none;}
ul {list-style:none;}
div {text-align:left; vertical-align:top;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
option,input {color:#000;}

table {}


body {background:url(bg.gif);}

/* top */
#top {width:100%; height:99px; background:url(bg_top.gif) left top repeat-x; text-align:center;}
#logo {width:900px; height:99px; margin:0 auto;}
#logo h1 {display:block; float:left; width:385px; height:99px; margin-left:10px; background:url(logo.gif) 0 0 no-repeat; text-indent:-999em;}
#eng {float:right; width:82px; height:31px; margin:55px 30px 0 0;}
#eng a {display:block; width:82px; height:31px; background:url(eng.gif) 0 0 no-repeat; line-height:24px; text-align:center; text-decoration:none;}
#eng a:hover {color:#ccc;}

/* 框架 */
#contain {width:900px; margin:0 auto;}
#mainbg {float:left; background:#03327e; padding-bottom:10px;}

/* 导航 */
#nav {height:56px;}
#flash {height:200px; padding:0 10px !important; padding:2px 10px 0 10px; margin-bottom:10px; background:url(flash.jpg) center center no-repeat;}
.biaoti {height:23px; line-height:23px; border-bottom:#06628b solid 1px; color:#08daff; font-weight:bold; padding-left:5px;}
.biaoti2 {height:23px; line-height:23px; border-bottom:#06628b solid 1px; color:#08daff; font-weight:bold; padding-left:5px; margin:0 10px;}

#middle {width:880px; margin:0 10px;}
#middlebg {float:left; width:880px; background:url(bg_m.gif) 0 0 repeat-y;}
#middlebg2 {float:left; width:880px; background:#1d478b;}

#middle_left {float:left; width:208px;}
#middle_right {float:right; width:642px; padding:10px;}

#login {width:168px; margin:10px auto;}
#login_down {width:168px; padding:5px 0;}
#login_down li {width:100%; padding:3px 0; text-align:center;}

.leftbg {width:188px; padding:10px 0; margin:10px 10px; background:url(bg_left.gif) 0 0 repeat-y;}
#leftbg_a {width:168px; padding:5px 0; margin:0 10px;}
#leftbg_b {width:168px; padding:5px 0; margin:0 10px;}
#leftbg_c {width:168px; padding:5px 0; margin:0 10px;}
#leftbg_d {width:168px; padding:5px 0; margin:0 10px;}
#leftbg_d li {}
#leftbg_d li a {display:block; padding: 0 30px 0 12px; text-decoration:none; background:url(dian.gif) 2px 7px no-repeat;}
#leftbg_d li a:hover {color:#ccc;}

.leftpd {height:20px; line-height:20px;}
.leftpd a {display:block; width:160px; height:20px; line-height:20px; text-decoration:none; padding-left:12px; background:url(dian.gif) 2px 5px no-repeat;}
.leftpd a:hover {color:#ccc;}

#aboutus {margin-bottom:10px; float:left;}
#aboutus_b {height:40px; background:url(ab.gif) 0 0 no-repeat;}
#aboutus_c {height:40px; width:642px; background:url(abc.gif) 0 0 no-repeat;}
#aboutus_c h2 {display:block; float:left; margin:5px 0 0 20px; font-size:14px; font-weight:bold;}
#aboutus_b a {display:block; float:right; margin:10px 5px 0 0; text-decoration:none;}
.aboutus_m {padding:10px 0;}


#hotproduct {margin-bottom:10px; float:left; width:642px;}
#hotproduct_b {height:27px; background:url(ab2.gif) 0 0 no-repeat;}
.bg_j {padding:5px; background:#052c6c url(bg_j.gif) 0 0 repeat-x; border:#0046b6 solid 1px; border-top:none;}

.news {margin-bottom:10px; float:left; width:642px;}
.news_left {width:288px; float:left;}
.news_right {width:288px; float:right;}

#newsa {height:40px; background:url(b1.gif) 0 0 no-repeat;}
#newsa a {display:block; float:right; margin:10px 5px 0 0; text-decoration:none;}
#newsb {height:40px; background:url(b2.gif) 0 0 no-repeat;}
#newsb a {display:block; float:right; margin:10px 5px 0 0; text-decoration:none;}
#newsc {height:40px; background:url(b3.gif) 0 0 no-repeat;}
#newsc a {display:block; float:right; margin:10px 5px 0 0; text-decoration:none;}
#newsd {height:40px; background:url(b4.gif) 0 0 no-repeat;}
#newsd a {display:block; float:right; margin:10px 5px 0 0; text-decoration:none;}

.newsm {padding:10px 0;}
.newsm li {height:20px; float:left;}
.newsm li a { display:block; float:left; width:250px; height:20px; line-height:20px; padding-left:20px; background:url(dian2.gif) 2px 5px no-repeat; text-decoration:none;}

#tproduct {margin-bottom:10px; float:left; width:642px;}
#tproduct_b {height:27px; background:url(ab3.gif) 0 0 no-repeat;}

#hzhb {float:left; width:640px; height:112px; background:url(bg_j.gif) 0 0 repeat-x; border:#0046b6 solid 1px;}
#hzhb_left {width:42px; height:106px; float:left; background:url(hz.gif) 0 0 no-repeat; margin:2px 0 0 2px;}
#hzhb_right {width:585px; float:right; margin:2px 2px 0 0;}
#hzhb_right li {width:25%; float:left; padding:2px 0 3px 0; text-align:center;}

#bottom {clear:both; width:900px; height:70px; padding-top:10px; margin:0 auto; background:url(bottom.gif) 0 0 repeat-x;}
#bottom p {text-align:center; padding:1px 0;}

#xbcontent {text-align:center;}
#xbcontent h3 {color:#fff; font-size:24px; font-weight:bold;}

.biaotiss {height:29px; line-height:29px; font-weight:bold; background:#7f9db9; border-bottom:#aec4d9 solid 1px; padding-left:10px; color:#000;}
.xbtrtr {}
.xbtrtr td {padding:2px;}

.nvren_input {width:160px; height:18px; border:#bebebe solid 1px;}
.nvren_input2 {width:320px; height:18px; border:#bebebe solid 1px;}

#loginsss { text-align:center; padding:5px 0 5px 180px;}
#loginsss li {float:left; padding:0 3px;}


.TBMenu {
	background: #3366CC;
}
.MenuBG {
	background: #7C9CDE;
}
.MenuColor {
	background: #7C9CDE;
}

/*bbs*/

.bbs_button{cursor:hand;border:1px solid #03327e;background:#7f9db9;}
.bbs_title{font-weight:bold;color:#fff; }
.bbs_select{background:#1d478b; color: #51485f;}
.bbs_input{border:1px solid #03327e;background:#f2f2fa}
.bbs_bg1 {
	color: #fff;
	background: #03327e  url(ff1.gif) left center repeat-x;
	border:#fff solid 1px;
	border-bottom: none;
	height:22px;
	line-height:22px;
}
.bbs_title_a {background: #03327e; color:#fff; text-align: center; padding:0;}
.bbs_bg2 {
	color:#333333;
	background: #1d478b; 
	border:#ffdff0 solid 1px;
	border-top:none;
	margin: 1px;
	padding: 1px;
}
.bbs_bg3 {
	color: #fff;
	background:#7f9db9;
    border: 1px solid #001e4e;
}
.bbs_bg3 td {line-height:160%;}
.bbs_bg2 td {padding:5px;}
.bbs_bg1 td {height:23px; line-height:23px;}

.bbs_note{color:#ff0000;}
a.bbs_a:link {text-decoration:none;}
a.bbs_a:visited {text-decoration:none;}
a.bbs_a:hover {text-decoration:underline;}
a.bbs_a_title:link {text-decoration:none;color:#fff; font-weight:bold;}
a.bbs_a_title:visited {text-decoration:none;color:#fff; font-weight:bold;}
a.bbs_a_title:hover {text-decoration:underline;color:#fff; font-weight:bold;}