@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; border:0;}
body{ font-size:14px; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; min-width:1200px;}


li{ list-style:none;}
a { color:#333; text-decoration:none;}
span { font-size:16px;}
a:hover {color: #d10303; text-decoration:none;}

.ad_top { width:1200px; margin:0 auto;}

.head { width:100%; margin:20px auto; max-width:1200px; position:relative;}
.head .logo1 {}
.head .logo2 {}
.head .en { color:#d11717; float:right; margin-top:10px;}
.head .en a { color:#d11717;}
.head .en span a { color:#333;}
.head_right { width:415px; float:right;}


.rong{width:200px;background:#fff;position:absolute;top:95%;left:1050px;z-index:99;box-shadow:0px 0px 8px rgba(0,0,0,.2);padding:15px 0 30px;box-sizing:border-box;border-radius:5px;overflow:hidden;visibility:hidden;opacity:1;transition:opacity .4s,top .3s}
.rong.show{top:100%;opacity:1;visibility:visible}
.rong .rong_name{width:100%;margin:0 auto;display:flex;justify-content:center;position:relative;border-bottom:1px solid #ebebeb}
.rong .rong_name p{width:60%; text-align:center;padding:0 6px 10px;font-size:16px;line-height:100%;color:#666;cursor:pointer}
.rong .rong_name .rong_cur{font-weight:bold;color:#000;border-bottom:3px solid #0146ae}
.rong .rong_con{text-align:center;font-size:16px;line-height:45px;margin-top:20px}
.rong .rong_con p{height:45px;display:flex;justify-content:center;align-items:center}
.rong .rong_con p:hover{background:#ebebeb}
.rong .rong_con font{font-size:16px;line-height:1em;padding-left:35px;background-repeat:no-repeat;background-position:0 50%;background-size:auto 100%}
.rong .rong_con font.sina{background-image:url("../images/sina.png")}
.rong .rong_con font.wx{background-image:url("../images/weixin.png")}
.rong .rong_con font.tt{background-image:url("../images/toutiao.png")}
.rong .rong_con font.dy{background-image:url("../images/douyin.png")}
.rong .rong_con font.ks{background-image:url("../images/ksh.png")}
.rong .rong_con font.zh{background-image:url("../images/zhu.png")}
.rong .rong_con .rongEM{text-align:center;height:112px;display:none;margin-top:20px}
.rong .rong_con .rongEM img{width:100px;height:auto;padding:5px;border:1px solid #ebebeb;border-radius:6px;display:none}


.Search {width:278px; float:left;}
.form { margin-top: 15px; background: url(../images/sou.jpg) no-repeat; background-size:100% auto; overflow: hidden; padding: 11px; border-radius: 5px; display: flex; justify-content: space-between;}
.form #kw { width: 100%; box-sizing: border-box; outline: none; border:none; background:none; font-size:16px; margin-left:4px;}
.form #button-addon { width: 20px; height: 20px; outline: none; background:none; border:none;}
.wap { margin-left:30px; float:left; margin-top:12px;}
.fang { margin-left:20px; float:left; margin-top:12px;}


.nav_wrap{margin:0 auto}
.nav{width:100%;height:50px;line-height:50px;background:#2245ac;box-sizing:border-box;display:flex;justify-content:center;letter-spacing: 2px;}
.nav ul{width:1230px;display:flex}
.nav li{color:#fff;text-align:center;cursor:pointer;padding:0px 42px;}
.nav li a { color:#fff;}
.nav li:nth-last-child(2){padding-right:0}
.nav li:last-child,.nav li:first-child{width:14px;padding:0}
.nav li.nav_language{background:#2245ac;position:relative;line-height:48px;padding:0 42px; font-size:18px;}
.nav li.nav_language::before,.nav li.nav_language::after{content:"";position:absolute}
.nav li span { font-size:18px;}
.nav li {font-size: 18px;}
.nav li span{display:inline-block;position:relative;padding-right:15px;}
.nav li.showNav span::after{top:50%;transform:rotate(135deg)}
.nav li span::after{content:"";width:6px;height:6px;position:absolute;right:0;top:calc(50% - 5px);border-left:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);transform-origin:50% 50%;transform:rotate(-45deg);transition:.3s}
.pushNav{ width:100%;height:0;overflow:hidden;transition:height .2s;position:relative;font-size:18px}
.pushNav::after{content:"";position:absolute;left:0;right:0;bottom:0;height:15px;background:linear-gradient(rgba(0, 0, 0, 0.11), transparent)}.pushNav ul{width:1400px;margin:0 auto;position:relative;visibility:hidden}
.pushNav li{width:100%;opacity:0;transition:opacity .2s;padding:15px 0 30px 40px;position:absolute;left:0;top:0}
.pushNav li a{white-space:nowrap;line-height:1em;margin:8px 50px 8px 0;display:inline-block}
.pushNav li p { width:90%; margin:0 auto;}
@media (max-width: 1200px) {
.pushNav li p { width:100%;}
}
 


h1 { width:100%; max-width:1200px; margin:30px auto 0; font-size:40px; line-height:60px; text-align:center; font-weight:normal;}
h2 { width:100%; max-width:1200px; margin:0 auto 20px; font-size:16px; line-height:26px; padding:3px 0; color:#2c2c2c; text-align:center; font-weight:normal;}
h2 a { color:#2c2c2c;}

.main { width:100%; margin:0 auto 10px; overflow:hidden; max-width:1200px;}
.left_box { width:752px; float:right;}
.swiper-container { width:752px; position:relative; overflow:hidden; margin-bottom:20px;}
.swiper-container span { width:737px; line-height:60px; font-size:20px;}
.swiper-container span a { color:#000; padding-bottom:4px;}
.swiper-container img { border-radius:5px; width:752px; height:408px;}
.swiper-pagination.s1 { color:#000; line-height:60px; font-size:20px;}

.news_list{display:flex;justify-content:space-between;flex-wrap:wrap; margin-bottom:15px;}
.news_list li{width:244px;position:relative; font-size:16px;}
.news_list li span { font-size:16px;}
.news_list li img{width:244px;height:141px; border-radius:5px;}
.news_list li p{margin-top:10px;line-height:26px}

.right { width:413px; float:left;}
.right ul { overflow:hidden; margin-bottom:18px;}
.right ul li { font-size:14px; line-height:18px; margin-bottom:16px;}
.right ul li b { font-size:20px; line-height:30px;}


.swiper-container2 { width:752px; float:left; position:relative; overflow:hidden; margin-bottom:20px;}
.swiper-container2 span { width:100%; line-height:60px; font-size:24px; border-radius:10px 10px 0 0; background-color:#ee1c25; display:block; color:#fff; text-align:center;}
.swiper-container2 a { color:#fff;}
.swiper-pagination.s2 { color:#fff;}

.ad1 { float:left; margin-bottom:10px;}
.ad2 { float:left; margin-bottom:10px; margin-right:10px;}
.ad2:last-child { margin-right:0;}
.ad3 { float:left; margin-bottom:10px; margin-right:10px;}
.ad3:last-child { margin-right:0;}

.title { margin-bottom:40px;}
.box4 { overflow:hidden; margin-bottom:10px;}
.box4 .left { width:820px; float:left; overflow:hidden;}
.box4 .left1 { width:380px; margin-right:25px; float:left;}
.box4 .left1 .img { overflow:hidden; position:relative; margin-bottom:19px; border-radius: 5px;}
.box4 .left1 .img b { display:block; line-height:44px; margin-top:3px; font-size:18px; font-weight:normal;}
.box4 .left1 .img b a { color:#000;}
.box4 .left1 .img span { display:block; line-height:26px; font-size:14px; color:#383838;}
.box4 .left3 .list { overflow:hidden; margin-bottom:11px;}
.box4 .left3 .list li { font-size:14px; line-height:18px; margin-bottom:15px;}
.box4 .left3 .list li b { font-size:16px; line-height:20px;}
.box4 .left3 { width:380px; margin-right:25px; float:left;}
.box4 .left3 .img { overflow:hidden; position:relative; margin-bottom:20px; border-radius: 5px;}
.box4 .left3 .img span { display:block; width:380px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:175px; font-size:14px; padding-left:14px;}
.box4 .left3 .img span a { color:#FFF;}
.box4 .list_box { width:390px; float:left;}
.box4 .list_box b { font-size:16px; line-height:26px; margin-bottom:9px; display:block;}
.box4 .list_box span { font-size:14px; line-height:24px; padding-bottom:9px; margin-bottom:9px; display:block; color:#666; border-bottom:solid 1px #f1f1f1;}
.box4 .list_box span:last-child { padding-bottom:0; margin-bottom:0; border-bottom:0;}
.box4 .left2 { width:380px; float:left;}
.box4 .left2 .img { overflow:hidden; position:relative; margin-bottom:15px; border-radius: 5px;}
.box4 .left2 .img span { display:block; width:380px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:175px; font-size:14px; padding-left:14px;}
.box4 .left2 .img span a { color:#FFF;}
.box4 .left2 .img2 { width:185px; margin-right:10px; overflow:hidden; position:relative; margin-bottom:9px; float:left;}
.box4 .left2 .img2:last-child { margin-right:0;}
.box4 .left2 .img2 img { border-radius: 5px; float:left; margin-right:10px;}
.box4 .left2 .img2 span { float:left; display:block; width:185px; margin-top:5px; line-height:24px; font-size:14px;}
.box4 .left2 .img2 span a { color:#343434;}
.box4 .left2 .list { overflow:hidden;}
.box4 .left2 .list li { font-size:14px; line-height:18px; margin-bottom:15px; padding-left:20px; background:url(../images/dian.jpg) left 7px no-repeat;}

.box4 .left5 { width:380px; margin-right:25px; float:left;}
.box4 .left5 .img { overflow:hidden; position:relative; margin-bottom:15px; border-radius: 5px;}
.box4 .left5 .img b { display:block; width:100%; height:100%;}
.box4 .left5 .img b a { display:block; width:100%; height:100%; background:url(../images/Play.png) center center no-repeat; position:absolute; left:0; top:0;}
.box4 .left5 .img span { display:block; width:380px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:175px; font-size:14px; padding-left:14px;}
.box4 .left5 .img span a { color:#FFF;}
.box4 .left5 .img2 { width:185px; margin-right:10px; overflow:hidden; position:relative; margin-bottom:9px; float:left;}
.box4 .left5 .img2:last-child { margin-right:0;}
.box4 .left5 .img2 b { display:block; width:100%; height:100%;}
.box4 .left5 .img2 b a { display:block; width:30px; height:30px; background:url(../images/Play.png) center center no-repeat; position:absolute; left:5px; top:65px; background-size:30px 30px;}
.box4 .left5 .img2 img { border-radius: 5px; float:left; margin-right:10px;}
.box4 .left5 .img2 span { float:left; display:block; width:185px; margin-top:5px; line-height:24px; font-size:14px;}
.box4 .left5 .img2 span a { color:#343434;}
.box4 .list_box2 { width:390px; float:left;}
.box4 .list_box2 b { font-size:16px; line-height:26px; margin-bottom:9px; display:block;}
.box4 .list_box2 span { font-size:14px; line-height:24px; padding-bottom:8px; margin-bottom:8px; display:block; color:#666; border-bottom:solid 1px #f1f1f1;}
.box4 .list_box2 span:last-child { padding-bottom:0; margin-bottom:0; border-bottom:0;}

.news_pic { width:100%; margin:0 auto 30px; overflow:hidden; max-width:1200px;}
.news_pic_list{display:flex;justify-content:space-between;flex-wrap:wrap}
.news_pic_list li{width:380px;position:relative}
.news_pic_list li:nth-child(-n+3){margin-bottom:25px}
.news_pic_list li img{width:380px;height:212px; border-radius:5px;}
.news_pic_list li p{margin-top:10px;line-height:26px}
.news_pic_list .addSpan { font-size:16px;}
.news_pic_list .addSpan span{color:#000;font-weight:bold}
.news_pic_list .img_scale { position:relative;}
.news_pic_list .playBlock {width:100%;height:100%;top:0;left:0;bottom:auto;background:url(../images/Play.png) 10px 150px no-repeat; display:block; position:absolute;}
.news_pic_list .playBlock a { width:100%;height:100%; display:block;}

.ad4 { float:left; margin-bottom:10px; margin-right:10px;}
.ad4:last-child { margin-right:0;}
.ad5 { float:left; margin-bottom:10px; margin-right:10px;}

.swiper-container4 { width:1200px; height:120px; margin:0 auto 10px; overflow:hidden; text-align:center; position:relative;}
.swiper-container4 .swiper-slide {border-radius: 3px; position:relative;}

.ad6 { float:left; margin-bottom:10px; margin-right:10px;}

.left_main { width:564px; float:left; padding-top:20px;}
.left_main .img { width:564px; overflow:hidden; position:relative; margin-bottom:19px; border-radius: 5px;}
.left_main .img span { display:block; width:544px; height:50px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; bottom: 0; font-size:18px; padding-left:20px;}
.left_main .img span a { color:#FFF;}
.left_main .bottom2 { overflow:hidden;}
.left_main .bottom2 .photo { width:272px; float:left; margin-right:20px; margin-bottom:20px; position:relative;}
.left_main .bottom2 .photo:last-child { margin-right:0;}
.left_main .bottom2 .photo img { border-radius: 5px;}
.left_main .bottom2 span { display:block; width:285px; font-size:16px; line-height:22px; padding:4px 0;}
.left_main .bottom2 span a { color:#000000;}
.left_main .list { overflow:hidden; margin-bottom:11px;}
.left_main .list li { font-size:16px; line-height:18px; margin-bottom:17px; padding-left:20px; background:url(../images/dian.jpg) left 6px no-repeat;}

.right_main { width:584px; float:right; padding-top:17px;}
.title2 { margin-bottom:20px; background:url(../images/title1.png) no-repeat; height:40px; background-size:100% auto;}
.title2 a { font-size:14px; float:right; padding-top:10px;}
.right_main .img { width:584px; overflow:hidden; margin-bottom:20px;}
.right_main .img img { float:left; margin-right:20px;}
.right_main b { width:374px; display:block; font-size:18px; line-height:28px; margin-bottom:8px; float:left;}
.right_main b a { color:#425cb5;}
.right_main span { width:374px; display:block; font-size:14px; line-height:24px; float:left;}
.title3 { background:url(../images/title2.png) no-repeat; height:40px; background-size:100% auto;}
.title3 a { font-size:14px; float:right; padding-top:10px;}
.right_main .img2 { padding:20px 20px 10px 20px; background-color:#f6f6f6;}
.right_main .img2 .img { width:544px;}
.right_main .img2 b { width:334px; display:block; font-size:16px; line-height:26px; margin-bottom:8px; float:left;}
.right_main .img2 b a { color:#425cb5;}
.right_main .img2 .list { overflow:hidden;}
.right_main .img2 .list li { font-size:16px; line-height:18px; margin-bottom:17px; padding-left:20px; background:url(../images/dian.jpg) left 6px no-repeat;}

.left4 { width:580px; float:left;}
.right4 { width:580px; float:right;}
.title4 { margin-bottom:20px;}
.img4 { width:386px; float:left; position:relative; overflow:hidden; margin-bottom:20px; margin-right:10px;}
.img4 span { width:386px; text-align:center; line-height:30px; font-size:16px; background:url(../images/meng.png) no-repeat; position:absolute; left:0; bottom:0;}
.img4 span a { color:#fff; padding-bottom:4px;}
.img4_2 { width:184px; float:left; position:relative; overflow:hidden; margin-bottom:10px;}
.img4_2 span { width:184px; text-align:center; line-height:24px; font-size:12px; background:url(../images/meng.png) no-repeat; position:absolute; left:0; bottom:0;}
.img4_2 span a { color:#fff; padding-bottom:4px;}
.left4 .list { width:580px; float:left;}
.left4 .list li { font-size:16px; line-height:18px; margin-bottom:17px; padding-left:20px; background:url(../images/dian.jpg) left 6px no-repeat;}
.left4 .list li b { font-size:18px; line-height:22px; margin-bottom:17px;}
.right4 .list { width:580px; float:left;}
.right4 .list li { font-size:16px; line-height:18px; margin-bottom:17px; padding-left:20px; background:url(../images/dian.jpg) left 6px no-repeat;}
.right4 .list li b { font-size:18px; line-height:22px; margin-bottom:17px;}

.img5 { width:760px; overflow:hidden; position:relative; margin-bottom:20px; border-radius: 5px; float:left; margin-right:30px;}
.img5 b { display:block; width:100%; height:100%;}
.img5 b a { display:block; width:100%; height:100%; background:url(../images/Play.png) center center no-repeat; position:absolute; left:0; top:0;}
.img5 span { display:block; width:740px; height:50px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; bottom: 0; font-size:18px; padding-left:20px;}
.img5 span a { color:#FFF;}
.img5_2 { width:195px; margin-right:20px; overflow:hidden; position:relative; margin-bottom:9px; float:left;}
.img5_2:nth-child(even) { margin-right:0;}
.img5_2 b { display:block; width:100%; height:100%;}
.img5_2 b a { display:block; width:30px; height:30px; background:url(../images/Play.png) center center no-repeat; position:absolute; left:5px; top:65px; background-size:30px 30px;}
.img5_2 img { border-radius: 5px; float:left; margin-right:10px; margin-bottom:5px;}
.img5_2 span { float:left; display:block; width:185px; margin-top:5px; line-height:24px; font-size:14px;}
.img5_2 span a { color:#343434;}


.link { width:1200px; float:left; overflow:hidden;}
.link ul { width:1300px;}
.link li { width:433px; font-size:16px; line-height:36px; float:left;}


.story_con{width:100%;border-radius:5px;display:flex;color:#fff;margin-bottom:18px}
.story_con img{width:auto;height:315px;max-width:none}
.story_con .img_scale{position:unset}
.story_height{width:120px}
.story_con .story_item{width:120px;position:relative;margin-left:-15px;border-radius:5px;overflow:hidden}
.story_con .story_item:first-child{margin-left:0}
.story_con .story_item .black{position:absolute;top:0;left:0;width:100%;height:315px;background:rgba(0,0,0,.6);border-radius:5px}
.story_con .story_item h3{position:absolute;top:0;left:0;width:105px;height:315px;writing-mode:vertical-rl;padding:20px 0;box-sizing:border-box;transition:all .4s;letter-spacing:2px;cursor:pointer;display:flex;align-items:center;font-weight:300;opacity:1}
.story_con .story_item p{position:absolute;left:0;bottom:0;width:550px;padding:10px 15px;box-sizing:border-box;background:linear-gradient(transparent, rgba(0, 0, 0, 0.6));display:none}
.story_con .story_item p a{color:#fff}
.story_con .story_item.story_cur{width:560px}
.story_con .story_item.story_cur h3{opacity:0}

.left6 { width:780px; float:left; margin-right:10px;}
.img6 { float:left; margin-right:10px; margin-bottom:10px;}
.img6 img { border-radius:5px;}
.list_box6 { width:410px; float:left;}
.list_box6 span { font-size:16px; line-height:26px; padding-bottom:9px; margin-bottom:9px; display:block; color:#666; border-bottom:solid 1px #f1f1f1;}
.list_box6 span:last-child{margin-bottom:0; border-bottom:0;}



.footer { width:100%; font-size:14px; background-color:#454545; padding-top:30px; padding-bottom:30px; overflow:hidden;}
.footer span{margin:0 13px; font-size:14px;}.footer p{margin-bottom:5px; text-align:center; font-size:14px; line-height:34px; color:#fff;}.footer p a{color:#fff;margin:0 13px}.footer .Icons{text-align:center;margin-top:40px}.footer .Icons img{width:auto;height:45px;margin:0 10px}.m_footer{display:none}.fixed{position:fixed;right:15px;bottom:30px;text-align:center;z-index:99;cursor:pointer}.fixed span{display:block;width:60px;height:60px;background-color:#ededed;border-radius:7px}.fixed #fix_wza{color:#999;font-size:14px}.fixed #fix_wza span{background-image:url("http://images.china.cn/images1/ch/2022ChinaIdex/content/img/wza.png");background-position:center;background-size:100% auto}.fixed .scroll_top{margin-top:10px;display:none}.fixed .scroll_top span{position:relative}.fixed .scroll_top span::before,.fixed .scroll_top span::after{content:"";width:4px;height:25px;background:#b4b4b4;position:absolute;top:17px;border-radius:5px}.fixed .scroll_top span::before{transform-origin:0 0;transform:rotateZ(45deg);left:30px}.fixed .scroll_top span::after{transform-origin:100% 0;transform:rotateZ(-45deg);right:30px}.fixed .scroll_top a{color:#999;font-size:14px}@media screen and (max-width: 1420px){body{min-width:1000px}.footer{margin-top:40px;font-size:12px;padding:30px 0}.footer .Icons{margin-top:30px}.footer .Icons img{height:40px;margin:0 8px}}@media screen and (max-width: 750px){body{min-width:100%}.footer{display:none}.m_footer{display:block;background:#0146ae;padding:.3rem .3rem .7rem;font-size:.3rem;color:#fff;line-height:1em;text-align:center}.m_footer .ft1{padding-bottom:.35rem;display:flex;justify-content:center;gap:.8rem}.m_footer .ft1 div{display:flex;align-items:center}.m_footer .ft1 div:nth-child(1) img{width:.46rem}.m_footer .ft1 div:nth-child(2) img{width:.3rem}.m_footer .ft1 div img{margin-right:.15rem}.m_footer p{padding-top:.35rem;border-top:.01rem solid rgba(255,255,255,.2)}.fixed{display:none !important}}/*# sourceMappingURL=china_footer.min.css.map */

.list_left { width:860px; float:left; position:relative; margin-bottom:30px; overflow:hidden;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin:0 5px 0 0;}
.swiper-container3 { width:860px; margin:0 auto 30px; overflow:hidden; cursor:pointer; position:relative;}
.swiper-container3 .swiper-slide img { width:860px; height:484px;}
.swiper-container3 b { width:100%; height:58px; position:absolute; bottom:0; left:0; background-color:#000; opacity:0.6;}
.swiper-container3 span { width:96%; padding-left:4%; font-size:16px; line-height:58px; position:absolute; bottom:0; left:0;}
.swiper-container3 span a { color:#FFF;}
.list_left .swiper-pagination { width:80px; background-size:65px 65px; position:absolute; right:0%; top:495px;}
.list_left .swiper-pagination-bullet { width:8px; height:8px; margin-right:10px; background:#fff; opacity:1;}
.list_left .swiper-pagination-bullet-active { width:8px; height:8px; border-radius:14px; background:#f00; opacity:1;}

.block { margin-bottom:20px; padding-bottom:20px; border-bottom:solid 1px #eeeeee; overflow:hidden;}
.block img { float:left; margin-right:20px;}
.block b { display:block; font-weight:normal; width:440px; float:left; font-size:16px; line-height:26px;}
.block span { display:block; width:150px; text-align:right; color:#5a5a5a; font-size:14px; line-height:26px; float:left;}

.list_right { width:300px; float:right;}
.title5 { margin-bottom:20px;}
.list_list { overflow:hidden; margin-bottom:40px;}
.list_list li { list-style:inherit; font-size:14px; line-height:34px;}
.list_list li b { font-weight:normal; color:#f43d31; margin-right:10px;}
.list_list li strong { font-weight:normal; margin-right:10px;}

.block2 { margin-bottom:20px; overflow:hidden;}
.block2 img { float:left; margin-right:10px;}
.block2 b { display:block; font-weight:normal; width:170px; float:left; font-size:12px; line-height:22px;}

.list_text2 { width:830px; float:left; padding-bottom:50px;}
.list_text2 ul { width:830px; border-top:solid 1px #f2f2f2; padding-bottom:0px; margin-bottom:20px;}
.list_text2 li { line-height:34px; overflow:hidden; font-size:20px; line-height:60px; border-bottom:solid 1px #f2f2f2;}
.list_text2 li b { width:710px; float:left; display:block; font-weight:normal;}
.list_text2 li span { width:120px; float:left; display:block;  text-align:right; color:#a4a4a4;}

#artBox { height: 1%; overflow: hidden; margin-bottom: 10px; padding-bottom: 10px; }
.artLink { line-height: 36px; clear: both; margin: 0px 20px; }
.font_change { text-align: right; height: 30px; overflow: hidden; margin: 0px auto; }
.artTitle { font-family: "黑体"; font-size: 30px; line-height: 40px; text-align: left; margin: 10px auto; }
.artInfo { line-height: 30px; text-align: center; border-bottom: 1px solid #CCC; clear: both; width: 880px; margin: 0px auto 20px auto; padding-bottom: 10px; }
.artInfo a { margin: 0px 5px; }
.media_name { margin-right: 20px; }
.pub_date { margin-right: 15px; }
.artCon { font-size: 16px; line-height: 180%; margin: 50px auto 0; color:#3f4655; }
.artCon img {max-width: 880px;}
#shareBox { display: inline; float: left; margin-left: 50px; }
.artLabel { font-size: 14px; display: inline; float: right; margin-right: 50px; }
.relatedBox { width: 978px; margin: 0px auto 10px auto; }
.relatedBox h2 { font-size: 14px; line-height: 30px; background: #F1F2F5; text-indent: 20px; }
.relatedBox ul { width: 860px; height: 1%; overflow: hidden; margin: 0px auto; padding: 20px 0px; }
.relatedBox ul li { line-height: 24px; background: url(http://images.china.cn/images1/ch/2012gq/art_3.gif) no-repeat left 8px; display: inline; float: left; width: 410px; padding-left: 20px; }
.font_14 { background: url(http://images.china.cn/images1/ch/2012gq/art_1.gif); display: inline-block; width: 50px; height: 30px; }
.font_14:hover { background: url(http://images.china.cn/images1/ch/2012gq/art_1_1.gif); }
.font_18 { background: url(http://images.china.cn/images1/ch/2012gq/art_2.gif); display: inline-block; width: 50px; height: 30px; }
.font_18:hover { background: url(http://images.china.cn/images1/ch/2012gq/art_2_1.gif); }
#dataBox { background: #F1F2F5; margin: 0px auto 20px auto; }
#dataBox td { font-weight: bold; font-size: 14px; line-height: 30px; background: #FFF; }
#dataBox .xs { font-weight: normal; text-indent: 10px; }

.next { text-align:left; padding:10px 0 20px; color:#9d9ea0;}
.next span { font-size:14px;}

#editor_baidu { text-align:right; display:block; color:#9d9ea0;}

.inform_item{display:inline-flex}.inform_item>p:last-child::after{content:none}.inform_item div:last-child{padding-right:0}.informShare{padding:0 25px;display:flex;align-items:center;position:relative}.informShare .sina .share_icon,.informShare .wechat .share_icon{margin-right:8px;cursor:pointer;border-radius:50%}.informShare .copy_pic .share_icon{cursor:pointer;border-radius:50%}.informShare .sina:hover .share_icon,.informShare .qqSpace:hover .share_icon,.informShare .copy_pic:hover .share_icon,.informShare .wechat:hover .share_icon{animation:jump .2s forwards linear}.informShare .qrcode{z-index:999;position:absolute;top:40px;left:-50px;width:100px;height:100px;border:15px solid #fff;border-radius:7px;box-shadow:0 2px 8px #999;overflow:hidden;visibility:hidden;transition:.3s;opacity:0;background:#fff}.informShare .wechat{position:relative}.informShare .wechat:hover .qrcode{opacity:1;visibility:visible;transform:translateY(2%)}.informShare .copySuccess{position:absolute;top:40px;right:-16px;padding:0 20px;line-height:36px;border-radius:7px;background:#fff;box-shadow:0px 2px 8px #999;opacity:0;visibility:hidden;z-index:999}.informShare .copySuccess.copy_cur{animation:copySuccess 3s forwards}.qqSpace{display:none}.fontSize{ padding-left:20px;position:relative; float:right;display:flex;align-items:center}.fontSize::after{content:"";position:absolute;bottom:7px;left:0;width:1px;height:14px;background:#999}.fontSize span{display:block;width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;margin-right:10px;cursor:pointer}.fontSize .font_cur{background:#2c64c3;color:#fff}@keyframes jump{50%{transform:translateY(-5px)}100%{transform:translateY(0)}}.topShare .informShare .copySuccess{right:0}.topShare .informShare .wechat,.topShare .informShare .sina,.topShare .informShare .qqSpace,.topShare .informShare .copy_pic{margin-bottom:-5px}@keyframes copySuccess{0%{visibility:visible}30%{opacity:1}}.article{padding-top:20px;overflow:hidden}.article #vjs_video_3{margin-top:10px}.article.nobor{border:none}.article p{margin-bottom:20px}.article .editor{text-align:right;margin-bottom:30px;font-size:14px;color:#999}

#autopage { color: #2245ac; font-weight: bold; clear: both; padding-bottom:5px; padding-top:10px;}
#autopage span { color: #2245ac; font-weight:normal; border: 1px solid #2245ac; padding: 5px; }
#autopage a { color: #666; font-weight:normal; border: 1px solid #DDDDDD; padding: 5px; }
#autopage a:hover { color: #fff; font-weight:normal; border: 1px solid #DDDDDD; background-color:#2245ac; padding: 5px; }

.body_back { padding-top:310px; background:url(../images/video_back.jpg) center top no-repeat; background-size:1600px auto; overflow:hidden;}

.img8 { width:1180px; padding:10px; overflow:hidden; position:relative; border-radius: 5px; margin:0 auto 30px; background:url(../images/big_back.png) center top no-repeat;}
.img8 b { display:block; width:100%; height:100%;}
.img8 b a { display:block; width:100%; height:100%; background:url(../images/Play.png) center center no-repeat; background-size:5% auto; position:absolute; left:0; top:0;}
.img8 span { display:block; width:1180px; text-align:center; height:60px; line-height:60px; background:url(../images/meng4.png) repeat; position:absolute; left:10px; bottom: 10px; font-size:18px; border-radius:0 0 5px 5px;}
.img8 span a { color:#FFF;}

.video_main { width:1180px; margin:0 auto; overflow:hidden;}
.video_title { overflow:hidden; margin-bottom:30px;}
.video_title span { float:right; line-height:40px; margin-top:4px; font-size:14px;}

.img9 { width:280px; margin-right:20px; overflow:hidden; position:relative; margin-bottom:20px; float:left;}
.img9:last-child { margin-right:0;}
.img9 b { display:block; width:100%; height:100%;}
.img9 b a { display:block; width:30px; height:30px; background:url(../images/Play.png) center center no-repeat; position:absolute; left:10px; top:135px; background-size:30px 30px;}
.img9 img { float:left; margin-bottom:5px;}
.img9 strong { font-size:12px; color:#8b8b8b; font-weight:normal; line-height:22px; display:block; float:left;}
.img9 span { float:left; display:block; width:280px; line-height:24px; font-size:14px;}
.img9 span a { color:#343434;}

.img10 { width:280px; margin-right:20px; overflow:hidden; position:relative; margin-bottom:30px; float:left;}
.img10:last-child { margin-right:0;}
.img10 b { display:block; width:100%; height:100%;}
.img10 b a { display:block; width:30px; height:30px; background:url(../images/Play.png) center center no-repeat; position:absolute; left:10px; top:380px; background-size:30px 30px;}
.img10 img { float:left; margin-bottom:5px; border-radius:5px;}
.img10 strong { font-size:12px; color:#8b8b8b; font-weight:normal; line-height:22px; display:block; float:left;}
.img10 span { float:left; display:block; width:280px; line-height:24px; font-size:14px;}
.img10 span a { color:#343434;}

.play_box { width:1180px; overflow:hidden; margin-bottom:25px;}
.left10 { width:778px; float:left;}
.left10 li { display:none; position:relative;}
.left10 li img { display:block; border-radius:5px 0 0 5px;}
.left10 li span { width:100%; height:100%; position:absolute; right:0; bottom:0; background:url(../images/play.png) center center no-repeat;}
.left10 li.hover { display:block;}
.right10 { width:402px; padding:23px 0 5px 0; float:left; background-color:#232228; border-radius:0 5px 5px 0;}
.right10 li { width:390px; border-right:solid 1px #6f6f75; overflow:hidden; margin-bottom:20px; height:53px;}
.right10 li p { width:126px; float:left; position:relative;}
.right10 li p span { width:24px; height:18px; position:absolute; right:0; bottom:0; background:url(../images/play.png) no-repeat; background-size:100% auto;}
.right10 li b { float:left;  font-size:14px; line-height:36px; padding-top:8px; padding-left:20px; display:block; font-weight:normal;}
.right10 li b a { color:#fff}
.right10 li.hover { padding-left:0; font-size:14px; line-height:53px; height:53px; background-color:#f43d31;}
.right10 li.hover p { display:none;}
.right10 li.hover b { line-height:53px; padding-top:0;}
.right10 li.hover b a { color:#fff;}

.banner { height:401px; background:url(../images/cou_banner.jpg) center top no-repeat;}
.body_back2 { padding-top:50px; overflow:hidden;}
.img11 { width:1180px; padding:10px; overflow:hidden; position:relative; margin:0 auto 30px;}
.img11 b { display:block; width:100%; height:100%;}
.img11 b a { display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
.img11 span { display:block; width:1180px; text-align:center; height:60px; line-height:60px; background:url(../images/meng4.png) repeat; position:absolute; left:10px; bottom: 10px; font-size:18px;}
.img11 span a { color:#FFF;}

.img12 { width:280px; margin-right:20px; overflow:hidden; position:relative; margin-bottom:20px; float:left;}
.img12:last-child { margin-right:0;}
.img12 b { padding:10px 15px 5px; display:block; border-left:solid 1px #f4f4f4; border-right:solid 1px #f4f4f4; text-align:center; font-size:18px; font-weight:normal; line-height:28px;}
.img12 b a { color:#c46146;}
.img12 strong { font-size:12px; color:#8b8b8b; font-weight:normal; line-height:22px; display:block; float:left;}
.img12 span { display:block; padding:0 15px 15px 15px; border-left:solid 1px #f4f4f4; border-right:solid 1px #f4f4f4; border-bottom:solid 1px #f4f4f4; line-height:24px; font-size:14px;}
.img12 span a { color:#343434;}

.cou_title1 { position:relative; margin-bottom:30px;}
.cou_title1 span { position:absolute; right:0; top:0; line-height:32px; font-size:14px;}

.cou_title2 { width:825px; height:30px; position:relative; margin-bottom:15px; margin-right:10px;}
.cou_title2 span { position:absolute; right:0; top:0; line-height:32px; font-size:14px;}
.cou_title3 { height:30px; position:relative; margin-bottom:15px;}
.cou_title3 span { position:absolute; right:0; top:0; line-height:32px; font-size:14px;}
.cou_left { width:850px; float:left; margin-right:20px;}
.img13 { float:left; margin-right:25px; margin-bottom:16px;}
.img13 img { border-radius:0;}
.cou_right { width:310px; float:left;}
.cou_img { overflow:hidden;}