@media only screen and (max-width: 1500px){
	.map-con{
		height: 462px;
		padding: 50px 30px 0;
	}
	.map-con h1{
		font-size: 22px;
	}
	.map-con dl{
		padding: 25px 0 15px;
	}
	.map-con dd+dd {
    margin-top: 15px;
	}
	.fafa .flex-control-nav {
    bottom: 40px;
	}
	.wenhua-item h2 span{
		font-size: 18px;
		padding: 12px  20px;
	}
	.xiala{
		width: 130px;
		margin-left: -65px;
		padding: 25px 10px;
	}
	.xiala dd+dd {
    margin-top: 30px;
	}
	.logo {
    width: 365px;
    margin-top: 16px;
	}
	.xiala-pic{
		width: 392px;
	}
	.nav>ul>li+li{
		margin-left: 15px;
	}
	.erji-nav dd>a{
		height: 100px;
		line-height: 100px;
		padding: 0 15px;
	}
	.erji-nav dd+dd {
    margin-left: 35px;
	}
	.mianbaoxie dd{
		height: 100px;
		line-height: 100px;
	}
	.banner-2{
		height: 360px;
	}
	.fuwu-con{
		padding: 40px 40px 0;
	}
	.fuwu-con h1{
		font-size: 26px;
	}
	.fuwu-con p{
		font-size: 15px;
		margin-top: 23px;
	}
	.fuwu .more1 {
    margin-top: 35px;
	}
	.foo1-2 li+li {
    margin-left: 45px;
	}
	.foo1-1{
		width: 370px;
		margin-right: 50px;
		padding-right: 15px;
	}
	.xinwen-right{
		padding: 25px;
		margin-left: 40px;
		width: 315px;
	}
	.zhaos2-div{
		margin-left: 120px;
	}
	.zhaos2-div{
/*		height: 520px;
		padding: 50px 45px 0;*/
	}
	.zhaos2-bg{
		top: 45px;
		bottom: 45px;
	}
	.wenhua-dl dd>a{
		height: 700px;
	}


	.product1-1-pic{
		width: 560px;
	}
	.product1-1-con{
		width: 640px;
		
	}
	.product1-1-list-wp{
		padding-left: 30px;margin-top: 20px;
	}
	.product1-1-list-wp2{
		padding-left: 0;
		padding-right: 30px;
	}
	.product1-1-title{
		font-size: 20px;
		padding: 0 15px;
	}
	.product1-1-title span{
		font-size: 14px;


	}
	.product1-1-bai{
/*		height: 85px;
		padding-top: 25px;*/
	}
	.product1-1-bai h2{
		font-size: 13px;
		margin-top: 7px;
	}
	.product1-1-item+.product1-1-item {
    margin-top: 60px;
	}
	.product1{
		padding: 60px 0;
	}
	.product2-1{
		height: 280px;
	}
	.product2{
		padding: 125px 0 60px;
	}
	.product2-2 dd h1{
		font-size: 24px;
		margin-top: 25px;
	}
	.product2::after{
		width: 1260px;
		margin-left: -630px;
	}
	.tan-con{
		padding: 40px 40px 0;
	}
	.tan-pic{
		width: 460px;
	}
	#tan-close{
		right: 25px;
		top: 40px;
	}
	.tan-title h2{
		font-size: 18px;
		margin-top: 10px;
	}
	.tan-title2{
		margin-top: 30px;
	}
	.tan-p{
		height: 240px;
	}
	.about1-1{
		margin-left: 50px;
	}
	.about1-2{
		font-size: 15px;
		padding-top: 30px;
	}
	.about1-3{
		padding: 30px 50px 0;
	}
	.about1-3 dd h1 span{
		font-size: 62px;
	}
	.about4-div{
		padding: 0	60px;
	}
	.main1-con-wp{
		height: 424px;
		padding: 45px 50px 0;
	}
	.main1-p{
		margin-top: 40px;
	}
	.main1-con-wp .more1{
		margin-top: 60px;
	}
	.main1{
		height: 988px;
	}
	.bo img{
		width: 70px;
		margin-bottom: 20px;
	}
	.bo{
		font-size: 26px;
	}
	.main2{
		height: 400px;
	}
	.main3-p{
		font-size: 15px;
		margin-top: 30px;
	}
	.about1-title h2{
		font-size: 20px;
	}
	.about1-title h1{
		font-size: 26px;
	}
	.main3-dl{
		top: 85px;
	}
	.main3-dl dd+dd {
    margin-top: 40px;
	}
	.main4-2 dd h2{
		font-size: 15px;
	}
	.main4-2 dd{
		padding: 70px 15px 0 25px;
	}
	.main4-1-1{
		width: 373px;
		min-height: 488px;
	}
	.main4-1-2{
		width: 506px;
		margin:0 20px;
		min-height: 488px;
	}
	.main4-1-3{
		min-height: 488px;

	}
	.title-22 h2{
		font-size: 26px;
	}
	.title-22 h1{
		font-size: 20px;
	}
	.main4-1-2-dl dd+dd {
    margin-top: 15px;
	}
	.fmain4-1-3 {
    margin-top: 35px;
	}
	.main3-div{
		height: 600px;
		padding-top: 70px;
	}
	.fafa .slides>li{
		height: 700px;
	}
	.wzdt-ul {
    padding-top: 30px;
	}
	.wzdt-ul dd{
		margin-top: 12px;
	}
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}

	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.banner-2{
		height: auto;
		background-image: none!important;
	}
	.banner-2 img{
		display: block;

	}
	.mianbaoxie{
		display: none;
	}
	.erji-nav{
		float: none;
	}
	.erji-nav dd+dd{
		margin-left: 0;
	}
	.erji-nav dd{
		display: none;
	}
	.erji-nav dd.cur{
		display: block;
	}
	.erji-nav dd>a {
    height: 80px;
    line-height: 80px;
    padding: 0 15px;
	}
	.erji-bottom{
		padding: 50px 0;
	}
	.fuwu-con{
		padding: 30px 30px 0;
	}
	.fuwu-con h1{
		font-size: 23px;
	}
	.fuwu-con p{
		font-size: 15px;
		margin-top: 15px;
		line-height: 1.8;
		height: 5.4em;
	}
	.fuwu .more1 {
    margin-top: 20px;
	}
	.fuwu-list dd+dd {
    margin-top:40px;
  }
  .foo1-1{
  	display: none;
  }
  .foo1-2 {
  	padding-right: 0;
  	padding-top: 0;
  }
  .foo1-2 ul{
  	display: none;
  }
  .er{
  	position: relative;
  	top: 0;
  	margin:0 auto;
  }
  .footer-1{
  	padding: 25px 0;
  }
  .footer-2{
  	font-size: 14px;
  	padding: 15px 0;
  }
  .footer-2 span{
  	display: block;padding-left: 0;
  }
  .xinwen-right{
  	float: none;
  	width: 100%;
  	margin-left: 0;
  }
  .xinwen-right2{
  	display: none;
  }
  .xinwen-right3{
  	display: none;
  }
  .xinwen-left{
  	margin-top: 30px;
  }
  .danpian-h1{
  	font-size: 24px;
  }
  .zhaos2-div{
  	margin-left: 80px;
  }
  .wenhua-dl dd{
		width: 50%;
	}
	.wenhua-dl dd>a{
		height: auto;
		padding: 70px 0;
	}
	.wenhua-item{
		position: relative;
		top: 0;
		height: auto;
    -webkit-transform: translateY(0%)!important;
    -ms-transform: translateY(0%)!important;
    transform: translateY(0%)!important;
	}
	.wenhua-dl dd>a::after{
		display: none;
	}
	.wenhua-dl dd+dd>a::before{
		display: none;
	}
	.wenhua-dl dd:nth-child(2){
		border-left: 1px solid rgba(255,255,255,0.3);
	}
	.wenhua-dl dd:nth-child(3){
		border-top: 1px solid rgba(255,255,255,0.3);
	}
	.wenhua-dl dd:nth-child(4){
		border-top: 1px solid rgba(255,255,255,0.3);
		border-left: 1px solid rgba(255,255,255,0.3);
	}
	.wenhua-ico{
		width: 65px;
		height: 65px;
	}
	.wenhua-dl dd>a:hover .wenhua-item h1{color: #fff;}
	.wenhua-dl dd>a:hover .wenhua-item h2{color: #fff;}



	.wenhua-dl dd>a:hover .wenhua-ico1{background-image: url(../images/wenhua-ico1.png);transition: background-image 0s;}
	.wenhua-dl dd>a:hover .wenhua-ico2{background-image: url(../images/wenhua-ico2.png);transition: background-image 0s;}
	.wenhua-dl dd>a:hover .wenhua-ico3{background-image: url(../images/wenhua-ico3.png);transition: background-image 0s;}
	.wenhua-dl dd>a:hover .wenhua-ico4{background-image: url(../images/wenhua-ico4.png);transition: background-image 0s;}
	.product1-1-item+.product1-1-item {
    margin-top: 50px;
	}
	.product1{
		padding:50px 0;
	}
	.product2-1{
		height: 200px;
	}
	.product2{
		padding: 100px 0 50px;
	}
	.product2-2 dd h1{
		font-size: 20px;
		margin-top: 25px;
	}
	.product1-1-pic{
		float: none;
		width: 100%;
	}
	.product1-1-con{
		width: 100%;
		padding-top: 0;
		float: none;
	}
	.product1-1-list-wp{
		padding: 0
	}

	.product1-1-title{
		font-size: 20px;
	}
	.product1-1-list-wp{
		margin-top: 20px;
	}
	.product2::after{
		margin-left: 0;
		left: 15px;
		right: 15px;
		width: auto;
	}
	.tan-pic {
    width: 380px;
	}
	.tan-p {
    height: 220px;
	}
	.more2{
		opacity: 1;
		visibility: visible;
		padding: 15px 0;
	}
	.about1,.about2,.about3,.about4{
		padding: 50px 0;
		min-height: 0;
	}
	.about1-title{
		position: relative;
		top: 0;
	}
	.about1-1{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 25px;
	}
	.about1-3 dd h1 span{
		font-size: 55px;

	}
	.about1-3{
		padding: 30px 30px 0;
	}
	.about2-div::after{
		-webkit-background-size: 100%;
		background-size: 100%;
	}
	.about3-p{
		font-size: 15px;
		line-height: 1.8;
	}
	.about4-div{
		margin-top: 30px;
	}
	.about-title h1{
		font-size: 30px;
	}
	.fafa .slides>li{
		height: auto;
		background-image: none;
	}
	.fafa .slides>li img{
		display: block;
		width: 100%;
	}
	.main1-div{
		margin-top: 0;
	}
	.main1-item1 .main1-con-wp{
		top: 0;
	}
	.main1-item2 .main1-pic{
		top: 0
	}
	.main1-con-wp {
    height:403px;
    padding: 50px 30px 0;
	}
	.main1,.main3{
		height: auto;
		padding: 50px 0;
	}
	.main1-title h1{
		font-size: 26px;
	}
	.main1-title h2{
		font-size: 20px;
	}
	.main2 {
    height: 300px;
	}
	.bo img{
		width: 60px;
		margin-bottom: 10px;
	}
	.bo{
		font-size: 22px;
	}
	.main3::before,.main3::after{
		display: none;
	}
	.main3-div{
		float: none;
		width: 100%;
		height: auto;
		padding: 30px 0 0;
	}
	.main3-dl{
		position: relative;
		top: 0;
		width: 100%;
		left: 0;
		margin-top: 40px;
	}
	.main3-dl dd span{
		color: #333;
		position: relative;
		display: block;
		right: 0;
		height: auto;
		line-height: normal;
		margin-top: 10px;
		width: auto;
		text-align: center;
	}
	.main3-dl dd>a{
		height: auto;
		padding-top: 70px;
		display: inline-block;
		background-position: center top;

	}
	.main3-dl dd+dd {
    margin-top: 0px;
	}
	.main3-dl dd{
		float: left;
		width: 25%;
		font-size: 0;
		line-height: normal;
		text-align: center;
	}
	.main3-p{
		margin-top: 20px;
	}
	.main4{
		border-top: 1px solid #ddd;
	}
	.main4-1-1{
		float: none;
		width: 100%;
		min-height: 0;
	}
	.main4-1-2{
		float: none;
		width: 100%;
		margin:25px 0;
		min-height: 0;
	}
	.fmain4-1-1 p{
		height: auto;
		text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	}
	.fmain4-1-1 h1{
		padding: 30px 0 10px;
	}
	.main4-1-1-pic {
    margin-top: 20px;
	}
	.main4-1-2-dl dd+dd {
    margin-top: 20px;
	}
	.main4-1-3{
		min-height: 0;
	}
	.fmain4-1-3 {
    margin-top: 30px;
	}
	.main4-1-2-dl {
    padding-top: 30px;
	}
	.main4-2{
		float: none;
	}
	.main4-2 dd{
		width: 50%!important;
	}
	.fafa .flex-control-nav li:first-child{
		margin-left: 0;
	}
	.fafa .flex-control-nav {
    bottom:30px;
	}
	.main1-item1 .main1-con-wp::after,
	.main1-item2 .main1-con-wp::after{
		display: none;
	}
	.wenhua-dl dd>a .wenhua-item h2 {
    opacity: 1;
    transition: opacity 0s;
	}
	.wenhua-item h2 span{
		color: #fff;
	}
	.wenhua-item h2 span::before,
	.wenhua-item h2 span::after{display: none;}
	.fafa .slides>li.flex-active-slide {
    transform: scale(1);
	}
	.video-box{
		position: static;
	}
	.video-close{
		right: 30px;
		top:30px;
	}
	.map{
		float: none;
		width: 100%;
	}
	.map-con{
		height: auto;
		padding: 50px;
		-webkit-background-size: contain;
		background-size: contain;
	}
	.wenhua-item h2{
		height: auto;
	}
}
@media only screen and (max-width: 992px){
	.map-con{
		padding: 30px;
	}
	.main1-con-wp .more1 {
    margin-top:50px;
	}
	.main1-p{
		height: auto;
		max-height: 5.4em;
		margin-top: 25px;
	}
	.main1-pic{
		float: none;
		width: 100%;
	}
	.main1-con-wp{
		width: 100%;
		height: auto;
		padding: 30px 30px 60px;

	}
	.main1, .main3, .main4{
		padding: 40px 0;
	}
	.main3-dl dd>a{
		-webkit-background-size: 60px;
		background-size: 60px;
		padding-top: 60px;
	}
	.about4-div {
    margin-top: 15px;
	}
	.about3-list dd h1{
		font-size: 32px;
	}
	.main3-dl dd span{
		font-size: 18px;
	}
	.about3-list  dd .fr h1{padding-left: 50px;}
	.about3-list  dd .fl h1{padding-right: 50px;}
	.about3-list  dd .fr .about3-p{padding-left: 50px;}
	.about3-list  dd .fl .about3-p{padding-right: 50px;}
	.about3-p{
		font-size: 14px;
	}
	.about2-div::after{
		top: 0;
	}
	.about2-div{
		margin-top: 30px;
	}
	.about1, .about2, .about3, .about4{
		padding: 40px 0;
	}
	.about1-3{
		padding: 30px 0 0;
	}
	.about1-3 dd h2{
		font-size: 16px;
	}
	.about1-3 dd h1 span{
		font-size: 40px;
		padding-right: 8px;
	}
	.about1-2{
		padding-top: 20px;
	}
	.about-title h1{
		font-size: 26px;
	}
	.about1-title h1{
		font-size: 26px;
	}
	.about1-title h2{
		font-size: 18px;
	}
	.tan-title h1{
		font-size: 20px
	}
	.tan-title h2{
		font-size: 14px;
	}
	.tan-title2 {
    margin-top: 20px;
	}
	.tan-p{
		font-size: 15px;
		height: 130px;
		margin-top: 15px;
	}
	.tan-con {
    padding: 30px 30px 0;
	}
	#tan-close {
    right: 20px;
    top: 30px;
    width: 20px;
	}
	.tan-pic {
    width: 260px;
	}
	.product2-2 dd{
		width: 31.3333333%;
		margin-left: 2%;
	}
	.product2-2 dl{
		margin-left: -2%;
	}
	.product2-2 dd h1{
		margin-top: 18px;
	}
	.product1-1-item+.product1-1-item {
    margin-top: 40px;
	}
	.product1{
		padding:40px 0;
	}
	.product2-1{
		height: 130px;
	}
	.product2{
		padding: 50px 0 40px;
	}

	.product1-1-pic{
		float: none;
		width: 100%;
	}
	.product1-1-con{
		width: 100%;
		padding-top: 0;
		float: none;
	}
	.product1-1-list-wp{
		padding: 0
	}
	.product1-1-title{
		font-size: 20px;
	}
	.product1-1-list-wp{
		margin-top: 20px;
	}
	.product2::after{
		margin-left: 0;
		left: 15px;
		right: 15px;
		width: auto;
	}
	.wenhua-item h1 {
    font-size: 24px;
	}
	.wenhua-dl dd>a{
		padding: 50px 0;
	}
	.danpian-h1{
  	font-size: 22px;
  }
	.xinwen-con p{
		font-size: 14px;
		margin:18px 0 15px;
	}
	.xinwen-con{
		padding: 20px 25px 0;
	}
	.xinwen-pic {
    width: 260px;
	}
	.erji-nav dd>a{
		height: 70px;
		line-height: 70px;
		padding: 0	10px;
	}
	.erji-bottom{
		padding: 40px 0;
	}
	.fuwu-list dd+dd {
    margin-top:30px;
  }
	.fuwu-pic{
		float: none;
		width: 100%;
	}
	.fuwu-con{
		padding: 30px;
	}
	.fuwu-con p
	{height: auto;max-height: 5.4em;}
	.fenye{
		margin-top: 40px;
	}
	.zhaos{
		padding: 40px 0;
	}
	.main4-2 {
    margin-top: 40px;
	}
}

