/*--- reset ---*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,select,textarea,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;font-size:100%;font:inherit;vertical-align:baseline;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul,li{list-style:none;}
a{text-decoration:none;cursor:pointer;}
img{vertical-align:top;}
input,select,textarea{margin:0;padding:0;font-size:100%;font:inherit;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;outline:0;box-shadow:none;}
html{word-wrap:break-word;word-break:break-all;-webkit-text-size-adjust:100%;text-size-adjust:100%;}
html{font:14px/1.5 "PingFang SC",Helvetica,Arial,"Hiragino Sans GB","Microsoft Yahei",STHeiTi,sans-serif;color:#333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
a:focus,a:active,a:hover{outline:0;}
a{color:#000;text-decoration:none;}
a:hover{color: #d40300;text-decoration:none;}
img{display:inline-block;vertical-align:middle;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix{display:inline-block;}
.clearfix{zoom:1;display:block;}
.hidden{display:none;}
.fl{float:left !important;}
.fr{float:right !important;}
.mt0{margin-top:0px !important;}
.mt10{margin-top:10px !important;}
.mt14{margin-top:14px !important;}
.mt17{margin-top:17px !important;}
.mt20{margin-top:20px !important;}
.mt24{margin-top:24px !important;}
.mt26{margin-top:26px !important;}
.mt28{margin-top:28px !important;}
.mt30{margin-top:30px !important;}
.mt35{margin-top:35px !important;}
.mt40{margin-top:40px !important;}
.chaotong{margin:auto;}
.tonglan{clear:both;}

.med_dom{overflow:hidden;}
.med_dom img{display:block;margin:0 auto;width:100%;}

/*  CMS Common title colors  */
.title_default{}
.title_black{color:black !important;}
.title_red{color:red !important;}
.title_blue{color:blue !important;}
.title_green{color:green !important;}
.title_brown{color:brown !important;}
.title_gray{color:gray !important;}

.title_black *{color:black !important;}
.title_red *{color:red !important;}
.title_blue *{color:blue !important;}
.title_green *{color:green !important;}
.title_brown *{color:brown !important;}
.title_gray *{color:gray !important;}
.title_yellow *{color:yellow !important;}

