 .wap-nleft{width:19%;}
 .wap-nright{width:79%}

.nleft-onetit{margin-bottom:20px;border-left:4px solid #0053b6;color:#0053b6;font-weight:bold;} 
.nleft-onetit h1{display:inline-table;background:url(../img/n-lefttit.jpg) no-repeat 5% bottom #fff;padding:7px 0px 20px 6%;font-size:25px;line-height:30px; }
.nleft-onetit img{float:right;padding-top:2%;}


.leftNav{padding:8% 0;background:#0053b6;height:auto}
.leftNav dd{ text-align:center; font-size:16px;line-height:51px; position:relative;font-weight:bold;}
.leftNav dd.hover,.leftNav dd:hover{background:#fff;border-left:30px solid #0053b6;}
.leftNav dd a{color:#FFF;}
.leftNav dd.hover a,.leftNav dd:hover a{color:#0053b6;font-weight:bold;}
.leftNav dd.hover:after,.leftNav dd:hover:after{content:"";display:block;position:absolute;height:0;width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #0053b6;right:25px;top:50%;margin-top:-5px;}

.nright-onetit{font-size:25px;line-height:30px;padding:10px 0 0px 0%;margin-bottom:20px;color:#424141;font-weight:bold;display:inline-table;}
.rightContent{min-height:350px;padding-left:15px; }
@media screen and (max-width: 640px){
	.rightContent{min-height:350px;padding-left:0px; }
	}
	
	
	
 

.posi{background:url(../img/house.png) no-repeat left center;padding-left:20px;color:#898888; float:right;}
.posi a{color:#898888;}
@media screen and (max-width: 640px){
	.posi{float:none; }
	}


.list li{line-height:30px;border:1px solid #ededed;border-left:solid 5px #e9f2f7;position:relative;padding:1.5% 1% 1.5% 2%;margin:2% 0;}
.list li a{display:block;font-size:16px;color:#333;}
.list li span{display:block;color:#999;background:url(../img/n-date.jpg) no-repeat 0px 5px; padding:0 0 0 2%;}
/*.list li:before{content:'';display:inline-block;width:8px;height:8px;margin:0 15px;background:url(../img/liststyle.gif) no-repeat;}*/
.list li:hover{line-height:30px;border:1px solid #0053b6;border-left:solid 5px #0053b6;position:relative;padding:1.5% 1% 1.5% 2%;margin:2% 0;}

.page a{display:inline-block;padding:5px 10px;border:1px solid #ccc;font-size:13px;}
.page span a,.page a:hover{border:1px solid #25418a;background:#25418a;color:#fff;text-decoration:none;}



.vsbcontent-table-container-outer { position: relative;}
.vsbcontent-table-container
{
    width: 98%;
    overflow-y: auto;
    _overflow: auto;
    margin: 2px;}
.vsbcontent-table-container::-webkit-scrollbar
{
    -webkit-appearance: none;
    width: 14px;
    height: 14px;}
.vsbcontent-table-container::-webkit-scrollbar-thumb
{
    border-radius: 8px;
    border: 3px solid #fff;
    background-color: rgba(0, 0, 0, .3);}
.vsbcontent-table-container-fade
{
    position: absolute;
    right: 0;
    width: 5px;
    height: 100%;
    background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -moz-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -ms-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -o-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: linear-gradient(0deg, rgba(255,255,255,.5), #fff);}
.con table{width:800px !important;}.selectstyle154681{ font-size: 9pt; width: 150px; color: #222222; font-family: 宋体; position: relative; height: 20px ;}
.titlestyle154681{ font-size: 9pt; color: #222222; font-family: 宋体; text-align: center ;}
.selectstyle154682{ font-size: 9pt; width: 150px; color: #222222; font-family: 宋体; position: relative; height: 20px ;}
.titlestyle154682{ font-size: 9pt; color: #222222; font-family: 宋体; text-align: center ;}


.selectstyle154681{ font-size: 9pt; width: 150px; color: #222222; font-family: 瀹嬩綋; position: relative; height: 20px ;}
.titlestyle154681{ font-size: 9pt; color: #222222; font-family: 瀹嬩綋; text-align: center ;}
.selectstyle154682{ font-size: 9pt; width: 150px; color: #222222; font-family: 瀹嬩綋; position: relative; height: 20px ;}
.titlestyle154682{ font-size: 9pt; color: #222222; font-family: 瀹嬩綋; text-align: center ;}



.thuimgContent
{
	padding-top:10px;}

.thuimgContent .column_1,.thuimgContent .column_2,.thuimgContent .column_3
{
	float:left;
	_display:inline;}

.thuimgContent .column_1{	width:11%;}

.thuimgContent .column_2{	width:86%;	margin:0 0 0 40px;}

.thuimgContent .column_3
{
	width:155px;}

.thuimgContent .thuimg_cnt{	margin-bottom: 1.5em;    overflow: hidden;}

.thuimgContent .thuimg_cnt img
{
	width:100%;}

 

.content .mainContent .article p
{
	padding:0.75em 0;}

.content .mainContent .article p:first-child
{
	padding-top:0;}

.thuimgContent .dayList li{	float:left;	_display:inline;	margin-right:20px;	text-align:center;	margin-bottom:20px;}

.thuimgContent .dayList li a
{
	display:block;
	color:#777;
	width:58px;
	height:58px;
    line-height: 58px;
	border:1px solid #ddd;
	transition:all .3s ease-in;}

.thuimgContent .dayList li a span
{
	display:block;
	font-size:24px;
	line-height:28px;
	padding-top:6px;}

.thuimgContent .dayList li a:hover
{
	background:#EDEAF1;
	color:#0054a6;
	border-color:#EDEAF1;}

.thuimgContent .dayList li.today
{}
.thuimgContent .dayList li.today a
{
	width:140px;
	height:140px;
	background:#0054a6;
	color:#fff;
	font-size:27px;
	border:0;
	line-height:140px;}

.thuimgContent .dayList li.today a span
{
	font-size:54px;
	line-height:90px;
	*margin-bottom:-10px;}

.thuimgContent .dayList li.more 
{
	line-height:58px;
	font-size:14px;}

.thuimgContent .dayList li.more a
{
	color:#0054a6;}

.thuimgContent .dayList li.stat
{
	float:none;
	display:block;
	clear:both;
	color:#999;
	padding:40px 0 0;}

.thuimgContent .dayList li.stat .icon
{
	display:block;
	background:url(../images/statz.jpg) no-repeat center center;
	height:23px;
	margin:5px 0;
	}

.thuimgContent .dayList li.stat .icondp{
	background:url(../images/statdp.jpg) no-repeat center center;}
.thuimgContent .dayList li.stat i
{
	font-style:normal;}

.contentNav{clear:both;border-bottom:1px solid #ddd;	margin-bottom:30px;}

.contentNav .nav
{	color:#999;	font-family:sans-serif;}

.contentNav .nav a
{
	color:#999;
	font-size:12px;}

.contentNav .nav a:hover
{
	color:#0054a5;}

.contentNav h1
{
	font-size:28px;
	color:#0054a5;
	line-height:1.25em;
	padding:0.4em 0 0.6em 0;}

.contentNav h1.txtTitle{	color:#22132d;	font-size:24px;}

.contentNav h1.noNav{	padding:0 0 1em 0;	font-size:24px;}


.thuimgContent .yearlist .year{	background:#0054a6;	color:#fff;	padding:10px 22px 17px;}

.thuimgContent .yearlist .year span{font-weight:bold;	color:#fff;	font-size:27px;	line-height:60px;}

.thuimgContent .yearlist .year li{	float:left;	_display:inline;	margin:0;}
.thuimgContent .yearlist .year a,.thuimgContent .yearlist .year em{	display:block; 	color:#fff; width:26px; border:0;	line-height:26px; height:26px; font-size:14px; font-style:normal;}

.thuimgContent .yearlist .year em{ color:#aaa;}

.thuimgContent .yearlist .year a:hover,.thuimgContent .yearlist .year a.current{border-radius:13px; background:#cde4fc; color:#0054a6;}

.thuimgContent .yearlist li a  span{ font-size:14px;}
.thuimgContent .thuimglist li{	width:50%;	float:left;	_display:inline;}
.thuimgContent .thuimglist li div{margin:0 15px 35px 15px;	position:relative;}
.thuimgContent .thuimglist li img{width:100%;}
.thuimgContent .thuimglist li span{position:absolute; width:64px; height:64px; text-align:center; 	right:10px; top:-10px; color:#fff; background:#b2b2b2; 	z-index:5; font-size:12px;}
.thuimgContent .thuimglist li span i{display:block; font-size:24px; line-height:50px; font-style:normal; margin-bottom:-16px;}
.thuimgContent .thuimglist li a{ color:#fff;	font-size:18px;	line-height:1.25em;}
.thuimgContent .thuimglist li a *{	transition:all .3s ease-in;}
.thuimgContent .thuimglist li a i{	position:absolute;	top:0;	bottom:0;	width:100%;	background:#0054a7;	opacity:0;	filter:alpha(opacity=0);}
.thuimgContent .thuimglist li strong{position:absolute;	padding:1.5em;	width:65%;	opacity:0;	font-weight:normal;	filter:alpha(opacity=0);}

.thuimgContent .thuimglist li a:hover  i{	opacity:0.6;	filter:alpha(opacity=60);}

.thuimgContent .thuimglist li a:hover strong{	opacity:1;	filter:alpha(opacity=100);}

.commContent.thuimgContent{ border-top:0;}

.commContent{	padding-top:40px;}


@media screen and (min-width: 1000px) and (max-width: 1280px){

	.thuimgContent .column_1{width:15%}
	.thuimgContent .column_2{width:83%;margin:0 0 0 0px;}

	.thuimgContent .thuimglist li strong{width:85%;}
	
	.thuimgContent .thuimglist li a{font-size:15px;}
}

	


@media screen  and (max-width: 1000px){
	.yearlist{width:98%;margin:auto;}
	.thuimgContent .yearlist .year{    padding: 10px 12px 15px;}
	.thuimgContent .yearlist .year span{font-size:18px; line-height: 34px;}
	.thuimgContent .dayList li{float:none;display:-webkit-inline-box;padding:12px 5px 10px;margin:0px;   }
	
	.thuimgContent .column_1, .thuimgContent .column_2, .thuimgContent .thuimglist li{width:98%;margin:auto;}

	

	
	
	}

 .article.fullwidth{	margin-right:0;	width:100%;}