.cgjj{width: calc(100%/5*2);text-align: center;}
.cgjj img{width:calc(100% - 20px);height: 315px;margin:10px;object-fit: cover;}
.butt{position: relative;float: right;bottom:-30px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #FFF;background: #ff9933;text-indent:0;}
.butt a{padding: 0 25px;color:#FFF;display:block;}
.butt:hover a{color:#c00;}
.jscg li{width: calc(100% - 16px);margin: 0 8px;font-size: 16px;height: 48px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition:all 0.3s ease-out;}
.jscg li span{margin-right: 5px;padding: 5px;background: #004f8e;color:#FFF;font-size:14px;border-radius: 5px;transition:all 0.3s ease-out;}
    
.jscg li:hover{background:rgba(0, 102, 204, .05);}
.jscg li:hover a{color:#ff9933;}
.jscg li:hover span{background: #ff9933;}
.jdjs li{width:calc(100% - 16px);margin: 0 8px;font-size: 15px;line-height: 30px;transition:all 0.3s ease-out;}
.jdjs li img{width:120px;height:80px;padding: 8px 0;margin-right: 10px;}
.jdjs h3{font-size:16px;width:calc(100%);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jdjs p{line-height: 26px;display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    text-overflow: ellipsis;    overflow: hidden;}

.jdjs li:hover{background:rgba(0, 102, 204, .05);color:#ff9933;transform:scale(1.01,1.01);-webkit-transform:scale(1.01,1.01);-moz-transform:scale(1.01,1.01);}
.jdjs li:hover a{color:#ff9933;background-size: 0 5px;}
.jdjs li:hover img{}
.picl li{margin-right:20px;float:left;}
.picl li img{width:60px;height:60px;padding:10px;float:left;}
.picl li p{width:calc(100% - 80px);float:left;font-size: 18px;color: #fff;line-height: 80px;transition: all 0.3s ease-out;}
.picl li:hover p{text-shadow: 1px 3px 10px #444444;color:#ff0000;font-size:22px;}
.picl li:hover a{text-shadow: 1px 3px 10px #444444;}

.tu1{background: linear-gradient(to right, #d9852b, #d9852b);}
.tu2{background: linear-gradient(to right, #2a9396, #2a9396);}
.tu3{background: linear-gradient(to right, #60af2c, #60af2c);}
.tu4{background: linear-gradient(to right, #ac0000, #fe6969);}
.tdcg li{width: calc(100% - 16px);margin: 0 8px;font-size: 16px;height: 48px;line-height: 50px;background: url(images/Dot.png) 5px 21px no-repeat;background-size: 0 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition:all 0.3s ease-out;}
.tdcg li span{float:right;margin-left: 5px;padding: 5px;color:#999;font-size:14px;}

.tdcg li:hover{background: rgba(0, 102, 204, .05) url(images/Dot.png) 5px 21px no-repeat;background-size: 8px 8px;text-indent: 20px;color:#ff9933;}
.tdcg li:hover a{color:#ff9933;}
.yrcg li{width: calc(100% - 16px);margin: 0 8px;font-size: 16px;height: 48px;line-height: 50px;background: url(images/Dot.png) 5px 21px no-repeat;background-size: 0 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition:all 0.3s ease-out;}
.yrcg li span{float:right;margin-left: 5px;padding: 5px;color:#999;font-size:14px;}

.yrcg li:hover{background: rgba(0, 102, 204, .05) url(images/Dot.png) 5px 21px no-repeat;background-size: 8px 8px;text-indent: 20px;color:#ff9933;}
.yrcg li:hover a{color:#ff9933;}
