﻿@charset "utf-8";
/* CSS Document */

body,form,menu,dir,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,img,li,input { padding:0; margin:0; } 
body { font-size:12px;font-family:微软雅黑;margin:0 auto;width:100%;height:auto;color:#fff; background:url(../images/babg.jpg) repeat-x; } 
ul,ol,dl,li{ list-style:none; }  
a,p,img,input,li,textarea{text-decoration:none; color:#000; border:0;}
#total{ background:url(../images/bg.jpg) center 0 no-repeat ;padding-top:300px;}
#foocus{width:960px;height:395px;margin:0px auto;}
.focus-left{float:left;width:629px;}
.focus-right{float:left; background:url(../images/bg2.png) no-repeat;width:304px;height:375px;position:relative;margin-left:27px;}
.focus-right .paozhuan{position:absolute;left:-15px;top:15px;}
.focus-right ul{padding:75px 20px 10px;}
.focus-right p,#salon p{font-size:15px;letter-spacing:1px;line-height:30px;}
#salon{width:960px;margin:0 auto; background:url(../images/shalong.jpg) no-repeat;height:171px;}
#salon ul{padding:50px 40px 0px 180px;}
#salon p{font-size:14px;letter-spacing:1px;line-height:30px;}
#tanjiu{margin:0 auto;width:971px;margin-bottom:20px;}
#tanjiu .ul{ background:url(../images/bg2.jpg) no-repeat;width:932px;height:242px;padding:30px 15px 0px 24px;margin-top:5px;}
.tanjiu-left{width:627px;float:left;}
.tanjiu-left .tanjiu-1{width:627px;height:153px;float:left;border-bottom:dashed 1px #ccc;}
.tanjiu-tit{font-size:15px;font-weight:bold;}
.tanjiu-left p{letter-spacing:1px;line-height:30px;}
.tanjiu-left .tanjiu-2{height:78px;width:627px;float:left;}
.tanjiu-2 ul{padding:15px 20px 0px 0px;}
.tanjiu-2 ul a{margin-right:38px;line-height:25px;font-size:14px;color:#4c4c4c;width:265px;overflow:hidden;height:25px;float:left;}
.tanjiu-img{float:left;margin-left:18px;width:286px;height:214px;}
#footer{width:960px;margin:20px auto;}
#footer p{line-height:25px;text-align:center;}



<style type="text/css">

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}


/* tmall focus */
#focus {width:629px; height:316px; overflow:hidden; position:relative;}
#focus ul {height:286px; position:absolute;}
#focus ul li {float:left; width:629px; height:286px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:629px; height:40px; left:0; bottom:0; }
#focus .btn {position:absolute; width:619px; height:24px; left:0; bottom:4px; padding-left:10px;text-align: right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:24px; height:24px; line-height:24px; text-align:center; font-size:20px; font-family:"Microsoft YaHei",SimHei; margin-right:10px; cursor:pointer; color:#fff; background:#b3b3b3;}
#focus .btn span.on {background:#474747; color:#fff;}
</style>