* {
	padding: 0;
	margin: 0 auto;
	font-size: 12px;
}

body {
	text-align: center;
	background: #fff9f9;
}

#allHtml {
	min-width: 1001px;
	width: 100%;
	_width: expression(( document . documentElement . clientWidth || document . body
		. clientWidth) < 1003 ? "1003px" : "100%" );
	background: url(../images/head_background.jpg) repeat-x;
	min-height: 500px;
	height: auto;
	_height: 500px;
	float: left;
}

#allBody {
	width: 1003px;
	min-height: 300px;
	position: relative;
	top: 0px;
	left: 0px;
}

#leaf {
	background: url(../images/leaf.png) no-repeat;
	_background: url(../images/leaf.gif) no-repeat;
	width: 289px;
	height: 203px;
	position: absolute;
	top: 52px;
	left: 714px;
	z-index: 20;
}

#leaf_homepage{
	background: url(../images/leaf.png) no-repeat;
	_background: url(../images/leaf.gif) no-repeat;
	width: 289px;
	height: 203px;
	position: absolute;
	top: 77px;
	left: 714px;
	z-index: 20;
}

#leaf_homepage_Ba{
	background: url(../images/leaf_Ba.png) no-repeat;
	_background: url(../images/leaf_Ba.gif) no-repeat;
	width: 289px;
	height: 83px;
	position: absolute;
	top: 77px;
	left: 714px;
	z-index: 30;
}

#leaf_homepage_Bb{
	background: url(../images/leaf_Bb.png) no-repeat;
	_background: url(../images/leaf_Bb.gif) no-repeat;
	width: 38px;
	height: 117px;
	position: absolute;
	top: 160px;
	left: 961px;
	z-index: 30;
}

#leaf_homepage_Ca{
	background: url(../images/leaf_Ba.png) no-repeat;
	_background: url(../images/leaf_Ba.gif) no-repeat;
	width: 289px;
	height: 83px;
	position: absolute;
	top: 52px;
	left: 714px;
	z-index: 30;
}

#leaf_homepage_Cb{
	background: url(../images/leaf_Bb.png) no-repeat;
	_background: url(../images/leaf_Bb.gif) no-repeat;
	width: 38px;
	height: 117px;
	position: absolute;
	top: 135px;
	left: 961px;
	z-index: 30;
}

#head {
	display: block;
	height: 150px;
	width: 1003px;
}

#head_logo_left {
	height: 105px;
	width: 386px;
	display: block;
	background: url(../images/head_logo.jpg);
	float: left;
}

#head_zone {
	height: 39px;
	width: 400px;
	display: block;
	float: left;
}

#head_zone_bottom {
	width: 400px;
	height: 3px;
	background: url(../images/head_bottomline.jpg) repeat-x;
	font: 0px Arial;
}

#head_zone_head {
	width: 400px;
	height: 37px;
	background:#fcfdff;
}

#head_zone_background {
	height: 65px;
	width: 326px;
	background: url(../images/head_right_all.jpg);
	float: left;
}

.table_head_menu{
	border-right:1px solid  #e6e6e6;
	height:37px;
}

.table_head_menu_s{
	border-right:1px solid  #e6e6e6;
	height:37px;
	background: url(../images/table_head_menu_s.jpg) no-repeat 50% 30px;
}

.table_head_menu_a{
	color:#8292a2;
	text-decoration: none;
}
.table_head_menu_a_s{
	color:#ee2900;
	text-decoration: none;
	font-weight:bold;
}

#head_logo_right {
	height: 40px;
	width: 167px;
	display: block;
	background: url(../images/head_zone_right.jpg) no-repeat;
	float: left;
}

#head_menu {
	clear: both;
	float: left;
	width: 987px;
	height: 55px;
	display: block;
	position: relative;
	top: 0px;
	left: 0px;
}

#head_menu_content {
	position: absolute;
	top: 0px;
	left: 20px;
}

#head_menu_white {
	clear: both;
	width: 987px;
	height: 6px;
	display: block;
	overflow: hidden;
}

#head_menu_all {
	clear: both;
	width: 987px;
	height: 49px;
	display: block;
	background: url(../images/head_menu_middle.jpg) repeat-x;
}

#head_menu_left {
	float: left;
	width: 7px;
	height: 49px;
	display: block;
	background: url(../images/head_menu_left.jpg) no-repeat;
}

#homepage_head {
	background: url(../images/homepage.png) no-repeat;
	_background: url(../images/homepage.gif) no-repeat;
	width: 22px;
	height: 21px;
	position: relative;
	overflow: hidden;
	top: 20px;
	left: 45px;
	_left: 36px;
	float: left;
	z-index: 100;
}

/* Styles for the entire LavaLamp menu */
.lavaLamp {
	height: 55px;
	width: 100%;
	overflow: hidden;
}

.lavaLamp_homepage {
	height: 55px;
	width: 100%;
	overflow: hidden;
}

/* Force the list to flow horizontally */
.lavaLamp li {
	float: left;
	list-style: none;
	width: 133px;
}

.lavaLamp_homepage li {
	float: left;
	list-style: none;
	width: 133px;
}

/* Represents the background of the highlighted menu-item. */
.lavaLamp li.backLava{
	background: url("../images/silading.jpg") no-repeat;
	height: 55px;
	z-index: 8;
	position: absolute;
}

.lavaLamp_homepage li.backLava{
	background: url("../images/silading.jpg") no-repeat;
	height: 55px;
	z-index: 8;
	position: absolute;
}

.lavaLamp li.back .left {
	background: url("../images/silading.jpg") no-repeat;
	height: 55px;
}

.lavaLamp_homepage li.back .left {
	background: url("../images/silading.jpg") no-repeat;
	height: 55px;
}

/* Styles for each menu-item. */
.lavaLamp li a {
	position: relative;
	overflow: hidden;
	text-decoration: none;
	font: bold 16px arial;
	color: #fff;
	outline: none;
	text-align: center;
	height: 55px;
	top: 23px;
	left: 29px;
	_left: 20px;
	z-index: 10;
	letter-spacing: 0;
	float: left;
	display: block;
	margin: auto 10px;
}

.lavaLamp_homepage li a {
	position: relative;
	overflow: hidden;
	text-decoration: none;
	font: bold 16px arial;
	color: #fff;
	outline: none;
	text-align: center;
	height: 55px;
	top: 23px;
	left: 29px;
	_left: 20px;
	z-index: 10;
	letter-spacing: 0;
	float: left;
	display: block;
	margin: auto 10px;
}

#content {
	display: block;
	width: 1003px;
}

#page_position {
	width: 942px;
	height: 41px;
	float: left;
	display: block;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
}

#page_position a {
	text-decoration: none;
	color: #000000;
}

#content_a {
	clear: left;
}

#content_l {
	width: 196px;
	float: left;
	clear: left;
}

#leftmenu {
	background: #f43501;
	width: 196px;
	float: left;
}

#leftmenu_head {
	background: url(../images/leftmemu_frist_head.jpg) no-repeat; +
	background: url(../images/leftmemu_frist_head_ie7.jpg) no-repeat;
	width: 196px;
	height: 51px;
}

#leftmenu_middle {
	width: 194px;
	height: 100%;
	border-left: 1px solid #e7360d;
	border-right: 1px solid #e7360d;
	float: left;
}

#leftmenu_middle_s {
	width: 192px;
	height: 100%;
	border-left: 1px solid #f76840;
	border-right: 1px solid #f76840;
	float: left;
}

#leftmenu_middle_left {
	background: url(../images/leftmenu_middle_left.jpg) no-repeat;
	width: 5px; +
	width: 4px;
	height: 60px;
	float: left;
}

#leftmenu_middle_right {
	background: url(../images/leftmenu_middle_right.jpg) no-repeat;
	width: 3px;
	height: 60px;
	float: left;
}

#leftmenu_middle_center {
	background: white;
	width: 184px; +
	width: 185px;
	height: 100%;
	float: left;
}

#leftmenu_middle_center_h {
	min-height: 198px;
	_height: 198px;
	width: 184px;
	display: block;
	clear: both;
}

#leftmenu_middle_center_b {
	height: 4px;
	width: 100%;
	float: left;
	display: block;
	font: 0px Arial;
}

#leftmenu_middle_center_bleft {
	float: left;
	background: url(../images/leftmemu_frist_bottom_left.jpg) no-repeat;
	height: 4px;
	width: 4px;
	font: 0px Arial;
}

#leftmenu_middle_center_bright {
	float: right;
	background: url(../images/leftmemu_frist_bottom_right.jpg) no-repeat;
	height: 4px;
	width: 4px;
	font: 0px Arial;
}

#leftmenu_middle_center_b_s {
	width: 100%;
	min-height: 42px;
	_height: 42px;
	float: left;
	display: block;
	background: #f43501;
}

#leftmenu_bottom {
	float: left;
	clear: left;
	background: url(../images/leftmemu_bottom.jpg) no-repeat;
	width: 196px;
	height: 4px;
	font: 0px Arial;
}

#leftmenu_second_font {
	float: left;
	clear: left;
	width: 100%;
	height: 37px;
	font: 15px Arial;
	font-weight: bold;
	color: #ffffff;
	line-height: 37px;
	margin-left: -38px;
	_margin-left: -18px;
}

#leftmenu_second_head {
	float: left;
	clear: left;
	width: 184px;
	width: 185px\9;
	height: 5px;
	font: 0px Arial;
	background: url(../images/leftmemu_second_headmiddle.jpg) repeat-x;
}

#leftmenu_second_head_left {
	float: left;
	clear: left;
	width: 5px;
	height: 5px;
	font: 0px Arial;
	background: url(../images/leftmemu_second_headleft.jpg) no-repeat;
}

#leftmenu_second_head_right {
	float: right;
	width: 5px;
	height: 5px;
	font: 0px Arial;
	background: url(../images/leftmemu_second_headright.jpg) no-repeat;
}

#leftmenu_middle_center_sh {
	min-height: 99px;
	_height: 99px;
	width: 184px;
	width: 185px\9;
	_width: 184px;
	display: block;
	clear: both;
	background: white;
}

#leftmenu_middle_center_b_t {
	width: 184px;
	width: 185px\9;
	height: 100%;
	display: block;
	clear: both;
	background: white;
}

#leftmenu_second_bottom_left {
	float: left;
	clear: left;
	width: 5px;
	height: 5px;
	font: 0px Arial;
	background: url(../images/leftmemu_second_bottomleft.jpg) no-repeat;
}

#leftmenu_second_bottom_right {
	float: right;
	width: 5px;
	height: 5px;
	font: 0px Arial;
	background: url(../images/leftmemu_second_bottomright.jpg) no-repeat;
}

.toolmenu {
	width: 196px;
	float: left;
	height: 100%;
}

.toolmenu_white {
	height: 8px;
	width: 100%;
	float: left;
	font: 0px Arial;
}

.toolmenu_c {
	float: left;
	clear: both;
	width: 100%;
	height: 100%;
	font: 0px Arial;
	background: white;
}

.toolmenu_c_h {
	background: url(../images/tool_head.jpg) no-repeat;
	height: 6px;
	width: 196px;
	float: left;
	overflow: hidden;
}

