<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*******************æ¸…é™¤æ‰€æœ‰çš„æ&nbsp;‡è®°çš„å†…å¤–è¾¹è·****************/
body, ul, li, dl, dt, dd, a, img, p, form, label, input, button, em, i {
    margin: 0;
    padding: 0;
}

html, body {
    background: #f6f6f6;
}

/*******************åŽ»é™¤é¡¹ç›®ç¬¦å·æˆ–ç¼–å·å‰é¢çš„ç¬¦å·****************/
ul, ol, li, dl, dt, dd {
    list-style: none;
}

em, i {
    font-style: none;
    font-style: normal;
}

/*******************å…¨å±€é“¾æŽ¥æ•ˆæžœ****************/
a:link, a:visited {
    text-decoration: none;
}

a:hover {
    color: #FF5915;
}

/*******************ç½‘é¡µä¸­æ‰€æœ‰çš„æ–‡å­—å¤§å°é¢œè‰²****************/
body {
    font-size: 14px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    color: #333;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

/*******************åŽ»é™¤å›¾ç‰‡çš„é“¾æŽ¥è¾¹æ¡†çº¿ï¼Œå…¼å®¹æ¨¡å¼ä¸‹çš„è€ƒè™‘****************/
img {
    border: 0;
}

button {
    border: none;
    cursor: pointer;
}

button, input, optgroup, select, textarea {
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 100%;
    background-image: none;
    background: none;
}

input, textarea {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 1px solid #B1B1B1;
}

*:focus {
    outline: none;
}

/*********************æŠ•å½±***********/

/*.boxshadowright{
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#f5f5f5', Direction=180, Strength=2);
    -moz-box-shadow: 1px 2px 2px #e3e3e3;
    -webkit-box-shadow: 1px 2px 2px #e3e3e3;
    box-shadow: 1px 2px 2px #e3e3e3;
}*/
/*.boxshadow{filter: progid:DXImageTransform.Microsoft.Shadow(color='#e3e3e3', Direction=180, Strength=2);
    -moz-box-shadow:-3px 0 1px rgba(227, 227, 227, .3),
        3px 0 1px rgba(227, 227, 227, .3),
        0 0 0 #fff,
        0 4px 1px rgba(227, 227, 227, .3);
    -webkit-box-shadow:-3px 0 1px rgba(227, 227, 227, .3),
        3px 0 1px rgba(227, 227, 227, .3),
        0 0 0 #fff,
        0 4px 1px rgba(227, 227, 227, .3);
    box-shadow:-3px 0 1px rgba(227, 227, 227, .3),
        3px 0 1px rgba(227, 227, 227, .3),
        0 0 0 #fff,
        0 4px 1px rgba(227, 227, 227, .3);
}*/


/*******************é¡µé¢å…¨å±€æ&nbsp;·å¼****************/
.header, .container, .footer {
    width: 100%;
}

.header {
    background: #fff;
}

.container {
    margin: 10px 0 20px 0;
}

.con-main {
    width: 1100px;
    margin: 0 auto;
    position: relative;
}
/*header{background:#3d3d3d;}
        footer{background:#3d3d3d;}*/


/*******************å…¨å±€çš„ç±»æ&nbsp;·å¼****************/
.fontBold {
    font-weight: bold;
}

.pos_rel {
    position: relative;
}

.bgWhite {
    background: #fff;
}

.floatL {
    float: left;
}

.floatR {
    float: right;
}

.hidden {
    overflow: hidden;
}

.bg {
    background: #fff;
}

.bg1 {
    background: #319BF5;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    visibility: hidden;
    height: 0;
}

.radius {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.blank10 {
    height: 10px;
    clear: both;
}
/*ç©ºç™½divèŽ·å¾—ä¸Šä¸‹çš„è·ç¦»*/
.padtop10 {
    padding-top: 10px;
}

.padtop15 {
    padding-top: 15px;
}

.padtop20 {
    padding-top: 20px;
}

.padbot10 {
    padding-bottom: 10px;
}

.padbot15 {
    padding-bottom: 15px;
}

.padbot20 {
    padding-bottom: 20px;
}

.martop5 {
    margin-top: 5px;
}

.martop10 {
    margin-top: 10px;
}

.martop15 {
    margin-top: 15px;
}

.martop20 {
    margin-top: 20px;
}

.marleft10 {
    margin-left: 10px;
}

.marleft12 {
    margin-left: 12px;
}

.marleft50 {
    margin-left: 50px;
}

.marbot10 {
    margin-bottom: 10px;
}

.marbot15 {
    margin-bottom: 15px;
}

.marbot20 {
    margin-bottom: 20px;
}

.fontlz {
    color: #f27b04;
}

.fontsf {
    color: #fe4040;
}

.fontbd {
    color: #318ce6;
}

.fontdb {
    color: #54a92a;
}

.fontqt {
    color: #CDCDCD;
}

.fontls {
    color: #65b041;
}

.fonths {
    color: #000000;
}

.fontbs {
    color: #ffffff;
}

.bglz {
    background: #f27b04;
}

.bgsf {
    background: #fe4040;
}

.bgbd {
    background: #318ce6;
}

.bgdb {
    background: #54a92a;
}

.bgqt {
    background: #CDCDCD;
}

.bgls {
    background: #65b041;
}

.bgbs {
    background: #ffffff;
}

.bghs {
    background: #000000;
}

.width290 {
    width: 278px;
}

.width295 {
    width: 293px;
}

.width283 {
    width: 281px;
}

.width500 {
    width: 500px;
}

.width800 {
    width: 803px;
}

.width809 {
    width: 807px;
}

.bortop2 {
    border-top: solid 2px #FF5915 !important;
}

.bortop1 {
    border-top: solid 2px #1E6DDB !important;
}

.box-sizing {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.bordash {
    border-bottom: 1px dashed #f5f5f5 !important;
}

.rightNo {
    margin-right: 0 !important;
}

.redCol {
    color: #ff5915 !important;
}

.jdicowjqy {
    display: inline-block;
    vertical-align: sub;
    background: url(../img/hc_ico.png) no-repeat;
    margin-right: 5px;
}

.bordere4 {
    border: 1px solid #E4E4E4;
}

.colorblue {
    color: #319BF5;
}

.qg_ico {
    width: 20px;
    height: 20px;
    background-position: -35px -148px;
}

.jc_ico {
    width: 20px;
    height: 20px;
    background-position: -70px -290px;
}

.sanjiao_ico {
    width: 10px;
    height: 10px;
    background-position: -40px -191px;
    vertical-align: middle;
}

.gy_fl dl dt i {
    margin-right: 10px;
}

.gy_title_ico {
    width: 12px;
    height: 12px;
    background-position: 0px -351px;
    vertical-align: middle;
}

.tip_ico {
    width: 18px;
    height: 18px;
    background-position: -35px -294px;
}

/*******************æŒ‰é’®ç»„****************/
.anniu {
    color: #fff;
    padding: 3px 8px;
    display: inline-block;
    cursor: pointer;
}

    .anniu:hover {
        background: #333;
        color: #fff;
    }

/***************************ad**************************/
.ad {
    width: 1200px;
}

    .ad a {
        margin-right: 10px;
        display: block;
        float: left;
    }

        .ad a img {
            width: 267px;
            height: 68px;
        }


/*************è¿”å›žé¡¶éƒ¨************/
.scrolltop {
    position: fixed;
    bottom: 160px;
    left: 50%;
    margin-left: 570px;
    width: 40px;
    background: #1E6DDB;
}

    .scrolltop a {
        display: block;
        width: 40px;
        height: 40px;
        background: url(../img/icon_consulti.png) no-repeat;
        position: relative;
    }

        .scrolltop a:hover {
            background-color: #FF5915;
        }

        .scrolltop a.totell {
            background-position: -1px -115px !important;
            border-bottom: solid 1px #f6f6f6;
        }

            .scrolltop a.totell span {
                display: none;
                position: absolute;
                top: 0;
                left: -130px;
                background: #FF5915;
                color: #fff;
                height: 40px;
                line-height: 40px;
                width: 130px;
                text-align: center;
                font-weight: bold;
            }

            .scrolltop a.totell:hover span {
                display: block;
            }

        .scrolltop a.totop {
            background-position: -2px -214px !important;
        }


/*************è¿”å›žé¡¶éƒ¨************/



/*************å¤´éƒ¨************/
.jdtop {
    height: 150px;
}

.topleft, .jdseach {
    float: left;
}

.topleft {
    float: left;
    overflow: hidden;
    margin: 36px 35px 0 0;
    width: 250px;
}

    .topleft span {
        display: block;
    }

.jdlogo {
    background: url(../img/head_logo.png) no-repeat;
    width: 55px;
    height: 57px;
    display: block;
    float: left;
    margin-right: 15px;
    margin-left: 25px;
    margin-top: 8px;
}

.jdlogo_name {
    font-size: 18px;
    color: #0E0E0E;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 15px;
}

.jdlogo_de {
    font-size: 12px;
    color: #6C6C6C;
}

.jdseach {
    height: 96px;
    margin: 32px 0 0 0;
    overflow: hidden;
    width: 565px;
}

.jdseach_title {
    color: #DFDFDF;
    height: 20px;
}

.jdtuijian {
    color: #DFDFDF;
    height: 20px;
    margin-top: 10px;
}

    .jdtuijian a {
        font-size: 12px;
        color: #828282;
        padding: 0 2px;
    }

.jdseach_title a {
    font-size: 12px;
    color: #828282;
    padding: 0 10px;
}

    .jdseach_title a.on {
        font-weight: bold;
        color: #1e6ddb;
    }

.jdseach .jdinput {
    overflow: hidden;
    height: 40px;
    margin-top: 6px;
}

    .jdseach .jdinput input, .jdseach .jdinput button, .jdseach .jdinput a {
        float: left;
        display: block;
    }

    .jdseach .jdinput input {
        border: solid 2px #1E6DDB;
        height: 40px;
        width: 400px;
        padding: 0 10px;
    }

    .jdseach .jdinput button, .jdseach .jdinput a {
        width: 80px;
        height: 40px;
        text-align: center;
        background: url(../img/hc_ico.png) 0px -416px no-repeat;
        text-indent: -999%;
        overflow: hidden;
    }

    .jdseach .jdinput a {
        background-image: none;
        text-indent: 0;
        background: #0e9e00;
        line-height: 40px;
        text-align: center;
        color: #fff;
        float: right;
        font-weight: bold;
    }

.jdtell {
    float: right;
    height: 26px;
    float: right;
    color: #000000;
    margin-top: 67px;
    margin-right: 50px;
    font-weight: bold;
    line-height: 26px;
}

    .jdtell em {
        width: 26px;
        height: 26px;
        background: url(../img/hc_ico.png) -33px -379px no-repeat;
        float: left;
        margin-right: 10px;
    }


/*************å¯¼èˆª************/


.menu1 {
    height: 48px;
    display: block;
    padding: 0px;
    width: 100%;
    margin: 0px auto 0 auto;
}

    .menu1 ul {
        list-style: none;
        padding: 0;
        margin: 0 auto;
        width: 1100px;
    }

        .menu1 ul li {
            float: left;
            overflow: hidden;
            position: relative;
            line-height: 48px;
            text-align: center;
        }

            .menu1 ul li a {
                position: relative;
                display: block;
                width: 110px;
                height: 48px;
                font-family: "å¾®è½¯é›…é»‘", "å®‹ä½“";
                font-size: 14px;
                text-decoration: none;
                cursor: pointer;
                font-weight: bold;
                line-height: 48px;
            }

                .menu1 ul li a span {
                    position: absolute;
                    left: 0;
                    width: 111px;
                }

                    .menu1 ul li a span.out {
                        top: 0px;
                    }

                    .menu1 ul li a span.over, .menu ul li a span.bg {
                        top: -48px;
                    }

#menu2 {
    background-image: url(../img/s_03.jpg);
    background-repeat: repeat;
}

    #menu2 ul li a {
        color: #FFFFFF;
    }

        #menu2 ul li a span.over {
            color: #FFF;
            height: 48px;
            width: 111px;
            background-image: url(../img/w_03.jpg);
            background-repeat: repeat;
        }




