﻿@charset "utf-8";
body { font-family: "微软雅黑"; min-width: 1200px; }
a { -webkit-transition: all 0.4s; transition: all 0.4s; }
a:hover { color: #ff9724 !important; background-color: transparent; -webkit-text-decoration-skip: objects; }
.full-screen, .full-screen body { width: 100%; height: 100%; overflow: hidden; }
/* commonCSS */
.list01 li { font-size: 18px; color: #333; padding: 10px 0 10px 35px; position: relative; }
.list01 li a { color: #333; }
.list01 li::before { content: ""; width: 24px; height: 24px; position: absolute; background: url("//www.xinhuanet.com/politics/2020cjydzt/images/point.png") 0 0 no-repeat; left: 0; top: 10px; }
.list02 li { font-size: 18px; color: #333; padding: 10px 0 10px 35px; position: relative; box-sizing: border-box; float: left; width: 50%; }
.list02 li a { color: #333; }
.list02 li::before { content: ""; width: 24px; height: 24px; position: absolute; background: url("//www.xinhuanet.com/politics/2020cjydzt/images/point.png") 0 0 no-repeat; left: 0; top: 10px; }
.lmt { text-align: center; }
.banner { width: 100%; height: 502px; background: url(//www.xinhuanet.com/politics/2021cjyxzt/images/banner.jpg) no-repeat 50% 0; }
.nav { background: #790000; height: 60px; }
.nav ul { width: 1200px; margin: 0 auto; }
.nav ul li { height: 60px; line-height: 60px; float: left; text-align: center; font-size: 18px; color: #fffca2; position: relative; z-index: 1; font-weight: normal; padding: 0 57px; }
.nav ul li a { color: #fffca2; }
.nav ul li+li:before { content: ""; position: absolute; width: 1px; height: 20px; background: #fffca2; left: 0; top: 20px; z-index: 2; }
.nav ul li.on { background: url(//www.xinhuanet.com/politics/2021cjyxzt/images/navOn.jpg) 50% 0 no-repeat; }
.nav ul li.on a { color: #fffca2; }
.part01 { background: url("//www.xinhuanet.com/politics/2020cjydzt/images/part01Bg.png") 50% 0 no-repeat; margin: 0 auto; padding: 80px 0 0; }
.part01_box { width: 1200px; margin: 0 auto; }
.part01_left { width: 680px; height: 397px; border: 4px solid #a10006; float: left; position: relative; }
/* .part01_left::before{
            content: "";
            width: 680px;
            height: 397px;
            background: url("//www.xinhuanet.com/politics/2020cjydzt/images/focusBg.png") 50% 0 no-repeat;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 9;
        } */

.part01_left .swiper-container { background: #eaeaea; }
.part01_left .swiper-slide .img img { width: 680px; height: 397px; display: block; }
.part01_left .swiper-slide .title { position: absolute; left: 0; right: 0; bottom: 0; padding: 10px 90px 10px 40px; text-align: left; overflow: hidden; color: #fff; z-index: 2; }
.part01_left .swiper-slide .bg { width: 100%; height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #a10006; opacity: 0.6; filter: alpha(opacity=60); z-index: 10; }
.part01_left .swiper-slide .name { height: auto; left: 0; right: 0; bottom: 0; position: relative; text-indent: 0; line-height: 30px; color: #fff; font-size: 22px; text-align: left; width: 100%; z-index: 11; }
.part01_left .swiper-slide .name a { color: #fff; }
.part01_left .swiper-pagination { left: auto; bottom: 1px; width: auto; right: 12px; color: #e8e8e8; }
.part01_left .swiper-pagination .swiper-pagination-current { font-size: 32px; color: #ff928f; }
.part01_left .swiper-pagination .swiper-pagination-total { font-size: 18px; color: #e8e8e8; }
.part01_left .swiper-button-prev, .part01_left .swiper-button-next { bottom: 13px; top: auto; width: 16px; height: 23px; }
.part01_left .swiper-button-prev { left: 10px; background: url("//www.xinhuanet.com/politics/2020cjydzt/images/prev01.png") 0 0 no-repeat; }
.part01_left .swiper-button-next { right: 70px; background: url("//www.xinhuanet.com/politics/2020cjydzt/images/next01.png") 0 0 no-repeat; }
.part01_right { width: 480px; float: right; }
.part01_right_top { border-bottom: 1px dashed #ccc; padding-bottom: 20px; margin-bottom: 10px; }
.part01_right_top h2 { font-size: 22px; font-weight: bolder; color: #ce0000; padding-bottom: 10px; }
.part01_right_top h2 a { color: #ce0000; }
.part01_right_top p { font-size: 16px; color: #666; line-height: 28px; }
.gdxw { width: 1200px; margin: 40px auto 0; border: 1px dashed #cc3939; }
.scroll { position: relative; }
.scroll:before { content: ""; width: 72px; height: 60px; background: url(//www.xinhuanet.com/politics/2021cjyxzt/images/dh_dl.png) no-repeat; position: absolute; left: -28px; top: -9px; background-size: 100% 100%; }
.scroll .bgr { background-repeat: no-repeat; }
.scroll .bgpcb { background-position: center bottom; }
.scroll .bgpct { background-position: center top; }
.scroll .bgplc { background-position: left center; }
.scroll .page-scrollNews { position: relative; height: 36px; padding: 5px 0;/* background: #feda88; */ }
.scroll .scroll-news-tit { position: absolute; float: left; width: 95px; height: 23px; background: url(//www.xinhuanet.com/politics/2021cjyxzt/images/dh_nzqk.png) no-repeat; font-size: 18px; line-height: 36px; text-indent: -9999em; top: 12px; left: 50px; }
.scroll .scroll-news-tit a { display: block; width: 100%; height: 100%; font-size: 18px; line-height: 36px; text-align: center; color: #000; }
.scroll .scroll-news-txt { position: relative; float: right; width: 995px; height: 100%; margin: 0 6px; overflow: hidden; }
.scroll .scroll-item { position: absolute; left: 0; top: 0; height: 30px; width: 100%; padding-top: 7px; }
.scroll .scroll-items { float: left; height: 100%; }
.scroll .scroll-items a { position: relative; padding-left: 12px; padding-right: 28px; font-size: 16px; color: #333; }
.scroll .scroll-items a:hover { text-decoration: underline; }
.scroll .scroll-items a:after { content: ""; position: absolute; left: 0; top: 50%; display: block; width: 6px; height: 6px; margin-top: -3px; background-color: #aa0803; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; }
.scroll .bk { display: block; }
.part06 .lmt { padding-top: 60px; padding-bottom: 30px; }
.part06 .slider { width: 100%; min-width: 1000px; height: 600px; position: relative; overflow: hidden; background: #fff; }
.part06 .slider .bd { width: 1000px; position: absolute; left: 50%; margin-left: -490px; }
.part06 .slider .bd li { width: 1000px; overflow: hidden; }
.part06 .slider .tempWrap { overflow: visible !important }
.part06 .slider .tempWrap ul { margin-left: -1010px !important; /*强制位置*/ }
.part06 .slider .hd { position: absolute; width: 100%; left: 0; z-index: 20; height: 8px; bottom: 32px; margin-left: 400px; text-align: center; }
.part06 .slider .hd li { display: inline-block; *display: inline;
zoom: 1; width: 8px; height: 8px; line-height: 99px; overflow: hidden; background: url(//www.xinhuanet.com/world/jzgjmtfh/images/20151123jzgjfh_jbgd_an02_v1.png) 0 -10px no-repeat; margin: 0 5px; cursor: pointer; filter: alpha(opacity=60); opacity: 0.6; }
.part06 .slider .hd li.on { background-position: 0 0; filter: alpha(opacity=100); opacity: 1; }
.part06 .slider .pnBtn { position: absolute; z-index: 30; top: 0; width: 100%; height: 490px; cursor: pointer; }
.part06 .slider .prev { left: -50%; margin-left: -500px; }
.part06 .slider .next { left: 50%; margin-left: 500px; }
.part06 .slider .pnBtn .blackBg { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 6800px; background: #000; filter: alpha(opacity=60); opacity: 0.6; }
.part06 .slider .pnBtn .arrow { display: none; position: absolute; top: 0; z-index: 40; width: 60px; height: 6800px; }
.part06 .slider .pnBtn .arrow:hover { filter: alpha(opacity=60); opacity: 0.6; }
.part06 .slider .prev .arrow { right: 0; background: url(//www.xinhuanet.com/finance/touxiaobai/images/20170725JYJD_annu_v1.png) 0px 285px no-repeat; }
.part06 .slider .next .arrow { left: 0; background: url(//www.xinhuanet.com/finance/touxiaobai/images/20170725JYJD_annu_v1.png) -70px 285px no-repeat; }
.part06 .slider .bd li { position: relative; }
.part06 .slider .bd li img { width: 1000px; height: 600px; display: block; -webkit-transition: all 0.8s ease 0s; -moz-transition: all 0.8s ease 0s; transition: all 0.8s ease 0s; }
.part06 .slider .bd li img:hover { -webkit-transform: scale3d(1.04, 1.04, 1); -moz-transform: scale3d(1.04, 1.04, 1); transform: scale3d(1.04, 1.04, 1); }
.part06 .slider .bd li .bg01 { width: 100%; height: 60px; left: 0; bottom: 0; background: #000; opacity: 0.5; filter: alpha(opacity=50); position: absolute; z-index: 1 }
.part06 .slider .bd h3 { height: 60px; line-height: 60px; left: 0px; bottom: 0px; position: absolute; z-index: 3; padding-left: 20px; }
.part06 .slider .bd h3 a { color: #fff; }
.part08 { background: url(//www.xinhuanet.com/politics/2021cjyxzt/images/yty_bg.jpg) 50% 0 no-repeat; height: 627px; }
.part08 .lmt { padding-top: 58px; padding-bottom: 10px; }
.part08_con { width: 1200px; margin: 30px auto 0; }
.part08_left { width: 580px; height: 330px; border-radius: 10px; overflow: hidden; float: right; position: relative; margin-top: 10px; }
.part08_left .swiper-container { background: #eaeaea; }
.part08_left .swiper-slide .img img { width: 580px; height: 330px; display: block; }
.part08_left .swiper-slide .title { position: absolute; left: 0; right: 0; bottom: 0; padding: 10px 90px 10px 40px; text-align: left; overflow: hidden; color: #fff; z-index: 2; }
.part08_left .swiper-slide .bg { width: 100%; height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #a10006; opacity: 0.6; filter: alpha(opacity=60); z-index: 10; }
.part08_left .swiper-slide .name { height: auto; left: 0; right: 0; bottom: 0; position: relative; text-indent: 0; line-height: 30px; color: #fff; font-size: 22px; text-align: left; width: 100%; z-index: 11; }
.part08_left .swiper-slide .name a { color: #fff; }
.part08_left .swiper-pagination { left: auto; bottom: 1px; width: auto; right: 12px; color: #e8e8e8; }
.part08_left .swiper-pagination .swiper-pagination-current { font-size: 32px; color: #ff928f; }
.part08_left .swiper-pagination .swiper-pagination-total { font-size: 18px; color: #e8e8e8; }
.part08_left .swiper-button-prev, .part08_left .swiper-button-next { bottom: 13px; top: auto; width: 16px; height: 23px; }
.part08_left .swiper-button-prev { left: 10px; background: url("//www.xinhuanet.com/politics/2020cjydzt/images/prev01.png") 0 0 no-repeat; }
.part08_left .swiper-button-next { right: 70px; background: url("//www.xinhuanet.com/politics/2020cjydzt/images/next01.png") 0 0 no-repeat; }
.part08_right { width: 580px; float: left; }
.part13 { background: url(//www.xinhuanet.com/politics/2021cjyxzt/images/nyll_bg.jpg) 50% 0 no-repeat; height: auto; }
.part13_con { width: 1200px; margin: 0 auto; overflow: hidden; }
.part13 .lmt { padding-top: 42px; padding-bottom: 42px; }
.nyll_pic_left { float: left; width: 395px; height: 679px; position: relative; }
.nyll_pic_left .tit { width: 96%; font-size: 18px; font-weight: bold; color: #fff; line-height: 30px; position: absolute; left: 2%; bottom: 5px; z-index: 20; }
.nyll_pic_left .tit a { color: #fff; }
.nyll_pic_left .bg { width: 100%; height: 100px; position: absolute; left: 0; bottom: 0; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.7) 100%); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.7) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.7) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#b3000000', GradientType=0 );
}
.nyll_pic_mid { float: left; width: 395px; height: auto; margin-left: 7px; }
.nyll_pic_mid li { width: 395px; height: 336px; }
.nyll_pic_mid li .tit { width: 371px; height: 66px; background: #ce0000; font-size: 18px; font-weight: bold; line-height: 30px; color: #fff; padding: 20px 12px; position: relative; }
.nyll_pic_mid li .tit a { color: #fff; }
.nyll_pic_mid li .tit:before { content: ""; width: 20px; height: 13px; background: url(//www.xinhuanet.com/politics/2021cjyxzt/images/nyll_sq.png) no-repeat; position: absolute; left: 16px; top: -13px; }
.nyll_pic_mid li + li { margin-top: 6px; }
.null_pic_right { float: right; width: 395px; height: auto; }
.null_pic_right li { width: 395px; height: 222px; position: relative; }
.null_pic_right li .tit { width: 96%; font-size: 18px; font-weight: bold; color: #fff; line-height: 30px; position: absolute; left: 2%; bottom: 5px; z-index: 20; }
.null_pic_right li .tit a { color: #fff; }
.null_pic_right li .bg { width: 100%; height: 100px; position: absolute; left: 0; bottom: 0; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.7) 100%); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.7) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 1%, rgba(0,0,0,0.7) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#b3000000', GradientType=0 );
}
.null_pic_right li + li { margin-top: 6px; }
.secretBox { padding-top: 90px; width: 100%; height: 890px; background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/secretBox-bg.png") center 0 repeat-x; box-sizing: border-box; }
.secretBox-title { position: relative; width: 1200px; height: 64px; margin: 0 auto 25px; background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/secretBox-title.png") center 0 no-repeat; }
.secretBox-topic { position: relative; width: 1200px; height: 40px; margin: 0 auto 22px; background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/secretBox-topic.png") center 0 no-repeat; }
.secretBox-cont { position: relative; width: 1200px; margin: 0 auto; }
.secretBox-item { position: absolute; left: 0; top: 0; perspective: 800; -webkit-perspective: 800; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; cursor: pointer; }
.item1 { left: 336px; }
.item2 { left: 672px; }
.item3 { left: 1008px; }
.secretBox-item-ani { position: absolute; left: 50%; top: 50%; transform: rotateY(10deg); /* transform: translate(-50%, -50%); */ transition: all 1s; width: 189px; height: 343px; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; }
.secretBox-item-ani li { list-style-type: none; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 189px; height: 343px; font-size: 100px; text-align: center; line-height: 189px; /* opacity: 0.3; , opacity 2s*/ transition: transform 2s; /* border: 2px solid #c09; */ /* box-shadow: 1px 1px 10px #c09; */
  /* backface-visibility: visible; */
color: #fff; }
.secretBox-item-ani li.r1 { background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/side0.png") 0 0 no-repeat; }
.secretBox-item-ani li.r1::after { content: ""; width: 189px; height: 189px; background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/shadow0.png") 0 0 no-repeat; position: absolute; left: 0; right: 0; bottom: -189px; }
.secretBox-item-ani li.r2 { background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/side1.png") 0 0 no-repeat; }
.secretBox-item-ani li.r2::after { content: ""; width: 189px; height: 189px; background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/shadow1.png") 0 0 no-repeat; position: absolute; left: 0; right: 0; bottom: -189px; }
.secretBox-item-ani li.r3 { background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/side2.png") 0 0 no-repeat; }
.secretBox-item-ani li.r3::after { content: ""; width: 189px; height: 189px; background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/shadow2.png") 0 0 no-repeat; position: absolute; left: 0; right: 0; bottom: -189px; }
.secretBox-item-ani li.r4 { background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/side3.png") 0 0 no-repeat; }
.secretBox-item-ani li.r4::after { content: ""; width: 189px; height: 189px; background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/shadow3.png") 0 0 no-repeat; position: absolute; left: 0; right: 0; bottom: -189px; }
.secretBox-item-ani li.r5, .secretBox-item-ani li.r6 { width: 189px; height: 189px; background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/side4.png") 0 0 no-repeat; }
.aniRotaY { animation: rotaY 15s infinite linear; }
.aniRotaX { animation: toTop 1s forwards; }
@keyframes rotaY {
 from {
 transform: rotateY(10deg);
}
 to {
 transform: rotateY(-350deg);
}
}
@keyframes rotaX {
 from {
 transform: rotateX(0deg);
}
 to {
 transform: rotateX(-360deg);
}
}
@keyframes rotaZ {
 from {
 transform: rotateZ(0deg);
}
 to {
 transform: rotateZ(-360deg);
}
}
@keyframes toTop {
 from {
 transform: rotateY(10deg) rotateX(0deg);
}
 100% {
 transform: rotateY(10deg) rotateX(-60deg);
}
}
.secretBox-item-ani li.r1 { transform: translateZ(94.5px); }
.secretBox-item-ani li.r2 { transform: rotateY(90deg) translateZ(94.5px); }
.secretBox-item-ani li.r3 { transform: rotateY(180deg) translateZ(94.5px); }
.secretBox-item-ani li.r4 { transform: rotateY(-90deg) translateZ(94.5px); }
.secretBox-item-ani li.r5 { transform: rotateX(90deg) translateZ(94.5px); }
.secretBox-item-ani li.r6 { transform: rotateX(-90deg) translateZ(248px); }
.stopAni { animation-play-state: paused; -webkit-animation-play-state: paused; }
 @-webkit-keyframes flipInX {
 0% {
 -webkit-transform: perspective(400px) rotateX(90deg);
 transform: perspective(400px) rotateX(90deg);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
 opacity: 0;
}
 40% {
 -webkit-transform: perspective(400px) rotateX(-20deg);
 transform: perspective(400px) rotateX(-20deg);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
 60% {
 -webkit-transform: perspective(400px) rotateX(10deg);
 transform: perspective(400px) rotateX(10deg);
 opacity: 1;
}
 80% {
 -webkit-transform: perspective(400px) rotateX(-5deg);
 transform: perspective(400px) rotateX(-5deg);
}
 to {
 -webkit-transform: perspective(400px);
 transform: perspective(400px);
}
}
@keyframes flipInX {
 0% {
 -webkit-transform: perspective(400px) rotateX(90deg);
 transform: perspective(400px) rotateX(90deg);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
 opacity: 0;
}
 40% {
 -webkit-transform: perspective(400px) rotateX(-20deg);
 transform: perspective(400px) rotateX(-20deg);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
 60% {
 -webkit-transform: perspective(400px) rotateX(10deg);
 transform: perspective(400px) rotateX(10deg);
 opacity: 1;
}
 80% {
 -webkit-transform: perspective(400px) rotateX(-5deg);
 transform: perspective(400px) rotateX(-5deg);
}
 to {
 -webkit-transform: perspective(400px);
 transform: perspective(400px);
}
}
.animate__flipInX { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX; animation-duration: 1s; }
.card { position: relative; }
.card-close { width: 34px; height: 34px; background: url("//www.xinhuanet.com/politics/2021cjyxzt/images/secretBox-close.png") 0 0 no-repeat; margin: 20px auto 0; }
.footer { font-size: 14px; padding: 40px 0; width: 100%; height: auto; text-align: center; line-height: 30px; color: #880000; }
.more { float: right; font-size: 14px; color: #a10006; }
.more a { color: #a10006; }
