body{ background:#fff; color:#4b4b4b;}
.bgs{ background:#bbdcf1;}
.banner img{ width:100%;}
.banner .hide{ display:none;}
.main .btcon{ display:block; text-align:center; font-size:1.3rem; font-weight:bold; color:#ff9c00; padding-top:15px;}
.main .wzcon{ display:block; font-size:1.2rem; line-height:1.6rem; padding:15px 10px 0 10px;}
.main .wzcon i{ color:#ff9c00;}
.main .wzcon a{ color:#e12500;}
.main .mzy .zycon{ overflow:hidden; zoom:1; padding:15px 10px 0 0;}
.main .mzy .zycon .zytl{ display:block; float:left; width:50%; padding-left:10px;}
.main .mzy .zycon img{ width:100%;}
.main .mzy .zycon .zytr{ float:right; width:50%; padding-left:10px;}
.main .mzy .zycon .zytr ul li{ vertical-align:top;}
.main .mzy .zycon .zytr ul li:nth-child(2){ padding-top:0.5rem;}
.main .mzy .zyzx ul{ overflow:hidden; zoom:1; padding-top:10px;}
.main .mzy .zyzx ul li{ display:inline; float:left; width:48.5%;}
.main .mzy .zyzx ul li a{ display:block; text-align:center; font-size:1.2rem; color:#fff; height:2rem; line-height:2rem; background:#eb6100;}
.main .mzy .zyzx ul li:nth-child(2){ float:right; text-align:right;}
.main .pic{ display:block; text-align:center; padding-top:15px;}
.main .pic img{ width:70%;}
.main .tutpl{ display:block; padding:15px 10px 10px 10px; border-bottom:1px solid #4b4b4b;}
.main .tutpl img{ width:100%;}
.main .mnx .nxzx{ display:block;}
.main .mnx .nxzx a{ display:block; background:#ff6000; padding:0.5rem 0; text-align:center; font-size:1.2rem; color:#fff;}
.main .mxf .wzcon a{ color:#ffaf30;}
.main .tuno{ border-bottom:none;}
.main .mms .mslist ul{ overflow:hidden; zoom:1; padding-right:10px;}
.main .mms .mslist ul li{ display:inline; float:left; width:50%; padding-left:10px;}
.main .mms .mslist ul li img{ width:100%;}
.main .mms .mslist ul li .zx{ display:block; padding-top:5px;}
.main .mms .mslist ul li .zx a{ display:block; background:#eb6100; height:2rem; line-height:2rem; text-align:center; font-size:1.2rem; color:#fff;}
.main .mly .tutpl{ padding:15px 10px 0 10px;}
.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%;}
.main .mqt .qtlist ul li .title{ display:block; text-align:center; font-size:1.2rem;}
.main .mbm{ padding-top:20px;}
.main .mbm .bmcon{ background:#e0c4a7;}
.main .mbm .bmcon .bmbt{ display:block; text-align:center; font-weight:bold; font-size:1.3rem; color:#302814; padding-top:15px;}
.main .mbm .bmbt{ display:block; padding-top:15px; text-align:center; font-size:1.3rem; color:#302814; line-height:2rem;}
.main .mbm .bmtpl{ padding-bottom:20px; 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:60%; background:#fff; height:2.3rem; line-height:2.3rem; border:1px solid #dedede; padding:0 10px;}
.main .mbm .bmtpl ul li select{ width:60%; height:2.3rem; background:#fff; border:1px solid #dedede;}
.main .mbm .bmtpl ul li .sub{ padding:0.5rem 3rem; font-size:1.3rem; background:#e61111; border:none; color:#fff; cursor:pointer;}
.main .mbm .bmtpl ul li:nth-child(1){ padding-top:15px;}
.main .mzjs .hjlist ul{ overflow:hidden; zoom:1; padding-right:10px;}
.main .mzjs .hjlist ul li{ display:inline; float:left; width:50%; position:relative; padding:10px 0 0 2.5%;}
.main .mzjs .hjlist ul li img{ width:100%;}
.main .mzjs .hjlist ul li .title{ display:block; width:95%; position:absolute; bottom:0px; padding:0.2rem 0; background-color:rgba(0,0,0,0.5); filter:Alpha(opacity=50); -moz-opacity:0.5; font-size:1.2rem; text-align:center; color:#fff;}
.main .mzjs .hjlist ul li .title i{ color:#f40404;}
.main .wzti{ text-indent:2em;}
.main .xct{ padding:15px 10px 0 10px;}
.main .xct .adSwiper{ position:relative;} 
.main .xct .adSwiper img{ width:100%;}
.main .wzcon i{ color:#ff6600;}
.main .mzs .zslist ul{ overflow:hidden; zoom:1; padding:15px 10px 0 0;}
.main .mzs .zslist ul li{ display:inline; width:50%; float:left; padding-left:10px;}
.main .mzs .zslist ul li img{ width:100%;}
.main .mzs .zsbt{ display:block; text-align:center; font-size:1.2rem; line-height:2rem; padding-top:15px;}
.main .mzs .zsbt .bt{ font-size:1.3rem; color:#ff6600;}