/* ::::: http://www.hnwjjt.cn/skin/wap/css/style.css ::::: */


.clear { clear: both; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }




#main { height: auto; }
.m_cate ul { margin: 0px auto; }
.m_cate ul li { float: left; margin-bottom: 4%; width: 33.3%; overflow: hidden; }
.m_cate ul li a { display: block; padding: 6px 0px; width: 86%; margin: 0px auto; background: #007F18 none repeat scroll 0% 0%; }
.m_cate ul li a img { display: block; max-width: 48%; margin: 8px auto 0px; }
.m_cate ul li a span { display: block; line-height: 30px; margin-top: 5px; text-align: center; color: rgb(255, 255, 255); padding-bottom: 3px; }
#bg_cor_1 { background: rgb(35, 107, 188) none repeat scroll 0% 0%; }
#bg_cor_2 { background: rgb(237, 168, 28) none repeat scroll 0% 0%; }
.m_titl b { display: block; width: 120px; height: 30px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 0px auto; color: rgb(0, 125, 25); text-align: center; line-height: 30px; position: relative; z-index: 10; font-weight: bold; }
.m_titl span { left: 0%; top: 14px; z-index: 1; background: rgb(0, 125, 25) none repeat scroll 0% 0%; height: 2px; display: block; width: 100%; }
.m_n_txt ul { width: 96%; margin: 0px auto 30px; }
.m_n_txt ul li { width: 100%; border-bottom: 1px dashed rgb(204, 204, 204); padding: 8px 0px; }
.m_n_txt ul li span { float: right; color: rgb(153, 153, 153); }
.m_n_txt ul li a { display: block; width: 70%; color: rgb(102, 102, 102); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.m_prod { margin-bottom: 20px; }
.m_about { width: 96%; margin: 20px auto; }
.m_about p { text-indent: 2em; color: rgb(85, 85, 85); }
.m_about p a { margin-top: 5px; color: rgb(0, 125, 25); float: right; }
.m_p_pic ul li { width: 33.3%; float: left; margin-top: 15px; }
.m_p_pic ul li a { display: block; width: 90%; margin: 0px auto; }
.m_p_pic ul li a .picbox { width: 100%; overflow: hidden; }
.m_p_pic ul li a img { display: block; width: 100%; margin: 0px auto; }
.m_p_pic ul li a h6 { border-top: 1px solid rgb(209, 209, 209); height: 30px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; line-height: 30px; color: rgb(34, 34, 34); text-align: center; }
