body {
	position: relative;
	margin: 0 auto;
	background-color: #f2f2f2;
	min-width: 320px;
	max-width: 640px;
	overflow-x: hidden;
	padding-bottom: .4rem;
}
img {
	display: block;
}

/********************* 设置文字大小 *********************/
@media screen and (min-width: 640px) {
	body {
		font-size: 20px;
	}
}
@media screen and (max-width: 480px) {
	body {
		font-size: 14px;
	}
}
@media screen and (max-width: 374px) {
	body {
		font-size: 12px;
	}
}

/********************* 页面头部 *********************/
h1 {
	position: relative;
	height: .8rem;
	line-height: .8rem;
	background-color: #0088cc;
	text-align: center;
	font-weight: normal;
	font-size: 1.5em;
	color: #fff;
}
h1 i {
	position: absolute;
	top: 50%;
	display: block;
	width: .34rem;
}
h1 .back {
	margin-top: -.19rem;
	left: .2rem;
	height: .39rem;
	background-image: url(//image.360lj.com/vshop/details/icon-back.png);
	background-position:  center;
	background-repeat:  no-repeat;
	background-size: 65%;
}

/********************* 页面内容 *********************/
/*内容标题*/
section {
	width: 84%;
	padding-left: 6%; 
	padding-right: 6%;
	margin: 18px auto 0;
	background-color: #fff;
	border-top: 2px solid #0084f0;
}
section h2 {
	padding-top: .1rem;
	font-size: 1.2em;
	line-height: 1.2em;
	color: #444;
	text-align: center;
	font-weight: normal;
}
section h2 span {
	display: block;
	font-size: .5em;
	color: #999;
}
section li p:first-child {
	background: url(//image.360lj.com/vshop/images/about/icon-bg.jpg) .1rem .15rem;
	background-size: 6%;
	background-repeat: no-repeat;
}

/********************* 公司简介 *********************/
.about-ifo img {
	margin-top: .3rem;
	width: 46%;
}
.about-ifo img:nth-child(2) {
	width:50%;
}
 .about-ifo img:nth-child(odd) {
	float: left;
}
.about-ifo img:nth-child(even) {
	float: right;
} 
.about-ifo li:not(:last-child),
.about-culture li:not(:last-child){
	border-bottom: 1px solid #e7e7e7;
}
.about-ifo li p:first-child,
.about-culture li p:first-child {
	padding-top: .2rem;
	padding-left: .5rem;
	font-size: 1em;
}
.about-ifo li p:last-child,
.about-culture li p:last-child{
	padding-top: .2rem;
	padding-bottom: .2rem; 
	font-size: 1em;
	color: #797979;
	line-height: 1.6em;
}
.about-ifo li .more{
	color: #333;
	line-height: 0.6rem;
	margin-left: 2rem;
	font-size: 0.22rem;
}
.about-ifo li a{
	color: #333;
	text-align: center;
	font-size: 0.2rem;
	display: inline-block;
}

/********************* 联系我们 *********************/
.about-contact {
	padding-bottom: .15rem;
}
.about-contact div {
	padding-top: .2rem;
}
.about-contact a {
	position: relative;
	display: block;
	margin-bottom: .15rem;
	text-align: center;
	font-size: 1em;
	color: #fff;
}
.about-contact a span {
	position: absolute;
	left: 3%;
	display: block;
	width: .5rem;
    height: .6rem;
	background-image: url(//image.360lj.com/vshop/images/about/sfh.png);
	background-repeat: no-repeat;
	background-size: 2rem;
	background-position: .07rem .06rem;
}
.about-contact a:not(:nth-child(2)) {
	height: .6rem;
	line-height: .6rem;
}
.about-contact a:nth-child(1) {
	background-color: #db5143;
}
.about-contact a:nth-child(2) {
	padding: .06rem 0;
	height: .48rem;
	line-height: .25rem;
	background-color: #3ac1b0;
}
.about-contact a:nth-child(2) span {
	background-position: -.42rem .02rem;
}
.about-contact a:nth-child(3) {
	background-color: #6eb244;
}
.about-contact a:nth-child(3) span {
	background-position: -.88rem .1rem;
}
.about-contact a:nth-child(4) {
	background-color: #387cbd;
}
.about-contact a:nth-child(4) span {
	background-position: -1.35rem .1rem;
}

/********************* 登录 *********************/
.loginBar {
	padding-top: .05rem;
	padding-bottom: .05rem;
	border-top: 0;
	font-size: .7em;
}
.loginBar span:first-child {
	float: left;
}
.loginBar span:last-child {
	float: right;
}
.loginBar span a {
	padding-left: .05rem;
	padding-right: .05rem;
	color: #0d8bd0;
}

/********************* 底部 *********************/
footer {
	padding-left: .5rem;
	padding-right: .5rem;
	margin-top: .5rem;
	text-align: center;
	font-size: .7em;
	line-height: 1.8em;
	color: #999;
}
