body{ background:#fff; color:#231815;}
.bgs{ background:#eef0f1;}
.banner img{ width:100%;}
.banner .hide{ display:none;}
.main .mjj{ padding:20px 0;}
.main .mjj .jwz{ display:block; background:url(../images/jjbg.jpg) no-repeat; background-size:100% 100%; padding:2rem 1rem; font-size:1.2rem; line-height:2rem; color:#fff;}
.main .mjj .jwz i{ color:#ce0b28; font-weight:bold;}
.main .btcon{ display:block; text-align:center; font-size:1.2rem; line-height:2rem; padding:15px 0;}
.main .btcon .bt{ font-size:1.5rem; font-weight:bold; color:#d90000;}
.main .btcon i{ color:#d90000;}
.main .wzcon{ display:block; line-height:2rem; font-size:1.2rem; padding:0 10px;}
.main .mbm .btcon{ padding:15px 0 5px 0;}
.main .mbm .bmcon .bmbt{ display:block; text-align:center; font-weight:bold; font-size:1.3rem; color:#c7000b;}
.main .mbm .bmtpl{ padding-bottom:20px;}
.main .mbm .bmtpl ul li{ text-align:center; font-size:1.2rem; color:#221815; padding-top:20px; vertical-align:top;}
.main .mbm .bmtpl ul li .iputs{ width:60%; background:#fff; height:2.5rem; line-height:2.5rem; border:none; padding:0 10px; color:#221815;}
.main .mbm .bmtpl ul li select{ width:60%; height:2.5rem; background:#fff; border:none;}
.main .mbm .bmtpl ul li .sub{ width:60%; padding:0.5rem 0; font-size:1.3rem; background:#c7000b; border:none; color:#fff; cursor:pointer;}
.main .mbm .bmtpl ul li:nth-child(1){ padding-top:15px;}
.main .tlist{ background:#89cdfa;}
.main .tlist ul{ overflow:hidden; zoom:1; padding:10px 10px 20px 0;}
.main .tlist ul li{ display:inline; float:left; width:50%; padding:10px 0 0 10px;}
.main .tlist ul li img{ width:100%;}
.main .mys .yscon{ background:#fff;} 
.main .mys .yscon .yslist ul{ overflow:hidden; zoom:1; padding:10px 10px 20px 0;}
.main .mys .yscon .yslist ul li{ display:inline; float:left; width:50%; padding:10px 0 0 10px;}
.main .mys .yscon .yslist ul li .ystxt{  background:url(../images/csbg1.jpg) no-repeat; background-size:100% 100%; padding:1rem 1rem;}
.main .mys .yscon .yslist ul li .ystxt .title{ display:block; text-align:center; font-size:1.5rem; font-weight:bold; color:#fff;}
.main .mys .yscon .yslist ul li .ystxt .twz{ display:block; font-size:1.2rem; line-height:2rem; height:5rem; color:#fff; padding-top:10px;}
.main .mys .yscon .yslist ul li .ystxt .tzx{ display:block; text-align:center; padding:1rem 0 2rem 0;}
.main .mys .yscon .yslist ul li .ystxt .tzx a{ background:#f5f20c; padding:0.2rem 1rem; border-radius:100px; webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px;}
.main .mys .yscon .yslist ul li:nth-child(2) .ystxt,.main .mys .yscon .yslist ul li:nth-child(3) .ystxt{ background:url(../images/csbg2.jpg) no-repeat; background-size:100% 100%;}
.main .pic{ display:block; padding:0 10px;}
.main .pic img{ width:100%;}
.main .mys .tlist{ background:#d40606;}
.main .mys .tlist ul{ padding:10px 10px 0 0;}
.main .mys .tlist ul li{ display:inline; float:left; width:33.3%;}
.main .zxbtn{ display:block; text-align:center; padding:20px 0;}
.main .zxbtn img{ width:40%;}
.main .mcy{ margin-top:20px;}
.main .mcy .pic{ padding:0 0 20px 0; text-align:center;}
.main .mcy .pic img{ width:75%;}
.main .zybt{ display:block; text-align:center; padding:2rem 0 1.5rem 0;}
.main .zybt i{ background:#e72e00; font-size:1.3rem; padding:0.5rem 4.5rem; color:#fff;}	
.main .zybt i img{ position:relative; width:6%; top:-0.1rem; padding-left:10px;}
.main .mxx .xbt{ display:block; text-align:center; font-size:1.2rem; font-weight:bold; color:#ff0000; padding-top:15px;}
.main .mxx .xxb{ display:block; text-align:center; font-size:1.2rem;}
.main .mxx .xpic{ display:block; padding:10px 10px 0 10px;}
.main .mxx .xpic img{ width:100%;}
.main .mxx .xts{ padding-top:10px;}
.main .mxx .xxb i{ color:#FF0000; font-size:1.5rem; font-weight:bold;}
.main .mzy .btcon{ padding:15px 0 0 0;}
.main .mzy .zylist ul{ overflow:hidden; zoom:1; padding:5px 10px 0 0;}
.main .mzy .zylist ul li{ display:inline; float:left; width:50%; padding:10px 0 0 10px;}
.main .mzy .zylist ul li img{ width:100%;}
.main .mzy .zylist ul li .title{ display:block; background:#e5e1e1; font-size:1.2rem; text-align:center; padding:0.5rem 0;}
.main .mzy .zylist ul li .tzx{ display:block;}
.main .mzy .zylist ul li .tzx a{ display:block; padding:0.5rem 0; background:#ec632b; font-size:1.2rem; color:#fff; text-align:center;}