@charset "gb2312";
/* CSS Document */
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"宋体";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background: #e0f7ff;}
h1,h2,h3,h4,h5,h6{font-family:"";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px; vertical-align:middle;}
i, em{ font-style:normal;}
table, th, tr, td{}
a:link,a:visited{color:#3f3f3f; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}

/*框架*/
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.marb6{ margin-bottom:6px; clear:both}
.marb10{ height:10px; overflow:hidden; clear:both;}
.main_right{ float:right; width:604px;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.blue a:link{ color:#0268c7;}
.blue a:visited{ color:#0268c7;}
.blue a:hover{ color:#0268c7;}

.title{height:36px;margin-bottom:36px; border-bottom:2px solid #73a7d8; text-align:center;}
.title h2{_position:relative;_margin-bottom:-34px; font-family:"Microsoft YaHei";}
.title h2,.title h2 span{background:url(/images/pro2014/swkjsw/tit-dot.gif) no-repeat left 33px #e0f7ff;padding-left:29px;display:inline-block;*display:inline;*zoom:1;}
.title h2 span{font-size:36px;line-height:70px; background-position:right 33px; padding:0 29px 0 0; color:#0268c7;}

/*header*/
.header{ background:#0570ca;}
.header .banner{height:155px; background:url(/images/pro2014/swkjsw/header.jpg) no-repeat;}
h1.logo{width:122px;padding:14px 0 0 18px;}
h1.logo a{height:30px; display:block; text-indent:-999em; overflow:hidden;}

/*nav*/
.nav{background:url(/images/pro2014/swkjsw/navBg.gif) repeat; border-bottom:4px solid #003a6f;}
.nav p{color:#002c55; line-height:45px;font-size:16px; text-align:center; font-family:"Microsoft YaHei";}
.nav p a{margin:0 45px;}
.nav p a:link{ color:#fff;}
.nav p a:visited{ color:#fff;}
.nav p a:hover{ color:#fff;}

/*media*/
.media{height:384px; margin-top:12px; background:url(/images/pro2014/swkjsw/mediaBg.png) no-repeat;}
.media .history{ float:left; width:302px; padding:37px 0 0 20px;}
.media .history-intr{padding:12px 8px 0 0;}
.media .history-intr p{line-height:24px; text-indent:2em; color:#000;text-align:justify; text-justify:inter-ideograph;}

/*video*/
.video{ float:left; width:431px;height:362px;background:url(/images/pro2014/swkjsw/load.gif) no-repeat center 120px;}
.video object{vertical-align:top;}
.video-roll{ float:right; width:145px;height:300px; margin:22px 5px 0 0; position:relative;}
.video-rollBox{margin-top:12px;height:275px; overflow:hidden;}
.video-rollBox .tempWrap,.video-rollBox ul{padding-left:5px;}
.video-rollBox ul li{height:88px;padding-top:4px;}
.video-rollBox ul li i{width:5px;height:6px; overflow:hidden; font-size:0px; line-height:0px;display:none; background:url(/images/pro2014/swkjsw/video-rollCur.gif) no-repeat; position:absolute;left:-5px;top:37px;}
.video-rollBox ul li img{padding:3px;}
.video-rollBox ul li.cur{position:relative;}
.video-rollBox ul li.cur img{padding:0; border:3px solid #ffb141;}
.video-rollBox ul li.cur i{display:block;}
.video-roll-top,.video-roll-down,.skms-btnl,.skms-btnr,.stu-btnl,.stu-btnr,.ydxx-ydbBtnL,.ydxx-ydbBtnR{ background:url(/images/pro2014/swkjsw/roll-btn.gif) no-repeat;}
.video-roll-top,.video-roll-down{width:32px;height:8px; overflow:hidden; display: block; text-indent:-999em; position:absolute;left:59px;top:0;}
.video-roll-down{top:auto;bottom:0; background-position:left -9px;}
.v-error{ line-height:280px; font-size:18px;}
.prevStop,.nextStop{display:none;}

/*course*/
.course{ border:1px solid #bfe7f3; background:#f8f8f8;}
.course .ydxx{  padding:250px 30px 30px; width:890px;}
.course .ydxx ul{position:absolute; left:6px; top:-17px; width:100%;}
.course .ydxx li{ float:left; display:inline; width:72px; height:200px; font-size:20px; font-family:"Microsoft YaHei"; line-height:20px; text-align:center; cursor:pointer;}
.course .ydxx .cur{}
.course .ydxx .b1{ height:170px; background:url(/images/pro2014/swkjsw/b1.gif) no-repeat; width:59px; margin:10px 0 0 6px; padding:40px 0 0 0;}
.course .ydxx .cur .b1{ height:190px; background:url(/images/pro2014/swkjsw/b11.gif) no-repeat; width:59px; margin:0; padding:40px 0 0 6px;}
.course .ydxx .b2{ height:170px; background:url(/images/pro2014/swkjsw/b2.gif) no-repeat; margin-top:10px; padding:40px 0 0 0;}
.course .ydxx .cur .b2{ height:190px; background:url(/images/pro2014/swkjsw/b22.gif) no-repeat; margin-top:0; padding:40px 0 0 0;}
.course .ydxx .b3{ height:170px; background:url(/images/pro2014/swkjsw/b3.gif) no-repeat; margin-top:10px; padding:40px 0 0 0;}
.course .ydxx .cur .b3{ height:190px; background:url(/images/pro2014/swkjsw/b33.gif) no-repeat; margin-top:0; padding:40px 0 0 0;}
.course .ydxx .b4{ height:170px; background:url(/images/pro2014/swkjsw/b4.gif) no-repeat; margin-top:10px; padding:40px 0 0 0;}
.course .ydxx .cur .b4{  height:190px;background:url(/images/pro2014/swkjsw/b44.gif) no-repeat; margin-top:0; padding:40px 0 0 0;}
.course .ydxx .b5{ height:170px; background:url(/images/pro2014/swkjsw/b5.gif) no-repeat; margin-top:10px; padding:40px 0 0 0;}
.course .ydxx .cur .b5{ height:190px; background:url(/images/pro2014/swkjsw/b55.gif) no-repeat; margin-top:0; padding:40px 0 0 0;}
.course .ydxx .b6{ height:170px; background:url(/images/pro2014/swkjsw/b6.gif) no-repeat; margin-top:10px; padding:40px 0 0 0;}
.course .ydxx .cur .b6{ height:190px; background:url(/images/pro2014/swkjsw/b66.gif) no-repeat; margin-top:0; padding:40px 0 0 0;}
.course .ydxx .b7{ height:170px; background:url(/images/pro2014/swkjsw/b7.gif) no-repeat; margin-top:10px; padding:40px 0 0 0;}
.course .ydxx .cur .b7{  height:190px;background:url(/images/pro2014/swkjsw/b77.gif) no-repeat; margin-top:0; padding:40px 0 0 0;}
.course .ydxx .b8{  height:170px;background:url(/images/pro2014/swkjsw/b8.gif) no-repeat; margin-top:10px; padding:40px 0 0 0;}
.course .ydxx .cur .b8{ height:190px; background:url(/images/pro2014/swkjsw/b88.gif) no-repeat; margin-top:0; padding:40px 0 0 0;}
.course .ydxx .b9{  height:195px;background:url(/images/pro2014/swkjsw/b9.gif) no-repeat; margin-top:10px; padding:15px 0 0 0;}
.course .ydxx .cur .b9{ height:205px; background:url(/images/pro2014/swkjsw/b99.gif) no-repeat; margin-top:0; padding:25px 0 0 0;}
.course .ydxx .b10{ height:170px; background:url(/images/pro2014/swkjsw/b10.gif) no-repeat; margin-top:10px; padding:40px 0 0 0;}
.course .ydxx .cur .b10{  height:190px;background:url(/images/pro2014/swkjsw/b101.gif) no-repeat; margin-top:0; padding:40px 0 0 0;}
.course .ydxx .b11{ height:170px; background:url(/images/pro2014/swkjsw/b11_1.gif) no-repeat; margin-top:10px; padding:40px 0 0 0;}
.course .ydxx .cur .b11{ height:190px; background:url(/images/pro2014/swkjsw/b111.gif) no-repeat; margin-top:0; padding:40px 0 0 0;}
.course .ydxx .b12{ height:170px; background:url(/images/pro2014/swkjsw/b12_1.gif) no-repeat; margin-top:10px; padding:40px 0 0 0;}
.course .ydxx .cur .b12{ height:190px; background:url(/images/pro2014/swkjsw/b121.gif) no-repeat; margin-top:0; padding:40px 0 0 0;}
.course .ydxx .b13{ height:170px; background:url(/images/pro2014/swkjsw/b13_1.gif) no-repeat; margin-top:10px; padding:40px 0 0 0; width:72px}
.course .ydxx .cur .b13{  height:190px;background:url(/images/pro2014/swkjsw/b131.gif) no-repeat; margin-top:0; padding:40px 0 0 0;}

.course .ydxx .b14{  height:195px;background:url(/images/pro2014/swkjsw/b144.gif) no-repeat; margin-top:10px; padding:15px 0 0 0;}
.course .ydxx .cur .b14{ height:205px; background:url(/images/pro2014/swkjsw/b14.gif) no-repeat; margin-top:0; padding:25px 0 0 0;}


.ydxxCon{display:none;}
.course .sm{}
.course .sm p{ line-height:24px;}
.course .sm span{ color:#f17904;}
.course h3{ font-size:32px; font-weight:bold; text-align:center; line-height:42px; padding:10px 0; color:#71b200; font-family:"Microsoft YaHei";}
.course .k1{ width:100%; border-top:1px solid #8fcb00; border-right:1px solid #8fcb00; margin:0 auto}
.course .k1 th{ color:#000065; font-weight:600; font-size:14px; text-align:center; height:32px; padding:5px; line-height:32px; background:#bfe468; border-bottom:1px solid #8fcb00; border-left:1px solid #8fcb00;}
.course .k1 td{ color:#000000; font-size:14px;  height:22px; line-height:22px; padding:5px;border-bottom:1px solid #8fcb00; border-left:1px solid #8fcb00;}
.course .k1 i,.course .k14 i{ display:inline-block; width:18px; height:16px; background:url(/images/pro2014/swkjsw/st.gif) no-repeat;}
.course .k2{ border-right:1px solid #7ac839; border-top:1px solid #7ac839;}
.course .k2 th{ background:#bde998; border-bottom:1px solid #7ac839; border-left:1px solid #7ac839;}
.course .k2 td{ border-bottom:1px solid #7ac839; border-left:1px solid #7ac839;}
.course .k3{ border-right:1px solid #71d371; border-top:1px solid #71d371;}
.course .k3 th{ background:#aaebaa; border-bottom:1px solid #71d371; border-left:1px solid #71d371;}
.course .k3 td{ border-bottom:1px solid #71d371; border-left:1px solid #71d371;}
.course .k4{ border-right:1px solid #66d2b7; border-top:1px solid #66d2b7;}
.course .k4 th{ background:#9ae9d5; border-bottom:1px solid #66d2b7; border-left:1px solid #66d2b7;}
.course .k4 td{ border-bottom:1px solid #66d2b7; border-left:1px solid #66d2b7;}
.course .k5{ border-right:1px solid #72cdd8; border-top:1px solid #72cdd8;}
.course .k5 th{ background:#a6e7ef; border-bottom:1px solid #72cdd8; border-left:1px solid #72cdd8;}
.course .k5 td{ border-bottom:1px solid #72cdd8; border-left:1px solid #72cdd8;}
.course .k6{ border-right:1px solid #72cdd8; border-top:1px solid #72cdd8;}
.course .k6 th{ background:#a3d4ed; border-bottom:1px solid #78bbdd; border-left:1px solid #78bbdd;}
.course .k6 td{ border-bottom:1px solid #78bbdd; border-left:1px solid #78bbdd;}
.course .k7{ border-right:1px solid #8fb4ec; border-top:1px solid #8fb4ec;}
.course .k7 th{ background:#b7d0f5; border-bottom:1px solid #8fb4ec; border-left:1px solid #8fb4ec;}
.course .k7 td{ border-bottom:1px solid #8fb4ec; border-left:1px solid #8fb4ec;}
.course .k8{ border-right:1px solid #a1aaee; border-top:1px solid #a1aaee;}
.course .k8 th{ background:#c4caf5; border-bottom:1px solid #a1aaee; border-left:1px solid #a1aaee;}
.course .k8 td{ border-bottom:1px solid #a1aaee; border-left:1px solid #a1aaee;}
.course .k9{ border-right:1px solid #b6a6ef; border-top:1px solid #b6a6ef;}
.course .k9 th{ background:#d6cdf7; border-bottom:1px solid #b6a6ef; border-left:1px solid #b6a6ef;}
.course .k9 td{ border-bottom:1px solid #b6a6ef; border-left:1px solid #b6a6ef;}
.course .k10{ border-right:1px solid #cfa9ed; border-top:1px solid #cfa9ed;}
.course .k10 th{ background:#e5cdf8; border-bottom:1px solid #cfa9ed; border-left:1px solid #cfa9ed;}
.course .k10 td{ border-bottom:1px solid #cfa9ed; border-left:1px solid #cfa9ed;}
.course .k11{ border-right:1px solid #e9b1e9; border-top:1px solid #e9b1e9;}
.course .k11 th{ background:#f3d4f4; border-bottom:1px solid #e9b1e9; border-left:1px solid #e9b1e9;}
.course .k11 td{ border-bottom:1px solid #e9b1e9; border-left:1px solid #e9b1e9;}
.course .k12{ border-right:1px solid #f1bad3; border-top:1px solid #f1bad3;}
.course .k12 th{ background:#f6d2e2; border-bottom:1px solid #f1bad3; border-left:1px solid #f1bad3;}
.course .k12 td{ border-bottom:1px solid #f1bad3; border-left:1px solid #f1bad3;}
.course .k13{ border-right:1px solid #f0c3b5; border-top:1px solid #f0c3b5;}
.course .k13 th{ background:#f9dbd2; border-bottom:1px solid #f0c3b5; border-left:1px solid #f0c3b5;}
.course .k13 td{ border-bottom:1px solid #f0c3b5; border-left:1px solid #f0c3b5;}
.course .k14{ width:100%; border-top:1px solid #9fdf60; border-right:1px solid #9fdf60; margin:0 auto}
.course .k14 th{ color:#000065; font-weight:600; font-size:14px; text-align:center; height:32px; padding:5px; line-height:32px; background:#bfe468; border-bottom:1px solid #9fdf60; border-left:1px solid #9fdf60;}
.course .k14 td{  color:#000000; font-size:14px;  height:22px; line-height:22px; padding:5px;border-bottom:1px solid #8fcb00; border-left:1px solid #8fcb00;}
.course .wt{ color:#0268c7;}
.course .xk-exp{line-height:38px; margin-bottom:5px; font-size:12px;}
.course .xk-exp h4{ float:left; font-size:12px;color:#035faa;}
.course .xk-exp span{color:#f55709; float:right;}
.course .xk-exp span a{width:150px; height:37px; display:inline-block; overflow:hidden; text-indent:-999em; background:url(/images/pro2015/zhushui/go-buy.gif) no-repeat; margin-left:10px; vertical-align:middle;}
.course p{ line-height:20px; font-size:12px;}
.course .y2{ color:#7ac839;}
.course .y3{ color:#71d371;}
.course .y4{ color:#66d2b7;}
.course .y5{ color:#72cdd8;}
.course .y6{ color:#78bbdd;}
.course .y7{ color:#8fb4ec;}
.course .y8{ color:#a1aaee;}
.course .y9{ color:#b6a6ef;}
.course .y10{ color:#cfa9ed;}
.course .y11{ color:#e9b1e9;}
.course .y12{ color:#f1bad3;}
.course .y13{ color:#f0c3b5;}

/*teacher*/
.teacher{}
.teacher ul{}
.teacher li{ float:left; display:inline; margin:0 1px 0 0; width:157px; height:274px; position:relative;}
.teacher .con{ position:absolute; z-index:1; width:157px; left:0; bottom:0; line-height:32px; overflow:hidden; }
.teacher .con h3{ text-align:center; color:#ffd800; font-size:14px;}
.teacher .con h3 a:link{ color:#ffd800;}
.teacher .con h3 a:visited{ color:#ffd800;}
.teacher .con h3 a:hover{ color:#ffd800;}
.teacher .con p{ line-height:18px; color:#fff; padding:0 5px 5px; display:none;}
.teacher .con p a:link{ color:#fff;}
.teacher .con p a:visited{ color:#fff;}
.teacher .con p a:hover{ color:#fff;}
.teacher li:hover p{ display:block;}
.teacher .bg{ position:absolute; background:#000; filter:alpha(opacity=80); opacity:0.8; bottom:0; height:32px; width:157px; right:0;}
.teacher li:hover .bg{ height:130px;}
.teacher .more{ line-height:32px; text-align:right; font-size:14px;}
.teacher .more a{ color:#2d7ebd;}

/*service*/
.service{width:948px;height:523px; margin:0 auto;border:1px solid #c0e8f4; background:url(/images/pro2014/swkjsw/serviceBg.jpg) no-repeat center center #fff;z-index:8; position:relative;}
.service .service-exp{width:150px;line-height:18px; position:absolute;left:140px;top:162px; color:#494949;}
.service .service-exp a{color:#2d7ebd;}
.service .service-exp b{color:#f96a3f; background:#fff;}
.service .service-sz{width:100px; left:515px; top:77px}
.service .service-ydb{
	left:775px;
	top:290px;
}
.service .service-ydba{
	left:752px;
	top:162px;
}

.service .service-zbhd{
	width:175px;
	left:742px;
	top:397px;
}
.service .service-zjdy{
	width:120px;
	left:124px;
	top:394px;
}

.service .service-xz{
	width:120px;
	left:113px;
	top:285px;
}
.service .service-skzs{left:804px;top:50px;}

/*apply-flow*/
.apply-flow{height:106px; background:url(/images/pro2014/swkjsw/apply-flow.png) no-repeat; position:relative;}
.apply-flow a{width:142px;height:106px; display:block; overflow:hidden; text-indent:-999em; position:absolute;left:0;top:0;z-index:2;}
.apply-flow a.xgkc{left:159px;}
.apply-flow a.jnxh{left:327px;}
.apply-flow a.dlxx{left:487px;}

/*移动导航*/
.mobile-nav{width:107px; position:fixed;_position:absolute;left:50%;top:120px; margin-left:485px; display:none;z-index:8;}
.mobile-nav .nav-top,.mobile-nav-ul li,.mobile-service a{background:url(/images/pro2014/swkjsw/mobile-nav.png) no-repeat;_background:url(/images/pro2014/swkjsw/mobile-nav8.png) no-repeat;}
.mobile-nav .nav-top{height:82px;}
.mobile-nav .nav-top em{width:62px;height:62px; display:block; margin:0 auto; overflow:hidden; text-indent:-999em;cursor:pointer;}
.mobile-nav-ul li{height:33px;padding-left:16px;background-position:left -115px;}
.mobile-nav-ul li b{display:block;line-height:28px;_line-height:30px;padding-left:14px; background:url(/images/pro2014/swkjsw/mobile-nav-dot.gif) no-repeat left 10px;color:#df4204; cursor:pointer;}
.mobile-nav-ul li b a{color:#df4204;}
.mobile-service a{height:59px; background-position:left -148px;display:block;overflow:hidden; text-indent:-999em; cursor:pointer;}
.on-line{width:32px;position:fixed;_position:absolute;right:0;bottom:0;z-index:8;display:none;}
.on-line p a{height:272px;background:url(/images/pro2014/swkjsw/kf-zt.gif) no-repeat; display:block; cursor:pointer; text-indent:-999em; overflow:hidden;}
.on-line span{line-height:26px; background:#e4e3e3; cursor:pointer; display:block;text-align:center;}

/*提示*/
.dataHint{display:inline-block; text-indent:0; position:relative;}
.dataHint em{color:#d73435; font-style:normal; cursor:pointer;}
.hint-cpm{width:220px;padding-top:10px;background:url(about:blank);position:absolute;top:20px;margin-left:-92px;z-index:90;}
.hint-cpm .hCpm-bd{padding:5px 8px;text-align:left;border:solid 1px #ebb16e; background:#fffae5;color:#5d5c5c;font-weight:normal;}
.hCpm-bd p{line-height:20px; text-indent:2em;text-align:justify; text-justify:inter-ideograph; font-size:12px;}
.hCpm-bd p.ti0{text-indent:0;}
.course .k1 .hint-cpm i{width:19px;height:11px;line-height:0px; font-size:0px;display:block; position:absolute;left:50%;top:0; margin-left:-9px;background:url(/images/hint-i.gif) no-repeat;}
.hCpm-bd p a,.hCpm-bd p a:link,.hCpm-bd p a:visited{color:#d73435;}
