* {
margin:0;
padding:0;
}
li {
list-style:none;
}
a {
text-decoration:none;
}
body {
font:12px Arial, Verdana, Tahoma;
background:url(images/bg.jpg) #fecf37 no-repeat top center;
}
img {
border:none;
}
.clear {
clear:both;
}
#container {
width: 850px;
margin:50px auto;
margin-top:60px;
margin-bottom:20px;
background-color:#fff;
}
#top {
width:850px;
margin:0 auto;
background:#fff url(images/top_bg.gif) repeat-y center;
}
#header {
width:850px;
height:100px;
margin:0 auto;
background:#fff url(images/bg_top.jpg) no-repeat left top;
}
#left {
overflow:hidden;
width:210px;
height:95px;
float:left;
}
#left img {
margin:20px 13px;
}
#ss {
float: left;
height: 63px;
width: 640px;
overflow:hidden;
}
#ss ul {
float:right;
margin:10px 20px;
}
#ss li {
padding-left:10px;
background:#fff url(images/dot.gif) no-repeat left;
}
#ss a {
color:#666;
cursor:hand;
}
/*导航*/
#nav {
position:relative;
margin-right:5px;
z-index:2;
float:right;
width:630px;
line-height:normal;
}
#navmenu {
float:right;
}
#navmenu li {
float: left;
position: relative;
}
#index .index, #menu_1 .menu_1, #menu_2 .menu_2, #menu_3 .menu_3, #menu_4 .menu_4,#menu_5 .menu_5 {
background-position:0 -32px;
}
#navmenu ul {
width: 90px;
display: none;
position: absolute;
top: 32px;
left: 0;
}
#navmenu ul li {
height:24px;
width:90px;
filter:Alpha(opacity=85);
}
/* Root Menu */
#navmenu a {
width:90px;
background:#666 url(images/nav_bg.gif) no-repeat left top;
color:#fff;
line-height:32px;
letter-spacing:2px;
font-size:14px;
text-align:center;
display:block;
}
#navmenu a:hover, #navmenu li.iehover a {
background-position:0 -32px;
}
/* 2nd Menu */
#navmenu ul a {
width:90px;
border: 1px solid #fff;
border-bottom-color: #ccc;
display: block;
background: #eee;
color:#ccc;
font-size:13px;
line-height:22px;
height:auto;
}
#navmenu li:hover li a, #navmenu li.iehover li a {
background: #eee;
color: #666;
}
/* 2nd Menu Hover Persistence */
#navmenu li:hover li a:hover, #navmenu li:hover li:hover a, #navmenu li.iehover li a:hover, #navmenu li.iehover li.iehover a {
background: #ccc;
color: #fff;
}
/* Do Not Move - Must Come Before display:block for Gecko */
#navmenu li:hover ul, #navmenu ul li:hover ul, #navmenu ul ul li:hover ul, #navmenu li.iehover ul, #navmenu ul li.iehover ul, #navmenu ul ul li.iehover ul {
display: block;
}
/*index roll*/
  #ifocus {
