body		{
			background-color:#ffffff;
			padding:0 0 0 0 ;
			margin:0 0 0 0;
			color:#000000;
		}
/*　　-----------------------------------------------　*/
img		{
			border:none;
		}
/*　　-----------------------------------------------　*/
#header		
		{	display:none;
			position:relative;
			width:800px;
			height:70px;
			margin:0 auto 0 auto;
			background-color:#FFFFFF;
		}
/*　　-----------------------------------------------　*/
#menu		
		{
			display:none;
			position:relative;
			width: 800px;
			height:37px;
			margin-top:5px;
			margin-right:auto;
			margin-left:auto;
			padding:0 0 0 0;

		}
/*　　-----------------------------------------------　*/
#navi		{
			display:none;
			margin:0 0 0 0;
			padding-left:0;
			list-style-type:none;
			width:800px;
			float:left;
			font-size:15px;
			background-color:#FFFFFF;
				}
#navi a		{
			display:block;
			padding:10px;
			background-color:#FFFFFF;
			color:#000000;
			text-decoration:none;
			font-size:15px;
			margin:0 0 0 0;
		}
#navi a:hover
		{
			background-color:#474747;
			color:#FFFFFF;
			font-size:15px;
		}
#navi li
		{
			float:left;
			border-right:1px double #558AE1;

		}
/*　　-----------------------------------------------　*/
#tit		
		{
			display:none;
			position:relative;
			width: 800px;
			height:auto;
			margin-top:5px;
			margin-left:auto;
			margin-right:auto;

		}
/*　　-----------------------------------------------　*/
#main		
		{
			position:relative;
			margin-top:5px;
			width: 800px;
			height:100%;
			padding:0px;
			margin-left:auto;
			margin-right:auto;
			padding-bottom:5px;

		}			
		
#all		{
			width:100%;
			float:left;
			background:#FFFFFF;
			margin-bottom:5px;
		}
/*　　-----------------------------------------------　*/
#news		{
			
			width:180px;
			height:auto;
			padding:10px;
			background-color:#FFFFFF;
			float:left;
			}
#stock		{
			
			width:580px;
			height:auto;
			padding:5px 5px 5px 5px;
			line-height:1.5;
			list-style-type:square;
			background-color:#FFFFFF;			
			float:right;
			}
#stock li	
			{
			list-style-type:none;
			font-size:12px;
			}
#stock .time	
			{
			list-style-type:circle;
			color:#327ABE;
			font-weight:bold;
			}
/*　　-----------------------------------------------　*/
#hooter		
			{
			display:none;
			position:relative;
			padding:0;
			width: 800px;
			height:40px;
			margin-right:auto;
			margin-left:auto;
			margin-top:5px;
			margin-bottom:25px;
			background-color:#FFFFFF;
			clear:left;
			font-size:12px;
			text-align:right;
			}
#hooter .text		{
			padding-top:10px;
			padding-bottom:10px;
			}
/*　　-----------------------------------------------　*/
#copyright		
		{
			position:relative;
			width: 680px;
			height:25px;
			margin-top:5px;
			margin-right:auto;
			margin-left:auto;
			margin-bottom:25px;
			padding:0 0 0 0;
			border-top:3px solid #FFFFFF;
			border-bottom:3px solid #FFFFFF;
			text-align:center;
		}
.copy		{
			color:#000000;
			font-size:12px;
			padding-top:5px;
			padding-bottom:3px;
		}
/*　　-----------------------------------------------　*/
#cont		
			{
			position:relative;
			width: 800px;
			height:auto;
			padding:0;
			margin-top:5px;
			margin-left:0px;
			margin-right:auto;
			}
#cc		
			{
			
			width:100%;
			float:left;
			background-color:#FFFFFF;
			margin-bottom:5px;
			}
/*　　-----------------------------------------------　*/
#navimenu		{
			display:none;
			padding:0px;
			margin:0px;
			height:100%;
			width: 100px;
			float:left;			
			}
