@charset "utf-8";
/* CSS Document */





/*初始化样式*/
body,ul,ol,li,dl,dt,dd,th,td,form,p{ padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{  font-family:"新宋体"; font-size:inherit; line-height:inherit; padding-left:5px; margin:0;}
body{ font-family:Tahoma, Helvetica, Arial, sans-serif;}
li{ list-style:none;}
a img{ border:none;}
button,input[type="submit"],input[type="button"],a{ cursor:pointer; outline:none;}
select{ font-size:inherit;}
i{ font-style:normal;}
b{ font-weight:normal;}

/* 

.pb_sys_common .p_t {  
    display: block!important;
    float: left!important;
    padding: 5px 0!important;
    line-height: 20px!important;
    height: 20px!important;
}
.pb_sys_common {
   font-size: 14px!important;
   font-family: SimSun;
    line-height: 12px;
    color: #333!important;
}

.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o, .pb_sys_common .p_fun a, .pb_sys_common .p_no a {
   display: block!important;
    float: left!important;
    padding: 5px 12px!important;
    margin: 0 0 0 8px!important;
    border: 1px solid #e1e2e3!important;
    line-height: 20px!important;
    height: 30px!important;
    color: #3b8dd1!important;
    background: #fff!important;
    text-decoration: none!important; 
}
*/



/*全局样式*/
body{ font-size:12px; line-height:1.4; color:#333;}
a{ text-decoration:none;}
a:link{ color:#333;}
a:visited{ color:#333;}
a:hover{ text-decoration:underline;}
.clear{ clear:both;}

/*内容开始*/
#containt{ width:1103px; margin:5px auto 50px auto; z-index:1; overflow:hidden;}

.left-cha{ float:left; width:268px; min-height:400px;}
.right-xinwen{ float:right; width:819px;min-height:400px;}


/*左边菜单*/
.lm-title{ background:#2786ca; height:40px; line-height:40px;}
.lm-title h3{ font-family:'微软雅黑'; font-size:18px; color:#fff; text-align:center; display:block;letter-spacing:5px;}
.left-cha ul{ margin-top:2px;}
.one{ line-height:35px; padding:5px 0px; border-bottom:2px solid #cdcdcd;}
.one a{ font-family:'微软雅黑'; font-size:18px; color:#5c5b5b; letter-spacing:5px; text-indent:50px;display:block;}
.left-cha a:hover{display:block; color:#2686ca;}

.menu ol { padding-left:15px; border:#E7E7E7 1px solid; border-top:none;background: #fff;}
.menu li i{color: #000;padding: 1px 4px;text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);font-family: '微软雅黑'; font-size:14px;font-style:normal;}
.menu a{color: #3f3f3f;text-decoration: none; font-size:14px;font-family: '微软雅黑';}

.menu ol a{width: 228px;display: block;line-height: 2em;margin-left: 20px;}


ul.expmenu{width:100%;margin:auto;}
ul.expmenu li div.header{padding:12px;border-bottom:1px #fff solid;}
ul.expmenu li:last-child div.header{border-bottom:none;}
ul.expmenu li ul li {background-color:#fff;padding:12px;border-bottom:1px solid #d2c8b5;border-top:1px solid #d2c8b5;color:#727272;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);}
ul.expmenu li ul li:last-child{border-bottom:none;}
ul.expmenu li ul li.selected{background-color:#f4f4f4;}
ul.expmenu div.header{
	color:#2a3136;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2);
	
	background:#ced0d2;}
ul.expmenu li div.header .label{background:no-repeat;color: #045793; font-size:16px; font-family:'微软雅黑';}
ul.expmenu li div.header .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
ul.expmenu li div.header .arrow.up{background-image:url(../images/arrow_u.jpg);}
ul.expmenu li div.header .arrow.down{background-image:url(../images/arrow_d.jpg);}
ul.expmenu li .menu{display:none;}	
/* Mouse Events */
ul.expmenu div.header:hover{
	background:#babbbb;/* old browsers */
	cursor:pointer;}

ul.expmenu li ul li:not(.selected):hover{
	/* old browsers */
	cursor:pointer;}
ul.expmenu li ul li:not(.selected):active{
	background:#f1f1f1;/* old browsers */
	cursor:pointer;}
.navMenubox { width: 220px;background: #1c2229;}
.navMenu-top { color: #fff; border-bottom: 1px solid rgba(255,255,255,.1) ;}
.navMenu> li { display: block; margin: 0; padding: 0; border: 0px;text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2);
    background: #ced0d2;}
.navMenu>li>a { display: block; overflow: hidden; padding-left: 12px; line-height: 44px; color: #333; transition: all .3s; position: relative; text-decoration: none; font-size: 16px;  border-bottom: 1px solid #fff;}
.navMenu > li:nth-of-type(1)> a { border-top: 1px solid transparent;}
.navMenu > li:last-child > a { border-bottom: 1px solid transparent;}
.navMenu>li>a>i { font-size: 20px; float: left; font-style: normal; margin: 0 5px;}
.navMenu li a .arrow:before { display: block; float: right; margin-top: 1px; margin-right: 15px; display: inline; font-size: 16px; font-family: FontAwesome; height: auto; content: "\f105"; font-weight: 300; text-shadow: none;}
.navMenu li a .arrow.open:before { float: right; margin-top: 1px; margin-right: 15px; display: inline; font-family: FontAwesome; height: auto; font-size: 16px; content: "\f107"; font-weight: 300; text-shadow: none;}
.navMenu>li>a.active, .navMenu>li>a:hover { color: #045793; background: #12181b; background: #babbbb;
    cursor: pointer;}
.navMenu>li>ul.sub-menu, .navMenu>li>ul.sub-menu>li>ul.sub-menu { display: none; list-style: none; clear: both; margin: 0px 0px 0px 0px; padding-bottom: 5px; background-color: #fff;padding-left: 20px ;}
.navMenu>li.active > ul.sub-menu, .navMenu>li>ul.sub-menu>li.active >ul.sub-menu {}
.navMenu>li>ul.sub-menu li { background: none; margin: 0px; padding: 0px;}
.navMenu>li>ul.sub-menu li>a { display: block; font-size: 16px; line-height: 46px; padding-left: 0px; color: #045793; clear: both;}
.icon_1:before {content: "\f0ac";}
.navMenu>li>ul.sub-menu li>a.active, .navMenu>li>ul.sub-menu li>a:hover, .navMenu>li>ul.sub-menu>li.active >a { color: #045793;}
.fa.fa-bars{    font-family: '微软雅黑';font-size: 18px;color: #fff;text-align: center;display: block;letter-spacing: 5px;font-style: normal; font-size: ;}
.lm-title{background: #2786ca; height: 46px;line-height: 46px;}
	.left-cha{    float: left;
    width: 268px;
    min-height: 400px;}




.big-title{ min-height:32px; line-height:32px;}
.big-title h3{ border-left:4px solid #2686ca;  font-size:20px;font-family:'微软雅黑'; color:#2686ca; text-indent:0px; letter-spacing:5px;}
#.big-title h3{ text-align:center;  font-size:20px;font-family:'微软雅黑'; color:#2686ca; text-indent:0px; letter-spacing:5px;}
.border{ border-bottom:4px solid #9e9e9e; margin:5px 0px;}
.maincot li{ height:42px; line-height:42px;}
.maincot li a{ float:left; font-size:16px; font-family:'微软雅黑';}
.maincot li a:hover{ color:#960211;}
.maincot li span{ float:right; font-size:16px; font-family:'微软雅黑';} 
#pagelist{ margin:30px auto 30px auto;}
#pageNext{ height:40px; line-height:40px; font-size:16px; font-family:'微软雅黑';}
#pageNext a{ padding:0px 5px;}

.list-view ul{margin-left:5px;}
.list-view li{ float:left; padding:25px; width:200px; position:relative; display:block; margin-left:15px;}

.cc-title{font-size:24px;  text-align:center;margin:30px 0px; line-height:30px;}
.cont-news{ margin:10px 10px 60px 10px;}
.cont-news p{ font-size:16px; font-family:'微软雅黑'; line-height:30px;}
.cont-news p img{ margin:0px auto 10px auto;display:block; margin-bottom:10px; max-width:786px;}

.base-tit{ line-height:40px; font-size:20px; font-family:'微软雅黑';}
.attach-list li{line-height:40px; font-size:20px; font-family:'微软雅黑';}
.attach-list li span a{line-height:40px; font-size:20px; font-family:'微软雅黑';}
.attach-list li span a:hover{ color:#f00;}



/**********英文版***********/
.enl-cont{width:1124px; margin:20px auto; z-index:1;}
.twoleft{ float:left; width:268px; min-height:400px;}
.tworight{ float:right; width:839px;min-height:400px;}
.photo img{ width:1124px; height:265px;}

.tt-title{ background:#2786ca; height:40px; line-height:40px;}
.tt-title h3{ font-family:'Arial'; font-size:24px; font-weight: normal; color:#fff; text-align:center; display:block;}
.twoleft ul{ margin-top:6px;}
.twoleft li{ min-height:35px; line-height:35px;}
.twoleft li a{ font-family:'Arial'; font-size:18px;color:#5c5b5b; text-align:center; display:block;}
.twoleft a:hover{background:#cce1ef; display:block; color:#2686ca;}


.tb-title{ min-height:32px; line-height:32px;}
.tb-title h3{ border-left:4px solid #2686ca; font-size:24px; font-weight: normal; font-family:'Arial'; color:#2686ca; text-indent:10px;}
.border{ border-bottom:4px solid #9e9e9e; margin:5px 0px;}
.twocot li{ height:42px; line-height:42px;background:url(../images/xiangce_02.jpg) no-repeat 1px 18px;}
.twocot li a{ float:left; font-size:16px; font-family:'Arial'; margin-left:20px;}
.twocot li a:hover{ color:#960211;}
.twocot li span{ float:right; font-size:16px; font-family:'Arial';} 


.tt-news{ margin:10px 10px 60px 10px;}
.tt-news h1{ font-size:24px; font-family:'Arial'; line-height:30px; margin:20px 0px;}
.tt-news p{ font-size:16px; font-family:'Arial'; line-height:30px; letter-spacing:0px;}


/**********入学申请表***********/
.ta01{border:solid #244061; border-width:1px 0px 0px 1px;color:#333;}
.ta01 td{border:solid #244061; border-width:0px 1px 1px 0px;}
.list-tab li{ float:left; padding:0px 130px 20px 10px;}
.list-tab input{ margin-top:-1px; vertical-align:middle; width:14px; height:14px;}

.ta02{border:solid #244061; border-width:1px 0px 0px 1px;color:#333; position:relative; overflow:hidden;}
.ta02 td{border:solid #244061; border-width:0px 1px 1px 0px; padding:0.0000pt 1.6pt 0.0000pt 1.6pt ;}

tabl02{font-family:'Times New Roman';}
.ta02 td{font-family:'Wingdings 2';mso-ascii-font-family:Calibri;font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:'Times New Roman';color:rgb(36,64,97);mso-font-kerning:1.0000pt; line-height:23px; font-size:12px;}
.tabl02 h2{ font-size:20px; color:#244061;}
.ta02 li{ float:left;}

.sqb{mso-spacerun:'yes';font-family:华文新魏;mso-hansi-font-family:'Times New Roman';mso-bidi-font-family:'Times New Roman';color:rgb(36,64,97);font-weight:bold;font-size:22.0000pt;mso-font-kerning:1.0000pt; height:60px; line-height:80px;}
.bianh{mso-spacerun:'yes';font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:'Times New Roman';color:rgb(36,64,97);font-size:9.0000pt;mso-font-kerning:1.0000pt;}
.en-biao{mso-spacerun:'yes';font-family:'Times New Roman';mso-fareast-font-family:宋体;color:rgb(36,64,97);font-size:9.0000pt;mso-font-kerning:1.0000pt;}
.buttom{ width:120px; height:40px; background:#2686ca; margin:50px auto; text-align:center; line-height:40px; color:#fff; font-size:18px; border:none;}

.tabl02 p{font-family:宋体; font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;color:rgb(36,64,97);mso-font-kerning:1.0000pt; line-height:23px; font-size:12px;}
.ta02 span input{ margin-top:-1px; vertical-align:middle; width:14px; height:14px;}

.ta03 td{border:solid #244061; border-width:0px 1px 0px 0px; padding:0.0000pt 5.4000pt 0.0000pt 5.4000pt ;}
.MsoNormal{ margin-bottom:10px;}

.biao{width:819px; margin:auto;color:rgb(74,69,42);font-size:9.0000pt;font-family:宋体; font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;}
.biao p{ line-height:25px;}



.ta05{border:solid #244061; border-width:1px 0px 0px 1px;color:#333;}
.ta05 td{border:solid #244061; border-width:0px 1px 1px 0px; padding:0.0000pt 5.4000pt 0.0000pt 5.4000pt ;}

.ta05 td{font-family:'Wingdings 2';mso-ascii-font-family:Calibri;font-family:宋体;mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:'Times New Roman';color:rgb(36,64,97);mso-font-kerning:1.0000pt; height:60px; line-height:23px; font-size:12px;}
.ta05 li{ float:left;}

.ta05 span input{ margin-top:-1px; vertical-align:middle; width:14px; height:14px;}

.ta06{border:solid #244061; border-width:1px 0px 0px 1px;color:#333;}
.ta06 td{border:solid #244061; border-width:0px 1px 1px 0px; padding:5px 0px ;}
#containt .ta06{ font-family:宋体; font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;color:rgb(36,64,97);mso-font-kerning:1.0000pt; line-height:23px; font-size:12px;}
#containt .ta06 a{ font-family:宋体; font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;color:rgb(36,64,97);mso-font-kerning:1.0000pt; line-height:23px; font-size:12px;}

.tabl06{font-family:宋体; font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;color:rgb(36,64,97);mso-font-kerning:1.0000pt; line-height:23px; font-size:12px;}
#containt .tabl06 a{ font-family:宋体; font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;color:rgb(36,64,97);mso-font-kerning:1.0000pt; line-height:23px; font-size:12px;}
.ta06 span input{ margin-top:-1px; vertical-align:middle; width:14px; height:14px;}
.ta06 li{ line-height:25px; overflow:hidden;}
.ta06 .fujian{ float:left;}
.ta06 .delete{ float:right; margin-right:250px;}
.delete a{ color:#f00;}

/**********教师会员界面***********/
.h30{ height:30px;}
.hy-left{ float:left; width:268px; min-height:400px;}
.hy-right{ float:right; width:819px;min-height:400px;}
.hy-left li{ height:50px; line-height:50px; margin:10px 0px; background:#45a0e0; text-align:center;}
.hy-left li a{ font-family:'微软雅黑'; font-size:18px; color:#fff;}
.hy-left li a:hover{ color:#333;}
.hy-left .nav-hy{ background:#b7ccdb;}
.hy-left .nav-hy a{ color:#333;}


.title-nav{ height:50px; line-height:50px; background:#eeeeee;}
.title-nav li{ text-indent:20px; padding:0px 10px; font-family:'微软雅黑'; font-size:14px; color:#333; font-weight:normal; float:left;}
.title-nav li label{ color:#f00;}
.title-nav .search-hy{}
.title-nav .sec{ height:15px; padding:5px 5px; width:220px;}
.title-nav .btn-sec{ border:none; height:26px; line-height:26px; background:url(../images/sec-hy.jpg) 5px 0px no-repeat; padding-left:30px; padding-bottom:5px;}

.title-sh{ height:50px; line-height:50px; background:#eeeeee;}
.title-sh li{ text-indent:10px; padding:0px 3px; font-family:'微软雅黑'; font-size:13px; color:#333; font-weight:normal; float:left;}
.title-sh li label{ color:#f00;}
.title-sh .search-sh{ padding:0px;}
.title-sh .sh{ height:15px; padding:5px 5px; width:220px;}
.title-sh .btn-sh{ border:none; height:26px; line-height:26px; background:url(../images/sec-hy.jpg) 5px 0px no-repeat; padding-left:30px; padding-bottom:5px;}


.title-sh h1{ text-indent:20px; font-family:'微软雅黑'; font-size:20px; font-weight:normal; color:#000;}


.title-dc{ height:100px; line-height:50px; background:#eeeeee;}
.title-dc li{ text-indent:10px; padding:0px 3px; font-family:'微软雅黑'; font-size:13px; color:#333; font-weight:normal; float:left;}
.title-dc li label{ color:#f00;}
.title-dc .down{ min-width:110px; height:40px; line-height:40px; margin-left:20px; margin-top:5px; color:#fff; font-size:14px; text-align:center; background:#2686ca;}
.title-dc .down a{ color:#fff;}
.title-dc .search-sh{ padding:0px;}
.title-dc .sh{ height:15px; padding:5px 5px; width:220px;}
.title-dc .btn-sh{ border:none; height:26px; line-height:26px; background:url(../images/sec-hy.jpg) 5px 0px no-repeat; padding-left:30px; padding-bottom:5px;}


.title-dc h1{ text-indent:20px; font-family:'微软雅黑'; font-size:20px; font-weight:normal; color:#000;}

.table-hy{ margin-top:10px;}
.tab td{ padding:10px;}

.tab{border:solid #666; border-width:1px 0px 0px 1px;color:#333; position:relative; overflow:hidden;}
.tab td{border:solid #666; border-width:0px 1px 1px 0px;}

.hy-list{ display:block; overflow:hidden;}
.hy-list li{ font-size:16px; font-family:'微软雅黑'; padding:3px 0px; line-height:40px; display:block; overflow:hidden;}
.hy-list a{ float:left;}
.hy-list span{ float:right; padding-right:8px;}

.btn-list{ text-align:center; clear:both; overflow:hidden; width:600px; margin:auto;}
.btn-list li{ float:left; padding:0px 15px;}

.ta07{border:solid #244061; border-width:1px 0px 0px 1px;color:#333;}
.ta07 td{border:solid #244061; border-width:0px 1px 1px 0px; padding:5px 15px; line-height:45px;}
#containt .ta07{ font-family:宋体; font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;color:rgb(36,64,97);mso-font-kerning:1.0000pt; line-height:23px; font-size:12px;}
#containt .ta07 a{ font-family:宋体; font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;color:rgb(36,64,97);mso-font-kerning:1.0000pt; line-height:23px; font-size:12px;}
.shenhe li{ float:left; margin:0px 10px;}
.ta07 .check{ width:14px; height:14px; line-height:14px; vertical-align:middle; margin:-1px 3px 0px 0px;}