@media only screen and (max-width: 1500px){
	.nav>ul>li+li {
    margin-left: 25px;
	}
	.logo {
        width: 430px;
        margin-top: 28px;
    }
	.banner-2{
		padding: 170px 0;
		font-size: 40px;
	}
	.footer-1-div{
		/*padding-left: 270px;*/
	}
	.footer-1{
		padding: 60px 0;
	}
	.zhaopin-table table.table tr.tr11 td:first-child{
		font-size: 16px;
	}
	.zhaopin-table table.table tr.tr11 td{
		height: 55px;
	}
	.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;
	}
	.erji-nav dd+dd {
    margin-left: 35px;
	}
	.map-wp{
		height: 400px;
		
	}
	.about1{
		padding-top: 70px;
	}
	.about2-con{
		padding: 25px;
	}
	.about2-con h1{
		font-size: 22px;
	}
	.about3{
		padding: 100px 0;
	}
	.about2{
		padding: 100px 0;
	}
	.pro2-pic{
		padding-right: 50px;
	}
	.pro2-con-wp{
		padding-left: 50px;
	}
	.pro2-1-title span{
		font-size: 32px;
	}
	.pro2-3 {
    margin-top: 40px;
	}
	.pro2-4 {
    margin-top: 40px;
	}
	.pro2-2{
		margin-top: 25px;
	}
	.pro2-pic{
		margin-top: 25px;
	}
	.pro2{
		padding: 80px 0;
	}
	.pro3-1-dl dd{
		height: 85px;
		line-height: 85px;
		padding: 0	15px;
		font-size: 18px;
	}
	.pro3-1-dl dd+dd{
		margin-left: 15px;
	}
	.pro3-1-title{
		font-size: 24px;
		margin-top: 25px;
	}
	.pro3-2{
		padding: 50px 0 70px;
	}
	.pro4-list {
    margin-top: 50px;
    padding: 0	60px;
	}
	.pro4-list .owl-nav button.owl-prev{
		left: 0;
	}
	.pro4-list .owl-nav button.owl-next{
		right: 0;
	}
	.pro4 {
		padding: 60px 0;
	}
	.pro1-item>a{
		padding: 60px 15px;
	}
	.pro1-item>a span::after{
		bottom: -30px;
	}
	.banner-con h1{
		font-size: 46px;
	}
	.banner-hua h2{
		margin-top: 20px;
	}
	.banner-hua{
		bottom: 25px;
	}
	.main1-1{
		width: 580px;
		margin-right: 50px;
	}
	.main1-2{
		padding-top: 0;
	}
	.main1 .more33 {
    margin-top: 35px;
	}
	.main1-2-dl {
    margin-top: 37px;
	}
	.main1{
		padding: 80px 0;
	}
	.main2-2{
		width: 780px;
	}
	.main2-2-2 h2{
		font-size: 22px;
	}
	.main3-1{
		width: 850px;
	}
	.main4-div1 .about-title-p{
		margin-top: 45px;
	}
	.main4-div1{
		width: 450px;
	}
	.main3{
		padding: 80px 0 170px;
	}
	.cp-list dd{
		width: 30%;
		margin-left: 3%;
		margin-top: 3%;
	}
	.cp-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;
	}
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}
	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.banner-2{
		padding: 100px 0;
		font-size: 32px;
	}
	.erji-bottom{
		padding: 50px 0;
	}
	.fenye{
		margin-top: 45px;
	}
	.footer-1-div{
		padding-left: 0;
		background-image: none;
	}
	.foo1-dl{
		/*display: none;*/
	}
	.er-wp{
		float: none;
		width: 100%;
		margin-top: 0;
	}
	.er{
		float: none;
		margin:0 auto;
	}
	.er-con{
		text-align: center;
		line-height: 1.8;
		padding-top: 10px;
	}

	.footer-1 {
    padding:30px 0;
	}

	.footer-2{
		padding: 15px 0;
		text-align: center;
	}
	.footer-2 .fl,
	.footer-2 .fr{
		float: none;
	}
	.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: #f6f6f6;
		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;
	}
	.erji-nav dd+dd{
		margin-left: 0;
	}
	.erji-nav dd{
		display: none;
	}
	.erji-nav dd.cur{
		display: block;
	}
	.about1::after{
		display: none;
	}
	.about1-1{
		width: 100%;
		height: auto;
		background-image: none;
		padding: 50px 0;
	}
	.about1-2{
		position: relative;
		top: 0;
		left: 0;
		width: 100%!important;
		height: auto;
		padding: 35px!important;
	}
	.about1-3{
		position: relative;
		top: 0;
		left: 0;
		width: 100%!important;
		height: 200px;
	}
	.about1-div{
		padding-bottom: 0;
	}
	.about1{
		padding: 50px 0;
	}
	.about-title h1{
		font-size: 26px;
	}
	.about-title-p{
		line-height: 2.2;
		max-height: none!important;
		margin-top: 15px;
	}
	.more2{
		margin-top: 25px;
	}
	.more2 a{
		margin:0;
		width: 45px;
		height: 45px;
		-webkit-background-size: 100%;
		background-size: 100%;
	}
	.about2{
		padding: 0px 0 50px;
	}
	.about3{
		padding: 50px 0;
	}
	.about2-con p{
		font-size: 15px;
		margin-top: 10px;
	}
	.about2-con h1{
		font-size: 19px;
	}
	.about2-con{
		padding: 20px;
	}
	.about3-dl dd img{
		width: 50px;
		margin-bottom: 15px;
	}
	.about3-dl{
		margin-top: 40px;
	}
	.map-wp {
    height: 300px;
	}
	.about3-div{
		max-width: 60%;
	}
	.about1-1::before{
		display: none;
	}
	.pro2-pic{
		float: none;
		width: 100%;
		padding-right: 0;
		margin-top: 0;
	}
	.pro2,.pro3-2,.pro4{
		padding: 50px 0;
	}
	.pro2::after{
		display: none;
	}
	.pro2-con-wp{
		
		background-color: #f6f6f6;
		padding: 30px;
	}
	.pro3-1-title{
		float: none;
		width: 100%;
		margin-top: 0;
		font-size: 24px;
		padding: 15px 0;
		line-height: 1.5;
		border-bottom: 1px solid #ddd;
	}
	.pro3-1-dl{
		float: none;
	}
	.pro3-1-dl dd+dd{
		margin-left: 0;
	}
	.pro3-1-dl dd{
		margin-right: 15px;
		height: 60px;
		line-height: 60px;
	}
	.pro2-1-title span {
    font-size: 28px;
	}
	.pro4-title span{
		padding: 0	5px 15px;
	}
	.banner-con-wp{
		position: relative;
		top: 0;
		-webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
    padding: 150px 0;
	}
	.banner-hua{
		display: none;
	}
	.banner{
		height: auto!important;
	}
	.banner-con h1 {
    font-size: 38px;
	}
	.main1{
		padding: 50px 0;
	}
	.main1-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.main1-2{
		margin-top: 40px;
	}
	.main .about-title h1 {
    font-size: 30px;
	}
	.main2{
		background-image: url(../images/main2-bg2.jpg);
		background-repeat: no-repeat;
		background-position: center;
		-webkit-background-size: cover;
		background-size: cover;
		padding: 50px 0;
	}
	.main2-1{
		width: 100%;
		padding-right: 0;
	}
	.main2-div .more33{
		top: 4px;
	}
	.main2-2{
		width: 100%;
		padding: 0	60px;
		margin-top: 50px;
	}
	.main3{
		padding: 50px 0;
	}
	.main3-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.main3-2{
		margin-top: 40px;
	}
	.main3-1-div {
    padding-top: 35px;
	}
	.main4-div1{
		text-align: left;
		width: 100%;
		padding-top: 0;
		padding-bottom: 40px;
	}
	.main4-dl dd{
		position: static!important;
	}
	.main4-div{
		height: auto;
	}
	.main4{
		padding: 50px 0;
	}
	.main4-dl{
		overflow: hidden;
	}
	.main4-dl dd{
		float: left;
		width: 31.33333%;
		margin-left: 2%;
		margin-top: 2%;
	}
	.main4-dl dl{
		margin-left: -2%;
		margin-top: -2%;
	}
	.main4-div1 .about-title-p {
    margin-top: 25px;
	}
	.cp-list dd {
    width: 47%;
	}
	.banner-2-lun-wp{
	    display: none};
}
@media only screen and (max-width: 992px){
	.chanpin-item{
		padding: 20px;
	}
	.chanpin-item h2 {
    font-size: 26px;
	}
	.main4-dl dd{
		width: 48%;
	}
	.main3-list2{
		padding: 5px 15px;
	}
	.main3-list1 dd{
		width: 47%;
	}
	.title-11 span{
		font-size: 26px;
	}
	.main1,.main2,.main3,.main4 {
    padding: 40px 0;
	}
	.main1-2 {
    margin-top: 30px;
	}
	.banner-con h1 {
    font-size: 30px;
	}
	.banner-con-wp{
		padding: 100px 0;
	}
	.pro1-item>a span::after {
    bottom: -20px;
	}
	.pro2-3 {
    margin-top: 30px;
	}
	.pro2-4 {
    margin-top: 30px;
	}
	.pro2-2 {
    margin-top: 20px;
	}
	.pro2-con-wp{
		padding: 25px;
	}
	.pro2-1-title span {
    font-size: 24px;
	}
	.pro2-1-title{
		font-size: 14px;
	}
	.pro2, .pro3-2, .pro4 {
    padding: 40px 0;
	}
	.pro1-item>a{
		padding: 35px 15px;
	}
	.pro1-item>a span{
		font-size: 18px;
		display: inline;
	}
	.about3-dl dd img{
		width: 40px;
		margin-bottom: 10px;
	}
	.about3-dl dd{
		font-size: 16px;
	}
	.about3-dl dd+dd{
		margin-left: 55px;
	}
	.about3-dl{
		margin-top: 34px;
	}
	.map-wp {
    height: 240px;
	}
	.about2-dl {
    padding-top: 0px;
	}
	.about2-dl dd{
		width: 46%;
		margin-top: 4%;
	}
	.about-title-p{
		font-size: 15px;
	}
	.about1-1 h1{
		font-size: 30px;
	}
	.about1-1{
		padding: 35px 0;
	}
	.about1 {
    padding: 40px 0;
	}
	.about2 {
    padding: 0 0 40px;
	}
	.about3 {
    padding: 40px 0;
	}
	.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;
	}
	.banner-2{
		padding: 70px 0;
		font-size: 28px;
	}
	.erji-bottom{
		padding: 40px 0;
	}
	.fenye{
		margin-top: 35px;
	}
	.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;
	}
}
@media only screen and (max-width: 768px){
	.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;
	}

	.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;
	}
	#job-form dd+dd {
    margin-top: 10px;
	}
	#job-form .col-sm-2{
		padding-right: 15px;
	}
	#job-form .col-sm-10{
		padding-left: 15px;
	}
	#job-form input[type="text"]{
		width:100%;
	}

	#job-form textarea{
		width:100%;
		height: 100px;
	}
	#job-form input[type="file"]{
		height: auto;
	}

	#job-form .col-sm-2{
		text-align: left;
		height: auto;
		line-height: 1.8;
		padding-bottom: 5px;
	}
	.cp-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;
	}
	.cp-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.cp-list dd+dd{
		margin-top: 15px;
	}
	.cp-list dl{
		margin-left: 0
	}
	.main4-dl dd>a h1{
		font-size: 16px;
	}
	.line{
		width: 22px;
		height: 2px;
		margin:12px auto 10px;
	}
	.main4-dl dd{
		height: auto;
	}
	.main4-dl dd>a{
		height: auto;
		padding: 40px 0;
	}
	.main4-dl dd.ddd5>a{
		padding: 39px 0;
	}
	.main4-dl dd>a img{
		width: 40px;
	}
	.main3-2 {
    margin-top: 30px;
	}
	.main3-list2 {
    padding: 5px 15px;
    margin-top: 15px;
	}
	.main3-list2 dd{
		height: 46px;
		line-height: 45px;
	}
	.main4-div1 .about-title-p {
    margin-top: 15px;
	}
	.main3-1-div {
    padding-top: 25px;
	}
	.main3-list1 dd {
    width:100%;
    margin-left: 0;
    margin-top: 0;
    float: none;
	}
	.main3-list1 dd h2{
		margin:5px 0 10px;
	}
	.main3-list1 dd+dd{
		margin-top: 20px;
	}
	.main3-list1 dl{
		margin-left: 0;
    margin-top: 0;
	}
	.title-11 span {
    font-size: 24px;
	}
	.title-11 span+span{
		margin-left: 15px;
	}
	.title-11 a.fr{display: none!important}
	.main2-item .main2-2-1 h1 {
    top: 0;
    font-size: 30px;
    margin-left: 15px;
	}
	.main2-2-2{
		padding: 30px 15px 5px;
	}
	.main2-2-pic{
		margin-top: 15px;
		max-width: 80%;
		margin-left: auto;
		margin-right: auto;
	}
	.main2-2-2 h2 {
    font-size: 20px;
	}
	.main2-2{
		margin-top: 25px;
		padding: 0 35px;
	}
	.main2-2-list .owl-nav button.owl-prev{
		width: 30px;
		height: 62px;
		left: -35px;
	}
	.main2-2-list .owl-nav button.owl-next{
		width: 30px;
		height: 62px;
		right: -35px;
	}
	.main1-2-dl dd.dd2{
		margin-top: 15px;
	}
	.main1-2-dl dd.dd2>a{
		margin-left: auto;
	}
	.main1-2-dl {
    margin-top: 30px;
	}
	.main1 .more33 {
    margin-top: 25px;
	}
	.main1-2-dl dd{
		float: none;
		width: 100%;

	}
	.main1-2-dl dd>a{
		width:281px;
	}
	.main .about-title h1 {
    font-size: 24px;
	}
	.main1-2{
		margin-top: 25px;
	}
	.main1, .main2, .main3, .main4 {
    padding: 30px 0;
	}
	.banner-con h1 {
    font-size: 20px;
	}
	.banner-con-wp{
		padding: 60px 0;
	}
	.pro4-item h1{
		font-size: 18px;
		margin-top: 25px;
	}
	.pro4-item h2{
		font-size: 14px; 
	}
	.pro4-list {
    margin-top: 30px;
    padding: 0 40px;
	}
	.pro4-list .owl-nav button.owl-prev{
		width: 35px;
		height: 36px;
		margin-top: -18px;
	}
	.pro4-list .owl-nav button.owl-next{
		width: 35px;
		height: 36px;
		margin-top: -18px;
	}
	.pro4-title span{
		font-size: 22px;
		padding: 0	0	10px;
		border-bottom: 3px solid #186bbd;
	}

	.pro3-1-title{
		font-size: 20px;
	}
	.pro3-1-dl dd {
    margin-right: 0px;
    height: 44px;
    line-height: 44px;
    padding: 0;
    width: 31.333333%;
    margin-left: 2%!important;
    border-bottom: 2px solid #fff;
    text-align: center;
    margin-top: 5px;
    font-size: 16px;
	}
	.pro3-1-dl dl{
		margin-left: -2%;
	}

	.pro2-4 a+a {
    margin-left: 15px;
	}
	.pro2-4 a{
		font-size: 15px;
		width: 120px;
	}
	.pro2-3 {
    margin-top: 20px;
	}
	.pro2-4 {
    margin-top: 20px;
	}
	.pro2-2 {
    margin-top: 20px;
	}
	.er2-con h2{
		padding: 13px 0;
	}
	.er2-con h3{
		font-size: 20px;
	}
	.er2{
		width: 80px;
		margin-right: 15px;
	}
	.pro2-con-wp{
		padding: 20px 15px;
	}
	.pro2-1-title span{
		font-size: 20px;
		display: block;
		padding-bottom: 5px;
	}
	.pro2-2
	{line-height: 2;font-size: 15px;margin-top: 15px;}
	.pro2-1{
		padding-bottom: 15px;
	}
	.pro2, .pro3-2, .pro4 {
    padding: 30px 0;
	}
	.pro3-2{
		padding: 20px 0;
	}
	.pro3-2-div{
		font-size: 15px;
		line-height: 2;
	}
	.pro1-item>a::after{
		background-color: rgba(0,0,0,0.5);
	}
	.pro1-item.cur>a span::after{
		display: none;
	}
	.pro1-item{
		float: none;
		width: 100%;
	}
	.map-wp{
		height: 160px;
	}
	.about3-dl {
    margin-top: 25px;
	}
	.about3-dl dd {
    font-size: 15px;
	}
	.about3-dl dd img{
		width: 32px;
	}
	.about3-dl dd{
		width: 25%;
		text-align: center;
	}
	.about3-dl dd+dd{
		margin-left: 0;
	}
	.about3-dl dl{
		display: block;
	}
	.about3-div {
    max-width: 100%;
	}
	.about-title-p{
		font-size: 14px;
	}
	.about2-con{
		padding: 15px;
		left: 15px;
	}
	.about2-con p{
		font-size: 14px;
	}
	.about2-con h1{
		font-size: 18px;
	}
	.about2-dl{
		padding-top: 5px;
	}
	.about2-dl dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 15px;
	}
	.about2-dl dl{
		margin-left: 0;
	}
	.about1-3{
		height: 120px;
	}
	.more2 {
    margin-top: 20px;
	}
	.more2 a{
		width: 35px;
		height: 35px;
	}
	.about1-2{
		padding: 25px 15px 20px!important;
		box-shadow: 0px 0px 5px 0px rgba(6, 0, 1, 0.5);
	}
	.about-title h1 {
    font-size: 20px;
	}
	.about-title-p{
		line-height: 2;
		margin-top: 10px;
	}
	.about1-1 h1 {
    font-size: 24px;
	}
	.about1-1{
		padding: 25px 0;
	}
	.about1 {
    padding:30px 0;
	}
	.about2 {
    padding: 0 0 30px;
	}
	.about3 {
    padding: 30px 0;
	}
	.erji-nav dd>a{
		padding: 0;
	}
	.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%;
	}
	.fenye{
		font-size: 13px;
	}
	.footer-1{
		padding: 15px 0 15px;
	}
	.footer-2{
		padding: 12px 0;
	}
	.er-con{
		font-size: 12px;
	}
	.logo-2{
		width: 280px;
		margin-top: 23px;
	}
	.banner-2{
		padding: 50px 0;
		font-size: 22px;
	}
	.erji-bottom{
		padding: 30px 0;
	}
	.fenye{
		margin-top: 25px;
	}
	.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;}
	.main4-div1{
		padding-bottom: 25px;
	}
	.main2-div .more33 {
    top: 2px;
	}
	.more33  a{
		font-size: 14px;
		width: 105px;
	}
	.main2 .about-title-p {
    margin-top: 20px;
	}
	.foo1-dl dd{
	   float: none;
	   width: 100%;
	   margin-left:0;
	}
	.foo1-dl dd+dd{
	    margin-top: 15px!important;
	}
	.foo1-dl dl{
	    margin-left:0;
	}
}
@media only screen and (max-width: 500px){
	.main4-dl dd>a{
		height: auto;
		padding: 30px 0;
	}
	.main4-dl dd.ddd5>a{
		padding: 29px 0;
	}
	.logo-2 {
        width: 250px;
        margin-top: 25px;
    }
}
@media only screen and (max-width: 350px){}