@import url("color.css");/*颜色*/
@import url("grid.css");/*网格*/
@import url("avg.css");/*等分网络*/
@import url("chat.css");/*即时沟通*/
@import url("amazeui.Customer.css");/*即时沟通*/
img{ width:auto; max-width:100%}

/*原生重置*/
.am-topbar{ margin-bottom:0px;background-color: #0D5292;background-image: url(../../css/img/bg-banner-blue.png);background-position: center center;background-repeat: no-repeat;background: -webkit-gradient(radial, center center, 0, center center, 460, from(#0D9DDC), to(#0D5292));background: -webkit-radial-gradient(circle, #0D9DDC, #0D5292);background: -moz-radial-gradient(circle, #0D9DDC, #0D5292);background: -ms-radial-gradient(circle, #0D9DDC, #0D5292);}
.am-topbar h1 a{ color:#fff}
ul.am-dropdown-content > li > a{ font-size:1.4rem}
.am-nav-justify > li{ width:100%; display:block;}
.am-nav-justify > li > a{ text-align:left}
.am-popup{ z-index:9999999}
.am-with-fixed-navbar{ padding-bottom:49px}
.am-gotop-fixed{ width:25px; min-height:25px; right:1px; }
.am-gotop-fixed .am-gotop-icon{ line-height:25px; background-color:#0e90d2; color:#fff}
.am-with-fixed-navbar .am-gotop-fixed{bottom:50px}

/*固定链接层*/
.am-a{ position:relative; cursor:pointer}
.am-a a{ display:block; height:100%; width:100%; position:absolute; left:0; top:0; z-index:9}
.am-chat{ border:1px solid #eee; height:27px; margin:6px auto; padding:0px 1.5rem; line-height:26px}
.am-chat:hover{ border-color:#3bb4f2; background:#3bb4f2; color:#fff}

/*新增*/
.header{padding:0px}
.footer{ position:relative;background-color: #0D5292;background-image: url(../../css/img/bg-banner-blue.png);background-position: center center;background-repeat: no-repeat;background: -webkit-gradient(radial, center center, 0, center center, 460, from(#0D9DDC), to(#0D5292));background: -webkit-radial-gradient(circle, #0D9DDC, #0D5292);background: -moz-radial-gradient(circle, #0D9DDC, #0D5292);background: -ms-radial-gradient(circle, #0D9DDC, #0D5292); padding:3rem 0px 2rem}
.footer-shadow{ width:100%; background:url(../../CSS/img/shadow-2.png) center -4px no-repeat; height:30px; position:absolute; top:0px; left:0px; right:0px; z-index:99}
.copyright{ font-size:0.875em; color:#eee}
.copyright p{ margin:0px auto; text-align:center }

.qrcode{ width:260px; margin:15px auto; position:relative; color:#fff; font-size:12px; text-align:center}
.qrcode-l{ width:120px; display:inline-block;}
.qrcode-r{ width:120px; margin-left:20px; display:inline-block}
.qrcode img{z-index:9999;transition: all 0.3s linear; width:100%; margin-bottom:5px}
.qrcode-l:hover img{transform: scale(1.5);}
.qrcode-r:hover img{transform: scale(1.5);}
.am-pagination .am-pagination-next{ float:left}
@media (max-width:640px){.qrcode{ display:none}}

.banner-slider{position:relative;background-color: #0D5292;background-image: url(../../css/img/bg-banner-blue.png);background-position: center center;background-repeat: no-repeat;background: -webkit-gradient(radial, center center, 0, center center, 460, from(#0D9DDC), to(#0D5292));background: -webkit-radial-gradient(circle, #0D9DDC, #0D5292);background: -moz-radial-gradient(circle, #0D9DDC, #0D5292);background: -ms-radial-gradient(circle, #0D9DDC, #0D5292); padding:0px}
.banner-slider{ margin-bottom:0rem; color:#eee}
.banner-slider a{ color:#eee}
.banner-slider h1{ color:#fff;}
.banner-slider-bg{ padding:3rem 0px; background:url(../../CSS/img/banner-abstract.png) center center no-repeat;}

/*面包屑导航*/
.localnav{ font-size:12px;}
.localtime{ text-align:right; font-size:12px;}

/*轮换图*/
.af-slides{ margin:0px auto; width:100%; text-align:center; position:relative;}
.af-slides .am-slides img{ width:auto; max-width:100%; margin:0px auto}
.af-slides .am-slider-default{ border-radius:0px; border:none; box-shadow:none; margin-bottom:0px }
.af-slides .am-slider-default .am-control-nav{ bottom:10px}
.af-slide{ margin:0px; padding:0px}
.af-slide .af-slideshow{ margin:0rem auto; height:100%; z-index:9; position:absolute; width:100%; left:0px; top:0px}
.af-slide .af-slideshow h2{ margin:1.5rem auto 0.5rem; font-size:18px; padding:0px 1rem; text-shadow:0px 0px 2px #000}
.af-slide .af-slideshow h3{ margin:0.5rem auto 1rem; font-size:14px; padding:0px 1rem; font-weight:normal;text-shadow:0px 0px 1px #000}
.af-slide .af-slideshow h4{ display:none}
.af-slide a{ color:#fff; display:block; margin:0px auto}

/*图片*/
.pic-slider .am-slider-default{ border-radius:0; box-shadow:none;}
.pic-slider p{ text-align:center; font-size:12px; margin:0.5rem auto; color:#666}
.pic-slider a.pic-box{ border:1px solid #ddd; padding:10px 10px 0px; display:block; background:#fff}
.pic-slider .bd-l{ float:left; list-style:none; width:135px; margin-right:15px; text-align:center}
.pic-slider .bd-l img{ width:100%}
.pic-slider .test{ float:left; list-style:none; margin-bottom:1rem }
.pic-slider .test p.b{ font-weight:700; font-size:18px; margin:1rem auto 0px}
.pic-slider .test p.t{ font-size:14px; margin:0px auto}
.pic-slider .test p.m{ font-size:14px; margin:0px auto}
.pic-slider .test p.s{ font-size:16px; margin:0px auto}
.pic-padding-down{ margin-bottom:20px}

.pic-why h3{ margin:0px auto 1rem}
.pic-pai{ margin:1rem auto}
.pic-pai .am-slider-a2{ box-shadow:none}
.pic-pai .am-slider-a2 .am-control-nav{ bottom:30px}
/*选项卡*/
.af-tab .am-nav-tabs{ border-bottom:none}
.af-tab .am-nav-tabs > li{ margin-bottom:0px}
.af-tab .am-nav-tabs > li > a {border: 1px solid #ddd;}
.af-tab .am-nav-tabs > li > a:hover {border-color: #eeeeee #eeeeee #ddd;}
.af-tab .am-nav-tabs > li.am-active > a, .af-tab .am-nav-tabs > li.am-active > a:hover, .af-tab .am-nav-tabs > li.am-active > a:focus{ border:1px solid #0e90d2; background:#0e90d2; color:#fff}
.af-tab .am-nav-tabs .am-fr{ padding:0.4em 1rem; line-height:1.6; color:#fff; background:#0e90d2;}
.af-tab .am-nav-tabs .am-fr i{ padding-right:1rem}
.af-tab .am-tabs-bd{ border:none}
.af-tab .am-tabs-bd li{ margin-top:1rem}
.af-tab .am-tabs-bd .am-tab-panel{ padding:0px}

/*缩略图动画*/
.af-img a img{ width:100%; height:100%;transition: all 0.5s ease-out 0.1s;}
.af-img a:hover img{backface-visibility: hidden;transform: matrix(1.04, 0, 0, 1.04, 0, 0);}

.af-img-auto{ overflow:hidden}
.af-img-auto img {margin: 0 auto;transition: all 600ms ease 0s;}
.af-img-auto img:hover {transform:scale(1.1,1.1);}

/*通栏标题背景*/
.pix-blue{ background:url(../../CSS/img/Blueprint.jpg); text-align:center; color:#fff;}
.pix-title{ padding:3rem 0px; background:url(../../CSS/img/banner-abstract.png) center center no-repeat;}
.pix-map{ background:url(../bg/map.png) center center no-repeat; padding:2rem 0px; position:relative}
.pix-map2{ background:url(../../CSS/img/background.jpg) center center no-repeat #DBDCDE; padding:2rem 0px; position:relative}
.pix-blank{ background:#fff; padding:2rem 0px; position:relative}
.pix-gray{ background:#eee; padding:2rem 0px; position: relative}
.pix-green{ background:url(../../CSS/img/greenprint.jpg); text-align:center; color:#fff;}
.pix-org{ background:url(../../CSS/img/orgprint.jpg); text-align:center; color:#fff;}

/*标题*/

.title-h3{ font-size:16px; font-weight:700; border-bottom:1px solid #ddd; padding-bottom:1rem; margin-bottom:1rem}

.af-title-h2{ margin:1.5rem auto; text-align:center}
.af-title-h2 p{ margin:0px auto}
.af-title-h2 small{ color:#ddd; clear:both; margin:0px auto; display:table; font-weight:normal;text-transform:uppercase; font-size:14px}
.af-title-h2 u{ font-size:16px; color:#888}

.af-title-h3{ margin:1.5rem auto; text-align:center}
.af-title-h3 p{ margin:0px auto}
.af-title-h3 small{ color:#ddd;text-transform:uppercase; font-size:14px}

.tit-box{ background:url(../images/title-bg.jpg) repeat-x left bottom; height:31px; line-height:29px; border:1px solid #eee;}
.tit-box span{ display:block;}
.tit-box .tit{ float:left; padding-left:1rem; font-size:14px; color:#666}
.tit-box .more{ float: right; font-size:12px; padding-right:1rem}

/*大学列表*/
.af-school-avg{ font-weight:normal;}
.af-school-avg img{ display:block; overflow:hidden; border:1px solid #ccc; background:#fff; padding:1px; width:100%}
.af-school-avg dt{ font-size:14px;}
.af-school-avg dd{ font-size:12px;}

/*文章列表*/
.ul-list{ margin-bottom:1.5rem}
.ul-list li{ padding-right:1rem; margin-bottom:0.5rem}
.list-box{ border:1px solid #eee; background:#f7f7f7; border-top:0px; margin:0px 0px 1.5rem; list-style:none; padding:1rem; font-size:14px; color:#666}
.list-box a{ color:#666}
.list-box a:hover{ color:#3bb4f2}
.list-box li{ margin-bottom:0.5rem}
/*文章终级列表*/
.class-list dl{ margin:0px auto 1rem; border-bottom:1px solid #ddd; padding-bottom:1rem; overflow:hidden}
.class-list h3{ margin:0px;}
.class-list dd{ margin:0px}
.class-list p{ margin:1rem auto 0px; color:#888}
.class-list .noimg dd{ width:100%;}
.class-list .onimg dt{ width:30%; float:left}
.class-list .onimg dt img{ width:100%;}
.class-list .onimg dd{ width:70%; float:left}
.class-list .onimg-z{ display:block; width:90%; overflow:hidden}
.class-list .onimg-z img{height:100%;transition: all 0.5s ease-out 0.1s;}
.class-list a:hover img{backface-visibility: hidden;transform: matrix(1.04, 0, 0, 1.04, 0, 0);}

/*留学必读*/
.af-readme{ text-align:left}
.af-readme h4{ border-bottom:1px solid #ddd; padding-bottom:1rem}
.af-readme h5{ font-weight:normal; margin:0px}
.af-avg-jpg li .af-readme img{ width:160px;}

/*友情链接*/
.af-links{ font-size:14px; margin:0px auto}
.af-links a{ color:#999; margin-right:0.5rem}
.af-links-t{ font-weight:bold; color:#999; font-size:14px}
.af-links-t a{ color:#999}
.af-r-link { overflow:hidden}
.af-r-link a{ color:#888; word-wrap: normal; /* for IE */ text-overflow: ellipsis;white-space: nowrap; overflow: hidden;height:30px; display:block; border:1px solid #ddd; padding:0.4rem 1rem; float:left; margin:0px 1rem 1rem 0px; font-size:12px; border-radius:15px}
.af-r-link a:hover{ border-color:#ccc; background:#f2f2f2; color:#666 }
/*表单*/
.af-form{ font-size:14px; margin-bottom:1.5rem}
.am-form select, .am-form textarea, .am-form input[type="text"], .am-form input[type="password"], .am-form input[type="datetime"], .am-form input[type="datetime-local"], .am-form input[type="date"], .am-form input[type="month"], .am-form input[type="time"], .am-form input[type="week"], .am-form input[type="number"], .am-form input[type="email"], .am-form input[type="url"], .am-form input[type="search"], .am-form input[type="tel"], .am-form input[type="color"], .am-form-field{ font-size:14px}

/*盒子*/
.af-box{ border:1px solid #ddd; box-shadow:0px 0px 3px #ddd; clear:both; margin:0px auto 1rem; border-radius:5px}
.af-box-padding{ padding:1rem}

.af-box-tel{ margin-bottom:0px auto 1rem}
.af-box-tel dl{ margin:0px auto 1rem; overflow:hidden}
.af-box-tel dd{ margin:0px}
.af-box-tel dl p{ margin:0px}
.af-box-tel-ico{ height:55px; width:55px; margin-right:1rem; float:left; background:#3bb4f2; color:#fff; text-align:center; line-height:55px; font-size:36px}
.af-box-tel-t{ line-height:1.1; color:#3bb4f2; }
.af-box-tel-z{ line-height:1.1; color:#3bb4f2; font-size:24px; }

/*分页*/
.af-page{ padding-left:1rem}
.am-pagination > a {display: inline-block; float:left; font-size:14px}
.am-pagination > a,.am-pagination > a > span {  position: relative;  display: block;  padding: 0.5em 1em;  text-decoration: none;  line-height: 1.2;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 0;  margin-bottom: 5px;  margin-right: 5px;}
.am-pagination > a:last-child,.am-pagination a:last-child > span { margin-right: 0;}
.am-pagination > a:hover,.am-pagination > span:hover,.am-pagination > a:focus,.am-pagination > span:focus {background-color: #eeeeee;}

.ontt{ position:relative; margin-bottom:1.5rem; background:url(../../css/img/image-sprite.jpg) 0 0 no-repeat;}
.ontt li{ height:40px; line-height:40px; border-bottom:1px solid #ddd; padding-left:1%; font-family:微软雅黑; font-size:14px; list-style:none}
.ontt li a{ position:relative;  height:40px; display:block; left:-12px; right:0px; padding-left:22px; overflow:hidden}
.ontt li a:hover{ background:url(../../css/img/submenu-active-sky-blue.png) left center no-repeat; color:#fff; text-decoration:none}

@media only screen and (min-width:420px) {
/*轮换图*/
.af-slide .af-slideshow h2{ margin:3rem auto 1rem; font-size:24px; padding:0px 1.5rem;text-shadow:0px 0px 3px #000}
.af-slide .af-slideshow h3{ margin:1rem auto; font-size:16px; padding:0px 1.5rem; font-weight:500;text-shadow:0px 0px 2px #000}
.af-slide .af-slideshow h4{ display: block; margin:1rem auto; font-weight:normal}
.af-slide .af-slideshow h4 .am-btn-secondary{ box-shadow:0px 0px 5px #3bb4f2; border: 1px solid #3bb4f2}

}
@media only screen and (min-width:768px) {

.am-topbar{ font-size:1.4rem}
.am-nav-justify > li{ width:1%; display: table-cell}
.am-nav-justify > li > a{ text-align:center}
.am-with-fixed-navbar{ padding-bottom:0px}

.banner-slider{ margin-bottom:0rem}

/*分页*/
.af-page{ padding-left:1.5rem}
/*选项卡*/
.af-tab .am-tabs-bd li{ margin-top:1.5rem}
/*通栏标题背景*/
.pix-title{ font-size:1.25em}
.pix-map,.pix-map2,.pix-blank,.pix-gray{padding:3rem 0px}

/*标题*/
.title-h3{ font-size:16px; font-weight:normal; border-bottom:1px solid #ddd; padding-bottom:1rem; margin-bottom:1.5rem}
.af-title-h2{ margin:5rem auto;}
.af-title-h2 p{ font-size:3.6rem}
.af-title-h2 u{ font-size:18px}

.af-title-h3{ margin:5rem auto;}
.af-title-h3 p{ font-size:3rem}

/*大学列表*/
.af-school-avg img{width:90%; padding:8px 1px}
.af-school-avg dd{ margin-top:0px}

/*文章列表*/
.ul-list{ margin-bottom:2rem}
.ul-list li{ padding-right:1.5rem}

/*文章终级列表*/
.class-list dl{ margin:0px auto 1.5rem; padding-bottom:1.5rem;}

/*盒子*/
.af-box{ box-shadow:0px 0px 5px #ddd;  margin:0px auto 1.5rem}
.af-box-padding{ padding:1.5rem}
.af-box-tel{ margin-bottom:0px auto 1.5rem}
.af-box-tel dl{ margin:0px auto 1.5rem}

}
@media only screen and (min-width:960px) {

.am-topbar{ font-size:1.6rem}
/*轮换图*/
.af-slide .af-slideshow h2{ margin:4rem auto 1.5rem; font-size:30px;padding:0px 2rem;text-shadow:0px 0px 5px #000}
.af-slide .af-slideshow h3{ margin:1rem auto 1.5rem; font-size:18px; font-weight:600;padding:0px 2rem;text-shadow:0px 0px 3px #000}
.solo h2{ font-size:32px}
.pic-slider .test{width:160px;}

/*通栏标题背景*/
.pix-title{ font-size:1.5em}

/*大学列表*/
.af-school p{ font-size:14px; margin-bottom:0px}
.af-school-avg img{width:94%; padding:1px}
.af-school-avg dd{ margin-top:5px}

/*表单*/
.af-form { padding-top:1.5rem}
.af-form .am-form-group{ float:left; width:50%}
.af-form .am-form-group input{ min-height:38px; width:98%}
.af-form .am-form-group select{width:98%}
.af-form .am-form-group span{ display:none}



}
@media only screen and (min-width:1025px) {

/*轮换图*/
.pic-slider .test p.b{font-size:16px; margin:0rem auto 1rem}
.pic-slider .test p.t{ font-size:12px;}
.pic-slider .test p.m{ font-size:12px;}
.pic-slider .test p.s{ font-size:14px;}

.solo h2{ font-size:36px}

/*文章终级列表*/
.class-list dl{ margin:0px auto 2rem; padding-bottom:2rem;}
.class-list h3{ font-size:1.25em}
/*盒子*/
.af-box-tel-ico{margin-right:1.5rem; }
.af-box-tel-z{font-size:30px; }

}
@media only screen and (min-width:1440px) {
/*轮换图*/
.af-slide .af-slideshow h2{ margin:6rem auto 1.5rem; font-size:45px;padding:0px 5rem}
.af-slide .af-slideshow h3{padding:0px 6rem}

.solo h2{ font-size:40px}

.pic-slider .test p.b{font-size:18px;}
.pic-slider .test p.t{ font-size:14px;}
.pic-slider .test p.m{ font-size:14px;}
.pic-slider .test p.s{ font-size:16px;}
.pic-slider .test{ width:279px;}


/*通栏标题背景*/
.pix-title{ font-size:2em}

/*大学列表*/

.af-school-avg img{width:95%; padding:1px}
.af-school-avg dt{ font-size:16px; font-weight:700}
.af-school-avg dd{ font-size:14px; line-height:1.7}

/*文章终级列表*/
.class-list dl{ margin:0px auto 2.5rem; padding-bottom:2.5rem;}

/*盒子*/
.af-box-tel-z{font-size:36px; }


}