@CHARSET "UTF-8";
html {
	font-size: 18px;
}

body {
	font-family: "microsoft yahei";
	-webkit-text-size-adjust: none;
}

* {
	margin: 0;
	padding: 0;
}

button,
a,
a:hover,
a:focus {
	outline: 0 none !important;
	blr: expression(this.onFocus=this.blur());
	text-decoration: none;
}

ul {
	list-style: none;
}

.table {
	width: 100%;
	height: 100%;
	display: table;
}

.table .table-cell {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	display: table-cell;
	color: #888;
}


/*navbar*/

.navbar-toggler {
	padding: .25rem .75rem;
	font-size: 1.25rem;
	line-height: 1;
	background-color: transparent;
	border: none;
	border-radius: .25rem
}

.navbar-toggler-list,
.navbar-toggler-search {
	display: inline-block;
	width: 1.5em;
	height: 1.5em;
	vertical-align: middle;
	content: "";
	background: no-repeat center center;
	background-size: 100% 100%
}

.navbar-light .navbar-toggler-list {
	width: 1.5rem;
	height: 1rem;
	background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAwCAMAAACffixXAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA9lBMVEVZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1f///+K2KSHAAAAUHRSTlMACHrL4eDiz4QQCrnKEneOyNvV6rRGXG/1+38ocpJ5MAc8SUAMQ9LcUC30PqO45pCnG93tIrLz/bsvHR9Nn7WzVgGlBl9zwNNgeAKaqsHEwg6FqW0AAAABYktHRFGUaXwqAAAAB3RJTUUH5AUODicGUAYxLQAAAM1JREFUSMft1gUOAjEURdGHu7u7uzO4u8z+V8PAEvpICMmcBdy0aftTQKPV6Q3CjCazBbDaZJLdASfbkGUX3HzEAy8f8cHPR9wI8JEgEApziUgUilg8QUimoFL9n3QmS8jl341CkXuApTJQqbKTIFJDnZ8nDZCbeWvCxEeMaPGRNjpdttGLAf3BcEQIj6XPbZtIFWHS9NdvRaUSMZsvlsIW9ZWSWNOzYLPFjp8nexz4SPE7X9AvrOSIEx8543JlG7e0csjlzf0h7HkLrvECoSQATYwE8XoAAAAASUVORK5CYII=")
}

.navbar-light .navbar-toggler-search {
	width: 1.3rem;
	height: 1.3rem;
	background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACYVBMVEVZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1f///8wk0aEAAAAyXRSTlMADidai7XO4ujezKx/TSAKKmu08eamVx42k+DNeiMVidRsBkn7tgV29t1PC5D99fL3aAmbqIJnWFJbsNdvAo3plSlcqfhicSw8sfNDQUcDZu3Qyq4aOtGXJUTjsxDVxQiIItr8SrwBYJoEEew7qjNlgR+fDNy5S1QufCZA+aSyGcCH0nQHoJj+aY+hin6St5TCEiRe6jnucq0cFMQoo/o3Fw+6kV9Wg+Xf28i92TCGITUWpxNuu+v0uBjvSKXklp3BPXCEjGo0XcP6LKGnAAAAAWJLR0TK87Q25gAAAAd0SU1FB+QFDg4wFz81lUkAAANCSURBVEjHnZb5P5RBHMdnpd0lrCNFYtFaR44oJMkuOlhHpNASEbmSVkhIaUs6kKQoFUWUDpTSfdfzX+XVzDzPs881u31+m8/3+35m5jszzwwAXMnsVtivlCuUSqWD4yonZxcVsFKubu4eFFurPdestQb08l5H8eWz3pcE+qkVlLD8AwIlyQ1ySlSaIDtxUBscQkkpNEyM3BhumRkRGbXJ0omMFiZjNrNHJ98SGxe/NcFNvS2RbW8XIpN2MBnJOmcXehb6lNQ0OpK2UwDdFUGHw3cnWc5kTzrNZhh4ZGYkDsqzsvmTydmLw7nc3SHLw6F9+YKV2H8AJxRwIrF4uJ4ykfoX4o9riix8/UHkG4tFV92uBOUcKmXbZcgtyQfiykpG6x3PMg+XQ7PiCJBSLOqgsorxjiKvukYSrUWlqqtnSn8MWh4NQFrHUReNtHMCTcIUSECbTsLEZvq30YJm2gpIQuUMPYWNNmgkniai7TCzwxkbndA4QxovAF3oHxKAjbOwHU4kgawSpp7DRjdsnyej5gsw9SI+WrBuPZfIaHYvRC/juTlANNoK9AoHRdvQjYxqdWgHaJHhCNtXyagqFaZew0Yf+hQZLc7j9NIP2wPXiehgFEy9gY0c2B66SURTYOZwOza8KqBzi4jehok+I9gYRefwDmnEd9HlOUY7NfboHJKODirKPdZ/3IDultxaSfL+MEwrf8B4Tc0UZ1sLaXwCZT1ku4+QGTIpgU71oPrq2a4MnTvqcaYoGYfWgbK39FvwZTZdJEbiS2mmixPR4StFKXQNgnG1BsXrWrix2ieY7TDx3wyGpzhKzfrxos+Yp4vi+Qt2pOqlib4ilxfVOMdjs4aZ+NB8gutCU6k5RubX8Oo153HSx+83bJGd8Kbbfcw0PzETQfH0ls8aZinr1LfEY/VGKeDdgEaCLQ5eFCW73895040gfq2A64cMQfCj03JH2k/MmEcFVr/+83QFh8vInYLvKLOOYReEtk5hXKfjEE7RKL70t9IvjFKGbV4Cghr5Ovnte6/3j8afYb8sDrGqQKrO0mKxxlEbWTPDttmIAm0/Rn1sRZk6l9iMghg05mrbUaD6N2b/wf9Agfl3+p8yX/AXoNNfa0ACbhEAAAAASUVORK5CYII=")
}

.navbar-brand img {
	height: 1.8rem;
}


/*button*/
.btn-misifu {
	color: #fff;
	background-color: #9cd6bd;
	border-color: #9cd6bd;
	padding: 2px 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border: none;
	box-shadow: none
}

.btn-misifu:hover {
	color: #fff;
	background-color: #9cd6bd;
	border-color: #9cd6bd;
}
.btn-misifu:active {
	color: #fff;
	background-color: #9cd6bd;
	border-color: #9cd6bd;
	border: none;
	box-shadow: none
}

.btn-misifu.focus,
.btn-misifu:focus {
	color: #fff;
	background-color: #9cd6bd;
	border-color: #9cd6bd;
	border: none;
	box-shadow: none
}

.btn-misifu.disabled,
.btn-misifu:disabled {
	color: #fff;
	background-color: #9cd6bd;
	border-color: #9cd6bd;
	border: none;
	box-shadow: none
}

