
 body,td,th,div,p,span,li,h1,dt,dd,h2,h3,h4,h5,h6
{
  font-family:'宋体',Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000;
}
body
{
 
  background:#eaeaea;
}
#container
{
  width:958px;
  margin:0 auto;
  padding:0 0;
  text-align:left;
  background:#FFF;
}

a:link,a:visited,a:active
{
  color:#000;
  text-decoration: none;
}
a:hover
{
  color:#a2162e;
  text-decoration: none;
}
#header
{
  position:relative;
  width:958px;
  height:95px;
  background:#FFF;
}
#logo
{
  position:absolute;
  width:242px;
  height:40px;
  top:14px;
  left:19px;
  background:url(/public/images/logo2.gif) no-repeat;
  cursor:pointer;
}
#main_menu
{
  width:958px;
  height:29px;
  background: url(/public/images/main_nav_bg.jpg) left top repeat-x;
  position:absolute;
  left:0;
  bottom:0;
  _bottom:-1px;
}
#menu
{
  height:25px;
  padding-top:4px;
  width:958px;
  text-align:center;
}
.menu2 ul
{
  color:#FFF;
  padding-left:10px;
}
.menu2 li
{
  color:#FFF;
  float:left;
  display:inline;
}
.menu2 li a
{
  line-height:25px;
  padding:0px 20px;
  color:#FFF;
  font-weight:bold;
  display:block;
  float:left;
}
.menu2 li a:link,.menu2 li a:visited
{
  color:#FFF;
}
.menu2 li a:hover
{
  background:#D22D16;
}
.menu2 li div
{
  position:absolute;
  width:958px;
  height:25px;
  background:#F7E8CB;
  bottom:-24px;
  left:0;
  text-align:center;
  margin:0 0;
  padding:0 0;
  display:none;
  z-index:1000;
}
.menu2 li dl
{
  display:block;
  height:25px;
}
.menu2 li dl dd
{
  float:left;
  padding:0 0;
  display:inline;
  white-space:nowrap;
}
.menu2 li dl dd a
{
  color:#000;
  font-weight:normal;
  padding:0 15px;
  float:left;
}
.menu2 li dl dd a:link,.menu2 li dl dd a:visited
{
  color:#000;
  font-weight:normal;
}
.menu2 li dl dd a:hover
{
  color:#A2162E;
  display:block;
  background: url(/public/images/p2.gif) 6px 10px no-repeat;
  padding:0 14px;
  font-weight:bold;
}
.afterbg
{
  background:#D22D16;
  height:25px;
  line-height:25px;
  display:block;
}
.hide
{
  display:none;
  z-index:1;
}
.dl3
{
  padding-left:60px;
}
.dl4
{
  padding-left:100px;
}
.dl5
{
  padding-left:130px;
}
.dl6
{
  padding-left:280px;
}
.dl7
{
  padding-left:12px;
}
.dl8
{
  padding-left:300px;
}
.dl10
{
  padding-left:455px;
}
#left,#right
{
  float:left;
  display:inline;
}