/************å‹æƒ…é“¾æŽ¥**************/
.yqlj {
    padding: 20px;
    padding-bottom: 13px;
}

    .yqlj strong, .yqlj a {
        float: left;
    }

    .yqlj strong {
        color: #1E6DDB;
    }

    .yqlj a {
        display: inline-block;
        margin-left: 7px;
        margin-bottom: 7px;
        margin-right: 7px;
    }


.footer {
    padding-top: 50px;
}

.footerlogo {
    background: url(../img/head_logo.png) no-repeat;
    width: 85px;
    height: 66px;
    margin-right: 68px;
    margin-left: 67px;
}

.footermenu dl {
    width: 135px;
    overflow: hidden;
    float: left;
}

    .footermenu dl dt {
        font-weight: bold;
        color: #000000;
        margin-bottom: 20px;
    }

    .footermenu dl dd a {
        display: block;
        color: #ABABAB;
        font-size: 12px;
        height: 23px;
        line-height: 23px;
    }

        .footermenu dl dd a:hover {
            color: #f95e01
        }

.footerlast {
    border-top: solid 1px #D8D8D8;
    margin-top: 40px;
    padding-top: 20px;
}

    .footerlast p {
        margin-bottom: 10px;
        color: #666;
        line-height: 28px;
        text-align: center;
    }

    .footerlast .lastimg {
        overflow: hidden;
        margin: 7px 0;
    }

        .footerlast .lastimg a {
            display: inline-block;
            width: 131px;
            height: 40px;
            background: url(http://www.jdzj.com/JDZJStyle/2016/css/copyright.png);
            background-repeat: no-repeat;
            margin-right: 10px;
        }

            .footerlast .lastimg a.beian {
                background-position: -1px -4px;
            }

            .footerlast .lastimg a.beian1 {
                background-position: -135px -4px;
            }

            .footerlast .lastimg a.mcafee {
                background-position: -270px -4px;
            }

            .footerlast .lastimg a.lanbiao {
                background-position: -405px -4px;
            }

            .footerlast .lastimg a.youngper {
                background-position: -540px -4px;
                width: 125px;
            }

            .footerlast .lastimg a.gswj {
                background-position: -669px -4px;
                width: 125px;
            }

            .footerlast .lastimg a.beian:hover {
                background-position: -1px -56px;
            }

            .footerlast .lastimg a.beian1:hover {
                background-position: -135px -56px;
            }

            .footerlast .lastimg a.mcafee:hover {
                background-position: -270px -56px;
            }

            .footerlast .lastimg a.lanbiao:hover {
                background-position: -405px -56px;
            }

            .footerlast .lastimg a.youngper:hover {
                background-position: -540px -56px;
            }

            .footerlast .lastimg a.gswj:hover {
                background-position: -669px -56px;
            }



/********å…¶ä»–é¡µé¢*******/

/*************å½“å‰ä½ç½®***********/
.jddangqian a, .jddangqian span {
    line-height: 30px;
    height: 30px;
    display: inline-block;
}

.jddangqian {
    height: 35px;
    font-size: 14px;
    line-height: 35px;
    padding: 0 10px;
    color: #999;
}

.jddq_one_em {
    width: 18px;
    height: 18px;
    background-position: -75px -225px;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
}

.jddq_one {
    line-height: 20px;
    margin-left: 10px;
}


/*å…¨å±€ICO*/

.jdicosj {
    background-position: -17px 0;
    width: 4px;
    height: 8px;
    top: 11px;
}

.jd_yuan {
    width: 5px;
    height: 5px;
    background-position: -6px -194px !important;
    position: relative;
    top: -5px;
    vertical-align: super;
}

/*å…¨å±€ul*/
.jdul {
    padding: 0 20px;
    overflow: hidden;
}

    .jdul li {
        position: relative;
    }

/*å…¨å±€title/ul*/
.jd_title {
    border-bottom: solid 2px #1E6DDB;
    font-size: 16px;
    color: #141414;
    font-weight: bold;
    padding: 10px 20px;
    padding-top: 15px;
}

    .jd_title .moretext {
        float: right;
        font-size: 14px;
        margin-top: 2px;
        color: #999;
    }

        .jd_title .moretext:after {
            content: "&gt;&gt;";
        }

.jd_list, .jd_con {
    background: #fff;
}

.jd_ul {
    padding: 12px 20px;
}

.jd_list li {
    height: 30px;
    line-height: 30px;
}

.jdpage {
    padding: 30px;
    text-align: center;
}

.libor {
    background: url(../img/e_icon9.png) bottom repeat-x;
    height: 35px;
    line-height: 35px;
}
@charset "gb2312";
/* CSS Document */

/*top 瀵艰埅鏍�*/
.topbar {
    width: 100%;
    height: 35px;
    border-bottom: solid 1px #ededed;
}

    .topbar .toptab {
        width: 1100px;
        margin: 0 auto;
        height: 35px;
        line-height: 35px;
    }

        .topbar .toptab .greet {
            float: left;
        }

        .topbar .toptab li {
            float: left;
            margin: 0 3px;
            font-size: 12px;
            height: 35px;
            line-height: 35px;
        }

.site-nav {
    float: right;
    position: relative;
    z-index: 999999;
}

    .site-nav a {
        color: #444;
    }

        .site-nav a:hover {
            color: #c8203e;
        }









    .site-nav .quick-menu {
        float: right;
    }

        .site-nav .quick-menu LI {
            float: left;
            font-size: 12px;
            margin: 0 0 0 10px;
        }

            .site-nav .quick-menu LI.last {
                background: none transparent scroll repeat 0% 0%;
            }



            .site-nav .quick-menu LI.menu-item {
                padding: 0;
                margin: 0;
                position: relative;
            }

    .site-nav .menu-hd {
        padding-left: 14px;
        padding-right: 18px;
        display: block;
        z-index: 10002;
        padding-bottom: 0px;
        cursor: pointer;
        padding-top: 0px;
        position: relative;
    }

        .site-nav .menu-hd b {
            border-top: #ccc 4px solid;
            border-right: #fff 4px solid;
            border-bottom: #fff 4px solid;
            border-left: #fff 4px solid;
            font-size: 0px;
            right: 7px;
            width: 0px;
            line-height: 0;
            position: absolute;
            top: 50%;
            margin-top: -3px;
            height: 0px;
            -webkit-transition: -webkit-transform .2s ease-in;
            -moz-transition: -webkit-transform .2s ease-in;
            -o-transition: -webkit-transform .2s ease-in;
            transition: -webkit-transform .2s ease-in;
        }

    .site-nav .menu-bd {
        border: #ededed 1px solid;
        display: none;
        z-index: 10001;
        left: 0px;
        background: #fff;
        position: absolute;
        line-height: 25px;
        top: 34px;
        width: 110px;
        overflow: hidden;
        -webkit-border-radius: 0px 0px 4px 4px;
        -moz-border-radius: 0px 0px 4px 4px;
        border-radius: 0px 0px 4px 4px;
    }

    .site-nav .menu-bd-panel {
        padding-left: 5px;
        padding-bottom: 8px;
        padding-top: 8px;
        padding-right: 5px;
    }

    .site-nav .menu-item-opp .menu-bd {
        left: 0px;
    }

        .site-nav .menu-item-opp .menu-bd S.rt {
            left: 0px;
        }

        .site-nav .menu-item-opp .menu-bd S.lt {
            background-position: -87px -55px;
            RIGHT: -2px;
            LEFT: auto;
        }

    .site-nav .menu {
        position: relative;
    }

        .site-nav .menu:hover .menu-hd {
            padding-left: 13px;
            padding-right: 17px;
            background: white;
            margin: 0px;
            border-left: #ededed 1px solid;
            border-right: #ededed 1px solid;
            font-size: 12px;
        }

        .site-nav .menu:hover .menu-bd {
            display: block;
        }

    .site-nav .hover .menu-bd {
        display: block;
    }

    .site-nav .menu:hover .menu-hd B {
        border-left-color: #fff;
        FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
        border-bottom-color: #fff;
        border-top-color: #ccc;
        border-right-color: #fff;
        -moz-transform: rotate(180deg);
        -moz-transform-origin: 50% 30%;
        -webkit-transform: rotate(180deg);
        -webkit-transform-origin: 50% 30%;
        -o-transform: rotate(180deg);
        -o-transform-origin: 50% 30%;
        transform: rotate(180deg);
        transform-origin: 50% 30%;
    }

.menu-bd-panel dd a {
    text-align: center;
    display: block;
}

    .menu-bd-panel dd a:hover, .site-nav .webmenu .menu-bd-panel a:hover, .search ul li:hover {
        background: #f95e01;
        border-radius: 4px;
        color: #fff;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
    }

.site-nav .quick-menu li.webmenu {
    margin-left: 10px;
}

.site-nav .webmenu .menu-bd {
    width: 224px;
}

.site-nav .webmenu .menu-bd-panel {
    padding: 10px;
    overflow: hidden;
}

    .site-nav .webmenu .menu-bd-panel a {
        padding: 2px 5px;
        display: block;
        float: left;
        line-height: normal;
    }





.topbar {
    background-color: #fff;
}

.clearfloat:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0
}

