@font-face {
font-family: 'alibbph';    
src: url('alibbph.eot');    
src: url('alibbph.eot?#iefix') format('embedded-opentype'),         
url('alibbph.woff') format('woff'),         
url('alibbph.ttf') format('truetype');    
font-weight: normal;    
font-style: normal;  
}

@font-face{
    font-family: PingFangSC-Thin;
    src: url('../Pingfangf.ttf');
}
@font-face{
    font-family: PingFangSC-Bold;
    src: url('../PingFang Bold.ttf');
}
@font-face{
    font-family: DIN-Light;
    src: url('../dinlight.ttf');
}
/*手机端*/
@media only screen and (min-width:240px)and (max-width:1023px){
    .top{
       /* height: 80px;*/
        background-color: white;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .topLeft{
        text-align: center;
        margin-top: 1%;
    }
    .topleftFont{
        color: #000000;
        /* 苹方细体*/
        font-family: PingFangSC-Thin, sans-serif;
        font-size: 14px;
        cursor: pointer;
        padding-top:2%;
        padding-left:3%;
        display: inline;
    }
    .topRight{
        display: block;
        color: #000000;
        font-size: 14px;
        padding-top: 2.3%;
    }
 /*   .menuUl{
         padding-left: 0;
         margin-left:-5px;
         list-style: none;
     }*/
    .menuUl li{
        padding-bottom: 3px;
    }
    .LogoClick{
        border-bottom: none;
    }
    .logoHover{
        width: 50%;
    }

    /*底部*/
    .footerMid{
        padding-top:1.5%;
        padding-bottom:1.5%;
    }
    .leftF{
        text-align: center;
        font-family: DIN-Light;
    }
    .midF{
        text-align: center;
        font-family: PingFangSC-Bold, sans-serif;
    }
    .rightF{
        /* padding-left:30%;*/
        text-align: right;
    }
    .toTopIndex{
        text-align: center;
    }
    .imgPhonesTop{
        display: none;
    }
    .showIntroduce{
        display: block;
    }
    .showContact{
        display: none;
    }
    .showNone{
        display: none;
    }

}

/*电脑端*/
@media only screen and (min-width:1024px)and (max-width:2580px){
	#top-mobile{ display:none !important;}
	#foot-mobile{ display:none !important;}
	#top-pc{ display:block !important;}
	#foot-pc{ display:block !important;}
    .top{
        height: 80px;
        background-color: white;
        padding-top: 30px;
    }
   /* .topRight{
        padding-left: 3%;
    }*/
    .topLeft{
        /*text-align: center;*/
        margin-top: -12px;
        padding-left:2%;
    }
    .topleftFont{
         color: #000000;
        /* 苹方细体*/
        font-family: PingFangSC-Thin, sans-serif;
        font-size: 20px;
        cursor: pointer;
        padding-left: 3%;
        display: inline-block;
    }
    .chinese{
        font-family: PingFangSC-Bold, sans-serif;
        font-weight: 600;
    }
    .english{
        font-family:DIN-Light;
        font-weight: 100;
    }

    .menuUl li{
        padding-bottom: 3px;
        margin-right:40px;
    }
    .LogoClick{
        border-bottom: none;
    }

    .topRight{
        display: block;
        color: #000000;
        font-size: 20px;
    }
    /*底部*/
    .footerMid{
        padding-top:1%;
        padding-bottom: 1%;
    }
    .leftF{
        text-align: center;
        font-family: DIN-Light;
    }
    .midF{
        text-align: center;
        font-family: PingFangSC-Bold, sans-serif;
    }
    .rightF{
        /* padding-left:30%;*/
        text-align: right;
    }
    .toTopIndex{
        text-align: center;
    }
    .imgPhonesTop{
        display: none;
    }
    .showIntroduce{
        display: block;
    }
    .showContact{
        display: none;
    }
    .showNone{
        display: none;
    }

}

/*正儿八经手机端*/
@media (max-width: 768px){
    /*顶部*/
	#top-mobile{ display:block !important;}
	#foot-mobile{ display:block !important;}
	#top-pc{ display:none !important;}
	#foot-pc{ display:none !important;}
    .top{
       /* height: 60px;*/
        background-color: white;
        /*margin-top: 8px;*/
    }
    .topLeft{
        margin-top: 0;
        text-align: left;
    }
    .topleftFont{
        color: #000000;
        cursor: pointer;
        padding-top:1%;
        display: none;
    }
    .LanguageT{
        font-size: 16px;
        padding-top: 8px;
        margin-left: 3%;
    }
    .topRight{
        width: 100%;
        display: none;
        position: absolute;
        z-index: 100;
        background-color: white;
        color: black;
        top: 50px;
    }
    .imgPhonesTop{
        text-align: left;
        padding-left: 3%;
        display: flex;
        align-items: center;
    }
    .imgPhonesTop img{
        width: 7%;
        padding-top:10px;
    }
    .logoHover {
        width: 80%;
        padding-top:5px;
    }
    .newListInline{
        width: 100%;
        list-style-type:none;
        text-align: left;
    }
   /* .newListInline li:nth-child(5n){
        display: none;
    }*/
    .menuUl{
       /* margin-top: 2%;*/
        padding-left: 3%;
    }
    /*底部*/
    .leftF{
        padding-top:8%;
        padding-left: 5%;
        text-align: left;
        font-family: DIN-Light;
    }
    .midF{
        padding-left: 5%;
        padding-top: 6%;
        text-align: left;
        font-family: PingFangSC-Bold, sans-serif;
    }
    .rightF{
        padding-left: 5%;
        padding-top: 6%;
        padding-bottom: 6%;
        text-align: left;
    }
    .toTopIndex{
        display: none;
    }
    .showIntroduce{
        display: none;
    }
    .showContact{
        display: block;
    }
}

.container-fluid {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}
.eng{
    font-family: DIN-Light;
    font-size: 20px;
}
.menuUl{
    float: right;
}
.menuUl li a{
    color: #000000;
    /*font-family: PingFangSC-Bold, sans-serif;*/
    font-family:"alibbph";
    text-decoration: none;
    padding-bottom: 4px;
}

.downLine {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
      box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    overflow: hidden;
}
.downLine:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 0;
    background:#000000;
    height: 1px;
    -webkit-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.downLine:hover:before, .downLine:focus:before, .downLine:active:before {
    left: 0;
    right: 0;
}


.menuUl li img{
    margin-top: -8px;
}
.item-active{
    border-bottom: 1px solid #000000;
}


/*底部*/
.footer{
    width: 100%;
    background-color: #000000;
    color: white;
    border-bottom: 1px solid white;
    /*text-align: center;*/
}



.menuF a{
    margin-right:3.9%;
}

.gotopsss{
    cursor: pointer;
}

.leftF a{

}

.midF a{

}



/*英文菜单头部*/
.MenuEnglish{
    font-family: DIN-Light;
}

.topMenusD{
    border-bottom: 1px solid #000000;
}
.aFoot{
    font-family: DIN-Light;
}
.aContactF{
    font-family: PingFangSC-Thin;
}
.footerMid a{
    text-decoration: none;
     color: white;
    font-size: 16px;
}