.toolmenu_c_m {
	border-left: 1px solid #e7360d;
	border-right: 1px solid #e7360d;
	width: 194px;
	float: left;
}

#agedtest {
	float: left;
	background: url(../images/agedtest.jpg) no-repeat;
	background-position: 17px 15px;
	height: 64px;
	width: 194px;
	_width: 130px;
	text-align: left;
	padding-left: 64px;
	padding-top: 15px;
	line-height: 20px;
}

#agedtest a {
	color: #000000;
	text-decoration: none;
}

#agedtest a:hover {
	color: #b83b01;
	text-decoration: underline;
}

#education {
	float: left;
	background: url(../images/education.jpg) no-repeat;
	background-position: 17px 15px;
	height: 64px;
	width: 194px;
	_width: 130px;
	text-align: left;
	padding-left: 64px;
	padding-top: 15px;
	line-height: 20px;
}

#education a {
	color: #000000;
	text-decoration: none;
}

#education a:hover {
	color: #b83b01;
	text-decoration: underline;
}

#investment {
	background: url(../images/investment.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	height: 64px;
	width: 194px;
	_width: 130px;
	text-align: left;
	padding-left: 64px;
	padding-top: 15px;
	line-height: 20px;
}

#investment a {
	color: #000000;
	text-decoration: none;
}

#investment a:hover {
	color: #b83b01;
	text-decoration: underline;
}

.toolmenu_c_b {
	background: url(../images/tool_bottom.jpg) no-repeat;
	height: 6px;
	width: 196px;
	float: left;
	overflow: hidden;
}

.toolmenu_c_b_server {
	background: url(../images/tool_bottom.jpg) no-repeat;
	height: 6px;
	width: 196px;
	float: left;
}

.toolline {
	float: left;
	clear: both;
	width: 194px;
	height: 1px;
	background: url(../images/toolline.jpg) no-repeat;
	overflow: hidden;
}

#toolmenu_insuretitle {
	font: 15px Arial;
	color: #dc1d01;
	padding-left: 15px;
	padding-top: 15px;
	float: left;
	font-weight: bold;
}

#toolmenu_more {
	color: #ee4b00;
	padding-right: 15px;
	padding-top: 15px;
	float: right;
}

#toolmenu_more a {
	color: #ee4b00;
	text-decoration: none;
}

#insure_list {
	float: left;
	clear: both;
	height: 100%;
	width: 100%;
}

#toolmenu_c_b_s {
	background: url(../images/tool_bottom_s.jpg) no-repeat;
	height: 74px;
	width: 196px;
	float: left;
	overflow: hidden;
}

.ul_list {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

li.fir_li {
	display: block;
	width: 132px;
	height: 28px;
	background: url(../images/leftmenu_list.jpg) no-repeat;
	line-height: 28px;
}

.fir_li_onclick {
	display: block;
	width: 132px;
	height: 29px;
	background: url(../images/leftmenu_list.jpg) no-repeat;
	background-position:0px -32px;
	line-height: 29px;
}


li.fir_li a {
	text-decoration: none;
	color: #000000;
	display: block;
	width: 132px;
	height: 29px;
	line-height: 29px;
}

.fir_li a:hover {
	text-decoration: none;
	color: #e22500;
	font-weight: bold;	
	
	display: block;
	width: 132px;
	height: 29px;
	background: url(../images/leftmenu_list.jpg) no-repeat;
	background-position:0px -28px;
	line-height: 29px;
}

li.tool_li {
	display: block;
	width: 132px;
	height: 35px;
	background: url(../images/tool_s_list.jpg) no-repeat;
}

ul.tool_ul {
	padding-top: 20px;
	margin: 0;
	list-style-type: none;
}

#content_r {
	width: 791px;
	min-height: 928px;
	_height: 928px;
	float: left;
}

#content_r_white {
	width: 8px;
	_width: 5px;
	min-height: 928px;
	_height: 928px;
	float: left;
}

#content_r_c {
	width: 783px;
	min-height: 928px;
	_height: 928px;
	float: left;
	background: white;
}

#content_r_head_l {
	width: 6px;
	height: 5px;
	float: left;
	background: url(../images/content_r_head_l.jpg) no-repeat;
	overflow: hidden;
}

#content_r_head_r {
	width: 6px;
	height: 5px;
	float: right;
	background: url(../images/content_r_head_r.jpg) no-repeat;
	overflow: hidden;
}

#content_r_head_c {
	width: 771px;
	height: 5px;
	float: left;
	background: url(../images/content_r_head_c.jpg) repeat-x;
	overflow: hidden;
}

#content_r_bottom_r {
	width: 6px;
	height: 5px;
	float: right;
	background: url(../images/content_r_head_rb.jpg) no-repeat;
	overflow: hidden;
}

#content_r_bottom_l {
	width: 6px;
	height: 5px;
	float: left;
	background: url(../images/content_r_head_lb.jpg) no-repeat;
	overflow: hidden;
}

#content_r_bottom_c {
	width: 771px;
	height: 5px;
	float: left;
	background: url(../images/content_r_head_cb.jpg) repeat-x;
	overflow: hidden;
}

#content_r_middle {
	width: 781px;
	min-height: 928px;
	_height: 928px;
	float: left;
	border-left: 1px solid #e4d8c0;
	border-right: 1px solid #e4d8c0;
}

#copyright {
	display: block;
	width: 1003px;
}

#copyright_white {
	clear: both;
	width: 100%;
	height: 15px;
	float: left;
	overflow: hidden;
}

#copyright_content {
	position: relative;
	top: 0px;
	left: 0px;
	clear: both;
	width: 986px;
	height: 44px;
	background: url(../images/copyright_middle.jpg) repeat-x;
	overflow: hidden;
	float: left;
}

#copyright_head {
	clear: both;
	width: 100%;
	height: 7px;
	overflow: hidden;
}

#copyright_head_left {
	width: 7px;
	height: 7px;
	float: left;
	background: url(../images/copyright_topleft.jpg) no-repeat;
	overflow: hidden;
}

#copyright_head_right {
	width: 9px;
	height: 7px;
	float: right;
	background: url(../images/copyright_topright.jpg) no-repeat;
	overflow: hidden;
}

#copyright_bottom_left {
	width: 7px;
	height: 7px;
	float: left;
	background: url(../images/copyright_bottomleft.jpg) no-repeat;
	overflow: hidden;
}

#copyright_bottom_right {
	width: 9px;
	height: 7px;
	float: right;
	background: url(../images/copyright_bottomright.jpg) no-repeat;
	overflow: hidden;
}

#copyright_center {
	clear: both;
	width: 982px;
	height: 30px;
	overflow: hidden;
	color: #ffffff;
	line-height: 30px;
}

#copyright_bottom {
	clear: both;
	height: 7px;
	width: 100%;
	overflow: hidden;
}

#copyright_white_s {
	clear: both;
	width: 100%;
	height: 55px;
	float: left;
	overflow: hidden;
}

#copyright_button {
	position: absolute;
	top: 0px;
	left: 854px;
	background: url(../images/copyright_button.jpg) no-repeat;
	height: 27px;
	width: 33px;
	z-index: 30;
}
#oftenQuestion{
	background: url(../images/oftenquestion.jpg) no-repeat;
	width:170px;
	height:40px;
	float:left;
	background-position: 15px 0px;
}

#toolmenu_message{
	float:left;
	padding-top:15px;
	width:160px;
	margin-left:16px;
	margin-bottom:25px;
}

/**begin---------布局：菜单居右------yanglu 2010-07-09------**/
/***begin---------布局：菜单居右------首页------yanglu 2010-07-09------***/

#toolmenu_moreB {
	color:#ee4b00;
	float:left;
	width:280px;
	height:20px;
}

div#toolmenu_moreB p{
	 text-align:right;
	padding-right:0px;
	padding-top:15px;
}
.toolmenu_index_white{
	height:8px;
	+height:18px;
	width:100%;
	float:left;
	font:0px Arial;
}

#head_menu_index_all{
	width:689px;
	height:55px;
	float:left;
	clear:both;
	position: relative;
	top: 0px;
	left: 0px;
}

#head_menu_index{
	width:689px;
	height:55px;
	display:block;
}

#head_menu_lefttop{
	height:13px;
	width:7px;
	background:url(../images/menu_lefttop.jpg) no-repeat;
	float:left;
	font: 0px Arial;
}

#head_menu_leftbottom{
	height:13px;
	width:7px;
	background:url(../images/menu_leftbottom.jpg) no-repeat;
	float:left;
	font: 0px Arial;
}

#head_menu_righttop{
	height:13px;
	width:7px;
	background:url(../images/menu_righttop.jpg) no-repeat;
	float:left;
	font: 0px Arial;
}

#head_menu_rightbottom{
	height:13px;
	width:7px;
	background:url(../images/menu_rightbottom.jpg) no-repeat;
	float:left;
	font: 0px Arial;
}

#head_menu_top_index{
	width:675px;
	height:13px;
	background:url(../images/menu_topline.jpg) repeat-x;
	float:left;
	font:0px Arial;
}

#head_menu_middle_index{
	width:689px;
	height:36px;
	float:left;
	background:url(../images/menu_middleline.jpg) repeat-x;
	font:0px Arial;
}

#head_menu_bottom_index{
	width:675px;
	height:6px;
	background:url(../images/menu_bottomline.jpg) repeat-x;
	float:left;
	font:0px Arial;
}

#content_rL_index{
	width:703px;
	min-height:928px;
	_height:928px;
	float:left;
	clear:right;
}

.content_border_tc_index{/**首页-内容-边框上边**/
	width:677px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_c.jpg) repeat-x;
	overflow:hidden;
}

.content_border_bc_index{/**首页-内容-边框下边**/
	width:677px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_cb.jpg) repeat-x;
	overflow:hidden;
}

#content_r_c_index_flash{
	width:689px;
	min-height:235px;
	_height:235px;
	float:left;
	background:white;
}

#content_index_flash{
	width:687px;
	min-height:283px;
	_height:283px;
	float:left;
	overflow: hidden;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
}

#head_index_WS_white{
	width:13px;
	height:36px;
	float:left;
	font:0px Arial;
}

#head_index_WS_L{
	width:24px;
	height:36px;
	background:url(../images/index_WS_left.jpg) no-repeat;
	float:left;
	font:0px Arial;
}

#head_index_WS_C{
	width:130px;
	height:36px;
	line-height:36px;  
	background:url(../images/index_WS_center.jpg) repeat-x;
	float:left;
	font-size:14px;
    color:#ffffff;
    text-align:center;
    font-weight:bold;
}

#head_index_WS_R{
	width:32px;
	height:36px;
	background:url(../images/index_WS_right.jpg) no-repeat;
	float:left;
	font:0px Arial;
}

#content_index_WS{
	width:689px;
	min-height:327px;
	_height:327px;
	float:left;
	background:white;
}

#content_r_middle_index_WS{
	width:687px;
	min-height:327px;
	_height:327px;
	float:left;
	overflow:hidden;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
	position:relative;
	top:0px;
	left:0px;
	z-index:20;
	/*margin:0;
	padding:0;
	*/
	padding-top:14px;
	_padding-top:13px;
	
	
}

