﻿
/*-关于-*/
/*-侧栏聚焦-*/
.sdb_focus{width:100%; margin-bottom:48px;}
.sdb_focus .title{width:100%; height:24px; line-height: 24px; margin-bottom:25px; background:url(../images/sdbfocusline.jpg) no-repeat  right center;}
.sdb_focus .title span{float:left; }
.sdb_focus .title span.en{font-size:25px; color:#808387;}
.sdb_focus .title span.cn{font-size:22px; color:#000;}
.sdb_focus .title span.icon{width:29px; height:17px; background:url(../images/sdbfcousicon.png) no-repeat center; margin:5px 5px 0 5px;}
.sdbfocus_img{width:100%;}
.sdbfocus_img img{display: block;}
/*-侧栏教学公告-*/
.teachin_bt_tab{width:100%; overflow:hidden;}
.teachin_bt_tab li{height:36px; line-height:36px; float:left; padding:0 15px; color:#fff; background: #b8bdc3; cursor: pointer;}
.teachin_bt_tab li.on{background:#555a60;}
.teachin_bt_tab li a{color:#fff;}
.teach_tab_ct{width:100%; height:269px; background: #555a60; padding:20px 0 10px 0; margin-bottom:28px;}
.teach_tab_ct dl{width:100%; overflow:hidden;  margin-bottom:10px;}
.teach_tab_ct dl dt{width:125px; height:83px; overflow:hidden; float:left;}
.teach_tab_ct dl dd{width:180px; float:left; margin-left:15px;}
.teach_tab_ct dl dd div{width:160px; height:50px; overflow: hidden; margin-top:15px;}
.teach_tab_ct dl dd p{line-height:1.8em;}
.teach_tab_ct dl dd a{color:#fff;}
.change_tab{width:100%; display:none;}

/*-快速报名-*/
.sdb_quick{width:100%; margin-bottom:40px;}
.sdb_quick ul{width:100%; overflow: hidden;}
.sdb_quick ul li{width:91px; height:92px; padding:8px; float:left; font-size:12px; text-align:center;}
.sdb_quick ul li span{display: block;}
.sdb_quick ul li a .cnn{color:#fff;}
.sdb_quick ul li a .smllcn{color:#dae4f3;}
.sdb_quick ul li.c0{background:#fff;  text-align:left; font-size:14px;}
.sdb_quick ul li.c1{background: #5f89c6;}
.sdb_quick ul li.c2{background: #6a94d1;}
.sdb_quick ul li.c3{background: #476da4;}
.sdb_quick ul li.c4{background: #31588f;}
.sdb_quick ul li.c5{background: #5f89c6;}
.sdb_quick ul li.c0{color:#555a60;}
.sdb_quick ul li.c0 a{color:#555a60;}
.sdb_quick ul li.c0 .en{width:78px;}
.sdb_quick ul li.c0 .cn{color:#000;}
.sdb_quick ul li.c0 .icon{width:30px; height:30px; display: block; background:url(../images/sdbicon1.png) no-repeat center; margin-top:4px;}
.sdb_quick ul li .smllcn{width:100%; height:36px; overflow: hidden; color:#dae4f3;}
.sdb_quick ul li .smllcn p{width:100%; height:18px; overflow: hidden;}
.sdb_quick ul li .cnn{font-size:14px; margin-bottom:3px; color:#fff;}
.sdb_quick ul li.c1 .icon{width:28px; height:28px; /*background:url(../images/sdbicon2.png) no-repeat center;*/ margin:15px auto;}
.sdb_quick ul li.c2 .icon{width:28px; height:28px; /*background:url(../images/sdbicon2.png) no-repeat center;*/ margin:15px auto;}
.sdb_quick ul li.c3 .icon{width:28px; height:28px; /*background:url(../images/sdbicon3.png) no-repeat center;*/ margin:15px auto;}
.sdb_quick ul li.c4 .icon{width:28px; height:28px; /*background:url(../images/sdbicon4.png) no-repeat center;*/ margin:15px auto;}
.sdb_quick ul li.c5 .icon{width:28px; height:28px; /*background:url(../images/sdbicon5.png) no-repeat center;*/ margin:15px auto;}

/*-侧栏quicksearch-*/
.sdb_quicksearch{width:100%; background:#535a60; padding-bottom:20px;}
.sdb_quicksearch .title{width:100%; height:87px; color:#fff; font-size:24px; margin-bottom:10px;}
.sdb_quicksearch .title span{float:left;}
.sdb_quicksearch .title span.icon{width:87px; height:87px; background: #448ac9; }
.sdb_quicksearch .title span.icon i{width:46px; height:30px; display: block; background:url(../images/indextitle_01.png) no-repeat 0 -85px; margin:30px auto 0;}
.sdb_quicksearch .title .cn{height:87px; line-height: 87px; margin-left:16px;}
.sdb_quicksearch form{width:301px; margin:0 auto; overflow:hidden;}
.sdb_quicksearch form>span{width:301px; height:26px; *line-height:26px; display:block; background:url(../images/sdbsearchbg.jpg) no-repeat 0 0;  margin-bottom:14px; }
.sdb_quicksearch form>span input{width:271px; height:26px; *line-height:26px; padding-left:5px;
	border:none; _border:0; color:#666; background:none;}
.sdb_quicksearch form div{width:100%; text-align: right;}
.sdb_quicksearch form div input{width:158px; height:37px; line-height: 37px; text-align: center; border:none; background:#448ac9; font-size:18px; 
color:#fff; cursor: pointer;}

/*-关于aip内容-*/
.aboutcontent{width:100%;}
.aboutcontent p{line-height:1.8em;}
/*-教学团队-*/
.teaching_team{width:100%;}
.team_tab{background:#e0e0e4; border:1px solid #b8bcc1;  margin-bottom:22px; display: block;}
.team_tab li{width:100px; height:52px; line-height:52px; float:left; text-align:center; border-right:1px solid #b8bcc1; position: relative;}
.team_tab li a{display:block;width:100%; height:50px; line-height: 50px;}
.team_tab li.on a{border-bottom:2px solid #5f89c6; position: absolute; left:0; top:0; background: #fff;}
.team_tab li a:hover{border-bottom:2px solid #5f89c6; position: absolute; left:0; top:0; background: #fff;}
.team_list{width:100%; overflow:hidden; margin-bottom:25px;}
.team_list dt{width:207px; height:203px; float:left;}
.team_list dd{width:468px; float:right;}
.team_list dd a{display:block; width:100%; height:100%;}
.team_list dd .name{font-size:24px; color:#5f89c6; margin-bottom:15px; display: block; }
.team_list dd .ziwei,.team_list dd .jianjie{width:100%; overflow: hidden; margin-bottom:15px;}
.team_list dd .ziwei>span,.team_list dd .jianjie>span{float:left;height:20px; line-height: 20px;}
.team_list dd .ziwei>div,.team_list dd .jianjie div{float:left; width:419px;}
.team_list dd .ziwei>div{height:21px; overflow: hidden;}
.team_list dd .jianjie div{height:64px; overflow: hidden;}
.team_list dd .jianjie div p{line-height: 1.7em;}
/*-教学团队详情-*/
.teaching_team_xq{width:100%;}
.team_xq{width:100%; margin-bottom:32px;}
.team_xq dt{width:312px; height:308px; overflow:hidden; float: left;}
.team_xq dd{width:372px; float:right; margin-right:15px;}
.team_xq dd p{}
.team_xq dd .name{font-size:24px; color:#5f89c6; margin-bottom:30px; display: block;}
.team_xq dd .zeiwei,.team_xq dd .jianjie{width:100%; overflow: hidden; margin-bottom:10px;}
.team_xq dd .zeiwei>span,.team_xq dd .jianjie>span{float:left;height:17px; line-height: 17px;}
.team_xq dd .zeiwei>div,.team_xq dd .jianjie>div{width:320px; float: left;}
.team_xq dd .jianjie>div{height:205px; overflow: hidden;}
.team_xqxq{width:100%;}
.team_xqxq p{line-height: 1.7em;}
/*-海外中心-*/
.overseas_center{width:100%;}
.overseas_list{width:100%;}
.overseas_list li{width:100%; overflow: hidden; margin-bottom:42px; *margin-bottom:38px;}
/*.overseas_list li a{*display: block; width:100%; height:100%;}*/
.overseas_list li .img{width:100px; height:100px; overflow:hidden; float: left;border-radius:100%;}
.overseas_list li .overseas_ct{width:456px; float: left; margin-left:18px;}
.overseas_list li  h2{font-size:16px; color:#000; margin:15px 0 18px 0;}
.overseas_list li .overseas_ct div{width:100%; height:74px; overflow: hidden;}
.overseas_list li .overseas_ct div p{line-height: 1.8em;}
.overseas_list li .overseas_ct div .xq{color:#5f89c6;}

/* ASK AIP */
.askaip li,#aip li{*height:29px;line-height:34px;border-bottom:1px dashed #ddd;padding:5px;margin:0;}
.askaip .cont{background:#f2f2f2;border-radius:10px;padding:5px;}
.askaip .cont a:hover{color:#448ac9;text-decoration:underline;}
.tiwen{padding-top:20px;width: 150px;font-size: 18px;margin:0 auto;text-align:center;}
.tiwen a{display:block;width:90px;height:40px;text-align:center;font:bold 16px/40px 'MicsoftYahei';background:#448ac9;color:#fff;border-radius:10px;margin:0 auto;}

/* 留言板 */


/*-语言中心详情-*/
.language{width:100%;}
.language a:hover{background:#448AC9;color:#fff;}
.language p{line-height: 1.8em;}
.article_page{width:100%; margin-top:10px;}
.article_page a{display: block; font-size:16px; margin-bottom:8px;}
.language_xq_title{width:100%; border-bottom:1px solid #dcdcdd; margin-bottom:32px; text-align: center; padding-bottom:20px;}
.language_xq_title h3{font-size:18px; color:#444; font-weight:bold; margin-bottom:16px;}
.language_xq_title div{font-size:12px; color:#999;}
.language_xq_title div span{margin:0 4px;}
/*-艺术高中-*/
.frm_high_school{width:100%;}
.frm_high_school .highSchool{padding-bottom:20px;}
.frm_high_school .highSchool p{font-size:16px;text-indent:2em;line-height:30px;}
.frm_high_school .baoming{width:220px;height:36px;line-height:36px;background:#448ac9;color:#fff;font-size:18px;text-align:center;margin:0 auto 20px;}
.hight_title{width:100%; border-bottom:1px solid #458bca; margin-bottom:20px;}
.hight_title span{width:117px; height:36px; line-height: 36px; color:#fff; display: block; background: #458bca; text-align:center; font-size:16px;}
.frm_high_school ul{-padding-bottom:45px;}
.frm_high_school ul li{width:100%; overflow:hidden; margin-bottom:10px;}
.frm_high_school ul li.rdio span{height:36px; line-height: 36px; margin-right:10px;}
.frm_high_school ul li.rdio input{margin-top:12px; margin-right:5px; *margin-top:8px;}
.frm_high_school ul li.rdio span.rz{margin-left:-5px;}
.frm_high_school ul li label{width:152px; height:36px; line-height: 36px; float: left; text-align: right; margin-right:26px;}
.frm_high_school ul li input{float:left;}
.frm_high_school ul li span{float:left;}
.frm_high_school ul li span.rz{display:none;height:36px; line-height: 36px; margin-left:5px; color:#666; cursor: pointer;}
.frm_high_school ul li span.rz.on{display:block;color:red;}
.frm_high_school ul li span.rz i{font-style:normal; color:#31588f; margin-right:4px;}
.frm_high_school ul li input.w325,.frm_high_school ul li textarea.w506,.frm_high_school ul li input.w96{border:1px solid #b0b0b0; color:#666;background:#fff; 
	border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; 
	box-shadow: 1px 1px 1px #e0e0e0 inset;
	-webkit-box-shadow:1px 1px 1px #e0e0e0 inset;
	-moz-box-shadow:1px 1px 1px #e0e0e0 inset;
	-o-box-shadow:1px 1px 1px #e0e0e0 inset;
	-ms-box-shadow:1px 1px 1px #e0e0e0 inset;}
.frm_high_school ul li input.w325{width:320px; height:34px; line-height: 34px; padding-left:5px; }
.frm_high_school ul li textarea.w506{width:494px; height:96px; padding:5px;}
.frm_high_school ul li input.w96{width:89px; height:34px; line-height: 34px; padding-left:5px;}
.frm_high_school ul li .rwm{width:90px; height:34px; margin-left:13px; margin-right:13px; margin-top:2px;}
.frm_high_school .sbmit{width:92px; height:36px; display: block; background: #212c67; margin:0 auto; color:#fff; border:none; _border:0; font-size:18px; cursor: pointer;}

/*-资料搜索-*/
.zlsearch{width:447px; height:30px; overflow:hidden; line-height:30px; border:2px solid #448ac9; float:left;}
.zlsearch label{float:left;width:53px; height:30px; line-height:30px; text-align: center; background: #f0f0f0;}
.zlsearch input{float:left;}
.zlsearch input.sctxt{width:360px; height:30px; *line-height: 30px; border:none; _border:0; background: none; padding-left:5px; color:#999;}
.zlsearch input.sbmit{width:28px; height:30px; background: url(../images/zlksearchbtn.png) no-repeat center; 
	border:none; _border:0; cursor: pointer;}
.zlku{width:1096px; border:1px solid #d1ccc7; overflow: hidden; margin-bottom:32px;}
.zlku .dv{width:1096px; height:35px; position: relative; background:#448ac9; 
	overflow:hidden; border-top:1px solid #d1ccc7;}
.zlku .dv.on{height:100%; }
.zlku .dv.dvcontrony{border-top:none;}
.zlku  .namename{width:103px; height:100%; background: #448ac9; float:left;}
.zlku .dv a:hover{color:#448ac9;}
.zlku .dv .namename span{padding:8px 0 0 22px; display: block; color:#fff;}
.zlku .dv div.classclasst{ width:993px; height:100%;  background:#fff; float:right;}
.zlku .dv div.classclasst .classcontent{width:850px; margin-left:35px; overflow: hidden;}
.zlku .dv div.classclasst .classcontent div{float:left; padding:8px 20px;}
.zlku .dv div.classclasst .classcontent div.on a{ background:#448AC9; color:#fff; padding:3px;}
.zlku .dv .more{position: absolute; right:10px; top:6px; cursor: pointer; background: url(../images/gdicon.png) no-repeat right center; 
padding-right:15px;}
.zlku .dv .more.on{background:url(../images/sqicon.png) no-repeat right center;}
.zlku .dv .more:hover{color:#448ac9;}
.zlku .dv div.classclasst .classclasscontent{width:850px; margin-left:35px; overflow: hidden;}
.zlku .dv div.classclasst .classclasscontent div{float:left; padding:8px 20px;}
.zlku .dv div.classclasst .classclasscontent div.on a{ background:#448AC9; color:#fff; padding:3px;}
/*
.zlku li .namename span{display:block; padding:15px 0 0 22px; color:#fff;}
.zlku li div.classclass{ width:801px; margin:0 auto;  background:#fff; overflow:hidden; }
.zlku li div.classclass div{width:89px; text-align:center; font-size:14px; float:left;}

 */
 .zlklist{width:100%; overflow: hidden;}
 .zlklist li{width:344px; height:275px; overflow:hidden; float:left; margin-right:32px; margin-bottom:22px;}
 .zlklist li.last{float:right; margin-right:0;}
 .zlklist li a{display: block; width:100%; height:100%;}
 .zlklist li a:hover .titie{color:#448ac9;}
 .zlklist li img{display: block; margin-bottom:22px;}
 .zlklist li .titie{width:100%; overflow:hidden; font-size:18px; color:#000;}
 .zlklist li .titie span{float:left; width:282px; height:27px; overflow: hidden;}
 .zlklist li .titie i{float: right; width:18px; height:18px; background:url(../images/areamore.png) no-repeat center; 
 margin-top:4px;}

 /*-资料库详情-*/
.zlk_xq dt{width:373px;}
.zlk_xq dd{width:304px;  color:#363636;}
.zlk_xq dd .name{font-size:18px; color:#363636; font-weight: bold; margin-bottom:18px;}
.zlk_xq dd .zeiwei>div, .zlk_xq dd .jianjie>div{width:262px; margin-bottom:20px;}
.zlkxq_xianxi{height:38px; border:1px solid #b8bcc1; background: #f1f1f1; margin-bottom:10px;}
.zlkxq_xianxi span{ display: inline-block; height:34px; line-height: 34px;  padding:0 45px; 
background: #fff; cursor: pointer; border-top:4px solid #4070c1;}


/* 留言板 */