#navibar		{
			margin:0px;
			padding:0px;
			list-style-type:none;
			border-top:1px solid #FFFFFF;
			width:100px;
			}
#navibar a		{
			display:block;
			padding:10px;
			background-color:#1D59BA;
			text-decoration:none;
			color:#FFFFFF;
			}
#navibar a:hover	{
			background-color:#FFFFFF;
			color:#1D59BA;
			}
#navibar li		{
			border-left:1px solid #FFFFFF;
			border-bottom:1px solid #FFFFFF;
			border-right:1px solid #FFFFFF;
			}
/*　　-----------------------------------------------　*/
#contents		{
			width:600px;
			height:auto;
			float:left;
			margin-left:0px;
			padding-top:10px;
			padding-bottom:10px;
			background-color:#FFFFFF;

			}
/*　　-----------------------------------------------　*/
.c_tdl			{
			width:100px;
			padding:2px;
			padding-top:5px;
			padding-bottom:5px;
			border-right:4px double #FF7800;
			border-bottom:1px dotted #E8E8E8;
			font-size:12px;
			
			}
.c_tdr			{
			width:550px;
			padding-left:10px;
			font-size:12px;
			padding-top:5px;
			padding-bottom:5px;
			border-bottom:1px dotted #E8E8E8;
			}
/*　　-----------------------------------------------　*/
.h_tdl			{
			width:120px;
			padding-top:5px;
			padding-bottom:5px;
			border-bottom:1px dotted #E8E8E8;
			font-size:12px;
			
			}
.h_tdc			{
			width:60px;
			padding-top:5px;
			padding-bottom:5px;
			border-right:4px double #558AE1;
			border-left:4px double #558AE1;
			border-bottom:1px dotted #E8E8E8;
			font-size:12px;
			text-align:center;
			}
.h_tdr			{
			width:470px;
			padding-left:10px;
			font-size:12px;
			padding-top:5px;
			padding-bottom:5px;
			border-bottom:1px dotted #E8E8E8;
			}
/*　　-----------------------------------------------　*/
.r_title		{
			width:650px;
			padding-left:10px;
			font-size:15px;
			font-weight:bold;
			padding-bottom:5px;
			border-bottom:1px dotted #E8E8E8;
			}
.r_text			{
			width:650px;
			font-size:12px;
			padding-bottom:5px;
			border-bottom:1px dotted #E8E8E8;
			padding-left:50px;
			line-height:1.5;
			}
.r_list			{
			width:650px;
			font-size:12px;
			padding-bottom:5px;
			font-weight:bold;
			border-bottom:1px dotted #E8E8E8;
			padding-left:50px;

			}
.r_list_text		{
			width:650px;
			font-size:12px;
			padding-bottom:5px;
			border-bottom:1px dotted #E8E8E8;
			padding-left:80px;
			line-height:1.5;
			}
/*　　-----------------------------------------------　*/
.center			{
			text-align:center;
			padding-top:20px;
			padding-bottom:20px;
			}
.j_title		{
			padding-left:10px;
			font-size:15px;
			font-weight:bold;
			padding-bottom:5px;
			border-bottom:1px dotted #E8E8E8;
			}
.j_text			{
			width:400px;
			padding-left:25px;
			font-size:12px;
			padding-bottom:5px;
			border-bottom:1px dotted #E8E8E8;
			line-height:1.5;
			}
.j_time			{
			width:80px;
			font-size:12px;
			padding-bottom:5px;
			border-bottom:1px dotted #E8E8E8;
			border-left:4px double #006E6E;
			line-height:1.5;
			text-align:center;
			}
.j_time_n		{
			width:80px;
			}
.j_pdf			{
			width:170px;
			padding-left:10px;
			border-left:4px double #006E6E;
			font-size:12px;
			}
