﻿@charset "utf-8";



/* base common style */

html, body {

    padding: 0;

    margin: 0;

}



body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {

    margin: 0;

    padding: 0

}



body, button, input, select, textarea {

    font: 12px/1.5 "Microsoft YaHei", 微软雅黑, \9ed1\4f53, \5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

    color: #666

}



h1, h2, h3, h4, h5, h6 {

    font-size: 100%;

    font-style: normal;

}



address, cite, dfn, em, var {

    font-style: normal

}



ul, ol, dl, dd, dt, i, u, em, span, img {

    list-style: none;

    outline: none;

    border: 0;

    font-style: normal;

}



a {

    text-decoration: none;

    outline: none;

    font-family: "Microsoft YaHei", 微软雅黑, \9ed1\4f53, \5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

    cursor: pointer;

}



img {

    border: 0

}



button, input, select, textarea {

    font-size: 100%;

    font-family: "Microsoft YaHei", 微软雅黑, \9ed1\4f53, \5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

    outline: none;

}



table {

    border-collapse: collapse;

    border-spacing: 0

}



.clear {

    *zoom: 1;

    clear: both;

}



.clear:after {

    display: block;

    clear: both;

    content: "\0020";

    visibility: hidden;

    height: 0;

}



.cl:before {

    content: '';

    display: table;

}



.cl:after {

    content: '';

    display: table;

    clear: both

}



.global_wrap {

    position: relative;

    min-height: 100%;

    clear: both;

    content: "";

}



.ielt7 .global_wrap {

    height: 100%;

}



#clsIframe, #LR_Flash {

    position: absolute;

}



.col_l {

    float: left;

    *display: inline;

}



.col_r {

    float: right;

    *display: inline;

}



.ect {

    text-overflow: ellipsis;

    overflow: hidden;

    white-space: nowrap;

}



/*seller*/

#banner_tabs_seller .slides li a{

    display: block;

    text-align: center;

}

.seller_common{

    display: inline-block;

    position: relative;

}

.seller_title{

    font-size: 20px;

    font-weight: bold;

    color: #333;

    /*color: #FFF;*/

    top: 100px;

}

.seller_description{

    font-size: 14px;

    color: #666;

    /*color: #FFF;*/

    top: 300px;

    width: 815px;



}





/* common bg */



.mj-hncon {

    background: url(../images/d01.png) center center no-repeat;

    width: 100%;

    height: 222px;

    clear: both;

    padding-bottom: 10px;

}

.mj-hncon .mj_hncon_detail{

    width: 1310px;

    position: relative;

    top: 53%;

    left: calc(50% - 664px);

    overflow: hidden;

}

.mj-hncon .mj_hncon_detail li{

    float: left;

    width: 262px;

    text-align: center;

}

.mj-hncon .mj_hncon_detail li span{

    color: #fff;

    font-size: 12px;

    line-height: 21px;

}



.mj-hcenrer {

    padding: 1px 0 30px;

    text-align: center;

}



.w1220 {

    width: 1220px;

    margin: 0 auto;

}



.mj-hcenrer h2 {

    color: #fff;

    font-size: 36px;

    padding: 26px 0px;

}



.mj-hcenrer p {

    color: #fff;

    font-size: 17px;

}



.mj-hcenrer p span {

    color: #ff5256;

}



.mj-hcenrer a {

    border: 1px solid #fff;

    border-radius: 4px;

    color: #fff;

    display: inline-block;

    font-size: 15px;

    height: 44px;

    line-height: 44px;

    margin: 22px 15px 0 0;

    text-align: center;

    width: 232px;

}



.mj-hcenrer a:hover {

    background: #ff5256;

    color: #fff;

    border: 1px solid #ff5256;

}



.window_box .window_box_title a,

.header_top_left ul li em, .header_center_container span.hcc_logo, .header_search .header_select a.header_select_sort span b,

.hcc_zxb, .header_bottom .header_menu ul li.has_secondMenu a em, .window_box_error em,

.ftc_center dl dd a em, .ftc_right dl dd, .ftc_left .join_link span, .ftc_center dl dd a div.wechat_bg,

.ico_qq i, .ico_top i, .ico_server i, .ico_server:hover i, .ico_feedback i, .qq_list li em, .ico_code_s,

.header_bottom .header_menu ul li.has_hotIcon em.sjbj_hot, .header_bottom .header_menu ul li.has_homeIcon em.jjjcc_icon, .header_bottom .header_menu .q_code, .header_top_right ul li div.htr_username i, .header_bottom .header_menu .q_code div.q_code_layer span.qcode_img, .header_bottom .header_menu .q_code div.q_code_layer span.wech,

.zgsh_top_center_right ul li div.htr_username i, span.nav_arrow_right,

.global_pie .global_pie_container ul li span, .global_pie .global_pie_container ul li.gp_menu i,

.footer_bottom_container .fbc_icpico span,

.ico_tip_ok, .ico_tip_warn, .ico_error, .ico_protect, .ico_tip_ok_s, .ico_tip_warn_s, .ico_star_yel, .ico_star_grey, .ico_star_half, .ico_scan, .ico_crown,

.ico_info_s, .mod_yeltip .yeltip_close, .ico_tip_warn_green, .triangle_down, .triangle_up,

.arrow_gray, .arrow_green, .arrow_gray_up, .arrow_gray_down, .arrow_gray_upact, .arrow_gray_downact, .ico_sort_downon, .ico_sort_upon, .ico_sort_downoff, .ico_sort_upoff, .ico_comment, .ico_praise, .ico_praise_no, .ico_pic, .ico_msg, .zgsh_top_center_left li .logo {

    background: url(../images/global.png) no-repeat;

    _background: url(../images/global.gif) no-repeat;

    _overflow: hidden;

}



.zgsh_top_center_left li .logo {

    background-position: -321px -225px;

    width: 48px;

    height: 48px;

    margin-right: 10px;

    margin-top: -2px;

}



/* header style */

.header_top_left ul li, .header_top_right ul li, .header_search, .header_search .header_select a.header_select_sort span em, .header_search .header_search_submit, .header_bottom .header_menu ul li, .ftc_left .ftcl_tab li a, .ftc_left .join_link, .ftc_center dl dt, .ftc_right dl dt, .ftc_left .ftclt_content a {

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

}



.header {

    position: relative;

    background: #fff;

    z-index: 998;

    min-width: 1220px;

    margin: 0 auto;

}



.header_top {

    position: relative;

    height: 35px;

    background: #f9f9f9;

    z-index: 3000;

    width: 100%;

}



.narrow_980 .header {

    display: table;

    width: 100%;

    min-width: 980px;

}



.header_top_center {

    width: 1220px;

    margin: 0 auto;

    height: 35px;

}



.narrow_980 .header_top_center {

    width: 980px

}



.header_top_left {

    height: 35px;

    color: #999

}



.header_top_left ul {

    height: 35px;

}



.header_top_left ul li, .header_top_right ul li {

    display: inline-block;

    height: 35px;

    position: relative;

    line-height: 35px;

}



.ielt8 .header_top_left ul li, .ielt8 .header_top_right ul li {

    display: inline;

    zoom: 1

}



.header_top_left ul li em {

    width: 10px;

    height: 14px;

    float: left;

    margin: 11px 5px 0 0;

    display: inline

}



.header_top_left ul li label {

    font-weight: bold

}



.header_top_left ul li a {

    color: #ff5256;

}



.header_top_right {

    float: right;

    height: 35px; /* margin-right: -15px; */

    display: inline;

}



.header_top_right ul li a, .header_top_right ul li span, .header_top_right ul li em {

    float: left;

    display: inline;

    color: #999

}

.header_top_right ul li .top_v_line{

    display: inline-block;

    width: 2px;

    height: 12px;

    background: #eee;

    margin-top: 12px;

}



.header_top_right ul li em {

    color: #ff5256;

}



.header_top_right ul li a, .header_top_right ul li em {

    padding: 0 15px;

}



.header_top_right ul li a.nav_fzlink {

    color: #ff5256;

}



.header_top_right ul li .htr_line {

    overflow: hidden;

    width: 1px;

    height: 12px;

    margin-top: 11px;

    background-color: #eee;

}



.header_top_right ul li a p {

    display: inline;

    float: left;

}



.header_top_right ul li .htr_login {

    padding-right: 15px;

}



.header_top_right ul li .htr_username p {

    margin-right: 5px;

    max-width: 68px;

}



.header_top_right ul li .htr_username, .header_top_right ul li .htr_mes {

    position: relative;

    color: #999;

    line-height: 35px;

    height: 35px;

    padding: 0 15px;

    border-left: 1px solid #f9f9f9;

    border-right: 1px solid #f9f9f9;

}



.ico_msg {

    float: left;

    display: inline;

    width: 18px;

    height: 15px;

    margin-top: 8px;

    margin-right: 3px;

    background-position: -82px -260px;

}



.act .ico_msg {

    background-position: -103px -260px;

}



.htr_username_box .triangle_up, .htr_username_box .triangle_down, .htr_mes_box .triangle_up, .htr_mes_box .triangle_down {

    position: relative;

    top: 16px;

    float: left;

    display: inline;

    margin-left: 5px;

}



.header_top_right ul li a:hover {

    color: #f25618;

    text-decoration: none

}



.htr_username_box, .htr_mes_box {

    position: relative;

}



.htr_username_box {

    max-width: 137px;

}



.header_top_right ul li .on .htr_mes, .header_top_right ul li .on .htr_username {

    height: 36px;

    background-color: #fff;

    border-left: 1px solid #eee;

    border-right: 1px solid #eee;

}



.header_top_right ul li .on .htr_mes_memu, .header_top_right ul li .on .user_memu {

    position: absolute;

    top: 36px;

    left: 0;

    width: 115px;

    border: 1px solid #eee;

    border-top: 0;

    background-color: #fff;

    overflow: hidden;

}



.header_top_right ul li .on .htr_mes_memu li, .header_top_right ul li .on .user_memu li {

    position: relative;

    float: left;

    display: inline;

    width: 115px;

    height: 31px;

    line-height: 31px;

}



.header_top_right ul li .on .htr_mes_memu, .header_top_right ul li .on .htr_mes_memu li {

    width: 121px;

}



.header_top_right ul li .on .htr_mes_memu li:hover, .header_top_right ul li .on .user_memu li:hover {

    background-color: #f8f8f8;

}



.header_top_right ul li .on .htr_mes_memu li b {

    position: absolute;

    right: 7px;

    top: 0;

    display: block;

    width: 35px;

    font-weight: normal;

    color: #ff6666;

}



.header_top_right ul li .user_memu a, .header_top_right ul li .htr_mes_memu a {

    display: block;

}



.header_top_right ul li .user_memu a {

    width: 115px;

}



.header_top_right ul li .htr_mes_memu a {

    width: 106px;

    padding-right: 0;

}



.header_center {

    position: relative;

    z-index: 2000 ；

    width: 100%;

    z-index: 100px;

}



.narrow_980 .header_center_container {

    width: 980px

}



.header_center_main {

    height: 93px;

    position: relative;

}

/*.header_center_main.navBox.nav-wrap>img{*/

    /*position: relative;*/

    /*top: 99px;*/

    /*left: 2px;*/

    /*height: 42px;*/

/*}*/





.header_center_container span.hcc_logo {

    float: left;

    margin-top: 15px;

    background-position: 0 -500px;

    margin-right: 25px;

    display: inline

}

.header_center_container .telephone_top{

    font-size: 24px;

    position: absolute;

    top: calc(50% - 10px);

    right: -3px;

    width: 195px;

    display: inline-block;

}

.header_center_container .telephone_top img{

    display: inline-block;

    height: 20px;

    width: 20px;

}



.narrow_980 .header_center_container span.hcc_logo {

    margin-right: 40px

}



.header_center_container span.hcc_logo a.logo, .hcc_zxb a {

    display: block;

    height: 0;

    overflow: hidden;

    padding-top: 65px

}



.header_center .mod_yeltip {

    margin: 10px 0;

    *zoom: 1;

}



.header_center .mod_yeltip a {

    color: #b37b47;

}



.header_center .mod_yeltip a:hover {

    color: #f25618;

}



/*公用样式*/

.left {

    float: left;

}



.right {

    float: right;

}



.overflow {

    overflow: hidden;

}



.main-nav {

    background-color: #fff;

    width: 1220px;

    margin: 0 auto;

}



.hcc_zxb {

    width: 151px;

    height: 58px;

    background-position: 0 -101px;

    position: absolute;

    right: 0;

    top: 20px

}



.header_bottom {

    height: 40px;

    width: 100%;

    border-bottom: 2px solid #01af63;

    position: relative;

    z-index: 999;

    display: table;

}



.header_bottom .header_menu {

    width: 960px;

    margin: 0 auto;

    z-index: 100px;

    height: 40px;

}



.narrow_980 .header_bottom .header_menu {

    width: 980px

}



.header_bottom .header_menu ul li {

    padding: 0 20px;

    float: left;

    height: 40px;

    line-height: 40px;

    font-size: 16px;

    position: relative

}



.header_bottom .header_menu ul li.has_hotIcon em.sjbj_hot {

    width: 24px;

    height: 15px;

    background-position: -176px -16px;

    position: absolute;

    top: 6px;

    right: 20px

}



.header_bottom .header_menu ul li.has_homeIcon em.jjjcc_icon {

    width: 10px;

    height: 10px;

    background-position: -110px -165px;

    position: absolute;

    top: 7px;

    right: 30px;

    display: none

}



.header_bottom .header_menu ul li a {

    color: #333;

    text-decoration: none;

    display: block;

    padding: 0 25px;

}



.header_bottom .header_menu ul li a:hover {

    color: #f25618

}



/*.header_bottom .header_menu ul li.on, .header_bottom .header_menu ul li.menu_hover{background:#01af63}

*/

.header_bottom .header_menu ul li.on a, .header_bottom .header_menu ul li.menu_hover a {

    color: #333

}



.header_bottom .header_menu ul li.on a:hover, .header_bottom .header_menu ul li.menu_hover a:hover {

    color: #fff

}



.header_bottom .header_menu ul li.has_secondMenu {

    padding: 0;

    width: 178px;

}



.header_bottom .header_menu ul li.has_secondMenu a {

    padding: 0;

}



.header_bottom .header_menu ul li.has_secondMenu a em {

    width: 7px;

    height: 4px;

    position: absolute;

    top: 20px;

    background-position: -77px 0;

}



.header_bottom .header_menu ul li.has_secondMenu a em.menu_arrow {

    right: 49px

}



.header_bottom .header_menu ul li.has_secondMenu a em.menu_arrow_two {

    right: 55px

}



.header_bottom .header_menu ul li.on a em {

    background-position: -98px 0

}



.header_bottom .header_menu ul li.menu_hover a em {

    background-position: -84px 0

}



.header_bottom .header_menu ul li.has_secondMenu span {

    float: left;

    margin-left: 45px;

    display: inline;

    cursor: pointer;

}



.header_bottom .header_menu ul li.has_secondMenu dl {

    position: absolute;

    top: 40px;

    left: 0;

    background: #019d59;

    font: 12px/1.5 tahoma, arial, \5b8b\4f53;

    width: 178px;

    display: none;

    border-top: 2px solid #01af63

}



.header_bottom .header_menu ul li.menu_hover dl {

    display: block

}



.header_bottom .header_menu ul li.has_secondMenu dl dd {

    padding: 11px 0;

    float: left;

    font-size: 0

}



