/* Compiled Less CSS File *//* Generated from "other.css" */@charset "utf-8";/* CSS Document */@media (min-width: 1400px) {  }@media (max-width: 1730px) {  }@media (max-width: 1450px) {  }@media (max-width: 1370px) {  }@media (max-width: 1290px) {  .topbox .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .headbox .box {    width: 96%;    margin: 0 auto;  }  .footmenu .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .footer .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .homepart2 .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .homepart3 .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .homepart4 .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .homepart5 .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .homepart6 .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .choosebox .centerbox {    width: 96%;    margin: 0 auto;  }  .probox .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .mainbox .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .mainbox2 .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .ertop .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .memberBox .centerbox .centerin {    width: 96%;    margin: 0 auto;  }}@media (max-width: 1118px) {  .headbox .box .searchbox {    display: none;  }}@media (max-width: 1050px) {  .memberBox .leftbox {    width: 22%;  }  .memberBox .rightbox {    width: 76%;  }}@media (max-width: 1000px) {  .homepart3 .titbox .tit {    display: none;  }  .homepart3 .navlist {    width: 100%;  }  .homepart3 .navlist ul li {    width: 20%;  }  .homepart3 .listbox .leftbox {    width: 100%;  }  .homepart3 .listbox .rightbox {    width: 100%;  }  .homepart3 .listbox .leftbox .list {    display: none;  }  .homepart3 .listbox .leftbox .more {    display: none;  }  .homepart3 .listbox .leftbox .topone {    text-align: left;  }  .homepart3 .listbox .leftbox .topone .pic {    width: 20%;    float: left;    text-align: center;  }  .homepart3 .listbox .leftbox .topone .tit {    display: none;  }  .homepart3 .listbox .leftbox .topone .word {    width: 60%;    float: left;    margin-top: 25px;  }  .homepart3 .listbox .leftbox .topone .ask {    display: block;  }  .mainbox .leftbox {    display: none;  }  .mainbox .rightbox {    width: 100%;    float: left;    overflow: hidden;    height: auto;  }  .memberBox .leftbox {    width: 100%;  }  .memberBox .leftbox .pic {    display: none;  }  .memberBox .leftbox .name {    display: none;  }  .memberBox .leftbox .navlist ul li {    width: 33.33%;    text-align: center;    margin: 0px;    padding: 0px;    text-indent: 0px;    float: left;  }  .memberBox .leftbox .navlist ul li .img1 {    display: none;  }  .memberBox .leftbox .navlist ul li .img2 {    display: none;  }  .memberBox .leftbox .navlist ul li.onfocus .img1 {    display: none;  }  .memberBox .leftbox .navlist ul li.onfocus .img2 {    display: none;  }  .memberBox .rightbox {    width: 100%;    margin-top: 10px;  }}@media (max-width: 930px) {  .topbox {    display: none;  }  .headbox {    background: url(../images/menutopbg.jpg) center center no-repeat;    background-size: cover;    height: 88px;  }  .headbox .box .logo {    top: 20px;  }  .headbox .box .other {    display: none;  }  .headbox .box .logo .img1 {    display: none;  }  .headbox .box .logo .img2 {    display: block;  }  .headbox .box .menubtn {    display: block;  }  .menubox {    display: none;  }  .headbox .box .mcenter {    display: block;  }  .toptransfer {    display: block;  }  .homepart1 .list2box {    display: none;  }  .homeSlide {    background: url(../images/topslidebg.png) bottom center no-repeat;    background-size: 100% 100%;  }  .homeSlide .list {    width: 96%;    margin: 0 auto;    border-radius: 5px;  }  .homepart1 {    margin: 0;  }  .homepart1 .centerbox {    background: none;  }  .homepart1 .list1 ul li {    border: 0;  }  .homepart1 .list1 ul li .tit {    display: none;  }  .homepart1 .list1 ul li .tit2 {    display: block;  }  .homepart1 .list1 ul li .pic img {    max-width: 80%;    border-radius: 50px;    box-shadow: 4px 4px 5px #999;  }  .homepage {    bottom: 20px;  }  .homesearchbox {    display: block;  }  .homepart3 .listbox .rightbox .more {    display: block;  }  .homepart4 .leftbox {    width: 100%;    float: none;  }  .homepart4 .rightbox {    width: 100%;    float: none;    margin-top: 15px;  }  .homepart4 {    padding: 30px 0 0 0;  }  .choosebox .leftbox {    width: 100%;  }  .choosebox .rightbox {    display: none;  }}@media (max-width: 850px) {  }@media (max-width: 800px) {  .footmenu .part1 {    width: 60%;  }  .footmenu .part4 ul li .pic {    width: 80px;  }  .homepart6 .list1 ul li .box {    background: none;  }  .homepart6 .list1 ul li .box .pic {    width: 100%;  }  .homepart6 .list1 ul li .box .pic,  .homepart6 .list1 ul li .box .pic .img {    height: 232px;  }  .homepart6 .list1 ul li .box .wordbox {    width: 100%;  }  .homepart6 .list1 ul li .box .wordbox .tit {    height: 60px;    line-height: 30px;  }  .homepart6 .list1 ul li .box .wordbox .word {    display: none;  }  .homepart6 .list2 ul li {    width: 100%;  }  .homepart6 .list2 ul li .box {    width: 100%;  }  .homepart6 .list2 ul li:nth-child(4n-1) .box {    background: none;  }  .homepart6 .list2 ul li:nth-child(4n) .box {    background: none;  }  .homepart6 .list2 ul li:nth-child(2n) .box {    background: #ffffff;  }  .homepart6 .list2 ul li:nth-child(n+6) {    display: none;  }}@media (max-width: 768px) {  .pcshow {    display: none;  }  .mbshow {    display: block;  }  .gotop {    width: 50px;    height: auto;  }  .gotop ul li {    width: 50px;    height: 50px;    position: relative;    overflow: visible;  }  .gotop ul li p {    width: 50px;    height: 50px;    padding: 10px 0 0 0;  }  .gotop ul li:hover p {    background: #728ca3;  }  .gotop ul li p span {    display: none;  }  .homepart2 .listbox .list {    height: 380px;  }  .homepart2 .listbox .list ul li .tit {    font-size: 14px;  }  .homepart2 .listbox .list ul li .price span {    font-size: 20px;  }  .homepart2 .listbox .list ul li .other .one p.t1 {    font-size: 14px;  }  .homepart2 .listbox .list ul li .btnone {    display: none;  }  .homepart3 .listbox .rightbox .list ul li {    width: 100%;  }  .homepart3 .listbox .rightbox .list ul li .box {    width: 100%;  }  .homepart5 {    padding: 10px 0 20px 0;  }  .homepart5 .titbox .tit {    text-indent: 40px;    font-size: 16px;    color: #262626;  }  .homepart5 .titbox .tit span {    font-size: 12px;    color: #7b7b7b;  }  .homepart5 .listbox .list {    height: 358px;  }  .homepart5 .listbox .list ul li .box .tit2 {    display: none;  }  .homepart5 .listbox .list ul li .box .tit3 {    display: none;  }  .homepart5 .listbox .list ul li .box .tit4 {    display: none;  }  .homepart5 .listbox .list ul li:hover .box .tit2 {    display: none;  }  .homepart5 .listbox .list ul li:hover .box .tit3 {    display: none;  }  .homepart5 .listbox .list ul li:hover .box .tit4 {    display: none;  }  .choosebox {    margin: 0;    padding: 0;    width: 100%;    background: url(../images/cover4.png) repeat;    height: auto;    position: absolute;    left: 0px;    top: 0px;    z-index: 1000;    display: none;  }  .choosebox .closenow {    display: block;  }  .choosebox .centerbox {    background: #FFFFFF;    border-radius: 0px;    width: 80%;    float: right;    height: auto;    overflow-y: auto;    box-sizing: border-box;    margin: 0px;    padding: 0px;  }  .choosebox .centerbox .centerin {    width: 96%;    margin: 0 auto;  }  .choosebox .leftbox .list {    background: #ffffff;  }  .choosebox .leftbox .listbg20 {    background: #FFFFFF;  }  .choosebox .leftbox .listbg19 {    background: #FFFFFF;  }  .choosebox .leftbox .listbg18 {    background: #FFFFFF;  }  .choosebox .leftbox .listbg17 {    background: #FFFFFF;  }  .choosebox .leftbox .listbg16 {    background: #FFFFFF;  }  .choosebox .leftbox .list ul li .tit {    width: 100%;    color: #7826ff;    text-align: left;    text-indent: 20px;  }  .choosebox .leftbox .list ul li .word {    width: 100%;  }  .choosebox .leftbox .list ul li .word select {    width: 48%;    float: left;    margin: 10px 1%;  }  .productlist ul li .titbox {    border-bottom: 0;    padding: 0 0 0px 0;  }  .productlist ul li .titbox .tit {    height: 50px;    line-height: 25px;    font-size: 14px;  }  .productlist ul li .titbox em {    display: none;  }  .productlist ul li .titbox2 {    display: block;    padding-bottom: 15px;  }  .productlist ul li .otherbox .other {    width: 100%;  }  .productlist ul li .otherbox .other .one {    width: 25%;    border-right: 0;    border-bottom: 1px dashed #d7d7d7;  }  .productlist ul li .otherbox .other .one:nth-child(n+5) {    display: none;  }  .productlist ul li .otherbox .btnme {    display: none;  }  .productlist ul li .otherbox2 {    display: block;  }  .probox1 {    margin-top: 20px;  }  .probox1 .titbox .pic {    width: 12%;  }  .probox1 .titbox .tit {    width: 88%;  }  .probox1 .titbox .tit {    height: 40px;    line-height: 20px;    font-size: 14px;    margin: 0;    padding: 0;  }  .probox1 .inbox .other {    width: 100%;  }  .probox1 .inbox .wordbox {    width: 100%;  }  .mainbox .rightbox .titlebox {    height: auto;    border: 0px;  }  .mainbox .rightbox .titlebox .navlist ul li {    width: 31.33%;    margin: 5px 1%;    height: 40px;    border: 1px solid #7a27ff;    font-size: 14px;    text-align: center;    line-height: 40px;  }  .mainbox .rightbox .titlebox .navlist ul li a {    color: #7a27ff;  }  .mainbox .rightbox .titlebox .navlist ul li.onfocus {    background: #ff6666;    border: 0px;    border: 1px solid #ff6666;  }  .mainbox .rightbox .titlebox .navlist ul li.onfocus a {    color: #ffffff;  }  .formbox ul li {    width: 100%;  }  .formbox ul li .inbox {    width: 100%;  }  .contactbox .addressbox {    width: 100%;    float: none;  }  .contactbox .amap {    width: 100%;    height: 300px;    margin-top: 20px;    float: none;  }  .memberBox {    width: 100%;    padding: 5px;  }  .memberBox .centerbox {    width: 100%;  }  .memberBox .centerbox .centerin {    width: 100%;  }  .memberBox .rightbox {    width: 100%;  }  .memberBox .leftbox .navlist ul li .tit {    position: static;    font-size: 14px;  }  .memberInfo {    width: 96%;    margin: 0 auto;    padding: 0;  }  .memberInfo .list {    margin: 10px 0;  }  .memberInfo .list ul li .tit {    width: 100%;    text-align: left;    height: 30px;    line-height: 30px;    padding: 0;    margin: 0;  }  .memberInfo .list ul li .word {    width: 100%;    text-align: left;  }  .moneylist .titnav p.t2 {    display: none;  }  .moneylist .titnav p.t5 {    display: none;  }  .moneylist .titnav p.t1,  .moneylist .titnav p.t3,  .moneylist .titnav p.t4 {    width: 33.33%;  }}@media (max-width: 640px) {  .toptransfer .tit {    width: 20%;  }  .toptransfer .list {    width: 80%;  }  .homepart1 .list1 ul li {    padding: 20px 0;  }  .homepart2 {    padding: 0;  }  .homepart2 .titbox {    font-size: 16px;    height: 30px;    line-height: 30px;  }  .homepart2 .titbox span {    font-size: 12px;  }  .homepart3 .titbox {    height: auto;  }  .homepart3 .navlist {    width: 100%;    border-bottom: 1px solid #FFFFFF;    height: auto;    position: static;  }  .homepart3 .navlist ul li {    color: #FFFFFF;    font-size: 12px;    height: 50px;    line-height: 50px;    border-bottom: 1px solid #FFFFFF;  }  .homepart3 .navlist ul li.onfocus {    background: none;    border-bottom: 2px solid #FFFFFF;    font-weight: 700;  }  .homepart3 .listbox {    margin-top: -70px;    position: relative;    z-index: 0;  }  .homepart3 .listbox .onebox {    padding: 60px 15px 15px 15px;  }  .homepart3 .listbox .leftbox .topone .pic {    width: 25%;    height: 70px;    display: table-cell;    vertical-align: middle;  }  .homepart3 .listbox .leftbox .topone .word {    width: 50%;    font-size: 12px;  }  .homepart3 .listbox .leftbox .topone .ask {    width: 25%;  }  .homepart3 .listbox .leftbox .topone .ask p {    height: 40px;    line-height: 40px;    margin-top: 30px;  }  .homepart3 .listbox .leftbox .topone .pic img {    max-width: 96%;    height: auto;  }  .productlist ul li .titbox .pic {    width: 14%;  }  .productlist ul li .titbox .tit {    width: 86%;  }  .newsplist ul li .pic {    width: 35%;    height: 136px;    overflow: hidden;    float: left;  }  .newsplist ul li .pic .img {    width: 100%;    height: 136px;  }  .newsplist ul li .wordbox {    width: 63%;    height: auto;    float: right;    overflow: hidden;  }  .newsplist ul li .wordbox .tit {    height: 45px;    line-height: 45px;    font-size: 14px;  }  .newsplist ul li .wordbox .time {    font-size: 12px;  }  .newsplist ul li .wordbox .word {    font-size: 12px;  }  .nplist ul li {    width: 100%;    background: #FFFFFF;    border-radius: 10px;    box-sizing: border-box;    padding: 10px;  }  .nplist ul li .pic {    width: 35%;    float: left;  }  .nplist ul li .pic,  .nplist ul li .pic .img {    height: 250px;  }  .nplist ul li .wordbox {    width: 40%;    float: left;    font-size: 12px;    box-sizing: border-box;    padding: 10px;  }  .nplist ul li .ercode {    display: block;    width: 25%;  }  .mainbox .thebox2 {    background: #f5f5f5;    width: 100%;    height: auto;    overflow: hidden;  }  .memberRegisterbox {    width: 96%;    margin: 0 auto;  }  .memberRegisterbox .rightbox .theform .list ul li .input2 {    width: 50%;  }  .memberLoginbox {    width: 96%;    margin: 0 auto;  }  .memberLoginbox .rightbox .theform .list ul li .input2 {    width: 50%;  }  .findpassBox {    width: 96%;    margin: 0 auto;  }}@media (max-width: 600px) {  }@media (max-width: 500px) {  .toptransfer {    padding: 0 0 15px 0;  }  .toptransfer .tit {    width: 25%;    font-size: 16px;    height: 30px;    line-height: 30px;  }  .toptransfer .list {    width: 75%;    height: 30px;    line-height: 30px;  }  .toptransfer .list ul li {    height: 30px;    line-height: 30px;  }  .homepart5 .listbox .list {    height: 300px;  }  .homepart5 .listbox .list ul li .box .pic,  .homepart5 .listbox .list ul li .box .pic .img {    height: 250px;  }  .homepart5 .listbox .list ul li .box .tit1 {    font-size: 14px;    text-align: center;  }  .teampage {    margin-top: 0px;  }  .homepart6 {    padding: 15px 0;  }  .homepart6 .titbox .tit {    font-size: 16px;  }  .homepart6 .titbox .tit span {    font-size: 12px;  }  .homepart6 .list1 ul li .box .pic,  .homepart6 .list1 ul li .box .pic .img {    height: 138px;  }  .homepart6 .list1 ul li .box .wordbox {    padding: 0;  }  .homepart6 .list1 ul li .box .wordbox .tit {    font-size: 14px;  }  .probox1to2 .pic {    width: 35%;  }  .probox1to2 .wordbox {    width: 45%;  }  .probox1to2 .ercode {    width: 20%;  }  .nplist ul li {    padding: 5px;  }  .nplist ul li .pic {    width: 35%;    float: left;  }  .nplist ul li .pic,  .nplist ul li .pic .img {    height: 165px;  }  .nplist ul li .wordbox {    width: 45%;    float: left;    font-size: 12px;    box-sizing: border-box;    padding: 10px;  }  .nplist ul li .tit {    font-size: 14px;    color: #242424;    margin-top: 0px;    height: 30px;    line-height: 30px;  }  .nplist ul li .tit2 {    font-size: 12px;    height: auto;    line-height: 200%;  }  .nplist ul li .ercode {    display: block;    width: 20%;    padding: 15px 0 0 0;  }  .nplist ul li .more img {    height: 35px;  }  .mainbox .thebox2 {    background: #f5f5f5;    width: 100%;    height: auto;    overflow: hidden;  }}@media (max-width: 450px) {  .headbox .box .logo {    position: absolute;    left: 0px;    top: 25px;  }  .headbox .box .logo img {    height: 43px;  }  .footmenu .part1 .tel {    font-size: 20px;    line-height: 35px;  }  .footmenu .part1 .tel span {    display: block;    font-size: 12px;  }  .footmenu .part4 ul li .pic {    width: 60px;  }  .homepart3 .listbox .rightbox .list ul li .pic {    width: 15%;  }  .homepart3 .listbox .rightbox .list ul li .tit {    width: 85%;  }  .newsplist ul li .pic {    width: 40%;    height: 105px;  }  .newsplist ul li .pic .img {    width: 100%;    height: 105px;  }  .newsplist ul li .wordbox {    width: 58%;    height: auto;    float: right;    overflow: hidden;  }  .newsplist ul li .wordbox .tit {    height: 35px;    line-height: 35px;    font-size: 14px;  }  .newsplist ul li .wordbox .time {    font-size: 12px;    height: 20px;    line-height: 20px;  }  .newsplist ul li .wordbox .word {    font-size: 12px;    margin: 0px;    height: 40px;    line-height: 20px;  }}@media (max-width: 400px) {  }@media (max-width: 380px) {  }@media (max-width: 330px) {  }