/*当前位置*/
.position{
    height:36px;
    line-height:36px;
    background:#FFF;
    padding-left:18px;
}
.position span{
    font-size:14px;
    font-family:"微软雅黑";
    color:#999;
}
.position span a{
    display:inline-block;
    font-size:14px;
    font-family:"微软雅黑";
    color:#999;
}


/*左侧导航*/
.list_left{
    width:223px;
    height:805px;
    float:left;
    background:#F6F7F8;
}
.list_left .tit{
    height:40px;
    background:#1073BF;
    line-height:40px;
    color:#fff;
    font-size:16px;
    font-family:"微软雅黑";
}
.list_left .tit span{
    color:#fff;
    text-align:center;
    display:block;
    font-size:16px;
    font-family:"微软雅黑";
}
.list_left .conT ul li{
    height:53px;
    line-height:53px;
    border-bottom:1px dotted #dcdcdc;
    text-align:center;
}
.list_left .conT ul li a{
    font-size:15px;
    display:block;
    overflow:hidden;
    font-family:"微软雅黑";
    color:#333;
}
.list_left .conT ul li a.on{
    display:block;
    background:url(/mzj/images/list_li_on.jpg) left center no-repeat;
    width:229px;
    color:#FFF;    
}
.list_left .conT ul li a:hover{
    display:block;
    color:#0F73BF;
}
.list_left .conT ul li a.on:hover{
    color:#FFF;
}

/*右侧*/
.list_right{
    float:left;
    width:947px;
    margin-left:10px;
    background:#FFF;
    min-height:805px;
}
.list_right .tit{
    height:38px;
    font-size:16px;
    font-family:"微软雅黑";
    line-height:38px;
    padding-left:20px;
    background:#EFF2F4;
    color:#0F73BF;
    border-bottom:2px solid #1073BF;
}
.contents{
    margin:10px 30px 0 30px;
}

/*信息列表*/
.xxList li{
    width:900px;
    height:56px;
    line-height:56px;
    border-bottom:1px dotted #dcdcdc;
    padding-left:16px;
}
.xxList li a{
    float:left;
    width:85%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:14px;
    font-family:"微软雅黑";
    color:#333;
}
.xxList li span{
    float:right;
    width:15%;
    color:#ADADAD;
    font-size:12px;
    font-family:"微软雅黑";
    text-align:center;
}
.xxList li a:hover{
    color:#1073BF;
}

/*分页*/
.mzjPage{
    width:95%;
    text-align:center;
    padding:12px;
    margin-top:10px;
}
.mzjPage span,.mzjPage a{
    font-size:16px;
    color:#333;
}
.mzjPage .zys font{
    font-size:12px;
    color:#333;
}
.mzjPage .sypageNum font,.mzjPage a{
    border:1px solid #ccc;
    background:#DDD;
    padding:2px 6px;
    margin:0 2px;
}
.mzjPage span font.NormalRed{
    font-size:16px;
    color:#FFF;
    background:#0168B5;
}
.mzjPage a:hover{
    color:#FFF;
    background:#0168B5;
}


/*图片新闻*/
.tpList{
    height:660px;
    padding:20px 0 30px 10px;
}
.tpList li{
    width:240px;
    height:200px;
    float:left;
    margin-top:15px;
    text-align:center;
    margin:0 25px;
}
.tpList li>a,.tpList li>a img{
    display:block;
    width:240px;
    height:160px;
}
.tpList li span{
    display:block;
    text-align:center;
    line-height:35px;
}
.tpList li span a{
    font-size:14px;
    color:#333;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.tpList li span a:hover{
    color:#0F73BF;
}

/*响应式*/
@media only screen and (max-width:1025px) {
    .list_left,.list_right{
        float:inherit;
        width:100%;
    }
    .list_left{
        height:auto;
    }
    .list_right{
        margin-left:0;
        min-height:auto;
    }
    .list_left .conT ul li{
        float:left;
        width:50%;
    }
    .contents{
        width:100%;
        margin:0;
    }
    .xxList li{
        width:100%;
    }
    .xxList li a{
        width:70%;
    }
    .xxList li span{
        width:auto;
    }
    .tpList{
        height:auto;
        padding-left:0;
    }
    .tpList li{
        float:inherit;
        width:100%;
        height:auto;
        margin:0;
    }
    .tpList li>a,.tpList li>a img{
        width:100%;
        height:100%;
    }
}