﻿.curr{position:relative;}
ul, li {list-style: none;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {margin-top: 0;}
a {text-decoration: none;color: #000;}
a:hover {text-decoration: none;color: #2277e6;opacity: .9;}
a:active {text-decoration: none;}
a:visited {text-decoration: none;}
a:focus {text-decoration: none;}
body {font-family: 微软雅黑;font-size: 14px;background: #eeeeee url(../img/banner-bg.png) no-repeat center 100px;background-size: 100% 151px;}
.container {width: 1200px;}
.top .container {position: relative;height: 100px;width: 1200px;}
.top {background: #fff;}
.top img {margin-top: 15px;}
.top p {font-size: 17px;position: absolute;right: 15px;bottom: 10px;}
.top p span {margin-left: 25px;}
.wq-btn {position:absolute;right: 15px;top:10px;}
.wq-btn .btn {background:#eee url(../img/rq-ico.png) no-repeat 10px center;padding-left:40px;}
.center {position: relative;margin-top: 150px;background: #fff;border: 1px solid #dedede;}
.center .col-md-6 {margin-top:-100px;position:relative;}
.newspaper-pic {padding-top:10px;padding-bottom:30px;}
.newspaper-pic img {border: 1px solid #ddd;box-shadow: 0 2px 5px #999;width: 520px;/*height: 763px;*/padding:10px;background-color:#fff;}
.ewm {position:relative;top:-33px;}
.ewm span {margin-left:10px;}
.ewm span img{width:1px;height:120px;}
.cb-text {}
.cb-text span{color:#fff;font-size:20px;margin-right:20px;float:left}
.cb-text .form-control{border-radius:0;box-shadow:0;border:0;width:287px;padding-right:34px}
.cx-btn{position:absolute;right:20px;top:2px}
.mt40{margin-top:100px}
.tabs h3{color:#fff;background:#015ca1;line-height:24px;font-size:18px;padding:10px 15px}
.tabs h2{color:#000;font-weight:bold;background:#ddd;line-height:40px;font-size:18px;height:40px;padding:0 15px;margin:0}
.news-list .resultList{margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:10px}
.news-list h4{text-align:left;font-size:16px;line-height:25px;margin-bottom:5px;color:#333;max-height:50px}
.news-list p{color:#666}
.nav-list{padding-right:15px}
.nav-list li{margin-bottom:10px;position:relative}
.nav-list .resultList{margin-bottom:10px;padding-right:10px;position:relative}
.nav-list li a{background:#dddddd url(../img/tabs-ico.png) no-repeat left center;color:#000;font-size:16px;text-align:left;line-height:26px;padding-left:30px;height:40px;overflow:hidden;padding-right:36px;position:relative;text-overflow:ellipsis}
.nav-list .curr a{background:#015ca1 url(../img/tabs-ico2.png) no-repeat left center;color:#fff;font-size:16px;text-align:left;line-height:26px;padding-left:30px;height:40px;overflow:hidden;padding-right:36px;position:relative}
.nav-list .pdf{width:32px;height:40px;background:none;color:#fff;display:none;position:absolute;right:20px;top:5px}
.nav-list .curr .pdf{width:32px;height:40px;background:none;color:#fff;display:block;position:absolute;right:5px;top:5px}
.footer{font-size:16px;line-height:30px;padding:20px;text-align:center}
.footer span{margin:0 20px}
.left-btn{position:absolute;left:-47px;top:10px}
.left-btn li{margin-bottom:10px}
.left-btn .btn-bg{background:url(../img/btn-bg1.png) repeat-y left top;color:#fff;font-size:16px;display:block;width:47px;padding:15px 0;text-align:center;border-radius:5px 0 0 5px}
.left-btn .t-btn i{width:47px;height:20px;display:block;background:url(../img/top-ico.png) no-repeat center top}
.left-btn .b-btn i{width:47px;height:20px;display:block;background:url(../img/bottom-ico.png) no-repeat center top}
.left-btn .r-btn i{width:47px;height:28px;display:block;background:url(../img/rl-ico.png) no-repeat center top}
.right-btn{position:absolute;right:-47px;top:10px}
.right-btn li{margin-bottom:10px}
.right-btn a{background:url(../img/btn-bg2.png) repeat-y left top;color:#fff;font-size:16px;display:block;width:47px;padding:15px 0;text-align:center;border-radius:0 5px 5px 0}
.right-btn .t-btn i{width:47px;height:20px;display:block;background:url(../img/top-ico.png) no-repeat center top}
.right-btn .b-btn i{width:47px;height:20px;display:block;background:url(../img/bottom-ico.png) no-repeat center top}
.right-btn .f-btn i{width:47px;height:28px;display:block;background:url(../img/fh-ico.png) no-repeat center top}
.detail{padding-left:10px;padding-right:20px;padding-bottom: 20px;}
.detail-art{margin-right:20px;text-align:justify}
.detail-art .tit{width: 100%;margin-bottom: 0.5rem;border-bottom:1px dashed #ddd;margin-bottom:20px}
.detail-art .tit h2{font-size: 0.36rem;line-height: 0.5rem;color: #000;text-align: center;}
.detail-art .tit h3{font-size: 0.24rem;line-height: 0.5rem;color: #000;font-weight:normal;text-align: center;}
.detail-art .tit .info{width: 100%;text-align:center;margin-bottom: 0.2rem;color: #666565;font-size: 0.18rem;line-height: 0.34rem;}
.detail-art p{margin:15px 0;font-size: 0.18rem;line-height: 0.3rem;color:#333}
.detail-art p a{color: #0e66de;}
.detail-art p a:hover{color: #f96616;}
.detail-art p.not-indent{text-indent:0}
.detail-art p:nth-child(1){text-indent:0;margin:20px 0;margin-bottom:10px}
.detail-art h2{font-size:30px;font-family:微软雅黑}
.mt20{margin-top:20px}
.mtf100{margin-top:-100px;height:100px}
.mtf100 .cb-text{margin-top:60px}
.ss-box{padding:20px}
.ss-box  .btn{padding-left:50px;padding-right:20px;background:#ba0101 url(../img/cx-btn2.png) no-repeat 10px center}
.ssjg-box{border:1px solid #ddd;padding:15px}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#ba0101;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#ba0101;border-color:#ba0101}
.ssjg-box .news-list ul{margin:10px 0;padding-bottom:20px}
.ssjg-box .news-list ul .resultList{line-height:40px;height:40px;overflow:hidden;position:relative;font-size:16px;padding-left:15px;background:url(../img/xw-ico.png) no-repeat left 7px;padding-right:120px;border-bottom:dashed 1px #ddd}
.ssjg-box .news-list ul li .rq{position:absolute;right:0;top:0;color:#999;line-height:40px}
.popbox{background-color:#cb0408;color:#fff;padding:20px;width:400px}
.posRelative{position:relative}
.posAbsolute{position:absolute}
.pdf{right:10px;top:8px}

#hotMapArea{position: absolute;background: rgba(201, 4, 8, 0.2);}
#hotMapArea div{display: block;width: 100%;height: 100%;cursor: pointer;}
#titlePanel{position: fixed;}
#titlePanel {background: #cb0408;padding: 5px 10px;color: #fff;position: absolute;margin-left: -20px;z-index: 100;}
#titlePanel p.title{margin: 0;color: #fff;font-size: 14px;}

.yb_list{margin: 0 auto;width:990px;}
.yb_list dl {float:left;width: 210px;margin:10px 10px 20px 10px;}
.yb_list dt{text-align:center;font-size: 0.225rem;line-height: 0.35rem;font-weight: normal;}
.yb_list dl dd{text-align: center;}
.yb_list dl dd img{vertical-align: middle;margin:5px 0;}

/*分页样式*/
.pager{clear: both;margin:1rem 0 0.5rem;font-size:0.16rem;font-family:Arial, Helvetica, sans-serif;text-align:center;}
.pager a{background:none; border: 1px solid #aaa;color: #2f67bb;display: inline-block;line-height: 0.35rem;margin: 0 0.02rem;padding: 0 0.1rem;height:0.35rem;border-radius:0.05rem;vertical-align:middle;}
.pager b{background:none; color: #2f67bb; display: inline-block;line-height: 0.35rem;margin: 0 0.02rem;padding: 0 0.13rem;height:0.35rem;vertical-align:middle;}
.pager a:hover, .pager a.current{background-color: #2f67bb;color: #FFFFFF;text-decoration: none;}
.pager .p{font-size:0.30rem;line-height: 0.25rem}
.pager input{height: 0.32rem;line-height: 0.32rem; width: 0.32rem;text-align: center;background: none;border: 1px solid #aaa; vertical-align: middle;margin:0 0.05rem;}
.pager span{padding: 0 0 0 0.05rem;color: #777}
.mobilemore{display: none;margin: 1rem auto;}
.mobilemore a{background: #fff;border: 1px solid #ccc;display: block;font-size: 0.32rem;line-height: 0.8rem;text-align: center;border-radius: 6px;width:48%;float:left;}
.mobilemore a.next{float:right;}
@media screen and (max-width: 800px) {
    .pager{display: none}
    .mobilemore {display: block;}
}