﻿@media only screen and (max-width: 1200px){

	#header{
		display: none;
	}
	#list01-gun ul{
		height: 315px;
	}
	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}

	.fafa .slides>li{
		height: auto;
		background-image: none!important;
	}


	.fafa .slides>li img{
		display: block;
	}
	
	/*.fafa .flex-control-paging li a{
		width: 10px;
		height: 10px;
		transition: .3s;
		background-image: url(../images/arrow-b2.png);
	}

	.fafa .flex-control-paging li a.flex-active{
		background-image: url(../images/arrow-b2-h.png);
		width: 10px;
	}
	
	.fafa .flex-control-nav{
		bottom: 20px;
	}*/
	.fafa .flex-control-nav{
		bottom: 35px;
	}
	.fafa .flex-control-nav li{
		margin:0 7px;
	}
	.menu{
		display: none;
	}
	.banner-2{
		height: auto;
		background-image: none!important;
	}

	.banner-2 img{
		display: block;
	}

	.erji{
		padding: 40px 0;
	}
	.mianbaoxie{
		display: none;
	}
	.danpian-h1{
		font-size: 24px;
	}
	.danpian{
		padding-top: 15px;
	}
	.footer-left{
		text-align: center;
		line-height: 2;
		float: none;
	}
	.footer-left span{
		padding-left: 0;
		text-align: center;
		display: block;
	}
	.footer-p2{
		line-height: 2;
	}
	#footer{
		padding: 25px 0;
	}
	.erji-div{
		background-image:none;
		padding-bottom: 0;
	}

	.main1-1{
		float: none;
		margin-right: 0;
		width: 100%;
		margin-bottom: 30px;
	}
	.main2 dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 30px;
	}
	.main2 dl{
		margin-left: 0;
	}
	.main3-2{
		float: left;
		width: 48%;
		height: 135px;
		    padding-top: 20px;
    padding-left: 50px;
	}
	.main3-3{
		float: right;
		width: 48%;
		margin-top: 0;
	}
	.main3-dl1 li{
		position: static;
		float: left;
		width: 48%!important;
		margin-left: 2%;
		margin-top: 2%;
		height: auto!important;
	}
	.main3-dl1 ul{
		margin-top: -2%;
		margin-left: -2%;
	}
	.main3-dl1 li{
		border-radius: 5px;
	}
	.main3-dl1 li>a{
		height: auto;
		text-align: center;
		height: auto!important;
		font-size: 18px!important;
		padding: 30px 0!important;
		background-image: none!important;
	}
	.main3-dl1{
		height: auto;
	}

	.main3-dl1 li:first-child>a{background-color:#54affe;}
	.main3-dl1 li:first-child+li>a{background-color:#dbecff;}
	.main3-dl1 li:first-child+li+li>a{background-color:#ffe9c8;}
	.main3-dl1 li:first-child+li+li+li>a{background-color:#d3f4eb;}


	.tousu {
    padding: 20px 50px 0 0;
}
	.erji-content{
		overflow: visible;
	}
	
	/*.diaocha-con{
				padding-right: 0;
        padding-top: 15px;
        padding-bottom: 15px;
            background-position: 8px 24px;
    }
    .diaocha-div{
        display: block;
        position: relative;
        top: 0;
        right: 0;
        margin-top: 10px;
        padding: 15px;
    }
    .diaocha-con i{
        display: block;
    }*/
    .gk-header{
    	display: none;
    }
    #gk{
    	background-image: none;
    }
    .gk-banner{
    	background-image: url(../images/bj.jpg);
    	background-repeat: no-repeat;
    	background-position: center;
    	-webkit-background-size: cover;
    	background-size: cover;
    }
    .gk-banner{
    	padding: 100px 0;
    	font-size: 65px;
    }
    .gk-form-wp {
	    padding: 50px 0;
		}
		.gk-hui{
			padding: 0 50px 50px;
		}
		.gk-menu {
		    width: 100%;
		    margin-right: 0px;
		    float: none;
		}
		.gk-content{
			margin-top: 30px;
			height: auto;
		}
		.gk-content .danpian{
			padding: 0
		}
}
@media only screen and (max-width: 992px){
	.gk-banner{
    	padding: 70px 0;
    	font-size: 50px;
    }
    .gk-form-wp {
	    padding: 40px 0;
		}
		.gk-hui{
			padding: 0 40px 40px;
		}
		.gk-menu {
		    width: 100%;
		    margin-right: 0px;
		    float: none;
		}
		.gk-content{
			margin-top: 30px;
			height: auto;
		}

	#list01-gun ul{
		height: 305px;
	}



	.gaoji1-li span{
		width: 170px;
	}














	.map-wp{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.map-con{
		padding-top: 25px;
	}
	.map-con-h1{
		font-size: 26px;
	}
	.map-con-p{
		font-size: 15px;
		margin-top: 15px;
	}
	.main3-dl1 li>a{
		padding: 20px 0!important;
		font-size: 16px!important;
	}
	.main3-li>a img{
		margin-right: 10px;
	}
	.main3-2{
		padding-left: 25px;
	}
	.tui1{
		padding: 15px 0;
	}
	.main0 h1{
		font-size: 24px;
	}
	.main0 p{
		margin-top:10px; 
	}
	.dang-2-gai-list-dd{
		padding-right: 80px;
	}

}
@media only screen and (max-width: 768px){
	.gk-menu dd li a{
		padding-left: 54px;
		background-position: 40px center;
	}
	.gk-menu dd+dd {
    margin-top: 15px;
	}
	.gk-menu dd>a{
		-webkit-background-size: 25px;
		background-size: 25px;
		height: 50px;
		line-height: 50px;
		font-size: 17px;
		background-position: 15px center;
		padding-left: 55px;
		padding-right: 15px;
	}
	.gk-menu dd>span{
		-webkit-background-size: 25px;
		background-size: 25px;
		height: 50px;
		line-height: 50px;
		font-size: 17px;
		background-position: 15px center;
		padding-left: 55px;
		padding-right: 15px;
	}
	.gk-form input[type="text"]{
		padding-right: 55px;
	}
	.gk-form input[type="image"] {
    position: absolute;
    right: 15px;
    top: 9px;
    width: 30px;
	}
	.gk-form{
		width: 100%;
	}
	#gk .container{
		padding: 0;
	}
	.gk-banner{
  	padding: 50px 0;
  	font-size: 30px;
  }
  .gk-form-wp {
    padding: 25px 0;
	}
	.gk-hui{
		padding: 0 15px 20px;
	}
	.gk-menu {
	    width: 100%;
	    margin-right: 0px;
	    float: none;
	}
	.gk-list dd{
		padding-left: 0;
	}
	.gk-title h1{
		font-size: 18px;
		min-width: 0;
	}
	.gk-content{
		margin-top: 20px;
		height: auto;
		padding: 20px 15px;
	}
	.web_map-dl>p{
		height: auto;
		line-height: 1.8;
		padding-top:8px;
	}
	.web_map-dl dd{
		height: auto;
		line-height: 1.6;
		margin-top: 10px;

	}
	.web_map-dl{
		padding-top: 3px;
	}
	.web_map li>a.yiji_a{
		display: block;
		float: none;
		margin-right: 0;
		height: 40px;
		line-height: 40px;
		width: 100px;
	}
	#list01-gun {
    padding-top: 15px;
}
	#list01-gun ul{
		height: 298px;
	}
	
		.gaoji1-con-input.fl{
			width: 46.5%;
		}
		.gaoji1-zhi
		{font-size: 12px;width: 7%;}
		.gaoji1-li span{
			float: none;
			width: 100%;
			display: block;
			height: auto;
			line-height: normal;
			padding-bottom: 10px;
			text-align: left;
		}
		.gaoji1-con{
			width: 100%;
		}
		.gaoji1-con-input select{
			width: 100%;
		}
	

		.gaoji1{
			padding: 0px 0 30px;
		}
		.gaoji1-btn input{
			width: 100px;
			margin:0 5px;
		}
		.gaoji1-btn input{font-size: 14px;height: 35px;}
		.gaoji1-btn{
			padding-top: 10px;
		}
		
		.gaoji2 dd{
			height: 46px;
			line-height: 45px;
			padding-right: 75px;
			padding-left: 13px;
		}
		.gaoji2 dd a{
			font-size: 15px;
		}
		.gaoji2 dd span{
			font-size: 12px;
		}








	 .zaixianliuyan-2-li-bottom{
    padding: 15px 0;
}
.zaixian-wd-hf{
    float: none;
}
    .zaixianliuyan-input input[type="text"]{
        width: 100%;
    }
    .zaixian-wd span,.zaixian-niw span{
        margin-left: 0px;
        float: none;
    }
    .zaixian-niw-p,.zaixian-wd-p{
    	padding-left: 0;
    	line-height: 2;
    }
	.diaocha-list{
		padding-bottom: 0;
	}
	.diaocha-con>a{
        position: relative;
        top: 0;
        margin-top: 15px;
        display: inline-block;
    }
	.jieguo-dd{
        font-size: 12px;
    }
    .jieguo-title{
        font-size: 18px;
    }
    .diaocha-con{
        padding-right:0px;
        padding-top: 15px;
        padding-bottom: 15px;
            background-position: 8px 24px;
    }
    .diaocha-div{
        display: block;
        position: relative;
        top: 0;
        right: 0;
        margin-top: 10px;
        padding: 15px;
    }
    .diaocha-con i{
        display: block;
    }
    .diaocha-div h1{
        font-size: 18px;
    }
    
	.tousu-btn input{
		width: 150px;
		height: 40px;
	}
	.tousu-title{
		height: 25px;
		line-height: 25px;
		margin-bottom: 10px;
	}
	.tousu-btn{padding-top: 20px;}
	.tousu .form-group{
		margin-bottom: 10px;
	}
	.tousu textarea.form-control{
		height: 180px;
	}
	.tousu{
		padding:0;
	}
	.tousu-title{
		text-align: left;
	}
	.map-wp{
		height: 200px;
	}
	.main3-2-li{
		margin-top: 10px;
		font-size: 15px;
	}
	.main3-dl1 li>a {
    font-size: 15px!important;
    padding: 15px!important;
	}
	.main3-2{
		float: none;
		width: 100%;
		padding-left: 15px;
		padding-top: 30px;
	}
	.main3-li>a img{
		width: 40px;
	}
	.main3-li>a{
		height: 40px;
		line-height: 40px;
	}
	.main3-3{
		float: none;
		width: 100%;
		margin-top: 20px;
		padding: 20px 0;
	}
	.main-div{
		padding: 20px 0 30px;
	}
	.main1-1{
		margin-bottom: 20px;
	}
	.main3-dl1 ul{
		margin-left: 0;
		margin-top: 0;
	}
	.main3-dl1 li{
		width:100%!important;
		margin-top: 15px;
		margin-left: 0;
	}
	.main3-dl1 li:first-child{
		margin-top: 0;
	}
	.main2 dd{
		margin-top: 20px;
	}
	.main-bor{
		padding: 15px;
	}
	.fmain1 .slides>li>a.imgbox_a h1{
		height: 40px;
		line-height: 40px;
		padding-left: 15px;
		font-size: 15px;
		padding-right: 75px;
	}
	.list01 li a{
		font-size: 15px;
	}
	.list01 li{
		margin-top: 10px;
	}
	.mm30{
		margin-top: 20px;
	}
	.fmain1 .flex-control-nav{
		bottom: 25px;
		padding-right: 10px;
	}
	.fmain1 .flex-control-nav li {
    margin: 0 4px;
}
	.main1-2-date{
		margin-right: 15px;
	}
	.title-11 span{
		padding: 0	15px;
	}
	.main0 p{
		font-size: 14px;
	}
	.main0 h1{
		font-size: 20px;
		padding: 0	15px;
	}
	.main0{
		padding: 15px 0;
	}
	.fafa .flex-control-paging li a{
		width: 10px;
		height: 10px;
	}
	.fafa .flex-control-nav li{
		margin:0 4px;
	}

	.fafa .flex-control-nav{
		bottom: 25px;
	}
	.pic-list{
		padding-bottom: 10px;
	}
	.xinwen1{
		padding: 25px 15px 20px;
	}
	.xinwen2{
		margin-top: 25px;
	}
	.dang-2-gai-con h2{
		font-size: 12px;
		margin:5px 0 10px;
	}
	.dang-2-gai-con h2 img{
		display: none;
	}
	.dang-2-gai-con h1{
		font-size: 16px;
	}
	.dang-2-gai-date h2{
		margin-top: 7px;
		line-height: 1.5;
	}
	.dang-2-gai-date h1{
		font-size: 34px;
	}
	.dang-2-gai-date{
    width: 70px;
    margin-right: 15px;
    height:80px;
    padding-top: 8px;
    color: #215e97;

	}
	.dang-2-gai-list dd{
		padding: 20px 0;
	}
	.dang-2-gai-con{
		padding-top: 0;
	}
	.dang-2-gai-list-dd{padding:0!important;}
	.dang-2-gai-aaa{
		display: none;
	}
	.danpian-h1{
		font-size: 22px;
	}
	.danpian{
		padding-top: 0px;
	}
	.dan-a a{
		font-size: 14px;
	}
	.erji{
		padding: 30px 0;
	}
	.xinwen1 p
	{line-height: 1.8;height: 3.6em;}
	.erji-content-div
	{padding-top: 20px;}
	.fenye{
		margin-top: 30px;
	}
	.list{
		padding-top: 15px;
	}
	.list li{
		padding-right: 70px;
		margin-top: 12px;
	}
	.list li span{
		font-size: 12px;
	}
	.logo-2{
		width: 220px;
		margin-top: 18px;
	}
/*	.fafa .flex-control-nav li{
		margin:0 5px;
	}
	.fafa .flex-control-nav{
		bottom:15px;
	}*/
	
	
	.fafa .flex-direction-nav a{
		width: 30px;
		height: 52px;
		margin-top: -26px;
		-webkit-background-size: 100%;
		background-size: 100%;
	}
	.footer-left{
		text-align: center;
		line-height:1.8;
		float: none;
	}
	#footer{
		padding: 15px 0;
	}
	.footer-p2{
		line-height:1.8;
	}
	.map-con-h1 {
    font-size: 20px;
	}
	.map-con-p {
    font-size: 14px;
    line-height: 1.8;
    margin-top: 10px;
}
}
@media only screen and (max-width: 500px){

	.map-wp{
		height: 150px;
	}
	.erji-title .fl{
		font-size: 18px;
		padding-bottom: 16px;
		padding-left: 30px;
	}
	.danpian-h1{
		font-size: 20px;
	}
	
	.fafa .flex-direction-nav a{
		width: 22px;
		height: 38px;
		margin-top: -19px;
		-webkit-background-size: 100%;
		background-size: 100%;
	}

}
@media only screen and (max-width: 350px){

}