@charset "utf-8";
/* ===================首页样式========================== */
/* nav */
.chint-home-page a,.chint-other-page a,.chint-other-page a {
	padding: 0;
}
.chint-nav .chint-nav-down span:hover .nav_a{
	color: #e8271e;
}
.chint-nav-menu-content .chint-nav-menu-content-item:hover,.chint-nav-menu-content .chint-nav-menu-content-item:hover a{
	background-color: #e8271e;
}
.chint-nav .chint-nav-down .active>a{
	color: #e8271e;
}
.nav-fr{
	float: right;
}
.nav-fr .sear{
	margin-right: 40px;
	cursor: pointer;
}
.nav-fr .trigger-false{
	display: inline-block;
	cursor: pointer;
}
.nav-fr .trigger-false span .icon-1{
	margin-right: 10px;
}
.nav-fr .trigger-false .en{
	font-size: 13px;
	min-width: 60px;
	text-align: center;
}
.nav-fr .trigger-false span .icon-2{
	    margin-left: 20px;
}

.chint-nav .chint-nav-down .item{
	position: relative;
	height: 100%;
	line-height: 72px;
}
.chint-nav .chint-nav-down .item>a{
	display: block;
	line-height: 72px;
	padding: 0;
}
.chint-nav-menu-content .chint-nav-menu-content-item{
	height: auto;
}
.chint-nav-menu-content .chint-nav-menu-content-item a{
	display: block;
	width: 100%;
	line-height: 58px;
	height: 58px;
}
/* nav end */

/* search start*/
/* .at-input__original{
	border: none;
}
.at-input__original:focus, .at-input__original:hover{
	border: none;
} */
.service-tab-content .at-input__original:hover, .service-tab-content .at-textarea__original:hover{
	border-color: #e8271e !important;
}

.search_w{
	width: 1200px;
	margin: 0 auto;
}
.chint-home-cover-content .chint-cover-content-flex .icon_sea{
	width: 22px;
	height: 22px;
}
.chint-home-cover-content .chint-cover-content-flex .sea-con{
	margin-left: 20px;
	max-height: 64px;
	min-width: 50px;
}
.middle>.btn_home{
	font-size: 14px;
	background-color: #e8271e;
	margin-top: 3px;
	cursor: pointer;
	/* font-size: 0px; */
}
.chint-home-input-search .btn{
	position: absolute;
	right: 58px;
	width: 20px;
	height: 31px;
	float: right;
	background: url(../images/icon_sq.png) no-repeat center;
	font-size: 0px;
}
.chint-home-cover-content .chint-cover-content-flex .whe{
	color: white;
}
.mobile-input-search .at-input-group__append .sub{
	position: absolute;
	right: 10px;
	width: .66667rem;
	height: .66667rem;
	background-color:transparent;
}
@media (max-width: 1200px) {
	.search_w{
		width: 100%;
	}
}
/* search end */
/* product */
.product-category:hover app-text span{
	color: #e8271e !important;
}

.inline-text-center .text{
	color: #999999;
	line-height: 1.5;
}
.chint-home .product-category .svg-title h6{
	color: #333333;
	line-height: 1.7;
	transition: all 0.3s ease-in;
}
.product-category:hover .svg-title h6{
	color: #e8271e !important;
}
.y-text-wrap .title{
	font-size:0.373rem;
}
.chint-home .product-center-btn span a{
	color: white;
}
/* product end */

/* news */
.chint-home .news-carousel-pc{
	background: url(../images/news_img.png);
}

