@charset "utf-8";
/* common */


.zwfw-slide .hd ul{float:none;text-align: center;}
.zwfw-slide .hd ul li{float: none;display: inline-block;}

.zwfw-slide .bd{position: relative;padding-top: 12px;}
.zwfw-slide .bd::before{height: 24px;background: #0653ab;opacity: 0.95;position: absolute; left: 0;top: 0;width: 100%;content: '';border-radius: 12px;}
.zwfw-slide .item{background-color: #f4faff;padding:30px;position: relative;margin-left: 20px;margin-right: 20px;}

.zwfw-slide .item .icon{border-bottom: 1px solid #4caff0;}
.zwfw-slide .item .icon ul{margin: 0px -10px;}
.zwfw-slide .item .icon ul li{ float: left;width: 25%;}
.zwfw-slide .item .icon dl{display: block;background: #fff; border: 1px solid #c8e4fa;padding: 15px 15px 15px 15px;margin: 0px 10px;margin-top: 20px;cursor: pointer;}
.zwfw-slide .item .icon dl dt{float: left;}
.zwfw-slide .item .icon dl dd{float: left;margin-left: 20px;margin-top: 5px;}
.zwfw-slide .item .icon dl dd strong{display: block;font-size: 1.125em;}
.zwfw-slide .item .icon dl dd strong a{color:#555555}
.zwfw-slide .item .icon dl dd span{display: block; margin-top: 5px;}
.zwfw-slide .item .icon dl dd span a{display: inline-block;position: relative;color:#999999;font-size: .9em;}
.zwfw-slide .item .icon dl dd span a +a{margin-left: 10px;padding-left: 10px;}
.zwfw-slide .item .icon dl dd span a +a::before{content: '';position: absolute; left: 0;height: 16px; background: #999999;width: 1px;top:50%;margin-top: -8px;}

.zwfw-slide .item .icon dl:hover{background-color: #4caff0;}
.zwfw-slide .item .icon dl:hover strong a{color: #fff;}
.zwfw-slide .item .icon dl:hover span a{color: #fff;}

.zwfw-slide .item .font ul{margin: 0px -10px;}
.zwfw-slide .item .font ul li{float: left; width: 12.5%;}
.zwfw-slide .item .font ul li a{display: block;margin: 0px 10px;background: #fff;text-align: center;border: 1px solid #c8e4fa; line-height: 50px;margin-bottom: 15px;
    color: #555555;padding: 0px 10px;}
.zwfw-slide .item .font ul li a:hover{background-color: #4caff0;color: #fff;}

.zwfw-slide .item.bmfw .font ul li{width: 25%;}

/* 办事统计 */
.bstj{background: #c8e4fa;margin-left: -30px; margin-right: -30px;padding:20px 50px 20px 150px;position: relative;}
.bstj .com-title{position: absolute;left: 50px;}
.ztjcfw .com-title h3 a,
.bstj .com-title h3 a{color:#000}
.bstj ul li{float: left; line-height: 30px;width: 33.33%;}
.bstj ul li a{display: inline-block; margin-left: 20px;}
.bstj ul li a span{color: red;margin: 0px 2px;}

/* 主题集成服务 */
.ztjcfw .js-slide-ztzl{position: relative;}
.ztjcfw .hd .next,
.ztjcfw .hd .prev{display: block;position: absolute;z-index: 99; top: 50%;cursor: pointer; margin-top: -24px;}
.ztjcfw .hd .next{right: -13px;}
.ztjcfw .hd .prev{left: -13px;}
.ztjcfw .bd .tempWrap{width: 100%!important;}
.ztjcfw .bd .tempWrap ul li{width: 252px!important;margin: 0px 20px;float: left;}
.ztjcfw .bd .tempWrap ul li a{display: block;box-shadow: 1px 1px 4px rgb(0 0 0 / 10%), -1px -1px 4px rgb(0 0 0 / 10%);margin-bottom: 5px;}
.ztjcfw .bd .tempWrap ul li .pic{overflow: hidden; height: 154px;}
.ztjcfw .bd .tempWrap ul li img{height: 100%;}
.ztjcfw .bd .tempWrap ul li span{display: block;text-align: center; line-height: 45px;}

.zwfw-zt a{display: block; overflow: hidden;}