@charset "utf-8";
.headbar{}
.headbar .content{ max-width:1100px; margin:0 auto;}
.headbar .logo{ display:inline-block; padding-left:20px;}
.headbar .logo img{ height:20px;}
.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(/news/template/special/mini5/images/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; }

.banner { z-index:0; }
.banner-phone{ display:none;}
.banner1000{ max-width:1100px; margin:0 auto;}
.banner1000 img{ width:100%;}

.head-title{ position:relative; margin-bottom:25px; border-bottom:1px solid #e0e0e0;}
.head-title h2{ padding:5px 0 12px; font-size:24px; font-weight:bold; color:#111;}
.head-title .more{ position:absolute; right:8px; top:8px;}
/*导语*/
.special-info{ background-color:#C33; color:#FFF;}
.special-info .content{ max-width:1100px; margin:0 auto;}
.special-info .content h2{ width:100px; float:left; background-color:#a82334; text-align:center; margin-top:-20px; padding:20px 0 10px; }
.special-info .content p{ width:950px; float:left; margin-left:40px; padding-top:15px; text-indent:2em; font-size:14px; line-height:2;}
/*列表*/
.special-items{ padding-top:30px;}
.special-items .content{ max-width:1100px; margin:0 auto; padding-bottom:30px; border-bottom:1px solid #CCC;}
.special-items .left{ width:760px; float:left;}
.special-items .right{ width:300px; float:right;}
.special-items .right .qrcode{ padding:10px; border:1px solid #f0f0f0; box-sizing:border-box;}
.special-items .item-row{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e5e5e5;}
.special-items .item-row .imgArea{ width:240px; height:145px; float:left; overflow:hidden; margin-right:40px;}
.special-items .item-row .textArea{}
.special-items .item-row img{ width:100%;}
.special-items .item-row h3{ margin-bottom:7px; font-size:20px; font-weight:bold;}
.special-items .item-row h3 a{ color:#024;}
.special-items .item-row h3 a:hover{ color:#C33;}
.special-items .item-row p.description{ line-height:1.7; font-size:14px; color:#666;}
.special-items .item-row p.datetime{ margin-top:10px; color:#a0a0a0;}
.video li{ margin-bottom:20px;}
.video .item{ position:relative;}
.video .item a{ color:#FFF; font-size:14px;}
.video .item img{ border-radius:3px;}
.video .item p{ position:absolute; bottom:0; left:0; right:0; padding:0 10px; line-height:30px; text-align:center; color:#FFF; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; box-sizing:border-box; -moz-box-sizing:border-box; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#CC000000,endColorStr=#CC000000); background-color: rgba(0, 0, 0, .8); zoom: 1;}

.moreTool{ font-size:16px; color:#666;}
.moreTool span{ padding:0 8px;}
.moreTool .moreBtn{ cursor:pointer; color:#06F; font-weight:bold;}
.moreTool .moreBtn:hover{ color:#F63;}

.weixin { border-bottom:1px solid #f0f0f0; overflow:hidden; padding:0 15px 12px; margin-top:12px; font:14px/25px "Microsoft YaHei";  }
.weixin img { float:right; }
.weixin h5{ font-size:16px; color:#0096D4;}
.weixin h5 a { color:#0096D4;}

.pages{ padding-top:15px; text-align:center; font-size:14px;}
.pages a, .pages span{ display:inline-block; margin:0 2px; padding:2px 12px; border:1px solid #f0f0f0;}
.pages a{  background-color:#e5e5e5;}
.pages span{ background-color:#CCC}
/*返回顶部*/
.goTop{ position:fixed; width:50px; height:50px; background:url(../../mini2019/ico-gotop.png) #EBECEC center no-repeat; background-size:60%; bottom:30px; right:20px; text-align:center; display:none;}
.goTop:hover{ background:url(../../mini2019/ico-gotop-white.png) #09F center no-repeat; background-size:60%; cursor:pointer;}
.goTop p{ overflow:hidden; padding:15px 0; text-indent:-999em;}
.goTop img{ width:50%;}
.footer { margin: 0 auto; padding-top:30px; text-align: center; font-size:14px;}
.pcHide{ display:none;}

/*手机**/
@media (max-width: 1024px){
  body { background-size:100% auto;  }
  .headbar{ display:none;}
  .banner { display:none;}
  .banner-phone{ display:block;}
  .banner-phone img{ width:100%;}
  .banner1000.pt30{ padding-top:0;}
  .head-title{ position:relative; margin-left:15px; margin-bottom:25px; border-bottom:1px solid #e0e0e0;}
  .head-title h2{ display:inline-block; padding:5px 0 12px; border-bottom:1px solid #F30;}
  .special-info{ background-color:#f5f5f5; color:#000;}
  .special-info .content{ max-width:100%; }
  .special-info .content h2{ position:relative; width:100%; height:20px; float:none; margin-top:0; background-color:#CCC; padding:0; background:url(ico-xtbg.png) repeat-x;}
  .special-info .content h2:before{ content:'导语'; display:block; width:auto; height:20px; line-height:20px; position:absolute; left:1em; bottom:0; padding:0 12px; background-color:#F33; color:#FFF; font-size:16px;}
  .special-info .content h2 img{ height:25px; display:none;}
  .special-info .content p{ width:auto; float:none; margin:0 15px 0; padding:15px 0; line-height:1.5;}
  .special-items{ padding-top:10px;}
  .special-items .left{ width:auto; float:left;}
  .special-items .right{ display:none;}
  .special-items .item-row{ margin:0 0 20px 15px; padding:0 15px 10px 0; border-bottom:1px solid #f5f5f5; box-sizing:border-box;}
  .special-items .item-row h3{ font-size:18px;}
  .special-items .item-row .imgArea{ width:110px; height:70px; float:left; overflow:hidden; margin-right:20px;}
  .special-items .item-row p.description{ max-height:3.7rem; line-height:1.25rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
  .special-items .item-row p.datetime{ font-size:12px;}
  .mobileHide{ display:none;}
  .pcHide{ display:block;}
}
@media (min-width: 1025px) and (max-width:1280px){
	.special-info .content{ max-width:960px; }
	.special-info .content p{ width:800px; float:left; }
	.special-items .content{ max-width:960px; margin:0 auto;}
	.special-items .left{ width:640px; float:left;}
}