@charset "utf-8";
/*网站公用样式，必须定义*/
/*****    让所有标签的外边界和内部的填充都为0    *****/
html,body,a,h1,h2,h3,h4,h5,h6,p,div,ul,li,ol,dl,dt,dd,img,form,input,textarea,select,fieldset {margin:0px;	padding:0px;}
/*****    让所有图片都边框都为0    *****/
img{border:none; margin:0;}
/*****    让所有类型的列表都是没有样式的    *****/
ul,ol,dl{list-style-type:none;}
select,input,select{vertical-align:middle;}
/*****   控制页面中的文字字体和字号   *****/
body,table,input,select,textarea{font-family:Arial,"宋体", Helvetica, sans-serif; font-size:12px; color:#573d19;}
div,td{font-size:12px; font-family:"宋体"; color:#333;}
/*****    清楚对象的左右浮动    *****/
.clear{font-size:0px; line-height:0px; clear:both; height:0px; overflow:hidden;}
/*****    网页公用的属性设置，包括文字字体、文字颜色、背景颜色或者图像等    *****/
body{background:url(bg_body.jpg);}
/*****   网页中默认链接的样式设置   *****/
a{color:#573d19; text-decoration:none;}
/*****   网页中默认鼠标滑过链接的样式设置   *****/
a:hover{color:#573d19; text-decoration:underline;}
.overflow{overflow:auto;}
.nobg{background:none!important;}

/*网站公用样式结束*/

.language{padding-right:19px; font-family:Arial;}

/* 二级导航 */
.menu { width:204px; margin:15px auto 0 auto; padding-bottom:110px; }
.menu dl { margin:0; width:204px; clear:both; }
.menu dt { margin:0 auto 3px auto; width:204px; height:28px; line-height:28px; color:#777777; text-align:center; overflow:hidden; }
.menu dt a {display:block; width:204px; height:28px; background:url('menu_1.jpg') no-repeat; color:#573D19; }
.menu dt a:hover, .menu dt .current { background:url('menu_01.jpg') no-repeat; text-decoration:none; color:#fff; font-weight:bold; }
/* 三级导航 */
.menu dd { margin:0; line-height:23px; text-align:center; overflow:hidden; }
.menu dd a{ margin:0 auto 3px auto; display:block; width:196px; height:23px; color:#573D19; background:url('menu_dd_1.jpg') no-repeat;}
.menu dd a:hover, .menu dd .current {color:#920401; text-decoration:none;}

.left_column{width:220px; margin:0 auto;}
.left_column p{margin-bottom:11px;}

.location{background:#513C1D url(bg_location.jpg) no-repeat left top; height:27px; line-height:27px; margin-top:7px; color:#C8BCA6;}
.location span{float:right; padding-right:25px;}
.location span a{color:#c8bca6;}
.location span a:hover{color:#c8bca6;}

/*==========文章内容样式=============*/
.artbox { padding:0 8px; }
.artbox h1 { text-align:center; font:bold 16px/18px 'Arial'; padding:15px 0; color:#000; border-bottom:1px dashed #573D19; }
.artbox .info { text-align:center; font:12px/24px 'Verdana'; color:#573D19; padding:7px 0; }
.artbox .info a { color:#573D19; }
.artbox .art_message { text-align:center; }
.artbox .article { font:12px/200% '宋体'; color:#573D19; padding:30px 20px 30px 20px; word-wrap:break-word; table-layput:fixed; word-break:break-all; }
.artbox .article a { color:#573D19; }
.artbox .article a:hover { color:#573D19; }

.copyright{width:942px; margin:0 auto; background:#2D2214; line-height:30px; padding:0 30px; color:#94734A; font-family:Arial;}
.copyright span{float:right;}
.copyright a{color:#94734A;}
.copyright a:hover{color:#94734A;}

/* 列表样式 */
.list_news_01 { margin:10px 20px; }
.list_news_01 ul li {background:url('bg_news_list_line.gif') repeat-x top left; padding:5px 8px; line-height:20px; color:#2D2214;}
.list_news_01 ul li a {color:#2D2214; }
.list_news_01 .date { font-family:"宋体"; font-size:12px; float:right; color:#898070; }
.list_news_01 .list{display:block; float:left;}
.list_news_01 .ico { width:10px; height:20px; display:block; float:left; background:url('point_1.gif') no-repeat 0 8px; }

.bordertop{ border-top:1px solid #D2CBBF;}
/* 分页 */
.page{text-align:center; margin:0 auto; width:714px; line-height:50px; color:#573d19;}
.page a{color:#573d19}
.page a:hover{color:#920401}
.page .current{color:#920401; font-weight:bold;}

.box{width:714px; margin:29px auto 0 auto; background:url(box_con.gif) repeat-y;}
.box .boxtop,.box .boxbottom{width:714px; height:5px; overflow:hidden;margin:0px auto 0 auto;}

.titlebox{background:#F1E8CE; font-weight:bold; color:#573D19; height:24px; line-height:24px; margin:7px 15px 0 15px; padding-left:14px; overflow:hidden;}
.titlebox span{float:right; padding:2px 7px 0 0;}
.titlebox2{background:#F1E8CE; font-weight:bold; color:#573D19; height:24px; line-height:24px; margin:20px 20px 0 20px; padding-left:14px; overflow:hidden;}
.reg_title{background:#F1E8CE; font-weight:bold; color:#573D19; height:24px; line-height:24px; margin:7px 5px 0 5px; padding-left:14px; overflow:hidden; width:670px; clear:both;}
.reg_title span{float:right; padding:2px 7px 0 0; font-weight:normal;}
.reg_title2{background:#F1E8CE; font-weight:bold; color:#573D19; height:24px; line-height:24px; margin:15px 5px 0 5px; padding-left:14px; overflow:hidden; width:670px; clear:both;}
.reg_title2 span{float:right; padding:2px 7px 0 0; font-weight:normal;}

/* 招聘 */
.hrbox{padding:15px 15px 10px 15px; margin:0 15px; line-height:22px; color:#573D19;}
.hrbox ul li{float:left; width:50%;}
.hrbox .hrtitle{width:100%; clear:both;}
.hrbox .hrabout{width:100%; clear:both;}

/* 表单 */
.inputbox {clear:both; width:694px; text-align:left; margin:10px auto 50px auto; padding:0 10px; }
.inputbox p { clear:both; text-align:left;}

.ibl { width:90px; color:#573d19; text-align:right; float:left; margin-right:10px; padding-top:10px;}
.ibr { width:594px; text-align:left; float:left; padding-top:10px; +padding-top:8px; color:#573d19;}

.orderlist td { background:#fff; padding:5px 10px; text-align:center; }
.orderbox { width:80%; text-align:center; padding:20px 0 0 0; }
.orderbox a { margin:0 10px; }

.input_01 { border:1px solid #E8DFBD; background:#FFFCEE; height:16px; padding:1px; }
.input_submit { cursor:pointer; border:0px; width:58px; height:20px; background-image:url('btn_submit.jpg'); }
.input_reset { cursor:pointer; border:0px; width:58px; height:20px; background-image:url('btn_reset.jpg'); }
.input_login { cursor:pointer; border:0px; width:58px; height:20px; background-image:url('btn_login.jpg'); }

.contact{padding:15px 25px; line-height:22px; font-size:12px; color:#573d19;}

/* 联系我们 */
.contactbox{padding:15px 15px 10px 15px; margin:0 15px; line-height:22px; color:#573D19;}
.contactbox ul li{float:left;}


/* 在线留言 */
.messagebox{padding:15px 15px 10px 15px; margin:0 15px; line-height:22px; color:#573D19;}
.messagebox ul li{float:left; width:50%;}
.messagebox .hrtitle{width:100%; clear:both;}

/* 图片列表 */
.pic_list_01 { margin:10px 0 0 0px; padding:0 0 29px 0; }
.pic_list_01 .pic_list { float:left; width:159px; text-align:center; margin:29px 0 0 22px; display:inline;}
.pic_list_01 .pic_list .pic { border:1px solid #B29B5E; padding:1px; width:155px; height:105px; line-height:105px; margin:0 auto; }
.pic_list_01 .pic_list .txt { width:159px; padding:10px 0; line-height:140%; margin:0 auto; }

.showpic{width:540px; height:360px; border:1px solid #B29B5E; background:#FCF9F2; padding:8px; margin:35px auto;}

/* 图片列表 */
.pic_list_02 { margin:0; padding:0 0 25px 0; }
.pic_list_02 .pic_list { float:left; width:146px; text-align:center; margin:25px 0 0 22px; display:inline;}
.pic_list_02 .pic_list .pic { border:1px solid #B29B5E; padding:1px; width:142px; height:96px; line-height:96px; margin:0 auto; }
.pic_list_02 .pic_list .txt { width:146px; padding:10px 0; line-height:140%; margin:0 auto; }

.def_list { margin:10px 0px; }
.def_list ul li {padding:3px 8px; line-height:16px; color:#2D2214;}
.def_list ul li a {color:#2D2214; }
.def_list .date { font-family:"宋体"; font-size:12px; float:right; color:#898070; }
.def_list .list{display:block; float:left;}
.def_list .ico { width:10px; height:16px; display:block; float:left; background:url('point_1.gif') no-repeat 0 5px; }

.def_js td{color:#F6EEDB;}

.about{padding:0 10px; line-height:22px;}

/* 图文列表 */
.picnewsbox { margin:0; padding:0; width:364px; clear:both; }
.picnews { float:left; margin-top:10px; }
.picnews .pic { float:left; width:131px; height:84px; /*background:url(bg_city_news02.jpg) no-repeat;padding:4px 10px 9px 4px;*/ margin-left:3px; display:inline;border:#B29B5E 1px solid; }
.picnews .txt { float:right; width:196px; margin:0 10px; line-height:18px; }
.picnews .txt h4 { font-size:14px; line-height:28px; color:#920401; border-bottom:1px solid #e2dbcd;}
.picnews .txt h4 a{color:#920401; }
.picnews .txt h4 a:hover{color:#920401; }
.picnews .txt p{padding:8px 0 0 0;}

.about_img{/*background:url(bg_city_news01.jpg) no-repeat;padding:4px 7px 9px 4px;*/  width:164px; height:104px; border:#B29B5E 1px solid;}

.list_news_02{margin-top:15px;}
.list_news_02 ul li{float:left; width:334px; padding:0 20px 0 10px; line-height:28px;}
.list_news_02 ul li a {color:#2D2214; }
.list_news_02 .date { font-family:"宋体"; font-size:12px; float:right; color:#898070; }
.list_news_02 .list{display:block; float:left;}
.list_news_02 .ico { width:10px; height:20px; display:block; float:left; background:url('point_1.gif') no-repeat 0 12px; }

/* login */
.login td a{color:#d21400; text-decoration:underline;}
.login td a:hover{color:#d21400; }
.login strong{color:#d21400;}