/*去除a标签下划线*/
a {	
	color: #333;
}

.g-main-container>div.m-scale-box:first-child {
	margin: 0 auto !important;
}

.g-main-container>.g-top {
	height: 94rem;
	background-image: url(../../img/home/banner.jpg);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
}

.g-top .home-banner {
	position: absolute;
	top: 36%;
	left: 10%;
}

.g-top .home-banner .text {
	color: #4C6A82;
	font-size: 9.4rem;
	font-family: 'yaldevi_colombomedium'
}

.g-top .home-banner .text .c-company {
	font-size: 1.6rem;
	font-weight: 600;
	font-family: 'Source Han Sans SC';
}

.g-top .home-banner .text .more-rote {
	padding-left: 15rem;
}

video:focus {
	outline: -webkit-focus-ring-color auto 0px;
}

.video {
	height: 95rem;
	background-color: #c1c0c1;
	position: relative;
	margin-top: -1px;
}

.video video {
	display: block;
	margin: 0 auto;
	border: 0;
}

.video>.video-btn {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -12rem 0 0 -10rem;
	text-align: center;
}

.video>.video-btn .btn .triangle {
	display: inline-block;
	width: 0;
	height: 0;
	border-top: 3rem solid transparent;
	border-right: 3rem solid transparent;
	border-bottom: 3rem solid transparent;
	border-left: 4rem solid #C4C4C4;
}

.video>.video-btn .btn {
	width: 13rem;
	height: 13rem;
	border-radius: 50%;
	padding: 3.8rem 5rem;
	background-color: #E3E3E3;
}

.video>.video-btn .life {
	font-size: 2.4rem;
	font-weight: 600;
	padding-top: 3rem;
}

.IOT-products>.c-content,
.mobile-lot>.c-content {
	width: 135rem;
	margin: 0 auto;
}

.IOT-products>.c-content {
	text-align: center;
}

.IOT-products>.c-content .title {
	padding-bottom: 5rem;
}

.IOT-products>.c-content .title .iot {
	font-size: 2.4rem;
	font-weight: 600;
}

.IOT-products>.c-content .title .iot-charset {
	font-size: 2.1rem;
	color: #474747;
}

.IOT-products>.c-content .products-list .img-group {
	margin: 3rem auto 0px auto;
}

.IOT-products>.c-content .products-list .item {
	width: 42rem;
	height: 59rem;
	background-color: #6188A5;
	border-radius: 1rem;
	padding: 8rem 5rem;
	color: #fff;
}

.IOT-products>.c-content .products-list .item .pro-images {
	width: 28rem;
	height: 30rem;
	margin: 0 auto;
}

.IOT-products>.c-content .products-list .item .thermometer {
	padding-top: 3rem;
}

.IOT-products>.c-content .products-list .item .pro-name {
	font-size: 1.8rem;
	font-weight: 600;
}

.IOT-products>.c-content .products-list .item .pro-advantage {
	font-size: 2.1rem;
	padding: 1rem 0;
}

.mobile-lot {
	padding: 10rem 0 11rem 0;
}

.mobile-lot>.c-content {
	width: 135rem;
	margin: 0 auto;
	background-color: #fff;
}

.mobile-lot>.c-content .c-bg {
	width: 90rem;
}

.mobile-lot>.c-content .c-text {
	padding: 28rem 6rem 0 0
}

.mobile-lot>.c-content .c-text .e-title {
	font-size: 2.8rem;
	color: #262626;
	padding: 4rem 0;
	font-weight: 600;
}

.mobile-lot>.c-content .c-text .c-title {
	font-size: 2.8rem;
	font-weight: 600;
	font-family: 'Source Han Sans SC';
}
.mobile-lot>.c-content .c-text .pro-advan {
	font-size: 2.1rem;
}

.platform {
	height: 92rem;
	background-image: url(../../img/home/integ.png);
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: cover;
}

.platform .text {
	padding-top: 32rem;
	text-align: center;
	font-size: 4.5rem;
	font-family: 'yaldevi_colombomedium';
	font-weight: 600;
	color: #fff;
	line-height: 1;
}

.platform .text .small {
	font-size: 3rem;
	font-weight: 500;
	padding-top: 0.5rem;
	font-weight: 600;
}

.swiper .swiper-slide {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
}
.swiper .swiper-pagination-bullet {
	width: 30px;
    height: 3px;
    border-radius: unset;
}
.swiper .swiper-button-prev{
	left: 50px;
	padding: 5rem;
    /* border: 1px solid #eee; */
} 
.swiper .swiper-button-next {
    right: 50px;
	padding: 5rem;
    /* border: 1px solid #eee; */
}
.swiper .c-content {
	height: 100%;
	display: block;
}

.interg-banner {
	background-color: #f8f8f8;
}

