* { margin: 0px; padding: 0px; list-style-type: none; }
a { color: #333; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #F60; }
a:active { text-decoration: none; color: #F60; star:expression(this.onFocus=this.blur());
}
.blue a { color:#0284FE; }
.blue a:hover { color:#F30; }
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img, a img { border:0; }
body { font-size: 12px; color: #333; font-family: "宋体"; background-color: #FFF; }
/*=============head==========*/
.head{ width: 100%; height:170px; padding-top:3px; background:url(../images/headbg.jpg) repeat-x left bottom;}
.box{ width: 100%; background: url(../images/boxbg.jpg) repeat-x left top;}
.headblock { width: 1115px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.headtop { height: 61px; }
.logo { float: left; }
/*narmenu*/
.narmenu { float: right; height: 43px; width: 549px; margin-top:14px; background:url(../images/narmenbg.jpg) no-repeat right center; }
.narmenu ul{ float:left; width: 520px; padding-left:29px;}
.narmenu ul li { float: left; width: 83px; line-height: 43px; height: 43px; text-align: center; }
.narmenu ul li a{ color:#FFF;}
.narmenu ul li a:hover{ color:#FF0; }
.narmenu ul .line { background:url(../images/narline.jpg) no-repeat right center; }
/*menu*/
.menu { float: left; width: 1115px; padding-top:20px; }
.menu ul{float: left; width: 1115px; height:67px;}
.menu ul li{ float: left; width:117px; text-align:center; height:67px; line-height: 180%; }
.menu ul li a{ font-size:14px; font-weight:bold; color:#FFF; text-align: center; }
.menu ul .Normal { background:url(../images/line.jpg) no-repeat right center; }
.menu ul .Normal a span { float: left; width: 117px; height: 36px; }
.Normal a font { float: left; width: 117px; }

.menu ul .Current{ text-align: center; background-image: url(../images/cur.jpg); background-repeat: no-repeat; background-position: center top; } 
.Current a font { float: left; width: 117px; }
.Current a span { float: left; width: 117px; padding-top: 4px; }



/*=============main==========*/
.main { width: 1115px; margin:0 auto;}
.mainblock { float: left; width: 1115px; padding-bottom: 15px; }
.mleft { float: left; width: 155px; }
.class { float: left; width: 155px; background-color:#DEEFFF; margin-top: 15px; }
.class h1 { height:36px; padding:3px 0 0 15px; font-size:14px; font-weight:bold; color:#FFF; background-image: url(../images/menutitle.jpg); background-repeat: no-repeat; background-position: left center; }
.class h1 a{ color:#FFF;}
.class h1 span { padding-right:10px; }

.class ul { float: left; width: 155px; }
.class ul li { float: left; width: 120px; height:27px; line-height:27px; padding-left:35px; background:url(../images/li.jpg) no-repeat 12px center; border-bottom:solid 1px #FFF; }


.mright { float: right; width: 930px; margin-top: 15px; }
.title { height: 20px; padding:8px; font-size:14px; font-weight:bold; color:#0063B8; background:url(../images/titlebg.jpg) repeat-x left center; }
.title span { float: right; width: 25px; }
.buter { float: left; width: 385px; }
.buter ul { float: left; width: 385px; }
.buter ul li { float: left; height: 25px; line-height:25px; width: 72px; margin-right:8px; }
.buter ul li a{float: left; height: 25px;  width: 72px; background:url(../images/butter.jpg) no-repeat center center; text-align:center; color:#0063B8;}

.STYLE6 {color: #0063B8; font-weight: bold; }


.biao{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A4D7FC;
	border-bottom-color: #A4D7FC;
}
.biao td {
	padding:10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #A4D7FC;
	border-left-color: #A4D7FC;
}
.textsr {
	line-height: 22px;
	height: 22px;
}
.numblock { float: right; width: 510px; }
.numblock .but1 { float: left; text-align: center; height: 23px; line-height:23px; width: 25px; background:url(../images/but.jpg) no-repeat center center; margin-right:4px; }
.numblock .but1 a{ color:#0063B8; font-weight:bold;}
.numblock .but2 { float: left; height: 23px; width: 25px; }
.textsr2 { background-color: #B4DAFC; height: 21px; width: 23px; border: 1px solid #6CB6FC; font-weight: bold; color: #0063B8; text-align: center; }

.numblock .but3 { float: right; height: 25px; }
.numblock .buttext { float: left; height: 23px; line-height:23px; color:#0063B8; padding-left: 4px; padding-right: 4px; }
.selectst { font-weight: bold; color: #0063B8; }



/*=============footer==========*/
.footer{width: 100%; height:33px; background:url(../images/footer.jpg) repeat-x  left bottom;}
.footerint{width: 1115px; margin:0 auto; height:33px; line-height:33px; color:#FFF;}
.footerint span { float: right; }
