@charset "utf-8";
/* CSS Document */
html{font-size:16px;}
body { 
	overflow-x:hidden;
	margin:0;
	padding:0;
	font-family: "微软雅黑";
	font-size:14px;
	line-height:30px;
	color:#980204;
	background-color:#161e39;
	background-repeat: repeat-x;
}
ul,li,input,div,font,br { margin:0; padding:0; list-style:none;}
img { border:0;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}

a.more { height:24px; line-height:24px; padding:5px 10px; font-size:14px; text-align:center; background:#e61133; color:#fff; text-decoration:none;}
a.more:hover { color:#ffd270;}
a.more span { font-size:12px;}

.blank { clear:both; height:0px;}

.w225 { width:225px;}
.w360 { width:360px;}
.w470 { width:470px;}
.w490 { width:490px;}
.w620 { width:620px;}
.mrl { float:left;}
.mrr { float:right;}
.mt20 { margin-top:20px;}
.mb20 { margin-bottom:20px;}
.width100{width:100%;}
.border { overflow:hidden; padding:20px; background:#fff;}

table,table tr th, table tr td { border:1px solid #0094ff; }
table { width: 200px; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse; padding:2px;}   



body{
	background-color: #980204;
	background-image:url("../images/bg.jpg");
	background-repeat: repeat-y;
	background-position: top center;
	background-position-y: 3.8rem;
	background-size: 100% auto;
}

.top-bg{
	height:3.8rem;
	background-color: #980204;
}

.top-logo{
	width:60rem;
	margin: 0 auto;
	margin-top: 5rem;
}
.top-logo-title{
	display: inline-block;
	color:#f3d469;
	font-size:1rem;
	height:53px;
	line-height: 53px;
	float: left;
	margin-right: 1rem;
	margin-bottom: 1rem;
}
.top-logo-img{
	float: left;
	display: inline-block;
	width:89px;
	height:53px;
	margin-right: 1rem;
	margin-bottom: 1rem;
}
.top-logo-img img{
	width:89px;
	height:53px;
}
#main-box{
	width:75rem;
	margin: 0 auto;
}
.info-div{
	padding-top: 3rem;
}
.info-content{
	width:1136px;
	margin: 0 auto;
	background-image: url("../images/content-bg.png");
	background-repeat: repeat;
}
.info-content-main{
	width:90%;
	margin: 0 auto;
	padding: 1.5rem 0rem;
}
.info-content-main p{
	font-size:1.2rem;
	margin: 0;
	padding:0;
	text-indent: 2.5rem;
	line-height: 2.5rem;
}
.info-content-main2 .info-left{
	width:13.75rem;
	margin-left:5rem;
	margin-top:2rem;
	display:inline-block;
	float: left;
}
.info-content-main2 .info-qrcode{
	width:13.75rem;
	height:13.75rem;
	background-color: #fff;
	display:inline-block;
}
.info-content-main2 .info-right{
	display:inline-block;
	text-align: center;
	float: right;
	margin-right:10rem;
	margin-top:2rem;
	font-size:1.6rem;
	line-height: 3.4rem;
}
.info-qrcode-txt{
	text-align: center;
	font-size:1rem;
}

.info-content-main2{
	padding:0.5rem 0;
}

.info-content-main3{
	padding: 3rem 0rem;
}
.info-content-main3-info{
	background-color: #fbf9e2;
	text-align: center;
}




.info-content-main .info-content-main-div{
	width:95%;
	padding: 2.5%;
	display: inline-block;
	float:left;
}
.info-content-main .info-content-footer{
	text-align: right;
	background-color: #b11612;
}
.info-content-main .info-content-footer-right{
	width:90%;
}
.info-content-main .info-content-footer-right-title{
	border-bottom: 1px solid;
	font-size:1.2rem;
	line-height:3rem;
	height:3rem;
	overflow: hidden;
}
.info-content-footer-div{
	text-align: left;
	width:50%;
	display: inline-block;
	color:#ffff7e;
}
.info-content-main .info-content-footer-right-content{
	padding: 0.5rem 0;
	line-height: 1.6rem;
	font-size: 1rem;
	text-overflow: ellipsis;

}

.info-content-main .info-content-img{
	width:12rem;
	margin-left: 2%;
	margin-bottom: -9rem;
	border: #e3a262 4px solid;
	position: relative;
	z-index: 9;
}


.info-content-main .info-content-footer-right-button{
	text-align: right;
	padding-bottom: 1rem;
}

.info-content-main .info-content-footer-div{
	text-align: left;
	width:45rem;
	display: inline-block;
	color:#ffff7e;
}

.info-content-main .info-content-footer-right-content{
	display:block;
}

.info-content-main .info-content-footer-right-content-m{
	display:none;
}




.info-content-main4 .info-content-main-div{
	width:45%;
	padding: 2.5%;
	display: inline-block;
	float:left;
}


.info-content-main4 .info-content-footer{
	text-align: right;
	background-color: #b11612;
}
.info-content-main4 .info-content-footer-right{
	width:90%;
}
.info-content-main4 .info-content-footer-right-title{
	border-bottom: 1px solid;
	font-size:1.2rem;
	line-height:3rem;
	height:3rem;
	overflow: hidden;
}
.info-content-main4 .info-content-footer-div{
	text-align: left;
	width:50%;
	display: inline-block;
	color:#ffff7e;
}
.info-content-main4 .info-content-footer-right-content{
	padding: 0.5rem 0;
	line-height:1.4rem;
	font-size:0.8rem;
	text-indent: 2rem;
	height:5rem;
	text-overflow: ellipsis;
	overflow-y: auto;

}
.info-content-main4 .info-content-footer-right-button{
	padding-bottom: 1rem;
}
.info-content-img{
	width:44%;
	margin-left: 2%;
	margin-bottom: -8rem;
	border: #e3a262 4px solid;
	position: relative;
	z-index: 9;
    background-color: #fff;
}

.main-footer{
	width: 1136px;
	margin: 0 auto;
	background-image: url(../images/content-bg.png);
	background-repeat: repeat;
}
.footer{
	margin-top:3rem;
}
.main-footer-font{
	padding-top:1rem;
	padding-bottom:1rem;
	font-size:2rem;
	font-weight: bold;
	line-height: 3.6rem;
	text-align: center;
}
.main-footer-logo{
	text-align: center;
}
.main-footer-logo div{
	display: inline-block;
	padding: 0px 3rem;
}
.main-footer-logo div a img{
	width:8rem;
}

.main-footer-logo2 div{
	padding: 0px 1rem !important;
}
.main-footer-logo2 div img{
	width:8rem;
}
.main-footer-img{
	text-align: center;
}
.main-footer-img img{
	width:10rem;
}
.foot-copyright{
	margin-top:2rem;
	font-size:1.4rem;
	text-align: center;
	line-height: 3rem;
}
.weibo{
	text-align: center;
	overflow: hidden;
}
.weibo-main{
	display: inline-block;
	margin: 0 2rem;
	background-color:#fff
}

.info-content-main5{
	padding: 4rem 0;
}

.footer-bg-div{
	padding-top: 3rem;
	text-align: center;
}

.footer-bg-div img{
	width:50%;
}
/* CSS Document */
@media only screen and (max-width: 1200px) {
	html {
		overflow-x: hidden !important;
		font-size:6px;
	}

	body {
		overflow-x: hidden !important;
	}
	.xd{
		width:100% !important;
	}
	.top-logo{
		width:86% !important;
		margin:0 auto !important;
		padding-top:5rem;
	}

	.top-logo-img{
		float: left;
		display: inline-block;
		width:15%;
		height:2rem;
		margin-right: 0rem;
		margin-bottom: 0rem;
	}
	.top-logo-img img{
		width:5rem;
		height:2rem;
	}

	.top-logo-title{
		width:20%;
		display: inline-block;
		color:#f3d469;
		font-size:1rem;
		height:2rem;
		line-height: 2rem;
		float: left;
		margin-right: 0rem;
		margin-bottom: 0rem;
	}

	.top-logo-img2-div{
		width:45%;
		float: left;
	}
	.top-logo-img2-div .top-logo-img{
		width:5rem;
		margin-right: 1rem;
		margin-bottom: 1rem;
	}
	#main-box{
		width:88% !important;
		margin:0 auto !important;
	}
	.info-content{
		width: 94%;
	}
	.info-content-main p{
		font-size:2.4rem;
		line-height: 3.5rem;
	}
	.info-content-main2 .info-left{
		width:100%;
		margin:0px;
		text-align: center;
		padding-top: 5rem;
	}
	.info-content-main2 .info-right{
		width:100%;
		margin:0px;
		text-align: center;
		padding-top: 3rem;
		font-size:2.4rem;
	}
	.info-content-main4 .info-content-main-div{
		width:100%;
	}
	.info-content-main4 .info-content-footer-right-title{
		font-size:4rem;
		line-height: 6rem;
		height: auto;
	}
	.info-content-main4 .info-content-footer-right-content{
		font-size:1.4rem;
		line-height: 3.4rem;
	}
	.info-content-main4 .info-content-img{
		float: left;
	}
	.info-content-main4 .info-content-main-div{
		padding:2rem 0rem;
		background-color: #b11612;
		margin-bottom: 3rem;
	}
	.info-content-main4 .info-content-footer{
		width:50%;
		float: right;
	}
	.info-content-main4 .info-content-footer-div{
		width: 100%;
	}
	.info-content-main4 .info-content-footer-right-button img{
		width:60%;
	}
	.info-content-main4 .info-content-footer-right-content {
		height: 13.4rem;
		overflow-y: auto;
	}
	.info-content-main4 .info-content-footer-right-content{
		display:block !important;
	}
	.top-logo-title{
		text-align: right !important;
	}





	.main-footer-font{
		font-size:2.4rem !important;
	}
	.foot-copyright{
		font-size:1rem !important;
		line-height: 1.8rem;
	}
	.weibo-main{
		margin-bottom: 10px;
	}
	.main-footer{
		width:100%;
	}
	.foot-copyright{
		font-size:1.4rem;
		line-height: 3rem;
	}
	.info-content-main4 .info-content-footer-right-content{
		height:13.4rem;
		overflow-y: auto;
	}

	.info-content-main .info-content-main-div{
		width:100%;
	}
	.info-content-main .info-content-footer-right-title{
		font-size:4rem;
		line-height: 6rem;
		height: auto;
	}
	.info-content-main .info-content-footer-right-content{
		font-size:1.4rem;
		line-height: 3.4rem;
	}
	.info-content-main .info-content-img{
		float: left;
		width: 44%;
		margin-left: 2%;
		margin-bottom: -8rem;
		border: #e3a262 4px solid;
		position: relative;
		z-index: 9;
	}
	.info-content-main .info-content-main-div{
		padding:2rem 0rem;
		background-color: #b11612;
		margin-bottom: 3rem;
	}
	.info-content-main .info-content-footer{
		width:50%;
		float: right;
	}
	.info-content-main .info-content-footer-div{
		width: 100%;
	}
	.info-content-main .info-content-footer-right-button img{
		width:60%;
	}
	.info-content-main .info-content-footer-right-content{
		display:none;
	}

	.info-content-main .info-content-footer-right-content-m{
		display:block !important;
	}
}

.xd{
	width:30%;
	max-width:150px;
	padding:20px;
}