.mobile{
	max-width: 999px;
	width: 100%;
	margin: 0 auto;
}
.mobile-main{padding: 0 0.4rem;}


/* banner */
.mobile-banner{overflow: hidden;position: relative;}
.mobile-banner .swiper-pagination-bullet{
	width: 19px;
	height: 19px;
	background: url(../images/mobile/curr-solid_03.png);
	background-size: cover;
	opacity: 1;
}
.mobile-banner .swiper-pagination-bullet-active{
	width: 19px;
	height: 19px;
	background: url(../images/mobile/curr-dashed_03.png);
	background-size: cover;
}

.mobile-title{margin: 0.773rem 0 0.426rem;text-align: center;}
.mobile-title h2{font-size: 0.48rem;color: #276cc1;}
.mobile-title h2 em{color: #000;}
.mobile-title h2 span{font-size: 0.8rem;color: #828181;vertical-align: middle;}
.mobile-title .eng{font-size: 0.32rem;line-height: 0.4rem;}

/* about */
.video{width: 100%;}
.video video{width: 100%;}
.about-tit{width: 100%;text-align: center;margin-top: 0.133rem;}
.about-tit h2{line-height: 0.88rem;font-size: 0.426rem;color: #555555;}
.about-tit h2 span{color: #276dc1;}
.about-tit p{font-size: 0.346rem;line-height: 0.666rem;color: #666;}
.mobile-more{display: inline-block; margin-top: 0.293rem;width: 2.626rem;line-height: 0.8rem;background: #276dc1;font-size: 0.4rem;color: #fff;text-align: center;}

/* product */
.mobile-product{width: 100%;}
.mobile-product .pro-tab{margin-bottom: 0.533rem;}
.mobile-product .pro-tab ul{display: flex;flex-flow: wrap;align-items: center;justify-content: space-between;}
.mobile-product .pro-tab ul li{width: 23%;text-align: center;line-height: 0.693rem;border: 1px solid #276dc1;color: #276dc1;font-size: 0.4rem;}
.mobile-product .pro-tab ul li a{color:  #276dc1;}
.mobile-product .pro-tab ul li.active{background: #276DC1;color: #ffffff;}
.mobile-product .pro-tab ul li.active a{color: #ffffff;}
/* 产品轮播 */
.pro-con{width: 100%; overflow: hidden;display: none;}
.pro-con.active{display: block;}
.pro-con .swiper-product .pro-li{
	padding-top: 0.466rem;
	/* -o-box-shadow: 0 0 25px rgba(27,96,197,.15);
	-ms-box-shadow: 0 0 25px rgba(27,96,197,.15);
	-moz-box-shadow: 0 0 25px rgba(27,96,197,.15);
	-webkit-box-shadow: 0 0 25px rgba(27,96,197,.15); */
	/* box-shadow: 0 0 5px rgba(0,0,0,0.1); */
}
.pro-con .swiper-product .pro-li p{margin-top: 0.333rem; width: 100%;line-height: 0.92rem;background: #276dc1;text-align: center;font-size: 0.426rem;color: #fff;}
.swiper-product .swiper-button-next,.swiper-product .swiper-button-prev{
	width: 23px;
	height: 43px;
	margin-top: -50px;
}
.swiper-product .swiper-button-next{background: url(../images/mobile/right_03.png);}
.swiper-product .swiper-button-prev{background: url(../images/mobile/left_03.png);}

/* case */
.mobile-case{width: 100%;padding-bottom: 0.4rem;}
.mobile-case .case-tab{margin-bottom: 0.4rem;}
.mobile-case .case-tab ul{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: space-around;
}
.mobile-case .case-tab ul li{
	max-width: 188px;
	font-size: 0.4rem;
	line-height: 0.8rem;
	width: 27%;
	text-align: center;
	border: 1px solid #bfbfbf;
	border-radius: 15px;
}
.mobile-case .case-tab ul li.active{
	background: #276DC1;
	color: #fff;
}
.case-con{
	display: flex;
	flex-flow: wrap;
	justify-content: space-between;
}
.case-con1{display: none;}
.case-con1.active{display: block;}
.mobile-case .case-con .img{width: 48%;position: relative;}
.mobile-case .case-con .img .p{position: absolute;left: 0;bottom: 0;width: 100%;line-height: 0.613rem;background: #276DC1;color: #fff;text-align: center;}

/* friends */
.mobile-friends{padding: 0.666rem 0 0.6rem;background: url(../images/mobile/fri-bg_02.jpg);background-size: cover;}
.swiper-friends{overflow: hidden;}
.mobile-friends img{width: 1.866rem;height: 1.866rem;}

/* news */
.mobile-news{margin-bottom: 2.5rem;}
.mobile-news .news-tab{padding: 0 0.933rem;margin-bottom: 0.4rem;}
.mobile-news .news-tab ul{display: flex;flex-flow: wrap;justify-content: space-between;}
.mobile-news .news-tab ul li{max-width: 190px;width: 33%;text-align: center;line-height: 0.6rem;border: 1px solid #bfbfbf;color: #828181;border-radius: 15px;}
.mobile-news .news-tab ul li.active{background: #276DC1;color: #fff;}
.mobile-news .news-content{padding: 0 0.333rem;background: #f6f6f6;overflow: hidden;display: none;}
.mobile-news .news-content.active{display: block;}
.mobile-news .news-content li{padding: 0.4rem 0 0.4rem 0.16rem;border-bottom: 1px solid #ccc;}
.mobile-news .news-content li .news-li{position: relative;}
.mobile-news .news-content li .news-li:before{content: '';position: absolute;left: -12px;top: 0;width: 2px;height: 0.866rem;background: #999;}
.mobile-news .news-content li .news-li span{font-size: 0.266rem;line-height: 0.4rem;color: #666;display: inline-block;margin-top: 0.066rem;}
.mobile-news .news-content li .news-li .p{font-size: 0.32rem;line-height: 0.546rem;color: #999;display: flex;flex-flow: wrap;justify-content: space-between;}
.mobile-news .news-content li .news-li .p .right a{font-size: 0.266rem;}
.mobile-news .news-content .mobile-more{margin: 0.4rem auto 0.6rem;display: block;}

