@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: fixed;
	background:url(bg.jpg) no-repeat top fixed;
	background-color: #99CEFA;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
ul,li{ margin:0; padding:0; list-style-type:none;}
img{ border:0;}
.clear{ clear:both;}
a{ text-decoration:none; color:#666;}


.top{ background: url(menu_bg.png) no-repeat; width:937px; height:114px; margin:0 auto;}

.menu{ margin:0 0 35px 0;}
.menu li{ float:left; padding:0 20px; height:16px;}
.menu li.line{ background:url(menu_line.png) no-repeat; width:3px; padding:0;}
.ban{ text-align:center; width:1002px; margin:0 auto;}
.subban{ height:245px; overflow:hidden; width:937px; margin:0 auto;}

.services{ position:absolute; margin:210px 0 0 660px;}
.services li{ margin:0 0 18px 0; text-align:left;}

.box{ width:935px; background:#FFF; margin:0 auto;}
.content{ padding:0 20px;}
.boxfoot{ width:935px; margin:0 auto; background:url(box_bottm.png); height:36px; overflow:hidden;}

.leftmenu{ width:212px; height:259px; background:url(leftmenu_bg.png) no-repeat;}
.leftmenu ul{ padding:40px 0 0 40px;}
.leftmenu ul li{ background:url(leftmenu_dot.png) no-repeat 5px 13px; padding-left:20px; line-height:35px;}
.leftmenu ul li a{ color:#FFF;}
.left{ float:left; width:230px;}
.right{ float:left; margin-left:10px; width:630px;}
.subcontent{ padding:0 10px; line-height:140%; color:#4c4d4d;}

.right h1{ border-bottom:#dfdfdf 1px solid;}
h1{ padding:0 ; margin:0; font-size:12px; font-weight:normal; margin-bottom:15px; padding-bottom:10px;}
h1 span{ float:right; background:url(h1span.png) no-repeat 0 8px; padding:5px 0 0 22px; line-height:25px; color:#9c9c9c;}

.blue{ color:#06C;}
.font12{ font-size:12px;}
.facebook{ margin:0 37px 10px 0;}

.foot{ text-align:center; padding:20px 0}