@charset "gb2312";
.blank{ height:1px; clear:both; display:block; overflow:hidden;}
.blank5{ height:5px; clear:both; display:block; overflow:hidden;}
.blank8{ height:8px; clear:both; display:block; overflow:hidden;}
.blank10{ height:10px; clear:both; display:block; overflow:hidden;}
strong{ font-weight:bold;}
#sub_content{width:969px; margin:0px auto; padding:0px 0px; background:#fff;}
/*sub*/
.242{ width:242px;}
.m_10{ margin-bottom:10px;}
.subtitle{}
.subtitle_con{ background:url(images/sub_bg1.gif) 0 0 repeat-y; width:242px;}
.subtitle_con ul { padding:5px 0px 5px 20px;}
.subtitle_con ul li{ margin:5px 0px; text-indent:2em;}
.subtitle_con ul li a:link,.subtitle_con ul li a:visited{ background:url(images/sub_hover1.gif) 0 0 no-repeat; width:199px; height:24px; line-height:24px; color:#4d526f; display:block;}
.subtitle_con ul li a:hover,.subtitle_con ul li.hover a{ background:url(images/sub_hover.gif) 0 0 no-repeat; width:199px; height:24px; line-height:24px; color:#fff;display:block; text-decoration:none;}
.subtitle_btom{ background:url(images/sub_bg_btom.gif) 0 top no-repeat; width:242px; height:11px;}

.right_btn2{ text-align:center;}
.sub_right{ width:710px; float:right; overflow:hidden;}
#sub_right_con{ padding:10px;clear:both;}

#sub_rt1{ clear:both; margin:0px auto; width:99%; height:38px; background:url(images/sub_right1.gif) #ffffff top left no-repeat;}
#current_title{ float:left; padding-top:10px; padding-left:35px; font-size:16px; color:#811f8e; font-weight:900;}
#site_nev{ float:right; padding-top:12px; padding-right:8px;}

#mc_contentBox{ width:99%; margin:0 auto;}
/*--news class center---*/
#mc_contentBox #news_listBox{ margin:0 auto; padding:0px; width:99%;}
#news_listBox ul{ list-style:none;}
#news_listBox li{ height:30px; line-height:30px; padding-left:12px; background:url(images/dot1.gif) bottom left no-repeat; margin:0px auto; font-size:13px;}
#news_listBox .newsdate{ FONT: 10px/24px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; float:right;height:30px; line-height:30px;}
/*分页样式*/
.pages { CLEAR: both; padding-right: 0px; padding-left: 10px; FONT-SIZE: 12px; padding-bottom: 10px; line-height: 20px! important; padding-top: 10px; height: 20px; text-align:right; width:98%;}
.pages .pagesBox{ float:right; font-family:Arial, Helvetica, sans-serif}
.pages .pagesBox dd {padding-left: 0px! important; FLOAT: left; height: 22px! important; height:22px;}
.pages .pagesBox b{ color:#FF0000;}
.pages .pagesBox span{ padding-right:10px;}
.pages .pagesBox .pageinfo {padding-right: 6px; padding-left: 6px; padding-bottom: 0px; padding-top: 0px}
.pages .pagesBox .thisclass {padding-right: 6px! important; padding-left: 6px! important; font-weight: bold; padding-bottom: 0px! important; margin: 0px 2px; COLOR: #fff; padding-top: 0px! important; background:#959595; border:0px solid #000;}
.pages .pagesBox A {border-right: #ddd 1px solid; padding-right: 6px; border-top: #ddd 1px solid; display: block; padding-left: 6px; padding-bottom: 0px; margin: 0px 2px; border-left: #ddd 1px solid; padding-top: 0px; border-bottom: #ddd 1px solid; background: #f2f2f2}
.pages .pagesBox A:hover {border-right: #666 1px solid; border-top: #666 1px solid; border-left: #666 1px solid; border-bottom: #666 1px solid; background:#D9D9D9; text-decoration:none;}
/*---news---*/
#mc_contentBox #news_contentBox{ margin:0 auto; padding:0px; width:98%;}
#news_contentBox h3{ text-align:center; margin:0px; padding:0px; clear:both; font-size:20px; color:#000000; font-weight:900;}
#news_contentBox #news_des{ clear:both; height:20px; line-height:20px; margin:0 auto; padding:5px 0px; width:80%; text-align:center; color:#666; border-bottom:1px dotted #ccc;}
#news_contentBox #news_des .newsaddtime{ padding:0 20px;}
#news_contentBox #news_des .newsaddtime span{ FONT: 10px/24px Verdana, Arial, Helvetica, sans-serif;}
#news_contentBox #news_info{clear:both;word-break:break-all; overflow:auto; line-height:160%;}

/*---hr---*/
#mc_contentBox #hr_listBox{ margin:0 auto; padding:0px; width:99%;}
#hr_listBox ul{ list-style:none;}
#hr_listBox li{ height:30px; line-height:30px; padding-left:12px; background:url(images/dot1.gif) #fff bottom left no-repeat; margin:0px auto; font-size:13px;}
#hr_listBox li#hrtitle{ height:30px; line-height:30px; background:#f5f5f5; border-bottom:1px solid #DBDBDB;}
#hr_listBox .hr_elements1{ float:right;height:30px; line-height:30px; width:50px; text-align:right; padding-right:8px;}
#hr_listBox .hr_elements2{ float:right;height:30px; line-height:30px; margin-right:30px; width:100px; text-align:center;}

#mc_contentBox #hr_contentBox{ margin:0 auto; padding:0px; width:98%; color:#666666;}
#hr_contentBox ul{}
#hr_contentBox li{ clear:both; margin:0px 0px; height:25px; line-height:25px;}
#hr_contentBox li span{ margin-right:5px; }
#mc_contentBox .hr_titleBox{ background:url(images/dot.gif) #f5f5f5 center left no-repeat; border-bottom:1px solid #DBDBDB; height:20px; line-height:20px; padding-left:15px; clear:both;}
#mc_contentBox .hr_ms_yqBox{clear:both;word-break:break-all; overflow:auto; line-height:160%; padding:5px;}
#mc_contentBox #hr_thisBox{  background:url(images/dot.gif) #f5f5f5 center left no-repeat; border-bottom:1px solid #DBDBDB; height:20px; line-height:20px; font-weight:900; padding:0px 0; clear:both; padding-left:15px;}
#mc_contentBox #hr_thisBox span{ font-weight:normal; color:#999; margin-left:8px;}
#mc_contentBox #hr_contactBox{ clear:both; height:80px; padding:8px;}

/*---link---*/
#mc_contentBox #link_contentBox{ margin:0 auto; padding:0px; width:98%;}
#link_contentBox #link_typeBox{ height:20px; line-height:20px;background:url(images/dot.gif) #f5f5f5 center left no-repeat; border-bottom:1px solid #dbdbdb; font-weight:900; padding-left:8px; clear:both;padding-left:15px;}
#link_contentBox #link_logoBox { margin:0px; padding:0px;}
#link_contentBox #link_logoBox ul{ list-style:none;}
#link_contentBox #link_logoBox li{ float:left; width:88px; overflow:hidden; height:31px; margin-bottom:6px; margin-left:6px;}
#link_contentBox #link_wordBox { margin:0px; padding:0px;}
#link_contentBox #link_wordBox ul{ list-style:none;}
#link_contentBox #link_wordBox li{ float:left; width:88px; overflow:hidden; height:20px; line-height:20px; margin-bottom:6px; margin-left:6px;}

/*---gbook---*/
#mc_contentBox #gbook_listBox{ margin:0 auto; padding:0px; width:98%;}
#gbook_listBox ul{ list-style:none;}
#gbook_listBox li{ clear:both; border:1px solid #eee; padding:5px; margin-bottom:5px;}
#gbook_listBox #gbooktitleBox{ background:url(images/gbook_2_1.gif) top left no-repeat; height:20px; line-height:20px; padding-left:20px;}
#gbook_listBox #gbooktitleBox #gbooktime{ float:right;FONT: 10px/24px Verdana, Arial, Helvetica, sans-serif;COLOR:#666;height:20px; line-height:20px; }
#gbook_listBox #gbook_content{ clear:both;word-break:break-all; overflow:auto; text-indent:25px; line-height:160%;}
#gbook_listBox #gbook_replayBox{ background:url(images/gbook_3.gif) top left repeat-x; padding:5px 0; clear:both; margin-top:5px;}
#gbook_listBox #gbook_replayBox #replay_content{clear:both;word-break:break-all; overflow:auto; color:#0066FF}
#replay_content #admin_replay{background:url(images/gbook_2_2.gif) top left no-repeat; padding-left:20px; line-height:160%; color:#FF0000;}

/*内容页选项卡*/
#tabs {
overflow: hidden;
width: 90%;
margin: 0;
padding: 0;
list-style: none;
}

#tabs li {
float: left;
margin: 0 -15px 0 0;
}

#tabs a {
float: left;
position: relative;
padding: 0 40px;
height: 0;
line-height: 30px;
text-transform: uppercase;
text-decoration: none;
color: #fff;      
border-right: 30px solid transparent;
border-bottom: 30px solid #3D3D3D;
border-bottom-color: #777\9;
opacity: .3;
filter: alpha(opacity=30);      
}

#tabs a:hover,
#tabs a:focus {
border-bottom-color: #2ac7e1;
opacity: 1;
filter: alpha(opacity=100);
}

#tabs a:focus {
outline: 0;
}

#tabs #current {
z-index: 3;
border-bottom-color: #3d3d3d;
opacity: 1;
filter: alpha(opacity=100);      
}

/* ----------- */
#page_content {
  background: #fff;
  border-top: 2px solid #3d3d3d;
  padding: 10px 0;
  /*height: 220px;*/
 
}

#page_content h2,
#page_content h3,
#page_content p {
  margin: 0 0 8px 0;
} 
#page_content h2,
#page_content h3{
	font-size:14px; font-weight:bold;
}


