@charset "gb2312";
/* CSS reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
fieldset,img{ border:0;}
ol,ul{ list-style:none;}
body{ font-size:14px; color:#fff; font-family:"ËÎÌå"; text-align:left; background:#452756 url(../images/bigbg.jpg) center top no-repeat fixed;}
a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#666666; text-decoration:underline;}
a:active{ color:#666666; text-decoration:none;}
.more{ display:block; text-align:right;}
.disn{ display:block;}

#head{ background:url(../images/head.png) 0 0 no-repeat; width:1180px; height:630px; margin:0 auto; }
#page{ width:980px; margin:0 auto; padding:0 10px; background:url(../images/bg_y.png) 0 0 repeat-y}

#parta{ background:url(../images/parta.jpg) no-repeat; height:510px; overflow:hidden; position:relative;}
#partb{ background:url(../images/partb.jpg) no-repeat; height:570px; overflow:hidden;}
#partc{ background:url(../images/partc.jpg) no-repeat; height:520px; overflow:hidden; position:relative;}
#partd{ background:url(../images/partd.jpg) no-repeat; height:515px; overflow:hidden;}
#parte{ background:url(../images/parte.jpg) no-repeat; height:250px; overflow:hidden;}
#partf{ background:url(../images/partf.jpg) no-repeat; height:490px; overflow:hidden;}
/*---head---*/
.flv{padding:381px 0 0 212px; }
/*---parta---*/
.pa_txta{ padding:40px 25px 0 510px;}
.pa_txtb{ padding:0 405px 0 30px; margin-top:-5px;}
.pa_txta p, .pa_txtb p{ font-size:14px; color:#451c16; line-height:24px; text-indent:2em; padding-bottom:22px;}
.pa_pics{ position:absolute; top:10px; left:28px;}
.pa_pics img{ margin-right:5px;} 
.pa_p04{ position:absolute; top:252px; left:585px;}
/*---partb---*/
.pb_txta{ padding:88px 468px 0 52px;}
.pb_txtb{ padding:15px 42px 0 515px;}
.pb_txta p, .pb_txtb p{ font-size:14px; color:#fff; line-height:24px; text-indent:2em; padding-bottom:20px;}
/*---partc---*/
.pc_txta{ padding:73px 390px 0 25px;}
.pc_txtb{ padding:7px 15px 0 510px;}
.pc_txta p, .pc_txtb p{ font-size:14px; color:#451c16; line-height:24px; text-indent:2em; padding-bottom:22px;}
.pc_p01{ position:absolute; top:20px; left:600px;}
.pc_p02{ position:absolute; top:20px; left:765px;}
.pc_p03{ position:absolute; top:290px; left:20px;}
/*---partd---*/
.marqueebox{width:255px; height:160px;line-height:22px; overflow:hidden; margin:300px 0 0 660px;} 
.marqueebox ul{margin:0; padding:0} 
.marqueebox li{height:22px; line-height:22px; font-size:12px;list-style-type:none; color:#452756;} 
.marqueebox li a:link, .marqueebox li a:visited, .marqueebox li a:hover, .marqueebox li a:active{ color:#452756;}
/*---partf---*/
.wqhg{ padding:66px 0 0 90px;}
.pre{ padding:60px 0 0 222px;}
.wqhg img, .pre img{ padding-right:10px;}
/*---bottom---*/
#bottom{ background:url(../images/bottom.jpg) 0 0 no-repeat; height:465px; overflow:hidden;}
.messa{float:left; width:620px; height:270px; background:#fff; border:5px solid #392046; display:inline; margin:15px 0 0 10px;}
.messb{ float:right; width:320px; display:inline; padding-top:50px;}
#copyright{ clear:both; font-size:12px; color:#fff; text-align:center; padding:45px 0px 0px 0px; line-height:20px; overflow:hidden;}
#copyright a:link, #copyright a:visited, #copyright a:hover, #copyright a:active{ color:#fff; text-decoration:none;}