.footer_info .footer{
	width: 100%;
	min-width: 1200px;
	height: 370px;
	/*height: 310px;*/
	background: #353535;
	margin: ;
}

.footer_container{
	width: 1200px;
	height: 310px;
	margin: 0 auto;
	/*background: red;*/
}
.footer_container .icons{
	height:55px;
	width: 100%;
	/*background: yellow;*/
	border-bottom:1px solid #a3a3a3 ;
	display: flex;
}
.footer_container .icons .trans{
	width: 50px;
	/*color: #a3a3a3;*/
    font-size: 18px;
    margin: 15px;
}
.footer_container .icons .trans a{
	color: #a3a3a3;
}
.footer_container .icons .trans a:hover{
text-decoration: underline;
}

.info{
	padding-top: 50px;
	    color: #fff;
	/*background: green;*/
	display: flex;
	/*align-items: center;*/
}
.info_detail img{
	width: 250px;
}
.info_detail div{
	width: 250px;
	/*height: 115px;*/
	/*background: red;*/
	padding-bottom:30px ;
	font-size: 14px;
	text-align: right;
	
	color: #a3a3a3;
}
.info_detail h2{
    font-size: 30px;
    /*margin: 6px 0;*/
    margin-top: 6px;
    margin-bottom: 8px;
}
.info_detail_S{
	width: 200px;
	display: flex;
	flex-flow: column;
	align-items: flex-end;
	text-align: right;
}
.info_detail_S div{
	width: 180px;
	height: 115px;
	/*background: red;*/
	text-align: end;
	    font-size: 14px;
	    display: flex;
	    flex-flow: column;
	    align-items: flex-end;
	    color: #a3a3a3;
}
.info_detail_S div label{
	transition: all 0.5s;
	color: #a3a3a3;
	cursor: pointer;
}
.info_detail_S div label:hover{
	color: white;
}

.info_detail_S h2{
    font-size: 30px;
    /*margin: 6px 0;*/
    margin-top: 6px;
    margin-bottom: 8px;
}


.copyr{
	/*background: red;*/
	height: 30px;
	margin: 0 auto;
	width: 1200px;
	text-align: center;
	/*line-height: 45px;*/
	    font-size: 14px;
	    color: #444;
}

.footer_link{
	text-decoration: underline !important;
}

.footerlink_h4{
	font-size: 22px !important;
}
