@charset "gbk";

@media (min-width:992px){
	.container{max-width:760px;}
}
@media (min-width:1200px){
	.container{max-width:960px;}
}

/* ---------- ��־ ---------- */
a {color: #333;}
a:hover,a:focus {color: #048;text-decoration: none;}

#logo {position: relative;float: left;font-size: 36px;line-height: 100%;margin-right: 20px;}
#header.full-header #logo {padding-right: 30px;margin-right: 30px;}

#logo a {display: block;color: #000;}
#logo img {display: block;max-width: 100%;}


/* ---------- ҳ��ͷ�� ---------- */
#header {position: relative;z-index: 100;}
#header .container { position: relative; }
#header.transparent-header {background: transparent;border-bottom: none;z-index: 199;}
#header.transparent-header + #slider,
#header.transparent-header + #page-title {top: -100px;position: relative;margin-bottom: -100px;}

#header {
	-webkit-transition: height .4s ease, opacity .3s ease;
	-o-transition: height .4s ease, opacity .3s ease;
	transition: height .4s ease, opacity .3s ease;
}
#logo img {height: 50px;margin-top: 15px;}
#header-wrap h1 {text-shadow:0 2px 3px rgba(0, 0, 0, 0.1);}


/* List */
.page-listcon {clear: both;}
.page-listcon ul,.page-listcon li {list-style: none;}
.page-listcon li {border-bottom:1px solid #eee;position: relative;}
.page-listcon li i {margin-right: .5em;font-size: 10px;position: absolute;top: 10px;left: 4px;}
.page-listcon li a {color: #333;display: block;padding: 8px 10px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;padding-right: 100px;}
.page-listcon li a:hover {background: #f3f3f3;color: #ff851b;-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;}
.page-listcon li span {font-size: 12px;color: #999;}
.page-listcon li span.listdate {position: absolute;top:12px;right: 10px;}
.page-listcon li span.listdate i {width: 16px;height:16px;line-height:16px;border-radius: 4px;background: #c00;padding-right: 0;color: #fff;padding: 0;text-align: center;font-size: 14px;margin-left: 1em;}
.page-listcon li span.listdate i:hover {background: #0254a6;-webkit-transition: background .3s ease-in-out;
	-o-transition: background .3s ease-in-out;
	transition: background .3s ease-in-out;}
	
/* -- ��ǰλ�� -- */

/* -- ����ҳ -- */
#page-content {position: relative;}

.page-here {border-color: #dce4ec;border-width: 2px;}
.page-here p {margin-bottom: 0;color: #666;}
.page-here p a {color: #666;margin: 0 6px;}
.page-here p a:hover {color: #ca0520;}
.page-here p span {margin-right: 1em;}

.page-conbox {clear: both;}
.page-conbox p {line-height: 1.5rem;margin: 1rem auto;}
.page-conbox pre,.page-conbox blockquote {background: #f3f3f3;border-left: 4px solid #ccc;padding: 1em;font-size: 16px;}
.page-conbox img {margin: 1em 0;max-width: 100%;border-radius: 6px;padding: 0 !important;}

.page-conbox p.textindent {text-indent: 2em !important;}

.page-header {border-bottom: 2px solid #dce4ec;margin-bottom: .75rem;}
.page-header h1,.page-header h2,.page-header h3,.page-header h4,.page-header h5,.page-header h6 {color: #c30;font-weight: 400;}
.page-header p {color: #999;margin-bottom: 0;}
.page-header p span {color: #777;margin-right: 1em;}

/* table */
.page-conbox table {border-collapse: collapse;border-spacing: 0;empty-cells: show;background-color:transparent;margin:0 auto;}
.page-conbox table.table-full {margin-bottom:1rem;width:100%;max-width:100%;}
.page-conbox table caption {padding: 1rem 0;text-align: center;}
.page-conbox table td,.page-conbox table th {padding:.25rem;vertical-align:top;}
.page-conbox table thead th {border-bottom:2px solid #dce4ec;vertical-align:bottom;background: #dce4ec;}
.page-conbox table tbody+tbody {border-top:2px solid #dce4ec;}
.page-conbox table {border:2px solid #dce4ec;}
.page-conbox table td,.page-conbox table th {border:2px solid #dce4ec;}
.page-conbox table thead td,.page-conbox table thead th {border-bottom-width:2px;}
.page-conbox table tbody tr:nth-of-type(odd) {background-color:rgba(0,0,0,.05);}
.page-conbox table tbody tr:hover {background-color:#eaeded;}
.page-conbox table {min-height: .01%;overflow-x: auto;}
	
/* ��ҳ */
.pagenav {clear:both;padding:6px 0;}
.pagenav p {font-size: 0.75rem !important;}
.pagenav span {color:#655545;margin:0 2px;line-height:20px;height:20px;}
.pagenav input {width:30px;border:1px solid #ccc;color:#c60;font-weight:400;background:#fff;font-weight:800;}
.pagenav a {background:#eee;color:#c60;padding:2px 6px;font-weight:400;}
.pagenav a:hover {background:#7E6856;color:#fff;text-decoration:none;}
.pagenav a.pageinput {width:30px;padding:2px 6px;background:#f90;color:#fff;}
.pagenav a.pageinput:hover {background:#c60;color:#ccc;}
.pagenav span.pageon {color:#fff;font-weight:800;padding:0 6px;background:#c60;}

.pagenav span.pagenum {float:right;}
.pagenav span.pagenum a,.pagenav span.pagenum span {float:left;width:auto;margin:0 2px;padding:0 6px;}
.pagenav span.pagenum a.pageinput {padding:0 6px;}

/* ---------- ��Ȩ��Ϣ ---------- */
#footer {height: 40px;display: block;line-height: 40px;clear: both !important;}
#footer .cdark {background: #666;color: #fff;}
#footer .cgray {background: #ccc;color: #333;}
#footer strong {margin-left: 4px;}
#footer a {color: #ca0520;}
#footer a:hover {color: #444;}
#footer p {color: #c00;}


@media (max-width: 991px) {
	
	#header-wrap {height: 100px;}
	#header-wrap h1 {font-style: normal;clear: both;padding: 0;position: absolute;top: 50px;}
	#header-wrap h1 a {color: #fff;}
	
	.col_full,
	.col_half,
	.col_one_third,
	.col_two_third,
	.col_three_fourth,
	.col_one_fourth,
	.col_one_fifth,
	.col_two_fifth,
	.col_three_fifth,
	.col_four_fifth,
	.col_one_sixth,
	.col_five_sixth,
	.col_list_fourth {
		width: 100% !important;
		margin-left: 0;
		float: none;
	}
	
	
	.form-inline {display: block;width: 100%;}
	
	#footer {line-height: 1rem;height: auto;}
	#footer .container div {padding: 10px;}
	.footer.mb-20 {margin-bottom: 0 !important;}
	
	}

span.possplit{background:url(images/rig.png)no-repeat center;background-size:115%;margin-right:0px !important;}
.arrticle{min-height:500px;}
.page-listcon{min-height:500px;}


