@media only screen and (max-width: 1750px){

	

	.erji-nav dd{

		width: 280px;

	}

	.xinwen1-pic{

		width: 700px;



	}

	.xinwen1-a {

    margin-top: 55px;

	}

	.xinwen1-con p{

		margin-top: 55px;

	}

	.fxinwen1 .flex-control-nav{

		padding-left: 760px;

		bottom: 50px;

	}

	.banner-wen-wp{

		left: 50px;

	}

	.index1-list li{

		margin-top: 25px;

	}
	.index1-list ul{
	height: 336px;
	overflow: hidden;
}

	.index1-pic{

		width: 44%;

	}

	.index1-dl

	{margin-top: 70px;}

	.index2-ddd-con-top h2{

		font-size: 15px;

	}

	.map-wp{
		width:982px; 
	}
	

}

@media only screen and (max-width: 1600px){

	#fp-nav{

		width: 35px;

	}

	.section1::after{

		right: 35px;

	}

	.section1::before,.section3::before{

		left: 35px;

	}



}

@media only screen and (max-width: 1500px){
	.danpian{
	width: 1000px;
	margin:0 auto;
}
	.map-wp{
		width:782px; 
	}

	.index3-dl-wp {

     min-height: 508px; 

	}

	.index3-left {

    width: 370px;

	}

	.index3-con{

		padding-right: 120px;

	}

	.index2-title h1{

		font-size: 20px;

		margin:10px 0 8px;

	}

	a.index2-hei:hover .index2-ddd-div::after {

    left: 10px;

    right: 10px;

    top: 10px;

    bottom: 10px;

	}

	.index2-ddd-con-p{

		margin-top: 10px;

	}

	.index2-title h2{

		font-size: 15px;

	}

	.index2-title{

		margin-top: -57px;

	}

	.index1-h1{

		font-size: 28px;

	}

	.index1-list li h1,.index1-list li h1 a{

		font-size: 18px;

	}

	.index1-list li p{

		font-size: 14px;

		height: 50px;

		margin-top: 5px;

	}

	.index1-list li{

		margin-top: 22px;

	}
	.index1-list ul{
	height: 284px;
	overflow: hidden;
}

	.index3-date{

		padding-top: 6px;

		height: 73px;

	}

	.index3-con p{

		font-size: 14px;

		height: 50px;

	}

	.index3-dl dd{

		padding: 25px 15px 25px 0;

	}

	.index2-ddd-con-p{

		font-size: 14px;

		height: 75px;

		margin-top: 15px;

	}

	.index2-ddd-con{

		padding: 0	40px;

	}

	.index2-ddd-con-top{

		padding-top: 5px;

	}

	.index2-ddd-con-top h1{font-size: 22px;}

	.index2-ddd-con-top h2{

		font-size: 14px;

	}



	.index3-date{

		margin-right: 25px;

	}

	#header,.section3-bg-wp1{

		padding: 0 35px;

	}

	

	.index2-wp{

		padding-left: 30px;

		padding-right: 30px;

	}





	.nav>ul>li{

		padding: 0	15px;

	}

	.xiala-wp{

		width: 1200px;

	}

	.xiala-pic {

    width: 390px;

    margin-right: 30px;

}



	.about-pic

	{margin-left: 70px;}

	.footer-2 dd{

		margin-left: 70px;

	}

	.footer-1-ul li{

		margin-left: 40px;

	}

	.footer-1{

		padding: 50px 0;

	}

	.erji-nav dd{

		width: 240px;

	}

	.xinwen-2-pic{

		margin-right: 50px;

	}

	.xinwen1-pic{

		width: 600px;

		margin-right: 50px;

	}

	.xinwen1-con p,.xinwen1-a{

		margin-top: 35px;

	}

	.fxinwen1 .flex-control-nav {

    padding-left: 650px;

    bottom: 30px;

	}

	.banner-wen h2{

		font-size: 30px;

		margin:20px 0 15px;

	}

	.banner-wen h1{

		font-size: 22px;

	}

	.more1{

		margin-top: 40px;

	}



}

