body{ background:#ffffff; color:#221815;}
.bgs{ background:#fff;}
.banner img{ width:100%;}
.banner .hide{ display:none;}
.main .wzcon{ padding:20px 10px 0 10px;}
.main .wzcon .wz{ display:block; padding:10px; border:1px dashed #171717; font-size:1.2rem; line-height:2rem; 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 .zxbtn{ display:block; text-align:center; padding:2rem 0 1rem 0;}
.main .zxbtn a{ padding:0.5rem 3rem; background:#e30707; color:#fff; font-size:1.5rem; 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 .btcon{ display:block; text-align:center; padding-top:1rem;}
.main .btcon img{ width:52%;}
.main .zycon{ display:block; font-size:1.2rem; line-height:2rem; padding:15px 10px 0 10px;}
.main .zycon i{ color:#ff6002;}
.main .mzy .tlist ul{ overflow:hidden; zoom:1; padding:5px 10px 0 5px;}
.main .mzy .tlist ul li{ display:inline; float:left; width:33.3%; padding:7px 0 0 5px;}
.main .mzy .tlist ul li img{ width:100%;}
.main .mzy .tlist ul li .title,.main .mzy .tlist ul li .twz{ display:block; color:#ff6002;}
.main .mzy .tlist ul li .title{ text-align:center; font-size:1.2rem; padding-top:5px;}
.main .mzy .tlist ul li .tzx{ display:block; text-align:center; padding:5px 0 0.7rem 0;}
.main .mzy .tlist ul li .tzx a{ display:block; width:100%; background:#ff6002; padding:0.2rem 0; font-size:1.2rem; color:#fff;}
.main .mzy .zxbtn{ padding:1.5rem 0 1rem 0;}
.main .mbf .bflist ul{ overflow:hidden; zoom:1;}
.main .mbf .bflist ul li{ display:inline; float:left; width:33.3%; text-align:center; padding-top:20px;}
.main .mbf .bflist ul li img{ width:32%;}
.main .mbf .bflist ul li .title{ display:block; padding-top:10px; font-size:1.2rem;}
.main .pic{ display:block; padding:20px 10px 0 10px;}
.main .pic img{ width:100%;}
.main .mzp .zplist ul{ overflow:hidden; zoom:1; padding:15px 10px 0 5px;}
.main .mzp .zplist ul li{ display:inline; float:left; width:33.3%; padding:5px 0 0 5px;}
.main .mzp .zplist ul li img{ width:100%;}
.main .xct{ padding:20px 10px 0 10px;}
.main .xct .adSwiper{ position:relative;} 
.main .xct .adSwiper img{ width:100%;}
.main .xct .adSwiper .title{ display:block; text-align:center; font-size:1rem; height:2.5rem; line-height:2.5rem; color:#fff; background:#ff6002;}
.main .xct .adSwiper .title i{ font-size:1.3rem; font-weight:bold;}
.main .mqt .qtbt{ display:block; text-align:center; font-size:1.3rem; padding-top:15px; font-weight:bold;}
.main .mqt .qtlist ul{ overflow:hidden; zoom:1; padding:15px 10px 0 5px;}
.main .mqt .qtlist ul li{ display:inline; float:left; width:33.3%; padding-left:5px;}
.main .mqt .qtlist ul li img{ width:100%; padding-bottom:5px;}
.main .mqt .qtlist ul li .title{ display:block; text-align:center; background:#ff6002; height:2rem; line-height:2rem; font-size:1.2rem; color:#fff;} 
.main .mbm .bmcon{ background:#fff;}
.main .mbm .bmcon .bmbt{ display:block; text-align:center; font-weight:bold; font-size:1.3rem; color:#302814; padding-top:15px;}
.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:#302814; padding-top:20px; vertical-align:top;}
.main .mbm .bmtpl ul li .iputs{ width:90%; background:#fff; height:2.3rem; line-height:2.3rem; border:1px solid #221714; padding:0 10px;}
.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.5rem 0; font-size:1.3rem; background:#b14122; 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; font-weight:bold;}
.main .mbm .bmtpl ul li:nth-child(1){ padding-top:15px;}