@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0;}
ol, ul{list-style:none;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
p, h1, h2, h3, h4, h5, h6, span, a, table{ font-size:12px;}
table{border-collapse:separate; border-spacing:0;}
img{ border:none;}
a{ text-decoration:none;}
a img{ border-width:0; vertical-align:middle;}
a:hover{ text-decoration:underline;}
.clear{ clear:both;}
body,html{overflow-x:hidden; font-family:"微软雅黑", "宋体";}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}

.topBg{ background-color:#278ec2; height:30px;}
.top{ width:1200px; margin:0 auto;}
.topText{ float:left; line-height:30px; color:#eee; font-size:12px;}
.topText a{ color:#eee;}
.topText h1, .topText h2{ display:inline;}
.topCall{ float:left; line-height:30px; color:#eee; padding-left:15px;}
.topCall a{ margin-left:10px;}
.login{ line-height:30px; background:url(../images/user1.gif) no-repeat left center; padding-left:30px; float:right; font-size:12px; color:#FFF;}
.login a{ color:#fff; margin:0 7px;}
.login .dl{ color:#F90; font-weight:bold;}
.menuBox{ width:1200px; margin:0 auto; height:50px; padding:15px 0;}
.logo{ width:365px; height:50px; float:left; background:url(../images/logo.gif) no-repeat 0 0; overflow:hidden; text-indent:-1000px;}
.logo a{ display:block; width:365px; height:50px;}
.menu{ float:left; margin:10px 0 0 50px; display:inline;}
.menu li{ float:left; line-height:30px; padding:0 20px;}
.menu li a{ color:#333; font-size:14px;}
.menu li a:hover{ color:#F93;}
.on{ color:#F60 !important;}
.Mhelp{ float:right; height:20px; line-height:20px; margin-top:15px; background-color:#9bcf3f; border:#95b758 solid 1px;}
.Mhelp a{ margin:0 6px; color:#FFF;}

/*首页焦点图*/
.indexBg{ width:2500px; height:330px;}
.indexBanner{ width:2500px; height:330px; position:absolute; left:50%;}
.banner_index{ width:2500px; height:330px; position:absolute; left:-50%; overflow:hidden;}
.banner_index .btn,.banner_pro .bBtn{position:absolute; top:120px; width:56px; height:78px; display:block; z-index:3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0; left:620px;}
.banner_index .btnNext,.banner_pro .bNext{background:url(../images/bg_btnNext_index_hover.png) no-repeat 0 0; right:620px;}
.banner_index .banner_wrap{position:absolute; left:0px; top:0px; z-index:2;}
.banner_index .banner_wrap li{width:2500px; float:left;}
/*首页焦点图结束*/ 

.index{ width:1200px; margin:20px auto 0;}
.indexL{ width:870px;}
.box{ margin-bottom:20px; width:100%;} 
.title_l{ height:36px; background:#e9e9e9 url(../images/lm_bg1.gif) no-repeat left center;}
.title_l span{ float:left; width:22px; line-height:36px; text-align:center; color:#FFF; font-size:20px;}
.title_l h3{ float:left; line-height:36px; padding-left:15px; color:#555; font-size:16px;}

.kjBOx{ width:275px; float:left; margin-top:15px;}
.kj01{ padding-right:10px; border-right:#e9e9e9 dotted 1px;}
.kj02{ padding:0 11px; border-right:#e9e9e9 dotted 1px;}
.kj03{ padding-left:10px;}
.hostingT{ padding:5px 15px;}
.t01{ background:#f4f4f4 url(../images/t_bg1.png) no-repeat right top;}
.t02{ background:#f4f4f4 url(../images/t_bg2.png) no-repeat right top;}
.hostingT div{ color:#C00; overflow:hidden; font-size:12px; line-height:25px;}
.hostingT h2{ font-size:16px; color:#333; float:left; padding-right:15px;}
.hostingT p{ color:#333; margin-top:3px;}
.hostingT p span{ color:#F60; font-size:22px; font-style:oblique; padding-right:5px; font-weight:bold;}
.hostingT p font{text-decoration:line-through;}
.hostingIco{ padding:7px 15px; border-bottom:#e9e9e9 solid 1px; color:#666;}
.buy01{ display:block; width:275px; height:30px; line-height:30px; background-color:#ff8d08; color:#FFF; text-align:center; font-size:14px; font-weight:bold; margin-top:10px;}
.buy01:hover{ text-decoration:none;}
.yunBox{ width:209px; float:left; margin-top:15px;}
.yunImg{ width:116px; height:58px; margin:13px auto 0;}
.yun01{ background:#f4f4f4 url(../images/t_bg1.png) no-repeat right top; margin-right:11px;}
.yun02{ background:#f4f4f4 url(../images/t_bg1.png) no-repeat right top; margin-right:12px;}
.yun03{ background:#f4f4f4 url(../images/t_bg2.png) no-repeat right top; margin-right:11px;}
.yun04{ background:#f4f4f4 url(../images/t_bg2.png) no-repeat right top;}
.yunBox h2{ font-size:14px; text-align:center; padding:8px 0 5px; color:#1e5a99;}
.yunIco{ text-align:center; line-height:22px; color:#666;}
.yunJg{ text-align:center; color:#333;}
.buy02{ display:block; width:209px; height:30px; line-height:30px; color:#FFF; background-color:#27a6fa; text-align:center; font-size:14px; font-weight:bold; margin-top:10px; border-top:#FFF solid 8px;}
.buy02:hover{ text-decoration:none;}

.cloud, .hire, .service{ width:848px; border:#e9e9e9 solid 1px; padding:10px; float:left; margin-top:15px; overflow:hidden;}
.cloudImg{ width:760px; float:left;}
.cloudUl{ width:70px; float:right; padding:1px 5px 0 13px;}
.cloudUl li{ line-height:22px; text-align:center; margin-bottom:4px; width:100%; border:#e9e9e9 solid 1px;}
.cloudUl li a{ color:#666; display:block; height:22px; width:100%;}
.cloudUl li a:hover{ background-color:#75bd34; color:#FFF; text-decoration:none;}
.cloudPrice{ width:100%; padding:5px 0 0;/* border-bottom:1px solid #E9E9E9;*/}
.priceTxt{color:#999; padding-left:15px;}
.priceTxt span{ color:#F60; font-size:24px; padding:0 5px; font-family: Georgia;}
.priceIco{ width:143px; margin:6px 0 0 15px; line-height:21px; height:21px; background:url(../images/cp_link.jpg) no-repeat 0 0;}
.priceIco a{ color:#FFF; padding:0 5px 0 15px;}
.priceIco a:hover{ color:#000; text-decoration:none;}
.kehu{ width:100%; line-height:20px; padding:7px 0 0;}
.kehu span{ color:#666; margin-left:10px;}
.kehu a{ float:left; color:#999; margin:0 10px; display:inline;}
.kehu a:hover{ color:#F60;}
.zscp{ padding:5px 0; height:63px; overflow:hidden;}
.zscp dl{ width:300px; padding-right:20px;}
.zscp dl dt{ width:63px; float:left;}
.zscp dl dd{ margin-left:15px; display:inline; float:right;}
.zscp dl dd h4{ color:#666; font-size:14px;}
.zscp dl dd h4 span{ color:#999; font-weight:normal; font-size:10px;}
.zscp dl dd p{ color:#999; line-height:22px;}
.zscp dl dd a{ color:#539A13;}

.hireImg{ width:848px; overflow:hidden; float:left;}
.hireBox{ width:390px; float:left; padding:15px 19px 5px 15px;}
.hireBox h3{line-height:30px; color:#555; font-size:16px;}
.hireBox p{ color:#999;}
.hireUl{ padding:0 !important; float:left !important; margin-top:15px; width:85px !important;} 
.hireR_box{ width:270px; padding:12px 10px 16px; text-align:center; margin-top:15px; border:#e9e9e9 solid 1px; float:right;}
.hireR_box span{ font-size:18px;}
.hireR_box .priceTxt{ margin-bottom:5px; padding:0;}
.hireR_box .priceIco{ margin:10px auto 0;}

.ask{ border:1px solid #e9e9e9; margin-top:15px; padding:10px; overflow:hidden;}
.ask li{ float:left; line-height:30px; height:30px; padding:0 10px 0 15px; width:257px; background:url(../images/listIco.gif) no-repeat 3px center; text-overflow:ellipsis; overflow:hidden; color:#666; white-space:nowrap;}
.ask li a{ color:#666;}
.ask li a:hover{ color:#F60;}

.indexR{ width:285px; float:right;}
.R_title{ border-bottom:1px solid #E9E9E9; height:22px;}
.R_title h3{ width:70px; color:#555; line-height:22px; font-size:16px; border-bottom:2px solid #7BBE3F; float:left;}
.R_title span{ color:#999; font-weight:normal; line-height:22px; font-size:12px; float:left;}
.R_ul{ clear:both; padding-top:8px;}
.R_ul li{ line-height:35px; height:35px; border-bottom:1px dotted #ccc;}
.R_ul li a{ color:#666; display:block; width:215px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.R_ul li a:hover{ color:#F60;}
.R_ul li span{ padding-right:5px; color:#999;}
.indexBlog, .app, .website{ margin-top:20px;}
.website a{ display:block; width:285px; height:100px; margin-top:15px;}
.appList{ padding:20px 0 0;}
.appList a{ display:block; height:77px; margin-bottom:2px; color:#767676;}
.appList a:hover{ text-decoration:none;}
.appList a:hover h4, .appList a:hover p{ color:#FFF;}
.app01{ background:#EFEFEF url(../images/app01.gif) no-repeat left center;}
.app01:hover{ background:#61B1E8 url(../images/app01.gif) no-repeat -63px center;}
.app02{ background:#EFEFEF url(../images/app02.gif) no-repeat left center;}
.app02:hover{ background:#61B1E8 url(../images/app02.gif) no-repeat -63px center;}
.app03{ background:#EFEFEF url(../images/app03.gif) no-repeat left center;}
.app03:hover{ background:#61B1E8 url(../images/app03.gif) no-repeat -63px center;}
.app04{ background:#EFEFEF url(../images/app04.gif) no-repeat left center;}
.app04:hover{ background:#61B1E8 url(../images/app04.gif) no-repeat -63px center;}
.app05{ background:#EFEFEF url(../images/app05.gif) no-repeat left center;}
.app05:hover{ background:#61B1E8 url(../images/app05.gif) no-repeat -63px center;}
.appList a:hover .app_txt{ background-color:#61B1E8;}
.app_txt{ color:#666; font-size:14px; background-color:#EFEFEF; margin-left:63px; width:205px; height:59px; padding:18px 0 0 17px;}
.app_txt h4{ font-size:14px;}
.app_txt p{ color:#999; margin-top:5px;}
.beian{ display:block; width:285px; height:100px; margin-top:15px;}
.gangxun{ width:285px; height:176px; margin-top:15px; overflow:hidden;}
.gangxun a{ display:block; width:285px; height:176px;}
.gangxun h2{ width:285px; line-height:22px;}

.Index_footerBox{ margin-top:40px;}
.color-boxes{ height:5px; background-color:#FFF200; margin-bottom:25px; width:100%;}
.color-boxes div{display:inline-block; height:5px; float:left; width:14%;}
.color-boxes .overlay{left:0; position:absolute; top:0; width:100%}
.b1{ background-color:#00A8FF;}
.b2{ background-color:#48BAC9;}
.b3{ background-color:#8DCC95;}
.b4{ background-color:#C2D96E;}
.b5{ background-color:#EBE44F;}
.b6{ background-color:#FFE940;}
.b7{ background-color:#FFF200;}
.Index_footerMain{ width:1200px; margin:0 auto; padding-bottom:15px; overflow:auto;}
.fotNav{ float:left; width:170px; padding:0 10px; border-right:#eee solid 1px;}
.fotNav h3{ font-size:16px; color:#333; text-align:center;}
.fotNav ul{ padding:8px 0; height:100px;}
.fotNav ul li{ line-height:25px; height:25px; text-align:center;}
.fotNav ul li a{ color:#666;}
.fotNav ul li a:hover{ text-decoration:underline;}
.fotNav dl{ border-top:#eee solid 1px; padding-top:15px; height:85px;}
.fotNav dl dt{ float:left; width:40px; height:40px; margin-top:10px;}
.fotNav dl dd{ width:120px; float:right;}
.fotNav dl dd strong{ line-height:25px; font-size:12px; color:#444;}
.fotNav dl dd p{ color:#666; line-height:25px; margin-bottom:7px;}
.fotNav dl dd a{ background-color:#FD6A15; border-radius: 15px 15px 15px 15px; color:#FFF;  padding:4px 10px;}
.fotNav dl dd a:hover{ text-decoration:underline;}
.fot02{ border-left:#e6e6e6 solid 1px;}
.weixin{ float:right; width:210px; overflow:hidden;}
.wxImg{ display:block; width:210px; height:130px; margin-bottom:15px;}
.weixin p{ line-height:22px; color:#666; padding-left:5px;}
.footerLink{border-top:1px solid #DADADA; padding:10px 0 5px;}
.footerLink p{ width:1200px; margin:0 auto; line-height:25px;}
.footerLink p a{ color:#666; margin:0 10px 0 0; white-space:nowrap;}
.footerLink p font{ font-weight:bold; color:#333; font-size:14px;}
.footergx{ padding-bottom:10px; height:30px;}
.inner{width:1200px; margin:0 auto; overflow:hidden;}
.footergx .copy{ float:left; height:30px; line-height:30px; color:#666; font-size:12px;}
.footergx .copy p{ float:left;}
.footergx .copy p a{ margin-left:10px; color:#666;}
.tongji{ float:left; padding-left:15px;}
.cMenu{ float:right; line-height:30px; color:#666;}
.cMenu a{ color:#666;}

/*域名注册*/
.bodyBox{ width:100%; background-color:#f2f3f4; border-top:1px solid #E5E5E5; padding-bottom:25px;}
.main{ width:1200px; margin:0 auto; padding-top:25px;}
.left{ width:200px;}
.leftNav{ width:100%;}
.n_title{ height:35px; background-color:#44AFE5; border-left:#3EA2D4 solid 3px; padding-left:20px;}
.n_title h2, .n_title h3{ float:left; line-height:35px; font-size:15px; color:#FFF;}
.n_title span{ line-height:20px; padding-top:8px; float:left; color:#FFF; margin-left:3px;}
.navUl{ padding-top:10px;}
.navUl li{ line-height:30px; margin:2px 0;}
.navUl li a{background:#E4E5E6; color:#666; display:block; height:30px; text-indent:20px; width:100%;}
.navUl li a:hover{text-decoration:none;}
.navUl li .leftHover{ background:#6BB226; color:#FFF;}
.newsL li a:hover{ background:#6BB226; color:#FFF;}
.leftContact{ background:#4E4E4E; margin-top:20px; width:100%;}
.c_title{ background:url(../images/ny_contact.jpg) no-repeat 0 0; color:#FFF; height:42px; line-height:40px; padding-left:20px; width:100%;}
.c_title h3{ float:left; line-height:40px; font-size:15px; color:#FFF;}
.c_title span{ line-height:40px; float:left; color:#aaa; margin-left:5px;}
.c_main{ padding:10px 15px; color:#E7E7E7;}
.c_main h4{ color:#FFF; font-weight:normal;}
.c_main p{ margin:2px 0 10px; color:#A7A7A7;}
.l_wx{ background:#D9DADB; border-top:1px solid #FFF; line-height:30px; overflow:auto; padding:10px 15px;}
.l_wx p{ float:left; color:#333; padding-right:5px;}
.l_wx a{ display:block; width:30px; height:30px; float:left;}

.right{ width:960px; float:right;}
.domain{ position:relative; padding:20px; background-color:#FFF;}
.D1{ position:absolute; top:-20px; left:0;}
.D2{ position:absolute; top:300px; left:0;}
.D3{ position:absolute; top:825px; left:0;}
.D4{ position:absolute; top:1130px; left:0;}
.domainTab{ width:100%; height:32px;}
.domainTab li{ float:left; text-align:center; margin-right:10px; display:inline;}
.domainTab li a{ padding:0 20px; float:left; height:32px; font-size:14px; line-height:32px; background-color:#F60; display:block; color:#ffd1b2;}
.domainTab li a:hover{color:#FFF;}
.now a{ color:#FFF !important; font-weight:bold;}
.now a:hover{ text-decoration:none;}
.enterDomain,.domainBox{ margin-top:20px;}
.enterDomain p{ line-height:30px; font-size:18px; color:#333;}
.enterDomain dl{ width:918px; height:57px; margin-top:15px;}
.enterDomain dl dt{ width:145px; height:55px; float:left; line-height:55px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:26px; border:#ddd solid 1px;}
.enterDomain dl dd{ float:left;}
.ymText{ width:550px; background-color:#eee; border-top:#ddd solid 1px; border-bottom:#ddd solid 1px;}
.ymText input{ width:535px; padding-left:15px; line-height:51px; height:51px; border:#eee solid 1px; font-size:18px; color:#999; font-family:"微软雅黑", "宋体"; background-color:#eee;}
.ymTj{ width:212px; float:left; height:55px; border:#3c97c3 solid 1px;}
.ymTj input{ width:212px; height:55px; line-height:55px; color:#FFF; font-size:18px; font-family:"微软雅黑", "宋体"; border:none; background-color:#44afe5; cursor:pointer;}
.xzDomain{ margin-top:10px;}
.xzDomain tr{ height:30px;}
.xzDomain tr td{ text-indent:10px; color:#666;}
.domainTitle{ width:120px; text-align:center; height:32px; line-height:32px; background-color:#F60; color:#FFF; font-size:14px;}
.detailTable{ width:918px; border-top:#ddd solid 1px; border-left:#ddd solid 1px; margin-top:20px;}
.detailTable td{ height:35px; text-align:center; border-right:#ddd solid 1px; border-bottom:#ddd solid 1px; color:#333;}
.detailTable td b{ color:#000;}
.domainBox p{ line-height:25px; margin-top:5px; color:#333; padding:0 5px;}
.domainBox p span{ padding-left:25px; color:#666;}

.footer{ width:100%; border-top:#ddd solid 5px; background-color:#F7F7F7; padding:20px 0;}
.footer p{ width:1200px; margin:0 auto; text-align:center; line-height:30px; height:30px; color:#333;}
.nFooter{ color:#333; margin-right:10px;}

/*云虚拟主机*/
.whatHosting{ padding:10px 20px; background-color:#fff;}
.whatHosting h1{ line-height:30px; font-size:18px; color:#F60;}
.whatHosting h1 font{ font-size:18px; color:#000;}
.whatHosting p{ line-height:22px; margin-top:5px; color:#666;}
.hostingUl{ padding:30px 0 25px; height:38px;}
.hostingUl li{ width:195px; height:38px; line-height:38px; background:url(../images/zjIco01.jpg) no-repeat 0 0; color:#666; font-size:14px; float:left; margin:0 10px; display:inline; text-align:center; cursor:pointer;}
.hNow{ background:url(../images/zjIco02.jpg) no-repeat 0 0 !important; color:#FFF !important; font-weight:bold; font-size:15px !important;} 
.hosting{ padding:20px; float:left; background-color:#FFF;}
.hostingBox{ float:left; padding-bottom:30px;}
.hostingBox h3{ float:left; line-height:38px; color:#666; width:70px;}
.hostingBox p{ padding-right:40px; line-height:38px; float:left; color:#666;}
.hostingBox p span{ color:#F60; font-style:italic; font-size:28px; padding-right:5px;}
.hostingBuy{ display:block; float:left; width:138px; height:38px; line-height:38px; background:url(../images/buy.gif) no-repeat 0 0; text-align:center; color:#FFF; font-size:14px;}
.hostingBuy:hover{ font-weight:bold; text-decoration:none;}
.canshu{ width:850px; float:right; border-top:#ddd solid 1px; border-left:#ddd solid 1px;}
.canshu td{ height:35px; text-align:center; border-right:#ddd solid 1px; border-bottom:#ddd solid 1px; color:#333;}
.canshu td b{ color:#C00;}
.canshu td a{ color:#F60; font-weight:bold; font-size:16px;}
.hostingTab{ width:100%; float:left; height:32px;}
.hostingTab li{ float:left; text-align:center; margin-right:10px; display:inline; padding:0 20px; height:32px; line-height:32px; background-color:#ccc; color:#666; font-size:12px; cursor:pointer;}
.wNow{ background-color:#8cc332 !important; font-weight:bold; color:#FFF !important;}
.hostingFaq{ padding:0 0 0 10px; float:left;}
.hostingFaq strong{ color:#000;}
.hostingDl01{ width:820px; padding-top:20px; overflow:hidden;}
.hostingDl01 dt{ float:left; width:300px;}
.hostingDl01 dd{ width:520px; float:right; padding-top:65px;}
.hostingDl01 dd p{ line-height:25px; color:#333;}
.hostingP{ width:820px; margin-top:10px; float:left;}
.hostingP p{ line-height:25px; color:#333;}
.hostingDl02{ float:left; width:820px;}
.hostingDl02 dt{ float:right; width:243px;}
.hostingDl02 dd{ width:570px; float:left;}
.hostingDl02 dd p{ line-height:25px; margin-top:5px; color:#333;}
/*.hostingImg01 a{ display:block; width:600px; height:235px; border:#eee solid 1px;}
.hostingImg02 a{ display:block; width:600px; height:243px; border:#eee solid 1px;}*/
.faqUl{ padding-top:10px;}
.faqUl li{ line-height:25px;}
.faqUl li a{ color:#666;}
.faqUl li a:hover{ color:#F60;}
.fengxian h4{ line-height:30px; color:#333; font-size:14px; margin-top:10px;}
.fengxian p{ line-height:25px; color:#333; margin-top:2px;}
.fengxian p span{ color:#F60; font-size:16px; font-style:oblique;}

.zjBox{ border:#ddd solid 1px; padding:1px; margin-top:15px; overflow:auto;}
.zjBox h2{ background-color:#ececec; line-height:30px; padding-left:10px; color:#333; font-size:14px;}
.zjList{ width:274px; border-right:#ddd solid 1px; float:left; padding:95px 15px 15px; background:#f9f9f9 url(../images/zj.jpg) no-repeat 0 10px;}
.zjList h3{ text-align:center; color:#2b66a0; font-size:14px; margin-bottom:7px;}
.zjIco{ line-height:21px; color:#666; text-align:center;}
.zjIco b{ margin-right:3px;}
.zjBuy{ text-align:center; padding:10px;}
.zjList a{ width:100px; height:27px; margin:0 auto; display:block; text-align:center; line-height:27px; color:#FFF; background-color:#F60; border:1px solid #E2670B;}

/*云服务器*/
.yunList{ width:228px; border-right:#ddd solid 1px; float:left; padding:95px 0 15px; background:#f9f9f9 url(../images/yun.jpg) no-repeat center 10px; overflow:hidden;}
.yunList h3{ text-align:center; color:#2b66a0; font-size:14px; margin-bottom:7px;}
.yunList a{ width:100px; height:27px; margin:0 auto; display:block; text-align:center; line-height:27px; color:#FFF; background-color:#F60; border:1px solid #E2670B;}
.yunHost{ padding:10px 20px 20px; background-color:#FFF; float:left;}
.whatYun{ border-bottom:#ddd solid 1px; padding-bottom:15px;}
.whatYun h1{ line-height:30px; font-size:18px; color:#F60;}
.whatYun h1 font{ font-size:18px; color:#000;}
.whatYun p{ line-height:22px; margin-top:5px; color:#666;}
.yunTab{ padding:35px 0; height:30px;}
.yunTab li{ float:left; width:100px; line-height:30px; height:30px; margin-right:30px; text-align:center; background-color:#eee; border:#ccc solid 1px; color:#666; font-size:12px; cursor:pointer;}
.yNow{ background-color:#55B8E9 !important; border:#228ABD solid 1px !important; color:#FFF !important; font-weight:bold; font-size:14px;}
.farMore{ padding:15px 0 0; color:#333; font-size:14px;}
.farMore a{ color:#F60; margin:0 3px; font-weight:bold;}

/*服务器租用*/
.room li{ margin-top:10px;}
.ny_on{ display:block; width:100%; height:30px; line-height:30px; background-color:#ddd; color:#555; text-indent:15px;}
.roomList{ border:#ddd solid 1px; padding:10px 5px; background-color:#FFF; overflow:auto;}
.roomList a{ display:block; width:49%; height:25px; line-height:25px; color:#666; float:left; text-align:center;}
.roomList a:hover{ background-color:#6BB226; color:#FFF; text-decoration:none;}
.room li:hover .ny_on{ background-color:#6BB226; color:#FFF; text-decoration:none;}
.hireMain{ padding:20px; background-color:#FFF; overflow:auto;}
.jifang{ border:#ddd solid 1px; height:225px; overflow:hidden; padding:10px;}
.jifang01{ width:300px; float:left;}
.jifang02{ width:280px; padding:0 25px; float:left;}
.jifang02 h3{ line-height:30px; color:#333; padding:5px 0; font-size:18px;}
.jifang02 p{ line-height:22px; color:#666;}
.jifang02 p span{ color:#F60;}
.jifang02 a{ display:block; width:120px; height:35px; line-height:35px; background-color:#2BA5E2; border:1px solid #2789BA; color:#FFF; text-align:center; margin-top:30px;}
.jifang03{ width:210px; padding:0 25px; border-left:#ddd dotted 1px; float:left; height:225px;}
.jifang03 h3{ line-height:30px; color:#333; padding:5px 0; font-size:14px; font-weight:normal;}
.jifang03 ul li{ float:left; margin:0 10px 10px 0;}
.hireCall{ background-color:#487DB1; color:#FFF; height:20px; line-height:20px; padding:5px 10px; font-weight:bold; margin-top:20px; font-size:12px;}
.hireCall span{ color:#96ff00; margin:0 5px;}
.jixing{ padding:1px 1px 0; border:#ddd solid 1px; margin-top:20px; overflow:auto;}
.jixing h2{ line-height:35px; height:35px; background-color:#ECECEC; font-size:14px; padding-left:10px; color:#555;}
.jixing01{ width:70px; float:left; padding:35px 10px;}
.jixing02{ width:580px; float:left; border-right:#ddd solid 1px;}
.jixing02 ul{ padding:6px 0 17px; overflow:auto;}
.jixing02 ul li{ float:left; border-bottom:#ddd dotted 1px; width:280px; padding-left:10px; font-size:12px; line-height:33px; color:#666;}
.jixing02 ul li span{ color:#F60; }
.jixing03{ float:left; width:245px; padding-top:20px;}
.jixing03 p{ text-align:center; color:#666;}
.jixing03 a{ width:100px; height:27px; margin:6px auto 0; display:block; text-align:center; line-height:27px; color:#FFF; background-color:#F60; border:1px solid #E2670B;}
.jixing03 a:hover{ background-color:#2BA5E2; border:1px solid #2789BA; text-decoration:none;}

/*服务器托管*/
.tuoguan{ padding:1px; border:#ddd solid 1px; margin-top:20px; overflow:auto;}
.tuoguan h2{ line-height:35px; height:35px; background-color:#ECECEC; font-size:14px; padding-left:10px; color:#555;}
.tuoguan01{ width:715px; float:left; border-right:#ddd solid 1px;}
.tuoguan01 ul{ padding:10px 0 18px; overflow:auto;}
.tuoguan01 ul li{ float:left; border-bottom:#ddd dotted 1px; width:340px; padding-left:15px; font-size:12px; line-height:40px; color:#666;}
.tuoguan01 ul li span{ color:#F60; }
.tuoguan02{ float:left; width:200px; padding-top:10px;}
.tuoguan02 p{ text-align:center; color:#666;}
.tuoguan02 a{ width:100px; height:27px; margin:8px auto 0; display:block; text-align:center; line-height:27px; color:#FFF; background-color:#F60; border:1px solid #E2670B;}
.tuoguan02 a:hover{ background-color:#2BA5E2; border:1px solid #2789BA; text-decoration:none;}
.tuoguan_u{ margin-top:20px; overflow:hidden;}
.tuoguanTab li{ float:left; margin-right:15px; font-size:12px; color:#FFF; background-color:#2ba5e2; border:1px solid #2789ba; width:110px; height:35px; line-height:35px; text-align:center; cursor:pointer;}
.tuoguanSj .canshu{ width:920px !important; margin-top:15px;}
.tuoguan{ margin-top:20px;}
.tuoguan h3{ color:#333; width:900px; margin:10px auto 0; font-size:14px;}
.tuoguan ul{ overflow:hidden; margin-top:10px;}
.tuoguan ul li{ float:left; line-height:25px; height:25px; width:390px; padding:0 50px 0 15px; font-size:12px;}
.tuoguan ul li span{ float:right; color:#C00;}

/*机房列表*/
.roomBox{ padding:20px; background-color:#FFF;}
.roomBanner{ position:relative; width:920px; height:160px;}
.roomBanner h1{ position:absolute; left:30px; top:30px; color:#3a9303; font-size:16px;}
.roomBanner p{ position:absolute; line-height:22px; left:30px; top:60px; width:580px; color:#666;}
.zjBanner h1{ color:#FFF;}
.zjBanner p{ color:#FFF;}
.yunBanner h1{ color:#FFF;}
.yunBanner p{ color:#FFF;}
.jfList{ border:#ddd solid 1px; padding:1px; margin-top:15px;}
.jfList h3{ background-color:#ececec; line-height:30px; padding-left:10px; color:#333; font-size:14px;}
.jfList dl{ height:125px; padding-top:1px;}
.jfList dl dt{ float:left; width:305px; height:125px;}
.jfList dl dd{ float:left;}
.roomJs{ padding:15px 15px 10px; width:400px; height:105px; border-right:#ddd solid 1px;}
.roomJs h4{ color:#2b66a0; font-size:14px;}
.roomJs p{ line-height:22px; color:#666; margin-top:10px;}
.roomXx{ width:180px;}
.roomXx a{ width:100px; height:27px; margin:45px auto 0; display:block; text-align:center; line-height:27px; color:#FFF; background-color:#F60; border:1px solid #E2670B;}

/*机房介绍*/
.roomImg{ padding-top:15px; border-top:#FFF solid 1px;}
.roomTitle{ line-height:30px; background-color:#2BA5E2; border:1px solid #2789BA; color:#fff; width:100px; text-align:center; font-size:14px;} 
.content_img{ padding-bottom:20px;}
.img_list{ margin-left:-25px; width:940px; overflow:hidden;}
.img_list li{ width:210px; float:left; margin:15px 0 0 25px; display:inline;}
.roomContent{ width:918px; border-top:#ddd solid 1px; border-left:#ddd solid 1px; margin-top:15px;}
.roomContent td{ border-bottom:#ddd solid 1px; border-right:#ddd solid 1px; font-size:12px; color:#34649d; padding:5px;}
.tgl{ width:150px; line-height:25px; text-align:center;}
.tgr{ width:750px;}
.tgr p{ width:600px; line-height:25px;}

/*网站建设*/
.web{ width:1000px; margin:0 auto; padding-top:25px;}
.webBox{ margin-bottom:20px; height:221px; padding:10px; background-color:#f2f3f4;}
.webLeft{ float:left; width:304px;}
.webRight{ width:650px; float:right; overflow:hidden;}
.webSm{ background-color:#FFF; border:#ddd solid 1px; padding:10px;}
.webSm h2{ line-height:25px;}
.webSm h2 a{ color:#F60; font-size:14px;}
.webSm p{ line-height:22px; margin-top:5px; color:#666;}
.webSm p a{ color:#666;}
.webImg{ margin:20px 0 0 -26px; width:676px; overflow:hidden;}
.webImg li{ float:left; width:143px; display:inline; margin-left:26px;}
.webImg li img{ border:#ccc solid 3px;}
.webImg li:hover img{ border:#F60 solid 3px;}

/*帮助中心*/
.faq{ width:1140px; margin:25px auto 0; background-color:#FFF; padding:25px 30px; overflow:auto;}
.faqLeft{ width:200px; padding-right:5px; float:left;}
.faqLeft h3{ width:185px; height:30px; font-size:14px; line-height:30px; background-color:#289BD5; color:#FFF; font-weight:normal; padding-left:15px;}
.faqLeft ul{ padding-top:10px;}
.faqLeft ul li{ border-bottom:#eee solid 1px; text-indent:15px;}
.faqLeft ul li a{ color:#666; display:block; width:200px; height:35px; line-height:35px;}
.faqLeft ul li a:hover{ background-color:#f2f3f4; text-decoration:none; color:#F60;}
.faqRight{ width:900px; padding-left:34px; float:right; border-left:#eee solid 1px;}
.location{ border-bottom:#eee solid 1px; height:35px;}
.location span{ float:left; color:#666; line-height:35px; padding-left:5px;}
.location span a{ color:#666; margin:0 3px;}
.search{ float:right; width:300px; height:33px; overflow:hidden; background-color:#ABACAC;}
.search dt{ width:265px; float:left;}
.search dt input{ width:260px; height:28px; line-height:28px; background-color:#ABACAC; text-indent:5px; color:#E7E8E8; font-family:"微软雅黑", "宋体"; border:#ABACAC solid 1px;}
.search dd{ width:33px; float:right;}
.search dd input{ width:33px; height:33px; border:none; background:url(../images/serch.gif) no-repeat 0 0; cursor:pointer;}
.faqList{ padding-top:10px;}
.faqList li{ line-height:35px; height:35px; background:url(../images/listIco.gif) no-repeat 5px center; padding-left:17px;}
.faqList li a{ font-size:14px; color:#496082;}
.faqContent{ padding:20px 0 10px;}
.faqContent h1{ line-height:35px; color:#333; font-size:16px; text-align:center;}
.faqContent h2{ font-size:16px; margin-top:10px; color:#333; line-height:25px;}
.faqContent h3{ font-size:14px; margin-top:10px; color:#333; line-height:25px; text-indent:25px;}
.faqContent p{ line-height:25px; color:#333; font-size:14px; margin-top:10px; text-indent:25px;}
.faqContent p span{ font-size:14px;}
.faqContent p a{ color:#0099FF; font-size:14px; margin:0 3px;}
.faqWriter, .faqXg{ padding:15px 25px; border:#eee solid 1px; margin-top:10px;}
.faqWriter p{ line-height:25px; color:#666;}
.faqWriter p a{ color:#666; margin:0 5px;}
.faqXg h3{ height:20px; line-height:20px; font-size:15px; color:#333;}
.faqBanner{ margin-top:15px;}
.faqSm{ padding-top:15px;}
.faqSm h1{ font-size:16px; color:#6699CC; margin-bottom:10px;}
.faqSm p{ line-height:27px; color:#333; font-size:13px;}
.faqSm p a{ color:#0099FF; font-size:14px;}

/*关于我们*/
.about, .zengzhi{ background-color:#F9FAFA; overflow:auto;}
.aboutL{ width:200px; float:left;}
.aboutT{ background-color:#454545; height:39px; padding:8px 15px;}
.aboutT h3{ font-size:16px; color:#F2F3F3;}
.aboutT p{ color:#999;}
.aboutUl{ padding:5px 0 20px;}
.aboutUl li{ border-bottom:#ddd dotted 1px; line-height:35px; text-indent:20px;}
.aboutUl li a{ display:block; width:100%; height:35px; color:#666;}
.aboutUl li a:hover{ color:#FFF; background-color:#55B8E9; text-decoration:none;}
.aboutR{ width:960px; padding:20px 20px 30px; float:right; background-color:#FFF;}
.aboutImg{ width:960px; height:180px; overflow:hidden;}
.aboutMain, .serviceMain{ margin-top:20px;}
.aboutH{ height:35px; padding-bottom:10px;}
.aboutH span{ width:35px; height:35px; background-color:#73c9f4; color:#FFF; float:left; font-size:20px; text-align:center; line-height:35px;}
.aboutH h3{ float:left; padding:0 20px; line-height:35px; text-align:center; height:35px; color:#FFF; background-color:#55B8E9; font-size:14px; font-weight:normal;}
.aboutMain p{ line-height:25px; font-size:13px; color:#666; text-indent:25px; margin-top:10px;}
.contactL{ width:480px; float:left; padding-top:10px;}
.contactL h3,.contactR h3{ font-size:14px; color:#333; margin-bottom:10px;}
.contactR{ width:480px; float:right; padding-top:10px;}
.contactL p,.contactR p{ text-indent:0; margin-top:3px;}
.contactL p font{ margin-left:10px; color:#C00;}
.contactR span,.contactL span{ width:240px; padding-right:60px;}

/*增值服务*/
.zengzhiR{width:1000px; padding-bottom:30px; float:right; background-color:#FFF;}
.zengzhiSm{ background-color:#f2f3f4; overflow:auto;}
.zengzhiSm01{ width:600px; float:left; background-color:#55B8E9; margin-top:55px; height:160px; padding:20px 40px;}
.zengzhiSm01 h3{ line-height:30px; font-weight:normal; font-size:16px; color:#FFF; height:30px; background:url(../images/mb_bg2.jpg) no-repeat left center; padding-left:30px; margin-bottom:10px;}
.zengzhiSm01 p{ color:#C7E6F5; line-height:24px;}
.serviceZx{ margin-top:20px; color:#EEF8FD; font-size:14px; text-align:right; width:360px; height:25px; background:url(../images/mb_qq.jpg) no-repeat left center; line-height:25px; padding-left:38px;}
.serviceZx span{ float:left; font-size:14px;}
.zengzhiSm02{ width:320px; margin-top:25px; float:left;}
.serviceTab01{ height:30px;}
.serviceTab01 li{ width:80px; line-height:30px; height:30px; float:left; text-align:center; background-color:#787878; color:#FFF; margin-right:1px; display:inline; font-size:12px; cursor:pointer;}
.serviceNow{ background-color:#55B8E9 !important; font-weight:bold;}
.serviceTc{ background-color:#FFF; height:150px; padding:50px 0 0 50px;}
.serviceTc h4{ line-height:30px; color:#666; font-size:18px;}
.serviceTc p{ line-height:30px; color:#666; font-size:14px;}
.serviceTc p span{ font-size:18px; margin:0 5px 0 10px;}
.buyService{ margin-top:20px;}
.buyService li{ width:100px; height:25px; float:left; text-align:center; line-height:25px; margin-right:10px; display:inline;}
.buyService li a{ display:block; width:100px; height:25px; color:#666; background-color:#E9EAEB;}
.buyService li a:hover{ text-decoration:none; background-color:#55B8E9; color:#FFF;}
.nowBuy a{ background-color:#f60 !important; color:#FFF !important;}
.nowBuy a:hover{ background-color:#55B8E9 !important;}
.serviceContent{ padding:0 35px;}
.serviceContent p{ line-height:25px; font-size:13px; color:#666; text-indent:25px; margin-top:10px;}
.serviceH{ height:35px; padding-bottom:10px;}
.serviceH span{ width:35px; height:35px; background-color:#73c9f4; color:#FFF; float:left; font-size:20px; text-align:center; line-height:35px;}
.serviceH ul{ float:left;}
.serviceH ul li{ float:left; line-height:35px; text-align:center; height:35px; padding:0 20px; color:#666; background-color:#E9EAEB; font-size:12px; cursor:pointer;}
.sNow{ color:#FFF !important; background-color:#55B8E9 !important; font-weight:bold;}

/*新闻中心*/
.newsMain{ padding:10px 20px 20px; background-color:#FFF; float:left; width:920px;}
.location h3, .location div, .location h1{ float:left; line-height:35px; padding:0 25px; background-color:#44AFE5; height:35px; font-size:14px; color:#FFF;}
.newsList{ margin-top:20px; width:100%; float:left;}
.newsList dt{ float:left; width:140px;}
.newsList dd{ width:760px; float:right;}
.newsList dd h2 a{ color:#333; font-size:14px;}
.newsList dd h2 a:hover{ color:#F60; text-decoration:none;}
.newsList dd p{ line-height:20px; color:#666; margin-top:5px;}
.newsList dd span{ color:#999;}
.newsContent{ padding:20px 0 30px;}
.newsContent h1{ line-height:35px; color:#333; font-size:16px; text-align:center;}
.newsContent h2{ font-size:16px; margin-top:10px; color:#333; line-height:25px;}
.newsContent h3{ font-size:14px; text-indent:2em; margin-top:10px; color:#333;}
.newsContent p{ line-height:25px; color:#333; font-size:14px; margin-top:10px; text-indent:25px;}
.newsContent p a{ color:#09F; font-size:14px; margin:0 3px;}
.newsContent p a:hover{ text-decoration:none; color:#C00;}
.newsWriter{ border-top:#ddd dotted 1px; padding:10px 15px 0; margin-top:10px; position:relative;}
.fenxiang{ position:absolute; right:35px; bottom:20px; width:170px;}
.newsWriter span{ margin-left:10px;}
.newsWriter p{ line-height:25px; color:#666;}
.newsWriter p a{ color:#666; margin:0 5px;}
.newsXg h3{ width:100px; line-height:35px; text-align:center; background-color:#44AFE5; height:35px; font-size:14px; color:#FFF;}
.newSpan span{ margin-left:50px; color:#999;}

/*搜索结果*/
.searchList{ margin-top:25px; padding-left:20px; width:800px; float:left;}
.searchList dt{ float:left; width:30px; font-size:20px; color:#F60; font-style:italic;}
.searchList dd{ width:760px; float:right;}
.searchList dd h2 a{ color:#333; font-size:14px;}
.searchList dd h2 a:hover{ color:#F60; text-decoration:none;}
.searchList dd p{ line-height:20px; color:#666; margin-top:5px;}
.searchList dd span{ color:#999;}
.searchJg{ padding:20px 0 0 20px; font-size:14px; color:#000;}
.searchJg b{ color:#C00; margin:0 5px;}
.searchJg span{ color:#F60; font-size:20px; font-weight:bold; margin-right:5px;}

/*404页面*/
.bg404{ background:url(../images/404Bg.jpg) no-repeat center top;}
.box404{ width:980px; margin:0 auto; padding:20px 0 50px;}
.logo404{ width:410px; height:58px; background:url(../images/404Logo.png) no-repeat 0 0;}
.logo404 a{ display:block; width:100%; height:100%; text-indent:-1000px; overflow:hidden;}
.main404{ width:980px; margin:0 auto; padding:30px 0 50px; background-color:#ffebd5; border-top:#e20000 solid 5px;}
.menu404{ margin:0 auto; width:720px; height:25px;}
.menu404 li{ line-height:25px; height:25px; float:left; padding:0 20px; color:#3f3c63;}
.menu404 li a{ font-size:16px; color:#3f3c63;}
.tishi{ width:420px; margin:50px auto 30px; height:116px;}
.tishi dt{ width:129px; float:left;}
.tishi dd{ width:250px; float:right;}
.tishi dd h2{ font-size:58px; font-weight:normal; color:#F00;}
.tishi dd p{ color:#F00; font-size:18px;}
.jishi{ text-align:center; color:#666; font-size:14px;}
.jishi span{ color:#F60; margin-right:5px;}
.backIndex{ display:block; width:182px; height:41px; background:url(../images/404Button.gif) no-repeat 0 0; text-align:center; line-height:35px; color:#FFF; font-size:18px; margin:50px auto 0;}
.backIndex:hover{ text-decoration:none;}
.footer404{ width:980px; margin:20px auto 0; font-size:12px; text-align:center; color:#999;}
.footer404 a{ margin:0 3px; color:#999;}

/*列表分页*/
.fenye{color: #666666; font-family: "微软雅黑","宋体"; font-size: 12px;  margin:15px 10px 0; padding: 3px; text-align: center;}
.fenye a{background: none repeat scroll 0 0 #F1F6FA; border: 1px solid #DEDFDE; color: #295AA8; margin-right: 3px; padding: 2px 6px; text-decoration: none;
}
.fenye a:hover{ background-color:#F1F6FA; background-image: none; border: 1px solid #2C63B1; color: #254F9B; text-decoration: none;}
.fenye span{background-color:#5478B8; background-image: none; border: 1px solid #345EA9; color: #FFFFFF; margin-left: 0; margin-right: 3px; padding: 2px 6px;
text-align: center;}

/*备案*/
.beianContent{ width:1150px; padding:15px 25px 25px; background-color:#FFF; margin:25px auto 0;}
.beianSm{ line-height:25px; color:#666; text-indent:25px; font-size:14px;}
.beianTable{ width:1149px; border-bottom:#eee solid 1px; border-right:#eee solid 1px;}
.beianTable td{ border-top:#eee solid 1px; border-left:#eee solid 1px; height:35px; text-align:center; color:#666; font-size:14px;}
.beianTable td a{ color:#F00;}
.beianTitle{ background-color:#F7F7F7;}
.beianTitle td{ font-weight:bold; color:#333; font-size:14px;}
.beianList{ height:30px; padding:20px 0 25px;}
.beianList div{background-color:#EEE; border:1px solid #CCC; color:#666; height:30px; line-height:30px; text-align:center; float:left; width:100px; margin-right:40px; font-size:12px; cursor:pointer; display:inline;}
.bNow{background-color:#55B8E9 !important; border:1px solid #228ABD !important; color:#FFF !important; font-size:14px !important; font-weight:bold;}

/*栏目页左栏新闻调用*/
.fl200{ width:200px; float:left;}
.left_list{ background-color:#FFF; overflow:hidden; padding-bottom:15px; margin-top:20px; float:left; width:200px;}
.left_list h3{ height:35px; background-color:#D8D8D8; line-height:35px; text-indent:15px; font-size:14px; color:#333;}
.leftUl{ padding:8px 15px 0;}
.leftUl li{ width:158px; line-height:30px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../images/listIco.gif) no-repeat left center; padding-left:12px; color:#496082;}
.leftUl li a{ color:#496082;}

/*在线客服*/
.kefu{ position:fixed; right:0; top:120px; z-index:10;}
.kefuMenu01{ width:51px; height:157px; background:url(../kefu/images/kefu01.png) no-repeat 0 0; text-indent:-999px; overflow:hidden; cursor:pointer; float:left; position:relative; right:-7px; top:35px;}
.kefuMenu02{ width:140px; height:233px; padding:70px 10px 40px; background:url(../kefu/images/kefu02.png) no-repeat 0 0; float:left;}
.kefuMenu02 h3{ color:#666; padding:0 0 0 12px;}
.kefuMenu02 a{ display:block; width:43px; height:16px; float:left; margin:7px 0 0 18px;}
.kefuBox{ overflow:hidden; padding:5px 0 5px;}

.nBanner{width:1200px; height:160px; margin:12px auto 0;}
.nBanner a{ display:block; width:385px; height:160px; float:left;}
.xpt{ padding-top:12px;}
.fpt{ margin-top:12px;}

/*内容页价格表*/
.todayPrice{ width:100%; margin-top:10px; border-top:#ddd solid 1px; border-left:#ddd solid 1px; color:#1e3e74;}
.todayPrice td{ border-bottom:#ddd solid 1px; border-right:#ddd solid 1px; height:35px; line-height:35px; text-align:center;}

/*首次登录提示*/
#bannerId{ width:100%; z-index:9999; height:130px; position:fixed; bottom:0; left:0;}
.fBannerBg{ width:100%; height:105px; background-color:#071828; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -khtml-opacity:0.8; position:absolute; left:0; bottom:0;}
.firstBanner{ width:1200px; margin:0 auto; position:relative; z-index:9998;}
.firstBanner a{ display:block; width:1050px; height:130px;}
.firstBanner div{ position:absolute; right:60px; top:50px; cursor:pointer;}