@charset "gb2312";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	font-family:Arial;
}
fieldset, img {
	border: 0;
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
body {
	line-height: 1.5;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
:link, :visited {
	text-decoration: none;
}
:focus {
	outline: 0;
}

.wrap{width:1020px; height:auto; margin:0 auto; overflow:hidden;}

#header{background:url(../images/headerWrap.jpg) repeat-x; width:100%; height:93px; min-width:1020px; overflow:hidden;}
#logo{background:url(../images/logo.png) no-repeat; width:154px; height:93px; float:left; margin-left:27px; display:inline;}
#nav{float:left; width:813px; height:93px; background:url(../images/nav_bg.jpg) no-repeat;}
#nav ul li{float:left; width:83px; height:93px; font-size:14px; font-family:'Microsoft YaHei'; text-align:center; margin-left:70px; margin-top:32px; display:inline;}
#nav ul li a{color:#bba482;}
#nav ul li a span{font-size:10px; font-family:Arial, Helvetica, sans-serif; width:80px; display:block; text-indent:2px;}
#nav ul li a:hover{color:#e5c89e;}

#banner{background:#c8c8c8; width:100%; height:448px; min-width:1020px; overflow:hidden;}
#slide{position:relative;float:left;width:1020px;height:448px;margin-bottom:20px;overflow:hidden;background:url(../images/loading.gif) no-repeat center;}
#slide ul{position:absolute;}
#slide li{float:left; width:1020px; height:448px; overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:160px;width:50px;height:80px;cursor:pointer;}
#slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background:url(../images/bg_index.png);}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}
#slide div{position:absolute; bottom:10px; height:12px; overflow:hidden; zoom:1; float:right; right:470px;}
#slide span{width:8px; height:8px; margin:2px 5px; background:url(../images/yuan1.png) no-repeat; float:left; overflow:hidden; text-indent:-9999px;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{ background:url(../images/yuan2.png) no-repeat;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}

#part{background:url(../images/part_bg.jpg) repeat-x; width:100%; height:218px; min-width:1020px;}
.part{float:left; border:#6a543f 1px solid; height:154px; margin-top:20px; padding:8px;}
.part{color:#ae9970;}
.part a{color:#ae9970;}
.part a:hover{color:#f9a80a;}
#about{width:284px;}
.part_title{width:100%;}
.part_title h3{float:left; font-size:14px; color:#d6c28d; font-family:'Microsoft YaHei'; background:url(../images/title.jpg) no-repeat 0px 2px; height:28px; padding-left:12px;}
.part_title h3 span{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.part_title a{float:right; font-size:9px; line-height:28px; font-family:Arial, Helvetica, sans-serif;}
.about_con{width:100%; float:left; font-size:12px; line-height:20px; height:120px; overflow:hidden;}

#pro{width:464px; margin-left:9px; margin-right:9px;}
#pro_con{width:100%; float:left;}
#pro_con ul li{float:left; margin-left:4px; margin-right:5px; margin-top:6px; width:107px; display:inline;}
#pro_con ul li img{border:#765d45 1px solid; padding:1px; float:left;}
#pro_con ul li p{width:106px; height:28px; line-height:28px; font-size:12px; text-align:center; float:left; _float:none;}
#contact{width:198px;}

#foot{background:url(../images/foot.jpg) repeat-x; width:100%; height:49px; min-width:1020px;}
#foot table{width:100%; font-size:12px; line-height:49px; color:#ae9970;}
#foot table a{color:#ae9970; margin-left:5px; margin-right:5px;}
#foot table a:hover{color:#f9a80a;}
/* index end */
#sub{background:url(../images/sub.jpg) repeat-x #50382a; width:100%; height:auto;}
#left{float:left; margin-top:20px; padding-bottom:20px; width:178px;}

#left_menu h3{background:url(../images/left_menu_t.jpg) no-repeat; width:138px; height:37px; line-height:37px; font-size:16px; font-family:'Microsoft YaHei'; color:#FFF; padding-left:40px; letter-spacing:1px;}

.left_menu{width:178px; height:32px; font-size:14px; line-height:30px; font-family:'Microsoft YaHei'; font-weight:bold;}
.left_menu a{background:#2d1f17 url(../images/dian.png) no-repeat 23px 8px; width:138px; height:32px; display:block; padding-left:40px; color:#FFF; border-bottom:#412d22 1px solid; border-top:#18110c 1px solid; cursor:pointer;}
.left_menu a:hover{background:#ad0b03 url(../images/dian.png) no-repeat 23px 8px;}

.acc_container ul li{font-size:12px; line-height:30px;}
.acc_container ul li a{background:#3d2a20; width:148px; height:32px; display:block; padding-left:30px; color:#e5ddb1; border-bottom:#412d22 1px solid; border-top:#18110c 1px solid; }
.acc_container ul li a:hover{background:#da251c;}

#left_contact{width:178px; height:130px;}
#left_contact img{float:left;}
#left_contact p{background:url(../images/contact_bg.jpg) no-repeat; width:143px; height:31px; float:left; color:#a29979; font-size:18px; font-family:'Microsoft YaHei'; padding-left:35px; line-height:31px;}

#right{float:left; width:822px; margin-left:20px; background:#3d2a20; height:auto; margin-top:20px; color:#e5ddb1;}
#right a{color:#e5ddb1;}
#right a:hover{color:#f9a80a;}

#position{width:802px; height:38px; border-bottom:#85785f 1px solid; margin-left:10px; line-height:38px;}
#position table{width:100%;}
#position h3{float:left; font-size:14px; font-family:'Microsoft YaHei'; background:url(../images/position.jpg) no-repeat 7px 13px; padding-left:26px; color:#e5ddb1;}
#position p{font-size:12px;}

#content{float:left; padding:10px; width:802px; font-size:12px;}

#product{width:802px; float:left;}
#product ul li{float:left; margin-left:10px; margin-right:10px; display:inline; margin-top:10px; margin-bottom:10px; width:180px;}
#product ul li img{float:left;}
#product ul li p{float:left; width:180px; _float:none; font-size:12px; text-align:center; height:28px; line-height:28px; background:#50382a;}

#article_title{width:802px; height:32px; line-height:32px; border-bottom:#24160f 1px solid; font-size:16px; text-align:center;}
#article{font-size:12px; color:#e5ddb1; line-height:200%; margin-top:10px;}

.message1{background:#50382a; border:#29180f 1px solid; color:#FFF;}