﻿*
{
	margin:0;
	padding:0;
	
}
body
{
}

/*页面导航*/
#indexpath
{
	width:700px;
	margin:0 auto;
	height:30px;
	line-height:30px;
	font-size:12px;
}
/*页面导航结束*/

/*二级页面的flash*/
#smallflash
{
	width:799px;
	margin:0 auto;
}
/*二级页面的flash结束*/

a{
	color:#1959B1;
	text-decoration:none;
}
a:hover{
	text-decoration:underline; 
}
#header
{
	height:70px;
	width:100%;
	margin:0 auto;
	padding:0;
	clear:both;
	float:left;
	background:url(../images/headerbg.jpg) repeat-x 0 0;
}
#headerinfo
{
	width:1000px;
	margin:0 auto;
	height:70px;
	background:url(../images/topbg.png) repeat-x 0 0;
}
#logo
{
	width:200px;
	height:50px;
	float:left;
	text-align:right;
	padding-top:10px;
}
#logo img
{
	height:50px;
	width:170px;
	border:none;
}
#rinfo
{
	width:370px;
	float:right;
	height:70px;
	text-align:right;
	position:relative;
}
#headerlogin
{
	height:20px;
	width:370px;
	line-height:20px;
	background:url(../images/loginbg.gif) no-repeat;
	color:White;
	text-align:left;
	font-size:12px;
}
input.txt
{
	border:1px #ddd solid;
	height:14px;
	line-height:14px;
	font-size:100%;
}
#headerlogin input.images
{
	vertical-align:middle;
}
#headerlogin td
{
	padding-left:5px;
}
#headersearch
{
	width:175px;
	height:20px;
	line-height:20px;
	background:url(../images/searchbg.gif) no-repeat;
	margin-top:5px;
	position:absolute;
	top:20px;
	right:0;
}
#headersearch input.txt
{
	position:absolute;
	top:3px;
	left:10px;
	border:0;
	width:123px;
	font-size:12px;
}
#navbg2
{
	width:100%;
	background:#949e7c url(../images/top_grad.gif) center center;
	height:36px;
	clear:both;
}
#nav
{
	width:1000px;
	margin:0 auto;
	padding:0;
	height:36px;
}

#flash
{
	width:100%;
	height:400px;
	text-align:center;
	background:url(../images/flashbg.jpg) repeat-x 0 0;
}
#flashinfo
{
	widows:990px;
	margin:0 auto;
}



#content
{
	width:1000px;
	margin:0 auto;
	padding:0;
	clear:both;
	z-index:-100px;
}
/*首页专用*/
#contentinfo
{
	width:1000px;
	margin:0 auto;
	float:left;
	clear:both;
	border-bottom:1px #ddd solid;
}
.myimg{
	height:70px;
	width:110px;
	border:0;
}
img{
	border:0;
}
#contentleft
{
	width:320px;
	margin:0 17px 0 0;
	float:left;
}
#contentcenter
{
	width:320px;
	margin:0 17px 0 0;
	float:left;
}
#contentright
{
	width:320px;
	margin:0;
	float:left;
	height:450px;
	font-size:12px;
	float:left;
	padding:0;
}

#contentleft h3,#contentcenter h3,#contentright h3
{
	height:25px;
	background:url(../images/NewsTitleBg.png) no-repeat;
	padding-left:30px;
	_padding-top:8px;
	padding-top:6px !important;
	color:Green;
	font-size:14px;
	font-weight:bold;
}
#contentleft h3 span,#contentcenter h3 span,#contentright h3 span
{
	margin-left:195px;
	font-size:12px;
}
#contentright
{
	border:1px #ddd solid;
}
#schd
{
	width:320px;
	height:269px;
	border:1px #ddd solid;
font-size:12px;
}
#gsdt
{
	width:320px;
	height:179px;
	border:1px #ddd solid;
	font-size:12px;
}
#hyxw,#mtbd
{
	width:320px;
	height:224px;
	border:1px #ddd solid;
font-size:12px;
}
#contentinfo ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

#hyxw li,#mtbd li
{
	line-height:23px;
}

li.newsli
{
	background:url(../images/lis.gif) no-repeat 0 8px;
	padding-left:15px;
}
/*首页专用结束*/

#left
{
	width:201px;
	float:left;
	z-index:-10px;
}
#right
{
	width:799px;
	float:right;
	

}

#lists
{
	width:201px;
	margin:10px 0;

}
#liststitle
{
	background:url(../images/ltbg.gif) no-repeat;
	height:26px;
	width:201px;
	line-height:26px;
	color:White;
	font-weight:bold;
	text-align:center;
	clear:both;
}

#listsinfo
{
	width:201px;
	margin:0;
	padding:0;
	background:url(../images/lstbg.JPG) repeat-y;
	font-size:12px;
	
}
#listsinfo ul
{
	margin:0;
	padding:0;
	list-style-type:none;

}

#listsinfo a
{
	width:191px;
	padding-left:10px;
	height:35px;
	background:url(../images/lstbg.JPG) repeat-y;
	color:Blue;
	text-decoration:none;
	text-align:left;
	line-height:35px;
	display:block;

}
#listsinfo a:hover
{
	background:url(../images/lbg.JPG) repeat-y;
	color:Green;
}
#listsinfo ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
}