.btn-misifu:not(:disabled):not(.disabled).active,
.btn-misifu:not(:disabled):not(.disabled):active,
.show>.btn-misifu.dropdown-toggle {
	color: #fff;
	background-color: #9cd6bd;
	border:none;
	box-shadow: none;
	border: none;
	box-shadow: none
}

.btn-misifu:not(:disabled):not(.disabled).active:focus,
.btn-misifu:not(:disabled):not(.disabled):active:focus,
.show>.btn-misifu.dropdown-toggle:focus {
	border: none;
	box-shadow: none
}


/*list*/

.banner img {
	width: 100%;
}

.banner .banner-title {
	width: 100%;
	min-height: 3rem;
	background-color: #9cd6bd;
	;
	text-align: center;
}

.banner .banner-title h2 {
	width: 100%;
	font-size: 1rem;
	color: #FFFFFF;
	text-align: center;
	padding: 2rem 0;
}

.misifu-list-dropdown {
	width: 100%;
	display: flex;
	text-align: center;
	margin: 10px 0;
}

.misifu-list-dropdown .dropdown {
	flex: 1;
	border-right: 1px solid #ADB5BD;
	border-bottom: 1px solid #ADB5BD;
}

.misifu-list-dropdown .dropdown:last-child {
	border-right: none;
}

.misifu-list-dropdown .dropdown .btn-secondary {
	width: 100%;
	color: rgb(137, 137, 137);
	background-color: #FFFFFF;
	border-color: #FFFFFF;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-family: "Microsoft YaHei";
}

.misifu-list-dropdown .dropdown .btn-secondary:hover {
	color: #000000;
	background-color: #FFFFFF;
	border-color: #FFFFFF
}

.misifu-list-dropdown .dropdown .btn-secondary.focus,
.misifu-list-dropdown .dropdown .btn-secondary:focus {
	color: #000000;
	background-color: #FFFFFF;
	border-color: #FFFFFF;
	box-shadow: none
}

.misifu-list-dropdown .dropdown .btn-secondary.disabled,
.misifu-list-dropdown .dropdown .btn-secondary:disabled {
	color: #000000;
	background-color: #FFFFFF;
	border-color: #FFFFFF
}

.misifu-list-dropdown .dropdown .btn-secondary:not(:disabled):not(.disabled).active,
.misifu-list-dropdown .dropdown .btn-secondary:not(:disabled):not(.disabled):active,
.misifu-list-dropdown .dropdown .show>.btn-secondary.dropdown-toggle {
	color: #000000;
	background-color: #FFFFFF;
	border-color: #FFFFFF
}

.misifu-list-dropdown .dropdown .btn-secondary:not(:disabled):not(.disabled).active:focus,
.misifu-list-dropdown .dropdown .btn-secondary:not(:disabled):not(.disabled):active:focus,
.misifu-list-dropdown .dropdown .show>.btn-secondary.dropdown-toggle:focus {
	box-shadow: none
}

.misifu-list-dropdown .dropdown .dropdown-type {
	font-weight: bold;
}

.misifu-list .album {
	margin: -5px;
	padding-top: 5px;
}

.misifu-list .album .album-item {
	margin: 0;
	padding: 0 5px;
}

.misifu-list .album .album-item.star:after {
	content: url(../images/star-item.png);
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 98;
}

.misifu-list .album .album-item .card-body {
	padding: 15px 0;
	text-align: center;
}

.misifu-list .album .album-item h3 {
	font-size: .9rem;
	font-weight: bold;
	font-family: "Microsoft YaHei";
	color: rgb(89, 87, 87);
	margin: 0;
}

.misifu-list .album .album-item p.card-text {
	font-size: .6rem;
	padding: 0;
	margin: 5px 0;
	font-family: "Microsoft YaHei";
	color: rgb(137, 137, 137);
}

.misifu-list .album .album-item p.card-text-type {
	display: flex;
	justify-content: center;
	margin-bottom: 0;
	margin-top: 10px;
}

.misifu-list .album .album-item p.card-text-type span {
	font-size: .8rem;
	font-family: "Microsoft YaHei";
	color: rgb(64, 192, 172);
	line-height: 1rem;
}

.misifu-list .album .album-item p.card-text-type span.line {
	color: rgb(89, 87, 87);
	padding: 0 5px;
	line-height: .9rem;
}

.misifu-list .album .card-img-top {
	background-color: #efefef;
	padding: 15px;
}

.misifu-list .album .btn {
	padding: 2px 25px;
	font-size: .8rem;
	margin-top: 5px;
}

.misifu-list .album .btn img {
	width: .8rem;
	height: .8rem;
	margin-top: -5px;
	margin-left: 3px;
}


/*video*/

.video-banner {
	text-align: center;
	padding: 1rem 4rem;
}

.video-banner h2 {
	font-family: "SourceHanSansCN";
	color: rgb(89, 87, 87);
	font-size: 1.5rem;
	border-bottom: 1px solid rgb(89, 87, 87);
	padding-bottom: .8rem;
}

.video-banner p {
	font-family: "Adobe Heiti Std";
	color: rgb(181, 181, 182);
	text-transform: uppercase;
	line-height: 0.656;
	letter-spacing: 5px;
}

.misifu-video-dropdown .dropdown .btn-secondary {
	color: rgb(137, 137, 137);
	background-color: #c9caca;
	border-color: #c9caca;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-family: "Microsoft YaHei";
	padding: 2px 25px;
	margin-left: 1rem;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: .8rem;
}

.misifu-video .album {
	margin-top: 1rem;
}

.misifu-video .album .album-item {
	margin-bottom: 1rem;
}

.misifu-video .album .album-item .video:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 60px;
	left: 0;
	right: 0;
	margin: auto;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(../images/icon-play.png);
}

.misifu-video .album .album-item .mb-12 {
	border-bottom: 1px solid rgba(181, 181, 182, .5);
}

.misifu-video .album .album-item:last-child .mb-12 {
	border-bottom: none;
}

.misifu-video .album .card-body {
	padding-left: 0;
}

.misifu-video .album h3 {
	font-size: .8rem;
	color: rgb(89, 87, 87);
}

.misifu-video .album p {
	font-size: .6rem;
	color: rgb(181, 181, 182);
}

.misifu-video .album p.card-text-body {
	font-size: .6rem;
	color: rgb(137, 137, 137);
}

.misifu-video .album a {
	font-size: .8rem;
	color: rgb(114, 113, 113);
	text-decoration: none;
}


/*article*/

.misifu-item .album {
	margin-top: 1rem;
	width: 100%;
}

.misifu-item .album .album-item {
	margin-bottom: 1rem;
	padding: 0;
}

.misifu-item .album .card-text {
	border-bottom: 1px solid rgba(181, 181, 182, .5);
	padding-bottom: .5rem;
}

.misifu-item .album .album-item:last-child .mb-12 {
	border-bottom: none;
}

