.banner_htechnology{
	width: 100%;
	height: 380px;
	background: url(../images/technology/banner2_bg.jpg)no-repeat center center;
	text-align: left;
}
.banner_htechnology h1{font-size:40px;font-weight: bold;color: #fff;line-height: 50px;
margin-bottom: 20px;text-align: center;}
.banner_htechnology p{    color: #fff;
    font-size: 16px;
    line-height: 28px;
    width: 565px;
    text-align: center;
    margin: 0 auto;}


.nav_list_note{
	text-align: center;
    font-size: 16px;
    color: #646f7f;
    margin-top: 20px;
    line-height: 28px;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
}
.nav_list_note p{
	margin:  0 auto;
}
.ospImg{
	width: 100%;
	height:500px; 
	background:url(../images/technology/ospimg.png)no-repeat center center;
	margin-bottom: 50px;
}
.nav_list:nth-child(even){ background-color: #f6f6f6; }
.openstack{
	width: 100%;
	height:492px; 
	background:url(../images/technology/openstack.png)no-repeat center center;
	margin-bottom: 50px;
	margin-top: -35px;
}
.ospimg01{
	width: 100%;
	height:400px; 
	background:url(../images/technology/ospimg01.png)no-repeat center center;
	margin-bottom: 50px
}
.ospimg03{
	width: 100%;
	height:500px; 
	background:url(../images/technology/ospimg03.png)no-repeat center center;
	margin-bottom: 50px
}
.ospimg04{
	width: 100%;
	height:500px; 
	background:url(../images/technology/ospimg04.png)no-repeat center center;
	margin-bottom: 50px
}
.ospimg05{
	width: 100%;
	height:500px; 
	background:url(../images/technology/ospimg05.png)no-repeat center center;
	margin-bottom: 50px
}


.serviceFlow_title li:hover .btm_line,.serverCont_title li:hover .btm_line,
.servicePhone_title li:hover .btm_line
{
	width:80px;
}
.serviceFlow_title li,.serverCont_title li,.servicePhone_title li{
	font-size: 36px;
	font-weight: bold;
	color: #000;
	padding-top: 70px;
	margin-bottom:60px;
}
.serviceFlow_cont{margin:80px 0 120px 0;width:100%; height:350px; background: url(../images/service/service_01.png)no-repeat center center;}}

.serviceFlow_cont ul li:nth-child(3){
background: url(../images/service/service_01.png)no-repeat center center;
}

.serviceFlow_cont ul.serviceFlow_one li:nth-child(even){width: 85px;height: 150px;
background: url(../images/service/arrowRight.png)no-repeat center center;}
.serviceFlow_cont ul.serviceFlow_two li:nth-child(even){width: 85px;height: 150px;
background: url(../images/service/arrowLeft.png)no-repeat center center;}
.arrowDownBox{width: 100%;height: 150px;text-align: right;}
.arrowDown{
	width: 130px;
	height: 150px;
}

/*服务内容*/
/*.serverCont{
	width: 100%;
	height: 750px;
}*/
.serviceFlow_title li{color: #fff;}
.serverCont_cont {padding: 0 90px}
.serverCont_cont ul.contBox >li{
    background-color: transparent;
    background-color:#d4203d;
	display: inline-block;
	padding-top: 40px;width: 290px;height: 465px;}
.serverCont_cont ul.contBox >li p{font-size: 18px;color: #fff;line-height: 28px;line-height: 60px;font-weight: bold;}
.serviceFlow{width: 100%; overflow:hidden; background: url(../images/service/serverCont.png)no-repeat center center;}
.consult_img{
    width: 100%;
    height: 100px;
	background: url(../images/service/consult_img.png)no-repeat center center;}
.details li{display: inline-block;width: 300px;font-size: 14px;line-height: 26px;color: #fff;}
.details li:before{
	content: ">";
	margin-right: 5px;
}
.servicePhone
.customer_img{
	width: 100%;
	height: 68px;
	background: url(../images/service/customer.png)no-repeat center center;}
.iconfont{font-weight: bold;font-size: 26px;color: #d4203d;line-height: 50px;    text-align: center;}
.phone_details{padding: 50px 0; margin-bottom:100px;}
.phone_details ul{}
.phone_details ul li {
display: inline-block;
width: 260px;
text-align: center;
}
.phone_details ul li span{font-size: 16px;color: #333;line-height: 42px; font-weight:bold;}
.phone_details ul li p{font-size: 14px;color: #666;}
.phone_img{
	width: 100%;
	height: 122px;
	background: url(../images/service/email.png)no-repeat center center;}