#content_index_H{
	width:689px;
	min-height:453px;
	_height:453px;
	float:left;
	background:white;
}

#content_r_middle_index_H{
	width:687px;
	min-height:453px;
	_height:453px;
	float:left;
	overflow:hidden;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
}

#content_index_N{
	width:689px;
	min-height:173px;
	_height:173px;
	float:left;
	background:white;
}

#content_r_middle_index_N{
	width:687px;
	min-height:173px;
	_height:173px;
	float:left;
	overflow:hidden;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
}

#content_lR_index{
	width:284px;
	float:left;
}

.toolmenu_index{
	width:284px;
	height:100%;
	float:left;
	clear:both;
	background:white;
	position:relative;
	top:0;
	left:0;
	z-index:20;
	font:0px Arial;
	margin:0;
	padding:0;	
}

.click_in {
	width:284px;
	height:100px;
	z-index:20;
	margin-top:-15px;
	padding: 15px 0px 0px 0px;
}

.public_board{
	width:287px;
	height:100px;
	z-index:20;
	margin-top:-40px;
	padding: 0px 0px 0px 0px;
}

.rightmenu_float_index{
	margin:0;
	padding:0;
	width:164px;
	height:32px;
	background:url(../images/rightmenu_float.jpg) no-repeat; 
	position:absolute;
	top:5px;
	left:-5px;
	z-index:20; 
}

div.rightmenu_float_index p {
	padding-left:25px;
	padding-top:12px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}

.toolmenu_head_index_c{
	width:272px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_c.jpg) repeat-x;
	overflow: hidden;
}

.toolmenu_bottom_index_c{
	width:272px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_cb.jpg) repeat-x;
	overflow: hidden;
}

.toolmenu_center_index{
	width:282px;
	float:left;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
}

.index_blank{
	height:30px;
	clear:both;
}

#index_safebox{
	padding-left:64px;
	padding-top:15px;
	width:180px;
	_width:180px;
	height:64px;
	line-height:20px;
	float:left;
	background:url(../images/serverList_a.jpg) no-repeat;
	background-position:17px 15px;
	text-align:left;
}

.index_blank{
	height:30px;
	clear:both;
}

.index_blank_B{
	height:10px;
	clear:both;
}

.index_font_A{
	font-size:12px;
	color:#E52B07;
	font-weight:bold;
}

.index_font_A a {
	color: #E52B07;
	text-decoration: none;
}

.index_font_B{
	font-size:10px;
	color:#808fa2;
}

.index_font_C{
	font-size:10px;
	color:#808fa2;
}

.index_toollineB{
	width:160px;
 	height:1px;
	float:center;
	clear:both;
 	border-bottom:1px dotted #E52B07;
 	overflow: hidden;
}

#index_phonecenter{
	padding-left:64px;
	padding-top:15px;
	width:180px;
	_width:180px;
	height:64px;
	line-height:20px;
	float:left;
	background:url(../images/serverList_h.jpg) no-repeat;
	background-position:17px 15px;
	text-align:left;
}

.index_rightmenu_selfserve{
	padding-left:64px;
	padding-top:15px;
	width:194px;
	_width:130px;
	height:25px;
	line-height:20px;
	float:left;
	background:url(../images/serverOpen.jpg) no-repeat;
	background-position:17px 18px;
	text-align:left;
}

.index_rightmenu_selfserve a {
	color: #000000;
	text-decoration: none;
}

.index_rightmenu_selfserve a:hover {
	color: #b83b01;
	text-decoration: underline;
}

#content_index_WS_float{
	margin:0;
	padding:0;
	width:21px;
	height:21px;
	background:url(../images/index_WS_A.jpg) no-repeat;
	position:absolute;
	top:615px;
	left:465px;
	z-index:20;
	top:139px;
	left:319px;
	_top:150px;
	_left:319px;
}

.content_index_WS_divA{
	width:329px;
	height:45%;
	float:left;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
}

#content_index_WS_divB{
	width:335px;
	height:49%;
	float:left;
	border-bottom:1px solid #dcdcdc;
}

#content_index_WS_divC{
	width:335px;
	_width:341px;
	height:30%;
	float:left;
	border-right:1px solid #dcdcdc;
}

#content_index_WS_divD{
	width:335px;
	_width:341px;
	height:35%;
	float:left;
}

.content_index_WS_imgA{
	margin-left:2px;
	width:110px;
	height:96px;
	float:left;
	overflow: hidden;
	cursor: pointer;
	/**background:url(../images/index_WS_C.jpg) no-repeat; */
}

#content_index_WS_imgB{
	margin-top:20px;
	margin-left:8px;
	width:107px;
	height:129px;
	float:left;
	background:url(../images/index_WS_B.jpg) no-repeat;
}

#content_index_WS_imgC{
	margin-top:12px;
	margin-left:2px;
	width:126px;
	height:96px;
	float:left;
	background:url(../images/index_WS_D.jpg) no-repeat;
}

#content_index_WS_imgD{
	margin-top:8px;
	margin-left:8px;
	width:107px;
	height:124px;
	float:left;
	background:url(../images/index_WS_E.jpg) no-repeat;
}

.content_index_WS_CA{
	margin-left:15px;
	padding-top:10px;
	width:200px;
	height:125px;
	float:left;
}

#content_index_WS_CB{
	margin-top:13px;
	margin-left:12px;
	padding-top:10px;
	width:200px;
	height:125px;
	float:left;
}

#content_index_WS_CC{
	margin-left:3px;
	padding-top:20px;
	width:200px;
	height:125px;
	float:left;
}

#content_index_WS_CD{
	margin-left:12px;
	padding-top:20px;
	width:200px;
	height:125px;
	float:left;
}

.content_index_WS_PA {
	line-height:18px;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#e12600;
	vertical-align: bottom;
	
}
.content_index_WS_PB {
	line-height:18px;
	font-size:12px;
	text-align:left;
	min-height: 40px;	
	vertical-align: middle;
	
}
.content_index_WS_PC {
	line-height:35px;
	font-size:12px;
	text-align:left;
	color:#28538a;
	vertical-align: bottom;
}

.content_index_WS_PC a {
	text-decoration: none;
	color: #28538a;
}

p.content_index_WS_PC span {
	font-weight:bold;
}

.content_index_WS_PD{
	text-indent:2em;
	background:url(../images/price.jpg) no-repeat;
	background-position:10px 0px;
	line-height:20px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#e12600;	
}

.content_index_H_divA{
	PADDING-LEFT:45px;
	width:100%;
	height:33px;
	line-height:43px;
	background:url(../images/heart.jpg) no-repeat;
	background-position:5px 2px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#e12600;
}

#content_index_H_divC{
	width:150px;
	height:28px;
	line-height:28px;
	background:url(../images/index_H_G.jpg) no-repeat;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#fbfcfe;
	position:absolute;
	top:439px;
	left:375px;
	z-index:20; 
}

#content_index_H_divD{
	width:150px;
	height:28px;
	line-height:28px;
	background:url(../images/index_H_G.jpg) no-repeat;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#fbfcfe;
	position:absolute;
	top:15px;
	left:375px;
	z-index:20; 
}

#content_index_H_divD a {
	color: #fbfcfe;
	text-decoration: none;
}

#content_index_H_divE{
	width:150px;
	height:28px;
	line-height:28px;
	background:url(../images/index_H_G.jpg) no-repeat;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#fbfcfe;
	position:absolute;
	top:15px;
	left:535px;
	z-index:20; 
}

#content_index_H_divE a {
	color: #fbfcfe;
	text-decoration: none;
}

.content_index_H_divD_p {
	PADDING-LEFT:15px;
	cursor: pointer;
}

.content_index_H_headR{
	cursor:pointer;
}

#content_index_H{
	position:relative;
	top:0px;
	left:0px;
	z-index:20;
}

/** ---------------------------------------**/

.content_index_H_divB{
	margin-left:20px;
	margin-top:4px;
	_margin-top:0px;
	width:624px;
	height:34px;
	float:left;
	position:relative;
	top:0px;
	left:0px;
	z-index:20;
}

.content_index_H_float_A{
	width:53px;
	height:27px;
	line-height:27px;
	background:url(../images/index_H_A.jpg) no-repeat;
	position:absolute;
	top:5px;
	left:5px;
	z-index:20; 
	margin:0;
	padding:0;
	font-size:12px;
	color:#25548a;
}

.content_index_H_float_B{
	width:13px;
	height:13px;
	background:url(../images/index_H_B.jpg) no-repeat;
	position:absolute;
	top:10px;
	left:595px;
	z-index:20; 
	margin:0;
	padding:0;
}

.content_index_H_divB_L{
	width:7px;
	height:34px;
	background:url(../images/index_red_left.jpg) no-repeat;
	float:left;
}

.content_index_H_divB_C{
	width:608px;
	height:34px;
	line-height:34px;
	background:url(../images/index_red_center.jpg) repeat-x;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#353535;
}

.content_index_H_divB_R{
	width:5px;
	height:34px;
	background:url(../images/index_red_right.jpg) no-repeat;
	float:left;
}


/** ---------------------------------------**/

.content_index_H_float_C{
	width:53px;
	height:27px;
	line-height:27px;
	background:url(../images/index_H_D.jpg) no-repeat;
	position:absolute;
	top:4px;
	left:5px;
	z-index:20; 
	margin:0;
	padding:0;
	font-size:12px;
	color:#25548a;
}

.content_index_H_float_D{
	width:13px;
	height:13px;
	background:url(../images/index_H_F.jpg) no-repeat;
	position:absolute;
	top:10px;
	left:595px;
	z-index:20; 
	margin:0;
	padding:0;
}

.content_index_H_divC_L{
	width:7px;
	height:34px;
	background:url(../images/index_white_left.jpg) no-repeat;
	float:left;
}

.content_index_H_divC_C{
	width:608px;
	height:34px;
	line-height:34px;
	background:url(../images/index_white_center.jpg) repeat-x;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#353535;
}

.content_index_H_divC_R{
	width:5px;
	height:34px;
	background:url(../images/index_white_right.jpg) no-repeat;
	float:left;
}

.contentB{
	PADDING-LEFT:80px;
}

/** ---------------------------------------**/

.content_index_H_con{
 	margin-top:13px;
	margin-left:30px;
	width:624px;
	background:url(../images/content_index_H_conA.jpg) no-repeat;	
	float:left;
}

.content_index_H_con_p{
	margin-top:10px;
	padding-left:100px;
	line-height:18px;
	font-size:12px;
	text-align:left;
	color:#666561;		
	cursor: pointer;	
}

p.content_index_H_con_p span {
	font-weight:bold;
}

.content_index_H_con_diva{

	margin-left:100px;
	_margin-left:50px;
	width:520px;
	height:10px;
	border-bottom:1px dotted #aaaaaa;	
	float:left;	
}

.content_index_H_con_divb{
	margin-top:10px;
	margin-right:10px;
	width:500px;
	height:10px;
	float:right;
}

.content_index_H_con_pb{
	padding-left:15px;
	line-height:10px;
	font-size:12px;
	text-align:right;
	color:#25548c;	
}

.content_index_H_con_pb a {
	text-decoration: none;
	/*color: #25548c;*/
	color:red;
}

p.content_index_H_con_pb span {
	font-weight:bold;
}