.top_header,.top_header_info,.top_header_subnav,.siteNav,.container,.med_dom,.wrap,.w1200{width:1200px;margin:0 auto;}
/**/
.header{position:relative;background-color:#fff;}
.header .top_header_bg{min-width:1200px;background-color:#fff;}
.header .top_header{width:1200px;}
.top_header_shadow{min-width:1200px;}
.top_header_info{position:relative;height:90px;margin:20px auto;}
.top_header_logo{position:relative;width:170px;height:90px;display:block;float:left;background:url(//www.china.com/zh_cn/img1905/2023/c_logo2023.png) no-repeat 0 50%;background-size:156px auto;}
.top_header_logo a{display:block;height:100%;font-size:12px;overflow:hidden;text-indent:-666px;}
.top_header_txt{display:none;}
.top_header_logo_channel{float:left;font-size:40px;line-height:50px;color:#000;border-left:solid 2px #b2b2b2;margin-top:20px;padding-left:12px;}
.top_header_right{float:right;}
.top_header_right img{height:90px;width:728px;}
.top_header_subnav_bg{background-color:#d40300;}
.top_header_subnav{height:46px;line-height:46px;font-size:18px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.top_header_subnav a{color:#fff;text-align:center;width:80px;overflow:hidden;}
.top_header_subnav a:hover,.top_header_subnav a.current{background-color:rgba(255,255,255,.2);color:#fff;}


.wp_title{margin-top:32px;font-size:20px;line-height:28px;font-weight:bold;}
.item_list{margin-top:10px;}
.item_list li{padding:10px 0;border-top:solid 1px #F2F2F2;height:98px;position:relative;}
.item_list li iframe,.sptpAD iframe,.artAD iframe{display:block;}
.item_list li.medialist,.item_list li.item-3pics{height:auto;}
/* .item_list li:first-child{border-top:none;} */
.item_list li .item_img{display:block;float:left;margin-right:16px;width:175px;height:98px;overflow:hidden;}
.item_list li .item_img img{display:block;width:100%;height:100%;object-fit:cover;}
.item_list li .item_title{font-size:20px;line-height:24px;max-height:48px;overflow:hidden;}
.item_list li .item_txt{display:none;}
/* .item_list li .item_info{display:block;margin-top:5px;font-size:14px;color: #A1A1A1;line-height:20px;height:20px;overflow:hidden;} */
.item_list li .item_source{margin-top:15px;display:block;color:rgb(161,161,161);font-size:14px;line-height:18px;}
.item_list li .item_time{display:block;position:absolute;bottom:10px;left:191px;font-size:10px;line-height:16px;color:#999;}
.item_list li.item-3pics .item-img {overflow:hidden;padding-bottom:10px;display:flex;}
.item_list li.item-3pics .item-img a{display:flex;}
.item_list li.item-3pics .item-img img {width:175px;height:111px;color:#f5f5f5;vertical-align:top;margin-right:20px;display:block;}
.item_list li.item-3pics .item-img img:last-child{margin-right:0;}
.item_list li.item-3pics .item_title{height:38px;}
.side_mod{overflow:hidden;background:rgba(237,235,235,0.5);padding:16px 16px 0;}
.side_title{border-bottom:solid 1px #F2F2F2;}
.side_title h2{position:relative;height:25px;line-height:25px;font-size:22px;font-weight:bold;width:fit-content;padding-bottom:12px;}
.side_title h2:before{position:absolute;left:0;bottom:0;content:"";width:100%;height:3px;background-color:#000000;}
/*  */
.item_img img{transition:all 0.6s;}
.item_img img:hover{transform: scale(1.1);-ms-transform:scale(1.1);/* IE 9 */-moz-transform:scale(1.1);/* Firefox */-webkit-transform:scale(1.1);/* Safari Chrome */-o-transform:scale(1.1);}
/**/
.slide_img_sp{}
.slide_img_sp li{margin-top:30px;}
.slide_img_sp li .item_img{position:relative;display:block;border-radius:7px;overflow:hidden;}
.slide_img_sp li .item_img img{width:100%;height:173px;display:block;object-fit:cover;}
.slide_img_sp li .item_txt{margin-top:8px;line-height:20px;font-size:16px;}
/**/
.slide_img{overflow:hidden;}
.slide_img li{position:relative;border-radius:7px;overflow:hidden;}
.slide_img li .item_img{position:relative;display:block;}
.slide_img li .item_video:before{content:"";position:absolute;left:50%;top:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background:url(../img/v21_icon_video_play.png) no-repeat 50% 50%;background-size:contain;}
.slide_img li img{width:100%;height:173px;display:block;object-fit:cover;}
.slide_img li .item_txt{position:absolute;left:0;bottom:0;right:0;padding:5px 10px 0;height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:32px;color:#fff;font-size:14px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}
.slide_img li .item_txt a{color:#fff;}
/**/
.slide_doubleimg li{position:relative;width:158px;float:left;margin-top:20px;margin-right:20px;}
.slide_doubleimg li:nth-child(2n){margin-right:0;}
.slide_doubleimg li .slide_doubleimg_img{width:158px;height:105px;overflow:hidden;display:block;}
.slide_doubleimg li .slide_doubleimg_img img{display:block;width:100%;height:100%;object-fit:cover;transition:all 0.6s;}
.slide_doubleimg li .slide_doubleimg_img img:hover{
	transform: scale(1.1);
    -ms-transform:scale(1.1);     /* IE 9 */
    -moz-transform:scale(1.1);     /* Firefox */
    -webkit-transform:scale(1.1); /* Safari Chrome */
    -o-transform:scale(1.1);
}
.slide_doubleimg li h3{margin-top:8px;height:44px;overflow:hidden;font-size:14px;line-height:22px;}
/**/
.slide_img_txt{}
.slide_img_txt li{height:89px;margin-top:20px;overflow:hidden;float: left;}
.slide_img_txt li .item_img{float:left;position:relative;display:block;width:140px;height:89px;overflow:hidden;}
.slide_img_txt li .item_video:before{content:"";position:absolute;left:50%;top:50%;width:30px;height:30px;margin-top:-15px;margin-left:-15px;background:url(../img/v21_icon_video_play.png) no-repeat 50% 50%;background-size:contain;}
.slide_img_txt li img{width:100%;height:100%;display:block;object-fit:cover;}
.slide_img_txt li .item_txt{margin-left:159px;font-size:14px;line-height:22px;}
.slide_img_txt li .item_txt a{display:block;max-height:44px;overflow:hidden;}
.slide_img_txt li .item_tag{display:inline-block;vertical-align:top;margin-top:6px;overflow:hidden;font-size:14px;color:#F1593E;line-height:20px;font-weight:normal;}
.slide_img_txt.onlytxt li .item_txt a{max-height:66px;}
.slide_img_txt li .item_info{display: block;margin-top:25px;font-size:12px;color: #A1A1A1;line-height:20px;margin-left: 159px;}
/**/

.side_fixed{width:368px;background-color:#fff;}
.share{line-height:25px;margin-top:40px;display:block;}
.share em{display:inline-block;vertical-align:top;}
.share i{vertical-align:top;margin-left:10px;display:inline-block;width:25px;height:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;overflow:hidden;text-indent:-200px;cursor:pointer;}
.share i.wb{background-image:url(../img/wb.png);}
.share i.wx{background-image:url(../img/wx.png);}
.share .qrcode_wrap{z-index:1;width:120px;height:180px;padding:20px 20px 0;position:absolute;left:-120px;bottom:-200px;background:#fff;border:solid 1px #ddd;border-radius:4px;line-height:20px;color:#333;font-size:12px;font-weight:normal;color:#666;}
.share .qrcode_close{width:15px;height:15px;position:absolute;right:2px;top:2px;font-size:15px;line-height:13px;}

/* article */
#chan_newsBlk{margin-top:30px;}
#chan_newsDetail p {padding:5px 0; text-indent:2em;}
#chan_newsDetail p strong{font-weight:bold;}
#chan_newsDetail em {font-style:italic;}
#chan_newsDetail .pcenter,
#chan_newsDetail .pic,
#chan_newsDetail .img_wrapper,
#chan_newsDetail .detailPic,
#chan_newsDetail .picIntro {text-align:center; text-indent:0em; padding:0;}
#chan_newsDetail .img_descr,
#chan_newsDetail .picIntro {display:block; color:#666; font-size:12px;}
.chan_newsPic {text-align:center; text-indent:0em;}
#chan_newsDetail .pright{text-align:right; text-indent:0;}
#chan_newsDetail img {padding:5px 0;display: block;margin: auto;}
#chan_newsTitle {font-size:28px;color: #000000;font-weight:bolder;text-align:left;line-height:160%;}
#chan_newsInfo {font-size:16px;color:#A1A1A1;zoom:1;position:relative;line-height:36px;height:36px;margin-top:10px;}
#chan_newsInfo a {color:#999;}
#chan_newsInfo a:hover {color:#d40300;}
.chan_newsInfo_link a {float:right; background:url("../img/article_type_icon.png") no-repeat; display:inline; margin-left:14px;}
.chan_newsInfo_font_big,
.chan_newsInfo_font_small {width:22px; height:20px; text-indent:-999em; overflow:hidden;}
.chan_newsInfo_print:hover {color:#d40300; text-decoration:none;}
#chan_newsInfo .chan_newsInfo_comment a {color:#d40300;}
#chan_newsInfo .chan_newsInfo_comment a:hover {color:#d40300; text-decoration:underline;}
.chan_newsInfo_comment em {font-weight:bold;}
.chan_newsInfo_editor {margin-left:1em;}
#chan_newsDetail {text-align:left; font-size:18px;padding:10px 0 0px; line-height:200%;letter-spacing:.5px;margin:0 auto; overflow:hidden; width:824px;}
#chan_newsDetail a {font-size:16px; text-decoration:underline;}
.dozoom a {float:right; background:url("../img/article_type_icon.png") no-repeat; display:inline; margin-left:14px;}
.chan_newsInfo_font_big,
.chan_newsInfo_font_small {width:22px; height:20px; text-indent:-999em; overflow:hidden;}
.chan_newsInfo_info .chan_newsInfo_font_big {background-position:-22px 0;}
.chan_newsInfo_info .chan_newsInfo_font_small {background-position:0 0;}
.chan_newsInfo_info{position:relative;margin-top:15px;color:#8D8D8D;height:25px;line-height:25px;font-size:16px;}
.chan_newsInfo_info .source,.article_info .time{}
.chan_newsInfo_info .source{margin-left:15px;}
.chan_newsInfo_info .source a{color:#8D8D8D;}
.chan_newsInfo_info .dozoom{position:relative;color:#000;float:right;}
.chan_newsInfo_info .dozoom a{display:inline-block;vertical-align:top;}
.chan_newsInfo_info .share{float:right;text-align:center;margin-top:0;}
.chan_newsInfo_info .share em{display:inline-block;vertical-align:top;}
.chan_newsInfo_info .share .qrcode_wrap{z-index:1;width:120px;height:180px;padding:20px 20px 0;position:absolute;left:inherit;right:110px;top:40px;background:#fff;border:solid 1px #ddd;border-radius:4px;line-height:20px;color:#333;font-size:12px;font-weight:normal;color:#666;}
/*  */
.pageStyle5 {clear:both; line-height:34px; height:34px;text-align:center;}
.pageStyle5 #chan_multipageNumN{}
.pageStyle5 #chan_multipageNumN a,
.pageStyle5 #chan_multipageNumN span {border-style:solid;border-width:1px;border-color:#333;background:#333;font-size:14px;padding:7px 11px;line-height:1;margin:0 3px;color:#fff;text-decoration:none;display:inline-block;}
.pageStyle5 #chan_multipageNumN span.curPage,
.pageStyle5 #chan_multipageNumN a:hover {border-color:#d40300;background:#d40300;color:#fff;}
.pageStyle5 #chan_multipageNumN .sumPage,
.pageStyle5 #chan_multipageNumN .nextPage {}
.editor{display:none;}
.editorFoot{clear:both;color:#808080;font-family:Arial;font-size:12px;text-align:right;text-transform:uppercase;}

.news-tab-article{margin-top:10px;}
.news-tab-article .side_title{margin-bottom:10px;}
.news-tab-article .item_list{margin-top:10px;}
.js-news-media-list-to{width:100%;height:40px;background-color:#f2f2f2;color:#A1A1A1;text-align:center;line-height:40px;font-size:16px;margin-top:30px;display:block;}
.js-news-media-list-to:hover{background-color:#d40300;color:#fff;}

/**/
.wrap{}
.wp_left{width:824px;float:left;}
.wp_side{width:368px;float:right;margin-right:-16px;margin-top:28px;}
.wp_side_article{width:368px;float:left;margin-left:-16px;margin-top: 20px;}
.wp_right{width:824px;float:right;}

.crumbs{height:20px;color:#404040;font-size:14px;line-height:20px;margin-top:10px;}
.article_wrap{width:1200px;margin:0 auto;}
.article_wrap_left{width:824px;float:left;}
.article_side{width:300px;float:right;}
.article_title{margin-top:16px;}
.article_side_mod{margin-top:30px;overflow:hidden;}
.article_side_title{position:relative;padding-left:10px;height:23px;line-height:23px;font-size:18px;font-weight:bold;}
.article_side_title:before{position:absolute;left:0;top:3px;content:"";width:6px;height:17px;background-color:#D40300;}