
.fr { float: right; }
.clear { clear: both; }
.c_title { padding: 10px 0px; }
.c_tcon { background: rgb(136, 136, 136) none repeat scroll 0% 0%; }
.c_tcon a { width: 33.3%; display: block; float: left; color: rgb(255, 255, 255); line-height: 40px; text-align: center; border-right: 1px solid rgb(119, 119, 119); border-bottom: 1px solid rgb(119, 119, 119); margin-right: -1px; height: 40px; overflow: hidden; }
.c_tcon a.on { background: rgb(0, 126, 24) none repeat scroll 0% 0%; border-right: 1px solid rgb(0, 126, 24); border-bottom: 1px solid rgb(0, 126, 24); }
.c_n_list { margin-top: 3%; }
.c_n_list ul li { width: 96%; margin: 0px auto; display: block; padding: 2% 0px; border-bottom: 1px dashed rgb(153, 153, 153); }
.news_list ul li a { display: block; width: 100%; overflow: hidden; }
.c_n_list ul li img { width: 25%; float: left; margin-right: 10px; }
.c_n_list ul li span h5 { font-size: 14px; color: rgb(85, 85, 85); }
.c_n_list ul li span small { font-size: 12px; color: rgb(0, 126, 24); float: right; }
.page { text-align: center; padding: 5% 0px; }
.page a, .page b { padding: 5px 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; cursor: pointer; margin-left: 1px; text-align: center; border-right: 1px solid rgb(209, 209, 209); color: rgb(84, 84, 84); }
.page b { background: rgb(7, 148, 34) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.c_news{margin-bottom: 10px;}
.ym_box { width: 100%; height: 50px; text-align: center; padding-top: 20px; }
.ym_box a, .ym_box b { padding: 8px 15px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; cursor: pointer; margin-left: 1px; text-align: center; border-right: 1px solid rgb(209, 209, 209); color: rgb(84, 84, 84); }
.ym_box b { background: rgb(7, 148, 34) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.mt10 { margin-top: 10px; }
