@charset "utf-8";
*{box-sizing:border-box;}
body{background:#fff;width:100%;overflow-x:hidden;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}  
.button{ border-radius: 0; }

/* 浮动与清除 */
.fleft {float: left;}
.fright {float: right;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;font-size: 0;visibility: hidden;}
.clearfix {*zoom:1;}

li{  /* overflow: hidden !important;  text-overflow: ellipsis!important; white-space: nowrap!important;*/}

/*======================================*/

.mobrr,header .topnav .con,header .Innav,header nav ul,.banner-slide-circle,.width,.index-focus,.index-focus ul li,.index-core .right,.index-core .right .hd-item,.index-core .right .newslist,.index-core .right .newslist .list,.index-personnel .left,.index-personnel .left img,.index-personnel .right,.index-personnel .right a,.index-personnel .right a img,.index-news .left,#index-news-focus,#index-news-focus img,.index-news .right,.index-news .right .slt a,.index-news .right .slt a img,.index-news .right .item .list,.index-case-list,.index-case-list > a img,.index-case-list > a h2,.index-case-list > a span,.index-team,.index-team .mr_frUl{width:100%;}

.heiii,.classNameH1 p,.index-core .right .hd-item .info span,.index-personnel .left img,.index-personnel .right,.index-case-list > a img,.index-cooperation a,footer .copyright,header nav ul,.cur-location span{height:auto;}

.kjkjhkh,header .topnav .con .c-nav,header .Innav .search,.index-focus,.wfnone,footer .f-main{display:none;}

header,.banner-content,.classNameH1,footer,.advert-img{min-width:100%;}
header .Innav .logo img{max-width:70%;height:auto;}
header .Innav,header .Innav .logo{height:90px;}
.banner-content,.banner-slide-image ul li,.banner-slide-image ul li a img{height:220px;}
.index-core .right,.index-personnel .left,.index-personnel .right,.index-news{padding:10px;}
.index-core .right .hd-item .info{width:calc(100% - 180px)}

.index-news .left,#index-news-focus,#index-news-focus img{height:260px}
.banner-slide-circle{left:0;margin:0;bottom:10px;z-index:1;}

/*======================================*/

.logo_img img {max-width: 70%;height: auto;}

.mb_bar {display: block;border: none;width: 40px;height: 40px;text-indent: -900em;overflow: hidden;position: absolute;top: 75px;right: 2%;cursor: pointer;outline: none;background: #525356 url(static/images/menu-button-bg.png) no-repeat center center;background-size: 50%;z-index: 99;border-radius:0px;}

/*wap菜单*/
.mainnav{display:none;position: absolute;width:50%;right:0;top:153px;z-index:9999;background: #fff;border-top: 1px solid #ddd;}
.mainnav ul li{width:100%;padding:5px;text-align:center;}

.newlistul li{width:48%;float:left;margin:10px auto;}
.index-personnel .right{margin-top:20px;}
.index-case-list > a,.index-cooperation a,.index-project-list > a,.about-team a{width:48%!important;margin:10px auto!important;}
.index-cooperation a img,.index-project-list > a img,.about-team a img{width:100%!important;height:auto!important;}
header nav ul{background:#fff}
header nav>ul.yjnav>li{margin-left:0;}
.newslist .imglist,.index-project-list,.activity-list .item,.newslist .itemlist,.about-introduce .text,.newslist .itemvist,.newslist .itemvist .coreInfo,.visa-introduce .text,.shift-case .item,.shift-case .item .info span{width:100%!important}
.newslist .imglist .item .pic{width:40%!important;}
.newslist .imglist .item .info{width:55%!important}
.newslist .right{width:100%!important;padding:10px!important}
.index-project-list > a{height:170px!important;overflow:hidden}
.activity-list .item .info{width:calc(100% - 170px)!important;)}
.imglist,.about-introduce,.visa-introduce,.page-content{padding:10px}
.about-team a{height:230px!important;overflow:hidden!important}
.visa-bt{font-size:30px!important}
.shift-form{display:none!important}
.newslist .itemvist .content img{max-width:100%!important;}
.visa-introduce .text .but .b2{padding:0 30px!important}
.imm-content img{max-width:100%!important}
.shift-crowd{width:100%!important;height:auto!important}
.shift-case .item .info{width:calc(100% - 190px)!important;)}
.shift-case .item{margin:10px 0!important;}
