.scroll_horizontal{position:relative;width:100%;height:320px;padding:10px;background-color:#fff;border:1px solid #f5f5f5;box-shadow:1px 1px 2px rgba(0,0,0,0.1);margin:30px auto}.scroll_horizontal .box{overflow:hidden;position:relative;width:90%;margin:0 auto}.scroll_horizontal .list{overflow:hidden;width:9999px}.scroll_horizontal .list li{float:left;width:252px;padding:5px;text-align:center;list-style:none}.scroll_horizontal .list .pw{border:1px solid #ddd;height:240px;line-height:230px;text-align:center}.scroll_horizontal .list li img{max-width:100%;max-height:238px;margin:auto;width:auto;height:auto}.scroll_horizontal .list li p{margin-top:14px}.scroll_horizontal .list li p a{display:block;font-size:14px;line-height:18px}.scroll_horizontal .slide-nav a{position:absolute;z-index:999;top:38%;background-color:#f9694d;width:40px;height:40px;text-align:center;cursor:pointer;opacity:.7}.scroll_horizontal .slide-nav a:hover{opacity:1.0}.scroll_horizontal .slide-nav a.prev::after,.scroll_horizontal .slide-nav a.next::after{content:" ";width:16px;height:16px;display:inline-block;margin:12px}.scroll_horizontal .slide-nav a.prev{left:10px}.scroll_horizontal .slide-nav a.next{right:10px;left:auto}.scroll_horizontal .slide-nav a.prev::after{background:url(../images/slide-button.png) no-repeat 0 0}.scroll_horizontal .slide-nav a.next::after{background:url(../images/slide-button.png) no-repeat 0 -20px}#pic_list_np{margin:5px auto;padding:10px 5px}#pic_list_np .box{width:78%}#pic_list_np .slide-nav a.next{right:5px}#pic_list_np .slide-nav a.prev{left:5px}#pic_list_np .list li p a{font-weight:normal;color:#337ab7}@media screen and (max-width:991px){.scroll_horizontal .box{width:80%}.scroll_horizontal .list li{width:180px;padding:5px 15px}.scroll_horizontal .list li p{margin-top:20px}.scroll_horizontal .list li p a{font-size:16px}.scroll_horizontal .slide-nav a{width:50px;height:50px}.scroll_horizontal .slide-nav a.prev::after,.scroll_horizontal .slide-nav a.next::after{margin:16px}}@media screen and (max-width:767px){.scroll_horizontal{height:330px}.scroll_horizontal .box{width:100%}.scroll_horizontal .slide-nav a{top:345px}.scroll_horizontal .slide-nav a.prev{left:35%}.scroll_horizontal .slide-nav a.next{right:35%}}@media screen and (max-width:479px){.scroll_horizontal .slide-nav a.prev{left:20%}.scroll_horizontal .slide-nav a.next{right:20%}}