@charset "utf-8";
/* CSS Document */
html,body{ font:14px/1.8 'Microsoft YaHei'; color:#333; -webkit-text-size-adjust:none; background: #f5f5f5; }
h1,h2,h3,h4,h5,h6,p{ padding:0; margin:0; font-weight:normal;outline: none;}
ol,ul,li,dl,dt,dd{ list-style:none; padding:0; margin:0;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none;}
img { max-width:100%; height:auto;}
a img{display: inherit;}
.clear{ clear:both;}
/*导航*/
.fl {float: left;}
.fr {float: right;}

.gov_tab_head .bigtitle {
}
.zjsslb{
	width:100%;
	height:360px;
	
}
.zjsslb li {
    width: 144px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    float: left;
    background: #daecfb;
    margin-bottom: 15px;
    margin-right: 10px;
}
.zjsslb li.img01 a{background-image: url(1.png);}
.zjsslb li.img02 a{background-image: url(2.png);}
.zjsslb li.img03 a{background-image: url(za.png);}
.zjsslb li.img04 a{background-image: url(4.png);}
.zjsslb li.img05 a{background-image: url(5.png);}
.zjsslb li.img06 a{background-image: url(6.png);}
.zjsslb li.img07 a{background-image: url(7.png);}
.zjsslb li.img09 a{background-image: url(8.png);}
.zjsslb li.img10 a{background-image: url(10.png);}
.zjsslb li.img11 a{background-image: url(11.png);}
.zjsslb li.img12 a{background-image: url(12.png);}
.zjsslb li.img13 a{background-image: url(13.png);}
.zjsslb li.img14 a{background-image: url(14.png);}
.zjsslb li.img16 a{background-image: url(16.png);}
.zjsslb li.img17 a{background-image: url(17.png);}
.zjsslb li.img15 a{background-image: url(15.png);}
.zjsslb li.img08 a{background-image: url(9.png);}
.zjsslb li.img18 a{background-image: url(qb.png);}
.zjsslb li a{
	display: block;
    background-position: 16px center;
	background-size:22px;
    background-repeat: no-repeat;
    padding-left: 20px;
}
.zjsslb li.img01 a:hover{background-image: url(cs.png);}
.zjsslb li.img02 a:hover{background-image: url(sc.png);}
.zjsslb li.img03 a:hover{background-image: url(za2.png);}
.zjsslb li.img04 a:hover{background-image: url(yq.png);}
.zjsslb li.img05 a:hover{background-image: url(jy.png);}
.zjsslb li.img06 a:hover{background-image: url(zy.png);}
.zjsslb li.img07 a:hover{background-image: url(s.png);}
.zjsslb li.img09 a:hover{background-image: url(jt.png);}

.zjsslb li.img11 a:hover{background-image: url(yl.png);}
.zjsslb li.img12 a:hover{background-image: url(zw.png);}
.zjsslb li.img13 a:hover{background-image: url(hb.png);}
.zjsslb li.img14 a:hover{background-image: url(ly.png);}
.zjsslb li.img16 a:hover{background-image: url(fl.png);}
.zjsslb li.img17 a:hover{background-image: url(qt.png);}
.zjsslb li.img15 a:hover{background-image: url(sd.png);}
.zjsslb li.img08 a:hover{background-image: url(sh.png);}
.zjsslb li.img10 a:hover{background-image: url(zf.png);}
.zjsslb li.img18 a:hover{background-image: url(qb1.png);}
.zjsslb li:hover {
   
    background: #2792f1;

}
.fbdw{
	    color: #115db2;
		padding-top:5px;
}
.wjk-title .show{
	color: #115db2;
	    font-weight: bold;
	font-size:24px;
}
.sstitle {
	color: #115db2;
    width: 90%;
    border-left: #115db2 solid 4px;
    padding-left: 10px;
    margin: 10px auto;
    font-weight: bold;
    font-size: 24px;
}
.zjsslb li a:hover {
	color: #fff;
    
}
.lbx{margin-bottom:10px;background-color: #daecfb;      border-radius: 10px;  padding: 1% 1% 2.5% 2.5%;}
.bt-main .container{    background: #ffff;
    padding: 2%;}
/***** 当前位置 *****/
.location{width:100%;height:44px;line-height:44px;overflow: hidden;}
.location .container{background:url("weizhi.png") no-repeat left center;padding-left:22px; font-size: 16px;}
.position_t{background:url("weizhi.png") no-repeat left center;padding-left:22px; font-size: 14px;}
.location a:hover{color:#115db2;}
.gov_tab_head {     padding-top: 15px; height:42px;line-height:42px;font-size:14px; overflow:hidden; }
.gov_tab_head .bigtitle{    font-size: 24px;float:left;margin:0;border:none;text-align:center;color:#115db2; font-weight:bold;
    line-height: 24px;}
.gov_tab_head .bigtitle a{color:#fff;}
.bm li a {font-size:16px; }
.bm li{margin-top:12px;background:#fff;
    text-align: center;
    margin-right: 10px;
    line-height: 35px;
    width: auto;
    border-radius: 10px;}
.bm li:hover{background:  #115db2;}
.bm li:hover a{color: #fff;}
.zimg{   margin: 14px 0 30px;}
.zimg img{margin:0 auto; display:block;}
.sousuo{width:100%;    margin-bottom: 10px;}
.sousuo form{ border-radius: 10px; border:1px solid #666;}
.sousuo input {    border-radius: 10px;
    width: 88%;
    height: 44px;
    padding-left: 10px;
    border: none;
    font-size: 16px;
    line-height: 44px;
    color: #666;
	outline: none;}
 .sousuo .button {
    width: 80px;
    height: 44px;
    border: none;
    background: #fff url(sear.png) no-repeat center center;    border-radius: 10px;
    outline: none;
	cursor: pointer; background-size: 32px; float:right;}
.list{width:100%; float:left; }
.list ul.ny {width:70%; float:left;}
.list dl.yc{width:28%; float:right; margin-top:20px;}
.list dl.yc dd{margin-top:10px;}
.list ul.ny li a.bt{ font-size:18px; font-weight: bold;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
max-width: 100%;
    display: block;background:url(yaun.png) no-repeat left;    background-size: 5px;
    padding-left: 14px;
 }
.list ul.ny li{border: 1px solid #f5f5f5; padding: 2.5%; margin-top: 30px;   width: 100%;
    float: left;}
.list ul.ny li a.ck span{ display:block; float:right;    padding-top: 5px;}
.list ul.ny li:hover a{ color:#115db2;}
.list ul.ny li p{color:#666; font-size: 14px;  overflow: hidden;    padding-top: 5px;height:75px;}
.list dl.yc dd img{    border-radius: 10px;}
/***** old *****/
.old_type .location {

    height: 68px;
    line-height: 68px;
	font-size: 28px;}
.old_type .location .container a {
	font-size: 28px;}
.old_type .gov_tab_head {
    height: auto;
    line-height: 68px;
	font-size: 40px;}
.old_type .bm li a {
	font-size: 32px;}

.old_type .gov_tab_head .bigtitle {
    font-size: 46px;

	line-height: 50px;}
.old_type .bm li {
	line-height: 50px;}
.old_type .list ul.ny li a.bt {
	font-size: 32px;    background: url(yaun.png) no-repeat left;
    background-size: 12px;
    padding-left: 20px;}
.old_type .list ul.ny li p {
  
    font-size: 28px;
}
.old_type .list ul.ny li a.ck span {

    font-size: 28px;
	color: #999;}
	
.old_type .zjsslb li {
    width: 280px;
    height: 60px;
    line-height: 60px;
    
}
.old_type .zjsslb li a {
    
    background-size: 50px;
    font-size:40px;
}
.old_type .fbdw {
   font-size:28px;
}
.old_type .list ul.ny li p {
    
    height: auto;
}
.list .lucidity_pgToolbar{border:none;}
.list .lucidity_pgPanel {
    margin:4% auto 0;    float: none;}
.list .lucidity-ui-paging-container li{margin-top:0;}
.list .lucidity_pgToolbar td:nth-child(3){display:none;}
.list .lucidity_pgToolbar td:nth-child(6){display:none;}
.list .lucidity_pgToolbar td:nth-child(8){display:none;}
.list .lucidity_pgToolbar td:nth-child(9){display:none;}
.list .lucidity_pgToolbar td:nth-child(10){display:none;}
.list .lucidity_pgBtn {
    width: 64px;    line-height: 32px; height:34px;}
@media (max-width: 1152px) and (min-width: 991px) {
	
	
}

@media (max-width:767.5px){
	.location{display:none;}
	.gov_tab_head .bigtitle {
		font-size: 18px;}
	.bm li a {
		font-size: 15px;}
	.bm li {line-height: 28px;margin-top: 5px;
    margin-right: 5px;
}
	.sousuo input {
		width: 73%;}
	.list ul.ny {
		width: 100%;}
	.list ul.ny li a.bt {
		font-size: 15px;}
	.list ul.ny li p {
		height: 55px;}
	.list ul.ny li {
		margin-top: 10px;}
	.list dl.yc {
		width: 100%;}
	.list dl.yc dd {
    margin-top: 0;
    width: 50%; float: left;
		padding: 5px;}

}

@media (max-width:479px) {
  

}