.header_bottom .header_menu ul li.has_secondMenu dl dd a {

    padding-left: 45px;

    height: 32px;

    line-height: 32px;

    width: 133px;

    display: inline-block;

    font-size: 12px;

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

}



.header_bottom .header_menu ul li.has_secondMenu dl dd a:hover {

    background: #018d50;

    color: #fff

}



.header_bottom .header_menu ul li b {

    width: 1px;

    position: absolute;

    right: 0;

    top: 13px;

    height: 16px;

    background: #eee;

    overflow: hidden

}



.header_bottom .header_menu ul li.menu_hover b, .header_bottom .header_menu ul li.on b {

    display: none

}



.header_bottom .header_menu .q_code {

    background-position: 0 -187px;

    width: 115px;

    height: 31px;

    float: right;

    right: 5px;

    position: relative;

    top: 9px;

    overflow: visible;

    cursor: pointer;

}



.narrow_980 .header_bottom .header_menu .q_code {

    display: none

}



.header_bottom .header_menu .q_code .q_code_applnk {

    width: 100%;

    height: 100%;

    display: block;

}



.header_bottom .header_menu .q_code .qcode_lnk {

    display: block;

}



.header_bottom .header_menu .q_code div.q_code_layer {

    position: absolute;

    width: 132px;

    height: 286px;

    border: 1px solid #01af63;

    border-radius: 4px;

    background: #fff;

    top: 0;

    right: -60px;

    display: none;

}



.header_bottom .header_menu .q_code div.q_code_layer span.qcode_title {

    margin: 7px 0 0 16px;

    color: #666;

    display: inline-block;

    font-size: 12px;

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

}



.header_bottom .header_menu .q_code div.q_code_layer span.qcode_img {

    background-position: -413px 0;

    width: 100px;

    height: 100px;

    margin: 11px 0 0 16px;

    display: inline-block;

}



.header_bottom .header_menu .q_code div.q_code_layer span.wech {

    background-position: -221px -102px;

}



/* 头部品宣图 */

.banner_arrow, .slider_ico {

}



.index_banner_s .slider_mark {

    position: absolute;

    bottom: 10px;

    left: 48%;

    height: 10px;

}



.index_banner_s .slider_mark li {

    width: 10px;

    height: 10px;

    float: left;

    margin: 0 5px;

}



.index_banner_s .slider_ico {

    display: block;

    width: 10px;

    height: 10px;

    background-position: 0 -21px;

    overflow: hidden;

    opacity: 0.5;

    filter: alpha(opacity=50);

}



.index_banner_s .mark_dot_on .slider_ico {

    opacity: 100;

    filter: alpha(opacity=100);

}



.narrow_980 .index_banner_s .banner_slider li {

    width: 230px;

}



.index_banner_s .slider_mark li {

    margin: 0 2px;

    width: 6px;

    height: 6px;

}



.index_banner_s, .index_banner_s .banner_slider li {

    width: 230px;

    height: 70px;

}



.index_banner_s {

    position: absolute;

    top: 20px;

    right: 0;

    overflow: hidden;

}



.index_banner_s .banner_slider {

    width: 9999px;

    height: 70px;

    position: absolute;

    overflow: hidden

}



.index_banner_s .banner_slider li {

    overflow: hidden;

    float: left

}



.index_banner_s .bLeft, .index_banner_s .bRight {

    position: absolute;

    width: 12px;

    height: 22px;

    z-index: 2;

    top: 50%;

    font-size: 0;

    margin-top: -6px;

    display: none;

    text-indent: -999em;

}



.index_banner_s:hover .bLeft, .index_banner_s:hover .bRight {

    display: block;

}



.index_banner_s .bLeft {

    left: 0;

    background-position: -142px -39px;

}



.index_banner_s .bRight {

    right: 0;

    background-position: -150px -39px;

}



.index_banner_s .slider_ico {

    width: 6px;

    height: 6px;

    background-position: -11px -21px;

}



.index_banner_s .slider_mark {

    right: 18px;

    left: 48%;

    bottom: 8px;

    height: 6px;

}



/* footer */

.footer {

    width: 100%;

    position: relative; /*top:100px*/

    bottom: 0;

    margin-top: 60px;

    z-index: 32;

}



.footer_top {

    width: 100%;

    border-top: 1px solid #eee;

    background: #f8f8f8;

    padding-bottom: 50px;

    float: left

}



.footer_top.footer_special_p {

    padding-bottom: 80px;

}



.footer_top_container {

    width: 1220px;

    margin: 0 auto;

    position: relative

}



.narrow_980 .footer_top_container {

    width: 980px

}



.ftc_left {

    float: left;

    width: 888px;

    margin-top: 23px;

    display: inline;

    position: relative

}



.narrow_980 .ftc_left {

    width: 649px

}



.ftc_left .ftcl_tab {

    height: 32px;

    border-bottom: 1px solid #eaeaea

}



.ftc_left .ftcl_tab li {

    float: left;

    position: relative;

    margin-right: 39px;

    height: 32px;

    line-height: 32px;

    display: inline;

    width: auto

}



.ftc_left .ftcl_tab li a {

    position: relative;

    width: auto;

    height: 32px;

    text-align: center;

    line-height: 32px;

    float: left;

    color: #666

}



.ftc_left .ftcl_tab li.on a {

    border-bottom: 1px solid #009635;

}



.ielt7 .ftc_left .ftcl_tab li.on a {

    bottom: -1px;

    line-height: 31px

}



.ftc_left .ftclt_content {

    margin-top: 16px;

    display: none;

    width: 888px;

    zoom: 1;

}



.ftc_left .ftclt_content:after {

    display: block;

    clear: both;

    content: "\0020";

    visibility: hidden;

    height: 0;

}



.narrow_980 .ftc_left .ftclt_content {

    width: 649px;

}



.ftc_left .on {

    display: block

}



.ftc_left .ftclt_content a {

    color: #999;

    margin-right: 10px;

    white-space: nowrap;

    height: 20px;

    line-height: 20px;

    float: left;

}



.ftc_left .ftclt_content a:hover {

    color: #666

}



.ftc_left .join_link {

    position: absolute;

    right: 0;

    top: 0;

    height: 32px;

    line-height: 32px;

    color: #666;

    text-align: left;

    width: 58px;

    text-align: left

}



.ftc_left .join_link span {

    background-position: -36px 0;

    width: 5px;

    height: 9px;

    position: absolute;

    right: 0;

    top: 12px

}



.ftc_center {

    float: left;

    width: 100px;

    margin: 23px 0 0 85px;

    display: inline

}



.ftc_center dl dt {

    float: left;

    width: 100px;

    height: 32px;

    line-height: 32px

}



.ftc_center dl dd {

    float: left;

    width: 100px;

}



.ftc_center dl dd a {

    margin-top: 9px;

    float: left;

    position: relative;

    width: 100%;

    height: 14px;

    line-height: 12px;

    color: #666

}



.ftc_center dl dd a div.wechat_bg {

    background-position: -322px 0;

    position: absolute;

    bottom: 14px;

    left: -15px;

    width: 91px;

    height: 100px;

    display: none

}



.ftc_center dl dd a.wechat_sns:hover {

    color: #60b400

}



.ftc_center dl dd a.sina_sns:hover {

    color: #d6332a

}



.ftc_center dl dd a.qzone_sns:hover {

    color: #eaaf00

}



.ftc_center dl dd a.txwb_sns:hover {

    color: #42adcf

}



.ftc_center dl dd a em {

    float: left;

    display: inline

}



.ftc_center dl dd a.sina_sns em {

    background-position: -107px 1px;

    width: 16px;

    height: 14px;

    margin-right: 4px

}



.ftc_center dl dd a.txwb_sns em {

    background-position: -125px 0;

    width: 12px;

    height: 14px;

    margin-right: 7px

}



.ftc_center dl dd a.qzone_sns em {

    background-position: -138px 0;

    width: 17px;

    height: 14px;

    margin-right: 5px

}



.ftc_center dl dd a.wechat_sns em {

    background-position: -156px 1px;

    width: 16px;

    height: 14px;

    margin-right: 6px

}



.ftc_center dl dd a.sina_sns:hover em {

    background-position: -107px -15px;

}



.ftc_center dl dd a.txwb_sns:hover em {

    background-position: -125px -16px;

}



.ftc_center dl dd a.qzone_sns:hover em {

    background-position: -138px -16px;

}



.ftc_center dl dd a.wechat_sns:hover em {

    background-position: -156px -15px;

}



.ftc_right {

    float: right;

    width: 100px;

    margin-top: 23px;

    display: inline

}



.ftc_right dl dt {

    width: 100px;

    height: 32px;

    line-height: 32px;

}



.ftc_right dl dd {

    width: 100px;

    height: 100px;

    background-position: -222px 0

}



.footer_bottom {

    min-width: 1220px;

    width: 100%;

    padding-bottom: 40px;

    background: #1f1f1f;

    border-top: 2px solid #009635;

    float: left

}



.narrow_980 .footer_bottom {

    min-width: 980px

}



.footer_bottom_container {

    width: 1220px;

    margin: 0 auto

}



.narrow_980 .footer_bottom_container {

    width: 980px

}



.fbc_menu {

    text-align: center;

    margin-top: 20px

}



.fbc_menu ul li {

    width: 71px;

    height: 14px;

    display: inline-block;

    font-size: 0;

    margin-left: -2px

}



.ielt8 .fbc_menu ul li {

    display: inline;

    zoom: 1

}



.fbc_menu ul li a {

    float: left;

    width: 70px;

    height: 14px;

    line-height: 14px;

    color: #fff;

    font-size: 12px

}



.fbc_menu ul li span {

    width: 1px;

    height: 12px;

    margin-top: 2px;

    background: #fff;

    float: left;

    overflow: hidden

}



.footer_bottom_container .fbc_copyright {

    margin-top: 28px;

    text-align: center;

    height: 14px;

    line-height: 14px;

    color: #666;

}



.footer_bottom_container .fbc_icp {

    margin-top: 17px;

    text-align: center;

    height: 14px;

    line-height: 14px;

    color: #666;

}



.footer_bottom_container .fbc_icp a {

    color: #666;

    font-family: tahoma, arial, \5b8b\4f53;

}



.footer_bottom_container .fbc_icpico {

    margin-top: 17px;

    text-align: center;

    height: 33px;

}



.footer_bottom_container .fbc_icpico span {

    display: inline-block;

    margin-right: 20px;

}



.footer_bottom_container .fbc_icpico span.fbc_ico1 {

    background-position: -156px -135px;

    width: 28px;

    height: 29px;

}



.footer_bottom_container .fbc_icpico span.fbc_ico2 {

    background-position: -185px -102px;

    width: 32px;

    height: 33px;

}



.footer_bottom_container .fbc_icpico span.fbc_ico3 {

    background-position: -156px -102px;

    width: 28px;

    height: 31px;

}



.footer_bottom_container .fbc_icpico span.fbc_ico4 {

    background-position: 0 -225px;

    width: 90px;

    height: 32px;

}



.left {

    float: left;

}



/*

  *

  * Global common style 全站共用样式，不可修改。

  *

  */



.container {

    width: 1220px;

    margin: 0 auto;

}



.narrow_980 .container {

    width: 980px

}



.translucence_layer {

    position: fixed;

    width: 100%;

    height: 100%;

    z-index: 999;

    background: #000;

    opacity: .75;

    top: 0;

    left: 0;

    z-index: 8000

}



.ielt9 .translucence_layer {

    filter: alpha(opacity=75);

}



.ielt7 .translucence_layer {

    width: 100%;

    height: 100%;

    top: 0;

    position: absolute;

    top: 0;

    z-index: 8000;

}



.window_box {

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

    color: #333;

    background: #fff

}



.window_box .window_box_title {

    height: 40px;

    float: left;

    width: 100%;

    position: relative;

}



.window_box .window_box_title span {

    display: inline-block;

    height: 18px;

    line-height: 18px;

    font-size: 16px;

    color: #666;

    margin: 18px 0 0 20px;

}



.window_box .window_box_title em {

    display: inline-block;

    height: 14px;

    height: 14px;

    margin: 22px 0 0 6px;

    color: #ff6600;

}



.window_box .window_box_title a {

    position: absolute;

    right: 30px;

    top: 20px;

    width: 16px;

    height: 16px;

    background-position: 0 -165px;

}



.window_box .window_box_title a:hover {

    background-position: -18px -165px

}



.ielt8 .window_box .window_box_title {

    display: inline;

    zoom: 1

}



.window_box .window_box_container {

    background: #fff;

    width: 100%;

    height: 100%;

    display: inline-block

}



.window_box_btn {

    height: 40px;

    text-align: center;

    margin-top: 31px;

    float: left;

    width: 100%;

    display: inline

}



.window_box_btn input {

    border: 0;

    height: 30px;

    width: 67px;

    background: #eaeaea;

    margin-right: 10px;

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

    cursor: pointer;

}



.window_box_btn input.window_box_btn_save {

    background: #f26f20;

    color: #fff

}



.window_box_btn input.window_box_btn_save:hover {

    background: #e7691e

}



.window_box_error em {

    background-position: -51px -165px;

    width: 13px;

    height: 13px;

    float: left;

    margin-right: 3px;

    display: inline

}



/* backToTop */

.nav_top {

    position: fixed;

    bottom: 100px;

    right: 50%;

    margin-right: -680px;

    z-index: 7000;

}



.narrow_980 .nav_top {

    margin-right: -534px;

}



.ielt7 .nav_top {

    position: absolute; /*top:expression(eval(document.documentElement.scrollTop+680));*/

}



.qq_list {

    display: none;

    position: absolute;

    left: -99px;

    bottom: 99px;

    width: 98px;

    min-height: 48px;

    border: 1px solid #eee;

    background: #fff;

    z-index: 9;

}



.qq_list .one {

    height: 48px;

    line-height: 48px;

}



.qq_list li {

    height: 30px;

    line-height: 30px;

}



.qq_list li a {

    cursor: pointer;

}



.qq_list li a:hover {

    color: #F25618;

}



.qq_list li a:hover span {

    color: #F25618;

}



.qq_list li em {

    float: left;

    display: inline;

    width: 11px;

    height: 12px;

    margin: 10px 5px 0 16px;

    background-position: -98px -165px;

}



.qq_list .one em {

    margin: 19px 5px 0 16px;

}



.qq_list li span {

    float: left;

    width: 50px;

    color: #666;

    text-overflow: ellipsis;

    overflow: hidden;

    white-space: nowrap;

}



.nav_top_list {

    position: relative;

    z-index: 10;

}



.nav_top_list .ico_qq {

    position: relative;

    display: block;

    width: 48px;

    height: 48px;

    border: 1px solid #eee;

    border-bottom: 0;

    background: #f8f8f8;

    cursor: pointer;

    display: none;

}



.nav_top_list .ico_qq em {

    position: absolute;

    bottom: 1px;

    left: 9px;

    display: block;

    width: 32px;

    height: 16px;

    text-align: center;

    line-height: 16px;

    color: #fff;

    background-color: #00b34a;

}



.nav_top_list .ico_qq_act {

    border-left: 1px solid #fff;

    background: #fff;

}



.nav_top_list .ico_qq i {

    display: block;

    width: 13px;

    height: 15px;

    margin: 16px auto 0;

    background-position: -65px -165px;

}



.nav_top_list .ico_top, .nav_top_list .ico_feedback, .nav_top_list .ico_server {

    display: block;

    width: 32px;

    height: 32px;

    padding: 8px;

    border: 1px solid #eee;

    background: #f8f8f8;

}



