body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family: inherit;}
ol, ul ,li{list-style: none;}
img {border: 0;}
body {color:#000;background:#FFF; font: 11px/1.5 verdana,'宋体',Arial, Helvetica, sans-serif;}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;}
.clear{clear:both;height:1px; margin-top:-1px; width:100%;} 
.dis{display:block;}
.undis{display:none;} 
body{
background:#fff;
font: 11px/16px 'verdana';
color: #262626;
}
a{
color: #262626;
text-decoration:none;
}
a:hover{
color:#6ABB02;
text-decoration:underline;
}
.text{
font-size:11px;
}
#top{
background:#fff;
width:980px;
height:92px;
margin:0 auto;
}
#top .logo{
float:left;
width:324px
}
#top .right{
float:left;
width:656px;
background:url(img/topbg.gif) 0 0 no-repeat;
}
#top .right .top{
padding:10px 10px 0 0;
height:43px;
}
#top .right .top .toplink{
background:#77CA00;
height:18px;
text-align:center;
color:#fff;
float:right;
padding:0 5px;
}
#top .right .top .toplink a{
color:#fff;
font:11px/18px verdana;
}
#top .right .top .toplink a.cn{
font:12px/14px '宋体';
}


.navigator ul li{
float:left;
}
.navigator ul li a{
color:#146A00;
font:bold 12px/39px verdana,'宋体';
text-align:center;
height:39px;
padding-left:15px;
float:left;
}
.navigator ul li a span{
color:#146A00;
font:bold 12px/39px verdana,'宋体';
text-align:center;
height:39px;
padding-right:15px;
float:left;
margin-right:-1px;
cursor:pointer;
}
.navigator ul li.now a{
background:url(img/dhover.gif) 0 top no-repeat;
color:#fff;
text-align:center;
}
.navigator ul li.now a span{
color:#fff;
float:left;
background:url(img/dhover.gif) right 0 no-repeat;
}

#homebanner{
background:#fff url(img/homebannerbg.jpg) center 0 repeat-x;
height:361px;
margin:0 auto;
}
#banner{
background:#fff url(img/banner.jpg) center 0 no-repeat;
height:149px;
margin:0 auto;
}
#homebanner div{
background:url(img/homebanner.jpg) center 0 no-repeat;
margin:0 auto;
height:361px;
}
#lines{
background:url(img/line.jpg) 0 0 repeat-x;
height:13px;
}
#container{
background:url(img/bg.gif);
padding:15px 0 10px 0;
margin:0 auto;
}
#container .contentbox{
margin:0 auto;
width:980px;
padding:0 0 30px 0;
}
.container_left{
float:left;
width:655px;
}
.container_left .pg_title{
width:640px;
text-align:left;
height:33px;
border-bottom:solid 1px #A5A5A5;
}

.container_left .content{
width:640px;
padding:10px 0 10px 10px;
font:11px/16px  verdana,'宋体';
}
.contacts .container_left .content{
width:600px;
padding:10px 0 10px 20px;
font:11px/16px  verdana,'宋体';
}
.container_left .content p{
padding:8px 0;
}
.container_right{
float:right;
width:310px;
}
.container_right .pg_title,.link_title{
text-align:left;
border-bottom:solid 1px #A5A5A5;
padding:5px 0;
}
.container_right .content,.container_right .link_content{
background:#fff;
padding:10px 10px;
border:solid 1px #EBEBEB;
margin-top:8px;
font:11px/18px  verdana,'宋体';
}
.copyright{
margin-top:1px;
text-align:center;
padding:10px 10px;
font:11px verdana,'宋体';
}
#footer{
border-top:solid #00C759 2px;
background:#6ABB02 url(img/footerbg.jpg) center 0 no-repeat;
height:167px;
}
#footer .logolist{
width:794px;
margin:0 auto;
padding:20px 0px 20px 30px;
}
#footer .logolist ul li{
float:left;
padding:3px;
}
#footer .copyright{
padding-top:10px;
color:#fff;
text-align:center;
}

.matters dl{
margin:0 auto;
}
.matters dl dt,.title{
font-size:12px;
font-weight:bold;
height:24px;;
margin-top:5px;
color:#68B900;
}
.matters dl dd{
padding-left:2em;
}
.matters dl dd span{
padding-left:4em;
}
.matters  dl a:hover{
color:#860000;
text-decoration:underline;
}
.theme .container_left ul li{
background:url(img/arrow.gif) 0 5px no-repeat;
padding-left:10px;
font:12px/24px verdana,'宋体';
}

.theme dl{
margin:0 auto;
}
.theme dl dt{
font-size:14px;
font-weight:bold;
height:24px;;
margin-top:5px;
color:#68B900;
border-bottom:solid 1px #68B900;
}
.theme dl dd{
}
.theme dl dd h3{
padding-left:10px;
font:bold 12px/22px verdana,'宋体';
color:#68B900;
}
.theme dl dd ul{
padding-left:30px;
}

.theme .container_left dl dd ul li ul li{
background:none;
padding-left:50px;
font:10px/18px verdana,'宋体';
}
.theme .container_left dl dd ul li span{
color:#68B900;
font-weight:bold;
}
.join .content .pg_title{
text-align:center;
}

.tablesbg{
background:#68B900;
}
table.tablesbg td{padding:2px;}
.even{
background:#fff;
}
.odd{
background:#DBF0C0;
}
.even,.odd{
line-height:20px;
}
.listbg{
background:#68B900;
font-size:12px;
line-height:24px;
font-weight:bold;
color:#fff;
}
.input{
border:none;
}
.btn{
background:url(img/btn.gif) 0 22px;
color:#fff;

}
.btn1{
background:url(img/btn.gif) 0 0px;
}
.btn,.btn1{
height:22px;
width:77px;
border:none;
cursor:pointer;
font:11px/22px verdana,arial,'宋体';
}
.aligncenter{
text-align:center;
}

.media ul li{
padding-left:10px;
font:normal 14px/28px '宋体';
background:url(img/arrow.gif) 0 6px no-repeat;
border-bottom:dotted 1px #68B900;
}
.media ul li img{
margin-right:5px;
}
.media ul li a{
text-decoration:none;
color:#519000;
}
.media ul li.now{
background-color:#68B900;
font:bold 14px/28px '宋体';
}
.media ul li.now a{
color:#fff;
}
.media ul li span{
float:right;
font:normal 12px/28px '宋体';
color:#686868;
padding-right:3px;
}
.green{
color:#68B900;
}
.red{
color:red;
}
.sponsorleft ul{
width:250px;
margin:0 auto;

}
.sponsorleft ul li{
padding:2px 0;
}