/*左侧分类*/
.tab_nav{display:block;width: 252px;padding: 20px 0 26px 0; margin-right: 20px;margin-bottom:50px; }
.tab_moudel{width: 100%;padding: 10px 0;margin-bottom:30px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius:10px;border-radius: 10px;background: #c20101;overflow: hidden}
.tab_moudel p{height: 50px;line-height:50px;padding:0 16px;font-size: 20px;font-weight: 700;color: #fff;letter-spacing: 2px;}
.tab_moudel p:before{content: "";display: inline-block;height: 16px;width: 4px;background-color: #fff;vertical-align: middle;margin-left: -6px;margin-right: 10px;}
.tab_moudel li{width:100%;vertical-align: middle;}
.tab_moudel li a{width:100%;line-height:50px;padding:0 16px;display:block;text-align:left;font-size: 18px;color: #fff;}
.tab_moudel li a:hover{background-color: #d70000;}
.tab_moudel li a:before{content: "";display: inline-block;width: 6px;height: 6px;border: 2px solid #fff;webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius:50%;border-radius: 50%;margin-right: 6px;}
.list_cur{background: #d70000;}
/*三级分类*/
.down .tab_moudel_child{display: none}
.down:hover .tab_moudel_child{display: block}
.down .tab_moudel_child li a{padding:0 36px;}
.down .tab_moudel_child li a:before{width: 4px;height: 4px;}
/*内容*/
.cp_nav{border-bottom: none;}
.xiangmu{height: auto;background: #f4f4f4;}
.xm_content{ width: 928px;  box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; overflow: hidden;}
.xm_content ul{ width: 100%;}
.xm_content li{ width: 24%; margin: 20px 1.2% 0 0 ; letter-spacing: 2px; border-radius: 5px 5px 5px 5px;background: #fff;}
.xm_content li:nth-child(4n){margin: 20px 0 0 0 }
.xm_content li a{display: block;width: 100%;}
.xm_img{width: 100%; height: 200px; margin: 0 auto;overflow: hidden;}
.xm_img img{ width:100%;height: 100%;}
.xm_wenzi{width: 100%;height: auto;border: 1px #e5e5e5 solid;   border-radius: 0 0 5px 5px;border-top: none;}
.xm_h6{width: 90%;height: 50px;line-height: 50px;margin: 0 auto;font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.footer_dibu{margin-top: 0px;}
.xm_content ul li:hover{box-shadow: 0 0 15px rgba(4,0,0,0.2);-webkit-box-shadow: 0 0 15px rgba(4,0,0,0.2);}
.load_more{
    width: 100%;
    height: 60px;
    line-height: 60px;
    font-size: 20px;
    text-align: center;
    cursor:pointer;
    color: #999;
}
.ui-refresh-down{
    text-align:center;
    height:60px;
    line-height:60px;
    cursor:pointer;
    font-size: 20px;
    color: #999;
    letter-spacing: 2px;
    margin-bottom: 78px;
    border-bottom: 1px #eaeaea solid;
}
.pageli {
    float: left; width: 100%;
}
.pageli li
{
    list-style: none; float: left; width:auto; padding-left: 2%; padding-right: 2%;
}
.pageli li:nth-child(4n){margin: 20px 1.2% 0 0;}

@media (max-width: 1200px){
    /*内容*/
    .xm_content{width: 96%; margin: 0 auto; float: none;}
    .xm_content li{ width: 23.5%;margin: 0.75% 0.75% }
    .xm_img{width: 266px;min-width: 100%;max-width: 100%; height: 200px;}
    .pageli {
    float: left; width: 100%;
}
.pageli li
{
    list-style: none; float: left; width:auto; padding-left: 2%; padding-right: 2%;
}
.pageli li:nth-child(4n){margin: 0.75% 0.75%;}
}
@media (max-width: 768px) {
    .tab_nav{display: none}
    /*内容*/
    .xm_content{width: 95%;margin: 0 auto;}
    .xm_content li{width: 48%; margin: 20px 2% 0 0;}
    .xm_img{width:100%;height:auto;overflow: hidden;margin: 0 auto }
    .xm_h6{height: 42px;line-height: 42px;font-size: 16px;}
    .xm_content li:last-child{margin-bottom: 0;}
    .load_more {width: 100%; height: 80px; line-height: 60px; text-align: center;cursor: pointer; display: block; }
    .ui-refresh-down{ text-align:center; height:80px; line-height:60px; cursor:pointer; font-size: 18px; color: #999;letter-spacing: 2px;  display: block;}
    .pageli {
    float: left; width: 100%;
}
.pageli li
{
    list-style: none; float: left; width:auto; padding-left: 2%; padding-right: 2%;
}
.pageli li:nth-child(4n){margin: 20px 2% 0 0;}
}