.nav_top_list .ico_top i, .nav_top_list .ico_server i, .nav_top_list .ico_feedback i {

    display: block;

    width: 18px;

    height: 18px;

    margin: 8px auto 0;

    background-position: -79px -165px;

}



.nav_top_list .ico_feedback i {

    background-position: -121px -165px;

}



.nav_top_list .ico_server i {

    width: 19px;

    height: 19px;

    background-position: -141px -164px;

}



/*.nav_top_list .ico_server:hover i{background-position: -162px -164px;}*/

.ielt8 .nav_top_list .ico_top i, .ielt8 .nav_top_list .ico_feedback i, .ielt8 .nav_top_list .ico_server i {

    margin: 14px auto 0;

}



.nav_top_list .ico_top, .nav_top_list .ico_top span, .nav_top_list .ico_feedback span, .nav_top_list .ico_server span {

    display: none;

}



.nav_top_list .ico_top:hover span, .nav_top_list .ico_feedback:hover span, .nav_top_list .ico_server:hover span {

    text-align: center;

    line-height: 16px;

    color: #999;

}



.new_loading {

    width: 100%;

    height: 20px;

    margin: 10px 0;

    text-align: center

}



.new_loading em {

    background: url(../images/loading.gif) no-repeat;

    width: 20px;

    height: 20px;

    display: inline-block

}



/*-----------------add by kevin.yuan 2014-8-4 ---------------------*/

.color-items {

    opacity: 0.5;

    filter: alpha(opacity=50);

}



.color-items:hover {

    opacity: 1;

    filter: alpha(opacity=100);

}



/*全局分页样式*/

.pages {

    padding-top: 60px;

    margin-top: 0 !important;

    text-align: center;

    clear: both;

}



.pages a, .pages strong, .pages em {

    height: 32px;

    padding: 3px 6px;

    margin: 0 0 0 -1px !important;

    line-height: 32px;

    display: -moz-inline-box;

    display: inline-block;

}



.pages em {

    margin-right: 20px;;

    display: none !important;

}



.pages input {

    vertical-align: bottom;

    height: 18px;

    width: 30px;

}



.pages a {

    width: 26px;

    border: 1px solid #eee !important;

    color: #999 !important;

    background-color: #fff;

}



.pages a:hover {

    color: #01af63 !important;

}



.pages i {

    width: 40px;

    height: 40px;

    line-height: 34px;

    display: -moz-inline-box;

    display: inline-block;

}



.pages strong {

    width: 28px;

    height: 34px;

    background-color: #01af63 !important;

    color: #fff !important;

    font-weight: 400 !important;

    line-height: 34px;

    border: 0 !important;

}



.ielt8 .pages strong {

    vertical-align: 1px;

}



.pages .prev, .pages .next {

    position: relative;

    width: 79px;

}



.pages .next b, .pages .prev b {

    position: absolute;

    width: 6px;

    height: 11px;

    margin-top: 11px;

    background: url(../images/global.png) no-repeat;

    _background: url(../images/global.gif) no-repeat;

    _overflow: hidden

}



.ielt8 .pages .next b, .ielt8 .pages .prev b {

    top: 3px;

}



.pages .prev b {

    left: 15px;

    float: left;

    background-position: -173px 0;

}



.pages .next b {

    right: 15px;

    float: right;

    background-position: -180px 0;

}



.pages .prev:hover b, .pages_s a.prev:hover {

    background-position: -187px 0;

}



.pages .next:hover b, .pages_s a.next:hover {

    background-position: -194px 0;

}



/*第二种小分页*/

.pages_s {

    padding-top: 30px;

    text-align: center;

}



.pages_s a, .pages_s b {

    font-size: 14px;

    color: #999;

    display: inline-block;

    padding-right: 14px;

    vertical-align: middle;

}



.pages_s b {

    vertical-align: top;

    line-height: 16px;

    font-weight: normal;

}



.pages_s a:hover {

    color: #03b065;

}



.pages_s a.focus {

    color: #03b065;

}



.pages_s a.prev, .pages_s a.next {

    display: inline-block;

    width: 6px;

    height: 11px;

    padding: 0;

    margin-right: 14px;

    background: url(../images/global.png) no-repeat;

    _background: url(../images/global.gif) no-repeat;

    _overflow: hidden;

}



.pages_s a.prev {

    background-position: -173px 0;

}



.pages_s a.next {

    background-position: -180px 0;

}



.index-tousu {

    font-size: 16px;

    color: #666;

    margin: 5px 0 4px;

}



.index-tstel {

    font-size: 12px;

    color: #999;

}



/*第二种小分页*/



/* 分页效果 */

.pages {

    margin-top: 43px;

}



.pages em {

    color: #01a469;

}



.pages strong {

    background: #01a469;

    padding: 3px 6px;

}



.pages a {

    color: #aaa;

    border: 1px solid #dfdfdf;

    padding: 3px 6px;

    cursor: pointer;

}



/*右边新版分享样式代码*/



.floatWindowBox {

    position: fixed;

    right: 1px;

    bottom: 20px;

    z-index: 9999;

    _position: absolute;

    _top: expression(eval(document.documentElement.offsetHeight/2+document.documentElement.scrollTop));

}



.feedbacks, .shareBtn, .returnTopBtn {

    display: block;

    width: 59px;

    height: 59px;

    color: #999;

    background: #fbfbfb;

    overflow: hidden;

    border: 1px solid #ededed;

    font-size: 12px;

}



.floatWindowBox ul li {

    position: relative;

}



.floatWindowBox ul li.on a.feedbacks, .floatWindowBox ul li.on a.shareBtn {

    color: #fa6564;

}



.floatWindowBox .feedback, .floatWindowBox .shareBg, .floatWindowBox .returnBg {

    margin-top: 7px;

    width: 30px;

    height: 30px;

}



.floatWindowBox ul li .feedback {



    background-position: -4px -100px;

}



.floatWindowBox ul li .shareBg {



    background-position: -104px -100px;

}



.floatWindowBox ul li .returnBg {

    margin-top: 12px;

    background-position: -54px -100px;

}



.floatWindowBox ul li.on .feedback {

    background-position: -4px -146px;

}



.floatWindowBox ul li.on .shareBg {

    background-position: -104px -146px;

}



.floatWindowBox ul li.on .returnBg {

    margin-top: 12px;

    background-position: -54px -146px;

}



.floatWindowBox ul li i {

    margin: 0 auto 0 auto;

    display: block;

    overflow: hidden;

}



.floatWindowBox ul li .feedbacks {

    border-top: none;

    border-bottom: none;

}



.feedbacks, .shareBtn, .returnTopBtn, .replyInBtn, .themBtn, .publishInBtn {

    line-height: 24px;

    text-align: center;

    cursor: pointer;

}



a.feedbacks:hover, a.shareBtn:hover {

    text-decoration: none;

}



.floatWindowBox .shareList {

    position: absolute;

    font-size: 12px;

    top: 0;

}



.floatWindowBox .shareBoxBg {

    width: 95px;

    height: 160px;

    background: #fbfbfb;

    border: 1px solid #ededed;

    border-radius: 1px;

}



.floatWindowBox .shareBox .sh_qzone {

    background-position: -323px -47px;

}



.floatWindowBox .shareBox .sh_xinlang {

    background-position: 0px -47px;

}



.floatWindowBox .shareBox .sh_qqweibo {

    background-position: -215px -47px;

}



.floatWindowBox .shareBox .bds_weixin {

    background-position: -538px -47px;

}



.floatWindowBox .shareBox .sh_tieba {

    background-position: -429px -47px;

}



.floatWindowBox .shareBox a {

    display: block;

    width: 58px;

    padding-left: 38px;

    height: 40px;

    color: #999;

    line-height: 40px;

    cursor: pointer;

}



.floatWindowBox .rA {

    position: absolute;

    right: 19px;

    top: 20%;

    display: block;

    margin-top: -27px;

    width: 6px;

    height: 14px;

    background-color: yellow;

    overflow: hidden;



}



.floatWindowBox .shareBox {

    padding-right: 20px;

    position: absolute;

    left: -111px;

    top: 10px;

    width: 101px;

    height: 240px;

    overflow: hidden;

    display: none;

}



.shareList a:hover {

    background-color: #f2f2f2;

}



/*效果图底部部分*/

div.small_cage_more {

    background: #fff;

    margin-top: 40px;

    padding-bottom: 6px;

    position: relative;

    width: 100%;

    display: inline-block

}



div.small_cage_more .dl_nav {

    border-bottom: 1px solid #e8e8e8;

    height: 43px;

    font-size: 14px;

    position: relative;

}



div.small_cage_more .dl_nav dt {

    float: left;

    color: #999;

    height: 30px;

    line-height: 30px;

    font-size: 14px;

    margin-top: 10px;

}



div.small_cage_more .dl_nav dd {

    float: left;

    height: 30px;

    line-height: 30px;

    text-align: center;

    color: #666;

    cursor: pointer;

    margin: 10px 3px 0 3px;



}



div.small_cage_more .dl_nav #dd_zxxgt {

    width: 70px;

    overflow: hidden;

}



div.small_cage_more .dl_nav dd.dd_select {

    color: #01a469;



}



div.small_cage_more .dl_content {

    width: 100%;

    margin: 5px auto;

    color: #e8e8e8;

}



div.small_cage_more .dl_content #search_tab td {

    white-space: nowrap;

}



div.small_cage_more .dl_content a {

    height: 22px;

    line-height: 22px;

    color: #aaa;

    text-decoration: none;

    font-family: arial;

    font-size: 12px;

}



div.small_cage_more .dl_content a:hover {

    text-decoration: underline;

}



a.a_link_zxxgt {

    display: block;

    overflow: hidden;

    height: 25px;

    float: left;

    line-height: 25px;

    margin-right: 10px;

    color: #aaa;

    font-size: 13px;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.warpper_dl {

    width: 90%;

    margin: 0 auto;

}



div.small_cage_more .dl_nav dd.green_line {

    height: 2px;

    width: 70px;

    background: #01a469;

    position: absolute;

    top: 31px;

    z-index: 999;

    left: 0px;

    overflow: hidden;

}



/*绿色导航条*/

/*底部链接结速*/



/*.footer {

padding-top: 0px;

position: relative;

z-index: 4;

}

*/



/*过渡时期样式*/

.narrow_1220 .limit_nav_new, .narrow_980 .limit_nav_new, .narrow_1220 .footer, .narrow_980 .footer {

    display: table;

}



.narrow_980 .limit_nav_new, .narrow_980 .footer {

    min-width: 980px

}



.narrow_1220 .limit_nav_new, .narrow_1220 .footer {

    min-width: 1220px

}



.narrow_1220 .limit_w, .narrow_1220 .nav_jifen_new, .narrow_1220 .narrow_footer {

    width: 1220px;

    display: table;

}



.narrow_980 .limit_w, .narrow_980 .nav_jifen_new, .narrow_980 .footer p.footer_nav, .narrow_980 .warpper_dl, .narrow_980 div.small_cage_more, .narrow_980 .narrow_footer {

    width: 980px;

    display: inline-block

}



.narrow_980 .nav_new_list li a, .narrow_1220 .nav_new_list li a {

    font-size: 14px;

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

}



.narrow_980 .bottom-page, .narrow_1220 .bottom-page {

    padding-bottom: 120px;

}



.narrow_980 span.line, .narrow_1220 span.line {

    width: 1px;

    height: 10px;

}



.narrow_980 #header, .narrow_980 .footer {

    display: table;

    width: 100%

}



.lgn_txt {

    overflow: hidden

}



/****在线咨询***/

#consult_win {

    position: fixed;

    width: 79px;

    overflow: hidden;

    bottom: 180px;

    right: 10px;

    _right: -1px;

    z-index: 9999;

    _position: absolute;

    _bottom: auto;

    _top: expression(eval(document.documentElement.scrollTop)+100);

}



#consult_win .float_peek {

    cursor: pointer;

    display: block;

    float: right;

    height: 206px;

    width: 41px;

    display: none;

}



#consult_win #peek_go_top {

    padding-left: 6px;

}



#consult_win #consult_board {

    color: white;

    font-weight: bold;

    background: url("../images/float_consult_board.png") no-repeat scroll 0 0 transparent;

    height: 150px;

    padding: 37px 0 0 7px;

}



#consult_win #live800icon {

    display: none;

}



#consult_win #consult_bg {

    height: 196px;

    width: 79px;

}



#consult_win .float_close {

    cursor: pointer;

    height: 19px;

    width: 19px;

    margin-left: 60px;

    background: url(../images/float_close.png);

}



#consult_win .con_msg {

    width: 66px;

    height: 19px;

    font-size: 12px;

    margin-bottom: 18px;

    text-align: center;

    line-height: 19px;

    cursor: pointer;

}



#consult_win .msg_green {

    background: url("../images/float_msg_green.png") no-repeat scroll 0 0 transparent;

    _background: none;

    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/float_msg_green.png", sizingMethod="crop", enabled="true");

}



#consult_win .msg_orange {

    background: url("../images/float_msg_orange.png") no-repeat scroll 0 0 transparent;

    _background: none;

    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/float_msg_orange.png", sizingMethod="crop", enabled="true");

}



#consult_win #zxzx {

    font-size: 14px;

    font-style: italic;

    cursor: pointer;

    margin-bottom: 12px;

}



#consult_win .float_drcode {

    width: 105px;

    height: 147px;

    position: fixed;

    bottom: 10px;

    right: 10px;

}



#consult_win .drcode_close {

    width: 19px;

    height: 19px;

    cursor: pointer;

    margin-left: 86px;

}



#consult_win #go_top {

    background: url("../images/float_go_top.png") no-repeat scroll 0px 0px transparent;

    width: 51px;

    height: 34px;

    margin-top: 9px;

    margin-left: 8px;

    display: none;

}



#consult_win .click_drcode {

    display: block;

    width: 105px;

    height: 105px;

}



/* 小头部 */

.zgs_header {

    position: relative;

    min-width: 1220px;

    height: 35px;

    background: #fff;

    border-bottom: 2px solid #00af63;

    z-index: 2000

}



.zgs_header a {

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

}



.zgsh_top {

    width: 1220px;

    height: 50px;

    line-height: 50px;

    font-size: 16px;

    display: table;

    margin: 0 auto;

}



.narrow_980 .zgsh_top_center {

    width: 980px;

}



.zgsh_top_center_left ul li, .zgsh_top_center_right ul li {

    display: inline-block;

    height: 35px;

    position: relative;

    line-height: 35px;

}



.ielt8 .zgsh_top_center_left ul li, .ielt8 .zgsh_top_center_right ul li {

    display: inline;

    zoom: 1

}



.zgsh_top_center_left ul li { /*width: 78px; */

    vertical-align: middle;

}



.zgsh_top_center_left ul li.on a {

    color: #00af63

}



.zgsh_top_center_left ul li a {

    height: 35px;

    display: inline-block;

    line-height: 35px;

    color: #333;

    margin-right: 26px;

}



.narrow_980 .zgsh_top_center_left ul li a {

    margin-right: 19px;

}



.narrow_980 .zgsh_top_center_left li a.logo {

    margin-right: 10px;

}



.zgsh_top_center_left ul li a:hover {

    color: #f25618;

}



.zgsh_top_center_right {

    float: right;

    height: 50px;

    line-height: 50px;

}



.zgsh_top_center_right ul li a, .zgsh_top_center_right ul li span, .zgsh_top_center_right ul li em {

    float: left;

    display: inline;

    color: #999;

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

}



