@charset "utf-8";
/* CSS Document */

/*--------------機房推薦-----------------*/
.rendPlspg{ width:100%; min-width:1200px}
.rendPlspgBanner{ display:block; height:350px; overflow:hidden; width:100%; background:#151833 url(../images/dns2Img1.jpg) no-repeat center 0}
.rendPlspg .mod1{ width:100%; overflow:hidden; background:#f5f5f5; }
.rendPlspg .mod1 .inCon-quanbu{ width:100%; max-width:1200px; height:694px; margin-left:calc(50% - 600px);}
.rendPlspg .mod1 .inCon{ width:1200px; margin:0 auto; position:relative;}

.rendPlspg .mod1 .tabT{ background:#fff;  text-align:center;padding:25px 0;}
.rendPlspg .mod1 .tabT ul{ width:600px; margin:0 auto;}
.rendPlspg .mod1 .tabT ul li{ float:left;width: 120px; zoom:1; margin:0 0px; cursor:pointer;  height:81px; line-height:81px; padding:0 40px; white-space:nowrap; font-size:22px; color:#666; transition:all linear .2s; position:relative;}
.rendPlspg .mod1 .tabT .cur{width: 120px; color:#fff;height: 81px;line-height: 81px; background: #1d89e4;}

.rendPlspg .mod1 .tbT a{ display:inline-block; *display:inline; zoom:1; cursor:pointer; border-radius:4px; height:30px; line-height:30px; padding:0 20px; white-space:nowrap; font-size:14px; color:#666; transition:all linear .2s; border:1px solid #ebebeb}
.rendPlspg .mod1 .tbT .cur{ font-weight:bold; border-color:#d9d9d9; background:#fff; color:#ee6c6c}

.rendPlspg .mod1 .tbC{ padding:1px 0 0 202px; background:#fff; height:503px; position:relative}
.rendPlspg .mod1 .rit{ position:relative; z-index:5;}
.rendPlspg .mod1 .mod{ border:1px solid #efefef; height:502px; position:relative; overflow:hidden; width:248.5px; float:left; margin:-5px 0 0 -1px; transition:all linear .2s;background: #fff}
.rendPlspg .mod1 .icon{ display:block; text-align:center; padding:50px 0 8px 0}

.rendPlspg .mod1 .prsRow{ text-align:center; height:36px; padding-bottom:10px; margin:0 32px;}
.rendPlspg .mod1 .prsRow .ys{ font-size:12px; color:#14px; color:#ff303a; line-height:16px; position:relative; left:0; top:-15px}
.rendPlspg .mod1 .prsRow .num{ line-height:36px; color:#ff303a; font-size:32px}
.rendPlspg .mod1 .prsRow .dw{ line-height:36px; color:#666; font-size:14px}

.rendPlspg .mod1 .propr{ padding:0 10px; margin-top:20px; text-align:left}
.rendPlspg .mod1 .propr .row{ overflow:hidden; zoom:1; padding:10px 0 0 0}
.rendPlspg .mod1 .propr .lt{ width:135px; float:left; border-bottom:1px solid #f3f3f4; padding-bottom:8px}
.rendPlspg .mod1 .propr .rt{ width:150px; float:right; border-bottom:1px solid #f3f3f4; padding-bottom:8px}
.rendPlspg .mod1 .propr .t1{ display:block; color:#000; font-size:12px; line-height:22px}
.rendPlspg .mod1 .propr .t2{ display:block; color:#999; font-size:13px; line-height:22px}
.rendPlspg .mod1 .bts{ padding:10px 0 0 0; font-size:0; text-align:center; margin-top:-1px; position:relative; z-index:2}
.rendPlspg .mod1 .btn{ display:inline-block; *display:inline; zoom:1; border:1px solid #d9d9d9; border-radius:3px; width:98px; height:28px; line-height:28px; font-size:14px; color:#000; cursor:pointer; transition:all linear .2s}
.rendPlspg .mod1 .mod:hover{ box-shadow:0 0 40px #d3d2d2; z-index:6}
.rendPlspg .mod1 .btn:hover{ border-color:#e95048; width:136px; color:#e95048}
.rendPlspg .mod1 .lft{ width:200px; position:absolute; left:0; top:1px}
.rendPlspg .mod1 .lft .md{ width:202px; height:502px; overflow:hidden; text-align:left; color:#fff;background: url("images/fenye-img/zytj_bj.jpg");}
.rendPlspg .mod1 .lft .tt1{ display:block; padding:45px 0px 0 22px; text-align:left; font-size:22px; line-height:25px}
.rendPlspg .mod1 .lft .tt2{ padding:20px 10px 0 22px; text-align:left; font-size:14px; line-height:160%}
.propr .cl{

}
.propr .cl td{
	padding-top:16px;
    width: 50px;
    color: #484848;
    font-weight: 700;
	font-size:12px;
}
.propr .cl td:nth-child(2){
	width:80%;
	color: #999;
	font-weight:500;
}

.rendPlspg .mod2{ width:100%; overflow:hidden; background:#fff; padding:60px 0}
.rendPlspg .mod2 .inCon{ width:1200px; margin:0 auto}
.rendPlspg .mod2 .tt1{ display:block; text-align:center; font-size:35px; line-height:38px; overflow:hidden}
.rendPlspg .mod2 .tt2{ display:block; padding:15px 0 0 0; text-align:center; font-size:15px; color:#a0a0a0}
.rendPlspg .mod2 table{ width:790px; margin:0 auto; text-align:center; margin-top:50px}
.rendPlspg .mod2 table td{ border:1px solid #f4f4f4; padding:35px 0}
.rendPlspg .mod2 .md{ margin:0 25px; overflow:hidden}
.rendPlspg .mod2 .md img{ display:block; margin:0 auto}
.rendPlspg .mod2 .md .t1{ display:block; height:55px; line-height:55px; font-size:22px; border-bottom:1px solid #f3f3f3; margin:0 6px}
.rendPlspg .mod2 .md .t2{ display:block; text-align:center; font-size:12px; color:#999; line-height:180%; padding:12px 0}
.rendPlspg .mod2 .md .t2 span{ font-size:12px; line-height:180%; color:#000}

.rendPlspg .mod3{ width:100%; overflow:hidden; background:#47494d; padding:60px 0}
.rendPlspg .mod3 .inCon{ width:1200px; margin:0 auto}
.rendPlspg .mod3 .tt1{ display:block; text-align:center; color:#fff; font-size:35px; line-height:38px; overflow:hidden}
.rendPlspg .mod3 .tt2{ display:block; padding:15px 0 0 0; text-align:center; font-size:15px; color:#a0a0a0}
.rendPlspg .mod3 table{ width:1180px; margin:0 auto; border-collapse:collapse; text-align:center; margin-top:50px}
.rendPlspg .mod3 table td{ border-collapse:collapse}
.rendPlspg .mod3 .md{ width:225px; height:270px; background:#fff; border-radius:2px; padding:30px 0; margin:0 auto; overflow:hidden}
.rendPlspg .mod3 .md img{ display:block; margin:0 auto}
.rendPlspg .mod3 .md .t1{ display:block; height:55px; line-height:55px; font-size:22px; border-bottom:1px solid #f3f3f3; margin:0 32px}
.rendPlspg .mod3 .md .t2{ display:block; margin:0 35px; text-align:center; font-size:12px; color:#999; line-height:180%; padding:12px 0}
.rendPlspg .mod3 .md .t2 span{ font-size:12px; line-height:180%; color:#000}

.rendPlspg .mod4{ width:100%; overflow:hidden; background:#fff; padding:60px 0 40px 0}
.rendPlspg .mod4 .inCon{ width:1200px; margin:0 auto}
.rendPlspg .mod4 .tt1{ display:block; text-align:center; font-size:35px; line-height:38px; overflow:hidden}
.rendPlspg .mod4 .tt2{ display:block; padding:15px 0 0 0; text-align:center; font-size:15px; color:#a0a0a0}
.rendPlspg .mod4 .cons{ overflow:hidden; zoom:1; padding:30px 0; width:1200px; margin:15px auto 0 auto}
.rendPlspg .mod4 .col{ float:left; width:400px; position:relative}
.rendPlspg .mod4 .col:after{ width:1px; overflow:hidden; background:#f6f6f6; position:absolute; right:50px; top:10px; bottom:10px; content:''}
.rendPlspg .mod4 .last:after{ display:none}
.rendPlspg .mod4 .tr{ height:39px; overflow:hidden; text-align:left; padding:0 110px 0 60px; position:relative}
.rendPlspg .mod4 .tr img{ position:absolute; left:0; top:0}
.rendPlspg .mod4 .tr span{ display:block; font-size:22px; line-height:39px; font-weight:bold; float:left}
.rendPlspg .mod4 .tr a{ display:block; float:right; line-height:29px; line-height:29px; font-size:14px; color:#999; margin:5px 0}
.rendPlspg .mod4 ul{ overflow:hidden; padding:15px 110px 0 0}
.rendPlspg .mod4 li{ height:32px; line-height:32px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:left}
.rendPlspg .mod4 li a{ font-size:12px; color:#666; transition:all linear .2s}
.rendPlspg .mod4 li a:hover{ color:#000}

#nav-div{ width:937px; height:54px; margin-left:212px;padding-left: 80px;  position:relative; background: url("images/fenye-img/tri_bg.png") no-repeat;}
#nav-div ul{ width:100%; height:57px;line-height:57px; margin-top:6px; list-style:none; /*background: url(/newsDomain/images/nav_on.jpg) no-repeat;*/}
*#nav-div ul li{ width:160px; height:42px; line-height:42px; text-align:center; margin:auto; float:left; color:#232730; cursor:pointer; font-size:18px;color:#232730;}
#nav-div ul li.on{border:1px solid #1d89e4;color: #1d89e4; font-weight:700;}

#liItemPaner{ width:100px; height:40px; background:#FC0; position:absolute;  }
.nav-side{ width:1200px; margin:auto;margin-top: 30px; padding:25px 0; }
.scoll_nav{width:100%; top:10px;  z-index:10000;}
#nav .nav-on { color:#F00;}
#nav-div ul li a.cur{color: #1d89e4; font-weight: bold;}
#nav-div ul li a.cur-red{color: #1d89e4; font-weight: bold;}
.rendPlspg .mod1 .propr .rt{ float: left; }
.rendPlspg .mod1 .propr .model_ct{ width:135px; height: 22px; overflow: hidden;}
.rendPlspg .mod1 .propr .cpu_mt{ width:160px; height: 22px; overflow: hidden;}
.favorable{ position:relative; }
.tg-favorable{ position:absolute; top:0px; right:0px;}
.tg-upgrade{ position:absolute; top:-3px; right:90px; }
.rendPlspgBanner{ cursor:pointer; }
.zy_tj{
    height: 110px;
    width: 202px;
	float:left;
	background:url(images/fenye-img/dalu.jpg) no-repeat center;
	margin-top:-20px;
    }
	
	/*-----------声明---------------*/
.state{ width:100%; max-width:1200px; border:1px solid #ccc; border-radius:50px; margin:30px auto 0;}
.state p{ font-size:18px; line-height:94px; text-align:center;}
.state img{ position:relative; top:15px; right:10px;}

/*------------------增值服务--------------------*/
.zengzhi{ width:100%; height:315px;box-sizing:border-box; margin:30px 0; position:relative;text-align: center;}
.zengzhi .zengzhi_neirong{width:1200px; height:410px; margin:0 auto; overflow:hidden; position:relative;}
.zengzhi_neirong>ul{ height:260px;  position:absolute; left:0; top:0;}
.zengzhi .zengzhi_neirong>ul>li{ float:left; width:1200px; height:410px;}
.zengzhi .zengzhi_neirong>ul>li>ul{ width:100%; max-width:1200px; height:410px; padding-bottom:40px;}
.zengzhi h2{ font-size:30px; text-align:center; padding:60px 0 40px 0;}
.zengzhi .item{ float:left; width:20%; height:152px; box-sizing:border-box;}
.zengzhi .item h1{ font-size:18px; margin-top:24px; margin-left:10px;}
.zengzhi .item h6{ font-size:14px; color:#666; margin-top:10px; margin-left:10px;}
.zengzhi .item img{margin: 15px auto 0px;width: 35%;height: 80px;}
.zengzhi .item:hover{box-shadow: 0px 0px 10px rgba(208,205,205,.51)}
.zengzhi .dianxin .item{ width:300px;}

.anniu_left{ position:absolute; left:2%; top:110px;}
.anniu_right{ position:absolute; right:2%; top:110px;}
/*.zengzhi .one{ background:url(images/fenye-img/focus1.png) no-repeat;}
.zengzhi .two{ background:url(images/fenye-img/focus2.png) no-repeat;}
.zengzhi .three{ background:url(images/fenye-img/focus3.png) no-repeat;}
.zengzhi .four{ background:url(images/fenye-img/focus4.png) no-repeat;}*/

/*--------------------中間大圖部分-------------------------*/
@font-face { font-family: 'lightsize'; src: url("/font/a9365316327957.eot"); src: local(FZLanTingHeiS-UL-GB), url("/font/a9365316327957.eot?#iefix") format("embedded-opentype"), url("/font/a9365316327957.woff") format("woff"), url("/font/a9365316327957.ttf") format("truetype"), url("/font/a9365316327957.svg") format("svg") }
.idc_onebg { width: 100%; height:507px; background:url(images/fenye-img/dalu%20one_img.jpg) center no-repeat #070a13; }
.idc_onecont { width: 90%; padding: 160px 0; margin: 0 auto; }
.idc_onecont p{ color:#fff; font-size:24px; line-height:60px;}


.idc_twobg { width: 100%; height: 796px; background: #fff url(images/fenye-img/two_bg-1.jpg) no-repeat center; overflow: hidden; }
.idc_twocont { width: 90%; padding-top: 140px; text-align: left; margin: 0 auto;}
.idc_two_tit { font-size: 50px; line-height: 60px;font-family: "lightsize","Helvetica Neue","Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei";  color: #000; }
.idc_two_txt { width: 650px; font-size: 14px; line-height: 20px; margin-top: 50px; color: #444; overflow: hidden; }
.idc_two_txt ul li { height: 75px; margin-bottom: 20px; }
.idc_two_txt img { float: left; border: 1px solid #666; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-right: 13px;  transition: All 0.6s ease-in-out; -webkit-transition: All 0.6s ease-in-out; -moz-transition: All 0.6s ease-in-out; -o-transition: All 0.6s ease-in-out; }
.idc_two_txt li img:hover {transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg); -ms-transform: rotateY(180deg); }
.idc_two_txt i { float: left; display: block; width: 560px; font-style: normal; }

.idc_threebg { width: 100%; height: 770px; background:url(images/fenye-img/dalu%20three_img.jpg) center bottom no-repeat; overflow: hidden; }
.idc_threecont { width: 1200px; padding: 100px 0; text-align: left; margin: 0 auto;}
.idc_three_tit { font-size:48px; line-height: 60px; font-family: "lightsize", "Helvetica Neue", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei";
 color: #fff; text-align:center; margin-top:160px;}
.idc_three_txt { width: 100%; font-size: 24px; line-height: 45px; margin-top:35px; color: #ddd; overflow: hidden; text-align:center; }
.idc_three_txt span{ color:red; font-size:36px;}
.idc_three_txt ul li { height: 75px; margin-bottom: 10px; }
.idc_three_txt img { float: left; border: 1px solid #ddd; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-right: 13px; transition: All 0.6s ease-in-out; -webkit-transition: All 0.6s ease-in-out; -moz-transition: All 0.6s ease-in-out; -o-transition: All 0.6s ease-in-out; }
.idc_three_txt li img:hover { transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -o-transform: rotateY(180deg); -ms-transform: rotateY(180deg); }
.idc_three_txt i { float: left; display: block; width:700px; font-style: normal;}


.idc_fourbg { width: 100%; height: 780px; background: #06070b url(images/fenye-img/four_img1.jpg) center 120px no-repeat; }
.idc_fourcont { width: 1200px; padding: 130px 0; text-align: center; margin: 0 auto; }
.idc_four_tit { width: 1200px; font-size: 50px;font-family: "lightsize","Helvetica Neue","Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei";  margin: 0 auto; color: #fff; font-weight:blod; }
.idc_four_tit strong { display: block; width: 880px; font-size: 18px; margin: 0 auto; margin-top: 30px; font-weight: normal; color: #f6f6f6; line-height: 35px; font-family: "Microsoft YaHei", "微软雅黑"; }
.idc_four_img { width: 1050px; margin: 0 auto; position: relative; }
.idc_four_i1, .idc_four_i2, .idc_four_i3 { position: absolute; font-style: normal; color: #00baff; font-size: 14px; }
.idc_four_img .idc_four_i1 { top: 3px; left: 145px; }
.idc_four_img .idc_four_i2 { top: 198px; left: 30px; }
.idc_four_img .idc_four_i3 { top: 70px; right: 0px; }


.idc_fivebg { width: 100%; height:630px; background: url(images/fenye-img/news-banner.jpg) center no-repeat #070a13; }
.idc_fivecont { width: 1200px; padding: 80px 0; text-align: center; margin: 0 auto; }
.idc_five_tit { width: 1200px; font-size: 42px;font-family: "lightsize","Helvetica Neue","Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei";  color: #f6f6f6; margin: 100px 0 50px 0; line-height: 60px; }
.idc_fivecont p{ color:#f6f6f6; font-size:24px; line-height:45px;}