.misifu-item .album .card-body {
	padding: 0;
}

.misifu-item .album h2 {
	font-size: 1rem;
	color: rgb(89, 87, 87);
}

.misifu-item .album p {
	font-size: .6rem;
	color: rgb(181, 181, 182);
}

.misifu-item .album .card-text-body {
	font-size: .6rem;
	color: rgb(137, 137, 137);
	border-bottom: 1px solid rgba(181, 181, 182, .5);
}

.misifu-item .album .card-text-body img {
	max-width: 100%;
}

.misifu-item .album .card-goup,
.misifu-item .album .card-prev,
.misifu-item .album .card-prev a,
.misifu-item .album .card-next,
.misifu-item .album .card-next a {
	color: #9cd6bd;
	font-size: .6rem;
	padding: .5rem 0;
}

.misifu-item .album .card-prev,
.misifu-item .album .card-next {
	border-top: 1px solid rgba(181, 181, 182, .3);
}


/*page*/

.misifu-page {
	margin: 0;
	padding: 0;
}

.misifu-page .album {
	margin-top: 1rem;
	width: 100%;
}

.misifu-page .album .album-item {
	margin-bottom: 1rem;
	padding: 0;
}

.misifu-page .album .card-text {
	border-bottom: 1px solid rgba(181, 181, 182, .5);
	padding-bottom: .5rem;
}

.misifu-page .album .album-item:last-child .mb-12 {
	border-bottom: none;
}

.misifu-page .album .card-body {
	padding: 0;
}

.misifu-page .album .card-body,
.misifu-page .album .card-body p {
	font-size: .6rem;
	color: rgb(181, 181, 182);
	line-height: .6rem;
}

.misifu-page .album .card-body img {
	max-width: 100%;
}

.misifu-page .album .card-body h2 {
	font-size: 1rem;
	font-family: "Adobe Heiti Std", "microsoft yahei";
	color: rgb(3, 44, 32);
	line-height: 1;
	margin-bottom: .8rem;
	letter-spacing: .4rem;
	font-weight: 400;
}

.misifu-page .album .card-body h3 {
	font-size: 1rem;
	font-family: "Adobe Heiti Std", "microsoft yahei";
	color: rgb(100, 192, 171);
	line-height: 0.656;
	margin-bottom: .8rem;
}

.misifu-page .album .card-body h4 {
	font-size: .8rem;
	font-family: "Adobe Heiti Std", "microsoft yahei";
	color: rgb(100, 192, 171);
	line-height: 0.656;
	margin-bottom: .8rem;
}


/*products*/

.misifu-products {
	margin: 0;
	padding: 0;
}

.misifu-products .album {
	margin-top: 1rem;
	width: 100%;
}

.misifu-products .album .album-item {
	margin-bottom: 1rem;
	padding: 1rem 0;
}

.misifu-products .album .album-item.index {
	margin-bottom: 0;
	padding: 0;
}

.misifu-products .album .album-item:last-child .mb-12 {
	border-bottom: none;
}

.misifu-products .album .card-body {
	padding: 0;
	text-align: center;
}

.misifu-products .album .card-body,
.misifu-products .album .card-body p {
	font-size: .6rem;
	color: rgb(181, 181, 182);
	line-height: .6rem;
}

.misifu-products .album .card-body img {
	max-width: 100%;
}

.misifu-products .album .card-body h2 {
	font-size: 1rem;
	font-family: "microsoft yahei";
	color: #FFFFFF;
	line-height: 0.656;
	font-weight: lighter;
}

.misifu-products .album .index .card-body h2 {
	font-size: 1rem;
	font-family: "microsoft yahei";
	color: #000;
	line-height: 0.656;
	font-weight: lighter;
	letter-spacing: .4rem;
}

.misifu-products .album .card-body h3 {
	font-size: 1.5rem;
	font-family: "Adobe Heiti Std", "microsoft yahei";
	color: #FFFFFF;
	line-height: 0.656;
}

.misifu-products .album .index .card-body h3 {
	font-size: 1rem;
	font-family: "Adobe Heiti Std", "microsoft yahei";
	color: rgb(100, 192, 171);
	line-height: 0.656;
}

.misifu-products .album .card-body h3 {
	font-size: .8rem;
	font-family: "Adobe Heiti Std", "microsoft yahei";
	color: rgb(100, 192, 171);
	line-height: 0.656;
}

.misifu-products .album .index .card-body h3.star-products {
	color: rgb(138, 119, 66);
	margin-bottom: 2rem;
}

.misifu-products .album .album-products-item {
	margin: 0;
	padding: 0 0 2rem 0;
}

.misifu-products .album .album-products-item.new:after {
	content: url(../images/misifu-new.png);
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 99;
}

.misifu-products .album .album-products-item.star:after {
	content: url(../images/star-item.png);
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 98;
}

.misifu-products .album .album-products-item .card-body {
	padding: 5px 0;
	text-align: center;
}

.misifu-products .album .album-products-item h3 {
	font-size: .9rem;
	font-weight: bold;
	font-family: "Microsoft YaHei";
	color: rgb(89, 87, 87);
	margin: 0;
}

.misifu-products .album .album-products-item p.card-text {
	font-size: .6rem;
	padding: 0;
	margin: .6rem 0;
	font-family: "Microsoft YaHei";
	color: rgb(137, 137, 137);
}

.misifu-products .album .album-products-item p.card-text-type {
	display: flex;
	justify-content: center;
	margin-bottom: 0;
}

.misifu-products .album .album-products-item p.card-text-type span {
	font-size: .8rem;
	font-family: "Microsoft YaHei";
	color: rgb(64, 192, 172);
	line-height: 1rem;
}

.misifu-products .album .album-products-item p.card-text-type span.line {
	color: rgb(89, 87, 87);
	padding: 0 5px;
	line-height: .9rem;
}

.misifu-products .album .album-products-item button {
	padding: 2px 25px;
	font-size: .8rem;
	margin-top: 2px;
}

.misifu-products .album .album-products-item button img {
	width: .8rem;
	height: .8rem;
	margin-top: -5px;
	margin-left: 3px;
}

.misifu-products .album .row-star-products .col-12 {
	margin: 0;
	padding: 0;
}

.misifu-products .album .row-star-products .col-4 {
	margin: 6px 0;
	padding: 0;
}

.misifu-products .album .row-star-products .col-12.justify-content-between .col-4 {
	flex-basis: calc(33.33% - 3px);
}

.misifu-products .album .row-star-products img {
	max-width: 100%;
}

.misifu-products .album-products-item .card-text-icon {
	margin: 0;
	margin-bottom: .5rem;
}

.misifu-products .album-products-item .card-text-icon ul {
	display: flex;
	text-align: center;
	color: rgb(3, 44, 32);
	margin: 0;
	padding: 0;
}

.misifu-products .album-products-item .card-text-icon ul li {
	padding-right: 1rem;
}