#within #left{ width:221px; background:#f9f3ea;}
#within #right{width:737px;}
#l_inleft{ width:207px; margin:0 auto;}
#left_tit{ width:207px; height:33px; margin-top:9px; background:url(/public/images/left_tbg.jpg) no-repeat; color:#a2162e; }
#left_tit h1{ padding:7px 0 0 58px !important; padding:8px 0 0 58px;line-height:20px;font-size:14px; font-weight:bold;}
.menu_list {width:207px;text-align:left; display:block;}
.menu_list li {background:url(/public/images/left_menu_09.jpg) no-repeat;line-height:26px; width:207px;font-weight:bold; :#A2162E;}
.menu_list li a {width:145px; display:block; height:26px;padding-left:62px;}
.menu_list li a:link,.menu_list li a:visited,.menu_list li a:hover{color:#A2162E; text-decoration:none;font-weight:bold;}
.menu_list li dl {text-align:left; width:207px; display:none;}
.menu_list li dl dd { background:url(/public/images/left_mbg.jpg); height:24px; line-height:24px; display:block;}
.menu_list li dl dd a{ padding-left:72px;height:24px;font-weight:normal; color:#343434; width:135px;}
.menu_list li dl dd a:link,.menu_list li dl dd a:visited {color:#343434; text-decoration:none;height:24px; font-weight:normal;}
.menu_list li dl dd a:hover {color:#343434;height:24px;text-decoration:none; font-weight:bold; background:url(/public/images/menubg_10.jpg);}



#hd_nav{position:absolute;height:18px;color:#aa6d00;top:13px;right:28px;width: 650px;text-align:right;}
=======

#hd_nav{position:absolute;height:18px;color:#aa6d00;top:13px;right:28px;width: 730px;text-align:right;}


#hd_nav a{ line-height:18px; height:18px; background:url(/public/images/htopbg1.gif) 10px center no-repeat; padding-left:24px;float:right; display:inline;}
#hd_nav a:link,#hd_nav a:visited{ color:#aa6d00; }
#hd_nav a:hover{ text-decoration:none;color:#aa6d00;}
#hd_bot{
  position:absolute;
  height:18px;
  line-height:18px;
  top:42px;
  right:28px;
}
#hd_bot a{ line-height:18px; height:18px; background:url(/public/images/htopbg2.gif); padding-left:23px;float:left; display:inline; background-position:9px 4px;_background-position:9px 2px; background-repeat:no-repeat;}
#hd_bot a:hover{ text-decoration:none;}
#footer{ width:958px; height:98px; background:url(/public/images/ftbg.gif) left bottom repeat-x; position:relative;}
#foot_link{ height:5px; background:#7a0f21; display:block; line-height:0px; text-align:center}
#foot_link a{ padding:0 10px; border-right:#FFF 1px solid;}
#foot_link a:link,#foot_link a:visited,#foot_link a:hover{color:#FFF;}
#foot_cont{ text-align:center; color:#666; padding-top:15px;}
#foot_cont span{color:#666;}
#foot_cont div{ color:#333;}
#foot_cont div a:link,#foot_cont div a:visited,#foot_cont div a:hover{color:#333;}
#foot_cont a:link,#foot_cont a:visited,#foot_cont a:hover{color:#666;}
#f_police{
  position:absolute;
  width:100px;
  height:38px;
  left: 20px;
  top: 46px;
}
#ftwn{
  width:25px;
  height:30px;
  position:absolute;
  left: 526px;
  top: 9px;
}

.lt_top{width:701px; background:url(/public/images/within/n_midtp.jpg) top no-repeat;height:40px; margin:0 0 0 18px;}
.lt_cont{width:701px; margin:0 0 15px 18px; background:url(/public/images/within/n_midbg.jpg) repeat-y;margin:0 0 0 18px;}
.lt_list{ont-weight:normal;width:664px;padding:0 0 0 17px;}
.lt_bot{width:701px; background:url(/public/images/within/n_midbt.jpg) bottom no-repeat;height:25px; margin:0 0 0 18px;}


.menu_list li.menu_current{ background:url(/public/images/new_img/menu_left_bg.jpg) no-repeat;}
.menu_list li.menu_current a:link,.menu_list li.menu_current a:visited,.menu_list li.menu_current a:hover{ color:#000;}


/*内容区样式*/
.pcont{
  padding:0 10px;
}
.pcont h1,.pcont p,.pcont div
{
  color:#4e4e4e;
  width:620px;
  padding:10px 10px 5px 10px;
  display:block;
}
.pcont h1
{
  height:20px;
  line-height:20px;
  border-bottom:#d8caab 1px solid;
  
}
.pcont p,.pcont div
{
  background:url(/public/images/manage_13.jpg) top repeat-x;
  color:#323232;
  margin-bottom:10px;
  line-height:180%;
  font-size:12px;
}
.pcont h1 span
{
  font-weight:bold;
  color:#000;
}
.pcont .cont_table{
  width:600px;
}
.pcont .cont_table,.pcont .cont_table td{
  background-color:#ffffff;
  border:#aaaaaa solid 1px;
  border-collapse:collapse;
  padding:4px;
}
.pcont .cont_table .span2,.pcont .cont_table .span3{
  float:right;
}

.pcont #title
{
  padding:0 0 15px 0;
  text-align:center;
  font-size:14px;
  font-weight:bold;
  color:#000000;

  filter:alpha(opacity=100); /* IE */ 
  -moz-opacity:1.0; /* Moz + FF */ 
  opacity: 1.0;
}
.pcont .c_table{
background:#ffffff;
  filter:alpha(opacity=100); /* IE */ 
  -moz-opacity:1.0; /* Moz + FF */ 
  opacity: 1.0;
}
.pcont ul,.pcont ol
{
  padding:5px 15px;
  width:590px;
}
.pcont ul li
{
  list-style-type:disc;
  list-style-position:inside;
}
.pcont ol li
{
  list-style-type:decimal;
  list-style-position:inside;
}

  .c_table1 input
{
  height:18px;
  line-height:12px;
  vertical-align:middle;
}
.c_table1 select
{
  height:20px;
  line-height:20px;
  _height:24px;
}
.c_table1 span
{
  color:#5a3300;
}

.c_table1 tbody tr.odd
{
  background:#faf6ee;
}
.c_table1 tbody tr.even
{
  background:#fcfbf8;
}
.c_table1 th,.c_table1 td
{
  border-bottom:#FFF 1px solid;
}
.c_table1 td table tr,.c_table1 td table td
{
  background:none;
  border:none;
}
.c_table1 tfoot
{
  background:#faf6ee;
}
.c_table1 input.btn
{
  width:66px;
  height:27px;
  margin-right:15px;
  text-align:center;
  line-height:27px;
  color:#FFF;
  border:none;
  background:url(/public/images/new_img/btnbg_66.gif) no-repeat;
}
.c_table1 input.btn86
{
  width:86px;
  height:27px;
  margin-right:15px;
  text-align:center;
  line-height:27px;
  color:#FFF;
  border:none;
  background:url(/public/images/new_img/btnbg_86.gif) no-repeat;
}
.c_table1 input.btn106
{
  width:106px;
  height:27px;
  margin-right:15px;
  text-align:center;
  line-height:27px;
  color:#FFF;
  border:none;
  background:url(/public/images/new_img/btnbg_106.gif) no-repeat;
  cursor:pointer;
}

.th_bg1
{
  background:url(/public/images/new_img/thbg_1.gif) left no-repeat;
  height:28px;
  line-height:28px;
  white-space:nowrap;
  text-align:center;
  font-size:14px;
  color:#a2162e;
  font-weight:bold;
}
  /*新闻列表*/

  #list_table
{
  width:95%;
  padding:0 0;
  margin:10px 10px;
  text-align:left;
  background:#FFF;
}
#list_table #td1
{
  height:43px;
  padding:0 0 0 15px;
  background:url(/public/images/news_list_07.jpg) left top no-repeat;
}
#list_table #td1 div
{
  margin-bottom:5px;
  height:24px;
  line-height:24px;
  color:#a2162e;
  font-weight:bold;
  background:url(/public/images/gif.gif) no-repeat;
  background-position: 2px -435px !important;
  background-position: 2px -437px;
  padding-left:23px;
}
#list_table #td2
{
  height:43px;
  background:url(/public/images/news_list_07.jpg) -140px top no-repeat;
}
#list_table #td3
{
  height:43px;
  background:url(/public/images/news_list_07.jpg) right top no-repeat;
}
#list_table #td4
{
  width:23px;
  background:url(/public/images/news_list_09.jpg) left top repeat-y;
}
#list_table #td6
{
  width:23px;
  background:url(/public/images/news_list_09.jpg) right top repeat-y;
}
#list_table #td7
{
  height:23px;
  background:url(/public/images/news_list_15.jpg) left bottom no-repeat;
}
#list_table #td8
{
  height:23px;
  background:url(/public/images/news_list_15.jpg) -140px bottom no-repeat;
}
#list_table #td9
{
  height:23px;
  background:url(/public/images/news_list_15.jpg) right bottom no-repeat;
}
#list_table ul
{
  padding:0 0px;
}
#list_table ul li
{
  font-size:12px;
  height:23px;
  line-height:22px;
  width:100%;
  position:relative;
  background:url(/public/images/line.jpg) left bottom repeat-x;
  display:block;
}
#list_table ul li p
{
  font-size:12px;
  background:url(/public/images/gif.gif) 2px -274px no-repeat !important;
  background:url(/public/images/gif.gif) 2px -275px no-repeat;
  padding:0 0 0 13px;
  display:inline;
}
#list_table ul li em
{
  line-height:22px;
  top:0;
 float:right;
  position:absolute;
}

.pcont #maincontainer #list_table ul
{
  padding:0;
  width:auto;
}

.pcont #maincontainer #list_table ul li{
	padding:1px 0;
	margin-bottom:5px;
	font-size:14px;
	 width:100%;
	list-style-type:disc;
    list-style-position:inside;
	display:block !important;
	display:inline;
}

.pcont #maincontainer #list_table ul li p a,.pcont #maincontainer #list_table ul li p{
	font-size:14px;
}

.pcont  #maincontainer,.pcont  #maincontainer div{
	background:#ffffff;
	margin:0;
	padding:0;
}

