body,div,ul,li,ol,dl,dt,p,dd,img,input,a,span,h1,h2,h3,h4,h5,h6{padding:0; margin:0; border:0; list-style:none;}
body{ font-size:12px; color:#000;font-family:"新宋体"; background:#deeefb;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;}
img{max-width:100%;display:block;}
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }
*+html .clearfix { min-height: 1%; }


/*头部  开始*/
.header{width:100%;}
.headerIn{max-width:1100px;height:auto;margin:0 auto;background:url(img/header_bg.jpg) no-repeat right center;}
.logo{float:left;width:35%;height:auto;margin:1.35% 0;}
.logo a{width:100%;display:block;}
.search{width:20%;float:right;margin-top:116px;margin-right:40px;}
.search input{width:78%;height:28px ;border:1px solid #f1ab69; background:#fff;float:left;}
.search button{width:21%;height:30px ;float:right;background:#c51219;border:none;color:#fff;cursor:pointer;}
/*头部  结束*/

/*导航  开始*/
.t-nav{display:none;}
.nav{width:100%;height:50px;background:#015ca0;}
.nav ul{max-width:1100px;margin:0 auto;}
.nav ul li{float:left;width:10%;height:50px;line-height:50px;text-align:center;}
.nav ul li:hover{background:#0581d9;}
.nav ul .navOn{background:#0581d9;}
.nav ul li a{display:block;font-size:14px;font-weight:700;color:#fff;}
.nav ul li a:hover{text-decoration:none;}
.nav ul li ul{width:108px;border:1px solid #015ca0;background:#fff;padding-top:10px;position:absolute;z-index:1;display:none;}
.nav ul li ul li{width:100%;height:30px;line-height:22px;text-align:center;float:none;}
.nav ul li ul li a{display:block;font-size:12px;color:#000;font-weight:300;}
/*导航  结束*/


/*内页banner  开始*/
.inside-banner{max-width:1100px;height:auto;margin:0 auto;position:relative;}
.inside-banner img{width:100%;height:auto;}
.inside-banner-bd ul{width:100%;height:auto;overflow:hidden;}
.inside-banner-bd ul li{width:100%; display: none; }
.inside-banner-bd ul li img{display:block;}
.inside-banner-hd{position:absolute;left:50%;bottom:10px;margin-left:-40px;}
.inside-banner-hd li{float:left;font-size:20px;margin-left:5px;cursor:pointer;color:#CCC;}
.inside-banner-hd li.current { color:#fff; }
/*内页banner  结束*/


/*内容公用  开始*/
.con{max-width:1100px;height:auto;margin:0 auto;background:#f2f7fb;}
.con-list{width:17%;padding:0 2%;float:left;}
.con-list h3{font-size:24px;font-weight:300;line-height:58px;padding-left:15%;}
.con-list  ul li{line-height:46px;border-bottom:1px solid  #bfbfbf;}
.con-list  ul li.conListBg{ background:#015ca0;}
.con-list  ul li a{display:block;padding-left:15%;font-size:18px;}
.con-list  ul li a:hover{text-decoration:none;}
.con-list  ul li.conListBg a{color:#fff;}
.con-right{width:75%;padding:0 2%;padding-bottom:3% ;float:right;}
.breadNav{line-height:40px;border-bottom:1px solid  #000;margin-bottom:2%;}
/*内容公用  结束*/

/*学校简介  开始*/
.profile p,.propic span{font-size:14px;line-height:30px;}
.profile p{text-indent:2em;}
.propic{width:92%; margin:3% auto 2%;text-align:center;}
.propic span{}
/*学校简介  结束*/

/*学校要闻  开始*/
.news ul,.notice ul{padding:0 2% 2%;}
.news ul li,.notice ul li{font-size:12px; line-height:36px;background:url(img/point.jpg) no-repeat left center;padding-left:3%;}
.news ul li a,.notice ul li a{float:left;}
.news ul li span,.notice ul li span{float:right;}
.news .flip,.notice .flip{width:65%;margin:0 auto 2%;}
.news .flip a,.notice .flip a{display:block;float:left;color:#000;padding:1% 1.5%;margin-right:1.5%;margin-top:2px; border:1px solid #b5b5b5;}

/*学校要闻  结束*/

/*学校要闻详情  开始*/
.newDetails,.noticeDetails,.eninfoDetails{width:100%;}
.newTitle,.noticeTitle,.eninfoTitle{max-width:1200px;margin:0 auto;border-bottom:1px dashed #d2d2d2;text-align:center;}
.newTitle h3,.noticeTitle h3,.eninfoTitle h3{font-size:20px;color:#015ca0;font-weight:300;padding:1.5% 0;}
.newTitle p,.noticeTitle p,.eninfoTitle p{font-size:12px;padding-bottom:3%;color:#585858;line-height: 30px;}
.newTitle p span,.noticeTitle p span,.eninfoTitle p span{padding:0 5%;}
.newDetail ,.noticeDetail,.eninfoDetail{max-width:1200px;margin:0 auto;padding:3% 0;}
.newDetail img,.noticeDetail img,.eninfoDetail img{display:block;width:57.5%;margin:3% 20% 0;}
.newDetail p,.noticeDetail p,.eninfoDetail p{text-indent:2em;font-size:14px;line-height:24px;}
.newDetail h6,.noticeDetail h6,.eninfoDetail h6{text-indent:2em;font-size:14px;line-height:60px;font-weight:300;}
/*学校要闻详情  结束*/

/*教学设施  开始*/
.teach{width:100%;}
.teach .teachpic{width:90%;margin:0 auto; text-align:center;padding:2% 0 ;}
.teach .teachpic span{display:block;margin-top:2%;}
/*教学设施  结束*/

/*热点问答  开始*/
.hot{width:100%;}
.hot p{text-indent:2em;line-height:30px;}
.hot .b{font-weight:bold;color:#015ca0;margin:4% 0 1% 0;}
/*热点问答  结束*/

/*招生就业  开始*/
.enrolemply,.teachResearch{width:100%;}
.enCon01,.enCon02,.enCon03,.enCon04{width:100%;margin-bottom:5%;}
.enCon04{margin-bottom:2%;}
.enCon01 .picSwitch{width:53%;margin-right:3%;float:left;}
.enCon01 .picSwitch .picSwitchBig{width:79%;float:left;}
.enCon01 .picSwitch .picSwitchMin{width:18%;float:right;}
.enCon01 .picSwitch .picSwitchMin li{margin-bottom:8%;border:1px solid #aaa;}
.enCon01 .picSwitch .picSwitchMin li:hover{border:1px solid #e60012;}
.enCon01 .picSwitch .picSwitchMin li.picswiteshu {margin-bottom:0%;}
.enCon01 .enempl{width:44%;float:right;}
.enconLeft,.enconRight{width:48%;float:right;}
.enconLeft{float:left;margin-right:4%;}
.encon-hd{line-height:38px;background:#e5e5e5;margin-bottom:6%;}
.encon-hd h4{width:28%;text-align:center;background:#015ca0;float:left;}
.encon-hd h4 a{font-size:14px;color:#fff;display:block;}
.encon-hd>a{display:block; color:#e60012;margin-right:6%;float:right;cursor:pointer;}
.encon-bd ul{padding:0 3%;}
.encon-bd ul li{line-height:30px;background:url(img/point.jpg) no-repeat left center;padding-left:5%;}
.encon-bd ul li a{float:left;}
.encon-bd ul li span{float:right;}
/*招生就业  结束*/

/*在线报名  开始*/
.registration{width:80%;padding:0 10%;margin:0 auto;}
.registration h5{font-size:24px;text-align:center;}
.registration p{line-height:30px;}
.registration table{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;margin:3% 0;}
/*.registration table tr{line-height:40px;}
.registration table td{padding-left:10px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.registration table td:nth-of-type(1){width:40%;}
.registration table td:nth-of-type(2){width:60%;}
.registration table td input{background:none;border:1px solid #c9c9c9;}
.registration table td span{margin-left:10px;color:#e60012;}
.registration table td select{background:none;border:1px solid #c9c9c9;}
.registration table td input.go,.registration table td input.res{padding:0 5px;cursor:pointer;} 
.registration table td input.go:hover ,.registration table td input.res:hover {background:#015ca0;border:1px solid #015ca0;}
*/
.registration table td{padding-left:10px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.registration table td input{background:none;border:1px solid #c9c9c9;height:25px;}
.registration table td select{background:none;border:1px solid #c9c9c9;height:25px;}
.registration table td input.go,.registration table td input.res{padding:0 5px;margin:4px 0;cursor:pointer;} 
.registration table td input.go:hover ,.registration table td input.res:hover {background:#015ca0;border:1px solid #015ca0;color:#fff;}
/*在线报名  结束*/

/*资料下载  开始*/
.download{width:100%;}
.download ul li{border-bottom:1px solid #ddd;padding:2%;}
.download ul li .downLeft{width:23%;float:left;margin-right:3%;}
.download ul li .downRight{width:74%;float:right;}
.download ul li .downRight h3{font-size:24px;font-weight:300;line-height:48px;}
.download ul li .downRight p{line-height:30px;}
.download ul li .downRight p a{color:#015ca0;}
.download ul li .downRight span{width:6%;float:right;background:#015ca0;border-radius:3px;text-align:center;margin-right: 5%;padding:0 4%;}
.download ul li .downRight span a{display:block;color:#fff;line-height:35px;}
/*资料下载  结束*/

/*资料下载详情页  开始*/
.downloaDetail{width:100%;}
.downloaDetail ul{padding:2%;}
.downloaDetail ul li:nth-of-type(2){padding-top:3%;}
.downloaDetail ul li p{line-height:28px;}
.downloaDetail ul li .downDetailLeft{float:left;width:52%;}
.downloaDetail ul li .downDetailRight{float:right;width:48%;}
.downloaDetail ul li .downDetailRight h3{font-size:22px;font-weight:300;line-height:46px;}
.downloaDetail ul li .downDetailRight p{padding-left:5%;}
.downloaDetail ul li .downDetailRight span{width:20%;float:left;background:#015ca0;border-radius:3px;text-align:center;margin-right: 5%;margin-left:5%;margin-top:4.5%;}
.downloaDetail ul li .downDetailRight span a{display:block;color:#fff;line-height:35px;}
/*资料下载详情页  结束*/

/*联系方式  开始*/
.contactInfo{width:74%;padding:0 13% ;}
.contactInfo  h3{font-size:24px;text-align:center;font-weight:300;line-height:60px;}
.contactInfo  p{line-height:30px;}
.contactInfo .contactPic{width:100%;border:1px solid #ddd;margin:4% 0;}
/*联系方式  结束*/

/*在线留言  开始*/
.message{width:80%;padding:0 10% ;}
.messageTitle{width:40%;margin:0 auto;}
.messageTitle h3{float:left;font-size:24px;text-align:center;font-weight:300;}
.messageTitle p{float:left;color:#F00;margin-top:4%;}
.message ul li{margin:3% 0;}
.message ul li label{font-size:18px;margin-left:34px;}
.message ul li:nth-of-type(4){position:relative;}
.message ul li:nth-of-type(4) label{margin-left:-2px;position:relative;top:0;}
.message ul li input,.message ul li textarea{width:26%;height:22px;padding:6px 3px;font-size:14px;border:1px solid  #d2d2d2;margin-left:25px;background: none;outline:none;}
/*.message ul li textarea{margin-left:119px;}
*/
.message ul li textarea{position:relative;top:0;}
.message ul li .liuyan{width:75%;height:150px;resize:none;}
.message ul li button{background: none;outline:none;border:1px solid #ddd;padding:5px 10px;margin-right:20px;cursor:pointer;}
.message ul li button:hover{background:#015ca0;border:1px solid #015ca0;color:#fff;}
.message ul li button.buteshu{margin-left:18%;}
.message ul li i{margin-left:8px;font-style:normal;color:red;}
/*在线留言  结束*/

/*尾部  开始*/
.footer{width:100%;background:#015CA0;padding:20px 0;}
.footIn{max-width:1100px; margin:0 auto;color:#fff;}
.footIn p{line-height:30px;font-size:14px;}
.footIn a{color:#fff;}
/*尾部  结束*/


@media screen and (max-width:1100px) and (min-width:970px){
.headerIn ,.nav ul ,.con,.inside-banner,.footIn{width: 970px;}	
.headerIn {background-size: 68%;}
.search {width: 22%;margin-top: 80px;}	
.search input {width: 74%;}	
.search button {width: 25%;}
.nav ul li ul {width: 96px;}
.news .flip, .notice .flip {width: 50%;}
.downloaDetail ul li .downDetailLeft { width: 50%;}	
.downloaDetail ul li .downDetailRight{width: 48%;}
.downloaDetail ul li .downDetailRight h3{font-size:18px;font-weight:300;line-height:42px;}
.downloaDetail ul li .downDetailRight p{padding-left:5%;line-height: 26px;}
.downloaDetail ul li .downDetailRight span{margin-left:5%;}
.message ul li .liuyan {width: 71%;}
.con-right { padding: 0px 2% 4%;}
.messageTitle {width: 45%;}
.message ul li button.buteshu {margin-left: 20.5%;}
.message ul li i {margin-left: 5px;}
}


@media screen and (max-width:969px) and (min-width:768px){
.headerIn ,.nav ul ,.con,.inside-banner,.footIn{width: 768px;}
.headerIn {background-size: 70%;}	
.search {width: 24%;margin-top: 60px;}	
.search input {width: 72.8%;}	
.search button {width: 26%;}
.nav ul li ul {width: 76px;}
.inside-banner-hd {bottom: 8px;margin-left: -30px;}
.inside-banner-hd li {font-size: 18px;}
.news .flip, .notice .flip {width: 63%;}
.download ul li .downRight span{width:8%;}
.downloaDetail ul li .downDetailLeft { width: 48%;}	
.downloaDetail ul li .downDetailRight span { width: 24%;}
.downloaDetail ul li .downDetailRight{width: 48%;}
.downloaDetail ul li .downDetailRight h3{font-size:14px;font-weight:300;line-height:38px;}
.downloaDetail ul li .downDetailRight p{padding-left:5%;line-height: 22px;}
.downloaDetail ul li .downDetailRight span{margin-left:5%;}
.message ul li .liuyan {width: 66%;}
.message ul li i {margin-left: 0;}
.con-right {padding:0 2% 5%;}
.messageTitle {width: 55%;}
.message ul li button.buteshu { margin-left: 25.8%;}
}

@media screen and (max-width:767px){
.t-nav,.inside-banner,.con,.con-list,.con-right,.registration{width:100%;}
.header,.nav{display: none;}	
.t-nav{display: block;width:100%;height:80px;}
.t-nav .logo{width:200px;padding:0 10px;float: left;margin-left:0;}
.t-nav>a{text-indent: -1000px;display:block;float: right;width: 24px;height:20px;background:url(img/nav-mobile.png) no-repeat scroll 20px 20px;padding:20px;margin-top:10px;}
.t-nav>ul{display:none; }
.hwMenuNav>li:hover a{text-decoration:none;}
.hwMenuNav>li>a,.hwMenuNav>li>a{background:  url(img/nav-toggle-closed.png) no-repeat scroll right center;}
.hwMenuNav>li:first-child>a{background:none;}
.hwMenuNav>li>a.t-navOpen{background:  url(img/nav-toggle-open.png) no-repeat scroll right center;}
.hwMenuNav>ul{display:block;width:100%;position: absolute;top: 0px;left: 0px; margin-top: 80px;width: 100%;z-index: 1000;}
.hwMenuNav>ul>li{width:100%;background:#000;float: none;}
.hwMenuNav>ul>li a{display:block;font-size:16px;color:#fff;line-height:50px;padding:0 2% ;border-right: 0px none;border-top: 1px solid #2F2F2F;}

.inside-banner-hd {bottom: 6px;margin-left: -20px;}
.inside-banner-hd li {font-size: 16px;}

.con-list,.con-right {width: 94%;padding:4% 3%;}
.con-right {padding:0 3% 6%;}
.con-list h3 ,.con-list ul li a {padding-left: 3%;}
.news .flip, .notice .flip {width: 61%;}
.encon-bd ul li:last-child{display:none;}
.registration {padding: 0;margin:5% 0 0 0;}
.download ul li .downRight span{width:8%;}
.downloaDetail ul li .downDetailLeft,.downloaDetail ul li .downDetailRight {width: 96%;padding:2% ;float:none;}	
.downloaDetail ul li .downDetailRight p {padding-left: 0;}
.downloaDetail ul li .downDetailRight span { width: 16%;margin-left:0;margin-top: 3%;}
.message {width: 90%;padding: 0px 2.5%;}
.message ul li .liuyan {width: 74%;}
.newDetail img, .noticeDetail img, .eninfoDetail img {width: 90%;margin: 3% 5% 0px;}
.messageTitle { width: 46%;}
.message ul li button.buteshu {margin-left: 21.3%;}

.footIn{width:96%;padding:0 2%;}

}

@media screen and (max-width:680px){
.encon-bd ul li:nth-child(5){display:none;}
.encon-hd { margin-bottom: 8%;}
.message ul li .liuyan {width: 70%;}

}

@media screen and (max-width:640px){
.news .flip, .notice .flip {width: 50%;}
.news .flip a, .notice .flip a {padding: 1% 2%;}
.enCon01 .picSwitch {width: 100%; margin-right: 0; margin-bottom: 6%; float: none;}
.enCon01 .enempl ,.enconLeft, .enconRight{width: 100%;margin-right: 0;float: none;}
.encon-bd ul li:nth-child(5){display:block;}
.encon-hd { margin-bottom: 5%;}
.encon-hd h4 {width: 16%;}
.encon-bd ul li {padding-left: 3%;}
.download ul li .downRight span{width:10%;}
.message ul li .liuyan {width: 68%;height: 120px;}
.newDetail p, .noticeDetail p, .eninfoDetail p {font-size: 12px;line-height: 22px;}
.newDetail img, .noticeDetail img, .eninfoDetail img {  width: 87.5%;margin: 3% 5% 0;}
.messageTitle { width: 51%;}
.message ul li button.buteshu {margin-left: 22%;}
.footIn p {font-size: 12px;}
	
}


@media screen and (max-width:620px){
.encon-hd h4 {width: 18%;}
.registration table td.td_j{width:70%;}
.registration table td.td_x  input{min-width:153px;}
.registration table td.td_j input{width:90%;}
}


@media screen and (max-width:580px){
.news .flip, .notice .flip {width: 54%;}
.encon-hd h4 {width: 20%;}
.download ul li .downRight span{width:12%;}
.downloaDetail ul li .downDetailRight span { width: 28%;}
.message ul li .liuyan {width: 65%;}
.messageTitle { width: 56%;}

}

@media screen and (max-width:580px){
.message ul li button.buteshu { margin-left: 26%;}

}	

@media screen and (max-width:520px){
.news .flip, .notice .flip {width: 59%;}
.message ul li .liuyan {width: 63%;}
.messageTitle { width: 61%;}

}


@media screen and (max-width:480px){
.news .flip, .notice .flip {width: 65%;}
.registration table td.td_x  input{width:70%;}
.download ul li .downRight span{width:14%;}
.downloaDetail ul li .downDetailRight span { width: 32%;}
.message ul li .liuyan {width: 60%;height: 80px;}
.messageTitle { width: 68%;}
.message ul li button.buteshu {margin-left: 29.5%;}
}

@media screen and (max-width:430px){
.news .flip, .notice .flip {width: 78%;}
.encon-hd h4 {width: 25%;}
.download ul li .downRight span{width:16%;}
.downloaDetail ul li .downDetailRight span { width: 34%;}
.message ul li .liuyan {width: 52%;}
.newTitle p span,.noticeTitle p span,.eninfoTitle p span{padding:0 3%;}
.con-right {padding:0 3% 7%;}
.messageTitle { width: 81%;}
.message ul li button.buteshu {margin-left: 32.5%;}
}

@media screen and (max-width:360px){
.news .flip, .notice .flip {width: 88%;}
.encon-hd h4 {width: 30%;}
.registration table td input,.registration table td.td_j input{min-width:153px;}
.registration table td.td_x  input{min-width:153px;}
.registration table td.nnsex input{min-width:11px;}
.download ul li .downRight span{width:18%;}
.downloaDetail ul li .downDetailRight span { width: 36%;}
.message ul li .liuyan {width: 46%;}
.newTitle h3, .noticeTitle h3, .eninfoTitle h3 {font-size: 18px;}
.newTitle p, .noticeTitle p, .eninfoTitle p {font-size: 11px;}
.newTitle p span,.noticeTitle p span,.eninfoTitle p span{padding:0 3%;}
.con-right {padding:0 3% 8%;}
.messageTitle { width: 86%;}
.message ul li button.buteshu {margin-left: 38.5%;}

}

@media screen and (max-width:340px){
.newTitle p span,.noticeTitle p span,.eninfoTitle p span{padding:0 1%;}
.messageTitle { width: 92%;}
.message ul li .liuyan { width: 45%;}
.message ul li button {margin-right: 10px;}
.message ul li button.buteshu { margin-left: 43.5%;}
}



/*Alignment*/
.alignleft {
   display:inline; float:left; margin-right:1.625em;
}
.alignright {
   display:inline; float:right; margin-left:1.625em;
}
.aligncenter {
   clear:both; display:block; margin-left:auto; margin-right:auto;
}


.newDetail embed,.newDetail video {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
	height:auto;
}


.newDetail table  {
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
.newDetail table th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
	-moz-border-radius: 0px 0px 0px 0px;
}
.newDetail  table td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
}
.qr {
    width: 100%;
    float: left;
    text-align: center;
    margin: 20px 0 50px 0;
}
.qr img {
    width: 150px;
	display: inline;
}
.video_pc {clear:both; margin: 20px 9%;width: 82%;height: 100%;}
.video_m video {margin: 20px 10%;width: 80%;height: 100%;}
.wp-video{ margin:0 auto;}
@media screen and (min-width: 1240px) { 
.video_m{ display:none;}
}
@media screen and (max-width: 1239px) {
.video_m{ display:none;}
}
@media screen and (max-width: 1050px) {
.video_pc{ display:none;}
.video_m{ display:block;}
}