@media only screen and (max-width: 1500px){
    .erji-content.main-bor{
        width: 910px;
    }
	.logo{
		margin-left: 0;
		width: 360px;
    margin-top: 28px;
	}
	.header-a{
		margin-right: 14px;
	}
	.search{
		margin-right: 0;
	}
	.fafa .slides>li{
		height: 450px;
	}
	.main-bor{
		padding: 15px;
	}
	.main1-1{
		width: 860px;
		margin-right: 25px;
	}
	.mm30 {
    margin-top: 25px;
	}
	.main2-1{
		width: 320px;
	}
	.main2-2{
		margin: 0 25px;
		width: 515px;
		padding-top: 16px;
	}
	.main2-1 .list01 dd:last-child{
		display: none;
	}
	.zy-pic .imgbox_a h1{
		padding: 0 15px 10px;
		font-size: 14px;
	}
	.fmain2 .slides>li .imgbox_a h1{
    padding: 0 15px 10px;
    font-size: 14px;
	}
	.zy-pic{
		width: 48%;
	}
	.main5-1{
		width: 320px;
		margin-right: 25px;
	}
	.main5-1 dd{
		background-position: 30px center;
		padding-left: 120px;
	}
	.er:nth-child(2) {
    margin: 0 30px;
	}
	.er-wp{
		width: 315px;
	}
	.foo-left{
		width: 800px;
	}
	.banner-2{
		height: 300px;
	}
	.fbanner-2 .slides>li{
		height: 300px;
	}
	.zhihui1{
		padding: 50px 0;
	}
	.shengchan2 .zhihui1-con{
		padding: 32px 20px 33px;
	}
	.shengchan2 .zhihui1-con p{
		height: 3.6em;
	}
	.wenhua-h1{
		font-size: 26px;
	}
	.wenhua{
		height: 725px;
	}
	.about2-1{
		width: 700px;
	}
	.about2-1-pic{
		width: 380px;
	}
	.about2-1-con-p p{font-size: 14px;}
	.about2-1-con-p{font-size: 14px;}
	.about2-1-qm{
		font-size: 13px;
	}
	.about2-1-qm img{
		width: 90px;
	}
	.about2-2-pic{
		width: 298px;
	}
	.about2-2-dl dd>a{
		height: 42px;
		line-height: 42px;
		font-size: 15px;
	}
	.about3-div{
		width: 500px;
		margin-right: 70px;
		padding: 30px;
	}
	.map-wp{
		height: 350px;
	}
	.about3-div-wp{
		top: 50px;
	}
	.main3-3 .list01 dd:first-child+dd+dd+dd+dd+dd+dd+dd+dd{display: none;}
	.spp1-1{
		width: 525px;
	}
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}
	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.main0-div-wp{
		top: 0;
	}
	.main{
		padding: 30px 0 45px;
	}
	.main1-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.main1-2{
		margin-top: 25px;
	}
	.main2-1{
		float: none;
		width: 100%;
	}
	.main2-2{
		float: none;
		width: 100%;
		margin: 25px 0;
		padding-top: 0;
	}
	.main3-3-dl dl{
		margin-left: -2%;
	}
	.main3-3-dl dd{
		float: left;
		width: 31.33333%;
		margin-left: 2%;
		margin-top: 0!important;
	}
	.main0-a{
		font-size: 22px;
	}
	.foo-dl{
		display: none;
	}
	.er-wp{
		float: none;
		margin: 0 auto;
	}
	.foo-left{
		float: none;
		width: 100%;
		text-align: center;
	}
	.foo-con{
		line-height: 1.8;
		margin-top: 15px;

	}
	#footer{
		padding: 30px 0 25px;
	}
	.main5-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.main5-2-div{
		height: auto;
		padding: 20px;
	}
	.main5-2-con-wp {
    padding-top: 10px;
	}
	.main5-2{
		margin-top: 25px;
	}
	.menu{
		display: none;
	}
	.banner-2{
		padding-bottom: 20%;
		height: auto;
	}
	.fbanner-2 .slides>li{
		padding-bottom: 20%;
		height: auto;
	}
	.zhihui1-2{
		overflow: visible;
		width: 100%;
		clear: both;
	}
	.zhihui1-1{
		width: 48.5%;
		margin-right: 0;
		margin-bottom: 3%;
	}
	.zhihui1-1+.zhihui1-1{
		float: right;
	}
	.zhihui1-2-item+.zhihui1-2-item{
    margin-top: 20px!important;
	}
	.shengchan1-item{
		float: none;
		width: 100%;
	}
	.shengchan1-item+.shengchan1-item{
		margin-top: 20px;
	}
	.shengchan2-dl dd{
		width: 50%;
	}
	.shengchan2 .zhihui1-con{
		padding: 73px 30px 74px;
	}
	.shengchan2 .zhihui1-con p{
		height: 5.4em;
	}
	.news2-dl dd{
		margin-left: 1%;
		width: 24%;
	}
	.news2-dl dl{
		margin-left: -1%;
	}
	.news2-dl dd:nth-child(1), .news2-dl dd:nth-child(4) {
    width: 49%;
	}
	.news2-dl dd:nth-child(5), .news2-dl dd:nth-child(6) {
     margin-top: 1%; 
	}
	.news2-dl dd:nth-child(4){
		margin-top: 1%;
	}
	.wenhua-h1{
		font-size: 22px;
	}
	.wenhua{
		height: 565px;
	}
	.banner-logo{
		width: 350px;
		transform: translate(-50%,-50%);
	}
	.about1-dl dd h1 span{
		font-size: 26px;
	}
	.about1-pic{
		width: 220px;
	}
	.about1-dl {
    margin-top: 40px;
	}
	.about2-1{
		float: none;
		width: 100%;
	}
	.about2-2{
		margin-top: 25px;
	}
	.about2-2-pic{
		display: none;
	}
	.about2-2-dl dd{
		float: left;
		margin-top: 0!important;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	.about2-2-dl dd>a{
		padding: 0	25px;
	}
	.about3-div-wp{
		position: relative;
		top: 0;
		height: auto;
	}
	.about3-div{
		width: 100%;
		margin-right: 0;
		height: auto;
		padding: 0;
		margin-top: 20px;
	}
	.map-wp {
    height: 270px;
	}
	.zhihui1-video{
		display: none;
	}
	.zhihui1{background-image: url(../images/zhihui1-bg.jpg);}
	.danpian-h1{
		font-size: 24px;
	}
	.danpian{
		padding-top: 25px;
	}
	.main3-3 .list01 dd:first-child+dd+dd+dd+dd+dd+dd+dd+dd{
		display: block;
	}
	.erji-content.main-bor{
        width: 100%;
        float: none;
    }
}
@media only screen and (max-width: 992px){
	.spp1-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.spp1-video video{
		height: auto;
	}
	.spp1-2{
		margin-top: 30px;
	}
	.main5-2-con-pp-wp{
		height: 158px;
	}
	.gs1 .main5-2-pic{
		margin-left: 15px;
	}
	.danpian-h1{
		font-size: 22px;
	}
	.danpian{
		padding-top: 20px;
	}
	.list0001 dd{
		width: 48%;
	}
	.about2-1-pic{
		float: none;
		width: 100%;
	}
	.map-wp {
    height: 220px;
	}
	.about2-1-con-p{
		height: auto;
	}
	.about2-1-qm {
    font-size: 14px;
    margin-top: 30px;
	}
	.about2-1-con{
		margin-top: 20px;
	}
	.about1-pic{
		display: none;
	}
	.about1-dl{
		margin-top: 0;
		padding: 25px 0;
	}
	.wenhua dd.wenhua-dd1{
		width: 98.5%;
	}
	.wenhua dd.wenhua-dd5{
		width: 98.5%;
		position: relative;
		margin-top: 1.5%;
		margin-left: 1.5%;
	}
	.wenhua dd.wenhua-dd6{
		width: 98.5%;
		position: relative;
		margin-top: 1.5%;
		margin-left: 1.5%;

	}
	.wenhua dd.wenhua-dd2 .imgbox_a {
    padding-bottom: 166%;
	}
	.wenhua dd.wenhua-dd2{
		width: 48.5%;
		margin-top: 1.5%;
	}
	.wenhua dd.wenhua-dd3{
		width: 48.5%;
		margin-top: 1.5%;
	}
	.wenhua dd.wenhua-dd4{
		width: 48.5%;
		margin-top: 1.5%;

	}
	.wenhua{
		height: auto;
	}
	.shengchan2 .zhihui1-con {
    padding: 37px 20px;
	}
	.ppp50 {
    padding: 40px 0;
	}
	.zhihui1{
		padding: 40px 0;
	}
	.zhihui2-2 dd{
		width: 100%;
		float: none;
		margin-left: 0;
		margin-top: 25px;
	}
	.zhihui2-2 dl{
		margin-left: 0;
	}
	.zhihui1-con p{
		height: 3.6em;
	}
	.zhihui2-1-pic{
		float: none;
		width: 100%;
	}
	.zhihui2-1-date{
		margin-top: 60px;
		margin-right: 30px;
	}
	.zhihui2-1-con{
		padding: 30px;
	}
	.main5-2-con p{
		font-size: 14px;
		line-height: 2;
		height: 4em;
	}
	.main5-2-pic{
		width: 300px;
		margin-right: 20px;
	}
	.main0-a{
		font-size: 20px;
	}
	.main1-1-pic-wp{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.main1-1-con{
		margin-top: 15px;
	}
}
@media only screen and (max-width: 768px){
	.spp2,.spp1-2{
    margin-top: 20px;
	}
	.spp1-video{
		margin-top: 15px;
	}
	.main5-2-con-pp-wp{
		height: auto;
		padding-right: 0;
		margin-top: 10px;
	}
	.main3-3 .list01 dd+dd {
    margin-top: 10px;
}
	.about2-2-pic{
		display: block;
		width: 100%;
		margin-left: 0;
		float: none;
		margin-bottom: 10px;
	}
	.danpian-h1{
		font-size: 20px;
	}
	.danpian{
		padding-top: 15px;
	}
	.dan-a a{
		font-size: 14px;
	}
	.list0004 dd {
    margin-top: 15px;
	}
	.list0001 dd{
		width: 100%;
		margin-left: 0;
		margin-top: 15px;
	}
	.list0001 dl{
		margin-left: 0;
	}
	.about2-1-con {
    margin-top: 15px;
	}
	.about2-2.main-bor{
		padding-bottom: 5px;
	}
	.about3-div{
		font-size: 15px;
		line-height: 1.8;
		margin-top: 10px;
	}
	.about2-2-dl dd>a {
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    padding: 0	15px;
	}
	.about1-con-h1{
		font-size: 18px;
	}
	.about1-con-p{
		height: auto;
		font-size: 15px;
		margin-top: 8px;
	}
	.about1-dl{
		padding: 5px	0 8px;
	}
	.about2-1-qm{
		margin-top: 20px;
	}
	.about1-dl dd{
		width: 50%;
		margin-top: 15px;
	}
	.banner-logo{
		width: 250px;
	}
	.wenhua-h1 {
    font-size: 18px;
	}
	.about2-2{
		margin-top: 20px;
	}
	.map-wp{
		height: 180px;
	}
	.news2-dl dd{
		width: 49%;
	}
	.news2-dl dd:nth-child(1), .news2-dl dd:nth-child(4) {
    width: 99%;
	}
	.news2-dl dd:nth-child(2), .news2-dl dd:nth-child(3) {
     margin-top: 1%; 
	}
	.main4-list-wp {
    margin-top: 15px;
	}
	.main{
		padding: 15px 0 30px;
	}
	.main0-div-wp::before{
		top: 0;
	}
	.main0-div{
		height: auto;
		line-height: normal;
		padding: 60px 15px 20px;
	}
	.mm30 {
    margin-top: 20px;
	}
	.main0-a {
    font-size: 18px;
	}
	.main1-1-h1{
		font-size: 15px;
		height: 50px;
		line-height: 50px;
		padding-left: 15px;
	}
	.fmain1 .flex-control-nav{
		bottom: 29px;
	}
	.title-11 span{
		font-size: 16px;
		padding: 0	8px 15px;
	}
	.title-11 a.fr{
		margin-top: 0;
	}
	.list01 dd+dd {
    margin-top: 10px;
	}
	.main-box{
		margin-top: 15px;
	}
	.list01{
		padding-top: 15px;
	}
	.main1-2{
		margin-top: 20px;
	}
	.main-box{
		margin-top: 15px;
	}
	.main2-2 .main-box{
		margin-top: 0;
	}
	.zy-pic{
		float: none;
		width: 100%;
		margin-top: 15px;
	}
	.main2-shipin {
    margin-top: 15px;
	}
	.main2-2{
		margin: 20px 0;
	}
	.main3-3-dl dd{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.main3-3-dl dl{
		margin-left: 0;
	}
	.main3-3-dl dd+dd{
		margin-top: 15px!important;
	}
	.main3-3-dl {
    /*padding-top: 15px;*/
	}
	.er{
		font-size: 12px;
		width: 70px;
	}
	.er img{
		margin-bottom: 8px;
	}
	.er:nth-child(2) {
    margin: 0 20px;
	}
	.er-wp{
		width: 250px;
	}
	.foo-con{
		font-size: 12px;
		margin-top: 12px;
	}
	#footer{
		padding: 20px 0 15px;
	}
	.yao{
		display: none;
	}
	.tui-con{
		padding-top: 0;
	}
	.tui-pic {
    width: 95px;
    margin-right: 12px;
	}
	.main5-1 dd{
		height: 50px;
		line-height: 50px;
		background-position: 20px center;
		background-size: 25px;
		padding-left: 65px;
		font-size: 16px;
	}
	.main5-jia{
		right: 15px;
	}
	.main5-2-dl dd{
		font-size: 14px;
		padding: 6px 13px;
	}
	.main5-2-pic{
		float: none!important;
		width: 100%;
		margin-right: 0!important;
		margin-left: 0!important;
	}
	.gs1 .main5-2-con-wp{
		padding-top: 15px;
	}
	.tui-con h2{
		font-size: 15px;
	}
	.main5-2 {
    margin-top: 20px;
	}
	.main5-2-div{
		padding: 15px 15px 20px;
	}
	.main5-2-con-wp {
    padding-top: 5px;
	}
	.main5-2-con p{
		height: 5.4em;
		line-height: 1.8;
		margin-top: 12px;
	}
	.main5-2-a {
    margin-top: 15px;
	}
	.main5-2-con{
		padding-top: 15px;
	}
	.main5-div {
    margin-top: 15px;
	}
	.erji{
		padding: 20px 0 25px;
	}
	.dangjian1-con p{
		font-size: 12px;
	}
	.dangjian1-pic {
    width: 125px;
    margin-right: 15px;
	}
	.dangjian2 dd{
		height: 51px;
		line-height: 50px;
		background-position: 0 center;
		padding-left: 15px;
		padding-right: 50px;
		font-size: 15px;
	}
	.span_22{
		display: none;
	}
	.fenye{
		margin-top:23px;
		font-size: 12px;
	}
	.fenye .pagination > li > a,.fenye .pagination > li > span{
		padding: 5px 10px;
	}
	.erji-content.main-bor{
		padding-bottom: 20px;
	}
	.dangjian1{
		padding: 15px 0;
	}
	.ppp50 {
    padding: 30px 0;
	}
	.zhihui1{
		padding: 30px 0;
	}
	.zhihui1-1{
		float: none;
		width: 100%;
		float: none!important;
		margin-bottom: 15px;
	}
	.zhihui1-con{
		padding: 20px!important;
	}
	.zhihui1-2-item+.zhihui1-2-item {
    margin-top: 15px!important;
	}
	.zhihui2-1-con p{
		margin: 12px 0 15px;
	}
	.zhihui2-2 dd{
		margin-top: 15px;
	}
	.zhihui2-1-con{
		padding: 20px;
	}
	.zhihui2-1-date{
		float: none;
		margin-top: 0;
		margin-right: 0;
		margin-left: 20px;
		margin-top: 20px;
		width: 60px;
		height: 60px;
		padding-top: 9px;
	}
	.zhihui2-1-date h1{
		font-size: 26px;
	}
	.zhihui2-1-date h2{
		font-size: 12px;
		margin-top: 4px;
	}
	.shengchan2-dl dd{
		float: none;
		width: 100%;
	}
	.shengchan2-dl dd+dd{
		margin-top: 15px;
	}
	.banner-2{
		padding-bottom: 35%;
	}
	.fbanner-2 .slides>li{
		padding-bottom: 35%;
		height: auto;
	}
	.fbanner-2 .flex-control-paging li a{
		width: 8px;
		height: 8px;
	}
	.fbanner-2 .flex-control-paging li a.flex-active{
		width: 19px;
		height: 8px;
	}
	.fbanner-2 .flex-control-nav{
		bottom: 10px;
	}
}
@media only screen and (max-width: 500px){}
@media only screen and (max-width: 350px){}