.layout {
	overflow:hidden;
}
.wrap {
	width:62.5rem;
	margin:0 auto;
}
/*.policy-content {*/
/*    !*overflow-y: auto;*!*/
/*    overflow-x: hidden;*/
/*    scrollbar-width: auto;*/
/*    scrollbar-color: #406076 #e8e8e8;*/
/*	height: 100%;*/
/*	overflow-y: scroll;*/
/*}*/
.home-btn {
    position: absolute;
    left: 1rem;
    top: 1rem;
    font-size: 1rem;
    color: #333;
    cursor: pointer;
    z-index: 100;
    display: flex;
    align-items: center;
}
.home-btn::before {
    content: '<';
    margin-right: 0.25rem;
}
/*.policy-content::-webkit-scrollbar {*/
/*    width: 12px;*/
/*}*/
/*.policy-content::-webkit-scrollbar-track {*/
/*    background: #e8e8e8;*/
/*    border-radius: 6px;*/
/*}*/
/*.policy-content::-webkit-scrollbar-thumb {*/
/*    background-color: #c41e3a;*/
/*    border-radius: 6px;*/
/*    border: 2px solid #e8e8e8;*/
/*}*/
.policy-object-section {
	margin-bottom: 2rem;
	padding: 1rem;
	/*background: #f8f9fa;*/
	border-radius: 0.5rem;
}
.policy-object-title {
	font-size: 1.125rem;
	font-weight: bold;
	color: #c41e3a;
	margin-bottom: 1rem;
	padding-bottom: 0.5rem;
	border-bottom: 2px solid #c41e3a;
}
.policy-row {
	display: flex;
	align-items: flex-start;
	margin-bottom: 1rem;
}
.policy-label, .source-label {
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	font-size: 0.8rem;
	color: #ffffff;
	background: url(../imagesjiuye/uico4.png) no-repeat center/contain;
	width: 3.541667rem;height: 3.541667rem;
	line-height: 1;
}
.policy-text, .source-text {
	flex: 1;
	font-size: 0.9rem;
	line-height: 1.6;
	color: #333333;
	padding-top: 0.5rem;
	margin-left: 0.9rem;
}
.hpage1 {
	height:100vh;
	position:relative;
}
.hpage1 .wrap {
	display:flex;
	justify-content:center;
	align-items:center;
	height:100%;
}
.hpage1 .txt {
	text-align:center;
}
.hpage1 h1 {
	font-size:3.90625rem;
	line-height:1.2;
	color:#17476e;
	font-weight:bold;
	letter-spacing:0.36458333333333337rem;
	margin-bottom:1.5625rem;
}
.hpage1 h6 {
	padding:0.20833333333333334rem 0.3125rem;
	display:inline-block;
	background:#8c2328;
	font-size:0.7291666666666667rem;
	line-height:1.5;
	color:#fff;
	letter-spacing:0.10416666666666667rem;
}
.hpage1 h4 {
	font-size:1.25rem;
	line-height:1.5;
	color:#18476e;
	letter-spacing:0.2604166666666667rem;
	font-weight:bold;
	margin-top:0.5208333333333334rem;
}
.hpage1 .btn {
	font-size:0.9375rem;
	color:#fff;
	background:url(../images/qw1.png) no-repeat center/cover;
	width:10.208333333333334rem;
	line-height:2.3958333333333335rem;
	text-align:center;
	margin:3.6458333333333335rem auto 0;
	letter-spacing:0.20833333333333334rem;
	display:block;
}
.arrow {
	position:absolute;
	left:0;
	right:0;
	width:1.3541666666666667rem;
	bottom:2.604166666666667rem;
	text-align:center;
	margin:0 auto;
	cursor:pointer;
	-webkit-animation:bounce-up 1.5s linear infinite;
	animation:bounce-up 1.5s linear infinite;
}
@-webkit-keyframes bounce-up {
	25% {
	-webkit-transform:translateY(0.5208333333333334rem);
}
50%,100% {
	-webkit-transform:translateY(0);
}
75% {
	-webkit-transform:translateY(-0.5208333333333334rem);
}
}@keyframes bounce-up {
	25% {
	transform:translateY(0.5208333333333334rem);
}
50%,100% {
	transform:translateY(0);
}
75% {
	transform:translateY(-0.5208333333333334rem);
}
}.uiths {
	text-align:center;
}
.uiths h6 {
	padding:0.20833333333333334rem 0.3125rem;
	display:inline-block;
	background:#8c2328;
	font-size:0.7291666666666667rem;
	line-height:1.5;
	color:#fff;
	letter-spacing:0.10416666666666667rem;
}
.uiths h2 {
	font-size:2.34375rem;
	line-height:1.2;
	color:#17476e;
	font-weight:bold;
	letter-spacing:0.4166666666666667rem;
	margin:0.5208333333333334rem 0 0.78125rem;
}
.hpage2 .uiths h3{
	font-size:0.9375rem;
	line-height:1.2;
	color:#17476e;
	font-weight:bold;
	letter-spacing:0.10416666666666667rem;
}
.hpage3 .uiths h3, .hpage4 .uiths h3, .hpage5 .uiths h3, .hpage6 .uiths h3, .hpage7 .uiths h3, .hpage8 .uiths h3, .hpage9 .uiths h3, .hpage10 .uiths h3, .hpage11 .uiths h3, .hpage12 .uiths h3, .hpage13 .uiths h3, .hpage14 .uiths h3, .hpage15 .uiths h3, .hpage16 .uiths h3, .hpage17 .uiths h3, .hpage18 .uiths h3, .hpage19 .uiths h3 {
	margin-top:1.5rem;
	font-size:0.9375rem;
	line-height:1.2;
	color:#17476e;
	font-weight:bold;
	letter-spacing:0.10416666666666667rem;
}
.hpage2 .arrow-up, .hpage3 .arrow-up, .hpage4 .arrow-up, .hpage5 .arrow-up, .hpage6 .arrow-up, .hpage7 .arrow-up, .hpage8 .arrow-up, .hpage9 .arrow-up, .hpage10 .arrow-up, .hpage11 .arrow-up, .hpage12 .arrow-up, .hpage13 .arrow-up, .hpage14 .arrow-up, .hpage15 .arrow-up, .hpage16 .arrow-up, .hpage17 .arrow-up, .hpage18 .arrow-up, .hpage19 .arrow-up {
	bottom:auto;
	top:0.5208333333333334rem;
	/*left: 4rem;*/
	z-index: 101;
}
.hpage2 .arrow-down, .hpage3 .arrow-down, .hpage4 .arrow-down, .hpage5 .arrow-down, .hpage6 .arrow-down, .hpage7 .arrow-down, .hpage8 .arrow-down, .hpage9 .arrow-down, .hpage10 .arrow-down, .hpage11 .arrow-down, .hpage12 .arrow-down, .hpage13 .arrow-down, .hpage14 .arrow-down, .hpage15 .arrow-down, .hpage16 .arrow-down, .hpage17 .arrow-down, .hpage18 .arrow-down, .hpage19 .arrow-down {
	bottom:2.604166666666667rem;
	top:auto;
}
.hpage3, .hpage4, .hpage5, .hpage6, .hpage7, .hpage8, .hpage9, .hpage10, .hpage11, .hpage12, .hpage13, .hpage14, .hpage15, .hpage16, .hpage17, .hpage18, .hpage19 {
	min-height:100vh;
	position:relative;
	padding-top:4.6875rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.hpage3 .bs, .hpage4 .bs, .hpage5 .bs, .hpage6 .bs, .hpage7 .bs, .hpage8 .bs, .hpage9 .bs, .hpage10 .bs, .hpage11 .bs, .hpage12 .bs, .hpage13 .bs, .hpage14 .bs, .hpage15 .bs, .hpage16 .bs, .hpage17 .bs, .hpage18 .bs, .hpage19 .bs {
	margin-top:1.0416666666666667rem;
	background:rgba(255, 255, 255, 0.5);
	border-radius:0.9375rem;
	padding:1.0416666666666667rem 2.0833333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.hpage3 .bs h3, .hpage4 .bs h3, .hpage5 .bs h3, .hpage6 .bs h3, .hpage7 .bs h3, .hpage8 .bs h3, .hpage9 .bs h3, .hpage10 .bs h3, .hpage11 .bs h3, .hpage12 .bs h3, .hpage13 .bs h3, .hpage14 .bs h3, .hpage15 .bs h3, .hpage16 .bs h3, .hpage17 .bs h3, .hpage18 .bs h3, .hpage19 .bs h3 {
	text-align:center;
}
.hpage3 .bs h3 span, .hpage4 .bs h3 span, .hpage5 .bs h3 span, .hpage6 .bs h3 span, .hpage7 .bs h3 span, .hpage8 .bs h3 span, .hpage9 .bs h3 span, .hpage10 .bs h3 span, .hpage11 .bs h3 span, .hpage12 .bs h3 span, .hpage13 .bs h3 span, .hpage14 .bs h3 span, .hpage15 .bs h3 span, .hpage16 .bs h3 span, .hpage17 .bs h3 span, .hpage18 .bs h3 span, .hpage19 .bs h3 span {
	display:inline-block;
	font-size:1.5625rem;
	line-height:1.6;
	color:#18476e;
	font-weight:bold;
	position:relative;
	letter-spacing:0.10416666666666667rem;
}
.hpage3 .bs h3 span:before, .hpage3 .bs h3 span::after, .hpage4 .bs h3 span:before, .hpage4 .bs h3 span::after, .hpage5 .bs h3 span:before, .hpage5 .bs h3 span::after, .hpage6 .bs h3 span:before, .hpage6 .bs h3 span::after, .hpage7 .bs h3 span:before, .hpage7 .bs h3 span::after, .hpage8 .bs h3 span:before, .hpage8 .bs h3 span::after, .hpage9 .bs h3 span:before, .hpage9 .bs h3 span::after, .hpage10 .bs h3 span:before, .hpage10 .bs h3 span::after, .hpage11 .bs h3 span:before, .hpage11 .bs h3 span::after, .hpage12 .bs h3 span:before, .hpage12 .bs h3 span::after, .hpage13 .bs h3 span:before, .hpage13 .bs h3 span::after, .hpage14 .bs h3 span:before, .hpage14 .bs h3 span::after, .hpage15 .bs h3 span:before, .hpage15 .bs h3 span::after, .hpage16 .bs h3 span:before, .hpage16 .bs h3 span::after, .hpage17 .bs h3 span:before, .hpage17 .bs h3 span::after, .hpage18 .bs h3 span:before, .hpage18 .bs h3 span::after, .hpage19 .bs h3 span:before, .hpage19 .bs h3 span::after {
	content:"";
	position:absolute;
	left:-2.0833333333333335rem;
	top:50%;
	z-index:1;
	background:url(../images/qw4.png) no-repeat center;
	width:1.5104166666666667rem;
	height:0.6770833333333334rem;
	margin-top:-0.36458333333333337rem;
}
.hpage3 .bs h3 span::after, .hpage4 .bs h3 span::after, .hpage5 .bs h3 span::after, .hpage6 .bs h3 span::after, .hpage7 .bs h3 span::after, .hpage8 .bs h3 span::after, .hpage9 .bs h3 span::after, .hpage10 .bs h3 span::after, .hpage11 .bs h3 span::after, .hpage12 .bs h3 span::after, .hpage13 .bs h3 span::after, .hpage14 .bs h3 span::after, .hpage15 .bs h3 span::after, .hpage16 .bs h3 span::after, .hpage17 .bs h3 span::after, .hpage18 .bs h3 span::after, .hpage19 .bs h3 span::after {
	left:auto;
	right:-2.0833333333333335rem;
}
.hpage3 .bs ul, .hpage4 .bs ul, .hpage5 .bs ul, .hpage6 .bs ul, .hpage7 .bs ul, .hpage8 .bs ul, .hpage9 .bs ul, .hpage10 .bs ul, .hpage11 .bs ul, .hpage12 .bs ul, .hpage13 .bs ul, .hpage14 .bs ul, .hpage15 .bs ul, .hpage16 .bs ul, .hpage17 .bs ul, .hpage18 .bs ul, .hpage19 .bs ul {
	display:flex;
	justify-content:center;
	align-items:center;
	padding:1.0416666666666667rem 0 0.5208333333333334rem;
	/*margin:0 3.166666666666667rem;*/
	flex-wrap:wrap;
}
.hpage3 .bs li a, .hpage4 .bs li a, .hpage5 .bs li a, .hpage6 .bs li a, .hpage7 .bs li a, .hpage8 .bs li a, .hpage9 .bs li a, .hpage10 .bs li a, .hpage11 .bs li a, .hpage12 .bs li a, .hpage13 .bs li a, .hpage14 .bs li a, .hpage15 .bs li a, .hpage16 .bs li a, .hpage17 .bs li a, .hpage18 .bs li a, .hpage19 .bs li a {
	padding:0 1.0416666666666667rem;
	line-height:2.0833333333333335rem;
	font-size:0.9375rem;
	color:#18476e;
	border:1px solid #18476e;
	margin:0 0.20833333333333334rem 0.7291666666666667rem;
	border-radius:1.5625rem;
	display:inline-block;
}
.hpage3 .bs li.on a, .hpage3 .bs li a:hover, .hpage4 .bs li.on a, .hpage4 .bs li a:hover, .hpage5 .bs li.on a, .hpage5 .bs li a:hover, .hpage6 .bs li.on a, .hpage6 .bs li a:hover, .hpage7 .bs li.on a, .hpage7 .bs li a:hover, .hpage8 .bs li.on a, .hpage8 .bs li a:hover, .hpage9 .bs li.on a, .hpage9 .bs li a:hover, .hpage10 .bs li.on a, .hpage10 .bs li a:hover, .hpage11 .bs li.on a, .hpage11 .bs li a:hover, .hpage12 .bs li.on a, .hpage12 .bs li a:hover, .hpage13 .bs li.on a, .hpage13 .bs li a:hover, .hpage14 .bs li.on a, .hpage14 .bs li a:hover, .hpage15 .bs li.on a, .hpage15 .bs li a:hover, .hpage16 .bs li.on a, .hpage16 .bs li a:hover, .hpage17 .bs li.on a, .hpage17 .bs li a:hover, .hpage18 .bs li.on a, .hpage18 .bs li a:hover, .hpage19 .bs li.on a, .hpage19 .bs li a:hover {
	background:#244860;
	color:#fff;
}
.hpage3 .box, .hpage4 .box, .hpage5 .box, .hpage6 .box, .hpage7 .box, .hpage8 .box, .hpage9 .box, .hpage10 .box, .hpage11 .box, .hpage12 .box, .hpage13 .box, .hpage14 .box, .hpage15 .box, .hpage16 .box, .hpage17 .box, .hpage18 .box, .hpage19 .box {
	background:#f2f7fe;
	border-radius:0.8333333333333334rem;
	height:25.354166666666668rem;
	padding:1.5625rem 1.3541666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	overflow-y:scroll;
}
.hpage3 .text, .hpage4 .text, .hpage5 .text, .hpage6 .text, .hpage7 .text, .hpage8 .text, .hpage9 .text, .hpage10 .text, .hpage11 .text, .hpage12 .text, .hpage13 .text, .hpage14 .text, .hpage15 .text, .hpage16 .text, .hpage17 .text, .hpage18 .text, .hpage19 .text {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#363636;
}
.hpage3 .text span, .hpage4 .text span, .hpage5 .text span, .hpage6 .text span, .hpage7 .text span, .hpage8 .text span, .hpage9 .text span, .hpage10 .text span, .hpage11 .text span, .hpage12 .text span, .hpage13 .text span, .hpage14 .text span, .hpage15 .text span, .hpage16 .text span, .hpage17 .text span, .hpage18 .text span, .hpage19 .text span {
	color:#0d3651;
}
.hpage3 .box .text, .hpage4 .box .text, .hpage5 .box .text, .hpage6 .box .text, .hpage7 .box .text, .hpage8 .box .text, .hpage9 .box .text, .hpage10 .box .text, .hpage11 .box .text, .hpage12 .box .text, .hpage13 .box .text, .hpage14 .box .text, .hpage15 .box .text, .hpage16 .box .text, .hpage17 .box .text, .hpage18 .box .text, .hpage19 .box .text {
	display:none;
}
.hpage2 {
	min-height:100vh;
	position:relative;
	padding-top:4.6875rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	z-index:2;
}
.hpage2 .pic, .hpage3 .pic, .hpage4 .pic, .hpage5 .pic, .hpage6 .pic, .hpage7 .pic, .hpage8 .pic, .hpage9 .pic, .hpage10 .pic, .hpage11 .pic, .hpage12 .pic, .hpage13 .pic, .hpage14 .pic, .hpage15 .pic, .hpage16 .pic, .hpage17 .pic, .hpage18 .pic, .hpage19 .pic {
	position:absolute !important;
	right:0 !important;
	top:0 !important;
	z-index:0 !important;
	width:35% !important;
	height:60% !important;
	overflow:visible !important;
	margin:0 !important;
	padding:0 !important;
	border:none !important;
}
.hpage2 .pic img, .hpage3 .pic img, .hpage4 .pic img, .hpage5 .pic img, .hpage6 .pic img, .hpage7 .pic img, .hpage8 .pic img, .hpage9 .pic img, .hpage10 .pic img, .hpage11 .pic img, .hpage12 .pic img, .hpage13 .pic img, .hpage14 .pic img, .hpage15 .pic img, .hpage16 .pic img, .hpage17 .pic img, .hpage18 .pic img, .hpage19 .pic img {
	width:100% !important;
	height:70% !important;
	object-fit:cover !important;
	display:block !important;
	margin:0 !important;
	padding:0 !important;
	border:none !important;
	mask-image: linear-gradient(to left, black 80%, transparent 100%), linear-gradient(to bottom, black 80%, transparent 100%);
	mask-composite: intersect;
	-webkit-mask-image: linear-gradient(to left, black 80%, transparent 100%), linear-gradient(to bottom, black 80%, transparent 100%);
	-webkit-mask-composite: source-in;
}
.hpage2 .flax {
	margin-top:0.5208333333333334rem;
	display:flex;
	justify-content:space-between;
	align-items:flex-end;
}
.hpage2 .maps {
	width:43.22916666666667rem;
	height:28.125rem;
}
.hpage2 .rs {
	width:calc(100% - 44.270833333333336rem);
	margin-bottom:3.125rem;
}
.hpage2 dl {
	display:flex;
	flex-wrap:wrap;
	margin-right:2.0833333333333335rem;
}
.hpage2 dd {
	width:calc((100% - 4.6875rem)/4);
	margin-right:1.5625rem;
	margin-bottom:1.0416666666666667rem;
}
.hpage2 dd:nth-child(4n) {
	margin-right:0;
}
.hpage2 dd a {
	font-size:0.9375rem;
	line-height:1.6;
	color:#18476e;
	display:block;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.hpage2 dd.on a,.hpage2 dd a:hover {
	font-weight:bold;
	transform:scale(1.03);
	-ms-transform:scale(1.03);
	/* IE 9*/
	-moz-transform:scale(1.03);
	/* Firefox*/
	-webkit-transform:scale(1.03);
	/* Safari 和 Chrome*/
	-o-transform:scale(1.03);
}
.hpage1 .btn:hover {
	transform:scale(1.05);
	-ms-transform:scale(1.05);
	/* IE 9*/
	-moz-transform:scale(1.05);
	/* Firefox*/
	-webkit-transform:scale(1.05);
	/* Safari 和 Chrome*/
	-o-transform:scale(1.05);
}
.homeswiper {
	height:100vh;
	overflow:hidden;
}



.swiper-slide-active .uiths h6,
.swiper-slide-active.hpage1 h1{
	-webkit-animation:fadeInUp 1s .2s ease both;
	-moz-animation:fadeInUp 1s .2s ease both;
}
.swiper-slide-active .uiths h2,
.swiper-slide-active.hpage1 h6{
	-webkit-animation:fadeInUp 1s .4s ease both;
	-moz-animation:fadeInUp 1s .4s ease both;
}
.swiper-slide-active .uiths h3,
.swiper-slide-active.hpage1 h4{
	-webkit-animation:fadeInUp 1s .6s ease both;
	-moz-animation:fadeInUp 1s .6s ease both;
}
.swiper-slide-active.hpage3 .bs,
.swiper-slide-active.hpage4 .bs,
.swiper-slide-active.hpage5 .bs,
.swiper-slide-active.hpage6 .bs,
.swiper-slide-active.hpage7 .bs,
.swiper-slide-active.hpage8 .bs,
.swiper-slide-active.hpage9 .bs,
.swiper-slide-active.hpage10 .bs,
.swiper-slide-active.hpage11 .bs,
.swiper-slide-active.hpage12 .bs,
.swiper-slide-active.hpage13 .bs,
.swiper-slide-active.hpage14 .bs,
.swiper-slide-active.hpage15 .bs,
.swiper-slide-active.hpage16 .bs,
.swiper-slide-active.hpage17 .bs,
.swiper-slide-active.hpage18 .bs,
.swiper-slide-active.hpage19 .bs,
.swiper-slide-active.hpage2 .flax,
.swiper-slide-active.hpage1 .btn{
	-webkit-animation:fadeInUp 1s .8s ease both;
	-moz-animation:fadeInUp 1s .8s ease both;
}

@-webkit-keyframes fadeInUp{
0%{opacity:0;
-webkit-transform:translateY(20px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp{
0%{opacity:0;
-moz-transform:translateY(20px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}

.policy-desc {
	font-size:0.83333333333334rem;
	line-height:2;
	color:#363636;
}


/* 新增 */
.hpage3 .bs h3 span:before, .hpage3 .bs h3 span::after{
	background-size: contain !important;
}
.hpage3 .bs li a, .hpage4 .bs li a, .hpage5 .bs li a, .hpage6 .bs li a, .hpage7 .bs li a, .hpage8 .bs li a, .hpage9 .bs li a, .hpage10 .bs li a, .hpage11 .bs li a, .hpage12 .bs li a, .hpage13 .bs li a, .hpage14 .bs li a, .hpage15 .bs li a, .hpage16 .bs li a, .hpage17 .bs li a, .hpage18 .bs li a, .hpage19 .bs li a {
	background: url(../imagesjiuye/uico1.png) no-repeat center/100% 100%;
	width: 6.291667rem;border-radius: 0;border: none;
	text-align: center;color: #244860;
	padding: 0;
}
.hpage3 .bs li.on a, .hpage3 .bs li a:hover, .hpage4 .bs li.on a, .hpage4 .bs li a:hover, .hpage5 .bs li.on a, .hpage5 .bs li a:hover, .hpage6 .bs li.on a, .hpage6 .bs li a:hover, .hpage7 .bs li.on a, .hpage7 .bs li a:hover, .hpage8 .bs li.on a, .hpage8 .bs li a:hover, .hpage9 .bs li.on a, .hpage9 .bs li a:hover, .hpage10 .bs li.on a, .hpage10 .bs li a:hover, .hpage11 .bs li.on a, .hpage11 .bs li a:hover, .hpage12 .bs li.on a, .hpage12 .bs li a:hover, .hpage13 .bs li.on a, .hpage13 .bs li a:hover, .hpage14 .bs li.on a, .hpage14 .bs li a:hover, .hpage15 .bs li.on a, .hpage15 .bs li a:hover, .hpage16 .bs li.on a, .hpage16 .bs li a:hover, .hpage17 .bs li.on a, .hpage17 .bs li a:hover, .hpage18 .bs li.on a, .hpage18 .bs li a:hover, .hpage19 .bs li.on a, .hpage19 .bs li a:hover {

	background: url(../imagesjiuye/uico2.png) no-repeat center/100% 100%;color: #244860;
}
.hmtit{
	background: url(../imagesjiuye/uico3.png) no-repeat left center/auto 100%;
	line-height: 2.083333rem;color: #fff;
	padding-left:2.183333rem ;font-size: 1.041667rem;
	opacity: 0.85;
	margin-bottom: 0.8rem;
}
.hmtit span{
	color: #fff !important;
}
.tit2{
	font-size: 1.145833rem;color: #244860;
	padding-left: 1.302083rem;
	margin: 1.302083rem 0 0.625rem;
}
.hpage3 .box .text .flex{
	display: flex;
}
.hpage3 .box .text .icon{
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	font-size: 0.833333rem;
	color: #ffffff;
	background: url(../imagesjiuye/uico4.png) no-repeat center/contain;
	width: 3.541667rem;height: 3.541667rem;
	line-height: 1.1;
}
.hpage3 .box .text p{
	flex: 1;
	margin-left: 0.9rem;
}
/*.hpage3 .box::-webkit-scrollbar {*/
/*    width: 6px;*/
/*}*/
/*.hpage3 .box::-webkit-scrollbar-track {*/
/*    background: #e8e8e8;*/
/*    border-radius: 3px;*/
/*}*/
/*.hpage3 .box::-webkit-scrollbar-thumb {*/
/*    background-color: #999;*/
/*    border-radius: 3px;*/
/*    min-height: 30px;*/
/*    max-height: 20px;*/
/*}*/
/*.hpage3 .box .text{*/
/*	overflow: visible;*/
/*}*/



/*.hpage2 .uiths h3 {*/
/*    margin-top: 3rem;*/
/*}*/

.mobile-dot {
    display: none;
}
@media only screen and (max-width: 1040px) {
    .mobile-dot {
        display: inline-block;
        color: #333;
        margin-right: 0.5rem;
    }
}