.pcont #maincontainer div.pagination{
width:auto;float:right;text-align:right;margin-top:20px;
}

/*新闻列表结束*/


.popcont{
	width:958px;
	padding:15px;
}

.popcont .cont_table2,.popcont .cont_table2 td{
  background-color:#ffffff;
  border:#cccccc solid 1px;
  border-collapse:collapse;
  padding:4px;
}

.popcont .cont_table2{
	width:95%;
}

.popcont .cont_table2 caption{
  color:#000000;
  font-size:16px;
  font-weight:bold;
  text-align:center;
  margin:10px 0;
}

.cont_table2 thead{
  border:#f3e6d0 1px solid;
  height:26px;
  background:url(/public/images/wtitbg.gif) repeat-x;
}
.cont_table2 th{
	color:#a2162e;
}
.cont_table2 th,.cont_table2 td{
	padding:3px;
}
.cont_table2 th{
	text-align:center;
}
.cont_table2 tbody tr.odd
{
  background:#faf6ee;
}
.cont_table2 tbody tr.even
{
  background:#fcfbf8;
}

/*2013/8/12 2013版新增样式*/
body{font-size:12px;font-family:"宋体";background-color:#ebebeb; background-image:url(/public/images/2013/flowerbj.jpg); background-repeat:no-repeat; background-position:top;}

#bjcolorwhite_box{width:960px;margin:0 auto;}
.bjcolorwhite{background:#ffffff;width:960px; float:left;}

.box{width:940px;margin:0 auto;}

.header .logo{float:left;padding:18px 0 0 24px;}
.header .headerone,.header .headertwo{float:right; text-align:right;width:600px;padding-right:9px;}
.headerone{ color:#cfcfcf;padding:19px 0 13px 0;}
.headerone a{color:#666666;}
.weibotext {color:#af0200}
.weibotext img{ float:right; margin-top:5px;}
.header .headertwo a{width:auto;background:url(/public/images/2013/gray_arrow.jpg) left center no-repeat;margin-left:12px; display:inline;  color:#515151;padding-left:7px;}

.headermenu{width:100%;height:45px;background:url(/public/images/2013/menu.jpg); float:left;font-weight:bold;font-size:14px;line-height:32px;margin-top:19px;}
.headermenu ul li{ float:left;width:auto;padding:0px 8px 0px 10px; text-align:center}
.headermenu ul .menunow{background:url(/public/images/2013/menunow.jpg);height:45px;}
.headermenu ul .menunow a{color:#870113}
.headermenu ul .menunow a:hover{color:#ffffff!important;}
.headermenu ul li a{ color:#FFF;font-weight:bold;font-size:14px;}
.headermenu ul li a:hover{ color:#ffd6d6!important;}
.footer{ float:left;width:100%;border-top:5px solid #7a0f21;color:#4f4f4f;background-color:#ffffff;vertical-align:middle; display:inline;padding:10px 0;margin-top:0px;}
.footer p{float:left;width:100%; line-height:36px;}
.footer p span{float:left;}
.footer p .wangan{width:25px;height:30px;background:url(/public/images/2013/wangan.jpg);}
.footer p .wangjing{width:100px;height:38px;background:url(/public/images/2013/wangjing.jpg);}

