@media only screen and (max-width: 1500px){
	.video-right-list li:first-child+li+li+li+li+li+li+li{display: none;}
	.video-right-list li:first-child+li+li+li+li+li+li+li+li{display: none;}
	.shipin-left {
    width: 420px;
    margin-right: 30px;
	}
	.logo {
    width: 520px;
    margin-top: 35px;
	}
	.banner-2{
		height: 400px;
	}
	.erji-content {
    width: 870px;
	}
	.foo1-phone h2{
		font-size: 24px;
	}
	.foo1-1 {
    width: 475px;
	}
	.foo1-2>ul>li+li {
    margin-left: 50px;
	}
	.map-wp {
    height: 400px;
	}
	.tushuo-title{
		font-size: 16px;
	}
	.tushuo-date{
		font-size: 13px;
		margin-top: 10px;
	}
	.tushuo-con{
		padding: 15px;
	}
	.zuzhi-dl dd{
		width: 23%;
	}
	.yewu-h1{
		font-size: 20px;
		padding-bottom: 20px;
	}
	.yewu-con{
		padding: 30px 30px 0;
	}
	.yewu-p{
		font-size: 14px;
		margin-top: 15px;
		height: 6em;
	}
	.more1 {
    margin-top: 25px;
	}
	.about1-h1{
		font-size: 22px;
	}
	.about1-con{
		/*padding: 30px 25px 0 30px;*/
	}
	.about1-p{
		font-size: 15px;
		height: 12em;
	}
	.about2{
		padding: 30px 0
	}
	.about3{
		font-size: 28px;
	}
	.tongzhi-more{
		right: 0;
	}
	.tongzhi{
		padding: 0 50px 0 110px;
	}
	.main1-1{
		width: 605px;
		margin-right: 30px;
	}
	.tui-con h1{
		font-size: 18px;
	}
	.tui-con p{
		font-size: 14px;
	}
	.tui-pic {
    width: 180px;
    margin-right: 30px;
	}
	.tui{
		padding-bottom: 25px;
	}
	.main1-2 .list01 {
    padding-top: 22px;
	}
	.list01 dd+dd {
    margin-top: 23px;
	}
	.list01 dd:nth-child(7){display: none;}
	.title-11-dl dd{
		font-size: 16px;
		margin-right: 15px;
	}
	#title-11-dl2.title-11-dl dd{
		padding: 0 18px;
	}
	.title-11-a a{
		font-size: 16px;
	}
	.main2-list .imgbox_a h1{
		padding: 0 25px 30px;
    font-size: 24px;
	}
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}
	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.banner-2 {
    height: auto;
    padding-bottom: 25%;
	}
	.erji {
    padding: 50px 0;
	}
	.menu,.mianbaoxie{
		display: none;
	}
	.erji-content{
		width: 100%;
	}
	.erji-title{
		padding-top: 0;
	}
	.news1-item{
		padding: 30px;
	}
	.fenye{
		margin-top: 50px;
	}
	.foo-logo,.foo1-phone,.foo1-2{display: none;}
	.er{
		width: 120px;
		margin:0 auto;
		padding: 0;
	}
	.er-pic,.foo1-1{
		float: none;
		width: 100%;
	}
	.er-con{
		font-size: 14px;
		text-align: center;
		padding-top: 15px;
	}
	.footer-1{
		padding: 30px 0 25px;
	}
	.footer-2 .fr{display: none;}
	.footer-2 .fl{
		float: none;
		text-align: center;
		padding: 0
	}
	.footer-2 .fl span{
		display: block;
	}
	.yewu-dl dd {
    margin-top: 30px;
	}
	.danpian-h1{font-size: 24px;}
	.fafa .flex-control-nav{
		bottom: 30px;
	}
	.fafa .flex-control-nav li {
    margin: 0 6px;
	}
	.main-padd{
		padding: 50px 0;
	}
	.tongzhi-wp{
		padding: 30px;
	}
	.tongzhi-title{
		position: relative;
		width: 100%;
		text-align: center;
		height: auto;
		line-height: 1;
		padding: 15px;
		font-size: 22px;
	}
	.tongzhi{
		padding: 0;
	}
	.tongzhi-con{
		margin-top: 20px;
	}
	.tongzhi-con-h1{
		font-size: 20px;
		padding: 0 15px;
	}
	.tongzhi-more{
		position: relative;
		top: 0;
		margin:20px auto 0;
		width: 70px;
	}
	.tongzhi-dl {
    margin-top: 15px;
	}
	.tongzhi-more a{
		padding: 0;
		height: 30px;
		line-height: 28px;
	}
	.tongzhi-dl dd{
		font-size: 14px;
	}
	.title-11-dl{
		float: none;
		width: 100%;
		font-size: 0;
		text-align: center;
		clear: both;
		margin-top: 0;
		padding-top: 25px;
	}
	.title-11-dl dl{
		display: inline-block;
	}
	.title-11{
		padding-bottom: 30px;
	}
	.mm70 {
    margin-top: 50px;
	}
	.main1-1 {
    width: 100%;
    margin-right: 0px;
    float: none;
	}	
	.main1-2{
		margin-top: 25px;
	}
	.main2-list .imgbox_a h1 {
    padding: 0px 20px 25px;
    font-size: 22px;
	}
	.main3-item{
		width: 100%;
		float: none;
	}
	.main3-item+.main3-item {
    margin-left:0;
    margin-top: 30px;
	}
	.list01 dd:nth-child(7) {
    display: block;
	}
	.main3-div {
    margin-top: 45px;
	}
	.shipin-left {
    width: 100%;
    margin-right: 0px;
    float: none;
    margin-bottom: 30px;
	}
	.video-right-list li:first-child+li+li+li+li+li+li+li{display: block;}
	.video-right-list li:first-child+li+li+li+li+li+li+li+li{display: block;}
}
@media only screen and (max-width: 992px){
	.danpian-h1{font-size: 22px;}
	.about1-pic{
		width: 100%;
		float: none;
	}
	.about1-con{
		padding: 30px;
	}
	.about1-p{
		height: auto;
		padding-right: 0;
	}
	.lingdao li{
		width: 100%;
		margin-left: 0;
		display: block;
	}
	.lingdao-item{
		min-height: 0;
		padding: 25px;
	}
	.lingdao ul{
		margin-left: 0;
	}
	.yewu-pic{
		float: none;
		width: 100%;
	}
	.yewu-p{
		height: auto;
		max-height: 6em;
	}
	.yewu-con{
		padding: 30px;
	}
	.zuzhi-dl dd{
		width: 31.333333%;
	}
	.map-wp {
    height: 300px;
	}
	.erji {
    padding: 40px 0;
	}
	.fenye{
		margin-top: 40px; 
	}
	.tushuo-list dd{
		width: 47%;
	}
}
@media only screen and (max-width: 768px){
	.main2-div{
		padding: 0 25px;
	}
	.main2-list .owl-nav button.owl-prev{
		left: -34px;
	}
	.main2-list .owl-nav button.owl-next{
		right: -34px;
	}
	.shipin-left{
		margin-bottom: 20px;
	}
	.video-right-list li+li {
    margin-top: 10px;
	}
	.video-right-list li{
		font-size: 15px;
	}
	.erji-content-title h1{
		font-size: 18px;
	}
	.erji-content-title a.fr{
		font-size: 13px;
	}
	.danpian-h1{font-size: 20px;}
	.dan-a a{font-size: 14px;}
	.lingdao-dl dl{
		padding-top: 0;
	}
	.lingdao li{
		margin-top: 20px;
	}
	.lingdao-item{
		padding: 20px 15px;
	}
	.lingdao-dl dd{
		font-size: 15px;
		margin-top: 15px;
		background-position: 0 7px;
	}
	.lingdao-name{
		font-size: 18px;
		padding-bottom: 15px;
	}
	.zuzhi-item {
    margin-top: 20px;
	}
	.zuzhi-title{
		font-size: 18px;
		padding-bottom: 15px;
	}
	.zuzhi-dl dd{
		background-position: 0 7px;
		font-size: 14px;
		width: 48%;
		margin-top: 10px;
	}
	.contact-p{
		font-size: 14px;
		margin-top: 10px;
	}
	.contact-h1{
		font-size: 20px;
		padding-bottom: 15px;
	}
	.contact-item {
    margin-top: 20px;
	}
	.erji-content-div {
    margin-top: 20px;
	}
	.map-wp {
    height: 220px;
	}
	.erji {
    padding: 20px 0 30px;
	}
	.fenye{
		margin-top:30px;
		font-size: 12px;
	}
	.fenye .pagination > li > a,.fenye .pagination > li > span{
		padding: 5px 10px;
	}
	.erji-title{
		padding-bottom: 15px;
	}
	.erji-title h1{
		font-size: 20px;
	}
	.news1-item {
    padding: 15px;
	}
	.news1-date{
		width: 70px;
		height: 76px;
		margin-right: 15px;
	}
	.news1-list dd {
    margin-top: 20px;
	}
	.logo-2 {
    width: 265px;
    margin-top: 22px;
	}
	.news1-con h1{
		font-size: 17px;
	}
	.news1-date h1{
		font-size: 32px;
	}
	.er{
		width: 90px;
	}
	.er-con{
		padding-top: 10px;
	}
	.footer-1 {
    padding: 23px 0 15px;
	}
	.footer-2 .fl{
		font-size: 13px;
	}
	.tushuo-list dd{
		width: 100%;
		float: none;
		margin-left: 0;
		margin-top: 20px;
	}
	.tushuo-list dl{
		margin:0;
	}
	.wenhua-item-title{
		font-size: 20px;
	}
	.wenhua-item-con{
		font-size: 15px;
		margin-top: 10px;
	}
	.wenhua-item{
		    padding: 20px 0 15px 20px;
	}
	.wenhua-item-title::before{
		left: -20px;
	}
	.rongyu-title{
		font-size: 15px;
		margin-top: 15px;
	}
	.yewu-dl dd {
    margin-top: 20px;
	}
	.yewu-con {
    padding: 20px 15px;
	}
	.yewu-h1 {
    font-size: 18px;
    padding-bottom: 15px;
	}
	.yewu-p{
		margin-top: 12px;
	}
	.more1 a{
		width: 100px;
    height: 34px;
    line-height: 34px;
    font-size: 13px;
	}
	.more1 {
    margin-top: 15px;
	}
	.zhuanjia-item{
		padding: 15px;
	}
	.zhuanjia-name::before{
		left: -15px;
	}
	.zhuanjia-name span{
		padding-right: 15px;
		font-size: 20px;
	}
	.zhuanjia-con{
		margin-top: 10px;
	}
	.about1-h1 {
    font-size: 20px;
	}
	.about1-con {
    padding: 20px 15px 15px;
	}
	.about1-p{
		font-size: 15px;
		margin-top: 10px;
	}
	.about2 {
    padding: 20px 0;
    font-size: 15px;
	}
	.about3 {
    font-size: 20px;
    line-height: 1.6;
	}
	.fazhan-menu1-item{
		float: none;
		width: 100%;
	}
	.fazhan-menu1-item{
		padding: 20px 15px;
	}
	.fazhan-menu1-item h1{
		font-size: 20px;
	}
	.fazhan-menu1-item h2{
		font-size: 14px;
		margin-top: 10px;
	}
	.fazhan-div-wp{
		margin-top: 5px;
	}
	.fazhan-title{
		font-size: 20px;
	}
	.fazhan-con-wp {
    margin-top: 20px;
	}
	.fazhan-con-p{
		font-size: 15px;
		margin-top: 12px;
		line-height: 2;
	}
	.fafa .flex-control-paging li a{
		width: 8px;
		height: 8px;
	}
	.fafa .flex-control-paging li a.flex-active{
		width: 24px;
	}
	.fafa .flex-control-nav li {
    margin: 0 4px;
	}
	.fafa .flex-control-nav {
    bottom: 20px;
	}
	.main-padd {
    padding: 30px 0;
	}
	.tongzhi-wp {
    padding: 15px;
	}
	.tongzhi-title{
		padding: 12px;
		font-size: 20px;
	}
	.tongzhi-con-h1 {
    font-size: 18px;
    padding: 0 ;
	}
	.tongzhi-con {
    margin-top: 15px;
	}
	.tongzhi-dl dd{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.tongzhi-dl dd+dd{
		margin-top: 10px;
	}
	.tongzhi-dl dl{
		margin-left: 0;
	}
	.tongzhi-dl {
    margin-top: 12px;
	}
	.tongzhi-more{
		margin-top: 15px;
	}
	.mm70 {
    margin-top: 30px;
	}
	.title-11{
		position: relative;
	}
	.title-11-con{
		float: none;
		width: 100%;
	}
	.title-11-con h1{
		font-size: 24px;
	}
	.title-11-con h2{
		font-size: 12px;
		margin-top: 13px;
	}
	.title-11-a {
    width: 65px;
    margin-top: 0px;
    position: absolute;
    right: 0;
    top: 0;
	}
	.title-11-a a {
    font-size: 12px;
    height: 26px;
    line-height: 26px;
	}
	.title-11-dl dl{
		font-size: 0;
		white-space: nowrap;
		overflow-x: auto;
		display: block;
		text-align: center;
	}
	.title-11-dl dd {
		float: none;
		display: inline-block;
		vertical-align: top;
    font-size: 14px;
    margin-right: 0px;
        width: 100px;
    height: 35px;
    line-height: 35px;
	}
	.title-11-dl dd+dd{
		margin-left: 15px;
	}
	.title-11-dl{
		padding-top: 15px;
	}
	.title-11 {
    padding-bottom: 20px;
	}
	.fmain1 .imgbox_a h1{
		font-size: 15px;
		padding-left: 15px;
		height: 43px;
		line-height: 43px;
		padding-right: 100px;
	}
	.fmain1 .flex-control-nav {
    text-align: right;
    padding-right: 15px;
    height: 0;
    bottom: 26px;
	}
	.fmain1 .flex-control-nav li+li {
    margin-left: 9px;
	}
	.tui-pic{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.tui-con{
		padding-top: 10px;
	}
	.tui-con h1 {
    font-size: 17px;
    max-height: 3.2em;
    height: auto;
	}
	.tui-con p{
    max-height: 3.6em;
    height: auto;
    margin-top: 8px;
	}
	.tui {
    padding-bottom: 15px;
	}
	.main1-2 .list01 {
    padding-top: 15px;
	}
	.list01 dd{
		font-size: 16px;
	}
	.list01 dd+dd{
		margin-top: 15px;
	}
	.main2-list .imgbox_a h1{
		font-size: 20px;
	}
	.main3-a{
		float: none;
		width: 100%;
	}
	.main3-a.fr{
		margin-top: 15px;
	}
	.main3-div {
    margin-top: 20px;
	}
	.main3-item+.main3-item{
		margin-top: 20px;
	}
	.main3-item{
		padding: 15px;
	}
	.title-22 .fl{
		font-size: 20px;
	}
	.title-22 .fr{
		font-size: 13px;
    margin-top: 5px;
	}
	.main3-item .list01 {
    padding-top: 15px;
	}
	.list01 dd span.span_11{
		font-size: 13px;
	}
	.main1-2 {
    margin-top:15px;
	}
	.main3-ax-list{
		padding: 0 10px;
	}
	.main3-ax-list .owl-nav button.owl-prev{
		left: -10px;
	}
	.main3-ax-list .owl-nav button.owl-next{
		right: -10px;
	}
	
	.main1-con-aa{
                margin-top: 20px;
        }
        .main1-con-aa a {
    margin:0 auto;
    font-size: 14px;
    width: 100px;
    height: 35px;
    line-height: 35px;
        }
}
@media only screen and (max-width: 500px){}
@media only screen and (max-width: 350px){}