/*common*/
.col:after {  content: " ";  display: block;  clear: both;  }
.col .col1, .col .col2, .col .col3, .col .col4, .col .col5, .col .col6, .col .col7, .col .col8, .col .col9, .col .col10, .col .col11, .col .col12,
.col .col01,.col .col02,.col .col03, .col .col04, .col .col05,.col .col06,.col .col07,.col .col08,.col .col09,.col .col010
{
    float: left;
    display: inline-block;
    clear: right;
    position: relative;
    height:100%;
}
.col .col1 {  width: 8.33%  }
.col .col2 {  width: 16.66%  }
.col .col3 {  width: 25%  }
.col .col4 {  width: 33.33%  }
.col .col5 {  width: 41.67%  }
.col .col6 {  width: 50%  }
.col .col7 {  width: 58.33%  }
.col .col8 {  width: 66.66%  }
.col .col9 {  width: 75%  }
.col .col10 {  width: 83.33%  }
.col .col11 {  width: 91.66%  }
.col .col01 {  width: 10%  }
.col .col02 {width: 20%;padding: 0 10px;}
.col .col03 {  width: 30%  }
.col .col04 {  width: 40%  }
.col .col05 {  width: 50%  }
.col .col06 {  width: 60%  }
.col .col07 {  width: 70%  }
.col .col08 {  width: 80%  }
.col .col09 {  width: 90%  }
.level-down{ z-index:-1 !important}
.pt70{
	padding-top:70px;
}
@media(max-width: 768px){
    .col .col1, .col .col2, .col .col3, .col .col4, .col .col5, .col .col6, .col .col7, .col .col8, .col .col9, .col .col10, .col .col11, .col .col12,
    .col .col01,.col .col02,.col .col03, .col .col04, .col .col05,.col .col06,.col .col07,.col .col08,.col .col09,.col .col010
    {
        display: block;
        width: 100%;
    }
    .pt70{
    	padding-top:40px;
    }
}
#test{
	background:url(/en/enterprise-network/build/test.jpg) no-repeat center top;
	height:50000px;
	width:100%;
	position:absolute;
	z-index:100;
	left: 0px;
	/* top: -3605px; */
	display: none;
}
.testContent{
	position:absolute;
	height: 50000px;
	width: 100%;
	position: absolute;
	/* opacity: 0.5; */
	z-index: 101;
	/* display: none; */
}
.storage .bannerImg{width:100%;}
.mask-gradient { position: relative; }
.mask-gradient:after { position: absolute; bottom: 0; left: 0; display: block; display: none; width: 100%; height: 60px; content: ''; background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #f7f7f7 100%, #f7f7f7 100%); background-size: cover; }
.mask-gradient.current:after { display: block; }
.mask-gradient1 { position: relative; }
.mask-gradient1:after { position: absolute; bottom: 0; left: 0; display: block; display: none; width: 100%; height: 60px; content: ''; background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #333 100%, #333 100%); background-size: cover; }
.mask-gradient1.current:after { display: block; }
.mask-gradient2 { position: relative; }
.mask-gradient2:after { position: absolute; bottom: 0; left: 0; display: none; width: 100%; height: 40px; content: ''; background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%, #333 100%); background-size: cover; }
.mask-gradient2.current:after { display: block; }
.storage h2 {font-size: 56px;line-height: 1.2;margin: 0 0 0 0;/* padding-bottom: 30px; */text-align: center;}
.storage h3 {font-size: 42px;line-height: 1.2;margin: 0 0 0 0;padding-bottom: 30px;text-align: center;}
.storage sup { font-size: 12px; }
.storage .cistern { padding-top: 70px; padding-bottom: 70px; }
@media (max-width:1600px) {
.storage h2 { font-size: 36px; }
}
@media (max-width:1200px) {
.storage h2 { font-size: 30px; }
.storage h3 {font-size: 30px;padding-bottom: 20px;}
.storage .cistern { padding-top: 40px; padding-bottom: 40px; }
}
@media (max-width:750px) {
.storage h2 { padding-bottom: 20px; }
}
.bannar-breadcrumbs-wrap .cistern { padding-top: 0; padding-bottom: 0; }
.bannar-breadcrumbs-wrap { margin-bottom: 0; }

/*banner*/
.storageBanner { position: relative; }
.storageBanner .pic:after { padding-top: 31.25%; }
.storageBanner .cistern { padding-top: 0; padding-bottom: 0; }
.storageBanner .pic img { position: absolute; display: block; width: 100%; }
.storageBanner .con { position: absolute; z-index: 2; top: 0; left: 0; width: 100%; height: 100%; }
.storageBanner .box { display: inline-block; width: 98%; padding-bottom: 55px; text-align: center; vertical-align: middle; }
.storageBanner .con .cistern { max-width: 1040px; margin: 0 auto; padding-top: 0; padding-bottom: 0; text-align: center; }
.storageBanner .box h1 { font-size: 60px; line-height: 1.2; overflow: hidden;   margin: 0;}
.storageBanner .box h6 { font-size: 36px; line-height: 1.2; overflow: hidden; padding-top: 20px; }
.storageBanner .box p { font-size: 20px; line-height: 1.3; overflow: hidden; padding-top: 5px; }
.storageBanner .box .btn { font-size: 0; line-height: 0; padding-top: 35px; }
.storageBanner .box .btn a { line-height: 18px; margin: 0 10px; }
.storageBanner .box .btn a.video span { padding-left: 35px; }
.storageBanner .box .btn a .icon-bofang {font-size: 30px;position: absolute;top: 17px;left: 28px;}
@media (max-width:1600px) {
	.storageBanner .box h1 { font-size: 48px;}
}
@media (max-width:1200px) {
	.storageBanner .box { padding-bottom: 0; }
	.storageBanner .box h1 { font-size: 40px;  }
	.storageBanner .box .btn a .icon-bofang { font-size: 26px; top: 11px; left: 18px; }
	.storageBanner .box .btn a.video span { font-size: 12px; padding-left: 26px; }
}
@media (max-width:920px) {
	.storageBanner .box { padding-bottom: 0; }
	.storageBanner .box h1 { font-size: 32px; }
	.storageBanner .box p { font-size: 16px; line-height: 1.375; }
}
@media (max-width:750px) {
	.storageBanner .box h1 { font-size: 30px; }
	.storageBanner .box .btn { padding-top: 20px; }
	.storageBanner .box .btn a { line-height: 18px; margin: 0 7px; }
	.storageBanner .box .btn a:nth-child(2) { margin-top: 15px; }
	.storageBanner .box .btn a .icon-bofang { font-size: 22px; top: 12px; left: 15px; }
	.storageBanner .pic:after { padding-top: 105.25%; }
}

/*Latest and Greatest*/
.latestAndGreatest {
    /* border-top: 1px #e4e4e4 solid; */
}
.latestAndGreatest ul li { float: left; width: 33.333%; }
.latestAndGreatest ul li .block { position: relative; display: block; color: #fff; }
.latestAndGreatest ul li .block .pic { margin-left: 1px; }
.latestAndGreatest ul li .block .pic:after { padding-top: 121%; }
.latestAndGreatest ul li .block .pic img { display: block; width: 100%; }
.latestAndGreatest ul li .block .text { position: absolute; z-index: 2; top: 0; left: 0; height: 100%; padding: 40px; }
.latestAndGreatest ul li .block .text h3 {font-family: LT_Medium, Arial;font-size: 32px;line-height: 1.2;overflow: hidden;text-align: left;padding-bottom: 0px;max-height: 114px;}
.latestAndGreatest ul li .block .text p { font-size: 16px; line-height: 1.375; overflow: hidden; max-height: 132px; margin-top: 20px; -webkit-transition: .4s; transition: .4s; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); opacity: 0; }
.latestAndGreatest ul li .block:hover .text p { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; }
.latestAndGreatest ul li .block .text a { margin-top: 37px; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); opacity: 0; }
@media (max-width:1600px) {
	.latestAndGreatest ul li .block .text h3 { font-size: 26px; max-height: 125px; }
}
@media (max-width:1200px) {
	.latestAndGreatest ul li .block .text h3 { font-size: 22px; max-height: none; }
	.latestAndGreatest ul li .block .text a { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; }
	.latestAndGreatest ul li .block .text p { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; }
}
@media (max-width:920px) {
	.latestAndGreatest ul li .block .text { padding: 20px; }
	.latestAndGreatest ul li .block .text h3 { font-size: 18px; }
	.latestAndGreatest ul li .block .text a { margin-top: 20px; }
}
@media (max-width:750px) {
	.latestAndGreatest ul li { float: none; width: 100%; margin-bottom: 15px; }
	.latestAndGreatest ul li .block .pic:after { padding-top: 92%; }
	.latestAndGreatest ul li .block .text { position: absolute; top: auto; bottom: 0; left: 0; width: 100%; height: auto; padding: 20px 30px; background: rgba(0, 0, 0, .4); }
	.latestAndGreatest ul li .block .text h3 { font-size: 22px; }
	.latestAndGreatest ul li .block .text p { display: none; }
	.latestAndGreatest ul li .block .pic img { bottom: 0; }
	.latestAndGreatest ul li .block:after { opacity: 1; }
}

/*Select the Best Storage for Your Business*/
.storageBusiness { background: url(/Assets/enp/v2/img/storageLinks-bg.jpg); }
.storageBusinessWap { display: none; }
.storageBusinessPc .con { overflow: hidden; }
.storageBusinessPc .headBtn { position: relative; }
.storageBusinessPc .headBtn ul li { position: relative; float: left; width: 20%; cursor: pointer; -webkit-transition: .4s; transition: .4s; background: #504e4e; }
.storageBusinessPc .headBtn ul.storageCol-1 li { width: 100%; }
.storageBusinessPc .headBtn ul.storageCol-2 li { width: 50%; }
.storageBusinessPc .headBtn ul.storageCol-3 li { width: 33.333%; }
.storageBusinessPc .headBtn ul.storageCol-4 li { width: 25%; }
.storageBusinessPc .headBtn ul li:after { position: absolute; top: 0; right: 0; display: block; width: 1px; height: 100%; content: ''; background: url(/Assets/enp/v2/img/storageBusiness-dashed.png); }
.storageBusinessPc .headBtn ul li h3 { font-family: LT_Medium, Arial; font-size: 20px; line-height: 1.2; display: inline-block; width: 97%; padding: 23px 30px; -webkit-transition: .4s; transition: .4s; text-align: center; vertical-align: middle; color: #dbdbdb; }
.storageBusinessPc .headBtn ul li span { position: absolute; z-index: 2; bottom: -24px; left: 50%; display: block; display: none; width: 26px; height: 24px; margin-left: -13px; -webkit-transition: .4s; transition: .4s; border: 12px solid transparent; border-top: 10px solid #e50000; }
.storageBusinessPc .headBtn .arrow span { position: absolute; top: 0; display: inline-block; width: 30px; height: 70px; cursor: pointer; background: #404040; }
.storageBusinessPc .headBtn .arrow span:hover { background: #404040; }
.storageBusinessPc .headBtn .arrow .prev { left: 0; }
.storageBusinessPc .headBtn .arrow .next { right: 0; }
.storageBusinessPc .headBtn .arrow span .iconfont { font-size: 30px; position: absolute; display: inline-block; color: #999; }
.storageBusinessPc .headBtn .arrow span:hover .iconfont { color: #fff; }
.storageBusinessPc .headBtn .arrow span .icon-left { top: 50%; left: 0; margin-top: -14px; }
.storageBusinessPc .headBtn .arrow span .icon-right { top: 50%; right: 0; margin-top: -14px; }
.storageBusinessPc .headBtn ul li:hover,
.storageBusinessPc .headBtn ul li.current { background: #e50000; }
.storageBusinessPc .headBtn ul li:hover h3,
.storageBusinessPc .headBtn ul li.current h3 { color: #fff; }
.storageBusinessPc .headBtn ul li.current span { display: block; }
.storageBusinessPc .bodyCon { position: relative; }
.storageBusinessPc .bodyCon .box { position: absolute; top: -10000px; left: 0; }
.storageBusinessPc .bodyCon .box.current { position: static; }
.storageBusinessPc .bodyCon .box .topBlock { padding: 30px; }
.storageBusinessPc .bodyCon .box .topBlock .pic { float: left; width: 50%; padding-right: 30px; }
.storageBusinessPc .bodyCon .box .topBlock .pic .imgBox { position: relative; }
.storageBusinessPc .bodyCon .box .topBlock .pic .imgBox:after { padding-top: 75%; }
.storageBusinessPc .bodyCon .box .topBlock .pic .imgBox img { display: block; width: 100%; }
.storageBusinessPc .bodyCon .box .topBlock .text { float: left; width: 50%; padding-left: 30px; }
.storageBusinessPc .bodyCon .box .topBlock .text a.title { font-family: LT_Medium; font-size: 24px; line-height: 1.425; display: block; padding-top: 35px; padding-bottom: 20px; color: #333; }
.storageBusinessPc .bodyCon .box .topBlock .text a.title:hover { color: #e50000; }
.storageBusinessPc .bodyCon .box .topBlock .text .txtbox { overflow: hidden; max-height: 266px; }
.storageBusinessPc .bodyCon .box .topBlock .text p { font-size: 16px; line-height: 1.375; margin-bottom: 10px; color: #666; }
.storageBusinessPc .bodyCon .box .topBlock .text .txtbox span { font-size: 16px; line-height: 1.375; position: relative; display: block; width: 100%; margin-bottom: 0; padding-left: 15px; }
.storageBusinessPc .bodyCon .box .topBlock .text .txtbox span:after { position: absolute; top: 8px; left: 0; display: block; width: 6px; height: 6px; content: ''; border-radius: 50%; background: #999; }
.storageBusinessPc .bodyCon .box .topBlock .text a.link { margin-top: 40px; }
.storageBusinessPc .bodyCon .box .bottomBlock ul { display: -webkit-flex; display: -ms-flex; display: -moz-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
.storageBusinessPc .bodyCon .box .bottomBlock ul li { float: left; width: 25%; margin-bottom: 30px; }
.storageBusinessPc .bodyCon .box .bottomBlock ul.storageCol-1 li { width: 50%; }
.storageBusinessPc .bodyCon .box .bottomBlock ul.storageCol-2 li { width: 50%; }
.storageBusinessPc .bodyCon .box .bottomBlock ul.storageCol-3 li { width: 33.3333%; }
.storageBusinessPc .bodyCon .box .bottomBlock ul.storageCol-4 li { width: 25%; }
.storageBusinessPc .bodyCon .box .bottomBlock ul.storageCol-5 li { width: 33.3333%; }
.storageBusinessPc .bodyCon .box .bottomBlock ul.storageCol-6 li { width: 33.3333%; }
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text { margin: 0 30px; border-top: 1px solid #b3b3b3; }
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text a.title { font-size: 22px; line-height: 1.2; display: block; padding-top: 25px; padding-bottom: 15px; color: #333; }
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text a.title:hover { color: #e50000; }
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text .introduction { position: relative; padding-top: 16px; }
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text .txtbox { overflow: hidden; max-height: 145px; }
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text p {font-size: 16px;line-height: 1.375;margin-bottom: 10px;color: #666;}
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text p:last-child{margin-bottom: 5px;}
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text a.link { font-size: 16px; line-height: 1.428; display: inline-block; margin-top: 25px; text-decoration: none; text-transform: uppercase; color: #333; }
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text a.link span { -webkit-transition: .4s; transition: .4s; color: #333; border-bottom: 1px solid #333; }
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text a.link span:hover { color: #999; border-bottom: 1px solid #999; }
.storageBusinessPc .bodyCon .moreBtn { margin: 0 30px; text-align: center; border-top: 1px solid #e6e6e6; }
.storageBusinessPc .bodyCon .moreBtn a { margin-top: 40px; }
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text .txtbox span { font-size: 16px; line-height: 1.375; position: relative; display: block; width: 100%; margin-bottom: 0; padding-left: 15px; }
.storageBusinessPc .bodyCon .box .bottomBlock ul li .text .txtbox span:after { position: absolute; top: 8px; left: 0; display: block; width: 6px; height: 6px; content: ''; border-radius: 50%; background: #999; }
@media (max-width:1200px) {
	.storageBusinessPc .bodyCon .box .bottomBlock ul.storageCol-4 li { width: 33.333%; }
}
@media (max-width:920px) {
	.storageBusinessPc .headBtn ul li p { font-size: 18px; padding: 15px 20px; }
	.storageBusinessPc .bodyCon .box .topBlock .text a { margin-top: 30px; }
	.storageBusinessPc .bodyCon .moreBtn a { margin-top: 30px; }
	.storageBusinessPc .bodyCon .box .topBlock .text h3 { font-size: 20px; padding-top: 30px; padding-bottom: 15px; }
	.storageBusinessPc .bodyCon .box .bottomBlock ul li .text h3 { font-size: 18px; }
	.storageBusinessPc .bodyCon .box .bottomBlock ul.storageCol-3 li { width: 50%; }
	.storageBusinessPc .bodyCon .box .bottomBlock ul.storageCol-4 li { width: 50%; }
	.storageBusinessPc .bodyCon .box .bottomBlock ul.storageCol-5 li { width: 50%; }
}
@media (max-width:750px) {
	.storageBusinessPc { display: none; }
	.storageBusinessWap { display: block; }
	.storageBusinessWap .bodyCon { position: relative; }
	.storageBusinessWap .bodyCon ul { }
	.storageBusinessWap .bodyCon ul li { margin-bottom: 15px; }
	.storageBusinessWap .bodyCon ul li:nth-last-child(1) { margin-bottom: 25px; }
	.storageBusinessWap .bodyCon ul li .btn { position: relative; background: #504e4e; }
	.storageBusinessWap .bodyCon ul li .btn h3 { font-size: 18px; line-height: 1.375; padding: 18px 15px; color: #fff; }
	.storageBusinessWap .bodyCon ul li .btn .iconfont { font-size: 34px; position: absolute; top: 50%; right: 0; display: block; width: 40px; height: 40px; margin-top: -18px; color: #999; }
	.storageBusinessWap .bodyCon ul li .box { display: none; }
	.storageBusinessWap .bodyCon ul li:nth-child(1) .box { display: block; }
	.storageBusinessWap .bodyCon ul li.special .box { position: relative; overflow: hidden; height: 400px; }
	.storageBusinessWap .bodyCon ul li.special .box .storageSpecialMore { position: absolute; bottom: 0; left: 0; width: 100%; height: 60px; text-align: center; border-bottom: 2px solid #666; }
	.storageBusinessWap .bodyCon ul li.special .box .storageSpecialMore span { display: inline-block; width: 42px; height: 42px; background: url(/Assets/enp/v2/img/storageLinks-icon.png) no-repeat -2px -342px; }
	.storageBusinessWap .bodyCon ul li .box .topBlock { }
	.storageBusinessWap .bodyCon ul li .box .topBlock .pic { margin-top: 20px; }
	.storageBusinessWap .bodyCon ul li .box .topBlock .pic:after { padding-top: 75%; }
	.storageBusinessWap .bodyCon ul li .box .topBlock .pic img { display: block; width: 100%; }
	.storageBusinessWap .bodyCon ul li .box .topBlock .text { padding: 0 15px 30px; }
	.storageBusinessWap .bodyCon ul li .box .topBlock .text a.title { font-size: 22px; line-height: 1.425; display: block; padding-top: 10px; padding-bottom: 10px; color: #333; }
	.storageBusinessWap .bodyCon ul li .box .topBlock .text a.title:hover { color: #e50000; }
	.storageBusinessWap .bodyCon ul li .box .topBlock .text .txtbox { overflow: hidden; max-height: 153px; }
	.storageBusinessWap .bodyCon ul li .box .topBlock .text .txtbox span { font-size: 16px; line-height: 1.375; position: relative; display: block; width: 100%; margin-bottom: 0; padding-left: 15px; }
	.storageBusinessWap .bodyCon ul li .box .topBlock .text .txtbox span:after { position: absolute; top: 8px; left: 0; display: block; width: 6px; height: 6px; content: ''; border-radius: 50%; background: #999; }
	.storageBusinessWap .bodyCon ul li .box .topBlock .text p { font-size: 16px; line-height: 1.375; color: #666; }
	.storageBusinessWap .bodyCon ul li .box .topBlock .text a.link { margin-top: 20px; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock { padding: 0 15px; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul { display: -webkit-flex; display: -ms-flex; display: -moz-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li { margin-bottom: 30px; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li .text { border-top: 1px solid #b3b3b3; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li .text a.title { font-size: 22px; line-height: 1.2; display: block; padding-top: 25px; padding-bottom: 10px; color: #555; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li .text a.title:hover { color: #e50000; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li .text .introduction { position: relative; padding-top: 16px; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li .text .txtbox { overflow: hidden; max-height: 130px; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li .text p { font-size: 16px; line-height: 1.375; color: #666; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li .text span { font-size: 16px; line-height: 1.375; position: relative; display: block; width: 100%; margin-bottom: 0; padding-left: 15px; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li .text span:after { position: absolute; top: 8px; left: 0; display: block; width: 6px; height: 6px; content: ''; border-radius: 50%; background: #999; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li .text a.link { font-size: 16px; line-height: 1.428; display: inline-block; margin-top: 10px; text-decoration: underline; text-transform: uppercase; color: #333; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li .text a.link span { padding-left: 0; }
	.storageBusinessWap .bodyCon ul li .box .bottomBlock ul li .text a.link span:after { display: none; }
	.storageBusinessWap .bodyCon .moreBtn { text-align: center; border-top: 1px solid #e6e6e6; }
	.storageBusinessWap .bodyCon .moreBtn a { margin-top: 30px; }
}

/*Find Out the Right Storage Solution*/
.storageSolution { position: relative; }
.storageSolution .conFixed { width: 100%; background: #fff; }
.storageSolution .conFixed.current { position: fixed; top: -500px; left: 0; }
.storageSolution .moreBtn { margin: 0 auto; text-align: center; background: #fff; }
.storageSolution .moreBtn div { display: inline-block; cursor: pointer; }
.storageSolution .moreBtn p { font-size: 18px; line-height: 1.2; position: relative; display: inline-block; margin: 70px 0 0 0; text-align: center; }
.storageSolution .moreBtn p:hover .iconfont{ color: #e50000; }
.storageSolution .moreBtn:hover span .iconfont { color: #666; }
.storageSolution .moreBtn p .iconfont{ font-size: 48px; position: absolute; top: -55px; left: 50%; margin-left: -24px; }
.storageSolution .con { position: relative; overflow: hidden; height: 600px; background: #333; }
.storageSolution .cistern { height: 100%; padding-bottom: 0; }
.storageSolution .box .cistern { padding-top: 0; }
.storageSolution .con ul { position: relative; width: 100%; }
.storageSolution .con ul li { position: absolute; z-index: 1; width: 100%; -webkit-transition: 1s; transition: 1s; opacity: 0; }
.storageSolution .con ul li .pic .leftImg { transition: transform 12s cubic-bezier(.23, 1, .32, 1); transform: scale(1); }
.storageSolution .con ul li:hover .pic .leftImg { transform: scale(1.1); }
.storageSolution .con ul li.current { z-index: 2; opacity: 1; }
.storageSolution .con ul li .pic { height: 600px; background: #333; }
.storageSolution .con ul li .pic .leftImg { overflow: hidden; width: 65%; height: 100%; background-repeat: no-repeat; background-position: center; }
.storageSolution .con ul li .pic .leftImg img { display: none; }
.storageSolution .con ul li .box { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.storageSolution .con ul li .box .text { position: relative; height: 100%; margin-left: 63%; padding: 40px 40px 40px 50px; color: #fff; background: #333; }
.storageSolution .con ul li .box .text .number { font-family: LT_Medium, Arial; font-size: 24px; color: #999; }
.storageSolution .con ul li .box .text .number span { line-height: 1; position: relative; padding-right: 11px; color: #fff; }
.storageSolution .con ul li .box .text .number span:after { position: absolute; top: 7px; right: -3px; width: 2px; height: 18px; content: ''; background: #999; }
.storageSolution .con ul li .box .text .number em { font-style: normal; line-height: 1; margin-left: 13px; color: #999; }
.storageSolution .con ul li .box .text .textBox { height: 100%; }
.storageSolution .con ul li .box .text .textMiddle { display: inline-block; width: 97%; padding: 50px 0; vertical-align: middle; }
.storageSolution .con ul li .box .text h3 { font-size: 30px; line-height: 1.2; overflow: hidden; max-height: 146px; margin-bottom: 20px; color: #fff; }
.storageSolution .con ul li .box .text .introduction { position: relative; padding-top: 18px; }
.storageSolution .con ul li .box .text .txtbox { overflow: hidden; max-height: 134px; }
.storageSolution .con ul li .box .text p { font-size: 16px; line-height: 1.375; margin-bottom: 10px; color: #ccc; }
.storageSolution .con ul li .box .text a { margin-top: 30px; }
.storageSolution .con .btnBox { position: absolute; z-index: 10; bottom: 0; left: 0; width: 100%; }
.storageSolution .con .btnBox .btn { font-size: 0; line-height: 0; position: relative; height: 100%; margin-left: 63%; padding: 40px 40px 20px 50px; }
.storageSolution .con .btnBox .btn span { display: inline-block; width: 34px; height: 34px; margin: 0 37px 0 0; cursor: pointer; background-repeat: no-repeat; }
.storageSolution .con .btnBox .btn .iconfont { font-size: 36px; color: #999; }
.storageSolution .con .btnBox .btn .prev:hover .iconfont { color: #fff; }
.storageSolution .con .btnBox .btn .next:hover .iconfont { color: #fff; }
.storageSolution .con .point { display: none; }
@media (max-width:1600px) {
	.storageSolution .con ul li .box .text h3 { font-size: 26px; max-height: 128px; }
}
@media (max-width:1200px) {
	.storageSolution .con ul li .box .text h3 { font-size: 24px; max-height: none; }
	.storageSolution .con ul li .box .text .txtbox { max-height: none; }
}
@media (max-width:920px) {
	.storageSolution .con ul li .box .text h3 { font-size: 22px; }
	.storageSolution .con ul li .box .text p { font-size: 16px; }
	.storageSolution .con ul li .pic { height: 500px; }
	.storageSolution .con ul li .pic .leftImg { width: 50%; }
	.storageSolution .con ul li .box .text { margin-left: 50%; padding: 20px; }
	.storageSolution .con .btnBox .btn { margin-left: 50%; padding: 20px; }
}
@media (max-width:750px) {
	.storageSolution .con ul li { z-index: 1; left: 0; -webkit-transition: 0s; transition: 0s; opacity: 1; }
	.storageSolution .con ul li.current { z-index: 2; -webkit-transition: 0s; transition: 0s; opacity: 1; }
	.storageSolution .con ul li .pic .leftImg { position: absolute; top: 0; left: 0; width: 100%; background-size: 100%; }
	.storageSolution .con ul li:hover .pic .leftImg { transform: scale(1); }
	.storageSolution .con ul li .pic { position: relative; overflow: hidden; height: auto; }
	.storageSolution .con ul li .pic:after { position: relative; display: block; overflow: hidden; width: 100%; padding-top: 56%; content: ''; }
	.storageSolution .con ul li .box .text { margin-left: 0; }
	.storageSolution .con ul li .box { position: static; height: 430px; background: #333; }
	.storageSolution .con ul li .box .cistern { }
	.storageSolution .con ul li .box .text .number { display: none; }
	.storageSolution .con .btnBox .btn { display: none; }
	.storageSolution .con ul li .box .text p { color: #fff; }
	.storageSolution .con ul li .box .text { padding: 40px 15px 60px; }
	.storageSolution .con ul li .box .text .textMiddle { width: 100%; padding: 0; }
	.storageSolution .con ul li .box .text h3 { font-size: 22px; }
	.storageSolution .con ul li .box .text a { margin-top: 20px; }
	.storageSolution .con .point { position: absolute; z-index: 3; bottom: 20px; left: 50%; display: block; margin-left: -36px; }
	.storageSolution .con .point span { display: block; display: inline-block; width: 10px; height: 10px; margin: 0 7px; border-radius: 10px; background: #666; }
	.storageSolution .con .point span.current { background: #999; }
}
.moreStorageSolutions { position: relative; z-index: 4; overflow: hidden; width: 100%; height: 0; background: #fff; }
.moreStorageSolutions .cistern.solutionsCol1 { position: relative; overflow: hidden; max-width: 1340px; padding-top: 0; padding-bottom: 0; background: #fff; }
.moreStorageSolutions .cistern.solutionsCol1 .con { padding-top: 70px; }
.moreStorageSolutions .cistern .boxBtn { position: fixed; z-index: 9999; bottom: 20px; left: 50%; display: inline-block; display: none; width: 48px; height: 52px; margin-left: -26px; cursor: pointer; }
.moreStorageSolutions .cistern .boxBtn.absolute { position: absolute; }
.moreStorageSolutions .cistern .boxBtn .iconfont { font-size: 48px; color: #999; }
.moreStorageSolutions .cistern .boxBtn .iconfont:hover { color: #e50000; }
.moreStorageSolutions ul li .box .pic img { transition: transform 12s cubic-bezier(.23, 1, .32, 1); transform: scale(1); }
.moreStorageSolutions ul li .box:hover .pic img { transform: scale(1.1); }
.moreStorageSolutions .solutionsCol1 .con ul li:nth-child(1) .box { padding-top: 0; }
.moreStorageSolutions .solutionsCol1 .con ul li:nth-last-child(1) .box { padding: 60px 0 70px; border-bottom: none; }
.moreStorageSolutions .solutionsCol1 .con ul li .box { padding: 60px 0; border-bottom: 1px solid #e4e4e4; }
.moreStorageSolutions .solutionsCol1 .con ul li .box.left .pic { float: left; padding-right: 90px; }
.moreStorageSolutions .solutionsCol1 .con ul li .box.left .text { float: right; padding: 0 50px 0 0; }
.moreStorageSolutions .solutionsCol1 .con ul li .box.right .pic { float: right; padding-left: 90px; }
.moreStorageSolutions .solutionsCol1 .con ul li .box.right .text { float: left; padding: 0 10px 0 0; }
.moreStorageSolutions .solutionsCol1 .con ul li .box .pic { width: 50%; }
.moreStorageSolutions .solutionsCol1 .con ul li .box .pic .imgBox:after { padding-top: 75%; }
.moreStorageSolutions .solutionsCol1 .con ul li .box .text { width: 50%; }
.moreStorageSolutions .solutionsCol1 .con ul li .box .text h3 { font-family: 'LT_Medium'; font-size: 36px; line-height: 1.1; overflow: hidden; max-height: 80px; color: #666; }
.moreStorageSolutions .solutionsCol1 .con ul li .box .text .txtbox { overflow: hidden; max-height: 175px; }
.moreStorageSolutions .solutionsCol1 .con ul li .box .text p { font-size: 16px; line-height: 1.375; padding-top: 20px; color: #999; }
.moreStorageSolutions .solutionsCol1 .con ul li .box .text .light { padding-top: 10px; }
.moreStorageSolutions .solutionsCol1 .con ul li .box .text .light a { font-size: 16px; line-height: 1.375; position: relative; display: block; overflow: hidden; max-height: 46px; margin-top: 12px; padding-left: 18px; text-decoration: underline; color: #999; }
.moreStorageSolutions .solutionsCol1 .con ul li .box .text .light a:after { position: absolute; top: 8px; left: 0; width: 6px; height: 6px; content: ''; border-radius: 6px; background: #b3b3b3; }
.moreStorageSolutions .cistern.solutionsCol2 { max-width: 1380px; padding-top: 0; padding-bottom: 0; }
.moreStorageSolutions .solutionsCol2 .con { padding: 60px 0; border-bottom: 1px solid #e4e4e4; }
.moreStorageSolutions .solutionsCol2 .con ul { margin: 0 -10px; }
.moreStorageSolutions .solutionsCol2 .con ul li { float: left; width: 50%; margin-bottom: 30px; }
.moreStorageSolutions .solutionsCol2 .con ul li .box { margin: 0 10px; padding: 30px 20px 26px 20px; border: 1px solid #dbdbdb; }
.moreStorageSolutions .solutionsCol2 .con ul li .box.left .pic { float: left; }
.moreStorageSolutions .solutionsCol2 .con ul li .box.left .text { float: right; margin-top: -7px; padding-left: 15px; }
.moreStorageSolutions .solutionsCol2 .con ul li .box.right .pic { float: right; }
.moreStorageSolutions .solutionsCol2 .con ul li .box.right .text { float: left; margin-top: -7px; padding: 0 15px 0 0; }
.moreStorageSolutions .solutionsCol2 .con ul li .box .pic { width: 48%; }
.moreStorageSolutions .solutionsCol2 .con ul li .box .pic .imgBox:after { padding-top: 75%; }
.moreStorageSolutions .solutionsCol2 .con ul li .box .text { width: 52%; }
.moreStorageSolutions .solutionsCol2 .con ul li .box .text h3 { font-size: 24px; line-height: 1.25; overflow: hidden; max-height: 60px; margin-bottom: 20px; color: #666; }
.moreStorageSolutions .solutionsCol2 .con ul li .box .text .txtbox { overflow: hidden; max-height: 85px; }
.moreStorageSolutions .solutionsCol2 .con ul li .box .text p { font-size: 16px; line-height: 1.375; color: #999; }
.moreStorageSolutions .solutionsCol2 .con ul li .box .text .light { padding-top: 10px; }
.moreStorageSolutions .solutionsCol2 .con ul li .box .text .light span { font-size: 16px; line-height: 1.375; position: relative; display: block; padding-left: 18px; color: #999; }
.moreStorageSolutions .solutionsCol2 .con ul li .box .text .light span:after { position: absolute; top: 8px; left: 0; width: 6px; height: 6px; content: ''; border-radius: 6px; background: #b3b3b3; }
.moreStorageSolutions .solutionsCol2 .con ul li .box .text a { margin: 20px 0 0; }
@media (max-width:1600px) {
	.moreStorageSolutions .cistern.solutionsCol1,
	.moreStorageSolutions .cistern.solutionsCol2 { max-width: 1230px; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box { padding: 45px 0; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box .text h3 { font-size: 30px; max-height: 67px; }
	.moreStorageSolutions .solutionsCol2 .con ul li .box .text .txtbox { max-height: 65px; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box.right .pic { padding-left: 60px; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box.left .pic { padding-right: 60px; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box.left .text { padding: 0 40px 0 0; }
	.moreStorageSolutions .solutionsCol2 .con ul li .box .text h3 { font-size: 22px; max-height: 53px; }
}
@media (max-width:1200px) {
	.moreStorageSolutions .solutionsCol1 .con ul li .box .text h3 { font-size: 26px; max-height: none; }
	.moreStorageSolutions .solutionsCol2 .con ul li .box .text .txtbox { display: none; max-height: none; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box .text .txtbox { max-height: none; }
}
@media (max-width:920px) {
	.moreStorageSolutions .solutionsCol2 .con ul li { width: 100%; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box.left .pic { padding-right: 30px; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box.right .pic { padding-left: 30px; }
	.moreStorageSolutions .solutionsCol2 .con ul li .box .text .txtbox { display: block; }
}
@media (max-width:750px) {
	.moreStorageSolutions .cistern.solutionsCol1 .con { padding-top: 30px; }
	.moreStorageSolutions .solutionsCol2 .con ul li .box { padding: 20px 20px 20px 20px; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box { padding: 40px 0; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box .text { width: 100%; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box .pic { width: 100%; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box.right .pic { float: none; padding-left: 0; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box .text h3 { font-size: 20px; padding-top: 15px; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box.left .pic { float: none; padding-right: 0; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box.left .text { float: none; padding: 0 15px; }
	.moreStorageSolutions .solutionsCol1 .con ul li .box.right .text { float: none; padding: 0 15px; }
	.moreStorageSolutions .solutionsCol2 .con ul li .box.left .pic { float: none; width: 100%; }
	.moreStorageSolutions .solutionsCol2 .con ul li .box.left .text { float: none; width: 100%; margin-top: 17px; padding-left: 0; }
	.moreStorageSolutions .solutionsCol2 .con ul li .box.right .pic { float: none; width: 100%; }
	.moreStorageSolutions .solutionsCol2 .con ul li .box.right .text { float: none; width: 100%; margin-top: 17px; padding: 0; }
	.moreStorageSolutions .solutionsCol2 .con ul li { float: none; width: 100%; margin-bottom: 15px; }
	.moreStorageSolutions .btn p { font-family: LT_Medium, Arial; font-size: 16px; color: #666; }
}

/*Listen To Our Customers*/
.listenToOurCustomers { position: relative; background: url(/Assets/enp/v2/img/storageLinks-bg.jpg); }
.listenToOurCustomers .conFixed {z-index: 10;width: 100%;/* background: #fff; */}
.listenToOurCustomers .conFixed.current { position: fixed; bottom: -1000px; left: 0; }
.listenToOurCustomers ul li { float: left; width: 33.333%; }
.listenToOurCustomers ul li .block { position: relative; display: block; margin: 0 10px; color: #fff; }
.listenToOurCustomers ul li .block:after { position: absolute; z-index: 1; top: 0; left: 0; display: block; width: 100%; height: 100%; content: ''; }

/*.listenToOurCustomers ul li .block:hover:after { opacity: 1; }
.listenToOurCustomers ul li .block:hover img { transform: scale(1.03); }*/
.listenToOurCustomers ul li .block .pic:after { padding-top: 121%; }
.listenToOurCustomers ul li .block .pic img { display: block; width: 100%; }
.listenToOurCustomers ul li .block .text { position: absolute; z-index: 2; bottom: 0; left: 0; padding: 30px; width:100%;}
.listenToOurCustomers ul li .block .text:after { position: absolute; bottom: 0; left: 0; display: block; width: 100%; height: 149px; content: ''; background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #000 100%, #000 100%); background-size: cover; }
.listenToOurCustomers ul li .block .text h3 { font-family: LT_Medium, Arial; font-size: 32px; line-height: 1.2; }
.listenToOurCustomers ul li .block .text p { font-size: 24px; line-height: 1.25; position: relative; z-index: 2; overflow: hidden; height: 90px; -webkit-transition: .4s; transition: .4s; -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
.listenToOurCustomers ul li .block:hover .text p { -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); -o-transform: translateY(-30px); transform: translateY(-30px); }
.listenToOurCustomers ul li .block .text a { margin-top: 30px; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); opacity: 0; }
.list-moddle1 .block:hover .text a { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; }
.listenToOurCustomers .btn { padding-top: 15px; text-align: center; }
@media (max-width:1200px) {
	.listenToOurCustomers ul li .block .text p { font-size: 20px; height: 75px; }
}
@media (max-width:920px) {
	.listenToOurCustomers ul li .block .text { padding: 20px; }
	.listenToOurCustomers ul li .block .text p { font-size: 18px; height: 68px; }
	.listenToOurCustomers .btn { padding-top: 30px; }
}
@media (max-width:750px) {
	.listenToOurCustomers ul li { float: none; width: 100%; margin-bottom: 15px; }
	.listenToOurCustomers ul li .block { margin: 0; }
	.listenToOurCustomers ul li .block:after { opacity: 1; }
	.listenToOurCustomers ul li .block .pic:after { padding-top: 92%; }
	.listenToOurCustomers ul li .block .text {padding: 15px 30px;width: 100%;}
	.listenToOurCustomers .btn { padding-top: 5px; }
}

/*Huawei Service*/
.huaweiService { position: relative; height: 449px; }
.huaweiService .pic { display: none; }
.huaweiService .con { width: 100%; height: 100%; }
.huaweiService .box { display: inline-block; width: 99%; text-align: center; vertical-align: middle; color: #fff; }
.huaweiService .con .cistern { max-width: 1000px; margin: 0 auto; padding-top: 0; padding-bottom: 0; text-align: center; }
.huaweiService .box h2 { font-size: 48px; line-height: 1.2; overflow: hidden; max-height: 104px; margin: 0; padding-bottom: 0; text-align: center; color: #fff; }
.huaweiService .box p { font-size: 20px; line-height: 1.5; overflow: hidden; max-height: 196px; padding-top: 25px; }
.huaweiService .box .btn { font-size: 0; line-height: 0; padding-top: 30px; }
.huaweiService .box .btn a.video span { padding-left: 35px; }
.huaweiService .box .btn a .icon-bofang { font-size: 30px; position: absolute; top: 16px; left: 28px; }
@media (max-width:1600px) {
	.huaweiService .box h3 { font-size: 44px; }
}
@media (max-width:1200px) {
	.huaweiService { height: 370px; }
	.huaweiService .box h3 { font-size: 36px; max-height: none; }
	.huaweiService .box p { max-height: none; }
}
@media (max-width:920px) {
	.huaweiService { height: 300px; }
	.huaweiService .box h3 { font-size: 30px; }
	.huaweiService .box p { font-size: 16px; }
}
@media (max-width:750px) {
	.huaweiService { height: 300px; }
	.huaweiService .box h3 { }
	.huaweiService .box p { padding-top: 18px; }
	.huaweiService .box .btn { padding-top: 20px; }
	.huaweiService .box { width: 97%; }
}

/*Listen To Our Customers*/
.expandCon:nth-of-type(even) .realMode,
.expandCon:nth-of-type(even) .storageDetailsAll,
.expandCon:nth-of-type(even) .whyHuaweiStorage{
	background: url(/Assets/enp/v2/img/storageLinks-bg.jpg);
	background-repeat:repeat
}    
.expandCon:nth-of-type(odd) .realMode,
.expandCon:nth-of-type(odd) .storageDetailsAll,
.expandCon:nth-of-type(odd) .whyHuaweiStorage{background:#fff}
.whyHuaweiStorage .cistern{
    border-top: 1px #ccc dashed;
}
.whyHuaweiStorage ul li .block .text .redairbtn-moddle1 {padding:7px 30px 7px 50px}
.whyHuaweiStorage ul li .block .text .redairbtn-moddle1 .iconfont{font-size:30px;position:absolute;top:-1px;left:15px}
.whyHuaweiStorage .cistern {/* padding-bottom: 0; */}
.whyHuaweiStorage ul li { float: left; width: 33.333%; }
.whyHuaweiStorage ul li .block { position: relative; display: block; text-align: center; color: #333; }
.whyHuaweiStorage ul li .block .pic:after { padding-top: 39%; }
.whyHuaweiStorage ul li .block .pic img { display: block; width: 100%; }
.whyHuaweiStorage ul li .block .text { padding: 0 30px 0px; }
.whyHuaweiStorage ul li .block .text h4 { font-family: LT_Medium, Arial; font-size: 24px; line-height: 1.25; padding-top: 10px; }
.whyHuaweiStorage ul li .block .text p { font-size: 16px; line-height: 1.5; overflow: hidden; height: 145px; margin-top: 22px; color: #666; }
/*.whyHuaweiStorage ul li .block .text a { margin-top: 30px; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); opacity: 0; }*/
.list-moddle1 .block:hover .text a { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; }
@media (max-width:1200px) {
	.whyHuaweiStorage ul li .block .text h4 { font-size: 20px; }
}
@media (max-width:920px) {
	.whyHuaweiStorage ul li .block .text h4 { font-size: 20px; }
	.whyHuaweiStorage ul li .block .text { padding: 0 20px 20px; }
}
@media (max-width:750px) {
	.whyHuaweiStorage ul li { width: 100%; margin-bottom: 15px; border: 1px solid #e4e4e4; }
	.whyHuaweiStorage ul li .block .pic img { width: 74%; margin-top: 20px; margin-left: 14%; }
	.whyHuaweiStorage ul li .block .pic:after { padding-top: 30%; }
	.whyHuaweiStorage ul li .block .text h4 { font-size: 22px; }
	.whyHuaweiStorage ul li .block .text p { margin-top: 10px; }
}

/*Resources*/
.resources{
    /* background: url(/Assets/enp/v2/img/storageLinks-bg.jpg); */
    background-repeat: repeat;
    border-top: 1px solid #e4e4e4;
    }
.resources .cistern { padding-top: 0; }
.resources ul { display: -webkit-flex; display: -ms-flex; display: -moz-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
.resources ul li { float: left; width: 33.333%; margin-bottom: 30px; }
.resources ul li .block { position: relative; display: block; height: 100%; margin: 0 10px; padding: 20px; color: #fff; border: 1px solid #dbdbdb; }
.resources ul li .block .pic { position: relative; float: left; width: 22%; }
.resources ul li .block .pic:after { padding-top: 100%; }
.resources ul li .block .pic .iconfont { font-size: 50px; position: absolute; z-index: 2; top: 50%; left: 50%; margin-top: -23px; margin-left: -25px; color: #fff; }
.resources ul li .block .pic a { display: block; height: 100%; transition: 0s; transform: translateZ(0); }
.resources ul li .block .pic img { display: block; width: 100%; }
.resources ul li .block .text { float: left; width: 70%; padding-left: 12px; color: #666; }
.resources ul li .block .text a.title { font-family: LT_Bold; font-size: 14px; line-height: 1.2; display: block; margin-top: -3px; text-transform: uppercase; color: #666; }
.resources ul li .block .text p { font-size: 16px; line-height: 1.375; overflow: hidden; height: 75px; padding-top: 10px; color: #333; }
.resources ul li .block .text a.introduction { font-size: 16px; line-height: 1.375; display: block; overflow: hidden; max-height: 78px; max-height: 65px\9; padding-top: 12px; -webkit-transition: 0s; transition: 0s; transform: translateZ(0); color: #333; }
.resources ul li .block .text a:hover { text-decoration: underline; }
.resources .btn { text-align: center; }
.resources .btn a { margin: 10px 0 0; }
@media (max-width:1600px) {
	.resources ul li .block .pic { width: 25%; }
	.resources ul li .block .text a.introduction,
	.resources ul li .block .text p { font-size: 16px; line-height: 1.2; max-height: 70px; max-height: 55px\9; }
}
@media (max-width:920px) {
	.resources ul li { width: 50%; }
	.resources .btn { padding-top: 0; }
}
@media (max-width:750px) {
	.resources ul li { width: 100%; margin-bottom: 15px; }
	.resources ul li .block { margin: 0; padding: 15px; }
	.resources ul li .block .pic { width: 16%; }
	.resources ul li .block .text { width: 84%; }
	.resources ul li .block .text a.title { font-size: 12px; }
	.resources ul li .block .text a.introduction,
	.resources ul li .block .text p { padding-top: 6px; }
	.resources ul li .block .pic .iconfont { font-size: 28px; margin-top: -15px; margin-left: -14px; }
	.resources .btn a { margin-top: 15px; }
}

/*links*/
.storageLinks .cistern { padding-top: 40px; padding-bottom: 40px; }
.storageLinks { background: url(/Assets/enp/v2/img/storageLinks-bg.jpg); }
.storageLinks ul li { float: left; }
.storageLinks ul li .box { display: block; height: 100%; margin: 0 10px; padding: 10px; text-align: center; color: #666; border: 1px solid #ccc; }
.storageLinks ul li .box:hover { border: 1px solid #e50000; background: #e50000; }
.storageLinks ul li .box:hover p { color: #fff; }
.storageLinks ul li .box em { display: inline-block; width: 36px; height: 36px; margin-right: 5px; vertical-align: middle; background-image: url(/Assets/enp/v2/img/storageLinks-icon2.png); background-repeat: no-repeat; }
.storageLinks ul li .box em.icon1 { background-position: -37px -23px; }
.storageLinks ul li .box em.icon2 { background-position: -102px -23px; }
.storageLinks ul li .box em.icon3 { background-position: -164px -23px; }
.storageLinks ul li .box em.icon4 { background-position: -224px -23px; }
.storageLinks ul li .box:hover em.icon1 { background-position: -37px -73px; }
.storageLinks ul li .box:hover em.icon2 { background-position: -102px -73px; }
.storageLinks ul li .box:hover em.icon3 { background-position: -164px -73px; }
.storageLinks ul li .box:hover em.icon4 { background-position: -224px -73px; }
.storageLinks ul li .box p { font-size: 24px; line-height: 1.333; display: inline-block; max-width: 250px; vertical-align: middle; text-transform: uppercase; }
@media (max-width:1600px) {
	.storageLinks ul li .box p { font-size: 20px; max-width: 200px; }
}
@media (max-width:1200px) {
	.storageLinks ul li .box { }
	.storageLinks ul li .box p { font-size: 16px; max-width: 150px; }
}
@media (max-width:920px) {
	.storageLinks ul li { width: 50%; margin-bottom: 30px; }
	.storageLinks .cistern { padding-bottom: 10px; }
}
@media (max-width:750px) {
	.storageLinks ul li { width: 100%; margin-bottom: 15px; }
	.storageLinks ul li .box { margin: 0; }
	.storageLinks ul li .box p { max-width: 253px; }
	.storageLinks ul li .box em { width: 28px; height: 28px; }
	.storageLinks .cistern { padding-bottom: 25px; }
	.storageLinks ul li .box em.icon1 { background-position: -39px -130px; }
	.storageLinks ul li .box em.icon2 { background-position: -101px -130px; }
	.storageLinks ul li .box em.icon3 { background-position: -162px -130px; }
	.storageLinks ul li .box em.icon4 { background-position: -222px -132px; }
	.storageLinks ul li .box:hover em.icon1 { background-position: -39px -160px; }
	.storageLinks ul li .box:hover em.icon2 { background-position: -101px -160px; }
	.storageLinks ul li .box:hover em.icon3 { background-position: -162px -160px; }
	.storageLinks ul li .box:hover em.icon4 { background-position: -222px -162px; }
}

/*For Partners*/
.forPartners .con { max-width: 860px; margin: 0 auto; text-align: center; }
.forPartners .con .pic { width: 60px; height: 50px; margin: 0 auto; background: url(/Assets/enp/v2/img/storageLinks-icon.png) no-repeat -3px -396px; }
.forPartners .con .text { margin-top: 20px; border-top: 1px solid #ebebeb; }
.forPartners .con .text h3 { font-size: 40px; line-height: 1.2; margin: 0; padding-top: 25px; padding-bottom: 0; text-align: center; color: #666; }
.forPartners .con .text p { font-size: 24px; line-height: 1.333; padding-top: 25px; text-align: center; color: #999; }
.forPartners .con .text .btn {font-size: 0;line-height: 0;margin-top: 37px;/* padding: 40px 30px; */}
.forPartners .con .text .btn a { margin: 0 7px; text-transform: uppercase; }
@media (max-width:1600px) {
	/*.forPartners .con .text h3 { font-size: 36px; }*/
}
@media (max-width:1200px) {
	/*.forPartners .con .text h3 { font-size: 30px; }*/
}
@media (max-width:920px) {
	/*.forPartners .con .text h3 { font-size: 30px; padding-top: 17px; }*/
	.forPartners .con .text p { font-size: 20px; }
	.forPartners .con .text .btn { margin-top: 25px; }
}
@media (max-width:750px) {
	.forPartners .con .text p { font-size: 16px; padding-top: 15px; }
}

/*banner文字样式，可以选择文字字体颜色*/
.bannerblack { color: #333; }
.bannergray { color: #666; }
.bannerwhite { color: #fff; }

/*图片动画1*/
.picImg1 img { transition: transform 12s cubic-bezier(.23, 1, .32, 1); transform: scale(1); }
.picImg1:hover img { transform: scale(1.1); }
.picImg1:before { position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; content: ''; transition: opacity 5s cubic-bezier(.23, 1, .32, 1), height 5s cubic-bezier(.23, 1, .32, 1); opacity: 0; background: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .7)); }
.picImg1:hover:before { opacity: 1; }


/*Listen To Our Customers*/
.storageDetailsParameters { background: #fff}
.storageDetailsParameters .con { overflow: hidden; }
.storageDetailsParameters ul { margin: 0 -10px; }
.storageDetailsParameters ul li { float: left; width: 33.333%; padding: 0 25px; border-left: 1px solid #e6e6e6; }
.storageDetailsParameters ul li .block { position: relative; display: block; text-align: center; color: #333; }
.storageDetailsParameters ul li .block h3 { font-size: 24px; line-height: 1.25; overflow: hidden; max-height: 90px; color: #666; }
.storageDetailsParameters ul li .block .pic {padding-top: 27px;}
.storageDetailsParameters ul li .block .pic:after { padding-top: 31%; }
.storageDetailsParameters ul li .block .pic img {display: inline-block;width: 290px;left: 50%;margin-left: -145px;}
.storageDetailsParameters ul li .block .text { padding: 0 30px; }
.storageDetailsParameters ul li .block .text p { font-size: 16px; line-height: 1.5; overflow: hidden; max-height: 140px; margin-top: 18px; color: #666; }
.storageDetailsParameters ul li .block .text .link {     margin-top: 42px; padding-top: 20px; border-top: 1px dashed #dbdbdb; }
.storageDetailsParameters ul li .block .text .link a { font-size: 16px; line-height: 1.375; display: block; padding-top: 7px; text-decoration: underline; color: #333; }
.storageDetailsParameters ul li .block .text .link a:hover { color: #999; }
.storageDetailsParameters ul li .block .text .btn a { margin-top: 30px; }
.list-moddle1 .block:hover .text a { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; }
@media (max-width:1600px) {
	.storageDetailsParameters ul li .block h3 { font-size: 30px; max-height: 74px; }
}
@media (max-width:1200px) {
	.storageDetailsParameters ul li .block .text p { max-height: none; }
	.storageDetailsParameters ul li { padding: 0 15px; }
	.storageDetailsParameters ul li .block h3 { font-size: 26px; max-height: 67px; }
	.storageDetailsParameters ul li .block .text { padding: 0; }
}
@media (max-width:750px) {
	.storageDetailsParameters ul { margin: 0; }
	.storageDetailsParameters ul li { width: 100%; margin-bottom: 40px; padding-bottom: 40px; border-bottom: 1px dashed #dbdbdb; border-left: none; }
	.storageDetailsParameters ul li .block .text { text-align: left; }
	.storageDetailsParameters ul li:nth-last-child(1) { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
	.storageDetailsParameters ul li .block .text .link { margin-top: 0; border-top: none; }
}

/*s:轮播*/
.cistern-fix-20.cistern{ padding-right: 10px;padding-left: 10px;}
@media (max-width:1600px) {
	.cistern-fix-20.cistern { padding-right: 5px; padding-left: 5px;}
}
.carousel-wrap{position:relative;height:100%;}
.carousel-wrap .carousel-ul-wrap{position:relative;overflow: hidden;height: 100%;}
.carousel-wrap .carousel-ul{margin-left: -10px;margin-right: -10px;position:relative}
.carousel-wrap .carousel-ul>li {float: left;position:relative;}
.carousel-wrap .carousel-ul>li h4 {font-size: 20px;line-height: 1.5;color: #333;padding: 20px 30px;transition: all 0.6s;cursor: pointer;}
.carousel-wrap .carousel-ul>li .videoimg {position: relative;overflow: hidden;}
.carousel-wrap .carousel-ul>li .videoimg img{transition: transform 12s cubic-bezier(.23, 1, .32, 1);transform: scale(1); position: relative; display: block; width:100%; min-height: 150px;}
.carousel-wrap .carousel-ul>li .videoimg:hover img{transform:scale(1.1,1.1);}
.carousel-wrap .carousel-ul>li .videoimg:before{position:absolute;content: "";left:0;bottom:0;height:100%; background-color: rgba(0,0,0,0.1); width: 100%;z-index: 1;-webkit-transition: all .5s;transition: all .5s;}
.carousel-wrap .carousel-ul>li .videoWrap {display: block;margin: 0 10px;background: #fff;padding-bottom: 10px;/* height: 100%; */border:#e4e4e4 1px solid;/* border: 1px solid red; */}
.carousel-wrap .carousel-ul>li .videoimg .iconfont { z-index: 10; font-size: 74px;line-height: 1;color: #fff;position: absolute;top: 50%;left: 50%;margin: -37px 0 0 -37px; cursor: pointer;}
.carousel-wrap .carousel-ul>li p .download-link{ position: relative; font-size: 14px;line-height: 1.5; color: #999; padding-left: 25px; display: inline-block; padding-top: 5px; }
.carousel-wrap .carousel-ul>li p .download-link:hover{ text-decoration: underline; }
.carousel-wrap .carousel-ul>li p .iconfont {font-size: 26px;color: #999;padding-right: 8px; position: absolute; top: 0; left: -3px; line-height: 1;}
.carousel-prev,
.carousel-next{position:absolute;top:50%;margin-top: -22px;cursor: pointer;}
.carousel-prev .iconfont,.carousel-next .iconfont{font-size: 50px;line-height: 1;color: #666;}
.carousel-prev:hover .iconfont,
.carousel-next:hover .iconfont{ color: #666; }
.carousel-prev,
.carousel-prev:hover{left: -55px;background-position: 0 0;}
.carousel-next,
.carousel-next:hover{right: -55px;background-position: -39px 0;}
.carousel-wrap .notClick{color: #ccc;}
.carousel-wrap .notClick .iconfont{color: #ccc;ev;pointer-events: none;}
.carousel-point{bottom: -50px;position:absolute;text-align:center;width: 100%;}
.carousel-stop-event{pointer-events: none;}
.carousel-point>span{border-radius: 50%;display: inline-block;width: 10px;height: 10px;cursor: pointer;background: #d2d2d2;transition: all 0.6s;margin: 0 10px;}
.carousel-point>span.hover{background: #b3b3b3;}
@media(max-width: 750px) {
.carousel-next,.carousel-prev{position:static;display:none}
	.carousel-wrap .carousel-ul>li h4{font-size:16px;}
.carousel-wrap .carousel-ul{margin:0}
}
.carousel-max3.carousel-wrap-1{}
.carousel-max3.carousel-wrap-2{
    max-width: 1000px;margin-left:auto;margin-right:auto;
}
.carousel-max4.carousel-wrap-1{}
.carousel-max4.carousel-wrap-2{}
.carousel-max4.carousel-wrap-3{}
@media(min-width: 920px){
	.carousel-wrap.carousel-wrap-vertical{height:100%;}
	.carousel-wrap.carousel-wrap-vertical .carousel-ul-wrap{margin-left:0;}
	.carousel-wrap.carousel-wrap-vertical .carousel-ul{margin:0}
	.carousel-wrap.carousel-wrap-vertical .carousel-ul li{float: none;width:100%;}
}

/*e:轮播*/
.cloud-key-features .btn{text-align:center;margin-top:48px}
.J-carousel-wrap-scheme{margin-bottom: 36px;}
@media(max-width: 750px){
	.J-carousel-wrap-scheme{margin-bottom: 56px;}
}
/*Best Choice for Database and Virtualization Business*/
.storageDetailsDatabase { position: relative; }
.storageDetailsDatabase .conFixed { width: 100%; }
.storageDetailsDatabase .conFixed.current { position: fixed; top: -500px; left: 0; background: #fff; }
.storageDetailsDatabase .moreBtn { margin: 0 auto; text-align: center; background: #fff; }
.storageDetailsDatabase .moreBtn div { display: inline-block; cursor: pointer; }
.storageDetailsDatabase .moreBtn p { font-size: 18px; line-height: 1.2; position: relative; display: inline-block; margin: 70px 0 0 0; text-align: center; }
.storageDetailsDatabase .moreBtn p:hover .iconfont { color: #e50000; }
.storageDetailsDatabase .moreBtn:hover span .iconfont { color: #666; }
.storageDetailsDatabase .moreBtn p .iconfont { font-size: 48px; position: absolute; top: -55px; left: 50%; margin-left: -24px; }
.storageDetailsDatabase .cistern { padding-bottom: 0; }
.storageDetailsDatabase ul { margin: 0 -10px; }
.storageDetailsDatabase ul li { float: left; width: 33.333%; padding: 0 10px; }
.storageDetailsDatabase ul li .block { position: relative; display: block; text-align: center; color: #333; }
.storageDetailsDatabase ul li .block h3 { font-size: 24px; line-height: 1.25; color: #333; }
.storageDetailsDatabase ul li .block .pic:after { padding-top: 56%; }
.storageDetailsDatabase ul li .block .pic img { display: block; width: 100%; transition: transform 12s cubic-bezier(.23, 1, .32, 1); transform: scale(1); }
.storageDetailsDatabase ul li .block:hover .pic img { transform: scale(1.1); }
.storageDetailsDatabase ul li .block .text { padding: 24px 20px 40px; text-align: left; border: 1px solid #dbdbdb; border-top: none; }
.storageDetailsDatabase ul li .block .text .txtbox {overflow: hidden; max-height: 150px; padding-top: 20px;}
.storageDetailsDatabase ul li .block .text p { font-size: 16px; line-height: 1.375; color: #666; }
.storageDetailsDatabase ul li .block .text .link { margin-top: 18px; }
.storageDetailsDatabase ul li .block .text .link a { font-size: 16px; line-height: 1.375; position: relative; display: block; padding-top: 7px; padding-left: 15px; text-decoration: underline; color: #333; }
.storageDetailsDatabase ul li .block .text .link a:hover { color: #666; }
.storageDetailsDatabase ul li .block .text .link a:after { position: absolute; top: 15px; left: 0; width: 6px; height: 6px; content: ''; border-radius: 6px; background: #999; }
.storageDetailsDatabase ul li .block .text .btn a { margin-top: 40px; }
.list-moddle1 .block:hover .text a { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; }
.storageDetailsDatabaseBox.moreStorageSolutions .solutionsCol1 .con ul li .box .pic .imgBox:after { padding-top: 56%;}
@media (max-width:1200px) {
	.storageDetailsDatabase ul li .block h3 { font-size: 22px; }
	.storageDetailsDatabase ul li .block .text p { max-height: none; }
}
@media (max-width:920px) { }
@media (max-width:750px) {
	.storageDetailsDatabase ul li { float: left; width: 100%; margin-bottom: 15px; }
	.storageDetailsDatabase ul li .block .text { padding: 18px 15px 30px; }
	.storageDetailsDatabase ul li .block .text p { padding-top: 10px; }
	.storageDetailsDatabase ul li .block .text .link { margin-top: 10px; }
	.storageDetailsDatabase ul li .block .text .txtbox { max-height:none; padding-top: 0;}
}




/*了解更多行业解决方案*/
.enterpriseNetworkMoreIndustry { text-align: center; }
.enterpriseNetworkMoreIndustry h3 { font-size: 28px; line-height: 1.2; padding-bottom: 40px; }
.enterpriseNetworkMoreIndustry .con { overflow: hidden; border: 1px solid #e4e4e4;}
.enterpriseNetworkMoreIndustry .con ul { display: -webkit-flex; display: -ms-flex; display: -moz-flex; display: flex; margin-left: -1px; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
.enterpriseNetworkMoreIndustry .con ul li { float: left; width: 16.666%; border-top: 1px dashed #e4e4e4; border-left: 1px dashed #e4e4e4; margin-top: -1px; }
.enterpriseNetworkMoreIndustry .con ul li a { display: block; margin-top: -1px; margin-left: -1px; padding: 40px 20px; color: #666; }
.enterpriseNetworkMoreIndustry .con ul li a .icon { width: 50px; margin: 0 auto; }
.enterpriseNetworkMoreIndustry .con ul li a .icon:after { padding-top: 100%; }
.enterpriseNetworkMoreIndustry .con ul li a .text p { -webkit-transition: .5s; transition: .5s; }
.enterpriseNetworkMoreIndustry .con ul li:hover a .text p {color: #e50000;}
@media (max-width:1600px) {
	.enterpriseNetworkMoreIndustry h3 { font-size: 24px; }
}
@media (max-width:920px) {
	.enterpriseNetworkMoreIndustry h3 { font-size: 20px; padding-bottom: 20px; }
	.enterpriseNetworkMoreIndustry .con ul li { width: 25%; }
}
@media (max-width:750px) {
	.enterpriseNetworkMoreIndustry .con ul li { width: 50%; }
}

/*banner*/
.realMode {position: relative;text-align:center;}
.realMode .cistern>.text{padding:0 160px;line-height: 1.5;font-size: 18px;}
.realMode .cistern>.btn{letter-spacing: 0;font-size: 0;}
.realMode .cistern>.btn a{margin-left:10px;margin-right:10px;font-size: 16px;}
.realMode .cistern>.btn a.video{padding-left: 50px;}
.realMode .cistern>.btn a.video{padding-right: 20px;}
.realMode .cistern>.btn a em{ font-size: 30px; position: absolute; top: -2px; left: 14px; }
.realMode .cistern>.expandBtn-space{
    padding-top: 95px;
}
.realMode .expandBtn{position:absolute;bottom: 28px;width:100%;}
.realMode .expandBtn .iconfont{font-size: 48px;color:#666;line-height: 43px;}
.realMode .expandBtn .iconfont:hover{color:#e50000;}

@media (max-width:1460px) {
	.realMode .cistern>.text{padding:0 10px;text-align:left}
	.realMode .cistern>h3{/* text-align:left */}
}
@media (max-width:750px) {.realMode .cistern>.text{font-size:16px;}}
/*展开组件*/
.J-expandCon{position:relative}
.J-expandBox{height:0;overflow:hidden;z-index:2;position:relative}
.J-expandCon .boxBtn{position:absolute;z-index:9999;bottom:20px;left:50%;display:inline-block;display:none;width:48px;height:52px;margin-left: -24px;cursor:pointer}
.J-expandCon .absolute{position:absolute}
.J-expandCon .boxBtn .iconfont{font-size:48px;color:#999}

/*Let's Talk*/
.storageDetailsLetsTalk { border-top: 1px solid #e4e4e4; }
.storageDetailsLetsTalk .cistern { max-width: 1140px; }
.storageDetailsLetsTalk .con { margin-top: 30px; }
.storageDetailsLetsTalk ul { margin: 0 -10px; }
.storageDetailsLetsTalk ul li { float: left; width: 25%; padding: 0 50px; }
.storageDetailsLetsTalk ul li .block { position: relative; display: block; text-align: center; color: #333; }
.storageDetailsLetsTalk ul li .block .pic { width: 100px; height: 100px; margin: 0 auto; background-image: url(/Assets/enp/v2/img/storageDetailsLetsTalk-icon1.png); background-repeat: no-repeat; }
.storageDetailsLetsTalk ul li .block .pic.icon1 { background-position: -34px -26px; }
.storageDetailsLetsTalk ul li .block .pic.icon2 { background-position: -174px -26px; }
.storageDetailsLetsTalk ul li .block .pic.icon3 { background-position: -314px -26px; }
.storageDetailsLetsTalk ul li .block .pic.icon4 { background-position: -454px -26px; }
.storageDetailsLetsTalk ul li .block:hover .pic.icon1 { background-position: -34px -146px; }
.storageDetailsLetsTalk ul li .block:hover .pic.icon2 { background-position: -174px -146px; }
.storageDetailsLetsTalk ul li .block:hover .pic.icon3 { background-position: -314px -146px; }
.storageDetailsLetsTalk ul li .block:hover .pic.icon4 { background-position: -454px -146px; }
.storageDetailsLetsTalk ul li .block .pic:after { padding-top: 100%; }
.storageDetailsLetsTalk ul li .block .pic img { display: block; width: 100%; }
.storageDetailsLetsTalk ul li .block .text p { font-size: 18px; line-height: 1.375; overflow: hidden; padding-top: 17px; color: #666; }
.storageDetailsLetsTalk ul li .block:hover .text p { color: #e50000; }
@media (max-width:1600px) {
	.storageDetailsLetsTalk .cistern { max-width: 1000px; }
	.storageDetailsLetsTalk ul li { padding: 0 20px; }
}
@media (max-width:920px) { }
@media (max-width:750px) {
	.storageDetailsLetsTalk ul { margin: 0 -5px; }
	.storageDetailsLetsTalk ul li { width: 50%; margin-bottom: 15px; padding: 0 7px; }
	.storageDetailsLetsTalk ul li a { background: #f7f7f7; }
	.storageDetailsLetsTalk ul li .block { padding: 15px; }
	.storageDetailsLetsTalk ul li .block .text p { font-size: 12px; }
	.storageDetailsLetsTalk ul li .block .pic { width: 58px; height: 58px; }
	.storageDetailsLetsTalk ul li:nth-child(1) .block .pic { background-position: -53px -286px; }
	.storageDetailsLetsTalk ul li:nth-child(2) .block .pic { background-position: -194px -286px; }
	.storageDetailsLetsTalk ul li:nth-child(3) .block .pic { background-position: -333px -286px; }
	.storageDetailsLetsTalk ul li:nth-child(4) .block .pic { background-position: -473px -286px; }
	.storageDetailsLetsTalk ul li:nth-child(1) .block:hover .pic { background-position: -53px -286px; }
	.storageDetailsLetsTalk ul li:nth-child(2) .block:hover .pic { background-position: -194px -286px; }
	.storageDetailsLetsTalk ul li:nth-child(3) .block:hover .pic { background-position: -333px -286px; }
	.storageDetailsLetsTalk ul li:nth-child(4) .block:hover .pic { background-position: -473px -286px; }
	.storageDetailsLetsTalk .con { margin-top: 0; }
}



/*More All-Flash Products*/
.storageDetailsAll .cistern{border-top: 1px #ccc dashed;}
.storageDetailsAll .con { position: relative; }
.storageDetailsAll .main { overflow: hidden; }
.storageDetailsAll .con ul { margin: 0 -40px; }
.storageDetailsAll .con ul li { float: left; width: 33.333%;/* padding: 0 20px; */ }
.storageDetailsAll.quantity1 .con ul { width: 100% !important; }
.storageDetailsAll.quantity1 .con ul li { width: 50% !important; margin-left: 25% !important; }
.storageDetailsAll.quantity2 .con ul { width: 100% !important; }
.storageDetailsAll.quantity2 .con ul li { width: 50% !important; }
.storageDetailsAll .con ul li .box { padding: 0 40px; }
.storageDetailsAll .con ul li .box .pic:after {padding-top: 65%;}
.storageDetailsAll .con ul li .box .text { padding-top: 17px; text-align: center; }
.storageDetailsAll .con ul li .box h3 { padding-bottom:0}
.storageDetailsAll .con ul li .box .text a { font-size: 24px; line-height: 1.375; display: block; overflow: hidden; max-height: 95px; text-decoration: underline; color: #333; }
.storageDetailsAll .con ul li .box .text a:hover { color: #999; }
.storageDetailsAll .con ul li .box .text .txtbox { overflow: hidden; max-height: 200px; padding-top: 24px; }
.storageDetailsAll .con ul li .box .text p { font-size: 16px; line-height: 1.375; text-align: left; color: #666; }
.storageDetailsAll .prev,
.storageDetailsAll .next { position: absolute; top: 50%; width: 48px; height: 48px; margin-top: -30px; cursor: pointer; color: #999; }
.storageDetailsAll .prev:hover,
.storageDetailsAll .next:hover { color: #666; }
.storageDetailsAll .prev .iconfont,
.storageDetailsAll .next .iconfont { font-size: 48px; }
.storageDetailsAll .prev.notClick,
.storageDetailsAll .next.notClick { color: #ccc; }
.storageDetailsAll .prev.notClick:hover,
.storageDetailsAll .next.notClick:hover { cursor: context-menu; color: #d9d9d9; }
.storageDetailsAll .prev { left: -40px; }
.storageDetailsAll .next { right: -40px; }
.storageDetailsAll .point { position: absolute; bottom: -40px; width: 100%; text-align: center; }
.storageDetailsAll .point > span { display: inline-block; padding: 6px; cursor: pointer; }
.storageDetailsAll .point > span em { display: inline-block; width: 10px; height: 10px; transition: all .6s; border-radius: 50%; background: #cbcbcb; }
.storageDetailsAll .point > span.hover em { background: #989898; }
.storageDetailsAll .btn { display: none; }
@media (max-width:1600px) {
	.storageDetailsAll .con ul li .box .text a { font-size: 22px; max-height: 57px; }
	.storageDetailsAll .prev { left: 0; }
	.storageDetailsAll .next { right: 0; }
}
@media (max-width:1200px) {
	.storageDetailsAll .prev,
	.storageDetailsAll .next { display: none; }
	.storageDetailsAll .point { bottom: -25px; }
}
@media (max-width:750px) {
	.storageDetailsAll .con ul { margin: 0; }
	.storageDetailsAll .prev { display: none; }
	.storageDetailsAll .next { display: none; }
	.storageDetailsAll .point > span { margin: 0 2px; }
	.storageDetailsAll .point { bottom: -30px; }
	.storageDetailsAll .con.current ul li { display: block; }
	.storageDetailsAll.quantity1 .con ul li { width: 100% !important; margin-left: 0 !important; }
	.storageDetailsAll.quantity2 .con ul li { width: 100% !important; }
	.storageDetailsAll .con ul li .box { padding: 0; padding-bottom: 30px; border: 1px solid #ccc; }
	.storageDetailsAll .con ul li .box .text { padding: 0 15px; }
	.storageDetailsAll .con ul li:nth-child(1) { display: block; }
	/*.storageDetailsAll .con ul li { display: none; float: none; width: 100%; margin-bottom: 15px; }*/
	.storageDetailsAll .con ul li .box .text .txtbox { max-height: none; }
	.storageDetailsAll .btn { display: block; width: 300px; margin: 0 auto; padding-top: 10px; cursor: pointer; text-align: center; }
	.storageDetailsAll.quantity1 .btn { display: none; }
	.storageDetailsAll .btn span { display: inline-block; width: 42px; height: 42px; margin: 0 100px; cursor: pointer; }
	.storageDetailsAll .btn span .iconfont { font-size: 48px; color: #999; }
	.storageDetailsAll .btn span.current { position: fixed; z-index: 10; bottom: 20px; left: 50%; margin-left: -21px; }
	.storageDetailsAll .btn span.absolution { position: absolute; z-index: 10; bottom: 50px; left: 50%; margin-left: -21px; }
	.storageDetailsAll .btn span.none { display: none; }
	.storageDetailsAll .btn p { font-size: 18px; line-height: 1.2; display: inline-block; margin: 8px 0 0 0; text-align: center; }
}


/*概述*/
.overview{margin-top:15px;text-align:center}
.overview h2{overflow:hidden;margin:0;color:#333;font-size:56px;line-height:1.2}
.overview .top-text{overflow:hidden;padding-top: 40px;/* max-height:122px; */font-size:20px;line-height:1.5;}
.overview .col{padding-top:72px}
.overview .col-center-4{margin:0 10%}
.overview .col-center-4 .col02{width:25%}
.overview .col-center-4 .col02 .text{padding-top:17px;text-align:left;text-decoration: underline;}
.overview .btn{padding-top:27px;text-align:center;font-size:0;line-height:0}
.overview .btn a{margin:0 10px}
.overview .block{color:#666}
.overview .block .pic:hover img{transform:scale(1.1,1.1);}
.overview .block img {    transition: transform 12s cubic-bezier(.23, 1, .32, 1);
    transform: scale(1);
}
.overview ul li .block .pic:after{padding-top:42%}
.overview .share{margin-top:37px;padding-top:21px;border-top:1px solid #e2e2e2;text-align:center}
.overview .share .shareOther{float:none;display:inline-block}
@media (max-width:750px) {
	.overview{margin-top:0px;text-align:center}
	.overview .top-text{padding-top: 0px;}
	.overview .top-text{font-size:16px;}
	.overview{text-align:left}
	.overview .col{display:none}
	.overview .btn{text-align:left}
	.overview h2{/* text-align:left; */font-size: 30px;}
	.overview .share{text-align:left}
	.overview>.cistern>.lazyload-v2:after{padding-top: 81%;} 
}