body{font:16px/28px "微软雅黑", "宋体", Verdana, sans-serif;color:#fff;background-color:#00d8ff;}
.wrap{margin:0 auto;width:1000px;position:relative;}
.clearfix:after{height:0px;line-height:0px;font-size:0px;display:block;visibility: hidden;content:" ";clear:both;};
.clearfix{*zoom:1;}

/*背景*/
.container{min-width:1000px;max-width:1920px;margin:0 auto;position:relative;overflow:hidden;background:#00d8ff;}
.container .page_content{width:100%;overflow:hidden;}
.bg{width:100%;height:500px;}
.bg01{background:url(../images/bg_01.jpg) no-repeat center top;}
.logoLink{width:156px; height:76px; display:block; position:absolute; top:20px; left:0px;}

.bg02{background:url(../images/bg_02.jpg) no-repeat center top;}
.kechengCon{width:178px; height:156px; background:url(../images/kecheng.png) no-repeat; position:absolute; top:14px; right:64px;}
.kecengBtn{width:136px; height:130px; display:block; position:absolute; top:12px; left:0px;}
.kcClose{width:35px; height:35px; display:block; position:absolute; top:11px; right:5px;}

.kc_02{width:145px; height:141px; background:url(../images/kc_02.png) no-repeat; position:absolute; top:24px; right:100px; display:block;}

.bg03{background:url(../images/bg_03.jpg) no-repeat center top;}
.bg3Text{width:360px; position:absolute; top:424px;}
.bg3Text p{color:#FFF; font-size:18px; line-height:34px;}
.bg3Text .p1{color:#ffff00; font-size:48px; font-weight:bold; margin-bottom:25px;}
.bg3Content1{left:90px;}
.bg3Content2{right:84px;}

.bg04{background:url(../images/bg_04.jpg) no-repeat center top;}

.bg05{background:url(../images/bg_05.jpg) no-repeat center top;}
.title1{position:absolute; top:-73px; left:50%; margin-left:-288px;}

.bg05Menu{width:964px; height:72px; position:absolute; top:140px; left:50%; margin-left:-482px;}
.bg05Menu a{width:480px; height:72px; display:block; background:#ffec93; color:#d67a24; font-size:24px; font-weight:bold; line-height:72px; border-radius:10px 10px 0px 0px; float:left; position:relative; text-indent:94px;}
.bg05Menu a i{width:76px; height:52px; display:inline-block; background:url(../images/yu.png) no-repeat -4px -5px; position:absolute; top:12px; left:14px;}
.bg05Menu a .i1{background-position:-4px -5px;}
.bg05Menu a .i2{background-position:-124px -5px;}
.bg05Menu .menu{background:#f99b43; color:#fbfb10;}
.bg05Menu .menu .i1{background-position:-4px -69px;}
.bg05Menu .menu .i2{background-position:-124px -69px;}
.bg05Content{width:964px; height:422px; background:#f99b43; position:absolute; top:212px; left:50%; margin-left:-482px; border-radius:0px 0px 10px 10px;}
.bg05Con{width:938px; height:398px; margin:12px auto; position:relative; background:#FFF;}
.bg05Srol{width:938px; height:398px; display:none; position:absolute; top:0px; left:0px;}
.bg05Text{width:438px; float:left; margin-top:30px; margin-left:22px; margin-right:38px;}
.bg05Text p{color:#2e2e2e; font-size:16px; line-height:32px;}
.bg05Text .neirong{margin-top:14px;}
.bg05Text .zuoye{margin-top:20px;}
.bg05Text p span{color:#f02f41; font-size:18px; font-weight:bold;}
.bg05Right{width:396px; *width:388px; _width:388px; _height:258px; *height:258px; height:266px; border:4px solid #f99b43; float:left; position:relative; margin-top:72px; border-radius:5px;}
/*焦点图*/
.srcWrap{width:388px; height:258px;position:absolute; top:0px; left:0px;}
.srcWrap li{position:absolute; top:0; left:0;width:388px; height:258px; display:none; overflow:hidden;}
.srcIcon{position:absolute; bottom:20px; left:0px; width:100%; height:20px; text-align:center;}
.srcIcon a{width:15px; height:15px; border-radius:50%; background: #FFF; opacity:0.6; filter:alpha(opacity=60); display:inline-block; margin-right:20px; *margin-right:20px;}
.srcIcon a:hover, .srcIcon .active{opacity:1; filter:alpha(opacity=100);}

.bg06{background:url(../images/bg_06.jpg) no-repeat center top;}
.bg07{background:url(../images/bg_07.jpg) no-repeat center top;}
.title2{position:absolute; top:-73px; left:50%; margin-left:-255px;}

.bg07Cont1{width:734px; position:absolute; top:150px; left:50%; margin-left:-367px;}
.bg07Cont1 p{color:#ffff00; font-size:18px; font-weight:bold; line-height:32px;}
.bg07Cont1 .p1{color:#00f6ff; font-size:24px; text-align:center; margin-bottom:22px;}

.bg07Cont2{width:1108px; height:406px; position:absolute; top:295px; left:50%; margin-left:-554px;}
.bg07Content{width:1108px; height:406px; position:relative;}
.prevBtn{width:106px; height:106px; display:block; background:url(../images/prevBtn.png) no-repeat; position:absolute; top:50%; margin-top:-66px; left:0px;}
.nextBtn{width:106px; height:106px; display:block; background:url(../images/nextBtn.png) no-repeat; position:absolute; top:50%; margin-top:-66px; right:0px;}
.prevBtn:hover,.nextBtn:hover,.leftBtn:hover,.rightBtn:hover{opacity:0.7; fliter:alpha(opacity=60);}

.imageFlow_cont{width:878px; height:420px; margin:0px auto; position:relative; overflow:hidden;}
.imagesFlow{width:99999999px; height:300px; position:absolute; top:30px; left:0px;}
.images_flow{width:878px; float:left;}
.images_flow_left{width:430px; float:left; margin-right:50px;}
.images_flow_left p{color:#FFF; font-size:16px; margin-bottom:24px;}
.images_flow_left .titleP{color:#00f6ff; font-size:22px; font-weight:bold;}
.images_flow_right{width:392px; *width:388px; _width:388px; height:262px; _height:258px; *height:258px; border:2px solid #00ffee; float:left; position:relative; margin-top:28px; border-radius:5px;}

.iamgesFlow_list{width:496px; height:48px; text-align:center; position:absolute; top:363px; left:50%; margin-left:-248px;}
.iamgesFlow_list a{width:38px; height:38px; display:inline-block; background:url(../images/icon.png) no-repeat 0px 0px; margin-right:66px; 8margin-right:66px; text-align:center; line-height:38px; color:#1641a0; font-size:16px; font-weight:bold;}
.iamgesFlow_list .as{background-position:-97px 0px;}

.bg08{background:url(../images/bg_08.jpg) no-repeat center top;}
.bg08Cont1{width:630px; position:absolute; top:262px; left:170px;}
.bg08Cont1 p{color:#ffff00; font-size:18px; font-weight:bold; line-height:32px;}
.bg08Cont2{width:734px; position:absolute; top:392px; left:50%; margin-left:-367px;}
.bg08Cont2 p{color:#ffff00; font-size:18px; font-weight:bold; line-height:32px;}
.bg08Cont2 .p1{color:#00f6ff; font-size:24px; text-align:center; margin-bottom:22px;}

.bg09{background:url(../images/bg_09.jpg) no-repeat center top;}
.bg09Cont1{width:1108px; height:406px; position:absolute; top:22px; left:50%; margin-left:-554px;}
.bg09Content{width:1108px; height:406px; position:relative;}
.leftBtn{width:106px; height:106px; display:block; background:url(../images/prevBtn.png) no-repeat; position:absolute; top:50%; margin-top:-66px; left:0px;}
.rightBtn{width:106px; height:106px; display:block; background:url(../images/nextBtn.png) no-repeat; position:absolute; top:50%; margin-top:-66px; right:0px;}
.bg09_flow{width:878px; height:420px; margin:0px auto; position:relative; overflow:hidden;}
.bg09_flowImages{width:99999999px; height:300px; position:absolute; top:46px; left:0px;}
.bg09_flows{width:878px; float:left;}
.bg09_flows_left{width:430px; float:left; margin-right:50px; margin-top:24px;}
.bg09_flows_left p{color:#FFF; font-size:16px; margin-bottom:24px;}
.bg09_flows_left .titleP{color:#00f6ff; font-size:22px; font-weight:bold;}
.bg09_flows_right{width:392px; height:262px; *width:388px; _width:388px; _height:258px; *height:258px; border:2px solid #00ffee; float:left; position:relative; border-radius:5px;}

.bg09_menu{width:496px; height:48px; text-align:center; position:absolute; top:336px; left:50%; margin-left:-248px;}
.bg09_menu a{width:38px; height:38px; display:inline-block; background:url(../images/icon.png) no-repeat 0px 0px; margin-right:66px; 8margin-right:66px; text-align:center; line-height:38px; color:#1641a0; font-size:16px; font-weight:bold;}
.bg09_menu .as9{background-position:-97px 0px;}

.bg09Cont2{width:630px; position:absolute; top:440px; left:170px;}
.bg09Cont2 p{color:#ffff00; font-size:18px; font-weight:bold; line-height:32px;}

.bg10{background:url(../images/bg_10.jpg) no-repeat center top;}
.bg11{background:url(../images/bg_11.jpg) no-repeat center top;}
.bg11Cont1{width:925px; height:84px; position:absolute; top:28px; left:20px;}
.bg11Cont1 a{color:#e4ce9a; font-size:24px; line-height:74px; display:block; width:424px; height:84px; background:url(../images/textBg2.png) no-repeat -463px 0px; font-weight:bold; text-align:center; float:left;}
.bg11Cont1 .lias{color:#FFF; background-position:0px 0px;}

.bg11Cont2{width:916px; height:320px; position:absolute; top:108px; left:30px; display:none;}
.bg11Left{width:446px; float:left; margin-right:42px; margin-left: 22px;}
.bg11Left p{color:#6e1f14; font-size:16px; line-height:32px;}
.bg11Left .neirong{margin-top:10px}
.bg11Left .zuoye{margin-top:10px;}
.bg11Left p span{font-weight:bold;}

.bg11Right{width:398px; height:268px; *width:388px; _width:388px; _height:258px; *height:258px; border:5px solid #722014; float:left; border-radius:5px; position:relative; margin-top: 24px;}

.bg12{background:url(../images/bg_12.jpg) no-repeat center top;}
.title3{position:absolute; top:228px; left:50%; margin-left:-350px;}

.bg13{background:url(../images/bg_13.jpg) no-repeat center top;}
.bg13Contwnt1{width:870px; height:130px; position:absolute; top:-54px; left:55px;}
.bg13Contwnt1 a{color:#FFF; font-size:24px; font-weight:bold; text-indent:50px; position:relative; background:url(../images/textBg1.png) no-repeat -433px 12px; float:left; width:410px; height:130px; line-height: 94px;}
.bg13Contwnt1 .bg13as{background-position:18px 12px;}
.bg13Contwnt1 a i{width:54px; height:54px; display:inline-block; line-height:50px; position:absolute; top:0px; left:-11px;}

.bg13Content2{width:940px; height:456px; position:absolute; top:80px; left:46px; display:none;}
.bg13Left{width:454px; float:left; margin-top:48px; margin-right:20px;}
.bg13Left p{color:#000; font-size:16px; line-height:30px;}
.bg13Left .neirong{margin-top:10px;}
.bg13Left .zuoye{margin-top:10px;}
.bg13Left p span{font-weight:bold; font-size:18px;}

.bg13Right{width:446px; height:446px; float:left; position:relative; margin-left: 20px;}
.bg13Right .srcWrap{width:446px; height:446px;position:absolute; top:10px; left:4px;}
.bg13Right .srcWrap li{position:absolute; top:0; left:0;width:446px; height:446px; display:none; overflow:hidden;}
.bg13Right .srcIcon{position:absolute; bottom:62px; left:0px; width:100%; height:20px; text-align:center;}
.bg13Right .srcIcon a{width:15px; height:15px; border-radius:50%; background: #FFF; opacity:1; filter:alpha(opacity=100); display:inline-block; margin-right:20px; *margin-right:20px;}
.bg13Right .srcIcon a:hover, .bg13Right .srcIcon .active{background:#ffff00;}

.ren{position:absolute; top:192px; left:-246px;}

.bg14{background:#00d8ff url(../images/bg_14.jpg) no-repeat center top; height:290px;}


.footer_logo{width:102px; height:58px; display:block; position:absolute; top:164px; left:138px;}
.footer_text{position:absolute; top:180px; left:264px;}
.footer_text p{color:#FFF; font-size:12px; font-family:"宋体"; font-weight:bold;}
.footer_text a{color:#fff; font-size:12px; font-family:"宋体";}
.footer_share{position:absolute; top:178px; right:80px; width:300px; height:40px;}
.footer_share span{color:#fff; font-size:12px; font-family:"宋体"; font-weight:bold;}
.footer_share .bdsharebuttonbox{position:absolute;left:54px;top:-6px;}

/*课程表弹窗*/
.shadow{width:100%; height:100%; background:url(../images/fade80.png) repeat; position:fixed; top:0px; left:0px; display:none; z-index:100000;}
.alertC{width:928px; height:641px; position:fixed; top:50%; margin-top:-320px; left:50%; margin-left:-464px; display:none; z-index:100002; background:url(../images/alertC.png) no-repeat;}
.alertCont{width:100%; position:relative;}
.closeBtn{width:64px; height:64px; display:block; position:absolute; top:64px; right:75px;}
.kcText{width:666px; position:absolute; top:116px; left:50%; margin-left:-333px;}
.kcText table{width:666px;}
.kcText table td{color:#000; font-size:16px; line-height:44px; text-indent:20px; background:#FFF;}
.kcText table .td01{color:#FFF; font-size:18px; font-weight:bold; background:#ffa000; text-align:center; border:1px solid #040404; text-indent:0px; padding: 0px 10px;}
.kcText table .td02{border-bottom:1px solid #999999; border-right:1px solid #040404;}
.kcText table .td03{border-bottom:1px solid #040404; border-right:1px solid #040404;}



