@charset "utf-8";

img { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }
:focus { outline:0; }
ol,ul { list-style:none; }
table { border-collapse:separate; border-spacing:0; }
blockquote:before,blockquote:after,q:before,q:after { content:""; }
blockquote,q { quotes:"" ""; }
#container {
 width:1280px;
 
 margin:0 auto;
 position:relative;
 z-index:0;
}
#example {
 width:1003px;
 height:400px;
 position:relative;
}
#frame {
 position:absolute;
 z-index:0;
 width:739px;
 height:341px;
 top:-3px;
 left:-80px;
}
#slides {
 position:absolute;
 z-index:1000;
}
#slides .next,#slides .prev {
 position:absolute;
 top:150px;
 left:-9px;
 width:68px;
 height:68px;
 display:block;
 z-index:101;
}
.slides_container {
 width:1280px;
 height:380px;
 overflow:hidden;
 position:relative;
}
#slides .next {
 left:1222px;
}
.pagination {
 
}
.pagination li {
 margin:0 1px;
 float:left;
}
.pagination li .a0 {
 display:block;
 width:40px;
 height:0;
 padding-top:40px;
 background-image:url('template_files/2/images/pagination.png');
 background-position: 0 0;
}
.pagination li .a1 {
 display:block;
 width:40px;
 height:0;
 padding-top:40px;
 background-image:url('template_files/2/images/pagination.png');
 background-position: 
               160px 0;
}
.pagination li .a2 {
 display:block;
 width:40px;
 height:0;
 padding-top:40px;
 background-image:url('template_files/2/images/pagination.png');
 background-position: 
               120px 0;
}
.pagination li .a3 {
 display:block;
 width:40px;
 height:0;
 padding-top:40px;
 background-image:url('template_files/2/images/pagination.png');
 background-position: 80px 0;
}
.pagination li .a4 {
 display:block;
 width:40px;
 height:0;
 padding-top:40px;
 background-image:url('template_files/2/images/pagination.png');
 background-position: 40px 0;
 
}
.pagination li.current .a0 {
 background-position:0 -40px;
}
.pagination li.current .a1 {
 background-position:160px -40px;
}
.pagination li.current .a2 {
 background-position:120px -40px;
}
.pagination li.current .a3 {
 background-position:80px -40px;
}
.pagination li.current .a4 {
 background-position:40px -40px;
}
.caption {
 position:absolute;
 bottom:-35px;
 height:40px;
 padding:5px 20px 0 20px;
 background:#000;
 background:rgba(0,0,0,.5);
 width:540px;
 font-size:1.3em;
 line-height:1.33;
 color:#fff;
 border-top:1px solid #000;
 text-shadow:none;
}
#footer {
 text-align:center;
 width:580px;
 margin-top:9px;
 padding:4.5px 0 18px;
 border-top:1px solid #dfdfdf;
}
#footer p {
 margin:4.5px 0;
 font-size:12px;
}

.Page_num{
 display:none;
}