.mui-bar{
	height:2.95rem;
	padding-left:1rem;
	padding-right:1rem;
}
.mui-title{
	font-size: 1.2rem;
	line-height:2.95rem
}
.mui-bar .mui-icon{
	font-size: 1.6rem;
	padding-top: 0.6rem;
}
.mui-bar .mui-title{
	left:1rem;
	right:1rem;
}
.mui-bar-nav~.mui-content{
	padding-top:2.95rem;
}
.mui-table-view-cell>a:not(.mui-btn).mui-active {
	background: #fff;
}

.mui-grid-view.mui-grid-9 .mui-table-view-cell.mui-active {
	background: #fff;
}

/* .mui-slider .mui-slider-group .mui-slider-item img {
	width: 27rem;
	height: 15.47rem;
} */

.mui-slider-title{
	background: rgba(0, 0, 0, 0.6);
	top: 13.47rem;
	height: 2rem;
	line-height: 2rem;
	padding: 0;
}
.mui-slider-indicator {
	padding-right: 1rem;
	bottom: 0.8rem;
}

.mui-slider-indicator .mui-indicator {
	box-shadow: none;
}

.mui-slider-indicator .mui-indicator {
	width: 0.4rem;
	height: 0.4rem;
	margin: 0;
}
.mui-slider-title span {
	display: inline-block;
	width: 20rem;
	height: 1.675rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 1.05rem;
	float: left;
}

.mui-slider-indicator .mui-active.mui-indicator {
	background: #36a8de;
}

.mui-bar {
	background: #cd050c;
}

.mui-title {
	color: #fff;
}

.mui-bar-nav a {
	color: #fff;
}

.header {
	width: 100%;
	height: 3.35rem;
	line-height: 3.35rem;
	background: url(/mobile/images/zzbxf/topbar.png) no-repeat center center;
	background-size: 100% 100%;
}

.header img {
	width: 9.3rem;
	height: 1.6rem;
	vertical-align: middle;
	margin-left: 1rem;
	margin-top: 0.9rem;
	float: left;
}

.nav {
	width:98%;
	margin:0 auto 0.2rem auto;
}

.nav ul {
	display: flex;
}

.nav ul li {
	flex: 1;
	text-align: center;
	height: 2.6rem;
	line-height: 2.6rem;
}

.nav ul li a {
	display: block;
	font-size: 1.1rem;
	color: #666;
}

.nav ul li.active {
	border-bottom: 0.18rem solid #36a8de;
	position: relative;
}

.nav ul li.active a {
	color: #36a8de;
}

.nav ul li.active:after {
	content: "";
	position: absolute;
	width: 0;
	border-top: none;
	border-bottom: 0.4rem solid #36a8de;
	border-left: 0.35rem solid transparent;
	border-right: 0.35rem solid transparent;
	left: 50%;
	margin-left: -0.325rem;
	bottom: 0;
}

.list ul li {
	height: 7.275rem;
	border-bottom: 1px solid #eaeaea;
	padding: 1rem;
	box-sizing: border-box;
	background: #fff;
	clear: both;
}

.list ul li a {
	display: block;
	overflow:hidden;
	height:7.275rem;
}

.list ul li a img {
	float: left;
	width: 6.5rem;
	height: 5.275rem;
	margin-right: 0.5rem;
}

.list ul li a .font {
	float: left;
	height: 5.275rem;
	position: relative;
}
.list ul li.no-pic{
	height:auto;
	padding-bottom:0.5rem;
}
.list ul li.no-pic a{
	height:auto;
}
.list ul li.no-pic a .font{
	float: none;
     height: auto;
}
.list ul li.no-pic a .font p.time {
    font-size: 1rem;
    color: #959595;
    height: 2rem;
    line-height: 2rem;
    position: relative;
}
.list ul li a .font h2 {
	font-size: 1.1rem;
	line-height: 1.8rem;
	width: 17rem;
	color: #333;
	font-weight: normal;
	height: 3.6rem;
    overflow: hidden;
}

