/* 整体样式 */
.wrap{ width:100%; max-width:640px; margin:0 auto;}
.contitle{ background:#fff; border-bottom:1px solid #e1e1e1; padding:10px 10px 12px 10px; overflow:hidden; zoom:1; position:relative;}
.contitle .title{ float:left; font-size:1.4rem; overflow:hidden; zoom:1;}
.contitle .title em{ display:block; float:left; width:0.3rem; height:1.5rem; margin-top:0.1rem;}
.contitle .title .bt{ display:block; float:left; padding-left:0.5rem;}
.contitle .title .mod1{ background:#fa7a49;}
.contitle .title .mod2{ background:#f6b62d;}
.contitle .title .mod3{ background:#a3cb5c;}
.contitle .consult{ float:right; width:60%; text-align:right;}
.contitle .consult img{ width:60%;}
.contitle .consult em{ font-size:1.3rem;}
.contitle .consult em img{ width:1.8rem;}
.contitle .more{ float:right;}
.contitle .more a{ font-size:1.3rem;}
/* 头部样式 */
@-webkit-keyframes lighteffect {
	from {
		left: -20%;
	}
	to {
		left: 120%;
	}
}

@keyframes lighteffect {
	from {
		left: -20%;
	}
	to {
		left: 120%;
	}
}
/* 头部样式 */
header .column{ background:#ec7a00; padding:10px 0.8rem 10px 0.6rem; overflow:hidden; zoom:1;}
header .column .reticon{ display:block; float:left;}
header .column .title{ display:block; float:left; text-align:center; line-height:2rem; width:80%;}
header .column .title h1{ font-size:1.4rem; color:#fff;}
header .column .menuicon{ display:block; float:right;}
header menu ul{ overflow:hidden; zoom:1;}
header menu ul li{ float:left; display:inline; width:25%; padding:10px 0 10px 0; text-align:center; background:#fc9820; border-left:1px solid #fff;}
header menu ul li:first-child{ border-left: medium none;}
header menu ul li a{ font-size:1.2rem; color:#fff;}
header{ background:#fff;}
header .logomenu{ overflow:hidden; zoom:1; padding:0 1rem;}
header .logo{ float:left; width:87%; /*padding:0.2rem 0 0.8rem 0;*/}
header .logo img{ width:100%;}
header .telmenu{ float:right; width:13%; text-align:right; padding-top:0.3rem;} 
header .telmenu img{ width:63%;}
header .logo:first-child{position: relative;overflow:hidden;}
header .logo:first-child:before {
	content: "";
	position: absolute;
	width: 20%;
	height: 90%;
	top: 5%;
	left: -10%;
	overflow: hidden;
	/*border-bottom-right-radius: 20px;*/
	background: -moz-linear-gradient(left, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, .4) 50%, rgba(255, 255, 255, .1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, .1)), color-stop(50%, rgba(255, 255, 255, .4)), color-stop(100%, rgba(255, 255, 255, .1)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, .4) 50%, rgba(255, 255, 255, .1) 100%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, .1) 0, rgba(255, 255, 255, .4) 50%, rgba(255, 255, 255, .1) 100%);
	-webkit-transform: skewX(45deg);
	-moz-transform: skewX(45deg);
	-ms-transform: skewX(45deg);
	transform: skewX(45deg);
	-webkit-animation: lighteffect 2s infinite both;
	animation: lighteffect 2s infinite both;
}
/* 底部导航样式 */
.footMenu { background: #fff ; bottom: 0; height: 5rem; margin:0 auto; max-width: 640px; position: fixed; width: 100%; z-index: 999;}
.footMenu ul li { float: left; display:inline; width: 17%;}
.footMenu ul li a { display: block; height: 4rem; font-size:1.2rem; padding-top: 0.5rem;}
.footMenu ul li a dt { margin: 0 auto; text-align: center;}
.footMenu ul li a dt img { display: block; margin: 0 auto;}
.footMenu ul li a dd { color: #ee7800; font-size: 0.9em; height: 2rem; line-height: 2rem; text-align: center;}
.footMenu ul li:nth-child(3) a dd { margin-top: 0.5rem;}
.footMenu ul li.footMenu_m { height: 4.5rem; position: relative; width: 32%;}
.footMenu ul li.footMenu_m a { background: rgba(0, 0, 0, 0) url("../../static/images/footbg.png") no-repeat center 0 / auto 100%; height: 4rem; left: 0; padding-top:10px;
 position: absolute; top: -10px; width: 100%;}
.footMenu ul li .num{ display:block; width:20px; height:20px; line-height:20px; position:absolute; background:url(../../static/images/random.gif) no-repeat; right:28%; font-size:14px; text-align:center; color:#fff;}