/*
@author: bdd
*/
body,input,textarea,button{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
body{margin:0 auto;color:#333;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;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.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;}
.tc{text-align:center;}
.mr0{margin-right:0 !important;}
.layout{width:1200px;margin:0 auto;}
.hide{display: none;}
/*top header*/
.topHeader .swiperPic ul li{
    width:100%;
    height: 650px;
}

.topHeader .swiperPic .tit{
    font-size: 36px;
    color: #fff;
    font-weight: bold;
    font-style: italic;
    text-align: center;
    top:360px;
    left: 50%;
    margin-left:-500px;
    width:1000px;
    line-height: 78px;
}
.topHeader a.getZL {
    display: inline-block;
    width: 320px;
    height: 70px;
    line-height: 70px;
    font-size: 24px;
    color: #975129;
    font-weight: bold;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    background: #f5d19a;
    background-image: -webkit-linear-gradient(right, #edc07e, #fde3b9);
    background-image: -moz-linear-gradient(right, #edc07e, #fde3b9);
    background-image: linear-gradient(right,#edc07e,#fde3b9);
    text-align: center;
    text-decoration: none;
    bottom: 104px;
    left:440px;
}
.topHeader .swiper-dot{
    bottom:52px;
    left: 545px;
}
.topHeader .swiper-dot li{
    width:50px;
    height: 8px;
    border-radius: 4px;
    border:1px solid #fde2b7;
    font-size: 0;
    float:left;
    margin-right:10px;
}
.topHeader .swiper-dot li.on{
    background: #fde2b7;
}
/**/
.title-mod{height: 52px; text-align: center; margin: 70px auto 58px;}
.title-mod h3{text-align: center; display: inline-block; *display: inline;*zoom: 1;  margin: 0 auto; font-weight: bold; font-size: 38px; z-index: 5;color: #434f6d;position: relative;line-height: 1;}
.title-mod i.left{ background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/left-tit.png") no-repeat;width: 52px; height: 46px; padding-right: 10px;margin-right:53px;}
.title-mod i.right{background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/right-tit.png") no-repeat;width: 52px; height: 46px;margin-left:53px;}
.title-mod .mid{ text-align: center; float: left; display: block; margin: 0 auto;}
.title-mod span{
    color: #ebedf8;
    color:rgba(213,218,240,.5);
    text-align: center;
    display:block;
    z-index: -1;
    margin-top: -71px;
    font-size:95px;
    line-height: 1;
}
.chance-mod .chance-con{
    background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/bg1.png") no-repeat center top;
    height:449px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.chance-mod .info{
    width:750px;
    margin-left:433px;
    padding-top:94px;
    font-size:16px;
    color: #020202;
    line-height:40px;
}
.chance-mod .info .divide{
    height:24px;
}
/**/
.profit-mod i.left{
    margin-right:114px;
}
.profit-mod i.right{
    margin-left:114px;
}
.title-mod .side-tit{
    font-size:18px;
    line-height:28px;
    color: #434f6d;
}
.profit-con{
    margin-top:88px;
}
.profit-con  ul li{
    width:265px;
    height: 306px;
    float: left;
    margin-right:45px;
    text-align: center;
    color: #fff;
    font-size:20px;
    line-height:36px;
}
.profit-con  ul li p{
    margin-top:106px;
}
.profit-con  ul li.li1{
    background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/pro-bg1.png") no-repeat;
}
.profit-con  ul li.li2{
    background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/pro-bg2.png") no-repeat;
}
.profit-con  ul li.li3{
    background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/pro-bg3.png") no-repeat;
}
.profit-con  ul li.li3 p{
    margin-top:124px;
}
.profit-con  ul li.li4{
    background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/pro-bg4.png") no-repeat;
}
.profit-con  ul li.li4 p{
    margin-top:89px;
}
.profit-con  ul li:hover{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    transform: scale(1.05);
}
/**/
.teacher-mod i.left,.course-mod i.left{
    margin-right:158px;
}
.teacher-mod i.right,.course-mod i.right{
    margin-left:158px;
}
.teacher-con{
    background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/teacher-bg.png") no-repeat center top;
    height:551px;
    width:100%;
}
.teacher-con .teacher-info{
    width:821px;
    height:391px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #fff;
    float: right;
    margin-top: 109px;
}
.teacher-con .teacher-info .tit{
    height:100px;
    background: #f5d19a;
    background-image: -webkit-linear-gradient(right, #edc07e, #fde3b9);
    background-image: -moz-linear-gradient(right, #edc07e, #fde3b9);
    background-image: linear-gradient(right,#edc07e,#fde3b9);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    line-height:100px;
    color: #926e3f;
    font-weight: bold;
}
.teacher-con .teacher-info .tit strong{
    font-size:30px;
    margin-left:95px;
    margin-right:34px;
}
.teacher-con .teacher-info .tit em{
    font-size:20px;
    line-height:28px;
    position: relative;
    top:-3px;
}
.teacher-con .teacher-info .mes{
    width:730px;
    line-height:40px;
    color: #434f6d;
    font-size:18px;
    margin:40px auto 0;
}
.common-btn{
    display: inline-block;
    width: 240px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    font-size:24px;
    color: #fff;
    cursor: pointer;
    background: #ff8b47;
    background-image: -webkit-linear-gradient(right, #ffa569, #ff7529);
    background-image: -moz-linear-gradient(right, #ffa569, #ff7529);
    background-image: linear-gradient(right,#ffa569,#ff7529);
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}
.common-btn:hover{
    text-decoration: none;
}
.teacher-con .teacher-info .common-btn{
    margin-left: 291px;
}
/**/
.course-mod ul li{
    float:left;
    width:400px;
    margin-bottom:40px;
}
.course-mod ul li h3{
    height:74px;
    background: #f5d39e;
    background-image: -webkit-linear-gradient(left, #fde3b9, #edc07e);
    background-image: -moz-linear-gradient(left, #fde3b9, #edc07e);
    background-image: linear-gradient(left,#fde3b9,#edc07e);
    text-align: center;
    font-size:20px;
    line-height:28px;
    color: #8d6a37;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    padding-top:26px;
}
.course-mod ul li.li-bg h3{
    background: #434f6d;
    color: #fff;
}
.course-mod ul li.li-bg .text{
    border-left: none;
    border-right: none;
}
.course-mod ul li .text{
    text-indent:90px;
    border:2px solid #838383;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    font-size:16px;
    line-height:32px;
    color: #434f6d;
    padding:25px 0;
    height:470px;
}
.course-mod ul li .text1{
    height: 340px;
}
.course-mod ul li .text2 {
    text-indent:32px;
}
.course-mod ul li .text dl{
    margin-bottom: 20px;
}
.course-mod ul li .text .devide{
    height:32px;
}
.course-list{
    background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/bg2.png") no-repeat center top;
    height:772px;
    width:100%;
    text-align: center;
}
.course-list ul{
    width:1000px;
    padding-top:56px;
    margin: 0 auto 60px;
}
.course-list ul li{
    float: left;
    width: 271px;
    height: 326px;
    background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/couse-bg.png") no-repeat;
    color: #fff;
    margin-right: 92px;
}
.course-list ul li em{
    font-size:26px;
    line-height:40px;
    color: #ff7529;
    font-weight: bold;
    margin-top:112px;
    display: inline-block;
}
.course-list ul li p{
    font-size: 24px;
    line-height:40px;
    color: #434f6d;
}
/**/
.advantage-mod{
    background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/bg3.png") no-repeat;
    height: 679px;
    margin-top: -218px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    box-shadow: 0px 0px 43px 0px rgba(117, 167, 208, 0.45);
    -webkit-box-shadow: 0px 0px 43px 0px rgba(117, 167, 208, 0.45);
    -moz-box-shadow: 0px 0px 43px 0px rgba(117, 167, 208, 0.45);
}
.advantage-mod .title-mod{
    margin: 0 auto;
    padding-top: 78px;
}
.advantage-mod i.left{
    margin-right: 238px;
}
.advantage-mod i.right{
    margin-left: 238px;
}
.advantage-mod ul li{
    float: left;
}
.advantage-mod ul li em{
    font-size: 22px;
    line-height:32px;
    color: #fff;
    font-weight: bold;
    display: inline-block;
    width:191px;
    text-align: center;
}
.advantage-mod ul li p{
    font-size: 20px;
    line-height: 40px;
    color: #434f6d;
}
.advantage-mod ul li.li1 em{
    left: 92px;
    top: 140px;
}
.advantage-mod ul li.li1 p{
    left: 45px;
    top: 276px;
}
.advantage-mod ul li.li2 em{
    left: 506px;
    top: 230px;
}
.advantage-mod ul li.li2 p{
    left: 488px;
    top: 86px;
    width: 224px;
    text-align: center;
}
.advantage-mod ul li.li3 em{
    right: 90px;
    top: 140px;
}
.advantage-mod ul li.li3 p{
    right: 60px;
    top: 268px;
}
.advantage-mod .common-btn{
    bottom: 71px;
    left: 480px;
}
/**/
.areaCenter{
    background: url("/images/shuishou/zhuanti/xsbjbjsssgzysw/footer-bg.png") no-repeat center top;
    height:473px;
}
.areaCenter .title-mod{
    padding-top: 64px;
    color: #fbdfb1;
}
.areaCenter .title-mod h3{
    color: #fbdfb1;
    line-height: 52px;
}
.areaCenter .title-mod p{
    font-size: 24px;
    line-height:60px;
}
.areaCenter ul{
    margin-top: 88px;
}
.areaCenter ul li{
    width:166px;
    float: left;
    margin-left:18px;
    line-height: 36px;
    color: #fff;
    font-size: 15px;
}
/**/
.mask {
    display: none;
    width: 100%;
    z-index: 98;
    height: 100%;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60);
    position: fixed;
    top: 0;
    left: 0;
}
.common-pop {
    display: none;
    width: 800px;
    position: fixed;
    left: 50%;
    margin-left: -400px;
    top: 50%;
    z-index: 99;
    background: #fff;
    border-radius: 8px;
}
.freeData-pop{
    background:url("/images/shuishou/zhuanti/xsbjbjsssgzysw/freeData-bg.png") no-repeat;
    width:537px;
    height: 541px;
    margin-left:-268px;
    margin-top:-270px;
}
.freeData-pop .close-btn{
    background:url("/images/shuishou/zhuanti/xsbjbjsssgzysw/close-icon.png") no-repeat;
    display: inline-block;
    width:30px;
    height:30px;
    right:3px;
    top:12px;
}
.freeData-pop .tit{
    font-size:30px;
    line-height:76px;
    color: #fff;
    width:100%;
    display: block;
    text-align: center;
}
.freeData-pop .con ul{ width: 410px; margin: 0 auto; padding: 39px 0 65px;}
.freeData-pop .con ul li{ margin-bottom: 10px;}
.freeData-pop .con ul li span{ display: inline-block;*display: inline;*zoom: 1; width: 72px; padding-right: 30px;color: #000;font-size: 18px;}
.freeData-pop .con ul li input{ border: 1px solid #954c2b; border-radius: 2px;height: 48px; line-height: 50px; width:299px; font-size: 18px; color: #333;background:none;text-indent:60px;}
.freeData-pop .con ul li.submitBtn{ margin-top: 20px;margin-left:133px;}
.freeData-pop .con ul li.submitBtn a{
    display: block;
    width: 240px;
    height: 60px;
    text-decoration:none;
    line-height: 60px;
    text-align: center;
    color: #fff;
    font-size: 24px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #ff8d4a;
    background-image: -webkit-linear-gradient(left, #ffa569, #ff7529);
    background-image: -moz-linear-gradient(left, #ffa569, #ff7529);
    background-image: linear-gradient(left,#ffa569,#ff7529);
}
.freeData-pop .con ul li input::-webkit-input-placeholder{
    color:#818181; opacity:1;
}
.freeData-pop .con ul li input:-moz-placeholder{
    color:#818181; opacity:1;
}
.freeData-pop .con ul li input::-moz-placeholder{
    color:#818181; opacity:1;
}
.freeData-pop .con ul li input:-ms-input-placeholder{
    color:#818181; opacity:1;
}
.dataFix-btn{
    display:block;
    padding-top:33px;
    width:207px;
    height:154px;
    text-align:center;
    line-height:32px;
    font-size:24px;
    color:#a97030;
    background:url("/images/shuishou/zhuanti/xsbjbjsssgzysw/free-icon.png") no-repeat;
    position:fixed;
    right:10px;
    top:50%;
    margin-top:-87px;
    font-weight: bold;
}
.dataFix-btn em{
    display: block;
    color: #fff;
    font-size:20px;
    margin-top:8px;
}
.dataFix-btn i{
    display:inline-block;
    width:30px;
    height:30px;
    background:url("/images/shuishou/zhuanti/xsbjbjsssgzysw/close-icon.png") no-repeat;
    top:16px;
    right:3px;
}
.dataFix-btn:hover{ text-decoration:none;}















