/*电池智能样式*/
.banner-dianchi-cloud {
    background: url(../images/product/banner_dianchi.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:0px;
    height:45vh;
    position: relative;
}
/*产品特点样式*/
.tedian-box-cloud {
    height:200px;
}
.tedian-title-cloud {
    font-size:32px;
    padding-top:4%;
    padding-bottom:5%;
    text-align: center;
}
.tedian-info-title-cloud {
    font-size:16px;
    padding-top:5px;
    text-align: center;
    width:80%;
    line-height:50px;
	height:50px;
    margin-left:10%;
}
.tedian-info-cloud {
    text-align: center;
    width:60%;
    margin-left:20%;
    color:#666;
}
/*产品架构样式*/
.jiagou-title-cloud {
    font-size:20px;
    padding-top:4%;
    padding-bottom:5%;
    text-align: center;
}
.jiagou-box-cloud {
    background-color:#fff;
    border:#d0d0d0 1px solid;
    box-shadow: rgba(0,0,0,0.1) 5px 5px 42px 5px;
    margin-bottom:8%;
    padding-left:5%;
    padding-right:5%;
}
.jiagou-info-cloud {
    text-align: center;
    font-size:18px;
    padding-top:4%;
    padding-bottom:4%;
}
.icon-jiagou-title-cloud {
    display: block;
    text-align: center;
    padding-top:20px;
    margin-bottom:5%;
}
.icon-jiagou-cloud {
    background-color:#f4f5fa;
    display: block;
    border:#d0d0d0 1px dashed;
    box-shadow: rgba(0,0,0,0.1) 2px 2px 6px 2px;
    text-align: center;
    color:#2053cd;
    font-size:42px;
    padding-top:3%;
    padding-bottom:3%;
}

/*适用行业样式*/
.trade-cloud {
    background:url(../images/product/hangye_bg.jpg) no-repeat center top;
    padding-bottom:40px;
}
.trade-box-cloud {
    position: relative;
    margin-bottom:20px;
}
.trade-info-title-cloud {
    width:90%;
    text-align: center;
    color:#fff;
    font-size:18px;
    position: absolute;
    top:40%;
}

/*客户案例样式*/
.case-cloud {
    padding-bottom:5%;
}
.case-title-cloud {
    font-size:32px;
    padding-top:4%;
    padding-bottom:5%;
    text-align: center;
}
.case-box-cloud {
    position: relative;
    background-color:#fff;
    border:#e4e4e4 1px solid;
    border-radius: 4px;
    margin-bottom:15px;
}
.case-box-cloud:hover {
    box-shadow: rgba(0,0,0,0.1) 2px 2px 14px 4px;
}
.case-pic-cloud {
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    width:100%;
}
.case-link-cloud {
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    width:100%;
}
.case-info-cloud {
    color:#fff;
    position: absolute;
    top:24px;
    left:30px;
    right:24px;
}

/*----工业云图样式----*/
.youshi-box-cloud {
    background-color:#fff;
    box-shadow: rgba(0,0,0,0.08) 2px 2px 14px 4px;
    border:#e4e4e4 1px solid;
    border-radius: 4px;
    margin-bottom: 24px;
    height:150px;
}
.youshi-bg-cloud {
    background-color:#f1f3ff;
    margin-top:50px;
    padding-bottom:80px;
}
.gongye-title-cloud {
    color:#fff;
    font-size:36px;
    margin-top:9%;
    display: block;
    text-align: center;
}
.gongye-title-info-cloud {
    color:#fff;
    font-size:16px;
    display: block;
    width:100%;
    padding-top:5px;
    text-align: center;
}
.pingtai-cloud {
    background: url(../images/internet_bg_4.jpg) no-repeat center top;
    background-size:100% cover;
    padding-top:7vh;
    padding-bottom:7vh;
}
/*适用行业样式*/
.trade-cloud {
    background:url(../images/product/hangye_bg.jpg) no-repeat center top;
    padding-bottom:40px;
}
.trade-title-cloud {
    font-size:20px;
    padding-top:4%;
    padding-bottom:5%;
    text-align: center;
}
.trade-box-cloud {
    position: relative;
    margin-bottom:20px;
}
.trade-info-title-cloud {
    width:90%;
    text-align: center;
    color:#fff;
    font-size:18px;
    position: absolute;
    top:40%;
}

/*弹性云主机样式*/
.pro-menu ul li.cloud-menu {
    width:25%;
}
.banner-cloud-cloud {
    margin-top:62px;
    height:45%;
    position: relative;
}
.banner-cloud-pic-cloud {
    position: absolute;
    top:0px;
}
.banner-cloud-pic-cloud img {
    width:100%;
    height:45%;
}

/*------产品中心样式------*/
/*banner样式*/
.banner-jingyiyun {
    background: url(../images/product/banner_jingyiyun.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:62px;
    height:45%;
    position: relative;
}
.pro-title-cloud {
    color:#fff;
    font-size:36px;
    margin-top:9%;
    display: block;
}
.pro-title-info-cloud {
    color:#fff;
    font-size:16px;
    display: block;
    width:60%;
    padding-top:5px;
}
.pro-menu-box-cloud {
    position: absolute;
    bottom:0px;
    width:100%;
    background:url(../images/product/banner_menu_bg.png) repeat center;
}
.pro-menu-cloud {
    width:1200px;
    margin:0 auto;
}
.pro-menu-cloud ul {
    list-style: none;
    padding:0px;
    margin:0px;
}
.pro-menu-cloud ul li {
    color:#fff;
    font-size:16px;
    height:50px;
    line-height: 50px;
    width:20%;
    text-align: center;
    float: left;
}
.pro-menu-cloud ul li a {
    color:#fff;
    text-decoration: none;
}
.pro-menu-hover {
    font-weight: bold;
    background:url(../images/product/nav_hover.png) no-repeat center bottom;
}
.pro-menu ul li:hover {
    font-weight: bold;
    background:url(../images/product/nav_hover.png) no-repeat center bottom;
}


.qiyeyun-box {
    background-color: #f8f9ff;
    padding: 20px;
    margin-bottom: 20px;
    height: 30%;
}

.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: 100%;
    height: auto;
	padding: 0 5px;
}

@charset "utf-8";
.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-1-5 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
    .col-sm-1-5 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-1-5 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-1-5 {
        width: 20%;
        float: left;
    }
}

