body,html{ font-size: 16px;/*font-size:calc(100% * 0.6);*/ width:100vw; height:100vh; overflow:hidden;}
body {background-color: #080018;color: #fff;line-height:2.2rem;}
body *,*:before,*:after{background-position: top center;background-repeat: no-repeat;background-size: 100% auto;}
body {
    -webkit-user-select: none; /* Safari */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* IE10+/Edge */
    user-select: none; /* Standard syntax */
	
}
@font-face {
  font-family: 'lcdD';

  src: url('../fonts/lcdD.ttf');
  /*src: url('../fonts/lcdD.eot?#iefix') format('embedded-opentype'), 
  url('../fonts/lcdD.woff2') format('woff2'), 
  url('../fonts/lcdD.woff') format('woff'), 
  url('../fonts/lcdD.ttf') format('truetype'), 
  url('../fonts/lcdD.svg#glyphicons_halflingsregular') format('svg')*/;
}
/*
介绍页
*/
.index{background-image: url(../images/index_bodybg.jpg);background-position: top center;background-repeat: no-repeat;background-size: 100% 100%;}
.index>.top {background-image: url(../images/index_topbg.jpg);background-position: center;height: 4.166666666666vw;text-align:center;line-height:4.166666666666vw;}
.index>.top:hover {background-image: url(../images/index_topbg.hover.jpg);}
.index>.top>a{ color:#F2B819FF; margin:auto 1rem}
.index>.umain>.leftbian{ height:56.25vw; width:3.125vw;background-image: url(../images/index_leftb.jpg); background-size: 3rem 100%;}
.index>.umain>.rightbian{ height:56.25vw; width:3.125vw;background-image: url(../images/index_rightb.jpg); background-size: 3rem 100%;}
.index>.umain>.maincon{ width:calc(100% - 6.25vw)}
.index>.umain>.maincon>.maintop>.left1{width:30%;padding-left:1rem}
.index>.umain>.maincon>.maintop>.left1>.left1about{ text-align:left; text-indent: 2.4rem; margin-top:3rem;}
.index>.umain>.maincon>.maintop>.left1>.titlebg{width:80%;position:relative;line-height:7rem;background-image:url(../images/index_titlebg.png);background-position:center 1rem;background-size:100% 80%;color:#45C6AE;font-weight:bold;}
.index>.umain>.maincon>.maintop>.left1>.titlebg:before{ position:absolute;left:0;right:0;top:0;bottom:0;background-image: url(../images/index_titlebg_quan.png);background-position:left center; background-size: contain;content:" "}
.index>.umain>.maincon>.maintop>.left1>.titlebg:after{z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(../images/index_icon01.png);background-position:1.5rem center;background-size:auto 60%;content:" "}
.index>.umain>.maincon>.maintop>.left1>.textbg1, .index>.umain>.maincon>.maintop>.left1>.textbg2{position:relative;background-position:center;background-size:100% 85%; text-align:left; padding:2rem 1.3rem}
.index>.umain>.maincon>.maintop>.left1>.textbg1{background-image:url(../images/index_border01.png);}
.index>.umain>.maincon>.maintop>.left1>.textbg2{background-image:url(../images/index_border02.png);}


.index>.umain>.maincon>.maintop>.left2{width:40%}
.index>.umain>.maincon>.maintop>.left2{position:relative; height:40vw;background-image: url(../images/index_left2bg.png); background-size: contain; background-position: bottom center;background-size: 100% 20rem;}
.index>.umain>.maincon>.maintop>.left2:before{ position:absolute; left:0; right:0; top:0; bottom:3rem;background-image: url(../images/index_left2pic.png);background-position: center; content:" "}

.index>.umain>.maincon>.maintop>.left3{width:30%;padding-right:1rem}
.index>.umain>.maincon>.maintop>.left3>.titlebg{width:80%;position:relative;line-height:7rem;background-image:url(../images/index_titlebg.png);background-position:center 1rem;background-size:100% 80%;color:#45C6AE;font-weight:bold;}
.index>.umain>.maincon>.maintop>.left3>.titlebg:before{position:absolute;left:0;right:0;top:0;bottom:0;background-image: url(../images/index_titlebg_quan.png);background-position:left center; background-size: contain;content:" "}
.index>.umain>.maincon>.maintop>.left3>.titlebg:after{z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(../images/index_icon02.png);background-position:0.6rem center;background-size:auto 85%;content:" "}
.index>.umain>.maincon>.maintop>.left3>.left3about{ text-align:left; text-indent: 2.4rem;}
.index>.umain>.maincon>.maintop>.left3>.textbg{position:relative;background-position:center;background-size:100% 100%; text-align:left; padding:2rem 1.3rem; line-height:2.14rem}
.index>.umain>.maincon>.maintop>.left3>.textbg{background-image:url(../images/index_border03.png);}
.index>.umain>.maincon>.maintop>.left3>.textbg span{ color:#F2B819}
.index>.umain>.maincon>.mainbot{position:relative;background-position:center;background-size:98.3% 85%; text-align:left; padding:2rem 1.3rem;background-image:url(../images/index_border04.png); margin-top:-2rem;}
.index>.umain>.maincon>.mainbot>.bot1, .index>.umain>.maincon>.mainbot>.bot3{ background-position:left center;background-size: auto; line-height:2rem; padding-top:1rem;}
.index>.umain>.maincon>.mainbot>.bot1{ padding-left:10%;background-image:url(../images/index_bot01.png);}
.index>.umain>.maincon>.mainbot>.bot2{text-indent: 2.4rem; color:#F2B819; padding-top:2rem;}
.index>.umain>.maincon>.mainbot>.bot3{ padding-left:10%;background-image:url(../images/index_bot02.png);}
/*
首页
*/
.main{background-image: url(../images/main_bodybg.jpg);background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}
.main>.top { position:relative;background-image: url(../images/main_topbg.jpg);background-position: center; background-size:100% 100%;height: 5.20833333333333vw;text-align:center; margin-bottom:1.5rem}
.main>.top>.title{line-height:5.20833333333333vw; color:#fff; font-weight:bold; font-size:2rem}
.main>.top>.nav{ position:absolute; left:0; right:0;height:8.64583333333333vw; z-index:1}
.main>.top>.nav a{ color:#F9BC1A; font-size:1.7rem; font-weight:bold;}
.main>.top>.nav>.navleft, .main>.top>.nav>.navright{width:28.125vw; position:absolute; top:-3rem;}
.main>.top>.nav>.navleft{ left:2rem}
.main>.top>.nav>.navright{ right:2rem;}
.main>.top>.nav>.navleft>li, .main>.top>.nav>.navright>li{height:3.64583333333333vw;line-height:3.64583333333333vw;background-image: url(../images/main_navbg.jpg); background-size:100% 100%; background-position:center}
.main>.top>.nav>.navconter{ padding-top:1rem;}
.main>.top>.nav>.navconter>li{background-image:url(../images/main_navbg2.jpg);display:inline-block;background-size:100% 100%; background-position:center; padding:.6rem 1rem; margin:auto .3rem}
.main>.top>.nav>.navconter>li:nth-child(2){background-image:url(../images/main_navbg3.jpg);}

.main>.umain>.mainleft{background-image:url(../images/main_leftbg.png); height:34.3434343434309vw; background-size:100% 100%}
.main>.umain>.mainright{background-image:url(../images/main_rightbg.png); height:32.2vw; background-size:100% 100%}
.main>.umain .stitle{background-image:url(../images/main_stitlebg.jpg); background-size:90% 100%; width:24.1145vw; height:4.1666vw;line-height:4.1666vw;font-size: 1.7rem; margin-left:0;}
.main>.umain .stitle.s1{ margin-left:3rem;}
.main>.umain>.mainleft>.con1{ position:relative; height:11.4583vw;width:23vw;margin-left:3rem; padding-top:1rem;}
.main>.umain>.mainleft>.con1:before,.main>.umain>.mainleft>.con1:after{ content:' ';position:absolute; top:1rem; bottom:0; width:4.1666vw; height:8.3333vw; background-size:100% 100%;}
.main>.umain>.mainleft>.con1:before{ left:0;background-image:url(../images/main_con1left.jpg);}
.main>.umain>.mainleft>.con1:after{ right:0;background-image:url(../images/main_con1right.jpg);}
.main>.umain>.mainleft>.con1>.st1,.main>.umain>.mainleft>.con1>.st3{ padding-top:3rem;font-size:1rem; padding-left:3rem; line-height:1.6rem}
.main>.umain>.mainleft>.con1>.st1:before,.main>.umain>.mainleft>.con1>.st3:before{ display:block; content:' ';background-image:url(../images/main_steyebrow.jpg); height:1rem; width:67%; margin:0 auto; background-size:90% 100%; background-position:right center}
.main>.umain>.mainleft>.con1>.st1>div,.main>.umain>.mainleft>.con1>.st3>div{ font-weight:bold; color:#40A4FFFF; display:block;}
.main>.umain>.mainleft>.con1>.st3{ padding-left:0; padding-right:3rem;  }
.main>.umain>.mainleft>.con1>.st2{position:relative; height:8.0369vw;line-height:1.6rem;  font-size:1rem}
.main>.umain>.mainleft>.con1>.st2>.bgPlay{ position:absolute; left:0; right:0; top:0; bottom:0;background-image:url(../images/main_stconter.png); z-index:0}
.main>.umain>.mainleft>.con1>.st2>.text{ position:absolute; left:0; right:0; top:0; bottom:0;padding-top:2rem;}
.main>.umain>.mainleft>.con1>.st2>.text>div{color:#F9CC53FF;}
.main>.umain>.mainleft>.con2>.st1{ width:40%}
.main>.umain>.mainleft>.con2>.st1>ul{ padding-left:3rem; font-size:1rem; line-height:1.5rem;}
.main>.umain>.mainleft>.con2>.st1>ul>li{ padding-left:5rem;background-image:url(../images/main_st2li.jpg); background-position:left center; background-size: contain; margin-bottom:1rem; text-align:left;}
.main>.umain>.mainleft>.con2>.st1>ul>li>span{ color:#02D7FFFF; font-weight:bold; font-size:1.5rem;}
.main>.umain>.mainleft>.con2>.st2{ height:13rem; width:50%}

.main>.umain>.maincon{position:relative;padding-top:8rem;background-image:url(../images/main_mainconbg.jpg); height:34.3434343434309vw; background-size:100% auto; background-position:bottom center;}
.main>.umain>.maincon:before{content:""; position:absolute; left:0; right:5rem; top:0; bottom:0;background-image:url(../images/map.png); height:34.3434343434309vw; background-size:80% auto; background-position: center;}
.main>.umain>.maincon>.qu{background-image:url(../images/main_maptitbg.jpg); background-size:100% 100%; width:12vw; height:4vw;line-height:4vw;font-size: 1.4rem; margin-left:0;position:absolute;}
.main>.umain>.maincon>.qu>span{ margin-left:1rem; margin-right:1rem; color:#02D7FFFF; font-weight:bold;}
.main>.umain>.maincon>.qu:nth-child(1){left:-8rem; top:15rem;}
.main>.umain>.maincon>.qu:nth-child(2){left:-10rem; top:25rem;}
.main>.umain>.maincon>.qu:nth-child(3){right:-5rem; top:15rem;}
.main>.umain>.maincon>.qu:nth-child(4){right:-6rem; top:25rem;}
.main>.umain>.mainright>.shuiqiu:nth-child(3){ margin-left:4rem; margin-top:1rem}
.main>.umain>.mainright>.shuiqiu>.s1{ position:absolute; left:-6rem; top:-1rem;}
.main>.umain>.mainright>.shuiqiu>.s2{ position:absolute; left:0; right:0; top:0; bottom:0; line-height:7rem; z-index:1}
.main>.umain>.mainright>.stitle.s2{ margin-left:10rem; margin-top:3.5rem;}
.main>.umain>.mainright>.s3{height: 16rem;width: 70%; margin-left:20%}
.main>.bottom{background-image:url(../images/main_bottombg.png); height:15.15625vw; background-size:100% 100%}
.main>.bottom>.s4{width:95%; height:90%; margin:0 auto;}
/*
生活圈分布
*/
.shqfb{background-image: url(../images/shqfb_bodybg.jpg);background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}
.shqfb>.top {background-image: url(../images/shqfb_titlebg.jpg);background-position: center; background-size:100% 100%;height: 5.2vw;text-align:center; position:relative;}
.shqfb>.top>.title{line-height:5.20833333333333vw; color:#fff; font-weight:bold; font-size:2rem}
.shqfb>.top>.date{ position:absolute; right:5rem; bottom:0.5rem;}
.shqfb>.umain{ height:35vw; overflow:hidden;}
.shqfb>.umain .winbox:nth-child(1){ padding-left:3rem;}
.shqfb>.umain .winbox:nth-child(2){ padding-right:3rem;}
.shqfb>.umain .winbox>.window{ position:relative; padding-bottom:4rem;height:10rem;}
.shqfb>.umain .winbox>.window:after{position:absolute; top:0; left:0; right:0; height:6rem; content:" "; background-image: url(../images/shqfb_topwindow.jpg);background-position:top center;background-repeat: no-repeat;background-size: 10rem;}
.shqfb>.umain .winbox>.window:before{ position:absolute; bottom:0; left:0; right:0; height:5.5rem; content:" ";background-image: url(../images/shqfb_topwindowbot.jpg);background-position: center;background-repeat: no-repeat;background-size: 50%;}
.shqfb>.umain .winbox>.window>div{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;}
.shqfb>.umain .winbox>.window>div>div{}
.shqfb .stitle{ background-image: url(../images/shqfb_stitlebg.jpg);background-position:center;background-repeat: no-repeat;background-size: contain; padding:1.5rem 4rem; text-align:left; font-weight:bold; width:115%;}

.shqfb>.umain>.mainleft .s2, .shqfb>.umain>.mainleft .s3{height: 16rem;width: 50%; margin-left:0%;margin-top:6rem}
.shqfb>.umain>.mainleft .s2{height: 22rem;margin-top:3rem}
.shqfb>.umain>.mainright .s3{height: 30rem;} 
.shqfb>.umain>.maincon{position:relative; height:40vw;background-image: url(../images/shqfb_conterbg.jpg); background-size: contain; background-position: 7rem center;background-size: 75% 90%;}
.shqfb>.umain>.maincon:after{ position:absolute; left:0; right:0; top:0; bottom:3rem;background-image: url(../images/shqfb_mainpic.png); background-size: 19%;background-position:24rem 7.5rem; content:" "}

.shqfb>.umain>.maincon:before{ position:absolute; left:0; right:0; top:0; bottom:3rem;background-image: url(../images/shqfb_mainbg.png); background-size: contain;background-position:center 1rem; content:" "}

.shqfb>.umain>.maincon>.qu{position:absolute; text-align:center; width:10rem; /*background-color:#0000ff;*/ }
.shqfb>.umain>.maincon>.qu>span{ display:block; line-height:2.6rem}
.shqfb>.umain>.maincon>.qu:nth-child(1){ left:0; top:1.2rem;}
.shqfb>.umain>.maincon>.qu:nth-child(2){ left:0; top:7.1rem;}
.shqfb>.umain>.maincon>.qu:nth-child(3){ left:0; top:14.1rem;}
.shqfb>.umain>.maincon>.qu:nth-child(4){ left:0; top:19.95rem;}
.shqfb>.umain>.maincon>.qu:nth-child(5){ right:0; top:1.2rem;}
.shqfb>.umain>.maincon>.qu:nth-child(6){ right:0; top:7.1rem;}
.shqfb>.umain>.maincon>.qu:nth-child(7){ right:0; top:14.1rem;}
.shqfb>.umain>.maincon>.qu:nth-child(8){ right:0; top:19.95rem;}
.shqfb>.bottom{ height:16.05vw;}
.shqfb>.bottom>.s4, .shqfb>.bottom>.s5{ height:100%;}
.shqfb>.bottom>.s5>.s5con{height:73%}
.shqfb>.bottom>.s5 .s6, .shqfb>.bottom>.s5 .s7{background-image: url(../images/shqfb_botleftbg.png);  height:100%; padding:0; height:100%; background-size:90% 65%;background-position:center; position:relative;}
.shqfb>.bottom>.s5 .s6:after,.shqfb>.bottom>.s5 .s7:after{ content:" "; position: absolute; left:1rem; top:0; width:6rem; height:100%;background-position:center; background-image:url(../images/shqfb_botlefticon.jpg);}
.shqfb>.bottom>.s5 .s6>div, .shqfb>.bottom>.s5 .s7>div{ margin-left:6rem; margin-top:4.5rem}
.shqfb>.bottom>.s5 .s6>div>div, .shqfb>.bottom>.s5 .s7>div>div{ color:#46CCB3}
/*
服务商家
*/
.fwsj{ background-color:#1C222AFF;/*background-image: url(../images/fwsj_topbg.jpg);background-position: center;background-repeat: no-repeat;background-size: 100% 100%;*/}
.fwsj>.top {background-image: url(../images/fwsj_topbg.jpg);background-position: center; background-size:100% 100%;height: 4.166vw;text-align:center; position:relative;}
.fwsj>.top>.title{line-height:4.166vw; color:#fff; font-weight:bold; font-size:2.2rem;letter-spacing:1rem}
.fwsj>.top>.date{ position:absolute; right:5rem; top:4rem;}
.fwsj>.top>.tianqi{ position:absolute; left:5rem; top:2rem; color:#fff}
.fwsj>.top>.tianqi>iframe{ color:#fff}
.fwsj>.umain{ margin-top:3rem;background-image: url(../images/fwsj_mainbg.jpg);background-position:6rem bottom; background-size: 85% 105%;}
.fwsj>.umain>.leftbian{ height:49.583vw; width:3.125vw;background-image: url(../images/fwsj_leftb.jpg); background-size: 3rem 100%;}
.fwsj>.umain>.rightbian{ height:49.583vw; width:3.125vw;background-image: url(../images/fwsj_rightb.jpg); background-size: 3rem 100%;}

.fwsj>.umain>.maincon{ width:calc(100% - 6.25vw)}
.fwsj>.umain>.maincon .titlebg{width:100%;position:relative;line-height:4rem;background-image:url(../images/fwsj_stitlebg.png);background-position:center left;background-size: contain;color:#00FFFF; text-align:left; padding-left:8rem}
.fwsj>.umain>.maincon>.maintop>.left1{width:30%;padding-left:1rem}
.fwsj>.umain>.maincon>.maintop>.left1>.left1tj{line-height:5rem}
.fwsj>.umain>.maincon>.maintop>.left1>.left1tj>div{background-image:url(../images/fwsj_lefttjbg.jpg);background-position:center left;background-size: contain; position:relative; margin-top:1rem}
.fwsj>.umain>.maincon>.maintop>.left1>.left1tj>div:before{background-image:url(../images/fwsj_lefttjicon.jpg);background-position:center left;background-size: contain; position:relative; position:absolute; left:0; content:" "; width:5rem; height:5rem;}
.fwsj>.umain>.maincon>.maintop>.left1>.left1tj>div>.name{ color:#46CCB3; text-align:right}
.fwsj>.umain>.maincon>.maintop>.left1>.left1tj>div>.num>.gdnumber{ display:inline-block; width:90%; background-color:rgba(0,95,255,.17); line-height:3rem; margin-top:1rem; font-size:2rem}
.fwsj>.umain>.maincon>.maintop>.left1>.left1tj>div>.percentage{background-image:url(../images/fwsj_lefttjpercentage.jpg);background-position:center left;background-size: contain;  color:#46CCB3; text-align:left; font-size:1rem;}
.fwsj>.umain>.maincon>.maintop>.left1>.gdbox{ border:1px solid #509EEA; font-size:.95rem; margin-top:1rem;}
.fwsj>.umain>.maincon>.maintop>.left1>.gdbox>.gddiv{ height:11rem;overflow: hidden;}
.fwsj>.umain>.maincon>.maintop>.left1>.gdbox> table{ margin-bottom:0;}
.fwsj>.umain>.maincon>.maintop>.left1>.gdbox th, .fwsj>.umain>.maincon>.maintop>.left1>.gdbox td{ text-align:center; width:33.3333%;font-weight:lighter}
.fwsj>.umain>.maincon>.maintop>.left1>.gdbox th{ border-bottom:1px solid #64646400;}
.fwsj>.umain>.maincon>.maintop>.left1>.tubiao{ height:20rem}


.fwsj>.umain>.maincon>.maintop>.left2{width:40%}
.fwsj>.umain>.maincon>.maintop>.left2{position:relative; height:40vw;}
.fwsj>.umain>.maincon>.maintop>.left2:before{ position:absolute; left:0; right:0; top:0; bottom:3rem; content:" "}
.fwsj>.umain>.maincon>.maintop>.left2>div{ position:absolute; text-align:center; font-size:1rem; line-height:1.5rem; font-weight:500}
.fwsj>.umain>.maincon>.maintop>.left2>.s1{ top:16rem; left:5.2rem;}
.fwsj>.umain>.maincon>.maintop>.left2>.s2{ top:16rem; right:6.4rem;}
.fwsj>.umain>.maincon>.maintop>.left2>.s3{ top:25.5rem; left:1.9rem; font-size:1.3rem}
.fwsj>.umain>.maincon>.maintop>.left2>.s4{ top:25.5rem; right:2.7rem; font-size:1.3rem}
.fwsj>.umain>.maincon>.maintop>.left2>.s5{ top:32rem; left:19rem; font-size:1.5rem}
.fwsj>.umain>.maincon>.maintop>.left2>.s6{ bottom:1rem; left:-1.7rem; font-size:1.2rem}
.fwsj>.umain>.maincon>.maintop>.left2>.s7{ bottom:1rem; right:-0.4rem; font-size:1.2rem}
.fwsj>.umain>.maincon>.maintop>.left2>.s8{ bottom:-3.5rem; left:10.5rem; font-size:1.4rem}
.fwsj>.umain>.maincon>.maintop>.left2>.s9{ bottom:-3.5rem; right:11.1rem; font-size:1.4rem}

.fwsj>.umain>.maincon>.maintop>.left3{width:30%;padding-right:1rem}
.fwsj>.umain>.maincon>.maintop>.left3>.szxq>div{ padding-left:0;}
.fwsj>.umain>.maincon>.maintop>.left3>.szxq .kuai{ height:5rem;background-image:url(../images/fwsj_left3kuai.jpg);background-position:center;background-size: auto 100%; }
.fwsj>.umain>.maincon>.maintop>.left3>.szxq .jd, .fwsj>.umain>.maincon>.maintop>.left3>.szxq .cy{height:5rem;background-position:center;background-size: contain; position:relative; padding-left:30px; line-height:5rem}
.fwsj>.umain>.maincon>.maintop>.left3>.szxq .jd{ background-image:url(../images/fwsj_left3jdbg.jpg);}
.fwsj>.umain>.maincon>.maintop>.left3>.szxq .cy{ background-image:url(../images/fwsj_left3cybg.jpg);}

.fwsj>.umain>.maincon>.maintop>.left3>.szxq .jd:before, .fwsj>.umain>.maincon>.maintop>.left3>.szxq .cy:before{ content:" "; position:absolute; left:0; top:0; bottom:0; width:6rem;background-position:center;background-size:60%; }
.fwsj>.umain>.maincon>.maintop>.left3>.szxq .jd:before{ background-image:url(../images/fwsj_left3jdicon.jpg);}
.fwsj>.umain>.maincon>.maintop>.left3>.szxq .cy:before{ background-image:url(../images/fwsj_left3cyicon.jpg);}
.fwsj>.umain>.maincon>.maintop>.left3>.szxq>.tubiao{ height:15rem; padding-right:0;}
.fwsj>.umain>.maincon>.maintop>.left3>.csblxq{ padding-left:5rem;}
.fwsj>.umain>.maincon>.maintop>.left3>.csblxq>.tubiao{ height:15rem; padding-right:0;}
/*
健康医疗
*/
.jkyl{ background-color:#08092DFF;/*background-image: url(../images/jkyl_topbg.jpg);background-position: center;background-repeat: no-repeat;background-size: 100% 100%;*/}
.jkyl>.top {background-image: url(../images/jkyl_topbg.png);background-position: center; background-size:100% 100%;height: 4.427vw;text-align:center; position:relative;}
.jkyl>.top>.title{line-height:4vw; color:#fff; font-weight:bold; font-size:1.9rem;letter-spacing:1rem}
.jkyl>.top>.datebox{ position:absolute; right:3rem; top:1rem;}
.jkyl>.top>.datebox>.date{ margin-left:1rem}
.jkyl>.toptotal{background-image: url(../images/jkyl_toptotalbg.png);background-position: center; background-size:100% 100%; width:97.5vw; margin:auto; height:5.9895vw; padding-top:1.8rem;}
.jkyl>.toptotal>div{ margin-left:1.8rem}
.jkyl>.toptotal>.icon{ background-color:#474D64FF; width:3.125vw; height:3.125vw; line-height:1.5vw; font-size:1rem; padding-top:.1rem}
.jkyl>.toptotal>.icon>i{ display:block;}
.jkyl>.toptotal>.zi{ margin-left:1rem; line-height:2rem; text-align:left; width:7.0912vw;}
.jkyl>.toptotal>.num{ line-height:2rem; width:7.0912vw;}

.jkyl>.umain{ margin-top:.5rem;}

.jkyl>.umain>.maincon{ width:97.5vw; margin:auto; }
.jkyl>.umain>.maincon .titlebg{width:100%;position:relative;line-height:4rem;}
.jkyl>.umain>.maincon>.maintop>.left1{width:30%;padding-left:1rem;padding-right:1rem;background-image: url(../images/jkyl_left1bg.png); background-size: 100% 100%;}
.jkyl>.umain>.maincon>.maintop>.left1>.left1tj{line-height:5rem}
.jkyl>.umain>.maincon>.maintop>.left1>.tubiao{ height:13rem; }
.jkyl>.umain>.maincon>.maintop>.left1>.bottom>li{ padding-right:.5rem; position:relative;}
.jkyl>.umain>.maincon>.maintop>.left1>.bottom>li:last-child{ padding-right:0}
.jkyl>.umain>.maincon>.maintop>.left1>.bottom>li>.num{ border:#154399FF 2px solid}
.jkyl>.umain>.maincon>.maintop>.left1>.bottom>li>.num{ font-size:.7rem;}
.jkyl>.umain>.maincon>.maintop>.left1>.bottom>li>.num>.gdnumber{ font-size:1.2rem; font-weight:bold;}
.jkyl>.umain>.maincon>.maintop>.left1>.bottom .tubiao2{ min-height:10.59375rem; padding-top:1rem; padding-bottom:1rem}
.jkyl>.umain>.maincon>.maintop>.left1>.bottom>li>.percentage{ position:absolute; left:0; right:0; top:6.5rem;text-align:center; line-height:1.5rem; font-size:1rem}
.jkyl>.umain>.maincon>.maintop>.left1>.bottom>li>.percentage>.num{ font-size:1.6rem}
.jkyl>.umain>.maincon>.maintop>.left2{position:relative; height:44vw;width:40%;background-image:url(../images/jkyl_left2bg.png);background-position:center top;background-size:90% 35vw; overflow:hidden;}
.jkyl>.umain>.maincon>.maintop>.left2:before, .jkyl>.umain>.maincon>.maintop>.left2:after{position:absolute; left:0; right:0; top:0; bottom:0; content:" ";}
.jkyl>.umain>.maincon>.maintop>.left2:before{background-image:url(../images/jkyl_left2footbg.png);background-position:center 19vw;background-size:50% auto;}
.jkyl>.umain>.maincon>.maintop>.left2:after{background-image:url(../images/jkyl_left2man.png);background-position:center 2.3vw;background-size: 35% auto;}
.jkyl>.umain>.maincon>.maintop>.left2>.bottom{ margin-top:35vw;/*background-color:#fff;*/}
.jkyl>.umain>.maincon>.maintop>.left2>.bottom>li{ height:8vw;}
.jkyl>.umain>.maincon>.maintop>.left2>.bottom>li>.tubiao{ height:100%;}
.jkyl>.umain>.maincon>.maintop>.left3{width:30%;padding-right:1rem;background-image: url(../images/jkyl_left3bg.png); background-size: 100% 100%; height:42.76041vw}
.jkyl>.umain>.maincon>.maintop>.left3 .tubiao{ height:100%; }


/*
再生资源回收
*/
.zszy{ background-color:#08092DFF; position:relative; background-color:#08304b;background-image: url(../images/zszy_bg.jpg);background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}
.zszy>#mapContainer{ width: 100%;height: 56.25vw;background-color: rgba(8,48,75,1) !important;}
.zszy>#mapContainer .anchorBL{ display:none;}
.zszy>.top{ position:absolute; top:0;background-image: url(../images/zszy_topbg.png);background-position: center; background-size: contain;height: 4.1666vw; width:100%;text-align:center;overflow: hidden;}
.zszy>.top>.title{line-height:4vw; color:#fff; font-weight:bold; font-size:1.5rem;}
.zszy>.top>.datebox{ position:absolute; right:3rem; top:1rem;}
.zszy>.top>.datebox>.date{ margin-left:1rem; line-height:1rem}
.zszy>.umain{ position:absolute; width:100%; top:4.1666vw;overflow: hidden;pointer-events: none/*不成为鼠标事件*/;}

.zszy>.umain>.maincon{ width:98.5vw; margin:auto; }
.zszy>.umain>.maincon .titlebg{width:100%;position:relative;line-height:4rem; text-align:left; padding-left:3rem;border-bottom: 1px solid #052025;background-color: rgba(22, 31, 38, 0.87);}
.zszy>.umain>.maincon .titlebg:before, .zszy>.umain>.maincon .titlebg:after{content:" "; position:absolute; top:0; bottom:0;width:3rem; background-position:center; background-size:34%;}

.zszy>.umain>.maincon .titlebg:after{right:0;background-image: url(../images/zszy_main_iconr1.png);}
.zszy>.umain>.maincon .titlebg.on:after{right:0;background-image: url(../images/zszy_main_iconr0.png);}
.zszy>.umain>.maincon .content{width:100%;position:relative;line-height:1.3rem;background-color: rgba(22, 31, 38, 0.87); text-align:left; padding:1rem; margin-bottom:.5rem; font-size:.8rem;}
.zszy>.umain>.maincon .logo{ height: 14.0625vw; background-size: 50%; background-position: center; background-image: url(../images/zszy_logo.png); background-repeat: no-repeat;}
.zszy>.umain>.maincon>.maintop>.left1{padding:0;}
.zszy>.umain>.maincon>.maintop>.left1>.left1tj{line-height:5rem}
.zszy>.umain>.maincon>.maintop>.left1>.titlebg.t1:before{left:0;background-image: url(../images/zszy_main_icon1.png);}
.zszy>.umain>.maincon>.maintop>.left1>.titlebg.t2:before{left:0;background-image: url(../images/zszy_main_icon2.png);}
.zszy>.umain>.maincon>.maintop>.left1>.titlebg.t3:before{left:0;background-image: url(../images/zszy_main_icon3.png);}

.zszy>.umain>.maincon>.maintop>.left2{padding-left:.5rem;padding-right:.5rem;}
.zszy>.umain>.maincon>.maintop>.left2{position:relative; /*height:44vw;*/overflow:hidden;}
.zszy>.umain>.maincon>.maintop>.left2>.titlebg.t4:before{left:0;background-image: url(../images/zszy_main_icon4.png);}
.zszy>.umain>.maincon>.maintop>.left2>.titlebg.t4:after{ background-image:none;}
.zszy>.umain>.maincon>.maintop>.left2>.titlebg>.tright{ margin-right:1rem}
.zszy>.umain>.maincon>.maintop>.left2>.titlebg>.tright>span{ margin-right:1rem}
.zszy>.umain>.maincon>.maintop>.left2>.titlebg>.tright .red-legend, .zszy>.umain>.maincon>.maintop>.left2>.titlebg>.tright .green-legend{height: 1rem;width: 1rem;border-radius: 50%;display: inline-block;margin-right: .2rem;}
.zszy>.umain>.maincon>.maintop>.left2>.titlebg>.tright .red-legend{background-color: #FF3774;}
.zszy>.umain>.maincon>.maintop>.left2>.titlebg>.tright .green-legend{background-color: #6AE89C;}

.zszy>.umain>.maincon>.maintop>.left3{padding:0;height:42.76041vw}

.zszy>.umain>.maincon>.maintop>.left3>.titlebg2{width:100%;position:relative;line-height:3rem; text-align:left; padding-left:3rem;border-bottom: 1px solid #052025;background-color: rgba(22, 31, 38, 0.87); font-size:1rem;}
.zszy>.umain>.maincon>.maintop>.left3>.titlebg:before{left:0;background-image: url(../images/zszy_main_icon5.png);}

.zszy>.umain>.maincon>.maintop>.left3>.titlebg2:before{content:" "; position:absolute; top:0; bottom:0;width:3rem; background-position:center; background-size:34%;}
.zszy>.umain>.maincon>.maintop>.left3>.titlebg2:after{content:" "; display:inline-block; width:.8rem; height:.8rem;background-position:center; background-size: auto;background-image: url(../images/zszy_main_iconr2.png);}
.zszy>.umain>.maincon>.maintop>.left3>.titlebg2.t6:before{left:0;background-image: url(../images/zszy_main_icon6.png);}
.zszy>.umain>.maincon>.maintop>.left3>.titlebg2.t7:before{left:0;background-image: url(../images/zszy_main_icon7.png);}
.zszy>.umain>.maincon>.maintop>.left3>.titlebg2.t8:before{left:0;background-image: url(../images/zszy_main_icon8.png);}
.zszy>.umain>.maincon>.maintop>.left3 .tubiao{ height:8vw;background-color: rgba(22, 31, 38, 0.87);}
.zszy>.umain>.mainbottom{position: fixed;bottom: 0;left: 0;height: 80px;width: 100%;/* background-color: rgba(3,21,24,0.7); */background-image: url(../images/zszy_bottom.png);background-repeat: no-repeat;background-size: contain;background-position: center bottom;text-align: center;}






/*
供销合作社
*/
.gxhzs{ background-image: url(../images/gxhzs_bg.png);background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}
.gxhzs>.umain{ margin-top:2rem; height:56.25vw;}
.gxhzs>.umain>.left1,.gxhzs>.umain>.left3{ width:19.3%; padding-left:2rem; padding-right:2rem;}
.gxhzs>.umain>.left1>.total>div{ padding:.4rem}
.gxhzs>.umain>.left1>.total .am-btn-default{ background-color:transparent; font-size:1rem; color:#fff; border-color:#107c7f; line-height:1.75rem}
.gxhzs>.umain>.left1>.total>div:nth-child(2)>.am-btn-default,
.gxhzs>.umain>.left1>.total>div:nth-child(3)>.am-btn-default,
.gxhzs>.umain>.left1>.total>div:nth-child(6)>.am-btn-default,
.gxhzs>.umain>.left1>.total>div:nth-child(7)>.am-btn-default{background-color:#107c7f;}
.gxhzs>.umain .titlebg{width:100%;position:relative;line-height:2.15rem; text-align:right; padding-right:.5rem}
.gxhzs>.umain .kuai{ margin-top:1.3rem;margin-left: -1.2rem;margin-right: -1.2rem; background-size:100% 100%;}
.gxhzs>.umain>.left1>.kuai.k1{background-image: url(../images/gxhzs_kuaibg1.png);}
.gxhzs>.umain>.left1>.kuai.k1>.con{ height:14rem}
.gxhzs>.umain>.left1>.kuai.k2{background-image: url(../images/gxhzs_kuaibg2.png);}
.gxhzs>.umain>.left1>.kuai.k2>.con{ height:30rem}
.gxhzs>.umain>.left3>.kuai.k3{background-image: url(../images/gxhzs_kuaibg3.png);margin-top:0}
.gxhzs>.umain>.left3>.kuai.k3>.con#st3{ height:20rem}
.gxhzs>.umain>.left3>.kuai.k3>.con#st4{ height:10rem}
.gxhzs>.umain>.left3>.kuai.k4{background-image: url(../images/gxhzs_kuaibg4.png);}
.gxhzs>.umain>.left3>.kuai.k4>.con#st5{ height:14rem; margin-bottom:6rem}
.gxhzs>.umain>.left3>.kuai.k4>.con#st6{ height:10rem; padding-bottom:3rem}
.gxhzs>.umain>.left2{ position:relative; width:61.4%}
.gxhzs>.umain>.left2:before{ content:" "; position:absolute; left:-15rem; right:-15rem; top:0; height:56.25vw; background-image: url(../images/gxhzs_bg2.png);background-position: center;background-repeat: no-repeat;background-size: contain;  z-index: 0; animation: rotateBg 15s linear infinite;}/**/
.gxhzs>.umain>.left2>.bg{ content:" "; position:absolute; left:-15rem; right:-15rem; top:0; height:56.25vw; background-image: url(../images/gxhzs_bg3.png);background-position: center;background-repeat: no-repeat;background-size: contain;  z-index: 0; opacity:0.39}/**/
.gxhzs>.umain>.left2>.top {height: 4.427vw;text-align:center; position:relative;}
.gxhzs>.umain>.left2>.map{ height:45vw}
.gxhzs>.umain>.left2 .tipsbg{ color:#fff; background:linear-gradient(to bottom, #081720, #0f3144); padding:.5rem 1rem;box-shadow: rgba(0, 0, 0, 0.2) 1px 2px 10px;border-radius:.4rem}
.gxhzs>.umain>.left2>.map .tipsbg>.tips{ text-align: left; font-size: 14px; color: #fff; font-size:.8rem}
.gxhzs>.umain>.left2>.top>.title{line-height:4vw; color:#fff; font-weight:bold; font-size:2.4rem;letter-spacing:1rem}

@keyframes rotateBg {
	from {
		transform: rotate(0deg);
	}to{
		transform: rotate(360deg);
	}
}








/*
供应链
*/
.gyl{position:relative;background:radial-gradient(circle at center, #1F5799, #000000);}
.gyl:before{content:" ";position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(../images/gyl_bg.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;}
.gyl .titlebg{position:relative;line-height:1.8rem; text-align:left; padding-left:1.5rem; font-weight:bold;letter-spacing: .2rem;}
.gyl .titlebg:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.7rem;background-color: #158db4; border-radius: 1rem;border: none;  padding: 0;}
.gyl>.top{height: 4.427vw;text-align:center; position:relative;}
.gyl>.top>.title{position: relative;display: inline-block;line-height: 4vw;font-weight: bold;font-size: 2.2rem;letter-spacing: 1rem;color:#fff;background-image: linear-gradient(to bottom, #FFFFFF, #5ACDFF, #008CFF);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);}

.gyl>.toptotal{width:97.5vw; margin:auto; padding-top:1.8rem;}/*396/1920*/
.gyl>.toptotal>div[class*=am-u-]{ padding:0}
.gyl>.toptotal .panelbox{ padding-right:0}
.gyl>.toptotal .panelbox .am-panel{ background:none;border:hidden; margin-top:.5rem; margin-bottom:0;}
.gyl>.toptotal .panelbox .am-panel:nth-child(1){ margin-top:1rem;}
.gyl>.toptotal .panelbox .am-panel-hd{ color:#fff; background-color:#1C5090; border:hidden; font-size:.9rem; padding:0; line-height:1.6rem}
.gyl>.toptotal .panelbox .am-panel-bd{ color:#67B4FF; background-color:none; border:3px #084E90FF dotted; border-top:none;  padding:0; line-height:3rem; font-size:1.3rem}
.gyl>.toptotal .panelbox .am-panel-bd>span{ font-size:2rem}

.gyl>.toptotal .articlebox{ padding-right:0; }
.gyl>.toptotal .articlebox .am-article{ background:none;border:hidden;margin-top:0;margin-bottom:.5rem;background-color:rgba(10,62,112,.6); padding:0 1rem .19rem}
.gyl>.toptotal .articlebox .am-article:nth-child(1){ margin-top:1rem;}
.gyl>.toptotal .articlebox .am-article-hd{ color:#fff; border:hidden; font-size:1rem; padding:0; line-height:1.6rem; font-weight:bold; text-align:left}
.gyl>.toptotal .articlebox .am-article-bd{ color:#fff; background-color:none; border:none; padding:0; line-height:3rem; font-size:1.3rem; text-align:right;}
.gyl>.toptotal .articlebox .am-article-bd>span{ font-size:2rem; font-weight:bold; color:#ED4452;}

.gyl>.toptotal .tubiao{ height:19.1vw}
.gyl>.toptotal .tubiao#st2{ height:20.5vw}


.gyl>.umain{ margin-top:.5rem;}
.gyl>.umain>div[class*=am-u-]{ padding:0}
.gyl>.umain>div{ margin:auto; height:29vw}/*border:#fff 1px double; */
.gyl>.umain .product{ padding-top:3rem;}
.gyl>.umain .product li{ background-position:10% center; background-size:contain; text-align:left; padding-left:3rem; font-size:1rem}
.gyl>.umain .product .s1{ color:#14A46A}
.gyl>.umain .product .s2{ color:#89C235}
.gyl>.umain .product .s3{ color:#6A279C}
.gyl>.umain .product .s4{ color:#FE6C43}
.gyl>.umain .product .s5{ color:#A26D54}
.gyl>.umain .product .s6{ color:#F84D4D}
.gyl>.umain .map{ height:100%;  padding-left:0; padding-right:0}
.gyl>.umain .map .tipsbg{ color:#fff; background:linear-gradient(to bottom, #081720, #0f3144); padding:.5rem 1rem;box-shadow: rgba(0, 0, 0, 0.2) 1px 2px 10px;border-radius:.4rem}
.gyl>.umain .map .tipsbg>.tips{ text-align: left; font-size: 14px; color: #fff; font-size:.8rem}
.gyl>.umain .tubiao.s3, .gyl>.umain .tubiao.s4{ height:13.0208vw; padding:0}
.gyl>.umain .tubiao.s5{ height:13.0208vw; padding:0}
.gyl>.umain .tubiao.s6{ height:13vw; padding:0; padding-right:1rem;}
.gyl>.umain .tubiao.s7{ height:13vw; padding:0; padding-right:1rem;}




/*
社区服务
*/
.sqfw{background-image: url(../images/sqfw_bg.jpg);background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}
.sqfw>.top {background-image: url(../images/sqfw_topbg.jpg);background-position: center; background-size:100% 100%;height: 4.6875vw;text-align:center; position:relative;}
.sqfw>.top>.title{line-height:4.166vw; color:#fff; font-weight:bold; font-size:2.2rem;letter-spacing:1rem}
.sqfw>.umain{/* margin-top:3rem;background-image: url(../images/sqfw_mainbg.jpg);background-position:6rem bottom; background-size: 85% 105%;*/position:relative;}
/*.sqfw>.umain:before{background-image:url(../images/sqfw_mainpic.jpg);background-position:center left;background-size: contain;  position:absolute; left:0; right:0; top:0; bottom:0; content:" ";}*/

.sqfw>.umain>.maincon{ }
.sqfw>.umain>.maincon .titlebg{width:100%;position:relative;line-height:4rem;color:#42C6AD; text-align:left; padding-left:1rem; font-weight:bold;}

.sqfw>.umain>.maincon>.maintop>.left1{width:20%;padding-left:1rem}
.sqfw>.umain>.maincon>.maintop>.left2{width:60%;position:relative; height:36.4583vw;}
.sqfw>.umain>.maincon>.maintop>.left3{width:20%;padding-right:1rem}

.sqfw>.umain>.maincon>.maintop .tubiao{ height:10rem}
.sqfw>.umain>.maincon>.maintop>.left2{background-image: url(../images/sqfw_mainbg.jpg);background-position:center top; background-size: 60% 80%;}
.sqfw>.umain>.maincon>.maintop>.left2:before{ position:absolute; left:0; right:0; top:0; bottom:-3rem; content:" ";background-image:url(../images/sqfw_mainpic.jpg);background-position:center;background-size:95% 100%;}

.sqfw>.umain>.maincon>.maintop>.left2>div{ position:absolute; padding-left:6rem; padding-top:2rem; text-align:left; font-size:1rem; line-height:1.5rem; font-weight:500; width:12.08vw; width:12.08vw; height:6.25vw;background-image:url(../images/sqfw_libg.jpg);background-size:100% 100%; font-size:1.2rem}
.sqfw>.umain>.maincon>.maintop>.left2>div:before{ position:absolute; content:" "; left:1rem; top:0; bottom:0; width:5rem;background-image:url(../images/sqfw_liicon.jpg);background-size: contain; background-position:center;}
.sqfw>.umain>.maincon>.maintop>.left2>div>.num{ line-height:3rem;}
.sqfw>.umain>.maincon>.maintop>.left2>.s1{ top:1rem; left:15rem;}
.sqfw>.umain>.maincon>.maintop>.left2>.s2{ top:10rem; left:7rem;}
.sqfw>.umain>.maincon>.maintop>.left2>.s3{ top:20rem; left:5rem;}
.sqfw>.umain>.maincon>.maintop>.left2>.s4{ top:1rem; right:15rem;}
.sqfw>.umain>.maincon>.maintop>.left2>.s5{ top:10rem; right:7rem;}
.sqfw>.umain>.maincon>.maintop>.left2>.s6{ top:20rem; right:5rem;}


.sqfw>.umain>.mainbot{/* border:1px #ff0000 solid;*/ height:18rem; padding:3rem 0}
.sqfw>.umain>.mainbot .tubiao{ height:13rem}
.sqfw>.umain>.mainbot>li{ padding:0 3rem}

.sqfw>.umain>.mainbot>li>.gdbox{ border:1px solid #509EEA; font-size:.95rem; margin-top:1rem;}
.sqfw>.umain>.mainbot>li>.gdbox>.gddiv{ height:10rem;overflow: hidden;}
.sqfw>.umain>.mainbot>li>.gdbox> table{ margin-bottom:0;}
.sqfw>.umain>.mainbot>li>.gdbox th, .sqfw>.umain>.mainbot>li>.gdbox td{ text-align:center; width:25%;font-weight:lighter}
.sqfw>.umain>.mainbot>li>.gdbox th{ border-bottom:1px solid #64646400;}


/*
惠民超市
*/
.hmcs{background-image: url(../images/hmcs_bg.jpg);background-position: center;background-repeat: no-repeat;background-size: 100% 100%; height:56.3541vw}/**/
.hmcs>.top { position:absolute; top:0; left:0; right:0;background-image: url(../images/hmcs_topbg.jpg);background-position: center; background-size:100% 100%;height: 4.166vw;text-align:center; position:relative; z-index:1}
.hmcs>.top>.title{line-height:4.166vw; color:#fff; font-size:2rem; color:#73D8FF}
.hmcs>.umain{position:absolute; top:0; bottom:0; left:0; right:0;}

.hmcs>.umain>div{ position:absolute;}
.hmcs>.umain>.date1{ left:4.3rem; top:4.1rem; width:23.125vw; border:.16rem #417DB9 solid; line-height:6rem}

.hmcs>.umain>.s1{ left:3.5rem; top:11.1rem; width:23.125vw; height:25.8rem}
.hmcs>.umain>.s2{ left:3.5rem; top:36.9rem; width:59vw; height:16rem}
.hmcs>.umain>.s3{ right:1rem; top:4.1rem; width:17vw; height:22rem}
.hmcs>.umain>.s4{ right:1rem; top:26.1rem; width:17vw; height:23.5rem}
.hmcs>.umain>.s5{ left:3.5rem; bottom:0.1rem; width:19rem; height:14.5rem}
.hmcs>.umain>.s6{ left:25rem; bottom:0.1rem; width:19rem; height:14.5rem}
.hmcs>.umain>.s7{ left:47rem; bottom:0.1rem; width:19rem; height:14.5rem}
.hmcs>.umain>.s8{ right:1rem; bottom:0.1rem; width:50rem; height:14.5rem}
.hmcs>.umain>.s4.legend{text-align: right;}
.hmcs>.umain>.s4.legend .legend1, .hmcs>.umain>.s4.legend .legend2{ font-size: .6rem; position: relative;display: inline-block; padding: .3rem .5rem; line-height: 1; margin-right: 1rem; border-radius: .3rem; }
.hmcs>.umain>.s4.legend .legend1{background-color: #AECB93;}
.hmcs>.umain>.s4.legend .legend2{background-color: #A388C5; margin-right: 2rem;}
.hmcs>.umain>.total{left:42rem; top:6rem; width:29vw; height:7rem}
.hmcs>.umain>.total>ul>li>.text{ font-weight:bold; font-size:1.5rem}
.hmcs>.umain>.total>ul>li>.gdnumber{font-size:4.5rem; line-height:4rem; color:#68BC00; font-family:'lcdD';}
.hmcs>.umain>.total>ul>li>.gdnumber.orange{ color:#FE9200}
.hmcs>.umain>.total>ul>li>.gdnumber.purple{ color:#8B7DF2}
.hmcs>.umain>.total>ul>li>.gdnumber.wan::after{content:"万";font-size: .9rem;}
.hmcs>.umain>.video{left:34.4rem; top:14rem; width:33.2vw; height:23rem; position:absolute;}
.hmcs>.umain>.video>video{ border: none; outline: none; display: block; width: 100%;height: 100%; object-fit: fill;}  
.hmcs>.umain>.video>.date{ position:absolute; /*top:.9rem; right:.6rem;*/ top:.7rem; right:.3rem; color:#EDEDED; background-color:#000000; font-size:.8rem; line-height:1rem; padding-left:1rem; padding-right:1rem;}

.hmcs>.umain>.conterbox{left:34.4rem; top:14rem; width:33.2vw; height:23rem; position:absolute;}

.hmcs>.umain>.gdbox{ left:76rem; top:13rem; width:22.5rem; height:36.5rem; border:1px solid #509EEA; font-size:.95rem; margin-top:1rem;}
.hmcs>.umain>.gdbox>.gddiv{ height:93%;overflow: hidden;}

.hmcs>.umain>.gdbox>table{ margin-bottom:0; background-color:#55A7F980}
.hmcs>.umain>.gdbox>.gddiv>table{ background:inherit; }
.hmcs>.umain>.gdbox th, .hmcs>.umain>.gdbox td{ text-align:center; width:25%;font-weight:lighter}
.hmcs>.umain>.gdbox th:nth-child(1) , .hmcs >.umain >.gdbox td:nth-child(1) {width: 25%;}
.hmcs>.umain>.gdbox th:nth-child(2) , .hmcs >.umain >.gdbox td:nth-child(2) {width: 30%;}
.hmcs>.umain>.gdbox th:nth-child(3) , .hmcs >.umain >.gdbox td:nth-child(3) {width: 45%;}
.hmcs>.umain>.gdbox th{ border-bottom:1px solid #64646400;}

.hmcs>.umain>.gdbox>.gddiv>.am-table-striped>tbody>tr>td{background-color: #5BADFF40;}

.hmcs>.umain>.gdbox>.gddiv>.am-table-striped>tbody>tr:nth-child(odd)>td {background-color: #DDDDDD00;}








/*
志愿者服务
*/
.zyzfw{ background-color:#071134;/*background-image: url(../images/zyzfw_bg.jpg);background-position: center;background-repeat: no-repeat;background-size: 100% 100%;*/}
.zyzfw>.top {background-image: url(../images/zyzfw_topbg.png);background-position: center; background-size:100% 100%;height: 4.375vw;text-align:center; position:relative;}
.zyzfw>.top>.title{line-height:4.166vw; color:#fff; font-weight:bold; font-size:2.2rem;}
.zyzfw>.umain{ margin-top:-3rem;position:relative;}
.zyzfw>.umain>div{/*border:1px #ff0000 dashed;*/ padding:0; padding-left:0.5rem; padding-right:0.5rem}
.zyzfw>.umain>div.am-u-sm-3{width:26%}
.zyzfw>.umain>div.am-u-sm-6{width:48%}
.zyzfw>.umain .hx{ height:9.375vw}
.zyzfw>.umain .hs{ height:13.3vw}
.zyzfw>.umain .hb{ height:25vw}
.zyzfw>.umain .divbk{ background-color:#030F2D; border:1px solid #1E99FE;}
.zyzfw>.umain .titlebg{ padding-left:.6rem;text-align:left; font-size:1.3rem; color:#1CB0F9; font-weight:600;}

.zyzfw>.umain .total{ position:relative; padding-top:4.3rem;}
.zyzfw>.umain .total:before{background-image:url(../images/zyzfw_total.png);background-position:center left;background-size: contain;  position:absolute; left:0;  top:0; bottom:0; width:40%; content:" ";}
.zyzfw>.umain .total>div{ line-height:4rem; text-align:left; margin-left:40%; font-size:1.25rem; font-weight:bold;}
.zyzfw>.umain .total>div>span{ line-height:4.5rem}
.zyzfw>.umain .total>div>span.blue{ color:#196DF6;}
.zyzfw>.umain .total>div>span.red{ color:#F91D5F;}
.zyzfw>.umain .total>div>span>.gdnumber{font-size:3.8rem; font-family:'lcdD'; font-weight:100}/*line-height:4rem; color:#68BC00; */

.zyzfw>.umain .tubiao{ height:calc(100% - 2rem)}
.zyzfw>.umain .tubiao#st2{ background-image:url(../images/zyzfw_st2bg.png);background-position:5.5rem center; background-size:contain;}


.zyzfw>.umain .gdbox>.gddiv{ height:85%;overflow: hidden;}
.zyzfw>.umain .gdbox>table{ margin-bottom:0; background-color:#55A7F980}
.zyzfw>.umain .gdbox>.gddiv>table{ background:inherit; }
.zyzfw>.umain .gdbox th, .zyzfw>.umain .gdbox td{ text-align:center; width:20%;font-weight:lighter}
.zyzfw>.umain .gdbox th{ border-bottom:1px solid #64646400;}
.zyzfw>.umain .gdbox>.gddiv>.am-table-striped>tbody>tr>td{background-color: #5BADFF40;}
.zyzfw>.umain .gdbox>.gddiv>.am-table-striped>tbody>tr:nth-child(odd)>td {background-color: #DDDDDD00;}
.zyzfw>.umain .slider{ margin-top:5rem; height:23.3vw; overflow:hidden;}
.zyzfw>.umain .slider>div{ height:100%;}
.zyzfw>.umain .slider img{ height:23.3vw;}
.zyzfw>.umain .total2>[class*=am-u-]{ position:relative; padding:2.5rem 0 0 10rem;font-size:1.25rem; font-weight:bold; text-align:left;}
.zyzfw>.umain .total2>[class*=am-u-]:before{background-position:center;background-size: 70% 65%;  position:absolute; left:0;  top:0; bottom:0; width:60%; content:" ";}
.zyzfw>.umain .total2>[class*=am-u-].s1:before{background-image:url(../images/zyzfw_total1.png);}
.zyzfw>.umain .total2>[class*=am-u-].s2:before{background-image:url(../images/zyzfw_total2.png);}
.zyzfw>.umain .total2>[class*=am-u-].s3:before{background-image:url(../images/zyzfw_total3.png);}
.zyzfw>.umain .total2>[class*=am-u-]>div.gdnumber{font-size:3.8rem; font-family:'lcdD'; font-weight:100; line-height:4rem}
.zyzfw>.umain .total2>[class*=am-u-].s1>div.gdnumber{ color:#FBF90A}
.zyzfw>.umain .total2>[class*=am-u-].s2>div.gdnumber{ color:#80E56B}
.zyzfw>.umain .total2>[class*=am-u-].s3>div.gdnumber{ color:#82DFE6}

.zyzfw>.umain .pics>[class*=am-u-]{ padding:.5rem .5rem; width:calc(50% - .6rem); height:14.65vw}
.zyzfw>.umain .pics>[class*=am-u-]:nth-child(1){ margin-right:.3rem}
.zyzfw>.umain .pics>[class*=am-u-]:nth-child(2){ margin-left:.3rem}
.zyzfw>.umain .pics img{ width:100%; height:100%}















