body{
    background-color:#f1f1f1;
    font-size:14px;
}

a{
    text-decoration: none;
    color: #271A88;

}

a:hover{
    text-decoration: underline;    
}

.standardWidget{
    border-width:0;
    background-color:transparent;
}

.widget{
    margin-bottom:8px;
}

.tplArea{
    background-color:#fff;    
    padding-top:8px;
}

.ImageDisplayBoxWrap{
    border-width:0;
    background-color:transparent;
    padding:0;
}

.ImageDisplayBoxWrap .nextbut{
    background:url(/_m/cmspages/MasterPage/21/img/next.png) right center no-repeat;

}

.ImageDisplayBoxWrap .prevbut{
    background:url(/_m/cmspages/MasterPage/21/img/prev.png) left center no-repeat;   

}

.ImageDisplayBoxWrap .nextbut:hover{
    background:url(/_m/cmspages/MasterPage/21/img/next-h.png) right center no-repeat;
    text-decoration: none;
}

.ImageDisplayBoxWrap .prevbut:hover{
    background:url(/_m/cmspages/MasterPage/21/img/prev-h.png) left center no-repeat;   
    text-decoration: none;
}

.ImageDisplayPager{
    height:1px;
    position: relative;
    bottom:11px;
    *bottom:21px;
    right:1px;
    z-index:99;
}

.ImageDisplayPager a{
    border-width:0;
    background:url(/_m/specials/MasterPage/40/img/imagesource.png) -31px -168px no-repeat;
    line-height:40px;
    width:10px;
    height:10px;
    overflow:hidden;
    padding:0;
}

.ImageDisplayPager a.activeSlide{
    background:url(/_m/specials/MasterPage/40/img/imagesource.png) 0px -168px no-repeat;
}

ul.imageList, ul.summaryList{
    padding:0;
    overflow:auto;
}

ul.imageList li{
    border-width:0;
    padding:0;
    margin-left:0;
    margin-right:10px;
    float:left;
}

ul.imageList .lastitem{
    margin-right:0;
    float:right;
}

ul.summaryList .imgBox{
    border-width:0;
}

.standardWidget .wHeader{
    background-color:transparent;
    border-bottom-width:0;
    margin-bottom:10px;
}

.standardWidget .wHeader .caption{
    font-size:18px;
    color:#fff;
    font-family:微软雅黑;
    background:url(/_m/specials/MasterPage/40/img/imagesource.png) -463px -267px no-repeat;
    padding-left: 40px;
    background-color: #e72219;
    line-height:25px;
}

.standardWidget .wHeader .more{
    background:url(/_m/specials/MasterPage/40/img/imagesource.png) -438px -166px no-repeat;
    display:block;
    width:20px;
    height:13px;
    overflow:hidden;
    line-height:70px;
    margin-top:5px;
}

.standardWidget .wHeader .more:hover{
    background-position:-478px -166px;

}

.summary{
    text-indent: 2em;
}

ul.summaryList .title{
    font-size:14px;
}

ul.summaryList .imgBox{
    margin-right:14px;
}

.breadcrumbsBox{
    display:none;
}

.conArea{
    padding-top:40px;
}

.sitetop{
    width:100%;
    background:url(/_m/specials/MasterPage/40/img/bigimgbk.jpg) #e72219 no-repeat;
}

body .article ul.toolbar{
    padding-top:5px;
}

.article .content{
    padding:0 60px;
}

.grid, .container{
    overflow:auto;
}

.contentpage ul.list li{
    border-bottom:1px dotted #e6e6e6;
    line-height:35px;
}

.contentpage ul.imageList li{
    *float:none;
}

.sitetop .bigimg{
    width:100%;
    height:350px;
    background:url(/_m/specials/MasterPage/40/img/bigimg1.jpg) top center no-repeat;
    margin:0;
}

.sitetop .time{
    display: block;
    float: none;
    margin: auto;
    text-align: right;
    color: #fff;
    font-weight: bold;
    line-height: 36px;
    font-size: 18px;
    position: relative;
    z-index: 100;
}

.sitetop .year{
    width:100%;
    height:132px;
    background:url(/_m/specials/MasterPage/40/img/imagesource.png) top center no-repeat;
    position: absolute;
    top: 283px;
    left:0;
    margin:0;
}

.sitefoot{
    width:100%;
    text-align:center;
    border-top:10px solid red;
    background: url(/_m/specials/MasterPage/40/img/bigimgbk.jpg) 0 -51px no-repeat;
    font-size:16px;
}


.hyjj ul.summaryList .title{
    font-size:18px;
    color:#e72219;
    font-family:微软雅黑;
    line-height:40px;
}

.zzjg{
    border:1px solid #e6e6e6;
    padding:0 20px;
    font-size:12px;
    line-height: 31px;
}

.zzjg .wHeader{
    border-bottom:3px solid #ff5951;
    text-align:center;
}

.zzjg .wHeader .caption{
    float:none;
    background:transparent;
    color: #e72219;
    padding-left:0;
}

.zzjg p{
    border-bottom:1px dotted #e6e6e6;
    margin-bottom: 0;

}

.Interval{
    background:url(/_m/specials/MasterPage/40/img/imagesource.png) 0 -208px repeat-x;
    height:22px;
    margin: 20px 0;
}

.ztfy ul.col2 li{
    width:48%;
    border-bottom: 1px dotted #e6e6e6;
    padding-bottom: 8px;
    padding-top: 8px;
}

.ztfy ul.col2 .lastitem{
    float:right;
}

.artlist ul.list li{
    border-bottom:1px dotted #e6e6e6;    
    line-height: 34px;
}

.artlist{
    padding-bottom:25px;
}

.artlist .wBody{
    padding-left:30px;

}

.artlist ul.list{
    padding:0;
}

.xgbd ul.list li{
    margin-right:5px;
}

.xgbd ul.col2 li{
    width:49%;
}

.xgbd ul.list{
    border-top:3px solid #aaa;
    margin-top:8px;
}

.backhome{
    color:#fff;
}

.dbfc ul.imageList li{
    float:none;
}