@charset "UTF-8";





a {

	/*display: block;*/
}
a:hover {
	color: #e8271e;
	text-decoration: none;
}
.clearfix {
	*zoom: 1
}


/* iput{
	border: 0; 
	outline: none; 
} */
.clearfix:before,
.clearfix:after {
	display: table;
	content: ""
}

.clearfix:after {
	clear: both
}

.wh100 {
	width: 100%;
	height: 100%;
}
.w100{
	width: 100%;
}
.fz48 {
	font-size: 48px !important;
}
.m-col{
	color: #e8271e;
}
.ab{
	display: block;
}
.bg_col .swiper-pagination-bullet-active{
	background-color: #e8271e;
}
.s1,.s2{
	color: #e8271e!important;
}

/*nav*/
.chint-nav .chint-nav-down span:hover .nav_a {
	color: #237ae4;
}

.chint-nav .chint-nav-down span {
	position: relative;
}

/*.chint-nav .chint-nav-down span:after{
	position: absolute;
    content: "";
    left: 0px;	
    bottom: 0px;
    width: 0;
    height: 2px;
    background: #017bce;
    opacity: 0;
    transition: all 0.3s ease-out;
}
.chint-nav .chint-nav-down span:hover:after{
	width: 100%;
	opacity: 1;
}*/
.nav-content {
	display: none;
}

.chint-nav .chint-nav-down .item:hover .nav-content {
	display: block;
	animation: fadeUp .4s ease-in-out;
	-webkit-animation: fadeUp .4s ease-in-out;
}

.chint-nav-menu-content {
	opacity: 0;
}

.chint-nav .chint-nav-down .item:hover .chint-nav-menu-content {
	opacity: 1;

}


.chint-nav .chint-nav-down .nav-hr {
	/*height: 2px;
    background-color: #1f55ad;*/
	position: absolute;
	bottom: 0px;
	display: none;
	z-index: 1;
	transition: 0.3s;
	height: 2px;
	background-color: #e8271e;
	border: 0;
}

.chint-background-2-active {
	transform: translateX(0%);
	background-color: #fff;
}

.chint-nav-menu-content .chint-nav-menu-content-item a {
	color: #000000;
}

.chint-nav-menu-content .chint-nav-menu-content-item:hover a {
	color: #fff;
	background: #237ae4;
	transition: all 0s;
}

/*nav结束*/


/*index*/
/*产品中心*/
@media (min-width: 782px) {
	.chint-home .product-category img {
		height: 110px;
		width: 110px;
		flex-shrink: 0;
	}
}

.chint-home .item-title {
	opacity: 0.5;
}

.chint-home .active {
	opacity: 1;
}

.active {
	transform: translateX(0px);
}

/*解决方案*/
@media (max-width: 781px) {
	.chint-home .solution-content-container .ng-star-inserted {
		position: relative;
		width: 31.3%;
		padding-bottom: 31.3%;
		margin: 1%;
		border-radius: .10667rem;
		background-position: center center !important;
		float: left;
	}

	.chint-home .mobile-image-mengban {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		padding-bottom: 0;
		background: linear-gradient(180deg, transparent 0, rgba(0, 0, 0, .57) 100%);
		border-radius: .10667rem;
	}

	.chint-home .solution-content-container .info {
		width: auto;
		margin: 0;
	}

	.chint-home .solution-content-container .ng-star-inserted:nth-child(4),
	.chint-home .solution-content-container .ng-star-inserted:nth-child(5) {
		width: 48%;
		/*padding-bottom:48%;*/
		height: auto;
		border-radius: .10667rem;
		background-position: center center !important;
	}

	.chint-home .mobile-image-mengban h6 {
		width: 100%;
		text-align: center;
		position: absolute;
		color: #fff;
		font-size: .32rem;
		bottom: 0;
		left: 0;
		margin: .36rem auto;
	}
}


/*index end*/




/*product start*/
.inner-l .sf-menu {
	border-top: none;
	margin-bottom: 20px
}

