@charset "utf-8";
*{margin: 0px;padding: 0px; }
ul{list-style:none; padding:0px; margin:0px; list-style-type:none;}
ul li{list-style:none; padding:0px; margin:0px; list-style-type:none;}
/*基本信息*/
body{font-family:Microsoft YaHei,Arial;margin:0px;padding: 0px;  }
#other{ background:none;}
img{ border:none}
a {text-decoration: none ; }
i{ font-style:normal}
.clear{clear: both;}
input,textarea,select{ outline:none;border: none;}
.wl_fleft{ float:left !important}
.wl_fright{ float:right !important}
.m_f20{margin-left: 20px;}
.m_t20{margin-top: 20px;}
.m_bnone{margin-bottom:0px !important;}
.li_bnone{margin-bottom:7px !important;}
h1,h2,strong{font-weight: normal;}
@-webkit-keyframes a_zoom-in{
    from{-webkit-transform: scale(1.2);transform: scale(1.2);}
    to{-webkit-transform: scale(1);transform: scale(1);}
}
@keyframes a_zoom-in{
    from{-webkit-transform: scale(1.2);transform: scale(1.2);}
    to{-webkit-transform: scale(1);transform: scale(1);}
}
@-webkit-keyframes a_zoom-in-h{
    from{-webkit-transform: scale(1);transform: scale(1);}
    to{-webkit-transform: scale(1.2);transform: scale(1.2);}
}
@keyframes a_zoom-in-h{
    from{-webkit-transform: scale(1);transform: scale(1);}
    to{-webkit-transform: scale(1.2);transform: scale(1.2);}
}
/* header */
.iconwl{position: absolute;background-image: url(../img/coins.png);background-image: -webkit-image-set(url(../img/coins.png) 1x,url(../img/coins.png) 2x);background-repeat: no-repeat;font-size: 0;}
.header-first-box {z-index:7047;width:100%;min-width:1200px;height:30px;line-height:30px;background-color:#f5f5f5;transition:margin .3s;-webkit-transition:margin .3s;-moz-transition:margin .3s;-ms-transition:margin .3s;-o-transition:margin .3s}
.header-nav-first {position:relative;height:30px;margin:0 auto; max-width: 1380px;min-width: 1200px;}
.nav-first-left {float:left;z-index:7048;min-width:120px;height:30px;font-size:12px;}
.nav-first-left .city-switchover {position:absolute;top:0;left:0;height:30px;padding:0 11px 0 22px;border:1px solid #f5f5f5;border-top:none;border-bottom:none;background-color:#f5f5f5;overflow:hidden}
.nav-first-left .city-switchover-hover {border:1px solid #d8d8d8;border-top:none;border-bottom:none;z-index:7048;padding:0 11px 1px 22px}
.nav-city {color:#333}
.nav-change,.nav-first-right a:hover {color:#2f87ff}
.nav-first-right {float:right;font-size:12px}
.nav-first-right a {float:right;display:block;padding:0 14px;color:#999;cursor:pointer;font-style:normal}
.nav-first-phone {position:relative;float:right;margin-left:35px;font-size:12px;line-height:30px;color:#2e8bd8}
.header-user-show .nav-first-phone {float:right;margin-left:32px}
.icon-phone {left:-19px;top:11px;width:10px;height:10px;background-position:-11px 0px}
.icon-arrow-bottom {margin:14px 3px 0 5px;width:7px;height:4px;display:inline-block;background-position:-21px 0px}
.division-thread {width:1px;height:12px;vertical-align:top;background-color:#dcdcdc}
.nav-first-right .division-thread {float:right;margin:11px 0px 0 0}
.merchant-center {position:relative;float:right;width:92px;height:30px;z-index:4}
.nav-first-right i.arrow-down,.nav-first-right i.arrow-up {content:'';right:10px;display:block;width:0;height:0;border-width:4px;border-style:solid;position:relative;float:right}
.nav-first-right i.arrow-down {top:16px;border-color:#9c9c9c transparent transparent}
.nav-first-right i.arrow-up {top:12px;border-color:transparent transparent #9c9c9c}
.merchant-center .merchant-center-title{position:absolute;padding:0 14px;height:30px;color:#999;font-style:normal;z-index:2;cursor:pointer;width:64px}
.merchant-center-title .cut-line{position:absolute;top:10px;display:inline-block;width:1px;height:12px;vertical-align:top;background-color:#dcdcdc;z-index:1}
.merchant-center-title .cut-line-left {display:none}
.merchant-center-title .cut-line-right{right:0}
.merchant-center .cover-line{position:absolute;top:30px;left:1px;height:1px;width:100%;display:none;background:#fff;z-index:2}
.merchant-center .cover-line {width:91px}
.merchant-center ul{display:none;position:absolute;top:30px;left:0;width:91px;padding:3px 0;background:#fff;border:1px solid #eee;z-index:200}
.merchant-center ul li a{position:static;float:none;display:block;width:100%;padding:4px 0;height:22px;line-height:22px;text-indent:14px;color:#999}
.merchant-center:hover {background:#fff}
.merchant-center:hover .cut-line {display:block;height:30px;top:0;background-color:#eee;z-index:2}
.merchant-center:hover .cover-line{display:block;left:1px;z-index:100}
.merchant-center:hover .cut-line-left {display:block;z-index:10}
.merchant-center:hover .cut-line-left {left:-1px}
.merchant-center:hover ul {left:-1px}
.merchant-center:hover ul{display:block;z-index:99}
.merchant-center ul li a:hover{color:#2f87ff}
.icon-coordinate {left:5px;top:9px;width:10px;height:12px;background-position:0px 0px}
.city-option-box {position:absolute;top:30px;z-index:7047;display:none;width:406px;height:auto;border:1px solid #d8d8d8;background-color: #fff;}
.city-option-box .city-option-list {width:100%;height:38px;border-bottom:1px #d8d8d8 solid;background-color:#f4f4f4}
.city-option-box .city-option-hot {margin-left:26px}
.city-option-box .city-option-list span {float:left;width:60px;height:38px;margin-right:2px;line-height:38px;color:#333;text-align:center;cursor:pointer}
.city-option-box .city-option-list span.on {height:37px;color:#2e8bd8;border-bottom:2px #2e8bd8 solid}
.city-option-box .city-option-list .city-option-q-w,.city-option-box .city-option-list .city-option-x-z {margin-right:0}
.city-option-content .city-hot-content {padding:10px 0 9px 36px}
.city-option-content .city-content-warp {padding:10px 0 6px 36px}
.city-option-content .city-a-e-content,.city-option-content .city-f-j-content,.city-option-content .city-hot-content,.city-option-content .city-k-p-content,.city-option-content .city-q-w-content,.city-option-content .city-x-z-content {display:none}
.city-option-content div.city-hot-content {display:block}
.city-option-content div ul {width:100%}
.city-option-content div ul li {float:left;width:62px;overflow:hidden;color:#666;text-align:left;height:28px;line-height:28px}
.city-option-content div ul li.row-end {width:60px}
.city-option-content div ul li a {font-size:12px;color:#666}
.city-option-content div ul li a.city-option-a-more {color:#999}
.city-option-content div ul li:hover a {color:#2e8bd8}
.city-option-ul-box {position:relative}
/* header nav */
.headtop{min-width: 1200px;max-width: 1380px;height: 83px; position: relative;margin: 0px auto;}
.header-nav,.header-nav-content {width:100%;background-color:#fff}
.header-nav {position:relative;z-index:2001;transition:height .45s;}
.header-nav-content{transition:top .3s;-webkit-transition:top .3s;-moz-transition:top .3s;-ms-transition:top .3s;-o-transition:top .3s}
.nav-content-left{float: left; margin-top: 16px;}
 .nav-content-center{width: 70%;float: left; margin-left:9%; position: relative;z-index: 0;/* width: 58%;*/} 
.nav-content-list {text-align:center;height:70px}
.nav-content-list li {position:relative;float:left;margin-right:0px;height:49px;cursor:pointer;padding:21px 28px 0}
.nav-content-list li.hover a,.nav-content-list li:hover a {color:#2e8bd8}
.nav-content-list li.on a {padding-bottom:1px;border-bottom:2px solid #2e8bd8;color:#2e8bd8}
.move-down .nav-content-list li.on a {padding-bottom:0;border-bottom:none}
.nav-content-list li.hover {height:49px}
.nav-content-list .have-arrow {margin-right:15px;padding-right:15px}
.icon-arrow{position:absolute;width:7px;height:4px}

.icon-arrow {right:-15px;top:15px;background-position:-29px -5px}
.have-arrow.hover .icon-arrow {background-position:-29px 0px}
.move-down .nav-content-list .last-li,.nav-content-list .last-li {position:relative;margin-right:0}
.nav-content-list li a {position:relative;display:block;height:38px;font-size:16px;line-height:38px;color:#333}
.nav-content-right{float: right; width: 17%; height: 32px;border: 1px solid #e5e5e5;position: relative; margin-top: 26px;}
.nav-content-right dd{float:right;color:#333;height:34px;width: 32px;}
.nav-content-right dt{width:83%; height:34px; float:left;line-height: 34px;}
.pro_search_input{height:34px; float:left;line-height:34px; width:100%; color:#999; padding-left:10px; font-size:14px;background: none;border: none;}
.pro_search_btn{width:19px;height:19px;border:none;background-position:-37px 0px; margin: 7px auto 0px;}
.nav-hover-zxgs {display:none}
.nav-hover-type a:hover,.nav-type-box a:hover .nav-list-text {color:#2e8bd8}
.nav-type-list .nav-zxgs-area li {width:57px;padding-right:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.header-nav-hover {position:absolute;top:114px;left:0;z-index:7044;display:none;width:100%;height:114px;padding-top:36px;margin-top:-1px;box-shadow:0 10px 15px rgba(0,0,0,.1);-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);-moz-box-shadow:0 10px 15px rgba(0,0,0,.1);background-color: #fff;}
.nav-hover-type {z-index:44}
.nav-type-box {height:114px;margin:0 auto}
.nav-hover-zxgs .nav-type-box {width:1020px}
.nav-hover-xgt .nav-type-box {width:1050px}
.nav-hover-zxgl .nav-type-box {width:1006px}
.nav-hover-zxgl .nav-type-version-box {width:1030px}
.nav-hover-zxgl .nav-type-title:hover {color:#333;cursor:auto}
.nav-hover-more .nav-type-box {width:850px}
.nav-hover-more .nav-type-box.for-not-ground {width:510px}
.nav-hover-more,.nav-hover-xgt,.nav-hover-zxgl {display:none}
.nav-type-title {position:relative;padding-right:16px;font-size:14px;color:#333;text-align:left;cursor:pointer}
.nav-type-title:hover {color:#2e8bd8}
.icon-right-sign {top:4px;right:0;width:4px;height:7px;color:#333;background-position:-82px -33px}
.nav-type-genre ul li,.nav-type-list ul li {font-size:14px;color:#666;text-align:left;float:left}
.nav-type-list {float:left;width:225px;text-align:left}
.nav-hover-zxgs .nav-type-style {margin-right:-20px}
.nav-type-genre ul,.nav-type-list ul {margin:12px 0 -8px;overflow:hidden}
.nav-type-list ul li {width:75px;margin-bottom:3px;height: 19px;line-height: 19px;}
.nav-type-genre ul li {margin:0 19px 3px 0}
.nav-type-least {width:100px}
.nav-right-dashed {border-right:1px dashed #d8d8d8;margin-right:35px}
.nav-hover-zxgs .nav-type-genre,.nav-type-price,.nav-type-region {width:235px}
.nav-type-region {height:73px}
.header-nav-hover .nav-type-genre {float:left;text-align:left}
.zxgl-list-inlet {float:left}
.nav-type-small {width:130px;margin-right:37px}
.header-border-bottom {display:block;width:100%;height:1px;margin-top:-1px;background-color:#e5e5e5}
.move-down .header-border-bottom {display:none;_display:block}


