.zzms_container {width: 1320px;margin: 0 auto}

.zzms_header {height: 500px;width: 100%;background: url(../../images/zzzb/banner_bg.png) no-repeat center center;padding: 40px 0;min-width: 1320px;}

.zzms_header .wza_btn {display: block;text-align: right;float: right}

.zzms_header .wza_btn a {display: inline-block;font-size: 24px;font-weight: bold; line-height: 52px;width: 210px;text-align: center;color: #fff;border: 2px solid #fff;border-radius: 100px}

.zzms_header .zzms_logo {display: block;float: left}

.zzms_header p {background: #d89444;padding: 0 40px;font-size: 40px;display: inline-block;text-align: center;margin-top: 48px;margin-left: 101px;margin-bottom: 0;font-weight: 800;color: #FFFFFF;line-height: 80px;letter-spacing: 2px;border-radius: 40px}

.zzms_main {overflow: hidden;margin: 0 -14px;padding: 40px 0}

.zzms_main li {float: left;width: 25%;padding: 25px}

.zzms_main li a {display: block;border-radius: 6px;box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);text-align: center;background: linear-gradient(to bottom, #f4f8fd, #fff);padding: 40px 0}

.zzms_main li a img {display: block;margin: 0 auto}

.zzms_main li a p {text-align: center;font-size: 42px;line-height: 1;font-weight: bold;color: #494949;letter-spacing: 2px}

.zzms_main li a:hover p {color: #185ebc}

.zzms_bsfw {overflow: hidden;margin: 0 -14px;padding: 40px 0}

.zzms_bsfw li {float: left;width: 33.333%;padding: 20px}

.zzms_bsfw li a {position: relative;display: block;border-radius: 6px;text-align: center;overflow: hidden;height: 250px;background: url("../../images/zzzb/bs_bg.png") no-repeat center;}

.zzms_bsfw li a img {position: absolute;bottom: -4px;right: 10px}

.zzms_bsfw li a p {text-align: left;font-size: 40px;font-weight: bold;color: #494949;letter-spacing: 2px;line-height: 50px;padding: 36px;}

.zzms_bsfw li a:hover p {color: #185ebc}

.zzms_title {background: url(../../images/zzzb/title_bg.png) no-repeat center center;font-size: 48px;color: #1b51a8;text-align: center;line-height: 1}

.zzms_num {font-size: 36px;font-weight: bold;background: url(../../images/zzzb/num_bg.png) no-repeat center right}

.zzms_list {margin-bottom: 20px}

.zzms_list li {overflow: hidden;border-bottom: 1px dashed #ddd;padding: 30px 0}

.zzms_list li .left {float: left;width: 215px;color: #185ebc;text-align: center;border: 2px solid #f1f1f1}

.zzms_list li .left h1 {font-size: 72px;line-height: 116px;border-bottom: 1px solid #f1f1f1}

.zzms_list li .left p {font-size: 30px;line-height: 80px}

.zzms_list li .right {float: left;width: calc(100% - 215px);padding-left: 20px}

.zzms_list li .right a {display: block;font-size: 30px;margin-bottom: 10px}

.zzms_list li .right a:hover {color: #185ebc}

.zzms_list li .right p {font-size: 24px;color: #999}

.footer,.g-bottom{min-width: 1320px;}
.position{text-align: right}