@media only screen and (max-width: 1700px){
	.erji-menu {
    width: 220px;
    margin-left: 30px;
  }
  .erji-menu dd>a{
  	padding-left: 20px;
    padding-right: 45px;
  }
  .erji-menu dd>a::after{
  	right: 15px;
  }
  .hot{
  	width: 240px;
  	padding: 0 15px 5px;
  }
  .xinwen1{
  	padding: 30px 20px;
  }
  .dang-2-gai-list-dd{
  	padding-right: 80px;
  }
  .erji {
    padding: 50px 0 70px;
	}
	.banner-2-h1{
		font-size: 46px;
	}
	.contact-con{
		margin-right: 50px;
	}
	.rongyu-item{
		padding: 15px;
	}
	.rongyu-item h1{
		font-size: 16px;
		padding: 20px 0
	}
	.yewu-list dd>a{
		padding-top: 55px;
		height: 200px;
	}
	.main1-1 {
    width: 830px;
    margin-right: 40px;
	}
	.main1-pic {
    width: 471px;
    margin-right: 30px;
	}
	.main-tui{
		padding: 0 0 15px;
	}

	.main1 .main1-1 .list001 dd:first-child+dd+dd+dd+dd{
		display: none;
	}
	.main3 .main1-1 .list001 dd:first-child+dd+dd+dd+dd+dd+dd+dd+dd,
	.main3 .main1-1 .list001 dd:first-child+dd+dd+dd+dd+dd+dd+dd+dd+dd{
		display: none;
	}
	.list001.list001-zy dl{
		padding-top: 20px;
	}
	.main3-top .main-div {
    margin-top: 20px;
	}
	.main1-2-dl dd:first-child+dd+dd+dd+dd{
    display: none;
	}
	/*.list001 dd+dd {
    margin-top: 26px;
	}*/
	.main1-2-dl dd+dd {
    padding-top: 22px;
	}
	.main2-div {
    padding-left: 220px;
	}
	.main-div {
    margin-top: 30px;
	}
	.main3-2-a {
    margin-top: 35px;
	}
	.main-ydai{
		margin-top: 40px;
	}
	.main3-3 {
    width: 382px;
    margin-right: 45px;
	}
	.fafa .flex-direction-nav .flex-prev {
	  left: 3%;
	}
	.fafa .flex-direction-nav .flex-next {
	  right: 3%;
	}
	.about1-h1{
		font-size: 32px;
	}
	.about1-2{
		padding: 25px 0px 0 30px;
	}
	.main2x-item{
		height: 265px;
	}
	.main2x-2-dl dl{
		padding-top: 15px;
	}
	.main2x-2-dl dd{
		margin-top: 6px;
		font-size: 15px;
	}
	
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}
	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.hot{
		width: 100%;
		margin-top: 30px;
	}
	.erji{padding: 50px 0;}
	.erji-menu{display: none;}
	.banner-2::before{
		width: 60%;
	}
	.banner-2-menu dd+dd {
    margin-left: 0;
	}
	.banner-2-menu dd{
		display: none;
	}
	.banner-2-menu dd.cur{
		display: block;
	}
	.banner-2{
		height: auto;
		padding: 100px 0;
	}
	.banner-2-menu dd>a::after{
		position: relative;
		width: 100%;
		bottom: 0;
		margin-top: 15px;
		display: block;
	}
	.banner-2-h1 {
    font-size: 40px;
	}
	.erji-content .title-11-h1{padding-top: 0;}
	.yq{display: none;}
	.er{
		float: none;
		margin:0 auto;
	}
	.foo-con{
		text-align: center;
		line-height: 2;
		padding-top: 15px;
	}
	.foo-con span{
		display: block;
	}
	.foo-con p span{
		padding-left: 0px;
	}
	#footer{
		padding: 30px 0 20px;
	}
	.fenye{
    margin-top: 50px;
	}
	.contact-er{
		display: none;
	}
	.contact-p{
		padding-top: 0;
		margin-top: 0;
		border:0;
	}
	.contact-con-wp{
		position: relative;
		height: auto;
		top: 0;
	}
	.contact-con{
		width: 100%;
		height: auto;
		padding: 50px;
	}
	.map-wp{
		height: 400px;
	}
	.rongyu-list dd{
		width: 28.33333333%;
	}
	.yewu-list dd{
		width: 31.3333333%;
	}
	.danpian-h1{
		font-size: 24px;
	}
	.fafa .flex-direction-nav .flex-prev {
	  left: 15px;
	}
	.fafa .flex-direction-nav .flex-next {
	  right: 15px;
	}
	.erji-padd{padding: 50px 0;}
	.main1-1 {
    width: 100%;
    margin-right: 0px;
    float: none;
	}
	.main1-2-a{
		height: auto;
		max-height: 3.6em;
	}
	.main1-2-dl dd+dd {
    padding-top: 20px;
	}
	.main1-2{
		margin-top: 20px;
	}
	.main3-3 {
    width: 100%;
    margin-right: 0px;
    margin-bottom: 20px;
    float: none;
	}
	/*.main1 .main1-1 .list001 dd:first-child+dd+dd+dd+dd{
		display: block;
	}*/
	.main3 .main1-1 .list001 dd:first-child+dd+dd+dd+dd+dd+dd+dd+dd,
	.main3 .main1-1 .list001 dd:first-child+dd+dd+dd+dd+dd+dd+dd+dd+dd{
		display: block;
	}
	.main1-2-dl dd:first-child+dd+dd+dd+dd{
    display: block;
	}
	.main-ydai{display: none;}
	.main2-div{padding-left: 0;}
	.main3-2{
		padding-top: 30px;
	}
	.fafa .flex-direction-nav a {
    width: 30px;
    height: 68px;
    margin-top: -34px;
	}
	.about1-1{
		width: 100%;
		float: none;
	}
	.about1-2{
		padding: 50px 0 0;
	}
	.mm60 {
    margin-top: 50px;
	}
	.about1-p{
		height: auto;
	}
	.mianbaoxie-wp{display: none;}
	.about3-div{
		position: relative;
	}
	.about3-div .container{
		height: auto;
	}
	.about3-px{
		width: 100%;
		padding-top: 0;
	}
	.about3 .title-22-h1{text-align: center;}
	.about3 .title-22-h2{text-align: center;}
	.about3 .title-22-line{margin-left: auto;margin-right: auto;}
	.about3-px-div .about1-h1{
		font-size: 27px;
	}
	.about3::before{
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		z-index: 5;
		background-color: #000;
		opacity: 0.15;
		content:"";
	}
	.main-ydaix{
		margin-top: 30px;
	}
	.main-ydaix .owl-nav button.owl-prev{left: 0;}
	.main-ydaix .owl-nav button.owl-next{right: 0;}
	.main2x-item{
		float: none;
		width: 100%;
		margin-top: 30px;
		height: auto;
	}
	.main2x-item+.main2x-item{
		margin-left: 0;
	}
	.main2x-item .main2x-1{display: none;}
	.main2x-item .main2x-2-wp{
		opacity: 1;visibility: visible;
		position: relative;
		top: 0;
		height: auto;
		padding:40px 0;
	}
	.main2x-2{
		position: relative;
		top: 0;
		    transform: translateY(0%);
	}
	.piclist-list dd{
		width: 30.333333%;
	}
}
@media only screen and (max-width: 992px){
	.piclist-list dd{
		width: 47%;
	}
	.main-tui p{
		height: auto;
		max-height: 4em
	}
	.main1-pic {
    width: 100%;
    margin-right: 0px;
    margin-bottom: 20px;
    float: none;
	}
	.erji-padd{padding: 40px 0;}
	.danpian-h1{
		font-size: 22px;
	}
	.yewu-list dd{
		width: 48%;
	}
	.rongyu-list dd{
		width: 45%;
	}
	.contact-con{
		width: 100%;
		height: auto;
		padding: 30px;
	}
	.map-wp{
		height: 300px;
	}
	.erji{padding: 40px 0;}
	.fenye{
    margin-top: 40px;
	}
	.banner-2{
		padding: 80px 0
	}
	.mm60 {
    margin-top: 40px;
	}
	.main1 .main1-1 .list001 dd:first-child+dd+dd+dd+dd {
    display: block;
	}
}
@media only screen and (max-width: 768px){
	.piclist-list dd{
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.piclist-list dd+dd{
		margin-top: 20px;
	}
	.piclist-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.main4x-h1{
		margin-top: 15px;
	}
	.main4x-list .owl-nav button.owl-next{
		width: 30px;
		height: 55px;
		margin-top: -50px;
	}
	.main4x-list .owl-nav button.owl-prev{
		width: 30px;
		height: 55px;
		margin-top: -50px;
	}
	.main2x-item{
		margin-top: 15px;
	}
	.main2x-item:first-child{
		margin-top: 25px;
	}
	.main2x-item .main2x-2-wp{
		padding:30px 0;
	}
	.main2x .title-11-h1::after {
    display: block;
    width: 80px;
    height: 4px;
    background-color: #007fd5;
    content: "";
    margin: 15px auto 0;
	}
	.main2x .title-11-h1{
		font-size: 22px;
	}
	.main-ydaix {
    margin-top: 20px;
	}
	.main-ydaix .owl-nav button.owl-next{
		width: 30px;
		height: 55px;
		margin-top: -27px;
	}
	.main-ydaix .owl-nav button.owl-prev{
		width: 30px;
		height: 55px;
		margin-top: -27px;
	}
	.about3-px-div-wp {
    margin-top: 30px;
	}
	.about3-menu dl{
		white-space: nowrap;
		overflow-x: auto;
	}
	.about3-menu dd{
		margin-bottom: 0;
		font-size: 14px;
		padding: 7px 10px
	}
	.about3-px-div .more11 {
    margin-top: 20px;
	}
	.about3-px-div .about1-h1 {
    font-size: 23px;
    text-align: center;
	}
	.about3-px-div .about1-p{
		margin-top: 15px;
	}
	.about4-bo img{
		width: 40px;
		margin-bottom: 12px;
	}
	.about4-bo{
		font-size: 16px;
	}
	.about2-con{
		padding: 20px 15px;
	}
	.about2-list .owl-item{
		visibility: visible;
	}
	.mm60 {
    margin-top: 25px;
	}
	.title-22-h1{
		font-size: 14px;
	}
	.title-22-h2{
		font-size: 24px;
		padding-bottom: 15px;
	}
	.title-22-line {
    width: 40px;
    height: 3px;
	}
	.about1-dd-h1{font-size: 12px;}
	.about1-dd-h2{font-size: 12px}
	.about1-dd-h1 span{
		font-size: 30px;
		padding-right: 5px;
	}
	.about1-dl {
    padding-top: 30px;
	}
	.about1-h1 {
    font-size: 22px;
	}
	.about1-1 .more11 {
    margin-top: 25px;
	}
	.about1-p{
		font-size: 15px;
		line-height: 2;
		margin-top: 15px;
	}
	.main-tui h1{
		font-size: 17px;
	}
	.main-tui h2{
		font-size: 13px;
		margin:13px 0 7px;
	}
	.main1-2-a{
		font-size: 15px;
	}
	.main3-bottom .main-tui {
    padding-top: 0px;
	}
	.main3-2-sp .imgbox_a::after{
		width: 54px;
		height: 54px;
		margin-top: -24px;
		margin-left: -24px;
	}
	.main3-2-a {
    margin-top: 15px;
	}
	.list001 dl{
		padding-top: 20px!important
	}
	.list001.list001-zy dl {
    padding-top: 10px!important
	}
	.list001.list001-zy dd{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.list001.list001-zy dl{
		margin-left: 0;
	}
	.main-tui-pic{
		float: none;
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.main1-2-dl dd+dd {
    padding-top: 10px;
	}
	.list001 dd+dd {
    margin-top: 15px!important;
	}
	.list001 dd{
		font-size: 15px;
	}
	.fmain1 .imgbox_a h1{
		font-size: 16px;
		padding-left: 15px;
		height: 45px;
		line-height: 45px;
		padding-right: 95px;
	}
	.fmain1 .flex-control-nav {
    text-align: right;
    padding-right: 15px;
    height: 0;
    bottom: 28px;
	}
	.main-div {
    margin-top: 20px;
	}
	.title-11 a.fr::after{
		width: 20px;
	}
	.title-11 a.fr{
		font-size: 13px;
		padding-right: 30px;
		margin-top: 5px;
	}
	.main .title-11-h1{
		padding-top: 0;
	}
	.fafa .flex-direction-nav .flex-prev {
	  left: 0;
	}
	.fafa .flex-direction-nav .flex-next {
	  right: 0;
	}
	.fafa .flex-direction-nav a {
    width: 24px;
    height: 54px;
    margin-top: -27px;
	}
	.erji-padd{padding: 30px 0;}

	.danpian-h1{
		font-size: 20px;
	}
	.dan-a a{font-size: 14px;}
	.yewu-list dd>a img{
		width: 45px;
	}
	.yewu-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.yewu-list dd+dd{
		margin-top: 15px;
	}
	.yewu-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.yewu-list dd>a{
		height: auto;
		padding: 30px 15px;
	}
	.rongyu-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.rongyu-list dd+dd{
		margin-top: 20px;
	}
	.rongyu-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.contact-con{
		width: 100%;
		height: auto;
		padding: 20px;
	}
	.contact-p{
		font-size: 15px;
		line-height: 1.7;
	}
	.map-wp{
		height:200px;
	}
	.banner-2-menu dd>a::after{
		height: 4px;
		margin-top: 8px;
	}
	.banner-2-menu {
    margin-top: 20px;
	}
	.banner-2-h1 {
    font-size: 28px;
	}
	.banner-2-menu dd>a{
		font-size: 15px;
	}
	.banner-2{
		padding: 45px 0
	}
	.banner-2::before{
		width: 100%;
	}
	.mianbaoxie-wp{display: none;}
	#footer {
    padding: 20px 0 15px;
	}
	.foo-con{
		font-size: 12px;
		padding-top: 10px;
	}
	.er img{
		margin-bottom: 8px;
	}
	.er{
		width: 95px;
	}
	.logo-2{
		width: 260px;
		margin-top: 21px;
	}
	.hot{
		padding: 5px 15px;
	}
	.hot-list dd {
    padding: 12px 0 15px;
	}
	.hot-list dd h2{
		font-size: 13px;
		margin-top: 5px;
	}
	.hot-list dd h1{
		font-size: 15px;
	}
	.fenye{
		margin-top:30px;
		font-size: 12px;
	}
	.fenye .pagination > li > a,.fenye .pagination > li > span{
		padding: 5px 10px;
	}

	.erji{padding: 20px  0 30px;}
	.xinwen1{
		padding: 25px 15px 20px;
	}
	.xinwen1 p{
		max-height: 5.4em;
		line-height: 1.8;
		margin-top: 10px;
		overflow: hidden;
	}
	.xinwen2{
		margin-top: 25px;
	}
	.dang-2-gai-con h2{
		font-size: 12px;
		margin:5px 0 10px;
	}
	.dang-2-gai-con h2 img{
		display: none;
	}
	.dang-2-gai-con h1{
		font-size: 16px;
	}
	.dang-2-gai-date h2{
		margin-top: 7px;
		line-height: 1.5;
	}
	.dang-2-gai-date h1{
		font-size: 34px;
	}
	.dang-2-gai-date{
    width: 70px;
    margin-right: 15px;
    height:80px;
    padding-top: 8px;
    color: #0e6ac0;

	}
	.dang-2-gai-list dd{
		padding: 20px 0;
	}
	.dang-2-gai-con{
		padding-top: 0;
	}
	.dang-2-gai-list-dd{padding:0!important;}
	.dang-2-gai-aaa{
		display: none;
	}
	.title-11-h1{
		font-size: 18px;
		padding: 10px 0;
	}
	.erji-content-div {
    margin-top: 20px;
	}
}
@media only screen and (max-width: 500px){}
@media only screen and (max-width: 350px){}