.p15-infocontent-1 {margin-bottom: 30px;}
.p15-infocontent-1-tit {text-align: center;font-weight: normal;margin-bottom: 40px;font-size: 28px;line-height: 40px;color: #333;height: 40px;overflow: hidden;border-bottom:1px  dashed  #eee;padding-bottom:10px;margin-bottom:20px;}
.p15-infocontent-1-bool {border-bottom: 1px solid #333333;height: 20px;font-size: 12px;color:#909090;}
.p15-infocontent-1-bool span{margin-right:20px;}
.p15-infocontent-1-bool span a{color:#909090;}
.p15-infocontent-1-bool i {font-style: normal;float: right;display: block;width: 80px;height: 20px;line-height: 20px;text-align: center;color: #fff;background: #333333;}
.p15-infocontent-1-bool i a {color: #fff;}
.p15-infocontent-1-bool span {margin-right: 15px;} 
.p15-infocontent-1-tag span {margin-right: 10px;}
.p14-info-3 {background: #f5f5f5;padding: 8px 20px;}
.p14-info-3-tit {height: 55px;font-size: 24px;font-weight: normal;line-height: 55px;color: #4b4a4a;}
.p14-info-3-list li h4{height: 46px;font-size: 14px;font-weight: normal;line-height: 46px;color:#4b4a4a;border-top: 1px dashed #dbdbdb;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p14-info-3-list li h4 a{ color:#4b4a4a;}
.p14-info-3-list li h4 span {float: right;}
.p14-pagination-1 dl {margin-bottom: 24px;padding-right: 40px;}
.p14-pagination-1 dd {height: 32px;font-size: 14px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p14-pagination-1 dd b {float: right;font-weight: normal;}
.p14-pagination-1 dd span {width: 60px;height: 32px;background: #a2a2a2;color: #fff;text-align: center;display: inline-block;margin-right: 10px;}
.p14-pagination-1 dt {height: 1px;border-bottom: 1px dashed #b5b5b5;margin-left: 60px;padding-top: 2px;margin-bottom: 2px;}
.p14-pagination-1 dd em {float: right;font-style: normal;padding-left: 20px;font-weight: normal;}
.p14-pagination-1 dl a {color: #4b4a4a;}
.p14-pagination-1-href {float: right;font-size: 18px;line-height: 32px;}
.p14-pagination-1-href span {display: inline-block;padding: 0 6px;margin-left: 4px;background: #333333;}
.p14-pagination-1-href a {display: block;color: #fff;}
.p14-pagination-1-key {min-height: 40px;border-top: 1px solid #333333;font-size: 14px;line-height: 40px;color:#575556;}
.p14-pagination-1-key a {color: #575556;}
.p14-pagination-1-key span {display: inline-block;margin: 0 4px;}
.contact-z1 {height: 140px;background: url("../images/contact-z1.jpg") no-repeat;color: #333;margin-bottom: 30px;}
.contact-z1 p {font-size: 20px;height: 30px;line-height: 30px;padding: 37px 0 0 95px; background: url(../images/contact-z1_tel.png) no-repeat 74px 44px;}
.contact-z1 span {display: block;height: 30px;font-weight: bold;font-size: 18px;line-height: 30px; padding-left: 73px;}