.p-tit {height: 29px; border-bottom: 1px solid #ddd;}
.p-tit .title {float: left; height: 28px; font-size: 17px; padding: 0 15px; margin-right: 20px; margin-right: 15px;}
.p-tit .active {border-bottom: 2px solid #0087cb; color: #0087cb;}
.p-tit .more {font-size: 14px; color: #999; float: right; height: 28px; padding-right: 10px;}
.p-tit .more:hover {color:#0087cb;}
.p-list {padding-top: 10px;}
.p-list li {height: 30px; line-height: 30px; padding-left: 20px; background: url(imageslist_bg.png) 8px center no-repeat;}
.p-list li span {float: right; color: #999; font-size: 13px; padding-right: 10px;}

.m-location {position: relative; height: 40px; line-height: 40px; padding-left: 35px; background: url(imageslocation_bg.png) 10px center no-repeat; font-size: 14px; color: #0087cb;}
.m-location .message {position: absolute; padding-right: 20px; height: 40px; line-height: 40px; right: 0; top: 0; font-size: 14px; color: #0087cb;}
.m-location a {font-size: 14px; color: #0087cb;}

.m-zsdt, .m-yhzc {height: 240px; padding: 15px 20px 0; background: #fff; margin-bottom: 12px;}
.l-zsdt, .l-yhzc {float: left; width: 570px;}
.r-zsdt, .r-yhzc {float: right; width: 570px;}

.m-jkq {height: 480px; padding: 15px 20px 0;background: #fff; margin-bottom: 10px;}
.m-jkq .pic {height: 228px; margin-top: 20px;}
.l-jkq {float: left; width: 570px;}
.r-jkq {float: right; width: 570px;}