/*
	[Destoon B2B System] Copyright (c) 2008-2011 Destoon.COM
	This is NOT a freeware, use is subject to license.txt
*/
/* global */
body {margin:0px;font-size:12px;color:#000000;background:#FFFFFF url('../images/bg.jpg') no-repeat center 0;}
/* common */
.m {width:960px;margin:auto;}
.top {height:26px;line-height:26px;background:#EEF7FB;padding:0 10px 0 10px;}
#top a {text-decoration:none;}
.head {height:115px;overflow:hidden;}
.head div {float:left;}
.head .logo {padding:15px 10px 0 0px;height:90px;overflow:hidden;}
.head h1 {font-size:24px;margin:12px 0 5px 10px;color:#333333;font-family:\9ED1\4F53;filter:glow(color=#FFFFFF,strength=3);}
.head h4 {font-size:15px;margin:0 0 0 10px;color:#333333;}

#menu a {text-decoration:none;}
.menu {background:url('../images/menu_bg.gif');height:30px;overflow:hidden;padding:0 0 0 20px;font-size:14px;font-weight:bold;border:#438ECE 1px solid;border-top:#438ECE 2px solid;}
.menu_li {float:left;border-right:#FFFFFF 1px solid;line-height:30px;padding:0 20px 0 20px;}
.menu_li span {color:#003D70;}
.menu_on {float:left;border-right:#438ECE 1px solid;border-left:#438ECE 1px solid;line-height:30px;padding:0 20px 0 20px;background:url('../images/menu_on.gif') repeat-x;}
.menu_on span {color:#FFFFFF;}

.side_head {border:#79B7EC 1px solid;border-bottom:none;background:url('../images/side_head.gif') repeat-x;}
.side_head div {padding:0 10px 0 10px;font-size:14px;height:28px;line-height:30px;overflow:hidden;letter-spacing:1px;}
.side_body {border:#79B7EC 1px solid;border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}
.side_body li {background:url('../images/ico_arrow.gif') no-repeat 5px 7px;padding:0 0 0 20px;height:26px;line-height:26px;overflow:hidden;}
.nohidden li {height:auto; background:none; padding-left:5px;}

.main_head {border:#79B7EC 1px solid;border-bottom:none;background:url('../images/main_head.gif') repeat-x;}
.main_head div {padding:0 10px 0 10px;font-size:14px;height:28px;line-height:30px;overflow:hidden;letter-spacing:1px;}
.main_body {border:#79B7EC 1px solid;border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}

/*首页banner*/
#focus {width:960px; height:320px; overflow:hidden; position:relative;}
#focus ul {height:320px; position:absolute;}
#focus ul li {float:left; width:960px; height:320px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus ul li img{width:100%}
#focus .btnBg {position:absolute; width:960px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:940px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(/images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/*首页banner_end*/
.main_item{margin:0 auto;width:960px;}
.footer{padding:10px 0 10px 10px;margin-top:20px; background:url(../images/botbg.jpg) left top repeat-x; font-size:11px;}
.cl-1{ color: #F00; margin-right:5px;}
.cb{clear:both; padding:0px; margin:0px;}
.sl{ float:left;}
.sr{ float:right; margin-right:5px;}
.sp_1{ padding:3px 5px; border:1px solid #006699; background:#09F; color:#FFF; font-weight:bold;}
.sp_2{ padding:3px 5px; border:1px solid #999; background:#ccc;}
a{color: #069;text-decoration: none;}
a:hover {text-decoration: none;color: #3EC0FF;}
#nav a{color:#fff;text-decoration:none;font-size:14px;line-height:46px;}
#nav a:hover {text-decoration: none;color:#ffda76;}
#lefts a{color: #232323;text-decoration: none;}
#lefts a:hover {text-decoration: none;color:#b86914;}
#lefts2 a{color: #313131;text-decoration: none;}
#lefts2 a:hover {text-decoration: none;color:#b86914;}
#tops a{color: #0E85C4;text-decoration: underline;}
#tops a:hover {text-decoration: none;color:#b86914;}
.pd30{padding-bottom: 30px}
.page{margin-top: 10px}
.abs{margin-top: -3px}
.imgct{width: 80px; height: 80px;border:#C0C0C0 1px solid;display: table;text-align: center}
.imgct span{display:table-cell;vertical-align: middle}
.imgwd{width: 100%;}
.main_new{border-bottom:#79B7EC 1px solid;}
.main_head .news_body{height: auto; overflow: auto;}
.news_body {background:#FFFFFF;padding:10px;}
.news_body li {background:url('../images/ico_arrow.gif') no-repeat 5px 10px;padding:0 0 0 20px;height:28px;line-height:28px;overflow:hidden;border-bottom: dashed 1px #81d2ff
}
