/*
@author: name njf
*/
body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;margin:0 auto;color:#000000;min-width:1200px;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,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style:normal;font-weight:normal}
a{color:#333;text-decoration:none;-moz-transition:color .3s ease,background-color .3s ease;-webkit-transition:color .3s ease,background-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;}
a:hover{text-decoration:none;}
a,a:hover{outline:none;*star:expression(this.onFocus=this.blur());}
input{outline:none;}
textarea{resize:none;}
.layout{width:1200px;margin:0 auto;}
.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;}
.dis{display: inline-block;*display: inline;*zoom: 1;}
.icon{background: url("/images/shuishou/zhuanti/shangyemoshi/icon.png") no-repeat;}
.title{text-align: center; font-weight: bold; font-size: 36px; color: #3c2c5f; padding: 40px 0 35px;}
.title i{ background-position: 0 0px; width:94px; height:15px;display: inline-block;*display: inline;*zoom: 1; margin: 0 30px;vertical-align: middle;}
.title i.right{background-position:0 -20px ;}
.title p{font-size: 18px; text-align: center; color: #fff; font-weight: normal; padding-top: 5px;}



.topHeader{ background: url("/images/shuishou/zhuanti/shangyemoshi/topHeader.jpg") no-repeat center top; height:134px; padding-top: 390px;}
.topHeader .top-word{background: url("/images/shuishou/zhuanti/shangyemoshi/topWord.png") no-repeat; width: 915px; height: 75px; line-height: 75px; margin: 0 auto;}
.topHeader .top-word li{ display: inline-block;*display:inline;zoom: 1; font-size: 24px; color: #482990; margin:0 40px 0 60px; }


.top-future-list{ padding: 45px 0 55px;}
.top-future-list dt{float: left; margin-right: 50px;}
.top-future-list dd{ font-size: 18px; color: #515151; line-height: 36px;}

.future-business-com{ margin-bottom: 50px;}
.business-future-con dt{float: right; background: url("/images/shuishou/zhuanti/shangyemoshi/list-bg03.jpg") no-repeat; width: 560px; height: 244px; padding: 20px 50px; font-size: 20px; color: #fff; line-height: 48px;}
.business-future-con dt strong{ color: #f43380; font-size: 36px; margin-right: 15px;}
.business-future-con dt p{ border-bottom: 2px dashed #fff; padding-bottom: 20px; margin-bottom: 20px;}
.business-future-con dd{ font-size: 18px; line-height: 36px;width: 460px; height:82px; font-weight: bold; padding: 25px 30px; text-align: center;}
.business-future-con dd.first-bg{background: url("/images/shuishou/zhuanti/shangyemoshi/list-bg01.jpg") no-repeat; color: #342d60; margin-bottom: 20px;}
.business-future-con dd.second-bg{background: url("/images/shuishou/zhuanti/shangyemoshi/list-bg02.jpg") no-repeat;color: #1e5298;}


.course-outline{background: url("/images/shuishou/zhuanti/shangyemoshi/course-bg.jpg") no-repeat center top; height: 688px;}
.course-outline .tab-tit{ width: 250px; float: left;}
.course-outline .tab-tit li{ height: 80px; line-height: 80px; text-align: center; color: #3c2c5f; font-size: 16px; font-weight: bold; border-radius: 10px; background: #fff; margin-bottom: 15px; cursor: pointer;}
.course-outline .tab-tit li.on{ background:url("/images/shuishou/zhuanti/shangyemoshi/tab-tit.png") no-repeat; font-size: 18px;color: #fff; }

.course-outline .course-con{ width: 870px; float: right; padding: 25px 30px; background: #fff; border-radius: 10px;}
.course-outline .course-con .roll-con{overflow-y: auto;height: 420px;}
.course-outline .course-con h3{ color: #3c2c5f; font-size: 18px; background: #d9d6f2; height: 46px; line-height: 46px; border-radius: 5px; padding: 0 20px;}
.course-outline .course-con li h5{ font-size: 18px; color: #3c2c5f;}
.course-outline .course-con li{ line-height: 32px; color: #313131; font-size: 16px; padding: 35px 25px; display: inline-block;*display: inline;*zoom: 1; width:370px;}


.program-beneifts ul{ margin-left: -22px; margin-bottom: 45px;}
.program-beneifts ul li { display: inline-block;*display: inline;*zoom: 1; vertical-align: top; width:179px; height: 168px; border: 2px solid #e5e5e5; border-radius: 10px; padding:30px 18px; font-size: 16px; line-height: 32px; margin-left: 22px;}
.program-beneifts ul li i{ display: block; margin: 0 auto 15px; width: 52px; height: 52px;}
.program-beneifts ul li i.icon01{ background-position: 0 -81px;}
.program-beneifts ul li:hover i.icon01{ background-position: -63px -81px;}
.program-beneifts ul li:hover{ background: #5e3d8d; box-shadow: 0 3px 24px rgba(93,53,183,0.46); color: #fff;}
.program-beneifts ul li i.icon02{ background-position: 0 -141px;}
.program-beneifts ul li:hover i.icon02{ background-position: -63px -141px;}
.program-beneifts ul li i.icon03{ background-position: 0 -201px;}
.program-beneifts ul li:hover i.icon03{ background-position: -63px -201px;}
.program-beneifts ul li i.icon04{ background-position: 0 -259px;}
.program-beneifts ul li:hover i.icon04{ background-position: -63px -259px;}
.program-beneifts ul li i.icon05{ background-position: 0 -321px;}
.program-beneifts ul li:hover i.icon05{ background-position: -63px -321px;}



.teacher-bg{ background: url("/images/shuishou/zhuanti/shangyemoshi/teacher-bg.jpg") no-repeat center top;}
.teacher-bg .title{ color: #fff;}
.teacher-bg .title i{ background-position: 0 -45px;}
.teacher-bg .title i.right{ background-position: 0 -63px;}
.teacher-list{ background: #fff; padding: 50px;}
.teacher-list .top-teacher{ margin-bottom: 35px;}
.teacher-list .top-teacher dt{ float: right; width: 262px; margin-left: 36px;}
.teacher-list dd{ width: 795px; float: left;}
.teacher-list dd h4{ height: 58px;  border-bottom: 1px solid #c8c8c8; margin-bottom: 10px;}
.teacher-list dd strong{ font-size: 26px; color: #3c3c3c; border-bottom: 3px solid #f43380; line-height: 56px; display: inline-block;*display:inline; zoom: 1;}
.teacher-list dd p{ font-size: 16px; line-height: 32px;}
.teacher-list dd span{ display: block; line-height: 30px; margin: 20px 0; font-weight: bold; color: #3c2c5f; font-size: 16px;}
.teacher-list .last-teacher dt{float: left; margin-right: 36px;}



.video-bg{background: url("/images/shuishou/zhuanti/shangyemoshi/video-bg.jpg") no-repeat center top; height: 615px; padding-top: 60px;}
.video_con{ width: 753px;height: 436px;box-shadow: 0px 0px 32px 0px rgba(88,122,189,0.4);margin: 0 auto;padding: 13px;box-sizing: border-box;background: #fff;border-radius: 15px; position: relative;}
.video_con i{ background-position: 0 -381px; width: 112px; height: 112px; position: absolute; left: 50%; margin-left: -65px; top: 50%; margin-top: -50px;}
.video-bg p{ text-align: center; font-size: 18px; color: #3c3c3c; margin: 30px 0;}
.video-bg .free-btn{ font-size: 18px; color: #fff; text-align: center; width: 280px; height: 50px; line-height: 50px; margin: 0 auto; display: block; border-radius: 25px;
    background: #f43380;
    background:-webkit-linear-gradient(left,#4224a4,#f43380);
    background:-moz-linear-gradient(left,#4224a4,#f43380);
    background:-ms-linear-gradient(left,#4224a4,#f43380);
    background:linear-gradient(left,#4224a4,#f43380);
}
.video-bg .free-btn:hover{
    background: #f43380;
    background:-webkit-linear-gradient(left,#f43380,#4224a4);
    background:-moz-linear-gradient(left,#f43380,#4224a4);
    background:-ms-linear-gradient(left,#f43380,#4224a4);
    background:linear-gradient(left,#f43380,#4224a4);
}

.contact-wrap{background: url("/images/shuishou/zhuanti/shangyemoshi/contact-bg.jpg") no-repeat center top; height: 436px;}
.contact-wrap .title{ padding: 60px 0 50px; color: #fff; }
.contact-wrap .title i{ background-position: 0 -45px;}
.contact-wrap .title i.right{ background-position: 0 -63px;}
.contact-wrap ul li{width: 195px; color: #818181; font-size: 15px;display: inline-block;*display: inline;*zoom: 1; margin-bottom: 15px; font-size: 15px; color: #fff;}


.fix-bottom{background: url("/images/shuishou/zhuanti/shangyemoshi/fix-botom.jpg") no-repeat; height: 140px; position: fixed; left:0; bottom: 0; z-index: 50; width: 100%; }
.fix-bottom ul{ padding: 35px 0px 0; color: #ffffff; font-size:20px;}
.fix-bottom ul li{display: inline-block;*display:inline; zoom: 1; margin:0 33px;float: left; text-shadow: 0px 5px 0px rgba(255,130,19,0.52); font-weight: bold;}
.fix-bottom ul li strong{ font-size: 40px;}
.fix-bottom ul li .bottom-btn{display: inline-block;*display:inline; zoom: 1; width: 246px; height: 98px; text-align: center; line-height:90px; color: #a14b00; font-size: 24px; font-weight: bold; text-shadow: 0px 0px 0px #a14b00;
   background:url("/images/shuishou/zhuanti/shangyemoshi/buy-btn.png") no-repeat;
}
.fix-bottom .close{ display: block; background-position: 0 -501px; width: 32px; height: 32px; position: absolute; right:-15px; top: 0;}
