/* CSS Document */
body { margin: 0px; font-size:12px;}
h1{ margin:0; padding:0; font-weight:normal; font-size:12px;}
h2{ margin:0; padding:0; font-weight:normal; font-size:12px;}
h3{ font-weight:normal; font-size:12px;}
ul{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none;}
p{ margin:0; padding:0;}
#container{ width:100%; background:#FFFFFF url(../images/mbg.gif) repeat-y center;}
#header{ width:950px; margin:0 auto; height:100px; background:#fff;}
#logo{ width:630px; height:55px; float:left; padding:15px 0 0 20px;}
#logo span{ margin:4px 0 0 20px;}
#top{ height:61px; float:left; padding:9px 0 0 0; width:295px;}
#top p{ float:left;}
#top p img{ float:left;}
#top p .last{ margin:3px 0 0 6px}
#top p a{ display:block; margin:3px 31px 0 6px; float:left; color:#666;}
#top .cen{ padding:30px 0 0 60px; font-family:Verdana; float:left;}
#top .cen a{ margin:0;}
#top .cen a:hover{ text-decoration:underline;}
#top .cen span{ float:left; margin:0; line-height:14px; padding-right:24px; padding-top:2px; padding-left:-2px;}
#top .cen .en{ margin-top:-1px;  line-height:14px;}
#nav{ height:30px; float:left; width:948px; background:url(../images/navr.jpg) no-repeat right;}
#navl{ float:left; width:26px; height:30px; background:url(../images/navl.jpg) no-repeat;}
#nav ul{ background:url(../images/nav_bg.jpg) repeat-x; height:30px; width:898px; display:block; float:left; letter-spacing:3px;}
#nav li{ float:left; padding:0;}
#nav a { float:left; background:url(../images/navl.png) no-repeat left top; margin:0; padding:0 0 0 23px; text-decoration:none;}
#nav a span { float:left; display:block; background:url(../images/navr.png) no-repeat right top; padding:8px 23px 8px 2px; color:#FFF;}
#nav .none a span{ background:url(../images/navr_none.png) no-repeat left top;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a span {float:none;}
/* End IE5-Mac hack */
#nav a:hover span { color:#333; background-position:100% -30px;}
#nav a:hover { background-position:0% -30px;}
#nav li#selected a span { color:#333; background-position:100% -30px;}
#nav li#selected a{ background-position:0% -30px;}
/*-------头部内容结束------*/
/*-------内容部分开始------*/
#pagebody{ width:950px; margin:0 auto; background:#fff; height:815px; }
#line{ position:absolute; left:230px; top:15px; height:640px; width:20px; border-right:1px #ccc solid;}
#sideleft{ width:233px; float:left; padding:15px 0 0 12px; position:relative;}
#sideleft h1{ height:22px; border-bottom:1px #ccc solid;}
#sideleft h1 img{ float:left; margin:0 10px 0 0;}
#sideleft h1 span{ padding:2px 0 0 0; display:block; float:left;}
#sideleft ul{ padding:0 0 0 5px;}
#sideleft ul li{ padding:10px 0 0 0; width:95%; height:20px; background:url(../images/libg.gif) repeat-x bottom;}
#sideleft ul li img{ float:left; margin:2px 10px 0 0;}
#sideleft ul li a{ color:#666;}
#sideleft ul li a:hover{ color:#ff6600; text-decoration:underline;}
#sideleft h2{ height:45px;}
#sideleft h2 img{ float:left; margin:20px 10px 0 0;}
#sideleft h2 span{ padding:22px 0 0 0; display:block; float:left;}
#sideleft form{ margin:0; padding:0;}
#sideleft p{ padding:5px 0 0 0;}
.ser{ width:156px; height:16px; border:1px #999 solid;}
.sel{ width:100px; height:20px;}
.ent{ width:54px; height:20px; margin-left:25px; border:0; background:url(../images/search.gif) no-repeat;}
#sideleft h3{ height:43px; margin:0; padding:0; border-bottom:1px #ccc solid;}
#sideleft h3 img{ float:left; margin:20px 10px 0 0;}
#sideleft h3 span{ padding:22px 0 0 0; display:block; float:left;}
#sideleft .lj{ padding:12px 0 0 0;}
/*-------左侧内容结束------*/
#sideright{ width:692px; float:left; padding:16px 0 0 12px;}
#banner{ width:680px; height:180px; float:left;}
#sideright h1{ height:40px; width:98%; margin:0; padding:0; border-bottom:1px #ccc solid;}
#sideright h1 img{ float:left; margin:17px 10px 0 0;}
#sideright h1 span{ padding:19px 0 0 0; display:block; float:left;}
#sideright h1 .more{ float:right; margin-right:5px;}
#sideright h1 a{ color:#FF6600;}
#sideright h1 a:hover{ text-decoration:underline;}
#news{ width:320px; float:left; margin-right:15px;}
#trade{ width:330px; float:left;}
#trade li{ line-height:16px; overflow:hidden;}
#sideright ul{ padding:0 0 0 5px;}
#sideright ul li{ padding:12px 0 0 12px; width:95%; background:url(../images/sign5.gif) no-repeat left 15px;}
#sideright ul li a{ color:#666;}
#sideright ul li a:hover{ color:#ff6600; text-decoration:underline;}
#pro{ padding:12px 0 0 0; float:left; background:url(../images/prosplit.gif) no-repeat 7px 47px;}
#pro h1{ height:31px; background:url(../images/pro_bg.png) repeat-x; border:0;}
#pro h1 img{ float:left; margin:9px 10px 0 8px;}
#pro h1 span{ padding:10px 0 0 0; display:block; float:left;}
#pro ul{ padding:7px 0 0 7px;}
#pro ul li{ float:left; width:227px; height:190px; background:none; padding:0;}
#pro ul li a{ display:block; text-align:center; padding:5px 0 0 0;}
#pro ul li .title{ font-size:14px; color:#FF6600;}
#pro ul li span{ padding:5px 15px; display:block;}
/*-------内容部分结束  底部内容开始-------*/
#footer{ width:950px; height:80px; margin:0 auto; background:#eee;}
#btlogo{ width:174px; float:left; background:url(../images/btsplit.gif) no-repeat right center; padding:10px 0 0 16px; height:70px;}
#comp{ width:450px; float:left; padding:12px 0 0 24px; background:url(../images/btsplit.gif) no-repeat right center; height:68px; display:inline;}
#comp ul{ height:16px;}
#comp ul li{ float:left; padding:0 10px 0 10px; background: url(../images/split2.gif) no-repeat right;}
#comp ul li a{ color:#666;}
#comp ul li a:hover{ color:#999;}
#comp ul .none{ background:none;}
#comp p{ padding:5px 0 0 10px; clear:both; color:#666;}
.photo{ float:left; padding:5px 0 0 0;}
.photo p{ padding:5px 0 0 10px; color:#666;}
/*------内容页部分------*/
/*------自适应高度-----*/
#wrap{width: 950px;height:auto; margin:0 auto 20px auto; overflow: hidden; background:#fff;}
#csideleft{ width:233px; float:left; padding:15px 0 0 12px; background:#eee;}
#csideright{ width:690px; float:left; padding:15px 0 0 12px;}
#wrap:after{ display: block; height: 0; clear: both; visibility: hidden;}
#wrap{display: inline-block;}
/*\*/
#wrap{display: block;}
/* end easy clearing */
/*\*/
#csideleft, #csideright{padding-bottom: 32767px !important; margin-bottom: -32767px !important;}
@media all and (min-width: 0px) {
#csideleft, #csideright{padding-bottom: 0 !important; margin-bottom: 0 !important; }
#csideleft:before, #csideright:before{ content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; background: inherit; padding-top: 32767px !important; margin-bottom: -32767px !important; height: 0;}
}
#csideleft h1{ height:22px; border-bottom:1px #ccc solid;}
#csideleft h1 img{ float:left; margin:0 10px 0 0;}
#csideleft h1 span{ padding:2px 0 0 0; display:block; float:left;}
#csideleft ul{ padding:0 0 0 5px;}
#csideleft ul li{ padding:10px 0 0 0; width:95%; height:20px; background:url(../images/libg.gif) repeat-x bottom;}
#csideleft ul li img{ float:left; margin:2px 10px 0 0;}
#csideleft ul li a{ color:#666;}
#csideleft ul li a:hover{ color:#ff6600; text-decoration:underline;}
#csideleft h2{ height:45px;}
#csideleft h2 img{ float:left; margin:20px 10px 0 0;}
#csideleft h2 span{ padding:22px 0 0 0; display:block; float:left;}
#csideleft p{ padding:5px 0 0 0;}
#csideleft h3{ height:43px; margin:0; padding:0; border-bottom:1px #ccc solid;}
#csideleft h3 img{ float:left; margin:20px 10px 0 0;}
#csideleft h3 span{ padding:22px 0 0 0; display:block; float:left;}
#csideleft .lj{ padding:12px 0 0 0;}
#csideright h1{ height:22px; border-bottom:1px #ccc solid; width:96%;}
#csideright h1 img{ float:left; margin:0 10px 0 0;}
#csideright h1 span{ padding:2px 0 0 0; display:block; float:left;}
#main a{ color:#666;}
/*首页Flash*/
#indexMainPic{ width:950px; height:200px; text-align:center; margin:1px auto 10px auto; background:#636363 url(../images/index_main_pic.jpg) no-repeat;}
/*mian*/
#commontb{ margin:0 auto; padding:0; border:0;}
#commontb{ width:94.4%;}
#commontb #leftbar ul li a{ color:#2F4E6F; text-decoration:none;}
#commontb #leftbar ul li a:hover{ color:#000; text-decoration:underline; /*top:0;*/}
#leftbar{ width:208px; float:left; padding:0;}
#submenu {
	margin-right: 14px;
	margin-left: 2px;
	margin-top: 12px;
}
#submenu li {
	line-height: 18px;
	background-color: #C8D7E3;
	margin-top: 1px;
	text-indent: 20px;
}
#submenu ul {
	margin: 0px;
	list-style:none;
}
#submenu .subtitle {
	font-weight: bold;
	background-color: #98B1C4;
	line-height: 18px;
	text-indent: 20px;
}
#submenu .corner {
	background-color: #C8D7E3;
	background-image: url(../images/left-nav-corner.gif);
	background-position: right;
	height: 19px;
	width: 100%;
	background-repeat: no-repeat;
	margin-top: 1px;
}
#location1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ABC2DC;
	background-color: #F2FBFD;
	line-height: 26px;
}
#commontxtbox{
	width:95%;
	height:auto;
	line-height: 24px;
	padding-top: 10px;
	padding-right: 1%;
	padding-bottom: 10px;
	padding-left: 1%;
}
#commontxtbox p{ line-height:24px; }
/*mainMenu*/
#main-menubar { float:left; width:950px;background-image: url(../images/mb_bg.png);background-repeat: repeat-x;line-height: 30px;height: 30px;}
#main-menubar li {float:left;background-image: url(../images/mb_sp.png);background-repeat: no-repeat;list-style-type: none;}
#main-menubar ul {background-image: url(../images/mb_r.png);background-repeat: no-repeat;background-position: right center;margin: 0px;padding: 0px;float:right;color: #FFFFFF;width: 898px;}
#main-menubar .mb-l {background-image: url(../images/mb_l.png);background-repeat: no-repeat;text-indent: 40px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;
color: #E0E6ED;}
#main-menubar li.selected {background-image: url(../images/mb_selected_r.png);background-position: right;}
#main-menubar a {padding-right: 14px;padding-left: 16px; font-size:12px;color: #DAE0E7;text-decoration: none;height: 32px;display: block;float: left;}
#main-menubar a:hover {color: #FFFFFF;}
#main-menubar li.selected a{height: 32px;color: #000;background-image: url(../images/mb_selected_l.png);background-position: left top;display: block;background-repeat: no-repeat;float: left;}
#main-menubar li.selected a:hover {color: #6D8CB1;}