﻿
.bgs{ background:#fff;}
.main{margin-top: -.5rem}
.img2{margin-top: -1rem}
.main .myh{ padding:15px 10px 20px 10px;}
.main .myh .yhcon{ background:#ef1828; border-radius:2rem; webkit-border-radius:2rem; -moz-border-radius:2rem; -ms-border-radius:2rem; -o-border-radius:2rem;}
.main .myh .yhcon .yhbt{ display:block; font-size:1.2rem; text-align:center; color:#fef301; padding-top:25px; background:url(../images/xian.jpg) no-repeat center 20px; background-size:50%;}
.main .myh .yhcon .yhlist ul{ overflow:hidden; zoom:1; padding:0 10px 0 5px;}
.main .myh .yhcon .yhlist ul li{ display:inline; float:left; width:50%; padding:15px 0 0 5px;}
.main .myh .yhcon .yhlist ul li img{ width:100%;}
.main .pic{ display:block; text-align:center; padding:15px 10px 0 10px;}
.main .pic img{ width:100%;}
.main .myh .pic{ padding:15px 10px 20px 10px;}
.main .myh .yhcon .yhwz{ display:block; font-size:1rem; line-height:1.8rem; padding:15px 20px 20px 20px; color:#fff;}
.main .myh .yhcon .yhwz i{ color:#fef301;}
.main .myh .yhcon .yhwz i.ts{ font-size:1.3rem;}
.main .zxtpl{ background:#fff; height:2.5rem; border-radius:100px; webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; overflow:hidden; zoom:1; margin-top:20px;}
.main .zxtpl .zxleft{ display:block; float:left; width:50%; height:2.5rem; line-height:2.5rem; padding-left:20px; font-size:1.2rem;}
.main .zxtpl .zxright{ display:block; float:right; width:30%;}
.main .zxtpl .zxright a{ background:#ff6600; display:block; height:2.5rem; line-height:2.5rem; border-radius:100px; webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; text-align:center; font-size:1.2rem; color:#fff;}
.main .zxbg{ background:#e5e5e5;}
.main .btcon{ display:block; text-align:center; font-size:1.3rem; line-height:2rem; font-weight:bold; padding:15px 0 0 0;}
.main .btcon .ys{ color:#dd2727;}
.main .mys{ padding-bottom:15px;}
.main .tlist ul{ overflow:hidden; zoom:1; padding:5px 10px 0 0;}
.main .tlist ul li{ display:inline; float:left; width:50%; padding:10px 0 0 10px;height: 18rem;}
.main .tlist ul li img{ width:100%;}
.main .tlist ul li .twz{ background:#fff; text-align:center; font-size:1rem; line-height:1.5rem; }
.main .tlist ul li .twz .ys{ color:#c50000;}
.main .tlist ul li .twz i{ position:relative; left:0.5rem; top:0.2rem;}
.main .tlist ul li .twz i img{ width:11%;}
.main .tlist ul li .tzx{ background:#fff;}
.main .tlist ul li .tzx ul{ overflow:hidden; zoom:1; padding:10px 10px 15px 0;}
.main .tlist ul li .tzx ul li{ display:inline; float:left; width:50%; padding:0; padding-left:10px; }
.main .tlist ul li .tzx ul li a{ display:block; background:#ff0000; padding:0.3rem 0; text-align:center; color:#fff;}
.main .tlist ul li .tzx ul li:nth-child(2) a{ background:#ed8a3d;}
.main .wzcon{ display:block; font-size:1.2rem; line-height:2rem; text-align:center; padding:15px 10px 0 10px;}
.main .wzcon i{ color:#ff0000;}
.main .mzy{ padding-bottom:20px;}
.main .mlf .lfcon{ padding:0 10px;}
.main .mjy{ padding-bottom:20px;}
.main .mjy .tlist ul li .jyz{ display:block; text-align:center; font-size:1.2rem; color:#ff0000; padding-top:10px;}
.main .mjy .tlist ul li .jyz .ts{ font-size:0.9rem; color:#271111; padding-top:5px; line-height:1.2rem;}
.main .mbm .btcon{ padding:15px 0;}
.main .mbm .bmcon{ background:#dc2017; padding:10px 0 20px 0;}
.main .mbm .bmcon .bmbt{ display:block; text-align:center; font-weight:bold; font-size:1.3rem; color:#fff; 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:#fff; padding-top:20px; vertical-align:top;}
.main .mbm .bmtpl ul li .iputs{ width:50%; background:#fff; height:2.3rem; line-height:2.3rem; border:none; padding:0 10px;}
.main .mbm .bmtpl ul li select{ width:50%; height:2.3rem; background:#fff; border:1px solid #dedede;}
.main .mbm .bmtpl ul li .sub{ width:60%; padding:0.2rem 0; font-size:1.3rem; background:#fbfe00; border:none; color:#dc1f17; 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(1){ padding-top:15px;}
.zx-btn{text-align: center;margin-top: 1rem}
.zx-btn a{
    padding: .5rem 2rem;
    border-radius: 50px;
    background-color: rgb(212, 15, 33);
    color: white;
    
}