﻿@charset "utf-8";
 /* 初始化CSS 
--------------------------------------------------*/
body {text-align:center;margin:0px 0px 0px 0px;color:#000000;background:#f1f2f4;font-family:"PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", 微软雅黑, STHeitiSC-Light, simsun, 宋体, "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif;overflow-x: hidden;}
div{text-align:left;}
ul,ol,li,dl,dt,dd,p,h1{margin:0px; padding:0px; border:0px;}
li{list-style:none;list-style-position: outside;border:0;}
.clear{clear:both;height: 0px;overflow: hidden;}
img{border:0px; display: block;}

/* 头图  */ 
.topxm{float:left;width:100%;height:1068px;background: url(../images/top_bg.jpg) no-repeat top center;overflow:hidden;}
.topxm .lgun{ position:absolute;left:30px;top:30px;width:143px;height:94px;background: url(../images/logo.png) no-repeat;background-size: cover;}
.topxm .tree{ position:absolute;right:-60px;top:-50px;width:427px;height:237px;background: url(../images/top_tree.jpg) no-repeat;background-size: cover;}

/* 导航 */ 
.dhbox{float:left;width:100%;margin:-390px 0 0 0;overflow:hidden;}
.dhbox .dhun{margin:0 auto;width:1200px; overflow:hidden;}
.dhbox .dhun a{margin:0 37px 0 36px;color: #fff; text-decoration:none;line-height:100%;font-size:18px;}
.dhbox .dhun a:hover{color: #e2ffce;}

/* 聚焦信息 */ 
.foum{float:left;width:100%;margin:-305px 0 0 0;overflow:hidden;}
.news{margin: 0px auto;overflow: hidden; width: 1200px;}
/*焦点图*/
.psgn{float: left;width:800px; overflow:hidden;}
.slideBox01{width:800px;overflow:hidden;position:relative;z-index:0}
.slideBox01 .hd{height:18px; overflow:hidden; position:absolute; left:50%; bottom:90px; z-index:1; transform: translateX(-50%);}
.slideBox01 .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox01 .hd ul li{float:left;margin:2px 7px 0px 0px;width:6px;height:6px;line-height:40px;text-align:center;background:#fff;color:#ddd;cursor:pointer; border-radius: 10px;}
.slideBox01 .hd ul li.on{background:#b2e47e;color:#fff;width: 20px; transition: all 0.4s;}
.slideBox01 .bd{position:relative; height:530px; z-index:0;overflow:hidden;}
.slideBox01 .bd img{width:800px;height:450px;border-radius: 10px 10px 0 0;}
.slideBox01 .bd span{width: 800px; height: 100px;position: absolute;left: 0;bottom: 70px; background: linear-gradient( to bottom,rgba(0,0,0,0),rgba(8,25,33,0.8));}
.slideBox01 .bd .wtxu{float:left;width:760px;height:60px;font-size: 26px;color: #FFFFFF;line-height:160%;overflow:hidden;cursor:pointer;font-family:"\5FAE\8F6F\96C5\9ED1";background: linear-gradient(to right,#417143,#417143); border-radius:  0 0 10px 10px; padding:10px 20px 0 20px; font-weight: normal;}
.slideBox01 .bd .wtxu a{color:#fff; text-decoration:none;font-size:22px;font-family:\5FAE\8F6F\96C5\9ED1;}
.slideBox01 .bd .wtxu a:hover{color:#deff00;}

.slideBox01 .prev,.slideBox01 .next{position:absolute;width:32px;height:63px;background: url(../images/focus_btn.png) no-repeat;display:block; }
.slideBox01 .prev{top: 43%;margin-top: -37px; left: -1px;background-position:0 0px; cursor:pointer; }
.slideBox01 .next{top: 43%;margin-top: -37px; right:0px;background-position:0px -65px;  cursor:pointer;}

.nlist{float: right; width: 365px;height:520px;background-image: linear-gradient(45deg,rgba(98,138,57,0.9),rgba(44,90,46,0.9)); border-radius: 10px;}
.nlist li{margin: 0 auto; border-bottom: 1px dashed #75a057;cursor: pointer;width: 325px;height: 72px; padding-top: 14px;overflow: hidden;}
.nlist li a{color: #fff;font-size: 19px;line-height: 28px;  font-weight:normal;text-decoration:none;}
.nlist li a:hover{color: #deff00;}
.nlist li:last-child{border: none;}
/*浏览更多*/
.gkm {margin:40px auto 0 auto;width:1200px;text-align:center; overflow:hidden; float: left;}
.gkm .ann{width:235px;height:55px;-webkit-border-radius:28px; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;position:relative;background-image: linear-gradient(#729d45, #417143);  overflow:hidden; left: 50%; margin-left:-117px ;}
.gkm .ann .ff{}
.txt10 a{color:#fff; text-decoration:none;LINE-HEIGHT: 52px;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1; float: left;margin-left: 37px;}
.txt10 span{width: 15px; height: 15px; background: url(../images/more1.png) no-repeat center;background-size: cover; display: block; float: left; line-height: 55px; margin-left: 10px; margin-top: 19px;}


/* 和美榜样 */ 
.hmby{float:left;width:100%; overflow:hidden;background: url(../images/by_bg.jpg) no-repeat center top;}
.hmby .bttn{margin:0 auto;width:630px;height:110px;padding:60px 0 0 0;overflow:hidden;}
.hmby .bttn img{width:630px;height:110px;}

.hmby .sjlb{position: relative; width: 1350px; margin:0 auto; padding: 10px 0}
.hmby .sjlb .nr{width:1250px;overflow:hidden;margin:0px auto; }
.hmby .sjlb .nr .dmt01{float:left;width:260px;padding:5px 5px;background: linear-gradient(to right,#417143,#729e45);overflow: hidden; position: relative;border-radius:10px 10px;box-shadow: 0px 0px 8px #8fab95;margin:10px 14px 10px 25px;cursor:pointer;transition: all 0.5s; cursor:pointer;}
.hmby .sjlb .nr .dmt01:hover{background: linear-gradient(to right,#366435,#5c8c2c);}
.hmby .sjlb .nr .dmt01:hover .pcl{color:#deff00;}
.hmby .sjlb .nr .dmt01:hover .pcl a{color:#deff00;}
.hmby .sjlb .nr .dmt01 .pcm{width:260px;}
.hmby .sjlb .nr .dmt01 .pcm img{width:260px;height:470px;border-radius:10px 10px 0 0;}
.hmby .sjlb .nr .dmt01 .pcm a img{width:260px;height:470px;border-radius:10px 10px 0 0;}
.hmby .sjlb .nr .dmt01 .pcl{width:250px;padding:0px 5px 0px 5px;height:50px;color:#fff;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;LINE-HEIGHT: 160%;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.hmby .sjlb .nr .dmt01 .pcl a{color:#fff; text-decoration:none;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.hmby .sjlb .nr .dmt01 .pcl a:hover{color:#deff00;}
.hmby .sjlb .nr .dmt01 span{ position: absolute; left:85px; top:140px; display: block;width: 50px;height: 50px;background: url(../images/video_bit.png) no-repeat center top; z-index: 999; background-size: cover; }


.hmby .sjlb .sPrev{ position:absolute; left:0px; top:245px; display:block; width:53px; height:100px;background:url(../images/di_l.png) center no-repeat; }
.hmby .sjlb .sNext{ position:absolute; top:245px; right:0px;width:53px; height:100px;background:url(../images/di_r.png) center no-repeat}
.hmby .sjlb .nr ul{ overflow:hidden; zoom:1;}
.hmby .sjlb .nr ul li{ float:left; display:inline; overflow:hidden; text-align:center;}


/* 秀我中国@成都 */ 
.xwzg{float:left;width:100%; overflow:hidden;}
.xwzg .bttn{margin:0 auto;width:630px;height:110px;padding:60px 0 0 0;overflow:hidden;position:sticky;}
.xwzg .bttn img{width:630px;height:110px;}

.xwzg .conu{float:left;width:100%;margin-top:-43px;height:760px; overflow:hidden;background: url(../images/xw_bg.jpg) no-repeat center top;}
.xwzg .conu .zjxm{margin:0 auto;width:1260px; overflow:hidden;padding:40px 0 0 0;}

.xwzg .conu .zjxm li{width: 360px;float: left;margin:40px 30px 0px 30px;position: relative;background:#fff;border-radius:10px 10px;transition: all 0.3s;}
.xwzg .conu .zjxm li img{width: 360px;height: 210px;border-radius:10px 10px 0 0;}
.xwzg .conu .zjxm li span{width: 60px;height: 60px;background:url(../images/video.png) no-repeat;display: block;background-size: cover;position: absolute;left: 150px;top:85px}
.xwzg .conu .zjxm li p{width:340px;padding:5px 10px;height: 55px;display: block;}
.xwzg .conu .zjxm li p a{color:#426f42;font-size:16px;text-decoration:none;LINE-HEIGHT: 160%;}

.xwzg .conu .zjxm li:hover{-moz-box-shadow: 0px 0px 15px #234823;box-shadow: 0px 0px 15px #234823;transform: translate(0,-10px);}


/* 新农人的“兴农事” */ 
.xnsq{float:left;width:100%;overflow:hidden;background: url(../images/xnr_bg.jpg) no-repeat center top;}
.xnsq .bttn{margin:0 auto;width:630px;height:110px;padding:30px 0 0 0;overflow:hidden;}
.xnsq .bttn img{width:630px;height:110px;}

.ppum{margin:0 auto;width:1200px; overflow:hidden;}
.rmh_box { margin: 0 auto; width: 1200px;overflow:hidden;}
.rmh_big_pic { height: 385px; position: relative; }
.rmh_big_pic .text { width: 503px; height: 211px; background: url(../images/rmh_big.png) no-repeat; position: absolute; left: 0; top: 18px; z-index: 5; padding: 60px 40px 96px 40px; }
.rmh_big_pic .text h2 { font-size: 25px; color: #fff; line-height: 30px; }
.rmh_big_pic .text h2 a { color: #fff; text-decoration:none;}
.rmh_big_pic .text p { font-size: 16px; color: #fff; line-height: 28px; margin-top: 20px; }
.rmh_big_pic .img { width: 650px; height: 366px; position: absolute; right: 0; top: 0; z-index: 1;border-radius: 8px; }
.rmh_big_pic .img img,.rmh_big_pic .img a img{border-radius: 8px; width: 650px; height: 366px;}
.rmh_big_pic .wz { height: 160px; overflow: hidden; }
.rmh_big_pic span { width: 174px; height: 34px; border: 1px solid #fff;border-radius: 4px;line-height: 34px; text-align: center; font-size: 16px; color: #fff; display: block; margin: 0 auto; margin-top: 20px; }
.rmh_big_pic span a { color: #fff;text-decoration:none; }
.rmh_list { list-style: none; overflow: hidden; margin-top: 12px; }
.rmh_list li { float: left; width: 290px; height: 280px;background:#fff; -moz-box-shadow: 1px 2px 5px #eff2f5; -webkit-box-shadow: 1px 2px 5px #eff2f5; box-shadow: 1px 2px 5px #eff2f5; margin-bottom: 5px; border-radius: 8px; overflow: hidden;}
.rmh_list li img,.rmh_list li a img{ border-radius: 8px 8px 0 0;width: 290px; height: 160px;}

.rmh_list li + li { margin-left: 13px; }
.rmh_list li .wz { width: 265px; margin: 0 auto; }
.rmh_list li h2 { font-size: 18px; color: #333; line-height: 26px; margin-top: 14px; height: 78px; overflow: hidden; position: relative; padding-bottom: 14px; }
.rmh_list li h2:after { content: ""; width: 60px; height: 3px; background: #2463dc; position: absolute; left: 0; bottom: 0; }
.rmh_list li h2 a { color: #333;text-decoration:none; }
.rmh_more { width: 232px; height: 43px; margin: 0 auto; margin-top: 50px; }
.rmh_big_pic .img .player { width:86px; height:86px; position:absolute; left:50px; bottom:35px;background: url(../images/play.png) no-repeat;background-size:contain;}
.rmh_list li { position:relative; }
.rmh_list li .player { width:50px; height:50px; position:absolute; left:10px; top:100px;background: url(../images/play.png) no-repeat; background-size:contain;} 
.rmh_list li .player img { width:100%; height:auto; }

/* 滚动 */
.yyyx{float:left;width:100%;overflow:hidden;}
.yyys{margin:0px auto;width:1260px;overflow:hidden;position:relative; padding:0 0 30px 0;}

.yyys .sPrev{ position:absolute; left:0px; top:120px; display:block; width:60px; height:60px;background:url(http://sc.news.cn/images/2021lm_di_l.png) center no-repeat; z-index:99;opacity:0.7;filter:alpha(opacity=70);transition: all 0.6s; }
.yyys .sNext{ position:absolute; right:0px;top:120px;display:block; width:60px; height:60px;background:url(http://sc.news.cn/images/2021lm_di_r.png) center no-repeat;opacity:0.7;filter:alpha(opacity=70);transition: all 0.6s; }
.yyys .bd{float:left;width:1212px;overflow:hidden;padding:0 0 0 20px;}
.yyys .bd ul{ overflow:hidden; zoom:1;}
.yyys .bd ul li{float:left; margin:15px 25px 20px 12px;overflow:hidden;width:270px;background: linear-gradient(to right,#3d703d,#67953d);border-radius: 10px 10px;-webkit-box-shadow: 0 5px 10px 0 #b5d098;box-shadow: 0 5px 10px 0 #b5d098;transition: all 0.6s; cursor:pointer;}
.yyys .bd ul li .dmt01{float:left;width:270px;overflow:hidden;}
.yyys .bd ul li .dmt01 .pcm{float:left;width:270px;height:150px;display:block;overflow:hidden;border-radius: 6px 6px 0 0; position:relative;}
.yyys .bd ul li .dmt01 .pcm .player {width:50px; height:50px; position:absolute; left:115px; bottom:50px;background: url(../images/play.png) no-repeat; background-size:contain;} 
.yyys .bd ul li .dmt01 .pcm img{width:270px;height:150px;transition: all 0.8s;}
.yyys .bd ul li .dmt01 .pcm a img{width:270px;height:150px;transition: all 0.8s;}
.yyys .bd ul li .dmt01 .pcn{float:left;width:250px;padding:10px 8px 0 12px;height:120px;color:#fff;}
.yyys .bd ul li .dmt01 .pcn dt{float:left;width:250px;height:100px; overflow:hidden;}
.yyys .bd ul li .dmt01 .pcn dt a{font-size:16px;color:#fff;line-height:160%;text-decoration:none;transition: all 0.4s;}
.yyys .bd ul li .dmt01 .pcn dd{float:left;width:50px;height:3px;background:#d9f87b;border-radius: 5px; }


.yyys .sPrev:hover{opacity:1;filter:alpha(opacity=100);}
.yyys .sNext:hover{opacity:1;filter:alpha(opacity=100);}


/* Country Walk */ 
.cowk{float:left;width:100%;overflow:hidden;background: url(../images/cw_bg.jpg) no-repeat center bottom;padding:0 0 250px 0;background-size: cover;}
.cowk .bttn{margin:0 auto;width:630px;height:110px;padding:30px 0 0 0;overflow:hidden;}
.cowk .bttn img{width:630px;height:110px;}

/* 滚动图片容器 */
#jbjjbox{margin:20px 0 0 40px;}
#jbjjbox .swiper-wrapper{}
#jbjjbox .swiper-slide{width: 420px;height: 310px;margin:10px 0 10px 0;background: linear-gradient(to right,#3d703d,#67953d);border-radius: 10px 10px;-moz-box-shadow: 0px 0px 6px e7e7e7;box-shadow: 0px 0px 6px #e7e7e7;transition: all 0.6s; cursor:pointer; position:relative;}
#jbjjbox .swiper-slide:hover{box-shadow: 0px 0px 6px #a9ca8c;cursor:pointer;}
#jbjjbox .swiper-slide:hover span{color: #deff00;}
#jbjjbox .swiper-slide img{display: block;width:420px;height:235px;border-radius:10px 10px 0 0;}
#jbjjbox .swiper-slide span{float:left;width: 400px;font-size:18px;text-align:left;color: #fff;padding:6px 10px 10px 10px;LINE-HEIGHT: 160%;height:50px;}
#jbjjbox .swiper-slide span a{font-size:18px;text-align:left;color: #fff;LINE-HEIGHT: 160%;font-weight:bold;text-decoration:none;}
#jbjjbox .swiper-button-prev,#jbjjbox .swiper-button-next{
	margin-top:-50px;
	width: 60px;
    height: 60px;
	background:url(../images/swiper-btn.png);
	cursor:pointer;
    display: none;
}
#jbjjbox .swiper-button-next{background-position:0 -60px;right:20px;}
#jbjjbox:hover .swiper-button-prev,#jbjjbox:hover .swiper-button-next{display:block;}

#jbjjbox .swiper-slide b{ position: absolute; left:175px; top:83px; display: block;width: 70px;height: 70px;background: url(../images/video.png) no-repeat ;  background-size: cover; }


/* 乡村映象 */
.xcyx{float:left;width: 100%; overflow:hidden;margin-top:-90px}
.xcyx .bttn{margin:0 auto;width:630px;height:110px;padding:0 0 0 0; position:sticky;z-index:9999;}
.xcyx .bttn img{width:630px;height:110px;}

.couu{float:left;width:100%;margin-top:-46px;overflow:hidden;}
.couu .swiper-container {width: 100%;height: 600px;}
.couu .swiper-slide{height: 600px;width:1200px;text-align: center;font-size: 18px; position: relative;}
.couu .swiper-slide::after {content: '';height: 600px;width:1200px;position: absolute;top: 0;left: 0;background: rgba(38, 67, 19, 0.9)!important;}
.couu .swiper-slide span{float:left;width: 1200px; height: 45px;padding:20px 0 0 0;position: absolute;left: 0;bottom: 0px; background: linear-gradient( to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8)); color:#fff; text-align:center;font-size:20px; line-height:160%;}

.couu .swiper-slide-active{ margin: 0 auto;width: 1200px!important; }
.couu .swiper-slide-active::after{content: '';height: 600px;width:1200px;position: absolute;top: 0;left: 0;background: rgba(255, 0, 0, 0)!important;}

.couu .swiper-button-next {width: 30px;height: 50px;background: url(../images/next.png) no-repeat;position: absolute;top: 50%;right: 30px;z-index: 9;cursor: pointer;}
.couu .swiper-button-prev {width: 30px;height: 50px;background: url(../images/pre.png) no-repeat;position: absolute;top: 50%;left: 30px;z-index: 9;cursor: pointer;}


/* “数”说和美 */
.sshm{float:left;width: 100%; overflow:hidden;background: url(../images/ss_bg.jpg) no-repeat center bottom;}
.sshm .bttn{margin:0 auto;width:630px;height:110px;padding:60px 0 0 0; position:sticky;z-index:9999;}
.sshm .bttn img{width:630px;height:110px;}

.part04 {width: 1300px;margin: 0px auto;}
.part04_con {position: relative;}
.part04 .swiper-container {width: 100%;padding:0px 0px 40px 10px;}
.part04 .swiper-pagination-bullet {width: 6px;height: 6px;display: inline-block;border-radius: 100%;background: #74937b;transition: all 0.4s;}
.part04 .swiper-pagination-bullet-active {width: 20px;height: 6px;display: inline-block;border-radius:30px;background: #26662a;}

.part04 .swiper-slide {width:270px;height: auto;background: linear-gradient(to right,#3d703d,#67953d);border-radius: 10px;-webkit-box-shadow: 0 5px 10px 0 #7fa379;box-shadow: 0 5px 10px 0 #7fa379;margin:15px 15px;}
.part04 .swiper-slide-active{-webkit-box-shadow: 0 0px 10px 0 #598552;box-shadow: 0 0px 10px 0 #598552;}


.part04 .swiper-slide img {width: 260px;height: 460px;aspect-ratio:9/16;margin:5px auto;display: block;border-radius: 8px 8px 0 0;}
.part04 .swiper-slide .tit {font-size: 16px;color:#fff6d3;margin-top: 6px;margin-bottom: 10px;padding: 0 15px;line-height: 30px;text-decoration:none;}
.part04 .swiper-slide .tit a {font-size: 16px;line-height: 30px;color:#fff6d3;text-decoration:none;}
.part04 .swiper-slide-active .tit {font-size: 18px;color:#fff;text-decoration:none;}
.part04 .swiper-button-next {width: 50px;height: 90px;background: url("../images/di_r.png") no-repeat;position: absolute;top: 50%;margin-top: -50px;right: -28px;z-index: 9;cursor: pointer;}
.part04 .swiper-button-prev {width: 50px;height: 90px;background: url("../images/di_l.png") no-repeat;position: absolute;top: 50%;margin-top: -50px;left: -23px;z-index: 9;cursor: pointer;}

/* 右边跟随菜单 */
.rtbox{position: fixed;right: 20px;width:41px;bottom: 130px;z-index:59;}
.rtbox .sjmm{float:left;width:29px;height:29px;background: url(../images/cion01.png) no-repeat 6px 6px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border: 1px solid #bacbb6;padding:6px 6px;cursor:pointer;}
.rtbox .sjmm .ycx01{ display:none;width:146px;height:150px;background: url(../images/rfloat01.png) no-repeat;margin:-6px 0 0 -148px; padding:10px 10px;}
.rtbox .sjmm .ycx01 img{width:110px;height:110px;}
.rtbox .sjmm:hover .ycx01{display: block;}
.rtbox .sjmm:hover{background: url(../images/cion01.png) no-repeat 6px -35px #658b5c;border: 1px solid #658b5c;}

/*回到顶部*/
.ddup{display: none;position: fixed;bottom: 80px;right:18px;width: 29px;height: 29px;background: url(../images/cion.png) no-repeat 6px 13px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border: 1px solid #bcd7d8;padding:6px 6px;cursor:pointer;z-index:59;}
.ddup .ycx03{ display:none;width:114px;height:150px;background: url(../images/rfloat03.png) no-repeat;margin:-10px 0 0 -115px;}
.ddup:hover .ycx03{display: block;}

.ddup:hover{background: url(../images/cion.png) no-repeat 6px -16px #658b5c;border: 1px solid #658b5c;}


/* 底部 */
.foot{width:100%;overflow:hidden;padding:80px 0px 50px 0px; }
.foot .gnq{margin:0px auto;width:750px;padding:0 0px 6px 0px;text-align:center;font-size:18px;color:#2b622b;}
.foot .gnx{margin:0px auto;width:750px; text-align:center;font-size:14px;color:#2b622b;}

/* 开场动画  */ 
 @keyframes lg01{ 
          from{
    top:17%;
    left:calc(50% - 255px);
    opacity: 0;
transform: scale(2);
  }
  to{
    top:17%;
    left:calc(50% - 255px);
    opacity: 1;
	transform: scale(1);
  }
        }

.lg01{ z-index:2; position:absolute;top:3%;left:3%;
            width: 429px;
            height: 281px;
            background: url("../images/lg01.png");
			background-size: cover;
            background-size: 100% 100%;
            -webkit-animation-name: lg01; /*关键帧名称*/
            -webkit-animation-timing-function: ease-in-out; /*动画的速度曲线*/
            -webkit-animation-iteration-count:1;  /*动画播放的次数*/
            -webkit-animation-duration: 1.5s; /*动画所花费的时间*/
			-webkit-animation-delay: 0s;
			-webkit-animation-fill-mode: both;
        }
		
@keyframes lg02{ 
          from{
    top:calc(17% - 158px);
    left:calc(50% - 210px);
    opacity: 0;
transform: scale(1);
  }
  to{
    top:calc(17% - 36px);
    left:calc(50% - 210px);
    opacity: 1;
	transform: scale(1);
  }
        }

.lg02{ z-index:2; position:absolute;
            width: 117px;
            height: 204px;
            background: url("../images/lg02.png");
			background-size: cover;
            background-size: 100% 100%;
            -webkit-animation-name: lg02; /*关键帧名称*/
            -webkit-animation-timing-function: ease-in-out; /*动画的速度曲线*/
            -webkit-animation-iteration-count:1;  /*动画播放的次数*/
            -webkit-animation-duration: 1s; /*动画所花费的时间*/
			-webkit-animation-delay: 1.5s;
			-webkit-animation-fill-mode: both;
        }
		
@keyframes lg03{ 
          from{
    top:calc(17% + 160px);
    left:calc(50% - 70px);
    opacity: 0;
transform: scale(1);
  }
  to{
    top:calc(17% + 160px);
    left:calc(50% - 70px);
    opacity: 1;
	transform: scale(1);
  }
        }

.lg03{ z-index:2; position:absolute;
            width: 94px;
            height: 138px;
            background: url("../images/lg03.png");
			background-size: cover;
            background-size: 100% 100%;
            -webkit-animation-name: lg03; /*关键帧名称*/
            -webkit-animation-timing-function: ease-in-out; /*动画的速度曲线*/
            -webkit-animation-iteration-count:1;  /*动画播放的次数*/
            -webkit-animation-duration: 1.5s; /*动画所花费的时间*/
			-webkit-animation-delay: 2.5s;
			-webkit-animation-fill-mode: both;
        }
		
@keyframes lg04{ 
          from{
    top:calc(17% + 158px);
    left:57%;
    opacity: 0;
transform: scale(1);
  }
  to{
    top:calc(17% + 158px);
    left:51%;
    opacity: 1;
	transform: scale(1);
  }
        }

.lg04{ z-index:2; position:absolute;
            width: 220px;
            height: 146px;
            background: url("../images/lg04.png");
			background-size: cover;
            background-size: 100% 100%;
            -webkit-animation-name: lg04; /*关键帧名称*/
            -webkit-animation-timing-function: ease-in-out; /*动画的速度曲线*/
            -webkit-animation-iteration-count:1;  /*动画播放的次数*/
            -webkit-animation-duration: 1s; /*动画所花费的时间*/
			-webkit-animation-delay: 3s;
			-webkit-animation-fill-mode: both;
        }
		
		
@keyframes lg05{ 
          from{
    top:calc(17% - 90px);
    left:calc(50% - 108px);
    opacity: 0;
transform: scale(1);
  }
  to{
    top:calc(17% - 55px);
    left:calc(50% - 108px);
    opacity: 1;
	transform: scale(1);
  }
        }
.lg05{ z-index:2; position:absolute;
            width: 204px;
            height: 83px;
            background: url("../images/lg05.png");
			background-size: cover;
            background-size: 100% 100%;
            -webkit-animation-name: lg05; /*关键帧名称*/
            -webkit-animation-timing-function: ease-in-out; /*动画的速度曲线*/
            -webkit-animation-iteration-count:1;  /*动画播放的次数*/
            -webkit-animation-duration: 1.2s; /*动画所花费的时间*/
			-webkit-animation-delay: 4s;
			-webkit-animation-fill-mode: both;
        }

/* 内页 */
.nybox{width: 100%;background: url(../images/ss_bg.jpg) no-repeat center bottom; background-size: 100% auto;}
.nybox .ttx img{margin: 0px auto 20px auto;}
.mcdh{display: none;}
.topn{width: 100%;height: auto;}
.topn img{width: 100%;height: auto;}
.topw{display:none;}


.pcdh{width: 100%;height:70px;background: #ed0f0f;border-bottom: 5px solid #920808;display: none;}
.pcdh ul{overflow: hidden; line-height: 75px;width: 1032px; margin: 0 auto;}
.pcdh ul li{float: left;padding: 0 50px;background: url(../images/dh_1.png) no-repeat center right;}
.pcdh ul li:last-child{background: none;}
.pcdh ul li a{color: #fff;font-size: 18px;line-height: 70px;font-weight: bold;}



.lmbox{margin:-60px auto 0px auto;width:1200px;padding:0px 0 0 0; overflow:hidden;}
.lmbox .rcon{float:left;width:1178px;margin:0 10px 30px 10px;overflow:hidden;border-radius: 8px 8px;border:1px solid #f1f1f1;-moz-box-shadow: 0px 0px 6px #e9e9e9;box-shadow: 0px 0px 6px #e9e9e9;}
.lmbox .rcon .lmtt{float:left;width:1153px;border-bottom:1px solid #f1f1f1;padding:22px 0 20px 25px;background:#fdfdfd;}
.lmbox .rcon .lmtt b{float:left;font-size:18px;color:#000;line-height:100%;text-decoration:none;font-weight:normal; margin-right: 10px;}
.lmbox .rcon .lmtt b a{color:#444}
.lmbox .rcon .lmtt li{float:left;margin:5px 10px 0 0;width:12px;height:12px;background: url(../images/2021lm_arr.png) no-repeat;background-size: cover;}
.lmbox .rcon .lmtt span{float:left;width:auto;line-height:100%;padding:1px 0 0 0;font-size:18px; color: #666;margin-right: 10px;}
.lmbox .rcon .lmtt span a{font-size:18px;color:#444;line-height:100%;text-decoration:none;}
.lmbox .rcon .lmtt span a:hover{color:#ff9724;}



.bonw{float:left;width:1128px;overflow:hidden;padding:0px 25px 10px 25px;background: #fff;}
.bonw li{float:left;width:100%;height:125px;padding:25px 0 25px 0;border-bottom:1px dashed #f1f1f1; cursor:pointer; position:relative;}
.bonw li .xbd{display: none;}
.bonw li .coxn{float:left;width:100%; overflow:hidden;}
.bonw li .coxn .ppw{ position:absolute;left:0;top:28px;width:210px;display:block; overflow: hidden;border-radius: 8px 8px;}
.bonw li .coxn .ppw img,.lmbox .rcon .bonu li .ppw a img{width:100%;height:auto;max-height:120px;display:block;transition: all 0.8s;}
.bonw li .coxn .wztt{float:right;width:890px;}
.bonw li .coxn .wztt dt{float:left;width:100%;font-size:22px;font-weight:bold;color:#000;line-height:160%;transition: all 0.4s;}
.bonw li .coxn .wztt dt a{font-size:22px;font-weight:bold;color:#000;line-height:160%;text-decoration:none;transition: all 0.4s;}
.bonw li .coxn .wztt dd{float:left;width:100%;font-size:14px;color:#666;line-height:160%;}
.bonw li .coxn .wztt dd a{font-size:14px;color:#666;line-height:160%;text-decoration:none;}
.bonw li .coxn .wztt span{float:left;width:100%;margin:5px 0 0 0;text-align:left;font-size:12px;color:#cccccc;line-height:100%; }
.bonw li .coxn:hover dt{color:#4f8a5a;}
.bonw li .coxn:hover dt a{color:#4f8a5a;}
.bonw li .coxn:hover .ppw img{transform: scale(1.1);}

.list-more{float:left;margin:50px 0 50px 50%;transform: translateX(-130px);font-size: 16px;line-height: 46px;height: 48px;width: 260px;text-align: center;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background: #4f8a5a;color: #fff;cursor: pointer; }


 /*回到顶部*/
 .totop{display: none;position: fixed;bottom: 186px;right:18px;width: 29px;height: 29px;background: url(../images/cion.png) no-repeat 6px 13px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border: 1px solid #a8c6d9;padding:6px 6px;cursor:pointer;}
 .totop .ycx03{ display:none;width:114px;height:150px;background: url(../images/rfloat03.png) no-repeat;margin:-10px 0 0 -115px;}
 .totop:hover .ycx03{display: block;}
 
 .totop:hover{background: url(../images/cion.png) no-repeat 6px -15px #4c8a59;border: 1px solid #19786d;}