﻿@charset "utf-8";
body,blockquote,button,cite,div,dl,dt,dd,dfn,em,ul,ol,li,h1,h2,h3,h4,h5,h6,h7,html,pre,form,fieldset,input,textarea,p,strong,table,th,td,tt{
	margin:0;
	padding:0;
}

h1, h2, h3, h4, h5, h6, h7 { 
	font-size:14px; 
	font-weight:bold;
}
h2{
	font-size:12px;
	color:#073381;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:400;
}
a { 
	color:#333333;
	text-decoration:none;
}
a:hover { 
	color:#51B400; 
	text-decoration:underline;
}
img{
	border:0;
}
body { 
	font:12px Arial, "宋体", Verdana, sans-serif;
	line-height:1.67;
	color:#333;
	background:#fff;
}
ol,ul,li{
	list-style-type:none;
}
/*global class*/
.floatr {float: right;}
.floatl {float: left;}
.clear{clear:both;}
.wrapper{
	width:980px;
	margin:0 auto;
	/*border:#cccccc dashed 1px;*/
}
.mar8{margin-top:8px;}
.v{vertical-align:middle;}
.vt{vertical-align:top}
.al{text-align:left;}
.ar{text-align:right;}
.ac{text-align:center;}
.b{font-weight:bold}
.sky{color:#2962c9}
.blue{color:#073381}
.c999{color:#999999}
.red{color:#ff0000}
.org{color:#ff3300}
.green{color:#5BBD2B}
.darkred{color:#cc0000}
.xx{
	margin-right:5px;
	padding:5px;
	background:url(../images/xingxing.jpg) 0 5px no-repeat;
}
.line{background:url(../images/line.gif) repeat-x;}
.ST2s {
	color:#75858C;
	font-weight:bold;
	font-size:14px;
}
.txt_st td{font-size:14px;}
.hide{display:none;}
.pt{cursor:pointer}
.px12{font-size:12px;}
.notice{color:#FFB90F}
.error{color:#ee0000}
.success{color:#489620}
/*global class*/

/*Begin form element*/
.txt{
	height:22px;
	border:#aaa solid 1px;
	line-height:22px;
	color:#666666;
}
.txt:hover{border:#ff8c00 solid 1px;}
.radio,.checkbox {
	border: none;
	background: none;
	vertical-align: middle;
}
.btn_gray, .btn_sky, .btn_blue{
	height:24px;
	padding:2px;
	cursor: pointer;
	font-size:12px;
}
.btn_gray{
	border: #cccccc 1px solid; 
	background:url(../images/btn_gray_bg.gif) 0 -73px;
}
.btn_sky{
	border: #88acd6 1px solid; 
	background:url(../images/btn_sky_bg.jpg);
}
.btn_blue {
	border: #184785 1px solid; 
	background:url(../images/btn_blue_bg.jpg) 0 -6px; 
}
.j_submit{
	width: 80px;
	height: 26px;
	border: 0;
	background: url(../images/j_submit.png) no-repeat;
	color: #333333;
	font-weight: bold;
	text-align: left;
	text-indent: 10px;
	line-height: 26px;
}
.j_reset {
	width: 80px;
	height: 26px;
	border: 0;
	background: url(../images/j_reset.png) no-repeat;
	color: #333333;
	font-weight: bold;
	text-align: left;
	text-indent: 10px;
	line-height: 26px;
}
.mtdf{
	width:310px;
	height:20px;
	border:0;
	background:url(../images/mtdf.gif) no-repeat;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	text-align:center;
	cursor:pointer;
}
.mtdf2{
	width:120px;
	height:20px;
	border:0;
	background:url(../images/mtdf2.gif) no-repeat;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	text-align:center;
	cursor:pointer;
}
/*End form element*/
/*begin result*/
#result ol {list-style-type: decimal;}
#result ol li {
	padding: 0;
	margin-left: 30px;
	color: #EE4000;
}
.result {
	margin: 8px;
	border: #FF4500 solid 1px;
	background: #FFF5EE url(../images/notice_alert.png) 5px 10px no-repeat;
	padding: 5px 5px 5px 50px;
}
/*end result*/

/*begin layouts*/
#main{
	float:left;
	width:760px;
	/*height:800px;*/
	/*border:#FF3030 dashed 1px;*/
}
#right-sider{
	margin-left:768px;
	/*height:800px;*/
	/*border:#FFC125 dashed 1px;*/
}
#bottom-adv{
	height:300px;
	border:#66CD00 dashed 1px;
}
#partner{
	height:200px;
	border:#FF00FF dashed 1px;
}
#footer{}
/*end layouts*/


/*begin header*/
#header{
	/*height:80px;*/
}
#logo{float:left;}
#logo h1{display:none;}
#header-service{
	float:right;
	/*_width:455px;*/
	line-height:28px;
	*line-height:30px;
	/*border:#FFB90F solid 1px;*/
}
#header-phone{
	float:left;
	margin-left:130px;
	/*margin-left:30px;   节日LOGO添加后调整客户热线图片位置*/
	height:43px;
}
#header-service-nav{
	height:28px;
	background:url(../images/header-service-bg.gif);
}
#header-service-nav li{
	float:left;
	height:28px;
}
#header-service-nav .prefix{
	width:11px;
	background:url(../images/header-service-prefix.gif) no-repeat;
}
#header-service-nav .postfix{
	/*_float:right;*/
	width:11px;
	background:url(../images/header-service-postfix.gif) no-repeat;
}
#header .vline{
	width:24px;
	background:url(../images/header-service-vline.gif) 11px 7px no-repeat;
}
#header-service-nav .help{
	background:url(../images/help.gif) 0 7px no-repeat;
	text-indent:20px;
} 
#header-service-nav .person{
	background:url(../images/person.gif) 0 7px no-repeat;
	text-indent:20px;
}
/*end header*/

/*begin nav*/
#nav{
	height:35px;
	background:url(../images/nav_middle.jpg);
}
#nav li{
	float:left;
	height:35px;
	width:89px;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	line-height:40px;
	text-align:center;
	overflow:hidden;
}
#nav .nav_left{
	width:9px;
	background:url(../images/nav_left.jpg);
}
#nav .nav_right{
	float:right;
	width:9px;
	background:url(../images/nav_right.jpg);
}
#nav .nav_on{
	background:url(../images/nav_on.jpg);
}
#nav .nav_on a{
	color:#1f4e9c;
}
#nav a{
	color:#ffffff;
	text-decoration:none;
}
/*end nav*/

/*begin column*/
.column{
	border:#ccc solid 1px;
}
.column-top{
	height:28px;
	background:url(../images/column-top_bg.jpg) repeat-x;
	padding-left:8px;
}
.column-tab{
	display:block;
	float:left;
	width:81px;
	height:28px;
	line-height:32px;
	text-align:center;
	overflow:hidden;
}
.column .on{
	background:url(../images/column-tab_on.jpg) no-repeat;
}
.column-content ul li{
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
}
/*end column*/

/*begin footer*/
#footer{
	padding:8px;
	background:url(../images/foot_bg.jpg) repeat-x;
}
#footer ul{
	width:980px;
	margin:0 auto;
	list-style-type:none;
}
#footer ul li{
	text-align:center;
}
.ba_login{
background-image:url(../images/logoin_page_bg.jpg);
background-repeat:repeat-x;
}
.rbutton {
	LINE-HEIGHT: 28px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 94px; BACKGROUND: url(../images/search_btn_01.gif) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 28px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
/*end footer*/