﻿html{color:#000;background:#FFF;} body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0;} fieldset, img{border:0;} address, caption, cite, code, dfn, em, th, var{
	font-style: normal;
	font-weight: normal;
	color: #FF3300;
} li{list-style:none;} caption, th{text-align:left;} h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;} q:before, q:after{content:'';} abbr, acronym{border:0;font-variant:normal;} sup{vertical-align:text-top;} sub{vertical-align:text-bottom;} input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;} input, textarea, select{*font-size:100%;} legend{color:#000;}
body{ font: 12px/1.5 Microsoft yahei; background:#541A06 url(images/banner.jpg) no-repeat;}
a{ color: #333; text-decoration: none;}
a:hover{
	color: #f0a01e;
	text-decoration: underline;
	font-style: italic;
}
.light{ color: #666;}/*浅色*/
.shade{ color: #999;}/*深浅色*/
input,button{ vertical-align: middle; height: 22px;}
.f12{ font-size: 12px!important;}
.f14{ font-size: 14px!important;}
.clr { clear:both; line-height:0; overflow:hidden; height:0}
.wrapper { width:1000px; margin:0 auto; overflow:hidden; padding-top:380px;}
.main { padding:0 10px 20px; overflow:hidden}
.m-box { margin:10px 0; overflow:hidden}
.tit { background:url(images/tit.png) no-repeat; color:#fff; font-size:22px; height:60px; line-height:50px; text-indent:40px; margin:10px 0}
.logo-list { padding:20px 30px}
.logo-list li { width:150px; height:67px; float:left; margin:0 15px 20px; overflow:hidden}

.side { width:174px; float:left; overflow:hidden; margin:50px 10px 0 10px;}
.side-bar li { background:url(images/side-bg.png) 0 -60px; height:48px; line-height:36px; margin:10px 0; color:#000; font-size:18px; text-indent:45px;}
.side-bar li.on { background:url(images/side-bg.png); color:#fff;}
.r-m { width:740px;margin-top:50px; float:right;font-size:14px;  }
.r-m p { padding:5px 0; overflow:hidden; }
.r-m table { width:100%;}
.r-m table th {
	background: #cabc97;
	text-indent: 10px;
	line-height: 24px;
	color: #000;
	font-weight: bold;
}
.r-m table td {
	background: #ddcdb6;
	text-indent: 10px;
	padding: 10px 0;
} 

.img-list-140 { overflow:hidden}
.img-list-140 li { width:470px; float:left; margin:10px; overflow:hidden}
.img-list-140 li h3 { font-family:Microsoft yahei; font-size:16px; margin-bottom:10px;}
.img-list-140 li .img140 { background:url(images/img-bg1.jpg); height:193px; width:159px; display:inline-block; float:left; margin-right:10px;}
.img-list-140 li .img140 img { margin:8px 0 0 8px;}

.img-list-185 { overflow:hidden; margin:0 10px;}
.img-list-185 li { float:left; overflow:hidden; width:193px; height:221px; background:url(images/img-bg2.jpg); padding:10px; text-align:center; margin:0 10px;}

.dy { font-size:14px;}
.dy h3 { color:#632f17; font-size:16px; margin-bottom:5px;}

.list-box { overflow:hidden; padding:10px 0}
.icon-left { float:left; margin-top:60px;} .icon-right { float:right;margin-top:60px; }
.scorll-box { overflow:hidden; height:175px; width:840px; margin:0 30px; float:left}
.img-list-190 li { float:left; width:190px; height:155px; padding:5px; overflow:hidden; background:#f1ebdb; margin:5px;}
.img-list-260 li { float:left; width:260px; height:240px; padding:5px; overflow:hidden; background:#f1ebdb; margin:5px;}
.img-list-260 li img {width:260px; height:240px;}


.bm-box { padding:60px 40px 0}
.bm-box h3 { font-weight:700; margin-bottom:10px; font-size:14px;}
.bm-tit { font-size:24px; font-weight:700; margin-bottom:20px;}
.bm-box-m { padding:10px; background:#fff; overflow:hidden; margin:10px 0}

.tb-info { width:100%; overflow:hidden}
.tb-info th { width:100px; text-align:right; padding:5px 10px; font-size:14px; vertical-align:top;}
.tb-info th i { color:#f00; margin:0 5px;}
.tb-info td { padding:5px}
.tb-info td .text { width:300px; border:1px solid #b7b7b7; height:24px; line-height:24px; padding:0 5px;}
.tb-info td lable { margin-right:15px; vertical-align:middle; color:#666; font-size:14px; width:100px;}
.tb-info td lable input { vertical-align:middle; margin:0 5px;}
.textarea { font-size:14px; color:#666; padding:2px 5px; border:1px solid #ccc; width:98%; background:#fff;}
    .error,.ok{ background: url(http://www.ledth.com/als2012/images/error.png) no-repeat;}
	.error,.ok{display: none; vertical-align: middle; margin-left: 3px;}
	.error{ color: Red; padding-left:20px; height: 20px; line-height: 15px;}
	.ok { height: 20px; background-position:0 -23px; width:20px;}
.list-text { overflow:hidden}
.list-text li {
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	font-family: "Microsoft yahei";
}
.btn-g-b { background:url(images/btn-y.jpg); width:115px; height:40px; color:#541a04; text-align:center; border:0; font-size:16px;}

.footer { background:#eddcb0; padding:20px 0; overflow:hidden}
.footer .w1000 { width:1000px; overflow:hidden; margin:0 auto;}
.footer .w1000 p { text-align:center; padding:5px 0}.wrapper .main .bm-box .bm-box-m .tb-info tr td i {
	color: #F00;
	font-size: 14px;
}
.wrapper .main .bm-box .bm-box-m .c666.list-text li strong {
	color: #F00;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	font-family: "Microsoft yahei";
}
.wrapper .main .bm-box .c666.list-text li i {
	color: #F00;
	font-size: 14px;
}
.wrapper .main .r-m table tr th strong {
	text-align: left;
	color: #000;
}
.wrapper .main .m-box .dy p {
	color: #F60;
}
.wrapper .main .m-box .dy p {
	color: #000;
}
