.zoutbann_tree{
    position:absolute;
    width:100%;
}
.outbann_tree{
    width:1200px;
    margin:0 auto;
}
.bann_tree {
    width: 220px;
    background: #0ba2cf;
    height: 420px;
    z-index: 90;
    position: relative;
    top: 0;
    left: 0;
}

.tree_ul li {
    height: 69px;
    border-bottom: 1px solid #008fb8;
}

.tree_ul li span {
    padding: 12px 0 0 20px;
}

.tree_ul li p {
    padding: 5px 0 0 20px;
    background: url(/images/arr_right.png) no-repeat 200px 0;
}

.tree_ul li p a {
    margin-right: 5px;
}

.tree_ul li p a:hover {
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
}

.li_bg_cur {
    background: #008fb8;
}



.li_sub {
    width: 976px;
    /*height:348px;height:488px;*/
    min-height: 418px;
    background: #FFF;
    position: absolute;
    top: 0;
    left: 220px;
    display: block;
    border-right: 2px solid #0ba2cf;
    border-bottom: 2px solid #0ba2cf;
}

.sub_dl dd {
    padding: 0 30px;
    margin-top: 20px;
}

.sub_dl dd p {
    padding: 0 0 10px 0;
}

.sub_dl dd span {
    padding: 0;
}

.sub_dl dd a {
    margin-right: 10px;
}

.sub_dl dd a:hover {
    color: #ef6a22;
}


.clr_f {
    color: #fff;
}

.f_wei {
    font-weight: bold;
}

.dis_b {
    display: block;
}

.f_14 {
    font-size: 14px;
}

.f_12 {
    font-size: 12px;
}

.f_12:hover {
    color: aquamarine;
}

.li_bg_cur {
    background: #008fb8;
}

.header_v4 .category-nav .category-nav-wrap{
    padding-top:0px;
    padding-bottom:0px;
    background-color:transparent;
}

.header_v4 .category-nav .category-nav-wrap.type2{
    padding-bottom:0px;
}
.header_v4 .category-nav.show{
    padding-top:0px;
}

.clr_g{
    color: #0ba2cf;
}

.header_v4 .category-nav .category-mask.show{
    display: none;
}

/* 详情页样式 */
.cls{clear:both;}
.m_auto{width:1200px;margin:0 auto;}
.newproduct{
    height:60px;
    background-color:#fff;
}
.propre{
    float:left;
    width:45%;
    overflow: hidden;
    font-size:20px;
    height:30px;
    line-height:30px;
    margin-top:30px;
    background-color:#fff;
    color:#c1c1c1;
}
.protext{
    float:left;
    width:10%;
    font-family: "微软雅黑";
    font-size:24px;
    font-weight: bold;
    text-align: center;
    margin-top:30px;
    color:#585555;
}
.newdivbg{
    background-color:#fff;
    width:1200px;
    margin:0 auto;
    margin-bottom:30px;
}
.newdiv{
    height:50px;
    line-height:50px;
    margin-top:30px;
    font-size:20px;
    font-weight: bold;
    font-family: "微软雅黑";
    color:#fff;
    text-indent:12px;
}
.newdivitem{
    float:left;
    width:50%;
    height:330px;
}
.newdivitem .ndright{
    float:left;
    width:265px;
    height:323px;
    margin-top:7px;
}
.newdivitem .ndleft{
    float:left;
    width:322px;
    height:323px;
    margin-top:7px;
    margin-left:8px;/*right -7px*/
    margin-right:5px;
}
.newdivitem .nditem{
    float:left;
    width:160px;
    height:160px;
    text-align: center;
    overflow: hidden;
    color:#000;
}
.tempWrap img{
    height:66px;
}
.nditem img{
    /*
    width:121px;
    height:104px;*/
    width:94px;
    height:80px;
    margin-top:7px;
}
.ndimg{
    width:160px;
    height:160px;
}
.newdivitem .itemfirsrt{
    border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;
}
.newdivitem .itemsec{
    border-bottom:1px solid #ccc;
}
.newdivitem .itemlast{
    border-left:1px solid #ccc;
}
.nditem div,.bimg div{
    text-align: left;
    line-height: 16px;
    font-size: 12px;
    width: 90%;
    margin-left:5%;
    overflow: hidden;
    height: 32px;
}
.bimg img{
    width:119px;
    height:97px;
}

