@charset "utf-8";

#content { width:936px; padding:12px 33px; background:#ECECEC; }

.column-title { width:220px; height:44px; overflow:hidden; }

/* 面包屑 */
.breadcrumbs { height:23px; padding:0 20px 0 55px; background:url(bg_breadcrumbs.jpg) no-repeat 35px 0 #ECECEC; color:#767676; line-height:16px; }
.breadcrumbs a { margin:0 6px; color:#767676; }
.breadcrumbs a:hover { color:#DC0000; }

/* 二级导航 */
.menu { width:220px; margin:0; padding:9px 0 30px 0; }
.menu dl { width:205px; margin:0 auto; padding:0 5px 0 10px; }
.menu dt { width:205px; margin:0 auto 5px; }
.menu dt a { display:block; width:175px; _height:20px; *min-height:20px; padding:6px 0 5px 30px; background:url(menu_1.jpg) no-repeat; color:#676767; line-height:20px; }
.menu dt a:hover, .menu dt .current { background:url(menu_01.jpg) no-repeat; color:#676767; text-decoration:none; }

/* 三级导航 */
.menu dd { width:180px; margin:0; border-bottom:1px dashed #d6caa4; line-height:25px; text-align:right; }
.menu dd a{ display:block; padding-right:28px; color:#685027; }
.menu dd a:hover { color:#685027; text-decoration:underline; }
.menu dd .current { color:#685027; font-weight:bold; text-decoration:none; }

/* 内容模式部分 */
.artbox { padding:20px 20px 0; text-align:center; }
.artbox h1 { padding:10px 0 0; border-bottom:1px solid #7D7D7D; color:#7D7D7D; font-size:16px; line-height:200%; }
.artbox .info { padding:7px 0 0; color:#7D7D7D; line-height:24px; }
.article { min-height:300px; _height:300px; padding:40px; font-size:12px; line-height:200%; color:#7D7D7D; word-wrap:break-word; word-break:break-all; }
.pro-big-photo { padding:20px 20px 0; text-align:center; }
.pro-big-photo img { border:1px solid #999; }


/* 图片列表模块 */
.pic-item-list { padding:0 21px 20px; }
.pic-item-list .pic-item { display:block; float:left; width:198px; margin-top:20px; padding:10px; color:#6C6D61; }
.pic-item-list .pic-item .list-pic { width:132px; height:120px; margin:0 auto; }
.pic-item-list .pic-item dl { margin-top:20px; padding:0 5px; text-align:center; }

/* 分页 */
.page { margin:0 15px 0 18px; padding:0px; line-height:30px; }
.page a { margin:0 3px; }
.page a:hover,.page .current { color:#685027; text-decoration:underline; }
.page span { float:right; }

.column-photo { padding:15px 20px 0; }

/* 默认列表 */
.info-list { padding:20px 35px 20px 20px; }
.info-list li { padding:2px 0; background:url(ico_07.gif) no-repeat 2px 10px; color:#999; line-height:22px; }
.info-list li span { float:right; }
.info-list li a { padding-left:13px; color:#828282; }

	/* 下划线 */
.line li { border-bottom:1px dotted #DFDFDF; }

/* 人才招聘 */
.hr { padding:20px; }
.hr-list { padding:5px 20px; border-bottom:1px dashed #D7D7D7; }
.hr-list dt { padding:5px 0; color:#525252; font-size:14px; font-weight:bold; line-height:20px; }
.hr-list .info { padding:10px 0; line-height:24px; }
.hr-list .apply { text-align:right; line-height:24px; }

/* 在线留言 */
.message { padding:20px; }
.message-list { padding:5px 20px; border-bottom:1px dashed #D7D7D7; }
.message-list dt { padding:0; color:#525252; font-size:12px; line-height:20px; }
.message-list .info { padding:5px 0; line-height:24px; }

/* 表单 */
.inputbox { margin:0; padding:0 10px 30px 10px; text-align:left; clear:both; }
.inputbox p { text-align:left; clear:both; *zoom:1; }
.ibl { float:left; width:100px; margin-right:10px; padding-top:13px; text-align:right; }
.ibr { float:left; width:500px; padding-top:10px; +padding-top:8px; text-align:left; }
.input_01 { height:16px; padding:1px; border:1px solid #999; background:#eee; color:#333; line-height:16px; }
.input_submit { width:45px; height:22px; border:0px; background:url(btn_submit.jpg) no-repeat; cursor:pointer; }
.input_reset { width:45px; height:22px; border:0px; background:url(btn_reset.jpg) no-repeat; cursor:pointer; }

/* 表单 */
.form-panel { padding:0 20px; }
.form-panel h4 { margin-bottom:10px; padding:2px 20px; background:#eee url(ico_07.gif) no-repeat 8px center; color:#666; line-height:22px; }
.form-panel .tips { padding:5px 0 15px 120px; color:#f00; font-weight:bold; font-size:13px; text-align:left; }

/* 订购 */
.cart { margin:0; padding:20px; }
.orderlist { background:#f1f1f1; border-collapse:collapse; line-height:20px; }
.orderlist td { padding:5px 10px; border:1px solid #D7D7D7; background:#f1f1f1; text-align:center; }
.orderbox { padding:0; text-align:center; clear:both; }
.orderbox a { margin:0 10px; }

