﻿.bannerdun8 {
	height: 400px;
	background-image: url(../images/banner_ddos.png);
	background-repeat: no-repeat;
	background-position: center;
}
.dun801{ font-size:30px; text-align:center; line-height:60px; padding-top:20px; padding-bottom:20px;}
.dun802{ font-size:30px; text-align:center; line-height:50px; padding-top:20px; padding-bottom:20px;}
.dun802 p{ color:#2A62FF;font-weight:bold;}
.dun802 h2{ color:#ff0000; font-size:30px; text-align:center; line-height:50px; padding-top:10px; padding-bottom:10px; font-weight:bold;}
.dun803{ font-size:14px; max-width:1000px; text-align:center; margin:auto;line-height:40px;}



.dun804{text-align:center;max-width:1000px; margin:auto;;border-top:1px #dadde4 solid;border-left:1px #dadde4 solid;}
.ServerTable{ width:1000px;}
.dun804 tr{}
.dun804 tr td{text-align:center;height:34px;font:14px/34px 瀹嬩綋;color:#6b6b6b;padding:5px 0;border-bottom:1px #dadde4 solid;border-right:1px #dadde4 solid; background:#fff; }
.dun804 tr th{text-align:center;height:50px;font:bold 18px/50px 寰蒋闆呴粦;color:#fff;border-bottom:2px #1a83ba solid;border-right:1px #1a83ba solid; background:#2A62FF;}
.dun804 tr th.STitle{height:40px;font:18px/40px 寰蒋闆呴粦;color:#217fb3;background:#daedfb;border-bottom:1px #aac5d9 solid;border-right:0;}
.dun804 .TdFinal{border-right:0;}


.dun805t1{border-left:1px #dadde4 solid; }
.dun805t2{border-left:1px #dadde4 solid; }


.dun805{text-align:center;max-width:1000px; margin:auto;padding-top:20px;}
.dun805t1{ width:1000px;}
.dun805 .dun805t1 tr{}
.dun805 .dun805t1 tr td{text-align:center;height:34px;font:14px/34px 瀹嬩綋;color:#6b6b6b;padding:5px 0;border-bottom:1px #dadde4 solid;border-right:1px #dadde4 solid; background:#fff; }
.dun805 .dun805t1 tr th{text-align:center;height:50px;font:bold 18px/50px 寰蒋闆呴粦;color:#fff;border-bottom:2px #1a83ba solid;border-right:1px #1a83ba solid; background:#2A62FF;}
.dun805 .dun805t1 tr th.STitle{height:40px;font:18px/40px 寰蒋闆呴粦;color:#217fb3;background:#daedfb;border-bottom:1px #aac5d9 solid;border-right:0;}
.dun805 .dun805t1 .TdFinal{border-right:0;}

.dub8Title{ background:#ff6600; text-align:left;}


.dun805t2{ width:1000px;}
.dun805 .dun805t2 tr{}
.dun805 .dun805t2 tr td{text-align:center;height:34px;font:14px/34px 瀹嬩綋;color:#6b6b6b;padding:5px 0;border-bottom:1px #dadde4 solid;border-right:1px #dadde4 solid; background:#fff; text-align:left; padding-left:20px; }
.dun805 .dun805t2 tr th{text-align:center;height:50px;font:bold 18px/50px 寰蒋闆呴粦;color:#fff;border-bottom:2px #1a83ba solid;border-right:1px #1a83ba solid; background:#ff6600;}
.dun805 .dun805t2 tr th.STitle{height:40px;font:18px/40px 寰蒋闆呴粦;color:#217fb3;background:#daedfb;border-bottom:1px #aac5d9 solid;border-right:0;}
.dun805 .dun805t2 .TdFinal{border-right:0;}

.dun806{ text-align:left; }
.dun806 strong{font-size:30px; line-height:50px; color:#2A62FF;}
.dun806 p{font-size:15px; line-height:30px;}

.dun807{ width:1000px; margin:auto; font-size:36px; text-align:left; color:#2A62FF; padding-top:20px; padding-bottom:20px; line-height:70px;}
.dun807 strong{  color:#FF0000; }
.dun8b{ color:#FFFFFF; font-size:36px; width:1000px; line-height:80px; margin:auto; text-align:left; padding-top:60px;}


.dun808{ width:1000px; margin:auto;  text-align:center; color:#000; font-weight:normal; padding-top:20px; padding-bottom:20px; line-height:40px;}
.dun808 strong{ color:#3B4EFF;font-size:36px;}
.dun808 p{ font-size:20px; padding-top:0px; border-bottom:0px; margin-top:10px; margin-bottom:0px; font-weight:normal; padding-bottom:50px;}


.layout-banner{height:580px;background-color:#171f26; z-index:90; color:#fff;}
.m-carousel{position:relative;}
.m-carousel .carousel_list{position:relative;}
.m-carousel .carousel_item{position:absolute;height:100%;width:100%;}
.m-carousel .carousel_item.z-crt{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);z-index:auto;-webkit-transition:1s ease-out;-moz-transition:1s ease-out;-ms-transition:1s ease-out;-o-transition:1s ease-out;transition:1s ease-out;}
.m-carousel .carousel_nav{font-size:0;text-align:center;}
.m-carousel-banner .carousel_list{height:580px;}
.m-carousel-banner .carousel_nav{position:absolute;left:0;bottom:28px;width:100%;}
.m-carousel-banner .carousel_nav li{position:relative;display:inline-block;width:58px;height:3px;background-color:#50555c;background-color:rgba(255,255,255,0.3);cursor:pointer;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out;}
.m-carousel-banner .carousel_nav li:after,.m-carousel-banner .carousel_nav li:before{content:"";position:absolute;left:0;}
.m-carousel-banner .carousel_nav li:before{top:-6px;height:15px;width:100%;}
.m-carousel-banner .carousel_nav li:after{top:0;height:3px;width:0;background-color:#fff;}
.m-carousel-banner .carousel_nav li.z-crt:after{content:".";width:100%;-webkit-animation:progressIn 5s linear both;-moz-animation:progressIn 5s linear both;-ms-animation:progressIn 5s linear both;-o-animation:progressIn 5s linear both;animation:progressIn 5s linear both;}
.m-carousel-banner .carousel_nav li + li{margin-left:16px;}
.banner{position:absolute;width:100%;height:100%;min-width:1200px;background-repeat:no-repeat;background-position:center center;}
.banner__title,.banner__subtitle{color:#fff;}
.banner__title{height:67px;font-size:36px;line-height:67px;letter-spacing:1px; color:#fff;}
.banner__subtitle{margin-top:25px;margin-bottom:42px;font-size:20px;line-height:35px;letter-spacing:1px;}
.banner__content{padding-top:184px;}
.banner__action{float:left;width:160px;height:46px;line-height:46px;background-color:#2a62ff;border-radius:4px;color:#fff;text-align:center;font-size:16px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.banner__action:hover{background-color:#4475ff;}
.banner__call{position:relative;float:left;margin-left:42px;padding-left:38px;height:46px;line-height:46px;font-size:16px;color:#fff;}
.banner__call:before{content:".";position:absolute;width:26px;height:26px;top:10px;left:0;background:url(../images/icon_home_call.png) no-repeat;text-indent:-9999em;}
.section__title{padding-top:100px;height:62px;line-height:62px;font-size:44px;color:#222;text-align:center;}
.section--service{height:972px;min-width:1200px;background-color:#fff;}
.section--why{height:752px;min-width:1200px;background-color:#f4f8fc;}
.section--customer{height:752px;min-width:1200px;background-color:#fff;}
.section--vip{height:512px;min-width:1200px;background-color:#f4f8fc;}
.layout-container{ max-width:1200px; margin:auto;}