/* CSS Document */

body {
margin: 0px;
font-size: 12px;
color: #333333;
word-break: break-word;
}
div {
margin:auto;
}
a {
color: #0066cc;
text-decoration: none;
}
a:hover {
color: #CC0000;
text-decoration: underline;
}
dl,dt,dd,ul,li{
margin:0px;
}
img{
border:0px;
}

.a12_blue {
font-size: 12px;
color: #1234CC;
text-decoration: none;
}

.a12_red_underline {
color:#CC3300;
text-decoration:underline;}

.a_red_b {
font-weight:bold;
color:#CC3300;}
.a12_red {
color:#CC3300;}
.a12_green {
color:#2E892E;
font-size:12px;}
.a12_green_normal {
font-weight:normal;
font-size:12px;
color:#2E892E;}
.a12_blue_underline {
font-size: 12px;
color: #1234CC;
text-decoration: underline;
}
.a14_999{
color:#999999;
font-size:14px;}
.a14_blue {
font-size: 14px;
color: #1234CC;
text-decoration: none;
}
.a14_blue_underline {
font-size: 14px;
color: #1234CC;
text-decoration: underline;
}
.a14_blue_b {
font-size: 14px;
color: #1234CC;
font-weight:bold;
}
.a14_blue_underline_b {
font-size: 14px;
color: #1234CC;
font-weight:bold;
text-decoration: underline;
}
.a14_orange {
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
}
.a14_orange_b {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.a14_orange_b_underline {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

.a12_767676 {
font-size: 12px;
color: #767676;
text-decoration: none;
}

.a12_333 {
font-size: 12px;
color: #333;
text-decoration: none;
}
.a12_333_b {
font-size: 12px;
color: #333;
font-weight: bold;
text-decoration: none;
}
.a12_999_padding {
padding:0px 0px 0px 5px;
color:#999999;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;}
.a12_333_underline {
font-size: 12px;
color: #333;
text-decoration: underline;
}
.a12_333_line {
line-height:180%;
font-size:12px;}
.a14_333 {
font-size: 14px;
color: #333;
text-decoration: none;
}
.a14_333_underline {
font-size: 14px;
color: #333;
text-decoration: underline;
}
.a14_333_b {
font-size: 14px;
color: #333;
font-weight:bold;
text-decoration: none;
}
.a14_green_b {
font-size: 14px;
color: #339933;
font-weight:bold;
text-decoration: none;
}
.a12_999 {
font-size: 12px;
color: #999;
text-decoration: none;
}
.a12_999_normal {
font-size: 12px;
font-weight:normal;
color: #999;
text-decoration: none;
}

.a12_orange {
font-size: 12px;
color: #FF6600;
text-decoration: none;
}
.a12_brown {
font-size: 12px;
color:#CC6600;
text-decoration: none;
}
.a12_brown_b {
font-size: 12px;
color:#CC6600;
font-weight:bold;
text-decoration: none;
}
.a12_orange_underline {
font-size: 12px;
color: #FF6600;
text-decoration: underline;
}
.a18_song_orange {
font-size:18px;
font-weight:bold;
color: #FF6600;
font-family:"宋体";}

.a25_orange{
font-size:25px;
font-family:黑体;
color:#FF6600;
text-decoration:none;
font-weight:bold;
}

.dashed_1px_ccc_margin{
margin:0px 10px;
border-bottom:dashed 1px #CCC;}
.dashed_1px_ccc{
height:1px;
border-bottom:dashed 1px #CCC;
margin:3px 0px;
overflow:hidden;
}
.dashed_1px_ccc_padding8px{
height:1px;
border-bottom:dashed 1px #CCC;
margin:8px 0px;

}

.a18_heiti{
font-size:18px;
font-family:黑体;
}
.a14_brown_b{
font-size:14px;
font-weight:bold;
color:#CC6600;
}
.margin_10px {
margin-bottom:10px;
clear:both;}


.container {
width:950px;
margin:0px auto;
clear:both;
overflow:hidden;
*display:inline-block;}


.container .main {
width:630px;
overflow:hidden;
*display:inline-block;}
.container .side {
width:310px;
overflow:hidden;
*display:inline-block;}

.float_left {
float:left;}
.float_right {
float:right;}



.orange_dark_title {
background:url(http://static.xiangrikui.com/p/images/orange_dark_title_bj.jpg) repeat-x;
height:30px;}
.orange_dark_title .title_left {
background:url(http://static.xiangrikui.com/p/images/orange_dark_title_left.jpg) no-repeat;
float:left;
width:11px;
height:30px;}
.orange_dark_title .title_right {
background:url(http://static.xiangrikui.com/p/images/orange_dark_title_right.jpg) no-repeat;
float: right;
width:11px;
height:30px;}
.orange_dark_title .biaoti{
padding:7px 0px 0px 0px;
*padding:8px 0px 0px 0px;
font-size:14px;
font-weight:bold;
color:#FFF;
float:left;
}
.orange_dark_title .more{
font-size:12px;
padding:8px 0px 0px 0px;
float:right;
}
.orange_dark_title .more a{
color:#FFF;
}


.blue_light_title_container {
margin:0px 0px 10px 0px;
overflow:hidden;
*display:inline-block;}
.blue_light_title {
height:30px;
background:url(http://static.xiangrikui.com/p/images/blue_light_title_bj.jpg) repeat-x;
overflow:hidden;
*display:inline-block;}
.blue_light_title .title_left {
float:left;
background:url(http://static.xiangrikui.com/p/images/blue_light_title_left.jpg) no-repeat;
height:30px;
width:11px;}
.blue_light_title .title_right {
float: right;
background:url(http://static.xiangrikui.com/p/images/blue_light_title_right.jpg) no-repeat;
height:30px;
width:11px;}
.blue_light_title .biaoti {
color:#006699;
padding:8px 0px 0px 0px;
font-size:14px;
font-weight:bold;
float:left;}
.blue_light_title .more {
float:right;
padding:10px 0px 0px 0px;
font-size:12px;}


.orange_light_title {
height:30px;
background:url(http://static.xiangrikui.com/p/images/orange_light_title_bj.jpg) repeat-x;
overflow:hidden;
*display:inline-block;}
.orange_light_title .title_left {
background:url(http://static.xiangrikui.com/p/images/orange_light_title_left.jpg) no-repeat;
height:30px;
width:11px;
float:left;}
.orange_light_title .title_right {
background:url(http://static.xiangrikui.com/p/images/orange_light_title_right.jpg) no-repeat;
height:30px;
width:11px;
float:right;}
.orange_light_title .biaoti {
float:left;
font-size:14px;
font-weight:bold;
color:#cc6600;
padding:9px 0px 0px 0px;
}
.orange_light_title .more {
float:right;
padding:10px 0px 0px 0px;
font-size:12px;
}
.orange_light_title .more a {
color:#cc6600;
}




.secure_product {
clear:both;
margin:0px 0px 10px 0px;
overflow:hidden;
*display:inline-block;}
.secure_product .orange_dark_title .pro_seach {
float:right;
margin:5px 0 0 0;
overflow:hidden;
*display:inline-block;}
.input_bj {
background: url(http://static.xiangrikui.com/p/images/pro_seach_input_bj.jpg) repeat-x;
border: #FFFFFF 1px solid;
margin:0 0 0 25px;
padding:4px 0 0 0;
*padding:5px 0 0 0;
width:165px;
float:left;
font-size:12px;
border:none;
}
.secure_product .orange_dark_title .pro_seach .input_01 {
background:url(http://static.xiangrikui.com/p/images/pro_seach_input.jpg) no-repeat ;
float:left;
height:20px;
width:200px;
}
.secure_product .orange_dark_title .pro_seach .input_02 {
float:left;
margin:0px 0px 0px -3px;
width:43px;
height:20px;}
.secure_product .assure_content {
padding:6px 12px 0 12px;
overflow:hidden;
*display:inline-block;}
.secure_product .assure_content .list_box {
clear:both;
padding:6px 0px;
overflow:hidden;
*display:inline-block;}
.secure_product .assure_content .list_box .a_33314_B {
float:left;
font-weight:bold;
line-height:220%;}
.secure_product .assure_content .list_box .song_12 {
width:540px;
float:left;
line-height:140%;
}
.secure_product .assure_content .list_box .song_12 a {
float:left;
display:block;
float:left;
margin:5px 5px;
white-space:nowrap;
padding:0 2px;
}
.secure_product .assure_content .list_box .song_12 a:hover{
background-color:#0089DB;
color:#FFF;
text-decoration:none;
margin:5px 5px;
display:block;
}
.secure_product .assure_content .list_box .song_12 .a_on{
background-color:#0089DB;
color:#FFF;
text-decoration:none;
margin:5px 5px;
display:block;
}



.secure_product .title_main{
background:url(http://static.xiangrikui.com/p/images/secure_title_main_di.jpg) repeat-x;
border-bottom:1px #F7D49A solid;
width:610px;
height:25px;
overflow:hidden;
*display:inline-block;
padding:6px 10px 0 10px;
}
.secure_product .title_main .icon{
background:url(http://static.xiangrikui.com/p/images/icon.gif) -200px -260px;
float:left;
width:22px;
height:20px;
}
.secure_product .title_main .con{
float:left;
padding:1px 8px 0 0;
font-family:宋体;
}
.secure_product .title_main .con a{
color:#000;
}
.secure_product .title_main .con a:hover{
color:#FF6600;
}
.secure_product .title_main .H1{
float:left;
font-size:14px;
font-weight:bold;
}
.secure_product .search_bar{
clear:both;
overflow:hidden;
*display:inline-block;
padding:12px 0 20px 0;
}
.secure_product .search_bar_icon{
background:url(http://static.xiangrikui.com/p/images/icon.gif) -728px -312px;
float:left;
width:35px;
height:35px;
}
.secure_product .search_bar_con{
float:left;
}
.secure_product .search_bar_con input{
font-size:12px;
height:18px;
border:1px #CCC solid;
}
.secure_product .search_bar_botton{
float:left;
padding:0 0 0 10px;
}


.pro_content {
clear:both;
margin:0 0 10px 0;
overflow:hidden;
*display:inline-block;}

.pro_content .biaoti{
clear:both;
width:610px;
height:20px;
border-bottom:1px #F7D49A solid;
border-top:1px #F7D49A solid;
background:url(http://static.xiangrikui.com/p/images/pro_content_biaoti_di.jpg) repeat-x;
padding:8px 10px 0 10px;
}


.pro_content .content_box {
clear:both;
margin:8px 0px;
padding:8px 12px;
border-bottom:#e4e4e4 1px solid;
overflow:hidden;
*display:inline-block;}
.pro_content .content_box .title_font {
clear:both;
overflow:hidden;
*display:inline-block;}
.pro_content .content_box .title_font .pro_name {
font-size:18px;
width:475px;
font-weight:bold;
float:left;
overflow:hidden;
*display:inline-block;}
.pro_content .content_box .title_font .a12_green_normal {
white-space:nowrap;
margin:0 0 0 8px;}
.pro_content .content_box .title_font .a12_green_normal a {
color:#339933;
}
.pro_content .content_box .title_font .a12_green_normal a:hover {
color: #CC3300;}
.pro_content .content_box .title_font .a12_f_right {
float: right;
padding:6px 0 0 0;
color:#CCCCCC;}
.pro_content .content_box .title_font .a12_f_right a {
color:#CCCCCC;
}
.pro_content .content_box .title_font .a12_f_right a:hover {
color: #333;}
.pro_content .content_box .font_12 {float:left; width:488px; overflow:hidden;}

.pro_content .sub {
text-align:center;
padding:2px 0px 8px 0px;}

.blue_light_title_container .questions_box {
clear:both;
padding:4px 0px;
border-bottom:#cfe1f3 1px solid;
border-right:#cfe1f3 1px solid;
border-left:#cfe1f3 1px solid;
overflow:hidden;
*display:inline-block;}

.blue_light_title_container .questions_box .li {
line-height:190%;
color:#0066cc;
padding:0px 10px;
width:288px;
height:23px;
overflow:hidden;
*display:inline-block;}

.blue_light_title_container .pro_advisory {
clear:both;
padding:4px 11px;
border-bottom:#cfe1f3 1px solid;
border-right:#cfe1f3 1px solid;
border-left:#cfe1f3 1px solid;
overflow:hidden;
*display:inline-block;}
.blue_light_title_container .pro_advisory .list_box {
clear:both;
padding:5px 0px;
overflow:hidden;
*display:inline-block;}
.blue_light_title_container .pro_advisory .list_box .name {
float:left;
width:42px;
height:14px;
margin:0px 5px 0px 0px;
overflow:hidden;
*display:inline-block;}
.blue_light_title_container .pro_advisory .list_box .a12_999 {
color:#999;
float:left;
width:36px;
height:14px;
margin:0px 5px 0px 0px;
overflow:hidden;
*display:inline-block;}
.blue_light_title_container .pro_advisory .list_box .pro_name {
float:left;
width:156px;
height:14px;
overflow:hidden;
*display:inline-block;}
.blue_light_title_container .pro_advisory .list_box .time {
float:right;
color:#CCCCCC;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;}

/*-底部css-------------------------------------*/
.pagechange {
	FLOAT: left; FONT-FAMILY: 宋体; margin-bottom:15px;
}
.pagechange a {
	BORDER-RIGHT: #a5cfe9 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #a5cfe9 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; BORDER-LEFT: #a5cfe9 1px solid; COLOR: #1234cc; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #a5cfe9 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f0f7ff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pagechange a:hover {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; COLOR: #cc6600; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
.pagechange .style {
background:#a9d2ff;
color:#1234cc;
font-weight:bold;}



/*\-------最新保险产品咨询-------------------------------*/
.blue_light_title_container .content_box {
clear:both;
overflow:hidden;
*display:inline-block;}
.blue_light_title_container .content_box .title_font {
border-bottom:#e4e4e4 1px solid;
padding:8px 0px 6px 0px;
overflow:hidden;
*display:inline-block;}
.blue_light_title_container .content_box .title_font .list_01 {
float:left;
text-align:left;
margin:0px 15px 0px 0px;
padding:0px 0px 0px 27px;
width:253px;
}
.blue_light_title_container .content_box .title_font .list_02 {
float:left;
text-align:center;
width:140px;
margin:0px 15px 0px 0px;
}
.blue_light_title_container .content_box .title_font .list_03 {
float:left;
text-align: center;
margin:0px 15px 0px 0px;
width:50px;}
.blue_light_title_container .content_box .title_font .list_04 {
float:left;
text-align:center;
margin:0px 15px 0px 0px;
width:100px;}




.blue_light_title_container .content_box .list_box {
border-bottom:#e4e4e4 1px solid;
padding:8px 0px;
overflow:hidden;
*display:inline-block;}
.blue_light_title_container .content_box .list_box .font_01 {
float:left;
text-align:left;
margin:0px 15px 0px 0px;
padding:3px 0px 0px 11px;
*padding:4px 0px 0px 11px;
width:269px;
}
.blue_light_title_container .content_box .list_box .font_01 .icon {
float: left;
width:16px;
height:16px;
margin:2px 3px 0px 0px;
background:url(http://static.xiangrikui.com/p/images/icon.gif) no-repeat;
background-position:-611px -317px;}
.blue_light_title_container .content_box .list_box .font_01 .font_12 {
float:left;
width:245px;
height:37px;
line-height:170%;
overflow:hidden;
*display:inline-block;}
.blue_light_title_container .content_box .list_box .font_02 {
float:left;
text-align: left;
line-height:170%;
width:140px;
height:37px;
color:#666666;
padding:3px 0px 0px 0px;
*padding:4px 0px 0px 0px;
margin:0px 15px 0px 0px;
overflow:hidden;
*display:inline-block;
}
.blue_light_title_container .content_box .list_box .font_03 {
float:left;
text-align: center;
color:#339933;
font-family:Arial, Helvetica, sans-serif;
padding:4px 0px 0px 0px;
margin:0px 15px 0px 0px;
width:50px;}
.blue_light_title_container .content_box .list_box .font_04 {
float:left;
text-align:center;
margin:0px 15px 0px 0px;
width:100px;}
.blue_light_title_container .content_box .list_box .font_04 .city {
color:#999999;
padding:2px 0px;
}
.blue_light_title_container .content_box .list_box .font_04 .riqi {
color:#999999;
font-family:Arial, Helvetica, sans-serif;}

.img_bj {
background:url(http://static.xiangrikui.com/p/images/img_bj.gif) no-repeat;
width:310px;
height:90px;
margin:0px 0px 10px 0px;
overflow:hidden;
*display:inline-block;}
.img_bj .a18_orange {
font-family:"黑体";
color:#FF3300;
text-align:center;
font-size:18px;
padding:25px 0px 15px 0px;}
.img_bj .font_12 {
text-align:center;}
/*\-------最新保险产品咨询-------------------------------*/




.Page {
clear:both;
overflow:hidden;
*display:inline-block;
}
.Page ul {
text-align:center;
margin:0;
padding:0;}
.Page ul a {
color:#0066cc;
padding:0 7px;
line-height:150%;
border:#b2d0ea 1px solid;
display:block;
float:left;
margin:0px 3px;}
.Page ul .style {
background:#64a4e4;
font-weight:bold;
color:#FFFFFF;}
.k_yellow{
clear:both;
border:1px #FFCC00 solid;
background:#FFFFCC;
padding:5px 8px;
overflow:hidden;
*display:inline-block;
font-size:14px;
}
/*-底部css-------------------------------------*/



/* 2011-03-11修改 
------------------------------------------------------------*/
.list_title {width:100%; height:30px; background:url("http://static.xiangrikui.com/p/images/list_title_bg.gif") 0 100% repeat-x; margin-top:20px;}
.list_title p {height:14px; width:105px; background:url("http://static.xiangrikui.com/p/images/list_title_p.gif") 0 0 no-repeat; font-size:14px; font-weight:bold; color:#666; padding:8px 0; text-align:center; margin-left:15px;}
.list_box .song_12 .sub {float:left; color:#000;}
.list_box .song_12 .sub a {color:#333;}
.cont_font {line-height:170%; padding:7px 0px 0px 0px; color:#666666;}
.cont_font img {float:right;}
.cont_font a.add {float:right;}

.contrast_float {width:218px; overflow:hidden;}
.contrast_f_title {width:100%; height:26px; background:url("http://static.xiangrikui.com/p/images/float_title.gif") 0 0 no-repeat;}
.contrast_f_title p {float:left; font-size:14px; color:#fff; font-weight:bold; padding:6px 0 0 8px; margin:0;}
.contrast_f_title img {float:left; margin:7px 0 0 24px; }
.contrast_f_cont {width:204px; overflow:hidden; background:url("http://static.xiangrikui.com/p/images/float_c.gif") 0 0 repeat-y; padding:5px 9px 0 5px;}
.contrast_f_cont_c {width:192px; overflow:hidden; background:#fff; border:1px solid #f1f1f1; padding:6px; margin-bottom:5px;}
.contrast_f_cont_c p {float:left; width:178px; overflow:hidden; clear:both; margin:0; padding:0;}
.contrast_f_cont_c img {float:right;}
.contrast_f_cont_bot {text-align:center; padding:10px 0 15px 0;}
.contrast_f_cont_bot .sub {background:url("http://static.xiangrikui.com/p/images/float_sub.gif") 0 0 no-repeat; width:70px; height:26px; overflow:hidden; cursor:pointer; border:none;}
.contrast_f_cont_bot a {color:#2e892e;}
.contrast_f_b {width:218px; height:4px; background:url("http://static.xiangrikui.com/p/images/float_b.gif") 0 0 no-repeat;}