@charset "utf-8";
html, ul, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, td, img, dl, dt, dd {margin: 0;padding: 0;border: 0;}
body{font-size:12px; margin: 0 auto;padding: 0;border: 0; background:#e9e9e9}
ul{list-style-type:none}
select,input{vertical-align:middle;}
img {border:none; vertical-align:middle;}
a{text-decoration: none; color:#000;}
a:hover {text-decoration: none; color:#0181ca}


.bg{background:url(2017fjshsyjbxx_bg.jpg) repeat-y center}
.mainBody{width:1002px; margin:0 auto}
.main{padding:15px 15px 0}
.mainL{float:left; display:inline; width:480px}
.mainR{float:right; display:inline; width:480px}

.list{border:1px solid #9cc5e1; background:url(2017fjshsyjbxx_list_title_bg.jpg) repeat-x; overflow:hidden; margin:0 0 15px}
.list h3{border-bottom:1px solid #9cc5e1; line-height:27px; height:27px; overflow:hidden}
.list h3 span{float:right; display:inline; font-weight:normal; font-size:12px; padding:1px 8px 0 0; line-height:26px}
.list h3 span a{color:#0181ca}
.list h3 span a:hover{color:#999}
.list h3 strong{background:url(2017fjshsyjbxx_list_title_h3.jpg) no-repeat right; padding:0 42px 0 15px; font-size:14px; float:left; display:inline; color:#fff}
.list h3 strong a{color:#fff}
.list ul{overflow:hidden; clear:both; padding:12px;list-style-type:none}
.list li{border-bottom:1px dotted #b4b4b4; line-height:30px; background:url(2017fjshsyjbxx_list_li.jpg) no-repeat 8px 13px; padding:0 8px 0 20px; font-size:14px}
.list li span{float:right; display:inline; color:#999; font-size:14px}
.list p{padding:0 0 12px; text-align:center}

.foot{height:139px}
.bottom{border:1px solid #538cb2}
.bottom p{border:1px solid #2eacea; background:url(2017fjshsyjbxx_bottom.jpg) repeat-x; text-align:center; height:95px; line-height:25px; padding:20px 0; color:#fff}
.bottom p a{color:#fff}

.pre_next{background:#f7f7f7; border-top:1px solid #efefef; border-bottom:1px solid #efefef; text-align:right; height:26px; line-height:26px; padding:2px 8px 0 0; margin:6px 8px 0}



/* 2022-03-22 */
.center-box{width: 1300px !important;}
.bg{background: #FFFFFF; box-shadow: 0 0 10px rgba(0,0,0,.3);}
.mainBody{width: auto !important; margin-bottom: 20px;}
.mainBody>div>img{width: 100%;}
.main{padding-bottom: 10px;}
.list li {height: 30px;}
.list li a{display: inline-block; width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

@media screen and (max-width:1366px) {
	.center-box{max-width: 1200px;}
}
@media screen and (max-width:1280px) {
	.center-box{max-width: 1000px;}
}
@media screen and (max-width:992px) {
	html{font-size:10px;}
	body{ font-size: 1.6rem;}
	*{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}
	.center-box{width: auto !important; margin-bottom: 0; max-width:inherit;}
	.list li{float: inherit; border-bottom:1px solid #f7f7f7; width: auto; height: auto; line-height: 24px; padding-bottom: 35px; position: relative;white-space: inherit !important; text-overflow: inherit !important; overflow: inherit !important;}
	.list li a{ line-height: 30px;width:auto; white-space: inherit !important; text-overflow: inherit !important; overflow: inherit !important;}
	.list li span{position: absolute; left:20px; padding-left: 0px !important; color: #999; bottom:6px;}
}