/* 整体样式 */
body{ background:#fff; color:#333;}
.baoming{ padding-top:0px;}

/* banner样式 */
.banner img{ width:100%;}
.banner .hide{ display:none;}

/* 主体样式 */
.main .btcon{ display:block; text-align:center; font-size:1.3rem; font-weight:bold; padding:15px 0;}
.main .wzcon{ font-size:1.2rem; text-indent:2em; line-height:2rem; padding:0 10px;}
.main .bgs{ background:#eee;}
.main .pt{ padding-top:0;}
.main .pts{ padding-top:15px;}
.main .tlist ul{ padding:0 10px 10px 10px; overflow:hidden; zoom:1;}
.main .tlist ul li{ display:inline; float:left; width:33.3%;}
.main .tlist ul li img{ width:100%;}
.main .tlist ul li .title{ display:block; font-size:0.9rem; line-height:2rem; text-align:center; padding-top:5px;}
.main .zxbtn{ display:block; padding:2rem 0; text-align:center;}
.main .zxbtn a{  background:#e9940e; padding:0.5rem 4rem 0.5rem 4rem; text-align:center; font-size:1.3rem; color:#fff; border-radius:0.7rem; webkit-border-radius:0.7rem; -moz-border-radius:0.7rem; -ms-border-radius:0.7rem; -o-border-radius:0.7rem; }
.main .mqy .js{ padding:10px 10px;}
.main .mxy .xylb ul{ overflow:hidden; zoom:1; padding:10px 10px 20px 10px;}
.main .mxy .xylb ul li{ display:inline; float:left; width:50%; padding-top:10px; overflow:hidden; zoom:1;}
.main .mxy .xylb ul li .tu{ display:block; width:20%; height:3rem; float:left; background:url(../images/icon.jpg) no-repeat center center; background-color:#eb3301; background-size:70%; text-align:center;}
.main .mxy .xylb ul li .tu1{ display:block; width:20%; height:3rem; float:left; background:url(../images/icon2.jpg) no-repeat center center; background-color:#eb3301; background-size:70%; text-align:center;}
.main .mxy .xylb ul li .tu img{ width:70%;}
.main .mxy .xylb ul li .tu1 img{ width:70%;}
.main .mxy .xylb ul li .wz{ display:block; width:80%; height:3rem; line-height:1.5rem; float:right; background:#fff600; font-size:1rem; text-align:center;}
.main .mxy .xylb ul li:nth-child(2) .wz{ padding-top:0.8rem;}
.main .mxy .xylb ul li:nth-child(4) .wz{ padding-top:0.8rem;}
.main .mxy .xylb ul li:nth-child(5) .wz{ padding-top:0.8rem;}
.main .mxy .xylb ul li:nth-child(7) .wz{ padding-top:0.8rem;}
.main .mxy .xylb ul li:nth-child(8) .wz{ padding-top:0.8rem;}
.main .mxy .xylb ul li .ts{ background:#e9940e; color:#fff;}
.main .byt .tlist ul{ padding:0 10px 0 5px;}
.main .byt .tlist ul li{ padding:0 0 0 5px;}
.main .byt .tlist ul li .title{ line-height:1.5rem;}
.main .mbb .xbt{ display:block; font-size:1.2rem; text-align:center; padding-bottom:20px;}
.main .btk{ display:block; width:40%; height:3rem; line-height:3rem; margin:0 auto; text-align:center; border:1px solid #6d6d6d; font-size:1.3rem;}
.main .mbjx .jxlb{ padding-top:20px;}
.main .mbjx .jxlb .jxlist{ padding:10px 0 20px 0;}
.main .mbjx .jxlb .jxlist ul{ overflow:hidden; zoom:1; padding-right:10px;}
.main .mbjx .jxlb .jxlist ul li{ display:inline; float:left; width:50%; padding:10px 0 0 10px;}
.main .mbjx .jxlb .jxlist ul li img{ width:100%;}
.main .mbjx .jxlb .jxlist ul li .bt{ display:block; text-align:center; font-size:
1.3rem; padding-top:10px;}
.main .mbjx .jxlb .jxlist ul li .wzcon{ display:block; font-size:1rem; line-height:1.5rem; text-indent:inherit; padding:5px 0 0 0;}
.main .mjy .pic{ padding:10px 10px 0 10px;}
.main .mjy .pic img{ width:100%;}
.main .mzy .zylist ul{ padding:0 10px 0 0; overflow:hidden; zoom:1;}
.main .mzy .zylist ul li{ display:inline; float:left; width:50%; padding:0 0 10px 10px;}
.main .mzy .zylist ul li img{ width:100%;}
.main .mzy .zylist ul li .tu{ position:relative;}
.main .mzy .zylist ul li .tu .title{ display:block; width:50%; position:absolute; top:1rem; left:30%;}
.main .mzy .zylist ul li .tu .title .wz{ display:block; width:5rem; height:5rem; text-align:center; font-size:0.9rem; line-height:1.3rem;  border-radius:100rem; webkit-border-radius:100rem; -moz-border-radius:100rem; -ms-border-radius:100rem; -o-border-radius:100rem; background-color:#fff; background-color:rgba(255,255,255,0.8); filter:Alpha(opacity=80); -moz-opacity:0.8; border:1px solid #fe7f8c; padding-top:1.2rem;}
.main .mzy .zylist ul li .zxcon ul{ padding:0;}
.main .mzy .zylist ul li .zxcon ul li{ display:inline; float:left; width:50%; height:2.5rem; line-height:2.5rem; background:#ff9c00; text-align:center; font-size:1.2rem; padding:0;}
.main .mzy .zylist ul li .zxcon ul li a{ display:block; color:#fff;}
.main .mzy .zylist ul li .zxcon ul li:nth-child(2){ background:#b1b1b1;}
.main .mzy .zylist ul li .zxcon ul li:nth-child(2) a{ color:#000;}