﻿/* 全局CSS定义 */
*{margin:0; padding:0;}
html,body,div{
		font-family:宋体,Arial ;
		font-size:12px;
		color:#000000;
		}
		
html,body{
		background-color:#ffffff; 
		height:100%;
}
img{border:0px;}

/* 链接颜色 */
a:link,a:visited {
	color: #264885;
	text-decoration: none;
}
a:hover,a:active  {
color: #ff0000;
	text-decoration: none;
}


/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDBlue,a.cDBlue:link,a.cDBlue:visited{
	color:#0000FF;
}
.cTBlue,a.cTBlue:link,a.cTBlue:visited{color:#369ad8;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#b51232;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#ffffff;}
a.cWhite:hover{color:#000000;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{
	color:#339900;
}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
.fU {text-decoration:underline;}

/* 字体大小*/
.f11px{ font-size:11px;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}

.l-16{ line-height:16px;}
.l-20{ line-height:20px;}
.l-24{ line-height:24px;}


#head,#login,#main,#link,#picb,#bot,#submain,#i_submain,#i_czsubmain
{
margin: 0px auto;
width:895px; 
clear:both;
}

/* 头部样式 */
#head
{
background: url(../../images/mpic.jpg) no-repeat 0 0;
height:230px;
}
#logo{float:left; padding:5px;}
#top{
	float:right;
	text-align: right;
	padding:5px 5px 5px 0px;
	width:200px;
	text-align:right;
}
#top a{
	color: #efefef;
	display:inline;
	margin:0px 5px 0px 5px;
}
#top a:hover{
	color:#0000FF;
	}
	
#menu{
	height:35px;
	float:right;
	line-height:30px;
	list-style-type: none;
	width:420px;
}

#menu li{ 
float:left; 
width:73px;
margin:0px;
text-align:center;
background:url(../../images/arr.gif) no-repeat 0px 2px;
padding-left:10px;
}

#menu li a{
float:left; 
display:block; 
width:65px;
color:#264885;
text-align:center;
padding:0px;
font-size:14px; 
font-weight:bold;
margin:0px 0px 0px 2px;
}
#menu li a:hover{
	background-color:#fecc46;
}
#menu li.nobg{background-image:none;}

/* 登录条 */
#login,#login #barl,#login #barr{height:30px;line-height:30px;
}
#login{
	background:url(../../images/barbg.gif) repeat-x 0 0;
}
#login #barl{	
	float:left;
	background:url(../../images/bl.gif) no-repeat 0 100%;
}

#login #barr{
	width:895px;
	float:right;
	height:30px;
	color:#FFFFFF;
	background:url(../../images/br.gif) no-repeat 100% 0;
}

#login li,#search li,#logbar li,#search,#bot img,#bot #copyr{ float:left;}
#logbar{float:right;}

#search,#logbar{
	list-style:none;
	padding: 0px 6px;
}
#search .subimg{
	background:url(../../images/go.gif) no-repeat 0 0;
	width:30px;
	height:15px;
	border:none;
	margin: 0px 10px 0px 0px;
	_margin: 5px 10px 0px 0px;
}
#login input{
	width:100px; 
	margin:0px 5px 0px 5px; 
	_margin: 3px 5px 0px 5px;
}
#search #keyw{
	width:120px; 
}
#logbar #yzm{width:40px;}
#logbar .but{
	background:url(../../images/butbg.gif) repeat-x center center;
	width:55px;
	height:20px;
	border:#12377e solid 1px;
	color:#12377e;
	letter-spacing:3px;
	padding-top:2px;
	margin-top:4px;
	}
#logbar a{color:#fff;}

/* 左边样式 */
#left,#ggleft,#cleft{ height:100%; background:#f2f5fa; width:195px; float:left; margin:5px 5px 5px 0px; border:#c3cdd6 solid 1px;}

.lyellow{ background:url(../../images/lyellow.gif) no-repeat 0 0; height:20px; text-align:center; font-weight:bold; letter-spacing:2px; line-height:20px; padding:2px 0px; clear:both;}

.lblue{ background:url(../../images/lblue.gif) no-repeat 0 0; height:29px; text-indent:20px; color:#FFFFFF; letter-spacing:5px; line-height:25px; padding:3px 0px; clear:both;}
#ggl{
	width:175px;
	line-height:18px;
	list-style:none;
	clear:both;
}
#ggl li{padding-left:20px; margin:0px 0px 5px 0px;}
#ggl #g1,#ggl #g2,#ggl #g3{ background:url(../../images/1.gif) no-repeat 3px 2px;}
#ggl #g2{ background-image:url(../../images/2.gif);}
#ggl #g3{ background-image:url(../../images/3.gif);}
#marq {height:120px;}

#ggmore{ text-align:right; margin:5px 5px;}
.lblue h2 {
color:#333333;
font-size:12px;
margin:0px 0 0 10px;
position:relative;
display:block;
width:150px;
}
.lblue h2 em {
color:#ffffff;
font-style:normal;
left:1px;
position:absolute;
top:-2px;
}

#xscx{
	list-style:none;
	padding: 0 0 0 10px;
	width: 170px;
	line-height:25px;
	margin-left:10px;
	color:#264885;
}

#wztj { width:175px; margin-left:15px;margin-bottom:5px;}
#wztj p{margin:8px 0px 5px 0px; color:#264885;}

/*图*/
#picb{
	height:90px;
	background:url(../../images/picbg.gif) no-repeat;
	padding:40px 0px 10px 0px;
}
#demo{OVERFLOW: hidden; WIDTH: 895px; HEIGHT: 130px}
/*底部*/
a#copyr,#copyr{color:#656565;
	margin-top: 10px;
	line-height: 150%;}
#bot img{ margin-top:3px;}


.cur{ cursor:hand;}