#content_index_N_divA{
	margin-left:8px;
	padding-left:40px;
	width:300px;
	height:34px;
	line-height:40px;
	float:left;
	background:url(../images/content_index_N.jpg) no-repeat;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#e12600;	
	clear:both;
}

#content_index_N_divB{
	width:680px;
	height:100px;
	float:left;
	clear:both;
	overflow: hidden;
}

#content_index_N_divC{
	width:670px;
	height:29px;
	float:left;
	clear:both;
	text-align: right;
}

.content_index_N_divBa{
	width:340px;
	height:50px;
	float:left;
}
#content_index_N_divBb{
	width:340px;
	height:50px;
	float:left;
}

.content_index_N_PA {
	padding-left:59px;
	background:url(../images/content_index_N_A.jpg) no-repeat;
	background-position:44px 2px;
	line-height:20px;
	font-size:12px;
	text-align:left;
	color:#343434;	
}

.content_index_N_PA a {
	color:#343434;
	text-decoration: none;
}

.content_index_N_PA a:hover {
	color: #b83b01;
	text-decoration: underline;
}

.content_index_N_PB {
	padding-left:60px;
	line-height:20px;
	font-size:12px;
	text-align:left;
	color:#8491a2;	
}

ul.tool_ul_B{
	padding-top:20px;
	padding-left:15px;
	margin:0;
	list-style-type:none;
}

li.tool_li_B{
	padding-left:15px;
	margin-bottom:0px;
	display:block;
	height:35px;
	background:url(../images/tool_s_list.jpg) no-repeat;
	text-align: left;
	font-size:12px;
}

/***end---------布局：菜单居右------首页------yanglu 2010-07-09------***/

.border_tl{/**边框左上角**/
	width:6px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_l.jpg) no-repeat;
	overflow: hidden;
}

.border_tr{/**边框右上角**/
	width:6px;
	height:5px;
	float:right;
	background:url(../images/content_r_head_r.jpg) no-repeat;
	overflow: hidden;
}

.border_bl{/**边框左下角**/
	width:6px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_lb.jpg) no-repeat;
	overflow: hidden;
}

.border_br{/**边框右下角**/
	width:6px;
	height:5px;
	float:right;
	background:url(../images/content_r_head_rb.jpg) no-repeat;
	overflow: hidden;
}

#content_rL{
	width:776px;
	float:left;
	clear:right;
}

#content_r_c_RA{
	width:768px;
	min-height:265px;
	float:left;
	background:white;
}

.content_border_tc{/**内容-边框上边**/
	width:756px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_c.jpg) repeat-x;
	overflow:hidden;
}

#content_r_middle_RA{
	width:766px;
	min-height:265px;
	float:left;
	overflow: hidden;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
}

#content_r_middle_RC{
	width:766px;
	min-height:114px;
	_height:114px;
	float:left;
	overflow: hidden;
	border-top:1px solid #e4d8c0;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
}

.content_border_bc{/**内容-边框下边**/
	width:756px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_cb.jpg) repeat-x;
	overflow:hidden;
}

#content_r_c_RB{
	width:768px;
	min-height:400px;
	_height:400px;
	float:left;
	background:white;
}

#content_r_middle_RB{
	width:766px;
	min-height:400px;
	_height:400px;
	float:left;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
}

#content_head{
	width:766px;
	min-height:30px;
	_height:30px;
	float:left;
	overflow: hidden;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
	border-bottom:1px solid #e4d8c0;
}

.content_head_div{
	width:700px;
	float:left;
	position:relative;
	top:0px;
	left:0px;
	z-index:20;
	margin:0;
	padding:0;
}

#content_head_ul{
	position:absolute;
	top:-36px;
	left:38px;
	z-index:20;
	float:left;
	width:696px;
	padding:0;
	margin:0;
	list-style-type:none;
}

.content_head_button_unchick{
	width:101px;
	line-height:42px;
	float:left;
	background:url(../images/content_head_button.jpg) no-repeat;
	background-position:101px 0px;
	padding-left:0px;
	color:#817f73;
	font-weight:bold;
	text-align: center;
	cursor:pointer;
}

#content_lR{
	width:216px;
	float:left;
}

.toolmenu_head_c{
	width:204px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_c.jpg) repeat-x;
	overflow: hidden;
}

.toolmenu_bottom_c{
	width:204px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_cb.jpg) repeat-x;
	overflow: hidden;
}

.toolmenu_center_R{
	width:214px;
	float:left;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
}

.toolmenu_R{
	width:216px;
	height:100%;
	float:left;
	clear:both;
	background:white;
	position:relative;
	top:0;
	left:0;
	z-index:20;
	font:0px Arial;
	margin:0;
	padding:0;	
}

.toolmenu_center_R{
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
	width:214px;
	float:left;
}

.content_head_button_chick{
	width:101px;
	float:left;
	line-height:42px;
	background:url(../images/content_head_button.jpg) no-repeat;
	background-position:0px 0px;
	padding-left:0px;
	color:#ffffff;
	font-weight:bold;
	text-align: center;
	cursor:pointer;
}

/**begin--------------yanglu 2010-07-30------**/
#head_float{
	width:184px;
	height:25px;
	background: url(../images/serverTitle.jpg) no-repeat;
	position:relative;
	z-index:20;
	top:22px;
	left:-294px;
	overflow: hidden;
}

div#head_float p {
	padding-top:5px;
	padding-left:45px;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
}

#content_Outer{
	width:783px;
	position:absolute;
	top:185px;
	left:202px;
}

#content_cal_top{
	float:left;
	padding:0;
	margin-top:32px;
	width:770px;
}

#content_top_head_left_A{
	margin-left:42px;
	_margin-left:22px;
	width:230px;
	height:102px;
	background: url(../images/content_top_head_left.jpg) no-repeat;
	background-position: 0px 0px;
	float:left;
}

#content_top_head_left_B{
	margin-left:42px;
	_margin-left:22px;
	width:230px;
	height:102px;
	background: url(../images/content_top_head_left.jpg) no-repeat;
	background-position: 0px -102px;
	float:left;
}

#content_top_head_center_A{
	width:230px;
	height:102px;
	background: url(../images/content_top_head_center.jpg) no-repeat;
	background-position: 0px 0px;
	float:left;
}

#content_top_head_center_B{
	width:230px;
	height:102px;
	background: url(../images/content_top_head_center.jpg) no-repeat;
	background-position: 0px -102px;
	float:left;
}

#content_top_head_right_A{
	width:230px;
	height:102px;
	background: url(../images/content_top_head_right.jpg) no-repeat;
	background-position: 0px 0px;
	float:left;
}

#content_top_head_right_B{
	width:230px;
	height:102px;
	background: url(../images/content_top_head_right.jpg) no-repeat;
	background-position: 0px -102px;
	float:left;
}

#content_cal_middle{
	float:left;
	padding:0;
	margin-top:0px;
	width:770px;
}
/**begin---------------border_green------**/
#content_middle_head_green{
	margin-left:17px;
	_margin-left:9px;
	width:746px;
	height:18px;
	background: url(../images/content_middle_head_green.jpg) no-repeat;
	background-position: 0px 0px;
	float:left;
	clear:both;
}

#content_middle_con_center_green{
	margin-left:17px;
	_margin-left:9px;
	width:744px;
	min-height:645px;

	background:#fbfff1;
	background-position: 0px 0px;
	float:left;
	border-left: 1px solid #a6cd4c;
	border-right: 1px solid #a6cd4c;
}

#content_middle_bottom_green{
	margin-left:17px;
	_margin-left:9px;
	width:746px;
	height:5px;
	background: url(../images/content_middle_bottom_green.jpg) no-repeat;
	background-position: 0px 0px;
	float:left;
	clear:both;
}
/**begin---------------border_green------**/

/**begin---------------border_orange------**/
#content_middle_head_orange{
	margin-left:17px;
	_margin-left:9px;
	width:746px;
	height:18px;
	background: url(../images/content_middle_head_orange.jpg) no-repeat;
	background-position: 0px 0px;
	float:left;
	clear:both;
}

#content_middle_con_center_orange{
	margin-left:17px;
	_margin-left:9px;
	width:744px;
	min-height:645px;
	background:#fefef4;
	background-position: 0px 0px;
	float:left;
	border-left: 1px solid #ff7b00;
	border-right: 1px solid #ff7b00;
}

#content_middle_bottom_orange{
	margin-left:17px;
	_margin-left:9px;
	width:746px;
	height:5px;
	background: url(../images/content_middle_bottom_orange.jpg) no-repeat;
	background-position: 0px 0px;
	float:left;
	clear:both;
}
/**begin---------------border_orange------**/

/**begin---------------border_red------**/
#content_middle_head_red{
	margin-left:17px;
	_margin-left:9px;
	width:746px;
	height:18px;
	background: url(../images/content_middle_head_red.jpg) no-repeat;
	background-position: 0px 0px;
	float:left;
	clear:both;
}

#content_middle_con_center_red{
	margin-left:17px;
	_margin-left:9px;
	width:744px;
	height:715px;
	background:#fffbfa;
	background-position: 0px 0px;
	float:left;
	border-left: 1px solid #f12700;
	border-right: 1px solid #f12700;
}

#content_middle_bottom_red{
	margin-left:17px;
	_margin-left:9px;
	width:746px;
	height:5px;
	background: url(../images/content_middle_bottom_red.jpg) no-repeat;
	background-position: 0px 0px;
	float:left;
	clear:both;
}
/**begin---------------border_red------**/

#content_middle_con_A{
	width:744px;
	height:30px;
	background: url(../images/laugh.jpg) no-repeat;
	background-position: 10px 5px;
	float:left;
	clear:both;
}

div#content_middle_con_A p {
	padding-top:8px;
	padding-left:35px;
	font-size:12px;
	color:#8c8c8e;
	text-align:left;
	float:left;
	clear:both;
}

.point_A {
	width:740px;
	height:1px;
	background: url(../images/point_A.jpg) repeat-x;
	float:left;
	clear:both;
}

#content_middle_con_B{
	width:742px;
	float:left;
	clear:both;
}

.content_middle_con_D{
	width:742px;
	float:left;
	clear:both;
}

.content_middle_con_D_A{
	width:140px;
	float:left;
}

.content_middle_con_D_B{
	width:502px;
	float:left;
}

.content_middle_con_D_C{
	margin-top:10px;
	margin-left:57px;
	_margin-left:27px;
	width:261px;
	height:158px;
	float:left;
}

.content_middle_con_D_D{
	margin-top:10px;
	margin-left:57px;
	_margin-left:27px;
	padding-top:10px;
	padding-bottom:10px;
	width:680px;
	float:left;
	border-left: 3px solid #f33400;
}

div.content_middle_con_D_D p{
	line-height:20px;
	padding-left:10px;
	font-size:12px;
	text-align:left;
}

.content_middle_con_D_D_cms_a{
	color:#424242;
}

#content_middle_con_E{
	width:742px;
	height:20px;
	background: url(../images/arrow_A.jpg) no-repeat;
	background-position: 36px 5px;
	float:left;
	clear:both;
}

div#content_middle_con_E p {
	padding-top:3px;
	padding-left:52px;
	font-size:12px;
	color:#991e23;
	text-align:left;
	float:left;
	clear:both;
}

