﻿@charset "utf-8";

/*------------------------------------------------------subnav start---------------------------------------------------------*/

#navwrap{
	width: 907px;
	height:20px;
	background-image:url(../images/subnav_bg.jpg);
	margin:1px auto 5px;
}

#title{
	width:868px;
	height:51px;
	text-align:left;
	background-image:url(../images/title_bg.jpg);
	padding: 8px 0 0 20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
}

/*------------------------------------------------------subnav end---------------------------------------------------------*/


.text_left{	
	text-align:left;
}

.bg_blue{
	background-color:#e7f1fc;
}

.strong_12{
	font-weight:600;
	font-size:12px;
}


#subnav li {
	list-style:none;
	display:none;
}


.subcontent{
	width:850px;
	margin:0 auto;
}

.sample_subcontent {
	width:850px;
	min-height:500px;
	margin:0 auto;
	overflow:inherit;
}

.left_index {
	width:157px;
	float:left;
	text-align:center;
}

.left_list {
	margin:0 auto;
	width:157px;
	padding-bottom:4px;
	border:1px solid #e2e2e2;
	}

.left_index ul {
	margin:0px;
	padding:0px;
}

.left_index ul li {
	margin:0 auto;
	padding:0px;
	list-style-type:none;
	width:147px;
	height:35px;
	margin-top:4px;
	background:url(../images/news_left_bg.gif) center top no-repeat;
}

.left_index .left_list ul li a {
	text-decoration:none;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	width:147px;
	height:25px;
	display:block;
}

.left_index .left_list ul li a:hover {
	text-decoration:underline;
	color:#000000;
}

.new {
 font-size: 14px;
 color: #ff0000;
 font-style: italic;
 font-weight: bold;
 }
 
.right_content {
	width:660px;
	float:right;
	text-align:center;
}

.list_title {
	height:30px;
	border-bottom:3px solid #e2e2e2;
	width:660px;
	text-align:center;
}

.list_title table.table_center {
	margin:0 auto;
}

.list_title table.table_center td.td_arrowbg {
	width:150px;
	height:20px;
	text-align:left;
	padding-left:15px;
	background:url(../images/arrow_right.jpg) 0px 6px no-repeat;
}

.list_title table.table_center td.td_arrowbg a {
	text-decoration:none;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.list_title table.table_center td.td_arrowbg a:hover {
	text-decoration:underline;
}

.right_content .rigth_list .list_title ul {
	margin:0px;
	padding:0px;
}

.right_content .rigth_list .list_title ul li {
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:150px;
	height:20px;
	float:left;
	text-align:left;
	padding-left:15px;
	background:url(../images/arrow_right.jpg) 0px 6px no-repeat;
}

.right_content .rigth_list .list_title ul li a {
	text-decoration:none;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.right_content .rigth_list .list_title ul li a:hover {
	text-decoration:underline;
}

.title_cont_bg {
	height:33px;
	background:url(../images/news_h1_01.jpg) left top no-repeat;
	text-align:left;
	padding-left:30px;
	font-weight:bold;
}

.title_cont_bg dl {
	padding-top:10px;
}

.title_cont_bg dl dt {
	float:left;
	width:500px;
}

.title_cont_bg dl dd {
	float:left;
	width:120px;
}

.fontsize14 {
	font-size:14px;
}

.list_cont_bg {
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
}

.paddingtop20 {
	padding:20px;
}

.list_cont_bg table td.td_arrow {
	background:url(../images/submenu_arrow.gif) 13px center no-repeat;
	padding-left:28px;
	height:30px;
	width:450px;
	text-align:left;
	vertical-align:middle;
}

.list_cont_bg table td.td_arrow a {
	text-decoration:none;
}

.list_cont_bg table td.td_arrow a:hover {
	text-decoration:underline;
}

.list_cont_bg table td.td_date {
	padding-right:13px;
	text-align:right;
	height:30px;
	vertical-align:middle;
}

.list_cont_bg table {
	margin:0 auto;
	text-align:left;
	line-height:20px;
}

.list_cont_bg table.table_margin {

}

.list_cont_bg table.table_margin table td {
	height:25px;
}


.list_content1 {
	margin-top:20px;
}

.sample_content {
	width:660px;
	text-align:center;
	margin:0 auto;
}

table.table_style{
	border-collapse:collapse;
	width:100%;
	border-top:6px solid #3280e6;
}

table.table_style td{
	border:1px solid #3280e6;
	line-height: 14px;
	padding:5px;
}

table.table_no_border{
	border-collapse:collapse;
}

table.table_no_border td{
	border:0px;
	line-height: 12px;
	padding:1px;
}

.boldWhite {
	color:#FFFFFF;
	font-weight:bold;
}