@charset "utf-8";
body,ul,li{margin:0; padding:0;}
.tagMenu ul.menu li{margin:0;}

.box{ width:960px; height:293px; margin:0px auto; border-top: 5px solid #36B6FB;}
#slide{position:relative;float:left;width:960px;height:293px; overflow:hidden;background:url(../ex-images/loading.gif) no-repeat center;}
#slide ul{position:absolute;}
#slide li{float:left; width:960px; height:293px; overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:95px;width:50px;height:80px;background:#000;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
#slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background:url(../ex-images/bg_index.png);filter:alpha(opacity=60);opacity:0.6;}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}
#slide div{position:absolute; float:right; bottom:10px; right:10px; height:20px; overflow:hidden; zoom:1; }
#slide span{width:18px;font-size:14px;height:18px;margin:2px 2px; background:#963;float:left;text-align:center;line-height:18px;cursor:pointer;font-family:arial;filter:alpha(opacity=70);opacity:0.7;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{background:#000;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}

.right_top{width:690px;}
.right_bottom{width:690px; background:url(../images/chanping/customized/pd0_09.gif) no-repeat left bottom; padding:0px 0px 5px 1px;}
.right_bottom .tagMenu{background:url(../images/chanping/customized/ti.gif) no-repeat left top;}
.right_bottom .tagMenu .menu{height:40px; list-style:none;}
.right_bottom .tagMenu .menu .tit{float:left; text-align:center; width:138px; line-height:40px; font-size:13px; cursor:pointer; font-family:"Microsoft YaHei";}
.cur{background:url(../images/chanping/customized/pd0_03.gif) no-repeat left top; color:#fff; font-weight:bold;}
.right_bottom .content{background:url(../images/chanping/customized/pd0_08.gif) repeat-y left top; padding:40px 20px; overflow:hidden;}
.sub-con{display:none;}
.cur-sub-con{display:block;}

.cont_tit{padding-bottom:20px;}
.cont_m{background:url(../ex-images/con-b.gif) no-repeat left bottom; padding-bottom:12px; width:617px;}
.con_top{background:url(../ex-images/con-top.gif) no-repeat left top; height:40px; padding-left:60px; line-height:40px; color:#fff; font-family:"Microsoft YaHei"; font-weight:bold;}
.con_m{background:url(../ex-images/con-m.gif) repeat-y left top; overflow:hidden;}
.con_m ul{padding:15px 35px; list-style:none;}
.con_m ul li{padding-top:15px; font-size:12px; line-height:33px;}
.mark{background:url(../ex-images/mark.gif) no-repeat left center; line-height:30px; font-size:12px; color:#fff; width:69px; text-align:center; height:30px; float:left; margin-right:10px;}
.colorBlue{color:#016d93; font-size:14px; float:left; width:75px; line-height:30px;}

.cont_m_1{padding-bottom:20px; margin-bottom:20px;}
.sep{border-bottom:1px dotted #b2b2b2;}
.m_1_tit{font-size:14px; font-family:"Microsoft YaHei"; color:#003e67; padding-left:33px; font-weight:bold;}
.cont_icon_1{background:url(../ex-images/cont-icon-1.gif) no-repeat left center; line-height:27px;}
.cont_icon_2{background:url(../ex-images/cont-icon-2.gif) no-repeat left center; line-height:29px;}
.cont_m_1 ul{list-style:none; padding:20px 0; margin:0;}
.cont_m_1 ul li{width:250px; float:left; line-height:25px;}
.cont_m_1 .cont_1_2{background:url(../ex-images/con-2-b.gif) no-repeat left bottom; padding:20px 0 6px 0;}
.cont_m_1 .cont_1_2 .cont_1_top{background:url(../ex-images/con-2-top.gif) no-repeat left top; height:5px;}
.cont_m_1 .cont_1_2 .cont_1_c{background:url(../ex-images/con-2-m.gif) repeat-y left top; padding:0 5px; overflow:hidden; width:607px;}
.cont_1_2 .cont_1_c .cont_square{background:url(../ex-images/prt-list-bg.gif) no-repeat left top; margin-top:5px; height:92px; padding-bottom:5px;}
.cont_1_c .cont_square .square_left {width:188px; margin-right:35px; float:left; text-align:center; height:92px;}
.cont_1_c .cont_square .square_left .s_l_img{background:url(../ex-images/product-d-icon.gif) no-repeat center center; height:60px;}
.cont_1_c .cont_square .square_left .s_l_tit {color:#003f68; font-size:14px;}
.cont_1_c .cont_square .square_right{float:left; width:360px;}
.cont_1_c .cont_square .square_right dl{margin:10px 0;}
 .cont_1_c .cont_square .square_right dl dt{font-weight:bold; font-size:12px; color:#595758; padding-bottom:5px;}
 .cont_1_c .cont_square .square_right dl dd{padding-left:10px; margin:0; line-height:20px;}
.block_1 .block_content .cont .cont_des dl dd {font-size:12px; line-height:18px;}
.pt_left{width:240px; background:url(../images/chanping/customized/left_03.gif) no-repeat left bottom; padding-bottom:7px; margin-bottom:20px;}
.pt_left .left_1{background:url(../images/chanping/customized/left_01.gif) no-repeat left top; height:40px; padding-left:14px; line-height:40px; font-size:14px; font-weight:bold;}
.left_2{background:url(../images/chanping/customized/left_02.gif) repeat-y left top; text-align:center;}
.left_2 .left_2_top{height:98px; border-bottom:1px solid #ccc;}
.left_2 .left_2_top .top_con{font-size:12px; color:#6d6b6b; line-height:45px;}
.left_2 .left_2_bottom{padding:20px 0;}
.left_2_bottom .bottom_up{color:#F00; font-size:18px; font-weight:bold;}
.left_2_bottom .bottom_down{font-size:12px; color:#6d6b6b; padding:10px 0;}
div.wrap {
width : 960px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 993px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#headerr{
	border-top:5px solid #36B6FB;
}
div#video-headerr {
height : 683px;
margin : -1px 0 0;
}
div#headerr div.wrap {
height : 300px;
}
div#headerr div#slide-holder {
width : 960px;
height : 300px;
position : absolute;
}
div#headerr div#slide-holder div#slide-runner {
width : 960px;
height : 300px;
overflow : hidden;
position : absolute;
}
div#headerr div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#headerr div#slide-holder div#slide-controls {
left : 0;
bottom : 228px;
width : 960px;
height : 46px;
display : none;
position : absolute;
}
div#headerr div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#headerr div#slide-holder div#slide-controls p#slide-nav {	
	display : inline;
	position: absolute;
	left:880px;
	top:248px;
	_top:230px;
}
div#headerr div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 11px;
height : 11px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#headerr div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -12px;
}
div#headerr div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(../images/silde-nav.png);
}
div#nav ul li a {
background : url(../images/nav.png) no-repeat;
}
/*****shopping mall form ****/
.m_form {width:240px; float:left; background:url(../ex-images/f-bottom.jpg) no-repeat left bottom; padding-bottom: 10px; margin-bottom:10px;}
.m_form .m_top {background:url(../ex-images/f-top.jpg) no-repeat left top; width:240px; height:44px;}
.m_form .m_c {background:#e6f8d2; border-left:#d7d7d5 1px solid; border-right:#d7d7d5 1px solid; padding:0 6px; width:226px; height:330px}
.m_form .m_c .c_des{font-size:12px; color:#003d69; padding:10px 10px; line-height:20px;}
.g_form {width:240px; float:left; background:url(../ex-images/gray-bottom.gif) no-repeat left bottom; padding-bottom: 7px;}
.g_form .g_top {background:url(../ex-images/gray-top.gif) no-repeat left top; width:240px; height:44px;}
.g_form .g_c {background:#eef0ef; border-left:#d7d7d5 1px solid; border-right:#d7d7d5 1px solid; padding:0 6px; width:226px; height:280px; overflow:hidden;}
.g_form .g_c .c_des{font-size:12px; color:#003d69; padding:10px 10px; line-height:20px;}
.tb{ width:228px; float:left; height:36px; list-style:none;}
form table tr td .first{ text-align:center; color:#026da2; font-family:"Microsoft YaHei"; font-size:13px; height:30px; line-height:30px;}
form table tr td .last{ color:#026da2; font-family:"Microsoft YaHei"; font-size:13px; height:30px; line-height:18px; padding:0 20px; width:188px}
form table tr td .btn{background:url(../ex-images/m-btn.gif) no-repeat left top; width:171px; height:36px; border:none; cursor:pointer;}
form table tr td .btnCon input{ border:none; margin:0 2px;}
.cen{text-align:center; padding-top:20px;}
form table tr .nameBlock{ width:60px; text-align:right; font-size:12px; float:left; line-height:36px; color:#003d69; font-family:"Microsoft YaHei"}
form table tr td .inputBlockBJ{ width:135px; height:24px; background:url(../ex-images/inputBJ1.jpg) no-repeat left top; float:left; margin-top:5px; padding:0 10px; font-family:"Microsoft YaHei";}
form table tr td .inputBlockBJ2{ width:125px; height:24px; background:url(../ex-images/inputBJ2.jpg) no-repeat left top; float:left; margin-top:5px; font-family:"Microsoft YaHei";}
form table tr td .inputBlockBJ input{ border:none; background:none; line-height:24px; font-size:14px; margin:0; padding:0;width:135px; height:24px;}
form table tr td .inputBlockBJ2 input{ border:none; background:none; line-height:24px; font-size:14px; margin:0; padding:0;width:105px; height:24px; cursor:pointer;}
form table tr td s{ width:20px; text-align:center; color:#f00; text-decoration:none; line-height:36px; display:inline-block; font-size:14px; font-family:"宋体"}
form table tr td label{cursor:pointer; font-weight:normal;}

form.jqtransformdone label{
	padding:7px 8px 0 0;
	_padding:10px 8px 0 0;
	display: block;
	float:left;
	font-size:12px;
	font-family:"Microsoft YaHei";
}
/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {float: left;display:block; padding:7px 4px 0 4px;}
.jqTransformRadio {
	background: transparent url(../ex-images/radio.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}
a.jqTransformChecked { background-position: center bottom;}

/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper {
	width: 45px;
	position:relative;
	height: 24px;
	background: url(../ex-images/select_left.gif) no-repeat top left;
	float:left;
	margin-top:5px;
}

.jqTransformSelectWrapper div span {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 19px;
	line-height: 15px;
	padding: 5px 0 0 10px;
	overflow: hidden;
	cursor:pointer;
	/*border: 1px solid #CCCCCC;*/
/*	border-right: none;*/
}

.jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 24px;
	height: 24px;
	background: url(../ex-images/select_right.gif) no-repeat center center;
}

.jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 23px;
	left: 0px;
	list-style: none;
	background-color: #FFF;
	border: solid 1px #CCC;
	display: none;
	margin: 0px;
	padding: 0px;
	overflow: auto;
	z-index:10;
}

.jqTransformSelectWrapper ul a {
	display: block;
	padding: 5px 10px;
	text-decoration: none;
	color:#333;
	background-color: #FFF;
	font-size: 12px;
}

.jqTransformSelectWrapper ul a.selected {
	background: #EDEDED;
	color: #333;
}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#3582c4;
	color: #fff;
	text-decoration: none;
}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}

/****Shopping mall form end****/
/*****home****/
.home_1 {width:263px; height:284px; padding:10px 25px; float:left;}
.home_1 .block {float:left; font-size:12px; color:#898989; width:120px; position:relative;}
.home_1 .block_10 {float:left; font-size:12px; color:#898989; width:125px; position:relative;}
.home_1 .block .block_cont, .home_1 .block_10 .block_cont{padding-top:5px; line-height:15px; text-align:left;}
.home_1 .block .block_cont a, .home_1 .block_10 .block_cont a{text-decoration:none; color:#898989;}
.home_1 .block .block_cont a:hover, .home_1 .block_10 .block_cont a:hover{color:#000;}
.home_1 .block .b_href_1 {width:120px; height:150px; position:absolute; left:5px; top:3px;}
.home_1 .block .b_href_2 {width:120px; height:150px; position:absolute; left:25px; top:0;}
.home_1 .block .b_href_3 {width:125px; height:150px; position:absolute; left:0; top:11px;}
.home_1 .block .b_href_4 {width:125px; height:150px; position:absolute; left:25px; top:10px;}
.b_href_3:hover{background:url(../ex-images/home-icon-3-1.gif) no-repeat left top;}
.b_href_4:hover{background:url(../ex-images/home-icon-4-1.gif) no-repeat left top;}
.b_href_2:hover{background:url(../ex-images/home-icon-2-1.gif) no-repeat left top;}
.b_href_1:hover{background:url(../ex-images/home-icon-1-1.gif) no-repeat left top;}
.b_sep{padding-left:20px;}
.b_sep_1{padding-top:10px;}
.b_sep_2{padding-left:20px;}

.home_1 {width:263px; height:284px; padding:10px 25px; float:left;}
.home_1 .block {float:left; font-size:12px; color:#898989;}
.home_1 .block .block_cont{padding-top:5px; line-height:20px;}
.b_sep{padding-left:20px;}
.b_sep_1{padding-top:10px;}
.h_cs {width:263px; height:179px; float:left; padding:10px 25px;}
.h_cs .cs_cont ul {margin:0; padding:0; list-style:none;}
.h_cs .cs_cont ul li{width:129px; height:25px; font-size:12px; color:#585858; background:#f1f2f4; text-align:center; font-family:"Microsoft YaHei"; margin-top:5px; line-height:25px; float:left;}
.h_cs .cs_cont ul li a{color:#898989;}
.h_cs .cs_cont ul li a:hover{color:#000; text-decoration:none;}
.h_sep{margin-left:5px;}
.h_sep_1{margin-top:10px;}
.h_cs .cs_img {height:25px; width:263px; float:left; padding-bottom:10px;}
.h_cs .cs_btn {float:left; height:25px; width:263px; padding-top:10px;}
div h6{
	width:680px;
	color: #0077BB;
    font-size: 22px;
    margin-bottom: 5px;
    margin-top: 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.7em;
    font-weight: bold;}
/****end****/

/******Shopping mall*****/
ol, ul, li{list-style:none;}
.nav{background:url(../ex-images/nav-bottom.gif) no-repeat left bottom; padding-bottom:7px; margin-bottom:10px; width:240px;}
 .nav .nav_top{background:url(../ex-images/nav-top.gif) no-repeat left top; height:40px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
 .nav .nav_c{background:url(../ex-images/nav-c.gif) repeat-y left top; padding:0 1px;}
 .nav .nav_c ul{padding:0 25px;}
 .nav .nav_c ul li{list-style:none;line-height:33px; font-weight:500; padding-left:27px; font-size:13px; letter-spacing:0.3em; font-family:"Microsoft YaHei";}
 .nav .nav_c ul .list {border-bottom:1px solid #bae3ff; line-height:33px;}
.i_1{background:url(../ex-images/nav-1.gif) no-repeat left center; position:relative;}
.i_5_hover{position:absolute;top:0; left:0; _left:-26.5px; _top:-6px; height:33px; width:157px; background:url(../images/mall-arrow.gif) no-repeat right center; padding-left:27px;}
.i_5_hover:hover{background:url(../images/nav-5-1.gif) no-repeat left center #7fcef7; font-weight:bold; color:#fff !important;}
.i_1_hover{position:absolute;top:0; left:0; height:33px; width:157px; background:url(../images/mall-arrow.gif) no-repeat right center; padding-left:27px; _left:-26.5px; _top:-6px; }
.i_1_hover:hover{background:url(../images/nav-1-1.gif) no-repeat left center #7fcef7; font-weight:bold; color:#fff !important;}
.heal_float{border:3px solid #7fcef7; position:absolute; width:350px; color:#000; letter-spacing:0px; top:-20px; left:157px; background:#fff; padding:15px; z-index:1000;}
.heal_float dl dt{font-weight:bold; line-height:30px;}
.heal_float dl dt a{color:#525252;}
.heal_float dl dt a:hover{color:#ef650c !important; text-decoration:underline !important;}
.heal_float dl dd{color:#898989; line-height:20px; font-weight:normal; font-size:12px;}
.float_sep{margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #898989;}
.i_2{background:url(../ex-images/nav-2.gif) no-repeat left center;}
.i_3{background:url(../ex-images/nav-3.gif) no-repeat left center;}
.i_4{background:url(../ex-images/nav-4.gif) no-repeat left center;}
.i_5{background:url(../ex-images/nav-5.gif) no-repeat left center; position:relative;}
.i_6{background:url(../ex-images/nav-6.gif) no-repeat left center;}
.i_7{background:url(../ex-images/nav-7.gif) no-repeat left center;}
ul li .nbot{border-bottom:medium none;}
 .left_1 {width:240px; margin-bottom:10px;}
 .left_2 {background:url(../ex-images/qes-bottom.gif) no-repeat left bottom; padding-bottom:9px; margin-bottom:10px; float:left; text-align:left;}
 .left_2 .left_2_top{background:url(../ex-images/qes-top.gif) no-repeat left top; height:33px; padding:0 15px; float:left; width:210px; overflow:hidden;}
 .left_2 .left_2_c{background:url(../ex-images/qes-c.gif) repeat-y top left; padding:10px 15px 0 15px; float:left; width:210px;}
 .left_2 .left_2_c ul li{line-height:20px; width:210px;}
 .left_2 .left_2_c ul .list{border-bottom:1px dotted #b7b7b7; padding:5px 0;}
.bt_4{background:#efefef; border:1px solid #e6e6e6; padding:15px; width:910px; margin:10px 0 10px 10px; float:left;}
 .left_2 .left_2_top .qes_title {line-height: 35px; padding-left: 10px; font-size: 13px; font-weight: bold; width: 155px; float: left; font-family:"Microsoft YaHei";}
 .left_2 .left_2_top .left_top_more{display:block; line-height:35px; color:#ef8928; font-size:12px;}
 .left_2 .left-hotcont{padding: 10px 10px 0;width: 220px;}
.left_2 .hotcont-list a{ display:block; margin-bottom:10px;}
.bt_4 ul li{padding:10px 44px; color:#595757; float:left; width:213px;}
.bt_4 ul .block{background:url(../ex-images/sett.gif) no-repeat right center;}
.bt_4 ul li dl dt{font-size:18px; font-weight:600; padding-bottom:5px; font-family:"Microsoft YaHei";}
.icon_1 {background:url(../ex-images/icon-1.gif) no-repeat left center; padding-left:45px; width:170px;}
.icon_2 {background:url(../ex-images/icon-2.gif) no-repeat left center; padding-left:45px; width:170px;}
.icon_3 {background:url(../ex-images/icon-3.gif) no-repeat left center; padding-left:45px; width:170px;}
 .left_3{background:url(../ex-images/g-bottom.gif) no-repeat left bottom; padding-bottom:7px; margin-bottom:10px; float:left; width:240px;}
 .left_3 .g_top{
	background: url(../ex-images/g-top.gif) no-repeat left top;
	line-height: 37px;
	font-size: 13px;
	font-weight: bold;
	padding-left: 25px;
	float: left;
	overflow: hidden;
	width: 215px;
	font-family:"Microsoft YaHei";
}
.left_3 .g_c{background:url(../ex-images/g-c.gif) repeat-y left top; padding:2px 5px; overflow:hidden; float:left; width:230px;}
 .left_3 .g_c ul li {border:1px solid #d3d3d3; background:#fff; line-height:27px; padding-left:50px; margin-bottom:5px; width:178px;}
.left_5{width:240px; float:left; margin-bottom:10px;}
.square{color:#f28725;}
 .left_6 {float:left; width:40px;}
/**RightSide**/
{width:690px; float:left; color:##393939;}
 .banner_region{height:180px; width:690px; float:left;}
 .block_1 {border:1px solid #d1d1d1; float:left; margin-top:10px; width:688px;}
 .block_1 .top {background:url(../ex-images/content_top.gif) repeat-x left top; height:34px; padding-left:20px; width:668px;}
 .promo {background:url(../ex-images/pro-ico.gif) no-repeat left center; height:30px; float:left; padding-left:30px; color:#606060; width:660px; line-height:30px; font-size:13px;}
.pro_red{color:#F00; font-weight:bold;}
 .block_1 .top .title_1 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#393939; font-weight:bold; line-height:34px; font-family:"Microsoft YaHei"; height: 34px; padding-bottom:0;}
.title_icon_1{background:url(../ex-images/hot-icon.gif) no-repeat left center; height:34px;}
.title_icon_2{background:url(../ex-images/travel-icon.gif) no-repeat left center; height:34px;}
.title_icon_3{background:url(../ex-images/heal-icon.gif) no-repeat left center; height:34px;}
.title_icon_4{background:url(../ex-images/peop-icon.gif) no-repeat left center; height:34px;}
.title_icon_5{background:url(../ex-images/info-icon.gif) no-repeat left center; height:34px;}
.title_icon_6{background:url(../images/insurance-icon.gif) no-repeat left center; height:34px;}
.title_icon_7{background:url(../images/zs_ico1.jpg) no-repeat left center; height:34px;}
.title_icon_8{background:url(../images/zs_ico2.jpg) no-repeat left center; height:34px;}
.title_icon_9{background:url(../images/zs_ico3.jpg) no-repeat left center; height:34px;}
.title_icon_10{background:url(../images/zs_ico4.jpg) no-repeat left center; height:34px;}
.title_icon_11{background:url(../images/zs_ico11.png) no-repeat left center; height:34px;}
.title_icon_12{background:url(../images/zs_ico12.png) no-repeat left center; height:34px;}
.title_icon_13{background:url(../images/zs_ico13.png) no-repeat left center; height:34px;}
.title_icon_14{background:url(../images/zs_ico14.png) no-repeat left center; height:34px;}
.title_icon_15{background:url(../images/zs_ico15.png) no-repeat left center; height:34px;}
.title_icon_16{background:url(../images/zs_ico16.png) no-repeat left center; height:34px;}
.title_icon_17{background:url(../images/zs_ico17.png) no-repeat left center; height:34px;}
.title_icon_18{background:url(../images/zs_ico18.png) no-repeat left center; height:34px;}
.title_icon_19{background:url(../images/zs_ico19.png) no-repeat left center; height:34px;}
.title_icon_20{background:url(../images/zs_ico20.png) no-repeat left center; height:34px;}
.title_icon_21{background:url(../images/zs_ico21.png) no-repeat left center; height:34px;}
.title_icon_22{background:url(../images/user-card.png) no-repeat left center; height:34px;}
.title_icon_23{background:url(../images/umbrella.png) no-repeat left center; height:34px;}
.title_icon_24{background:url(../images/address-book.png) no-repeat left center; height:34px;}
.title_icon_25{background:url(../images/calendar.png) no-repeat left center; height:34px;}
.title_icon_26{background:url(../images/clipboard.png) no-repeat left center; height:34px;}
.title_icon_27{background:url(../images/home.png) no-repeat left center; height:34px;}
.block_1 .content{padding:15px 27px; float:left; width:636px;}
.block_1 .block_content {float:left;}

.sep_1{padding-top:15px;}
.sep_pro{padding-left:18px;}
 .block_1 .block_content .cont {width:307px; float:left;}
 .block_1 .block_content .cont .cont_img{width:132px; height:133px; float:left;}
 .block_1 .block_content .cont .cont_des dl {padding:10px 0 0 18px; float:left; width:155px;}
 .block_1 .block_content .cont .cont_des dl dt{font-weight:bold; padding-bottom:5px; color:#393939;}
 .block_1 .block_content .cont .cont_des dl dd{color:#898989;}
 .block_1 .content .pro_block {width:174px; height:205px; padding:35px; float:left; position:relative;}
 .block_1 .content .block_content .pro_block .pro_block_img {}
 .block_1 .content .block {width:129px; float:left; float:left; position:relative; padding:8px; border:1px solid #fff;}
.sub_content {width:363px;}
.heal_content {width:628px;}
.old_content{width:316px;}
.old{border-right:1px dotted #cacaca;}
 .block_1 .content .block_content.heal_content .block_list {width:130px; float:left; position:relative; padding:8px; border:1px solid #fff;}
.sep_2{padding-left:36px;}
.sep_3{padding:15px 15px 15px 0;}
.sep_4{padding:15px;}
.sep_5{margin-left:40px;}
.sep_6{margin-left:14px;}
.sep_7{margin-left:10px;}
 .block_1 .content .old_content .block_img {float:left;}
 .block_1 .content .old_content .block_content{float:left; width:185px;} 
 .block_1 .content ul li {width:290px; float:left; color:#717171; line-height:25px; border-bottom:1px dotted #cacaca;}
 .block_1 .content .block .block_cont dl dd, .block_1 .content .heal_content .block .block_content dl dd, .block_1 .content .old_content .block_content dl dd,  .block_1 .content .block_content.heal_content .block_list .block_content dl dd {color:#898989; padding:7px 0 0 5px; font-size:11px;}
.block_img{text-align:center;}
 .block_1 .content .heal_content .block .block_img {width:127px; text-align:center;}
 .block_1 .content .old_content .block_content dl {padding-top:10px;}
.end{background:url(../ex-images/main_bottom.gif) no-repeat left bottom; padding-bottom:10px; float:left;}
.block_1 .content .block_content .cont h3 {font-size:20px; font-weight:bold; margin:0; font-family:"Microsoft YaHei"; color:#265778;}
.cont .cont_des dl dt a, .old_content .block_content dl dt a, .left_3 .g_c ul li a, .nav .nav_c ul .list a, .nav .nav_c ul .nbot a, .left1_cs ul li a, .csleft_2 ul li a, .left_cs ul li a  {color:#3f3f3f; text-decoration:none; font-family:"Microsoft YaHei";}
.cont .cont_des dl dt a:hover, .old_content .block_content dl dt a:hover {color:#ff6b01; text-decoration:none;}
.a_block{width:150px; height:143px; position:absolute; left:0; top:0; display:block; background:#fff; opacity:0; filter: alpha(opacity=0);}
.a_block_b{width:215px; height:265px; position:absolute; left:10px; top:0; display:block; background:#fff; opacity:0; filter: alpha(opacity=0);}
.a_block_c{width:150px; height:142px; position:absolute; left:0; top:0; display:block; background:#fff; opacity:0; filter: alpha(opacity=0);}
.a_block_d{width:150px; height:142px; position:absolute; left:0; top:0; display:block; background:#fff; opacity:0; filter: alpha(opacity=0);}
.a_block_e{width:150px; height:170px; position:absolute; left:0; top:0; display:block; background:#fff; opacity:0; filter: alpha(opacity=0);}
.a_block_f{width:150px; height:170px; position:absolute; left:0; top:0; display:block; background:#fff; opacity:0; filter: alpha(opacity=0);}
.hot_bg{background:url(../ex-images/hot-bg.gif) no-repeat left top; height:122px;}
.orange{color:#e26e23;}
.block_1 .content .block_content.old_content .block_content dl dt {font-family:"Microsoft YaHei"; color:#4c4c4c; font-size:14px;}
img{border:none;}
.block_1 .content ul li a{color:#717171;  text-decoration:none;}
.block_1 .content ul li a:hover{color:#000;}
.left_2 .left_2_top .left_top_more a {color:#ef8928; text-decoration:none;}
.left_2 .left_2_c ul .list, .left_2 .left_2_c ul .nobot{font-size:12px; font-family:"Microsoft YaHei";}
.left_2 .left_2_c ul .list a,.left_2 .left_2_c ul .nobot a {color:#3f3f3f; text-decoration:none;}
.left_2 .left_2_c ul .list a:hover, .left_2 .left_2_c ul .nobot a:hover, .block_1 .content ul li a:hover, .block_1 .content ul .sep_5 a:hover {color:#000;}
.block_1 .content ul li a, .block_1 .content ul .sep_5 a {color:#717171; text-decoration:none;}
/******end Shopping mall****/
.home_block_5{padding:20px 0 0 20px; line-height:26px;}
.home_block_5 dl{margin:0; padding-top:5px;}
.home_block_5 dl dt{font-size:15px; font-weight:bold; font-family:"Microsoft YaHei";}
.home_block_5 dl dt a{color:#083a5b; text-decoration:none;}
.home_block_5 dl dd{margin-left:30px; font-size:12px; color:#737373;}
.block_5_icon_1{background:url(../images/prom-icon1.gif) no-repeat left center; padding-left:32px;}
.block_5_icon_2{background:url(../images/prom-icon2.gif) no-repeat left center; padding-left:27px;}
.block_5_icon_3{background:url(../images/prom-icon3.gif) no-repeat left center; padding-left:27px;}

.colorDarkGreen{color:#006c92; font-family:"Microsoft YaHei";}
.dd3_tit{background:url(../ex-images/dd3-right.gif) no-repeat right top; height:31px; padding-right:16px; float:left;}
.dd3_top{background:url(../ex-images/dd3-left.gif) no-repeat left top; color:#fff; padding-left:12px; line-height:31px; width:31px; float:left;}
.dd3_m{background:url(../ex-images/dd3-m.gif) repeat-x left top; float:left; padding-top:5px; line-height:26px; font-family:"Microsoft YaHei"; color:#fff; font-size:13px;}
.dd3_ct{padding:10px 0 15px 10px; width:650px; float:left;}
.main_prt{margin:0 10px;}
.main_prt table{margin:0; padding:0; width:610px; background:#dcdcdc; }
.main_prt table tr td{background:#fff; line-height:30px; padding-left:10px;}
.exlp{padding:0 20px; line-height:30px;}
.exlp table tr td{padding:0 10px;}
.exlp ol li{color:#000; padding-top:10px;}
.sub_con{overflow:hidden;}
.female_main{padding:0 10px;}
.female_tit{background:url(../ex-images/female-icon.gif) no-repeat left center; line-height:26px; padding-left:10px; font-size:14px; margin-bottom:5px;}
.female_tit p{padding-bottom:15px;}
.female_main p{color:#000; font-size:13px; padding-left:20px;}
.female_main table tr td{line-height:25px; padding:0 10px;}
.female_main table tr td ul{padding:0; margin:0;}
.female_main table tr td ul li{line-height:25px; list-style:none;}
.female_sep{border-bottom:1px solid #e9e9e9;}

.child_main{padding:0 10px;}
.child_main p{line-height:20px; font-size:13px;}
.child_main .child_ad{background:url(../ex-images/child_bottom.gif) no-repeat left bottom; padding-bottom:9px;}
.child_ad .child_top{background:url(../ex-images/child_top.gif) no-repeat left top; height:47px;}
.child_ad .child_c{background:url(../ex-images/child_m.gif) repeat-y left top; padding:30px 0 0 25px; overflow:hidden; width:592px;}
.child_ad .child_c ul li{background:url(../ex-images/child_icon.gif) no-repeat left top; line-height:22px; margin-bottom:10px; padding-left:15px;}
.colorWhiteBold{width:62px; color:#fff; font-family:"Microsoft YaHei"; font-weight:bold; margin-right:10px;}
.tit_icon{line-height:27px; padding-left:37px;}
.compose{background:url(../ex-images/compose.gif) no-repeat left center;}
.basis{background:url(../ex-images/basis.gif) no-repeat left center;}
.protection{background:url(../ex-images/protection.gif) no-repeat left center;}
.child_main dl, .child_main dl dt, .child_main dl dd{margin:0; padding:0;}
.child_main dt{font-size:13px; font-weight:bold; line-height:35px;}
.child_main dl dd{padding-bottom:10px;}


.lekang_tit{background:url(../ex-images/cot_bg.jpg) no-repeat left center; line-height:26px; padding-left:10px; font-size:14px; margin-bottom:5px;}
.lekang_tab_t_font { font-size:14px; line-height:22px; color:#3d6d8d; font-weight:bold}
.lekang_tab_con b { color:#e06618}
.lekang_bz_li { line-height:26px; margin-top:10px;}

.zhouqu_tit{background:url(../ex-images/cq_bg.gif) no-repeat left center; line-height:26px; padding-left:10px; font-size:14px; margin-bottom:5px;}
#block-menu-menu-menu-zixun-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-zixun-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-zixun-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-zixun-left-nav .content ul{padding:0 10px;}

#container {
	width:690px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:690px;
	height:180px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:739px;
	height:341px;
	top:-3px;
	left:-80px;
}

/*
	Slideshow
*/

#slides {
	position:absolute;
	top:15px;
	left:4px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:690px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container div.slide {
	width:690px;
	height:180px;
	display:block;
}


/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:585px;
}

/*
	Pagination
*/

.pagination {
	margin:2px auto;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../ex-images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

.caption {
	z-index:500;
	position:absolute;
	bottom:-35px;
	left:0;
	height:30px;
	padding:5px 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:540px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	border-top:1px solid #000;
	text-shadow:none;
}
.workflow{padding:15px 10px; float:left;}
.workflow ol li{font-size:14px; font-weight:bold; font-family:"Microsoft YaHei"; color:#006c90; margin:10px 0 10px 20px;}
.workflow ol .text{background:url(../ex-images/flow-icon.gif) no-repeat left center; line-height:22px;}
.workflow ol .arrow{background:url(../ex-images/flow-arrow.gif) no-repeat center center; height:25px;}
.workflow ol li .colorWhite{color:#fff; font-weight:bold; padding-left:7px; margin-right:15px;}

.cm_list{float:left; }
.cm_list ul li{width:165px !important;}
.cm_list ul li a{color:#000; text-decoration:none;}
.youxiang{background:url(../ex-images/heart-small.gif) no-repeat left center; padding:10px 0 10px 45px;}
.shaoer{background:url(../ex-images/child-small.gif) no-repeat left center; padding:10px 0 10px 45px;}
.jingnei{background:url(../ex-images/travel-small.gif) no-repeat left center; padding:10px 0 10px 45px;}
.jingwai{background:url(../ex-images/overseas.gif) no-repeat left center; padding:10px 0 10px 45px;}
.yunchou{background:url(../ex-images/invest.gif) no-repeat left center; padding:10px 0 10px 45px;}
.newyouxiang{background:url(../ex-images/icon-youxiang.gif) no-repeat left center; padding:10px 0 10px 45px;}
.newchild{background:url(../ex-images/icon-child.gif) no-repeat left center; padding:10px 0 10px 45px;}
.newxinyun{background:url(../ex-images/icon-xinyun.gif) no-repeat left center; padding:10px 0 10px 45px;}
.newlekang{background:url(../ex-images/icon-lekang.gif) no-repeat left center; padding:10px 0 10px 45px;}
.newchangqing{background:url(../ex-images/icon-changqing.gif) no-repeat left center; padding:10px 0 10px 45px;}
.newzhouqu{background:url(../ex-images/icon-zhouqu.gif) no-repeat left center; padding:10px 0 10px 45px;}
.newliren{background:url(../ex-images/icon-liren.gif) no-repeat left center; padding:10px 0 10px 45px;}
.newlvyoujn{background:url(../ex-images/icon-lvyoujn.gif) no-repeat left center; padding:18px 0 0px 45px;}
.newlvyoujw{background:url(../ex-images/icon-lvyoujw.gif) no-repeat left center; padding:18px 0 0px 45px;}
.newinvest{background:url(../ex-images/icon-invest.gif) no-repeat left center; padding:10px 0 10px 45px;}
.newipmi1{background:url(../ex-images/icon-ipmi1.gif) no-repeat left center; padding:10px 0 10px 45px;}
.list_sep{border-bottom:1px solid #ececec; width:100px; height:40px; z-index:100px; top:0; left:0;}
.qiye_btn{float:left;}
.qiyekehu{color:#36b7fb; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:29px; height:29px; display:block; float:right; padding-right:40px;}
.qiyekehu a{color:#36b7fb;}
.error404{background:url(../ex-images/img-01.gif) no-repeat right center; margin:10px 20px; padding:50px 534px 0 20px; width:326px; height:318px; font-family:"Microsoft YaHei";}
.error_tit{font-size:16px;}
.error404 p{font-size:13px; color:#898989;}
.tlright_top{width:935px; height:305px; background:url(/sites/default/themes/cigna_cmc/ex-images/yunchouweiwo_banner1.gif) no-repeat left bottom; padding-bottom:1px;}
.tlright_top .tlleftImageContent{color: #FFFFFF;float: left;margin-right: 1px;padding: 220px 1px 3px 380px;}
.tlright_top .tlleftImageContent .tllefttxtContent{ padding-left:10px;}
.tlright_top .tlleftImageContent a{color: #ff7214; font-size:12px;}
.tlright_top .tlleftImageContent a:hover{text-decoration: none;}
/******侧面导航滑动********/
.left_2 .left_3_top{background:url(../ex-images/qes-top2.gif) no-repeat left top;height:33px;float:left;width:240px;overflow:hidden;}
.left_2 .left_3_top span{cursor:pointer;width:72px;line-height:35px;font-size:13px;font-weight:bold;float:left;font-family:"Microsoft YaHei";padding:2px;text-align:center;margin-left:3px;}
.left_2 .left_3_top .tqes_title{background:#36b7fb;color:#fff;line-height:34px;height:33px;margin-top:1px;}
.left_2 .link_tab_content ul{float:left;}
.left_2 .link_tab_content ul .nobot{text-align:right;}
.left_2 .link_tab_content ul .nobot a,.left_2 .link_tab_content ul .nobot a:hover{color:#ef8928;}

/*************以下为个人客户新增css****/
.newBox li,.newBox h3,.newBox p{font-family:"Microsoft YaHei";}
.newBox{background:#fff; border: 1px solid #D1D1D1;
    float: left;
    margin-top: 10px;
    width: 688px;}
.newBox h3{background: url(http://www.cignacmb.com/sites/default/themes/cigna_cmc/ex-images/content_top.gif) repeat-x left top;height: 34px;padding-left:54px; font-size:15px; font-weight:bold; line-height:34px; position:relative;}
.newBox h3 i{display:block; position:absolute; background:url(../images/newMkico.png) no-repeat 0 -58px; width:22px; height:19px; left:20px; top:9px;}

.clearfix:before,.clearfix:after { display: table;  line-height: 0;  content: "";}
.clearfix:after { clear: both;}
.nBmain{position:relative; padding:8px 56px 0 56px; height:237px;}
.nBcon{position:relative; overflow:hidden; height:237px; padding:0; margin:0}
.nBmain ul{position:absolute; height:237px;}
.nBmain li{float:left; width:180px; margin-right:15px; height:237px;}
.nBmain li a{display:block; width:180px; height:232px; overflow:hidden;}
.nBmain li strong{height:36px; line-height:36px; display:block; color:#1c597d}
.nBmain li img{display:block;}
.nBmain li p{line-height:18px; color:#949494}
.nBox_btn{position:absolute; display:block; background:url(../images/newMkico.png) no-repeat; width:29px; height:29px;}
.leftBtn{background-position:0 -29px; top:95px; left:14px;}
.rightBtn{background-position:-29px -29px; top:95px; right:14px;}
.leftBtn.cur{background-position:0 0;}
.rightBtn.cur{background-position:-29px 0;}

/*************以下为高端险增css****/
.ipmi-main{ width:690px; font-family:\5FAE\8F6F\96C5\9ED1;}
.ipmi-banner{ width:690px; height:180px; overflow:hidden; margin-bottom:20px;}
.ipmi-intro{ padding-top:15px; margin-bottom:35px;}
.intro-ul{}
.intro-ul li{ float:left; width:137px; text-align:center; border-right:1px solid #f4f4f4; position:relative;}
.intro-ul li.li-icon05{ border:none;}
.intro-ul li i{ width:40px; height:40px; margin:0 auto; display:block;background:url(../images/icon_ipmi.png) no-repeat; overflow:hidden; margin-bottom:10px;}
.intro-ul li.li-icon01 i{ background-position:0 0;}
.intro-ul li.li-icon02 i{ background-position:0 -40px;}
.intro-ul li.li-icon03 i{ background-position:0 -80px;}
.intro-ul li.li-icon04 i{ background-position:0 -120px;}
.intro-ul li.li-icon05 i{ background-position:0 -160px;}
.intro-ul li strong{ display:block; margin:0 auto; color:#1db5d6; font-size:12px;}
.intro-ul .msg {background:#1cb5d5;color: #fff;display: none;height:88px;left: 0;padding: 50px 0 0;position: absolute;top: -35px; width: 137px; cursor:pointer;}

.ipmi-links{}
.links-item{ width:330px; float:left; margin-right:30px;}
.links-title{ height:48px; position:relative;}
a.a-english{ color:#fff; text-decoration:underline !important; font-size:13px;}
a.a-english:hover{ color:#fff; text-decoration:none !important; font-size:13px;}
.links-personal .links-title{padding-left:40px; background:#f89d26 url(../images/icon_ipmi.png) no-repeat 0px -233px;;}
.links-title a.title{ color:#fff; line-height:48px; font-size:18px;}
.links-title a.title:hover{ text-decoration:none;}
.links-group{ margin-right:0;}
.links-group .links-title{padding-left:40px; background:#f77253 url(../images/icon_ipmi.png) no-repeat 2px -313px;}

.links-english{ position:absolute; right:10px; top:15px;}
.links-english li{ float:left;}
.links-english li.links-line{ padding:0 4px; opacity:0.8; color:#fff;}
.links-ul{ display:block; border:1px #DFDFDF solid; border-top:none; overflow:hidden; padding:20px 10px 20px 18px;}
.links-ul li{ float:left; width:100px;}
.links-ul li a{ display:block; line-height:40px; font-size:12px; color:#555; background:url(../images/icon_ipmi.png) no-repeat 0 -400px; padding-left:10px;}
.links-ul li a:hover{ color:#40adf5; background-position:0 -360px;}

.key-list{ padding-bottom:10px;}
.key-ul{}
.key-ul li{ display:inline; padding-right:8px; line-height:32px;}
.key-ul li.font-s1 a{ font-size:12px;}
.key-ul li.font-s2 a{ font-size:14px;}
.key-ul li.font-s3 a{ font-size:16px;}
.key-ul li.font-s4 a{ font-size:18px;}
.key-ul li.font-s5 a{ font-size:20px;}
.key-ul li.font-c1 a{ color:#73ced6;}
.key-ul li.font-c2 a{ color:#329fb7;}
.key-ul li.font-c3 a{ color:#e02525;}
.key-ul li.font-c4 a{ color:#8ab119;}

/*nBmains*/
.nBmains{width:610px;margin:0 auto; margin-top:20px;}
.nBmains-left{width:320px;float:left;}
.nBmains-right{width:250px;float:right;}
.nBmains-left li{width:150px; margin-bottom:20px; float:left; position:relative;}
.nBmains-left li.special{ margin-right:20px;}
.nBmains-left li a{display:block;}
.nBmains-left li .title{ position:absolute; left:10px; bottom:0; height:26px; line-height:26px; color:#fff; font-size:12px; font-weight:normal; z-index:2;}
.nBmains-left li .title-bg{position:absolute; width:100%; left:0; bottom:0; height:26px; line-height:26px; z-index:1; background:#000; opacity:0.6; filter:alpha(opacity=60);}
.nBmains-right li{ height:26px; line-height:25px; margin-bottom:10px; *margin-bottom:5px; position:relative;}
.nBmains-right li a{display:block; color:#555; font-size:12px; padding-left:15px;}
.nBmains-right li i{ display:block; width:4px; height:4px; overflow:hidden; background:#8b8b8b; border-radius:50%; float:left; position:absolute;top:11px; left:0;}