.zgsh_top_center_right ul li a, .zgsh_top_center_right ul li em {

    padding: 9px 15px;

}



.zgsh_top_center_right ul li a.nav_fzlink {

    color: #f25618;

}



.zgsh_top_center_right ul li a:hover {

    color: #f25618;

    text-decoration: none

}



.zgsh_top_center_right ul li span {

    height: 20px;

    background: #eee;

    margin-top: 17px;

    width: 1px;

    overflow: hidden

}



.zgs_header .zgsh_center {

    width: 100%;

    height: 100px

}



.zgs_header .zgsh_center .zgshc_company {

    width: 980px;

    height: 100px;

    margin: 0 auto;

    position: relative

}



.zgs_header .zgsh_center .zgshc_company span.zc_bg {

    width: 124px;

    height: 123px;

    position: absolute;

    bottom: -40px;

    left: 0

}



.zgs_header .zgsh_center .zgshc_company span.zc_bg img {

    width: 120px;

    height: 120px;

    margin: 3px 0 0 2px

}



.zgsh_top_center_right ul li a p {

    display: inline;

    float: left;

}



.zgsh_top_center_right ul li .htr_login {

    padding: 9px 0 0 0;

}



.zgsh_top_center_right ul li .htr_username p {

    margin-right: 5px;

    max-width: 68px;

}



.zgsh_top_center_right ul li .htr_username, .zgsh_top_center_right ul li .htr_mes {

    position: relative;

    color: #999;

    line-height: 35px;

    height: 35px;

    padding: 0 15px;

    border-left: 1px solid #fff;

    border-right: 1px solid #fff;

}



.zgsh_top_center_right ul li .on .htr_mes, .zgsh_top_center_right ul li .on .htr_username {

    height: 36px;

    background-color: #fff;

    border-left: 1px solid #eee;

    border-right: 1px solid #eee;

}



.zgsh_top_center_right ul li .on .htr_mes_memu, .zgsh_top_center_right ul li .on .user_memu {

    position: absolute;

    top: 36px;

    left: 0;

    width: 115px;

    border: 1px solid #eee;

    border-top: 0;

    background-color: #fff;

    overflow: hidden;

}



.zgsh_top_center_right ul li .on .htr_mes_memu li, .zgsh_top_center_right ul li .on .user_memu li {

    position: relative;

    float: left;

    display: inline;

    width: 115px;

    height: 31px;

    line-height: 31px;

}



.zgsh_top_center_right ul li .on .htr_mes_memu, .zgsh_top_center_right ul li .on .htr_mes_memu li {

    width: 121px;

}



.zgsh_top_center_right ul li .on .htr_mes_memu li:hover, .zgsh_top_center_right ul li .on .user_memu li:hover {

    background-color: #f8f8f8;

}



.zgsh_top_center_right ul li .on .htr_mes_memu li b {

    position: absolute;

    right: 7px;

    top: 0;

    display: block;

    width: 35px;

    font-weight: normal;

    color: #ff6666;

}



.zgsh_top_center_right ul li .user_memu a, .zgsh_top_center_right ul li .htr_mes_memu a {

    display: block;

}



.zgsh_top_center_right ul li .user_memu a {

    width: 115px;

}



.zgsh_top_center_right ul li .htr_mes_memu a {

    width: 106px;

    padding-right: 0;

}



/*面包屑*/

.global_pie {

    padding: 12px 0;

    height: 20px;

    font-weight: normal;

    width: 100%;

    border-bottom: 1px solid #eee;

    position: relative;;

    z-index: 909

}



.global_pie .global_pie_container {

    width: 1220px;

    margin: 0 auto;

}



.narrow_980 .global_pie .global_pie_container {

    width: 980px;

    margin: 0 auto;

}



.global_pie .global_pie_container ul li {

    float: left;

    margin-right: 8px;

    display: inline;

    height: 20px;

    line-height: 20px;

    color: #333;

}



.global_pie .global_pie_container ul li a {

    float: left;

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

    color: #999;

}



.global_pie .global_pie_container ul li a:hover {

    color: #f25618;

}



.global_pie .global_pie_container ul li span {

    margin: 6px 0 0 7px;

    font-size: 14px;

    background-position: -31px -7px;

    width: 5px;

    height: 9px;

    float: left;

}



.global_pie .global_pie_container ul li.gp_menu .gpm {

    position: relative;

    float: left;

}



.global_pie .global_pie_container ul li.gp_menu .gpm p {

    color: #666;

    float: left;

    padding-right: 5px;

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

    color: #999;

    cursor: pointer;

}



.global_pie .global_pie_container ul li.gp_menu .gpm i {

    background-position: -70px 0;

    width: 7px;

    height: 4px;

    float: left;

    position: relative;

    top: 9px

}



.global_pie .global_pie_container ul li.gp_menu .gpm div.gpm_content {

    position: absolute;

    top: 0;

    background: #fff;

    z-index: 999;

    left: -8px;

    display: none

}



.global_pie .global_pie_container ul li.gp_menu .gpm div.gpm_content dl dt {

    width: 76px;

    height: 26px;

    border: 1px solid #eee;

    border-bottom: 1px solid #fff;

    position: absolute;

    top: -3px;

    z-index: 99;

    background: #fff;

}



.global_pie .global_pie_container ul li.gp_menu .gpm div.gpm_content dl dt a {

    margin: 2px 0 0 7px;

}



.global_pie .global_pie_container ul li.gp_menu .gpm div.gpm_content dl dd {

    width: 97px;

    position: absolute;

    top: 24px;

    background: #fff;

    border: 1px solid #eee;

    z-index: 90;

}



.global_pie .global_pie_container ul li.gp_menu .gpm div.gpm_content dl dd a {

    padding: 0 7px;

    height: 26px;

    width: 83px;

    line-height: 26px;

    color: #999;

    position: relative;

    overflow: hidden;

    background: #fff;

    margin-left: 0;

}



.global_pie .global_pie_container ul li.gp_menu .gpm div.gpm_content dl dd a:hover {

    background: #f8f8f8

}



.global_pie .pie_list {

    position: relative;

    float: left;

    margin-top: -1px;

}



.global_pie .pie_list a.pie_list_lnk {

    display: block;

    padding: 0 6px;

    border: 1px solid #fff;

    border-bottom: none;

}



.global_pie .pie_list a.pie_list_lnk:hover {

    color: #333;

}



.global_pie .pie_list ul {

    position: absolute;

    border: 1px solid #e8e8e8;

    background-color: #fff;

    padding-bottom: 5px;

    top: 21px;

    left: 0;

    z-index: 1;

    display: none;

}



.global_pie .pie_list ul li {

    margin-right: 0;

    width: 100%;

    height: auto;

}



.global_pie .pie_list ul li a {

    display: block;

    line-height: 24px;

    padding: 0 6px;

    white-space: nowrap;

}



.global_pie .pie_list ul li a:hover {

    color: #333;

}



.global_pie .pie_list_hover a.pie_list_lnk {

    border-color: #e8e8e8;

    background-color: #fff;

    position: relative;

    z-index: 2;

    height: 22px;

}



.global_pie .pie_list_hover ul {

    display: block;

}



/* 全站公用icon & 小箭头 & 小三角

 *****  by  sisi.yuan

 */

.ico_tip_ok, .ico_tip_ok_s, .ico_tip_warn, .ico_tip_warn_s, .ico_error, .ico_protect, .ico_info_s, .mod_yeltip .yeltip_close,

.arrow_gray, .arrow_green, .arrow_gray_up, .arrow_gray_down, .arrow_gray_upact, .arrow_gray_downact, .ico_tip_warn_green, .triangle_down, .triangle_up, .ico_scan, .ico_crown,

.ico_sort_downon, .ico_sort_upon, .ico_sort_downoff, .ico_sort_upoff, .ico_comment, .ico_praise, .ico_praise_no, .ico_pic {

    display: inline-block;

}



.ico_tip_ok, .ico_tip_warn {

    height: 60px;

    width: 60px;

    background-position: -322px -102px;

}



.ico_tip_warn {

    background-position: -322px -163px;

}



.ico_tip_ok_s, .ico_tip_warn_s {

    height: 32px;

    width: 32px;

    background-position: -91px -225px;

}



.ico_tip_warn_s {

    background-position: -124px -225px;

}



.ico_error {

    width: 13px;

    height: 13px;

    background-position: -51px -165px;

    margin-right: 5px;

    vertical-align: middle;

}



.ico_protect {

    width: 14px;

    height: 17px;

    background-position: -197px -165px;

}



.ico_star_yel, .ico_star_grey, .ico_star_half {

    width: 12px;

    height: 12px;

    display: inline-block;

    vertical-align: top;

}



.ico_star_yel {

    background-position: -204px -188px;

}



.ico_star_grey {

    background-position: -204px -202px;

}



.ico_star_half {

    background-position: -198px -223px;

}



.ico_info_s {

    width: 14px;

    height: 14px;

    background-position: -36px -165px;

    margin-right: 5px;

    vertical-align: -2px;

    *vertical-align: middle;

}



.ico_scan {

    width: 12px;

    height: 8px;

    background-position: -180px -239px;

    margin-right: 5px;

}



.ico_crown {

    width: 16px;

    height: 16px;

    background-position: -193px -239px;

}



/*add_ico 2014.11.27*/

.ico_comment {

    background-position: -40px -260px;

    width: 12px;

    height: 11px;

    vertical-align: middle;

}



.ico_praise {

    background-position: -53px -260px;

    width: 12px;

    height: 11px;

    vertical-align: middle;

}



.ico_praise_no {

    background-position: -66px -260px;

    width: 12px;

    height: 11px;

    vertical-align: middle;

}



.ico_pic {

    background-position: -25px -260px;

    width: 14px;

    height: 14px;

    vertical-align: middle;

}



/*end*/

.arrow_gray {

    width: 5px;

    height: 9px;

    background-position: -31px -7px;

    vertical-align: middle;

}



.arrow_green {

    width: 5px;

    height: 9px;

    background-position: -19px -7px;

    vertical-align: middle;

}



a:hover .arrow_gray, a:hover .arrow_green {

    background-position: -25px -7px;

}



.arrow_gray_up, .arrow_gray_down, .arrow_gray_upact, .arrow_gray_downact {

    width: 9px;

    height: 5px;

    vertical-align: middle;

}



.arrow_gray_up {

    background-position: -37px -10px;

}



.arrow_gray_down {

    background-position: -47px -10px;

}



.arrow_gray_upact, a:hover .arrow_gray_up {

    background-position: -65px -10px;

}



.arrow_gray_downact, a:hover .arrow_gray_down {

    background-position: -56px -10px;

}



.ico_tip_warn_green {

    background-position: -260px -223px;

    width: 60px;

    height: 60px;

}



.triangle_down, .triangle_up {

    width: 7px;

    height: 4px;

    vertical-align: middle;

    margin-left: 3px;

}



.triangle_down {

    background-position: -70px 0px;

}



.triangle_up {

    background-position: -91px 0px;

}



.ico_sort_downon, .ico_sort_upon, .ico_sort_downoff, .ico_sort_upoff {

    width: 7px;

    height: 9px;

    margin-left: 6px;

}



.ico_sort_downon {

    background-position: -221px -203px;

}



.ico_sort_downoff {

    background-position: -229px -203px;

}



a:hover .ico_sort_downon, a:hover .ico_sort_downoff {

    background-position: -237px -203px;

}



.ico_sort_upon {

    background-position: -221px -213px;

}



.ico_sort_upoff {

    background-position: -229px -213px

}



a:hover .ico_sort_upon, a:hover .ico_sort_upoff {

    background-position: -237px -213px;

}



/* 全站公用成功/失败结果提示

 *****  by  sisi.yuan

 */

.mod_pagetip, .mod_pagetip_btn {

    zoom: 1;

}



.mod_pagetip:after, .mod_pagetip_btn:after {

    display: block;

    clear: both;

    content: "\0020";

    visibility: hidden;

    height: 0;

}



.mod_pagetip .mod_pagetip_ico {

    float: left;

    display: block;

    margin-right: 12px;

    text-align: right;

    padding-left: 60px;

}



.mod_pagetip .mod_pagetip_bd {

    float: left;

    padding-right: 60px;

}



.mod_pagetip .mod_pagetip_title {

    font-size: 24px;

    color: #333;

    text-align: left;

}



.mod_pagetip .mod_pagetip_info {

    color: #999;

    text-align: left;

}



.mod_pagetip .mod_pagetip_info a {

    color: #39c472;

}



.mod_pagetip .mod_pagetip_info a:hover {

    color: #39c472;

}



.mod_pagetip_btn {

    margin-top: 30px;

}



.mod_pagetip_btn .btn_yes, .mod_pagetip_btn .btn_cancel {

    display: block;

    float: left;

}



.mod_pagetip_btn .btn_yes {

    height: 30px;

    line-height: 30px;

    color: #FFF;

    padding: 0 20px;

    background-color: #ff6600;

    float: left;

    margin-right: 10px;

    white-space: nowrap;

    border: none;

    line-height: 30px;

    font-family: "微软雅黑", "Microsoft YaHei";

    cursor: pointer;

}



.mod_pagetip_btn .btn_yes:hover {

    color: #fff;

    background-color: #e7691e;

}



.mod_pagetip_btn .btn_cancel {

    height: 28px;

    line-height: 28px;

    border: 1px solid #d8d8d8;

    background-color: #FFF;

    padding: 0 20px;

    float: left;

    margin-right: 10px;

    white-space: nowrap;

    color: #333;

}



.mod_pagetip_btn .btn_cancel:hover {

    border-color: #ccc;

    color: #333;

}



/* 无次级提示信息  */

.mod_pagetip_noinfo .mod_pagetip_bd {

    padding-top: 15px;

}



.mod_pagetip_noinfo .mod_pagetip_title {

    font-size: 18px;

}



/* 全站公用成功/失败结果提示--小  */

.mod_pagetip_s {

    padding: 10px 0;

}



.mod_pagetip_s .mod_pagetip_title {

    font-size: 14px;

    font-weight: bold;

}



.mod_pagetip_s .mod_pagetip_info {

    color: #333;

}



.mod_pagetips_noinfo .mod_pagetip_bd {

    padding-top: 5px;

}



/*新增加特殊弹框*/

.free_apply.free_apply_tip .apply_line .app_lbl {

    width: 100px;

    padding-right: 10px;

    text-align: right;

    float: left;

    line-height: 34px;

}



.free_apply.free_apply_tip .apply_line .ap_text {

    width: 180px;

}



.box_mobileverify_suc.pb70 {

    padding-bottom: 70px;

}



.app_ele_w360 {

    position: relative;

}



.free_apply .apply_line .app_ele_w360 {

    width: 336px;

    float: right;

}



.free_apply .apply_line .ap_textarea {

    padding: 7px 10px;

    border: 1px solid #ccc;

    width: 260px;

}



.free_apply .apply_line .ap_texts {

    text-align: right;

    width: 282px;

    color: #999;

}



.free_apply .apply_line .ap_texts span {

    color: #ff6600;

}



.mod_pagetip_bd.special {

    width: 250px;

    padding: 0;

}



.mod_pagetip_bd.special p {

    color: #999;

}



/* 发标结果完善资料--全站公用

 *****  by  sisi.yuan

 */

.ico_code_s {

    display: inline-block;

    width: 18px;

    height: 18px;

    background-position: -193px -257px;

    vertical-align: middle;

    margin-right: 5px;

    margin-top: -4px;

    *margin-top: 0;

    *display: inline;

    *zoom: 1;

}



