html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none;}
div{overflow:hidden;}
ul, li { list-style-type: none; }
body, input, select, button, textarea { font-size: 12px; font-family: Tahoma, Geneva, sans-serif; }
button { cursor: pointer; }
body {color: #363636; line-height:170%; background:url(4.jpg) repeat-x fixed;}
a, a:link { color: #555555; text-decoration: none; }
a:visited {  }
a:active, a:hover {text-decoration: none; color:#35291a;}
a:focus{ outline: none; }
.top_space{height:20px;}
.page{ width:990px; margin:0 auto; background-image:url(page_back.jpg); background-repeat:repeat-x; background-position:top; background-color:#ffffff; }
.box{width:982px; margin:0 auto; padding:0; overflow:hidden;}
 .top{ height:75px;}
 .logo{ width:409px; float:left; height:75px;}
 .favor{width:571px; float:left; padding:30px 0 0 0; text-align:right;}
 .main{overflow:hidden; padding:5px 0  0 0;}
 .left{width:206px; float:left;}
 .right{width:768px; margin:0 0 0 7px; float:left;}
 
.menu{height:37px; background:url(images/menu_back.jpg); padding:0 0 0 10px;}
.menu ul li{float:left;text-align:center; line-height:32px;  margin:1px 10px 0 15px;}
.menu ul li a{color:#f5efe3;}
.menu ul li a:hover{color:#35291a;}
.banner{height:320px; clear:both; padding:5px 0 0 0;}
.banner_content{width:206px; height:319px;}
.box_content{border:1px solid #545557; height:315px; padding:1px; color:#383610; background:url(images/left_content_back.jpg) no-repeat bottom;}
.banner_pic{margin:0 0 0 7px; float:left; width:768px; height:317px;}
.class_box{border:1px solid #545557;padding:1px; }
.class_list{ padding:5px 0 0;}
.class_list ul li{line-height:24px;}
.class_list ul li a{ display:block; width:192px; color:#67521d; padding:0 0 0 10px;}
.class_list ul li a span{font-size:9px;}
.class_list ul li a:hover{color:#fdf8f5; background:#91897e;}

.right_banner{height:200px;}
.right_road{text-align:right; height:35px; line-height:35px; color:#383610;}
.right_content{ padding:10px; line-height:24px;}
.in_main{ padding:5px 0 0 0; margin:0 auto; background:url(images/in_main.jpg) no-repeat center bottom; height:233px;}
.in_main_title{ line-height:24px; text-align:right; padding:20px 0 0 0; font-size:10px;}
.in_main_title a{color:#666666;}
.in_main_title a:hover{color:#35291a;}
.in_main_news{width:198px; float:left; margin:0 0 0 11px;}
.news_list{padding:10px 0 0 0; line-height:24px;}
.news_list ul li span{float:right;}
.in_main_class{width:203px; height:177px; float:left; margin:44px 0 0 7px; overflow-y:auto;scrollbar-3dlight-color:#91897e; /*- 最外左 -*/
   scrollbar-highlight-color:#726a5f; /*- 左二 -*/
   scrollbar-face-color:#726a5f; /*- 面子 -*/
   scrollbar-arrow-color:#f8f4f3; /*- 箭头 -*/
   scrollbar-shadow-color:#726a5f; /*- 右二 -*/
   scrollbar-darkshadow-color:#726a5f; /*- 右一 -*/
   scrollbar-base-color:#726a5f; /*- 基色 -*/
   scrollbar-track-color:#91897e;/*- 滑道 -*/
}
.in_main_class ul li a{display:block; line-height:24px; color:#67521d; width:170px; padding:0 0 0 12px;}
.in_main_class ul li a span{font-size:9px;}
.in_main_class ul li a:hover{color:#fdf8f5; background:#91897e; }

.in_main_prolist{width:514px; float:left; margin:0 0 0 15px;}
#demo{width:479px; margin:0; margin:12px 0 0 35px; overflow:hidden; height:171px;}
.productlist{border:1px solid #b0afb4; background:#edebec; width:176px; height:155px; float:left; margin:0 4px 10px 4px;}
.productlist_pic{ width:169px; height:105px; padding:6px 0 0 0; margin:0 auto;}
.productlist_pic img{width:169px; height:105px;}
.productlist_name{line-height:18px; text-align:center; padding:2px 0 0 0; width:80%; margin:0 auto;}
.hezuo_honor{padding:5px 0 0 0; clear:both;}
.hezuo{float:left; width:800px; margin:0 0 0 10px;}
.hezuo_img{float:left;  text-align:center; margin:0 5px 0 5px; height:59px;}
.hezuo_img img{border:1px solid #cccccc; padding:1px; height:53px;}
.honor{width:170px; float:left; height:53px; text-align:center; padding:2px 0  0 0;}
#demo3{width:810px; height:59px; overflow:hidden;}


#page{
	line-height:32px;
	text-align:center;
	clear:both;
	color: #666666;
}
#page a{color:#cc0000;}
.tips{ background:url(images/tipsbg.gif) no-repeat left top; padding:40px 0 10px 166px; margin-top:20px; margin-bottom:10px; color:#999; font-family:"微软雅黑";}

.foot{padding:5px 0 0 0; line-height:24px; color:#8e8a7e;}
.foot a{ color:#8e8a7e;}
.foot a:hover{color:#726a5f;}
.link{line-height:24px; color:#8e8a7e;}
.link a{ color:#8e8a7e;}
.link a:hover{color:#726a5f;}
.erwei{ position:fixed;bottom:10px; left:20px; width:120px; height:120px; padding:4px; border:1px solid #cccccc;}
