/*2017-11-21 修改css*/
body.fixed-header .header{ background-color: #0eb558;}
.header{ height: 80px;}
.header a,.header a:hover{ color: #fff;}
.page-sidebar .sidebar-header{background-color: #0eb558; height: 80px; line-height: 80px;}
.page-sidebar{ border: none;}
/*log*/
.newLogo_wrap{ display: inline-block;width: 182px;}
.newLogo_wrap img{ width: 100%;}
.top_nav{ margin-bottom: -10px; display: inline-block;}
.top_nav li{ display: inline; float: left; list-style: none; overflow: hidden; padding: 0 20px;}
.top_nav li a{padding: 0 10px;position: relative;display: inline-block;height: 80px;line-height: 80px;color: #fff;
font-size: 18px;}
.top_nav li a:before {bottom: 0;content: '';position: absolute;height: 10px;width: 100%;background-color: #fff;left: 0;border-radius: 3px;-webkit-transform: translateY(100%);transform: translateY(100%);
-webkit-transition: -webkit-transform 200ms;transition: transform 200ms;}
.top_nav li a.cur:before, .top_nav li a:hover:before{transform: translateY(5px);-webkit-transform: translateY(5px);}
/*语言选择*/
.dropdown-menu{ background: none;box-shadow:none; -webkit-box-shadow:none; left:-20px; top: 20px;}

.translate_wrap {height: 100px;width: 50px;right: 30px;}
.translate_wrap i {display: block;color: #fff;font-size: 20px;text-align: center;font-style: normal;}
.translate_wrap_item {
    -webkit-box-shadow: 0px 0px 5px rgba(122, 137, 148, 0.2);
    -moz-box-shadow: 0px 0px 5px rgba(122, 137, 148, 0.2);
    box-shadow: 0px 0px 5px rgba(122, 137, 148, 0.2);
    overflow: hidden;
    margin-top: -6px;
    background-color: #fff;
    border-radius: 5px;
    padding: 10px 0;
}
.translate_wrap_item a { color: #333;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    display: block;
    text-align: center;
}
.translate_wrap_item a:hover{ color: #0eb558;}
/*新的菜单*/
.quickview-wrapper{ background-color: #0eb558;}
.new_list{ margin-top: 50px; margin-left: -30px;}
.new_list li{ list-style: none; display: block; overflow: hidden;}
.new_list li a{ color: #fff; display: block; height: 50px; line-height: 50px; font-size: 16px; }
/*=======================底部======================*/
.new_footer {background-color: #313131;padding: 0 50px;width: 100%; box-sizing: border-box;}
.footer_row_left {display: inline;float: left;margin-right: 100px;}
.footer_row{ overflow: hidden;}
.windows h3.f_title {height: 40px;line-height: 40px;color: #fff;font-size: 18px;}
.windows  h3.f_title02 {color: #fff;height: 30px;line-height: 30px;margin-top: 10px; font-size: 12px;}
.f_dl_input, .f_dl_input dt, .f_dl_input dd {overflow: hidden;display: block;}
.f_dl_input dt {
    float: right;
    margin-left: 10px;
}
.f_dl_input dd input {
    width: 200px;
    height: 30px;
    line-height: 30px;
    border-radius: 0;
    box-sizing: border-box;
    padding: 0 10px;
}
.footer_row_right {
    display: inline;
    float: left;
}
.share_ul { overflow: hidden;margin-top: 25px; margin-left: -45px;}
.share_ul li {
    display: inline;
    float: left;
    margin-right: 50px;
}
.share_ul li a {
    width: 67px;
    display: block;
    overflow: hidden;
    margin: 0 auto;
}
.share_ul li a img{ width: 100%;}
.share_ul li p {
    font-weight: 600;
    text-align: center;
    height: 50px;
    line-height: 50px;
    color: #5b5b5b;
    font-size: 14px;
}
.txc_title {
    border-top: 1px solid #3e3e3e;
    padding: 30px 0;
    margin-top: 10px;
    text-align: center;
    color: #5b5b5b;
    font-size: 14px;
    font-weight: 600;
}

.f_dl_input dt button { border: none; cursor: pointer;
    font-weight: normal;
    display: block;
    color: #fff;
    overflow: hidden;
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    font-size: 16px;
    background-color: #0eb558;
}
.login-wrapper .bg-pic{ height: auto; bottom: 0px;}
/*小屏底部*/
.small_footer{ margin-top: 30px; overflow: hidden; background-color: #313131; padding: 10px 0 12px;}
.small_f_title{ height: 20px; line-height: 20px; color: #fff; padding: 0 12px; font-size: 18px;}
.small_v_title{ height: 20px; line-height: 20px; color: #fff; padding: 0 12px; font-size: 14px;}
.small_f_dl,.small_f_dl dt,.small_f_dl dd{ display: block; overflow: hidden;}
.small_f_dl{ margin-top: 10px; padding: 0 12px; margin-bottom: 10px;}
.small_f_dl dt{ float:right; margin-left: 10px;}
.small_f_dl dt button{border: none; cursor: pointer;
    font-weight: normal;
    display: block;
    color: #fff;
    overflow: hidden;
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    font-size: 16px;
    background-color: #0eb558;}
.small_f_dl dd input{ display: block; overflow: hidden; width: 100%; padding: 0 10px; height: 30px; background-color: #fff; border: none;}
.share_wrap,.share_wrap dt,.share_wrap dd{ display: block;}
.share_wrap dt{ padding: 0 12px; font-weight: normal; height: 30px; line-height: 30px; color: #fff; font-size: 18px;}
.small_share_ul{ margin-top: 15px; padding: 0 6px; overflow: hidden;}
.small_share_ul li{ padding: 0 6px; box-sizing: border-box; overflow: hidden; display: inline; float: left; width: 25%;}
.small_share_ul li a{ display: block; overflow: hidden; width: 60%; margin: 0 auto;}
.small_share_ul li a img{ width: 100%;}
.small_share_ul li p{ height: 50px; line-height: 50px; text-align: center; color: #5b5b5b;}
.small_txc_title{ height: 50px; line-height: 50px; color: #5b5b5b; text-align: center; border-top: 1px solid #3e3e3e;}