.mod_fbbox {

    width: 460px;

    margin: 0 auto;

    padding-bottom: 40px;

}



.mod_fbbox .mod_fbbox_btn {

    display: block;

    margin: 0 0 0 195px;

    height: 36px;

    line-height: 36px;

    color: #fff;

    padding: 0 20px;

    background-color: #F36F20;

}



.mod_fbbox .mod_fbbox_btn:hover {

    background-color: #e7691e

}



.mod_fbbox input.mod_fbbox_btn {

    border: none;

    font-family: "Microsoft YaHei", 微软雅黑;

    cursor: pointer;

}



/* .mod_fbbox .fbbox_s1,.mod_fbbox .fbbox_s2,.mod_fbbox .fbbox_s3{padding-top: 35px;} */

.mod_fbbox .fbbox_s1, .mod_fbbox .fbbox_s3 {

    padding-top: 35px;

}



.mod_fbbox .fbbox_s1 {

    text-align: center;

}



.mod_fbbox .fbbox_s1 .s1_hd {

    font-size: 24px;

}



.mod_fbbox .fbbox_s1 .s1_hd_sub {

    color: #999;

}



.mod_fbbox .fbbox_s1 .s1_bd {

    margin: 20px 0 30px;

}



.mod_fbbox .fbbox_s1 .s1_bd_font {

    font-size: 14px;

    margin-bottom: 7px;

}



.mod_fbbox .mod_fbbox_code {

    text-align: center;

}



.mod_fbbox .mod_fbbox_code p {

    color: #666;

    margin-top: 5px;

}



.mod_fbbox .mod_fbbox_code img {

    margin: 0 auto;

    width: 135px;

    height: 135px;

}



.fbbox_s2 .fbbox_s2_t {

    text-align: center;

    font-size: 24px;

    color: #333;

    line-height: 30px;

    font-weight: normal;

}



.fbbox_s2 .fbbox_s2_text {

    width: 455px;

    margin: 10px auto 25px;

    font-size: 14px;

    line-height: 18px;

    color: #333;

}



.mod_fbbox .s2_line, .mod_fbbox .s2_line_b {

    float: left;

    width: 200px;

    height: 54px;

    margin-left: 15px;

    zoom: 1;

}



.mod_fbbox .s2_line:after, .mod_fbbox .s2_line_b:after {

    display: block;

    clear: both;

    content: "\0020";

    visibility: hidden;

    height: 0;

}



.mod_fbbox .label {

    line-height: 34px;

    float: left;

    width: 64px;

    text-align: right;

    padding-right: 10px;

}



.mod_fbbox .label span {

    color: #ff6666;

    vertical-align: middle;

}



.mod_fbbox .s2_element {

    position: relative;

    float: right;

    padding-bottom: 10px;

    width: 120px;

}



.mod_fbbox .s2_line_b {

    float: none;

    width: 415px;

}



.mod_fbbox .text, .mod_fbbox .select {

    padding: 7px 10px;

    border: 1px solid #ccc;

    width: 98px;

}



.mod_fbbox .service_img_box {

    margin-top: 20px;

}



.mod_fbbox .service_img img {

    display: block;

    width: 150px;

    height: 150px;

    margin: 0 auto;

}



.mod_fbbox .service_img .service_img_text {

    line-height: 24px;

    color: #999;

    text-align: center;

}



.mod_fbbox .s2_line_b .s2_element {

    width: 336px;

}



.mod_fbbox .s2_line_b .text {

    width: 314px;

}



.ielt8 .mod_fbbox .select {

    margin-top: 8px;

}



.mod_fbbox .text_uni {

    position: absolute;

    top: 7px;

    right: 10px;

}



.ielt8 .mod_fbbox .text_uni {

    position: absolute;

    top: 10px;

    right: 10px;

}



.mod_fbbox .err_tip {

    color: #ff6767;

    margin-top: 3px;

}



.mod_fbbox .select {

    width: 120px;

}



.mod_fbbox .s2_line_btn {

    margin-top: 10px;

}



.mod_fbbox .fbbox_s3 .mod_fbbox_code {

    margin-top: 35px;

}



.mod_fbbox .mod_pagetip_s {

    padding: 0 0 40px 0;

}



.mod_fbbox .mod_pagetip_s .mod_pagetip_ico {

    padding-left: 170px;

}



.mod_fbbox_wxservice {

    width: 560px;

}



.mod_fbbox_wxservice .fbbox_s1 {

    padding-top: 25px;

}



.mod_fbbox_wxservice .fbbox_s1 .s1_hd_sub {

    color: #333;

    font-size: 14px;

    margin-top: 5px;

    margin-bottom: 30px;

}



.mod_fbbox_wxservice .service_img {

    background: url(../images/fbbox_service.png) no-repeat;

    position: relative;

    width: 356px;

    height: 285px;

    margin: 0 auto;

}



.mod_fbbox_wxservice .service_img img {

    width: 130px;

    height: 130px;

    position: absolute;

    top: 48px;

    left: 0;

}



.mod_fbbox_wxservice .mod_pagetip_s {

    padding-bottom: 0;

    position: absolute;

    top: 250px;

    left: 0;

}



.mod_fbbox_wxservice .mod_pagetip_s .mod_pagetip_ico {

    padding-left: 0;

}



/* 免费申请弹层--全站公用

 *****  by  sisi.yuan

 */

.free_apply {

    padding: 40px 0;

}



.free_apply .apply_line {

    zoom: 1;

}



.free_apply .apply_line:after {

    display: block;

    clear: both;

    content: "\0020";

    visibility: hidden;

    height: 0;

}



.free_apply .apply_line .app_lbl {

    width: 110px;

    padding-right: 10px;

    text-align: right;

    float: left;

    line-height: 34px;

}



.free_apply .apply_line .app_ele {

    width: 360px;

    float: right;

    padding-bottom: 10px;

}



.free_apply .apply_line .ap_text {

    padding: 7px 10px;

    border: 1px solid #ccc;

    width: 266px;

    color: #333;

}



.free_apply .apply_line select {

    border: 1px solid #ccc;

    width: 136px;

    height: 34px;

    margin-right: 12px;

    color: #333;

}



.ielt9 .free_apply .apply_line select {

    padding: 7px 0 8px 10px

}



.ielt8 .free_apply .apply_line select {

    margin-top: 8px;

    height: 20px;

}



.free_apply .apply_btn {

    border: none;

    height: 40px;

    line-height: 40px;

    padding: 0 30px;

    background-color: #ff6600;

    color: #fff;

    font-size: 14px;

    cursor: pointer;

}



.ielt8 .free_apply .apply_btn {

    overflow: visible;

}



.free_apply .apply_btn:hover {

    background-color: #e7691e;

}



.free_apply .apply_line_btn {

    margin-top: 10px;

}



.free_apply .app_tip {

    color: #999;

    margin-top: 15px;

}



.free_apply .app_error {

    color: #f66;

    margin-top: 3px;

}



/* 小黄条提示--全站公用

 *****  by  sisi.yuan

 */

.mod_yeltip {

    position: relative;

}



.mod_yeltip .yeltip_close {

    width: 10px;

    height: 10px;

    background-position: -383px -102px;

    position: absolute;

    right: 10px;

    top: 12px;

}



.mod_yeltip .mod_yeltip_bd {

    border: 1px solid #fff0d8;

    background-color: #fffdee;

    padding: 8px 10px;

}



/* 按钮样式--全站公用

 *****  by  sisi.yuan

 */

.btn_org {

    display: inline-block;

    height: 36px;

    line-height: 36px;

    color: #fff;

    background-color: #ff6600;

    border: none;

    cursor: pointer;

    padding: 0 20px;

}



.btn_org:hover {

    background-color: #e7691e;

    color: #fff;

}



.btn_white {

    display: inline-block;

    height: 34px;

    line-height: 34px;

    border: 1px solid #d8d8d8;

    background-color: #FFF;

    padding: 0 20px;

    white-space: nowrap;

    color: #333;

}



.btn_white:hover {

    color: #333;

    border-color: #ccc;

}



input.btn_white {

    height: 36px;

    cursor: pointer;

}



input.btn_org, input.btn_white {

    *overflow: visible;

}



input.btn_green {

    display: inline-block;

    height: 32px;

    line-height: 32px;

    color: #fff;

    background-color: #01af63;

    border: none;

    cursor: pointer;

    padding: 0 20px;

}



input.btn_green_a {

    display: inline-block;

    height: 18px;

    line-height: 18px;

    color: #01af63;

    background: none;

    border: none;

    cursor: pointer;

    vertical-align: middle;

}



input.btn_grey {

    background: #f8f8f8;

    border: 1px solid #e4e4e4;

    padding: 0 8px;

    line-height: 18px;

    vertical-align: middle;

    cursor: pointer;

    color: #999;

}



input.btn_grey_a {

    background: none;

    border: none;

    line-height: 18px;

    vertical-align: middle;

    color: #999;

    cursor: pointer;

}



/* 表单 -- 全站公用

 *****  by  sisi.yuan

 */

.mod_form .form_hd {

    padding-left: 20px;

    color: #999;

    margin-bottom: 16px;

}



.mod_form .form_hd .ico_info_s {

    float: left;

    margin-left: -20px;

    margin-top: 2px;

}



.mod_form .text {

    padding: 7px 10px;

    width: 184px;

    border: 1px solid #ddd;

}



.mod_form .select {

    width: 206px;

    border: 1px solid #ddd;

    height: 34px;

}



.mod_form .select_s {

    width: 90px;

}



.mod_form .form_line {

    zoom: 1;

}



.mod_form .form_line:after {

    display: block;

    clear: both;

    content: "\0020";

    visibility: hidden;

    height: 0;

}



.mod_form .label {

    width: 24.6%;

    padding-right: 8px;

    margin-left: -8px;

    float: left;

    text-align: right;

    line-height: 34px;

}



.mod_form .element {

    width: 75.4%;

    float: right;

    padding-bottom: 15px;

}



.mod_form .form_error {

    margin-top: 3px;

    color: #f66;

}



.mod_form .text_wrap {

    position: relative;

}



.mod_form .text_wrap .unit {

    margin-left: -20px;

}



.mod_form .text_wrap .text_lbl {

    color: #bbb;

    position: absolute;

    left: 10px;

    top: 8px;

}



.mod_form .btn_org, .mod_form .btn_white {

    float: left;

}



.mod_form .btn_org {

    margin-right: 12px;

}



/* 表单[ 扩展 ] -- 全站公用

 *****  如页面右侧发标表单

 *****  by  sisi.yuan

 */

.mod_form_wide .form_line {

    position: relative;

}



.mod_form_wide .text {

    width: auto;

    display: block;

}



.mod_form_wide .element {

    width: auto;

    float: none;

    padding-bottom: 10px;

}



.mod_form_wide .form_line_btn .btn_org {

    display: block;

    padding: 0;

    width: 100%;

    height: 40px;

    line-height: 40px;

    float: none;

}



/* 手机验证弹层 -- 全站公用

 *****  by  sisi.yuan

 */

.box_mobileverify {

    padding: 20px 0;

}



.box_mobileverify .mod_form .form_hd {

    margin-left: 60px;

}



.box_mobileverify .mod_form .text {

    width: 214px;

}



.box_mobileverify .mod_form .text_code {

    width: 80px;

}



.box_mobileverify .mod_form .code_wrap {

    position: relative;

}



.box_mobileverify .mod_form .code_wrap .text_code {

    float: left;

}



.box_mobileverify .mod_form .code_wrap .code_lnk {

    float: left;

    margin-left: 10px;

    display: inline-block;

    height: 34px;

    width: 124px;

    text-align: center;

    background-color: #eee;

    line-height: 34px;

}



.box_mobileverify .code_wrap .code_layer {

    position: absolute;

    width: 166px;

    left: 91px;

    bottom: 36px;

}



.box_mobileverify .code_wrap .code_layer .layer_bd {

    padding: 10px;

    background-color: #F6FFF9;

    border: 1px solid #d6ded9;

}



.box_mobileverify .code_wrap .code_layer .code_input_text {

    padding: 2px 5px;

    width: 80px;

    border: 1px solid #ccc;

    float: left;

}



.box_mobileverify .code_wrap .code_layer .code_input .btn_org {

    height: 24px;

    line-height: 24px;

    padding: 0 9px;

    float: right;

    margin-right: 0;

}



.box_mobileverify .code_wrap .code_img {

    margin-bottom: 5px;

    overflow: hidden;

}



.box_mobileverify .code_wrap .code_img a {

    color: #00ad4d;

    float: right;

}



.box_mobileverify .code_wrap .code_img a:hover {

    color: #f25618;

}



.box_mobileverify .code_wrap .code_img img {

    float: left;

}



.box_mobileverify .code_wrap .code_layer .layer_tri {

    width: 0;

    height: 0;

    font-size: 0;

    display: inline-block;

    border-width: 8px;

    border-color: #D6DED9 transparent transparent transparent;

    border-style: solid dashed dashed dashed;

    position: absolute;

    left: 50%;

    margin-left: -4px;

    bottom: -16px;

}



.box_mobileverify .code_wrap .code_layer .layer_tri i {

    width: 0;

    height: 0;

    overflow: hidden;

    font-size: 0;

    display: inline-block;

    border-width: 7px;

    border-color: #F6FFF9 transparent transparent transparent;

    border-style: solid dashed dashed dashed;

    position: absolute;

    left: -7px;

    top: -9px;

}



.box_mobileverify_suc {

    padding: 40px 0;

}



.box_mobileverify_suc .btn_cancel {

    margin-left: 80px;

}



/* tab切换[[ */

.mod_tab {

    overflow: hidden;

}



.mod_tab .mod_tab_hd {

    height: 43px;

    background-color: #f8f8f8;

    border: 1px solid #e8e8e8;

    border-bottom: none;

}



.mod_tab .mod_tab_hd li {

    float: left;

    border-right: 1px solid #e8e8e8;

}



.mod_tab .mod_tab_hd li a {

    display: block;

    padding: 0 23px;

    height: 43px;

    line-height: 43px;

    font-size: 14px;

    color: #333;

}



.mod_tab .mod_tab_hd li a:hover {

    color: #01af63;

}



.mod_tab .mod_tab_hd li.on a {

    background-color: #fff;

    border-top: 2px solid #01af63;

    margin-top: -1px;

    color: #01af63;

}



.mod_tab .mod_tab_bd {

    border: 1px solid #e8e8e8;

}



/* tab切换]] */



/* 排序[[ */

.mod_sort {

    border-bottom: 1px solid #eee;

    zoom: 1;

}



.mod_sort:after {

    display: block;

    clear: both;

    content: "\0020";

    visibility: hidden;

    height: 0;

}



.mod_sort .sort_type {

    zoom: 1;

    float: left;

    margin-top: 8px;

}



.mod_sort .sort_type:after {

    display: block;

    clear: both;

    content: "\0020";

    visibility: hidden;

    height: 0;

}



.mod_sort .sort_type li {

    float: left;

    padding-bottom: 8px;

    margin-right: 25px;

}



.mod_sort .sort_type li.on a {

    color: #01af63;

}



.mod_sort .sort_type li.on a:hover {

    color: #f25618;

}



.mod_sort .sort_state {

    float: right;

    width: 75px;

    border: 1px solid #fff;

    position: relative;

    border-bottom: none

}



.mod_sort .sort_state a {

    display: block;

    height: 32px;

    line-height: 32px;

    text-align: center;

}



