@media only screen and (max-width: 1700px){
	.shouhou-ico{
		width: 55px;
	}
	.shouhou-item p{
		font-size: 14px;
		line-height: 2;
	}
	.shouhou-item {
    height: 600px;
    padding: 300px 23px 0;

    /* cursor: pointer; */
	}
	.mapqq img{
		width: 1200px;
	}
	.index2-2-dlx{
		left: -190px;
	}
	.wenhua22-1{
		left: 70px;
	}
	.wenhua22-2{
		right: 65px;
	}
	.wenhua22-3{
		right: 0px;
	}
	.wenhua1-3-num{
		margin-top: 15px;
		margin-right: 25px;
	}
	.wenhua1-3-p{
		font-size: 16px;
	}
	.wenhua1-3-dl dd{
		padding-left: 0;
	}
	.wenhua1-3-dl dd:first-child+dd {
    padding-left: 117px;
	}
	.wenhua1-3-dl dd:first-child {
    padding-left: 347px;
	}
	.wenhua1-3{
		background-position: 28px 0;
	}
	/*	.wenhua2-item+.wenhua2-item {
    margin-left: 80px;
	}*/
	.wenhua2-div::before{
		left: 200px;
		right: 200px;
	}
	.header-a a{
		width: 35px;
	}
	.header-a a+a {
    margin-right: 10px;
	}
	.header-a{
		width: 80px;margin-top: 46px;
	}
	.nav>ul>li{
		margin-right: 26px;
	}
	.banner-2{
		height: 420px;
	}
	.banner-2-about {
    height: 700px;
	}
	.about>.container{
		min-height: 3200px;
	}
	.about3{
		max-width: 1000px;
	}
	.about3-con::before{
		left: 50px;
	}
	.about3-con::after{
		right: 50px;
	}
	.xinwen2 li{
		padding-left: 0;
	}
	.xinwen2-div{
		width: 900px;
	}
	.xinwen2 ul::after{
		left: 168px;
	}
	.xinwen2 li:hover .xinwen2-div::after{
		right: -253px;
	}
	.xinwen2 li:hover .xinwen2-date::before {
    width: 430px;
	}
	.er+.er {
    margin-left: 20px;
	}
	.foo2-1 {
    width: 330px;
    margin-right: 40px;
	}
	.foo2-2{
		width: 156px;
		padding-left: 40px;
	}
	.foo2-3 li+li {
    margin-left: 45px;
	}
	.chixu-pic{
		width: 500px;
		height: 350px;
	}
	.chixu-pic.fr .chixu-pic-bg{
		left: 0;
		right: calc((100vw - 1200px) / 2 * -1);
	}
	.chixu-pic.fl .chixu-pic-bg{
		right: 0;
		left: calc((100vw - 1200px) / 2 * -1);
	}
	.chixu-item2{
		top: 0;
		margin-top: 40px;
	}
	.chixu-item2 .chixu-con {
    padding-top: 60px;
	}
	.chixu-p{
		font-size: 17px;
	}
	.chixu-item3 .chixu-con {
    padding-top: 10px;
	}
	.chixu-item3{
		top: 0;
		margin-top: 40px;
	}
	.chixu-h1{
		font-size: 36px;
		padding-bottom: 30px;
	}
	.chixu2-pic.fl{
		margin-left: calc((100vw - 1200px) / 2 * -1);
		margin-right: 60px;
	}
	.chixu2-pic.fr{
		margin-right: calc((100vw - 1200px) / 2 * -1);
		margin-left: 60px;
	}
	.chixu2-1-left {
    width: 410px;
    margin-right: 37px;
	}
	.pro-menu {
    width: 170px;
	}
	.pro-menu dd{
		padding-left: 92px;
		background-position: 30px center;
	}
	.pro-fllist li{
		padding: 30px 15px 0 30px;
	}
	.pro-fllist li::before{
		right: 30px;
    bottom: 15px;
	}
	.product-zx-item h1{
		font-size: 14px;
		padding-bottom: 8px;
	}
	.product-zx-item h2{
		font-size: 14px;
	}
	.product-er{
		width:90px;
	}
	.product-zx-item+.product-zx-item {
    margin-top: 13px;
    padding-top: 13px;
  }
  .pro-pp{
  	font-size: 15px;
  }
  .product-span-item{
  	font-size: 15px;
  	height: 42px;
  	line-height: 40px;
  }
  .map-wp{
  	width: 760px;
  }
  .contact-con-p{
  	font-size: 16px;
  }
  .contact-con{
  	padding-left: 30px;
  }
  .contact-con .er-wp {
    margin-top: 25px;
	}
	.map-wp{
		height: 580px;
	}
	.contact-con{
		height: 580px;
	}
	.index3-div{
    background-image: url(../images/index3-line-bg1ax.png);
	}
	.index3-list dd {
    padding: 0 30px;
	}
	.index3-con {
    width: 680px;
	}
	.index3-pic.fr{
		margin-left: 70px;
	}
	.index3-pic.fl{
		margin-right: 70px;
	}
	.index1-list{
		padding: 0
	}
	.wenhua1-1-dl dd{
		height: 320px;
		padding: 45px 35px 0;
	}
	.wenhua1-1-dl dd::before{
    background-position: -45px top;
	}
	.wenhua1-1-h1{
		font-size: 26px;
	}
	.wenhua1-1-p-wp{
		margin-top: 165px;
	}
	.wenhua1-1-p{
		font-size: 16px;
	}
	.wenhua1-1-dl dd.langDD .wenhua1-1-p-wp {
    margin-top: 130px;
	}
	.wenhua1-2-p{
		font-size: 16px;
	}
	.wenhua1-2-dl{
		padding: 0;
	}
	.wenhua1-2-dl dd{
		width: 31.3333%;
		margin-left: 2%;
	}
	.wenhua1-2-dl dl{
		margin-left: -2%;
	}
	.wenhua1-2-con{
		padding: 40px 25px 60px;
	}
	.wenhua1-2-num{
		font-size: 80px;
	}
	.wenhua2-item1{
		left: 50px;
	}
	.wenhua2-item2{
		right: 50px;
	}
	.wenhua2-item3{
		right: 0;
	}
	.wenhua3-left, .wenhua3-right {
    width: 558px;
	}
	.index2-1{
		width: 400px;
		margin-top: 250px;
	}
	.dk.cur img {
    transform: matrix(2.4, 0, 0, 2.4, 0, 0);
    opacity: 1;
	}
	.index2-2{
		width: 600px;
	}
	.index2 {
    padding: 380px 0;
    overflow: hidden;
	}
	.index2-2-pic{
		width: 240px;
	}
	.index2-2-h1{
		font-size: 20px;
	}
	.index2-2-content{
		padding-top: 35px;
	}
	.index2-2-content-con {
    padding-top: 0px;
	}
	.index2-2-content-con h1{
		font-size: 15px;
	}
	.index2-2-content-con p{
		font-size: 14px;
	}
}
@media only screen and (max-width: 1200px){
	.container{
		width: 1230px!important;
	/*		padding-left: 0;
		padding-right: 0;*/
	}
	body{
		width: 1230px;
		overflow-x: hidden;
	}
	#header .container{
		width: 1230px!important;
	}
	.about4-div::before{
		width: 1230px;
		margin-left: -615px;
	}
	#header::after{
	width: 1230px;
	}
	.chixu2-pic.fl{
		margin-left: 0
	}
	.chixu2-pic.fr{
		margin-right: 0
	}
}