.inner-l .sub-menu {
	display: none;
	padding-left: 30px;
	border: none
}

.inner-l .sf-menu .currentProType {
	color: #fcb026
}

.inner-l .sf-menu a {
	padding: 20px 50px 20px 28px;
	font-size: 16px;
	color: #333;
	overflow: hidden;
	display: block;
}

.inner-l>.sf-menu>.active {
	color: #fff !important;

}

.inner-l>.sf-menu>.active>a {
	color: #fff;
	background: #237ae4;
}

.inner-l>.sf-menu>.active:hover>a {
	color: #fff;
}

.inner-l .sf-menu li:hover>a{
	color: #e8271e;
}
.inner-l .sf-menu a.active{
	color: #e8271e;
}
.inner-l .sf-menu li.active>a{
	color: #FFFFFF;
	background:#e8271e;
}
.inner-l .nav-list {
	position: relative;
	border-bottom: 1px solid #e0e0e0;
}

.inner-l .nav-list i {
	position: absolute;
	content: ' ';
	top: 0px;
	right: 0px;
	width: 50px;
	height: 56px;
	cursor: pointer;
	display: block;
	color: #D9D9D9;
}

.inner-l .nav-list i:before {
	font-size: 18px;
	position: absolute;
	top: 50%;
	margin-top: -6.5px;
	left: 50%;
	margin-left: -13px;
}

.inner-l .nav-list.active i:before {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transition: .3s transform ease-in-out;
	-webkit-transition: .3s -webkit-transform ease-in-out;
}


.inner-l .sf-menu .sub-menu {
	background-color: #f8f8f8;
}

.inner-l .nav-list.active {
	border: none;
}

.chint-product-carousel .carousel-container {
	margin: 20px auto 30px;
}

.rm-info {
	background-color: rgb(250, 250, 250);
}

.rm-text>.inline-text-center>p {
	text-align: center;
	font-size: 0.373rem;
}

.swiper-slide .w170 {
	max-width: 170px;
}

.editorHead1 span {
	color: #fff;
}

.chint-product-breadcrumb-container .chint-product-breadcrumb .at-breadcrumb__separator a {
	margin: 0 8px;
}


/*内页*/
.chint-product-desc-container .pc-tab at-tab-set {
	display: block;
}

.swiper-button-next,
.swiper-button-prev {
	width: auto !important;
	height: auto !important;
	color: #999;
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
	opacity: 0;
}

.swiper-slide-thumb-active img {
	border: 1px solid #e8271e;
}

.at-tabs:not(.at-tabs-vertical)>.at-tabs-content>.at-tabs-tabpane {
	display: none;
}

.at-tabs:not(.at-tabs-vertical)>.at-tabs-content>.at-tabs-tabpane.active {
	display: block;
}



.product-detail-icon-r {
	cursor: pointer;
	position: absolute;
	right: -40px;
	top: -86px;
	width: 30px;
	height: 83px;
	background: rgba(0, 0, 0, .03);
	display: flex;
	align-items: center;
}

.product-detail-icon-l {
	cursor: pointer;
	position: absolute;
	left: -40px;
	top: -86px;
	width: 30px;
	height: 83px;
	background: rgba(0, 0, 0, .03);
	display: flex;
	align-items: center;
}

.product-detail-icon-l i {
	font-size: 25px;
	color: rgba(0, 0, 0, .3);
}

.product-detail-icon-r i {
	margin-left: 3px;
	font-size: 25px;
	color: rgba(0, 0, 0, .3);
}

/*内页结束*/
/*product end*/

/* new start*/

.breadcrumb-container span a {
	margin: auto 8px;
}

.editorHead1 span {
	color: #fffff;
}

.chint-news-tab .chint-news-tab-item-active a {
	color: #FFFFFF;
}

.chint-news-detail-page ul li {
	width: 50%;
	padding-right: 2%;
	float: left;
}

.chint-news-detail-page ul li:nth-child(2) {
	padding: 0;
}

.editorHead1 span {
	color: #FFFFFF;
}