.misifu-products .album-products-item .card-text-icon ul li span {
	margin: 5px 5px 0 0;
	padding: 0;
	color: #9cd6bd;
	font-size: .6rem;
}

.misifu-products .album-products-item .card-text-icon ul li img {
	width: 2rem;
}

.misifu-products .mifen {
	margin: 1rem 0;
	padding: 0;
	flex-wrap: wrap;
}

.misifu-products .mifen .col-6 {
	flex-basis: calc(50% - 3px);
	padding: 0;
	margin: 0;
	margin-bottom: 6px;
}

.misifu-products .mifen img {
	width: 100%;
}


/*star-products*/

.misifu-star-products {
	margin: 0;
	padding: 0;
}

.misifu-star-products .album {
	margin: 1rem 0;
	width: 100%;
}

.misifu-star-products .album .album-item {
	margin-bottom: 1rem;
	padding: 1rem 0;
}

.misifu-star-products .album .album-item:last-child .mb-12 {
	border-bottom: none;
}

.misifu-star-products .album .card-body {
	padding: 0;
	text-align: center;
}

.misifu-star-products .album .card-no {
	padding: 0;
	margin: 2rem 0;
	text-align: center;
	font-size: 2rem;
	font-family: Arial, Helvetica, sans-serif, "Microsoft YaHei";
	font-weight: 300;
	color: #B9BBBE;
}

.misifu-star-products .album .card-body,
.misifu-star-products .album .card-body p {
	font-size: .6rem;
	color: rgb(181, 181, 182);
	line-height: .6rem;
}

.misifu-products .album .card-body img {
	max-width: 100%;
}

.misifu-star-products .album .card-body h2 {
	font-size: 1rem;
	font-family: "microsoft yahei";
	color: #FFFFFF;
	line-height: 0.656;
	font-weight: lighter;
}

.misifu-star-products .album .card-body h3 {
	font-size: 1.5rem;
	font-family: "Adobe Heiti Std", "microsoft yahei";
	color: #FFFFFF;
	line-height: 0.656;
}

.misifu-star-products .album .card-body h4 {
	font-size: .8rem;
	font-family: "Adobe Heiti Std", "microsoft yahei";
	color: rgb(100, 192, 171);
	line-height: 0.656;
}

.misifu-star-products .album .album-products-item {
	margin: 0;
	padding: 0 0 2rem 0;
}

.misifu-star-products .album .album-products-item.star:after {
	content: url(../images/star-item.png);
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 98;
}

.misifu-star-products .album .album-products-item.right .card-body {
	padding: 5px 0;
	margin-right: 45%;
	padding-top: 30%;
	text-align: right;
}

.misifu-star-products .album .album-products-item.right .album-products-bg {
	-moz-background-size: auto 100%;
	background-size: auto 100%;
	min-height: 18rem !important;
	background-repeat: no-repeat;
	background-position: right;
}

.misifu-star-products .album .album-products-item.left .card-body {
	padding: 5px 0;
	margin-right: 2rem;
	padding-top: 30%;
	text-align: right;
}

.misifu-star-products .album .album-products-item.left .album-products-bg {
	-moz-background-size: auto 100%;
	background-size: auto 100%;
	min-height: 18rem !important;
	background-repeat: no-repeat;
	background-position: left;
}

.misifu-star-products .album .album-products-item h3 {
	font-size: 1rem;
	font-weight: 300;
	font-family: "SourceHanSansCN", "Microsoft YaHei";
	color: rgb(3, 44, 32);
	margin: 0;
}

.misifu-star-products .album .album-products-item p.card-text-subtitle {
	font-size: .4rem;
	padding: 0;
	margin: .6rem 0;
	font-family: "SourceHanSansCN", "Microsoft YaHei";
	color: rgb(3, 44, 32);
}

.misifu-star-products .album .album-products-item .card-text-icon {
	margin: 0;
	padding: 0;
}

.misifu-star-products .album .album-products-item .card-text-icon ul {
	display: flex;
	text-align: center;
	justify-content: flex-end;
	color: rgb(3, 44, 32);
	margin: 0;
	padding: 0;
}

.misifu-star-products .album .album-products-item .card-text-icon ul li p {
	margin: 5px 5px 0 0;
	padding: 0;
	color: rgb(3, 44, 32);
	font-size: .6rem;
}

.misifu-star-products .album .album-products-item .card-text-icon ul li img {
	width: 2rem;
}

.misifu-star-products .album .album-products-item p.card-text {
	font-size: .6rem;
	padding: 0;
	margin: .6rem 0;
	font-family: "Microsoft YaHei";
	color: rgb(137, 137, 137);
}

.misifu-star-products .album .album-products-item p.card-text-type {
	display: flex;
	justify-content: center;
	margin-bottom: 0;
}

.misifu-star-products .album .album-products-item p.card-text-type span {
	font-size: .8rem;
	font-family: "Microsoft YaHei";
	color: rgb(64, 192, 172);
	line-height: 1rem;
}

.misifu-star-products .album .album-products-item p.card-text-type span.line {
	color: rgb(89, 87, 87);
	padding: 0 5px;
	line-height: .9rem;
}

.misifu-star-products .album .album-products-item button {
	padding: 2px 25px;
	font-size: .8rem;
	margin-top: 2px;
}

.misifu-star-products .album .album-products-item button img {
	width: .8rem;
	height: .8rem;
	margin-top: -5px;
	margin-left: 3px;
}


/*misifu-product-item*/

.misifu-product-item {
	margin: 1rem 0;
}

.misifu-product-item .product-item {
	padding: 0;
	margin: 0;
}

.misifu-product-item h2 {
	font-size: 1rem;
	margin: 0;
}

.misifu-product-item h3 {
	font-size: 1rem;
	margin: .5rem 0;
	font-weight: bold;
	color: rgb(89, 87, 87);
}

.misifu-product-item .card-text {
	font-size: .6rem;
	color: rgb(137, 137, 137);
}

.misifu-product-item .card-text-icon {
	border-bottom: 1px solid rgba(181, 181, 182, .5);
	margin: 0;
	padding-bottom: 1rem;
	margin-bottom: .5rem;
}

.misifu-product-item .card-text-icon ul {
	display: flex;
	text-align: center;
	color: rgb(3, 44, 32);
	margin: 0;
	padding: 0;
}

.misifu-product-item .card-text-icon ul li {
	padding-right: 1rem;
}

.misifu-product-item .card-text-icon ul li span {
	margin: 5px 5px 0 0;
	padding: 0;
	color: #9cd6bd;
	font-size: .6rem;
}

.misifu-product-item .card-text-icon ul li img {
	width: 2rem;
}

.misifu-product-item .card-text-star {
	font-size: 1rem;
	color: #9cd6bd;
	margin-bottom: .5rem;
}