.j_pdf a		{
			color:#2057B2;
			}
.j_pdf a:hover		{
			color:#B11010;
			}
.map_title		{
			width:650px;
			padding-left:10px;
			font-size:15px;
			font-weight:bold;
			padding-bottom:5px;
			border-bottom:1px dotted #E8E8E8;
			}
.map_text		{
			width:650px;
			font-size:12px;
			padding-bottom:5px;
			border-bottom:1px dotted #E8E8E8;
			padding-left:50px;
			line-height:1.5;
			}
.pro_td			{
			width:300px;
			height:150px;
			border:1px dotted #A7ADB4;

			}
.pro_td_s			{
			width:150px;
			height:150px;
			border:1px dotted #A7ADB4;

			}
.pro_text		{
			width:300px;
			height:50px;
			font-size:12px;
			text-align:left;
			line-height:2;
			background-color:#D8E1EB;
			text-align:center;			
			}
.pro_text_s		{
			width:150px;
			height:50px;
			font-size:12px;
			text-align:left;
			line-height:2;
			background-color:#D8E1EB;
			text-align:center;			
			}
#product		{
			position:relative;
			padding:20px ;
			width: 760px;
			height:auto;
			margin-top:5px;
			margin-right:auto;
			margin-left:auto;
			background-color:#FFFFFF;			
			font-size:12px;
			}
#product2		{
			position:relative;
			padding:20px ;
			width: 760px;
			height:580px;
			margin-top:5px;
			margin-right:auto;
			margin-left:auto;
			background-color:#FFFFFF;			
			font-size:12px;
			}
#inp			{
			position:relative;
			padding:20px ;
			width: 760px;
			height:900px;
			margin-top:5px;
			margin-right:auto;
			margin-left:auto;
			background-color:#FFFFFF;			
			text-align:center;
			font-size:12px;
			}
#inp2			{
			position:relative;
			width: 800px;
			height:auto;
			padding:0;
			margin-top:5px;
			margin-left:auto;
			margin-right:auto;
			background-color:#FFFFFF;			
			text-align:center;
			font-size:12px;
			}
#inpcc		
			{
			width:100%;
			float:left;
			background-color:#FFFFFF;
			margin-bottom:5px;
			}
/*　　-----------------------------------------------　*/
.p_itd			{
			width:200px;
			border-bottom:1px dotted #1D59BA;
			border-top:1px dotted #1D59BA;
			}
.p_titletd		{
			width:500px;
			text-size:12px;
			font-weight:bold;
			text-align:center;
			border-top:1px dotted #1D59BA;
			}
.p_texttd		{
			width:500px;
			border-bottom:1px dotted #1D59BA;
			border-top:1px dotted #1D59BA;
			}
.p_texttd p		{
			margin-left:30px;
			margin-right:30px;
			}
/*　　-----------------------------------------------　*/
.smap_title		{
			width:400px;
			padding-left:10px;
			font-size:15px;
			font-weight:bold;
			padding-top:5px;
			padding-bottom:5px;
			}
.smap_title a		{
			color;002157;
			width:400px;
			padding-left:10px;
			font-size:15px;
			font-weight:bold;
			padding-top:5px;
			padding-bottom:5px;
			}
.smap_text		{
			margin-left:20px;
			font-size:12px;
			padding-top:5px;
			line-height:1.5;
			}
.smap_sircle		{
			margin-left:10px;
			font-size:12px;
			list-style:circle;
			}
/*　　-----------------------------------------------　*/
#e_product		{
			position:relative;
			padding:0px 0px 20px 0px;
			width: 680px;
			height:auto;
			margin-top:5px;
			margin-right:auto;
			margin-left:auto;
			background-color:#FFFFFF;			
			font-size:12px;
			}
.e_product_mail		{
			width:790px;
			background-color:#003284;
			color:#FFFFFF;
			font-size:12px;
			padding:3px 0 3px 3px;
			text-align:right;
			}
