﻿html,body,h1,h2,ol,ul,li,dl,dt,dd,p{ margin:0;padding:0; }
body { font-size:12px; font-family: "宋体"; background:#fff;}
a { text-decoration:none; color:#515151; }

.top-div { background:url(../images/top-bg.gif) repeat-x 130px 0; }
/*~~~~~~~~~~~~~~~~~~~~~~Logo~~~~~~~~~~~~~~~~~~~~~~*/
.logo-div { height:94px; width:935px; margin:auto; position:relative; }
.logo-div a { display:block; width:237px; height:71px; background:url(../images/logo.gif); position:absolute; top: 13px; text-indent:-1000px; }
.logo-div img { position:absolute; top:22px; left:755px; }
/*~~~~~~~~~~~~~~~~~~~~~~导航~~~~~~~~~~~~~~~~~~~~~~*/
.top-menu-bg { height:44px; background:url(../images/top-menu-bg.gif); }
.top-menu { height:38px; width:903px; margin:auto; background:url(../images/menu-bg.gif) 0 13px repeat-x; position:relative; }
.menu-l { height:25px; width:9px; position:absolute; top:13px; background:url(../images/menu-l.gif); }
.menu-r { height:25px; width:9px; float:right; margin-top:13px; background:url(../images/menu-r.gif); }
.menu-li { height:38px; position:absolute; left:10px; }
.menu-li a { display:block; width:108px; height:25px; line-height:27px; text-align:center; float:left; margin-top:13px; color:#515151; }
.menu-li a:hover , .menu-li .menu-li-hover { color:#FFF; height:37px; line-height:48px; margin-top:1px; background:url(../images/menu-li-hover.gif) no-repeat 3px;  _background:url(../images/menu-li-hover.gif) no-repeat 0px 0px;}
.menu-li span { display:block; width:2px; height:15px; float:left; margin-top:16px; background:url(../images/menu-li-l.gif); }

.top-menu2 { width:880px; margin:auto; color:#FFF; }
.top-menu2 div { float:left; height:20px; line-height:20px; margin-right:6px; margin-top:9px; }
.login-input { width:91px; height:16px; padding-top:4px; border:0px; line-height:14px; padding:0 5px; background:url(../images/login-input.gif); font-size:10px; }
.login-btn { width:43px; height:19px; padding-top:1px; line-height:19px; border:0; background:url(../images/login-btn.gif); color:#FFF; }
.login-btn1 { width:64px; height:19px; padding-top:1px; line-height:19px; border:0; background:url(../images/login-btn1.gif); color:#FFF; }
/*~~~~~~~~~~~~~~~~~~~~~~FLASH~~~~~~~~~~~~~~~~~~~~~~*/
.flash-div { width:903px; height:293px; margin:auto; margin-top:5px; margin-bottom:10px; }

/*~~~~~~~~~~~~~~~~~~~~~~Foot~~~~~~~~~~~~~~~~~~~~~~*/
.foot-div { clear:both; height:85px; background:url(../images/foot-bg.gif); margin-top:8px; text-align:center; font-family:'微软雅黑'; font-weight:bold; color:#7f7f7f; font-size:12px; line-height:25px; }

/*====================================================分页=====================================================*/
.pagelist { padding:10px 5px; font-family:Arial,Helvetica, sans-serif; font-size:13px; color:#333; text-align:right; background:#fff; }
.pagelist a { border: 2px solid #d5d3d4; padding: 2px 5px; text-decoration: none; margin:0 2px; color: #48b9ef; }
.pagelist a:hover { border:2px solid #838383; color:#ff5a00; }
.pagelist a:active { border:2px solid #414141; color:#ff5a00; }
.pagelist a.CurrentPage{ border:2px solid #414141; background:#7d7d7d; color:#fff; font-weight:bold; }
.pagelist span b{ color:#333; }

/*====================================================index=====================================================*/
/*~~~~~~~~~~~~~~~~~~~~~~服务~~~~~~~~~~~~~~~~~~~~~~*/
.where-server { width:903px; height:201px; margin:auto; margin-top:5px; }
.where-3w { width:531px; height:201px; float:left; background:#fff url(../images/where3W.gif); position:relative; }
.where-from { width:352px; height:25px; position:absolute; left: 155px; top: 29px; color:#8a8a8a; }
.where-input { width:60px; height:14px; border:1px solid #a6a6a6; margin:0 8px; }
.where-btn { border:1px solid #599501; background:url(../images/btn-bg.gif); color:#FFF; height:18px; }
.where-3w span { display:block; width:235px; height:15px; position:absolute; left: 271px; top: 167px;}
.where-3w ul { width:300px; position:absolute; left: 173px; top: 54px; color:#1c1c1c; }
.where-3w li { list-style:none; width:75px; height:21px; float:left;}

.our-server { width:372px; height:201px; float:left; background:url(../images/server-li.gif); }
#server_ul { width:370px; height:163px; margin-top:27px; overflow:hidden; position:absolute;}
.server-li { width:250px; position:absolute; }
.server-li p { position:absolute; width:190px; line-height:20px; color:#888; left: 50px; top: 79px; }
/*~~~~~~~~~~~~~~~~~~~~~~虚拟主机~~~~~~~~~~~~~~~~~~~~~~*/
.Virtual-PC { width:903px; margin:auto; height:193px; }
.Virtual-PC span { display:block; width:207px; height:193px; float:left; }
.Virtual-PC a { display:block; width:230px; overflow:hidden; }
.Virtual-PC img { border:0; }
#PC_img { width:384px; height:191px; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; float:left; background:url(../images/PC-ad.jpg) no-repeat; }
#PC_img img { position:absolute; }

.PC-detail { margin-left:591px; height:191px; background:url(../images/PC-d-bg.gif) }
.PC-detail h1 { font-size:14px; color:#363636; height:40px; border-bottom:1px solid #bababa; line-height:50px; margin:0 20px; margin-bottom:10px; }
.PC-detail h1 b { color:#beb22b; font-weight:bold; font-size:16px; }
.PC-detail p { color:#666; margin:0 20px; line-height:20px; }
.PC-detail font { color:#666; line-height:30px; margin-left:50px; font-size:12px;}
.PC-detail font b { color:#cc0000; font-weight:bold; font-size:16px; }

/*====================================================多媒?====================================================*/
.Multimedia-div { width:903px; margin:auto; height:1%; }
.Edge-Block { width:213px; float:left; }
.main-Block { margin-left:218px; position:relative; }

.pc-type-list { width:213px; overflow:hidden; margin-top:10px; }
.pc-type-list a { display:block; }

.new-list { border:1px solid #c9c8c8; padding-bottom:15px; }
.new-list dt { text-align:center; color:#5d5d5d; background:url(../images/title-h1.gif); height:25px; line-height:25px; margin-bottom:10px; }
.new-list dd { padding-left:15px; background:url(../images/icon.gif) no-repeat 0 10px; margin:3px 10px; line-height:30px; color:#5f5f5f; }
.new-list a:hover { text-decoration:underline; color:#8f8f8f; } 

.Edge-btn { display:block; width:210px; height:43px; margin:auto; text-align:center; background:url(../images/Edge-btn.gif); margin-top:7px; line-height:43px;}
.Edge-btn img { _margin-top:15px; }
.Edge-Block img { border:0; }

.Edge-contact { background:url(../images/contact.gif) no-repeat center top; text-align:center; padding-top:150px; margin-top:10px; margin-bottom:10px; }

.main-title-div { height:35px; position:relative; background:url(../images/title-bg.gif); }
.main-title-div span { display:block; width:21px; height:35px; float:right; background:url(../images/title-right.gif); }
.main-title-div div { position:absolute; top:0; width:102px; height:35px; background:url(../images/Multimedia-title.gif); }
.main-content { line-height:16px; color:#8a8a89; padding:20px; overflow:hidden; width:640px; }

/*====================================================网站建设=====================================================*/
.Web-type { margin-bottom:25px; width:668px; overflow:hidden; }
.Web-type li { width:137px; height:188px; background:url(../images/web-type-bg.gif); list-style:none; position:relative; float:left; text-align:center; margin-right:30px; }
.Web-type font { display:block; height:30px; line-height:35px; }
.Web-type div { width:96px; height:75px; border:1px solid #6a6a6a; margin:auto; margin-bottom:5px; }
.Web-type span { display:block; height:55px; margin:0 12px; line-height:20px; color:#8d8d8d; text-align:left; }
.Web-type a { display:block; width:63px; height:20px; position:absolute; left:1px; top:155px; }
.Web-type a img { border:0; }

.Price-List { width:650px; margin:10px auto; background:#999; }
.Price-List td { background:#fff; }

#Type_div { position:absolute; width:650px; top:20%; left:25%; background:#fff; border:10px solid #ccc; z-index:101; }
#Type_div table { width:630px; margin:10px; margin-top:10px; background:#ccc; }
#Type_div td { background:#fff; }
#Type_div th { background:#eee; }
#Type_div h1 { font-size:16px; margin:20px 0; text-align:center; }
#Type_div a { display:block; width:36px; height:38px; background:url(../images/Web-Close.gif); position:absolute; top:10px; left:600px; }
#Type_div a:hover { background:url(../images/Web-Close-on.gif); }
/*====================================================主机=====================================================*/
.PC-server-tb { width:645px; margin:auto; color:#565656; border-collapse:collapse; }
.PC-server-tb tbody td { border:1px #c2c2c2 solid; padding:6px 5px; padding-right:0px; }
.PC-server-tb b { color:#005602; font-weight:normal; font-family:Verdana, Arial,'宋体'; }
.PC-server-tb strong { color:#005602; font-size:16px; font-weight:normal; font-family:Verdana, Arial,'宋体'; }
.pc-tb-td { background:#efefef; }
.pc-tb-title { font-weight:bold; }
.detail-list1 { background:url(../images/bg_gray.gif); height:25px; line-height:25px; text-indent:5px; color:#337835; }
.pc-td1 { text-align:center; height:27px; color:#005602; background:url(../images/table-title-bg.gif) no-repeat center; }
.pc-td2 { text-align:center; height:27px; color:#005602; background:url(../images/table-title-bg1.gif) no-repeat center; }

/*====================================================案例=====================================================*/
.product-list li { list-style:none; height:305px; }
.product-list a { display:block; width:496px; height:284px; float:left; background:url(../images/product-bg.gif); padding:3px; margin-top:10px; text-align:right; }
.product-list img { border:0; }
.product-list strong { font-family:'微软雅黑'; color:#5a5a5a; font-size:14px; display:block; margin-bottom:15px; }
.product-list span { display:block; margin-top:15px; line-height:20px; color:#6e6e6e; word-break:break-all; }
.product-list div { margin-left:512px; margin-top:50px; width:344px; height:180px; background:url(../images/product-cmp-bg.gif); padding:12px; }

.Case-Detail h1 { font-size:24px; text-align:center;position:relative; color:#414805; border-bottom:1px dashed #898989; height:80px; line-height:80px; }
.Case-Detail h1 a { width:94px; height:25px; background:url(../images/to-web.gif); position:absolute; top:30px; left:750px;}
.Case-Detail span { display:block; line-height:30px; color:#898989; margin:30px 0; }
/*====================================================关于我们=====================================================*/
.about-content { margin-top:30px; height:1%; }
.about-content img { float:left; }
.about-content div{ margin-left:260px; line-height:30px; color:#434343; }
.about-content span { display:block; clear:both; }
.Order-btn { display:block; width:615px; margin:20px auto; background:url(../images/Process.gif) no-repeat; }
.Order-btn img { border:0; margin-left:250px; margin-top:130px; }

#mapObj { width:855px; margin:20px auto; border:8px solid #e9ebf3; }
.contact-Hr { border-style:dashed; border-color:#efefef; margin-top:20px }
/*====================================================多媒?====================================================*/
.Program-content div { width:649px; height:208px; margin:auto; background:url(../images/procedure-ad.gif); }
.Program-content table { width: 649px; margin:auto; background:#989797; border:0; color:#989797; }
.Program-content td { background:#fff; }
.Program-content h1 { text-align:center; font-size:14px; color:#989797; margin:10px 0; }

/*===================================================域名查询=====================================================*/
.hos-list li { list-style:none; background:url(../images/d_bg.gif) repeat-x 0 16px; height:30px; line-height:30px; position:relative; }
.hos-list div { position:absolute; top:0; height:30px; background:#fff url(../images/ie.gif) no-repeat 5px 6px; padding:0 10px; text-indent:20px; }
.hos-list span { display:block; float:right; height:30px; background:#fff; padding:0 10px; color:#247d05; }
.hos-list span b {color:red; }
.loading { width:217px; height:45px; padding-top:15px; padding-left:15px; background:url(../images/loading.gif); position:absolute; z-index:100; top:90px; left:30%; display:none; }

.hosNote-title { color:#ff6600; display:block; margin-top:30px; margin-left:10px; }
.hos-Note { margin:10px; }
.hos-Note dt {color:#336699; margin:5px 0; margin-top:20px; font-weight:bold; }
.hos-Note dd {color:#333333; margin:5px 0; }

/*===================================================新闻=====================================================*/
.news-list { margin:10px 20px; }
.news-list li { list-style:none; }
.news-list strong { color:#535353; display:block; height:35px; line-height:35px; }
.news-list strong a { font-size:18px; border-bottom:1px dashed #dcdcdc; padding:6px  0; }
.news-list strong a:hover { color:Red; }
.news-list span { font-weight:normal; color:#afafaf; }
.news-list h5 { font-weight:normal; color:#9f9f9f; line-height:20px; }
.news-list hr { border:1px solid #f2f2f2; margin-bottom:10px; }

.new-content { margin:20px; color:#7e7e7e; }
.new-content h1 { text-align:center; font-family:'微软雅黑'; font-weight:bold; font-size:22px; line-height:30px; }
.new-content h1 span { font-size:12px; font-family:'宋体';}
.new-content div { line-height:20px; margin-top:20px; }

/*===================================================流程=====================================================*/
.flow-content { color:#666; line-height:20px; margin:10px; }
.flow-content img { display:block; margin:10px auto; }
.flow-content dt { color:#333; font-weight:bold; margin:15px 0px; }

/*===================================================服务范围=====================================================*/
.server-div { width:655px; margin:auto; color:#8c8c8c; line-height:20px; }
.server-div ul { margin:20px auto; height:50px; width:655px; }
.server-div li { list-style:none; display:block; width:100px; height:30px; line-height:30px; text-align:center; background:#1d1d1d; border:1px solid #d61d17; float:left; margin-right:6px; }
.server-div a { color:#fff; border-bottom:1px dashed #ccc; padding:3px 1px; }
.server-div li:hover { background:#d61d17; }
.server-div li:hover a { border:0; }
.server-div .onli { background:#d61d17; }
.server-div .onli a {  border:0; }

.server-div h1 { font-size:14px; border-bottom:1px dashed #ccc; margin-bottom:20px; color:#3d3d3d; display:inline; padding:3px 0; }
.server-div hr { border:1px solid #f2f2f2; margin:20px 0; }
.server-div strong { color:#3d3d3d; }
.server-div span { color:Red; }
.server-div b { color:Red; font-size:16px; }

/*===================================================在线订制=====================================================*/
.Order-tb { width:580px; margin:20px auto; }
.Order-tb td { height:30px; color:#7d7d7d; }
.Order-tb tbody input, .Order-tb textarea { border:1px solid #bbb; }