/* .header {background:linear-gradient(180deg, rgba(0,0,0,0.4), transparent);} */
/* .header .other_pagelogo{display: block;}
.header .index_logo{display: none;} */
.header .other_pagelogo{display: none;}
.header.mini{background: none;}
.header.mini .index_logo{display: block;}
.header.mini .other_pagelogo{display: none;}
/* .header{background-color: transparent;} */
/* .nav>ul>li>a{color: #ffffff;} */

.obanner{position: relative; width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center center; background-color: #efefef;}
.obanner::before {content: ''; padding-top:32%;float: left;}
.obanner::after { content: '';display: block;clear: both;}
.obanner_text_box{z-index: 22; width: 42%;position: absolute;right: 6%;bottom:0;transform: translateY(50%); -webkit-transform: translateY(50%); color: #ffffff;padding:2% 3% 3% 3%;box-sizing:border-box; background:url(../bg_obannertxt.png) no-repeat;background-size: 100% 100%; }
/*.obanner_text{position: absolute;top:0;left:0; width: 100%;min-height: 100%;}*/
/*.obanner_text_box::before {content: ''; padding-top:34%;float: left;}
.obanner_text_box::after { content: '';display: block;clear: both;}*/
.opageblock_title .entitle{font-weight: bold;}
.opageblock_title .zhtitle{padding-bottom: 10px;position: relative;}
.obanner_text .zhtitle:after{content: '';position: absolute;bottom: 0;left:0;width: 10%;height: 2px;background-color: #ffffff;}

.obanner_text_box ul{/*position: absolute; bottom: 16%;*/margin-top: 5%;}
.obanner_text_box ul li{float: left;margin-right: 30px;margin-bottom: 4px;}
.obanner_text_box ul li a{color: #ffffff;font-size: 16px;}
.obanner_text_box ul li a:hover{text-decoration: underline;}




.other_page_wrap{width: 83%;margin:0 auto;max-width: 1500px;}
.other_page_wrap img{max-width: 100%;}
.other_page_wrap>*{max-width: 100%;}
@media (max-width: 767px){

	.obanner_text_box{width: 94%;right: 3%;padding:4%;}
	.obanner::before {padding-top:60%;}
	.opageblock_title .entitle{font-size: 20px;line-height: 30px;}
	.opageblock_title .zhtitle{font-size:16px;line-height: 20px;padding-bottom: 8px;}
	.obanner_text_box ul li{margin-right: 15px;}
	.obanner_text_box ul li a{font-size: 13px;}

	.other_page{padding-top: 24%;}
	.other_page_wrap{width: 94%;line-height: 1.4;}
	.other_page_wrap .opageblock_title  {text-align: center;display: block;}
	.other_page_wrap img,.other_page_wrap video{max-width: 100%;}

}



@media (min-width: 768px){


}

@media (min-width: 768px) and (max-width: 1024px){

    .obanner_text_box{width: 50%;}
	.opageblock_title .entitle{font-size: 24px;line-height: 30px;}
	.opageblock_title .zhtitle{font-size:16px;line-height: 20px;padding-bottom: 8px;}
	.obanner_text_box ul li a{font-size: 13px;}

	.other_page{padding-top: 16%;}


}

@media (min-width: 1025px){

	.opageblock_title .entitle{font-size: 26px;line-height: 36px;}
	.opageblock_title .zhtitle{font-size:16px;line-height: 20px;}
	.obanner_text_box ul li a{font-size: 14px;}

}

@media (min-width: 1200px){

	.opageblock_title .entitle{font-size: 30px;line-height: 40px;}
	.opageblock_title .zhtitle{font-size:18px;line-height: 24px;}
	.obanner_text_box ul li a{font-size: 15px;}

	.other_page{padding-top: 10%;}

}

@media (min-width: 1400px){

	.opageblock_title .entitle{font-size: 40px;line-height: 50px;}
	.opageblock_title .zhtitle{font-size:20px;line-height: 30px;}
	.obanner_text_box ul li a{font-size: 16px;}


}

@media (min-width: 1600px){

	.opageblock_title .entitle{font-size: 50px;line-height: 60px;}
	.opageblock_title .zhtitle{font-size:26px;line-height: 40px;}
	.obanner_text_box ul li a{font-size: 16px;}





}