img {border: none;}
.clearfix {zoom: 1;}
.clearfix:after { content: "020"; height: 0px; display: block; overflow: hidden; clear: both;}
li a:hover {color: #004a7c;text-decoration: none;}*/
ul li,ol li {list-style-type: none !important;}
body {font-family: "microsoft Yahei";width: 100%;background-color: #ffffff;}
.w1200{margin: 0 auto}

/* 头部 */
.header{}
.banner{width: 100%;height: 190px;background: url(yhyshj-ban.png) no-repeat;background-position-x: center;min-width: 1200px;}

/* .banner img{width: 100%;} */
.nav{width: 100%;height: 50px;line-height: 50px;background: #245397;min-width: 1200px;}
.w1200{width: 1200px;margin: 0 auto}
.fl{float: left;}
.fr{float: right;}
.nav a{display: block;color: #fff;font-size: 17px;font-weight: bold;width: 240px;line-height: 50px;text-align: center;border-right: 1px solid #5b7eb1;}
.nav a:first-child{border-left: 1px solid #5b7eb1;}
/* 第一层开始 */
.main-content .floor-1{width: 1200px;height: 300px;margin-top: 30px;}
/* 图片新闻 */
.floor-1-left{width: 50%;height: 300px;float: left;}
.bt-box-1200{height: 300px;width: 600px;margin: auto; position: relative;}
.lb_box{width: 600px;height: 300px;position: absolute;}
.focusBox { position: relative; width:100%; height:300px; overflow: hidden; }
.focusBox .pic img { width:600px; height:300px; display: block;object-fit: cover;}
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:13px; right:30px; z-index:3}
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px;border-radius: 100% ;margin-right: 5px; width:8px; height:8px; cursor:pointer; overflow:hidden; background:#7c7c7c; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .on{ background:#D8171C; filter:alpha(opacity=100);opacity:1;   }
.focusBox .prev,
.focusBox .next { width:35px; height:62px; position:absolute; top:110px; z-index:3; filter:alpha(opacity=0); -moz-opacity:.8; opacity:0; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background:url(left.jpg) no-repeat;  left:0 }
.focusBox .next { background:url(right.jpg) no-repeat;  right:0 }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 35px; width:600px;  background:#150607; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 35px;line-height: 35px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute;padding-left:20px}
.focusBox .txt li a{ display: block; color: #efefef; padding: 0 0 0 10px; font-size: 15px;  text-decoration: none; }

/* 右边 */
.floor-1-right{float: left;width: 50%;height: 300px;}
.tit{height: 40px;width: 585px; border-bottom: 1px solid #999;line-height: 40px;margin-left: 15px}
.tit li{float: left;width:106px;height: 39px;text-align: center;}
.floor-1-right .tit li.hover a {font-weight: bold;color: #ffffff}
.floor-1-right .tit li.hover{background: #015293}
.floor-1-right .tit li:hover a{font-weight: bold;color: #ffffff}
.floor-1-right .tit li{font-size: 19px;}
.tit .more{float: right;color: #fff;margin-right: 10px;}
.more{float: right;color: #fff;margin-right: 10px; line-height: 50px;}
.list li{height: 36px;line-height: 36px;background: url(dian.png) no-repeat center left;padding-left: 10px;}
.list li span{float: right;margin-right: 10px;color: #999}
.list{margin: 0}
.floor-1-right .list{width: 585px;margin-left: 15px;margin-top: 9px}
.floor-1-right .list li a{color: #333333}
.floor-1-right .list li a:hover{color: #4E96E0}
/* 第二层开始 */
/* 信息公开 */
.floor-2{margin-top: 30px;}
.floor-2-xxgk{height: 50px;background: #245397;width: 1200px;text-align: center;}
.floor-2-xxgk span{font-size: 20px;line-height: 50px;color: #fff;}
.floor-2-box{width: 1200px;margin-top: 20px;}
.tzgg-box{width: 1200px;}
.floor-2-box .floor-tzgg{width: 390px;height: 40px;line-height: 40px;background: #f2f2f2;border-top: 2px solid #245397;}
.floor-tzgg span{float: left;color:#015293;font-size: 15px;font-weight: bold;padding-left: 10px; }
.floor-tzgg a{float: right;color: #999;font-size: 15px;padding-right: 10px;}
.tzgg-box ul{border: 1px solid #ccc;padding: 10px 0; overflow: hidden;}
.tzgg-box ul li{width: 585px;height: 30px;line-height: 30px; float: left;background: url(dian.png) no-repeat 10px center;padding-left: 20px;}
.tzgg-box ul li span{float: right;margin-right: 10px;color: #999}
/* 底部版权 */
.footer{width: 100%;height: 100px;background: #245397;margin-top: 30px;padding-top: 20px;min-width: 1200px;}
.footer p{color: #fff;text-align: center;line-height: 200%;}

.title {
	font-weight: bold;
	height: 90px;
	line-height: 90px;
}

.title a {
	color: #4c67a7;
	font-size: 24px;
}
.footzt{
	margin-bottom: 42px;
}
.con4{
	/* display: flex;
	flex-wrap: wrap;
	justify-content: space-between; */
	/* padding:30px; */
	padding-bottom:10px;
	box-shadow: 5px 0 20px #f1f2f5, 0 5px 20px #f1f2f5, -5px 0 20px #f1f2f5, 0 -5px 20px #f1f2f5;
}
.con4>div{
	width:269px;
	height:170px;
	position: relative;
	margin-right:30px;
	border: 1px solid #dbe1ed;
}
.con4>div>a{
	padding-top:120px;
}
.con4 div a{
	display: block;
	text-align: center;
}
.con4 div p a{
	display: inline-block;
}
.con4 div p{
	/* line-height: 70px; */
	text-align: center;
}

div.price{
	display: none;
}
.con4>div:hover  div.price{ 
	width: 100%;
	height: 170px; 
	display: block; 
	background: #556fab; 
	opacity: .9; 
	-moz-opacity: .9; 
	filter:alpha(opacity=90); 
	position: absolute; 
	top: 0;
}
.price .content p{
	margin-top: 15px !important;
	margin-bottom: 0px !important;
	color:#ffffff;
	
}
.price .content p a{
	font-weight: normal;
	color:#ffffff;
	font-size:14px;
}
.price .content p span{
	color:#ffffff;
}
.price .gengduo {
    background: url(http://www.jinan.gov.cn/images/9736/yuanjiao.png) no-repeat center;
    height: 24px;
    margin-top: 10px;
}
.price .gengduo a{
    color:#ffffff;
}
.sqsb01 {
    background: url(http://www.jinan.gov.cn/images/9736/sqsb01.png) no-repeat center 40px;
}
.sqsb02 {
    background: url(http://www.jinan.gov.cn/images/9736/sqsb02.png) no-repeat center 40px;
}
.sqsb03 {
    background: url(http://www.jinan.gov.cn/images/9736/sqsb03.png) no-repeat center 40px;
}
.sqsb04 {
    background: url(http://www.jinan.gov.cn/images/9736/sqsb04.png) no-repeat center 40px;
}
.sqsb05 {
    background: url(http://www.jinan.gov.cn/images/9736/sqsb05.png) no-repeat center 40px;
}
.sqsb06 {
    background: url(http://www.jinan.gov.cn/images/9736/sqsb06.png) no-repeat center 40px;
}
.sqsb07 {
    background: url(http://www.jinan.gov.cn/images/9736/sqsb07.png) no-repeat center 40px;
}
.sqsb08 {
    background: url(http://www.jinan.gov.cn/images/9736/sqsb08.png) no-repeat center 40px;
}
.sqsb09 {
    background: url(http://www.jinan.gov.cn/images/9736/sqsb09.png) no-repeat center 40px;
}
.sqsb10 {
    background: url(http://www.jinan.gov.cn/images/9736/sqsb10.png) no-repeat center 40px;
}