@charset "utf-8";
*{margin:0;padding:0;}
html {_overflow-x:hidden}
/*初始化样式2018*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;

background:#f8f8f8;

/*设置字体1*/
font-size:12px;
line-height:20px;
font-family:Arial,Microsoft YaHei,"微软雅黑","宋体";
color:#414446;

/*设置宽度*/
max-width:1920px; /*宽度要自己改*/
box-sizing: border-box;
}
.Introduction.box img {
    max-width: 100%;
 /*   width: 100%;*/
}
.AboutCen img {
    width: auto !important;
}
.CenInfo img {
    width: auto !important;
}
:focus{outline:0;}
img{border:0; display: inline-block;}
ul,li{list-style:none;}
div,ul,li,dl,dt,dd,table,td,input{}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em {font-style:normal;}
a{color:#272727;text-decoration:none;}
a:hover{color:#01458e;}
a:active{star:expression(this.onFocus=this.blur());}
::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder {color:#999;font-family:微软雅黑,Microsoft YaHei,\5FAE\8F6F\96C5\9ED1;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;font-family:微软雅黑,Microsoft YaHei,\5FAE\8F6F\96C5\9ED1;}
input:focus { outline: none;}
input,button,select,textarea{outline:none; /*-webkit-appearance:none;*/}
textarea{resize:none;/*-webkit-appearance:none;*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
.clear {clear:both;zoom:1;}
.clear:after,.clear:before {clear:both;display:block;content:"";height:0;width:100%;font-size:0;visibility:hidden;zoom:1;}
.fl {display:inline;float:left}
.fr {display:inline;float:right}
.font14 {font-size:15px;padding-left: 31px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.fontb {font-weight:bold}
.fontred {color:#000;}
.fontbold { font-weight:600;}
.box {width:1000px;margin:0 auto;clear:both;position:relative}
.br5 {-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.br10 {-moz-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.br20 {-moz-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.circle {-moz-border-radius:100%;-o-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.table {display:table;width:100%;table-layout:fixed}
.table_cell {display:table-cell}
.swiper1{width: 1000px !important;}


/*页面框架结构*/
.contain{} /*页面主体内容*/
.slidebar{} /*边侧菜单*/
.maincontent{} /*主要内容*/
.content{} /*内容*/
.txtbox,
.singlepage{ /*单片 设置文字两端对齐*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}
.current{ /*当前位置*/}


/*分页*/
.pages{}
/*分页*/

/*清除浮动代码*/ 
/*清除浮动代码*/ 
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 


/*首页*/

.topBox{background: #fff; padding-top: 35px;padding-bottom: 30px;} 
.topBoxTop .logo{width: 575px; float: left;}

.topBoxTop .search{float: right; text-align: right; width:203px; border: 1px #eee solid; border-radius: 6px;}
.topBoxTop .search .searchkey{ padding: 2px 10px; width: 158px; float: left;}
.topBoxTop .search span{ width:23px; height:23px; background: url(../images/seachIco.png) no-repeat center center; float:right; cursor: pointer;}

.topBoxTop .topNav{ float:right; padding-right:15px; line-height:23px;}
.topBoxTop .topNav b {margin:0 10px;}
.topBoxTop .topNav em{display: inline-block;margin: 0 5px;}
.topBoxTop .topNav span img{vertical-align: middle;}


.navBox .navListBox{background: url(../images/navbg.png) no-repeat;height: 40px;}
.navBox li{float:left; line-height: 40px; text-align: center; padding: 0 29px;}
.navBox li a{color:#fff;}
.dw li{
	position: relative;
}
.dw li dl{
	position: absolute;
	top: 40px;
	left: 20px;
	padding: 0 10px;
	z-index: 20;
	background:#fff;
	width: 160px;
	text-align: left !important;
    line-height: 40px;
}
.dw li dl a{color: #666;}
.dw li dl a:hover{color: #a82b2f;}
/*.navList2Box dl:nth-child(2) dd:first-child{margin-left: 172px}
.navList2Box dl:nth-child(3) dd:first-child{margin-left: 333px}
.navList2Box dl:nth-child(4) dd:first-child{margin-left: 171px}
.navList2Box dl:nth-child(5) dd:first-child{margin-left: 356px}
.navList2Box dl:nth-child(7) dd:first-child{margin-left: 182px}
.navList2Box dl:nth-child(8) dd:first-child{margin-left: 244px}*/



.New{width: 384px;margin-top: 30px;float: left;margin-right: 35px}
.announcement{width: 275px;float:left;margin-top: 30px; }
.Activity{width: 278px;float:right;margin-top: 30px;}

.New .NewTitle{background: url(../images/homeIco.png) no-repeat;height:35px; }
.New .NewTitle h4{display: inline-block;font-weight: bold;width: 85%; text-indent: 3em;font-size: 15px;}
.New .NewTitle span{font-size: 12px;text-transform:uppercase;}
.New .NewTitle a img{vertical-align: middle;margin-left: 5px;}
.New .NewList li{height:35px;line-height: 35px; border-bottom: 1px #eee dashed ;overflow: hidden; background: url(../images/yuan.png) no-repeat 0 center; text-indent: 1em;}
.New .NewList li a span{width: 80%;float: left;}
.New .NewList li .NewTex a time{width: 20%;float: right;text-align: right;color: #8e8e8e; }
.NewOne{margin: 7px 0;}
.NewOne .NewOneLe{width: 130px;float: left;}
.NewOne .NewOneLe img{width: 142px;height: 95px;}
.NewOne .NewOneRi{float: right;width: 235px;}
.NewOne .NewOneRi h4{font-weight: bold;font-size: 14px;}
.NewOne .NewOneRi time{color:#01458e;font-weight: bold;}
   
.announcement .NewTitle{background: url(../images/homeIco2.png) no-repeat;height:35px; }
.announcement .NewTitle h4{display: inline-block;font-weight: bold;width: 79%; text-indent: 3em;font-size: 15px;}
.announcement .NewTitle span{font-size: 12px;text-transform:uppercase;}
.announcement .NewTitle a img{vertical-align: middle;margin-left: 5px;}
.announcement .announcementLi li{height:35px;line-height: 35px; border-bottom: 1px #eee dashed ;overflow: hidden; background: url(../images/anow.png) no-repeat 0 center; text-indent: 1em;}

.Activity .ActivityTitle{background: url(../images/homeIco3.png) no-repeat;height:35px; }
.Activity .ActivityTitle h4{display: inline-block;font-weight: bold;width: 79%; text-indent: 3em;font-size: 15px;}
.Activity .ActivityTitle span{font-size: 12px;text-transform:uppercase;}
.Activity .ActivityTitle a img{vertical-align: middle;margin-left: 5px;}
.Activity .ActivityTitle2{background: url(../images/homeIco4.png) no-repeat;height:35px;    margin-top: 7px; }
.Activity .ActivityTitle2 h4{display: inline-block;font-weight: bold;width: 79%; text-indent: 3em;font-size: 15px;}
.Activity .ActivityTitle2 span{font-size: 12px;text-transform:uppercase;}
.Activity .ActivityTitle2 a img{vertical-align: middle;margin-left: 5px;}
.Activity .ActivityTo{border-bottom: 1px #eee dashed ;}
.ActivityTo >h4{font-weight: bold;font-size: 14px;background: url(../images/line2.png) no-repeat 0 6px; text-indent: 1em;}
.ActivityTo .ActivityTex a time{color:#01458e; font-weight: bold;}
.ActivityImg img{margin-top: 20px;}
.ActivityBo .ActivityBoLi li{background: url(../images/line2.png) no-repeat 0 6px; padding-left: 10px;}
.ActivityTo >h4 .span img{width:18px;height:18px;vertical-align:top;padding-left:6px;}


.imgList{margin-top: 30px;}
.imgList .imgListCen li{width: 24.2222%; float: left; text-align: center;height: 177px;}
.imgList .imgListCen li a{color: #fff;}
.imgList .imgListCen li a img{margin-top: 20px;}
.imgList .imgListCen li a h4{text-transform: uppercase;font-weight:bold;}
.imgList .imgListCen li:nth-child(1){ float: left;background: #01458e;margin-right:1%;}
.imgList .imgListCen li:nth-child(2){ float: left;background: #27aa36;margin-right:1%;}
.imgList .imgListCen li:nth-child(3){ float: left;background: #e76801;margin-right:1%;}
.imgList .imgListCen li:nth-child(4){ float: left;background: #d3b82f;}


/*管理职能*/

.location .locationLe{width: 220px;float: left;font-size:28px;color: #01458e;padding-top:30px; padding-bottom: 25px;}
.location .locationRi{width: 722px;float:right;text-align: right;border-bottom: 1px #eee solid; box-sizing: border-box;padding-top:30px; padding-bottom: 25px;}
.location .locationRi a:first-child{font-size: 14px;background: url(../images/home.png) no-repeat 0 2px;padding-left: 17px;}

.Manage .slidebar{background: url(../images/line3.png) no-repeat;width: 220px;float: left;}
.Manage .xiang{border-bottom: 1px #eee solid;padding-bottom: 10px; text-align: right; padding-top: 30px;padding-bottom: 25px;width: 100%;background: none;}
.Manage .ManageCen{float: right;width: 722px;}
.Manage .slidebar dd{height: 40px;line-height: 40px;border-bottom: 1px #eee dashed;font-size: 14px;}
.Manage .slidebar dd:first-child{padding-top:22px;}
.ManageOn{color:#01458e;background: url(../images/anow2.png) no-repeat 200px center;display: block;}
.Manage .ManageCen h4{color:#01458e;margin-top: 45px;margin-bottom: 25px; font-size: 32px;}
.Manage .ManageCen p{color:#888;}
.Manage .ManageCen span{margin-top: 20px; display: block;}

.AboutCen{float: right;width: 722px;}
.AboutCen h3{font-size: 32px;color: #01458e;margin-top: 45px; margin-bottom: 40px;}
.AboutCen h4{font-size: 17px;color: #01458e;margin-top: 15px; margin-bottom: 5px;}
.AboutCen .down{width: 243px;height:42px;line-height: 42px;background: #01458e url(../images/down.png) no-repeat 200px center;display: block; color: #fff; text-align: center;    font-size: 14px;border-radius: 6px; margin-top: 45px; margin-bottom: 60px;}


/*教师团队*/

.SupervisorsCen{float: right;width: 722px;}
.SupervisorsC{margin-top: 20px;}
.SupervisorsLi li{overflow: hidden;padding-top: 28px; background: url(../images/line4.png) no-repeat 0 bottom;padding-bottom: 16px;}
.SupervisorsLi li h4{padding-bottom: 15px;border-bottom: 1px #eee solid;font-size: 16px; font-weight: bold;margin-top: 10px;}
.SupervisorsLi li p{margin-top: 10px;}
.SupervisorsLi .SupervisorsImg{width: 175px;float: left;}
.SupervisorsLi .SupervisorsTex{width: 545px;float: right;}
.SupervisorsLi .SupervisorsTex .more{color:#265796;font-weight:bold;display: block;margin-top: 25px;font-style: italic;}
.SupervisorsCen  >h4{text-align: center;font-weight: bold;font-size: 18px;margin-bottom: 10px;margin-top: 15px;}

/*新闻中心*/

.newCen{float: right;}
.newC{margin-top: 20px;}
.newLi li{overflow: hidden;padding-top: 28px; background: url(../images/line5.png) no-repeat 0 bottom;padding-bottom: 16px;}
.newLi li h4{padding-bottom: 15px;border-bottom: 1px #eee solid;font-size: 16px; font-weight: bold;margin-top: 10px;}
.newLi li p{margin-top: 10px;}
.newLi .newImg{width: 175px;float: left;}
.newLi .newTex{width: 825px;float: right;}
.newLi .newTex .more{color:#265796;font-weight:bold;display: block;margin-top: 5px;font-style: italic;}
.SupervisorsCen  >h4{text-align: center;font-weight: bold;font-size: 18px;margin-bottom: 10px;margin-top: 15px;}
.CenInfo2{float: right;
    margin: 30px 0;
    width: 100% !important;}

/*学生风采*/

.studentCen{float: right;width: 722px;}
.studentLi li{overflow: hidden;padding-top: 28px; background: url(../images/line4.png) no-repeat 0 bottom;padding-bottom: 16px;}
.studentLi li h4{padding-bottom: 3px;border-bottom: 1px #eee solid;font-size: 16px; font-weight: bold;}
.studentLi .studentTex .more{color:#265796;font-weight:bold;display: block;font-style: italic;}
.studentLi li h4 img{width:18px;height:18px;vertical-align:top;padding-left:5px;}
.studentCen  >h4{text-align: center;font-weight: bold;font-size: 18px;margin-bottom: 10px;margin-top: 15px;}
.studentLi .studentImg{width: 135px;float: left;height:115px;}
.studentLi .studentTex{width: 433px;float: left;}
.studentLi .studentImg img{width: 100px;height:115px;}

/*新闻列表*/


.newlistC{margin-top: 20px;}
.newlistLi li{overflow: hidden;padding-top: 28px; background: url(../images/line5.png) no-repeat 0 bottom;padding-bottom: 16px;}
.newlistLi li h4{padding-bottom: 15px;border-bottom: 1px #eee solid;font-size: 16px; font-weight: bold;margin-top: 10px;}
.newlistLi li p{margin-top: 10px;}
.newlistLi .newlistImg{width: 175px;float: left;}
.newlistLi .newlistTex{width: 703px;float: right;}
.newlistLi .newlistTex .more{color:#265796;font-weight:bold;display: block;margin-top: 5px;font-style: italic;}
.SupervisorsCen  >h4{text-align: center;font-weight: bold;font-size: 18px;margin-bottom: 10px;margin-top: 15px;}
.CenInfo2{float: right;
    margin: 30px 0;
    width: 100% !important;}

.location1{border-bottom: 1px #eee solid;}
.location1 .locationRi{border: none;}


/*校历*/
.AcademicCen{float: right;width: 722px;}
.AcademicLi li{font-size: 14px;overflow:hidden; height:45px;line-height: 45px; border-bottom: 1px #eee dashed;background: url(../images/dian.png) no-repeat 0 center; text-indent: 1em;}
.AcademicLi li a{ color: #848484;}
.AcademicLi li span{float: left;width: 80%;}
.AcademicLi li time{float:right;width: 20%; text-align: right;}

/*详情页*/
.CenInfo .CenTitle{text-align: center;font-weight: bold;font-size: 18px;margin-bottom: 10px; margin-top: 15px;}
.CenInfo .CenInTime{text-align: center;display: block; color: #9e9e9e;}
.CenInfo {float: right;margin: 30px 0;width: 721px;}
.CenInfo1{float: right;margin: 30px 0;width: 100% !important;}
.CenInfo p{line-height: 25px;margin: 0;}

/*分页*/
.page {
    margin: 50px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #000;
    text-align: center;
}

.page a {
    height: 32px;
    line-height: 32px;
    width: 32px;
    color: #000;
    margin: 0 5px;
    position: relative;
}

.page a.on {
    background-color: #01458e;
    color: #FFF;
}

.page span {
    margin-right: 10px;
}

.page button {
    background-color: #882e2e;
    color: #FFF;
    border: 0;
    height: 32px;
    padding: 0 10px;
}

.page .prev::before {
    content: '';
    position: absolute;
    left: 10px;
    top: 10px;
    width: 8px;
    height: 8px;
    border-left: 1px #999999 solid;
    border-bottom: 1px #999999 solid;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
}

.page .next::before {
    content: '';
    position: absolute;
    left: 5px;
    top: 10px;
    width: 8px;
    height: 8px;
    border-right: 1px #999999 solid;
    border-top: 1px #999999 solid;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
}
.a_cur{background:#01458e !important; color: #fff;}

.ProgramCen{float: right;width: 722px; font-size: 14px;}

.ProgramCen h1{line-height: 25px;}
.ProgramCen h1{margin-top: 45px; margin-bottom: 40px;font-style: italic; color: #01458e; }
.ProgramCen h4{font-size: 16px; color: #01458e;margin: 10px 0; }
.ProgramCen h2{font-size: 14px; color: #01458e;margin: 10px 0; }
.ProgramCen img{margin-top:20px;}





/*
 .PicList009 为demo编号
 */
.PicList009 .list li{ position:relative;padding:5px 0; overflow:hidden; border-bottom:1px solid #eee;} 
.PicList009 .list li .pic{width:150px; height:80px; position:absolute; left:0; top:20px;padding: 4px;border: 1px solid #c8def7;}
.PicList009 .list li a{ display:block;}

.PicList009 .list li h3{color: #666;font-size: 14px; border-bottom:1px dashed #c7c7c7; line-height:36px; margin:0;}
.PicList009 .list li h3 span{float: right;text-decoration: underline;padding-right: 12px; background:url(../images/PicList008-icon.png) no-repeat right center;color: #f18d00;font-size: 12px;}
.PicList009 .list li time{    color: #b2b2b2; display:block;font-size: 12px;padding: 5px 0;}
.PicList009 .list li a:hover h3{ color:#f18d00;}






/*底部*/
.bottom{margin-top: 30px;overflow: hidden;background: #fff;}
.bottomLine {background: url(../images/bottomimg.png) no-repeat;height:28px;}
.bottomBox .bottomLe{width: 65%;float: left;}
.bottomBox .bottomLe p{color:#ababab; }
.bottomBox .bottomRi{width: 35%;float: right;text-align: right;}
.swiper-slide img{width: 100%;}
.banner img{width: 100%;}
