/*frame*/
body {
margin:0;
}

#big_box {
    width:980px;
   	margin:auto;
	overflow:hidden
	}

.top {
float:left;
width: 970px;
padding-top:20px;
padding-left:5px;
padding-right:5px;
padding-bottom:8px;
}

.left {
float:left;
}

.right {
float:right;
}

.topright {
float:right;
width:620px;

}

.version {
float:left;
width:620px;
padding-top:3px;
text-align:right;
}

.right_flag {
float:right;
padding-left:20px;
}

.gray_border {
float:right;
border:1px solid #c4bebe;
margin-top:11px;
}

.time_txt {
float:right;
padding-top:17px;
padding-left:5px;
}

.menu_box {
float:left;
width:980px;
height:30px;
padding-top:10px;

background:#000000
}

.flash {
float:left;
width:980px;
padding-top:2px;
padding-bottom:25px
}

.content {
float:left;
width:944px;
padding-left:20px;
padding-right:20px;
padding-bottom:50px;
}

.left_content {
float:left;
width:579px;
padding-top:5px;
padding-right:40px;
padding-bottom:10px;
border-right:1px solid #b2b2b2
}

.title_left_content {
float:left;
width:579px;
}

.txt_left_content {
float:left;
width:577px;
padding-left:2px;
padding-top:15px;
padding-bottom:10px
}

.arrow_left {
    float:left;
	width:577px;
	padding-left:2px;
	}

.arrow_left ul{
	margin:0px;
	padding:0px;
	
}

.arrow_left li{
	width:184px;
	height:22px;
	list-style:none;
	background:url(../images/arrow.gif) no-repeat 0px 9px;
	text-indent:15px;
}


.arrow_left li a:link{color:#06255e;}
.arrow_left li a:visited{color:#06255e;}
.arrow_left li a:hover{color:#06255e; text-decoration:underline;}
.arrow_left li a:active{color:#06255e;}

.right_content {
float:left;
width:280px;
padding-top:5px;
padding-left:40px;
}

.title_right_content {
float:left;
width:280px;
}

.txt_right_content {
float:left;
width:278px;
padding-left:2px;
padding-top:15px;
}

.more {
float:right;
padding-top:5px;
}

.menu_txt a{
float:left;
color:#ffffff;
font-size: 15px; 
padding-left:20px;
padding-right:20px;
text-decoration:none; 
}

.menu_txt a:hover {
color:#2b76ff; 
height:30px;
overflow:hidden;
padding-left:20px;
padding-right:20px;
text-decoration:none; 
}

.menu_txt .CurLink {
}

.menu_txt_select {
float:left;
color:#2b76ff;
font-size: 15px; 
padding-left:20px;
padding-right:20px;
text-decoration:none; 
}

/*introduction*/
.banner {
float:left;
width:980px;
padding-top:2px;
padding-bottom:10px
}

.content_intro {
float:left;
width:962px;
padding-right:18px;
padding-bottom:100px;
}

.leftbox_intro {
float:left;
width:174px;
padding-top:5px;
padding-bottom:5px;
background:#000000;
}

.leftmenu_txt a{
float:left;
width:154px;
color:#ffffff;
padding-left:10px;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}

.leftmenu_txt a:hover {
width:154px;
color:#043faa; 
padding-left:10px;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
background:#FFFFFF
}

.leftmenu_txt .CurLink {
}

.leftmenu_txt_select {
float:left;
width:154px;
color:#043faa; 
padding-left:10px;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
background:#FFFFFF
}

.rightbox_intro {
float:left;
width:745px;
padding-top:20px;
padding-left:40px;
}

.righttxt_intro {
float:left;
width:586px;
}

.titletxt_intro {
float:left;
width:586px;
text-align:center
}

.img_intro {
float:left;
padding-top:15px;
padding-left:25px;
}

/*our_services.html*/
.content_service {
float:left;
width:924px;
padding-top:20px;
padding-left:28px;
padding-right:28px;
padding-bottom:140px;
}

/*contact.html*/
.content_contact {
float:left;
width:924px;
padding-top:20px;
padding-left:28px;
padding-right:28px;
padding-bottom:70px;
}

.title_contact {
float:left;
width:924px;
padding-bottom:15px
}

.flash_contact {
float:left;
padding-left:370px;
}


.item_service {
float:left;
width:55px;
padding-right:10px;
text-align:right
}

.itemtxt_service {
float:left;
width:859px;
}

.txtbox_contact {
float:left;
width:300px;
padding-top:50px;
padding-left:20px;
}

.itemtxt_contact {
float:left;
width:300px;
}
/*useful_links.html*/
.txtli_links {
    float:left;
	width:922px;
	padding-left:2px;
	}

.txtli_links ul{
	margin:0px;
	padding:0px;
	
}

.txtli_links li{
	width:918px;
	color:#38517e;
	height:30px;
	list-style:none;
	background:url(../images/arrow.gif) no-repeat 0px 9px;
	text-indent:15px;
}


.txtli_links li a:link{color:#38517e;}
.txtli_links li a:visited{color:#38517e;}
.txtli_links li a:hover{color:#38517e; text-decoration:underline;}
.txtli_links li a:active{color:#38517e;}

/*faq*/
.content_faq {
float:left;
width:934px;
padding-top:20px;
padding-left:23px;
padding-right:23px;
padding-bottom:60px;
}

.title_faq {
float:left;
width:918px;
padding-left:8px;
padding-right:8px;
padding-bottom:15px
}

.txt_faq {
float:left;
width:934px;
}


/*footer*/
.footer {
float:left;
width:980px;
}

.footer_txt {
float:left;
width:980px;
padding-top:10px;
padding-bottom:100px;
}

