.s_tmpl_footer {
	background-color:#353f4c
}
@font-face {
font-family:"4fd52f99-13ef-4523-a275-15869974d9a0";
src:url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023022421555387951/cms/file/4fd52f99-13ef-4523-a275-15869974d9a0.otf) format("opentype");
font-alias:douyuFont-2
}
@font-face {
font-family:"85b4a4c0-1ef1-40cd-9a7b-9971d50cbd30";
src:url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023022421555387951/cms/file/85b4a4c0-1ef1-40cd-9a7b-9971d50cbd30.ttf) format("truetype");
font-alias:MyriadSetPro-Thin
}
@font-face {
font-family:"5a364e5b-d255-457f-8d15-53bbe4bb9990";
src:url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023062518032277009/cms/file/5a364e5b-d255-457f-8d15-53bbe4bb9990.otf) format("opentype");
font-alias:FjallaOne-Regular;
font-display:swap
}
@font-face {
font-family:d3cd9aab-4c84-4317-ba53-af053c20e43f;
src:url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023062518032277009/cms/file/d3cd9aab-4c84-4317-ba53-af053c20e43f.otf) format("opentype");
font-alias:Montserrat-ExtraBold-4;
font-display:swap
}
.s_tmpl_footer {
	background-color:#353f4c
}
:root {
--swiper-theme-color:#0169ca;
--swiper-navigation-size:44px
}
@font-face {
font-family:"4fd52f99-13ef-4523-a275-15869974d9a0";
src:url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023022421555387951/cms/file/4fd52f99-13ef-4523-a275-15869974d9a0.otf) format("opentype");
font-alias:douyuFont-2
}
@font-face {
font-family:"85b4a4c0-1ef1-40cd-9a7b-9971d50cbd30";
src:url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023022421555387951/cms/file/85b4a4c0-1ef1-40cd-9a7b-9971d50cbd30.ttf) format("truetype");
font-alias:MyriadSetPro-Thin
}
.s_tmpl_footer {
	background-color:#353f4c
}
::-webkit-scrollbar-track-piece {
width:5px;
background-color:#ccc
}
::-webkit-scrollbar {
width:5px;
background-color:#ccc
}
::-webkit-scrollbar-thumb {
width:5px;
background-image:linear-gradient(180deg, #0169ca 0, #0169ca 100%)
}
::-webkit-scrollbar-thumb:hover {
width:5px;
background-color:#0169ca
}
.lanall {
	position:relative
}
.lanall .language-list2 {
	position:absolute;
	top:35px;
	width:100px;
	padding:0;
	background:#fff;
	height:0;
	left:50%;
	margin-left:-50px;
	transition:all 1s;
	overflow:hidden;
	border-radius:10px;
	box-shadow:0 5px 10px #2a2b304a
}
.dhlogo img {
	width:193px;
	margin-top:0!important;
	margin-bottom:30px
}
.active .search_warp {
	background:#015a2e;
	border-radius:50%
}
.language-list2 li:hover a span {
	color:#d81818
}
.lanall .language-list2 li a {
	display:inline-block;
	width:100%;
	vertical-align:top;
	padding:2px 0;
	text-align:center;
	font-family:"Roboto Medium";
	font-weight:500;
	font-size:11px;
	color:#666;
	border-bottom:1px solid #e9e9e9
}
.lanall .language-list2 li a.on {
	color:#099
}
.lan {
	background-size:auto 100%;
	width:32px;
	height:32px;
	font-size:14px;
	color:#222;
	padding-left:0;
	position:absolute;
	margin-left:0;
	top:0;
	border-radius:50px;
	width:100px;
	color:#fff
}
.active .lan {
	background:#015a2e;
	border-radius:50px;
	width:100px;
	color:#fff
}
.lan img {
	width:24px;
	margin:4px
}
.lanall:hover .language-list2 {
	height:73px
}
@font-face {
font-family:"4fd52f99-13ef-4523-a275-15869974d9a0";
src:url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023022421555387951/cms/file/4fd52f99-13ef-4523-a275-15869974d9a0.otf) format("opentype");
font-alias:douyuFont-2
}
@font-face {
font-family:"85b4a4c0-1ef1-40cd-9a7b-9971d50cbd30";
src:url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023022421555387951/cms/file/85b4a4c0-1ef1-40cd-9a7b-9971d50cbd30.ttf) format("truetype");
font-alias:MyriadSetPro-Thin
}
.s_tmpl_footer {
	background-color:#353f4c
}
@font-face {
font-family:"4fd52f99-13ef-4523-a275-15869974d9a0";
src:url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023022421555387951/cms/file/4fd52f99-13ef-4523-a275-15869974d9a0.otf) format("opentype");
font-alias:douyuFont-2
}
@font-face {
font-family:"85b4a4c0-1ef1-40cd-9a7b-9971d50cbd30";
src:url(https://omo-oss-file1.thefastfile.com/portal-saas/new2023022421555387951/cms/file/85b4a4c0-1ef1-40cd-9a7b-9971d50cbd30.ttf) format("truetype");
font-alias:MyriadSetPro-Thin
}
.s_tmpl_footer {
	background-color:#353f4c
}
* {
	word-break:break-word
}
body, html {
	scroll-behavior:smooth
}
.lanall {
	position:relative
}
.lanall .language-list2 {
	position:absolute;
	top:28px;
	width:90px;
	padding:0;
	background:#fff;
	height:0;
	left:50%;
	margin-left:-55px;
transition:all .5s;
	overflow:hidden;
	border-radius:10px;
	box-shadow:0 5px 10px #2a2b304a
}
.dhlogo img {
	width:193px;
	margin-top:0!important;
	margin-bottom:30px
}
.active .search_warp {
	background:#015a2e;
	border-radius:50%
}
.language-list2 li:hover a span {
	color:#d81818
}
.lanall .language-list2 li a {
	display:inline-block;
	width:100%;
	vertical-align:top;
	padding:2px 0;
	text-align:center;
	font-family:"Roboto Medium";
	font-weight:500;
	font-size:11px;
	color:#666;
	border-bottom:1px solid #e9e9e9
}
.lanall .language-list2 li a.on {
	color:#099
}
.lan {
	background-size:auto 100%;
	width:32px;
	height:28px;
	font-size:12px;
	color:#222;
	padding-left:0;
	position:absolute;
	margin-left:0;
	top:0;
	border-radius:50px;
	width:90px;
	color:#fff;
	background:#015a2e
}
.active .lan {
	background:#015a2e;
	border-radius:50px;
	width:90px;
	color:#fff
}
.lan img {
	width:20px;
	margin:4px
}
.lanall:hover .language-list2 {
	height:73px
}
@media only screen and (max-width:768px) {
.e_image-25 {
display:block!important
}
}
.p_navItem11 {
	line-height:96px;
	color:#fff;
	width:115px;
	background:#3892c3 url(../img/1e0e760f-5b0a-4e71-a96f-0fb93c0e5a03.png) no-repeat 10px;
	background-size:20px 20px;
	padding-left:42px;
	border-radius:5px;
	height:30px;
	line-height:30px;
	margin-top:33px
}
.m-foot {
	position:fixed;
	bottom:0;
	left:0;
	z-index:999;
	width:100%;
	background:#f5f5f5;
	display:none
}
.m-foot ul {
	font-size:0;
	text-align:center;
	height:54px
}
.m-foot ul li {
	float:left;
	width:20%;
	height:54px;
	display:flex;
	justify-content:center;
	align-items:center;
	border-left:1px solid #dbdbdb;
	border-top:1px solid #dbdbdb
}
.m-foot ul li:nth-child(3) {
background:#e80101;
border-left:none;
border-top:1px solid #e80101
}
.m-foot ul li:nth-child(3) span {
color:#fff!important
}
.m-foot ul li:first-child, .m-foot ul li:nth-child(4) {
border-left:none
}
.m-foot ul li img, .m-foot ul li span {
	display:block;
	margin:6px auto
}
.m-foot ul li span {
	line-height:14px;
	font-size:12px;
	color:#1a1a1a;
transition:all .4s
}
.m-foot ul li:hover span {
	color:#e80101
}
.wyz {
	position:fixed;
	width:50px;
	height:50px!important;
	right:6px;
	bottom:150px;
	z-index:90;
	display:none
}
.lightbox .btnview .btnprev {
	background-color:#0169ca!important
}
.lightbox .btnview .btnnext {
	background-color:#0169ca!important
}
