.banner {
	width: 100%;
	position: relative;
}
/* banner 分页器 */
.swiper-pagination {
	width: 100%!important;
	text-align: center!important;
	bottom: 0.1rem!important;
}
.swiper-pagination-bullet {
	width: 50px!important;
	height: 4px!important;
	background-color: #363636!important;
	opacity: 1!important;
	border-radius: 0!important;/* 	border: 2px solid #03c5e8; */
}
.swiper-pagination-bullet-active {
	background-color: #da0c0c!important;/* 	border: 2px solid #03c5e8; */
}
/* banner 分页器 */




/* -------------------------自定义部分开始 --------------------------*/

.allpage {
	background-color: #f1f1f1!important;
}
body, input {
	font-family: "microsoft yahei";
}
.fl {
	float: left;
}
.fr {
	float: right;
}
/* 字体图标 */
@font-face {
	font-family:"iconfont2";
	src:url('../image/iconfont.woff2') format('woff'), url('../image/iconfont2.ttf') format('truetype');
}
.iconfont2 {
	font-family:"iconfont2" !important;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:0.2px;
	-moz-osx-font-smoothing:grayscale;
}
/* 		文字导航  		*/
.nav_new {
	background-color: #52150f;
}
.nav_new ul li {
	width: 32.8%;
	height: 0.5rem;
	float: left;
	text-align: center;
	/*  	border-right: 1px solid #232323; */
	/*border: 1px solid #ab1005;*/
}
.nav_new ul li:nth-child(4) {
	border-right:none
}
.nav_new ul li:last-child {
	border-right:none
}
.nav_new ul li a {
	display: inline-block;
	width: 100%;
	height: 0.5rem;
	line-height: 0.5rem;
	color:#fff;
	font-size: 0.22rem;
	font-family: "microsoft yahei";
}
/* .nav_new ul li a{
	display: inline-block;
	width: 100%;
	height: 0.3rem;
	line-height: 0.3rem;
	color:#e70012;
	font-size: 0.22rem;
	font-family: "microsoft yahei";
	border-right: 1px solid #e70012;
	margin-top: 0.1rem;
} */
.nav_new ul li:nth-child(4) a {
	border:none!important;
}
.nav_new ul li:last-child a {
	border:none;
}
/* 		文字导航  		*/


/* 首页公共样式 */
.common_i_css {
	/* 	background-color: #fff; */
	/*padding:0 4%;*/
	/*margin-top: 1.5%;/* border-top: 1px solid #dedede;*/
	/*border-bottom: 1px solid #dedede; */
}
.common_i_title {
	/* 	padding-top: 3%; */
	margin-bottom: 1%;
	text-align: center;
}
.common_i_title h2 {
	display: inline-block;
	width: 100%;
	/* 	padding:0.5% 0; */
	text-align: center;
	color:#da0c0c;
	/* 	background-color: #ff9600; */
	font-size: 0.35rem;
	font-weight: normal;/* 	border-bottom: 1px solid #1ca02d; */    font-family: 方正楷体简体;font-weight: bold;
}
.common_i_title span {
	color:#222c50;
	font-size: 0.21rem;
}
.common_i_title a {
	display: inline-block;
	margin-top: 1%;
	float: right;
	color:#1c1c1c;
	font-size: 0.23rem;
}
.common_i_title_tab {
	/*padding-bottom: 2%;*/
}
.common_i_title_tab a {
	width: 32.3333333333333333%;
	float: left; height:60px; line-height:60px;
	/* border:1px solid #F00;*/
	/* background: url(../image/nav.png) */
	no-repeat; background-size:100% 100%;
	text-align: center;
	margin-right: 1%; margin-top:1%; overflow:hidden;
	color:#fff;
	background-color: #222c50;
	border-radius: 3px;
	padding:1% 0;
	font-size: 0.2rem;
}
.haoa a {
    width: 31.75%;
    float: left;
    height: 30px;
    line-height: 30px;
    /* border: 1px solid #F00; */
    /* background: url(../image/nav.png); */
    background-size: 100% 100%;
    text-align: center;
    margin-right: 1%;
    margin-top: 1%;
    overflow: hidden;
    color: #1d1d1d;
    background-color: #ffffff;
    border-radius: 3px;
    padding: 1% 0;
    font-size: 13px;
    /* border: 1px solid #52150f; */
}
.haoa a span {
    float: left;
    padding: 0px 10px 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}