@media only screen and (max-width: 1400px){

	.index3-left {

    width: 400px;

	}

}

@media only screen and (max-width: 1300px){

	.section3-bg-wp1{

		padding: 0;

	}

	.section3-bg-wp2{

		width: 1200px;

		margin:0 auto;

	}

	.index2-wp{

		padding-left: 0;

		padding-right: 0;

		width: 1210px;

		margin:0 auto;

	}

}





@media only screen and (max-width: 1200px){

	.banner-wen{

		display: none;

	}

	.xinwen1-pic{

		width: 500px;

		margin-right: 30px;

	}

	.xinwen1-con p,.xinwen1-a{

		margin-top: 25px;

	}

	.xinwen1-con h2{

		margin-top: 20px;

	}

	.xinwen1-con{

		padding-top: 15px;

	}

	.xinwen1-con h2{

		font-size: 20px;

	}

	.fxinwen1 .flex-control-nav {

    padding-left: 530px;

    bottom: 30px;

	}

	.xinwen-2-pic{

		margin-right: 30px;

	}

	#header{

		display: none;

	}



	#header-2{

		display: block;

	}

	.chenggao{

		display: block;

	}



	.fafa .slides>li{

		height: auto;

		background-image: none!important;

	}



	.fafa .slides>li>a>img{

		display: block;

	}

	#main{

		margin-top: 0;

	}

	.erji-top{

		display: none;

	}

	.erji-bottom{

		padding: 50px 0;

	}

	.footer-1{

		display: none;

	}

	.footer-2 dd{

		float: none;

		width: 100%;

		margin-left: 0;

		text-align: left;

		margin-top: 15px;

	}

	.footer-2 dd:first-child

	{margin-top: 0;}

	.footer-2 dl{

		display: block;

	}

	.about-title h1{

		font-size: 25px;

	}

	.about-title h2{

		font-size: 16px;

		margin-top: 8px;

	}

	.about-pic

	{margin-left: 30px;}

	.section{

		height: auto!important;

	}

	.sec-table-wp{

		display: block;

		padding: 0;

		height: auto;

	}

	.sec-table{

		display: block;

		height: auto;

	}

	.sec-table-cell{

		display: block;

		height: auto;



	}

	.section1,.section3{

		padding: 50px 0;

	}

	.index1-pic{

		display: none;

	}

	.index2-wp{

		width: 100%;

		padding: 0	10px;

	}

	a.index2-hei{

		padding-bottom: 70%;

		height: auto;

	}

	.index2-ddd-div{

		display: none;

	}

	.section3-bg-wp1{

		display: none;

	}

	.section3-bg-wp2{

		width: 100%;

	}

	.section3-bg{

		width: 100%;

	}

	.section3-box{

		padding: 0;

	}

	.index3-dl dd{

		background-color: #fff;

	}

	.index3-dl dd::before{

		display: none;

	}

	.index3-left{

		width: 240px;

	}

	.section1::after{

		display: none;

		right: 35px;

	}

	.section1::before,.section3::before{

		display: none;

		left: 35px;

	}

	#fp-nav{

		display: none!important;

	}
	.map-wp{
		float: none;
		margin-left: 0;
		width: 100%;
		height: 400px;
	}
	.contact-con{
		height: auto;
		padding: 35px 30px;
	}
	.danpian{
	width: 100%;
	margin:0 auto;
}

}

