﻿@charset "utf-8";
*{
    margin: 0px;
    padding: 0px;
    text-decoration: none;
    border:none;
}
body{
    background: #f9f9f9;
}
.qingchu{
    clear: both;
}
.toubu,.daohang,.banquan{
    width: 100%;
    min-width: 1100px;
    background-color: #FFF;
}

.hy-leirong h2,.hy-leirong p{
    font-size: 12px;
    line-height: 29px;
    color: #999999;
    font-weight: normal;
    text-indent: 24px;
}
.toubu .huanying{
    width: 100%;
    background: #f9f9f9;
    border-bottom: 1px solid #eeeeee;
}
.toubu .huanying span{
    color: #ff6347;
}
.logo,.dakuang,.daohang-list,.bq-leirong,.hy-leirong,.toubu-kuang{
    width: 1100px;
    margin-right: auto;
    margin-left: auto;
}
.logo img{
    width: 263px;
    height: 74px;
}
.toubu-kuang{
    margin-top: 15px;
    margin-bottom: 10px;
    height: 90px;
}
.logo{
    float: left;
    width: 320px;
    margin-top: 7px;
}
.gg780,.gg769{
    margin-top: 15px;
}
.gg780 img{
    height: 90px;
    width: 780px;
}
.gg769 img{
    height: 90px;
    width: 780px;
}
.logo h1,.logo span{
    float: left;
    margin-left: 20px;
    font-size: 16px;
    color: #fff;
    margin-top: 30px;
    background-color: #ad0808;
    padding: 3px;
    border: 1px solid #E5E5E5;
    font-weight: bold;
}
.daohang{
    border-bottom: 2px solid #ff6347;
    height: 40px;
    overflow: hidden;
}
.daohang-list li{
    float: left;
    list-style-type: none;
}

.daohang-list li a{
    height: 40px;
    padding: 0 17px;
    font-size: 16px;
    line-height: 40px;
    color: #333333;
    display:block;
}
.daohang-list li a:hover{
    background: url("../images/navLiBg.png") no-repeat;
    font-weight: bold;
}
.daohang-list li a:hover{
    color: #ffffff;
}
.daohang-list .navBg{
    background: url("../images/navLiBg.png") no-repeat;
    font-weight: bold;
}
.daohang-list .navBg a{
    color: #ffffff;
}

.banquan{
    background-color: #FFF;
    border-top:1px solid #e5e5e5;
    margin-top: 20px;
    height: 97px;
    padding-top: 23px;
}
.banquan img{
    float: left;
    width:263px;
    height:74px;
}
.banquan .bottomLogo{
    float: left;
    margin-left: 26px;
    margin-top: 15px;
}
.banquan ul{
    float: left;
    width:800px;
    margin: 3px 0;
    margin-left: -10px;
}
.banquan li{
    float: left;
    list-style-type: none;
}
.banquan li span{
    height: 12px;
    width: 1px;
    display: inline-block;
    background: #dddddd;
    vertical-align: middle;
}
.banquan li a{
    color: #6c6c6c;
    font-size: 14px;
    padding: 0 10px;
}
.banquan .biaoyu{
    color: #333;
}
.banquan p{
    width: 800px;
    color: #6c6c6c;
    font-size: 12px;
}
.ph-sy{
    margin-top: 20px;
    width: 1125px;
}
.ph-sy .ph-sy-list{
    width: 198px;
    float: left;
    background-color: #FFF;
    border: 1px solid #e1e1e1;
    margin-right: 25px;
}
.ph-sy .ph-sy-list .ph-sy-title{
    line-height: 42px;
    height: 42px;
    margin: 0 14px;
    border-bottom:1px solid #ff6347;
}
.ph-sy .ph-sy-list .ph-sy-title span {
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    margin-top: 15px;
}

