img {
	display: inherit;
}

.box {
	background-color: #fff;
	overflow: hidden;
}
.banner a{
	display:block;
}
.bgs{ background:#e96968;}
.banner img{ width:100%;}
.banner .hide{ display:none;}
.main .btpic img{ width:100%;}
.main .btpt{ display:block; padding-top:15px;}
.main .btcon{ display:block; text-align:center; font-size:1.2rem; padding-top:10px;}
.main .pic img{ width:100%; padding:15px 10px 0 10px;}
.main .wzcon{ display:block; font-size:1.2rem; line-height:1.7rem; padding:15px 10px 0 10px;}
.main .zxbtn{ display:block; text-align:center; padding:2rem 0;}
.main .zxbtn a{ padding:0.5rem 3rem; background:#fe3c00; background-size:100% 100%; font-size:1.2rem; color:#fff; text-align:center; border-radius:100rem;}
.main .zylist ul{ overflow:hidden; zoom:1; padding:1rem 10px 0 0;}
.main .zylist ul li{ display:inline; float:left; width:50%; padding:0.5rem 0 0 10px;}
.main .zylist ul li img{ width:100%;}
.main .zylist ul li .zycon{ font-size:1.2rem; text-align:center; line-height:1.6rem; padding-top:5px;}
.main .zyzx{ display:block; text-align:center; padding:1rem 0;}
.main .zyzx a{ padding:0.3rem 3rem; border:1px solid #f6543f; background-size:100% 100%; font-size:1.2rem; color:#f6543f; text-align:center; border-radius:100rem;}
.main .zxtpl{ padding:15px 10px 0 10px;}
.main .zxtpl .zxz{ display:block; color:#f5412a; float:left; padding:0.7rem 0 0 0; font-size:0.9rem;}
.main .zxtpl .zxtcon{ overflow:hidden; zoom:1; background:#ebc5c5; padding:0 10px;}
.main .zxtpl .zxa{ display:block; float:right; padding:0.7rem 0;}
.main .zxtpl .zxa a{ background:#f5412a; padding:0.3rem 0.5rem; color:#fff; border-radius:0.5rem; font-size:1rem;}
.main .zxtpl .zxa a i img{ width:11%;}
.main .zxtpl .zxa a i{ position:relative; top:-0.2rem; padding-left:10px;}
.main .yscon{ background:url(../images/yst.jpg) repeat-y; background-size:100% 100%; padding-bottom:20px; margin-top:15px;}
.main .yscon ul{ overflow:hidden; zoom:1; padding:5px 10px 0 0;}
.main .yscon ul li{ display:inline; float:left; width:50%; padding:15px 0 0 10px;}
.main .yscon ul li .title{ display:block; font-size:1.2rem; background:#f5412a; text-align:center; padding:0.5rem 0; color:#fff;}
.main .yscon ul li .twz{ display:block; font-size:1rem; padding:10px; background:#fff; line-height:1.5rem;}
.main .mxz .zlist ul{ overflow:hidden; zoom:1; padding:0.5rem 10px 0 0;}
.main .mxz .zlist ul li{ display:inline; float:left; width:50%; padding:1rem 0 0 10px;}
.main .mxz .zlist ul li img{ width:100%;}
.main .mxz .zlist ul li .zcon{ font-size:1rem; line-height:1.6rem; padding:0 10px;}
.main .mxz .zlist ul li .zcon p:nth-child(1){ padding:5px 0; font-size:1.2rem;}
.main .mxz .zlist ul li .zczx{ display:block; padding:1rem 10px;}
.main .mxz .zlist ul li .zczx a{ font-size:1rem; background:#fe8374; padding:0.5rem 2rem; color:#fff;}
.main .mother .olist ul{ overflow:hidden; zoom:1; padding:0 10px 0 5px;}
.main .mother .olist ul li{ display:inline; float:left; width:33.3%; padding:15px 0 0 5px;}
.main .mother .olist ul li .title{ display:block; font-size:1rem; text-align:center; padding:0.5rem 0; background:#fce6e6;}
.main .mother .olist ul li img{ width:100%;}
.main .mother .olist ul li .ocon{ background:#fce6e6; text-align:center; font-size:1rem; padding:10px 0 15px 0;}
.main .mother .olist ul li .ocon .ozx{ display:block; padding:1rem 0;}
.main .mother .olist ul li .ocon .ozx a{ background:#f5412a; padding:0.3rem 1rem; color:#fff; font-size:1rem;}