.e_product_mail a	{
			color:#F9AD81;
			}
.e_product_title	{
			margin-top:5px;
			font-size:16px;
			font-weight:bold;
			text-align:center;
			margin-bottom:30px;
			}
.e_product_img		{
			width:200px;
			}
.e_product_text		{
			width:450px;
			font-size:13px;
			text-align:left;
			line-height:1.5;
			}
.e_product_menu		{
			width:190px;
			}
.e_product_stitle	{
			margin-top:5px;
			font-size:13px;
			font-weight:bold;
			text-align:center;
			margin-top:5px;
			margin-bottom:10px;
			}
.e_product_ttd		{
			width:150px;
			background-color:#ACCBFF;
			font-weight:bold;
			border:2px solid #1D59BA;
			}
.e_product_ttd p	{
			margin-left:5px;
			}
.e_product_txtd		{
			width:500px;
			font-size:12px;
			padding:5px;
			border:1px solid #1D59BA;
			}
.e_product_stxtd	{
			width:250px;
			font-size:12px;
			padding:5px;
			border:1px solid #1D59BA;
			}
.e_product_com		{
			font-size:12px;
			text-align:right;
			margin-right:40px;
			}
.e_product_PRINCIPLE	{
			line-height:1.5;
			font-size:12px;
			width:400px;
			}
.e_product_high		{
			width:600px;
			line-height:1.5;
			}
.e_product_PERFORMANCE	{
			width:70px;
			background-color:#ACCBFF;
			font-weight:bold;
			text-align:center;
			}
.e_product_PERFORMANCE2	{
			width:70px;
			border:1px solid #1D59BA;
			text-align:center;
			}
.e_product_SELECTION	{
			width:25px;
			background-color:#ACCBFF;
			font-weight:bold;
			text-align:center;
			}
.e_product_SELECTION2	{
			width:350px;
			background-color:#ACCBFF;
			border:1px solid #1D59BA;
			text-align:center;
			}
.e_product_SELECTION3	{
			width:350px;
			border:1px solid #1D59BA;
			text-align:left;
			}
.e_product_unit		{
			font-size:12px;
			text-align:left;
			margin-left:20px;
			}
.e_product_spec		{
			width:125px;
			font-size:12px;
			background-color:#ACCBFF;
			font-weight:bold;
			text-align:center;
			border:1px solid #1D59BA;
			}
.e_product_spec2	{
			width:125px;
			font-size:12px;
			text-align:center;
			border:1px solid #1D59BA;

			}
.e_product_spec3	{
			width:300px;
			font-size:12px;
			background-color:#ACCBFF;
			font-weight:bold;
			text-align:center;
			}
.e_product_spec4	{
			width:300px;
			font-size:12px;
			text-align:center;
			border:1px solid #1D59BA;
			}
.e_spec			{
			font-size:12px;
			text-align:center;
			font-weight:bold;
			background-color:#ACCBFF;
			border:1px solid #1D59BA;
			}
.e_spec2		{
			text-align:center;
			border:1px solid #1D59BA;
			font-size:12px;
			}
.e_spec3		{
			font-size:12px;
			text-align:left;
			font-weight:bold;
			background-color:#ACCBFF;
			border:1px solid #1D59BA;
			}
/*　　-----------------------------------------------　*/
.c			{
			margin-right:auto;
			margin-left:auto;
			}

/*　　-----------------------------------------------　*/
.form_title		{
			font-size:16px;
			text-align:center;
			font-weight:bold;
			color:#FFFFFF;
			background-color:#243284;
			padding:10px;
			}
.form_coution		{
			font-size:12px;
			text-align:center;
			font-weight:bold;
			color:#DF0029;
			}
.form_link		{
			font-size:12px;
			text-align:center;
			font-weight:bold;
			text-align:right;
			color:#243284;
			}
/*　　-----------------------------------------------　*/
