@charset "utf-8";
/* CSS Document */
/* 全局样式 */
*{ margin:0; padding:0;}
body{ color:#000; font:12px "宋体"; background:#462C12 url(../images/bg01.jpg) repeat-x left top;}	
a{ color:#000; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;}
a:hover{ color:#9D5514;}
img{ border:0;}
ul,li{ list-style:none;}
.fonta{ font-family:Arial;}
.cored{ color:#f00;}
.co333,.co333 a{ color:#333;}
.co666,.co666 a{ color:#666;}
.co999,.co999 a{ color:#999;}
.cofff,.cofff a{ color:#fff;}
.cofff a:hover{ color:#fff;}
.ahover a:hover{ color:#9D5514;}
.font14{ font-size:14px;}
.outwidth{ width:1003px;}
.minheight{ height:auto!important; height:30px; min-height:30px;}		
.outheight{ height:auto!Important; height:500px; min-height:500px;}
.fl{ float:left;}
.fr{ float:right;}	
.clear{ clear:both; height:0; overflow:hidden;}	
.marcen{ margin:0 auto;}
.outposition{ position:relative;}	
/*图文混排页面引用“liblock”样式，使后台添加列表符号显示**********************************/
.liblock ul li{ list-style:disc; margin-left:30px;}
.liblock ol li{ list-style:decimal; margin-left:30px;}


/*页头页尾**********************************/
.headerbg{ height:103px; background:url(../images/line01.jpg) no-repeat center bottom;}
.header{ height:103px;}
.header .logo{ position:absolute; left:9px; top:0;}
.header p{ position:absolute; right:10px; top:19px;}
#nav{ position:absolute; right:10px; top:43px;}
#nav li{ float:left; padding-left:1px;}
#nav li strong{ float:left; padding:0 0 0 23px; background:url(../images/menu01.jpg) no-repeat left top; font-weight:normal;}
#nav li strong a{ float:left; padding:0 22px 0 0; height:34px; background:url(../images/menu01.jpg) no-repeat right top; line-height:34px;}
#nav li.navs strong{ background-position:left -34px;}
#nav li.navs strong a{ background-position:right -34px;}
.footer{ height:32px; position:relative; padding:21px 0 0 40px; width:942px;}
.logo2{ position:absolute; left:0; top:8px;}
.footer p{ position:absolute; right:0; top:21px;}
.ifooter{ height:32px; position:relative; padding:21px 0 0 0; width:982px;}
.ifooter p{ position:absolute; right:0; top:21px;}


/*网站首页**********************************/
.imainbg{ height:714px; background:url(../images/bg02.jpg);}
#player{ position:relative;width:1003px;height:504px; overflow:hidden; margin:0 auto;}
#player .Limg{position:relative;}
#player .Limg li{position:absolute;top:0;left:10px;background:#fff; width:982px; height:403px; border-left:1px solid #EBC47F; border-right:1px solid #EBC47F;}
#player .Limg li img{ width:982px; height:403px; vertical-align:bottom;}
#player .Nubbt{position:absolute;z-index:9; left:9px; top:416px;}
#player .Nubbt span{ float:left; width:190px;}
#player .Nubbt span img{ width:132px; height:53px; border:3px solid #9E8B76; filter:alpha(opacity=70); opacity:0.7; cursor:pointer;}
#player .Nubbt span.on img{ filter:alpha(opacity=100); opacity:1;}

.imain{ width:962px; height:195px; background:url(../images/bg03.jpg) no-repeat left top; padding:0 14px 0 18px;}
.imain a:hover{ color:#EBC47F;}
.iml{ width:318px; padding-right:33px;}
.imc{ width:285px; }
.imr{ width:297px;}
.bt01{ height:45px; position:relative;}
.bt01 .more01{ position:absolute; right:3px; top:20px; display:block; width:32px; height:19px;}
.iabnr{ line-height:1.8;}
.iabnr img{ width:167px; height:108px; padding:2px; border:1px solid #AC8E65; float:left; margin:0 11px 0 0; position:relative; top:5px;}

.newslist01{ padding:8px 0 0;}
.newslist01 li{ height:27px; position:relative; padding:0 0 0 13px; background:url(../images/ico01.jpg) no-repeat left 3px;}
.newslist01 li span{ position:absolute; right:5px; top:0;}

#demo{ overflow:hidden; width:292px; padding:10px 0 0; height:130px;}
#indemo{ float:left; width: 800%;}
#demo1,#demo2{ float:left;}
#demo a{ float:left; width:141px; height:130px; text-align:center; margin-right:14px;}
#demo a img{ display:block; margin:0 auto 10px; width:135px; height:88px; border:1px solid #AF9266; padding:2px;}


/*二级栏目************************************/
.mainbg{ background:url(../images/line01.jpg) no-repeat center bottom;}
.main{ height:558px;}
.bgimg{  position:absolute; left:0; top:0; width:1003px; height:557px;}
.mlnr{ position:absolute; left:8px; top:14px; width:187px;}
.mlbt{ height:39px;}
.mlnav{ background:url(../images/mlbg01.png); padding-bottom:25px;}
.mlnav li{ height:19px; padding:11px 0 0 60px; background:url(../images/mlbg03.jpg) no-repeat center bottom;}
.mlnav li a{ padding:0 0 0 11px; background:url(../images/mlbg04.jpg) no-repeat left 2px; display:block;}
.mlnav li a.cur,.mlnav li a:hover{ background:url(../images/mlbg02.jpg) no-repeat left 2px; color:#9D5514; font-weight:bold;}
.mldownbg{ height:17px; overflow:hidden; background:url(../images/mlbg05.png) no-repeat left top;}
.tel01{ height:70px; background:url(../images/mlbg001.png) no-repeat left top; padding:30px 0 0 38px; font-size:18px; font-family:Arial; color:#AE8236;}

.mrnr{ width:745px; height:460px; background:url(../images/mrbg01.png); position:absolute; right:10px; top:22px; padding:23px 17px 0;}
.mrdownbg{ width:779px; height:5px; background:url(../images/mrbg02.png) no-repeat left top; position:absolute; right:10px; top:505px;}

.location{ height:20px; border-bottom:1px solid #767473; position:relative;}
.location strong{ font-size:14px;}
.location p{ position:absolute; right:8px; top:3px;}

.scrollbox{ width:744px; height:410px; margin-top:12px; position:relative;}
.Container { position:absolute; top:0; left:5px; width:710px; height:410px;}
#Scroller-1 { position: absolute; overflow:hidden; width: 710px; height: 410px;}
.Scroller-Container { position: absolute; top:0; left: 0px; width:710px;}
#Scrollbar-Container { position: absolute; top:0; right:0; width:15px; height:410px}
.Scrollbar-Up { cursor: pointer; position:absolute; left:0; top:0;}
.Scrollbar-Down { cursor: pointer; position: absolute; bottom:0; left:0;}
.Scrollbar-Track { width:15px; height:388px; position: absolute; top:11px; left:0; background:transparent url(../images/scrollcen.jpg) repeat-y left top;}
.Scrollbar-Handle { position: absolute;}

.confont01{ line-height:1.9;}
.confont02{ line-height:1.8; padding:5px 80px;}

.newslist02{ padding:10px 5px 10px 0;}
.newslist02 li{ height:24px; position:relative;}
.newslist02 li span{ position:absolute; right:0; top:0;}

.page{ text-align:center; height:26px; line-height:26px;  clear:both; background:url(../images/line02.png) no-repeat center top;}
.page a{ padding:1px 3px; font-family:Arial;}
.page a.cur,#dcms_pager .pages .pgcurrent{ color:#9D5514; font-weight:bold;}


.titile01{ padding:5px 0 12px; font-size:14px; font-weight:bold; color:#000; text-align:center;}
.date01{ height:24px; text-align:center; color:#000; background:url(../images/dian01.jpg) repeat-x left bottom; margin-bottom:10px;}


.prolist01{ padding:5px 0 15px;}
.prolist01 li{ height:115px; padding:15px 10px 0 194px; position:relative; line-height:24px; background:url(../images/dian01.jpg) repeat-x left bottom;}
.prolist01 li img{ position:absolute; left:0; top:10px; width:143px; height:101px; border:1px solid #C08A49; padding:2px;}
.prolist01 li span{ display:block;}

.caseimg{ text-align:center; background:url(../images/dian01.jpg) repeat-x left bottom; padding:5px 0 20px; margin-bottom:10px;}
.caseimg img{ border:3px solid #908B87;}

.teambt{ padding:9px 0 0 42px; background:url(../images/dian01.jpg) repeat-x left bottom; height:20px;position:relative; margin-top:20px;}
.teambt span,.teambt strong,.teambt p{ position:absolute; top:9px; font-weight:normal;}
.teambt strong{ left:210px;}
.teambt span{ left:636px;}
.teambt p{ left:420px;}	

.jobul{ padding-bottom:15px;}	
.jobul li{ height:29px; position:relative; background:url(../images/dian01.jpg) repeat-x left bottom; text-align:center;}	
.jobul li p,.jobul li span,.jobul li strong,.jobul li .joblink{ position:absolute; top:9px; font-weight:normal; display:block;}
.jobul li .joblink{ left:0; width:135px;}
.jobul span{ left:168px; width:135px;}			
.jobul strong{ left:600px; width:120px;}
.jobul p{ left:420px; width:48px;}

.feedtab{ line-height:2; margin:0 auto;}	
.mesbg{ height:20px; line-height:20px; padding-left:10px; background:url(../images/bt01.gif) no-repeat left top;filter:alpha(opacity=50);opacity:0.5;}	
.feedk{ width:200px; height:20px; color:#333; line-height:20px; border:1px solid #999695; padding:0 0 0 2px; background:none;}		
.feedbut{ width:95px; height:23px; background:url(../images/but01.jpg); cursor:pointer; border:0;}			
.feedbut2{ width:95px; height:23px; background:url(../images/but02.jpg); cursor:pointer; border:0;}			

.feedlist{ height:auto!Important; height:18px; min-height:18px; line-height:1.7; padding:0 0 10px; }
.feedlist dt,.feedlist dd{ height:auto!Important; height:18px; min-height:18px; padding:2px 8px; color:#333;}
.feedlist dd{ border:1px solid #A59D97; margin-bottom:20px; padding:5px 8px; color:#000;}

.linkul{ padding:25px 0 10px 10px;}
.linkul li{float: left;width: 170px;height: 110px;text-align: center;padding: 0 0 0 8px;}
.linkul li img{width: 155px;height: 61px;display: block;margin: 0 auto 8px;border: 1px solid #ddd;padding: 2px;background: #fff;}			




