@charset "utf-8";
/* CSS Document */
.Service{background:url(../images/serviceBanner.gif);}

.sTitle{clear:both; background:url(../images/aboutTitleDot.gif) no-repeat 5px center; font-size:14px; text-indent:16px; height:35px; line-height:35px; border-bottom:1px solid #aaaaaa; font-weight:bold;}
/* -- Ensure -- */
.EnsureTitle{width:699px; height:30px; line-height:30px; background-color:#eaedf2; margin-top:10px; font-weight:bold; margin-left:10px; margin-right:10px;}
.EnsureTitle ul li{float:left;}
.EnsureTitle .title{margin-right:20px; background:url(../images/aboutTitleDot.gif) no-repeat 5px center;}
.EnsureTitle .title h1{font-size:14px; text-indent:16px;}
.EnsureTitle .more{float:right; font-weight:normal; margin-right:10px;}
.EnsureTitle .more a{color:black;}
.EnsureTitle .more a:hover{text-decoration:underline;}
.EnsureTitle .uliE{width:90px; height:30px; background:url(../images/serviceTitleFirst.gif) no-repeat bottom; color:#ff9a00; text-align:center;}
.EnsureTitle .nuliE{width:90px; height:30px; color:#787878; text-align:center; cursor:pointer;}
.EnsureList{width:697px; margin-left:10px; margin-right:10px;}
.EnsureList .text{color:black; line-height:24px; padding:10px; text-indent:2px;}

/* -- Flow -- */
.flow{height:100px; margin:10px; float:left;}
/* .flow h1{font-size:14px; text-indent:16px; height:25px; line-height:25px; background:url(../images/aboutTitleDot.gif) no-repeat 5px center;} */
.flow ul li{float:left; width:200px; background:url(../images/leftListDot.gif) no-repeat 10px center; text-indent:20px; line-height:24px;}
.flow ul li a{color:black;}
.flow ul li a:hover{color:#ff9a00;}

/* -- Philosophy -- */
.philos_service{float:right;}
.philos_service ul li{float:left; }
.philos_service .dot{width:38px; height:39px; background:url(../images/servicePhilosDot.gif);}
.font1,.font2,.font3,.font4{width:32px; height:17px; background:url(../images/servicePhilosT1.gif);}
.font2{background:url(../images/servicePhilosT2.gif);}
.font3{background:url(../images/servicePhilosT3.gif);}
.font4{background:url(../images/servicePhilosT4.gif);}

/* -- Question -- */
.QuesTitle{clear:both; height:32px; border:1px solid #eaedf2; margin-left:10px; margin-right:10px;}
.QuesTitle ul li{float:left; width:76px; height:26px; margin-top:5px; text-align:center; line-height:26px; margin-left:2px;}
.QuesTitle .uliQ{background:url(../images/serviceTitleSecond.gif); cursor:pointer;}
.QuesTitle .nuliQ{cursor:pointer;}
.QuesTitle #tq2{color:#2a900f;}
.QuesTitle #tq3{color:#900f0f;}
.QuesTitle .more{float:right; font-weight:normal;}
.QuesTitle .more a{color:black;}
.QuesTitle .more a:hover{text-decoration:underline;}
.QuesList{margin-left:10px; margin-right:10px; border-bottom:1px solid #eaedf2; border-left:1px solid #eaedf2; border-right:1px solid #eaedf2; height:178px;}
.QuesList table{color:#6f6f6f;}
.QuesList tr{height:24px; line-height:24px;}
.QuesList .dot{width:5%; height:5px; font-size:0px; background:url(../images/service_list_dot.gif) no-repeat center;}
.QuesList .title{width:60%;}
.QuesList .title a{color:#6f6f6f;}
.QuesList .title a:hover{color:#0f5b90;}
.QuesList .num{width:10%; text-align:center;}
.QuesList .icon{width:10%; text-align:center;}
.QuesList .time{width:15%; text-align:center;}

.T_title{clear:both; height:28px; border-bottom:1px solid #b5d1e0; margin-left:10px; margin-right:10px; margin-top:10px;}
.T_title ul li{float:left; width:90px; height:28px; text-align:center; line-height:29px; font-size:14px; font-weight:bold;}
.T_title .uliA{width:90px; height:28px; color:Black; background: url(/images/serviceTitleFirst.gif) no-repeat bottom; text-align:center;}
.T_title .nuliA{width:90px; height:28px; color:#787878; font-size:12px; text-align:center; cursor:pointer;}