#full-screen-slider { 
 width:100%; 
 height:auto; 
 float:left; 
 position:relative;
 z-index:9;
}
#slides { 
 display:block; 
 width:100%; 
 height:219px; 
 list-style:none; 
 padding:0; 
 margin:0; 
 position:relative;
 z-index:9;
}
#slides li { 
 display:block; 
 width:100%; 
 height:100%; 
 list-style:none; 
 padding:0; 
 margin:0; 
 position:absolute;
 z-index:9;
}
#slides li a { 
 display:block; 
 width:100%; 
 height:100%; 
 text-indent:-9999px;
}
#pagination { 
 display:block; 
 list-style:none; 
 width: 80px;
 margin: 0 auto;
 position:absolute; 
 left:50%; 
 top:190px; 
 z-index:9900;  
}
  
#pagination li { 
 display:block; 
 list-style:none; 
 width:10px; 
 height:10px; 
 float:left; 
 margin:0 5px;
 border-radius:50%; 
 background:#FFF;
}
#pagination li a { 
 display:block;
  width:100%; 
  height:100%; 
  padding:0; 
  margin:0;  
  text-indent:-9999px;
}
#pagination li.current { 
 background:#e4214b;
}

.sideWrap{
 margin-top: 239px;
 *margin-top: 20px;
}
.sideL{
 width: 230px;
}
.sideL_t{
 background: url(../img/side_bg.png) no-repeat;
 height: 53px;
 width: 230px;
 line-height: 53px;
 color: #f5f5f5;
 font-size: 20px;
 font-weight:600;
 text-align:center; 
}
.sideL_list{
 width: 230px;
 height: auto;
 background: #f5f5f5;
 float: left;
}
.sideL_list li{
 text-align: center;
 line-height: 37px;
 margin: 8px 12px;
 display: block;
 width:203px;
 height: 37px;
 font-size: 14px;
}
.sideL_list li a{
 color: #464646;
 display: block;
}
.sideL_list li a.cur{
 color: #fff;
 background: #3d3d3d;
}
.sideL_list li a:hover{
 color: #fff;
 background: #3d3d3d;
 transition: none;
}
.sideR{
 width: 723px;
}
.sideR_t{
 width: 723px;
 float: left;
 line-height:30px;
 margin-top: 20px;
 border-bottom: 1px solid #d7d7d7;
}
.sideR_t h2{
 float: left;
 font-size: 18px;
 color: #3d3d3d;
 font-weight: normal;
}
.sideR_t span{
 font-size: 14px;
 float: right;
 color: #3d3d3d;
}
.sideR_t span a{
 color: #3d3d3d;
 padding: 0 5px;
}
.sideR_t span a.cur{
 color: #af0b2e;
}
.sideR_list li{
 width: 723px;
 background: url(../img/ico5.png) 0px 18px no-repeat;
 height: 40px;
 line-height: 40px;
 float: left;
 font-size: 14px;
 color: #464646;
}
.sideR_list li a{
 float: left;
 margin-left: 15px;
 color: #464646;
}

.sideR_list li span{
 float: right;
 color: #969696;
}
.sideR_list li a:hover{
 color: #af0b2e;
 text-decoration: underline;
}
.fy{
   float: right;
   margin: 40px 0 20px 0;
}

.sideR_n{
 margin-top: 20px;
 float: left;
}
.sideR_n p{
 font-size: 14px;
 color: #464646;
 line-height: 36px;
 text-indent: 2em;
 margin-bottom: 30px;
}

.sideR_n h2{
 color: #464646;
 font-size: 24px;
 font-weight: normal;
 text-align: center;
 padding-top: 20px;
}
.sideR_n p.ly{
 padding-top: 10px;
 text-align: center;
 font-size: 12px;
 color: #969696;
}

.photo_list{
 float: left;
 margin-top: 30px;
}
.photo_list li{
 float: left;
 margin-right:30px;
 text-align: center;
 margin-bottom: 15px;
 font-size: 14px;
}
.photo_list li img{
 border: 1px solid #c8c8c8;
 padding: 3px;
}
.photo_list li a{
 color: #464646;
}
.photo_list li a:hover{
 color: #af0b2e;
}
.photo_list li img:hover{
 border: 1px solid #af0b2e;
 opacity: 0.9;
}
