@charset 'UTF-8';
/*style for HTML label begin*/
*{margin:0; padding:0;}
html{border:0; overflow:scroll; overflow-x:hidden;}
body{min-width:320px;overflow-x:hidden; margin:0; font-family:Verdana,Arial,"Microsoft Yahei"; color:#333; background:#ececec;}
table, div, p, td, li, dd, a, span{font:inherit;}
select, input, textarea, button {font:inherit;}
ul{list-style:none;}
p{line-height:160%;}
img { border: 0 none; vertical-align: bottom; max-width: 100%; height: auto; }
a{ text-decoration:none; }
/*style for HTML label end*/

/*basic style begin*/
.c {zoom:1;}
.c:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.fixed {overflow:hidden; white-space :nowrap; text-overflow:ellipsis;}
.fl {float:left;}
.fr {float:right;}
.tac {text-align:center;}
.tar { text-align: right; }

/*basic style end*/

.headerWrapper { background: #f05a23;padding: 25px 0; }
.headerTit { color: #fff;font-size: 36px;font-weight: normal;text-align: center; }
.headerArrow { display: block;width: 24px;height: 42px;float: left;margin-top: -42px;margin-left: 10px; }
.logoWrapper { border-top: 1px solid #ececec;background: #fff;border-bottom: 3px solid #ed5b22; }
.logoWrap { text-align: left; }
.paLogoshaoer { display: block;padding: 20px 0 20px 30px; }
.topLink { text-align: left;padding-left: 10px;color: #959595;font-size: 20px; }

.orangeBtn { font-size: 34px;color: #fff;background: #f05a23;display: block;border: 1px solid #c74a1d;border-radius: 10px;-moz-border-radius:10px;padding: 25px 0;text-align: center; }
.btnBox { margin: 25px 10px; }

.main_white{background-color: #fff;}
.feature_tit{font-family:"Microsoft Yahei"; color: #333; font-size: 29px; text-align: center; line-height: 62px ; font-weight: normal; background-color: #e4e4e4; margin-top: 1px;}
.feature_list{display: table;width: 100%; border-bottom: 1px solid #e4e4e4; padding:2% 0; }
.feature_list .feature_num,.feature_list .feature_c,.feature_list .feature_ico{ display: table-cell; vertical-align: middle;}
.feature_list .feature_num{ font-size: 100px; font-family:Arial; font-weight: bold; width: 20%; text-align: center; }
.f_c_ef4e41{ color: #ef4e41;}
.f_c_ff5c30{ color: #ff5c30}
.f_c_ff7e30{ color: #ff7e30}
.f_c_ff9233{ color: #ff9233}
.f_c_ffb21d{ color: #ffb21d}
.feature_list .feature_ico{ width: 15%; text-align: center;}
.feature_list .feature_c h3,.feature_list2 .feature_new_c h3{ font-size: 22px;font-family:"Microsoft Yahei"; font-weight: normal; margin-bottom: 10px;}
.feature_list .feature_c p,.feature_list2 .feature_new_c p{color: #656565; font-size: 18px; }

/**鸿运如意2013**/
.feature_tit_hyry{border-bottom: 2px solid #9f9f9f;}
.feature_list .feature_axry_ico{ display: table-cell; vertical-align: middle;}
.feature_list .feature_axry_ico{width: 30%;text-align: center; }
.feature_list_hyry{ border-bottom: 2px solid #9f9f9f;  }
.f_c_e13138{ color: #e13138;}
.f_c_2592c3{color: #2592c3;}
.f_c_f7659c{color: #f7659c;}

/**安益人生重疾保障**/
.feature_list2{display: table;width: 100%; border-bottom: 1px solid #e4e4e4;}
.feature_list2 .feature_new_c,.feature_list2 .feature_new_ico{ display: table-cell; vertical-align: middle;}
.feature_list2 .feature_new_ico{width: 190px; height: 190px; text-align: center; /*position: relative;*/ }
.feature_list2 .feature_new_sty1{box-shadow: 5px 0px 5px 0px rgba(0,0,0,0.13) inset}

.feature_list2 .feature_new_sty2{box-shadow: -5px 0px 5px 0px rgba(0,0,0,0.13) inset}
.feature_list2 .feature_new_ico i{position: absolute;top: 50%; left:0;width:0;height:0;overflow:hidden;vertical-align:middle;border-top: 6px solid transparent;border-left: 12px solid #fff;border-bottom: 6px solid transparent;}
.b_c_e45d62{ background-color: #e45d62}
.b_c_3fa4d1{ background-color: #3fa4d1}
.b_c_ebb243{ background-color: #ebb243}
.b_c_35ba86{ background-color: #35ba86}
.b_c_ec5d93{ background-color: #ec5d93}
.feature_new_c{ padding-left:38px;padding-right:38px;}
.feature_tit_ayrs{border-bottom: 1px solid #c1c1c1;}



@media screen and (max-width: 960px) { /*当屏幕尺寸小于960px时，应用下面的CSS样式*/
  .headerTit{font-size: 28px}
  .feature_list .feature_c h3 { font-size: 26px;}
  .feature_tit{font-size: 28px; line-height: 65px ;}
  .feature_list .feature_num{font-size: 90px;}
  .feature_list .feature_c p{ font-size: 18px}
  .orangeBtn {font-size: 28px;padding:20px }

  /**鸿运如意**/
  .feature_list .feature_axry_ico{  }

  /**安益人生**/
  .feature_list2 .feature_new_c{}

}
@media screen and (max-width: 640px) { /*当屏幕尺寸小于640px时，应用下面的CSS样式*/
  .headerTit{font-size: 28px}
  .feature_list .feature_c h3 { font-size: 22px;}
  .feature_tit{font-size: 26px;line-height: 65px ;}
  .feature_list .feature_num{font-size: 75px;}
  .feature_list .feature_c p{ font-size: 18px}
  .orangeBtn {font-size: 22px;padding:18px }

  /**鸿运如意**/
  .feature_list .feature_axry_ico{  }

  .feature_list .feature_axry_ico img{ width: 100px; height: auto;}

  /**安益人生**/
  .feature_list2 .feature_new_c{padding-left:20px;padding-right:20px; padding-bottom: 20px;padding-top: 20px;}
  .feature_list2 .feature_new_ico{width: 110px;width: 110px;}
  .feature_list2 .feature_new_sty1 img,.feature_list2 .feature_new_sty2 img{ width:60px }
}
@media screen and (max-width: 480px) { /*当屏幕尺寸小于480px时，应用下面的CSS样式*/
  .headerTit{font-size: 20px}
  .headerArrow{ margin-top: -36px}
  .feature_list .feature_c h3 { font-size: 20px;}
  .feature_tit{font-size: 22px; line-height: 45px ;}
  .feature_list .feature_num{font-size: 60px;}
  .feature_list .feature_c p{ font-size: 16px}
  .orangeBtn {font-size: 22px;padding:16px}

  /**鸿运如意**/
  .feature_list .feature_axry_ico{  }
  .feature_list .feature_axry_ico img{ width: 60px;height: auto;}

  /**安益人生**/
  .feature_list2 .feature_new_c h3 { font-size: 18px;}
  .feature_list2 .feature_new_c p{ font-size: 14px}
  .feature_list2 .feature_new_c{padding-left:10px;padding-right:10px; padding-bottom: 10px;padding-top: 10px;}
  .feature_list2 .feature_new_sty1 img,.feature_list2 .feature_new_sty2 img{ width:50px }}
  .feature_list2 .feature_new_ico{width: 100px; height: 100px;}
}
@media screen and (max-width: 240px) { /*当屏幕尺寸小于240px时，应用下面的CSS样式*/
  .headerTit{font-size: 20px}
  .headerArrow{ margin-top: -36px}
  .feature_list .feature_c h3 { font-size: 18px;}
  .feature_tit{font-size: 20px;line-height: 45px ;}
  .feature_list .feature_num{font-size: 50px;}
  .feature_list .feature_c p{ font-size: 14px}
  .orangeBtn {font-size: 18px;padding:13px}

  /**鸿运如意**/
  .feature_list .feature_axry_ico{ }
  .feature_list .feature_axry_ico img{ width: 40px;height: auto;}
  /**安益人生**/
  .feature_list2 .feature_new_c h3 { font-size: 18px;}
  .feature_list2 .feature_new_c p{ font-size: 14px}
  .feature_list2 .feature_new_c{padding-left:10px;padding-right:10px; padding-bottom: 10px;padding-top: 20px;}
  .feature_list2 .feature_new_ico{width: 80px; height: 80px;}
  .feature_list2 .feature_new_ico img{width: 50px; }
}

