﻿﻿.wrap{background: none;}
body{background: #f3f3f3;min-width: 1250px;position: relative;}
#header{height: 650px;background: url(img/gy-header-2020.jpg) no-repeat 50% 0%;}
.homePage #logo{top: 45px;}
#content{border-radius:0;width: 1200px;padding: 20px 0;overflow: hidden;background:none;}
.sideFixed{display: none;}
#introZS ul li{width: 250px;height: 376px;background-color: #ffffff;border: solid 1px #eeeeee;float:left;padding:10px;margin:0 14px 50px;}
#introZS ul li p{height: 44px;line-height: 22px;text-align: center; display:block; padding-top:15px;}
#jquery-lightbox{top: 20px!important}
#footer{background-color:#33a2ac;}


/* 2021年 */
.zt2021gyztBody #header{background-image: url(img/gy-header-2021.jpg);}

/* 2022年 */
.ztxchbBody #header,
.ztgycbBody #header,
.zt2022gyztBody #header{background-image: url(img/2022gyztbg.jpg);height: 500px;}

/* 2023年 */
.ztxchb1Body #header,
.ztgycb1Body #header,
.zt2023njwmsxfgyggztBody #header{background-image: url(img/2023gyztbg.jpg);height: 500px;}

/* pic-list-pbl */
.pic-list-pbl {width: 1240px;overflow: hidden;}
.pic-list-pbl .pic-li {width: 270px;background: #fff;float: left;margin-right: 40px\0; *margin-right: 40px;position: relative;top: 0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all  0.5s;-o-transition: all 0.5s;transition: all 0.5s;margin-bottom: 40px;}
.pic-list-pbl .pic-li:hover { top: -10px; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2); }
.pic-list-pbl .pic {width: 270px;background-color: #e5e5e5;position: relative;}
.pic-list-pbl .pic img { height: auto; height: 200px\0 !important; *height: 200px; width: 100%; display: block; }
.pic-list-pbl .wall-column {display: block;position: relative;width: 25%;float: left;box-sizing: border-box;}
.pic-list-pbl .con {padding: 20px 20px 20px 20px;line-height: 20px;}
.pic-list-pbl .con p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pic-list-pbl .con a{ padding-top:10px; display:inline-block; }
.pic-list-pbl .title { line-height: 24px; font-size: 14px; height: 48px; margin-bottom: 5px; overflow: hidden; }
.pic-list-pbl .date { float: left; color: #999; }
.pic-list-pbl .node { float: right; color: #999; }
.pic-list-pbl .node a { color: #999; }
.pic-list-pbl .up { float: right; background: url(../img/icons-dz-s.png) no-repeat left 4px; padding-left: 20px; display: block; height: 25px; line-height: 25px; color: #999; }
.pic-list-pbl .clicked { background: url(../img/icons-dz-s-on.png) no-repeat left 4px; color: #da262f; }
.pic-list-pbl .hits { float: right; background: url(../img/icons-ll.png) no-repeat left center; padding-left: 20px; display: block; height: 25px; line-height: 25px; color: #999; }
.pic-list-pbl .pic i.intro-type { background: url(../img/video.png) no-repeat; width: 51px; height: 50px; opacity: 0.7; filter: alpha(opacity=70); position: absolute; left: 50%; margin-left: -25px; top: 50%; margin-top: -25px; }
.pic-list-pbl .pic-li:hover .pic i.intro-type { opacity: 1; filter: alpha(opacity=100); }
.pic-list-pbl-01 .node { float: none; }

.vbox{padding: 15px 40px 60px 40px;background:#fff;box-sizing:border-box;margin-bottom: 30px;width: 50%;float: left;}
.vbox .hd{text-align:center;height: 80px;padding-top: 30px;line-height: 30px;}
.vbox .hd h3{font-size: 21px;display:block;}
.vbox .bd{padding: 27px 15px;box-sizing:border-box;background: #000000;height: 350px;}

.ibox{box-sizing:border-box;margin-bottom: 60px;}
.ibox .hd{text-align:center;height: 80px;padding-top: 30px;line-height: 30px;}
.ibox .hd h3{font-size: 21px;display:block;}
.ibox .bd{padding: 46px 184px;box-sizing:border-box;background: url(img/videobg.png) no-repeat 73px 0px;}
.ibox .bd p{ color:#fff; font-size:18px;}
.indmore{font-size:20px;float: right;margin: 15px;}

.thd{position:relative;margin-bottom: 30px;border-bottom: 1px solid #14873b; }
/* .thd:after{ content:''; width:100%; height:1px; background: #14873b; background: radial-gradient(50% 50% at 50% 50%, #14873b 0%, rgba(217, 217, 217, 0) 82.29%); display:block; position:absolute; bottom:20px;left:0;z-index:0} */
.thd h4{font-size: 25px;background:#f3f3f3;display:inline-block;position:relative;z-index:1;font-weight:bold;color:#fff;background:#14873b;padding: 15px;}

/* goTop */
.gotop {position: fixed;width: 50px;height: 50px;bottom: 60px;right: 5px;z-index: 99;cursor: pointer;margin: 5px;width: 40px;height: 40px;border-radius: 2px;box-shadow: 0 0 2px #0089e1;opacity: 0.9;background: #fff;}
.gotop::after {content:'\f062';display: block;position: absolute;left: 50%;top: 50%;margin-left: -9px;margin-top: 0px;display: block;font-size: 20px;line-height: 0;font-family: 'FontAwesome';color: #0089e1;}

.v-piclist{ margin-right:-40px}
.v-piclist li{width:270px;height: 267px;float:left;margin-right:40px;margin-bottom:40px;background:#fff;transition:0.3s;}
.v-piclist li img{ width:270px; height:180px;}
.v-piclist li .title{padding:15px 20px;line-height: 24px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height: 71px;}
.v-piclist li .title:before{content:"\f03d";font-family: 'FontAwesome'; padding-right:5px}
.v-piclist li:hover { top: -10px; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2); transform: translateY(-10px); }







