@media screen and (min-width: 1025px) { 
	.fixedImg { background-attachment: fixed;}
}
@media screen and (max-width:1700px){
	.project-head-ul{width: 90%;}
	.project-body-ul{width: 90%;}
}
@media screen and (max-width:1600px){
	.inner{ width: 1200px;}
	.bbot{ width: 1200px; margin-left: -600px;}
	.foot{ padding: 80px 0px;}
	.nav{ padding:0 5% 0 15%; width: auto;}
	.aui-nav-list-item{ padding-top: 25px;}
	.aui-nav-list-item .single-item{ padding-bottom: 12px;}
}
@media screen and (max-width:1450px){
	.bbot{width: 90%;margin-left: -45%;}
	.nav{ font-size: 15px;}
	.nav a{ padding: 0px 10px;}
	.banner .binbox .zh{font-size: 45px;}
	.business-font{width: 80%;margin-left: -40%;}
	.business-amount{width: 80%;margin-left: -40%;top: 200px;}
	.about-dashed-left{display: none;}
	.about-dashed-right{display: none;}
	.about-dashed-middle{display: none;}
    .project-details-body{ width:1000px;}
	.w1200{ width: 1100px;}
	.consultation-list .name{ font-size: 18px;}
	.consultation-list .desc{ font-size: 14px; width: 30%;}
	.consultation-list .img{ margin-right: 0;}
}
@media screen and (max-width:1260px){
	.inner{ width: 960px;} 
	.nav{ font-size: 14px;}
	.bbot{ width: 960px; margin-left: -480px;}
	.residence-box{ position: relative;}
	.residence-img{ position: relative; left: auto; margin: -37px 0 0 0; text-align: center;}
	.residence-img .residence-img-box{ display: block; float: none; margin: 0 auto;}
	.residence-img p{ margin-left: 0; float: none;}
	.staff{padding: 64px 0px 60px;}
	.banner .binbox{position: absolute; width: 1200px; left: 50%; margin-left: -480px; top: 50%; margin-top: -150px;}
	.bannertxts{width: 90%;margin-left: -45%;}
	.rolling-number{padding: 60px 0 60px 0;}
	.culture-right-body{margin: 25px;}
	.culture-left-box{display: none;}
	.culture-right-box{display: none;}
	.news-body-ul{width: 90%;}
	.news-switch-mask p{ font-size: 14px;}
	.aui-nav-list-item{ padding-top: 20px;}
	.aui-nav-list-item .single-item{ padding-bottom: 8px;}
	.single-item a{ font-size: 14px;}
	.single-item a span{ font-size: 12px;}
	.details-body-box{width: 90%;}
	.details-content{width: 100%;}
	.details-content-box{width: 90%;}
	.details-body-box h3{font-size: 26px;}
	.details-foot{width: 90%;}
	.business-font{top: 30px;}
	.business-font h3{font-size: 26px;}
	.recruit-box{width: 90%;}
	.demeanor-box{width: 90%;}
	.project-details-body{width: 90%;}
	.project-details-content{width: 90%;}
    .project-xq .slick-prev{ left:-30px;}
    .project-xq .slick-next{ right:-30px;}
	.project-foot{width: 100%;}
	.about-middle-box .slick-prev{left: -135px;}
	.about-middle-box .slick-next{right: -135px;}
	.about-index-middle{padding: 45px 0;}
	.about-index-branch{width: 90%;}
	.carousel div div div.slick-active .bannertxts{margin-left: -45%;}
	.branch-bottom-box{left: 0;}
	.videos{ width: 90%;}
	.videoli{ width: calc(100% + 26px); margin-left: -13px;}
	.w1200{ width: 960px;}
}
@media screen and (max-width:1200px){
	.party-body-box{width: 90%;}
}
@media screen and (max-width:1024px){
	.inner{ width: 90%;}
	.banner .img{ position: relative;}
	.banner .pimg{ width: 100vw !important;}
	.carousel{ width: 100%;}
	.banner-text{left: 6%;}
	.banner-black, .banner-tx-list{display: none;}
	.carousel .line{display: none;}
	.carousel .slick-next{display: none!important;}
	.banner .binbox .zh{font-size: 36px;}
	.banner .binbox .en{font-size: 16px;}
	.banner .binbox{margin-left: -465px;margin-top: -100px;}
	.header{height: 80px;}
	.nav{display: none;}
	.tico{display: none;}
	.responsiveNavBtn{display: block;}
	.responsiveNav{display: block; }
	.responsiveNav.active .responsiveBox { -moz-transform:translateX(0); -ms-transform:translateX(0); -webkit-transform:translateX(0);  transform:translateX(0) }
	.responsiveNav.active .responsiveNavBtn p{background-color: #cfa354;}
	.responsiveNav.active .responsiveNavBtn .NavBtnTop{ margin-top: 40px; transform: rotate(45deg);}
	.responsiveNav.active .NavBtnMiddle{ display: none;}
	.responsiveNav.active .NavBtnBottom{ margin-top: -10px; transform: rotate(-45deg);}
	.responsiveNav.active .navMask{opacity: 1 ;visibility: visible;}
	.responsiveNav{display: block;}
	.about-body{width: 90%; padding-top: 45px;}
	.about-body-index{ text-align: left;}
	.business-img{width: 90%;margin: 0 auto;float: none;}
	.business-body-box ul li article{width: 100%;margin: 0 auto;float: none;margin-top: 0;position: static;}
	.business-font{top: 40px;}
	.business-amount{bottom: 25px;top: auto;}
	.project-body-ul li{width: 49.5%;}
	.about-index-head{ padding: 0px 0px 65px;}
	.about-body-index p{text-align: inherit;}
	.about-body h2{font-size: 26px; }
	#floatdivids{display: none;}
	.party-body-img img{display: none;}
	.party-body-font{width: 100%;margin: 0 auto;padding-left: 0;}
    .project-details-body{ width:100%; overflow:hidden;}
    .project-xq .slick-prev{ left: 30px;}
    .project-xq .slick-next{ right:30px;}
    .vwrap .videobox{ width: 90%; margin-left: -45%; height: 400px; margin-top: -200px;}
    .public-body-head{ width: 100%; height: 50px; position: relative;}
	.public-ul{ position: absolute; left: 0; top: 0; width: 100%; overflow-x:auto; overflow-y:hidden; -webkit-overflow-scrolling: touch; white-space:nowrap; text-align: center;}
	.public-ul li{ display: inline-block;}
    .public-ul li a{ font-size: 14px; padding: 0px 14px;}
    .enterprise-foot{ padding: 80px 0;}
    .enterprise-body{ width: 90%; padding: 80px 0;}
    .iboxT{ padding-bottom: 35px;}
    .iboxT h2{ font-size: 26px;}
	.w1200{ width: 90%;}
	.consultation-list .name{ font-size: 16px; padding-top: 0;}
	.consultation-list .desc{ padding-top: 0; margin-left: 0; width: 35%;}
	.room-list dd{  width: 42.5%; margin-left: 5%; padding: 35px 0;}
	.room-list .img{ width: 44px; height: 44px; }
	.room-list .desc{ padding-left: 54px;}
	.room-list .t{ font-size: 14px;}
	.room-list .c{ font-size: 18px; }
	.honor-pc{ width: 90%;}
	.path-list .ico{ width: 68px;}
	.path-list h4{ font-size: 16px;}
	.path-list .desc{ line-height: 1.8;}
}
@media screen and (max-width:960px){
	.news-img{width: 100%;float: none;}
	.news-body{width: 100%;float: none;margin-top: 30px;}
	.bbot{width: 90%;margin-left: -45%;}
	.foot-right{display: none;}
	.banner .binbox{margin-left: -425px;}
	.bbot{height: 80px;}
	.bbot li{height: 80px;}
	.residence-img p{font-size: 14px;}
	.rolling-number li strong{font-size: 46px;}
	.about-num{width: 90%;}
	.public-jz p{font-size: 40px;}
	.public-jz div{height: 4px;}
	.about-middle-box .slick-prev, .slick-next{width: 40px;height: 40px;}
	.about-middle-box .slick-prev,.about-middle-box .slick-next{margin-top: 0px;}
	.about-middle-box .slick-prev{top:auto;bottom: -60px;left: 0;}
	.about-middle-box .slick-next{top:auto;bottom: -60px;right: 0;}
	.about-index-middle{padding: 55px 0 95px;}
	.about-branch-font{font-size: 14px;}
	.about-branch-img div{width: 75px;height: 75px;}
	.map-body-box{width: 90%;position: relative;bottom: 40px;margin-left: -45%;margin-top: 80px;}
	.map{height: 450px;}
	.videoli li{ width: 50%; margin-bottom: 24px;}
	.recruit-none{display: none;}
	.recruit-head li,.recruit-body li{width: 33.33%; font-size: 14px;}
	
}
@media screen and (max-width:860px){
	.rolling-number li strong{font-size: 36px;}
	.culture-fn{font-size: 14px;}
	.banner .binbox{margin-left: -45%;}
	.banner .binbox .zh{font-size: 32px;}
	.banner .binbox .en{font-size: 14px;}
	.public-jz p{font-size: 36px;}
	.public-jz div{height: 3px;}
	.news-time-position{width: 60px;}
	.branch-bottom-box{width: 100%;}
	.branch-bottom-left{display: none;}
	.branch-bottom-right{width: 90%;}
	.branch-bottom-one{width: 100%;}
	.project-head-ul{padding: 10px 0 30px;}
	.business-body-box{padding: 20px 0 20px 0;}
	.path-list dd{ float: none; margin: 0 0 25px; width: 90%; padding: 35px 5% 45px; min-height: 0;}
	.path-list dd.item1,.path-list dd.item2{ margin-top: 0;}
}
@media screen and (max-width:741px){
	.news-body-ul li{width: 48.5%;}
	.party-body-font h2{font-size: 16px;}
	.party-body-font>p{font-size: 12px;}
}
@media screen and (max-width:672px){
	.about-num p{padding-left: 4.3%;}
	.public-jz p{font-size: 30px;}
	.public-jz{margin-top: -29px;}
	.about-index-middle{width: 90%;}
	.about-middle-time{height: 35px;}
	.about-middle-time p{line-height: 35px;}
	.middle-body-box{padding: 20px;}
	.about-video{height: 356px;}
	.party-body-bottom{padding-top: 35px;}
}
@media screen and (max-width:641px){
	.banner .binbox .zh{font-size: 22px;}
	.banner .binbox .en{font-size: 12px;}
	.bbot{height: auto;}
	.bbot li{ height: auto; width:33.33%; padding: 10px 0; background-color: #f1f1f1;}
	.residence-img{ position: relative; top: auto; margin-top: auto;}
	.bbot{margin-left: 0;position: static;margin: 0 auto;margin-top:30px;}
	.banner .binbox{margin-top: -20px;}
	.bannertxts{height: 60px;}
	.bannertxts .ch{line-height: 60px;}
	.foot{padding: 40px 0;}
	.news-img-box{margin-bottom: 10px;}
	.news-body-ul{padding: 30px 0 30px 0;}
	.details-body{padding: 30px 0 30px;}
	.project-ul{width: 90%;}
	.project-head-ul li{width: 100%;float: none;margin: 20px 0 0 0;}
	.map-body{width: 80%;}
	.project-details-content strong{padding: 20px 0 20px;font-size: 20px;}
	.project-content-box{padding: 20px 0 20px;}
	.responsiveBox{ width: 60%;}
	.about-index-head{ padding: 0px 0px 55px;}
	.about-body p{font-size: 14px;}
	.business-font{top: 10px;}
	.business-font h3{font-size: 18px;}
	.banner .slick-active .pimg{ animation: none;}
    .project-xq .slick-prev,.project-xq .slick-next{ transform:scale(0.7); -webkit-transform:scale(0.7); -moz-transform:scale(0.7);}
    .project-xq .slick-prev{ left:12px;}
    .project-xq .slick-next{ right:12px;}
    .videos{ padding: 35px 0;}
    .video__down{ padding: 12px 20px 16px;}
    .videos .news-paging{ padding-top: 0;}
    .vwrap .videobox{ height: 320px; margin-top: -160px;}
    .enterprise-foot{ padding: 50px 0;}
	.recruit-head li:nth-child(5),.recruit-body li:nth-child(5){ display: none;}
	.recruit-head li:nth-child(1),.recruit-body li:nth-child(1){ width: 65%; padding-left: 5%; text-align: left;}
	.recruit-head li.recruit-head-k,.recruit-body li.recruit-body-k{ width: 30%;}
    .enterprise-body{padding: 45px 0;}
    .enterprise-demeanor{ padding: 45px 0 80px;}
    .iboxT h2{ font-size: 20px;}
    .page-padding{ padding: 45px 0px;}
    .consultation-list li:before{ width: 150px;}
    .consultation-list .name,.consultation-list .desc{ float: none; width: auto; margin: 0;}
    .consultation-list .img{ width: 150px; margin-right: 15px; float: left;}
    .consultation-list .name{ padding: 0 0 5px 165px; font-size: 14px;}
    .consultation-list .desc{ font-size: 12px; padding-left: 165px;}
    .pager{ padding-top: 30px;}
    .public-paging li a{ font-size: 12px; padding: 4px 10px;}
    .party-body-box{ padding: 20px 0;}
    .room-list{ padding: 15px 0;}
    .room-list dd{ float: none; width: 100%; margin-left: 0; padding: 15px 0;}
    .btn-more{ width: 140px; height: 44px; line-height: 44px;}
    .honorPage{ padding: 45px 0px 65px;}
    .honorPage .desc{ font-weight: normal; font-size: 14px; padding-bottom: 35px;}
    .honorPage .desc p{ margin-bottom: 0;}
	.about-index-middle{padding: 35px 0 75px;}
	.path-list .ico{ width: 50px;}
	.path-list dd{ padding: 15px 5% 30px;}
}
@media screen and (max-width:580px){
	.rolling-number{padding: 30px 0 30px 0;}
	.about-num ul li{width: 50%;}
	.about-num{padding: 50px 0 50px;}
	.about-body h2{font-size: 20px;}
	.public-jz p{font-size: 28px;}
	.news-body-ul li{width: 98.5%;}
	.details-head-fx{width: 90%;}
	.details-head-fx p{font-size: 12px;}
	.map-body-left, .map-body-right{width: 100%;display:block;text-align: center;}
	.map-body-right{float: none;}
	.map-body-box p{font-size: 26px;}
	.enterprise-body p{font-size: 14px;}
	.enterprise-demeanor-head{padding: 20px 0 20px;}
	.enterprise-foot-head h2{font-size: 20px;}
	.responsive-font{line-height: 50px;}
		.responsive-font{font-size: 16px;}
	.responsive-style .responsive-ol li{font-size: 14px;}
	.responsive-jh{width: 30px;height: 30px; top: 10px;}
	.responsive-s{height: 17px; width: 1px; margin-top: -8px;}
	.responsive-h{width: 17px; height: 1px; margin-left: -8px;}
	.recruit-body .recruit-body-k{width: 30%;}
	.enterprise-foot-head{padding: 25px 0 25px;}
	.map{height: 350px;}
}
@media screen and (max-width:481px){
	.rolling-number li p:before{display: none;}
	.rolling-number li{width: 30.33%;margin-left: 3%;}
	.culture-img-left{width: 100%;float: none;}
	.culture-img-right{width: 100%;float: none;margin-top: 30px;}
	.culture-img{padding-bottom: 40px;}
	.bannertxts{height: 40px;}
	.bannertxts .ch{line-height: 40px;font-size: 14px;}
	.single-item a span{display: none;}
	.single-item a p{width: 100%;font-size: 14px;}
	.news-body-box{padding: 70px 0 30px 0;}
	.aui-nav-list-item{padding-top: 30px;}
	.news-switch-mask p{ font-size: 14px;}
	.time{width: 60px;height: 55px;}
	.month{font-size: 18px;}
	.day{font-size: 12px;}
	.rolling-number li strong{font-size: 28px;}
	.rolling-number li p{font-size: 12px;}
	.banner-text{top: 10px;}
	.banner-text span{font-size: 16px;margin: -8px 0 0 10px;}
	.position-head{top: 20px;}
	.staff{padding: 30px 0 30px;}
	.position-header{margin-bottom: 20px;}
	.staff-ul .slick-prev,.staff-ul .slick-next{top: -50px;}
	.news-imgbox .slick-dots li a{width: 5px;height: 5px;}
	.public-ul li a{font-size: 12px;}
	.about-foot-body p{font-size: 24px;}
	.public-jz p{font-size: 24px;}
	.public-jz div{width: 35px;}
	.details-body-box h3{font-size: 18px;}
	.details-content{padding: 30px 0 30px;}
	.details-head{padding: 30px 0 20px;}
	.project-body-ul li{width: 100%;margin: 20px 0 0 0;}
	.responsiveNav{width: 50%;}
	.about-branch-font{font-size: 12px;}
	.branch-bottom-right p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.branch-bottom-one .slick-dots{width: 40%;}
	.about-qh-box{padding: 75px 0 200px;}
	.videoli{ width: 100%; margin-left: 0;}
	.videoli li{ width: 100%;}
	.videoli li .videowr{ margin: 0;}
	
}
@media screen and (max-width:421px){
	.banner .binbox .zh{font-size: 16px;}
	.banner .binbox .en{display: none;}
	.public-paging li{margin: 2px;}
	.details-body-box h3{font-size: 18px;}
	.responsive-font{font-size: 14px;}
	.logo{ height: 32px;}
	.header{height: 55px;}
	.mh{height: 55px;}
	.responsiveNavBtn{height: 65px;top: -10px;}
	.banner .slick-dots li{height: auto;}
	.business-font p{font-size: 12px;}
	.business-amount{bottom: 15px;}
	.public-banner img{top: 55px;}
}
@media screen and (max-width:375px){
	.public-jz p{font-size: 20px;}
	.public-jz{margin-top: -16px;}
	.public-jz div{height: 2px;}
	.details-body-box h3{font-size: 16px;}
}
@media screen and (max-width:360px){
    .consultation-list li:before{ width: 110px;}
    .consultation-list .img{ width: 110px;}
    .consultation-list .name{ padding: 0 0 5px 125px; line-height: 1.2;}
    .consultation-list .desc{ padding-left: 125px; line-height: 1.5;}
}
