body{font:14px "microsoft yahei", Arial, Helvetica, sans-serif;}
/*1400*900*/

/*****************
-------首页-------
*****************/
.banner{position: relative;}
.banner .swiper-slide{background-position: bottom center; background-size: auto 100%; background-repeat: no-repeat;}
.banner .swiper-pagination-bullet{ border-radius:50%;border: none; background:#3a4d82; opacity: 1;}
/*title*/
.titleI img{display: block; margin:0 auto;}
.title h1{color:#18244b; font-weight:550;}
.title h2{color:#18244b; font-weight:550;}
.titleM{color:#838c94; margin-left: auto;}
.Indtit h1{color:#333; font-weight:550;}
.Indtit h2{color:#333; font-weight:550;}
.IndtitM{ color:#a5aab0;text-align: center; display: block; margin-left: auto;}
.IndDC{background:#FFF;}
/*报考指南*/
.IndguiNa{ color:#555;font-weight:550;}
.IndguiNp{ color:#999;}
.IndguiNp a{ color:#b59039;}
.IndguiEa p{color:#31404c;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.IndguiEa span{color:#666}
.IndguiEa:hover p,.IndguiEa:hover span{ color:#cc8b59;}
.IndguiM{ position: relative;z-index:1;}
.IndguiM a{text-align: center; display: block; color:#a5aab0; margin:0 auto; background:#FFF;}
.IndguiM:before{display:block;content:'';position: absolute; left:0;top:50%; margin-top: -1px; width:100%; height:1px; border-bottom:1px dashed #d1d7df;z-index:-1}
/*报名途径*/
.IndwayI{display: block; border-radius: 50%; overflow: hidden;}
.IndwayI img{width:100%;}
.IndwayPh{ color:#333;}
.IndwayPt{ color:#a27a62;}
.IndwayPp{ color:#979fa6;}
.Indwaya{text-align: center;color:#b49277;}
.IndwayF{background:#f1f1f1;}
.IndwayFT{position: relative; }
.IndwayFT:before{display:block;content:'';position: absolute; left:0;top:50%;background:#3a4d82;}
.IndwayFT h2{ color:#333;font-weight:550;}
.IndwaFd{background:#FFF; position: relative;z-index: 1;}
.IndwaFI{ border: none; background:none;z-index:1;color:#979fa6;}
.IndwaFL{ position:absolute;z-index:-1;color:#979fa6;top:0;}
.IndwaFL span{ color:#e00000;}
.IndwaFS{border: none;background:none;z-index:1;color:#979fa6; background-image: url("../images/icon/NavJ.png"); background-position:94% center; background-repeat: no-repeat;}
.IndwaBut{border: none; background:#cc8b59; color:#FFF; display: block;}
.IIndwalA{ color:#939393;text-align: center;display: block;}
/*动态*/
.IndNewTa{ width: 50%; text-align: center;background:#f6f6f6; display: block; color:#1f1f1f;font-weight:550;}
.IndNewT .on{background:#FFF; color:#3a4d82;}
.IndNewNa{ width:100%; display: block; overflow: hidden;}
.IndNewNa img,.IndNewNZ img{width:100%; display: block;}
.IndNewNZ{width:100%;position: relative;overflow: hidden; display: block;}
.IndNewNZp{width:100%;color:#FFF; position: absolute; left:0; bottom:0; background: rgba(49,71,121,0.8);align-content:center;z-index:1}
.IndNewNZp p{width:90%; margin:0 auto;}
.IndNewNSa{ color:#31404c;width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; display: block;}
/*招生常见问题*/
.Indcom{background-color:#FFF;}
.IndcomU li{text-align: center;}
.IndcomU li a{ color:#FFF;}
.IndC1,.IndC5,.IndC16,.IndC25{ background:#72a7c9;}
.IndC2,.IndC6,.IndC17,.IndC26{ background:#7c8ec0;}
.IndC3,.IndC7,.IndC21{ background:#7dafa4;}
.IndC4,.IndC8,.IndC11,.IndC12{ background:#b5859b;}
.IndC18,.IndC20,.IndC23{ background:#d09879;}
.IndC9,.IndC13,.IndC15{ background:#c58686;}
.IndC10,.IndC14,.IndC24{ background:#98b984;}
.IndC19,.IndC22{ background:#5e90c5;}


/*招生院校*/
.Indadm{background:#FFF;}
.IndadmTa{text-align: center; background:#eeeff6;color:#555;}
.IndadmT .on{ color:#FFF; background:#b58e4b;}
.IndadmI{position: relative;}
.IndadmIs{ overflow: hidden; display: block;}
.IndadmI img{width:100%; display: block;}
.IndadmIl{border-radius:50%; overflow: hidden; box-shadow:0 4px 8px rgba(0,0,0,0.15); position: absolute;}
.IndadmH{width:100%;}
.IndadmH img{display: block;}
.IndadmHp{ color:#8d959d;}
.IndadmHs{ color:#FFF;}
.IndadmHs1{ background:#e79393}
.IndadmHs2{ background:#f4ab6f}
.Indadmhd{color:#333;font-weight:550; display: block;}
.IndadmF{width: 100%;}
.IndadmF span{ color:#666;background:#eeeff6;}
.IndadmBa{ color:#666; position: relative; display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.IndadmBa:before{display:block;content:'';position: absolute;background:#444; left:0;top:50%;}
/*友情链接*/
.IndLin{background:#FFF;}
.IndLinT{position: relative; color:#323232; font-weight:550;}
.IndLinT:before{display:block;content:'';position: absolute;background:#3a4d82;top:50%;}
.IndLina{ color:#9ea1a4;}
@media  screen and ( min-width:1440px){
/* banner */
.banner{height:350px;}
.banner .swiper-slide{height:350px;}
.banner .swiper-pagination-bullet{width:8px; height:8px;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 4px;}
.banner .swiper-pagination-bullets {bottom:18px;}
.banner .swiper-pagination-bullet-active { width:12px; height:12px;}
/*title*/
.title{ height:70px; border-bottom:1px solid #dcdcdc;}
.titleI{width:45px;}
.titleI img{width:30px;}
.title h1{font-size:24px; line-height:30px;}
.title h2{font-size:24px; line-height:30px;}
.titleM{ font-size:16px;line-height:30px; margin-right: 15px;}
.titleM:hover{color:#102741;}
.Indtit{padding:12px 16px 0; height:36px;}
.IndtitI{width:27px;}
.IndtitI img{width:22px;}
.Indtit h1{font-weight:550; font-size:20px; line-height:26px;}
.Indtit h2{font-weight:550; font-size:20px; line-height:26px;}
.IndtitM{font-size:14px;width:55px; height:20px; line-height:20px; border-radius:11px;border:1px solid #acb0b6;}
.IndtitM:hover{ background:#cc8b59; border:1px solid #cc8b59; color:#FFF;}

.IndDDK{ margin-bottom: 20PX;}
.IndDC{width:386px; height:656px; padding:1px 0;}
/*报考指南*/
.IndguiN{width:354px; margin:0 auto; padding:14px 0; border-bottom:1px dashed #eee;}
.IndguiNa{font-size:20px; line-height:26px;}
.IndguiNp{ font-size:14px;line-height:22px; margin-top:10px;}
.IndguiE{width:354px; margin:10px auto; height: 425px;}
.IndguiEa{ font-size:14px; line-height:35px;height:35px;}
.IndguiEa p{ width: 300px;}
.IndguiM{width:354px; margin:10px auto;z-index:1;}
.IndguiM a{width:80px;line-height:26px;}
.IndguiM a:hover{color:#b59039;} 
/*报名途径*/
.IndwayN{width:356px; padding:0 15px; }
.IndwayN li{border-bottom:1px dashed #eee; padding:10px 0;}
.IndwayI{width:50px; height:50px;}
.IndwayP{width:220px;}
.IndwayPh{line-height:14px; line-height:20px;}
.IndwayPt{font-size:12px; line-height:18px;}
.IndwayPt img{width:10px;}
.IndwayPp{ line-height:18px;}
.Indwaya{width:60px; height:22px; line-height:22px;border:1px solid #b49277; border-radius:2px;font-size:12px;}
.Indwaya:hover{ background:#b49277; color:#FFF;}
.IndwayF{width:356px; height:195px; margin:14px auto 0;}
.IndwayFT{ height:45px; padding:0 15px; }
.IndwayFT:before{margin-top: -8px; width:4px; height:16px;}
.IndwayFT h2{ font-size:18px; line-height:45px;}
.IndwaFk{width:332px; margin:0 auto;}
.IndwaFd{ width:152px; height:25px;border:1px solid #ccc; border-radius:2px;margin-bottom:7px;}
.IndwaFI{ padding:0 11px; width:130px;line-height:25px; height:25px;font-size:12px;}
.IndwaFL{font-size:12px;left:10px;top:0; line-height:25px;}
.IndwaFS{ padding:0 11px; width:152px;  line-height:25px; height:25px;font-size:12px;background-position:94% center;background-size:9px;}
.IndwaFB{ padding-left:80px;width:3296px; margin-top: 10px;}
.IndwaBut{width:95px; height:25px; border-radius:3px;}
.IIndwalA{width:80px; font-size:12px;}
/*动态*/
.IndNewT{ width: 342px; margin:15px auto 0; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}
.IndNewTa{border-top:3px solid #ebebeb;line-height:46px; height:46px; color:#1f1f1f; font-size:16px;border-bottom:1px solid #ebebeb;}
.IndNewT .on{border-bottom:1px solid #FFF;border-top:3px solid #3a4d82;}
.IndNewN{width:342px; margin:15px auto 0;}
.IndNewNT{ height:535px}
.IndNewNa{height:122px; margin-bottom:10px;}
.IndNewNZ{height: 230px; border-radius:4px;}
.IndNewNZp{ height:40px;font-size:14px;}
.IndNewNZp p{ line-height:20px;height:20px;}
.IndNewNS{ height:530px; margin-top:20px}
.IndNewNSa{font-size:14px; line-height:35px;}
.IndNewNSa:hover{text-decoration:underline;}
/*招生常见问题*/
.IndcomK{ margin-top: 24px;}
.IndcomU{width:960px;}
.IndcomUw{width:230px;}
.IndcomU li{width:230px; line-height:60px; border-radius:2px; margin-bottom:10px;font-size:16px;}
.IndcomU li:hover{ box-shadow:0 0 15px rgba(0,0,0,0.2)}
.IndcomU li a img{width:14px; margin-left:5px;}
.IndcomU li.IndcomW{width:110px;}
.IndcomU li.IndcomH{line-height:130px;}
.IndcomU li.IndC1,.IndcomU li.IndC2,.IndcomU li.IndC4,.IndcomU li.IndC5,.IndcomU li.IndC7,.IndcomU li.IndC11,.IndcomU li.IndC13,.IndcomU li.IndC14,.IndcomU li.IndC16,.IndcomU li.IndC17,.IndcomU li.IndC18,.IndcomU li.IndC21,.IndcomU li.IndC25,.IndcomU li.IndC26{width:110px;}
/*招生院校*/
.IndadmT{ padding-top: 23px; padding-bottom:10px;}
.IndadmTa{ width: 78px; line-height:30px; border-radius:4px;border:1px solid #dadceb; margin:0 6px 13px;font-size:14px;}
.IndadmT .on{border:1px solid #b58e4b;}
.IndadmN{ padding-bottom:0;}
.IndadmN li{width:268px; padding:10px; border:1px solid #ebebeb; margin-left: 13.33px; margin-bottom:18px; border-radius:2px; height:350px;}
.IndadmN li:nth-child(4n+1){ margin-left:0;}
.IndadmI{ width:268px; height:138px;}
.IndadmN li:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.1)}
.IndadmIs{ width:268px; height:138px; border-radius:4px;}
.IndadmIl{ width:60px; height: 60px;box-shadow:0 4px 8px rgba(0,0,0,0.15); position: absolute; left:4px; bottom:-30px;}
.IndadmH{width:100%; padding-top:10px; font-size:12px}
.IndadmH img{width:14px;}
.IndadmHp{line-height:27px; margin-left:4px;}
.IndadmHs{ margin-left:9px; height: 27px; line-height:27px;border-radius:3px;padding:0 6px;}
.Indadmhd{line-height:30px; font-size:18px; font-weight:550;}
.IndadmF{ border-bottom:1px dashed #e3e3e8; padding-top:9px; padding-bottom: 10px;}
.IndadmF span{font-size:12px; line-height:20px; border-radius:10px; margin-right: 10px; margin-bottom: 5px;padding:0 10px;}
.IndadmB{ margin-top: 8px;}
.IndadmBa{font-size:14px; line-height:26px; padding-left: 10px;}
.IndadmBa:before{margin-top: -2px; width: 4px; height: 4px;}
.IndadmBa:hover{ color:#18244b;}
.IndadmBa:hover:before{background:#18244b;}
/*友情链接*/
.IndLin{padding:10px 0 36px; margin-bottom:20px; margin-top: 20px}
.IndLinT{ padding:0 20px; line-height:30px; height: 30px;font-size:18px;;}
.IndLinT:before{left:10px;margin-top: -7px; width:3px; height:14px;}
.IndLinN{ width:1180px; padding-left: 20px; margin-top:10px;}
.IndLina{font-size:16px; line-height: 30px; margin-right:20px;}
.IndLina:hover{ color:#000; text-decoration: underline;}


}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
/* banner */
.banner{height:320px;}
.banner .swiper-slide{height:320px;}
.banner .swiper-pagination-bullet{width:7px; height:7px;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px;}
.banner .swiper-pagination-bullets {bottom:16px;}
.banner .swiper-pagination-bullet-active { width:10px; height:10px;}
/*title*/
.title{ height:64px; border-bottom:1px solid #dcdcdc;}
.titleI{width:40px;}
.titleI img{width:26px;}
.title h1{font-size:21px; line-height:30px;}
.title h2{font-size:21px; line-height:30px;}
.titleM{ font-size:15px;line-height:30px; margin-right: 13px;}
.titleM:hover{color:#102741;}
.Indtit{padding:10px 15px 0; height:32px;}
.IndtitI{width:27px;}
.IndtitI img{width:20px;}
.Indtit h1{font-weight:550; font-size:18px; line-height:24px;}
.Indtit h2{font-weight:550; font-size:18px; line-height:24px;}
.IndtitM{font-size:13px;width:52px; height:20px; line-height:20px; border-radius:11px;border:1px solid #acb0b6;}
.IndtitM:hover{ background:#cc8b59; border:1px solid #cc8b59; color:#FFF;}

.IndDDK{ margin-bottom:18px;}
.IndDC{width:358px; height:600px; padding:1px 0;}
/*报考指南*/
.IndguiN{width:324px; margin:0 auto; padding:12px 0; border-bottom:1px dashed #eee;}
.IndguiNa{font-size:18px; line-height:24px;}
.IndguiNp{ font-size:13px;line-height:20px; margin-top:8px;}
.IndguiE{width:324px; margin:8px auto; height:384px;}
.IndguiEa{ font-size:13px; line-height:32px;height:32px;}
.IndguiEa p{ width:280px;}
.IndguiM{width:320px; margin:10px auto;z-index:1;}
.IndguiM a{width:80px;line-height:26px;}
.IndguiM a:hover{color:#b59039;} 
/*报名途径 358*/
.IndwayN{width:330px; padding:0 14px; }
.IndwayN li{border-bottom:1px dashed #eee; padding:9px 0;}
.IndwayI{width:46px;height:46px;}
.IndwayP{width:205px;}
.IndwayPh{line-height:14px; line-height:18px;}
.IndwayPt{font-size:12px; line-height:16px;}
.IndwayPt img{width:10px;}
.IndwayPp{ line-height:16px;}
.Indwaya{width:56px; height:20px; line-height:20px;border:1px solid #b49277; border-radius:2px;font-size:12px;}
.Indwaya:hover{ background:#b49277; color:#FFF;}
.IndwayF{width:330px; height:180px; margin:10px auto 0;}
.IndwayFT{ height:40px; padding:0 15px; }
.IndwayFT:before{margin-top: -7px; width:4px; height:14px;}
.IndwayFT h1{ font-size:16px; line-height:40px;}
.IndwaFk{width:300px; margin:0 auto;}
.IndwaFd{ width:144px; height:24px;border:1px solid #ccc; border-radius:2px;margin-bottom:6px;}
.IndwaFI{ padding:0 10px; width:124px;line-height:24px; height:24px;font-size:12px;}
.IndwaFL{font-size:12px;left:10px;top:0; line-height:24px;}
.IndwaFS{ padding:0 10px; width:144px;  line-height:24px; height:24px;font-size:12px;background-position:93% center;background-size:8px;}
.IndwaFB{ padding-left:80px;width:320px; margin-top: 8px;}
.IndwaBut{width:90px; height:24px; border-radius:2px;}
.IIndwalA{width:80px; font-size:12px;}
/*动态*/
.IndNewT{ width: 320px; margin:14px auto 0; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}
.IndNewTa{border-top:3px solid #ebebeb;line-height:42px; height:42px; color:#1f1f1f; font-size:15px;border-bottom:1px solid #ebebeb;}
.IndNewT .on{border-bottom:1px solid #FFF;border-top:3px solid #3a4d82;}
.IndNewN{width:320px; margin:14px auto 0;}
.IndNewNT{ height:480px}
.IndNewNa{height:114px; margin-bottom:6px;}
.IndNewNZ{height: 211px; border-radius:4px;}
.IndNewNZp{ height:38px;font-size:13px;}
.IndNewNZp p{ line-height:21px;height:21px;}
.IndNewNS{ height:474px; margin-top:20px}
.IndNewNSa{font-size:13px; line-height:30px;}
.IndNewNSa:hover{text-decoration:underline;}
/*招生常见问题*/
.IndcomK{ margin-top: 20px;}
.IndcomU{width:878.6px;}
.IndcomUw{width:214.4px;}
.IndcomU li{width:214.4px; line-height:52px; border-radius:2px; margin-bottom:7px;font-size:16px;}
.IndcomU li:hover{ box-shadow:0 0 15px rgba(0,0,0,0.2)}
.IndcomU li a img{width:14px; margin-left:5px;}
.IndcomU li.IndcomW{width:103.7px;}
.IndcomU li.IndcomH{line-height:111px;}
.IndcomU li.IndC1,.IndcomU li.IndC2,.IndcomU li.IndC4,.IndcomU li.IndC5,.IndcomU li.IndC7,.IndcomU li.IndC11,.IndcomU li.IndC13,.IndcomU li.IndC14,.IndcomU li.IndC16,.IndcomU li.IndC17,.IndcomU li.IndC18,.IndcomU li.IndC21,.IndcomU li.IndC25,.IndcomU li.IndC26{width:103.7px;}
/*招生院校*/
.IndadmT{ padding-top: 20px; padding-bottom:10px;}
.IndadmTa{ width: 72px; line-height:28px; border-radius:3px;border:1px solid #dadceb; margin:0 5px 10px;font-size:13px;}
.IndadmT .on{border:1px solid #b58e4b;}
.IndadmN{ padding-bottom:0;}
.IndadmN li{width:246px; padding:9px; border:1px solid #ebebeb; margin-left: 12px; margin-bottom:16px; border-radius:2px; height:320px;}
.IndadmN li:nth-child(4n+1){ margin-left:0;}
.IndadmI{ width:246px; height:126px;}
.IndadmN li:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.1)}
.IndadmIs{ width:246px; height:126px; border-radius:4px;}
.IndadmIl{ width:54px; height: 54px;box-shadow:0 4px 8px rgba(0,0,0,0.15); position: absolute; left:4px; bottom:-27px;}
.IndadmH{width:100%; padding-top:8px; font-size:12px}
.IndadmH img{width:13px;}
.IndadmHp{line-height:24px; margin-left:4px;}
.IndadmHs{ margin-left:9px; height: 25px; line-height:25px;border-radius:3px;padding:0 6px;}
.Indadmhd{line-height:30px; font-size:17px; font-weight:550;}
.IndadmF{ border-bottom:1px dashed #e3e3e8; padding-top:6px; padding-bottom:9px;}
.IndadmF span{font-size:12px; line-height:20px; border-radius:10px; margin-right: 10px; margin-bottom: 5px;padding:0 10px;}
.IndadmB{ margin-top:6px;}
.IndadmBa{font-size:13px; line-height:24px; padding-left:8px; display: block;}
.IndadmBa:before{margin-top: -1.5px; width: 3px; height: 3px;}
.IndadmBa:hover{ color:#18244b;}
.IndadmBa:hover:before{background:#18244b;}
/*友情链接*/
.IndLin{padding:8px 0 30px;margin-bottom:18px; margin-top:18px}
.IndLinT{ padding:0 18px; line-height:30px; height: 30px;font-size:17px;;}
.IndLinT:before{left:9px;margin-top: -7px; width:3px; height:14px;}
.IndLinN{ width:1082px; padding-left:18px; margin-top:10px;}
.IndLina{font-size:15px; line-height:28px; margin-right:18px;}
.IndLina:hover{ color:#000; text-decoration: underline;}	
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
/* banner */
.banner{height:290px;}
.banner .swiper-slide{height:290px;}
.banner .swiper-pagination-bullet{width:6px; height:6px;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px;}
.banner .swiper-pagination-bullets {bottom:12px;}
.banner .swiper-pagination-bullet-active { width:10px; height:10px;}
/*title*/
.title{ height:54px; border-bottom:1px solid #dcdcdc;}
.titleI{width:36px;}
.titleI img{width:22px;}
.title h1{font-size:19px; line-height:30px;}
.title h2{font-size:19px; line-height:30px;}
.titleM{ font-size:14px;line-height:30px; margin-right: 11px;}
.titleM:hover{color:#102741;}
.Indtit{padding:9px 13px 0; height:28px;}
.IndtitI{width:24px;}
.IndtitI img{width:18px;}
.Indtit h1{font-weight:550; font-size:16px; line-height:20px;}
.Indtit h2{font-weight:550; font-size:16px; line-height:20px;}
.IndtitM{font-size:12px;width:48px; height:18px; line-height:18px; border-radius:10px;border:1px solid #acb0b6;}
.IndtitM:hover{ background:#cc8b59; border:1px solid #cc8b59; color:#FFF;}

.IndDDK{ margin-bottom:18px;}
.IndDC{width:294px; height:510px; padding:1px 0;}
/*报考指南 294*/
.IndguiN{width:270px; margin:0 auto; padding:10px 0; border-bottom:1px dashed #eee;}
.IndguiNa{font-size:16px; line-height:22px;}
.IndguiNp{ font-size:12px;line-height:18px; margin-top:5px;}
.IndguiE{width:270px; margin:8px auto; height:300px;}
.IndguiEa{ font-size:12px; line-height:25px;height:25px;}
.IndguiEa p{ width:200px;}
.IndguiM{width:270px; margin:10px auto;z-index:1;}
.IndguiM a{width:70px;line-height:24px; font-size:13px;}
.IndguiM a:hover{color:#b59039;} 
/*报名途径 */
.IndwayN{width:270px; padding:0 12px; }
.IndwayN li{border-bottom:1px dashed #eee; padding:6px 0;}
.IndwayI{width:40px;height:40px}
.IndwayP{width:166px;}
.IndwayPh{font-size:13px; line-height:16px;}
.IndwayPt{font-size:12px; line-height:15px;}
.IndwayPt img{width:10px;}
.IndwayPp{ font-size:12px;line-height:15px;}
.Indwaya{width:48px; height:20px; line-height:20px;border:1px solid #b49277; border-radius:2px;font-size:12px;}
.Indwaya:hover{ background:#b49277; color:#FFF;}
.IndwayF{width:270px; height:160px; margin:8px auto 0;}
.IndwayFT{ height:32px; padding:0 12px; }
.IndwayFT:before{margin-top: -6px; width:3px; height:12px;}
.IndwayFT h1{ font-size:15px; line-height:32px;}
.IndwaFk{width:250px; margin:0 auto;}
.IndwaFd{ width:120px; height:22px;border:1px solid #ccc; border-radius:2px;margin-bottom:6px;}
.IndwaFI{ padding:0 10px; width:100px;line-height:22px; height:22px;font-size:12px;}
.IndwaFL{font-size:12px;left:10px;top:0; line-height:22px;}
.IndwaFS{ padding:0 10px; width:120px;  line-height:22px; height:22px;font-size:12px;background-position:93% center;background-size:6px;}
.IndwaFB{ padding-left:80px;width:180px; margin-top:6px;}
.IndwaBut{width:80px; height:24px; border-radius:2px;}
.IIndwalA{width:80px; font-size:12px;}
/*动态 */
.IndNewT{ width:260px; margin:10px auto 0; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}
.IndNewTa{border-top:2px solid #ebebeb;line-height:36px; height:36px; color:#1f1f1f; font-size:14px;border-bottom:1px solid #ebebeb;}
.IndNewT .on{border-bottom:1px solid #FFF;border-top:2px solid #3a4d82;}
.IndNewN{width:260px; margin:12px auto 0;}
.IndNewNT{ height:400px}
.IndNewNa{height:92px; margin-bottom:6px;}
.IndNewNZ{height:173px; border-radius:4px;}
.IndNewNZp{ height:34px;font-size:12px;}
.IndNewNZp p{ line-height:21px;height:21px;}
.IndNewNS{ height:400px; margin-top:12px}
.IndNewNSa{font-size:12px; line-height:27px;height:27px;width:260px;}
.IndNewNSa:hover{text-decoration:underline;}
/*招生常见问题*/
.IndcomK{ margin-top:16px;}
.IndcomU{width:719px;}
.IndcomUw{width:176px;}
.IndcomU li{width:176px; line-height:45px; border-radius:2px; margin-bottom:5px;font-size:14px;}
.IndcomU li:hover{ box-shadow:0 0 15px rgba(0,0,0,0.2)}
.IndcomU li a img{width:12px; margin-left:3px;}
.IndcomU li.IndcomW{width:85.5px;}
.IndcomU li.IndcomH{line-height:95px;}
.IndcomU li.IndC1,.IndcomU li.IndC2,.IndcomU li.IndC4,.IndcomU li.IndC5,.IndcomU li.IndC7,.IndcomU li.IndC11,.IndcomU li.IndC13,.IndcomU li.IndC14,.IndcomU li.IndC16,.IndcomU li.IndC17,.IndcomU li.IndC18,.IndcomU li.IndC21,.IndcomU li.IndC25,.IndcomU li.IndC26{width:85.5px;}
/*招生院校*/
.IndadmT{ padding-top:16px; padding-bottom:8px;}
.IndadmTa{ width:61px; line-height:25px; border-radius:2px;border:1px solid #dadceb; margin:0 3px 6px;font-size:12px;}
.IndadmT .on{border:1px solid #b58e4b;}
.IndadmN{ padding-bottom:0;}
.IndadmN li{width:207px; padding:5px; border:1px solid #ebebeb; margin-left:8px; margin-bottom:10px; border-radius:2px; height:280px;}
.IndadmN li:nth-child(4n+1){ margin-left:0;}
.IndadmI{ width:207px; height:106px;}
.IndadmN li:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.1)}
.IndadmIs{ width:207px; height:106px; border-radius:2px;}
.IndadmIl{ width:46px; height: 46px;box-shadow:0 4px 8px rgba(0,0,0,0.15); position: absolute; left:4px; bottom:-23px;}
.IndadmH{width:100%; padding-top:6px; font-size:12px}
.IndadmH img{width:12px;}
.IndadmHp{line-height:20px; margin-left:3px;}
.IndadmHs{ margin-left:5px; height: 20px; line-height:20px;border-radius:2px;padding:0 5px;}
.Indadmhd{line-height:26px; font-size:16px; font-weight:550;}
.IndadmF{ border-bottom:1px dashed #e3e3e8; padding-top:5px; padding-bottom:7px;}
.IndadmF span{font-size:12px; line-height:18px; border-radius:9px; margin-right:7px; margin-bottom:4px;padding:0 9px;}
.IndadmB{ margin-top:5px;}
.IndadmBa{font-size:12px; line-height:22px; padding-left:6px; display: block; width:200px;}
.IndadmBa:before{margin-top: -1px; width:2px; height:2px;}
.IndadmBa:hover{ color:#18244b;}
.IndadmBa:hover:before{background:#18244b;}
/*友情链接*/
.IndLin{padding:6px 0 24px;margin-bottom:15px; margin-top:15px}
.IndLinT{ padding:0 16px; line-height:26px; height:26px;font-size:16px;;}
.IndLinT:before{left:8px;margin-top: -7px; width:3px; height:14px;}
.IndLinN{ width:884px; padding-left:16px; margin-top:8px;}
.IndLina{font-size:14px; line-height:25px; margin-right:16px;}
.IndLina:hover{ color:#000; text-decoration: underline;}	
}
@media  screen and (max-width:959px ) and ( min-width:640px){
/* banner */
.banner{height:250px;}
.banner .swiper-slide{height:250px;}
.banner .swiper-pagination-bullet{width:5px; height:5px;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px;}
.banner .swiper-pagination-bullets {bottom:10px;}
.banner .swiper-pagination-bullet-active { width:9px; height:9px;}
/*title*/
.title{ height:48px; border-bottom:1px solid #dcdcdc;}
.titleI{width:36px;}
.titleI img{width:22px;}
.title h1{font-size:18px; line-height:30px;}
.title h2{font-size:18px; line-height:30px;}
.titleM{ font-size:14px;line-height:30px; margin-right: 11px;}
.Indtit{padding:11px 15px 0; height:28px;}
.IndtitI{width:24px;}
.IndtitI img{width:18px;}
.Indtit h1{font-weight:550; font-size:16px; line-height:20px;}
.Indtit h2{font-weight:550; font-size:16px; line-height:20px;}
.IndtitM{font-size:12px;width:48px; height:18px; line-height:18px; border-radius:10px;border:1px solid #acb0b6;}

.IndDC{width:600px;padding:1px 0; margin-bottom:15px;}
/*报考指南 294*/
.IndguiN{width:560px; margin:0 auto; padding:10px 0; border-bottom:1px dashed #eee;}
.IndguiNa{font-size:16px; line-height:22px;}
.IndguiNp{ font-size:12px;line-height:18px; margin-top:5px;}
.IndguiE{width:560px; margin:8px auto;;}
.IndguiEa{ font-size:13px; line-height:27px;height:27px;}
.IndguiEa p{ width:440px;}
.IndguiM{width:560px; margin:10px auto;z-index:1;}
.IndguiM a{width:70px;line-height:24px; font-size:13px;} 
/*报名途径 */
.IndwayN{width:560px; padding:0 20px; }
.IndwayN li{border-bottom:1px dashed #eee; padding:11px 0;}
.IndwayI{width:50px;height:50px}
.IndwayP{width:440px;}
.IndwayPh{font-size:14px; line-height:20px;}
.IndwayPt{font-size:12px; line-height:18px;}
.IndwayPt img{width:10px;}
.IndwayPp{ font-size:12px;line-height:18px;}
.Indwaya{width:48px; height:20px; line-height:20px;border:1px solid #b49277; border-radius:2px;font-size:12px;}
.Indwaya:hover{ background:#b49277; color:#FFF;}
.IndwayF{width:560px; padding-bottom:15px; margin:12px auto 20px;}
.IndwayFT{ height:40px; padding:0 15px; }
.IndwayFT:before{margin-top: -6px; width:3px; height:12px;}
.IndwayFT h1{ font-size:16px; line-height:40px;}
.IndwaFk{width:520px; margin:0 auto;}
.IndwaFd{ width:250px; height:26px;border:1px solid #ccc; border-radius:2px;margin-bottom:6px;}
.IndwaFI{ padding:0 10px; width:230px;line-height:26px; height:26px;font-size:12px;}
.IndwaFL{font-size:12px;left:10px;top:0; line-height:26px;}
.IndwaFS{ padding:0 10px; width:250px;  line-height:26px; height:26px;font-size:12px;background-position:93% center;background-size:6px;}
.IndwaFB{ display: block; width: 100%}
.IndwaBut{width:100px; height:28px; border-radius:2px; margin:15px auto 10px;}
.IndwalA{width:80px; font-size:12px;margin:0 auto; display: block;}
/*动态 */
.IndNewT{ width:560px; margin:16px auto 0; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}
.IndNewTa{border-top:2px solid #ebebeb;line-height:40px; height:40px; color:#1f1f1f; font-size:15px;border-bottom:1px solid #ebebeb;}
.IndNewT .on{border-bottom:1px solid #FFF;border-top:2px solid #3a4d82;}
.IndNewN{width:560px; margin:15px auto 0;}
.IndNewNT{}
.IndNewNa{height:199px; margin-bottom:6px;}
.IndNewNZ{height:373px; border-radius:4px;}
.IndNewNZp{ height:55px;font-size:16px;}
.IndNewNZp p{ line-height:21px;height:21px;}
.IndNewNS{ margin-top:18px}
.IndNewNSa{font-size:15px; line-height:34px;height:34px;}
/*招生常见问题*/
.IndcomK{ margin-top:16px;padding:0 10px;}
.IndcomU{width:100%; }
.IndcomUw{width:100%;}
.IndcomU li{width:49.5%; line-height:45px; border-radius:2px; margin-bottom:5px;font-size:14px;}
.IndcomU li a img{width:12px; margin-left:3px;}
/*招生院校*/
.IndadmT{ padding-top:14px; padding-bottom:6px;}
.IndadmTa{ width:58px; line-height:24px; border-radius:2px;border:1px solid #dadceb; margin:0 3px 6px;font-size:12px;}
.IndadmT .on{border:1px solid #b58e4b;}
.IndadmN{ padding:0 30px 1px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;}
.IndadmN li{width:247px; padding:5px; border:1px solid #ebebeb; margin-bottom:12px; border-radius:2px; height:290px;}
.IndadmI{ width:247px; height:127px;}
.IndadmIs{ width:247px; height:127px; border-radius:2px;}
.IndadmIl{ width:50px; height: 50px;box-shadow:0 4px 8px rgba(0,0,0,0.15); position: absolute; left:4px; bottom:-25px;}
.IndadmH{width:100%; padding-top:6px; font-size:12px}
.IndadmH img{width:12px;}
.IndadmHp{line-height:20px; margin-left:3px;}
.IndadmHs{ margin-left:5px; height: 20px; line-height:20px;border-radius:2px;padding:0 5px;}
.Indadmhd{line-height:26px; font-size:16px; font-weight:550;}
.IndadmF{ border-bottom:1px dashed #e3e3e8; padding-top:5px; padding-bottom:7px;}
.IndadmF span{font-size:12px; line-height:18px; border-radius:9px; margin-right:7px; margin-bottom:4px;padding:0 9px;}
.IndadmB{ margin-top:5px;}
.IndadmBa{font-size:12px; line-height:22px; padding-left:6px; display: block; width:240px;}
.IndadmBa:before{margin-top: -1px; width:2px; height:2px;}
/*友情链接*/
.IndLin{padding:5px 0 20px;margin-bottom:15px; margin-top:15px}
.IndLinT{ padding:0 15px; line-height:24px; height:24px;font-size:15px;}
.IndLinT:before{left:8px;margin-top: -6px; width:3px; height:12px;}
.IndLinN{ width:585px; padding-left:15px; margin-top:6px;}
.IndLina{font-size:12px; line-height:22px; margin-right:15px;}	
}
@media only screen and (max-width: 639px) {
/* banner */
.banner{height:1rem;}
.banner .swiper-slide{height:1rem;}
.banner .swiper-pagination-bullet{width:0.04rem; height:0.04rem;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0.02rem;}
.banner .swiper-pagination-bullets {bottom:0.1rem;}
.banner .swiper-pagination-bullet-active { width:0.08rem; height:0.08rem;}
/*title*/
.title{ height:0.4rem; border-bottom:0.01rem solid #dcdcdc;width:92%; padding:0 4%;}
.titleI{width:9%;}
.titleI img{width:0.2rem; margin:0;}
.title h1{font-size:0.14rem; line-height:0.2rem;}
.title h2{font-size:0.14rem; line-height:0.2rem;}
.titleM{ font-size:0.11rem;line-height:0.2rem;}
.Indtit{padding:0.08rem 4% 0; height:0.3rem;}
.IndtitI{width:6%;}
.IndtitI img{width:0.16rem;}
.Indtit h1{font-weight:550; font-size:0.13rem; line-height:0.2rem;}
.Indtit h2{font-weight:550; font-size:0.13rem; line-height:0.2rem;}
.IndtitM{font-size:0.1rem;width:0.4rem; height:0.18rem; line-height:0.18rem; border-radius:0.1rem;border:0.01rem solid #acb0b6;}

.IndDC{width:100%;padding:0.01rem 0; margin-bottom:0.1rem;}
/*报考指南 294*/
.IndguiN{width:92%; padding:0.1rem 4%; border-bottom:0.01rem dashed #eee;}
.IndguiNa{font-size:0.13rem; line-height:0.2rem;}
.IndguiNp{ font-size:0.1rem;line-height:0.18rem; margin-top:0.04rem;}
.IndguiE{width:92%;padding:0.08rem 4%;}
.IndguiEa{ font-size:0.12rem; line-height:0.24rem;height:0.24rem;}
.IndguiEa p{ width:80%;}
.IndguiM{width:92%; margin:0.08rem auto;z-index:1;}
.IndguiM a{width:0.7rem;line-height:0.2rem; font-size:0.12rem;} 
/*报名途径 */
.IndwayN{width:92%; padding:0 4%; }
.IndwayN li{border-bottom:0.01rem dashed #eee; padding:0.1rem 0;}
.IndwayI{width:0.42rem;height:0.42rem;}
.IndwayP{width:60%;}
.IndwayPh{font-size:0.12rem; line-height:0.2rem;}
.IndwayPt{font-size:0.1rem; line-height:0.16rem;}
.IndwayPt img{width:0.08rem;}
.IndwayPp{ font-size:0.1rem;line-height:0.16rem;}
.Indwaya{width:15%; height:0.2rem; line-height:0.2rem;border:0.01rem solid #b49277; border-radius:0.02rem;font-size:0.11rem;}
.IndwayF{width:92%; padding-bottom:0.1rem; margin:0.1rem auto 0.15rem;}
.IndwayFT{ height:0.4rem; padding:0 4%; }
.IndwayFT:before{margin-top: -0.06rem; width:0.03rem; height:0.12rem;}
.IndwayFT h1{ font-size:0.13rem; line-height:0.4rem;}
.IndwayFT h2{ font-size:0.13rem; line-height:0.4rem;}
.IndwaFk{width:90%; margin:0 auto;}
.IndwaFd{ width:99%; height:0.3rem;border:0.01rem solid #ccc; border-radius:0.02rem;margin-bottom:0.08rem;}
.IndwaFI{ padding:0 5%; width:90%;line-height:0.3rem; height:0.3rem;font-size:0.12rem;}
.IndwaFL{font-size:0.12rem;left:5%;top:0; line-height:0.3rem;}
.IndwaFS{ padding:0 5%; width:100%;  line-height:0.3rem; height:0.3rem;font-size:0.12rem;background-position:95% center;background-size:0.08rem;}
.IndwaFB{ display: block; width: 100%}
.IndwaBut{width:50%; height:0.3rem; border-radius:0.02rem; margin:0.15rem auto 0.1rem;}
.IndwalA{width:0.8rem; font-size:0.1rem;margin:0 auto; display: block; text-align: center;}
/*动态 */
.IndNewT{ width:92%; margin:0.1rem auto 0; border-left:0.01rem solid #ebebeb; border-right:0.01rem solid #ebebeb;}
.IndNewTa{border-top:0.03rem solid #ebebeb;line-height:0.4rem; height:0.4rem; color:#1f1f1f; font-size:0.13rem;border-bottom:0.01rem solid #ebebeb;}
.IndNewT .on{border-bottom:0.01rem solid #FFF;border-top:0.03rem solid #3a4d82;}
.IndNewN{width:92%; margin:0.12rem auto 0;}
.IndNewNT{}
.IndNewNa{height:1.05rem; margin-bottom:0.06rem;}
.IndNewNZ{height:1.9rem; border-radius:0.04rem;}
.IndNewNZp{ height:0.4rem;font-size:0.12rem;}
.IndNewNZp p{ line-height:0.2rem;height:0.2rem;}
.IndNewNS{ margin-top:0.15rem}
.IndNewNSa{font-size:0.12rem; line-height:0.24rem;height:0.24rem;}
/*常见问题*/
.Indcom{ margin-bottom:0.1rem;}
.IndcomK{ margin-top:0.12rem;padding:0 4%;}
.IndcomU{width:100%; }
.IndcomUw{width:100%;}
.IndcomU li{width:49%; line-height:0.36rem; border-radius:0.02rem; margin-bottom:0.05rem;font-size:0.12rem;}
.IndcomU li a img{width:0.12rem; margin-left:0.03rem;}
/*招生院校*/
.Indadm{margin-bottom:0.1rem;}
.IndadmT{ padding:0.1rem 3% 0.05rem;}
.IndadmTa{ width:17.6%; line-height:0.22rem; border-radius:0.02rem;border:0.01rem solid #dadceb; margin:0 0.8% 0.05rem;font-size:0.11rem;}
.IndadmT .on{border:1px solid #b58e4b;}
.IndadmN{ padding:0 4% 0.1rem;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;}
.IndadmN li{width:46%; padding:0.03rem; border:0.01rem solid #ebebeb; margin-bottom:0.1rem; border-radius:0.03rem; height:2.1rem;}
.IndadmI{ width:100%; height:0.7rem;}
.IndadmIs{ width:100%; height:0.7rem; border-radius:0.03rem;}
.IndadmIl{ width:0.4rem; height:0.4rem;box-shadow:0 4px 8px rgba(0,0,0,0.15); position: absolute; left:0.02rem; bottom:-0.2rem;}
.IndadmH{width:100%; padding-top:0.05rem; font-size:0.09rem}
.IndadmH img{width:0.1rem;}
.IndadmHp{line-height:0.16rem; margin-left:0.04rem;}
.IndadmHs{ margin-left:0.04rem; height:0.16rem; line-height:0.16rem;border-radius:0.02rem;padding:0 0.04rem;}
.Indadmhd{line-height:0.2rem; font-size:0.12rem; font-weight:550; margin-top:0.03rem}
.IndadmF{ border-bottom:0.01rem dashed #e3e3e8; padding-top:0.05rem; padding-bottom:0.06rem;}
.IndadmF span{font-size:0.09rem; line-height:0.16rem; border-radius:0.08rem; margin-right:0.02rem; margin-bottom:0.04rem;padding:0 0.04rem;}
.IndadmB{ margin-top:0.05rem;}
.IndadmBa{font-size:0.1rem; line-height:0.18rem; padding-left:5%; display: block; width:95%;}
.IndadmBa:before{margin-top: -1px; width:2px; height:2px;}
/*友情链接*/
.IndLin{padding:0.1rem 4% 0.15rem; margin-bottom:0.2rem;}
.IndLinT{ padding:0 3%; line-height:0.3rem; height:0.3rem;font-size:0.13rem;}
.IndLinT:before{left:0;margin-top: -0.06rem; width:0.03rem; height:0.12rem;}
.IndLinN{ width:100%; padding:0.05rem 0 0;}
.IndLina{font-size:0.1rem; line-height:0.2rem; margin-right:0.1rem;}	
}
/*****************
------专业库-----
*****************/
.majDK{ background:#FFF;}
.majTit h1{ color:#0e2644;}
.majU li{position: relative;}
.majU li:before{display:block;content:'';position: absolute;background:#e5e5e5; left:0;right:0; margin:0 auto; bottom:0;}
.ImajUNI{overflow: hidden;}
.ImajUNI img{width:100%; display: block;}
.color01{ color:#e58730;}
.majLiB{align-content:center}
.majLiBa{text-align: center; display: block;color:#FFF; background:#334d72 }
.majLiA{ color:#0e2644; font-weight: 550; display:block}
.majLisz{width:100%;}
.majLisz{color:#818991;}
.majLisz h3{color:#2b2b2b;}
.majLisz p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.majUBZs{color:#333;}
.majUBZp{ color:#797979;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.majUNra{color:#333;}
.majUNra i{background:#e07564; display: block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform: rotate(45deg);}
.majUBZB{color:#FFF;background:#e07564; display: block;text-align: center;}
/*分类*/
.Nycl li{ width: 100%;}
.NyclH{color:#222d35;}
.Nycla{color:#545454;}
.NyclN .on{ background:#366494; color:#FFF;}
.NyclJ{color:#545454;}
.NyclJ span{ color:#dc6464;}
.Nycl li.CLsea{border-bottom: none; margin-left: auto;}
.CLseaa{text-align: center; color:#FFF; background: #6d8dba; border: none;}
.CLseaI{background-color:none;color:#333; background-image: url("../images/icon/search.png");background-repeat: no-repeat;}
@media  screen and ( min-width:1440px){
.majTit{ height:80px; margin-bottom:10px; }
.majU{ width: 1200px; margin:0 auto;}
.majU li{ padding:0 30px; width: 1140px;}
.majU li{height: 152px;}
.majU li:before{width:1140px; height: 1px;}
.majU li.majLi{height:200px;}
.ImajUNI{width:203px; height:130px;border-radius:3px;}
.majLiNz{width:900px;}
.ImajUNx{width:5px; height:120px; border-left:1px dashed #d3d3d3;}
.majLiB{ width:135px;}
.majLiBa{width:118px; line-height:34px; border-radius:3px;font-size:14px;}
.majLiN{width:670px;}
.majLiA{font-size:22px; line-height:30px;}
.majLis{padding-top:10px;}
.majLisz{width:100%;font-size:14px; line-height:22px; margin-top:8px;}
.majLisz h3{width:75px;font-size:14px;}
.majLisz p{ width: 570px;}
.majLisw{width:33%;}
.majLisw p{width:135px;}
	
.majUBZ{ width:855px;}
.majUBZs{ line-height:20px;font-size:16px; padding:15px 0;}
.majUBZs p{width:33%;}
.majUBZp{font-size:14px; line-height:20px;}
.majUNra{ line-height:26px;}
.majUNra i{ width:8px; height:8px;margin-right: 13px;}
.majUNra p{ font-size:22px;}
.majUBZB{ width: 170px; height:38px; line-height:38px;border-radius:2px;font-size:14px;}
.majUBZB:hover{ box-shadow:0 0 6px #e07564;}
.majU li:hover{ background:#fffbf6;}
	
/*分类*/
.Nycl{ margin:0 auto 40px; padding:15px 30px; width: 1140px;}
.Nycl li{ padding:15px 0 5px; border-bottom:1px dashed #eee;}
.NyclH{ width:90px; margin-bottom: 10px; line-height:25px; font-size:16px;}
.NyclN{width:1050px;}
.Nycla{ line-height:25px; padding:0 20px; border-radius: 3px;margin-bottom: 10px; font-size:14px;}
.Nyclw{width:210px;}
.NyclJ{width:120px; font-size:16px;line-height:25px;}

.Nycl li.CLsea{ width: 250px; border-bottom: none; padding-top:25px; padding-bottom:0;}
.CLseaa{width:50px; height:30px; line-height:30px;font-size:12px;}
.CLseaI{ padding-left:28px; padding-right: 10px; width: 160px;font-size: 12px; border:1px solid #bbb;height:28px; line-height:28px;background-size: 12px; background-position:12px center; }

}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.majTit{ height:70px; margin-bottom:8px; }
.majU{ width: 1100px; margin:0 auto;}
.majU li{ padding:0 30px;width:1040px}
.majU li{height: 140px;}
.majU li:before{width:1040px; height: 1px;}
.majU li.majLi{height:180px;}
.ImajUNI{width:190px; height:122px;border-radius:3px;}
.majLiNz{width:820px;}
.ImajUNx{width:5px; height:110px; border-left:1px dashed #d3d3d3;}
.majLiB{ width:130px;}
.majLiBa{width:110px; line-height:32px; border-radius:3px;font-size:13px;}
.majLiN{width:580px;}
.majLiA{font-size:20px; line-height:26px;}
.majLis{padding-top:10px;}
.majLisz{width:100%;font-size:13px; line-height:20px; margin-top:8px;}
.majLisz h3{width:70px;font-size:13px;}
.majLisz p{ width: 530px;}
.majLisw{width:33%;}
.majLisw p{width:120px;}
	
.majUBZ{ width:750px;}
.majUBZs{ line-height:20px;font-size:15px; padding:14px 0;}
.majUBZs p{width:33%;}
.majUBZp{font-size:13px; line-height:20px;}
.majUNra{ line-height:24px;}
.majUNra i{ width:7px; height:7px;margin-right: 11px;}
.majUNra p{ font-size:20px;}
.majUBZB{ width: 150px; height:38px; line-height:38px;border-radius:2px;font-size:13px;}
.majUBZB:hover{ box-shadow:0 0 6px #e07564;}
.majU li:hover{ background:#fffbf6;}
	
/*分类*/
.Nycl{ margin:0 auto 35px; padding:13px 30px; width: 1040px;}
.Nycl li{ padding:13px 0 5px; border-bottom:1px dashed #eee;}
.NyclH{ width:85px; margin-bottom:8px; line-height:25px; font-size:15px;}
.NyclN{width:955px;}
.Nycla{ line-height:24px; padding:0 15px; border-radius: 3px;margin-bottom:8px; font-size:13px;}
.Nyclw{width:210px;}
.NyclJ{width:120px; font-size:15px;line-height:24px;}

.Nycl li.CLsea{ width: 250px; border-bottom: none; padding-top:25px; padding-bottom:0;}
.CLseaa{width:50px; height:30px; line-height:30px;font-size:12px;}
.CLseaI{ padding-left:28px; padding-right: 10px; width: 160px;font-size: 12px; border:1px solid #bbb;height:28px; line-height:28px;background-size: 12px; background-position:12px center; }
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.majTit{ height:60px; margin-bottom:4px; }
.majU{ width:900px; margin:0 auto;}
.majU li{ padding:0 20px;width:860px;}
.majU li{height: 130px;}
.majU li:before{width:860px; height: 1px;}
.majU li.majLi{height:180px;}
.ImajUNI{width:180px; height:115px;border-radius:3px;}
.majLiNz{width:650px;}
.ImajUNx{ display: none}
.majLiB{ width:100px;}
.majLiBa{width:100px; line-height:32px; border-radius:3px;font-size:12px;}
.majLiN{width:530px;}
.majLiA{font-size:18px; line-height:22px;}
.majLis{padding-top:3px;}
.majLisz{width:100%;font-size:12px; line-height:20px; margin-top:5px;}
.majLisz h3{width:65px;font-size:12px;}
.majLisz p{ width:450px;}
.majLisw{width:33%;}
.majLisw p{width:100px;}
	
.majUBZ{ width:600px;}
.majUBZs{ line-height:20px;font-size:14px; padding:12px 0;}
.majUBZs p{width:33%;}
.majUBZp{font-size:12px; line-height:20px;}
.majUNra{ line-height:24px;}
.majUNra i{ width:6px; height:6px;margin-right: 10px;}
.majUNra p{ font-size:18px;}
.majUBZB{ width: 135px; height:36px; line-height:36px;border-radius:2px;font-size:12px;}
.majUBZB:hover{ box-shadow:0 0 6px #e07564;}
.majU li:hover{ background:#fffbf6;}
	
/*分类*/
.Nycl{ margin:0 auto 30px; padding:10px 20px 15px; width:860px;}
.Nycl li{ padding:10px 0 5px; border-bottom:1px dashed #eee;}
.NyclH{ width:80px; margin-bottom:5px; line-height:22px; font-size:14px;}
.NyclN{width:780px;}
.Nycla{ line-height:22px; padding:0 12px; border-radius: 3px;margin-bottom:5px; font-size:12px;}
.Nyclw{width:190px;}
.NyclJ{width:110px; font-size:14px;line-height:22px;}

.Nycl li.CLsea{ width: 250px; border-bottom: none; padding-top:15px; padding-bottom:0;}
.CLseaa{width:50px; height:30px; line-height:30px;font-size:12px;}
.CLseaI{ padding-left:28px; padding-right: 10px; width: 160px;font-size: 12px; border:1px solid #bbb;height:28px; line-height:28px;background-size: 12px; background-position:12px center; }
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.majTit{ height:50px; margin-bottom:2px; }
.majU{ width:600px; margin:0 auto;}
.majU li{ padding:0 15px;width:570px;}
.majU li{height: 100px;}
.majU li:before{width:570px; height: 1px;}
.majU li.majLi{height:150px;}
.ImajUNI{width:150px; height:96px;border-radius:3px;}
.majLiNz{width:400px;}
.ImajUNx{ display: none}
.majLiB{ width:100%; margin-top:10px;}
.majLiBa{width:120px; line-height:31px; border-radius:3px;font-size:12px;}
.majLiN{width:400px;}
.majLiA{font-size:16px; line-height:20px;}
.majLis{padding-top:6px;height:18px; overflow: hidden;}
.majLisz{width:100%;font-size:12px; line-height:18px;}
.majLisz h3{width:65px;font-size:12px;}
.majLisz p{ width:330px;}
	
.majUBZ{ width:470px;}
.majUBZs{ line-height:18px;font-size:12px; padding:7px 0;}
.majUBZs p{width:33%;}
.majUBZp{font-size:12px; line-height:20px;}
.majUNra{ line-height:22px;}
.majUNra i{ width:5px; height:5px;margin-right:8px;}
.majUNra p{ font-size:16px;}
.majUBZB{ width:85px; height:32px; line-height:32px;border-radius:2px;font-size:12px;}
.majUBZB:hover{ box-shadow:0 0 6px #e07564;}
.majU li:hover{ background:#fffbf6;}

/*分类*/
.Nycl{ margin:0 auto 24px; padding:8px 15px 15px; width:570px;}
.Nycl li{ padding:10px 0 5px; border-bottom:1px dashed #eee;}
.NyclH{ width:70px; margin-bottom:5px; line-height:20px; font-size:13px;}
.NyclN{width:500px;}
.Nycla{ line-height:20px; padding:0 10px; border-radius: 3px;margin-bottom:5px; font-size:12px;}
.NyclJ{width:500px; font-size:13px;line-height:20px;}

.Nycl li.CLsea{ width: 250px; border-bottom: none; padding-top:15px; padding-bottom:0;}
.CLseaa{width:50px; height:30px; line-height:30px;font-size:12px;}
.CLseaI{ padding-left:28px; padding-right: 10px; width: 160px;font-size: 12px; border:1px solid #bbb;height:28px; line-height:28px;background-size: 12px; background-position:12px center; }
}
@media only screen and (max-width: 639px) {
.majTit{ height:0.4rem; margin-bottom:0; }
.majU{ width:100%; margin:0 auto;}
.majU li{ padding:0.12rem 4%;}
.majU li:before{width:92%; height: 1px;}

.ImajUNI{width:36%; height:0.68rem;border-radius:3px;}
.majLiNz{width:60%;}
.ImajUNx{ display: none}
.majLiB{ width:100%; margin-top:0.06rem;}
.majLiBa{width:50%; line-height:0.26rem; border-radius:0.02rem;font-size:0.11rem;}
.majLiN{width:100%;}
.majLiA{font-size:0.13rem; line-height:0.18rem;}
.majLis{padding-top:0.05rem;height:0.16rem; overflow: hidden;}
.majLisz{width:100%;font-size:0.1rem; line-height:0.16rem;}
.majLisz h3{width:30%;font-size:0.1rem;}
.majLisz p{ width:70%;}
	
.majUBZ{ width:100%;}
.majUBZs{ line-height:0.2rem;font-size:0.11rem; padding:0.05rem 0 0.03rem;}
.majUBZs p{width:50%;}
.majUBZp{font-size:0.1rem; line-height:0.2rem;}
.majUNra{ line-height:0.25rem;}
.majUNra i{ width:0.05rem; height:0.05rem;margin-right:0.06rem;}
.majUNra p{ font-size:0.14rem}
.majUBZB{ width:50%; height:0.26rem; line-height:0.26rem;border-radius:0.03rem;font-size:0.12rem; margin:0.1rem auto 0;}
	
/*分类*/
.Nycl{ margin:0 auto 0.2rem; padding:0.08rem 4% 0.12rem; width:92%;}
.Nycl li{ padding:0.1rem 0 0.05rem; border-bottom:1px dashed #eee;}
.NyclH{ width:22%; margin-bottom:0.05rem; line-height:0.2rem; font-size:0.12rem;}
.NyclN{width:78%;}
.Nycla{ line-height:20px; padding:0 0.06rem; border-radius:0.02rem;margin-bottom:0.05rem; font-size:0.11rem;}
.NyclJ{width:78%;; font-size:0.12rem;line-height:0.2rem;}
.Nycl li.Nyclw{width:100%;}
.Nycl li.CLsea{ width: 100%; border-bottom: none; padding-top:0.1rem; padding-bottom:0;}
	.Nycl li.CLsea form{ width: 100%;}
.CLseaa{width:19%; height:0.3rem; line-height:0.3rem;font-size:0.12rem;}
.CLseaI{ padding-left:10%; padding-right:4%; width:66%;font-size:0.12rem; border:0.01rem solid #bbb;height:0.28rem; line-height:0.28rem;background-size:0.12rem; background-position:4% center; }
	
}
/*****************
------院校库-----
*****************/
.AcaUI{border-radius:50%; overflow: hidden;}
.AcaUI img{width:100%; display: block;}
.AcaUHd img{display: block; }
.AcaUHd p{ color:#7c7c7c; }
.AcaUNza{display: block;}
.AcaUNz1{ color:#646498; background:#e5e8f2;}
.AcaUNz2{ color:#5389b2; background:#e4eff8;}
.AcaUNz3{ color:#b27b5d; background:#f5eae5;}
.AcaUNz4{ color:#5ca3a4; background:#e1f0f0;}
@media  screen and ( min-width:1440px){
.AcaU li{height:200px;}
.AcaUI{width:113px; height: 113px;}
.AcaUN{width:780px;}
.AcaUHd{ margin-left:25px;}
.AcaUHd img{width:14px; margin-right:6px;}
.AcaUHd p{ font-size:14px; line-height:20px;}
p.AcaUNz,.AcaUNz{width:700px;}
.AcaUNza{padding:0 18px; border-radius:3px; margin-right:20px; line-height:25px; font-size:12px;}
.AcaUNza:hover{color:#FFF;}
.AcaUNz1:hover{background:#556498;}
.AcaUNz2:hover{background:#5389b2;}
.AcaUNz3:hover{background:#b27b5d;}
.AcaUNz4:hover{background:#5ca3a4;}
}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.AcaU li{height:180px;}
.AcaUI{width:100px; height: 100px;}
.AcaUN{width:700px;}
.AcaUHd{ margin-left:20px;}
.AcaUHd img{width:13px; margin-right:4px;}
.AcaUHd p{ font-size:13px; line-height:20px;}
p.AcaUNz,.AcaUNz{width:620px;}
.AcaUNza{padding:0 16px; border-radius:2px; margin-right:17px; line-height:22px; font-size:12px;}
.AcaUNza:hover{color:#FFF;}
.AcaUNz1:hover{background:#556498;}
.AcaUNz2:hover{background:#5389b2;}
.AcaUNz3:hover{background:#b27b5d;}
.AcaUNz4:hover{background:#5ca3a4;}	
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.AcaU li{height:160px;}
.AcaUI{width:90px; height: 90px;}
.AcaUN{width:590px;}
.AcaUHd{ margin-left:18px;}
.AcaUHd img{width:12px; margin-right:3px;}
.AcaUHd p{ font-size:12px; line-height:20px;}
p.AcaUNz,.AcaUNz{width:520px;}
.AcaUNza{padding:0 15px; border-radius:2px; margin-right:14px; line-height:20px; font-size:12px;}
.AcaUNza:hover{color:#FFF;}
.AcaUNz1:hover{background:#556498;}
.AcaUNz2:hover{background:#5389b2;}
.AcaUNz3:hover{background:#b27b5d;}
.AcaUNz4:hover{background:#5ca3a4;}		
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.AcaU{width:92%; padding:15px 4% 0;}
.AcaU li{height:440px; width:236px; padding:10px 15px; border:1px solid #e5e5e5; margin-bottom:15px;}
.AcaU li:before{ display:none;}
.AcaUI{width:113px; height:113px; margin:5px auto 0;}
.AcaUN{width:100%;}
.AcaUH{ margin-bottom: 10px;}
.AcaUHd{ margin-left:18px;}
.AcaUHd img{width:12px; margin-right:3px;}
.AcaUHd p{ font-size:12px; line-height:20px;}
p.AcaUNz,.AcaUNz{width:100%;}
.AcaUNza{padding:0 15px; border-radius:2px; margin-right:14px; line-height:20px; font-size:12px; margin-bottom:5px;}
.AcaUNza:hover{color:#FFF;}
.AcaUNz1:hover{background:#556498;}
.AcaUNz2:hover{background:#5389b2;}
.AcaUNz3:hover{background:#b27b5d;}
.AcaUNz4:hover{background:#5ca3a4;}	
.AcaUN .majLisz{ line-height:24px;}
.AcaUN .majLisz p{ width:150px;}
.AcaU .majUBZB{width:100%; display: block;}	
}
@media only screen and (max-width: 639px) {
.AcaU{width:92%; padding:0.1rem 4% 0;}
.AcaU li{height:3.3rem; width:42%; padding:0.15rem 3%; border:1px solid #e5e5e5; margin-bottom:0.1rem;}
.AcaU li:before{ display:none;}
.AcaUI{width:0.5rem; height:0.5rem; margin:0 auto 0.1rem;}
.AcaUN{width:100%;}
.AcaUH{ margin-bottom:0.06rem;}
.AcaUHd{ width: 100%}
.AcaUHd img{width:0.1rem; margin-right:0.03rem;}
.AcaUHd p{ font-size:0.1rem; line-height:0.18rem;}
p.AcaUNz,.AcaUNz{width:100%;}
.AcaUNza{padding:0 0.1rem; border-radius:0.02rem;line-height:0.18rem; font-size:0.1rem; margin-bottom:0.05rem;}
.AcaUN .majLisz{ line-height:0.18rem;}
.AcaUN .majLisz h3{width:45%}
.AcaUN .majLisz p{ width:55%;}
.AcaU .majUBZB{width:100%; display: block;}
}
/*****************
------专业详情页-----
*****************/
.majDetT{display: block; overflow: hidden; position: relative;}
.majDetT img{width:100%; display: block;}
.majDetT p{width:100%;text-align: center; position: absolute; left:0;right:0; margin:0 auto;top:50%;color:#366494; font-weight:550;}
.majDetNH{ color:#292929;font-weight:550; }
.majDetNZ{ background:#f5f7f9;}
.majDetI{background-image: url("../images/icon/majDetI.png"); background-repeat: no-repeat; display: block;}
.majDetI1{background-position: 0 0;}
.majJJT img{display: block;}
.majJJT p{ color:#366494;}
.majJJN{ color:#616161;}
.majJJN h3{ color:#010101;font-weight:550;}
.majK{padding-bottom:1px;}
.MajGD{ background:#FFF;color:#e07564; }
.MajGD span{font-weight:550;}
/*高速铁路客运乘务文章推荐*/
.majTJT{position: relative;}
.majTJT p{ color:#3d3d3d;}
.majTJT:before{display:block;content:'';position:absolute;left:0;top:50%;background:#334d72;}
.majTJN{}
.majTJd{align-content:center; color:#bbb;}
.majTJr h3{ color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-weight:550;}
.majTJr p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; text-indent:2em;}
@media  screen and ( min-width:1440px){
.majDet{width:1140px; padding:28px 30px; margin:0 auto 30px;}
.majDetT{width:300px; height:200px;}
.majDetT p{line-height:40px; margin-top:-40px; font-size:32px; width:240px}
.majDetN{width:800px;}
.majDetNH{font-size:40px; font-weight:550; line-height:50px;}
.majDetND{ padding:25px 0 15px;}
.majDetNZ{width:440px; padding:10px 20px;}
.majDetNp{ width:210px; height: 26px;}
.majDetI{width:25px; height:18px; background-size:18px;}
.majDetI2{background-position: 0 -18px;}
.majDetI3{background-position: 0 -36px;}
.majDetI4{background-position: 0 -54px;}
.majJJ{width:1140px; padding:20px 30px 50px; margin:0 auto 30px;}
.majJJT{height:30px}
.majJJT img{width:18px;}
.majJJT p{font-size:22px; line-height:30px; margin-left:10px;}
.majJJN{font-size:14px;}
.majJJN h3{font-size:14px;line-height:32px; margin-top: 30px;}
.majJJN p{ line-height:30px;}
.MajGD{ border:1px solid #e07564; height: 48px; width: 1138px; border-radius:2px; margin:30px auto 0;font-size:14px;}
.MajGD span{ font-size:24px;}
.MajGD:hover{ background:#e07564; color:#FFF;}
/*高速铁路客运乘务文章推荐*/
.majTJ{ padding:10px 0 20px; margin:30px auto 80px;}
.majTJT{ padding:15px 25px; height:30px; line-height:30px;}
.majTJT p{font-size:24px; line-height:30px;}
.majTJT:before{width:3px; height:24px;margin-top:-12px;}
.majTJN{width:1150px;margin:15px auto 0;}
.majTJa{width:530px; margin-bottom:35px;}
.majTJd{ width:70px; height:62px; border-right:1px solid #bbb;}
.majTJd h3{ font-size:40px; line-height:40px;}
.majTJd p{ font-size:16px; line-height:20px;}
.majTJr{width:435px;}
.majTJr h3{font-size:20px; line-height:30px;}
.majTJr p{line-height:20px;height:40px;margin-top:8px; font-size:14px;}
.majTJr h3:hover{ color:#e48064;}
}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.majDet{width:1040px; padding:28px 30px; margin:0 auto 25px;}
.majDetT{width:270px; height:180px;}
.majDetT p{line-height:36px; margin-top:-36px; font-size:28px; width:200px }
.majDetN{width:728px;}
.majDetNH{font-size:34px; font-weight:550; line-height:40px;}
.majDetND{ padding:25px 0 15px;}
.majDetNZ{width:410px; padding:10px 20px;}
.majDetNp{ width:200px; height: 25px;}
.majDetI{width:25px; height:18px; background-size:18px;}
.majDetI2{background-position: 0 -18px;}
.majDetI3{background-position: 0 -36px;}
.majDetI4{background-position: 0 -54px;}
	
.majJJ{width:1040px; padding:20px 30px 50px; margin:0 auto 25px;}
.majJJT{height:30px}
.majJJT img{width:16px;}
.majJJT p{font-size:20px; line-height:28px; margin-left:8px;}
.majJJN{font-size:13px;}
.majJJN h3{font-size:13px;line-height:28px; margin-top: 26px;}
.majJJN p{ line-height:28px;}
.MajGD{ border:1px solid #e07564; height: 44px; width: 1038px; border-radius:2px; margin:30px auto 0;font-size:13px;}
.MajGD span{ font-size:22px;}
.MajGD:hover{ background:#e07564; color:#FFF;}
/*高速铁路客运乘务文章推荐*/
.majTJ{ padding:10px 0 20px; margin:25px auto 70px;}
.majTJT{ padding:12px 20px; height:30px; line-height:30px;}
.majTJT p{font-size:22px; line-height:30px;}
.majTJT:before{width:3px; height:20px;margin-top:-10px;}
.majTJN{width:1050px;margin:15px auto 0;}
.majTJa{width:490px; margin-bottom:30px;}
.majTJd{ width:70px; height:60px; border-right:1px solid #bbb;}
.majTJd h3{ font-size:36px; line-height:36px;}
.majTJd p{ font-size:15px; line-height:18px;}
.majTJr{width:400px;}
.majTJr h3{font-size:18px; line-height:30px;}
.majTJr p{line-height:20px;height:40px;margin-top:5px;font-size:13px;}
.majTJr h3:hover{ color:#e48064;}
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.majDet{width:850px; padding:23px 25px; margin:0 auto 20px;}
.majDetT{width:250px; height:166px;}
.majDetT p{line-height:34px; margin-top:-34px; font-size:24px;width:180px}
.majDetN{width:570px;}
.majDetNH{font-size:30px; font-weight:550; line-height:34px;}
.majDetND{ padding:20px 0 10px;}
.majDetNZ{width:360px; padding:10px 15px;}
.majDetNp{ width:180px; height: 24px;}
.majDetI{width:22px; height:16px; background-size:16px;}
.majDetI2{background-position: 0 -16px;}
.majDetI3{background-position: 0 -32px;}
.majDetI4{background-position: 0 -48px;}
	
.majJJ{width:850px; padding:20px 25px 40px; margin:0 auto 20px;}
.majJJT{height:28px}
.majJJT img{width:16px;}
.majJJT p{font-size:18px; line-height:26px; margin-left:8px;}
.majJJN{font-size:13px;}
.majJJN h3{font-size:13px;line-height:26px; margin-top: 26px;}
.majJJN p{ line-height:26px;}
.MajGD{ border:1px solid #e07564; height: 40px; width:858px; border-radius:2px; margin:25px auto 0;font-size:12px;}
.MajGD span{ font-size:20px;}
.MajGD:hover{ background:#e07564; color:#FFF;}
/*高速铁路客运乘务文章推荐*/
.majTJ{ padding:10px 0 20px; margin:22px auto 60px;}
.majTJT{ padding:12px 17px; height:30px; line-height:30px;}
.majTJT p{font-size:20px; line-height:30px;}
.majTJT:before{width:3px; height:18px;margin-top:-9px;}
.majTJN{width:860px;margin:15px auto 0;}
.majTJa{width:410px; margin-bottom:25px;}
.majTJd{ width:65px; height:54px; border-right:1px solid #bbb;}
.majTJd h3{ font-size:30px; line-height:30px;}
.majTJd p{ font-size:14px; line-height:18px;}
.majTJr{width:324px;}
.majTJr h3{font-size:16px; line-height:28px;}
.majTJr p{line-height:18px;height:36px;margin-top:4px;font-size:12px;}
.majTJr h3:hover{ color:#e48064;}
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.majDet{width:560px; padding:19px 20px; margin:0 auto 15px;}
.majDetT{width:230px; height:153px;}
.majDetT p{line-height:32px; margin-top:-32px; font-size:22px;width:160px}
.majDetN{width:310px;}
.majDetNH{font-size:22px; font-weight:550; line-height:30px;}
.majDetND{ padding:10px 0 10px;}
.majDetNZ{width:280px; padding:5px 15px; margin-bottom:5px;}
.majDetNp{ width:140px; height: 20px; font-size:12px;}
.majDetI{width:20px; height:15px; background-size:15px;}
.majDetI2{background-position: 0 -15px;}
.majDetI3{background-position: 0 -30px;}
.majDetI4{background-position: 0 -45px;}
	
.majJJ{width:560px; padding:18px 20px 35px; margin:0 auto 16px;}
.majJJT{height:26px}
.majJJT img{width:14px;}
.majJJT p{font-size:18px; line-height:24px; margin-left:5px;}
.majJJN{font-size:12px;}
.majJJN h3{font-size:12px;line-height:24px; margin-top: 20px;}
.majJJN p{ line-height:24px;}
.MajGD{ border:1px solid #e07564; height: 38px; width:550px; border-radius:2px; margin:15px auto 0;font-size:12px;}
.MajGD span{ font-size:18px;}
.MajGD:hover{ background:#e07564; color:#FFF;}	
/*高速铁路客运乘务文章推荐*/
.majTJ{ padding:10px 0 20px; margin:20px auto 50px;}
.majTJT{ padding:10px 15px; height:30px; line-height:30px;}
.majTJT p{font-size:18px; line-height:30px;}
.majTJT:before{width:3px; height:18px;margin-top:-9px;}
.majTJN{width:540px;margin:15px auto 0;}
.majTJa{width:540px; margin-bottom:20px;}
.majTJd{ width:70px; height:54px; border-right:1px solid #bbb;}
.majTJd h3{ font-size:30px; line-height:30px;}
.majTJd p{ font-size:14px; line-height:18px;}
.majTJr{width:445px;}
.majTJr h3{font-size:16px; line-height:28px;}
.majTJr p{line-height:18px;height:36px;margin-top:4px;font-size:12px;}
.majTJr h3:hover{ color:#e48064;}
}
@media only screen and (max-width: 639px) {
.majDet{width:92%; padding:0.15rem 4%; margin:0 auto 0.1rem;}
.majDetT{width:100%; display: none;}
.majDetN{width:100%; padding-top:0.15rem;}
.majDetNH{font-size:0.15rem; font-weight:550; line-height:0.2rem;}
.majDetND{ padding:0.1rem 0 0.1rem;}
.majDetNZ{width:92%; padding:0.06rem 4%; margin-bottom:0.05rem;}
.majDetNp{ width:49%; height:0.2rem; font-size:0.1rem;}
.majDetI{width:14%; height:0.14rem; background-size:0.14rem;}
.majDetI2{background-position: 0 -0.14rem;}
.majDetI3{background-position: 0 -0.28rem;}
.majDetI4{background-position: 0 -0.42rem;}
	
.majJJ{width:92%; padding:0.1rem 4% 0.25rem; margin:0 auto 0.1rem;}
.majJJT{height:0.2rem}
.majJJT img{width:0.16rem;}
.majJJT p{font-size:0.14rem; line-height:0.2rem; margin-left:0.04rem;}
.majJJN{font-size:0.11rem;}
.majJJN h3{font-size:0.11rem;line-height:0.2rem; margin-top:0.18rem;}
.majJJN p{ line-height:0.2rem;}
.MajGD{ border:0.01rem solid #e07564; height:0.3rem; width:90%; border-radius:0.02rem; margin:0.1rem auto 0;font-size:0.11rem;}
.MajGD span{ font-size:0.14rem;}
/*高速铁路客运乘务文章推荐*/
.majTJ{ padding:0.1rem 0 0.15rem; margin:0.1rem auto 0.4rem;}
.majTJT{ padding:0.05rem 4%; height:0.2rem; line-height:0.2rem;}
.majTJT p{font-size:0.14rem; line-height:0.2rem;}
.majTJT:before{width:0.03rem; height:0.14rem;margin-top:-0.07rem;}
.majTJN{width:92%;margin:0.1rem auto 0;}
.majTJa{width:100%; margin-bottom:0.15rem;}
.majTJd{ width:16%; height:0.4rem; border-right:0.01rem solid #bbb;}
.majTJd h3{ font-size:0.2rem; line-height:0.2rem;}
.majTJd p{ font-size:0.1rem; line-height:0.16rem;}
.majTJr{width:80%;}
.majTJr h3{font-size:0.13rem; line-height:0.2rem;}
.majTJr p{line-height:0.16rem;height:0.32rem;margin-top:0.02rem;font-size:0.1rem;}

}

/*****************
------新闻动态-----
*****************/
.newBan{display: block;}
.newBan img{width:100%; display: block;}
.newNa{ display: block;}
.newNa h3{color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.newNa p{ color:#a9a9a9; text-indent:2em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.newNa span{ display: block; color:#d5d5d5;}
.newRDT h3{color:#0e2644;}
.newRDTa{ color:#9fa9b3;}
.newRuI{border-radius:50%; overflow: hidden;}
.newRuI img{width:100%;}
.newRuN h3{ color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.newRuN p{background-image: url("../images/icon/add02.png"); background-position: left center;background-repeat: no-repeat;}
.newRuNa{ color:#e07564;text-align: center;}
.newRtja{color:#999;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
@media  screen and ( min-width:1440px){
.newBan{padding:24px 0;}
.newK{margin-bottom:80px;}
.newN{width:870px; padding-bottom:50px;}
.newNk{padding:15px 25px 20px;}
.newNa{ padding:15px 0; border-bottom:1px solid #e5e5e5; font-size:14px;}
.newNa h3{ line-height:30px;font-size:18px;}
.newNa p{text-indent:2em; line-height:25px;margin-top:7px;}
.newNa span{line-height:25px; margin-top:7px;}
.newR{width:310px;}
.newRD{width:270px; padding:10px 20px 15px; margin-bottom:15px;}
.newRDT{ border-bottom:1px solid #eee;}
.newRDT h3{ font-size:16px;line-height:40px; border-bottom:1px solid #183049}
.newRDTa{font-size:12px; line-height:20px;}
.newRDTa:hover{color:#183049;}
.newRu{}
.newRu li{border-bottom:1px dashed #e5e5e5; padding:15px 0 5px; font-size:12px;}
.newRu li:last-child{border-bottom:none;}
.newRuI{width:63px; height:63px; border-radius:50%;}
.newRuN{ width: 196px;}
.newRuN h3{ line-height:20px; font-size:16px;}
.newRuN p{ line-height:18px; padding-left:15px;background-size: 11px;}
.newRuNz{padding-top:4px;}
.newRuNa{line-height:22px; border-radius:2px; border:1px solid #e07564;width:88px; margin-right: 7px;}
.newRuNa:hover{color:#FFF; background:#e07564;}
.newRtj{ margin-top: 15px;}
.newRtja{ font-size:14px;width:124px; height:30px; line-height:30px;border-radius:3px;margin-bottom:4px;}
.newRtja:hover{ background:#366494;color:#FFF;}
}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.newBan{padding:20px 0;}
.newK{margin-bottom:70px;}
.newN{width:810px; padding-bottom:50px;}
.newNk{padding:15px 25px 20px;}
.newNa{ padding:15px 0; border-bottom:1px solid #e5e5e5; font-size:13px;}
.newNa h3{ line-height:28px;font-size:17px;}
.newNa p{text-indent:2em; line-height:24px;margin-top:7px;}
.newNa span{line-height:24px; margin-top:7px;}
.newR{width:270px;}
.newRD{width:240px; padding:7px 15px 10px; margin-bottom:10px;}
.newRDT{ border-bottom:1px solid #eee;}
.newRDT h3{ font-size:15px;line-height:36px; border-bottom:1px solid #183049}
.newRDTa{font-size:12px; line-height:20px;}
.newRDTa:hover{color:#183049;}
.newRu{}
.newRu li{border-bottom:1px dashed #e5e5e5; padding:14px 0 5px; font-size:12px;}
.newRu li:last-child{border-bottom:none;}
.newRuI{width:56px; height:56px; border-radius:50%;}
.newRuN{ width: 175px;}
.newRuN h3{ line-height:20px; font-size:15px;}
.newRuN p{ line-height:18px; padding-left:14px;background-size: 10px;}
.newRuNz{padding-top:4px;}
.newRuNa{line-height:20px; border-radius:2px; border:1px solid #e07564;width:80px; margin-right:5px;}
.newRuNa:hover{color:#FFF; background:#e07564;}
.newRtj{ margin-top: 14px;}
.newRtja{ font-size:13px;width:120px; height:28px; line-height:28px;border-radius:2px;margin-bottom:4px;}
.newRtja:hover{ background:#366494;color:#FFF;}
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.newBan{padding:17px 0;}
.newK{margin-bottom:60px;}
.newN{width:650px; padding-bottom:50px;}
.newNk{padding:10px 20px 18px;}
.newNa{ padding:14px 0; border-bottom:1px solid #e5e5e5; font-size:12px;}
.newNa h3{ line-height:28px;font-size:16px;}
.newNa p{text-indent:2em; line-height:22px;margin-top:5px;}
.newNa span{line-height:22px; margin-top:5px;}
.newR{width:240px;}
.newRD{width:220px; padding:7px 10px 10px; margin-bottom:10px;}
.newRDT{ border-bottom:1px solid #eee;}
.newRDT h3{ font-size:14px;line-height:32px; border-bottom:1px solid #183049}
.newRDTa{font-size:12px; line-height:20px;}
.newRDTa:hover{color:#183049;}
.newRu{}
.newRu li{border-bottom:1px dashed #e5e5e5; padding:14px 0 5px; font-size:12px;}
.newRu li:last-child{border-bottom:none;}
.newRuI{width:48px; height:48px; border-radius:50%;}
.newRuN{ width: 165px;}
.newRuN h3{ line-height:20px; font-size:15px;}
.newRuN p{ line-height:18px; padding-left:14px;background-size: 10px;}
.newRuNz{padding-top:4px;}
.newRuNa{line-height:20px; border-radius:2px; border:1px solid #e07564;width:70px; margin-right:3px;}
.newRuNa:hover{color:#FFF; background:#e07564;}
.newRtj{ margin-top: 14px;}
.newRtja{ font-size:12px;width:108px; height:26px; line-height:26px;border-radius:2px;margin-bottom:4px;}
.newRtja:hover{ background:#366494;color:#FFF;}
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.newBan{padding:17px 0; display: none;}
.newK{margin-bottom:40px;}
.newN{width:600px; padding-bottom:30px;}
.newNk{padding:10px 20px 18px;}
.newNa{ padding:14px 0; border-bottom:1px solid #e5e5e5; font-size:12px;}
.newNa h3{ line-height:26px;font-size:15px;}
.newNa p{text-indent:2em; line-height:20px;margin-top:5px;}
.newNa span{line-height:20px; margin-top:5px;}
.newR{width:240px; display: none;}
.newRD{width:240px; padding:7px 15px 10px; margin-bottom:10px;}
.newRDT{ border-bottom:1px solid #eee;}
.newRDT h3{ font-size:14px;line-height:32px; border-bottom:1px solid #183049}
.newRDTa{font-size:12px; line-height:20px;}
.newRDTa:hover{color:#183049;}
.newRu{}
.newRu li{border-bottom:1px dashed #e5e5e5; padding:14px 0 5px; font-size:12px;}
.newRu li:last-child{border-bottom:none;}
.newRuI{width:56px; height:56px; border-radius:50%;}
.newRuN{ width: 175px;}
.newRuN h3{ line-height:20px; font-size:15px;}
.newRuN p{ line-height:18px; padding-left:14px;background-size: 10px;}
.newRuNz{padding-top:4px;}
.newRuNa{line-height:20px; border-radius:2px; border:1px solid #e07564;width:80px; margin-right:5px;}
.newRuNa:hover{color:#FFF; background:#e07564;}
.newRtj{ margin-top: 14px;}
.newRtja{ font-size:13px;width:120px; height:28px; line-height:28px;border-radius:2px;margin-bottom:4px;}
.newRtja:hover{ background:#366494;color:#FFF;}
}
@media only screen and (max-width: 639px) {
.newBan{padding:0; z-index:10; position: relative;}
.newK{margin-bottom:0.3rem;}
.newN{width:100%; padding-bottom:0.1rem;}
.newNk{padding:0.05rem 4% 0;}
.newNa{ padding:0.12rem 0; border-bottom:0.01rem solid #e5e5e5; font-size:0.1rem;}
.newNa h3{ line-height:0.2rem;font-size:0.13rem;}
.newNa p{text-indent:2em; line-height:0.18rem;margin-top:0.05rem;}
.newNa span{line-height:0.18rem; margin-top:0.05rem;}
.newR{display: none;}
}
/*****************
------在线报名-----
*****************/
.onlFor{background-image: url("../images/pic/onlFo.png"); background-position: bottom center; background-repeat: no-repeat}
.onlForT{ color:#7f7f7f;}
.onlFoN i{color:#b12a48; display: block; font-style: normal;}
.onlFoN h3{ color:#2a2a2a;}
.onlFoI,.onlFoTe,.onlFoS{color:#333; background:none; margin-left: auto;}
.onlFoS{color:#333; background: #FFF; margin-left: auto; background-image: url("../images/icon/NavJ.png");background-repeat: no-repeat;}
.onlFoBut{border: none; background:#334d72; color:#FFF;margin:0 auto; display: block;}
.onlFoA{ color:#6b6b6b;text-align: center; margin:0 auto; display: block;}
@media  screen and ( min-width:1440px){
.onlFor{ padding:35px 0 20px;background-size: auto 259px;}
.onlForT{font-size:14px; width:860px; line-height:20px; margin:0 auto 30px; }
.onlFoN{width:630px; margin:0 auto 16px;}
.onlFoN i{line-height:36px;font-size:16px; width: 18px}
.onlFoN h3{font-size:16px; line-height:36px; width:80px;}
.onlFoI,.onlFoTe,.onlFoS{border:1px solid #ccc; border-radius:3px; font-size:14px;}
.onlFoI{padding:0 10px; width:500px; height: 34px; line-height:34px;}
.onlFoTe{padding:4px 10px; width:500px; height:88px; line-height:22px;}
.onlFoS{padding:0 10px; width:520px; height:34px; line-height:34px;background-position:500px center; background-size: 10px;}
.onlFoBut{width:176px; height:38px; line-height:38px;border-radius:3px; font-size:17px; margin-bottom:10px;}
.onlFoA{font-size:12px;line-height:30px;}	
}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.onlFor{ padding:30px 0 17px;background-size: auto 240px;}
.onlForT{font-size:13px; width:800px; line-height:20px; margin:0 auto 30px; }
.onlFoN{width:560px; margin:0 auto 15px;}
.onlFoN i{line-height:34px;font-size:15px; width: 16px}
.onlFoN h3{font-size:15px; line-height:34px; width:75px;}
.onlFoI,.onlFoTe,.onlFoS{border:1px solid #ccc; border-radius:2px; font-size:13px;}
.onlFoI{padding:0 10px; width:440px; height: 32px; line-height:32px;}
.onlFoTe{padding:6px 10px; width:440px; height:80px; line-height:20px;}
.onlFoS{padding:0 10px; width:460px; height:32px; line-height:32px;background-position:440px center; background-size: 10px;}
.onlFoBut{width:160px; height:36px; line-height:36px;border-radius:3px; font-size:16px; margin-bottom:10px;}
.onlFoA{font-size:12px;line-height:30px;}		
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.onlFor{ padding:25px 0 15px;background-size: auto 200px;}
.onlForT{font-size:12px; width:650px; line-height:20px; margin:0 auto 25px; }
.onlFoN{width:460px; margin:0 auto 13px;}
.onlFoN i{line-height:32px;font-size:14px; width: 14px}
.onlFoN h3{font-size:14px; line-height:32px; width:70px;}
.onlFoI,.onlFoTe,.onlFoS{border:1px solid #ccc; border-radius:2px; font-size:13px;}
.onlFoI{padding:0 10px; width:350px; height: 30px; line-height:30px;}
.onlFoTe{padding:5px 10px; width:350px; height:80px; line-height:20px;}
.onlFoS{padding:0 10px; width:370px; height:30px; line-height:30px;background-position:350px center; background-size: 10px;}
.onlFoBut{width:150px; height:34px; line-height:34px;border-radius:3px; font-size:15px; margin-bottom:6px;}
.onlFoA{font-size:12px;line-height:28px;}	
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.onlFor{ padding:20px 0 10px;background-size: auto 140px;}
.onlForT{font-size:12px; width:500px; line-height:18px; margin:0 auto 20px; }
.onlFoN{width:400px; margin:0 auto 11px;}
.onlFoN i{line-height:30px;font-size:13px; width: 10px}
.onlFoN h3{font-size:14px; line-height:30px; width:65px;}
.onlFoI,.onlFoTe,.onlFoS{border:1px solid #ccc; border-radius:2px; font-size:13px;}
.onlFoI{padding:0 10px; width:295px; height:28px; line-height:28px;}
.onlFoTe{padding:5px 10px; width:295px; height:72px; line-height:18px;}
.onlFoS{padding:0 10px; width:315px; height:28px; line-height:28px;background-position:295px center; background-size:8px;}
.onlFoBut{width:130px; height:32px; line-height:32px;border-radius:2px; font-size:14px; margin-bottom:5px;}
.onlFoA{font-size:12px;line-height:24px;}	
}
@media only screen and (max-width: 639px) {
.onlFor{ padding:0.1rem 0 0.15rem;background-size: auto 1.2rem;}
.onlForT{font-size:0.1rem; width:90%; line-height:0.16rem; margin:0 auto 0.15rem; }
.onlFoN{width:90%; margin:0 auto 0.1rem;}
.onlFoN i{line-height:0.3rem;font-size:0.12rem; width:3%}
.onlFoN h3{font-size:0.12rem; line-height:0.3rem; width:22%;}
.onlFoI,.onlFoTe,.onlFoS{border:0.01rem solid #ccc; border-radius:0.02rem; font-size:0.12rem;}
.onlFoI{padding:0 4%; width:66%; height:0.28rem; line-height:0.28rem;}
.onlFoTe{padding:0.04rem 4%; width:66%; height:0.6rem; line-height:0.2rem;}
.onlFoS{padding:0 4%; width:74%; height:0.28rem; line-height:0.28rem;background-position:95% center; background-size:0.08rem;}
.onlFoBut{width:44%; height:0.32rem; line-height:0.32rem;border-radius:0.02rem; font-size:0.13rem; margin-bottom:0.04rem;}
.onlFoA{font-size:0.1rem;line-height:0.2rem;}	
}

/*****************
------学院简介-----
*****************/
.IntFor{color:#242424;}
.IntDet{text-indent: 2em;}
.IntFen{ margin:0 auto;}
.IntFen a{display: block;}
.IntFen img{width:100%; display: block;}
.IntFor{background:#f6f7f9;}
.IntForH{text-align:center;font-weight:550; color:#0e2644;}
.IntForT{ color:#000;}
.IntFoN i{color:#c11717; display: block; font-style: normal;}
.IntFoN h3{ color:#333;}
.onlFoI,.onlFoTe,.onlFoS{color:#333; background:#FFF; margin-left: auto;}
.onlFoS{color:#333; background: #FFF; margin-left: auto; background-image: url("../images/icon/NavJ.png");background-repeat: no-repeat;}
@media  screen and ( min-width:1440px){
.IntFor{width:1140px;font-size:16px;}
.IntDet{ margin:38px auto 55px;line-height:26px;}
.IntFen a{width:25px; margin-left: 6px;}
.IntFor{ margin:30px auto 40px; padding:40px 0 30px;}
.IntForH{font-size:24px; line-height: 40px;}
.IntForT{font-size:14px; width: 730px; line-height:25px; margin:20px auto 0;}
.Intfom{width:980px; margin:30px auto 0;}
.IntFoN{width:980px; margin:0 auto 16px;}
.IntFoNw{width:230px;margin:0 0 16px;}
.IntFoN i{line-height:34px;font-size:14px;}
.IntFoN h3{font-size:14px; line-height:34px; width:65px;}
.onlFoI,.onlFoTe,.onlFoS{border:1px solid #ccc; border-radius:3px; font-size:14px;}
.onlFoI{padding:0 10px; width:135px; height: 32px; line-height:32px;}
.onlFoTe{padding:6px 10px; width:885px; height:80px; line-height:20px;}
.onlFoS{padding:0 10px; width:155px; height:32px; line-height:32px;background-position:126px center; background-size: 10px;}
}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.IntFor{width:1040px;font-size:15px;}
.IntDet{ margin:35px auto 50px;line-height:24px;}
.IntFen a{width:23px; margin-left:5px;}
.IntFor{ margin:30px auto 32px; padding:40px 0 30px;}
.IntForH{font-size:22px; line-height:36px;}
.IntForT{font-size:13px; width:670px; line-height:23px; margin:18px auto 0;}
.Intfom{width:900px; margin:30px auto 0;}
.IntFoN{width:900px; margin:0 auto 15px;}
.IntFoNw{width:215px;margin:0 0 15px;}
.IntFoN i{line-height:32px;font-size:13px;}
.IntFoN h3{font-size:13px; line-height:32px; width:60px;}
.onlFoI,.onlFoTe,.onlFoS{border:1px solid #ccc; border-radius:2px; font-size:13px;}
.onlFoI{padding:0 10px; width:125px; height: 30px; line-height:30px;}
.onlFoTe{padding:5px 10px; width:810px; height:80px; line-height:20px;}
.onlFoS{padding:0 10px; width:145px; height:30px; line-height:30px;background-position:126px center; background-size: 10px;}
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.IntFor{width:860px;font-size:14px;}
.IntDet{ margin:30px auto 40px;line-height:22px;}
.IntFen a{width:21px; margin-left:4px;}
.IntFor{ margin:30px auto 28px; padding:35px 0 25px;}
.IntForH{font-size:20px; line-height:32px;}
.IntForT{font-size:12px; width:620px; line-height:21px; margin:15px auto 0;}
.Intfom{width:740px; margin:25px auto 0;}
.IntFoN{width:740px; margin:0 auto 13px;}
.IntFoNw{width:180px;margin:0 0 13px;}
.IntFoN i{line-height:30px;font-size:12px;}
.IntFoN h3{font-size:12px; line-height:30px; width:55px;}
.onlFoI,.onlFoTe,.onlFoS{border:1px solid #ccc; border-radius:2px; font-size:12px;}
.onlFoI{padding:0 10px; width:95px; height:28px; line-height:28px;}
.onlFoTe{padding:4px 10px; width:655px; height:80px; line-height:20px;}
.onlFoS{padding:0 10px; width:115px; height:28px; line-height:28px;background-position:98px center; background-size:8px;}
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.IntFor{width:570px;font-size:13px;}
.IntDet{ margin:24px auto 35px;line-height:20px;}
.IntFen a{width:21px; margin-left:4px;}
.IntFor{ margin:30px auto 20px; padding:28px 0 15px;}
.IntForH{font-size:18px; line-height:30px;}
.IntForT{font-size:12px; width:460px; line-height:18px; margin:12px auto 0;}
.Intfom{width:440px; margin:25px auto 0;}
.IntFoN{width:440px; margin:0 auto 12px;}
.IntFoNw{width:440px;margin:0 auto 12px;}
.IntFoN i{line-height:30px;font-size:13px;}
.IntFoN h3{font-size:13px; line-height:30px; width:60px;}
.onlFoI,.onlFoTe,.onlFoS{border:1px solid #ccc; border-radius:2px; font-size:13px;}
.onlFoI{padding:0 10px; width:350px; height:28px; line-height:28px;}
.onlFoTe{padding:4px 10px; width:350px; height:80px; line-height:20px;}
.onlFoS{padding:0 10px; width:370px; height:28px; line-height:28px;background-position:350px center; background-size:8px;}
}
@media only screen and (max-width: 639px) {
.IntFor{width:90%;font-size:0.12rem;}
.IntDet{ margin:0.15rem auto 0.25rem;line-height:0.2rem;}
.IntFen a{width:0.18rem; margin-left:0.04rem;}
.IntFor{ margin:0.15rem auto 0.15rem; padding:0.15rem 0;}
.IntForH{font-size:0.13rem; line-height:0.2rem;}
.IntForT{font-size:0.09rem; width:90%; line-height:0.16rem; margin:0.1rem auto 0;}
.Intfom{width:90%; margin:0.15rem auto 0;}
.IntFoN{width:90%; margin:0 auto 0.1rem;}
.IntFoNw{width:100%;margin:0 auto 0.1rem;}
.IntFoN i{line-height:0.2rem;font-size:0.12rem;}
.IntFoN h3{font-size:0.12rem; line-height:0.3rem;}
.onlFoI,.onlFoTe,.onlFoS{border:0.01rem solid #ccc; border-radius:0.02rem; font-size:0.12rem;}
.onlFoI{padding:0 4%; width:95%; height:0.3rem; line-height:0.3rem;}
.onlFoTe{padding:0.05rem 4%; width:95%; height:0.6rem; line-height:0.2rem;}
.onlFoS{padding:0 4%; width:100%; height:0.3rem; line-height:0.3rem;background-position:96% center; background-size:0.1rem;}
}
/*****************
------资讯内容页-----
*****************/
.newRa{width:100%; display: block;}
.newRa img{width:100%;}
.newRtja1{ color:#556498; background:#e5e8f2}
.newRtja2{ color:#5389b2; background:#e4eff8}
.newRtja3{ color:#b27b5d; background:#f5eae5}
.newRtja4{ color:#79afb0; background:#e1f0f0}
.newRtja5{ color:#8b68b0; background:#e9e2f1}
.newRtja6{ color:#7ea368; background:#e7efe3}
.newRtja7{ color:#b59053; background:#f6ecd9}
.newDetT{ text-align: center;}
.newDetT h1{font-weight:550; color:#1f1f1f;}
.newDetT p{ color:#6a6a6a;}
.newDetN{text-indent:2em;}
.newDetN img{display: block;}
.newDetN a{ color:#a52a2a}
.pagUa{ color:#3e3e3e;display: block;}
.newDGs .majTJN .majTJr p{-webkit-line-clamp:1;}
@media  screen and ( min-width:1440px){
.newRa{margin-bottom:15px;}
.newDet{margin-bottom:30px;width:870px;}
.newDetT{border-bottom:1px solid #eee; padding:40px 0 40px;}
.newDetT h1{ font-size:26px; line-height:30px;}
.newDetT p{font-size:14px; line-height:20px; margin-top: 20px;}
.newDetN{ font-size:16px; line-height:30px; padding:30px 35px; text-indent:2em;}
.newDetN p{margin:0 auto 20px;}
.newDetN img{max-width:543px;margin:0 auto 20px;}
.newFor{width:830px;}
.newFor .Intfom{width:740px;}
.newFor .IntFoNw1{width:486px; margin:0;}
.newFor .IntFoNw1 .onlFoI{width:389px;}
.newDet .IntFen{width:830px;}
.pagU{width:830px; margin:20px auto 0; padding-bottom:30px;}
.pagUa{font-size:16px; width:40%;line-height:24px;}
.newDGs{ padding-top:20px;}
.newDGs .majTJT{ padding:0 20px 0;}
.newDGs .majTJT p {font-size: 22px;line-height: 30px;}
.newDGs .majTJN {padding:10px 20px; width:830px}
.newDGs .majTJN .majTJa{width:400px; margin-bottom: 28px;}
.newDGs .majTJN .majTJd{width:60px; height: 54px}
.newDGs .majTJN .majTJd h3{ font-size:30px }
.newDGs .majTJN .majTJd p{font-size:14px}
.newDGs .majTJN .majTJr{width:320px}
.newDGs .majTJN .majTJr h3{ font-size:18px; line-height:26px;}
.newDGs .majTJN .majTJr p{ font-size:13px; line-height:20px;height:20px;}
}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.newRa{margin-bottom:15px;}
.newDet{margin-bottom:25px;width:810px;}
.newDetT{border-bottom:1px solid #eee; padding:35px 0;}
.newDetT h1{ font-size:22px; line-height:30px;}
.newDetT p{font-size:13px; line-height:20px; margin-top:16px;}
.newDetN{ font-size:15px; line-height:28px; padding:26px 30px; text-indent:2em;}
.newDetN p{margin:0 auto 18px;}
.newDetN img{max-width:500px;margin:0 auto 18px;}
.newFor{width:760px;}
.newFor .Intfom{width:700px;}
.newFor .IntFoNw1{width:455px; margin:0;}
.newFor .IntFoNw1 .onlFoI{width:366px;}
.newDet .IntFen{width:760px;}
.pagU{width:760px; margin:20px auto 0; padding-bottom:30px;}
.pagUa{font-size:15px; width:45%;line-height:24px;}
.newDGs{ padding-top:20px;}
.newDGs .majTJT{ padding:0 18px 0;}
.newDGs .majTJT p {font-size: 20px;line-height: 30px;}
.newDGs .majTJN {padding:10px 20px; width:760px}
.newDGs .majTJN .majTJa{width:370px; margin-bottom: 28px;}
.newDGs .majTJN .majTJd{width:55px; height: 50px}
.newDGs .majTJN .majTJd h3{ font-size:26px }
.newDGs .majTJN .majTJd p{font-size:12px}
.newDGs .majTJN .majTJr{width:300px}
.newDGs .majTJN .majTJr h3{ font-size:16px; line-height:24px;}
.newDGs .majTJN .majTJr p{ font-size:12px; line-height:20px;height:20px;}
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.newRa{margin-bottom:12px;}

.newDet{margin-bottom:25px;width:650px;}
.newDetT{border-bottom:1px solid #eee; padding:30px 0;}
.newDetT h1{ font-size:18px; line-height:25px;}
.newDetT p{font-size:12px; line-height:20px; margin-top:12px;}
.newDetN{ font-size:14px; line-height:25px; padding:22px 20px; text-indent:2em;}
.newDetN p{margin:0 auto 15px;}
.newDetN img{max-width:400px;margin:0 auto 15px;}

.newFor{width:620px;}
.newFor .IntForT{width:560px;}
.newFor .Intfom{width:570px;}
.newFor .IntFoNw1{width:375px; margin:0;}
.newFor .IntFoNw1 .onlFoI{width:290px;}

.newDet .IntFen{width:620px;}
.pagU{width:620px; margin:15px auto 0; padding-bottom:20px;}
.pagUa{font-size:14px; width:48%;line-height:20px;}

.newDGs{ padding-top:15px;}
.newDGs .majTJT{ padding:0 15px 0;}
.newDGs .majTJT p {font-size:18px;line-height:26px;}
.newDGs .majTJN {padding:10px 15px; width:620px}
.newDGs .majTJN .majTJa{width:300px; margin-bottom:20px;}
.newDGs .majTJN .majTJd{width:50px; height:45px}
.newDGs .majTJN .majTJd h3{ font-size:22px }
.newDGs .majTJN .majTJd p{font-size:12px}
.newDGs .majTJN .majTJr{width:238px}
.newDGs .majTJN .majTJr h3{ font-size:14px; line-height:20px;}
.newDGs .majTJN .majTJr p{ font-size:12px; line-height:18px;height:18px;}	
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.newRa{margin-bottom:12px;}
.newDet{margin-bottom:15px;width:600px;}
.newDetT{border-bottom:1px solid #eee; padding:25px 0;}
.newDetT h1{ font-size:16px; line-height:20px;}
.newDetT p{font-size:12px; line-height:20px; margin-top:8px;}
.newDetN{ font-size:12px; line-height:24px; padding:22px 20px; text-indent:2em;}
.newDetN p{margin:0 auto 15px;}
.newDetN img{width:300px;margin:0 auto 15px;}
.newDet .IntFen{width:560px;}
.pagU{width:560px; margin:10px auto 0; padding-bottom:20px;}
.pagUa{font-size:12px; width:48%;line-height:20px;}
}
@media only screen and (max-width: 639px) {
.newRa{margin-bottom:0.1rem;}
.IntFoNw1 { width: 100%;}
.newDet{margin-bottom:0.1rem;width:100%;}
.newDetT{border-bottom:0.01rem solid #eee; padding:0.15rem 0;}
.newDetT h1{ font-size:0.13rem; line-height:0.18rem;}
.newDetT p{font-size:0.1rem; line-height:0.16rem; margin-top:0.05rem;}
.newDetN{ font-size:0.11rem; line-height:0.2rem; padding:0.1rem 4% 0; text-indent:2em;}
.newDetN p{margin:0 auto 0.1rem;}
.newDetN img{width:90%;margin:0 auto 0.1rem;}
.newDet .IntFen{width:92%;}
.pagU{width:92%; margin:0.1rem auto 0; padding-bottom:0.2rem;}
.pagUa{font-size:0.11rem; width:100%;line-height:0.2rem;}
}
/*****************
------子栏目-----
*****************/
.SubBan{background-position: top center; background-size: auto 100%; background-repeat: no-repeat;}
/**/
.SubDD{background:#FFF;}
.SubTit h2{text-align: center; color:#FFF;font-weight:550; background:#36487a;position: relative}
.SubTit h2:before{display:block;content:'';position:absolute;left:99%;top:0; background-image: url("../images/icon/subtit01.jpg"); background-repeat: no-repeat; background-size: 100%;}
.SubYkddT{ background:#eee;}
.SubYkddTa{color:#FFF; position: relative; text-align: center; background:#36477a; display: block;}
.SubYkddTa:before{display:block;content:'';position:absolute;left:0;right:0;margin:0 auto;top:100%;width:0;height:0;border-style:solid;border-color:#36477a transparent transparent transparent;}
.SubYkda p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; position: relative; color:#767676;}
.SubYkda p:before{display:block;content:'';position:absolute;left:0;top:50%;border-radius: 50%;background:#767676;}
.SubYkda span{ color:#9f9f9f;}
/**/
.SubDWTit{position: relative;}
.SubDWTit:before{display:block;content:'';position:absolute;left:0;top:50%;background:#36477a;}
.SubDWTit h1{ color:#101010;}
.SubDWTitM{text-align: center; display: block;color:#a2a2a2;margin-left: auto;}
.SubykNI{display: block; overflow: hidden;width:50%;}
.SubykNI img{width:100%; display: block;}
.SubykNp{ color:#424141;}
.SubjzNa{color:#767676;display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/**/
.SubwhaH{ color:#36477a;}
.SubwhaNa{width: 100%;}
.SubwhaNs{ color:#36477a; position:relative; text-align:center;}
.SubwhaNs:before,.SubwhaNs:after{display:block;content:'';position:absolute;width:0;height:0;border-style:solid;}
.SubwhaNs:before{border-color: transparent transparent transparent #36477a;}
.SubwhaNs:after{border-color: transparent transparent transparent #FFF;}
.SubwhaNp{color:#333;}
.SubwhaNp span{ color:#d89959;}
.SubwhaM p{color:#36477a;}
.SubwhaM img{display: block;}
.Subcon{ background:#FFF;}
.SubconT p{font-weight:550; color:#366494;}
.SubconT:before,.SubconT:after{display:block;content:''; background-image: url("../images/icon/sudtit.png"); background-position: center; background-repeat: no-repeat; background-size: 100%;}
.SubconT:after{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform: rotateY(180deg);}

@media  screen and ( min-width:1440px){
.SubBan{height:350px;}
/**/
.SubDD{margin-bottom:20px;padding:0 0 30px; margin-top:26px;}
.SubTit{height:54px; box-shadow:0 5px 5px rgba(220,225,231,0.5)}
.SubTit h2{ height:54px; line-height:54px;font-size:28px; padding:0 20px;}
.SubTit h2:before{width: 54px; height: 54px;}
.SubDK{ padding:30px 17px 0;}
.SubDW{height:425px; width: 380px; border: 1px solid #e7e7e7;}
.SubYkddTa{width:132px; height: 35px; line-height:35px;font-size: 16px;}
.SubYkddTa:before{border-width:6px 7px 0 7px;}
.SubYkdN{ padding:15px 15px 0;}
.SubYkda{ line-height:30px; height:30px;; font-size:14px;}
.SubYkda p{ padding-left: 10px; width: 290px;}
.SubYkda p:before{height:4px; width: 4px; margin-top: -2px; }
.SubYkda:hover p,.SubYkda:hover span{ color:#36477a;}
.SubYkda:hover p:before{background:#36477a;}
/**/
.SubDWTit{ height: 44px; padding:0 15px;}
.SubDWTit:before{height:16px; width: 4px;margin-top: -8px; }
.SubDWTit h1{ font-size:16px; line-height:30px;}
.SubDWTitM{ width: 58px; height:16px; line-height:16px; border-radius:9px; border:1px solid #ddd;font-size: 12px;}
.SubDWTitM:hover{background:#36477a; color:#FFF; border:1px solid #36477a}
.SubykN{ padding:1px 15px;}
.SubykNa{width:155px; height: 49px; border:1px solid #e7e7e7; border-radius: 3px; margin-bottom:10px; padding:0 8px;}
.SubykNI{width:37px; height: 37px;}
.SubykNp{width:110px; font-size:14px; line-height:20px;}
.SubjzN{ padding:0 15px;}
.SubjzNa{ font-size:14px; line-height:28px;}
.SubjzNa:hover{ color:#36487a;}
/**/
.SubwhaH{ line-height:24px; padding:0 28px;}
.SubwhaN{ padding:15px 15px 5px;;}
.SubwhaNa{ line-height:20px; margin-bottom: 12px;}
.SubwhaNs{font-size:14px; line-height:18px; height: 18px; border:1px solid #36477a;width: 70px;}
.SubwhaNs:before,.SubwhaNs:after{top:-1px;border-width: 10px 0 10px 10px;}
.SubwhaNs:before{right:-10px;}
.SubwhaNs:after{right:-9px;}
.SubwhaNp{ line-height:20px;font-size:16px; width:255px;}
.SubwhaM{ width: 350px; height: 34px; border:1px solid #365e95; border-radius:3px; margin:0px auto 0;}
.SubwhaM p{ font-size:16px; margin-right: 10px; line-height:20px;}
.SubwhaM img{width:15px; }
.Subcon{ margin-bottom:20px; margin-top:26px;  padding:40px 0 40px;}
.SubconT{ height:40px; margin-bottom:30px;}
.SubconT p{padding:0 20px; line-height:30px; font-size:30px;}
.SubconT:before,.SubconT:after{ width: 170px; height: 11px;}

}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.SubBan{height:320px;}
/**/
.SubDD{margin-bottom:17px;padding:0 0 25px; margin-top:22px;}
.SubTit{height:50px; box-shadow:0 5px 5px rgba(220,225,231,0.5)}
.SubTit h1{ height:50px; line-height:50px;font-size:24px; padding:0 18px;}
.SubTit h1:before{width: 50px; height: 50px;}
.SubDK{ padding:26px 15px 0;}
.SubDW{height:400px; width: 348px; border: 1px solid #e7e7e7;}
.SubYkddTa{width:120px; height: 33px; line-height:33px;font-size: 15px;}
.SubYkddTa:before{border-width:5px 6px 0 6px;}
.SubYkdN{ padding:15px 15px 0;}
.SubYkda{ line-height:28px; height:28px;; font-size:13px;}
.SubYkda p{ padding-left: 10px; width: 260px;}
.SubYkda p:before{height:4px; width: 4px; margin-top: -2px; }
.SubYkda:hover p,.SubYkda:hover span{ color:#36477a;}
.SubYkda:hover p:before{background:#36477a;}
/**/
.SubDWTit{ height: 40px; padding:0 15px;}
.SubDWTit:before{height:14px; width:3px;margin-top: -7px; }
.SubDWTit h1{ font-size:16px; line-height:30px;}
.SubDWTitM{ width: 54px; height:16px; line-height:16px; border-radius:9px; border:1px solid #ddd;font-size: 12px;}
.SubDWTitM:hover{background:#36477a; color:#FFF; border:1px solid #36477a}
.SubykN{ padding:1px 15px;}
.SubykNa{width:136px; height: 46px; border:1px solid #e7e7e7; border-radius: 3px; margin-bottom:10px; padding:0 7px;}
.SubykNI{width:33px; height: 33px;}
.SubykNp{width:100px; font-size:13px; line-height:18px;}
.SubjzN{ padding:0 15px;}
.SubjzNa{ font-size:13px; line-height:26px;}
.SubjzNa:hover{ color:#36487a;}
/**/
.SubwhaH{ line-height:22px; padding:0 24px; font-size:13px}
.SubwhaN{ padding:14px 15px 4px;}
.SubwhaNa{ line-height:20px; margin-bottom: 12px;}
.SubwhaNs{font-size:13px; line-height:18px; height: 18px; border:1px solid #36477a;width:64px;}
.SubwhaNs:before,.SubwhaNs:after{top:-1px;border-width: 10px 0 10px 10px;}
.SubwhaNs:before{right:-10px;}
.SubwhaNs:after{right:-9px;}
.SubwhaNp{ line-height:20px;font-size:15px; width:235px;}
.SubwhaM{ width: 310px; height: 32px; border:1px solid #365e95; border-radius:3px; margin:0px auto 0;}
.SubwhaM p{ font-size:15px; margin-right: 10px; line-height:20px;}
.SubwhaM img{width:15px; }
.Subcon{ margin-bottom:18px; margin-top:26px;  padding:34px 0;}
.SubconT{ height:36px; margin-bottom:25px;}
.SubconT p{padding:0 20px; line-height:30px; font-size:24px;}
.SubconT:before,.SubconT:after{ width: 160px; height: 10px;}
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.SubBan{height:290px;}
/**/
.SubDD{margin-bottom:15px;padding:0 0 25px; margin-top:18px;}
.SubTit{height:44px; box-shadow:0 5px 5px rgba(220,225,231,0.5)}
.SubTit h2{ height:44px; line-height:44px;font-size:20px; padding:0 15px;}
.SubTit h2:before{width: 44px; height: 44px;}
.SubDK{ padding:22px 15px 0;}
.SubDW{height:350px; width:282px; border: 1px solid #e7e7e7;}
.SubYkddTa{width:100px; height: 30px; line-height:30px;font-size: 14px;}
.SubYkddTa:before{border-width:4px 5px 0 5px;}
.SubYkdN{ padding:12px 15px 0;}
.SubYkda{ line-height:24px; height:24px;; font-size:12px;}
.SubYkda p{ padding-left: 10px; width: 200px;}
.SubYkda p:before{height:4px; width: 4px; margin-top: -2px; }
.SubYkda:hover p,.SubYkda:hover span{ color:#36477a;}
.SubYkda:hover p:before{background:#36477a;}
/**/
.SubDWTit{ height:36px; padding:0 13px;}
.SubDWTit:before{height:12px; width:3px;margin-top: -6px; }
.SubDWTit h1{ font-size:15px; line-height:30px;}
.SubDWTitM{ width: 50px; height:16px; line-height:16px; border-radius:9px; border:1px solid #ddd;font-size: 12px;}
.SubDWTitM:hover{background:#36477a; color:#FFF; border:1px solid #36477a}
.SubykN{ padding:1px 14px;}
.SubykNa{width:112px; height: 46px; border:1px solid #e7e7e7; border-radius: 3px; margin-bottom:7px; padding:0 5px;}
.SubykNI{width:26px; height: 26px;}
.SubykNp{width:80px; font-size:12px; line-height:16px;}
.SubjzN{ padding:0 13px;}
.SubjzNa{ font-size:12px; line-height:20px;}
.SubjzNa:hover{ color:#36487a;}
/**/
.SubwhaH{ line-height:20px; padding:0 18px; font-size:12px}
.SubwhaN{ padding:12px 14px 4px;}
.SubwhaNa{ line-height:20px; margin-bottom:8px;}
.SubwhaNs{font-size:12px; line-height:16px; height: 16px; border:1px solid #36477a;width:52px;}
.SubwhaNs:before,.SubwhaNs:after{top:-1px;border-width: 9px 0 9px 9px;}
.SubwhaNs:before{right:-9px;}
.SubwhaNs:after{right:-8px;}
.SubwhaNp{ line-height:20px;font-size:12px; width:189px;}
.SubwhaM{ width:250px; height:28px; border:1px solid #365e95; border-radius:3px; margin:0px auto 0;}
.SubwhaM p{ font-size:13px; margin-right: 10px; line-height:20px;}
.SubwhaM img{width:14px; }
.Subcon{ margin-bottom:18px; margin-top:26px;  padding:34px 0;}
.SubconT{ height:32px; margin-bottom:25px;}
.SubconT p{padding:0 17px; line-height:30px; font-size:20px;}
.SubconT:before,.SubconT:after{ width: 140px; height: 10px;}
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.SubBan{height:250px;}
/**/
.SubDD{margin-bottom:15px;padding:0 0 20px; margin-top:15px;}
.SubTit{height:40px; box-shadow:0 5px 5px rgba(220,225,231,0.5)}
.SubTit h1{ height:40px; line-height:40px;font-size:18px; padding:0 13px;}
.SubTit h1:before{width: 40px; height: 40px;}
.SubDK{ padding:22px 15px 0;}
.SubDW{ padding:0 0; width:550px; border: 1px solid #e7e7e7; margin:0 auto 15px}

.SubYkddTa{width:100px; height: 30px; line-height:30px;font-size: 14px;}
.SubYkddTa:before{border-width:4px 5px 0 5px;}
.SubYkdN{ padding:12px 15px 0;}
.SubYkda{ line-height:24px; height:24px;; font-size:12px;}
.SubYkda p{ padding-left: 10px; width:400px;}
.SubYkda p:before{height:4px; width: 4px; margin-top: -2px; }
.SubYkda:hover p,.SubYkda:hover span{ color:#36477a;}
.SubYkda:hover p:before{background:#36477a;}
/**/
.SubDWTit{ height:36px; padding:0 13px;}
.SubDWTit:before{height:12px; width:3px;margin-top: -6px; }
.SubDWTit h1{ font-size:15px; line-height:30px;}
.SubDWTitM{ width: 50px; height:16px; line-height:16px; border-radius:9px; border:1px solid #ddd;font-size: 12px;}
.SubDWTitM:hover{background:#36477a; color:#FFF; border:1px solid #36477a}
.SubykN{ padding:1px 18px;}
.SubykNa{width:140px; height:50px; border:1px solid #e7e7e7; border-radius: 3px; margin-bottom:7px; padding:0 10px;}
.SubykNI{width:30px; height: 30px;}
.SubykNp{width:100px; font-size:12px; line-height:16px;}
.SubjzN{ padding:0 13px 15px;}
.SubjzNa{ font-size:13px; line-height:26px;}
.SubjzNa:hover{ color:#36487a;}
/**/
.SubwhaH{ line-height:22px; padding:0 20px; font-size:12px}
.SubwhaN{ padding:12px 14px 4px;}
.SubwhaNa{ line-height:20px; margin-bottom:8px;}
.SubwhaNs{font-size:12px; line-height:18px; height: 18px; border:1px solid #36477a;width:60px;}
.SubwhaNs:before,.SubwhaNs:after{top:-1px;border-width:10px 0 10px 10px;}
.SubwhaNs:before{right:-10px;}
.SubwhaNs:after{right:-9px;}
.SubwhaNp{ line-height:22px;font-size:14px; width:430px;}
.SubwhaM{ width:250px; height:28px; border:1px solid #365e95; border-radius:3px; margin:0px auto 10px;;}
.SubwhaM p{ font-size:13px; margin-right: 10px; line-height:20px;}
.SubwhaM img{width:14px; }

.Subcon{ margin-bottom:18px; margin-top:26px;  padding:34px 0;}
.SubconT{ height:36px; margin-bottom:25px;}
.SubconT p{padding:0 20px; line-height:30px; font-size:24px;}
.SubconT:before,.SubconT:after{ width: 160px; height: 10px;}
}
@media only screen and (max-width: 639px) {
.SubBan{height:1rem;}
/**/
.SubDD{margin-bottom:0.1rem;padding:0 0 0.15rem; margin-top:0.1rem;}
.SubTit{height:0.34rem; box-shadow:0 5px 5px rgba(220,225,231,0.5)}
.SubTit h2{ height:0.34rem; line-height:0.34rem;font-size:0.15rem; padding:0 4%;}
.SubTit h2:before{width: 0.34rem; height: 0.34rem;}
.SubDK{ padding:0.16rem 0;}
.SubDW{ width:90%; border:0.01rem solid #e7e7e7; margin:0 auto 0.1rem}

.SubYkddTa{width:33%; height:0.3rem; line-height:0.3rem;font-size: 0.13rem;}
.SubYkddTa:before{border-width:4px 5px 0 5px;}
.SubYkdN{ padding:0.1rem 4% 0;}
.SubYkda{ line-height:0.22rem; height:0.22rem; font-size:0.12rem;}
.SubYkda p{ padding-left:4%; width:76%;}
.SubYkda p:before{height:0.03rem; width: 0.03rem; margin-top: -0.015rem; }
/**/
.SubDWTit{ height:0.4rem; padding:0 4%;}
.SubDWTit:before{height:0.12rem; width:0.03rem;margin-top: -0.06rem; }
.SubDWTit h1{ font-size:0.13rem; line-height:0.2rem;}
.SubDWTitM{ width:0.5rem; height:0.16rem; line-height:0.16rem; border-radius:0.09rem; border:0.01rem solid #ddd;font-size: 0.1rem;}

.SubykN{ padding:0.01rem 4%;}
.SubykNa{width:40%; height:0.5rem; border:0.01rem solid #e7e7e7; border-radius: 0.03rem; margin-bottom:0.08rem; padding:0 4%;}
.SubykNI{width:0.3rem; height: 0.3rem;}
.SubykNp{width:65%; font-size:0.11rem; line-height:0.16rem;}
.SubjzN{ padding:0 4% 0.1rem;}
.SubjzNa{ font-size:0.12rem; line-height:0.22rem;}
/**/
.SubwhaH{ line-height:0.2rem; padding:0 6%; font-size:0.11rem}
.SubwhaN{ padding:0.1rem 4% 0.04rem;}
.SubwhaNa{ line-height:0.2rem; margin-bottom:0.1rem;}
.SubwhaNs{font-size:0.1rem; line-height:0.18rem; height: 0.18rem; border:0.01rem solid #36477a;width:20%;}
.SubwhaNs:before,.SubwhaNs:after{top:-0.01rem;border-width:0.1rem 0 0.1rem 0.1rem;}
.SubwhaNs:before{right:-0.1rem;}
.SubwhaNs:after{right:-0.09rem;}
.SubwhaNp{ line-height:0.2rem;font-size:0.12rem; width:73%;}
.SubwhaM{ width:90%; height:0.28rem; border:0.01rem solid #365e95; border-radius:0.02rem; margin:0px auto 0.08rem;;}
.SubwhaM p{ font-size:0.12rem; margin-right:0.05rem; line-height:0.2rem;}
.SubwhaM img{width:0.12rem; }

.Subcon{ margin-bottom:0.1rem; margin-top:0.12rem;  padding:0.2rem 0;}
.SubconT{ height:0.3rem; margin-bottom:0.15rem;}
.SubconT p{padding:0 0.1rem; line-height:30px; font-size:0.14rem;}
.SubconT:before,.SubconT:after{ width: 20%; height: 10px;}
}
/*****************
------招生简章-----
*****************/
.admDK{ background:#FFF;}
.pages{ color:#000;}
.pages em{font-style: normal;}
.pages a{display: block; color:#666;}
.pages strong{color:#FFF; background:#192d76; border:1px solid #192d76;margin:0 7px; border-radius:3px;padding:0 20px; line-height:38px;}
@media  screen and ( min-width:1440px){
.pages{ height:120px; font-size:14px;}
.pages a{ margin:0 7px; border:1px solid #eee; border-radius:3px;padding:0 20px; line-height:38px;}
.pages a:hover{ color:#FFF; background:#192d76; border:1px solid #192d76;}	
}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.pages{ height:100px; font-size:13px;}
.pages a{ margin:0 6px; border:1px solid #eee; border-radius:3px;padding:0 17px; line-height:34px;}
.pages a:hover{ color:#FFF; background:#192d76; border:1px solid #192d76;}	
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.pages{ height:86px; font-size:12px;}
.pages a{ margin:0 5px; border:1px solid #eee; border-radius:2px;padding:0 15px; line-height:30px;}
.pages a:hover{ color:#FFF; background:#192d76; border:1px solid #192d76;}	
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.pages{ height:80px; font-size:12px;}
.pages a{ margin:0 4px; border:1px solid #eee; border-radius:2px;padding:0 12px; line-height:26px;}
.pages a:hover{ color:#FFF; background:#192d76; border:1px solid #192d76;}	
}
@media only screen and (max-width: 639px) {
.pages{padding:0.2rem 4%; font-size:0.1rem;}
.pages a{ margin:0 0.02rem; border:0.01rem solid #eee; border-radius:0.02rem;padding:0 0.06rem; line-height:0.2rem;}
}

/*****************
------1-----
*****************/
.nyTit h1{color:#0e2644; font-weight:550;}
.nyTit h1 span{ color:#e07564;}

.oneFor{}
.oneForT{ color:#7f7f7f;}
.oneFoN i{color:#b12a48; display: block; font-style: normal;}
.oneFoN h3{ color:#2a2a2a;}
.oneFoI,.oneFoTe,.oneFoS{color:#333; background:none; margin-left: auto;}
.oneFoS{color:#333; background: #FFF; margin-left: auto; background-image: url("../images/icon/NavJ.png");background-repeat: no-repeat;}
.oneFoBut{border: none; background:#334d72; color:#FFF;margin:0 auto; display: block;}
.oneFoA{ color:#6b6b6b;text-align: center; margin:0 auto; display: block;}
@media  screen and ( min-width:1440px){
.oneFor{ padding:35px 0 20px;background-size: auto 259px;}
.oneForT{font-size:14px; width:860px; line-height:20px; margin:0 auto 30px; }
.oneFoN{width:630px; margin:0 auto 16px;}
.oneFoN i{line-height:40px;font-size:16px; width: 18px}
.oneFoN h3{font-size:16px; line-height:40px; width:80px;}
.oneFoI,.oneFoTe,.oneFoS{border:1px solid #ccc; border-radius:3px; font-size:14px;}
.oneFoI{padding:0 10px; width:500px; height: 38px; line-height:38px;}
.oneFoTe{padding:4px 10px; width:500px; height:88px; line-height:22px;}
.oneFoS{padding:0 10px; width:520px; height:38px; line-height:38px;background-position:500px center; background-size: 10px;}
.oneFoBut{width:176px; height:44px; line-height:44px;border-radius:3px; font-size:17px; margin-bottom:10px;}
.oneFoA{font-size:12px;line-height:30px;}	
}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.oneFor{ padding:30px 0 17px;background-size: auto 240px;}
.oneForT{font-size:13px; width:800px; line-height:20px; margin:0 auto 30px; }
.oneFoN{width:560px; margin:0 auto 15px;}
.oneFoN i{line-height:38px;font-size:15px; width: 16px}
.oneFoN h3{font-size:15px; line-height:38px; width:75px;}
.oneFoI,.oneFoTe,.oneFoS{border:1px solid #ccc; border-radius:2px; font-size:13px;}
.oneFoI{padding:0 10px; width:440px; height: 36px; line-height:36px;}
.oneFoTe{padding:6px 10px; width:440px; height:80px; line-height:20px;}
.oneFoS{padding:0 10px; width:460px; height:36px; line-height:36px;background-position:440px center; background-size: 10px;}
.oneFoBut{width:160px; height:40px; line-height:40px;border-radius:3px; font-size:16px; margin-bottom:10px;}
.oneFoA{font-size:12px;line-height:30px;}		
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.oneFor{ padding:25px 0 15px;background-size: auto 200px;}
.oneForT{font-size:12px; width:650px; line-height:20px; margin:0 auto 25px; }
.oneFoN{width:460px; margin:0 auto 13px;}
.oneFoN i{line-height:32px;font-size:14px; width: 14px}
.oneFoN h3{font-size:14px; line-height:32px; width:70px;}
.oneFoI,.oneFoTe,.oneFoS{border:1px solid #ccc; border-radius:2px; font-size:13px;}
.oneFoI{padding:0 10px; width:350px; height: 30px; line-height:30px;}
.oneFoTe{padding:5px 10px; width:350px; height:80px; line-height:20px;}
.oneFoS{padding:0 10px; width:370px; height:30px; line-height:30px;background-position:350px center; background-size: 10px;}
.oneFoBut{width:150px; height:34px; line-height:34px;border-radius:3px; font-size:15px; margin-bottom:6px;}
.oneFoA{font-size:12px;line-height:28px;}	
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.oneFor{ padding:20px 0 10px;background-size: auto 140px;}
.oneForT{font-size:12px; width:500px; line-height:18px; margin:0 auto 20px; }
.oneFoN{width:400px; margin:0 auto 11px;}
.oneFoN i{line-height:30px;font-size:13px; width: 10px}
.oneFoN h3{font-size:14px; line-height:30px; width:65px;}
.oneFoI,.oneFoTe,.oneFoS{border:1px solid #ccc; border-radius:2px; font-size:13px;}
.oneFoI{padding:0 10px; width:295px; height:28px; line-height:28px;}
.oneFoTe{padding:5px 10px; width:295px; height:72px; line-height:18px;}
.oneFoS{padding:0 10px; width:315px; height:28px; line-height:28px;background-position:295px center; background-size:8px;}
.oneFoBut{width:130px; height:32px; line-height:32px;border-radius:2px; font-size:14px; margin-bottom:5px;}
.oneFoA{font-size:12px;line-height:24px;}	
}
@media only screen and (max-width: 639px) {
.oneFor{ padding:0.1rem 0 0.15rem;background-size: auto 1.2rem;}
.oneForT{font-size:0.1rem; width:90%; line-height:0.16rem; margin:0 auto 0.15rem; }
.oneFoN{width:90%; margin:0 auto 0.1rem;}
.oneFoN i{line-height:0.3rem;font-size:0.12rem; width:3%}
.oneFoN h3{font-size:0.12rem; line-height:0.3rem; width:22%;}
.oneFoI,.oneFoTe,.oneFoS{border:0.01rem solid #ccc; border-radius:0.02rem; font-size:0.12rem;}
.oneFoI{padding:0 4%; width:66%; height:0.28rem; line-height:0.28rem;}
.oneFoTe{padding:0.04rem 4%; width:66%; height:0.6rem; line-height:0.2rem;}
.oneFoS{padding:0 4%; width:74%; height:0.28rem; line-height:0.28rem;background-position:95% center; background-size:0.08rem;}
.oneFoBut{width:44%; height:0.32rem; line-height:0.32rem;border-radius:0.02rem; font-size:0.13rem; margin-bottom:0.04rem;}
.oneFoA{font-size:0.1rem;line-height:0.2rem;}	
}

/*****************
------2-----
*****************/
.twoTIT{position: relative; color:#3c3c3c; font-weight:550;}
.twoTIT:before{display:block;content:'';position: absolute;background:#3a4d82;top:50%;}
.twodNa{display: block;overflow: hidden;}
.twodNa img{width:100%; display: block;}
@media  screen and ( min-width:1440px){
.twodk{ margin-bottom:15px; padding:10px 0}
.twoTIT{ padding:0 18px; line-height:40px; height:40px;font-size:18px;}
.twoTIT:before{left:4px;margin-top: -9px; width:5px; height:18px;}
.twodN{width:1182px; padding:12px 9px;}
.twodNa{width:380px;margin:0 7px 12px; height:135px;}
}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.twodk{ margin-bottom:12px; padding:9px 0 6px}
.twoTIT{ padding:0 16px; line-height:36px; height:36px;font-size:17px;}
.twoTIT:before{left:3px;margin-top: -8px; width:4px; height:16px;}
.twodN{width:1074px; padding:10px 13px;}
.twodNa{width:348px;margin:0 5px 12px; height:124px;}	
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.twodk{ margin-bottom:10px; padding:7px 0 4px}
.twoTIT{ padding:0 14px; line-height:32px; height:32px;font-size:16px;}
.twoTIT:before{left:2px;margin-top: -7px; width:3px; height:14px;}
.twodN{width:882px; padding:8px 9px;}
.twodNa{width:286px;margin:0 4px 8px; height:102px;}	
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.twodk{ margin-bottom:10px; padding:7px 0 4px}
.twoTIT{ padding:0 14px; line-height:32px; height:32px;font-size:15px;}
.twoTIT:before{left:2px;margin-top: -7px; width:3px; height:14px;}
.twodN{width:570px; padding:8px 15px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;}
.twodNa{width:280px; margin-bottom:10px; height:99px;}	
}
@media only screen and (max-width: 639px) {
.twodk{ margin-bottom:0.1rem; padding:0.06rem 0 0.04rem}
.twoTIT{ padding:0 4%; line-height:0.28rem; height:0.28rem;font-size:0.13rem;}
.twoTIT:before{left:1%;margin-top: -0.07rem; width:0.03rem; height:0.14rem;}
.twodN{width:92%; padding:0.03rem 4%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;}
.twodNa{width:49%; margin-bottom:0.05rem; height:0.52rem;}
}

/*****************
------4-----
*****************/
.fontTab{ border:1px solid #000;border-left:none;border-top:none;}
.fontTab tr th,.fontTab tr td{border-left:1px solid #000;border-top:1px solid #000;text-align:left; text-indent: 0;}
@media  screen and ( min-width:1440px){
.fontDK{padding:15px 0 20px;}
.fontDK img{width:777px;}
.fontTab{ width:500px; margin:40px auto ;}
.fontTab tr th,.fontTab tr td{font-size:15px;padding:8px 6px; line-height:24px;}
}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.fontDK{padding:15px 0 20px;}
.fontDK img{width:640px;}
.fontTab{ width:450px; margin:30px auto ;}
.fontTab tr th,.fontTab tr td{font-size:14px;padding:8px 6px; line-height:22px;}	
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.fontDK{padding:12px 0 15px;}
.fontDK img{width:520px;}
.fontTab{ width:400px; margin:25px auto ;}
.fontTab tr th,.fontTab tr td{font-size:13px;padding:6px 6px; line-height:20px;}	
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.fontDK{padding:12px 0 6px;}
.fontDK img{width:460px;}
.fontTab{ width:420px; margin:25px auto ;}
.fontTab tr th,.fontTab tr td{font-size:12px;padding:6px 6px; line-height:20px;}
}
@media only screen and (max-width: 639px) {
.fontDK{padding:0.1rem 0 0.05rem;}
.fontDK img{width:100%;}
.fontTab{ width:100%; margin:0.18rem auto ;}
.fontTab tr th,.fontTab tr td{font-size:0.1rem;padding:0.06rem 0.02rem; line-height:0.16rem;}
}

/*
align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

transition:0.5s;

p:before,p:after{display:block;content:'';position:absolute;left:0;right:0;margin:0 auto;bottom:0;}
*/
/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
/*****************
------3-----
*****************/
.thrBan{ background:#253570;}
.thrBanD{ color:#FFF;}
.thrBanD p{text-align:justify;}
.thrWLa{display: block;}
.thrWLaI{border-radius:50%; overflow: hidden; margin:0 auto;}
.thrWLaI img{width:100%; display: block;}
.thrWLaP{text-align: center; color:#4c4c4c;}

.thrkf1,.thrkf2,.thrkf3{ background:#98b984}
.thrkf4,.thrkf5,.thrkf6{ background:#c58686}
.thrkf7,.thrkf8,.thrkf9{ background:#9c7cc0}

.thrkf .IndcomU{width:100%;}
@media  screen and ( min-width:1440px){
.thrBan{padding:25px 0;}
.thrBanD h1{ font-size:38px; line-height:60px; margin-bottom:12px;}
.thrBanD p{ font-size:16px; line-height:30px;}
.thrWL{width:1192px; padding:25px 4px 1px;}
.thrWLa{width:133px; border:1px solid #d6d8dc; height:102px; margin:0 7px 12px;padding-top:10px;}
.thrWLaI{width:56px; height:56px;}
.thrWLaP{ line-height:20px;padding-top:8px; font-size:16px}
.thrWLa:hover{box-shadow:0 2px 8px rgba(0,0,0,0.1);}
.thrCr{width:1172px; padding:0 14px;}
.thrCr .IndcomU li{ font-size:15px;}
.thrCr .IndcomU{width:936px;}
.thrCr .IndcomUw{width:228px;}
.thrCr .IndcomU li{width:228px; line-height:60px; margin-bottom:8px;}
.thrCr .IndcomU li.IndcomW{width:110px;}
.thrCr .IndcomU li.IndcomH{line-height:130px;}
.IndcomU li.IndC1,.IndcomU li.IndC2,.IndcomU li.IndC4,.IndcomU li.IndC5,.IndcomU li.IndC7,.IndcomU li.IndC11,.IndcomU li.IndC13,.IndcomU li.IndC14,.IndcomU li.IndC16,.IndcomU li.IndC17,.IndcomU li.IndC18,.IndcomU li.IndC21,.IndcomU li.IndC25,.IndcomU li.IndC26{width:110px;}
	
.thrkf{width:1172px; padding:0 14px;}
.thrkf .IndcomU li{width:385px;font-size:15px;}
}
@media  screen and (max-width:1439px ) and ( min-width:1280px){
.thrBan{padding:20px 0;}
.thrBanD h3{ font-size:32px; line-height:50px; margin-bottom:8px;}
.thrBanD p{ font-size:15px; line-height:28px;}
.thrWL{width:1088px; padding:25px 6px 1px;}
.thrWLa{width:124px; border:1px solid #d6d8dc; height:90px; margin:0 5px 10px;padding-top:10px;}
.thrWLaI{width:50px; height:50px;}
.thrWLaP{ line-height:20px;padding-top:6px; font-size:14px}
.thrWLa:hover{box-shadow:0 2px 8px rgba(0,0,0,0.1);}
	
.thrCr{width:1080px; padding:0 10px;}
.thrCr .IndcomU{width:864px;}
.thrCr .IndcomUw{width:210px;}
.thrCr .IndcomU li{width:210px; line-height:52px;margin-bottom:6px;font-size:14px;}
.thrCr .IndcomU li.IndcomW{width:102px;}
.thrCr .IndcomU li.IndcomH{line-height:110px;}
.thrCr .IndcomU li.IndC1,.thrCr .IndcomU li.IndC2,.thrCr .IndcomU li.IndC4,.thrCr .IndcomU li.IndC5,.thrCr .IndcomU li.IndC7,.thrCr .IndcomU li.IndC11,.thrCr .IndcomU li.IndC13,.thrCr .IndcomU li.IndC14,.thrCr .IndcomU li.IndC16,.thrCr .IndcomU li.IndC17,.thrCr .IndcomU li.IndC18,.thrCr .IndcomU li.IndC21,.thrCr .IndcomU li.IndC25,.thrCr .IndcomU li.IndC26{width:102px;}
	
.thrkf{width:1080px; padding:0 10px;}
.thrkf .IndcomU li{width:356px;font-size:14px;}	
}
@media  screen and (max-width:1279px ) and ( min-width:960px){
.thrBan{padding:16px 0;}
.thrBanD h1{ font-size:26px; line-height:40px; margin-bottom:6px;}
.thrBanD p{ font-size:14px; line-height:25px;}
.thrWL{width:896px; padding:20px 2px 1px;}
.thrWLa{width:118px; border:1px solid #d6d8dc; height:80px; margin:0 4px 8px;padding-top:10px;}
.thrWLaI{width:46px; height:46px;}
.thrWLaP{ line-height:18px;padding-top:4px; font-size:12px}
.thrWLa:hover{box-shadow:0 2px 8px rgba(0,0,0,0.1);}
	
.thrCr{width:885px; padding:0 7.5px;}
.thrCr .IndcomU{width:707px;}
.thrCr .IndcomUw{width:173px;}
.thrCr .IndcomU li{width:173px; line-height:44px; border-radius:2px; margin-bottom:5px;font-size:12px;}
.thrCr .IndcomU li.IndcomW{width:84px;}
.thrCr .IndcomU li.IndcomH{line-height:93px;}
.thrCr .IndcomU li.IndC1,.thrCr .IndcomU li.IndC2,.thrCr .IndcomU li.IndC4,.thrCr .IndcomU li.IndC5,.thrCr .IndcomU li.IndC7,.thrCr .IndcomU li.IndC11,.thrCr .IndcomU li.IndC13,.thrCr .IndcomU li.IndC14,.thrCr .IndcomU li.IndC16,.thrCr .IndcomU li.IndC17,.thrCr .IndcomU li.IndC18,.thrCr .IndcomU li.IndC21,.thrCr .IndcomU li.IndC25,.thrCr .IndcomU li.IndC26{width:84px;}
	
.thrkf{width:885px; padding:0 7.5px;}
.thrkf .IndcomU li{width:291px;font-size:12px;}	
}
@media  screen and (max-width:959px ) and ( min-width:640px){
.thrBan{padding:16px 0;}
.thrBanD h3{ font-size:26px; line-height:40px; margin-bottom:6px;}
.thrBanD p{ font-size:14px; line-height:25px;}
.thrWL{width:576px; padding:20px 12px 1px;}
.thrWLa{width:132px; border:1px solid #d6d8dc; height:85px; margin:0 5px 8px;padding-top:10px;}
.thrWLaI{width:46px; height:46px;}
.thrWLaP{ line-height:20px;padding-top:5px; font-size:13px}
.thrkf .IndcomU li{width:100%;}	
}
@media only screen and (max-width: 639px) {
.thrBan{padding:0.12rem 4%;}
.thrBanD h1{ font-size:0.15rem; line-height:0.24rem; margin-bottom:0.06rem;}
.thrBanD p{ font-size:0.11rem; line-height:0.18rem;}
.thrWL{width:92%; padding:0.15rem 4% 0;justify-content:space-between;}
.thrWLa{width:48%; border:0.01rem solid #d6d8dc; height:0.7rem; margin-bottom:0.08rem;padding-top:0.1rem;}
.thrWLaI{width:0.4rem; height:0.4rem;}
.thrWLaP{ line-height:0.18rem;padding-top:0.05rem; font-size:0.12rem}
.thrkf .IndcomU li{width:100%;}	
}