body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select,img{ margin: 0;padding:0; }
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none !important}
a:active {text-decoration: none;}
.left{ float:left; }
.right{ float:right; }
ul,li{ list-style-type:none;}
img{ border:0;}
.clearfix {	display: block;zoom:1;}
.clearfix:after {content: '';overflow: hidden;width: 100%;height: 0px;font-size: 0px;	display: block;	clear: both;}
body{min-width:1420px;margin:0px auto;}
.bodybg{background:#eefff4 url(/themes/cyol/assets/images/hdzt/nature/natrue_2025banner.jpg) center top no-repeat;padding-bottom:40px;}
.banner{height:862px;width:100%;overflow:hidden;}
.conBox{width:1200px;margin:0px auto;}

.nav{width:100%;text-align:right;font-size:30px;margin-top:803px;box-sizing:border-box;}
.nav a{color:#fff;display:inline-block;height:55px;padding-right:70px;}
.nav a.on{color:#cad825;background:url(/themes/cyol/assets/images/hdzt/nature/nature_2025san.png) 47px bottom no-repeat;}

.bg1{background:url(/themes/cyol/assets/images/hdzt/nature/nature_2025bg1.jpg) left top repeat-x;padding:40px 0;}
/*-----layA guanyujihua----*/
.layA{width:1200px;margin:0px auto;}
.layA .left{width:450px;}
.layA .left img{width:100%;}
.layA .right{width:700px;}
.layA .right h2{text-align:center;font-size:36px;line-height:60px;margin-top:5px;}
.layA .right h2 a{color:#1eaa52;}
.layA .right p{font-size:24px;line-height:54px;color:#6f6f6f;text-indent:2em;}
/*-----layB chuangxinshiyan----*/
.bg2{background:url(/themes/cyol/assets/images/hdzt/nature/natrue_2025bg2.jpg) center bottom no-repeat;;padding:75px 0 0px;min-height:1120px;}
.layB .left{width:540px;height:360px;}
.layB .right{width:635px;}
/*焦点图*/
.flashBox{position:relative; width:540px; height:360px;}
.flashBox .scroll { position:relative; width:540px; height:360px; overflow:hidden;}
.flashBox .scroll .swiper-pagination{position:absolute;bottom:75px;left: 440px;width: 102px;}
.flashBox .scroll .swiper-pagination-bullet{display:inline-block;width: 8px;height: 8px;margin-left: 5px;cursor:pointer;border-radius: 0px;background:#c9a56f;opacity: 1;}
.flashBox .scroll .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#f38e02;}
.flashBox .scroll .box {float:left;width:540px;height: 350px;}
.flashBox .scroll .box img{display:block; width:540px;height:290px;}
.flashBox .scroll .box .bg {display:none;height:60px;margin-top: -50px; background: #000;position: relative;opacity: .5;filter: alpha(opacity=50);}
.flashBox .scroll .box .txt {display:none;width:100%;height:60px;margin-top: 0px; position:relative;}
.flashBox .scroll .box h3{	position: relative;	color: #222;text-align:center;	font-size:24px;	margin-top:10px;font-weight: normal;    overflow: hidden;display: -webkit-box;   -webkit-line-clamp: 2;   -webkit-box-orient: vertical;}
.flashBox .scroll .box h3 a{ color:#222;}
.flashBox .scroll .box p{font-size:16px;padding:0 20px;color:#664c50;font-weight:bold;}
.listTT{width:1130px;margin: 0 auto;}
.listTT li{display:flex;margin:30px 0 40px;}
.listTT li .txt h2 a{font-size:24px;line-height:30px;color:#f38e02;}
.listTT li .txt p{font-size:18px;line-height:30px;color:#6f6f6f;margin-top:5px;}

.layC{background:url(/themes/cyol/assets/images/hdzt/nature/nature_2025bg3.png) left top repeat;padding:30px 0;}
.layC dt img,.layD dt img,.layE dt img{margin-left:30px;}

.imgs{margin-top:40px;display: flex;}
.imgs a{display:inline-block;}
.imgs img{display:block;width:400px;height:213px;}
.imgs h2{text-align:center;font-size:24px;line-height:30px;padding:5px 5px 0;font-weight:normal;}
.imgs h2 a{color:#1eaa52;}
/*自然探秘*/
.layD dt{padding-top:25px;}
/*国际交流*/
.layE{margin-top:40px;}
.layE dd{margin:40px 0;}
.layE .left{width:540px;}
.layE .right{width:635px;}
.layE .left .box img{width:100%;}
.layE .left .box  h3{color: #222;text-align:center;	font-size:24px;	margin-top:10px;font-weight: normal;  }
.layE .left .box  h3 a{color:#222;}

.bg3{background:#1eaa52;padding:30px 0;margin-top:45px;}
.layF{width:1300px;margin:0px auto;}
.layF dt{text-align:center;margin-bottom:25px;}
.huodongBox{position:relative;}
#swiper5{width:1200px;margin:0px auto;}
#swiper5 .swiper-slide {width:400px;height:300px;}
#swiper5 .swiper-slide .slide_con{width:400px;height:300px;}
#swiper5 img{width: 400px;height:215px;}
#swiper5 .swiper-slide h2{ height:50px;line-height:28px;font-size:20px;margin-top:0px;padding:0px 10px;text-align:center;}
#swiper5 .swiper-slide h2 a,#swiper5 .swiper-slide p{color:#fff;font-weight:normal;}
#swiper5 .swiper-slide p{display:none;font-size:14px;line-height:24px;margin:6px 10px;line-height:21px;}
.cgbtnleft{position: absolute;top:102px;width:26px;height:55px;z-index: 4;left:0px;cursor:pointer;}
.cgbtnleft img{width:26px ;height: 55px;	}
.cgbtnright{position: absolute;	top:102px;	right:0px;width:26px;height: 55px;z-index:4;cursor:pointer;}
.cgbtnright img{width:26px;height:55px;}

/*志愿服务*/
.layG dt{margin:45px auto;}
.listTW{width:1185px;margin:0 auto;}
.listTW .left,.listTW .right{width:395px;height:490px;}
.listTW .item .img,.listTW .item .img img{width:395px;height:221px;}
.listTW .item .txt{height:223px;padding:20px 30px 0;background:#1eaa52;box-sizing:border-box;}
.listTW .item .txt h2 a{font-size:24px;line-height:30px;color:#fff;}
.listTW .item .txt p{font-size:18px;line-height:32px;color:#fff;padding-top:5px;}

.layH{background:#1eaa52;border-radius:15px;margin-top:45px;padding:30px 56px;box-sizing:border-box;}
.layH .left{width:273px;padding-top:14px;}
.layH .right{width:750px;}
.layH .right p{font-size:24px;line-height:48px;color:#fff;}




