@font-face {
font-family:'PingHei';
src:url("#");
}
@font-face {
font-family:'PingFang-SC-Regular';
src:url("#");
}

body{font:normal 12px/22px 'PingFang-SC-Regular','PingFang-SC-Regular',"Microsoft YaHei","宋体";background:#fff;text-alt:justify;text-justify:inter-ideograph;overflow-x:hidden;}
body,p,ul,li,ol,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,iframe{margin:0;padding:0;}
ul,li,ol{list-style:none outside none;}
a img{border:none;}

a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus{color:#0c1d0d;}
li.none{ margin-right: 0 !important; }
li.nobor{ border-top: 0 !important; border-left: 0 !important; border-bottom: 0 !important; border-left: 0 !important; }
/* clear */
.clear{zoom:1;clear:both;display:inline-block;}
.clear{display:block;}
.clear:after{content:".";height:0;display:block;clear:both;visibility:hidden;font-size:0;}
.tc{ text-align: center !important; }
i{ margin: 0 auto; display: block; line-height: 0; text-align: center; }
i img{ width: 100%; }
h2{ font-size: .42rem; line-height: .56rem; font-weight: normal; color: #313131; text-align: center; }
h3{ font-size: .36rem; line-height: .46rem; font-weight: normal; color: #313131; text-align: center; }
h2 span{ color: #8ff73b; }
h4{ font-size: .36rem; line-height: .46rem; font-weight: normal; color: #313131; text-align: center; } 
p{ font-size: .24rem; line-height: .40rem; color: #313131; }
.wrap{ margin: 0 auto; width: 90%; }
.linker{ display: block; text-align: center; font-size: 16px; line-height: 21px; color: #0088cc; font-weight: normal; }
.linker a{ color: #0088cc; }
.line{ width: 100%; height: 0; border-bottom: 1px solid #e3e3e3; }
h2.title{font-size:0.38rem;text-align:center; font-weight:normal;line-height:0.5rem;color:#313131;padding:0.7rem 0 0.42rem 0;}
p.title1{font-size:0.24rem;line-height:0.4rem;width:5.74rem;margin:0 auto;color:#313131;margin-bottom:0.5rem;}
.box{ padding-top: .8rem; overflow: hidden; }
.box1{ padding-bottom: .9rem; }
.box1 h2{ margin-bottom: .4rem; }
.box1 h5{ margin-bottom: .1rem; font-size: 19px; line-height: 24px; color: #343434; font-weight: normal; }
.box1 li{ float: left; margin-bottom: .4rem; width: 50%; text-align: center; }
.box1 li i{ margin-bottom: .1rem; width: 1.6rem; }
.box1 li.none{ width: 100%; }
.box1 .linker{padding-top:1rem;}

.box2{height:7.94rem; background:url(/eduimg../images/box2bg.jpg) no-repeat; background-size:100%;}
.box2 .title{ margin: .25rem auto .15rem; }
.box2 h2{margin-bottom:0.4rem;color:#ffffff;}
.box2 h3{ margin-bottom: .15rem; text-align: center; color:#ffffff;}
.box2 .con h3 span{ margin-left: -.7rem; }
.box2 p{color:#ffffff;}

.box3{ background: #fcfcfc;padding-bottom:0.7rem; }
.box3 img{width:100%;}
.box3 h3{margin-bottom:0.4rem;line-height:0.5rem;}
.box3 p{margin-bottom:0.4rem;}

.box4{ padding-bottom: 0.8rem;}
.box4 img{width:100%;}
.box4 .con{ margin-left: .8rem; }
.box4 p{margin-top:0.27rem;margin-bottom:0.42rem;line-height:0.4rem;}
.box4 .con h3{ margin-bottom: .15rem; text-align: left; color: #fff; }
.box4 .con h3 span{ margin-left: -.7rem; }

.box5{background:url(/eduimg../images/box5bg.jpg) no-repeat;background-size:100%;height:17.1rem;}
.box5 h2{text-align:center;margin-bottom:0.45rem;color:#ffffff;}
.box5 ul{width:90%;margin:0 auto;}
.box5 li{height:3.9rem;}
.box5 li img{width:50%;float:left;height:100%;}
.box5 li div{width:50%;float:left;background:#393939;height:100%;}
.box5 .fr div p{color:#ffffff;font-size:0.24rem;width:2.4rem;margin-left:0.67rem;}
.box5 .fr h3{color:#ffffff;font-size:0.24rem;margin-top:0.2rem;margin-bottom:0.13rem;text-align:left;margin-left:0.2rem;}
.box5 .fl div p{color:#ffffff;font-size:0.24rem;width:2.4rem;margin-left:0.17rem;}
.box5 .fl h3{color:#ffffff;font-size:0.24rem;margin-top:0.2rem;margin-bottom:0.13rem;text-align:right;margin-right:0.2rem;}

.box51{background:#f6f6f6;}
.box51 h2{padding-top:0.8rem;text-align:center;line-height:0.65rem;margin-bottom:0.4rem;}
.box51 p{font-size:0.24rem;text-align:center;line-height:0.4rem;margin-bottom:0.4rem;}
.box51 img{width:100%;padding-bottom:0.76rem;}

.box6{ background: #f8f8f8; }
.box6 p{ margin: .6rem auto .9rem; }
.box6 h4{ margin-bottom: .35rem; }
.box6 li{width:100%;border-bottom: 1px solid #9c9c9c;}
.box6 li img{width:40%;float:left;margin-right:1%;padding-top:0.5rem;}
.box6 li div{width:59%;float:left;}
.box6 li div p{line-height:0.35rem;font-size:0.2rem;}
.box6 .fr img{margin-left:1%;margin-right:0;}

.box7 h4{ margin-bottom: .8rem; }
.box7 .con2 ul{ margin: 0 auto; width: 100%; }
.box7 .con2 ul li{ float: left; width: 50%; height: 2.9rem; text-align: center; font-size: .24rem; color: #686868; }

.box7 .con2 .con2-name{ margin: 0 auto; width: 95%; color: #221a81; text-align: center; font-size: .24rem; border-bottom: 1px solid #ccc; }
.box7 .con2 .con2-title{ text-align: center; color: #000; font-size: .24rem; }
.box7 .con2 i{ width: 2.95rem; height: 1.2rem; }

.box8{ padding-bottom: .9rem; background: #e5ebeb; }
.box8 img{width:100%;}
.box8 h2,.box8 h3,.box8 p{ color: #313131; }
.box8 h2{ margin-bottom: .25rem; }
.box8 h3{ margin-bottom: .3rem; }
.box8 p{ margin-bottom: .3rem; }

.box9{ padding-bottom: .8rem; }
.box9 img{width:100%;}
.box9 p{ margin-top: .25rem; margin-bottom: .3rem; }
.box9 li{ float: left; width: 50%; text-align: center; }
.box9 li i{ margin: 0 auto .25rem; width: 2.85rem; height: 1.53rem; }

.box10{ padding-bottom: 1.6rem; background: #f7f7f7; overflow: inherit !important; }
.box10 h3{ margin-bottom: .3rem; }
.box10 p{ margin-bottom: .2rem; }
.box10 .head{ margin: 0 auto .3rem; width: 1.13rem; height: 1.13rem; }
.box10 img{width:100%;}
.box10 .gd1 p{ text-align: center; }
.swiper-container{ overflow: inherit; }
.gd1 .swiper-pagination{ bottom: -.5rem; }

.box101{ padding-bottom: 1.6rem; background: #f6f6f6; }
.box101 img{width:100%;}
.box101 h2{ padding-top:0.8rem;line-height:0.65rem; margin-bottom:0.45rem;}
.box101 p{ font-size:0.24rem;line-height:0.4rem; }

.floor5{padding-bottom:0.44rem;}
.floor5 h1{font-size:0.36rem;color:#313131;line-height:55px;padding-top:0.8rem;margin-bottom:0.4rem;text-align: center; }
#edge .floor5 h2{font-size:0.32rem;margin-bottom:0.44rem;text-align: center;}
.floor5 div{width:70%;margin:0 auto;}
.floor5 div a{border-radius:5px; float:left;width:1.95rem;height:0.5rem;color:#ffffff;font-size:0.18rem;text-align:center;line-height: 0.5rem;background:#2c8dcd;}
.floor5 div .a1{float:right;}


.box11{background:url(/eduimg../images/box11bg.jpg) no-repeat;background-size:100%;}
.box11 h2{ margin-bottom: .4rem;padding-top:0.8rem;line-height:0.65rem; color:#ffffff;}
.box11 .p1{ margin-bottom: 4.6rem;line-height:0.4rem;color:#ffffff; }
.box11 .p2{margin-bottom:4.7rem;color:#ffffff;line-height:0.4rem;}
.box11 .p3{padding-bottom:0.8rem;color:#ffffff;line-height:0.4rem;}
.box11 ul li{ float: left; width: 50%; text-align: center; }
.box11 ul li i{ margin-bottom: .3rem; width: 2.61rem; height: 1.61rem; }
.box11 ul li b{ font-size: .3rem; font-weight: normal; }

.box12{ padding-top: 0; height: 3.84rem; background: url(/eduimg../images/box12bg.jpg) no-repeat center top; background-size: 100%; }
.box12 .wrap{ height: 100%; }
.box12 .box-con{ float: right; padding-top: .3rem; width: 4.17rem; height: 3.84rem; background: #fff; }
.box12 .box-con h2{ margin-bottom: .3rem; font-size: .42rem; font-weight: bold; }
.box12 .box-con .name,.box12 .box-con .iphone{ display: block; margin: 0 auto .2rem; padding-left: .1rem; padding-right: .1rem; width: 2.7rem; height: .55rem; line-height: .55rem; font-size: .2rem; border: 1px solid #a1a1a1; border-radius: 5px; outline: none; background: #efefef; }
.box12 .box-con .btn{ display: block; margin: 0 auto; border: none;background: #fff;color: #2cbdf9; -webkit-appearance: none; }

.box13{ padding-bottom: .9rem; background: #f8f8f8; }
.box13 h2{ margin-bottom: .45rem; }
.box13 p{ margin-bottom: .3rem; }
.box13 .videobg{ margin: 0 auto; width: 255px; height: 154px; }

.box14{background:#363737; padding-bottom: 1rem;  }
.box14 p{ margin-bottom:0.4rem;line-height:0.4rem;color:#ffffff;}
.box14 h2{margin-bottom:0.4rem;color:#ffffff;}
.box14 ul{ margin: 0 auto; width: 5.7rem; }
.box14 li{ position: relative; float: left; margin: 0 0.5% 1%; width: 49%;height:3rem; }
.box14 li i{ width: 2.81rem; height: 2.5rem; }
.box14 li span{ display: block; position: absolute; bottom: 0.44rem; width: 100%; height: .48rem; text-align: center; font-size: .16rem; line-height: .24rem; color: #fff; }
.box14 .one span{ line-height: .48rem; }

.box15{ padding-bottom: .9rem; background: #f2f2f2 }
.box15 p{ margin: .25rem auto; text-align: center;font-size:0.36rem; }
.box15 i{ margin: 0 auto; width: 5.7rem; height: 4rem; }
.box16{ height: 3.94rem; background: url(/eduimg../images/box16bg.jpg) no-repeat center top; background-size: 100%; }
.box16 p{  padding-top:0.9rem; text-align: center;font-size:0.36rem;margin-bottom:0.4rem; }
.box16 h2{ margin-bottom: 0.7rem; }
.box16 h3{ margin-bottom: .4rem; }

.top{background:url(/eduimg../images/topbg.jpg) no-repeat center top;height:9.08rem;background-size:100%;}

.movies{padding-bottom:0.8rem;background:#f5f5f5;}
.movies h2{font-size:0.38rem;text-align:center;font-weight:normal;line-height:0.56rem;padding-top:0.6rem;margin-bottom:0.2rem;}
.movies p{font-size:0.24rem;width:5.74rem;margin:0 auto;line-height:0.4rem;}
.movies iframe{width:6.5rem;height:3.32rem;margin:0 auto;display:block;}
.movies h3{padding-top:0.42rem;font-size:0.32rem;font-weight:normal;text-align:center;margin-bottom:0.3rem;}

.teach{padding-bottom:0.7rem;}
.teach h2{font-size:0.38rem;text-align:center;font-weight:normal;padding-top:0.8rem;margin-bottom:0.2rem;}
.teach h3{font-size:0.32rem;text-align:center;font-weight:normal;line-height:0.56rem;margin-bottom:0.3rem;}
.teach p{font-size:0.24rem;width:5.74rem;margin:0 auto;line-height:0.4rem;margin-bottom:0.3rem;}
.teach img{width:100%;}

/*Hollywood*/
.Hollywood h2{font-size: 0.32rem;text-align: center;color: #ffffff; padding: 0.6rem 0 0.4rem 0; font-weight: normal;}
.Hollywood p{font-size:16px;text-align:center;margin-bottom:44px;}
.Hollywood{ overflow:hidden; position:relative;padding-bottom:0.8rem;background:#2e2e2e;}
.Hollywood .tempWrap{margin:0 auto;width:2560px!important;}
/*.picMarquee-left { padding:10px; }*/
.picMarquee-left  ul{ overflow:hidden; zoom:1; }
.picMarquee-left  ul li{ margin:0.1rem 0.04rem; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left  ul li .pic{ text-align:center; }
.picMarquee-left  ul li img{ width:1.72rem; height:2.50rem; display:block;}

.bgg1{background:#f0f0f0;padding-bottom:0.8rem;}
.bgg1 h2{font-size:0.38rem;font-weight:normal;text-align:center;padding-top:0.8rem;margin-bottom:0.42rem;}
.bgg1 table{width:6.5rem;margin:0 auto;border-collapse:collapse;}
.bgg1 thead tr{background:#cccccc;}
.bgg1 thead td{font-size:0.16rem;text-align:center;padding:0.1rem 0.1rem;border:1px solid #d5d5d5;color:#464646;}
.bgg1 tbody td{font-size:0.16rem;text-align:center;padding:0.1rem 0.1rem;border:1px solid #d5d5d5;color:#464646;background:#f6f6f6;}
.bgg1 .g1{margin-bottom:0.5rem;}
.bgg1 a{font-size:16px;color:#0070c9;display:block;text-align:center;}

/*Hollywood*/
.Hollywood2 h2{font-size: 0.32rem;text-align: center;color: #313131; padding: 0.6rem 0 0.4rem 0; font-weight: normal;}
.Hollywood2 p{font-size:16px;text-align:center;margin-bottom:44px;}
.Hollywood2{ overflow:hidden; position:relative;padding-bottom:0.8rem;background:#ffffff;}
.Hollywood2 .tempWrap{margin:0 auto;width:2560px!important;}
/*.picMarquee-left { padding:10px; }*/
.picMarquee-left  ul{ overflow:hidden; zoom:1; }
.picMarquee-left  ul li{ margin:0.1rem 0.04rem; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left  ul li .pic{ text-align:center; }
.picMarquee-left  ul li img{ width:1.72rem; height:2.50rem; display:block;}

.setu{background:url(/eduimg../images/setubg.jpg) no-repeat center top;height:4.01rem;background-size:100%;}
.setu .clear{width:2.4rem;margin:0 auto;padding-top:0.76rem;margin-bottom:0.3rem;}
.setu .clear img{width:0.75rem;padding-top:0.1rem;}
.setu h2{font-size:0.38rem;color:#ffffff;font-weight:normal;}
.setu p{font-size:0.24rem;text-align:center;color:#ffffff;line-height:0.38rem;}

.clum{padding-bottom:0.8rem;}
.clum h2{font-size:0.32rem;font-weight:normal;text-align:center;line-height:0.5rem;padding-top:0.7rem;}
.clum p{font-size:0.24rem;width:5.74rem;margin:0.3rem auto;line-height:0.4rem;}
.clum img{width:6.5rem;display:block;margin:0 auto;}

.effec1{background:#282828;padding-bottom:0.8rem;}
.effec1 h2{font-size:0.3rem;text-align:center;color:#ffffff;font-weight:normal;padding-top:0.8rem;margin-bottom:0.1rem;}
.effec1 p{width:5.48rem;margin:0 auto;text-align:center;line-height:0.4rem;font-size:0.24rem;color:#ffffff;margin-bottom:0.4rem;}
.effec1 img{width:100%;}

.effec2{background:#ffffff;padding-bottom:0.8rem;}
.effec2 h2{font-size:0.3rem;text-align:center;color:#313131;font-weight:normal;padding-top:0.8rem;margin-bottom:0.1rem;}
.effec2 p{width:5.38rem;margin:0 auto;text-align:center;line-height:0.4rem;font-size:0.24rem;color:#313131;margin-bottom:0.4rem;}
.effec2 img{width:100%;}

.soft{background:url(/eduimg../images/softbg.jpg) no-repeat center top;height:4.66rem;background-size:100%;}
.soft .clear{width:2.4rem;margin:0 auto;padding-top:0.76rem;margin-bottom:0.3rem;}
.soft .clear img{width:0.75rem;padding-top:0.05rem;}
.soft h2{font-size:0.38rem;color:#ffffff;font-weight:normal;}
.soft p{font-size:0.24rem;text-align:center;color:#ffffff;line-height:0.38rem;}

.hodini{padding-bottom:0.74rem;background:#f5f5f5;}
.hodini h2{font-size:0.32rem;text-align:center;padding-top:0.8rem;margin-bottom:0.42rem;}
.hodini p{width:5.5rem;margin:0 auto;font-size:0.24rem;line-height:0.4rem;text-align:center;}
.hodini .clear{margin-top:0.36rem;}
.hodini .clear h3{font-size:0.28rem;text-align:center;font-weight:normal;margin-bottom:0.4rem;}
.hodini .clear img{width:1.06rem;display:block;margin:0 auto;margin-bottom:0.4rem;}
.hodini .clear p{text-align:center;margin-bottom:0.4rem;}
.hodini img{width:6.5rem;display:block;margin:0 auto;}
.hodini h5{font-size:0.28rem;font-weight:normal;text-align:center;margin-top:0.7rem;margin-bottom:0.4rem;}

.eight{padding-bottom:0.4rem;}
.eight h2{font-size:0.32rem;font-weight:normal;text-align:center;padding-top:0.8rem;margin-bottom:0.36rem;}
.eight p{font-size:0.2rem;line-height:0.4rem;width:5.5rem;margin:0 auto;margin-bottom:0.4rem;}
.eight ul{width:5.38rem;margin:0 auto;}
.eight ul li{width:1.2rem;float:left;margin-right:0.19rem;}
.eight ul li img{width:100%;}
.eight ul li h3{font-size:0.24rem;text-align:center;margin:0.2rem 0 0.4rem 0;}
.eight ul .r0{margin-right:0;}

.sour{background:url(/eduimg../images/sourbg.jpg) no-repeat center top;height:5.15rem;background-size:100%;}
.sour .clear{width:3.1rem;padding-top:0.8rem;margin:0 auto;margin-bottom:0.16rem;}
.sour .clear h2{font-size:0.38rem;color:#ffffff;font-weight:normal;}
.sour .clear img{width:0.73rem;padding-top:0.1rem;}
.sour h3{font-size:0.38rem;color:#ffffff;text-align:center;font-weight:normal;margin-bottom:0.4rem;}
.sour p{color:#ffffff;text-align:center;font-size:0.24rem;line-height:0.4rem;}

.stud{padding-bottom:0.8rem;}
.stud h2{font-size:0.32rem;padding-top:0.8rem;font-weight:normal;text-align:center;margin-bottom:0.4rem;}
.stud p{width:5.5rem;margin:0 auto;font-size:0.24rem;line-height:0.4rem;margin-bottom:0.4rem;}
.stud img{width:6.5rem;margin:0 auto;display:block;}

.well{padding-bottom:0.8rem;background:#f5f5f5;}
.well h2{font-size:0.32rem;padding-top:0.7rem;line-height:0.5rem;text-align:center;font-weight:normal;margin-bottom:0.36rem;}
.well p{width:5.7rem;margin:0 auto;font-size:0.24rem;line-height:0.4rem;margin-bottom:0.4rem;}
.well img{width:100%;}
.well a{font-size:0.24rem;display:block;text-align:center;color:#0070c9;margin-top:0.44rem;}

.com{padding-bottom:0.8rem;}
.com h2{font-size:0.32rem;text-align:center;font-weight:normal;padding-top:0.8rem;margin-bottom:0.42rem;}
.com h3{text-align:left; width:5.3rem;margin:0 auto;font-size:0.24rem;line-height:0.4rem;margin-bottom:0.4rem;font-weight:normal;}
.com ul{width:5.7rem;margin:0 auto;}
.com ul li{width:2.75rem;margin-right:0.19rem;float:left;}
.com ul li img{width:100%;}
.com ul li p{font-size:0.24rem;line-height:0.4rem;text-align:center;margin-top:0.24rem;margin-bottom:0.5rem;}
.com ul .r0{margin-right:0;}
.com a{font-size:0.24rem;display:block;text-align:center;color:#0070c9;}

.zhineng{background:url(/eduimg../images/zhinengbg.jpg) no-repeat center top;height:5.15rem;background-size:100%;}
.zhineng .clear{width:3.86rem;margin:0 auto;padding-top:0.7rem;margin-bottom:0.14rem;}
.zhineng h2{font-size:0.38rem;color:#ffffff;font-weight:normal;}
.zhineng img{width:0.75rem;padding-top:0.1rem;}
.zhineng h3{font-size:0.38rem;color:#ffffff;text-align:center;font-weight:normal;margin-bottom:0.42rem;}
.zhineng p{width:5.7rem;margin:0 auto;text-align:center;font-size:0.24rem;line-height:0.4rem;color:#ffffff;}

.study{background:#ffffff;padding-bottom:0.8rem;}
.study h2.title{font-size:0.32rem;}
.study img{display:block;margin:0 auto;width:6.5rem;}

.grad{background:#f5f5f5;padding-bottom:0.8rem;}
.grad h2.title{font-size:0.32rem;}
.grad img{width:5.74rem;display:block;margin:0 auto;}

.work{background:#ffffff;padding-bottom:0.8rem;}
.work h2.title{font-size:0.32rem;}
.work h3{font-size:0.28rem;text-align:center;font-weight:normal;color:#313131;margin-bottom:0.42rem;}
.work .videobg{width:5.74rem;height:3.44rem;margin:0 auto;}
.work .videobg iframe{width: 5.74rem;height: 3.34rem;}
.work a{font-size:0.24rem;margin-top:0.5rem;color:#0070c9;display:block;text-align:center;}

.ystxft{background:url(/eduimg../images/ystxftbg.jpg) no-repeat center top;height:3.25rem;background-size:100%;}
.ystxft h2{font-size:0.36rem;color:#ffffff;line-height:0.56rem;width:4rem;text-align:center; margin-left:2.47rem;margin-bottom:0.32rem;padding-top:0.8rem;}
.ystxft a{font-size:0.24rem;color:#0070c9;display:block;margin-left:4rem;}

.design{background:#415166;padding-bottom:0.8rem;}
.design h2{font-size:0.32rem;font-weight:normal;text-align:center;padding-top:0.8rem;color:#ffffff;margin-bottom:0.42rem;}
.design .swiper-container img{width:100%;}
.design .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:30px;}
.design .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:30px;}

/*.tanc{position:fixed;display:block;width:6.4rem;bottom:11%;left:0;z-index: 99999;}
.tanc img{width:100%;}*/