@media only screen and (max-height: 620px) {
    .body-enter .logo{top:80px;}
    .body-enter .slogan{bottom:330px;}
    .body-enter .enter{bottom:250px;} 
}
/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
.wp{width: 98%;}
    .hot-news{margin-left:0;left: 0;}
    .js-banner .slick-dots{margin-right: 0;right: 10px;}
    .fd-menu{border-right: 0;width: 95px;padding-left: 0;}
    .wp2{width: 98%;}
    .m-qysl ul{padding:95px 0 0 15px;width: 100px;}
    .m-qysl{padding:0 20px 0 0;}
    .culture-box .left{width: 50%;display: none;}
    .culture-box .center{width: 50%;float: left;}
    .culture-box .right{width: 50%;}

    .contact-box .left{width: 65%;display: block;}
    .contact-box .center{width: 35%;margin-left: 0;}
    .contact-box .right{width: 100%;overflow: hidden;background: none;background-color: #fff;height: 300px;}
    .contact-box .zixun{float: left;width: 50%;}
    .contact-box .zixun p{position: static;padding-top: 28px;}
    .contact-box .coord img{height: 191px;width: auto;max-width: 999px;}
    .contact-box .zixun p a.more{margin-top: 5px;}
    .contact-box .coord{float: right;width: 50%;}
    
    .case-ban .slick-arrow{display: none !important;}
    .case-txt .ani-box{top:0 !important;}
    .news-row .txt{padding-top: 15px;}
    .news-row .txt .h20{height:10px;}
    

}
@media only screen and (max-width: 1199px) {

#nav li{width:110px;}
}
/*Common For Max 768*/
@media only screen and (max-width: 959px) {
    .js-banner .item{height: 350px;}
	.w1200{width:100% !important; height:350px !important;}

    #hd{display: none;}
    #nav{display: none;}
    #cui-mobile-header{display: block;}
    .m-ul-list2 li{width: 33.33%;margin-bottom: 15px;}
    .medium{padding-top: 20px;}
    .medium .pic{float: none;width: 100%;text-align: center;}
    .medium .pic img{text-align: center;display: inline-block;}
    .medium .txt{margin-top: 20px;}
    .yz-rel1{text-align: center;}
    .yz-rel1 img{text-align: center;display: inline-block;}
    .year-tab-con li .pic img{text-align: center;display: inline-block;}
    .xg-imgtxt1 .txt{left: 307px;}
    .ul-img-j{margin: 0;}
    .ul-img-j li{width: 50%;}
    .ul-img-j li img{width: 100%;}
    .deta-box{margin: 0 auto;}
    .inner-slide{width: 100%;max-width: 100%;}
    .img-slide .item img{width: 100%;}
    .img-slide .item{min-width: 0;max-width:100%;}
    
    .tit4{padding: 0 20px;}
    .medium2 .txt-l{width: 100%;text-align: center;}
    .medium2 .txt-l div{display: inline-block;}
    .medium2 .txt-l p{line-height: 20px;display: inline-block;}
    .medium2 .txt-r{width: 100%;}
    .art-pages2{padding-left: 0;}

    .recruit .img{display: none;}
    .map-pic{display: none;}

    .news-row .img{width: 330px;}
    .news-row .txt .h20{clear:none;}
    .news-row1 .txt,.news-row3 .txt{width: auto; padding:15px 30px 0 350px;width: auto;float: none;}
    .news-row2 .txt{width: auto; padding:15px 350px 0 30px;width: auto;float: none;}
	#banner{display:none;}
	.flexslider{display:block;}
	.zx_zzry{margin-left:3%}
	.zx_zzry a{display:inline-block; width:30%; margin:0 1% 2%!important;}
	.zx_zzry a.mr0{margin-right:auto}
	.his_ico{margin-left: -2.4%;}
	.history dl{display:table}
	.history dd{display:table-row}
	.history dd>div{display:table-cell; float:none; margin:0px;}
	.history dd .month{ width:60px; text-align:left; padding-left:10px;}
	.history dd .his_ico{position:relative; left:13px; width:20px;}
	.history dd .history_deatile{width:auto; padding-left:20px;}
	.his_h2{margin-left:10px;}	
}




