@charset "utf-8";
/***全局的样式定义***/
html, body, div, span,h1, h2, h3, h4, h5, h6, p,
a,img,q, dl, dt, dd,ul, li,
form, label, table, tr, th, td{ margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent;}
body{background:#fff; font-family:MS PGothic,Arial;font-size:12px;}
ul{list-style:none;}
a{color:#000099;}
#container{ width:960px; margin:0 auto; padding-top:0px;}
.clear{clear:both; height:0; font-size:0; line-height:0;}
/*******特殊定义********/
.marg {margin-right:2px;}
.marg02{margin-right:5px;}
.marg03 {margin-top:15px}
.marg04 {margin-bottom:8px;}
.marg05 {margin:0 10px 0 10px;#margin:-2px 10px 0 10px; color:#575757;}
.marg06 {padding:10px 10px 0 10px;}
.marg07 {margin-top:5px}


.pad01 {padding-left:10px;}
.pad02 {padding-bottom:10px;}
.pad03 {margin-top:5px;}
.pad04 {margin-top:10px;}

.center {text-align:center;}
.red {color:#DB0036;}
.red02 {color:#FE2222}
.red-bold {color:#DB0036;font-weight:bold}
/***中间内容部分begin***/
.navigation {padding:5px 0 5px 8px;}
.navigation  a { color:#000000;}
#mainbody {width:950px; margin:0 auto;padding:0;overflow:hidden}
#mainbody .leftbox {float:left;width:715px;}
          .leftbox  p.nr{ padding:10px 0 0 10px; }
		  .leftbox .title01 {padding:0px 0 0 0; background: url(../images/gift/bg-tit01.jpg) repeat-x;}
		  .leftbox .title01 h2 {background:url(../images/gift/red-icon.jpg) no-repeat 14px 9px;padding:4px 0 10px 30px;#padding:8px 0 10px 30px; font-size:14px;}
		  .leftbox .kind {padding: 5px 0 20px 70px;#padding: 5px 0 20px 80px;}
		  .leftbox .kind li {float:left;}
		  .leftbox .kind02 {padding: 5px 0 0px 40px;#padding: 5px 0 0px 60px;}
		  .leftbox .kind02 li {float:left;}
		  
		  
		  .leftbox .gift { }
		  .leftbox .gift li{float:left;width:694px;background:url(../images/gift/bg-w-gline.jpg) repeat-x left bottom;margin:0 10px 0 10px;_margin:0 5px 0 5px;}
		           .dl-left {float:left; width:338px;padding:10px 10px 5px 0px;}
				   .dl-left dt {float:left;padding:0 10px 0px 0;}
				   .dl-left dd.txt { margin:3px 0 8px 0;}
				   .dl-left dd span {color:#DD0036; font-weight:bold;}

				   .dl-left dd h3 {font-size:14px; font-weight:bold;}
				   
				   .dl-right {float:right;width:336px; background:url(../images/gift/bg-gline.jpg) repeat-y left top;padding:0px 0px 0px 10px; margin:10px 0 10px 0; _margin:10px 0 6px 0;}
				   .dl-right dt {float:left;padding:0 10px 0px 0;}
				   .dl-right dd.txt { margin:3px 0 8px 0;}
				   .dl-right dd h3 { font-size:14px;font-weight:bold;}
				   .dl-right dd span {color:#DD0036;font-weight:bold;}
		  
#mainbody .rightbox {float:right;width:225px;}
#mainbody .rightbox .r-con01 {border-top:none;margin:0 0 10px 0;}
                    .r-con01 .title01 {text-indent:-9999px;background: url(../images/gift/title01.jpg) no-repeat;height:56px;}
                    .r-con01 .title02 {text-indent:-9999px;background:url(../images/tittle02.jpg) no-repeat;height:40px;}
					.r-con01 .content { border:1px solid #95999C; border-top:none; background:#FFF8F2;} 
					
					.r-con01 .content .cot-list {width:202px; margin-left:10px; _margin-left:12px;}
					.r-con01 .content .cot-list li {background:url(../images/hui-line4.jpg) repeat-x left bottom;padding:5px 0 5px 0px; font-size:12px; font-weight:normal; line-height:120%;}
					                  .cot-list li h3 {font-size:12px;font-weight:normal;}
									  .cot-list li .no1{background: url(../images/gift/no1-icon.jpg) no-repeat left top;padding-left:37px;width:160px;}
									  .cot-list li .no2{background: url(../images/gift/no2-icon.jpg) no-repeat left top;padding-left:37px;width:160px;}
									  .cot-list li .no3{background: url(../images/gift/no3-icon.jpg) no-repeat left top;padding-left:37px;width:160px;}

									  .cot-list li .no4{background: url(../images/gift/no4-icon.jpg) no-repeat left top;padding-left:37px;width:160px;}

									  .cot-list li .no5{background: url(../images/gift/no5-icon.jpg) no-repeat left top;padding-left:37px;width:160px;}

					                  .cot-list li .txtbox{width:160px;padding-top:7px;}
					                  .cot-list li .poto{float:right; width:55px;}
									  .cot-list li .text{margin-top:7px;}
									  .cot-list li a {}
									  .cot-dl{margin:10px 0 0 0;}
									  .cot-dl dt { float:right;margin-left:5px;}
									  .cot-dl dd {}
									  .cot-dl dd span {color:#DD0036;font-weight:bold;}

          .rightbox .picbox {padding:0px 0 10px 0;}
          .rightbox .picbox img {margin-top:5px;}

/***中间内容部 end***/
/***特殊样式定义***/
.up{ float:right; margin:10px;}
.txt_up { text-align:right; margin:10px;width:930px;}
.app_botton {text-align:center; padding:10px 0;}

			   
/*******************insurance begin**************************/

.h1-banner {margin:0;}
.p-text {padding: 10px 0 0 10px;}
.p-text span {color:#D40028; font-weight:bold;}
.question-list {padding: 10px 0 0 10px;}
.question-list li{ float:left;background:url(../images/insurance/vline.jpg) repeat-y; width:225px;padding:0 0px 0 10px;}
.question-list li.no{background:none;padding:0; }
.qs{ background:#ABA599;padding:13px 10px 10px 10px; width:195px; font-weight:bold; color:#FFFFFF;}
.qs-height{padding:7px 10px 3px 10px;background:#ABA599; width:195px; font-weight:bold; color:#FFFFFF;}
.answer{padding:8px 10px 0 10px;}
.l-t-banner{margin-bottom:3px;}

.h2-tti01{ background:url(../images/insurance/h2-bg.jpg) repeat-x;height:30px; line-height:30px;}
.h2-tti01 h2 { background:url(../images/insurance/icon-h2.jpg) no-repeat 10px 9px;padding-left:25px;font-size:14px;}
.gray_title2{ background:url(../images/insurance/bg_tittle02.jpg) repeat-x left top;}
.gray_title2 h2{background: url(../images/insurance/icon_title02.jpg) no-repeat 10px 8px;padding:0 0 0 25px; font-size:14px; line-height:29px; }

.point-list{}
.point-list li{padding:0 0 0 85px;width:610px;}
.point-list li.hr-bg{ background:url(../images/insurance/hr-bg.jpg) repeat-x left bottom;margin:0}
.point-list li.point1{background:url(../images/insurance/point1.jpg) no-repeat 15px 0;	padding:20px 10px 0px 95px;	margin:10px 0 0 0;}
.point-list li.point1 .p-txt { float:left;margin:10px 10px 0px 10px;}
.point-list li.point1 .p-img { float:right;margin:10px 10px 0px 10px;}

.point-list li.point2{ background:url(../images/insurance/point2.jpg) no-repeat 15px 0;padding:10px 10px 0 95px;margin:10px 0 0 0;}
.point-list li.point3{ background:url(../images/insurance/point3.jpg) no-repeat 15px 0;padding:20px 10px 10px 100px;margin:10px 0 0 0;}
.point-list li.point4{ background:url(../images/insurance/point4.jpg) no-repeat 15px 0;padding:10px 10px 20px 100px;margin:10px 0 0 0;}

.p-img { float:right;margin:10px 10px 0px 10px;}
.txt-bold{ font-weight:bold; margin-bottom:10px;}
.txt-color {color:#000; margin-top:10px;}
.txt-color02 {color:#000; padding:10px 25px 0 20px;}



.hoken {margin:10px 0 0 0; }
.hoken li { float:left;background: url(../images/insurance/bg_telecom.jpg) no-repeat; width:174px; height:25px; line-height:25px;padding:0 0 0 26px; font-weight:bold; margin-left:10px;}
.hoken li.marg{margin-left:20px;}

.com-list{}
.com-list li {float:left;width:590px; background: url(../images/insurance/blue_arrow.jpg) no-repeat 0 7px;#background: url(../images/insurance/blue_arrow.jpg) no-repeat 0 6px;padding:5px 0 0px 10px;margin-left:20px;margin-top:20px;}


.com-list2{}
.com-list2 dt {float:left;width:650px;margin-left:10px;	margin-top: 15px;padding: 5px 0 0 10px;}
.com-list2 dd {float:left;width:650px; background: url(../images/insurance/blue_arrow.jpg) no-repeat 0 7px;#background: url(../images/insurance/blue_arrow.jpg) no-repeat 0 6px;padding:5px 0 0px 10px;margin-left:30px;margin-top: 2px;}

.m-table03 {width:635px; background:#CCC; margin:10px 0 0 20px;}
.m-table03 th {text-align:center;background:#fff;padding:10px 0 10px 0;}
.m-table03 td { background:#fff;padding:10px 0 10px 10px;}
			 
.tit-cont02 {padding:10px 10px 10px 10px;margin:20px 10px 10px 10px;background-image: url(../images/insurance/bk_insurance.jpg);height:115px;}
.tit-cont02  .cont02-lft {float:left;width:460px;padding-left:48px;padding-top:10px;line-height:140%;
	background-image: url(../images/insurance/ico_insurance.gif);background-repeat: no-repeat;height:45px;}
.tit-cont02  .cont02-rgt { float:right; width:162px;padding:0;}

.tit-cont03 {padding:10px;background: url(../images/insurance/bk-1.jpg) no-repeat;height: 230px;margin-top: 20px;margin-right: 0px;	margin-bottom: 10px;margin-left: 0px;}
.tit-cont03  .cont03-tit {margin-top:5px;margin-left:0px;}
.tit-cont03  .cont03-lft { float:left; width:205px;padding-left:0px;margin-top:10px;}

.p-right {text-align: right;padding: 10px 0 0 10px;}
.p-right2 {text-align: right;padding: 30px 10px 0 0;}
/*******************insurance end**************************/




 

