﻿.listBannerPic, .listBannerPic img {
    max-height: 140px;
    width: 100%;
    border: 0px;
}
/******* left menu ***********/
.article-tree-top {
    font-size: 1.2em;
    line-height: 1.6;
    font-weight: 400;
    color: #fff;
    padding: 2px 5px 2px 10px;
    -webkit-border-radius: 4px 4px 0px 0px;
    -moz-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px;
    background: #700005;
}
.article-tree {
    display: block;
    margin-bottom:10px;
}
.accordion {
    -webkit-border-radius: 0px 0px 4px 4px;
    -moz-border-radius: 0px 0px 4px 4px;
    border-radius: 0px 0px 4px 4px;
    background: #efefef;
}
    .accordion .link {
        cursor: pointer;
        display: block;
        padding: 5px 15px 5px 80px;
        font-size: 1.1em;
        line-height: 1.6;
        font-weight: 400;
        border-bottom: 1px solid #ddd;
        position: relative;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
    .accordion li:last-child .link {
        border-bottom: 0;
    }
    .accordion .link a, .accordion .link a:visited {
        color: #000;
    }
    .accordion li i {
        position: absolute;
        top: 10px;
        left: 12px;
        font-size: 1.0em;
        color: #999;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
        .accordion li i.glyphicon-menu-down {
            right: 12px;
            left: auto;
            font-size: 1.0em;
        }
    .accordion li.open .link {
        color: #000;
    }
    .accordion li.open i {
        color: #8f000b;
    }
        .accordion li.open i.glyphicon-menu-down {
            -webkit-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
            -o-transform: rotate(180deg);
            transform: rotate(180deg);
        }

.submenu {
    display: block;
    background: #eaeaea;
}
    .submenu li {
        border-bottom: 1px solid #ddd;
    }
        .submenu li.active {
            background: #8f000b;
            color: #fff;
        }
            .submenu li.active a, .submenu li.active a:visited {
                color: #fff;
            }

    .submenu a {
        color: #000;
        cursor: pointer;
        display: block;
        padding: 5px 15px 5px 100px;
        font-size: 1.0em;
        line-height: 1.6;
        font-weight: 400;
        -webkit-transition: all 0.25s ease;
        -o-transition: all 0.25s ease;
        transition: all 0.25s ease;
    }
        .submenu a:hover {
            background: #8f000b;
            color: #fff;
        }

/***sub Title **/
.subTitle {
    background: #700005;
    padding: 0px;
	padding-bottom:30px;
    display: block;
    margin-bottom: 10px;
}
    .subTitle .title1 {
        font-size: 1.2em;
        line-height: 1.6;
        font-weight: 400;
        color: #fff;
        background: #8f000b;
        padding: 2px 5px 2px 10px;
        border-right: 1px solid #fff;
    }
        .subTitle .title1 a,
        .subTitle .title1 a:visited {
            color: #fff;
        }
    .subTitle .more1 {
        padding: 5px 5px 0px 5px;
    }
        .subTitle .more1 a,
        .subTitle .more1 a:visited {
            font-size: 1.0em;
            line-height: 1.6;
            font-weight: 400;
            color: #fff;
        }
/***sub list **/
.subList0 {
    display: block;
    margin: 0px 0px 10px 0px;
}
.subList1 {
    display: block;
    margin: 0px 0px 10px 0px;
}
.subList2 {
    display: block;
    margin: 0px 0px 10px 0px;
    zoom: 1;
    display: inline;
    text-align: center;
}

.listNewsTitle0 {
    font-size: 1.1em;
    line-height: 1.8;
    font-weight: 400;
    background: url("listgray63-1.gif")/*tpa=http://www.czdx.com.cn/images/listgray63.gif*/ 5px 12px no-repeat;
    white-space: nowrap;
    word-spacing: normal;
    text-overflow: ellipsis;
    padding-left:15px;
}
    .listNewsTitle0 a,
    .listNewsTitle0 a:visited {
        color: #000;
    }
.listNewsDate0 {
    font-size: 1.1em;
    line-height: 1.8;
    font-weight: 400;
    text-align: right;
}

.listNewsPic1 {
    display: block;
}
    .listNewsPic1 img {
        width:100%;
        max-height: 90px;
        border: 0px;
        padding: 10px 0px 0px 0px;
        -ms-interpolation-mode: bicubic;
    }
.listNewsTitle1 {
    font-size: 1.4em;
    line-height: 1.8;
    font-weight: 500;
    padding: 5px 0px 0px 0px;
}
    .listNewsTitle1 a,
    .listNewsTitle1 a:visited {
        color: #000;
    }
.listNewsIntro1 {
    font-size: 1.0em;
    line-height: 1.8;
    color: #666;
    padding: 0px 0px 10px 0px;
    max-height: 46px;
    overflow: hidden;
}
.listNewsPic2 {
    display: block;
    padding: 10px 0px 0px 0px;
}
    .listNewsPic2 .newsPic2,
    .listNewsPic2 .newsPic2 img {
        width: 100%;
        height:auto;
        border: 0px;
        margin: 0 auto;
        -ms-interpolation-mode: bicubic;
        background: #efefef;
    }
    .listNewsPic2 .newsTitle2 {
        font-size: 1.0em;
        line-height: 1.4;
        height: 42px;
        overflow: hidden;
    }
        .listNewsPic2 .newsTitle2 a,
        .listNewsPic2 .newsTitle2 a:visited {
            color: #666;
        }
@media (min-width: 768px) {
    .listNewsPic2 .newsPic2,
    .listNewsPic2 .newsPic2 img {
        height: 135px;
        width: 200px;
        border: 0px;
        margin: 0 auto;
        -ms-interpolation-mode: bicubic;
        background: #efefef;
    }
}
.articleContent {
    font-family:SimSun;
    font-size: 1.1em;
    line-height: 1.8;
    margin: 0px 0px 0px 0px;
}
.articleTitle {
    font-family: 'Microsoft YaHei',SimSun;
    font-weight: 400;
    font-size: 2.0em;
    color: #000;
    line-height: 1.5;
    text-align: center;
    margin:10px 20px 20px 20px;
}
/*
  jiaoxuejidi  
    */
.jiaoxuejidi-list {
    margin: 0px 10px 0px -10px;
}
        .jiaoxuejidi-list li {
            background: url("listgray63-1.gif")/*tpa=http://www.czdx.com.cn/images/listgray63.gif*/ 5px 12px no-repeat;
            padding-left: 15px;
        }
            .jiaoxuejidi-list li a, .jiaoxuejidi-list li a:visited {
                font-size: 0.9em;
                color: #c80000;
                text-decoration: none;
            }

/*
    websiteMap
    */
.websitemapA {
    font-size: 1.6em;
    margin: 20px 0px 10px 10px;
    border-bottom:1px solid #8f000b;
}
.websitemapB {
    font-size: 1.2em;
   
}
.websitemapBLine {
    display: block;
    margin: 10px 8px 10px 8px;
    border-bottom:1px solid #ddd;
    padding:5px 16px 10px 16px;
}
    .websitemapB a, .websitemapB a:visited {
        font-size: 1.2em;
        line-height: 1.6;
        color: #000;
    }
.websitemapC {
}
    .websitemapC a, .websitemapC a:visited {
        font-size: 1.1em;
        line-height: 1.6;
        color: #666;
    }
	
	/*** 分页样式 Begin ***/
.FX_PageDiv{width:auto; padding:15px 15px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.Fx_PageDiv2_span2 span{ width:20px; height:18px; line-height:18px; color:#333; text-align:center; display:block; cursor:pointer; float:left; margin-right:4px; border:1px solid #CCC;}
.Fx_PageDiv2_span2 strong{ width:20px; height:18px; line-height:18px; color:#C00; text-align:center; display:block; cursor:pointer; float:left; margin-right:4px; border:1px solid #CCC; background-color:#DDD;}
.Fx_PageDiv2_span2 input{padding-top: 0px;margin-top: 0px; font-size:12px;}
.Fx_PageDiv2_span1{ float:left; padding-left:0; padding-top:3px;}
.Fx_PageDiv2_span2{ float:right; padding-right:0; width:360px}
.Fx_PageDiv2_1_2,.Fx_PageDiv2_1_3,.Fx_PageDiv2_1_4{ color:#C00;}
/*** 分页样式 End ***/