@import "reset.css";
#container{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}
.item {
	width: 100%;
	overflow: hidden;
}
.box-inside {padding: 5px;}
.td-half {width:50%;}
.lineheight18 {line-height: 18px;}
.overhidden {overflow: hidden;}

/* header */
.header {
	height: 180px;
	overflow: hidden;
	width: 1000px;
}
.hleft {
	width: 256px;
}
.htextlogo {
	padding-bottom: 55px;
}
.htime {
	color: #fff;
	text-align: center;
	font-weight: bold;
	height: 31px;
	line-height: 31px;
	overflow: hidden;
}
.hmenu {
	height: 31px;
	line-height: 31px;
	overflow: hidden;
}
.hmenu .float-left a {text-decoration: none;}
.menu-white-l {
	float: left;
	background: url(../images/menulbg.gif) no-repeat left top;
	padding-left: 10px;
	overflow: hidden;
}
.menu-white-m {
	float: left;
	background: url(../images/menubg.gif) repeat-x left top;
	height: 28px;
	padding:3px 8px 0 8px;
	overflow: hidden;
	line-height: 28px;
	font-weight:bold;
}
.menu-white-r {
	float: left;
	background: url(../images/menurbg.gif) no-repeat right top;
	padding-right: 10px;
	
}
.hmenu a.curr .menu-white-l, .hmenu a.curr .menu-white-r {
	background-image: none;
	padding: 0;
}
.hmenu a.curr .menu-white-m {
	float: left;
	background: url(../images/menublackbg.gif) repeat-x left top;
	padding: 3px 0 0;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	font-weight: bold;
	color: #fff;
	width: 93px;
	overflow: hidden;
	text-align: center;
}
/* end header */

/* page content */
/* colum left */
.col-left {
	width: 221px;
	overflow: hidden;
}

.left-navi {
	border-width: 1px 1px 1px 0;
	border-color:#f2843f;
	border-style: solid;
	padding: 1px 1px 1px 0;
}
.left-navi-inner {
	border-left: 9px solid #d75709;
	background: #e88535 url(../images/leftnavibg.gif) no-repeat right top;
	padding: 27px 0 5px 15px;
}
.left-navi-inner ul li {
	list-style: none;
	border-bottom: 1px solid #914303;
	padding: 5px 0;
}
.left-navi-inner ul li p {
	background: url(../images/leftnaviitem.gif) no-repeat left 6px;
	padding-left: 25px;
}
.left-navi .left-navi-inner ul li p a {
	color: #fff;
	font-weight: bold;
}
/* end colum left */
.left-tab {
	background: url(../images/lefttabbg.gif) repeat-x left top;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	text-align: center;
	color: #365692;
	font-weight:bold;
}
.left-tab1 {
	background: url(../images/lefttabbg.gif) repeat-x left top;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	text-align: center;
	color: #365692;
	font-weight:bold;
}
.web-link {
	background-color: #5976ac;
	padding: 10px;
	color: #fff;
}
.weblink-select {
	width: 200px;
}
.lsearch-input {
	width: 195px;
}

.need-info {
	background-color: #4f6ea6;
	padding: 10px 5px 10px 10px;
	color: #fff;
}
.need-info-inner {
	background: #94aede url(../images/needinfoinnerbg.gif) repeat-x left top;
}
.need-info-item {
	padding: 4px 0 4px 16px;
	border-bottom: 2px solid #5976ac;
	vertical-align: middle;
}
.need-info .need-info-inner .need-info-item a {
	color: #fff;
	font-weight: bold;
}
/* colum right */
.col-right {
	padding: 8px 0 0 11px;
	width: 768px;
	overflow: hidden;
}

.rbox-tab-l {
	background: url(../images/righttablbg.gif) no-repeat left top;
	padding-left: 8px;
}
.rbox-tab-m {
	background: url(../images/righttabbg.gif) repeat-x left top;
	height: 30px;
	padding: 0 1px 0 2px;
	overflow: hidden;
	color: #757575;
	font-weight: bold;
}
.rbox-tab-r {
	background: url(../images/righttabrbg.gif) no-repeat right top;
	padding-right: 9px;
}
.rbox-inner {
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	padding: 10px 10px 0 10px;
}

.rbox-title {
	padding: 5px 0 15px;
}