/*Common For Max 480*/
@media only screen and (max-width: 767px) {
    .hot-news{display: none;}
    .js-banner .item{height: 300px;}
	.w1200{width:100% !important; height:300px !important; display:none}
    .js-banner .slick-dots{right: auto;left: 0;width: 100%;text-align: center;}
    .js-banner .slick-dots li{display: inline-block;float: none;}
    .m-ul-list1 li{width: 50%;margin-bottom: 10px;}
    .m-ul-list1 li .pic img{width: 100%;}
    .fd-row1{display: none;}
    .fd-row2{text-align: center;height:auto;line-height: 30px;}
    .fd-row2 span{display: block;width: 100%;padding-right: 0;}
    .year-tab-con li .pic{float: none;width: 100%;text-align: center;overflow: hidden;height: 300px;}
    .year-tab-con li .pic img{width: 100%;}
    .year-tab-con li .txt{padding-left: 0;margin-top: 20px;}
    .xg-imgtxt1{overflow: hidden;}
    .xg-imgtxt1 .pic{float: none;width: 100%;overflow: hidden;height: 300px;position: static; margin:0}
    .xg-imgtxt1 .pic img{width: 100%;}
    .xg-imgtxt1 .txt{overflow: hidden;position: static;margin-top: 20px;width: auto;}
    a.btn-f{margin-top: 20px;}
    .honor-con{width:86%;margin:0 auto;}
    .honor-con .slick-next{right: -40px;}
    .honor-con .slick-prev{left: -40px;}
    .honor-tit{margin: 0 auto;}
    .honor-con img{width: 100%;}
 

    .m-zzjg{float: none;width: 100%;text-align: center;}
    .m-qysl{float: none;width: 100%;}
    .m-qysl ul{width: 200px;}
    .medium-2 .object{padding:50px 0 50px;}
    .ul-list-n .pic{display: none;}
    .culture-box .yz-right1{padding:20px 8px 0;}
    .contact-box .coord{padding:10px;}
    .culture-box .left{float: none;width: 100%;}
    .culture-box .center{float: none;width: 100%;height:auto;}
    .culture-box .center img{width: 100%;height:auto !important;}
    .culture-box .right{float: none;width: 100%;height:auto;overflow: hidden;padding: 30px 20px 20px 20px;}
    .culture-box .left img{width: 100%;}
    .contact-box .zixun p{padding:28px 0 0 0;}
    .g-tit-j .cur{margin-right: 0;}
    .culture-box .center .pic{height:auto;}
    .culture-box .left{height:auto;}
    .culture-box .left a{height:auto;}
    .case-ban{position: static;height:250px;}
    .case-txt{position: static;}
    .case-footer{height: 60px;position: relative;}
    .case-footer img{display: none;}
    .case-footer b{display: none;}
    .case-footer span{display: block;text-align: center;line-height: 30px;width: 100%;}
    .case-footer .btn-f{position: absolute;left:50%;margin-left: -40px;bottom:0;}
    .contact-box .left {margin-bottom: 20px;}
    .contact-box .left,.contact-box .center{overflow: hidden;}
    .contact-box .left .pic{height:auto;}
    .contact-box .left, .contact-box .center, .contact-box .right{height:auto;padding: 0;}
    .contact-box .left .txt,.contact-box .center .txt{padding-top: 20px;}
    .contact-box .left .txt *,.contact-box .center .txt *{color: #333;}
    .contact-box .left .txt a,.contact-box .center .txt a{top:0;}
    .contact-box .right{margin-top: 20px;background: none;}
    .contact-box .zixun{padding: 0;height:auto;overflow: hidden;background: #fff;padding-bottom: 15px;}
    .contact-box .zixun p{padding: 10px 10px 0 10px;}
    .contact-box .zixun{float: none;width: 100%;overflow: hidden;}
    .contact-box .coord{float: none;width: 100%;margin-top: 20px;background-color: #fff;height: auto;overflow: hidden;}
    .contact-box .coord .txt a{top:-5px;}

    .news-row .img{display: none;}
    .news-row .txt{width: 100%;padding: 15px;}
    #index1{display: none;}
    .index_bg1,.index_bg2,.index_bg3,.index_bg4{width: 25%;}
    .index_foot {display: none;}
    .index_box .activesss{width: 50px;height: 100%;}
    .index_box .activesss span{display: none;}
    .index_box .Locate{display: none !important;}
    .index_bg2 .ul_index{margin-top: 200px;}
    .index_bg4 .ul_index{margin-top: 150px;}
    .ul-team li .txt p{max-height:3.2em;overflow: hidden;}
    .input{text-align: center;padding-left: 20px;}
    .input input[type="submit"]{margin: 0;}
    .input textarea{width: 160px;}
    .culture-box .center .pic img{width: 100%;}
    .contact-box .zixun img{width: 100%;}
    .contact-box .coord img{width: 100%;height:auto;}
	.m-ul-list1 li .txt p{display:none;}
	.m-ul-list1 li .txt{margin-bottom:0px;}
	.m-ul-list1 .btn{margin-bottom:20px;}
	.zx_zzry a{display:inline-block; width:45%; margin:0 2% 20px 0}
	.zx_news .zx_le{position:static; width:100%;}
	.zx_news dl{padding:10px 0 ; width:95%; margin:0 auto}
	.zx_news .zx_le{text-align:center}
	.zx_news .zx_le a{display:inline-block; border-radius:5px; border:1px solid #5CAF19; padding:0 15px; margin:0 2%; height:35px; line-height:35px;}
	.zx_le h2{display:none;}
	.zx_news .zx_le a.on{background:#5CAF19; color:#fff; }
	
	.zp_1 td{display:block; width:100%; float:left; position:relative; margin-bottom:15px;}
	.zp_1 td span{position:absolute; width:50px; left:0px; top:0px; text-align:right}
	.zp_1 select{margin-left:60px; width:80%; box-sizing:border-box}
	.zp_1 input{width:60%;margin-left:60px;}
	.zp_1 input.btn{width:20%; margin:0 !important}
	
	.zp_2 tr td{display:block; float:left; padding:0 0 5px 0}
	.zp_2 tr td:nth-child(1){display:block; width:100%; float:left; margin-top:5px; padding:0}
	
	.zp_2 tr th{display:none}
	.zp_2 tr th:nth-child(1){display:block !important;}
	.zp3{width:100%}
	.zp3 td textarea{width:90%}
}
@media only screen and (max-width: 600px) {
	.job-table{display:none}
}	
@media only screen and (max-height: 600px) {

.dh_index{padding-top:35%}
	.dh_index img{height:120px;}
	.pc{display:none;}
	.wap{display:inline-block;}
	}
@media only screen and (max-height: 550px) {
	.dh_index{padding-top:15%}
	}
@media only screen and (max-height: 500px) {
	.dh_index img{height:100px;}
	.index_ul li{margin-top:5px;}
	.index_ul li.tit{margin-bottom:15px}
	}



/*Common For Max 320*/
@media only screen and (max-width: 479px) {
	.w1200{width:100% !important; height:250px !important;}
	.zx_11{width:100% !important;}
    .m-ul-list1 li{float: none;width: 100%;margin-bottom: 20px;}
    .m-ul-list1 li .pic{margin-bottom: 10px;}
    .m-ul-list1 li .txt{margin-bottom: 13px;}
    .m-ul-list2 li{width: 50%;}
    .m-ul-list2 li .txt{height: 46px;line-height: 46px; font-size:16px;}
	.m-ul-list2 li .txt span{display:block;overflow:hidden; width:90%; margin:0 auto; height:46px;}
    .g-tit2{height: 72px;}
    .g-tit2 b{font-size: 18px;}
    .g-tit2 span{display: block;font-size: 14px;}
    .g-tit1{height:auto;line-height: 34px;}
    .g-tit1 b{font-size: 18px;width: 100%;display: block;text-align: center;}
    .g-tit1 span{font-size: 14px;width: 100%;display: block;text-align: center;}
    .g-tit1 a{position: static;float: none;display: block;text-align: center;margin-right: 0;}
    .js-banner .item{height: 250px;}
    .g-tit2{line-height: 35px;}
    a.btn-f{margin-top: 20px;}
    .year-tab-con li .pic{height: 250px;}
    .xg-imgtxt1 .pic{height: 250px;}
    .xg-imgtxt1 .txt{padding:20px;height:auto;}
    .honor-con{padding:80px 0 60px 0;}
    .honor-con .slick-next{display: none !important;}
    .honor-con .slick-prev{display: none !important;}
    .culture-box .left{float: none;width: 100%;}
    .culture-box .center{float: none;width: 100%;}
    .culture-box .center .pic img{width: 100%;}
    .m-zzjg{margin-bottom: 5px;padding:57px 10px 0;}
    .m-qysl ul{float: none;width: 100%;}
    .m-qysl .pic{float: none;width: 100%;padding: 10px 0 45px 20px;overflow: hidden;}
    .m-qysl .pic img{width: 100%;}
    .m-qysl{overflow: hidden;height:auto;}
    .culture-box h2.tit1{font-size: 22px;}
    .ul-img-j li{width:100%;padding:0 15px;margin-bottom: 30px;}
    .tit-t3{padding:15px 0 8px 0;}
    .link-n{float:right;overflow: hidden;padding: 25px 0 10px 0;width: 100%;}
    .art-pages{width: 100%;float: none;padding-top: 15px;}
    .link-n .a1{margin-right: 0;}
    .link-n a.btn-f{margin-top: -4px;margin-left: 15px;}
    .inner-slide{margin:30px auto 0;}
    .tit-m{font-size: 20px;}
    .medium-2 .img{padding:30px 0 15px;}
    .ul-list-n .txt p{height: 47px;display:-webkit-box;overflow: hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
    .ul-list-n li{padding:13px 0 14px;}
    .ul-list-n .time{padding-top: 21px;}
    .yz-right1{height:auto !important;}
    
    .medium2 .img{width: 100%;margin-bottom: 20px;}
    .recr-r .ul-tab .txt{padding: 0 15px;}
    .recr-r .ul-tab .tit3{padding-left: 15px;}
    .recruit{padding-top: 25px;}
    .news-row .txt{padding: 15px 5px;}
    .news-row .txt li i{margin-right: 5px;}
    
    .ul-team li{margin-top: 15px;padding: 15px 10px;}
    .ul-team li .pic{width: 120px;height: 92px;}
    .ul-team li .txt{padding-left: 130px;}
    .ul-team li .txt p{display: none;}

    .index_box{display: none;}
    .m-menu{display: block;}
    .ovh-body{overflow: visible;}
	.m-ul-list2 li .txt table td{height:36px;}

	.history dd .history_deatile{border:none; width:100% !important; display:block; margin:10px 0; padding:5px;}
	.history dd>div{float:left}
	.history dd .month{font-size:30px !important;}
	.history dd .his_ico{display:none}
	.zp3 td textarea{width:90%}
	.zp3 td .province{margin-bottom:10px;}
}
@media only screen and (max-width:360px) {
	.zx_news .zx_le a{padding:0 10px; margin:0 1%}
	}

@media only screen and (max-width:320px) {
	.zp_1 input{width:50%;}
	.zp_1 select{width:70%}
	}