.clearfloat {
    zoom: 1
}

/*瀵艰埅鏍峰紡*/
.header {
    background-color: #fff;
}

.nav {
    height: 136px;
    width: 1100px;
    margin: 0 auto;
}

.logo {
    width: 392px;
    height: 63px;
    float: left;
    margin-top: 36px;
    overflow: hidden;
}
/*.logo a,.logo img{ display: block; width: 392px; height: 63px;}*/

.search {
    width: 640px;
    height: 46px;
    position: relative;
    top: 45px;
    float: right;
}

    .search .text {
        cursor: pointer;
        text-align: center;
        font-weight: normal;
        width: 119px;
        height: 44px;
        line-height: 44px;
        position: absolute;
        left: 0;
        top: 0px;
        border-top: 1px solid #d4d4d4;
        border-left: 1px solid #d4d4d4;
        border-bottom: 1px solid #d4d4d4;
        -webkit-border-radius: 4px 0px 0px 4px;
        -moz-border-radius: 4px 0px 0px 4px;
        border-radius: 4px 0px 0px 4px;
    }

        .search .text:hover {
            -webkit-border-radius: 4px 0px 0px 0;
            -moz-border-radius: 4px 0px 0px 0;
            border-radius: 4px 0px 0px 0;
        }

            .search .text:hover .cate_nav {
                display: block;
            }

        .search .text.bkon {
            -webkit-border-radius: 4px 0px 0px 0;
            -moz-border-radius: 4px 0px 0px 0;
            border-radius: 4px 0px 0px 0;
        }

        .search .text .title {
            font-style: normal;
            float: left;
            position: relative;
            text-align: center;
            width: 110px;
        }
    /*.search .text div{*/
    /*position: absolute;*/
    /*left: -1px;*/
    /*top: 44px;*/
    /*border-left: 1px solid #d4d4d4;*/
    /*border-right: 1px solid #d4d4d4;*/
    /*border-bottom: 1px solid #d4d4d4;*/
    /*-webkit-border-radius: 0px 0px 4px 4px;*/
    /*-moz-border-radius: 0px 0px 4px 4px;*/
    /*border-radius: 0px 0px 4px 4px;*/
    /*z-index: 999;*/
    /*}*/
    .search .cate_nav {
        display: none;
        width: 139px;
        background-color: #fff;
        /*transition: all 0.2s;*/
        cursor: pointer;
        padding: 10px 0;
        position: absolute;
        left: -1px;
        top: 44px;
        border-left: 1px solid #d4d4d4;
        border-right: 1px solid #d4d4d4;
        border-bottom: 1px solid #d4d4d4;
        -webkit-border-radius: 0px 0px 4px 4px;
        -moz-border-radius: 0px 0px 4px 4px;
        border-radius: 0px 0px 4px 4px;
        z-index: 88;
    }

    .search .line {
        width: 1px;
        height: 30px;
        background-color: #d4d4d4;
        position: absolute;
        left: 120px;
        top: 8px;
    }

    .search ul li {
        text-align: center;
        height: 30px;
        line-height: 30px;
        *line-height: 35px;
        margin: 0 10px;
    }

    .search .down {
        display: inline-block;
        width: 12px;
        height: 6px;
        *height: 12px;
        position: absolute;
        top: 20px;
        left: 90px;
        background: url("/dist/img/icon_xiala.png") no-repeat;
    }

    .search .close {
        width: 16px;
        height: 16px;
        position: absolute;
        right: 120px;
        *right: 110px;
        top: 50%;
        margin-top: -9px;
        background: url("/dist/img/icon_clear.png") no-repeat;
        background-size: 16px 16px;
        display: none;
    }



    .search #txtSearch {
        position: absolute;
        left: 120px;
        top: 0px;
        outline: none;
        border: none;
        width: 410px;
        height: 44px;
        padding: 0;
        margin: 0;
        height: 44px;
        border-top: 1px solid #d4d4d4;
        border-bottom: 1px solid #d4d4d4;
        border-radius: inherit;
        line-height: 44px;
        text-indent: 1em;
    }

    .search input::-ms-clear {
        display: none;
    }

    .search input::-webkit-input-placeholder {
        font-size: 14px;
        color: #bfbfbf;
    }

    .search input:-moz-placeholder {
        font-size: 14px;
        color: #bfbfbf;
    }

    .search input::-moz-placeholder {
        font-size: 14px;
        color: #bfbfbf;
    }

    .search input:-ms-input-placeholder {
        font-size: 14px;
        color: #bfbfbf;
    }

    .search .fr {
        position: absolute;
        left: 530px;
        top: 0px;
        outline: none;
        border: none;
        width: 110px;
        height: 46px;
        cursor: pointer;
        color: #fff;
        font-size: 16px;
        background-color: #f95e01;
        -webkit-border-radius: 0px 4px 4px 0px;
        -moz-border-radius: 0px 4px 4px 0px;
        border-radius: 0px 4px 4px 0px;
    }

    .search button:hover {
        background-color: #ff7624;
    }

    .search span {
        position: absolute;
        top: 40px;
        left: 165px;
        color: #bfbfbf;
    }













/*footer*/
#footer {
    /*background: #3d3d3d;*/
    padding-bottom: 20px;
}

    #footer ul {
        overflow: hidden;
        margin: 20px auto;
        width: 904px;
    }

        #footer ul li {
            float: left;
            position: relative;
            margin-right: 25px;
        }

            #footer ul li b {
                border: 1px solid #a4a4a4;
                height: 10px;
                position: absolute;
                top: 5px;
                right: -11px;
            }

            #footer ul li a {
                color: #a4a4a4;
            }

                #footer ul li a:hover {
                    color: #db2242;
                    text-decoration: none;
                }

    #footer p {
        text-align: center;
        color: #a4a4a4;
    }


.footer_about {
    margin: 0 auto;
    width: 1100px;
    overflow: hidden;
    padding-bottom: 20px;
}

.about_left {
    float: left;
}

.about_right {
    float: right;
}

#footer p.about_left {
    text-align: left;
}

#footer p.about_right {
    text-align: right;
}



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