
.jt_down {width:0;height:0;border-right:16px solid transparent;border-left:16px solid transparent;border-top:18px solid #a72126;border-bottom:18px solid transparent;}
.jt_down2 {width:0;height:0;border-right:0.2rem solid transparent;border-left:0.2rem solid transparent;border-top:0.66rem solid #fff;border-bottom:0.66rem solid transparent;}
.jt_rt {width:0;height:0;border-left:0.16rem solid #12ABDA;border-right:0.16rem solid transparent;border-bottom:0.12rem solid transparent;border-top:0.12rem solid transparent;}
.jt_down3 {width:0;height:0;border-left:0.08rem solid transparent;border-right:0.08rem solid transparent;border-bottom:0.1rem solid transparent;border-top:0.1rem solid #fff;}



/********************公司新闻*************************/
/*******ab_ns_list***********/
.ab_ns_list { padding:1.4% 0px 7.8%; }
.hangye .ab_ns_list ul {
	display:none
}
.ab_ns_list ul  { padding-bottom:4.3%;}
.ab_ns_list .news_cf{display:block}
.ab_ns_list ul li {float: left; margin:0.6%; background:#f9f9f9; position:relative;  width: 48%;}
.ab_ns_list .img { position:absolute; right:0px; top:0px; bottom:0px; width:47%;border: 1px solid #e6dddd; text-align: center; }
.ab_ns_list .img img{width: 99.82%; height: auto;}
.ab_ns_list .text {  width:98%; margin:auto; padding:3.6% 0px 3.1%; }
.ab_ns_list .con {opacity:0.7; margin-top:11px;  }
.ab_ns_list .time { color:#dd041b; }
.ab_ns_list h4 { position:relative; color:#333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.ab_ns_list h4:hover { color:#c92c29; }
.ab_ns_list .img a { position:absolute; left:0px; bottom:0px; right:0px; top:0px; display:block; }
.ab_ns_list .btn_more {float: right; padding-top:12%; margin-bottom: 5%; margin-right: 9%;}
.ab_ns_list .btn_more a { /*background:#c7c7c7;*/}
.ab_ns_list .btn_more a:hover { /*background:#a72126;*/}

.sol_tab_con.hangye{
	display:none;
}
.tan_Box .sol_tab_con:nth-child(1),.tab-b{
	display:block;
}
.tan_Box .sol_tab_con:nth-child(1) .ab_ns_list ul:nth-child(1){
	display:block
}
/*********ab_ns_con************/
.ab_ns_con { }
.ab_ns_con .title { border-left:6px solid #a72126; background:#f9f9f9; margin-top:4.3%; padding:30px 20px 25px; color:#333; }
.ab_ns_con .title .time { padding-bottom:10px; }
.ab_ns_con .title .time span { display:inline-block; color:#fff; background:#a72126; padding:0px 14px; line-height:2.3; }
.ab_ns_con .ns_con_wrap { padding:4% 30px 12%; color:#545353; line-height:1.875; }
.ab_ns_con .ns_con_wrap img { max-width:100%;}
.ab_ns_con .ns_con_wrap video{
	width: 100%;
	height:auto;
	padding:20px 0;
}
.ab_ns_con .ns_con_wrap table{width:90%;}
.ab_ns_con .ns_con_wrap td{padding:0 10px;}

/*********************解决方案与案例************************/
.sol_tab { border-left:1px solid #cacfd2; margin-top:3.7%;  }
.sol_tab ul li { float:left; width:218px; color:#333; position:relative; cursor:pointer; line-height:2.95; background:#f2f2f2; border:1px solid #cacfd2; border-bottom:none; border-left:none; }
.sol_tab ul li.on { background:#a72126; color:#fff; }
.sol_tab ul li i { position:absolute; display:none; left:50%; margin-left:-16px; bottom:-30px; }
.sol_tab ul li.on i { display:block; }

.sol_tab_label { border:1px solid #cacfd2; padding:12px 55px 10px; margin-bottom:1%; }
.sol_tab_label ul li { display:inline-block; color:#333; cursor:pointer; margin:5px 36px; }
.sol_tab_label ul li.on { color:#dd041b; }


@media only screen and (max-width:1200px){
.ab_ns_con .ns_con_wrap table{width:100%;}
/*********************解决方案与案例************************/
.sol_tab ul li {  width:auto; padding:0px 30px; }

.sol_tab_label ul li {  margin:5px 20px; }
.sol_tab_label {  padding:10px 40px 10px;  }

}

@media only screen and (max-width:767px){
	.ab_ns_con .ns_con_wrap img { height:auto!important;}
.jt_down {border-right:12px solid transparent;border-left:12px solid transparent;border-top:14px solid #a72126;border-bottom:14px solid transparent;}


/********************公司新闻*************************/
.ab_ns_list { padding-top:0px; }
.ab_ns_list ul { padding-bottom:5%; }
.ab_ns_list ul li { margin-top:20px; }
.ab_ns_list .img { position:relative; right:auto; top:auto; padding-bottom:56.25%; bottom:auto; width:100%; }
.ab_ns_list .text {  width:100%; margin-left:0px; padding:5%; }
.ab_ns_list .btn_more { padding-top:5%; }

/*********ab_ns_con************/
.ab_ns_con .title { border-left:3px solid #a72126; padding:20px 10px 15px; }
.ab_ns_con .ns_con_wrap { padding:8% 10px 12%;  }


/*********************解决方案与案例************************/
.sol_tab ul li {  width:auto; padding:0px 20px; }
.sol_tab ul li i { position:absolute; display:none; left:50%; margin-left:-12px; bottom:-28px; }

.sol_tab_label ul li {  margin:5px 10px; }
.sol_tab_label { padding:10px 10px 10px; }

}






