.mod_sort .sort_state .state_list {

    display: none;

    position: absolute;

    left: -1px;

    top: 32px;

    width: 75px;

    border: 1px solid #eee;

    border-top: none;

    background-color: #fff;

}



.mod_sort .sort_state .state_list a {

    color: #666;

}



.mod_sort .sort_state .state_list a:hover {

    background-color: #f8f8f8;

}



.mod_sort .sort_state_hover {

    border-color: #eee;

}



.mod_sort .sort_state_hover .state_list {

    display: block;

}



.mod_sort .sort_state_hover .state_on {

    color: #f25618;

}



.mod_sort .sort_state_hover .state_on .triangle_down {

    background-position: -201px 0;

}



/* 排序]] */

/*带有小三角的提示框*/

.tip_triangle_left {

    border: 1px solid #eee;

    padding: 15px;

    background: #fff;

    position: relative;

}



.tip_triangle_left b {

    background: url(../images/global.png) 0 -260px no-repeat;

    _background: url(../images/global.gif) 0 -260px no-repeat;

    position: absolute;

    left: -6px;

    _left: -21px;

    top: 10px;

    width: 6px;

    height: 12px;

}



/*添加全站banner图片*/

.header_banner_top {

    display: block;

    background: url(../images/banner_top.jpg) top center no-repeat;

    min-width: 1220px;

    height: 80px;

    _width: expression((document.documentElement.clientWidth||document.body.clientWidth)&lt;

    980 ? "980px": "");

}



/*图片弹出蒙层*/

.cover {

    width: 100%;

    height: 100%;

    top: 0;

    position: fixed;

    z-index: 9999;

}



.ielt7 .cover {

    width: 100%;

    height: 100%;

    top: 0;

    position: absolute;

    z-index: 9999;

}



.cover .bg {

    background: #000;

    width: 100%;

    height: 100%;

    opacity: .75;

    filter: alpha(opacity=75);

    text-align: center;

    position: absolute;

    top: 0;

}



.ielt7 .cover .bg {

    height: 150%;

}



.cover .ppt {

    position: absolute;

    width: 100%;

    height: 100%;

    top: 0;

}



.cover .del {

    background: url(../images/xgtcop_bg.gif) -89px -86px no-repeat;

    width: 37px;

    height: 36px;

    position: absolute;

    top: 40px;

    right: 40px;

    z-index: 99;

}



.cover .lrow, .cover .rrow {

    position: absolute;

    top: 50%;

    margin-top: -135px;

    width: 36px;

    height: 70px;

    padding: 100px 15px 100px 100px;

    z-index: 99;

}



.cover .lrow {

    padding: 100px 100px 100px 15px;

}



.cover .lrow i, .cover .rrow i {

    display: block;

    width: 36px;

    height: 70px;

}



.cover .lrow {

    left: 25px;

}



.cover .lrow i {

    background: url(../images/xgtcop_bg.gif) 0 -51px no-repeat;

}



.cover .rrow {

    right: 25px;

}



.cover .rrow i {

    background: url(../images/xgtcop_bg.gif) -37px -51px no-repeat;

}



.cover a.del:hover {

    background-position: -207px -86px;

}



.cover a.lrow:hover i {

    background-position: -129px -51px;

}



.cover a.rrow:hover i {

    background-position: -170px -51px;

}



.cover .content {

    overflow: hidden;

    width: 80%;

    height: 100%;

    margin: 0 auto;

    position: relative;

}



.cover .content ul {

    width: 100%;

}



.cover .ppt_wrap {

    height: 50%;

    overflow: hidden;

    position: relative;

}



.cover .info {

    height: 40px;

    overflow: hidden;

    margin-top: 20px;

    padding: 0 20%;

}



.cover .ppt_li {

    height: 100%;

}



.cover .show {

    position: relative;

    display: block;

    height: 100%;

}



.cover .show img {

    position: absolute;

    top: 50%;

    left: 50%;

}



.none {

    display: none;

}



.cover .title {

    font-size: 16px;

    color: #fff;

    line-height: 20px;

    padding-top: 60px;

    padding-bottom: 20px;

    padding-left: 10%;

}



.cover .title h3 {

    float: left;

    font-weight: normal;

    padding-top: 0;

}



.cover .title .num {

    float: left;

    color: #999;

    margin-left: 15px;

}



.cover .title .num i {

    font-style: normal;

    color: #fff;

}



.cover .cover_link {

    padding: 20px 0;

    color: #d1d1d1;

}



.cover .cover_link a {

    color: #d1d1d1;

}



.cover .cover_link a:hover {

    color: #f25618;

}



.cover .diary_items_list {

    position: absolute;

    top: 10px;

    left: 0;

    display: inline-block;

}



.cover .diary_items_list li em, .cover .diary_items_list li span {

    color: #fff;

}



.cover .diary_items_list li .ico_comment {

    background-position: -106px -40px;

}



.cover .diary_items_list li .ico_like {

    background-position: -132px -40px;

}



.cover .diary_items_list li .ico_share {

    background-position: -146px -40px;

}



.cover .diary_items_list .diary_items_list_li2:hover .ico_comment {

    background-position: -119px -40px;

}



.cover .diary_items_list .diary_items_list_li p {

    border-left: 1px solid #474643;

}



.cover a.diary_items_text {

    font-size: 14px;

    line-height: 20px;

    color: #fff;

}



.cover a.diary_items_text em {

    color: #fff;

}



.cover a.diary_items_text:hover em {

    color: #f25618;

}



.cover .ppt_loading, .cover li {

    background: url(../images/ajax-loader.gif) center center no-repeat;

    height: 100%;

    width: 100%;

    position: absolute;

    top: 0;

    left: 0;

}



/*微信二维码*/

.my_wechat_bar, .my_wechat_cancel, .my_wechat_broadside {

    background: url(../images/my_wechat_bar.png) no-repeat;

    display: block;

}



.wechat_barcode {

    position: fixed;

    left: 50%;

    bottom: 260px;

    margin-left: 510px;

    z-index: 2001;

}



.narrow_1220 .wechat_barcode {

    margin-left: 630px;

}



.wechat_barcode .my_wechat_bar {

    width: 106px;

    height: 199px;

    background-position: 0 0;

}



.wechat_barcode .we_inwrap {

    position: relative;

}



.wechat_barcode .my_wechat_cancel {

    position: absolute;

    right: 5px;

    top: 72px;

    width: 9px;

    height: 9px;

    background-position: -107px -56px;

    cursor: pointer;

}



.wechat_broadside {

    position: fixed;

    right: 0;

    bottom: 295px;

    display: none;

    z-index: 2001;

}



.wechat_broadside .my_wechat_broadside {

    width: 41px;

    height: 132px;

    background-position: -109px -67px;

    cursor: pointer;

}



.ielt7 .wechat_barcode {

    position: absolute;

    _top: expression(eval(document.documentElement.offsetHeight/2+document.documentElement.scrollTop));

}



.ielt7 .wechat_broadside {

    position: absolute;

    _top: expression(eval(document.documentElement.offsetHeight/2+document.documentElement.scrollTop));

}



/*添加全站banner图片*/

.top_banner {

    display: block;

    min-width: 980px;

    height: 80px;

    _width: expression((document.documentElement.clientWidth||document.body.clientWidth)&lt;

    980 ? "980px": "");

}



/* 发标弹窗*/

.apply_fail span.as_fail {

    overflow: hidden;

}



.window_box_container .apply_fail {

    position: relative;



    display: inline;

    float: left;

    width: 380px;

    height: 60px;

    margin: 40px 0 0 60px;

}



.apply_fail span.as_fail {

    float: left;

    width: 60px;

    height: 60px;



    background-position: -60px -92px;

}



.apply_fail span.as_fail {

    background-position: -120px -92px;

}



.window_box_container .apply_fail strong {

    position: absolute;

    top: 8px;

    left: 81px;



    height: 40px;



    font-size: 18px;

    font-weight: 400;

    line-height: 20px;

    color: #333;

}



/* 发标弹窗 */



.nodsp {

    display: none;

}



/**

 * POPUP CONTAINER STYLES

 */

#popupMask {

    position: absolute;

    z-index: 8000;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 100%;

    opacity: 0.75;

    filter: alpha(opacity=75);

    /* this hack is so it works in IE

	 * I find setting the color in the css gives me more flexibility

	 * than the PNG solution.

	 */

    /* background-color:transparent !important; */

    /* background-color: #333333; */

    background-color: #000;

    /* this hack is for opera support

	 * you can uncomment the background-image if you don't care about opera.

	 * this gives you the flexibility to use any bg color that you want, instead of the png

	 */

    display: none;

    /* background-image/*: url("../images/maskBG.png") !important; // For browsers Moz, Opera, etc. */

    /* background-image:none; */

    /* background-repeat: repeat; */

}



#popupContainer {

    /*border: 6px solid #CBCBCB;*/

    /* border: 6px solid rgba(83,83,83,0.4); */

    /*border:5px solid rgba(204, 204, 204, 0.8);*/

    border-radius: 10px;

    position: absolute;

    z-index: 10001;

    top: 0px;

    left: 0px;

    display: none;

    padding: 0px;

}



#popupInner {

    /* border: 2px solid #000000; */

    /* border: 10px solid #264118; */

    /* border-radius:5px; */

    background-color: #ffffff;

}



#popupFrame {

    margin: 0px;

    width: 100%;

    height: 100%;

    position: relative;

    z-index: 8002;

}



#popupTitleBar {

    /* background-color: #486CAE; */

    color: #ffffff;

    font-weight: bold;

    /* border-bottom: 2px solid #000000; */

    /* border-top: 1px solid #78A3F2; */

    /* border-left: 1px solid #78A3F2; */

    /* border-right: 1px solid #204095; */

    position: relative;

}



#popupTitle {

    float: left;

    font-size: 1.1em;

}



#popupControls {

    float: right;

    cursor: pointer;

    cursor: hand;

}



.mj-hcenrer .pb20 {

    padding-bottom: 13px;

}



.nowpage {

    background: #ff5256;

    border: 1px solid #eb353a;

    color: #FFFFFF;

    display: block;

    float: left;

    margin: 0 3px 0 0;

    padding: 0px 8px;

    line-height: 25px;

}



#divpage {

    margin: 20px 10px;

}



#frmsearch2 {

    clear: both;

    margin: 20px 10px;

    display: none;

}



#frmsearch2 .inputbox {

    border: #ddd solid 1px;

    width: 300px;

    height: 25px;

    padding: 2px;

}



.pagebaritem, .pagebarcount {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #DDDDDD;

    color: #000000;

    display: block;

    float: left;

    height: 17px;

    margin-right: 2px;

    padding: 0px 8px 4px 8px;

    text-decoration: none;

    height: 20px;

    margin: 0px 4px;

}



.pagebar a, #divpage a {

    float: left;

    border: 1px solid #E5E8ED;

    color: #333333;

    display: inline-block;

    font-family: simsun;

    line-height: 14px;

    margin-right: 4px;

    padding: 5px 10px;

    text-decoration: none;

    background: #ffffff;

}



.pagebar a:hover, .container .pagebar a:hover {

    color: #ff5256;

    text-decoration: none;

    border-color: #ff5256;

    background-color: #ffeaeaffeaea

}



.pagebar {

    color: #333333;

    font-size: 12px;

    height: 25px;

    float: right;

    line-height: 25px;

    padding: 10px 0 8px;

    text-align: center;

}



.zgs_nav_div {

    border-bottom: 1px solid #eee;

    height: 44px;

    position: relative;

    width: 100%;

    top: -16px;

}



.zgs_nav_div .znd {

    height: 44px;

    margin: 0 auto;

    width: 1220px;

}



.zgs_nav_div .znd ul li {

    display: inline;

    float: left;

    height: 14px;

    margin: 15px 8px 0 0;

    width: auto;

    color: #999;

}



.zgs_nav_div .znd ul li a span {

    float: left;

    padding-right: 8px;

}



.zgs_nav_div .znd ul li a {

    color: #999;

}



.zgs_nav_div .znd ul li a em {

    background: url("../images/global.png") no-repeat scroll 0 0;

    overflow: hidden;

}



.zgs_nav_div .znd ul li a em {

    background-position: -31px -7px;

    display: inline;

    float: left;

    height: 9px;

    margin-top: 5px;

    width: 5px;

}



.hcc_title {



    color: #333;

    display: inline;

    float: left;

    font-size: 24px;

    height: 42px;

    line-height: 42px;

    margin-top: 39px;

    font-family: "微软雅黑";

}



#gloWrap .header_menu ul li a:hover {

    color: #333;

}



.grayfix {

    background: #000;

    opacity: 0.4;

    filter: alpha(opacity=40);

    width: 100%;

    height: 100%;

    position: fixed;

    left: 0;

    top: 0;

    z-index: 129;

    _position: absolute;

    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,50%)||0)));

}



.vedio-iframe {

    position: fixed;

    left: 50%;

    top: 50%;

    width: 616px;

    height: 380px;

    margin: -265px 0 0 -308px;

    background: #;

    z-index: 129;

    _position: absolute;

    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,50%)||0)));

}



.closei {

    position: absolute;

    right: -90px;

    top: 0px;

    background: url(../images/close.png) no-repeat;

    width: 71px;

    height: 40px;

    cursor: pointer

}



.ico_feedback:hover, .ico_server:hover, .ico_top:hover {

    background: #f25618;

}



.nav_top .ico_server:hover span, .nav_top .ico_feedback:hover span, .nav_top .ico_top:hover span {

    color: #fff;

}



.zizhi-window {

    position: fixed;

    left: 30%;

    top: 50%;

    width: 600px;

    height: 360px;

    margin: -265px 0 0 0;

    z-index: 999;

    _position: absolute;

    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,50%)||0)));

}



.closei {

    position: absolute;

    right: -90px;

    top: 0px;

    background: url(../images/close.png) no-repeat;

    width: 71px;

    height: 40px;

    cursor: pointer

}



button {

    list-style: none;

    border: none;

}



.sun-second-footer {

    width: 100%;

    height: 71px;

    background: #ebebeb;

    border-top: 3px solid #f26f20;

}



.sun-second-footer .container {

    width: 1220px;

    height: 74px;

    background: url(../images/dibu.png) 0 0 no-repeat;

    margin: 0 auto;

}



.sun-second-footer .zixun {

    background: url(../images/zixun.png) no-repeat;

    width: 160px;

    height: 41px;

    cursor: pointer;

    margin: 19px 0 0 739px;

}



.hide {

    display: none;

}



.element .submit-btn span, .bottom_sjybj_right .two_code, .bottom_sjybj_right .icn_tip_close {

    background: url(../images/global.png) no-repeat;

    _background: url(../images/global.gif) no-repeat;

    _overflow: hidden;

}



.bottom_fiexd_box {

    height: 160px;

    position: fixed;

    bottom: 0px;

    z-index: 9998;

    width: 100%;

    _position: absolute;

    _left: expression(eval(document.documentElement.scrollLeft));

    _top: expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 215))

}



.bottom_show_left {

    height: 160px;

    background: url(../images/sjybj_show_left.png) no-repeat;

    _background: url(../images/sjybj_show_left.gif) no-repeat;

    width: 156px;

    height: 165px;

    position: absolute;

    left: 0px;

    bottom: 80px;

    position: fixed;

    _position: absolute;

    z-index: 9998;

    _position: absolute;

    _left: expression(eval(document.documentElement.scrollLeft));

    _top: expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 325))

}