.ph-sy .ph-sy-list .ph-sy-title h3{
    font-size: 16px;
    text-indent: 3px;
    color: #333333;
    float: left;
    padding-left: 16px;
    background: url("../images/outlets.png") no-repeat 0 14px;
}
.ph-sy .ph-sy-list ul{
    margin: 0 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 9px 0;
}
.ph-sy .ph-sy-list li{
    list-style-type: none;
    margin-left: 2px;
    margin-bottom: 3px;
}
.ph-sy .ph-sy-list .ranking1,.ranking2,.ranking3{
    font-weight: bold;
}
.ph-sy .ph-sy-list .ranking1 span{
    height: 23px;
    background: url("../images/ranking1.png") no-repeat;
}
.ph-sy .ph-sy-list .ranking2 span{
    height: 23px;
    background: url("../images/ranking2.png") no-repeat;
}
.ph-sy .ph-sy-list .ranking3 span{
    height: 23px;
    background: url("../images/ranking3.png") no-repeat;
}
.ph-sy-list li span{
    line-height: 16px;
    float: left;
    height: 16px;
    width: 16px;
    text-align: center;
    background-color: #ff7a62;
    margin-top: 7px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
}
.ph-sy .ph-sy-list li a{
    font-size: 14px;
    line-height: 30px;
    color: #555555;
    letter-spacing: 1px;
    text-indent: 6px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ph-sy .ph-sy-list li a:hover,.zixun-tj-sy li a:hover,.right-shch-tj li a:hover,.youlian li a:hover{
    color: #ff6347;
}
.diqu-tj-sy-kuang{
    margin-top:20px;
}
.diqu-tj-sy{
    background-color: #FFF;
    padding-bottom: 15px;
    margin-bottom: 20px;
    border: 1px solid #e5e5e5;
}
.diqu-tj-sy .title{
    margin: 0 14px;
    position: relative;
}
.diqu-tj-sy .title .newIco{
    position: absolute;
    left: 70px;
    top: 16px;
    width: 28px;
    height: 21px;
    background: url("../images/shichangNew.png") no-repeat;
}
.diqu-tj-sy h3{
    line-height: 45px;
    height: 41px;
    color: #333333;
    border-bottom: 1px solid #ff6347;
    font-size: 16px;
    font-weight: bold;
}
.diqu-tj-sy .title a{
    font-size: 14px;
    color: #999999;
    float: right;
    margin-top: -30px;
}
.diqu-tj-sy .title a:hover{
    color: #d85b5b;
    letter-spacing: 2px;
}

.diqu-tj-sy li{
    float: left;
    height: auto;
    width: 163px;
    margin-left: 15px;
    list-style-type: none;
    margin-top: 15px;
    text-align: center;
}
.diqu-tj-sy li img{
    height: 163px;
    width: 163px;
    border: 1px solid transparent;
}
.diqu-tj-sy li img:hover,.left-list li img:hover{
    border: 1px solid #ff0000;
}
.diqu-tj-sy li a{
    font-size: 14px;
    line-height: 22px;
    color: #444;
}
.diqu-tj-sy li a:hover,.banquan li a:hover,.weizhi a:hover,.left-list li a:hover,.shangxiaye a:hover,.leirong-tj-l li a:hover,.left-hq li a:hover,.diqu-list li a:hover{
    color: #d85b5b;
    text-decoration: underline;
}
.remen-sch-sy{
    overflow: hidden;
    background-color: #FFF;
    margin-top: 20px;
    border: 1px solid #e1e1e1;
}
.remen-sch-sy .title{
    margin: 0 14px;
    height: 40px;
    border-bottom: 1px solid #ff6347;
    margin-bottom: 13px;
}
.remen-sch-sy .title .navBarIco{
    display: block;
    float: left;
    width: 12px;
    height: 12px;
    margin-top: 15px;
    background: url("../images/navBarIco.png") no-repeat;
}
.remen-sch-sy .title h3{
    float: left;
    font-size: 16px;
    color: #333333;
    line-height: 40px;
    text-indent: 5px;
}

.remen-sch-sy li{
    float: left;
    margin-left: 14px;
    list-style-type: none;
    margin-bottom: 16px;
}
.remen-sch-sy li a{
    display: block;
    color: #555555;
    font-size: 12px;
}
.remen-sch-sy li a:hover{
    color: #ff0000;
}
.zixun-tj-sy{
    width: 1120px;
}
.zixun-tj-sy-list{
    width: 258px;
    margin-right: 20px;
    background-color: #FFF;
    padding-bottom: 5px;
    margin-top: 20px;
    border: 1px solid #e5e5e5;
    float: left;
}
.zixun-tj-sy .zixunRow{
    margin: 0 14px;
    height: 41px;
    line-height: 41px;
    border-bottom: 1px solid #ff6347;
}
.zixun-tj-sy .zixunRow span{
    float: left;
    width: 14px;
    height: 14px;
    margin-top: 14px;
}
.zixun-tj-sy .zixunRow p{
    float: right;
    margin-top: 5px;
}
.zixun-tj-sy .zixunRow p a{
    color: #999999;
    font-size: 14px;
}
.zixun-tj-sy .zixunRow p a:hover{
    color: #ff6347;
}
.zixun-tj-sy h3{
    float: left;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    text-indent: 3px;
    padding-left: 16px;
    background: url("../images/situationIco.png") no-repeat 0 15px;
}

.zixun-tj-sy ul{
    margin: 0 14px;
    padding: 5px 0;
}
.zixun-tj-sy li{
    list-style-type: none;
}
.zixun-tj-sy li a{
    font-size: 14px;
    color: #555555;
    line-height: 30px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zixun-tj-sy li a span{
    display: inline-block;
    width: 7px;
    height: 7px;
    background: #ededed;
    margin-right: 8px;
    border-radius: 50%;
}

/*列表页面	*/
.weizhi{
    font-size: 12px;
    line-height: 30px;
    color: #999;
    margin-top: 3px;
    border-bottom: 1px solid #e3e3e3;
}
.weizhiBox{
    width: 1090px;
    margin: 0 auto;
}
.weizhi span{
    font-size: 12px;
    line-height: 30px;
    color: #999;
    margin-left: 5px;
}
.weizhi a{
    font-size: 12px;
    line-height: 30px;
    color: #999;
    margin-left: 5px;
}
.weizhi code{
    margin: 0 5px;
}
.left{
    float: left;
    width: 768px;
    padding: 0 14px;
    height: auto;
    background-color: #FFF;
    overflow: hidden;
    margin-top: 15px;
    border: 1px solid #e5e5e5;
    padding-bottom: 25px;
}
.dapei-left{
    width: 778px;
}
.left-list {
    padding-bottom: 10px;
}
.left-list h2,.left-hq h2{
    height: 40px;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
    color: #F00;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #e5e5e5;
}
.left-list ul{
    width: 830px;
    margin-left: 10px;
}
.left-list li{
    float: left;
    height: auto;
    width: 151px;
    margin-top: 10px;
    list-style-type: none;
    text-align: center;
    margin-right: 10px;
}
.left-list li img{
    height: 151px;
    width: 151px;
    border: 1px solid #e5e5e5;
}
.left-list li a{
    color: #444;
    font-size: 14px;
    line-height: 22px;
}
.list-fenye-kuang{
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}
.list-fenye{
    width: auto;
    margin-top: 20px;
    display: inline-block;
}
.list-fenye li{
    float: left;
    list-style-type: none;
    margin-right: 3px;
    margin-left: 3px;
    height: 30px;
    text-align: center;
}
.list-fenye li a,.list-fenye li b{
    font-size: 14px;
    line-height: 20px;
    color: #666666;
    padding: 5px;
    border: 1px solid #dfdfdf;
    display: block;
    min-width: 20px;
    font-weight: normal;
}
.list-fenye li b{
    background-color: #ff6347;
    color: #fff;
}
.list-fenye li a:hover{
    background-color: #ff6347;
    color: #fff;
}
.right{
    float: right;
    width: 278px;
}
.dapei-right{
    width: 298px;
}
.right-shch-tj{
    background-color: #FFF;
    margin-top: 15px;
    padding-bottom: 5px;
    border: 1px solid #e5e5e5;
}
.right-shch-tj h3{
    font-weight: bold;
    line-height: 42px;
    height: 42px;
    margin: 0 14px;
    border-bottom: 1px solid #ff6347;
    font-size: 16px;
    text-indent: 3px;
    color: #333333;
    padding-left: 16px;
    background: url(../images/outlets.png) no-repeat 0 14px;
}
.right-shch-tj ul{
    margin: 0 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-top: 9px;
    padding-bottom: 3px;
}
.right-shch-tj li{
    list-style-type: none;
    margin-left: 2px;
    margin-bottom: 3px;
}
.right-shch-img img{
    width: 278px;
    height: 305px;
    margin-top: 20px;
}
.right-shch-tj .ranking1,.ranking2,.ranking3{
    font-weight: bold;
}
.right-shch-tj .ranking1 span{
    height: 23px;
    background: url("../images/ranking1.png") no-repeat;
}
.right-shch-tj .ranking2 span{
    height: 23px;
    background: url("../images/ranking2.png") no-repeat;
}
.right-shch-tj .ranking3 span{
    height: 23px;
    background: url("../images/ranking3.png") no-repeat;
}

.right-shch-tj li span{
    line-height: 16px;
    height: 16px;
    display: inline-block;
    width: 16px;
    text-align: center;
    background-color: #ff7a62;
    margin-top: 7px;
    color: #fff;
    font-size: 12px;
    border-radius: 50%;
}
.right-shch-tj li a
{
    font-size: 14px;
    line-height: 30px;
    color: #555555;
    vertical-align: middle;
    text-indent: 6px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.chgSerial h3{
    background: url(../images/situationIco.png) no-repeat 0 14px;
}
.chgSerial li a{
    text-indent: 0;
}
.chgSerial li{
    margin-left: 20px;
    list-style-type: initial;
    color: #ededed;
}
.left-leirong{
    padding: 15px;
    text-indent: 24;
    font-size: 14px;
    color: #666666;
    line-height: 25px;
}
.left-leirong img{
    max-width:640px;
}
.left-leirong *{
    text-align: left;
}
.left-leirong h1{
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 10px;
    padding-bottom: 10px;
    font-weight: normal;
}
.left-leirong strong{
    margin-left: 5px;
}

.left-leirong p{
    margin-bottom: 12px;
}
.left-leirong a{
    color: #333;
}
.left-leirong a:hover{
    color: #F00;
}
.shangxiaye{
    border-top: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
    padding-top: 15px;
    padding-bottom: 15px;
}
.shangxiaye span{
    color: #ff3300;
    font-weight: bold;
    font-size: 14px;
    line-height: 28px;
}
.shangxiaye a{
    font-size: 14px;
    color: #252525;
}
.leirong-tj{
    width:840px;
}
.leirong-tj-l ul{
    border-right: 1px solid #ebebeb;
}
.leirong-tj-l .lastUl-noRig{
    border-right: none;
}
.leirong-tj-l{
    float: left;
    width: 237px;
    margin-right: 20px;
    margin-top: 15px;
}
.dapei-left .leirong-tj-l{
    width: 246px;
    margin-right: 10px;
}
.leirong-tj-l h3{
    font-size: 16px;
    color: #333333;
    margin-bottom: 5px;
    font-weight: normal;
}

.leirong-tj-l li{
    margin-left: 20px;
    list-style-type: square;
    color: #888888;
}
.leirong-tj-l li a{
    color: #555555;
    font-size: 12px;
    line-height: 22px;
}
/*行情页面	*/
.left-hq li{
    margin-right: 15px;
    margin-left: 20px;
    font-size: 14px;
    margin-top: 20px;
    list-style-type: none;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #e5e5e5;
    padding-bottom:10px;
}
.left-hq li a{
    color: #B00000;
    line-height: 22px;
    font-size:16px;
}
.left-hq li span{
    float: right;
    color:#999;
    line-height: 22px;
}
.left-hq li p{
    color: #666;
    line-height: 22px;
    margin-top: 15px;
    margin-bottom: 7px;
}
/*地区列表页面	*/
.listTitle{
    height: 42px;
    border-bottom: 1px solid #ff6347;
}
.listTitle ul{
    float: right;
    margin-right: -10px;
}
.listTitle ul li{
    float: left;
    margin-top: 10px;
    border-bottom: none;
}
.listTitle ul li span{
    width: 1px;
    height: 10px;
    display: inline-block;
    background: #eeeeee;
}
.listTitle ul li a{
    color: #999999;
    padding: 0 10px;
}
.listTitle ul li .defColor{
    color: #ff6347;
}
.listTitle ul li a:hover{
    color: #ff6347;
}
.diqu-list li{
    border-bottom: 1px solid #ebebeb;
    list-style-type: none;
    padding-bottom: 15px;
    margin-top: 15px;
}
.diqu-list li img{
    float: left;
    height: 128px;
    width: 128px;
    margin-right: 10px;
}
.diqu-list li a{
    color: #666666;
    line-height: 22px;
}
.diqu-list li p{
    margin-top: 20px;
    line-height: 22px;
    color:#999999;
    font-size:14px;
}
.diqu-list h2,.left-dp h2{
    font-size: 16px;
    line-height: 42px;
    color: #333333;
	border-bottom: 1px solid #ff6347;
    height: 42px;
}
.tishi404{
    text-align: center;
    margin-top: 40px;
    margin-bottom: 40px;
    font-weight: bold;
    background-color: #FFF;
    border: 1px solid #e1e1e1;
    padding-top:100px;
    padding-right: 240px;
    padding-bottom: 100px;
    padding-left: 240px;
}
.tishi404 h1{
    color: #F00;
    font-weight: bold;
    font-size: 24px;
}
.tishi404 p{
    text-align: left;
    margin-top: 20px;
    color: #333;
    font-weight: normal;
}
.youlian{width:1060px;clear:both;border: 1px solid #e3e3e3;margin-top: 20px;padding: 0 20px;padding-bottom: 16px;}
.youlian li{float:left;list-style-type:none;margin-right:20px;font-size:12px;margin-top: 15px;}
.youlian .firLink{color:#999;}
.youlian li a{color:#999;}
.left-dp li{
    margin-top: 10px;
    list-style-type: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #ccc;
    padding-bottom: 10px;
}
.left-dp li .img{
    float: left;
    width: 100px;
    margin-left: 10px;
}

.left-dp li .img a{
    height: 100px;
    width: 100px;
    padding: 2px;
    border: 1px solid #d6d6d6;
    display:table-cell;
    text-align:center;
    vertical-align:middle;
}
.left-dp li .img a:hover{
    border: 1px solid #f60;
}
.left-dp li img{
    max-height:100px;
    max-width:100px;
}
.left-dp li .jieshao{
    float: right;
    width: 640px;
    margin-right: 10px;
}
.left-dp li .jieshao a{
    font-size: 14px;
    color: #d85b5b;
    display: inline-block;
    margin-top: 15px;
}
.left-dp li .jieshao a:hover{
    color: #f60;
}
.left-dp li .jieshao p{
    line-height: 24px;
    color: #666;
    margin-top: 10px;
}
.xf-zskf {
    background-color: #f9f9fb;
    border: 1px solid #d7d7d7;
    height: 242px;
    left: 100%;
    margin-left: -140px;
    margin-top: -119px;
    padding: 5px;
    position: fixed;
    top: 50%;
    width: 130px;
    z-index: 99999;
}
.xf-zskf p {
    margin-left: 7px;
}
.xf-zskf p strong {
    color: #ff404e;
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 30px;
}
.xf-zskf .p1 {
    margin-bottom: 10px;
    margin-top: 10px;
}
.xf-zskf .p1 span {
    margin-left: 5px;
    font-size: 12px;
    line-height: 16px;
    color: #666;
}
.xf-zskf .p1 img{
    vertical-align: middle;
}
.xf-zskf .p2 {
    font-family: "微软雅黑";
    font-size: 14px;
    margin-bottom: 10px;
    margin-left: 20px;
}
.xf-zskf .p3 {
    color: #444;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 30px;
    padding-left: 10px;
}
.youxiajiao{
    position:fixed;
    right:0px;
    bottom:0px;
    margin-right:15px;
    margin-bottom:15px;
}
.youxiajiao .tupian{
    height: 300px;
    width: 250px;
}
.youxiajiao .yxj-guanbi{
    font-size: 13px;
    line-height: 26px;
    color: #fff;
    background-color: #000;
    height: 26px;
    text-align: center;
    cursor:pointer;
}
.youxiajiao .yxj-guanbi:hover{
    color: #fff;
    background-color: #ff4848;
}
.xf-zsgg {
    left: 7px;
    margin-top: -147px;
    position: fixed;
    top: 50%;
    width: 130px;
    z-index: 12000;
}
.xf-zsgg .zhengwen {
    background-color: #fff;
}
.xf-zsgg .zxf-guanbi {
    background-color: #4b4b4b;
    color: #f6f6f6;
    cursor: pointer;
    height: 22px;
    letter-spacing: 2px;
    line-height: 22px;
    text-align: center;
    font-size: 13px;
}
.xf-zsgg .zxf-guanbi:hover {
    background-color: #ff4848;
}
.left-leirong-dk *{
    text-align:center;
}
.left-leirong-dk li{
    height: 50px;
    line-height: 50px;
    margin-left: 20px;
    width: 252px;
    list-style-type: none;
    display: inline-block;
    text-align:left;
}
.left-leirong-dk li a{
    background: #fb4d4f none repeat scroll 0 0;
    border: 1px solid #fb4d4f;
    font-weight: bold;
    color: #fff;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    padding: 0 80px;
}
.left-leirong-dk .a2,.left-leirong-dk .sp2{
    margin-left:5px;
    color:#f48;
}
.left-leirong-dk .sp2{
    margin-left:2px;
    margin-right:2px;
    color:#000;
    font-weight: bold;
}

.left-leirong-dk .li-a1 a:hover{
    background: #e3c71c none repeat scroll 0 0;
    border: 1px solid #e3c71c ;
}
.left-leirong-dk .li-a1{
    width:760px;
    margin-left:20px;
    text-align:center;
}
.left-leirong-dk li span{
    color:#787878;
}