@charset "utf-8";
/* CSS Document */

p{
	color:#4d4c4b;
	
	}
#wrapper1{
	width:100%;
	height:3250px;
	position:absolute;
	top:1650px;
	/*background-image:url(pic/index.jpg);*/
	background-repeat:repeat-y;
	overflow:hidden;
	}
#page1{
	width:1015px;
	height:3238px;
	background-image:url(pic/page01/page.png);
	position:absolute;
	left:50%;
	margin-left:-512px;
	margin-top:12px;
	}
	
#cornor1{
	width:1061px;
	height:1550px;
	background-image:url(pic/cornorbig.png);
	margin-left:21%;
	margin-top:0.2%;
	
	}

	


#circle1{
	width:881px;
	height:2564px;
	background-image:url(pic/page01/circle.png);
	background-repeat:no-repeat;
	margin-left:6.3%;
	margin-top:1%;
	
	}
	
	
	  


	
#catch1{
	width:880px;
	height:34px;
	position:relative;
	/*background-image:url(pic/page01/catch.png);*/
	margin-left:6.5%;
	margin-top:3%;
	
	}
#catch_now{
	width:247px;
	height:25px;
	position:absolute;
	left:0px;
	background-image:url(pic/page01/catch_new.png);
	cursor:pointer;
}
#catch_time{
	width:283px;
	height:22px;
	right:0px;
	top:0px;
	position:absolute;
	background-image:url(pic/page01/catch_time.gif);
}
#catch_line{
	width:879px;
	height:2px;
	position:absolute;
	bottom:0;
	background-image:url(pic/page01/catch_line.png);
}
#menu1 {
	width:388px;
	height:43px;

	margin-left:32%;
	margin-top:0.2%;
	
	}
	
#menu1 ul li{

  float:left;
  margin-right:2px;

  }
#link1{
	clear: both;
	position: absolute;
	background-image:url("pic/more.png");
	width:56px;
	height:13px;
	left:88%;
	top: 2.4%;
	font-size: 9px;
	color: #dd3946;
	z-index:10;
	cursor:pointer;


	  }
#line1{
	clear:both;
	width:879px;
	height:2px;
	background-image:url(pic/page01/line.png);
	margin-left:6.5%;
	margin-top:-1%;
	
	}
	
#word01{
	float:left;
	margin-left:26px;
	margin-top:30px;

	}
	
#content01{
	float:left;
	width:610px;
	margin-top:15px;
	margin-left:28px;
	font-size:15px;
	line-height:160%;
	color:#666;

	}
		
#content01 a{


	color:#dd3946;
	font-weight: bold;

	}
	
#solid01{
	width:202px;
	height:462px;
	background-image:url(pic/page01/soild01.png);
	float:right;
	margin-top:12px;
	margin-right:9px;

	}
	
#solid_g{
	width:178px;
	height:92px;
	margin-top:100px;
	margin-left:15px;
}
#content02{
	font-size: 13px;
	letter-spacing: 1.6px;
	line-height: 140%;
	margin-top: 50px;
	margin-left: 15px;
	width: 180px;
	height: 208px;
	text-align: justify;
	text-justify: inter-ideograph;
	color: #666;
	
	}

#content03{
	float:left;
	margin-top:50px;
	margin-left:10px;
	
	}


#content04{
	width:202px;
	height:478px;
	float:right;
	margin-right:7px;
	margin-top:20px;
	cursor:pointer;
	}
#content05{
	background-image:url(pic/page01/content05.png);
    clear:both;
	width:836px;
	height:469px;
	position:absolute;
	top:34.5%;
	left:50%;
	margin-left:-410px;
	

	}
	#content05 p{
		margin-top:75px;
	 font-size:15px;
	letter-spacing:1.6px; 
	line-height:140%;

	text-align: justify;
    text-justify:inter-ideograph;

	}
	


#content06{
    background-image:url(pic/page01/content06.png);
	width:839px;
	height:400px;
	background-repeat:no-repeat;
	position:absolute;
	top:50.5%;
	left:50%;
	margin-left:-420px;
	

	}
	
		#content06 p{
		margin-top:75px;
		margin-left:8px;
	 font-size:15px;
	letter-spacing:1.6px; 
	line-height:140%;

	text-align: justify;
    text-justify:inter-ideograph;

	}
	
	
#content07{
	background-image:url(pic/page01/content07.png);
 
	width:853px;
	height:573px;
	position:absolute;
	top:64%;
	left:50%;
	margin-left:-430px;
	

	}
	#content07 p{
		margin-top:51px;
		margin-left:20px;
	 font-size:15px;
	letter-spacing:1.6px; 
	line-height:140%;

	text-align: justify;
    text-justify:inter-ideograph;

	}



#dd1{
	width:271px;
	margin-top:12px;
	margin-right:16px;
	float:right;
	font-size:16px;
	line-height:160%;
	color:#666;
	
	}
.red{color:#de3845;
}	
	


#ee1{
	clear:both;
	width:875px;
	height:17px;
	margin-left:6.7%;
	margin-top:2%;
	
	

	}
	
#foot1{
	

	width:879px;
	margin-top:1%;
	margin-left:7%;
	font-size:14px;
	line-height:150%;
	text-align: justify;
    text-justify:inter-ideograph;
	letter-spacing:1.6px; 

	color:#666;
	
	}
.blod1{
    margin: 0px 0px 2px 0px;
    font-weight: bold;
	font-size:14px;
	line-height:150%;
	text-align: justify;
    text-justify:inter-ideograph;

	color:#666;}


#logo1{
		width:141px;
		height:52px;
		background-image:url(pic/logo.png);
		position:absolute;
		top:98.2%;
		left:50%;
		margin-left:-60px;
		
		}
#content05 #tip {
	bottom:-3%;
}		
			
#content05 #tip p{
	position:absolute;
	
	
	right:0%;
		font-size:2px;}		
		
#content06 #tip p{
	position:absolute;
	bottom:0.0%;
	right:0%;
		font-size:2px;}


#content07 #tip p{
	position:absolute;
	bottom:0.0%;
	right:0%;
		font-size:2px;}

		
.clear{
　　clear:both;
　　height:0px;
　　margin:0;
　　padding:0;
　　width:0;
　　border:none;
　　overflow:hidden;

}

div img {
  vertical-align : middle;
}