.list ul li.no-pic a .font h2 {
    font-size: 1.1rem;
    line-height: 1.8rem;
    width: 25rem;
    height: auto;
    color: #333;
    font-weight: normal;
}

.list ul li a .font p.time {
	font-size: 1rem;
	color: #959595;
	height: 2rem;
	line-height: 2rem;
	position: absolute;
	left: 0rem;
	bottom: 0rem;
}


/*閺備即妞堢拠锔藉剰妞わ拷*/

.detail {
	padding: 0rem 1rem 0 1rem;
	box-sizing: border-box;
	background: #fff;
}

.detail .post-time {
	font-size: 0.8rem;
	color: #999;
	line-height: 2rem;
	margin-bottom: 1rem;
	overflow: hidden;
}

.detail .post-time div {
	float: left;
	margin-right: 1rem;
}

.detail .post-time div span,
.detail .post-time div em {
	padding-left: 0.5rem;
}

.detail h2 {
	font-size: 1.4rem;
	color: #333;
	font-weight: normal;
	line-height: 2rem;
	margin-top: 1rem;
	text-align: center;
}

.detail h3 {
	font-size: 1.2rem;
	color: #333;
	font-weight: normal;
	line-height: 2rem;
	margin-top: 1rem;
	text-align: center;
}

.detail p {
	font-size: 1rem;
	color: #333;
	line-height: 1.6rem;
	clear: both;
	margin-bottom: 1rem;
}

.detail img {
	width: 25rem;
	margin-bottom: 1rem;
}


/*閹存垹娈戞い鐢告桨*/

.mine-top {
	height: 12.725rem;
	background: url(/mobile/images/zzbxf/mine.jpg) no-repeat top center;
	background-size: cover;
	padding: 3.65rem 0 0 0;
}

.mine-top h2 {
	font-size: 1.2rem;
	color: #f00;
	font-weight: normal;
	line-height: 2rem;
	width:11.85rem;
	text-align:center;
}

.mine-top p {
	line-height: 1.5rem;
	color: #f00;
	font-size: 0.95rem;
	width:11.85rem;
	text-align:center;
}

.mui-content.mine .mui-table-view li {
	height: 3rem;
	line-height: 3rem;
	padding: 0 1rem;
}

.mui-content.mine .mui-table-view li a {
	font-size: 1rem;
	color: #3f3f3f;
	margin: 0;
	padding: 0;
}

.mui-content.mine .mui-table-view li a i {
	display: inline-block;
	width: 1.45rem;
	height: 1.45rem;
	float: left;
	margin: 0.775rem 1.1rem 0 0;
}

.mui-content.mine .mui-table-view li a i.icon01 {
	background: url(/mobile/images/zzbxf/mine01.jpg) no-repeat center center;
	background-size: contain;
}

.mui-content.mine .mui-table-view li a i.icon02 {
	background: url(/mobile/images/zzbxf/mine02.jpg) no-repeat center center;
	background-size: contain;
}

.mui-content.mine .mui-table-view li a i.icon03 {
	background: url(/mobile/images/zzbxf/mine03.jpg) no-repeat center center;
	background-size: contain;
}

.mui-content.mine .mui-table-view li a i.icon04 {
	background: url(/mobile/images/zzbxf/mine04.jpg) no-repeat center center;
	background-size: contain;
}

.mui-content.mine .mui-table-view li a i.icon05 {
	background: url(/mobile/images/zzbxf/mine05.jpg) no-repeat center center;
	background-size: contain;
}

.mui-content.mine .mui-table-view li a i.icon06 {
	background: url(/mobile/images/home/clear.png) no-repeat center center;
	background-size: contain;
}

.mui-content.mine {
	background: #fff;
}

.actionsheet {
	margin: 2rem 0;
	font-size: 1rem;
}

