
/* CSS Document */
@font-face {
	font-family: futuraBold;
	src: url(font/FUTURA-BOLD-5_0.html);
}
@font-face {
	font-family: futuraHeavy;
	src: url(font/Futura-Heavy.otf), url(font/FUTURA-HEAVY-4_0.html);
}
@font-face {
	font-family: futuraLight;
	src: url(font/FUTURA-LIGHT-3_0.html);
}
/**/
@font-face {
	font-family: futurab;
	src: url(font/FUTURAB_0.html);
}
@font-face {
	font-family: futuram;
	src: url(font/FUTURAM_0.html);
}
@font-face {
	font-family: futuran;
	src: url(font/FUTURAN.html);
}
/**/
@font-face {
	font-family: futuramc;
	src: url(font/FUTURAMC_0.html);
}
@font-face {
	font-family: futurabi;
	src: url(font/FUTURABI_0.html);
}
@font-face {
	font-family: futurami;
	src: url(font/FUTURAMI_0.html);
}
@font-face {
	font-family: futuraxk;
	src: url(font/FUTURAXK_1.html);
}
@font-face {
	font-family: javatext;
	src: url(font/javatext.ttf);
}
@font-face {
	font-family: Helvetica-Bold;
	src: url(font/Helvetica-Bold.ttf);
}
@font-face {
	font-family: Helvetica-Medium;
	src: url(font/Helvetica-Medium.ttf);
}

body, td, input, select, textarea, h1, h2, h3, h4, h5, h6{ font-size:14px;}
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
ul, ol{ list-style:none;}
img{border:0; vertical-align:top;}
input,select,textarea{vertical-align:middle;}

/* link */
a{ text-decoration:none;}
a:hover{text-decoration:none;}
.clearfix:after{ visibility: hidden; display: block; font-size: 0; content: ""; clear: both; height: 0; }  
.clearfix{*zoom: 1;}

section#explore_further{
	padding: 0.5rem 0 0.5rem;
}

section#explore_further .t2{
	font-size: 18px;
}
.model-center-header{
	display: none !important;
}
.disclaimer_box{
        max-width: 1200px;
        margin: 0 auto;
        padding: 50px 20px;
    }
    .disclaimer_box p{
        font-size: 20px;
        font-style: italic;
    }
    @media (max-width: 768px) {
        .disclaimer_box{
            padding: 20px 10px;
        }
        .disclaimer_box p{
            font-size: 14px;
        }
    }
/*自定义*/
@keyframes opacityChange {
	0% {
		opacity: 0.2;
	}
	50% {
		opacity: 1;
	}
	100% {
		opacity: 0.2;
	}
}
@-webkit-keyframes opacityChange{
	0% {
		opacity: 0.2;
	}
	50% {
		opacity: 1;
	}
	100% {
		opacity: 0.2;
	}
}
@-ms-keyframes opacityChange{
	0% {
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}
@keyframes noChange{
	0% {
		opacity: 1;
	}
	50% {
		opacity: 1;
	}
	100% {
		opacity: 1;
	}
}
.content_us_jumbo{position: relative;}
.content_us_jumbo img{width: 100%;}
.model_bottom_content{
	position: absolute;
	bottom: 0;
	background: rgba(0, 0, 0, 0.6);
	padding: 30px 50px;
	display: block;
	bottom: 5%;
	left: 6%;
	color: #fff;
	border-radius: 20px;
}
.model_bottom_content h3{
	font-size: 0.30rem;
	margin-bottom: 10px;
}
.model_bottom_content p{
	font-size: 0.18rem;
	margin-bottom: 15px;
}
.model_bottom_content a{
	display: inline-block;
	width: 3.3rem;
	height: 0.6rem;
	border-radius: 5px;
	overflow: hidden;
	background-color: rgb(164, 138, 115);
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 0.85;
	cursor: pointer;
	transition: all .5s;
	color: #fff;
	text-decoration: none;
	font-size: 0.20rem;
}
.model_bottom_content a:hover{
	opacity: 1;
}
[dir="rtl"] .model_bottom_content{
	left: auto;
	right: 6%;
}
@media (max-width: 768px){
	.model_bottom_content{
		width: 100%;
		left: 0;
		bottom: 0;
		border-radius: 0;
		padding: 20px;
	}
	.model_bottom_content h3{
		font-size: 16px;
	}
	.model_bottom_content p{
		font-size: 14px;
	}
	.model_bottom_content a{
		width: 100%;
		font-size: 14px;
	}
}