html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,ul,dd,dt,li,object,a,b,em,i,img,samp,span,strong,sub,sup,tt,var,input,select{margin:0;padding:0}
input,button,img,fieldset{border:0;outline:none}
input,select{outline:none}
/* set image max width to 100% */
video{max-width:100%;height:auto;width:auto\9}
/* set html5 elements to block */

html{height:100%;overflow:visible}
html{_padding:0 0 70px}
body{width:100%;min-width: 1400px; height:100%;font:12px/1.5 Microsoft YaHei,'宋体',Arial,Helvetica,sans-serif;color:#666;word-wrap:break-word;word-break:break-all;background:#fff;}
body div,body p{margin:0 auto;word-break:normal}
address,cite,dfn,em,var{font-style:normal}
var{font-family:Verdana,Arial}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
p{	color: #575757;
	font-size: 16px;
	text-align: left;
	text-indent: 2em;
	line-height: 28px;
}
a{color:#026acb;text-decoration:none;outline:none}
a:hover{text-decoration:none}
img{display:block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true);}
.top
{
	position: absolute;
	background: white;
	left: 0;
	top: 0;
	height: 70px;
	width: 100%;
}
.logo
{
	position: absolute;
	float: left;
	left:15.8%;
}
.toplink
{
	color: #1e8cd2;
	margin:1.5%;
	position: relative;
	float:right;
	padding: 0.3% 1.6%;
	right: 24%;
	
	top: 50%;
}
#qihao
{
	border: 1px solid #1e8cd2;
	padding: 0.3% 1.6%;
}
.main
{
	width: 100%;
	position: relative;
	top: 70px;
	display: block;
}
#main-title
{
	position: absolute;
	
	width: 33.7%;
	height: 4.5%;
	top: 6.9%;
	left: 27%;
}
#main-title img
{

}
.background img
{
	width: 100%;
}
.wenziqu
{
	width: 100%;
	position: absolute;
	top: 20%;
}

.maintxt{
	width: 1000px;
	height: 1069px;
	margin:0 auto;
	background: #fff;
	border: solid 1px #1f8ed6;
}
.txtpad{
	padding: 20px
}
#article-text
{	
	height: 700px;
	width: 1000px;
	position: absolute;
	top: 412px;
}
.zhengwen
{
	position: absolute;
	width: 1000px;
}

.zhengwen img
{
	width: 100%;
	height: 100%;
	

}
.gushileft{float: left;width: 530px;display: block;padding: 20px}
.imgright{float: left;width: 360px;height: auto;padding: 30px 0}
.gushiright{float: right;width: 250px;display: block;padding-left: 10px;padding-top: 10px}
.imgleft{float: right;width: 360px;height: auto;padding-bottom: 10px;padding-top: 15px}
.imgright img,.imgleft img{width: 360px}
.text{display: inline-block; padding: 0 20px;width: 900px}
#quanwen
{
	display: none;
}
#article-text img
{
	width: 100%;
	height: 100%;


}
.title-article
{
	position: absolute;
	width:inherit;
	height: 325px;
	
}
#title-article-text
{
	position: absolute;
	font-family: "微软雅黑";
	font-size: 35px;
	font-weight: bold;
	left: 28.9%;
	/*padding-top: 3%;*/
	/*padding-bottom: 3%;*/
}

#subtitle p
{
	font-family: "微软雅黑";
	font-size: 25px;
	/*padding-left: 3%;*/
	font-weight: bold;
	padding-bottom: 3%;

}
.game
{
	width: 1000px;
	height: 700px;
	position: relative;
	top: 50px;

}
.game iframe
{
	width: inherit;
	height: inherit;
	border: 0;
}
.questanswer
{

	position: relative;
	top:calc(52.9% + 900px);
	width: 1000px;
	height: 1400px;
	top: 40px;
	
}

#footer{
	width: 100%;
	background: #fff;
	position: relative;
	overflow: hidden;
	padding-top: 50px;
}
.foottxt{
	background: #EDEDED;
	padding: 10px;

}
.foottxt p{	text-align: center;
	line-height: 30px;
	color: #575757;}

.title-questanswer img
{
	width: inherit;
}
.quote
{

	font-family: "Gautami";
	font-size:89px;
}
.qna
{
	font-family: "微软雅黑";
	font-size: 	20px;
	font-weight: bold;
}
.group
{
	position: absolute;
}
.box
{
	position: absolute;
}
#box1
{
	
	left: 0;
	top: 0;
	
}
#box2
{
	
	left: 691px;
	top: 0px;
}
#box3
{
	

	left: 0;
	top: 335px;
	
}
#box4
{
	
	left: 691px;
	top: 501px;
}
#box5
{
	
	left:0;
	top:669px;
	
}

#box6
{
	
	left: 309px;
	top: 669px;
}
#box7
{
	
	left: 0;
	top: 0;
}
#box8
{
	
	left: 0;
	top: 167px;
}
#box9
{
	
	left: 309px;
	top: 0;
}
#box10
{
	
	left: 0;
	top: 501px;
}
#box11
{
	
	left: 309px;
	top: 334px;
}
#box12
{
	
	left: 691px;
	top: 334px;
}
#box13
{
	
	left: 0;
	top: 668px;
}
#box14
{
	
	left: 0;
	top: 0;
}
#box15
{
	
	left: 309px;
	top: 0;
}
#box16
{
	
	left: 691px;
	top: 0;
}
#box17
{
	
	left: 691px;
	top: 167px;
}
#box18
{
	
	left: 0;
	top: 334px;
}
#box19
{
	
	left: 691px;
	top: 501px;
}
#box20
{
	
	left: 0;
	top: 835px;
}
#box21
{
	
	left: 0;
	top: 0;
}
#box22
{
	
	left: 309px;
	top: 0px;
}
#box23
{
	
	left: 691px;
	top: 0px;
}
#box24
{
	
	left: 0;
	top: 334px;
}
#box25
{
	
	left: 309px;
	top: 334px;
}
#box26
{
	
	left: 309px;
	top: 668px;
}

.button{
	position: absolute; top: 600px;
}
.showall
{
	position: absolute;
	top: calc(23.4% + 500px);
	left: calc(15.8% + 405px);
	width:189px;
	height: 100px;
	cursor: pointer;
}
.hidden
{
	display: none;
}
.show
{
	display: block;
}

.button
{
	cursor: pointer;
}
.tabs
{
	width: 52%;
	height: 82px;
	position: absolute;
	top: 325px;
	
}
.tabs img
{
	cursor: pointer;
}
#tab1
{
	position: absolute;
	left: 0;
	top: 0;
}
#tab2
{
	position: absolute;
	left: 249px;
	top: 0;
}
#tab3
{
	position: absolute;
	left: 498px;
	top: 0;
}
#tab4
{
	position: absolute;
	left: 747px;
	top: 0;
}