.actionsheet a {
	padding: 0;
	margin: 0;
	display: block;
	font-size: 1rem;
	height: 2.5rem;
	line-height: 2.5rem;
	border:1px solid #f5ebd8;
	background:#f5ebd8;
	border-radius:0;
}

#out .mui-table-view-cell {
	padding: 0;
}

#out .mui-table-view-cell>a:not(.mui-btn) {
	padding: 0;
	margin: 0;
	font-size: 1rem;
	height: 2.5rem;
	line-height: 2.5rem;
}

.actionsheet a i {
	display: inline-block;
	width: 1.3rem;
	height: 1.375rem;
	background: url(/mobile/images/zzbxf/out.png) no-repeat center center;
	background-size: contain;
	float: left;
	margin-top: 0.5625rem;
	margin-left: 40%;
}

.mui-btn-outlined.mui-btn-blue,
.mui-btn-outlined.mui-btn-primary {
	color: #2ea5dd;
}

.mui-btn-blue,
.mui-btn-primary,
input[type=submit] {
	border: 1px solid #2ea5dd;
}

.actionsheet a span {
	display: inline-block;
	float: left;
	margin-left: 0.5rem;
}


/*閺呯儤鍙庣�涳箑鐖�*/

.zhxt-top img {
	width: 100%;
}
.mui-content.zhxt>.mui-table-view:first-child{
	margin-top:2rem;
}

.mui-content.zhxt {
	background: #fff;
}

.mui-grid-view.mui-grid-9 .mui-table-view-cell {
	border: none;
	background: #fff;
}

.mui-grid-view.mui-grid-9 .mui-media img {
	width: 4.725rem;
	height: 4.725rem;
}

.mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
	height: 2.25rem;
	line-height: 2.25rem;
	font-size: 1.1rem;
	color: #545355;
}

.mui-content.zhxt .mui-table-view {
	background: #fff;
}

.mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn) {
	padding: 0;
}

.mui-table-view:before {
	background: #fff;
}

.mui-grid-view.mui-grid-9 {
	border: none;
}


/*娑撳绱版稉锟界拠锟�*/

.mui-content.shyk>.mui-table-view:first-child {
	margin-top: 0;
}

.mui-content.shyk>.mui-table-view .mui-table-view-cell {
	margin: 0;
	padding: 0;
	height: 3rem;
	line-height: 3rem;
}

.mui-content.shyk>.mui-table-view .mui-table-view-cell a {
	padding: 0 1rem;
	margin: 0;
	font-size: 1rem;
}

.mui-content.shyk>.mui-table-view .mui-table-view-cell a p {
	float: left;
	width: 16.7rem;
	color: #333;
}

.mui-content.shyk>.mui-table-view .mui-table-view-cell a span {
	display: inline-block;
	width: 5.6rem;
	font-size: 1rem;
	color: #333;
}

.mui-content.shyk>.mui-table-view .mui-table-view-cell a em {
	font-style: normal;
	color: #333;
}


/*娑撳绱版稉锟界拠鍙ョ瑐娴硷拷*/

.shyksc .mui-input-group .mui-input-row {
	height: 3rem;
	line-height: 3rem;
	font-size: 1rem;
}

.mui-input-group label {
	width: 35%;
	line-height: 3rem;
	padding: 0 1rem;
}

.mui-input-group label~i {
	display: inline-block;
	width: 1.5rem;
	height: 1.5rem;
	background: url(/mobile/images/zzbxf/address.png) no-repeat top center;
	background-size: contain;
	margin-top: 0.7rem;
}

.mui-input-row label~input,
.mui-input-row label~select,
.mui-input-row label~textarea {
	width: 65%;
	margin: 0.5rem 0 0.5rem 0;
	height: 2rem;
	line-height: 2rem;
}

.hynrms {
	margin: 0;
}

.hynrms textarea {
	font-size: 1rem;
	margin: 0;
	padding: 1rem;
	border: none;
	border-bottom: 1px solid #eaeaea;
}

