@charset "utf-8";
body {background:transparent;}
.top {background: url(jczwgk-banner.png) top center no-repeat;height: 613px;margin: 0 auto;}
.ztbanner {height: 613px;overflow: hidden;position: relative;}
.ztbanner .ztlogo {position: absolute;width: 406px;height: 69px;top: 50px;}
.daoyu {background: url(zt_jczwgk_daoyu.png) top center no-repeat;height: 180px;margin:0 auto;}
.daoyu .text {padding: 37px 60px 37px 125px;font-size: 16px;line-height: 35px;color: #ffffff;}
.daoyu .text p {color: #ffffff;}

.zcwj {background: #ffffff;height: auto;padding-bottom: 50px;}
.gtit {background: url(zt_jczwgk_titbg.png) center no-repeat;height: 130px;line-height: 130px;}
.gtit a {display: block;margin: 0 auto;font-size: 36px;font-weight: bold;line-height: inherit;color: #333333;width: 249px;text-align: center;background: #FFF;}
.gtit a em {color: #bd1a2d;margin-left: 4px;}
.gtit a.p3 {width: 250px;background: #fff;}

.glist .swiper-slide > a {background: #ffffff;display:block;border: 1px solid #d4d4d4;margin: 15px;padding: 35px 35px;height: 365px;padding-top: 60px;padding-bottom: 0;}
.glist .swiper-slide > a h1 {font-size: 24px;font-weight: bold;line-height: 36px;color: #222222;background: url(zt_jczwgk_line1.png) left top no-repeat;display: -webkit-box;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-word;overflow: hidden;padding-top: 14px;}
.glist .swiper-slide > a .desc {margin: 20px 0;font-size: 14px;color: #666666;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-line-clamp: 3;word-break: break-word;overflow: hidden;}
.glist .swiper-slide > a .time {line-height: 35px;background: url(zt_jczwgk_jiantou.png) right center no-repeat;}
.glist .swiper-slide > a .time span {background: url(zt_jczwgk_time.png) left center no-repeat;padding-left: 30px;padding-top:3px;padding-bottom: 3px;color: #999999;}
.glist .swiper-slide > a:hover {background: #f3f3f3;}
.glist .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {content: none;}
.glist .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {content: none;}
.glist .swiper-button-prev, .swiper-container-rtl .swiper-button-next {background: url(zt_jczwgk_lt.png) center no-repeat;width: 47px;height: 47px;left: 0;}
.glist .swiper-button-next, .swiper-container-rtl .swiper-button-prev {background: url(zt_jczwgk_rt.png) center no-repeat;width: 47px;height: 47px;right: 0;}

.gztj {background: #f5f5f5;height: auto;padding-bottom: 50px;}
.xw-jdt { height: 340px; width: 100%;background:#eeeeee;}
.xw-jdt .jdtimg { display: block; width: 100%; }
.xw-jdt .jdtimg img {width: 100%;height: 340px;}
.xw-jdt h3 {color:#555555;font-size: 16px;position: absolute;bottom: 0;background: #0000009c;height: 45px;line-height: 45px;color: #ffffff;width: 100%;margin: 0;}
.xw-jdt h3 p {display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding:0 1.5rem;height: 45px;line-height: 45px;color: #ffffff;width: 75%;margin: 0;font-weight: normal;}
.xw-jdt p { font-size: 1.6rem; line-height: 2.4rem; color:#999999;padding:0 3rem;padding-bottom:1.5rem;}
.xw-jdt span { display: block; }
.xw-jdt .swiper-container { width: 100%; }
.xw-jdt .swiper-button-prev { background: url("zt_jczwgk_pglt.png") center center no-repeat; left: 0px; top: 40%;width: 4.4rem; height: 7.6rem; display: none;}
.xw-jdt .swiper-button-next { background: url("zt_jczwgk_pgrt.png") center center no-repeat; right: 0px; top: 40%;width: 4.4rem; height: 7.6rem; display: none;}
.xw-jdt:hover .swiper-button-prev,.xw-jdt:hover .swiper-button-next {display: block;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {width: 23% !important;left: auto !important;right: 0;bottom:15px !important;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {display:inline-block;width:12px;height:12px;background:#ffffff;opacity: 1;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background:#cc0000;width:12px;height:12px;}
.xw-jdt .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {content: none;}
.xw-jdt .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {content: none;}
.iflist {height: auto;overflow: hidden;}
.iflist ul {margin-bottom: 0;margin-top: 8px;}
.iflist li {text-align:left;height: 47px;line-height: 47px;vertical-align:middle;overflow:hidden;font-size: 18px;background:url(zt_jczwgk_pt2.png) 0 center no-repeat;text-indent: 15px;}
.iflist li a {display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color: #000000;width: 80%;float: left;}
.iflist a:hover { color:#bd1a2d;}
.iflist li span{float:right;color: #999999;font-size: 16px;}

.gtit2 {background: url(zt_jczwgk_titbg2.png) right center no-repeat;height: 130px;line-height: 130px;}
.gtit2 a {display: block;font-size: 36px;font-weight: bold;line-height: inherit;color: #333333;width: 185px;text-align: left;}
.gtit2 a em {color: #bd1a2d;margin-left: 4px;}

.gtit3 {background: url(zt_jczwgk_titbg3.png) right center no-repeat;height: 130px;line-height: 130px;}
.gtit3 a {display: block;font-size: 36px;font-weight: bold;line-height: inherit;color: #333333;width: 230px;text-align: left;}
.gtit3 a em {color: #bd1a2d;margin-left: 4px;}

.tblist {height: auto;overflow: hidden;background: #f5f5f5;border: 1px solid #e8e8e8;padding: 20px 0;}
.tblist ul {padding:20px;}
.tblist li {float:left;overflow: hidden;}
.tblist li a {display:block;background: #ffffff;margin: 7px 0;padding: 20px 0;box-shadow: 1px 1px 5px #efefef;}
.tblist li a h3 {width:100%;text-align:center;margin-top: 5px;font-weight: normal;color: #333333;font-size: 16px;}
.tblist li span {display:block;height: 48px;width: 100%;}
.tblist li span.jg1 {background:url(zt_jczwgk_i1.png) center no-repeat;}
.tblist li span.jg2 { background:url(zt_jczwgk_i2.png) center no-repeat;}
.tblist li span.jg3 { background:url(zt_jczwgk_i3.png) center no-repeat;}
.tblist li span.jg4 { background:url(zt_jczwgk_i4.png) center no-repeat;}
.tblist li span.jg5 { background:url(zt_jczwgk_i5.png) center no-repeat;}
.tblist li span.jg6 { background:url(zt_jczwgk_i6.png) center no-repeat;}
.tblist li span.jg7 { background:url(zt_jczwgk_i7.png) center no-repeat;}
.tblist li span.jg8 { background:url(zt_jczwgk_i8.png) center no-repeat;}
.tblist li span.jg9 { background:url(zt_jczwgk_i9.png) center no-repeat;}
.tblist li span.jg10 { background:url(zt_jczwgk_i10.png) center no-repeat;}
.tblist li span.jg11 { background:url(zt_jczwgk_i11.png) center no-repeat;}
.tblist li span.jg12 { background:url(zt_jczwgk_i12.png) center no-repeat;}
.tblist li span.jg13 { background:url(zt_jczwgk_i13.png) center no-repeat;}
.tblist li span.jg14 { background:url(zt_jczwgk_i14.png) center no-repeat;}
.tblist li span.jg15 { background:url(zt_jczwgk_i15.png) center no-repeat;}
.tblist li span.jg16 { background:url(zt_jczwgk_i16.png) center no-repeat;}
.tblist li span.jg17 { background:url(zt_jczwgk_i17.png) center no-repeat;}
.tblist li span.jg18 { background:url(zt_jczwgk_i18.png) center no-repeat;}
.tblist li span.jg19 { background:url(zt_jczwgk_i19.png) center no-repeat;}
.tblist li span.jg20 { background:url(zt_jczwgk_i20.png) center no-repeat;}
.tblist li span.jg21 { background:url(zt_jczwgk_i21.png) center no-repeat;}
.tblist li span.jg22 { background:url(zt_jczwgk_i22.png) center no-repeat;}
.tblist li span.jg23 { background:url(zt_jczwgk_i23.png) center no-repeat;}
.tblist li span.jg24 { background:url(zt_jczwgk_i24.png) center no-repeat;}
.tblist li span.jg25 { background:url(zt_jczwgk_i25.png) center no-repeat;}
.tblist li span.jg26 { background:url(zt_jczwgk_i26.png) center no-repeat;}
.tblist li span.jg27 { background:url(zt_jczwgk_i27.png) center no-repeat;}
.tblist li a:hover {background: #bd1a2d;}
.tblist li a:hover span.jg1 {background:url(zt_jczwgk_i1h.png) center no-repeat;}
.tblist li a:hover span.jg2 {background:url(zt_jczwgk_i2h.png) center no-repeat;}
.tblist li a:hover span.jg3 {background:url(zt_jczwgk_i3h.png) center no-repeat;}
.tblist li a:hover span.jg4 {background:url(zt_jczwgk_i4h.png) center no-repeat;}
.tblist li a:hover span.jg5 {background:url(zt_jczwgk_i5h.png) center no-repeat;}
.tblist li a:hover span.jg6 {background:url(zt_jczwgk_i6h.png) center no-repeat;}
.tblist li a:hover span.jg7 {background:url(zt_jczwgk_i7h.png) center no-repeat;}
.tblist li a:hover span.jg8 {background:url(zt_jczwgk_i8h.png) center no-repeat;}
.tblist li a:hover span.jg9 {background:url(zt_jczwgk_i9h.png) center no-repeat;}
.tblist li a:hover span.jg10 {background:url(zt_jczwgk_i10h.png) center no-repeat;}
.tblist li a:hover span.jg11 {background:url(zt_jczwgk_i11h.png) center no-repeat;}
.tblist li a:hover span.jg12 {background:url(zt_jczwgk_i12h.png) center no-repeat;}
.tblist li a:hover span.jg13 {background:url(zt_jczwgk_i13h.png) center no-repeat;}
.tblist li a:hover span.jg14 {background:url(zt_jczwgk_i14h.png) center no-repeat;}
.tblist li a:hover span.jg15 {background:url(zt_jczwgk_i15h.png) center no-repeat;}
.tblist li a:hover span.jg16 {background:url(zt_jczwgk_i16h.png) center no-repeat;}
.tblist li a:hover span.jg17 {background:url(zt_jczwgk_i17h.png) center no-repeat;}
.tblist li a:hover span.jg18 {background:url(zt_jczwgk_i18h.png) center no-repeat;}
.tblist li a:hover span.jg19 {background:url(zt_jczwgk_i19h.png) center no-repeat;}
.tblist li a:hover span.jg20 {background:url(zt_jczwgk_i20h.png) center no-repeat;}
.tblist li a:hover span.jg21 {background:url(zt_jczwgk_i21h.png) center no-repeat;}
.tblist li a:hover span.jg22 {background:url(zt_jczwgk_i22h.png) center no-repeat;}
.tblist li a:hover span.jg23 {background:url(zt_jczwgk_i23h.png) center no-repeat;}
.tblist li a:hover span.jg24 {background:url(zt_jczwgk_i24h.png) center no-repeat;}
.tblist li a:hover span.jg25 {background:url(zt_jczwgk_i25h.png) center no-repeat;}
.tblist li a:hover span.jg26 {background:url(zt_jczwgk_i26h.png) center no-repeat;}
.tblist li a:hover span.jg27 {background:url(zt_jczwgk_i27h.png) center no-repeat;}
.tblist li a:hover h3 {color: #ffffff;}
.xzlist {height: auto;overflow: hidden;background: #ffffff;}
.xzlist ul {padding: 0;}
.xzlist ul li {float:left;overflow: hidden;}
.xzlist ul li a {display:block;background: #fbfbfb;padding: 20px 0;border:1px solid #d4d4d4;text-align: center;margin-bottom: 11px;border-radius: 0;font-size: 18px;}
.xzlist ul li a:hover {background: #bd1a2d;color: #ffffff;}

.g-footer {background: #bd1a2d;}
.g-footer .txt{border:none;padding-bottom:20px;padding-top: 20px;}
.g-footer .txt p{line-height:30px}
.g-footer .txt p img{padding-right:6px}
.g-footer .txt p span{padding-left:28px}

.bimg {margin-bottom: 10px;display: block;}
.bimg img {width: 100%;}

.gztj .gtit a {background: transparent;}
/*pad*/
@media (max-width : 768px) {
    .top {background: url(wap_banner.png) top center no-repeat;height: 200px;margin: 0 auto;background-size: cover;}
    .ztbanner {height: 200px;}
    .ztbanner .ztlogo {width: 170px;height: auto;position: relative;top: 9px;margin: 0 auto;display: block;}
    .ztbanner .ztlogo img {width: 100%;}
    .daoyu {padding: 0;background: #bd1a2d;height: auto;}
    .daoyu .text {padding: 10px 15px;font-size: 14px;line-height: 26px;}
    .xw-jdt .jdtimg img {height: 240px;}
    .xw-jdt h3 p {width: 100%;}
    .xw-jdt {height: 240px;}
    .xw-jdt .swiper-pagination {display: none;}
    .iflist li {float: left;font-size: 16px;height: 38px;line-height: 38px;}
    .iflist li span {font-size: 12px;display: none;}
    .tblist {height: auto;background: transparent;border: none;}
    .tblist ul {padding:0;overflow: hidden;}
    .tblist ul li a {background: #ffffff;padding: 7px 5px;border: 1px solid #ddd;margin-bottom: 4px;height: 100px;}
    .tblist ul li a h3 {font-size: 13px;line-height: 16px;}
    .gtit2 {background: none;height: 130px;line-height: 130px;}
    .gtit2 a {display: block;margin: 0 auto;font-size: 36px;font-weight: bold;line-height: inherit;color: #333333;width: 185px;text-align: center;}
    .gtit3 {background: none;height: 130px;line-height: 130px;}
    .gtit3 a {display: block;margin: 0 auto;font-size: 36px;font-weight: bold;line-height: inherit;color: #333333;width: auto;text-align: center;}
    .xzlist {height: auto;}
    .xzlist ul li a {display:block;background: #fbfbfb;padding: 15px 0;border:1px solid #d4d4d4;text-align: center;margin-bottom: 13px;border-radius: 4px;font-size: 14px;}
    .g-footer{background:#bd1a2d}
    .g-footer .txt{border:none;padding-bottom:20px}
    .g-footer .txt p{line-height:26px;font-size: 12px;}
    .g-footer .txt p img{padding-right:6px}
    .g-footer .txt p span{padding-left: 0;padding-right: 0;}
}

@media (min-width : 768px) and (max-width : 992px) {
    .top {background: url(jczwgk-banner.png) top center no-repeat;height: 280px;margin: 0 auto;background-size: cover;}
    .ztbanner {height: 280px;overflow: hidden;position: relative;}
    .ztbanner .ztlogo {width: 306px;height: auto;position: relative;top: 20px;margin: 0 auto;display: block;}
    .ztbanner .ztlogo img {width: 100%;}
    .daoyu .text {padding: 20px 15px;}
    .xw-jdt .jdtimg img {height:440px;}
    .iflist li {float: none;}
    .iflist li span {display: block;font-size: 16px;float: right;}
    .tblist ul li a {background: #ffffff;padding: 20px 7px;border: 1px solid #ddd;}
    .tblist ul li a h3 {font-size: 20px;margin-top: 10px;}
    .xzlist {height: auto;}
    .xzlist ul li a {padding:20px 0;font-size: 20px;}
}

@media (min-width: 990px){

}
