/*reset*/
*{ margin:0; padding:0;}
body,button,input,select,textarea{ font:12px/1.8 Verdana,Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
ul,ol,li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
fieldset,img{border:0;}
/*common*/
body{ background:#fff; color:#333;}
a{ color:#06c;text-decoration:none !important}
a:hover{ color:#ff0000;}
table{ border-collapse:collapse; border-spacing:0; border:0; width:100%;}
table td{ vertical-align:middle;}
table em{ color:#f00;}
p{text-indent:0px;}
.left{ float:left}
.right{ float:right}
.clearfix{ clear:both; font-size:0; height:0;}
.clear:after{ content:'\20'; display:block; height:0; clear:both;}
.clear{zoom:1;}
.hide{ display:none;}
.yes{ background:url(images/icon/yes.gif) center center no-repeat;}
.font26 {font-size:26px;font-weight:normal;margin-bottom:15px; clear:both}
.font22 {font-size:22px;font-weight:normal;margin-bottom:15px;}
.marg {margin:40px auto !important;}
.pad {padding:30px !important;box-sizing:border-box;}
.bgf {background:#fff !important}
.bg4 {background:#444 !important}
.co3 {color:#333 !important}
.c_hot {background:#fff;color:#333 !important}
.cursor {cursor:pointer;}

/* *************** some usefull settings *************** */
/*=== common input style ===*/
.input {padding:8px; font-weight:500;font-size:18px;border:1px solid #ccc}
.inputbox,.textarea{ border:none; }
.inputbox{ height:36px; box-sizing:border-box;font-size:18px; border:1px solid #eee;font-family:microsoft yahei;padding:0 5px}
.textarea{ overflow:auto;}
option{ border:1px solid #bbb;}
/*=== common button style ===*/
.button{ background:#c00; border:none; margin-top:5px; width:140px; height:36px;color:#fff;font-size:14px;cursor:pointer;}
.bt{ border:none; cursor:pointer; text-align:center; font-size:12px; background:none;} 
.bts{width:130px; height:50px; color:#fff;background:#c00;float:left;font-size:16px; font-family:Microsoft YaHei;}
.bts1{ background:#c00; width:126px; height:32px; color:#fff;font-size:14px;margin:20px 32% 20px auto;border:none}
.bts1:hover {background:#f00;}
.bts2{ background:url(images/btns/bts2.gif) no-repeat; width:69px; height:22px; color:#fff;}
.bts3{ background:url(images/btns/bts3.gif) no-repeat; width:51px; height:24px; color:#fff;}
.bts4{ background:url(images/btns/bts4.gif) no-repeat; width:51px; height:24px; color:#fff;}
.bts5{ background:none; border:0;color:#666;cursor:pointer;font-size:14px;outline:none}
.bts5:hover {color:#c00}
.bts6{ background:#c00; width:66px; height:28px; color:#fff;border:none;cursor:pointer;outline:none}
.bts6:hover { background:#f00;}
.bts7{ background:url(images/btns/bts7.gif) no-repeat; width:75px; height:25px; color:#fff;}
.bts8{ background:#c00; width:101px; height:29px; color:#fff;margin:10px}
.bts9{ background:url(images/btns/bts9.gif) no-repeat; width:51px; height:24px; color:#fff;}
.bt_search{ background:#c00; color:#fff;font-size:22px;margin-top:10px}
.bt_search:hover {background:#f00}
.bt_detail{ background:url(images/btns/bt_detail.jpg) no-repeat; width:68px; height:22px; color:#fff; padding-top:2px;}
.bt_buy{ background:url(images/btns/bt_buy.jpg) no-repeat; width:68px; height:22px; color:#fff; padding-top:2px;}
.ico_info{ background:url(images/btns/info.gif) no-repeat; padding-left:16px; margin-right:8px; color:#0066CC}
.ico_view{ background:url(images/btns/view.gif) no-repeat; padding-left:16px; margin-right:8px; color:#0066CC}
/*=== common table style ===*/
.form,.table{ margin-bottom:20px;}
.form em , .table em{ color:red;margin-left:7px}
/* Form Style */
.form td{ padding:8px;line-height:1.4;color:#888;font-size:16px;}
/* Table Style */
.table{ border-top:1px solid #eee; border-left:1px solid #eee; background:#FFF; }
.table td{ border-bottom:1px solid #eee; border-right:1px solid #eee; padding:4px;}
.table .tBar{ font-weight:normal; font-size:14px; height:40px; line-height:40px; color:#333;font-size:22px;background:#ddd}
.table .mBar{font-size:20px;color:#000;font-weight:bold;}
.table .tBg{ background:#f4f4f4;}
.table .tInfo td{ padding:15px; line-height:2.2; vertical-align:top;}
.table .tInfo h3{ font-size:14px; display:block; text-align:center;}
/* In Table */
.intable {border:none;background:#fff;text-align:center}
.intable td{ border-bottom:1px solid #f4f4f4; border-right:1px solid #efefef; padding:5px; vertical-align:middle;line-height:3;}
.intable .trbg{ background:#fcfcfc;}
/* Out Table */
.outtable{ background:#fff; border:1px solid #eee; margin-top:10px;}
.outtable td{ vertical-align:top; padding:5px; width:30%;}
/*=== common font style ===*/
/*color*/
.red{ color:#f00; !important}
.blue{ color:#0033CC;}
.green{ color:#080;}
.yellow{ color:#ff0;}
.gray{ color:#888;}
.white{ color:#fff;}
.black{ color:#000;}
.crimson{ color:#A31111;}
.orange{ color:#FF6600;}
.purple{ color:#9900FF;}
/*format*/
.big{ font-size:18px !important;line-height:3;color:#555}
.small {font-size:11px;}
.b{ font-weight:600;}
.i{ font-style:italic;}
.u{ text-decoration:underline;}
/*===  Alignment class ===*/
.tal{ text-align:left;}
.tac{ text-align:center;}
.tar{ text-align:right;}
.vat{ vertical-align:top;}
.vam{ vertical-align:middle;}
.vab{ vertical-align:bottom;}
.t_bt {color:#000; font-family:microsoft yahei}
.c00 {color:#c00}
.ys_bt {font-size: 24px;font-weight:normal; margin:0 auto; color: #000; width: 1200px; text-align: left; margin-bottom: 20px; margin-top:-15px;}

.ban_a{float:left;width:165px;margin-left:5px;height:42px;line-height:42px;text-align:center;color:#fff;font-size:24px;border:1px solid #fff;border-radius:5px;position:absolute;left:50%;margin-left:-580px;top:200px;}
.ban_a:hover{background:#c00;border:1px solid #c00;color:#fff;}



/*======================= 框架(控制页面宽度、背景)========================*/
#wrap{ position:relative; width:100%;}
#top,#nav,#middle,#bottom{ overflow:hidden;zoom:1; clear:both;}
/**************** 顶部 *****************/
#top{ padding-bottom:0px;background:#f4f4f4}
.toplink{overflow:hidden; zoom:1; padding:7px 0px; background:#111;box-sizing:border-box;height:35px !important;}
.toplink .link_a {padding:10px 10px;background:#4c4c4c;color:#fff}
.toplinl_con {width:1200px;margin:0 auto;}
.toplinl_con .right {color:#ddd}
.toplink a{ color:#ddd;}
.toplink a.red{ color:#fff;margin-left:10px}
.top_con {width:1200px;margin:0 auto;}
.top1{ float:left; padding-top:0px;}
.top2{ float:right; text-align:right;}
.top2 div{ padding:5px 0;}
.top2 a{ color:#000;}
.top2 a.red,.top2 .big,.top2 .price{ color:#f00;}
/************** 导航 **************/
.nav{height:40px;}
.menu{height:40px;}
.menu li{ float:left;}
.menu li a{ float:left; display:block; padding:0 12px; height:80px; line-height:90px; font-size:18px; color:#333; box-sizing:border-box; font-weight:500;border-top:3px solid #f4f4f4;font-family:Microsoft YaHei; -webkit-transition:all linear 0.2s}
.menu li a:hover{ text-decoration:none; color:#555; border-top:3px solid #c00;}
.menu li.current{}
.menu li.current a{height:80px; line-height:90px; font-weight:500; color:#333; border-top:3px solid #c00; box-sizing:border-box;}
.menu li.current a:hover{}
.menulink{ float:left; padding:0 10px; color:#000; height:42px; line-height:42px; overflow:hidden; zoom:1;}/*导航底部链接*/
.menulink img{ _margin-top:3px}/*ie6*/
.menulink a{ color:#000;}
/************** 中间 ***************/
#middle{background:#eee}
/************* 主区域 *************/
#main{width:100%;}
/************** 底部 ***************/
#bottom{ text-align:center;font-family:microsoft yahei}
#bottom a{color:#888;text-decoration:none}
#bottom a:hover{color:#c00}
.bottom_t {width:100%;margin:0 auto;background:#111;padding-bottom:45px}
.bottom_t ul {width:1200px;margin:0 auto;padding-top:10px;}
.bottom_t ul li {list-style:none;float:left;text-align:left;width:15%}
.bottom_t ul li img{margin-right:15px;}
.bottom_t ul li p{color:#666;font-size:14px;}
.bottom_tc {width:1200px;margin:0 auto}
#bottom span{}
.bottom_b {text-align:center;padding:25px;background:#f5f5f5}
a.b_title {font-family:microsoft yahei;text-decoration:none;font-size:18px;color:#fff !important;line-height:4}

/*======================================== 封装边框模型 ============================================*/
.bx{ clear:both;}
.bx .l{ float:left;}
.bx .r{ float:right;}
.bx,.bx-t,.bx-c,.content,.bx-b,.bx-b2{ overflow:hidden;zoom:1; clear:both;}
.bx .bx-c:after{ content: '\20'; display: block; height: 0; clear: both;}
/****** 通用 ******/
.bx{ background:#fff; margin-bottom:15px; }
.bx .bx-t .title{padding:0;  font-weight:normal; color:#000; font-size:26px; margin-left:10px;}
.bx .bx-t .more{text-align:right; color:#333;}
.bx .bx-t .more a{ color:#333; font-weight:normal;}
.bx .bx-c{ padding:5px 5px 20px;}
.bx .bx-b{ display:none;}
/****** 边框1 ******/
.bx1 .bx-t{ height:46px; line-height:46px; }
/****** 边框2 ******/
.bx2 .bx-t{ height:56px; line-height:56px; background:#e0e0e0}
/****** 公告边框 ******/
.border{margin-bottom:15px; padding:4px 10px; overflow:hidden;zoom:1; color:#f00;}
.border a{ color:#06c;}
.border img{ margin-right:5px;}
/****** 内页导航 ******/
.side {width:100%;position:relative;}
.c_submenu {width:100%;background:#555; height:60px;}
.c_submenu .submenu_con li a:hover {color:#333;background:#fff}
.c_submenu .submenu_con li a {color:#fff}
.submenu {width:100%;background:#fff; height:60px;}
.submenu_con {width:1200px;margin:0 auto;}
.submenu_con li {list-style:none; float:left; margin-right:0px; position:relative;}
.submenu_con li a{white-space:nowrap;color:#333333;text-align:center;height:60px; line-height:60px;font-size:14px;display:block;padding:0px 18px; text-decoration:none;padding:0px 35px 0px 29px}
.submenu_con li a:hover {color:#f00}

.enarr_current{position: absolute;top:60px;border-style: solid dashed dashed;display: none;border-width: 8px;border-color: #fff transparent transparent;height: 0;width: 0;font-size: 0;line-height: 0%;z-index: 99;left: 50%;margin-left:-8px;display:block;}

.submenu .bx-t{height:30px; line-height:30px;}
.submenu .bx-c{ padding:0;}
.submenu .bx-c a{ display:block;border-top: 1px solid #DDDDDD; height:35px; line-height:35px; color:#333; padding-left:20px;}
.submenu .bx-c a.hot{ background:#fff; border-left:2px solid #CC3300;}
/***************** 大标题 *******************/
.Title{ background:none; border:0; margin-bottom:0; border-radius:0; box-shadow:none;}
.Title .bx-t{ background:none; height:45px; line-height:45px;}
.Title .bx-t .title{ line-height:45px; padding-left:0px; font-size:26px; font-weight:normal; font-family:微软雅黑,黑体;}
.Title .bx-t .more{ line-height:45px;}
.Title .bx-c{ display:none;}

#fDesgin{width:100%;background:#F1E5D7 url(images/bg/feiyong0.png) no-repeat center center;height:167px}

/*========================================= 封装Tab边框模型 =======================================*/
.tab .tab_menu{ overflow:hidden; zoom:1; clear:both;}
.tab .tab_menu li{ float:left; text-align:center; cursor:pointer;}
.tab .tab_box{ overflow:hidden; zoom:1; clear:both;}
/****** 通用 ******/
.tab{ margin-bottom:20px;}
/****** Tabs1 ******/
.tab1{ background:#fff; border:1px solid #ccc; border-top:0;}
.tab1 .tab_menu{ background:url(images/menu/tabbottom.gif) -7px repeat-x; padding-left:10px;}
.tab1 .tab_menu li{ background:url(images/menu/tabback.jpg) #eee; border:1px solid #ccc; height:25px; line-height:25px; padding:3px 10px 0px 10px; margin-right:5px;}
.tab1 .tab_menu li.current{background:url(images/menu/tabhot.jpg) repeat-x #fff; border:1px solid #cccccc; border-bottom:1px solid #ffffff; color:#cc0000;}
.tab1 .tab_menu li a{ height:25px;line-height:25px; padding:0; font-size:12px;}
.tab1 .tab_box{ background:url(images/border/border.png) bottom repeat-x; border-radius:0 0 5px 5px;  padding:5px 10px; line-height:2.2em;}
/****** Tabs2 ******/
.tabTitle{ background:url(images/menu/hot.gif); display:block; width:120px; height:35px; line-height:35px; padding-left:40px; font-family:微软雅黑,黑体; font-size:16px; font-weight:bold; color:#A31111; position:absolute;}
.tab2 .tab_menu{ background:url(images/menu/tab2_menu.gif) right top no-repeat; margin-left:5px; padding-left:200px;}
.tab2 .tab_menu li{ display:block; width:120px; height:35px; line-height:35px; }
.tab2 .tab_menu li.current{ background:url(images/menu/tab2_li.gif); color:#fff; padding-bottom:8px; height:28px; line-height:28px;}
.tab2 .tab_box{ background:#fff url(images/border/border.png) bottom repeat-x; border:1px solid #ccc;}



/*========================================================首页==========================================================================*/

/*============== 布局Part1 =============*/
#part1 {width:100%;background:#fff;padding-top:50px;padding-bottom:20px;}
.part1{ width:1200px;margin:0px auto;}
.part1 td{ vertical-align:middle;}
.part1 .s_l .bx-t{display:none;}
.part1 .s_l .bx-c{ padding:0;}
.part1 .s_r{ width:350px;}
/*域名注册*/
.domainSearch{ height:auto; padding:12px 0; text-align:left;}
.domainSearch img {padding:17px 24px;float:left;border:1px solid #ccc;border-right:none !important;}
.domainSearch .input{ width:530px;float:left; height:50px;box-sizing:border-box}
.domainList{ overflow:hidden; zoom:1; clear:both; padding:10px 0;  width:auto;}
.domainList li{ display:block; float:left; width:110px; height:35px; line-height:35px; }/*子页*/
.domainList li input{ vertical-align:middle;}
.index .domainList li{ width:90px;}/*首页*/


/*============== 布局Part2 =============*/
#part2 {width:100%;height:435px;background-color:#ccc !important; background:url(images/bg/homemain.png) repeat-x center 15px;position:relative}
.part2 {width:1200px;margin:auto;}
.p2_left {margin-top:0px;float:left;text-align:left;padding-top:45px;width:51%;}
.p2_left h2 {font-size:40px; font-family:microsoft yahei;color:#000;font-weight:normal;}
.p2_left p {text-indent:0;font-size:24px;color:#555;font-family:microsoft yahei;}
.p2_left .tt {font-size:12px;text-indent:2em;line-height:2;}
.p2_left p a {font-size:18px; padding:10px 50px; background:#c00;color:#fff;margin-right:20px;text-decoration:none;}
.p2_left p a:hover {background:#f00 !important;}

.li_n0 {background-position:-442px -5px !important;}
.li_n1 {background-position:-3px -5px !important;}
.li_n2 {background-position:-51px -5px !important;}
.li_n3 {background-position:-100px -5px !important;}
.li_n4 {background-position:-149px -5px !important;}
.li_n5 {background-position:-198px -5px !important;}
.li_n6 {background-position:-247px -5px !important;}
.li_n7 {background-position:-297px -5px !important;}
.li_n8 {background-position:-346px -5px !important;}
.li_n9 {background-position:-393px -5px !important;}

.p2_right {float:right;width:550px;height:320px; margin-top:45px; background:url(images/icon/homemain_ico.png) no-repeat;}
.p2_right ul {height:50px; margin-top:70px;margin-left:93px;width:285px;margin-top:85px}
.p2_right ul li {background:url(images/icon/nub_ico.png) no-repeat;list-style:none;float:left;margin-right:8px;width:38px;height:47px;overflow:hidden;}
.clear {clear:both;}


/*============== 布局Part3 =============*/
#part3 {width:100%;background:#eee;padding:35px 0;position:relative;z-index:1}
.part3 {width:1200px;margin:0 auto;}
.part3 ul {}
.part3 ul li {list-style:none;float:left;width:23%;margin:auto 1%;background:#fff;text-align:center; padding:20px 0; box-sizing:border-box;cursor:pointer;-webkit-transition:0.3s ease-in;}
.part3 ul li h3 {font-size:24px; font-weight:normal;font-family:microsoft yahei;}
.part3 ul li h3 span{font-size:32px}
.part3 ul li p {text-indent:0;font-size:16px;font-family:microsoft yahei;color:#666}
.part3 ul li a {}
.part3 ul li img {margin-bottom:20px;margin-top:20px;height:128px;width:128px;vertical-align:middle;background:url(images/icon/ICO-g.png) no-repeat; border-radius:100%;-moz-border-radius:100%;-webkit-transition:0.3s linear;-moz-transition:0.3s ease-in;-o-transition:0.3s ease-in;-ms-transition:0.3s ease-in;}
.part3 ul li img.a1 {background-color:#3498DB;background-position:-646px 0;}
.part3 ul li img.a2 {background-color:#16A085;background-position:-260px 0px}
.part3 ul li img.a3 {background-color:#c00;background-position:0px -132px}
.part3 ul li img.a4 {background-color:#6666FF;background-position:-780px 0px}
.part3 ul li:hover{background:#e3e3e3;}
.part3 ul li:hover img{transform:rotate(360deg);-webkit-transform:rotate(360deg);-webkit-transition:0.3s ease-in;}
/*============== 布局Part4 =============*/
#part4 {width:100%;background:#fff;height:425px;}
.part4 {width:1200px;margin:0 auto;padding:30px 0; box-sizing:border-box;}
.part4 h2 {font-size:24px; font-family:microsoft yahei; font-weight:normal;margin:25px 0;}
.part4 h2 span{float:right;font-size:16px;margin-top:10px;}
.part4 h2 span a{font-size:16px;color:#999;padding:4px;background:#eee;text-decoration:none;}
.part4 h2 span a:hover{font-size:16px;color:#fff;background:#f00}
.p4_left {float:left;width:48%;margin-right:4%}
.p4_right {float:right;width:48%}
.p4_right dt h5 a{font-size:14px;margin-bottom:15px;color:#666}
.p4_right ul {margin-top:-10px;}
.p4_right ul li a{color:#666;font-size:12px;line-height:24px;}
.p4_right ul li a:hover {color:#f00}
.p4_right ul li span {float:right;color:#999}
.news_list {width:100%;margin-bottom:40px;clear:both;float:left;}
.news_list dd, .news_list dt {float:left;}
.news_list dd {width:15%;margin-right:5%;}
.news_list dt {width:80%;}
.date {text-align:center;}
.dd {padding:0;box-sizing:border-box;border:1px solid #eee;font-size:38px;background:#fdfdfd}
.m {background:#c00;color:#fff;padding:5px;}
dt h5 {font-size:14px;margin-bottom:15px;}
dt p {color:#666}
.checkMore {color:#666}


/*企业网站*/
.web_company{ background:url(images/border/design_back.png) left top repeat-x; line-height:2.2em; }
.web_company td{ width:30%; padding:5px 10px;}
.web_company h3{ overflow:hidden;zoom:1; padding-top:8px; line-height:22px; color:#f00; font-size:14px; font-weight:bold;}
.web_company h3 a{ color:#f00;}
.web_company h3 img{ margin-right:5px;}
.web_company h3 .gray{ font-size:12px; font-weight:normal;}
.web_company .tar{ margin-top:5px;}
/*虚拟主机*/
.vhost td{ padding:10px;}
.vhost .gray{ height:30px; line-height:30px; font-size:14px;}
.vhost div{ padding:5px 0;}
.vhost hr{ height:2px;}
.vhost div img{ margin-right:5px;}
/*企业邮局*/
.email{ background:url(images/border/email.jpg);}
.email td{ padding:5px 0;}
.email td .right{ margin-right:10px;}
/*独立服务器*/
.server{ background:#EDEDED url(images/border/server.jpg) left top no-repeat;}
.server td{ padding-left:260px; padding-top:50px; padding-right:110px; padding-bottom:10px;}


/*============ 布局Tab2(TabPros) ===============*/
.tabPros table{ margin:10px 0;}
.tabPros td{ border-right:1px dotted #ccc;}
.tabPros h3{ font-size:14px; height:35px; line-height:35px;}
/*热销虚拟主机*/
.hot_vhost td{ padding:5px 0 10px 20px; line-height:2.2em;}
.hot_vhost td h3{ height:35px; line-height:35px; padding-left:10px; font-size:14px;}
.hot_vhost td div{ margin-top:10px;}
/*热销魔方主机*/
.hot_mohost td{ width:50%; padding:0 20px;}
.hot_mohost td img{ margin-top:30px; margin-right:15px;}
.hot_mohost td div{ border-top:1px dotted #ccc; margin-top:5px; text-align:right;}
/*热销企业邮局*/
.hot_mail td{ width:50%; padding:0 20px;}
.hot_mail td img{ margin-top:40px; margin-right:15px; margin-bottom:20px;}
.hot_mail td div{ border-top:1px dotted #ccc; margin-top:5px; text-align:right;}
/*建站宝盒最新模板*/
.model{ background:#fff url(images/border/nicebox.jpg) right top no-repeat; padding-top:50px; padding-bottom:5px; text-align:center;}
.model img{ border:1px solid #DDDDDD; padding:3px; background:#eee; margin:0 15px;}
.nicelink{ background:url(images/border/line.jpg) top repeat-x; overflow:hidden; zoom:1; padding-top:20px; padding-left:20px; padding-bottom:20px;}
.nicelink a{ display:block;padding:0 10px;height:50px;float:left;background:url(images/border/a_bg.jpg) bottom repeat-x;border:1px solid #eee;color:#666;margin:0 5px;}
.nicelink span{ color:#0066cc; font-size:14px; }


/*===============================================子页=======================================================================*/
/*域名简介*/
.domain_intro .name{ overflow:hidden; zoom:1; border-bottom:1px dotted #ccc; padding:10px 0;}
.domain_intro .name img{ overflow:hidden; zoom:1; margin:0 10px;}
.domain_intro .name p{ overflow:hidden; zoom:1; text-indent:25px; margin-top:10px;}
.domain_intro .info{ padding:10px; border-bottom:1px dotted #cccccc;}
.domain_intro .best{ padding:10px;}

/*海外主机*/
.overseas{ width:100%;}
.overseas .info{ padding:5px 10px; width:40%; border-right:1px solid #eee}
.overseas .info h3{ text-align:center; font-size:14px;}
.overseas .info img{ float:left; margin-right:5px;}
.overseas .data{ padding-left:20px; padding-top:20px;}
.overseas .data ul{ width:45%; float:left;}
.overseas .data ul li{}
.overseas .tar{ clear:both; padding:10px 20px 0;}

/*魔方主机*/
.mohost td{ padding:10px; line-height:1.9}
.mohost h3{ font-size:24px; margin-bottom:12px;border-bottom:2px solid #eee; padding-bottom:5px; }
.mohost img{ float:left; margin:60px 75px 100px 77px; width:115px;}
.mohost ul{ padding:10px 0; }
.mohost .tar{text-align:center;}
.mohost .tar img{ margin:0; float:none;}

/*企业邮局*/
.mail td{ width:50%; line-height:30px;}
.mail ul{ margin-left:20px;}
.mail ul li{ background:url(images/icon/mail.gif) left center no-repeat; padding-left:25px; }
.mail div{ padding-left:25px;}
.mail input{ margin-top:5px;}
/*邮局优势*/
.mail_best li{ overflow:hidden; zoom:1; border-bottom:1px dashed #eeee; padding:25px 0;}
.mail_best li div{ float:left;margin:0px 30px;width:60px;height:60px}

/*建站宝盒介绍*/
.n_con1 {width:100%;position:relative;text-align:center;background:#eee;padding-top:40px}
.n_con1 h1 {font-size:32px;font-weight:normal}
.n_con1 h3 {font-size:16px;color:#999;font-weight:normal;}
.web_pro {position:relative;/*left:50%;margin-left:-490px;*/width:1200px;margin:40px auto;}
.web_pro li {float:left;width:285px;margin-right:20px;background:#fff;box-sizing:border-box;border:1px solid #fff;padding-bottom:20px;margin-bottom:20px}
.web_pro li:hover{border:1px solid #c00;cursor:pointer;box-sizing:border-box}
.web_pro li .web_tit{line-height:40px;font-size:28px;color:#000;font-weight:normal;margin:20px 0 3px 0;}
.web_pro li .web_tit a{color:#000;}
.web_pro li .web_t2{font-size:16px;color:#333;border-bottom:1px solid #ddd; padding-bottom:10px; margin:0 20px;}
.web_pro li .web_img{height:97px;background:url(images/icon/website_ico.png) no-repeat center center;margin:30px 0;}
.web_pro li.l1 .web_img{background-position:90px 0px;}
.web_pro li.l2 .web_img{background-position:-820px 0px;}
.web_pro li.l3 .web_img{background-position:-230px 0px;}
.web_pro li.l4 .web_img{background-position:-530px 0px;}
.web_pro li .intro_txt,.web_pro li .price_d{color:#666;margin-bottom:4px;font-size:14px}
.web_pro li .price_d{margin: 18px 0 5px 0;border-top:1px solid #eee; margin:18px auto 5px auto;width:165px}
.web_pro li .price_d b{font-size:36px;}
.web_pro li .check_more{margin-bottom:10px;}
.web_pro li .check_more a{font-size:14px;color:#666}
.web_pro li .check_more a:hover {color:#f00}
.web_pro li .buy_now{line-height:35px;padding:10px 98px;background:#c00;color:#fff;text-align:center;font-size:14px;cursor:pointer;border:none !important;}
.web_pro li .buy_now:hover{background:#A90100;}

.n_con2_bg {width:100%;background:#eee;position:relative;}
.n_con2 {width:1200px;margin:0 auto}
.n_right {float:right;width:585px;height:320px; margin-top:45px; background:url(images/icon/web_bg.png) no-repeat;margin-bottom:60px;}
.n_right ul {height:50px; margin-top:70px;margin-left:135px;width:285px;margin-top:85px}
.n_right ul li {background:url(images/icon/nub_ico.png) no-repeat;list-style:none;float:left;margin-right:8px;width:38px;height:47px;overflow:hidden;}
.price {font-size:14px; color:#f00;font-weight:bold;font-family:Georgia,Tahoma;}
.nicebox_pt_p font {font-size:42px;}
.nicebox_pt_p {font-size:14px; color:#666;}

.n_con3 {width:100%;background:#fff;text-align:center;}
.n_con3 h2 {font-size:26px;font-weight:normal;padding:70px;}
.n_con3 h3 {font-size:16px;color:#999;font-weight:normal;margin-bottom:30px;}
.n_con3 h4 {font-weight:bold;font-size:16px;color:#333;}
.n_con3 p {font-size:14px;color:#999}
.n_con3 ul {width:1200px;margin:0 auto;}
.n_con3 ul li {float:left;list-style:none;width:33.3%;height:150px;box-sizing:border-box;}
.n_con3 ul li img {margin-left:20px;}
.l_left,.l_right {float:left;text-align:left;}
.l_left {width:30%}
.l_right {width:70%}



/*NiceSMS企业短信功能特点*/
.sms td{ vertical-align:top; padding:8px; border-bottom:1px dashed #eee;}
.sms td img{ margin-top:25px;}
.sms td font img{ margin:0;}

/*006/4000号码开通流程*/
.open{ width:100%;}
.open td{ vertical-align:top;width:25%;padding:25px;}
.open p{ padding:0 6px;margin-top:15px;color:#666}
/*为什么使用400电话*/
.num {color:#DDDDDD !important; font-size:64px !important; font-weight:bold; line-height:64px !important; padding:0 5px;}

/*企业服务*/
.four td{ padding:0 2px; width:366px;}
.four td img{ width:100%;}
.four td .bx td{ padding:0; width:auto; vertical-align:middle;}
.four td .bx img{ width:auto}
.four td .bx .form{ margin-bottom:0;}
.four td .bx .form td{ padding:8px;}
.four td .bx .bx-c .content input{ margin-top:10px; margin-right:10px;}




/*==========================================================================其他=======================================================================*/
/*会员登录*/
#user_login{}
#user_login .title{ font-size:20px;padding:0px 20px; text-align:left;font-family:"微软雅黑";text-indent:12px; padding:6px 0px;}
#user_login img{ margin-right:20px;}
#login_form{padding:0 20px;margin-top:50px}
#login_form div{ padding:10px;font-size:14px;}
#login_form .input{width:305px; height:22px; line-height:20px; font-size:14px;}
#userlogin{padding-bottom:20px;}
div#login_btn{padding:0px;}
#login_btn input{width:100%;height:56px;line-height:40px;background:#c00;font-size:20px;font-family:"微软雅黑","verdana";margin:10px 2px;}
#logindiv a{display:block;color:#333}
#logindiv a:hover{color:#c00}
/*取回密码*/
.getpwd{ width:auto; margin:0 auto;}
.getpwd td{ padding:3px;}
.getpwd .input{ width:250px;}
/*帮助中心*/
.doc{width:240px}
.doc li{width:100%;border-bottom:1px solid #eee;}
.doc li a{width:100%;font-size:18px;padding-left:40px;color:#333;padding-bottom:10px ;line-height:50px; /*float:left; background:url(images/icon/star.gif) left center no-repeat;*/}
/*在线客服*/
.ask li{ width:50%; display:inline-block; *display:inline; _display:inline; float:left;  vertical-align:top;}
.yahei {font-family:microsoft yahei;}

/*================================================================全局加载模块===============================================================*/

/**************** 用户登录和中心 ****************/
.login,.logged{ padding:10px 5px; }
.login li{ padding:5px 0;text-align:center}
.login .input{}/*输入框*/
.logged{ padding-left:10px;}
/****************** 广告 ****************/
.slide-wrap{ position:relative; overflow:hidden; width:100%;}
.slide-wrap li {}
.slide-content{position:relative; height:450px; width:100%;}
.slide-content li{width:100%; border:none; position:absolute; top:0; left:0;height:100%;display:none}
.ban1 {background:#2cd5f4 url(images/banner/freedomain.jpg) no-repeat center; z-index:1}
.b1_left,.b1_center,.b1_right,.b2_left,.b2_right,.b2_btn,.b3_right_f,.b3_right,.b3_left {position:absolute;left:50%;}
.b1_left {margin-left:-600px;z-index:5;top:34px;}
.b1_center {top:-12px;margin-left:-368px;}
.b1_right {margin-left:355px;top:107px;}
.ban2 {background:url(images/banner/web_bj.jpg) repeat-x center;}
.b2_left {top:0px;margin-left:-540px;}
.b2_right {margin-left:0px;top:30px;}
.b2_btn {width:200px;height:50px;border-style:solid;border-color:#ddd;border-width:6px 13px 7px 13px;line-height:50px;text-align:center;background:#ffc591;color:#320c0c;font-size:24px;top:300px; }
.b2_btn:hover {background:#c00;color:#fff;text-decoration:none;}
.ban3 {background:#e52e2e url(images/banner/jw_bj.png) no-repeat 310px -41px;}
.b3_left {margin-left:-600px;top:60px;}
.b3_right {top:28px;}
.b3_right_f {bottom:-95px;margin-left:-500px;}
.slide-content li a img{}
.slide-nav{ position:absolute; right:10px; bottom:10px; z-index:3; height:26px; padding-top:2px; width:1200px;margin-left:-600px;left:50%}/*数字*/
.slide-nav li{float:left;width:295px;height:22px;line-height:22px;text-align:center;opacity:0.8;color:#333;height:75px;cursor:pointer; margin-right:3px;background:#fff;opacity:0.8;margin-top:-10px;overflow:hidden;-webkit-transition:all linear 0.3s;-moz-transition:all linear 0.3s;-o-transition:all linear 0.3s;-ms-transition:all linear 0.3s}
.slide-nav li.on{ background-color:#fff;color:#333;width:295px; line-height:22px; margin-top:-34px;opacity:1; }
.slide-nav li h3 {font-family:Microsoft YaHei;font-weight:500;font-size:18px; margin-top:15px;margin-bottom:7px}
.slide-nav li p {font-family:Microsoft YaHei;font-size:14px;color:#999;margin:0;padding:0;}

.banner{position:relative;width:100%;}
.banner img{}

/*******************内面 banner**********************/
.banner_box {width:100%;height:300px;overflow:hidden;}
.z_banner {width:100%;position:relative;}
.z_banner li {height:300px;position:relative;}
.nban1,.nban2,.nban3 {width:100%;height:300px;position:relative;}
.nban1 {background:url(images/banner/niceketang.jpg) no-repeat center;}
.nban2 {background:#20c195 url(images/banner/1680x350px_03.jpg) no-repeat center;}
.nban3 {background:url(images/banner/banner_v6.jpg) repeat-x center;}
.nban3 p {font-size:50px;color:#fff;position:absolute;left:50%;margin-left:-550px;top:27px;}
.nban3 p span {font-size:32px;}
.nban3 dl {position:absolute;left:50%;margin-left:-550px;top:200px}
.nban3 a {background:#c00;color:#fff;font-size:14px;padding:8px 32px;text-decoration:none;border-bottom:2px solid rgba(0,0,0,0.2)}
.nban3 a:hover {background:#f00}
.z_nav {position:absolute;z-index:10;left:50%;top:270px;margin-left:-25px;}
.z_nav li {float:left;width:12px;height:12px;border-radius:100%;background:#ccc;margin-right:12px;}
.z_on {background:#f3f3f3 !important;}
/***************** 列表 *****************/
.list {margin:0 40px;}
.list li {border-bottom:1px solid #eee}
.list li a {font-size:16px;line-height:50px;color:#333}
.list li .date{ float:right; color:#888;}
.list_c1 {color:#FB842D}
.list_c2 {color:#005A93}
.list_c3 {color:#79BA01}
/***************** 文章 *****************/
.file{ width:92%; margin:0 40px;}
.file .title{ text-align:center; line-height:30px; border-bottom:1px solid #eee; font-size:16px; font-weight:bold; color:#222;}
.file .content{font-size:16px; max-height:1000px;overflow-y:scroll; margin-bottom:20px;}
.file .time{ font-size:14px; font-weight:normal; color:#999;}
.file .back{ border-top:1px solid #eee; padding:5px 0; text-align:center;}
/***************** 分页 *****************/
.page{ text-align:center; padding:10px 0;}
/**************** 友情链接 **************/
.flink li{ width:18%; display:inline-block; *display:inline; vertical-align:top; text-align:center;}
/*************** 自定义样式 **************/
/*独立管理入口*/
.port{ background:url(images/border/port.jpg);  text-align:center; margin-bottom:10px;}
.port a,
.port a:hover { color:#fff; font-size:14px; line-height:31px;}
/*资质荣誉*/
.honours li{ padding:5px 0; padding-left:5px; color:#0066cc;}
.honours li img{ width:40px; margin-right:5px;}