@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; border:0;}
body{ font-size:14px; font-family: 'Source Han Sans', 'Noto Sans CJK SC', sans-serif; min-width:1200px;}


li{ list-style:none;}
a { color:#333; text-decoration:none;}
span { font-size:16px;}
a:hover {color: #d10303; text-decoration:none;}

.banner { width:1200px; margin:0 auto;}

.head { width:100%; height:100px; margin:20px auto; max-width:1200px; position:relative;}
.head img { display:block;}
.head .logo1 { float:left;}
.head .logo2 { float:left;}
.head .en { color:#d11717; float:right; margin-top:10px;}
.head .en a { color:#d11717;}
.head .en span a { color:#333;}
.head_right { width:562px; float:right;}
.link_list { width:724px; margin-left:-170px; margin-bottom:5px; overflow:hidden;}
.link_list li { float:right; font-size:14px; margin-left:18px;}


.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;}
.pc { margin-left:20px; float:left; margin-top:12px;}
.fang { margin-left:20px; float:left; margin-top:12px;}
.mail { 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:1220px; padding-left:20px; margin:0 auto;}
.nav li{ width:152px;font-size: 18px;color:#fff;text-align:center;cursor:pointer;padding-right:22px; float:left;}
.nav li a { color:#fff;}
.nav li.nav_language{background:#2245ac;position:relative;line-height:48px;padding:0 22px; font-size:18px;}
.nav li span { font-size:18px;}
.nav li:last-child { padding-right:0;}
.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:70px; text-align:center; font-weight:normal;}
h2 { width:100%; max-width:1200px; margin:0 auto 20px; font-size:16px; line-height:32px; padding:3px 0; text-align:center; font-weight:normal;}

.main { width:100%; margin:0 auto 10px; overflow:hidden; max-width:1200px;}
.left_box { width:792px; float:left; position:relative;}
.left_box .swiper-container { width:792px; margin:0 auto 16px; overflow:hidden; cursor:pointer; position:relative; border-radius:7px;}
.left_box .swiper-container b { width:100%; height:58px; position:absolute; bottom:0; left:0; background:url(../images/meng.png) repeat-x; background-size:100% 58px;}
.left_box .swiper-container strong { width:96%; font-weight:normal; padding-left:4%; font-size:16px; line-height:58px; position:absolute; bottom:0; left:0;}
.left_box .swiper-container strong a { color:#FFF;}
.left_box .swiper-pagination-bullet { background:#fff; opacity:1;}
.left_box .swiper-pagination-bullet-active { width:16px; background: #0146ae; border-radius:5px 5px 5px 5px; opacity:1;}

.right { width:384px; float:right;}
.right ul { overflow:hidden; margin-bottom:18px;}
.right ul li { font-size:16px; line-height:26px; margin-bottom:16px; padding-bottom:15px; border-bottom:dashed 1px #ebebeb;}
.right ul li b { font-size:20px; line-height:46px; margin-top:-12px; border-bottom:solid 1px #e4e4e5; display:block;}
.right ul li b a { color:#0a48ab;}
.right ul li:last-child { border-bottom:0; padding-bottom:0;}
.right ul li.dian { padding-left:22px; background:url(../images/dian.png) left 11px no-repeat; margin-top:16px;}

.title_left { float:left; height:24px; padding-left:20px; margin-bottom:25px; font-size:20px; font-weight:bold; color:#0046ae; background:url(../images/title_back.png) left bottom no-repeat; overflow:hidden; position:relative;}
.title_left p { position:absolute; right:0; top:0;}
.title_left p span { font-size:14px; font-weight:normal; margin-left:8px; cursor:pointer; color:#999999;}
.title_left p span.hover { color:#0046ae;}
.title_left b { background-color:#fff; padding-right:10px;}



.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;}
.ad1 img { border-radius:5px;}
.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:785px; margin-right:15px; float:left; overflow:hidden;}
.box4 .left3 { width:360px; margin-right:25px; float:left;}
.box4 .left3 .img { overflow:hidden; position:relative; margin-bottom:19px; border-radius: 5px;}
.box4 .left3 .img span { display:block; width:360px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; top:165px; font-size:14px; padding-left:14px;}
.box4 .left3 .img span a { color:#FFF;}
.box4 .left3 .list { overflow:hidden; margin-bottom:11px;}
.box4 .left3 .list li { font-size:14px; line-height:18px; margin-bottom:17px; padding-left:20px; background:url(../images/dian.jpg) left 6px no-repeat;}
.box4 .left3 .list li b { font-size:16px; line-height:20px;}
.box4 .left2 { width:400px; float:left;}
.box4 .left2 .img { overflow:hidden; position:relative; margin-bottom:9px;}
.box4 .left2 .img img { border-radius: 5px; float:left; margin-right:10px;}
.box4 .left2 .img span { float:left; display:block; width:200px; margin-top:15px; line-height:24px; font-size:14px;}
.box4 .left2 .img 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;}

.news_pic { width:100%; margin:0 auto; overflow:hidden; max-width:1200px;}
.news_pic_list{ float:left;}
.news_pic_list.tab:first-child { display:block;}
.news_pic_list.tab { display:none;}
.news_pic_list li{width:380px; float:left;}
.news_pic_list li:nth-child(-n+3){}
.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; margin-bottom:15px;}
.news_pic_list .img_scale span { display:block; width:365px; height:40px; line-height:40px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; bottom: 0; font-size:15px; padding-left:15px; border-radius:0 0 5px 5px; overflow:hidden;}
.news_pic_list .img_scale span a { color:#FFF; display:block;}
.news_pic_list .list { overflow:hidden; margin-bottom:0;}
.news_pic_list .list li { font-size:16px; line-height:20px; margin-bottom:17px; padding-left:20px; background:url(../images/dian.jpg) left 6px no-repeat;}
.news_pic_list .list li b { font-size:18px;}





.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;}

.roll_box { margin:0 auto 20px; overflow:hidden;}
.roll_title { width: 158px; line-height:53px; font-size:18px; text-align:center; background:url(../images/roll.jpg) no-repeat; font-weight:bold;}
.roll_title a { color:#004aa8;}
.ad { width: 1042px; border-radius:0 6px 6px 0; overflow: hidden; font-size: 16px; background-color:#fff; border-bottom:solid 1px #dbdbdb; border-top:solid 1px #dbdbdb; border-right:solid 1px #dbdbdb;}
.ad .roll {/*width:99999999px;*/width:8000%; height:20px;}
.ad .roll div{ float:left;}
.ad .roll ul{float:left; height:51px; overflow:hidden; zoom:1; }
.ad .roll ul li{float:left; line-height:51px; padding-left:26px;  list-style:none;}
.ad .roll li a{color:#444444;}

.ad4 { float:left; margin-bottom:10px; margin-right:30px;}
.ad4 img { border-radius:5px;}
.ad4:last-child { margin-right:0;}
.ad5 { float:left; margin-bottom:10px;}
.ad5 img { border-radius:5px;}

.swiper-container4 { width:1200px; margin:0 auto 10px; overflow:hidden; text-align:center; position:relative;}
.swiper-container4 .swiper-slide { position:relative;}
.swiper-container4 .swiper-slide img {border-radius: 6px;}

.ad6 { float:left; margin-bottom:10px; margin-right:10px;}

.news_pic_list .img { overflow:hidden; position:relative; margin-bottom:15px;}
.news_pic_list .img img { width:180px; height:98px; border-radius: 5px; float:left; margin-right:10px;}
.news_pic_list .img span { float:left; display:block; width:190px; margin-top:-4px; line-height:24px; font-size:14px;}
.news_pic_list .img span a { color:#343434;}


.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:816px; overflow:hidden; position:relative; margin-bottom:20px; border-radius: 5px; float:left; margin-right:20px;}
.img5 span { display:block; width:796px; 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:364px; overflow:hidden; position:relative; margin-bottom:20px; border-radius: 5px; float:left;}
.img5_2 span { display:block; width:344px; height:46px; line-height:36px; background:url(../images/meng2.png) repeat-x; position:absolute; left:0; bottom: 0; font-size:14px; padding-left:20px;}
.img5_2 span a { color:#FFF; margin-top:10px; display:block;}

.link { width:1200px; float:left; overflow:hidden;}
.link ul { width:1300px;}
.link li { width:433px; font-size:16px; line-height:36px; float:left;}

.back { background:url(../images/foot_top.jpg) repeat-y; background-size:100% auto; padding:40px 0; overflow:hidden;}

.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}


.pc_footer{width:100%;text-align:center;margin-top:80px;background:#0146ae;color:#fff;font-size:14px;padding:60px 0}.pc_footer span{margin:0 13px}.pc_footer p{ line-height:26px; margin-bottom:5px}.pc_footer p a{color:#fff;margin:0 13px}.pc_footer .Icons{text-align:center;margin-top:40px}.pc_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}.pc_footer{margin-top:40px;font-size:12px;padding:30px 0}.pc_footer .Icons{margin-top:30px}.pc_footer .Icons img{height:40px;margin:0 8px}}@media screen and (max-width: 750px){body{min-width:100%}.pc_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 */


.lan_head { line-height:40px; margin-top:10px;}
.main_lan { background-color:#2d78bc; padding-bottom:3px; padding-top:11px;}
.main_lan span { float:right; line-height:80px;}
.main_lan span a { color:#fff;}
.lan_left { width:830px; margin-right:30px; float:left;}
.crumbs { border-left:solid 3px #69a1d4; font-size:20px; line-height:30px; padding-left:12px; margin-top:10px; margin-bottom:20px; color:#333;}
.crumbs a { color:#333;}
.list_text2 { width:1000px; margin:0 auto; padding-bottom:0px;}

.lan_right { width:340px; float:left;}
.lan_back { background-color:#f7f7f7; overflow:hidden; margin-top:10px; margin-bottom:20px;}
.lan_title { margin:10px 10px 5px; color:#d22539; border-left:3px solid #d22539; padding-left:8px; font-size:16px; line-height:24px; font-weight:bold;}
.industry { overflow:hidden; padding-top:10px; margin:10px 10px 0 10px; border-top:solid 1px #d5d5d5; position:relative; display:none;}
.right_l { width:10px; height:17px; margin-right:14px; margin-top:6px; background:url(../images/btn_l2.png) no-repeat; float:right; cursor:pointer;}
.right_r { width:10px; height:17px; margin-top:6px; background:url(../images/btn_r2.png) no-repeat; float:right; cursor:pointer;}
.industry span { position:absolute; left:0; bottom:0; line-height:34px; padding-left:10px;}
.industry b { position:absolute; left:0; bottom:0; background:url(../images/industry_meng.png); width:300px; height:170px; display:block;}
.industry a { color:#FFF;}
.industry { overflow:hidden;}
.industry li { font-size:14px; line-height:24px; margin-bottom:16px; padding-left:16px; background:url(../images/dian.jpg) left 9px no-repeat;}
.industry li a { color:#666;}

.lan_title2 { margin:10px 10px 5px; color:#d22539; border-left:3px solid #d22539; padding-left:8px; font-size:16px; line-height:24px; font-weight:bold;}
.industry2 { overflow:hidden; padding-top:10px; margin:10px 10px 0 10px; border-top:solid 1px #d5d5d5; position:relative; display:none;}
.right_l { width:10px; height:17px; margin-right:14px; margin-top:6px; background:url(../images/btn_l2.png) no-repeat; float:right; cursor:pointer;}
.right_r { width:10px; height:17px; margin-top:6px; background:url(../images/btn_r2.png) no-repeat; float:right; cursor:pointer;}
.industry2 span { position:absolute; left:0; bottom:0; line-height:34px; padding-left:10px;}
.industry2 b { position:absolute; left:0; bottom:0; background:url(../images/industry_meng.png); width:300px; height:170px; display:block;}
.industry2 a { color:#FFF;}
.industry2 ul { overflow:hidden; padding-top:10px;}
.industry2 li { font-size:14px; line-height:24px; margin-bottom:16px; padding-left:16px; background:url(../images/dian.jpg) left 9px no-repeat;}
.industry2 li a { color:#666;}

.lan_title3 { margin:10px 10px 5px; color:#d22539; border-left:3px solid #d22539; padding-left:8px; font-size:16px; line-height:24px; font-weight:bold;}
.industry3 { overflow:hidden; padding-top:10px; margin:10px 10px 0 10px; border-top:solid 1px #d5d5d5; position:relative; display:none;}
.right_l { width:10px; height:17px; margin-right:14px; margin-top:6px; background:url(../images/btn_l2.png) no-repeat; float:right; cursor:pointer;}
.right_r { width:10px; height:17px; margin-top:6px; background:url(../images/btn_r2.png) no-repeat; float:right; cursor:pointer;}
.industry3 span { position:absolute; left:0; bottom:0; line-height:34px; padding-left:10px;}
.industry3 b { position:absolute; left:0; bottom:0; background:url(../images/industry_meng.png); width:300px; height:170px; display:block;}
.industry3 a { color:#FFF;}
.industry3 ul { overflow:hidden; padding-top:10px;}
.industry3 li { font-size:14px; line-height:24px; margin-bottom:16px; padding-left:16px; background:url(../images/dian.jpg) left 9px no-repeat;}
.industry3 li a { color:#666;}

.lan_title4 { margin:10px 10px 5px; color:#d22539; border-left:3px solid #d22539; padding-left:8px; font-size:16px; line-height:24px; font-weight:bold;}
.industry4 { overflow:hidden; padding-top:10px; margin:10px 10px 0 10px; border-top:solid 1px #d5d5d5; position:relative; display:none;}
.right_l { width:10px; height:17px; margin-right:14px; margin-top:6px; background:url(../images/btn_l2.png) no-repeat; float:right; cursor:pointer;}
.right_r { width:10px; height:17px; margin-top:6px; background:url(../images/btn_r2.png) no-repeat; float:right; cursor:pointer;}
.industry4 span { position:absolute; left:0; bottom:0; line-height:34px; padding-left:10px;}
.industry4 b { position:absolute; left:0; bottom:0; background:url(../images/industry_meng.png); width:300px; height:170px; display:block;}
.industry4 a { color:#FFF;}
.industry4 ul { overflow:hidden; padding-top:10px;}
.industry4 li { font-size:14px; line-height:24px; margin-bottom:16px; padding-left:16px; background:url(../images/dian.jpg) left 9px no-repeat;}
.industry4 li a { color:#666;}

#autopage { color: #3c8fe1; font-weight: bold; clear: both; padding-bottom:5px; padding-top:10px;}
#autopage span { color: #3c8fe1; font-weight:normal; border: 1px solid #3c8fe1; 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:#3c8fe1; padding: 5px; }




#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: 36px; line-height: 46px; text-align: center; 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 { width:1000px; overflow:hidden; font-size: 16px; line-height: 180%; margin: 25px 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; border-bottom:solid 1px #eeeeee;}
.next span { font-size:14px; line-height:30px;}


#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}


.list_box2 { width:1200px; margin:30px auto 30px; overflow:hidden;}
.list_left { width:860px; overflow:hidden; float:left;}
.list_title { background:url(../images/shu.jpg) left 21px no-repeat; margin-bottom:20px; border-bottom:solid 1px #eeeeee; font-size:24px; padding:18px 0 18px 20px; color:#0146ae;}
.list_right { width:300px; overflow:hidden; float:right;}
.list_img { overflow:hidden; position:relative; margin-bottom:20px;}
.list_img img { float:left;}
.list_img span { float:right; display:block; width:160px; line-height:26px; font-size:16px;}
.list_img span a { color:#343434;}
.list_main { overflow:hidden;}
.list_main ul { border-bottom:solid 1px #eeeeee; overflow:hidden; padding-bottom:20px; margin-bottom:20px;}
.list_main li { width:700px; font-size:16px; line-height:26px; float:left;}
.list_main li img { float:left; margin-right:20px;}
.list_main li:nth-child(even) { width:160px; text-align:right; font-size:14px; line-height:26px; float:right;}

.ad_list { margin-top:15px;}


#autopage { color: #3c8fe1; height:30px; font-weight: bold; clear: both; padding-bottom:5px; padding-top:10px;}
#autopage span { color: #fff; font-weight:normal; background-color:#0a49ab; padding: 7px 15px; border-radius:10px;}
#autopage a { color: #424242; font-weight:normal; border: 1px solid #f0f3fa; background-color:#f0f3fa; padding: 7px 15px; border-radius:10px;}
#autopage a:hover { color: #fff; font-weight:normal; border: 1px solid #0a49ab; background-color:#0a49ab; padding: 7px 15px; border-radius:10px; }

#qrcode img { width:100%;}