div.fuupmen{ width:100%; height:54px; background:#262D4A; display:table;  }
div.inmenup{ width:980px; margin:auto; height:54px; display:table;  }
div.calltcent{ clear:both; margin:5px auto 0px auto; height:230px; width:980px;  display:table;  }
div.blknews{ 
	float:right; width:230px; height:190px; background:#C7C6CB; 
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-topright: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-top-right-radius: 20px;
	border-bottom-left-radius: 20px;
}
div.blknews marquee { margin:7px; width:216px; height:176px;  }
div.blknews marquee * { color:#000000;  }
div.ct_center{ float:right; width:744px; height:230px; margin:0px 5px 0px 0px ; }
div.conbodmen{ clear:both; width:980px; display:table; margin:0px auto 0px auto ; }
div.rightst{ float:right; width:230px;  }
div.leftst{ float:right; width:725px; margin:0px 25px 0px 0px ;  }
div.fstcont{ width:230px; height:230px; display:table; margin:20px 0px 0px 0px ; background:url( ../img/fstcont.png ) center top no-repeat; }
div.menumm{ width:230px; display:table; border-right:1px solid #D38D13;  }
div.ttlzopne{ width:230px;  height:30px; color:#19417F; font-weight: bold; font-size:18px; text-indent:25px; background:url( ../img/ttlzopne.png ) right top no-repeat;}
div.conzone{ clear:both; width:725px; display:table; margin:0px 0px 20px 0px ;}


div.fotful{ clear:both; margin:20px 0px 0px 0px 0px ; display:table; width:100%; min-height:90px; background:#C7C6CB; }
div.ftin{ margin:15px auto 15px auto ; width:980px; }
div.ftin *{ color:#000000; }





/************A MENU**********************************************/
div.a_menuIN{ clear:both; margin:auto;width:980px; height:54px; }
.a_menuJq, .a_menuJq * { margin: 0; padding: 0; list-style: none; }
.a_menuJq ul {	position:absolute;	top:-999em;	width:137px; } /* left offset of submenus need to match (see below) sub menu  */
.a_menuJq li:hover { visibility:inherit; } /* fixes IE7 'sticky bug' */
.a_menuJq li {	float:right; position: relative;}
.a_menuJq a {	display: block;	position: relative; }
.a_menuJq li.sfHover ul { left:	0;	right:0; top:54px; z-index:199; } 
	li.LineMa{ float:right; padding-top:12px; width:2px;}
	ul.a_menuJq li a { width:137px;  font-weight: bold; height:54px; line-height:54px; text-align:center; color:#ffffff; font-size:14px; display:block;}
	ul.a_menuJq li a.a_menuActive { background-color:#585A62; font-weight: bold; width:137px;  height:54px; line-height:54px; text-align:center; color:#ffffff; font-size:14px; display:block;}
	ul.a_menuJq li a:hover { background-color:#585A62; color:#ffffff; font-weight: bold;}
	ul.a_menuJq li ul li a {  background-color:#262D4A;  width:137px; text-align:center;  }	
	ul.a_menuJq li ul li a.a_menuSubActive { font-weight: bold; color:#ffffff; background-color:#585A62; width:137px; text-align:center;   border-bottom:1px solid #cccccc; }	
	ul.a_menuJq li:hover, .a_menuJq li.sfHover, .a_menuJq a:focus, .a_menuJq a:hover, .a_menuJq a:active {	background:	#585A62; outline: 0; }
	.a_menuJq span.sf-sub-indicator { left:5px; background-position:  -30px 0; color:#ffffff;}
	

	
	

/************Xcontact**************LineXfoM.png******************************/	
div.LMX_contact{ margin:68px 50px 0px 0px ; text-align:right;  }
div.CXDconINPT { text-indent:5px; width:160px; height:37px; line-height:25px;  font-size:14px; color:#000000;}
div.CXDconINPT  input{ height:18px; width:160px; height:20px;  background-color: transparent; border:0; font-size:14px;}
div.go_sendX{ width:160px; text-align:left; margin-top:0px; }





/***********contactUs************************************LineXfoM.png***/
div.CUconta{ width:700px; margin:0px 0px 0px 0px; }
div.CUright{ float:right; width:400px; }
div.CUleft{ float:right; width:280px; margin-right:20px;}
div.CUleft p{ font-size:14px; }
div.CUleft p.main_title{ font-size:16px; height:30px;}
div.CUline{ clear:both; width:390px; height:25px; margin:8px 0px 0px 0px;}
div.CUtxt{ float:right; width:100px; font-size:14px; line-height:25px; height:25px;}
div.CUinpt{ float:right; width:200px;  }
div.CUinpt input{ width:290px; height:25px; line-height:25px; border:1px solid #cccccc; font-size:14px;}


div.CUlineTerae { clear:both; width:395px; height:110px; margin:8px 0px 0px 0px; }
div.CUerea textarea{ width:290px; height:110px; border:1px solid #cccccc; font-size:14px; }
div.CULineSend{ clear:both; width:390px; text-align:left; margin:15px 0px 25px 0px;}
div.CULineSend input{ width:100px; height:20px; border:1px solid #6D6E71; cursor: url;}

/************BodyGallery1*******************1*************************/	
div.CubeG1{  float:right; width:150px; height:120px; text-align:center; margin:0px 12px 30px 13px;}
div.PicBdt{ width:150px; height:100px;  margin:20px 0px 0px 0px;  text-align:center; border:3px solid #cccccc;}
div.UpTitleG1{ width:150px; height:40px;  text-align:center;}










