/* CSS Document */
body {
   margin:0px;
   padding:0px;
   text-align:center;
   margin-left:auto; margin-right:auto;
   }
div a:link,div a:visited {color:#636563; text-decoration:none;}
div a:hover {color:#0086ce; text-decoration:underline;}
div a.f_red:link {color:#FF0000; text-decoration:none;}
div a.f_red:hover {color:#0086ce; text-decoration:none; font-size:10pt; background-color:#f2f2f2;}
.xmenu td{font-size:12px;font-weight:none;color:#333333;border:1px solid #ffffff; background:url(../images/nav_line.gif) repeat-x;filter:blendtrans(duration=0.5);cursor:hand;text-align:center;}
/* 网站布局 */
#d_container {
   margin:0 auto;
   width:900px;
   position:relative;
   }
/* 头部 */   
#d_headtop {
   position:absolute;
   font-size:9pt;
   width:900px;
   margin:0;
   height:176px;
   display:block;
   background-color:#CDF1FF;
   }
.d_headtop {
   position:absolute;
   font-size:9pt;
   width:900px;
   margin:0;
   height:176px;
   display:block;
   background-color:#CDF1FF;
   }
#head_logo {
   margin:0; padding:0;
   height:76px; width:211px;
   float:left;
   }
#head_navigation {
	margin-bottom:10px;
	padding-right:10px;
	float:right;
	font-size:9pt;
	height: 50px;
	width: 600px;
	margin-right: 10px;
   }
#head_navigation ul {
	list-style-type:none;
	width:600px;
	height:50px;
	margin-top: 10px;
   }
#head_navigation ul li {
	display:block;
	width:150px;
	float:left;
	height: 30px;
	line-height: 30px;
   }
#head_navigation ul li.wd { width:450px;}
#head_navigation li a:link,#head_navigation li a:visited {color:#636563; text-decoration:none;}
#head_navigation li a:hover {color:#0086ce; text-decoration:underline;}


/* 导航 */
.d_navigation {
   width:900px;
   font-size:9pt;
   float:left;
   background:url(../images/nav2.gif) repeat-x;
   margin-bottom:10px;
   height:30px;
   }
/*.lili {
   width:100px;
   float:left;
   text-align:left;
   }*/
.d_navigation ul{
   list-style-type:none;
   text-align:center;
   color:#636563;
   font-weight:bold;
   display:block;
   height:16px;
   padding-top:10px;
   }
.d_navigation ul li{
   float:left;
  /* width:112px; */
   text-align:left;
   }
.d_navigation ul li#one {width:104px;}
.d_navigation ul li#two,.d_navigation ul li#thr,.d_navigation ul li#fou,.d_navigation ul li#fiv,.d_navigation ul li#six,.d_navigation ul li#sev,.d_navigation ul li#eig {width:105px;}
.d_navigation ul li a:link,.d_navigation ul li a:visited {color:#636563; text-decoration:none;}
.d_navigation ul li a:hover {color:#0086ce; text-decoration:none;}
   
   
/* banner */
#d_banner {
   width:896px; height:257px; float:left; border:1px solid #cccccc;
   }
.d_banner {
   width:896px; height:257px; float:left; border:1px solid #cccccc;
   }   
/* 主题内容框架 */   
.d_Main_Box { width:898px; float:left; height:auto;}

/* 主要内容 */
#d_main {
   width:691px;
   font-size:9pt;
   margin:0px;
   float:left;
   height:900px;
   }
.d_main {
   width:691px;
   font-size:9pt;
   margin-top:10px;
   float:left;
   }
/* 公司简介 */   
#main_commpany {
   font-size:9pt;
   width:691px;
   height:217px;
   margin:0px;
   float:left;
   text-align:left;
   } 
.main_commpany {
   font-size:9pt;
   width:691px;
   height:234px;
   margin:0px;
   float:left;
   text-align:left;
   }
#main_commpany-title {
   height:30px;
   font-weight:bold;
   line-height:15px;
   border-bottom:1px dotted #DEDEDE;
   }
#main_commpany-content {
   height:270px;
   line-height:140%;
   }
   
/* 案例介绍 */
#main_case {
   font-size:9pt;
   width:691px;
   border:1px solid #CCCCCC;
   float:left;
   text-align:left;
   margin-top:10px;}
   
.main_case {
   font-size:9pt;
   width:691px;
   float:left;
   text-align:left;
   height:325px;
   margin-top:10px;
   margin-bottom:10px;
   }
#main_case1 {
   width:340px;
   float:left;
   }
#main_case2 {
   width:340px;
   float:right;
   }
.main_case1_content,.main_case2_content {
   clear:both; border-left:1px solid #CCC; border-RIGHT:1px solid #CCC; border-BOTTOM:1px solid #CCC;
   color:#636563; line-height:20px; padding-top:15px; padding-bottom:10px; padding-left:8px;
   }  
