body,div,h1,h2,h3,h4,h5,h6,p,ul,li{ margin:0; padding:0;}
body{ font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sans-self; background-color:#fff;}
ul{ list-style:none;}
img{ border:0px;}
a{text-decoration:none;color:#000}
a:hover{text-decoration:none}
:focus{outline:0}
.clear{ clear:both;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix { height: 1%; }
.clearfix {
	display: block;
}
.blank10{ height:10px; line-height:10px;}
.blank50{ height:50px; line-height:50px;}
.qfgtop{display:block; margin:0px; text-align:center;}
.qfg100{
	display:block;
	text-align:center;
	margin-top: 0px;
	margin-bottom: 0px;
}
.qfg100 img,.qfgtop img{width:100%;}
.friendlink{ padding:0px 10px; color:#999;}
.friendlink em{ padding:0px 5px; color:#ccc;}
.friendlink a{ color:#999;}
.topfix{ position:fixed; top:0px; width:100%; z-index:500;}
.headerbox{ background-color:#333; color:#fff;}
.header{ margin:0px 10px; height:50px; line-height:50px; text-align:center;}
.header span,.header a{ display:block;}
.header a.logo{ float:left; padding:10px; width:30px; height:30px; background:url(../img/mlogo.png) no-repeat center center; background-size:30px 30px;}
.header a.navbtn{ float:right; padding:10px; width:30px; height:30px; background:url(../img/icon-nav3.png) no-repeat center center; background-size:30px 30px;/*margin-top:13px;*/
}
.header a.closenavbtn{float:right; padding:10px; width:30px; height:30px; background:url(../img/close2.png) no-repeat right center; background-size:50px 50px;}
.header a.back{ float:left; padding:10px; width:30px; height:30px; background:url(../img/back.png) no-repeat center center; background-size:30px 30px;}
.header a{}
.header span{ font-size:1.1em;}
.full{
	width:100%;
	height:100%;
	background:#000000;
	opacity:0.5;
	filter:alpha(opacity=50);
	position:fixed;
	top:0px;
	left:0;
	z-index:9999999999;
	display:none;
	clear: both;
}
.side{
	width:30%;
	position:fixed;
	right:0;
	top:0px;
	background:#53434D url(../img/lbg.gif) no-repeat right top;
	z-index:99999999999;
	text-align:left;
	right:100%;
	display:none;
}
.side ul{padding:20px 0px 10px 0px;height:100%;}
.side ul li {width:100%;}
.side ul li a{color:#f6f6f6;padding:0px 30px 0px 10px; height:40px; line-height:40px; font-size:16px;display:block;background:url(../img/navR.png) no-repeat right 15px;background-size:18px 12px;text-align:right;}
.side ul li a em{background:url(../img/home.png) no-repeat left bottom; height:20px; width:20px; display:inline-block;background-size:20px;position:absolute;top:20px;right:80px;}
.side ul li a:hover,.side ul li.on  a{background:#fff url(../img/navR.png) no-repeat right 15px;opacity:0.5;filter:alpha(opacity=50);color:#4F4554; }
.pageline{ margin:0 10px;}
.pageline a{ display:block; text-align:center; border:1px solid #e8e8e8; padding:10px; color:#969696;}
.footer{ text-align:center; color:#999; font-size:12px;padding:20px 10px 90px 10px;}
.footer p{ line-height:25px;}
.footer a{ line-height:25px;color:#CCCCCC;}
.footer{
	text-align:center;
	color:#999;
	font-size:12px;
	margin-top: 18px;
}
/*·µ»Ø¶¥²¿*/
.nry{
	width:90%;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	line-height: 24px;
	float: left;
	margin: 0px;
	padding: 5%;
}
.nry img{
	max-width:98%;
	padding:1%;
	display:block;
	box-sizing:border-box;
	border:1px solid #e8e8e8;
	background-color:#f6f6f6;
	margin: 0%;
}
/*·µ»Ø¶¥²¿*/
#back-to-top{ position:fixed; bottom:20px; right:20px; display:none;}
#back-to-top a{background:#B27BF1; opacity:0.8;filter:alpha(opacity=80); display:block; height:40px; width:40px;margin-bottom:10px;border-radius:18px; }
#back-to-top span{display:block; height:40px; width:40px;text-indent:-9999999px;}
#back-to-top a.stop span{background:url(../img/top_3.png) no-repeat center -7px;}