/*头部*/
header.mui-bar{
	background: rgba(255,255,255,0);
}
.mui-inner-wrap{
	background: #f8f8f8;
}
.mui-inner-wrap .mui-scroll{
	background: rgba(255,255,255,0) url(../images/top_bg.jpg) no-repeat top/contain;
	margin-top: 49px;
}
header.mui-bar a{
	color: #fff;
}
.mui-bar .mui-btn-link{
	color: #fff;
}
header.mui-bar .mui-search{
	top: -42px;
}
/*国旗*/
.countries{
	width: 13.8rem;
	margin: 5rem auto 0;
}
.flag-list{
	width: 100%;
	margin-top: 0.7rem;
	background-color: #d5e4ee;
	border-radius: 5px;
	padding: 0.4rem 0.5rem 0.2rem;
}
.flag-list i img{
	width: 1rem;
	margin-top: -3px;
}
.flag-list b{
	font-size: 0.7rem;
	color: #0072bb;
	letter-spacing: 1px;
}
.flag-list span{
	font-size: 0.07rem;
	color: #666666;
}
.flags{
	width: 12.8rem;
	height: 5.0rem;
	background-color: #fff;
	margin: 0.4rem 0 0.1rem;
	border-radius: 5px;
	overflow: hidden;
}
.flags ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	padding: 5px;
}
.flags ul li{
	width: 25%;
	height: 2.4rem;
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-around;
}
.flags ul li img{
	width: 1.4rem;
	height: 1.4rem;
	border-radius: 50%;
}
.flags li p{
	margin-bottom: 0;
}
.flag-list .up,.flag-list .down{
	display: block;
	width: 0.64rem;
	height: 0.64rem;
	margin: 0 auto;
}
.flag-list .up{
	display: none;
	background: url(../images/up_arrow.png) center/cover;
}
.flag-list .down{
	background: url(../images/down_arrow.png) center/cover;
}
/*项目*/
.swiper-container-xm {
	width:100%;
	overflow: hidden;
	-webkit-perspective:1200px;
	-moz-perspective:1200px;
	-ms-perspective:1200px;
	perspective:1200px
}
.swiper-container-xm .swiper-wrapper {
	/*margin-top:10px*/
}
.swiper-container-xm .swiper-slide {
	width:80%;
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d
}
.swiper-container-xm .swiper-slide .main-img {
	width:11.8rem;
	margin:0 auto;
	display:block;
	height: 6.6rem;
	object-fit: cover;
}
.swiper-container-xm #pagination {
	position:absolute;
	bottom:100px;
	width:100%
}
.swiper-container-xm #pagination .swiper-pagination-bullet {
	width:9.5%;
	float:left;
	margin:0 0 0 6.15%;
	background:0;
	opacity:1
}
.swiper-container-xm .swiper-pagination-bullet i {
	background:#41203f;
	width:24px;
	height:24px;
	line-height:24px;
	font-size:12px;
	border-radius:50px;
	display:block;
	font-style:normal;
	text-align:center;
	margin:0 auto;
	color:#f5b55c
}
.swiper-container-xm .swiper-pagination-bullet-active i {
	-webkit-transform:scale(1.5);
	background:url(../images/shouye_nvsheng_huangseb.png) no-repeat center 50%;
	background-size:auto 100%;
	color:#815d4b
}
@media screen and (min-height:481px) {
	.swiper-container-xm .swiper-wrapper {
		/*margin-top:20px*/
	}
	.swiper-container-xm #pagination {
		bottom:110px
	}
}
@media screen and (min-height:569px) {
	.swiper-container-xm .swiper-wrapper {
		/*margin-top:40px*/
	}
	.swiper-container-xm #pagination {
		bottom:120px
	}
	.swiper-container-xm .swiper-pagination-bullet i {
		width:30px;
		height:30px;
		line-height:30px;
		font-size:15px
	}
}
/*业务*/
.yw{
	width: 13.8rem;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.yw-item{
	width: 6.6rem;
	height: 3.4rem;
	margin-bottom: 0.66rem;
}
.yw-item a{
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.yw-item:nth-child(1){
	background: url(../images/ym_link_pic.png) center/cover;
}
.yw-item:nth-child(2){
	background: url(../images/jy_link_pic.png) center/cover;
}
.yw-item:nth-child(3){
	background: url(../images/fc_link_pic.png) center/cover;
}
.yw-item:nth-child(4){
	background: url(../images/qz_link_pic.png) center/cover;
}
.yw-item span{
	color: #fff;
	margin-left: 3rem;
}
/*优势*/
.swiper-container-ys{
	position: relative;
	width: 13.8rem;
	margin: 0 auto;
	overflow: hidden;
	box-shadow: 0 0 10px 5px #eee;
}
.swiper-container-ys .swiper-slide{
	height: 9.0rem;
	background-color: #fff;
	padding: 0.8rem 0.9rem;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	align-items: center;
}
.swiper-container-ys .swiper-slide img{
	width: 2.0rem;
}
.swiper-container-ys .swiper-slide h3{
	font-size: 0.65rem;
	letter-spacing: 1px;
}
.swiper-container-ys .swiper-pagination-bullet-active{
	width: 20px;
	border-radius: 0.6rem;
}
.swiper-container-ys .swiper-pagination-bullet{
	height: 6px;
}
/*资讯*/
.news{
	width: 13.8rem;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}
.news>.news-item{
	width: 6.8rem;
	background-color: #fff;
}
.news>.news-item img{
	width: 100%;
	height: 10.9rem;
	object-fit: cover;
}
.news .news-item a{
	display: block;
}
.news .news-item p{
	min-height: 1.6rem;
	margin: 5px;
}
.news .news-item .author{
	padding-left: 1.0rem;
	background:url(../images/logo_mini.png) no-repeat 0.25rem;
	background-size: 0.64rem 0.64rem;
	font-size: 0.5rem;
	color: #ababab;
}
.news .news-item .like{
	padding-left: 0.8rem;
	margin-left: 1rem;
	font-size: 0.5rem;
	color: #ababab;
	background:url(../images/link_icon.png) no-repeat 0.1rem;
	background-size: 0.64rem 0.64rem;
}
.news .col{
	width: 6.8rem;
	display: flex;
	flex-direction: column;
}
.news .col .news-item{
	width: 100%;
	background-color: #fff;
}
.news .col .news-item:first-child{
	margin-bottom: 10px;
}
.news .col .news-item img{
	width: 100%;
	height: 4.0rem;
	object-fit: cover;
}
/*简介*/
.intro{
	width: 13.8rem;
	margin: 0 auto;
	padding: 5px;
}
.intro p{
	text-indent: 28px;
}
.intro img{
	width: 100%;
}
/*链接*/
.link{
	width: 13.8rem;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
}
.link>div{
	display: flex;
}
.link>div a:nth-child(1) img{
	width: 6.92rem;
}
.link>div a:nth-child(2) img{
	width: 6.88rem;
}
.link>a img{
	width: 100%;
}
/*底部空间*/
.space{
	height: 2.4rem;
}