@charset "utf-8";
/* reset.css */

body {
    position: relative;
    overflow-y: visible !important;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: moz-none;
    user-select: none;
    -webkit-overflow-scrolling: auto;
}
body * {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
}

/** html4 reset **/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
fieldset, img {
    border: 0 none;
}
address, caption, cite, code, dfn, em, th, var, b,h1,h2,h3 {
    font-style: normal;
    font-weight: normal;
}
ol, ul, li {
    list-style-type: none
}
q:before, q:after {
    content: '';
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
th,td,caption {
    vertical-align: top;
    text-align: left;
}
input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"],
input[type="date"],
input[type="month"],
input[type="tel"],
input[type="radio"],
input[type="checkbox"],
button, textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
    -moz-tap-highlight-color:rgba(0, 0, 0, 0);
    border:none;
    outline: none;
}
input[type="search"] {
    -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
img {
    vertical-align: middle;
    font-size: 0;
}

h1 {
    font-size: 0.24rem;
}
h2 {
    font-size: 0.2rem;
}
h3 {
    font-size: 0.18rem;
}
h4 {
    font-size: 0.16rem;
    font-weight: normal;
}
h5 {
    font-size: 0.14rem;
    font-weight: normal;
}

/** html5 reset **/
header, footer, section, nav, menu, details, hgroup, figure, figcaption, article, aside {
    margin: 0;
    padding: 0;
    display: block;
}
::-moz-placeholder {
    color: #cccccc;
}
::-webkit-input-placeholder {
    color: #cccccc;
}

a {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
a:hover {
    opacity: 1
}

.clear {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}
.clearfix:after {
    clear: both;
    content: "";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.clearfix {
    zoom:1;}
.fl{float: left;}
.fr{float: right;}
.pt0{padding-top: 0 !important}
.txt_i0{text-indent: 0 !important}
.txt_i30{text-indent: 0.3rem !important}
/*
** border_1px
*/

.m_border {
  position:relative;
  border:none!important
}
.m_border:after {
  content:'';
  position:absolute;
  top:0;
  left:0;
  box-sizing:border-box;
  border-width:0;
  border-style:solid;
  border-color:#ebebeb;
  -webkit-transform-origin:50% 50%;
  transform-origin:50% 50%;
  width:100%;
  height:100%;
  pointer-events:none
}
.m_border_all:after {
  border-width:1px
}
.m_border_top:after {
  border-top-width:1px
}
.m_border_left:after {
  border-left-width:1px
}
.m_border_right:after {
  border-right-width:1px
}
.m_border_bottom:after {
  border-bottom-width:1px
}
@media (-webkit-min-device-pixel-ratio:2) {
  .m_border:after {
    width:200%;
    height:200%;
    -webkit-transform:scale(.5) translate3D(-50%,-50%,0); 
    transform:scale(.5) translate3D(-50%,-50%,0);
  }
}
@media (-webkit-min-device-pixel-ratio:3) {
  .m_border:after {
    width:300%;
    height:300%;
    -webkit-transform:scale(.3333) translate3D(-100%,-100%,0);
    transform:scale(.3333) translate3D(-100%,-100%,0);
  }
}
@media (min-device-pixel-ratio:2) {
  .m_border:after {
    width:200%;
    height:200%;
    -webkit-transform:scale(.5) translate3D(-50%,-50%,0);
    transform:scale(.5) translate3D(-50%,-50%,0);
  }
}
@media (min-device-pixel-ratio:3) {
  .m_border:after {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(.3333) translate3D(-100%,-100%,0);
    transform: scale(.3333) translate3D(-100%,-100%,0);
  }
}



/** Body, links, basics **/
body,html {
    font-size: 100px;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
body {
    font-size: 0.14rem;
    line-height: 1.8;
    font-family: PingFangSC-Regular, sans-serif, Arial;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    color: #666;
    background: #f2f2f2;
}
.bgfa{
	background-color:  #fafafa !important;
}
/* 布局grid */

/* 布局grid */
#afui,
#content,
.page{
	height:100%;
	width:100%;}
section.main {
    position: relative;
    z-index: 100;

}
section.main.fixed {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    background-color:  #fff;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
}
section.main.fixed > article {
	position: relative;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    overflow-x: hidden;
    overflow-y: auto;
    height: 100%;
    -webkit-overflow-scrolling: touch;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;	 
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	perspective: 1000;
}

/*
 *======首页
 */

.header_inner{
	height: 0.5rem;
	position: relative;
	line-height: 0.5rem;
	background: #fff;
}
.header_inner.border{
	border-bottom: 1px #f2f2f2 solid;
}
.header_inner > .logo{
	width: 1rem;
	height: 0.5rem;
	margin-left: 0.15rem;
	background: url(../images/logo.png) no-repeat center;
	background-size: 1rem 0.3rem;
}
.header_inner > .icon_nav{
	display: block;
	width: 0.44rem;
	height: 0.44rem;
	position: absolute;
	top: 0.03rem;
	right: 0;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABoSURBVFhH7daxCoAwDIThvGzyJj6xU130Cp0Eh1ISRP8Pbu2VLIkBwI+4+xYRTTmL0nrnqJ/XH7g9mB59eB/186onrL5jacIAAHxb9WpWOH5Soz6OHwAAnlWvZoXjJzXq4/gBgFczuwAqj0lk1nrIjQAAAABJRU5ErkJggg==") no-repeat center;
	background-size: 0.22rem 0.22rem;
}
.header_inner > .back_icon{
	display: block;
	width: 0.44rem;
	height: 0.44rem;
	position: absolute;
	top: 0.03rem;
	left: 0;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAC9SURBVFhH7ZlBCsMwDATtz/UL7QfsV+QNuSU/7bmVwcmxaHOIUJmAblq0jJcg41L4IBBGoPbenza9hjkQBg+zm9XHahV0Ia2n2dba2+oR4sI5FLNOUHIbZGVkTgFknaDkNsjKyJwCyDpByW2QlZE5BZB1gpLbcpG1HXYfy3eGfbaYyde8KYzbwiKfTYCgpiI8AWH6rqRAGtI/CBAP4kE87soApCF9jQD/6WvcdFVu0hneOI4zSfWKpAfpXxRfB38XbcnvsqoAAAAASUVORK5CYII=") center center no-repeat;
	background-size: 0.22rem 0.22rem;
}
.header_inner h2{
	text-align: center;
	color: #222;
	font-size: 0.16rem;
}
	/**导航***/
.page_nav{
	position: fixed;
	height: 100%;
	width: 100%;
	z-index: 100;
	left: 0;
	top: 0;
	display: none;
}
.zzc{
	position: fixed;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	background: rgba(0,0,0,0.3);
}
.page_nav .list{
	background: #fff;
	width: 70%;
	position: absolute;
	top: 0;
	right: 0;
	padding: 0 0.15rem 0 0.3rem;
	height: 100%;
	overflow: auto;
	-webkit-overflow-scrolling:touch;
}

.page_nav .list dt{
	display: block;
	height: 0.45rem;
	line-height: 0.45rem;
	color: #999;
	font-size: 0.16rem;	
}
.page_nav .list a{
	display: block;
	height: 0.45rem;
	line-height: 0.45rem;
	color: #222;
	font-size: 0.16rem;	
	display: block;
}
.page_nav .list dd{
	padding-left: 0.15rem;
}
.page_nav .list dd a{
	width: 50%;
	float: left;
	font-size: 0.14rem
}
.page_nav .list dt:first-child{
	height: 0.5rem;
	line-height: 0.5rem;
	border-bottom: 1px #ebebeb  solid
}
.page_nav .list dt:first-child a{
	height: 0.5rem;
	line-height: 0.5rem;
}
.page_nav .pc_p{
	display: none;
	height: 0.5rem;
	line-height: 0.5rem;
	border-top: 1px #ebebeb solid
}
.banner_box{
	position: relative;
	overflow: hidden;

}
.banner_bg{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 0.1rem;
	background: url(../images/banner_bg.png) center bottom no-repeat;
	background-size: 100% auto;
	z-index: 9;
}
.banner_list li img{
	display: block;
	width: 100%;
}
.index_list.swiper-pagination-bullets{
	width: 100%;
	height: 0.02rem;
	line-height: 0;
	font-size: 0;
	position: absolute;
	bottom: 0.2rem;
	left: 0;
	text-align: center;
	z-index: 5;
}
.index_list span{
	display: inline-block;
	height: 0.02rem;
	width: 0.3rem;
	-moz-border-radius: 0.02rem;
	-webkit-border-radius: 0.02rem;
	border-radius: 0.02rem;
	background: #fff;
	opacity: 0.4;
}
.index_list span.swiper-pagination-bullet-active{
	opacity: 1;
}
.ht_navbox{
	background: #fff;
	margin-bottom: 0.1rem;
	padding: 0 0.05rem;
}
.ht_navlist{
	width: 100%;
	display: table;
	table-layout: fixed;
}
.ht_navlist li{
	display: table-cell;
}
.ht_navlist li a{
	display: block;
	padding: 0.54rem 0 0;
	height: 0.9rem;
	line-height: 0.24rem;
	text-align: center;
	font-size: 0.14rem;
	color: #222;
	position: relative;
}
.ht_navlist li a img{
	display: block;
	width: 0.3rem;
	height: 0.3rem;
	position: absolute;
	top: 0.2rem;
	left: 50%;
	margin-left: -0.15rem;
}
.notice_p{
	height: 0.45rem;
	line-height: 0.25rem;
	font-size: 0.14rem;
	padding: 0.1rem 0 0.1rem 0.26rem;
	position: relative;
	margin:  0.07rem 0.3rem 0;
	color: #666;
}
.notice_p:before{
	display: block;
	content: "";
	width: 0.15rem;
	height: 0.12rem;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG3SURBVEhL7Va7TsNAEAwFVHRQ0lBQIOj4BL6Agg4kOj6DBjoU7gwNoqfgC5DC2UEUKBD7gsgvQM1bAiHMbHwhsm9zPitKx0ijyLfjnaz37L1aVSRNsZCEopUoeW6Wxg99IdZ0KJ51KFP8PpllJ1qNw5lOJJbNZTW028eTSSjriRI/mWm5cTc6moZ+Vyv5kemDbRPyAz1arcTtwNBtnKbphI7EBgwfc3olToykHLGSm+jlSy7BH23jzmUwD4NrS4s1ihlZhrh5sIhAA4nerRuctI2pqpyGqo6CLXoKRjIAKrrKib3JGKOPvRj6Sv2lPpuQDST4tpP6kO8x7eB2tD9rLoeDT+pD3tgbfFIf/hsjl5J7+NB88nqZ9mLQZGJG4Efb2GXaJ3b7a0/MBf1YvWK8519jqbgS+KQ+HNHYpy88R65YnPKJy8gba1VfohlsLoeDvqdIElAi3mAYmc1V5VvtQhyKVQyRe9uUyBgz04lGKzudytA925nCPiicPoi2caV57AvcvI4/8DZIyPeYqqMqqdqCuf8JpIg4lCswfHAZ9zHymauIu0jOIdENjrjKLDlBs9k+ZdZqv70xTN1LUo1FAAAAAElFTkSuQmCC") no-repeat center;
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	margin-top: -0.06rem;
	left: 0;
}
.notice_p p{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zs_indexbox{
	background: #fff;
	margin-bottom: 0.1rem;
	width: 100%;
	display: table;
	table-layout: fixed;
}
.zs_indexbox li{
	display: table-cell;
	text-align: center;
	padding: 0.18rem 0 0.2rem;
}
.zs_indexbox li p{
	font-size: 0.15rem;
	line-height: 0.24rem;
	color: #222;
}
.zs_indexbox li .data{
	height: 0.28rem;
	line-height: 0.28rem;
	font-size: 0.2rem;
}
.zs_indexbox li .info{
	font-size: 0.11rem;
	line-height: 0.16rem;
	color: #222;
}
.zs_indexbox li .info span:nth-child(2){
	margin-left: 0.1rem;
}
.zs_indexbox li.up .data{
	color: #e31f26;
}
.zs_indexbox li.down .data{
	color: #17a758;
}
.home_box{
	background: #fff;
	margin-bottom: 0.1rem;
}
.home_box > h3{
	padding-top: 0.15rem;
	text-align: center;
	line-height: 0.36rem;
	font-size: 0.16rem;
	color: #000;
	font-weight: bold;
}
.home_box > h3 span{
	display: inline-block;
	position: relative;
}
.home_box > h3 span:after{
	display: block;
	content: "";
	width: 0.2rem;
	height: 0.03rem;
	background: #c4161c;
	position: absolute;
	bottom: -0.01rem;
	left: 50%;
	margin-left: -0.1rem;
	transform: scale(0.5);
}
.focus_list{
	padding: 0.2rem 0.11rem 0.22rem;
	overflow: hidden;
}
.focus_list li{
	width: 33.3333%;
	float: left;
	padding:  0 0.04rem;
}
.focus_list li .pic{
	padding-top: 73%;
	position: relative;
	overflow: hidden;
	margin-bottom: 0.14rem;
}
.focus_list li .pic img{
	display: block;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.focus_list li h5{
	font-weight: normal;
	font-size: 0.16rem;
	color: #222;
	line-height: 0.2rem;
	margin-bottom: 0.03rem;
}
.focus_list li p{
	font-size: 0.12rem;
	color: #999;
	line-height: 0.16rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 1.05rem;
}
.yw_navlist{
	padding:  0.16rem 0.15rem 0;
	overflow: hidden;
}
.yw_navlist li{
	width: 50%;
	float: left;
	height: 0.7rem;
	border-top: 1px solid #f2f2f2;
	padding: 0.18rem 0.1rem 0 0.38rem;
	position: relative;
	line-height: 1;
}
.yw_navlist li:nth-child(2n):before{
	display: block;
	content: "";
	width: 1px;
	height: 0.32rem;
	background: #f2f2f2;
	position: absolute;
	top: 50%;
	margin-top: -0.16rem;
	left: 0;	
}
.yw_navlist li:nth-child(1),
.yw_navlist li:nth-child(2){
	border-top:  0 none;
}
.yw_navlist li .pic{
	width: 0.22rem;
	height: 0.22rem;
	position: absolute;
	top: 50%;
	margin-top: -0.11rem;
	left: 0.1rem;
}
.yw_navlist li .pic img{
	display: block;
	width: 0.22rem;
	height: 0.22rem;
}
.yw_navlist li h5{
	font-size: 0.16rem;
	font-weight: normal;
	color: #000;
	margin-bottom: 0.08rem;
	margin-top: 0.1rem;
}
.yw_navlist li p{
	font-size: 0.12rem;
	color: #999;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.more_btn a{
	display: block;
	height: 0.45rem; 
	line-height: 0.36rem;
	text-align: center;
	font-size: 0.14rem;
	color: #baa871;
}
.more_btn a.black{
	color: #000;
}
.about_dfbox{
	padding: 0.2rem 0.4rem;
	background: url(../images/df_bg01.jpg) no-repeat center;
	background-size:cover ;
}
.about_dfbox .cont{
	background: rgba(255,255,255,0.9);
	padding: 0.15rem 0.2rem 0.21rem;
}
.about_dfbox .cont h5{
	font-size: 0.16rem;
	color: #000;
	font-weight: bold;
	line-height: 0.36rem;
	margin-bottom: 0.13rem;
	position: relative;
}
.about_dfbox .cont h5:after{
	display: block;
    content: "";
    width: 0.2rem;
    height: 0.03rem;
    background: #c4161c;
    position: absolute;
    bottom: -0.01rem;
    left: 0;
    transform-origin: 0 center;
    transform: scale(0.5);
}
.about_dfbox .cont p{
	line-height: 0.2rem;
	font-size: 0.14rem;
	color: #666;
}
.about_dfbox .cont .more{
	margin-top: 0.1rem;
	line-height: 0.2rem;
	font-size: 0.14rem;
}
.about_dfbox .cont .more a{
	color: #baa871;
}
.home_newslist{
	padding: 0.12rem 0.15rem 0;
}
.home_newslist li{
	padding: 0.15rem 0 ;
	border-top: 1px solid #f2f2f2;
}
.home_newslist li:first-child{
	border-top:   0 none;
}
.home_newslist li h5{
	font-size: 0.16rem;
	color: #000;
	line-height: 0.24rem;
	margin-bottom: 0.08rem;
	font-weight:  normal;
}
.home_newslist li p{
	line-height: 0.21rem;
	height: 0.42rem;
	color: #666;
	font-size: 0.14rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.home_newslist li .date{
	display: block;
	font-size: 0.12rem;
	line-height: 0.2rem;
	color: #999;
	margin-top: 0.08rem;
}
.company_list{
	padding: 0.16rem 0.11rem;
	overflow: hidden;
}
.company_list li{
	width: 25%;
	float: left;
	padding: 0.04rem;
}
.company_list li span{
	display: block;
	border: 2px solid #e5e5e5;
	line-height: 0.36rem;
	text-align: center;
	font-size: 0.14rem;
	color: #666;
}
.foot_box{
	background: #333;
	color: #666;
	font-size: 0.1rem;
	padding:0.15rem;
}
.foot_link{
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	width: 100%;
	display: table;
	table-layout: fixed;
	margin:  0.1rem 0 0.08rem;
}
.foot_link li{
	display: table-cell;
	padding: 0.1rem 0;
	line-height: 0.24rem;
	font-size: 0.12rem;
	text-align: center;
}
.foot_link li:first-child{
	text-align: left;
}
.foot_link li:nth-child(2){
	text-align: left;
}
.foot_link li:nth-child(3){
	padding-right: 0.1rem;
}
.foot_link li:last-child{
	text-align: right;
}

.foot_link li a{
	color: #ccc;
}
.foot_box > p{
	line-height: 0.16rem;
	font-size: 0.09rem;
}
.foot_tel{
	overflow: hidden;
	padding-bottom: 0.15rem;
	margin-bottom: 0.15rem;
	border-bottom: 1px #444 solid
}
.foot_tel .lt{
	width: 0.7rem;
	float: left;
}
.foot_tel .lt p{
	line-height: 0.2rem;
	color: #999;
	font-size: 0.12rem;
	margin-bottom: 0.05rem;
}
.foot_tel .lt .tel{
	width: 0.66rem;
	height: 0.24rem;
	font-size: 0.24rem;
	line-height: 0.24rem;
	color: #fff;
	font-style: italic;
}
.foot_tel .rt{
	margin-left: 0.82rem;
	padding-top: 0.2rem;
	line-height: 0.18rem;
	font-size: 0.12rem;
}
.foot_box .pc_p{
	display: none;
	text-align: center;
	font-size: 0.12rem;
	color: #fff;
	padding: 0.15rem 0 0;
	border-top: 1px #505050 solid;
	margin-top: 0.15rem;
}


/*
 *======互联网金融
 */
.page_ban{
	height: 0.9rem;
	overflow: hidden;
	position: relative;
	text-align: center;
}
.page_ban p{
	padding-top: 0.25rem;
	font-size: 0.1rem;
	color: rgba(34,34,34,0.4);
	line-height: 0.16rem;
}
.page_ban h5{
	font-size: 0.16rem;
	font-weight: normal;
	line-height: 0.24rem;
	color: rgba(34,34,34,0.6);
}
.page_bg01{
	background: url(../images/page_ban01.jpg) no-repeat center;
	background-size: cover;
}
.page_bg02{
	background: url(../images/page_ban02.jpg) no-repeat center;
	background-size: cover;
}
.page_bg03{
	background: url(../images/page_ban03.jpg) no-repeat center;
	background-size: cover;
}
.page_bg04{
	background: url(../images/page_ban04.jpg) no-repeat center;
	background-size: cover;
}
.page_bg05{
	background: url(../images/page_ban05.jpg) no-repeat center;
	background-size: cover;
}
.page_bg06{
	background: url(../images/page_ban06.jpg) no-repeat center;
	background-size: cover;
}
.page_bg07{
	background: url(../images/page_ban07.jpg) no-repeat center;
	background-size: cover;
}
.page_bg08{
	background:url(../images/page_ban08.jpg) no-repeat center;
	background-size: cover;
}
.page_bg09{
	background:url(../images/page_ban09.jpg) no-repeat center;
	background-size: cover;
}
.page_bg10{
	background:url(../images/page_ban10.jpg) no-repeat center;
	background-size: cover;
}
.page_bg11{
	background:url(../images/page_ban11.jpg) no-repeat center;
	background-size: cover;
}
.page_bg12{
	background:url(../images/page_ban12.jpg) no-repeat center;
	background-size: cover;
}
.page_bg13{
	background:url(../images/page_ban13.jpg) no-repeat center;
	background-size: cover;
}
.page_bg14{
	background:url(../images/page_ban14.jpg) no-repeat center;
	background-size: cover;
}
.page_bg15{
	background:url(../images/page_ban15.jpg) no-repeat center;
	background-size: cover;
}
.page_bg16{
	background:url(../images/page_ban16.jpg) no-repeat center;
	background-size: cover;
}
.page_bg17{
	background:url(../images/page_ban17.jpg) no-repeat center;
	background-size: cover;
}
.page_bg18{
	background:url(../images/page_ban18.png) no-repeat center;
	background-size: cover;
}
.page_bg19{
	background:url(../images/page_ban19.png) no-repeat center;
	background-size: cover;
}
.xjb_bbox{
	margin-bottom: 0.1rem;
	padding: 0.2rem 0.15rem;
	background: #fff url(../images/xjb_bg.png) no-repeat right center;
	background-size: auto 100%;
}
.xjb_bbox h5{
	line-height: 0.24rem;
	font-size: 0.16rem;
	color: #222;
	font-weight: bold;
}
.xjb_bbox h5 strong{
	color: #e31f26;
}
.xjb_bbox h5 span{
	padding-left: 0.08rem;
	position: relative;
	margin-left: 0.06rem;
}
.xjb_bbox h5 span:before{
	display: block;
	content: "";
	width: 0.02rem;
	height: 0.02rem;
	background: #222;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	position: absolute;
	top: 50%;
	margin-top: -0.01rem;
	left: 0;
}
.xjb_bbox p{
	font-size: 0.14rem;
	color: #999;
	margin-top: 0.04rem;
	line-height: 0.22rem;
}
.xjb_bbox p span{
	color: #e69b2e;
}
.hj_probox{
	background: #fff;
	margin-bottom: 0.1rem;
}
.hj_probox .hj_tit{
	padding: 0.2rem 0.15rem 0.06rem;
	position: relative;
	text-align: center;
	margin-bottom: 0.04rem;
}
.hj_probox .hj_tit h3{
	font-weight: bold;
	font-size: 0.16rem;
	color: #000;
	line-height: 0.24rem;
}
.hj_probox .hj_tit p{
	color: #999;
	font-size: 0.12rem;
	line-height: 0.2rem;
}
.hj_probox .hj_tit:after{
	display: block;
	content: "";
	width: 0.2rem;
	height: 0.03rem;
	background: #c4161c;
	position: absolute;
	bottom: -0.01rem;
	left: 50%;
	margin-left: -0.1rem;
	transform: scale(0.5);
}
.pro_list{
	padding: 0.12rem 0.08rem;
	overflow: hidden;
}
.pro_list li{
	padding: 0.08rem;
	width: 50%;
	float: left;
}
.pro_list li .libox{
	background: #fff;
	padding: 0.2rem 0.1rem 0.22rem;
	text-align: center;
	position: relative;
	box-shadow: 0 0.01rem 0.05rem #e8e8e8;
}
.pro_list li .libox .tag{
	display: block;
	width: 0.3rem;
	height: 0.17rem;
	padding: 0 0 0.03rem 0.05rem;
	line-height: 0.14rem;
	text-align: center;
	font-size: 0.09rem;
	color: #fff;
	font-style: normal;
	position: absolute;
	top: 0.04rem;
	right: -0.03rem;
}
.pro_list li .libox .tag_ys{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAiCAYAAAADILqZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAE5SURBVGhD5ZkxTsNAEEWnQkLrCKXhBqlouQeHSE9Hn4oLUCCKHAAukKw5QI5Am44OinglCiQza//IWP4X8N8nvSY7Ll6x3k1iKVa125ainXbhponVL1tU1DIe/MQWFe2CTzFcp334ZgNqdsGZFMM9G1ATuWbtm1149AcbUhK5PWlX3bEhJZE64B9KH1PIHFA/ppA5ptmHFzasIBLHKB9TSJzSxMUDe2DuIm9KPqZ8Lx/ZQ3MWeRzFywjSOP7yOrCH5izSpqheQpA3RvmaicQx/rJas2EFkTig+nY+i8wB1fP3LDJ7vt6XV+o/BCC1x2Mf2ZCSSO3vz753ExtSErl574ZnNqBmF/tTL1bK34H/2wV77CtbVNRSfXnLFlQt768WVT631hI3WNajqNhMUbGZomIzRcVmeKzZHynhCyBaVTPbAAAAAElFTkSuQmCC") no-repeat center;
	background-size: 100% 100%;
}
.pro_list li .libox .tag_rs{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAiCAYAAAADILqZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFySURBVGhD5ZgxSsRAGIWfoGhnIQg2asIKIlhp7w0Ez2BrY2Fv5QW2EI/gCQQRLCxsbC2UTbKIrYiFlaL+M/klJHkXmJcHHyz53xQfmUzIosxwVeX4HQqYjrBVZfhiQ0UQYj/G3YEqUfh1E0tljndWUCMKh9i2PmYFNVwXeNjBnF146hbUcN065Tr2WUkJV21ir6kbVlTBNZtMMmzbAfbNygq4Zjt2gF2wsgKu2M4kx7JJf7AFqeOK/di2PmELUsf1+nkeYd4OsIItShnX4ykyHLFFKeNq/dhkxrb1PVuUMq7Xjw0PumUFXK+d2z3M2vP7yBakjiu2M81wyMoKuGKTag0L9g5+YWUFXLOJ6vv3H9esU+RYNOE3VlTBVeuY7BkrKeGqdlCtYsWEP1lJCdeN38HnrKBGlLWvo42h/FUbhe3HZXegSri7u/bs/rChIuHuXncvKhO3tGLu7IOPcOpjvQxKNmRQsiGDkg0ZlGwIlwX+AKFrfobtJ58LAAAAAElFTkSuQmCC") no-repeat center;
	background-size: 100% 100%;
}
.pro_list li .libox h5{
	font-weight: bold;
	font-size: 0.16rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 0.24rem;
	color: #222;
}
.pro_list li .libox .data{
	padding-top: 0.14rem;
}
.pro_list li .libox .data dd{
	height: 0.32rem;
	line-height: 0.24rem;
	font-size: 0.24rem;
	color: #e31f26;
}
.pro_list li .libox .data dt{
	color: #999;
	line-height: 0.12rem;
	font-size: 0.12rem;
}
.pro_list li .libox .info{
	margin-top: 0.14rem;
	line-height: 0.18rem;
	font-size: 0.14rem;
	color: #666;
}
.pro_list li .libox .info span:nth-child(2){
	margin-left: 0.15rem;
}
.pro_list li .libox .tt{
	display: block;
	line-height: 0.24rem;
	font-size: 0.16rem;
	color: #000;
	font-weight: bold;
}
.down_fload{
	background: rgba(0,0,0,0.5);
	width: 100%;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 500;
	color: #fff;
	padding: 0.08rem 0;
}
.down_fload .close{
	display: block;
	width: 0.34rem;
	height: 0.34rem;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEGSURBVEhL7ZWxDoIwFEWZjGHRn/MLXBwMkwsTg5Oji5O7E5sJCYOTkz/gt8BSb8l9piEohbZbT9IAt33vhMdAEol4oW3bN9aVj5NBbdE0Tc3HcbQMS82RahlrS0Z2oODGQmspznYyvF2llFowtkekaHBh9BNnmWAjxX5uyJaM5/NPashqyFLGbugRoWnJxmfGYWRCX4rrgfcP7zLBlAaXCfJmFH7HGwRIMoqeWHfen7jtF1Omx6jHG0yKpntDtmLcfVNkFfeOjN1As92QTPAqNWSvIZmAvaWzFIVbG5mAMynO1roGq2BsBwo3U2RCT5ozHgeHM12IBmtG1lCqxzvtfxiJDJMkH9W7tqTdqXm8AAAAAElFTkSuQmCC") no-repeat center;
	background-size:0.14rem 0.14rem;
	position: absolute;
	top: 50%;
	margin-top: -0.17rem;
	left: 0;
}
.app_info{
	margin-left: 0.34rem;
	padding-left: 0.43rem;
	margin-right: 1rem;
	min-width: 0.35rem;
	position: relative;
}
.app_info img{
	display: block;
	width: 0.35rem;
	height: 0.35rem;
	position: absolute;
	top: 0;
	left: 0;
}
.app_info h5{
	font-size: 0.14rem;
	font-weight: normal;
	line-height: 0.18rem;
	margin-bottom: 0.04rem;
}
.app_info p{
	font-size: 0.12rem;
	line-height: 0.13rem;
}
.down_fload .down_btn{
	display: block;
	width: 0.8rem;
	height: 0.3rem;
	line-height: 0.3rem;
	text-align: center;
	font-size: 0.12rem;
	color: #fff;
	background: #e31f26;
	-moz-border-radius: 0.02rem;
	-webkit-border-radius: 0.02rem;
	border-radius: 0.02rem;
	position: absolute;
	top: 50%;
	margin-top: -0.15rem;
	right: 0.16rem;
}
/*营业网点*/
.search_header{
	margin: 0 0.5rem;
	padding-top: 0.08rem;
}
.search_header .cont{
	border:1px #ebebeb solid;
	height: 0.34rem;
	line-height: 0.34rem;
	border-radius: 0.04rem;
	padding-left: 0.7rem;
	position: relative;
}
.search_header .cont input{
	width: 100%;
	line-height: 0.2rem;
	padding: 0.07rem 0;
	display: block;
	background: none;
	font-size: 0.14rem;
}
.search_header .cont .text_close{
	display: block;
	width: 0.3rem;
	height: 0.32rem;
	position: absolute;
	top: 0;
	right: 0;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGXSURBVEhLxZdLbsIwGISRKnXdg9F1H6chR2hEyx0i9RpU4iFYsOIEqN0ipHaTzkd/VUn4ycMEeaQhjj3/TERsJxm0wWazuV0sFsP5fP4iTtXe6fgNrT1lDA1aKwvHarW6k+FI/JJp3oZoqaHWbLphuVw+yGhXNe7AHR5m14wsy250xWPHKIjyesXT7H1Y6LtncAnxrA2X4M0r7IN4W0wZs9ns0Svokwp/srg/2Oz99MR9kozSbFfHyBPC7Xab7/f7fL1eu+NFokFLjTcOlZUcQ1nwOjm7TjECh8OhNpwxNIAaTwPJOm4yOhlWB4ssGp4Lb6OpcEhwWuk8YZ1xQChMub/svd5giV5AYCh/95Tg1rO5GhQSCskkmCeMK/BYDAddQyGZUYOj/dVxJpcacZaTfuJsING2TKCTxBPBqz0kQLTHIlDnsyfuk7xsWFwZCr/mq8/YYk4R7WUPIJB4Ui2+gJPG0CK4H7rS4AlH7dl72gSb7YnY9RMmOZm9IWDBy5QdLpXph458qP1Aa9OX6pPl/n9zqMVg8AtHOPSHfK/JgQAAAABJRU5ErkJggg==") no-repeat center;
	background-size: 0.15rem auto;
	z-index: 50;
}
.search_header .cont span{
	width: 0.6rem;
	left: 0;
	top: 0;
	position: absolute;
	text-align: center;
	color: #222;
	font-size: 0.14rem;
	padding-right: 0.05rem;
	line-height: 0.32rem;
}
.search_header .cont span:after{
	content: "";
    display: inline-block;
    position: absolute;
    right: 0rem;
    top: 0.12rem;
    width: 0.1rem;
    height: 0.1rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEgSURBVFhH7ZQ9CsJAEIWDnen1BkLOoHiLFN4jhWVOELQI+YNcQcgpBM8gniDWplLfwC4EQTS7s9FiAttsdt779ivW8+QTA2JADIgBMSAG/tJAURT7siwfI63dYAlxHE8AeXANSB3UNRiQBpIkmSLg6AqSsqnDCE4P1XU9Q9CZG5IyKdsKTg/neb4AYMsI2VImC1wPcoVb32whVcaSFa4HGaLgbgpJszAXOoHToSiJLAAjp3A6HICpAWQ6ChyVqDey+RYS1hvjt870VoDzUXz6BKnO+KY9VnNZls0BcHkHSf/ojFWJ7TDgAoBcXyHVXmCbzzJfVdUagF0PsqM9lnCuEMBt6J1T7+SGK5c1B3BbWqyhEiYGxIAYEANiQAz81MAT/MShrpZRjGQAAAAASUVORK5CYII=) center center no-repeat;
    background-size: 0.1rem 0.1rem;
}
.search_header .cont  ul{
	position: absolute;
	width: 0.6rem;
    left: -1px;
    top: 0.32rem;
    z-index: 99;
    background: #fff;
    border:1px #ebebeb solid;
    height: 2.6rem;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
.search_header .cont ul li{
    padding: 0.05rem;
    border-bottom: 1px #eee solid
}
.search_header .cont ul a{
    line-height:  0.22rem;
    display: block;
    text-align: center;
    color: #666;
}
.search_header .cont ul a.on{
    color: #e31f26
}
.yy_list_box{
	padding: 0 0.15rem;
}
.yy_list_box li{
	padding: 0.15rem 0 0.15rem 0.97rem;
	height: 1.14rem;
	position: relative;
	border-bottom: 1px #f2f2f2 solid;
}
.yy_list_box li img{
	position: absolute;
	left: 0;
	top: 0.15rem;
	width: 0.84rem;
	height: 0.84rem;
}
.yy_list_box li h4{
	font-size: 0.16rem;
	line-height: 0.24rem;
	color: #222;
	margin-bottom: 0.1rem;
}
.yy_list_box li h6{
	font-size: 0.16rem;
}
.yy_list_box li h5{
	font-size: 0.16rem;
	color: #222;
}
.yy_list_box li p{
	color: #999;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.yy_list_detail{
	padding: 0 0.15rem;
}
.yy_list_detail h4{
	padding: 0.2rem 0;
	font-size: 0.18rem;
	font-weight: bold;
	color: #222;
}
.yy_list_detail dl{
	border-top: 1px #f2f2f2 solid
}
.yy_list_detail dl dt{
	color: #999;
	font-size: 0.16rem;
	margin-top: 0.15rem;
}
.yy_list_detail dl dd{
	color: #222;
	font-size: 0.16rem;
	margin-bottom: 0.15rem;
}
/**主要业务***/


.otc_info dt{
	margin-top: 0.15rem;
	font-size: 0.16rem;
	line-height: 0.28rem;
	color: #222;
}
.otc_info dd p{
	font-size: 0.16rem;
	margin-bottom: 0.1rem;
	text-indent: 0;
}
.otc_info dd p span{
	margin-right: 0.15rem;
}
.otc_info dd p span:last-child{
	margin-right: 0;
}
.tip_box{
	background: #fff;
	padding: 0.15rem;
	font-size: 0.14rem;
	color: #e31f26;
	text-align: center;
	box-shadow: 0 0 0.1rem 0.06rem rgba(0,0,0,0.04);
	margin: 0.15rem 0;
}
.wx_g img{
	width: 1.2rem;
	height: 1.2rem;
	background: #fff;
}
.wx_g .fl,.wx_g .fr{
	text-align: center;
}

.a_txt{
	margin: 0.1rem 0;
	font-size: 0.16rem;
	line-height: 0.28rem;
	text-align: center;
}
.img_box{
	text-align: center;;
}
.img_box img{
	margin: 0.2rem 0;
}
.img_box img{
	width: 2.35rem;
	height: auto;
}
.jing_box{
	padding: 0.15rem;
	min-height: 3.5rem;
}
.jing_info{
	margin-top: 0.15rem;
}
.jing_info p{
	margin-bottom: 0.15rem;
	text-indent: 0.3rem;
	font-size: 0.16rem;
	text-align: justify;
}
.com_tit{
	text-align: center;
	margin-bottom: 0.15rem;
}
.com_tit span{
	font-weight: bold;
	font-size: 0.16rem;
	color: #222;
	position: relative;
	display: inline-block;
}
.com_tit span:before{
	content: "";
	position: absolute;
	width: 0.08rem;
	height: 0.08rem;
	display: inline-block;
	background: url(../images/icon01.png) left 0px no-repeat;
	background-size: auto 0.07rem;
	left: -0.2rem;
	top: 0.11rem;
}
.com_tit span:after{
	content: "";
	position: absolute;
	right: -0.18rem;
	top: 0.11rem;
	display: inline-block;
	width: 0.08rem;
	height: 0.08rem;
	background: url(../images/icon01.png) right 0px no-repeat;
	background-size: auto 0.07rem;
}
.jing_info_ul{
	 display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    margin: 0.05rem 0;
}
.jing_info_ul li{
	text-align: center;
	color: #e31f26;
	font-size: 0.1rem;
	-moz-box-flex: 1;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}
.jing_info_ul li span{
	font-size: 0.23rem;
	display: inline-block;
	line-height: 0.3rem;
}
.jing_info_ul li p{
	color: #222;
	line-height: 0.2rem;
	text-indent: 0;
}
.tab_nav{
	white-space: nowrap;
	position: relative;
	border-bottom: 1px #f2f2f2 solid;
	overflow: auto;
	height: 0.45rem;
}
/*.tab_nav:after{
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1px;
	background: #f2f2f2;
}*/
.tab_nav span{
	text-align: center;
	position: relative;
	line-height: 0.44rem;
	height: 0.44rem;
	display: inline-block;
	color: #666;
	font-size: 0.15rem;
	width: 25%;
}
.tab_nav span:last-child{
	margin-right: 0;
}
.tab_nav span.on{
	color: #222;
}
.tab_nav span.on:after{
	content: "";
	position: absolute;
	left: 50%;
	margin-left: -0.12rem;
	bottom:0;
	height: 0.02rem;
	background: #e31f26;
	width: 0.25rem;
	z-index: 9;
}
.tab_nav2{
	display: flex;
	display: -webkit-flex;
	display: -webkit-box;
	width: 100%;
	border-bottom: 1px #f2f2f2 solid;
}
.tab_nav2 span{
	 -moz-box-flex: 1;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    display: block;
    text-align: center;
    height: 0.44rem;
    line-height: 0.44rem;
    font-size: 0.15rem;
    color: #222;
    position: relative;
}
.tab_nav2 span.on{
	color: #e31f26;
}
.tab_nav2 span.on:after{
	content: "";
	position: absolute;
	left: 0;
	width: 100%;
	height: 0.02rem;
	background: #e31f26;
	bottom: -1px;
}
.about_icon{
	margin-top: 0.15rem;
}
.about_icon li{
	float: left;
	width: 33.3%;
	text-align: center;
}
.about_icon li img{
	height: 0.23rem;
	width: auto;
}
.about_icon li p{
	color: #222;
	font-size: 0.16rem;
	line-height: 0.2rem;
	margin-top: 0.08rem;
}
.about_icon li span{
	color: #666;
	font-size: 0.12rem;
	display: block;
	line-height: 0.2rem;
	color: #999;
}
.time_list li{
	position: relative;
	padding-left: 0.6rem;
	padding-bottom: 0.1rem;
	text-align: justify
}
.time_list li:after{
	content: "";
	display: block;
	width: 0.01rem;
	height: 100%;
	border-left: 1px solid #f2f2f2;
	position: absolute;
	left: 0.47rem;
	top: 0.12rem;
}
.time_list li:last-child:after{
	display: none;
}
.time_list span{
	position: absolute;
	left: 0;
	top: 0;
	color: #222;
	font-size: 0.16rem;
	width: 0.5rem;
	display: inline-block;
}
.time_list span:after{
	content: "";
	position: absolute;
	right: 0;
	top: 0.12rem;
	display: inline-block;
	width: 0.04rem;
	height: 0.04rem;
	background: #e31f26;
	border-radius: 100%;
	z-index: 9;
}
.time_list li h4{
	color: #222;
	font-size: 0.16rem;
}
.time_list li p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.22rem
}
.com_detail_word{
	padding: 0.15rem;
}
.com_detail_word h2{
	color: #222;
	font-size: 0.18rem;
	line-height: 0.26rem;
	text-align: justify;
	font-weight: bold;
}
.com_detail_word .time{
	font-size: 0.12rem;
	color: #999;
}
.com_detail_word img.img1{
	margin: 0.2rem 0;
	width: 100%
}
.com_detail_word p{
	font-size: 0.16rem !important;
	color: #666 !important;
	margin-top:0 !important;
	margin-bottom: 0.15rem !important;
	text-indent: 0.3rem !important;
	text-align: justify !important;
	line-height: 0.26rem !important;
}
.com_detail_word span{
	word-break:normal !important; 
	width:auto !important; 
	display:block !important; 
	white-space:pre-wrap !important;
	word-wrap : break-word !important;
	overflow: hidden !important;
}
.yj_app{
	height: 100%;
	width: 100%;
	position: absolute;
}
.yj_app .cont{
	width: 100%;
	height: 100%;
}
.yj_app .cont a.dowm_link{
	display: block;
    text-align: center;
    position: relative;
    top: 68%;
    width: 100%;
    color: #efd4aa;
    height: 5%;
}

.yj_app .d_icon{
	position: absolute;
	left: 50%;
	width: 0.43rem;
	height: 0.2rem;
	margin-left: -0.2rem;
	bottom: 3%;
	animation:myfirst 0.5s infinite ease-in-out;
	animation-direction:alternate;

	/* Safari and Chrome */
	-webkit-animation:myfirst 0.5s infinite ease-in-out;
	-webkit-animation-direction:alternate;
}
@-webkit-keyframes myfirst{
	0%{
		transform: translateY(0);
	}
	100%{
		transform: translateY(-0.1rem);
	}
}
.dfh_down a{
	display: block;
	background: url(../images/dfh_img1.png) center center no-repeat;
	background-size: cover;
	height: 1.3rem;
	padding: 0.3rem 0;
	text-align: center;
	color: #fff
}
.dfh_down p{
	font-size: 0.16rem;
	font-weight: bold;
}
.dfh_down span{
	display: block;
	font-size: 0.18rem;
	margin-top: 0.15rem;
}
.df_banner img{
	width: 100%;
}
.kh_info_list{
	background: #fff;
	padding: 0.01rem 0;
}
.kh_info_list li{
	padding:0 0.35rem;
	margin: 0.35rem 0;
}
.kh_info_list li img{
	width: 100%;
}
.kh_info_list li img.wz_img{
	height: 0.35rem;
	width: auto;
}
.kh_info_list li p{
	color: #877979;
	font-size: 0.14rem;
	line-height: 0.24rem;
	margin: 0.05rem 0 0.1rem;
}
.kh_ready{
	background: #fff;
	margin-top: 0.1rem;
	padding: 0.3rem;
}
.kh_ready h4.tit{
	text-align: center;
}
.kh_ready h4.tit img{
	height: 0.25rem;
	width: auto;
}
.kh_ready li{
	padding-left:1rem;
	position: relative; 
	min-height: 0.7rem;
	margin: 0.2rem 0;
}
.kh_ready li:last-child{
	margin-bottom: 0;
}
.kh_ready li img{
	position: absolute;
	left: 0;
	top: -0.1rem;
	width: 0.7rem;
	height: 0.7rem;
}
.kh_ready li h4{
	font-size: 0.18rem;
	color: #222;
	line-height: 0.28rem
}
.kh_ready li p{
	font-size: 0.14rem;
	color: #999;
	line-height: 0.24rem;
}
.kh_btn{
	display: block;
	line-height: 0.44rem;
	height: 0.44rem;
	color: #fff;
	background: #e31f26;
	text-align: center;
	font-size: 0.18rem;
}
.zzc2{
	position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,0.6);
    z-index: 999;
}
.wx_tip{
	position: fixed;
	right: 0.1rem;
	top: 0.1rem;
	z-index: 999;
}
.wx_tip img{
	width: 1.4rem;
	height: auto;
}
::-webkit-scrollbar  
{  
   display: none;
    height: 0px !important;
    width: 0px !important;
}  
::-webkit-scrollbar-thumb{
	display: none;
} 


/* iphone5 */
@media (min-device-width : 320px) and (max-device-width : 360px) and (-webkit-min-device-pixel-ratio : 2) {
    html {
        font-size: 85.4px;
    }
}

/* iphone6 plus */
@media (min-device-width : 414px) and (max-device-width : 736px) and (-webkit-min-device-pixel-ratio : 3) {
    html {
        font-size: 110.4px;
    }
    
}

@media (min-device-height : 500px)  {
    
}

