/*
移动端项目： 
font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sans-self;

pc端(含Mac)项目： 
font-family:Tahoma,Arial,"Helvetica Neue“,"Hiragino Sans GB",Simsun,sans-self;

移动和pc端项目： 
font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,sans-self;
*/
html{font-size:62.5%;}body{width:100%;background-color:#ffffff;}
body,div{
	padding:0px;
	margin:0px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;	
	font-family:Helvetica,"\u9ed1\u4f53";
	font-family:Hiragino Sans GB;
	font-size: 1.6rem;
} 
table th,table td{padding:0px;margin:0px;font-size:1.2rem;}
img{
	border:0px;
	margin:0px;
	padding:0px;	
}
a{
	text-decoration: none;
	color: #333333;	
	font-size: 1.6rem;
}
a:link,a:visited{color:#2b61c0}
.split{color: #666666;}
.show{display:block;}
.none{diplay:none;}
.clear{clear:both; height:0;font-size:0px;overflow:hidden;display:block;}
.clearfix:after{clear:both;height:0;font-size:0;overflow:hidden;display:block;visibility:hidden; content:".";}
.main{
	width: 100%;height:100%;
	margin-left:auto;margin-right:auto;
	background: #ffffff;position:relative;
}

.sub1{
	width: 100%;font-size:1.6rem;
	height: 49px;line-height:49px;position:relative;
}
.sub1 .pre,.sub1 .preno{display:block;width:36%;float:left;}
.sub1 .pre a,.sub1 .preno a{
	display: block;font-size:1.6rem;
	width:55px;margin-left:8px;height:50px;
	float: left;padding-left:20px;text-align:left;
	background-image: url(../images/pre.png);
	background-repeat: no-repeat;
	background-position:5px 18px;
	background-size:8px auto;
}
.sub1 .preno a{background-image: url(../images/preno.png);}
.sub1 .next,.sub1 .nextno{display:block;width:36%;float:right;text-align:right;}
.sub1 .next a,.sub1 .nextno a{
	display: block;font-size:1.6rem;
	width:55px;margin-right:8px;height:50px;
	float: right;padding-right:20px;text-align:right;
	background-image: url(../images/next.png);
	background-repeat: no-repeat;
	background-position:60px 18px;
	background-size:8px auto;
}
.sub1 .nextno a{background-image: url(../images/nextno.png);}
.sub1 .next a,.sub1 .pre a{color:#333;}
.sub1 .nextno a,.sub1 .preno a{color:#bbbbbb;}
#subsel{
margin:0 auto;padding:1px 0 0 0;border:0;display:inline-block;position:absolute; left:50%; top:10px; margin-left:-100px; width:200px;height:31px;line-height:27px;background:#fff ;text-align:center;
}
#subsel .down{
  width:0px; 
  height:0px; 
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  border-top:5px solid #999;
  font-size:0px;
  line-height:0px;
  display:inline-block;
  position:relative;
  top:-3px;
  margin-left:5px;
}
#subsel #pages{position:absolute;left:0;top:0;height:27px;opacity:0;width:200px;}
#subsel select{ background-color:#fff;}
#subsel span{font-weight:bold;}
.nowtit{color:#032a5a;}

.line1{height:0.6rem;line-height:0.6rem;width:100%;font-size:0px; background-color:#D7000B;display:none;}
.pagepic{/*show hot image*/
	width: 98%;margin-top:1.0rem;
	margin-left: auto;
	margin-right: auto;
	min-height: 500px;
	height:auto!important;
	height:500px;
	_font-size: 0px;
	text-align: center;
	background-color: #ffffff;
	
}
.bkimg{border:0px solid #bebebe;min-height:380px;height:auto!important;height:380px;}
 .swiper-container { position:relative;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background:#fff;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
	/*
	.swiper-slide img{z-index:5;}
	*/
	.sbg{background:#fff; position:absolute;left:0;top:0;z-index:4;
		background-image: url(../images/loading.gif);
	background-position: center center;
	background-repeat: no-repeat;width:100%;min-height:580px;}
/*sidebar start*/
.navbar{
	height: 4.5rem;
	line-height: 4.5rem;
	padding-bottom: 0.3rem;
	width: 98%;padding-left:1%;padding-right:1%;
	margin-left: auto;
	margin-right: auto;
	border-bottom:2px solid #D7000B;
	box-shadow: 0px 0px 0 0px #f2f2f2;
	-webkit-box-shadow: 0px 0px 0 0px #f2f2f2;
	background-color: #F2F2F2;
}
.navbar .icon{
	float: left;	
	text-align:left;
	padding-top:0.5rem;line-height:4.0rem;height:4.0rem;
	padding-left: 0px;color:#363636;cursor: pointer;
	padding-bottom: 0;
	width:18%;	
}
.navbar .icon img{margin-right:0.5rem; padding-bottom:0.2rem;vertical-align:middle;}
.navbar .pagetitle{
	float: left;
	padding-top:0.5rem;line-height:4.0rem;height:4.0rem;
	padding-right: 8px;color:#363636;font-weight:bold;
	padding-left:0px;
	padding-bottom: 0;
	width:27%;
}

.navbar .title{
	float:right;text-align:right;
	padding-top:0.5rem;line-height:4.0rem;height:4.0rem;
	padding-right:0px;
	padding-left: 0px;color:#363636;cursor: pointer;
	padding-bottom: 0;
	width:22%;
}.navbar .title img{margin-right:0.5rem; padding-bottom:0.3rem;vertical-align:middle;}

.navbar .date{float:right;text-align:right;
	padding-top:0.5rem;line-height:4.0rem;height:4.0rem;
	padding-right:0px;
	padding-left:0px;color:#363636;cursor: pointer;
	padding-bottom: 0;
	width:22%;}.navbar .date img{margin-right:0.2rem; padding-bottom:0.3rem;vertical-align:middle;}

.sidebar {
  position: fixed;
  top:5.5rem;left:-260px;
  bottom: 0;
  width:260px;
  
}
.sidebar .wrapper {
	position: relative;
	height: 100%;z-index:2;
	width: 250px;
	overflow-y: auto;background-color: #ffffff;
     -webkit-box-sizig: border-box
     -moz-box-sizing: border-box;
	box-sizing: border-box;
	box-shadow: 2px 0px 8px 0px #ccc;
	-webkit-box-shadow: 2px 0px 8px 0px #ccc;
}
.sidebar .wrapper:after {
	content: ".";
	left: 0;
	position: absolute;width:100%;height:100%;
	top: 0;
	background-position:-5px bottom;
	background-image: url(../images/menubg.jpg);
	background-repeat: no-repeat;filter:alpha(opacity=90);
	opacity:0.9;
	
}	
.sidebar h3{padding:0px;margin:0px;font-weight:bold;font-size:1.8rem;height:4.1rem;line-height:4.1rem;padding-left:10%; background-color:#D7000B;color:#ffffff;}
.sidebar nav {
	padding: 0px;display:block;float:left;
	margin: 0px;width:100%;z-index:4;position:relative;
}

.sidebar nav ul {  list-style-type: none; padding:0px;margin:0px;}

.sidebar nav ul li {
	height:3.7rem;width:100%;float:left;
	line-height:3.7rem;	
}
.sidebar nav ul li a{display:block;margin-left:10%;height:3.6rem;
	line-height: 3.6rem;border-bottom: 1px solid #f2f2f2;color:#363636;}
.sidebar nav ul li a:hover{ margin-left:0;padding-left:10%;text-decoration:none;color:#549edf;background-color:#a9daff;border-bottom: 1px solid #a9daff;}
.sidebar nav ul li.selected  a{color:#2b61c0;}
/*sidebar finish*/
.block {
	background: #ffffff;border-top: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	border-left: 1px solid #d4d4d4;	
}
.block p {margin:0;padding:0}

.pagemu{
	z-index: 8;
	position: absolute;
	top:100%;filter: alpha(opacity=0);
	opacity:0.0;
	left: 0px;
	width: 100%;
	filter: revealTrans(transition=12, 'duration=0.1') blendTrans(duration=0.1);
	cursor: move;
}
#pagemu{}
.block p.mutitle{display: block;
	font-weight: bold;
	font-size: 1.8rem;
	background-color:#D7000B;color:#ffffff;
	padding: 15px 20px 15px;
	border-bottom: 1px solid #f2f2f2;
	background-repeat: no-repeat;
	background-position: 10px 22px;}
.block p a{
	display: block;
	font-weight: bold;
	font-size: 1.6rem;
	/*
	padding:5px;
	padding-left:20px;
	border-bottom: 1px solid #E3E1E1;
	background: url(../images/link-arrow.png) no-repeat 100% 50%;
	*/	color:#363636;
	padding: 15px 20px 15px;
	border-bottom: 1px solid #f2f2f2;
	background-repeat: no-repeat;
	background-position: 10px 22px;
	
}
.block p a:hover{background-color:#a9daff;}
.block p img{
	margin:auto;
	margin-top:5px;
}
.block a{
	color: #333333;	
	font-size: 1.6rem;
}


.loginline{
	background-color: #D7000B;display:none;
	width: 100%;
	box-sizing: border-box;
	font-size: 1.8rem;
	height: 45px;
	background-image: -webkit-linear-gradient(270deg,rgba(244,97,98,1.00) 0%,rgba(223,48,49,1.00) 100%,rgba(241,180,180,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(244,97,98,1.00) 0%,rgba(223,48,49,1.00) 100%,rgba(241,180,180,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(244,97,98,1.00) 0%,rgba(223,48,49,1.00) 100%,rgba(241,180,180,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(244,97,98,1.00) 0%,rgba(223,48,49,1.00) 100%,rgba(241,180,180,1.00) 100%);
	border-bottom: 1px solid #D7000B;
}
.loginline a{
	color: #ffffff;
	font-weight:normal;
}
.loginline a:visited {
	color: #ffffff;
	font-weight:normal;
}
.loginline a.home{background-image:url(../images/home1.png);float:left; text-indent:-30000em;}
.loginline a.logo{float:left;color:#ffffff;margin-left:10px;margin-top:7px;}


.nowtit{color:#032a5a;}
.pagepic p{margin: 0px;padding: 0px;}
.bkimg,.bkimg p,.bkimg img {width:100%;}
/*
.bkimg{position:relative;z-index:5;}
*/


.nav {
	background-color: #f6f6f6;font-size:1.8rem;color:#848484;
	/*
	border-top: 1px solid #bebebe;
	*/		
}
.nav a,.nav a:visited {	color:#565656;}
.navComment {
	background-color: #f6f6f6;font-size:1.8rem;color:#848484;	
}
.navComment a,.navComment a:visited {color:#565656;}
.navview {
	background-color:#f9f6fa;font-size:1.6rem;color:#000;line-height:4.1rem;padding-top:0.4rem;height:4.1rem;text-align:center; position:relative;width:100%;
}
.navview strong{ font-weight:normal;}
.navview .return{float:left;position:absolute;top:0px;left:0.0rem;line-height:4.5rem;height:4.5rem;width:6.0rem;text-align:left;}
.navview .return a{padding-left:1.0rem;line-height:4.5rem;height:4.5rem;width:5.0rem;display:block;float:left;}
.navview .return img{height:62%;vertical-align:middle;}

.navview .sharetop{float:right;position:absolute;right:9.0rem;top:0px;line-height:4.5rem;height:4.5rem;width:4.0rem;text-align:center;cursor:pointer;}
.navview .sharetop img{height:42%;vertical-align:middle;}
.navview .zoomout{float:right;position:absolute;right:5.0rem;top:0px;line-height:4.5rem;height:4.5rem;width:4.0rem;text-align:center; cursor:pointer;}
.navview .zoomout img{height:36%;vertical-align:middle;}
.navview .zoomin{float:right;position:absolute;right:1.0rem;top:0px;line-height:4.5rem;height:4.5rem;width:4.0rem;text-align:center;cursor:pointer;}
.navview .zoomin img{height:36%;vertical-align:middle;}

.navview a{}
.navComment p,.nav p{display:block;float:left;width:23%;text-align:center;height:43px;line-height:43px;margin:0 1%;}
.index-line{
	color:#DF3031;	
	background: #f6f6f6;
	font-weight: bold;
	padding: 15px 20px 15px;margin:0;
	font-weight: bold;
	border-top: 1px solid #D3DEDE;
}
.index-line a{
	font-weight: bold;
	color:#DF3031;	
}

#calendarqi{
	width:98%;margin-left:auto;margin-right:auto;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #fcfcfc;
	min-height: 201px;
	height: auto!important;
	height: 201px;
	position: absolute;z-index:10;
	right: 0px;left:0px;
	top:5.4rem;
	border: 1px solid #f2f2f2;filter: alpha(opacity=0);
	opacity:0.0;
}
.datenone{display:none;}
#calendarqi .fordate{
	width: 100%;
	height:36px;font-size:1.6rem;
	line-height:36px;text-align:center;
	background-color: #fff;
	font-weight: bold;
	color: #e43b3c;
	border-bottom:2px solid #e43b3c;
}
.Calendar{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.4rem;
	padding:5px;padding-bottom:0px;
	background-color: #fff;
	filter: alpha(opacity=100);
	opacity: 1.0;
	text-align: center;padding-top:1px;
	line-height: 2.8rem; background-color:#fff;
	margin-right: auto;
	margin-left: auto;
} 
.Calendar a,.Calendar a:link,.Calendar a:visited{ 
color:#333; background-color:#91c9f7; 
} 
.Calendar  a:hover{
	color:#FD4E22; 
	text-decoration: underline;
} 
.Calendar select{margin:0px;padding:1px;}
.calbktop{
	background-color: #fff;height:2.6rem;padding-top:6px;padding-bottom:6px;
}
.calbktop1{width:100%;height:2.6rem;}
.calbktop1 select{border:1px solid #cccccc;float:left;width:80px;height:2.6rem;line-height:2.6rem;font-size:1.4rem;text-align:center;color:#333;padding:0px;vertical-align:middle;}
.calbktop1 .calbkselectright{float:right;width:80px;height:2.6rem; margin-left:1px;margin-right:1px;}
.calbktop1 .calbkselectleft{float:left;width:80px;height:2.6rem;margin-left:1px;margin-right:1px; }
#idYearPre{ 
cursor:pointer;width: 50px;
	height:2.6rem;line-height:2.6rem;
float:left; margin-left:0px;
} 
#idYearNext{ 
cursor:pointer; 
float:left; width: 50px;
	height:2.6rem;line-height:2.6rem;
} 
#idCalendarPre{ 
cursor:pointer;width: 50px;
	height:2.6rem;line-height:2.6rem;
float:right;
} 
#idCalendarNext{ 
cursor:pointer; 
float:right; width: 50px;
	height:2.6rem;line-height:2.6rem;margin-right:0px;
} 
#idCalendar {
	background-color:#ffffff;padding-bottom:1.5rem;
}
#idCalendar h2{display:none;}
#idCalendar table{
	width:100%;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #ffffff;
	border-right-color: #ffffff;border-collapse:collapse;
} 

#idCalendar table thead td{
	color: #333;
	background-color:#f0f0f0;
	border-top-width: 1px;
	height:3.6rem;line-height:3.6rem;font-size:1.6rem;
	font-weight: bold;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
} 
#idCalendar table thead td.xiu{
} 
#idCalendar table td{
	color:#999;background-color: #ffffff;height:3.6rem;line-height:3.6rem;font-size:1.6rem;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-left-color: #ffffff;
} 
#idCalendar table td.xiu{} 
#idCalendar table td.onToday {
	color:#ffffff; background-color:#FD4E22;
} 
#idCalendar table td a{display:block;width:100%;height:3.6rem;height:3.6rem;}
#idCalendar table td.onToday a{color:#ffffff;}
#idCalendar table td.onSelect a{color:#e43b3c; } 
.preyear{
	color: #666;float:left;width: 50px;
	height:2.6rem;line-height:2.6rem;
	text-align: left;display:block;
	background-image: url(../images/pre_arrow.gif);
	background-repeat: no-repeat;
	background-position:center -41px;
}
.preyear:hover,.nextyear:hover,.premonth:hover,.nextmonth:hover,#idCalendar table td a:hover{
	background-color: #DDDDF3;
}
.nextyear{
	color: #666;
	width: 50px;
	height:2.6rem;line-height:2.6rem;
	float: right;
	display: block;
	text-align: right;
	background-image: url(../images/next_arrow.gif);
	background-repeat: no-repeat;
	background-position:center -41px;
}
#preyear{color:#333;background-position: center 7px;}
#preyear:hover{}
#nextyear{color:#333;background-position: center 7px;}#nextyear:hover{}
.premonth{
	color: #666;
	float: left;
	width: 50px;

	height:2.6rem;line-height:2.6rem;
	text-align: left;
	display: block;
	background-image: url(../images/pre_arrow.gif);
	background-repeat: no-repeat;
	background-position:center -41px;
}
.nextmonth{
	color: #666;width: 50px;
	height:2.6rem;line-height:2.6rem;float:right;display:block;
	text-align: right;
	background-image: url(../images/next_arrow.gif);
	background-repeat: no-repeat;
	background-position: center -41px;
}
#premonth{color:#333;background-position:center 7px;}
#premonth:hover{}
#nextmonth{color:#333;background-position:center 7px;}#nextmonth:hover{}
.calbkdate{display:none;}

.share{
	width:80%;
	margin-left: auto;
	margin-right: auto;
	position: absolute;top:100%;z-index:1006;filter: alpha(opacity=0);
	opacity:0.0;
	height:17.2rem;line-height:1.9rem;
	left:9%;background-color: #fff;
	border-radius:8px;
}
.weixin_tip{
	width: 100%;
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	z-index: 1006;
	background-image: url(../images/share/tip.png);
	background-size: 100% auto;
	background-position: right top;
	background-repeat: no-repeat;
}
.share .stxt{text-align:center;padding-top:1.9rem;padding-bottom:1.9rem;}
.share .sclose{
	width: 1.6rem;
	height: 1.6rem; overflow:hidden;
	position: absolute;
	top: 1.5rem;
	right: 1.5rem; cursor:pointer;
	background-image: url(../images/share/close.png);
	background-size: 100% 100%;
}
.share .simg{width:86%;	margin-left: auto;
	margin-right: auto;}
.share .simg a{display:block;text-align:center;width:33.33%;float:left;}
.share .simg a img{height:5.0rem;margin-bottom:0.6rem;}

.foot {
	text-align: center;
	padding-top:1.5rem;line-height:19px;font-size:1.3rem;
	color: #999;
}
.foot a{color:#999;font-size:1.3rem;}
.foot p{font-size:1.3rem;margin-top:0;margin-bottom:0}
.gotop {
	background: #BDC3D6;
	color: #ffffff;font-family:Tahoma;margin-top:0px;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:3px;}

/*----------------翻页导航-----------------*/
.page {
	border-style: solid;
	border-width: 1px;
	border-color: #bddfe7;
	padding: 0 5px;
	margin: 1px;	
}
.cpage {
	border-style: solid;
	border-width: 1px;
	border-color: red;
	padding: 0 5px;
	margin: 1px;
	color: red;	
}

.newscomfrom {
	text-align: center;
	font-size:1.2rem;
	color:#aeaeae;	
}
.jiantitle {
	font-weight:400;margin-bottom:0;
	text-align: center;padding-top:1.5rem;padding-bottom:0rem;font-size:16px;line-height:16px;color:#000;
}
.newstitle {
	font-weight:700;
	text-align: center;padding-top:1.0rem;padding-bottom:0.5rem;font-size:22px;line-height:25px;color:#000;
}
.newstime {
	text-align: center;
	color:#333;font-size:1.6rem;line-height:25px;margin-top:0;margin-bottom:0;
}
.newscont {
	padding-top:10px;padding-bottom:10px;line-height:2.5rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.7rem;color:#000; text-indent:0em;
}
.newsmore{line-height:27px;padding-top:0.5rem;padding-bottom:0.5rem;}
.newsmore a{display:inline-block;line-height:27px;padding-left:2px;padding-right:2px;}
.newscont p{text-align:justify;word-wrap:break-word}
#newspapercontent img{width:100%;}
.block-content{
	padding:10px;		
}
.speak{
	text-align:center;width:100%;display:none;
}
.speak p.load{color:#497cf1;display:none;margin-top:0px; text-align:center;}
.showplayer{height:0px;}
.saoouter{display:none}
.morepages{
	margin: 15px;margin-bottom:1.6em;
	text-align: center;
	font-size:14px;
	color:#666;
}
.morepages a{
	border-radius:3px; color:#333; padding:4px 10px; border:#e5e5e5 1px solid;
background: -moz-linear-gradient(-90deg, #fdfdfd 0, #f2f2f2 90%);
background: -webkit-gradient(linear, 0 0, 0 90%, from(#fdfdfd), to(#f2f2f2)); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f2f2f2', GradientType="0"); 
background: -ms-linear-gradient(top, #fdfdfd 0, #f2f2f2 90%);
background: linear-gradient(top, #fdfdfd 0, #f2f2f2 90%);
margin: 0 3px;display: inline-block; text-decoration:none;
}
.morepages a:hover{
	border-radius:3px; color:#fff; padding:4px 10px; background: -moz-linear-gradient(-90deg, #f4425d 0, #e30913 90%);
background: -webkit-gradient(linear, 0 0, 0 90%, from(#f4425d), to(#e30913)); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4425d', endColorstr='#e30913', GradientType="0");  
background: -ms-linear-gradient(top, #f4425d 0, #e30913 90%);
background: linear-gradient(top, #f4425d 0, #e30913 90%);display: inline-block;border:#e91322 1px solid;
}
.morepages a.c{
	font-weight: bold;
	color: #fff;
	padding: 4px 10px;
	border: #e91322 1px solid;
	background:#ed192b;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed192b', endColorstr='#ed192b', GradientType="0");
	_filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed192b', endColorstr='#ed192b', GradientType="0"); 
}
#wrap2{position:absolute;top:5.4rem;right:0;bottom:0;left:0;z-index:7;background-color:#f2f2f2;opacity:.5;filter:alpha(opacity=50);cursor:pointer;}
#pub_nowhref{display:none;}

.preban{position:fixed;left:1%;top:50%;z-index:3001;width:30px;height:30px;filter:alpha(opacity=60);opacity:0.6;}
.preban a{
	text-indent: -1000px;
	display: block;
	float: left;
	width: 30px;
	height: 30px;
	background-image: url(../images/red_prev.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.preban a:hover{background-position: left bottom;}
.nextban{position:fixed;right:1%;top:50%;z-index:3001;width:30px;height:30px;filter:alpha(opacity=60);opacity:0.6;}
.nextban a{ text-indent:-1000px;display:block;float:right;width:30px;height:30px;background-image: url(../images/red_next.png);
	background-repeat: no-repeat;
	background-position: left top;}
.nextban a:hover{background-position: left bottom;}
 .weixinimg{width:0;height:0;line-height:0px; overflow:hidden;}
 
@media screen and (min-width:500px){	
  .navbar .icon{width:10%;}
}
@media screen and (min-width:800px){	
    body{width:640px;background-color:#ffffff;margin-left:auto;margin-right:auto;}
	.main{margin-left:auto;margin-right:auto}	
	.block p a{font-weight:normal;}
	.navbar .icon{width:12%;}
	.navbar .icon img{ padding-bottom:0.2rem;}
	.navbar .title{width:15%;}
	.navbar .date{width:15%;}
}
@media screen and (min-width:1023px){
	body,div{font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB","\u5fae\u8f6f\u96c5\u9ed1","Microsoft YaHei",Arial,sans-serif;}	
	.gotop{font-family:"\u5fae\u8f6f\u96c5\u9ed1","Microsoft YaHei",Tahoma}
}