.column_l{ width:225px; min-height:400px; background:url(../images/left_bg.png) no-repeat center top; float:left;}
.column_l .left_list span{ display:block; height:50px; line-height:50px; text-align:center; font-size:22px; color:#2e8d2e}
.column_l .left_list .left_pic{ width:185px; height:65px; margin:25px 20px;}
.column_l .left_list .left_nav{ padding-left:20px;}
.column_l .left_list .left_nav li{ height:30px; line-height:30px; width:200px; cursor:pointer; background:url(../images/left_li.png) no-repeat; margin:15px 0; text-indent:40px;}
.column_l .lxfs{ width:200px; padding-left:25px;}
.column_l .lxfs h4{ color:#2e8d2e;}

.column_m{ position:relative; width:930px; padding:9px; border:1px solid #929292; min-height:410px; margin:-20px 0 25px; background:url(../images/column_bg.png) no-repeat 10px 10px #FFFFFF; float:right; z-index:999;}
.column_m .bt{ width:850px; height:39px; line-height:39px; border-bottom:1px solid #2e8d2e; padding-top:10px; margin:0 auto; font-size:12px; background:url(../images/bt.png) no-repeat left 25px;}
.column_m .bt span{ display:block; text-indent:20px; color:#2e8d2e;}
.column_m .bt span a{ color:#2e8d2e}

.column_m .nr { padding:10px 40px;}
.column_m .nr .nr_bt { line-height: 40px; font-size: 30px; text-align: center; margin-bottom: 10px; }
.column_m .nr .nr_bt h6{ font-size:12px;}
.column_m .nr .nr_text { line-height: 40px; }
.column_m .nr .nr_text img { display: block; margin: 0 auto; max-width: 830px; }
.column_m .nr .nr_text .video { width: 640px; height: 480px; margin: 0 auto 10px auto; }
.column_m .up_down{ line-height:40px;}

.metsearch {width: 500px;}
.parasearch_title {float: left;}
.parasearch_input input {
    float: left;
    display: inline;
    width: 260px;
    height: 34px;
    line-height: 34px;
    background: none;
    border: 1px solid #aac2cd;
    padding-left: 5px;
    overflow: hidden;
    color: #888;
    font-family: microsoft yahei;
    font-size: 14px;
}
.parasearch_search input.searchgo {
    float: left;
    height: 36px;
    background: #557cab url(../searchgo_bg.jpg) repeat-x;
    border: 1px solid #74a3c9;
    padding: 0px 17px;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
}

.list_news_sub{ display:block;}
.list_news_sub li{ display:block; height:38px; line-height:38px; border-bottom:1px dotted #d4dde3; background: url(../images/bt.png) no-repeat 10px center; position:relative}
.list_news_sub li i{ color:#2e8d2e}
.list_news_sub li a{ display:block; text-indent:2em; }
.list_news_sub li span{ position: absolute; right:0; top: 0;}

.posts{ padding:10px 40px;}
.productlist{ display:block; padding:0 5px;}
.productlist li{ display:block; float:left; width:240px; height:210px; overflow: hidden; padding:20px;}
.productlist li a{ display:block; width:250px; line-height:30px; text-align:center;}
.productlist li .attachment-small{ width:220px; height:160px; padding:4px; border:1px solid #747474;}

.pagelink{ height:30px; margin:30px auto; line-height:30px; text-align:center;}
.pagelink a, .pagelink span, .pagelink select { display:inline-table; height:28px; padding:0 10px; line-height:28px; text-align:center; margin:0 3px; border-radius:3px; background:#f3f3f3; border:1px solid #bfbfbf; overflow: hidden; color:#717171}
.pagelink span.on, .pagelink a:hover { background:#303339; color:#f2f2f2; }