/*------产品中心样式------*/
/*banner样式*/
.banner-jingyiyun {
    background: url(../images/product/banner_jingyiyun.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:62px;
    height:45vh;
    position: relative;
}
.pro-title {
    color:#fff;
    font-size:36px;
    margin-top:9vh;
    display: block;
}
.pro-title-info {
    color:#fff;
    font-size:16px;
    display: block;
    width:60%;
    padding-top:5px;
}
.pro-menu-box {
    position: absolute;
    bottom:0px;
    width:100%;
    background:url(../images/product/banner_menu_bg.png) repeat center;
}
.pro-menu {
    width:1200px;
    margin:0 auto;
}
.pro-menu ul {
    list-style: none;
    padding:0px;
    margin:0px;
}
.pro-menu ul li {
    color:#fff;
    font-size:16px;
    height:50px;
    line-height: 50px;
    width:20%;
    text-align: center;
    float: left;
}
.pro-menu ul li a {
    color:#fff;
    text-decoration: none;
}
.pro-menu-hover {
    font-weight: bold;
    background:url(../images/product/nav_hover.png) no-repeat center bottom;
}
.pro-menu ul li:hover {
    font-weight: bold;
    background:url(../images/product/nav_hover.png) no-repeat center bottom;
}

/*产品特点样式*/
.tedian-box {
    height:200px;
}
.tedian-title {
    font-size:32px;
    padding-top:7vh;
    padding-bottom:5vh;
    text-align: center;
}
.tedian-info-title {
    font-size:16px;
    padding-top:5px;
    text-align: center;
    width:80%;
    line-height:50px;
	height:50px;
    margin-left:10%;
}
.tedian-info {
    text-align: center;
    width:60%;
    margin-left:20%;
    color:#666;
}

/*产品架构样式*/
.jiagou-title {
    font-size:32px;
    padding-top:7vh;
    padding-bottom:3vh;
    text-align: center;
}
.jiagou-box {
    background-color:#fff;
    border:#d0d0d0 1px solid;
    box-shadow: rgba(0,0,0,0.1) 5px 5px 42px 5px;
    margin-bottom:8vh;
    padding-left:5%;
    padding-right:5%;
}
.jiagou-info {
    text-align: center;
    font-size:18px;
    padding-top:4vh;
    padding-bottom:4vh;
}
.icon-jiagou-title {
    display: block;
    text-align: center;
    padding-top:20px;
    margin-bottom:5vh;
}
.icon-jiagou {
    background-color:#f4f5fa;
    display: block;
    border:#d0d0d0 1px dashed;
    box-shadow: rgba(0,0,0,0.1) 2px 2px 6px 2px;
    text-align: center;
    color:#811485;
    font-size:42px;
    padding-top:3vh;
    padding-bottom:3vh;
}

/*适用行业样式*/

.trade-title {
    font-size:30px;
    padding-bottom:30px;
    text-align: center;
}
.trade-box {
    position: relative;
    margin-bottom:20px;
}
.trade-info-title {
    width:90%;
    text-align: center;
    color:#fff;
    font-size:18px;
    position: absolute;
    top:40%;
}

/*客户案例样式*/
.case {
    padding-bottom:10vh;
}
.case-title {
    font-size:32px;
    padding-top:7vh;
    padding-bottom:5vh;
    text-align: center;
}
.case-box {
    position: relative;
    background-color:#fff;
    border:#e4e4e4 1px solid;
    border-radius: 4px;
    margin-bottom:15px;  
}
.case-box:hover {
    box-shadow: rgba(0,0,0,0.1) 2px 2px 14px 4px; 
}
.case-pic {
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    width:100%;
}
.case-link {
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    width:100%;
}
.case-info {
    color:#fff;
    position: absolute;
    top:24px;
    left:30px;
    right:24px;
}

/*电池智能样式*/
.banner-dianchi {
    background: url(../images/product/banner_dianchi.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:62px;
    height:45vh;
    position: relative;
}
.chanpin-box {

}
.chanpin-pic {
    padding-right:0px;
}
.chanpin-content {
    padding-top:32px;
    padding-left:2% !important;
    padding-right:2% !important;
}

/*电池智能样式*/
.banner-dianji {
    background: url(../images/product/banner_dianji.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:62px;
    height:45vh;
    position: relative;
}

/*能耗管理样式*/
.banner-nenghao {
    background: url(../images/product/banner_nenghao.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:62px;
    height:45vh;
    position: relative;
} 
.tedian-info-5 {
    text-align: left;
    width:100%;
    padding:20px;
    color:#666;
}

/*设备智能化样式*/
.banner-shebei {
    background: url(../images/product/banner_shebei.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:62px;
    height:45vh;
    position: relative;
} 

/*协同办公样式*/
.banner-bangong {
    background: url(../images/product/banner_bangong.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:62px;
    height:45vh;
    position: relative;
} 

/*云WMS样式*/
.banner-wms {
    background: url(../images/product/banner_wms.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:62px;
    height:45vh;
    position: relative;
} 

/*云MES样式*/
.banner-mes {
    background: url(../images/product/banner_mes.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:62px;
    height:45vh;
    position: relative;
}
.tedian-info-mes {
    text-align: center;
    width:100%;
    color:#666;
}
.jiagou-bg {
    background-color:#f4f5fa;
    margin-top:50px;
}
.mes-box {
    box-shadow: rgba(0,0,0,0.08) 2px 2px 14px 4px; 
    border:#e4e4e4 1px solid;
    border-radius: 4px;
    margin-bottom: 20px;
    height:135px;
}
.mes-box-value {
    box-shadow: rgba(0,0,0,0.08) 2px 2px 14px 4px; 
    border:#e4e4e4 1px solid;
    border-radius: 4px;
    margin-bottom: 20px;
    height:160px;
}
.icon-mes-ys {
    width:38%;
    padding-top:18px;
    float: left;
    display: block;
    text-align: center;
}
.mes-info {
    width:62%;
    float: left;
    display: block;
    padding-top:20px;
}
.mes-info-content {
    color:#666;
    line-height: 22px;
    width:90%;   
}
.youshi {

}

/*智能制造评测样式*/
.banner-zhizao {
    background: url(../images/product/banner_zhizao.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:62px;
    height:45vh;
    position: relative;
}
.pd-40 {
    padding-bottom:40px;
}

.pd-60 {
    padding-bottom:60px;
}

/*云仿真样式*/
.banner-fangzhen {
    background: url(../images/product/banner_fangzhen.jpg) no-repeat center top;
    background-size:100% cover;
    margin-top:62px;
    height:45vh;
    position: relative;
}
#yunMenu {
	text-align:left;
	height:38px;
    padding-left:0px;
    clear: both;
    margin-bottom:2px;
}
#yunMenu ul {
	list-style:none;
	margin:0px;
	padding-left:0px;
	padding-top:3px;
}
#yunMenu ul li {
	height:38px;
	line-height:38px;
    margin-right:-1px;
    padding-left:15px;
    padding-right:15px;
	color:#333;
	font-size:16px;
	float:left;
	text-align:center;
    cursor:pointer;
    border:#d0d0d0 1px solid;
    border-bottom:none;
}
#yunMenu ul li a {
	color:#333;
}
#yunMenu ul li.yunMenuSelected {
	height:38px;
	line-height:38px;
    margin-right:-1px;
    padding-left:15px;
    padding-right:15px;
	color:#fff;
	font-size:16px;
	float:left;
	text-align:center;
    cursor:pointer;
    background-color:#2053cd;
    border:none;
}
#yunMenu ul li.yunMenuSelected a, #yunMenu ul li.yunMenuSelected a:link, #yunMenu ul li.yunMenuSelected a:visited, #yunMenu ul li.yunMenuSelected a:hover {
	color:#fff;
	text-decoration:none;
}


/*弹性云主机样式*/
.pro-menu ul li.cloud-menu {
    width:25%;
}
.banner-cloud {
    /*margin-top:62px;*/
    height:45vh;
    position: relative;
}
.banner-cloud-pic {
    position: absolute;
    top:0px;
}
.banner-cloud-pic img {
    width:100%;
    height:45vh;
}
.tedian-cloud-title {
    font-size:16px;
    padding-top:5px;
    text-align: center;
    width:80%;
    line-height:24px;
    margin-left:10%;
}
.tedian-cloud-info {
    color:#666;
}
.guige-box {
    height:273px;
    box-shadow: rgba(0,0,0,0.08) 2px 2px 14px 4px; 
    margin-bottom:20px;
}
.guige-top {
    height:95px;
    line-height:95px;
    background: url(../images/product/pic_guige_bg.jpg) no-repeat center top;
    background-size:100% cover;
    text-align: center;
    font-size:16px;
}
.guige-top img {
    margin-right:24px;
}
.pb-60 {
    padding-bottom:60px;
}
.help-box {
    background-color:#f1f3ff;
    padding-bottom:80px;
    text-align: center;
}
.help-box-white {
    background-color:#fff;
    padding-bottom:80px;
    text-align: center;
}
.guige-content {
    line-height: 24px;
    color:#666;
    padding:20px 30px 0px 30px;
}
.help-line {
    border-left:#e0e0e6 1px solid;
    padding-left:#e0e0e6 1px solid;    
}
.scene {
}
.scene-main {
    position: relative;
    margin-bottom:220px;
}
.scene-box {
    background-color: #fff;
    box-shadow: rgba(0,0,0,0.08) 2px 2px 14px 4px; 
    width:80%;
    height:175px;
    position: absolute;
    top:210px;
    left:10%;
    text-align: center;
    padding:30px 20px 0px 20px;
}
.scene-info {
    text-align: left;
    color:#666;
}
.scene-line {
    width:6px;
    height: 40px;
    background-color: #2053cd;
    display: block;
    position: absolute;
    top:27px;
    left:-5px;
}
.scene-main-large {
    position: relative;
    margin-bottom:200px;
}
.scene-box-large {
    background-color: #fff;
    box-shadow: rgba(0,0,0,0.08) 2px 2px 14px 4px; 
    width:86%;
    height:175px;
    position: absolute;
    top:210px;
    left:7%;
    text-align: center;
    padding:30px 20px 0px 20px;
}

/*安全样式*/
.safe-box {
    background-color:#f1f3ff;
    padding-bottom:20px;
}
.pro-menu ul li.safe-menu {
    width:16.66%;
}
.memory {
    padding-bottom:50px;
}
.table-memory {
    background:url(../images/product/table_bg.jpg) no-repeat right bottom;
}
.table-memory tr th.memory-title {
    font-size:16px;
    background-color:#f1f3ff;    
    text-align: center;    
    font-weight: normal;
    padding-top:16px;
    padding-bottom:16px;
}
.table-memory th img {
    margin-right:16px;
}
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border-bottom-width:1px;
}
.table-memory tr td {
    color:#666;
}
.table-memory tr td.memory-table-left {
    padding-left:20px;
    padding-top:13px;
    padding-bottom:13px;
}
.memory-table-title {
    display: block;
    height:24px;
    color:#333;
    font-size: 16px;
}

.jiami {
    clear:both;
    background-color:#f5f5f6;
    height:80px;
    color:#666;
    border-bottom:#dadbdc 1px solid;
    z-index: 10;
}
.jiami-icon {
    width:8%;
    float: left;
    text-align: center;
    padding-top:16px;
}
.jiami-icon-info {
    float:left;
}
.jiami-title-1 {
    font-size:18px;
    color:#333;
    font-weight: bold;
    display: block;
    padding-top:18px;
}
.jiami-title-2 {
    font-size:18px;
    color:#fff;
    font-weight: bold;
    display: block;
    padding-top:18px;
}
.jiami-tool {
    float: right;
    text-align: right;
    margin-top:-24px;
}
.jiami-hover {
    clear:both;
    background-color:#2053cd;
    height:80px;
    color:#fff;
}
.jiami-more {
    clear: both;
    color:#666;
    background-color:#fff;
    padding-top:15px;
    padding-bottom:15px;
    box-shadow: rgba(0,0,0,0.1) 2px 2px 40px 4px; 
    z-index:30;
    position: relative;
}
.jiami-more ul li {
    line-height: 35px;
    margin-left: 40px;
}

/*云硬盘样式*/
.specification {
    margin-bottom:15px;
}
.specification:hover .specification-title{
    color:#2053cd;
}
.specification-icon {
    width:27%;
    float:left;
}
.specification-info {
    color:#666;
    line-height:22px;
}
.specification-title {
    color:#333;
    font-size:18px;
    font-weight:bold;
}
.specification-more {
    background-color: #f1f3ff;
    border-radius: 4px;
    padding:10px;
    clear: both;
    position: relative;
}
.specification-more ul li {
    line-height: 40px;
}
.arrowtop-1 {
    display:block;
	width:0;
	height:0;
	border-left:8px solid transparent;
	border-right: 8px solid transparent;
    border-bottom:16px solid #f1f3ff;
    position: absolute;
    top:-16px;
    left:15%;
}
.arrowtop-2 {
    display:block;
	width:0;
	height:0;
	border-left:8px solid transparent;
	border-right: 8px solid transparent;
    border-bottom:16px solid #f1f3ff;
    position: absolute;
    top:-16px;
    left:50%;
}
.arrowtop-3 {
    display:block;
	width:0;
	height:0;
	border-left:8px solid transparent;
	border-right: 8px solid transparent;
    border-bottom:16px solid #f1f3ff;
    position: absolute;
    top:-16px;
    left:80%;
}


/*----工业云图样式----*/
.youshi-box {
    background-color:#fff;
    box-shadow: rgba(0,0,0,0.08) 2px 2px 14px 4px; 
    border:#e4e4e4 1px solid;
    border-radius: 4px;
    margin-bottom: 24px;
    height:150px;
}
.youshi-bg {
    background-color:#f1f3ff;
    margin-top:50px;
    padding-bottom:80px;
}
.gongye-title {
    color:#fff;
    font-size:36px;
    margin-top:9vh;
    display: block;
    text-align: center;
}
.gongye-title-info {
    color:#fff;
    font-size:16px;
    display: block;
    width:100%;
    padding-top:5px;
    text-align: center;
}
.btn-gongye {
    background-color: #2053cd;
    color:#fff;
    border-radius: 17px;
    margin-top:5vh;
}
.btn-gongye:hover {
    background-color: #2053cd;
    color:#fff;
    box-shadow: rgba(32,83,205,0.3) 2px 2px 14px 4px;
}

.gongneng-box {
    background:url(../images/product/gongneng_bg.png) repeat-x center bottom;
}
.gongneng-main {
    background-color:#fff;
    border:#d0d0d0 1px solid;
    box-shadow: rgba(0,0,0,0.08) 2px 2px 14px 4px; 
    padding-top:15px;
    padding-bottom:15px;
    margin-bottom:60px;
    margin-left:0px;
    margin-right:0px;
}
.gongneng-info {
    color:#666;
}
.gongneng-list {
    margin-top:30px;
}
.gongneng-list ul {
    list-style: none;
    margin:0px;
    padding:0px;
}
.gongneng-list ul li {
    width:48%;
    float: left;
    line-height:34px;
    font-size:12px;
    border:#d0d0d0 1px solid;
    border-radius: 4px;
    text-align: center;
    margin-right:2%;
    margin-bottom:10px;
}
#gongnengMenu {
	text-align:left;
    padding-left:0px;
    padding-right:0px;
    margin-left:0px;
    height:154px;
    clear: both;
}
#gongnengMenu ul {
	list-style:none;
	margin:0px;
	padding-left:0px;
}
#gongnengMenu ul li {
    width:226px;
    height:58px;
    margin-right:10px;
    margin-bottom:10px;
	columns: #666;
	float:left;
	text-align:center;
    cursor:pointer;
    background-color:#fefeff;
    border:#c5c9dd 1px solid;
    border-radius: 4px;
    padding-top:18px;
}
#gongnengMenu ul li a {
    color:#666;
    text-decoration: none;
}
#gongnengMenu ul li.gongnengMenuSelected {
	width:226px;
    height:58px;
    margin-right:10px;
    margin-bottom:10px;
    color: #fff;
    font-weight: bold;
	float:left;
	text-align:center;
    cursor:pointer;
    background-color:#2053cd;
    border:none;
    border-radius: 4px;
    box-shadow: rgba(0,0,0,0.08) 2px 2px 14px 4px; 
}
#gongnengMenu ul li.gongnengMenuSelected a, #gongnengMenu ul li.gongnengMenuSelected a:link, #gongnengMenu ul li.gongnengMenuSelected a:visited, #gongnengMenu ul li.gongnengMenuSelected a:hover {
	color:#fff;
	text-decoration:none;
}
#gongnengMenu ul li.gongneng-list-right {
    margin-right:0px;
}

