.header .h_top .logo{
    width: 120px;
}
.header .h_top .logo .heilogo{
    display: none;
}
.header.on .h_top .logo img{
	display: none;
}

.header.on .h_top .logo{
	width: 120px;
}
.header.on .h_top .logo .heilogo{
	display: block;
}
.cont {
   /* padding: 10% 0 5% 0 !important; */
}

.cont .page7 .title .bg1 {
    opacity: 0.2;
}
.cont .page1 .title .bg1 {
    opacity: 0.2;
}
.cont .page2 .title .bg1 {
    opacity: 0.2;
}

.cont .title {
    padding-top: 25px;
}
/* latin */
@font-face {
  font-family: 'Orbitron';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/orbitron/v35/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Orbitron';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/orbitron/v35/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.inner_banner .txt{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
	}
.inner_banner .txt p{
	display: block;
	    font-family: 'Bank';
	    text-align: center;
	    color: #fff;
	    line-height: 2;
	    position: relative;
	    z-index: 5;
		font-size: 40px;
		margin-bottom: 15px;
	    font-family: 'Orbitron', sans-serif;
	    letter-spacing: 0.1em;
	    font-weight: 500;
}
.inner_banner .txt span{
	font-size: 35px;
}
.inner_banner .txt img{
	    display: block;
	    line-height: 0;
	    font-size: 0;
	    transition: all 0.3s;
		width: 210px;
		 opacity: 0.2;
}
.cont .title .fnt_48{
	font-family: 'Orbitron', sans-serif;
	letter-spacing: 0.1em;
	font-weight: 500;
}
.cont .news li::after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url('/static/web/newsbg.jpg') !important;
  background-size: cover;
  opacity: 0;
  transition: all 0.3s;
}
.page-num{
	    font-size: 14px;
	    color: #8a8a8a;
	    border-style: solid;
	    border-width: 1px;
	    border-color: #ebebeb;
	    border-top-left-radius: 2px;
	    border-top-right-radius: 2px;
	    border-bottom-left-radius: 2px;
	    border-bottom-right-radius: 2px;
	    font-family: Arial;
	    background-color: rgba(255,255,255,0);
		    display: inline-block;
		    line-height: 30px;
		    height: 30px;
		    width: 30px;
		    margin: 0 3px;
		    text-align: center;
		    background: #f4f4f4;
}
.page-num:hover{
	color: #409eff;
    border-color: #409eff;
    background-color: rgba(255,255,255,0);
}	
.page-num-current{
	    background-color: #bd9480;
	    border-width: 1px;
	    border-color: transparent;
		color: white;
}
.page-num-current:hover{
	    background-color: #bd9480;
	    border-width: 1px;
	    border-color: transparent;
		color: white;
}

.footer .btm_bottom .btm_l p {
    display: flex;
    align-items: center;
    float: left;
}




@media screen and (max-width: 767px) {
	.header .h_top .logo{
		height: 40px;
	}
	.cont {
	 /*   padding: 20% 0 5% 0 !important; */
	}
	.inner_banner .txt p{
		display: block;
		    font-family: 'Bank';
		    text-align: center;
		    color: #fff;
		    line-height: 2;
		    position: relative;
		    z-index: 5;
			font-size: 20px;
			margin-bottom: 15px;
		    font-family: 'Orbitron', sans-serif;
		    letter-spacing: 0.1em;
		    font-weight: 500;
	}
	.inner_banner .txt span{
		font-size: 15px;
	}
	.inner_banner .txt img{
		    display: block;
		    line-height: 0;
		    font-size: 0;
		    transition: all 0.3s;
			width: 130px;
			 opacity: 0.2;
	}
	.banner .index_banner{
		height: 230px !important;
		max-height: 230px;
	}
	.swiper-container-fade .swiper-slide{
		max-height: 230px;
	}
	.banner .index_banner .swiper-slide .banner-video{
		height: 230px !important;
		max-height: 230px;
	}
	.cont .page2 .img_box .pic1 {
	    display: none;
	}
	
	
}