@charset "utf-8";
/* CSS Document */
body { padding:0px; margin: 0px; font-family: Arial; font-size: 12px; background: url(images/bg.png) repeat-x #00CCFF;}
img { border: none; }
a { color: #0000FF; text-decoration: underline; }
a:hover { text-decoration: none; }
.fleft { float: left; }
.fc_black { color: #000; }
.fc_blue { color: #0066CC; }
.container { width: 900px; margin:0px auto; overflow: hidden; }
.ft14 { font-size: 14px; }
.ft13 { font-size: 13px; }
h1 {font-size: 14px; color: #003366; margin: 0px 0px 10px 0px; padding: 0px;}

/*--top--*/

.top { width: 900px;  margin-top: 20px; overflow: hidden;}
	.top_top { float: left; width: 900px; height: 10px; font-size: 0px; background: url(images/box_top.jpg); }
	.top_bottom { float: left; width: 900px; height: 10px; font-size: 0px; background: url(images/box_bottom.png);
	*background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/box_bottom.png, sizingMethod='crop');}
	.top_ms {float: left; width: 900px; background: #fff; overflow: hidden;}
		.top_ms .log { float: left; width: 249px; height:24px; margin-left: 15px; background: url(images/log.jpg) no-repeat; padding-left:50px; padding-top:39px;}
		.top_ms .trust{ float: right; display: inline; margin-right: 20px; }
		.top_ms .trust3{ float: right; display: inline; margin-right: 18px; margin-top:5px;}
		.top_ms .nav1 {margin-left: 20px; line-height:12px; font-size:12px;}
		.top_ms .nav {margin-left: 10px; line-height:12px; font-size:12px;}
		
/*--contact--*/

.contact { width: 900px; margin-top: 20px; overflow: hidden; }
	.contact_top { width: 900px; height: 10px; font-size: 0px; background: url(images/box_top.jpg); overflow: hidden; }
	.contact_bottom { width: 900px; height: 10px; font-size: 0px; background: url(images/box_bottom.png);
	*background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/box_bottom.png,sizingMethod='crop');  }
	.contact_ms { width: 900px; background: #fff;  overflow: hidden;}

.left { float: left; display: inline; width: 580px; padding: 10px 0px 20px 20px;  }
	.left .box1d { padding-right: 150px; overflow: hidden; background: url(images/d.jpg) no-repeat right bottom; }
	.left .box1d p { margin: 0px; padding: 0px;}
	.left .box2 { overflow: hidden; width: 580px; margin-top: 20px; }
	.left .box2 .box2_top { width: 580px; font-size: 0px; height: 10px; background: url(images/box2_top.jpg) no-repeat; }
	.left .box2 .box2_bottom { width: 580px; font-size: 0px; height: 10px; background: url(images/box2_bottom.jpg) no-repeat; }
	.left .box2 .box2_ms { font-family: Verdana, Geneva, sans-serif; line-height: 20px; width: 540px; overflow: hidden; background: #EEF5F9; padding: 5px 20px 10px; }
	.left .box2 .box2_ms .list span {display: block; text-indent: 2em;}
	.left .box3 { overflow: hidden; width: 580px; margin-top: 20px; }
	.left .box3 p { margin: 0px; padding: 0px;}
	.left .box3 .cap { width: 560px; padding-left: 20px; height: 30px; line-height: 30px; font-size: 16px; font-weight: bold; background: url(images/bar.jpg); overflow: hidden; }
	.left .box3 table .link01 { padding-top: 10px; text-align: right; }
	.left .box3 table td { padding: 20px 0px 20px; }
	.left .box3 ul, li {margin:0px; padding:0px;}
	.left .box3 .list2 { width: 580px; margin-top: 15px; }
	.left .box3 .list2 li {list-style:none; line-height: 28px; font-size: 14px; background: url(images/arr.jpg) no-repeat 10px 12px; padding-left: 25px; }
	.left .box3 .list2 li a {color: #2C578B; text-decoration: none; }
	.left .box3 .list2 li a:hover { text-decoration:underline;}
	.tested {color:#797979; line-height: 22px;}
	.tested a {color:#797979;}
	.tested a:hover {color:#797979; text-decoration:underline;}
	
.right { float: right; width: 260px; display: inline; margin-right: 20px; padding-top: 10px;}
.right p { margin: 0px; padding: 0px;}
	.right .search_box { width: 260px; height: 28px; overflow: hidden; background: url(images/search_box.jpg) no-repeat; }
	.right .search_box .tbox { float: left; width: 170px; border: none; background: none; display: inline; margin: 4px 0px 0px 30px;}
	.right .search_box .search_bn { float: left; border: none; background: none; width: 50px; height: 20px; cursor: pointer; display: inline; margin: 4px 0px 0px 0px; }
.right .box4 { width: 260px; overflow: hidden; margin-top: 20px; }
.right .box4 .cap { font-size: 15px; height: 32px; line-height: 32px; font-weight: bold; text-align: center; background: url(images/bar02.jpg) no-repeat; }
.right .box4 .ms { border-right: 2px solid #DBE8F0; border-left: 2px solid #DBE8F0; padding: 10px; background: #F8FAFB; overflow: hidden; }
.right .box4 .bottom { width: 260px; overflow: hidden; height: 10px; background: url(images/box4_bottom.jpg) no-repeat; font-size: 0px; }
.right .box4 .ms ul, li {margin:0px 0px 0px 5px; padding:0px;}
.right .box4 .ms .list3 li {list-style:none; line-height: 14px; padding: 5px; background: url(images/arr2.jpg) 0px 10px no-repeat; padding-left: 10px; } 
.right .box4 .ms .list3 li a { color: #2C578B; text-decoration: none; font-size: 11px; }
.right .box4 .ms .list3 li a:hover { text-decoration:underline;}
.right .box4 .ms .contact_tab td { padding: 5px; }
.right .box4 .ms .contact_tab td .tbox2 { border: 1px solid #000; }
.social_side {text-align:center; margin:15px;}
.social {margin-left: 10px; padding-top:10px;}

/*--footer--*/

.footer { width: 900px; overflow: hidden; margin-top: 20px; padding-bottom: 20px;}
.footer .footer_top { width: 900px; height: 10px; font-size: 0px; background: url(images/box_top1.jpg) no-repeat; }
.footer .footer_bottom { width: 900px; height: 10px; font-size: 0px; background: url(images/box_bottom1.jpg) no-repeat; } 
.footer .footer_ms { background: #fff; }
.footer .footer_ms .fms {font-size: 12px; color: #003399; }
	.footer .footer_ms .fms .nav {font-size: 14px; color: #0000FF; text-align:center;} 
	.footer .footer_ms .fms .nav a { text-decoration: none; padding: 0px 2px; }
	.footer .footer_ms .fms .nav a:hover { text-decoration: underline;}
	.footer .footer_ms .fms .txt {width: 800px; margin: auto; padding-top:10px;}
	.footer .footer_ms .fms .txt a { text-decoration: none; }
	.footer .footer_ms .fms .txt a:hover { text-decoration: underline;}
	
