html,
body {overflow-x: hidden; /* Prevent scroll on narrow devices */}
.fhts_border{border-radius:0;}
.fhts_justify{text-align: justify;}
.btn-fmtbg{--bs-btn-color:#055160;--bs-btn-bg:#f6f6fb;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#055160;--bs-btn-hover-bg:#cff4fc;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#234855;--bs-btn-active-bg:#b8edfc;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f6f6fb;--bs-btn-disabled-bg:#f6f6fb;--bs-btn-disabled-border-color:#0dcaf0;padding: 0;}
.fhtsimg{pointer-events: none;}
.bi {
	vertical-align: -.125em;
	fill: currentColor;
	color: #ffffff;
	width: 3rem;
	height: 3rem;
	background-size: 3rem 3rem;
	padding: 0.5rem;
}
.bico {vertical-align: -.125em;color: #000;fill: currentColor;}
.fs-a{font-size: 6vh;}
#MyContent img{max-width: 90%;}

.container-fluid .navbar-brand{
	font-size: 1.5rem;
	color: #ffffff;
	font-weight: 500;
	padding: 0;
}
.nav-scroller .nav-link {
  padding-top: .75rem;
  padding-bottom: .75rem;
  font-size: .9rem;
  color: #6c757d;
}

.text-gray-dark{
	font-size: 1.1rem;
	font-weight: 450;
	line-height: 0rem;
	margin: 0.6rem 0 0.99rem 0;
}		

/* feimeite banner */
@media all and (max-width: 991.98px) {
	.PC{display: none;}
	.slides .lik {padding: 37.5%;}
	.slides {background:#104cca url(/assets/dist/img/Mad_1.jpg) no-repeat; background-size: 100% 100%;}
	.flexslider ul{line-height: 16.85rem;}
	.flexslider .slides .PC1{background:#104cca url(/assets/dist/img/Mad_1.jpg) no-repeat; background-size: 100% 100%;}
	.flexslider .slides .PC2{background:#ff9101 url(/assets/dist/img/Mad_2.jpg) no-repeat; background-size: 100% 100%;}
	.flexslider .slides .PC3{background:#06b259 url(/assets/dist/img/Mad_3.jpg) no-repeat; background-size: 100% 100%;}
	.flexslider .slides .PC4{background:#95b5fe url(/assets/dist/img/Mad_4.jpg) no-repeat; background-size: 100% 100%;}
	.flexslider .slides .PC5{background:#d4e3f8 url(/assets/dist/img/Mad_5.jpg) no-repeat; background-size: 100% 100%;}
	.flexslider .slides .PC6{background:#d4e3f8 url(/assets/dist/img/Mad_6.jpg) no-repeat; background-size: 100% 100%;}
}
@media all and (min-width: 991.98px) {
	.MO{display: none;}
	.navwith{max-width: 66.05rem;margin: 0 auto;}
    .nav-scroller{margin-left:auto; margin-right:auto;}

	.flexslider{max-height: 30rem;}
	.slides .lik {height: 30rem;}
	.slides {background:#0052d9 url(/assets/dist/img/PC1.jpg) 50% 0 no-repeat;}
	.flexslider .slides .PC1{background:#0052d9 url(/assets/dist/img/PC1.jpg) 50% 0 no-repeat;}
	.flexslider .slides .PC2{background:#2aae67 url(/assets/dist/img/PC2.jpg) 50% 0 no-repeat;}
	.flexslider .slides .PC3{background:#95b5fe url(/assets/dist/img/PC3.jpg) 50% 0 no-repeat;) 50% 0 no-repeat;}
	.flexslider .slides .PC4{background:#22beff url(/assets/dist/img/PC4.jpg) 50% 0 no-repeat;}
	.flexslider .slides .PC5{background:#ff9200 url(/assets/dist/img/PC5.jpg) 50% 0 no-repeat;}
	.flexslider .slides .PC6{background:#ff9200 url(/assets/dist/img/PC6.jpg) 50% 0 no-repeat;}
} 

.flexslider {position: relative; overflow: hidden; background: url(/assets/dist/img/loading.gif) 50% no-repeat;}
.slides {position: relative; z-index: 1;background:#0052d9;}
.slides li{display: inline-block;}
.slides .lik {margin: auto;}
.flexslider ul {padding:0;}
.flex-control-nav { position: absolute; bottom:-0.35rem; z-index: 2; width: 100%; text-align: center;padding-right: 2rem;}
.flex-control-nav li { display: inline-block; width: 0.8rem; height:0.8rem; margin:0.3rem; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 0.8rem; height: 0.8rem; line-height: 10rem; overflow: hidden; background: url(/assets/dist/img/dot.svg) right 0 no-repeat;background-size: 1.8rem; cursor: pointer;}
.flex-control-nav .flex-active {background-position: 0;}


.page_wrap{clear:both; margin-bottom:0.1rem; overflow:hidden;zoom:1; margin: 1rem auto 0 auto;}
.paginator {float:right; height:2.5rem; overflow:hidden; }
.paginator,
.paginator input,
.paginator button {font-size:1.2rem; }
.paginator a,
.paginator span {float:left; height:2.3rem; margin:0 0.5rem 0 0; text-align:center; white-space:nowrap; vertical-align:middle; line-height:2.3rem; background:#fff; }
.paginator a {color:#0d6efd; }
.paginator b{margin:0.3rem;font-weight:300;}
.paginator a:link,
.paginator a:visited,
.paginator a:hover,
.paginator a:active {text-decoration:none; }
.paginator .page-start,
.paginator a,
.paginator .page-end {padding:0 0.8rem; border:0.01rem solid #D3D3D3; background:#ffffff; }
.paginator .page-start {border-color:#dee2e6; color:#dee2e6; }
.paginator .page-end { border-color:#dee2e6;  color:#dee2e6; }
.paginator .page-this,
.paginator .page-break {padding:0 0.3rem; }
.paginator .page-break {border:0.01rem solid #fff; }
.paginator .page-this {border:0.01rem solid #D3D3D3;background-color:#dee2e6; color:#dc3545;padding:0rem 0.8rem; font-weight:bold; }
.paginator .page-skip {height:2.2rem; line-height:2.2rem; padding:0 0.3rem; margin:0; background:none; }
.paginator .page-skip input {width:2.6rem;  *width:2.3rem;height:1.9rem;line-height:1.9rem;border:0.01rem #D3D3D3 solid;font-size:1.2rem; margin:-0.1rem 0.6rem 0rem 0.6rem;#margin-top:0.1rem;_margin-top:0rem;padding:0rem 0rem 0rem 0.2rem; vertical-align:middle; padding-top:0rem; padding-bottom:0rem; }
.paginator .page-skip button {font-size:1.2rem; padding:0 0.5rem 0.5rem 0.5rem;_padding:0 0.5rem 0 0.5rem; width:auto; _width:0; height:2.2rem;  *height:2.3rem; *line-height:2rem; _height:1.6rem; _line-height:1.6rem; margin-left:1rem;  *margin-top:-0.1rem;overflow:visible; vertical-align:top; }
.paginator a:hover {border:0.01rem solid #A6A6A6;color:#868688; }


