@media screen and (max-width:1700px) {
    .common-menu { right: 10%; }
}

@media screen and (max-width:1450px) {
    .conWidth { width: 1280px; }
    .header { padding: 0 20px; width: auto; }
    .nav { margin-left: 22px; }
    .nav > li > a { padding-left: 10px; padding-right: 10px; }
    .menu-dwons li a:before { left: 5px; }
    .newindex { padding-top: 3%; }
    .member-view { margin-top: -160px; }
    .pbannertext h3 { font-size: 50px; }
    .common-menu { right: 2%; }
    .business-in { width: 20%; }
    .newbaner img { height: 270px; width: auto; }
    .logo { width: 160px; }
    .project-wr { padding: 50px 18% 0; }
	.pagePadding { padding: 40px 0px; }
	.mapbox { height: 500px; }
}

@media screen and (max-width:1300px) {
    .header { padding: 0 10px; }
}

@media screen and (max-width:1280px) {
    .inner { width: 1000px; }
    .conWidth { width: 95%; }
    .logo { width: 160px; }
    .nav { margin-left: 0; }
    .new-list li a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
    .new-list li a span { width: auto; flex: 1; -webkit-flex: 1; -webkit-box-flex: 1; box-flex: 1; }
    .new-list li a:after { display: none; }
    .hotnew { width: 100%; }
    .collective-news { width: 100%; margin-top: 30px; }
    .special-wr h3 { padding-top: 15px; padding-bottom: 8px; }
    .header-box { height: auto; padding: 12px 0; background: rgba(255,255,255,1); position: fixed; }
    .logo { width: 160px; }
    .logo .pclogo { display: none; }
    .logo .iphlogo { display: block; }
    .nav { display: none; }
    .header-right { display: none; }
    .menubox { display: block; }
    .mouse, .mobile-news,.mousebox span { display: none; }
    .common-menu { display: none; }
    .menusd { display: block; margin-bottom: 30px; }
    .vwrap .videobox { width: 800px; height: 400px; margin-left: -400px; margin-top: -200px; }
    .map { height: 440px; }
    .business-w { position: relative; left: 0; margin-left: 0; width: 100%; box-sizing: border-box; }
    .bidding-wr { margin-top: -100px; }
    .header-box.scoll .scolllogo { display: none; }
    .project-wr { padding: 60px 10% 0; }
    .projected li { width: 10%; }
    .projected li.on { width: 70%; }
    .project-wr h3 { font-size: 24px; margin-bottom: 20px; }
    .projects-fix { margin-top: 0; }
	.paging a { width: 40px; height: 40px; line-height: 40px; }
    .newsList dd { height: 144px; padding-bottom: 20px; padding-left: 340px;}
    .newsList .con h4 { font-size: 18px; height: 20px; overflow: hidden; }
    .newsList .img { width: 210px; padding-left: 10px; }
    .newsList .con .c { height: 50px; margin: 15px auto; }
	.mapbox { height: 450px; }
	.banne-list h3{ font-size:34px;}
    .banne-list b{ font-size:76px; letter-spacing:45px;}
}

@media screen and (max-width:1200px) {
    .banner .flex-control-nav { bottom: 30px; margin-bottom: 0; height: 11px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); }
    .banner .flex-control-nav li { margin-bottom: 0; margin-left: 10px; float: left; }
    .special-wr h3 { font-size: 18px; }
    .chechmore { bottom: 15px; }
    .ideaList ul { margin-left: -5%; }
    .ideaList li { width: 45%; margin: 0px 0px 5% 5%; }
    .ideaList .itemBox .img { width: 55%; }
    .ideaList .itemBox .con { padding: 0px 5% 0px 0px; width: 34%; font-size: 12px; }
    .ideaList .itemBox .con .t { font-size: 18px; padding: 15px 0px; }
}

