*{margin:0;padding:0}
body{background:#ee6b01 url(bg.jpg) 0 30px repeat-x;text-align:center;font-size:14px;line-height:22px;font-family:'宋体',Arial;color:#fff} 
li{list-style:none}
img{border:0}
a:link,a:visited{color:#fff;text-decoration:none}
a:hover,a:active{color:#ff0;text-decoration:none}
.clr{clear:both}
.left { display:inline; float:left}
.right { display:inline; float:right}
#hd,#bd,#ft{width:1120px;margin:0 auto;}
#hd{height:438px;background:url(banner.jpg) 30px 0 no-repeat; width:1200px;}
#ft{background:#887358;color:#eae4da;padding:30px 0;line-height:25px;}
/*#ft a:link,#ft a:visited{color:#fff;}
#ft a:hover,#ft a:active{color:#fff;}*/
.top-link{ height: 30px; line-height: 30px; border-bottom: 1px solid #dfdfdf; background: #f4f4f4; width: 100%; }
.top-link .box-tp{ width: 980px; margin: auto; color:#333;}
.top-link .box-tp .l{ float: left;}
.top-link .box-tp .r{ float: right;}
.top-link .box-tp a{ margin: 0 10px; color:#333;}

/*.box-bd table{width:1080px;margin:0 auto;}*/
.box-bd .tab{ border-top:0; width:1080px; margin:10px;}
.box-bd .tabTitle{ font-size:14px; font-weight:bold; overflow:hidden; zoom:1;border-bottom:6px solid #A7937B;}
.box-bd .tabTitle li{float:left; width:96px; height:36px; line-height:36px; text-align:center; /*border:1px solid #A7937B; */border-bottom:0px; margin-left:0px;color:#fff;background:url(tabs.gif) no-repeat;width:96px;
height:35px; }
.box-bd .tabTitle li.tabin{background:url(tab-o.gif) no-repeat;width:96px;
height:35px;border-bottom:0 none;float:left;cursor:pointer;color:#CE8526;}
.box-bd .hide{display:none;}
.box-bd .tabContent{background:#eee;}
.box-bd a{color:#000; text-decoration:none;}
.m-line{border:1px solid #A7937B;border-top:none;}
.m-line ul{padding-top:30px;}

#guangya-div { width:123px; height:22px; padding-top:4px; margin-right:10px; }
.guangya-tit {display:block;width:123px;height:22px;background:url(/css/index/images/index-bg.jpg) 0 -850px; }
.guangya-list { width:121px; height:auto; border:1px solid #ccc; border-top:none; border-bottom:none; position:absolute; display:none; text-align:left; margin-left:10px;}
.guangya-list li {height:21px; line-height:21px; background: url(/css/index/images/index-bg.jpg) no-repeat 0 -950px; border-bottom:1px solid #ccc;}
.top-link .box .guangya-list li a { margin:0; } 
.guangya-list li a { display:block; width:121px; height:21px; text-indent:16px; margin-left:0!important; padding-right:0; }
.guangya-list li a:hover { background:url(/css/index/images/index-bg.jpg) no-repeat -1px -923px; color:#fff; text-decoration:none; }

.box{ background:url(box-bg.jpg); padding:10px;}
	.box .box-hd{background:url(tit.jpg) no-repeat;height:28px;text-align:left;font-size:28px;color:#000;line-height:28px;width:1080px;}
	.box-hd b{text-indent:25px; display:block}
	.box .box-hd a.more{float:right;width:51px;height:22px;background:url(sprite.png) 0 -500px no-repeat;margin-top:15px}
	    .box-bd{ /*padding:5px;*/margin:20px 0;overflow:hidden;}
		.box-bd ul{float:left;width:100%;overflow:hidden;}
		.box-bd ul li{float:left;/*width:263px;*/height:194px;margin:0 5px;}
		
		#activities tr td{width:263px;padding:0 5px;}
		#activities tr td .tits{display:block;}
		.tits{width:263px;line-height:30px;text-align:center;color:#000;}
		.px-list{background:url(../images/pingxuan.jpg) no-repeat;width:1076px;
		height:114px;}
		.px-list tr td{text-align:right;font-size:18px;color:#000;}
		
		/*******新闻报道*******/
		.box-bd .new-list li{float:left;width:1000px;color:#6a3906;text-align:left;border-bottom:1px dotted #6a3906;height:150px;}
		.n-info{margin:20px;}
		.n-info h3{font-size:14px;font-weight:bold;color:#6A3906;}
		.n-info p{font-size:12px;line-height:28px;}
		.n-info a{ color:#6A3906; text-decoration:none; cursor:pointer;}
	.box .box-bd-l{float:left;}
	.box .play-bg{float:left;background:url(play-bg.jpg) no-repeat;width:736px;
	height:314px;}
	.box .box-bd-r{float:right;overflow:hidden;}
	.box .t1{background-position:20px -225px;}
	.box .t2{background-position:20px -275px;}
	.box .t3{background-position:20px -325px;}
	.box .t4{background-position:20px -375px;}
	.box .t5{background-position:20px -425px;}
	.box .t6{background-position:20px -475px;}
	.box .t7{height:85px;background:url(t7.jpg) no-repeat;font-size:24px;font-weight:bold;line-height:85px;text-align:left;text-indent:20px;font-family:'微软雅黑','黑体','宋体';}
	.box .t8{background-position:20px -687px;}
/*	.box .t9{background-position:0px 0px}*/
	.box .t10{background-position:0px -40px;}
	.box .t11{background-position:0px -81px;}
	.box .t12{background-position:0px -122px;}
	.box .t13{background-position:0px -161px;}
.data-list{width:725px;margin-left:5px;text-align:left;margin-top:10px;background:#5F0000;overflow:hidden;float:left;}
	.data-list dt{background:#887358;height:30px;line-height:30px;padding:0 10px;color:#fff}
	.data-list dt b{float:left;}
	.data-list dt .more{float:right;color:#fff}
	.data-list dd{padding:5px;background:#EFE2CF;}
	.data-list dd a{float:left;display:inline;color:#282725;width:345px;/*background:url(sprite.png) 0 -151px;*/border-bottom:1px dotted #000;line-height:35px;margin-right:10px;font-size:14px;text-indent:5px;overflow:hidden;}

.data-list-2{width:725px;margin-left:5px;float:left;text-align:left;height:30px;line-height:30px;margin-top:10px;background:#887358}
	.data-list-2 dt{padding:0 10px;color:#fff;float:left;font-weight:bold;}
	.data-list-2 dd{width:560px;height:30px;overflow:hidden;float:left;}
	.data-list-2 dd a{float:left;display:inline;color:#fff;width:560px;}

.data-list-3{width:750px;margin:20px auto;text-align:left;line-height:24px;font-size:14px;}
	.data-list-3 dt{font-weight:bold;margin-top:25px}
	.data-list-3 dd{color:#CB9E9E}

.data-list-4{width:1000px;margin:20px auto;text-align:left;line-height:24px;}
	.data-list-4 dt{font-weight:bold;margin:25px auto 10px auto;font-size:14px; color:#6a3906}
	.data-list-4 dd{color:#6a3906}

.data-list-5{width:860px;margin:20px auto;text-align:left;line-height:24px;}
	.box-bd .data-list-5 li{float:left;display:inline;height:220px;margin:auto 22px;text-align:center;width:170px;}
	.data-list-5 li a{display:block;color:#6a3906}
	.data-list-5 li a.name{font-size:14px;font-weight:bold;color:#6a3906;margin-top:10px}
.data-list-5 li img{border:1px solid #fff;}
.box-bd .data-list-6{width:1050px;margin:20px auto;text-align:left;line-height:24px;float:none;}
	.box-bd .data-list-6 li{float:left;display:inline;height:135px;margin:auto 5px;text-align:center;width:165px;}
	.box-bd .data-list-6 li a{display:block;color:#6A3906}
		.box-bd .data-list-6 li img{border:1px solid #ccc;}


/*表格样式*/
.table{border-collapse:collapse;border:1px solid #fff;width:700px;line-height:28px;background:#a6937c}
	.table th,.table td{border:1px solid #fff;}
	.table th{text-indent:18px;background:#A6937C;color:#fff;}
	.table td{padding:5px 15px;color:#fff;}

	.tbs-1{font-weight:bold;width:710px;color:#fff;}
	.tbs-1 a{ color:#FFD8AF;margin-right:18px;text-decoration:underline;width:189px;height:27px;line-height:27px;border:none;overflow:hidden;}
	.tbs-1 a.b-one{ display:block; background: url(btn_r1_c1.jpg) no-repeat;width:189px;
	height:27px; }
	a.bm{display:block; background: url(btn_r3_c1.jpg) no-repeat;width:101px;
	height:27px;}
	a.tx{display:block; background: url(btn_r3_c3.jpg) no-repeat;width:119px;
	height:27px;}
	.tbs-1 .item-product{background:url(sprite.png) -120px -528px no-repeat;}

#nav{width:1120px; margin:0 auto; height:55px;line-height:55px;font-size:16px;font-weight:bold;text-align:left;background:url(head-bar.jpg) repeat-x;}
	#nav a{float:left;background:(menu.jpg) repeat-x;padding:0 20px;font-family:'微软雅黑','宋体',Arial;}
	#nav a.first{margin-left:15px}
	#nav a.cur,#nav a:hover,#nav a:active{float:left;background:url(menu.jpg) repeat-x;/*border-right:1px solid #4B4B4B;border-left:1px solid #4B4B4B;*/}

#intro{width:350px;text-align:left/*;margin-right:12px*/overflow:hidden;}
#intro dt{height:40px;background:url(sprite.png) 0 -180px no-repeat;}
#intro dd.text{color:#CB9E9E;margin-bottom:10px}

#company{border-collapse:collapse;border:1px solid #8A3030;width:100%;line-height:28px;background:#5F0000}
	#company td{width:25%;border:1px solid #8A3030;}
	#company td a{color:#FFD8AF}

/*焦点图*/
#focus{width:740px;height:314px;overflow:hidden; background:url(ad-bg.jpg) no-repeat;}
.hot-box-imgscroll{background:#F1F1F1;float:left;height:295px;overflow:hidden;width:720px;position:relative;margin:8px 0 0 5px;}
.hot-box-imgscroll .img-show{height:295px;overflow:hidden;position:relative;width:720px;}
.hot-box-imgscroll .img-show ul{height:295px;overflow:hidden;width:720px;}
.hot-box-imgscroll .img-show .loop-item{height:295px;left:0;position:absolute;top:0;width:720px;z-index:0;}
.hot-box-imgscroll .img-show .on{z-index:20;}
.hot-box-imgscroll .img-show .loop-item img{height:295px;width:720px;}
.hot-box-imgscroll .img-show .png{background:url("http://www.alighting.cn/images/png.png") scroll 0 0 transparent;height:30px;left:0;position:absolute;bottom:0;width:720px;}
.hot-box-imgscroll .img-show .name{color:#FFFFFF;font-size:12px;font-weight:bold;height:30px;left:0;line-height:30px;overflow:hidden;position:absolute;text-indent:1em;bottom:0;width:720px;}
.hot-box-imgscroll .img-con{height:16px;position:absolute;bottom:5px;right:10px;z-index:99;}
.hot-box-imgscroll .img-con ul li{float:left;text-align:center;width:18px;}
.hot-box-imgscroll .img-con ul li a{background-color:#333333;color:#FFFFFF;display:block;font-size:10px;height:16px;line-height:16px;margin:0 auto;position:relative;text-decoration:none;width:16px;}
.hot-box-imgscroll .img-con ul li.on a{background-color:#CC0000;}

/*滚动推广活动*/
.icon-left,.icon-right{background:url(sprite.png) 0 -530px;display:inline-block;float:left;height:53px;margin:40px 5px;width:17px;}
.icon-right{background-position:-50px -530px;}
.box-list-img{float:left;height:160px;margin-bottom:10px;overflow:hidden;width:900px;}
.box-list-img ul li{display:inline;float:left;margin:5px 7px;overflow:hidden;width:166px;}
.box-list-img ul li a.img{border:1px solid #CCCCCC;display:block;height:120px;overflow:hidden;padding:2px;text-align:center;width:160px;}
.box-list-img ul li a.img img{vertical-align:middle;}
.box-list-img ul li .tit{height:26px;line-height:26px;overflow:hidden;text-align:center;}

#sponsored img{margin:5px 10px;}
#link4org,#link4jdg{width:277px;height:46px;display:block;background:url(sprite.png) 0 -590px;text-indent:-1000px;overflow:hidden;display:none}
#link4jdg{margin-top:20px;background-position:0 -640px;display:none}

.marquee-box{overflow:hidden;height:44px;}

.support_com{float:left;background: url(sprite.png) no-repeat scroll 0 -1153px ;height: 267px;width:347px;padding-top:10px;text-align:left;}
#intro dl.support_com dt{background:none;height:24px;line-height:24px;font-weight:bold;color:#434343;padding-top:5px;margin-left:30px;}
#intro dl.support_com dd{width:100%;float:left;line-height:25px;line-height:25px;margin-left:30px;}
#intro dl.support_com dd a{color:#434343;}

/*报名*/
.signup{width:347px;height:247px;padding:5px;background:url(sprite.png) 0 -900px no-repeat;/*margin-bottom:5px*/}
	.signup h3{width:228px;height:54px;/*background:url(sprite.png) 0 -800px no-repeat;*/font-size:20px;color:#895E31;text-indent:1em;line-height:54px;/*margin-bottom:16px;*/text-align:left;text-indent:50px;}
	.signup label{float:left;width:60px;height:30px;line-height:30px;text-align:right;color:#000;}
	.signup .button{float:left;width:189px;height:27px;;background:url(btn_r1_c1.jpg) no-repeat;}
	.btn-on{float:left;width:101px;height:27px;background:url(btn_r3_c1.jpg) no-repeat;}
	.btn-two{float:left;width:119px;height:27px;background:url(btn_r3_c3.jpg) no-repeat;margin-left:8px;}
	.signup .button a:link,.signup .button a:visited{color:#000}
	.signup .button a:hover,.signup .button a:active{color:#f00}
	.signup .button span{margin:0 5px;}
	.signup .relativeLink{width:280px;height:26px;margin:10px auto auto 30px;}
	.relativeLink a{float:left;display:inline;height:26px;line-height:26px;background:url(sprite.png) -260px -850px no-repeat;text-indent:32px;color:#434343;font-weight:bold}
	.relativeLink a.sdj-intro{width:95px;}
	.relativeLink a.weibo{background-position:-260px -800px;margin-left:40px;}
	.downs{width:312px;float:left;overflow:hidden;margin-top:20px;}
	.downs div.pline{width:280px;overflow:hidden;margin-left:40px;}
#signup_f{position:absolute;right:30px;top:170px}
.signup div{float:left;margin-left:15px;margin-top:2px;}
/*产品*/
.m-box { text-align:left; padding: 0 30px; overflow:hidden}
.tab-text { height:24px; line-height:24px; margin:10px 0 20px;}
.tab-text .on  { font-weight:700; background:#4B0704; padding:0 5px; display:inline-block;}
.list-img { overflow:hidden}
.box-bd .list-img li { width:195px; float:left; display:inline; margin:0 30px 10px 30px; height:280px;font-size:12px;}
.box-bd .list-img li .name { height:20px; line-height:20px; overflow:hidden;}
.box-bd .list-img li .img195 { width:190px; height:190px; overflow:hidden; display:block; margin-bottom:10px; text-align:center; background:#fff; border:1px solid #AC9A82; padding:5px;}
.box-bd .list-img li .img195 img { display:inline-block; max-width:100%; max-height:100%; vertical-align:middle; _width:expression(this.width > 190 ? "190px" : this.width +'px');_height:expression(this.height > 190 ? "190px" : this.height + "px")}
.box-bd .list-img li .img195 i { height:100%; display:inline-block; vertical-align:middle;}
.box-bd .list-img li p { color:#6a3906}
.mores{float:right;font-size:14px;margin-right:10px;color:#6a3906;}
.mores a{color:#6a3906;}
.list-img150 li { width:162px; float:left; display:inline; margin: 15px 10px; height:210px; overflow:hidden}
.list-img150 li .name { height:20px; line-height:20px; overflow:hidden;}
.list-img150 li .img150 { width:150px; height:150px; overflow:hidden; display:block; margin-bottom:10px; text-align:center; background:#7D0200; border:1px solid #C00400; padding:5px;}
.list-img150 li .img150 img { display:inline-block; max-width:100%; max-height:100%; vertical-align:middle; _width:expression(this.width > 150 ? "150px" : this.width +'px');_height:expression(this.height > 150 ? "150px" : this.height + "px")}
.list-img150 li .img150 i { height:100%; display:inline-block; vertical-align:middle;}
.list-img150 li p { color:#DDD}

.gy-page {/* background:#CBB48A; */color:#6A3906;height:30px; line-height:30px; text-align:center; margin:30px 0}
.gy-page a { display:inline-block; height:30px; text-align:center; padding:0 10px; font-size:14px; font-family:Microsoft yahei;color:#6A3906;}
.gy-page .p-current {background:#6A3906;color:#fff;font-size:14px; font-family:Microsoft yahei; display:inline-block; padding:0 10px;}
#toptp { background:url(toptp.jpg); height:164px; width:980px; margin:0 auto;}
.list-img-r { overflow:hidden; float:left; display:inline-block}
.list-img-r li { width:150px; height:250px; display:inline; float:left; margin:0 30px 20px 0; padding:0}
.list-img-r li .name { height:20px; line-height:20px; overflow:hidden;}
.list-img-r li input { vertical-align:middle;}
.list-img-r .img150 { width:150px; height:150px; overflow:hidden; display:block; margin-bottom:10px; padding:5px; text-align:center; background:#7D0200; border:1px solid #C00400;}
.list-img-r .img150 img { display:inline-block; max-width:100%; max-height:100%; vertical-align:middle; _width:expression(this.width > 150 ? "150px" : this.width +'px');_height:expression(this.height > 150 ? "150px" : this.height + "px")}
.list-img-r .img150 i { height:100%; display:inline-block; vertical-align:middle;}
.btn-down { background:url(tj-bg.gif) 0 -143px; height:27px; line-height:27px; width:118px; display:inline-block; color:#693A06; font-size:12px; text-indent:15px;}
.list-img a:link,.list-img a:visited{color:#693A06;}
.list-img a:hover,.list-img a:active{color:#693A06;}
.select-type { float:left; display:inline-block; height:21px; line-height:20px; width:80px; border:1px solid #6A3906; background:url(tj-bg.gif) 60px -51px; background-color:#fff; cursor:pointer; color:#333;}
.input-text { /*background:url(tj-bg.gif) 0 -81px; */height:21px; border:1px solid #6A3906; width:200px; float:left}
.input-text-text { /*background:url(tj-bg.gif) 0 -81px;*/background:#fff; border:0; height:20px; line-height:20px; width:166px; padding:0 5px; float:left}
.btn-search { background:url(tj-bg.gif) 0 -108px; width:24px; height:21px; border:0; cursor:pointer;}
.btn-tj { background:url(tj-bg.gif) 0 -180px; height:38px; width:122px; border:none; cursor:pointer; margin:5px 0; font-size:14px; display:inline-block; line-height:38px; text-indent:1.5em; vertical-align:middle; color:#fff;}
.btn-tj-t { background:url(tj-bg.gif) 0 -256px; height:23px; width:70px; border:none; cursor:pointer; vertical-align:middle}
.more-p { float:right; font-size:14px; font-weight: normal; margin-right:40px;}
.tit-p { background:url(tj-bg.gif); height:44px; line-height:44px; padding:0 20px;}
.tit-p h3 { float:left; font-family:Microsoft yahei; font-size:16px; color:#A0A0A0; margin-left:10px;}
.info-text p { line-height:30px; height:30px; text-align:left; padding:0 30px; margin-bottom:5px;}
.info-text p .yellow { color:#F8B551; font-style:normal;}
.btn-selection { background:url(tj-bg.gif) 0 -226px; display:inline-block; height:22px; line-height:22px; width:86px; text-align:center; color:#fff; text-decoration:none; margin-right:20px;}
.box-bd .exp-list { overflow:hidden;width:1000px;margin:0 auto;float:none;}
.box-bd .exp-list li {padding-bottom:30px; margin-bottom:30px; height:220px; overflow:hidden;width:1000px;border-bottom:1px dotted #6A3906;color:#6A3906;}
.box-bd .exp-list li .img220 { width:220px; height:220px; overflow:hidden; margin-right:30px; float:left; display:inline-block;}
.box-bd .exp-list a{color:#6A3906;text-decoration:none;}
.box-bd .exp-list li h3 { font-size:24px; font-family:Microsoft yahei; font-weight:600; margin-bottom:20px;}
.box-bd .exp-list li h4 { font-size:18px; font-family:Microsoft yahei; font-weight:normal; margin-bottom:20px;}
.box-bd .exp-list li p { line-height:24px; font-size:14px;}

.pro-list { overflow:hidden}
.pro-list li { background:url(exp-line.gif) no-repeat bottom; padding-bottom:30px; margin-bottom:30px; height:300px; overflow:hidden}
.pro-list li .img300 { width:300px; height:300px; overflow:hidden; margin-right:30px; float:left; display:inline-block; border:1px solid #C00400; padding:2px;}
.pro-list li .img300 img { width:300px; height:300px;}

.list-img100 { overflow:hidden; margin-top:20px;}
.list-img100 li { width:120px; height:120px; float:left; display:inline; margin:0 20px 0 0; background-image:none; padding:0}
.img100 { width:100px; height:100px; overflow:hidden; display:block; text-align:center; padding:5px; border:1px solid #C00400; background:#7D0200;}
.img100 img { display:inline-block; max-width:100%; max-height:100%; vertical-align:middle; _width:expression(this.width > 100 ? "100px" : this.width +'px');_height:expression(this.height > 100 ? "100px" : this.height + "px")}
.img100 i { height:100%; display:inline-block; vertical-align:middle;}

.img-box{ width: 800px; margin: auto; position: relative; overflow:hidden}
	.img-box .img{ text-align: center; width: 100%; height: 600px; overflow:hidden}
	.img-box .img img { max-height: 100%; max-width: 100%; vertical-align:middle;}
	.img-box .img i{ display: inline-block; vertical-align: middle;height: 100%;}
	.img-box .name{ text-align: center; color: #666; font-size:22px; font-family:Microsoft yahei; font-weight:700; padding-top:10px; color:#fff;}
    
	.scroll-bar{ width:940px; margin:auto; padding-top:10px; margin-bottom:20px;}
		.scroll-bar .imgs{ width: 880px; overflow: hidden; height: 77px; float: left;}
		.scroll-bar .imgs ul li{ float: left; width: 100px; height:75px; margin:0 5px;}
		.scroll-bar .imgs ul li a{ float: left;}
		.scroll-bar .imgs ul li img{ width: 100px; height: 75px;}
		.scroll-bar .imgs ul li.on a img{ border: 0; padding: 1px; background: #f60;}
		.scroll-bar .imgs ul li a:hover img{ background: #f60;}
			.btn-prev,.btn-next { background:url(http://www.ledth.com/salon/images/btns.gif) no-repeat;}
			.btn-prev{ float: left; width: 22px; height: 75px; background-position: 0 -460px; margin-right: 5px; }
			.btn-next{ float: left; width: 22px; height: 75px; background-position: 0 -550px;  margin-left: 5px;}