﻿@charset "utf-8";
/* CSS Document */

.dtable{display:table;}
.dtcell{display:table-cell;vertical-align:middle;}
.ub{
	display:-webkit-box !important;
	display:-moz-box !important;
	display:-ms-flexbox !important;
	display:-webkit-flex !important;
	display:flex !important;
}
.ub-ver{
	-webkit-box-orient:vertical;
	-webkit-flex-direction:column;
	-moz-box-orient:vertical;
	flex-direction:column;
}
.ub-ac{
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	align-items:center;
}
.ub-ae{
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	-moz-align-items:flex-end;
	align-items:flex-end;
}
.ub-ab{
	-webkit-box-align:baseline;
	-webkit-align-items:baseline;
	-moz-algin-items:baseline;
	align-items:baseline;
}
.ub-as{
	-webkit-box-align:stretch;
	-webkit-align-items:stretch;
	-moz-align-items:stretch;
	align-items:stretch;
}
.ub-pc{
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	justify-content:center;
}
.ub-pe{
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-moz-justify-content:flex-end;
	justify-content:flex-end;
}
.ub-pj{
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	justify-content:space-between;
}
.ub-f1{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-moz-box-flex:1;
	flex:1;
}

/*css为clearfix，清除浮动*/
.clear::after{
    content: "";
    height: 0;
    line-height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}
.clear{ 
    *zoom:1;/*IE/7/6*/
}
img{border:0;}
.w1200{width:1200px;margin:0 auto;}
.w1100{width:1100px;margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}
.tx-l{text-align:left;}
.tx-c{text-align:center;}
.tx-r{text-align:right;}
.ufl{float:left;}
.ufr{float:right;}
.mar_l400{margin-left:400px;}
.font-14{font-size:14px;}
.font-16{font-size:16px;}
.font-18{font-size:18px;}
.font-20{font-size:20px;}
.font-22{font-size:22px;}
.font-24{font-size:24px;}
.container .row.mar_lr0{margin-right:0!important;margin-left:0!important;}
.container .row.mar_lr0 div[class*="col-md-"]{
	padding-left:0!important;
	padding-right:0!important;
}
.pad_t8{padding-top:8px;}
.pad_t30{padding-top:30px;}
.pad_t40{padding-top:40px;}
.pad_t50{padding-top:50px;}
.pad_t60{padding-top:60px;}
.pad_t70{padding-top:70px;}
.pad_r80{padding-right:80px;}
.pad_l80{padding-left:80px;}
.pad_b8{padding-top:8px;}
.pad_b50{padding-bottom:50px;}
.pad_b60{padding-bottom:60px;}
.pad_b70{padding-bottom:70px;}
.mar_t30{margin-top:30px;}
.mar_t50{margin-top:50px;}
.mar_t70{margin-top:70px;}
.mar_t80{margin-top:80px;}
.mar_b15{margin-bottom:15px;}
.mar_b20{padding-bottom:20px;}
.mar_b30{margin-bottom:30px;}
.mar_b40{margin-bottom:40px;}
.mar_b50{margin-bottom:50px;}
.mar_b60{margin-bottom:60px;}
.mar_b70{margin-bottom:70px;}
.mar_b110{margin-bottom:110px;}
.mar_l30{margin-left:30px;}
.color-s2{color:#00c1de;}
.bgColor-s3{background-color:#f5f5f6; }
/* .container,.row,[class*="col-md-"]{
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
} */
/* .container{
	width:1100px;
	padding-right:15px;
	padding-left:15px;
    margin:0 auto;
} */
/* .row{
	margin-right:-15px;
	margin-left:-15px;
}
.row:before,.row:after{
	display: table;
    content: " ";
}
.row:before{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
}
.row:after{clear:both;}
.col-md-1{width:8.33333333%;}
.col-md-2{width:16.66666667%;}
.col-md-3{width:25%;}
.col-md-4{width:33.33333333%;}
.col-md-5{width:41.66666667%;}
.col-md-6{width:50%;}
.col-md-7{width:58.33333333%;}
.col-md-8{width:66.66666667%;}
.col-md-9{width:75%;}
.col-md-10{width:83.33333333%;}
.col-md-11{width:91.66666667%;}
.col-md-12{width:100%;}
.col-md-20{width:20%;}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 ,.col-md-20{
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
} */

/* header */
.navbar-default{background-color:transparent;border-color:transparent;}

.hm-ban-img{
	height:550px;
 

}
.banner-txt-w{
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:9;
}
.banner-txt-w .hm-ban-t1{
	margin-top:226px;
	font-size:36px;
	font-size:28px;
	color:#fff;
}
.banner-txt-w .hm-ban-t2{
	font-size:18px;
	font-size:16px;
	color:#fff;
	margin-top:5px;
	margin-bottom:34px;
}
#banner .banner-txt-w .hm-ban-t1{font-size:36px;}
#banner .banner-txt-w .hm-ban-t2{font-size:18px;}
.more-s2{
	width:122px;
	height:34px;
	line-height:34px;
	border:1px solid #fff;
	text-align:center;
}
.more-s2 a{
	font-size:16px;
	color:#fff;
}
.banner-txt-w .dtable{width:100%;height:100%;}

/* index */
.section-hm-1{
	padding-top:80px;
	margin-bottom:75px;
}
.hm-tit h3{
	font-size:24px;
	line-height:36px;
	text-align:center;
	font-weight:normal;
	margin-bottom:0px;
}
.hm-tit p{
	font-size:16px;
	color:#5f6367;
	text-align:center;
	line-height:24px;
	margin-top:8px;
}
.home-pro-ul{
	margin-top:70px;
}
.home-pro-ul ul{
	margin-right:-10px;
	margin-left:-10px;
}
.home-pro-ul ul li{
	float:left;
	width:25%;
	position:relative;
	-webkit-perspective: 305px;
    -moz-perspective: 1305px;
    perspective: 1305px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    z-index: 1;
    -webkit-transition: width 0.25s;
    transition: width 0.25s;
    overflow:hidden;
}
.home-pro-ul ul li .hm-pro-white{
	position:relative;
	z-index: 1;
}
.home-pro-ul ul li .hm-pro-box{
	padding:5px;
	margin:5px;
}
.home-pro-ul ul li .hm-pro-box .hm-pro-border{
	border:1px solid #ededed;
	border-bottom:4px solid #198dc8;
	-webkit-transition:all 0.25s;
	transition:all 0.25s;
	/* transition-timing-function: cubic-bezier(0,0,0.25,0.25);
	-webkit-transition-timing-function: cubic-bezier(0,0,0.25,0.25);
	box-sizing:border-box; */

}
/* .home-pro-ul ul li:hover{z-index:2;} */
.home-pro-ul ul li.active .hm-pro-box .hm-pro-border{
	box-shadow:0 0 18px 3px #ededed;
	padding:10px 11px 10px 10px;
	margin:-10px;
	border-right-width:0;
	border-bottom:4px solid #e60012;

}
/* .home-pro-ul ul li:hover .hm-pro-white{z-index: 9;} */
.home-pro-ul ul li.active,.home-pro-ul ul li.active .hm-pro-white{width:50%;}
.home-pro-ul ul li.active{box-shadow:0 0 18px 3px #ededed;}
.home-pro-ul ul li .hm-pro-box .hm-pro-border .hm-pro-content{
	padding:60px 10px 130px;
}
.home-pro-ul ul li .hm-pro-box .hm-pro-border .hm-pro-content h4{
	font-size:18px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	text-align:center;
	margin-bottom:45px;
}
.home-pro-ul ul li .hm-pro-box .hm-pro-border .hm-pro-content .hm-pro-img{
	height:82px;
	text-align:center;
	margin-bottom:60px;
}
.home-pro-ul ul li .hm-pro-box .hm-pro-border .hm-pro-content .hm-pro-img img{
	max-width:100%;
	height:82px;
}
.home-pro-ul ul li .hm-pro-box .hm-pro-border .hm-pro-content .hm-pro-txt{
	font-size:12px;
	height:48px;
	overflow:hidden;
	color:#373d41;
	line-height:24px;
	text-align:center;
}
/* .home-pro-ul ul li .hm-pro-detail{
	position:absolute;
	top:0;
	bottom:0;
	left:100%;
	width:100%;
	background:#eee;
	border-bottom:4px solid #e60012;
	box-shadow:0 0 18px 3px #ededed;
	z-index:3;
	opacity:0;
	transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg); IE 9
	-ms-transform-origin: 0% 100%; IE 9
	-webkit-transform: rotateY(-180deg); Safari and Chrome
	-webkit-transform-origin: 0% 100%; Safari and Chrome
	-moz-transform: rotateY(-180deg); Firefox
	-moz-transform-origin: 0% 100%; Firefox
	-o-transform: rotateY(-180deg); Opera
	-o-transform-origin: 0% 100%; Opera
	-webkit-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
	-webkit-transition-duration:0.4s;
	transition-duration:0.4s;
	-webkit-transition-delay:0s;
	transition-delay:0s;

} */
.home-pro-ul ul li .hm-pro-detail{
	position:absolute;
	top:0;
	bottom:0;
	left:100%;
	width:0%;
	background:#eee;
	border-bottom:4px solid #e60012;
	z-index:3;
	opacity:0;
	margin:10px;
	-webkit-transition: margin 0.25s;
    transition: margin 0.25s;
}
.home-pro-ul ul li.active .hm-pro-detail{
	width:50%;
	left:50%;
	opacity:1;
	margin:0;
}
.hm-pro-detC{
	padding-top:62px;
	padding-left:50px;
}
.hm-pro-detC h5{
	font-size:12px;
	color:#333;
	margin-bottom:15px;
}
.hm-pro-detC .hm-pro-det-li{
	font-size:12px;
	color:#656666;
	margin-bottom:8px;
}
.hm-pro-mon{
	color:#ff0000;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:15px;
}
.hm-pro-more a{
	display:inline-block;
	width:100px;
	height:32px;
	line-height:32px;
	font-size:13px;
	color:#fff;
	text-align:center;
	background:#00c1de;
	border-radius:3px;
	border:1px solid #00c1de;
	transition:all 0.3s;
}
.hm-pro-more a:hover{background-color:#fff;color:#00c1de;}
/* .home-pro-ul ul li:hover .hm-pro-detail{
	opacity:1;
	transform: rotateY(0deg);
	-webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
    -webkit-transition-delay:0.25s;
	transition-delay:0.25s;
	animation:prota 0.5s;
	 -webkit-animation-delay:0.5s; Safari 和 Chrome
} */

/* .home-pro-ul ul li:last-of-type .hm-pro-detail{
	left:auto;
	right:100%;
	transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-o-transform: rotateY(180deg); 
	-moz-transform-origin: 50% 100%;
    transform-origin: 100% 0%;
    
}
.home-pro-ul ul li:last-of-type:hover .hm-pro-detail{
	transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-o-transform: rotateY(0deg); 
} */

.section-hm-2{
	background:#f5f5f6;
	padding-top:56px;
	margin-bottom:50px;
}
.section-hm-2 .hm-solution{
	min-height:545px;
	background:url(../Images/bg_hm_solu.jpg) center top no-repeat;
	background-size:cover;
	margin-top:65px;
	overflow:hidden;
}
.section-hm-2 .hm-solution .hm-solu-left{
	font-size:20px;
	font-weight:bold;
	color:#fff;
}
.section-hm-2 .hm-solution .hm-solu-right{
	border-left:1px solid #fff;
}
/* .section-hm-2 .hm-solution .hm-solu-right ul{
	margin-top:-38px;
} */
.section-hm-2 .hm-solution .hm-solu-right ul li{
	float: left;
	width:172px;
	margin-top:38px;
	transition:all 0.3s;
}
.section-hm-2 .hm-solution .hm-solu-right ul li:hover{opacity:0.65;}
.section-hm-2 .hm-solution .hm-solu-right ul li .hm-solu-img{
	text-align:center;
	height:55px;
}
.section-hm-2 .hm-solution .hm-solu-right ul li .hm-solu-txt{
	font-size:15px;
	color:#fff;
	text-align:center;
	margin-top:20px;
}
.section-hm-3{
	/* height:644px; */
	padding-top:50px;
	/*background:url(../Images/bg_hm_server.jpg) center top no-repeat;*/
}
.section-hm-3 .hm-tit{margin-bottom:60px;}
.section-hm-3 .hm-tit h3,.section-hm-3 .hm-tit p{    /* color: #fff; */}
.hm-server-item{
	display:block;
	position:relative;
}
.hm-server-item .hm-serBg{display:block;width:100%;}
.hm-server-item .bg{
	position:absolute;
	left:0;
	right: 0;
    top: 0;
    bottom: 0;
	background:#161a1d;
	opacity: .6;
    filter: alpha(opacity=60);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(60));
    transition: all .4s cubic-bezier(.4,0,.2,1);
}
.hm-server-item .hm-server{
	position: absolute;
    left: 0;
    right: 0;
    top: 120px;
    bottom: 0;
    text-align:center;
    transition: all .4s cubic-bezier(.4,0,.2,1);
    z-index:3;
}
.hm-server-item .hm-server .hm-serv-img{
	height:60px;
	text-align:center;
}
.hm-server-item .hm-server .item-title{
	font-size:18px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin-top:35px;
	transition: all .4s cubic-bezier(.4,0,.2,1);
}
.hm-server-item .hm-server .item-desc{
	font-size: 13px;
    color: #fff;
    text-align: center;
    margin-top: 30px;
    padding: 0 23px;
    line-height: 24px;
    height: 48px;
}
.hm-server-item .hm-server .item-money{
	font-size:16px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin-top:15px;
}
.hm-server-item .hm-server .item-money span{
	font-size:25px;
}
.hm-server-item .hm-server .item-link{
	display: inline-block;
    border: 1px solid #fff;
    width: 120px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #fff;
    text-decoration: none;
    margin-top: 32px;
}
.hm-server-item .hm-server .item-link:hover{color:#00c1de;background:#fff;border-color:#00c1de;}
.hm-server-item .hm-server .item-desc,
.hm-server-item .hm-server .item-money,
.hm-server-item .hm-server .item-link,
.hm-ser-prev,.hm-ser-next
{
	opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(0));
    transition: all .4s cubic-bezier(.4,0,.2,1);
}
.hm-server-item:hover .bg{
	background: #14c2db;
    opacity: .82;
    filter: alpha(opacity=82);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(82));
}
.hm-server-item:hover .hm-server{
	top:55px;
}
.hm-server-item:hover .hm-server .item-title{
	margin-top:20px;
}
.hm-server-item:hover .hm-server .item-desc,
.hm-server-item:hover .hm-server .item-money,
.hm-server-item:hover .hm-server .item-link,
#hmServer:hover .hm-ser-prev,#hmServer:hover .hm-ser-next
{
	opacity: 1;
    filter: alpha(opacity=100);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(100));
}
.hm-server-item:hover .hm-server .item-link{margin-top:15px;}
.hm-server-item:hover .hm-server .item-money{margin-top:0;}
.hm-ser-prev,.hm-ser-next{
	position:absolute;
	top:0;
	bottom:0;
	width:50px;
	background:rgba(22,26,29,0.3);
	z-index:9;
}
.hm-ser-prev{
	left:0;
}
.hm-ser-next{
	right:0;
}
#hmServer .swiper-button-next,#hmServer .swiper-button-prev{
	width: 15px;
    height: 25px;
    margin-top: -12px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: 15px 25px;
    -webkit-background-size: 15px 25px;
    background-size: 15px 25px;
    background-position: center;
    background-repeat: no-repeat
}
#hmServer .swiper-button-next{right:17px;}
#hmServer .swiper-button-prev{left:17px;}

