@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0; background:url(images/bg00.jpg) no-repeat center top #fff; font:normal 12px/180% "MS PGothic"; color:#000000;text-align:center;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% "MS PGothic";}
li,p{text-align:left;font:normal 12px/180% "MS PGothic";}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/180% "MS PGothic";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w980{ width:980px;}
.fl{ float:left;}
.fr{ float:right;}

/*top*/
.top01{ height:36px; overflow:hidden;}
.top01 em{ float:left;}
.top01 i{ float:right; line-height:36px;}
.top01 i a{ padding:0 8px;}

.bg{ overflow-x:hidden;}

.top_bg{ position:relative; width:100%; height:960px;top:0;left:0;}
.top_bg_star{ width:90%; position:absolute; top:15px; background:url(images/star.png) top center no-repeat; height:296px; z-index:0;left:0;}
.top_bg_title{ background:url(images/top_ri.png) top center no-repeat; width:100%; height:180px; top:30px; position: absolute; z-index:1;left:0;}
.top_bg_moon{ background:url(images/moon.png) top center no-repeat; height:747px; width:100%; top:160px; position:absolute; z-index:2; left:0;}
.bg_text{ height:747px; width:100%; top:160px; position:absolute; z-index:2;left:0;}
.text{ padding-top:120px; width:380px; padding-left:20px;}
.text h1{ font:normal 30px/300% "MS PGothic"; text-align:center; color:#db7b9e;}
.text p{ font:normal 20px/180% "MS PGothic"; text-align:center; color:#2d4089}

.text02{ padding-top:120px; width:380px; padding-left:20px;}
.text02 h1{ font:normal 30px/300% "MS PGothic"; text-align:center; color:#dd7c9f;}
.text02 p{ font:normal 20px/180% "MS PGothic"; text-align:center; color:#d2daf1}


.top_bg_people{ background:url(images/bg2_cr.png) bottom center no-repeat; position:relative; height:960px; z-index:3; width:1000px;top:0;left:0;}
.top_bg_people .zhinv{ background:url(images/zhinv.png) no-repeat; width:375px; height:403px; position:absolute; left:-28px; top:336px; z-index:6;}
.top_bg_people .niulang{ background:url(images/niulang.png) no-repeat; width:248px; height:390px; position:absolute; right:60px; top:336px; z-index:5;}
.top_bg_people .bg_que{ height:300px; width:1000px; z-index:8; position:absolute; top:480px;left:0;}
.top_bg_people .bg_que li{float:left;}
.top_bg_people .bg_que .t01{ background:url(images/que_lt.png) no-repeat; width:229px; height:289px;}
.top_bg_people .bg_que .t02{ background:url(images/que_cr.png) 0 9px no-repeat; width:522px; height:289px;}
.top_bg_people .bg_que .t03{ background:url(images/que_rt.png) 0 39px no-repeat; width:216px; height:289px;}

.top_bg_hua{ background:url(images/hua.png) top center no-repeat; height:558px; top:-20px; width:95%; position:absolute; z-index:20;left:0;}

.content{ padding:0 30px 100px 40px; margin-top:-120px; position:relative; z-index:100; width:930px;top:0;left:0;}
.content h1{font: normal 48px/180% "MS PGothic"; color:#2d4089; border-bottom:#ededed 2px solid; margin-bottom:10px;}
.content span{border-bottom:#ededed 1px solid; font-size:20px; line-height:220%; padding:8px 0;}

.daji{display:block;width:116px;height:133px; background:url(images/ico.png) no-repeat;position:absolute;top:0;left:0; display:block; z-index:10000;}

/*=copyright=*/

#copyright{width:980px;margin:20px auto 0 auto;text-align:center;clear:both;border-top:1px solid #bbb;padding-top:20px;}

#copyright ul{width:400px;margin:0 auto;border-bottom:1px solid #009aff;height:34px;font-size:14px;}

#copyright ul li{float:left;padding:5px 0 5px 0;margin:0 10px;}

#copyright ul li span{line-height:160%;}

#copyright p{clear:both;overflow:hidden;padding-top:15px;font-size:14px; text-align:center;}

#copyright div ul li span,#copyright div ul li a:link,#copyright div ul li a:visited{color:#0E5499;}




