@charset "utf-8";
html,body,ul,li,a,span,p,dl,dt,dd,img{ padding:0; margin:0 auto;list-style:none;font-family:"宋体";font-size:12px; color:#000; }
body {margin: 0px auto; background:url(images/bg.jpg) repeat-x #fff;}
.clear{clear: both;}
.none{display:None;}
img{ border:none;}
.tupian img{ border:2px solid #b6b6b6;}
a:link{ color:#000; text-decoration:none;}
a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#21835d; text-decoration:none;}
a:active{ color:#000; text-decoration:none;}

#page{margin:0 auto;width:100%; background:url(images/topbg.jpg) no-repeat top center;padding-top:94px;}
.index{margin:0 auto;width:1002px;}
.nav{height:41px;width:1002px;margin:0 auto;overflow:hidden;font-weight:bold;}
.nav li{float:left;padding:5px 5px 0;line-height:41px; background:url(images/navborder.jpg) no-repeat;}
.nav a { display:block; float:left; color:#fff; width:89px; height:34px; line-height:34px; text-align:center; font-size:14px; text-decoration:none; }
.nav a:hover, .nav li.hover a { background:url(images/nav.png) bottom center no-repeat; color:#ff0 }

#mainbody { width:100%; background:#fff url(images/bg.png) center repeat-y; margin:0; padding:5px 0 10px; }

.main{padding-top:8px;width:1002px;overflow:hidden;}
.indexleft{width:705px;float:left;}
.indexleftl{width:339px;float:left;}
.indexleftr{float:right;width:360px;}

.new{width:100%;padding:10px 0px;overflow:hidden;padding-bottom:15px;*padding-bottom:5px; }
.new p{line-height:22px;color:#7d7d7d;}
.new ul{width:100%;overflow:hidden;}
.new img{padding:3px;margin-right:5px;border:1px solid #dddee0;float:left}
.txt a:link,.txt a:active,.txt a:visited{color:#a85900;font-size:14px;}
.new li{border-bottom:1px dashed #748982; background:url(images/dian.jpg) no-repeat left center;padding-left:10px;line-height:25px;}
.banner img{width:355px;padding:2px;border:1px solid #dedede;height:74px;}
.banner1{padding:8px; border:1px solid #dedede;margin-bottom:10px;}
.banner1 ul{width:100%;overflow:hidden; background:#dcdfc0;}
.banner1 li{width:150px;padding-left:10px;line-height:26px;float:left;}
.zhengxing{ background:url(images/zhengxing.jpg) no-repeat;height:32px;padding-left:260px;padding-top:46px;overflow:hidden;}
.zhengxing li{float:left;background:url(images/dian.jpg) no-repeat left center;padding:0 10px;line-height:32px;padding-right:13px;white-space:nowrap}
.zhengxing li a:link,.zhengxing li a:active,.zhengxing li a:visited{color:#0b6446;}
.bar{width:1002px;overflow:hidden;padding-top:8px;}
.barleft{width:780px;float:left;}
.barleftl{float:left;width:240px;border:1px solid #decbde;padding:1px;}
.barleftr{width:530px;float:right;}
.barright{width:215px;float:right;}
.barright ul{margin-top:5px; padding:3px; background:#fff; border:1px solid #dedede; overflow:hidden; }
.barright li{line-height:25px; background:#dde0c1;}
.barright li span, .barright li a:link,.barright li a:active,.barright li a:visited{color:#228163;}
.barright li span { padding:0 3px; }
.news{wisth:530px;overflow:hidden;padding:10px 0px;}
.news li{width:265px;float:left;line-height:25px;}
.news li span{color:#f95905;}
.news li span a:link,.news li span a:active,.news li span a:visited{color:#f95905;}
.anli{border:6px solid #448a06; background:url(images/jingdiananli.jpg) no-repeat #fff;height:86px;padding-left:24px;}
.anli li{float:left;width:67px;padding-right:3px;}
.anli img{width:67px;height:86px;}
.zhuanjia{border:5px solid #ebe7de; background:url(images/zhuanjia.jpg) no-repeat #fff;height:127px;padding-left:72px;}

/*-------------------------------------首頁滾動圖片開始------------------------------------------------*/
.blk_18 {OVERFLOW: hidden;WIDTH: 920px;ZOOM: 1;}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH: 862px;height:127px;}
.blk_18 .ScrCont {WIDTH: 32766px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.blk_18 .LeftBotton {BACKGROUND: url(images/left.jpg) no-repeat; FLOAT: left; WIDTH: 29px; HEIGHT: 127px}
.blk_18 .RightBotton {BACKGROUND: url(images/right.jpg) no-repeat; FLOAT: left; WIDTH: 29px; HEIGHT: 127px}
.blk_18 .LeftBotton:hover {}
.blk_18 .RightBotton:hover {}
.yishi a:link,yishi a:active,yishi a:visited{color:#1e8361;font-size:14px;font-weight:bold;}
.piclist{width:290px;float:left;padding-top:10px;height:105px;}
.tt{float:left;width:92px;}
.piclist img{width:90px;height:100px;border:1px solid #e3e3e3;}
.nr{float:left;border:1px dashed #c1c1c1;border-left:none;height:95px;width:170px;padding:0 5px;padding-top:5px;}
.nr p{line-height:20px;display:block;width:170px;}
/*-------------------------------------首頁滾動圖片結束------------------------------------------------*/
.huanjing{ background:url(images/huanjing.jpg) no-repeat;padding-left:60px;height:148px;padding-top:10px;border:1px solid #dedede;width:940px;overflow:hidden;}
.huanjing img{width:150px;height:100px;border:1px solid #dedede;padding:3px;}
.zhishi{width:1002px;overflow:hidden;padding-bottom:10px;}
.zhishi ul{width:1020px;overflow: hidden;}
.zhishi li{width:240px;padding-right:13px; background:url(images/00bg.jpg) repeat-y;float:left}
.zs{width:220px;margin:0 auto;}
.zs p{ background:url(images/dian.jpg) no-repeat left center;line-height:28px;padding-left:10px;}
.zs p a:link,.zs p a:active,.zs p a:visited{color:#22805e;}
.link{border:1px solid #dfdfdf;padding:5px; padding-bottom:10px; width:990px;overflow:hidden;}
.link li{float:left;padding:4px 5px;}
.footer{ background:url(images/footbg.jpg) repeat-x #f2f2f2;padding-bottom:10px;padding-top:12px;}
.footer p{text-align:center;line-height:25px;}
.bottnav{line-height:37px;padding-bottom:10px;text-align:center;color:#fff;}
.bottnav a:link,.bottnav a:active,.bottnav a:visited{color:#fff;}

.left{width:240px;float:left; overflow:hidden; border:3px solid green; }
.j1{padding-top:8px; float:left; width:240px;}
.right{width:750px;float:right;}
.tit2{height:30px;width:710px;background:url(images/home.gif) 10px center no-repeat #a0e8bf;line-height:30px;padding-left:30px;margin-bottom:2px;}
.box{border:1px solid #dedede;width:748px;}
.info{padding:9px;width:730px;overflow:hidden;}
.info p{line-height:180%;}
.p6 td{height:25px;border-bottom:1px solid #ccc;}
.pagelist{width:100%;overflow:hidden;padding:10px 0px;}
.pagelist li{float:left;padding:2px 5px;}
.info h2{text-align:center;font-size:16px;}
.description{border:10px solid #f1f2f3;padding:10px;line-height:25px;margin-top:15px;}
.page{padding:10px 0px;}
.related{padding-top:10px;}
.p1{height:20px; background:#b8deae;}
.p2{line-height:25px;border-bottom:1px dashed #ccc;}
.hjsb{width:720px;margin:0 auto;overflow:hidden;}
.hjsb li{padding-bottom:10px;float:left;text-align:center}
.hjsb li img{border:1px solid #dedede;padding:3px;margin:5px 0px;}

.flash{margin-top:5px;border:1px solid #ccc;}
/*经典项目*/
.indexright{width:277px;float:right;border:5px solid #006239}
.indexright h3,
.left h3 { height:32px;margin:0;padding:0;line-height:32px; text-align:center; background:url(images/anli.png); }
.left h3 { width:240px; }
.indexright h3 a, .indexright h3 a:hover, .left h3 a, .left h3 a:hover { text-decoration:none; font:bold 14px/32px Arial; color:#fff; }
.classicitem {
	font-size: 14px;
	padding-left: 3px;
	line-height: 26px;
	margin-left: 3px;
	color:#666;
	background: url(images/iconbg_04.png) no-repeat 0 0;
}
.classicitem span {
	color:#fff;
	line-height:20px;
	padding:0 0 5px;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	}
#toppic10 li a img {width:277px}
{ background:url(image/iconbg_04.png) no-repeat 0 0;}
.left .classicitem { font-size:12px; }
.left #toppic10 li a img { width:240px;}
/*美容栏目头条*/
.topline h3 { padding:0; margin:0; text-align:center }
.topline h3 a { font:bold 16px/28px Arial; color:#006239; }
.topline h3 a:hover { color:#3C6; text-decoration:none; }
.topline .description { color:#006239; margin-top:0; padding:0 5px; border-width:3px; }

/*美容栏目QQ*/
.barright .qq_service { padding:5px; background-image:none; }
.qq_service div { border:1px solid #bdbcbd; height:48px; background:url(images/qq_service.png) top repeat-x; overflow:hidden; }
.qq_service a { display:block; float:left; width:95px; height:48px; text-indent:-2331px; overflow:hidden; background:url(images/qq_service.png) 4px center no-repeat; }
.qq_service a:hover { background-position:5px center; }
.qq_service a.qq02 { background-position:3px bottom; float:right; }
.qq_service a.qq02:hover { background-position:4px bottom; }

/* tabgroup */
.tabgroup { border:1px solid #ccc; padding:5px; width:988px; clear:both; overflow:hidden; margin-bottom:10px; }
.tabgroup dt { overflow:hidden; padding:2px; border-bottom:1px solid green; }
.tabgroup dt span { display:block; float:left; margin:0 5px; width:77px; height:22px; line-height:22px; text-align:center; background:url(images/tab.png) left top no-repeat; cursor:pointer; }
.tabgroup dt span.active { background-position:right top; }
.tabgroup dt span.active a { font-weight:bold;}
.tabgroup dt span a, .tabgroup dt span a:hover { color:#fff; text-decoration:none; }
.tabgroup dd { background:url(images/tab.png) bottom repeat-x; height:155px; }
.tabgroup dd ul { }
.tabgroup dd ul li { float:left; padding:5px; text-align:center }
.tabgroup dd ul li a img { border:1px solid #ccc; padding:2px; background:#fff; }
.tabgroup dd ul li a:hover img { border:3px solid #093; padding:0; }

/*scroll*/
.demos {width:100%; overflow:hidden; }
.indemo { overflow:hidden; width:800%; }
.indemo div { float:left; }

/*专家团*/
#zj { border:1px solid #c4c5a6; width:998px; background:url(images/zj_bg.png) repeat-x bottom; }
#zj ul { overflow:hidden; height:258px; overflow:hidden;  }
#zj ul li { float:left; padding:8px 3px 8px 10px; }
#zj ul li a:hover img { padding:1px 0; }

.son{width:100%;overflow:hidden;}
.son li{ float:left;background:url(images/jia19.jpg) no-repeat;width:110px;height:31px;line-height:30px;border:3px solid #fff;text-align:center;}
.son li a:link,.son li a:active,.son li a:visited{color:#fff;}
#scroll_begin{padding-bottom:10px;}


.head_nav_b{overflow:hidden;zoom:1; background-color:#dedfbf;}
.head_nav_b strong{background:url(../images/head_nav_tit.jpg) no-repeat;color:#FFE27D;width:42px;height:41px;float:left;font-size:14px;line-height:16px;padding-left:13px;padding-top:10px;margin-top:9px;margin-left:10px;display:inline;}
.head_nav_b strong a{color:#FFE27D;}
.head_nav_b ul{float:left;overflow:hidden;zoom:1;line-height:25px;margin-top:5px;padding-left:14px;}
.head_nav_b li{float:left;color:#0b6446;font-size:14px; white-space:nowrap;margin-left:7px;display:inline;}
.head_nav_b li a{color:##0b6446;}
.head_nav_b ul.head_nav_b_1{width:147px;}
.head_nav_b ul.head_nav_b_2{width:230px;}
.head_nav_b ul.head_nav_b_3{width:155px;}
.txt {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 14px; PADDING-TOP: 10px
}
