
.pagination {
	text-align: center;
	display: block;
	clear: both;
}

.pagination a {
	margin: 0 2px
}
.pcnone{display:none;}
.proimgs{width:600px !important;height:300px;}
.proimgb{width:600px !important;height: 200px;}
.mt30{margin-top:30px;}
.mb30{margin-bottom:30px;}
@media (max-width:768px) {.proimgb,.proimgs{width:auto;height:auto;}}
@media (max-width:480px) {
	.pagination a {
		margin: 0 2px
	}

	.pagination a>* {
		padding: 5px 12px !important
	}
}

.pagination .active>a,.pagination .active>span,.pagination .active>a:hover,.pagination .active>span:hover,.pagination .active>a:focus,.pagination .active>span:focus {
	color: #fff;
	background-color: #1b6cda
}

.pagination a,.pagination a>span {
	float: none;
	display: inline-block;
	cursor: pointer;
	color: #000;
	border-radius: 0 !important;
	padding: 10px 20px;
	background: #fff;
	border: 1px solid #dddddd;
}
.pagination a:hover,.pagination .page-num-current{background: linear-gradient(45deg, #713fde 0%, #075bff 100%);
    color: #fff;}


.pagination>a:hover,.pagination>a>span:hover,.pagination>a:focus,.pagination>a>span:focus {
	z-index: 2;
	color: #fff;
	background-color: #1b6cda
}

.pagination .active>a,.pagination .active>span,.pagination .active>a:hover,.pagination .active>span:hover,.pagination .active>a:focus,.pagination .active>span:focus {
	color: #fff;
	background-color: #1b6cda
}

.pagination li>a,.pagination li>span {
	float: none;
	display: inline-block;
	cursor: pointer;
	color: #333;
	padding: 6px 12px
}

.pagination>a:hover,.pagination>a>span:hover,.pagination>a:focus,.pagination>a>span:focus {
	z-index: 2;
	color: #fff;
	background-color: #1b6cda
}


.arc_pnext {
	font-size: 16px
}



.arc_pnext p a:hover {
	color: #1b6cda
}

@media (min-width:640px) {
	.arc_pnext {
		display: -webkit-flex;
		display: flex;
		display: -webkit-box;
		display: box;
		-webkit-align-items: center;
		align-items: center;
		-webkit-box-align: center;
		box-align: center;
		-webkit-box-pack: justify;
		box-pack: justify;
		-webkit-justify-content: space-between;
		justify-content: space-between
	}

	.arc_pnext p {
		width: 48%;
		display: -webkit-flex;
		display: flex;
		display: -webkit-box;
		display: box;
		-webkit-align-items: center;
		align-items: center;
		-webkit-box-align: center;
		box-align: center
	}

	.arc_pnext a {
		display: block;
		min-width: 0;
		-webkit-box-flex: 1;
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		-webkit-flex-shrink: 1;
		-ms-flex-negative: 1;
		flex-shrink: 1;
		overflow: hidden;
		white-space: nowrap;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis
	}

	.arc_pnext .next {
		text-align: right
	}
}

@media (max-width:640px) {
	.arc_pnext p {
		overflow: hidden;
		white-space: nowrap;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		margin-bottom: .2rem
	}

	.arc_pnext .iconfont {
		display: none
	}

}

.coverimg {
    transition: all .4s ease 0s;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    display: block
}

.coverimg img {
    visibility: hidden;
    display: block
}

.coverimg.contain {
    background-size: contain
}
.p_introduce {
    padding: 1.3rem 0 .6rem;
    position: relative;
    background: #000;
}

.p_introduce::after {
    content: '';
    display: block;
    position: absolute;
    width: 90%;
    height: 100%;
    /*background: url(../images/brand_bg.png) no-repeat right bottom;*/
    background-size: 48% auto;
    right: 0;
    bottom: 0;
    z-index: 2;
}

.p_introduce .wrap {
    position: relative
}

.p_introduce .inner {
    margin-right: 5%;
}


.p_introduce .playbtn {
    position: absolute;
    right: 25%;
    top: 30%;
    text-align: center;
    cursor: pointer
}

.p_introduce .playbtn .icon {
    width: 1rem;
    height: 1rem;
    box-shadow: 0 .1rem .2rem rgba(234, 95, 0, 0.5);
    border-radius: 50%;
    /*background-image: url('../images/play.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
    display: block;
    margin: 0 auto .2rem;
    transition: all .4s ease 0s
}

.p_introduce .playbtn .icon:hover {
    transform: scale(.9)
}

.p_introduce .playbtn p {
    color: #bbb
}

.p_introduce h2 {
    font-size: .36rem;
    margin-bottom: .2rem;
    color: #fff;
}

.p_introduce .info {
    font-size: 16px;
    color: #999;
    line-height: 1.875
}

.p_introduce .info p {
    margin-bottom: 1em
}

.p_introduce .data {
    padding: .7rem 0
}

@media (min-width:768px) {
    .p_introduce .data {
        display: -webkit-flex;
        display: flex;
        display: -webkit-box;
        display: box;
        -webkit-align-items: center;
        align-items: center;
        -webkit-box-align: center;
        box-align: center;
        -webkit-box-pack: justify;
        box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between
    }

    .p_introduce .data ._line {
        width: 1px;
        height: .9rem;
        background-color: #ccc
    }
}

.p_introduce .data .val {
    color: #1b6cda;
    margin-bottom: .1rem
}

.p_introduce .data b {
    line-height: 1;
    font-size: .72rem;
    font-family: medium;
    font-weight: normal
}
.p_introduce .data em{font-size:30px;}

.p_introduce .data li:not(:first-child) b {
    position: relative;
    left: -0.1rem
}

.p_introduce .data .tit {
    font-size: 16px;
    color: #fff;
    text-transform: uppercase;
}

@media (max-width:992px) {
    .p_introduce .data {
        width: 80%
    }
}

@media (max-width:768px) {
    .p_introduce .data {
        padding-top: 0
    }

    .p_introduce .data ._line {
        display: none
    }

    .p_introduce .data li {
        border-bottom: 1px solid #1b6cda;
        padding: .4rem .1rem
    }
    .pcnone{display:block;}
}

@media (max-width:1400px) {
    .p_introduce::after {
        opacity: .1
    }

    .p_introduce .inner {
        margin-right: 20%
    }

    .p_introduce .playbtn {
        right: 5%;
        top: 10%
    }

    .p_introduce .inner {
        padding-right: 1rem
    }
}

@media (max-width:992px) {
    .p_introduce .inner {
        padding-right: 0;
        margin-right: 0
    }

    .p_introduce .playbtn {
        top: -0.8rem;
        right: 0
    }
}

@media (max-width:768px) {
    .p_introduce {
        padding-bottom: 0
    }

    .p_introduce::after {
        background-size: contain
    }

    .p_introduce .playbtn .icon {
        width: 40px;
        height: 40px;
        margin-bottom: .1rem
    }

    .p_introduce .playbtn p {
        font-size: 12px
    }
}

@media (max-width:480px) {
    .p_introduce .info {
        font-size: 14px
    }
}


.news_info_main {
	padding: .2rem 0 .4rem;
}

.news_info_main h1 {
	font-size:30px;
}

@media (max-width:768px) {
	.news_info_main h1 {
		font-size: 22px
	}
}

@media (max-width:480px) {
	.news_info_main h1 {
		font-size: 20px
	}
}

@media (max-width:480px) {
	.news_info_main h1 {
		font-size: 22px
	}
}

.news_info_main .data {
	display: -webkit-flex;
	display: flex;
	display: -webkit-box;
	display: box;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-align: center;
	box-align: center;
	-webkit-box-pack: justify;
	box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	padding: .2rem 0;
	border-bottom: 1px solid #dedede;
	color: #999;
	font-size: 14px
}

.news_info_main .share {
	margin-top: 20px
}

.news_info_main .share .item {
	color: #c6c6c6;
	display: inline-block;
	margin-left: 10px;
	font-size: 20px;
	cursor: pointer
}

.news_info_main .share .item:hover {
	color: #1b6cda
}

.news_info_main article {
	padding: .3rem 0 0;
	border-bottom: 1px solid #dedede;
	margin-bottom: .3rem
}

/*.news_info_main article section{width: 100% !important;}*/

.article-zan{text-align:center;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;display:block;margin-bottom:20px;}
.article-zan .zanbtn{display: flow-root;cursor:pointer;text-align:center;line-height:2.4;outline:none;border:none;color: #c6c6c6;}
.article-zan .zan-div{display:inline-block;flex-grow:1;width: 70px;height: 70px;border: 1px #c6c6c6 solid;border-radius: 50%;overflow: hidden;}
.article-zan .zanbtn{line-height:20px;font-size:18px;position:relative;padding:10px 0px;}
.article-zan .zanbtn em{font-style:normal;width: 100%;display: block;font-size:12px;}
.article-zan .zanbtn:hover{background:linear-gradient(45deg, #713fde 0%, #3e47e4 100%);border:none;}
.article-zan .zanbtn .zan_icon{width:30px;height:30px;position:relative;top:2px;display:inline-block;background: url(../images/zan_ico.png) center center no-repeat; background-size: cover;}
.article-zan .zanbtn:hover .zan_icon{background: url(../images/zan_ico_on.png) center center no-repeat;background-size: cover;}
.article-zan .zanbtn:hover em{color:#fff;}

.news_info_main .article-service {padding:30px;background: #f8f8f8;}
.news_info_main .article-service h1{padding-bottom: 10px;border-bottom: 1px solid #dedede;}
.news_info_main .article-service article{border-bottom:none;margin-bottom: 0; padding-bottom: 0;}
.news_info_main article p {
	color: #262626;
	line-height: 30px !important;
	margin: 16px 0px;
}

article {
	font-size: 16px;
	color: #666
}
.z_share{margin-bottom:.3rem;color: #9c9c9c;}

.arc_pnext {
	font-size: 16px
}



.arc_pnext p:hover {
	color: #1b6cda
}

@media (min-width:640px) {
	.arc_pnext {
		display: -webkit-flex;
		display: flex;
		display: -webkit-box;
		display: box;
		-webkit-align-items: center;
		align-items: center;
		-webkit-box-align: center;
		box-align: center;
		-webkit-box-pack: justify;
		box-pack: justify;
		-webkit-justify-content: space-between;
		justify-content: space-between
	}

	.arc_pnext p {
		width: 48%;
		display: -webkit-flex;
		display: flex;
		display: -webkit-box;
		display: box;
		-webkit-align-items: center;
		align-items: center;
		-webkit-box-align: center;
		box-align: center
	}

	.arc_pnext a {
		display: block;
		min-width: 0;
		-webkit-box-flex: 1;
		-webkit-flex-grow: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		-webkit-flex-shrink: 1;
		-ms-flex-negative: 1;
		flex-shrink: 1;
		overflow: hidden;
		white-space: nowrap;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		font-size: 14px;
	}

	.arc_pnext .next {
		text-align: right
	}
}

@media (max-width:640px) {
	.arc_pnext p {
		overflow: hidden;
		white-space: nowrap;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		margin-bottom: .2rem
	}

	.arc_pnext .iconfont {
		display: none
	}
}
.news_info_main .listxg {overflow:hidden;border: 1px #f5f5f5 solid;padding: 20px;}
.news_info_main .listxg li { font-size:16px; line-height:28px; margin-bottom:15px; padding-left:20px; background: url(../images/new_ico.png) no-repeat left center;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }

/*.news_info_main h2 {*/
/*	font-size: .28rem;*/
/*	 background: #1b6cda;*/
/*	 text-align:center;*/
/*	 color:#fff;*/
/*	 line-height:50px;*/
/*	 padding:.2rem 0;*/
/*}*/

.contact_box {
	padding-top: .7rem
}

@media (min-width:992px) {
	.contact_box {
		display: flex;
		align-items: stretch
	}

	.contact_box .mapbox,.contact_box .infobox {
		width: 50%
	}
}

@media (max-width:991px) {
	.contact_box .mapbox {
		height: 5rem
	}
}

.contact_box .mapbox .map {
	height: 100%
}

.contact_box .infobox {
	background-color: #1b6cda;
	padding: 1.3rem .5rem 1.3rem 1rem;
	color: #fff;
}
.contact_box .infobox a{color: #fff;}
@media (max-width:1460px) {
	.contact_box .infobox {
		padding: 1.3rem .5rem
	}
}

.contact_box .infobox h2 {
	font-size: .36rem;
	margin-bottom: .36rem
}

@media (max-width:768px) {
	.contact_box .infobox h2 {
		font-size: 24px
	}
}

@media (max-width:640px) {
	.contact_box .infobox h2 {
		font-size: 22px
	}
}

.contact_box .infobox dd {
	font-size: 18px;
	line-height: 2.6
}

@media (max-width:639px) {
	.contact_box .infobox dd {
		display: flex
	}

	.contact_box .infobox dd em {
		flex: 1;
		padding-left: .1rem
	}
}

@media (max-width:992px) {
	.contact_box .infobox dd {
		font-size: 14px
	}
	.news_info_main article img{height:auto !important;}
}

@media (max-width:991px) {
	.contact_box .infobox dd {
		font-size: 16px
	}
}

.contact_box .infobox dd .iconfont {
	text-align: center;
	width: .4rem;
	display: inline-block
}

.contact_box .infobox dd a:hover {
	text-decoration: underline
}

.good-type {
    width: 88%;
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    padding: 1.1rem 0
}

@media (min-width:992px) {
    .good-type .bd {
        display: table;
        width: 100%
    }

    .good-type .bd>* {
        display: table-cell;
        vertical-align: middle;
        float: none
    }

    .good-type .inner {
        width: 66%;
        padding-right: 10%
    }

    .good-type .coverimg {
        width: 34%
    }
}

.good-type .hd {
    margin-bottom: 2px
}

.good-type .hd h2 {
    font-size: .36rem
}

.good-type .hd .en {
    font-size: 16px;
    color: #999;
    position: relative
}

.good-type .hd .en::after {
    content: '';
    display: block;
    width: 50px;
    height: 3px;
    background: #1b6cda;
    margin: .2rem 0 .4rem
}

@media (max-width:768px) {
    .good-type .hd .en {
        font-size: 14px
    }
}

@media (max-width:480px) {
    .good-type .hd .en {
        font-size: 12px
    }
}

.good-type .txt {
    font-size: 16px;
    color: #999;
    line-height: 1.875
}

@media (max-width:1200px) and (min-width:992px) {
    .good-type .inner {
        width: 60%;
        padding-right: 5%
    }

    .good-type .coverimg {
        width: 40%
    }
}

@media (max-width:992px) {
    .good-type .inner {
        margin-bottom: .5rem
    }
}

.good-list-box {
    padding: .9rem 0
}
.aboutny{
        background:url(../images/probg.jpg) no-repeat #000;
}
.good-list-box .wrap{ display: flex;}
.good-list-box .pdt-sort{width:25%;float: left;margin-right: .4rem;}

.good-list-box .wrap{display: flex;justify-content: space-between;}
.good-list-box .wrap .pdt-sort .sort-title{width: 100%; height:86px; background:linear-gradient(45deg, #713fde 0%, #3e47e4 100%); justify-content: center; text-align: center; display: flex; flex-direction: column;border-bottom:1px #ffffff6b solid;}
.good-list-box .wrap .pdt-sort .sort-title h1{font-size: 30px;margin: 7px 0;font-weight: bold;color:#fff;}
.good-list-box .wrap .pdt-sort .sort-title h3{font-size: 16px;margin: 7px 0;font-weight: bold;color:white;}

.good-list-box .wrap .sort-list{width:100%;float: left;}
.good-list-box .wrap .sort-list .sort-nav{height: 100%;background:#f8f8f8;transition: all .3s;}
.good-list-box .wrap .sort-list .sort-nav .onelevel{display: flex; justify-content: space-between; align-items: center;}
.good-list-box .hotnew:hover span{color:#fff;}

.good-list-box .wrap .sort-list .sort-nav a{font-size: 16px;  display: block;width: 100%;padding: 20px 0;overflow: hidden; color:#666;}
.good-list-box .wrap .sort-list .sort-nav a span{display: block;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.good-list-box .wrap .sort-list .sort-nav .spanleft{text-align:left;padding-left: 15px;}
.good-list-box .wrap .sort-list .sort-nav .hotnew a{padding: 15px 0;border-bottom:1px #fff solid;}
.good-list-box .wrap .sort-list .sort-nav .bge4{background:#e4e4e4;}
.good-list-box .wrap .sort-list .sort-nav .bge4 a:hover{background:#1b6cda;color:#fff;}
.good-list-box .wrap .sort-list .sort-nav .onelevel a:hover{background:linear-gradient(45deg, #713fde 0%, #3e47e4 100%);color:#fff;}
.good-list-box .wrap .sort-list .sort-nav .iconfont{font-size: 80%;padding-right: 3%;line-height: 62px;}
.good-list-box .wrap .sort-list .sort-nav .bge4:hover,.good-list-box .wrap .sort-list .sort-nav .onelevel:hover,.good-list-box .wrap .sort-list .sort-nav .onelevel:hover a span{color:#fff;}
.good-list-box .wrap .sort-list .sort-nav .on a span{color:#fff;}
.good-list-box .wrap .sort-list .sort-nav .on{background:linear-gradient(45deg, #713fde 0%, #3e47e4 100%) !important;color:#fff !important;}
.good-list-box .wrap .sort-list .sort-nav .nav-show a span{color:#fff;}
.good-list-box .wrap .sort-list .nav-item{position: relative;}
.good-list-box .wrap .sort-list .nav-item .nav-show{}
.good-list-box .wrap .sort-list .nav-item ul{background:#f8f8f8;display:none;}

.good-list-box .wrap .sort-list .sort-nav .twolevel li a{padding: 8px 0;display: block;width: 100%;}
.good-list-box .wrap .sort-list .sort-nav .twolevel li a span{color: #a2a2a2;font-size: 15px;display: block;padding-left: 20px;}
.good-list-box .wrap .sort-list .sort-nav .twolevel li:hover a span{ color:#fff;}
.good-list-box .wrap .sort-list .nav-item  ul.on{display: block;padding-bottom: 10px;}
.good-list-box .wrap .sort-list .nav-more{width: 50px;transition: transform .3s;padding: 15px;}
.good-list-box .wrap .sort-list .nav-show .nav-more{transform:rotate(90deg);}
.good-list-box .wrap .sort-list .nav-show,.nav-item>a:hover{color: #FFF;background:linear-gradient(45deg, #713fde 0%, #3e47e4 100%);}
.good-list-box .wrap .sort-list .nav-show>a:before,.nav-item>a:hover:before{opacity:1;}
.good-list-box .wrap .sort-list .nav-item li:hover a{color: #FFF;background: #1b6cda;}


.good-list-box .pdt-info{float:right;width: 1128px;}
.good-list-box .pdt-info .good-list .inner .cover-box img{height:170px;}
.good-list-box .hd {
    text-align: center
}

.good-list-box .hd h2 {
    font-size: .36rem;
        color: #fff;
}

.good-list-box .hd .en {
    font-size: 16px;
    color: #999;
    position: relative
}

.good-list-box .hd .en::after {
    content: '';
    display: block;
    width: 50px;
    height: 3px;
    background: #1b6cda;
    margin: .2rem 0 .4rem
}

@media (max-width:768px) {
.good-list-box .hd .en {font-size: 14px;}
.good-list-box .wrap{flex-wrap: wrap;width: 100%;}
.good-list-box .pdt-info,.good-list-box .bd{width: 100%;}
.good-list-box .wrap .sort-list{width:100%;}
.good-list-box .wrap .pdt-sort{width: 100%;margin-right: 0px;display:none;}
.good-list-box .wrap .sort-list{ width: 100%;margin-bottom: 2em;}
.good-list-box .wrap .sort-list .sort-nav{height: 100%;}
.good-list-box .wrap .sort-list .sort-nav ul li{display: block;}
.good-list-box .wrap .sort-list .sort-nav .twolevel li a{padding: 10px;}
.good-list-box .wrap .sort-list .sort-nav .twolevel li a span{}
.good-list-box .wrap .sort-list .nav-item ul.on{display: block;}
.good-list-box .wrap .sort-list .nav-more{width: 1rem;margin-right: 1rem;}
}

@media (max-width:480px) {
    .good-list-box .hd .en {
        font-size: 12px
    }
}

.good-list-box .hd .en::after {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.good-list {
    margin-left: -0.11rem;
    margin-right: -0.11rem
}

.good-list>* {
    padding-left: .11rem;
    padding-right: .11rem
}

.good-list .inner {
    background: #fff;
    border: 1px solid #dedede;
    position: relative
}

.good-list .inner .cover-box {
    margin: .2rem;
    display: block;
}

.good-list .inner .cover-box .coverimg {
    background-size: contain
}

.good-list .inner::after {
    content: '';
    display: block;
    position: absolute;
    width: 0;
    transition: all .4s ease 0s;
    height: 3px;
    background: #1b6cda;
    left: 0;
    bottom: 0
}

.good-list .inner:hover::after {
    width: 100%
}

.good-list li {
    margin-bottom: .4rem
}

.good-list li .tit {
    height: 70px;
    line-height: 70px;
    text-align: center;
    width: 100%;
    display: block;
    font-size: 16px;
    background: #fff;
    border-top: 1px solid #f5f5f5
}

@media (max-width:992px) {
    .good-list li {
        margin-bottom: .2rem
    }

    .good-list li .inner {
        padding-bottom: .4rem
    }

    .good-list li .tit {
        height: 50px;
        line-height: 50px;
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        z-index: 55
    }
}
.good-info {
    width: 88%;
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    padding: 1.1rem 0
}

@media (min-width:768px) {
    .good-info .bd {
        display: table;
        width: 100%
    }

    .good-info .bd>* {
        display: table-cell;
        vertical-align: middle;
        float: none
    }

    .good-info .inner {
        width: 100%;
       display: block;
    }

    .good-info .coverimg {
        width:100%;
            display: block;
    }
}

.good-info .hd {
    margin-bottom: 2px
}

.good-info .hd h2 {
    font-size: .36rem
}

.good-info .hd .en {
    font-size: 16px;
    color: #999;
    position: relative
}

/*.good-info .hd .en::after {*/
/*    content: '';*/
/*    display: block;*/
/*    width: 50px;*/
/*    height: 3px;*/
/*    background: #1b6cda;*/
/*    margin: .2rem 0 .4rem*/
/*}*/

@media (max-width:768px) {
    .good-info .hd .en {
        font-size: 14px
    }
}

@media (max-width:480px) {
    .good-info .hd .en {
        font-size: 12px
    }
}

.good-info .txt {
    font-size: 16px;
    color: #666;
    line-height: 1.875;
    margin-bottom: .7rem
}

.good-info .download {
    background: #1b6cda;
    color: #fff;
    display: block;
    margin: 0 auto;
    text-align: center;
    width: 2.1rem;
    height: .52rem;
    line-height: .52rem
}

.good-info .download em {
    padding-left: .4rem;
    background-image: url('../images/download.png');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left center;
    background-size: 20px;
    font-size: 16px
}

.good-info .download:hover {
    background: #333
}

@media (max-width:992px) {
    .good-info .download {
        width: 140px;
        height: 38px;
        line-height: 38px;
        text-align: center
    }

    .good-info .download em {
        font-size: 14px;
        background-size: 18px;
        padding-left: 26px
    }
}

@media (max-width:1200px) and (min-width:768px) {
    .good-info .inner {
        width: 60%;
        padding-right: 5%
    }

    .good-info .coverimg {
        width: 40%
    }
}

@media (max-width:992px) {
    .good-info .inner {
        margin-bottom: .5rem
    }
}

.scheme-info-img {
    background: #1c1c1c;
    background-size: cover;
    padding: .86rem 0 .78rem
}

.scheme-info-img .bd {
    background: #fff;
    width: 88%;
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    padding: .5rem 5%;
    text-align: center;
    box-shadow: 0 10px 5px rgba(0, 0, 0, 0.1)
}
@media (max-width:480px) {
    .vhd .en {
        font-size: 12px
    }
}

.vhd_tc {
    text-align: center
}

.vhd_tc h2 {
    font-size: .36rem;
    margin-bottom: .5rem;
}

.vhd_tc .en {
    font-size: 16px;
    color: #999;
    position: relative
}

.vhd_tc .en::after {
    content: '';
    display: block;
    width: 50px;
    height: 3px;
    background: #1b6cda;
    margin: .2rem 0 .4rem
}

@media (max-width:768px) {
    .vhd_tc .en {
        font-size: 14px
    }
}

@media (max-width:480px) {
    .vhd_tc .en {
        font-size: 12px
    }
}

.vhd_tc .en::after {
    margin-left: auto;
    margin-right: auto
}
.views_box{padding:.5rem 0;overflow:hidden;}
.views_list{padding-bottom:.3rem}
.views_items{margin-bottom:.36rem;background: #f2f2f2;width:99%;margin-right:1%;padding-left:0px;float:left}
@media (min-width:640px){.views_items{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center}
.views_items .image{max-width:3.5rem;width:40%;display:block;}
.views_items .info{min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.views_items .tit{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
}
.views_items .info{padding:30px 5%}
@media (max-width:640px){.views_items .info{padding:26px 3%}
}
.views_items .info .tit{font-size:24px;display:block;font-weight:700}
@media (max-width:1200px){.views_items .info .tit{font-size:20px}
}
@media (max-width:640px){.views_items .info .tit{font-size:18px}
}
.views_items .info .tit:hover{color:#1b6cda}
.views_items .info .desc{font-size:16px;color:#666;line-height:28px;height:56px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;margin:14px 0 .1rem}
@media (max-width:768px){.views_items .info .desc{line-height:24px;height:48px;margin-bottom:.2rem}
.views_items{width:100%;margin-right:0;}
}
@media (max-width:640px){.views_items .info .desc{font-size:15px}
}
.views_items .info .data{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:16px;color:#666}
@media (max-width:640px){.views_items .info .data{font-size:14px}
}
.views_items .info .more{color:#666;font-size:14px;display: inline-block;padding: 0 1.8em;line-height: 38px;background-size: contain;border: 1px #ccc solid;}
.views_items .info .more:hover{border: 1px #1b6cda solid;color: #1b6cda;}
@media (max-width:640px){.views_items .info .more{background-size:.3rem;padding-right:.4rem}
}

.contact_box {
	padding:3% 0;
}

.contact_box .hd {
	margin-bottom: .4rem
}

.contact_box .hd h2 {
	font-size: .4rem;
	font-weight: bold
}

@media (max-width:1200px) {
}

@media (max-width:992px) {
}

@media (max-width:640px) {
	.contact_box .hd h2 {
		font-size: 22px
	}
}

@media (max-width:480px) {
	.contact_box .hd h2 {
		font-size: 20px;
		line-height: 2;
		text-align: center
	}
}

.contact_box .list {
	margin-bottom: 2%;
	margin-top: 3%;
}

@media (min-width:992px) {
	.contact_box .list {
		display: flex;
		align-items: stretch
	}

}

.contact_box li {
	text-align: center;
	background: #F4F6F9;
	padding:2%;
	margin-right: 2%;
	width: 32%;
}
.contact_box li:nth-child(3n+0){margin-right:0;}
/*.contact_box li:nth-child(3){width: 45%;}*/
.contact_box .comadd{width:100%;margin-left:0;text-align: center;background: #F4F6F9;padding:2%;overflow: hidden;margin-bottom: 2%;}
.contact_box .comadd .info{display:inline-block;text-align: left;float: left;margin-left: 2%;}
.contact_box li .ico,.contact_box .comadd .ico{width:60px;height:60px;float:left;border-radius:3px;overflow:hidden;background: linear-gradient(45deg, #713fde 0%, #075bff 100%);}
.contact_box ul li i{color:#075bff;width: 15px;margin-right:5px;}
.contact_box .comadd i{font-size: 20px;line-height: 60px;color: #fff;text-align: center;}


.contact_box li .info {
    float:left;
    padding-left: 20px;
    width: calc(100% - 60px);
    text-align: left;
    line-height: 28px;
}

.contact_box li .bold,.contact_box .comadd .info .bold{
 font-weight: bold;
}
.contact_box li .bold{margin-bottom:10px;}
.contact_box .comadd .info .ps2{padding-top:10px;}
.contact_box .map {
	border: 10px solid #F4F6F9;
	height: 5rem;
	min-height: 400px;
    overflow: hidden;
    clear: both;
}

.contact_box .map iframe{
    width: 1440px;
    height: 540px;
}

.quote_box {
	padding: 3% 0;
	background:#F4F6F9;
	background-size: cover
}

.quote_box .hd1 {
	margin-bottom: .4rem
}
@media (max-width:980px) {
.contact_box .map iframe{
    width: 100%;
    height: 100%;
}}

@media (min-width:640px) {
	.quote_box .row {
		margin-left: -0.1rem !important;
		margin-right: -0.1rem !important
	}

	.quote_box .row>* {
		padding-left: .1rem !important;
		padding-right: .1rem !important;
		margin-bottom: .2rem
	}
}

@media (max-width:400px) {
.contact_box .comadd .ico{width:50px;height:50px;}
.contact_box .comadd i{line-height: 50px;}
}
.quote_box li {
	margin-bottom: .3rem
}

.quote_box .inner {
	position: relative;
	background: #ffffff;
}

.quote_box .inner input,.quote_box .inner textarea {
	display: block;
	height: 56px;
	border: 0;
	font-size: 16px;
	padding-left: .4rem
}
.quote_box .inner textarea{padding-top:20px;}

.quote_box .inner em {
	color: #FE8F5D;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 5;
	left: .28rem;
	font-size: 16px
}

@media (max-width:991px) {
	.quote_box .inner input,.quote_box .inner textarea {
		padding-left: 30px
	}
}

.quote_box .areabox {
	padding-top: 20px;
	padding-bottom: 20px
}

.quote_box .areabox em {
	top: 20px;
	transform: translateY(0);
	 padding-top: 20px;
}

.quote_box .submitbox {
	text-align: center;
	padding-top: 20px
}

.quote_box textarea {
	height: 180px;
	resize: none;
	font-size: 16px;
	border: 0;
	padding: 0
}

.quote_box .layui-form-select dl {
	top: 100%;
	border: 0
}

.quote_box .layui-form-select dl dd.layui-this {
	background-color: #FE8F5D
}

.scheme-info-top {
    padding: 1.1rem 0 1.2rem;
    width: 88%;
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto
}

.scheme-info-top .bd {
    background: #f1f1f1
}

@media (min-width:992px) {
    .scheme-info-top .bd {
        display: table;
        width: 100%
    }

    .scheme-info-top .bd>* {
        display: table-cell;
        vertical-align: middle;
        float: none
    }

    .scheme-info-top .bd .info,
    .scheme-info-top .bd .coverimg {
        width: 50%
    }
}

.scheme-info-top .coverimg {
    height: 100%
}

.scheme-info-top .coverimg img {
    width: 100%
}

.scheme-info-top .info {
    padding: .7rem 5%
}

.scheme-info-top .info h3 {
    font-size: 24px
}

.scheme-info-top .info .txt {
    font-size: 16px;
    color: #666;
    line-height: 1.86;
    margin: 20px 0 40px;
    min-height: 1.7rem
}

.scheme-info-top .icons dd {
    display: inline-block;
    margin-right: .6rem;
    text-align: center;
    margin-bottom: .3rem
}

.scheme-info-top .icons img {
    width: .8rem;
    height: .8rem;
    display: block;
    margin: 0 auto 12px
}

@media (max-width:1500px) {
    .scheme-info-top .info .txt {
        min-width: auto
    }
}

@media (max-width:640px) {
    .scheme-info-top .bd {
        background: #fff
    }

    .scheme-info-top .info {
        padding: .4rem 0%
    }

    .scheme-info-top .info h3 {
        font-size: 22px
    }

    .scheme-info-top .info .txt {
        font-size: 14px
    }

    .scheme-info-top .icons dd {
        margin-right: .3rem;
        font-size: 13px
    }
}



.arc-pnext {
    padding: 20px 0 50px
}

.arc-pnext .item {
    display: block;
    margin-top: 20px;
    font-size: 16px;
    color: #999
}

.arc-pnext .item:hover {
    color: #1b6cda
}

@media (max-width:992px) {
    .arc-pnext {
        border-bottom: 1px solid #f5f5f5;
        margin-bottom: 1rem
    }
}


.good-features {
    background: url(../images/info_bg.jpg) no-repeat right center #f4f4f4;
    background-size: contain;
    padding: 1.2rem 0 1rem
}

.good-features .hd {
    margin-bottom: 2px;
    text-align: center
}

.good-features .hd h2 {
    font-size: .36rem
}

.good-features .hd .en {
    font-size: 16px;
    color: #999;
    position: relative
}

.good-features .hd .en::after {
    content: '';
    display: block;
    width: 50px;
    height: 3px;
    background: #1b6cda;
    margin: .2rem 0 .4rem
}

@media (max-width:768px) {
    .good-features .hd .en {
        font-size: 14px
    }
}

@media (max-width:480px) {
    .good-features .hd .en {
        font-size: 12px
    }
}

.good-features .hd .en::after {
    margin-left: auto;
    margin-right: auto
}

.good-features .row {
    margin-left: -0.4rem;
    margin-right: -0.4rem
}

.good-features .row>* {
    padding-left: .2rem;
    padding-right: .2rem
}

.good-features .inner {
    padding: .8rem 10%;
    background: #fff;
    border: 1px solid #dedede;
    position: relative
}

.good-features .inner .id {
    font-size: .6rem;
    opacity: .2;
    font-family: medium;
    font-weight: bold;
    margin-bottom: 20px;
    line-height: 1;
    text-align: center;
}

.good-features .inner h4 {
    font-size: 24px;
    margin-bottom: 10px;
    font-weight: bold;
    text-align: center;
}

.good-features .inner .desc {
    font-size: 16px;
    color: #666;
    line-height: 1.76;
    height: 1.5rem;
    position: relative;
    display: inline-block;
}

.good-features .inner .desc::after {
    content: '';
    display: block;
    position: absolute;
    width: 34px;
    height: 4px;
    background-color: #dddddd;
    left: 0;
    bottom: 0
}

.good-features .inner::after {
    content: '';
    display: block;
    position: absolute;
    width: 0;
    transition: all .4s ease 0s;
    height: 3px;
    background: #1b6cda;
    left: 0;
    bottom: 0
}

.good-features .inner:hover h4 {
    color: #1b6cda
}

.good-features .inner:hover::after {
    width: 100%
}

.good-features li {
    margin-bottom: .4rem
}

.good-features li .tit {
    height: 70px;
    line-height: 70px;
    text-align: center;
    width: 100%;
    display: block;
    font-size: 16px;
    background: #fff;
    border-top: 1px solid #f5f5f5
}

@media (max-width:1200px) {
    .good-features .row {
        margin-left: -0.2rem;
        margin-right: -0.2rem
    }

    .good-features .row>* {
        padding-left: .2rem;
        padding-right: .2rem
    }

    .good-features .inner h4 {
        font-size: 20px
    }

    .good-features .inner .desc {
        font-size: 14px
    }
}

@media (max-width:992px) {
    .good-features .row {
        margin-left: -0.1rem;
        margin-right: -0.1rem
    }

    .good-features .row>* {
        padding-left: .1rem;
        padding-right: .1rem
    }

    .good-features .inner {
        padding: .6rem 10px
    }

    .good-features .inner .desc {
        height: 2rem
    }

    .good-features li {
        margin-bottom: .2rem
    }
}

@media (max-width:768px) {
    .good-features .inner {
        padding: .6rem 5%
    }

    .good-features .inner .desc {
        height: auto;
        padding-bottom: .5rem
    }
    .arc-pnext .item{width:100%;}
}


.index_zta{padding:.2rem 0;overflow: hidden;}
.index_zta .height{min-height:372px;}
.index_zta .imgs{width:100%;padding: 2%;background:#fff;box-shadow: 0 6px 25px rgba(0,0,0,.07);}
.index_zta .titles{width:32%;padding: 2%;background:#fff;box-shadow: 0 6px 25px rgba(0,0,0,.07);}
.index_zta .titles .list_imgs{margin-bottom:7px;}
.index_zta .titles .list_imgs,.index_zta .fr .list_title{width:100%;overflow:hidden;}
.index_zta .titles .list_imgs li{width:45%;float:left;margin-right:10%;}
.index_zta .titles .list_imgs li:nth-child(2n+0){margin-right:0;}
.index_zta .titles .list_title li{width:100%;overflow: hidden;border-bottom: 1px #efefef  solid;padding-left: 20px;background: url(../images/dian.png) center left no-repeat;}
.index_zta .titles .list_title li a{line-height:42px;font-size: 18px;width: 100%;overflow: hidden;display: block;}
.index_zta .titles .list_title li:hover a{color:var(--color-main);}
.index_zta .ihd .vmore {position: absolute; right: 0;bottom: 20px;}
@media (max-width:1920px) and (min-width:768px){.index_zta{background-size:50% auto,50% auto}
}
@media (max-width:992px){.index_zta{background:#fff;}
}
.index_zta .hd{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.7rem}
.index_zta .hd .more{color:#fff;padding:.08rem .2rem;border:1px solid #fff;border-radius:4px;font-size:16px;transition:.6s;color:#585858;border:1px solid #666}
.index_zta .hd .more:hover{background:var(--color-main);border-color:var(--color-main);color:#fff}
@media (max-width:640px){.index_zta .hd{margin-bottom:.4rem}
}
@media (min-width:992px){.index_zta .bd{display:table;width:100%}
/*.index_zta .bd>*{display:table-cell;vertical-align:middle}*/
}
.index_zta .bd .list{width:32%;float:right;}
.index_zta .bd .adv{background-repeat:no-repeat;background-size:cover;background-position:center;width:66%;position:relative;overflow:hidden;float:left;}
.index_zta .bd .adv .inner{width:100%;transition:.6s}
.index_zta .bd .adv .item{width:100%;}
.index_zta .list{transition:.6s}
.index_zta .tabInfoInner li{border-radius:3px;overflow:hidden;}
.index_zta .inewsTabNav li{width: 47.5%;margin-right:5%;float:left;border-radius:3px;overflow:hidden;}
.index_zta .inewsTabNav li:nth-child(1),.index_zta .inewsTabNav li:nth-child(2){margin-bottom:7%;}
.index_zta .inewsTabNav li:nth-child(2n+0){margin-right:0;}
.index_zta .inewsTabNav li a{display:block}
.index_zta .fr .list_imgs{margin-top:20px;}
.index_zta .inewsTabNav li a:hover{color:var(--color-main)}
.index_zta .inewsTabNav li a:hover .info .fr{color:#fff;}
.index_zta .inewsTabNav .desc{position:absolute;bottom:0;left:0;right:0;background: linear-gradient(to top, black, transparent);color:#fff;z-index: 3;}
.index_zta .inewsTabNav .desc .txt{padding:5%;}
.index_zta .inewsTabNav .inner{transition: all .4s ease 0s;display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center}
.index_zta .tabInfoInner a{position:relative;}
.index_zta .tabInfoInner .desc{position:absolute;bottom:0;left:0;right:0;background: linear-gradient(to top, black, transparent);color:#fff;z-index: 3;}
.index_zta .tabInfoInner .desc .txt{line-height:28px;padding:10px;display: flex;text-align: center;padding-bottom: 30px;}
.index_zta .tabInfoInner .desc .txt .ellipsis{width:100%;}
.index_zta .tabInfoInner li:hover .coverimg,.index_zta .inewsTabNav li:hover .coverimg{transform: scale(1.05, 1.05)}
.index_zta .swiper-pagination-bullet{background: #fff;opacity: .5;}
.index_zta .swiper-pagination-bullet-active{opacity: 1}

.index_zta .list li:hover .title{color:var(--color-main)}

.ny-list-box{overflow:hidden;}
.ny-list-box .fl{width:70%;}
.ny-list-box .ny-lists{width:65%;}
.ny-list-box .fr{width:28%;}
.ny-list-box .wrap{background: #fff;box-shadow: 0 6px 25px rgba(0, 0, 0, 0.07);padding: 2%;    margin-bottom: 4%;overflow: hidden;height:100%;}

.ny-list .tab-itemname{width: 100%;margin-bottom: 3%;position: relative;overflow: hidden;}
.ny-list .tab-item a{position:relative;padding:0px 45px;margin-right:20px;font-size:17px;font-weight:700;color:#3c3c3c;line-height:48px;cursor:pointer;text-align: center;float: left;background: #fafafa;border-radius: 3px;overflow:hidden;}
.ny-list .tab-itemname::after{content:'';display:block;width:100%;height:1px;background-color:#eee;position:absolute;bottom:0;left:0}
.ny-list .tab-item.active a,.ny-list .tab-item:hover a{color: #ffffff;background: linear-gradient(45deg, #713fde 0%, #075bff 100%);border-radius: 3px;}
.ny-list .tab-item.active::after{background-color:#5c46e7}
.ny-list-box .ny-list .wangqinav{width:96%;margin:0 auto;overflow:hidden;}
.ny-list-box .ny-list .wangqinav ul{overflow:hidden;}
.ny-list-box .ny-list .wangqinav li{float:left;margin-right:2%;margin-bottom:2%;}
.ny-list-box .ny-list .wangqinav li a{display: block;line-height:28px;padding:5px 20px;background: #f3f3f3;border-radius: 3px;overflow:hidden;}
.ny-list-box .ny-list .wangqinav .active a,.ny-list-box .ny-list .wangqinav li:hover a{background: linear-gradient(45deg, #713fde 0%, #075bff 100%);color:#fff;}
.none{display:none;}
.list_img_one li{margin-bottom:3%;display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;background:#ffffff;}
.list_img_one .img{width:31%;position:relative;border-radius:3px; overflow:hidden;}
.list_img_one .info{min-width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;padding-left:4%;width:60%;}
.list_img_one .tit{font-weight: bold;color:#000;}
.list_img_one .tit2{font-weight:bold;font-size:16px;color:#000;}
.list_img_one .desc{color:#757474;line-height:26px;word-wrap: break-word;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;margin:2% 0% 4%;}
.list_img_one .desc2{color:#757474;line-height:26px;margin:2% 0% 1%;}
.list_img_one .moreshow{margin-bottom:2%;line-height:26px;font-size:14px; color:#075bff;}
.list_img_one .biaoqian .time{float:right;font-size:14px;color:#afafaf;}
.list_img_one .biaoqian .tags{float:left;font-size:14px;color:#afafaf;}
.list_img_one .img .tag{position:absolute;top:10px;left:10px;background: linear-gradient(45deg, #713fde 0%, #075bff 100%); color:#fff;padding:0px 5px;font-size:12px;border-radius:3px; text-align:center; line-height:28px;z-index:3;}
.list_img_one .biaoqian .bgp{padding:3px 10px; background:#F4F6F9;border-radius:3px;overflow:hidden;}
.list_img_one .biaoqian .bgp:hover{background: linear-gradient(45deg, #713fde 0%, #075bff 100%);color:#fff;}
.list_img_one li:hover .tit{-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent; text-fill-color: transparent;background-image: linear-gradient(45deg, #713fde 0%, #075bff 100%);}
.list_img_one li:hover .cover-tip{opacity: 1;}
.list_img_one li:hover .vmore{background:#bb0505;color:#fff;border-color:#bb0505}
.list_img_one li:hover .vmore em{background-image:url(../images/arr_r_f.png)}
.list_img_one li:hover .vmore:hover{background:#000;border-color:#000}
.list_img_one li .fenlei{position:absolute;top:10px;left:10px;padding:5px 8px;margin-bottom: 5px;background:#bb0505;display: inline-block;font-size: 12px;color: #fff;border-radius: 3px;z-index: 1;}
.list_img_one li .times{position:absolute;bottom:10px;left:10px;padding:5px 8px;margin-bottom: 5px;background: rgb(0 0 0 / 50%);display: inline-block;font-size: 18px;color: #fff;border-radius: 3px;z-index: 1;}
.list_img_one .events_td span{width:33%;float:left;}
.flwidth40 .img{width:40%;}
.flwidth40 li{margin-bottom:5%;}
.list_two li{width:49%;float:left;margin-right:2%;margin-bottom:2%;}
.list_two li:nth-child(2n+0){margin-right:0;}
.flwidth40 li:hover .info{-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent; text-fill-color: transparent;background-image: linear-gradient(45deg, #713fde 0%, #075bff 100%);}
.bgmore{display: block;line-height: 38px;text-align:center;border-radius: 3px;cursor:pointer;padding: 5px 25px;background:linear-gradient(45deg, #713fde 0%, #075bff 100%);color:#fff;width:100%;margin:3% auto; transition: transform .6s ease 0s;overflow: hidden;font-size: 14px;}
.bgmore:hover{color:#fff;}
.bgmore:hover i{padding-left:20px;}
@media (max-width:1080px){.list_img_one .img{width:40%}
}
@media (max-width:992px){.list_img_one .tit{font-size:16px;margin-bottom: 10px;}
.list_img_one .desc{font-size:14px;line-height:22px;height:66px;margin:10px 0;    display: none;}
.list_img_one .vmore{width:130px;height:36px;line-height:36px;text-align:center;font-size:14px}
}
@media (max-width:768px) and (min-width:640px){.list_img_one .info{padding-left:.3rem}
.list_img_one .desc{height:44px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}
}
@media (max-width:980px){
.list_img_one li{margin-bottom:20px;display: flex;}
.tab-itemlist .list_img_one .img{width:80%;margin-right:3%;margin-bottom:10px}
.list_img_one .img{width:80%;margin-right:3%;margin-bottom:10px}
.list_img_one .info{padding-left:0;width:100%;}
.load2 li:nth-child(-n+6){display:flex;}
.list_img_one .vmore{width:120px;height:34px;line-height:34px;text-align:center}
.list_img_one .biaoqian .tags,.list_img_one .biaoqian .time{font-size:12px;}
.list_img_one .img .tag{display:none;}
}

.load2 li{display: none;}
.load2 li:nth-child(-n+6) {display:flex;}


.ny-list-box .tit-list .titles{width:32%;padding: 2%;background:#fff;box-shadow: 0 6px 25px rgba(0,0,0,.07);}
.ny-list-box .tit-list .list_imgs{margin-bottom:30px;}
.ny-list-box .tit-list .list_imgs,.ny-list-box .tit-list .fr .list_title{width:100%;overflow:hidden;}
.ny-list-box .tit-list .list_title{margin-bottom:30px;}

.ny-list-box .tit-list .list_imgs li{width:100%;float:left;border-radius: 3px;overflow:hidden;}
.ny-list-box .fr .navname{position:relative;margin-bottom: 20px;display: inline-block;width: 100%;}
.ny-list-box .fr .navname .title{position:relative;padding-left:15px;margin-right:20px;font-size:17px;font-weight:700;color: #ffffff;line-height:48px;cursor:pointer;text-align: left;float: left;background: linear-gradient(45deg, #713fde 0%, #075bff 100%);border-radius: 3px;padding: 0px 45px;}
.ny-list-box .fr .navname .frmore{ line-height: 48px;text-align:right;float: right;    font-size: 14px;}
.ny-list-box .fr .navname i{margin-right:5px;}
.ny-list-box .fr .navname::after{content:'';display:block;width:100%;height:1px;background-color:#eee;position:absolute;bottom:0;left:0}
.ny-list-box .fixed-position{position: fixed !important;top: 100px;z-index:200;background: #fff;width: 362px;}
.ny-list-box .fr .wxgzh{width:100%;margin:0 auto;padding:5% 20%;}
.ny-list-box .fr .wxgzh p{text-align:center;font-size:12px;}
.ny-list-box .tit-list .list_imgstwo li{width:40%;margin-right:2%;margin-bottom:2%;float:left;border-radius: 3px;overflow:hidden;}

.ny-list-box .tit-list .list_title li{width:100%;overflow: hidden;}
.ny-list-box .tit-list .list_title li i{margin-right:5px;}
.ny-list-box .tit-list .list_title li a{line-height:26px;color:#000;padding:10px 0px;font-size: 14px;width: 100%;overflow: hidden;display: block;background: url(../images/kx_ico.png) no-repeat left top;background-size: contain;padding-left: 25px;}
.ny-list-box .tit-list .list_title li:hover a{color:var(--color-main);}
.ny-list-box .tit-list .ihd .vmore {position: absolute; right: 0;bottom: 20px;}
.ny-list-box .tit-list .list_title li:hover .title{-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent; text-fill-color: transparent;background-image: linear-gradient(45deg, #713fde 0%, #075bff 100%);}


.dahui-liucheng{padding:3% 0%;text-align:center;}
.dahui-liucheng .wrap{overflow:hidden;}
.dahui-liucheng .hd1{font-weight:bold;}
.dahui-liucheng .content{margin-top:2%;}
table{width:100%;border:0;border-top:1px solid #f2f2f3!important;font-size:16px;line-height:1.6;border-bottom:1px solid #f2f2f3!important}
table td{padding:10px;border:1px solid #ffffff;}
@media (min-width:769px){table td:nth-child(1),table td:nth-child(3){white-space:nowrap}
}
@media (max-width:768px) and (min-width:641px){table td{font-size:14px}
table td:nth-child(1),table td:nth-child(3){width:80px;padding-left:.2rem;padding-right:0}
}
@media (min-width:641px){table tr:nth-child(2n){background:#f2f2f3}table tr{background:#f9f9f9}
}
@media (max-width:640px){table{font-size:12px;display: inline-block;}
/*table td{display:block}*/
table td{border:1px solid #f2f2f3;}
table td:nth-child(2n+1){color:#000; padding:3.2px}
table td:nth-child(2n){border-bottom:1px solid #f2f2f3;padding:3.2px}
table tbody{width:100%;display: table;}  
}
@media (max-width:380px){
  table{font-size:10px;table-layout:fixed;overflow-y: auto;width: 100%;}
  table tbody{width:100%;display: table;}
}

.ourteam{padding:3% 0%;text-align:center;background: #F4F6F9;}
.ourteam .wrap{overflow:hidden;}
.ourteam .row{padding-bottom:1%;}
.ourteam .hd1{color:#000;font-weight:bold;}
.ourteam .hd2{font-size: 16px;color:#000;font-weight:normal;margin-bottom:3%;}
.ourteam .desc{color:#9e9e9e;line-height:28px;width: 75%;margin:2% auto;}


.ourservice{padding:3% 0%;text-align:center;}
.ourservice .wrap{overflow:hidden;}
.ourservice .row{padding-bottom:1%;}
.ourservice .content{width:100%;margin:2% auto;}


.ouradv{padding:3% 0%;text-align:center;background: #F4F6F9;}
.ouradv .wrap{overflow:hidden;}
.ouradv .row{padding-bottom:1%;}
.ouradv .content{width:100%;margin:2% auto;}
@media (max-width:1440px){
.ny-list-box .fixed-position{width: 320px;}
}
@media (max-width:1440px){
  .ourteam .desc{width:85%;font-size: 14px;}  
  .list_img_one .tit2{font-size:12px;}
}
@media (max-width:980px){
.wapnone{display:none;opacity:0;}
.ny-list .tab-itemname .tab-item{float:left;}
.ny-list .tab-item a{padding:0% 10px;}
.ny-list-box .fl,.ny-list-box .fr{width:100%;}
.index_zta .bd .adv{margin-bottom:6%;}
.index_zta .bd .adv,.index_zta .bd .list{width:100%;}
.contact_box li,.contact_box li:nth-child(3){width:100%;overflow:hidden}
.ourteam .desc{width:96%;}
.ourteam .col-md-2{width:50%;float:left;padding: 0;}
.ourteam .step-item{margin-bottom:0;box-shadow: none;padding: 20px;}
}