*{margin:0; padding:0; list-style:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
input, select{vertical-align:middle; font-family:"宋体";}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:none; color:#014f3f;}
a img{border:0 none;}
a, input, textarea{outline:none;}
input:focus, select:focus, textarea:focus{color:#666 !important;}
.tl li{white-space:nowrap; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.fwb{font-weight:bold !important;}
.dib{display:inline-block; *zoom:1; *display:inline;}
.wot{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.db{display:block !important;}
.hide{display:none !important;}
.bgn{background:none !important;}
.bdn{border:none !important;}
.m0a{margin:0 auto !important;}
.mar_t_10{margin-top:10px !important;}
.mar_t_20{margin-top:20px !important;}
.mar_t_25{margin-top:25px !important;}
.mar_t_30{margin-top:30px !important;}
.mar_t_40{margin-top:40px !important;}
.mar_t_50{margin-top:50px !important;}
.mar_t_60{margin-top:30px !important;}
.mar_t_80{margin-top:80px !important;}
.mar_t_100{margin-top:100px !important;}
.pr{position:relative;}
.pa{position:absolute;}
a.mc{color:#52960f;}
.c6{color:#666;}
.c9{color:#999;}
.hauto{height:auto !important;}
.fs14{font-size:14px !important;}

body{font-family:"微软雅黑"; color:#333;}
.fix-box{
	width: 1000px;
	margin: 0 auto;
	position: relative;
}

.banner{
	height: 282px;
	background: url(../images/banner.jpg) no-repeat;
	background-position: center;
}
.container{
	width: 100%;
	background:#E6E6E6 ;
	padding-top: 22px;
}
.head{
	width: 1000px;
	height: 280px;
	background: url(../images/scgcbkg.jpg) no-repeat;
	background-size:100%;
	border-radius: 10px;
	padding-top:10px;
}
.head h2{
	font-size: 20px;
	margin-left: 25px;
	font-weight: 600;
	color:#212a75;
	margin-top:0px;
}
.head ul{
	width: 710px;
	margin-top: 65px;
	padding: 15px 210px 15px 80px;
	background: url(../images/transparent.png);
	position: relative;
}
.head ul li{
	margin-top: 10px;
	font-size:16px;
}
.head ul li a{
	font-size: 18px;
}
.img{
	width: 190px;
	height: 190px;
	border-radius: 50%;
	overflow: hidden;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.words{
    position: absolute;
    top: 50%;
    left: 10px;
    font-size: 26px;
    margin-top: -18px;
    color: #212a75;
    font-weight: bold;
}
.words p{
	float: left;
	font-size: 18px;
	font-weight: 600;
}
.words span{
	float: left;
	font-size: 12px;
	margin-top: 5px;
    margin-left: 10px;
}
.cont{
	margin-top: 30px;
}
.cont-lf{
	width: 710px;
	padding-bottom: 40px;
	float: left;
}
.video-box{
	width: 100%;
	height: 100%;
	background: white;
	border-radius: 10px;
	padding-top: 20px;
	position: relative;
}
.video-box h3{
	font-size: 26px;
	color: #212a75;
	margin-left: 30px;
	display: inline-block;
}
.video-box p{
	display: inline-block;
	font-size: 14px;
	margin-left: 10px;
}
video{
	margin-left: 25px;
	margin-top: 10px;
	border-radius: 10px;
	
}
.video-box2 {margin-top:20px;}
.show-question{
	position: absolute;
	top: 65px;
	right: 30px;
	/*width: 200px;*/
	width: 0px;
	height: 305px;
	background: url(../images/gg.png) repeat;
	background-position:center ;
	transition: all 0.4s;
	cursor: pointer;
}
.show-question div{
	width: 100%;
	height: 100%;
	/*background: gray;*/
}
.show-question div li{
	width: 93%;Z
	height: 33px;
	text-align: left;
	padding-left: 7%;
	line-height: 33px;
	color: white;
	cursor: pointer;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show-question div li:hover{
	color: gray;
}

.words-jilu{
	width: 950px;
	/*height: 500px;*/
	background: white;
	border-radius: 5px;
	margin-top: 20px;
	padding: 20px 25px 80px 25px;
}
.words-jilu h3{
	font-size: 26px;
	color: #212a75;
	display: inline-block;
}
.words-jilu>p{
	display: inline-block;
	font-size: 14px;
	margin-left: 10px;
}
.scroll-box{
	height: 895px;
	margin-top: 10px;
	overflow-x: hidden;
}
.scroll-box>h4{
	font-size: 16px;
	color: #5DA9DE;
	margin-top: 20px;
}
.scroll-box>P{
	margin-top: 10px;
	font-size: 18px;
	line-height:30px;
}
.cont-ri{
	float: right;
}
.list{
	width: 250px;
	background: white;
	border-radius: 5px;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	margin-bottom: 20px;
	height: 405px;
    overflow: hidden;
}
.list h3{
	font-size: 26px;
	color: #212a75;
	margin-left: 10px;
	display: inline-block;
}
.list ul li>div{
	width: 230px;
	height: 150px;
	border-radius: 5px;
	overflow: hidden;
}
.list ul li>p{
	display: inline-block;
	margin-top: 10px;
	font-size: 16px;
	font-weight: 600;
}
.list ul li>span{
	display: inline-block;
	margin-left: 15px;
}
.list ul li{
	margin-top: 30px;
}
.university{
	width: 250px;
	background: white;
	border-radius: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 40px;
	border-bottom: 1px solid #ccc;
	height: 394px;
}
.university h3{
	font-size: 26px;
	color: #212a75;
	margin-left: 10px;
	display: inline-block;
}
.university span{
	display: inline-block;
	font-size: 14px;
	color: #FFA127;
	margin-left: 10px;
}
.university p{
	font-size: 18px;
	margin-left: 10px;
	margin-right:10px;
	margin-top: 15px;
	line-height: 24px;
}
.admission{
	width: 220px;
	background: white;
	border-radius: 0px 0px 5px 5px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 40px;
	padding-bottom: 30px;
}
.admission h3{
	font-size: 26px;
	color: #3798DB;
}
.admission p{
	margin-top: 10px;
}
.admission ul li{
	margin-top: 15px;
	font-size: 16px;
	font-weight: 600;
}
.bottom{
	height: 140px;
	background: url(../images/f-bottom-bg.png) no-repeat;
	background-position: center;
	/*margin-top: 70px;*/
	overflow: hidden;
}
.bottom h3{
	font-size: 30px;
	color: white;
	margin-top: 25px;
}
.hengxian{
	width: 60px;
	height: 2px;
	background: white;
	margin-top: 5px;
}
.bottom p{
	font-size: 16px;
	color: white;
	margin-top: 15px;
}
.footer #glbbot{
	margin: 0 auto;
	border: none;
	padding: 30px 0;
	color: white;
}
.footer #glbbot a{
	color: white;
}
/*我的大学（视频）*/
#id_video_container_18046 {padding:20px 0;}
/*学校简介*/
.uni-pro {margin-top:-20px;}
/*魅力云大*/
.charming {width:1000px;background:white;margin-top:20px;}
/*焦点图*/
.mod18{width:950px; margin:0 auto; position:relative;}
.mod18 .btn{position:absolute; width:28px;height:90px; bottom:0; cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:213px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:1000px;height:310px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:960px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:310px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:310px;position:absolute;}
.mod18 .picBox li{width:950px;height:310px;}
.mod18 .listBox{width:874px !important; height:90px; margin:40px auto 0; position:relative; overflow:hidden;}
.mod18 .listBox ul{width:2816px !important; height:90px; position:absolute; overflow:hidden;}
.mod18 .listBox li{width:176px; height:90px; cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:170px;height:90px;}
.mod18 .listBox li img{width:170px; height:90px;}

  /*定义焦点图容器*/
  #player{width:250px; height:250px;margin-top:30px;}
  .picfocus{width:auto; height:auto; position:relative;}
  .play_list a{ display:block; position:absolute; overflow:hidden; width:100%; height:100%;}
  /*定义图像说明文字背景*/
  .play_bg{position:absolute; bottom:0; background-color:#000; margin-bottom:0px; height:32px; width:100%; filter:Alpha(Opacity=70); opacity:0.7; z-index:1000}	
  .play_info{position:absolute; bottom:0px; right:0px; padding:0px; height:32px; line-height:32px; width:96%; color:#fff; z-index:1001; cursor:pointer; font-size:18px;	display:block;font-weight:bold}
  /*定义按钮区域位置*/
  .play_text{position:absolute; bottom:-40px;	left:0; height:32px; z-index:1002; margin:0}	
  .play_text ul{list-style-type:none; height:25px; display:block; _padding-top:0px; z-index:1003; margin:0;width:250px;}	
  .play_text ul li{width:28px; height:28px;line-height:28px; float:left; font-family:'Arial Black'; background-color:#927a76; display:block; color:#FFF; text-align:center; margin-left:1px;cursor:pointer; font-family:Arial; font-size:12px; margin-top:9px; list-style:none; padding:0; background-image:none;}	
  /*定义当前焦点图的按钮颜色*/
  .play_text ul li.current{background-color:#ff8000; color:#fff;}	
  .play_btn {position:absolute; bottom:0; right:0; height:32px; z-index:1002; margin:0}	
  .play_btn ul {list-style-type:none;	height:25px; display:block; _padding-top:0px; z-index:1003; margin:0}	
  .play_btn ul li{width:16px;	height:13px; float:left; font-family:'Arial'; background-color:#FF9D24; display:block; color:#FFF; text-align:center; margin-left:1px; cursor:pointer; font-size:11px; margin-top:9px;}	
  /*定义当前焦点图的按钮颜色*/
  .play_btn ul li.current{background-color:red; color:#fff;}
  
  
    .swiper-container {
      width: 100%;
      height: 100%;
		margin-top:20px;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  position:relative
    }
	.swiper-slide .intro {
    position: absolute;
    bottom: -380px;
    background: rgba(0,0,0,0.5);
    color: #fff;
    text-align: left;
	height:100%;
	transition:all 1s;
	
	}
	.swiper-slide .intro h2 {    padding: 20px 0;
    text-align: center;}
	.swiper-slide .intro p{    text-indent: 2em;
    line-height: 30px;
    padding: 5px 80px;}
  .swiper-pagination-bullet-active {background:#212a75}

  
  @media (max-device-width:767px) {
	  .head ul li {font-size:28px;}
	  .university p {font-size:20px;margin-top:10px;s}
	  .scroll-box>P {font-size:28px;line-height:50px;}
	  .cont {margin-top:250px;}
	  .swiper-slide .intro {overflow:scroll;}
	  .swiper-slide .intro h2 {padding:5px 0;font-size:16px;}
  }
.ms-box{
	  position: relative;
      height: 100%;
      background: #eee;
      font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
      font-size: 14px;
      color:#000;
      margin: 0;
      padding: 0;
    }
.ms-box img{position: static;width:30%;}
.ms-box p{position:relative;left:10%;top:50%;text-align: center;}

