/* CSS Document */
html
{overflow-y:scroll;}
body,html
{ margin:0; padding:0;}
#box
{width:958px; margin: 0 auto; background-color:#FFFFFF; font-size:13px; padding:0; font-family:"宋体"; }
a
{ color:#000000; text-decoration:none;}
a:hover
{text-decoration:underline; color:#ff0000;}
img
{ border:0; }
h2
{ margin:0; margin-bottom:5px; padding:0; }
ul
{font-size:13px; text-align:left; line-height:25px; margin:0; padding:0; list-style:inside;}
li, input
{margin:0; padding:0;}

/*菜单开始*/
.nav, .nav ul { list-style: none; margin: 0; padding: 0; line-height:35px;}
.nav {width:100%; z-index: 100;  position: relative;}
.nav li { list-style:none; width:120px; text-align:center; line-height:35px; float: left;}
.nav li a, .nav li a:link, .nav li a:visited{
font-weight:bold;
color: #ffffff;
display: block;
padding: 0 9px;
text-transform: lowercase;
text-decoration: none;
font-size:14px;
}
.nav li a:hover, .nav li a:active {
font-weight:bold;
color: #FFFF00;
display: block;
padding: 0 9px;
text-transform: lowercase;
text-decoration: none;
font-size:14px;
}
#nav-one li:hover a, 
#nav-one li.sfHover a {color: #FFFF00;}
/*菜单结束*/

/*���各个页面头部共通开始��ͷ��ͨ��ʼ*/
#Head
{ padding:0; margin:0; }
#TOP1
{ height:26px; margin-top:3px; margin-bottom:3px;}
.biaozhi
{ margin:0; padding:0; height:63px; -height:63px;}
.zhiyin
{float:left;
text-decoration:underline;
color:#660099; margin-left:23px;
line-height:26px;
font-size:12px;}
.zhiyin
{ text-decoration:none;}
.zhiyin a
{font-weight:bold; color:#7a0f5e; text-decoration:none; }

/*foot共同开始*/
#foot
{ height:99px; width:100%; clear:both; font-size:12px; margin-top:5px;}
#friend_link
{ height:32px;}
#friend_link a, #friend_link b
{ color: #000000; line-height:29px; text-decoration:none; margin:auto 5px;}
#friend_link a:hover
{ color: #632303; text-decoration:underline;}
.link1
{ float:left;}
.link2
{ float: right;}
.copy_right
{ text-align:center; clear:both; color: #330000; line-height:20px; padding-top:5px; margin-bottom:10px;}


/*workarea共同开始*/
#mainbody
{ margin-top:2px; margin:0;padding:0;}
#left
{ width:195px; height:auto; float:left;}
#line
{ width:750px;_width:735px; height:auto;  margin-left:8px;float:left; border-right:0;_padding-top:2px;}
#Child{float:left;}
#Child1{float:left;margin-left:10px;+margin-left:10px;}
#mid
{ width:375px; height:auto;  float:left; margin-left:10px;}
#right
{ width:370px; height:auto; float: left; margin-left:10px;}
#bottom
{width:745px;_width:100%;height:auto;height:52px;margin-left:8px;}
#bottom img{margin-top:7px;margin-left:3px;width:175px;_width:170px;height:37px;border:1px solid #333333;}

#line1{
width:952px;
height:1px;
background-color:#ecf5fa;
margin-top:1px;
padding:2px;
border-top:1px solid #333333;
border-left:1px solid #333333;
border-right:1px solid #333333;
}

#Left1, #Right1, #Mid1 
{ clear:both; position:relative; margin:0px auto 0px auto;}

#left_1, #right_1, #mid_1 
{ height:28px; clear:both;}
#mid_1_pic 
{ height:22px; clear:both;}
#capname
{ font-size:13px; float:left; line-height:15px;  text-align:left; text-decoration:none;}
.index_wenzi_1
{  margin: auto 2px auto 12px; }
.index_wenzi_1 li
{  margin-bottom:5px; line-height:25px; overflow:hidden;  word-wrap: break-word; }
#index_wenzi
{ margin: auto 2px auto 12px; }
#index_wenzi li
{ margin-bottom:5px; line-height:25px;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.index_wenzi_left li
{ width:265px;}
.index_wenzi_mid li
{ width:370px;}
.index_wenzi_mid1 li
{ width:300px;}
.index_wenzi_right li
{ width:205px;}
#mid_box1
{ margin-top:5px;}

/*首页 标题 文字大小*/
.mid_2_head{ height:33px;background:url(../img/switch_area.gif) left bottom repeat-x;text-align:left;}
.mid_2_head span.title_span,.mid_2_head span.title_span2{width:170px;float:left;height:25px;margin-top:5px;
line-height:25px;padding-left:16px;padding-top:2px;margin-bottom:0;font-size:13px;letter-spacing:1px;
font-weight:bold;background:url(../img/switch_area.gif)  -160px -138px no-repeat;_line-height:25px;}
.mid_2_head span.title_span2{background:url(../img/switch_area.gif)  -120px -138px no-repeat; }
.mid_2_content{ border:1px solid #3D5F85;border-top:0;height:172px;padding:10px;text-overflow:ellipsis;
white-space:nowrap; overflow:hidden;}


/*首页 最新动态新闻 间隔   文字大小*/
.listul{padding:5px;}
.listul ul li{background:url(../img/left_bullet02.gif) left 8px no-repeat;line-height:25px;margin:0;
padding:0;list-style:none;text-align:left;padding-left:15px;_padding-left:15px;border-bottom:1px dashed #cccccc;}
.listul ul li a ,li.list_style a { margin-left:0; font-size:14px; text-decoration:none; color:#000000;overflow:hidden;_overflow:hidden;}
.mid_1a {BACKGROUND: url(../images/1.PNG) repeat-x 0px 0px}

#Midtu {BORDER-BOTTOM: #72879a 1px solid; BORDER-LEFT: #72879a 1px solid; MARGIN-TOP: 2px; 
MARGIN-BOTTOM: 8px; BORDER-TOP: #72879a 1px solid; BORDER-RIGHT: #72879a 1px solid;}
#link_buttom img{ border:1px solid #333333; margin-left:8px; margin-top:10px;}
span.more_tab a{ float:right; font-size:12px;line-height:25px;margin-top:3px;text-decoration:none;
color:#000000;margin-right:5px;}

/*  导航页面开始----*/
.dhguide{background:url(../img/bg_list.gif) repeat-x; height:24px; line-height:24px;font-size:12px; margin-left:8px; }
.dhguide a{ color:#000000; text-decoration:none;}
fieldset{padding:10px; line-height:25px; width:90%;font-size:14px; color:#333333;}
/*fieldset table,fieldset table tr td
{ border-collapse:collapse;
border:1px solid #cccccc; padding:5px;
}*/
input.inputsearch{ border:1px solid #7f9db9;width:90%;height:18px;}

#showlist{ border:1px solid #cccccc; width:96%; margin-top:10px;}
.showlist_head{ height:35px; background-color:#d6e0ef; line-height:35px; text-align:center; font-size:14px;}
.showlist_list ul li{list-style:none;line-height:25px;border-bottom:1px dashed #cccccc;background:#ffffff; padding-left:15px;}
.page{text-align:center;width:93%; margin:15px; margin-left:25px; }
.showlist_list ul li:hover{ color:#FFFFFF; background:#ffffff url(../img/icon_choose.gif) left center no-repeat;cursor:hand;}
.showlist_list ul li a{ text-decoration:none; color:#000000;}
.showlist_list ul li a:hover{ text-decoration:underline; color:#333333; cursor:hand;}

.newslist{ margin:15px;}
.newslist ul li{background:url(../img/left_bullet02.gif) left 8px no-repeat;line-height:25px;margin:0; padding:0;
list-style:none;text-align:left;padding-left:20px;_padding-left:15px;border-bottom:1px dashed #cccccc;}
.newslist ul li a{ color:#000000;text-decoration:none;}
.newslist ul li.list_head{background:#CCCCCC; background-image:none; font-size:14px; line-height:30px;}
.newslist ul li.list_head span.list_more{text-align:right; float:right; padding-right:15px;
background-image:none; border:0;color:#000000; line-height:30px;}

#imgpage{ padding:20px; margin-top:30px; margin-bottom:30px;}
.newstitle{ font-weight:bold; font-size:16px; text-align:center; line-height:50px;}
.author{ line-height:30px; text-align:center; font-size:12px;}

.newscontent{ line-height:25px; padding:50px;}
.guanbi a{ font-size:14px; text-decoration:none;}
.peopleshow{ font-size:14px; line-height:25px;padding:30px;}
.peopleshow_name{ font-size:16px; font-weight:bold; text-align:center;}
.peoplehr{color:#003483; width:90%;}
.peopleshow_content img{ float:left; margin:15px;}

/* 2级子页面区域TABLE*/
.changbian
{ background:url(../images/wenzidi2.gif); margin-top:10px;}
.duanbian
{  background:url(../images/wenzidi2.gif) no-repeat;}
.zi_2ji, .zi_2ji2
{ color:#234f76; font-size:18px; font-weight:900;  margin-left:60px; letter-spacing:5px;}
.zi_2jig
{ color:#5c0909; font-size:18px; font-weight:900;  margin-left:60px; letter-spacing:5px;}
table.newlist_table
{ margin-bottom:25px;}
table.newlist_table tr td
{ height:30px;}
.blk_03
{ margin-top:5px;}
.zi_left
{ background:url(../images/leftnews.gif); width:197px; height:34px;}
.zi_leftzi
{ font-size:16px; font-family:黑体; letter-spacing:3px;; margin-left:35px; color:#FFFFFF;}


/*3级文字信息开始*/
#zuowenzi
{ float:left; background:url(../images/zuo1.jpg) top right; width:19px; height:64px; margin-right:0;}
#zhongwenzi
{ float:left; background:url(../images/shang1.jpg) repeat-x; width:920px; margin:0 auto;
}

#youwenzi
{ float:left; background:url(../images/you1.jpg) left top; width:19px; height:63px;}
#wenzidi
{ clear:both; margin-bottom:5px;}
#zuowenzi1
{ float:left; background:url(../images/zuo2.jpg) bottom right; width:19px; height:52px; margin-right:0;}
#zhongwenzi1
{ float:left; background:url(../images/xia1.jpg) repeat-x bottom; width:920px; height:52px;}
#youwenzi1
{ float:left; background:url(../images/you2.jpg) left  bottom; width:19px; height:52px;}
#WenziB
{   margin:40px auto 30px auto ; width:750px; text-align:center; font-size:20px; line-height:30px;}
.WenziB_1
{ color:#000099; font-weight:bold; }
.WenziB_2
{ color:#890303; font-weight:bold; }
.shangxian, .shangxian2
{  text-align:center; margin-right:auto; margin-left:auto;}
.LaiYuan
{ margin:15px 0 20px 0 ; }
.laiyuan
{  color:#666666 ; margin-right:15px; font-size:12px;}
#zhongtupian
{ padding:5px 5px 2px 5px; border:1px solid #8d939c; text-align:center; margin:0 auto;  width:440px;}
.TuPian
{ margin-bottom:3px; width:430px; padding:0; *padding-right:15px; _padding-right:0px; }
blockquote
{  background:url(../images/zhuzi.jpg) right bottom no-repeat; min-height:200px; height:auto !important; height:200px; overflow:visible; }
.XinXi
{ width:750px; line-height:30px; font-size:14px; margin:0 auto;  margin-top:10px; word-break:break-all;word-wrap:break-word;}
.guanbi
{ margin-top:60px; color:#000066 ; font-size:14px }


#TOP2
{ background:url(../images/top0.jpg) left no-repeat; width:958px; height:24px; display:block; margin-bottom:5px;}
#TOP3
{ background:url(../images/top0.jpg) left no-repeat;  height:24px; display:block; margin-bottom:5px;}
.zhiyin2
{float:left;
text-decoration:none;
color:#660099; margin-left:30px;
line-height:26px;
font-size:12px;}
.zhiyin2 a
{ color:#7a0f5e; text-decoration:none; }
table.search_result 
{ border-collapse:collapse; border:0;}
table.search_result tr th
{ background:#e6e9eb; padding-left:5px; padding-right:5px;}
table.search_result tr td
{ padding-left:5px; padding-right:5px; border:1px solid #cccccc;overflow:hidden;}
