* {
	margin: 0px;
	padding: 0px;
}

body {
	margin: 0px auto !important;
	width: 100%;
	background: rgb(255,255,255);
	font-size: 16px;
	font-family: "Microsoft YaHei",SimSun;
	line-height: 22px;
}

div,img,li,ul {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

h2 {
	margin: 0px;
	padding: 0px;
}

a {
	color: rgb(102,102,102);
	text-decoration: none;
	font-size: 18px;
}

a:active,a:hover {
	color: rgb(126,206,244);
	text-decoration: none;
}

li {
	list-style: none;
}

ul li {
	list-style-type: none;
	text-align: center;
}

.header-left,.m_kc_tit_icon,.m_list_goall span,.m_site span {
	background-size: 372px 181px;
}

.clearfix::after {
	clear: both;
	display: block;
	height: 0px;
	content: " ";
}

.addiv {
	float: left;
	width: 100%;
}


.clearfix {
	zoom: 1;
}

.channel {
	margin-bottom: 10px;
	display: block;
}

.zg_an {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	background: rgb(255,255,255);
	list-style: none;
	text-decoration: none;
	font-size: 1em;
}
.zg_an .on{
	background-color: #4899E0;
    border: 1px solid rgb(72,153,224);

}
.zg_an .on a{
	color: #ffffff;
}

.channel .right_no {
	border-right: 0px;
}

.zg_an li {
	overflow: hidden;
	margin: 2% 2% 10px;
	padding: 5px 10px;
	border: 1px solid rgb(238,238,238);
	text-align: left;
	white-space: nowrap;
}


.zg_an li a {
	display: block;
	font-size: 16px;
}

.zg_dn li {
	float: left;
	overflow:hidden;
	width: 96%;
	padding: 5px 5px;
	text-align: left;
}
.zg_dn .picnews{margin:0px;padding-bottom:20px;border-top:1px dashed #999;}
.zg_dn .tl {border-bottom:1px dashed #999;padding-top:10px;padding-bottom: 8px}
.zg_dn .fl {border-top:1px dashed #999;padding-top:10px;padding-bottom: 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zg_dn .kl {padding-top:10px;padding-bottom: 8px;width: 90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zg_dn .bl {padding-top:10px;padding-bottom: 8px}
.zg_dn h2{ font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zg_dn h3{ font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zg_dn .picnews .lf {float:left;width:90px;padding-right:8px;}
.zg_dn .picnews .lfu {float:left;width:90px;padding-right:8px;margin-top: 8px}
.zg_dn .picnews .rg {float:right;width:70%;height:100px;}
.zg_dn .picnews .dd {font-size: 14px;float:left;width:63%;padding-left:3px; color:#999;height:50px;line-height:16px;overflow: hidden;}
.zg_dn .picnews .ds {float:right;color:#999;}
.zg_dn .picnews .ds a{font-size: 12px}
.zg_dn .picnews .df {font-size:12px;width:65%;padding:2px; color:#999;line-height:22px;}
.zg_dn .picnews .df a{font-size:12px}
.zg_dn .picnews .pic {width:90px;height:60px;margin-right:10px;margin-top:1px}
.zg_dn .picnews .pic1 {width:90px;height:55px;margin-right:10px;margin-top:1px}
.zg_dn .picnews .pic2 {width:90px;height:55px;margin-right:10px}

.bt-blue{font-size:16px;line-height:33px;background:#4899E0;font-weight:bold;color:#FFF;padding:10px;margin:20px auto;text-align:center;}

.bt-lv{line-height:33px;background: #cc4400;color:#FFF;padding:10px;margin:20px auto;text-align:center;font-size:14px}
.bt-lv a {font-size:14px}

.zg_dn li a {
	font-size: 16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}


.zg_bn li {
	float: left;
	overflow: hidden;
	width: 88%;
	margin:0px;
	padding: 15px 15px;
}


.zg_bn li h1{
	display: block;
	font-size: 20px;
	text-align: center;
	color:#333;
	font-weight:bold;
}
.zg_bn .info-box{
			text-align: left;
			font-size: 12px;
			color: #999;
			line-height: 25px;
			padding: 0 20px;

		}
.zg_cn li {
	float: left;
	overflow: hidden;
	width: 88%;
	margin:0px;
	padding: 15px 15px;
	text-align: left;
	font-size: 16px;
	color: #666;
	line-height:2rem;
}


.zg_cn li a {
	display:inline;
	font-size: 16px;
	color:#4899E0;
}


.zg_hn li {
	float: left;
	overflow: hidden;
	width: 88%;
	margin:0px;
	padding: 15px 15px;
	text-align: left;
	font-size: 16px;
	color: #666;
	line-height:2rem;
}


.zg_hn li a {
	display:inline;
	font-size: 16px;
	color:#fff;
}


.channel .zg_an .pindao a {
	color: rgb(57,145,229);
	font-weight: 700;
}

.copy_box {
	padding-top: 10px;
	background: rgb(255,255,255);
	color: rgb(144,144,144);
	text-align: center;
	font-size: 14px;
}

.copy_foot {
	text-align: center;
	font-size: 12px;
	margin-bottom:60px;
	color:#cecece;
}

.copy_foot a{
	font-size: 12px;
	color:#cecece;
}
.copy_box .verBar {
	padding: 0px 15px;
	margin-bottom:30px;
}

.copy_box a {
	display: inline-block;
	margin-bottom: 8px;
	width: 30%;
	border: 0px;
	color: rgb(120,120,120);
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
}


.copy_box a i {
	position: relative;
	display: block;
	margin: 0px auto;
	padding-bottom: 5px;
	width: 34px;
	height: 34px;
	background: url("../images/phonead.png") 0% 0% / 70px no-repeat;
}

.copy_box a.on,.copy_box a:hover {
	color: rgb(32,32,35);
}

.copy_box a.on i.cpb,.copy_box a:hover i.cpb {
	background-position: -36px -40px;
}

.copy_box a i.cpb {
	background-position: 0px -40px;
}

.copy_box a i.pcd {
	background-position: 0px -79px;
}


.jx{ font-size:16px;color:#0099CC;}
.zq{ font-size:22px;color:#00CC66;}

.list-box {
	display: block;
	float: left;
	width: 100%;
	right: 0px;
	padding-top: 5px;
	margin-bottom: 10px;
	background: rgb(255,255,255);
}

.title-wrap {
	display: block;
	padding: 10px;
	border-right: 1px solid rgb(218,218,218);
	border-left: 5px solid rgb(57,145,229);
	background: rgb(248,248,248);
	color: rgb(102,102,102);
	font-weight: 700;
	font-size: 18px;18px;
	line-height: 24px;
}

.title-wrap .right {
	display: block;
	float: right;
	font-size: 16px;
	margin-right: 20px;
	font-weight:normal
}



.common-header {
	top: 0px;
	left: 0px;
	z-index: 99;
	width: 100%;
	height: auto;
	user-select: none;
}

.common-header .header-box {
	position: relative;
	height: 49px;
	background-color: rgb(55,144,226);
}

.common-header .header-box .header-left {
	position: absolute;
	top: -5px;
	left: 10px;
	z-index: 2;
	display: inline-block;
	overflow: hidden;
	width: 105px;
	height: 59px;
}

.header-left {
	background: url("../images/515y.png") center no-repeat;text-indent:-999em;
    background-size:105px 40px

}

.common-header .header-box .header-center {
	height: 50px;
	color: rgb(255,255,255);
	text-align: center;
	font-size: 20px;
	line-height: 50px;
}

.common-header .header-box .header-center a {
	color: rgb(255,255,255);
}

.common-header .header-box .header-right {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 20%;
	height: 49px;
	border-bottom: 1px solid rgb(72,119,162);
	border-left: 1px solid rgb(72,119,162);
	color: rgb(255,255,255);
	text-align: center;
	font-size: 16px;
	line-height: 49px;
}

.common-header .header-box .header-right a {
	display: block;
	border-left: 1px solid rgb(136,176,214);
	background-color: rgb(118,165,209);
	color: rgb(255,255,255);
	text-decoration: none;
}

.common-header .header-box .header-right span {
	display: inline-block;
	color: rgb(196,220,243);
}

.common-header .header-box .header-txt {
	float: right;
	padding-top: 15px;
	width: 10%;
	height: 35px;
}

.common-header .header-box .headerk{
	position: absolute;
	float: left;
	padding-top: 15px;
	margin-left:120px;
	width: 50%;
	height: 35px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color:#fff;
}

.common-header .header-box .sh{
	position: absolute;
	padding-top: 15px;
	margin-left:120px;
	width: 50%;
	height: 35px;
	color:#fff;
	text-align: center;
}


.common-header .header-box .headerk h1{
	text-align: left;
	font-size: 16px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
    white-space: nowrap;
}
.common-header .header-box .headerk h2{
	text-align: left;
	font-size: 16px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
    white-space: nowrap;
}

.common-header .header-box .headerk h3{
	text-align: left;
	font-size: 16px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
    white-space: nowrap;
}
.common-header .header-box .header-txt .channel_map {
	position: absolute;
	display: block;
	width: 25px;
	height: 20px;
	background: url("../images/a17.png") no-repeat;
	background-size:25px 20px;
}

.common-header .common-nav {
	display: none;
	height: 80px;
	border-bottom: 1px solid rgb(47,115,178);
	background-color: rgb(55,143,225);
}

.common-header .common-nav .common-nav-box {
	float: left;
	width: 24%;
	height: 40px;
	text-align: center;
	line-height: 40px;
}

.common-header .common-nav a {
	float: left;
	display: block;
	width: 24%;
	height: 40px;
	color: rgb(255,255,255);
	text-align: center;
	text-decoration: none;
	font-size: 16px;
	line-height: 40px;
}

.common-header .common-nav a.first {
	margin-left: 2%;
}

.common-header .common-nav a:hover {
	background-color: rgb(141,183,222);
}

.common-header .common-nav a:active {
	background-color: rgb(141,183,222);
}


.index-header {
	position:fixed;
	top: 0px;
	left: 0px;
	z-index: 99;
	width: 100%;
	height: auto;
	user-select: none;
}

.index-header .header-box {
	position: relative;
	height: 49px;
	background-color: rgb(55,144,226);
}

.index-header .header-box .header-left {
	position: absolute;
	top: -5px;
	left: 10px;
	z-index: 2;
	display: inline-block;
	overflow: hidden;
	width: 95px;
	height: 59px;
}


.index-header .header-box .header-center {
	height: 50px;
	color: rgb(255,255,255);
	text-align: center;
	font-size: 20px;
	line-height: 50px;
}

.index-header .header-box .header-center a {
	color: rgb(255,255,255);
}

.index-header .sh a {

	color:#fff;
	text-align: center;
	text-decoration: none;
	font-size: 16px;

}


.index-header .header-box .header-right {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 20%;
	height: 49px;
	border-bottom: 1px solid rgb(72,119,162);
	border-left: 1px solid rgb(72,119,162);
	color: rgb(255,255,255);
	text-align: center;
	font-size: 16px;
	line-height: 49px;
}

.index-header .header-box .header-right a {
	display: block;
	border-left: 1px solid rgb(136,176,214);
	background-color: rgb(118,165,209);
	color: rgb(255,255,255);
	text-decoration: none;
}

.index-header .header-box .header-right span {
	display: inline-block;
	color: rgb(196,220,243);
}

.index-header .header-box .header-txt {
	float: right;
	padding-top: 15px;
	width: 10%;
	height: 35px;
}

.index-header .header-box .headerk{
	position: absolute;
	float: left;
	padding-top: 15px;
	margin-left:120px;
	width: 50%;
	height: 35px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color:#fff;
}

.index-header .header-box .sh{
	position: absolute;
	width: 100%;
	top: 15px;
	height: 35px;
	color:#fff;
	text-align: center;
}


.index-header .header-box .headerk h1{
	text-align: left;
	font-size: 16px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
	white-space: nowrap;
}
.index-header .header-box .headerk h2{
	text-align: left;
	font-size: 16px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
	white-space: nowrap;
}

.index-header .header-box .headerk h3{
	text-align: left;
	font-size: 16px;
	font-weight:bold;
	color:#FFF;
	overflow: hidden;
	white-space: nowrap;
}
.index-header .header-box .header-txt .channel_map {
	position: absolute;
	display: block;
	width: 10%;
	height: 35px;
	background: url("../images/a17.png") no-repeat;
}

.index-header .common-nav {
	display: none;
	height: 80px;
	border-bottom: 1px solid rgb(47,115,178);
	background-color: rgb(55,143,225);
}

.index-header .common-nav .common-nav-box {

	width: 24%;
	height: 40px;
	text-align: center;
	line-height: 40px;
}

.index-header .common-nav a {
	float: left;
	display: block;
	width: 24%;
	height: 40px;
	color: rgb(255,255,255);
	text-align: center;
	text-decoration: none;
	font-size: 16px;
	line-height: 40px;
}

.index-header .common-nav a.first {
	margin-left: 2%;
}

.index-header .common-nav a:hover {
	background-color: rgb(141,183,222);
}

.index-header .common-nav a:active {
	background-color: rgb(141,183,222);
}

.qh{
	float: right;
	display: block;
	margin: 3px 10px;
	background:#333;
	color:#fff;
	font-size:14px;
	border-radius:5px;
	padding:5px 15px;
	text-align:center
}

.qh a{color:#fff;font-size:14px;

}
.qh .cha{
	margin-left: 15px;
}
.qh em{margin-right:10px
}
.qh:before{position:absolute;
	right:50px;
	width:0;
	height:0;
	border-left:8px solid transparent;
	border-right:8px solid transparent;
	border-bottom:8px solid #333}
img.pull-left 		{ margin:0 20px 10px 0; }
img.pull-right 		{ margin:0 0 10px 20px; }
.rounded {
	width: 50px;
	height: 50px;
	-webkit-border-radius: 50% !important;
	-moz-border-radius: 50% !important;
	border-radius: 50% !important;
}

.MoBodyd {
	width: 100%;
	text-align:center;
	margin-bottom: 20px
}
.cjb img{
	width: 80%;
	height: auto;
}

.MoBodyd img{
	width: 100%;
	height: auto;
}
.iosBodyd {
	width: 100%;
	text-align:center;
}

.iosBodyd img{
	width: 100%;
	height: auto;
}


#but_item_1 {
	width: 23%;
}

#but_item_1 .itemA {
	height: 100px;
	opacity: 1;
}

#but_item_1 .ficon {
	color: rgb(170,170,170);
	font-size: 60px;
}

#but_item_1 .butText {
	top: 79%;
	left: 61.4px;
	color: rgb(102,102,102);
	font-size: 16px;
}

#but_item_2 {
	width: 23%;
}

#but_item_2 .itemA {
	height: 100px;
	opacity: 1;
}

#but_item_2 .ficon {
	color: rgb(170,170,170);
	font-size: 60px;
}

#but_item_2 .butText {
	top: 79%;
	left: 61.4px;
	color: rgb(102,102,102);
	font-size: 16px;
}

#but_item_3 {
	width: 23%;
}

#but_item_3 .itemA {
	height: 100px;
	opacity: 1;
}

#but_item_3 .ficon {
	color: rgb(170,170,170);
	font-size: 60px;
}

#but_item_3 .butText {
	top: 79%;
	left: 61.4px;
	color: rgb(102,102,102);
	font-size: 16px;
}

#but_item_4 {
	width: 23%;
}

#but_item_4 .itemA {
	height: 100px;
	opacity: 1;
}

