@charset "utf-8";
/* CSS Document */

body {margin:0; font-family:"宋体"; font-size:12px; color:#000; background-color:#f2efe8;}
img {border:0;}

a:link {font-family:"宋体"; font-size:12px; color:#333; text-decoration:none}
a:visited {font-family:"宋体"; font-size:12px; color:#333; text-decoration:none}
a:hover {font-family:"宋体"; font-size:12px; color:#ff8000; text-decoration:none}

.dh a:link {font-family:"宋体"; font-size:14px; color:#be0002; font-weight:bold; text-decoration:none}
.dh a:visited {font-family:"宋体"; font-size:14px; color:#be0002; font-weight:bold; text-decoration:none}
.dh a:hover {font-family:"宋体"; font-size:14px; color:#ff8000; font-weight:bold; text-decoration:none}

.wn {font-family:"宋体"; font-size:12px; color:#fff;text-decoration:none;font-weight:bold}
.wn a:link {font-family:"宋体"; font-size:12px; color:#fff;text-decoration:none; font-weight:bold}
.wn a:visited {font-family:"宋体"; font-size:12px; color:#fff; text-decoration:none; font-weight:bold}
.wn a:hover {font-family:"宋体"; font-size:12px; color:#fff;text-decoration:underline; font-weight:bold}

.wm {font-family:"宋体"; font-size:12px; color:#fff;text-decoration:none;}
.wm a:link {font-family:"宋体"; font-size:12px; color:#fff;text-decoration:none; }
.wm a:visited {font-family:"宋体"; font-size:12px; color:#fff; text-decoration:none; }
.wm a:hover {font-family:"宋体"; font-size:12px; color:#fff;text-decoration:underline; }

.rollBox
{
    width: 964px;
	margin:0 auto;
    overflow: hidden;
}

.rollBox .LeftBotton
{
    height: 42px;
    width: 27px;
    background: url(left.png) no-repeat;
    overflow: hidden;
    float: left;
    display: inline;
    margin-top:42px;
    cursor: pointer;
}

.rollBox .RightBotton
{
    height: 42px;
    width: 27px;
    background: url(right.png) no-repeat;
    margin-top:42px;
    overflow: hidden;
    float: right;
    display: inline;
    cursor: pointer;
}

.rollBox .Cont
{
    width: 964px;
    overflow: hidden;
    float: left;
	margin-top:10px;
}

.rollBox .ScrCont
{
    width: 100000px;
    height:110px;
}

.rollBox .Cont .pic
{
    width: 148px;
    float: left;
    text-align: center;
    padding:3px;
}

.rollBox .Cont .pic img
{
    background: #fff;
    display: block;
    width:148px;
    height:110px;
    border:1px solid #CCCCCC;
}

.rollBox .Cont .pic p
{
    line-height: 26px;
    color: #505050;
}

.rollBox .Cont a:link, .rollBox .Cont a:visited
{
    color: #626466;
    text-decoration: none;
}

.rollBox .Cont a:hover
{
    color: #f00;
    text-decoration: underline;
}

.rollBox #List1, .rollBox #List2
{
    float: left;
}
.photo-news { float:left; margin-right:1px;}
.focusBox { position: relative;  width:348px; height: 225px; overflow: hidden; text-align: left; }
.focusBox .pic { position:static!important;}
.focusBox li{ list-style:none; padding:0; margin:0; text-indent:0;}
.focusBox .pic li img { width: 348px; height: 225px; display: block; -webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}
.focusBox .pic li:hover img {-moz-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); transform:scale(1.05,1.05); }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 32px; width:100%;  background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 1; height: 32px; width:70%; overflow: hidden; }
.focusBox .txt li{
	height: 32px;
	line-height: 32px;
	position: absolute;
	bottom: -32px;
	left: 4px;
}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 1; bottom:8px; bottom:-5px!important; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size:11px }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=40); opacity: 0.4; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;}
