@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:62.5%; color:#fff; font-family:"ËÎÌå"; text-align:left;background:url(../images/body_bg_a.jpg) top center no-repeat;}
html{ background:url(../images/body_bg_b.jpg) center 1040px no-repeat;}
a:link, a:visited, a:focus{ outline:none;}
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;}
a:hover{ -webkit-transition: color .2s ease-in-out;
-moz-transition: color .2s ease-in-out;
-o-transition: color .2s ease-in-out;
-ms-transition: color .2s ease-in-out;
transition: color .2s ease-in-out;}




#page{ width:1000px; margin:0 auto;}
.disn{ display:none;}

#head01{ width:1000px; height:250px; background:url(../images/head01_bg.jpg) no-repeat; overflow:hidden;}
#head02{ width:1000px; height:200px; background:url(../images/head02_bg.jpg) no-repeat; overflow:hidden;}
#head03{ width:1000px; height:240px; background:url(../images/head03_bg.jpg) no-repeat; overflow:hidden; position:relative;}
#pa01{ width:1000px; height:240px; background:url(../images/pa01_bg.jpg) no-repeat; overflow:hidden; position:relative;}
#pa02{ width:1000px; height:220px; background:url(../images/pa02_bg.jpg) no-repeat; overflow:hidden; position:relative;}
#pa03{ width:1000px; height:250px; background:url(../images/pa03_bg.jpg) no-repeat; overflow:hidden; position:relative;}
#pb01{ width:1000px; height:180px; background:url(../images/pb01_bg.jpg) no-repeat; overflow:hidden; position:relative;}
#pb02{ width:1000px; height:220px; background:url(../images/pb02_bg.jpg) no-repeat; overflow:hidden; position:relative;}
#pc01{ width:1000px; height:450px; background:url(../images/pc01_bg.jpg) no-repeat; overflow:hidden;}
#pc02{ width:1000px; height:250px; background:url(../images/pc02_bg.jpg) no-repeat; overflow:hidden;}
#bottom{ width:1000px; height:459px; background:url(../images/bottom_bg.jpg) no-repeat; overflow:hidden;}


/*---head---*/
#head01 .logo{ width:319px; height:65px; background:url(../images/logo.png) no-repeat; float:right; margin-right:40px; margin-top:45px;}

#head03 .title{ width:424px; height:128px; background:url(../images/head03_1.png) no-repeat; position:absolute; top:65px;}
#head03 .txt_bg{ width:584px; height:171px; background:url(../images/head03_2.png) no-repeat;position:absolute; right:7px;top:50px;}
#head03 .txt_bg .txt{ width:533px; height:132px; margin-left:30px; margin-top:25px;}
#head03 .txt_bg .txt .txt_wz{ display:block;  font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; line-height:20px; text-indent:2em; 
text-shadow:1px 0px 1px #000;color:#ffffff;}
#head03 .txt_bg .txt .txt_wz a{ display:block; width:100%; height:100%; padding-top:5px; text-decoration:none; color:#ffffff;}
/*---pa---*/
#pa01 .txt_1{ width:519px; height:91px;  position:absolute;left:280px; top:125px; text-decoration:none;}

#pa01 .txt_1  .txt_wz{font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; line-height:20px; text-indent:2em; text-shadow:1px 0px 1px #000;
color:#ffffff; }
#pa01 .txt_1  .txt_wz a{ display:block; width:100%; height:100%; padding-top:5px; text-decoration:none; color:#ffffff;}
#pa01 .title_1{ width:223px; height:96px; background:url(../images/pa01_2.png) no-repeat; position:absolute; right:0px; }
#pa02 .txt_1{ width:460px; height:91px;position:absolute;left:270px; top:95px;text-decoration:none;}
#pa02 .txt_1  .txt_wz{font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; line-height:20px; text-indent:2em; text-shadow:1px 0px 1px #000;
color:#ffffff;}
#pa02 .txt_1  .txt_wz a{ display:block; width:100%; height:100%; padding-top:5px; text-decoration:none; color:#ffffff;}
#pa03 .txt_1{ width:460px; height:91px; position:absolute;left:310px; top:65px;text-decoration:none;}
#pa03 .txt_1  .txt_wz{font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; line-height:20px; text-indent:2em; text-shadow:1px 0px 1px #000;
color:#ffffff;}
#pa03 .txt_1  .txt_wz a{display:block; width:100%; height:100%; padding-top:5px; text-decoration:none; color:#ffffff;}
/*pb*/
#pb01 .txt_1{ width:698px; height:97px; position:absolute; top:40px; right:28px;text-decoration:none;}
#pb01 .txt_1 .txt_wz{font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; line-height:20px; text-indent:2em; text-shadow:1px 0px 1px #000;
color:#ffffff; }
#pb01 .txt_1 .txt_wz a{display:block; width:100%; height:100%; padding-top:5px; text-decoration:none; color:#ffffff;}
#pb01 .title_1{ width:227px; height:96px; background:url(../images/pb01_2.png) no-repeat; position:absolute; left:0px;  top:38px;}
#pb02 .txt_1{ width:690px; height:146px; position:absolute; top:45px; left:29px;text-decoration:none;}
#pb02 .txt_1  .txt_wz{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; line-height:24px; text-indent:2em; text-shadow:1px 0px 1px #000;
color:#ffffff; }
#pb02 .txt_1  .txt_wz a{display:block; width:100%; height:100%; padding-top:5px; text-decoration:none; color:#ffffff;}
#pb02 .title_1{ width:232px; height:96px; background:url(../images/pb02_2.png) no-repeat; position:absolute; right:0px;  top:48px;}



/*pc*/
#pc01 ul { width:100%; height:100%;}
#pc01 ul li{ float:left;}
#pc01 ul .cs_2{ margin-left:-67px;}
#pc01 ul .cs_3{ margin-left:-70px;}


#marquePic1 table tr td{ padding:10px;}
#marquePic2 table tr td{ padding:10px;}

/*---bottom---*/
#bottom .messa{ width:568px; height:231px; margin: 24px 0 0 2px; background-color:#fff;}



#copyright{ clear:both; font-size:1.2em; color:#000; text-align:center; padding:42px 0px 0px 0px; line-height:20px; overflow:hidden;}
#copyright a:link, #copyright a:visited, #copyright a:hover, #copyright a:active{ color:#000; text-decoration:none;}