/*---------- base ---------*/
*{padding:0px;margin:0px;}
html{background:#FFF;}
body{font:12px Verdana,Arial,Tahoma;}
img{border:none;}
ul{list-style:none;}
/*Í·²¿*/
.topnav{margin:2px auto 0px auto;width: 950px;BACKGROUND: #f5f3f3; HEIGHT:20px; line-height:20px;OVERFLOW: hidden; BORDER-TOP: #fff 2px solid;padding-right:10px; position:relative;}

.topnav span{
	position:relative;
	display:block;
	float:left;
	left:490px;
}
.topnav img{
	position:relative;
	float:right;
	right:0px;
}

	
.boundary{color: #585858;margin: 6px;}
.width50{float: left;width: 50%;margin-left: -479px;}
.marginleft479px{margin-left: 479px;}
.showlogo{width: 440px;height: 78px;float: left;}
.showlogo img{cursor: pointer;}
.leftspst{overflow: hidden;float: left;MARGIN: 8px 0px 2px 3px; WIDTH: 5px; BACKGROUND: url(head02.png) #fff 0px -86px; FLOAT: left;HEIGHT: 69px}


.mainspst{float: left;width: 364px;overflow: hidden;BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #eee 0px solid; PADDING-BOTTOM:0px; LIST-STYLE-TYPE: none; MARGIN: 8px 0px 12px; PADDING-LEFT: 5px;  PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 68px; OVERFLOW: hidden; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 0px solid; PADDING-TOP: 0px}


.mainspst ul{padding: 0;margin: 0;list-style-type: none;}
.mainspst ul li{width: 87px;float: left;height: 21px;line-height: 21px; overflow:hidden; padding-left:4px;}
.mainspst ul li a{float: left;width: 60px;color: #767676;}
.mainspst ul li a:hover{color: #f60;}
.leftspst2{overflow: hidden;float: left;MARGIN: 8px 0px 2px 3px; WIDTH: 5px; BACKGROUND: url(head02.png) #fff 0px -86px; FLOAT: left;HEIGHT: 69px;}
.fastnav {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #eee 0px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 8px 0px 12px; PADDING-LEFT: 0px; WIDTH: 118px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 68px; OVERFLOW: hidden; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 0px solid; PADDING-TOP: 0px
}
.fastnav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 50px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 7px
}
.rightspst{MARGIN: 8px 0px 2px 0px; WIDTH: 5px; BACKGROUND: url(head02.png) #fff 0px -156px; FLOAT: left; HEIGHT: 69px}
.headone{width: 960px;text-align: left;margin: 0 auto;padding-top: 5px;clear: both;}

.topsearch{>margin-top:10px;margin-bottom:-18px;}
.searchimg{BORDER-BOTTOM: #5e97cc 1px solid; BORDER-LEFT: #5e97cc 1px solid; WIDTH: 956px; HEIGHT: 52px; OVERFLOW: hidden; BORDER-TOP: #5e97cc 1px solid; BORDER-RIGHT: #5e97cc 1px solid}

.searchimg5{BORDER-BOTTOM: #bedbf3 1px solid;BORDER-LEFT: #bedbf3 1px solid; WIDTH: 954px; BACKGROUND: url(head02.png) 0px -226px; HEIGHT: 50px; BORDER-TOP: #bedbf3 1px solid; BORDER-RIGHT: #bedbf3 1px solid}
.searchimg5 SELECT {
	position: absolute;WIDTH: 110px; HEIGHT: 22px; COLOR: #999; FONT-SIZE: 14px; TOP: 33px;left:30px;_left:26px;
}
.searchborder{width: 460px;height: 19px;border: 1px solid #5C95CC;font-size: 14px;color: #B1B1B1;line-height: 19px;position: absolute;top: 33px;left: 145px; padding:1px 0px 1px 5px;}
.search{width: 75px;background: url(head.png);height: 23px;line-height: 25px;text-align: center;background-position: -14px 0px;border: 0;color: #000;font-weight: 700;position: absolute;top: 33px;left:620px;cursor: pointer;font-size: 14px;}

/*.search a{COLOR: #000;  text-decoration:none;}
.search a:hover{color: #09549f; text-decoration:none;}*/
.headsearch{width: 960px;text-align: left;height: 102px;margin: 0 auto;position: relative;clear: both;}


.searchnavmt{position: absolute;top: 1px;left:28px;_left:24px;}

.efficientsearch{position: absolute;top: 48px;left: 742px;}
.toptext{position: absolute;top: 61px;left:30px;_left:26px;color: #ffffff;width: 900px; height:15px; overflow:hidden;}
.toptext a{color: #ffffff;margin-right: 5px;}
.qq{position: absolute;top: 33px;left: 710px;color: #ffffff;}

.navwhitebutton{width: 87px;background: url(head01.png) 0px -27px;height: 26px;color: #3671A8;font-size: 14px;text-align: center;line-height: 26px;display:block;float:left;margin-left:4px;OVERFLOW: hidden;}
.newbutton{width: 87px;background: url(head01.png) 0px -27px;height: 26px;color: #3671A8;font-size: 14px;text-align: center;line-height: 26px;display:block;float:left;margin-left:4px;OVERFLOW: hidden;}

/*.serachnav A:hover{color: #f60;text-decoration: none;cursor: pointer;}*/

.navbluebutton{width: 87px;background: url(head01.png);height: 26px;color: #3671A8;font-size: 14px;text-align: center;line-height: 26px;display:block; float:left;margin-left:4px;FONT-SIZE: 14px; OVERFLOW: hidden;
}

.serachnav{height: 27px;width: 957px;}

.img2{position: absolute; HEIGHT: 22px; COLOR: #999; FONT-SIZE: 14px; TOP: 33px; left:800px}

/*µ×²¿*/

.bottomborder{width: 958px;height: 26px;border: solid 1px #D4D4D4;overflow: hidden;margin: 0 auto;margin-top: 20px;line-height: 26px;color: #5F5F5F;font-size: 13px;text-align:center;}
.bottomborder a{color: #5F5F5F;}
.contactus{width: 960px;overflow: hidden;margin: 8px auto 0 auto;padding-top: 5px;text-align:center;}
.contactus p{padding: 0;margin: 0;line-height:20px;font-size: 13px;color: #6F6F6F;text-align:center;}
/*µ×²¿ end*/
.newbutton{ color: #bd0900}
.newbutton:hover {
	COLOR: #bd0900
}