@media only screen and (max-width: 992px){
	.map-wp{
		height: 300px;
	}
	.banner-2{
		padding: 90px 0;
	}

	.index3-dl-wp{

		min-height: 0;

	}

	.sousuo-list li a{

		font-size: 18px;

	}

	.title-11{

		text-align: center;

	}

	.title-11 h1{

		font-size: 25px;

	}

	.index3-xuan{

		width: 100%;

		margin-top: 0;

		text-align: center;

		padding: 30px 0 15px;

	}

	.index3-dl dd{

		padding-top: 0;

		padding-bottom: 0;

		margin-top: 35px;

	}

	.index3-xuan span{

		display: inline-block;margin-bottom: 0;

	}

	.index3-xuan span:first-child{

		margin-right: 30px;

	}

	.index3-left{

		float: none;

		width: 100%;

	}

	.more3-wp{

		position: relative;

		bottom: 0;

		margin:50px auto 0;

	}

	

	.danpian-h1{

		font-size: 24px;

	}

	.xinwen1-pic{

		width: 100%;

		float: none;

		margin-right: 0;

	}

	.about-pic{

		width: 220px;

	}

	.fxinwen1 .flex-control-nav{

		position: relative;

		bottom: 0;

		padding-left: 0;

		padding: 30px 0 15px;

	}

	.xinwen-1{

		padding: 25px;

	}

	.xinwen-2 li{

		margin-top: 25px;

		padding: 25px;

	}

	.index2-title h2{

		font-size: 12px;

	}

	.index2-title img{

		width: 40px;

	}

	.index2-title{

		margin-top: -45px;

	}

	.index2-title h1{

		font-size: 18px;

	}

}

@media only screen and (max-width: 768px){
	.contact-con h1{
		font-size: 22px;
	}
	.contact-con dl{
		margin-top: 15px;
	}
	.contact-con dd{
		padding: 13px 0;
	}
	.contact-dd{
		font-size: 15px;
		line-height: 25px;
		background-position: left 2px;
	}
	.contact-con{
		height: auto;
		padding: 25px 15px 15px;
	}
	.map-wp{
		height: 220px;
	}

	.sanji-nav{

		padding-bottom: 25px;

	}

	.sanji-nav a {

    display: inline-block;

    padding: 7px 15px;

    border: 1px solid #d9d9d9;

    font-size: 16px;

    margin: 0 10px;

}

	.sousuo-list li{

		height: 51px;

		line-height: 50px;

		padding-left: 18px;

	}

	.index1-list li h1,.index1-list li h1 a

	{font-size: 16px;padding-right: 80px;}

	.index1-dl dd{

		margin-left: 15px;

		width: 35px;

		height: 35px;

	}

	.index1-list li p{

		line-height: 1.6;

		height: 44px;

		color: #999;

	}

	.index1-list li{

		margin-top: 18px;

	}
	.index1-list#index1-list11 ul{
    height: 276px;

	}
	.index1-list ul {
    height: auto;
    overflow: hidden;
	}

	.index1-h1{

		padding: 0 0 8px;

	}

	.more3-wp{

		margin-top: 30px;

	}

	.index3-xuan{

		padding: 25px 0 5px;

	}

	.index3-dl dd{

		margin-top: 30px;

		padding-right: 0;

	}

	.index3-con{

		padding-right: 0;

	}

	.index3-con-a{

		display: none;

	}

	.index2-wp dd{

		border-bottom: 5px solid #fff;

	}

	.index2-wp dd{

		width: 50%;

	}

	.index1-h1{

		font-size: 26px;

		padding: 0 0 0px;

		text-align: center;

	}

	.section1, .section3 {

    padding: 30px 0;

	}

	.danpian-h1{

		font-size: 22px;

	}

	.dan-a a{

		font-size: 14px;

	}

	.fxinwen1 .flex-control-nav{

		padding: 20px 0 15px

	}

	.xinwen1-a a{

		width: 100px;

		height: 35px;

		line-height: 33px;

	}

	.xinwen1-a{

		margin-top: 20px;

	}

	.xinwen-2-con p{

		font-size: 14px;

		height: 50px;

	}

	.xinwen1-con p{

		font-size: 14px;

		height: 50px;

	}

	.xinwen-2-pic{

		float: none;

		width: 100%;

		margin-right: 0;

	}

	.xinwen-2-con{

		padding-top: 15px;

	}

	.xinwen-2-con h2{

		font-size: 16px;

		margin:12px 0 10px;

	}

	.xinwen-2 li {

    margin-top: 20px;

    padding: 15px;

	}

	.xinwen1-con h2 {

    margin-top: 15px;

    font-size: 18px;

	}

	.xinwen-1{

		padding: 15px;

	}

	.xinwen1-con p{

		margin-top: 15px;

	}

	.pic-con a{

		font-size: 14px;

		height: 50px;

	}

	.pic-item{

		margin-bottom: 20px;

	}

	.fenye{

		padding-top: 30px;

	}

	.pic-con{

		padding: 10px 15px;

	}

	.about-title

	{text-align: center;}

	.about-title h1{

		font-size: 22px;

	}

	.about-title h2{

		font-size: 14px;

		margin-top: 8px;

	}

	.erji-bottom{

		padding: 30px 0;

	}

	.about-div{margin-top: 20px;}

	.about-pic{

		/*display: none;*/

		float: none;

		width: 100%;

		margin-left: 0;

		margin-top: 0;

		margin-right: 0;

		overflow: hidden;

	}

	.footer-3 span{

		padding-left: 0!important;

		display: block;

	}

	.footer-3{

		font-size: 15px;

		padding: 15px 0;

		line-height: 1.8;

	}

	.footer-2 dd{

		height: auto;

		line-height: 35px;

		font-size: 15px;

		padding-left: 50px;

		-webkit-background-size: 35px;

		background-size: 35px;

		background-position: left top;

	}

	.footer-2{

		padding: 20px 0;

	}

	.banner-2 h1{

		font-size: 24px;

	}

	.banner-2 h2{

		font-size: 14px;

		margin:10px 0 12px;

	}

	.banner-2 .line{

		width: 35px;

		height: 2px;

	}

	.banner-2{

		padding: 70px 0;

	}

	.fafa .flex-control-nav{

		bottom: 15px;

	}

	.fafa .flex-control-nav li{

		margin:0 5px;

	}



}

