.nav-wrap ul {
    border: none;
    border-bottom: 1px solid #dddfdf;
    border-radius: 0;
    background: none;
    text-align: center;
    padding: 0;
}
.nav-wrap ul li {
    float: none;
}
.nav-wrap li a.cp_on, .nav-wrap li a:hover {
    border-bottom: 1px solid #3172ca;
    background: none;
    padding: 0;
    margin: 0 20px;
}
/* 产品概述开始 */
.cpgs1 {
    padding-bottom: 70px;
    position: relative;
}
.cpgs1-left {
    width: 462px;
    float: left;
    position: relative;
    height: auto;
}
.cpgs1-left .cpgs1-title {
    font-size: 34px;
    line-height: 200%;
    color: #333;
    font-weight: bold;
    padding-bottom: 10px;
	color: #333333;
}
.cpgs1-left .cpgs1-subtitle {
    font-size: 22px;
    color: #333;
    line-height: 30px;
    padding-bottom: 20px;
}
.cpgs1-left .cpgs1-body {
    font-size: 14px;
    color: #666;
    height: 221px;
}
.cpgs1-left .cpgs1-body p{
    font-size: 14px;
    line-height: 21px;
    color: #666;
	margin-bottom: 10px;
}
.cpgs1-img {
    width: 698px;
    height: auto;
    float: right;
	text-align: right;
}
.cpgs1-img img {
    width: 80%;
    height: auto;
}
/* 产品概述结束 */
/* 产品特点开始 */
.cptd1 {
    width: 100%;
    height: auto;
    background: #f8f8f8;
    padding-bottom: 63px;
}
.cptd1-main {
    width: 1160px;
    margin: 0 auto;
}
.cptd1-main .cptd1-title {
    padding-top: 34px;
    font-size: 34px;
    text-align: center;
    font-weight: bold;
    line-height: 200%;
	color: #333333;
}
.cptd1-list{
	width: 1160px;
    height: 375px;
    position: relative;
    overflow: hidden;
	margin: 0 auto;
	padding-top: 24px;
}
.cptd1-list ul {
    list-style: none;
    display: block;
    margin: 0;
    padding: 0;
}
.cptd1-list li {
    display: block;
    width: 254px;
    height: 360px;
    border: 3px solid #dcdcdc;
	border-radius: 12px;
    margin: 5px 15px;
    float: left;
    position: relative;
    background: #fff;
	text-align: center;
}
.cptd1-list li img {
    width: auto;
    height: 73px;
	margin-top: 20%;
}
.cptd1-list li p {
    line-height: 52px;
    color: #333;
    font-size: 18px;
    padding: 15px 20px 15px;
    text-align: center;
    margin: 0;
    height: 52px;
    overflow: hidden;
}
.cptd1-list li span {
    line-height: 25px;
    font-size: 14px;
    color: #999;
    display: block;
    padding: 0 20px;
    text-align: justify;
	text-indent: 28px;
}
.cptd1-body{
	position: relative;
}
.cptd1-body .prev, .cptd1-body .next {
    display: block;
    overflow: hidden;
    width: 32px;
    height: 76px;
    z-index: 1;
    position: absolute;
    top: 172px;
}
.cptd1-body .prev {
    left: -40px;
}
.cptd1-body .next {
    right: -40px;
}
/* 产品特点结束 */
/* 主要功能开始 */
.zygn1 {
    padding-bottom: 63px;
}
.zygn1-main {
    width: 1160px;
    margin: 0 auto;
}
.zygn1-main .zygn1-title {
    padding-top: 34px;
    font-size: 34px;
    text-align: center;
    font-weight: bold;
    line-height: 200%;
	color: #333333;
}
.zygn1-list{
	width: 1160px;
    height: auto;
    position: relative;
    overflow: hidden;
	margin: 0 auto;
	padding-top: 24px;
}
.zygn1-list ul{
	width: 100%;
	height: auto;
	display: flex;
	flex-wrap: wrap;
}
.zygn1-list ul li{
	width: 45%;
	height: auto;
	margin-right: 5%;
	float: left;
}
.zygn1-list ul li:nth-child(2n){
	margin-right: 0%;
	width: 50%;
}
.zygn1-list ul li .zygn1-left{
	width: 55px;
	height: 55px;
	float: left;
}
.zygn1-list ul li .zygn1-left img{
	width: 100%;
}
.zygn1-list ul li .zygn1-right{
	float: left;
	width: 86%;
	margin-left: 3%;
	margin-bottom: 30px;
}
.zygn1-list ul li .zygn1-right p{
	color: #333333;
	font-size: 22px;
	text-align: left;
	width: 100%;
	height: 20px;
	line-height: 20px;
	border-left: 2px solid #59baee;
	padding-left: 10px;
}
.zygn1-list ul li .zygn1-right ul{
	padding-top: 10px;
}
.zygn1-list ul li .zygn1-right ul li{
	width: 100%;
	color: #666666;
	font-size: 14px;
	line-height: 28px;
	margin-bottom: 10px;
	margin-right: 0;
}
.zygn1-lunbo{
	width: 100%;
	height: 651px;
}
.zygn1-lunbo ul{
}
.zygn1-lunbo ul li{
	float: left;
	width: 100%;
	margin: 0 auto;
}
.zygn1-lunbo ul li img{
	width: 100%;
	height: auto;
}
.swiper-pagination-bullet-active {
    background: #FFFFFF !important;
}
/* 主要功能结束 */
/* 场景案例开始 */
.cjal1 {
    width: 100%;
    height: auto;
    background: #f8f8f8;
    padding-bottom: 63px;
}
.cjal1-main {
    width: 1160px;
    margin: 0 auto;
}
.cjal1-main .cjal1-title {
    padding-top: 34px;
    font-size: 34px;
    text-align: center;
    font-weight: bold;
    line-height: 200%;
	color: #333333;
}
.cjal1-tab{
	width: 100%;
	height: 59px;
	border-bottom: 3px solid #59baee;
	background-color: #ffffff;
	margin-top: 24px;
}
.cjal1-tab ul li{
	width: 580px;
	height: 59px;
	line-height: 59px;
	text-align: center;
	font-size: 22px;
	color: #333333;
	float: left;
}
.cjal1-tab ul li:last-child{
	/* width: 388px; */
}
/* tab选中 */
.cjal1-on{
	background-color: #59baee;
	color: #FFFFFF !important;
}
.cjal1-body{
	padding-top: 30px;
}
.cjal1-list{
	width: 1160px;
    height: auto;
    position: relative;
	margin: 0 auto;
}
.cjal1-list ul li{
	width: 88% !important;
	height: auto;
}
/* tab1 */
#cjal1-tab1{
	background: #FFFFFF;
	border-radius: 15px;
	width: 100%;
	height: 376px;
	padding: 90px 70px;
}
/* tab2 */
#cjal1-tab2{
	background: #FFFFFF;
	border-radius: 15px;
	width: 100%;
	height: 480px;
	padding: 70px;
}
.cjal1-content-left{
	width: 40%;
	float: left;
	padding-top: 5%;
}
.cjal1-content-left p{
	color: #333333;
	font-size: 22px;
	text-align: left;
	height: 25px;
	line-height: 25px;
	margin-bottom: 10px;
	border-left: 3px solid #59baee;
	padding-left: 15px;
}
.cjal1-content-left ul{
	padding-top: 30px;
}
.cjal1-content-left ul li{
	color: #666666;
	font-size: 14px;
	text-align: left;
	line-height: 28px;
	margin-bottom: 10px;
	text-indent: 28px;
}
.cjal1-content-right{
	float: right;
}
.cjal1-content-right img{
	width: 100%;
}
/* 场景案例结束 */
/* 配置建议开始 */
.zchj1 {
    padding-bottom: 63px;
}
.zchj1-main {
    width: 1160px;
    margin: 0 auto;
}
.zchj1-main .zchj1-title {
    padding-top: 34px;
    font-size: 34px;
    text-align: center;
    font-weight: bold;
    line-height: 200%;
	color: #333333;
}
.zchj1-body{
	padding-top: 30px;
}
.zchj1-body .zchj1-list img{
	width: 100%;
	/* box-shadow: -2px 7px 21px -10px #111111; */
}
.zchj1-body .zchj1-list table{
	width: 100%;
	border: 3px solid #dedede;
	border-radius: 15px;
	/* box-shadow: 1px 2px 10px 1px #666666; */
}
.zchj1-body .zchj1-list table tr{
	width: 100%;
}
.zchj1-body .zchj1-list table tr th{
	color: #FFFFFF;
	font-size: 22px;
	text-align: center;
	background: #59baee;
	height: 77px;
	line-height: 77px;
	font-weight: initial;
}
.zchj1-body .zchj1-list table tr th,td{
	border-bottom: 3px solid #dedede;
	border-right: 3px solid #dedede;
}
.zchj1-body .zchj1-list table tr th:first-child{
	border-top-left-radius: 12px;
}
.zchj1-body .zchj1-list table tr th:last-child{
	border-top-right-radius: 12px;
}
.zchj1-body .zchj1-list table tr th:nth-child(1){
	width: 15%;
}
.zchj1-body .zchj1-list table tr th:nth-child(2){
	width: 20%;
}
.zchj1-body .zchj1-list table tr th:nth-child(3){
	width: 45%;
}
.zchj1-body .zchj1-list table tr th:nth-child(4){
	width: 20%;
}
.cpzj-title{
	color: #333333 !important;
	font-size: 22px !important;
}
.zchj1-body .zchj1-list table tr td{
	color: #666666;
	font-size: 14px;
	text-align: center;
}
.select-banben{
	width: 50%;
	margin: 0 auto;
	padding: 10px 0;
}
.banben h3{
	display: inline-block;
	font-weight: unset;
	font-size: unset;
	float: left;
	width: 32%;
	text-align: right;
}
.banben ul{
	display: inline-block;
	float: left;
}
.banben ul li{
	text-align: left;
}
.arm-benben{
	width: 26%;
	padding: 0;
}
.arm-benben ul{
	float: right;
}
.peizhi {
	    padding: 10px 0;
}
.peizhi ul{
	width: 60%;
	margin: 0 auto;
}
.peizhi ul li {
	width: 100%;
}
.peizhi ul li .left{
	text-align: right;
	width: 51%;
	display: inline-block;
	float: left;
}
.peizhi ul li p{
	float: left;
	width: 49%;
	text-align: left;
}
.dld .cpzj-title{
	border-bottom: 0;
}
.dld-arm td{
	border-bottom: 0;
}
.zchj1-list table tr th:last-child{
	border-right: 0;
}
.cpu-x86 td:last-child{
	border-right: 0;
}
.dld td:last-child{
	border-right: 0;
}
.dld-arm td:last-child{
	border-right: 0;
}
/* 配置建议结束 */