.ad-01 {
	position: relative;
	min-height: 4rem;
	/*    background: #022162;*/
	background: url(../images/m11-icon2.jpg) no-repeat center top;
	background-size: 100% 4rem;
}
.ad-01-img img {
	display: block;
	width: 100%;
}
.ad-01-title {
	position: absolute;
	top: 0;
	height: 4rem;
	width: 100%;
	font-size: 1.6rem;
	text-align: center;
	color: #fff;
	line-height: 4rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	box-sizing: border-box;
}
.yyy {
	overflow: hidden;
	margin-top: 20px;
	color: #022162;
}
.yyy span {padding:0 3% 0 3%;
	border: 1px solid #e5e5e5;
	box-sizing: border-box;
	line-height: 28px;
	display: block;
	border-radius: 996px;
	font-size: 13px;
	color: #022162;
	text-align: center;
	margin-bottom: 8px;
	margin-left: 11px;
	width: auto;
	float: left;
}
.yyy span a {
}
.y {
	background-color: #022162;
	border: none;
}
.y a {
	color: #FFFFFF;
}
.wrap {
	min-width: 320px;
	max-width: 640px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.tb {
	height: 5rem;
}
.g-hd {
	font-family: "Microsoft YaHei", Helvetica, STHeiTi, sans-serif;
	font-size: 1.3rem;
	line-height: 2.4rem;
	min-width: 320px;
	max-width: 640px;
	width: 100%;
	/*position: fixed;*/
	top: 0;
	height: 5rem;
	z-index: 19;
	background: #fff;
}
.m-logo {
	width: 42%;
	position: relative;
	padding: 1rem 0 0 2.4%;
}
.m-logo img {
	width: 100%;
	display: block;
}
.m-text {
	width: 44%;
	text-align: center;
	height: 5rem;
	line-height: 5rem;
	font-size: 1.3rem;
}
.m-text a {
	display: inline-block;
	color: #666;
	padding: 0 0.5rem;
}
.f-fr {
	float: right;
}
.f-fl {
	float: left;
}
.downmenu {
	width: 11%;
	display: block;
	padding: 1.65rem 0 0;
}
.downmenu img {
	width: 2rem;
	display: block;
}
.head2 .menu_btn a.downmenu.hover {
	background: #fb4c36;
	border-radius: 5px;
	box-shadow: 1px 1px 1px #666;
}
.menu2 {
	position: relative;
	z-index: 9;
}
.menu2 .slideMenu {
	width: 100%;
	display: none;
	z-index: 80;
	background: #fff;
	overflow: hidden;
	position: absolute;
	top: 5rem;
	right: 0;
	left: 0;
	transition: transform 1s;
	-webkit-transition: transform 1s;
}
.menu2 .slideMenu li {
	border-bottom: 1px solid #e1e1e1;
	color: #6666;
	line-height: 4rem;
	font-size: 1.3rem;
	position: relative;
}
.menu2 .slideMenu li.nav-Li:after {
	content: "";
	position: absolute;
	width: 1.7rem;
	height: 1.7rem;
	background: url(../images/d8262f447cbd4132b55440d4b11539da_2.png) no-repeat center top;
	background-size: 2.2rem 2.2rem;
	top: 1.55rem;
	right: 4.5rem;
	transform: rotateZ(180deg);
	-webkit-transform: rotateZ(180deg);
	-moz-transform: rotateZ(180deg);
}
.menu2 .slideMenu li a {
	text-align: right;
	color: #666;
	display: block;
	line-height: 4rem;
	padding: 0 1.5rem;
	border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
.menu2 .slideMenu li p {
	display: none;
}
.menu2 .slideMenu li p a {
	padding: 0 3rem;
	border-top: 1px solid #e1e1e1;
}
body .menu2 .slideMenu li.nav-Li .aaa1 {
	color: #022162;
}
.aa1 {
	display: inline;
	margin-top: 137px;
	position: relative;
	top: 37%;
	left: -22%;
	color: #ccc;
}
 
.daoh {
	display: none;
	bottom: 4.3rem;
	width: 99%;
	background: #fff;
	position: absolute;
	left: 0;
	border: 1px solid #e6e6e6;
}
.g-ft {
	height: auto;
	padding: 0 0 3.5rem;
	position: relative;
	color: #fff;
	margin: 1.3rem auto 0;
	font-size: 0.9rem;
	line-height: 1.8rem;
	background: url(../images/footbg.gif) no-repeat 0 0 #eee;
	-webkit-background-size: 100% 11.75rem;
	-moz-background-size: 100% 11.75rem;
	-o-background-size: 100% 11.75rem;
	background-size: 100% 11.75rem;
}
.ontop {
	display: block;
	width: 2.5rem;
	height: 2.5rem;
	position: absolute;
	top: -1.3rem;
	left: 50%;
	margin-left: -1.25rem;
}
.ontop span, .ontop span img {
	display: block;
	width: 2.5rem;
	height: 2.5rem;
}
.f_con {
	padding: 2rem 3.125% 0;
	height: 9.85rem;
}
.f_ct {
	height: 2.6rem;
	line-height: 2.6rem;
	text-align: center;
	border-bottom: solid 1px rgba(255 , 255 , 255 , 0.12);
	margin-bottom: 2.55rem;
}
.f_ct li {
	width: 28.5%;
	float: left;
}
.f_ct li:nth-child(1) {
	margin-left: 4.5%;
}
.f_ct li span {
	display: inline-block;
	padding-left: 2.1rem;
	-webkit-background-size: 1.4rem 4.4rem!important;
	-moz-background-size: 1.4rem 4.4rem!important;
	-o-background-size: 1.4rem 4.4rem!important;
	background-size: 1.4rem 4.4rem!important;
}
.f_ct li.cur {
	background: #fff;
	color: #022162;
}
.f_ct li.cur span {
	background-position: 0 -2.45rem!important;
}
.f_cw {
	overflow: hidden;
}
.f_cw li {
	width: 50%;
	padding: 0 0 0 2.8rem;
	float: left;
	white-space: nowrap;
	-webkit-background-size: 2.1rem 2.1rem!important;
	-moz-background-size: 2.1rem 2.1rem!important;
	-o-background-size: 2.1rem 2.1rem!important;
	background-size: 2.1rem 2.1rem!important;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.f_cw li span {
	display: block;
	font-size: 0.9rem;
	line-height: 1.45rem;
}
.f_cw li a {
	color: #fff;
}
/*.f_cw3 li{width: 32%;}*/
    /*.f_cw3 li:nth-child(2){width: 36%;}*/
.f_cw1 li {
	width: 50%;
}
/*.f_cw1 li:nth-child(3){width:40%;}*/
    /*.f_cw2 li{width: 25%;padding-left: 2.2rem;}*/
    /*.f_cw2 li:nth-child(1){width:18%;}*/
    /*.f_cw2 li:nth-child(4){width:32%;}*/
.f_text {
	height: 3.3rem;
	line-height: 2.4rem;
	text-align: center;
	color: #9e9e9e;
	font-size: 1rem;
}
.f_text a {
	color: #9e9e9e;
	display: inline-block;
} 
.daoh p {
	border-bottom: solid 1px #18326b;
}
.daoh p a {
	color: #18326b;
}
span.daoh {
	line-height: 2rem;
}
.return_btn {
	padding: 0 3% 0 3%;
	line-height: 3rem;
	background: #eeeeee;
}
.return_btn a {
	color: #9e9e9e;
}
.mian_navbar {
}
.mian_navbar a {
	color: #91969a;
	font-size: 1rem;
}
.return {
	font-size: 1rem;
	color: #5f6670;
	position: relative;
	padding-left: 2rem;
}
.return:after {
	content: "";
	display: block;
	width: 1.5rem;
	height: 1.1rem;
	background: url(../images/fh.png) center center no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 0;
	top: 0.9rem;
}

.footer2{width:100%;max-width:640px;height:4.5rem; background:#002060; position:fixed;z-index:9999;bottom:0;}
.footer2 ul li{width:16.6667%;float:left;text-align:center; height:4.5rem;}
.footer2 ul li a img{width: auto;height:1.45rem;margin-top:0.8rem;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;}
.footer2 ul li a p{color:#fff; line-height:1rem;font-size:1.1rem;}
.footer2 ul .on a p{color:#fff;}
.foot_height{width:100%;height:1rem;}

