@charset "utf-8";
/***公司简介***/
.intro{ width:758px; height:629px; float:right; background:url(../images/introbg.jpg) no-repeat;}
.intro .local2{ text-align:right; padding:10px 36px 0 0; color:#4389AC;}
.intro .local2 a{ color:#4389AC;}
.intro .local2 a:hover{ color:#4389AC; text-decoration:underline;}
.intro .more{ margin:437px 0 0 222px; }

/***附加险***/
.risk{ width:710px; height:700px; margin:20px 0 0 22px; padding-bottom:20px;}
.risk h3{ font-size:16px; color:#004F87; text-align:center;}
.risk .text{ margin:5px 20px 0 0;}
.risk .text strong{ color:#2C7397;}
.risk .text .botton{ margin-top:15px; text-align:center;}

.Related{ width:712px; height:188px; margin:20px 0 0 22px; background:url(../images/Related.jpg) no-repeat; overflow:hidden;}
.Related .leftArow{ width:25px; float:left; padding:90px 0 0 0; text-align:right;}
.Related .rightArow{ width:25px; float:right; padding:90px 0 0 0;}
.Related ul{ width:640px; height:135px; padding:60px 0 0 0; margin:0 5px 0 12px; display:inline; float:left; overflow:hidden;}
.Related ul li{ width:160px; float:left; text-align:center;}
.Related ul li .photo{ width:150px;}
.Related ul li .photo img{ padding:1px; border:2px solid #B1C3C9;}
.Related ul li .text{ width:130px; text-align:center; color:#292929;}

/***个险产品***/
.safeShow1{ width:729px; margin:0 auto; padding-top:30px; overflow:hidden;}
.safeShow1 li{ width:729px; float:left; margin-top:3px;}
.safeShow1 li h4{ width:729px; height:29px; line-height:29px; background:url(../images/safe_ul_h2.gif) no-repeat; overflow:hidden;}
.safeShow1 li h4 .textLeft{ width:300px; float:left; padding-left:20px; color:#0F5A8E; font-size:14px;}
.safeShow1 li h4 .textRight{ width:300px; float:right; padding-right:20px; color:#267F11; text-align:right;}
.safeShow1 li .photoMain{ width:729px; height:146px; margin-top:1px; background:url(../images/safe_ul_Mainbg.gif) no-repeat; overflow:hidden;}
.safeShow1 li .photoMain .photo{ width:187px; float:left; display:inline; margin:12px 0 0 23px;}
.safeShow1 li .photoMain .photo img{ padding:1px; border:2px solid #CCDDE4;}
.safeShow1 li .photoMain .text{ width:485px; float:left; display:inline; margin:12px 0 0 16px;}
.safeShow1 li .photoMain .text h5{ color:#212121;}
.safeShow1 li .photoMain .text .more{ text-align:right;}
/***新闻***/
.newsList{ width:742px; margin:0 auto;}
.newsList .rightBotton{ height:35px; line-height:35px; background:url(../images/rightBotton_dot.gif) right 48% no-repeat; padding-right:23px; text-align:right;}
.newsList ul{ width:742px; margin:5px auto 0; overflow:hidden;}
.newsList ul li{ width:692px; padding:0 20px 0 30px; float:left; margin-top:3px; height:26px; line-height:26px; overflow:hidden;}
.newsList ul li.blue{ background:url(../images/blue_li_bg.jpg) no-repeat;}
.newsList ul li.white{ background:url(../images/white_li_bg.jpg) no-repeat;}
.newsList ul li .text{ width:590px; float:left;}
.newsList ul li .date{ float:right;}


/***个险服务指南***/
.svrDire{ width:745px; margin:22px auto 0; overflow:hidden;}
.svrDire li{ width:745px; float:left; margin-top:6px;}
.svrDire li h3{ width:745px; height:26px; line-height:26px; background:url(../images/svrDire_hui.gif) no-repeat; overflow:hidden;}
.svrDire li h3 .leftName{ width:300px; float:left; padding-left:24px; background:url(../images/svrDire_dot.gif) 8px 48% no-repeat; font-size:14px; color:#292929;}
.svrDire li h3  img{ float:right; display:inline; margin:3px 22px 0 0; cursor:pointer;}
.svrDire li .popBox{ padding:15px 20px 30px; overflow:hidden;}

.svrDire li .popBox a{ float:left; width:700px;}

/***万能利率查询***/
.rates{ width:728px; margin:0 auto;}
.rates .rightBotton{ height:35px; line-height:35px; background:url(../images/rightBotton_dot.gif) right 48% no-repeat; padding-right:23px; text-align:right;}
.rates .ratesBox{ width:728px; margin:10px auto 0; background:url(../images/ratesBoxbg.jpg) left top repeat-y; overflow:hidden;}
.rates .ratesBox .title{ width:724px; height:28px; padding-left:4px; background:url(../images/ratesBox_titlebg.jpg) no-repeat; overflow:hidden;}
.rates .ratesBox .title a{ display:block; width:83px; height:25px; line-height:25px; float:left; margin:3px 8px 0 0; text-align:center; background:url(../images/rates_title_a.gif) no-repeat; opacity:0.5; filter:alpha(opacity=50); font-size:16px; font-weight:bold; color:#040404; font-family:Arial;}
.rates .ratesBox .title a.current,.rates .ratesBox .title a:hover{ background:url(../images/rates_title_ahover.gif) no-repeat;  opacity:1.0; filter:alpha(opacity=100); color:#035189; text-decoration:none; }
.rates .ratesBox .bottomBg{ width:728px; height:6px; margin-top:8px;}
.rates .ratesBox .tabBox{ width:703px;; margin:27px auto 0;}
.rates .ratesBox .tabBox tr.one{ background:#EAF3F5;}
.rates .ratesBox .tabBox tr.two{ background:#F4F9FA;}
.rates .ratesBox .tabBox td{ border-top:1px solid #FFF; height:29px; line-height:29px;}
.rates .ratesBox .tabBox td.first{ /*width:210px;*/ width:150px; padding-left:30px;}
.rates .ratesBox .tabBox td.twos{/* width:100px;*/ width:240px;}
.rates .ratesBox .tabBox td.three{/* width:220px; */ width:150px; padding-left:20px;}
.rates .ratesBox .tabBox td.bottom{ height:35px; background:url(../images/tableBottom.jpg) no-repeat;}


/***业务员身份查询***/
.inquiries{ width:403px; margin:35px auto 0; overflow:hidden; background:url(../images/inquiriesbg.jpg) left top repeat-y;}
.inquiries .name{ width:403px; height:27px;}
.inquiries .inquiriesMain{ width:403px; height:175px; padding-bottom:55px; background:url(../images/inquiriesMain.jpg) left bottom no-repeat; overflow:hidden;}
.inquiries .inquiriesMain .table002{ width:350px; margin:15px auto 0;}
.inquiries .inquiriesMain .table002 .btn{ width:200px; height:16px; padding:3px 0 0 6px; border:1px solid #CFDDD1;}


/***业务员身份查询结果***/
.Results{ width:587px; margin:35px auto 0; overflow:hidden; background:url(../images/Resultsbg.jpg) repeat-y;}
.Results .topName{ width:587px; height:28px;}
.Results .white{ background:#FFF;}
.Results .white td{ height:25px; line-height:25px; border-left:1px solid #CFDDD1; border-bottom:1px solid #CFDDD1;}
.Results .blue{ background:#E9F2F5;}
.Results .blue td{ height:25px; line-height:25px; border-left:1px solid #CFDDD1; border-bottom:1px solid #CFDDD1;}
.Results td.right{ border-right:1px solid #CFDDD1;}
.Results .bottom{ width:587px; height:54px; background:url(../images/Results_bottom.jpg) left top no-repeat;}

/***加盟华夏***/


/***华夏文化***/
.Culture{ width:758px; height:713px; float:right; background:url(../images/Culture.jpg) no-repeat; overflow:hidden; position:relative;}
.Culture .local2{ text-align:right; padding:10px 36px 0 0; color:#4389AC;}
.Culture .local2 a{ color:#4389AC;}
.Culture .local2 a:hover{ color:#4389AC; text-decoration:underline;}
.Culture .hover1{ position:absolute; left:16px; top:520px;}
.Culture .hover2{ position:absolute; left:16px; top:570px;}

/***领导致辞***/
.leadership{ width:758px; float:right; height:713px; background:url(../images/leadershipbg.jpg) no-repeat;}
.leadership .local2{ text-align:right; padding:10px 36px 0 0; color:#4389AC;}
.leadership .local2 a{ color:#4389AC;}
.leadership .local2 a:hover{ color:#4389AC; text-decoration:underline;}


/***荣誉长廊***/
.honor{ width:729px; margin:11px auto 0; overflow:hidden;}
.honor li{ width:729px; float:left; margin-top:12px; overflow:hidden;}
.honor li h3{ width:710px; height:29px; padding-left:19px; line-height:29px; background:url(../images/honor_li_h3.gif) no-repeat; font-size:14px; color:#004F87;}
.honor li .liMain{ height:146px; width:729px; margin-top:1px; background:url(../images/honor_li_main.jpg) left bottom no-repeat #F5F7F9; overflow:hidden;}
.honor li .liMain .photo{ width:178px; float:left; display:inline; margin:12px 0 0 15px;}
.honor li .liMain .photo img{ padding:1px; border:2px solid #CCDDE4;}
.honor li .liMain .text{ width:500px; float:left; display:inline; margin:12px 0 0 10px;}
.honor li .liMain .text a{ font-weight:bold; color:#101111;}



/***投诉建议***/
.Complaints{ width:740px; margin:14px auto 0; overflow:hidden;}
.Complaints h3{ width:740px; height:29px;}
.Complaints .ComplaintsMain{ width:740px; height:352px; margin-top:1px; background:url(../images/ComplaintsMain.jpg) no-repeat; overflow:hidden;}
.Complaints .ComplaintsMain .table002{ width:700px; margin:35px auto 0;}
.Complaints .ComplaintsMain .table002 td{ padding:6px 0;}
.Complaints .ComplaintsMain .table002 td span{ color:#AE0000;}
.Complaints .ComplaintsMain .table002 textarea{ width:574px; height:86px; border:1px solid #C7D8E3; overflow-y:scroll;}
.Complaints .ComplaintsMain .table002 .btn{ width:275px; height:18px;  border:1px solid #C7D8E3;}



/***理赔专栏***/
.claims{ width:740px; margin:14px auto 0; overflow:hidden;}
.claims .circuit{ width:740px; height:136px;}
.claimsTwo{ width:740px; margin:13px auto 0;}
.claimsTwo h3{ width:740px; height:29px;}
.claimsTwo .claimsMian{ width:740px; padding-bottom:20px; margin-top:1px; background:url(../images/claimsTwo_mainbg.gif) left bottom no-repeat #F5F7F9; overflow:hidden;}
.claimsTwo .claimsMian ul{ width:740px; margin:0 auto; overflow:hidden;}
.claimsTwo .claimsMian ul li{ width:157px; float:left; display:inline; margin:10px 0 0 24px;}
.claimsTwo .claimsMian ul li .photo{ width:157px;}
.claimsTwo .claimsMian ul li .photo img{ padding:1px; border:2px solid #CCDDE4; display:block;}
.claimsTwo .claimsMian ul li .down{ width:157px; margin-top:1px;}
.claimsThree{ width:740px; margin:10px auto 0;}
.claimsThree h3{ width:740px; height:29px; background:url(../images/claimsThree_h3.gif) no-repeat; position:relative; overflow:hidden;}
.claimsThree h3 .chakan{ position:absolute; position:absolute; right:115px; top:3px;}
.claimsThree h3 .down{ position:absolute; position:absolute; right:25px; top:3px;}
.claimsThree .claimsThreeMain{  padding:10px 20px 20px 25px; margin-top:1px; background:url(../images/claimsTwo_mainbg.gif) left bottom no-repeat #F5F7F9; overflow:hidden;}
.claimsfour{ width:740px; margin:10px auto 0;}
.claimsfour h3{ width:740px; height:29px; background:url(../images/claimsfour_h3.gif) no-repeat; position:relative; overflow:hidden;}
.claimsfour h3 .chakan{ position:absolute; position:absolute; right:115px; top:3px;}
.claimsfour h3 .down{ position:absolute; position:absolute; right:25px; top:3px;}
.claimsfour .claimsfourMain{ width:740px; padding-bottom:20px; margin-top:1px; background:url(../images/claimsTwo_mainbg.gif) left bottom no-repeat #F5F7F9; overflow:hidden;}
.claimsfour .claimsfourMain ul{ width:740px; overflow:hidden;}
.claimsfour .claimsfourMain ul li{ width:167px; float:left; display:inline; margin:13px 49px 0 25px;}
.claimsfour .claimsfourMain ul li .photo{ width:167px;}
.claimsfour .claimsfourMain ul li .photo img{ display:block; padding:1px; border:2px solid #CCDDE4;}
.claimsfour .claimsfourMain ul li .text{ width:167px; margin-top:4px; height:40px; line-height:20px; text-align:center;}



/***保险服务常见问题***/
.saftTroubleBox{ width:740px; margin:14px auto 0;}
.saftTroubleBox h3{ width:720px; height:25px; padding:4px 20px 0 0; background:url(../images/safeTrouble_h32.jpg) no-repeat; text-align:right; }
.saftTroubleBox ul{ margin:1px auto 0; width:740px; background:#F6F8F9; overflow:hidden; }
.saftTroubleBox ul li{ width:680px; padding:20px 30px; float:left;}
.saftTroubleBox ul li a{ color:#C00000;}
.saftTroubleBox ul li a:hover{ color:#C00000; text-decoration:underline;}
.saftTroubleBox ul li.blue{ padding:20px 30px; float:left; background:#E8F1F4;}
.saftTroubleBox .pag{ width:720px; height:37px; padding:7px 20px 0 0 ; margin-top:1px; background:url(../images/saftTroubleBox_bottom.gif) no-repeat;}

.ask{ width:740px; margin:15px auto 0;}
.ask h3{ width:740px; height:29px;}
.ask .askMain{ width:740px; margin-top:1px; background:url(../images/askMainbg.gif) left bottom no-repeat #F6F8F9; height:300px; overflow:hidden;}
.ask .askMain .tabBox{ width:700px; margin:15px auto 0;}
.ask .askMain .tabBox td{ padding:4px 0;}
.ask .askMain .tabBox .btn{ width:225px; height:16px; padding:2px 0 0 5px; border:1px solid #C7D8E3;}
.ask .askMain .tabBox textarea{ width:576px; height:86px; overflow-y:scroll;  border:1px solid #C7D8E3;}

/***下拉菜单1(内容页)***/
.contentText{ padding:20px 30px 5px; width:702px;}
.contentText h4{ font-size:14px; color:#004F87; text-align:center; padding:0 0 10px 0; border-bottom:1px solid #ccc;}
.contentText h6{ overflow:hidden; font-weight:normal; padding:0 10px;}
.contentText h6 span.left{ width:300px; float:left;}
.contentText h6 span.date{ width:200px; float:right; text-align:right;}
.contentText .back{ margin-top:15px; text-align:center;}

/***单证下载***/
.paperDown{ width:712px; margin:0 auto;}
.paperDown .rightBotton{ height:35px; line-height:35px; background:url(../images/rightBotton_dot.gif) right 48% no-repeat; padding-right:23px; text-align:right;}
.Policy{ width:712px; margin:5px auto 0;}
.Policy td{ height:29px; border-top:1px solid #fff; background:#EAF3F5;}
.Policy td.blue{ background:#F4F9FA;}
.Policy td.one{ padding-left:33px;}

.ClaimsDwon{ width:712px; margin:22px auto 0;}
.ClaimsDwon td{ height:29px; border-top:1px solid #fff; background:#EAF3F5;}
.ClaimsDwon td.blue{ background:#F4F9FA;}
.ClaimsDwon td.one{ padding-left:33px;}


/***自助服务***/
.selfHelp{ width:720px; margin:0 auto; padding-bottom:20px;}
.online_insure{ width:720px; margin-top:20px; background:url(../images/online_insure_bottom.gif) left bottom repeat-x; padding-bottom:25px;}
.online_insure  h3{}
.online_insure .tabBox{ width:700px; margin:10px auto 0;}
.online_insure .tabBox td{ padding:6px 0;}
.online_insure .tabBox td .selectOne{ width:320px; border:1px solid #B9D2DF;}
.online_insure .tabBox td .selectTwo{ width:115px; border:1px solid #B9D2DF;}
.online_insure .tabBox td .btn{ width:185px; border:1px solid #B9D2DF; height:16px; padding:2px 0 0 6px;}
.online_insure .tabBox td textarea{ width:460px; height:106px; border:1px solid #B9D2DF; overflow-y:scroll;}

.bottomBox{ width:720px; margin:10px auto 0;}
.bottomBox strong.hei{ color:#000;}
.bottomBox strong.lv{ color:#187701; font-size:14px; font-family:Arial, Helvetica, sans-serif;}


/***内勤招聘***/
.staffWork{ width:740px; margin:24px auto 0;}
.staffWork .jobs1{ width:740px; margin:0 auto;}
.staffWork .jobs1 h3{ width:725px; height:29px; line-height:29px; padding-left:15px; background:url(../images/jobs_h3.gif) no-repeat; font-size:14px; color:#008E33;}
.staffWork .jobs1 .jobsMain{ padding:15px 20px 15px 40px; margin-top:1px; background:url(../images/jobsMainbg.jpg) left bottom no-repeat #F6F8F9; overflow:hidden;}

.staffWork .jobs2{ width:740px; margin:11px auto 0;}
.staffWork .jobs2 h3{ width:725px; height:29px; line-height:29px; padding-left:15px; background:url(../images/jobs_h3.gif) no-repeat; font-size:14px; color:#008E33;}
.staffWork .jobs2 .jobsMain{ padding:15px 20px 15px 40px; margin-top:1px; background:#F6F8F9 url(../images/jobsMainbg.jpg) left bottom no-repeat; overflow:hidden;}

.staffWork .jobs3{ width:740px; margin:11px auto 0;}
.staffWork .jobs3 h3{ width:725px; height:29px; line-height:29px; padding-left:15px; background:url(../images/jobs_h3.gif) no-repeat; font-size:14px; color:#008E33;}
.staffWork .jobs3 .jobsMain{ padding:15px 20px 15px 40px; margin-top:1px; background:url(../images/jobsMainbg.jpg) left bottom no-repeat #F6F8F9; overflow:hidden;}
.staffWork .jobs3 .jobsMain .more{ margin-top:30px; text-align:center;}


/***员工发展***/
.Development{ width:729px; margin:14px auto 0;}
.ourselves{ width:729px; margin-top:14px;}
.ourselves h3{ width:729px; height:29px;}
.ourselves .ourselvesMain{ width:729px; margin-top:1px;}
.ourselves .ourselvesMain .textShow{ width:729px;}
.ourselves .ourselvesMain .wishes{ width:729px; padding-bottom:15px; background:url(../images/wishes.jpg) left bottom no-repeat #F6F8F9; overflow:hidden;}
.ourselves .ourselvesMain .wishes .wishesShow{ width:697px;/* height:115px;*/ min-height:100px; _height:100px; margin:0 auto; background:url(../images/wishes_bg1.gif) left top no-repeat #e6eff3; /*overflow:hidden;*/ padding-bottom:15px;}
.ourselves .ourselvesMain .wishes .wishesShow .photo{ width:105px; float:left; display:inline; margin:12px 0 0 15px; background:#fff;}
.ourselves .ourselvesMain .wishes .wishesShow .photo img{ padding:1px; border:2px solid #CCDDE4;}
.ourselves .ourselvesMain .wishes .wishesShow .text{ width:530px; float:left; display:inline; margin:12px 0 0 15px;}
.ourselves .ourselvesMain .wishes .marginTopLine{ margin-top:5px;}

.developmentTwo{ width:729px; margin:12px auto 0;}
.developmentTwo h3{ width:729px; height:29px;}
.developmentTwoMain{ margin-top:1px; padding:15px 20px 15px 30px; background:url(../images/developmentTwoMainbg.jpg) left bottom no-repeat #F7F9FA; overflow:hidden;}

.bottomBotton{ width:729px; text-align:center; padding:13px 0;}


/***社会公益 - 公益活动***/
.Public{ width:729px; margin:13px 0 0 9px; overflow:hidden; background:url(../images/PublicBg_y.jpg) left top repeat-y;}
.publicBoxTop{ width:729px; height:14px;}
.publicBoxBottom{ width:729px; height:14px;}
.publicContent{ width:729px; padding:10px 0 20px 0;}
.publicContent h3{ padding-left:19px; font-size:14px; color:#373737;}
.publicContent .textMain{ padding:0 20px;}
.publicContent .textMain img{ border:2px solid #CCDDE4;}
.bluebg{ background:#EFF7F9; width:725px; padding:10px 1px 20px 1px; border:1px solid #B9D2DF;}

.PublicBotton{ width:729px; padding:15px 0 0 0; text-align:center;}


/***社会公益 - 企业承诺***/
.Commitment{ width:740px; padding:25px 0 22px 22px; background:url(../images/Commitmentbg.jpg) left bottom no-repeat;}
.Commitment2{ width:720px; margin:20px auto 0; padding:0 22px 0;}


/***员工招聘***/
.Jobs{ width:728px; margin:13px 0 0 12px; background:url(../images/jobs_bg.jpg) left top repeat-y;}
.job_title{ width:720px; padding-left:8px; height:28px; background:url(../images/job_title.jpg) no-repeat; overflow:hidden;}
.job_title a.one{ display:block; width:64px; height:24px; float:left; display:inline; margin:2px 0 0 6px; background:url(../images/zonggongsi.gif) no-repeat;}
.job_title a.onee{background:url(../images/zonggongsi_hover.gif) no-repeat;display:block; width:64px; height:24px; float:left; display:inline; margin:2px 0 0 6px;}
.job_title .line{ width:8px; height:24px; float:left; margin-top:2px; background:url(../images/line.gif) no-repeat;}
.job_title a.two{ display:block; width:64px; height:24px; float:left; display:inline; margin:2px 0 0 0; background:url(../images/fengongsi.gif) no-repeat;}
.job_title a.twoo{background:url(../images/fengongsi_hover.gif) no-repeat;display:block; width:64px; height:24px; float:left; display:inline; margin:2px 0 0 0; }

.JobsMain{ width:728px; background:url(../images/JobsMain_bottom.jpg) left bottom no-repeat; padding-bottom:25px; overflow:hidden;}
.JobsMain .blockBox{ width:510px; margin:25px auto 0;}
.JobsMain .blockBox h3{ width:510px; padding:6px 0 8px 0;}
.JobsMain .blockBox .table85{ background:#FFF;}
.JobsMain .blockBox .table85 th{ background:#D3E5EA;}
.JobsMain .blockBox .table85 .white{ background:#EAF3F5;}
.JobsMain .blockBox .table85 .blue{ background:#F4F9FA;}
.JobsMain .blockBox .table85 .one{ padding-left:48px;}
.JobsMain .pag85{ width:510px; text-align:center; margin:18px auto 0;}

.JobsMain .blockBox2{ width:605px; margin:25px auto 0;}
.JobsMain .blockBox2 h3{ width:605px; padding:6px 0 10px 0;}
.JobsMain .blockBox2 .table86{ width:605px;}
.JobsMain .blockBox2 .table86 th{ background:#D3E5EA;}
.JobsMain .blockBox2 .table86 td{ border-top:1px solid #FFF;}
.JobsMain .blockBox2 .table86 .white{ background:#EAF3F5;}
.JobsMain .blockBox2 .table86 .blue{ background:#F4F9FA;}
.JobsMain .blockBox2 .table86 .one{ padding-left:48px;}
.JobsMain .pag86{ width:605px; text-align:center; margin:18px auto 0;}


/***大事件***/
.case{ width:757px; height:763px;  float:right; background:url(../images/casebg.gif) no-repeat;}
.case .local2{ text-align:right; padding:10px 36px 0 0; color:#4389AC;}
.case .local2 a{ color:#4389AC;}
.case .local2 a:hover{ color:#4389AC; text-decoration:underline;}

.years{ width:620px; padding-left:80px; height:34px; margin:22px auto 0; background:url(../images/case_titlebg.gif) no-repeat; overflow:hidden;}
.years a.four{ width:75px; height:34px; display:block; float:left; display:inline; margin-left:15px; background:url(../images/2007.gif) no-repeat;}
.years a.fourr{ width:75px; height:34px; display:block; float:left; display:inline; margin-left:15px; background:url(../images/2007_hover.gif) no-repeat;}
.years a.two{ width:75px; height:34px; display:block; float:left; display:inline; margin-left:25px; background:url(../images/2008.gif) no-repeat;}
.years a.twoo{ width:75px; height:34px; display:block; float:left; display:inline; margin-left:25px; background:url(../images/2008_hover.gif) no-repeat;}
.years a.three{ width:75px; height:34px; display:block; float:left; display:inline; margin-left:25px; background:url(../images/2009.gif) no-repeat;}
.years a.threee{ width:75px; height:34px; display:block; float:left; display:inline; margin-left:25px; background:url(../images/2009_hover.gif) no-repeat;}
.years a.one{ width:75px; height:34px; display:block; float:left; display:inline; margin-left:25px; background:url(../images/2010.gif) no-repeat;}
.years a.onee{ width:75px; height:34px; display:block; float:left; display:inline; margin-left:25px; background:url(../images/2010_hover.gif) no-repeat;}
.years a.five{ width:75px; height:34px; display:block; float:left; display:inline; margin-left:25px; background:url(../images/2011.gif) no-repeat;}
.years a.fivee{ width:75px; height:34px; display:block; float:left; display:inline; margin-left:25px; background:url(../images/2011_hover.gif) no-repeat;}

.caseMain{ width:670px; height:600px; padding-right:30px; margin:27px auto 0; overflow-y:scroll;}
.caseMain ul{ width:670px; margin-top:-23px; overflow:hidden;}
.caseMain ul li{ width:670px; float:left; margin-top:23px; overflow:hidden;}
.caseMain ul li .photo{ width:132px; float:left; display:inline; margin-left:15px;}
.caseMain ul li .photo img{ padding:1px; border:2px solid #B6D4E4;}
.caseMain ul li .text{ width:510px; float:left; display:inline; margin-left:12px;}
.caseMain ul li .text h4{ background:url(../images/case_dot.gif) left center no-repeat; padding-left:15px; font-size:14px; color:#025088;}
.caseMain ul li .text h5{ font-size:14px;}



/***社会公益 - 公益活动详细***/
.DetailsPhotoShow{ width:703px; height:363px; margin:18px auto 0; background:url(../images/DetailsPhotoShowbg.gif) no-repeat; overflow:hidden;}
.article{ width:703px; margin:40px auto 0;}
.article h3{ text-align:center; font-size:16px; padding:7px 0 4px 0;}
.article h5{ text-align:center; background:url(../images/article_h5.gif) left bottom repeat-x; padding-bottom:6px;}
.article .txt{ margin-top:20px; text-indent:2em;}
.article .back{ margin-top:25px; text-align:center; padding-bottom:15px;}

.flash-box { margin:18px auto 0;  width:703px; height:363px; overflow:hidden;  background:url(../images/DetailsPhotoShowbg.gif) no-repeat;}
.big-pic { float:left; width:498px; height:292px; overflow:hidden; display:inline; margin:20px 0 0 16px; }
.big-pic img { display:block; width:492px; height:286px; border:2px solid #A2B6C7; padding:1px; }
.big-pic a:hover img { border:2px solid #A2B6C7;}

.pic-list { float:right; width:127px; height:363px; display:inline; margin:0 20px 0 0; position:relative; }
.pic-list .topBotton{ width:127px; height:14px; padding:5px 0; text-align:center;}
.pic-list ul { position:absolute; top:0; left:0; }
.pic-list li { float:left; width:127px; height:95px; overflow:hidden; padding-bottom:9px; }
.pic-list li a { display:block; width:123px; height:91px; padding:1px; border:1px solid #A4CACF; overflow:hidden; }
.pic-list li a img { display:block; width:123px; height:91px;}
.pic-list li a:hover, .flash-box .pic-list li a.currA { border:1px solid #00f; width:123px; height:91px; }
.bottomBtt{ width:127px; height:14px; padding:5px 0; text-align:center;}

.flash-txt { clear:both; height:40px; width:498px; margin:5px 0 0 16px; }
.flash-txt h3 { font-size:12px; height:40px; line-height:20px; text-align:center; overflow:hidden; }



/***个人保险1***/
.Personal{ width:745px; margin:0 auto;}
.titleTop{ width:745px; padding:8px 0; overflow:hidden;}
.titleTop  .rightBotton2{ float:right; background:url(../images/rightBotton_dot.gif) right 48% no-repeat; padding-right:23px; text-align:right}
.titleTop .titles{ width:220px; height:24px; padding-left:21px; line-height:24px; background:url(../images/per_titlesbg.gif) no-repeat; float:left;}
.titleTop .titles a.current{ text-decoration:underline; color:#023D7F;}

.personMain{ width:745px; margin:5px auto 0;}
.personMain .scollPhoto{ width:614px; height:292px;  margin:0 auto; background:url(../images/scollPhotobg.gif) no-repeat; position:relative;}
.personMain .scollPhoto .photo{ width:494px; height:252px; position:absolute; left:61px; top:17px;}
.personMain .scollPhoto .photo img{ display:none;}
.personMain .scollPhoto .bg{ width:494px; height:32px; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; left:61px; bottom:23px;}

.personMain ul{ width:745px; margin:10px auto 0; overflow:hidden;}
.personMain ul li{ width:745px; float:left; height:26px; margin-top:4px; line-height:26px; overflow:hidden;}
.personMain ul li.blue{ background:#ECF2F5;}
.personMain ul li .text{ width:580px; float:left; background:url(../images/case_dot.gif) 8px 48% no-repeat; padding-left:22px;}
.personMain ul li .date{  float:right; padding-right:15px;}

#mytext{ width:494px; height:32px; position:absolute; left:61px; bottom:23px; z-index:9999;}
#mytext .left{ float:left; display:inline; margin:4px 0 0 23px; width:23px; height:23px; cursor:pointer;}
#mytext .right{ float:right; display:inline; margin:4px 23px 0 0; width:23px; height:23px;cursor:pointer;}
#mytext .txt{ width:385px; padding:0 8px 0 9px; float:left; height:32px; line-height:32px; text-align:center; }
#mytext .txt a{ color:#FFF; font-weight:bold; font-size:14px; display:none; }