width:840px;
height:292px;
margin:0 auto;
position:relative;
}
#ifocus_pic {
display:inline;
position:relative;
width:700px;
float:left;
height:282px;
overflow:hidden;
margin-top:4px;
}
#ifocus_piclist {
position:absolute;
margin:0 4px;
width:695px;
height:292px;
float:left;
}
#ifocus_btn {
display:inline;
float:right;
text-align:center;
font-weight:700;
}
#ifocus_btn li {
width:135px;
height:73px;
border-left:1px solid #ccc;
}
#ifocus_btn img {
width:135px;
height:73px;
}
#ifocus_btn .current {
display:block;
width:135px;
height:73px;
background:url(images/btn4.gif) no-repeat left bottom;
line-height:73px;
text-align:center;
font-size:14px;
color:#f60;
}
#ifocus_btn .normal {
display:block;
width:135px;
height:73px;
background:url(images/btn3.gif) no-repeat left bottom;
line-height:73px;
text-align:center;
font-size:14px;
color:#666;
}
.line {
width: 100%;
height: 5px;
background-color: #ff8f29;
float:left;
overflow:hidden;
}
#PageBody {
width:850px;
margin: 0 auto;
height: 410px;
}
#MainBody {
width:612px;
height: 390px;
float:left;
margin-top: 15px;
overflow:hidden;
}
#Sidebar {
width:238px;
height: 390px;
margin-top:15px;
float:left;
background: url(images/side_bg_m.jpg) repeat-y left;
}
#bbs img {
margin-left:1px;
}
#tx {
float: left;
height: 20px;
width: 144px;
line-height: 19px;
}
/*联系我们*/
.lx {
width: 237px;
height: 233px;
background: url(images/contact2.jpg) no-repeat center bottom;
color: #666;
text-align:center;
}
.lx a {
color: #666;
}
.lx p {
padding-top:10px;
line-height:22px;
}
#tt {
text-align: left;
margin-left: 36px;
}
#online{
color:#f60;
font-size:14px;
}
#js {
float: left;
width: 278px;
background: url(images/jjbg.jpg) repeat-y;
}
#jstop {
background: url(images/jstop.gif) no-repeat left top;
width: 277px;
height: 27px;
text-align:right;
}
.more {
margin:10px 10px;
}
#new {
float: right;
width: 334px;
}
#newstop {
width: 333px;
height: 27px;
background: url(images/news.gif) no-repeat left top;
text-align:right;
}
.news ul {
margin : 10px;
}
.news li {
padding-left:10px;
line-height: 22px;
border-bottom:1px #ccc dashed;
height: 22px;
background:url(images/article_common2.gif) no-repeat 0 8px;
overflow:hidden;
}
.news li a {
color: #666;
}
.news li a:hover {
color: #f60;
}
.news li span {
color: #999;
float:right;
}
#produce {
width: 612px;
overflow:hidden;
}
#producetop {
width: 611px;
height: 27px;
text-align:right;
background: url(images/producetop.gif) no-repeat left top;
}
#fenlei {
margin:10px;
}
#fenlei li {
padding:0 10px;
color:#f60;
font-size:13px;
line-height: 20px;
height: 20px;
float: left;
background:url(images/icon_5.png);
background-repeat: no-repeat;
background-position:3px 7px; /*非ie浏览器*/
background-position:3px 5px\9; /*ie浏览器*/
}
#fenlei li a {
color:#f60;
}
#pro ul {
width: 612px;
margin: 10px 0;
float: left;
}
#pro li {
width:153px;
text-align: center;
float: left;
}
#pro span {
display:block;
margin-top:20px;
}
#pro li a {
color: #666;
}
#pro li a:hover {
color: #f60;
font-size:120%;
}
#pro li img:hover {
outline:#ff8f29 dashed;
}
#footer {
width:850px;
height: 50px;
background:#efefef;
font-size: 12px;
color: #666;
margin: 0 auto;
overflow:hidden;
}
#cop {
height: 45px;
width: 615px;
text-align: center;
line-height: 20px;
float: left;
}
#cop span {
margin-right:15px;
}
#cop a {
color: #666;
}
#last {
height: 45px;
width: 209px;
float: right;
margin-top:10px;
}
.yq {
font-size: 13px;
font-weight: 700;
color: #666;
}
.lian {
width: 120px;
}
/*commony页样式*/
#banner2 {
width:850px;
height:292px;
margin:0 auto;
background: url(images/banner.jpg) no-repeat left top;
}
/*自适应高度*/
#wrap {
width:850px;
overflow: hidden;
margin:0 auto;
}
#cleft {
width:240px;
float:left;
background:url(images/cright_line.gif) right repeat-y;
}
#cright {
width:590px;
float:left;
margin:0 10px;
}
#wrap:after {
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#wrap {
display: inline-block;
}
/*\*/
#wrap {
display: block;
}
/* end easy clearing */
/*\*/
#cleft, #cright {
padding-bottom: 32767px !important;
margin-bottom: -32767px !important;
}
@media all and (min-width: 0px) {
#cleft, #cright {
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}
#cleft:before, #cright:before {
content: '[DO NOT LEAVE IT IS NOT REAL]';
display: block;
background: inherit;
padding-top: 32767px !important;
margin-bottom: -32767px !important;
height: 0;
}
}
/*自适应高度结束*/
/*侧栏导航*/
#sub_nav {
margin-top:10px;
}
#sub_nav ul {
margin:10px 20px 15px 15px;
}
#sub_nav ul li {
line-height:25px;
height:25px;
width:107px;
text-align:center;
background:url(images/sub_nav_bg.gif) no-repeat left;
}
#sub_nav ul li a {
display:block;
line-height:25px;
height:25px;
color:#333;
font-size:14px;
}
#selected_2 a, #sub_nav ul li a:hover {
display:block;
background:url(images/sub_nav_hover.gif) no-repeat left;
line-height:25px;
height:25px;
}
/*站内搜索*/

#search {
margin:10px 0;
}
#search form {
margin:20px;
}
#tx {
float:left;
padding-left:20px;
line-height: 22px;
background: url(images/searchbox.gif) left no-repeat;
height: 22px;
width: 80px;
border-style:none;
}
#cright .sp {
height:25px;
margin-top:10px;
background:url(images/cright_line.gif) bottom repeat-x;
}
#cright .sp a {
padding:0;
margin:0;
color:#666;
}
#cright .sp a:hover {
color:#f60;
}
#csr {
width:570px;
margin:10px auto;
text-align:left;
}