.content-item .info{
	padding: 20px 30px 0 30px;
}
.content-item .info .date{
	color: #e9453d;
	font-size: 14px;
	text-align: left;
}
.content-item .info .date i{
	font-size: 12px;
}
.swiper-bom{
	padding-bottom: 30px;
}
.chint-home .swiper-title{
	text-align: left;
}
.chint-home-swiper .chint-home-swiper-img{
	    width: auto;
	    max-width: 100%;
}
.chint-home .content-item{
	text-align: center;
}
.chint-home .news-carousel-title .fl_1{
	    background: white;
}
.chint-home .news-carousel-title .new_title{
	font-size: 28px;
	color: white;
}
.chint-home .news-carousel-title .new_more a{
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
.chint-home .news-carousel-title .new_more a>i{
	color: #fff;
	font-size: 16px;
	margin-left: 10px;
}
.chint-home .item-title .new_icon{
	color: white;
	float: right;
	font-size: 18px;
}

/* news end */


/* 解决方案 start */
.chint-pc-solution-img .chint-pc-solution-img-mengban{
	    background: linear-gradient(270deg,rgba(230,45,24,.6) 0,#e62d18 100%);
}
/* 解决方案 end */

.chint-home-cover-content{
	    background: #e8271e;
}
.chint-home-input-search .chint-home-icon-search{
	color: #e8271e;
}

@media (min-width: 782px){
	.chint-home .left-line{
		background: #e8271e;
	}
	.chint-home .product-center-btn{
		background: #e8271e;
		border-radius: 8px;
		border: 1px solid #e8271e;
	}
}


/* newslist start */
.chint-news-tab .chint-news-tab-item{
	height: 48px;
	padding: 0;
}
.chint-news-tab .chint-news-tab-item a{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 48px;
}
.chint-news-item-footer .icon1{
	margin-right: 10px;
}
.w80{
	width: 80%;
	margin: 0 auto;
}
/* newslist end*/

/* product start */
.chint-product-list .at-card-content img{
	max-width: 100%;
	max-height: 100%;
}
.chint-product-desc-container .pc-tab at-tab-set .at-tabs-nav{
	width: 20%;
}
.pro-form{
		flex: 2;
}
.icon-fangxiangjian1.swiper-button-prev:after,.icon-fangxiangjian.swiper-button-next:after{
	content: '';
	color: #999;
}
.icon-fangxiangjian,.icon-fangxiangjian1{
	color: #999!important;
}
	
/* paroduct end */

/* message start */
.service-tab-content .tit{
	margin-bottom: 20px;
}
.disabled-ck-toolbar p span{
	line-height: 2;
}
.col-24{
	position: relative;
}
.at-select__arrow{
	line-height: 1;
	color: #D9D9D9;
}
/* message end */

/* downlist start */
.chint-service-download-list .at-table__thead>tr>th{
	background-color: #f425239e!important;
}
.xiazai{
	color: #e8271e;
	font-size: 24px;
}

.download {
    padding: 80px 0;
}

.download .contain {
    width: 1380px;
    margin: 0 auto;
}
.download ul {
    overflow: hidden;
}

.download ul {
    margin-bottom: 60px;
    width: 100%;
}
.download ul li.first {
    background: #e8271ec7;
    height: 70px;
    line-height: 70px;
    color: #fff;
}
.download ul li {
    height: 60px;
	border: 1px solid #e5e5e5;
	border-top: 0px;
    line-height: 60px;
    color: #666;
    font-size: 16px;
}
.download ul li span.d_name {
    text-align: left;
    padding: 0px 50px;
}

.download ul li .d_name {
    width: 30%;
}
.download ul li span {
    float: left;
    text-align: center;
    display: block;
}

.download ul li .d_gs {
    width: 25%;
}
.download ul li .d_time {
    width: 24%;
}
.download ul li .d_down {
	width: 18%;
}
.download ul li .d_down a {
    width: 16px;
    height: 18px;
    display: block;
    background: url(../images/icon_down.png) no-repeat center;
    margin: 20px auto 0;
}
.download ul li span.d_down img {
    display: block;
    margin: 0px auto;
    margin-top: 20px;
}
@media (max-width: 1381px){
	.download .contain {
	    width: 1200px;
	    margin: 0 auto;
	}
}
@media (max-width: 1280px){
	.download .contain {
	    width: 100%;
	    padding: 0 2%;
	}
}
@media (max-width: 641px){
	.download{
		padding: 40px 0;
	}
	.download ul li span {
	    padding: 0px 5px;
	    white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;
	}
	.download ul li span.d_name {
	    padding: 0 5px;
	}
}

/* downlist end */


/* jobs start */
.talent_search_box{width: 100%;height: auto;overflow: hidden;padding: 80px 0 50px 0;}
.talent_search{width: 600px;height: 50px;margin: 0 auto;overflow: hidden;border: 1px solid #eeeeee;border-radius: 30px;position: relative;margin: 0 auto;}
.talent_search input{width: 100%;box-sizing: border-box;border: none;height: 100%;padding: 0 20px;outline: none;font-size: 16px;display: block;
font-family: '微软雅黑';color: #999;}
.talent_searsubmit{width: 50px;height: 50px;cursor: pointer;display: inline-block;background: #fff url("../images/talent_ser.png") no-repeat center center;position: absolute;right: 0;top: 0;z-index: 3;   transition: all .3s linear;}

.talent_list_box{width: 1200px;height: auto;overflow: hidden;padding: 80px 0;margin: 0 auto;}
.talent_list{width: 100%;border: 1px solid #eee;height: auto;padding: 30px 30px 0 30px;overflow: hidden;margin-bottom: 30px;}
.talent_list1{width: 100%;height: auto;font-size: 14px;color: #999;}
.talent_title{width: 100%;overflow: hidden;padding: 10px 0;}
.talent_title h5{float: left;font-size: 18px;color: #333;}
.talent_title h6{float: right;}
.talent_title h6 a{padding: 10px 20px;font-size: 16px;color: #fff;background-color: #e8271e;border-radius: 3px;}
.talent_text{width: 100%;/* line-height: 40px!important; */}
.talent_text h4{padding-left: 25px;background: url("../images/add7.png") left no-repeat;float: left;margin-right: 30px;line-height: 40px}
.talent_text h5{padding-left: 25px;background: url("../images/add8.png") left no-repeat;float: left;margin-right: 30px;line-height: 40px}
.talent_text h6{padding-left: 25px;background: url("../images/add9.png") left no-repeat;margin-right: 30px;width: 100%;overflow: hidden;line-height: 40px}

.talent_list2{width: 100%;height: auto;overflow: hidden;padding: 30px 0;font-size: 14px;color: #999;line-height: 36px;display: none;}
.talent_list2 h6{font-size: 18px;color: #004aa4;line-height: 36px;padding-top: 20px;}
.talent_list2 p{
	line-height: 36px;
}

.talent_click{width: 100%;border-top: 1px solid #eee;padding: 15px 0;text-align: center;font-size: 16px;color: #333;transition: all .4s;cursor: pointer;}
.talent_click b{font-weight: 400;}
.talent_click i{display: inline-block;width: 16px;height: 11px;background: url("../images/copy.png") no-repeat center center;margin-right: 8px;}
.talent_click span{display: none;}
.talent_click.ontrue i{transform: rotate(180deg);}
.talent_click.ontrue span{display: inline-block}
.talent_click.ontrue b{display: none}
@media (max-width: 1279px){
	.talent_list_box {
	    width: 94%;
	}
}
@media (max-width: 1000px){
	.talent_search {
	    width: 100%;
	    height: 44px;
	    border-radius: 25px;
	}
	.talent_list_box {
	    padding: 40px 0;
	}
	.talent_list {
	    padding: 15px 15px 0 15px;
	    margin-bottom: 20px;
	}
	.talent_title {
	    padding-bottom: 10px;
	}
	.talent_text {
	    line-height: 34px;
	}
}

/* jobs end */

/* message start */
.btn-group{
	width: 100%!important;
}
.btn-default{
	background: #fafafa!important;
	border-color: #e8e8e8!important;
	border: 1px solid #dfdfdf;
}
.bootstrap-select>.dropdown-toggle{
	height: 40px;
	padding: 0 0 0 25px!important;
}
.bootstrap-select .dropdown-toggle:focus{
	border-color: #e8271e !important;
	outline: none!important;
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{
	    color: rgba(0,0,0,.45);
}
.bootstrap-select.btn-group .dropdown-toggle .caret{
	    color: #D9D9D9;
}
.caret{
	border-top: 5px dashed;
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
}
.dropdown-menu > li > a{
	padding: 6px 15px;
}
.service-tab-content .service-tab-start{
	z-index: 10;
}
.at-input--large>.ma{
	float: left;
	width: 33%;
}
.at-input--large  img{
	margin-left: 10px;
	float: left;
	height: 40px;
	cursor: pointer;
}
.service-tab-content .submit-btn{
	line-height: 5px;
}

/* .service-tab-content .info{
	width: 100%;
	margin: 0 auto;
	margin-bottom: 16px;
} */
@media (max-width: 781px){
	.bootstrap-select>.dropdown-toggle{
		padding: 0 .37333rem 0 .53333rem!important;
		height: 1.17333rem!important;
		font-size: .34667rem!important;
	}
	.at-input--large>.ma{
		width: 58%;
	}
	.at-input--large  img{
		margin-left: 5%;
		height: 0.9333rem!important;
		width: 37%;
	}
	.inline-text-center>.tit{
		text-align: center;
	}
	/* .service-tab-content .info{
		width: auto;
		margin: auto;
	} */
}
/* message end */

/* contact start */
.editorHead4 .tit{
	color: #e8271e;
}
.editorHead2 {
	text-align: left;
}
.editorHead2 span{
	color:#000000;
}

.contact-location-text .con_info{
	display: none;
}
/* contact end */
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
	.chint-nav-down span{
		margin: 0;
	}
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
	
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
	.chint-home-page a,.chint-other-page a{
		font-size: 14px;
	}
}
@media (min-width: 782px){
	.chint-news-center-banner .chint-news-center-container .chint-news-item .chint-news-item-nav .icon1{
		    margin-left: 10px;
	}
	.chint-news-detail-container .chint-news-detail-time .icon_1{
		margin-right: 8px;
	}
	.service-tab-content .col-10{
		padding-left: 2px;
		padding-right: 2px;
	}
	.location-subtitle .editorHead4 span,.location-subtitle .editorText3 span {
		color: #000000;
		line-height: 2;
	}
	.me_info{
		padding: 0 13px;
	}
}

/* ------------------------手机端-------------------------- */

@media (max-width: 781px){
	.sousuo{
		display: none;
	}
	.chint-product-breadcrumb, .chint-service-breadcrumb,.pro_top{
	    margin-top: 1.6rem;
	}
	.chint-product-search .search-container{
		background-color: #FFFFFF !important;
	}
	.pro_info{
		display: none;
	}
	.pro_info.active{
		display: block;
	}
	.editorHead1 .pto_tit{
		color: rgba(0,0,0,.85);
	}
	.pro-form{
		width: 100%;
	}
	.link-plus{
		position: relative;
	}
	.link-plus i{
		position: absolute;
		right: 10px;
		top: .53333rem ;
		width: .50667rem;
		height: .50667rem;
		background: url(../images/jia.png) no-repeat center;
	}
	.link-plus.cur i{
		position: absolute;
		right: 10px;
		top: .53333rem ;
		width: .50667rem;
		height: .50667rem;
		background: url(../images/jian.png) no-repeat center;
	}
	
}


@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
}

