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

	.nav>ul>li{

		margin-right: 50px;

	}

	#header{

		padding-left: 30px;

	}

}

@media only screen and (max-width: 1500px){
	.main1-dd{
		padding: 50px 30px 0;
	}
	.main1-dl dd:nth-child(3) .main1-dd-list, .main1-dl dd:nth-child(4) .main1-dd-list {
    width: 474px;
	}
	.main1-dd-list li>a{
		font-size: 16px;
	}
	.main1-dl dd.cur {

    width: 700px;

	}

	.main1-dd-title{

		width: 435px;

	}

	.main2-div::before{

		width: calc((100vw - 1200px)/2);

	}

	

	.about6-2{

		padding: 50px;

	}

	.about6-2-2 {

    width: 330px;

    margin-left: 110px;

	}

	.about4-p{

		font-size: 20px;

	}

	.about2-list {

    padding: 0 60px;

	}

	.about2-list .owl-nav button.owl-prev{

		left: 0;

	}

	.about2-list .owl-nav button.owl-next{

		right: 0;

	}

	.about3-h1{

		font-size: 18px;

	}

	.about3-item{

		padding: 30px 20px;

	}

	.about3-p{

		font-size: 13px;

	}

	.about1-pic {

    width: 440px;

    margin-left: 50px;

	}

	.about1-con-p{

		font-size: 14px;

		line-height: 2;

	}

	.about1-con-3 {

    font-size: 20px;

    color: #c09f61;

    margin-top:5px;

	}

	.about1-con-2{

		font-size: 28px;

	}

	.gongshi2-table table.table tr th{

		font-size: 18px;

	}

	.xinxi1-con{

		padding:55px 15px 0 40px;

	}

	.xinxi1-con-h1{

		font-size: 30px;

		margin-top: 40px;

	}

	.xinxi1-ico {

    width: 70px;

	}

	.xinxi1-pic {

    width: 830px;

	}

	.rongyu-item{

		padding: 30px;

	}

	.nav>ul>li{

		margin-right: 40px;

	}

	#header{

		padding-left: 20px;

	}

	.erji-nav dd{

		font-size: 16px;

	}

	.erji-nav dd+dd {

    margin-left: 15px;

	}

	.foo1 {

    width: 350px;

    padding: 60px 50px 50px 0;

    margin-right: 50px;

	}

	.footer-1 .container::before{

		left: 350px;

	}

	.news1-pic {

    width: 600px;

	}

	.news1-h2 {

    font-size: 20px;

    color: #222;

    line-height: 1.8;

    height: 3.6em;

    overflow: hidden;

    margin: 15px 0 10px;

	}

	.news2-p{

		font-size: 15px;

	}

	.news2-pic {

    margin-left: 50px;

	}

	.contact{

		height: 600px;

	}

	.contact-title{

		font-size: 48px;

		padding-bottom: 30px;

	}

	.contact-div{

		padding-top: 120px;

	}

	.contact-dl dd{

		margin-top: 30px;

	}
	.sousuo-top2, .sousuo-menu, .sousuo-list {
    padding-right: 0px;
    padding-left: 0px;
	}

}

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

	.nav>ul>li{

		margin-right: 30px;

	}

	#header{

		padding-left: 15px;

	}

	.nav>ul>li>a{

		font-size: 18px;

	}
	
}

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

	#header{

		display: none;

	}

	#header-2{

		display: block;

	}

	.chenggao{

		display: block;

		height: 75px;

	}

	.banner-2{

		height: auto;

		padding: 100px 0;

	}

	.banner-2-wen-h1{

		font-size: 32px;

		text-align: center;

	}

	.banner-2-wen-h2{

		font-size: 16px;

		text-align: center;

		margin-top: 15px;

	}

	.erji-nav dd+dd{margin-left: 0;}

	.erji-nav dd{display: none;}

	.erji-nav dd.cur{

		display: block;

	}

	.mianbaoxie{display: none;}

	.erji-bottom{

		padding: 50px 0;

	}

	.erji-div {

    margin-top: 30px;

	}

	.fenye{

		margin-top: 50px;

	}

	.foo1{

		float: none;

		width: 100%;

		margin-right: 0;

		padding-right: 0;

		padding: 30px 0;

	}

	.foo1-1,.foo1-2{

		display: none;

	}

	.er+.er{

		margin-left: 0;

		float: right;

	}

	.foo1-3{

		width: 250px;

		margin:0px auto 0;

	}

	.foo2{display: none;}

	.footer-1 .container::before{

		display: none;

	}

	.footer-2{

		line-height: 1.8;

	}

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

		float: none;

		text-align: center;

	}

	.erji-title{

		font-size: 16px;

	}

	.erji-title span{

		font-size: 28px;

		padding-right: 10px;

	}

	.ruanjian2-list dd{

		width: 47%;

		margin-top: 3%

	}

	.ruanjian2-list {

    padding-top: 0px;

	}

	.ruanjian1-2{

		font-size: 15px;

		padding-top: 0;

	}

	.mm60{margin-top: 50px;}

	.ruanjian1{

		padding: 20px 30px; 

	}

	.ruanjian1-1{

		margin-right: 30px;

	}

	.ruanjian2-hei{

		opacity: 1;

		position: relative;
		height: auto;

	}

	.ruanjian2-xia{

		position: relative;

		top: 0;

		transform: translateY(0);

    background-color: #f4f4f4;

	}

	.ruanjian2-xia a {

    background-color: #c0a062;

    color: #fff;

    margin-top: 20px;

	}

	.ruanjian2-xia img{

		display: none;

	}

	.ruanjian2-item{

		padding: 30px 25px;

	}

	.tuandui-list dd{

		display: block;

		width: 100%;

		margin-left: 0;

		margin-top: 0;

	}

	.tuandui-list dd+dd{

		margin-top: 30px;

	}

	.tuandui-list dl{

		margin-top: 0;

		margin-left: 0;

	}

	.tuandui-form{

		position: relative;

		width: 100%;

		right: 0;

		margin-top: 10px;

	}

	.search2{

		bottom: auto;

		top: 0;

	}

	.news1-pic{

		float: none;

		width: 100%;

	}

	.news2-pic{

		width: 330px;

	}

	.news2-h2 {

    font-size: 20px;

    color: #222;

    overflow: hidden;

    margin: 20px 0 15px;

	}

	.news1{

		padding: 20px 0 50px;

	}

	.news2 {

    padding: 50px 0;

	}

	.news1-h2{

		height: auto;

		max-height: 3.6em

		

	}

	.danpian-h1{

		font-size: 26px;

	}

	.danpian-h2{

		margin-top: 15px;

	}

	.danpian-con{

		padding: 25px 0

	}

	.abouts-title .fl{

		float: none;

	}

	.abouts-title .fr{

		margin-top: 15px;

		float: none;

		font-size: 35px;

	}

	.abouts-con *{

		font-size: 16px!important;

	}

	.rongyu-list dd{

		width: 31.3333%;

	}

	.map-wp{

		position: relative;

		height: 300px;

		width: 100%;

	}

	.contact{

		height: auto;

		padding: 50px 0

	}

	.contact-div{

		width: 100%;

		padding-left: 0;

		padding-top: 50px;

	}

	.contact-title {

    font-size: 40px;

    padding-bottom: 25px;

	}

	.contact-dl {

    padding-top: 10px;

	}

	.contact-dl dd {

    margin-top: 20px;

    width: 100%;

	}

	.gongshi2-2{

		font-size: 16px;

		line-height: 2.2;

	}

	.padd{

		padding: 50px 0;

	}

	.xinxi1-pic{

		float: none;

		width: 100%;

	}

	.xinxi1-con{

		padding: 50px 30px;

	}

	.xinxi-left{

		float: none;

		width: 100%;

	}

	.xinxi-right{

		float: none;

		width: 100%;

		margin-top: 50px;

	}

	.about1-pic{

		float: none;

		width: 100%;

		margin-left: 0;

	}

	.about1-con{

		padding-top: 30px;

	}

	.about1-con-p{

		height: auto;

	}

	.about3-dl dd{

		float: none;

		width: 100%;

		margin-left: 0;

	}

	.about3-dl dd+dd{

		margin-top: 30px;

	}

	.about3-dl dl{

		margin-left: 0;

	}

	.about3-title{

		position: relative;

		left: 0;

		margin:0 auto 25px;

		top: 0;

	}

	.about3-p{

		font-size: 14px;

		height: auto;

	}

	.about3-h1{

		height: auto;

	}

	.about4-p {

    font-size: 18px;

	}

	.about4-p p+p {

    margin-top: 15px;

	}

	.about6-1-list .owl-nav{

		position: relative;

		width: 120px;

		margin:20px auto 0;

		height: 54px;

	}

	.about6-1-list .owl-nav button.owl-prev{

		left: 0;

		top: 0;

		margin-top: 0;

	}

	.about6-1-list .owl-nav button.owl-next{

		right: 0;

		top: 0;

		margin-top: 0;

	}

	.about6-2-1{

		width: 100%;

		float: none;

		font-size: 48px;

	}

	.about6-2-2 .contact-dl {

    padding-top: 25px;

	}

	.about6-2-2{

		float: none;

		margin-left: 0;

		width: 100%;

	}

	.about6-2-3{

		float: none;

		margin-top: 30px;

	}

	.about2-2{

		margin-top: 50px;

	}

	.main1-dl dd{

		float: none;

		width: 100%!important;

		padding-left: 0;

		height: auto;

	}

	.main1-dl dd+dd {

    border-left: 0px solid #fff;

   	margin-top: 30px;

	}

	.main1-line,.main1-cur{

		display: none;

	}

	.main1-num{

		display: inline-block;

		vertical-align: middle;

		font-size: 50px;

	}

	.main1-title{

		position: relative;

		width: 100%;

		height: auto;

		padding: 20px;

	}

	.main1-dd-title{

		display: none;

	}

	.main1-dd-a{

		margin-top: 0;

		padding-top: 20px;

	}

	.main1-dd{

		height: auto;

		padding: 50px;

	}

	.main1-dd-list ul{

		margin:0;

	}

	.main1-dd-list li{

		width: auto;

		margin-left: 0;

		margin-right: 15px;

		margin-top: 0;

		margin-bottom: 10px;

	}

	.main1-dd-list{

		width: 100%!important;

		padding-top: 0;

	}

	.main1-dd-title {

    width: 100%;

	}

	.main1-title-con2{

		display: none;

	}

	.main1-title-con1{

		display: block;

		width:auto;

	}

	.main1-title-con{

		display: inline-block;

		margin-top: 0;

		vertical-align: middle;

	}

	.main2-div::before{

		display: none;

	}

	.main2-div .owl-carousel .owl-stage-outer {

    overflow: hidden;

	}

	.main2-item {

    -webkit-transform: scale(1);

    -ms-transform: scale(1);

    -o-transform: scale(1);

    transform: scale(1);

    opacity: 1;

	}

	.main2-list .owl-nav{

		right: 5px;
		bottom: 5px;
		left: auto;
	}

	.main2-list .owl-nav{

		

	}

	.main3-list .owl-nav{

		position: relative;

		margin:20px auto 0;

		width: 120px;

		height: 54px;

	}

	.main3-list .owl-nav button.owl-prev{

		left: 0;

		top: 0;

		margin-top: 0;

		height: 54px;

		width: 54px;

	}

	.main3-list .owl-nav button.owl-next{

		height: 54px;

		width: 54px;

		right: 0;

		top: 0;

		margin-top: 0;

	}
	.erjiheight{
	/*height: 103px;*/
	display: none;
	}
	.sousuo-top{
		padding: 15px 0;
	}
	.sousuo-top1{
		top: 0;
	}
	.sousuo-top2{
		font-size: 16px;
		margin-top: 15px;
	}
	.sousuo-bottom {
    padding: 20px 0 50px;
	}
	.sousuo-p{
		font-size: 15px;
	}
	.sousuo-h1{
		font-size: 18px;
	}
	.sousuo-list dd{
		padding: 20px 0;
	}
	.sousuo-top1 select{
		font-size: 15px;
		width: 120px;
		height: 40px;
		padding-left: 8px;
	}
	.sousuo-top1 input[type="text"]{
		font-size: 16px;
		height: 50px;
		padding: 8px 75px 8px 150px;
	}
	.sousuo-menu dd>a{
		font-size: 15px;
		padding: 0 15px;
	}
	.sousuo-menu dd>a img{
		margin-left: 10px;
		width: 7px;
	}
	.sousuo-menu dd>a{
		height: 40px;
		line-height: 40px;
	}
	.sousuo-menu dd select{
		width: 130px;
		height: 40px;
		font-size: 15px;
	}
	.sousuo-top1 input[type="image"] {
    position: absolute;
    width: 20px;
    top: 15px;
    right: 30px;
	}
	.ruanjian2-item{
		height: 526px;
	}
}

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

	.main3-h1{

		font-size: 19px;

		height: auto;

		text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden;

	}

	.rongyu-list dd{

		width: 48%;

	}

	.ruanjian2-menu dd>a {

    padding: 10px 30px;

  }

	.erji-bottom {

    padding: 40px 0;

	}

	.search2{

		position: relative;

		width: 100%;

		margin-top: 10px;

	}

}

