@charset "gb2312";
/*====共用样式====*/
* { margin: 0px; padding: 0px; }
body { background: #eff3ff url(../newimgs/body_bg.jpg) repeat-x; font-size:12px; font-family:Verdana,"宋体"; color:#404040; }
#wrap { width:1004px; margin:0 auto; }

/*====链接样式====*/
a { color:#404040; text-decoration:none; }
a:hover { color:#f60; text-decoration:underline; }
#nav li a { color:#fff; text-decoration:none; }
#nav li a:hover { color:#002b58; text-decoration:underline; }
.more_04 a { color:#3c95f1; text-decoration:none; }
.more_04 a:hover { color:#002b58; text-decoration:underline; }
.hot_new a { color:red; text-decoration:none; }
.hot_new a:hover { color:#f60; text-decoration:underline; }
.left01_newst_title a { color:#f60; font-weight:bold; text-decoration:none; }
.left01_newst_title a:hover { color:#ac2400; font-weight:bold; text-decoration:none; }
.now a { color:#f60; font-weight:bold; text-decoration:none; }
.now a:hover { color:black; font-weight:bold; text-decoration:underline; }

/*====头部样式====*/
#header { height:83px; background:url(../newimgs/head_bg.jpg); }
#logo { width:403px; height:65px; float:left; margin:11px 0 0 45px; display:inline; background:url(../newimgs/logo.jpg);}
#domain { width:235px; margin-right:35px; display:inline; float:right; }
#keep { width:235px; height:29px; line-height:29px; text-align:center; margin-bottom:27px; background:url(../newimgs/keep_bg.jpg);}
#tel { color:#fff; text-align:center; }

/*====导航样式====*/
#container { width:930px; margin-left:40px; _margin-left:20px; border:1px solid #6392bd; padding-bottom:4px; background:#fff; float:left; }
#nav ul { width:920px; float:left; background:url(../newimgs/nav_bg02.gif) repeat-x; }
/*david edit:去掉导航粗体*/
#nav li { width:80px; height:29px; font:14px/29px Verdana; text-align:center; float:left; background:url(../newimgs/nav_bg.gif) no-repeat; list-style:none;  }/*bak:#nav li { width:80px; height:29px; font:bold 14px/29px Verdana; text-align:center; float:left; background:url(../newimgs/nav_bg.gif) no-repeat; list-style:none;  }*/
.pic_float { float:left; }

/*====形象图片====*/
#figure { width:710px; height:233px; float:left; margin:2px 5px 2px 2px; background:url(../newimgs/figure.gif);}

/*====会员登录====*/
#login { width:208px; float:left; margin-top:2px; }
#login_title { width:186px; height:27px; background:url(../newimgs/login_bg.gif); float:left; font-weight:bold; color:#fff; line-height:27px; padding-left:22px; }
#login_content { width:206px; height:196px; border:1px solid #bdd3e7; clear:both; padding-top:8px; }
#login_content p { height:20px; width:188px; margin:0 0 8px 10px; line-height:20px; }
.input_01,.input_02 { width:136px; height:18px; border:1px solid #aaa; margin-left:2px; padding-left:2px; color:#666; font-family:Verdana; }
.input_01 { width:136px; }
.input_02 { width:60px; margin-right:4px;}
.radio_01 { margin-left:40px; }
.buttom_01 { margin:0 6px 0 44px; }
.p_text { text-align:center;}
.p_text_02 { font-weight:bold; text-align:center; background:#deebf8; border-top:1px dashed #74a0cd; height:27px !important; height:20px; line-height:27px !important; line-height:20px; }

/*====产品列表====*/
#content { width:930px; clear:both; }
#left { width:195px; float:left; margin-left:2px; }
#product { margin-bottom:2px; }
#product_title { width:195px; height:66px; background:url(../newimgs/produce_title.gif); }
#product_list { width:175px; border-bottom:1px solid #d1cece; padding:10px; background:url(../newimgs/produce_bg.gif) repeat-y;}
.class_h1 { font-weight:bold; padding-bottom:3px; border-bottom:1px solid #b4b3b3; }
.class_h2 { margin-bottom:15px; *margin-bottom:8px !important; *margin-bottom:12px; }
.class_h2 li { padding:4px 0 2px 10px; border-bottom:1px dashed #b4b3b3; list-style:none; }
.class_h2_icon { margin-right:6px; }

/*====成功案例====*/
/*david edit:add margin-top*/
#case_title { width:195px; height:29px; background:url(../newimgs/case_bg.gif); margin-top:5px; }
#case_content { border-left:1px solid #d3d0d0; border-right:1px solid #d3d0d0; border-bottom:1px solid #d3d0d0; }
#case_pic { padding-bottom:1px; border-bottom:1px dashed #d3d0d0; margin-bottom:11px; }
#case_list { padding-top:6px; }
#case_list li { width:178px; margin:0 0 7px 6px; *margin:0 0 6px 6px; list-style:none; }
/*david edit:add*/
.div1 li{width:178px; margin:0 0 7px 6px; *margin:0 0 6px 6px; list-style:none;}
.list_icon { margin-right:4px;}

/*====企业动态====*/
#middle { width:508px; margin:0 4px 0 7px; float:left; }
#trend { width:508px; margin-top:2px; height:198px; }
#trend_pic { padding:5px; border:1px solid #d1cece; width:165px; display:block; margin-bottom:4px; }
.text_algin { text-align:center; width:175px; float:left; }
#trend_hot { width:320px; float:left; margin-left:4px; }
#trend_hot  p { line-height:20px; margin-top:6px; border-bottom:1px dashed #d3d0d0; padding-bottom:4px; }
#trend_list { margin-top:3px; }
#trend_list li { margin:0 0 4px 4px; list-style:none; border-bottom:1px dashed #d3d0d0; padding-bottom:3px; }

/*====新闻列表====*/
#news { width:508px; height:161px; background:url(../newimgs/news_bg.gif) repeat-x; clear:both; margin-top:6px; }
#industry { width:247px; float:left; }
#policy { width:248px; float:left; }
.industry_img { margin:70px 6px 0 12px !important; margin:70px 6px 0 9px; width:62px; float:left; }
.policy_img { margin:65px 6px 0 10px; width:62px; float:left; }
.news_title { width:160px; float:left; margin:14px 0 8px 0; }
#industry_news { width:240px; float:left; }/*david:bak:V2009.03.26: width:160px;*/
#industry_news li { margin-bottom:5px; list-style:none; }
.more_03 { float:right; margin:0 1px 1px 0; }
.icon { margin-right:4px; }
.bule_text { font-weight:bold; color:#3c95f1; }

/*====企业人物====*/
#people { width:508px; margin-top:6px;  }
#people_title { width:484px; height:21px; padding:7px 0 0 24px;  background:url(../newimgs/module_title.gif); }
#people_content { width:492px; height:104px; background:url(../newimgs/module_bg.gif);  padding:8px; }
#people_pic { width:83px; height:101px; padding:1px 0 0 1px; background:url(../newimgs/character_bg.gif); float:left; }
#people_one { width:202px; margin-left:6px; float:left; border-right:1px dashed #d3d0d0; float:left;  }
#people_one p { width:202px; line-height:20px; margin-top:6px; }
#people_list { width:190px; float:left; margin-left:8px; }
#people_list li { margin-bottom:6px; list-style:none; }

/*====社区精华====*/
#bbs { width:508px; margin-top:6px; _display:inline; }
#bbs_title { width:484px; height:21px; padding:7px 0 0 24px;  background:url(../newimgs/module_title.gif); }
#bbs_content { width:492px; height:234px; line-height:1.5em; padding:7px; border:1px solid #c6e7e7; }
/*david edit bak:#bbs_content { width:492px; height:104px; background:url(../newimgs/module_bg.gif);  padding:8px; }*/
.bbs_01 { width:238px; float:left; }
.bbs_01 li { margin-bottom:9px; padding-bottom:4px; list-style:none; border-bottom:1px dashed #797979; }

/*====常见问题====*/
#right { width:207px; float:right; margin-right:4px; *margin-right:4px !important; *margin-right:2px; display:inline; }
.problem_pic { width:207px; float:right; }
#problem_list { width:192px; height:100px; padding:6px; border-left:1px solid #e9e5e9; border-right:1px solid #e9e5e9; border-bottom:1px solid #e9e5e9; float:right;  }
#problem_list li { margin-bottom:6px; list-style:none; }

/*====企业荣誉====*/
.photo { width:205px; height:100px; border:1px solid #e9e5e9; }
.photo_pic { width:91px; height:71px; float:left; margin:12px 0 7px 8px; padding:5px 0 0 1px; background:url(../newimgs/honor_bg.gif); display:inline; }

/*====企业团队====*/
#team {  margin-top:4px; }
#team_title { width:183px; height:20px; padding:10px 0 0 26px; background:url(../newimgs/team_bg.gif);}
/*david edit:add*/
#blog_title { width:183px; height:20px; padding:10px 0 0 26px; background:url(../newimgs/team_bg.gif); margin-bottom:10px}
.team { width:205px; height:100px; border:1px solid #c1daf0; }
.team_pic { width:91px; height:71px; float:left; margin:12px 0 7px 8px; padding:5px 0 0 1px; background:url(../newimgs/honor_bg.gif); display:inline; }

/*====联系方式====*/
#contact_title { width:183px; height:20px; padding:10px 0 0 26px; background:url(../newimgs/contact_title.gif);}
#contact_main { width:201px; height:110px; background:url(../newimgs/advisory_bg.gif) no-repeat right bottom; padding:4px 0 0 4px; line-height:18px; border:1px solid #c1daf0; }
/*====版权信息====*/
#footer { width:930px; margin:10px 0 10px 40px;  display:inline; float:left; line-height:24px; }
.put { float:right; margin-top:-46px; }
.more_04 { margin-left:366px; color:#6aa9eb; }

/*====banner====*/
#banner { width:924px; margin:2px auto; }

/*====栏目页左框架====*/
#left02 { width:624px; float:left; margin-right:16px; }
.second_left01 { width:624px; margin:0 0 7px 11px; font-family:Verdana; }
.left01_title { width:597px; height:29px; background:url(../newimgs/second_title01.gif); padding-left:27px; }
/*david edit:bak:.shadow01 { position:relative; z-index:1; color:#595959; font-size:14px; line-height:29px; width:100px; }*/
.shadow01 { position:relative; z-index:1; color:#3c95f1; font-size:14px; line-height:29px; width:100px; }
.shadow02 { position:absolute; z-index:-1; top:-7px; left:1px; color:#fff; font-size:14px; width:100px;  }
.left01_pic { width:219px;border:1px solid #a5a5a5; padding:3px; margin:3px 0 0 3px; float:left; }
.left01_newst { float:left; width:374px; margin: 6px 0 0 14px; line-height:20px; }
.left01_newst_title { font-weight:bold; color:#f60; }
.left01_newst_p { line-height:24px; margin: 4px 0 4px 0; }
.btn_all { float:left; }
.btn_all img { border:0; }
.comment { float:right; }
/*david:bak:这样会引起内容页在firefox中左侧内容的高度不够.left01_first { height:160px; }*/
.left01_first { height:auto; }
/*david edit:add height*/
.left01_list {CLEAR: both; MARGIN: 8px 0px 0px 8px; WIDTH: 616px;/*david: HEIGHT: 120px*/}
.left01_list li { border-bottom:1px dashed #909090; list-style:none; margin-bottom:8px; padding-bottom:2px;  }
.left01_list_left { margin-right:14px;}
.left01_list_right { float:right; margin:-15px 4px 0 20px; *margin:-18px 4px 0 20px !important; *margin:-18px 4px 0 20px; }

/*====栏目页右框架====*/
.sub_nav,.second_newst { float:left; margin-bottom:10px; }
.right01_title { width:238px; padding-left:27px; height:30px; background:url(../newimgs/second_title02.gif); font-weight:bold; }
/*david edit*/
.sub_nav_c1 { border-left:1px solid #a5a5a5; border-bottom:1px solid #a5a5a5; border-right:1px solid #a5a5a5; padding: 10px 8px 4px 12px; }
/*bak:.sub_nav_c1 { border-left:1px solid #a5a5a5; border-bottom:1px solid #a5a5a5; border-right:1px solid #a5a5a5; padding: 10px 8px 4px 26px; }*/
.sub_nav_c1 li { list-style:none; border-bottom:1px dashed #909090; margin-bottom:10px; padding-bottom:3px; font-size:14px; }
.sub_nav_c1 span { margin-left:6px; }
.second_newst_c1 { border-left:1px solid #a5a5a5; border-bottom:1px solid #a5a5a5; border-right:1px solid #a5a5a5; padding:6px 5px 6px 6px; }
.second_newst_pic { border:3px solid #c7c7c7; padding:2px; width:242px; }
.second_newst_c2 { padding:8px 6px 0 6px; width:240px; }
.second_newst_c2 li { margin-bottom:8px; list-style:none; }

/*====分页====*/
#page { float:right; width:210px; font-size:14px; }
#page li { float:left; list-style:none; margin-left:4px; }

/*====招聘信息====*/
#job_wrap { width:695px; margin-left:7px; float:left;  }
#job_title { width:695px; height:30px; line-height:29px; background:url(../newimgs/job_title.gif); margin-bottom:8px; }
.job_news { float:left; width:60px; margin:0 14px 0 27px; display:inline; font-size:14px; font-weight:bold; }
.job_class { float:left; width:100px; } 
.job_time { float:left; width:200px; } 
.job1 { width:683px; padding:6px 6px 0 6px ; margin:0 0 14px 0 ; font:Verdana; }
.job1_title { height:20px; border-bottom:1px dashed #999; }
/*S:david edit*/
.job_class2 { font-size:14px; font-weight:bold; width:400px; float:left; }
.btn_top { float:left; margin-left:240px; }
/*bak:.job_class2 { font-size:14px; font-weight:bold; width:100px; float:left; }
.btn_top { float:left; margin-left:540px; }*/
/*End*/
.job1 p { line-height:20px; margin: 8px 0 10px 20px; }
.job1_text { margin:0 0 10px 20px; }
.job1_text td { height:24px; line-height:24px; }
.bold { font-weight:bold; }
.job1_boder { border-bottom:1px dashed #999; }

#right_3 { float:left; width:210px; margin-left:7px; }
#job_links { width:191px; border-left:1px solid #C1DAF0; border-bottom:1px solid #C1DAF0; border-right:1px solid #C1DAF0; float:left; padding:0 7px; }
#job_links li { list-style:none; font-size:14px; border-bottom:1px dashed #C1DAF0; height:18px; padding-top:6px; font-size:12px;  }

/*====文章页面====*/
#Final-p {
    line-height: 2em;
	text-indent: 2em;
	margin:10px 8px 5px 8px;
	border: 1px dashed #CCCCCC;
	padding: 5px;
}
#final-h1 {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #1278CB;
	margin-top: 10px;
	margin-bottom: 10px;
}
#Final {
	float: right;
	width: 265px;
	margin-right: 15px;
	*margin-right: 15px !important;
	*margin-right: 7.5px;
}