﻿.topbj{width:100%;height:130px;background:#9cc900;}
.pageTop{ width:1200px; margin:0 auto;background:#9cc900;color:#000000;}
.topbj .pageTop h1{float:left;}
.logo{float:left;width:540px;height:90px;}
.topbj a{color:#fff;}
.topbj .telnum{font-size:22px;border-radius:10px;font-weight:bold;margin:45px 0 0 0;background:#228f00;padding:10px 15px;float:right;color:#FFFFFF;}
.topbj .telnum img{padding-right:15px;}
.logoBoc ul{ float:right;}
.logoBoc ul li{ overflow:hidden; height:27px; line-height:27px; width:262px; margin-top:10px;}
.logoBoc ul li p{ float:left; background-repeat:no-repeat; background-position:left center; width:55px; padding-left:35px;}
.logoBoc ul li h1{ float:left; font-size:24px;}
.navs{ height:48px; clear:both; background-color:#228f00;}
.navBox{ width:1200px; margin:0 auto; overflow:hidden;}
.menus .mainlevel{ float:left;padding:0;display:inline;width:130px;border-radius:10px 10px 0 0; /*IE6 only*/ }
.menus .mainlevel a{text-decoration:none;display:block;text-align: center; color:#fff;}
.menus .mainlevel a.navList{ width:130px; height:50px; font-size:16px; line-height:50px;}
.menus .mainlevel:hover{text-decoration:none; background-color:#fff; }
.menus .mainlevel:hover a{color:#888888;}
.menus .mainlevel ul{display:none; position:absolute; z-index:9999;border-radius:10px; /*top:218px*/}
.menus .mainlevel li{border-bottom:1px solid #dfdfdf; background-color:#fff; width:150px; height:36px;line-height:36px;}
.menus .mainlevel li a{ width:130px; height:36px; line-height:36px;color:#888888;}
.menus .mainlevel li a,.menu .mainlevel:hover a{ color:888888}
.menus .mainlevel li a:hover{ background-color:#efefef}
a{color:#333333}
a:hover{color:#3c9c1e;}
p{color:#343434}
.mtop20{margin-top:20px;}
.contbody{width:1150px;margin:15px auto}
.contbody .contright{width:850px;float:right;}
.contbody .contleft{width:260px;float:left;}
.contbody .videobox{width:850px; height:450px;border-radius:5px;box-shadow:1px 1px 2px #dbdbdb;margin-top:10px;background:#FFFFFF;}
.contbody .titlebox span{font-size:16px;font-weight:bold;display:block;float:left;color:#343434;}
.contbody .titlebox{height:60px;border-bottom:1px #CCCCCC solid;line-height:60px;text-indent:2em;color:#999;}
.contbody .titlebox  a{display:block;margin-left:5px;font-size:12px;float:left;text-indent:1em;}
.contbody .videobox li{width:190px;height;140px;display:block;float:left;margin-left:18px;margin-top:15px;}
.contbody .videobox li p{text-align:center;line-height:30px;}
.contbody .videobox .sb{width:260px;height:310px;display:block;float:left;margin-left:15px;margin-top:15px;}
.contbody .videobox .sb img{border:1px #999999 thick;}
.contbody .videobox .sb p{text-align:center;line-height:30px;}
.contbody .videobox .aboutuscont{padding:15px 20px;text-indent:2em;}
.contbody .videobox .aboutuscont .abouttxt{float:left;width:550px;color:#343434}
.contbody .videobox .aboutuscont .aboutimg{float:left;margin:10px 15px;width:200px;}

.contbody .newsbox {width:850px; height:619px;border-radius:5px;box-shadow:1px 1px 2px #dbdbdb;margin-top:10px;background:#FFFFFF;}
.contbody .newsbox li{display:block;width:800px;height:80px;border-bottom:1px #999999 dotted;padding-top:10px;}
.contbody .newsdate{width:80px;height:60px;float:left;text-align:center;background:#016701;color:#FFFFFF;margin-left:0px;padding-top:10px;}
.contbody .newsdate p{color:#FFFFFF;}
.contbody .newstxt{width:700px;height:80px;float:left;margin-left:15px;}
.contbody .newstxt p{color: #999999;}
.contbody .newstxt a{line-height:1.5em}
.contleft .leftbox{ background:#FFFFFF;border-radius:5px;box-shadow:1px 1px 2px #dbdbdb;}
.contleft .leftbox .lefttitle{height:47px;background:#fdd922;font-weight:bold;line-height:47px;padding-left:2em;color:#343434;}
.contleft .leftbox li{height:47px;border-bottom:1px solid #dfdfdf;line-height:47px;padding-left:1.5em;}
.contleft .leftbox i{padding-right:10px;}
.contleft .leftbox .lefttitle2{height:45px;width:220px;margin:0 auto;line-height:50px;border-bottom:1px #CCCCCC solid;font-weight:bold;color:#343434;}
.contleft .leftbox .leftimgbox{width:220px;margin:15px 20px;}
.contleft .leftbox .leftimgbox p{height:32px;line-height:25px;}
.search{width:224px;height:28px;margin-top:12px;border:1px solid #dddddd;}
.fright{display:inline;float:right;overflow:hidden;}
.s_go{width:31px;height:28px;overflow:hidden;border:none;background:url(../image/go.jpg) no-repeat;text-align:center;cursor:pointer;float:right;}
.s_input{ width:191px; height:28px;border:none;background:#fff;line-height:28px;overflow:hidden;float:right;padding-left:11px;}