#listsinfo ul ul a
{
	background-color:#e9f0f4;
	background:url(../images/lstbg2.JPG) repeat-y;
	color:Blue;
	display:block;
	height:35px;
	line-height:35px;
	width:151px;
	padding-left:50px;
}
#listsinfo ul ul a:hover
{
	background:url(../images/lstbg2.JPG) repeat-y;
	color:Green;
}
#listsbottom
{
	background:url(../images/libbg.JPG) no-repeat;
	width:201px;
	height:144px;
}
.classrighttitle {
	TEXT-ALIGN: left;  MARGIN: 0px auto; padding: 10px 0px 0px 10px;
	height:35px; width:672px;BACKGROUND: url(../Images/ClassTitle.png) no-repeat;
	font-size:14px; font-weight:bold; z-index:0;
}
.classrightCenter {
	TEXT-ALIGN: left;  MARGIN: 0px auto; padding: 10px 0px 0px 10px;
 width:602px;
}


#news
{
	width:700px;
	margin:20px auto;
}
#newstitle
{
	width:100%;
	border-bottom:1px green solid;
	clear:both;
}
#newstitle h5
{
	clear:both;
	font-size:24px;
	text-align:center;
	margin:10px 0px;
	color:#f00;
}
#newsvideo
{
	width:100%;
	text-align:center;
	padding:30px auto;
	clear:both;
}
#mvideo,#rvideo
{
	margin:20px auto;
}
#newstitle ul{
	text-align:center;
	padding-bottom:10px;
	border-bottom:2px solid #016873;
}
#newstitle ul  li{
	display:inline;
	padding:0 8px;
} 
#newsinfo
{
	
	

	margin-bottom:20px;
	background:url(../images/newsbg.jpg) repeat-y center top;
	z-index:-10px;
	background-color:white;
}

/*相关链接*/
#links
{
	margin:10px auto;
	width:700px;
}
#links h3
{
	background:url(../images/title2.gif) no-repeat;
	height:25px;
	line-height:25px;
	padding-left:27px;
	font-size:14px;
	font-weight:bold;
	margin:0px auto;
}
#linkscontent
{
	margin:0px auto;
	width:696px;
	border-bottom:2px solid rgb(204,204,204);
	border-left:2px solid rgb(204,204,204);
	border-right:2px solid rgb(204,204,204);
	height:130px;
}
#linkscontent ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}
#linkscontent ul li
{
	height:25px;
	line-height:25px;
	padding-left:30px;
	background:url(../image/lis.gif) no-repeat 13px 10px;
	position:relative;
}
#linkscontent ul li span
{
	position:absolute;
	top:0;
	right:10px;
}

/*  分页控件样式   */
div.fenye{
	height:38px;
	margin:10px 0;
	line-height:30px;
	width:95% !important;
	font-size:12px;
	padding-top:6px; 
	border-top:1px dashed #ccc;   
}
.fenye a.current{
	color:#ff9000;
}
.fenye a.no{
	color:#555;
}




.friendlink{ 
	height:50px;
	background:#f7f7f9;
	margin:2px 0px;
	padding:10px 0px;
	width:1000px; 
	text-align:center;
	clear:both;
}

.friendlink li{
	float:left;
	padding:0 7px;
	list-style-type:none;
	width:150px;
}
.friendlink li img
{
	width:150px;
	height:50px;
	border:0;
}



/*页脚*/
#Foot { 
	TEXT-ALIGN: left; 
	MARGIN: 0px auto;
	height:78px; 
	width:1000px;
	/*BACKGROUND: url(../Images/foot.png) no-repeat;*/
	border-top:1px #ddd solid;
	font-size:12px;
	z-index:0;
}
#footnav
{
	width:1000px;
	height:30px;
	line-height:30px;
	text-align:center;
	clear:both;
}
#footnav ul
{
	margin:0 auto; 
	padding:0;
	list-style-type:none;
	width:340px;
}
#footnav li
{
	float:left;
	font-size:14px;
	height:30px;
	line-height:30px;
	font-size:12px;
}
#FootCent {
	TEXT-ALIGN: center; 
	padding: 5px 0px 0px 0px; 
	height:78px;
	width:990px;
}








div#rmenu{
	 MARGIN: 10px auto; height:30px;width:672px;TEXT-ALIGN: left;
	 padding:0;

}

div#rmenu ul {
    margin: 0;
    padding: 0;
    list-style-type:none;

}
div#rmenu li {
    margin: 0;
    padding: 0 0 0 0;
    float: left;
    z-index: 9;
    width:90px;
	list-style-type:none;
}
div#rmenu a
{
	 width:90px; 
	 height:34px;  
	 padding:0px 0px 0px 0px; 
	 text-align:center; 
	 display:block;
	 line-height:34px;
}
 div#rmenu a:hover 
 {
 	color:#ffffff; 
 	background:url(../Images/bg_over.gif)  no-repeat; 
 	height:34px;  
 	text-align:center; 
}

#changeFontSize{
	float:right;
	margin-top:10px;
}
#changeFontSize #big
{
	font-size:16px;
}
#changeFontSize #mid
{
	font-size:14px;
}
#changeFontSize #small
{
	font-size:12px;
}
.contentp{
	text-indent:2em;
	font-size:14px;
	line-height:150%;
	margin-bottom:20px;
	background:url(../images/newsbg.jpg) repeat-y center top;
}
#contentBottom{
	clear:both;
	text-align:center;
}

#mainContent.small *{ font-size:12px; }
#mainContent.mid *{ font-size:14px; }
#mainContent.big *{ font-size:16px; }
