﻿*{
	margin:0;
	padding:0;
}
body 
{
	background:#DDD;
	font-size:14px;
	margin:0 auto;
}
.warrper{
	margin:0 auto;
	width:950px;
	background:#FFFFFF;
}
.masterHead
{
	background:url(../images/header-bg-line.gif) repeat-x;
	height:60px;
	text-align:left;
	border-top:#000 3px solid;
	padding-top:10px;
	padding-left:20px;
}
.masterContent
{
	width:950px;
	text-align:left;
}

/*菜单*/
.login
{
	text-align: right; 
	margin-bottom: 2px; 
	padding-right:5px;
	background-color:#F6F6F5;
}
.login a
{
	color:#3BB1D3;
	text-decoration:none;
}
.login a:hover
{
	color:#FFCC00;
	text-decoration:underline;
}
.menu{
	list-style:none;
	background:url(../images/menu-bg.gif) repeat-x;
	height:30px;
	width:950px;
}
.menuItem{
	padding-left:5px;
	padding-right:5px;
	background:url(images/line.gif) no-repeat right center;
	line-height:2em;
	color:#FFF;
	font-weight:bold;
}
.menuItemHover
{
	color:#FFCC00;
}
.dynamicMenu
{
	border-collapse:collapse;
}
.dynamicMenuItem
{
	border-bottom:solid 1px blue;
	margin:2px;
	background-color:White;
	color:Black;
	font-size:12px;
	width:125px;	
}

/*底部*/
#footer{
	clear:both;
	background:url(../images/footer-bg.gif) repeat-x;
	height:53px;
	color:#FFF;
	text-align:center;
	padding-top:10px;
	vertical-align:middle;
}

/*首页*/
.indexContent
{
	width:950px;
	float:left;
	background:url(../images/content-bg-index.gif) repeat-y;
	margin-top:5px;
}
.left
{
	width:671px;
	float:left;
	margin-left:5px;
}

.bot-box, .bot-box2{
	float:left;
	width:223px;
	height:300px;
	background:url(../images/dot2.gif) repeat-y right top;
	text-align:left;
 }
.bot-box2{
	background:none;
}
.bot-box h2,.bot-box2 h2{
	display:block;
	width:210px;
	height:24px;
	background:url(../images/h2-bg.gif) repeat-x;
	border:#53BBD8 1px solid;
	color:#2994B2;
	font-size:14px;
	line-height:1.5em;
	padding-left:10px;
}
.bot-box ul,.bot-box2 ul{
	list-style:none;
	margin-left:10px;
	margin-top:10px;
}
.bot-box li,.bot-box2 li{
	padding-top:10px;
}
.bot-box li a,.bot-box2 li a
{
	text-decoration:none;
	color:#3BB1D3;
}
.bot-box li a:hover,.bot-box2 li a:hover
{
	color:#FF9900;
	text-decoration:underline;
}
#right{
	width:250px;
	float:left;
	text-align:left;
	margin-top:5px;
	margin-left:10px;
}
#box{
	margin:10px;
}
#box h2{
	font-size:14px;
	color:#0E638F;
}
#box a{
	display: block;
	width:230px;
	height:50px;
	background:url(../images/big-button.gif) no-repeat;
	margin-top:20px;
	text-decoration:none;
	font-size:14px;
	color:#000;
	font-weight:bold;
	line-height:3.5em;
	text-align:center;
}
#box a:hover{
	background:url(../images/big-button2.gif) no-repeat;
}

.divNews
{
	margin: 10px;
	margin-top:20px;
	background:url(../images/dot.gif) repeat-x top;
}
.divNews h2{
	font-size:14px;
	color:#0E638F;
	padding-top:20px;
}
.divNews image
{
}
.newsRow a{
	text-decoration:none;
	color:Black;
}
.newsRow a:hover{
	color:#FF9900;
	text-decoration:underline;
}



/*内容模板*/
.content{
	background:url(../images/content-bg.gif) repeat-y;
	width:950px;
	padding-bottom:20px;
	clear:both;
	float:left;
}
/*左边树*/
.gvTitle{
	background:url(../images/tiao.gif) repeat-x;
	width:160px;
	height:24px;
	font-size:14px;
	font-weight:normal;
	padding-left:10px;
	line-height:2em;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}
.gridViewType
{
	margin-left:20px;
}
.leftRow a{
	text-decoration:none;
	color:#3BB1D3;
}
.leftRow a:hover{
	color:#FF9900;
	text-decoration:underline;
}
/*右边内容*/
.functionLink
{
	text-decoration:none;
	color:#3BB1D3;
}
.functionLink:hover
{
	color:#FF9900;
	text-decoration:underline;
}
.articleList
{
}
.articleList tr:hover
{
	background-color:#F7F6F3;
}
.articleListHeader{
	height:29px;
	background:url(../images/table-top.gif) repeat-x;
}
.articleListRow a{
	text-decoration:none;
	color:#3BB1D3;
}
.articleListRow a:hover{
	color:#FF9900;
	text-decoration:underline;
}
/*保存按钮*/
.saveButton
{
	display:block;
	width:82px;
	height:24px;
	background:url(../images/but1.gif) no-repeat;
	text-align:center;
	line-height:1.5em;
	color:#FFF;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}

.saveButton:hover{
	background:url(../images/but2.gif) no-repeat;
}
/*文章浏览区*/
.articleViewContent
{
	overflow: auto;
	width:100%;
}
.leftMenu
{
	margin-left:20px;
	margin-top:20px;
}
.leftMenu a
{
	display:block;
	text-decoration:none;
	color:#3BB1D3;
	line-height:1.8;
}
.leftMenu a:hover{
	color:#FF9900;
	text-decoration:underline;
}
/*关于301*/
.divAbout{
float:left;
width:710px;
_width:680px;
text-align:left;
margin:20px;
_margin:10px;
}
.divAbout h2{
font-size:14px;
color:#3BB1D3;
margin-left:20px;
}
.divAbout h3{
font-size:14px;
margin-top:20px;
}
.divAbout img{
float:left;
margin:20px;
border:#C2D3D3 1px solid;}
.divAbout p{
margin-top:5px;
line-height:1.8em;
text-indent:40px;
}
.divAbout p.text1
{
clear:both;}

/*地址*/
.divAbout p span{
font-size:14px;
font-weight:bold;
display:block;
text-indent:0px;}

.divAbout .red{
color:#EE6820;}

.divAbout .map a {
display:block;
height:25px;
width:80px;
background:url(../images/map-but.gif);
text-align:center;
margin:0 auto;
line-height:1.8em;
text-decoration:none;
margin-top:10px;
text-indent:0px;
color:#FFF;}

.divAbout .map a:hover{
background:url(../images/map-hover-but.gif);
}