.of_whole2 {
	text-align:center;
	position:fixed;
	left:50%;
	top:192px;
	bottom:0;
	margin-left:-575px;
	height:1px
}
#of_mainBody {
	height:680px;
	overflow:hidden
}
.top-a {
	height:50px;
	width:60px;
	background:url(/images/icon-fixed-03.png) left top no-repeat;
	overflow:hidden
}
.box-a {
	height:50px;
	width:60px;
	background:url(/images/icon-fixed-01.png) left top no-repeat;
	overflow:hidden
}
.box-b {
	height:50px;
	width:60px;
	background:url(/images/icon-fixed-02.png) left top no-repeat;
	overflow:hidden
}
.bottom-a {
	height:50px;
	width:60px;
	background:url(/images/icon-fixed-04.png) left top no-repeat;
	overflow:hidden
}
.mainProNav {
	position:relative;
	z-index:9996;
	cursor:default;
	text-align:left;
	width:70px
}
.mainProNav dd,.mainProNav dl,.mainProNav dt {
	display:block;
	margin:0;
	padding:0
}
.mainProNav dt {
	width:60px;
	padding-bottom:10px;
	background-color:#bc1a20;
	font-family:Î¢ÈíÑÅºÚ;
	font-size:14px;
	color:#fff;
	line-height:18px;
	margin-bottom:1px;
	text-align:center
}
.mainProNav dt:hover {
	background-color:#941010
}
.mainProNav dd {
	display:none;
	position:absolute;
	left:60px;
	z-index:-1;
	padding:20px;
	background:#fff;
	width:975px;
	height:345px
}
.mainProNav .bankPayBar:hover {
	background:#95d134
}
.navbox_con1_left:hover {
	background:#fdfdfd;
	border:1px solid #e4e4ec
}
.navbox_con1_left_search input[type=text] {
	width:300px;
	height:28px;
	line-height:28px;
	padding-left:5px;
	margin-right:10px;
	border:1px solid #cfcfcf
}
.navbox_con1_left_search input[type=button] {
	width:80px;
	height:30px;
	font-size:16px;
	color:#FFF;
	font-family:Î¢ÈíÑÅºÚ;
	background:#c91006;
	border:none
}
.navbox_con1_left_con a:hover {
	background:#f7f7f7;
	text-decoration:none
}
.navbox_con1_right:hover {
	background:#fdfdfd;
	border:1px solid #e4e4ec
}
.index-title-h1>.gd_r {
	background:transparent url() repeat scroll 0 0;
	float:right;
	font-size:14px
}
.navbox_con2_left:hover {
	background:#fdfdfd;
	border:1px solid #e4e4ec
}
.navbox_con2_right:hover {
	background:#fdfdfd;
	border:1px solid #e4e4ec
}
body {
	background-image:url(/images/body_bg1.jpg);
	background-repeat:repeat-x;
	margin:0
}
.mj_menu_li_txt a:hover {
	color:#696969;
	text-decoration:underline
}
.nav_outside {	
	font-family:"Î¢ÈíÑÅºÚ";
	height:48px;
	margin:auto;
	position:relative;
	z-index:9
}

#daohang {
	height:48px;
	list-style:outside none none;
	margin:0 auto;
	width:1200px;
	background-image:url(/images/menu_bg_r.png);
}
.tab {
	position:relative;
	display:block;
	float:left;
	cursor:pointer;
	border-right:0px solid #900c0c
}
.tab .tablink {
	color:#fff;
	display:block;
	float:left;
	font-size:17px;
	height:48px;
	line-height:48px;
	position:relative;
	text-align:center;
	z-index:99;
	width:98px
}
.tab:hover {
	background-color:#FFF
}
.tab:hover .tablink {
	color:#357d13;
	display:inline-block;
	text-decoration:none
}
.tab:hover .tablink a {
	color:#357d13
}
.home{ width:98px;}
.home .tablink{width:98px;}
.home a:hover {
	color:#fff1b0!important
}
.dropdown:hover .arwlink,.home:hover {
	background:url(/images/menu_btn_over.png) right no-repeat;
	color:#fff1b0;
	height:48px
}
.dropdown ul {
	display:none
}
.dropdown:hover ul {
	position:absolute;
	border-style:solid;
	border-width:2px 1px 1px 1px;
	border-color:#941010 #666 #666 #666;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	box-shadow:0 1px 4px #000;
	display:block;
	margin-left:-1px;
	top:48px;
	padding:10px 5px;
	left:1px;
	z-index:999
}
.subnav {
	width:250px
}
.subnav a {
	padding:4px 0 4px 10px;
	line-height:16px;
	width:70px;
	font-size:14px;
	display:block;
	white-space:nowrap;
	color:#333;
	float:left
}
.subnav :hover {
	text-decoration:underline
}
.dropdown .subnav {
	background-color:#FFF;
	border:1px solid #390;
	padding:8px
}
.hot {
	width:22px;
	height:12px;
	background:url(/images/a.png) no-repeat -111px -40px;
	position:absolute;
	right:22px;
	top:-9px;
	z-index:999
}
.new {
	width:22px;
	height:12px;
	background:url(/images/a.png) no-repeat -85px -40px;
	position:absolute;
	right:22px;
	top:-9px;
	z-index:999
}

.clear {
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0;
    overflow: hidden;
}