.icon-sys-ys {
    width:28%;
    padding-top:58px;
    float: left;
    display: block;
    text-align: center;
}
.sys-info {
    width:72%;
    float: left;
    display: block;
    padding-top:20px;
}
.jiazhi {
    margin-bottom:65px;
}
.jiazhi-box {
    background-color:#f8f9ff;
    padding:20px;
    margin-bottom:20px;
    height:20vh;
}
.yewu {
    background-color:#f1f3ff;
    position: relative;
}
.ywue-box-left {
    height:auto;
}
.ywue-box-right {
    height:auto;
    padding-left:8%;
}
.ywue-t1 {
    padding-top:3vh;
}
.ywue-t2 {
    padding-top:3vh;
    padding-right:8%;
}
.ywue-info {
    color:#666;
}
.yewu_line {
    position: absolute;
    top:245px;
    left:50%;
    margin-left:-12px;
}

/*新增产品类型样式*/
.sort-box {
    height:243px;
    box-shadow: rgba(0,0,0,0.08) 2px 2px 14px 4px; 
    margin-bottom:20px;
}
.sort-top {
    height:95px;
    line-height:95px;
    background: url(../images/product/pic_sort_bg.jpg) no-repeat center top;
    background-size:100% cover;
    text-align: center;
    font-size:16px;
}
.sort-top img {
    margin-right:24px;
}
.sort-content {
    line-height: 24px;
    color:#666;
    padding:20px 30px 0px 30px;
}

/*新增两个、三个menu样式*/
.pro-menu ul li.protect-menu {
    width:50%;
}
.pro-menu ul li.firewall-menu {
    width:33.33%;
}

/*新增产品优势样式*/
.icon-yousi-ys {
    width:100%;
    padding-top:20px;
    display: block;
    text-align: center;
}
.yousi-info {
    width:80%;
    display: block;
    padding-top:15px;
    margin:0 auto;
}
.yousi-info-content {
    color:#666;
    line-height: 22px;
    width:100%;
    text-align: center; 
}
