body{ background-color:#427DB1; }
div.bgbod{ width:100%; height:500px; display:table; background:url( ../img/bgbod.jpg ) center top repeat-x;}
div.bgallup{ width:100%; height:222px; background:url( ../img/bgallup.jpg ) center top repeat-x;}
div.bgup{ width:100%; height:185px; background:url( ../img/bgup.jpg ) center top no-repeat;}
div.upin{ width:980px; margin:auto; }
div.imgup{ float:right; width:166px; height:166px; margin:20px 120px 0px 140px ; }
div.logo{ float:right;  width:535px; height:96px; margin:20px 0px 0px 0px ;}
div.cmenua{ clear:both;  width:980px; height:36px; margin:auto;}
div.mbody{ clear:both;  width:980px; display:table; margin:auto; background:url( ../img/mbody.png ) center top repeat-y;}
div.t_center{ display:table; margin:auto; }
div.body_script{ width:900px; margin:auto; margin-top:10px;}
div.cfooter{ width:100%; height:89px; clear:both; background:url( ../img/cfooter.jpg ) center top repeat-x; }
div.block1{ width:930px; margin:auto; padding-top:20px;}

/************A MENU**********************************************/
div.a_menuIN{ clear:both; margin:auto;width:965px; height:35px; margin-top:1px;}
.a_menuJq, .a_menuJq * { margin: 0; padding: 0; list-style: none; }
.a_menuJq ul {	position:absolute;	top:-999em;	width:158px; } /* 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:left; position: relative;}
.a_menuJq a {	display: block;	position: relative; }
.a_menuJq li.sfHover ul { left:	0;	right:0; top:35px; z-index:199; } 
	li.LineMa{ float:left; padding-top:9px; }
	ul.a_menuJq li a { width:159px;  height:35px; line-height:35px; text-align:center; color:#506171; font-size:14px; display:block;}
	ul.a_menuJq li a.a_menuActive { background-color:#E8ECF1; font-weight: bold; width:158px;  height:35px; line-height:35px; text-align:center; color:#000000; font-size:14px; display:block;}
	ul.a_menuJq li a:hover { background-color:#E8ECF1; color:#000000; font-weight: bold;}
	ul.a_menuJq li ul li a {  background-color:#ffffff;  width:158px; text-align:center;  }	
	ul.a_menuJq li ul li a.a_menuSubActive { font-weight: bold; color:#000000; background-color:#E8ECF1; width:158px; 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:	#A7A9AC;*/ outline: 0; }
	.a_menuJq span.sf-sub-indicator { left:5px; background-position:  -30px 0; color:#E8ECF1;}
	





/***********contactUs************************************LineXfoM.png***/
div.CUconta{ width:730px; margin:15px 0px 0px 70px; }
div.CUright{ float:left; width:400px; }
div.CUleft{ float:left; width:310px; margin-left: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:left; width:100px; font-size:14px; line-height:25px; height:25px;}
div.CUinpt{ float:left; 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:right; margin:15px 0px 25px 0px;}
div.CULineSend input{ width:100px; height:20px; border:1px solid #6D6E71; cursor: url;}

/************BodyGallery1*******************1*************************/	
div.CubeG1{  float:left; width:150px; height:120px; text-align:center; margin:0px 22px 30px 22px;}
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;}










