/* CSS Document */
body {
margin:0px;
padding:0px;
font-size:13px;
font-family:"宋体",Arial, Helvetica, sans-serif,Verdana,Tahoma;
color:#666666;
text-align:center;
}
* {
margin:0px;
padding:0px;
}
a {
outline:none;
}
img {
border:none;
}
.clear {
clear:both;
}
a:link,a:visited {
text-decoration:none;
color:#666666;
}
a:hover {
color:#336699;
text-decoration:underline;
}
ul {
list-style-type:none;
}
/*布局样式*/
#layout {
width:998px;
height:auto;
margin:0px auto;
border:none;
text-align:left;
background-color:#FFFFFF;
}
#top,#content,#nav,#menu {
display:block;
height:auto;
width:998px;
}
#content {
width:980px;
margin:10px auto;
}
.marginLeft50 {
margin-left:50px;
}
.marginLeft10 {
margin-left:10px;
}
.margingTop10 {
margin-top:10px;
}
/*top样式*/
#top {
padding:30px 0px 20px 0px;
height:22px;
}
#logo {
width:392px;
height:22px;
float:left;
margin-left:20px;
}
#quick_link {
float:right;
height:22px;
line-height:22px;
margin-right:3px;
}
/*中间样式*/
.news,#contact{
float:left;
width:310px;
height:184px;
overflow:hidden;
}
#contact {
float:right;
width:264px;
}
.title {
height:24px;
line-height:24px;
border-bottom:2px solid #eaeaea;
background-image:url(../images/icon.gif);
background-repeat:no-repeat;
background-position:3px 10px;
text-indent:13px;
}
.title img {
float:left;
margin-left:20px;
}
.title .more a{
float:right;
margin-right:10px;
width:32px;
height:13px;
background-image:url(../images/more.gif);
background-repeat:no-repeat;
position:relative;
top:9px;
text-indent:-9999px;
cursor:pointer;
}
.list {
margin:5px auto;
}
.list li {
height:22px;
line-height:22px;
background-image:url(../images/new_g.gif);
background-repeat:no-repeat;
background-position:0px 6px;
}
.list .new {
background-image:url(../images/new_b.gif);
}
.list li a {
float:left;
width:240px;
text-indent:30px;
overflow:hidden;
}
.list li span {
float:right;
}
#show,#show_top,#show_mid,#show_bottom{
width:980px;
margin:0px auto;
background-image:url(../images/show_top.gif);
background-repeat:no-repeat;
}
#show {
margin:10px auto;
}
#show_top {
height:41px;
}
#show_top a {
display:block;
height:20px;
width:60px;
position:relative;
top:10px;
left:58px;
text-indent:-9999px;
}
#show_mid {
background-image:url(../images/show_mid.gif);
background-repeat:repeat-y;
}
#show_bottom {
height:42px;
background-image:url(../images/show_bottom.gif);
}
/*以下是页脚样式*/
#footer {
width:998px;
margin:20px 0px 0px 0px;
background-color:#797979;
text-align:center;
color:#FFFFFF;
}
#nav {
border-top:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
background-color:#f2f2f2;
height:30px;
line-height:30px;
margin-top:10px;
}
#nav ul {
width:850px;
margin:0px auto;
}
#nav li {
float:left;
}
#nav li a {
padding:0px 8px;
}
#address {
line-height:22px;
padding:10px 0px;
}

