@charset "utf-8";
/* CSS Document */
/*公共样式*/
*{ margin:0; padding:0;font-family:'微软雅黑';}
ul,ol,li{ list-style-type:none;}
a{ text-decoration:none;}
input,textarea,button{ outline:none;}
html {font-size: 62.5%;}
img{ display:block; border:none; width:100%; margin:0 auto; vertical-align: middle;}
body{
    font-family:"Helvetica Neue",Helvetica,sans-serif;
    background:#ffffff;
    max-width: 750px;
    min-width: 320px;
    margin:0 auto;
}
a,button,input,optgroup,select,textarea{
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
/*二维码 S*/
.erweima_box{
	width: 100%;
	max-width: calc(100% - 5rem);
	margin: auto;

}
.erweima_box h1 {
	width: 100%;
	font-family: '微软雅黑';
	font-size: 1.6rem;
	color: #333333;
	margin-bottom: 0.8rem;
	font-weight: normal;
	text-align: center;
}
.erweima_box .erweima_list{	padding: 1rem 0;}
/*二维码 E*/

/*内页头部*/

.down_top{
	width:55%;
	padding-top: 7rem; margin: 0 auto;
}
.down_top>.container{
	width: 100%;
	max-width: calc(100% -20rem);
	margin: auto;
	padding-bottom: 2rem;

}
.down_top>.container img{
	width: 60px;
	height: 60px;
}
.down_title1{width: 100%;
	margin-top: 0.5rem;
	text-align: left; margin-left: 10px; padding:4px 0}
.down_title1 h2{
	width: 100%;
	font-family:'微软雅黑';
	font-size:1.3rem;
	color:#666666;
	font-weight: normal;
}
.down_title{
	width: 100%;
	margin-top: 0.5rem;
	text-align: center;
}
.down_title h1{
	width: 100%;
	font-family:'微软雅黑';
	font-size:2.4rem;
	color:#333333;
	margin-bottom: 0.8rem;
	font-weight: normal;
}
.down_title h2{
	width: 100%;
	font-family:'微软雅黑';
	font-size:1.4rem;
	color:#666666;
	font-weight: normal;
}

.down_bottom{
	width: 100%;
	background: url(../images/down_list_bg.png) no-repeat;
	background-size: cover;
}
.down_list{
	width: 100%;
	max-width: calc(100% - 5rem);
	margin: auto;
	padding-bottom: 3.5rem;
	padding-top: 1rem;
}
.down_list li{
	width: 100%;
	margin-bottom: 6.5rem;
}
.down_list li:last-child{
	margin-bottom: 0;
}
.down_list li .down_title{
	margin-top: 0;
	margin-bottom: 2rem;
}
.down_list li .down_list_img_01{
	width: 100%;
}

@media only screen and (max-width: 414px){
	.down_list li .down_list_img_01{
		width: 100%;
	}

}
@media only screen and (max-width: 360px){
	.down_top>.container{
		max-width: calc(100% - 3rem);
	}
	.down_list{
		max-width: calc(100% - 3rem);
	}
	.down_footer>.container{
		max-width: calc(100% - 3rem);
	}
	.down_list li .down_list_img_01{
		width: 236px;
	}

}
@media only screen and (max-width: 320px){
	.down_top>.container{
		max-width: calc(100% - 3rem);
	}
	.down_list{
		max-width: calc(100% - 2rem);
	}
	.down_footer>.container{
		max-width: calc(100% - 3rem);
	}
	.down_list li .down_list_img_01{
		width: 236px;
	}

	.down_title h1{
		font-size: 2.3rem;
	}
	.down_title h2{
		font-size: 1.3rem;
	}
	.page_head h1{
		font-size: 1.7rem;
	}
}
.header{display: flex;flex-direction: row !important;
	justify-content: space-between !important;
	background: #ee5858; height: 5rem;    position: fixed;
	width: 100%;
}
.logo{width: 180px; padding-left: 15px}
.logo imag{ width: 100%; height: 4rem}
.right{display: flex;flex-direction: row !important;
	justify-content: space-between !important; padding-right: 15px}
.right a{ line-height: 5rem; color: #ffffff; font-size: 15px; padding-left: 15px}
.space-between{display: flex;flex-direction: row !important;
	justify-content: space-between !important;}
.jieshao{ margin: 0 15px}
.jieshao p{	font-size:1.4rem; line-height: 25px;
	color:#666;}

.thirdLine {
	height: 50px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;}
.line {
	display: inline-block;
	width: 40px;
	height: 2px;
	background:#ee5858;
}
.txt {
	vertical-align: middle;
	display: flex;
	flex-direction: column;
	font-size: 18px;
	margin: 0 15px;
}
.lianxi_box{ background: #ee5858; color: #ffffff; margin-top: 20px}
.lianxi_box .line{background:#ffffff;}
.lianxi_box p{ font-size: 12px; line-height: 25px; padding:0 15px}