/*顶部*/
.headtop{width:100%;min-width:1200px;height:38px;background-color:#0d7b25;}
.toplt li{float:left;line-height:38px;margin-right:30px;}
.toplink li{float:left;}
.toplt li a,.toplink li a{color:#dadada;font-size:12px;text-decoration:none;}
.topmember{line-height:38px;margin-right:15px;}
.toplink li{line-height:36px;margin-right:15px;}
.topmember,.topmember a{color:#dadada;font-size:12px;}
.headlogo{width:100%;min-width:1200px;height:128px;background:url(images/headbg.png) center top no-repeat;}
.logo{float:left;}
.logo img{padding:23px 30px;}
.motto{float:right;padding:40px 140px 0 0;}

.nav_menu_box{width:100%;min-width:1200px;background-color:#10902c;height:50px;position: relative;z-index:100;}
.nav_menu{width:1200px;margin:0 auto;height:50px;display:block;position: relative;z-index: 1;}
.navbar {position: relative;z-index: 1000;overflow: hidden; height:50px;}
.navbar .navbg {position: absolute;width: 100%;height:auto;-webkit-transition: .3s;transition: .3s;}
.navbar .navmain {position: relative;}
.navbar .navbox {position: absolute;top:0;left: 0;width: 100%; border-bottom: 5px solid #fbb527;background: #10902c;opacity: 0.9;filter:alpha(opacity=90)}
.navbox dl {width:150px;position: relative;float: left;}
.navbox dl dt {-webkit-transition: .3s;transition: .3s; height: 50px;line-height: 50px; font-size: 18px;text-align: center;letter-spacing: 1px;cursor: pointer;}
.navbox dt a {display: block;color:#fff;text-decoration:none;}
.navbox dt a.n1{background:url(images/home.png) 20px center no-repeat;padding-left:35px;}
.navbox dl dd {-webkit-transition: .3s; transition: .3s;filter: alpha(opacity=0);opacity: 0;padding: 11px 0 10px;height: 280px;border-left: 1px solid #a9a9a9;}
.navbox dl:last-child dd {border-right: 1px solid #e5e5e5;}
.navbox dl dd div {height: 30px;line-height: 30px;text-align: center;font-size: 14px;}
.navbox dl dd div a{color:#fff;text-decoration:none;}
.navhover {overflow: visible;}
.navhover .navbox dl dd {filter: alpha(opacity=100);opacity: 1;}
.navbox dl:hover dt {background: #015f15;}
.navbox dl:hover dt a {color: #ffffff;}
.navbox dl:hover dd {background-color: #015f15; border-color: #a9a9a9;}
.navbox dl dd div a:hover {display:block;color:#333;background:url(images/navbg.png) no-repeat center;}

.searchform {width:266px;height:25px;margin-top:7px;float:right;background:url(images/searchbg.png) no-repeat;overflow:hidden;}
.searchform .keyword{width:227px;height:25px;line-height:25px;border:none;background: none;float:left;text-align:center;}
.searchform .submitbtn{background:none;width:38px; height:25px; border:none;float:left;}
.content{background:url(images/bg.png) center bottom no-repeat;}
/*底部*/
#footer {width:100%;min-width:1200px;margin-top:10px;background:url(images/footbg.png) center top repeat;}
#footer .inner {width: 1200px;height:auto;padding:15px 0 6px 0;margin: 0 auto;overflow: hidden;display: block;color: #fff;}
#footer a,#footer a.vison{color:#fff;}
.footnav{float:left;overflow:hidden;}
.footnav li{float:left;width:160px;margin:16px 0 0;}
.footop .flogo{width:440px;float:left;margin-top:15px;}
.footop .fmotto{width:400px;float:left;margin-top:40px;text-align:center;}
.fcode{height:auto;float:right;}
.fcode .code {float: left;width:100px;text-align:center;color:#fff;margin-left:20px;}
.fcode .code .code_pic {width:100px;min-height:60px;}
.fcode .code span {display: block;padding:5px 0 0;font-size:14px;}
.foobtm{width:100%;background-color:#0d7b25;padding:10px 0;color:#fff;}
.copyright{width:1200px;margin:0 auto;text-align:center;color:#fff;font-size:12px;}