@charset "utf-8";
/* CSS Document */


/* 滚动图  */
.banner_box {
	width: 100%;
	height: 500px;
	overflow: hidden;
	/* margin-top: 72px; */
}

.banner_box .banner_a {
	width: 100%;
	height: 500px;
	overflow: hidden;
	position: relative;
}

.banner_box .banner_list {
	width: 100%;
	height: 500px;
	position: relative;
	background: url(../images/index/index_banner2.jpg) 50% 0 no-repeat;
}

.banner_list li {
	width: 100%;
	height: 500px;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter: alpha:opacity(0);
}

.banner_list .bm1 {
	background: url(../images/index/index_banner1.jpg) 50% 0 no-repeat, -webkit-linear-gradient(#074979 15% ,#54c2ba 100%);
}

.banner_list .bm2 {
	background: url(../images/index/index_banner2.jpg) #061733 50% 0 no-repeat;
}

.banner_list .bm3 {
	background: url(../images/index/index_banner3.jpg) #72DCDA 50% 0 no-repeat;
}

.banner_list .bm4 {
	background: url(../images/index/index_banner4.jpg) #000522 50% 0 no-repeat;
}

.banner_box .prev_btn, .banner_box .next_btn {
	display: block;
	width: 42px;
	height: 82px;
	position: absolute;
	top: 180px;
	display: none;
	z-index: 999;
	opacity: 0.5;
	filter: alpha:opacity(50);
}

.banner_box .prev_btn {
	left: 31px;
	background: url(../images/sy_btns.png) 0 -158px no-repeat;
}

.banner_box .next_btn {
	right: 31px;
	background: url(../images/sy_btns.png) 0 -240px no-repeat;
}

.banner_box .circle_btns {
	position: absolute;
	bottom: 30px;
	width: 100%;
	text-align: center;
	z-index: 999;
}

.banner_box .circle_btns a {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 8px;
	margin-left: 8px;
	cursor: pointer;
	background: url(../images/index/index_new_icon.png) -1px 0px no-repeat;
}

.banner_box .circle_btns .cur {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 8px;
	margin-left: 8px;
	cursor: pointer;
	background: url(../images/index/index_new_icon.png) -1px -17px no-repeat;
}

/* 容联提供通讯的一切 */
.index_supply{
	width:100%;
	margin-top:80px;
	float:left;
}
.index_supply .index_tit{
	width:100%;
	text-align:center;
	height:64px;
	line-height:64px;
	color:#333;
	font-size:36px;
	font-family: 'PingFang Medium'; 
	font-weight:500;
	float:left;
}
.index_supply .index_tit b{
	padding:0 18px;
}
.index_supply .index_tit sup{
	font-size:18px;
	font-weight:bold;
	font-family: 'Roboto Regula'; 
	padding:0 25px 0 5px;
}
.index_supply .index_dec{
	width:100%;
	text-align:center;
	height:46px;
	line-height:46px;
	color:#666;
	font-size:16px;
	font-family: 'PingFang Medium'; 
	float:left;
}

/* 来自客户的评价*/
.index_evaluate{
	width:100%;
	height:667px;
	background:url(../images/index/index_bg2.png) 50% 0 #FDFDFD no-repeat;
	margin-top:88px;
	font-family: 'PingFang Medium'; 
	float:left;
}
.index_evaluate .index_tit{
	width:100%;
	text-align:center;
	height:213px;
	line-height:213px;
	color:#333;
	font-size:36px;
	font-family: 'PingFang Medium'; 
	font-weight:500;
	margin-top:10px;
	float:left;
}
.index_evaluate .evaluate_nav_cont{
	width:1154px;
	margin:0 auto;
}
.index_evaluate .evaluate_nav{
	width:1154px;
	height:187px;
	float:left;
	border-bottom:2px solid #efefef;
}
.index_evaluate .evaluate_nav li{
	width:110px;
	padding:0 22px;
	margin-right:46px;
	float:left;
}
.index_evaluate .evaluate_last{
	margin-right:0!important;
}
.index_evaluate .evaluate_nav .current_nav, .index_evaluate .evaluate_nav li:hover{
	border-bottom:2px solid #01af85;
}
.index_evaluate .evaluate_nav .current_nav .icon_name{
	color:#01af85;
}
.index_evaluate .evaluate_nav li i{
	width:110px;
	height:110px;
	overflow:hidden;
	float:left;
}
.index_evaluate .evaluate_nav li .icon_a{
	background:url(../images/index/index_new_icon.png) -20px -395px no-repeat;
}
.index_evaluate .evaluate_nav li .icon_b{
	background:url(../images/index/index_new_icon.png) -137px -395px no-repeat;
}
.index_evaluate .evaluate_nav li .icon_c{
	background:url(../images/index/index_new_icon.png) -256px -395px no-repeat;
}
.index_evaluate .evaluate_nav li .icon_d{
	background:url(../images/index/index_new_icon.png) -373px -395px no-repeat;
}
.index_evaluate .evaluate_nav li .icon_e{
	background:url(../images/index/index_new_icon.png) -490px -395px no-repeat;
}
.index_evaluate .evaluate_nav li .icon_f{
	background:url(../images/index/index_new_icon.png) -607px -395px no-repeat;
}
.index_evaluate .evaluate_nav li .icon_name{
	width:111px;
	height:76px;
	line-height:76px;
	text-align:center;
	font-size:16px;
	color:#333;
	float:left;
}
.index_evaluate .evaluate_cont{
	width:100%;
	margin-top:60px;
	float:left;
}
.index_evaluate .evaluate_cont .evaluate_p{
	width:100%;
	text-align:Center;
	line-height:36px;
	color:#666666;
	font-size:16px;
	float:left;
	display:none;
}

.index_sever{
	width:100%;
	height:305px;
	background:url(../images/index/index_bg3.png) 50% 0 #656565 no-repeat;
	float:left;
}

/* 最新动态 */
.index_news{
	width:100%;
	float:left;
}
.index_news .index_tit{
	width:100%;
	text-align:center;
	height:195px;
	line-height:195px;
	margin-top:20px;
	color:#333;
	font-size:36px;
	font-family: 'PingFang Medium'; 
	font-weight:500;
	float:left;
}
.index_news .news_list{
	width:1200px;
	margin:0 auto;
}
.index_news .news_list li{
	width:340px;
	margin-right:86px;
	cursor:pointer;
	float:left;
    border: 1px solid #eee;
}
.index_news .news_li{
	margin-right:0px!important;
}
.index_news .news_list li:hover{
	box-shadow: 0 1px 30px #ccc;
    -webkit-box-shadow: 0 1px 30px #ccc;
    -moz-box-shadow: 0 1px 30px #ccc;
    -o-box-shadow: 0 1px 30px #ccc;
}
.index_news .news_list li .index_news_img{
	width:340px;
	height:201px;
	float:left;
}
.index_news .news_list li .news_p{
	width:290px;
	height:65px;
	line-height:65px;
	color:#333;
	font-size:18px;
	font-family: 'PingFang Medium'; 
	padding:0 25px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
    text-align: center;
    float: left;
    letter-spacing: 2px;
}
.index_news .news_cont{
	width:290px;
	height:32px;
	line-height:32px;
	padding:23px 25px 20px;
	color:#666;
	font-size:14px;
	font-family: 'PingFang Regular'; 
	float:left;
}
.index_news .news_cont .news_name{
	float:left;
}
.index_news .news_cont .news_name .news_icon{
	width:32px;
	height:32px;
	background:url(../images/index/index_new_icon.png) -1px -244px no-repeat;
	margin-right:10px;
	float:left;
}
.index_news .news_cont .news_time{
	float:right;
}

/* 立即注册 */
.index_reg{
	width:100%;
	height:220px;
	background:url(../images/index/index_bg4.png) 50% 0  #4DA699 no-repeat;
	float:left;
	margin-top:70px;
	font-family: 'PingFang Medium'; 
}
.index_reg .reg_font{
	width:100%;
	text-align:center;
	height:95px;
	line-height:95px;
	margin-top:23px;
	color:#fff;
	font-size:20px;
	float:left;
}
.index_reg .reg_btn_cont{
	width:1200px;
	margin:0 auto;
}
.index_reg .reg_btn_cont .reg_btn{
	width:187px;
	text-align:center;
	height:46px;
	line-height:46px;
	color:#fff;
	font-size:18px;
	border:1px solid #fff;
	margin-left:504px;
	float:left;
}
.index_reg .reg_btn_cont .reg_btn:hover{
	background:url(../images/index/reg_btn.png) no-repeat;
}


/*点击切换样式*/
.ai-server-layer {
	max-height: 1000px
}
.ai-server-tab {
	width: 1200px;
	margin: 0 auto;
}

.ai-server-item {
	display: inline-block;
	vertical-align: baseline;
	margin:0 61px;
	margin-top:40px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	float:left;
}

.ai-server-item-desc {
	width:177px;
	height:125px;
}

.ai-server-item-icon {
	width: 55px;
    height: 51px;
	margin-top:22px;
	background: url(../images/index/index_new_icon.png) no-repeat;
	margin-left:60px;
	float:left;
}
.ai-server-item-desc .ai-server-item-icon-1{
    background-position: -20px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-2{
	background-position: -77px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-3{
    background-position: -131px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-4{
	background-position: -186px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-5{
    background-position: -240px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-6{
	background-position: -297px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-7{
    background-position: -352px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-8{
	background-position: -405px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-9{
    background-position: -460px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-10{
	background-position: -516px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-11{
    background-position: -570px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-12{
	background-position: -625px -48px!important;
}
.ai-server-item-desc .ai-server-item-icon-13{
	background-position: -679px -44px!important;
}
.ai-server-item-active .ai-server-item-icon-1 {
	background-position:-20px -100px!important;
}
.ai-server-item-active .ai-server-item-icon-2 {
	background-position: -77px -100px!important;
}
.ai-server-item-active .ai-server-item-icon-3 {
	background-position: -131px -100px!important;
}
.ai-server-item-active .ai-server-item-icon-4 {
	background-position: -186px -100px!important;
}
.ai-server-item-active .ai-server-item-icon-5 {
	background-position: -240px -100px!important;
}
.ai-server-item-active .ai-server-item-icon-6 {
	background-position: -297px -100px!important;
}
.ai-server-item-active .ai-server-item-icon-7 {
	background-position: -352px -99px!important;
}
.ai-server-item-active .ai-server-item-icon-8 {
	background-position: -405px -99px!important;
}
.ai-server-item-active .ai-server-item-icon-9 {
	background-position: -460px -100px!important;
}
.ai-server-item-active .ai-server-item-icon-10 {
	background-position: -514px -100px!important;
}
.ai-server-item-active .ai-server-item-icon-11 {
	background-position: -570px -100px!important;
}
.ai-server-item-active .ai-server-item-icon-12 {
	background-position: -625px -100px!important;
}
.ai-server-item-active .ai-server-item-icon-13 {
	background-position: -679px -100px!important;
}
.ai-server-item-info {
	width:100%;
	text-align:center;
	height:45px;
	line-height:45px;
	color:#333;
	font-size:16px;
	font-family: 'PingFang Medium'; 
	float:left;
}
.ai-server-item-active {
	background: #2a2a2a;
}
.ai-server-item-active .ai-server-item-info{
	color: #fff;
}
.ai-server-last-item {
	margin-right: 0
}

.ai-server-sub {
	width:100%;
	background:#2a2a2a;
	float:left;
	display: none;
}
.ai-server-sub-item {
	display: none;
	position: relative;
	overflow: hidden;
	z-index: 2;
	width: 1200px;
	margin: 0 auto;
}
.ai-server-sub-show {
	visibility: visible;
	display: block
}
 .supply_cont{
	width:100%;
	height:247px;
	padding-top:73px;
	background:#2a2a2a;
	float:left;
}
 .supply_cont .supply_cont_list{
	width:1200px;
	margin:0 auto;
}
.supply_cont .list_top{
	padding-top:55px;
}
 .supply_cont .supply_cont_li{
	width:336px;
	margin-left:64px;
	padding-bottom:54px;
	cursor:pointer;
	float:left;
}
.supply_cont .li_center{
	text-align:center;
	margin-left:430px;
}
 .supply_cont .supply_cont_name{
	width:100%;
	line-height:32px;
	color:#fff;
	font-size:16px;
	font-family: 'PingFang Medium'; 
	float:left;
}
 .supply_cont .supply_cont_font{
	width:100%;
	line-height:29px;
	color:#999;
	font-size:14px;
	font-family: 'PingFang Regula'; 
	float:left;
}
 .supply_cont .supply_cont_li:hover .supply_cont_name,  .supply_cont .supply_cont_li:hover .supply_cont_font{
	color:#01b087;
}



.ai-modal{
	display:none;
}




