@charset "gb2312";
.sj_menu_bg { background: #fc9820; width: 100%; }
.sj_menu_ul { margin: 0 auto; background: #ff5237; }
.topbar .sj_menu_ul li a { font-size: 1rem; }
.hiddened { display: none; }
.showed { display: block; }
.sj_Header { width: 100%; padding: 1%; background: #FFF; }
.sj_Header_left { float: left; margin-top: 1%; }
.sj_Header_right { float: right; margin-top: 2%; }
.pro_Header { width: 100%; background: #F97F12; font-weight: normal; }
.pro_Header_left { margin-left: 1%; float: left; }
.pro_title { text-align: center; width: 80%; line-height: 4rem; float: left; display: block; font-size: 2.5rem; }
.pro_title a { color: #FFF; }
.pro_Header_right { float: right; margin-right: 2%; }
.pro_Header_left, .pro_Header_right { margin-top: .25em; }
#sj_menu { border-bottom: 1px solid #FFF; }
.sj_menu_bg { background: #fc9820; width: 100%; }
.sj_menu_ul { border-top: 1px solid #FFF; margin: .5em 0; }
.sj_menu_ul li { float: left; width: 24.99%; border-left: 1px solid #FFF; text-align: center; line-height: 50px; height: 50px; }
.sj_menu_ul li:first-child { border-left: none; width: 25%; }
.sj_menu_ul li a { color: #FFF; }
.banner1 img { width: 100%; display: block; }
.c1nei1 { background: #fff; padding: 50px 0; }
.zx1 { padding: 10px; border-radius: 100px; font-size: 20px; background: #e77817; width: 30%; margin: auto; color: #fff; text-align: center; }
.zx1 a { color: #fff; }
.sort-nav { padding-bottom: 0.5em; background: #FFF; border-bottom: #F0EEEE 1px solid; }
.sort-nav a { float: left; height: 5.65em; margin-top: .85em; width: 25%; font-size: 1em; line-height: 30px; box-sizing: border-box; text-align: center }
.sort-nav a em { width: 3.8em; height: 3.80em; margin: 0 auto; display: block; background: url(m.nmgxdf.com404imageshomenav.png) no-repeat; background-size: 7.6em 16.535714em; }
.sort-nav a span { color: #666; font-size: 1em; line-height: 1.7em; display: block }
.sort-nav a:nth-child(1) em { background-position: 0.2em 0 }
.sort-nav a:nth-child(2) em { background-position: -3.9em -12.92em }
.sort-nav a:nth-child(3) em { background-position: 0.2em -3.9em }
.sort-nav a:nth-child(4) em { background-position: 0.2em -12.92em }
.sort-nav a:nth-child(5) em { background-position: 0.2em -8.32em }
.sort-nav a:nth-child(6) em { background-position: -3.9em -3.98em }
.sort-nav a:nth-child(7) em { background-position: -3.9em 0 }
.sort-nav a:nth-child(8) em { background-position: -3.9em -8.3em }
.clearf:after, clearf:before { content: ""; display: block; }
.clearf:after { clear: both; }
.clearf { zoom: 1; }
.mhome { min-width: 320px; max-width: 640px; margin: 0 auto; }
