@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
html{ background:url(../images/bg_x.jpg) center top repeat-x;}
body{ font-size:14px; color:#fff; font-family:"ËÎÌå"; text-align:left; background:url(../images/bigbg.jpg) center top no-repeat;}
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;}
ul,li{ margin:0; padding:0; list-style:none;}
h1{ display:none;}

#page{ width:1000px; margin:0 auto;}
#nav{ background:url(../images/nav_bg.jpg) repeat-x; height:30px; overflow:hidden;}
#head01{ background:url(../images/head01.jpg) no-repeat; height:365px; overflow:hidden;}
#head02{ background:url(../images/head02.jpg) no-repeat; height:230px; overflow:hidden;}
#parta{ background:url(../images/parta.jpg) no-repeat; height:480px; overflow:hidden; position:relative;}
#partb{ background:url(../images/partb.jpg) no-repeat; height:460px; overflow:hidden; position:relative;}
#partc{ background:url(../images/partc.jpg) no-repeat; height:610px; overflow:hidden;}
#partd{ background:url(../images/partd.jpg) no-repeat; height:445px; overflow:hidden;}

.txtBox h2{ font-size:14px; color:#fff799; line-height:20px; padding-bottom:8px;}
.txtBox p{ font-size:12px; color:#fff; line-height:20px; text-indent:2em;}
.txtBox h2 a:link, .txtBox h2 a:visited, .txtBox h2 a:hover, .txtBox h2 a:active{ color:#fff799;}
.txtBox p a:link, .txtBox p a:visited, .txtBox p a:hover, .txtBox p a:active{ color:#fff;}
/*---nav---*/
#nav img{ padding-left:13px;float:left;}
.nav_list{ float:right; width:310px; padding-top:12px;}
.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;}
/*---parta---*/
.parta_R{ float:right; width:277px;}
.pa_txt01{ padding:108px 20px 0 0;}
.pa_txt02{ padding:60px 20px 0 45px;}
.pa_pic01{ position:absolute; width:200px; height:265px; top:50px; left:518px; z-index:10;}
.pa_pic02{ position:absolute; width:223px; height:199px; top:280px; left:548px; z-index:100;}
.qha{ width:485px; height:330px; position:absolute; top:142px; left:52px; z-index:1;}
.qha_bg{ width:485px; height:330px; position:absolute; top:142px; left:52px; z-index:2;}
/*---partb---*/
.partb_L{ float:left; width:310px; padding:310px 0 0 66px;}
.partb_R{ float:right; width:275px;}
.partb_L p{ font-size:12px; color:#fff; line-height:20px; text-indent:2em;}
.pb_txt01{ padding:28px 20px 0 22px;}
.pb_txt02{ padding:60px 15px 0 0}
.pb_txt03{ padding:55px 20px 0 27px;}
.pdl01{ padding-left:30px;}
.pb_pic01{ position:absolute; width:252px; height:153px; top:0px; left:521px;}
.pb_pic02{ position:absolute; width:250px; height:150px; top:156px; left:492px;}
.pb_pic03{ position:absolute; width:227px; height:150px; bottom:0px; left:522px;}
/*---partc---*/
.qhb{ width:930px; height:550px; margin:50px 0px 0 26px; position:relative;}
#simg{ position:absolute; display:none;}
#bimg { OVERFLOW: hidden; text-align:center; width:930px; height:550px; position:absolute;}
#bimg img{ border:none;}

.bimg_pica, .bimg_picb{ position:absolute; width:465px; height:338px;}
.bimg_txta, .bimg_txtb{ position:absolute; width:230px; height:170px; text-align:left;}
.bimg_txta h3, .bimg_txtb h3{ font-size:18px;}
.bimg_txta p, .bimg_txtb p{ font-size:12px; color:#fff; line-height:20px; text-indent:2em;}
.bimg_pica{ top:0px; left:0;}
.bimg_picb{ top:210px; left:464px;}
.bimg_txta{ top:54px; left:532px;}
.bimg_txtb{ top:380px; left:180px;}
#info{}
.dis{ display:block;}
.undis{ display:none;}
/*---partd---*/
.scrollList{width:635px; height:302px; overflow:hidden; padding:120px 0 0 184px;}
.side_L{ width:35px; float:left; padding-top:115px; padding-right:5px; cursor:pointer;}
.side_R{ width:35px; float:left; padding-top:115px; padding-left:5px; cursor:pointer;}
.side_R img{ float:right;}
.con{ width:552px; height:302px; float:left; overflow:hidden;}
.con ul li{ width:552px; float:left;}
.ScrCont{ width:10000px;}
#List1,#List2{float:left;}

#bottom{ background:url(../images/bottom.jpg) center top no-repeat; height:420px; overflow:hidden;}
.messa{ float:left; width:600px; height:240px; background:#fff; border:10px solid #cccccc; display:inline; margin-left:20px;}
.messb{ float:right; width:245px; padding:60px 0 0 0;}
.copyright{ clear:both; font-size:12px; color:#fff; text-align:center; padding:45px 0px 0px 0px; line-height:20px;}
.copyright a:link, .copyright a:visited, .copyright a:hover, .copyright a:active{ color:#fff; text-decoration:none;}