.mr0{margin: 0px !important;}
.mr20{margin-left: 62px !important;}
.h-middle{
       height: 80px;
    line-height: 80px;
    text-align: left;
    margin-left: 250px;
    position: relative;
}
.h-middle a{
    display: block;
    float: left;
    color: #4b4b4b;
    font-size:15px;
    padding: 0 20px;
}
.h-middle  .h-types{
    position: absolute;
    top: 80px;
    left: -78px;
    z-index: 20;
    border: 0px solid #f7f2f2;
    width: 360px;
    background-color: #ffffff;
    padding: 10px 0px;
    -webkit-box-shadow: #666 0px 0px 5px;
    -moz-box-shadow: #666 0px 0px 5px;
    box-shadow: #999999 0px 0px 2px;
    display: none;
}

.h-middle .h-types a{
    display: block;
    float: left;
    font-size: 14px;
    font-family: '微软雅黑';
    height: 40px;
    line-height: 40px;
    padding: 2px 30px;
    background: #ffffff;
    color: #848282;
}

.h-middle .h-types a{
    display: block;
    float: left;
    font-size: 14px;
    font-family: '微软雅黑';
    height: 40px;
    line-height: 40px;
    padding: 0px 9px 0px 31px;
    background: #ffffff;
    color: #848282;
    width: 80px;
    text-align: left;
}

.h-middle .h-types a:hover{
    color: #d7000f;
}

.h-middle .more-type{
    display: block;
    float: left;
    font-size: 14px;
    font-family: '微软雅黑';
    height: 80px;
    line-height: 80px;
    padding: 0 20px;

}
#ca-search{width: 100%; position: relative;}
#ca-search .ca-bc{
    width: 100%;
    height: 142px;
    background: url('../image/bc.jpg') no-repeat center center;
}
#ca-search .search{z-index: 12; width: 692px;height: 65px; position: absolute; left: 50%; top: 39px; margin-left: -360px;}
#ca-search .search .s-box{width: 602px;float: left;background: #ffffff;height: 65px;}
#ca-search .search .s-niu{width:90px;height: 65px; float: left; cursor:pointer; background: url('../../common/image/common.png') no-repeat 26px -113px #6085e3;
}
#ca-search .search .s-niu:hover{background-color: #4f75d3;}
#ca-search .hot-search{
position: absolute;top: 65px;   
width:600px;
border: 1px solid #e5e5e5;
background: #ffffff;
z-index: 12;
text-align: left;
display: none;
}
#ca-search .hot-search span{
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    margin: 0 20px;
    text-align: center;
    color: #ffffff;

}

#ca-search .hot-search ul{margin: 7px 0;}
#ca-search .hot-search a{
  color: #000000;
    display: inline-block;
    height: 42px;
    text-align: left;
    font-size: 14px;
    line-height: 42px;
}
#ca-search .hot-search li{
    cursor:pointer;
}
#ca-search .hot-search li:hover,#ca-search .hot-search .hover{
    background: #f0f0f0;
}
#ca-search .search .s-box .i-search{
    font-family: '微软雅黑';
outline:none;font-size:16px; height: 70px;line-height: 71px; width:550px;margin-left: 20px; border: 0 solid; }
#ca-search .tip-indent{width:30px;display:inline-block;}
#ca-search .search .s-box .i-search{
        font-family: '微软雅黑';
    outline: none;
    font-size: 15px;
    height: 65px;
    line-height: 65px;
    width: 550px;
    margin-left: -6px;
    border: 0 solid;
    }

.type{width: 100%;    padding: 7px 0 26px; background: #ffffff;font-size: 14px;}

.type1{
    overflow: hidden;
    width: 100%;/*height: 22px;*/line-height: 40px;}

.type .current{background: #6a8ee5; color: #ffffff !important;}
.mr10{margin-right: 10px; margin-top: 25px; }
.fmr10{margin-right: 20px;}
.type1 .all-type{
        display: block;
        cursor: pointer;
       float: left;
       padding: 0px 13px;
       height: 26px;
       line-height: 25px;
       border-radius: 2px;
       margin-right: 8px;
       color: #636161;
       margin-top: 20px;
}
.type1 .all-type:hover{
    color: #ffffff;
    background: #678be4;
}
.type1 ul{
    height:50px;
    display: block;
    width: 1078px;
    overflow: hidden;
    float: left;
}
.type1 a{
       display: block;
       float: left;
       padding: 0px 12px;
       height: 26px;
       line-height: 25px;
       border-radius: 2px;
       margin-right: 8px;
       color: #636161;
       margin-top: 20px;
}
.type1 a:hover{
    color: #ffffff;
    background: #678be4;
}
.type1 .more{
    display: block;
    float: left;
    height: 26px;
    line-height: 25px;
    border-radius: 2px;
    margin-right: 8px;
    color: #636161;
    margin-top: 21px;
    cursor: pointer;
}
.type1 .more:hover{
    color: #678be4;
}

.hot-topic{width: 100%; height: 80px;line-height: 80px;}
.hot-topic .sort{cursor: pointer; display: inline-block; margin-top: 23px;border-radius: 2px; font-size: 14px;width: 80px;height:30px;line-height: 30px; float:left;margin-right: 20px }
.hot-topic .sort:hover{color:#678be4;}
.hot-topic .chose{border:1px solid #678be4;color: #678be4;}
.hot-topic .res{float: right;font-size: 14px; color: #9c9c9c;}

.more i{
    display: inline-block;
    width: 15px;
    height: 20px;
    background: url('../../common/image/common.png') -1px -683px no-repeat;
    vertical-align: -6px;
}

.more-type i{
    display: inline-block;
    width: 29px;
    height: 20px;
    background: url('../../common/image/common.png') -1px -683px no-repeat;
    vertical-align: -6px;
}




