@media only screen and (max-width: 1750px){
	.about2-2{
		font-size: 15px;
	}

	.nav>ul>li+li {

    margin-left: 25px;

	}

	.main1-dl dd+dd {

    margin-left: 150px;

	}

	.foo1-3{

		left: 0;

	}

	.main2{

		min-height: 800px;

	}

	.capa-item{

		padding: 100px 0 150px;

	}

	.zizhi-list li{

		width: 400px;

	}

	.contact1-div{

		padding: 0;

	}

	.contact2-div{

		margin-left: 70px;

	}

	.about1 .main1-title h1{

		font-size: 42px;

	}

	.about1-1 {

    margin-top: 70px;

    padding-left: 200px;

	}

	.about1-1-pic{

		margin-right: 70px;

	}

	.about1-2-pic{

		margin-left: 600px;

	}

	.about3-dl dd{

		padding: 0	25px;

	}

	.about2-pic{

		width: 650px;

		margin-left: 50px;

	}

	.about2-1{

		font-size: 26px;

		padding-left: 250px;

	}

	.about2-1 span{

		font-size: 64px;

		top: 8px;

	}

	.about2-con{

		/*padding-top: 45px;*/

	}

	.danpian-left.fl{

    width: 1060px;

    margin-right: 50px;

	}

	.capa-list3 .row{

		margin-left: -30px;

		margin-right: -30px;

	}

	.capa-list3 .col-md-4{

		margin-top: 60px;

		padding-left: 30px;

		padding-right: 30px;

	}

	.main3-list dd{

		padding-left: 40px;

	}

	.about2-3 dd+dd {

    margin-left: 35px;

	}

	.wenhua-pic{

		height: 420px;

		width: 55%;

	}

	.wenhua-con{

		padding-top: 60px;

	}

	.wenhua-pic.fl+.wenhua-con{

		padding-left: 60px;

	}

	.wenhua-pic.fr+.wenhua-con{

		padding-right: 60px;

	}

}

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

	.wenhua-con h1{

		font-size: 42px;

	}

	.wenhua-con h2{

		font-size: 26px;

	}

	.wenhua-con p{

		font-size: 16px;

	}

	.wenhua-pic{

		height: 360px;

	}

	.wenhua-con{

		padding-top: 50px;

	}

	.wenhua-pic.fl+.wenhua-con{

		padding-left: 50px;

	}

	.wenhua-pic.fr+.wenhua-con{

		padding-right: 50px;

	}

	.xinwen1-2{

		width: 200px;

	}

	.xinwen1-3{

		width: 200px;

	}

	.xinwen1-4{

		width: 200px;

	}

	.xinwen1-5{

		width: 200px;

	}

	.xinwen2-div{

		width: 946px;

	}

	.xinwen2 li:hover .xinwen2-div::after{

		right: -150px;

	}

	.xinwen2 li:hover .xinwen2-date::before {

    width:320px;

}

	.zhaopin-table table.table tr.tr11 td:first-child{

		font-size: 16px;

	}

	.zhaopin-table table.table tr.tr11 td{

		height: 55px;

	}

	.about2-3 dd+dd {

    margin-left: 25px;

	}

	.about2-3 dd{

		width: 70px;

	}

	.about2-3 dd h2{

		font-size: 14px;

	}

	.about2-3 dd h1 span{

		font-size: 36px;

	}

	.main3{

		padding: 70px 0;

	}

	.main3-list {

    margin-top: 50px;

	}

	.main3-list dd{

		padding-left: 35px;

		padding-top: 35px;

		height: 200px;

	}

	.main3-list dd h1{

		font-size: 24px;

	}

	.main3-list dd p{

		font-size: 15px;

		margin-top: 10px;

	}

	.capa-list3-wp {

    padding-bottom: 50px;

}

	.capa-list3 .row{

		margin-left: -20px;

		margin-right: -20px;

	}

	.capa-list3 .col-md-4{

		margin-top:40px;

		padding-left: 20px;

		padding-right: 20px;

	}

	.danpian-left.fl {

    width: 860px;

    margin-right: 50px;

}

	.about1{

		background-position: left 79%;

	}

	.about1 .main1-title h1 {

    font-size: 36px;

	}

	.about1-1-con-p{

		font-size: 15px;

	}

	.about1-1-pic{

		width: 360px;

		margin-right: 50px;

	}

	.about1-1 {

    margin-top: 70px;

    padding-left: 241px;

	}

	.about1-2-pic{

		width: 600px;

		margin-left: 600px;

	}

	.about2{

		padding: 100px 0;

	}

	.about2-1 span {

    font-size: 62px;

    top: 13px;

	}

	.about2-con {

    padding-top: 0px;

	}
	.about2-2 h1{
		font-size: 18px;
	}
	.about2-2{
		font-size: 14px;
	}

	.about2-1 {

    font-size: 24px;

    padding-left: 250px;

	}	

	.about2-pic {

    width: 600px;

    margin-left: 30px;

	}

	.about3-dl dd {

    padding: 0 15px;

	}

	.about3-dl dd p{

		line-height: 2;

	}

	.contact2,.contact1{

		padding: 70px 0;

	}

	.contact1-con-wp{

		padding-top: 0;

	}

	.contact2-div{margin-left: 0;}

	.contact1-con{padding: 50px 30px;}

	.map-wp{

		width: 750px;

	}

	.zizhi-list li{

		width: 330px;

	}

	.capa-list-wp {

    margin-top:50px;

	}

	.capa-item{

		padding: 70px 0 100px;

	}

	.erji-nav dd{

		padding: 0px 15px;

	}

	.footer-2{

		padding: 25px 0;

	}

	.main2{

		min-height: 700px;

	}

	.main1-title h1{

		font-size: 32px;

	}

	.foo1-3 dd{

		width: 46%;

		margin-left: 4%;

		margin-top: 4%;

	}

	.foo1-3 dl{

		margin-left: -4%;

		margin-top: -4%;

	}

	.search{

		margin:0 20px;

	}

	.foo1-3{

		padding-left: 70px;

	}

	.main2-dd-odd{top: 50px;}

	.main2-dd-even{top: -50px;}

	.nav>ul>li+li {

    margin-left: 10px;

	}

	.fafa .flex-control-nav{

		bottom: 50px;

	}

	.main1-dl dd+dd {

    margin-left: 100px;

	}

	.main2-dl dd{

		width: 15.6666666%;

		margin-left: 1%;

		padding: 10px;

		padding-bottom: 30px;

	}

	.main2-dl dl{

		margin-left: -1%;

	}

	.main2-dl dd h1{

		font-size: 18px;

		margin: 30px 0 10px;

	}

	.product-list dd{

		width: 30%;

		margin-left: 3%;

		margin-top: 3%;

	}

	.product-list dl{

		margin-left: -3%;

		margin-top: -3%;

	}

	.chanpin-item-a {

    margin-top: 20px;

	}	

	.chanpin-item-p{

		font-size: 15px;

	}

	.chanpin-item h2{

		font-size: 30px;

	}

	.chanpin-item{

		padding: 30px;

	}

	.chanpin-item-a a{

		font-size: 15px;

	}

	.erji-bottom{

		padding: 70px 0;

	}

	.foo1-4{

		width: 120px;

	}

	.yq {

    margin-top: 70px;

	}

	.footer-1{

		min-height: 330px;

	}

}

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

	.product-list dd{

		width: 47%;

	}

	.banner-2{

		height: auto;

		background-image: none;

	}

	.erji-top{

		display: none;

	}

	.banner-2 img{

		display: block;

	}

	#header{

		display: none;

	}

	#header-2{

		display: block;

	}

	.chenggao{

		display: block;

	}

	.fafa,.fafa .slides,.fafa .slides>li{

		height: auto;

	}

	.banner{

		height: auto!important;

	}

	.fafa .slides>li{

		height: auto;

		background-image: none!important;

		

	}

	.fafa .slides>li img{

		display: block;

		width: 100%;

	}

	.fafa .flex-control-paging li a {

    width: 10px;

    height: 10px;

	}

	.fafa .flex-control-nav li {

    margin: 0 8px;

	}

	.fafa .flex-control-nav {

    bottom:30px;

	}

	.main1-dl dd+dd{

		margin-left:55px;

	}

	.main1-dl dd{



		/*padding: 0	15px;*/

	}

	.main2-dl dd {

    top: 0!important;

		width: 31.333333%;

		margin-left: 2%;

		margin-top: 2%;

	}

	.main2-dl dl{

		margin-left: -2%;

		margin-top: -2%;

	}

	.main2{

		min-height: 0;

		padding: 70px 0;

	}

	.main1 {

    padding: 70px 0;

	}

	.foo1-1,.foo1-2{

		display: none;

	}

	.foo1-3{

		padding-left: 0;

	}

	.foo1-3 dd{

		width: 48%;

		margin-left: 2%;

		margin-top: 3%;

	}

	.foo1-3 dl{

		margin-left: -2%;

		margin-top: -3%;

	}

	.footer-1{

		min-height: 0;

		padding: 50px 0;

	}

	.footer-2{

		padding: 15px 0;

	}

	.footer-2 .fl,.footer-2 .fr{

		float: none;

		text-align: center;

	}

	.main1-title p{

		max-width: 700px;

	}

	.capa-item{

		padding: 70px 0;

	}

	.map-wp{

		float: none;

		max-width: 913px;

		margin:0 auto;

		width: auto;

	}

	.contact1-dl dd{

		margin-top: 25px;

	}

	.contact1-dl dd p{

		margin-top: 8px;

	}

	.contact2-div{

		width: 420px;

		padding: 50px 30px 30px;

	}

	.about1,.about2,.about3{

		padding: 70px 0;

		background-image: none;

	}

	.about1-1{

		margin-top: 50px;

		padding-left: 0;

	}

	.about1-2{

		margin-top: 50px;

	}

	.about1-1-pic .imgbox_a{

		border-radius: 25px;

		box-shadow: 0 0 50px 0px rgba(0,0,0,0.3);

	}

	.about1-2-pic .imgbox_a{

		border-radius: 25px;

		box-shadow: 0 0 50px 0px rgba(0,0,0,0.3);

	}

	.about1-2-pic{

		margin-left: 0;

		width: 100%;

	}

	.about2-pic{

		float: none;

		width: auto;

		max-width: 729px;

		margin:0 auto;

	}

	.about2-1 span {

    top: 3px;

	}

	.about2-con

	{padding-top: 50px;}

	.about3-dl dd{

		width: 50%;

		padding: 0	30px;

		margin-top: 50px;

	}

	.about3-dl dl{

		margin-top: -50px;

	}

	.danpian-left.fl {

    float: none;

    width: 100%;

    padding-bottom: 30px;

	}

	.danpian-page{

		float:left;

		width: 48%;

	}

	.danpian-page+.danpian-page{

		float: right;

	}

	.danpian-bottom{

		padding: 50px 0;

	}

	.danpian-h1{

		font-size: 32px;

	}

	.capa-list3 .row{

		margin-left: -15px;

		margin-right: -15px;

	}

	.capa-list3 .col-md-4{

		margin-top:30px;

		padding-left: 15px;

		padding-right: 15px;

	}

	.capa-list3-wp {

    padding-bottom: 40px;

	}

	.main3{

		padding: 50px 0;

	}

	.main3-list {

    margin-top: 40px;

	}

	.main3-list dd{

		padding-left: 25px;

		padding-top: 25px;

		height: 160px;

	}

	.main3-list dd h1{

		font-size: 20px;

	}

	.main3-list dd p{

		font-size: 14px;

		margin-top: 10px;

		line-height: 1.8;

	}

	.about2-3 {

		padding-top: 15px;

	}

	.about2-3 dd {

    width: 31.3%;

    margin-left: 2%!important;

		margin-top: 30px;

	}

	.about2-3 dl{

		margin-left: -2%;

	}

	.about2-3 dd h2{

		font-size: 15px;

		padding: 0;

	}

	.tan_aaa-box{

		display: flex;

	}

	.tan_aaa-div{

		position: relative;

		margin:auto;

		top: 0;

		left: 0;

	}

	.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: #004a96;}



	.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: #e4eef9;

		padding: 25px;

		padding-left: 0;

	}



	.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

	{margin-top: 30px;}

	.xinwen1-2,.xinwen1-3,.xinwen1-4,.xinwen1-5{

		width: 150px;

	}

	.wenhua-con h1 {

    font-size: 34px;

	}

}

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

	.wenhua{

		padding: 20px	15px 0;



	}

	.wenhua-li+.wenhua-li{

		margin-top: 40px;

	}

	.wenhua-con{

		padding: 30px 25px 35px!important;

		

	}

	.wenhua-con h1 {

    font-size: 36px;

	}

	.wenhua-con h2 {

    font-size: 22px;

    margin:10px 0 15px;

	}

	.wenhua-pic{

		float: none;

		width: 100%;

	}

	.wenhua-con h1 {

    font-size: 36px;

	}

	.wenhua-pic{

		padding-bottom: 41.44%;

		height: auto;

	}

	.xinwen1-1{

		float: none;

		width: 100%;

		text-align: center;

		clear: both;

		padding-bottom: 15px;

		height: auto;

		line-height: 1.6;

	}

	.xinwen1-5{

		float: none;

		padding-top: 15px;

		clear: both;

		float: none;

		width: 100%;

		text-align: center;

		margin-left: 0;

	}





	.xinwen1-2,.xinwen1-3,.xinwen1-4{

		display: inline-block;

		float: none;

		width: 200px;

	}



	.xinwen1-5 input{

		width: 120px;

		margin:0 auto;

	}

	.xinwen1{

		padding: 30px;

		font-size: 0;

		text-align: center;

		line-height: normal;

	}

	.xinwen2-con-nei p{

		line-height: 1.8;

		height: 3.6em;

	}

	.xinwen2-con-nei h2{

		margin:15px 0 10px;

	}

	.xinwen2-con-nei{

		padding-top: 10px;

	}

	.xinwen2-con-nei h1{

		font-size: 20px;

	}

	.xinwen2 li{padding: 15px;padding-left: 0;}

	.xinwen2-pic{

		width: 200px;

		margin-left: 15px;

	}

	.close_btn{

		right: 0;

		top: 0;

	}

	.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;

	}

	.main3{

		padding: 40px 0;

	}

	.main3-list {

    margin-top: 40px;

	}

	.main3-list dd{

		width: 50%;

		padding-left: 25px;

		padding-top: 25px;

		height: 160px;

	}

	.main3-list dd h1{

		font-size: 20px;

	}

	.main3-list dd p{

		font-size: 14px;

		margin-top: 10px;

		line-height: 1.8;

	}

	.foo1-4 {

    width: 100px;

	}

	.foo1-4 img{

		margin-bottom: 13px;

	}

	.foo1-3 dd p{

		font-size: 14px;

	}

	.foo1-3 dd{

		padding-left:50px;

		-webkit-background-size: 35px;

		background-size: 35px;

	}

	.danpian-top{

		padding: 30px 0;

	}

	.danpian-h1{

		font-size: 28px;

	}

	.danpian-page{

		padding: 20px;

	}

	.danpian-bottom {

    padding: 30px 0;

	}

	.about1-1{

		margin-top: 40px;

	}

	.about1-1-pic .imgbox_a{

		border-radius: 15px;

		box-shadow: 0 0 30px 0px rgba(0,0,0,0.3);

	}

	.about1-2-pic .imgbox_a{

		border-radius: 15px;

		box-shadow: 0 0 30px 0px rgba(0,0,0,0.3);

	}

	

	.about1-1-pic{

		float: none;

		width: 100%;

		margin-right: 0;

	}

	.about1-1-con{

		margin-top: 30px;

	}

	.about1-1-con-p{

		height: auto;

		line-height: 1.8;

	}

	.about1,.about2,.about3{

		padding: 50px 0;

	}

	.about1 .main1-title h1 {

    font-size: 30px;

	}

	.contact2, .contact1 {

    padding: 50px 0;

	}

	.contact2-div h1{

		font-size: 30px;

		padding-bottom: 20px;

	}

	.zizhi-list li {

    width:500px;

	}

	.capa-item{

		padding: 50px 0;

	}

	.capa-list-wp{

		margin-top: 30px;

	}

	.erji-bottom {

    padding: 50px 0;

	}

	.chanpin-item{

		padding: 20px;

	}

	.chanpin-item h2 {

    font-size: 26px;

	}

	.fenye{

		margin-top: 50px;

	}

	.main1-title p{

		max-width: 700px;

		line-height: 1.6;

	}

	.main1-title h1{

		font-size: 30px;

	}

	.main1-title .line {

    width: 50px;

    height: 3px;

    background-color: #0e68b0;

    margin: 20px auto 15px;

	}

	.main1-dl dd+dd{

		margin-left: 20px;

	}

	.main1-dl dd{

		width: 80px;

		padding: 0	15px;

	}

	.main1-dl dd>a{

		height: 50px;

		-webkit-background-size: 100%;

		background-size: 100%;

	}

	.main1 {

    padding: 50px 0;

	}

	.main2 {

    padding: 50px 0;

	}

	.product-list {

		margin-top: 50px;

	}

	.capa-list2 .item h1{

		font-size: 18px;

		line-height: 1.6;

		height: 3.2em;

		margin-top: 20px;

	}

	.zizhi-list {

    margin-top: 40px;

	}

	.xinwen-div{

		padding-top: 10px;

	}

}