.bottom_sjybj_bg {

    height: 160px;

    background: #15161a;

    position: absolute;

    bottom: 0px;

    z-index: 5;

    width: 100%;

    opacity: 0.78;

}



.bottom_fiexd_sjybj {

    height: 160px;

    position: absolute;

    bottom: 0px;

    z-index: 5;

    width: 100%;

}



.bottom_fiexd_sjybj .container {

    height: 160px;

    position: relative;

    padding-top: 0;

}



.bottom_fiexd_sjybj .bottom_sjybj_center {

    margin-left: 630px;

    width: 590px;

}



.bottom_fiexd_sjybj .bottom_sjybj_left .sjybj_mx_name {

    color: #666;

    position: absolute;

    bottom: 4px;

    left: 138px;

    z-index: 2;

}



.bottom_fiexd_sjybj .bottom_sjybj_right {

    float: left;

    position: relative;

    margin: 20px 0 20px 28px;

}



.bottom_fiexd_sjybj .bottom_sjybj_content {

    float: left;

    background: #1c2837;

    width: 308px;

    padding: 20px;

    font-size: 0;

    position: relative;

}



.bottom_fiexd_sjybj .bottom_sjybj_content p {

    font-size: 16px;

    line-height: 23px;

    color: #fff;

}



.bottom_fiexd_sjybj .bottom_sjybj_content p span {

    color: #ffa00b;

}



.bottom_fiexd_sjybj .inp1 {

    width: 177px;

    height: 35px;

    *height: 30px;

    border: none;

    font-size: 14px;

    padding: 0 20px 0 10px;

    display: inline-block;

    vertical-align: middle;

}



.bottom_fiexd_sjybj .inp2 {

    width: 298px;

    *width: 288px;

    height: 35px;

    *height: 30px;

    border: none;

    font-size: 14px;

    padding-left: 10px;

    display: inline-block;

    vertical-align: middle;

}



.bottom_fiexd_sjybj .inp3 {

    width: 92px;

    *width: 82px;

    height: 35px;

    *height: 30px;

    border: none;

    font-size: 14px;

    padding-left: 10px;

    margin-right: 3px;

    float: left;

    display: inline-block;

    vertical-align: middle;

}



.bottom_fiexd_sjybj .sel1 {

    width: 98px;

    *width: 88px;

    height: 35px;

    border: none;

    font-size: 14px;

    margin-left: 3px;

    display: inline-block;

    vertical-align: middle;

}



.bottom_fiexd_sjybj .sel2 {

    width: 102px;

    *width: 92px;

    height: 35px;

    border: none;

    font-size: 14px;

    margin-right: 3px;

    display: inline-block;

    vertical-align: middle;

    _float: left;

}



.bottom_fiexd_sjybj .img_yzm {

    width: 102px;

    height: 35px;

    float: left;

    margin-right: 3px;

}



.bottom_sjybj_content .elment {

    position: relative;

}



.bottom_sjybj_content .elment .acreage {

    font-size: 18px;

    position: absolute;

    left: 185px;

    top: 4px;

}



.bottom_sjybj_content .elment .placeholder {

    font-size: 14px;

    position: absolute;

    left: 10px;

    top: 10px;

    color: #999;

}



.bottom_sjybj_content .btn_ffa00b {

    vertical-align: middle;

    background: #f26f20;

    font-size: 16px;

    color: #fff;

    width: 98px;

    height: 35px;

    display: inline-block;

    _display: inline;

    _float: left;

    line-height: 35px;

    text-align: center;

    overflow: visible;

    float: right;

}



.bottom_sjybj_content .btn_ffa00b:hover {

    color: #fff;

}



.bottom_sjybj_content .mt20b5 {

    margin-top: 15px;

    _margin-top: 13px;

    margin-bottom: 5px;

}



.bottom_sjybj_content .mt20 {

    margin-top: 20px;

}



.bottom_sjybj_content .mb7 {

    margin-bottom: 7px;

    zoom: 1;

    overflow: hidden;

}



.bottom_sjybj_content .btn_detail {

    font-size: 14px;

    color: #fff;

    float: right;

    border-radius: 4px;

    border: 1px solid #fff;

    padding: 11px 5px;

    line-height: 16px;

    margin-top: 7px;

}



.bottom_fiexd_sjybj .bottom_sjybj_content p.con_p {

    font-size: 16px;

    line-height: 26px;

}



.bottom_fiexd_sjybj .bottom_sjybj_content p.con_p span {

    font-size: 20px;

}



.bottom_sjybj_content .erro {

    position: absolute;

    bottom: 3px;

    left: 20px;

    font-size: 12px;

    color: #c7c7c7;

}



.bottom_sjybj_content .erro em {

    background-position: 0 -892px;

    width: 18px;

    height: 12px;

    display: inline-block;

    margin-right: 8px;

}



.sjybj_mx {

    background: url(../images/sjybj_freeApply_new.png) no-repeat;

    _background: url(../images/sjybj_freeApply_new.gif) no-repeat;

    width: 588px;

    height: 181px;

    position: absolute;

    left: 37px;

    bottom: 0;

}



.bottom_sjybj_right .icn_tip_close {

    position: absolute;

    right: -46px;

    top: 20px;

    width: 16px;

    height: 16px;

    background-position: 0 -165px;

    cursor: pointer;

}



.bottom_sjybj_right .two_code {

    width: 100px;

    height: 100px;

    display: inline-block;

    background-position: -221px -102px;

}



.bottom_sjybj_right .sjybj_txt {

    color: #fff;

    line-height: 14px;

    margin-bottom: 10px;

}



.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_right .sjybj_txt {

    display: none;

}



.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_right .two_code {

    display: none;

}



.narrow_980 .sjybj_mx {

    left: 0;

}



.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_center {

    margin-left: 558px;

}



.narrow_980 .bottom_sjybj_right .icn_tip_close {

    right: -8px;

}



.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_left .sjybj_mx_name {

    left: 66px;

}



.narrow_980 .bottom_fiexd_sjybj .container {

    width: 980px;

    margin: 0 auto;

}



.sarifi-sepesil .bottom_fiexd_sjybj.step1 .inp1 {

    width: 171px;

}



.sarifi-sepesil .bottom_fiexd_sjybj.step1 .sel2 {

    width: 97px;

}



.sarifi-sepesil .bottom_fiexd_sjybj.step1 .bottom_sjybj_content .btn_ffa00b {

    height: 27px;

    line-height: 27px;

    width: 96px;

}



.sarifi-sepesil .bottom_fiexd_sjybj.step1 .inp1 {

    height: 26px;

}



.sarifi-sepesil .bottom_fiexd_sjybj.step1 .bottom_sjybj_content {

    padding: 28px 20px;

}



.sarifi-sepesil .bottom_fiexd_sjybj.step1 .bottom_sjybj_content .elment .placeholder {

    top: 3px;

}



.banner_arrow, .slider_ico {

    background: url(../images/banner.png) no-repeat;

    _background: url(../images/banner.gif) no-repeat;

    display: block;

}



.bottom_sjybj_right .two_code {

    background-position: -221px -102px;

    display: inline-block;

    height: 100px;

    width: 100px;

}



#rightDiv {

    z-index: 999;

}



.split {

    color: #eeeeee;

    display: inline-block;

    padding: 0 5px;

}



.ui-footer {

    background: #fff none repeat scroll 0 0;

    clear: both;

}



.ui-footer-hd {

    background: #333438;

    color: #fff;

    padding-bottom: 40px;

}



.bordert {

    border-top: 1px solid #e5e5e5;

    padding-top: 15px;

}



.zbj-grid, #zbj-grid {

    margin: 0 auto;

    width: 1148px;

    overflow: hidden;

}



.ui-footer-hd dl {

    float: left;

    margin-top: 48px;

    width: 16.6%;

}



.ui-footer-hd dt {

    color: #ccc;

    font-family: "Microsoft YaHei", sans-serif;

    font-size: 16px;

    font-weight: 400;

    margin-bottom: 5px;

}



.ui-footer-hd dd {

    line-height: 25px;

    margin-left: 0;

}



#footerHeight .ui-footer-hd a {

    color: #fff;

    font-size: 12px;

    margin-left: 6px;

}



.ui-footer-hd .item-contact dt {

    font-size: 22px;

}



.ui-footer-hd dt {

    color: #fff;

    font-family: "Microsoft YaHei", sans-serif;

    font-size: 16px;

    font-weight: 400;

    margin-bottom: 4px;

}

.footer_white_line{

    display: inline-block;

    width: 64px;

    height: 2px;

    background: #fff;

    margin-bottom: 9px;

}



.ui-footer-hd .item-contact .item-chat {

    border-bottom: 1px solid #2a2a2a;

    display: block;

    padding-bottom: 5px;

}



.ui-ico-cs-h {

    height: 32px;

    width: 136px;

}



.ui-ico {

    background-image: url("../images/contact_bottom.png");

    background-repeat: no-repeat;

    display: inline-block;

    line-height: 14px;

    margin-top: 1px;

    margin-bottom: 5px;

    vertical-align: text-top;

}



.ui-footer-hd .item-contact .item-sns {

    padding-top: 16px;

}



.ui-footer-hd .item-contact {

    text-align: center;

}



.ui-footer-bd {

    padding-bottom: 20px;

    text-align: center;

}



#footerHeight .ui-footer-copyright {

    margin-bottom: 10px;

}



/*导航*/

.nav-box {

}



.1

nav-box .nav-item {

    height: 34px;

    line-height: 34px;

    color: #333;

    font-size: 16px;

    padding-right: 40px;

}



.header_center_main .nav-box .nopadr {

    padding-right: 0;

}



.nav-item .nav-item-primary {

    display: block;

    transition: font-weight 0.1s ease-in-out 0s;

    font-weight: 700px;

    position: relative;

    color: #323232;

}



.ngav-item .nav-item-primary i {

    width: 5px;

    height: 5px;

    background: #ff5256;

    position: absolute;

    top: 15px;

    left: -15px;

    transition: transform 0.1s ease-in-out 0s, visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s;

    visibility: hidden;

    display: block;

}



.nav-box .nav-item-cr .nav-item-primary i {

    visibility: visible;

}



.nav-box .nav-item-cr .nav-item-primary {

    color: #ff5256;

    font-weight: 700;

}



.search-wrap {

    width: 493px;

    height: 36px;

    line-height: 36px;

    position: absolute;

    margin-right: -247px;

    top: calc(50% - 12px);

    left: calc(50% - 246px);

}



.search-ipt {

    width: 395px;

    height: 34px;

    line-height: 34px;

    border: 1px solid #ff5256;

    color: #ccc;

    padding: 0 34px 0 82px;

    border-radius: 3px;

}

.hot_words li a{

    float: left;

    padding: 0 10px 0 3px;

    color: #a9a9a9;

    position: static;

    background: none;

    font-size: 12px;

    width: 75px;

}

/*.hot_words li a{*/

    /*float: left;*/

    /*padding: 0 10px 0 3px;*/

    /*color: #a9a9a9;*/

/*}*/



.search-wrap .search-ipt:hover {

    border: 1px solid #a5a5a5;

}



.search-wrap a {

    display: block;

    position: absolute;

    right: -47px;

    bottom: 0;

    height: 36px;

    width: 100px;

    cursor: pointer;

    background: #ff5256;

    color: #fff;

    text-align: center;

    font-size: 16px;

}

.search-wrap .input_bg_s {

    display: block;

    position: absolute;

    right: 417px;

    bottom: 1px;

    height: 33px;

    width: 73px;

    cursor: pointer;

    background: #f8f8f8;

    text-align: center;

    border-right: 1px solid #e1e1e1;

    color: #666666;

    font-size: 14px;

}



.search-wrap a:hover {

    background-position: 0 -34px;

}



.main-nav .nav {

    margin: 17px 0 0 0;

    font-size: 16px;

    float: left;

    width: 810px;

    height: 43px;

    padding: 32px 0 0 80px;

}



.main-nav .nav a {

    color: #474e5d;

    text-decoration: none;

}



.main-nav .nav .nav-box .nav-item {

    height: 34px;

    line-height: 34px;

    float: left;

    text-align: center;

    margin: 0 13px;

    /*border: 1px solid #fff;*/

    border-left: 1px solid #fff;

    border-right: 1px solid #fff;

    border-top: 1px solid #fff;

    border-bottom: 1px solid transparent;

    border-radius: 3px;

    position: relative;

    display: block;

    margin-left: 5px;

}



.main-nav .nav .nav-box .nav-item .menu-dropdown-product .item-sub .menu-dropdown-bd {

    height: 29px;

    line-height: 29px;



}



.main-nav .nav .nav-box .nav-item a {



}



.main-nav .nav .nav-box .nav-item .nav-item-primary i {

    position: absolute;

    left: -5px;;

    top: 15px;

    display: block;

    font-size: 0;

    background-color: #ff5256;

    width: 5px;

    height: 5px;

    visibility: hidden;

}



.main-nav .nav .nav-box .nav-item .dropbox {

    position: absolute;

    background-color: #fff;

    width: 115px;

    top: 32px;

    left: -1px;

    padding: 10px 0;

    border: 1px solid #e6e6e6;

    border-radius: 0 3px 3px;

    visibility: hidden;

    z-index: 100;

}



.main-nav .nav .nav-box .nav-item .dropbox li a {

    line-height: 35px;

    height: 35px;

    font-size: 14px;

    text-align: left;

    text-indent: 16px;

    display: block;

    color: #5e5e5e;

    -webkit-transition: all .08s ease-in-out;

    -moz-transition: all .08s ease-in-out;

    -ms-transition: all .08s ease-in-out;

    transition: all .08s ease-in-out

}



.main-nav .nav .nav-box .nav-item .dropbox li a:hover {

    background-color: #ff5256;

    color: #fff

}



#gloWrap .main-nav .dropbox_hover a {

    background-color: #ff5256;

    color: #fff

}



#gloWrap .main-nav .dropbox-mask-80 {

    width: 90px;

}



#gloWrap .main-nav .dropbox-mask-100 {

    width: 110px;

}



.main-nav .nav .nav-box .nav-item .dropbox .dropbox-mask {

    display: block;

    width: 66px;

    position: absolute;

    height: 3px;

    background: #fff;

    top: -2px;

    left: 0

}



.main-nav .nav .nav-box .nav-item .nav-item-mask {

    display: block;

    width: 66px;

    position: absolute;

    height: 5px;

    background: #fff;

    bottom: -2px;

    left: 0;

    z-index: 100;

    visibility: hidden

}



.main-nav .nav .nav-box .nav-item .nav-item-tips-year {

    background: url(../images/nav-tips-year.gif) no-repeat;

    width: 39px;

    height: 21px;

    position: absolute;

    right: 7px;

    top: -12px

}



.main-nav .nav .nav-box .nav-item .nav-item-primary {

    -webkit-transition: font-weight .1s ease-in-out;

    -moz-transition: font-weight .1s ease-in-out;

    -ms-transition: font-weight .1s ease-in-out;

    transition: font-weight .1s ease-in-out

}



.main-nav .nav .nav-box .nav-item .nav-item-primary i {

    -webkit-transition: transform .1s ease-in-out, visibility .2s ease-in-out, opacity .2s ease-in-out;

    -moz-transition: transform .1s ease-in-out, visibility .2s ease-in-out, opacity .2s ease-in-out;

    -ms-transition: transform .1s ease-in-out, visibility .2s ease-in-out, opacity .2s ease-in-out;

    transition: transform .1s ease-in-out, visibility .2s ease-in-out, opacity .2s ease-in-out

}



