body{ font-size: 12px; color: #333; font-family:"微软雅黑";}
html,body,div,ul,li,img,p{margin:0 auto;padding:0;}

/*==============头部==================*/
.pad_R21{ padding-right:21px;}
.pad_R10{padding-right:15px;}
.tac{text-align:center;}
.fwb{font-weight:bold;}
.pad_TB3{ padding:3px 0px;}
.border_table_05_buy {}
.border_table_05_buy td {border-bottom: 1px solid #dddddd;}
.border_table_05_buy th { border-bottom: 1px solid #dddddd;border-top: 1px solid #dddddd;}

 
a:hover{text-decoration:none;}
.btn_link001{ display:inline-block; padding:2px 5px; background:#0C3; line-height:20px; border-radius:3px;}
.btn_link002{ display:inline-block; padding:2px 5px; background:#ea5413; line-height:20px; color:#FFF;border-radius:3px;}
 
 
<!--新添样式-->
/*首页*/
#container{width:100%;}
#container .header{width:100%;background:#fff;}
#container .header_02{width:1180px;height:112px;margin:0 auto;}
#container .header_02 .logo{width:380px;height:112px;float:left;}
#container .header_02 .logo a{display:block; width:380px; margin-top:16px;}
#container .header_01{width:780px;float:right;}
#container .header_01 .info{height:50px;padding-top:6px;text-align:right;}
#container .header_01 .info ul li{display:inline;padding:0 12px;background:url(../images/a1.png) no-repeat right center;}
#container .info ul li a{padding:0 5px; color:#464646; }
#container .info ul li a:hover{color:#ea5413; text-decoration:none;}
#container .info ul li span{font-size:18px;color:#ea5413;}
#container .path{margin:20px 0;text-align:left;color:#585858;}
#container .path ul span{color:#000;font-weight:700;}


/*导航*/
#container .headerNav{width:550px;height:40px;float:right;font-size:15px;}
#container .title-list{position:relative;top:6px;}
#container .title-list li{width:110px;line-height:40px;float:left;display:inline-block;color:#585858; text-align:center; font-size:15px;}
#container .title-list li a{color:#464646; text-decoration:none; font-family:"微软雅黑";}
#container .title-list li a:hover{color:#ea5413; text-decoration:none;}

#container .title-list li.on a{font-weight:bold;}
#container .title-list p{position:absolute;top:30px;width:110px;height:7px;border-bottom:3px solid #ff6600;overflow:hidden;text-align:center;}
/*.title-list b{display:inline-block;width:0;height:0;margin-top:-6px;border-style:dashed dashed solid dashed;border-width:9px;border-color:#fff #fff #ff6600 #fff;overflow:hidden;zoom:1;font-size:0;}*/


/*.title-list b{display:inline-block;width:0;height:0;margin-top:-6px;border-style:dashed dashed solid dashed;border-width:9px;border-color:#fff #fff #ff6600 #fff;overflow:hidden;zoom:1;font-size:0;}*/
<!--新添样式-->

.top-line{ width: 100%; height: 30px; background: #FaFaFa;}
.top-center{ width: 1200px; margin: 0 auto; height: 30px; line-height: 30px; color: #666;}
.top-center .left{ float: left;}
.top-center .left ul li{ float:left;}
.top-center .left ul li a{ color: #fff;}
.top-center .left ul li a:hover{ color: #f00;}
.top-center .right{ float: right;}
.top-center .right ul{ float: left; margin-left: 20px;} 
.top-center .right ul li{ float: left; text-align: center; line-height: 30px;} 
.top-center .right ul li a{ color: #666;}
.top-center .right ul li a:hover{ color: #666;}
.bg{ width: 100%; background:#fff;}
.bg .center{ width: 1200px; margin: 0 auto;}
.bg .logo{ float: left; padding: 30px 0;}
.bg .sousuo{ float: right; border: none; margin-top: 40px; margin-right: 10px;}
.bg .sousuo .text-search{ float:left;width: 330px; height: 32px; line-height: 32px; background:#FFF; border: 1px solid #CCC;}
.bg .sousuo .ss{ float: left; width: 78px; height: 34px; background: #00bae8; line-height: 34px; text-align: center; color: #fff; font-size: 14px; border: none;}
.bg2{ width: 100%; background:#008fb5; clear: both;}
.nav{ width: 550px; height: 35px; margin:0 auto; float:right;}
.nav-left{ float: left; line-height: 34px; height: 34px; font-size: 15px; font-weight: bold; background: #00a2c9; margin-top: 1px; width: 189px; text-align: center; color: #fff;}
.nav-center{ float: left; margin-left: 20px;}
.nav-center ul li{ float: left; width: 136px; text-align: center; height: 35px; line-height: 34px; margin-left: 5px;}
.nav-center ul li a{ width: 136px; line-height: 34px; font-size: 15px; color: #fff; display: block; text-align: center; margin-top: 1px;}
.nav-center ul li a.hover,.nav-center ul li a:hover{ color: #fff; text-decoration: underline; background:#00a2c9;}

/*==============banner==================*/
.mc{ width: 1200px; margin: 0 auto;}
.banner_all{ width: 1200px; margin: 0 auto; }
.banner{ float: left; width: 950px; height: 350px; overflow: hidden; position: relative; margin-top: -3px;}
.banner ol {width: 1200px;position: absolute;z-index: 1;}
.banner ol li {width: 1200px;height: 350px;}
.banner ul{ position: absolute; z-index: 3; bottom: 5px; right: 8px; cursor: pointer;}
.banner ul li{ float: left; width: 20px; height: 20px; background: #000; line-height: 20px; text-align: center; margin-right: 8px; color: #fff; font-size: 14px; }
.banner ul li.light{ background: #b50c0c;}
.article{ float: right; width: 240px;}
.article .article_title{background: #eee; height: 34px; line-height: 34px; border-left: #00a2ca 3px solid; padding-left: 10px; font-size: 14px; color: #5fb6cc; font-weight: bold;}
.article .information{ background: #fff; width: 238px; height: 310px; border: 1px solid #eee; border-top: none; }
.article .information ul{ width: 220px; margin: 0 auto; padding-top: 8px;}
.article .information ul li{ line-height: 28px; border-bottom: 1px dashed #ccc;}

/*==============列表==================*/
.list_all{ width: 1200px; margin: 0 auto;}
.list{ width: 950px; float: left; margin-top: 8px; }
.list h2{ background: #eee; height: 34px; line-height: 34px; border-left: #00a2ca 3px solid; padding-left: 10px; font-size: 14px; color: #5fb6cc; font-weight: bold;}
.content3{ background: #fff; width: 948px; height: 250px; border: 1px solid #eee; border-top: none; }
/*#contents{ height: 203px; width: 1170px; overflow: hidden; padding-top: 20px; margin: 0 auto;}
#contents .scroll{ width: 4340px;}*/
#contents .scroll div{ float: left; margin-top: 15px;}
.scroll ul li{ float: left; margin-left: 12px;border: 1px solid #ccc; padding: 8px;}
.service{ float: right; width: 240px; margin-top: 8px;}
.service .service_title{background: #eee; height: 34px; line-height: 34px; border-left: #00a2ca 3px solid; padding-left: 10px; font-size: 14px; color: #5fb6cc; font-weight: bold;}
.service .information2{ background: #fff; width: 238px; height: 250px; border: 1px solid #eee; border-top: none; }
.service .information2 ul{ width: 220px; margin: 0 auto; padding-top: 8px;}
.service .information2 ul li{ line-height: 28px; border-bottom: 1px dashed #ccc;}

.list2{ width: 1200px; margin: 0 auto; margin-top: 8px; padding-bottom: 18px; }
.list2 h2{ background: #eee; height: 34px; line-height: 34px; border-left: #00a2ca 3px solid; padding-left: 10px; font-size: 14px; color: #5fb6cc; font-weight: bold;}
.list2 .people{ background: #fff; width: 1198px; height: 305px; border: 1px solid #eee; border-top: none; }
.list2 .people dl{ float: left; width: 200px; margin-top: 25px; margin-left: 32px; cursor: pointer;}
.list2 .people dl dt{}
.list2 .people dl dt img{ border: 1px solid #999; padding:1px;}
.list2 .people dl dd{ margin-left: 8px; margin-top: 10px; cursor: pointer;}
.list2 .people dl dd ul li{ line-height: 22px;}
.list2 .people dl dd ul li.red{ color: #f00;}
.list2 .cooperation{ background: #fff; width: 1198px; height: 100px; border: 1px solid #eee; border-top: none; }
.list2 .cooperation ul{ width: 1170px; margin: 0 auto;}
.list2 .cooperation ul li{ float: left; margin-left: 8px; margin-top: 10px;}



/*==============底部==================*/

/*.foot01{ width: 100%; height: 100px; background: #fafafa; padding-top: 20px;}
.foot01 .footer1{ width: 1200px; margin: 0 auto;}
/*.footer dl{float: left;width: 140px; text-align: center; margin-left: 30px; margin-top: 30px;}
.footer dl dt{ font-weight: bold; color: #666;}
.footer dl dd{ line-height: 20px;}
.footer dl dd a{ color: #666;}
.footer dl dd a:hover{ color: #f00;}*/
.foot01 .footer1 ul{ width: 260px; margin: 0 auto; }
.foot01 .footer1 ul li{ float:left;}
.foot01 .footer2{ width: 1200px; margin: 0 auto; margin-top: 20px;}
.foot01 .footer2 p{ text-align: center; margin-top: 10px;}
/*页尾*/

.foot02{ width: 100%; height:100px; background: #333; padding-top: 20px;}
.footer_1180{width:1180px; margin:0 auto}
.footer_left{ float:left; width:660px;}
.footer_right{ float:right; width:340px;}
.foot02 .footer1 ul{ width: 1204px; margin:0 auto;}
.foot02 .footer1 ul li{ float:left;}
.foot02 .footer1 .insur02{color:#b7b7b7;}
.foot02 .footer1 .insur02 li a{color:#acacac;}
.foot02 .footer1 .insur02 li a:hover{text-decoration:underline; color:#666}
.foot02 .footer2{ width: 1200px; margin: 0 auto; margin-top: 10px;}
.foot02 .footer2 .text{color:#acacac; text-align: left; margin-top: 5px;}

.q_code{ display:inline-block;}
 
.q_codelist{display:inline-block;vertical-align:top; line-height:25px; color:#fff; font-size:14px; margin-left:20px;}
.q_title{ font-size:15px; background:#b24515; height:28px; line-height:28px; display:inline-block; padding-left:3px; margin-bottom:5px; font-style:italic; font-weight:bold; color:#e5e5e5;}
.notice{font-family:微软雅黑; color:#e5e5e5}
.app-a1{width:100%; background:#f2f2f2; }
.app-a1-center{width:1180px; margin:0 auto; background:#f2f2f2;}
.app-a1 .text-left{ margin:0px 0px 0px 150px;width:350px;  padding:335px 0px 260px 0px; float:left;}
.title-a1{font-size:40px; color:#d74700; height:60px;}
.content-a1{width:246px; height:70px; font-size:22px; line-height:30px; color:#6e6e6e;}

/*页尾*/*/

/*投保页面使用css 受益人*/
.benegiciary_title{font-size:14px; width:90%; margin:0 auto; padding-bottom:10px; clear:both}
.delebtn{background:#F00 ; display:block; width:50px; height:25px; box-shadow:2px 2px 2px #CCC; color:#FFF; text-align:center; border-radius:3px;font-size:12px; line-height:25px;}
.delebtn:hover{color:#fff}
.text_info{ font-size:14px; font-weight:600; color:#ff6600;}

.note_list{display:inline-block}
.note_list li{float:none; width:870px; line-height:25px;}


