@charset "utf-8";

/* CSS Document */
a{    display: inline-block;}
.main {
	width: 100%;
	overflow: hidden;
	font-family:'苹方';
}
.num_banner{
	width:100%;
	height:448px;
	background:url(../images/95_banenr.jpg) 50% 0 no-repeat;

	float:left;
}
.num_banner .num_banner_cont{
	width:1144px;
	margin:0 auto;
}
.num_banner .num_banner_cont .num_banner_font{
	width:100%;
	margin-top:103px;
	float:left;
}
.num_banner .num_banner_cont .num_banner_tit{
	width:100%;
	font-size:40px;
	float:left;
}
.num_banner .num_banner_cont .num_banner_name{
	font-size:40px;
	height:102px;
	line-height:102px;
	color:#fff;
	float:left;
}
.num_banner .num_banner_tit .tit_a{
	font-size:16px;
	padding-left:30px;
	line-height:102px;
	color:#fff;
    text-decoration: underline;
}
.num_banner .num_banner_cont .num_banner_p{
	width:100%;
	line-height:28px;
	color:#fff;
	font-size:15px;
	float:left;
}
.num_banner .num_banner_cont .banner_p_top{
	margin:18px 0 35px 0;
}
.num_banner .num_banner_list{
	width:100%;
	float:left;
}
.num_banner .num_banner_list li{
	width:70px;
	height:70px;
    line-height: 23px;
    padding-top: 13px;
    text-align: center;
    float: left;
	color:#fff;
	font-size:18px;
	background:url(../images/numserver_icon.png) 0 0 no-repeat;
	margin-right:20px;
	cursor:pointer;
}
.num_banner .num_banner_list a{
	color:#fff;
}
.num_banner .num_banner_list li:hover{
	background:url(../images/numserver_icon.png) -70px 0 no-repeat;
}
.numServerTwo{
	width:100%;
	float:left;
}

