@charset "gb2312";
/*
 * jQuery Nivo Slider v2.7.1
 *
 */
 
 
/* The Nivo Slider styles */
.nivoSlider { position:relative;}
.nivoSlider img { position:absolute; top:0px; left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none;}
/* The slices and boxes in the Slider */
.nivo-slice { display:block; position:absolute; z-index:5; height:100%;}
.nivo-box { display:block; position:absolute; z-index:5;}
/* Caption styles */
#focus{height:250px;overflow:hidden; position:relative; width:500px; background:#CCC}
:root #focus ol{filter:none\9;}
#focus ol{ background-color:rgba(0, 0, 0, 0.5);z-index:9;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/alpha.png',sizingMethod='scale');}
#focus li { display:none}

#focus ol, .nivo-caption{position:absolute;left:0; top:225px; width:407px;height:25px; padding:0 5px !important;}
.nivo-caption { color:#FFF;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; font:bold 12px/25px Tahoma;z-index:198;
	*background-image: url(imgalpha.png);_background-image: none;}
.nivo-caption p {}

.nivo-caption a { font:bold 12px/25px 'Microsoft Yahei'; color:#FFF;}.nivo-caption a:visited{ color:#FFF}
.nivo-html-caption {  display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a { position:absolute; top:45%; z-index:9; cursor:pointer;}
.nivo-prevNav { left:0px;}
.nivo-nextNav { right:0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a { position:relative; z-index:9; cursor:pointer;}
.nivo-controlNav a.active { font-weight:bold;}

#slider { position:relative; width:500px; height:250px; background:#F5F5F5 url('resimgloading2.gif') no-repeat 48% 48%;overflow:hidden }
#slider img { position:absolute; top:0px; left:0px; display:none; width:400px;}
#slider a { border:0; display:block; text-decoration:none}
#slider .slideImg{ height:200px; overflow:hidden}

.nivo-controlNav { position:absolute; left:417px; top:225px; z-index:100; width:100px  }
.nivo-controlNav a {color:#FFF; border-style: none; border-color: inherit; border-width: 0; display:block; width:20px; height:25px; text-align:center;font:12px/25px Verdana; color:#CCC; 
	background-color:rgba(0, 0, 0, 0.7); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#8F000000, endcolorstr=#8F000000);
	/*-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;*/
	text-indent:1px; margin-left:1px; float:left;}
.nivo-controlNav a.active {background-color:rgba(255, 42, 0, 0.8); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#CFff2a00, endcolorstr=#CFff2a00);}

.nivo-directionNav a { border-style: none; border-color: inherit; border-width: 0; display:block; width:30px; height:30px; background:url('imgarrows.png') no-repeat; text-indent:2px; _background:url('imgarrows2.png') no-repeat; }
a.nivo-nextNav { background-position:-30px 0; right:15px;}
a.nivo-prevNav { left:15px;}

.nivo-caption { text-shadow:none; font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a {  color:#efe9d1; text-decoration:underline;}