*{
    margin:0;
    padding:0;

}
@charset "utf-8";
html {
	-webkit-text-size-adjust:none;
	-ms-text-size-adjust:none;
	-moz-text-size-adjust:none;
	-o-text-size-adjust:none;
	text-size-adjust:none;
}
html, body {
	font-size:12px;
	font-family: '寰蒋闆呴粦';
}

body {
	font: 12px/1.5;
}
body, div, p, ul, ol, li, h1, h2, h3, h4, h5, h6, input, textarea, select, canvas, button, dl, dd, dt {
	margin:0;
	padding:0;
	border:0;
	font-size:inherit;
}
header, hgroup, nav, section, article, aside, footer {
	display: block;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}

address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:normal;
}
ul, ol, li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input, textarea, select {
*font-size:100%;
}
legend {
	color:#000;
}
img {
	vertical-align:top;
}
a:link, a:visited {
	text-decoration: none;
} 
a:hover{}
.box{ width: 1367px; margin: 0 auto; }
/*娓呴櫎娴姩*/


.header{
    width:100%;
    height:766px;
    background-image: url(./banner25.png);
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    background-position:center;
}
.innerheader{
    width:100%;
    height:705px;
    background-image: url(./innerheader.png);
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    background-position:center;
}
.inner{
    width:1079px;
    margin:auto;

}
ul{
    list-style: none;
}
.navbox{
   display:flex;
   justify-content: space-around;
 position: absolute;
 bottom:36px;
 /* width:100%; */
 left:50%;
 transform: translate(-50%);
}
.navbox li{
    width:186px;
    height:55px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.50);
    line-height:55px;
    background-color: #fff;
    border-radius:5px;
    text-align: center;
    font-weight:bold;
    font-size:20px;
   
}
.lunbo{
    height:546px;
    position: relative;
    margin-top:58px;

}
.banner{
    width:100%;
    height:100%;

}
.imgg{
    background-image: url(./2.png);
    background-repeat: no-repeat;
    background-size:cover;
   width:100%;
   height:100%;
}

.lunbo .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
    width:51px;
    height:92px;
    background-image: url(./rig.png);
    background-size: contain;
    background-repeat: no-repeat;
    right:-64px;
}
.lunbo .swiper-button-prev, .swiper-container-rtl .swiper-button-next
{
    width:51px;
    height:92px;
    background-image: url(./lef.png);
    background-size: contain;
    background-repeat: no-repeat;
    transform:rotate(180deg);
    left:-64px;

}
.lunbo .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{
    font-size:0;
}
.lunbo .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{
font-size:0;
}
.hyyg{
    width:100%;
    height:65px;
    background-image: url(./huiyiyugao\ .png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.content{
    width:100%;
    height:406px;
    border-radius: 28px;
/* border-radius: 28px; */

background-image:linear-gradient(to right,#6892FF, #1F42D3);
box-sizing: border-box;
padding:6px;


}
.box{
    border-radius: 28px;
    background-color: #fff;
    width:100%;
    height:100%;
    /* background-color: #fff; */

}
footer{
background-image: url(./footer.png);
background-repeat: no-repeat;
background-size:100% 100%;
width:100%;
height:500px;
font-family: SourceHanSansCN-Regular;
font-size: 14px;
color: #FFFFFF;
letter-spacing: 0;
text-align: center;
line-height: 26px;
box-sizing: border-box;
padding-top:350px;
position: relative;
}
.footer{
   position: relative;
 
}
.jb{
    font-family: SourceHanSansCN-Regular;
    font-size: 14px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align:center;  
    position: absolute;
    right:50px;
    width:66px;
 height:50px;
top:350px;
}
.logo{
  position: absolute;
  width:339px;
  height:65px;
  background-image: url(./botlogo.png);
  z-index:999;
  background-size: contain;
  background-repeat: no-repeat;
  left:50px;
  top: 371px;

}
a{
   text-decoration: none;

}
.hyl{
   overflow-y:scroll; 
   width:100%;
   height:100%;
}
.hyl::-webkit-scrollbar {
    width: 6px!important;
    height: 6px!important;
    background-color:#EEEEEE;
  }
  
  .hyl::-webkit-scrollbar-track {
   
    /* background: #EEEEEE;
border-radius: 4px;
border-radius: 4px;
width:5px;
  background: #ADB4C8;
    border-radius: 5.5px;
    border-radius: 5.5px; */
    width:11px;
    height:44px; 
    /* position:absolute;
    left:-2px; */
  }
  .hyl::-webkit-scrollbar-thumb {
    width:20px;
    border-radius: 4px;
  box-shadow: inset 0 0 0px rgba(240, 240, 240, .5);
    background-color:#ADB4C8;
  } 
  　　
.jb{
    font-family: SourceHanSansCN-Regular;
    font-size: 14px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align:center;  
    position: absolute;
    right:0px;
    width:66px;
    height:50px;
    top:0px;
}
.jg{
 width:50px;
 height:50px;
 margin:auto;
 background-image: url(./jcicon.png);
 background-repeat: no-repeat;
 background-size: contain;

}

footer{ margin-top: -150px; }

.fhsy{padding: 10px 20px;
    border: solid 1px #fff;
    color: #fff;
    position: absolute;
    top: 50px;
    left: 50px;
    background-color: rgba(220, 240, 253, 0.5); color: #fff; display: block;}
