*{padding:0px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a{color:#333333; text-decoration:none;}
body{background:#025700;}
ul,li{list-style:none;}
#top { height:105px; background:#E9F8E4; border-bottom:#025900 4px solid;}
.top{width:980px; margin:auto;}
#logo{ padding-top:20px;height:50px; width:327px; float:left;}
#nav{float:right; width:630px; height:50px; padding:20px 0px 0px 0px;}
#flash{height:auto; overflow:hidden;  width:100%; margin:auto; margin-bottom:10px;background:#eee;}
.theme-default #slider {
    width:980px; /* Make sure your images are the same size */
    height:442px; /* Make sure your images are the same size */
	margin: auto;
}
.cl{clear:both;}
#main{margin:auto; width:960px; height:auto; background:#F3F4F0; padding:10px;}
#homeabout{float:left; width:510px; height:120px;}
#homeprobnt{float:right; width:440px; height:100px; background:url(../images/bntpro.jpg) no-repeat left top;}
#homeprobnt a{display:block; width:100%; height:100%;}
#abouttext{ float:left; line-height:23px; width:300px;}
#footer{margin-top:10px; background:#fff; padding-top:10px; height:auto; overflow:hidden; padding-bottom:10px; background:url(../images/yyzz.jpg) no-repeat right bottom;}
#footernav{float:left; width:260px;}
#footernav ul{display:block; width:40%; border-right:#eee 1px solid; float:left; padding-left:10px;}
#footernav ul li a{color:#333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height:20px}
#copy{float:left; padding-left:10px;  line-height:20px; font-family:Arial, Helvetica, sans-serif;}
/*nav*/
.hide {DISPLAY: none}
#mainmenu_top UL LI .menuhover {
 BACKGROUND: url(../images/mainmenu_s.gif) no-repeat; 
 COLOR: #fff;
}
#mainmenu_body{}

#mainmenu_top { 
 width:100%;
 HEIGHT: 28px; 
 display:block;
 overflow:hidden;
}
#mainmenu_top UL LI {FLOAT: left}
#mainmenu_top UL LI A {
  WIDTH:87px;
 height:30px; line-height:30px;
 DISPLAY: block; text-decoration:none;
 COLOR: #0456A2; background:url(../images/mainmenu_h.gif) no-repeat center top;
 TEXT-ALIGN: center; 
 FONT-WEIGHT: bold; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px;
}
#mainmenu_bottom {
 width:100%;
 height:35px;
 line-height:35px;
 display:block;
 overflow:hidden;
 BACKGROUND: url(../images/mainmenu_bg_bottom.gif) no-repeat  center top ;COLOR: #000000; border:#0456A2 0px solid;}
