/* CSS Document */

/* 服务单页 */
#fwlx .dbjj{padding: 8px 10px;background: #f9bbbb;color: white;margin-bottom: 30px;box-shadow: 5px 5px 5px #ecd1d1;border-radius: 20px;}
#fwlx .dbjj p{margin-bottom: 0;}
#fwlx ul{overflow: hidden;}
#fwlx ul li{width: 32%;float: left;margin-right: 2%;margin-bottom: 2%;}
#fwlx ul li:nth-child(3n){margin-right:0;}
#fwlx ul li img{width: 100%;}
#fwlx ul li p{height: 40px;line-height: 40px;margin-bottom: 0;background: #eee;text-align: center;}
#fwlx ul li:hover p{background: #f0001b;color: white;}

/* 活动演出策划单页 */
#hdycdy .jj{border: 1px solid #ea000b;padding: 8px 10px;margin-bottom: 30px;border-radius: 20px;box-shadow: 5px 5px 5px #f36c6c;line-height: 30px;color: #555;}
#hdycdy .jj h1{display: inline;font-size: 22px;color: #e50112;}
#hdycdy .bpbz{margin: 30px 0;overflow: hidden;}
#hdycdy .bpbz .tit{text-align: center;margin-bottom: 15px;}
#hdycdy .bpbz .tit h2{font-size: 20px;color: #e50112;}
#hdycdy .bpbz .tit .line{width: 50px;height: 2px;margin: auto;background: #999;margin-top: 15px;}
#hdycdy .bpbz .bpbz_z{width: 47%;float: left;border: 1px solid #eee;padding: 10px;height: 625px;}
#hdycdy .bpbz .bpbz_z p{text-align: center;font-size: 16px;font-weight: bold;background: url(/img/xtb0.png) no-repeat;background-size: 30px;}
#hdycdy .bpbz .bpbz_z img{width: 100%;}
#hdycdy .bpbz .bpbz_z span{display: block;line-height: 28px;color: #555;margin: 8px 0;}
#hdycdy .bpbz .bpbz_y{width: 47%;float: right;border: 1px solid #eee;padding: 10px;height: 625px;}
#hdycdy .bpbz .bpbz_y p{text-align: center;font-size: 16px;font-weight: bold;background: url(/img/xtb0.png) no-repeat;background-size: 30px;}
#hdycdy .bpbz .bpbz_y img{width: 100%;}
#hdycdy .bpbz .bpbz_y span{display: block;line-height: 28px;color: #555;margin: 8px 0;}
#hdycdy .yczy{margin: 30px 0;}
#hdycdy .yczy .tit{text-align: center;margin-bottom: 15px;}
#hdycdy .yczy .tit h3{font-size: 18px;color: #e50112;}
#hdycdy .yczy .tit .line{width: 50px;height: 2px;margin: auto;background: #999;margin-top: 15px;}
#hdycdy .yczy .yczynr p{background: url(/img/xtb1.png) no-repeat;background-size: 20px;padding-left: 25px;background-position: 0 2px;}
#hdycdy .yczy .yczynr p span{font-weight: bold;}
#hdycdy .jmtj{margin: 30px 0;}
#hdycdy .jmtj .tit{text-align: center;margin-bottom: 15px;}
#hdycdy .jmtj .tit h3{font-size: 18px;color: #e50112;}
#hdycdy .jmtj .tit .line{width: 50px;height: 2px;margin: auto;background: #999;margin-top: 15px;}
#hdycdy .jmtj ul{overflow: hidden;}
#hdycdy .jmtj ul li{width: 32%;float: left;margin-right: 2%;margin-bottom: 2%;}
#hdycdy .jmtj ul li:nth-child(3n){margin-right: 0;}
#hdycdy .jmtj ul li img{width: 100%;}
#hdycdy .jmtj ul li p{height: 40px;line-height: 40px;text-align: center;margin-bottom: 0;background: #eee;}
#hdycdy .jmtj ul li:hover p{background: #e90008;color: white;}