.upload-box {
	width: 100%;
	padding: 1rem;
	background: #fff;
}

.upload {
	width: 6.05rem;
	height: 6.05rem;
	border: 1px dashed #eaeaea;
	background: #fff;
	text-align: center;
}

.upload img {
	width: 2.5rem;
	height: 2rem;
	margin-top: 1.2rem;
}

.upload p {
	height: 2.5rem;
	line-height: 2.5rem;
}

.mui-content-padded {
	width: 65%;
	height: 3rem;
	float: left;
	padding: 0;
	margin: 0;
	position: relative;
}

.mui-input-row .mui-btn {
	float: left;
	border: none;
	padding: 0;
	margin: 0;
	font-size: 1rem;
	height: 2.99rem;
	width: 100%;
	line-height: 2.99rem;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	text-align: left;
	background: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mui-input-row .mui-btn:active {
	background: #fff;
}

.mui-input-row .ui-alert {
	position: absolute;
	left: 0;
	top: 0;
	height: 3rem;
	width: 100%;
	line-height: 3rem;
	font-size: 1rem;
	z-index: 1;
}

.tj {
	font-size: 1rem;
	height: 44px;
	line-height: 44px;
	color: #fff;
}


/*閼板啯鐗崇猾璇茬��*/

.mui-content.khlx>.mui-table-view:first-child {
	margin: 0;
}

.mui-content.khlx .mui-table-view .mui-table-view-cell {
	padding: 0.9rem 1rem;
}

.mui-content.khlx .mui-table-view .mui-table-view-cell a {
	font-size: 1rem;
	line-height: 1.5rem;
}

.mui-content.khlx .mui-table-view .mui-table-view-cell>a:not(.mui-btn) {
	white-space: pre-line;
}


/*閹存垹娈戦崗姘暜闁拷*/

.mui-content.wddzb {
	background: #fff;
}

.partOne {
	margin: 0 1rem;
	border-bottom: 1px solid #eaeaea;
}

.partTwo {
	margin: 0 1rem;
}

.mui-content.wddzb h2 {
	font-size: 1.2rem;
	font-weight: bold;
	height: 3rem;
	line-height: 3rem;
}

.partTwo .con h2 {
	font-size: 1rem;
}

.partOne .con {
	overflow: hidden;
	margin: 0 1rem;
}

.partOne .con .l {
	width: 4.5rem;
	height: 4.5rem;
	float: left;
}

.partOne .con .r {
	float: left;
	width: 18rem;
	margin-left: 0.5rem;
}

.partOne .con .r p {
	font-size: 1rem;
	line-height: 1.5rem;
}

.partOne .con .r p span {
	color: #b5100f;
	font-size: 1.2rem;
}

.partTwo .con .mui-row div.mui-col-sm-4 {
	position: relative;
	padding: 0 0.5rem;
	margin: 0 auto;
}

.partTwo .con .mui-row img {
	width: 1.25rem;
	height: 2.4rem;
	position: absolute;
	left: 2rem;
	top: 1.2rem;
}

.partTwo .con .mui-row .tip {
	position: absolute;
	right: 1.5rem;
	top: 2rem;
	font-size: 1rem;
	color: #fff;
}

.partTwo .con .mui-row p {
	text-align: center;
	height: 1.4rem;
	line-height: 1.4rem;
}

.partTwo .con .mui-row .ndy {
	margin-top: 0.9rem;
	height: 1.5rem;
	line-height: 1.5rem;
	text-align: center;
}

.partTwo .con table tr td {
	font-size: 0.8rem;
	height: 2.5rem;
	line-height: 2.5rem;
}

.partTwo .con table tr td span.jdt {
	display: inline-block;
	height: 0.75rem;
	width: 1rem;
	background: #f00;
	float: left;
	margin-top: 0.08rem;
}

.partTwo .con table tr td span {
	color: #b10101;
}


/*閸忓厖绨�*/

.mui-content.about {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
}

.mui-content.about .partOne {
	margin-top: 8rem;
	text-align: center;
}

.mui-content.about .partOne img {
	width: 10.075rem;
	height: 7.125rem;
	margin-left: 3rem;
}

.mui-content.about .partOne h2 {
	margin-bottom: 1rem;
	font-size: 1rem;
}

.mui-content.about .partOne p {
	height: 2rem;
	line-height: 2rem;
	padding-bottom: 1rem;
	color: #e90603;
}

.mui-content.about .partTwo {
	padding: 1.5rem 1rem;
	background: #fff;
	color: #333;
	margin: 4rem 0 0 0;
}

.mui-content.about .partTwo p {
	font-size: 1rem;
	line-height: 1.5rem;
}

.mui-content.about .partThree {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 6rem;
	text-align: center;
}

.mui-content.about .partThree img {
	width: 10.75rem;
	height: 10.75rem;
}

.mui-content.about .partThree p {
	height: 2rem;
	line-height: 2rem;

}

.mui-pull-caption{
	font-size: 1rem;
	font-weight: normal;
	color:#999;
}

.login-top {
	background: #f1f5f7;
	height: 17rem;
	margin: 0 auto;
	text-align: center;
}

.login-top img {
	width: 12.8rem;
	height: 11.3rem;
	margin-top: 5.75rem;
	margin-left: 5rem;
}

.mui-content.login .mui-input-row {
	height: 3rem;
	line-height: 3rem;
	overflow: hidden;
}

.mui-content.login .mui-input-row input {
	float: left;
	font-size: 1rem;
	width: 22.5rem;
	padding: 0;
	display: inline-block;
	height: 2rem;
	line-height: 2rem;
	margin-top: 0.5rem;
}

.mui-content.login .mui-input-group .mui-input-row div {
	width: 4.5rem;
	height: 3rem;
	float: left;
}

.mui-content.login .mui-input-group .mui-input-row div i {
	display: inline-block;
	display: inline-block;
	width: 1.5rem;
	height: 1.5rem;
	margin-left: 1rem;
	margin-top: 0.7rem;
	float: left;
}

.mui-content.login .mui-input-group .mui-input-row div.loginlabel i {
	background: url(/mobile/images/zzbxf/login-icon01.png) no-repeat center center;
	background-size: contain;
}

.mui-content.login .mui-input-group .mui-input-row div.password i {
	background: url(/mobile/images/zzbxf/login-icon02.png) no-repeat center center;
	background-size: contain;
}

.login-btn {
	background: #cc000c;
	border: 1px solid #cc000c;
	padding: 0;
	height: 3rem;
	line-height: 3rem;
	margin: 3rem 1rem 0 1rem;
	width: 25rem;
	color:#fff;
}
.mui-btn.mui-active:enabled, .mui-btn:enabled:active, button.mui-active:enabled, button:enabled:active{
	background: #cc000c;
	border: 1px solid #cc000c;

}
.mui-input-row .mui-input-clear~.mui-icon-clear,
.mui-input-row .mui-input-password~.mui-icon-eye,
.mui-input-row .mui-input-speech~.mui-icon-speech {
	top: 12px;
}

.remember {
	padding-top: 1.45rem;
	padding-left: 1rem;
}

.remember label {
	font-size: 1rem;
	color: #333;
}

.remember label input {
	display: none;
}

.remember label input~i {
	background: url(/mobile/images/zzbxf/checkbox.png) no-repeat;
	background-size: contain;
	width: 1.4rem;
	height: 1.4rem;
	display: inline-block;
	margin-right: 5px;
	vertical-align: -5px;
}

.remember label input:checked+i {
	background: url(/mobile/images/zzbxf/checkbox-f2.png) no-repeat center center;
	background-size: contain;
}

.mui-content.login {
	position: fixed;
	left: 0;
	right: 0;
	top: 17rem;
	bottom: 0;
}

.khlx-list {
	background: #fff;
	border-bottom: 1px solid #eaeaea;
}

.khlx-list a {
	font-size: 1rem;
	margin: 0;
	padding: 0 0 0 1rem;
	display: inline-block;
	width: 24rem;
	height: 3rem;
	line-height: 3rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #333;
	float: left;
}

.khlx-list dt {
	height: 3rem;
	line-height: 3rem;
}

.khlx-list dt i {
	display: inline-block;
	width: 0.9rem;
	height: 0.9rem;
	background: url(/mobile/images/zzbxf/down.png) no-repeat center center;
	background-size: contain;
	margin-top: 1rem;
	float: right;
	margin-right: 1rem;
}

.khlx-list dt.up i {
	background: url(/mobile/images/zzbxf/up.png) no-repeat center center;
	background-size: contain;
}

.khlx-list dd {
	padding: 0 0 0.5rem 0;
	background: #f2f2f2;
	display: none;
}

.khlx-list dd table td,
.khlx-list dd table th {
	font-size: 1rem;
	background: #fff;
}

.khlx-list dd table th {
	text-align: center;
	height: 3.1rem;
	background: #f2f2f2;
}

.khlx-list dd table th.first {
	width: 14.5rem;
}

.khlx-list dd table th.second {
	width: 6.55rem;
	text-align: center;
}

.khlx-list dd table td {
	padding: 0.5rem;
	border-bottom: 1px solid #eaeaea;
	text-align: center;
	vertical-align: middle;
}

.khlx-list dd table td p {
	padding: 0;
	white-space: pre-line;
	padding-left: 1rem;
	line-height: 1.5rem;
	text-align: left;
}

.khlx-list dd table td span.wwc {
	text-align: center;
	display: block;
	color: #f00;
}

.khlx-list dd table td span.ywc {
	color: #2AC845;
}

.khlx-list dd table td button {
	display: inline-block;
	width: 3.5rem;
	height: 1.925rem;
	line-height: 1.925rem;
	background: #2fa5dd;
	border-radius: 0.3rem;
	text-align: center;
	color: #fff;
	border: none;
	font-size: 1rem;
}

.mui-content.dydhlb table th {
	border-bottom: 1px solid #eaeaea;
	height: 3rem;
	line-height: 3rem;
	font-size: 1rem;
	background: #f2f2f2;
	text-align: center;
	font-weight: normal;
}

.mui-content.dydhlb table td {
	border-bottom: 1px solid #eaeaea;
	height: 3rem;
	line-height: 3rem;
	font-size: 0.8rem;
	background: #fff;
	text-align: center;
}
.mui-content.dydhlb table td p{
	text-align: left;
	display: block;
	padding-left:0.5rem;
}
.mui-content.dydhlb table td span{
	display:block;
	text-align:center;
}
.mui-content.dydhlb table td button{
	display: inline-block;
	width: 3.5rem;
	height: 1.925rem;
	line-height: 1.925rem;
	background: #2fa5dd;
	border-radius: 0.3rem;
	text-align: center;
	color: #fff;
	border: none;
	font-size: 1rem;

}
.mui-content.dydhlb .first {
	width: 5.7rem;
}

.mui-content.dydhlb .second {
	width: 11.5rem;
}

.mui-content.dydhlb .third {
	width: 5.5rem;
}

.mui-content.dydhlb .fourth {}
.upload-yl h2{
	font-size: 1rem;
	margin-bottom:1rem;
}
.upload-yl img{
	width:2.75rem;
	height:2.75rem;
}
.mui-scroll-wrapper{
	top:5.7rem;
}
.mui-slider.banner-rotate{
	height:15.47rem;
}

.mui-content.detail img{
	width:25rem;
	margin:0 auto;
}

.play {
	width: 25rem;
	height: 14.33rem;
	margin: 2.5rem auto;
}

/*鏆傛棤鑰冩牳淇℃伅*/
.mui-content.no-message{
	background:#fff;
}
.mui-content.no-message img{
	display:block;
	width:5.05rem;
	height:6.575rem;
	margin:12.5rem auto 0 auto;
}
.mui-content.no-message p{
	font-size: 1rem;
	margin-top:2rem;
	text-align:center;
}
/*鎶ラ敊*/
.mui-content.error{
	margin-top:3.85rem;
	background:#fff;

}
.mui-content.error img{
	width:9.65rem;
	height:9.65rem;
	display:block;
	margin:0 auto;
}
.mui-content.error p{
	font-size: 1rem;
	margin-top:2rem;
	text-align:center;
}

/* 浜屼笁绾ф爮鐩樉绀� */
.model-con{
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	align-content:flex-start;
	padding-bottom:0.5rem;
	background:#fff;
}
.model-con .item{
	width:12.65rem;
	height:12.65rem;
	margin-top:0.5rem;
	background:#f00;
	border-radius:0.2rem;
	margin-left:0.56rem;
}
.model-con .item h2{
	font-size:1.2rem;
	color:#fff;
	text-align:center;
	height:3rem;
	line-height:3rem;
	font-weight:normal;
}
.model-con .item .icon{
	width:2.8rem;
	height:2.8rem;
	border-radius:50%;
	background:rgba(0,0,0,0.3);
	margin:4rem 0 0 4.925rem;
}
.model-con .item .icon img{
	width:1.504rem;
	height:1.312rem;
	margin:0.7rem 0.65rem;
}
.model-con .item:nth-child(1){
	background:rgba(255,19,40,0.6);
}
.model-con .item:nth-child(2){
	background:rgba(12,195,221,0.6);
}
.model-con .item:nth-child(3){
	background:rgba(255,179,0,0.6);
}
.model-con .item:nth-child(4){
	background:rgba(255,66,156,0.6);
}
.model-con .item:nth-child(5){
	background:rgba(255,55,63,0.6);
}
.model-con .item:nth-child(6){
	background:rgba(125,72,184,0.6);
}
.model-con .item:nth-child(7){
	background:rgba(0,102,178,0.6);
}
.model-con .item:nth-child(8){
	background:rgba(0,228,239,0.6);
}
.model-con .item:nth-child(9){
	background:rgba(255,6,106,0.6);
}
.model-con .item:nth-child(10){
	background:rgba(29,109,109,0.6);
}
.model-con .item:nth-child(11){
	background:rgba(255,108,0,0.6);
}
.model-con .item:nth-child(12){
	background:rgba(12,195,221,0.6);
}
.model-con .item:nth-child(13){
	background:rgba(255,66,156,0.6);
}
.model-con .item:nth-child(14){
	background:rgba(0,102,174,0.6);
}
.model-con .item:nth-child(15){
	background:rgba(255,55,63,0.6);
}
.mui-content.model{
	background:#fff;
}
.mui-content.model .banner{
	width:26rem;
	height:15rem;
	margin:0.5rem auto 0 auto;
	border-radius:0.3rem;
	overflow:hidden;
}
/* ===================================== */
header{
    display: flex;
    justify-content: center;
    align-items: center;
}
header img{
    width:13rem;
    3.5rem 0;
}
.menu-table{
    background:#fff;
}
.mui-table-view-cell a img{
    width:5.05rem;
}
.menu-table{
    margin-bottom: 0.75rem;
    margin-top: 1.5rem;
}
.news-tit{
    font-size: 1.4rem;
    height:2.2rem;
    line-height:2.2rem;
    text-align:center;
    color:#0067e2;
    font-weight: normal;
    margin-bottom:1rem;
}
.news-con{
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.news-con > div{
    width:50%;
    position:relative
}
.news-con > div > a > img{
    position:relative;
    z-index: 1;
}
.news-con > div > a > p{
    position:absolute;
    z-index: 1;
    left:1rem;
    bottom:1.25rem;
    font-size: 1rem;
    color:#fff;
}
.expert{
    margin-top:1.25rem;
    margin-bottom: 1.25rem;
}
.expert-table{
    margin-bottom:0.75rem;
}
.menu-table .mui-table-view .mui-table-view-cell a img{
    width:3.55rem;
    height:3.55rem;
    border-radius:50%;
}
.new-nav{
    background:#fff;
    height:3.5rem;
}
/*瀛椾綋*/
@font-face {
    font-family: "iconfont";
    src: url('../fonts/iconfont.ttf') format('truetype');

}
.iconfont {
    font-family: "iconfont" !important;
    font-size: 24px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    margin-top: -4px;
}
.icon-shouye:before {
    content: "\e639";
}

.icon-zhinan:before {
    content: "\e63a";
}

.icon-daohang:before {
    content: "\e63b";
}

.icon-women:before {
    content: "\e63c";
}

.icon-chaxun:before {
    content: "\e63d";
}

.qr-code{
    background:#0067e2;
    padding:2rem 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.qr-code img{
    margin-bottom:0.5rem;
    width:6.6rem;
}
.qr-code p{
    font-size: 0.8rem;
    color:#fff;
    line-height: 1.5rem;
}
.qr-code h2{
    font-size: 1rem;
    color:#fff;
    margin:0.2rem 0;
}

.news{
    margin-top:1rem;
}
#slider-expert .mui-slider-group .mui-slider-item .mui-table-view .mui-table-view-cell img {
    width: 5.05rem;
}


/*涓撳浠嬬粛*/
.fl {
    float: left;
    display: inline;
}

.fr {
    float: right;
    display: inline;
}

.none {
    display: none;
}

.block {
    display: block;
}

.flex-content {
    width:26rem;
    margin:0 auto;
    overflow: hidden;
}

.links_list {
    height:7.05rem;
    overflow: hidden;
    position: relative;
    z-index: 3;
}
#links {
    width:26rem;
    height:7.05rem;
    overflow: hidden;
    float: left;
}

#links ul {
    height:7.05rem;
    overflow: hidden;
/*  width: 2000px;*/
}