@media screen and (max-width:1100px) {
    .inner { width: 90%; }
	.conWidth { width: 90%; }
    .pbannertext { margin-left: -45%; }
    .member-view { width: 90%; }
    .new-texts { width: 100%; margin-top: 30px; margin-right: 0; box-sizing: border-box; padding: 0 30px 30px; }
    .business-w { width: 100%; }
    .company-box { background-size: cover !important; background-attachment: local !important; }
    .new-views { width: 90%; margin-left: -45%; }
    .sceclal-list { width: 50%; }
	.bannerText{ width:90%; margin-left:-45%;}
}

@media screen and (max-width:1024px) {
    .conWidth { width: 90%; }
    .newvies { padding: 0 15px; margin-top: 16px; }
    .newvies h2 { height: 52px; overflow: hidden; padding-bottom: 16px; font-size: 16px; }
    .newvies p { height: 93px; overflow: hidden; text-overflow: ellipsis; }
    .newvies span { left: 15px; bottom: 12px; }
    .special-box { margin-top: 30px; }
    .exhibite { width: 100%; }
    .pbannertext { bottom: 10px; }
    .magazine { width: 100%; margin-top: 20px; }
    .footeradd { margin-right: 0; }
    .footer-box { padding-top: 2px; }
    .footer-list { margin-right: 0; width: 100%; float: left; margin-top: 20px; }
    .eadite-left { margin-left: 0; }
    .footeradd span { margin-right: 1px; }
    .pbannertext h3 { font-size: 40px; }
    .member-list li { width: 48%; margin-right: 4%; }
    .member-list li:nth-child(3n+3) { margin-right: 4%; }
    .member-list li:nth-child(2n+2) { margin-right: 0; }
    .declarate-box { padding-bottom: 100px; }
    .pbannertext3 { bottom: 10%; }
    .vwrap .videobox { width: 700px; margin-left: -350px; }
    .project-li li { width: 50%; }
    .business-in { width: 33.3333%; }
    .business-in:after { display: none; }
    .company-box { padding: 120px 0 130px; }
    .bidding-info span { width: 100%; margin-left: 0; }
    .bidding-fix { margin-top: 40px; margin-left: 0; }
    .bidding-wr { margin-top: -60px; }
    .speciaspan span { font-size: 28px; line-height: 74px; }
	.pbanner{ margin-top:55px;}
	.member-tex img{ width:100%; height:auto;}
	.member-tex{ margin-top:20px;}
	.newhots figure img:hover{ transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1);}
	.pagePadding { padding: 30px 0px; }
    .newsList dd { height:180px; padding-left: 310px; padding-bottom: 20px; margin-bottom:10px; }
	.newsList .tiemBox { width: 68px; }
    .newsList .tiemBox .day { font-size: 30px; }
    .newsList .tiemBox .time { font-size: 12px; }
    .newsList .img { left: 80px; }
	.infoPage .ys1, .infoPage .ys2 { background-attachment: inherit; }
	.infoT .t { font-size: 24px; }
	.infoC { padding: 50px 5%; }
	.pager a { height: 44px; line-height: 44px; }
	.ideaList ul { margin-left: 0px; }
    .ideaList li { width: 100%; margin-left: 0px; float: none; }
    .ideaList .itemBox .img { width: 40%; }
    .ideaList .itemBox .con { font-size: 14px; width: 50%; }
    .ideaList .itemBox .con .t { font-size: 25px; padding: 25px 0px; font-weight:bold; }
	.mapbox { height: 400px; }
	.addressList, .messageBox { width: 90%; }
    .addressList { margin-top: 0px; }
    .addressList dd { width: 30%; margin-left: 5%; font-size: 12px; }
    .addressList dd.item1 { margin-left: 0px; }
	.banne-list h3{ font-size:28px; margin-top:90px;}
    .bamnline{ top:66px;}
    .banne-list b{ font-size:64px; letter-spacing:38px;}
	.brand-list{ padding:34px 0 0;}
	/*.content-box{display: none;}
	.guide-slider { height:80px;}
	.guide-slider .guide .behind ,.guide-slider .guide.on .behind {display: none;}
	.guide-slider .guide,.guide-slider .guide.on,.guide-slider .guide.on .display {width:20%; }
	.guide-slider .guide .display {width:100%;}*/
	.guide-slider { height:100px;}
	.guide-slider .guide-list,.guide-slider .guide.on .display { width: 100%; background:none; }
	.guide-slider .guide,.guide-slider .guide.on {width:19.40%; margin-left:2px;}
	.guide-slider .guide .display {width:100%;height:100px; background: none;text-align:center;float:left;position:relative;z-index:2;-webkit-transition:all ease-in .3s;transition:all ease-in .3s;}
	.guide-slider .guide .display .icon {width:60px;height:60px;margin-top:5px;display:inline-block;background-image:url("../images/ico_i.png");}
	.guide-slider .guide .display .icon.icon1 {background-position:0 0;}
	.guide-slider .guide .display .icon.icon2 {background-position:-60px 0;}
	.guide-slider .guide .display .icon.icon3 {background-position:-120px 0;}
	.guide-slider .guide .display .icon.icon4 {background-position:-180px 0;}
	.guide-slider .guide .display .icon.icon5 {background-position:-240px 0;}
	.guide-slider .guide .display .title {height:30px;line-height:30px;font-size:14px;}
	.guide-slider .guide .display .introduction {margin:0 auto;line-height:20px;border-top:1px solid #ddd;font-size:12px;color:#FFF;text-align:center; padding-top:10px;}
	.guide-slider .guide .behind ,.guide-slider .guide.on .behind ,.guide-slider .guide .display::after {display: none;}
	
	.company-li li figure{ width:100%;}
	.companyf{ width:100%;}
	.compawr,.company-li li:nth-child(2n+2) .compawr{ padding:38px 34px;}
	.compawr p{ height:auto;}
	.companys{ padding:45px 0;}
}

