@charset "utf-8";

*{ margin:0; padding:0;}

body{ font-size:12px; font-family:"宋体"; color:#979797; width:100%; overflow-x:hidden;}

.top{padding:35px 0;}

.logo{float:left; display:block;}

.tel{ float:right; background:url(../images/dh.gif) no-repeat left center; padding-left:60px; font-family:"微软雅黑";color:#bfbfbf; font-size:14px; padding-top:4px;}

.tel span{ font-size:24px; color:#c4004a;  font-family:Arial, Helvetica, sans-serif; }

/*导航*/
.one {
width: 100%;
height: 78px;
background:url(../images/navbg.png) no-repeat top center;
position:absolute; top:140px; left:0; z-index:999;
}

.nava{padding-right:83px;text-align:center; display:block; float:left; line-height:75px; font-size:14px; font-family:"微软雅黑"; color:#000;}

.nava:hover{ color:#ed2038; font-weight:bold;}

.navaxz{ color:#ed2038; font-weight:bold;}

.lastp{padding-right:0;}

.fix {
position: fixed;
left: 0;
top: 0;
}

.kong{ height:75px;}

/*banner*/
.flexslider{position:relative;height:650px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:650px; position:relative;}
.slides img{ position:absolute; left:50%; top:0px; margin-left:-960px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:20px;height:20px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:20px;height:20px;line-height:60px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3; width:100%; top:45%;}

/*关于我们*/

.about{ margin:60px auto;}

.about_wz{ float:left; width:430px; transform: translateX(-200px);
transition: transform 0.6s ease-in-out .7s, opacity 0.6s ease-in-out .7s;
opacity: 0;}

.about.active .about_wz{transform: translateX(0px);opacity: 1;}

.about_tit{ font-weight:normal; color:#000;}

.line{width:30px; height:2px; background:#ed2038; margin:20px 0;}

.about_short{ line-height:46px; font-family:"微软雅黑"; font-size:14px; }

.more{ display:block; width:130px; height:40px; border:1px solid #d0d0d0; text-align:center; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#979797; margin-top:30px; text-transform:uppercase; transition:all ease-in-out 0.3s; -webkit-transition:all ease-in-out 0.3s; -o-transition:all ease-in-out 0.3s; -moz-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;}

.more:hover{background:#ed2038; color:#fff; border-color:#ed2038;}

.about_pic{ float:left; margin:0px 78px;}

.about_fx{ float:left; width:215px; transform: translateX(200px);
transition: transform 0.6s ease-in-out .7s, opacity 0.6s ease-in-out .7s;
opacity: 0;}

.about.active .about_fx{transform: translateX(0px);opacity: 1;}

.campus{ display:block; border-top:1px solid #d0d0d0; text-align:center; padding:40px 0; color:#979797; font-size:34px; text-transform:capitalize; font-family:Georgia, "Times New Roman", Times, serif;}

.last_campus{ border-bottom:1px solid #d0d0d0;}

.campus:hover{ color:#ed2038;}

.campus_name{ font-family:"微软雅黑"; color:#000;}

.fx_line{ width:30px; height:1px; background:#d0d0d0; margin:14px auto;}


/*师资力量*/

.shizi{ margin:60px 0; background:#ed2038; padding:40px 0;}

.shizi_zong{transform: translateY(200px);
transition: transform 1.1s ease-in-out 1.2s, opacity 1.1s ease-in-out 1.2s;
opacity: 0;}

.shizi.active .shizi_zong{transform: translateY(0px);opacity: 1;}

.menu_con{transform: translateY(500px);
transition: transform 1.3s ease-in-out 1.4s, opacity 1.3s ease-in-out 1.4s;
opacity: 0;}

.shizi.active .menu_con{transform: translateY(0px);opacity: 1;}

.shizi_tit{ text-align:center; color:#fff; font-weight:normal; font-size:30px;}

.shizi_line{ width:216px; border-bottom:1px solid #fff; margin:0px auto;height:20px;}

.shizi_yw{width:122px; margin:0px auto; text-transform:uppercase; font-size:18px; font-family:Arial, Helvetica, sans-serif; background:#ed2038;  color:#fff; text-align:center; margin-top:-12px;}

.shizi_erji{width:348px; margin:30px auto 40px auto;}

.shizi_erji a{ float:left; width:152px; height:40px;margin:0 10px; text-align:center; line-height:40px; border:1px solid #fff; color:#fff; transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;}

.shizi_last{ float:right;}

.selected{background:#fff; color:#ed2038;}

.selected h2{color:#ed2038;}

.list {
  overflow: hidden;
  padding: 0;
  display: block;
  position: relative;
  float:left;
  width:380px;
  margin-right :30px;
  margin-bottom :30px;
  height:346px;
}
.list img {
  display: block;
}
.bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  transition: all 0.5s ease 0s;
}
.cn {
 font-size:16px;
  margin: 40% 0 0;
  color: rgba(0, 0, 0, 0);
  font-family:"微软雅黑";
  display: block;
  text-align: center;
  transition: all 0.5s ease 0s;
}
.wire {
  margin: 15px auto 10px;
  display: block;
  width: 0;
  height: 1px;
  background: white;
  transition: all 0.5s ease 0s;
}
.en {
 
  color: rgba(0, 0, 0, 0);
  display: block;
  text-align: center;
  transition: all 0.5s ease 0s;
  font-family:Arial, Helvetica, sans-serif;
  text-transform:uppercase;
}
.list:hover .bg {
  background: rgba(0, 0, 0, 0.6);
  transition: all 0.5s ease 0s;
}
.list:hover .cn {
  color: white;
  transition: all 0.5s ease 0s;
}
.list:hover .en {
  color: white;
  transition: all 0.5s ease 0s;
}
.list:hover .wire {
  width: 50px;
  background: white;
  transition: all 0.5s ease 0s;
}

.last_list{margin-right:0;}

.more_list{ display:block; width:150px; height:45px; line-height:45px; text-align:center; background:#fff; color:#ed2038; margin:0 auto; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; transition:all 0.3s;}

.more_list:hover{ border:1px solid #FFF; color:#fff; background:#ed2038;}

.nycon_top{ margin-bottom:30px;}

/*新闻中心*/

.newscenter{margin:40px auto; overflow:hidden;}

.newscenter_zong{transform: translateY(200px);
transition: transform 0.8s ease-in-out .9s, opacity 0.8s ease-in-out .9s;
opacity: 0;}

.newscenter.active .newscenter_zong{transform: translateY(0px);opacity: 1;}

.newscenter_tit{ text-align:center; color:#000; font-weight:normal; font-size:30px;}

.newscenter_line{ width:230px; border-bottom:1px solid #ed2038; margin:0px auto;height:20px;}

.newscenter_yw{width:160px; margin:0px auto; text-transform:uppercase; font-size:18px; font-family:Arial, Helvetica, sans-serif; background:#fff;  color:#000; text-align:center; margin-top:-12px;}

.news {margin:40px auto;}

.list_news {
  float: left;
  width: 400px;
  height:600px;
  overflow:hidden;
  background:#f6f6f6;
  transform: translateY(300px);
transition: transform 1.1s ease-in-out 1.2s, opacity 1.1s ease-in-out 1.2s;
opacity: 0;
}


.newscenter.active .list_news{transform: translateY(0px);opacity: 1;}

.listmid{transform: translateY(480px);
transition: transform 1.3s ease-in-out 1.4s, opacity 1.3s ease-in-out 1.4s;
opacity: 0;}

.newscenter.active .listmid{transform: translateY(0px);opacity: 1;}


.list_news .cont {
  width: 300px;
  height:220px;
  padding:80px 50px 0 50px;
}

.list_news .cont a {
  width: 108px;
  height: 33px;
  display: block;
  overflow: hidden;
  line-height: 33px;
  position: relative;
  margin: 0 auto;
  border: 1px solid #ed2038;
  transition: all 0.5s ease 0s;
  font-family:Arial, Helvetica, sans-serif;
}

.list_news .cont .ico {
  top: 11px;
  left: 25px;
  width: 15px;
  height: 10px;
  display: block;
  position: absolute;
  transition: all 0.5s ease 0s;
  background: url(../images/img-map.png) -89px -36px;
}

.list1 .cont {
  position: absolute;
}

.list_news .cont a .txt {
  width: 40px;
  height: 33px;
  color:#000;
  display: block;
  font-size: 12px;
  margin-left: 50px;
  transition: all 0.5s ease 0s;
}

.list_news .cont .title {
  width: 100%;
  margin-top: 10%;
  color: #4d4d4d;
  font-family:"微软雅黑";
  font-size: 14px;
  text-align: center;
  transition: all 0.5s ease 0s;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.list_news .cont .origin-time {
  margin-top:40px;
  color:#949494;
  font-family:"微软雅黑";
  font-size:12px;
  text-align:center;
  }

.list_news .cont .origin-time img{ vertical-align:sub;}

.list_news .img {
  overflow: hidden;
  position: relative;
}

.list_news .img a {
  left: 50%;
  top: -40px;
  width: 40px;
  height: 40px;
  display: block;
  margin-left: -20px;
  position: absolute;
  transition: all 0.5s ease 0s;
  background: url(../images/img-map.png) 0 -57px;
}

.list_news:hover .cont a {
  background: #ed2038;
  transition: all 0.5s ease 0s;
}
.list_news:hover .cont a .ico {
  left: 35px;
  z-index:-1;
  transition: all 0.5s ease 0s;
}
.list_news:hover .cont a .txt {
  color: #fff;
  margin-left: 35px;
  transition: all 0.5s ease 0s;
}
.list_news:hover .cont .title {
  color: #ed2038;
  transition: all 0.5s ease 0s;
}
.list_news:hover .img a {
  top: 50%;
  margin-top: -20px;
  transition: all 0.5s ease 0s;
}

.more_news{ display:block; width:150px; height:45px; line-height:45px; text-align:center; background:#ed2038; color:#fff; margin:40px auto 0 auto; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; transition:all 0.3s;}

/*辅助栏目*/

.help{ width:100%; background:#F6F6F6; padding:30px 0;}

.fuzhu li{width:300px;height:70px; line-height:70px; float:left; background:url(../images/linebg.jpg) repeat-y right top; padding-left:100px; text-indent:85px;}

.lanmu_help{display:block;  font-size:20px; color:#979797; font-family:"微软雅黑";}

.baoming{ background:url(../images/zxbmbg.png) no-repeat left center; }

.chaxun{background:url(../images/cxbg.png) no-repeat  left center;}

.lianxi{background:url(../images/dh.png) no-repeat  left center;}

.fuzhu li.nolinebg{background:none;}


/*底部*/

.fot{ background:#000; padding:40px 0 30px 0;}

.part{ float:left; line-height:32px;color:#fff; padding-right:50px; color:#b8b8b8; width:203px;}

.r0part{padding-right:0;}

.24h{margin-top:20px;}

.ptop{padding-top:20px;}

.fenname{font-family:"微软雅黑"; font-size:14px; margin:6px 0 8px 0; color:#fff;}

.school{font-size:20px; font-family:"微软雅黑"; color:#fff;}

.hert{ display:block; width:40px; height:1px; background:#fff; margin:14px 0;}

.bot{background:#ed2038; color:#fff; text-align:center;padding:10px 0; font-family:"微软雅黑"; font-size:14px;}

.bot a{ color:#fff;}
.sjbot{background:#ed2038; color:#fff; text-align:center;padding:10px 0; font-family:"微软雅黑"; font-size:13px;}

.sjbot a{ color:#fff;}

.bot a:hover{ color:#f5f5f5;}

/*内页*/

.nycon{ margin:40px auto;}

.erji{ text-align:center; margin:30px 0;}

.erjia{padding:6px 10px ; color:#000; font-family:"微软雅黑"; display:inline-block;background:url(../images/erjiline.jpg) no-repeat right center;}

.erjibg{ background:none;}

.erjiname{padding:6px 23px; font-size:14px; transition: all 0.3s ease-out 0s;}

.erjia:hover .erjiname{ background:#ed2038; color:#fff;}

.xz{ background:#ed2038; color:#fff;}

.con{ min-height:550px; line-height:30px;}

.con img{ max-width:100%;}


/*新闻列表页*/

.newsli{ border-bottom:1px solid #b5b5b5; padding:30px 0;}

.thumb{width:220px; float:left; overflow:hidden; }

.thumb img{ width:100%; transition:all .3s;}

.newslist{float:left; width:759px; margin-left:40px;}

.newstitle{ font-family:"微软雅黑"; font-size:14px; color:#000; padding:20px 0;}

.newsshort{ line-height:30px; color:#979797;}

.riqi{ float:right; border-left:1px solid #b5b5b5; text-align:center;width:140px;color:#979797; font-size:16px; font-family:Arial, Helvetica, sans-serif;   padding:10px 0; line-height:42px; margin-top:30px;}

.riqi span{ font-size:60px;  color:#000;}

.newsli:hover .newstitle{ color:#ed2038;}

.newsli:hover .newsshort{ color:#ed2038;}

.newsli:hover .thumb img{transform: scale(1.1);}

/*分页*/

.pages{ text-align:center;padding:40px 0;}

.pages a{ line-height:30px ; padding:6px 10px; color:#979797; 
margin:0px 6px; text-align:center; background:#fff; border:1px solid #e9e9e9; font-family:"宋体";}

.pages a:hover{ background:#ed2038; color:#fff; border-color:#ed2038;}

.pages .pagexz{background:#ed2038; color:#fff; border-color:#ed2038;}

/*新闻详情页*/

.weizhi{ width:100%; height:50px; line-height:50px; background:#f6f6f6; }

.dqwz{ background:url(../images/dt.png) no-repeat left center; padding-left:30px;} 

.dqwz a{color:#979797;}

.dqwz a:hover{color:#ed2038;}

.nytitle{ color:#000; text-align:center; font-size:22px; }

.form{border-bottom:1px solid #e9e9e9; margin-bottom:10px;}

.ly{line-height:26px;padding:12px 0; width:700px; margin:0px auto;padding:12px 0; margin-bottom:10px;}

.lyxs{ float:left;display: block;}

.ly a{ color:#979797;}

.ly a:hover{color:#ed2038;}

.wenzhang{ padding:15px 0px;min-height: 300px;line-height:30px;}

.wenzhang img{max-width:100%;}

.sxfy{padding-top:20px; border-top:1px solid #e9e9e9; margin-top:20px;}

.scpage{ float:left; width:500px;}

.fenye{margin-top:10px; font-size:12px;}

.fenye span{color:#979797; font-family:"微软雅黑"; }

.fenye a{ color:#979797;}

.fenye a:hover{ color:#ed2038;}

.goback{width:60px; height:30px; line-height:30px;    font-family: "微软雅黑"; margin-top:20px;color:#ed2038; display:block; float:right; background:url(../images/back.png) no-repeat right center; }

#share{ float:left; margin-left:20px; line-height:26px; font-family:"微软雅黑";}

#share span{ float:left;}

#share .bdsharebuttonbox{ float:left;}

#share a{display:block; width:25px; height:25px; float:left;margin:0 2px; background-size:100%;padding: 0;}

#qq{background:url(../images/qqa.png) no-repeat center center;}

#qq:hover{background:url(../images/qq.png) no-repeat center center; background-size:100%;}

#wx{background:url(../images/wxa.png) no-repeat center center;}

#wx:hover{background:url(../images/wx.png) no-repeat center center; background-size:100%;}

#xl{background:url(../images/xla.png) no-repeat center center;}

#xl:hover{background:url(../images/xl.png) no-repeat center center; background-size:100%;}

#rr{background:url(../images/rra.png) no-repeat center center;}

#rr:hover{background:url(../images/rr.png) no-repeat center center; background-size:100%;}

#db{background:url(../images/dba.png) no-repeat center center;}

#db:hover{background:url(../images/db.png) no-repeat center center; background-size:100%;}

.w350{ width:290px;}

.w250{ width:250px;}

/*联系我们*/

.lxleft{float:left;font-family:"微软雅黑"; font-size:14px; text-align:center; padding-top:20px; padding-left:20px;}

.eeds{font-size:20px; color:#000;}

.lxxx{ text-align:left; line-height:40px; margin-top:30px; padding-left:35px}

.lxxx li{ float:left; width:240px;}

.lxright{ float:right;}

.lxright td{ padding:8px 0;}

.lxright input{width:260px; height:40px; transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;-webkit-transition:all 0.8s;  padding:0px 10px; font-family:"微软雅黑"; line-height:40px; border-radius:6px; border:1px solid #e9e9e9; margin-right:10px; }

.lxright .lynr{width:550px; height:120px;border-radius:6px; border:1px solid #e9e9e9; resize:none; padding:10px; font-family:"微软雅黑"; line-height:30px; }

.lxright input.yzm{ width:200px; float:left;}

.code{ float:left; margin-left:10px; margin-top:10px;}

.lxright input.but{ background:#ed2038; color:#fff; text-align:center; border:0; border-radius:0; width:100px; height:35px; line-height:35px; margin-right:10px; cursor:pointer;}


#tab{position:relative;margin:40px auto;}
#tab .tab_menu{float:left;z-index:1;width:350px; }
#tab .tab_menu a{    color: #979797; }
#tab .tab_menu li{line-height:30px; padding:12px 20px; cursor:pointer;  margin-bottom:5px;border-left:3px solid #ed2038; font-family:"微软雅黑"; font-size:12px;}
#tab .tab_menu li span{ font-size:14px; color:#4c4c4c;}
#tab .tab_box{ padding:10px; float:right; width:828px;height:540px;border:1px solid #e9e9e9;}
#tab .tab_menu .selected{background:#f6f6f6; color:#979797; cursor:pointer;}
.hide{display:none;}

/*在线报名*/

.bdg{ border:1px solid #e9e9e9; padding:20px; width:1160px; margin:50px auto;}

.bmleft{width:460px;height:330px; padding-top:70px; background:#f0f0f0; float:left; text-align:center;}

.anniu{ display:block; margin-top:20px;}

.bdg .bmright{ width:648px; float:right; height:360px; 
background:url(../images/kdxf.png) no-repeat right center; font-size:16px; font-family:"微软雅黑"; line-height:50px; padding-top:40px;
}
.red{color:#ed2038;}

.bdf{ color:#000; font-size:22px;padding-bottom:20px;}


/*成绩查询*/

.cxleft{ float:left;}

.cxright{ width:510px;float:right; padding-top:30px;}

.cxright td{ padding:15px 0;}

.cxright input{width:280px; height:40px; transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;-webkit-transition:all 0.8s;  padding:0px 10px; font-family:"微软雅黑"; line-height:40px; border-radius:6px; border:1px solid #e9e9e9; margin-right:10px; }

.cxright input.yzm{ width:160px; float:left;}

.cxright input.but{ background:#ed2038; color:#fff; text-align:center; border:0; border-radius:0; width:140px; height:40px; line-height:40px;  cursor:pointer; margin-left:90px;}


/*查询结果*/

.bbsd {width:500px;}

.bbsd table{table-layout:fixed;}

.bbsd td{ padding:15px; border:1px solid #e9e9e9; overflow:hidden; word-wrap:break-word; word-break:break-all;}


/*飘窗*/

.cbl{position: fixed;z-index: 999;right: 0;top: 50%;margin-top: 0;width: 55px;}
.cbl a{display: block;width: 55px;margin-bottom: 3px; border-top-left-radius: 5px;border-bottom-left-radius: 5px; height: 45px;padding-top:10px;background: #f07317;font-size: 0;position: relative;}
.cbl .number{width: 235px;}
.cbl a i{display: inline-block;text-align: center;border-radius: 50%; vertical-align: middle;width: 36px;height: 36px;margin-left: 11px;}

.cbl a i.icon-szp-home{background:url(../images/sytb.png) no-repeat center center;}

.cbl a i.icon-kefu{background:url(../images/kf.png) no-repeat center center;}

.cbl a i.icon-dianhua1{background:url(../images/dhtb.png) no-repeat center center;}

.cbl a i.icon-weixin{background:url(../images/wxtb.png) no-repeat center center;}

.cbl a i.icon-shang{background:url(../images/toptb.png) no-repeat center center;}

.cbl span{font-size: 22px;font-weight: bold;color: #fff;vertical-align: middle;margin-left:40px; font-family:Arial, Helvetica, sans-serif;}

.cbl a img{position: absolute;left: 55px;opacity: 0;width: 100px;height: auto;}

.cbl a:hover img{left: -100px;opacity: 1;}
.cbl a:hover{background: #ed2038;}
.cbl .number:hover{transform: translateX(-180px);}



/*手机样式*/

.sjtop{ width:96%; padding:4%; }

#wrapper{width:100%;display:none;}

.burger {cursor: pointer;position:relative;	z-index:200;width:40px;height:25px;}
.burger{
border:none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-tap-highlight-color:transparent;
outline:none；
}
.x,.y,.z {position: absolute; margin: auto;top: 6px; right: 15px;background: #ed2038;
border-radius:2px;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;transition: all 200ms ease-out;
}
		
.x,.y,.z { height: 3px; width: 26px; -webkit-transition: all 100ms ease-out; -moz-transition: all 100ms ease-out; -ms-transition: all 100ms ease-out;  -o-transition: all 100ms ease-out; transition: all 100ms ease-out;}

.y{top: 15px;}

.z{top: 24px;}	 
	
.open .x,.open .z{ top:19px; -webkit-transition: all 70ms ease-out; -moz-transition: all 70ms ease-out; -ms-transition: all 70ms ease-out;  -o-transition: all 70ms ease-out; transition: all 70ms ease-out;background:#fff;}
	
.rotate30{		
		-ms-transform: rotate(30deg); 
    	-webkit-transform: rotate(30deg); 
	    transform: rotate(30deg);	
		-webkit-transition: all 70ms ease-out;
		   -moz-transition: all 70ms ease-out;
		    -ms-transition: all 70ms ease-out;
		     -o-transition: all 70ms ease-out;
		        transition: all 70ms ease-out;					
	}
.rotate150{
		-ms-transform: rotate(150deg); 
    	-webkit-transform: rotate(150deg); 
	    transform: rotate(150deg);	
		-webkit-transition: all 70ms ease-out;
		   -moz-transition: all 70ms ease-out;
		    -ms-transition: all 70ms ease-out;
		     -o-transition: all 70ms ease-out;
		        transition: all 70ms ease-out;					
	}
	
.rotate45{
		-ms-transform: rotate(45deg); 
    	-webkit-transform: rotate(45deg); 
	    transform: rotate(45deg);	
		-webkit-transition: all 100ms ease-out;
		   -moz-transition: all 100ms ease-out;
		    -ms-transition: all 100ms ease-out;
		     -o-transition: all 100ms ease-out;
		        transition: all 100ms ease-out;					
	}
.rotate135{
		-ms-transform: rotate(135deg); 
    	-webkit-transform: rotate(135deg); 
	    transform: rotate(135deg);	
		-webkit-transition: all 100ms ease-out;
		   -moz-transition: all 100ms ease-out;
		    -ms-transition: all 100ms ease-out;
		     -o-transition: all 100ms ease-out;
		        transition: all 100ms ease-out;					
	}


.sjmenu {
	height: 568px; 
	width: 100%;
	background:#ed2038;
	display:none;
	position:fixed;
	/*position:absolute;*/
	left:0;
	top:0;
	padding-top:10%;
	z-index:100;
	-webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);	
}


.sjmenu.animate{
	display:block;
	-webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	   -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);	
}

.sjmenu ul li {
	list-style: none;
	width:100%;
	margin-top: 23px;
	text-align: center;
	font-size: 18px;
	font-family:"微软雅黑";
}
.sjmenu ul li a {
	color:#fff;
	text-decoration:none;	
	letter-spacing:1px;	
	display:block;
	width:100%;
}
.sjmenu.animate ul li {
	-webkit-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	  -moz-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	    -ms-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	     -o-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	        transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);	
}
.sjmenu.animate li:nth-of-type(1){transition-delay: 0.0s;}
.sjmenu.animate li:nth-of-type(2){transition-delay: 0.06s;}
.sjmenu.animate li:nth-of-type(3){transition-delay: 0.12s;}
.sjmenu.animate li:nth-of-type(4){transition-delay: 0.18s;}
.sjmenu.animate li:nth-of-type(5){transition-delay: 0.24s;}

.sjbanner{ display:none;}

.sjzbout{ display:none; margin:6% auto;}

.sjaboutpic{ margin:4% 0;}

.sjaboutpic img{ max-width:100%;}

.sjabout{ line-height:30px;height: 300px;overflow: hidden; }

.sjmore{ display:block; width:150px;height:45px; line-height:45px; text-align:center; margin:0px auto; background:#ed2038; color:#fff;  font-family:Arial, Helvetica, sans-serif; margin-top:4%;}

.sjabout_fx{ margin:4% auto;}

.sjabout_fx .campus{ float:left; width:30%; margin-right:5%; display:block; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; text-align:center; padding:4% 0; color:#979797; font-size:20px; text-transform:capitalize; font-family:Georgia, "Times New Roman", Times, serif; color:#ed2038;}

.sjabout_fx .campus_name{ font-family:"微软雅黑"; color:#000; font-size:14px;}

.fx_line{ width:30px; height:1px; background:#d0d0d0; margin:5% auto;}

.sjabout_fx .last_campus{ margin-right:0;}

.sjnewscenter{ display:none; margin:6% auto;}

.sjnewsa{ display:block; background:#f6f6f6; padding:4%; margin-top:4%;}

.sjxwpic{ float:left; width:30%;}

.sjxwpic img{ max-width:100%;}

.sjxwxx{ float:right; width:64%;}

.sjxwtit{ color:#000; font-size:14px; height:20px; overflow: hidden; }

.xwjnj{ line-height:24px; color:#979797;height: 50px;overflow: hidden;font-size:12px;}

.sjfot{ display:none; text-align:center; width:100%; background:#000; color:#fff; padding:6% 0;}

.shdhsj{ margin-top:4%;}

.sjcon{ display:none;}

.sjfenye{ display:none; margin:8% 0; text-align:center;}

.sjfenye a{ background:#ed2038; color:#fff; padding:3% 8%;}
.sjfenye a{display:none;}
.sjfenye a:first-child{display:inline-block;margin-right:2%;}
.sjfenye a:last-child{display:inline-block}


.pk{display:none;}

.lxtab{ display:none; width:90%; margin:6% auto;}

.sjmod{ width:92%;overflow:hidden;margin-bottom:6%; background:#f6f6f6; text-align:center; border-top:3px solid #ed2038; padding:4%; font-family:"微软雅黑";}

.sjmod span{font-size:14px; color:#4c4c4c;}
.bot{display:block;}
.sjbot{display:none;}
@media(max-width:640px){
	.sjbot{display:block;}
	.bot{display:none;}
	.w1200{ width:90%;}

	.top{display:none;}
		
	.cbl{ display:none;}
	
	.one{display:none;}
	
	#wrapper{display:block;}
	
	.logo{ width:80%;}
	
	.logo img{ max-width:100%;}
	
	.fl{ float:left;}
	 
	.fr{ float:right;}
	 
	.kong{ display:none;}
	 
	.flexslider{width:100%; height:auto;}

	.slides li{width:100%;  height:auto; position:relative; text-align:center;}

	.slides img{width:100%; margin-left:0; position:static; left:0;}

	.flex-control-nav{display:none;}
	
	.pcbanner{ display:none;}

	.sjbanner{ display:block;}
	 
	.about{ display:none;}
	
	.sjzbout{ display:block;}
	
	.newscenter_line{ height:15px;}
	
	.shizi{ padding:6% 0; margin:0;}
	
	.shizi_line{ height:15px;}
	
	.shizi_erji{width:100%; margin:4% auto;}

	.shizi_erji a{ width:40%; height:auto; margin:4%;  line-height:0px; padding:6% 0; }

	.shizi_zong{transform: translateY(0px);opacity: 1;}

	.menu_con{transform: translateY(0px);  opacity: 1;}

	.list {width:48%;margin-right :4%;margin-bottom :4%;height:auto;}

	.list img {max-width:100%;}

	.cn {font-size:14px;margin: 30% 0 0; line-height:normal;}

	.sjlast{ margin-right:0;}
	
	.more_list{ margin:4% auto;}

	.more_list:hover{ background:#fff; border:0; color:#ed2038;}

	.newscenter{ display:none;}
	
	.sjnewscenter{ display:block;}
	
	.more_news{  margin:4% auto 0 auto;}

	.help{ padding:6% 0;}

	.fuzhu li{width:33%;height:auto; line-height:0px; padding-left:0;text-indent:0;}
	
	.lanmu_help{ font-size:14px;padding-top:40%; text-align:center;  }
	
	.baoming{ background-size:30%; background-position:center top;}
	
	.chaxun{background-size:30%; background-position:center top;}
	
	.lianxi{background-size:30%; background-position:center top;}
	
	.fot{ display:none;}

	.sjfot{ display:block;}

	.gif{ display:none;}
	
	.nycon{margin:6% auto;}
	
	.erji{ margin:6% auto;}
	
	.noborder{ background:none;}
	
	.pccon{ display:none;}
	
	.sjcon{ display:block;}
	
	.pages{ display:none;}
	
	.sjfenye{ display:block;}
	
	.con .sjxwxx{ line-height:20px;}
	
	.weizhi{ padding:0 5%;}
	
	#share{ display:none;}
	
	.ly{ width:100%;}
	
	.lyxs{ width:100%; float:none; text-align:center;}
	
	.lyxs span{ display:none;}
	
	.scpage{ width:70%; }
	
	.fenye{ height:18px; overflow:hidden;}

	.goback{width:20%;  }
	
	.pk{display:inline-block;}
	
	.pk:hover .erjiname{ background:#fff;}
	
	.con{ min-height:230px;}

	.bdg{  padding:4%; width:92%; margin:6% auto;}

	.bmleft{width:88%; padding:6%; height:auto;  float:none; }

	.anniu{ margin-top:4%;}

	.anniu img{ max-width:100%;}

	.bdg .bmright{ width:100%; float:none; height:auto; 
background:none; line-height:30px; padding-top:4%; text-align:center;}

	.bdf{ padding-bottom:4%;}
	
	.lxleft{float:none; padding-top:0px; padding-left:0px; font-size:12px;}

	.eeds{font-size:20px; color:#000;}
	
	.lxxx{ text-align:center; line-height:30px; margin:4% 0; padding-left:0px;}
	
	.lxxx li{ float:none; width:100%;}
	
	.lxright{ float:none;}
	
	.lxright table{margin:0 auto; }
	
	.lxright input{width:100px;  margin-right:0; }
	
	.lxright .lynr{width:240px; height:80px; }
	
	.lxright input.yzm{ width:100px; }
	
	.code{ margin-top:0px;}

	#tab{ display:none;}
	
	.lxtab{ display:block;}
	
	.cxleft{ float:none;}
	
	.cxleft img{ max-width:100%;}

	.cxright{ width:100%;float:none; padding-top:6%;}
	
	.cxright table{margin:0px auto;}
	
	.cxright td{ width:150px; padding:10px 0;}
	
	.cxright input{width:160px; margin-right:0px; }
	
	.cxright input.yzm{ width:70px; }
	
	.cxright input.but{ margin-left:60px;}

	.bbsd{width:100%; float:none;}
	
	.bbsd table{ width:260px;}
	
	.bbsd td{ width:100px; padding:10px;}
	
	.aa{height:300px;overflow:hidden;}
}
	 
	 