/*图片滚动效果*/
.d1 {
	margin:0px auto;
	width:945px;	
	overflow:hidden;
	white-space:nowrap;
}
.d2 {
	margin:0px auto;
}
.div2 {
	width:auto;
	float:left;
	overflow:hidden;
}
.div2 li{
float:left;
margin:0px 6px;
text-align:center;
}
.pe_u_thumb_title {
line-height:22px;
}
/*子页样式*/
#left {
float:left;
width:310px;
}
.title_mba,#mba_list,.mba_bottom {
width:310px;
height:31px;
}
#mba_list{
padding:5px 0px;
height:auto;
background-image:url(../images/mba_bg.jpg);
background-repeat:repeat-y;
}
.mba_bottom {
height:9px;
background-image:url(../images/mba_b.jpg);
background-repeat:no-repeat;
}
#mba_list ul{
width:270px;
margin:0px auto;
}
#mba_list li{
width:90px;
float:left;
border-bottom:1px dashed #e4e4e4;
height:22px;
line-height:22px;
color:#4b81c3;
font-weight:700;
overflow:hidden;
}
#mba_list li a,.bar_info li a{
font-weight:normal;
padding-left:10px;
}
.bar_info li{
width:100%;
border-bottom:1px dashed #e4e4e4;
height:22px;
line-height:22px;
color:#4b81c3;
font-weight:700;
overflow:hidden;
}
#server {
width:310px;
height:222px;
background-image:url(../images/server.gif);
background-repeat:no-repeat;
}
#server p {
width:270px;
position:relative;
top:80px;
height:128px;
line-height:22px;
margin:0px auto;
overflow:hidden;
}
/*子页右边样式*/
#right {
float:right;
width:660px;
}
.right_bar,.right_bar_r{
float:left;
width:323px;
height:180px;
border:1px solid #e4e4e4;
}
.right_bar_r {
float:right;
}
.title_bar {
height:30px;
line-height:30px;
background-image:url(../images/title.jpg);
background-repeat:repeat-x;
border-bottom:1px solid #e4e4e4;
}
.title_bar h4{
display:block;
width:116px;
height:29px;
line-height:29px;
background-image:url(../images/h3_bg.jpg);
background-repeat:no-repeat;
text-align:center;
font-weight:700;
font-size:15px;
font-family:"黑体";
color:#FFFFFF;
}
.right_bar_r .title_bar a,.right_bar .title_bar a,.right_content .title_bar a{ 
color:#ffffff;
}
.bar_info ul {
width:300px;
margin:5px auto;
}
/*二级子页样式*/
.right_info {
width:580px;
margin:30px auto;
overflow:hidden;
}
.right_info h3 {
text-align:center;
color:#336699;
padding:5px 0px;
font-family:"黑体";
}
.right_info p {
text-indent:2em;
line-height:25px;
text-align:justify;
text-justify:inter-ideograph; 
}
.right_info span {
line-height:35px;
}
.right_info span a {
color:#336699;
padding:0px 3px;
}
/*标签切换样式*/
.tags {margin:0 auto;background:url(../images/ulBg.gif); background-repeat:repeat-x; height:32px;}
.tags ul {clear:both; overflow:hidden;padding-top:9px;}
.tags li {float:left; margin-right:3px; height:22px; line-height:22px; background:url(../images/tagrBg.gif) no-repeat left -58px; padding-left:10px; cursor:pointer;}
.tags li h5 {background:url(../images/tagrBg.gif) no-repeat right -80px; padding-right:10px;}
.tags li.on {background-position:left top; height:29px; line-height:29px; margin-top:-6px; padding-left:14px;}
.tags li.on h5 {background-position:right -29px; font-weight:bold; color:#EC3D00; padding-right:13px;}
.tags li.on h5 a,.tags li.on h5 a:visited {color:#336699;}
.tags li.hhh {margin-bottom:-7px;}
.cont { padding:5px; margin:0 auto; border:1px solid #CCCCCC; border-top:none; display:none;}
.cont h6 {background:url(../images/li6.gif) no-repeat left 17px;; padding:18px 0 6px 24px; text-align:left; margin:0 18px; font-family:'黑体'; font-size:18px; border-bottom:1px dashed #cccccc;}
.cont p {line-height:23px; margin:0; padding:9px 24px;}
.cont p a {
margin:0px 6px;
}
/*导航样式*/
#menubar{
	height:32px;
	margin-top:8px; 
	background-color:#336699;
	font-family:"微软雅黑";
	font-size:14px;
}
#menubar ul{
	margin:auto; width:778px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
#sub_nav {
background-color:#f1f1f1;
}
.m_li{
	float:left; width:90px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px;
}
#menubar .m_li a{
	display:block; color:#FFFFFF; width:90px;
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:90px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold;
	background-image:url(../images/li_bg.jpg); position:relative; height:32px; margin-top:-3px; margin-right:-2px; margin-left:-2px;
}
#menubar .m_li_a a{
	display:block; 
	color:#525252; 
	width:90px;
}
.smenu{
	width:774px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:32px;
}
.s_li{
	line-height:32px; width:auto; display:none; height:32px; 
}
.s_li_a{
	line-height:32px; width:auto; display:block; height:32px; 
}
/*二级子页右边样式*/
.right_content {
border:1px solid #e4e4e4;
}
.content {
padding:6px;
}