@charset "utf-8";
.ps_lst{ background: url(../../images/images/ps_02.jpg) no-repeat top center; min-width: 1220px; width: 100%; padding: 130px 0px 165px 0px; height: 590px;}
.ps_lst2{ background: url(../../images/images/ps2_02.jpg) no-repeat top center; min-width: 1220px; width: 100%; padding: 130px 0px 200px 0px; height: 590px;}
.ps_lstx{ padding: 0px 70px 0px 680px; width: 550px;}
.ps_lstx2{ padding: 0px 70px 0px 730px; width: 550px;position: relative;}
.ps_lsty{ width: 550px; height: 590px; position:relative; overflow:hidden;}
.ps_lsty1{width: 550px; height: 420px; position:relative; overflow:hidden;}
.ps_lsty1 ul{ position:absolute; left:0; top:0;}
.ps_lsty1 ul li{ width:550px; height:420px;}
.ps_lsty1 a{ display: block;padding: 0px 123px;}
.ps_lsty1img{ width: 304px; height: 304px; }
.ps_lsty1img div{ width: 304px; height: 304px; display: table-cell; vertical-align: middle; text-align: center;}
.ps_lsty1fot{ padding-top: 26px; }
.ps_lsty1fot span{ display: block; text-align: center; height: 30px; line-height: 30px; overflow: hidden; font-size: 18px; color: #000000;}
.ps_lsty1fot font{ display: block; text-align: center; line-height: 30px; overflow: hidden; font-size: 18px; font-weight: bold;color: #000000}

.ps_lsty2{ width: 550px; height: 112px;margin-top: 58px; position: relative;}
.num{ position: relative; width: 460px; height: 112px; overflow: hidden; float: left; margin: 0px 23px;}
.num ul{ position:absolute; top:0; width: 100%;}
.num ul li{ width:110px; border: 1px solid rgba(0,0,0,0); height:110px; margin-right:3px; display: inline-block;}
.num ul li.on{ border:1px solid red; padding:0;}
.numimg{ width: 110px; height: 110px; }
.numimg div{ width: 110px; height: 110px; display: table-cell; vertical-align: middle; text-align: center; }
.prev_btn1{ width:22px; text-align:center; height:24px; margin-top: 44px;  cursor:pointer; float:left;}
.next_btn1{  width:22px; text-align:center; height:24px; margin-top: 44px; cursor:pointer;float:right;}

.foot{width: 100%; height: 60px; background: #e33f1c; color: #fff; text-align: center; line-height: 60px; font-size: 16px;}
.foot a{ color: #fff;} 
.top1{width: 399px; height: 82px; position: absolute; left: 100px; top: 480px;display: block;}
.top1 img{width: 100%; height: auto;}






