.cgzsBox{background:#fff;padding:0 30px 30px}
.cgzsBox>.fl{width: 800px;}


.cgzzBox{background:#fff;padding:0 30px 30px}
.cgzzBox>.fl{width: 800px;}

.annHead{ height: 36px; padding: 1px; border: 1px solid #e9e4d7; background-color: #fff; overflow: visible;margin-top: 30px;}
.annHeadInner{ height:32px; background-color: #e7e2d4;  overflow: visible; }
.annHead h3{ height: 36px; float: left; margin: -2px 0px 0 -2px;cursor: default; position: relative; z-index: 100; }
.annHead h3 img{ display: block; visibility: hidden;}
.annHead h3 span{ display:block; height: 34px;  color:#cc0000; float: left; line-height: 32px; border-top: 1px solid #e9e4d7; border-bottom: 1px solid #e9e4d7;}
.annHead h3 font{ display: block; height: 32px; margin: 1px 0; font-size: 16px; background-color: transparent; padding: 0 12px; }

.annHeadInner a,.annHead a{ float: right; color: #cc0000; font-size: 14px; line-height: 34px; margin-right: 10px;}

.annHead h3.tabOn01{ background-color:#fff; }
.annHead h3.tabOn01 img{ visibility: visible;}
.annHead h3.tabOn01 span{ border-color: #e9e4d7; border-color: #cc0000;  }
.annHead h3.tabOn01 span a{ color: #fff; }
.annHead h3 font a{ color: #cc0000; margin: 0; font-size: 16px; }
.annHead h3.tabOn01 font{ background-color: #cc0000; color: #fff; }
.annHead font.line{ width: 2px; height: 18px; display: block; float: left; margin: 7px 0 0 -2px; background-color: #f0c9c5; position: relative; z-index: 1;}
.listUl{margin-top: 25px;}
.listUl li{line-height:2.3;font-size: 16px;background: url(../image/dian.png) center left no-repeat;text-indent: 15px;padding:0 5px}
.listUl li span{color: #999}
.listUl li a{font-family: 'PingFangSC';font-weight: 400;color: #121212;display: block;width: 710px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.cgzsBox>.fr div{width: 300px;margin-top: 30px;border: 1px solid #f1e4ca;}
.frMore{width: 300px;height:40px;background:#bf001a;display:block;line-height:40px;padding:0 15px;color:#fff;font-size: 17px;box-sizing: border-box;}
.frMore a{color:#fff;}

.frImg{display: block;position: relative;text-align: center;margin-top: 20px;}
.frImg img{width: 260px;height: 150px;}
.frImg p{width: 260px;position: absolute;left: 18px;bottom: 0;background: url(../image/jgdjImgBg.png)top left no-repeat;background-size: 100% 100%;color: #fff;font-size: 16px;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.frlist{margin: 0 20px;margin-top: 10px;border-bottom: 1px solid #f1e4ca;padding-bottom: 10px;}
.frlist li{font-size: 16px;margin: 0px 0px;line-height: 2;background: url(../image/dian.png) center left no-repeat;text-indent: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}





