body,html{overflow-x:hidden;background-image:url(imgbdbg.png);background-repeat:repeat-x;background-color:#eee;}
.g-wrap{width:1000px;margin:0 auto;}
.g-hd{position:relative;z-index:9;height:170px;background-image:url(imghdbg.png);background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.3);box-shadow:0 0 6px rgba(0,0,0,0.3);}
.g-nav{position:relative;z-index:99;margin:0 auto;margin-bottom:-15px;width:1052px;height:57px;background:url(imgnavleft.png) no-repeat;}
.g-nav .navr{position:absolute;top:0;right:0;width:26px;height:57px;background:url(imgnavright.png) no-repeat;}
.g-bn{position:relative;z-index:9;border:1px solid #ccc;border-top:0;border-left:0;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.3);box-shadow:0 0 6px rgba(0,0,0,0.3);}
.g-bdi{position:relative;z-index:9;margin:30px auto;border:1px solid #ccc;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.3);box-shadow:0 0 6px rgba(0,0,0,0.3);}
.g-bdi .g-mn{width:705px;padding:20px 15px;border-right:1px solid #ccc;}
.g-bdi .g-sd{width:240px;padding:20px 15px;padding-left:0;}
.g-bd{position:relative;z-index:9;margin-bottom:30px;border:1px solid #ccc;border-radius:0 0 6px 6px;background-color:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.3);box-shadow:0 0 6px rgba(0,0,0,0.3);}
.g-bd .g-mn{width:760px;background-color:#fff;}
.g-bd .g-sd{width:220px;padding:23px 10px;}
.g-link{position:relative;z-index:9;background-color:#ccc;}
.g-ft{position:relative;z-index:9;background-image:url(imgr.png);background-repeat:repeat-x;}
.m-list{list-style:none;}
.m-list li{padding-left:12px;border-bottom:1px dashed #e0e0e0;line-height:30px;font-size:12px;background:url(imgag.png) no-repeat;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.m-list li span{float:right;font-size:12px;color:#999;}
.m-list li a{*display:inline-block;color:#555;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.m-list li a:hover{text-decoration:underline;color:#333;}
.m-logo{position:relative;padding:45px 0 0 10px;}
.m-nav{padding:6px 0;background-color:#35730c;}
.m-nav li{position:relative;float:left;display:block;width:100px;}
.m-nav li a{display:block;color:#f5f5f5;line-height:30px;text-align:center;}
.m-nav li a:hover{background:#326a0d;color:#fff;}
.m-nav li a.active{background:#2b5e09;color:#fff;}
.m-nav>li>a{font-size:14px;font-weight:bold;}
.m-nav .sub{display:none;padding:7px 0;position:absolute;background:url(imgsubnav.png) no-repeat;}
.m-nav .sub li a{background:#35730c;border-top:1px solid #265208;}
.m-nav .sub li a:hover{background:#326a0d;color:#fff;}
.m-nav li:hover .sub{display:block;}
.m-slide{position:relative;width:720px;height:320px;background:#fff;}
.m-slide img{width:720px;height:320px;vertical-align:middle;}
.m-news{position:relative;width:340px;}
.m-news .tit{background:url(imgtitbg.png) repeat-x;}
.m-news .tit h2{float:left;display:block;padding:0 15px;border:1px solid #ccc;border-bottom:0;border-top:2px solid #0e9319;color:#0e9319;font-size:14px;line-height:28px;background:#fff;}
.m-news .tit .more{padding:0 15px;color:#999;font-size:12px;line-height:30px;}
.m-news .tit .more:hover{color:#666;}
.m-news .bd{padding:5px;}
.m-news ul a{color:#666;}
.m-news ul a:hover{text-decoration:underline;color:#333;}
.m-notice{padding:5px 15px;width:250px;height:310px;background-color:#fff;border:0;}
.m-notice .tit{border-bottom:2px solid #ccc;}
.m-notice .tit h2{color:#0e9319;line-height:36px;font-size:16px;}
.m-notice .tit .more{line-height:36px;color:#999;}
.m-notice .tit .more:hover{color:#333;}
.m-notice .m-list{margin:7px 0;}
.m-scene{padding:15px;padding-top:0;border-top:1px solid #ccc;}
.m-scene h2{font-size:16px;color:#0e9319;line-height:40px;}
.m-scene h2 a{color:#0e9319;}
.m-scene .bd{margin:0 -5px;}
.m-scene .bd .item{float:left;margin:0 5px;}
.m-scene .bd .item img{width:235px;}
.m-links{padding:20px 15px;}
.m-links .area{width:400px;}
.m-subcols{margin-bottom:20px;border-top:1px solid #ccc;background:#fff;}
.m-subcols li{float:left;width:100%;position:relative;background-image:url(imgarraw.png);background-repeat:no-repeat;}
.m-subcols li:hover{background-color:#eee;}
.m-subcols li:hover a{color:#000;}
.m-subcols li.active{background-image:url(imgarraw2.png);background-color:#eee;}
.m-subcols li.active a{color:#000;font-weight:bold;}
.m-subcols a{display:block;padding:5px 40px;line-height:30px;color:#666;border-top:1px solid #fff;border-bottom:1px solid #ccc;}
.m-ctn{min-height:600px;background:#fff;border-left:1px solid #ccc;}
.article{padding:20px 30px;padding-right:40px;font-size:16px;line-height:1.5em;}
.article .info{border-bottom:1px solid #ccc;}
.article .info h1{margin:7px 0;font-size:28px;line-height:32px;color:#0e9319;font-family:"Microsoft Yahei";font-weight:normal;}
.article .info p{font-size:12px;color:#666;}
.article .info span{margin-right:5px;}
.article .ctn{padding:15px 0;}
.article .ctn h1{font-size:1.5em;margin:0.67em 0;}
.article .ctn h2{font-size:1.17em;margin:0.83em 0;}
.article .ctn h3{font-size:1em;margin:1em 0;}
.article .ctn h4{font-size:0.83em;margin:1.33em 0;}
.article .ctn h5{font-size:0.67em;margin:1.67em 0;}
.article .ctn h6{font-size:0.67em;margin:1.67em 0;}
.article .ctn p{margin:0.2em 0;line-height:1.5em;}
.article .ctn img{max-width:680px;}
.article .ctn table{width:100%;border:1px solid #ccc;}
.article .ctn table tr{background:#fff;}
.article .ctn table tr:nth-child(odd){background:#f0f0f0;}
.article .ctn table tr:first-child{border:0;}
.article .ctn table th{font-weight:bold;text-align:center;}
.article .ctn table td,.article .ctn table th{padding:5px 10px;font-size:14px;border:1px solid #e0e0e0;}
.article .ctn b,.article .ctn strong{font-weight:bold;}
.article .ctn a:link,.article .ctn a:visited,.article .ctn a:link:hover,.article .ctn a:visited:hover{color:#236fd4;margin:0 2px;}
.article .ctn a:hover{color:#236fd4;margin:0 2px;text-decoration:underline;}
.m-sdbox{margin-bottom:30px;background:#fff;}
.m-sdbox img{max-width:220px;vertical-align:middle;}
.m-sdbox .tit{padding:5px 20px;background:#53b249;font-size:16px;color:#fff;}
.m-sdbox .bd{padding:10px 15px;border:5px solid #53b249;}
.m-topic{background-color:#f0f0f0;padding:2px 10px;}
.m-topic h2{color:#0e9319;line-height:30px;font-size:14px;}
.m-topic li{margin-bottom:8px;}
.m-topic li img{width:220px;}
.m-ft{padding:20px 15px;}
.m-ft p{color:#fff;font-size:12px;}
.m-ft p span{margin-right:6px;}
.m-qr{position:fixed;left:50%;bottom:20px;margin-left:520px;}