@charset "utf-8";
/* CSS Document */
html,body{height: 100%;margin: 0;padding: 0;font-family:"微软雅黑","Microsoft YaHei","宋体";}
body{background:url("../images/top-bb.jpg") no-repeat top  center #b4f9f7;background-size: 100% auto; color:#005472;font-size:0.9vw;padding-top:36vw;line-height:1.6vw;}
ul,li,ol,p,input{margin: 0;padding: 0;list-style-type: none;}
img,img a{border: none;}
a{text-decoration-line: none;color:#005472;}
a:hover{color:#D10003;}
div,p{box-sizing: border-box;}
.pa{position: absolute;}
.oh{overflow: hidden;}
.fl{float: left;}
.fr{float: right;}
.w60{width: 60%;margin: 0 auto;}
.h100{height: 100%;}

.box{width: 62vw;margin: 0 auto;border-radius: 1vw;background: linear-gradient(30deg,#0085b13e,#00e78e40);padding: 2vw;}
.bt{text-align: center;font-size: 1.8vw;font-weight: bold;color: #fff;background: url("../images/lmbt.png") no-repeat center center;background-size:auto 100%;height:4vw;padding-top:1vw;margin-bottom:3vw;margin-top:5vw;text-shadow: 0.1vw 0.2vw 0.2vw #003e5a51;letter-spacing: 0.2vw;}



.tu-l{height:14.5vw;margin-bottom:2vw;}
.tu-l img{width:14vw;height:10vw;float: left;margin-right: 2vw;border: 0.3vw #fff solid;}
.tu-l p{font-size: 1.2vw;font-weight: bold;padding-bottom:1vw;}
.tu-l p a{font-size: 1.2vw;font-weight: bold;}
.tu-r{height:14.5vw;margin-bottom:2vw;}
.tu-r img{width:14vw;height:10vw;float:right;margin-left: 2vw;border: 0.3vw #fff solid;}
.tu-r p{font-size: 1.2vw;font-weight: bold;padding-bottom:1vw;}
.tu-r p a{font-size: 1.2vw;font-weight: bold;}
.m02{margin-bottom: 2vw;}
.swiper02{width:32vw;height:22vw;border: 0.3vw #fff solid;}
.swiper02 .swiper-slide{height:22vw;background: #A17576;}
.swiper02 .swiper-slide img{display: block;width: 100%;height: 100%;}
.m02-r{width:24vw;}
.m02-r .bt01{font-size: 1.4vw;font-weight: bold;padding-bottom:1vw;}
.m02-r .bt02{font-size: 1vw;font-weight: bold;height:2vw;line-height:2vw;overflow: hidden;}
.m02-r .txt{height:8vw;overflow: hidden;margin-bottom:1vw;}
.txzm{width:100%;height:21vw;position: relative;}
.txzm li{position: absolute;}
.txzm li img{width: 100%;height: 100%;border-radius: 50%;border: 0.3vw #fff solid;}
.txzm li:nth-child(1){left:0;top:6vw;width:9vw;height:9vw;}
.txzm li:nth-child(2){left:12vw;top:0;width:9vw;height:9vw;}
.txzm li:nth-child(3){left:12vw;top:11vw;width:9vw;height:9vw;}
.txzm li:nth-child(4){left:24vw;top:6vw;width:9vw;height:9vw;}
.txzm li:nth-child(5){left:36vw;top:0;width:9vw;height:9vw;}
.txzm li:nth-child(6){left:36vw;top:11vw;width:9vw;height:9vw;}
.txzm li:nth-child(7){left:48vw;top:6vw;width:9vw;height:9vw;}
.lie {overflow: hidden;padding-top:2vw;}
.lie li{width:28vw;height:2.4vw;float: left;overflow: hidden;font-size: 1vw;line-height:2.2vw;}
.lie li:nth-child(odd){margin-right:2vw;}
.xfhx{position:relative;height:22vw;}
.xfhx li{position: absolute;width:18vw;border: 0.3vw #fff solid;}
.xfhx li img{width: 100%;height: 100%;}
.xfhx li:nth-child(1){left:0;top:0;height:10vw;}
.xfhx li:nth-child(2){left:0;top:12vw;height:10vw;}
.xfhx li:nth-child(3){left:20vw;top:0;height:22vw;}
.xfhx li:nth-child(4){left:40vw;top:0;height:10vw;}
.xfhx li:nth-child(5){left:40vw;top:12vw;height:10vw;}

.xfhx li p{position: absolute;bottom:0;left: 0;width: 100%;text-align: center;font-size:0.8vw;line-height:2vw;background: #004b6e74;color: #fff;}


.foot{height:20.5vw;background: url("../images/foot.png") no-repeat top center;background-size: 100% auto;padding-top:8.5vw;text-align: center;font-size:0.8vw;color: #fff; line-height:2vw;margin-top: 5vw;}
:root{--swiper-navigation-size:2.5vw;--swiper-theme-color:#c4190c;}


@media (max-width:1000px){
html{transform: scale(1.5);transform-origin:50% 0;overflow-x: hidden;}
body{overflow-x:hidden;background-size: 150% auto;}
:root{--swiper-navigation-size:3vw}
.foot img{width:4vw;}
}