@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif; margin:0 auto;color:#414242;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{position:absolute;top:-999em;}
.show{position:static;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}

.wrap{width:950px; margin:0 auto; clear:both;}
.banner{height:137px;background:url(/images/pro2014/jsjdj2014/banner.jpg) no-repeat;}
h1.logo{width:130px;padding:3px 0 0 7px;}
h1.logo a{height:35px; display:block; text-indent:-999em;}

.nav{height:33px;line-height:33px; padding-left:155px;background:url(/images/pro2014/jsjdj2014/nav-bg-x.gif) repeat-x; border-top:1px solid #6deefc;}
.nav li{padding:0 21px; background:url(/images/pro2014/jsjdj2014/nav-liBg.gif) no-repeat right center; float:left; display:inline;}
.nav li a{ color:#fff;}
.nav li.last-li{background:none;}

.intr{width:860px;padding:9px 40px 9px 48px; line-height:20px; border:1px solid #ace7eb; color:#696969; background:#f6fbfe;}
.intr p{text-indent:24px;}

.mt8{margin-top:8px;}
.w307{width:307px;}
.w635{width:635px;}
.bor{border:1px solid #ace7eb;}

.tit{height:23px; line-height:23px;background:url(/images/pro2014/jsjdj2014/tit-x.gif) repeat-x; border-bottom:1px solid #ace7eb;}
.tit h2{width:231px;height:23px;padding-left:37px;background:url(/images/pro2014/jsjdj2014/tit-i.png) no-repeat; color:#fff;}
.tit h2 a{color:#fff;}
.min-tit{height:30px; line-height:30px;background:url(/images/pro2014/jsjdj2014/min-tit-x.gif) repeat-x;}
.min-tit h3{height:30px;background:url(/images/pro2014/jsjdj2014/min-tit.png) no-repeat left center; padding-left:20px; color:#11a3b0;}
.min-tit h3 a{color:#11a3b0;}


.function{padding:0 19px 0 4px;}
.function li{height:96px;padding:3px 0 0 96px; border-bottom:1px dotted #c7c8c8; background:url(/images/pro2014/jsjdj2014/functionBg.png) no-repeat 0px 8px;}
.function li b{line-height:24px; display:block; font-size:14px; color:#10a1af;}
.function li p{line-height:22px;}
.function li.fun02{height:84px;background-position:left -91px;}
.function li.fun03{height:82px;background-position:left -179px;}
.function li.fun04{background-position:left -265px;}
.function li.fun05{background-position:left -365px; border-bottom:0 none;}

.certificate{height:122px;padding:14px 0 0 2px;}
.certificate a{margin:0 1px;}

.honor{padding:13px 0 0 47px;}
.honor-roll{width:208px;height:158px; overflow:hidden;}
.honor-roll ul{width:999em;left:0px;top:0px;}
.honor-roll ul li{width:208px; float:left; overflow:hidden; text-align:center;}
.honor-roll ul li span{height:126px; display:block;}
.honor-roll ul li p{line-height:32px;color:#333;}
.honor-roll ul li p a{color:#333;}
.honor-btn,.honor-btn-r{width:13px;height:21px; background:url(/images/pro2014/jsjdj2014/honor-btn.gif) no-repeat; position:absolute;left:18px;top:63px; cursor:pointer; display:inline-block;}
.honor-btn-r{background-position:left -22px; left:auto;right:18px;}

.course{padding:18px;}
.course table{width:100%; border-collapse:collapse; color:#186fb5;}
.course table a{color:#186fb5;}
.course table a.buy{color:#ef0000;}
.course table td,.course table th{line-height:30px; border:1px solid #f1f1f1; padding:0 30px;}
.course table th{line-height:38px;background:#f8f8f8;}
.course table th.th{padding:0 10px; line-height:30px;}

.operation{height:39px; padding:10px 0 10px 0; background:url(/images/pro2014/jsjdj2014/operationBg.png) no-repeat 79px center;}
.operation li{float:left; margin-left:79px; display:inline;width:97px;height:39px; display:block; text-indent:-999em;}


.interface{padding-top:7px;}
.interface li{width:219px;height:172px; float:left; text-align:center; margin-left:15px; display:inline;}
.interface li span{height:135px; display:block;}
.interface li p{line-height:37px; color:#414141;}
.interface li p a{color:#414141;}

.sign-up{height:90px; background:url(/images/pro2014/jsjdj2014/sign-upBg.gif) repeat-x;}
.sign-up-ul{width:661px;height:83px; padding:7px 0 0 15px; background:url(/images/pro2014/jsjdj2014/sign-up.png) no-repeat 25px 7px;}
.sign-up-ul li{width:137px; padding:32px 0 0 18px; margin-left:10px; float:left; line-height:20px; color:#0f9eab; display:inline;}
.sign-up-ul li a{color:#0f9eab;}
.ask{width:254px;height:78px;padding:12px 0 0 17px; border-left:1px solid #ace7eb;}
.ask li{height:24px; line-height:24px; color:#676767;}
.ask li a{color:#676767;}