.clear{clear:both}
.clearf:after,.clearf:before{content:"";display:block}
.clearf:after{clear:both}
.b_1{background:url(http://www.sxxdf.com/images_2016/msimg/msfc_1.jpg) no-repeat center;height:178px}
.b_2{background:url(http://www.sxxdf.com/images_2016/msimg/msfc_2.jpg) no-repeat center;height:175px}
.b_3{background:url(http://www.sxxdf.com/images_2016/msimg/msfc_3.jpg) no-repeat center;height:194px}
.banner{background:url(http://www.sxxdf.com/images_2016/msimg/banner.jpg) no-repeat center;height:545px}
.msfc_1{width:100%;height:920px;background:#fff0cf}
.tit_1{width:598px;height:59px;margin:0 auto;padding-top:35px}
.ms1_nr{width:997px;line-height:35px;font-size:18px;text-align:center;margin:0 auto;padding-top:20px}
.tit_2{width:280px;height:85px;margin:0 auto;padding-top:20px}
.mingshi_01{width:1100px;height:500px;margin:0 auto;padding-top:20px}
.mingshi_01 .msfwdz .msdg{float:left;width:250px;padding-left:20px}
.mingshi_01 .msfwdz .msdd{float:left;padding-top:43px;width:250px;padding-left:16px}
.mswenzi{text-align:center}
.mswenzi p{font-size:13.5px;text-align:left;line-height:23px;padding-left:22px}
.mswenzi p a{color:red}
.mstpsj img{border-right:0 solid #b7b6b6;border-bottom:0 solid #b7b6b6;border-radius:12px;cursor:pointer}
.mstpsj img:hover{border-right:3px solid #b7b6b6;border-bottom:3px solid #b7b6b6;border-radius:12px}
.btn1{width:100%;text-align:center}
.btn1 a{font-size:24px;padding:8px 30px;color:#fff;background:#d21515;border-radius:5px}
.btn1 a:nth-child(2){margin-left:50px}
.ms-tit-wrap{margin:40px 0; padding-left: 12px; position: relative; font-size: 28px; font-weight: bold;}
.ms-tit-wrap:before{position: absolute; top: 50%; transform: translateY(-50%); left: 0; content: ""; width: 5px; height: 100%; background:#fe8101;}
.tit_3{width:1203px;height:58px;margin:0 auto;padding-top:15px}
p .master_li{width:1200px;margin:0 auto}
.master_li{padding:15px 0 0}
.master_li ul{width:1230px;overflow:hidden}
.master_li ul li{float:left;width:380px;height:355px;margin-right:30px;position:relative;margin-bottom:30px}
.master_li ul li a{display:block;height:100%;width:100%;background:url(http://www.sxxdf.com/images_2016/msimg/master_bg.png) no-repeat center 350px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.master_li ul li a:hover{background:url(http://www.sxxdf.com/images_2016/msimg/master_bg.png) no-repeat center bottom}
.master_li ul li img.txx1{position:absolute;opacity:1;left:30px}
.master_li ul li img.txx2{position:absolute;opacity:0;left:30px}
.master_li ul li div.t_desc{text-align:right;padding-top:100px;position:relative;z-index:2}
.master_li ul li h3{padding-bottom:10px;font-weight:700;font-size:24px}
.star{width:100%;height:700px;background:#fff0cf}
.star_ms{width:280px;height:85px;margin:0 auto;padding-top:25px}
.starlist ul{width:1219px;margin:0 auto}
.starlist ul li{display:block;float:left;margin-left:15px;width:385px;height:451px;border:3px solid #fff;margin-top:25px}
.starlist img:hover{border-right:3px solid #b7b6b6;border-bottom:3px solid #b7b6b6}
.starlist p{text-align:center;font-size:20px;padding-top:10px}
.star_xx{font-size:14px;line-height:20px}
.starlist a{color:red}
.db_1{background:url(http://www.sxxdf.com/images_2016/msimg/db_1.jpg) no-repeat 50% center;height:266px;margin-top:5px}
.db_2{background:url(http://www.sxxdf.com/images_2016/msimg/db_2.jpg) no-repeat 50% center;height:283px}
.tit_kzms{font-size:38px;line-height:50px;color:red;text-align:center;letter-spacing:5px;margin:30px auto;font-weight:700}
.kzms{width:1230px;margin:25px auto}
.kzms li{width:288px;margin-right:15px;float:left}
.kzms li:first-child{margin-left:15px}
.kzms p{padding:0 15px;font-size:14px;line-height:25px}
.kzms p a{color:red}
.kzms h2{text-align:center;margin:15px 0;width:228px}
.teacher-main{background:#f1f1f1;margin-bottom:-20px}
.tc-slide{padding:66px 0 25px}
.tc-slide .tc-slide-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.tc-slide .tc-slide-list .tc-slide-item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:60px;height:50px;line-height:50px;background:#fff;color:#818080;border-radius:14px;font-size:20px;text-align:center}
.tc-slide-item .slide-btn{overflow:hidden;display:inline-block}
.tc-slide-list .tc-slide-item a{display:block;color:inherit}
.tc-slide-item a .iconfont{font-size:16px;display:block;float:left;margin-right:6px}
.tc-slide-item a span{display:block;float:left}
.tc-slide-item a .iconfont.iconshaokao{font-size:28px}
.tc-slide-item a .iconfont.icondangaoxidian{font-size:25px}
.tc-slide-item a .iconfont.iconxican{font-size:24px}
.tc-slide-item a .iconfont.iconchushimao11{font-size:25px}
.tc-slide .tc-slide-list .tc-slide-item:last-child{margin-right:0}
.tc-slide .tc-slide-list .tc-slide-item.active{background:#fe8101;color:#fff}
.tc-desc-list{position:relative}
.tc-desc-list:after{content:'';display:block;height:0;clear:both;visibility:hidden}
.tc-thumb{position:relative}
.tc-desc-list>li{float:left;position:relative;background:#fff;width:387px;height:402px;margin-right:19px;margin-bottom:24px}
.tc-desc-list>li:nth-child(3n){margin-right:0}
.tc-thumb img{width:100%;height:254px}
.tc-honor{height:148px;text-align:center}
.tc-honor .tc-name{margin-top:30px;height:26px;line-height:26px;font-size:24px;text-transform:uppercase}
.tc-honor .tc-achieve{margin-top:10px;line-height:36px;font-size:18px;color:#383838}
.tc-rongyu-content{padding:54px 36px;background:#fff}
.tc-rongyu-wrap{position:relative;overflow:hidden;height:250px}
.tc-rongyu-wrap .tc-rongyu-list{width:10000px;height:250px;position:absolute;left:0}
.tc-rongyu-content h3{text-align:left;font-size:26px;margin-bottom:45px}
.tc-qa-content h3{margin-bottom:10px}
.tc-rongyu-content h3 strong{color:#ccccd1;text-transform:uppercase}
.tc-rongyu-item{float:left;display:block;width:364px;height:250px;margin-right:18px}
.tc-rongyu-item img{display:block;width:100%;height:250px;border-radius:8px}
.teacher-desc{position:relative;height:600px;background:#fff;margin-bottom:60px}
.teacher-thumb{position:absolute;bottom:80px;left:38px}
.teacher-thumb img{width:467px;height:590px;border-radius:11px}
.teacher-wrap{padding-top:10px}
.teacher-wrap.container{width:1200px!important}
.teacher-wrap.teacher-page{padding-top:120px}
.teacher-icon{position:absolute;top:0;right:22px}
.teacher-txt{position:absolute;left:574px;top:64px;width:600px}
.teacher-txt h3{font-size:28px;font-weight:700;margin-bottom:10px}
.teacher-txt h4,.teacher-txt p{font-size:16px;font-weight:400;line-height:32px}
.teacher-txt h4:nth-child(4){margin-top:10px}
.teacher-swt-btn{position:absolute;bottom:50px;left:574px;width:224px;height:45px;line-height:45px;border-radius:11px;background-color:#ff6700;color:#fff;font-size:18px;text-align:center}
.teacher-swt-btn.zonghe{bottom: 30px;}
.tc-qa{margin-top:60px}
.tc-qa-wrap{overflow:hidden}
.tc-qa-item{float:left;width:540px;margin-right:46px}
.tc-qa-item:last-child{margin-right:0}
.tc-qa-item h4{width:510px;text-indent:30px;line-height:72px;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:18px}
.tc-qa-item p{width:calc(100% - 60px);height:122px;padding:30px;color:#ccccd1;border:1px solid #ccccd1;border-radius:8px;font-size:14px}
.tc-slide-item a .iconfont.iconlaoshirenzheng1{font-size:28px}
.ms-zhicheng{position:absolute;left:-13px;top:-26px;width:28%}
.ms-zhicheng img{width:100px;height:auto}
.tc-qa-content.zonghe{background:transparent;}
.tc-qa-content.zonghe h3{display:none;}
.tc-qa-content.zonghe .tc-qa-wrap{display:none;}