@media screen and (max-height:800px){
}
@media screen and (max-height:700px){
	.menu-list li{ margin-bottom:34px;}
	.menu-list{ margin-top:-201px;}
	.joinbanner .develope p{ display:none;}
	.joinbanner .join-te p{ display:block;}
	.join-clic{ margin-top:40px;}
	.address{ margin-top:50px;}
	.cooperatebanner .develope{ bottom:130px;}
}
@media screen and (max-height:850px){
	.culture-t{ margin-bottom:30px;}
	.culturefix{ padding:35px 30px 0;}
	.culture-list li{ height:450px;}
	.cultuef{ margin-bottom:30px;}
	.culture-text .cultremo{ margin-bottom:20px;}
	.culture-t h4{ font-size:45px;}
	.cultuef strong{ float:left;}
	.cultuef span{ float:left; margin-left:26px; line-height:57px; padding-bottom:0;}
	.cultuef span:before{ display:none;}
}
@media screen and (max-width:1700px){
	.speechc{ width:574px; left:64px;}
	.overviw{ width:80%; left:23%;}
	.urbans-leval{ left:0px;}
}
@media screen and (max-width:1450px){
	.commont small i{ font-size:42px;}
	.process-t{ height:200px;}
	.promoters{ width:80%; margin-top:-145px;}
	.speechc{ width:88%; left:5%; height:276px; margin-top:-138px;}
	.area{ width:80%; left:10%; margin-top:-166px;}
	.process{ margin-bottom:30px;}
	.history{ padding:60px 0 50px;}
	.history-t h3{ font-size:42px;}
	.historys{ padding-left:5%; width:auto; padding-top:500px;}
	.history-show{ width:400px; height:400px; margin-left:-200px; background-size:cover !important;}
	.history-wr{ padding:18% 12% 0;}
	.history-wr strong{ font-size:60px; padding-right:40px; background-position: right 20px;}
	.history-wr p{ height:156px; font-size:14px; overflow:hidden;}
	.area-text p{ height:200px; overflow:hidden;}
	.area-text{ margin-bottom:30px;}
	.perforeme{ display:none;}
	.overviw1 .proper p{ height:108px; overflow:hidden;}
	.target{ margin-top:22px;}
	.safeh .overd{ height:auto;}
	.box{ width:25%;}
	.deve-wr{ top:40%;} 
	.service-list li:hover .deve-wr{ top:34%;}
	.footer-box .likebox{ position:relative; left:0; bottom:0; float:left; margin-left:10px;} 
	.banner .flex-direction-nav .flex-nav-prev a{ left:5%;}
	.btext{ left:10%;}
}
@media screen and (max-width:1286px){
	.inner{ width:90%;}
	.develope{ margin-left:-45%;}
	.develope h1{ font-size:44px;}
	.develope span{ margin-bottom:30px;}
	.develope{ bottom:26%;}
	.overd{ height:200px; overflow:hidden;}
	.perlist{ height:192px; overflow:hidden;}
	.property-bg{ padding-top:200px;}
	.proper-list{ width:100%;}
	.xititle{ width:90%;}
	.busebess-wr{ width:90%;}
	.address{ width:100%}
	.address b{ width:32%; margin-right:2%;}
	.btext h2{ font-size:30px;}
	.btext small{ font-size:18px;}
	.banner .flex-direction-nav .flex-nav-next a{ right:24%;}
}
@media screen and (max-width:1200px){
	.header-box{ padding-top:22px;}
	.logo{ width:162px;}
	.nav li{ margin-left:30px;}
	.nav li:nth-child(1){ margin-left:0;}
	.footerwr{ padding:0 5%;}
	.homefooter{ bottom:22px;}
	.footerleft{ width:55%;}
	.footertel{ margin-bottom:6px;}
	.relative{ margin-top:0;}
	.relative-list{ margin-bottom:6px;}
	.edite{ margin-left:0;}
	.tlas{ width:90%;}
	.box{ width:33.333%;}
	.deve-wr p{ padding:0 20px;}
 .likebox{ bottom: 3px;}
}
@media screen and (max-width:1100px){
	.two-menus li{ margin-right:35px;}
	.recruite-fix{ width:90%;}
	.jobs{ width:100%;}
	.history-lised{ width:90%;}
	.deve-wr p{ padding:0 30px;}
	.deve-wr{ top:50%;}
	.service-list li:hover .deve-wr{ top:30%;}
	.menu{ display:none;}
}
@media screen and (max-width:1024px){
	.header-box{ display:none;}
	.menu{ display:none;}
	.mheader{ display:block;}
	.homefooter{ display:none;}
	.btext{ width:90%; left:5%; margin-top:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
	.btext.transy{ transform:translate(120px,-50%); -webkit-transform:translate(120px,-50%); -moz-transform:translate(120px,-50%);}
	.banner .slides li.transShow .btext.transy{ transform:translate(0,-50%); -webkit-transform:translate(0,-50%); -moz-transform:translate(0,-50%);}
	.banner .flex-direction-nav .flex-nav-next a{ right:5%; top:76%;}
	.banner .flex-direction-nav .flex-nav-prev a{ left:5%; top:76%;}
	.btext h2{ font-size:30px;}
	.btext small{ font-size:18px;}
	.detail{ margin-top:22px;}
	.home-menu{ display:block;}
	.platimg{ width:100%;}
	.plat-con{ width:100%; position:relative; left:0; }
	.process-t{ padding-left:0;}
	.promoters{ width:90%; position:relative; left:0; top:0; margin-top:0; padding:43px 0; margin:auto;}
	.process-t p{ margin-bottom:14px;}
	.process{ margin-bottom:16px;}
	.speechc,.area{ position:relative; margin-top:0; width:90%; margin:auto; left:0; height:auto; padding:43px 0;}
	.commont{ left:5%; margin-top:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
	.commont small i{ font-size:30px;}
	.commont strong{ margin-bottom:5px; margin-top:-6px; margin-left:-6px;}
	.commont strong img{ transform:scale(0.7); -webkit-transform:scale(0.7); -moz-transform:scale(0.7);}
	.process h2{ font-size:26px;}
	.process-t p{ line-height:1.8;}
	.process-t{ height:auto;}
	.history{ background-attachment:local !important;}
	.history-t{ position:relative; top:0;}
	.hands{ display:none;}
	.historys{ padding:0; overflow:visible; padding-left:0; margin:auto; width:90%;}
	.history-list .histrli{ width:100%; margin-top:30px;}
	.history-list .histrli:nth-child(2n+2){ margin-top:30px;}
	.htime{ display:none;}
	.radius{ display:none;}
	.history-show{ position:relative; left:0; bottom:0; margin-left:0; opacity:1; visibility:visible;}
	.history-list .histrli:before{ display:none;}
	.history-list{ padding:0; margin-top:15px;}
	.history-list .histrli.now .history-show{ bottom:0;}
	.historyfix{ width:100%; margin-top:0;}
	.history-show{ width:100%; height:auto; padding:30px; box-sizing:border-box; background:#00afca;}
	.history-wr{ padding:0;}
	.history-wr p{ height:auto;}
	.footer-box{ padding:32px 0;}
	.footerleft{ width:100%; float:none;}
	.footerri{ float:none; margin:auto; margin-top:6px;}
	.develope h1{ font-size:38px;}
	.develope span{ margin-top:10px; margin-bottom:22px;}
	.area-text p{ height:auto;}
	.deve-wr{ margin-top:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
	.products{ padding:44px 0 20px;}
	.product-t{ margin-bottom:26px;}
	.projectd h2{ font-size:30px; margin-bottom:20px;}
	.projectd p{ width:100%;}
	.radius1{ display:none;}
	.overviw{ width:90%; left:0; margin:auto; padding:45px 0;}
	.overt{ margin-bottom:24px;}
	.overd p{ margin-bottom:16px;}
	.overd{ height:auto;}
	.tlas-box{ padding:88px 0; background-attachment:local !important; background-size:cover !important;}
	.tlast{ margin-bottom:32px;}
	.posites .plat-con .overviw{ left:0;}
	.perlist{ height:auto;}
	.perlist li{ width:50%; min-width:auto; box-sizing:border-box;}
	.honor-box{ padding-top:100px;}
	.honor{ margin-left:5%;}
	.honors{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;  box-align:center; -webkit-box-align:center; align-items:center;  -webkit-align-items:center; flex-flow: row wrap; -webkit-flex-flow: row wrap; -moz-flex-flow: row wrap;}
	.honor-t{ margin-bottom:30px;}
	.honor-list{ padding-left:0; width:90%; margin:auto; margin-top:30px;}
	.honors li{ padding-right:0; width:31%; margin-right:3.5%; margin-bottom:20px;}
	.honors li:nth-child(3n+3){ margin-right:0;}
	.honors li img{ max-width:100%; margin:auto; height:auto;}
	.overviw1 .proper p{ height:auto;}
	.target{ margin-top:10px;}
	.property-bg{ padding-top:140px;}
	.proper-t p{ width:100%;}
	.proper-list{ background:rgba(0,175,202,0.8); padding:45px 0;}
	.properfix{ width:100%;}
	.proper-t{ width:90%; margin:auto; margin-bottom:50px;}
	.proper-box{ padding:40px 0 30px;}
	.propers li{ width:50%;}
	.platform-box{ padding:80px 0;}
    .urban-info{ width:80px; height:80px;}
	.urban-info a{ padding-top:22px; font-size:12px;}
	.urbans-leval{ left:0; position:relative !important; top:0; margin-top:0; text-align:center; padding:30px 0; background:#fff; z-index:20; opacity:1; visibility:visible;}
	.urbans-leval:before{ display:none;}
	.urban-info{ display:inline-block; margin-bottom:0; margin-right:40px;}
	.urban-info:last-child{ margin-right:0;}
	.culture-box{ height:auto !important; padding-top:20%;}
	.culture{ position:relative;}
	.culture-list li{ height:auto; width:100%;}
	.culturefix{ padding:34px 5%;}
	.culture-list li::before{ width:100%; height:1px; top:100%;}
	.cultuef strong{ width:100%; }
	.cultuef span{ line-height:1; margin-left:0; padding-bottom:22px;}
	.cultuef span:before{ display:block;}
	.company{ padding:50px 5%;}
	.inverstment-box{ padding-top:50px;}
	.inverstmen{ width:90%; padding:50px 0;}
	.urbans-leval1 .urban-info a{ padding-top:36px;}
	.agricultes .overviw{ left:0;}
	.business-fix{ padding-top:50px;}
	.busebess{ padding:45px 0;}
	.newbanner .develope{ margin-bottom:0; transform:translateY(50%); -webkit-transform:translateY(50%); -moz-transform:translateY(50%);}
	.box{ width:50%;}
	.new-view{ width:90%; padding-top:50px;}
	.new-t{ padding-bottom:20px;}
	.join-te{ display:none;}
	.recruite-t{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-flow: row wrap; -webkit-flex-flow: row wrap; -moz-flex-flow: row wrap;}
	.recruite-t span,.recuite-top span{ width:20% !important; box-sizing:border-box;}
	.recuite-top span:last-child{ display:none;}
	.jobs-box{ padding:50px 0 40px;}
	.jobs-t h3{ font-size:24px;}
	.message-box{ background-attachment:local !important;}
	.pro-bd,.new-view{ width:100%; left:0; margin-left:0;} 
	.cooperafix h3{ font-size:30px;}
	.address{ margin-top:28px;}
	.address b{ width:100%; margin-right:0; margin-bottom:10px;}
	.contact img{ height:290px; position:relative; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); width:auto;}
	.lapicshow .nowti{ text-align:left; padding-left:5%; }
	#pension .commont{ left:5%;}
	.honors{ width:auto !important;}
	.service-list li{ width:50%;}
	.deve-wr{ top:80%;}
	.service-list li:hover .deve-wr{ top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
	.footerri .link{ float:left; margin-left:10px;}
	.banner .slides >li >img.ming{ display:none;}
	.banner .slides >li >img.bing{ display:block;}
}
@media screen and (max-width:861px){ 
    body{ cursor:pointer;}
	.menu-downs{ padding-top:15%;}
	.menufix > li > a,.menudown li a,.menufix > li > a b{ line-height:78px;}
	.talas-info{ width:48%; margin-right:4%;}
	.talas-info:nth-child(2n+2){ margin-right:0;}
	.service-info{ width:100%;}
	.honors li{ width:48%; margin-right:4%;}
	.honors li:nth-child(3n+3){ margin-right:4%;}
	.honors li:nth-child(2n+2){ margin-right:0;}
	.property-bg{ padding-top:100px;}
	.proper-t h3{ font-size:24px; padding-bottom:24px;}
	.service-list li{ width:50%;}
	.service{ padding-bottom:40px;}
	.agriculte .service-list li{ width:50%;}
	.agriculte .service-list li:last-child{ display:none;}
	.business-con .overt{ margin-bottom:40px;}
	.business-wr figure{ width:100%;}
	.business-wr .busebb{ width:100%; padding:0; padding-top:40px;}
	.page{ width:100%; margin-bottom:20px;}
	.page:last-child{ margin-bottom:0;}
	.page span{ margin-bottom:12px;}
	.page a{ width:100%;}
	.message{ width:90%;}
	.messt{ width:100%; box-sizing:border-box;}
	.message-info textarea{ width:100%; box-sizing:border-box;}
	.message-info1 .messt{ width:31%;}
	.message-sub{ margin-top:0;}
	.business-box{ height:auto !important;}
	.businessfixs{ position:relative;}
	.businessfixs li{ position:relative; width:100%; padding:60px 0; left:0 !important;}
	.business-info{ position:relative; top:0; margin-top:0;}
	.businessa small{ display:none;}
	.business-list{ display:none;}
	.businessd{ position:relative; top:0; visibility:visible;}
	.businessfixs li:nth-child(2) .business-info:hover,.businessfixs li:nth-child(2) .business-info.on,.businessfixs li:nth-child(5) .business-info:hover,.businessfixs li:nth-child(5) .business-info.on{ margin-top:0;}
	.business-info .businessd,.business-info .businessd{ opacity:1; visibility:visible; top:0;}
	.businessfixs li:nth-child(1){ background:url(../img/banner2.jpg) center no-repeat; background-size:cover !important;}
	.businessfixs li:nth-child(2){ background:url(../img/banner1.jpg) center no-repeat; background-size:cover !important;}
	.businessfixs li:nth-child(3){ background:url(../img/65.jpg) center no-repeat; background-size:cover !important;}
	.businessfixs li:nth-child(4){ background:url(../img/66.jpg) center no-repeat; background-size:cover !important;}
	.businessfixs li:nth-child(5){ background:url(../img/banner3.jpg) center no-repeat; background-size:cover !important;}
	.business-icon img{ transform:scale(0.8); -webkit-transform:scale(0.8); -moz-transform:scale(0.8);}
	.business-icon{ padding-bottom:6px;}
	.businessa{ margin-top:14px;}
	.businessd strong{ margin-bottom:20px;}
	.pdsilde { margin-top: 30px; }
	.lapicshow .top{ height:60px; }
	.pstools > div { height: 60px; width: 60px; line-height:60px; }
	.lapicshow .nowti{ line-height:60px; }
	.psarea { margin-top: 60px; }
	.history-li li{ margin-bottom:30px; margin-top:0 !important;}
	.history-li li:last-child{ margin-bottom:0;}
	.history-li li span{ top:0; display:none; margin-top:0;}
	.history-con{ width:100%;}
	.history-lised:before{ display:none;}
	.hisdit{ display:none;}
	.history-lised{ padding-top:0; margin-top:45px;}
	.history-li{ padding-bottom:0;}
	.history-mo{ display:none;}
} 
@media screen and (max-width:751px){
	.develope p{ width:100%;}
}
@media screen and (max-width:641px){
	.btext h2{ font-size:26px;}
	.btext small{ font-size:16px;}
	.banner .flex-direction-nav .flex-nav-next a,.banner .flex-direction-nav .flex-nav-prev a{ transform:scale(0.88); -webkit-transform:scale(0.88); -moz-transform:scale(0.88);}
	.logo{ width:142px;}
	.mheader .navigation{ margin-top:10px;}
	.mheader{ padding:10px 5%;}
	.home-menu{ padding:6px 0;}
	.menus li img{ transform:scale(0.78); -webkit-transform:scale(0.78); -moz-transform:scale(0.78);}
	.menufix > li > a, .menudown li a, .menufix > li > a b{ font-size:22px;}
	.commont small i{ font-size:24px;}
	.history-t h3{ font-size:30px;}
	.process h2{ font-size:22px;}
	.history-wr strong{ font-size:40px; background-size:23px 23px; background-position:right 12px;}
	.footertel,.relative-list,.footerri{ margin-bottom:10px;}
	.share{ float:none;}
	.develope h1{ font-size:32px;}
	.develope span{ margin-bottom:10px;}
	.area{ padding:34px 0;}
	.develop-info mark strong{ font-size:34px;}
	.develop-info mark em{ font-size:30px;}
	.deve-wr p{ padding:0 20px;}
	.development .slick-prev, .development .slick-next{ transform:scale(0.78); -webkit-transform:scale(0.78); -moz-transform:scale(0.78);} 
	.development .slick-prev{ left:10px;}
	.development .slick-next{ right:10px;}
	.products{ padding:30px 0 14px;}
	.posite{ right:5%; bottom:-110px;}
	.projectbanner .flex-control-nav{ left:5%;}
	.posite a{ background-size:42px 37px !important; padding-left:48px; line-height:40px;}
	.overviw{ padding:36px 0;}
	.overt h3{ font-size:20px;}
	.overt{ margin-bottom:12px;}
	.overd p{ margin-bottom:8px;}
	.honor-box{ padding-top:50px;}
	.honor-t h3{ font-size:20px;}
	.honor-list{ padding-bottom:24px;}
	.proper{ width:100%; box-sizing:border-box;}
	.proper li{ width:25%; float:left;}
	.proper-t h3{ line-height:1.4; padding-bottom:16px;}
	.propers li,.colore .propers li{ width:100%; min-height:auto; padding-bottom:18px;}
	.platform-info{ width:100%; margin-bottom:30px;}
	.platform-box{ padding:45px 0 20px;}
	.platform-info figure{ margin-bottom:14px;}
	.platform-info h2{ font-size:20px;}
	.service-mark strong{ width:60px; height:50px; margin-bottom:5px;}
	.service-mark{ height:auto; padding-bottom:30px;}
	.culture-t h4{ font-size:32px; margin-bottom:0px;}
	.cultuef span{ font-size:20px;}
	.culturefix{ padding:26px 5%;}
	.xibox{ padding-top:45px;}
	.company{ padding:40px 5%;}
	.inverstment-box{ padding-top:36px;}
	.inverstmen{ padding:40px 0;}
	.agricul-info{ width:30%; height:auto; border-radius:50%; margin-right:5%; float:left;}
	.business-wr .busebb p{ width:100%;}
	.business-wr .busebb{ padding-top:34px;}
	.jq22-container{ padding:30px 24px 50px;}
	.new-text{ padding:26px 26px;}
	.view-page{ padding:0 26px; margin-top:20px;}
	.recruite-t span,.recuite-top span{ width:33.3333% !important; padding-left:0 !important; text-align:center;}
	.recruite-t span:nth-child(3),.recruite-t span:nth-child(4),.recuite-top span:nth-child(4),.recuite-top span:nth-child(3){ display:none;}
	.jobs-t h3{ font-size:20px;}
	.recuites{ padding:26px 26px 10px;}
	.message-box{ padding:45px 0;}
	.jobs-t{ margin-bottom:26px;}
	.message-info{ width:100%;}
	.cooperafix{ margin-top:30px;}
	.cooperafix h3{ font-size:24px;}
	.footerri .link{ margin-left:0; margin-top:10px;}
}
@media screen and (max-width:520px){
    .perlist li{ width:100%;}
	.box{ width:100%;}
	.jq22-container{ padding:26px 5% 40px;}
	.loadmore{ margin-top:40px;}
	.service-list li{ width:100%;} 
}
@media screen and (max-width:481px){
	.btext h2{ font-size:22px;}
	.home-menu{ padding:0;}
	.menus li img{ transform:scale(0.6); -webkit-transform:scale(0.6); -moz-transform:scale(0.6);}
	.detail{ width:140px; height:44px;}
	.detail a{ line-height:44px;}
	.logo{ width:120px;}
	.menu-downs{ padding-top:18%;}
	.menufix > li > a, .menudown li a, .menufix > li > a b{ line-height:60px; font-size:20px;}
	.iphonetel{ padding:50px 0 30px;}
	.promoters,.speechc{ padding:32px 0;}
	.mheader .navigation{ margin-top:6px;}
	.historys{ width:100%;}
	.history{ padding:34px 0;}
	.history-list{ margin-top:0px;}
	.footer-box{ padding:20px 0;}
	.history-show{ padding:24px 5%;}
	.product-t h3{ font-size:20px;}
	.product-t{ margin-bottom:14px;}
	.product-list li{ margin-bottom:28px;}
	.product-list li figure img{ height:200px; width:auto; position:relative; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%);}
	.product-list li:hover figure img{ transform:scale(1.04) translateX(-50%); -webkit-transform:scale(1.04) translateX(-50%); -moz-transform:scale(1.04) translateX(-50%);}
	.projectd h2{ font-size:26px;}
	.tlas-box{ padding:44px 0;}
	.tlast h3{ font-size:20px;}
	.talas-info:hover span{ transform:scale(0.75); -moz-transform:scale(0.75); -webkit-transform:scale(0.75);}
	.serv h4,.service-wr h3{ font-size:20px;}
	.proper-list{ padding:32px 0 10px;}
	.serv{ margin-top:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
	.service-wr mark{ transform:scale(0.78); -webkit-transform:scale(0.78); -moz-transform:scale(0.78); margin-bottom:6px;}
	.proper li{ width:50%; margin-bottom:25px;}
	.property-bg{ padding-top:40px;}
	.propers li p{ padding:0;}
	.propers{ border-left:0;}
	.propers li:before{ display:none;}
	.service-list li{ width:100%;}
	.urban-info{ margin-right:32px;}
	.culture-box{ padding-top:30%;}
	.cultuef{ margin-bottom:20px;}
	.inverstment-box .overt{ margin-bottom:30px;} 
	.agriculte .service-list li{ width:100%;}
	.agriculte .service-list li:last-child{ display:block;}
	.agricul-info b{ padding-bottom:8px;}
	.agricul-info span{ font-size:13px; margin-top:8px;}
	.agricon{ top:22%;}
	.agricultre-t{ padding-bottom:40px;}
	.boxtext p{ margin-bottom:26px;}
	.new-t h3{ font-size:20px;}
	.new-view{ padding-top:34px;}
	.new-t{ padding:0 26px 20px;}
	.join-clic .urban-info{ transform:scale(0.78); -webkit-transform:scale(0.78); -moz-transform:scale(0.78); margin-right:0;}
	.closes{ right:14px; top:14px;}
	.cooperafix h3{ font-size:20px;}
	.address b{ padding-bottom:4px; font-size:14px;}
	.address b i{ transform:scale(0.8); -webkit-transform:scale(0.8); -moz-transform:scale(0.8);}
	.address{ margin-top:10px;}
	.cooperafix{ margin-top:14px;}
	.cooperatebanner .develope{ bottom:100px;}
	.contact img{ height:260px;}
	.history-lised{ width:100%; margin-top:36px;}
	.history-li li .history-con{ border-radius:0;}
	.hist-wr strong{ font-size:40px;}
	.hist-wr{ padding:26px 5%;}
	.talas-info mark b{ margin-top:-6px;}
	.titem{ margin-top:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
}
@media screen and (max-width:380px){
	.btext h2{ font-size:20px;}
	.btext small{ font-size:14px;}
	.edite p{ width:100%; margin-bottom:10px;}
	.propers li{ padding-bottom:10px;}
}
@media screen and (max-width:340px){
  
}
	