@media screen and (max-width:1600px){
	.bdown h2{ font-size:38px;}
}
@media screen and (max-width:1450px){
	.header{ padding:0 50px;}
	.container{ padding:0 50px 50px;}
	.banner-box{ margin:0 50px;}
	.rtext{ left:20px;}
	.share{ right:14px;}
	.bdown h2{ font-size:36px; margin-bottom:20px;}
	.newcenter{ margin-top:10px; margin-bottom:50px;}
	.understand{ margin-top:50px;}
	.logo{ height:36px;}
	.nav{ margin-top:28px;}
	.mtop{ height:80px;}
	.newtitle strong{ font-size:32px; margin-right:14px;}
	.newtitle small{ font-size:20px;}
	.news{ margin-top:68px;}
	.newle h3{ font-size:28px;}
	.investbox{ margin-top:180px;}
	.investwr strong{ font-size:22px; margin-bottom:12px;}
	.investwr b{ margin-bottom:15px;}
	.investbox .slick-prev, .investbox .slick-next{ width:54px; height:33px;}
	.investwr{ padding:0 10%;}
	.poptext{ width:calc(100% - 100px);}
	.popnews.show .poptext{ left:50px; right:50px;}
	.popnews.show .popclose{ left:0;}
	.popnewtext{ padding:78px 0 56px;}
	.companywr h2{ font-size:50px; margin-bottom:20px;}
	.companywr p{ width:100%; margin-bottom:20px;}
	.companywr{/* bottom:45px;*/ bottom: 22%;}
	.leaderlist .slick-prev{ left:-25px;}
	.leaderlist .slick-next{ right:-25px;}
	.pbannertop{ margin:0 50px;}
	.leadershi{ margin-top:50px; margin-bottom:50px;}
	.aboutitle strong{ font-size:50px;}
	.aboutitle small{ font-size:22px;}
	.aboutitle{ margin-left:6.25%;}
	.leaderlist{ margin-top:20px;}
	.messagedown{ margin-top:44px;}
	.organizate,.organizatedown{ margin-top:50px;}
	.resposibles{ margin-top:50px; margin-bottom:50px;}
	.responsedown small{ font-size:32px; margin-bottom:20px;}
	.levallist{ left:20px; right:50px;}
	.companywr small{ margin-top:10px; margin-bottom:22px;}
	.new-boxs{ margin-top:50px;}
	.popmaintext{ margin-top:50px; margin-right:50px; margin-bottom:50px; max-height:85%; max-height:calc(100% - 100px);}
	.proct{ padding:50px 14% 40px 7.5%;}
	.projectbox{ margin-top:50px; margin-bottom:50px;}
	.menuflex{ top:44px;}
	.menuflex1,.buildbox .menuflex{ top:124px; right:126px;}
	.mien-box{ margin:50px 0;}
	.mienli li{ margin-bottom:40px;}
	.notice li{ margin-bottom:42px;}
	.noticewr{ padding-right:150px;}
	.cultures li{ width:33.33333%;}
	.culturewr{ padding-top:40px;}
	.recuiteli li .recruititle span.span3{ font-size:20px;}
	.recruititle{ padding-bottom:40px;}
	.recuiteli li .recruititle span{ height:88px; line-height:88px;}
	.recuiteli li .recruititle:before{ height:88px;}
	.recuiteli li .recruititle span b{ margin-top:34px;}
	.buildbox{ margin-bottom:50px;}
	.buildf{ padding:0 50px 50px;}
	.yearmo b{ font-size:42px;}
	.yearmo span{ font-size:42px;}
	.yearsele{ width:250px;}
	.yearmo i{ margin-top:16px;}
	.message-box{ margin-top:50px;}
	.sherbtn .searchdown{ padding: 20px 32px;}
}
@media screen and (max-width:1350px){
}
@media screen and (max-width:1280px){
	.bdown h2{ font-size:28px;}
	.nav li{ margin-left:14px;}
	.header .nav li a span{ font-size:14px;}
	.mtop{ height:76px;}
	.menuflex1,.buildbox .menuflex{ top:120px;}
	.news{ width:90%;}
	.informate{ width:90%;}
	.agridonw{ margin-right:-45%;}
	.footer{ width:90%;}
	.companywr h2{ font-size:38px; margin-bottom:10px;}
	.companywr p{ line-height:1.8;}
	.aboutitle strong{ font-size:38px; margin-bottom:12px;}
	.responsedown{ width:80%; left:10%; bottom:40px;}
	.levallist li{ margin-bottom:5px;}
	.newsli li{ width:33.3333%;}
	.proclose{ width:50px; height:50px; right:20px;}
	.proct .prodata{ position:relative; right:0; top:0; margin-bottom:20px;}
	.cultureli{ right:4.94%;}
	.cultureli li{ width:32%; margin-right:2%; box-sizing:border-box;}
	.cultureli li:nth-child(3n+3){ margin-right:0;}
	.erroewr{ width:90%; margin-left:-45%;}
	.informated li span{ width:72%;}
	.logo{ height: 30px; margin-top: 24px;}
}
@media screen and (max-width:1200px){
}
@media screen and (max-width:1100px){
	.recuitefox{ width:100%; padding:44px 0;}
}
@media screen and (max-width:1024px){
	.nav{ display:none;}
	.rtext{ display:none;}
	.share{ display:none;}
	.container{ padding:0 5% 50px;}
	.mtop{ height:60px;}
	.header-box{ background:#fff;}
	.header{ padding:14px 8%; text-align:center; top:0 !important; box-shadow:0 0 5px rgba(0,0,0,0.3);}
	.logo{ height:32px; margin:auto; float:none;}
	.mousedown{ display:none;}
	.banner-box{ width:100%; margin:0 auto;}
	.banner,.banner li{ position:relative; height:auto !important;}
	.banner li figure{ position:relative; height:auto !important;}
	.banner li figure img{ width:100vw !important; height:auto !important; left:0 !important; top:0 !important;}
	.btext{ position:relative; width:100%; margin-top:-50px;}
	.bfix{ position:relative; width:90%; margin:auto; background:none;}
	.btextbg{ display:none;}
	.bdown{ position:relative; bottom:0; left:0; width:100%; margin:auto;}
	.bdown h2{ padding:54px 22px; background:rgba(230,0,18,0.6); text-align:center; margin-bottom:20px;}
	.bdown .mores{ width:100%;}
	.banner-box .flex-control-nav{ position:relative; top:0; right:0; margin-top:0; text-align:center; margin-top:20px; line-height:0;}
	.banner-box .flex-control-nav li{ display:inline-block; margin-right:14px;}
	.banner-box .flex-control-nav li a{ width:11px; height:11px; background:#a0a0a0; border:3px solid #a0a0a0;}
	.banner-box .flex-control-nav li a.flex-active{ border-color:#e60012; background:#fff;}
	.banner li.flex-active-slide .bdown h2{ transition:0.56s 0s;}
	.banner li.flex-active-slide .bdown .mores{ transition:0.5s 0s;}
	.newcenter{ background-size:cover !important; margin-bottom:50px; margin-top:30px;}
	.news .flex-control-nav{ position:relative; bottom:0; right:0; margin-top:25px;}
	.informate-box{ margin-top:56px;}
	.informated li span{ max-width:66%;}
	.understand{ margin:50px 0;}
	.menus{ display:block;}
	.popnews.show .poptext{ left:0; right:0;}
	.poptext{ width:100%;}
	.popnewtext{ padding:50px 0;}
	.popnewtext{ width:auto; margin:0 50px;}
	.companywr h2{ font-size:30px;}
	.companywr p{ font-size:12px;}
	.companywr{ width:88%; left:6%; bottom:22px;}
	.pbanner .mores{ width:120px; height:40px; line-height:40px;}
	.pbanner .mores span.defal,.pbanner .mores span.end{ height:42px; line-height:42px;}
	.pbanner .mores span.defal{ transform:rotatex(0deg) translatez(20px); -webkit-transform:rotatex(0deg) translatez(20px); -moz-transform:rotatex(0deg) translatez(20px); -ms-transform:rotatex(0deg) translatez(20px);}
	.pbanner .mores span.end{ transform:rotatex(-90deg) translatez(20px); -webkit-transform:rotatex(-90deg) translatez(20px); -moz-transform:rotatex(-90deg) translatez(20px); -ms-transform:rotatex(-90deg) translatez(20px);}
	.pbanner .mores .three-d-box{ transform:translatez(-20px); -webkit-transform:translatez(-20px); -moz-transform:translatez(-20px); -ms-transform:translatez(-20px);}
	.pbannertop{ width:100%; margin:0;}
	.aboutitle{ margin-left:0;}
	.aboutitle strong{ font-size:30px;}
	.leadershi{ margin-top:34px;}
	.leaderlist{ margin-top:8px;}
	.leadershi{ margin-bottom:34px;}
	.messagedown{ margin-top:34px;}
	.messagedown .company{ position:relative; width:100%;}
	.messagedown .messagewr{ position:relative; left:0; width:100%; bottom:0; padding:34px 5%; box-sizing:border-box;}
	.chairman{ right:5%; bottom:34px;}
	.organizate,.organizatedown{ margin-top:24px;}
	.resposibles{ margin-top:34px; margin-bottom:34px;}
	.resposibelwr{ position:relative;}
	.resposibein{ width:100%; margin-top:1px;}
	.response{ padding:34px 0; margin-left:0;}
	.resposibg{ display:none;}
	.responsibebg{ display:block;}
	.responsedown{ width:90%; position:relative; left:0; margin:auto; bottom:0;}
	
	.responsedown .mores{ width:120px; height:40px; line-height:40px; display:none;}
	.responsedown .mores span.defal,.responsedown .mores span.end{ height:42px; line-height:42px;}
	.responsedown .mores span.defal{ transform:rotatex(0deg) translatez(20px); -webkit-transform:rotatex(0deg) translatez(20px); -moz-transform:rotatex(0deg) translatez(20px); -ms-transform:rotatex(0deg) translatez(20px);}
	.responsedown .mores span.end{ transform:rotatex(-90deg) translatez(20px); -webkit-transform:rotatex(-90deg) translatez(20px); -moz-transform:rotatex(-90deg) translatez(20px); -ms-transform:rotatex(-90deg) translatez(20px);}
	.responsedown .mores .three-d-box{ transform:translatez(-20px); -webkit-transform:translatez(-20px); -moz-transform:translatez(-20px); -ms-transform:translatez(-20px);}
	.levalmenu{ position:relative; display:block !important; background:none;}
	.levalfix{ opacity:1; visibility:visible;}
	.levallist{ position:relative; bottom:0; top:0; left:0; right:0; width:90%; margin:auto;}
	.levalbtn{ display:none;}
	.new-boxs{ margin-top:50px; margin-bottom:50px;}
	.newsli{ margin-bottom:50px;}
	.menuflex{ display:none;}
	.iphone-fix{ display:block;}
	.projectli{ width:100%;}
	.projectli li{ margin-right:0;}
	.projectli1 li{ width:100%;}
	.popmain{ width:100%;}
	.popmaintext{ margin:0; height:100%; max-height:none;}
	.proct{ padding:34px 5%;}
	.proclose{ position:fixed; right:0; top:50%; margin-top:-20px; width:40px; height:40px; opacity:0; visibility:hidden; transition:0.3s;} 
	.popmain.show .proclose{ opacity:1; visibility:visible;}
	.mienli li{ width:50%;}
	.mienli li .mores .three-d-box span{ text-indent:0; padding:0 20px; box-sizing:border-box;}
	.notice li{ padding:30px 0 34px;}
	.noticewr{ padding:0 130px 0 32px;}
	.noticewr .prodata{ right:26px;}
	.culturefix b{ opacity:0; visibility:hidden;}
	.cultureli li:hover .culturefix{ opacity:1; visibility:visible; transform:translateY(0); -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0);}
	.cultureli li p{ opacity:1; visibility:visible;}
	.culturewr{ padding-top:24px;}
	.culturefix{ margin-bottom:14px;}
	.cultureli li{ padding:22px 22px 14px;}
	.culture-box{ margin:50px 0;}
	.culturebtn{ margin-left:0; margin-bottom:0;}
	.cultures{ margin-top:34px;}
	.recruits{ margin-top:32px;}
	.recruits{ padding:30px 40px 0;}
	.buildbox{ margin:0 0 34px; background:none !important;}
	.buildbox .pbanner figure img{ opacity:1; visibility:visible;}
	.buildlist{ background:url(http://chsldl.com/static/home/images/37.jpg) center no-repeat; background-size:cover !important;}
	.buildfix{ width:100%;}
	.buildfix li{ padding-left:5%; padding-top:30px; height:52px;}
	.buildfix li span{ font-size:16px;}
	.buildli{ position:fixed; width:100%; z-index:9999; top:60px; bottom:0; overflow-y:auto;}
	.buildf{ width:100%; padding:0; padding-bottom:50px;}
	.buildlist{ width:90%; margin:auto; margin-top:50px;}
	.buildf .footer-box{ width:90%; margin:auto;}
	.partylist{ width:100%;}
	.year{ float:left; z-index:10; width:100%;}
	.yearsele{ margin-left:0; margin-top:0;}
	.yearsele b{ font-size:34px;}
	.yearsele span{ font-size:30px;}
	.yearmo i{ margin-top:12px;}
	.sherbtn{ display: none;}
	.searchtop{ padding: 38px 0;}
	.search{ margin-bottom: 40px;}
	.seartitle{ font-size: 22px;}

    .byGbox{ position: relative;left: auto;top: auto;padding: 20px 5%;clear: both;width: auto;}
    .pswp__caption__center{ max-width: 90%;}
}
@media screen and (max-width:861px){
	.newle h3{ font-size:22px;}
	.newle p{ font-size:12px; line-height:1.8;}
	.informatefs{ width:100%; margin-top:28px;}
	.informate-box{ margin-top:32px;}
	.agricutulre{ margin-top:62px;}
	.friendship{ width:100%; margin-bottom:20px;}
	.relativebox{ width:100%;}
	.footer-box{ padding:40px 0;}
  .footer-box .friendship { display:none;}
	.newsli li{ width:50%;}
	.notice li{ width:100%; margin-bottom:32px;}
	.recruititle span.span2{ display:none;}
	.recruititle span.span1{ width:30%;}
	.recruititle span.span4{ display:none;}
	.informali{ width:100%;}
	.informali:first-child{ margin-bottom:30px;}
	.search{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; width: 90%;}
	.search .seartext{ box-sizing: border-box; width: 100%; height: 44px; line-height: 44px;}
	.serbtn{ height: 44px; line-height: 44px;}
} 
@media screen and (max-width:751px){
}
@media screen and (max-width:641px){
	.bdown h2{ padding:32px 20px; font-size:28px;}
	.banner-box .flex-control-nav{ margin-top:10px;}
	.newimg{ width:100%; transform:translateY(50px); -webkit-transform:translateY(50px); -moz-transform:translateY(50px); -ms-transform:translateY(50px);}
	.newle{ transform:translateY(50px); -webkit-transform:translateY(50px); -moz-transform:translateY(50px); -ms-transform:translateY(50px);}
	.newle{ width:100%; margin-top:26px;}
	.news{ margin-top:32px;}
	.newcenter{ margin-top:16px; margin-bottom:32px; padding:44px 0 14px;}
	.newtitle strong{ font-size:24px;}
	.newtitle small{ font-size:16px;}
	.informatein{ width:100%; border-left:none; margin-top:24px;}
	.informatein:first-child{ margin-right:0;}
	.informated{ margin-left:0;}
	.informatmore{ margin-left:0;}
	.investbox{ margin-top:100px;}
	.understand{ margin-top:32px; padding-bottom:0; padding-top:40px; margin-bottom:32px;}
	.agridonw{ position:relative; right:0; margin-right:0; bottom:0; width:100%; box-sizing:border-box; margin-top:66px;}
	.agricutulre{ margin-left:5%; margin-top:30px;}
	.newtitle{ margin-left:5%;}
	.container{ padding-bottom:32px;}
	.viewtitle{ margin-bottom:32px;}
	.viewtitle h2{ font-size:22px; margin-bottom:14px;}
    .company{ width:100%; position:relative;}
	.companywr{ width:90%; bottom:0; left:5%; position:relative; padding:24px 0;}
	.speechs{ margin-right:0; right:5%;}
	.leadershi{ margin-bottom:16px;}
	.organizatedown{ padding:42px 0;}
	.response{ padding:34px 0 30px;}
	.new-boxs{ margin-top:34px; margin-bottom:34px;}
	.newdowns span{ font-size:14px; height:50px; margin-bottom:10px;}
	.newsli{ margin-bottom:34px;}
	.pagelist{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
	.pagelist span, .pagelist a{ flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;}
	.companywr small{ font-size:22px; margin-bottom:12px;}
	.menuflex{ position:relative; right:0; top:0;}
	.menuli{ width:100%; margin:auto;}
	.projectwr h3{ font-size:16px;}
	.projectwr{ padding:22px 100px 22px 30px; height:80px;}
	.projectwr em{ left:30px; bottom:18px;}
	.prodata{ top:22px;}
	.projectwr h3{ max-height:44px;}
	.mienli li .mores{ height:68px;}
	.mienli li .mores .three-d-box{transform:translatez(-34px); -webkit-transform:translatez(-34px); -ms-transform:translatez(-34px); -moz-transform:translatez(-34px);}
	.mienli li .mores span.defal, .mienli li .mores span.end{ height:68px; line-height:68px; font-size:14px;}
	.mienli li .mores span.defal{ transform:rotatex(0deg) translatez(34px); -webkit-transform:rotatex(0deg) translatez(34px); -moz-transform:rotatex(0deg) translatez(34px);}
	.mienli li .mores span.end{ transform:rotatex(-90deg) translatez(34px); -webkit-transform:rotatex(-90deg) translatez(34px); -moz-transform:rotatex(-90deg) translatez(34px);}
	.mienli li:hover .mores .three-d-box{ transform:translateZ(-34px) rotateX(90deg); -webkit-transform:translateZ(-34px) rotateX(90deg); -ms-transform:translateZ(-34px) rotateX(90deg); -moz-transform:translateZ(-34px) rotateX(90deg);}
	.mienli li .mores .three-d-box span{ padding:0 12px;}
	.mienli li .mores span.end:before{ right:16px;}
	.mienli li{ margin-bottom:30px;}
	.noticewr h3{ font-size:16px; height:44px; margin-bottom:14px;}
	.noticewr .prodata{ padding-left:12px; width:65px;}
	.noticewr .prodata b{ font-size:22px;}
	.culturep{ position:absolute;}
	.culturep .companywr{ top:5%;}
	.cultureli { position:relative; bottom:0; left:0; right:0; width:100%; background:#fff; margin:auto; padding:24px 5%; box-sizing:border-box;}
	.cultureli li{ width:100%; margin-bottom:20px;}
	.cultureli li:last-child{ margin-bottom:0;}
	.culture-box{ margin:20px 0 0;}
	.recuiteli li .recruititle span{ height:72px; line-height:72px;}
	.recuiteli li .recruititle span.span3{ font-size:16px;}
	.recuiteli li .recruititle span b{ margin-top:28px;}
	.recuiteli li .recruititle:before{ height:72px;}
	.recruititle{ padding-bottom:24px;}
	.buildlist{ margin-top:34px;}
	.buildwr{ padding:20px 0;}
	.builddown li{ padding:0 5%;}
	.buildclose{ width:44px; height:44px;}
	.buildfix li:before{ transform:scale(0.7); -webkit-transform:scale(0.7); -moz-transform:scale(0.7); -ms-transform:scale(0.7);}
	.partylist li{ padding:14px 34px 14px 5%;}
	.yearsele{ width:100%;}
	.yearmo{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; justify-content:center; -webkit-justify-content:center; -moz-justify-content:center;}
	.erroewr img{ width:320px; margin-bottom:40px;}
	.erroewr{ margin-top:-126px;}
	.errowdonw .mores{ width:120px; height:42px;}
	.errowdonw .mores:first-child{ margin-right:12px;}
	.errowdonw .mores .three-d-box{ transform:translatez(-21px); -webkit-transform:translatez(-21px); -ms-transform:translatez(-21px); -o-transform:translatez(-21px);}
	.errowdonw .mores span.defal,.errowdonw .mores span.end{ height:42px; line-height:42px;}
	.errowdonw .mores span.defal{ transform:rotatex(0deg) translatez(21px); -webkit-transform:rotatex(0deg) translatez(21px); -ms-transform:rotatex(0deg) translatez(21px);}
	.errowdonw .mores span.end{ transform:rotatex(-90deg) translatez(21px); -webkit-transform:rotatex(-90deg) translatez(21px); -ms-transform:rotatex(-90deg) translatez(21px); -o-transform:rotatex(-90deg) translatez(21px);}
    .viewdonw{ font-size: 14px !important;}
    .byimg img{ width: 30px;display: block;}
    .company{ background: rgb(184, 151, 94);}
}
@media screen and (max-width:520px){
}
@media screen and (max-width:481px){
	.bdown h2{ padding:22px 20px; font-size:22px;}
	.banner-box .flex-control-nav li a{ width:8px; height:8px; border-width:2px;}
	.bdown .mores{ height:42px;}
	.bdown .mores .three-d-box{ transform:translatez(-21px); -webkit-transform:translatez(-21px); -ms-transform:translatez(-21px); -o-transform:translatez(-21px);}
	.bdown .mores span.defal,.bdown .mores span.end{ height:42px; line-height:42px;}
	.bdown .mores span.defal{ transform:rotatex(0deg) translatez(21px); -webkit-transform:rotatex(0deg) translatez(21px); -ms-transform:rotatex(0deg) translatez(21px);}
	.bdown .mores span.end{ transform:rotatex(-90deg) translatez(21px); -webkit-transform:rotatex(-90deg) translatez(21px); -ms-transform:rotatex(-90deg) translatez(21px); -o-transform:rotatex(-90deg) translatez(21px);}
	.logo{ height:30px;}
	.header{ padding:12px 8%;}
	.mtop{ height:54px;}
	.newle h3{ font-size:20px;}
	.news{ margin-top:22px;}
	.investment{ padding:44px 0 24px;}
	.investbox .slick-prev, .investbox .slick-next{ top:-30px;}
	.investbox .slick-next{ right:22px;}
	.investbox .slick-prev{ right:78px;}
/*	.investwr b{ height:38px;}*/
	.investwr strong{ font-size:20px; margin-bottom:10px;}
	.investwr p{ font-size:12px; line-height:1.8; height:64px;}
	.agridonw{ padding:32px 5%;}
	.navigetop{ margin-bottom:16px;}
	.navigetop a{ width:120px; height:42px; line-height:42px; font-size:14px;}
	.navigelist li a{ font-size:14px;}
	.navigetefix{ height:100%;}
	.navigate{ padding-top:20px;}
	.navilogo{ width:60px;}
	.menusahre a{ width:44px; height:44px;}
	.leaderlist .slick-prev{ left:-16px;}
	.leaderlist .slick-next{ right:-16px;}
	.leaderlist .slick-prev, .leaderlist .slick-next{ width:40px; height:40px; background-size:cover !important;}
	.leaderdown{ padding:24px 0 42px;}
	.leaderli{ padding-bottom:123px;}
	.messagedown{ margin-top:24px;}
	.responsedown small{ margin-bottom:12px;}
	.levallist li a{ font-size:12px;}
	.responsedown strong{ margin-bottom:12px;}
	.messagele{ width:100%;}
	.chairman{ position:relative; right:0; bottom:0; float:right; margin-top:22px;}
	.newsli li{ width:100%; margin-bottom:22px;}
	.proclose{ width:32px; height:32px;}
	.proct{ padding:32px 30px 32px 5%;}
	.projectbox{ margin-top:34px; margin-bottom:34px;}
	.prodata{ padding-top:10px; height:42px;}
	.prodata b{ font-size:18px;}
	.projectwr{ padding-left:14px;}
	.projectwr em{ left:14px;}
	.projectli li.now .projectwr h3{ left:14px; right:60px;}
	.mienli li{ width:100%;}
	.mien-box{ margin:34px 0;}
	.noticewr .prodata{ position:relative; right:0; top:0; margin-bottom:12px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; width:100px; height:auto; padding-bottom:12px; align-items:center; -webkit-align-items:center; -ms-align-items:center;}
	.noticewr .prodata b{ margin-bottom:0; margin-right:5px;}
	.notice li{ padding:24px 0;}
	.noticewr{ padding:0 5%;}
	.culturebtn .mores{ width:88px; margin-right:8px;}
	.culturebtn .mores span.defal, .culturebtn .mores span.end{ font-size:14px;}
	.cultures{ margin-top:22px;}
	.recruits{ padding:22px 30px 0;}
	.recruititle span.span1{ width:44%;}
	.recruititle span.span3{ width:auto;}
	.buildf{ padding-bottom:32px;}
	.buildlist{ margin-top:32px;}
	.buildfix li span{ font-size:14px;} 
	.buildfix li{ height:44px;}
	.buildli{ top:54px;}
	.eqinfo a{ padding-left:28px; height:auto; line-height:1.8;}
	.eqinfo a.weis{ background-size:20px 20px;}
	.eqinfo a.sina1{ background-size:20px 20px;}
	.add,.eqfix{ margin-bottom:15px;}
	.message-box{ margin-top:32px;}
	.search{ margin-bottom: 28px;}
	.seartitle{ font-size: 20px;}
} 
@media screen and (max-width: 400px){
	.investinfo{ padding-top:20px; padding-bottom:0;}
	.investinfo a:before{ display:none;}
	.investwr{ padding:0 5%;}
	.investinfo:before{ display:none;}
	.investment{ padding:24px 0;}
	.newcenter{ padding-top:24px;}
	.understand{ padding-top:24px;}
	.agridonw{ margin-top:30px;}
	.footer-box{ padding:24px 0;}
	.add{ margin-bottom:12px;}
	.eqfix{ margin-bottom:8px;}
	.popclose{ width:32px; height:32px;}
	.popnewtext{ margin:0 32px;}
	.viewtitle h2{ font-size:20px;}
	.viewdonw p{ font-size:14px !important; line-height:1.8;}
	.projectfix p{ font-size: 14px !important;}
	.projectfix{ font-size: 14px !important;}
	.leaderlist .slick-prev{ left:-13px;}
	.leaderlist .slick-next{ right:-13px;}
	.companywr h2{ font-size:24px;}
	.aboutitle strong{ font-size:24px;}
	.organizate,.organizatedown{ margin-top:24px;}
	.resposibles{ margin-top:24px; margin-bottom:24px;}
	.new-boxs{ margin-top:24px;}
}
@media screen and (max-width: 350px){
}
	