.content_middle_con_F{
	width:742px;
	height:30px;
	background: url(../images/arrow_B.jpg) no-repeat;
	background-position: 36px 15px;
	float:left;
	clear:both;
}

div.content_middle_con_F p {
	padding-top:3px;
	padding-left:52px;
	line-height:30px;
	font-size:12px;
	color:#f26321;
	text-align:left;
	font-weight: bold;
	float:left;
	clear:both;
}

.content_middle_con_G_PA {
	padding-top:3px;
	padding-left:0px;
	line-height:30px;
	font-size:12px;
	color:#323031;
	text-align:right;
	width: 220px;
	_width:180px;
}

.content_middle_con_G_PB {
	padding-top:3px;
	padding-left:0px;
	line-height:30px;
	font-size:12px;
	color:#323031;
	text-align:left;
	width: 300px;
	_width:30px;
}

.content_middle_con_D_H{
	margin-top:10px;
	margin-left:55px;
	_margin-left:25px;
	background:#ffffff;
	width:580px;
	height:45px;
	float:left;
	clear:both;
}

.content_middle_con_D_H_A{
	margin-top:10px;
	_margin-top:0px;
	margin-bottom:10px;
	height:15px;
	float:left;
}

.content_middle_con_D_H_B{
	margin-top:10px;
	_margin-top:0px;
	margin-bottom:10px;
	height:15px;
	float:left;
	border-left: 1px solid #caad83;
}


.content_middle_con_D_H_B_P{
	padding-top:0px;
	padding-left:0px;
	line-height:20px;
	font-size:12px;
	color:#262626;
	text-align:center;
}

.content_middle_con_D_I{
	margin-top:15px;
	_margin-top:5px;
	margin-left:55px;
	_margin-left:25px;
	width:580px;
	float:left;
	clear:both;
}

.content_middle_con_D_I_A{
	margin-top:0px;
	_margin-top:0px;
	margin-bottom:10px;
	height:13px;
	float:left;
	background: url(../images/point_C.jpg) repeat-x;
	background-position: bottom;
}

.content_middle_con_D_I_A_P{
	padding-top:0px;
	padding-left:0px;
	line-height:12px;
	font-size:12px;
	color:#262626;
	text-align:center;
}


.point_B{
	width:580px;
	height:5px;
	background: url(../images/point_B.jpg) repeat-x;
	float:left;
	clear:both;
}

.point_C{
	height:1px;
	background: url(../images/point_C.jpg) repeat-x;
	float:left;
	clear:both;
}

.point_D{
	width:580px;
	height:5px;
	background: url(../images/point_D.jpg) repeat-x;
	float:left;
	clear:both;
}

.content_middle_con_D_J{
	margin-top:0px;
	+margin-top:10px;
	_margin-top:10px;
	margin-right:110px;
	_margin-right:55px;
	width:126px;
	height:14px;
	float:right;
	background: url(../images/counter_button_A.jpg) no-repeat;
	cursor:pointer;
}

.content_middle_con_D_K{
	margin-top:0px;
	+margin-top:13px;
	_margin-top:13px;
	margin-left:180px;
	_margin-left:90px;
	width:149px;
	height:57px;
	float:left;
	background: url(../images/counter_button_B.jpg) no-repeat;
	cursor:pointer;
}

.content_middle_con_D_L{
	margin-top:0px;
	+margin-top:13px;
	_margin-top:13px;
	margin-left:280px;
	_margin-left:140px;
	width:149px;
	height:57px;
	float:left;
	background: url(../images/counter_button_C.jpg) no-repeat;
	cursor:pointer;
}

.content_middle_con_D_M{
	margin-top:0px;
	+margin-top:13px;
	_margin-top:13px;
	margin-left:280px;
	_margin-left:140px;
	width:149px;
	height:57px;
	float:left;
	background: url(../images/counter_button_D.jpg) no-repeat;
	cursor:pointer;
}

#content_r_middle_com {
	width: 781px;
	min-height: 600px;
	float: left;
	overflow: hidden;
	border-left: 1px solid #e4d8c0;
	border-right: 1px solid #e4d8c0;
}

#content_middle_con_B_A{
	width:405px;
	float:left;
}

#content_middle_con_B_B{
	width:330px;
	float:left;
}

#dialog_left{
	width:17px;
	height:100px;
	background: url(../images/dialog_left.jpg) repeat-x;
	float:left;
	position: absolute;
	top: 0px;
	left: -16px;
	z-index: 30;
}

#dialog_content_border{
	margin-top:100px;
	width:171px;
	float:left;
	position: absolute;
	top: 200px;
	left: 444px;
	z-index: 28;
}

#dialog_content{
	width:153px;
	min-height:100px;
	_height:150px;
	background:#ffffff;
	border: 1px solid #f3b224;
	float:right;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 29;
}

div#dialog_content p {
	padding-top:10px;
	padding-left:38px;
	padding-right:5px;
	line-height:16px;
	font-size:12px;
	color:#d51b1c;
	text-align:left;
	float:left;
	clear:both;
}

#content_middle_con_C{
	width:742px;
	min-height:275px;
	float:left;
	clear:both;
}

/**end---------------yanglu 2010-07-30------**/
/**end---------布局：菜单居右------yanglu 2010-07-09------**/
/**begin-------幸福规划--------yanglu 2010-08-09------**/
#plan_head{
	width:730px;
	height:62px;
	background: url(../images/plan_head.jpg) no-repeat;
}

#plan_head_write{
	width:100%;
	height:20px;
}

div#plan_head p {
	padding-top:30px;
	padding-left:140px;
	line-height:16px;
	font-size:14px;
	color:#f94812;
	text-align:left;
	font-weight: bold;
}

#plan_middle{
	position:relative;
	width:728px;
	border:1px solid #f8dedd;
	background:#fcf6f5;
}

.plan_c_title{
	width:728px;
	float:left;
	height:30px;
}

div.plan_c_title p {
	padding-top:10px;
	padding-left:20px;
	line-height:16px;
	font-size:12px;
	color:#454545;
	text-align:left;
	font-weight: bold;
}

.plan_c_l{
	float:left;
	width:7px;
	background:#fcf6f5;
}

.plan_c_b{
	float:left;
	width:714px;
	background:#ffffff;
}

.plan_c_tl{
	width:5px;
	height:5px;
	background: url(../images/plan_c_tl.jpg) no-repeat;
	float:left;
}

.plan_c_tc{
	width:703px;
	height:1px;
	border-top:1px solid #f0d3cd;
	float:left;
}

.plan_c_tr{
	width:5px;
	height:5px;
	background: url(../images/plan_c_tr.jpg) no-repeat;
	float:left;
}

.plan_c_m{
	margin-top:0px;
	_margin-top:-10px;
	width:711px;
	border-left:1px solid #f0d3cd;
	border-right:1px solid #f0d3cd;
	float:left;
	line-height: 20px;
	text-align: left;
	color: #4f4f4f;
	
	
}

.plan_c_bl{
	width:5px;
	height:5px;
	background: url(../images/plan_c_bl.jpg) no-repeat;
	float:left;
	overflow:hidden;
}

.plan_c_bc{
	margin-top:3px;
	_margin-top:-10px;
	width:703px;
	height:1px;
	border-bottom:1px solid #f0d3cd;
	float:left;
}

.plan_c_br{
	width:5px;
	height:5px;
	background: url(../images/plan_c_br.jpg) no-repeat;
	float:left;
	overflow:hidden;
}

#plan_float{
	position:absolute;
	width:150px;
	height:130px;
	background: url(../images/plan_float.gif) no-repeat;
	float:right;
}

div#plan_float p{
	padding-top:105px;
	line-height:16px;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}
/**end---------幸福规划------yanglu 2010-08-09------**/
/**begin---------首页图片------yanglu 2010-09-10------**/
index_img_div{
	width: 685px;
	height:233px;
	float:left;
	overflow:hidden;
}

#index_img{
	width: 685px;
	height:233px;
	float:left;
	overflow:hidden;
}