.section-hm-4{
	padding-top:80px;
	padding-bottom:80px;
	background:#f5f5f5;
}
.hm-news-w{
	margin-top:80px;
	margin-right:-15px;
	margin-left:-15px;
}
/* .hm-news-w .hm-news-li{
	float: left;
	width:380px;
	margin:0 15px;
} */
.hm-news-w .hm-news-li .hm-news-box{
	display:block;
	transition: all .15s cubic-bezier(.4,0,.2,1);
    cursor: pointer;
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid #c5d8db;
    height: 230px;
}
.hm-news-w .hm-news-li .hm-news-box .hm-news-img{
	height:170px;
	overflow:hidden;
}
.hm-news-img img{width:100%;transition: all .5s ease;}
.hm-news-w .hm-news-li .hm-news-box:hover .hm-news-img img{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.hm-news-w .hm-news-li .hm-news-box .hm-news-txt{
	padding:18px 25px 0;
}
.hm-news-w .hm-news-li .hm-news-box:hover{
	    box-shadow: 0 0 15px rgba(186,204,207,.7)1;
}
.item-appendi{
	    font-size: 14px;
    padding-left: 0;
    line-height: 2;
}
.section-hm-5{
	padding-top:80px;
	padding-bottom:80px;
}
#partner{
	padding:0 80px;
	margin:70px auto 0;
min-height:73px;
}
#partner .swiper-wrapper .hm-par-img{
	display:block;
	text-align:center;
}
#partner .swiper-wrapper .hm-par-img img{
	vertical-align:top;
	height:73px;
	height:auto;
	max-width:100%;
}
.par-left-btn{
	position:absolute;
	top:0;
	left:0;
	width:60px;
	height:73px;
	background:#fff;
	z-index:9;
}

.par-right-btn{
	position:absolute;
	top:0;
	right:0;
	width:60px;
	height:73px;
	background:#fff;
	z-index:9;
}
.par-left-btn .swiper-button-prev.swiper-button-disabled,.par-right-btn .swiper-button-next.swiper-button-disabled{cursor:pointer!important;}