.main_case_line { width:320px; background:url(../images/dot.gif) repeat-x; height:3px;}
.main_case1_content a:link,.main_case2_content a:link,.main_case1_content a:visited,.main_case2_content a:visited {
   color:#636563; text-decoration:none;}
.main_case1_content a:hover,.main_case2_content a:hover {
   color:#0086CE; text-decoration:underline;}   
.main_case1_more {
    border-bottom:1px solid #CCC; height:26px; float:left; width:191px; margin-left:138px; padding-right:10px; text-align:right;}
.main_case2_more {
 border-bottom:1px solid #CCC; height:26px; float:left; width:191px; margin-left:138px;padding-right:10px; text-align:right;}
#main_case1_title,#main_case2_title {
   height:26px;
   width:139px;
   background:url(../images/case_title_line.gif) repeat-x;
   font-size:9pt;
   font-weight:bold;
   line-height:26px;
   color:#636563;
   text-align:center;
   }
#main_case1_more,#main_case2_more {
   height:26px;
   width:40px;
   line-height:40px;
   }
   
/* 数据恢复项目 */

.main_item {
   float:left;
   width:691px;
   font-size:9pt;
   text-align:left;
   }
#main_item {
   float:left;
   width:691px;
   font-size:9pt;
   text-align:left;
   height:141px;
   margin-top:10px;
   }   
#main_item_title {
   float:right;
   height:26px;
   width:568px;
   }
   
   
/* 右侧边栏 */
#d_right {
/*   position:absolute;
   left:696px;
*/   font-size:9pt;
   width:200px;
   margin-top:0px;
   margin-left:200px;
   float:left;
   }
.d_right {
   /*
   font-size:9pt;
   width:200px;
   margin-top:-982px;
   margin-left:696px;
   margin-right:0px;
   float:right;
   height:800px;
   */
   }
.d_right2 {width:200px; float:right; margin-top:10px;}
/* 联系电话 */    
.right_conect {
   width:200px;
   padding:0;
   float:left;
   }
#right_conect {
   width:200px;
   padding:0;
   float:left;
   }
.right_conect_title,.right_special_title,.right_company_title,.divid_group_title {
   width:200px;
   height:26px;
   font-size:9pt;
   color:#636563;
   font-weight:bold;
   text-align:center;
   background-image:url(../images/right_title_contect.gif);
   line-height:26px;
   float:left;
   }   
.right_conect_box {
   width:200px;
   height:190px;
   border-left:1px solid #CCCCCC;
   border-right:1px solid #CCCCCC;
   border-bottom:1px solid #CCCCCC;
   padding-top:10px;
   float:left;
   }   
   
/* 各地数据恢复 */
.divid_group {width:200px; float:left; margin-top:10px; padding:0px;}
#divid_group {width:200px; float:left; margin-top:10px; padding:0px;}
.divid_group_box {
   width:200px;
   height:337px;
   border-left:1px solid #CCCCCC;
   border-right:1px solid #CCCCCC;
   border-bottom:1px solid #CCCCCC;
   padding-top:10px;
   float:left;
   }
