@charset "utf-8";
@import url("https://cdn.staticfile.org/bootstrap-icons/1.10.3/font/bootstrap-icons.min.css");
@import url("https://cdn.staticfile.org/Swiper/9.1.1/swiper-bundle.min.css");

/* iconfont字体 */
@font-face {
    font-family: 'iconfont';  /* Project id 3906679 */
    src: url('//at.alicdn.com/t/c/font_3906679_3nbauk23yf5.woff2?t=1698821937816') format('woff2'),
         url('//at.alicdn.com/t/c/font_3906679_3nbauk23yf5.woff?t=1698821937816') format('woff'),
         url('//at.alicdn.com/t/c/font_3906679_3nbauk23yf5.ttf?t=1698821937816') format('truetype');
  }
  .iconfont{
      font-family:"iconfont" !important;
      font-size:16px;font-style:normal;
      -webkit-font-smoothing: antialiased;
      -webkit-text-stroke-width: 0.2px;
      -moz-osx-font-smoothing: grayscale;
  }

*{margin:0;padding:0;}

html,body{width:100%;height:100%;}
html{font-size:62.5%;}
body{max-width:750px;min-width:320px;margin:0 auto;font-family:"微软雅黑";font-size:16px;font-size:1.6rem;color:#333;}
ul{list-style-type:none;}
a{text-decoration:none;color:#333;}
img{vertical-align:bottom;}
h2,h3{text-align:center;}
h2{font-size:2.4rem;margin:3rem 0 2rem;color:#ff6b0d;}
h3{font-size:2.2rem;margin:1rem 0 2rem;color:#b5bab8;}
h4{font-size:2rem;}
h5{font-size:1.8rem;}
h6{font-size:1.6rem;}
p{line-height:2;}
hr{border:none;height:1px;background-color:#e6e6e6;}
input{outline:none;}

.head_mt{margin-top:6rem;}
#banner,#banner img,.tu,.tu img{width:100%;}
.width_90{width:90%;margin:0 auto;}

.tr{text-align:right;}
.mt6{margin-top:6rem;}
.qcfd{clear:both;}
.fl{float:left;}
.fr{float:right;}

/* 头部-Start */
header{position:fixed;top:0;left:0;width:100%;box-sizing:border-box;z-index:10000;}

#header{width:100%;max-width:750px;min-width:320px;margin:0 auto;text-align:center;}

header #head{width:100%;height:6rem;margin:0 auto;background-color:#FFF;}
header #head ul{}
header #head ul li{width:33.33%;float:left;text-align:center;height:6rem;line-height:6rem;}
header #head ul li:nth-child(1){width:15%;}
header #head ul li:nth-child(2){width:70%;}
header #head ul li:nth-child(3){width:15%;}
header #head ul li i{font-size:4rem;color:#666;}
header #head ul li img{height:6rem;}


/* 头部菜单 */
Header menu{display:none;position:fixed;right:0;width:100%;height:100%;background-color:#FFF;box-sizing:border-box;}

#x_bt{display:none;}

#menu{text-align:left;padding:10%;}
#menu .menu_nav{margin:2rem 0;}
#menu .menu_nav ul{}
#menu .menu_nav ul li{width:50%;float:left;}
#menu .menu_nav ul li h5{margin-bottom:1rem;text-decoration:underline;}
#menu .menu_nav ul li span{display:block;line-height:2;}

#menu #menu_footer{position:fixed;bottom:10rem;left:0;box-sizing:border-box;width:100%;padding:0 10%;}
#menu #menu_footer span{float:right;}
/* 头部-End */

/* 尾部-Start */
#bottom{background-color:#a3b2db;color:#FFF;padding:0 10% 15%;}
#bottom a,#bottom p{color:#FFF;}
#bottom .footer_logo{text-align:center;}
#bottom .footer_logo img{width:10rem;}
#bottom .footer_logo h5{letter-spacing:1rem}

#bottom .footer_menu{}
#bottom .footer_menu li{width:33.33%;float:left;height:3rem;}
#bottom .footer_menu li b{text-decoration: underline;}

#bottom .footer_campus_info{}
#bottom .footer_campus_info li{margin:2rem 0;}

/*底部导航*/
#footer_nav{position:fixed;left:0;bottom:0;width:100%;z-index:10000;}
.footer_nav{width:100%;max-width:750px;min-width:320px;background:-webkit-linear-gradient(left,#ff6b0d,#ff997d);padding:.5rem 0;text-align:center;color:#FFF;margin:0 auto;clear:both;}
#footer_nav ul li{width:33.3%;float:left;font-size:1.4rem;font-weight:bold;}
#footer_nav ul li a{color:#FFF;}
#footer_nav ul li i{font-size:2.2rem;}
/*底部导航*/

/* 版权信息 */
#Copyright{text-align:center;margin-top:1rem;}
/* 版权信息 */

/* 尾部-End */

/* 表单 */
.msg_form{width:100%;background-color:#f5f5f5;padding:1px 0;}
.msg_form h2{margin-top:2rem;}
.msg_form form{width:90%;margin:0 auto;}
.msg_form form ul{}
.msg_form form ul li{clear:both;margin:2rem auto;padding:1px 0;}
.msg_form form ul li h6{font-size:1.6rem;color:#425cc7;margin-bottom:.5rem;}
.msg_form form ul li .warn{text-align:center;color:#f00;font-size:1.2rem;}
.msg_form form ul li input,.msg_form form ul li select{width:100%;height:4rem;padding-left:1rem;box-sizing:border-box;font-size:1.2rem;color:#333;border-radius:1rem;border:none;}

.msg_form form ul li label{float:left;width:33.3%;box-sizing:border-box;}
.msg_form form ul li label input{width:33.3%;}
.msg_form form ul li label input[type="radio"]{position:absolute;opacity:0;}
.msg_form form ul li label input[type="checkbox"]{position:absolute;opacity:0;}
.msg_form form ul li label span{color:#333;width:90%;height:2.6rem;line-height:2.6rem;display:block;border-radius:.5rem;box-shadow:rgba(0,0,0,.3) 0 0 .5rem;box-sizing:border-box;margin:.5rem auto;font-size:1.4rem;background-color:#fff;text-align: center;}

.msg_form form ul li label input:checked+span{background:-webkit-linear-gradient(0deg,#17d6dc,#31e8af);color:#FFF;border:none;font-weight:bold;}

.msg_form form button,.msg_form form .btn{width:90%;height:4rem;background:-webkit-gradient(linear,0% 0%,100% 100%,from(#FFBC00),to(#FF4100));font-size:1.8rem;font-weight:bold;color:#FFF;border:none;border-radius:.5rem;margin:0 auto 3rem;display:block;border-radius:2rem;}
/* 表单 */

/* 按钮 */
.button{width:80%;height:4rem;line-height:4rem;margin:2rem auto;text-align:center;border:none;font-size:1.8rem;border-radius:2rem;background:-webkit-gradient(linear,0% 0%,100% 100%,from(#f5ba57),to(#ffd429));font-weight:bold;}
.button a{width:100%;height:4rem;display:block;color:#FFF;font-weight:bold;}
/*按钮*/

/* 上下篇 */
.related p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* 上下篇 */

/* ---------------------------------- 公共-End ---------------------------------- */

/* Banner-Start */
#banner,#banner img{width:100%;box-shadow: 0 1rem 1rem 0 rgba(220, 220, 220, .5);}

.banner-bullet-active{background-color:#ff6b0d;opacity:1;}
#banner .swiper-pagination-bullet{width:1.5rem;height:1.5rem;}
/* Banner-End */

/* 栏目标题 */
.aip_title{width:90%;margin:1rem auto;padding:1px 0;}
.aip_title .aip_title_right_1{float:right;text-align: end;}
.aip_title .aip_title_right_1 h2,.aip_title .aip_title_right_1 span{float:right;line-height:5rem;}
.aip_title .aip_title_right_1 h2{font-size:5rem;}
.aip_title .aip_title_right_1 span{font-size:2.5rem;}

.aip_title .fl,.aip_title .fl h2,.aip_title .fl span{float:left;}
/* 栏目标题 */

/* 简介-intro */ 
.intro{padding:2rem;}
.intro h2,.intro h3{text-align:left;color:#ff6b0d;}
.intro h2{letter-spacing:.85rem;}
.intro h3{font-weight:300;}
.intro h4{margin:2rem 0;font-weight:400;letter-spacing:1rem;}
.intro p{text-indent:2em;}
/* 简介-intro */

/* 新闻 */
.news{}
.news ul{width:90%;margin:0 auto;}
.news ul li{height:6rem;line-height:6rem;border-bottom:1px solid #333;}
.news ul li .news_title{float:left;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news ul li span{float:right;width:30%;text-align:right;}
/* 新闻 */

/* OFFERS */
.offers{background-color:#faf6fc;padding:10% 0;}
.offers h2{text-align:left;}
.offers img{width:100%;}
.offers hr{width:90%;margin:0 auto;}

.offers .offers_content{padding:10%;}

.offers .offers_data{margin-bottom:3rem;}
.offers .offers_data ul{margin-bottom:1rem;display:block;}
.offers .offers_data ul li{float:left;width:33.33%;text-align:center;}
.offers .offers_data ul li:nth-child(1){text-align:left;}
.offers .offers_data ul li:nth-child(3){text-align:right;}
.offers .offers_data b{font-size:3.6rem;}

.offer .swiper-slide{transition:300ms;transform:scale(0.7);}
.offer .swiper-slide-active,.offer .swiper-slide-duplicate-active{transform:scale(1);}
/* OFFERS */

/*学校*/
.university{width:100%;padding:1px 0;text-align:center;margin:1rem 0;}
.university p{text-align:left;padding:2rem;}
.university .university_1{margin-bottom:2rem;}
.university .university_1 .swiper-wrapper{font-size:1.6rem;width:96%;margin:0 auto;border-bottom:1px solid #333;}
.university .university_1 .swiper-wrapper .swiper-slide{width:20% !important;margin:0 !important;height:3rem;line-height:3rem;}
.university .university_1 .swiper-wrapper .swiper-slide-thumb-active{color:#ff6b0d;font-weight:bold;border-radius:1rem;}

.university .university_2{}
.university .university_2 .swiper-wrapper{}
.university .university_2 .swiper-wrapper .swiper-slide{}
.university .university_2 .swiper-wrapper .swiper-slide ul{width:96%;margin:0 auto;}
.university .university_2 .swiper-wrapper .swiper-slide ul li{width:33.3%;box-sizing:border-box;float:left;}
.university .university_2 .swiper-wrapper .swiper-slide ul li .university_main{margin:2rem;height:14rem;}
.university .university_2 .swiper-wrapper .swiper-slide ul li .university_main img{width:100%;max-width:12rem;border-radius:.5rem;}
.university .university_2 .swiper-wrapper .swiper-slide ul li .university_main h4{font-size:1.4rem;font-weight:200;margin:1rem 0;}
/*学校*/

/* 专业课程 */
.profession h4{height:4rem;line-height:4rem;padding:0 2rem;}
.profession h4 b{font-family:'bootstrap-icons';float:right;}
.profession h4 b::after{font-size:2rem;content: "\F64D";}

.profession h4.on{color:#ff6b0d;}
.profession h4.on b::after{content:"\F63B";color:#333}

.profession{width:90%;margin:2rem auto;}
.profession .profession_content{border-top:1px solid #CCC;}
.profession .profession_content:last-child{border-bottom:1px solid #CCC;}
.profession .profession_content p{padding:2rem;width:100% !important;box-sizing:border-box;}
/* 专业课程 */

/* 申请流程 */
.bg_main{background-color:#ff6b0d;}
.bg_auxiliary{background-color:#a3b2db;}
.apply{padding:2rem;color:#FFF;}
.apply h2{text-align:left;color:#FFF;margin-bottom:2rem;}
.apply .apply_content{clear:both;border-top:1px solid #FFF;margin-bottom:2rem;}
.apply .apply_content h6{font-size:5rem;width:50%;float:left;}
.apply .apply_content h6 b{font-size:1.6rem;}
.apply .apply_content .apply_info{padding-top:4rem;display:block;width:50%;float:right;}
/* 申请流程 */

/* 招生名额与方向 */
.enrollment{padding:1px 0;}
.enrollment .enrollment_content{clear:both;width:90%;margin:0 auto;background-color:#ff6b0d;color:#fff;border-bottom:1px solid #EEE;}
.enrollment .enrollment_content h3,.enrollment .enrollment_content h4{padding:1rem 2rem;}
.enrollment .enrollment_content h3{text-align:left;}
.enrollment .enrollment_content h4{}
.enrollment .enrollment_content h4 b{font-family:'bootstrap-icons';float:right;}
.enrollment .enrollment_content h4 b::after{font-size:2rem;content:"\F64D";}

.enrollment .enrollment_content h4.on{color:#ff6b0d;background-color:#f1eff4;}
.enrollment h4.on b::after{content: "\F63B";}

.enrollment .enrollment_content ul{background-color:#f1eff4;color:#333;}
.enrollment .enrollment_content ul li{width:50%;padding:1rem;height:16rem;box-sizing:border-box;}
.enrollment .enrollment_content ul li h6{font-size:3rem;color:#ff6b0d;}
.enrollment .enrollment_content ul li p{font-size:1rem;}
.enrollment .enrollment_content ul li b{font-size:1.6rem;}

.enrollment .enrollment_content ul .one{width:100%;height:8rem;line-height:8rem;text-align:center;}
.enrollment .enrollment_content ul .one b,.enrollment .enrollment_content ul .one h6{float:left;width:50%;}

.enrollment .enrollment_content ul .two{float:left;border:1px solid #FFF;box-sizing:border-box;}
.enrollment .enrollment_content ul .two b,.enrollment .enrollment_content ul .two h6{margin:.8rem 0;}
/* 招生名额与方向 */

/* 环境 */
.environment{padding:1px 0;}
.environment,.environment img{width:100%;}
.environment p{width:90%;margin:1rem auto;}

.environment .swiper{--swiper-navigation-color:#FFF;/* 单独设置按钮颜色 */}
/* 环境 */

/* 文章页 */
.breadcrumb{background-color:#f1f1f1;height:4rem;line-height:4rem;padding:0 5%;}
#article{padding:5%;}
#article .article_title{}
#article .article_title h1{margin-bottom:1rem;}
#article .article_title p span{margin-right:2rem;color:#999;}

#article .article_content{margin-top:1rem;}
#article .article_content a{color:#ff6b0d;}
#article .article_content img{width:100% !important;height:100% !important;}
#article .article_content video{width:100%;}

#article .related{padding-top:2rem;margin-top:2rem;border-top:1px dashed #999;}
#article .related p{height:4rem;margin:1rem 0;}
/* 文章页 */

/* 列表页 */
.list{padding:2rem;width:100%;box-sizing:border-box;}  
.list ul{}
.list ul li{margin:1rem 0;padding:2rem 0;border-bottom:1px dashed #999;position:relative;}

.list ul li .list_cont{margin-top:1rem;}

.list ul li .list_cont .list_cont_left{float:left;width:30%;}
.list ul li .list_cont .list_cont_left img{width:100%;border-radius:.5rem;}

.list ul li .list_cont .list_cont_rigth{float:right;width:65%;}
.list ul li .list_cont .list_cont_rigth .list_date{position:absolute;right:0;bottom:rem;color:#999;font-size:1rem;}
/* 列表页 */

/* 分页 */
.pages{width:100%;margin:0 auto 3rem;text-align:center;box-sizing:border-box;padding:1px 2rem;}
.pages .pageinfo{display:block;margin:2rem 0;}
.pages a{width:11.11%;display:block;float:left;height:3rem;line-height:3rem;border-radius:.5rem;}
.pages .curpage{background-color: #ff6b0d;color:#FFF;font-weight:bold;}
/* 分页 */

/* 国外院校 */
.college_banner{background:url('/common/AIP-website/static/images/college_mo_bg.jpg') no-repeat;background-size:100%;padding:2rem;height:22rem;}
.college_banner h2{color:#a3b2db;}

.college_banner_form{}

.college_banner_search{height:3rem;margin:0 auto;background-color:#FFF;border-radius:1.5rem;box-sizing:border-box;}
.college_banner_search input{border:none;width:80%;height:3rem;padding:0 1rem;border-radius:1.5rem;box-sizing:border-box;}
.college_banner_search button{border:none;background-color:#FFF;width:10%;box-sizing:border-box;}

.college_choice{padding:1rem 1rem 2rem;width:100%;box-sizing:border-box;}
.college_choice dl dt{color:#ff6b0d;font-size:2rem;}
.college_choice dl dd a{margin:.5rem;padding:.5rem;display: block;text-align:center;float:left;}
.college_choice dl dd .on{background-color:#425cc7;color:#FFF;font-weight:bold;border-radius:.5rem;}

.college_list{}
.college_list ul{}
.college_list ul li{padding:2rem;}
.college_list ul li .college_list_main{padding:2rem;border:1px solid #CCC;border-radius:1rem;text-align:center;}
.college_list ul li .college_list_main img{width:30%;border-radius:1rem;}
.college_list ul li .college_list_main h4{margin:1rem 0;}
.college_list ul li .college_list_main h5{margin:1rem 0;font-size:1.6rem;}
.college_list ul li .college_list_main hr{width:90%;margin:1rem auto;background-color:#CCC;}
.college_list ul li .college_list_main p{}
.college_list ul li .college_list_main p span{color:#666;}
/* 国外院校 */

/* 国外院校-内容页 */
.college_info{background:url('/common/AIP-website/static/images/college_mo_bg_s.jpg') no-repeat;background-size:100%;height:40rem;color:#FFF;}

.college_info .college_info_title{display:flex;align-items:center;}
.college_info .college_info_title .college_info_logo{width:30%;}
.college_info .college_info_title .college_info_logo img{width:100%;border-radius:50%;}
.college_info .college_info_title .college_info_name{width:65%;margin-left:2rem;}

.college_info .college_info_main{margin-top:2rem;}
.college_info .college_info_main p{height:5rem;line-height:5rem;border-bottom: 1px dashed rgba(238,238,238,.3);}

.college_content_title{height:4rem;line-height:4rem;background-color:#ff6b0d;padding-left:2rem;color:#FFF;}

.college_content{padding:2rem;}
.college_content img{width:100% !important;height:100% !important;}
/* 国外院校-内容页 */

/* 问答中心 */
.ask_list{padding:2rem;}
.ask_list ul{}
.ask_list ul li{border-bottom:1px dashed #CCC;padding:1rem 0;}
.ask_list ul li h5{}
.ask_list ul li p{color:#999;margin:1rem 0;text-indent:2em;}
/* 问答中心 */

/* 问答中心-详细页面 */
.ask_main{padding:2rem;}
.ask_main .ask_desc{margin-top:2rem;}
.ask_main .ask_desc h6{text-align:left;margin-top:1rem;}
.ask_main .ask_desc p{text-align:left;text-indent:2em;}
.ask_main .ask_content{border-bottom:1px dashed #CCC;padding:2rem 0;}

.ask_main .ask_title{text-align:center;border-bottom:1px dashed #CCC;padding-bottom:2rem;}
.ask_main .ask_title .ask_info{color:#999;margin-top:1rem;}
.ask_main .ask_title span{margin:0 .5rem;}
.ask_main .ask_title span i{margin-right:.5rem;}

.ask_user{width:100%;display:flex;align-items:center;}
.ask_user img{border-radius:50%;width:5rem;}
.ask_user .ask_user_namn{margin-left:1rem;}

.ask_main .ask_user_content{margin:1rem 0 2rem;text-indent:2em;}
.ask_main .ask_user_content_2{margin-left:2rem;background-color:#EFEFEF;border-radius:.5rem;border:1px solid #DDD;padding:1rem;}
.ask_main .ask_user_content_2 .ask_user_content_2_name{font-size:1.4rem;}
.ask_main .ask_user_content_2 span{color:#ff6b0d;}
/* 问答中心-详细页面 */