@charset "utf-8";
@import url("default.css"); 

/* Layout */
*{margin:0; padding:0;}
#wrap{width:100%;}
#header{width:100%;}
#container{padding-left: 36px;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}

/* bg */
#index {background:url(../images/bg_index.gif) repeat-x;}
#index #wrap {background:url(../images/bg_index_left.jpg) no-repeat;}

/* movie */
.movie {position:absolute; left:36px; top:117px; z-index:0; width:95px; padding:4px; background:url(../images/bg_movie.gif) no-repeat;}
.movie ul{padding-top:2px;}
.movie li{float:left;}
.movie .play{padding-left:35px;}

/* tab */
#more{position:absolute; left:933px; top:505px; z-index:15;}
#content{position:absolute; left:660px; top:483px;}
div.tab_latest { margin-top:20px; margin-bottom:7px; position:relative; z-index:2; width:303px; height:21px; overflow:hidden; float:left; background:url(../images/line.gif) no-repeat left 20px;}
ul.tab_latest_area { z-index:2; list-style:none;}
ul.tab_latest_area li { float:left; height:25px;}
ul.tab_latest_area li a { display:block; overflow:hidden; padding:21px 0 0 0; width:57px; background-position:0 -21px; background-repeat: no-repeat; }
ul.tab_latest_area li a:hover { background-position:0 0; }
ul.tab_latest_area li a.active { background-position:0 0; }
div.show { display:block;}
div.hide { display:none; }
#tab1 { background-image:url(../images/tab_notice.gif); }
#tab2 { background-image:url(../images/tab_news.gif); }
#tab3 { background-image:url(../images/tab_photo.gif); }
#content1 li,
#content2 li{clear:both; width:306px;}
#content .list_tit{float:left; width:250px; padding:0 0 0 5px; background:url(../images/bu_square.gif) no-repeat left 8px;}
#content .list_tit a{color: #72716f; text-decoration:none;}
#content li span{font-size:11px; color: #a3a3a3; }
#content3 .photolist li{float:left;}
#content3{clear:both; padding-top:5px;}
.photolist img{border:1px solid #e4e6ea; margin-right:4px;}

#banner{position:absolute; left:345px; top:501px; z-index:5;}
#banner ul{padding-left:30px;}
#banner li{float:left;}

/* footer */
#footer{padding:21px 0 30px 40px;}
#footer .footerw{width:940px;}
#footer .copy{clear:both}
#footer .copy img{float:left;}
#footer .copy ul{float:right;}
#footer .copy li{display:inline;}
#footer img {vertical-align:middle;}
#footer .footer_banner{float:left; height:87px;}
#footer .footer_banner ul{float:left; padding-top:4px;}
#footer .footer_banner li{display:inline; padding-left:10px;}
#footer .footer_banner .first{padding-left:0;}
#footer .bnr1,
#footer .bnr2{float:left;}
#footer .bnr3{float:right;}
#footer .bnr1{padding-right:50px;}
#footer .bnr3 select{margin-top:8px; width:170px;}

#lnb{clear:both;}
.topmenu{position:absolute; left:0; top:8px; z-index:3; width:990px;}
.topmenu ul{float:right;	height:14px;}
.topmenu li{float:left; padding:0 0 0 3px;}
.topmenu .indot{background:url(../images/dot_topmenu.gif) no-repeat left 8px;}

#fbnr{padding-top:5px;}