/*
@author: sunke
*/
body,input,textarea,button{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","PingFang SC","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
body{margin:0 auto;color:#333;min-width:1200px;background:#f8ede4;}
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;}
.layout{width:1200px;margin:0 auto;}
.header-wrap{ width:100%; background:#fff;}

/*---------------------首页---------------------*/
.honorList-mod .tab-tit .arrow-left,.honorList-mod .tab-tit .arrow-right,.honorList-mod .tab-con .box .tit,.honorList-mod .tab-con .box .btn-wrap .video-btn:before,
.apply-mod li:before,.honour-mod .top-tit h2:before,.honour-mod .top-tit h2:after,.honorList-mod .tab-con .box .scholarship-text h4:before,.honorList-mod .tab-con .box .scholarship-text h4:after{ background:url("/images/zhuanti/bursary/ico.png") no-repeat;}
.common-title{ padding:66px 0 0; height:79px; line-height:79px; font-size:44px; text-align:center; font-weight:bold; background:url("/images/zhuanti/bursary/title01.png") no-repeat center 66px;}

/**/
.topHeader-wrap{ width:100%; padding-bottom:60px; background:url("/images/zhuanti/bursary/header.png") no-repeat center top #f8ede4;}
.topHeader-wrap .nums-con{ height:148px; padding:240px 0 0 30px;}
.topHeader-wrap .nums-con ul{ padding:20px 0 0 50px;}
.topHeader-wrap .nums-con li{ float:left; margin-right:50px;}
.topHeader-wrap .nums-con h4{ font-size:24px; line-height:70px; font-weight:normal; background:-webkit-linear-gradient(left,#6c0b00,#7c0c00 40%,#9c0c00 60%,#aa0c00);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#6c0b00;}
.topHeader-wrap .nums-con h4 strong{ font-size:68px; padding-right:6px; letter-spacing:-5px; background:-webkit-linear-gradient(left,#6c0b00,#7c0c00 40%,#9c0c00 60%,#aa0c00);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#6c0b00;}
.topHeader-wrap .nums-con p{ line-height:26px; font-size:18px; background:-webkit-linear-gradient(left,#6c0b00,#7c0c00 40%,#9c0c00 60%,#aa0c00);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#6c0b00;}
.topHeader-wrap .nav-wrap{ width:100%; height:72px; margin-top:102px; background:#ffc66d; background-image:-webkit-linear-gradient(left, #ffc56d, #ffefcb); background-image:-moz-linear-gradient(left, #ffc56d, #ffefcb); background-image:linear-gradient(left,#ffc56d,#ffefcb);}
.topHeader-wrap .nav-mod{ padding:9px 0 0 9px;}
.topHeader-wrap .nav-mod .btn{ display:block; float:left; height:54px; line-height:54px; text-align:center; text-decoration:none; font-size:24px; color:#d43515; padding:0 50px; border-radius:40px;}
.topHeader-wrap .nav-mod .btn.on{ color:#fff; background:#c51d07; background-image:-webkit-linear-gradient(left, #c51d07, #ff783d); background-image:-moz-linear-gradient(left, #c51d07, #ff783d); background-image:linear-gradient(left,#c51d07,#ff783d);}
.topHeader-wrap .nav-mod .btn.last-tags{ margin-right:0;}
.topHeader-wrap .navText-con{ height:233px; background:url("/images/zhuanti/bursary/navText-bg.png") no-repeat; margin-top:50px;}
.topHeader-wrap .navText-con p{ line-height:38px; font-size:18px; color:#560000; padding:42px 78px 0 72px;}
.topHeader-wrap .video-con{ background:#fff; border-radius:12px; padding:40px 70px 60px; box-shadow:0 4px 8px #efd2bd; margin-top:50px;}
.topHeader-wrap .video-con p{ font-size:18px; line-height:38px;}
.topHeader-wrap .video-con .video{ text-align:center; width:840px; padding:44px 0 0; margin:0 auto;}

/**/
.honorList-wrap01{ width:100%; height:964px; background:url("/images/zhuanti/bursary/honorList-bg01.jpg") no-repeat center top;}
.honorList-wrap02{ width:100%; height:964px; background:url("/images/zhuanti/bursary/honorList-bg03.jpg") no-repeat center top;}
.honorList-mod{ padding:53px 0 0;}
.honorList-mod .tab-tit{ position:relative; margin:0 42px 0 48px;}
.honorList-mod .tab-tit .swiper-container{ height:46px;}
.honorList-mod .tab-tit .swiper-slide{ display:block; float:left; width:140px; height:46px; text-decoration:none;}
.honorList-mod .tab-tit .swiper-slide span{ display:block; width:128px; height:44px; line-height:44px; text-align:center; font-size:18px; color:#d43515; border:1px solid #d43515; border-radius:40px;}
.honorList-mod .tab-tit .swiper-slide.on span{ width:130px; height:46px; line-height:46px; border:0; font-weight:bold; color:#fff; background:#ffc66d; background-image:-webkit-linear-gradient(left, #a91a04, #e96c07); background-image:-moz-linear-gradient(left, #a91a04, #e96c07); background-image:linear-gradient(left,#a91a04,#e96c07);}
.honorList-mod .tab-tit .arrow-left,.honorList-mod .tab-tit .arrow-right{ display:none; width:32px; height:32px; position:absolute; left:-47px; top:5px; background-position:-33px 0;}
.honorList-mod .tab-tit .arrow-right{ left:auto; right:-47px; background-position:0 0;}
.honorList-mod .tab-tit .arrow-left.swiper-button-disabled{ background-position:-33px -33px;}
.honorList-mod .tab-tit .arrow-right.swiper-button-disabled{ background-position:0 -33px;}
.honorList-mod .tab-con{ display:none; padding:33px 0 0;}
.honorList-mod .tab-con .swiper-container{ padding-top:73px; height:452px;}
.honorList-mod .tab-con .swiper-slide{ height:359px; margin-top:65px;}
.honorList-mod .tab-con .swiper-slide.on{ margin-top:0; transition:all .2s; -webkit-transition:all .2s;}
.honorList-mod .tab-con .box{ width:380px; height:290px; background:#fff; border-radius:12px; text-align:center; position:relative; padding-top:56px;}
.honorList-mod .tab-con .box:before{ content:""; width:100%; height:13px; position:absolute; left:0; top:0; border-radius:6px 6px 0 0; background:#be4805; background-image:-webkit-linear-gradient(left, #be4805, #e2604b); background-image:-moz-linear-gradient(left, #be4805, #e2604b); background-image:linear-gradient(left,#be4805,#e2604b);}
.honorList-mod .tab-con .box .tit{ width:156px; height:127px; background-position:0 -123px; position:absolute; left:50%; margin-left:-78px; top:-73px;}
.honorList-mod .tab-con .box .tit p{ font-size:18px; color:#b61400; font-weight:bold; line-height:28px; padding-top:74px;}
.honorList-mod .tab-con .box .tit.firstPrize{ background-position:0 -691px;}
.honorList-mod .tab-con .box .tit.secondPrize{ background-position:0 -430px;}
.honorList-mod .tab-con .box .tit.thirdPrize{ background-position:0 -562px;}
.honorList-mod .tab-con .box .head{ width:320px; height:272px; background:url("/images/zhuanti/bursary/honorList-bg02.jpg") no-repeat; margin:0 auto;}
.honorList-mod .tab-con .box .head .pic{ width:320px; height:199px;}
.honorList-mod .tab-con .box .prize{ height:72px; line-height:72px; font-size:18px; color:#fff; font-weight:bold;}
.honorList-mod .tab-con .box .prize strong{ font-size:40px;}
.honorList-mod .tab-con .box .name{ line-height:52px; font-size:20px; font-weight:bold;}
.honorList-mod .tab-con .box .name strong{ color:#b61400; margin-left:30px;}
.honorList-mod .tab-con .box .text{ padding:0 25px 0 45px; text-align:left;}
.honorList-mod .tab-con .box .text p{ font-size:16px; color:#666; line-height:34px;}
.honorList-mod .tab-con .box .text p a{ color:#666;}
.honorList-mod .tab-con .box .btn-wrap{ padding:13px 0 0; font-size:0;}
.honorList-mod .tab-con .box .btn-wrap .video-btn{ display:inline-block; width:140px; padding-right:10px; height:46px; line-height:46px; font-size:18px; position:relative; margin:0 7px; color:#fff; text-decoration:none; border-radius:40px; background:#d54d07; background-image:-webkit-linear-gradient(top, #e37408, #c41d06); background-image:-moz-linear-gradient(top, #e37408, #c41d06); background-image:linear-gradient(top,#e37408,#c41d06);}
.honorList-mod .tab-con .box .btn-wrap .video-btn:before{ content:""; width:19px; height:19px; background-position:-83px -72px; position:absolute; top:14px; right:7px;}
.honorList-mod .tab-con .box .btn-wrap .class-btn{ display:inline-block;width:150px; height:46px; line-height:46px; font-size:18px; position:relative; margin:0 7px; color:#fff; text-decoration:none; border-radius:40px; background:#f39146; background-image:-webkit-linear-gradient(left, #f49247, #f39146); background-image:-moz-linear-gradient(left, #f49247, #f39146); background-image:linear-gradient(left,#f49247,#f39146);}
.honorList-mod .tab-con .box .scholarship-tit{ text-align:center; padding-top:27px;}
.honorList-mod .tab-con .box .scholarship-tit h4{ display:inline-block; line-height:32px; font-size:20px; color:#ff9932; position:relative;}
.honorList-mod .tab-con .box .scholarship-tit h4:before,.honorList-mod .tab-con .box .scholarship-tit h4:after{ content:""; width:93px; height:1px; background:#ffe0c1; position:absolute; left:-107px; top:50%; margin-top:-1px;}
.honorList-mod .tab-con .box .scholarship-tit h4:after{ left:auto; right:-107px;}
.honorList-mod .tab-con .box .scholarship-text{ text-align:center; padding-top:12px;}
.honorList-mod .tab-con .box .scholarship-text h4{ display:inline-block; line-height:50px; text-align:center; font-size:16px; color:#b61400; position:relative;}
.honorList-mod .tab-con .box .scholarship-text h4 strong{ font-size:32px;}
.honorList-mod .tab-con .box .scholarship-text h4:before,.honorList-mod .tab-con .box .scholarship-text h4:after{ content:""; width:21px; height:45px; position:absolute; left:-23px; top:6px; background-position:0 -358px;}
.honorList-mod .tab-con .box .scholarship-text h4:after{ left:auto; right:-23px; background-position:-26px -358px;}
.honorList-mod .tab-con .swiper-pagination{ text-align:center; font-size:0;}
.honorList-mod .tab-con .swiper-pagination-bullet{ display:inline-block; width:12px; height:12px; border-radius:50%; background:#776e6e; margin:0 7px;}
.honorList-mod .tab-con .swiper-pagination-bullet-active{ background:#9a1e04;}
.honorList-mod .tab-con .all-btn{ display:block; width:300px; height:60px; line-height:60px; text-align:center; text-decoration:none; border-radius:40px; font-size:20px; color:#fff7ee; margin:74px auto 0; background:#a91905; background-image:-webkit-linear-gradient(left, #a91905, #ea6d07); background-image:-moz-linear-gradient(left, #a91905, #ea6d07); background-image:linear-gradient(left,#a91905,#ea6d07);}

/**/
.about-wrap{ width:100%; height:340px; background:url("/images/zhuanti/bursary/about-bg.jpg") no-repeat;}
.about-wrap ul{}
.about-wrap li{ float:left; width:25%; text-align:center; color:#fff; padding-top:94px;}
.about-wrap li h4{ line-height:43px; font-size:30px;}
.about-wrap li p{ line-height:26px; padding-top:17px; font-size:16px;}

/**/
.leftNav-mod{ width:80px; height:233px; padding-top:22px; position:fixed; left:0; top:50%; margin-top:-127px; z-index:69; background:url("/images/zhuanti/bursary/lefeNav-bg.png") no-repeat;}
.leftNav-mod .btn{ display:block; width:66px; height:36px; line-height:36px; border-radius:40px; text-align:center; font-size:16px; color:#fff; text-decoration:none; margin:0 auto 21px; position:relative;}
.leftNav-mod .btn.on{ height:35px; line-height:35px; border-top:1px solid #fff; color:#b61400; background:#ffe99e; background-image:-webkit-linear-gradient(top, #ffe99e, #ffe7c9); background-image:-moz-linear-gradient(top, #ffe99e, #ffe7c9); background-image:linear-gradient(top,#ffe99e,#ffe7c9);}
.leftNav-mod .btn:before{ content:""; width:41px; height:1px; position:absolute; left:13px; bottom:-11px; background:#fc8257; background-image:-webkit-linear-gradient(left, #fc8257, #fc8257); background-image:-moz-linear-gradient(left, #fc8257, #fc8257); background-image:linear-gradient(left,#fc8257,#fc8257);}
.leftNav-mod .btn:last-child:before{ display:none;}

/*---------------------奖学金细则---------------------*/
.rule-wrap{ width:100%; background:url("/images/zhuanti/bursary/rule-bg.jpg") no-repeat center bottom #fee9d4;}
.rule-mod{ padding:43px 0 0;}
.rule-mod .tab-tit{ width:720px; height:50px; margin:0 auto; background:#fecba9; border-radius:40px;}
.rule-mod .tab-tit .btn{ display:block; float:left; width:180px; height:50px; line-height:50px; font-size:18px; color:#b61400; text-decoration:none; text-align:center;}
.rule-mod .tab-tit .btn.on{ color:#fff; font-weight:bold; background:#a91905; background-image:-webkit-linear-gradient(left, #a91905, #ea6c07); background-image:-moz-linear-gradient(left, #a91905, #ea6c07); background-image:linear-gradient(left,#a91905,#ea6c07);}
.rule-mod .tab-tit .btn:first-child.on{ border-radius:40px 0 0 40px;}
.rule-mod .tab-tit .btn:last-child.on{ border-radius:0 40px 40px 0;}
.rule-mod .tab-con{ display:none; padding:55px 0 60px;}
.rule-mod .tab-con .list{ padding:0 38px;}
.rule-mod .tab-con .list.mt{ margin-top:32px;}
.rule-mod .tab-con .box{ border-radius:8px; box-shadow:0 4px 8px #f9d8c0; position:relative;}
.rule-mod .tab-con .box.ml{ margin-left:25px;}
.rule-mod .tab-con .box .medal01{ position:absolute; left:-27px; top:1px;}
.rule-mod .tab-con .box .medal02{ position:absolute; left:-27px; top:1px;}
.rule-mod .tab-con .box .medal03{ position:absolute; left:-8px; top:1px;}
.rule-mod .tab-con .box .medal04{ width:91px; height:107px;background:url("/images/zhuanti/bursary/medal04.png") no-repeat; position:absolute; left:-8px; top:1px;}
.rule-mod .tab-con .box .medal04 span{ display:block; line-height:120px; text-align:center; font-size:16px; font-weight:bold;  background:-webkit-linear-gradient(left,#951705,#b2320f 40%,#e66321 60%,#f67126);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#951705;}
.rule-mod .tab-con .box .medal05{ width:103px; height:116px;background:url("/images/zhuanti/bursary/medal05.png") no-repeat; position:absolute; left:-5px; top:-10px;}
.rule-mod .tab-con .box .medal05 span{ display:block; line-height:102px; text-align:center; font-size:16px; font-weight:bold; color:#b61400;}
.rule-mod .tab-con .box h4{ line-height:72px; font-size:24px; color:#b61400; padding:24px 0 0 96px;}
.rule-mod .tab-con .box p{ line-height:28px; font-size:16px; color:#420b04; padding:0 20px 0 96px;}
.rule-mod .tab-con .box p a{ color:#b61400;}
.rule-mod .tab-con .box.w1{ width:545px; height:277px; background:url("/images/zhuanti/bursary/rule-box01.jpg") no-repeat;}
.rule-mod .tab-con .box.w2{ width:360px; height:320px; background:url("/images/zhuanti/bursary/rule-box02.jpg") no-repeat;}
.rule-mod .tab-con .box.w2 p{ padding:15px 20px 0 36px;}
.rule-mod .tab-con .box .pop-btn{ display:inline-block;}
.rule-mod .tab-con .box .rule-pop{ right:-30px; top:42px; display:none; width:386px; line-height:34px; background:#fff; padding:34px 40px; border:1px solid #ffd8b2; border-radius:12px; font-size:16px; color:#420b04;}
.rule-mod .tab-con .box .rule-pop:before{ content:""; width:29px; height:15px; position:absolute; right:50px; top:-15px; background:url("/images/zhuanti/bursary/rule-ico.png") no-repeat;}
.rule-mod .tab-con .tips{ font-size:16px; color:#674b46; line-height:86px; padding-left:38px;}
.rule-mod .tab-con .btn{ display:block; width:430px; height:60px; line-height:60px; text-align:center; text-decoration:none; font-size:20px; color:#fff7ee; font-weight:bold; border-radius:40px; margin:4px auto 0; background:#a91a05; background-image:-webkit-linear-gradient(left, #a91a05, #ea6d08); background-image:-moz-linear-gradient(left, #a91a05, #ea6d08); background-image:linear-gradient(left,#a91a05,#ea6d08);}

/**/
.specialSubject-wrap{ width:100%; background:#f1f2ff;}
.specialSubject-mod{ padding:52px 0 85px;}
.specialSubject-mod .box{ width:360px; height:302px; padding:0 40px 0 185px;}
.specialSubject-mod .box h4{ line-height:62px; font-size:24px; padding-top:31px;}
.specialSubject-mod .box p{ line-height:34px; font-size:16px;}
.specialSubject-mod .box .btn{ display:block; width:150px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; margin-top:21px; font-weight:bold; border-radius:40px; text-decoration:none; background:#b94302; background-image:-webkit-linear-gradient(top, #d36005, #b94302); background-image:-moz-linear-gradient(top, #d36005, #b94302); background-image:linear-gradient(top,#d36005,#b94302);}
.specialSubject-mod .box.bg01{ background:url("/images/zhuanti/bursary/specialSubject-bg01.jpg") no-repeat;}
.specialSubject-mod .box.bg02{ background:url("/images/zhuanti/bursary/specialSubject-bg02.jpg") no-repeat;}

/*---------------------奖学金申请---------------------*/
.apply-wrap{ width:100%; background:#faeee7; padding-bottom:72px;}
.apply-mod{ padding:50px 0 0;}
.apply-mod ul{ width:1245px;}
.apply-mod li{ float:left; width:370px; height:240px; background:#fff; border-radius:10px; margin-right:45px; position:relative;}
.apply-mod li:before{ content:""; width:19px; height:30px; background-position:-45px -72px; position:absolute; right:-19px; top:15px;}
.apply-mod li:last-child:before{ display:none;}
.apply-mod .tit{ height:80px; line-height:80px; font-size:28px; color:#b61400; font-weight:bold; text-align:center; border-radius:10px; background:#ffd9a7; background-image:-webkit-linear-gradient(left, #fe9e46, #ffd9a7); background-image:-moz-linear-gradient(left, #fe9e46, #ffd9a7); background-image:linear-gradient(left,#fe9e46,#ffd9a7);}
.apply-mod .con{ padding:8px 30px 0 35px;}
.apply-mod .con p{ line-height:34px; font-size:18px;}

/**/
.issue-wrap{ width:100%; height:809px; background:url("/images/zhuanti/bursary/issue-bg01.jpg") no-repeat center top;}
.issue-mod{}
.issue-mod ul{ padding:52px 0 0; width:1230px;}
.issue-mod li{ float:left; width:380px; height:262px; margin:0 30px 30px 0; border-radius:6px; background:url("/images/zhuanti/bursary/issue-bg02.jpg") no-repeat;}
.issue-mod h4{ line-height:50px; padding-top:20px; font-size:24px;}
.issue-mod h4 span{ display:inline-block; width:50px; height:50px; font-size:36px; text-align:center; color:#fff; margin-right:22px;}
.issue-mod p{ line-height:34px; font-size:16px; padding:0 40px 0 39px;}

/*---------------------荣誉榜---------------------*/
.honour-mod{ border-radius:12px; background:#fff; box-shadow:0 4px 8px #efd2bd; margin:67px auto 40px; position:relative;}
.honour-mod .back-btn{ position:absolute; right:30px; top:20px; color:#d43515;}
.honour-mod .top-tit{ text-align:center; font-size:0; padding:50px 0 0;}
.honour-mod .top-tit h2{ display:inline-block; line-height:76px; font-size:44px; position:relative;}
.honour-mod .top-tit h2:before,.honour-mod .top-tit h2:after{ content:""; width:37px; height:71px; background-position:0 -263px; position:absolute; top:0; left:-75px;}
.honour-mod .top-tit h2:after{ left:auto; right:-75px; background-position:-39px -263px;}
.honour-mod .tab-tit{ text-align:center; font-size:0; padding:43px 0 0;}
.honour-mod .tab-tit .btn{ display:inline-block; width:158px; height:44px; line-height:44px; text-align:center; font-size:18px; color:#d36f26; border:1px solid #d36f26; border-radius:40px; text-decoration:none; margin:0 5px;}
.honour-mod .tab-tit .btn.on{ width:160px; height:46px; line-height:46px; border:0; color:#fff; font-weight:bold; background:#941705; background-image:-webkit-linear-gradient(left, #941705, #bf2d0d); background-image:-moz-linear-gradient(left, #941705, #bf2d0d); background-image:linear-gradient(left,#941705,#bf2d0d);}
.honour-mod .tab-con{ display:none; padding:33px 36px;}
.honour-mod .tab-con .table{ width:100%;}
.honour-mod .tab-con .table th{ background:#da5e32;}
.honour-mod .tab-con .table th{ height:66px; line-height:66px; font-size:18px; color:#fff; font-weight:bold;}
.honour-mod .tab-con .table th:first-child{ border-top-left-radius:12px;}
.honour-mod .tab-con .table th:last-child{ border-top-right-radius:12px;}
.honour-mod .tab-con .table td{ height:56px; line-height:56px; text-align:center; font-size:16px; border-left:1px solid #ece5e2; border-bottom:1px solid #ece5e2;}
.honour-mod .tab-con .table td:last-child{ border-right:1px solid #ece5e2;}


