@charset "utf-8";
/*
Author: Hualei Du Email: hl.do@qq.com
Development by: Chinasky.net
Last updated: 2010-4-14
*/
@import url("css.css");
/*************** 内页公用模块 ***************/
.style-banner img{ display:block;width:1002px;height:183px;}
#content{ padding:15px 0;}
/*------- 页面主体 -------*/
.main{width:720px;float:right;}
.main .content{color:#5f5f5f; padding:20px 0 5px; line-height:22px;}
.main div.site{ background:url(img/main_h2bg.png) no-repeat 0 bottom;padding-bottom:4px;height:20px;}
.main div.site h2{ width:300px;float:left;font-size:13px; padding-left:15px;color:#5b8f11;background:url(img/style_ico.png) no-repeat 0 -77px;}
.main div.site h2 span{color:#d7d7d7;}
.main div.site h2 .en_text{color:#a8a8a8;font-weight:400; font-family:Arial;font-variant:small-caps;}
.main div.site .fr{ float:right;padding-right:5px;color:#5f5f5f;}
.main div.site .fr a{color:#5f5f5f;}
.main div.site .fr a:hover{color:#5b8f11;}
/*------- 侧栏 -------*/
.sidebar{width:246px;border:1px solid #CCC; background:#F7F7F7 url(img/menubg.png) repeat-y right 0;padding:10px 0 30px;}
.sidebar h2{ height:43px; padding:0 0 2px 20px;background:url(img/menu_libg.png) repeat-x 0 bottom; border-top:1px solid #fff;}
.sidebar h2 strong{ display:block;height:43px;line-height:43px; background:url(img/style_ico.png) no-repeat 0 12px; padding-left:24px;color:#336; font-family:"微软雅黑","宋体";font-size:16px;}
.sidebar .menu li{background:url(img/menu_libg.png) repeat-x 0 bottom;/*height:33px;*/padding:0 0 2px 30px;}
.sidebar .menu li a{ display:block;height:33px;line-height:33px; background:url(img/style_ico.png) no-repeat 0 -28px; padding-left:15px;color:#09c;}
.sidebar .menu li a:hover{font-weight:700;text-decoration:none;}
.sidebar .menu li.current a{font-weight:700;}
.sidebar .menu .submenu{}
.sidebar .menu .submenu li{ background:none;padding-left:15px;}
.sidebar .menu .submenu li a{ font-weight:400;height:22px;line-height:22px; background:url(img/menu_li.gif) no-repeat 0 50%;}
.sidebar .menu .submenu li a:hover,
.sidebar .menu .submenu li a.current{font-weight:400;color:#036;}
/*************** 内页样式 ***************/
/*	新闻中心	*/
.news-list{ padding:10px 0;}
.news-list .hot li{ padding-left:160px;height:75px;}
.news-list .hot .pic{ position:absolute; margin:0 0 0 -150px;}
.news-list .hot .pic img{width:135px;height:75px;}
.news-list .hot li strong a{color:#f30;font-weight:700;font-s:13px;}
.news-list .list{ padding:8px 0 15px;}
.news-list .list li{ background:url(img/news_li_line.gif) repeat-x 0 bottom;height:24px;}
.news-list .list li.over{ background-color:#F7F7F7;}
.news-list .list li a{height:24px; line-height:24px; background:url(img/news_ico.gif) no-repeat 5px 50%; padding:0 0 0 13px;}
.news-list .list li .tim{float:right;line-height:24px;}
.page{ background:#f6f6f6; padding:5px 15px;color:#5E5E5E;text-align:right;clear:both;}
.page .prev{ background:url(img/prev.gif) no-repeat 0 50%;padding-left:12px;}
.page .next{ background:url(img/next.gif) no-repeat right 50%; padding-right:12px;}
/* 新闻详细页 */
.fz12{ font-size:12px!important;}
.fz14{ font-size:14px!important;line-height:24px;}
.fz16{ font-size:16px!important;line-height:28px;}
.h3t{ color:#5A8D0C;font-size:14px; text-align:center; padding:8px 0;}
.news-detail .info{ background:url(img/info_bg.png) repeat-x 0 0;height:29px;line-height:29px;padding-bottom:10px;text-align:center;}
.news-detail .bar{ text-align:right; padding-top:10px;}
.news-detail .bar a{color:#A19484;}
.news-detail .bar a{background:url(img/content_bar.png) no-repeat; padding-left:17px;height:22px;line-height:22px;}
.news-detail .bar a.partake{ background-position:0 2px;+background-position:0 0;}
.news-detail .bar a.print{background-position:0 -28px;+background-position:0 -30px;}
.news-detail .bar a.close{background-position:0 -58px;+background-position:0 -60px;}
/*	成功案例	*/
.case-list .list{}
.case-list .list li{width:341px;float:left;padding:8px 8px 18px 8px;}
.case-list .list a.pic{ display:block;height:159px; margin-bottom:5px;}
.case-list .list .pic img{width:339px;height:157px;border:1px solid #c6c6c6;}
.case-list .list p{ text-align:center;height:20px; line-height:20px; background:#B0B0B0;}
.case-list .list a{color:#FFF;}
.case-list .hr{ background:url(img/case_hr.png) repeat-x 0 0;height:10px;line-height:0;font-size:0; clear:both;}
/* 招聘 */
.hr-list .list{ padding:5px 0;}
.hr-list .list li{ padding:10px 0 0 130px; line-height:22px;color:#585858;}
.hr-list strong.Tit{ position:absolute; margin:0 0 0 -125px;color:#007d29; background:url(img/hr_ico.gif) no-repeat 0 45%; padding-left:14px;}
.hr-list .content{ padding:5px 0; background:url(img/news_li_line.gif) repeat-x 0 0; margin-top:5px;}
.hr-resume{ padding:10px 20px;}
/* 在线提交简历 */
.hr-form{ padding:15px 10px;color:#5f5f5f;}
.hr-form h3{ background:url(img/hr-h3-bg.gif) repeat-x;height:31px;line-height:31px;padding-left:10px;}
.hr-form h3 span{font-size:12px; background:url(img/hr_ico2.gif) no-repeat 0 40%; padding-left:15px;color:#0A5480;}
.hr-form table{ width:100%;border-collapse:collapse; border-spacing:0;}
.hr-form table th{ background:#E9F6FC;width:90px;font-weight:400;}
.hr-form table th,.hr-form table td{ padding:5px 10px; border-bottom:1px solid #fff;}
.hr-form table .text{border:1px solid #f1edea;}
.hr-form table input.text{ height:20px;line-height:20px;}
.hr-form table textarea.text{width:80%;}
.hr-form .btn{ text-align:center; padding:5px 0;}
.hr-form .btn input{ background:url(img/btn-bg.gif) no-repeat;width:126px;height:23px;border:none;color:#fff;}
/*	下载中心	*/
.download-list{ padding:10px 0;}
.download-list .dlist{ margin-top:15px;border-collapse:collapse; border-spacing:0;}
.download-list .dlist td,
.download-list .dlist th{border:1px solid #d7d7d7;}
.download-list .dlist td{ padding:5px;}
.download-list .dlist td.td2{width:100px; text-align:center;}
.download-list .dlist th{ background:#F7F7F7; padding:5px; text-align:left;}

/* 咨询与建议 */
.feedback-form{}
.feedback-form h2{ display:block;background:#EEF7FF;font-size:14px;padding-left:20px;}
.feedback-form fieldset{ padding:10px 20px;border:1px solid #E1E1E1;}
.feedback-form legend{ font-weight:700;}
.feedback-form label{ display:block;}
.feedback-form .text{ line-height:18px; border:1px solid #CCC; background:#EEF7FF;}
.feedback-form input.text{ height:18px;}
.feedback-form textarea.text{ overflow:auto;}
.feedback-form p{ padding:5px 0;}
.feedback-form .btn-text{ padding:2px 5px;border:1px solid #CCC; background:#EEF7FF; cursor:pointer;font-weight:700;color:#666;}
.feedback .list{ margin:10px 0;border:1px solid #ccc; border-width:0 1px 1px;}
.li-item{ border-top:1px solid #ccc;}
.feedback .list .topic{ border-bottom:1px dotted #CCF;height:26px;line-height:26px;background:#EEF7FF; padding-left:10px;}
.name{ color:#009;}
.feedback .list .text{ padding:5px 10px;}
.feedback .list .reply{ color:#069; margin-left:10px;border-top:1px dotted #E1E1E1; padding:5px 0;}
