body{background:url(banner-bg.png) no-repeat !important;background-size: 100% 150px !important;}
.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(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: 20px;}
.top p {font-size: 17px;position: absolute;right: 15px;bottom: 10px;}
.top p span {margin-left: 25px;}
.wq-btn {position: absolute;right: 50px;top: 56px;z-index:100;}
.wq-btn .btn {background:#eee url(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:45px;}
.newspaper-pic img {border: 1px solid #ddd;box-shadow: 0 2px 5px #999;width: 520px;height: 750px;}

.ewm {position:relative;top: 64px;left:-10px;text-align: left;}
.ewm span {display: inline-block;padding: 5px 13px;background-color: #ddd;border-radius: 4px; /* margin-right: 44px; */ /* margin-left: 10px; */width: 116px;text-align: center;}
.ewm span a {color:#333;}
.ewm span a.active{color:#ba0101;}
.ewm span a:hover,a:link,a:active,a:visited{color: #333;}
.ewm span img{width:100px;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{float:left;margin-left:10px;}
.mt40 {margin-top:100px;}
.tabs h3 {color:#fff;background:#ba0101;line-height:40px;font-size:18px;height:40px;padding:0 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;font-weight:bold;margin-bottom:5px;color:#333;max-height:50px;}
.news-list p {color:#666;}
.nav-list {padding-right:15px;}
.nav-list ul{max-height:700px;overflow-y:scroll;}
.nav-list li {margin-bottom:10px;position:relative;}
.nav-list .resultList{margin-bottom:10px;padding-right:10px;position:relative;}
.nav-list li {background:#dddddd url(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;}
.nav-list li a{color:#000;text-align: left;display: inline-block;height: 40px;line-height: 35px;padding: 0;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.nav-list .curr {background:#ba0101 url(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;overflow: hidden;}
.nav-list .curr a{color: #fff;text-align: left;display: inline-block;height: 40px;line-height: 35px;padding: 0;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.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;line-height: 35px;background:none;color:#fff;display:block;position:absolute;right: 0;top: 0;}
.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(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(top-ico.png) no-repeat center top;}
.left-btn .b-btn i{width:47px;height:20px;display:block;background:url(bottom-ico.png) no-repeat center top;}
.left-btn .r-btn i{width:47px;height:28px;display:block;background:url(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(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(top-ico.png) no-repeat center top;}
.right-btn .b-btn i{width:47px;height:20px;display:block;background:url(bottom-ico.png) no-repeat center top;}
.right-btn .f-btn i{width:47px;height:28px;display:block;background:url(fh-ico.png) no-repeat center top;}
.detail {padding-right:20px;}
.detail-art {margin-right: 20px;text-align: justify;}
.totalTitle {border-bottom: 1px dashed #ddd;margin-bottom:20px;}
.detail-art p {text-indent: 2em;margin: 15px 0;line-height: 27px;font-size: 14px;color: #333;}
.detail-art p:nth-child(1) {text-indent: 2em;font-size: 14px;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(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(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 {border: 4px solid #1624e4;background-color: rgba(255,240,240,.9);color: black;padding: 20px;width: 400px;}
.posRelative{position: relative;}
.posAbsolute{position: absolute;}
.pdf {right: 10px;top: 8px;}
.footer_sqd {width: 1000px;margin:20px auto;text-align: center;color:#666;}
.footer_sqd p{text-align:center;}
.footer_sqd img {width: 208px;height: 50px;margin: 10px auto;display: block;}
.footer_sqd span {display: block;text-align: center;color: #666;font-size: 12px;line-height: 34px;}
.footer_sqd span a {color: #666;padding: 0 5px;}
.footer_sqd span a:hover {color: #fc0;}
#popupid{font-family: "é»‘ä½“";font-size: 18px;}
.btn.active, .btn:active{box-shadow:none;}