#index_img_A{
	width:685px;
	height:233px;
	background: url(../images/index_img_A.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_B{
	width:685px;
	height:233px;
	background: url(../images/index_img_B.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_C{
	width:685px;
	height:233px;
	background: url(../images/index_img_C.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_D{
	width:685px;
	height:233px;
	background: url(../images/index_img_D.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_E{
	width:685px;
	height:233px;
	background: url(../images/index_img_E.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_F{
	width:685px;
	height:233px;
	background: url(../images/index_img_F.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_G{
	width:685px;
	height:233px;
	background: url(../images/index_img_G.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_H{
	width:685px;
	height:233px;
	background: url(../images/index_img_H.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_I{
	width:685px;
	height:233px;
	background: url(../images/index_img_I.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_J{
	width:685px;
	height:233px;
	background: url(../images/index_img_J.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_K{
	width:685px;
	height:233px;
	background: url(../images/index_img_K.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_L{
	width:685px;
	height:233px;
	background: url(../images/index_img_L.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_M{
	width:685px;
	height:233px;
	background: url(../images/index_img_M.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_N{
	width:685px;
	height:233px;
	background: url(../images/index_img_N.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_O{
	width:685px;
	height:233px;
	background: url(../images/index_img_O.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_P{

	width:685px;
	height:233px;
	background: url(../images/index_img_P.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_I{
	width:685px;
	height:233px;
	background: url(../images/PICCbannerC.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_Q{
	width:685px;
	height:233px;
	background: url(../images/index_img_Q.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_img_Z{
	width:685px;
	height:233px;
	background: url(../images/index_img_Z.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
}
#index_imgB_div{
	width:685px;
	height:50px;
	background: url(../images/index_middle_buttom.jpg) repeat-x;
}

#index_imgB_A{
	width:39px;
	height:50px;
	background: url(../images/index_health.jpg) 0px 10px no-repeat ;
	float:left;
	cursor: pointer;
}
#index_imgB_B{
	width:39px;
	height:50px;
	background: url(../images/index_trip.jpg) 0px 10px no-repeat;
	float:left;
	cursor: pointer;
}
#index_imgB_C{
	width:39px;
	height:50px;
	background: url(../images/index_old.jpg) 0px 10px no-repeat;
	float:left;
	cursor: pointer;
}
#index_imgB_D{
	width:39px;
	height:50px;
	background: url(../images/index_financial.jpg) 0px 10px no-repeat;
	float:left;
	cursor: pointer;
}
#index_imgB_E{
	width:39px;
	height:50px;
	background: url(../images/index_child.jpg) 0px 10px no-repeat;
	float:left;
	cursor: pointer;
}
#index_imgB_F{
	width:39px;
	height:50px;
	background: url(../images/index_card.jpg) 0px 10px no-repeat;
	float:left;
	cursor: pointer;
}
#index_imgB_G{
	width:39px;
	height:50px;
	background: url(../images/index_accident.jpg) 0px 10px no-repeat;
	float:left;
	cursor: pointer;
}

#index_img_OA{
	width:685px;
	height:233px;
	background: url(../images/index_img_OA.jpg) no-repeat;
	list-style-type:none;
	cursor: pointer;
	}




/**end---------首页图片------yanglu 2010-09-10------**/

/**begin*************tianjun 2010-07-05********************/
li.fir_li_bottom {
	display: block;
	width: 132px;
	height: 29px;
	background: url(../images/leftmenu_list.jpg) no-repeat;
	line-height: 29px;
}

#leftmenu_middle_center_h_s {
	min-height: 70px;
	_height: 70px;
	width: 184px;
	display: block;
	clear: both;
}

#page_position_left {
	width: 215px;
	height: 25px;
	float: left;
	display: block;
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	color: #dc1d01;
	padding-left: 10px;
	padding-top: 15px;
	background: url(../images/head.jpg) no-repeat left;
}

#page_position_right {
	width: 742px;
	float: left;
	display: block;
	text-align: left;
	padding-left: 10px;
	padding-top: 15px;
}

#content_r_s {
	position: relative;
	top:0px;
	left:0px;
	width:791px;
	min-height:928px;
	_height:928px;
	float:left;
}

#content_r_title {
	position: absolute;
	top: -4px;
	height: 25px;
	width: 148px;
	left: 15px;
	color: #ffffff;
	padding-top: 8px;
	background: url(../images/title.jpg) no-repeat;
}

#content_r_head_l_s {
	width: 5px;
	height: 5px;
	float: left;
	background: url(../images/content_r_head_l_s.jpg) no-repeat;
	overflow: hidden;
}

#content_r_head_c_s {
	width: 773px;
	height: 5px;
	float: left;
	background: url(../images/content_r_head_c_s.jpg) repeat-x;
	overflow: hidden;
}

#content_r_head_r_s {
	width: 5px;
	height: 5px;
	float: right;
	background: url(../images/content_r_head_r_s.jpg) no-repeat;
	overflow: hidden;
}

#content_r_head_b {
	border-bottom: 1px solid #ffd6d0;
	border-left: 1px solid #ffd6d0;
	border-right: 1px solid #ffd6d0;
	width: 781px;
	height: 70px;
	background: #FFF9F9;
	float: left;
}

#content_r_head_b a {
	text-decoration: none;
	color: #000000;
	
}

#content_r_head_b a:hover {
	text-decoration: none;
	color: red;
}


#content_bottom_all {
	position: relative;
	top: 0px;
	left: 0px;
	width: 680px;
}

#content_bottom {
	width: 672px;
	_width: 652px;
	height: 139px;
	clear: both;
	float: right;
	background: url(../images/content_bottom_middle.jpg) repeat-x;
	overflow: hidden;
}

#content_bottom_head {
	clear: both;
	width: 712px;
	background: url(../images/content_bottom_head.jpg) repeat-x;
	overflow: hidden;
	height: 8px;
	float: right;
	overflow: hidden;
}

#content_bottom_head_l {
	width: 10px;
	height: 8px;
	float: left;
	background: url(../images/content_bottom_topleft.jpg) no-repeat;
	overflow: hidden;
}

#content_bottom_head_r {
	width: 10px;
	height: 8px;
	float: right;
	background: url(../images/content_bottom_topright.jpg) no-repeat;
	overflow: hidden;
}

#content_bottom_bottom {
	margin-left: 7px;
	clear: both;
	height: 8px;
	width: 712px;
	float: left;
	overflow: hidden;
	background: url(../images/content_bottom_bottom.jpg) repeat-x;
}

#content_bottom_bottom_r {
	width: 10px;
	height: 8px;
	float: right;
	background: url(../images/content_bottom_bottomright.jpg) no-repeat;
	overflow: hidden;
}

#content_bottom_bottom_l {
	width: 10px;
	height: 8px;
	float: left;
	background: url(../images/content_bottom_bottomleft.jpg) no-repeat;
	overflow: hidden;
}

#content_bottom_middle {
	height: 123px;
	clear: both;
	width: 672px;
	_width: 652px;
	float: left;
	overflow: hidden;
}

#content_bottom_middle_l {
	width: 10px;
	height: 95px;
	float: left;
	background: url(../images/content_bottom_middleleft.jpg) 0px -1px;
}

#content_bottom_middle_c {
	width: 565px;
	height: 120px;
	float: left;
}

#content_bottom_middle_r {
	width: 5px;
	height: 123px;
	float: right;
	background: url(../images/content_bottom_middleright.jpg) repeat-y;
}

#content_bottom_title {
	position: absolute;
	top: 10px;
	left: 0px;
	background: url(../images/content_bottom_title.jpg) no-repeat;
	height: 36px;
	width: 222px;
	z-index: 30;
}

#content_bottom_left {
	position: absolute;
	top: 10px;
	left: 585px;
	background: url(../images/content_bottom_left.jpg) no-repeat;
	height: 129px;
	width: 89px;
	z-index: 30;
}

#content_r_ss {
	position: relative;
	top: 0px;
	left: 0px;
	width: 791px;
	min-height: 928px;
	_height: 928px;
	float: left;
}

#content_r_c_s {
	width: 783px;
	min-height: 928px;
	_height: 928px;
	float: left;
	background: white;
}

#content_r_middle_s {
	width: 781px;
	min-height: 928px;
	_height: 928px;
	float: left;
	border-left: 1px solid #e4d8c0;
	border-right: 1px solid #e4d8c0;
}

#content_one_right {
	float: left;
	width: 100px;
	height: 190px;
}

#content_one_right_button1 {
	float: left;
	width: 120px;
	height: 20px;
}

#content_one_right_button2 {
	float: left;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	line-height: 50px;
	width: 120px;
	height: 54px;
	background: url(../images/content_one_right_button.jpg) no-repeat;
}

#content_one_right_button3 {
	float: left;
	font-size: 12px;
	color: #8e8e8e;
	font-weight: bold;
	line-height: 50px;
	width: 120px;
	height: 54px;
	background: url(../images/content_one_right_button.jpg) no-repeat;
	background-position: 0px -55px;
}

#content_two_content_l {
	float: left;
	width: 230px;
	height: 221px;
}

#content_two_content_ll {
	float: left;
	width: 3px;
	height: 221px;
	background: url(../images/content_two_content_ll.jpg) no-repeat;
}

#content_two_content_lr {
	float: right;
	width: 3px;
	height: 221px;
	background: url(../images/content_two_content_lr.jpg) no-repeat;
}

#content_two_content_lb {
	width: 227px;
	height: 221px;
	float: center;
	background: url(../images/content_two_content_lb.jpg) no-repeat center
		bottom;
}

#content_two_content_lc {
	float: left;
	margin-left: 4px;
	border: 1px solid #000000;
	width: 213px;
	height: 212px;
}

#content_two_content_c {
	margin-left: 10px;
	border: 1px solid #000000;
	float: left;
	width: 230px;
	height: 221px;
}

#content_foot {
	display: block;
	width: 720px;
	margin-left: 30px;
	_margin-left: 15px;
	float: left;
	height: 140px;
	padding-top: 7px;
	background: url(../images/content_bottom_left.jpg) no-repeat right 15px;
}

#content_foot_t {
	width: 610px;
	display: block;
	height: 36px;
	float: left;
	background: url(../images/content_foot_t.jpg) repeat-x;
}

#content_foot_t_l {
	width: 12px;
	height: 36px;
	float: left;
	background: url(../images/content_foot_t_l.jpg) no-repeat;
}

#content_foot_t_c {
	height: 36px;
	padding-left: 25px;
	padding-right: 30px;
	float: left;
	line-height: 36px;
	color: #FFFFFF;
	font-weight: 800;
	background: url(../images/content_foot_t_c.jpg) repeat-x;
}

#content_foot_t_r {
	width: 6px;
	height: 36px;
	float: left;
	background: url(../images/content_foot_t_r.jpg) no-repeat;
}

#content_foot_c {
	width: 602px;
	height: 95px;
	float: left;
	margin-left: 8px;
	_margin-left: 4px;
	background: url(../images/content_foot_c.jpg) repeat-x 0px -1px;
}

#content_foot_c_t {
	padding-left: 30px;
	height: 30px;
	color: #363638;
	float: left;
	line-height: 30px;
	text-align: left;
	width: 538px;
}

#content_foot_c_b {
	padding-left: 30px;
	padding-top: 5px;
	height: 35px;
	width: 538px;
	float: left;
	font-size: 11px;
	text-align: left;
	color: #6C6C6C;
	line-height: 17px;
}

#content_foot_c_f {
	height: 20px;
	width: 558px;
	float: left;
	display: block;
	text-align: right;
}

#content_foot_c_f a,.content_foot_c_f a:visited {
	color: #DF1D02;
	text-decoration: none;
}

#content_r_middle_group_head {
	margin-top: 10px;
	width: 753px;
	height: 220px;
	border-bottom: 1px dotted #a1a1a1;
	background: url(../images/serverOpen.jpg) no-repeat 7px top;
}

#content_r_middle_group_headText {
	width: 600px;
	padding-left: 32px;
	padding-top: 1px;
	float: left;
	font-size: 14px;
	text-align: left;
	color: #e12502;
	font-weight: bold;
}

#content_r_middle_group_center_l {
	float: left;
	width: 228px;
	height: 202px;
	background: url(../images/content_r_middle_group_center_l.jpg) no-repeat;
}

#content_r_middle_group_center_r {
	float: left;
	width: 525px;
	height: 152px;
	_height: 150px;
	background: url(../images/content_r_middle_group_center_r.jpg) no-repeat;
	padding-top: 50px;
	font-size: 11px;
	text-align: left;
	color: #7f7051;
	line-height: 18px;
}

#content_r_middle_group_head_a {
	margin-top: 10px;
	width: 753px;
	height: 225px;
	border-bottom: 1px dotted #a1a1a1;
	background: url(../images/serverOpen.jpg) no-repeat 7px top;
}

#content_r_middle_group_center_la {
	float: left;
	width: 211px;
	height: 207px;
	background: url(../images/content_r_middle_group_center_la.jpg) no-repeat;
}

#content_r_middle_group_center_ra {
	padding-left: 10px;
	float: left;
	width: 532px;
	height: 157px;
	_height: 155px;
	background: url(../images/content_r_middle_group_center_ra.jpg) no-repeat;
	padding-top: 50px;
	font-size: 11px;
	text-align: left;
	color: #7f7051;
	line-height: 18px;
}

#content_r_middle_group_head_h {
	margin-top: 10px;
	width: 753px;
	height: 230px;
	border-bottom: 1px dotted #a1a1a1;
	background: url(../images/serverOpen.jpg) no-repeat 7px top;
}

#content_r_middle_group_center_lh {
	float: left;
	width: 185px;
	height: 211px;
	background: url(../images/content_r_middle_group_center_lh.jpg) no-repeat;
}

#content_r_middle_group_center_rh {
	padding-left: 20px;
	float: left;
	width: 548px;
	height: 161px;
	_height: 159px;
	background: url(../images/content_r_middle_group_center_rh.jpg) no-repeat;
	padding-top: 50px;
	font-size: 11px;
	text-align: left;
	color: #7f7051;
	line-height: 18px;
}

#content_r_middle_ss {
	width: 781px;
	min-height: 928px;
	_height: 1208px;
	float: left;
	overflow: hidden;
	border-left: 1px solid #e4d8c0;
	border-right: 1px solid #e4d8c0;
}