.misifu-product-item .card-text-type {
	font-size: .8rem;
	color: rgb(137, 137, 137);
	margin: 0;
}

.misifu-product-item .card-text-btn {
	text-align: center;
	padding: 1rem 0;
	border-bottom: 1px solid rgba(181, 181, 182, .5);
}

.misifu-product-item .card-text-btn .btn {
	color: #fff;
	background-color: #9cd6bd;
	border-color: #9cd6bd;
	padding: 8px 55px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	width: 80%;
	font-weight: bold;
}

.misifu-product-item .dapei .album-item {
	margin: 0;
	padding: 0;
	flex-basis: calc(50% - 5px);
}

.misifu-product-item .dapei .album-item.star:after {
	content: url(../images/star-item.png);
	position: absolute;
	top: 15px;
	right: 15px;
	z-index: 98;
}

.misifu-product-item .dapei .album-item .card-body {
	padding: 5px 0;
	text-align: center;
}

.misifu-product-item .dapei .album-item h3 {
	font-size: .8rem;
	font-weight: bold;
	font-family: "Microsoft YaHei";
	color: rgb(89, 87, 87);
	margin: 0;
}

.misifu-product-item .dapei .album-item p.card-text {
	font-size: .6rem;
	padding: 0;
	margin: 5px 0;
	font-family: "Microsoft YaHei";
	color: rgb(137, 137, 137);
}

.misifu-product-item .dapei .album-item p.card-text-type {
	display: flex;
	justify-content: center;
	margin-bottom: 0;
}

.misifu-product-item .dapei .album-item p.card-text-type span {
	font-size: .6rem;
	font-family: "Microsoft YaHei";
	color: rgb(64, 192, 172);
	line-height: 1rem;
}

.misifu-product-item .dapei .album-item p.card-text-type span.line {
	color: rgb(89, 87, 87);
	padding: 0 5px;
	line-height: .9rem;
}

.misifu-product-item .dapei .card-img-top {
	background-color: #efefef;
	padding: 15px;
}

.misifu-product-item .dapei button {
	padding: 2px 25px;
	font-size: .8rem;
	margin-top: 2px;
}

.misifu-product-item .dapei button img {
	width: .8rem;
	height: .8rem;
	margin-top: -5px;
	margin-left: 3px;
}


/*Slide*/

.carousel-indicators {
	position: absolute;
	right: 0;
	bottom: -10px;
	left: 0;
	z-index: 15;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	padding-left: 0;
	margin-right: 15%;
	margin-left: 15%;
	list-style: none;
}

.carousel-indicators li {
	box-sizing: content-box;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	width: 8px;
	height: 8px;
	margin-right: 3px;
	margin-left: 3px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #ffffff;
	background-clip: padding-box;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	opacity: .5;
	transition: opacity .6s ease;
	border-radius: 50%;
}

@media (prefers-reduced-motion:reduce) {
	.carousel-indicators li {
		transition: none
	}
}

.carousel-indicators .active {
	opacity: 1;
}


/*footer*/

footer {
	background-color: #9cd6bd;
	color: #FFFFFF;
	padding: 5px;
}

footer a {
	color: #FFFFFF;
}

footer ul.footer-nav {
	width: 100%;
	display: flex;
	padding: 15px;
	list-style-type: none;
	border-bottom: 1px solid rgba(226, 255, 242, .5);
}

footer ul.footer-nav li {
	border-right: 1px solid rgba(226, 255, 242, .5);
	text-align: center;
}

footer ul.footer-nav li:last-child {
	border-right: none;
}

footer ul.footer-nav li {
	width: 100%;
	padding: 0 15px;
}

footer ul.footer-nav li a {
	width: 100%;
}

footer ul.footer-nav li img {
	max-width: 100%;
}

footer ul.footer-share {
	width: 100%;
	display: flex;
	flex-direction: column;
	padding: 10px;
	padding-bottom: 30px;
	list-style-type: none;
	border-bottom: 1px solid rgba(226, 255, 242, .5);
}

footer ul.footer-share li {
	text-align: center;
}

footer ul.footer-share li {
	width: 100%;
	padding: 0 15px;
}

footer ul.footer-share li.phone {
	color: #FFFFFF;
	font-size: 1rem;
	padding-top: 2rem;
	padding-bottom: .5rem;
}