@media only screen and (max-width: 500px){
	.map-wp{
		height: 200px;
	}

	.sousuo-list li a{

		font-size: 16px;

	}

	.sousuo-list li{

		padding-right: 75px;

		padding-left: 15px;

		-webkit-background-size: 5px;

		background-size: 5px;

		height: 47px;

		line-height: 46px;

	}

	.sousuo-list li span{

		font-size: 12px;

	}

	.index1-h1{

		font-size: 24px;

	}

	.title-11 h1{

		font-size: 24px;

	}



	.section1 {

    padding: 30px 0 20px;

	}

	 .section3 {

    padding: 20px 0 30px;

	}

	.index2-wp dd{

		width: 100%!important;

		float: none;

	}



	.index3-con h1{

		font-size: 16px;

	}

	.index3-xuan{

		padding-top: 20px 0 5px;

	}

	.index3-con p{

		line-height: 1.6;

		height: 44px;

	}

	.index3-dl dd{

		margin-top: 20px;

	}

	.index3-date{

		width: 65px;

		margin-right: 15px;

		height: 65px;

	}

	.index3-date h1{

		font-size: 24px;

	}

	.index3-date h2{

		font-size: 12px;

	}

	.danpian-h1{

		font-size: 20px;

	}

	.about-title h1{

		font-size: 20px;

	}

	.banner-2 h1{

		font-size: 22px;

	}

	.banner-2 h2{

		margin:8px 0 10px;

		font-size: 13px;

	}



	.banner-2{

		padding: 50px 0;

	}

	.logo-2 {

    font-size: 0;

    width: 250px;

    margin-left: 15px;

    margin-top: 15px;

	}

}

@media only screen and (max-width: 350px){

	.logo-2 {

    font-size: 0;

    width: 230px;

    margin-left: 15px;

    margin-top: 17px;

	}

}