@charset "utf-8";
/* 
@font-face{ font-family:sy; src:url(../fonts/sySong.woff);}
@font-face{ font-family:Bebas; src:url(../fonts/Bebas.ttf);} */

*{box-sizing:border-box;}
/* 新增 */
.homed{padding: 80px 0 120px;width: 100%;overflow: hidden;background: url(../images/hbg.jpg) no-repeat bottom #1d2087;background-size: 100%;}
.homed-t{width: 1100px;margin: 0 auto;max-width: 94%;}
.title2{margin-bottom: 35px;}
.homed img{width: auto;}
.homed-t h3{font-size: 30px;color: #00f9ff;line-height: 1.3;margin-bottom: 25px;}
.homed-t .cont p{font-size: 24px;color: #fff;line-height: 1.5;margin-bottom: 25px;}
.homed-t .cont{margin-bottom: 40px;}
.homed-t li{padding-left: 15px;border-left: 5px solid #fff;margin-bottom: 50px;}
.homed-t li h4{font-size: 24px;color: #00f9ff;line-height: 1.3;margin: 20px 0 10px;}
.homed-t li p{font-size: 20px;color: #fff;line-height: 1.5;margin-bottom: 0px;}
.homed-t li strong{display: block;font-weight: bold;color: #fff;}


@media screen and (max-width: 1024px) {
.homed{padding: 40px 0;}
.homed-t{width: 100%;padding: 0 15px;max-width: 100%;}
.homed-t li{margin-bottom: 20px;}
.homed-t h3{font-size: 22px;}
.homed-t li h4,.home4-t .cont p,.homed-t .cont p{font-size: 18px;}
.homed-t li p{font-size: 16px;}
}
@media screen and (max-width: 768px) {
  .title2 img{width: 150px;}
}

/* footer */
.footer{width: 100%;background: #004093;padding: 0.2rem  0 0.9rem;}
.foot-b .img{border-bottom: 1px solid #fff;padding-bottom: 0.3rem;}
.foot-b .img img{width: auto;max-width: 100%;}
.foot-b ul{padding-top: 0.23rem;}
.foot-b li{width: 30%;}
.foot-b  p{font-size: 10px;line-height: 1.5;color: #fff;}




@media screen and (max-width:1024px){
  .footer{padding: 0rem 0 .2rem;}
  
}
@media screen and (max-width:768px){
  .foot-b li{width: 100%;text-align: center;margin-bottom: 0.15rem;}
}


@media screen and (max-width:1024px){
	html{font-size: 85px;}
}

@media screen and (max-width:768px){
	html{font-size: 80px;}
}
@media screen and (max-width:480px){
	html{font-size: 75px;}
}



@media screen and (max-width: 1600px){
 .list_box1{padding-left: 5%;}
 .header_top #logo img{max-width: 8rem;}
}


@media screen and (max-width:1200px){
 .header_box{ display: none; }
	 .m_header_box {display: block !important;}
  
}


@media screen and (max-width:1024px){
  
	  .tbsc{overflow-x: auto;}
	  .tbsc table{width: 700px;}
    .title{margin-bottom: .2rem;}
    .swiper-box1 .swiper-pagination{bottom:.2rem;}
    .banner video{display: none;}
    .main-visual-wrapper{padding-top: 0;}
	.wp{width:100%;max-width:100%;padding:0 15px;}
  ::-webkit-scrollbar {width:4px;height: 4px;background-color: #F5F5F5;}
  ::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
  ::-webkit-scrollbar-thumb {border-radius: 10px; background-color: #333;}
}

@media screen and (max-width:768px){
  .title p{/* font-size: 0.36rem; */}
  .title h3{font-size: 0.24rem !important;}
  .title h3 img{max-width:.2rem;}
  .txt1 { font-size: 0.2rem !important; }
  .p1 {font-size: 0.16rem !important;}
  .title .h3{margin:0;text-align:left;}  
   .more a img{width:.4rem;}
}

@media screen and (max-width:600px){
   
}
@media screen and (max-width:420px){
  
}

@media(min-width: 200px){
[aos=zoom-in]{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}
}
@media screen and (max-height:500px){
  .list_box_nav_mobile{max-height: calc(100% - 100px);padding-left: 0rem;}
}
/* homec */
.homec{width: 100%;padding: 100px 0;background: url(../images/hebg.png) no-repeat bottom 290px right #fff;overflow: hidden;}
.homec-t{width: 1100px;margin: 0 auto;max-width: 94%;}
.homec-t ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.homec-t li{width: 47%;margin-bottom: 70px;}
.homec-t li .con{display: flex;flex-wrap: wrap;align-items: flex-end;}
.homec-t li .pis{width: 190px;height: 147px;display: flex;justify-content: center;align-items: center;}
.homec-t li .box{flex: 1;min-width: 0;padding-left: 25px;}
.homec-t li h3{font-size: 24px;color: #195bb8;}
.homec-t li h4{font-size: 16px;color: #444445;line-height: 26px;margin: 10px 0;}
.homec-t li span{display: inline-block;line-height: 22px;background: #195bb8;color: #fff;font-size: 16px;padding: 0 5px;}
.homec-t li .cont{position: relative;margin-top: 45px;}
.homec-t li .cont p{font-size: 16px;color: #444445;line-height: 26px;font-family: "微软雅黑";}
.homec-t li .cont::before{content: "";position: absolute;width: 15px;height: 15px;left: -20px;top: -10px;background: url(../images/he-i1.png) no-repeat;background-size: 100% 100%;}
.homec-t li .cont::after{content: "";position: absolute;width: 27px;height: 26px;right: -20px;bottom: -15px;background: url(../images/he-i2.png) no-repeat;background-size: 100% 100%;}
.title-t{position:absolute;z-index:10;left:23%;top:5%;}
.sem_cont_seven_title>span{white-space:nowrap;}
@media screen and (max-width: 1024px) {
.homec{padding: 40px 0;}
.homec-t{width: 100%;padding: 0 15px;max-width: 100%;box-sizing: border-box;}
.homec-t li{width: 48.5%;margin-bottom: 20px;}
.homec-t li .cont::before{left: 0;}
.homec-t li .cont::after{right: 0;}
	.title-t{left:25px;}

}
@media screen and (max-width: 768px) {
.homec-t li{width: 100%;}
.homec-t li .pis{width: 150px;}
.homec-t li h3{font-size: 20px;}
}

                  