.numServerTwo .two_font{
	width:100%;
	text-align:center;
	line-height:34px;
	color:#666;
	font-size:14px;
	float:left;
	padding-bottom:50px;
}
.numServerTwo .two_font_a{
	padding-bottom:70px;
}
.numServerTwo .two_list{
	width:840px;
	margin:0 auto;
}
.numServerTwo .two_list li{
	width:210px;
	padding-bottom:70px;
    text-align: center;
	float:left;
}
.numServerTwo .two_list .two_li_a{
	width:190px;
}
.numServerTwo .two_list .two_li_b{
	width:200px;
}
.numServerTwo .two_list .two_li_c{
	width:240px;
}
.numServerTwo .two_list .two_li_d{
	width:210px;
}
.numServerTwo .two_list .icon_a{
	width:44px;
	height:39px;
	background:url(../images/numserver_icon.png) -142px 0 no-repeat;
	float:left;
    margin-left: 84px;
}
.numServerTwo .two_list .icon_b{
    width: 39px;
    height: 39px;
    background: url(../images/numserver_icon.png) -186px 0 no-repeat;
	float:left;
    margin-left: 84px;
}
.numServerTwo .two_list .icon_c{
    width: 38px;
    height: 39px;
    background: url(../images/numserver_icon.png) -224px 0 no-repeat;
    float:left;
    margin-left: 84px;
}
.numServerTwo .two_list .icon_d{
    width: 44px;
    height: 39px;
    background: url(../images/numserver_icon.png) -262px 0 no-repeat;
	float:left;
    margin-left: 84px;
}
.numServerTwo .two_list .two_span{
	width:100%;
	color:#323639;
	font-size:16px;
	height:55px;
	line-height:55px;
	float:left;
}
.numServerThree{
	width:100%;
	height:600px;
	    background-image: linear-gradient(to right, #ff4f63 0%, #ff7c50 100%);
	/*background:url(../images/numserver_banenr.jpg) 50% 0 no-repeat;*/
	float:left;
}
.numServerThree .three_cont{
	width:1144px;
	margin:0 auto;
}
.numServerThree .three_cont .three_div{
	width:1093px;
	background:#fff;
	float:left;
	margin-top:80px;
	padding:20px 0 15px 50px;
}
.numServerThree .three_cont .three_div_a{
	margin-top:40px;
}
.numServerThree .three_div .three_div_tit{
	width:100%;
	height:51px;
	line-height:51px;
	float:left;
	color:#3b3b3b;
	font-size:26px;
	font-weight:600;
}
.numServerThree .three_div .three_div_font{
	width:100%;
	line-height:34px;
	float:left;
	color:#666;
	font-size:16px;
}
.numServerThree .three_div_font b{
	padding-left:90px;
}
.numServerThree .three_btn, .numServerFour .three_btn, .numServerSeven .three_btn{
	width:100%;
	text-align:center;
	float:left;
	padding-top:38px;
}
.numServerFour .three_btn{
	padding:0px 0 100px  0;
}
.numServerSeven .three_btn{
	padding-bottom:80px;
}
.numServerThree .three_btn .three_btn_a, .numServerFour .three_btn .three_btn_a, .numServerSeven .three_btn .three_btn_a{
	width:175px;
	height:47px;
	line-height:47px;
	text-align:center;
	background-image: linear-gradient(to right, #ff4f63 0%, #ff7c50 100%);
	font-size:20px;
	color:#fff;
    margin-top: 30px;
}
.numServerFour .three_btn .three_btn_a{
	margin-top:60px;
}

.numServerThree .three_btn .three_btn_aa, .numServerFour .three_btn .three_btn_aa, .numServerSeven .three_btn .three_btn_aa{
	width:175px;
	height:47px;
	line-height:47px;
	text-align:center;
	border: 2px solid #fff;
	background-image: linear-gradient(to right, #ff4f63 0%, #ff7c50 100%);
	font-size:20px;
	color:#fff;
    margin-top: 10px;
}

.numServerFour{
	width:100%;
	float:left;
	background:#f0f2f6;
}
.numServerFour .four_cont{
	width:1140px;
	margin:0 auto;
}
.numServerFour .four_tit{
	width:100%;
	height:97px;
	line-height:97px;
	color:#303030;
	font-size:24px;
	font-weight:600;
	margin:70px 0 20px 0;
	float:left;
}
.numServerFour .four_tit .four_tit_a{
	padding-left:138px;
	float:left;
}
.numServerFour .four_tit .four_tit_b{
	padding-left:343px;
	float:left;
}
.numServerFour .four_img{
	width:1140px;
	height:331px;
	background:url(../images/numserver_img2.png) 50% 0 no-repeat;
	float:left;
}
.numServerFive{
	width:100%;
	padding-bottom:55px;
	float:left;
}

.numServerFive .five_cont{
	width:1140px;
	margin:0 auto;
}
.numServerFive .five_cont .five_left{
	width:552px;
	height:433px;
	background:url(../images/numserver_img3.png) no-repeat;
	float:left;
	margin-right:60px;
}
.numServerFive .five_cont .five_right{
	width:527px;
	float:left;
}
.numServerFive .five_cont .five_right{
	width:527px;
	float:left;
}
.numServerFive .five_right .five_right_tit{
	width:100%;
	height:75px;
	line-height:75px;
	margin-top:39px;
	font-size:22px;
	font-weight:600;
	color:#303030;
	float:left;
}
.numServerFive .five_right .five_right_font{
	width:100%;
	line-height:28px;
	margin-top:26px;
	font-size:14px;
	color:#888;
	float:left;
}
.numServerSix{
	width:100%;
	height:322px;
	background:#edeff5;
	float:left;
}

.numServerSix .six_cont{
	width:1140px;
	margin:0 auto;
}
.numServerSix .six_cont .six_list{
	width:100%;
	float:left;
}
.numServerSix .six_cont .six_list li{
	width:114px;
	height:46px;
	line-height:46px;
	text-align:Center;
	color:#132f41;
	font-size:16px;
	background:url(../images/numserver_icon.png) -367px -51px no-repeat;
	float:left;
	margin-right:14px;
	margin-right:12px\9;
	margin-top:20px;
	cursor:pointer;
}
.numServerSix .six_cont .six_list li:nth-child(9n){
	margin-right:0px;
}
.numServerSix .six_cont .six_list .current{
	color:#fff;
	background:url(../images/numserver_icon.png) -367px -1px no-repeat;
}
.numServerSeven{
	width:1140px;
	margin:0 auto;
}
.numServerSeven .seven_tit{
	width:100%;
	text-align:center;
	height:110px;
	line-height:110px;
	margin-top:50px;
	color:#303030;
	font-size:30px;
	font-weight:600;
	float:left;
}
.numServerSeven .seven_list{
	width:100%;
	float:left;
}
.numServerSeven .seven_list li{
	width:375px;
	height:230px;
	float:left;
}
.numServerSeven .seven_list li .icon_a{
	width:52px;
    height: 57px;
    background: url(../images/numserver_icon.png) -142px -52px no-repeat;
	float:left;
    margin:50px 0 0 151px;
}
.numServerSeven .seven_list li .icon_b{
	width:54px;
    height: 57px;
    background: url(../images/numserver_icon.png) -194px -52px no-repeat;
	float:left;
    margin:50px 0 0 151px;
}
.numServerSeven .seven_list li .icon_c{
    width: 52px;
    height: 57px;
    background: url(../images/numserver_icon.png) -248px -52px no-repeat;
	float:left;
    margin:50px 0 0 151px;
}
.numServerSeven .seven_list li .icon_d{
    width: 40px;
    height: 57px;
    background: url(../images/numserver_icon.png) -299px -54px no-repeat;
    float: left;
    margin: 50px 0 0 166px;
}
.numServerSeven .seven_list li .icon_e{
    width: 54px;
    height: 57px;
    background: url(../images/numserver_icon.png) -139px -116px no-repeat;
    float:left;
    margin:50px 0 0 151px;
}
.numServerSeven .seven_list li .icon_f{
    width: 84px;
    height: 57px;
    background: url(../images/numserver_icon.png) -193px -116px no-repeat;
    float:left;
    margin:50px 0 0 151px;
}
.numServerSeven .seven_list li .seven_font{
	width:100%;
	line-height:35px;
	margin-top:23px;
	text-align:Center;
	color:#323639;
	font-size:16px;
	float:left;
}
.numServerSeven .seven_list li:hover{
	box-shadow:0px 0px 20px 10px #edf0f4;
    -webkit-box-shadow:0px 0px 20px 10px #edf0f4;
    -moz-box-shadow:0px 0px 20px 10px #edf0f4;
    -o-box-shadow:0px 0px 20px 10px #edf0f4;
}








