﻿.head1{width: 100%;height: 26px;margin: 0px;background-color: #cccccc;background-image: url(../images/head1.gif);background-repeat: repeat-x;overflow:hidden;}
.head1 .top1{margin:0px auto;padding:0px;width:950px;}
.head1 .top1 li{float:left; line-height:29px;}
.head1 .top1 .rcha1{float:right;width:80px;background-image: url(../images/head2.gif); text-indent:15px}
.head1 .top1 .rcha2{float:right;width:67px;background-image: url(../images/head3.gif); text-indent:23px}
.head1 .top1 .rcha3{float:right;width:67px;background-image: url(../images/head4.gif); text-indent:23px}
.head1 .top1 .rcha4{float:right;width:97px;background-image: url(../images/head5.gif); text-indent:7px}
.head1 .top1 .rcha5{float:right;width:59px;background-image: url(../images/head6.gif); text-indent:23px}

.head2{width:950px; margin:auto;padding:0px;}
.head2 .logo{float:left;width:200px;height:80px; overflow:hidden;}
.head2 .search{float:left;height:80px; overflow:hidden;width:430px}
.head2 .key{float:right;width:320px;height:80px; overflow:hidden;}


.searchform 
{
	Z-INDEX: 33; FLOAT: left; POSITION: relative; margin-top:12px;
}
.searchtabs 
{
	Z-INDEX: 2;
	LEFT: 30px;
	POSITION: absolute
}
.searchtabs P {
	PADDING-LEFT: 15px; FLOAT: left
}
.searchtabs SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; CURSOR: pointer; LINE-HEIGHT: 21px
}
.searchtabs P.now {
	BACKGROUND: url(../images/head7.gif) no-repeat 0px 0px
}

.searchtabs P.now SPAN {
	BACKGROUND: url(../images/head7.gif) no-repeat right -23px
}
.searchtabs P.now1 {
	
}
.searchtabs P.now1 SPAN {
	
}

.searchform .soinput{
	BORDER-RIGHT: #d9d9d9 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: gray 1px solid;
	MARGIN-TOP: 6px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: gray 1px solid;
	WIDTH: 310px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	margin-bottom:5px;
}
.searchform .head_search_btn
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	margin: 5px 0px 0px 6px;
	vertical-align: top;
	width: 81px;
	height: 27px;
	border-right-width: 0px;
	background-position: 0% 0%;
	background-image: url(../images/head_search_btn.gif);
	background-repeat: no-repeat;
	background-color: transparent;
}
.searchinput {
	PADDING-LEFT: 6px;
	BACKGROUND: url(../images/head8.gif) repeat-x 0px 0px;
	WIDTH: 420px;
	POSITION: relative;
	HEIGHT: 38px;
	Z-INDEX: 1;
	TOP: 20px
}
.searchinput .tl {
	BACKGROUND: url(../images/head9.gif) no-repeat 0px 0px; LEFT: 0px; OVERFLOW: hidden; WIDTH: 3px; POSITION: absolute; TOP: 0px; HEIGHT: 38px
}
.searchinput .tr {
	RIGHT: 0px; BACKGROUND: url(../images/head9.gif) no-repeat right 0px; OVERFLOW: hidden; WIDTH: 3px; POSITION: absolute; TOP: 0px; HEIGHT: 38px
}

.head2 .key .gaoshi
{
	width: 100%;
	height:40px;
	overflow:hidden;
}
#gsdemo{margin:0; width:300px; height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
#gsdemo1{}
#gsdemo1 ul{ margin:0; list-style:none;}
#gsdemo1 li{ display:block;width:100%; margin-left:2px; height:20px;line-height:20px; text-align:left}
.head2 .key .soso
{
	width: 100%;
	height:20px;
	overflow:hidden;
	line-height:20px;
}
.head2 .key .soso a
{
	line-height:20px;
	margin:auto 2px;
}

.menu{width:950px;height:29px;background-image:url(../images/head_menu_3.gif); margin:auto; margin-bottom:7px;}
.menu .left{height:29px;float:left; background-image:url(../images/head_menu_1.gif);width:3px}
.menu .right{height:29px;float:right; background-image:url(../images/head_menu_2.gif);width:4px}
.menu .list{height:29px;float:left}
.menu .list li{float:left;line-height:29px; margin:auto 10px}
.menu .list li a{line-height:29px;font-size:14px;color:#fff}
.menu .list .on{float:left;height:29px;width:11px;background-image:url(../images/head_menu_4.gif);}

.footer_help{MARGIN: 5px auto;WIDTH: 950px;border:1px solid #E1F6D5;}
.footer_help .ulrb{width:188px;height:120px;border-right:1px solid #E1F6D5;float:left;}
.footer_help .ulnb{border:0px;}
.footer_help .ulrb li{ line-height:22px; margin-left:50px}
.footer_help .ulrb .bt{ font-weight:bold; text-align:center;margin-left:0px; line-height:30px; font-size:14px;}
.footer_help .ulrb li a{padding-left:18px;color:#555;background:url(../images/gou.gif) no-repeat;}

.footer
{
	width: 960px;
	margin: auto;
	text-align: center;
	line-height: 22px;
	background-color:#fff
}
.footer
{
	width: 950px;
	margin: auto;
	text-align: center;
	line-height: 22px;
	background-color:#fff
}
.abouts{width: 950px;margin: auto; text-align:center}
.abouts a{width: 950px;margin: 5px 5px;}
.header_gm{margin:10px; text-align:center}
.header_bank{width:100%; margin:0px; padding:0px}
.header_bank li{height:42px; line-height:42px}
.header_bank li span{ line-height:42px;float:right; text-align:left; text-indent:10px;width:540px}