.w1200 {width: 1200px;margin: 0 auto;}
.zt-wrap {min-width: 1200px;padding-top: 866px;background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.banner_01.jpg) no-repeat top center;position: relative;}
.zt-nav {position: absolute;top: 740px;line-height: 106px;left: 50%;margin-left: -307px;width: 890px;color: #0d24c8;font-size: 26px;padding-left: 30px;}
.zt-nav span {margin: 0 30px;}
.zt-nav a {color: #0d24c8;cursor: pointer;}
.zt-nav a:hover {color: #ec00a1;}

.zt-box-1 {background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.bg-1_03.jpg) no-repeat top center;width: 1200px;margin: 0 auto 120px;padding-top: 200px;height: 215px;}
.zt-box-1 .list-con {width: 990px;margin-left: 100px;height: 180px;line-height: 30px;font-size: 14px;text-indent: 2em;}

.zt-box-2 {background-position: top center;background-repeat: no-repeat;}

.more {position: absolute;top: 0;right: 0;}
.more a {color: #2553e4;position: relative;display: inline-block;padding-right: 20px;line-height: 22px;background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.icon-1_09.png) no-repeat center right;}
/* .more a::after {content: "+";position: absolute;width: 18px;height: 18px;top: 50%;right: 0;margin-top: -9px;background-color: #2553e4;color: #fff;border-radius: 50%;text-align: center;line-height: 18px;} */
.more a:hover {text-decoration: underline;}
.gdbd-all{position: relative;background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.bg-2_07.jpg) no-repeat top center;padding-top: 296px;height: 465px;}
.gdbd-tit {position: relative;}
.gdbd-all .more {top: -115px;}
.gdbd-box-con{}
.gdbd-box-con li{width:542px;height: 110px;float: left;margin-bottom: 15px;}
.gdbd-box-con li.li-2 {float: right;}
.lstime{ width: 77px;
    background: #0b399b;
    height: 88px;
    display: inline-block;
    padding-top: 22px;
    text-align: center;}
.lstime p{font-size:22px;color: #fff;}
.lstime .div1{font-size:18px;color: #fff;margin-top:14px;}
.bsneirong{width:398px;background: #fff;height: 110px;display: inline-block;float: right;padding-left:22px;padding-right: 45px;font-size:18px;line-height: 30px;}
.bsneirong a{color:#000}
.bsneirong a:hover{color: #2f64d8;}
.textwrap {display:table;width:100%;height:100%;*position:relative;overflow:hidden;}
.textsubwrap {vertical-align:middle;display:table-cell;*position:absolute;*top:50%;*left:0;*width:100%;*display:block;} 
.textcontent {*position:relative;*top:-50%;*left:0;*cursor:pointer;}
.zt-box-warp-4 {
    width: 1200px;
    height: 456px;
    margin: 0 auto;padding-bottom: 77px;
    padding-top: 473px;
    background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.title-1_03.png) no-repeat center 345px;
    position: relative;
}
.zt-box-warp-4 .more {top: 390px;}
.zt-box-warp-4 .video-wrap {
    padding: 3px;
    position: relative;
    width: 800px;
    height: 450px;
    float: left;
    background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.bg-4_05.png) no-repeat top center;
    border-radius: 20px;
    overflow: hidden;
    /* margin-top: 160px; */
}

.zt-box-warp-4 .video-pic {
    position: absolute;
    top: 3px;
    left: 3px;
    width: 800px;
    height: 450px;
    border-radius: 20px;
}
.zt-box-warp-4 .video-pic img {
    width: 800px;
    height: 450px;
    border-radius: 20px;
}

.zt-box-warp-4 .video-video {
    position: relative;
    width: 800px;
    height: 450px;
    background-color: #000;
    border-radius: 20px;
}

.zt-box-warp-4 .video-video video {
    display: block;
    width: 800px;
    height: 450px;
    position: relative;
    border-radius: 20px;
}

.zt-box-warp-4 .video-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 70px;
    height: 70px;
    margin-top: -35px;
    margin-left: -35px;
    background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.icon-2_05.png) no-repeat center center;
    cursor: pointer;
}

.zt-box-warp-4 .video-menu-wrap {
    float: right;
    width: 389px;
    margin-top: 50px;
    height: 358px;
    position: relative;
    margin-right: 5px;
}

.zt-box-warp-4 .video-menu-con {
    overflow: hidden;
}

.zt-box-warp-4 .video-menu {
    width: 420px;
    height: 358px;
    overflow-y: auto;
    position: relative;
}

.zt-box-warp-4 .video-menu li {
    width: 389px;
    height: 108px;
    margin-bottom: 17px;
    background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.bg-5_07.png) no-repeat center center;
    color: #fff;
    overflow: hidden;
    line-height: 36px;
}

.zt-box-warp-4 .video-menu li:last-child {
    margin-bottom: 0;
}

.zt-box-warp-4 .video-menu li.active {
    background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.bg-6_07.png) no-repeat center center;
}

.zt-box-warp-4 .video-menu li .list-con {
    height: 108px;
    display: table;
    overflow: hidden;
}

.zt-box-warp-4 .video-menu li .list-title {
    display: table-cell;
    position: relative;
    vertical-align: middle;
}

.zt-box-warp-4 .video-menu li .list-title a {
    padding: 0 35px;
    color: #fff;
    display: block;
}

.zt-box-warp-4 .video-menu li .list-title a:hover,.zt-box-warp-4 .video-menu li.active .list-title a {
    color: #0433d1;
}

.zt-box-warp-4 .video-menu-wrap .btn-up,.zt-box-warp-4 .video-menu-wrap .btn-down {
    width: 65px;
    height: 22px;
    position: absolute;
    right: 160px;
    cursor: pointer;
}

.zt-box-warp-4 .video-menu-wrap .btn-up {
    top: -40px;
    background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.icon-3_08.png) no-repeat center center;
}

