@charset "utf-8";
.responsive {}
.pr_ul {display:block;list-style:none;margin:0;padding:0;}
.pr_ul:after {display:block;clear:both;content:"";}
.pr_li {display:block;float:left;width:20px;height:380px;margin:0 20px;padding:15px;border-radius:2px;text-align:left;background:#fff;}
.pr_li:hover {cursor:pointer;}
.pr_it {list-style:none;margin:0;padding:0;}
.pr_it .img {position:relative;width:100%;background:#f0f0f0;overflow:hidden;}
.pr_it .img img {transition:all .5s;}
.pr_li:hover .img img {transform:scale(1.2);}
.pr_it .tit {position:relative;margin-bottom:20px;padding:20px 0 12px;border-bottom:1px solid #e9e9e9;font-size:1.4em;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
.pr_it .tit:after {display:block;position:absolute;bottom:0;width:20px;height:3px;margin-bottom:-2px;background:green;content:"";}
.pr_it .cate {margin:10px 0;font-size:.88em;color:hsla(200,100%,35%,1);}
.pr_it .desc {font-size:.82em;color:hsla(0,0%,0%,.7);line-height:1.3em;text-align:justify;}
.pg {margin-top:30px;font-size:0;text-align:center;}
.pg a {display:inline-block;width:45px;height:45px;margin:0 5px;border-radius:50%;font-size:18px;line-height:45px;background:hsla(205,50%,50%,.5);}
.pg a span {color:hsla(0,100%,100%,.5);}
.pg a.selected {background:hsla(205,50%,50%,1);}
.pg a.selected span {color:hsla(0,100%,100%,1);}
