#banner{  background:#1b7338 url(../images/subannerbg.jpg) top center no-repeat; height:193px; margin:0 auto; text-align:center;}
#main{background: #fdffed url(../images/bg-3.jpg) repeat-x;	}
#main #content{background:#fefff8 url(../images/bg-2.jpg) repeat-x;width:996px; min-height:450px; height:auto !important; overflow:hidden; margin:0 auto;}

.left{ width:216px; min-height:400px; _height:400px;float:left; background:#fefff8 url(../images/sidelistbg.jpg) top repeat-x; }
.sidetitle{height:67px;}
.sidebarlist{ width:194px; padding:0 11px;}
.sidebarlist ul li{width:194px; height:36px; line-height:36px;background:url(../images/li.gif) top no-repeat;  }
.sidebarlist ul li a{ width:194px; height:36px; text-indent:20px;line-height:36px; color:#1f4800;display:block;}
.sidebarlist ul li a:hover{background:url(../images/li.gif) bottom no-repeat; color:#0077da; font-weight:bold;}
.sidebarlist ul li .current{width:194px; height:36px; background:url(../images/li.gif) bottom no-repeat; color:#0077da; font-weight:bold;display:block;}

.qk{ text-align:center; margin-top:10px;}
.qq{ background:url(../images/qq.gif) top center no-repeat; height:50px; padding-left:50%; margin-top:10px; padding-top:12px;}

.right{ width:768px; min-height:450px;_height:450px; float:right; }
.rightitle{ height:22px; line-height:22px;  background:url(../images/rightitlebg.jpg) center bottom no-repeat;  text-align:right; color:#999; padding:20px 20px 8px 45px; }
.rightitle span{ float:left;color:#0f6fdb; font-weight:bold; font-size:14px;}
.rightcontext{ width:728px; padding:15px 20px;line-height:30px; color:#000; min-height:400px;_height:400px;  }

.imgtext ul{ line-height:18px; color:#666;}
.imgtext ul li{ height:110px; border-bottom:dashed 1px #999; margin:20px 0; padding-bottom:10px; }
.imgtext ul li h4{ color:#1c720c; font-size:14px; background:url(../images/newspoint.gif) left center no-repeat; text-indent:15px; margin-bottom:5px;}
.imgtext ul li h4 span{ font-size:12px; color:#333; margin-left:10px; font-weight:normal;}
.imgtext ul li .i_text{ float:left; width:570px;}
.imgtext ul li img{ float:left; width:140px; height:95px; margin-right:10px; padding:2px; border:1px solid #999;}
.imgtext ul li a{ width:92px; height:25px; line-height:22px; text-align:center; display:block; background:url(../images/xqbt.gif) no-repeat;  margin-top:2px; color:#fff; float:right;}
.imgtext ul li a:hover{ color:#fff; }

.imglist ul{ min-height:370px; _height:370px;}
.imglist li {display:inline-block; width:166px;  height:180px;overflow:hidden; margin:8px;*margin:8px; float:left; text-align:center;}
.imglist li {*display:inline;}
.imglist ul li a img {width:160px; height:135px; padding:3px; background:#deeccf;  float:left; margin:0;}
.imglist ul li a:hover img{ background:#87bc5f;}


.rightcontext h5{ color:#000; text-align:center; font-size:16px; line-height:30px;}
.fabuxx{text-align:center; margin:0; padding:0; color:#8aab4e; margin-bottom:10px;}

.newslist ul{ min-height:400px; _height:400px; padding:0 5px; }
.newslist ul li{ background:url(../images/newspoint.gif) left center no-repeat; padding-left:18px;  height:35px;line-height:35px; border-bottom:dashed 1px #ccc;}
.newslist ul li a{ color:#48464a;}
.newslist ul li a:hover{ color:#06C;}
.newslist ul li span{ float:right;}
.page{ padding:5px 0;  text-align:center; clear:both; }
.page a{ margin:0 2px; padding:3px 8px; border:1px solid #ccc; color:#000; background:#FFF}
.page a:hover{ background:#78b213; color:#fff;border:1px solid #fefff8}
.page .p_current{background:#78b213; color:#fff;border:1px solid #fefff8 }


.videotext{ width:100%; height:125px; padding:15px 0; float:left;border-bottom:1px dashed #CCC; }
.videotext .img img{ width:156px; height:116px; padding:2px; border:1px solid #ccc; float:left; }
.videotext .v_text{ width:430px; float:left; margin:0 10px; line-height:20px; color:#666}
.videotext .v_text h4{ font-size:14px; color:#1c720c; height:30px; line-height:30px; text-indent:15px; margin-bottom:5px;background:url(../images/newspoint.gif) left center no-repeat; }
.videotext a img{ margin-top:30px;}

.submit{ width:60px; height:24px; background:url(../images/submit.gif) no-repeat; color:#FFF; margin-left:60px; border:none; cursor:pointer;}
.historymenu{ width:100%; height:25px; margin-bottom:20px; margin-top:10px; margin-left:10px;}
.historymenu a{ height:30px; line-height:30px; background:#edffdc; display:block; float:left; margin-right:8px; padding:0 10px; text-align:center; color:#005cac; font-size:12px; font-weight:bold;font-family:Microsoft Yahei;}
.historymenu a:hover{ background:#4096ee; color:#fff;}
.historymenu .historys{ background:#4096ee; color:#fff;}


/*--zyl2015-03-12--*/
.linkimgs a{ display:block; float:left; width:315px; height:155px; margin:15px 20px; padding:2px}
.linkimgs a img{width:315px; height:155px;}
.linkimgs a:hover{ background:#87bc5f}

.vido ul li{ float:left; width:320px; height:265px; margin-bottom:20px; margin-top:20px;}
.vido ul li.limar{ margin-left:75px}
.vido ul li a{ display:block; width:100%; height:100%;}
.vido ul li a img{width:320px; height:235px;}
.vido ul li span{ display:block; height:30px; line-height:30px; overflow:hidden;  text-align:center;}
.vido .vidotitle{ height:auto; text-align:center; font-weight:bold; font-size:18px; line-height:22px; padding:10px 10px 30px 10px}
.vidobox{ width:655px; height:450px; margin:0 auto; padding-bottom:40px}


