body{background-color:#fff;}

.indexgg{height:30px;margin:10px 13px 0 13px;width:calc(100% - 26px);background-color:#fffaee;border-radius:30px;border:#fdd6a2 solid 1px;}
.indexgg .d1{margin:0 0 0 0;height:34px;width:30px;}
.indexgg .d1 img{float:left;height:12px;margin:9px 0 0 10px;}
.indexgg .d2{margin:0 0 0 0;}
.indexgg .d2 .divm{float:left;width:calc(100% - 20px);margin:5px 20px 5px 0;line-height:20px;height:20px;overflow:hidden;font-size:13px;color:#222;}

.menuhp{float:left;float:left;margin:20px 13px 0 13px;width:calc(100% - 26px);position:relative;z-index:25;clear:both;}
.menuhp .swiper-slide .d1{width:20%;float:left;text-align:center;padding:0 0 20px 0;font-size:13px;}
.menuhp .swiper-slide .d1 img{margin:0 0 8px 0;border:0;height:40px;width:auto;}

.addong01{width:100%;}
.addong01 .dmain{margin:0 0 0 13px;}
.addong01 .dmain .d1{float:left;width:calc(50% - 13px);margin:0 13px 10px 0;}
.addong01 .dmain .d1 div{position:relative;float:right;width:calc(50% - 10px);z-index:2;height:56px;margin:8px 10px 0 0;}
.addong01 .dmain .d1 div span{float:left;width:100%;}
.addong01 .dmain .d1 div .s1{font-size:17px;height:25px;font-weight:700;}
.addong01 .dmain .d1 div .s2{line-height:17px;height:34px;overflow:hidden;}
.addong01 .dmain .d1 img{position:relative;z-index:1;width:100%;margin-top:-67px;}
.addong01 .dmain .d11{color:#feae29;}
.addong01 .dmain .d12{color:#34a2d9;}

.swiper-container02 {overflow:hidden;line-height:normal;margin:0 13px;}
.swiper-container02 .dmain{float:left;width:100%;text-align:left;}
.swiper-container02 .dmain div{position:relative;float:left;width:calc(100% - 20px);z-index:2;height:45px;margin:10px 10px 0 10px;}
.swiper-container02 .dmain div span{float:left;width:100%;}
.swiper-container02 .dmain div .s1{font-size:14px;height:22px;font-weight:700;}
.swiper-container02 .dmain div .s2{line-height:17px;height:17px;overflow:hidden;}
.swiper-container02 .dmain img{position:relative;z-index:1;width:100%;margin-top:-55px;}
.swiper-container02 .dmain1{color:#6fa3f5;}
.swiper-container02 .dmain2{color:#d0894d;}
.swiper-container02 .dmain3{color:#51c5cb;}
.swiper-container02 .dmain4{color:#d893b8;}
.swiper-container02 .dmain5{color:#fab36b;}
.swiper-container02 .dmain6{color:#57c190;}

.indexcap{margin-top:15px;}
.indexcap .d1{margin:0 0 0 13px;font-size:16px;line-height:20px;}
.indexcap .d2{margin:0 13px 0 0;width:60px;text-align:right;font-size:12px;line-height:20px;}
.indexcap .d2 a{color:#999;}

.swiper-container1 {overflow:hidden;line-height:normal;margin:0 13px 0 0;height:auto;}
.swiper-container1 .dmain{float:left;width:calc(50% - 15px);text-align:left;margin:15px 0 0 13px;padding-bottom:10px;border:#eee solid 1px;border-radius:5px;box-shadow:0 3px 5px rgba(100,100,100,0.3);}
.swiper-container1 .dmain .d1{float:left;width:100%;text-align:center;margin:20px 0 0 0;}
.swiper-container1 .dmain .d1 img{width:60%;}
.swiper-container1 .dmain .d2{float:left;width:calc(100% - 30px);text-align:center;margin:10px 15px 0 15px;height:18px;line-height:18px;font-size:14px;overflow:hidden;color:#222;}
.swiper-container1 .dmain .d3{float:left;color:#a7a7a7;height:16px;margin:7px 0 0 0;width:100%;text-align:center;}
.swiper-container1 .dmain .d4{float:left;height:20px;margin:10px 10px 0 7px;overflow:hidden;width:calc(100% - 17px);text-align:center;}
.swiper-container1 .dmain .d4 span{height:22px;padding:0 5px;margin:0 0 0 3px;border-radius:3px;line-height:22px;background-color:#fff3eb;color:#ff6a00;}
.swiper-container1 .dmain .d5{float:left;height:20px;width:calc(100% - 42px);margin:10px 13px 0 13px;overflow:hidden;background:url(../img/map.png) left center no-repeat;color:#999;padding-left:16px;line-height:20px;background-size:auto 15px;}

.qhheng{border-top:#f7f7f7 solid 10px;}
.qhcap{height:50px;background-color:#fff;}
.qhcap .dmain{margin:0 15px;}
.qhcap .dmain a{float:left;width:33%;line-height:50px;text-align:center;font-size:15px;}
.qhcap .dmain .a1{background:url(../homeimg/dongImg/qhbg.png) center bottom no-repeat;}
.qhcap1{position:fixed;top:0;width:100%;margin:0;z-index:999;}

.zxgl{background-color:#f7f7f7;padding-bottom:15px;}
.zxgl .dmain{margin:0 15px;}
.zxgl .dmain .u1{float:left;margin:13px 0 0 0;padding:20px;width:calc(100% - 40px);background-color:#fff;border-radius:5px;}
.zxgl .dmain .u1 li{float:left;}
.zxgl .dmain .u1 .l1{width:calc(100% - 150px);}
.zxgl .dmain .u1 .l1 strong{float:left;font-size:15px;line-height:23px;height:46px;width:100%;font-weight:500;overflow:hidden;}
.zxgl .dmain .u1 .l1 span{float:left;margin:15px 0 0 0;color:#bbbbbb;}
.zxgl .dmain .u1 .l2{width:120px;margin-left:30px;}
.zxgl .dmain .u1 .l2 img{border-radius:5px;width:100%;}

.xgtvr{background-color:#f7f7f7;}
.xgtvr .dmain{margin:15px 15px 0 15px;border-radius:5px;overflow:hidden;}
.xgtlist{background-color:#f7f7f7;padding-bottom:15px;}
.xgtlist .dmain{margin:0 15px 0 15px;}
.xgtlist .dmain .listmain{float:left;width:100%;text-align:left;column-count:2;}
.xgtlist .dmain .listmain .list{float:left;margin:10px 0 0 0;break-inside:avoid;width:100%;}
.xgtlist .dmain .listmain .list .u1{float:left;width:100%;background-color:#fff;padding:0 0 10px 0;}
.xgtlist .dmain .listmain .list .u1 li{float:left;}
.xgtlist .dmain .listmain .list .u1 .l1{width:100%;}
.xgtlist .dmain .listmain .list .u1 .l1 img{width:100%;border-radius:5px 5px 0 0;}
.xgtlist .dmain .listmain .list .u1 .l2{width:calc(100% - 20px);font-size:13px;padding:4px 10px 0 10px;line-height:22px;}
.xgtlist .dmain .listmain .list .u1 .l3{width:calc(100% - 20px);padding:4px 10px 0 10px;line-height:18px;overflow:hidden;height:18px;color:#999;}
.xgtlist .dmain .listmain .list .u1 .l4{width:100%;}
.xgtlist .dmain .listmain .list .u1 .l4 span{float:left;margin:5px 0 0 10px;border-radius:3px;background-color:#e5e5e5;color:#bfbfbf;line-height:20px;padding:0 7px;}
.xgtlist .dmain .listmain .list .u1 .l4 .s3{color:#222222;}

.sjslist{background-color:#f7f7f7;padding-bottom:15px;}
.sjslist .dmain{margin:0 13px 0 0;}
.sjslist .dmain .u1{float:left;width:calc(50% - 15px);text-align:left;margin:15px 0 0 13px;padding-bottom:10px;border:#f3f3f3 solid 1px;background-color:#fff;border-radius:5px;box-shadow:0 3px 5px rgba(100,100,100,0.1);}
.sjslist .dmain .u1 li{float:left;}
.sjslist .dmain .u1 .l1{text-align:center;width:100%;}
.sjslist .dmain .u1 .l1 span{float:right;position:relative;z-index:2;border-radius:0 3px 0 3px;background-color:#e5e5e5;color:#bfbfbf;line-height:20px;padding:0 7px;}
.sjslist .dmain .u1 .l1 div{float:left;width:100%;clear:both;z-index:1;position:relative;}
.sjslist .dmain .u1 .l1 div img{width:40%;border-radius:100%;}
.sjslist .dmain .u1 .l2{text-align:center;width:calc(100% - 30px);margin:10px 15px 0 15px;height:18px;line-height:18px;font-size:14px;overflow:hidden;color:#222;font-weight:700;}
.sjslist .dmain .u1 .l3{text-align:center;width:calc(100% - 20px);margin:7px 10px 0 10px;height:18px;line-height:18px;overflow:hidden;color:#999;}

.newslist{background-color:#f7f7f7;padding-bottom:15px;}
.newslist .dmain{margin:0 15px;}
.newslist .dmain .u1{float:left;margin:13px 0 0 0;padding:20px;width:calc(100% - 40px);background-color:#fff;border-radius:5px;}
.newslist .dmain .u1 li{float:left;}
.newslist .dmain .u1 .l1{width:calc(100% - 150px);}
.newslist .dmain .u1 .l1 strong{float:left;font-size:15px;line-height:23px;height:46px;width:100%;font-weight:500;overflow:hidden;}
.newslist .dmain .u1 .l1 span{float:left;margin:15px 0 0 0;color:#bbbbbb;}
.newslist .dmain .u1 .l2{width:120px;margin-left:30px;}
.newslist .dmain .u1 .l2 img{border-radius:5px;width:100%;}






