footer ul.footer-share li.phone a {
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 5px 35px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

footer ul.footer-share li.phone img {
	width: 1rem;
}

footer ul.footer-share li span {
	padding: 0 5px;
}

footer ul.footer-share li a {
	width: 100%;
}

footer ul.footer-share li img {
	width: 2rem;
}

footer ul.footer-share li.footer-logo img {
	width: 5.5rem;
}

footer .footer-copyright {
	padding-bottom: 2rem;
	background: url(../images/footer-copyright-bg.png);
}

footer .footer-copyright p {
	font-size: .8rem;
	text-align: center;
	margin: 0;
}

footer .footer-copyright p a,
footer .footer-copyright p a:hover {
	font-size: 1rem;
	color: #F7F7F7;
}

.album .pagination {
	text-align: center;
}

.album .pagination .disabled,
.album .pagination .page-item {
	margin: 0;
	padding: 0;
}

.album .pagination .page-item span,
.album .pagination .disabled span,
.album .pagination .page-item a,
.album .pagination .disabled a {
	text-decoration: none;
	padding: 10px;
	margin: 0;
	font-size: .8rem;
	border: 1px solid #9cd6bd;
	;
	background-color: #9cd6bd;
	color: #FFFFFF;
	margin-left: 5px;
}

.album .pagination .disabled span,
.album .pagination .disabled a {
	text-decoration: none;
	padding: 10px;
	margin: 0;
	font-size: .8rem;
	border: 1px solid #808080;
	background-color: #FFFFFF;
	color: #808080;
	margin-left: 5px;
}

.headerBox {
	height: 130px;
}

.headerBox.on {
	height: 84px;
}

@media (max-width: 1024px) {
	.headerBox {
		height: 80px;
	}
	.headerBox.on {
		height: 80px;
	}
}

@media (max-width: 768px) {
	.headerBox {
		height: 60px;
	}
	.headerBox.on {
		height: 60px;
	}
}

.header-m {
	width: 100%;
	height: 80px;
	background-color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 100;
	display: none;
}

.header-m .navClick {
	width: 38px;
	height: 28px;
	top: 26px;
	left: 5.3%;
	position: absolute;
	background-size: 100% auto;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAwCAMAAACffixXAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA9lBMVEVZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1f///+K2KSHAAAAUHRSTlMACHrL4eDiz4QQCrnKEneOyNvV6rRGXG/1+38ocpJ5MAc8SUAMQ9LcUC30PqO45pCnG93tIrLz/bsvHR9Nn7WzVgGlBl9zwNNgeAKaqsHEwg6FqW0AAAABYktHRFGUaXwqAAAAB3RJTUUH5AUODicGUAYxLQAAAM1JREFUSMft1gUOAjEURdGHu7u7uzO4u8z+V8PAEvpICMmcBdy0aftTQKPV6Q3CjCazBbDaZJLdASfbkGUX3HzEAy8f8cHPR9wI8JEgEApziUgUilg8QUimoFL9n3QmS8jl341CkXuApTJQqbKTIFJDnZ8nDZCbeWvCxEeMaPGRNjpdttGLAf3BcEQIj6XPbZtIFWHS9NdvRaUSMZsvlsIW9ZWSWNOzYLPFjp8nexz4SPE7X9AvrOSIEx8543JlG7e0csjlzf0h7HkLrvECoSQATYwE8XoAAAAASUVORK5CYII=");
}

.header-m .logo {
	width: 102px;
	height: auto;
	display: block;
	margin: 15px auto 0;
	position: relative;
	z-index: 1001;
}

.header-m .logo img {
	max-height: 30px;
}

.header-m .searchClick {
	width: 31px;
	height: 34px;
	position: absolute;
	top: 23px;
	right: 5.3%;
	background-size: 100% auto;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACYVBMVEVZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1f///8wk0aEAAAAyXRSTlMADidai7XO4ujezKx/TSAKKmu08eamVx42k+DNeiMVidRsBkn7tgV29t1PC5D99fL3aAmbqIJnWFJbsNdvAo3plSlcqfhicSw8sfNDQUcDZu3Qyq4aOtGXJUTjsxDVxQiIItr8SrwBYJoEEew7qjNlgR+fDNy5S1QufCZA+aSyGcCH0nQHoJj+aY+hin6St5TCEiRe6jnucq0cFMQoo/o3Fw+6kV9Wg+Xf28i92TCGITUWpxNuu+v0uBjvSKXklp3BPXCEjGo0XcP6LKGnAAAAAWJLR0TK87Q25gAAAAd0SU1FB+QFDg4wFz81lUkAAANCSURBVEjHnZb5P5RBHMdnpd0lrCNFYtFaR44oJMkuOlhHpNASEbmSVkhIaUs6kKQoFUWUDpTSfdfzX+XVzDzPs881u31+m8/3+35m5jszzwwAXMnsVtivlCuUSqWD4yonZxcVsFKubu4eFFurPdestQb08l5H8eWz3pcE+qkVlLD8AwIlyQ1ySlSaIDtxUBscQkkpNEyM3BhumRkRGbXJ0omMFiZjNrNHJ98SGxe/NcFNvS2RbW8XIpN2MBnJOmcXehb6lNQ0OpK2UwDdFUGHw3cnWc5kTzrNZhh4ZGYkDsqzsvmTydmLw7nc3SHLw6F9+YKV2H8AJxRwIrF4uJ4ykfoX4o9riix8/UHkG4tFV92uBOUcKmXbZcgtyQfiykpG6x3PMg+XQ7PiCJBSLOqgsorxjiKvukYSrUWlqqtnSn8MWh4NQFrHUReNtHMCTcIUSECbTsLEZvq30YJm2gpIQuUMPYWNNmgkniai7TCzwxkbndA4QxovAF3oHxKAjbOwHU4kgawSpp7DRjdsnyej5gsw9SI+WrBuPZfIaHYvRC/juTlANNoK9AoHRdvQjYxqdWgHaJHhCNtXyagqFaZew0Yf+hQZLc7j9NIP2wPXiehgFEy9gY0c2B66SURTYOZwOza8KqBzi4jehok+I9gYRefwDmnEd9HlOUY7NfboHJKODirKPdZ/3IDultxaSfL+MEwrf8B4Tc0UZ1sLaXwCZT1ku4+QGTIpgU71oPrq2a4MnTvqcaYoGYfWgbK39FvwZTZdJEbiS2mmixPR4StFKXQNgnG1BsXrWrix2ieY7TDx3wyGpzhKzfrxos+Yp4vi+Qt2pOqlib4ilxfVOMdjs4aZ+NB8gutCU6k5RubX8Oo153HSx+83bJGd8Kbbfcw0PzETQfH0ls8aZinr1LfEY/VGKeDdgEaCLQ5eFCW73895040gfq2A64cMQfCj03JH2k/MmEcFVr/+83QFh8vInYLvKLOOYReEtk5hXKfjEE7RKL70t9IvjFKGbV4Cghr5Ovnte6/3j8afYb8sDrGqQKrO0mKxxlEbWTPDttmIAm0/Rn1sRZk6l9iMghg05mrbUaD6N2b/wf9Agfl3+p8yX/AXoNNfa0ACbhEAAAAASUVORK5CYII=');
}

.header-m .searchClick.on {
	display: none;
}

.header-m .mmnav {
	width: 100%;
	height: 100vh;
	position: fixed;
	z-index: 999;
	top: 0;
	left: 0;
	background-color: #fff;
	display: none;
}

.header-m .mmnav ul {
	margin-top: 100px;
	width: 89.3%;
	height: auto;
	height: -webkit-calc(100% - 120px);
	height: calc(100% - 120px);
	overflow-y: scroll;
	margin: 0 auto;
}

.header-m .mmnav ul li {
	width: 100%;
	height: auto;
	border-bottom: 1px solid #d2d2d2;
}

.header-m .mmnav ul li .tits {
	font-size: 34px;
	line-height: 110px;
	color: #333;
	display: block;
}

.header-m .mmnav ul li .tits span {
	margin-left: 22px;
	float: left;
}

.header-m .mmnav ul li .tits i {
	float: right;
	width: 21px;
	height: 110px;
	margin-right: 22px;
	background-position: center;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url("../images/nav_icon1.png");
}

.header-m .mmnav ul li dl {
	width: -webkit-calc(100% - 40px);
	width: calc(100% - 40px);
	padding-left: 40px;
	display: none;
	padding-bottom: 10px;
}

.header-m .mmnav ul li dl dd {
	width: 100%;
}

.header-m .mmnav ul li dl dd .tit {
	width: 100%;
	font-size: 28px;
	line-height: 80px;
	height: 80px;
	color: #333;
	display: block;
}

.header-m .mmnav ul li dl dd .tit span {
	float: left;
}

.header-m .mmnav ul li dl dd .tit i {
	float: right;
	width: 21px;
	height: 80px;
	margin-right: 22px;
	background-position: center;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url("../images/nav_icon1.png");
}

.header-m .mmnav ul li dl dd .nn {
	width: 100%;
	height: auto;
	display: none;
}

.header-m .mmnav ul li dl dd .nn a {
	width: 100%;
	height: auto;
	font-size: 28px;
	line-height: 80px;
	color: #999;
	display: block;
}

.header-m .mmnav ul li dl dd.on .tit i {
	background-image: url("../images/nav_icon1_h.png");
}

.header-m .mmnav ul li.on .tits i {
	background-image: url("../images/nav_icon1_h.png");
}

.header-m .mmnav .tel {
	width: 498px;
	height: 68px;
	border-radius: 34px;
	border: 1px solid #18368b;
	text-align: center;
	display: block;
	margin: 15px auto 0;
	font-size: 24px;
	line-height: 68px;
	color: #18368b;
}

.header-m .mmnav .mCloseMnav {
	width: 27px;
	height: 27px;
	position: absolute;
	top: 16px;
	right: 5.3%;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url("../images/mClose.png");
}

@media (max-width: 1024px) {
	.header-m {
		display: block;
	}
}

@media (max-width: 768px) {
	.header-m {
		height: 60px;
	}
	.header-m .navClick {
		width: 26px;
		height: 20px;
		top: 20px;
	}
	.header-m .searchClick {
		width: 24px;
		height: 28px;
		top: 16px;
	}
	.header-m .logo {
		width: 70px;
	}
	.header-m .mmnav ul {
		margin-top: 70px;
		height: -webkit-calc(100% - 90px);
		height: calc(100% - 90px);
	}
	.header-m .mmnav ul li .tits {
		font-size: 20px;
		line-height: 55px;
	}
	.header-m .mmnav ul li .tits i {
		height: 55px;
		width: 14px;
	}
	.header-m .mmnav ul li dl dd .tit {
		font-size: 18px;
		line-height: 45px;
		height: 45px;
	}
	.header-m .mmnav ul li dl dd .tit i {
		height: 45px;
		width: 14px;
	}
	.header-m .mmnav ul li dl dd .nn a {
		font-size: 18px;
		line-height: 45px;
	}
	.header-m .mmnav .tel {
		width: 238px;
		height: 33px;
		margin-top: 20px;
		font-size: 14px;
		line-height: 33px;
	}
	.header-m .mmnav .tel span {
		background-size: 15px auto;
		padding-left: 24px;
	}
	.header-m .mmnav .mCloseMnav {
		width: 20px;
		height: 20px;
	}
}

@media (max-width: 500px) {
	.header-m .mmnav ul li .tits {
		font-size: 16px;
		line-height: 50px;
	}
	.header-m .mmnav ul li .tits span {
		margin-left: 15px;
	}
	.header-m .mmnav ul li .tits i {
		height: 50px;
		width: 10px;
		margin-right: 15px;
	}
	.header-m .mmnav ul li dl {
		width: -webkit-calc(100% - 25px);
		width: calc(100% - 25px);
		padding-left: 25px;
	}
	.header-m .mmnav ul li dl dd .tit {
		font-size: 14px;
		line-height: 45px;
		height: 45px;
	}
	.header-m .mmnav ul li dl dd .tit i {
		height: 40px;
		width: 10px;
		margin-right: 15px;
	}
	.header-m .mmnav ul li dl dd .nn a {
		font-size: 14px;
		line-height: 40px;
	}
}

.searchText {
	margin-top: 5%;
}

.searchText .t {
	font-size: 26px;
	line-height: 26px;
	color: #333;
}

.searchText .t1 {
	font-size: 14px;
	line-height: 14px;
	color: #999;
	margin-top: 19px;
}

@media (max-width: 1024px) {
	.searchText .t {
		font-size: 16px;
	}
}

.searchT {
	padding-top: 64px;
}

@media (max-width: 1024px) {
	.searchT {
		padding-top: 20px;
	}
}

.searchBox {
	width: 100%;
	height: 100vh;
	position: fixed;
	top: 0;
	left: 0;
	z-index: -1;
	-webkit-transform: translateY(-60px);
	transform: translateY(-60px);
	-webkit-transition: transform .5s, opacity .5s;
	transition: transform .5s, opacity .5s;
	opacity: 0;
	background-color: #fff;
}

.searchBox .box-new {
	padding-top: 176px;
}

.searchBox .box-new .searchNew {
	width: -webkit-calc(100% - 140px);
	width: calc(100% - 140px);
	height: 58px;
	border-bottom: 1px solid #c4c4c4;
	padding: 0 70px;
	position: relative;
}

.searchBox .box-new .searchNew .text {
	width: 70%;
	float: left;
	font-size: 14px;
	line-height: 58px;
	height: 58PX;
	color: #666;
	background: none;
	border: none;
}

.searchBox .box-new .searchNew .closeSearch {
	width: 18px;
	height: 58px;
	float: right;
	display: block;
	background-image: url("../images/close.png");
	background-position: center;
	background-repeat: no-repeat;
}

.searchBox .box-new .searchNew .submit {
	width: 20px;
	height: 40px;
	position: absolute;
	top: 0;
	right: 45px;
	border: none;
	background: none;
	background-position: center;
	background-size: 100% auto;
	background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAMAAADWZboaAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACYVBMVEVZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1dZV1f///8wk0aEAAAAyXRSTlMADidai7XO4ujezKx/TSAKKmu08eamVx42k+DNeiMVidRsBkn7tgV29t1PC5D99fL3aAmbqIJnWFJbsNdvAo3plSlcqfhicSw8sfNDQUcDZu3Qyq4aOtGXJUTjsxDVxQiIItr8SrwBYJoEEew7qjNlgR+fDNy5S1QufCZA+aSyGcCH0nQHoJj+aY+hin6St5TCEiRe6jnucq0cFMQoo/o3Fw+6kV9Wg+Xf28i92TCGITUWpxNuu+v0uBjvSKXklp3BPXCEjGo0XcP6LKGnAAAAAWJLR0TK87Q25gAAAAd0SU1FB+QFDg4wFz81lUkAAANCSURBVEjHnZb5P5RBHMdnpd0lrCNFYtFaR44oJMkuOlhHpNASEbmSVkhIaUs6kKQoFUWUDpTSfdfzX+XVzDzPs881u31+m8/3+35m5jszzwwAXMnsVtivlCuUSqWD4yonZxcVsFKubu4eFFurPdestQb08l5H8eWz3pcE+qkVlLD8AwIlyQ1ySlSaIDtxUBscQkkpNEyM3BhumRkRGbXJ0omMFiZjNrNHJ98SGxe/NcFNvS2RbW8XIpN2MBnJOmcXehb6lNQ0OpK2UwDdFUGHw3cnWc5kTzrNZhh4ZGYkDsqzsvmTydmLw7nc3SHLw6F9+YKV2H8AJxRwIrF4uJ4ykfoX4o9riix8/UHkG4tFV92uBOUcKmXbZcgtyQfiykpG6x3PMg+XQ7PiCJBSLOqgsorxjiKvukYSrUWlqqtnSn8MWh4NQFrHUReNtHMCTcIUSECbTsLEZvq30YJm2gpIQuUMPYWNNmgkniai7TCzwxkbndA4QxovAF3oHxKAjbOwHU4kgawSpp7DRjdsnyej5gsw9SI+WrBuPZfIaHYvRC/juTlANNoK9AoHRdvQjYxqdWgHaJHhCNtXyagqFaZew0Yf+hQZLc7j9NIP2wPXiehgFEy9gY0c2B66SURTYOZwOza8KqBzi4jehok+I9gYRefwDmnEd9HlOUY7NfboHJKODirKPdZ/3IDultxaSfL+MEwrf8B4Tc0UZ1sLaXwCZT1ku4+QGTIpgU71oPrq2a4MnTvqcaYoGYfWgbK39FvwZTZdJEbiS2mmixPR4StFKXQNgnG1BsXrWrix2ieY7TDx3wyGpzhKzfrxos+Yp4vi+Qt2pOqlib4ilxfVOMdjs4aZ+NB8gutCU6k5RubX8Oo153HSx+83bJGd8Kbbfcw0PzETQfH0ls8aZinr1LfEY/VGKeDdgEaCLQ5eFCW73895040gfq2A64cMQfCj03JH2k/MmEcFVr/+83QFh8vInYLvKLOOYReEtk5hXKfjEE7RKL70t9IvjFKGbV4Cghr5Ovnte6/3j8afYb8sDrGqQKrO0mKxxlEbWTPDttmIAm0/Rn1sRZk6l9iMghg05mrbUaD6N2b/wf9Agfl3+p8yX/AXoNNfa0ACbhEAAAAASUVORK5CYII=");
	background-repeat: no-repeat;
	display: none;
}

.searchBox .box-new .list {
	width: -webkit-calc(100% - 70px);
	width: calc(100% - 70px);
	margin-top: 34px;
}

.searchBox .box-new .list dl {
	width: 32%;
	margin-right: 2%;
	float: left;
}

.searchBox .box-new .list dl .t {
	width: -webkit-calc(100% - 116px);
	width: calc(100% - 116px);
	padding-left: 20px;
	font-size: 14px;
	line-height: 36px;
	color: #999;
	margin: 0 auto 10px;
}

.searchBox .box-new .list dl dd {
	width: -webkit-calc(100% - 96px);
	width: calc(100% - 96px);
	height: 64px;
	background-color: #f7fbfc;
	margin: 0 auto 10px;
}

.searchBox .box-new .list dl dd a {
	width: 100%;
	height: auto;
	display: block;
}

.searchBox .box-new .list dl dd a .pic {
	width: 64px;
	height: 64px;
	float: left;
}

.searchBox .box-new .list dl dd a .tits {
	font-size: 14px;
	line-height: 24px;
	height: 64px;
	color: #666;
	float: left;
	margin-left: 2px;
	width: -webkit-calc(100% - 76px);
	width: calc(100% - 76px);
}

.searchBox .box-new .list dl:last-child {
	margin-right: 0;
}

.searchBox.on {
	z-index: 99;
	-webkit-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
}

@media (max-width: 1366px) {
	.searchBox .box-new .list dl {
		width: 33.3333333333%;
		margin-right: 0;
	}
	.searchBox .box-new .list dl .t {
		width: -webkit-calc(100% - 80px);
		width: calc(100% - 80px);
	}
	.searchBox .box-new .list dl dd {
		width: -webkit-calc(100% - 60px);
		width: calc(100% - 60px);
	}
	.searchBox .box-new .list dl dd {
		height: 50px;
	}
	.searchBox .box-new .list dl dd a .pic {
		width: 50px;
		height: 50px;
	}
	.searchBox .box-new .list dl dd a .tits {
		height: 50px;
		line-height: 20px;
	}
	.searchBox .box-new .searchNew {
		width: -webkit-calc(100% - 60px);
		width: calc(100% - 60px);
		padding: 0 30px;
	}
}

@media (max-width: 1150px) {
	.searchBox .box-new {
		padding-top: 160px;
	}
	.searchBox .box-new .list {
		width: 100%;
		margin-top: 15px;
	}
}

@media (max-width: 1024px) {
	.searchBox .box-new {
		padding-top: 70px;
	}
	.searchBox .box-new .list dl {
		width: 100%;
	}
	.searchBox .box-new .list dl:nth-child(1) {
		display: none;
	}
	.searchBox .box-new .list dl:nth-child(3) {
		display: none;
	}
	.searchBox .box-new .list dl .t {
		width: -webkit-calc(100% - 10px);
		width: calc(100% - 10px);
		padding-left: 10px;
	}
	.searchBox .box-new .list dl dd {
		width: 100%;
	}
	.searchBox .box-new .searchNew {
		width: -webkit-calc(100% - 30px);
		width: calc(100% - 30px);
		height: 40px;
		padding: 0 15px;
	}
	.searchBox .box-new .searchNew .text {
		line-height: 40px;
	}
	.searchBox .box-new .searchNew .closeSearch {
		height: 40px;
	}
	.searchBox .box-new .searchNew .submit {
		display: block;
	}
}

.navLeft {
	width: 135px;
	height: auto;
	float: left;
}
.navLeft .bg {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.4);
	display: none;
}

