

@media only screen and (max-width: 1600px){
	div.wp{
		margin: 0	80px;
	}
}
@media only screen and (max-width: 1500px){
	.kehcneg3-con{
		width: 340px;
		padding-right: 15px;
		padding-top: 27px;
	}
	.kehcneg3-con h1{font-size: 22px;}
	.kehcneg3-con h2{font-size: 20px;margin-top: 12px;margin-bottom: 10px;}
	.kehcneg3-con p{font-size: 14px;}
	.kehu3-pic{width: 800px;}
	.erji-list{
		padding: 0 35px;
	}
	.erji-list .owl-prev{
		left: 0;
	}
	.erji-list .owl-next{
		right: 0;
	}
	.an-list .owl-prev{
		left: -35px;
	}
	.an-list .owl-next{
		right: -35px;
	}
	.m70{
		margin-top: 45px;
	}
	div.wp{
		margin: 0	60px;
	}
	.nav>ul>li>a{
		padding: 30px	20px 0;
	}
	.section5-con h1{
		font-size: 18px;
	}
	.section6-list .item{
		padding: 0	10%;
	}
	.anitem-con p{
		margin-top: 20px;
	}
	.anitem-con{
		padding: 24% 8% 0;
	}
	.anitem-con .more{
		margin-top: 30px;
	}
	.fuwu-pic{
		width: 600px;
	}
	.fuwu-dl {
	    margin-top:40px;
	}
	.kehu-dl {
	    margin-top:60px;
	}
	.about3-list,.about5-list{
		padding: 0 55px;
	}
	.about3-list .owl-prev,.about5-list .owl-prev{
		left: 0;
	}
	.about3-list .owl-next,.about5-list .owl-next{
		right: 0;
	}


}
@media only screen and (max-width: 1300px){
	.logo{
		width: 250px;
		margin-top: 15px;
	}
	div.wp {
	    margin: 0	40px;
	}
	.nav {
	    margin-right: 10px;
	}
}
@media only screen and (max-width: 1200px){
	.slidesss{
		display: block;
	}

	#sildes{
		display: none;
	}
	#fei
	{display: none;}
	.about1 {
	    padding: 50px 0;
	}
	.about2{
		height: auto;
		padding: 80px 0;
	}
	.about3{
		height: auto;
		padding: 80px 0;
	}
	.about5{
		height: auto;
		padding: 80px 0;
	}
	.about5-list{
		margin-top: 50px;
	}
	.about3-list{
		margin-top: 50px;
	}
	.about1-left{
		width: 300px;
	}
	.about1-right h1{
		font-size: 24px;
	}
	.about1-right h2{
		font-size: 20px;
	}
	.kehu3 {
	    padding:40px 0 10px;
	}
	.kehu3-div {
	    margin-top: 40px;
	}
	.kehcneg3-con{
		float: none;
		width: 100%;
		padding-right: 0;
		border-right: 0;
		height: auto;
		text-align: center;
		padding-top: 0;
	}
	.kehu3-pic{
		width: 888px;
		margin:50px auto 0;
	}
	.fuwu-pic{
		width:420px;
	}
	.fuwu-con{padding-top: 0;}
	.fuwu-dl-div{
		padding-top: 15px;
		line-height: 1.6;
	}
	.fuwu-dl dd .title-44{
		font-size: 18px;
	}
	.fuwu-title h1{font-size: 18px;}
	.fuwu-title h2{font-size: 22px;}
	.fuwu-dl {
	    margin-top:40px;
	}
	.product-xx-pic{
		float: none;
		width: 100%;
	}
	.product-xx-picda-wp{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.product-xx-pic-arr{
		
		margin-left: -2%;
	}
	.product-xx-pic-arr-div{
		float: left;
		width: 31.33333333%;
		margin-left: 2%;
		margin-top: 2%;
	}
	.product-xx-pic-arr-div:first-child{
		margin-top: 2%;
	}
	.product-xx-con{
		height: auto;
		padding:40px 25px;
	}
	.product-list li{
		padding: 25px 15px;
	}
	.product-con p{
		height: 50px;
	}
	.product-con{
		padding-top: 15px;
	}
	.more1 {
	    margin-top: 15px;
	}
	.product-pic{width: 200px;}
	#header{
		display: none;
	}

	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.banner{
		position: static;
		top: 0;
	}
	.fafa .slides>li{
		height: auto;
		background-image: none!important;
	}
	.fafa .slides>li img{
		display: block;
	}
	.fafa .flex-control-nav{
		bottom: 25px;
	}

	.section{
		height: auto!important;
	}
	.section2-div{
		float: none;
		width: 100%;
		padding: 80px 0;
	}
	.section2-div-con{
		display: block;
		height: auto;
	}
	.section2-div-con-wp{
		height: auto;
		display: block;
	}
	.section4-con{
		display: block;
		height: auto;
	}
	.section4-con-wp{
		height: auto;
		display: block;
	}
	.section2-div.fr{
		height: 400px;
	}
	.section2-div .wp{
		height: auto;
	}
	.section3,.section4,.section5,.section6{
		padding: 80px 0;
	}
	.section6-bottom{
		position: static;
		margin-top: 50px;
	}

	.section6{
		padding-bottom: 0!important;
	}
	.section3 .wp{
		height: 100%;
	}
	.section5 .wp{
		height: 100%;
	}

	.section-table{
		display: block;
		width: 100%;
		height: 100%;
	}
	.section-table-cell{
		display: block;
		vertical-align: middle;
		width: 100%;
	}
	.section2-div-con h2{
		font-size: 26px;
		margin-top: 10px;
	}
	.section2-div-con h1{
		font-size: 20px;
	}
	.section2-div-con-p{
		margin-top: 20px;
	}
	.section2-div-dl dd{

	}
	.m70 {
	    margin-top: 50px;
	}
	.title-22 h1{font-size: 30px;}
	.title-22 h2{
		font-size: 16px;
	}

	.section5-list2{
		display: block!important;
	}

	.section5-list{
		display: none;
	}
	.section5-con{
		bottom: 10px;
		left: 15px;
		right: 15px;
	}
	.section5-con p{
		opacity: 1;
		visibility: visible;
		font-size: 12px;
		line-height: 1.8;
		height: 42px;

	}
	.section6-title{
		float: none;
		width: 100%;

	}
	.title-33 img{
		display: block;
		margin:0 auto;
	}
	.section6-title .more{
		width: 30px;
		margin:25px auto 0;
	}
	.section6-con {
	    margin-top: 100px;
	}
	.foo2-right{
		display: none;
	}
	.foo2-left{
		float: none;
		text-align: center;
		margin-top: 0;
	}
	.footer-2{
		height: auto;
		-webkit-background-size: cover;
		background-size: cover;
		padding: 35px 0;
	}

	.section6 .section-table{
		display: block;
		position: static;
		margin-top: 0;
	}
	.erji-nav{
		display: none;
	}
	.fuwu-pic{
		margin-left: 25px;
	}
	.news3-list-pic{
		margin-left: 20px;
	}
	.news3-date{
		margin-right: 20px;

	}
	.news3-con h1{font-size: 18px;}
	.about2-list .owl-nav{
		top: -130px;
	}
	.job-left{
		width: 200px;
		margin-right: 40px;
	}
}	
@media only screen and (max-width: 992px){
	.job-left{
		display: none;
	}
	.about2{
		padding: 50px 0;
	}
	.about1-left{
		float: none;
		width: 100%;
	}
	.about1-left .fuwu-title{
		text-align: center;
	}
	.about1-left .fuwu-title .line3{
		margin:13px auto 0;
	}
	.about1-right{
		margin-top: 20px;
		line-height: 1.8;
	}
	.news3-date{
		float: none;
		border-right: 0;
		margin-right: 0;height: auto;
		font-size: 0;text-align: left;
	}
	.news1-pic{
		margin-top: 10px;
	}
	.news3-list li{
		padding: 20px 0;
	}
	.news3-date h2,.news3-date h1{
		display: inline-block;
	}
	.news3-date h2{
		padding-left: 5px;
	}
	.news3-con{
		padding-top: 20px;
	}
	.kehu3-pic{
		width: 100%;
		margin-top: 35px;
	}
	.kehu-dl dd{
		float: none;
		width: 100%;
		border-left: 0;
		margin-left: 0;
		border-top: 1px solid #eee;
		padding:20px 0!important;
	}
	.kehu-dl-div{
		height: auto;
	}
	.kehu1 {
	    padding: 0px 0 40px;
	}
	.kehu-dl {
	    margin-top: 40px;
	}
	.kehu-dl dd:first-child{
		border-top: 0;
	}
	.fuwu-pic{
		margin-left: 0;
		float: none;
		width: 100%;
	}
	.banner-2{
		height: auto;
		background-image: none!important;
	}
	.fuwu-con{
		padding-top: 25px;
	}
	.banner-2 img{
		display: block;
	}
	.erji-content {
	    padding: 40px 0;
	}
	.product-list li{
		float: none;
		width: 100%;
		margin-bottom: 25px;
		padding: 20px 15px;
	}
	.an-list
	{padding: 0	35px;}
	.an-list .owl-next{
		right: 0;
	}
	.an-list .owl-prev{left: 0;}
	.foo2-left{
		line-height: 2;
	}
	.footer-2{
		height: auto;
		-webkit-background-size: cover;
		background-size: cover;
		padding: 20px 0;
	}
	.footer-1 {
	    padding: 40px 0;
	}
	.title-22 h1{font-size: 24px;}
	.title-22 h2{
		font-size: 14px;
	}
	.section4-list .item>a p{
		font-size: 14px;
	}
	.footer-1-div>p{
		margin-top: 30px;
	}

	.section2-div{
		padding: 50px 0;
	}
	.section4-list .item>a h1 span{
		font-size: 26px;
	}
	div.wp{
		padding:0 30px;
		margin:0;
	}
	.section2-div-con h2{
		font-size: 20px;
		margin-top: 5px;
	}
	.section2-div-con h1{
		font-size: 18px;
	}
	.section2-div-dl dd h1{
		font-size: 16px;
		padding-bottom: 15px;
	}
	.section2-div-dl dd h2{
		margin-top: 10px;
	}
	.m70 {
	    margin-top: 40px;
	}
	.section3, .section4, .section5, .section6 {
	    padding: 60px 0;
	}
	.about3{
		padding: 50px 0;
	}
	.about4-right{margin-top: 25px;}
	.about4-right h1{
		font-size: 20px;
	}
	.about4-right p{
		margin-top: 15px;
	}
	.about4 {
	    padding: 50px 0;
	}
	.about5{
		padding: 50px 0;
	}
}
@media only screen and (max-width:768px){
	.section6-con {
	    margin-top: 80px;
	}
	.section4-list .item>a{
		top:0!important;
	}
	.item-a{
		top:0!important;

	}
	.job-right-top h1 span{
		display: block;margin-top: 8px;
	}
	.job-right-top p{
		margin-top: 10px;
	}
	.job-table table.table th:first-child
	{text-align: center;padding-left: 8px;}
	.job-table table.table td:first-child{
		text-align: center;
		padding-left: 8px;
	}
	.gangwei{
		text-align: left;
		padding: 0 15px;
	}
	.job-table {
	    margin-top: 30px;
	}
	.job-aaa{
		text-align: left;
		padding-left: 15px;
	}
	.job{
		padding-top: 20px;
	}
	.job-table table.table th{font-size: 15px;}
	.about5-list {
	    margin-top: 30px;
	}
	.about4-right h1 {
	    font-size: 18px;
	    line-height: 1.6;
	}
	.about4-dl {
	    margin-top:50px;
	}
	.about4-dl .item h1 span{
		font-size: 18px;
	}
	.about4-dl .item{
		padding-left: 15px;
	}
	.about4-dl .item h2{font-size: 16px;}
	.about2-list .owl-nav{
		position: relative;
		margin:0 auto;
		top: 0;
		margin-top: 25px;
	}
	.about2 .fuwu-title{
		text-align: center;
	}
	.about2-div{
		margin-top: 30px;
	}
	.about2-list-wp{
		padding: 0	15px;
	}
	.about2 .fuwu-title .line3{
		margin:13px auto 0;
	}
	.fuwu-title h2 {
	    font-size: 18px;
	}
	.about2-pic{
		margin-top: 25px;
	}
	.news3-list li:first-child{
		padding-top: 0;
	}
	.news3-con h1 {
	    font-size: 16px;
	}
	.news3-con h2{
		padding: 15px 0 10px;
	}
	.news3-con p{
		height: auto;
		line-height: 1.6;
	}
	.news3-list-pic{
		margin-left: 0;
		margin-right: 0;
		width: 100%;
		float: none;
	}
	.news3-date h1{
		font-size: 35px;
	}
	.kehcneg3-con h1{font-size: 18px;}
	.kehcneg3-con h2{font-size: 16px;margin-top: 10px;margin-bottom: 7px;}
	.kehcneg3-con p{font-size: 14px;}
	.kehu1 {
	    padding: 25px 0 40px;
	}
	.product-xx-middle-left{
		float: none;
		width: 100%;
	}
	.kehu-dl-div{margin-top: 15px;}
	.product-xx-middle-div{
		line-height: 1.8;
		font-size: 14px;
	}
	.product-xx-lianxi{
		float: none;
		width: 100%;
		margin-top: 20px;
	}
	.product-xx-con h1{
		font-size: 18px;
	}
	.product-xx-con{
		padding: 25px 7px;
	}
	.product-xx-con h2{font-size: 16px;margin-top: 15px;}
	.product-xx-con-p{
		line-height: 1.8;
		margin-top: 15px;
	}
	.fdiv1{background-image: url(../images/y1h.png);}
	.fdiv2{background-image: url(../images/y2h.png);}
	.fdiv3{background-image: url(../images/y3h.png);}
	.fdiv4{background-image: url(../images/y4h.png);}
	.fdiv5{background-image: url(../images/y5h.png);}
	.footer-1-div>p{
		font-size: 1.8;
		margin-top: 20px;
	}
	.fdiv h1{
		color:#fff;
		border-top: 0;
	}
	.foo2-left{
		font-size: 12px;
	}
	 .section5-con h1{
	    background-image: url(../images/hh2.png);
	    font-size: 16px;

	}
	.title-22 h1{font-size:20px;}
	.anitem-con h1{
		font-size: 19px;
	}
	.anitem-con h2{
		font-size:12px;
	}
	.section3, .section4, .section5, .section6 {
	    padding: 50px 0;
	}
	.m70 {
	    margin-top: 25px;
	}
	.title-11 img{width: 150px;}
	.section6-list .item p{
		height: auto;
		margin-top: 20px;
	}
	.title-33 img {
	    width: 120px;
	}
	.anitem-con{
		padding: 65px 15px 0;
	}
	.section6-list .item{
		padding: 0 15px;
	}
	div.wp{
		padding:0 15px;
	}
	.section2-div.fr{
		height: 260px;
	}
	.section6-bottom span{
		font-size: 25px;
	}

	.section2-div-dl dd{
		width: 33.333333%;
		margin-bottom: 25px;
	}
	.more {
	    margin-top: 40px;
	}
	.an-list .item .anitem-con{
		background-image: url(../images/heidi.png)!important;

	}
	.an-list .item .anitem-con p{
		opacity: 1;
		visibility:visible;
		top: 0;
		margin-top: 15px;
	}

	.an-list .item .anitem-con .more{
		opacity: 1;
		visibility:visible;
		top: 0;
	}
	.an-list .item{
		
	}
	.anitem-con p{
		line-height: 1.8;
		margin-top: 20px;
	}
	.erji-content {
	    padding: 15px 0 35px;
	}
}

@media only screen and (max-width:600px){


	.product-pic{
		float: none;
		margin-right: 0;
		width: 100%;
	}
	.fuwu-dl dd{
		float: none;
		width: 100%;
		margin-left: 0;margin-bottom: 20px;
	}
	.fuwu-dl dl{margin-left: 0;}
	.product-con{
		padding: 25px 0;
	}
	.product-list li{
		padding: 15px;
	}
	.product-con p{
		height: auto;
	}
}
@media only screen and (max-width:400px){
	.anitem-con{
		padding-top: 45px;
	}
}