.zt-box-warp-4 .video-menu-wrap .btn-down {
    bottom: -40px;
    background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.icon-4_11.png) no-repeat center center;
}



.hlwzg-con{width:1164px;margin: 0 auto;height:582px;position: relative;}
.list-box-77 {position: relative;}
.list-box-77 li {position: absolute;top:0;left:0;
border-radius:12px;box-shadow: 0 0 10px rgba(5,30,88,0.2);overflow: hidden;}
.list-box-77 li.li-1 {width:282px;height:282px;}
.list-box-77 li.li-2 {width:282px;height:282px;top:298px;}
.list-box-77 li.li-3 {width:566px;height:580px;left:300px;}
.list-box-77 li.li-4 {width:282px;height:193px;top:89px;left:880px;}
.list-box-77 li.li-5 {width:282px;height:282px;top:298px;left:880px;}
.list-box-77 li.list-pic{width:100%;height: 100%;}
.list-box-77 .list-con {position: relative;width: 100%;height: 100%;}
.list-box-77 .list-title {position: absolute;top:0;left:0;display: table;background: rgba(5,30,88,0.82);
width: 100%;height: 100%;font-size: 20px;display: none;text-align: center;}
.list-box-77 .list-title span {display: table-cell;vertical-align: middle;padding: 0 20px;line-height: 30px;color: #fff;}
.list-box-77 .list-title a {color: #fff;}
.list-box-77 .list-title a:hover {text-decoration: underline;}
.list-box-77 li:hover .list-title {display: table;}

.zt-box-44 {background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.bg-3_02.jpg) no-repeat top center;max-height: 1864px;}
.zt-box-3 {height: 857px;}
.zt-box-3-wrap .more {top: 50px;}
.zt-box-3-wrap {width: 1200px;margin: 0 auto;background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.title-2_16.png) no-repeat;padding-top: 132px;position: relative;}
.zt-box-3-wrap ul::after {content: "";clear: both;display: block;}
.zt-box-3-wrap li {float: left;width: 555px;height: 267px;background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.bg-7_20.png) no-repeat;margin-left: 10px;margin-bottom: 75px;}
.zt-box-3-wrap li:nth-child(even) {float: right;margin-left: 0;margin-right: 10px;}
.zt-box-3-wrap li .list-con::after{content: "";clear: both;display: block;}
.zt-box-3-wrap li .list-pic {float: left;width: 182px;border-radius: 30px 0 30px 0;overflow: hidden;box-shadow: 0 10px 10px rgba(0,0,0,0.3);}
.zt-box-3-wrap li .list-pic img,.zt-box-3-wrap li .list-pic a {display: block;}
.zt-box-3-wrap li .list-text {float: left;width: 310px;margin-left: 30px;line-height: 30px;height: 30px;}
.zt-box-3-wrap li .list-title {height: 30px;font-size: 18px;font-weight: bold;}
.zt-box-3-wrap li .list-zw {height: 30px;margin-bottom: 55px;}
.zt-box-3-wrap li .list-brief {height: 120px;overflow: hidden;}
.zt-box-3-wrap li a {color: #0035ab;}

.zt-box-4-wrap {padding-top: 330px;background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.bg-8_03.png) no-repeat;height: 910px;width: 1200px;margin: 0 auto;}
.zt-box-4-wrap ul::after {content: "";clear: both;display: block;}
.zt-box-4-wrap ul {padding-left: 13px;}
.zt-box-4-wrap li {width: 344px;float: left;margin: 0 24px 83px;}
.zt-box-4-wrap .list-con {padding-top: 88px;position: relative;}
.zt-box-4-wrap .list-pic {position: absolute;top: 0;left: 50%;width: 290px;height: 218px;margin-left: -145px;border-radius: 10px;overflow: hidden;}
.zt-box-4-wrap .list-pic img,.zt-box-4-wrap .list-pic a {display: block;}
.zt-box-4-wrap .list-text a {color: #fff;}
.zt-box-4-wrap .list-text {padding: 138px 27px 10px;line-height: 34px;height: 102px;overflow: hidden;border-radius: 20px;
	background: #cb88ec;
	background: -moz-linear-gradient(left, #cb88ec 0, #8565e7 100%);
	background: -webkit-gradient(linear, left, right, color-stop(0, #cb88ec), color-stop(100%, #8565e7));
	background: -webkit-linear-gradient(left, #cb88ec 0, #8565e7 100%);
	background: -o-linear-gradient(left, #cb88ec 0, #8565e7 100%);
	background: -ms-linear-gradient(left, #cb88ec 0, #8565e7 100%);
	background: -webkit-gradient(linear, left top, right top, from(#cb88ec), to(#8565e7));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #cb88ec), to(#8565e7));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #cb88ec), to(#8565e7));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #cb88ec), to(#8565e7));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #cb88ec), to(#8565e7));
	background: linear-gradient(to right, #cb88ec 0, #8565e7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#cb88ec, endColorstr=#8565e7);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#cb88ec, endColorstr=#8565e7)"
}
.zt-box-4-wrap li.li-2 .list-text {
    background: #5c63e3;
	background: -moz-linear-gradient(left, #5c63e3 0, #3dacf4 100%);
	background: -webkit-gradient(linear, left, right, color-stop(0, #5c63e3), color-stop(100%, #3dacf4));
	background: -webkit-linear-gradient(left, #5c63e3 0, #3dacf4 100%);
	background: -o-linear-gradient(left, #5c63e3 0, #3dacf4 100%);
	background: -ms-linear-gradient(left, #5c63e3 0, #3dacf4 100%);
	background: -webkit-gradient(linear, left top, right top, from(#5c63e3), to(#3dacf4));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #5c63e3), to(#3dacf4));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #5c63e3), to(#3dacf4));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #5c63e3), to(#3dacf4));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #5c63e3), to(#3dacf4));
	background: linear-gradient(to right, #5c63e3 0, #3dacf4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#5c63e3, endColorstr=#3dacf4);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#5c63e3, endColorstr=#3dacf4)"
}
.zt-box-4-wrap li.li-3 .list-text {
	background: #0ea0dc;
	background: -moz-linear-gradient(left, #0ea0dc 0, #32bfdd 100%);
	background: -webkit-gradient(linear, left, right, color-stop(0, #0ea0dc), color-stop(100%, #32bfdd));
	background: -webkit-linear-gradient(left, #0ea0dc 0, #32bfdd 100%);
	background: -o-linear-gradient(left, #0ea0dc 0, #32bfdd 100%);
	background: -ms-linear-gradient(left, #0ea0dc 0, #32bfdd 100%);
	background: -webkit-gradient(linear, left top, right top, from(#0ea0dc), to(#32bfdd));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #0ea0dc), to(#32bfdd));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #0ea0dc), to(#32bfdd));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #0ea0dc), to(#32bfdd));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #0ea0dc), to(#32bfdd));
	background: linear-gradient(to right, #0ea0dc 0, #32bfdd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#0ea0dc, endColorstr=#32bfdd);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#0ea0dc, endColorstr=#32bfdd)"
}

.wenhua-all {padding-top: 297px;background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.bg-9_06.jpg) no-repeat top center;height: 561px;}
.wenhua-box {width: 1200px;margin: 0 auto;position: relative;}
.wenhua-box .more {top: -121px;}


.js-marquee-13 {width: 1116px;overflow: hidden;margin: 0 auto;}
.js-marquee-13 li {width: 279px;float: left;height: 456px;}
.js-marquee-13 .list-con {position: relative;width: 100%;padding-top: 17px;height: 422px;padding-bottom: 17px;}
.js-marquee-13 .list-con::after {content: "";display: block;width: 240px;height: 400px;background-color: #0fe2f2;position: absolute;top: 0;left: 0;}
.js-marquee-13 li:nth-child(even) .list-con::after {top: auto;bottom: 0;background-color: #51a8fa;}
.js-marquee-13 .list-pic {margin-left: 17px;width: 240px;height: 422px;position: relative;z-index: 2;}
.js-marquee-13 .list-text {display: none;position: absolute;bottom: 17px;left: 17px;width: calc(240px - 40px);line-height: 30px;padding: 20px;background: rgba(60,69,185,.8);z-index: 3;}
.js-marquee-13 .list-text a {color: #fff;}
.js-marquee-13 .list-title {border-bottom: 3px #0fe2f2 solid;display: inline-block;}
.js-marquee-13 .list-con:hover .list-text {display: block;}

#js-btn-left-11,#js-btn-right-11 {width: 24px;height: 75px;position: absolute;top: 180px;cursor: pointer;}
#js-btn-left-11 {left: 0;background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.icon-5_08.png) no-repeat top center;}
#js-btn-right-11 {right: 0;background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.icon-6_08.png) no-repeat top center;}

.jctj-all {height: 1068px;background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.bg-10_02.jpg) no-repeat top center;}
.jctj-con {padding-top: 333px;}

.zt-wrap-6 {background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.bg-11_03.jpg) no-repeat top center #edf4ff;padding-bottom: 80px;min-height: 750px;padding-top: 174px;}
.zt-wrap-6 a,.zt-wrap-6 img {display: block;width: 100%;height: 100%;position: relative;}
.zt-wrap-6 .menu-title {text-align: center;line-height: 100px;color: #777;font-size: 30px;}
.zt-wrap-6 li {border-radius: 10px;overflow: hidden;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.zt-wrap-6-list-1 {margin-bottom: 70px;}
.zt-wrap-6-list-1 li {width:298px;height: 84px;margin: 0 auto;}
.zt-wrap-6-list-2 {width: 1200px;margin: 0 auto 70px;}
.zt-wrap-6-list-2 ul {width: 1240px;}
.zt-wrap-6-list-2 ul::after {content: "";clear: both;display: block;}
.zt-wrap-6-list-2 li {width: 272px;height: 90px;float: left;margin-right: 36px;}
.zt-wrap-6-list-3 {width: 1200px;margin: 0 auto ;}
.zt-wrap-6-list-3 ul {width: 1220px;}
.zt-wrap-6-list-3 ul::after {content: "";clear: both;display: block;}
.zt-wrap-6-list-3 li {width: 186px;height: 80px;float: left;margin-right: 16px;margin-bottom: 30px;}

.float {width: 160px;height: 154px;background: url(https://f2.cri.cn/M00/80/98/rBABC2WbWhWAXvh4AAAAAAAAAAA0513263.float_03.png) no-repeat top center;position: absolute;top: 867px;left: 50%;margin-left: 543px;z-index: 10;}
.float.fixed {position: fixed;top: 50%;margin-top: -161px;}
.float.fixed-1200 {position: fixed !important;margin-left: 0 !important;left: auto !important;right: 0 !important;top: 50% !important;margin-top: -161px !important;}
.float .float-con {position: relative;width: 100%;height: 100%;}
.float .float-close {position: absolute;top: 18px;right: 13px;width: 15px;height: 15px;cursor: pointer;}

/* 20240108 */