@charset "utf-8";
/* CSS Document */
html{font-size:calc(100vw/7.5);}
.m{
	display:none;
	}
@media (min-width: 320px) and (max-width: 1200px){
.swiper-all{
	display:none;
	}
.m{
	display:block;
	}	
body{
	background:none;
	min-width:100%!important;
	}
.mbanner{
	width:7.5rem;
	height:auto;
	overflow:hidden;
	}
.mbanner .mbanner-container .swiper-slide{
	width:100%!important;
	}
.mbanner .mbanner-container .swiper-slide a img{
	width:7.5rem;
	height:auto!important;
	background-size:contain!important;
	display:block;
	}
.mbanner-pagination .swiper-pagination-bullet{
	width:0.2rem;
	height:0.2rem;
	background:#fff;
	margin:0 0.04rem!important;
	border-radius:0.1rem!important;
	}
.about a img{
	width:100%;
	line-height:0;
	height:auto;
	display:block;
	}
.IFFzuzhi-list ul{
	position:relative;
	}
.IFFzuzhi-list ul img{
	width:100%;
	height:auto;
	}
.IFFzuzhi-list ul a{
	width:1rem;
	height:1rem;
	position:absolute;
	}
.IFFzuzhi-list ul a.IFFzuzhi-dhzx{
    left: 1.6rem;
    top: 0.9rem;
	}
.IFFzuzhi-list ul a.IFFzuzhi-dsh{
	left: 4.4rem;
    top: 0.9rem;
	}
.IFFzuzhi-list ul a.IFFzuzhi-xswyh{
    left: 0.2rem;
    top: 1.64rem;
	}
.IFFzuzhi-list ul a.IFFzuzhi-lsh{
    width: 1.4rem;
    height: 1.3rem;
    left: 2.8rem;
    top: 1.54rem;
	}
.IFFzuzhi-list ul a.IFFzuzhi-zmwyh{
    left: 5.8rem;
    top: 1.68rem;
	}
.IFFzuzhi-list ul a.IFFzuzhi-gwwyh{
	left: 1.6rem;
    top: 2.48rem;
	}
.IFFzuzhi-list ul a.IFFzuzhi-jjh{
	left: 4.4rem;
    top: 2.48rem;
	}
.IFFzuzhi-list ul a.IFFzuzhi-zxwyh{
    left: 2.96rem;
    top: 3.24rem;
	}
.IFFzuzhi-list ul a.IFFzuzhi-qqzx {
    width: 0.9rem;
    height: 0.9rem;
    left:1.66rem;
    top: 4.78rem;
}
.IFFzuzhi-list ul a.IFFzuzhi-msc {
    width: 0.9rem;
    height: 0.9rem;
    left: 3.06rem;
    top: 4.78rem;
}
.IFFzuzhi-list ul a.IFFzuzhi-yjy {
    width: 0.9rem;
    height: 0.9rem;
    left: 4.46rem;
    top: 4.78rem;
}
.IFFzuzhi-title{
	font-size:0.32rem;
	line-height:150%;
	color:#c49068;
	text-align:center;
	padding-top:0.6rem;
	padding-bottom:0.6rem;
	}
.IFFzuzhi-title p{
	font-size:0.42rem;
	line-height:150%;
	color:#c49068;
	text-align:center;
	}
.IFFzuzhi-txt-body{
	font-size:0.24rem;
	padding-top:0.1rem!important;
	color:#999;
	}
.IFFfazhan-title, .IFFfazhan-title p{
	color:#b81a35;
	}
.IFFfazhan-list{
	position:relative;
	}
.IFFfazhan-list img{
	width:100%;
	height:auto;
	display:block;
	}
.IFFfazhan-list a{
	font-size:0.24rem;
	text-align:center;
	position:absolute;
	width:1.1rem;
	height:0.9rem;
	color:#b81a35;
	line-height:0.9rem;
	}
.IFFfazhan-list .IFFfazhan-hyhd{
	top:0.3rem;
	left:0.06rem;
	}
.IFFfazhan-list .IFFfazhan-gwzx{
	top:0.3rem;
	left:1.2rem;
	color:#fff;
	}
.IFFfazhan-list .IFFfazhan-xsyj{
    top: 1.3rem;
    left: 1.8rem;
	}
.IFFfazhan-list .IFFfazhan-jypx{
    top: 1.3rem;
    left:2.96rem;
	color:#fff;
	}
.IFFfazhan-list .IFFfazhan-zlch{
    top: 0.3rem;
    left: 3.52rem;
	}
.IFFfazhan-list .IFFfazhan-cmcb{
    top: 0.3rem;
    left: 4.7rem;
	color:#fff;
	}
.IFFfazhan-list .IFFfazhan-trzfw{
	top: 1.3rem;
    left: 5.28rem;
	line-height:150%;
	padding-top:0.16rem;
	}
.IFFfazhan-list .IFFfazhan-hyfw{
    top: 0.3rem;
    left: 5.86rem;
	}
.mhuodong-container{
	width:7rem;
	height:7.1rem;
	}
.mhuodong-container .swiper-slide{
	width:7rem!important;
	margin:0 auto;
	}
.mhuodong-container .swiper-slide .mhuodong-body>a{
	height:5.5rem!important;
	overflow:hidden;
	}
.mhuodong-container .swiper-slide .mhuodong-body a img{
	width:7rem;
	height:auto;
	}
.mhuodong-container .swiper-slide .mhuodong-body .mhuodong-txt a{
	font-size:0.32rem;
	color:#b2823e;
	line-height:180%;
	}
.mhuodong-container .swiper-slide .mhuodong-body .mhuodong-txt p{
	font-size:0.24rem;
	line-height:180%;
	color:#666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
	}
.mhuodong-container .mhuodong-next, .mhuodong-container .mhuodong-prev{
	width:0.6rem;
	height:0.6rem;
	border:0.01rem;
	border-radius:0.35rem;
	padding:0.1rem;
	margin-top:-0.35rem;
	}
.mhuodong-container .mhuodong-next{
	right:0;
	background:#fff url(../mimages/icon-right.png) center center no-repeat;
	background-size:70%!important;
	}
.mhuodong-container .mhuodong-prev{
	left:0;
	background:#fff url(../mimages/icon-left.png) center center no-repeat;
	background-size:70%!important;
	}
.IFFyanjiu-title, .IFFyanjiu-title p{
	color:#b81a35;
	}
.IFFyanjiu{
	padding-top:-.5rem!important;
	}
.IFFyanjiu-title{
	padding-top:0;
	}
.IFFnew-title, .IFFnew-title p{
	color:#eb6100;
	}
.IFFlianxi-title, .IFFlianxi-title p{
	color:#006660;
	}
.IFFlianxi-title{
	padding-top:0.1rem;
	}
.IFFnew-list{
	padding-bottom:0.6rem;
	}
.IFFnew-list ul li{
	padding-bottom:0.5rem;
	}
.IFFnew-list ul li .IFFnew-username{
	width:1.5rem;
	height:1.5rem;
	background-size:contain!important;
	float:left;
	line-height:1.5rem;
	color:#eb6100;
	text-align:center;
	margin-top:0.2rem;
	}
.IFFnew-list ul li .IFFnew-txt{
	width:5.2rem;
	padding-left:0.2rem;
	float:left;
	}
.IFFnew-list ul li .IFFnew-name{
	font-size:0.32rem;
	color:#eb6100;
	}
.IFFnew-list ul li .IFFnew-des{
	font-size:0.24rem;
	line-height:180%;
	color:#666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
	}
.IFFlianxi-list{
	padding-bottom:0.6rem;
	}
.IFFlianxi-list ul li{
	width:3.4rem;
	height:1rem;
	float:left;
	margin-right:0.2rem;
	margin-bottom:0.25rem;
	}
.IFFlianxi-list ul li:nth-child(even){
	margin-right:0;
	}
.IFFlianxi-list ul li a{
	display:block;
	width:100%;
	height:100%;
	}
.inner{
	width:7rem;
	margin:0 auto;
	}
.IFFyanjiu-list{
	width:7rem;
	overflow:hidden;
	}
.IFFyanjiu-list ul{
	width:7.1rem;
	}
.IFFyanjiu-list ul li{
	padding-bottom:0.5rem;
	width:3.32rem;
	float:left;
	margin-right:0.2rem;
	padding-top:0.4rem;
	text-align:center;
	}
.IFFyanjiu-list ul li .IFFyanjiu-img{
	width:1rem;
	height:1.14rem;
	margin-bottom:0.5rem;
	margin:0 auto;
	}
.IFFyanjiu-list ul li a{
	font-size:0.32rem;
	color:#b81a35;
	text-align:center;
	}
.IFFyanjiu-list ul li p{
	font-size:0.24rem;
	line-height:180%;
	color:#666;
	padding-top:0.1rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
	}
.footer{
	width: 100%!important;
    background:#edf2f5;
	}
.footer .inner{
	width:7rem;
	margin:0 auto;
	font-size: 0.24rem;
    padding: 0.28rem 0;
	opacity:0.8;
	text-align:center;
	}
	.footer .inner a{	
		font-size:0.24rem!important;
		}
}