@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 #9cf085;background-size: 100% auto; color:#00355d;font-size:0.9vw;padding-top:43vw;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:#00355d;}
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%;}
.mt4{margin-top: 4vw;}
.mb4{margin-bottom: 4vw;}

.box{width: 62vw;margin: 0 auto;}
.dy{padding-left:14vw;margin-bottom:4vw;}
.dybt{width:5vw;height:9.4vw;background: url("../images/dybt.png");background-size: 100% 100%;}
.dytxt{width:42vw;border-radius:2vw;background: linear-gradient(140deg,rgba(17,132,50,0.5),rgba(6,105,126,0.6));font-size:1.1vw;color: #fff;line-height: 2vw;padding: 2vw;}
.bt{text-align: center;margin-bottom:3vw;}
.bt img{width:34vw;}



.m02{margin-bottom: 2vw;}
.swiper02{width:34vw;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:26vw;}
.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;}
.m02-l{width:36vw;}
.m02-l img{width:15.6vw;height:10vw;display: block;float:left;margin-left: 2vw;margin-bottom: 2vw;border: 0.2vw #fff solid;}
.m03-l,.m03-r{width:29vw;}
.m03-l{margin-right:4vw;}
.m03-l img,.m03-r img{width:28vw;height:18vw;border: 0.4vw #fff solid;}
.m03-l p,.m03-r p{font-size: 1.2vw;font-weight: bold;text-align: center;line-height:3vw;}
.tu-l{height:14vw;margin-bottom:2vw;}
.tu-l img{width: 20vw;height: 13.33vw;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:14vw;margin-bottom:2vw;}
.tu-r img{width: 20vw;height: 13.33vw;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;}
.db{height:auto;background: linear-gradient(0deg,#1eb8a8,#9cf085);}
.tulie li{width: 19vw;height:24vw;float: left;margin-right: 2.5vw;line-height:1.5vw;}
.tulie li:nth-child(3){margin-right: 0!important;}
.tulie li img{width: 18.4vw;height: 12vw;border: 0.3vw #fff solid;}
.tulie li p{font-size:1vw;font-weight: bold;text-align: center;line-height:3vw;}

.foot{height:14vw;width:100%;text-align: center;background: url("../images/foot.png") no-repeat center center;background-size: 100% 100%;font-size:0.8vw;color: #fff; line-height:2vw;margin-top:3vw;padding-top:6vw;}
:root{--swiper-navigation-size:3vw;--swiper-theme-color:#006ca4;}


@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;}
}