body{ background:#fff; color:#221815;}
.bgs{ background:#fff;}
.banner img{ width:100%;}
.banner .hide{ display:none;}
.main .wzcon{ display:block; font-size:1rem; line-height:2rem; padding:15px 10px 0 10px; text-align:center;}
.main .mjj video{ padding:15px 10px 0 10px;}
.main .btcon{ display:block; font-size:1.3rem; font-weight:bold; line-height:2rem; text-align:center;}
.main .btpt{ padding-top:15px;}
.main .btcon p:nth-child(2){ font-size:1rem; font-weight:normal; color:#838383;}
.main .mzd .zdbox{ padding:15px 10px 0 10px;}
.main .mzd .zdbox .wzcon{ border:1px dashed #ff6b13; padding:15px 10px;}
.main .mzd .zdbox .wzcon i{ color:#ff6b13;}
.main .zxbtn{ display:block; text-align:center; padding:2rem 0;}
.main .zxbtn a{ padding:0.5rem 3rem; background:#ff6b13; background-size:100% 100%; font-size:1.2rem; color:#fff; text-align:center; border-radius:0.5rem;}
.main .mhg{ background:#f5f5f5; padding:0.5rem 0;}
.main .mqd .qdlist ul{ overflow:hidden; zoom:1; padding:0 10px 0 0;}
.main .mqd .qdlist ul li{ display:inline; float:left; width:50%; padding:15px 0 0 10px;}
.main .mqd .qdlist ul li img{ width:100%;}
.main .mqd .qdlist ul li .title{ display:block; text-align:center; font-size:1.2rem; padding-top:10px;}
.main .tlist ul{ overflow:hidden; zoom:1; padding:0 10px 0 0;}
.main .tlist ul li{ display:inline; float:left; width:50%; padding:15px 0 0 10px;}
.main .tlist ul li img{ width:100%;}
.main .tlist ul li .tcon{ background:#f5f5f5; display:block;}
.main .tlist ul li .tcon .title{ background:none; display:block; font-size:1.2rem; font-weight:bold; color:#f86d06; text-align:center; padding-top:10px;}
.main .tlist ul li .tcon .twz{ display:block; font-size:0.9rem; line-height:1.6rem; padding:5px 10px 10px 10px;}
.main .tlist ul li .title{ display:block; background:#371b13; font-size:1.2rem; text-align:center; color:#fff; padding:0.3rem 0;}
.main .mbz .bzlist ul li{ vertical-align:top; padding:15px 10px 0 10px; overflow:hidden; zoom:1;}
.main .mbz .bzlist ul li .tu{ display:block; float:left; width:36.2%;}
.main .mbz .bzlist ul li .txts{ float:right; width:63.8%; position:relative;}
.main .mbz .bzlist ul li .tu img,.main .mbz .bzlist ul li .txts img{ width:100%;} 
.main .mbz .bzlist ul li .txts .tbox{ position:absolute; top:0px; width:100%; padding:10px 10px 0 10px;}
.main .mbz .bzlist ul li .txts .tbox .title{ display:block; font-size:1.2rem; font-weight:bold; padding-top:10px;}
.main .mbz .bzlist ul li .txts .tbox .twz{ display:block; font-size:0.9rem; line-height:1.3rem; color:#5c5c5c; padding-top:5px;}
.main .mbz .bzlist ul li .fr{ float:right;}
.main .mbz .bzlist ul li .fl{ float:left;}
.main .pic img{ width:100%; padding:15px 10px 0 10px;}
.main .mxb .xbox{ background:#ff6b13; padding:0 10px 10px 10px;}
.main .mxb .xbox .btcon{ color:#fff; padding-top:15px;}
.main .mxb .xbox .xblist .xbnav{ background:#f6f5f0;}
.main .mxb .xbox .xblist .xbnav ul{ border-left:1px solid #ffedc3; overflow:hidden; zoom:1; margin-top:15px;}
.main .mxb .xbox .xblist .xbnav ul li{ display:inline; float:left; width:33.3%; text-align:center; padding:0.5rem 0; border:1px solid #ffb275; border-left:none; color:#ff6b13;}
.main .mxb .xbox .xblist .xbnav ul li:nth-child(1){ width:25%;}
.main .mxb .xbox .xblist .xbnav ul li:nth-child(2){ width:45%;}
.main .mxb .xbox .xblist .xbnav ul li:nth-child(3){ width:30%;}
.main .mxb .xbox .xblst{ border-bottom:1px solid #ffedc3;}
.main .mxb .xbox .xblst ul{ border-left:1px solid #ffedc3; overflow:hidden; zoom:1;}
.main .mxb .xbox .xblst ul li{ overflow:hidden; zoom:1;}
.main .mxb .xbox .xblst ul li span{ display:block; float:left; width:33.3%; text-align:center; height:35px; line-height:35px; font-size:14px; border:1px solid #ffb275; border-left:none; color:#fff; border-top:0;}
.main .mxb .xbox .xblst ul li .z1{ width:25%;}
.main .mxb .xbox .xblst ul li .z2{ width:45%;}
.main .mxb .xbox .xblst ul li .z3{ width:30%;}
.main .mxz .xzlist ul{ overflow:hidden; zoom:1;}
.main .mxz .xzlist ul li{ display:inline; float:left; width:33.3%; padding:15px 0 0 10px;}
.main .mxz .xzlist ul li img{ width:100%;}
.main .mxz .xzlist ul li .xztxt{ overflow:hidden; zoom:1; padding:10px 0 0 0; font-size:0.8rem;}
.main .mxz .xzlist ul li .xztxt .xm{ display:block; float:left; width:50%;}
.main .mxz .xzlist ul li .xztxt .je{ display:block; float:right; width:50%;} 
.main .mzy .zylist ul{ overflow:hidden; zoom:1; padding:0 10px 0 0;}
.main .mzy .zylist ul li{ display:inline; float:left; width:50%; padding:15px 0 0 10px;}
.main .mzy .zylist ul li img{ width:100%;}
.main .mzy .zylist ul li .zybox{ background:#ff6b13; overflow:hidden; zoom:1; padding:10px;}
.main .mzy .zylist ul li .zybox .zyz{ display:block; width:75%; float:left; color:#fff; font-size:1rem; line-height:1.4rem; font-weight:bold;}
.main .mzy .zylist ul li .zybox .zyz p:nth-child(2){ font-size:0.8rem; font-weight:normal;}
.main .mzy .zylist ul li .zybox .zyx{ display:block; width:25%; float:right;}
.main .mzy .zylist ul li .zybox .zyx a{ color:#000000; display:block; background:#fbda03; text-align:center; font-size:1rem; line-height:1.2rem; border-radius:0.5rem; padding:0.2rem 0;}
.main .mbm{ padding:0 10px 0 10px;}
.main .mbm .bmcon .bmbt{ display:block; text-align:center; font-size:1.5rem; color:#ff6b13; font-weight:bold; line-height:2rem; padding-top:15px;}
.main .mbm .bmcon .bmbt i{ color:#ff6b13;}
.main .mbm .bmcon .bmbt p:nth-child(2){ font-size:1.2rem; font-weight:normal;}
.main .mbm .bmtpl{ border-radius:0.5rem; webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; -ms-border-radius:0.5rem; -o-border-radius:0.5rem;}
.main .mbm .bmtpl ul li{ text-align:center; font-size:1.2rem; color:#ff6b13; padding-top:20px; vertical-align:top;}
.main .mbm .bmtpl ul li .iputs{ width:90%; background:#eee; height:2.3rem; line-height:2.3rem; font-weight:normal; border:none; padding:0 10px; border-radius:100px; webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px;}
.main .mbm .bmtpl ul li select{ width:90%; height:2.3rem; background:#fff; border:1px solid #dedede;}
.main .mbm .bmtpl ul li .sub{ width:90%; padding:0.2rem 0; font-size:1.3rem; background:#ff6b13; border:none; color:#fff; cursor:pointer; border-radius:100px; webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px;}
.main .mbm .bmtpl ul li:nth-child(4){ font-weight:normal;}
.main .mbm .bmtpl ul li:nth-child(4) i{ position:relative; top:-0.2rem; padding-right:10px;}
.main .mbm .bmtpl ul li:nth-child(4) i img{ width:4%;}