.color-bg-red{
    background-color:#c72e14;
}
.color-bg-red2{
    background-color:#de223e;
}
.color-bg-green{
    background-color:#1ab096;
}
.color-bg-green2{
    background-color:#389028;
}
.color-bg-green3{
    background-color:#16ad32;
}
.color-bg-blue{
    background-color:#38aebc;
}
.color-red{
    color:#ce1b0b;
}
.fbold{
    font-weight: bold;
}
.bottomdiv{
    height:355px;
    float:left;
}
.bottomdiv .bleft{
    float:left;
    width:266px;
    height:325px;
    margin-top:30px;
}
.bottomdiv .bright{
    float:left;
    width:934px;
    height:325px;
    margin-top:30px;
}
.bottomdiv .bright .bimg{
    float:left;
    width:186px;
    height:162px;
    color: #000;
}
.rightline{
    border-right:1px solid #ccc;
}
.topline{
    border-top:1px solid #ccc;
}
.greenbt{
    width:100%;
    background-color:#1fa939;
    height:91px;
    text-align: center;
}
.nemptyline{
    height:30px;
    background-color:#fff;
}
.hzf1{
    float:left;
    width:45%;
    background-color:#fff;
    color:#c1c1c1;
    overflow: hidden;
}
.hzf2{
    float:left;
    width:10%;
}
.new_footer{
    background-color:#e6e6e6;
    width:100%;
    height:102px;
    text-align: center;
}
.new_foot_div{
    background-color:#e6e6e6;
    width:100%;
    height:300px;
}
.new_fc{
    border-top:1px solid #d0d0d0;
    height:300px;
    width:1200px;
    margin:0 auto;
}
.new_fcitem{
    float:left;
    width:120px;
    height:300px;
    margin-left:20px;
}
.new_fctitle{
    font-family: "微软雅黑";
    font-size:16px;
    font-weight: bold;
    line-height:80px;
    height:60px;
    color:#333;
}
.new_fcci{
    font-size:13px;
    line-height:30px;
    height:30px;
    color:#333;
}
.new_fcimg{
    float:left;
    width:450px;
    height:300px;
}
.new_fcimg_left{
    float:left;
    width:100px;
    text-align: center;
}
.new_fcimg_left img{
    margin-top:55px;
}
.new_fcimg_right{
    float:left;
    width:350px;
    text-align: center;
    height:250px;
    background-image:url("images/btbg4.png");
    background-repeat: no-repeat;
    background-position:10px 20px;
}
.new_fcimg_right_title{
    font-family: "微软雅黑";
    font-size:16px;
    font-weight: bold;
    margin-top:55px;
    color:#333;
}
.new_fcimg_right_ct{
    margin-top:20px;
    font-size:13px;
    color:#333;
    font-weight: bold;
}
/* 滚动菜单 */
.che_h2 {
    height: 50px;
    line-height: 50px;
}
.pos_rela {
    position: relative;
}

.mt_10 {
    margin-top: 10px;
}
.al_ct {
    text-align: center;
}
.f_norm {
    font-weight: normal;
}
.f_24 {
    font-size: 24px;
}
.clr_3 {
    color: #333;
}
.part_over .bd {
    width: 1080px;
    margin: 0 auto;
    overflow: hidden;
}
.dis_n {
    display: none;
}
.prev {
    position: absolute;
    top: 33px;
    right: 20px;
}
.next {
    position: absolute;
    top: 33px;
    left: 20px;
}
.part_over {
    overflow: hidden;
    padding: 30px 0;
    background: #FFF;
}