﻿@charset "utf-8";
/* CSS Document */

html,body{
	width:100%;
	height:100%;
	background:#f9f9f9;
}
.header2{
	padding:3% 5%;
	font-size:1.2rem;
	color:#545454;
	text-align:center;
	background:#F5F5F5;
	height: 2.4rem;
	line-height: 2.4rem;
	border-bottom:solid 1px #D1D1D1;
    z-index:999;
}
.center-show{
	margin:0 auto;
	position:absolute;
	left:40%;
}
.back{
	width:0.65rem;
	height:1rem;
	display:inline-block;
	float:left;
	margin-top:0.5rem;
}
.back img{
	width:100%;
}

.set{
	width:2rem;
	display:inline-block;
	float:right;
	margin-left:0.8rem;
	margin-top:1rem;
	height:1rem;
	position:relative;
}
.set img{
	width:100%;
	position:relative;
}
.set-tip{
	width:0.5rem;
	height:0.5rem;
	background:#D61818;
	display:inline-block;
	border-radius:50%;
	position:absolute;
	right:-0.5rem;
	top:-0.3rem;
}
/********top-left*********/
.news-alert{
	width:8rem;
	height:9rem;
	position:absolute;
	right:-0.3rem;
	top:1rem;
	background:url(../images/top-right.png) no-repeat;
	background-size:100% 100%;
	background-position:top center;
	display:none;
    z-index:9999;
}
.news-alert2{
	display:block;
}
.news-alert ul li{
	width:100%;
	height:2.5rem;
	line-height:2.5rem;
	border-bottom:solid 1px #727272;
	font-size:1rem;
	text-align:left;
}
.news-alert ul li:first-child{
	margin-top:1rem;
}
.news-alert ul li a{
	width:100%;
	height:100%;
	color:#B8B6B6;
}
.news-alert ul li .top-left-img{
	width:1.5rem;
	height:1.5rem;
	display:inline-block;
	float:left;
	margin:0.5rem 1rem 0rem 0.5rem;
}
.news-alert ul li .top-left-img img{
	width:100%;
	height:auto;
}
.news-alert ul li .red{
	width:0.5rem;
	height:0.5rem;
	display:inline-block;
	float:right;
	margin:1rem 0.8rem  0rem 0rem;
}
.news-alert ul li .red img{
	width:100%;
	height:100%;
}
.container{
	width: 100%;
	position: relative;
	background-color: #fff;
}
.foot_conatainer{padding-top:1rem;background: #f5f5f5;width: 100%; position: absolute;bottom: 0px;left: 0px;}
.footer{padding:3% 5%;width: 90%; overflow: hidden;background: #fff;text-align: center;}
.foot_sp01{margin: 0px auto;width: 90%;}
.foot_sp01 a{display:inline-block; color: #777777;font-size: 0.85rem;line-height: 1.625rem;width: 23%;}
.foot_sp01 a~a{background: url(../images/ioc21.png);background-position: left center;background-repeat: no-repeat;background-size: 2px 0.85rem;padding-left: 2px;}
.foot_sp02{color: #777777;font-size: 0.625rem;line-height: 1.625rem;}