@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;}
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;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;}
.marb6{ margin-bottom:6px; clear:both}
.marb20{ margin-bottom:20px; clear:both}

.title01 .t1, .title01 .t2, .flow .list .tit2 li, .flow .list .tit2 li.cur, .flow .list .con i, .guide .tit li i, .guide .con p, .newsList .con .tit .t1, .newsList .con .tit .t2, .newsList .con .list li
,.classes .c1, .classes .c2, .classes .banci .hot, .course .biaoge .st, .more .list p{ background:url("/images/zhuanti/2017wszgksbm/ico.png") no-repeat}

/**/
.title01{ height:72px; text-align:center; padding:40px 0 15px;}
.title01 h3{ display:inline-block; height:72px; line-height:72px; font-size:30px; font-weight:bold; position:relative; _display:inline; _zoom:1;}
.title01 .t1{ display:block; width:188px; height:88px; background-position:0 0; position:absolute; left:-104px; top:-35px;}
.title01 .t2{ display:block; width:112px; height:78px; background-position:0 -92px; position:absolute; right:-112px; top:0;}
.title01.t3{ color:#fff;}
.title01 .stuMore{ font-size:20px; color:#fff; position:absolute; left:250px; top:0; width:200px; font-weight:normal;}

.title02{ height:0px; text-align:center; padding:10px 0 15px;}
.title02 h3{ display:inline-block; height:72px; line-height:72px; font-size:30px; font-weight:bold; position:relative; _display:inline; _zoom:1;}
.title02 .t1{ display:block; width:188px; height:88px; background-position:0 0; position:absolute; left:-104px; top:-35px;}
.title02 .t2{ display:block; width:112px; height:78px; background-position:0 -92px; position:absolute; right:-112px; top:0;}
.title02.t3{ color:#fff;}
.title02 .stuMore{ font-size:20px; color:#fff; position:absolute; left:250px; top:0; width:200px; font-weight:normal;}

/*¿Î³Ì¸¨µ¼*/
.kcfdbg{ background:url(/images/zhuanti/2017hsbm/hs_32.png) repeat-x top center #f2f2f2; padding: 20px 0 40px 0;}
.kcfdtit{ background:url(/images/zhuanti/2017hsbm/hs_09.png) no-repeat top center; height: 126px; text-align: center; font-size: 36px; font-weight: 700; line-height: 76px; color: #fff;}
.kcfd .cen{ background: #fff; padding: 0 10px;}
.kcfd .cen .nr{ padding: 20px; border-bottom: 1px dashed #dfdfdf; overflow:  hidden; clear: both;}
.kcfd .cen .nr .left{ width: 143px; height: 78px; padding-top: 149px; text-align: center; line-height: 28px; font-size: 24px; color: #fff;}
.kcfd .cen .nr .left1{ background:url(/images/zhuanti/2017hsbm/hs_16.png) no-repeat;}
.kcfd .cen .nr .left2{ background:url(/images/zhuanti/2017hsbm/hs_17.png) no-repeat;}
.kcfd .cen .nr .left3{ background:url(/images/zhuanti/2017hsbm/hs_18.png) no-repeat;}
.kcfd .cen .nr .left4{ height: 64px; padding-top: 163px; background:url(/images/zhuanti/2017hsbm/hs_19.png) no-repeat;}
.kcfd .cen .nr .right{ width: 760px;}
.kcfd .cen .nr .right .top{ line-height: 26px; font-size: 14px; padding: 20px 0; color: #666;}
.kcfd .cen .nr .right .top a{ color: #ff5811;}
.kcfd .cen .nr .right .top .lv{ color: #08b08b;}
.kcfd .cen .nr .right table{ border-collapse: collapse; border-top: 2px solid #e6e6e6; color: #666;}
.kcfd .cen .nr .right table a{ color: #666;}
.kcfd .cen .nr .right td{ line-height: 60px; font-size: 16px; text-align: center; border: 1px solid #e6e6e6;}
.kcfd .cen .nr .right .jg{ font-size: 26px;}
.kcfd .cen .nr .right .han{ display: block; width: 100px; height: 42px; background: #f8742c; text-align: center; line-height: 42px; font-size: 18px; font-weight: 700; color: #fff; margin: 0 auto;}
.kcfd .cen .nr .shu{ width: 760px;}
.kcfd .cen .nr .shu-l{ padding-left: 20px;}
.kcfd .cen .nr .shu-r{ width: 580px;}
.kcfd .cen .nr .shu-r .t{ line-height: 32px; font-size: 18px; padding-top: 10px;}
.kcfd .cen .nr .shu-r .c{ line-height: 32px; font-size: 16px; clear: both;}
.kcfd .cen .nr .shu-r .c-l{ display: block; width: 80px; color: #666;}
.kcfd .cen .nr .shu-r .c-r{ display: block; color: #ff5811;}
.kcfd .cen .nr .shu-r .c-r a{ color: #ff5811;}
.kcfd .cen .nr .shu-r .c-r .x{ padding: 4px 5px 0 0;}
.kcfd .cen .nr .shu .shan{ bottom: 10px; right: 20px;}
.kcfd .cen .b0{ border: 0;}

/**/
.headerWrap{ width:100%;}
.header01{ width:100%; height:273px; background:url("/images/zhuanti/2017wszgksbm/header01.jpg") no-repeat center top;}
.header02{ width:100%; height:210px; background:url("/images/zhuanti/2017wszgksbm/header02.jpg") no-repeat center top;}
.header{ height:273px;}
.header .logo{ display:block; width:190px; height:50px; line-height:0; font-size:0; left:24px; top:32px;}
.header .tex01{ width:114px; height:55px; background:url("http://www.med66.com/upload/html/2018/12/lj030063.png") no-repeat; left:111px; top:125px;}
.header .tex02{ width:375px; height:82px; background:url("http://www.med66.com/upload/html/2018/12/lj030058.png") no-repeat; left:299px; top:100px;}
.header .tex03{ width:802px; height:214px; background:url("http://www.med66.com/upload/html/2017/12/lj040200.png") no-repeat; left:95px; top:132px;}
.header .tex04{ width:660px; height:110px; background:url("http://www.med66.com/upload/html/2018/12/lj100680.png") no-repeat; left:190px; top:304px;}

/**/
.navWrap{ width:100%; height:82px; background:#1dbf82;}
.nav li{ float:left; font-size:20px; font-weight:bold; color:#fff; padding:0 22px;  _padding:0 20px; line-height:82px;}
.nav li a{ color:#fff; text-decoration:none;}

/**/
.flowWrap{ width:100%; background:url("/images/zhuanti/2017wszgksbm/bg1.png") no-repeat center bottom;}
.flow .subnav{ padding:32px 30px 10px;}
.flow .subnav .tit{ float:left; font-size:46px; font-weight:bold; color:#07b172; line-height:46px;}
.flow .subnav .tex{ float:right; width:830px; font-size:16px; line-height:30px; text-indent:2em;}
.flow .list{}
.flow .list .tit2{}
.flow .list .tit2 li{ float:left; display:inline; margin:0 14px 0 0; width:98px; height:76px; line-height:76px; text-align:center; font-size:18px; line-height:24px; padding:22px 0 0 0; background-position:0 -179px; cursor:pointer;}
.flow .list .tit2 li.cur{ background-position:-99px -179px; color:#fff;}
.flow .list .tit2 li.none{ margin:0;}
.flow .list .con{ display:none; position:relative; background:#f1f1f1; border-radius:10px; border-bottom:3px solid #e1e1e1; padding:20px 40px; font-size:16px; margin-top:30px;}
.flow .list .con i{ display:block; width:31px; height:17px; background-position:-131px -96px; position:absolute; top:-17px;}
.flow .list .con .c1{ left:32px;}
.flow .list .con .c2{ left:146px;}
.flow .list .con .c3{ left:257px;}
.flow .list .con .c4{ left:369px;}
.flow .list .con .c5{ left:481px;}
.flow .list .con .c6{ left:591px;}
.flow .list .con .c7{ left:705px;}
.flow .list .con .c8{ left:817px;}
.flow .list .con .c9{ left:929px;}
.flow .btn{ padding:20px 0; line-height:64px; font-size:16px;}
.flow .btn .a1{ display:inline-block; width:370px; height:62px; line-height:62px; text-align:center; font-size:24px; font-weight:bold; color:#fff; background:#ffaf23; border-radius:10px; border-bottom:3px solid #c08903; text-decoration:none; margin:0 0 0 50px;}
.flow .btn .a1:hover{ background:#f5a313;}

/**/
.enrollWrap{ width:100%; background:#1dbf82;}
.enroll{ padding:30px 0;}
.enroll .time{ float:left; width:375px; height:340px; background:url("/images/zhuanti/2017wszgksbm/bg2.png") no-repeat;}
.enroll .time li{ position:absolute; width:193px; text-align:center;}
.enroll .time h3{ font-size:22px; font-weight:bold; color:#fdff45; line-height:38px;}
.enroll .time p{ font-size:18px; color:#fff; line-height:24px;}
.enroll .time .t1{ left:0; top:50px;}
.enroll .time .t2{ left:178px; top:100px;}
.enroll .time .t3{ left:68px; top:189px;}
.enroll .time .a1{display:inline-block; width:150px; height:50px; line-height:50px; text-align:center; font-size:18px; font-weight:bold; color:#fff; background:#ffaf23; border-radius:10px; border-bottom:3px solid #c08903; text-decoration:none; position:absolute; left:92px; top:270px;}
.enroll .time .a1:hover{ background:#f5a313;}
.enroll .area{ float:right; width:620px; margin-top:40px;}
.enroll .area td{ height:66px; line-height:66px; text-align:center; font-size:16px; background:#edfff5;}

/**/
.guide{}
.guide .tit{ float:left; width:196px;}
.guide .tit li{ width:196px; height:60px; line-height:60px; text-align:center; font-size:20px; color:#fff; margin-bottom:1px; position:relative; background:#1dbf82; cursor:pointer;}
.guide .tit li i{ display:none; width:11px; height:60px; position:absolute; right:-11px; top:0; background-position:-131px -116px;}
.guide .tit li.cur{ background:#ffaf23;}
.guide .tit li.cur i{ display:block;}
.guide .con{ float:right; width:755px; font-size:16px; display:none;}
.guide .con h4{ border:1px dashed #9f9e9e; padding:10px 15px; line-height:32px; border-radius:5px; margin-bottom:25px;}
.guide .con p{ line-height:40px; padding:0 0 0 30px; background-position:-143px -287px;}

/**/
.newsList{ padding-top:30px;}
.newsList .con{ width:449px; background:#f1f1f1; padding:8px 13px;}
.newsList .con .tit{ height:58px; line-height:58px;}
.newsList .con .tit h3{ float:left; font-size:26px; font-weight:bold; color:#1dbf82; padding:0 0 0 70px;}
.newsList .con .tit .t1{ background-position:0 -436px;}
.newsList .con .tit .t2{ background-position:0 -500px;}
.newsList .con .tit .more{ float:right; padding:0 0 0 10px;}
.newsList .con .tit .more a{ color:#1dbf82;}
.newsList .con .list{ padding:10px 0;}
.newsList .con .list li{ height:40px; line-height:40px; overflow:hidden; font-size:16px; padding:0 0 0 30px; background-position:-143px -287px;}
.newsList .con .list span{ float:right; font-size:14px;}

/**/
.vowWrap{ width:100%; height:118px; background:url("/images/zhuanti/2017wszgksbm/banner.png") no-repeat top center #f9cd6e; margin:35px auto;}
.vow a{ display:block; width:1000px; height:118px; line-height:0; font-size:0;}


/**/
.studentSayWrap{ width:100%; background:#1dbf82; padding:30px 0;}
.xyxsBd{height:653px; overflow:hidden;*position:relative; margin:40px 0;}
.xyxsBd li{ width:998px; height:148px; background:url(/images/zhuanti/2017wszgksbm/xsbg.png) no-repeat left bottom; margin-bottom:20px;}
.xyxsBd li .xshead{float:left;}
.xyxsBd li .xsbody{padding:14px 54px 0 168px;}
.xyxsBd li .xsbody span{line-height:46px;display:block;color:#07b172;font-size:20px;}
.xyxsBd li .xsbody p{text-indent:2em;line-height:24px;color:#666; font-size:16px;}
.xyxsBd li .xsbody p a{color:#666;}
.xyxsBd li.rshead .xshead{float:right;}
.xyxsBd li.rshead .xsbody{padding-left:55px;}

/**/
.classesWrap{ width:100%; height:681px; background:url(/images/zhuanti/2017wszgksbm/bg2.jpg) no-repeat center top; padding:30px 0 0 0;}
.classes .tit{ height:58px; line-height:58px;}
.classes .tit h3{ float:left; line-height:58px; font-size:24px; font-weight:bold; color:#fff; padding:0 0 0 70px;}
.classes .tit span{ float:right;}
.classes .tit span a{ color:#f2aa2c;}
.classes .c1{ background-position:0 -625px;}
.classes .c2{ background-position:0 -565px;}
.classes .banci{ float:left; width:0x;}
.classes .banci li{ width:340px; height:102px; border-radius:10px; text-align:center; color:#fff; margin-top:20px; position:relative;}
.classes .banci h4{ font-size:24px; line-height:38px; padding:18px 0 0 0;}
.classes .banci p{ line-height:24px; font-size:16px;}
.classes .banci .b1{ background:#1dbf82;}
.classes .banci .b2{ background:#f4593e;}
.classes .banci .b3{ background:#2390dd;}
.classes .banci .b4{ background:#FF9966;}
.classes .banci a{ display:block; width:340px; height:102px; color:#fff; text-decoration:none;}
.classes .banci .b1 a:hover{ background:#19b47a; border-radius:10px;}
.classes .banci .b2 a:hover{ background:#e55138; border-radius:10px;}
.classes .banci .b3 a:hover{ background:#2186cd; border-radius:10px;}
.classes .banci .b4 a:hover{ background:#FF9966; border-radius:10px;}
.classes .banci .hot{ display:block; width:69px; height:75px; position:absolute; right:5px; top:-26px; background-position:-47px -282px;}
.classes .video{ float:right; width:560px;}
.classes .video .con{ width:551px; height:432px; background:url(/images/zhuanti/2017wszgksbm/video.png) no-repeat; margin:35px 0 0 0; padding-top:30px;}
.classes .video .con img{ display:block; width:524px; height:295px; margin:0 auto;}


/**/
.more .list .p1 span, .more .list .p2 span, .more .list .p3 span{ background:url(/images/zhuanti/2017wszgksbm/more.png) no-repeat;}
.moreWrap{ width:100%; height:281px; background:url(/images/zhuanti/2017wszgksbm/ban1.png) no-repeat center top;}
.more .list{ padding-top:30px;}
.more .list li{ float:left; display:inline; margin:0 70px 0 0; width:185px; height:185px; position:relative;}
.more .list p{ display:block; width:190px; height:53px; line-height:24px; font-size:18px; color:#fff; font-weight:bold; text-align:center; padding-top:5px; background-position:0 -364px; position:absolute; left:-7px; bottom:-18px; z-index:999;}
.more .list span{ display:block; width:185px; height:185px;}
.more .list .p3 p{ line-height:50px;}
.more .list .p2 p{ line-height:50px;}
.more .list .p1 p{ line-height:50px;}
.more .list .p1 span{ background-position:0 0;}
.more .list .p2 span{ background-position:0 -186px;}
.more .list .p3 span{ background-position:0 -372px;}
.more .list i{ display:none;}
.more .list .on i{ display:block;position:absolute; left:0; top:0; text-indent:0; background:url(/images/zhuanti/2017wszgksbm/bg3.png) no-repeat;width:135px; height:143px; z-index:99; color:#fff; padding:42px 25px 0;}
.more .list li a{ text-decoration:none; color:#fff;}

/**/
.floatnav{ width:134px; position:fixed;_position:absolute;left:50%;top:50%;_top:auto;z-index:100; display:none; margin-top:-264px; margin-left:528px;}
.floatnav .tit{ height:46px; width:104px; line-height:32px; font-size:18px; color:#fff; background:url(/images/zhuanti/2017wszgksbm/floatnav.png) no-repeat 0 0; padding:32px 0 0 30px; text-indent:5px;}
.floatnav .con{ background:#fff5a7; margin:0 0 0 30px;}
.floatnav .con li{ width:70px; height:42px; line-height:42px; text-align:center; border-bottom:1px dashed #e99f4f; color:#f75b1d; font-size:16px; margin:0 auto;}
.floatnav .con li a{ color:#f75b1d;}
.floatnav .con .ewm{ text-align:center; padding:10px 0 0 0; color:#bf7d3b;}
.floatnav .bottom{ height:15px; background:url(/images/zhuanti/2017wszgksbm/floatnav.png) no-repeat 0 -87px; margin:0 0 0 30px;}

/**/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
    to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
    to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
    0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
    20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
    40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
    60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
    80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
    to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
    0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
    20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
    40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
    60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
    80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
    to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
    60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
    60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}

