@charset "utf-8";
/* 8dwww.com */

.v2015 .w{ max-width:1300px; width:80%; min-width:1000px; margin:0 auto;}
.v2015 .contactBox{ margin-left:0px; left:auto; right:0%;}
.v2015-banner{ height:492px; width:100%; position:relative; z-index:102;}
.v2015-banner .yFocus{ width:2000px; position:absolute; left:50%; margin-left:-1000px; z-index:1; height:100%; overflow:hidden;}
.v2015-banner #indexBanner .images img{ height:auto; width:100%;}
.v2015-banner .yFocus .images{ width:100%;}
.v2015-banner .yFocus .images li{ width:100%;}
.v2015-banner .yFocus .footNav{ right:auto; left:50%; top:330px}
.v2015-banner .yFocus .footNav li{ opacity:0.9}

.v2015-search{ position:absolute; right:0px; bottom:0px; left:0px; background:rgba(0,0,0,0.7); height:130px; z-index:2;}
.v2015-banner .yFocus .footNav li.cur{ background:#0e89cb}
.v2015-search table{ width:100%;}
.v2015-search table td{ height:130px;}
.v2015-search table .td1{ width:220px; vertical-align:middle}
.v2015-search table .td3{ width:220px; vertical-align:middle; text-align:right;}

.v2015-search .selectStyle{ position:absolute; right:133px;}
.v2015-search .searchInput{ width:90%;border-radius:4px 0 0 4px;}
.v2015-search .search{ border:none;}
.v2015-search .searchBtn{ height:56px; top:0px; border-radius:0 4px 4px 0;}
.v2015-search-form-often{ color:rgba(255,255,255,0.8); padding-top:8px; padding-left:2px;}
.v2015-search-form-often a{ color:#fff; margin-right:18px; opacity:0.8;}
.v2015-search-form-often a:hover{ text-decoration:none; opacity:1;}

.v2015-search-form-domain{ color:rgba(255,255,255,0.8); padding-bottom:8px; padding-left:2px;}
.v2015-search-form-domain a{ color:#fff; margin-right:18px; opacity:0.8;}
.v2015-search-form-domain a:hover{ text-decoration:none; opacity:1;}
.v2015-big-title{ font-size:30px; text-align:center; padding:70px 0 50px;}
.v2015-big-title h2{ font-size:30px; line-height:30px;}
.v2015-product{ background:#eee;}

.v2015-youshi-list{ width:100%; overflow:hidden; padding-bottom:70px; padding-top:20px;}
.v2015-youshi-list li{ width:25%; float:left; text-align:center; overflow:hidden; font-size:20px; line-height:50px; color:#555;}

.v2015-knowmore{ width:100%; height:90px; overflow:hidden; background:#1299e1; text-align:center}
.v2015-knowmore a{ display:block; width:100%; height:90px; overflow:hidden; position:relative}
.v2015-knowmore a img{ position:absolute; left:50%; margin-left:-700px;}

.v2015-product-tabid{ width:100%; overflow:hidden;}
.v2015-product-tabid li{ float:left; margin-right:10px; overflow:hidden;}
.v2015-product-tabid li a{ display:block; padding:8px 12px; line-height:20px; font-size:18px; border-bottom:3px solid rgba(14,137,203,0);}
.v2015-product-tabid li.on a{border-bottom:3px solid rgba(14,137,203,1); font-weight:bold;}
.v2015-product-tabid li a:hover{ text-decoration:none;}
.v2015-product-tabcon{ padding:20px 0 30px 0; height:465px; position:relative;}
.v2015-product-item{ position:absolute; left:0px; top:20px;right:0px;}
.v2015-product-list{ width:100%; height:400px; position:relative;}
.v2015-product-info{ font-size:14px; padding:20px 0; line-height:24px; color:#23a9ab;opacity:0;}
.v2015-product-left{ width:268px; position:absolute; left:0px; top:0px; height:400px; background:#41c2c4; color:#fff; z-index:100}
.v2015-product-right{ padding-left:268px; height:400px; position:relative;}

.v2015-product-cloud-each{ float:left; background:#fff; width:33.33333%; height:100%; box-sizing:border-box;border-right:1px solid #ddd;-webkit-transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	transition: all 0.3s ease-in 0s; top:0;}
.v2015-product-cloud-each:hover{ box-shadow:0px 8px 20px rgba(0,0,0,0.1); position:relative;}
.v2015-product-table.height1{ height:185px;}

.v2015-product-left-t{ font-size:24px; font-weight:bold; line-height:40px; padding-top:30px; text-align:center; opacity:0;}
.v2015-product-left-f{ font-size:14px; padding:10px; text-align:left; padding-left:34px;-webkit-transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	transition: all 0.2s ease-in 0s; opacity:0;}
.v2015-product-left-m{ position:absolute; left:0px; bottom:0px; height:180px; right:0px; text-align:center; opacity:0;}

.v2015-product-cloud .v2015-product-left{ background:url(/images/v2015-product-cloudbg.jpg) no-repeat;}
.v2015-product-cloud-each{ padding:20px 2% 10px;-webkit-transition: all 0.4s ease-in 0s;
	-moz-transition: all 0.4s ease-in 0s;
	-o-transition: all 0.4s ease-in 0s;
	transition: all 0.4s ease-in 0s;}
.v2015-product-cloud-each h2{ font-size:22px; line-height:30px; padding-bottom:8px;}
.v2015-product-cloud-each h3{ font-size:16px; color:#999; white-space:nowrap; padding-bottom:15px; line-height:24px;}
.v2015-product-table{ font-size:12px; line-height:26px; color:#555;}
.v2015-product-cloud-each .btntd{ padding-top:26px; text-align:center;}
.v2015-product-cloud .btn{ background:rgba(65,194,195,0); padding:8px 16px; font-size:14px; min-width:100px; border:1px solid #41c2c4; color:#23a9ab}
.v2015-product-cloud .btn:hover{ background:rgba(65,194,195,0.2);-webkit-transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	transition: all 0.2s ease-in 0s;}
.v2015-product-cloud .v2015-product-left-f{ text-align:center; padding-left:10px;}


.v2015-product-host .v2015-product-left{ background:url(/images/v2015-product-hostbg.jpg) no-repeat;}
.v2015-product-host .btn{ background:rgba(66,179,239,0); padding:8px 16px; font-size:14px; min-width:100px; border:1px solid #42b3ef; color:#289ddb}
.v2015-product-host .btn:hover{ background:rgba(66,179,239,0.2);-webkit-transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	transition: all 0.2s ease-in 0s;}
.v2015-product-host a{ color:#289ddb}	


.v2015-product-web-list .v2015-product-cloud-each{ width:25%; text-align:center}
.v2015-product-web .v2015-product-left{ background:url(/images/v2015-product-webbg.jpg) no-repeat;}
.v2015-product-web .btn{ background:rgba(66,179,239,0); padding:8px 16px; font-size:14px; min-width:80px; border:1px solid #f0516d; color:#f0516d}
.v2015-product-web .btn:hover{ background:rgba(2406,81,109,0.2);-webkit-transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	transition: all 0.2s ease-in 0s;}
.v2015-product-web a{ color:#f0516d}	

.v2015-product-mail .v2015-product-left{ background:url(/images/v2015-product-mailbg.jpg) no-repeat;}
.v2015-product-mail .btn{ background:rgba(66,179,239,0); padding:8px 16px; font-size:14px; min-width:80px; border:1px solid #f0516d; color:#ff3c3c}
.v2015-product-mail .btn:hover{ background:rgba(2406,81,109,0.2);-webkit-transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	transition: all 0.2s ease-in 0s;}
.v2015-product-mail a{ color:#ff3c3c}	
.v2015-product-mail .v2015-product-info{ color:#ff3c3c}
.v2015-product-mail .v2015-product-left-m{ position:static; height:144px;}
.v2015-product-mail .v2015-product-left-t{ padding-top:0px; text-align:left; padding-left:34px;}
.v2015-product-mail .v2015-product-left-f{ padding-top:6px;}
.v2015-price-span{ color:#ff2323; font-size:20px; font-family:Hobo Std,"Î¢ÈíÑÅºÚ"}
.v2015-product-web-pic{ padding:10px 0 26px;}
.v2015-product-table table{ width:100%;}
.v2015-product-table .ld{ white-space:nowrap; width:50px; vertical-align:top}

.v2015-product-table .ml_mailFunction{ margin-bottom:20px;}
.v2015-product-mail a.blue{ color:#1299e1}

.v2015-product-table .ml_mailFunctionDrop{ position:absolute; width:150px; z-index:20; margin-top:-20px; box-shadow:0 10px 20px rgba(0,0,0,0.2); }
.v2015-product-table .ml_mailFunctionDrop h3{ padding-bottom:0px;}
.v2015-product-table .ml_mailFunctionDrop td{ text-align:left;}
.ml_alertPriceBox .ml_mailFunctionDrop{ width:160px;}
.v2015-product-item{ z-index:1; opacity:0;}
.v2015-product-item.on{ z-index:5; opacity:1;}
.v2015-product-item.on .v2015-product-left-t{-webkit-transition: all 0.4s ease-in 0s;
	-moz-transition: all 0.4s ease-in 0s;
	-o-transition: all 0.4s ease-in 0s;
	transition: all 0.4s ease-in 0s; padding-top:50px; z-index:5; opacity:1;}
.v2015-product-item.on .v2015-product-info{ -webkit-transition: all 0.4s ease-in 0s;
	-moz-transition: all 0.4s ease-in 0s;
	-o-transition: all 0.4s ease-in 0s;
	transition: all 0.4s ease-in 0s;opacity:1;}
.v2015-product-item.on .v2015-product-left-m{ height:230px;-webkit-transition: all 0.4s ease-in 0s;
	-moz-transition: all 0.4s ease-in 0s;
	-o-transition: all 0.4s ease-in 0s;
	transition: all 0.4s ease-in 0s; opacity:1;}
	
.v2015-product-item.on .v2015-product-left-f{ opacity:1;-webkit-transition: all 0.4s ease-in 0s;
	-moz-transition: all 0.4s ease-in 0s;
	-o-transition: all 0.4s ease-in 0s;
	transition: all 0.4s ease-in 0s;}
.v2015-product-item.v2015-product-mail.on .v2015-product-left-t{ padding-top:20px;}
.v2015-product-item.v2015-product-mail.on .v2015-product-left-m{height:144px;}

.v2015-product-item.on .v2015-product-cloud-each{ padding-top:40px;}


.v2015-banner .yFocus .footNav li{ width:16px; height:16px; border-radius:50%; margin:0 6px;}


@media only screen and (min-width:1000px) {
	.v2015-product-cloud-each{padding-left:2%; padding-right:2%; font-size:12px;}
	.v2015-product-table{ font-size:12px;}
}
@media only screen and (min-width:1300px) {
	.v2015-product-cloud-each{padding-left:3%; padding-right:3%;}
}
@media only screen and (min-width:1600px) {
	.v2015-product-cloud-each{padding-left:4%; padding-right:4%;}
	.v2015-product-table{ font-size:14px;}
}
@media only screen and (min-width:2000px) {
	.v2015-product-cloud-each{padding-left:5%; padding-right:5%;}
	
}

.v2015newsNum{ display:inline; padding:1px 4px; line-height:16px; background:#fa9e61 ; border-radius:50%; color:#fff; font-style:normal; text-decoration:none; margin:0 0 0 3px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.minMenu li.menu.v2015NewsMenu .f{padding-right:20px; width:auto;}
.minMenu li.menu.v2015NewsMenu .f i{right:0px; width:auto;}
.v2015TopNewstitle{ border-bottom:1px solid #148bca; overflow:hidden; padding:5px 8px 5px 14px;}
.v2015TopNewstitle h4{ font-size:12px; font-weight:bold; float:left;}
.v2015TopNewstitle a{ float:right; line-height:24px; margin-top:4px; padding:0 6px;}
.v2015TopNewsList{ overflow:hidden; position:relative; width:100%; overflow:hidden; padding:5px 0 8px;}
.v2015TopNewsList li{ position:relative; line-height:30px; width:100%; text-align:left; white-space:nowrap; box-sizing:border-box; float:none; margin-left:0px;}
.v2015TopNewsList .time{ position:absolute; right:0px; white-space:nowrap; background:#0e7ab4; padding-right:14px; top:0px; color:#4abddf;}
.minMenu li.menu.v2015NewsMenu .dd .v2015TopNewsList a{ width:200px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding-left:14px; line-height:30px;}
.minMenu li.menu.v2015NewsMenu .dd .v2015TopNewsList a:hover{ text-decoration:underline; background:none;}
.v2015TopNewsList li.not a:before{ position:absolute; left:5px; top:12px; width:5px; height:5px; background:#fa9e61 ; border-radius:50%; overflow:hidden; content:""; display:block;}



.v2015-product-web-cont{ background:#fff; overflow:hidden; height:400px; box-sizing:border-box; padding-top:30px;-webkit-transition: all 0.4s ease-in 0s;
	-moz-transition: all 0.4s ease-in 0s;
	-o-transition: all 0.4s ease-in 0s;
	transition: all 0.4s ease-in 0s;}
.v2015-product-web-instro{ float:left; width:70%;}
.v2015-product-web-instro li{ float:left; width:50%; height:150px; box-sizing:border-box; padding-left:150px; background-repeat:no-repeat; background-position:40px 30px;}
.v2015-product-web-instro li.k1{ background-image:url(/images/v2015-web-ico1.png);}
.v2015-product-web-instro li.k2{ background-image:url(/images/v2015-web-ico2.png);}
.v2015-product-web-instro li.k3{ background-image:url(/images/v2015-web-ico3.png);}
.v2015-product-web-instro li.k4{ background-image:url(/images/v2015-web-ico4.png);}
.v2015-product-web-instro li h4{ font-size:18px; line-height:30px; padding-bottom:8px; padding-top:45px;}
.v2015-product-web-instro li p{ font-size:16px; color:#999;}
.v2015-product-web-buy{width:30%; float:right; text-align:center;}
.v2015-product-web-p{ padding-top:90px; padding-bottom:50px; font-size:14px;}
.v2015-product-web-b .btn{ background:#ff2222; color:#fff;min-width:100px;}
.v2015-product-web-b .btn:hover{ background:#fe4343;}
.v2015-product-item.on .v2015-product-web-cont{ padding-top:50px;}
