*{margin:0;padding:0}
html,body{width:100%;min-width: 1200px;max-width:1903px;margin:0 auto}
a{text-decoration:none}
img{display:block}
ul{list-style:none}
.wrap{background:url('../images/zt_bg.jpg') top center no-repeat;padding-top:1px;position:relative}
#zttt{position:absolute;top:240px;left:50%;margin-left:-520px}
.box{width:1196px;margin:30px auto 50px;background: transparent;/* padding:30px 40px; */box-sizing:border-box}
div.topLine{width:1195px;height:93px;margin:980px auto 30px;background:url('../images/tt_bg.png') no-repeat}
div.topLine h1 a{display:block;width:100%;height:93px;overflow:hidden;font-size:40px;font-weight:bold;color:white;line-height:93px;padding:0 20px 0 169px;box-sizing:border-box;background:url('../images/tt_icon.png') 92px 26px no-repeat}
.b1{font-size:0px;background: rgba(255,255,255,0.502);padding: 30px 40px;box-sizing: border-box;}
.b1_left{width:642px;height:440px;display:inline-block;vertical-align:top}
.b1_right{width:420px;height:440px;margin-left:54px;display:inline-block;vertical-align:top;position:relative}
.b1 .focus{width:642px;height:440px;position:relative}
.b1 .focus .hd{position:absolute;right:-6px;bottom:0px;height:12px;overflow:hidden;z-index:1;width:642px;height:44px}
.b1 .focus .hd ul{overflow:hidden;list-style:none;zoom:1;float:left;position:absolute;right:0px;bottom:14px}
.b1 .focus .hd ul li{float:left;margin-right:7px;width:10px;height:10px;line-height:12px;background:#fff;cursor:pointer;border-radius:50%;background-color:rgb(255,255,255);width:12px;height:12px}
.b1 .focus .hd ul li.on{background:#ffd200}
.b1 .focus .bd{position:relative;height:100%;z-index:0;width:642px;overflow:hidden}
.b1 .focus .bd ul{margin:0;padding:0;width:100%}
.b1 .focus .bd ul li{width:642px;height:440px;overflow:hidden;display:block}
.b1 .focus .bd ul li a{display:block;width:100%;height:100%;position:relative}
.b1 .focus .bd ul li a img{width:632px;height:100%;display:block;margin:0 auto;box-shadow:2px 5px 6px rgba(0,0,0,0.3)}
.b1 .focus .bd ul li a p{position:absolute;width:100%;background:url('../images/dark.png') no-repeat;bottom:0px;left:0px}
.b1 .focus .bd ul li a p span{max-width:320px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;height:40px;line-height:40px;color:white;text-indent:8px;font-size:16px;z-index:2}
.b1_right div.ts_block{padding-bottom:20px;border-bottom:1px solid #eaeaea;margin-bottom:20px;width:100%}
.b1_right div.ts_block>a{font-size:20px;color:#282828;margin-bottom:16px;display:block;width:100%;max-height:26px;overflow:hidden;font-weight:700;line-height:26px;font-size:22px;font-family:"SourceHanSansCN";color:rgb(32,92,0)}
.b1_right div.ts_block>p{font-size:12px;color:#626262;line-height:20px;width:100%;max-height:60px;overflow:hidden;font-size:16px;font-family:"SourceHanSansCN";color:rgba(1,1,1,0.502)}
.b1_right div.ts_block>p>a{color:#cd0401;margin-left:10px}
.b1_right div.ts_block>p>a:hover{text-decoration:underline}
.b1_right div.ts_block:nth-child(2){margin-bottom:30px}
.b1_right a.listnews{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;width:100%;padding-left:15px;box-sizing:border-box;background:url('../images/dot_listnews.png') no-repeat;background-position:1px 4px;color:#333333;font-size:15px;height:20px;line-height:20px;margin-top:21px;font-size:20px;font-family:"SourceHanSansCN";color:rgb(0,0,0)}
.more_btn{width:86px;height:29px;background:url('../images/more.png') no-repeat}
.b1_right .more_btn{position:absolute;right:0px;bottom:-50px}
.box2{margin-top:70px;position:relative;margin-bottom:70px;/* background: rgba(255,255,255,0.502); */padding: 0 40px;box-sizing: border-box;}
.title{margin-bottom:50px;display:block;opacity:0;transform:translateY(30px)}
.title img{margin:0 auto}
#pics{height:686px;position:relative}
.pic_item{position:absolute;overflow:hidden}
.pic_item .pic_img{display:block;width:100%;height:100%}
.pic_item .showTags{display:block;background-color:rgba(52,159,14,0.8);box-shadow:2.65px -4.24px 8px 0px rgba(82,82,82,0.5);width:90%;height:58px;position:absolute;left:0px;bottom:0px;box-sizing:border-box;text-overflow:ellipsis;border-top-right-radius:12px}
.pic_item .showTags .top_tag{position:absolute;border-radius:4px;background-color:rgba(240,215,0,1);padding:2px 12px 2px 13px;font-size:20px;font-family:"SourceHanSansCN";color:rgb(50,141,33);left:20px;top:-16px;transition:all linear 0.5s}
.pic_item .showTags .pic_title{color:white;line-height:40px;padding-left:20px;font-size:20px;display:block;height:40px;overflow:hidden;position:absolute;bottom:5px;width:85%;transition:all linear 0.5s}
.pic_item .showTags .pic_icon{border-radius:50%;background-color:rgb(255,255,255);width:29px;height:29px;position:absolute;right:-15px;top:50%;margin-top:-14.5px;transition:all linear 0.5s}
.pic_item .showTags .pic_icon .triangle{position:absolute;width:0px;height:0px;top:50%;left:50%;transform:translate(-1px,-50%);border-left:5px solid rgb(50,141,33);border-bottom:5px solid transparent;border-right:5px solid transparent;border-top:5px solid transparent;transition:all linear 0.5s}
.pic_item:hover .showTags{}
.pic_item .showTags:hover .top_tag{background-color:rgba(240,215,0,0.8);color:white}
.pic_item .showTags .pic_title:hover{color:rgba(240,215,0,1)}
.pic_item .showTags .pic_icon:hover{background:rgba(240,215,0,0.8)}
.pic_item .showTags .pic_icon:hover .triangle{border-left:5px solid white}
#b2p1{width:312px;height:282px;top:0px;left:0px;background-color:#626262;border-top-right-radius:25px;opacity:0;transform:translateY(30px)}
#b2p2{width:312px;height:382px;bottom:0px;left:0px;background-color:#626262;border-top-right-radius:25px;opacity:0;transform:translateY(30px)}
#b2p3{width:432px;height:397px;top:0px;left:342px;background-color:#626262;border-top-right-radius:25px;opacity:0;transform:translateY(30px)}
#b2p4{width:432px;height:268px;bottom:0px;left:342px;background-color:#626262;border-top-right-radius:25px;opacity:0;transform:translateY(30px)}
#b2p5{width:312px;height:282px;top:0px;right:0px;background-color:#626262;border-top-right-radius:25px;opacity:0;transform:translateY(30px)}
#b2p6{width:312px;height:382px;bottom:0px;right:0px;background-color:#626262;border-top-right-radius:25px;opacity:0;transform:translateY(30px)}
.pic_item .showTags{bottom:-74px;transition:all linear 0.3s}
.pic_item:hover .showTags{bottom:0px}
#b2p3 .showTags{bottom:0px;transition:all linear 0.3s}
#b2p3:hover .showTags{bottom:0px}
#box2more{bottom:-39px;display:block;position:absolute;right:0px}
.fadeInUp1{animation:fadeInUp 0.5s forwards}
.fadeInUp2{animation:fadeInUp 0.8s forwards 0.2s}
.fadeInUp3{animation:fadeInUp 0.8s forwards 0.4s}
.fadeInUp4{animation:fadeInUp 0.8s forwards 0.6s}
.fadeInUp5{animation:fadeInUp 0.8s forwards 0.8s}
.fadeInUp1_s{animation:fadeInUpS 2.2s forwards}
.fadeInUp2_s{animation:fadeInUpS 2.2s forwards 0.2s}
.fadeInUp3_s{animation:fadeInUpS 2.2s forwards 0.4s}
.fadeInUp4_s{animation:fadeInUpS 2.2s forwards 0.6s}
.fadeInUp5_s{animation:fadeInUpS 2.2s forwards 0.8s}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px)}
100%{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-ms-transform:translateY(0px)}
}@keyframes fadeInUpS{0%{opacity:0;transform:translateY(40px);-webkit-transform:translateY(40px);-ms-transform:translateY(40px)}
100%{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);-ms-transform:translateY(0px)}
}#b3_wrap{margin-top:0px;position:relative}
#b3_wrap a.its_block_v{display:inline-block;width:365px;height:410px;position:relative;vertical-align:top;margin-right:5px;margin-bottom:15px}
#b3_wrap a.its_block_v .imgwrapper{width:365px;height:265px;border-style:solid;border-width:15px;border-color:rgb(255,255,255);background-color:rgb(117,117,117);box-shadow:6.883px 9.83px 10px 0px rgba(82,82,82,0.3);box-sizing:border-box;position:absolute;top:0px;left:0px;overflow:hidden}
#b3_wrap a.its_block_v .imgwrapper img{display:block;width:100%;height:100%;overflow:hidden;transition:transform linear 0.5s;translate-origin:0 0}
#b3_wrap a.its_block_v .imgwrapper:hover img{transform:scale(1.1)}
.txtwrapper{position:absolute;left:0px;bottom:0px}
#b3_wrap a.its_block_v .txtwrapper>h3{box-sizing:border-box;font-weight:400;margin-top:30px;color:black;width:90%;margin:25px auto 15px;max-height:52px;overflow:hidden;font-size:20px;font-family:"SourceHanSansCN";color:rgb(32,93,0);padding-left:50px;background:url('../images/triangle.png') 20px 5px no-repeat;overflow:hidden}
#b3_wrap a.its_block_v .txtwrapper>p{font-size:12px;color:#8f8f8f;line-height:22px;width:90%;margin:0 auto;max-height:66px;overflow:hidden;font-size:16px;font-family:"SourceHanSansCN";color:rgba(1,1,1,0.502);padding:0 10px 0 20px;box-sizing:border-box}
#b3_wrap a.its_block_v:nth-child(3n){margin-right:0px}
#b3_wrap a.its_block_v:nth-child(1) .imgwrapper{transform:rotate(8deg)}
#b3_wrap a.its_block_v:nth-child(2) .imgwrapper{transform:rotate(0deg);top:10px}
#b3_wrap a.its_block_v:nth-child(3) .imgwrapper{transform:rotate(5deg);top:15px}
#b3_wrap a.its_block_v:nth-child(4) .imgwrapper{transform:rotate(-8deg);top:5px}
#b3_wrap a.its_block_v:nth-child(5) .imgwrapper{transform:rotate(5deg);top:15px}
#b3_wrap a.its_block_v:nth-child(6) .imgwrapper{transform:rotate(-5deg);top:5px}
.box3{margin-bottom:50px;/* background: rgba(255,255,255,0.502); */padding: 0 40px;}
#box3more{display:block;position:absolute;right:0px;bottom:-20px}
.hour_container{height:326px;background:url('../images/h_line.png') repeat-x;box-sizing:border-box;position:relative;background-position:0px 62px}
.hour_container .swiper{width:1022px;height:320px;position:relative}
.hour_container .swiper .swiper-slide{width:246px;text-align:center}
.hour_container .swiper .swiper-slide .date{font-size:20px;color:rgb(1,1,1);font-weight:bold;margin-bottom:52px;position:relative}
.hour_container .swiper .swiper-wrapper{width:1022px;position:absolute}
.hour_container .swiper .a3item{position:relative;height:234px}
.hour_container .swiper .a3item .a3itemtxt{width:100%;height:90px;position:absolute;bottom:-47px;left:0px;transition:all linear 0.5s;background:#fff;padding-top:15px;padding-bottom:10px}
.hour_container .swiper .a3item .a3itemtxt h3{transition:all linear 0.5s;font-weight:normal;position:relative}
.hour_container .swiper .a3item .a3itemtxt h3:before{content:"";display:block;width:2px;height:50px;position:absolute;top:0px;left:15px;background-color:rgb(52,159,14);transition:all linear 0.5s}
.hour_container .swiper .swiper-slide:hover .a3item .a3itemtxt h3:before{background-color:white}
.hour_container .swiper .a3item .a3itemtxt a{display:block;text-align:center;color:black;margin-top:10px;transition:all linear 0.5s}
.hour_container .swiper .swiper-slide .a3item .a3itemimg{width:246px;height:160px;overflow:hidden}
.hour_container .swiper .swiper-slide .a3itemimg img{width:100%;height:100%;transition:transform linear 0.5s;transform-origin:center}
.hour_container .swiper .swiper-slide:hover .a3itemimg img{transform:scale(1.1)}
.hour_container .swiper .swiper-slide:hover .a3itemtxt{background:rgb(52,159,14);bottom:0px}
.hour_container .swiper .swiper-slide:hover .a3itemtxt h3{color:white;font-weight:bold}
.hour_container .swiper .swiper-slide:hover .a3itemtxt a{color:white}
.hour_container .swiper .swiper-slide .a3itemtxt h3{font-size:20px;color:rgb(0,0,0);font-weight:normal;width:100%;max-height:50px;overflow:hidden;line-height:25px;text-align:justify;padding-left:30px;box-sizing:border-box;padding-right:20px}
.hour_container .swiper .swiper-slide .a3itemtxt a{position:relative;transition:all linear 0.5s}
.hour_container .swiper-button-prev{width:32px;height:32px;background:url('../images/arrowl.png') no-repeat;position:absolute;top:30px;left:0px}
.hour_container .swiper-button-next{width:32px;height:32px;background:url('../images/arrowr.png') no-repeat;position:absolute;top:30px;right:0px}
.hour_container .swiper .swiper-slide .date:after{content:"";display:block;background:url('../images/sd.png') no-repeat center;width:20px;height:24px;position:absolute;left:50%;top:31px;margin-left:-10px}
.box4{margin-bottom:80px;/* background: rgba(255,255,255,0.502); */padding: 0px 40px;}
#box5wrap{margin:30px auto 70px;width:1062px;height:400px;overflow:hidden;position:relative}
.box5inner{width:1492px;height:400px;position:absolute;top:0px;left:0px;font-size:0px}
.b5item{width:202px;height:400px;display:inline-block;transition:width linear 0.5s;margin-right:13px;vertical-align:text-bottom;position:relative;opacity:0}
.b5item:nth-child(even) .b5itemtitle{bottom:0;top:auto}
.b5item:nth-child(even) .b5itemimg{top:0;bottom:auto}
.b5item:last-child{margin-right:0px}
.b5item .b5itemtitle{width:202px;height:200px;background:url('../images/recbg.png') no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;position:absolute;top:0px;left:0px}
.b5item .b5itemtitle a{font-size:20px;font-family:"SourceHanSansCN";color:rgb(255,255,255);font-weight:bold;text-align:center;width:70%
	  line-height:25px;max-height:175px}
.b5item .b5itemimg{width:202px;height:200px;position:absolute;bottom:0px;left:0px}
.b5item .b5itemimg a{position:relative}
.b5item .b5itemimg h3{padding:10px 20px 10px 10px;width:0px;opacity:0;position:absolute;bottom:0px;left:0px;font-size:20px;color:white;font-weight:bold;box-sizing:border-box;height:80px;max-height:80px;line-height:80px;transition:width linear 0.5s}
.b5item .b5itemimg img{width:100%;height:100%}
.b5item.on{width:632px;height:400px}
.b5item:last-child{margin-right:0px}
.b5item:hover .b5itemtitle{display:none}
.b5item:hover .b5itemtitle a{display:none}
.b5item:hover .b5itemimg{width:632px;height:400px}
.b5item:hover .b5itemimg h3{width:100%;opacity:1}
.b5item:hover .b5itemimg a{}
.b5item:hover .b5itemimg a img{display:block;width:100%;height:100%}
.box5{margin-bottom:90px;position:relative;/* background: rgba(255,255,255,0.502); */padding: 0px 40px;}
.box6{margin-bottom:30px;position:relative;/* background: rgba(255,255,255,0.502); */padding: 0px 40px;}
#shgy .slider{width:1063px;height:570px;position:relative;margin:0 auto;margin-top:100px}
#shgy .slider_item{position:absolute;transition:all linear 0.5s;border-top-left-radius:20px !important;border-top-right-radius:20px;overflow:hidden}
#shgy .slider_item h3{position:absolute;left:0px;bottom:0px;line-height:40px;height:40px;width:100%;font-weight:normal;text-align:center;font-size:14px;background:url("../images/tm.png");color:#fff}
#shgy .d{position:absolute;top:0px;left:0px}
#shgy .btn{width:32px;height:32px;position:absolute;bottom:0;left:50%;z-index:8;cursor:pointer}
#shgy .btn.prev{margin-left:-35px;background:url("../images/arrowl.png")no-repeat}
#shgy .btn.next{margin-left:25px;background:url("../images/arrowr.png") no-repeat}
#shgy .slider_item img{overflow:hidden;position:absolute;left:0px;top:0px;width:320px;height:225px;border-top-left-radius:20px;border-top-right-radius:20px}
#shgy .slider_item{-webkit-box-reflect:below -4px -webkit-linear-gradient(top,rgba(250,250,250,0),rgba(250,250,250,0) 30%,rgba(250,250,250,0.3));-moz-box-reflect:below -4px -moz-linear-gradient(top,rgba(250,250,250,0),rgba(250,250,250,0) 30%,rgba(250,250,250,0.3))}
#a6{display:block;margin:0 auto 55px}
.picMarquee-left{width:100%;overflow:hidden;position:relative;margin-bottom:80px}
.picMarquee-left .hd{overflow:hidden;height:30px;background:#f4f4f4;padding:0 10px}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{display:block;width:5px;height:9px;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer;background:url("../images/arrow.png") no-repeat}
.picMarquee-left .hd .next{background-position:0 -50px}
.picMarquee-left .hd .prevStop{background-position:-60px 0}
.picMarquee-left .hd .nextStop{background-position:-60px -50px}
.picMarquee-left .bd{padding:10px 0px 10px 0;background-image:linear-gradient(rgba(182,228,127,0.502),rgb(255,255,255))}
.picMarquee-left .bd ul{overflow:hidden;zoom:1}
.picMarquee-left .bd ul li{margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center;position:relative}
.picMarquee-left .bd ul li .pic{text-align:center}
.picMarquee-left .bd ul li .pic img{width:650px;height:415px;display:block;border-radius:20px}
.picMarquee-left .bd ul li .pic a:hover img{border-color:#999}
.picMarquee-left .bd ul li .title{position:absolute;bottom:0px;left:0px;width:100%;height:55px;background:rgba(0,0,0,0.205);border-bottom-left-radius:20px;border-bottom-right-radius:20px;opacity:1;margin-bottom:0px;transform:translateY(0px)}
.picMarquee-left .bd ul li .title a{color:white;font-size:17px;text-align:center;line-height:55px}
.box5 .more_btn{position:absolute;right:40px;bottom:-50px}
.box6 .more_btn{position:absolute;right:40px;bottom:0px}
.box7{background-color: rgba(255,255,255,0.502);}<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2023-07-11 10:10:18" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->