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



/* CSS Document */





/*top*/

  ::selection {

        background-color: #1953bd;

        color: #fff;

    }

    

     ::-moz-selection {

        background-color: #1953bd;

        color: #fff;

    }

    

     ::-webkit-selection {

        background-color: #1953bd;

        color: #fff;

    }

    

     ::-webkit-scrollbar {

        width: 8px;

        height: 8px;

        background-color: #F5F5F5

    }

    

     ::-webkit-scrollbar-track {

        border-radius: 10px;

        background-color: #E2E2E2

    }

    

     ::-webkit-scrollbar-thumb {

        border-radius: 10px;

        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);

        background-color: #555

    }

    

.clear {

    clear: both;

}





.topBox {

    width: 100%;

}



.top {

    height: 35px;

    width: 1180px;

    margin: 0 auto;

    line-height: 5px;

    color: #6d6d6d;

}



.top p {

    font-family: "微软雅黑";

    font-size: 12px;

    text-decoration: none;

    color: #5b5b5b;

    float: left;

    line-height: 30px;

}



.top_fr {

    width: 290px;

    height: 35px;

    line-height: 26px;

    float: right;

    text-align: center;

}



.top_fr a {

    padding: 0 4px;

    color: #656667;

    font-size: 12px;

}



.top_fr a:first-child {

    background: none;

    border-left: none;

}





/*headerBox*/



.headerBox {

    width: 100%;

    background:#f2f2f2; height:35px;

    

}



.header {

    width: 1180px;

    margin: 0 auto;

}



.head_fl {

    width: 758px;

    float: left;

}



.head_fl h1 {

    width: 177px;

    float: left;

    margin-top: 25px;

}



.head_fl h1 a img {

    width: 177px;

    height: 88px;

    margin-top: 19px;

}



.head_fl ol {

    width: 260px;

    float: left;

    margin-top: 59px;

}

.head_fl ol li {

    font-size: 20px;

    color: #da0102;

    line-height: 30px; font-weight:bold;

    text-align: center;

}



.head_fl ol li span {

    color: #2e2f30;

    font-size: 20px; font-weight:normal;width:260px; height:35px; display:block; text-align:center;border-radius:30px;

    margin-top: 5px;

}



.head_fr {

    width: 209px;

   

    float: right;

    background: url(../images/header-icon_03.jpg) no-repeat 15px top;

}







.head_fr p {

    margin-top: 47px;

    font-size: 15px;

    color: #5b5959;

    padding-top: 14px;

    padding-bottom: 1px;

    font-family:"微软雅黑";

    padding-left: 57px;

}



.head_fr span {

    height: 33px;

    display: block;

    font-size: 28px;

    color: #da0102;

    line-height: 33px;

    font-family: Arial, Helvetica, sans-serif;

    font-weight: bold;

    margin-top: 8px;

}

.headernr_box{ width:100%; margin:auto; height:169px;}



/*导航开始-2 */



.fixedNav {

    position: fixed;

    top: 0px;

    left: 0px;

    z-index: 100000;

    _position: absolute;

    _top: expression(eval(document.documentElement.scrollTop));

}





/*导航开始-2 */



.head_top_1 {

    width: 100%;

    height: 65px;

    background: #1953bd;

}



.head_top_2 {

    width: 1180px;

    height: 65px;

    margin: 0 auto;

}



.head_top_menu {

    height: 65px;

}



.head_top_menu ul li {

    float: left;

    width: 107px;

    height: 65px;

    line-height: 65px;

    color: #FFF;

    text-align: center;

}



.head_top_menu ul li a {

    font-size: 15px;

    color: #fff;

    display: block;

    -webkit-transition: all .5s;

    transition: all .5s;

}





.head_top_menu ul li:hover a {

    background:#da0102;

    background-size: 100% 100%;

    -webkit-transition: all .5s;

    transition: all .5s;

}

.another{ background:#da0102;}

/*nav*/





.btm-nav {

    width: 100%;

    height: 56px;

    background:#014e9c;

}



.btm-nav ul {

    width: 1180px;

    margin: 0 auto;

}



.btm-nav li {

    float: left;

    line-height: 56px;

}



.btm-nav li a {

    font-size: 14px;

    color: #ffffff;

    padding: 0 27px;

}





/* footer begin */

/* footer begin */



.footer {

    width: 100%;

    background: #1953bd;

}



.foot {

    width: 1180px;

    margin: 0 auto;

}



.foot .fl {

    width: 230px;

    float: left;

    background: #fff;

    padding: 52px 0 24px 0;

}



.foot .fl h4 {

    width: 132px;

    height: 73px;

    margin: 0 auto;

}

.foot .fl span{ display:block; width:119px; height:117px;margin-left: 50px;margin-top: 20px; border:solid 1px #ebe8e9;padding: 2px;}

.foot .fl span img{width:119px; height:117px;}

.foot .fr {

    width: 930px;

    float: right;

    padding: 30px 0;

}

.foot .fr a{ color:#fff;}

.foot .fr ul li {

    padding-left: 27px;

    height: 40px;

    line-height: 40px;

    font-size: 14px;

    color: #fff;

}



.foot .fr ul li.li01 {

    background: url(../images/foot-icon01.png) no-repeat left;

}

.foot .fr ul li.li01 h2{ font-size: 14px;

    color: #fff;
	    -webkit-text-emphasis-style: open;}

.foot .fr ul li.li02 {

    background: url(../images/foot-icon02.png) no-repeat left;

}



.foot .fr ul li.li03 {

    background: url(../images/foot-icon03.png) no-repeat left;

}



.foot .fr ul li.li04 {

    background: url(../images/foot-icon04.png) no-repeat left;

}



.foot .fr ul li.li05 {

    background: url(../images/foot-icon05.png) no-repeat left;

}



.foot .fr ul a.year {

    margin: 0 0 0 28px;

}





/* footer end *//* footer end */

























/*footerBox end*/






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