#content_r_topleft_hi{
	position:absolute;
	width:184px;
	height:100px;
	z-index:40;
	top:10px;
	left:602px;
	background: url(../images/content_r_topleft_hi.jpg) no-repeat;
}

#content_r_head_b_s{
	border-bottom: 1px solid #ffd6d0;
	border-left: 1px solid #ffd6d0;
	border-right: 1px solid #ffd6d0;
	width: 781px;
	height: 95px;
	background: #FFF9F9;
	float: left;
}

#leftmenu_middle_center_h_t {
	min-height: 140px;
	_height: 140px;
	width: 184px;
	display: block;
	clear: both;
}

#leftmenu_bottom_s {
	float: left;
	clear: left;
	background: url(../images/leftmemu_bottom_s.jpg) no-repeat;
	width: 196px;
	height: 13px;
	font: 0px Arial;
}

#leftmenu_head_aboutAS {
	background: url(../images/leftmemu_frist_headAboutAS.jpg) no-repeat; +
	background: url(../images/leftmemu_frist_headAboutAS_ie7.jpg) no-repeat;
	width: 196px;
	height: 51px;
}

#leftmenu_head_serviceCenter {
	background: url(../images/leftmenu_head_serviceCenter.jpg) no-repeat; +
	background: url(../images/leftmenu_head_serviceCenter_ie7.jpg) no-repeat;
	width: 196px;
	height: 51px;
}
#leftmenu_head_onlineShop {
	background: url(../images/leftmenu_head_onlineShop.jpg) no-repeat; +
	background: url(../images/leftmenu_head_onlineShop_ie7.jpg) no-repeat;
	width: 196px;
	height: 51px;
}
#content_one_content_botton_div{
	position:absolute;
	z-index:50;
	top:216px;
	left:450px;
	width:100px;
	height:23px;
}
/**end*************tianjun 2010-07-05********************/
/**begin*************电销中心 2010-08-10********************/
.toolmenu_c_h_s {
	background: url(../images/toolmenu_c_h_s.jpg) no-repeat;
	height: 6px;
	width: 206px;
	float: left;
	overflow: hidden;
}

.toolmenu_s {
	width: 206px;
	float: left;
	height: 100%;
}

.toolmenu_c_m_s {
	border-left: 1px solid #dfd7c0;
	border-right: 1px solid #dfd7c0;
	width: 204px;
	float: left;
}

.toolmenu_c_b_s {
	background: url(../images/toolmenu_c_b_s.jpg) no-repeat;
	height: 6px;
	width: 206px;
	float: left;
	overflow: hidden;
}

#toolmenu_first_s {
	float: left;
	font: 15px Arial;
	color: #dc1d01;
	padding-left: 13px;
	padding-top: 15px;
	font-weight: bold;
}

#content_rL_s{
	width:788px;
	float:left;
}

#content_right{
	background: url(../images/call_head.jpg) no-repeat;
	float:left;
	width:753px;
	height:130px;
	color:red;
	font-size:38px;
	text-align:left;
	padding-left:240px;
	padding-top:80px;
}

#toolmenu_one {
	background: url(../images/toolmenu_one.jpg) no-repeat;
	float: left;
	background-position: 0px 15px;
	height: 64px;
	width: 150px;
	text-align: left;
	padding-left: 55px;
	padding-top: 15px;
	line-height: 20px;
}

#toolmenu_two {
	background: url(../images/toolmenu_two.jpg) no-repeat;
	float: left;
	background-position: 0px 15px;
	height: 64px;
	width: 150px;
	_width: 140px;
	text-align: left;
	padding-left: 55px;
	padding-top: 15px;
	line-height: 20px;
}

#toolmenu_three {
	background: url(../images/toolmenu_three.jpg) no-repeat;
	float: left;
	background-position: 0px 15px;
	height: 64px;
	width: 150px;
	_width: 140px;
	text-align: left;
	padding-left: 55px;
	padding-top: 15px;
	line-height: 20px;
}

#toolmenu_four {
	background: url(../images/toolmenu_four.jpg) no-repeat;
	float: left;
	background-position: 0px 15px;
	height: 64px;
	width: 150px;
	_width: 140px;
	text-align: left;
	padding-left: 55px;
	padding-top: 15px;
	line-height: 20px;
}

#toolmenu_five {
	background: url(../images/toolmenu_five.jpg) no-repeat;
	float: left;
	background-position: 0px 15px;
	height: 64px;
	width: 150px;
	_width: 140px;
	text-align: left;
	padding-left: 55px;
	padding-top: 15px;
	line-height: 20px;
}

.toolmenu_employ{
	float: left;
	width:206px;
	height:85px;
	background: url(../images/toolmenu_employ.jpg) no-repeat;
	cursor: pointer;
}

.toolmenu_online{
	float: left;
	width:206px;
	height:85px;
	background: url(../images/toolmenu_online.jpg) no-repeat;
	cursor: pointer;
}
/**end*************电销中心 2010-08-10********************/
/**begin***********wanglijun 2010-07-05*****************/ /*右边div样式*/
#content_r_middle_c {
	width: 781px;
	min-height: 928px;
	_height: 980px;
	float: left;
	overflow: hidden;
	border-left: 1px solid #e4d8c0;
	border-right: 1px solid #e4d8c0;
}

#content_r_middle_e {
	width: 734px;
	min-height: 720px;
	_height: 720px;
	float: left;
	overflow: hidden;
	border-left: 1px solid #e4d8c0;
	border-right: 1px solid #e4d8c0;
}

#content_r2 {
	width: 746px;
	min-height: 500px;
	_height: 500px;
	float: left;
}

#content_r_white2 {
	width: 10px;
	min-height: 500px;
	_height: 500px;
	float: left;
}

#content_r_c2 {
	width: 736px;
	min-height: 500px;
	_height: 500px;
	float: left;
	background: white;
}

#toolmenu_first {
	background: url(../images/serverOpen.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	font: 15px Arial;
	color: #dc1d01;
	padding-left: 40px;
	padding-top: 15px;
	font-weight: bold;
}

/*激活卡服务 文字内容样式*/
.mid_text_td {
	text-align: left;
	line-height: 16px;
	font-size: 12px;
	color: #3e3e3e;
	padding-top: 5px;
	padding-right: 10px;
}

/*服务中心图片样式*/
#investment_td_i {
	background: url(../images/serverList_i.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	height: 64px;
	width: 135px;
	_width: 135px;
	text-align: left;
	padding-left: 60px;
	padding-top: 15px;
	line-height: 20px;
}

#investment_td_c {
	background: url(../images/serverList_c.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	height: 64px;
	width: 194px;
	_width: 130px;
	text-align: left;
	padding-left: 64px;
	padding-top: 15px;
	line-height: 20px;
}

#investment_td_g {
	background: url(../images/serverList_g.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	height: 64px;
	width: 135px;
	_width: 135px;
	text-align: left;
	padding-left: 60px;
	padding-top: 15px;
	line-height: 20px;
}

#investment_td_e {
	background: url(../images/serverList_e.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	height: 64px;
	width: 135px;
	_width: 135px;
	text-align: left;
	padding-left: 60px;
	padding-top: 15px;
	line-height: 20px;
}

#investment_td_b {
	background: url(../images/serverList_b.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	height: 64px;
	width: 194px;
	_width: 130px;
	text-align: left;
	padding-left: 64px;
	padding-top: 15px;
	line-height: 20px;
}

#investment_td_d {
	background: url(../images/serverList_d.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	height: 64px;
	width: 194px;
	_width: 130px;
	text-align: left;
	padding-left: 64px;
	padding-top: 15px;
	line-height: 20px;
}

#content_r2_a {
	position: relative;
	top: 0px;
	left: 0px;
	width: 791px;
	min-height: 928px;
	_height: 928px;
	float: left;
}

#content_r2_s {
	position: relative;
	width: 791px;
	min-height: 928px;
	_height: 928px;
	float: left;
}

#content_r_title_s {
	position: absolute;
	top: -4px;
	height: 25px;
	width: 140px;
	left: 15px;
	color: #ffffff;
	font: 15px Arial;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 8px;
	background: url(../images/serverTitle.jpg) no-repeat;
}

#leftmenu_middle_center_s {
	min-height: 140px;
	_height: 140px;
	width: 184px;
	display: block;
	clear: both;
}

#page_position_right_s {
	width: 642px;
	float: left;
	display: block;
	text-align: left;
	padding-left: 10px;
	padding-top: 15px;
}

#page_position_right_s a {
	text-decoration: none;
	color: #000000;
}

#investment_td_o {
	/**background:url(../images/serverCen_a.jpg) no-repeat;*/
	float: left;
	margin-left: 18px;
	width: 228px;
	_width: 210px;
	height: 130px;
	text-align: center;
	line-height: 20px;
	cursor: pointer;
}

#investment_td_v {
	float: left;
	width: 228px;
	_width: 210px;
	height: 130px;
	text-align: center;
	line-height: 20px;
	cursor: pointer;
}

#investment_td_n {
	float: left;
	width: 222px;
	_width: 210px;
	height: 130px;
	text-align:center;
	line-height:20px;
	cursor: pointer;
}

#line {
	background: url(../images/serverLine.jpg) no-repeat;
	float: left;
	width: 10px;
	_width: 10px;
	height: 125px;
	margin: 8px;
}

#toolmenu_top {
	background: url(../images/serverTop.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	font: 15px Arial;
	color: #dc1d01;
	padding-left: 40px;
	padding-top: 15px;
	float: left;
	font-weight: bold;
	width: 600px;
	text-align: left;
	height: 20px;
}

#toolmenu_da {
	width: 770px;
	_width: 770px;
	height: 170px;
    _height: 135px;
    +height: 135px;
	border-bottom:1px dotted #a1a1a1;
}

#toolmenu_top_a {
	background: url(../images/serverOpen.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	font: 15px Arial;
	color: #dc1d01;
	padding-left: 40px;
	padding-top: 15px;
	float: left;
	font-weight: bold;
}

#toolmenu_top_b {
	background: url(../images/serverOpen.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	font: 15px Arial;
	color: #F36201;
	padding-left: 40px;
	padding-top: 15px;
	float: left;
}

.img_o {
	margin-top: 20px;
	width: 50px;
	height: 50px;
	background: url(../images/serverCen_a.jpg) no-repeat;
}

.img_v {
	margin-top: 20px;
	width: 50px;
	height: 50px;
	background: url(../images/serverCen_c.jpg) no-repeat;
}

.img_n {
	margin-top: 20px;
	width: 50px;
	height: 50px;
	background: url(../images/serverCen_b.jpg) no-repeat;
}

.over {
	background: url(../images/server_center.jpg) no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 60px;
	width: 222px;
	_width: 222px;
}

.out {
	background-color: '';
}

#tool_div {
	width: 770px;
	_width: 770px;
	height: 120px;
	border-bottom: 1px solid #e8e8ea;
}

#tool_div_a {
	margin-top: 25px;
	margin-left: 8px;
	float: left;
	width: 550px;
	_width: 550px;
	height: 70px;
}

#tool_div_b {
	background: url(../images/line_buy.jpg) no-repeat;
	float: right;
	background-position: 35px 8px;
	width: 160px;
	_width: 160px;
	height: 110px;
}