.c
.common_i_title_tab a span{ width:80%; margin:0 auto; overflow:hidden; display:block;}
.common_i_title_tab a:first-child h2 {
	background-color: #1f9620;
}
/*.common_i_title_tab a:last-child {
	width: 15%;
	background-color: #da0c0c;
}*/
/* 新闻样式 */
.news_i_list ul li {
	padding:1% 0;
	border-bottom: 1px dashed #ababab;
}
.news_i_list ul li a {
	display: inline-block;
	width: 90%;
	color:#000000;
	font-size: 0.22rem;
	/* 	padding-left: 2.5%; */
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;/* 	border-left: 4px solid #1f9620; */
}
/* .news_i_list ul li:nth-child(even){
	background-color: #efefef;
} */

/* 字体图标样式 */
.icon_nav {
	background-color: #fff;
}
.icon_nav ul li {
	width: 21%;
	text-align: center;
	float: left;
	margin: 0 2%;
	margin-top: 4%;
	margin-bottom: 2%;
}
.icon_nav ul li a strong {
	display: inline-block;
	border-radius: 50%;
	color: #fff;
	font-size: 0.5rem;
	width: 0.9rem;
	height: 0.9rem;
	line-height: 0.9rem;
}
.icon_nav ul li a span {
	display: inline-block;
	color: #333;
	font-size: 0.2rem;
	margin-top: 14%;
	width: 100%;
	height: 0.3rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.icon_nav ul li:first-child strong {
	background-color: #fed100;
}
.icon_nav ul li:nth-child(3) strong {
	background-color: #9705b1;
}
.icon_nav ul li:nth-child(2) strong {
	background-color: #c40352;
}
.icon_nav ul li:nth-child(4) strong {
	background-color: #f23c93;
}
/* 图文样式 */
.yewu_i {
	/*  	padding-bottom: 3%; */
	border-top: none!important; margin:20px auto;
}
.yewu_i_list {
	margin-top: 4%;
}
.yewu_i_list ul li {
    margin-bottom: 2.5%;
    height: 140px;
    background-color: #fff;
    border: 1px solid #dadada;
    border-radius: 7px;
    padding: 7px 7px;
}
.yewu_i_list ul li:nth-child(even) .i_list_pic {
	/*float: right;*/
}
.yewu_i_list ul li:nth-child(even) .i_list_pic img {
	/*border-left: 2px solid #da0c0c;
	border-right: 0;*/
}
.yewu_i_list ul li:nth-child(even) .i_list_text {
	margin-left: 0;
	border: 0;
}
.i_list_pic {
width: 33.93%;
    float: left;
    position: relative;
    box-shadow: 0 1px 5px #52150f;
    border-radius: 5px;
}
.i_list_pic img {
	/*border-right: 2px solid #da0c0c;*/
	border-radius: 4px;
	  
}
.i_list_text {
	width: 61.7%;
	float: left;
	padding:10px 0;
	padding-left: 4%;
	/*border:1px solid #dfdfdf;*/
	border-left: 0;
	height:78px
}
.i_list_text a h2 {
	font-size: 16px;
	font-weight: normal;
	color:#4e6990;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.i_list_text a span {
    margin-top: 6%;
    font-size: 13px;
    line-height: 1.5;
    color: #646464;
    -webkit-line-clamp: 1;
    /* -webkit-box-orient: vertical; */
    /* text-overflow: ellipsis; */
    /* overflow: hidden; */
    display: -webkit-box;
}
.like{
    color: #333;
    float: right;
    font-size: 13px;
    margin: 27px 12px 7px;
}
.like i{
    background-color: #52150f;
    background: -webkit-linear-gradient(left, #fb509f , #fb9070);
    background: -o-linear-gradient(right, #fb509f , #fb9070);
    background: -moz-linear-gradient(right, #fb509f , #fb9070);
    background: linear-gradient(to right, #52150f , #9f9f9f);
    color: #fff;
    border-radius: 3px;
    padding: 6px 10px;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    margin-top: -2px;
}
.i_list_text strong {
	display: inline-block;
	/*padding-left: 10%;*/
	font-weight: normal;
	font-size: 0.18rem;
	text-align: left;
	color:#747474;
	background: url(../image/000172_icon_19.jpg) no-repeat left center;
	-webkit-background-size: 17%;
	background-size: 17%;
	margin-top: 2%;/*  	background-color: #ea4646; *//* 	border-radius: 25px; */
}
.i_list_text_new span {
	height: 0.31rem!important;
}
.i_list_text_new i {
	display: block;
	width: 100%;
	color:#666;
	text-decoration: line-through;
}
.i_list_pic i {  /* 图片定位图片样式  <i> 标签*/
	display: inline-block;
	width: 0.75rem;
	height: 0.75rem;
	position: absolute;
	top: 0;
	right: 0;
	background: url(../image/900000_03.png) no-repeat right top;
	-webkit-background-size: 100%;
	background-size: 100%;
}
.i_list_pic b {
	display: inline-block;
	width: 0.8rem;
	height: 0.45rem;
	line-height: 0.45rem;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	color: #f5ff57;
	background-color: #ea4646;
	font-size: 0.23rem;
	font-weight: normal;
}
/* 首页文本 */
.about_i_text {
    line-height: 1.6;
    font-size: 13px;
    padding-bottom: 3%;
    padding: 3%;
    background-color: #f1f1f1;
    color: #1d1d1d;
    letter-spacing: 1px;
}
/* 带连接 */
.about_i_tab {
	text-align: center;
	margin:3% 0;
}
.about_i_tab a {
	display: inline-block;
	width: 28%;
	padding:1% 0;
	margin:0 1%;
	color:#fff;
	text-align: center;
	border-radius: 5px;
}
.about_i_tab a:first-child {
	background-color: #fed100;
}
.about_i_tab a:nth-child(2) {
	background-color: #9705b1;
}
.about_i_tab a:nth-child(3) {
	background-color: #f23c93;
}
/* 加盟热线 */
.jiameng_tel {
	text-align: center;
	padding:1.5% 0;
}
.jiameng_tel h2 {
	display: inline-block;
	width: 85%;
	padding:1.5% 0;
	font-size: 0.26rem;
	font-weight: normal;
	text-align: center;
	color:#fff;
	background-color: #03c5e8;
	border-radius: 25px;
	margin-bottom: 2%;
}
.jiameng_tel_color h2 {
	background-color: #ff5050;
}
/* 产品样式 */
.product_i_list {
	margin:2% 0;
}
.product_i_list ul li {
	position: relative;
	width: 46%;
	float: left;
	margin:0 0.5%;
	margin-top: 3%; height:230px;border: 1px solid #52150f; background:url(../image/ban.jpg) no-repeat; background-size:100% 100%;
}
.product_i_list ul li:nth-child(even) {
	margin-left: 4.5%;
}
.product_i_list ul li a h2 {
	width: 100%;
	color:#000;
	font-size: 0.23rem;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top: 2%;
}
.product_i_list ul li a span {
	display: inline-block;
	width: 100%;
	height: 0.45rem;
	line-height: 0.45rem; background:url(../image/nav.png) no-repeat; background-size:100% 100%;
	/* 	background-color: #114275; */
	text-align: center;
	font-size: 0.21rem;
	color:#fff;
	background-color:#222c50;
}
/* .product_i_list ul li i{  图片定位图片样式  <i> 标签
	display: inline-block;
	width: 0.75rem;
	height: 0.75rem;
	position: absolute;
	top: 0;
	right: 0;
	background: url(../image/900000_03.png) no-repeat right top;
	-webkit-background-size: 100%;
	background-size: 100%;
}
.product_i_list ul li b{ 字段定位图片样式  <b> 标签
	display: inline-block;
	width: 0.8rem;
	height: 0.4rem;
	line-height: 0.4rem;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	color:#f5ff57;
	background-color: #ea4646;
	font-size: 0.23rem;
	font-weight: normal;
} */

/* 产品样式二 */
/* .product_i_list_second ul li{
	position: relative;
}
.product_i_list_second h2{
	width: 90%!important;
	height: 0.4rem;
	line-height: 0.4rem;
	padding:0 5%;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.7);
	color:#fff!important;
} */

.product_i_list_new ul li {
	width: 30.3%;
	float: left;
	margin:0 1.5%;
	margin-bottom: 1%;
}
/* .product_i_list ul li:nth-child(even){
	margin-left: 5.5%;
} */
.product_i_list_new ul li a h2 {
	width: 100%;
	color:#000;
	font-size: 0.23rem;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-top: 2%;
}
.product_i_list_new ul li a span {
	display:block;
	/* 	height: 0.45rem; */
	line-height: 0.45rem;
	background-color: #fff;
	font-size: 0.21rem;
	color:#222c50;
	text-align: center;
}
.product_i_list_new ul li a span:after {
	content:"";
	display: block;
	height: 0.2rem;
	margin-top: -8%;
	padding-bottom: 4%;
	background: url(../image/0001720000_30.jpg) no-repeat center center;
}
.more_i {
	text-align: center;
	background-color: transparent;
}
.more_i a {
	display: inline-block;
	width: 100%;
	color:#222c50;
	padding-top: 2%;
	font-size: 0.2rem;
}
.more_i a:before {
	content:"";
	display: inline-block;
	width: 41%;
	height: 1px;
	background-color: #dadada;
	vertical-align: middle;
}
.more_i a:after {
	content:"";
	display: inline-block;
	width: 41%;
	height: 1px;
	background-color: #dadada;
	vertical-align: middle;
}
/* 联系方式 */
/* .baoming{
	padding:4% 8%;
	background-color: #2cb73e;
	color:#fff;
	text-align: left;
	font-size: 0.21rem;
	line-height: 1.7;
}
.baoming div{
	font-size: 0.5rem;
}
.baoming h2{
	font-size: 0.4rem;
	font-weight: normal;
} */
.contact {
    color: #010101;
    background-color: #f1f1f1;
    border-radius: 7px;
    margin-bottom: 2%;
    line-height: 1.7;
}
.contact h2 {
	color:#1f9620;
	font-weight: normal;
	font-size: 0.3rem;
}
.contact span {
    display: inline-block;
    width: 80%;
    padding: 0.5% 0;
    color: #010101;
    /* background-color: #a4a4a4; */
    font-size: 13px;
}
.contact div {
	margin-bottom: 1%;
	padding:0 5%;/* 	border-left: 4px solid #1f9620; */
}
.beian {
	background-color: #fff;
	color: #333;
	text-align: center;
	height: 0.65rem;
	line-height: 0.65rem;
	font-size: 0.21rem;
}
.beian a {
	color: #333;
	font-size: 0.21rem;
}
.tab_nav {
	padding-top: 2%;
	/* 	padding-bottom: 4%; */
	background-color: #fff;
}
.tab_nav a {
	display: inline-block;
	width: 49.5%;
	height: 0.6rem;
	line-height: 0.5rem;
	color:#fff;
	font-size: 0.23rem;
	text-align: center;
}
.tab_nav a span {
	display: inline-block;
	margin-right: 5%;
	font-size: 0.4rem;
	margin-top: 0.05rem;
}
.tab_nav a:first-child {
	float: left;
	background-color: #2cb73e;
}
.tab_nav a:nth-child(2) {
	float: right;
	background-color: #ff5050;
}
/* 必要布局样式css */
.aui-flexView {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.aui-scrollView {
    width: 100%;
    height: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    position: relative;
}

.aui-navBar {
    height: 44px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    z-index: 1002;
    background: #f6f6f6;
}

.aui-navBar-item {
    height: 44px;
    min-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding: 0 0.9rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.7rem;
    white-space: nowrap;
    overflow: hidden;
    color: #808080;
    position: relative;
}

.aui-navBar-item:first-child {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    margin-right: -25%;
    font-size: 0.9rem;
    font-weight: bold;
}

.aui-navBar-item:last-child {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    color: #08acee;
    font-size: 0.85rem;
}

.aui-center {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 44px;
    width: 50%;
    margin-left: 25%;
}

.aui-center-title {
    text-align: center;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    font-size: 0.95rem;
    color: #333;
}

.icon {
    width: 20px;
    height: 20px;
    display: block;
    border: none;
    float: left;
    background-size: 20px;
    background-repeat: no-repeat;
}

.icon-return {
    background-image: url('../image/87783ec63e9ff1119e2980d4ea757d82.png');
}

.m-slider {
overflow-x: hidden;
    width: 100%;
    position: relative;
    box-shadow: 0 1px 2px #9f9f9f;
    border-radius: 6px;
}

.slider-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px);
    position: relative;
    z-index: 1;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}

.slider-item {
    width: 100%;
    height: 100%;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #f6f6f6;
}

.slider-item img {
    width: 100%;
    height: auto;
    display: block;
    border: none;
}

.slider-pagination {
    text-align: right;
    position: absolute;
    width: 100%;
    z-index: 2;
    right: 0;
    bottom: 10px;
    pointer-events: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.slider-pagination > .slider-pagination-item {
    margin: 0 5px;
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background-color: rgba(255,255,255,0.4);
}

.slider-pagination > .slider-pagination-item.slider-pagination-item-active {
    background-color: #fff;
    border-radius: 100%;
}

.aui-palace {
    padding: 0.5rem 0;
    position: relative;
    overflow: hidden;
}

.aui-palace-grid {
    position: relative;
    float: left;
    padding: 1px;
    width: 20%;
    box-sizing: border-box;
    margin: 5px 0;
}

.aui-palace-grid-icon {
    width: 30px;
    height: 30px;
    margin: 0 auto;
}

.aui-palace-grid-icon img {
    display: block;
    width: 100%;
    height: 100%;
    border: none;
}

.aui-palace-grid-text {
    display: block;
    text-align: center;
    color: #333;
    font-size: 0.85rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-top: 0.2rem;
}

.aui-palace-grid-text h2 {
    font-size: 0.8rem;
    font-weight: normal;
    color: #666666;
}

.aui-palace {
    padding: 0.2rem 0;
    position: relative;
    overflow: hidden;
    background-color: #ffffff!important;
}

.aui-palace-grid {
    position: relative;
    float: left;
    padding: 1px;
    width: 25%;
    box-sizing: border-box;
    margin: 5px 0;
}

.aui-palace-grid-icon {
    width: 38px;
    height: 38px;
    margin: 0 auto;
}

.aui-palace-grid-icon img {
    display: block;
    width: 100%;
    height: 100%;
    border: none;
    box-shadow: 0 1px 2px #52150f7d;
    border-radius: 3px;
    background-color: #8e5454!important;
}

.aui-palace-grid-text {
    display: block;
    text-align: center;
    color: #333;
    font-size: 0.85rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-top: 0.12rem;
}

.aui-palace-grid-text h2 {
    font-size: 13px;
    font-weight: normal;
    color: #666666;
}

.aui-flex-box h1 {
    font-size: 17px;
    color: #333333;
}

.aui-course-img {
    width: 150px;
    margin-right: 19px;
    height: 81px;
}

.aui-course-img img {
    width: 100%;
    height: 100%;
    display: block;
    border: none;
}

.aui-flex-box h2 {
    font-size: 15px;
    color: #323232;
    margin-bottom: 15px;
}

.aui-flex-box span {
    width: 100%;
    display: block;
}

.aui-flex-box span em {
    font-style: normal;
    color: #ff0000;
}

.aui-flex-box span i {
    font-style: normal;
    color: #999;
    float: right;
    font-size: 12px;
}

.aui-course-list .b-line:after {
    width: 92%;
    left: 15px;
}
.divHeight {
    width: 100%;
    height: 10px;
    background: #f0f0f0;
    overflow: hidden;
    position: relative;
}
.bai{
    background-color: #fff;
    padding: 10px 10px;
}
.aui-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 15px;
    position: relative;
}

.aui-flex-box {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #333;
}

.common_i_title h2 {
    display: inline-block;
    width: 100%;
    padding: 10px 0;
    text-align: center;
    color: #52150f;
    /* background-color: #52150f; */
    font-size: 18px;
    font-weight: normal;
    border-bottom: 1px solid #52150f;
    font-family: 方正楷体简体;
    font-weight: bold;
}
 .baob a {
    width: 32.3333333333333333%;
    float: left;
    height: 30px;
    line-height: 30px;
    /* border: 1px solid #F00; */
    /* background: url(../image/nav.png); */
    background-size: 100% 100%;
    text-align: center;
    margin-right: 1%;
    margin-top: 1%;
    overflow: hidden;
    color: #52150f;
    background-color: #ddd;
    border-radius: 3px;
    padding: 1% 0;
    font-size: 13px;
	
}
.baig {
    padding: 10px 10px;
    background-color: white;
}

.dot {
    margin-right: 5px;
    color: #f00;
}


.aui-flex-a {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 15px;
    position: relative;
	background-color: #ffffff!important;
}

.aui-flex-box-b {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #333;
}
.aui-flex-box-b span {
    float: left;
    display: block;
    position: relative;
    font-size: 13px;
    color: #90959c;
    margin-right: 2px;
    width: 32.333%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
}
 
.icona-a {
    width: 16px;
    height: 16px;
    display: block;
    border: none;
    float: left;
    background-size: 16px;
    background-repeat: no-repeat;
    font-size: 16px;
    color: #d9d9d9ad;
    margin-top: 1px;
    padding: 0px 1px 0px 0px;
}
/*板块* 针灸项目*/
.hui-wrap {
    width: 100%;
}
.hui-common-title {
    width: 100%;
    height: 44px;
    display: flex;
    justify-content: center;
}
.hui-common-title-line {
    width: 15%;
    margin: 0 3%;
    height: 1px;
    background: #E3E3E3;
    margin-top: 21px;
}
.hui-common-title-txt {
    width: 35%;
    text-align: center;
    line-height: 44px;
    font-size: 16px;
}
.underline01 {
    border-bottom: 1px solid #f6f6f6;
}
.label01 {
    border: 1px solid #00c304;
    color: #00c304;
    font-size: 10px;
    border-radius: 3px;
    width: 50px;
    margin: 6px 0px 0px 0px;
}
.ys_subtitle {
    margin-left: 10px;
    color: #808080;
    font-size: 12px;
}
.ys_red {
    margin-left: 10px;
    color: red;
    font-size: 12px;
}
.label03 {
    background-color: #00c304;
    color: #FFF;
    font-size: 11px;
    border-radius: 5px;
    margin: 2px 10px 2px 0px;
    padding: 3px 8px;
}
.label04 {
    background-color: #ff6a00;
    color: #FFF;
    font-size: 11px;
    border-radius: 5px;
    margin: 2px 10px 2px 0px;
    padding: 3px 8px;
}

section {
    padding: 0;
    margin: 0;
    background-color: #fff;
}
a.cyui-media-box {
    color: #000;
    -webkit-tap-highlight-color: transparent;
}
.cyui-media-box_appmsg {
    display: flex;
}
.cyui-media-box {
    position: relative;
    padding: 15px 20px;
}
.cyui-media-box_appmsg .cyui-media-box__hd {
    margin-right: .26667rem;
    width: 90px;
    height: 75px;
    line-height: 57px;
    text-align: center;
}
.cyui-media-box_appmsg .cyui-media-box__thumb {
    width: 100%;
    max-height: 100%;
    vertical-align: top;
}
.cyui-media-box_appmsg .cyui-media-box__bd {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 0;
}
.cyui-media-box__algntb-title {
    color: #323232;
    font-weight: 400;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: 0;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin: 0;
    padding: 0;
}
.cyui-media-box__algntb-desc {
    color: #999;
    font-size: 12px;
    line-height: 1.4;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: break-word;
    word-break: break-all;
}
.cyui-media-box:before {
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid #E5E5E5;
    color: #E5E5E5;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(0.5);
    -moz-transform: scaleY(0.5);
    -ms-transform: scaleY(0.5);
    transform: scaleY(0.5);
    left: 20px;
}
.xtit .bt {
    font-size: 23px;
    color: #333;
    position: absolute;
    width: 100%;
    text-align: center;
    top: 29px;
}
.baise .xtit .bt span {
    padding: 6px 19px;
    background: #fff;
    margin: 0 auto;
    font-weight: 700;
    color: #52150f;
}
.cjwt {
    padding: 0px 0px; width:100%; margin:0 auto;
    overflow: auto;
}
.cjwt li {
    float: left;
    padding-bottom: 20px;
    width:100%;
}
.cjwt li .all {
    background: #52150f;
    border-radius: 5px;
    height: 38px;
    line-height: 38px;
    overflow: hidden;
    margin: 0px 10px;
}
.cjwt li .l {
    float: left;
    padding-left: 13px;
    color: #fff;
    font-size: 13px;
    width: 60%;
}
.cjwt li .r {
    float: right;
    background: #352402;
    height: 66px;
    width: 25%;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    position: relative;
    text-align: center; 
}
.cjwt li .r img {
    width: 18px;
    height: 18px;
    position: absolute;
    left: -10px;
    top: 17%;
}
.cjwt li .r a {
    display: block;
    color: #fff;
    font-size: 16px;
}
/*底部*/
 .aui-tabBar {
    background: #52150f;
    width: 100%;
    position: relative;
    z-index: 100;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 8px 0px;
    z-index: 100002;
}
.aui-tabBar.aui-tabBar-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 10002;
}
.aui-tabBar-item {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ffffff;
    position: relative;
    z-index: 10002;
}
.icon {
    width: 20px;
    height: 20px;
    display: block;
    border: none;
    float: left;
    background-size: 20px;
    background-repeat: no-repeat;
}
.aui-home {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAA/CAIAAADYPYeIAAAAGXRFW…ZbSvRt81NvpidGv7siOpMbzcjEkoKk5JNZuaFjUz8EGAD5EVTl5bwXiAAAAABJRU5ErkJggg==);
}
.aui-tabBar-text {
    display: inline-block;
    font-size: 12px;
    padding-top: 2px;
}
.aui-tabBar-active .aui-tabBar-text {
   color: #ffffff;
}

.aui-left-line {
    width: 9px;
    height: 13px;
    position: absolute;
    top: -24px;
    left: 0px;
    z-index: 10002;
}
.aui-right-line {
    width: 13px;
    height: 13px;
    position: absolute;
    top: -24px;
    right: 0px;
    z-index: 10002;
}
.aui-top-line {
    width: 100%;
    border-radius: 100%;
    border: 1px solid #ffffff;
    position: absolute;
    top: -44px;
    height: 57px;
    z-index: -28px;
    width: 57px;
    z-index: -110;
}
.aui-tabBar-icon {
    color: #979797;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}
.aui-tabBar-icon-top {
    position: absolute;
    top: -43px;
    z-index: 1002;
    border-radius: 100%;
    background: #52150f;
    padding: 9px;
    z-index: 10002;
}
.aui-mdi {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAIAAAAErfB6AAAAGXRFW…sxFhTARWFFKd6CIsBFKQJclCLARSkCXJQiwEVxKf8vwACSq2mKvdwqkAAAAABJRU5ErkJggg==);
    width: 44px;
    height: 44px;
    background-size: 44px;
}
 
.aui-tabBar-text-mid {
    color: #fff;
    position: relative;
    z-index: 10002;
    top: 11px;
}
.aui-tabBar:after {
    content: '';
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-top: 1px solid #cecece;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
}
.aui-home {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADbUlEQVR4Xu2b4XnTMBCG7yaADWAD2ICyAUxAOwHpBDQT0ExAmQA2ACaAbpBu0E7w8XyuzONS27qzZMVupD/5kXOse3X6dDopKkfe9Mj9lwrgkBEA4E14/7Wq3h6iLweJAAAnIvJFRF52nD5T1avSEIoDAHAanO/z9UpVz0pCKAoAAEedAMbaTxF5X2pKFAEA4LmIfBMRhr6l/QkQ9hbjFJvZAQB4HUKen55GUXyrqoQxW5sVQHD+h4gwAqa2WcVxNgARsfPCuFTVc+9DFvtZAAD4LCIbSwccNlwiz3OLY1YAQeyo9O8cjnlMqQfUhWxJUzYAAJjUUOm9YucBQNus4pgFQCax84AgBE6H5MwxGUBmsfNAoO1GVXfeh7r2SQAAfBKRi5QOZHg2KX2eBCCIHZU+ltZm8M/0E5PF0Q0gOM/kZm6xM3neMWLazD2EK3N0ATiA2HkhUBwJgRsqUzMDCGLHsE9Ja02dymBkTp9NABYidl4uJnGMAjDu4b2dK2UfrS0MAliw2HnhjdYWegEEsWNa263ZeV+8JPvB9PkRAADcyHBDswax80J+JI4PAAD4KCKX3l9dmf2D2sI/ACsXO+8YfBcRRsNtAwDA7wVmdl6nvPb36TMAbma4qTnGtiOAYxz9drD3BMBkoT2j+z8K7kSEm4xXKw2P60jfbwiAxUvm+H3O8yCDy+Jap8hWRDjXWTl61uPjthVBLn1cAttGcqfcWq5cI7aqehESOyr/i46PO1XddJdBZn1N5tfdTj4FAK3T4VSaCd6+rRtYNkNrXiWaCBjTrwogpu5PaQr0+Vo6Am7CsjrGnTrUFavYGI19v6gp8FVVTVVkAFy2PqR4Hp5dFACe6ZmKlUGtWXlObRXAklaBGgF1ClQNqCJYVwHLulaXwfu7xDUPsERLxKYmQjURWlA9YLWZIIuiPChNbYcAwNsirAUONks9oKmhDVRVPVBKA7hT1egBbxQAPcxUFSoNILoCNAVgyxCGyxLM4lIOSEoCYFn/xHKn2AQgRAFLVYQwqVylquZ3hffxUkPfYUZszFh2o/Omf5t4O8U5RVEZOkob6lxzCBHreff7idPuF0+yLCPfvssFoH0o5Oqs73GFGBslni3yQsKk67QBAsHF3sFB4a0w02arC3oSAM9ILt22Alj6CM3dv6OPgL8C+LUglCrDDAAAAABJRU5ErkJggg==');
}
.aui-mdi {
    background-image: url('data:image/png;base64,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');
	width: 44px;
    height: 44px;
    background-size: 44px;
}

.aui-me {
    background-image: url('data:image/png;base64,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');
}
