@media screen and (max-width: 1900px) {
  .ind-banner-wrap{
    width:100%;
    left:0;
    margin-left:0;
  }
  .ind-banner-wrap{
    height:auto;
  }
  .ind-banner-li img{
    width:100%;
  }
  .ind-banner-li{
    height:auto;
  }
}



@media screen and (max-width: 750px) {
	.searchlanguage, .bmfnav{
		display: none;
	}
  body{
    position:relative;
  }
  .alert-cover{
    background:none;
  }
  .msidebar .styletop .row .to{
    font-size:1.3em;
    font-weight:normal;
  }
  .msidebar .styletop .row ul li{

    font-size:1.1em;
  }
  .wrap .w1100 {
    width: 96%;
    margin: 0 auto;
  }
  .wrap .w1000 {
    width: 96%;
    margin: 0 auto;
  }
  .wrap .homeblock05 .hcontactul {
    width: 100%;
  }
  .wrap .homeblock05 .hcontactul li {
    width: 31%;
    margin-right: 0%;
    margin-left: 1%;
    margin-bottom: 10px;
    height:auto;
  }
  .wrap .homeblock05 .hcontactul li .icon{

    padding-top:13%;
  }
  .wrap .homeblock05 .hcontactul li .name{
    padding:5% 0;
  }
  .wrap .header .headnav {
    display: none;
  }
  .wrap .header .headtop {
    height: 40px;
    line-height: 40px;
    position: relative;
  }
  .wrap .header .headtop .menuicon {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0px;
    right: 10px;
    background: url(../images/menu.png) center no-repeat;
    /*-webkit-background-size: cover;
    background-size: cover;*/
  }
  .wrap .header .headtop .searchlanguage {
    width: 344px;
    line-height: 40px;
    font-size: 12px;
  }
  .wrap .header .headtop .searchlanguage > div {
    text-indent: -9999px;
  }
  .wrap .header .headtop .searchlanguage .header-search {
    padding-left: 20px;
    margin-right: 0;
  }
  .wrap .header .headtop .searchlanguage .header-language {
    text-indent: -9999px;
    display: block;
    padding-left: 40px;
    background-position: center center;
  }
  .wrap .nbanner.home .mainwidth {
    position: static;
    background:rgba(255,255,255,0.3);
    width: 96%;
    margin: 0 auto;
  }
  .wrap .nbanner.home .newstxt {
    padding: 0;
    width: 100%;
    height: auto;
    margin:15% 0;
  }
  .wrap .nbanner.home .newstxt .homeb .pic {
    /*display: none;*/
    float: none;
    width:100%;
    height:100%;
    text-align:center;
    padding-top:5%;
  }
   .wrap .nbanner.home .newstxt .homeb .pic img{
    width:80px;
   }
  .wrap .nbanner.home .newstxt .homeb .txt {
    float: none;
    width: 92%;
    padding:4%;
  }
  .wrap .nbanner .mainwidth {
    position: static;
    width: 96%;
    margin: 0 auto;
  }
  .wrap .nbanner .newstxt {
    width: 100%;
    height: auto;
    padding: 0 0 10px 0;
  }
  .wrap .homeblock01 .h01box .rileft {
    display: none;
  }
  .wrap .homeblock01 .h01box .ricontent {
    width: 100%;
    height: auto;
    padding-bottom: 20px;
  }
  .wrap .homeblock01 .h01box .dfrow {
    width: 48% !important;
  }
  .wrap .homeblock01 .h01box .dfrow.dres {
    display: none;
  }
  .wrap .homeblock03 .newbox .newrow {
    width: 100%;
    height: 110px;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 20px;
    padding-bottom: 0;
    float: none;
  }
  .wrap .homeblock03 .newbox .newrow .pic {
    width: 105px;
    height: 90px;
    float: left;
	padding: 10px;
  }
  .wrap .homeblock03 .newbox .newrow .pic img {
    max-width: 125px;
    max-height: 90px;
  }
  .wrap .homeblock03 .newbox .newrow .txt {
    width: calc(100% - 147px);
    float: right;
    padding: 0;
    margin: 6px 5px 0 0;
  }
  .wrap .homeblock03 .newbox .newrow .txt h3 {
    padding: 0;
    margin:0;
	height: 46px;
	text-align: left;
  }
  .wrap .homeblock03 .newbox .newrow .txt p {
    display: none;
  }
  .wrap .homeblock03 .newbox .newrow .abutton {
    margin-top: 10px;
    margin-right: 5px;
    float: left;
	height: 30px;
	    line-height: 30px;
  }
  .wrap .homeblock04 {
    height: auto;
    padding: 20px 0 30px 0;
  }
  .wrap .homeblock04 .fLeft,
  .wrap .homeblock04 .fRight {
    float: none;
    width: 100%;
  }
  .wrap .homeblock04 .trafficbox .pictu img {
    width: 100%;
  }
  .toptitle{
    padding: 20px 0 30px 0;
    font-size:1.8em;
  }
  .wrap .dim-box .dfrow{
    margin:0 0.5%;

  }
  /*.wrap .dim-box .dfrow:nth-of-type(1n){
    margin-right:0%;

  }*/
  .wrap .dim-filter .dfrow {
    width: 49% !important;
    margin-bottom: 0.5%;
  }
  .wrap .dim-filter .dfrow.dres {
    display: none;
  }
  .wrap .dim-box {
    height: auto;
  }
  .wrap .dim-box .dim-filter {
    /*display: none;*/
  }
  .wrap .dim-box .dftxt{
    width:100%;
  }
  .wrap .dim-box .dfrow.dimlist {
    width: 45%;
  }
  .wrap .dim-box .dfrow.dimlist.dres {
    display: none;
  }
  .wrap .newsblock .newslist li .title {
    height: 60px;
    overflow: hidden;
  }
  .wrap .newsblock .newslist li .txt p {
    height: 48px;
    overflow: hidden;
  }
  .wrap .newsblock .newslist li .other .newscon .txt {
    width: 100%;
  }
  .wrap .newsblock .newslist li .other .newscon .txt p {
    height: 48px;
    overflow: hidden;
  }
  .wrap .abusiness {
    width: 100%;
  }
  .wrap .abusiness ul li {
    width: 100%;
    float: none;
    overflow:hidden;
    height:auto;
  }
  .abusiness ul li .txt{
    margin-top: 5px;
  }
  .wrap .ablock.b02 .mainwidth {
    background: none;
    padding: 20px 0;
  }
  .wrap .ablock.b02 p.intro {
    width: 100%;
  }
  .wrap .ablock.b02 .toptip {
    font-size: 20px;
  }
  .wrap .ablock.tonum .mrow {
    margin-bottom: 20px;
  }
  .wrap .ablock.b03 {
    padding: 0;
    background: none;
  }
  .wrap .ablock.b03 .b03box {
    width: 100%;
    padding: 15px 0;
  }
  .wrap .ablock .abusiness02 .abuUl {
    overflow-x: auto;
  }
  .wrap .ablock .abusiness02 .abuUl ul {
    width: 100%;
  }
  .wrap .ablock .abusiness02 .abuUl ul li {
    width: 100%;
    margin-bottom:5%;
    /*margin-right: 2%;*/
  }
  .wrap .ablock .ablock-article .article {
    padding-top: 20px;
  }
  .wrap .ablock .ablock-article .article .rowcell {
    width: 100%;
  }
  .wrap .ablock .ablock-article .article .fLeft {
    float: none;
  }
  .wrap .ablock .ablock-article .article .fRight {
    float: none;
  }
  .wrap .ablock .abpic .forhit {
    width: 92%;
    height: auto;
    padding: 4%;
    position: static;
    background: #ffa319;
  }
  .wrap .ablock .abpic .forhit p {
    line-height: 24px;
  }
  .wrap .ablock .tab {
    width: 100%;
  }
  .wrap .ablock .address-row {
    height: 68px;
    border:none;
  }
  .wrap .ablock .tabaddress .tarow:last-of-type{
    border:none;
  }
  .wrap .ablock .toptip {
    font-size: 18px;
  }
  .wrap .ablock .ditu img {
    width: 100%;
  }
  .wrap .ablock .tabaddress .tarow p.ap {
    background: url("../images/gray-icon01.png") 0 10px no-repeat;
  }
  .wrap .ablock .localhost {
    width: 30%;
    padding: 0;
    margin-right: 2%;
  }
  .wrap .ablock .formmain .formbox {
    width: 100%;
  }
  .wrap .ablock .formmain .formbox .toptip {
    padding-left: 5px;
  }
  .wrap .ablock .formmain .formbox .fromtop {
    line-height: 25px;
  }
  .wrap .ablock .formmain .formbox .formrow {
    width: 98%;
    margin: 0 auto;
  }
  .wrap .ablock .localbox ul {
    padding: 20px 0 20px 0;
  }
  .wrap .ablock .localbox ul li {
    width: 100%;
    float: none;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .wrap .ablock .downloadpdf {
    width: 100%;
    margin-bottom:3%;
  }
  .wrap .footer .copyright .footerlogo {
    display: none;
  }
  .bread {
    display: none;
  }
  .pages {
    padding-top: 20px;
  }
  .pages a {
    width: 32px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    text-align: center;
    /*border: 1px solid #ebebeb;*/
    display: inline-block;
  }
  .pages a.active {
    /*background: #ff9900;
    color: #fff;
    border: 1px solid #ff9900;*/
  }
  .pages a.prev {
    width: 56px;
    color: #999;
    font-size: 16px;
  }
  .pages a.next {
    width: 56px;
    color: #999;
    font-size: 16px;
  }
  .bx-wrapper .bx-prev {
    left: 10px;
  }
  .bx-wrapper .bx-next {
    right: 10px;
  }
  .ind-banner-prev{
    display:none;
  }
  .ind-banner-next{
    display:none;
  }
  .header-logo{

	margin: 10px 0;
  }
  .header-logo img{
    width: 60%;
  }
  .wrap .header .headmid{
    height:auto;
  }

  .ind-banner-wrap{
    height:100%;
  }

  .wrap .header .nav-wrap{
    z-index: initial;
  }

  .ind-arrive-con-img{
    width:13%;
  }
  .ind-arrive-con-tit{
    width: calc(87% - 1px);
  }
  .wrap .homeblock04 .trafficbox.fRight{
    width:100%;
  }



  .moblie-hidden{
    display:none;
  }
  .wrap .dim-box .dfrow.dimlistop{
    width:calc(49% - 30px) !important;
    margin:0 0.5%;
  }
  .wrap .dim-box .dfrow.dimlist p{
    line-height:24px;
  }

  .wrap .dim-box .dim-title{
    width:100%;
    overflow:hidden;
  }

  .style-con-i-wrap li{
    width:calc(48% - 4px);
    margin:1%;
  }
  .style-con-i-wrap li:nth-of-type(3n){

    margin:1%;
  }
  .style-con-i-img img{
    max-width: 80%;
    max-height: 122px;
    margin: 0 10%;
  }
  .dfrowshow-moblie{
    position:fixed;
    width:85% !important;
    left:3.5%;
  }
  .onewidth-Inside{
    width:100%;
  }
  .calendartxt-Inside{
    width:54%;
  }
  .calendarsearch-Inside{
    padding: 0 5%;
    width:auto;
  }
  .dfrowshow-moblie-gb{
    display:block;
    position:absolute;
    cursor:pointer;
    bottom:27px;
    left:15px;
    width:20px;
    height:20px;
    line-height:20px;
    text-align:center;
    border-radius:50%;
    border:1px solid #fff;
  }
  .dfrowshow{
    /*padding:0;*/
  }
  .datepicker{
    width:100%;
    margin:0 auto;
  }
  .detailedinfo-info{
    width:100%;
    padding-right:0;
  }
  .dflistul-page{
    width:100%;
  }
  .detailedinfo-bottom a{
    width:100%;
    line-height:30px;
  }
  .detailedinfo-bottom a:last-child{
    text-align:left;
  }
  .detailedinfo-jianj{
    width: 96%;
    padding: 0 2%;
  }
  .wrap .dim-box .dim-title{
    font-size: 28px;
  }
  .pages a{
    width:22px;
  }
  .wrap .ablock .tabaddress .tarow{
    width: 92%;
    padding: 0 4%;
  }
  .map-con{
    display:none;
  }
  .wrap .ablock .formmain{
    border:none;
  }
  .wrap .ablock .formmain .contact-moblie{
    padding-top:0;
  }
  .wrap .contact-moblie{
    padding-top:0;
  }
  .wrap .ablock .formmain .formbox .toptip{
    display:none;
  }
  .layui-col-md4{
    width:100%;
  }
  .Partnership-li{
    width:100%;
  }

  .arrival-banner-c ul{
    width:100%;
    padding-right:0;
  }

  .arrival-banner{
    background:none;
    height:auto;
    overflow:hidden;
  }
  .wrap .ablock-nei{
    padding: 0;
  }
  .arrival-banner-c li span{
    width:11%;
  }
  .arrival-con-h2{
    margin-bottom:6%;
  }
  .arrival-con-wrap{
    width:100%;
  }
  .arrival-con-l{
    width:100%;
    margin-right:0;
  }
  .arrival-con-r{
    width:100%;
  }
  .arrival-con-l-bottom-img{
    margin:6% 0;
  }
  .arrival-bottom-like-li{
    width:100%;
    margin-top:4%;
  }
  .arrival-con-amp img{
    width:100%;
  }
  .travel-wrap{
    width:100%;
  }
  .travel-con-li{
    width:100%;
  }
  .wrap .ablock .tab table tr td{
    display:block;
    width:96%;
    text-align:left;
    /*text-indent:5%;*/
  }
  .wrap .ablock .tab table tr td:last-of-type{
    text-align:center;
    height: 65px;
    line-height: 65px;
    padding-left: 0;
    width: 100%;
  }
  .wrap .ablock .tab a{
    padding-left: 30px;
    /*width:100%;*/
  }
  .wrap .newsblock .newslist li .newscon .txt p{
    padding-top:0;
  }
  .wrap .newsblock .newslist li .newscon .txt a{
    margin-top:7px;
  }
  .wrap .article-con .ableft{
    width:100%;
  }
  .wrap .article-con .abright{
    width:100%;
    margin-top:35px;
  }
  .wrap .article-con .abright .sliderlist{
    width:calc(100% - 44px);
  }
  .wrap .article-con .ableft h1.title{
    font-size:22px;
  }
  .wrap .article-con .abright .contactbox{
    width:calc(100% - 44px);
  }
  .CityInfo-l{
    width:100%;
  }
  .CityInfo-r{
    width:calc(100% - 2px);
    margin-bottom:10%;
  }
  
  .banner-img img{
    width:100%;
  }
  .banner-img{
    margin-bottom:20px;
    margin-left:0;
    left:0;
  }
  .wrap .homeblock01{
    padding-top:0;
  }

  .ind-banner-li{
    height:auto;
  }
  .ind-banner-li img{
    width:100%;
  }
  .ind-banner-wrap{
    width:100%;
    left:initial;
    margin-left:initial;
  }

  .con-banner{
    width:100%;
  }
  .con-banner img{
    width:100%;
  }

  input[type="text"] {
  -webkit-appearance: none;
  }
  input[type="button"] {
  -webkit-appearance: none;
  }
  input[type="reset"] {
  -webkit-appearance: none;
  }
  textarea{
  -webkit-appearance: none;
  }
  select{
  -webkit-appearance: none;
  }
  .wrap .ablock .formmain .formbox .formrow .forCountry{
    width:98.5%;
  }
  
  .wrap .ablock .tab a.jobs-a-css{
    padding: 10px 13px;
  }

  .newsClass-img{
    width:100%;
  }
  .newsClass-tit{
    width:100%;
    margin: 7% 0;
  }

    .management-li-wrap{
        width:100%;
    }

    .management-li{
        margin: 15px 0 25px;
    }
    .management-con-tit{
        position: relative;
        font-size:16px;
    }
    .management-con-tit img{
        top: calc(50% - 9px);
        right: 15px;
        position: absolute;
        margin-top:auto;
    }

    .mana-time{
        width:86px;
    }

    .mana-company{
        display: flow-root;
        word-break: break-all;
    }


.wrap .homeblock05 .home-partner ul li {
  width: 31%;
  margin-right: 1%;
  overflow: hidden;
  float: left;
  text-align: center;
  border: 1px solid #eee;
  margin-bottom: 1%;
}
.main{
	width: 100%;
}
.aboutsection8 ul {flex-wrap: wrap;width: 100%;}
.aboutsection8 ul li{ width: 98%; transition: all .42s; position: relative;font-size: 16px;background-color: #eee;border-radius: 10px;
padding: 20px;margin-bottom: 20px;}


.swiper-container img{
	width: 100%;
}


.wrap .ablock .formmain .formbox .formrow .fhalf {
    width: 40%;
    float: left;
}
.wrap .ablock .formmain .formbox .formrow .fhalf input {
    width: 100%;
}
.wrap .ablock .formmain .formbox .formrow .forphone input {
    width: 95%;
}

.f40{
	font-size: 20px;
	line-height: 40px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ea6f20;
}


.team ul li{
	width: 100%;

}
.team ul li .teaminfo h3{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
}
.mg{
	margin: 10px 0;
}
.team ul li .teaminfo p{
	font-size: 14px;
	line-height: 22px;
}
}
