html {
	-webkit-text-size-adjust:none;
	/*瑙ｅ喅chrome娴忚鍣ㄤ笅瀛椾綋涓嶈兘灏忎簬0.625rem*/;
}
body {
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
* {
	;
}
a {
	outline:none;
	text-decoration:none !important;
}
a:hover {
	text-decoration:underline;
}
html {
	zoom:1;
}
html * {
	outline:0;
	zoom:1;
}
html button::-moz-focus-inner {
	border-color:transparent!important;
}
body {
	overflow-x:hidden;
	font-size:1rem;
}
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;
}
table {
	/*border-collapse:collapse;
	border-spacing:0;*/;
}
fieldset,a img {
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
input[type="submit"],input[type="reset"],input[type="button"],button {
	-webkit-appearance:none;
	/*鍘绘帀鑻规灉鐨勯粯璁I鏉ユ覆鏌撴寜閽�/;
}
em,i {
	font-style:normal;
}
/*鍐呰竟妗�/
.borpd {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:block;
}
.clear {
	clear:both;
}
/* 娓呴櫎娴姩*/
.colwrapper {
	overflow:hidden;
	zoom:1 /*for ie*/;
	margin:0.2604166666666667rem auto;
}
/* 楂樺害鑷�搴�/ 
.strong {
	font-weight:bold;
}
.left {
	float:left;
}
.right {
	float:right;
}
.center {
	margin:0 auto;
	text-align:center;
}
.show {
	display:block;
	visibility:visible;
}
.hide {
	display:none;
	visibility:hidden;
}
.block {
	display:block;
}
.inline {
	display:inline;
}
.transparent {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	/** Firefox 3.5鍗冲皢鍘熺敓鏀寔opacity灞炴�锛屾墍浠ユ湰鏉″睘鎬у彧鍦‵irefox3浠ヤ笅鐗堟湰鏈夋晥 ***/ -khtml-opacity:0.5;
	opacity:0.5;
}
.break {
	word-wrap:break-word;
	overflow:hidden;
	/*word-break:break-all;*/;
}
.mupage1 {
	background:#FBFBFB;
	padding:2.0833333333333335rem 0;
}
.mupage1 .muban a {
	display:block;
}
.mupage1 .muban img {
	width:100%;
	display:block;
	max-height:330px;
	object-fit: contain;
}
.mupage1 .muhd {
	margin-top:2.604166666666667rem;
	background:#fff;
	box-shadow:0rem 0.5208333333333334rem 1.0416666666666667rem 0.052083333333333336rem #F8F8F8;
}
.mutit {
	background:url(../images/muimg/pic4.png) no-repeat center/cover;
	padding:0 1.6666666666666667rem;
}
.mutit a {
	display:block;
	font-size:1.875rem;
	line-height:5.208333333333334rem;
	color:#fff;
	font-weight:bold;
	background:url(../images/muimg/pic2.png) no-repeat right center;
	background-size:1.6666666666666667rem auto;
}
.mupage1 .muhd ul {
	overflow:hidden;
	padding:1.5625rem;
}
.mupage1 .muhd ul li {
	float:left;
	width:calc(50% - 1.8229166666666667rem);
	margin-bottom:1.5625rem;
}
.mupage1 .muhd ul li:nth-last-child(2),.mupage1 .muhd ul li:last-child {
	margin-bottom:0;
}
.mupage1 .muhd ul li:nth-child(2n) {
	float:right;
}
.mupage1 .muhd li a {
	display:block;
	overflow:hidden;
}
.mupage1 .muhd li i {
	width:0.3125rem;
	height:0.3125rem;
	background:#50D6A1;
	border-radius:50%;
	float:left;
	display:block;
	margin-top:0.5208333333333334rem;
}
.mupage1 .muhd li h3 {
	float:right;
	margin-left:0.6770833333333334rem;
	font-size:1.0416666666666667rem;
	line-height:1.25rem;
	width:55%;
	font-weight:bold;
}
.mupage1 .muhd li a{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display: block;
}
.mupage1 .muhd li span {
	float:left;
	font-size:1.0416666666666667rem;
	font-weight:bold;
	color:#2C9CDD;
	display:block;
	width:40%;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:left;
	display: flex;
}
.mupage1 .muhd li span a{
	color: inherit;
}
.muwrap {
	max-width:1000px;
	margin:0 auto;
}
.mupage1 .mubd {
	margin-top:1.604166666666667rem;
	background:#fff;
	box-shadow:0rem 0.5208333333333334rem 1.0416666666666667rem 0.052083333333333336rem #F8F8F8;
}
.mupage1 .mubd .mutab {
	/* box-shadow:0rem 0.3125rem 0.5208333333333334rem 0.052083333333333336rem rgba(187,187,187,0.16);*/;
}
.mupage1 .mubd .mutab .l {
	float:left;
	background:url(../images/muimg/pic3.png) no-repeat center/100% auto;
	width:10.729166666666668rem;
	height:4.53125rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding-left:0.7291666666666667rem;
	margin-top:-1.0416666666666667rem;
}
.mupage1 .mubd .mutab h3 {
	font-size:1.25rem;
	font-weight:bold;
	line-height:4.53125rem;
	color:#fff;
	padding-left:2.34375rem;
	background:url(../images/muimg/ico14.png) no-repeat left center;
	background-size:1.9791666666666667rem auto;
}
.mupage1 .mubd .mutab h3 i {
	display:inline-block;
	padding-right:1.25rem;
	background:url(../images/muimg/ico15.png) no-repeat right center/0.625rem auto;
}
.mupage1 .mubd .mutab .r {
	float:left;
	width:calc(100% - 10.833333333333334rem);
}
.mupage1 .mubd .mutab .r ul {
	overflow:hidden;margin-top: 1rem;
}
.mupage1 .mubd .mutab .r li {
	position:relative;
	float:left;margin-right: 2px;
	
}
.mupage1 .mubd .mutab .r li::before {
	content:"";
	position:absolute;
	right:0;
	margin-top:-0.9375rem;
	top:50%;
	height:1.875rem;
	width:0.052083333333333336rem;
	background:#F1F1F1;
	display: none;
}
.mupage1 .mubd .mutab .r li a {
	display:block;
	text-align:center;
	line-height:2.385416666666667rem;
	font-size:1.0416666666666667rem;
	text-align:center;
	white-space:nowrap;padding:0 0.9375rem;
	border-bottom:0.10416666666666667rem solid #fff;
}
.mupage1 .mubd .mutab .r li:last-child::before {
	display:none;
}
.mupage1 .mubd .mutab li a:hover,.mupage1 .mubd .mutab li.on a {
	border-color:#50D6A1;
	color:#fff;
	background: #50D6A1;
}
.mupage1 .mubd .ulc {
	padding:2.0833333333333335rem 1.5625rem 1.0416666666666667rem;
}
.mupage1 .mubd .lic {
	overflow:hidden;
}
.mupage1 .mubd .lic h4 {
	font-size:1.0416666666666667rem;
	color:#000;
	line-height:2.5520833333333335rem;
	width:8.000833333333334rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float:left;
	font-weight:bold;
}
.mupage1 .mubd .muarr {
	float:left;
}
.mupage1 .mubd .muarr a {
	display:block;
	width:4.895833333333334rem;
	line-height:2.447916666666667rem;
	
	border-radius:0.10416666666666667rem 0.10416666666666667rem 0.10416666666666667rem 0.10416666666666667rem;
	opacity:1;
	border:1px solid #fff;
	font-size:1.0416666666666667rem;
	/* color:#50D6A1; */
	text-align:center;
	color:#000 ;
}
.mupage1 .mubd .muarr a:hover,
.mupage1 .mubd .muarr.on a{
	background:#E9FFF6;
	border-color: #50D6A1;
	color:#50D6A1;
}
.mupage1 .mubd .ulc ul {
	float:right;
	width:calc(100% - 14.0625rem);
	text-align:center;
	margin-top:-0.3125rem;
}
.mupage1 .mubd .ulc ul .ico {
	width:3.125rem;
	height:3.125rem;
	margin: 0 auto;
}
.mupage1 .mubd .ulc ul .ico img {
	width:100%;
	height:100%;
	object-fit:cover;
	display:block;
	margin: 0 auto;
}
.mupage1 .mubd .ulc ul h6 {
	font-size:0.8333333333333334rem;
	line-height:1.25rem;
	color:#000;
}
.mupage1 .mubd .ulc ul li {
	float:left;
	margin-right:1.7708333333333335rem;
    line-height: 34px;
}
.mupage1 .mubd .ulc .lic2 ul {
	margin-top:0;
}
.mupage1 .mubd .ulc .lic {
	/* margin-bottom:1.1458333333333335rem; */
}
.mupage1 .mubd .ulc .lic2 ul h6 {
	line-height:2.5520833333333335rem;
	font-size:14px;
}
.mupage1 .mubd .ulc ul li.on a h6,.mupage1 .mubd .ulc ul li a:hover h6 {
	color:#50D6A1;
	cursor: pointer;
}
.musearch {
	height:4.479166666666667rem;
	border:1px solid #50D6A1;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0.5208333333333334rem;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.musearch .lc {
	display:flex;
	align-items:center;
	width:calc(100% - 10.416666666666668rem);
}
.musearch .lc .txt {
	font-size:1.25rem;
	color:#828282;
	height:1.5625rem;
	width:calc(100% - 5.208333333333334rem);
	border:none !important;
	background:none;
	border-radius:0;
	box-shadow:none;
	margin:0;
	margin-left:1.5625rem;
}
.musearch .lc .icon {
	width:2.1875rem;
	position:relative;
}
.musearch .lc .icon img {
	display:block;
	width:100%;
}
.musearch .lc .icon::before {
	content:"";
	position:absolute;
	right:-0.9375rem;
	width:0.10416666666666667rem;
	height:1.3541666666666667rem;
	top:50%;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	/* IE 9*/
	-moz-transform:translateY(-50%);
	/* Firefox*/
	-webkit-transform:translateY(-50%);
	/* Safari 鍜�Chrome*/
	-o-transform:translateY(-50%);
	background:#50D6A1;
}
.musearch .btn {
	width:7.604166666666667rem;
	line-height:3.4375rem;
	background:#50D6A1;
	font-size:1.25rem;
	color:#fff;
	border:none;
	border-radius:0;
	padding:0;
}
.mulist {
	margin-top:1.5625rem;
}
.mulist li {
	float:left;
	width:calc((100% - 2.1875rem)/3);
	margin:0 1.0416666666666667rem 1.0416666666666667rem 0;
	background:#fff;
	border-radius:0.10416666666666667rem;
	box-shadow:0rem 0.5208333333333334rem 1.0416666666666667rem 0.052083333333333336rem #F3F3F3;
	padding:1.5625rem 1.0416666666666667rem 1.3020833333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.mulist li:nth-child(3n) {
	margin-right:0;
}
.mulist li .tp {
	overflow:hidden;
	display:flex;
	align-items:center;
	justify-content:space-between;
	margin-bottom:1.5625rem;
}
.mulist li .tp .icon {
	width:4.166666666666667rem;
	height:4.166666666666667rem;
}
.mulist li .txt {
	width:calc(100% - 5.208333333333334rem);
}
.mulist li .tp .icon img {
	width:100%;
	height:100%;
	display:block;
	object-fit:contain;
}
.mulist li .txt h3 {
	font-size:1.1916666666666667rem;
	font-weight:bold;
	color:#000000;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.mulist li .txt h4 {
	font-size:0.8333333333333334rem;
	font-weight:500;
	color:#717171;
	margin-top:0.2604166666666667rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.mulist li dd {
	display:flex;
	justify-content:space-between;
	align-items:center;
	height:2.8645833333333335rem;
	background:#FBFBFB;
	border-radius:0.10416666666666667rem;
	padding:0 1.0416666666666667rem;
	margin-bottom:0.4166666666666667rem;
}
.mulist li dd label {
	font-weight:bold;
	color:#333333;
	font-size:0.9375rem;
}
.mulist li dd span {
	font-weight:bold;
	font-size:1.0416666666666667rem;
	color:#2DA6FF;
}
.mulist li .tf {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin-top:1.0416666666666667rem;
}
.mubtn a {
	display:flex;
	width:6.5rem;
	height:2.604166666666667rem;
	background:#2DA6FF;
	border-radius:1.5625rem;
	font-size:0.8333333333333334rem;
	color:#fff;
	font-weight:bold;
	align-items:center;
	justify-content:center;white-space: nowrap;
}
.mubtn img {
	display:block;
	width:1.6666666666666667rem;
	height:1.6666666666666667rem;
	margin-right:0.5208333333333334rem;
}
.mubtn2 a {
	background:#FF9913;
}
.mulist li .tf .more {
	font-size:0.7333333333333334rem;
	font-weight:bold;
	color:#7D7D7D;white-space: nowrap;
	line-height:2.604166666666667rem;
}
.mubantxt {
	position:relative;
	z-index:11;
	margin-top:-3.90625rem;
}
.mubantxt ul {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.mubantxt li {
	width:calc(50% - 0.5208333333333334rem);
	height:9.114583333333334rem;
	border-radius:0.5208333333333334rem;
	display:flex;
	justify-content:center;
	align-items:center;
	box-shadow:0rem 0.3125rem 0.4166666666666667rem 0.052083333333333336rem rgba(235,235,235,0.28);
	background-size: 120% 120% !important;
}
.mubantxt li h4 {
	width:100%;
	font-size:1.25rem;
	font-weight:bold;
	color:#000;
	text-align:center;
	line-height:4.166666666666667rem;
}
.mubantxt li h4 i {
	font-size:4.166666666666667rem;
	margin-right:1.0416666666666667rem;
}
.mubantxt li h6 {
	font-size:1.25rem;
	font-weight:400;
	color:#000000;
	text-align:center;
}
.mupage2 {
	background:#FBFBFB;
	padding:0;
}
.mupage2 .mubd2 .box {
	padding:2.34375rem 1.5625rem 3.125rem;
	background:url(../images/muimg/ban3.png) no-repeat center/cover;
}
.mupage2 .mubd2 .box .musearch {
	background:#fff;
	border-color:#2DA6FF;
}
.mupage2 .mubd2 .box .musearch .icon::before {
	background:#2DA6FF;
}
.mupage2 .mubd2 .musearch .btn {
	background:#2DA6FF;
}
.mupage1.mupage2 .mubd .mutab {
	box-shadow:none;
}
.mupage1.mupage2 .mubd .mutab .l {
	background:url(../images/muimg/a3.png) no-repeat center/cover;
}
.mupage1.mupage2 .mubd .mutab li a:hover,.mupage1.mupage2 .mubd .mutab li.on a {
	border-color:#2DA6FF;background: #2DA6FF;
	color:#fff;
}
.mupage1.mupage2 .mubd .ulc ul li.on a h6,.mupage1.mupage2 .mubd .ulc ul li a:hover h6 {
	color:#2DA6FF;
}
.mupage1.mupage2 .mubd .muarr a {
	border:1px solid #2DA6FF;
	color:#2DA6FF;
	background:#EEF5FF;
}
.mupage1.mupage2 .mubd .ulc {
	padding:1.5625rem 1.5625rem 0.5208333333333334rem;
}
.mupage1.mupage2 .mubd .mutab h3 {
	background:url(../images/muimg/a5.png) no-repeat left center;
	background-size: 1.9791666666666667rem auto;
}
.muzplist dd {
	background:#FFFFFF;
	box-shadow:0rem 0.5208333333333334rem 1.0416666666666667rem 0.052083333333333336rem #F3F3F3;
	border-radius:0.10416666666666667rem 0.10416666666666667rem 0.10416666666666667rem 0.10416666666666667rem;
	padding:0.9375rem 0.8333333333333334rem 0;
	margin-top:1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}

.muzplist .zhd {
	display:flex;
	align-items:center;
	justify-content:space-between;
	margin-bottom:1.0416666666666667rem;
}
.muzplist .zhd img {
	width:3.125rem;
	height:3.125rem;
	display:block;
	object-fit:contain;
}
.muzplist .zhd h4 {
	font-size:1.2016666666666667rem;
	font-weight:bold;
	color:#000000;
	width:calc(100% - 4.166666666666667rem);
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.muzplist ul {
	overflow:hidden;
	border:1px solid #F2F2F2;
	border-bottom:none;
}
.muzplist ul li {
	float:left;
	text-align:center;
	padding:0.36458333333333337rem 0;
}
.muzplist ul li:nth-child(1) {
	width:12%;
}
.muzplist ul li:nth-child(2) {
	width:30%;
}
.muzplist ul li:nth-child(3) {
	width:18%;
}
.muzplist ul li:nth-child(4) {
	width:15%;
}
.muzplist ul li:nth-child(5) {
	width:25%;
}
.muzplist ul li h3 {
	font-size:1rem;
	font-weight:bold;
	color:#000000;
	line-height:1.9375rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.muzplist ul:nth-child(n+2) li:nth-child(4) h3 {
	color:#FF1313;
}
.muzplist ul:nth-child(n+2) li h3 {
	line-height:2.3rem;
}
.muzplist ul:nth-child(n+2) li:nth-child(3) h3,.muzplist ul:nth-child(n+2) li:nth-child(1) h3 {
	font-weight:500;
}
.muzplist ul li.flax {
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.muzplist ul li.flax .mubtn a {
	width:6.854166666666667rem;
	height:2.3rem;
	font-size:0.5208333333333334rem;
}
.muzplist ul li.flax .mubtn a img {
	width:1.28125rem;
	height:1.28125rem;
	margin-right:0.20833333333333334rem;
}
.muzplist .muore {
	text-align:center;
	border-top:0.052083333333333336rem solid #F2F2F2;
}
.muzplist .muore a {
	font-size:0.8333333333333334rem;
	font-weight:400;
	color:#7D7D7D;
	padding:0.78125rem;
	display:inline-block;
}
.mupage2 {
	padding-bottom:5.208333333333334rem;
}
.pages {
	text-align:center;
	margin-top:3.125rem;
}
.label-default1 {
	background:#fff;
	color:#333;
	font-weight:normal;
	font-size:0.8333333333333334rem;
	text-shadow:none;
	padding:0.2604166666666667rem;
	margin-bottom:0.2604166666666667rem;
	border:1px solid #ccc;
	padding-left:0.5208333333333334rem;
	padding-right:0.5208333333333334rem;
	margin-right:0.5208333333333334rem;
	cursor:pointer;
}
.label-default1:hover,.pageActive {
	background:#cc0a13;
	color:#fff;
	border:1px solid #fff;
}
.label-default1:hover,.pageActive {
	background:#2e9cdb;
	border-color:#2e9cdb;
}
.mupage1 .muhd li a:hover{
	color:#50D6A1;
}
.musearch .btn,a {
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 鍜�Chrome*/
	-o-transition:all 0.3s;
}
.mubtn a:hover {
	background:#1d9dfa;
}
.mubtn2 a:hover {
	background:#f99006;
}
.mulist li .tf .more:hover {
	color:#000;
}
.musearch .btn:hover {
	background:#2cc488;
}
.mupage2 .mubd2 .musearch .btn:hover {
	background:#1d9dfa;
}
html{
	font-size: 13px;
}
.muzplist ul li i{
	display: none;
}
@media only screen and (max-width:1400px){
	html{
		font-size: 1vw;
	}
	.muwrap{
		max-width: 100%;
		margin: 0 20px;
	}
	.muzplist ul li.flax .mubtn a{
		width: 8rem;
	}
	.muzplist ul li{
		padding: 10px 0;
	}
	.mubtn a{
		width: 8rem;
	}
}

@media only screen and (max-width:1000px){
	html{
		font-size:14px;
	}
	.mulist li {
	    float: left;
	    width: calc((100% - 20px)/2);
		margin: 0 0 20px 0;
	}
	.mulist li:nth-child(2n){
		float: right;
	}
	.muzplist dd{
		float: none !important;
		width: auto;
	}
}

@media only screen and (max-width:768px){
	.mutit a{
		font-size: 18px;line-height: 50px;
	}
	.mupage1 {
	    padding-top: 106px;
	}
	.muwrap{
		margin: 0 15px;
	}
	.mupage1 .muhd{
		margin-top: 20px;
	}
	.mupage1 .muhd ul li{
		float: none !important;
		width: auto;
		margin-bottom: 15px !important;
		overflow: hidden;
	}
	.mupage1 .muhd ul{
		padding: 10px 10px 0;
	}
	.mupage1 .muhd li span{
		width: 100px;
		font-size: 12px;
	}
	.mupage1 .muhd li h3{
		width: calc(100% - 130px);
		font-size: 14px;
	}
	.mupage1 .mubd .mutab .l{
		float: none;
	}
	.mupage1 .mubd .mutab .r{
		width: auto;
		float: none;
	}
	.mupage1 .mubd .ulc ul{
		width: 100%;
		margin-top: 10px;
	}
	.mupage1 .mubd .mutab .l{
		width: auto;background-size: 100% 100% !important;
		height: auto;
	}
	.mupage1 .mubd .mutab .r li a{
		line-height: 50px;
	}
	.mupage1 .mubd .mutab h3{
		line-height: 50px;
	}
	.mupage1{
		overflow: hidden;
	}
	.mupage1 .mubd .ulc ul li{
		margin: 0 0 20px;width: 25%;
	}
	.mupage1 .mubd .ulc ul li a h6{
		font-size: 14px !important;
	}
	.mupage1 .mubd .ulc{
		padding: 10px;
	}
	.mupage1 .mubd .ulc ul .ico{
		margin: 0 auto;
	}
	.mupage1 .mubd .ulc .lic2 ul{
		white-space: nowrap;
		overflow-x: scroll;
		text-align: left;
		margin-top: 10px;
	}
	.mupage1 .mubd .ulc .lic2 ul li{
		float: none;display: inline-block;
		width: auto;
		margin-right: 20px;
	} 
	.mupage1 .mubd .ulc .lic{
		margin-bottom: 0;
	}
	.musearch{
		padding: 5px;
		height: 50px;
	}
	.musearch .btn{
		width: 70px;
		line-height: 40px;
	}
	.musearch .lc{
		width: calc(100% - 80px);
	}
	.musearch .lc .txt{
		font-size: 14px;
	}
	.mulist li{
		float: none !important;
		width: auto;
		margin: 0 0 10px 0;
	}
	.mulist li .txt h4{
		margin-top: 0;
	}
	.mubantxt li h4 i{
		font-size: 26px;
	}
	.mubantxt li h4{
		line-height: 30px;
	}
	.mubantxt{
		margin-top: 20px;
	}
	.mubantxt li{
		height: 80px;
		background-size: 140% 140% !important;
	}
	.mupage1 .mubd{
		margin-top: 20px;
	}
	.mupage2 .mubd2 .box{
		padding: 0 0 30px;
	}
	.muzplist ul li.flax{
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;
		padding: 10px 20px;
	}
	.muzplist ul li:nth-child(1){
		width: 20%;
	}
	.muzplist ul li:nth-child(2){
		width: 40%;
	}
	.muzplist ul li:nth-child(3){
		width: 20%;
	}
	.muzplist ul li:nth-child(3){
		width: 20%;
	}
	.muzplist ul li{
		float: none !important;
		display: block;width: auto !important;
		text-align: left;padding: 10px;
		overflow: hidden;
		border-bottom: 1px solid #F2F2F2;
	}
	.muzplist ul li:last-child{
		border-bottom: none;
	}
	.muzplist ul:first-child{
		display: none;
	}
	.muzplist ul li h3{
		font-size: 14px;float: right;
		width: calc(100% - 70px);
		word-break:keep-all;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
	}
	.muzplist ul li.flax .mubtn a{
		display: flex;
		    width: 7.5rem;
		    height: 2.604166666666667rem;
		    border-radius: 1.5625rem;
		    color: #fff;
		    font-weight: bold;
		    align-items: center;
		    justify-content: center;
			font-size: 14px;
	}
	.muzplist ul li.flax .mubtn{
		margin: 0 15px;
	}
	.muzplist ul li.flax .mubtn a img{
		width: 1.6rem;
		height: 1.6rem;
	}
	.muzplist ul li i{
		display: block;
		float: left;
		font-size: 14px;
		width: 70px;
		word-break:keep-all;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
	}
	.muzplist ul{
		margin-bottom: 20px;
	}
	.muzplist ul{
		border-bottom: 1px solid #F2F2F2;
	}
	.muzplist .zhd{
		margin-bottom: 10px;
	}
	.muzplist ul li.flax{
		justify-content: center;
	}
	.muzplist .muore a{
		font-size: 16px;
		line-height: 30px;
	}
}