@media only screen and (max-width: 768px){
	.map-er-pic{
		width: 100px;
		float: none;
		margin:0 auto;
	}
	.map-er-con{
		padding: 15px 0 0;
		text-align: center;
	}
	.map-con dl{
		padding: 20px 0;
	}
	.map-con{
		padding: 25px 20px;
	}
	.map-con h1 {
    font-size: 20px;
	}
	.map-con dd{
		padding: 5px 0;
		font-size: 14px;
		-webkit-background-size: 35px;
		background-size: 35px;
		padding-left: 45px;
	}
	.map-con dd+dd {
    margin-top: 10px;
	}
	.video-close{
		width: 30px;
		height: 30px;
		right: 15px;
		top: 15px;
	}
	.video-wp{padding: 0	15px;}
	.wenhua-item h2 span{
		font-size: 15px;
		padding: 0;
	}
	.wenhua-item h2{
		margin-top: 15px;
	}
	.zhaos2-div-con{
		padding: 20px 15px;
	}
	.zizhi .row{
		margin-top: 0px;
	}

	.zizhi .col-sm-6{
		margin-top: 0px;
	}
	.zizhi .col-sm-6+.col-sm-6{
		margin-top: 15px;
	}
	.zizhi-item .imgbox_a h1{
		font-size: 16px;
		padding: 10px 15px;
	}
	.editorial{
		height: 50%;
	}
	.main1-pic-pro {
    position: absolute;
    width: 25%;
    top: 25px;
    z-index: 25;
	}
	.main1-item1 .main1-pic-pro{
		left: 25px;
	}

	.main1-item2 .main1-pic-pro{
		right:25px;
	}
	.main4-2 dd h1{
		font-size: 20px;
	}
	.main4-2 dd h2{
		font-size: 14px;
		margin-top: 8px;
	}
	.main4-2 {
    margin-top: 30px;
	}
	.main4-2 dd{
		float: none;
		width: 100%!important;
		height: auto;
		padding: 30px 15px 50px;
	}
	.main4-2 dd+dd{
		margin-top: 15px;
	}
	.fmain4-1-3 .imgbox_a h1{
		font-size: 16px;
	}
	.fmain4-1-3 {
    margin-top: 20px;
	}
	.main4-1-2-date{
		width: 63px;
		height: 63px;
		margin-right: 15px;
	}
	.main4-1-2-date h1{
		font-size: 25px;
	}
	.main4-1-2-date h2{
		font-size: 12px;
		margin-top: 5px;
	}
	.main4-1-2-dl {
    padding-top: 20px;
	}
	.main4-1-2-dl dd+dd {
    margin-top: 15px;
	}
	.main4-1-2-con p{
		font-size: 14px;
		margin-top: 11px;
	}
	.main4-1-2-con h1{
		font-size: 16px;
	}
	.main4-1-2{
		margin:15px 0;
	}
	.main4-1-1-pic {
    margin-top: 15px;
	}
	.fmain4-1-1 h1 {
    padding:20px 0 8px;
    font-size: 17px;
	}
	.fmain4-1-1 p{
		font-size: 14px;
	}
	.title-22 a{
		width: 25px;
	}
	.title-22 h2 {
    font-size: 20px;
    margin-top: 10px;
	}
	.title-22 h1 {
    font-size: 17px;
	}
	.main4-1-1,.main4-1-2,.main4-1-3{
		padding: 20px 15px;
	}
	.main3-dl{
		margin-top: 30px;
	}

	.main3-dl dd.main3-dd1>a{background-image: url(../images/main3-dd1h.png);}
	.main3-dl dd.main3-dd2>a{background-image: url(../images/main3-dd2h.png);}
	.main3-dl dd.main3-dd3>a{background-image: url(../images/main3-dd3h.png);}
	.main3-dl dd.main3-dd4>a{background-image: url(../images/main3-dd4h.png);}

	.main3-dl dd span {
    font-size: 15px;
	}
	.main3-dl dd>a {
    -webkit-background-size: 50px;
    background-size: 50px;
    padding-top: 50px;
	}
	.main3-div .more1 {
    margin-top: 30px;
	}
	.main3-p {
    margin-top: 15px;
    font-size: 14px;
	}
	.main3-div{
		padding-top: 20px;
	}
	.bo img{
		width: 50px;
		margin-bottom: 10px;
	}
	.bo{
		font-size: 17px;
	}
	.main2 {
    height: 170px;
	}
	.main1-title h1 {
    font-size: 22px;
	}
	.main1-title h2 {
    font-size: 17px;
	}
	.main1-con-wp .more1{
		margin-top: 30px;
	}
	.main1-p{
		margin-top: 15px;
		font-size: 14px;
	}
	.main1-con-wp{
		padding: 25px 15px 40px;
		-webkit-background-size: 60%;
		background-size: 60%;
		background-position: right bottom
	}
	.main1, .main3, .main4 {
    padding: 30px 0;
	}
	.main1{
		padding: 15px 0;
	}
	.fafa .flex-control-nav {
    bottom: 16px;
	}
	.fafa .flex-control-nav li{
		margin:0 5px;
	}
	.about4-con h1{
		font-size: 16px;
	}
	.about4-con p{
		font-size: 13px;
		line-height: 1.6;
		height: 3.2em;
	}
	.about4-div{
		padding: 0;
		margin-top: 5px;
	}
	.zizhi-item .imgbox_a h1{
		font-size: 14px;
	}
	.zizhi .about4-div{
		padding: 0	40px;
	}
	.zizhi-item .imgbox_a h1{
		display: block;
	}
	.zizhi .about4-div .swiper-slide{
		width: 100%;
	}
	.about4-btn{
		width: 30px;
		height: 30px;
		top: auto;
		bottom: 23px;
	}
	.about4-con{
		padding: 20px 40px 0;
	}
	.about4-div .swiper-slide{
		width: 100%;
	}
	.about3-list{
		margin-top: 20px;
	}
	.about3-a{
		margin-left: 0;
		width: 30px;
	}
	.about3-list::after{
		left: 15px;
	}
	.about3-list dd .fl h1::before {
    right: auto;
    left: 5px;
	}
	.about3-list dd .fr h1::before{
		left: 5px;
	}
	.about3-list dd h1 {
    font-size: 28px;
    padding-left: 33px!important;
    padding-right: 0!important;
	}
	.about3-p{
		padding-left: 33px!important;
    padding-right: 0!important;
	}
	.about3-list dd .fr{
		width: 100%;
		float: none;
	}
	.about3-list dd .fl{
		width: 100%;
		float: none;
		text-align: left;
	}
	.about-title{
		text-align: center;
	}
	.about2-div {
    margin-top: 22px;
	}
	.about1-3 dd h2{
		margin-top: 10px;
	}
	.about1-3 dd h1 span{
		font-size: 34px;
	}
	.about1-3{
		padding: 15px 0 0;
	}
	.about1-3 dd{
		width: 100%;
		float: none;
		padding-bottom: 15px;
	}
	.about1-3 dd+dd{
		padding-top: 15px;
		border-top: 1px solid #ddd;
	}
	.about1-2{
		line-height: 1.8;
		padding-top: 15px;
	}
	.about1-1{
		margin-top: 20px;
	}
	.about-title h1{
		font-size: 20px;
	}
	.about1-title h1{
		font-size: 20px;
	}
	.about1-title h2{
		font-size: 14px;
	}
	.about1, .about2, .about3, .about4{
		padding: 30px 0;
	}
	.tan-p{
		margin-top: 10px;
		line-height: 1.8;
	}
	.tan-con{
		padding: 20px 15px;
	}
	.tan-title2 {
    margin-top: 15px;
    font-size: 16px;
	}
	#tan-close{
		right: 10px;
		top: 10px;
		width: 30px;
		background-color: #fff;
		padding: 7px;
	}

	.tan-p{
		height: auto;
	}
	.tan-wp{
		display: flex;
	}
	.tan-div-wp{
		position: relative;
		margin:auto;
		top: 0;
		height: 100%;
		overflow: auto;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
		padding: 15px 0;
	}
	.tan-div{
		width: 100%;
		margin:0 auto;
	}
	.tan-pic{
		width: 100%;
		margin-right: 0;
	}
	.product2-2 dd{
		width: 100%;
		margin-left: 0%;
		float: none;
	}
	.product2-2 dd+dd{
		margin-top: 20px;
	}
	.product2-2 dl{
		margin-left: 0%;
	}
	.product2-2 dd h1{
		margin-top: 15px;
	}
	.product1-1-item+.product1-1-item {
    margin-top: 20px;
	}
	.product1{
		padding:20px 0;
	}
	.product2-1{
		height: 100%;
	}
	.product2{
		padding: 30px 0;
	}
	.product1-1-title {
    font-size: 18px;
     padding: 5px;
	}
	.product1-1-title span {
    font-size: 16px;
    
	}
	.product1-1-bai h2{
		font-size: 12px;
		margin-top: 6px;
	}

	.product1-1-pic{
		float: none;
		width: 100%;
	}
	.product1-1-con{
		width: 100%;
		padding-top: 0;
		float: none;
	}
	.product1-1-list .owl-nav{
		position: relative;
		width: 75px;
		height: 30px;
		margin:15px auto 0;
	}
	.product1-1-list .owl-nav button.owl-prev{
		left: 0px;
		width: 30px;
		height: 30px;
		margin-top: 0px;
		top: 0;
	}
	.product1-1-list .owl-nav button.owl-next{
		right: 0px;
		width: 30px;
		height: 30px;
		margin-top: 0px;
		top: 0;
	}
	.product1-1-list .owl-nav button.owl-prev.disabled, .product1-1-list .owl-nav button.owl-next.disabled {
    display: block;
    opacity: 0.3;
	}

	.product1-1-list-wp{
		margin-top: 15px;
	}
	.product2-2 dd h1 {
    font-size: 18px;
    margin-top: 20px;
    color: #fff;
	}
	.wenhua-dl dd>a {
    padding: 30px 0;
	}
	.wenhua-item h1 {
	    font-size: 20px;
	    margin: 15px 0 7px;
	}
	.wenhua-ico {
    width: 50px;
    height: 50px;
	}
	.wenhua-dl dd{
		float: none;
		width: 100%;
	}
	.wenhua-dl dd:nth-child(2) {
		border-left:0;
    border-top: 1px solid rgba(255,255,255,0.3);
	}
	.wenhua-dl dd:nth-child(4) {
		border-left:0;
    border-top: 1px solid rgba(255,255,255,0.3);
	}
	.zhaos2-div{
		left: 0;
	}
	.zhaos2{
		margin-top: 25px;
	}
	.zhaos1-item{
		font-size: 16px;
	}
	.zhaos1-dl dd.cur .zhaos1-item{
		font-size: 16px;
	}
	.zhaos1-dl dd{
		width: 25%!important;
	}
	.zhaos1-dl::before
	{display: none;}
	.zhaos1-dl dd:first-child .zhaos1-item::before,
	.zhaos1-dl dd:last-child .zhaos1-item::before{
		display: none;
	}
	.zhaos1-ico{
		display: none;
	}
	.zhaos{
		padding: 20px 0 30px;
	}
	.zhaos2-title .line{
		width: 30px;
		height: 4px;
	}
	.zhaos2-title h1{
		font-size: 22px;
		margin-top: 0px;
		margin-bottom: 5px;

	}
	.zhaos2-div-con::before,
	.zhaos2-div-con::after{
		-webkit-background-size: 15px;
		background-size: 15px;
	}
	.cur .zhaos2-div-con::before{width: 15px;height: 15px;}
	.cur .zhaos2-div-con::after{width: 15px;height: 15px;}



	.zhaos2-div .more1 {
    margin-top: 25px;
	}
	.zhaos2-title h2{
		font-size: 13px;
	}
	.zhaos2-p{
		font-size: 15px;
		height: auto;
		margin-top: 10px;
	}
	.zhaos2-div{
		width: 100%;
		height: auto;
		margin-left: 0;
		padding: 20px 15px;
	}
	.danpian-h1{
  	font-size: 20px;
  }
  .danpian{
  	padding: 25px 15px 15px;
  }
	.fenye{
		margin-top: 30px;
	}
	.xinwen-pic{
		float: none;
		width: 100%;

	}
	.xinwen-con p{
		line-height: 1.8;
		height: auto;
		max-height: 3.6em;
		margin:12px 0 10px;
	}
	.xinwen-con h1{
		font-size: 16px;
	}
	.xinwen-con h2{
		font-size: 13px;
	}
	.xinwen-left {
    margin-top: 20px;
	}
	.xinwen-list dd{
		padding: 15px;
	}
	.xinwen-con{
		padding: 15px 0 10px;
	}
	.xinwen-list dd+dd{
		margin-top: 15px;
	}
	.xinwen-right-h1{
		font-size: 18px;
		padding-bottom: 15px;
	}
	.xinwen-right{
		padding:15px;
	}
	.logo-2{
		width: 225px;
		margin-top: 18px;
	}
	.erji-nav dd>a {
    height: 55px;
    line-height: 55px;
    padding: 0 ;
	}
	.erji-nav dd>a::after{
		height: 2px;
	}
	
	.erji-bottom {
    padding: 30px 0;
	}
	.fuwu-con{
		padding: 20px 15px;
	}
	.fuwu-con h1 {
    font-size: 20px;
	}
	.fuwu-con p {
    font-size: 14px;
	}
	.fuwu-list dd+dd {
    margin-top:20px;
	}
	.footer-1 {
    padding: 20px 0 15px;
	}
	.footer-2{

		line-height: 1.6;
		padding: 12px 0
	}
}
@media only screen and (max-width: 500px){}
@media only screen and (max-width: 350px){}