#but_item_4 .ficon {
	color: rgb(170,170,170);
	font-size: 60px;
}

#but_item_4 .butText {
	top: 79%;
	left: 61.4px;
	color: rgb(102,102,102);
	font-size: 16px;
}

#but_item_5 {
	width: 23%;
}

#but_item_5 .itemA {
	height: 100px;
	opacity: 1;
}

#but_item_5 .ficon {
	color: rgb(170,170,170);
	font-size: 60px;
}

#but_item_5 .butText {
	top: 79%;
	left: 61.4px;
	color: rgb(102,102,102);
	font-size: 16px;
}

#but_item_6 {
	width: 23%;
}

#but_item_6 .itemA {
	height: 100px;
	opacity: 1;
}

#but_item_6 .ficon {
	color: rgb(170,170,170);
	font-size: 60px;
}

#but_item_6 .butText {
	top: 79%;
	left: 61.4px;
	color: rgb(102,102,102);
	font-size: 16px;
}

#but_item_7 {
	width: 23%;
}

#but_item_7 .itemA {
	height: 100px;
	opacity: 1;
}

#but_item_7 .ficon {
	color: rgb(170,170,170);
	font-size: 60px;
}

#but_item_7 .butText {
	top: 79%;
	left: 61.4px;
	color: rgb(102,102,102);
	font-size: 16px;
}

