@charset "utf-8";
.w1100-bg{ background-color:#f5f5f5;}
.special-wrap{ max-width:1100px; margin:0 auto; padding:0 10px; background-color:#FFF;}
.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;}

.head-title{ position:relative; margin:0 50px 25px; padding-top:20px; 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:url(nav-bg.jpg) top repeat-x; background-color:#ca412f; color:#FFF;}
.special-info .content{ max-width:1100px; margin:0 auto; position:relative;}
.special-info .content h2{ position:absolute; top:-40px; left:0; padding:10px 40px; background-color:#4c9f53; color:#FFF; font-size:40px; font-weight:bold; text-align:center;}
.special-info .content p{ margin-left:30px; padding-top:32px; padding-bottom:30px; font-size:16px; line-height:2;}
.special-info .content p em{ background-color:#F60; margin-right:8px; padding:2px 8px 4px; border-radius:3px;}

.newsArea{ min-width:1200px; margin-top:-200px; padding-bottom:80px;}
.newsArea-cont{ width:1200px; margin:0 auto;}
.ttnews{ padding:40px 20px 40px; border:1px solid #F33; background:rgba(255,240,192, 0.45); color:#F33;}
.ttnews .ttnews-lg h1{ font-weight:bold; font-family:"Microsoft YaHei","宋体"; font-size:20px; text-align:center;}
.ttnews .ttnews-lg h1 a{ color:#ca1515;}
.ttnews .ttnews-lg h1 a:hover{ color:#C00; text-decoration:underline;}
.ttnews .ttnews-sm{ padding-top:10px; color:#999; text-align:center;}
.ttnews .ttnews-sm a{ font-size:14px; margin:0 10px;}
.hotnews{ padding-top:40px;}
.hotnews .focus{ width:620px; float:left;}
.hotnews .lb{ width:578px; float:right; border:1px solid #FC9;}

.news-head{ position:relative; background:url('/statics/special/2020/2020tpgj/news_title1.png') no-repeat; padding-bottom:18px; height:55px;}
.news-head .more{ position:absolute; display:inline-block; right:10px; top:16px; padding:2px 6px; background-color:#FC9; border-radius:30px;}
.hotnews .news-list{ display:block;}
.hotnews .news-list li{ padding-left:22px; font-size:16px; line-height:1.2; margin-bottom:22px; background:url('icon_li.png') 0px 5px no-repeat;}
.hotnews .news-list li a{ color:#000;}

.slideBox{ overflow:hidden; position:relative; z-index:0;}
.slideBox .hd{height:18px; overflow:hidden; position:absolute; right:5px; bottom:2px; z-index:1;}
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{float:left;margin:2px 7px 0px 0px;width:18px;height:4px;line-height:40px;text-align:center;background:#fff;color:#ddd;cursor:pointer;}
.slideBox .hd ul li.on{background:#cd1f1f;color:#fff;}
.slideBox .bd{ height:100%; z-index:0; overflow:hidden;}
.slideBox .bd img{}

.slideBox .prev,.slideBox .next{position:absolute; width:32px; height:60px; top:50%; margin-top:-31px; display:block; cursor:pointer; background-color:rgba(0, 0, 0, 0.5); background-repeat:no-repeat;}
.slideBox .prev{ left: 0px; background-image:url(ico-arr-left.png?1); background-position:6px center; }  
.slideBox .next{ right:0px; background-image:url(ico-arr-rigth.png?1); background-position:9px center; }  
.slideBox .prev:hover,  
.slideBox .next:hover{ background-color:rgba(0, 0, 0, 0.8);} 

.focuspic{ width:620px; height:400px; overflow:hidden; position:relative; z-index:0;}
.focuspic .bd li{ position:relative;}
.focuspic .bd img{ width:620px; height:400px; }
.focuspic .bd span{ width:620px; height:40px; bottom:0px; left:0px; background: #000; position: absolute; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; border-top:1px solid #333333;}
.focuspic .bd h1{ width:550px; height:40px; bottom: 0px; left: 10px; position: absolute; font-size: 16px; color: #FFFFFF; line-height: 40px;text-align:left;overflow:hidden;cursor:pointer; line-height:40px; margin:0; padding:0; border:0;font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1"}
.focuspic .bd h1 a{ color:#fff; text-decoration:none; line-height:40px; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1;}
.focuspic .bd h1 a:hover{ color:#ffffcc; text-decoration:underline; line-height:40px; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1;}

.hdpictrue .bd li{ width:50%;}

.jdgn_section{ background:url(index_jdgnbg.jpg?1) center top no-repeat; height:1338px;}
.jdgn_section .jdgnhd{ padding-top:155px;}
.mbm {width:1200px;margin:0 auto;background:url(../images/mbbg.png) center no-repeat;position:relative;height:780px;margin-top:40px;}
.mbm ul li {position:absolute;background:#7dc8f9;overflow:hidden}
.mbm ul li.limina {width:100%;position:relative;height:100%;}
.mbm ul li img {width:100%;}
.mbm ul li h5 {color:#fff;width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:45px;line-height:45px;background:rgba(0,0,0,0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000',endColorstr='#80000000')\9;text-align:center;}
.mbm ul li h5 a {color:#fff;padding-left:5px;}
.mbm ul li.mcli1 {width:220px;height:140px;left:166px;top:80px;}
.mbm ul li.mcli2 {width:400px;height:250px;left:400px;top:0px;overflow:hidden;}
.mbm ul li.mcli3 {width:310px;height:195px;left:815px;top:80px;}
.mbm ul li.mcli4 {width:385px;height:240px;left:0px;top:245px;}
.mbm ul li.mcli5 {width:400px;height:250px;left:401px;top:265px;}
.mbm ul li.mcli6 {width:385px;height:240px;left:816px;top:296px;}
.mbm ul li.mcli7 {width:310px;height:195px;left:76px;top:500px;}
.mbm ul li.mcli8 {width:400px;height:250px;left:400px;top:530px;}
.mbm ul li.mcli9 {width:220px;height:140px;left:816px;top:550px;}

.xczjc_section{ background-color:#fffcef; padding:50px 0;}
.xczjc1 li{ width:48%; float:left; line-height:40px; font-size:16px;}
.xczjc1 li h5{ overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.xczjc1 li:nth-child(2n){ float:right;}
.xczjc2 li{ width:31%; float:left; margin-right:3.5%; overflow:hidden;}
.xczjc2 li:nth-child(3n){ margin-right:0;}
.xczjc2 li img{ width:100%;}


/*列表*/
.special-items{ padding-top:50px;}
.special-items .content{ max-width:1100px; margin:0 auto; padding-bottom:30px; border:1px solid #CCC; border-radius:8px;}
.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 .listPages{ margin:0 50px;}
.special-items .item-row{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e5e5e5;}
.special-items .item-row .imgArea{ width:320px; height:194px; float:left; overflow:hidden; margin-right:40px;}
.special-items .item-row .textArea{}
.special-items .item-row img{ width:100%; border-radius:3px;}
.special-items .item-row h3{ margin-bottom:10px; font-size:24px;}
.special-items .item-row h3 a{ color:#000;}
.special-items .item-row h3 a:hover{ color:#C33;}
.special-items .item-row p.description{ margin-bottom:8px; line-height:1.95; font-family:SimSun, "宋体"; font-size:14px; color:#666; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.special-items .item-row p.datetime{ margin-top:10px; color:#a0a0a0;}

.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:250px; right:30px; 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%;}
  .head-title{ position:relative; margin:0 0 25px 20px; border-bottom:1px solid #e0e0e0;}
  .head-title h2{ display:inline-block; padding:5px 0 12px; border-bottom:1px solid #F30;}
  .special-info{}
  .special-info .content{ max-width:100%; }
  .special-info .content h2{ position:absolute; top:-25px; left:20px; padding:5px 20px; background-color:#4c9f53; color:#FFF; font-size:20px; font-weight:bold; text-align:center;}
  .special-info .content p{ width:auto; margin-left:20px; margin-right:20px; padding-top:10px; padding-bottom:5px; line-height:1.6; font-size:14px;}
  .special-info .content p em{ background-color:#F60; padding:2px 4px 1px; border-radius:3px;}
  
  .special-items{ padding-top:1px;}
  .special-items .content{ border:1px solid #CCC; border:none; border-radius:0;}
  .special-items .left{ width:auto; float:left;}
  .special-items .right{ display:none;}
  .special-items .listPages{ margin:0 0;}
  .special-items .item-row{ margin:0 20px 15px; padding:0 0 18px; border-bottom:1px solid #f5f5f5; box-sizing:border-box;}
  .special-items .item-row h3{ padding-top:10px; font-size:18px;}
  .special-items .item-row .imgArea{ width:100%; max-height:185px; float:none; overflow:hidden; margin-right:20px; border-radius:3px;}
  .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;}
}