@charset "utf-8";
*{margin:0; padding:0;}
body{
text-align:center;
height:100%;
font-size: 12px;
line-height: 1.5em;
font-family: tahoma, "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;
color: #333;
background:url(images/body_bg.png) #85b510 repeat-x center top;
}
img{border:none;}
a:link,a:visited,a:active,a:hover{text-decoration:none;}
a:link,a:visited{color:#010101;}
a:active,a:hover{color:#999;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.left{display:block;float:left;}
.right{display:block;float:right;}
.pos{position: relative;}

.pt{padding-top:10px;}
.mt{margin-top:10px;}
.clr{ clear:both;}
.mainbg{
position: absolute;
width:1258px;
height:154px;
left: 0;
top: 0;
z-index:999;
background:url(images/top_bg.png) repeat-x left top;
}
*html .mainbg{
background:none;
}

/*html .mainbg{
width:100%;
height:154px;
background:url(images/top_bg.png) no-repeat left top;

}
html>body .mainbg{
width:auto;
background:url(images/top_bg.png) repeat-x left top;
}*/
.m{
margin:0 auto;
width:770px;
_width:790px;
padding:0px 10px;
color:#000;
background:#fff;
}
.nav{
width:770px;
_width:790px;
height:31px;
margin:0 auto;
padding-left:20px;
line-height:31px;
font-size:14px;
font-family: "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;
text-align:left;
background:url(images/nav_bg.png) no-repeat center;
overflow:hidden;
}
.nav a,.nav a:link,.nav a:visited{
color:#fff;
padding: 3px 6px 2px;
}
.nav a:active,.nav a:hover{
/*color:#daeeb8;
background: #85b510;
*/
color: #678c23;
background: #fff;
padding: 3px 6px 2px;
}
.i{
padding:0px 4px;
color:#91b453;
}

#logo{
display:block; float:left;width:156px; height:104px; background:url(images/logo.png) no-repeat left top;
}

#logo span{
display:block;
width:0;
height:0;
overflow:hidden;
}
#top strong,#top h1,#top h2{
display: none;
}
.tad{display:block; float:right; width:604px; height:104px; background:#000;}
.ads{
width: 600px;
height:100px;
margin:2px 0px 0px;
border:1px solid #ccc;
}
.bo{
position:relative;
border:1px solid #accbac;
}
.bt{padding:3px 10px; border:1px solid #fff; height:30px; line-height:30px; background:#e8fbe8;}
.sea{
position: absolute;
width:430px;
_width:460px;
height:26px;
line-height:26px;
right: 10px;
top: 6px;
z-index: 99;
padding:0px 0px 0px 33px;
background:url(images/search_ico.png) 0 center no-repeat;
}
*html .sea{
top: 8px;
}
.sea .in{
width:223px;
height:17px;
_height:22px;
padding:2px 1px 1px;
border:1px solid #859ab9;
background:#fff;
}
.ver{vertical-align:middle;
}
.button{
width:68px;
height:20px;
padding-top:3px;
letter-spacing:1em;
border:none;
background:url(images/button.png) center no-repeat;}
.bclr{
border:1px solid #99cb9a;
padding:1px;
}
.l_div{
width:535px;
}
.r_div{
width:225px;
}
.l_one,.m_o{
width:533px;
height:244px;
}
.l_oshow{
position:absolute;
width:240px;
height:223px;
top:10px;
left:10px;
z-index:6;
background:#f3f3f3;
}
.l_onews{
height:244px;
margin-left:262px;
}
.l_onews h4{
position:relative;
width:263px;
height:47px;
background:url(images/news_titlebg.png) 0 0 no-repeat;
}
.l_onews h4 span{
position:absolute;
width:150px;
height:25px;
top:10px;
right:10px;
font-size:12px;
}
.l_onews ul{
padding:6px 0px 0px 2px;
list-style:none;
line-height:1.8em;
text-align:left;
}
.l_onews li,.n_two li,.n_thr li,.compi li{
background:url(images/ico.gif) 2px 8px no-repeat;
padding-left:10px;
}
.l_onews li#more{
text-align:right;
padding-right:15px;
background:none;
}
.l_two{
width:533px;
_width:537px;
height:236px;
background:url(images/d_bg.png) repeat-x left top;
}
.n_one,.n_two{
width:255px;
_width:265px;
padding:5px;
}
.n_one h5,.n_two h5{
position:relative;
font-size:13px;
text-align:left;
padding:6px 5px 0px 40px;
font-family: "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;
border-bottom:2px solid #0aaa1e;
background:url(images/yz.png) no-repeat 6px center;
}
.n_one h5 span,.n_two h5 span{
position:absolute;
width:37px;
height:11px;
top:6px;
right:6px;
}
.n_two h5 span#send{
position:absolute;
width:65px;
height:19px;
top:2px;
right:50px;
}
.n_one table{
width:96%;
color:#000;
font-size:12px;
}
.n_one th,.n_one td{
padding:3px 0px 2px;
_padding:4px 0px 3px;
text-align:center;
}
.tbc{background:#f0f0f0;}
.n_two ul{
padding:6px 0px 0px;
list-style:none;
line-height:1.73em;
text-align:left;
}
.compi ul{
padding:6px 0px 0px 6px;
list-style:none;
line-height:1.8em;
text-align:left;
}
.n_thr{
width:375px;
_width:380px;
height:176px;}
.n_thr h5{
position:relative;
padding:6px 0px 2px 35px;
text-align:left;
font-size:13px;
font-family: "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;
background:url(images/ti_bg.gif) center no-repeat;
}
.n_thr h5 span{
  position: absolute;
  display: block;
  width: 33px;
  height: 7px;
  right: 18px;
  top: 4px;
  *top: 8px;
}

.n_thr ul{
list-style:none;
text-align:left;
padding:6px 0px 0px 9px;
line-height:1.8em;
}

.login{
width:220px;
_width:225px;
height:168px;
background:#edfced;
}
.login h4{
font-size:13px;
font-family: "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;
text-align:left;
padding:6px 3px 2px 20px;
background:#dcf4dc;
}
.login p{margin:10px 0 0 0;}
.r_showad{
width:220px;
_width:225px;
height:61px;
_height:69px;
background:#fff;
text-align: center;
}
.compi{
width:220px;
_width:225px;
height:237px;
background:url(images/217.gif) repeat-x 0 -1px;
}
.compi h4{
position:relative;
font-family: "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;
height:26px;
line-height:26px;
font-size:13px;
text-align:left;
padding:0px 5px 0px 30px;
color:#fff;
background:url(images/ico1.gif) no-repeat 3px 4px;
}
.compi h4 span{
position:absolute;
width:37px;
height:11px;
top:2px;
*top:8px;
right:6px;
}
.links{
padding:5px 3px 3px;
border-top:1px solid #a8a9a4;
}
.lin{
width:120px;
border:1px solid #9cc9a0;
background:#fff;
padding:3px 2px 2px;
font-family:Arial, Helvetica, sans-serif;}
.blo{
width:87px;
height:24px;
border:none;
background:url(images/b_login.gif) no-repeat center;
}

/*======VIEW*/
.S-view{
min-height: 500px;
_height:500px;
line-height: 1.8em;
padding: 0px 6px;
}
.S-view h1{
margin: 8px 2px 0px;
padding: 8px 0px;
font-size: 16px;
font-family: "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;
}
.S-view h2{
font-family: "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;
font-size: 12px;
font-weight: normal;
padding: 3px 2px 8px;
border-bottom: 1px solid #ccc;
}
.S-view dt{
font-weight: bold;
margin-top: 6px;
padding: 3px 0px 0px 10px;
background: #6b9620;
color: #fff;
}

.S-view dd ul{
padding:8px 5px 6px 25px;
}

.sitePath{
padding: 8px 6px 5px;
font-size: 12px;
font-weight: normal;
}
.scon{
padding: 6px 2px;
}
.sinfo{
  color: #885500;
}
.prous ul{
  padding: 26px 0px 3px 28px;
  list-style: none;
  overflow: auto;
  zoom:1;
}
.prous li{
  float: left;
  width:96px;
  height: 120px;
  margin: 0px 25px 10px 0px;
  display: inline;
}
.prous li span.n{
  display:block;
  text-align:left;
  padding: 3px 0px 1px 2px;
}
.brous ul{
  padding: 26px 0px 3px 28px;
  list-style: none;
  overflow: auto;
  zoom:1;
}
.brous li{
  float: left;
  width:96px;
  height: 150px;
  margin: 0px 25px 10px 0px;
  display: inline;
}
.brous li span.n{
  display:block;
  text-align:left;
  padding: 3px 0px 1px 2px;
}

.dd{
  border:1px solid #6b9620;
  text-align:left;
  list-style:none;
}
#ds{
  padding: 3px 6px;
  border:1px solid #6b9620;
  text-align:left;
  list-style:none;
}
.Company{
padding-top: 10px;
background: url(/images/company_bg.png) no-repeat center top;
}

.Company h1,.Company h2{
margin: 8px 2px 0px;
padding: 8px 0px;
color:#5c0327 ;
font-family: "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;
}
.Company h1{
  font-size: 36px;
  line-height: 3em;
}
.Company h2{
  color:#ccc ;
  font-size: 12px;
}
.Company dt{
font-weight: bold;
padding: 5px 0px 2px 10px;
background: #6b9620;
color: #fff;
}
.Company table,.S-view table{
font-size: 12px;
line-height: 1.8em;
font-family: "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;
}
.Company table td.ba{
text-align: right;
}
.Company table td{
  background: #fff;
  padding: 2px;
  text-align: left;
}
.Company table{
  background: #ccc;
}

.setlink{
BORDER: #73BE1E 1px solid;padding-bottom:5px;width:100%;
}
td{
FONT-SIZE: 12px; 
}

