.m-xingxi{padding-top:70px}
.m-xingxi img{width:100%}
.m-xingxi .bottom{margin-top:-40px}
.m-xingxi .bottom>.img{margin-top:50px}
.m-xingxi .m-xingxi-item .title{line-height:64px;font-size:20px;font-weight:700;margin-bottom:10px}
.m-xingxi .m-xingxi-item .title img{width:66px;height:64px;float:left}
.m-xingxi .m-xingxi-item>p{font-size:16px;font-weight:400;color:#8b94a3;line-height:25px}

.m-ptys .m-ptys-row{margin:50px 10px}
.m-ptys .m-ptys-row .img-icon>img{width:100%;height: 100%;object-fit: contain;}
.m-ptys .m-ptys-row .str-box{position:relative;padding-left:88px}
.m-ptys .m-ptys-row .str-box .icon{width:58px;height:58px;position:absolute;left:0}
.m-ptys .m-ptys-row .str-box .title{border-bottom:1px solid #e1e5ee;line-height:58px;font-size:28px;font-weight:700}
.m-ptys .m-ptys-row .str-box .title>span{font-size:18px;font-weight:700;color:#1f1f1f;opacity:.2}
.m-ptys .m-ptys-row .str-box .text-list{margin-left:30px;padding:20px 0 13px}
.m-ptys .m-ptys-row .str-box .text-list>li{margin-bottom:7px;font-size:16px;font-weight:400;color:#8c94a4;position:relative}
.m-ptys .m-ptys-row .str-box .text-list>li::after,
.m-ptys .m-ptys-row .str-box .text-list>li::before{content:"";width:8px;height:8px;background-color:#3b73ff;border-radius:100%;position:absolute;left:-25px;top:8px}
.m-ptys .m-ptys-row .str-box .text-list>li::before{width:16px;height:16px;left:-29px;top:4px;background:#fff;border:1px solid #eee;border-radius:50%}

.m-ptgn .m-ptgn-bg{height:550px;background-image:url(http://oss.tphd123.com/assets/static/ccpoll/images/bg.png);background-size:cover;background-position:center;padding-top:60px}
.m-ptgn .m-ptgn-bg .page-title .title,
.m-ptgn .m-ptgn-bg .page-title .title+p{color:#fff}
.m-ptgn .m-ptgn-list{margin-top:-350px;background-color:#fff}
.m-ptgn .m-ptgn-list>li{height:231px;border:1px solid #e1e5ee;cursor: pointer;}
.m-ptgn .m-ptgn-list .m-ptgn-item{text-align:center;padding-top:50px;transition:.3s}
.m-ptgn .m-ptgn-list .m-ptgn-item .iocn{width:90px;height:90px;object-fit:contain;display:block;margin:auto}
.m-ptgn .m-ptgn-list .m-ptgn-item .title{font-size:16px;font-weight:400;color:#212121}
.m-ptgn .m-ptgn-list .m-ptgn-item p{display:none;font-size:16px;font-weight:400;color:#8c94a4;line-height:24px;margin-top:10px}
.m-ptgn .m-ptgn-list .m-ptgn-item:hover{padding-top:10px}
.m-ptgn .m-ptgn-list>li:hover{box-shadow:0 0 10px rgba(0,0,0,.1);position:relative;z-index:10}
.m-ptgn .m-ptgn-list .m-ptgn-item:hover p{display:block}

.m-fwzc{padding: 70px 0;}
.m-fwzc .page-title{margin-bottom: 70px;}
.m-fwzc .m-fwzc-item{background:#fff;box-shadow:1px 20px 40px 0 rgba(0,0,0,.1);border-radius:8px;padding:0;height:500px;overflow: hidden;}
.m-fwzc .m-fwzc-item>img{width:100%}
.m-fwzc .fwzc-content{padding:45px 30px 0}
.m-fwzc .fwzc-content>div{margin-bottom:16px;font-size:22px;font-weight:700;color:#141414}
.m-fwzc .fwzc-content>p{line-height:26px;font-size:16px;font-weight:400;color:#8c94a4}

.m-cjtp{background: #3063e2;padding: 50px 0;}
.m-cjtp .page-title .title,
.m-cjtp .page-title .title+p{color: #FFFFFF;}