.zmhd-main{padding-top: 40px;}
.zmhd-main .infolist li{padding-top: 10px; padding-bottom: 10px;}
.zmhd-box-l{width: 49%;float: left;}
.zmhd-box-l .infolist.dot li a:before{border-radius: 50%;}
.zmhd-box-r{width: 49%; float: right;}
.zmhd-box-r .infolist li .zjjg_span{font-weight: normal;margin-right: 10px;width:58px; background: url(../images/zmhd/blue.png) no-repeat left center; font-size: 14px; 
height: 23px; display:inline-block; text-align: center;color: #005293; line-height: 23px;}
.zmhd-box-r .infolist li .zjjg_span.gray{color: #666666;background: url(../images/zmhd/gray.png) no-repeat left center;}
.zhmd-hdlink{overflow: hidden;}
.hdlink-box{position: relative; overflow: hidden;padding:40px 0px; }
.zhmd-hdlink li{height: 173px;  box-shadow: 0px 2px 30px #F2F2F2; padding-top: 35px;}
.zhmd-hdlink li img{display: block; margin: 0 auto;transition: .3s all;}
.zhmd-hdlink li a:hover img{transform: rotate(360deg);}
.zhmd-hdlink li font{display: block; font-size:1.125em;font-weight: bold; text-align: center; padding:10px 0px; }
.zhmd-hdlink .swiper-button-next, .zhmd-hdlink .swiper-container-rtl .swiper-button-prev{width: 26px;height: 50px;}
.zhmd-hdlink .swiper-button-next{background: url(../images/zmhd/zmhd_next.png) no-repeat center center; right: 0px;}
.zhmd-hdlink .swiper-button-prev{background: url(../images/zmhd/zmhd_prev.png) no-repeat center center;left: 0px;}
.yesswzxzb-box{height: 140px; background: url(../images/zmhd/zmhd_zxzbbj.png) no-repeat left center; padding:30px 50px 0px 230px; background-size: 100% 100%;}
.zxzb-tit{height: 45px; line-height: 45px;}
.zxzb-tit span{font-size: 1.125em; font-weight: bold; color: #3E8DF7;}
.zxzb-tit a{float: left;color:#2A82E4; font-size: 1em;}
.zxzb-input{height: 60px; background-color: #fff; border-radius: 5px; margin-top:5px ; position: relative;}
.zxzb-input span{display: block; width: 20px; height: 10px; position: absolute; right: 10px; cursor: pointer;}
.zxzb-input .shang{background: url(../images/zmhd/shang.png) no-repeat center center;top: 10px;}
.zxzb-input .xia{background: url(../images/zmhd/xia.png) no-repeat center center;bottom: 10px;}
.zxzb-input input{width: 98%; height: 60px;border: 0; outline: none; padding-left: 1%;}
.zmhd-main .row-space30 .col-7{padding-right: 30px;}
.row > .col-7{width:68.33333333%;}
.row > .col-5{width:31.66666667%;}
.hdjl-12345 .scroll{height: 42px; position: relative; padding: 10px 0; margin-bottom: 18px; background:#fff;margin-top: 10px; width: 58%;margin-left: 15px;}
.hdjl-12345 .bd {overflow: hidden; height: 42px;}
.hdjl-12345 .bd li{height: 42px; margin-left: 20px; position: relative;}
.hdjl-12345 .bd li span{position: absolute; left: 0; top: 1px; width: 127px; height: 40px; color: #fff; text-align: center; line-height: 40px; background: url(../images/hdjl_12345_border.png) no-repeat; overflow: hidden;}
.hdjl-12345 .bd li span a{display: block; color: #fff;}
.hdjl-12345 .bd li span:after{content: '';}
.hdjl-12345 .bd li h4{margin-right: 67px; line-height: 42px; font-weight: normal; font-size: 1.125em;}
.hdjl-12345 .bd li h4 a{color: #333;overflow: hidden;max-width: 100%; display: block; text-overflow: ellipsis; white-space: nowrap;}
.hdjl-12345 .btn a:after{content: ''; width: 20px; height: 10px; background: url(../images/zmhd/shang.png) no-repeat; position: absolute; margin: auto;right: 5px;top: 10px;}
.hdjl-12345 .btn a.next:after{ background: url(../images/zmhd/shang.png) no-repeat bottom center; right: 5px;bottom: -20px; transform: scaleY(-1);}
.hdjl-12345 .btn a:hover{opacity: 1;}

.hdjl-iconlinks{margin-bottom: 20px;}
.hdjl-iconlinks ul{margin: 0 -15px;}
.hdjl-iconlinks li{float: left; width: 25%;}
.hdjl-iconlinks li a{display: block;margin: 0px 15px;}
.hdjl-iconlinks li .box{ position: relative; margin: 0 15px 20px; height: 155px;  border-radius: 4px; background: #fff; border: #ebebeb 1px solid;text-align: center;}
.hdjl-iconlinks li h3{font-size:1.125em; font-weight: bold; padding: 20px 0 8px;}
.hdjl-iconlinks li .box:before{content: '';  left: 30px; top: 35px; width: 80px; height: 80px; background-repeat: no-repeat; margin:0 auto;margin-top: 10px; display: block;transition: .3s all;}
.hdjl-iconlinks li.li0 .box:before{background-image: url(../images/zmhd/zmhd_icon01.png);}
.hdjl-iconlinks li.li1 .box:before{background-image: url(../images/zmhd/zmhd_icon02.png);}
.hdjl-iconlinks li.li2 .box:before{background-image: url(../images/zmhd/zmhd_icon03.png);}
.hdjl-iconlinks li.li3 .box:before{background-image: url(../images/zmhd/zmhd_icon04.png);}
.hdjl-iconlinks li span{display: block; color: #999999;}
.hdjl-iconlinks li span a{color: #999;}
.hdjl-iconlinks li span a:hover{color: #333;}
.hdjl-iconlinks li i{font-style: normal; margin: 0 10px;}
.hdjl-iconlinks2{padding-top: 40px;}
.hdjl-iconlinks2 li{width: 33.33%;}
.hdjl-iconlinks2 li.li0 .box:before{background-image: url(../images/zmhd/zmhd_icon04.png);}
.hdjl-iconlinks2 li.li1 .box:before{background-image: url(../images/zmhd/zmhd_icon02.png);}
.hdjl-iconlinks2 li.li2 .box:before{background-image: url(../images/zmhd/zmhd_icon05.png);}
.hdjl-iconlinks2 li.li3 .box:before{background-image: url(../images/zmhd/zmhd_icon06.png);}
.hdjl-iconlinks2 li{position: relative;}
.hdjl-iconlinks2 .hid{display: none; position: absolute; top: -20px;right: 0;}
.hdjl-iconlinks2 .hid img{height: 80px;}
.hdjl-iconlinks2 li:hover .hid{display: block;}
.hdjl-iconlinks li:hover .box:before{transform:scale(.9)}
.zxzb-box{padding-top: 20px;}
.hdjl-bjtj{background-color:#fff; margin-bottom: 40px;}
.hdjl-bjtj ul.tjul{padding:25px 10px;}
.hdjl-bjtj ul.tjul{padding: 12px 10px;}
.hdjl-bjtj ul.tjul{border: 1px solid #E0E0E0;    margin-top: 20px;}
.hdjl-bjtj ul.tjul li{float:left; width:33.33%; padding-top:26px; padding-bottom:26px; text-align:center;}
.hdjl-bjtj ul.tjul li b{display:block; font-weight:bold; font-size:1.8em; color:#0065b4;}
.hdjl-bjtj dl{position:relative; padding:15px 10px; height:40px; line-height:40px; background-color:#f6f6f6;}
.hdjl-bjtj dl dd{float:left; width:50%; text-align:center;}
.hdjl-bjtj dl:after{position:absolute; top:15px; bottom:15px; left:50%; content:""; margin-left:-1px; width:2px; background-color:#ebebeb;}
.xjtj-box{}
.zwfw-gfxwjzqyj{margin-top: 20px;}
.zwfw-gfxwjzqyj-box{border-radius: 4px;background: #fff;box-shadow: 0 0 12px 0 #E1EDF2;padding:36px 22px 30px 22px;margin-top: 25px;}
.zwfw-gfxwjzqyj-box ul li{width: 28%;float: left;}
.zwfw-gfxwjzqyj-box ul li:nth-child(2){margin:0 8%;}
.zwfw-gfxwjzqyj-box ul li .tit{font-size: 1.25em;line-height: 1.75em;font-weight: bold;height: 3.5em;}
.zwfw-gfxwjzqyj-box ul li .tit:hover{color: #008fff;}
.zwfw-gfxwjzqyj-box ul li .memo{font-size:1em;line-height: 1.75em;color: #a6a6a6;height: 5.25em;margin-top: 8px;-webkit-line-clamp: 3;}

@media (max-width: 1199px) {
.hdjl-bjtj ul.tjul li{width: 16.666%;}	
.row > .col-7{width:100%;}
.row > .col-5{width:100%;}
}

@media (max-width: 990px) {
.zmhd-box-l{width: 100%; float: none;}	
.zmhd-box-r{width: 100%; float: none; margin-top: 20px;}	
.hdjl-iconlinks li{width: 50%;}
.hdjl-bjtj ul.tjul li{width: 33.333%;}
.hdjl-12345 .scroll{width: 70%;}
.yesswzxzb-box{padding:30px 30px 30px 130px;height: 100px;}
}

@media (max-width: 640px){
.yesswzxzb-box{padding:30px;}	
.zwfw-gfxwjzqyj-box ul li{width: 100%;}
.zwfw-gfxwjzqyj-box ul li.li2{width: 100%;margin:30px 0;}
.zwfw-gfxwjzqyj-box ul li:nth-child(2){margin:30px 0;}
.zwfw-gfxwjzqyj-box ul li .tit,.zwfw-gfxwjzqyj-box ul li .memo{height: auto;}

}
.zmhd-zfxf{margin-top: 20px;}
.zmhd-zfxf dt{overflow: hidden;}
.zmhd-zfxf dd a{display: block; height: 66px;text-align: center;background: #F6F6F6; line-height: 66px;}
.zmhd-zfxf dd a span{font-weight: bold;color: #000000; font-size: 1.25em;}

@media (max-width: 480px){
.hdjl-12345 .scroll{width: 100%;}	
}