#line_div {
	width: 740px;
	_width: 700px;
	padding-top: 230px;
	_padding-top: 1px;
	background: url(../images/line_bg.jpg) repeat-x bottom;
}

#content_r_c_w_RA {
	margin-top:5px;
	margin-left:32px;
	_margin-left:16px;
	width:716px;
	height:190px;
	float:left;
	background:white;
}

#div_pho {
	position:relative;
	margin-left:0px;
	padding-top:200px;
	padding-ieft:0px;
	background-position:10px 15px;
	background:url(../images/on_pho.jpg) no-repeat ;
}

.showPont_w{
	font:12px Arial;
	color:#3B5168;
	letter-spacing:2px;
	text-align:left;
}

#content_r_c_w {
	position:absolute;
	height:70px;
	width:470px;
	+width:463px;
	z-index:40;
	margin-top:60px;
	margin-left:50px;
	+margin-left:-310px;
}

#content_button {
	position:absolute;
	margin-top:138px;
	margin-left:430px;
	+margin-left:70px;
	height:21px;
	width:125px;
	z-index:40;
	background:url(../images/on_but.jpg) no-repeat ;
	cursor:pointer;
}

#content_r_c_w_RB {
	margin-left:35px;
	_margin-left:18px;
	width:710px;
	min-height:200px;
	_height:400px;
	height:300px;
	float:left;
	background:white;
}

#content_r_middle_w_RB {
	width:708px;
	min-height:230px;
	_height:230px;
	float:left;
	overflow:hidden;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
}

ul.tool_ul_B_w {
	color:#3B5168;
	padding-top:20px;
	padding-left:50px;
	letter-spacing:2px;
	margin:0;
	list-style-type:none;
}

#toolmenu_more_w {
	position:absolute;
	top:480px;
	right:50px;
	width:95px;
	height:28px;
	float:right;
	background:url(../images/toolmenu_more_w.jpg) no-repeat;
	cursor:pointer;
}

#content_foot_t_c_w {
	height:36px;
	padding-left:25px;
	padding-right:30px;
	float:left;
	line-height:36px;
	color:#FFFFFF;
	font-weight:600;
	background:url(../images/content_foot_t_c.jpg) repeat-x;
}

#content_foot_c_b_w {
	padding-left:30px;
	padding-top:5px;
	height:35px;
	width:538px;
	float:left;
    font:11px Arial;
	color:#3B5168;
	letter-spacing:2px; 
	text-align:left;
	line-height:17px;
}

li.tool_li_b_w {
	padding-left:15px;
	margin-bottom:0px;
	height:35px;
	background:url(../images/tool_s_list.jpg) no-repeat;
	text-align:left;
	font-size:12px;
	color:#3B5168;
	letter-spacing:2px; 
}

.tool_li_b_w_span{
	position:absolute;
	right:90px;
}

#content_foot_c_f_w {
	padding-top:30px;
	height:40px;
	_padding-top:15px;
	width:558px;
	float:left;
	color:#DF260C;
	text-align:right;
}

#content_foot_w {
	position:relative;
	display:block;
	width:720px;
	margin-left:30px;
	_margin-left:15px;
	float:left;
	height:150px;
	padding-top:7px;
	background:url(../images/content_foot_w.jpg) no-repeat right 15px;
}

#content_foot_c_f_w_l {
	padding-top:30px;
	_padding-top:0px;
	height:40px;
	width:558px;
	float:left;
	color:#DF260C;
	text-align:right;
}

.showPont_w_l{
	font:11px Arial;
	color:#F35A00;
	letter-spacing:2px;
}

.content_border_tc_w { /**内容-边框上边**/
	width:698px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_c.jpg) repeat-x;
	overflow:hidden;
}

#content_head_w {
	width:708px;
	min-height:30px;
	_height:30px;
	float:left;
	overflow:hidden;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
	border-bottom:1px solid #e4d8c0;
}

.content_head_div_w {
	width:708px;
	float:left;
	position:relative;
	top:0px;
	left:0px;
	z-index:20;
	margin:0;
	padding:0;
}

.content_border_bc_w { /**内容-边框下边**/
	width:698px;
	height:5px;
	float:left;
	background:url(../images/content_r_head_cb.jpg) repeat-x;
	overflow:hidden;
}

#content_foot_l {
	width:594px;
	margin-left:30px;
	_margin-left:15px;
	float:left;
	height:203px;
	_height:158px;
	background:url(../images/content_foot_l.jpg) no-repeat;
}

#content_foot_b {
	width:744px;
	margin-left:30px;
	_margin-left:15px;
	float:left;
	height:149px;
	background:url(../images/content_foot_b.jpg) no-repeat;
}

#content_ph {
	position:absolute;
	margin-top:178px;
	margin-left:430px;
	height:20px;
	width:200px;
	z-index:80;
	background:url(../images/tool_bottom_s.jpg) no-repeat ;
}

#toolmenu_first_w {
	background: url(../images/serverOpen.jpg) no-repeat;
	float: left;
	background-position: 17px 15px;
	font: 15px Arial;
	color: #dc1d01;
	padding-left: 45px;
	padding-top: 15px;
	font-weight: bold;
	margin-left:18px;
	_margin-left:9px;
}

#line_2 {
	background: url(../images/serverLine.jpg) no-repeat;
	float: left;
	width: 10px;
	_width: 10px;
	height: 125px;
	margin: 8px;
}

#content_r_middle_w_l {
	width: 781px;
	min-height: 820px;
	_height: 820px;
	float: left;
	border-left: 1px solid #e4d8c0;
	border-right: 1px solid #e4d8c0;
}

#server_bottom{
	position:relative;
    background: url(../images/server_bottom.jpg) no-repeat;
    width: 781px;
    height: 140px;
	float: left;
	background-position: 25px 15px;
	z-index:80;
}

#server_but{
	position:absolute;
	margin-top:85px;
	margin-left:625px;
	_margin-left:245px;
	+margin-left:245px;
	height:25px;
	width:100px;
	z-index:60;
	cursor:pointer;
	background:url(../images/servre_stu.jpg) no-repeat ;
}
/**end*************wanglijun 2010-07-05********************/

/**start zhyy*07-15**/
#travel_title_img {
	position:absolute;
	width:254px;
	height:130px;
	z-index:40;
	top:185px;
	+top:185px;
	_top:195px;
	left:722px;
	background: url(../images/travel_insured.jpg) no-repeat;
}

#accident_title_img {
	position:absolute;
	width:254px;
	height:170px;
	z-index:40;
	top:211px;
	+top:211px;
	_top:221px;
	left:805px;
	background: url(../images/xiaoxiong.jpg) no-repeat;
}

#money_title_img {
	position:absolute;
	width:155px;
	height:115px;
	z-index:40;
	top:196px;
	+top:196px;
	_top:206px;
	left:805px;
	background: url(../images/money_insured.jpg) no-repeat;
}

#card_title_img {
	position:absolute;
	width:239px;
	height:106px;
	z-index:40;
	top:209px;
	+top:209px;
	_top:219px;
	left:742px;
	background: url(../images/insured_card.jpg) no-repeat;
}

#child_title_img {
	position:absolute;
	width:239px;
	height:106px;
	z-index:40;
	top:192px;
	+top:192px;
	_top:202px;
	left:774px;
	background: url(../images/child_insured.jpg) no-repeat;
}

#health_title_img {
	position:absolute;
	width:169px;
	height:96px;
	z-index:40;
	top:208px;
	+top:208px;
	_top:218px;
	left:795px;
	background: url(../images/health_insured.jpg) no-repeat;
}

#oldman_title_img {
	position:absolute;
	width:168px;
	height:125px;
	z-index:40;
	top:187px;
	+top:187px;
	_top:197px;
	left:795px;
	background: url(../images/oldman.jpg) no-repeat;
}

/*8-03*/
#online_img {
	position:absolute;
	width:112px;
	height:86px;
	z-index:40;
	top:219px;
	+top:209px;
	_top:219px;
	left:855px;
	background: url(../images/online_img.jpg) no-repeat;
}

#online_img2 {
	position:absolute;
	width:112px;
	height:86px;
	z-index:40;
	top:23px;
	+top:35px;
	_top:35px;
	left:660px;
	background: url(../images/online_img.jpg) no-repeat;
}

/**end zhyy**/

/**07-31 zhyy**/

.li_content {
	color:#0c77bd;
	line-height: 25px;
	text-align: left;
	padding-left: 50px;
}

.li_content a {
	color:#0c77bd;
	text-decoration: none;
}

.li_content a:hover {
	color: #e5360b;
	text-decoration: none;
	
}

.li_subcontent {
	
}

/*--2010-08-09----*/

.category_arrow {
	color: #ff5e23;
	font-weight: bold;
	width: 710px;
	
}

.category_require {
	padding:10px 10px 10px 15px;
	
}

.plan_c_m a {
	color: #ff5e23;
	font-weight: bold;
	text-decoration: none;
}
.category_title {
	font-weight: bold;
	color: #4d4d4d;
}

/**08-16*/
#content_foot_l_btn {
	float:left;
	width: 133px;
	height: 44px;
	background: url(../images/content_foot_l_btn.jpg) no-repeat;
	position:relative;
	top: 30px;
	left: 30px;
	cursor: pointer;
}

/**end zhyy 07-31*/

/** yanglu 2011-09-05 首页广告切换页码 begin */
#NavB {
	left: 0;
	margin: 0;
	padding: 0;
	bottom: -156px;
	+bottom:1180px;
	_bottom:1168px;
	position: absolute;
	width: 687px;
	height: 50px;
}
#Nav {
	left: 0;
	margin: 0;
	padding: 0;
	bottom: -106px;
	+bottom:1230px;
	_bottom:1225px;
	position: absolute;
	width: 686px;
	height: 12px;
}

#Nav span {
	background: none repeat scroll 0 0 #000000;
	border-left: 1px solid #FFFFFF;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	float: right;
	font: 10px Courier;
	height: 100%;
	text-align: center;
	width: 24px;
}

#Nav span.Cur {
	background: none repeat scroll 0 0 #CE0609;
	color: white;
}

#Nav span.Normal {
	background: none repeat scroll 0 0 #000000;
	color: white;
	opacity: 0.5;
}

#Nav span a {
	color: white;
	display: block;
	height: 100%;
	position: relative;
	width: 100%;
}

/**end */
/** yanglu 2011-09-07 精心优选 begin */
#content_r_c_RC{
	width:768px;
	min-height:10px;
	float:left;
	clear:both;
	background:white;
	position:relative;
	top:0;
	left:0;
	z-index:20;
	font:0px Arial;
	margin:0;
	padding:0;	
}

#content_r_middle_RD{
	width:766px;
	float:left;
	overflow: hidden;
	border-left:1px solid #e4d8c0;
	border-right:1px solid #e4d8c0;
}

/**end */

/** yanglu 2012-12-04 保单信息查询服务管理实施细则 begin */
#content_r_title_ps {
	position: absolute;
	top: -4px;
	height: 25px;
	width: 188px;
	left: 15px;
	color: #ffffff;
	padding-top: 8px;
	background: url(../images/title_ps.jpg) no-repeat;
}




/**end */