.ft-tel-c .ft-teln{
	font-size:26px;
	color:#fff;
	line-height:32px;
	margin-top:-5px;
	margin-bottom:10px;
}
.shar{
	font-size:0;
	margin-bottom:10px;
}
.shar a{
	display:inline-block;
	width:26px;
	height:26px;
	margin-right:16px;
}
.xlwb-ico{
	background:url(../Images/icon_22.png) 0 0 no-repeat;
}
.weixin-ico{
	background:url(../Images/icon_22.png) -41px 0 no-repeat;
}
.txwb-ico{
	background:url(../Images/icon_22.png) -83px 0 no-repeat;
}
.chart p{font-size:12px;color:#909092;line-height:22px;}
.footer-icp{
	text-align:center;
}
.footer-icp .ft-maps,.footer-icp .ft-maps a{
	font-size:12px;
	color:#909092;
}
.footer-icp .ft-maps,.footer-icp .ft-icp-c{
	margin-bottom:10px;
}
.footer-icp .ft-icp-c,.footer-icp .ft-icp-c a{
	font-size:12px;
	color:#acacac;
}
.ft-icp-b a,.ft-icp-b a img,.ft-icp-b img{
	vertical-align:bottom;
}
.footer-icp .ft-maps a:hover{color:#00c1de;}
.ft-icp-b{
	line-height:30px;
}

.fixedRsed .right-nav {
    position: fixed;
    width: 54px;
    height: 275px;
    right: 0;
    top: 50%;
    margin-top: -138px;
    z-index: 999;
}
.fixedRsed .right-nav ul li {
    width: 54px;
    height: 54px;
    float: left;
    position: relative;
    line-height: 54px;
}
.fixedRsed .right-nav ul li a {
    display: inline-block;
}
.fixedRsed .right-nav ul li .sidebox {
    position: absolute;
    width: 54px;
    height: 54px;
    top: 0;
    right: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
    background: #212231;
    color: #fff;
    font-size: 14px;
    line-height: 54px;
    overflow: hidden;
}
.fixedRsed .right-nav ul li .sidebox.red {
    background: #00c1de;
}
.fixedRsed .icon {
    display: inline-block;
}
.fixedRsed .right-nav ul li .sidebox .icon {
    float: left;
    width: 30px;
    height: 30px;
    margin: 12px;
    background: url(../Images/fticons.png);
}
.fixedRsed .right-nav ul li .sidebox .icon.icon-6{
	background:url(../Images/sqico.png);
}
.fixedRsed .right-nav ul li .sidebox .icon.icon-0 {
    background-position: -591px -20px;
}
.fixedRsed .right-nav ul li .sidebox .icon.icon-1 {
    background-position: -642px -20px;
}
.fixedRsed .right-nav ul li .sidebox .icon.icon-3 {
    background-position: -692px -23px;
}
.fixedRsed .right-nav ul li .sidebox .icon.icon-4 {
    background-position: -778px -21px;
}
/* .fixedRsed
.fixedRsed */

/* 私有云-云数据库 */
.focus{
	height:450px;
	position:relative;
}
.focus .anim-top-strat{
	opacity:1;
}
.focus-ysjk .w1200{
	width:760px;
	padding-left:440px;
}
.focus .banner-txt-w .hm-ban-t1{
	margin-top:6px;
	opacity:0;
}
.focus .banner-txt-w .hm-ban-t2{
	line-height:36px;
	opacity:0;
	width:700px;
}
.sidnavon{padding-top:70px;}
.sidebar-nav{
	width:100%;
	background:#f5f5f6;
	text-align:center;
}
.sidebar-nav.stpfix{position:fixed;top:0;left:0;z-index:990;}
.sidebar-nav{margin-bottom: -70px;position:relative;z-index:9;}
.sidebar-nav ul,.sidebar-nav-2 ul{font-size:0;text-align:center;}
.sidebar-nav ul li,.sidebar-nav-2 ul li{
	text-align:center;
	display:inline-block;
	width:180px;
}
.sidebar-nav-2 ul li{width:auto;padding:0 25px;}
.sidepadxg2 ul li{margin:0 15px;}
/* margin-right:30px;
	margin-left:30px; */
.sidebar-nav ul li a,.sidebar-nav-2 ul li a{
	display:inline-block;
	padding:25px 0 22px;
	border-bottom:2px solid transparent;
	font-size:16px;
	color:#373d41;
}
.sidebar-nav-2 ul li a{height:50px;line-height:50px;padding:0;}
.sidebar-nav ul li.on a,.sidebar-nav ul li a:hover,.sidebar-nav-2 ul li.on a,.sidebar-nav-2 ul li a:hover{
	border-bottom-color:#00c1de;
	color:#00c1de;
}
.sidebar-nav ul li:hover .sdb-white > a{color:#00c1de;}
.sidebar-nav-xg ul li{position:relative;height:70px;vertical-align:top;z-index: 9;width:180px;}
.sidebar-nav-xg ul li a{margin:0;padding-right:30px;padding-left:30px;}
.sidebar-nav-xg ul li.on .sdb-white a,
.sidebar-nav-xg ul li .sdb-white  a:hover{border-bottom-color:transparent;}
.sidebar-nav-xg ul li .sdb-white > a{position:relative;}
.sidebar-nav-xg ul li .sdb-white > a i.ico-pro-upd{
	position: absolute;
    top: 50%;
    right: 0px;
	display: inline-block;
    background-image: url(../Images/icons.png);
	-webkit-transition: -webkit-transform .5s;
    transition: -webkit-transform .5s;
    transition: transform .5s;
    transition: transform .5s,-webkit-transform .5s;
    width: 10px;
    height: 6px;
    background-position: -10px 0;
}
.sidebar-nav-xg ul li:hover .sdb-white > a i.ico-pro-upd{
    background-position: 0 0;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.sidebar-nav-xg ul li .sdb-white{
	-webkit-transition: -webkit-box-shadow .5s;
    transition: -webkit-box-shadow .5s;
    transition: box-shadow .5s;
    transition: box-shadow .5s,-webkit-box-shadow .5s;
    border: 1px solid transparent;
    border-radius: 4px;
}
.sidebar-nav-xg ul li:hover .sdb-white{
	display:block;
    background-color: #fff;
    border: 1px solid #eaf1f8;
    -webkit-box-shadow: 0 4px 6px 0 hsla(0,0%,84%,.5);
    box-shadow: 0 4px 6px 0 hsla(0,0%,84%,.5);
}
.datacenter-area-sub-nav{display:none;padding-bottom:20px;}
.sidebar-nav-xg ul li:hover .datacenter-area-sub-nav{display:block;}
/* .sidebar-nav-xg ul li .datacenter-area-sub-nav{position:absolute;top:100%;left:0;right:0;background:#fff;} */
.sidebar-nav-xg ul li .datacenter-area-sub-nav a{padding:5px 10px;color:#657493;border:0;font-size:13px;}
.sidebar-nav-xg ul li .datacenter-area-sub-nav a:hover{color:#00c1de;}
.ysql-sec-1{
	padding-top:15px;
	padding-bottom:90px;
}
ul.ysql-ul{
	margin-top:55px;
}
ul.ysql-ul li{
	float: left;
	width:20%;
}
ul.ysql-ul li h4{
	font-size:16px;
	color:#333;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	line-height:44px;
}
ul.ysql-ul li .ysql-txt{
	font-size:14px;
	color:#a9b0b4;
	line-height:24px;
	text-align:center;
}
ul.ysql-ul li .ysql-icon{
	height:55px;
}
ul.ysql-ul li .ysql-li-1{
	background:url(../Images/icon_31.png) center top no-repeat;
}
ul.ysql-ul li .ysql-li-2{
	background:url(../Images/icon_32.png) center top no-repeat;
}
ul.ysql-ul li .ysql-li-3{
	background:url(../Images/icon_33.png) center top no-repeat;
}
ul.ysql-ul li .ysql-li-4{
	background:url(../Images/icon_34.png) center top no-repeat;
}
ul.ysql-ul li .ysql-li-5{
	background:url(../Images/icon_35.png) center top no-repeat;
}
.ysql-sec-2{
	background:#f5f5f6;
	padding-top:65px;
	padding-bottom:100px;
}
.ysql-sec-2 .hm-tit{
	margin-bottom:55px;
}
.ysql-sec-xnico{
	float: left;
	width:50%;
	height:260px;
	background:url(../Images/icon_36.png) 270px top no-repeat;
}
.ysql-sec-xnul{
	float: left;
	width:50%;
}
.ysql-sec-xnul ul li{
	color:#5f6367;
	line-height:32px;
	padding-left:20px;
	position:relative;
}
.ysql-sec-xnul ul li:before{
	width:6px;
	height:6px;
	background:#11c5e0;
	border-radius:6px;
	content:'';
	position:absolute;
	top:14px;
	left:0;
	margin-top:-3px;
}
.ysql-sec-3{
	/* height:569px; */
	padding-top:85px;
	/* padding-bottom:30px; */
	background:url(../Images/bg_ysql_tb.jpg) center top no-repeat;
}
.ysql-sec-3 .hm-tit{
	margin-bottom: 55px;
	color:#fff;
}
ul.ysql-esz-ul{
	text-align:center;
	font-size:0;
}
ul.ysql-esz-ul li {
	display:inline-block;
	width:25%;
	vertical-align:top;
}
ul.ysql-esz-ul li .ysql-esz-ico{
	width:101px;
	height:101px;
	margin:0 auto;
}
ul.ysql-esz-ul li .ysql-esz-1{
	background:url(../Images/icon_71.png) no-repeat;
}
ul.ysql-esz-ul li .ysql-esz-2{
	background:url(../Images/icon_72.png) no-repeat;
}
ul.ysql-esz-ul li .ysql-esz-3{
	background:url(../Images/icon_73.png) no-repeat;
}
ul.ysql-esz-ul li .ysql-esz-4{
	background:url(../Images/icon_74.png) no-repeat;
}
ul.ysql-esz-ul li .ysql-esz-5{
	background:url(../Images/icon_75.png) no-repeat;
}
ul.ysql-esz-ul li .ysql-esz-6{
	background:url(../Images/icon_76.png) no-repeat;
}
ul.ysql-esz-ul li .ysql-esz-7{
	background:url(../Images/icon_77.png) no-repeat;
}
ul.ysql-esz-ul li .ysql-esz-txt{
	text-align:center;
	font-size:15px;
	color:#fff;
	line-height:25px;
	height:125px;
	margin-top:14px;
}
.ysql-sec-4{
	padding-top:99px;
	padding-bottom:155px;
}
/* .ysql-jr-ul{
	width:1045px;
	margin:75px auto 0;
} */
.ysql-jr-ul{
	margin:75px auto 0;
}
.ysql-jr-ul ul{
	margin-left: -5px;
	margin-right:-5px
}
.ysql-jr-ul ul li{
	float: left;
	/* width:253px; */
	height:335px;
	/* margin-left:11px; */
	padding-right:5px;
	padding-left:5px;
	margin-bottom:10px;
}
.ysql-jr-ul ul li .ysql-jr-item {
	height:335px;
	padding-top:45px;
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
}
.ysql-imgb{position:relative;overflow:hidden;}
.ysql-imgb .slacteImg {position:absolute;top:0;left:0;width:100%;z-index:-1;}
.ysql-jr-ul ul li:hover .ysql-imgb .slacteImg img{
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
/* .ysql-jr-ul ul li .ysql-jr-1{
	background:url(../Images/img_13.jpg) center top no-repeat;
	background-size:cover;
}
.ysql-jr-ul ul li .ysql-jr-2{
	background:url(../Images/img_14.jpg) center top no-repeat;
	background-size:cover;
}
.ysql-jr-ul ul li .ysql-jr-3{
	background:url(../Images/img_15.jpg) center top no-repeat;
	background-size:cover;
}
.ysql-jr-ul ul li .ysql-jr-4{
	background:url(../Images/img_16.jpg) center top no-repeat;
	background-size:cover;
} */
/* .ysql-jr-ul ul li:hover .ysql-jr-item{background-size:110%!important;} */
.ysql-jr-ul ul li .ysql-jr-item .ysql-jr-icon{
	height:64px;
}
.ysql-jr-ul ul li .ysql-jr-1 .ysql-jr-icon{
	background:url(../Images/icon_58.png) center no-repeat;
}
.ysql-jr-ul ul li .ysql-jr-2 .ysql-jr-icon{
	background:url(../Images/icon_59.png) center no-repeat;
}
.ysql-jr-ul ul li .ysql-jr-3 .ysql-jr-icon{
	background:url(../Images/icon_60.png) center no-repeat;
}
.ysql-jr-ul ul li .ysql-jr-4 .ysql-jr-icon{
	background:url(../Images/icon_61.png) center no-repeat;
}
.ysql-jr-ul ul li .ysql-jr-txt{
	height:180px;
}
.ysql-jr-ul ul li .ysql-jr-txt h3{
	/* width:138px; */
	margin:10px auto;
	font-size:18px;
	color:#fff;
	text-align:center;
	line-height:32px;
}
.ysql-jr-ul ul li .ysql-jr-txt p{
	font-size:12px;
	color:#fff;
	text-align:center;
	line-height:22px;
}
.ysql-jr-ul ul li .ysql-jr-txt table{
	width:230px;
	margin:0 auto;
}
.ysql-jr-ul ul li .ysql-jr-txt table tr td{
	font-size:12px;
	color:#fff;
	line-height:22px;
	padding:0 5px;
}
.ysql-jr-ul ul li .ysql-line{
	width:26px;
	height:3px;
	background:#00c1de;
	margin:0 auto;
}
/* 成功案例 */
.sidebar-nav-2 ul{
	padding-top:0px;
	border-bottom:1px solid #f5f5f6;
	text-align:center;
	font-size:0;
}
/* 私有云-云套餐 */
.ystaoc-sec-1{
	padding-top:80px;
	margin-bottom:140px;
	margin-bottom:80px;
}
.ysy-text{
	font-size:14px;
	line-height:32px;
	color:#5f6367;
	text-align:center;
	margin-top:15px;
}
.ysy-taoc{
	padding-top:80px;
	margin-bottom:80px;
}
/* .sidebar-nav ul li.on a, .sidebar-nav ul li a:hover, .sidebar-nav-2 ul li.on a, .sidebar-nav-2 ul li a:hover {
    border-bottom-color: transparent;
    color: #373d41;
} */
/* .ysy-taoc-ul{
	width:995px;
	margin:40px auto 0;
} */
/* .ysy-taoc-ul ul{
	margin-left:-55px;
} */
/* .ysy-taoc-ul ul li{
	float: left;
	width:295px;
	margin-left:55px;
} */
.ysy-taoc-ul{
	margin:40px auto 0;
}
.border-color-1{
	border-color:#198dc8;
}
.border-color-2{
	border-color:#e60012;
}
.border-color-3{
	border-color:#1abc9c;
}
.border-color-4{
	border-color:#a9c93b;
}
.border-color-5{
	border-color:#e69a06;
}
.ysy-taoc-ul ul li .taoc-box{
	border-bottom-width:4px;
	border-bottom-style:solid;
}
.ysy-taoc-ul ul li:hover .taoc-box{box-shadow:0 1px 5px 2px #f4f4f5;}
.ysy-taoc-ul ul li .taoc-box .taoc-border{
	border:1px solid #ededed;
	border-bottom-width:0;
	padding:44px 55px 40px;
	background-color:#fff;
	/* height:287px; */
}
.ysy-taoc-ul ul li .taoc-box .taoc-border h3{
	font-size:18px;
	text-align:center;
	margin-bottom:24px;
}
.ysy-taoc-ul ul li .taoc-box .taoc-border .hm-pro-det-li {
    font-size: 12px;
    height:16px;
    color: #656666;
    margin-bottom: 10px;
}
.ysy-taoc-ul ul li .taoc-box .taoc-border .hm-pro-mon{
	margin-top:0;
	margin-bottom:8px;
}
.ysy-taoc-ul ul li .taoc-box .taoc-border .hm-pro-more{
	text-align:center;
	padding-top:16px;
}
.ystaoc-sec-2{
	padding-top:70px;
	padding-bottom:70px;
	/* height:872px; */
	background:url(../Images/bg_ytaoc_mid.jpg) center top no-repeat;
	background-size:cover;
	color:#fff;
}
.ystaoc-ul-2{
	margin-top:40px;
}
.ystaoc-ul-2 ul li{
	float: left;
/* 	width:180px;
width:160px; */
	font-size:14px;
	line-height:25px;
	height:50px;
	padding-right:45px;
	padding-left:25px;
	position:relative;
	margin-bottom:70px;
}
.ystaoc-ul-2 ul li:before{
	width:8px;
	height:8px;
	background:#fff;
	border-radius:8px;
	content:'';
	position:absolute;
	top:9px;
	left:0;
}
.ystaoc-ul-2 ul li.ystc-w5{
	width:175px;
	width:155px;
	padding-right:0;
}
.ystaoc-sec-3{
	padding-top:80px;
	padding-bottom:80px;
}
.ystaoc-sec-3 .sidebar-nav-2 ul{
	padding-top:20px;
	margin-bottom:50px;
}

/* 解决方案 */
.solution-sec-1{
	padding-top:80px;
	margin-bottom:80px;
}
.solu-ul-1{
	margin-top:30px;
}
.solu-ul-1 ul {
	margin-left:-15px;
}
.solu-ul-1 ul li{
	float: left;
	width:228px;
	width:208px;
	margin-left:15px;
	background-color:#fff;
}
.solu-ul-1 ul li .solu-box{
	border-bottom-width:4px;
	border-bottom-style:solid;
}
.solu-ul-1 ul li .solu-box .solu-border{
	border:1px solid #ededed;
	border-bottom:0;
	box-shadow: 0 2px 2px #d8d8d8;
	padding:55px 24px 35px;
}
.solu-ul-1 ul li .solu-box .solu-border .solu-li-img{
	height:55px;
	margin-bottom:45px;
	text-align:center;
}
.solu-ul-1 ul li .solu-box .solu-border .solu-li-img img{
	max-height:55px;
}
.solu-ul-1 ul li .solu-box .solu-border .solu-li-txt{
	font-size:12px;
	color:#5f6367;
	line-height:24px;
	height:72px;
	text-align:center;
}
.solution-sec-2{
	/* height:1392px; */
	padding-top:50px;
	padding-bottom:50px;
	background:url(../Images/bg_solu_mid.jpg) center top no-repeat;
	background-size:cover;
	color:#fff;
}
.solu-fa-ul{
	margin-top:50px;
}
.solu-fa-ul ul{
	margin-left:-75px;
}
.solu-fa-ul ul li{
	float: left;
	width:180px;
	width:160px;
	margin-left:75px;
}
.solu-fa-ul ul li .solu-fa-img{
	height:50px;
	text-align:center;
	margin-bottom:15px;
}
.solu-fa-ul ul li .solu-fa-img img{
	max-height:50px;
}
.solu-fa-ul ul li h3{
	font-size:15px;
	text-align:center;
	margin-bottom:8px;
}
.solu-fa-ul ul li .solu-fa-txt{
	font-size:12px;
	line-height:25px;
	text-align:center;
}
.solution-sec-3{
	padding:50px 0 10px;
}
.yhzn-news{
	margin-bottom:70px;
}
.yhzn-news ul{
	width:880px;
	width:980px;
	width:100%;
	margin:30px auto 45px;
}
.yhzn-news ul li{
	padding:20px 5px 35px;
	border-bottom:1px solid #f5f5f6;
	position:relative;
}
.yhzn-news ul li h3{
	font-size:16px;
}
.yhzn-news ul li h3 a,.yhzn-news ul li p a{
	color:#333;
}
.yhzn-news ul li h3 a:hover,.yhzn-news ul li h3 a:active,.yhzn-news ul li h3 a:focus,.yhzn-news ul li p a:hover,.yhzn-news ul li p a:active{color:#00c1de;}
.yhzn-news ul li p{
	line-height:32px;
	height:64px;
}
.yhzn-news ul li .yhzn-nmore{
	position:absolute;
	right:0;
	bottom:25px;
}
.yhzn-news ul li .yhzn-nmore a{
	display: inline-block;
    width: 88px;
    height: 32px;
    line-height: 32px;
    font-size: 13px;
    color: #fff;
    text-align: center;
    background: #00c1de;
    border-radius: 3px;
    transition:all 0.3s;
}
.yhzn-news ul li .yhzn-nmore a:hover{background-color:#fff;color:#00c1de;}
/* .yhzn .sidebar-nav-2 ul li a{
	margin-right:50px;
	margin-left:50px;
} */
.pages {text-align:center;}
.pages a,.pages span{
    display: inline-block;
    width:28px;
    height:28px;
    text-align:center;
    margin-left: 5px;
    margin-right:5px;
    line-height: 1.42857143;
    line-height:24px;
    color: #000;
    text-decoration: none;
    /*background-color: #fff;*/
  
    border: 1px solid #ddd;
    font-size:12px;
}
.pages a:hover,.pages span.current{
    color: #00c1de;
    /* background-color: #eee; */
    border-color: #00c1de;
}
/* 展示 */
.server-w{
	padding-top:80px;
}
.server-tab{
	text-align:center;
}
.server-tab .server-tab-li{
	display:inline-block;
	width:175px;
	height:143px;
	padding:2px 0 0 4px;
	margin:0 40px;
}
.server-tab .server-tab-li.on,.server-tab .server-tab-li:hover{
	background:url(../Images/img_serh.jpg);
}
.server-tab .server-tab-li a.server-tab-box{
	display:block;
	width:168px;
	height:124px;
	border-radius:8px;
	background:#f5f5f6;
	overflow: hidden;
}
.server-tab .server-tab-li.on a.server-tab-box,.server-tab .server-tab-li:hover a.server-tab-box{
	background:#fff;
}
.server-tab .server-tab-li a.server-tab-box .server-tab-ico{
	height:34px;
	margin-top:20px;
	margin-bottom:18px;
}
.server-tab .server-tab-li a.server-tab-box h5{
	font-size:16px;
	font-weight:normal;
}
.server-tab .server-tab-li a.server-tab-box .ser-ico-1{
	background:url(../Images/icon_ser_01.png) center center no-repeat;
}
.server-tab .server-tab-li a.server-tab-box .ser-ico-2{
	background:url(../Images/icon_ser_02.png) center center no-repeat;
}
.server-tab .server-tab-li a.server-tab-box .ser-ico-3{
	background:url(../Images/icon_ser_03.png) center center no-repeat;
}
.server-tab .server-tab-li.on a.server-tab-box .ser-ico-1,.server-tab .server-tab-li:hover a.server-tab-box .ser-ico-1{
	background:url(../Images/icon_serh_01.png) center center no-repeat;
}
.server-tab .server-tab-li.on a.server-tab-box .ser-ico-2,.server-tab .server-tab-li:hover a.server-tab-box .ser-ico-2{
	background:url(../Images/icon_serh_02.png) center center no-repeat;
}
.server-tab .server-tab-li.on a.server-tab-box .ser-ico-3,.server-tab .server-tab-li:hover a.server-tab-box .ser-ico-3{
	background:url(../Images/icon_serh_03.png) center center no-repeat;
}
.server-shux-w{
	box-shadow:0 0 14px 4px #f4f4f4;
	margin:30px auto 88px;
}
.server-shux-50{
	float: left;
	width:570px;
	padding:60px 25px;
}
.bg-f9{
	background:#f9f9f9
}
.ser-shux-item{
	position:relative;
}
.ser-line{
	border-bottom:1px solid #dedede;	
}
.big-sx{
	float: left;
	width:105px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:50%;
	transform:translateY(-50%);
}
.big-sx .big-sx-ico{
	width:63px;
	height:63px;
	border:1px solid #dedede;
	position:relative;
	margin-left:12px;
}
.big-sx .big-sx-ico:before{
	width:30px;
	border-bottom:1px solid #dedede;
	content:'';
	position:absolute;
	left:100%;
	top:50%;
	margin-left:1px;
}
.big-sx h5{
	width:90px;
	font-size:16px;
	line-height:25px;
	color:#373d41;
	text-align:center;
	margin-top:5px;
}
.small-sx-w{
	float:left;
	width:470px;
	margin-left:105px;
}
.small-sx-left{
	float: left;
	width:182px;
	overflow:hidden;
}
.small-sx-left h6{
	width:140px;
	text-align:center;
	font-size:14px;
	color:#373d41;
	font-weight:normal;
	margin-top:8px;
	white-space:nowrap;
	margin-bottom:10px;
}
.small-sx-ico{
	width:44px;
	height:44px;
	border:1px solid #dedede;
	margin-left:48px;
	position:relative;
}
.small-sx-ico:before,.small-sx-ico:after{
	width:182px;
	border-bottom:1px solid #dedede;
	content:'';
	position:absolute;
	top:50%;
	/* left:-48px; */
}
.small-sx-ico:before{
	left:100%;
}
.small-sx-ico:after{right:100%;}
.small-sx-txt{
	float: left;
	width:251px;
	width:226px;
	padding:6px 20px 8px 15px;
	border:1px solid #dedede;
	margin-bottom:10px;
}
.small-sx-txt p{
	font-size:12px;
	line-height:20px;
	color:#373d41;
}
.small-sx-item{
	position:relative;
	overflow:hidden;
}
.small-sx-item:before{
	display:block;
	width:0;
	height:100%;
	border-left:1px solid #dedede;
	content:'';
	position:absolute;
	top:0;
	left:0;
}
.small-sx-item.sx-first:before{
	top:23px;
}
.sx3xg .small-sx-item.sx-first:before{top:123px;}
.small-sx-item.sx-last:before{
	top:-100%;
	margin-top:24px;
}
.sx3xg .small-sx-item.sx-last:before{margin-top:174px;}
.small-sx-item.sx-only:before{
	top:-100%;
	margin-top:0;
}
.small-sx-item.sx-only .small-sx-left{
	min-height:240px;
}
.small-sx-item.sx-only .small-sx-left .small-sx-ico{
	margin-top:40px
}
.ser-shux-left .ser-line{
	margin-top:60px;
	margin-bottom:55px;
}
.ser-shux-right .ser-line{
	margin-top:25px;
	margin-bottom:15px;
}
.big-sx.noposit{
	top:30px;
	transform:translateY(0);
}
.small-three-txt{
	float: left;
	width:263px;
	position:relative;
}
.small-three-txt .small-sx-txt{
	position:relative;
}
.small-three-txt .small-sx-txt:before{
	
}

/* 私有云云安全 */
.safe-tico {height:60px;}
.ico-125{background:url(../Images/icon_125.png) center no-repeat;}
.ico-126{background:url(../Images/icon_126.png) center no-repeat;}
.ico-127{background:url(../Images/icon_127.png) center no-repeat;}
.ico-128{background:url(../Images/icon_128.png) center no-repeat;}
.ico-129{background:url(../Images/icon_129.png) center no-repeat;}
.safe-tp{text-align:center;margin-top:15px;}
.color-white{color:white!important;}
.safe-mid-w{height:559px!important;background:url(../Images/bg_anquan_mid.jpg) center no-repeat !important;}
.safe-mid-item-w{margin-top:40px;}
.safe-mid-item-w .safe-m-item{width:50%;margin-bottom:15px;}
.safe-mid-item-w .safe-m-item .safe-m-lf{width:170px;margin-left:20px;line-height:54px;}
.safe-mico{display:inline-block;width:64px;height:54px;vertical-align:top;}
.ico-130{background:url(../Images/icon_130.png) center center no-repeat;}
.ico-131{background:url(../Images/icon_131.png) left center no-repeat;}
.ico-132{background:url(../Images/icon_132.png) left center no-repeat;}
.ico-133{background:url(../Images/icon_133.png) left center no-repeat;}
.safe-mid-item-w .safe-m-item .safe-m-lf span{font-size:16px;}
.safe-mid-item-w .safe-m-item ul{margin-top:10px;}
.safe-mid-item-w .safe-m-item ul li{
	width:252px;
	padding-left:16px;
	height:34px;
	line-height:34px;
	border:1px solid #fff;
	border-radius:4px;
	margin-bottom:12px;
}
.safe-mid-item-w .safe-m-item-1 ul li,.safe-mid-item-w .safe-m-item-3 ul li{
	width:252px!important;
}
.safe-ft-ico{height:87px;width:87px;margin:0 auto;}
.ico-134{background:url(../Images/icon_134.png) center no-repeat;}
.ico-135{background:url(../Images/icon_135.png) center no-repeat;}
.ico-136{background:url(../Images/icon_136.png) center no-repeat;}
.safe-ft-h5{font-weight:normal;text-align:center;margin-top:42px;margin-bottom:10px;}
.safe-ft-txt{text-align:center;font-size:12px;color:#a9b0b4;line-height:22px;}
.safe-ft-txt span{color:#a9b0b4;font-size:14px;vertical-align:middle;}
.text img,.text table{max-width:100%;}

.ysql-zbw .hm-tit{margin-bottom:30px;}
.safe-tico2{width:70px;height:70px;margin:45px auto 0;}
.ico-137{background:url(../Images/icon_137.png) center no-repeat;}
.ico-138{background:url(../Images/icon_138.png) center no-repeat;}
.ico-139{background:url(../Images/icon_139.png) center no-repeat;}
.ico-140{background:url(../Images/icon_140.png) center no-repeat;}
.ico-141{background:url(../Images/icon_141.png) center no-repeat;}
.ico-142{background:url(../Images/icon_142.png) center no-repeat;}
.ico-143{background:url(../Images/icon_143.png) center no-repeat;}
.ico-144{background:url(../Images/icon_144.png) center no-repeat;}
.ico-145{background:url(../Images/icon_145.png) center no-repeat;}
.ico-146{background:url(../Images/icon_146.png) center no-repeat;}
.ico-147{background:url(../Images/icon_147.png) center no-repeat;}
.ico-148{background:url(../Images/icon_148.png) center no-repeat;}

/* 关于我们-公司形象 */
.aboutSwp-wrap{position:relative;padding:0 100px;}
.pad-t80{padding-top:80px;}
.pad-b110{padding-bottom:110px;}
.aboutSwp-wrap .aboutSwp-item{position:relative;}
.slacteImg,.ab-ln-swp{overflow:hidden;}
.slacteImg img,.ab-ln-swp > img{width:100%;transition:transform 0.3s;vertical-align:top;}
.slacteImg:hover img,.ab-ln-swp:hover >img{transform:scale(1.1);}
/* #aboutSwp .slacteImg:hover img{transform:scale(1);}
#aboutSwp .slacteImg{
	padding:4px 8px;
	background-color:#fff;
	border-radius: 4px;
    border: 1px solid #f1f1f1;
    -webkit-box-shadow: 3px 3px 8px 0 #dfe5ea;
    box-shadow: 3px 3px 8px 0 #dfe5ea;
    margin-bottom:20px;
} */
.ab-sp-tx{text-align:center;color:#89909a;}
.aboutSwp-wrap .aboutSwp-item .aboutSwp-txt{position:absolute;bottom:15px;left:15px;color:#fff;}
.aboutSwp-wrap .aboutSwp-item .aboutSwp-txt i.ico-aby{
	display:inline-block;
	width:4px;
	height:4px;
	background:#fff;
	border-radius:4px;
	vertical-align:middle;
	margin-right:10px;
}
 /* .swiper-button-prev,.comment-prev.swiper-button-prev{width:68px;height:68px;background:url(../Images/ico_prev.png) no-repeat;left:-110px;}
 .swiper-button-next,.comment-next.swiper-button-next{width:68px;height:68px;background:url(../Images/ico_next.png) no-repeat;right:-110px;} */
 .swiper-button-prev, .swiper-button-next, .swiper-button-prev-1, .swiper-button-next-1,.swiper-button-prev-2, .swiper-button-next-2{
	position: absolute;
    top: 50%;
    display: inline-block;
    width: 68px;
    height: 68px;
    text-align: center;
    border: 3px solid rgba(55,57,76,.1);
    border-radius: 50%;
    background-image:none;
    background-repeat: no-repeat;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
 .swiper-button-prev:hover,.swiper-button-next:hover{border-color: rgba(55,57,76,.2);}
 .swiper-button-prev,.swiper-button-prev-1,.swiper-button-prev-2{
	left:0;
}
 .swiper-button-next, .swiper-button-next-1, .swiper-button-next-2{right:0;}
 .swiper-button-prev i,.swiper-button-next i,.swiper-button-prev-1 i, .swiper-button-next-1 i ,.swiper-button-prev-2 i, .swiper-button-next-2 i{
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-top: 24px;
    opacity: .6;
    background-image: url(../Images/arrows.png);
}
.swiper-button-next i,.swiper-button-next-1 i,.swiper-button-next-2 i{background-position: -60px 0;}
 .swiper-button-prev:hover i,.aboutSwp-wrap .swiper-button-next:hover i{opacity: 1;}
.bg-s5{background-color:#f6f9fc;}
/* 加入我们 */
.join-t{height:40px;line-height:40px;background-color:#00c1de;color:#fff;padding:0 20px;}
.join-t .join-tl{float: left;}
.join-t .join-tr{float:right;}
i.ico-email{display:inline-block;width:25px;height:21px;background:url(../Images/inco_email.png);vertical-align:middle;margin-left:15px;}
ul.join-ul li{margin-bottom:8px;}
ul.join-ul li .join-mes{display:none;padding:0 20px 20px;}
/* ul.join-ul li.on .join-mes{display:block;padding:0 20px 20px;} */
/* url(../Images/icon_dbdown.png) 98% center no-repeat */
.join-item-t{font-size:14px;padding:12px 20px;background:#f5f5f6;cursor:pointer;position:relative;}
.join-item-t:after{
	display:block;
	width:16px;
	height:12px;
	background:url(../Images/icon_dbdown.png);
	content:'';
	position:absolute;
	top:50%;
	right:30px;
	margin-top:-6px;
	-webkit-transform:rotateZ(-90deg);
	transform:rotateZ(-90deg);
	transition:all 0.3s;
}
ul.join-ul li.on .join-item-t:after{
	-webkit-transform:rotateZ(0deg);
	transform:rotateZ(0deg);
}
/* ul.join-ul li.on .join-item-t{background:none;font-size:18px;color:#00c1de;font-weight:bold;} */
ul.join-ul li.on .join-item-t{color:#00c1de;}
.join-mes-t{padding-top:15px;padding-bottom:15px;}
ul.join-ul li.on .join-mes > h5{line-height:32px;}

.news-ul li{margin-bottom:50px;position:relative;}
.news-ul li h4{padding-right:10%;font-size:18px;padding-bottom:10px;line-height:30px;border-bottom:1px dashed #ccc;margin-bottom:10px;}
.news-ul li h4 a{color:#00c1de;}
.news-ul li h4 a:hover{color:#000;}
.news-ul li .news-date{
	position:absolute;
	top:0;
	right:5px;
	line-height:30px;
	color:#888;
}
.news-ul li p{font-size:14px;line-height:24px;color:#666;}
.news-ul li p a{color:#666;}
.tab-s4{font-size:0;border-bottom:2px solid #00c1de;margin-bottom:30px;}
.tab-s4 a{display:inline-block;height:40px;line-height:40px;font-size:16px;padding:0 20px;margin-right:1px;}
.tab-s4 a.on,.tab-s4 a:hover{background-color:#00c1de;color:#fff;}
.ba-list ul li{
	padding:10px 0;
	border-bottom:1px solid #ddd;
}
.ba-list ul li h5{font-size:16px;margin-bottom:0px;line-height:22px;cursor:pointer;}
.ba-list ul li.on h5,
.ba-list ul li.active h5,
.ba-list ul li.active h5 a,
.ba-list ul li h5:visited,
.ba-list ul li h5:hover,
.ba-list ul li h5:active,
.ba-list ul li h5 a:visited,
.ba-list ul li h5 a:hover,
.ba-list ul li h5 a:active,
.ba-mes .text p a:visited,
.ba-mes .text p a:hover,
.ba-mes .text p a:active{
	color:#00c1de;
}
.ba-list ul li h5 span.num{display:inline-block;width:20px;height:22px;color:#00c1de;text-align:center;line-height:20px;border:1px solid #ddd;margin-right:10px;vertical-align:top;}
.ba-list ul li h6{font-size:16px;margin-bottom:6px;}
.ba-mes{padding-left:30px;margin-top:10px;}
#shzn .ba-mes{display:none;}
.ba-mes .text p{line-height:24px;}
.shzn-sphl{margin-top:30px;margin-bottom:30px;}

.yhzn-ico-item{background-color:#f3f8fc;display:table;width:100%;height:104px;position:relative;z-index:9;}
.yhzn-ico-box{position:relative;padding-top:8px;padding-bottom:8px;z-index: 2;}
.col-marlr_32 {margin-right:-32px;margin-left:-32px;}
.col-padlr_32{padding-right:32px;padding-left:32px;}
/* .yhzn-ico-box:before{
	display:block;
	position:absolute;
	top:0;
	right:24px;
	bottom:0;
	left:24px;
	border:1px dashed #ccc;
	content:'';
	z-index:1;
} */
/* .yhzn-ico-boxs2:before{
	display:block;
	position:absolute;
	top:-43px;
	right:24px;
	bottom:0;
	left:24px;
	border:1px dashed #ccc;
	border-top:1px solid #fff;
	content:'';
	z-index:1;
} */
.yhzn-ico-item .yhzn-ico-cm{display:table-cell;vertical-align:middle;padding-left:6px;font-size:0;}
.yhzn-ico-item .yhzn-ico,.yhzn-ico-item span{display:inline-block;vertical-align:middle;}
.yhzn-ico-item .yhzn-ico{width:80px;text-align:center;}
.yhzn-ico-item span{line-height:25px;font-size:16px;}
i.yhzn-b{
	display:block;
	width:20px;
	height:32px;
	background:url(../Images/ico_jtx.png);
	position:absolute;
	top:100%;
	left:50%;
	margin-top:8px;
	margin-left:-10px;
}
i.yhzn-r{
	display:block;
	width:32px;
	height:20px;
	background:url(../Images/ico_jtl.png);
	position:absolute;
	top:50%;
	left:100%;
	margin-left:15px;
	margin-top:-10px;
}
i.yhzn-l{
	display:block;
	width:32px;
	height:20px;
	background:url(../Images/ico_jtr.png);
	position:absolute;
	top:50%;
	right:100%;
	margin-right:15px;
	margin-top:-10px;
}
i.ico-ydown{display:inline-block;width:39px;height:33px;background:url(../Images/icon_ydown.png);vertical-align:middle;margin-right:6px;}
.doc-item a:hover i.ico-ydown{background:url(../Images/icon_ydown2.png);}
.yhzn-slider ul li{
	height:62px;
	line-height:62px;
	padding-left:25px;
	background-color:#3f3d4a;
}
.yhzn-slider ul li+li{border-top:1px solid #000;}
.yhzn-slider ul li a{
	display:block;
	font-size:16px;
	color:#fff;
	position:relative;
}
.yhzn-slider ul li.on a,.yhzn-slider ul li a:hover{color:#00c1de;}
.yhzn-slider ul li a:after{
	display:block;
	width:9px;
	height:9px;
	background:#696969;
	border-radius:9px;
	content:'';
	position:absolute;
	right:15px;
	top:50%;
	margin-top:-4px;
}
.yhzn-slider ul li.on a:after,.yhzn-slider ul li a:hover:after{background:#00c1de;}
.yhzn-slider{padding-right:10px;padding-bottom:200px; }
.doc-item{display:inline-block;}
.doc-item a{display:block;margin-top:10px;}
.comment-item{
	height:0;
	padding-top:89%;
	position:relative;
	
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
	-webkit-transition: 1s; 
	transition: 1s; 
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.comment-item .one{
	background: #f9f9f9; 
	-webkit-transform: rotateY(180deg);
    -webkit-backface-visibility: hidden;
    transform: rotateY(180deg);
    backface-visibility: hidden;
}
.comment-item .two{
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
/* .com-box-xg:hover .comment-item{
	background-color:#f9f9f9;
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
} */
/* .com-box-xg:hover .comment-item .one{
	-webkit-backface-visibility: visible;
	backface-visibility: visible;
} */
.com-box-xg{margin-bottom:60px;margin-right:5px;margin-left:5px;}
.com-box-xg:hover .comment-item .one{
	background: #f9f9f9; 
	-webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
}
.com-box-xg:hover .comment-item .two{
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
} 
.comment-item .comment-box{
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	box-shadow:0 0 5px 1px #ccc;
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
	-webkit-transition: 1s; 
	transition: 1s; 
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.comment-item .comment-box .dtable{height:100%;width: 100%}
.comment-item .comment-box .dtable .dtcell{padding-right:28px;padding-left:28px;text-align:center;}
.comment-item .comment-box .dtable .dtcell .comment-txt{font-size:12px;line-height:22px;color:#5f6367;height:44px;overflow:hidden;}
.one .comment-txt{text-align:left;}
/* .comment-item:hover .comment-box .dtable .dtcell .comment-txt{height:auto;} */

.comment-titxg{font-size:20px;color:#ff7301;font-weight:bold;margin-bottom:20px;}
.comment-item .comment-box .dtable .dtcell img{max-width:100%;}
/* .comment-list .row{margin-right:-30px;margin-left:-30px;position:relative;}
.comment-list .row > div{padding-right:30px;padding-left:30px;margin-bottom:40px;} */
.comment-list{padding-top:15px;padding-bottom:15px;padding-right:40px;padding-left:40px;}
.comment-list .row{margin:0;position:relative;}
.comment-list .row > div{padding:0;margin:0;}
.comment-prev.swiper-button-prev{left:-85px;margin-top:0;}
.comment-next.swiper-button-next{right:-85px;margin-top:0;}
.server-3t-item{
	height:0;
	padding-top:88%;
	border:1px solid #e0e0e0;
	/* box-shadow: 0 0 5px 1px #cfcfcf; */
	position:relative;
}
.server-3t-item .server-3t-box{
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
}
.server-3t-item .server-3t-box .dtable{width:100%;height:100%;text-align:center;}
.server-3t.row{margin-right:-9px;margin-left:-9px;}
.server-3t.row >div{padding-right:9px;padding-left:9px;margin-bottom:18px;}
.server-3m-pctb,.server-3b-pctb {width:100%;border-collapse:inherit;border-spacing:8px;}
.server-3m-pctb tr td{background:#f5f5f6;padding:22px;text-align:center;position:relative;}
.server-3m-pctb tr td span.ser-3m-tag1{display:inline-block;padding:30px 8px;background:#50d1e6;color:#fff;font-size:16px;}
.server-3m-pctb tr td .ser-3m-tag2{background:#fd8d75;line-height:40px;color:#fff;font-size:16px;}
.ser-3m-tag-w2{width:60%;margin-right:auto;margin-left:auto;}
.tags-bg-white{background:#fff;line-height:40px;margin-bottom:12px;font-size: 12px;}
.server-3m-pctb tr td.ser-3m-td2 .tags-bg-white{width:46%;float: left;margin-right:4px;margin-left:4px;}
i.ico-jttb{display:block;width:7px;height:43px;background:url(../Images/ico_jttb.png);position:absolute;top:100%;left:50%;margin-left:-3px;margin-top:6px;}
.server-3b-con{background:#f5f5f6;padding:16px 16px 16px 16px;}
.server-3b-pctb tr td{text-align:center;padding-top:12px;padding-bottom:12px;}
.ser-3b-s1{background:#50d1e6;color:#fff;font-size:14px;}
.server-3b-pctb tr td.ser-3b-s2{background:#fff;color:#000;font-size:12px;text-align:left;padding-left:15px;padding-right:15px;}
.server-3t-txt{margin-top:10px;line-height:18px;font-size:12px;}
.server-4t .server-3t-item{padding-top:106.5%;}
.server-4m-bg{padding:12px 0;background:url(../Images/bg_ser.jpg) center no-repeat;background-size:cover;}
.server-b4{background:#f5f5f6;}
.server-b2-bg{background-color:#a9a9a9;}
.server-b4-tab1{
	border-collapse: inherit;
    border-spacing: 1px;
}
.server-b4-tab1 tr td{background-color:#f5f5f6;padding:25px;}
.ser-b4-ta-1,.ser-b4-ta-2,.ser-b4-ta-3,.ser-b4-tam-1{
	display:inline-block;
	text-align:center;
	position:relative;
	vertical-align:middle;
}
.ser-b4-ta-1{width:120px;height:40px;line-height:40px;font-size:16px;color:#fff;background-color:#00c1de;}
.ser-b4-ta-2{width:120px;height:40px;line-height:40px;font-size:12px;background-color:#fff;}
i.ser-b4-ico-1{display:block;width:42px;height:7px;background:url(../Images/ico_jtl2.png);position:absolute;top:50%;left:100%;margin-top:-3px;}
i.ser-b4-ico-2{display:block;width:73px;height:54px;background:url(../Images/ico_jtl3.png);position:absolute;top:50%;right:100%;margin-top:-27px;margin-right:-1px;}
.ser-b4-ta-2.blk{display:block;}
.ser-b4-ta-3{width:120px;height:40px;line-height:40px;background-color:#fd8d75;color:#fff;}
.ser-b4-ta-2.w17{width:170px;}
.ser-b4-ta-4{padding:25px 12px;font-size:16px;color:#fff;background-color:#00c1de;}
.server-b4-tab2 tr td{padding:6px;}
.server-b4-tab2 tr td .ser-b4-ta-2.blk{margin-top:12px;}
.ser-b4-ta-2.w75{width:70px;margin-right:20px;}
.server-t2-box{padding:30px 0 30px;border-left:1px solid #e0e0e0;}
.server-t2-box2{background-color:#f6f7fb;border:1px solid #e0e0e0;border-right:0;min-height:170px;}
.server-t2 .row{margin-right:0;margin-left:0;border-top:3px solid #00c1de;border-right:1px solid #e0e0e0;text-align:center;}
.server-t2 .row .server-t2-item{padding-right:0;padding-left:0;}
.server-t2-ico{height:75px;}
.t2-ico-1{background:url(../Images/icon_167.png) center no-repeat;background-size:auto 100%;}
.t2-ico-2{background:url(../Images/icon_168.png) center no-repeat;background-size:auto 100%;}
.t2-ico-3{background:url(../Images/icon_169.png) center no-repeat;background-size:auto 100%;}
.server-t2-box p{font-size:14px;margin-top:22px;}
.server-t2-box2 ul{display:inline-block;margin-top:15px;}
.server-t2-box2 ul li{
	font-size:12px;
	text-align:left;
	line-height:28px;
	padding-left:22px;
	position:relative;
}
.server-t2-box2 ul li:after{
	display:block;
	width:6px;
	height:6px;
	background-color:#00c1de;
	border-radius:6px;
	content:'';
	position:absolute;
	top:50%;
	left:0;
	margin-top:-3px;
}
#server2m .hm-ban-img{height:auto;}
.server-2m,.hr-mid-c{padding:74px 0;background:url(../Images/bg_ser3.png) center no-repeat;background-size:cover;}
.server-2m-slide{text-align:right;margin-top:50px;}
.server-2m-slide a{
	display:inline-block;
	padding:0 25px;
	height:40px;
	line-height:40px;
	color:#fff;
	font-size:16px;
	margin-bottom:10px;
	position:relative;
}
.server-2m-slide a:hover,.server-2m-slide a.on{
	background-color:#00c1de;
}
.server-2m-slide a:hover:after,.server-2m-slide a.on:after{
	display:block;
	width:0;
	height:0;
	border-right:12px solid #00c1de;
	border-top:11px solid transparent;
	border-bottom:11px solid transparent;
	content:'';
	position:absolute;
	left:-12px;
	top:50%;
	margin-top:-11px;
}
#server2m .swiper-pagination-bullet{width:10px;height:10px;border-color:#fff;}
#server2m .swiper-pagination{text-align:right;padding-right:15px;}
.solu-ul-1.solu-ul-2 ul li .solu-box .solu-border .solu-li-img{height:60px;margin-bottom:30px;}
.solu-ul-1.solu-ul-2 ul li .solu-box .solu-border .solu-li-img img{max-height:60px;}
.solu-ul-1.solu-ul-2 ul li .solu-box .solu-border .solu-li-txt{height:48px;}
.solu-2m-con .ystaoc-ul-2 ul li{margin-bottom:10px;font-size:16px;}
.ystaoc-ul-2 ul li:before{background:#fff;}
.solu-2m-con.ystaoc-sec-2{height:auto;padding-bottom:90px;background-size:cover!important;}
.solu-2b-com{background-color:#f5f5f6;}
.solu-2b-com .sidebar-nav-2 ul{padding-top:50px;}
.solu-2b-xg.solu-2b-com .sidebar-nav-2 ul,.sol-2bt-xg .sidebar-nav-2 ul{padding-top:30px;}
.solu-2b-com .sidebar-nav-2 ul{border-color:#ccc;}
.solu-2b-com .ysy-text{margin-top:50px;}
.solu-2b-xg.solu-2b-com .ysy-text{margin-top:20px;margin-bottom:20px;}
table.solu-2b-tab-1{
	border-collapse: inherit;
    border-spacing: 10px;
    text-align:center;
}
table.solu-2b-tab-1 tr th,table.solu-2bt-tab-1 tr th{
	font-weight:normal;
	background-color:#00c1de;
	color:#fff;
	line-height:30px;
	text-align:center;
}
table.solu-2b-tab-1 tr td{background-color:#fff;font-size:12px;line-height:30px;}
.solu-2b-q{padding-left:46px;text-align:left;position:relative;}
.solu-2b-q:after{
	display:block;
	width:5px;
	height:5px;
	background-color:#00c1de;
	border-radius:6px;
	content:'';
	position:absolute;
	top:50%;
	left:28px;
	margin-top:-3px;
}
.solu-tag-1 {width:30px;color:#fff;}
.col-1{background-color:#ff3066;}
.solu-2b-qm{padding-left:10px;text-align:left;}
.solu-tag-2{width:30px;background-color:#e6f9fc;}
.solu-2b-bfb{height:30px;position:relative;}
.solu-2b-bfb .solu-bfb-w{
	position:absolute;
	top:0;
	left:0;
	height:30px;
}
.solu-num{display:inline-block;background-color:#00c1de;color:#fff;border-radius:100%;height:16px;line-height:16px;font-size: 12px;min-width:16px;text-align:center;vertical-align:middle;padding:0 3px;margin-left:4px;}
.col-2{background-color:#f8902a;}
.col-3{background-color:#ffc700;}
table.solu-2bt-tab-1{
	border-collapse: inherit;
    border-spacing: 1px;
    text-align:center;
}
table.solu-2bt-tab-1 tr th,table.solu-2bt-tab-1 tr td{height:40px;line-height:40px;}
table.solu-2bt-tab-1 .solu-bgCol-1{
	background-color:#e6f9fc;
}
table.solu-2bt-tab-1 tr td{font-size:12px;}
.solu-bgCol-2{background-color:#018fa5;color:#fff;}

.solution2tl .solu-ul-1 ul{margin-right:-8px;margin-left:-8px;}
.solution2tl .solu-ul-1 ul li{
	width:25%;
	padding-right:8px;
	padding-left:8px;
	margin-left:0;
	margin-bottom:60px;
}
.border-color-6{border-color:#f34d9b;}
.border-color-7{border-color:#e3cc2f;}
.solution2tl .solu-ul-1 ul li .solu-box .solu-border .solu-li-img{height:76px;margin-bottom:30px;}
.solution2tl .solu-ul-1 ul li .solu-box .solu-border .solu-li-img img{max-height:76px;}
.bg-gray{background:#f5f5f6;}
ul.solu-2msg li{
	line-height:36px;
	color:#5f6367;
	padding-left:18px;
	position:relative;
}
ul.solu-2msg li:after{
	display:block;
	width: 5px;
	height:5px;
	background:#00c1de;
	border-radius:5px;
	content:'';
	position:absolute;
	left:0;
	top:15px;
}
.solu-msg-item{margin-bottom:45px;}
.solu-msg-item img{margin-right:30px;}
.solu-msg-item table tr td{line-height:26px;}
.solu-m2tg table{margin:0 auto;}
.solu-m2tg table tr td{padding:0 30px;}
.solution3tl .solu-ul-1 ul li{width:20%;}
.solution3tl .solu-ul-1 ul li .solu-box .solu-border .solu-li-img{margin-bottom:5px;}
.solu-ul-1 ul li .solu-box .solu-border{padding:50px 15px 20px;}
.solu-m3b-item{text-align:center;}
.solu-m3b-item h2{font-size:16px;margin-top:15px;margin-bottom:10px;}
.solu-m3b-item p{line-height:20px;color:#a9b0b4;}
.solu-m4-con{
	padding-top: 80px;
	padding-bottom:80px;
    background: url(../Images/solution_bg4.jpg) center top no-repeat;
    background-size:cover;
    color: #fff;
}
.protg-p1.ystaoc-sec-1{margin-bottom:40px;}
.protg-tli{text-align:center;}
.ysql-zbw .protg-tli >div{height:60px;}
.protg-p2.ysql-sec-2{padding-bottom:65px;}
table.protg-table1 tr td{border:1px solid #fff;line-height:36px;text-align:center;}
.protg-mtb{padding:34px;border:1px solid #fff;}
.protg-p4.ystaoc-sec-1{padding-top:65px;margin-bottom:70px;}
.protg-p3-tab table tr td,.protg-p3-tab table tr th{
	border:1px solid #dbe4ee;
	text-align:center;}
.protg-p3-tab table tr th{line-height:45px;background-color:#f6f7fb;font-size:16px;font-weight:normal;}
.protg-p3-tab table tr td.protg-td{padding-left:80px;text-align:left;padding-top:30px;padding-bottom:30px;}
.protg-p3-tab table tr td.protg-td p{line-height:28px;}
.protg-m1t-item{text-align:center;}
.protg-m1t-item > div{height:66px;}
.protg-m1p1.ystaoc-sec-1{margin-bottom:70px;}
.protg-m1t-item p{max-width:165px;margin:0 auto;line-height:24px;color:#a9b0b4;}
.protg-m1t-item h5{font-size:16px;line-height:44px;}

.protg-jfm{color:#fff;background:url(../Images/protg_bg2.jpg) center no-repeat;background-size:cover;}
.protg-jfm-dl{margin-bottom:20px;}
.protg-jfm-dl dt{font-size:16px;}
.protg-jfm-dl dd{font-size:14px;white-space:nowrap;}
.protg-btn-s5 a{display:inline-block;padding:8px 10px;color:#fff;border:1px solid #fff;border-radius:30px;}

.protg-p4s{background-color:#f5f5f6;}
#pinpyear, .pinpyear_txt {
    width: 100%;
    margin: 0 auto;
}
#pinpyear .owl-wrapper-outer {
    overflow: hidden;
    height: 70px;
}
.owl-item {
    float: left;
}
#pinpyear .owl-item .item {
    font-size: 14px;
    font-family: "微软雅黑",'Heiti SC',"黑体",Arial;
    color: #333;
    text-align: center;
    position: relative;
    padding-top: 0px;
    height:30px;
}
#pinpyear .owl-item .item.on{color:#00c1de;}
#pinpyear .owl-item .item:before {
    width: 100%;
    height: 1px;
    background: #00c1de;
    content: '';
    position: absolute;
    left: 0;
    bottom: -10px;
    z-index: 10;
    z-index:4;
}
#pinpyear .owl-item .item:after {
    width: 8px;
    height: 8px;
    border:1px solid #666;
    background-color:#fff;
    border-radius:8px;
    content: '';
    position: absolute;
    left: 50%;
    bottom: -14px;
    margin-left: -4px;
    z-index:5;
}
#pinpyear .owl-item .item.on:after {border-color:#00c1de;}
.pinpyear_txt{overflow:hidden;}
.pintxtxg{padding:0 60px;}
.pinpyear_txt {
    position: relative;
    /* height: 180px; */
    padding-top: 10px;
    margin-bottom: 0px;
    overflow: hidden;
}
.pinpyear_txt ul {
    position: relative;
    left: 0;
}
.pinpyear_txt ul li {
    width: 1266px;
    float: left;
    text-align: center;
}
.pinpyear_txt ul li table{width:100%;table-layout: fixed;}
.pinpyear_txt ul li .text{text-align: left;}
.pinpyear_txt ul li .text .pros4img{padding-left:30px;}
.protg-p5-item{padding-bottom:30px;background-color:#fbfbfb;border-style:solid;border-width:1px 1px 4px 1px;border-color:#ededed;margin:0 5px;}
.protg-p5-box:nth-of-type(3n+1) .protg-p5-item{border-bottom-color:#198dc8;}
.protg-p5-box:nth-of-type(3n+2) .protg-p5-item{border-bottom-color:#e60012;}
.protg-p5-box:nth-of-type(3n+3) .protg-p5-item{border-bottom-color:#1abc9c;}
.protg-p5-item > h4{padding:40px 0 15px;text-align:center;font-weight:bold;}
.protg-p5-txt{padding:0 30px;font-size:12px;line-height:26px;color:#5f6367;height:220px;margin-bottom:25px;}
.protg-p5-btn{padding:0 30px;text-align:center;}
.protg-p5-btn a{display:inline-block;width:100px;height:34px;line-height:34px;text-align:center;color:#fff;font-size:13px;background-color:#00c1de;border:1px solid #00c1de;transition:all 0.3s;margin:0 15px;}
.protg-p5-btn a:hover{color:#00c1de;background-color:#fff;}
/* .protg-p5-btn a + a{float:right;} */

.slider-container {
  width: 300px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.slider-container .back-bar {
  height: 10px;
  position: relative;
}
.slider-container .back-bar .selected-bar {
  position: absolute;
  height: 100%;
}
.slider-container .back-bar .pointer {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #00c1de;
  cursor: col-resize;
  opacity: 1;
  z-index: 2;
}
.slider-container .back-bar .pointer.last-active {
  z-index: 3;
}
.slider-container .back-bar .pointer-label {
  position: absolute;
  top: -17px;
  font-size: 8px;
  background: white;
  white-space: nowrap;
  line-height: 1;
}
.slider-container .back-bar .focused {
  z-index: 10;
}
.slider-container .clickable-dummy {
  cursor: pointer;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.slider-container .scale {
  top: 2px;
  position: relative;
  display:none;
}
.slider-container .scale span {
  position: absolute;
  height: 5px;
  border-left: 1px solid #999;
  font-size: 0;
}
.slider-container .scale ins {
  font-size: 9px;
  text-decoration: none;
  position: absolute;
  left: 0;
  top: 5px;
  color: #999;
  line-height: 1;
}
.slider-container.slider-readonly .clickable-dummy,
.slider-container.slider-readonly .pointer {
  cursor: auto;
}
.theme-green .back-bar {
  height: 6px;
  border-radius: 6px;
  background-color: #eeeeee;
  background-color: #e7e7e7;
  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);
}
.theme-green .back-bar .selected-bar {
  border-radius: 2px;
  background-color: #00c1de;
/*   background-image: -moz-linear-gradient(top, #FABDE3, #E67BD6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FABDE3), to(#E67BD6));
background-image: -webkit-linear-gradient(top, #FABDE3, #E67BD6);
background-image: -o-linear-gradient(top, #FABDE3, #E67BD6);
background-image: linear-gradient(to bottom, #FABDE3, #E67BD6);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FABDE3', endColorstr='#E67BD6', GradientType=0); */
}
.theme-green .back-bar .pointer {
  width: 12px;
  height: 12px;
  border-radius:12px;
  top: -3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  /*border-radius: 10px;*/
  /*border: 1px solid #AAA;*/
 /*  background-color: #00c1de;
 background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));
 background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
 background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
 background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
 background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#fdddddd', GradientType=0); */
}
.theme-green .back-bar .pointer-label {
  color: #999;
}
.theme-green .back-bar .focused {
  color: #333;
}
.theme-green .scale span {
  border-left: 1px solid #e5e5e5;
}
.theme-green .scale ins {
  color: #999;
}
.theme-blue .back-bar {
  height: 5px;
  border-radius: 2px;
  background-color: #eeeeee;
  background-color: #e7e7e7;
  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);
}
.theme-blue .back-bar .selected-bar {
  border-radius: 2px;
  background-color: #92c1f9;
  background-image: -moz-linear-gradient(top, #b1d1f9, #64a8f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b1d1f9), to(#64a8f9));
  background-image: -webkit-linear-gradient(top, #b1d1f9, #64a8f9);
  background-image: -o-linear-gradient(top, #b1d1f9, #64a8f9);
  background-image: linear-gradient(to bottom, #b1d1f9, #64a8f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1d1f9', endColorstr='#ff64a8f9', GradientType=0);
}
.theme-blue .back-bar .pointer {
  width: 14px;
  height: 14px;
  top: -5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 10px;
  border: 1px solid #AAA;
  background-color: #e7e7e7;
  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);
}
.theme-blue .back-bar .pointer-label {
  color: #999;
}
.theme-blue .back-bar .focused {
  color: #333;
}
.theme-blue .scale span {
  border-left: 1px solid #e5e5e5;
}
.theme-blue .scale ins {
  color: #999;
}
.demo button{
  appearance:none;
  -webkit-appearance:none;
  padding: 8px 15px;
  border:none;   
  color: #fff;
  font-size: 1em; 
  border-radius: 5px;
  background: #aaa;
}

.prodp-table table{table-layout: fixed;font-size:12px;color:#5f6367;}
.prodp-table table tr td{padding:10px 10px;vertical-align:top;}
.prodp-ls{white-space:nowrap;}
.prodp-tag-li{display:inline-block;width:78px;height:30px;border:1px solid #dedede;line-height:28px;text-align:center;margin-right:10px;cursor:pointer;}
.prodp-tag-li.on{color:#fff;background:#00c1de;}
.prodp-cs{color:#00c1de;}
.prodp-mtxt > h6{font-size:14px;color:#00c1de;font-weight:bold;margin-bottom:5px;}
.prodp-mtxt p{line-height:20px;letter-spacing:1px;margin-bottom:5px;}
a.prodp-mbtn{display:inline-block;padding:5px 5px;background:#00c1de;color:#fff;float:right;}
.prodp-com,.prodp-ipnum{background:#f9f9f9;border:1px solid #dedede;}
.prodp-ipnum{display:inline-block;width:120px;position:relative;height:30px;}
.prodp-ipnum input{width:100%;height:30px;border:0;background-color:transparent;outline:0;text-align:center;}
.prodp-ipbtn{display:inline-block;font-size:16px;color:#000;height:30px;width:30px;border:1px solid #00c1de;background:#fff;text-align:center;line-height:28px;position:absolute;top:-1px;bottom:-1px;z-index:9;cursor:pointer;}
.prodp-bntl{left:0;}
.prodp-bntr{right:0;}
.prodp-hk{position:relative;}
.prohknum{
	position:absolute;
	right:-13.36363636%;
	top:-11px;
	border:1px solid #00c1de;
	width:80px;
	height:30px;
	line-height:28px;
	text-align:center;
	color:#333;
}

.theme-green .back-bar .prohknum .pointer-label{position:relative;top:0;display:inline-block;color:#333;}
.prodp-right > h5{font-size:16px;color:#fff;background-color:#00c1de;height:50px;line-height:50px;text-align:center;margin-bottom:3px;}
.prodp-rbox{border:1px solid #dedede;background-color:#f3f8fc;padding:30px;}
.prodp-rbox table tr td{font-size:12px;text-align:right;line-height:36px;}
.prodp-rbox table tr td .prodp-rtps{text-align:left;color:#00c1de;}
.prodp-rbtn{text-align:center;margin-top:20px;}
.prodp-rbtn a{display:inline-block;width:120px;height:32px;line-height:32px;font-size:12px;color:#fff;background-color:#00c1de;border-radius:32px;text-align:center;}

.table-box-s5 table{width:100%;}
.table-box-s5 table tr th{font-size:16px;font-weight:normal;background:#f6f7fb;}
.table-box-s5 table tr th,.table-box-s5 table tr td{border:1px solid #dbe4ee;text-align:center;line-height:20px;padding:12px 0;}
.prozy-btn-s4 {text-align:center;}
.prozy-btn-s4 a{display:inline-block;width:136px;height:34px;line-height:34px;text-align:center;font-size:12px;color:#fff;background-color:#00c1de;border:1px solid #00c1de;}
.prozy-btn-s4 a:hover{background:#fff;color:#00c1de;}
.prozy-table{padding:0px 5px;border:1px solid #ededed;margin-bottom:26px;}
.prozy-table table{width:100%;min-height:110px;}
.prozy-table table tr td{padding:0 5px;}
.prozy-table table tr td h6{font-size:18px;color:#333;margin-bottom:10px;}
.prozy-table table tr td p{font-size:12px;color:#5f6367;}
.prozy-mico-list.row{margin-right:-10px;margin-left:-10px;}
.prozy-mico-list.row >div{padding-right:10px;padding-left:10px;}
.promore-table.protg-p5-txt{height:auto;padding:0 20px;padding-left:45px;}
.promore-item.protg-p5-item{margin:0 auto 30px;}
.promon-red{color:#f00;}
.promore-table table tr td{white-space:nowrap;}
.protg-p5-box:nth-of-type(9n+4) .protg-p5-item{border-bottom-color:#97bf0d;}
.protg-p5-box:nth-of-type(9n+5) .protg-p5-item{border-bottom-color:#ebae38;}
.protg-p5-box:nth-of-type(9n+6) .protg-p5-item{border-bottom-color:#7771c3;}
.protg-p5-box:nth-of-type(9n+7) .protg-p5-item{border-bottom-color:#ee5395;}
.protg-p5-box:nth-of-type(9n+8) .protg-p5-item{border-bottom-color:#cb7e2c;}
.protg-p5-box:nth-of-type(9n+9) .protg-p5-item{border-bottom-color:#5bb0c5;}
.line-dotted{width:100%;border-top:1px dashed #ccc;margin-top:15px;margin-bottom:15px;}
.hr-mid-c{color:#fff;text-align:center;}
.hr-mid-li h5{font-size:18px;margin-bottom:15px;}
.hr-mid-li .hr-mid-ico{margin-bottom:8px;}
.hr-mid-li .font-12{font-size:12px;line-height:20px;margin-top:10px;text-align: justify;}
.hr-bfc{background:#f5f5f6;}
.about-zz-wrap .swiper-container{padding:10px;}
.about-zz-box{background-color:#fff;box-shadow:0 0 5px 2px #ccc;margin-bottom:30px;}
.about-zz-tit{font-size:14px;text-align:center;padding:25px 10px;}
.about-lntit {text-align:center;overflow: hidden;}
.abln-cm{display:inline-block;position:relative;}
.abln-cm:after,.abln-cm:before{display:block;width:1200px;border-top:1px solid #ccc;content:'';position:absolute;top:50%;}
.abln-cm:after{left:150%;}
.abln-cm:before{right:150%;}
.abln-cm h4{font-size:24px;margin-bottom:12px;}
.abln-cm h4 span{color:#00c1de;}
.abln-cm p{color:#9c9c9c;}
.ab-ln-swp{position:relative;}
.ab-ln-swp:hover .slacteImg img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.ab-ln-swp >img{width:100%;}
.ab-ln-box{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#fff;text-align:center;}
.ab-ln-box .dtable{width:100%;height:100%;}
.ab-ln-box .dtable p{font-size:14px;line-height:24px;height:48px;}
.about-ln-mb{background-color:#f5f5f6;}
.fzlc-list{overflow:hidden;}
.fzlc-left{width:148px;border-right:4px solid #f5f5f6;position:relative;}
.fzlc-y1{font-size:22px;color:#00c1de;padding-top:30px;padding-bottom:30px;line-height:22px;cursor:pointer;background-color:#fff;}
.ico_ab_d{display:inline-block;width:22px;height:22px;background:url(../Images/ico_ab_d.png);background-size:cover;vertical-align:top;margin-left:6px;}
.ico_ab_d{transition:all 0.3s;transform:rotateZ(-90deg);}
.active .ico_ab_d{transform:rotateZ(0deg);}

.fzlc-ico-yq1{width:28px;height:28px;border:2px solid #00c1de;background-color:#fff;border-radius:100%;position:absolute;top:50%;right:-16px;margin-top:-14px;}
.fzlc-ico-yq2{width:16px;height:16px;border:1px solid #00c1de;background-color:#fff;border-radius:100%;position:absolute;top:20px;right:-10px;}
.fzlc-y2{text-align:right;padding-right:18px;padding-top:18px;padding-bottom:18px;}
.fzlc-y2-s{font-size:18px;display:inline-block;text-align:center;line-height:18px;}
.fzlc-y2-s p{font-size:12px;color:#cbcbcb;}
.fzlc-yl .fzlc-right{padding-top:18px;padding-left:35px;}

#example-navbar-collapse{position:relative;z-index:99;}
.pc-er-ul{
	text-align:center;
	position:absolute;
	z-index:8;
	top:100%;
	opacity: 0;
    -webkit-transform: perspective(1000px) rotateX(-90deg);
    transform: perspective(1000px) rotateX(-90deg);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.pc-er-ul.on{
	opacity: 1;
    -webkit-transform: perspective(1000px) rotateX(0deg);
    transform: perspective(1000px) rotateX(0deg);
}
.pc-er-ul{padding:35px 30px;background-color: #3e3f4e;border-radius:4px;}
/* .pc-er-ul li{margin-left:300px;} */
.pc-er-group{width:132px;float: left;}
.pc-er-group a:hover{opacity:0.4;}
.pc-er-t{font-weight:700;color:#fff;margin-bottom:24px;margin-bottom:15px;line-height:24px;}
.nav-ej-li a{
	padding-bottom: 6px;
    color: #8b919e;
    margin-bottom:5px;
    line-height:24px;
    -webkit-transition: color .5s;
    transition: color .5s;
    opacity:0.4;
}
/* .header ul.nav li .nav-ej-li a{
	height:20px;
	line-height:20px;
	padding-bottom:6px;
	border:0;
} */
.pc-er-sigle a{line-height:24px;margin-bottom:5px;}
.nav-ej-li a:hover{color:#fff;opacity:1;}

.dianxinmtxt{text-align:left;padding-right:15px;}
.section-hm-5 .swiper-button-next,.section-hm-5 .swiper-button-prev{margin-top:0;}
.navbar-header{position:relative;z-index:999;}
.hedejnav{width:450px!important;}
.hedejnavsl{
	width: 210px!important;
    margin-right: 50px!important;
}

.doc-item{margin-bottom:30px;}
.doc-img{position:relative;}
.doc-img p{
	position:absolute;
	bottom:50px;
	left:12px;
	right:0;
	text-align:center;
	font-size:16px;
}

.syyxgfa li{
	line-height:46px;
}
                          /*news新闻*/
			.news .news-nav{
				position: relative;
				padding-top: 50px;
			}
			.news .news-nav ul{ position: relative; text-align: center;}
			.news .news-nav li{
				display: inline-block;
				color: fff;
				padding: 6px 20px;
			    border-radius: 30px;
			    width: 127px;
				cursor: pointer;
				color: #663333;
				border: 2px solid #B5B5B5;
				font-size: 18px;
				 margin-right: -3px;
				 margin-right: 84px;
				transition: all .2s;
			}
			.news .news-nav .active{
				background: #3399cb;
				color: #fff;
				border: 2px solid transparent;
			}
		 	.news	.hm-news-li{
		   display: none;
  -webkit-animation-name: content;
          animation-name: content;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  line-height: 1.4;
 
			}
		 
		
		.news .hm-news-li:after {
			content: '';
			display: block;
			clear: both;
			overflow: hidden;
		}
		
			.news .hm-news-li:nth-child(1){
				display: block;
			}
		.news .hm-news-w .hm-news-li .hm-news-box .hm-news-img{
			 width: 500px;
			 height: 450px;
		}
		 .news .hm-news-w .hm-news-li .hm-news-box{
			display: inline-block;
    transition: all .15s cubic-bezier(.4,0,.2,1);
    cursor: pointer;
   border: none;
    background-color: #f5f5f5;
   
    height: auto;
		}
		
 
 
		  