/* 典型案例政府样式 */
.m-banner{
	display:none;
}
.dede_pages {
    margin: 0 auto;
    width: 100% !important;
    height: 47px !important;
}
.dede_pages ul li {
    float: left;
    line-height: 27px;
    width: auto;
    height: auto;
    padding: 0 5px !important;
    border: none;
    background: #e7e7e7;
    margin: 0 4px !important;
}
.dede_pages ul .thisclass {
    color: #fff;
    background: #0755a8;
    padding: 0 10px !important;
}
.select-form{
	display: none;
}
.m-dede_pages{
	display: none;
}
.jdal_list ul li span {
    color: #666;
    display: block;
    float: left;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    line-height: 27px;
    padding: 0 5px;
}
@media (min-width:320px) and (max-width:1200px){
	.bannerbox{
		margin-top: 0 !important;
	}
	.banner{
		display: none !important;
	}
	.m-banner{
		display:block;
	}
	.m-banner img{
		width: 100% !important;
		vertical-align: bottom;
	}
	.down_center{
		padding: 0;
	}
	.down_menu_s{
		display:none !important;
	}
	.jdal{
		width: 100%;
	}
	.jdal_top{
		display: none;
	}
	.select-form{
		display: block;
		width: 7rem;
		margin: 0 auto;
	}
	.select-form .select {
	    width: 7rem;
	    height: 0.71rem;
	    background: url(../mimages/jdal_06.jpg) top center no-repeat;
	    line-height: 0.71rem;
	    background-size: contain;
	    border-radius: 0.09rem;
	    font-size: 0.28rem;
	    color: #fff;
	    padding-left: 0.25rem;
	    border: none;
	}
	.select-form .select option {
	    line-height: 0.98rem;
	    height: 0.98rem;
	    border-bottom: 1px solid #b7b7b7;
	    color: #333;
	    font-size: 0.28rem;
	}
	.jdal_list {
	    padding-top: 0.48rem;
	    width: 7.5rem;
	    margin: 0 auto;
	}
	.jdal_list ul {
	    width: 100%;
		padding-bottom: 0.55rem;
		border-bottom: 1px solid #ccc;
	}
	.jdal_list ul li {
		width: 6.66rem;
		height: auto;
		padding: 0.18rem 0.17rem 0.32rem;
		background: #f9f9f9;
		box-shadow: 0 2px 4px 2px rgb(0 0 0 / 10%);
		-ms-box-shadow: 0 2px 4px 2px rgba(0,0,0,0.1);
		-webkit-box-shadow: 0 2px 4px 2px rgb(0 0 0 / 10%);
		-o-box-shadow: 0 2px 4px 2px rgba(0,0,0,0.1);
		-moz-box-shadow: 0 2px 4px 2px rgba(0,0,0,0.1);
		margin: 0 0.25rem 0.36rem;
	}
	.jdal_img {
	    width: 100%;
	    height: 3.48rem;
	    display: block;
	}
	.jdal_img a img {
	    width: 100%;
	    height: 3.48rem;
	    display: block;
	}
	.jdal_list ul li p {
	    line-height: 0.57rem;
	    font-size: 0.34rem;
	    color: #333;
	    padding-top: 7px;
	    width: 100%;
	}
	.jdal_list ul li span {
	    line-height: 0.38rem;
	    font-size: 0.24rem;
	    width: 100%;
	}
	.jdal_list ul li .more {
		display: none;
	}
	.dede_dxal{
		display: none;
	}
	.m-dede_pages{
		display: block;
		width: 7rem;
		height: 1.09rem;
		overflow: hidden;
		margin: 0 auto;
		padding-top: 0.68rem;    
	}
	.m-dede_pages ul {
	    border: none;
	    margin: 0;
		width: auto;
	}
	.m-dede_pages ul .syy {
	    float: left;
	    width: 1.8rem;
	    color: #333;
	    height: 0.5rem;
	    line-height: 0.5rem;
	}
	.m-dede_pages ul .syy li {
	    border: none;
	    height: 0.5rem;
	    margin: 0;
	    line-height: 0.5rem;
	    width: auto;
	    box-shadow: none;
	    background: none;
	}
	.m-dede_pages ul .syy li a {
	    text-align: left;
	    color: #1870e6;
	}
	.m-dede_pages ul .ym {
	    width: 3.1rem;
	    text-align: center;
	    float: left;
	    color: #555;
	    height: 0.5rem;
	    overflow: hidden;
	    line-height: 0.5rem;
	    font-size: 0.24rem;
	}
	.m-dede_pages ul .ym input {
	    width: 0.63rem;
	    height: 0.35rem;
	    border-radius: 0.15rem;
	    margin: 0 0.09rem;
	    text-align: center;
	    line-height: 0.35rem;
	    font-size: 0.24rem;
	    padding-top: 0.02rem;
	    color: #666;
	    background: url(..//mimages/border_03.jpg) top center no-repeat !important;
	    background-size: contain !important;
	}
	.m-dede_pages ul .xyy {
	    float: right;
	    width: 1.8rem;
	    text-align: right;
	    height: 0.5rem;
	    overflow: hidden;
	    line-height: 0.5rem;
	}
	.m-dede_pages ul .xyy li {
	    border: none;
	    height: 0.5rem;
	    margin: 0;
	    line-height: 0.5rem;
	    width: auto;
	    box-shadow: none;
	    background: none;
	}
	.m-dede_pages ul .xyy li a {
	    text-align: right;
	    color: #1870e6;
	    width: auto;
	}
	.jdal-dw {
	    width: 100%;
	    height: 3.48rem;
		background-size: contain;
	}
	.m-dede_pages ul li{
		float: left;
	    width: auto;
	    text-align: right;
	    height: 0.5rem;
	    overflow: hidden;
	    line-height: 0.5rem;
	}
	.m-dede_pages ul li span{
		text-align: right;
		color: #888888;
		width: auto;
		line-height: 0.5rem;
		font-size: 0.24rem;
	}
	.m-dede_pages ul li a{
		text-align: right;
		color: #333333;
		width: auto;
		line-height: 0.5rem;
		font-size: 0.24rem;
	}
	.m-dede_pages ul li.active span{
		color: #2e68b9;
	}
}