.xpcpyy_a{padding: 30px 0 0;}
.xpcpyy_a h3{padding-bottom: 40px;}
.xpcpyy_b{height: 170px;text-align: center;padding: 62px 0 0;}
.xpyy_b1{background: url(../images/numxi/xp_img.jpg) center center no-repeat;}
.xpcpyy_b ul li{width: 33.333333%;float: left;}
.xpcpyy_b ul li a{display: inline-block;border: #f5f5f5 1px solid;text-align: center;padding: 6px 20px;color: #fff;transition: all .35s;font-weight: 600;}
.xpcpyy_b ul li a:hover{background: #fff;color: #3a3a3a;}

.szsjxp_a{border-top: #ddd 1px solid;margin: 20px 0 0;padding-bottom: 30px;}
.szsjxp_a ul li{width: 20%; float: left;text-align: center; position: relative;font-size: 18px;padding-top: 8px;font-weight: 600;}
.szsjxp_a ul li span{position: absolute;top: -5px;left: 0;width: 8px;height: 8px;border-radius: 50%;right: 0;background: #ddd;margin: 0 auto;}
.szsjxp_a ul li span:before{content: '';position: absolute;top: -27px;left: -1px;background: #ddd;width: 1px;height: 27px;margin: 0 auto;right: 0;}
.szsjxp_a ul li:hover{color: #004293;cursor: pointer;}
.szsjxp_a ul li:hover span,.szsjxp_a ul li:hover span:before{background: #004293;}
.sjyear{padding: 10px 0 0 20px;}
.sjyear span{padding: 3px 15px;border-radius: 5px;background: #004293;color: #fff;font-size: 3vw;}

.readmore{cursor: pointer;color: #3a3a3a;padding: 20px 0;}
.readmore i{display: inline-block;font-size: 20px;vertical-align: middle;margin-left: 5px;margin-top: -4px;color: #f00;}
.rgznghl_a2 ul.conlister li h5{display: inline-block;border: #efefef 1px solid;padding: 15px 0;background: #fff;width: 333px;margin-bottom: 6px;box-shadow: rgba(100, 100, 100, .2) 0 0 5px;}

.rgzn_n_a1 h2{margin-bottom: 0;}
.rgzn_n_a1 h3{font-size: 18px;margin-top: 25px;}
.rgzn_n_a1 h3 span{display: block;font-weight: normal;font-size: 16px;padding: 10px 0 0;}
.mz_list ul li img{border: 0;margin: 0 auto 10px auto;}
.mz_list ul li a{padding: 20px 0 20px 0 !important;text-align: center;}
.mz_list ul li a p{margin: 0;font-size: 16px;}
.mz_list .am-thumbnails{margin: 0 -2.5rem;}
.mz_list .am-thumbnails>li {padding: 0 2.5rem 1rem;margin-bottom: 10px;}
.mz_list .am-thumbnails>li a p{color: #3a3a3a;}
.algorithm_a{background: #f3f4f8; padding: 0 0 30px;overflow: hidden; }
.num_pro_a1{text-align: center;}
.rgznghl_a{background: #f3f4f8;} 
.rgznghl_a1{max-width: 1220px;margin: 0 auto;}
.rgznghl_a2{text-align: center;padding: 40px 0 0;}
.rgznghl_a2 ul li img{border: 0;margin: 0 auto;}
.rgznghl_a2 ul li h5{color: #004293;font-size: 16px;}
.sdk_a{ background: #f3f4f8;overflow: hidden;margin: 50px 0;}

.about_nav_a{text-align: center;}
.about_nav_a ul li.active a{background: #0051b5;color: #fff;font-weight: 600;}
.num_list{padding: 40px 0 0;}
.num_list_ab{}
.num_list_ab b{color: #3a3a3a;font-size: 15px;line-height: 1.4;padding-bottom: 20px;display: block;}
.num_list_ab p{font-size: 16px;line-height: 1.6;margin: 0;color: #888;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.num_list_ab span{display: inline-block;background: #00b4ff;width: 100px;height: 32px;line-height: 32px;text-align: center;font-size: 18px;border-radius: 20px;color: #fff;font-weight: 600;margin: 20px 0 0;}
.num_list_a ul li{}
.num_list_a ul li a{display: block;background: #fff;padding: 55px 0 55px 64px;overflow: hidden;transition: all .5s; -webkit-transition: all .5s;border: rgba(150, 150, 150, .2) 1px solid;}
.num_list_a ul li a img{transition: all .5s; -webkit-transition: all .5s;}
.num_list_a ul li a:hover{box-shadow: rgba(150, 150, 150, .3) 0 0 10px;}
.num_list_a ul li a:hover img{transform: scale(1.05); -webkit-transform: scale(1.05);}
.num_list_a ul li .am-thumbnail{}
.num_pro_a{padding: 40px 0 0 0;}
.module_list_a ul li{border-right: #ccc 1px dashed;}
.module_list_a ul li .am-thumbnail{border: 0;background: none;}
.module_listBox{padding: 40px 0;}
.module_more{text-align: center;}
.module_more span{font-weight: normal;font-size: 14px;}
.module_a{/* padding: 40px 0; */}
.algorithm_tit h5{margin-bottom: 45px;}
.algorithm_tit h5 span{display: block;line-height: .7;color: #888;font-weight: normal;font-size: 16px;}
.algorithm_tit h5:before{margin-bottom: -30px;}

.sdk_box{background: #f3f4f8; height: auto;margin-bottom: 0;}
.sdk_box_a{/* max-width: 1115px;margin: 0 auto; */padding: 30px 0 40px 0;}
.sdk_box_a h2{color: #3a3a3a;font-size: 16px;font-weight: normal;line-height: 1.6;padding-left: 2.5rem;}
.sdk_box_b .sdk_c{ padding: 20px;overflow: hidden;margin: 15px 0;background: #fff;}
.sdk_box_b .sdk_c .sdk_c1{ color: #004293;font-size: 16px;font-weight: 600;border: #d8d8d9 1px solid;padding-left: 2.5rem;}
.sdk_box_b .sdk_c .sdk_c2{ margin-top: 0;border-left: #fff 1px solid;padding-top: 7px;padding-bottom: 0;padding-right: 0;color: #3a3a3a;padding-left: 2rem;}

@media (max-width: 1440px){
	.sdk_box_b .sdk_c .sdk_c1{padding-left: 2rem;padding-right: 0;}
	.sdk_box_b .sdk_c .sdk_c2{padding-top: 0;}
	.num_list_a ul li a{padding: 55px 0 55px 0;}
	.num_list_ab b{padding-top: 10px;}
	.num_list_a ul li{text-align: center;/* padding: 0; */}
	.num_list_a ul li img{margin: 0 auto;}
	/* .num_list_ab span.year01{margin-top: 45px;} */
}
@media (max-width: 1360px){
	/* .num_list_a ul li{padding: 0 0 30px 34px;} */
}
@media (max-width: 1024px){
	.xpcpyy_a h3{padding-bottom: 10px;}
	.xpyy_b2{background: url(../images/numxi/xp_img_wap.jpg) center center no-repeat;}
	.sdk_box_b .sdk_c .sdk_c1 span{display: block;}
	.sdk_box_b .sdk_c .sdk_c1{font-size: 14px;padding-left: 2rem;}
	.num_list_a ul.num_wap_am li a{padding: 20px;}
	.num_list_a ul.num_wap_am li{text-align: left;}
	.num_wap1{padding-left: 20px;} 
	.num_wap1 b{font-size: 14px;padding-top: 0px;padding-bottom: 4px;}
	.num_wap1 p{line-height: 1.35;font-size: 3vw;}
	.module_a {
	    padding: 0px 0;
	}
	.module_listBox {
	    padding: 0px 0;
	}
	.num_list {padding: 10px 0 0 !important;}
	.sdk_a {background: #f3f4f8;overflow: hidden;margin: 10px 0 !important;}
	.rgznghl_a2 .am-thumbnails,.num_list_a .am-thumbnails{margin-left: 0;margin-right: 0;}
	.num_list_a ul li a:hover img{transform: scale(1.05); -webkit-transform: scale(1.05);}
	.mz_list .am-thumbnails{margin: 0;}
	.sdk_box_a{padding-left: 5%; padding-right: 5%;padding-top: 40px;}
	.sdk_box_a h2{font-size: 14px;padding: 0;}
	.num_list_a ul li{padding-bottom: 10px;}
	.num_list_ab span.year01{margin-top: 20px;}
	.mz_list .am-thumbnails>li { padding: 0 !important;}
}
@media (max-width: 750px){
	.sdk_box_b .sdk_c .sdk_c1{padding-left: 1.5rem;}
	.num_list_ab p{white-space: inherit;}
	.num_list_ab b{font-size: 14px;}
	.module_list_a .am-thumbnail a>img, .module_list_a .am-thumbnail>img, .module_list_a img.am-thumbnail{max-width: 80%;margin: 0 auto;}
}
@media (max-width: 640px){
	.num_list_a ul li a:hover img{transform: none; -webkit-transform: none;}
	.sdk_box_b .sdk_c .sdk_c1 span{display: inline-block;}
	.sdk_box_b .sdk_c .sdk_c1{padding-left: 0;font-size: 14px;border: 0;}
	.sdk_box_b .sdk_c .sdk_c2{ border-left: 0;padding-left: 0;font-size: 12px; }
}
@media (max-width: 520px){
	.xpcpyy_b{padding: 20px 0 0;}
	.xpcpyy_b ul li{float: none;margin: auto;width: 50%;}
	.xpcpyy_b ul li a{width: 100%;margin: 3px 0;}
	/* .num_list_a ul li{padding: 0 0 30px 25px;} */
}
@media (max-width: 440px){
	/* .num_list_a ul li{padding: 0 0 30px 15px;} */
}