@media screen and (max-width:861px) {
    .pbannertext h3 { font-size: 40px; }
    .pbanner > img { height: 210px; width: auto; position: relative; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); }
    .common-fix li a { height: 46px; }
    .common-fix li a i { line-height: 46px; }
    .member-view { margin-top: -100px; }
    .member-view h1 { margin-bottom: 50px; text-align:center; }
    .member-b { padding: 40px 40px 50px; }
    .member-banner .flex-prev { left: -24px; }
    .member-banner .flex-next { right: -24px; }
    .member-add { margin-top: 36px; }
    .sidemodel li { width: 48%; margin-right: 4%; }
    .sidemodel li:nth-child(3n+3) { margin-right: 4%; }
    .sidemodel li:nth-child(2n+2) { margin-right: 0; }
    .sidemodel li figcaption { padding-bottom: 28px; }
    .development { width: 90%; }
    .menusd { width: 100%; }
    .innerw { width: 90%; }
    .recuite-title { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
    .recuite-title span:nth-child(5), .recuite-title span:nth-child(6),.recuite-title span:nth-child(3), .recuite-title span:nth-child(4)  { display: none; }
    .recuite-title span { flex: 1; -webkit-flex: 1; text-align:center; -webkit-box-flex: 1; box-flex: 1; }
    .recuite-top { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
    .recuite-top span:nth-child(5), .recuite-top span:nth-child(6),.recuite-top span:nth-child(3), .recuite-top span:nth-child(4){ display: none; }
    .recuite-top span { flex: 1; -webkit-flex: 1; -webkit-box-flex: 1; box-flex: 1; text-align:center;}
    .culture-info:hover .culture-text .culture-wr { padding-top: 22px; }
    .culture-wr p { margin-top: 15px; }
    .contact-address { box-sizing: border-box; width: 100%; }
    .contact-address:before { height: 80px; }
    .contact-address span { width: 50%; }
    .informate-list li { width: 48%; margin-right: 4%; }
    .informate-list li:nth-child(3n+3) { margin-right: 4%; }
    .informate-list li:nth-child(2n+2) { margin-right: 0; }
    .histline, .history-list li i { display: none; }
    .history-list li time::before { transform: rotate(90deg); right: 50%; margin-right: -5px; top: 100%; margin-top: -4px; }
    .history-text { padding: 0; flex: 1; -webkit-flex: 1; -webkit-box-flex: 1; box-flex: 1; }
    .history-list li { padding-bottom: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
    .history-wr { height: auto; overflow: visible; }
    .history-text p { width: 100%; box-sizing: border-box; padding-right: 20px; }
    .history-list li:hover .history-text { background: #f8f8f8; }
    .history-list li:hover .history-text b { display: none; }
    .history-list:before { display: none; }
    .loadmore { margin-left: 10px; }
    .honorfix { width: 100%; }
    .pro-bd { width: 90%; margin-left: -45% !important; }
    .honor-list li figure { margin-top: 20px; padding-left: 28px; box-sizing: border-box; width: 100%; }
    .honor-list li figure img { max-width: 100%; }
    .honor-box { width: 90%; }
    .honor-li { margin-top: 0 !important; float: left !important; margin-right: 0 !important; margin-bottom: 30px; width: 33.33333%; box-sizing: border-box; }
    .newbaner img { height: 240px; width: auto; }
    .new-views h2 { font-size: 22px; }
    .new-views .share-fix { margin-top: 20px; }
    .frameHtml1 .closes { right: 10px; top: 0px; }
    .frameHtml1 .pro-bd { width: 90%; }
    .projected li { width: 100%; height: auto; padding-top: 0; }
    .projected li:before { width: 100%; height: 1px; }
    .projected li.on { width: 100%; }
    .projected li h4 { width: auto; position: absolute; display: block; text-align: center; width: 100%; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); }
    .projected li h4 i { display: inline-block; height: auto; margin: 0 10px; }
    .project-t { width: 100%; left: 0; margin-top: 0; position: relative; padding: 45px 0; }
    .project-wr { padding-top: 0; margin-top: 0; transform: translateY(40px); -webkit-transform: translateY(40px); -moz-transform: translateY(40px); }
    .projected li.on .project-t .project-wr { transition: 560ms 230ms; transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); }
	.tabvideo{ right:0; bottom:0;}
    .wechart{ position:relative; bottom:0; margin-top:12px; display:inline-block;}
	.mapbox { height: 300px; }
	.addressList dd { float: none; margin-left: 0px; width: 100%; margin-bottom: 80px; height: auto; padding-bottom: 40px; font-size: 14px; }
    .addressList dd.item3 { margin-bottom: 0px; }
}

@media screen and (max-width:751px) {
    .dynamics { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
    .dynamics span { flex: 1; -webkit-flex: 1; -webkit-box-flex: 1; box-flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
    .dynamics b { display: none; }
    .train li figcaption strong { height: 44px; width: 64px; }
    .train li figcaption strong b { line-height: 44px; }
    .train li figcaption h4 { font-size: 18px; margin-top: 7px; }
    .train li figcaption p { line-height: 1.8; height: 72px; overflow: hidden; text-overflow: ellipsis; }
    .culture-wr p { height: 52px; overflow: hidden; }
    .activity-list li { width: 48%; margin-right: 4%; }
    .activity-list li:nth-child(3n+3) { margin-right: 4%; }
    .activity-list li:nth-child(2n+2) { margin-right: 0; }
    .vwrap .videobox { width: 560px; margin-left: -280px; }
}

@media screen and (max-width:641px) {
    .header-box { padding: 10px 0; }
    .hotnew h3 { margin-left: 0; }
    .newhots figure { width: 100%; }
    .newhots .hottext { position: relative; width: 100%; padding-bottom: 40px; }
    .newvies h2 { height: auto; }
    .newvies h2 { padding-bottom: 8px; }
    .newvies p { margin-top: 12px; position: relative; height: auto; min-height:92px; }
    .newvies span { position: static; margin-top: 10px; }
    .collecte-t { margin-left: 0; }
    .new-list li { padding-right: 15px; }
    .new-list li time { margin-left: 0; padding-left: 15px; }
    .new-list li span { margin-left: 18px; }
    .hottext time strong { font-size: 38px; }
    .magazine { display:none; }
    .menufix li a { font-size: 16px; }
    .menufix li { margin-bottom: 14px; }
    .menufix { margin-top: 60px; }
    .menu-bottom .oa { height: 50px; }
    .menu-bottom .oa a { line-height: 50px; }
    .commonbg { padding:0; }
    .business-info { padding: 0 10px; }
    .special-wr { padding-left: 20px; padding-right: 20px; }
    .chechmore { left: 20px; }
    .special-item { width: 100%; background: #eeeeee; }
    .special-item figure { display: none; }
    .special-wr { position: relative; }
    .chechmore { position: relative; bottom: 0; left: 0; margin-top: 10px; }
    .project-list { display: none; }
    .project-mbile { display: block !important; }
    .business-t h3 { margin-left: 0; }
    .footeradd span { width: 100%; margin-right: 0; margin-bottom: 1px; }
    .footer-list { margin-top: 4px; }
    .footer-list li:nth-child(1) a { padding-left: 0; }
    .footer-box { padding-top: 1px; }
    .footer { padding-bottom: 15px; }
    .pbannertext h3 { font-size: 35px; }
    .pbannertext span { font-size: 16px; }
    .common-fix li { width: 100%; border-bottom: 1px solid #979393; }
    .member-box { padding: 40px 0; }
    .member-list li figure mark span { width: 120px; height: 42px; margin-left: -61px; margin-top: -22px; line-height: 42px; }
    .member-view { width: 100%; margin-top: -70px; }
    .member-view h1 { font-size: 26px; margin-bottom: 26px; }
    .dynamics span { margin-left: 26px; }
    .dynamic-box { padding: 40px 0; }
    .declarate-box { padding-bottom: 40px; }
    .declarate-info { margin-bottom: 20px; }
    .menusd span { height: 50px; line-height: 50px; }
    .menus-down { top: 50px; }
    .recuite-list { padding-left: 30px; }
    .add { left: -31px; }
    .recuite-href { margin-bottom: 26px; }
    .recuite-li { padding: 22px 20px 20px; }
    .train-img { width: 100%; }
    .train li { margin-bottom: 30px; }
    .train li figcaption { width: 100%; margin-right: 0; margin-left: 0; margin-top: 26px; }
    .train li figcaption p { height: auto; }
    .train li figcaption h4 { margin-top: 16px; }
    .train li:nth-child(2n+2) figcaption { margin-left: 0; }
    .train-box { padding-bottom: 0; padding-top: 30px; }
    .organiza-font { margin-bottom: 20px; }
    .organizate-fix { padding-bottom: 40px; }
    .fancybox-opened .fancybox-skin { padding: 28px !important; }
    .fancybox-close { right: 5px; top: 5px; }
    .culture-top h3 { font-size: 22px; margin-bottom: 20px; }
    .culture-top { margin-bottom: 30px; }
    .activity-a a { height: 50px; line-height: 50px; }
    .pbannertext3 p { font-size: 22px; }
    .magazine-list li figure { width: 100%; }
    .magazine-list li figure img { width: auto; height: auto; }
    .magazine-text { width: 100%; height: auto; padding-bottom: 20px; }
    .magazine-t h3 { font-size: 22px; }
    .lineread { margin-top: 24px; }
    .vwrap .videobox { width: 400px; margin-left: -200px; height: 350px; margin-top: -175px; }
    .video-list li { margin-top: 0; }
    .map { height: 300px; }
    .map-box { padding: 40px 0 0; }
    .contact-t { margin-bottom: 0; }
    .contact-address { margin-top: 30px; }
    .searchs { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 70%; }
    .searchs .setext { flex: 1; -webkit-flex: 1; -webkit-box-flex: 1; box-flex: 1; }
    .seach-list li a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
    .project-li li { width: 100%; }
    .prowr h3 { margin-bottom: 18px; }
    .prowr { margin-top: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); }
    .promore { width: 140px; height: 42px; }
    .promore span { line-height: 42px; }
    .project-li { border-top: 14px solid #253580; }
    .prolinef { margin-top: 34px; padding-bottom: 20px; }
    .company-box { padding: 100px 0; }
    .tender-step { padding-bottom: 0; }
    .step-info { width: 48%; margin-right: 4%; margin-bottom: 10px; }
    .step-info:nth-child(2n+2) { margin-right: 0; }
    .bidding-fix img { max-width: 100%; }
    .bidding { padding: 30px 0 0; }
    .bidding-fix b { right: 0; }
    .bidding-fix { margin-top: 30px; }
    .bidding-info { margin-bottom: 30px; }
    .informate-list li { width: 100%; margin-right: 0; }
    .informate-list li h3 { font-size: 16px; }
    .informate-list { margin-bottom: 0; }
    .bidding-wr { margin-top: -100px; }
    .bidding-view { padding: 36px 20px 50px; }
    .bidding-view h4 { margin-bottom: 22px; }
    .bidding-wr .promores { margin-top: 30px; }
    .history-list li time { width: 60px; height: 50px; line-height: 50px; font-size: 16px; }
    .history-text p { line-height: 1.8; }
    .loadmore { margin-left: 0; }
    .honorfix time { font-size: 46px; }
    .speech { text-align: left; }
    .speech p { width: 100%; margin-left: 0; text-indent: 0; }
    .speech time { text-align: left; }
    .new-v .member-tex { margin-bottom: 55px; }
    .hotnew-box .flex-control-nav { left: inherit; right: 20px; }
    .speciaspan span { font-size: 24px; line-height: 68px; }
    .sceclal-list { width: 100%; }
    .cultures h3 { padding-left: 5%; }
    .culture-view { padding: 30px 20px 24px; }
    .culture-view h2 { font-size: 20px; margin-bottom: 14px; }
    .magazine-text { height: 265px; }
    .project-wr i { left: 20px; }
    .projects-fix { margin-top: 0; }
	.tabvideo{ width:80px;}
	.video-info .videoIbox span{ transform:scale(0.5); -webkit-transform:scale(0.5); -moz-transform:scale(0.5);}
	.pagePadding { padding: 0px 0px 20px 0; }
	.newsList .tiemBox { display: none; }
    .newsList .img { left: 0; }
    .newsList dd { padding-left: 230px; }
	.infoT .t { font-size: 20px; }
    .infoC { padding: 30px 5%; }
	.pageC img { width: auto!important; height: auto!important; }
	.pager a { height: 40px; line-height: 40px; }
    .pager .prev, .pager .next { padding: 0px; text-align: center; width: 100px; }
    .pager .prev i { width: 13px; right: 82px; }
    .pager .next i { width: 13px; left: 82px; }
    .pager .prev:hover i, .pager .next:hover i { width: 12px; }
	.ideaList .itemBox .img { width: 50%; }
    .ideaList .itemBox .con { width: 40%; font-size: 14px; text-align:center; }
    .ideaList .itemBox .con .t { font-size: 22px; padding: 10px 0px; font-weight:bold; text-align:center; }
	.bannerText{ height:180px; margin-top:-180px;}
	.banne-list small{ width:100%; font-size:12px;}
	.banne-list h3{ font-size:24px; margin-bottom:30px;}
	.banne-list b{ font-size:50px; letter-spacing:22px;}
	.honorI{ width: 100%;}	
	.guide-slider { height:160px;}
	
	.companys{ padding:34px 0;}
	.compawr h3{ font-size:22px; margin-bottom:14px;}
	.compawr p{ line-height:1.8;}
	.company-li li:hover figure img{ transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1);}
}

@media screen and (max-width:520px) {
    .culture-info { width: 100%; margin-bottom: 30px; }
    .culture-info:last-child { margin-bottom: 0; }
    .culture-wr p { height: auto; }
    .pbannertext2 .f30 { font-size: 24px; }
    .step-info { width: 100%; margin-right: 0; }
    .honor-li { width: 50%; }
	.pageList .pageprev{ margin-right:0 !important; margin-bottom:12px;}
	.pageList .pagenext{ margin-right:0 !important; margin-top:12px; }
	.pageList .pageprev,.pageList .pagenext{ width:100%; box-sizing:border-box;}
	.pageList a, .pageList span{ margin:12px 5px !important;}
	.business-list .owl-item .business-info .business-wr { border-color: #11a1e1; }
    .business-list .owl-item .business-info .business-wr:before { opacity: 1; visibility: visible; }
	.business-list .owl-item .business-info .business-wr .bussine span { color: #fff; }
	.business-list .owl-item:nth-child(1) .business-info .business-wr .bussine b { background: url(../images/buss1_1.png) center no-repeat; }
	.business-list .owl-item:nth-child(2) .business-info .business-wr .bussine b { background: url(../images/buss2_1.png) center no-repeat; }
	.business-list .owl-item:nth-child(3) .business-info .business-wr .bussine b { background: url(../images/buss3_1.png) center no-repeat; }
	.business-list .owl-item:nth-child(4) .business-info .business-wr .bussine b { background: url(../images/buss4_1.png) center no-repeat; }
	.business-list .owl-item:nth-child(5) .business-info .business-wr .bussine b { background: url(../images/buss5_1.png) center no-repeat; }
	.business-list .owl-item:nth-child(6) .business-info .business-wr .bussine b { background: url(../images/buss5_1.png) center no-repeat; }
	.business-list .owl-item .buss-numble { bottom: 26px; visibility: visible; opacity: 1; transition: 320ms 150ms; }
	.magazine-list li figure img { transform: scale(1.03); -webkit-transform: scale(1.03); -moz-transform: scale(1.03); }
	.magazine-list li .magazine-t:before { height: 100%; }
	.magazine-list li .lineread { border-color: #253580; }
	.magazine-list li .lineread:before { opacity: 1; visibility: visible; width: 110%; height: 288%; }
	.magazine-list li .lineread a { color: #fff; }
	.magazine-list li .magazine-text:before { opacity: 1; visibility: visible; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); }
	.news-list li{ float:left; margin-bottom:6px;}
}

@media screen and (max-height: 540px) {
    .menufix li { margin-bottom: 8px; }
}

@media screen and (max-width:481px) {
	.projected li b{ left:50%; margin-left:-46px;}
    .special-img figcaption { font-size: 14px; }
    .special-img figcaption { left: 14px; }
    .project-inf.on figcaption { font-size: 14px; text-indent: 20px; }
    .project-mbile .flex-prev, .project-mbile .flex-next { transform: scale(0.75); -webkit-transform: scale(0.75); -moz-transform: scale(0.75); }
    .project-mbile .flex-prev { left: -7px; }
    .project-mbile .flex-next { right: -7px; }
    .footeredite { padding: 10px 0; }
    .eadite-left p, .eadite-left a { text-align: center; width: 100%; float: none; line-height: 20px; margin-right: 0; }
    .magaze-sele { margin-top: 14px; }
    .magaze { height: 355px; }
    .business-list .owl-pagination { margin-top: 18px; }
    .business-list.owl-theme .owl-controls .owl-page { margin-right: 6px; }
    .business-list.owl-theme .owl-controls .owl-page span { width: 18px; }
    .business-list.owl-theme .owl-controls .owl-page.active span { width: 25px; }
    .member-list li { width: 100%; margin-right: 0; }
    .member-box { padding-bottom: 20px; }
    .member-b { padding: 30px; }
    .member-banner .flex-prev, .member-banner .flex-next { transform: scale(0.8); -webkit-transform: scale(0.8); -moz-transform: scale(0.8); }
    .member-view h1 { font-size: 22px; font-weight: normal; text-align:center; }
    .member-tex { margin-top: 20px; }
    .member-v { padding-bottom: 30px; }
    .page a { width: 65px; height: 36px; line-height: 36px; font-size: 12px; }
    .sidemodel li { width: 100%; margin-right: 0; }
    .sidemodel { margin-bottom: 10px; }
    .development { padding-bottom: 10px; }
    .recuite-href { background: none; }
    .registrate { width: 100%; float: left; margin-bottom: 2px; }
    .history-rec { width: 100%; background: #253580; }
    .history-rec a { width: 50%; box-sizing: border-box; float:left;}
    .registrate a { text-align: center; background-position: 24% center; width: 100%; padding-left: 0; }
    .vwrap .videobox { width: 300px; margin-left: -150px; height: 300px; margin-top: -150px; }
    .new-texts { margin-top: 0; padding: 20px; }
    .new-texts h4 { line-height: 1.4; margin-top: 12px; }
    .new-texts time strong { font-size: 36px; }
    .news-list li a { width: 100px; }
    .map { height: 280px; }
    .contact-t h3 { font-size: 22px; }
    .contact-address { padding-left: 0; }
    .contact-address:before { display: none; }
    .contact-address span { width: 100%; }
    .searchs { width: 70%; }
    .searchs .btnshe { margin-left: 8px; }
    .searcli li a { width: 70px; }
    .seach-list { padding-left: 30px; }
    .facklist { top: 24px; }
    .business-in { width: 50%; }
    .company-box { padding: 70px 0; }
    .promores { width: 200px; height: 52px; }
    .promores a { line-height: 52px; }
    .step-in { width: 100%; height: 40px; margin-top:10px; }
    .step-prev a { padding-left: 0; padding-right:0; text-align:center; }
    .step-next a {  padding-left:0; text-align:center;}
    .step-in a:before {  display:none;}
    .step-in a { line-height: 40px; }
    .step-next a:before { left: 120px; }
    .step-next:hover a:before { left: 125px; }
    .informate-box { padding-top: 35px; }
    .member-banner .flex-next { right: -18px; }
    .member-banner .flex-prev { left: -18px; }
    .speciaspan span { font-size: 20px; line-height: 60px; }
    .biddng1 .bidding-info { width: 100%; }
    .biddng1 .bidding-info .bidding-fix { max-width: 100%; }
    .dynamic-seled a { margin-right: 40px; }
    .project-t { padding: 55px 0; }
    .project-wr h3 { font-size: 22px; margin-bottom: 12px; }
    .project-wr i { bottom: 5px; }
	.collecte-t a{ margin-right:10px;}
	.pageList2 .pageprev,.pageList2 .pagenext{ height:auto; line-height:normal;}
	.pageList2 .page a{ margin:0;}
	.pageList2 .facklist a{ margin-top:4px; width:auto;}
	.pbanner > img{ height:120px; width:auto;}
	.special-img span{ display:none;}
	.special-img:hover figure img{ transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1);}
	.newbaner > img{ height:160px;}
	.project-wr i{ display:none;}
	.project-wr p{ display:none;}
	.projected li.on .project-wr p{ display:block;}
	.project-wr h3{ margin-top:10px; font-size:20px;}
	.newsList dd { padding-left: 0; height: auto; padding-bottom: 20px; margin-bottom: 5px; }
    .newsList .img { position: relative; left: auto; top: auto; width: 40%; float: left; display: block; }
    .newsList .con { float: left; display: block; width: 52%; margin-left: 5%; }
    .newsList .con h4 { font-size: 14px; height: auto; line-height: 1.5; margin-bottom: 15px; height: 42px; overflow: hidden; }
    .newsList .con .c { display: none; }
	.ideaList .itemBox .img { width: 100%; float: none; }
    .ideaList .itemBox .con { width: 90%; padding: 5% 5% 10%; float: none; }	
	.banne-list h3 { font-size: 22px; margin-bottom:20px}
    .bamnline { top: 40px; }
	.projected li b{ left:50%; margin-left:-46px;}
    .banne-list b { font-size: 16px; }
    .banne-list h3 i:nth-child(1) { margin-right: 20px; }
    .banne-list h3 i:nth-child(2) { margin-left: 20px; }
	
	.company-li li{ margin-bottom:40px;}
	.companys{ padding-bottom:0;}
}

@media screen and (max-width: 380px) {
    .activity-list li { width: 100%; }
    .activity-a a { height: 42px; line-height: 42px; }
    .honor-li { width: 100%; }
	.newsList .con h4 { margin-bottom: 5px; }
	.pager .list { display: none; }
}

@media screen and (max-width: 340px) {
}