.rbox-tab-m .rbox-tab-text {
	color: #9c9c9c;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	background: url(../images/rboxtabitem.gif) no-repeat left 1px;
	padding-left: 25px;
	text-transform: uppercase;
}
.rbox-tab-m .rbox-tab-text a {color: #757575;font-weight: bold;}

.rbox-bottom-l {
	background: url(../images/rboxbottomlbg.gif) no-repeat left bottom;
}
.rbox-bottom-r {
	background: url(../images/rboxbottomrbg.gif) no-repeat right bottom;
	padding-bottom: 10px;
}
.rbox-bottom {
	background: url(../images/rboxbottombg.gif) repeat-x left bottom;
}

/* rcol left */
.rcol-left {
	width: 473px;
	padding-right: 10px;
	overflow: hidden;
}
.news-inner-other {
	background: url(../images/newsinneritem.gif) no-repeat left 4px;
	padding-left: 15px;
	margin: 5px 0;
}
.plan-curr-title {
	color: #757575;
}

.news-buy, .news-sale {
	width: 235px;
	text-align: left;
	overflow: hidden;
}
.news-buy .rbox-inner, .news-sale .rbox-inner {
	padding: 5px 5px 0 5px;
}
.news-buy {float: left;}
.news-sale {float: right;}

.news-buy-item {
	background: url(../images/newsbuyitem.gif) no-repeat left 6px;
	padding-left: 15px;
	margin: 3px 0;
}

.cokhihp {
	padding: 15px 5px 5px;
}
.cokhihp-thumb {
	padding: 2px;
	border: 1px solid #e6e6e6;
}

/* end rcol left */
.rcol-right {
	width: 285px;
	overflow: hidden;
}
.rcol-right .rbox-tab-text {
	background: url(../images/videotabitem.gif) no-repeat left 10px; padding-left: 20px;
}
.rcol-right-box-inner {
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #d4d4d4;
	padding:10px;
}
/* video box */
.rcolr-video {
	border-top: 1px solid #d5d8de;
	border-left: 1px solid #d5d8de;
	background: url(../images/videobg.gif) repeat-x left top;
	
}
.rcolr-video-bottom {
	background: url(../images/videobbg.gif) repeat-x left bottom;
	padding: 8px 8px 10px 10px;
}
.rcolr-video-tab {
	background: url(../images/videotabitem.gif) no-repeat left 2px;
	padding: 0 0 5px 20px;
	color: #9c9c9c;
	font-weight: bold;
}
.rcolr-video-title {
	color: #365692;
	text-align: center;
	padding-bottom: 3px;
}
.rcolr-video .rcolr-video-title a {color: #365692;}
.rcolr-video-item {
	background: url(../images/videootheritem.gif) no-repeat left 8px;
	padding-left: 6px;
	margin: 3px 0;
}
/* end video box */
.stock .rcol-right-box-inner {
	border: 1px solid #d4d4d4;
	padding: 5px 0 0;
}
.stock .rbox-tab-text { background-image: none; text-align: center; padding-left: 0;}
.stock .rbox-tab-text-curr {text-align: center; background: url(../images/videotabitem.gif) no-repeat left 10px; padding-left: 0;}
.stock .rbox-tab-text a {color: #9c9c9c;}
.stock-tab {
	width: 140px;
	overflow: hidden;
	float: left;
}
.stock-tab-saperator {
	margin-right: 5px;
}
.stock-index-title {
	color: #8795a6;
}

.stock-news {
	background: #e5e5e5;
	padding: 7px 0;
}
.stock-news-item {
	color: #493692;
	padding: 3px 0 3px 5px;
}
.focus-news .rcol-right-box-inner{padding:0 10px 10px;}
.focus-news-item {
	border-bottom: 1px solid #dedede;
	padding: 7px 0 7px 15px;
	background: url(../images/focusnewsitem.gif) no-repeat left 12px;
}
.law-doc .rcol-right-box-inner {padding: 7px 10px;}
.law-doc-item {
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align:middle;
}
.law-doc .law-doc-item a {
	color: #979797;
	font-weight: bold;
}
/* end colum right */
/* end page content */

/* footer menu */
.fmenu {
	background: url(../images/footermenubg.gif) repeat-x left top;
}
.fmenu-inner {
	background: url(../images/footermenulbg.gif) no-repeat left top;
	height: 45px;
	overflow: hidden;
	line-height: 42px;
	text-align: left;
	font-weight: bold;
	color: #626262;
	padding-left: 20px;
}
.fmenu-inner1 {
	height: 45px;
	overflow: hidden;
	line-height: 42px;
	text-align: right;
	font-weight: bold;
	color: #626262;
	padding-right: 20px;
}
.fmenu .fmenu-inner a {
	color: #626262;
}
/* edn footer menu */

/* footer */
.footer {
	border-top: 1px solid #d4d4d4;
	background: url(../images/footerbg.gif) repeat-x left top;
	text-align: center;
	padding-top: 12px;
	height: 80px;
}
/* end footer */