.main-nav .nav .nav-box .nav-item .dropbox {

    margin-top: -3px;

    opacity: 0;

    -webkit-transition: opacity .1s ease-in-out, margin-top .2s ease-in-out, visibility .2s ease-in-out;

    -moz-transition: opacity .1s ease-in-out, margin-top .2s ease-in-out, visibility .2s ease-in-out;

    -ms-transition: opacity .1s ease-in-out, margin-top .2s ease-in-out, visibility .2s ease-in-out;

    transition: opacity .1s ease-in-out, margin-top .2s ease-in-out, visibility .2s ease-in-out

}



.main-nav .nav .nav-box .current .nav-item-primary {

    color: #ff5256;

    /*font-weight: 700;*/

    border-radius: 4px;

}



.main-nav .nav .nav-box .current .nav-item-primary i {

    visibility: visible;

}



.main-nav .nav .nav-box .nav-item-hover {

    color: #ff5256

}



.main-nav .nav .nav-box .nav-item-hover .nav-item-primary {

    color: #ff5256;

}



.main-nav .nav .nav-box .nav-item-hover .nav-item-primary i {

    visibility: hidden;

    opacity: 0;

    /*-webkit-transform: rotate(90deg) scale(0.2);*/

    /*-moz-transform: rotate(90deg) scale(0.2);*/

    /*-ms-transform: rotate(90deg) scale(0.2);*/

    /*transform: rotate(90deg) scale(0.2)*/

}



.main-nav .nav .nav-box .nav-item-hover .dropbox {

    /*margin-top: 0;*/

    opacity: 1;

    visibility: visible

}



.main-nav .nav .nav-box .nav-item-hover .nav-item-mask {

    visibility: visible

}



.nav-width66 {

    width: 66px;

}



.nav-width80 {

    width: 82px;

}



.nav-width120 {

    width: 95px;

}



.menu-dropdown-bd {

    padding: 10px;

    width: 287px;

    float: left;

}



.nav .item-sub {

    background-color: #fff;

    border: 1px solid #e6e6e6;

    border-radius: 0 3px 3px;

    left: 115px;

    position: absolute;

    top: 32px;

    width: 615px;

    z-index: 100;

    display: none;

    height: 325px;

}



.nav .menu-dropdown-down-item {

    display: inline-block;

    width: 100%;

    font-size: 12px;

    text-align: left;

    padding-left: 10px;

}



.menu-dropdown-down-item h4 {

    font-size: 13px;

    color: #333;

}



.nav .menu-dropdown-down-item .desc {

    color: #999;

    font-size: 12px;

    width: 90%;

}



.desc {

    margin-top: -6px;

}



.desc em {

    display: inline-block;

    margin: 0 5px;

}



#gloWrap .main-nav .dropbox-solation {

    padding: 10px;

    width: 300px;

    height: auto;

}



#gloWrap .main-nav .dropbox-solation li {

    float: left;

    width: 150px;

}



.ui-sidebar {

    width: 55px;

    position: fixed;

    right: 0;

    bottom: 180px;

    display: block;

    z-index: 1001;

}



.ui-sidebar a.ui-sidebar-block {

    width: 55px;

    height: 55px;

    border-radius: 3px;

    margin-top: 2px;

    display: block;

    position: relative;

    background: url(../images/cmicon-2.png) -9999px -9999px no-repeat #ea544a;

    -webkit-transition: all .2s;

    -moz-transition: all .2s;

    -ms-transition: all .2s;

    transition: all .2s

}



.ui-sidebar a.feedback {

    background-position: 0 0

}



.ui-sidebar a.jrQA {

    background-position: -84px 0

}



.ui-sidebar a.backtop {

    background-position: -114px 0;

    display: none

}



.ui-sidebar a.question {

    background-position: -126px 0

}



.ui-sidebar a.service {

    background-position: -252px 0

}



.ui-sidebar a.survey {

    background-position: -210px 0

}



.ui-sidebar a.jimi {

    background-position: 0 0

}



.ui-sidebar a.help {

    background-position: -379px 0

}



.ui-sidebar a.app {

    background-position: -57px 0;

    position: relative

}



.ui-sidebar a.app i {

    position: absolute;

    visibility: hidden;

    z-index: 5;

    width: 136px;

    height: 162px;

    left: -140px;

    top: -106px;

    background: url(../images/base.png) -3px -76px no-repeat;

    opacity: 0;

    -webkit-transition: all .2s;

    -moz-transition: all .2s;

    -ms-transition: all .2s;

    transition: all .2s

}



.ui-sidebar a.app:hover i {

    visibility: visible;

    opacity: 1;

    left: -135px

}



.ui-sidebar a.feedback:hover {

    background-position: 0 -40px

}



.ui-sidebar a.jrQA:hover {

    background-position: -84px -40px

}



.ui-sidebar a.backtop:hover {

    background-position: -114px -55px

}



.ui-sidebar a.question:hover {

    background-position: -126px -40px

}



.ui-sidebar a.service:hover {

    background-position: -252px -40px

}



.ui-sidebar a.survey:hover {

    background-position: -210px -40px

}



.ui-sidebar a.jimi:hover {

    background-position: 0 -55px

}



.ui-sidebar a.help:hover {

    background-position: -379px -40px

}



.ui-sidebar a.app:hover {

    background-position: -57px -55px

}



.hn-fixed .header_center_container {

    box-shadow: 0 0 11px rgba(0, 0, 0, 0.22);

    position: fixed;

    top: 0;

    width: 100%;

    z-index: 190;

    background: #fff;

    overflow: hidden;

}



.header_center_container {

    /*transform: translate3d(0px, 0px, 0px);*/

    /*transition: all .3s linear;*/

    /*margin: 0 auto;*/

    /*border-bottom: 1px solid #e8e8e8;*/

}



.hn-fixed .main-nav, .hn-fixed .main-nav .nav-wrap {



}



.ui-footer-bd .footpb20 {

    padding-bottom: 5px;

    color: #999;

}



.footpt10 {

    padding-top: 10px;

    color: #999;

}



.footpt10 em {

    padding: 0 5px;

}



.footpt em {

    padding: 0 10px;

    color: #999;

}



.footpt {

    line-height: 20px;

    width: 1000px;

    margin: 0 auto;

    color: #999;

}



.ui-footer-copyright a {

    color: #999;

    display: inline-block;

    /*width: 150px;*/

}



.footpt .ga {

    background: url(../images/gongan.png) 0 0 no-repeat;

    width: 20px;

    height: 20px;

    display: inline-block;

}



.marginlr10 {

    margin: 0 5px;

}



.fl {

    float: left;

}



.nav_box_top{

    margin-top: 57px;

}

.window_box {

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

    color: #333;

    background: #fff

}



.window_box .window_box_title {

    height: 40px;

    float: left;

    width: 100%;

    position: relative;

}



.window_box .window_box_title span {

    display: inline-block;

    height: 18px;

    line-height: 18px;

    font-size: 16px;

    color: #666;

    margin: 18px 0 0 20px;

}



.window_box .window_box_title span label {

    margin-top: 0;

    vertical-align: middle;

    float: right;

    line-height: 20px;

    width: 368px;

}



.window_box .window_box_title em {

    display: inline-block;

    height: 14px;

    height: 14px;

    margin: 22px 0 0 6px;

    color: #f36f20;

}



.window_box .window_box_title a {

    position: absolute;

    right: 30px;

    top: 20px;

    width: 16px;

    height: 16px;

    background-position: 0 -165px;

}



.window_box .window_box_title a:hover {

    background-position: -18px -165px

}



.ielt8 .window_box .window_box_title {

    display: inline;

    zoom: 1

}



.window_box .window_box_container {

    background: #fff;

    width: 100%;

    height: 100%;

    display: inline-block

}



.window_box_btn {

    height: 40px;

    text-align: center;

    margin-top: 31px;

    float: left;

    width: 100%;

    display: inline

}



.window_box_btn input {

    border: 0;

    height: 30px;

    width: 67px;

    background: #eaeaea;

    margin-right: 10px;

    font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;

    cursor: pointer;

}



.window_box_btn input.window_box_btn_save {

    background: #f26f20;

    color: #fff

}



.window_box_btn input.window_box_btn_save:hover {

    background: #e7691e

}



.window_box_error em {

    background-position: -51px -165px;

    width: 13px;

    height: 13px;

    float: left;

    margin-right: 3px;

    display: inline

}



.main-nav a.isproduct {

    color: #999

}



.main-nav a.isproduct:hover {

    color: #ff5256;

}



.nav-width100 {

    width: 80px;

}



.dilink {

    display: none;

}



.item-sns a {

    padding-left: 5px;

}



#gloWrap .hcc_title {

    margin: 29px 0 0 30px;

}



.disableM {

    background-color: #999;

    cursor: not-allowed;

}



.tanbox {

    width: 392px;

    height: 275px;

    position: fixed;

    left: 50%;

    margin-left: -180px;

    top: 50%;

    margin-top: -120px;

    display: none;

    box-shadow: 0 0 10px #cacaca;

    overflow: hidden;

    background: #fff;

    z-index: 9999;

}



.tanbox-text {

    width: 392px;

    text-align: center;

    margin: 0 auto;

    position: relative;

}



.tanbox-text i {

    background: url(../images/gb.png) 0 0 no-repeat;

    width: 15px;

    height: 15px;

    position: absolute;

    top: -73px;

    right: 2px;

}



.tanbox-top {

    background: url(../images/370.png) 0 0 no-repeat;

    width: 392px;

    height: 109px;

    overflow: hidden;

}



.tanbox-top p {

    font-size: 16px;

    color: #fff;

    margin-top: 75px;

}



.tanbox-bot {

    width: 392px;

    background: #fff;

    padding-top: 18px;

    border-raius: 0 0 3px 3px;

    overflow: hidden;

}



.tanbox-content {

    width: 288px;

    overflow: hidden;

    margin: 0 auto;

}



.tanbox-content input {

    width: 268px;

    height: 30px;

    line-height: 30px;

    fong-size: 14px;

    color: #999;

    padding-left: 15px;

    margin-bottom: 7px;

    border-radius: 3px;

    background: #efedee;

}



.tb-but {

    overflow: hidden;

    margin-top: 10px;

}



.tanbox-content button, .tanbox-content input {

    outline: none;

    border: none;

}



.tanbox-content button, .tanbox-content a {

    text-align: center;

    font-size: 14px;

    display: block;

    float: left;

    border-radius: 3px;

}



.tanbox-content a:hover {

    border: 1px solid #ff5256;

}



.tanbox-content button:hover {

    background: #fe6a6d;

}



.tanbox-content button {

    width: 87px;

    height: 30px;

    line-height: 30px;

    color: #fff;

    background: #ff5256;

}



.tanbox-content a {

    width: 85px;

    border: 1px solid #535353;

    height: 28px;

    line-height: 28px;

    color: #535353;

    margin-right: 10px;

    text-decoration: none;

}



.jinsan_process{

    background: url(../images/jinsan_process.png) center center no-repeat;

    width: 100%;

    height: 613px;

    clear: both;

}

.jinsan_process .jinsan_address{

    margin-top: 95px;

    width: 1080px;

    height: 60px;

    float: left;

    position: relative;

    left: calc(50% - 515px);

}

.jinsan_process .jinsan_address li{

    display: inline-block;

    color: #fff;

	width: 150px;

    font-size: 14px;

    line-height: 30px;

}

.ms_column_process{

    position: relative;

    top: 13%;

}

.jinsan_process .work_persent{

    position: relative;

    top: 99px;

    left: 224px;

    overflow: hidden;

    width: 1100px;

    font-size: 15px;



}

.jinsan_process .work_persent li{

    float: left;

    width: 216px;

}





/* 社区头部搜索 */

.header_center_container .header_center_main .sns_top_input{

    width: 493px;

    height: 36px;

    line-height: 36px;

    position: absolute;

    margin-right: -247px;

    top: calc(50% - 12px);

    left: calc(50% - 246px);

}

/*.header_center_container .header_center_main .sns_top_telephone{*/

    /*font-size: 24px;*/

    /*display: inline-block;*/

    /*position: relative;*/

    /*top: 21px;*/

    /*right: 41px;*/

/*}*/

/*.main-nav .header_center_main*/





/*钉钉二维码*/

.dingding_DQ_mask{

    background: rgba(0,0,0,.7);

    width: 100%;

    height: 754px;

    position: fixed;

    z-index: 9999;

    top: 0;

    line-height: 754px;

    display: none;

}

.DD_DQ{

    width: 300px;

    height: 300px;

    background: red;

    margin: 0 auto;

    position: relative;

    top: calc(50% - 150px);

}



/*右侧固定对话框*/

.liuYan_fixed{

    height: 400px;

    width: 500px;

    border: 1px solid #e8e8e8;

    position: fixed;

    bottom: 10px;

    right: 100px;

    z-index: 999;

    box-shadow: 0 5px 10px 1px #a0a0a0;

}

.liuYan_top{

    height: 40px;

    background: #60aaeb;

    position: relative;

}

.liuYan_top img{

    position: absolute;

    right: 15px;

    top: 14px;

}

.liuYan_bottom{

    height: 360px;

    overflow: hidden;

}

.LY_B_left{

    width: 340px;

    height: 100%;

    background: #fff;

    float: left;

    position: relative;

}

.LY_B_right{

    height: 100%;

    width: 159px;

    background: #faf9f9;

    float: right;

    border-left: 1px solid #e8e8e8;

}

.LY_B_left_bottom{

    width: 100%;

    height: 40px;

    background: #faf9f9;

    position: absolute;

    bottom: 0;

    border-top: 1px solid #e8e8e8;

}

.LY_B_left_btn{

    display: block;

    width: 80px;

    height: 24px;

    border: 1px solid #e8e8e8;

    color: #000;

    font-size: 14px;

    text-align: center;

    line-height: 24px;

    position: relative;

    top: calc(50% - 12px);

    left: 235px;

}

.LY_B_left_xianShi{

    height: 195px;

}

.LY_B_left_hengGang{

    height: 25px;

    background: #faf9f9;

    border-top: 1px solid #e8e8e8;

    border-bottom: 1px solid #e8e8e8;

    box-shadow: 0 2px 7px 2px #ccc;

}

.LY_B_left_shuRu{

    height: 120px;

    border: none;

    width: 340px;

    margin-top: 10px;

}

.LY_B_right_tabs span{

    display: inline-block;

    border-bottom: 1px solid #e8e8e8;

    width: 79px;

    height: 30px;

    float: left;

    text-align: center;

    line-height: 30px;

}

.LY_B_right_tabs i{

    display: inline-block;

    width: 1px;

    height: 30px;

    background: #e8e8e8;

    float: left;

}

.LY_B_RCW div{

    float: left;

}

.LY_B_RC_2{

    overflow: hidden;

    padding: 10px;

}

.LY_B_RC_2 p{

    line-height: 21px;

    color: #666;

}

.PL_common ul li{

    padding: 4px 6px;

    width: 95%;

    position: relative;

}

.PL_common ul li a{

    width: 90%;

    display: inline-block;

    padding: 0 13px;

    line-height: 22px;

    color: #666;

}

.PL_common ul li a:hover{

    color: #FF5256;

}

.PL_common ul{

    padding: 10px 5px;

}

.PL_common ul li i{

    display: inline-block;

    height: 5px;

    width: 5px;

    background: #b9b9b9;

    border-radius: 50%;

    position: absolute;

    top: 14px;

}



.WPA3-SELECT-PANEL{

    display: none;

}