/*@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}
	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.banner-2{
		height: auto;
		padding-bottom: 28.90625%;
	}
	.banner-2-about{
		padding-bottom: 47.24%;
	}


	.xinwen2-date::before,.linei,.xinwen2 li:hover .xinwen2-date::after
	{display: none!important;}






	.xinwen2 li:hover .xinwen2-date h1,
	.xinwen2 li:hover .xinwen2-date h2{color: #1485ee;}

	.xinwen2 li:hover .xinwen2-con h1,
	.xinwen2 li:hover .xinwen2-con p{color: #666;}


	.xinwen2 ul::after,.xinwen2-div::after{
		display: none;
	}

	.xinwen2 li{
		background-color: #f6f6f6;
		padding: 25px;
		padding-left: 0;
		margin-top: 30px;
	}

	.xinwen2-div{
		width: auto;
		float:none;
		overflow: hidden;
	}

	.xinwen2-date{
		height: auto;
		width: 140px;
		padding-top: 30px;

	}
	.xinwen2-div{
		padding: 0
	}
	.xinwen2-con-nei{
		padding-top: 15px;
	}
	.xinwen2-pic{
		width: 250px;
	}
	.erji{
		padding: 50px 0;
		min-height: 500px;
	}
	.erji-title h1{
		font-size: 32px;
	}
	.wenhua-title h1{
		font-size: 22px;
	}
	.erji-menu dd>a{
		font-size: 16px;
	}
	.erji-menu {
    margin-top: 30px;
	}
	.erji-div {
    margin-top: 40px;
	}
	.fenye{
		margin-top: 50px;
	}
	.footer-1{
		display: none;
	}
	.footer-2{
		padding-top: 0px;
		border-top: 0;
	}
	#footer{
		padding-top: 0;
	}
	.foo2-3,.foo2-2,.foo2-1-logo{
		display: none;
	}
	.foo2-1{
		float: none;
		width: 100%;
		margin-right: 0;
		text-align: center;
	}
	.er-wp{
		width: 328px;
		margin:20px auto 0;
	}
	.footer-3{
		padding: 15px 0;
		text-align: center;
	}
	.footer-3 .fl,.footer-3 .fr{
		float: none;
	}
	.chixu-pic{
		float: none;
		width: 100%;
		height: auto;
	}
	.chixu-pic-bg{
		position: static;
		padding-bottom: 56.3%;
	}
	.chixu-pic.fr{
		margin-left: 0px;
	}
	.chixu-pic.fl{
		margin-right: 0px;
	}
	.chixu-h1 {
    font-size: 30px;
    padding-bottom: 20px;
	}
	.chixu-con{
		padding-top: 30px!important;
	}
	.chixu-item3{
		padding-bottom: 300px;
	}
	.chixu-item4 .chixu-con {
    padding-top: 0px!important;
	}
	.chixu2-1-left{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.chixu2-1-right{
		margin-top: 20px;
	}
	.chixu-item5 {
    margin-top: 50px;
	}
	.chixu2-pic{
		float: none;
		margin:0!important;
	}
	.chixu2-pic img{
		display: block;
		margin:0 auto;
	}
	.pro-fllist dd{
  	margin-top: 15px;
  	font-size: 15px;
  }
  .pro-fllist li{
  	float: none;
  	width: 100%;
  	height: auto;
  	padding: 30px;
  }
  .pro-fllist li+li{
  	margin-top: 15px;
  }
  .pro-list dd{
  	width: 47%;
  }

  .pro-menu{
  	float: none;
  	width: 100%;
  }
  .pro-form-con{
  	padding: 15px;
  	padding-bottom: 7px;
  }
  .pro-menu dl{
  	font-size: 0;
  }
  .pro-menu dd{
  	display: inline-block;
  	width: 50%;
  	vertical-align: top;
  	height: auto;
  	line-height: 1.5;
  	padding: 45px 15px 10px;
  	text-align: center;
    background-position:  center 15px;
  }
  .rencai1{
  	padding: 50px 0;
  	margin-top: 50px;
  	min-height: 0;
  }
  .rencai1-div{
  	width: 70%;
  }
  .rencai2 {
    padding: 50px 0 100px;
	}
	.rencai2-dl {
    margin-top: 50px;
	}
	.rencai2-dl dd{
		display: block;
		width: 100%;
	}
	.rencai2-dl dd+dd {
    margin-left: 0px;
    margin-top: 150px;
	}
	.rencai2-dl dd+dd::before{
		width: 150px;
		height: 139px;
		left: 50%;
		margin-left: -75px;
		top: -160px;
		background-image: url(../images/rencai2-ico0h.png);
	}
	.zhaopin-table table.table tr.tr11 td:first-child{
		font-size: 16px;
	}
	.zhaopin-table table.table tr.tr11 td{
		height: 55px;
	}
	.zhaopin-div{
		padding-bottom: 150px;
	}
	.tan_aaa-box{
		display: flex;
	}
	.tan_aaa-div{
		position: relative;
		margin:auto;
		top: 0;
		left: 0;
	}
	.map-wp{
		float: none;
		width: 100%;
		height: 300px;
	}
	.contact-con{
		padding: 30px;
		height: auto;
	}
	.contact-con .er-wp{
		display: none;
	}
	.about>.container{
		min-height: 0;
	}
	.about4{
		padding-bottom: 150px;
	}
	.about1{
		width: 100%;
	}
	.about1-con p{
		height: auto;
		font-size: 17px;
	}
	.about{
		background-image: none;
		margin-top: 0;
		padding: 50px 0 0;
	}
	.about1-con h1{
		font-size: 20px;
	}
	.about1-con h2{
		font-size: 34px;
    margin: 23px 0 15px;
	}
	.about1-dl dd{
		margin-top: 30px;
	}
	.lj-more{
		margin-top: 50px;
	}
	.about2{
		margin-top: 50px;
	}
	.about2-img {
    margin-top: 50px;
	}
	.about3{
		margin-top: 50px;
	}
	.about3-div {
    margin-top: 50px;
	}
	.about4 {
    margin-top: 50px;
	}
	.about4-list .owl-nav{
		position: relative;
		width: 150px;
		margin:30px auto 0;
	}
	.about4-list .owl-nav button.owl-next{
		right: 0;
		top: 0;
		margin-top: 0;
	}
	.about4-list .owl-nav button.owl-prev{
		left: 0;
		top: 0;
		margin-top: 0;
	}
	.about4-div {
    margin-top: 50px;
	}
	.index{
		height: auto;
		background-image: none;
		margin-top: 0;
		padding-top: 50px;
	}
	.index1 .erji-title.ziBai h1{
		color: #333;
	}
	.index1 .erji-title.ziBai h2{
		color: #666;
	}
	.index2{
		height: auto;
		margin-top: 50px;
		padding: 0;
	}
	.index2-1{
		float: none;
		width: 100%;
		padding-top: 0;
		margin-top: 0;
	}
	.index2-2{
		float: none;
		width: 100%;
		margin-right: 0;
		margin-top: 50px;
	}
	.index2-2-con{
		position: relative;
    opacity: 1;
    visibility: visible;
	}
	.index2-2-con+.index2-2-con{
		margin-top: 40px;
	}
	.index2-2-dl,.dk{
		display: none;
	}
	.index2-2-con-wp{
		position: relative;
		left: 0;
		top: 0;
    transform: translateY(0%);
	}
	.index2-1 .erji-title{
		text-align: center;
	}
	.index1-list-wp{
		margin-top: 30px;
	}
	.index3-div{
		height: auto;
		background-image: none;
	}
	.index-box{
		min-height: 0;
	}
	.index3{
		margin-top: 0;
		padding: 50px 0 250px;
	}
	.index3-pic.fr{
		margin-left: 50px;
	}
	.index3-pic.fl{
		margin-right: 50px;
	}
	.index3-list dd{
		padding: 50px 0;
    border-bottom: 1px solid #ddd;
	}
	.index3-list dd+dd {
    margin-top: 0px;
	}
	.index3-con{
		float: none;
		width: auto;
		overflow: hidden;
	}
	.index3-list dl{
		padding-top: 0;
	}
	.wenhua1-1-dl dd{
		width: 48%;
		margin-left: 2%;
		margin-bottom: 2%;
	}
	.wenhua1-1-dl dl{
		margin-left: -2%;
	}
	.wenhua1-1-dl dd.langDD{
		width: 98%;
	}
	.wenhua1-2 {
    margin-top: 50px;
	}
	.wenhua1-2-dl dd{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.wenhua1-2-dl dl{
		margin-left: 0;
	}
	.wenhua1-2-p{
		min-height: 0;
	}
	.wenhua1-2-num{
		display: none;
	}
	.wenhua1-2-con{
		padding: 30px;
		border-radius: 10px;
		margin-top: 25px;
	}
	.wenhua2-item{
		position: static;
		display: block;
		text-align: center;
	}
	.wenhua2-img{
		display: none;
	}
	.wenhua2{
		padding: 0 0 200px;
	}
	.wenhua2-item+.wenhua2-item{
		margin-top: 30px;
		margin-left: 0;
	}
	.wenhua2-item h1::before{
		display: none;
	}
	.wenhua2-item h1{
		margin:30px 0 15px;
	}
	.wenhua2-item2{
		text-align: center;
	}
	.wenhua2-item2 img{margin:0 auto;}
	.wenhua2-item3{
		text-align: right;
	}
	.wenhua2-item3 img{margin-left: auto;}
	.wenhua3-div{
		background-image: none;
		margin:30px 0 200px;
		padding-top: 0
	}
	.wenhua3-left, .wenhua3-right{
		float: none;
		width: 100%;
	}
	.wenhua3-right{
		margin-top: 30px;
	}
	.wenhua3-h1{
		float: none;
		width: 100%;
		margin:0 0 15px!important;
		text-align: left;
		color: #333!important;
		font-size: 18px;
	}
	.fl .wenhua3-dl dd{
		padding-left: 20px;
		padding-right: 0;
		text-align: left;
		background-position: left 10px;
	}
	.fr .wenhua3-dl dd{
		padding-left: 20px;
	}
	.wenhua3-dl dd+dd {
    margin-top: 12px;
	}
	.zhil{
		font-size: 18px;
		line-height: 2;
		padding-bottom: 180px;
	}
	.wenhua2-div::before{
		display: none;
	}
	.chixux-div{
		padding-bottom: 180px;
	}
	.wenhua1-3{
		padding: 50px 0 250px;
		background-image: none;
		height: auto;
	}
	.wenhua1-3-dl dd {
    padding-left: 0!important;
	}
	.wenhua1-3-div .wenhua-title{
		position: relative;
		text-align: center;
	}
	.wenhua1-3-dl{
		margin-top: 35px;
	}
	.wenhua1-3-num{
		margin-top: 0;
		background-image:none!important;
		width: auto;
		margin-right: 30px;
		height: auto;
		line-height: normal;
		display: none;
	}
	.wenhua3-img{
		float: none;
		max-width: 940px;
		margin-top: 40px;
	}
	.wenhua3-div-gai{
		margin-top: 0px;
		padding-bottom: 100px;
	}
	.wenhua3-img.fr{
		margin-left: auto;
	}
	.wenhua3-img.fr img{
		margin-left: auto;
	}
	.danpian-h1{
		font-size: 24px;
	}
	.danpian{
		padding-bottom: 220px;
	}
	.pro-fllist li:nth-child(2)  dl{
    margin-left:0%;
	}
	.pro-fllist li:nth-child(2)  dd{
	    float: none;
	    width: 100%;
	    margin-left: 0%;
	}
	.dan-zh{
		display: none;
	}
	.danpian1{
		padding-bottom: 20px;
	}
	.danpian-con.cur1 *{font-size: 16px!important;}
	.danpian-con.cur2 *{font-size: 16px!important;}
	.danpian-con.cur3 *{font-size: 16px!important;}
	.shipin_pic .imgbox_a::after{
		width: 50px;
		height: 50px;
	}
	.shipin-h1{
		font-size: 16px;
	}
	.wenhua22{
		height: auto;
		background-image: none;
		padding-bottom: 180px;
	}
	.fafa .flex-direction-nav a {
    width: 40px;
    height: 40px;
    margin-top: -20px;
	}
}
@media only screen and (max-width: 992px){
	.shipin-list dd{
		width: 47%;
	}
	.danpian-h1{
		font-size: 22px;
	}
	.wenhua1-1-p-wp {
    margin-top: 150px;
	}
	.wenhua1-1-dl dd.langDD .wenhua1-1-p-wp {
    margin-top: 115px;
	}
	.wenhua1-1-dl dd {
    height: 290px;
    padding: 35px 35px 0;
	}
	.wenhua1-1-p {
    font-size: 15px;
	}
	.index3-pic{
		width: 123px;
	}
	.index3-con p{
		font-size: 15px;
		line-height: 2;
		height: 4em;
	}
	.index3-con h2 {
    margin: 0;
    font-size: 15px;
    color: #666;
    margin: 15px 0 10px;
	}
	.tan_aaa-div{
		width: 100%;
		padding: 50px 25px 25px 25px;
		height: auto;
	}
	.tan_aaa-div-h1{
		padding: 0	20px;
	}
	.tan_aaa-dl{
		margin-top: 20px;
		padding: 20px;
	}
	.tan_aaa-dl dd h2{
		font-size: 20px;
	}
	.tan_aaa-wen-wp{
		padding: 20px;
		padding-right: 0;
	}
	.tan_aaa-box{
		padding: 15px;
	}
	.zhaopin-table table.table tr th:first-child,
	.zhaopin-table table.table tr.tr11 td:first-child{
		padding-left:25px
	}
	.product-item{
  	padding: 30px;
  }
	.xinwen2-pic {
    width: 210px;
    margin-left: 20px;
	}
	.xinwen2-date{
		width: 110px;
	}
	.xinwen2-con-nei h1{
		font-size: 20px;
	}
	.xinwen2-con-nei {
    padding-top: 10px;
	}
	.product-zx{
		padding: 0 25px;
	}
}
@media only screen and (max-width: 768px){
	.fafa .flex-direction-nav a {
    width: 30px;
    height: 30px;
    margin-top: -15px;
	}
	.index3-div{
		margin-top: 0
	}
	.shipin-h1 {
    font-size: 15px;
    margin-top: 12px;
	}
	.shipin-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.shipin-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.shipin-list dd+dd{
		margin-top: 20px;
	}
	.danpian1{
		padding-bottom: 15px;
		margin-bottom: 15px;
	}
	.dan-mian{
		font-size: 14px;
	}
	.dan-a{
		max-width: 100%;
		float:none;
	}
	.danpian-h1{
		font-size: 20px;
	}
	.dan-a a{
		font-size: 14px;
	}
	.wenhua3-div-gai {
    margin-top: 0px;
    padding-bottom: 160px;
	}
	.wenhua3-img{
		margin-top: 30px;
	}
	.wenhua1-3-con h1{
		font-size: 15px;
		height: 34px;
		line-height: 34px;
		border-radius: 34px;
		width: 100px;
	}
	.wenhua1-3-dl dd+dd {
    margin-top: 15px;
	}
	.wenhua1-3-p {
    font-size: 15px;
    margin-top: 10px;
	}
	.wenhua1-3-dl {
    margin-top:25px;
	}
	.wenhua1-3-num{
		font-size: 40px;
		margin-right: 15px;
	}
	.wenhua1-3{
		padding: 30px 0 250px;
	}
	.zhil{
		font-size: 16px;
		line-height: 2;

	}
	.wenhua3-div {
    background-image: none;
    margin: 20px 0 170px;
    padding-top: 0;
	}
	.wenhua3-dl dd{
		font-size: 15px;
		padding-left: 15px!important;
		background-size: 6px;
	}
	.wenhua3-dl dd+dd {
    margin-top: 5px;
	}
	.wenhua3-right {
    margin-top: 25px;
	}
	.wenhua3-h1{
		font-size: 17px;
		margin: 0 0 12px!important;
	}
	.wenhua2-item img{
		max-width: 100%;
	}
	.wenhua2 {
    padding: 0 0 170px;
	}
	.wenhua2-item h1{
		margin:20px 0 10px;
	}
	.wenhua2-p{
		font-size: 15px;
	}
	.wenhua2-item+.wenhua2-item {
    margin-top: 20px;
	}
	.wenhua1-2-dl dd> img{
		width: 70px;
	}
	.wenhua1-2-p {
    font-size: 15px;
    margin-top: 15px;
	}
	.wenhua1-2-con {
    padding: 20px 15px 15px;
    border-radius: 10px;
    margin-top: 15px;
	}
	.wenhua1-2 {
    margin-top: 30px;
	}
	.wenhua-title h1{
		font-size: 20px;
	}
	.wenhua1-1-dl dd.langDD .wenhua1-1-p{
		float: none!important;
		width: 100%;
	}
	.wenhua1-1-dl dd{
		height: auto;
		float: none;
		width: 100%;
		margin-left: 0;
		padding: 30px 20px 20px;
		margin-bottom: 0;
	}
	.wenhua1-1-dl dd+dd{
		margin-top: 15px;
	}
	.wenhua1-1-h1 {
    font-size: 20px;
	}
	.wenhua1-1-p-wp {
    margin-top: 80px!important;
	}
	.wenhua1-1-dl dd::before {
    background-position: 0 top;
	}
	.wenhua1-1-dl dl{
		margin-left: 0;
	}
	.wenhua1-1-p{
		line-height: 1.8;
	}
	.about{
		padding-top: 20px;
	}
	.contact-con-p {
    font-size: 15px;
    line-height: 2;
    padding-top: 8px;
	}
	.contact-con {
    padding: 20px 15px;
	}
	.contact-h1{
		font-size: 20px;
	}
	.contact-con-p p+p {
    margin-top: 0px;
	}
	.map-wp{
		height: 200px;
	}
	.rencai2-dl dd+dd::before{
		width: 80px;height: 74px;
		background-size: 100%;
		margin-left: -40px;
		top: -90px;
	}
	.rencai2-dl {
    margin-top: 30px;
	}	
	.rencai2-dl dd+dd{
		margin-top: 100px;
	}
	.rencai2-dl dd img{
		width: 80px;
		margin-bottom: 15px;
	}
	.rencai2-dl dd{
		font-size: 17px;
	}
	.rencai1 {
    padding: 30px 0;
    margin-top: 30px;
    min-height: 0;
	}
	.rencai1-div{
		width: 100%;
	}
	.rencai2 {
    padding: 30px 0 100px;
	}
	.product-er {
    width: 100px;
	}
	.product-zx-item+.product-zx-item {
    margin-top: 15px;
    padding-top: 15px;
	}
	.pro-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 20px;
	}
	.pro-list dl{
		margin-left: 0;
	}
	.product-span-item.fl{
		display: none;
	}
	.product-span-item{
		width: 100%;
	}
	.product-item>h2{
		font-size: 22px;
		margin-top: 15px;
	}
	.product-pic{
		margin-top: 10px;
	}
	.product-item>h1{
		font-size: 14px;
	}
	.product-item{
		padding: 20px 15px;
	}
	.product-zx-wp{
		position: relative;
		opacity: 1;
		visibility: visible;
		padding: 20px 0;
		margin-top: 15px;
	}
	.pro-pp{
		height: auto;
		font-size: 14px;
	}
	.product-zx{
		position: relative;
		top: 0%;
		transform: translateY(0%);
	}
	.product-list dd {
		width: 100%;
		margin-left: 0%;
		margin-top: 0%;
	}
	.product-list dd+dd{
		margin-top: 20px;
	}
	.product-list dl{
		margin-left: 0;
	}
	.pro-form-dl dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 0;
	}
	.pro-form-dl dd+dd{
		margin-top: 15px;
	}
	.pro-form-dl dl{
		margin-left: 0;
	}
	.pro-form-dl dd.langdd{
		width: 100%;
		padding-right: 0;
	}
	.pro-form-con{
		padding: 15px;
	}
	button.tjbtn{
		display: block;
		position: relative;
		margin:15px auto 0;
		width: 130px;
		font-size: 15px;
		height: 42px;
	}
	.pro-form{
		margin-top: 20px;
	}
	.pro-fllist dl{
		padding-top: 5px;
	}
	.pro-fllist li::before {
    right: 15px;
    bottom: 15px;
    width: 70px;
    height: 44px;
    background-size: 100%;
	}
	.pro-fllist li{
		padding: 20px 15px;
	}
	.pro-fllist li h1{
		font-size: 16px;
	}
	.pro-fllist dd {
    margin-top: 12px;
    font-size: 14px;
    background-position: 0 2px;
	}
	.chixu-item6-dl dd{
		width: 47%;
	}
	.chixu-item5 {
    margin-top: 30px;
	}
	.chixu-item3 {
    padding-bottom: 100px;
	}
	.chixu-item6 {
    padding-bottom: 50px;
	}
	.chixu-item2,
	.chixu-item3{
		margin-top: 20px;
	}
	.chixu-con {
    padding-top: 25px!important;
	}
	.chixu-p {
    font-size: 15px;
	}
	.chixu-p p{
		line-height: 2;
	}
	.chixu-h1 {
    font-size: 24px;
    padding-bottom: 13px;
	}
	.chixu-h2{
		font-size: 17px;
		padding-bottom: 10px;
	}
	.erji {
    padding: 25px 0 30px;
	}
	.erji-title h1 {
    font-size: 24px;
	}
	.erji-menu dd>a {
    font-size: 14px;
    padding: 7px 10px;
	}
	.erji-menu dd+dd {
    margin-left: 10px;
	}
	.erji-menu {
    margin-top: 20px;
	}
	.erji-div {
    margin-top: 25px;
	}
	.xinwen2-date{
		float: none;
		width: 100%;
		padding-top: 0;
		font-size: 0;
		line-height: normal;
		text-align: left;
	}
	.xinwen2-pic{
		float: none;
		width:100%;

		margin:15px auto 5px;
	}
	.xinwen2-con-nei h1 {
		font-size: 18px;
	}
	.xinwen2-con-nei h2{
		font-size: 12px;
		margin:13px 0 8px;
	}
	.xinwen2-date h1,.xinwen2-date h2{
		display: inline-block;
	}
	.xinwen2-date h2{
		margin-left: 10px;
	}
	.xinwen2-date h1{
		font-size: 42px;
	}
	.xinwen2 li{
		padding: 20px 15px ;
		margin-top: 20px;
	}


	.fenye{
		font-size: 12px;
		margin-top: 28px;
	}
	.fenye .pagination > li > a,.fenye .pagination > li > span{
		padding: 5px 10px;
	}
	.foo2-1-con h2{
		font-size: 32px;
	}
	.er{
		width: 80px;
		font-size: 12px;
	}
	.er img{
		margin-bottom: 10px;
	}
	.er-wp{
		width: 280px;
	}
	.footer-3{
		font-size: 12px;
	}
	.footer-2{
		padding-bottom: 20px;
	}
	.tan_aaa-wp .mCSB_scrollTools .mCSB_draggerRail{
		margin-right: 0;
	}
	.tan_aaa-wp .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		margin-right: 0;
	}
	.close_btn{
		width: 30px;
		height: 30px;
	}
	.close_btn:hover:after{top:50%;-moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg)}
  .close_btn:hover:before{bottom:50%;-moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg)}
	.close_btn i{
		display: none;
	}
	.tan_aaa-dl dd{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.tan_aaa-dl dd+dd{
		margin-top: 15px;
		padding-top: 15px;
		border-top: 1px solid #ddd;
	}
	.tan_aaa-dl dd h2 {
    font-size: 16px;
    margin-top: 10px;
	}
	.tan_aaa-dl dd h1 {
    font-size: 12px;
	}
	.tan_aaa-div{
		padding: 30px 15px 15px;
	}
	.tan_aaa-dl{
		padding: 15px;
		margin-top: 15px;
	}
	.tan_aaa-dl dl{
		margin-left: 0;
	}
	.tan_aaa-div-h1{
		font-size: 20px;
		padding: 0;
	}
	.tan_aaa-wen-wp{
		padding: 15px 0 0;
	}
	.tan_aaa-wen{
		line-height: 2;
		height: auto;
		max-height: 12em;
		padding-right: 10px;
		font-size: 15px;
	}
	.zhaopin-table table.table tr.tr11 td {
    height: 50px;
    background-color: #f6f6f6;
	}
	.zhaopin-table table.table tr th{
		height: 50px;
	}
	.zhaopin-table table.table tr.tr11 td:first-child{
		font-size: 15px;
		padding-left: 15px;
	}
	.zhaopin-con{
		padding: 20px 15px;
		line-height: 1.8;
	}
	.zhaopin-table table.table tr th:first-child{padding-left: 15px;}
	.zhaopin-div{
		padding-bottom: 30px;
	}
	.zhaopin-table table.table tr td i{
		font-size: 16px;
	}
	.about1-con h1 {
    font-size: 16px;
	}
	.about1-con h2 {
    font-size: 22px;
    margin: 15px 0 10px;
	}
	.about1-con p{
		font-size: 15px;
	}
	.about1-dl dd{
		width: 50%;
		margin-top: 20px;
	}
	.about1-dl dd h1 span{
		font-size: 30px;
		padding-right: 5px;
	}
	.about1 .lj-more{
		margin-left: auto;
		margin-right: auto;
	}
	.lj-more {
    margin-top:30px;
    width: 140px;
    height: 43px;
    line-height: 41px;
    font-size: 14px;
    padding-left: 15px;
	}
	.lj-more::after{
		width: 30px;
		right: 15px;
	}
	.about2{
		margin-top: 30px;
	}
	.about2-img {
    margin-top: 30px;
	}
	.about3{
		margin-top: 30px;
	}
	.about3-div {
    margin-top: 30px;
	}
	.about4 {
    margin-top: 30px;
	}
	.about3-pic{
		transform: scale(1);
	}
	.about3-item::before{
		background-color: #f46823;
	}
	.about3-item::after{
		background-image: url(../images/about3-icoh.png);
	}
	.about3-con{
		margin-top: 20px;
	}
	.about4-item2{
		margin-top: 0;
		padding-top: 15px;
    padding-bottom:60px ;
	}
	.about4-item2::before{
		top:auto;
		bottom: 0;
	}
	.about4-item2::after {
    top: 0;
    bottom: 47px;
    background-image: url(../images/bb1.png);
    background-position: center 0;
	}
	.about4 {
    padding-bottom: 200px;
	}
	.about4-item1{
		padding-bottom: 60px;
	}
	.about4-div::before{
		top: auto;
		margin-top: 0;
		bottom: 0;
	}
	.about4-list .owl-nav button.owl-prev,
	.about4-list .owl-nav button.owl-next{
		width: 40px;
		height: 40px;
	}
	.about4-list .owl-nav{
    width: 120px;
    margin: 25px auto 0;
	}
	.about4-div {
    margin-top: 30px;
	}
	.erji-title h2{
		font-size: 15px;
		margin-top: 12px;
	}
	.index1-div {
    margin-top: 20px;
	}
	.index{
		padding-top: 30px;
	}
	.index1-list-wp{
    margin-top: 20px;
	}
	.index2{
		margin-top: 30px;
	}
	.index3{
		padding: 30px 0 150px;
	}
	.index3-list {
    margin-top: 0px;
	}
	.index3-list dd{
		padding: 25px 0;
	}
	.index3-pic{
		float: none;
		width: 100%;
		margin:0 auto!important;
		max-width: 230px;
	}
	.index3-pic.fr{
		margin-left: 0px;
	}
	.index3-pic.fl{
		margin-right: 0px;
	}
	.index3-con p{
		height: auto;
		max-height: 6em;
		font-size: 14px;
	}
	.index3-con h1{
		font-size: 17px;
	}
	.index3-con h2{
		font-size: 14px;
	}
	.index3-list dd .lj-more {
    margin-top: 15px;
	}
	.index3-con{
		margin-top: 20px;
	}
	.index2-2-pic{
		float: none;
		width: 100%;
		margin-right: 0;
		max-width: 260px;
		margin:0 auto;
	}
	.index2-2-content{
		padding-top: 20px;
	}
	.index2-2-h1{
		font-size: 18px;
		text-align: center;
	}
	.index2-2-content-con{
		text-align: center;
	}
	.index2-2-con+.index2-2-con {
    margin-top: 30px;
	}
	.index2-2{
		margin-top: 25px;
	}
}
@media only screen and (max-width: 500px){
	.logo-2{
		width: 150px;
		margin-top: 20px;
	}
}
@media only screen and (max-width: 350px){}*/