.zt-wrap {min-width: 1200px;background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.bg_02.jpg) no-repeat center 790px;padding-bottom: 290px;}
.zt-wrap a {color: #333;}
.zt-wrap-banner {background-position: top center;background-repeat: no-repeat;}
.zs21-box-1 {width: 1200px;margin: 0 auto 0px;}
.zs21-list-1 {float: left;width: 720px;height: 405px;}
.zs21-list-1-menu {float: right;width: 480px;height: 405px;background-color: #fff;}
.zs21-list-1 ul {position: relative;width: 720px;height: 563px;}
.zs21-list-1 li {position: absolute;top:0;left:0;z-index: 1;opacity:0;filter:alpha(opacity=0);height: 405px;}
.zs21-list-1 li a,.zs21-list-1 li img {display: block;position: relative;width: 100%;height: 100%;}
.zs21-list-1 .list-con {position: relative;width: 100%;height: 100%;}
.zs21-list-1 .list-pic,.zs21-list-1 .list-pic img {display: block;position: relative;width: 100%;height: 100%;}
.zs21-list-1-menu ul {}
.zs21-list-1-menu li {border-top: 1px #fff solid;}
.zs21-list-1-menu .list-con {border-top: 1px #d9d9d9 solid;}
.zs21-list-1-menu .list-title {height: 66px;display: table;line-height: 22px;font-size: 18px;padding: 0px 4% 0;width: 92%;}
.zs21-list-1-menu .list-title a {display: table-cell;vertical-align: middle;}
.zs21-list-1-menu li.active {border-top: none;}
.zs21-list-1-menu .active .list-con {border-top: none;}
.zs21-list-1-menu .active .list-title {height: 68px;
	background: #fba862;
	background: -moz-linear-gradient(left, #f9d028 0, #fba862 100%);
	background: -webkit-gradient(linear, left, right, color-stop(0, #f9d028), color-stop(100%, #fba862));
	background: -webkit-linear-gradient(left, #f9d028 0, #fba862 100%);
	background: -o-linear-gradient(left, #f9d028 0, #fba862 100%);
	background: -ms-linear-gradient(left, #f9d028 0, #fba862 100%);
	background: -webkit-gradient(linear, left top, right top, from(#f9d028), to(#fba862));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f9d028), to(#fba862));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f9d028), to(#fba862));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f9d028), to(#fba862));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f9d028), to(#fba862));
	background: linear-gradient(to right, #f9d028 0, #fba862 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#f9d028, endColorstr=#fba862);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#f9d028, endColorstr=#fba862)"
}
.zs21-list-1-menu .active .list-title a {color: #fff;}

.zs21-wrap-2 {background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.title-1_08.png) no-repeat top center;padding-top: 233px;position: relative;margin: 0 auto;width: 1200px;}
.zs21-box-2-left {float: left;width: 818px;}
.zs21-list-2-left {height: 564px;position: relative;}
.zs21-list-2-left li {width: 400px;height: 277px;margin-bottom: 27px;float: left;}
.zs21-list-2-left li.li-2,.zs21-list-2-left li.li-4 {float: right;}
.zs21-list-2-left .list-con {position: relative;width: 100%;height: 100%;}
.zs21-list-2-left .list-con a {display: block;position: relative;width: 100%;height: 100%;}
.zs21-list-2-left .list-pic {position: relative;width: 100%;height: 100%;}
.zs21-list-2-left .list-pic img {display: block;width: 100%;height: 100%;position: relative;}
.zs21-list-2-left .list-text {position: absolute;bottom:0;left: 0;background-color: #eb374b;color: #fff;width: 100%;
	background: #ff5450;
	background: -moz-linear-gradient(left, #f9d028 0, #ff5450 100%);
	background: -webkit-gradient(linear, left, right, color-stop(0, #f9d028), color-stop(100%, #ff5450));
	background: -webkit-linear-gradient(left, #f9d028 0, #ff5450 100%);
	background: -o-linear-gradient(left, #f9d028 0, #ff5450 100%);
	background: -ms-linear-gradient(left, #f9d028 0, #ff5450 100%);
	background: -webkit-gradient(linear, left top, right top, from(#f9d028), to(#ff5450));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f9d028), to(#ff5450));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f9d028), to(#ff5450));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f9d028), to(#ff5450));
	background: -webkit-gradient(linear, left top, right top, color-stop(0, #f9d028), to(#ff5450));
	background: linear-gradient(to right, #f9d028 0, #ff5450 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#f9d028, endColorstr=#ff5450);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#f9d028, endColorstr=#ff5450)"
}
.zs21-list-2-left .list-title {line-height: 30px;height: 60px;font-size: 18px;margin: 0 auto;padding: 5px 10px;}
.zs21-list-2-left li:hover .list-text {display: block;}
.zs21-list-2-left .list-title span {display: table-cell;vertical-align: middle;}
.zs21-list-2-left .list-icon {position: absolute;top:50%;left: 50%;width: 70px;height: 70px;margin-top: -63px;margin-left: -35px;background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.icon-1_10.png) no-repeat top center;background-size: 100%;}
/* .zs21-list-2-left li.li-1 .list-text,.zs21-list-2-left li.li-4 .list-text {width: 320px;height: 238px;margin-top: -119px;margin-left: -160px;}
.zs21-list-2-left li.li-2 .list-text,.zs21-list-2-left li.li-3 .list-text {width: 180px;height: 238px;margin-top: -119px;margin-left: -90px;} */
.zs21-box-2-right {float: right;width: 346px;position: relative;}
.zt-box-7 {
    background: url() no-repeat top center;
    width: 346px;
    margin: 0 auto;
    position: relative;
}

.zt-box-7 .swiper-container {
}

.zt-box-7 .swiper-slide {
    width: 346px;
    height: 580px;
}

.zt-box-7 .list-con {
    background-color: #fff;
    position: relative;
}

.zt-box-7 .list-pic {
    width: 346px;
    height: 580px;
    overflow: hidden;
}
/* .zt-box-7 .list-bg {position: absolute;width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);top: 0;left: 0;} */

.zs21-box-2-right .swiper-button-prev,.zs21-box-2-right .swiper-button-next {
    width: 36px;
    height: 36px;
    position: absolute;
    top: 50%;
	margin-top: -18px;
}

/* .zs21-box-2-right .swiper-button-prev {
    
    left: -50px;
}

.zs21-box-2-right .swiper-button-next {
    
    right: -50px;
} */

.zs21-box-2-right .swiper-button-prev:hover,.zs21-box-2-right .swiper-button-next:hover {
	opacity: .8;
}


.ldcoutry {
    background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.title-2_10.png) no-repeat top center;padding-top: 323px;
    width: 1200px;
    /* height: 470px; */
    margin: -27px auto 0px;
}

.ldcoutry .secondIndex-banner {
    width: 1200px;
    height: 600px;
    position: relative;
}

.ldcoutry .secondIndex-banner .banner-img {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.ldcoutry .secondIndex-banner .banner-img ul {
    width: 955px;
    zoom: 1;
    margin-left: 0;
}

.ldcoutry .secondIndex-banner-ldTwo .secondIndex-banner .banner-img ul {
    width: 955px;
    zoom: 1;
    margin-left: 150px;
}

.ldcoutry .secondIndex-banner .banner-img li {
    position: relative;
    width: 955px;
    height: 600px;
   }

/* .ldcoutry .secondIndex-banner .banner-img li div{
    box-shadow: 0 0 0 2px #d7e3f6;
} */
.ldcoutry .secondIndex-banner .banner-img li img {
    width: 955px;
    height: 490px;margin-left: 40px;

}

.ldcoutry .secondIndex-banner .banner-img li h4 {
     position: absolute;
       width: 596px;
       height: 150px;
    background:url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.bg-4_14.png) no-repeat;
   bottom: 74px;
       left: 0px;
       font-size: 20px;
       color: #fff;
       line-height: 29px;
       font-weight: normal;
      padding: 55px 40px 40px;
}
.ldcoutry .secondIndex-banner .banner-img li h4 a{display: flex;align-items: center;height: 160px;}
.ldcoutry .secondIndex-banner-ldTwo .secondIndex-banner .banner-img ul li {
    position: relative;
    width: 930px;
    height: 380px;
    overflow: hidden;
    padding-top: 90px;
}


.ldcoutry .secondIndex-banner .banner-img li p {
    margin-top: 6px;
    font-size: 30px;
    color: #fff;
    line-height: 40px;
    font-family: "Adobe Heiti Std";
    font-weight: normal;
    text-indent: 2em;
}

.ldcoutry .secondIndex-banner .banner-img li a {
    color: #fff;
}

.ldcoutry .secondIndex-banner .banner-page .btnTop {
    right: 85px;
    background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.icon-1_13.png) no-repeat;
    top: 0;
}

.ldcoutry .secondIndex-banner .banner-page a {
    position: absolute;
    width: 44px;
    height: 29px;
    cursor: pointer;
}

.ldcoutry .secondIndex-banner .banner-page .btnBom {
    right:85px;
    background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.icon-2_14.png) no-repeat;
    bottom: 100px;
}

.ldcoutry .newClear {
    top: 60px;
    right: 20px;
    width:170px;
    height: 415px;
    position: absolute;
    overflow: hidden;
}

.ldcoutry .secondIndex-banner .banner-nav {
    width: 170px;
    height: 415px;
    overflow-y: auto;
}

.ldcoutry .secondIndex-banner .banner-nav ul{
  position: relative;
}
.ldcoutry .secondIndex-banner .banner-nav li {
    width:130px;
    height:49px;
    line-height: 49px;
    font-size: 24px;
    padding-bottom: 34px;
    margin: 0 20px;border-radius: 10px;
}
.ldcoutry .secondIndex-banner .banner-nav div {
    width:130px;
    height: 49px;
    line-height: 49px;
    position: relative;
    font-size: 18px;
    /* margin: 20px; */
    background: #f99315;
    color: #fff;
    border-radius:10px;
    text-align: center;
    cursor: pointer;box-shadow: 0 3px 5px rgb(0,50,143,0.2);
}

.ldcoutry .secondIndex-banner .banner-nav li.active div{
    color: #fff;
background: #f63703;
}
.ldcoutry .secondIndex-banner .banner-nav::-webkit-scrollbar {display: none;}


.container {
	width: 1182px;
	position: relative;
	overflow: hidden;
	/* margin-left: -128px;*/
	margin:0 auto;
}

.container ul {
	width: 1130px;
	height:545px;
	margin: 0 auto;
	position: relative;
}

.container ul li {
	position: absolute;
	width: 0px;
	height: 0px;
	left: 595px;
	top: 135px;box-shadow: 0 5px 20px rgb(0,24,69,0.6);
}

.container ul li img{
   display: block;
   width: 100%;
   height: 100%;
}

.btnLeft {
	background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.icon-3.png) no-repeat;
	width: 19px;
	height:49px;
	position: absolute;
	top: 50%;
	margin-top: -20px;
	cursor: pointer;
	z-index: 10;
	opacity: 1; 
  left: 0;
}

.btnRight {
	background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.icon-4.png) no-repeat;
	width: 19px;
	height:49px;
	position: absolute;
	top: 50%;
	margin-top: -20px;
	cursor: pointer;
	z-index: 999999;
	opacity: 1; 
  right: 0;
}

#arrLi .video-item .titext{display: none;}
#arrLi .ldnav1 .titext{position: absolute;left: 0;bottom: 0;width:100%;height:99px;display: block;background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.enbj.png) left bottom repeat;}
#arrLi .ldnav1 .titext a{font-size:18px;color: #fff;line-height:28px;/* font-weight: bold; */padding:15px 25px;position: absolute;bottom: 0;}
/**/

.ms-box-1 {background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.title-3_21.png) no-repeat;padding-top: 220px;margin-top: -80px;}
.ms-box-1 li {float: left;width: 600px;}
.ms-box-1 li .list-title {padding-left: 26px;position: relative;font-size: 18px;height: 60px;line-height: 60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 550px;}
.ms-box-1 li .list-title::after {content: "";background:#f45626;width: 9px;height:9px;border-radius: 50%;position: absolute;top: 25px;left: 0;}
.ms-box-1 li .list-title a {color: #333;}
.ms-box-1 .more {text-align: right;}
.ms-box-1 .more a {color: #888;}

.ms-box-2 {height: 361px;margin-top: -10px;background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.bg-2_03.png) no-repeat;width: 1200px;margin: 0 auto;position: relative;}
.ms-box-2 a {display: block;width: 145px;height: 145px;position: absolute;top: 75px;right: 139px;}

.xctj-all {padding-top: 30px;}
.xctj-all .xctj-con {background: url(https://v2.cri.cn/M00/7D/CE/rBABCmVUeQ6ADKwjAAAAAAAAAAA8952914.title-4_24.png) no-repeat;padding-top: 230px;}