a{text-decoration:none;color:#333;}
body{background: #fff !important;}
.clear{clear: both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1;}
.w1200{width:1200px;margin: 0 auto;}
html{min-width: 1400px;}
/**/
.hmxc-top{background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.top-banner.jpg) no-repeat center top;min-width: 1200px;position: relative;overflow: hidden;height:523px;}
.zs21-wrap-1{margin-top:36px;box-shadow: -3px 5px 20px rgb(150,149,149,0.6);border-radius: 25px;}
.zs21-box-1 {width: 1200px;margin: 0 auto;height:360px;overflow: hidden;}
.zs21-list-1 {float: left;width: 654px;height:360px;}
.zs21-list-1-menu {float: left;width:520px;height: 360px;margin-top: 12px;margin-left: 22px;position: relative;}
.zs21-list-1 ul {position: relative;width: 654px;height: 360px;}
.zs21-list-1 li {position: absolute;top:0;left:0;z-index: 1;opacity:0;filter:alpha(opacity=0);height:360px;}
.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%;border-top-left-radius: 25px;border-bottom-left-radius: 25px;}
.zs21-list-1-menu .line {background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.line.jpg) no-repeat;width: 482px;height:1px}
.zs21-list-1-menu .list-title {height:74px;display: flex;line-height:22px;font-size:16px;padding: 0px 4% 0;width: 92%;color:#000;position: relative;align-items: center;}
.zs21-list-1-menu .list-title a {color:#000;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.zs21-list-1-menu .active .list-title a {color: #000;font-weight: bold;}
.zs21-list-1-menu .list-title::after {content: "";width:14px;height:14px;position: absolute;top:50%;left: 0;margin-top: -7px;margin-left: 0;background-color: #000;border-radius: 50% 50%;}
.zs21-list-1-menu .active .list-title::after {background-color: #529f96;border-radius: 50% 50%;}
.more-jd{font-size: 12px;position: absolute;right: 31px;bottom: 34px;}
.more-jd,.more-jd-pt {color: #000;}
.more-jd-pt{font-size: 12px;text-align: right;margin-top:30px;margin-right:20px}
/**/
.box-01{margin-top:28px;}
.gjwh-tit{background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.gjwhs.png) no-repeat top center;height:98px;position: relative;}
.jcsp{position: relative;}
.jcsp .gjwh-tit{background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.jcsp.png) no-repeat top center;height:93px;position: relative;}
.dyzbd .gjwh-tit{background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.dyzbd.png) no-repeat top center;height:93px;position: relative;}
.hdly .gjwh-tit{background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.hdly.png) no-repeat top center;height:93px;position: relative;}
.list-9 { position: relative;margin: 0 auto;width: 1120px;padding-top:26px;}
.list-9 ul { width:960px;overflow: hidden;margin: 0 auto;}
.list-9 li {width: 347px;float: left; height: 478px;}
.list-9 .list-pic {width: 268px;height: 478px;border-radius: 15px 15px; overflow: hidden;}
.list-9 .marquee-box {width: 960px;margin: 0 auto; position: relative;height: 478px; overflow: hidden;}
.list-9 .marquee-btn-left,.list-9 .marquee-btn-right {color: #fff;width: 21px;height: 39px; position: absolute;top: 50%;cursor: pointer; margin-top: -20px;
   transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
}

.list-9 .marquee-btn-left {background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.left.jpg) no-repeat;left:0;}
.list-9 .marquee-btn-right {background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.right.jpg) no-repeat;right:0;}
/**/
.jcsp-con,.activity-box-4,.hdly{margin-top:11px}
.jcsp-con ul{width: 1250px;}
.jcsp-con ul li{width: 378px;height:370px;font-size:16px;margin-bottom: 30px;border-radius: 15px 15px;box-shadow: -3px 5px 13px rgb(150,149,149,0.4);float: left;margin-right: 32px;position: relative;}
.jcsp-con ul li a{color: #000;}
.jcsp-con ul li img{width:378px;height: 213px;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.jcsp-con .M-span{line-height: 1.4;margin:0 20px;height: 156px;  background: #fff;}
.jcsp-con .M-span span{  padding-top:27px;   overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.jcsp-con ul li i {position: absolute;top:77px;left:50%;margin-left: -53px;width:106px;height:106px;background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.icon-video.png) no-repeat;}

/**/
.activity-box-4 ul {width:1266px;}
.activity-box-4 .list-title a:hover {text-decoration: underline;}
.activity-box-4 ul li {margin-bottom: 18px;border-radius: 8px 8px;box-shadow: 0px 2px 18px rgb(150,149,149,0.4);border: 1px solid #dcdcdc;width: 589px;float: left;margin-right:20px;background: #fff;}
.activity-box-4 ul li .list-title {height:53px;font-size:16px;line-height:25px;margin-left: 0;width: 589px;padding-top: 6px;padding-bottom: 5px;}
.activity-box-4 ul li .list-title a{margin-left:24px;margin-right:18px;color: #000;padding-left: 28px;background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.biao.png) no-repeat 0 5px;display: block;
overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.activity-box-4 ul li:hover{background: #ccfbf6;}
/**/
.allVideo {width: 1200px;margin: 0 auto;padding-bottom: 50px;}
.container {width: 1200px;position: relative;margin:0 auto;padding-top:40px;}
.container ul {width: 1020px;height:340px;margin: 0 auto;position: relative;}
.container ul li {position: absolute;width: 0px;height: 0px;left: 595px;top: 135px;}
.container ul li img{display: block;width: 100%;height: 100%;}
.btnLeft {background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.left-box.png) no-repeat;width: 70px;height:75px;position: absolute;top: 50%;
	margin-top: -37px;cursor: pointer;z-index: 999999;opacity: 1; left:0}
.btnRight {background: url(https://v2.cri.cn/M00/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.right-box.png) no-repeat;width: 70px;height:75px;position: absolute;top: 50%;
	margin-top: -37px;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/7A/A1/rBABCmUHwRuAOvgZAAAAAAAAAAA8243796.enbj.png) left bottom repeat;}
#arrLi .ldnav1 .titext a{font-size:16px;color: #fff;line-height:28px;font-weight: bold;padding:15px 25px;position: absolute;bottom: 0;}
.container li img, .container ul li{box-shadow: 0 5px 20px rgb(0,0,0,0.34);}
.imgScale-1 {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.imgScale-1 img {
	transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
}

.imgScale-1:hover img {
	transform: rotate(0deg) scale(1.05, 1.05);
	-ms-transform: rotate(0deg) scale(1.05, 1.05);
	-moz-transform: rotate(0deg) scale(1.05, 1.05);
	-webkit-transform: rotate(0deg) scale(1.05, 1.05);
	-o-transform: rotate(0deg) scale(1.05, 1.05);
}