.interg-banner .w-inter {
	position: absolute;
	top: 26%;
	right: 13%;
	width: 54rem;
}

.split-banner {
	background: url(../../img/split_thermometer/banner_bg.jpg);
}

.split-banner .c-banner {
	padding-top: 16%;
	text-align: center;
}

.split-banner .c-banner .text .e-name {
	font-size: 5.1rem;
	color: #333;
}

.split-banner .c-banner .w-inter {
	width: 35%;
	margin: 0 auto;
	margin-top: 9rem;
}

.oxi-banner {
	background-image: url(../../img/integrated_oximeter/banner_bg.png);
}

.swiper .oxi-banner-01 {
	background-image: url(../../img/split_oximeter/banner_bg.png);
	background-position: 100% 100%;
	background-size: 45%;
}


.lifting-hanger-banner {
	background-image: url(../../img/lifting_hanger/banner_bg.jpg);
}

.lifting-hanger-banner .w-inter {
    position: absolute;
    top: 0;
    right: 15%;
    width: 40rem;
}

.infusion-banner {
	background-image: url(../../img/infusion_sys/banner_bg.jpg);
}

.ambulatory-urodynamic-monitor-banner {
    background-color: #f8f8f8;
}
.ambulatory-urodynamic-monitor-banner .c-banner {
	position: absolute;
	top:45%;
	left:18%;
}

.ambulatory-urodynamic-monitor-banner .w-inter {
    position: absolute;
    bottom: 5%;
    right: 15%;
    width: 35rem;
}

.blood-pressure-sys-banner {
    background-image: url(../../img/blood_pressure_sys/banner_bg.jpg);
}

.c-layout-01.blood-pressure-sys-banner>.c-content .c-banner {
	position: absolute;
	top: 55%;
	left: 15%;
}

.blood-pressure-oxygen-sys-banner .w-inter {
    position: absolute;
    bottom: 0;
    right: 10%;
    width: 60rem;
}

.c-layout-01.blood-pressure-oxygen-sys-banner>.c-content .c-banner {
	position: absolute;
	top: 47%;
	left: 15%;
}

.c-layout-01.infusion-banner>.c-content .c-banner {
	position: absolute;
	top: 50%;
	right: 20%;
	left: unset;
}
.infusion-banner .w-inter {
	position: absolute;
	top: 24%;
	left: 20%;
	width: 38rem
}

.oxi-banner-02 {
	background-image: url(../../img/iot_solution/banner_bg.jpg);
}

.oxi-banner-02 .c-banner {
	position: absolute;
	top: 51%;
	left: 24%;
	text-align: center;
}

.oxi-banner-02 .c-banner .title {
	font-size: 5.1rem;

}

.oxi-banner-02 .c-banner .line {
	width: 9rem;
	height: 3px;
	background-color: #444;
	margin: 4rem auto;

}

.oxi-banner-02 .c-banner .text {
	font-size: 2.1rem;
}

.oxi-banner-02 .c-banner .e-text {
	font-size: 1.8rem;
}

.report-banner {
	background-image: url(../../img/report_sys/banner_bg.jpg);
}

.c-layout-01>.c-content .c-banner {
	position: absolute;
	top: 30%;
	left: 18%;
}

.c-layout-01>.c-content .c-banner .c-name {
	font-size: 3rem;
	line-height: 1;
}

.c-layout-01>.c-content .c-banner .e-name {
	font-size: 5.1rem;
	line-height: 1.5;
}

.c-layout-01>.c-content .c-banner .line {
	width: 9rem;
	height: 3px;
	background-color: #333;
	margin: 2rem 0;
}
.c-layout-01>.c-content .c-banner .text {
	font-size: 2.1rem;
}

.c-layout-01 .gray-blue {
	width: 46rem;
	height: 97rem;
	background-color: #F2F3F5;
	position: absolute;
	top: 0;
	left: 27%;
}

.nuclide-banner {
	background-image: url(../../img/nuclide_sys/banner_bg.jpg);
}

.life-cycle-management-banner {
	background-image: url(../../img/life_cycle_management/banner_bg.jpg);
}

.life-cycle-management-banner>.c-content .c-banner .c-name {
	font-size: 2.3rem;
	color: #B3B3B3;
	line-height: 1;
}

.solu_banner {
	background-image: url(../../img/report_solution/banner_bg.jpg);
}

.solu_banner-01 {
	background-image: url(../../img/equipment_solution/banner_bg.jpg);
}

.wis-banner {
	background-image: url(../../img/wisdom_solution/banner_bg.jpg);
}

.family-banner {
	background-image: url(../../img/family_health/banner_bg.jpg);
}

.banner .gray-blue {
	width: 46rem;
	height: 97rem;
	background-color: #F2F3F5;
	position: absolute;
	top: 0;
	left: 27%;
}