body{ background:#fff; color:#050505;}

.bgs{ background:#bbdcf1;}

.banner img{ width:100%;}

.banner .hide{ display:none;} 

.main .mxm .xmbt{ display:block; text-align:center; padding-top:20px;}

.main .mxm .xmbt img{ width:50%;} 

.main .mxm .xmlist ul{ padding:20px 10px 0 0; overflow:hidden; zoom:1;}

.main .mxm .xmlist ul li{ display:inline; float:left; width:33.3%; position:relative; padding-left:10px;}

.main .mxm .xmlist ul li img{ width:100%;}

.main .mxm .xmlist ul li .title{ display:block; font-size:0.8rem; position:absolute; width:100%; bottom:0.2rem; text-align:center; color:#fff;}

.main .pic{ display:block;}

.main .pic img{ width:100%;}

.main .mxm .pic{ padding-top:10px;}

.main .zxbtn{ display:block; text-align:center; padding:2rem 0;}

.main .zxbtn a{ background:url(../Picture/zxbtn.jpg) no-repeat; background-size:100% 100%; padding:0.8rem 3rem 0.6rem 2rem; font-size:1.2rem; color:#fff;}

.main .mxm .zxbtn{ padding:2rem 0 0.5rem 0;}

.main .tlist ul{ overflow:hidden; zoom:1; padding:10px 10px 0 0;}

.main .tlist ul li{ display:inline; float:left; width:33.3%; padding-left:10px;}

.main .tlist ul li img{ width:100%; padding-top:8px;}

.main .tlist ul li .title{ display:block; text-align:center; font-size:1.2rem; background:#66422f; color:#fff;} 

.main .tlist ul li .tzx{ display:block; padding:0.8rem 0 0.5rem 0; text-align:center;}

.main .tlist ul li .tzx a{ padding:0.1rem 1.2rem; border:1px dashed #694633; color:#694633; font-size:1rem; border-radius:1rem; webkit-border-radius:1rem; -moz-border-radius:1rem; -ms-border-radius:1rem; -o-border-radius:1rem;}

.main .tlist ul li .tzxs a{ background:#694633; color:#fff;}

.main .btcon{ display:block; text-align:center; font-size:1.3rem; color:#8f0006; font-weight:bold;}

.main .btcon img{ width:6%; padding-top:10px;}

.main .mhj .pic{ padding:0 10px;}

.main .mxdf .tlist ul li img{ border:3px solid #3c1707; border-radius:0.3rem; webkit-border-radius:0.3rem; -moz-border-radius:0.3rem; -ms-border-radius:0.3rem; -o-border-radius:0.3rem;}

.main .mxdf .tlist ul li .title{ display:block; text-align:center; font-size:1rem; padding-top:5px; color:#5b230a; font-weight:bold;}

.main .mxdf .tlist ul li .wz{ display:block; font-size:1rem; line-height:1.6rem; text-align:center; padding-top:5px; color:#5b230a; font-weight:bold;}

.main .zxtpl ul{ overflow:hidden; zoom:1;}

.main .zxtpl ul li{ display:inline; float:left; width:50%; padding:15px 7% 0 7%;}

.main .zxtpl ul li a{ display:block; width:100%; padding:0.7rem 0 0.5rem 0; background:url(../Images/zxbtn2.jpg) no-repeat; background-size:100% 100%; font-size:1.2rem; color:#fff; text-align:center;}

.main .mbm .btcon{ padding-top:15px;}

.main .mbm .bmbt{ display:block; text-align:center; font-size:1.3rem; line-height:2rem; font-weight:bold; color:#8f0006; 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; padding-top:20px; vertical-align:top; font-weight:bold; color:#8f0006;}

.main .mbm .bmtpl ul li .iputs{ width:70%; background:none; height:2.3rem; line-height:2.3rem; border:2px solid #8f0006; padding:0 10px; font-weight:normal; 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 select{ width:70%; height:2.3rem; background:#fff; border:1px solid #dedede;}

.main .mbm .bmtpl ul li .sub{ width:82%; height:2.5rem; line-height:2.5rem; background:#821c20; font-size:1.3rem; border:none; color:#fff; font-weight:bold; cursor:pointer; border-radius:0.5rem; webkit-border-radius:0.5rem; -moz-border-radius:0.5rem; -ms-border-radius:0.5rem; -o-border-radius:0.5rem; background-size:100% 100%;}

.main .mbm .bmtpl ul li:nth-child(1){ padding-top:15px;}