body{background-color:#F5F5F5;}
.indextop{background-color:#01cca5;height:61px;}
.indextop .d1{margin:13px 0 0 10px;width:90px;}
.indextop .d1 img{height:24px;}
.indextop .d2{margin:0;}
.indextop .d2 a{float:left;width:55px;font-size:17px;color:#fff;padding:0 0 5px 0;text-align:center;margin-top:14px;margin-left:0;}
.indextop .d2 .a1{font-size:20px;font-weight:700;margin-top:11px;margin-left:calc(50% - 55px);}
.indextop .d3{width:77px;margin:11px 10px 0 0;height:28px;background-color:#ddebe8;border-radius:50px;}
.indextop .d3 .s1{float:left;width:38px;}
.indextop .d3 .s1 a{float:left;height:20px;line-height:20px;width:20px;margin:4px 0 0 9px;border-radius:20px;text-align:center;background-color:#02d6ac;color:#fff;}
.indextop .d3 .s2{float:left;margin:7px 0 0 0;height:15px;border-left:#fff solid 1px;width:9px;}
.indextop .d3 .s3{float:left;height:20px;margin:5px 0 0 0;text-align:left;width:29px;}
.indextop .d3 .s3 img{height:18px;}

.isearch{}
.isearch .dmain{margin:-11px 0 0 0;border-radius:15px 15px 0 0;background-color:#fefefe;}
.isearch .dmain .dser{float:left;border:#eaeaea solid 1px;margin:15px 10px 0 10px;width:calc(100% - 22px);height:30px;border-radius:30px;background-color:#f1f1f1;}
.isearch .dmain .dser .s1{float:left;margin-top:7px;width:22px;margin-left:calc(50% - 41px);}
.isearch .dmain .dser .s2{float:left;height:30px;color:#888888;width:60px;line-height:30px;}

.menuhp{position:relative;height:173px;background-color:#fff;padding:20px 0 0 0;width:100%;z-index:25;clear:both;}
.swiper-container .swiper-slide .d1{width:20%;float:left;text-align:center;height:80px;}
.swiper-container .swiper-slide .d1 img{margin:0 0 5px 0;border:0;width:40px;height:40px;border-radius:40px;}
.swiper-wrapper{padding-bottom:10px;}

.indexcap{margin:10px 0 0 0;height:40px;background-color:#fff;border-bottom:#ebebeb solid 1px;}
.indexcap .d1{margin:10px 0 0 16px;font-size:15px;}
.indexcap .d2{margin:12px 16px 0 0;text-align:right;}
.indexcap .d2 a{color:#999;}
.swiper-containerpp {background-color:#fff;overflow:hidden;line-height:normal;padding:0 0 15px 0;}
.swiper-containerpp .dmain{float:left;margin:15px 0 0 15px;width:calc(100% - 15px);}
.swiper-containerpp .dmain .d1{float:left;width:100%;padding-top:100%;position:relative;overflow:hidden;}
.swiper-containerpp .dmain .d1 img{position: absolute;top: 0;left:0;width: 100%;height:100%;border-radius:10px;}
.swiper-containerpp .dmain .d2{float:left;width:100%;margin:10px 0 0 0;height:16px;overflow:hidden;}
.swiper-containerpp .dmain .d3{float:left;width:100%;margin:5px 0 0 0;height:16px;overflow:hidden;color:#ff6600;font-size:14px;}
.swiper-containerpp .dmain .d4{float:left;width:100%;margin:5px 0 0 0;height:16px;overflow:hidden;color:#ff0000;}

.wutulist1{}
.wutulist1 .dmain{margin:0;padding:11px 0 10px 0;border-bottom:#eee solid 1px;background-color:#fff;}
.wutulist1 .dmain .dtit{float:left;width:calc(100% - 20px);height:25px;line-height:25px;margin:0 10px;overflow:hidden;font-size:14px;font-weight:700;}
.wutulist1 .dmain .dtit span{float:left;}
.wutulist1 .dmain .dtit .s1{width:16px;height:16px;margin-top:5px;}
.wutulist1 .dmain .dtit .s1 img{width:16px;height:16px;border-radius:3px;}
.wutulist1 .dmain .dtit .s2{width:calc(100% - 21px);margin:0 0 0 5px;}
.wutulist1 .dmain .u1{float:left;width:calc(100% - 20px);margin:0 10px;font-size:12px;}
.wutulist1 .dmain .u1 li{float:left;height:27px;line-height:27px;overflow:hidden;color:#666;}
.wutulist1 .dmain .u1 .l0{width:41%;}
.wutulist1 .dmain .u1 .l1{width:34%;}
.wutulist1 .dmain .u1 .l2{text-align:right;width:25%;}
.wutulist1 .dmain .u1 .l3{width:41%;}
.wutulist1 .dmain .u1 .l4{width:34%;}
.wutulist1 .dmain .u1 .l5{text-align:right;color:#ff0000;font-size:15px;font-weight:700;width:25%;}

.newslist{padding:18px 0;background-color:#fff;border-bottom:#ebebeb solid 1px;}
.newslist .d1{margin:0 0 0 10px;}
.newslist .d1 .s1{float:left;width:100%;height:45px;margin-bottom:10px;line-height:23px;font-size:14px;overflow:hidden;}
.newslist .d1 .s2{float:left;color:#70B9EC;padding:2px 3px 2px 3px;border-radius:2px;background-color:#ECF5FF;}
.newslist .d1 .s3{float:right;margin:2px 0 0 0;color:#999;}
.newslist .d2{margin:0 10px 0 15px;width:100px;}
.newslist .d2 img{width:100px;height:75px;}

/*底部样式*/
.bottommain{float:left;width:100%;height:46px;}
.ibottom{position:fixed;bottom:0px;width:100%;height:45px;background-color:#fff;z-index:9;text-align:center;color:#999;}
.ibottom .d1{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;height:40px;margin:5px 0 0 0;}
.ibottom .d1 .dm{float:left;width:20%;}
.ibottom .d1 .dm img{height:20px;margin:0 0 2px 0;}
.ibottom .d1 .dm1{float:left;width:20%;}
.ibottom .d1 .dm1 .s1{float:left;margin-left:calc(50% - 22px);border:#fff solid 4px;margin-top:-22px;background-color:#02d6ac;text-align:center;width:36px;padding-top:9px;height:27px;border-radius:36px;}
.ibottom .d1 .dm1 .s2{float:left;width:100%;text-align:center;margin:0px 0 0 0;}