@media (max-width: 782px) {
	.chint-news-detail-page ul li {
		width: 100%;
	}

}


/* new end */




/*page start*/

.fullpage-PUB-box {
	width: 100%;
	overflow: hidden;
	padding: 10px 0 40px 0;
}

.fullpage-PUB {
	width: 100%;
	font-size: 0;
	text-align: center;
}

.fullpage-PUB a {
	display: inline-block;
	width: 42px;
	height: 42px;
	line-height: 42px;
	background-color: #f0f0f0;
	font-size: 16px;
	color: #555;
	margin: 0 6px;
	border-radius: 3px;
	font-family: '宋体';
}

.fullpage-PUB a:hover {
	background-color: #e8271e;
	color: #fff;
}

.fullpage-PUB a.page-num-current {
	background-color: #e8271e;
	color: #fff;
}

@media all and (max-width:1000px) {
	.fullpage-PUB a {
		width: 40px;
		height: 40px;
		line-height: 40px;
		font-size: 14px;
		margin: 0 3px;
	}

	.fullpage-PUB-box {
		padding: 10px 0 34px 0;
	}
}

/*page end*/


/* 下拉 */


.select,
.selectNext {
	cursor: pointer;
	position: relative;
	line-height: 1.17333rem;
	height: 1.17333rem;
	font-size: 14px;
	color: #666666;
	text-align: center;
	padding-left: 6px;
	border: 1px solid #d9d9d9 !important;
	border-radius: .10667rem !important;
	width: 88% !important;
	margin: 0 6% !important;
}

.xl-icon,
.xl-iconNext {
	position: absolute;
	font-size: .34667rem!important;
	right: .53333rem;
	color: #d9d9d9;
	/* width: 20px;
	height: 20px;
	background-image: url("../images/xl-icon_03.png"); */
	background-position: 4px 0px;
	background-repeat: no-repeat;
	/* right: 0;
	top: 14px; */
}
.selectNext span{
	font-size: .37333rem!important;
	    color: #000!important;
		height: 1.17333rem;
		    line-height: 1.17333rem;
}
.select:hover,
.selectNext:hover {
	background-color: #f7f7f7;
}

.sq-icon {
	transform: rotate(-180deg);
}

/*--下拉选择列表样式--*/
.selectList,
.selectListNext {
	z-index: 3;
	display: none;
	margin-top: 13px;
	width: 88%;
	position: absolute;
	top: 1.17333rem;
	left: 6%;
	box-shadow: 0 1px 6px rgba(0,0,0,.2);
}

.listA,
.listANext {
	width: 100%;
	padding: 8px 16px;
	min-width: 100px;
	line-height:1.5;
	font-size: 16px!important;
	color: #545454;
	text-align: center;
	display: block;
	background-color: #FFFFFF;
}

.listA:hover,
.listANext:hover {
	background-color: #f7f7f7;
	color: #b83b43;
}

.listA:first-child,
.listANext:first-child {
	border-radius: 6px 6px 0 0;
}

.listA:last-child {
	border-radius: 0 0 6px 6px;
}

/*-------------------------------------------------------------------------------------------------*/
.frameTriangle {
	width: 10px;
	height: 10px;
	background-image: url(images/xl-icon_03.png);
	background-position: -1px -35px;
	background-repeat: no-repeat;
	display: block;
	position: absolute;
	top: -10px;
	left: 95px;
	background-color: #fff;
}

.dropDown {
	position: relative;
}

.selectListNext {
	top: 1.17333rem;
}

/* 下拉 end */
/* index */
.chint-home .product-category img{
	display: block;
	overflow: hidden;
	border-radius: 50%;
	height: 110px;
	width: 110px;
	flex-shrink: 0;
	background-color: #e8f2fe;
	transition:  all 0.3s;
}
.chint-home .product-category:hover img{
	transform: scale(1.1);
}
@media (max-width: 781px){
	.chint-home .product-category img {
	    height: 1.61333rem;
	    width: 1.61333rem;
	}
}
