<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{







    margin: 0;







    padding: 0;







}







/*===============================================================å…¬å…±å¤´éƒ¨=======================================================*/







.header-nav{







    width: 100%;







    background-color: rgba(255, 255, 255, 1);







    border-bottom: 1px solid #f3f3f3;







    height: 86px;







    position: fixed;







    left: 0;







    top: 0;







    z-index: 666;







}









.header-flex{







    display:-webkit-box;







    display: -moz-box;







    display: -ms-flexbox;







    display: -webkit-flex;







    display: flex;







    justify-content: space-between;







    /* align-items: center; */







    padding: 24.3px 0;







}







.header-flex{







    width: 90%;







    margin: 0 auto;

    margin-top: 2px;






}







.right-ul{







    list-style-type:none;







    margin: 0;







    padding: 0;







    /* -webkit-transition: all 1s ease;







    -moz-transition: all 1s ease;







    -ms-transition: all 1s ease;







    -o-transition: all 1s ease;







    transition: all 1s ease; */







}







.right-ul::after{







    content: "";







    display: block;







    clear: both;







}







.right-ul&gt;li&gt;a span {







    position: relative;







    display: inline-block;







    transition: all ease-out .3s;







}







.right-ul &gt; li &gt; a span::after {







    color: #ca0000;







}















.right-ul&gt;li&gt;a span:after {







    position: absolute;







    left: 0;







    width: 100%;







    color: #ca0000;







    content: attr(data-title);







    transform: translateY(100%);







}







.right-ul&gt;li a.selected span,.right-ul&gt;li:hover a span { transform: translateY(-100%) }















.header-flex .right-ul li{







    width: 60px !important;







    height: 26px;







    padding: 0 30px 0 30px;







    width: auto;







    float: left;







}







.right-ul li a{

    display: inline-block;

    width: 60px;



    height: 40px;



    line-height: 40px;



    text-align: center;







    text-decoration: none;







    font-size: 16px;







    color: #000;







    position: relative;







    overflow: hidden;







}







.more-logo{







    display: none;







    cursor: pointer;







}







.right-ul li .selected{







    color: #ca0000;







}















nav {







    width: 250px;







    position: fixed;







    float: none;







    top: 0;







    left: auto;







    right: -250px;







    bottom: 0px;







    background-color:#f8f8f8;







    z-index: 10;







    display: none;







}







nav ul {







    width: 100%;







    height: 100%;







}







nav li a {







    width: 100%;







    height: 50px;







    line-height: 50px;







    font-size: 16px;







    display: inline-block;







    padding: 0 25px;







    color: #6e6e6e;







    border-bottom: 1px solid #e7e7e7;







}







nav li a.active {







    color: #fff;







    background-color: #ca0000;







}







.close{







    text-align: right;







    margin: 20px 0;







    margin-right: 20px;







    cursor: pointer;







}







.close img{







    width: 20px;







}







.diao{







    width: 100%;







    height: 100%;







    position: fixed;







    left: 0;







    top: 0;







    background-color: rgb(0, 0, 0,.5);







    display: none;







}







@media screen and (max-width: 1600px) {



    .diao{



    



        display: none;



    



    }



}















/** iPad **/







@media only screen and (min-width: 768px) and (max-width: 1024px) {







    .right-ul{







        display: none;







    }







    .more-logo{







        display: block;







    }







    .header-flex{

        padding: 0 0;

        height: 100%;
        align-items: center;

    }







    .header-nav{







        height: 76px;







    }







    nav{







        display: block;







    }















}







/** iPhone **/







@media only screen and (min-width: 320px) and (max-width: 767px) {







    .right-ul{







        display: none;







    }







    .more-logo{







        display: block;







    }







    .main-logo{







        width: 65%;







    }



	.toggle img {



		padding-top:10px;



	}



    .home-img{







        width: 80%;







    }







    .header-flex{







        padding: 0 0;

        height: 100%;


        align-items: center;




    }







    .header-nav{







        height: 66px;







    }







    nav{







        display: block;







    }







}</pre></body></html>