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


.fr { float: right; }
.clear { clear: both; }
.wbox_wap { width: 96%; max-width: 640px; margin: 0px auto; }
.mt20 { margin-top: 20px; }
.relative { position: relative; }
.absolute { position: absolute; }
.z500 { z-index: 500; }
.z1000 { z-index: 1000; }
.block { display: block; }
.c7 { width: 70%; }
.clogo_box { height: 55px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.slider { display: none; }
.focus span { width: 10px; height: 10px; margin-right: 10px; border-radius: 50%; background: rgb(102, 102, 102) none repeat scroll 0% 0%; font-size: 0px; }
.focus span.current { background: rgb(0, 126, 24) none repeat scroll 0% 0%; }
.m_prod { margin-bottom: 20px; }
.m_p_pic ul li { width: 45%; float: left; margin-left: 15px;border: 1px solid antiquewhite; }
.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; }
.c_title { padding: 10px 0px; }
.c_tcon { background: rgb(136, 136, 136) none repeat scroll 0% 0%; }
.c_tcon a { width: 25%; 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; }
.tab_build a, .tab_build11 a, .tab_build12 a, .tab_build27 a, .tab_build23 a, .tab_build1 a { width: 25%; }
.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); }
.list_about { width: 96%; margin: 0px auto; padding: 20px 0px; border-bottom: 1px solid rgb(210, 210, 210); }
.list_about img { width: 100%; max-width: 640px; margin: 0px auto; }
.list_about p { line-height: 30px; color: rgb(102, 102, 102); text-indent: 2em; }
.c_r_b_con { width: 96%; margin: 20px auto; padding-bottom: 20px; }