.navLeft ul li {
	border-top: 1px solid #c4c4c4;
	padding-top: 24px;
	padding-bottom: 24px;
}

.navLeft ul li .tits {
	font-size: 12px;
	line-height: 24px;
	color: #333;
	position: relative;
	cursor: pointer;
}

.navLeft ul li .tits a {
	color: #333;
}

.navLeft ul li .tits span {
	float: left;
	margin-left: 5px;
}

.navLeft ul li .tits i {
	width: 14px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 14px;
	background-image: url("../images/p_i2.png");
	background-position: center;
	background-repeat: no-repeat;
}

.navLeft ul li dl {
	width: 100%;
	height: auto;
	margin-top: 8px;
	display: none;
	padding-bottom: 20px;
}

.navLeft ul li dl dd a {
	font-size: 12px;
	line-height: 42px;
	color: #666;
	display: block;
	padding-left: 5px;
	width: -webkit-calc(100% - 5px);
	width: calc(100% - 5px);
}

.navLeft ul li.on .tits {
	color: #9cd6bd;
}

.navLeft ul li.on .tits a {
	color: #9cd6bd;
}

.navLeft ul li.on .tits i {
	background-image: url("../images/p_i3.png");
}

@media (max-width: 1024px) {
	.navLeft {
		width: 100%;
		height: 100%;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 1000;
		display: none;
	}
	.navLeft .bg {
		display: block;
	}
	.navLeft ul {
		width: -webkit-calc(50% - 40px);
		width: calc(50% - 40px);
		padding: 50px 20px 30px;
		height:100vh;
		height:100vh;
		background-color: #fff;
		position: relative;
		z-index: 1000;
	}
	.navLeft ul li {
		padding: 15px 0;
		border-top: 0;
		border-bottom: 1px solid #c4c4c4;
	}
	.navLeft ul li dl {
		padding-bottom: 10px;
	}
	.navLeft ul li dl dd a {
		line-height: 32px;
	}
}