    
.icon{
  font-family:"iconfont";
  font-style:normal;
}     
html{
  margin:0 auto;
  max-width: 740px;
}
*{ margin:0; padding: 0; }
body, button, input, option, select, textarea{font:14px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,tahoma,sans-serif; color: #666;}
a{color:inherit;text-decoration:none;}
a:hover ,a:focus{ text-decoration: none; color: #333;}
a:active{color:inherit;}
img{ width: 100%; max-width: 100%; }
button,img,input,label{vertical-align:middle;}
address,em,i{font-style:normal;}
ul, li{list-style:none; margin: 0;}
input,button,select,textarea{ outline:none; }
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.cr{clear:both;}
.oh{overflow:hidden;}
.vh{visibility:hidden;}
.pr{position:relative;}
.pa{ position:absolute;}
.cp{cursor:pointer;}
.ellipsis{
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: keep-all;
    white-space: nowrap;
}
.mt1{
	margin-top: 1em;
}
.banner-h-top{
	height: 52px;
}

.main{
	padding: 10px;
	height: auto;
}
.bottom-nav{
	height: 52px;
	line-height: 52px;
	width: 100%;
	background-color: #1086d2;
	margin:10px 0;
}
.bottom-nav li{
	width: 33%;
	height: 52px;
	line-height: 52px;
	float: left;
	display: block;
}
.bottom-nav li a{
	width: 100%;
	height: 52px;
	line-height: 52px;
	display: block;
	text-align: center;
	color: #fff;
	font-size: 1.2em;
}
.bottom-nav li a:hover ,
.bottom-nav li a:focus{
	color: #333;
}
.bottom-nav .icon{
	padding-right: .5em;
}
footer{
	text-align: center;
}
footer .tel{
	padding-bottom: 1em;
}
footer .tel-text{
	font-size: 1.28em;
	color: #000;
}
footer .tel-text em{
	color: #fd5e22;
}
footer .tel-icon{
	font-size: 4em;
	line-height: 1em;
	color: #000;
}
footer .text{
	line-height: 1.8em;
	padding: 1.2em 0;
	border-top: 1px solid #dfdfdf;
}


/*弹出框样式*/
.quban-div-3{
	margin: 1rem;
	background: #ececec;
	text-align: center;
	padding: 1rem 0;
}
.quban-ul-2{
	display:-webkit-box;
	display: box;
}
.quban-li-2{
	text-align: center;
	-moz-box-flex: 1; 
	-webkit-box-flex: 1;
	 box-flex: 1;
	}
.quban-span-5{
	display: block;
	padding: 0.3rem .8rem;
	border-radius: 5px;
	color: #fff;
	background: #d00a23;
	margin: 0 .8rem;
}
.quban-span-6{
	display: block;
	padding: 0.3rem .8rem;
	border-radius: 5px;
	color: #fff;
	background: #0a72d0;
	margin: 0 .8rem;
}
.index-weixin-xuanfu{
	position: fixed;
	right: 5px;
	top: 10%;
	z-index: 99999;
}
.dajia-div-1{
	display:table-cell;
	color:#fff;
	background:#d20a23;
	border-radius:3px;
	padding: .3rem 0;
}
.bg-gray-1{background: #979797;}
.red-span-1{
	display: inline-block;
	width:0;
	height: 0; 
	border-left:10px solid transparent; 
	border-right:10px solid transparent; 
	border-top:10px solid #d20a23 ;
	border-bottom:10px solid transparent;
}

.am-modal{
	position:fixed;
	top:50%;
	left:50%;
	z-index:1110;
	display:none;
	margin-top:0;
	margin-left:-135px;
	width:270px;
	border-radius:0;
	text-align:center;
	opacity:0;
	-webkit-transition-property:-webkit-transform,opacity;
	transition-property:transform,opacity;-webkit-transform:translate3d(0,0,0) scale(1.185);
	transform:translate3d(0,0,0) scale(1.185);
}
.am-modal:focus{outline:0;}
.am-modal.am-modal-active{
	opacity:1;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-transform:translate3d(0,0,0) scale(1);
	transform:translate3d(0,0,0) scale(1);
}
.am-modal.am-modal-out{
	z-index:1109;
	opacity:0;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-transform:translate3d(0,0,0) scale(.815);
	transform:translate3d(0,0,0) scale(.815);
}
@media only screen and (min-width:641px){
	.am-modal{
		margin-left:-270px;
		width:540px;
	}
}
.am-modal-dialog{
	border-radius:0;
	background:#f8f8f8;
}
.am-modal-hd{
	padding:15px 10px 5px 10px;
	font-weight:500;
	font-size:1.8rem;
}
.am-modal-hd+.am-modal-bd{padding-top:0;}
.am-modal-hd .am-close{
	position:absolute;
	top:4px;
	right:4px;
}
.am-modal-bd{
	padding:15px 10px;
	border-bottom:1px solid #dedede;
	border-radius:2px 2px 0 0;
	text-align:center;
}
.am-modal-bd+.am-modal-bd{margin-top:5px;}
.am-modal-prompt-input{
	display:block;
	margin:5px auto 0 auto;
	padding:5px;
	width:80%;
	border:1px solid #dedede;
	border-radius:0;
	line-height:1.8rem;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
}
.am-modal-prompt-input:focus{
	outline:0;
	border-color:#d6d6d6;
}
.am-modal-footer{
	display:table;
	overflow:hidden;
	width:100%;
	height:44px;
	border-collapse:collapse;
}
.am-dimmer-active{overflow:hidden;}
.am-dimmer{
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1100;
	display:none;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,.6);
	opacity:0;
}
.am-dimmer.am-active{opacity:1;}
.am-modal-btn{
	display:table-cell!important;
	display:block;
	overflow:hidden;
	-webkit-box-sizing:border-box!important;
	box-sizing:border-box!important;
	padding:0 5px;height:44px;
	border-right:1px solid #dedede;
	color:#0e90d2;
	text-align:center;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal;
	font-size:1.6rem;
	line-height:44px;
	cursor:pointer;
}

.footer-pop-img{margin:0 6rem;}
