*{ padding:0; margin:0;}
ul,li,dl,dt,dd{ list-style:none;}
body{ margin:0 auto; text-align:center; font:14px "ËÎÌå"; color:#000;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline; color:#f60}
.header,.nav,.wrap,.footer{ width:910px; margin:0 auto; }
img{ border:none;}
.red{ color:#f00; font-size:12px;}
.blue a{ color:#00469d; text-decoration:underline;}
.header{ height:50px; line-height:70px; padding-top:5px; overflow:hidden; text-align:right; color:#666;}
.header,.header a{ font-size:12px; }
.logo{ float:left;}
.nav{ height:39px; line-height:39px; border:1px solid #b4d3fa;}
.nav ul{ border:1px solid #fff;  height:37px;  display:block;background:#ddebfd;}
.nav ul li{ float:left; margin:0 37px 0 0;}
.nav ul li a{ display:block; float:left; height:37px; width:85px; text-align:center;}
.nav ul li a:hover,.active{ background:url(../images/navli.gif) center center no-repeat;}
.nav ul li b{ display:block; width:98px; height:37px; background:transparent url(../images/nav-b.gif) left no-repeat;font-weight:100; }

.wrap{ margin-top:6px;}

.leftside{ width:220px; float:left; border:1px solid #cbdff8; background:#f8fbff;}
.leftside h2{ color:#1d71d9; height:44px; font-size:14px; line-height:50px; overflow:hidden; background:url(../images/sidetit.gif) top repeat-x;}
.leftside ul li{ height:30px; line-height:30px; margin:2px 0; text-align:left; }
.leftside ul li a{ height:30px; line-height:30px; display:block; background:url(../images/icon1.gif) 13% 45% no-repeat; padding-left:40px;}
.leftside ul li a:hover,#a_active a{ background:url(../images/sideli.gif) 50% 45% no-repeat; padding-left:40px; color:#0e86e0; text-decoration:none;}

.cnt{ width:990px; padding:0 15px 34px 15px; border:1px solid #6ba1d7; float:right; margin-left:8px; background:url(../images/titbg.gif) top repeat-x;}
.cnt h2{ width:200px;margin:0 auto;height:28px; line-height:28px; font-size:14px; color:#fff;background:url(../images/tit_l.gif) left no-repeat; }
.tit_bg{ display:block; background:url(../images/tit_r.gif) right no-repeat;height:28px;  }
.cnt table{ clear:both; margin:0 auto;}
.cnt table th{ color:#658ca9; font-size:12px; text-align:center; font-weight:100; height:30px; line-height:30px; padding-top:30px;}
.cnt table td{ text-align:left; line-height:30px; height:30px;}
.tel-input{ width:245px; height:24px; line-height:24px; font-size:16px; padding-left:4px; border:1px solid #ccc; border-left:1px solid #555; border-top:1px solid #555; background:#fff;}
.tel-btn{ background:transparent url(../images/btn.gif) no-repeat; border:none; color:#00469d; width:50px; height:26px; line-height:26px;}

.cnt h3{ border-bottom:1px solid #d8e8fc; color:#00469d;height:2px; font-size:12px;text-align:left; margin:30px 0 15px 0;height:30px; overflow:hidden;}
.cnt h4{ clear:both; border-bottom:1px solid #d8e8fc; font-weight:bold; color:#00469d;height:20px; overflow:hidden; font-size:14px;text-align:left; margin:30px 0 15px 0;}
.cnt h3 span{ margin-left:20px; height:30px; line-height:29px; color:#00469d;width:93px; font-size:12px;display:block; background:url(../images/tit2.gif) no-repeat; text-align:center; color:#0068b7; font-weight:100; float:left; font-size:14px; position:relative; top:1px; }
.cnt-list{ clear:both;}
.cnt-list li{ display:block; float:left; width:24%; line-height:25px; text-align:left; margin-left:5px;}
.footer{ width:200px; height:50px; line-height:50px; text-align:center; padding:20px 0 30px;}

.table01 td{ padding:10px 0;}

/* edu jijin */
.cnt h6{ display:block;font-size:12px}
.t0{ text-align:left; height:30px; line-height:30px; color:#447aca; font-weight:bold; margin:20px 0 10px ; border-bottom:1px solid #d8e8fc;}
.cnt .edujj{ background:#f8fbff; border:1px dashed #adcaee; margin:10px 0;}
.cnt .edujj td,.cnt .edujj th{ line-height:30px; padding:0; padding:0  0  0 15px; font-size:12px }
.cnt .edujj th{ text-align:right; color:#000; font-size:13px;}
.cnt td.t0{ background:#ebf4ff; height:25px; line-height:25px;}
.select01{height:23px; line-height:23px;}
.input01{height:19px; line-height:19px;}
.bt01{ background:transparent url(../images/btbg.gif) no-repeat; border:none; width:67px; height:28px; line-height:28px; color:#fff; cursor:pointer; margin:5px 0 10px;}

/* taxi */
.taxi{ clear:both; border-bottom:1px dashed #e0e0e0; height:100%; overflow:hidden;}
.taxi dd{ width:50%; float:left; text-align:left; margin:8px 0 12px;}
.taxi dd p{ font-size:13px; color:#666; height:22px; line-height:22px;}
.taxi dd b{ display:block; height:25px; line-height:25px; background:url(../images/telephone.gif) 0 3px no-repeat; text-indent:1.5em; color:#333;}
.taxi dd b em{ font-style:normal; color:#2e5dad;}
.taxip{ margin-top:15px;}
.taxip p{ text-align:left; line-height:22px;}