﻿@charset "utf-8";

/* CSS Document */


#wrap{width:950px; overflow:hidden; margin:0 auto; text-align:left;}
a{color:#6e6e76;text-decoration:none;}
a:hover{ text-decoration:underline; color:#ef9b11;}
.l{ width:100%; float:left;}
.fl{display:inline; float:left;}
.fr{display:inline; float:right;}
.content{ float:left; _display:inline; overflow:hidden;}
.side{ float:right; _display:inline; overflow:hidden;}

#slides{ width:1100px; margin:20px auto; height:800px; overflow:hidden; position:relative;}
.slides_container li{ width:1100px; height:600px; float:left;}
.slides_container li a{ display:inline-block; width:278px; height:600px; padding:0 40px; float:left; font-size:12px;}
.slides_container li a img{ width:278px; height:388px; float:left;}
.slides_container li a span{ display:block; width:278px; cursor:pointer; float:left; height:100px; line-height:30px; color:#000; text-align:left;}
.slides_container li a span dl{ width:278px; height:60px; float:left; padding-top:10px;}
.slides_container li a span dl dt{ width:278px; height:60px; float:left; line-height:25px;}
.slides_container li a span dl dd{ width:278px; height:30px; float:left; line-height:25px; color:#aecbd7;}
.slides_container li a:hover span{ color:#0071b9;}

.pagination{ position:absolute; left:520px; z-index:10; top:550px;}
.pagination li{ float:left; padding-right:7px;}
.pagination a{ display:block; outline:none; background:url(../images01/d.png) no-repeat -1px 0; text-indent:-999em; width:14px; height:14px;}
.pagination li.current a{ background-position:-22px 0;}

.prev{ background:url(../images01/arr.png) no-repeat; width:29px; height:43px; display:block; left:1px; top:50px; position:absolute; text-indent:-999em; outline:none; z-index:11;}
.prev:hover{ background-position:0 -43px;}
.next{ background:url(../images01/arr.png) no-repeat -29px 0; width:29px; height:43px; display:block; right:1px; top:50px; position:absolute; text-indent:-999em;outline:none;z-index:11;}
.next:hover{ background-position:-29px -43px;}