#mainmenu_bottom .mainmenu_rbg {
 HEIGHT: 32px;
 COLOR: #000000;
 MARGIN-LEFT: 0px; 
 PADDING: 0px 0px 0px 5px; 
}
#mainmenu_bottom UL {}
#mainmenu_bottom UL LI {
 PADDING-LEFT: 8px; font-family:Arial, Helvetica, sans-serif;
 FLOAT: left; 
 MARGIN-LEFT: 7px; 
 HEIGHT: 32px;
}
#mainmenu_bottom UL LI.se {
 FLOAT: left; 
 MARGIN-LEFT: 7px; 
 HEIGHT: 32px;
 PADDING-LEFT: 8px; 
 
}
#mainmenu_bottom UL LI A {
 COLOR: #0456A2; 
 LINE-HEIGHT: 32px;
 PADDING-RIGHT: 18px; 
 DISPLAY: block;
 text-decoration: none;
 BACKGROUND:; 
}
#mainmenu_bottom UL LI A:hover {
  color: #003B02;
}
#mainmenu_bottom UL LI A.se {
 COLOR: #fff; 
 LINE-HEIGHT: 32px;
 PADDING-RIGHT: 18px; 
 DISPLAY: block; 
}
.play {
    height: 442px;
width:980px;
    overflow: hidden;
    position: relative;
margin:auto;}
ol {
    bottom: 5px;
    position: absolute;
    right: 5px;
    z-index: 2;
}
ol li {
    background: none repeat scroll 0 0 #FCF2CF;
    border: 1px solid #FFFFFF;
    color: #D94B01;
    cursor: pointer;
    display: inline;
    float: left;
    font-family: arial;
    font-size: 12px;
    margin-right: 3px;
    padding: 2px 6px;
}
.active {
    background: none repeat scroll 0 0 #333333;
    bottom: 2px;
    color: #FFFFFF;
    font-weight: bold;
    padding: 3px 8px;
    position: relative;
}
.play ul {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1;
}
.play ul li {
    float: left;
    height: 488px;
    width: 980px;
}
.play ul img {
    float: left;
}
img {
    border: medium none;
}
/*²úÆ·*/
#banner{ height:200px; margin:5px auto; margin-top:0px;background: url(../images/banner.jpg) no-repeat center #fff; width:980px;}
#leftslid{float:left; width:200px; height:auto; overflow:hidden;}
#rightslid{float:right; width:735px;  height:auto; overflow:hidden;}
.mininav{ text-align:right;}
#tit{border-bottom:#025700 1px solid; padding-bottom:10px;}
.tit{float:left; font-size:14px; font-weight:bold; color:#025700; text-indent:10px;}
#leftslid h1{ background:url(../images/bg_slidleft_tit.gif) no-repeat top center; height:40px; text-align:center; line-height:40px; color:#fff; font-size:14px;}
#leftslid ul li a{display:block; background:url(../images/bg_slidleft_a.gif) no-repeat top center; height:20px; text-align:left; padding:10px 5px 0px 5px; text-indent:20px;}
#leftslid ul li a:hover{background:url(../images/bg_slidleft_hover.gif) no-repeat top center; color:#fff;}
#leftslid #con{margin:0px 0px; height:200px; border:#B3D5B4 4px solid; padding:5px; padding-top:70px; background:url(../images/bg_slidleft_tle.gif) no-repeat top center;}
.prophoto{float:left; width:227px; height:220px; padding:4px; text-align:center; line-height:23px;}
.prophoto img{border:#fff 1px solid;}
.prophoto div{border-top:#025700 1px solid; padding-top:5px; margin-top:10px;}
#text{padding:10px; background:#fff; height:auto; overflow:hidden; border:#eee 1px solid;}
#text p{line-height:23px; margin-bottom:10px;}
#text p{ color:#333333;}
/*about*/
#aboutleft{float:left; width:470px;}
#aboutleft h1{padding:10px 0px;  margin-bottom:0px;}
#newspp{margin-bottom:20px; color:#333; background:#eee; padding:4px;border:#eee 1px solid;}
#aboutleft ul li{text-align:right; height:30px; line-height:30px; border-bottom:#ccc 1px solid;}
#aboutleft ul li a{float:left;}
.time{color:#999999;}
#aboutright{ background:#f8f8f8; padding:10px; border:#eee 1px solid; float:right; width:200px; }
#aboutright h1{padding:5px 0px; font-size:14px; border-bottom:#eee 1px solid; margin-bottom:10px;}
#aboutright ul li span{display:block;}
#aboutright ul li span img{ float:left; padding-right:5px;}
#aboutright ul li{display:block; line-height:16px; clear:both; height:auto; margin-bottom:5px; overflow:hidden;}
/*ÁôÑÔ*/
#messagebg {
    background: url("../images/bgmess.jpg") no-repeat scroll center top transparent #EFFFE3;
    height: 200px;
}
.message {
    background: none repeat scroll 0 0 #FFFFFF;
    height: auto;
    margin: auto;
    padding: 2px;
    width: 750px;
}
#tit {
    border-bottom: 0 solid #EEEEEE;
    padding-bottom: 10px;
}
.tit {
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    text-indent: 10px;
}
.mininav {
    border-bottom: medium none;
    height: 30px;
    line-height: 30px;
    padding-right: 10px;
    text-align: right;
    text-indent: 10px;
}
.message h1 {
    border-bottom: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    color: #008100;
    font-size: 16px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
}
.messagelist {
    border: 1px solid #9FDF9F;
    line-height: 18px;
    margin-bottom: 5px;
}
.messagebox {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: auto;
    width: 750px;
}
.messageppp {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 10px;
    width: 740px;
}
#name, #email, #call {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
    height: 22px;
    margin-left: 5px;
    width: 170px;
}#lytext {
    background: url("images/logo.gif") no-repeat scroll right 125px transparent;
    border: 1px solid #CCCCCC;
    height: 160px;
    padding: 4px;
    width: 740px;
}
.messname {
    background: none repeat scroll 0 0 #52B352;
    border-bottom: 2px solid #3B963B;
    color: #FFFFFF;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    text-indent: 10px;
}
.lytime {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding-left: 10px;
}