@charset "utf-8";
*{padding:0;margin:0;border:0;}
ul,ol,li{list-style:none;}
input:focus,button:focus{outline:0;}
img{border:0;vertical-align:top;}
var,em{font-weight:normal;font-style:normal;}
html,body{font-family:'Microsoft YaHei',Arial,sans-serif;font-size:14px;color:#333;}
a{color:#333;text-decoration:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
.clearfix{display:block;*zoom:1;}
.clearfix:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}
.m_mob{display: none;}
.m_l_main{float: left;}
.m_r_main{float: right;}
.m_banner{width: 1200px; text-align: center; margin-left: auto; margin-right: auto;}
body{
	background: url(../images/bg.jpg) repeat;
}
.g_bdw{ width: 100%; background: url(../images/header.jpg) top center no-repeat;}
.m_header{height: 936px; position: relative; width: 1200px; margin-left: auto; margin-right: auto;}
.m_h_img{position: absolute; top: 204px; left: 23px; height: 0;}
.m_h_img img{opacity: 0;}
.m_webBan{display: none;}
.g_pub_footer{margin-top:0 !important;}

/*display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;*/

/*.g_part5 .m_ulLists ul{height: 540px; overflow-y: auto;}
.g_part5 .m_ulLists ul::-webkit-scrollbar{width:10px;height:10px;background-color:#08b2db; border-radius: 15px;}
.g_part5 .m_ulLists ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#aed9e1; border-radius: 15px;}
.g_part5 .m_ulLists ul::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:1px;background-color:#08b2db; border-radius: 15px;}*/


.g_bdw .g_importantNews {
  margin-bottom: 93px;
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.g_bdw .g_importantNews .m_l_main {
  width: 600px;
}
.g_bdw .g_importantNews .m_r_main {
  width: 600px;
  background: url(../images/part1_bg.png) no-repeat;
  height: 400px;
}
.g_bdw .g_importantNews .m_con {
  zoom: 1;
}
.g_bdw .g_importantNews .m_con:after {
  content: "";
  display: block;
  clear: both;
}
.g_bdw .g_importantNews .slideBox .bd .m_imgTitle {
     filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
     background: rgba(0, 0, 0, 0.35);
  width: 100%;
  height: 60px;
  line-height: 60px;
  bottom: 0;
  position: absolute;
  color: #FFFFFF;
  font-size: 20px;
}
.g_bdw .g_importantNews .slideBox .bd .m_imgTitle a{color: #FFFFFF; padding-left: 15px; width: 70%; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.g_importantNews .slideBox {
  width: 600px;
  height: 400px;
  overflow: hidden;
  position: relative;
}
.g_importantNews .slideBox .hd {
  overflow: hidden;
  position: absolute;
  right: 30px;
  bottom: 20px;
  z-index: 1;
}
.g_importantNews .slideBox .hd ul {
  overflow: hidden;
  zoom: 1;
  list-style: none;
}
.g_importantNews .slideBox .hd ul li {
  float: left;
  margin-right: 5px;
  width: 8px;
  height: 8px;
  background: #8895b0;
  border-radius: 50%;
  cursor: pointer;
  position: relative;
}
.g_importantNews .slideBox .hd ul li.on {
  background: #ffffff;
}
.g_importantNews .slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.g_importantNews .slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
  position: relative;
}
.g_importantNews .slideBox .bd img {
  width: 600px;
  height: 400px;
  display: block;
}
.g_importantNews .m_ulList {
  margin-top: 30px;
  width: 500px;
  margin-left: auto; margin-right: auto;
}
.g_importantNews .m_ulList li {
  font-size: 18px;
  color: #fff;
  margin-bottom: 20px;
  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.g_importantNews .m_ulList li a {
  color: #fff;
  padding-left: 10px;
}
.g_importantNews .m_ulList li span {
  color: #fff;
  font-size: 20px;
  font-weight: bold;
}
.g_bdw .m_list {
  padding-bottom: 30px;
  border-bottom: 2px dashed #fff;
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
}
.g_bdw .m_list .m_title {
  font-size: 24px;
  color: #fff;
  margin-bottom: 15px;
}
.g_bdw .m_list .m_title a {
  color: #fff;
}
.g_bdw .m_list .m_zy {
  color: #fff;
  font-size: 16px;
  text-indent: 2em;
  line-height: 30px;
}
.g_bdw .m_list .m_zy a {
  color: #fff;
}
.g_bdw .g_importantNews .m_more {
  display: block;
  text-align: right;
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  color: #fff;
}


/* 直播连线 */
.g_part2_1{margin-top: 30px; margin-bottom: 55px;}
.gmwvideo{width: 1200px; margin-left: auto; margin-right: auto; margin-top: 30px;}

/* 科学家带你填志愿 */
.g_part2_2{
	background: url(../images/part2_bg.png) center no-repeat;
	overflow: hidden; padding: 60px 0; height: 801px; margin-bottom: 45px;
}
.g_part2_2 .m_banner{margin-bottom: 32px;}
.g_part2_2 .m_con{width: 1200px; margin: 0 auto; position: relative;}
.g_part2_2 .m_con .m_layers{width: 1200px;}
.g_part2_2 .m_con .m_layer{position: relative; display: none;}
.g_part2_2 .m_con .m_layer img{width: 1200px; height: 675px; display: block;}
.g_part2_2 .m_con .m_layer p{position: absolute; bottom: 0; text-align: center; height: 60px; line-height: 60px; font-size: 24px; width: 100%; font-weight: bold; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); background: rgba(0, 0, 0, 0.35); color: #fff;}
.g_part2_2 .m_con .m_layer p a{color: #fff;}
.g_part2_2 .m_con .m_layer .m_icon{
	background: url(../images/play_icon.png) no-repeat; position: absolute; top: 50%; left: 50%; width: 80px; height: 81px; margin-left: -40px; margin-top: -40.5px;
}

.g_part2_2 .m_con .m_btns{position: absolute; right: -150px; top: 50px;}
.g_part2_2 .m_con .m_btns .m_btn{
	background: url(../images/btn.png) no-repeat; width: 150px; height: 75px; text-align:center; line-height: 75px; font-size: 24px; color: #fff; margin-bottom: 5px; cursor: pointer;
}

/* 院长教你选专业 */
.g_part2_3{margin-bottom: 60px;}
.g_part2_3 .m_banner{margin-bottom: 32px;}
.g-part1 .slideBox1{position:relative; width: 100%; height: 890px;}
.g-part1 .slideBox1 .phd1{position:absolute;z-index:10;bottom:0;left:50%; margin-left: -599px; width:1198px;height:40px;background:url(../images/hbBg.png) center no-repeat;}
.g-part1 .slideBox1 .phd1 ul{overflow: hidden; clear: both; text-align: center;}
.g-part1 .slideBox1 .phd1 li{background: url(../images/liBg.png) no-repeat; width: 36px; height: 36px; display: inline-block; margin-left: 10px;}
.g-part1 .slideBox1 .phd1 li:first-child{margin-left: 0;}
.g-part1 .slideBox1 .phd1 li.on{background: url(../images/liBgOn.png) no-repeat; width: 36px; height: 36px;}
.g-part1 .slideBox1 .pbd1{overflow:hidden; background: url(../images/part3_bg.png) bottom center no-repeat; width: 1241px; height: 826px; margin-left:auto;margin-right:auto;}
.g-part1 .slideBox1 .pbd1 ul{zoom:1;overflow:hidden;}
.g-part1 .slideBox1 .pbd1 ul .m-li{width:100%;height:827px;float:left;zoom:1;}
.g-part1 .slideBox1 .pbd1 ul .m-li:after{content:"";display:block;clear:both;}
.g-part1 .slideBox1 .pbd1 ul .m-li .m-con{width:1200px; margin: 0 auto;}
.g-part1 .slideBox1 .pbd1 ul .m-li .m-con .m-videoPic{width:100%;height:675px; position: relative;}
.g-part1 .slideBox1 .pbd1 ul .m-li .m-con .m-videoPic .m_playIcon{background: url(../images/play_icon.png) no-repeat; width: 80px; height: 81px; position: absolute; top: 50%; left: 50%; margin-left: -40px; margin-top: -40.5px;}
.g-part1 .slideBox1 .pbd1 ul .m-li .m-con .m-videoPic a{position:relative;display:block;width:100%;height:100%;}
.g-part1 .slideBox1 .pbd1 ul .m-li .m-con .m-videoPic img{width:100%;height:675px;}
.g-part1 .slideBox1 .pbd1 ul .m-li .m-con .m-videoPic i{position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px;width:70px;height:70px;background-size:100% 100%;}
.g-part1 .slideBox1 .pbd1 ul .m-li .m-con dl{margin-top:23px;}
.g-part1 .slideBox1 .pbd1 ul .m-li .m-con dl dt{width:90%;padding:0 5%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#002245;font-size:22px;line-height:40px;font-weight:bold; text-align: center;}
.g-part1 .slideBox1 .pbd1 ul .m-li .m-con dl dt a{color:#3f2100;}
.g-part1 .slideBox1 .pbd1 ul .m-li .m-con dl dd{text-indent:2em;font-size:16px;line-height:26px;color:#3f2100;margin-top:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-part1 .slideBox1 .pbd1 ul .m-spaLi{width:1260px;height:630px;float:left;zoom:1;}
.g-part1 .slideBox1 .pbd1 ul .m-spaLi:after{content:"";display:block;clear:both;}
.g-part1 .slideBox1 .pbd1 ul .m-spaLi .m-pic{float:left;margin-right:60px;width:346px;height:614px;padding:8px 7px;}
.g-part1 .slideBox1 .pbd1 ul .m-spaLi .m-pic img{width:100%;height:614px;}

/* 榜样在身边 */
.g_part3{margin-bottom: 60px;}
.g_part3 .m_banner{margin-bottom: 30px;}
.g_part3 .m_con{
	background: url(../images/part2_bg.png) center no-repeat; padding: 66px 0;
}
.picMarquee-left{ overflow:hidden; position:relative; width: 1200px; margin:0 auto;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative; }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:120px; height:90px; display:block;}
.picMarquee-left .bd ul li .title{position: absolute; bottom: 0; text-align: center; height: 60px; line-height: 60px; font-size: 18px; width: 100%; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); background: rgba(0, 0, 0, 0.35);}
.picMarquee-left .bd ul li .title a{color: #fff;}

.picMarquee-left .m_li1 .pic{ text-align:center; width: 778px; height: 440px;}
.picMarquee-left .bd ul li.m_li1 .pic img{ width: 778px; height: 440px;display:block; }

.picMarquee-left .m_li2{width: 370px !important;}
.picMarquee-left .m_li2 .m_pic{position: relative; width: 370px; margin-bottom: 20px;}
.picMarquee-left .m_li2 .pic{ text-align:center; width: 370px; height: 210px;}
.picMarquee-left .bd ul li.m_li2 .pic img{ width: 370px; height: 210px;display:block; }
.picMarquee-left .bd ul li.m_li2 .title	{width: 370px;}	

/* 师哥师姐说 */
.g_part4{width: 1200px; margin-left: auto; margin-right: auto; margin-bottom: 60px;}
.g_part4 .m_banner{margin-bottom: 35px;}
.g_part4 ul li{font-size: 16px; color: #555555; height: 70px; line-height: 70px; width: 580px; float: left;
}
.g_part4 ul li a{color: #555555; width: 500px; margin-left: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.g_part4 ul li span{float: left; padding-left: 20px;}
.g_part4 ul li span img{vertical-align: middle;}
.g_part4 ul li a{float: left;}
.g_part4 ul li:hover{
	background: url(../images/li_bg.png) no-repeat;
}

/*更多推荐*/
.g_part5{background: url(../images/part3Bg.jpg) center no-repeat; height: 795px; overflow: hidden; margin-bottom: 67px;}
.g_part5 .m_banner{margin-bottom: 35px;}
.g_part5 .m_banner a,.g_part4 .m_banner a,.g_part6 .m_banner a{top: 90px;}
.g_bdw .g-part5 .m_container {
  width: 1200px;
  margin: 0 auto;
}
.g_bdw .g-part5 .dg-container {
  width: 100%;
  height: 524px;
  position: relative;
}
.g_bdw .g-part5 .dg-wrapper {
  width: 754px;
  height: 524px;
  margin: 0 auto;
  position: relative;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -o-perspective: 1000px;
  -ms-perspective: 1000px;
  perspective: 1000px;
}
.g_bdw .g-part5 .dg-wrapper a {
  width: 754px;
  height: 524px;
  display: block;
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -377px;
}
.g_bdw .g-part5 .dg-wrapper a.dg-transition {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.g_bdw .g-part5 .dg-wrapper a img {
  width: 754px;
  height: 524px;
  display: block;
  margin: 0 auto;
}
.g_bdw .g-part5 .dg-wrapper a div {
  text-align: center;
  font-size: 16px;
  line-height: 50px;
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
  background: rgba(0, 0, 0, 0.5);
  height: 50px;
  left: 0;
  bottom: 0;
  position: absolute;
  width: 100%;
  color: #FFFFFF;
}
.g_bdw .g-part5 .dg-wrapper a div a {
  color: #fff;
}
.g_bdw .g-part5 .dg-wrapper a.dg-center div {
  display: block;
}
.g_bdw .g-part5 .dg-container nav {
  width: 1200px;
  position: absolute;
  z-index: 1000;
  top: 50%;
  margin-top: -21px;
  left: 50%;
  margin-left: -600px;
}
.g_bdw .g-part5 .dg-container nav span {
  text-indent: -9000px;
  float: left;
  cursor: pointer;
  width: 42px;
  height: 56px;
}
.g_bdw .g-part5 .dg-prev {
  background: url("https://imgkepu.gmw.cn/51829.files/images/prev.png") no-repeat;
  margin-left: 223px;
}
.g_bdw .g-part5 .dg-next {
  background: url("https://imgkepu.gmw.cn/51829.files/images/next.png") no-repeat;
  margin-left: 670px;
}

/*特别鸣谢*/
.g_part6{width: 1200px; margin-bottom: 60px; margin-left: auto; margin-right: auto;}
.g_part6 .m_banner{margin-bottom: 35px;}
.g_part6 .swiper-container2{position: relative; width: 1200px; overflow: hidden; margin-left: auto; margin-right: auto;}
.g_part6 .m_imgs{position: relative; width: 1300px; margin-left: auto; margin-right: auto;}
.g_part6 .swiper-container2 img{width: 160px; height: 160px; display: block; margin-left: auto; margin-right: auto; border-radius: 100%; margin-top: 15px;}
.g_part6 .m_textWrap{color:#555555;font-size:16px; text-align: center; margin-top: 20px;}
.g_part6 .swiper-container2 .m_textWrap a { color: #555555;}
.g_part6 .next, .g_part6 .prev{background-image: none; cursor: pointer; width: 39px; height: 74px; position: absolute; top: 50%; margin-top: -30px;}
.g_part6 .next{float: right; right: 0;}
.g_part6 .prev{float: left;}
.g_part6 .swiper-slide{position: relative;}
.g_part6 .swiper-slide .m_imgWrap_hover{background: #cab596;}
.g_part6 .swiper-slide .m_imgWrap{
	background: url(../images/pic_bg.png) no-repeat; width: 186px; height: 187px; overflow: hidden;
}
.g_part6 .prev{background: url(../images/left.png) center no-repeat;}
.g_part6 .prev:hover{background: url(../images/left_on.png) center no-repeat;}
.g_part6 .next{background: url(../images/right.png) center no-repeat;}
.g_part6 .next:hover{background: url(../images/right_on.png) center no-repeat;}
.g_part6 .m_con{width: 1360px; margin-left: auto; margin-right: auto; position: relative; margin-top: 40px;}