body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;}

body {
	background:#e3e3e3;
	font-family:'Microsoft YaHei UI','Microsoft YaHei',SimSun,'Segoe UI',Tahoma,Helvetica,Sans-Serif;font-size:14px;
	height:100%;
	text-align:center;
	margin:5px auto;}

.containor {
	width:950px;
	margin:0 auto;
	background:#fff;}

/*
Header  -------------------------------------*/
#top {
	width:950px;
	margin:10px auto;
	overflow:hidden;
	background:url(../images/head.jpg) no-repeat center;
	height:304px

;}

.page_footer{width:950px;overflow: hidden;margin: 10px auto 0;padding-top: 10px;background: #8fbece;}
.page_footer .logo{float:left;width:210px;height:67px;background: url(../images/fotter_page_logo.jpg) no-repeat; margin-top:15px;}
.page_footer .footer_line{float: left;width:2px;height:67px;background-color: #f4f4f4;margin: 15px 10px;}
.page_footer .footer_str{float: left;width:455px;line-height: 180%;color:#f4f4f4;}


#nav {
	float:left;
	width:175px;
	background:#CDE4FB;
	border-right:1px solid #88B8E8;}
#nav a {

	display:block;
	height:49px;
	line-height: 49px;
	border-bottom:1px solid #88B8E8;
	font-family:'Microsoft YaHei UI','Microsoft YaHei',SimSun,'Segoe UI',Tahoma,Helvetica,Sans-Serif;font-size:14px;
	text-align:left;
	padding-left:37px;
	font-weight: bold;
	color:#000;}

#nav a:hover { background:url(../images/door_in.jpg) no-repeat 17px 17px;}
#nav a.current { background-color:#EFF5FC; border-left:1px solid #88B8E8;border-right:0;}

/*
#nav a:hover { background-color:#fff; border-left:1px solid #88B8E8; border-right:1px solid #88B8E8; }
#nav a.current { background-color:#EFF5FC; border-left:1px solid #88B8E8;border-right:0; }
#nav a#n01 { background-position:10px 0; }
#nav a#n02 { background-position:10px -49px; }
#nav a#n03 { background-position:10px -98px; }
#nav a#n04 { background-position:10px -147px; }
#nav a#n05 { background-position:10px -196px; }
#nav a#n06 { background-position:10px -245px; }
#nav a#n07 { background-position:10px -293px; }
#nav a#n08 { background-position:10px -342px; }

/* =Header
---------------------------------------------*/

.right {
	float:right;
	position:relative;
	overflow:hidden;
	width:188px;
	padding:10px;
	text-align:left;
	font-family:'Microsoft YaHei UI','Microsoft YaHei',SimSun,'Segoe UI',Tahoma,Helvetica,Sans-Serif;font-size:12px;
	color:#1A5086;}
.right .box {
	border:1px solid #006699;
	margin:10px 0;
	text-align:left;
	padding-bottom:10px;}
.right .box p {
	padding-left:62px;
	color:#006699;
	font-weight:bold;
	text-indent:0;}
.right h4 {
	padding-top:6px;
	font-family:'Microsoft YaHei UI','Microsoft YaHei',SimSun,'Segoe UI',Tahoma,Helvetica,Sans-Serif;font-size:14px;}
.right li {
	background:url(../images/flag03.jpg) no-repeat 0 8px;
	padding:5px 0 3px 17px;
	line-height:150%;
	border-bottom:1px dotted #ccc;
	list-style:none;
	_height:20px;}
.right .box img {
	margin:10px auto;}


/*-------------------------*/
.main {
	float:left;
	width:760px;
	display:inline;
	padding:10px 0 10px 12px;}

.main .box h3 {
	height:34px;
	padding:0 0 0 15px;
	margin:0 0 10px 0;
	overflow:hidden;
	font:20px/30px 黑体;
	border-bottom:1px solid #88B8E8;
	text-align:center;}
.main .dirbox { overflow: hidden; zoom:1; padding-bottom:10px;}
.main .dirbox h3 {
	height:34px;
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	overflow:hidden;
	font:bold 15px/30px 'Microsoft Yahei';
	text-align: left;
	border-bottom:1px solid #88B8E8;
	background:url(../images/left_t_bg.jpg) no-repeat 2px 9px ;}
.main .dirbox li {
	list-style:none;
	text-align:left;
	float: left; width:45%;
	background:url(../images/icon5.jpg) no-repeat 2px 10px;
	overflow:hidden;
	padding:6px 0 4px 18px;
	margin:1px 2px;
	line-height:120%;
	font-family: "Microsoft Yahei";}
.main .box h3 img {
	float:right;
	margin:8px 8px 0 0;}
.listBox {	padding:0 0 6px 0;}
.main .box li span {
	font:11px Arial;
	color:#999;
	float:right;
	padding:3px 0 0 5px;}
.listBox h3 { height:42px;}
.listBox h3 img {
	float:right;
	margin:18px 8px 0 0;}
.main .box li {
	list-style:none;
	text-align:left;
	background:url(../images/right.jpg) no-repeat 5px 9px;
	overflow:hidden;
	padding:6px 4px 4px 22px;
	margin:0 2px;
	line-height:150%;
	border-bottom:1px dotted #ccc;}
.listBox li span {
	font:11px Arial;
	color:#999;
	float:right;
	padding:3px 0 0 5px;}

.table {
	background:#fff;
	width:993px;
	border:1px solid #8FB4E0;
	margin:-15px auto 0 auto;
	color:#333;}
.table td{
	padding:0;
	line-height:140%;}
.table p {
	text-indent:0;}

/*--------- sub --------*/
.position {
	text-align:left;
	padding:0 0 8px 0;
	font:12px "宋体";
	color:#333;}

.content {
	margin:0 20px;
	text-align:left;
	font-size:13px;
	line-height:180%;
	color:#333;
	text-align:justify;
	text-justify:inter-ideograph;}
#contentread div,#contentread p {
	text-indent:2em;
	padding:5px 0;}
#contentread p span {
	line-height:180%;}
.infoBox {
	margin:0 auto;
	text-align:center;
	border-top:1px solid #ccc;
	padding:15px 0;
	font-size:12px;
	color:#1A5086;}

.table-responsive {
    min-height: .01%;
    overflow-x: auto;}

#contentread table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;}
#contentread table tr p{
    text-indent: 0;
    line-height: auto;}

table {background-color: transparent;}
caption {padding-top: 8px;padding-bottom: 8px;color: #777;text-align: left;}
th {text-align: left;}
.table {width: 100%;max-width: 100%;margin-bottom: 20px;}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {padding: 8px;line-height: 1.42857143;vertical-align: middle;border-top: 1px solid #ddd;}

.table > thead > tr > th {vertical-align: bottom;border-bottom: 2px solid #ddd;}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {border-top: 0;}
.table > tbody + tbody {border-top: 2px solid #ddd;}
.table .table {background-color: #fff;}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {padding: 5px;}
.table-bordered {border: 1px solid #ddd;}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {border: 1px solid #ddd;}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {border-bottom-width: 2px;}
.table-striped > tbody > tr:nth-of-type(odd) {background-color: #f9f9f9;}
.table-hover > tbody > tr:hover {background-color: #f5f5f5;}
table col[class*="col-"] {position: static;display: table-column;float: none;}
table td[class*="col-"],
table th[class*="col-"] {position: static;display: table-cell;float: none;}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {background-color: #f5f5f5;}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {background-color: #e8e8e8;}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {background-color: #dff0d8;}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {background-color: #d0e9c6;}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {background-color: #d9edf7;}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {background-color: #c4e3f3;}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {background-color: #fcf8e3;}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {background-color: #faf2cc;}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {background-color: #f2dede;}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {background-color: #ebcccc;}
.table-responsive {min-height: .01%;overflow-x: auto;}
@media screen and (max-width: 767px) {.table-responsive {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd;}
				      .table-responsive > .table {margin-bottom: 0;}
				      .table-responsive > .table > thead > tr > th,
				      .table-responsive > .table > tbody > tr > th,
				      .table-responsive > .table > tfoot > tr > th,
				      .table-responsive > .table > thead > tr > td,
				      .table-responsive > .table > tbody > tr > td,
				      .table-responsive > .table > tfoot > tr > td {white-space: nowrap;}
				      .table-responsive > .table-bordered {border: 0;}
				      .table-responsive > .table-bordered > thead > tr > th:first-child,
				      .table-responsive > .table-bordered > tbody > tr > th:first-child,
				      .table-responsive > .table-bordered > tfoot > tr > th:first-child,
				      .table-responsive > .table-bordered > thead > tr > td:first-child,
				      .table-responsive > .table-bordered > tbody > tr > td:first-child,
				      .table-responsive > .table-bordered > tfoot > tr > td:first-child {border-left: 0;}
				      .table-responsive > .table-bordered > thead > tr > th:last-child,
				      .table-responsive > .table-bordered > tbody > tr > th:last-child,
				      .table-responsive > .table-bordered > tfoot > tr > th:last-child,
				      .table-responsive > .table-bordered > thead > tr > td:last-child,
				      .table-responsive > .table-bordered > tbody > tr > td:last-child,
				      .table-responsive > .table-bordered > tfoot > tr > td:last-child {border-right: 0;}
				      .table-responsive > .table-bordered > tbody > tr:last-child > th,
				      .table-responsive > .table-bordered > tfoot > tr:last-child > th,
				      .table-responsive > .table-bordered > tbody > tr:last-child > td,
				      .table-responsive > .table-bordered > tfoot > tr:last-child > td {border-bottom: 0;}}
/* Form  -------------------------------------*/

.select { visibility:hidden;}

input,
select,
textarea {
	font-size:12px;
	font-family:arial,宋体;}
textarea {
	border:1px solid #aaa;
	padding:0 2px 2px 2px;
	overflow-y:auto;}
.input {
	border:1px solid #799ABB;
	background:#fff;
	padding:0 2px 2px 2px;
	height:16px;}
.input:hover,.select:hover,.textarea:hover	{
	background: #FFFFEC;
	border: 1px solid #DD8022 ;}

/* =Form
-----------------------------------------*/
.page {
	padding:8px;
	text-align:center;}
p {
	text-indent:2em;
	padding:5px;}
img { border:0;}
.clear {
	clear:both;
	height:0;
	overflow:hidden;}

.big {	font:normal 20px/170% 宋体;}
.default {	font:normal 16px/180% 宋体;}
.little {	font:normal 13px/180% 宋体;}

/*****定义标题*****/
.wz a{ font-size:14px;}
.lmdz{ text-align:left;}
.new_top {
	border-bottom: #CCC solid 1px;
	margin: 10px 10px;}
.new_bt {
	text-align: center;
	font-size: 24px;
	color: #000;}
.new_ft {
	text-align: center;
	font-size: 18px;
	color: #000;
	padding: 5px 5px;}
.new_zl {
	text-align: center;
	font-size: 14px;
	color: #000;
	padding: 5px 5px;}
h2 { font:bold 26px 微软雅黑; color:#f60; margin-bottom:20px;}


/*****定义基本链接*****/
a,
a:visited { color:#006699; text-decoration:none;}
a:hover { color:#f60; text-decoration:none;}

a.link2,
a.link2:visited { color:#f60; text-decoration:underline; font-family:宋体; font-size:14px; font-weight:bold;}
a.link2:hover { color:#666;}

/***** font style *****/
.redFont { color:#f60;}
.blueFont { color:#3B507E;}
.greenFont { color:#718805;}
.grayFont { color:#666; font:11px arial;}


#dhtmltooltip { position:absolute; border: 1px solid #999; padding:6px; background-color:#ffe;
                visibility: hidden; z-index: 100; text-align:left; color:#000;
		/*filter: alpha(opacity=80);*/
                filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=3);}

/* for ie */
.input,.select,.textarea {
	tesion:expression(onmouseover=function()
		{this.style.backgroundColor="#EEF7FF";this.style.border="1px solid #71B8FF"},
	onmouseout=function()
	{this.style.backgroundColor="#FFFFFF";this.style.border="1px solid #799ABB"})
;}