@charset "utf-8";
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal}
body>div{margin:0 auto}
a img {border:0}
body {font-family:"Microsoft YaHei"; font-size:12px; background:#ebe1c6}
ul, ol, li {list-style-type:none;vertical-align:0}
.clear { clear:both;}

html{ background:#ebe1c6; background-repeat:repeat-x;}
body{ margin:0 auto; width:100%; font-size:12px; background-color:#ebe1c6; font-family:"Microsoft YaHei";}
a{text-decoration:none;}
.fr{ float:right;}
.fl{ float:left;}
.margin0{ margin:0px;}
.HeightTab4{height:4px;width:1;overflow:hidden;}
.HeightTab8{height:8px;width:1px;overflow:hidden;}
.HeightTab10{height:10px;width:1;overflow:hidden;}
.H192{ height:172px;}
.H227{ height:227px; overflow:hidden;}
.clearboth{ clear:both;}
#borderbox{width:1020px; background-color:#ffffff; margin:0 auto; }
#mainbox{ width:1000px; margin:0 auto; background:url(topbg.jpg) no-repeat top center;}
#top_info{ width:100%; height:34px;}
.welcome{ height:34px; line-height:34px; float:left; width:500px; color:#9b9b9b; font-size:10pt;}
.top_links{ height:34px; line-height:34px; float:right; width:385px; text-align:right; font-size:10pt; padding-right:8px;}
.top_links a{ color:#9b9b9b; text-decoration:none; font-size:10pt; }
.top_links a:hover{ color:#333333; text-decoration:none; font-size:10pt;}
#head{ height:148px; width:100%;}
.logo{ width:565px; height:148px; float:left;}
.searchbox{ width:394px; height:148px; float:right;}
.searchbox .search{ margin-top:58px; float:right;}
#menu_box{ width:1000px; height:42px; background:#861828; }
#content_box{ width:1000px; height:auto; margin:0px; padding:0px;}
.recruitment_box{ width:303px; height:92px; float:left; background:#861828;}
.left_box{ width:303px; float:left;}
.mid_box{ width:310px; float:left; margin-left:21px;}
.right_box{ width:354px; float:right;}
.right_box1_banners{ width:676px; height:92px;  float:right; background:#861828;}
.right_box1{ width:676px; float:right;}
.H227{ height:227px;}
 #piclinks_box{ width:1000px; height:auto; display:block;}
.piclinks{ width:242px; height:56px; float:left; margin-right:10px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mt12{ margin-top:12px;}
.Titlebox{ width:100%; height:25px; line-height:25px; background:#eeeeee;}
.Titlebox .TopicTitle{ width:163px; height:25px;font-size:12pt; font-weight:bold; color:#ffffff; line-height:25px; background:#861828; padding-left:14px;float:left;}
.Titlebox .TopicTitle span{ font-size:10pt;  margin-top:8px; font-weight:normal; color:#ffffff;}
.Titlebox .TopicTitle h9{ }
.Titlebox .TopicMore{width:40px; height:25px; float:right; text-align:right;}
.Titlebox .TopicMore a{ float:right; text-align:right; margin-top:10px;}
.Titlebox .TopicMore a img{ border:0px;}
 .sliders{ width:310px; height:192px; overflow:hidden; float:left;}
.news_index{ width:358px; height:192px; float:right;}
.bgcolor1{ background:#ebdfb7;}
.links_box{ padding:10px 0px 10px 15px;line-height:24px;}
#links_box{ width:1000px; height:56px; overflow:hidden; margin:0 auto; }
.sy_link{ background:#ebe1c6; float:left; width:100%; height:160px; text-align:center; padding:20px 0px;}
.sy_link a{ margin-bottom:5px; height:55px; float:left; padding:0px 20px; width:285px;}
.sy_link_xl{ float:left; height:30px; line-height:27px; width:285px; padding:0px 20px}
.sy_link_xl span{ color:#333333; line-height:29px; height:29px; float:left; width:87px; text-align:right;}
select {
 float:left;
  border: solid 1px #e1d5b5;
  width:186px;
  color:#732018;
  height:27px; 
  line-height:27px;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background:url(select_bg.png) no-repeat scroll right center transparent;
  padding-right: 14px;
font-size:10pt;
font-family:"Microsoft YaHei";
}
select::-ms-expand { display: none; }

.sy_link_xl_kj{ width:142px; border:solid 1px #e1d5b5; float:left; height:24px; line-height:24px; padding:0px 30px 0px 4px; color:#732018;}
.sy_link_xl_bt{ float:left; width:29px; background:url(xl_bt.png) no-repeat center; margin-left:-30px; margin-top:2px; border:0; height:22px;}
.sy_pic{ float:left; width:100%;  padding-bottom:25px;}
.sy_pic li{ float:left; margin-left:20px; width:225px;}
.Convert_c_news_swf{ margin:0px 0px 0px 0px; float:left;}
#myFocus{ width:310px; height:192px;float:left; }
#myFocus img{ width:310px; height:192px;}

.content_left{ width:200px; float:left;}
.content_left .menu_list{ width:100%;}
.content_left .menu_list .menu_top{ width:100%; height:36px; line-height:36px; background:#861828; overflow:hidden; font-size:12pt; text-align:left;}
.content_left .menu_list .menu_top span{ padding-left:14px; font-size:12pt; height:36px; line-height:36px; color:#ffffff; float:left; }
.content_left .menu_list .menubox{  width:182px;  margin-bottom:8px;}
.content_left .menu_list .menu_li{ width:100%; background:#ebe1c6;float:left; display:block;}
.content_left .menu_list .menu_li ul{float:left; width:182px; padding:8px; background:#ebe1c6; height:inherit; display:block; }
.content_left .menu_list .menu_li ul li{ width:182px; height:36px; line-height:36px; margin-bottom:2px; background:#cec09a; list-style:none;float:left; overflow:visible; display:block;}
.content_left .menu_list .menu_li ul li:hover{width:182px; height:36px; line-height:36px; margin-bottom:2px; background:#9c1e30; list-style:none;}
.content_left .menu_list .menu_li ul li:hover a{ color:#ffffff; background:none;}
.content_left .menu_list .menu_li ul li a{ padding-left:20px; font-size:11pt; height:36px; line-height:36px; text-align:center; color:#444444;}
.content_left .menu_list .menu_li ul li a:hover{  padding-left:20px; height:36px;font-size:11pt; line-height:36px; text-align:center; color:#ffffff; }
.content_left .menu_list .menu_li ul li:hover ul li a{ color:#444444; background:none;}
.content_left .menu_list .menu_li ul li:hover ul li a:hover{ color:#ffffff; background:none;}

.content_left .menu_list .menu_li ul li ul{float:left; width:182px; margin-left:10px; padding:0px; background:#ebe1c6; display:block;}
.content_left .menu_list .menu_li ul li ul li{width:172px; height:36px; line-height:36px; margin-bottom:2px; margin-left:10px; background:#cec09a; list-style:none;float:left;}
.content_left .menu_list .menu_li ul li ul li:hover{width:172px; height:36px; line-height:36px; margin-bottom:2px;margin-left:10px; background:#9c1e30; list-style:none;}
.content_left .menu_list .menu_li ul li ul li:hover a{ color:#ffffff; background:none;}
.content_left .menu_list .menu_li ul li ul li a{ padding-left:20px; font-size:11pt; height:36px; line-height:36px; text-align:center; color:#444444;}
.content_left .menu_list .menu_li ul li ul li a:hover{  padding-left:20px; height:36px;font-size:11pt; line-height:36px; text-align:center; color:#ffffff; }

.content_right{ width:784px; float:right;}
.content_right .content_top{ width:100%; height:36px; line-height:36px; color:#861828; background:#eeeeee;}
.content_right .content_top .title{ width:160px; height:36px; line-height:36px; background:#861828; float:left;}
.content_right .content_top .title span{ padding-left:14px;  height:36px; line-height:36px; font-size:12pt; color:#ffffff; float:left;}
.content_right .content_top .title_postion{ width:500px; height:36px; line-height:36px; background:none; float:right; text-align:right; padding-right:6px;}
.content_right .content_top .title_postion a{ color:#861828; }
.content_right .content_top .title_postion a:hover{ color:#444444;}
.content_right .content_body{ padding:0px; margin:0px; padding-top: 20px;float: left;min-height: 600px; width:784px;}
.winstyle41137{ float:right; padding-right:4px;}

.paddingt5{ padding-top:5px;}
.pl10{padding-left:10px;}

.banner_in{ width:1000px; height:300px; margin:0px auto;}

.search_top{ width:100%; height:36px; line-height:36px; color:#861828; background:#eeeeee;}
.search_top .title{ width:160px; height:36px; line-height:36px; background:#861828; float:left;}
.search_top .title span{ padding-left:14px;  height:36px; line-height:36px; font-size:12pt; color:#ffffff; float:left;}

#foot_box{ width:100%; height:168px; background:url(foot_logo.png) no-repeat top center #861828;}
.foot_content{width:1000px; margin:0px auto; padding-top:104px; line-height:22px;  text-align:center;}
.foot_content p{ text-align:center;}
*{
font-family:Microsoft Yahei !important;
}