@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px; color:#1b1b1b; font-family:"宋体"; text-align:left; background:#fff url(../images/bg.jpg) no-repeat top center;}
a:link{ color:#1b1b1b; text-decoration:none;}
a:visited{ color:#1b1b1b; text-decoration:none;}
a:hover{ color:#1b1b1b; text-decoration:underline;}
a:active{ color:#1b1b1b; text-decoration:none;}
img{ border:none;}
ul{  margin:0; list-style:none;}
h1{ font-size:16px; color:#f9891c;}

/*大结构*/
#page{ width:1000px; margin:0 auto; background:#fff;}


#nav{ background:url(../images/nav_bg.jpg) repeat-x; width:1000px; height:35px; overflow:hidden}
#nav img{ padding-left:13px;float:left;}
.nav_list{ float:right; width:310px; padding-top:16px;}
.nav_list a{ font-size:12px; color:#666666; border-right:#666666 solid 1px; padding-right:11px; text-decoration:none;}
.nav_list a:link{ font-size:12px; color:#666666; text-decoration:none;}
.nav_list a:visited{ font-size:12px; color:#666666; text-decoration:none;}
.nav_list a:hover{ font-size:12px; color:#666666; text-decoration:underline;}
.nav_list a:active{ font-size:12px; color:#666666; text-decoration:none;}



#header{ height:660px; overflow:hidden;}
#parta{ background:url(../images/parta_bg.jpg) no-repeat; height:220px; overflow:hidden;}
#partb{ background:url(../images/partb_bg.jpg) no-repeat; height:314px; overflow:hidden;}
#partc{ background:url(../images/partc_bg.jpg) no-repeat; height:1054px; overflow:hidden; position:relative;}
#partd{ background:url(../images/partd_bg.jpg) no-repeat; height:214px; overflow:hidden;}
#parte{ background:url(../images/parte_bg.jpg) no-repeat; height:254px; overflow:hidden;}
#partf{ background:url(../images/partf_bg.jpg) no-repeat; height:270px; overflow:hidden; padding:0 0 0 30px;}

/*简介部分*/
.txta{ float:left; width:470px; height:180px; padding:14px 0 0 20px; overflow:hidden;}
.txta p{ font-size:12px; line-height:20px; text-indent:2em; color:#1b1b1b;}

.txtb{ float:right; width:470px; height:180px; padding:14px 20px 0 0; overflow:hidden;  line-height:20px; }
.txtb p{ font-size:12px; line-height:20px; text-indent:2em; color:#1b1b1b;}

/*滚图部分*/
.pic{ width:930px; height:170px; padding:33px 0 0 35px;}
.pic img{ padding-right:15px;}


/* 皇后大事记 */
.nBox { width: 536px; overflow: hidden;}
.nPart-5 { zoom: 1; overflow: hidden;}
/*左手标题*/
.nPart-5 .uTit { display:none;}
/*中间大图*/
.nPart-5 .dWrap { width:536px; height:70px; position:absolute; top:78px; left:60px;}
.nPart-5 .uPic { margin:0 auto; width:536px; height:70px; overflow:hidden;} 
.nPart-5 .uPic li { position:relative; width:536px; height:70px; display:none; overflow:hidden;}
.nPart-5 .uPic li.show { display: block;}
.nPart-5 .uPic .iPic { width:536px; height:70px; display:block;}
.nPart-5 .uPic .iPic img { width:446px; height:56px; padding:0 0 0 44px;}
.nPart-5 .uPic .iPic .txts{width:446px; height:56px; padding:0 0 0 44px; font-size:12px; line-height:20px; text-indent:2em; color:#1b1b1b;}
/*底部小图滚*/
.nPart-5 .dNav-wrap { width:536px; height:50px; overflow:hidden; position:absolute; top:8px; left:60px;}
.nPart-5 .dNav-wrap a{ outline:none;}
.nPart-5 .dNav-wrap .sLeft { float:left; width:28px; height:36px; display:inline; background:url(../images/years/btn_L.jpg) no-repeat; margin-top:8px;}
.nPart-5 .dNav-wrap .sRight { float:left; width:28px; height:36px; display:inline; background:url(../images/years/btn_R.jpg) no-repeat; margin-top:8px;}
.nPart-5 .dNav-wrap .scroll-wrap { float:left; width:444px; height:50px; overflow: hidden; margin:0 0 0 18px;}
.nPart-5 .dNav-wrap .uScroll { width: 500%;}
.nPart-5 .dNav-wrap .uScroll li { float:left; margin:0 8px 0 0; display:inline; overflow:hidden; cursor:pointer;}
.nPart-5 .dNav-wrap .uScroll img { width:82px; height:50px;}


/* 皇后三十年 */
.news01 .img{ width:245px; height:350px; position:absolute; top:57px; right:94px;} 
.news01 .txt{ width:538px; height:72px; position:absolute; top:290px; left:96px;} 
.news01 p{ font-size:12px; line-height:20px; text-indent:2em; color:#221815;}

.news02 .img{ width:300px; height:315px; position:absolute; top:403px; left:130px;} 
.news02 .txt{ width:504px; height:158px; position:absolute; top:520px; right:38px;} 
.news02 p{ font-size:12px; line-height:20px; text-indent:2em; color:#221815;}

.news03 .txt{ width:406px; height:80px; position:absolute; top:848px; left:34px;} 
.news03 p{ font-size:12px; line-height:20px; text-indent:2em; color:#221815;}

.pic_txt{ width:510px; height:330px; position:absolute; top:714px; right:30px;}
/*--------------------banner----------------*/
.banner { position:relative; width:510px; height:330px; overflow:hidden;}
	.banner_pic { position:relative; width:510px; height:330px; overflow:hidden;}
	.banner_pic ul { position:absolute; top:0; left:0; height:450px;}
	.banner_pic ul li { float:left; width:510px; height:330px;}
	.banner a.btn_prev, .banner a.btn_next { display:block; width:30px; height:55px; overflow:hidden; background-image:url(../images/pro/kakaFoucs_bg.gif); text-indent:-9999px; outline:none; hide-focus:expression(this.hideFocus=true);}
		.banner a.btn_prev { float:left; position:absolute; top:96px; left:20px; z-index:100; background-position:0 -350px; }
		.banner a.btn_next { float:right; position:absolute; top:96px; right:20px; z-index:100; background-position:-100px -350px;}
		.banner a.btn_prev:hover { background-position:-200px -350px; }
		.banner a.btn_next:hover { background-position:-300px -350px; }
		
	.banner_info { position:absolute; top:244px; left:10px; width:488px; height:70px; overflow:hidden;}
		.banner_info li{ display:none; }
		.banner_info li.current { display:block; }
		.banner_info li p{ font-size:12px; line-height:20px; text-indent:2em; color:#ffffff;}

.txtc{width:590px; height:40px; padding:85px 0 0 394px; overflow:hidden;}
.txtc p{ font-size:12px; line-height:20px; color:#221815;}

.txtd{ float:left; width:618px; height:134px; padding:22px 0 0 54px; overflow:hidden;}
.txtd p{ font-size:12px; line-height:20px; text-indent:2em; color:#1b1b1b;}

.e_img{ float:right; width:249px; height:144px; padding:20px 59px 0 0;}

/*留言板块部分*/
.messa{ float:left; width:630px; height:260px; background:#fff;}
.messb{ float:right; width:314px; position:relative;}
.logo{ width:238px; height:130px; top:0px; right:74px; position:absolute;}
.web{ width:170px; height:16px; top:222px; left:70px; position:absolute;}



#bottom{ background:url(../images/bottom_bg.jpg) no-repeat; height:164px; overflow:hidden;}
.copyright{ font-size:12px; color:#1b1b1b; text-align:center; padding:76px 0px 0px 0px; line-height:20px;}
.copyright a{ color:#1b1b1b; text-decoration:none;}