/* CSS Document */
.about_ku {
    width: 316px;
}

.about_ku .aaaaa {
    background: url(https://www.51sole.com/b2b/imagesNew/about_pic01.jpg) no-repeat;
    line-height: 30px;
    padding-left: 10px;
    font-size: 14px;
    color: #000;
    font-weight: bold;
}

.about_ku ul {
    border: 1px solid #87b7fb;
    border-top: none;
    padding: 10px 0 0 0;
}

.about_ku p {
    padding: 0 10px;
}

.about_ku p.txt {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 4px;
}

.about_ku .ku_an {
    width: 136px;
    margin: 8px auto 0;
    text-align: center;
    position: relative;
}

.about_ku .hot {
    display: block;
    position: absolute;
    left: 115px;
    top: -7px;
    height: 15px;
    width: 15px;
    padding-left: 0;
    background: url(https://www.51sole.com/b2b/imagesNew/icon_hot.gif) no-repeat;
}

.about_ku input {
    width: 120px;
    height: 24px;
    margin-right: 8px;
    border: 0;
    background: url(https://www.51sole.com/b2b/imagesNew/btn_corp.gif) 0 0 no-repeat;
    cursor: pointer;
    font-size: 12px;
}

.about_ku .hotline {
    border-top: solid 1px #87b7fb;
    text-align: right;
    font-weight: bold;
    line-height: 26px;
    padding: 0 10px;
    margin-top: 10px;
}

.about_lf {
    width: 316px;
    float: left;
    margin-right: 7px;
}

.about_lf a {
    color: #454545;
}

.about_lf a:hover {
    color: #ff7300;
}

.about_lf .blue {
    color: #1166ad;
}

.about_lf .mab8 {
    margin-bottom: 8px;
}

.about_lf .about_banner {
    width: 316px;
    height: 90px;
    overflow: hidden;
    margin-bottom: 8px;
}

.about_lf .biaoti {
    height: 25px;
    clear: both;
    background: url(https://www.51sole.com/b2b/imagesNew/about_pic01.gif) no-repeat;
}

.about_lf .biaoti .aaaaa {
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-left: 12px;
    margin-right: 10px;
    padding-top: 5px;
    color: #fff;
    text-indent: 20px;
}

.about_lf .gs_key {
    float: left;
    color: #fff;
    margin: 0 4px;
    padding-top: 5px
}

.about_lf .gs_key a, .about_lf .gs_key a:visited, .about_lf .gs_key a:hover {
    color: #A3413F;
}

.about_lf .gs_more {
    float: right;
    padding-top: 5px;
    margin-right: 6px;
    display: inline
}

.about_lf .gs_more a, .about_lf .gs_more a:visited {
    color: #fff
}

.about_lf .gs_more a:hover {
    color: #FFF
}

.about_lf .gs_brd {
    border: 1px solid #EA9800;
    border-top: none;
    background: #fff
}

.about_lf .gs_zs2 {
    padding: 3px 8px;
}

.about_lf .gs_zs1 {
    padding: 8px;
}

.about_lf .gs_zs4 {
    clear: both;
    padding: 5px;
    line-height: 20px;
    width: 266px;
    border-bottom: 1px dotted #FF9708;
    margin: 0 auto;
}

.about_lf .gs_bt a, .about_lf .gs_bt a:visited {
    font-weight: bold;
    color: #E35424;
}

.about_lf .gs_bt a:hover {
    color: #E35424;
}

.about_lf .gs_zs4 li span, .about_lf .gs_zs5 li span {
    display: block;
    float: left;
    width: 126px;
    padding-right: 5px;
}

.about_lf .pd_zs1 {
    padding: 8px;
}

.about_lf .gs_zs6 {
    clear: both;
    padding: 5px 0px 5px 5px;
    line-height: 20px;
    width: 271px;
    border-bottom: 1px dotted #FF9708;
    margin: 0 auto;
    letter-spacing: 0px;
}

.about_lf .gs_zs6 li {
    float: left;
    color: #E35424;
}

.about_lf .gs_zs6 img {
    margin-right: 10px;
    vertical-align: middle;
}

.about_lf .gs-right {
    width: 160px;
}

.about_lf .pd_tp1 {
    width: 300px;
    clear: both
}

.about_lf .pf_tp1 {
    float: left;
    width: 100px;
    margin-right: 8px;
    text-align: center
}

.about_lf .pf_tp1 li {
    width: 100px;
    margin-bottom: 4px
}

.about_lf .pf_tp1 img {
    border: 1px solid #CCC;
    vertical-align: bottom
}

.about_lf .pd_rta {
    float: left;
    width: 170px;
    margin-top: 6px;
    line-height: 22px
}

.about_lf .pd_zs2 li {
    background: url(https://www.51sole.com/b2b/imagesNew/about_icon01.gif) no-repeat left 8px;
    padding-left: 12px;
    line-height: 20px
}

.about_lf .gs_zs1a img {
    border: 1px solid #ccc;
    clear: both;
}

.about_lf .gs_zs1a_ul img {
    margin: 0px;
    vertical-align: bottom
}

.about_lf .gs_zs1a_ul li {
    line-height: 20px;
    width: 120px;
    float: left;
    padding: 0px 12px;
    text-align: center;
    overflow: hidden;
}

.about_lf .gs_list {
    clear: both;
    padding: 5px 0 0 0;
}

.about_lf .gs_list li {
    background: url(https://www.51sole.com/b2b/imagesNew/about_icon01.gif) no-repeat left 8px;
    padding-left: 12px;
    width: 124px;
    float: left;
    padding-right: 4px;
    margin-left: 3px;
}

.about_lf .pd_tps li {
    width: 84px;
    text-align: center;
    color: #069;
    float: left;
    margin: 0 9px 8px 0;
}

.about_lf .pd_tps li img {
    border: 1px solid #CCC
}

.about_lf .pd_tps {
    padding: 12px 0 0 20px;
}

.about_lf .pd_tps span {
    display: block;
    padding: 0px;
    margin: 0px;
}

.about_lf .pd_t1 {
    height: 120px;
    overflow: hidden
}

.about_lf .pd_tts {
    padding: 0 10px;
    margin: 4px 0;
}

.about_rt {
    width: 637px;
    float: left;
}

.about_rt a {
    color: #454545;
}

.about_rt a:hover {
    color: #ff7300;
}

.about_rt .gold {
    width: 637px;
    height: 59px;
    background: url(https://www.51sole.com/b2b/imagesNew/about_pic06.jpg) no-repeat;
    padding: 6px 0px;
}

.about_rt .gold ul {
    float: left
}

.about_rt .gold img {
    margin: 0 13px;
}

.about_rt .gold-ys {
    width: 318px;
    border-right: 1px dotted #FF7300;
    height: 60px;
    line-height: 20px;
}

.about_rt .gold-ys a {
    width: 130px;
    display: block;
    background: url(https://www.51sole.com/b2b/imagesNew/about_icon03.gif) no-repeat left 5px;
    float: left;
    padding: 0 0 0 20px;
}

.about_rt .gold-right {
    text-align: center;
    width: 190px;
    margin: 0 auto;
    padding-top: 7px;
}

.about_rt .ljsq {
    width: 80px;
    height: 23px;
    background: url(https://www.51sole.com/b2b/imagesNew/about_icon02.gif) no-repeat;
    margin: 0 auto;
}

.about_rt .ljsq a, .about_rt .ljsq a:visited, .about_rt .ljsq a:hover {
    line-height: 23px;
    color: #FFF;
    text-indent: 5px;
}

.about_rt .ckal {
    padding-top: 8px;
}

.about_rt .ckal a, .about_rt .ckal a:visited, .about_rt .ckal a:hover {
    color: #E35424;
    text-decoration: underline;
}

.about_rt .bt {
    font-size: 12px;
    font-weight: bold;
    color: #E35424;
}

.about_rt .hyfl_list {
    height: 56px;
    background: url(https://www.51sole.com/b2b/imagesNew/about_pic02.gif) no-repeat;
}

.about_rt .hyfl_list .aaaaa {
    height: 27px;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    line-height: 27px;
    padding-left: 16px;
}

.about_rt .hyfl_list .aaaaa span {
    padding-left: 30px;
    font-size: 12px;
    font-weight: normal;
    color: #333
}

.about_rt .list_abc {
    height: 28px;
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
    line-height: 28px;
    position: relative
}

.about_rt .list_abc li {
    float: left;
}

.about_rt .list_abc li.titlesy {
    font-weight: bold;
    color: #1274c5;
    padding-left: 14px;
    width: 70px
}

.about_rt .list_abc li a {
    font-size: 14px;
    font-weight: bold;
    width: 21px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666;
    display: block;
    text-align: center
}

.about_rt .list_abc li a:hover {
    color: #F60
}

.about_rt .py-result2 {
    position: absolute;
    width: 632px;
    background: #FFFDFA;
    top: 30px;
    left: 0px;
    border: 1px solid #FFCCA3
}

.about_rt .py-result2 ul {
    padding: 6px;
}

.about_rt .py-result2 ul li {
    float: left;
    width: 90px;
    margin: 4px;
    text-align: center
}

.about_rt .py-result2 ul li a {
    font-size: 13px;
    color: #069;
    display: block;
    width: 90px;
    font-weight: 100;
}

.about_rt .py-result2 ul li a:hover {
    color: #F60
}

.about_rt .line8 {
    clear: both;
    height: 8px;
    overflow: hidden
}

.about_rt .line11 {
    clear: both;
    height: 16px;
    overflow: hidden
}

.about_rt .line10 {
    clear: both;
    height: 12px;
    overflow: hidden
}

.about_rt .list_showbox1 {
    border: 1px solid #DDD;
    border-top: none;
    padding: 8px;
    height: 1519px;
}

.about_rt .list_btile {
    height: 28px;
    background: #FFFAEE url(https://www.51sole.com/b2b/imagesNew/about_icon04.gif) no-repeat 6px 7px;
    margin-bottom: 8px;
    border-bottom: 1px dotted #FF7300
}

.about_rt .list_btile .aaaaa {
    line-height: 28px;
    padding-left: 28px;
    font-size: 14px;
    font-weight: bold;
    color: #003e79
}

.about_rt .list_btile span {
    float: right;
    display: block;
    margin: 4px 4px 0 0;
}

.about_rt .fl_a {
}

.about_rt .fl_a li {
    width: 309px;
    float: left;
    font-size: 14px;
    font-weight: bold;
    float: left;
    padding: 6px 0 2px;
}

.about_rt .fl_a li a, .about_rt .fl_a li a:visited {
    color: #004FA3;
    padding-left: 8px
}

.about_rt .fl_a li a:hover {
    color: #F60
}

.about_rt .fl_a li.right {
    float: right
}

.about_rt .fl_nr {
    clear: both
}

.about_rt .fl_nr li {
    border-right: 1px solid #557bba;
    width: auto;
    line-height: 14px;
    padding: 0 6px;
    white-space: nowrap;
    font-size: 12px;
    font-weight: normal;
    margin-top: 6px;
    vertical-align: bottom
}

.about_rt .fl_nr li a, .about_rt .fl_nr li a:visited {
    color: #4b6fb0;
    font-size: 12px;
    padding: 0;
    margin: 0;
}

.about_rt .fl_nr li a:hover {
    color: #F60
}

.about_rt .fl_nr li.nobrd {
    border: 0px;
}

.about_rt .lb_bg1 {
    background-color: #f8f8f8;
}

.about_rt .fl_a li a.orange, .about_rt .fl_a li a.orange:visited {
    color: #F60;
}

.about_rt .fl_a li a.red2, .about_rt .fl_a li a.red2:visited {
    color: #F00;
}

.about_rt .pd_gg {
    clear: both;
    width: 619px;
    margin-bottom: 12px
}

.about_rt .gs_gg {
    clear: both;
    width: 619px;
}

.about_rt .th_ad {
    clear: both;
}

.about_yrhere {
    margin: 0 0 8px 0;
    border: 1px solid #aaccee;
    background: transparent url(../image/about_pic03.gif) repeat-x 0px 0px;
    *background-position: 0px 1px;
    padding: 7px 0 5px 12px;
    text-align: left;
}

.about_yrhere i {
    font-style: normal;
    color: #ff5704;
}

.about_yrhere span a {
    color: #003375;
}

.about_yrhere span.about_searchresult {
    float: right;
    padding-right: 8px;
    color: #000;
}

.about_yrhere a, .about_yrhere a:link, .about_yrhere a:hover {
    text-decoration: none;
}

.about_yrhere a:link, .about_yrhere a:visited {
    color: #00349a;
    text-decoration: none;
}

.about_yrhere a:hover {
    color: #ff7300;
    text-decoration: underline;
}

.about_lb_lf {
    width: 750px;
    margin-right: 10px;
    float: left;
}

.list_cs_title {
    text-align: left;
    margin-bottom: 2px;
    background: transparent url(../image/about_icon05.gif) no-repeat 0px 3px;
    padding-left: 10px;
    clear: both;
    margin-top: 10px;
}

.list_cs_content {
    padding-left: 10px;
    zoom: 1;
    display: block;
    clear: both;
    text-align: left;
    line-height: 16px;
    margin-bottom: 10px;
}

.list_cs_content:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
}

.list_cs_content .tag_words {
    display: block;
}

.list_cs_content ul li {
    width: 153px;
    height: 22px;
    float: left;
    text-align: left;
    white-space: nowrap;
}

.list_cs_content a:link, .list_cs_content a:visited {
    color: #00349a;
    text-decoration: none;
}

.list_cs_content a:hover {
    color: #ff7300;
    text-decoration: underline;
}

.int_gray {
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.listxz {
    height: 45px;
    background: url(https://www.51sole.com/b2b/imagesNew/list_pic01.jpg) repeat-x top left;
    border-bottom: 1px dashed #bdd8eb;
}

.topbx {
    border: 1px solid #ffc35b;
    margin-bottom: 10px;
}

.listxz .bj {
    width: 110px;
    height: 22px;
    float: left;
    margin: 10px 0px;
}

.listxz .it {
    width: 460px;
    float: left;
    margin: 10px 0 0 10px;
    _margin: 10px 0 0 5px;
    text-align: left;
}

.listxz .it select {
    height: 22px;
    font-size: 12px;
    line-height: 20px;
}

.listxz .it input {
    height: 22px;
    font-size: 13px;
}

.listxz .fx {
    width: 270px;
    float: right;
    margin: 13px 0px 0 0;
    text-align: left;
}

.listxz .fx img {
    vertical-align: middle !important;
    _vertical-align: top;
    margin-right: 5px;
}

.listxzright {
    float: right;
    margin-right: 20px;
}

.about_list {
    clear: both;
    margin: 12px 0 5px 0;
    border-bottom: 1px solid #CCC;
    overflow: hidden;
    position: relative;
}

.about_list .list_top {
    clear: both;
    border-bottom: dotted 1px #ddd;
    overflow: hidden;
    line-height: 22px;
}

.about_list .list_top a, .about_list .list_top a:link {
    color: #00349a;
}

.about_list .list_top a:hover {
    color: #ff7300;
}

.about_list .t1 {
    width: 486px;
    _width: 480px;
    float: left;
    line-height: 20px;
}

.about_list .t2 {
    width: 70px;
    float: left;
    text-align: center;
    color: #00349a;
    padding-left: 10px;
}

.about_list .t3 {
    width: 86px;
    float: left;
    text-align: center;
    color: #111;
    font-size: 13px;
}

.about_list .t4 {
    width: 90px;
    float: left;
    padding-left: 6px;
}

.about_list .tp_xt01 {
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
}

.about_list .tp_xt02 {
    float: right;
    color: #666;
}

.about_list .t3 {
    line-height: 20px;
}

.about_list .t3 a {
    color: #E7E7E7;
    text-decoration: none;
    display: block;
}

.about_list .t3 a div {
    display: none;
    border: #F90 solid 1px;
}

.about_list .t3 a:hover {
    visibility: visible;
    color: #FFF;
}

.about_list .t3 a:hover div {
    position: absolute;
    right: 0px;
    top: 4px;
    background-color: #F60;
    display: block;
    width: 180px;
    height: 100px;
    color: #fff;
    overflow: hidden;
    z-index: 100;
}

.about_list .t3 a:hover div dt {
    float: left;
    display: block;
    padding-left: 35px;
}

.about_list .t3 a:hover div dd {
    float: right;
    width: 150px;
    height: auto;
    line-height: 18px;
    padding: 6px 0px;
    margin-right: 16px;
    background-color: #FF9;
    color: #333;
    _margin-left: 14px;
}

.lis1 {
    background: #fff;
}

.lis2 {
    background: #f2ffef;
}

.about_list .list_bot {
    height: 27px;
    line-height: 27px;
    color: #666;
}

.about_list .list_bot a, .about_list .list_bot a:link, .about_list .list_bot a:visited {
    color: #00349a;
}

.about_list .list_bot a:hover {
    color: #ff7300;
}

.about_list .list_bot .blf {
    width: 170px;
    float: left;
    overflow: hidden;
}

.about_list .list_bot .brt {
    width: 560px;
    overflow: hidden;
    float: left;
}

.list_bottom {
    height: 40px;
    background: url(https://www.51sole.com/b2b/imagesNew/list_pic02.jpg) repeat-x;
    color: #000;
}

.list_bottom .list_tow2 {
    width: 180px;
    float: right;
    margin-right: 46px;
    line-height: 16px;
    height: 16px;
    margin-top: 12px;
}

.list_bottom .list_tow2 img {
    vertical-align: top;
    margin-right: 4px;
}

.list_bottom .list_tow3 {
    width: 160px;
    float: right;
    line-height: 16px;
    height: 16px;
    margin-top: 12px;
    text-align: left;
}

.list_bottom .list_tow3 img {
    vertical-align: top;
    margin-right: 10px;
}

.list_bottom .it {
    width: 490px;
    float: left;
    margin: 10px 0 0 20px;
    _margin: 10px 0 0 10px;
    text-align: left;
}

.list_bottom .it select {
    height: 22px;
    font-size: 12px;
    line-height: 20px;
}

.list_bottom .it input {
    height: 22px;
    font-size: 13px;
}

#pages {
    clear: both;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin: 10px 0 30px 0;
    padding: 20px;
}

#pages td {
    padding: 0 3px;
}

#pages a {
    padding: 5px 7px;
    border: 1px solid #ccc;
    color: #666;
    margin: 0 3px
}

#pages a:hover {
    background-color: #99A9C1;
    color: #FFF;
    text-decoration: none;
    border-color: #848FB3;
}

.about_lb_rt {
    width: 200px;
    float: left;
    overflow: hidden;
}

.about_lb_rt .about_zs {
    clear: both;
    margin-bottom: 8px;
    margin-top: 5px;
}

.about_lb_rt .about_zs .aaaaa {
    BACKGROUND: url(https://style.51sole.com/Images_New/about_pic10_200.jpg) no-repeat left top;
    HEIGHT: 27px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #b41e1d;
    LINE-HEIGHT: 27px;
    padding-left: 10px;
    clear: both;
}

.about_lb_rt .huiy {
    padding: 6px;
    color: #000;
    border: solid 1px #feacae;
    border-top: none;
}

.about_lb_rt .huiy a {
}

.about_lb_rt .huiy a:hover {
    text-decoration: none;
}

.about_lb_rt .huiy p {
    background: url(../image/about_icon09.jpg) left 2px no-repeat;
    padding-bottom: 6px;
    padding-left: 20px;
    margin-left: 4px;
}

.about_lb_rt .hui_an {
    width: 149px;
    height: 23px;
    margin-bottom: 6px;
    margin-left: 2px;
}

.jieshi01 {
    BORDER-RIGHT: #ddd 2px solid;
    BORDER-TOP: #ddd 2px solid;
    BACKGROUND: #fff;
    BORDER-LEFT: #ddd 2px solid;
    BORDER-BOTTOM: #ddd 2px solid;
    margin-bottom: 5px;
}

.jieshi_rcn1 {
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    COLOR: #333;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 6px
}

.jieshi_rcn1 .blue {
    COLOR: #006ddc
}

.jieshi_rcn1 IMG {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 0px
}

.jieshi_rcn1 UL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

.jieshi_rcn1 A {
    COLOR: #333;
    TEXT-DECORATION: underline
}

.jieshi_rcn1 A:hover {
    COLOR: #ff4e00;
    TEXT-DECORATION: underline
}

.jieshi_title {
    border-bottom: 1px solid #e1e1e1;
    color: #000;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 8px;
    text-align: left;
    font-size: 14px
}

#fenlei ul li {
    padding: 0;
    float: left;
    height: 20px;
    line-height: 20px;
    margin-left: 8px;
    text-align: left;
    width: 95px
}

.jieshi_rcn1 ul li a:hover {
    color: #ff7800;
    margin-left: 5px;
    text-decoration: underline
}

#fenlei {
    width: 180px;
    height: 394px;
    padding-left: 10px;
    margin: 0px auto;
    float: left;
    line-height: 185%
}

#fenlei ul {
    width: 70px;
    padding-left: 4px;
    float: left;
    padding-top: 6px;
    padding-right: 10px;
    _padding-right: 5px;
}

#fenlei ul li {
    width: 65px;
    height: 20px;
    line-height: 20px;
    text-align: left
}

#fenlei ul li a {
    color: #003399;
    text-decoration: none
}

#fenlei ul li a:hover {
    color: #ff0000;
    text-decoration: underline;
}

.hz-picrun {
    width: 170px;
    height: 230px;
    overflow: hidden;
    margin-bottom: 8px;
}

.hz-picrun ul {
    margin: 0px;
    padding: 0px;
    overflow: hidden;
}

.hz-picrun ul li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    height: auto;
    width: 170px;
    overflow: hidden;
}

.hz-picrun ul li.hz-company {
    margin: 0px;
    padding: 0px;
    width: 168px;
    height: 228px;
    background: url(https://www.51sole.com/b2b/imagesNew/about_listP02.gif) repeat-x;
    color: #333333;
    font-size: 12px;
    text-align: left;
    border: 1px solid #B5B4B4;
    cursor: pointer;
    overflow: hidden;
}

.hz-company .hz-link {
    float: right;
    padding-right: 4px;
    line-height: 16px;
    padding-top: 3px;
}

.hz-company .hz-link a:link, .hz-company .hz-link a:visited {
    color: #333;
    text-decoration: none;
    font-weight: bold;
}

.hz-company .hz-link a:hover {
    text-decoration: underline;
}

.hz-company .hz-title {
    clear: both;
    margin: 0px auto;
    padding: 0px 0px;
    font-size: 14px;
    padding-top: 10px;
    text-align: center;
    color: #000;
    width: 140px;
    height: 50px;
    font-weight: bold;
    overflow: hidden;
    font-family: Arial, Helvetica, sans-serif;
    vertical-align: middle;
}

.hz-company p {
    text-align: left;
    margin: 0px;
    padding: 0px 5px;
    margin-top: 16px;
    margin-bottom: 10px;
    height: 48px;
    color: #000;
    display: block;
    word-break: break-all;
    overflow: auto;
}

.hz-company p span {
    color: #0300CB;
}

.hz-company .com-info {
    padding-left: 7px;
    line-height: 14px;
}

.wz {
    color: #5B5B5B;
    line-height: 26px;
    text-indent: 10px;
    background: url(../image/about_icon09.gif) no-repeat;
    height: 26px;
    width: 780px;
}

.wz ul {
    display: block;
    float: left
}

.wz a {
    color: #5B5B5B
}

.wz span {
    color: #FF6600;
}

.wz_whi {
    color: #FFF;
    margin-right: 20px;
}

#jg {
    float: right;
    padding-right: 10px;
}

.about_lb_rt .b_er {
    width: 170px;
    clear: both;
    margin-bottom: 8px;
}

.c_position {
    clear: both;
    width: 748px;
    height: 30px;
    border: solid #a9c1dd 1px;
    line-height: 30px;
    margin: 5px auto 0 auto;
    text-indent: 10px;
    letter-spacing: 1px;
    overflow: hidden;
    border-bottom: solid 1px #dde9f7;
}

.c_position span {
    color: #F00;
    padding: 0 3px;
}

.category {
    clear: both;
    width: 748px;
    border: solid #a9c1dd 1px;
    background: #EBF5FF;
    border-top: none;
    line-height: 30px;
    margin: 0 auto;
    text-indent: 10px;
    overflow: hidden;
    border-bottom: solid 1px #dde9f7;
}

.category_t {
    border-top: solid #eaeaea 1px;
    margin-top: 8px;
}

.height0 {
    clear: both;
    width: 0px;
    height: 0px;
    line-height: 0px;
    overflow: hidden;
}

.category ul {
    float: left;
}

.categorytit {
    width: 80px;
}

.categoryli {
    width: 667px;
    background: #fff;
    color: #333;
    padding-bottom: 5px;
}

.categoryli li {
    float: left;
    width: 140px;
    overflow: hidden;
    height: 30px;
}

.categoryli .c_now_hover a {
    color: #fff;
    background: #039;
    padding: 3px 5px;
}

.categoryli a.c_now_hover {
    color: #fff;
    background: #039;
}

.categoryli a {
    color: #005aa0;
}

.categoryli a:hover {
    color: #f60;
}

.category .adress_link a {
    float: left;
    height: 20px;
    line-height: 20px;
    margin: 3px 9px 3px 9px;
    padding-right: 5px;
    padding-left: -2px;
    display: block;
    text-align: left;
    white-space: nowrap;
}

.category_more {
    position: absolute;
    z-index: 9;
    margin-left: 710px;
    width: 50px;
    overflow: hidden;
}

.c_border_b {
    border-bottom: solid #a9c1dd 1px;
}

.search_listtop {
    clear: both;
    margin-top: 8px;
    width: 750px;
    height: 36px;
    background: #2A5DB0;
    overflow: hidden;
}

.search_listtit {
    float: left;
    height: 32px;
    margin-top: 4px;
    line-height: 32px;
    font-size: 14px;
    color: white;
    text-align: center;
    letter-spacing: 1px;
}


.search_listtit ul li {
    float: left;
    padding: 0px 12px;
    margin-right: 15px;
}

.search_listtit_hover {
    background: white;
    color: #039;
}

.search_listtit_link {
    background: #557DC0;
    color: white;
}

.search_listtit_link a {
    color: white;
}

.search_listbtn, .search_imgbtn {
    background: url(../image/searchagif06.gif) no-repeat 13px 10px;
    float: right;
    width: 46px;
    height: 22px;
    overflow: hidden;
    margin: 7px 10px 0px 0px;
}

.search_stylenow {
    background: url(../image/list_bg001.jpg) no-repeat 0px 0px #E9E9E9;

    border-bottom: none;
    width: 46px;
    height: 22px;
}