#links li {
    float: left;
    width:8.7rem;
    height:5.05erm;
    display: inline;
    background:#fff
}
#links li a{
    display: flex;
    flex-direction: column;
    align-items: center;
}

#links img {
    display: block;
    width:5.05rem;
    height:5.05rem;
    border-radius:50%;
    overflow: hidden;
}
#links p {
    font-size: 1rem;
    height:2.5rem;
    line-height: 2.5rem;
    text-align: center;
}
#links a:hover img {
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.slideContainer {
    position: relative;
    z-index: 0;
}
/* ======================== */
.department-title {
    font-size: 1.3rem;
    line-height: 1.8rem;
    width: 100%;
    height: 3rem;
    color: #333;
    font-weight: normal;
    position: absolute;
    top:2.95rem;
    border-bottom: 1px solid #eaeaea;
    padding: 0.5rem 0 0 0;
    text-align: center;
}
.department-detail-content{
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.department-detail-content span{
    line-height: 1.8rem;
    color: black;
}
.content-top{
    top:2.95rem;
}
.content-title-top{
	top:5.95rem;
}
.column-hide{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.science {
	margin-top: 12px;
	width: 100%;
	height: 125px;
}
.science-item {
	width: 100%;
	height: 80px;
	display: flex;
	justify-content: space-between;
	padding: 0 10px;
	text-align: center;
}
.science-item div {
	width: 120px;
	height: 80px;
	line-height: 1.5rem;
	font-size: 1rem;
	color: #f9f9f9;
}
.science-green {
	padding: 1.2rem 20px 0 20px;
	background: #62c497;
}
.science-red {
	padding: 1.2rem 20px 0 20px;
	background: #ee868d;
}
.science-orange {
	padding-top: 1.8rem;
	background: #e8ad46;
}