@media only screen and (max-width: 768px){
    .gonggao-list dd .span_101 {
    position: absolute;
    right: 30px;
    top: 0;
    font-size: 13px;
    color: #666;
}
	.sousuo-menu dd>a{
		text-align: center;
		font-size: 14px;
	}
	.sousuo-bottom {
    padding: 15px 0 30px;
	}
	.sousuo-menu dd select{
		width: 100%;
	}
	.sousuo-menu dl{
		margin-left: -3%;
	}
	.sousuo-menu dd:nth-child(3){
		width: 97%;
		margin-top: 3%;
	}
	.sousuo-h1 {
    font-size: 16px;
	}
	.sousuo-p {
    font-size: 14px;
	}
	.sousuo-menu dd{
		width: 47%;
		margin-left: 3%;
		margin-right: 0;
		margin-bottom: 0;
	}
	.sousuo-top1 input[type="image"]{
		top: auto;
		bottom: 10px;
		width: 18px;
		right: 15px;
	}
	.sousuo-top1 input[type="text"]{
		margin-top: 15px;
		padding: 8px 15px;
		padding-right: 40px;
		font-size: 15px;
		height: 40px;
	}
	.sousuo-top1 select{
		position: relative;
		width: 100%;
		left: 0;
		top: 0;
	}
	.main2 .erji-title-wp .xinxi1-a {
    margin-top: 5px;
	}

	.erji-title2{

		font-size: 14px;

		margin-top: 10px;

	}

	.main2-item-con2{

		padding: 0 15px 10px;

	}

	.main2-item-con2-h1{

		font-size: 18px;

	}

	.main2-item-con2-h2{

		font-size: 13px;

		margin-top: 8px;

	}

	.main1-title{

		padding: 15px;

	}

	.main2-item-con1-num{

		font-size: 30px;

		width: 60px;

		padding-bottom: 12px;

	}

	.main2-item-con1{

		padding: 20px 15px 0;

		display: none;

	}

	.main2-item-con1-yw{

		margin-top: 10px;

	}

	.main3-list .owl-nav{

		position: relative;

		width: 85px;

		height: 34px;

		margin:25px auto 0;

		top: 0;

	}

	.main3-list .owl-nav button.owl-prev{

		width: 34px;

		height: 34px;

	}

	.main3-list .owl-nav button.owl-next{

		width: 34px;

		height: 34px;

	}

	.main2-list .owl-nav{

		position: relative;

		margin:20px auto 0;
		right: 0;
		bottom: 0;
		height: 18px;

	}


	.main1-dl dd+dd{

		margin-top: 20px;

	}

	.main1-dd{

		padding: 20px 15px;

	}

	.main3-con {

    margin-top: 15px;

    padding: 0 5px;

	}

	.main3-h1{

		font-size: 17px;

	}

	.main3-p{

		font-size: 14px;

		margin-top: 8px;

	}

	.main1-dd-list li>a{

		font-size: 16px;

	}

	.main3 .erji-title-wp .xinxi1-a {

    margin-top: 5px;

	}

	.main1-num{

		font-size: 30px;

	}

	.main1-title-con1{

		font-size: 18px;

	}

	.about2-list.owl-carousel .owl-nav.disabled{

		display: block;

	}

	.about2-2 {

    margin-top: 25px;

	}

	.about2-nian span{

		font-size: 40px;

	}

	.about2-item2 .about2-nian {

    padding-bottom: 20px;

	}

	.about2-list .owl-nav{

		position: relative;

		width: 120px;

		margin:20px auto 0;

		width: 85px;

		height: 34px;

	}

	.about2-item2{

		height: auto;

	}

	.about2-list .owl-nav button.owl-prev{

		left: 0;

		top: 0;

		margin-top: 0;

		height: 34px;

		width: 34px;

	}

	.about2-list {

    padding: 0;

	}

	.about2-list .owl-nav button.owl-next{

		height: 34px;

		width: 34px;

		right: 0;

		top: 0;

		margin-top: 0;

	}

	.about2-2::before{

		/*display: none;*/

		top: auto;

		bottom: 53px;

	}

	.about6-2-2 .contact-dl {

    padding-top: 15px;

	}

	.about6-2-1{

		padding-right: 0;

		background-image: none;

		font-size: 24px;

	}

	.about6-2-3{

		margin-top: 20px;

	}

	.about6-2{

		padding: 20px 15px;

	}

	.about6-1-list .owl-nav button.owl-next{

		width: 34px;

		height: 34px;

	}

	.about6-1-list .owl-nav button.owl-prev{

		width: 34px;

		height: 34px;

	}

	.about6-1-list .owl-nav{

		width: 85px;

		height: 34px;

	}

	.about4-p p+p {

    margin-top: 10px;

	}

	.about4-div.mm60 {

    margin-top: 10px;

	}

	.qm {

    margin-top: 30px;

	}

	.qm img{

		width: 100px;

	}

	.about4-p {

    font-size: 16px;

	}

	.about3-title{

		font-size: 18px;

		height: 40px;

    line-height: 40px;

	}

	.about3-dl dd:nth-child(2){

		/*margin-top:30px;*/

	}

	.about3-dl dd+dd {

    margin-top:15px;

	}

	.about3-title {

    margin: 0 auto 15px;

	}

	.about3-item {

    padding: 20px 15px;

	}

	.about3-p{

		margin-top: 7px;

	}

	.about1-con-1{

		font-size: 18px;

	}

	.about1-con-2{

		font-size: 22px;

	}

	.about1-con-3{

		margin-top: 15px;

	}

	.about1-con {

    padding-top: 20px;

	}

	.about1-con-p{

		margin-top: 10px;

	}

	.xinxi3-table table.table tr td{

		font-size: 14px;

    height: 40px;

    padding: 8px;

	}

	.xinxi-list1-h1{

		font-size: 14px;

	}

	.xinxi-list1-h2{

		font-size: 16px;

		margin-top: 8px;

	}

	.xinxi-list1 dd{

		padding: 15px 0;

	}

	.xinxi-list1{

		padding: 0 15px;

	}

	.xinxi-right{

		margin-top: 30px;

	}

	.xinxi1-con-h2{

		margin-top: 8px;

	}

	.xinxi1-a {

    margin-top: 20px;

	}

	.xinxi1-con-h1 {

    font-size: 22px;

    margin-top: 15px;

	}

	.xinxi1-con {

    padding: 25px 15px;

	}

	.xinxi1-a a {

    width: 100px;

    height: 32px;

    line-height: 30px;

    background-color: #fff;

    border-radius: 999em;

    border: 1px solid #e9dec8;

    font-size: 12px;

    color: #333;

    padding-left: 15px;

    position: relative;

	}

	.xinxi1-a a::after{

		right: 15px;

	}

	.xinxi-title a.fr {

    width: 100px;

    height: 32px;

    line-height: 30px;

    background-color: #fff;

    border-radius: 999em;

    border: 1px solid #e9dec8;

    font-size: 12px;

    color: #333;

    padding-left: 15px;

    position: relative;

	}

	.xinxi-title a.fr::after{

		right: 15px;

	}

	.xinxi1-ico {

    width: 50px;

	}

	.xinxi-title .fl{

		font-size: 20px;

		line-height: 32px;

	}

	.xinxi-item-div {

    margin-top: 20px;

	}

	.padd{

		padding: 30px 0;

	}

	.gongshi2-2{

		font-size: 15px;

		line-height: 2;

	}

	.gongshi2-table table.table tr th{

		height: 45px;

		font-size: 16px;

	}

	.gongshi2-table table.table tr td{

		font-size: 14px;

		height: 40px;

	}

	.contact-dl dd{

		padding-left: 30px;

		width: 100%;

	}

	.contact-dl dd {

    margin-top: 15px;

	}

	.map-wp{

		position: relative;

		height: 200px;

		width: 100%;

	}

	.contact{

		height: auto;

		padding: 15px 0 30px;

	}

	.contact-div{

		width: 100%;

		padding-left: 0;

		padding-top: 25px;

	}

	.contact-title {

    font-size: 22px;

    padding-bottom: 15px;

	}

	.contact-dl {

    padding-top: 5px;

	}

	.contact-dl dd {

    margin-top:15px;

	}

	.rongyu-pic{

		max-width: 100%;

	}

	.rongyu-item {

    padding: 20px 15px;

	}

	.rongyu-h1 {

    font-size: 15px;

    color: #222;

    text-align: center;

    margin-top: 20px;

	}

	.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

	}

	.abouts-title1 {

    font-size: 24px;

    color: #222;

	}

	.abouts-title2{

		font-size: 24px;

		margin-top: 10px;

	}

	.abouts-con * {

    font-size: 15px!important;

	}

	.abouts-title .fr{

		font-size: 25px;

		margin-top: 10px;

	}

	.abouts-con.mm60 {

    margin-top: 15px;

	}

	.abouts-title2 span{

		padding-right: 10px;

	}

	.danpian-return{

		position: relative;

		margin-top: 10px;

		font-size: 14px;

		text-align: right;

	}

	.danpian-a+.danpian-a {

    margin-top: 10px;

	}

	.danpian-a{

		font-size: 14px;

	}

	.danpian-h1{

		font-size: 20px;

	}

	.danpian-h2{

		margin-top: 10px;

		font-size: 12px;

	}

	.danpian-con img {

    display: block;

    margin: 15px auto!important;

	}

	.danpian-page{

		padding-right: 0;

	}

	.danpian-con{

		padding: 20px 0 15px;

		margin:20px 0;

	}

	.news2-con{

		padding-top: 15px;

	}

	.news2-p{

		height: auto;

		max-height: 6em;

		font-size: 14px;

	}

	.news2-h1{

		font-size: 16px;

	}

	.news2-h2 {

    font-size: 18px;

    color: #222;

    overflow: hidden;

    margin: 10px 0 10px;

	}

	.news2-item{

		padding: 20px 0 15px;

	}

	.news2-item:first-child{

		padding-top: 0

	}

	.news2-pic{

		float: none;

		width: 100%;

		margin-left: 0;

	}

	.news1{

		padding: 20px 0 30px;

	}

	.news2 {

    padding: 30px 0;

	}

	.news1-con{

		padding: 20px 15px 40px;

	}

	.news1-p{

		font-size: 15px;

	}

	.more11{

		margin-top: 15px;

	}

	.news1-h2{

		font-size: 18px;

		margin:12px 0 8px;

	}

	.news1-h1 span{

		font-size: 35px;

	}

	.news1-h1{

		font-size: 14px;

	}

	.opa0{

		display: none;

	}

	.opa0+.search2{

		margin-top: 0

	}

	.tuandui-item{

		padding: 5px 15px 20px;

	}

	.tuandui-list dd+dd {

    margin-top: 20px;

	}

	.tuandui-con{

		font-size: 14px;

		margin-top: 10px;

	}

	.tuandui-title{

		font-size: 18px;

		background-size:18px;

		padding: 15px 30px;

	}

	.tuandui-form-li{

		float: none;

		width: 100%;

	}

	.tuandui-form-li.fr{

		margin-top: 5px;

	}

	.ruanjian2-xia a{

		width: 100px;

		height: 32px;

		line-height: 32px;

		margin: 20px 0 0;

		font-size: 14px;

	}

	.ruanjian2-ico{

		width: 70px;

	}

	.ruanjian2-item {

    padding: 20px 15px;
    height: auto;

	}

	.ruanjian2-list dd{

		float: none;

		width: 100%;

		margin-left: 0;

		margin-top: 20px;

	}

	.ruanjian2-list dl{

		margin-left: 0;

	}

	.ruanjian2-h1{

		height: auto;

		max-height: 3.6em;

		margin-top: 15px;

		font-size: 16px;

	}

	.ruanjian2-h2{

		font-size: 14px;

		height: auto;

		max-height: 4.8;

		margin-top: 10px;

	}

	.ruanjian2-p{

		height: auto;

		max-height: 6em;

	}

	.ruanjian2-menu dd{

		margin-right: 10px;

		margin-bottom: 10px;

	}

	.ruanjian2-menu dd>a {

    padding: 8px 20px;

    font-size: 12px;

  }

	.mm60 {

    margin-top: 30px;

	}

	.ruanjian1-1{

		float: none;

		margin:0 auto;

		width: 80px;

	}

	.ruanjian1{

		padding: 15px;

	}

	.ruanjian1-2{

		padding-top: 15px;

	}

	.gonggao-list dd{

		padding-right: 110px;

	}

	.gonggao-list dd::after{

		right: 0;

	}

	.foo1{

		padding: 20px 0 15px;

	}

	.er{

		width: 85px;

	}

	.foo1-3{

		width: 200px;

	}

	.footer-2{

		font-size: 12px;

	}

	.fenye{

		font-size: 12px;

		margin-top: 28px;

	}

	.fenye .pagination > li > a,.fenye .pagination > li > span{

		padding: 5px 10px;

	}

	.gonggao-list dd {

    border-bottom: 1px solid #e7e7e6;

    height: 51px;

    line-height: 50px;

    font-size: 16px;

  }

	.erji-div {

    margin-top: 20px;

	}

	.erji-bottom {

    padding: 25px 0 30px;

	}

	.erji-title{

		font-size: 12px;

	}

	.erji-title span{

		font-size: 20px;

		padding-right: 0px;

		display: block;

	}

	

	.logo-2 {

    font-size: 0;

    width: 150px;

    margin-left: 15px;

    margin-top: 20px;

	}

	.banner-2{

		padding: 50px 0;

	}

	.banner-2-wen-h2 {

    font-size: 12px;

    text-align: center;

    margin-top: 10px;

	}

	.banner-2-wen-h1{

		font-size: 22px;

	}

	.erji-nav dd{

		height: 50px;

		line-height: 50px;

	}

}

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

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