#but_item_8 {
	width: 23%;
}

#but_item_8 .itemA {
	height: 100px;
	opacity: 1;
}

#but_item_8 .ficon {
	color: rgb(170,170,170);
	font-size: 60px;
}

#but_item_8 .butText {
	top: 79%;
	left: 61.4px;
	color: rgb(102,102,102);
	font-size: 16px;
}

.butgroupModule {
	display: block;
	width: 100%;
	float: left
}

.butgroupModule .butgroupList li {
	float: left;
	margin-top: 10px
}

.butgroupModule .butgroupList .imgicon {
	top: 14%;
	left: 45.4px;
	display: block;
}

.butgroupModule .DbutItem,.butgroupModule .butItem {
	position: relative;
	display: block;
	margin: 0px 1% 5px;
	color: rgb(255,255,255);
	opacity: 1;
}

.butgroupModule .butText {
	bottom: 5px;
	left: 5px;
	overflow: hidden;
	white-space: pre;
}



.phonedv .dvright{ width:100%; float:left; padding-top:5px;text-align:center}
.phonedv .dvright .dvtl,.yswyb .wybright .dvtl{ height:80px; line-height:80px; background-position:-225px -469px; padding-left:80px; font-size:36px; font-style:italic; color:#0092d2;}
.phonedv .dvright .dvtl{ background: none; padding: 0;}
.phonedv .dvright p{ font-size:24px; color:#666666; padding:15px 0;}
.phonedv .dvright p.p2{ font-size:24px; padding:0px 0 10px 0; line-height:22px;color:#eab646}
.phonedv .dvright p.p1{ font-size:14px; padding:0px 0 20px 0; line-height:22px;color:#999}
.phonedv .dvright p.p5{ font-size:12px; padding:10px; line-height:22px;color:#eab646}
.phonedv .dvright p.p3{ font-size:16px; padding:10px; line-height:22px;color:#999;text-align: left}
.phonedv .dvright p.p4{ font-size:12px; padding:20px; line-height:18px;color:#999;text-align: left}
.phonedv .dvright .ysyuan li{ display:inline-block; width:110px; text-align:center;}
.phonedv .dvright .ysyuan li span{ display:inline-block; width:86px; height:86px; background-image:url(../images/yuanbg.png); background-repeat:no-repeat; background-size: 89px 276px}
.phonedv .dvright .ysyuan li span.sp1{ background-position:0 0;}
.phonedv .dvright .ysyuan li span.sp2{ background-position:0 -96px;}
.phonedv .dvright .ysyuan li span.sp3{ background-position:0 -191px;}
.phonedv .dvright .ysyuan li p{ line-height:50px; font-size:14px; color:#666666; padding:0px;}
.phonedv .dvright .adv{ padding:30px 0 0 20px;}
.phonedv .dvright .adv a{ display:inline-block; width:293px; height:61px; background:url(../images/abtn.gif?xg1) no-repeat; color:#ffffff; font-size:23px; padding-left:80px; line-height:61px;}

.xypj div {
	margin: 20px 10px;
}
.xypj li {
	display:inline
}

.xypj ul{
	float: left;
	margin: 20px 0
}

.xypj .right {
	float: left;
	width: 60%;
	border-radius:20px;
	border: 1px solid #eee;
	margin-left: 20px
}

.xypj .left {
	float: left;
	width: 20%;
	margin-left: 20px
}
.indexbanner {
	width: 100%;
	text-align:center;
	-webkit-border-radius: 15% !important;
	-moz-border-radius: 15% !important;
	border-radius: 15% !important;
  }
.indexbanner img{
	width: 100%;
	height: auto;
}

.indexModule {
	display: block;
	width: 100%;
	float: left;
	margin: 5px auto;
}

.indexModule .List li {
	float: left;
}

.indexModule .List .imgicon {
	top: 14%;
	left: 45.4px;
	display: block;
}

.indexModule .DbutItem,.indexModule .butItem {
	position: relative;
	display: block;
	margin: 0px 1% 5px;
	color: rgb(255,255,255);
	opacity: 1;
}

.indexModule .butText {
	bottom: 5px;
	left: 5px;
	overflow: hidden;
	white-space: pre;
}

.search {
	z-index: 9999;
	overflow: hidden;
	margin: 20px auto 0px;
	width: 94%;
	height: 38px;
	border: 1px solid rgb(187,187,187);
	border-radius: 34px;
	background: rgb(255,255,255);
}

.search .keywords {
	float: left;
	margin-left: 20px;
	width: 78.66%;
	height: 38px;
	outline: 0px;
	border: none;
	color: rgb(203,202,202);
	font: 16px "Microsoft Yahei";
}

.search .go {
	float: left;
	width: 13.34%;
	height: 38px;
	border: none;
	background: url("../images/s30.png") center center no-repeat rgb(255,255,255);
	cursor: pointer;
}





.footnav {
	position: fixed;
	bottom: 0;
	z-index: 9999;
	padding-bottom: 5px;
	width: 100%;
	height: 50px;
	border-top: 1px solid #e6e6e6;
	background: #fafafa;
	font-size: 12px;
}

.footnav ul {
	font-size: 0;
}

.footnav ul li {
	display: inline-block;
	padding: 8px 0 5px 0;
	width: 25%;
	vertical-align: top;
	text-align: center;
}

.footnav ul li a {
	position: relative;
	display: block;
}

.footnav ul li i {
	display: inline-block;
	margin: 0 auto 4px auto;
	width: 22px;
	height: 22px;
	vertical-align: top;
	opacity: .5;
}



i.home {
	background-image: url(../images/icon_shouye.png);
	background-size: cover;
}

i.cart {
	background-image: url(../images/icon_huiyuan.png);
	background-size: cover;
}

i.member {
	background-image: url(../images/icon_signal.png);
	background-size: cover;
}

i.down {
	background-image: url(../images/icon_down.png);
	background-size: cover;
}
i.kefu {
	background-image: url(../images/icon_service.png);
	background-size: cover;
}

.footnav ul li p {
	height: 18px;
	color: #666666;
	font-size: 12px;
	line-height: 18px;
}

.appnav {
	margin:0 auto;
	width: 80%;
	height: 70px;

}


.appnav .center {
	width: 95%;
	text-align: center;
	margin: 20px auto;

}

.appnav ul li a {
	display: block;
	font-size: 16px;
	height: 40px;
	color: #fff;
	line-height: 40px;
	background-color: rgb(55,143,225);
	border-radius:20px
}

.appnav .dg a {
	display: block;
	font-size: 16px;
	height: 40px;
	color: #9b9b9b;
	line-height: 40px;
	background-color: #fff;
	border: 1px solid #9b9b9b;
	border-radius:20px;

}

.footappnav {
	position: fixed;
	bottom: 0;
	z-index: 9999;
	padding-bottom: 5px;
	width: 100%;
	height: 50px;
	border-top: 1px solid #e6e6e6;
	background: #fafafa;
}

.footappnav ul {
	font-size: 0;
}

.footappnav ul li {
	display: inline-block;
}

.footappnav .left {

	width: 40%;
	text-align: left;
	margin:6px 0 0 8px;
	float: left;
}


.footappnav .right {
	margin:13px 10px 0 0px;
	text-align: center;
	float: right;
}

.iosnav {
	position: fixed;
	bottom: 0;
	z-index: 9999;
	width: 100%;
	height: 70px;
	border-top: 1px solid #e6e6e6;
	background: #fafafa;
}


.iosnav .center {
	width: 95%;
	text-align: center;
	margin: 20px auto;

}

.iosnav ul li a {
	position: relative;
	display: block;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #a2a2a2;
	border-radius:20px;
}


.footnav .right a {
	position: relative;
	display: block;
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #a2a2a2;
	border-radius:15px;
	padding: 0 5px;
}

.footnav ul li i {
	display: inline-block;
	font-size: 16px;
	font-style:normal;
	font-weight:bold;
}

.footnav .logo {
	background: url("../images/1_2.png") center no-repeat;
	background-size:45px 45px;
	width: 50px;
	height: 50px;
	margin-top:1px;
	margin-left:8px;
	float: left;
	display:block
}

.footnav .close {
	height: 50px;
	width: 10px;
	padding-top: 15px;
	padding-left: 8px;
	float: left;
}

.footnav .close a{
	border:0px
}

.footnav ul li p {
	color: #666666;
	font-size: 12px;

}
.more-boe{padding:5px 10px;background:#fff}
.more-box{display:block;height:35px;line-height:35px;text-align:center;font-size:18px;background-color:#f8f8f8;border:1px solid #e9e9e9;background:#fff;border-radius:20px;box-shadow:1px 2px 3px rgba(0,0,0,.04)}
.more-box span{display:inline-block;vertical-align:top;margin-top:10px;margin-left:3px;width:15px;height:15px;background:url(../images/be32.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.c_color{color: #ff2500}