@media only screen and (max-width: 768px){
	.about2-2 h1{
		padding-bottom: 10px;
	}

	.wenhua{padding-top: 10px;}

	.wenhua-li+.wenhua-li{

		margin-top: 20px;

	}

	.wenhua-con{

		padding: 20px 15px 20px!important;

		

	}

	.wenhua-con h1 {

    font-size: 26px;

	}

	.wenhua-con .line{

		width: 50px;

	}

	.wenhua-con h2 {

    font-size: 20px;

    margin:8px 0 13px;

	}

	.wenhua-con p{

		font-size: 14px;

		margin-top: 15px;

	}

	.capa-h11{

		font-size: 15px;

		margin-top: 12px;

	}

	.dashiji2-list{

		padding: 15px 0;

		margin-top: 20px;

	}

	.dashiji2-title span{

		font-size: 22px;

		padding-right: 7px;

		

	}

	.dasiji2-date{

		font-size: 18px;

		width: 100%;

		margin-right: 0px;

		float: none;

		padding-left: 25px;

		background-position: left center;



	}

	.dashiji2-list dd+dd {

    margin-top: 18px;

	}

	.dashiji2-list::after{

		left: 8px;

	}

	.dashiji2-con{

		padding-left: 25px;

		line-height: 1.8;

		font-size: 15px;

		margin-top:5px;

	}

	.dashiji2-title{

		padding-left: 35px;

		-webkit-background-size: 25px;

		background-size: 25px;

		min-height: 0;

	}

	.dashiji2 {

    margin-top: 25px;

	}

	.dashiji {

    padding-top: 20px;

	}

	.dashiji1-list .item span::after{

		top: 38px;

	}

	.dashiji1-list .item span::before{

		width: 26px;

		height: 26px;

		margin-left: -13px;

	}

	.dashiji1{

		padding: 0	30px;

		background-position: left 43px;

	}

	.dashiji1-list .item span{

		font-size: 16px;

		padding-top: 60px;

	}

	.dashiji1-left{

		width: 26px;

		top: 33px;

	}



	.dashiji1-right{

		width: 26px;

		top: 33px;

	}

	.danpian2-sx{

		width: 70px;

		height: 40px;

		

		margin-right: 15px;

	}



	.danpian2-sx a{

		line-height: 40px;

		font-size: 14px;

	}





	.danpian2-page-div span{

		right: 0;

		font-size: 12px;

	}

	.danpian2-page-div{

		height: 40px;

		line-height: 40px;

		padding-right: 80px;

	}

	.danpian2-page-div a{

		font-size: 15px;

	}

	.danpian2-h1{

		font-size: 20px;

	}

	.danpian2-h2{

		font-size: 14px;

	}

	.danpian2-con{

		padding: 0px 0 25px;

	}

	.danpian2-con, .danpian2-con * {

    font-size: 15px!important;

    color: #666!important;

    line-height: 2!important;

	}

	.aafl{

		display: none;

	}

	.wwfl{

		float: none;

		text-align: center;

		line-height: 1.6;

	}

	.danpian2-h3{

		padding: 10px 0 15px;

		text-align: center;

		margin-bottom: 15px;

	}

	.danpian2-h3 .fr{

		display: none;

	}

















	.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-left: 0;

		margin:10px 0;

	}

	.xinwen2-con-nei h1 {

    font-size: 18px;

	}

	.xinwen2-con-nei h2{

		font-size: 12px;

	}

	.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 ;

	}

	.xinwen1{

		padding: 20px 15px;

	}

	.xinwen1-2{

		display: block;

		width: 100%;

	}

	.xinwen2{

		margin-top: 15px;

	}

	.xinwen1-3{

		display: block;

		width: 100%;

		margin:14px 0;

	}

	.xinwen1-4{

		display: block;

		width: 100%;

	}

	.pic-item

	.zhaopin_1{

		padding-top: 10px;

	}



	.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;

	}

	.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;}

	.capa-a{

		margin-top: 25px;

	}

	.capa-a a{

		width: 120px;

		height: 36px;

		line-height: 36px;

		font-size: 14px;

	}

	.about2-3 dd{

		width: 48%;

		float: none;

		display: inline-block;

		vertical-align: top;

		margin-top: 25px;

	}

	.about2-3{

		padding-top: 0;

	}

	.about2-3 dl{

		font-size: 0;

		line-height: normal;

	}

	.about2-3 dd h2{

		font-size: 13px;

		margin-top: 5px;

	}

	.main3{

		padding: 30px 0;

	}

	.main3-list {

    margin-top: 30px;

	}

	.main3-list dd{

		width: 100%;

		float: none;

		padding-left: 25px;

		padding-top: 25px;

		height: auto;

		padding:30px 15px 50px;

	}

	.main3-list dd h1{

		font-size: 20px;

	}

	.main3-list dd p{

		font-size: 14px;

		margin-top: 10px;

		line-height: 1.8;

	}

	.foo1-4 {

    float: none;

    margin:0 auto;

	}

	.foo1-3{

		margin-top: 30px;

	}

	.capa-list3-wp {

    padding: 10px 0 30px;

	}

	.capa-list3 .col-md-4{margin-top: 20px;}

	.main1-dl dd.main1-dd1>a{background-image: url(../images/main1-ico1h.png);}

	.main1-dl dd.main1-dd2>a{background-image: url(../images/main1-ico2h.png);}

	.main1-dl dd.main1-dd3>a{background-image: url(../images/main1-ico3h.png);}

	.main1-dl dd.main1-dd4>a{background-image: url(../images/main1-ico4h.png);}

	.main1-dl dd.main1-dd5>a{background-image: url(../images/main1-ico5h.png);}

	.main1-dl dd.main1-dd6>a{background-image: url(../images/main1-ico6h.png);}



	.danpian-top {

    padding: 20px 0;

	}

	.danpian-page{

		float: none;

		width: 100%;

		margin-bottom: 15px;

		padding: 15px;

	}

	.danpian-page-title span{

		font-size: 16px;

		padding-right: 15px;

	}

	.danpian-page1{

		margin-top: 10px;

	}

	.danpian-page2{

		font-size: 15px;

		margin-top:8px;

	}

	.danpian-bottom{

		padding: 20px 0 15px;

	}

	.danpian-h1 {

    font-size: 22px;

	}

	.danpian-h2{

		margin-top: 5px;

	}

	.about3-dl dd img{

		width: 70px;

	}

	.about3-dl dd p{

		line-height: 1.8;

	}

	.about3-dl dd h1{

		font-size: 18px;

		margin:15px 0 10px;

	}

	.about3-dl dd{

		padding: 0	15px;

		margin-top: 20px;

	}

	.about3-dl dl{

		margin-top: -20px;

	}

	.about2-1 span{

		display: block;

		position: relative;

		margin-bottom: 10px;

		font-size: 45px;

	}

	.about2-2{

		margin-top: 15px;

		/*line-height: 1.8;*/

	}

	.about2-1{

		padding-left: 0;

		font-size: 22px;

	}

	.about2-1 br{

		display: none;

	}

	.about1-1-pic .imgbox_a{

		border-radius: 10px;

		box-shadow: 0 0 15px 0px rgba(0,0,0,0.3);

	}

	.about1-2-pic .imgbox_a{

		border-radius: 10px;

		box-shadow: 0 0 15px 0px rgba(0,0,0,0.3);

	}

	.about1-2 {

    margin-top:20px;

	}

	.bo{

		width: 50px;

		margin-top: -25px;

		margin-left: -25px;

	}

	.about1 .main1-title h1 {

    font-size: 22px;

	}

	.about1,.about2,.about3{

		padding: 30px 0;

	}

	.about1-1{

		margin-top: 30px;

	}

	.contact2-li input[type="text"]{

		height: 40px;

		padding: 6px 10px;

	}

	.contact2-li textarea{

		height: 130px;

		padding: 10px;

	}

	.contact2-li2{

		padding-right: 80px;

	}

	.contact2-li2 img{

		width: 80px;

		height: 40px;

	}

	.contact2, .contact1 {

    padding: 30px 0;

	}

	.contact1-con{

		padding: 25px 15px 20px;

	}

	.contact2-div{

		width: 100%;

		padding: 25px 15px 20px;

	}

	.contact2-div h1{

		font-size: 25px;

		padding-bottom: 20px;

	}

	.zizhi-list {

    margin-top: 25px;

	}

	.zizhi-item h1{

		font-size: 16px;

		padding: 20px 0;

	}

	.zizhi-list li {

    width:95%;

	}

	.zizhi-list li{

		margin-bottom: 20px;

	}

	.capa-list2 .item h1{

		font-size: 17px;

		line-height: 1.6;

		height: auto;

		margin-top: 15px;

	}

	.capa-item{

		padding: 30px 0;

	}

	.capa-list-wp{

		margin-top: 25px;

	}

	.fenye{

		margin-top: 30px;

	}

	.erji-bottom{

		padding: 30px 0;

	}

	.chanpin-pic{

		width: 70%;

		margin:0 auto;

	}

	.main1 {

    padding: 30px 0;

	}

	.main2 {

    padding: 30px 0;

	}

	.product-list {

		margin-top: 30px;

	}

	.product-list dl{

		margin-left: 0;

		margin-top: 0;

	}

	.chanpin-item-p{

		height: auto;

		line-height: 1.8;

		font-size: 14px;

	}

	.chanpin-item-a{

		margin-top: 0;

		padding-top: 15px;

	}

	.chanpin-item-a a{

		float: none;

		display: block;

		width: 100%;

		height: auto;

		line-height: 1.5;

		padding: 10px 15px;

	}

	.chanpin-item-a a+a{

		margin-top: 15px;

	}

	.chanpin-item h2 {

    font-size: 24px;

    white-space: normal;

	}

	.product-list dd{

		float: none;

		width: 100%;

		margin-left: 0;

		margin-top: 0;

	}

	.product-list dd+dd{

		margin-top: 15px;

	}

	.product-list dl{

		margin-left: 0

	}

	.logo-2{

		width: 135px;

		margin-top: 21px;

	}

	.fafa .flex-control-nav li {

    margin: 0 5px;

	}

	.fafa .flex-control-nav {

    bottom:25px;

	}

	.main1-title p{

		font-size: 14px;

		line-height: 1.8;

	}

	.main1-title h1{

		font-size: 22px;

	}

	.main1-title .line {

    width: 30px;

    height: 3px;

    background-color: #0e68b0;

    margin: 15px auto 10px;

	}

	.main1-dl dd{

		width: 31.3333%;

		margin-left: 2%!important;

		margin-top:30px;

	}

	.main1-dl dd>a{

		width: 56px;

		height: 56px;

		margin:0 auto;

	}

	.main1-dl dl{

		display: block;

		margin-top: -2%;

		margin-left: -2%;

		background-image: none;

	}

	.main1,.main2{

		padding: 30px 0;

	}

	.main1-dl{

		margin-top: 0;

	}

	.main2-dl dd{

		width: 48%;

	}

	.main2-dl dd{

		padding-bottom: 20px;

	}

	.foo1-3 dd{

		display: block;

		width: 100%;

		margin-left: 0;

		margin-top: 0;

		min-height: 0;

		-webkit-background-size: 40px 40px;

		background-size: 40px 40px;

		padding-left: 50px;

	}

	.foo1-3 dd p{

		margin-top: 5px;

		line-height: 1.6;

	}

	.footer-2{

		line-height: 1.8;

		font-size: 12px;

		padding: 10px 0;

	}

	.foo1-3 dd+dd{

		margin-top: 15px;

	}

	.foo1-3 dl{

		margin-left: 0;

		margin-top: 0;

	}

	.footer-1{

		padding: 20px 0;

	}

	.about1-1-con {

    margin-top: 15px;

	}

	.about2-con {

    padding-top: 30px;

	}

}

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

	.about2-1 span{

		font-size: 40px;

	}

	.about3-dl dd{

		float: none;

		width: 100%;

		padding: 0;

	}

	.about1 .main1-title h1 {

    font-size: 20px;

	}

	.chanpin-pic{

		width: 85%;

	}

	.main1-dl dd>a{

		width: 50px;

		height: 50px;

	}

	.more1 a{

		width: 95px;

		padding-bottom: 8px;

		font-size: 12px;

	}

	.main2-dl dd h1 {

    font-size: 16px;

    margin: 25px 0 15px;



	}

	.main2-dl dd{

		width: 100%;

		margin-left: 0;

		margin-top: 0;

		float: none;

		padding: 15px;

		padding-bottom: 20px;

	}

	.main2-pic .imgbox_a{

		padding-bottom:75%;

	}

	.main2-pic .imgbox_a>img{

		height: auto!important;

	}

	.main2-dl dd+dd{

		margin-top: 15px;

	}

	.main2-dl dl{

		margin-left: 0;

		margin-top: 0;

	}



}

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