body,div,ul,li,h1,dd,dl,p{margin:0;padding:0;font-family:"PingFang SC",'Microsoft YaHei', 'Î¢ÈíÑÅºÚ',simsun,"ËÎÌå";}
li{list-style:none;list-style-position: outside;border:0;}
img{ vertical-align:middle;}
a img,img{border:0px;}
a{text-decoration:none; color:#262626;}a:hover{ color:#cd1f1f;}
.blk,.blk3,.blk5,.blk6,.blk8,.blk10,.blk14,.blk15,.blk20,.blk25,.blk30,.blk36{clear: both; font-size: 1px;line-height: 1px; display:block;}
.blk3{height: 3px;}.blk5{height: 5px;}.blk6{height: 6px}.blk8{height: 8px}.blk10{height: 10px}.blk14{height: 14px}.blk15{height: 15px}.blk20{height: 20px}.blk25{height: 25px}.blk30{height: 30px}.blk36{ height:36px;}
.clearfix{_zoom:1}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;}

.pt20{ padding-top:20px;}

.w1200{ width:1200px; margin:0px auto;}.warp2{ background-color:#f0f0f0;}
.banner{ width:1200px; margin:0px auto;}
.banner img{ width:100%}
.banner-pc{ display:block;}  /*µçÄÔ°æ·âÃæÒþ²Ø*/

.header-cells{padding:13px 0; clear:both; background:#e60012;}
.header-cells.bluebg{background: #338CF5;}
.header-cells .header-cell{position: relative; margin:0 50px;}
.header-cells .header-cell .logo{ height:40px;}
.header-cells .header-cell .text{position: absolute;right: 0;top: 50%;margin-top: -10px;}
.header-cells .header-cell .text a{color: #FFFFFF;}

.nav-menu { display:inline-block; padding-left:20px;}
.nav-menu li { display:inline-block; line-height:70px; padding:0 20px; -webkit-transition: all .6s; }
.nav-menu li a { font-size:14px;}
.nav-menu li:hover { background:url(navbar_bg_active.jpg) center 0; }
.nav-menu .info { width:auto; font:12px/35px arial; color:#fff; border:0; padding-left:20px; }
.nav-menu .info:hover { background:none; }

.artTitle-cells{margin-bottom: 20px;padding-top: 20px; padding-bottom: 30px; background-color: #FFFFFF;border-radius: 0 0 15px 15px;}
.artContent-cells{padding-top: 30px; background-color: #FFFFFF;border-radius: 15px 15px 0 0;}

.toolsBar{padding-bottom: 20px; font-size: 18px;text-align: center;color: #999999;}
.toolsBar .text1{display: inline-block;margin-right: 15px;font-style: normal;font-size: 14px;}
.toolsBar .text2{display: inline-block;margin-right: 15px;padding: 3px 20px;background-color: #E5E5E5;font-size: 14px;border-radius: 30px;}
.toolsBar .active{background-color:#55A7E1;color: #FFFFFF;}

.articleArea{max-width:1200px; margin:0 auto; position:relative; z-index:100;background-color: #EFEFEF;}
.articleArea .leadtitle{  padding:0 0 0; font-size:32px; line-height:1.5;}
.articleArea .title{  padding:20px 0 20px; font-size:48px; line-height:1.6;}
.articleArea .infobar{ padding-bottom:15px;margin:0 0 30px; border-bottom:1px solid #f0f0f0;}
.articleArea .infobar span{color: #999999}
.articleArea .infobar .text{padding-right: 20px;}
.articleArea .information{ position:relative; font-size:20px; line-height:2;}
.articleArea .information p, .articleArea .information div{ margin-bottom:25px;}
.articleArea .information img{max-width: 1000px;}
.articleArea .information video{max-width: 1000px;}
.articleArea .items{ position:relative;margin-bottom: 45px; border-top:1px solid #EEEEEE;}
.articleArea .items-inputtime{ position:relative; width:80px; height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#FFF; background-color:#C30; text-align:center;}
.articleArea .items-content{ font-size:20px; line-height:2; padding:25px 0 0;}
.articleArea .items-content p, .articleArea .items-content div{ margin-bottom:25px;}
.articleArea .items-content video{max-width: 1000px;}
.articleArea .items-content img{ max-width:1000px;}
.articleArea .items-content .app_image_wrap{text-align: center;}
.articleArea .items-content .imagenote{color: #747474;font-size: 16px;}

.flex-reverse {
  display: flex;
  flex-direction:column-reverse; /* Ë®Æ½µ¹Ðò */
}

/* */
.footer{ padding:30px 0; clear:both; background:#e60012;}
.footer.bluebg{background: #338CF5;}
.footer{ text-align:center; font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; color:#fff; line-height: 2;}
.footer span{display: inline-block;font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px;}
.footer span:first-child{margin-right: 20px;}

#menu { width:80px; position: fixed; left: 50%;margin-left: 520px; bottom:50px; border-radius:6px;overflow: hidden; background:rgba(255,51,51, 1); color:#FFFFFF; z-index:9999;}
#menu ul li {padding: 15px 0; font-size: 16px; text-align:center; line-height:1; border-bottom: 1px solid #F4A7A8}
#menu ul li:last-child{border-bottom: none}
#menu ul li:hover{cursor: pointer;background: #e93636;}
#menu ul li.active{background: #c11212;}
#menu ul li.active p { color: #ffe400;}

@media screen and (max-width: 1024px) {
.w1200{ width:100%; margin:0px auto;}
.banner{ width:100%; margin:0px auto;}
.head-title{ padding:30px 0px 30px 0px; text-align:center; }
.head-title img{ height:50px;}

.header-cells{padding:10px 0; clear:both; background:#e60012;}
.header-cells .header-cell{position: relative; margin:0 15px;}
.header-cells .header-cell .logo{ height:25px;}
.header-cells .header-cell .text{position: absolute;right: 0;top: 50%;margin-top: -10px;}
.header-cells .header-cell .text a{font-size: 16px;}
  
.artContent-cells .content{padding: 0 15px;}

.articleArea{}
.articleArea .leadtitle{  padding:10px 0 0;  margin:0 15px; font-size:24px; line-height:1.5;}
.articleArea .title{ padding:10px 0 20px;  margin:0 15px; font-size:28px; line-height:1.5;}
.articleArea .infobar{ padding-bottom:15px;margin: 0 15px 25px;font-size: 14px;}
.articleArea .infobar .text{padding-right: 10px;}
.articleArea .information{ margin:0 15px 0; font-size:18px; line-height:1.85;}
.articleArea .information p, .articleArea .information div{ margin-bottom:18px;}
.articleArea .information p img, .articleArea .information div img{max-width:100%; width:100%;}
.articleArea .information video{max-width: 100%;}
.articleArea .items-inputtime{ height:24px; line-height:24px;}
.articleArea .items-content{ font-size:18px; line-height:1.85; padding:15px 0 0;}
.articleArea .items-content p, .articleArea .items-content div{ margin-bottom:18px;}
.articleArea .items-content video{width: 100%;}
.articleArea .items-content img{ max-width:100%; width:100%;}
.articleArea .items-content .imagenote{color: #747474;font-size: 16px;}
  
.footer span{display: block;}

#menu { width:40px; position: fixed; left: auto;margin-left: 0;right: 15px; bottom:30px; background:rgba(255,51,51, 0.9);}
#menu ul li {padding: 12px 0; font-size: 13px;}

}