@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:14px; color:#000; font-family:"ËÎÌå"; text-align:left; background:#000 url(../images/nav_bg.jpg) repeat-x center top;}
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;}
img{ border:none;}
h1{ display:none;}
/*main elements*/
#page{ width:960px; margin:0 auto;}
#nav{ background:url(../images/nav_bg.jpg) repeat-x; height:35px; overflow:hidden;}
#header{ background:url(../images/head.jpg) no-repeat; height:552px; overflow:hidden;} 
#parta { background:url(../images/parta.jpg) no-repeat; height:275px; overflow:hidden;}
#partb{ background:url(../images/partb.jpg) no-repeat; height:290px; overflow:hidden;}
#partc{ background:url(../images/partc.jpg) no-repeat; height:370px; overflow:hidden; padding:0 0 0 405px;}
#partd{ background:url(../images/partd.jpg) no-repeat; height:350px; overflow:hidden; position:relative;}
#parte{ background:url(../images/parte.jpg) no-repeat; height:605px; overflow:hidden; position:relative;}
#partf{ background:url(../images/partf.jpg) no-repeat; height:310px; overflow:hidden;}
#bottom{ background:url(../images/bottom.jpg) no-repeat; height:345px; overflow:hidden; padding:40px 0 0 0;}


#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;}

.flv{ float:left; width:320px; height:240px; margin-right:20px; padding-left:30px;}
.qhbig{ float:left; width:550px; height:240px; border:10px solid #663090;} 
#partb img{ padding-bottom:10px;}
.pb_jba, .pb_jbb, .pb_jbc{ float:left; width:300px; height:200px; margin-right:10px; display:inline; text-align:center; font-size:12px; color:#fff; margin-top:38px;}
.pb_jba{ margin-left:20px;}
.pb_jbb{ margin-top:54px;}
.pc_xpa, .pc_xpb{ float:left; width:130px; margin-right:5px; margin-top:25px; display:inline;}
.pc_xpa{ margin-top:50px;}
.scroll_txt{ float:left; width:322px; height:280px; padding:0 0 0 35px; margin-top:23px; line-height:22px; overflow:hidden;}
.btn{ float:left; width:15px; padding:270px 0 0 0;}
.qh{ float:right; width:430px; height:285px; padding:39px 73px 0 0;}
.scroll_txt h2{ color:#fff; font-size:12px; font-weight:bold;}
.scroll_txt p{ color:#fff; font-size:12px; padding-bottom:22px;}
.btna, .btnb{ cursor:pointer; width:15px; height:15px; border:none;}
.btna{ background:url(../images/up.jpg) no-repeat; margin-bottom:10px;}
.btnb{ background:url(../images/down.jpg) no-repeat;}
/*Í¼Æ¬ÇÐ»»*/
#simg{ display:none; padding:0px 0px 0px 9px; width:175px; top:250px; position:absolute;}
#simg div{ font-size:12px; background:#cea972; color:#fff; float:left; line-height:20px; height:20px; width:20px; text-align:center; cursor:pointer; font-family:Arial, Helvetica, sans-serif; margin-right:1px; margin-right:9px;}
#simg .f1{ background:#bbbbbb; color:#fff; }
#bimg {
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; text-align:center; color:#4d2700; font-size:12px; font-weight:bold;}
#bimg img{ border:none;}
#info{}
.dis{ display:block;}
.undis{ display:none;}

.jmda, .jmdb, .jmdc{ width:169px; height:23px; font-size:12px; color:#fff; padding-top:231px; text-align:center; position:absolute;}
.jmda{ background:url(../images/jmd01.jpg) no-repeat; top:216px; left:65px;}
.jmdb{ background:url(../images/jmd02.jpg) no-repeat; top:41px; left:273px;}
.jmdc{ background:url(../images/jmd03.jpg) no-repeat; top:313px; left:325px;}
.jmdd{ width:203px; height:136px; position:absolute; top:170px; left:525px;}
.jmde{ width:195px; height:130px; position:absolute; top:331px; right:145px;}

.messa{ float:left; width:612px; height:265px; padding:5px; border:10px solid #440062; background:#fff; margin-left:20px; display:inline;}
.messb{ float:right; width:282px; padding-top:27px;}
#copyright{ background:url(../images/copyright.jpg) no-repeat; height:93px; font-size:12px; color:#fff; text-align:center; line-height:20px;}
#copyright a{ color:#fff; text-decoration:none;}
#copyright a:hover{ color:#fff; text-decoration:underline;}