body { min-width: 1200px; }
.page { overflow: hidden; }
.row-talking { margin-top: -10px; }
.row-talking h2 { height: 100px; width: 100%; margin-top: 80px; margin-bottom: 25px; background-image: url("//www.xinhuanet.com/politics/19cpcnc/images/title.png"); background-position: 58% -475px; background-repeat: no-repeat; position: relative; }
.row-talking h2:before { content: ""; height: 100%; width: 100%; background: url("//www.xinhuanet.com/politics/19cpcnc/images/red-line.png") 0 50% no-repeat; position: absolute; left: 0; top: 0; z-index: 0; }

.talking-tabs a { width: auto; display: inline-block; position: relative; padding:0 10px; }
.talking-tabs a.active { border-bottom:4px solid #d70016; color: #d70016; font-weight:bold; }
.talking-tabs a.active:before { content: ""; width: 13px; height: 8px; background:url(//www.xinhuanet.com/world/ciie2018/index/images/daosj.png) no-repeat; position: absolute; left: 45%; top: 52px; }
.talking-cont { position: relative; width: 100%; height: 380px; }
.talking-cont-item { position: absolute; width: 100%; height: 380px; visibility: hidden; }
.talking-cont-item.on { visibility: visible; }


.talking-show { width: 324px; height: 430px; position: absolute; }
.talking-show img { width: 100%; height: 100%; position: relative; z-index: 1; }
.talking-show .swiper-text { position: absolute; left: 0; bottom: 0; z-index: 2; padding: 10px 0; }
.talking-show .swiper-text h3, .talking-show .swiper-text h4, .talking-show .swiper-text p { color: #fff; position: relative; z-index: 2; padding: 0 10px; }
.talking-show .swiper-text h3 { line-height: 30px; }
.talking-show .swiper-text h4 { line-height: 30px; }
.talking-show .swiper-text p { display: block; }
.talking-show .swiper-text:before { content: ""; width: 100%; height: 100%; background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.77) 42%, rgba(0, 0, 0, 0.77) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#c4000000', GradientType=0 );
position: absolute; z-index: 0; left: 0; bottom: 0; }
.talking-swiper { width: 100%; height: 380px; overflow: hidden; }
.talking-swiper .swiper-container { width: 100%; height: 380px; }
.talking-swiper .swiper-container img { width: 220px; height: 268px; }
.talking-swiper .swiper-container h3 { height: 75px; overflow: hidden; }
.talking-swiper .swiper-container h4 { height: 36px; overflow: hidden; font-weight: normal; }
.talking-swiper .swiper-container p { height: 62px; overflow: hidden; }
.talking-arrow-left { background: url("//www.xinhuanet.com/politics/19cpcnc/images/arrow-pre-grey-l.png") no-repeat left top; position: absolute; left: -80px; top: 50%; margin-top: -80px; width: 48px; height: 136px; }
.talking-arrow-right { background: url("//www.xinhuanet.com/politics/19cpcnc/images/arrow-next-grey-l.png") no-repeat right top; position: absolute; right: -80px; top: 50%; margin-top: -80px; width: 48px; height: 136px; }
.row-recomendVideo { position: relative; z-index: 1; background-size: 100% 100%; }
.row-recomendVideo h2 { height: 113px; width: 100%; margin-bottom: 25px; background-image:url(//www.xinhuanet.com/world/ciie2018/index/images/dh_yyl.png); background-repeat: no-repeat; position: relative; }
.row-recomendVideo h2:before { content: ""; height: 100%; width: 100%; background: url("//www.xinhuanet.com/politics/19cpcnc/images/red-line.png") 0 50% no-repeat; position: absolute; left: 0; top: 0; z-index: 0; }
.row-recomendVideo .container { position: relative; z-index: 3; }
.recom-cont { position: relative; height: 487px; }
.recom-cont-item { position: absolute; z-index: 1; display: none; }
.recom-cont-item.on { display: block; }
.recom-box { position: relative; z-index: 3; }
.recom-box-video { overflow: hidden; height: 460px; width: 710px; float: left; position: relative; }
.recom-box-video img{ height: 460px; width: 710px;  }
.recom-box-video:after { content: ''; width: 100%; height: 100%; position: absolute; background: transparent url("//www.xinhuanet.com/politics/19cpcnc/images/play-big.png") no-repeat center center; z-index: 1; left: 0; top: 0; }
.recom-box-video video {  width: 100%; height: 100%; position: relative; z-index: 2; background: #000 url("//www.xinhuanet.com/politics/19cpcnc/images/play-big.png") no-repeat center center; }
.recom-box-video .recom-cover { width: 100%; height: 100%; display: block; position: absolute; z-index: 1; left: 0; top: 0; }
.beginPos { right: -710px; }
.recom-box-swiper { width: 475px; height: 460px; float: left; position: relative; z-index: 3; }
.recom-box-swiper .arrow-top { background:url(//www.xinhuanet.com/world/ciie2018/index/images/2_09.png) no-repeat right top; position: absolute; left: 50%; top: 5px; margin-left: -11px; width: 35px; height: 25px; }
.recom-box-swiper .arrow-down { background:url(//www.xinhuanet.com/world/ciie2018/index/images/2_16.png) no-repeat right top; position: absolute; left: 50%; bottom: 5px; margin-left: -11px; width: 35px; height: 25px; }
.recom-box-swiper .swiper-container { width: 100%; height: 396px; top: 35px; }
.recom-box-swiper .slide-cont { height: 100%; position: relative; padding-top: 21px; }
.recom-box-swiper .slide-cont:before { content: ""; width: 20px; height: 1px; background-color: #313131; position: absolute; left: 15px; bottom: 0; z-index: 1; }
.recom-box-swiper img { width: 140px; height: 90px; float: left; position: relative; z-index: 4; transition: all 0.7s; }
.recom-box-swiper .swiper-text { position: relative; z-index: 4; }
.recom-box-swiper h3 { height: 30px; overflow: hidden; }
.recom-box-swiper p { height: 50px; overflow: hidden; }
.recom-box-swiper .swiper-slide { position: relative; cursor: pointer; }
.recom-box-swiper .hover h3 { color: #fff; }
.recom-box-swiper .hover p { color: #fff; }
.recom-box-swiper .hover img { margin-left: -156px; }
.recom-box-swiper .hover .slide-cont:after { content: ""; background: #1b4d9d; background: -moz-linear-gradient(left, #1b4d9d 0%, #1b4d9d 100%); background: -webkit-linear-gradient(left, #1b4d9d 0%, #1b4d9d 100%); background: linear-gradient(to right, #1b4d9d 0%, #1b4d9d 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b4d9d', endColorstr='#1b4d9d', GradientType=1);
width: 100%; height: 112px; position: absolute; left: 0; top: 8px; z-index: 2; transition: all 0.5s; }
.recom-box-swiper .on { position: relative; cursor: pointer; }
