@charset "utf-8";
/* CSS Document */
 
.footer{display: flex;justify-content: space-between; background:#073b91; padding:0.16rem 0.5rem; position:fixed; bottom:0; width:100%; left:0;}
.footer li a{  font-size:0.24rem; color:#fff; display:block; text-align:center;}
.footer li img{ height:25px;  }
.mySwiper1 .swiper-pagination-bullet{ background:#fff; opacity:1;}
.mySwiper1 .swiper-pagination-bullet-active{ background:#e61e30}

.in-ti{ text-align:center; margin-bottom:0.3rem;}
.in-ti h1{ font-size:0.36rem; padding-bottom:0.1rem;}
.in-ti p{ font-size:0.24rem; text-transform:uppercase;}
.home-about{ padding:0.5rem 0 0.8rem 0;}
.ab-txt{ background:#1b4c9e;  padding:0.25rem; color:#fff;}
.ab-txt p{ font-size:0.26rem; text-align:justify; line-height:1.8;}
.more{ font-size:0.22rem; background:#fff; width:1.88rem; text-align:center; line-height:0.5rem; border-radius:20px; display:block; margin:0.21rem auto 0;}
.home-pro{ position:relative;}
.pro-txt{ position:absolute; left:5%; top:50%; transform:translateY(-50%)}
.pro-txt .more{ margin:0;}
.home-lx{ padding:0.5rem 0;}
.banquan{ padding:0.57rem 0 1.3rem 0; font-size:0.22rem; text-align:center;}
/*快捷导航*/
.zhezhao { width: 100%; height: 100%; background-color: rgba(0,0,0,0.3); position: fixed; left: 0; top: 0; z-index: 999; display: none }
.nav { width: 150px; height: 100%; position: fixed; left: -160px; top: 0; background: #fff; z-index: 999; overflow: auto; }
.nav h1 { font-size: 16px; color: #fff; padding: 0 20px; height: 40px; line-height: 40px; background:#073b91 }
.nav li { padding: 0 10px }
.nav li a { display: block; height: 40px; padding: 0 10px; line-height: 40px; font-size: 14px;   border-bottom: 1px dashed #ddd }
.nav li:last-child a { border: none }
.nav li a:active { background: #ddd }
