body{ font-size:24px;}
.fl{ float: left;}
/*清浮动*/
.fix{*zoom:1;}
.fix{display:table; content:" "; clear:both;}
/*布局*/
.abs_out{position:absolute; left:-999em; top:-999em;}
.warp{ width: 1200px; margin:0 auto; position:relative; }
/*header+buttons按钮*/
.lineBox{ height: 6px; padding-bottom: 10px;}
.line{ background: #00B9CD; width: 100px; height: 6px; position:absolute; left:882px; }
.header{ width: 100%; height: 90px; background: #fafafa;font-family:YouYuan; }
.nav{ float: right;background:none; border: none; height: 40px; margin: 0;}
.nav>li{ float:left;  height: 40px;line-height:40px; }
/*buttons按钮*/
body .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; line-height:35px; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; border-radius: 4px; }
body .btn-nav{ font-size: 18px; width: 80px; font-weight:600; background: none; color: #7d7d7d;;}
.btn-nav:hover{ color:#00B9CD; }
.btn-dow{ border:none; padding: 0; width: 192px; height: 60px; line-height: 60px;}
/*foot*/
.foot{ background: #E2E2E2; height: 120px; font-family:Microsoft Yahei,arial;color:#777;}
.foot-contact{ width: 270px; position: absolute;left:741px; top:42px; }
.foot-contact>a{display:block;color:#0096dd;font-size:14px; padding-bottom:5px; width: 70px;}
.foot-copyright{position: absolute; left: 375px; top:40px;line-height:2;}
.foot-copyright>div{ margin:0 auto;font-size: 12px;}

