
.hm-date .hm-datebox{ background:#fafafa; padding:30px 0;}

.hm-date ul li{ width:20%; float:left; text-align:center;}
.hm-date ul li span{ display:block; font-size:20px;}
.hm-date ul li span b{ font-size:26px; color:#009966; font-weight:normal;}
.hm-date ul li p{ font-size:14px;}


.hm-tit{ background:url(../images/2020/titbg.jpg) center bottom no-repeat; background-size:cover; text-align:center; padding:16px 0; margin-bottom:30px;}
.hm-tit .t{ font-size:26px; font-weight:bold;}
.hm-tit .t b{ color:#ff0000}
.hm-tit p{ font-size:16px; padding-top:9px;}



.hm-sxcx{ background:url(../images/2020/hm-xx.jpg) center no-repeat; background-size:contain;}
.hm-sxcx ul li{ margin-bottom:30px;}
.hm-sxcx ul li .tit{ font-size:16px; margin-bottom:10px;}
.hm-sxcx ul li .note{ font-size:13px; color:#999; line-height:1.6;}
.hm-sxcx-l{ width:26%; float:left;}
.hm-sxcx-r{ width:26%; float:right; padding-top:8%;}

.hm-ad{ background:#00aa6a; text-align:center;}

.hm-qxlist .thumb{ width:48%; float:left;}
.hm-qxlist .itemli{ width:48%; float:right;}
.hm-qxlist .h-r{ margin-top:30px;}
.hm-qxlist .h-r .thumb{ float:right;}
.hm-qxlist .h-r .itemli{ float:left;}
.hm-qxlist .itemli .tit{ font-size:20px; margin-bottom:30px;}
.hm-qxlist .itemli p{ font-size:14px; color:#666; line-height:2; background:url(../images/2020/hmy.png) 0 4px no-repeat; padding-left:30px; margin-bottom:20px;}
.hm-qxlist .itemli p:last-child{ margin-bottom:0;}

.hm-sp video{ width:100%;}
.hmjs-tab{ margin-top:30px; overflow:hidden;}
.hmjs-tab .hd{ margin-top:10px;}
.hmjs-tab .hd ul{ position:relative; margin:0 -10px;}
.hmjs-tab .hd ul li{ width:20%; float:left; text-align:center; padding:10px; cursor:pointer;}
.hmjs-tab.hmx2 .hd ul li{ width:16.6666%;}
.hmjs-tab .hd ul li span{ font-size:40px; font-weight:bold; display:block; border-bottom:2px solid #ddd;}
.hmjs-tab .hd ul li p{ font-size:18px; padding:10px 0;}
.hmjs-tab .hd ul li .item{ background:#f5f5f5; }
.hmjs-tab .hd ul li.on .item{ background:#22a267; color:#fff;}

.hm-hlx{ background:url(../images/2020/hm-xbg.jpg) center no-repeat; background-size:cover;}

.hmjs-tab.hmyous .hd ul li .item{ background:#eee; }
.hmjs-tab.hmyous .hd ul li.on .item{ background:#f08519; color:#fff;}
.hmjs-tab.hmyous .hd ul li span{border-bottom:1px dashed #eee;}
.bgr{ background:#f5f5f5;}


.hm-you .hd{ margin-top:10px;}
.hm-you .hd ul{ position:relative; margin:0 -10px;}
.hm-you .hd ul li{ width:16.6666%; float:left; text-align:center; padding:10px; cursor:pointer;}
.hm-you .hd ul li span{ font-size:40px; font-weight:bold; display:block;}
.hm-you .hd ul li p{ font-size:18px; padding:10px 0;}
.hm-you .hd ul li .item{ background:#f5f5f5; }
.hm-you .hd ul li.on .item{ background:#22a267; color:#333;}

.hm-jjffmy{ background:#f5f5f5;}
.hm-jjffmy .dat{ width:40%; float:left;}
.hm-jjffmy .dat ul li{ width:33.33333%; float:left; text-align:center; border-right:1px dashed #999; padding:10px 0;}
.hm-jjffmy .dat ul li span{ display:block; font-size:26px;}
.hm-jjffmy .dat ul li p{ font-size:13px; color:#666;}
.hm-jjffmy .lis{ padding-left:15px; width:60%; float:left; padding-top:15px;}
.hm-jjffmy .lis ul li{ width:33.3333%; float:left; font-size:13px; float:left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; line-height:2;}
.hm-jjffmy .lis ul li a{ color:#333;}

.hm-jjffmore{ text-align:right; margin:10px 0;}
.hm-jjffmore a{ display:inline-block; padding:8px 30px; font-size:16px; border-radius:30px; border:1px solid #00aa6a; color:#00aa6a;}
.hm-jjffmore a:hover{ background:#00aa6a; color:#fff;}
.hm-jjffimg{ overflow:hidden;}
.hm-jjffimg ul{ position:relative; margin:0 -5px;}
.hm-jjffimg ul li{ width:33.33333%; float:left; padding:10px;}
.hm-jjffimg ul li a{ display:block;}
.hm-jjffimg ul li .item{ background:#fff; padding:4px;}
.hm-jjffimg ul li .item span{ display:block; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-size:16px; padding:10px 30px 10px 10px; text-align:center; background:url(../images/2020/yg.png) right 10px center no-repeat #f5f5f5; color:#333;}
.hm-jjffimg ul li:hover .item{ background:#bbb;}
.hm-jjffimg ul li:hover .item span{background:url(../images/2020/yg1.png) right 10px center no-repeat #f08519; color:#fff;}
.hmkhjz .phd{ margin-bottom:20px; padding-left:15px;}
.hmkhjz .phd ul li{ display:inline-block; font-size:18px; padding-right:25px; line-height:2.4;}
.hmkhjz .phd ul li a{ color:#333;}
.hmkhjz .phd ul li.on a{ color:#009966; border-bottom:1px solid #009966; display:block;}
.hmkhjz .slidebox{ position:relative; overflow:hidden; zoom:1; padding-left:20px;}
.hmkhjz .slidebox ul{ zoom:1;}
.hmkhjz .slidebox ul li{ float:left; margin:0 10px;}
.hmkhjz .slidebox ul li a{ display:block;}
.hmkhjz .slidebox ul li .pic img{ width:550px;}
.hmkhjz .slidebox ul li .pic{ padding:4px; border:1px solid #ccc;}
.hmkhjz .slidebox ul li .title{ font-size:16px; text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding:8px; border:1px solid #ccc; margin-top:4px; color:#333;}
.hmkhjz .slidebox .sPrev1{ position:absolute; left:0; top:50%; margin-top:-20px;}
.hmkhjz .slidebox .sNext1{ position:absolute; right:0; top:50%; margin-top:-20px;}
.hmkhjz .slidebox ul li:hover .pic{ border:1px solid #009966;}
.hmkhjz .slidebox ul li:hover .title{ border:1px solid #009966; color:#009966;}

.hm-prowl .item{ margin-bottom:15px;}
.hm-prowl .item .ld{ width:20%; float:left; background:#00aa6a; padding:15px;}
.hm-prowl .item .ld a{ display:block; font-size:18px; color:#fff; height:43px; line-height:43px; background:url(../images/2020/kl.png) 0 center no-repeat; padding-left:50px;}
.hm-prowl .item .rd{ width:78.8%; float:right; border:1px solid #00aa6a; border-left-width:4px; height:73px; padding:8px 0 0 15px; line-height:1.8;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.hm-prowl .item .rd ul li{ width:33.3333%; float:left; font-size:16px;}
.hm-prowl .item .rd ul li a{ color:#999;}
.hm-prowl .item .rd ul li a:hover{ color:#00aa6a}


.hm-proimgli .pphd{ margin-bottom:20px; padding-left:15px;}
.hm-proimgli .pphd ul li{ display:inline-block; font-size:18px; padding-right:25px; line-height:2.4;}
.hm-proimgli .pphd ul li a{ color:#333;}
.hm-proimgli .pphd ul li.on a{ color:#009966; border-bottom:1px solid #009966; display:block;}
.hm-proimgli .slidebox{ position:relative; overflow:hidden; zoom:1; padding-left:20px;}
.hm-proimgli .slidebox ul{ zoom:1;}
.hm-proimgli .slidebox ul li{ float:left; margin:0 10px;}
.hm-proimgli .slidebox ul li a{ display:block;}
.hm-proimgli .slidebox ul li .pic img{ width:250px;}
.hm-proimgli .slidebox ul li .pic{ padding:4px; border:1px solid #ccc;background:#f5f5f5; text-align:center;}
.hm-proimgli .slidebox ul li .title{ font-size:14px; max-width:270px; background:#f5f5f5; text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding:8px; border:1px solid #eee; margin-top:4px; color:#333;}
.hm-proimgli .slidebox .sPrev1{ position:absolute; left:0; top:50%; margin-top:-20px;}
.hm-proimgli .slidebox .sNext1{ position:absolute; right:0; top:50%; margin-top:-20px;}
.hm-proimgli .slidebox ul li:hover .pic{ border:1px solid #009966;}
.hm-proimgli .slidebox ul li:hover .title{ border:1px solid #009966; color:#009966;}


.hmaabtit{ background:#f5f5f5; text-align:center; padding:16px 0;}
.hmaabtit .tit{ font-size:26px; font-weight:bold;}
.hmaabtit .note{ font-size:16px;}
.hmaabtit .line{ width:100%; height:1px; background:#339966; position:relative; margin:10px 0 10px 0;}
.hmaabtit .line:after{ content:""; display:block; position:absolute; width:200px; height:3px; background:#339966; left:50%; top:-1px; margin-left:-100px;}

.hmabouttxt{ margin-top:30px;}
.hmabouttxt .thumb{ float:left; max-width:50%;}
.hmabouttxt .txt{ width:48%; float:right;}
.hmabouttxt .txt p{ font-size:14px; line-height:2; text-indent:2em; color:#666;}
.hmabouttxt .txt .hti{ font-size:18px; color:#339966; border-bottom:1px solid #339966; height:40px; margin-bottom:15px;}
.hmabouttxt .more{ text-align:right; margin:10px 0;}
.hmabouttxt .more a{ display:inline-block; padding:8px 30px; font-size:16px; border-radius:30px; border:1px solid #00aa6a; color:#00aa6a;}
.hmabouttxt .more a:hover{ background:#00aa6a; color:#fff;}

.hm-cftp{ background:#f5f5f5; padding:15px;}
.hm-cftp .puhd{ margin-bottom:15px; padding-left:30px;}
.hm-cftp .puhd ul li{ display:inline-block;}
.hm-cftp .puhd ul li{ display:inline-block; font-size:24px; padding-right:25px; line-height:2.4;}
.hm-cftp .puhd ul li a{ color:#333;}
.hm-cftp .puhd ul li.on a{ border-bottom:1px solid #009966; display:block;}

.hm-cftp .slidebox{ position:relative; overflow:hidden; zoom:1; padding-left:20px;}
.hm-cftp .slidebox ul{ zoom:1;}
.hm-cftp .slidebox ul li{ float:left; margin:0 10px;}
.hm-cftp .slidebox ul li a{ display:block;}
.hm-cftp .slidebox ul li .pic img{ width:254px;}
.hm-cftp .slidebox ul li .pic{ padding:4px; border:1px solid #eee;background:#f5f5f5; text-align:center;}
.hm-cftp .slidebox ul li .title{ font-size:17px; max-width:270px; background:#f5f5f5; text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding:8px;  margin-top:4px; color:#333;}
.hm-cftp .slidebox .sPrev1{ position:absolute; left:0; top:50%; margin-top:-20px;}
.hm-cftp .slidebox .sNext1{ position:absolute; right:0; top:50%; margin-top:-20px;}

.hmzslist{ background:#f5f5f5; padding:15px;}

.hmzslist{ position:relative; overflow:hidden; zoom:1; padding-left:20px;}
.hmzslist ul{ zoom:1;}
.hmzslist ul li{ float:left; margin:0 10px;}
.hmzslist ul li a{ display:block;}
.hmzslist ul li .pic img{ width:360px;}
.hmzslist ul li .pic{ padding:4px; border:1px solid #eee;background:#fff; text-align:center;}
.hmzslist ul li .title{ font-size:17px;  background:#fff; text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding:8px; color:#333;}
.hmzslist .sPrev1{ position:absolute; left:0; top:50%; margin-top:-20px;}
.hmzslist .sNext1{ position:absolute; right:0; top:50%; margin-top:-20px;}

.hm-you .bd ul{pointer-events: none;}
.zm-tit{ pointer-events: none;}
.zm-box1{pointer-events: none;}
.zm-hie{ margin-top:30px;}
.nybanner{ text-align:center;}
.zm-foot{ background:#ffcc66;}
.zm-f-l{ padding:30px; font-size:24px; text-align:center; width:33.333%; line-height:2; float:left;}
.zm-f-m{ width:33.333%; float:left; border-right:1px dashed #fff; border-left:1px dashed #fff;}
.zm-f-m .box{ width:80%; margin:0 auto; padding:30px 0; color:#000;}
.zm-f-m .box .mjtt{ font-size:24px; text-align:center; margin-bottom:15px;}
.zm-f-m .box ul li{ position:relative; margin-bottom:5px;}
.zm-f-m .box ul li .input{ padding:10px 10px 10px 50px; background:none; border:2px solid #eee; width:100%;}
.zm-f-m .box ul li span{ display:block; position:absolute; left:0; top:0; line-height:41px; padding-left:10px; font-size:14px;}
.zm-f-m .box ul li .am-btn{ background:#eee; padding:10px; width:100%; border:none; outline:none;}
.zm-f-m .box p{ font-size:14px;}
.zm-f-r{ width:33.333%; float:right; text-align:center; padding-top:10px; pointer-events: none;}
.am-hide-pc{ display:none;}
.am-show-m{ display:none;}
@media screen and (max-width:1288px) {
.hmkhjz .slidebox ul li .pic img{ width:500px;}
.hm-proimgli .slidebox ul li .pic img{ width:240px;}
.hm-proimgli .slidebox ul li{ margin:0 6px;}
.hm-cftp .slidebox ul li .pic img{ width:228px;}
.hmzslist ul li .pic img{ width:326px;}
.hm-ad img{ max-width:900px;}
}

@media screen and (max-width:760px) {
.hm-date .hm-datebox{ padding:10px 0;}	
.hm-date ul li span{font-size:12px;}
.hm-date ul li span b{ font-size:14px; color:#009966; font-weight:normal;}
.hm-date ul li p{ font-size:12px;}
.hm-tit{ margin-bottom:10px; background:#fafafa;}
.hm-tit .t{ font-size:18px; font-weight:bold;}
.hm-tit p{ font-size:14px; padding-top:2px;}
.ty-pb{ padding-bottom:20px;}
.hm-sxcx{ background:none;}
.hm-sxcx ul li{ margin-bottom:10px;}
.hm-sxcx ul li .tit{ font-size:14px; margin-bottom:10px;}
.hm-sxcx ul li .note{ font-size:12px; color:#999; line-height:1.6;}
.hm-sxcx-l{ width:100%; float:none;}
.hm-sxcx-r{ width:100%; float:none; padding-top:0;}
.hm-qxlist .thumb{ float:none !important; width:100%; margin-bottom:10px;}
.hm-qxlist .itemli{ float:none !important; width:100%;}
.hm-qxlist .itemli .tit{ font-size:16px; margin-bottom:10px;}
.hm-qxlist .itemli p{ font-size:12px; margin-bottom:5px;}
.hm-qxlist .h-r{ margin-top:15px;}
.hmjs-tab{ margin-top:15px;}
.hmjs-tab .hd ul li{ padding:5px;}
.hmjs-tab .hd ul{ margin:0 -5px;}
.hmjs-tab .hd ul li span{ font-size:18px;}
.hmjs-tab .hd ul li p{ font-size:12px; padding:5px 0;}

.hm-you .hd ul li{ padding:5px;}
.hm-you .hd ul{ margin:0 -5px;}
.hm-you .hd ul li span{ font-size:18px;}
.hm-you .hd ul li p{ font-size:12px; padding:5px 0;}
.hm-jjffmy .dat{ width:100%; float:none;}
.hm-jjffmy .dat ul li span{ font-size:18px;}
.hm-jjffmy .dat ul li p{ font-size:12px;}
.hm-jjffmy .lis{ width:100%; float:none;}
.hm-jjffmy .lis ul li{ font-size:12px; width:50%;}
.hm-jjffmore{ display:none;}
.hm-jjffimg ul{ margin:0 -5px;}
.hm-jjffimg ul li{ width:50%; padding:5px;}
.hm-jjffimg ul li .item span{ font-size:12px; background-size:10px auto;}
.hmkhjz .phd ul li{ font-size:14px;}
.hmkhjz .slidebox ul li .title{ font-size:1.2rem;}
.hmkhjz .slidebox{ padding-left:5px;}
.hmkhjz .slidebox .sPrev1,.hmkhjz .slidebox .sNext1,.hm-proimgli .slidebox .sPrev1,.hm-proimgli .slidebox .sNext1{ width:12px;}
.hm-prowl{ display:none;}
.hm-proimgli .pphd ul li{ font-size:14px; padding-right:15px;}
.hm-proimgli .slidebox ul li .pic img{ width:180px;}
.hm-proimgli .slidebox ul li .title{ max-width:200px; font-size:12px;}
.hmaabtit .tit{ font-size:18px;}
.hmaabtit .note{ font-size:12px;}
.hmabouttxt{ margin-top:15px;}
.hmabouttxt .thumb{ max-width:100%; float:none;}
.hmabouttxt .txt{ width:100%; float:none; margin-top:10px;}
.hmabouttxt .txt .hti{ font-size:14px; height:30px; margin-bottom:10px;}
.hmabouttxt .txt p{ font-size:12px;}
.hmabouttxt .more{ text-align:center;}
.hmabouttxt .more a{ font-size:12px; padding:4px 10px;}
.hm-cftp .puhd ul li{ font-size:14px;}
.hm-cftp .slidebox .sPrev1,.hm-cftp .slidebox .sNext1{ width:12px;}
.hm-cftp .slidebox{ padding-left:10px;}
.hm-cftp .puhd{ padding-left:10px;}
.hm-cftp .slidebox ul li .title{ font-size:12px;}
.hmzslist .sPrev1,.hmzslist .sNext1{ width:10px;}
.hmzslist ul li .pic img{ width:180px;}
.hm-cftp .slidebox ul li .pic img{ width:180px;}
.hmzslist ul li .title{ font-size:12px;}
.zm-hie{ margin-top:15px;}
.zm-f-l,.zm-f-r{ display:none;}
.zm-f-m{ width:100%; border:none;}
.hm-ad img{ max-width:100%;}
.am-hide-m{ display:none;}
.am-show-m{ display:block;}
}