.divid_group_name{ width:80%; height:20px; border-bottom:1px solid #f7f7f7; font-size:9pt; color:#565656; line-height:20px;}
.divid_group_tel {width:98%; height:20px; border-bottom:1px solid #f2f2f2; font-size:9pt; color:#565656; line-height:20px;}
/* 服务特色 */
.right_special {
   width:200px;
   padding:0;
   float:left;
   margin-top:10px;
   }
.right_special_box {
   width:200px;
   border-left:1px solid #CCCCCC;
   border-right:1px solid #CCCCCC;
   border-bottom:1px solid #CCCCCC;
   padding-top:10px;
   line-height:20px;
   font-size:9pt;
   color:#636563;
   text-align:left;
   padding-left:3px;
   float:left;
   }
.right_special_box ul {
   list-style-type:none;
   margin-left:3px;
   }   
.right_special_box ul li{
   font-size:9pt; text-align:left; line-height:20px;
   }

/* 公司地址信息 */
.right_company {
   width:200px;
   padding:0;
   float:left;
   margin-top:10px;
   }
.right_company_box {
   width:200px;
   border-left:1px solid #CCCCCC;
   border-right:1px solid #CCCCCC;
   border-bottom:1px solid #CCCCCC;
   padding-top:10px;
   line-height:20px;
   font-size:9pt;
   color:#636563;
   text-align:left;
   padding-left:3px;
   }
   
/* 友情链接 */
#d_link {width:100%; border:1px solid #ccc; float:left; margin-top:10px;}
.d_link-title{width:30px; height:100px; float:left; font-size:12pxp; color:#636563; font-weight:bold; 
background:url(../images/link_line-left.gif) repeat-y; }
.d_link-content{width:835px; float:left; font-size:12px;line-height:20px color:#636563; text-align:left;}
.d_link-content ul{list-style:none; margin-left:0px;}
.d_link-content ul li{list-style-type:none; float:left; padding-right:8px;}

.d_link_title { height:26px;
   width:139px;
   background:url(../images/case_title_line.gif) repeat-x;
   font-size:9pt;
   font-weight:bold;
   line-height:26px;
   color:#636563;
   text-align:center;
   float:left;
   line-height:26px;}
.d_link_title_rihgt {width:758px; height:26px; float:left;border-bottom:1px solid #CCC; line-height:26px;}
.d_link_content {width:897px; float:left;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}

   
/* 底栏 */
#Foot_Box {width:900px; margin-top:10px; height:100px; float:left; margin-top:10px;}   
.d_foot {
   font-size:9pt;
   width:900px;
   height:100px;
   margin-top:10px;
   float:left;
   }
.foot_link {width:898px; height:26px; font-size:9pt; color:#636563; line-height:26px; background:url(../images/gay_line.gif) repeat-x;    border:1px solid #CCC;}
.foot_copyrihgt {width:900px; height:60px; font-size:9pt; color:#636563; line-height:25px; margin-top:10px;}
.foot_link a:link,.foot_link a:visited {color:#636563; text-decoration:none;}
.foot_link a:hover {color:#0086CE; text-decoration:underline;}

/*  内部子页  */
/* 详细样式 */
.In_inspi_title {width:139px; height:26px;background:url(../images/case_title_line.gif) repeat-x;font-size:9pt;
   font-weight:bold; /* 标题*/
   line-height:26px;
   color:#636563;
   text-align:center;
   float:left;}
.In_inspi_right {width:552px; height:26px; float:left;border-bottom:1px solid #CCC; line-height:26px;}/* 右侧 */
.In_inspi_content { border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; padding-left:15px; width:674px;} /* 内容 */

.In_adv { float:left; margin-left:auto; margin-right:auto; margin-top:10px; width:665px;}/* 外框架 */
.in_title { /* 内容标题 */
   height:26px;
   width:139px;
   background-color:#E8F0F4;
   font-size:9pt;
   font-weight:bold;
   line-height:22px;
   color:#636563;
   text-align:left;
   padding-left:3px;
   float:left;
   }
.in_title2 { /* 内容标题 */
   height:26px;
   width:139px;
   background-color:#FBE3D5;
   font-size:9pt;
   font-weight:bold;
   line-height:22px;
   color:#636563;
   text-align:left;
   padding-left:3px;
   float:left;
   }
.in_right { width:522px; height:25px; float:left; border-bottom:1px solid #E8F0F4; line-height:26px;}
.in_right2 { width:522px; height:25px; float:left; border-bottom:1px solid #FBE3D5;; line-height:26px;}
.in_content { width:645px;float:left; border-left:1px solid #E8F0F4; border-right:1px solid #E8F0F4; border-bottom:1px solid #E8F0F4; text-align:left; padding:8px; line-height:23px;}
.in_content2 { width:645px;float:left; border-left:1px solid #FBE3D5; border-right:1px solid #FBE3D5; border-bottom:1px solid #FBE3D5; text-align:left; padding:8px; line-height:23px;}/* 内容 */

/* 表格 */
.td_bck_left {background-color:#F0F0F0; text-align:center; color:#636563; line-height:20px; font-size:9pt;}
.td_bck {background-color:#f2f2f2; text-align:left; padding-left:8px; color:#636563; line-height:20px; font-size:9pt;}
.td_bck_title {background-color:#C9C9C9; text-align:left; padding-left:8px; color:#FFFFFF; line-height:20px; font-size:9pt; font-weight:bold;}
.td_bck_title_top {border-top:2px solid #666666;}
.td_bck_fw {font-weight:bold;}
.td_bck_final {background-color:#C9C9C9; text-align:left; padding-left:8px; color:#FFFFFF; line-height:20px; font-size:9pt; font-weight:bold;}
.td_point {background-image: url(../images/point.gif);
	background-repeat: repeat;
	background-position: center center;}
.td_case_name { width:100%; font-size:9pt; color:#636563; padding:0 3px; line-height:20px; text-align:left; height:20px;}
.td_b_around {border:1px solid #0086CE;}


/* 图片放大显示 */
/*.pr { position:relative; }
.pr a { border:1px solid gray; padding:3px; width:200px; height:153px; font-size:12px; text-decoration:none; background:url("no.gif"); position:absolute; left:0; top:0; z-index:2; text-indent:-9999px; }
.pr a:hover { width:10px; height:362px; padding:10px 494px 0 10px; text-indent:0; background:#fff url("attachments/month_0608/o200682352117.jpg") no-repeat 35px 3px; }
.pr img { border:1px solid gray; padding:3px; width:200px; position:relative; z-index:1;}
.pr2 a { display:block; width:206px; }
.pr2 a img { border:1px solid gray; padding:3px; width:200px; }
.pr2 a:hover { border:1px solid gray; padding:3px; width:200px; height:369px; padding:3px 484px 0 3px; font-size:12px; text-decoration:none; text-indent:0; background:#fff url("attachments/month_0608/o200682352117.jpg") no-repeat 206px 3px;  }*/
.pr2 a:hover img { border:none; padding:0; }

.list{position:relative;}
.list span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px; width:687px; height:479px;
}
.list span{ 
position: absolute;
padding: 3px;
border: 1px solid gray;
visibility: hidden;
background-color:#FFFFFF;
}
.list:hover{
background-color:transparent;
}
.list:hover span{
visibility: visible;
top:-435px; left:0px;
}
