body{ margin:0px; font-family:"Î¢ÈíÑÅºÚ";color:#666; font-size:12px}
a{ text-decoration:none;}
img{ border:0px;}


.wz a{font-size:12px; color:#666;line-height:25px;}
.wz a:hover{font-size:12px; color:#666;line-height:25px;}
.jj {font-size:12px; color:#666;line-height:25px;}
.a img {border: 1px solid #BBB;padding: 2px;}
.table{ border:1px solid #E1E1E1; margin-top:0px; margin:auto}
.dh a{color:#666; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px;display:block; line-height:40px;}
.dh a:hover{ font-size:15px; color:#FFF; text-decoration:none;  line-height:40px; display: block; background: url(../images/xdh.jpg); width:110px; height:40px;}
.top {font-size:12px; color:#FFF;line-height:25px;}
.toplj a{font-size:12px; color:#FFF;line-height:25px;}
.xwbt{color:#666; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;font-weight:700}

.top-bg{background-image:url(../images/top-bg.jpg); background-repeat:repeat-x; background-position:center; }
.bottom{background-image:url(../images/bottom.jpg); background-repeat:repeat-x; background-position:center top; }
.ntitle{background-image:url(../images/ntitle.jpg); background-repeat:no-repeat; background-position:center top; }



#lightbox{
	
	padding: 0px;
	}
.picboder a img{
	border:1px solid #999; background-color:#EEEEEE; padding:6px;
	}
.picboder a:hover img{
	border:1px solid #FFFFFF; padding:6px; background-color:#FE5E8A;
	}
#lightboxDetails{
	font-size: 12px;
	
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#closeButton{
  top: 0px; right: 0px; 
 }
	
	
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{background-color: #333; FILTER: alpha(opacity=65);}

.banner{
        position: relative;
    }
    .banner div {position: relative; width: 100%; height:335px; border: 1px solid #ccc; overflow: hidden; }

    .banner ul, li {list-style: none; }

    .banner .li1{
        background:url(../images/banner1.png) center center no-repeat;
    }
    .banner .li3{
        background:url(../images/banner1.png) center center no-repeat;
    }
    .banner .li4{
        background:url(../images/banner2.png) center center no-repeat;
    }
    .banner .li2{
        background:url(../images/banner2.png) center center no-repeat;
    }

    .banner ul>li {position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; transition: all .5s; -webkit-transition: all .5s; }

    .banner img {display: block; width: 100%; height: 100%; }

    .banner ol {position: absolute; bottom: 20px; right: 20px; transform: translateX(-50%); }

    .banner ol>li {float: left; width: 20px; height: 20px; margin-left: 5px; background-color: #CCCACA; cursor: pointer;}

    .banner ol>li:last-child {margin-right: 5px; }

    .banner ol>li.active {background-color: #005FA3; }

    .banner .lt, .gt {position: absolute; top: 50%; transform: translateY(-50%); font-size: 50px; cursor: pointer; text-align: center; line-height: 60px; display: none; color:transparent;}

    .banner .lt {left: 6px; }

    .banner .gt {right: 6px; }