@media screen and (min-width:1450px){.container{width:1400px}}body{background-color:#fff}.ps-common-header{height:450px;background-image:url(../images/yj-ps-zwfw-page3-img-head-bg.jpg);background-position:center;background-size:100% cover;background-repeat:no-repeat}.ps-common-header .page-title{font-size:48px;text-align:center;text-shadow:0 4px 10px rgba(0,94,203,.65);color:#fff;font-weight:700;position:absolute;bottom:72px;left:50%;transform:translateX(-50%)}.page-content{padding-top:22px;min-height:500px}.page-content .page-location{line-height:1.4}.page-content .page-location img{display:inline-block;vertical-align:middle;margin-top:-2px}.page-content .page-location a,.page-content .page-location span{font-size:14px;color:#666}.page-content .page-location .split{margin:0 2px}.page-content .section-title{margin-top:46px;margin-bottom:30px;font-size:24px}.page-content .list{border-bottom:dashed 1px #c1c8d1;padding-bottom:46px}.page-content .list:after{display:block;clear:both;content:"";visibility:hidden;height:0}.page-content .list:last-of-type{border-bottom:0}.page-content .list a{display:block;box-sizing:border-box;position:relative;width:32%;margin-left:2%;margin-top:2%;float:left;height:54px;line-height:54px;text-align:center;background-color:#f2f6fa;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-content .list a:nth-child(3n+1){margin-left:0}.page-content .list a:nth-child(-n+3){margin-top:0}.page-content .list a:hover{color:#fff;background-color:#437bea}@media screen and (max-width:1450px) and (min-width:992px){.ps-common-header{height:23.4375vw}.ps-common-header .page-title{font-size:2.5vw;bottom:3.75vw}.page-content .section-title{margin-top:40px;margin-bottom:26px;font-size:22px}.page-content .list{padding-bottom:40px}}@media screen and (max-width:992px){.ps-common-header{height:200px}.ps-common-header .page-title{bottom:20px;font-size:22px}.page-content{min-height:auto}.page-content .page-location{line-height:1.4}.page-content .page-location img{display:inline-block;vertical-align:middle;margin-top:-2px}.page-content .page-location a,.page-content .page-location span{font-size:12px;color:#666}.page-content .page-location .split{margin:0 2px}.page-content .section-title{margin-top:18px;margin-bottom:15px;font-size:20px}.page-content .list{padding-bottom:20px}.page-content .list a{width:100%;margin-left:0;margin-top:2%;float:none;height:45px;line-height:45px;font-size:16px;padding:0 10px}.page-content .list a:nth-child(3n+1){margin-left:0}.page-content .list a:nth-child(-n+3){margin-top:2%}.page-content .list a:first-child{margin-top:0}}