﻿@charset "utf-8";
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input,em{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none; vertical-align: middle; font-weight:normal;}
body{ font-size:14px; color:#000;  font-family:'\5FAE\8F6F\96C5\9ED1','Nanum Gothic','-apple-system';}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img,iframe{border:none}ul{list-style:none}
a{ color:#333; text-decoration:none;outline:none;}
a:hover {color:#084FC1;text-decoration:none;}
a:active {color:#000;text-decoration:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i,em{ font-style:normal;}
.left{ float:left;}
.right{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}
.mt55{ margin-top:55px;}
.mt60{ margin-top:60px;}
.mr30{ margin-right:30px;}
.w1700{width:22.66rem/*1700px*/;margin-left: auto;margin-right: auto;height:  auto;overflow: hidden;}
.trans{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;}
.trans:hover{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transition:1s}
/*****************************************************************************************************************************/

/*top_w100*/
.top_w100{width:100%; height: auto;position: relative;}
/*nav_top*/
.nav_top{width:100%; height: 175px;background: linear-gradient(180deg, rgba(0,0,0,1) 0%,rgba(16,16,16,0) 100%); display: flex;align-items: center; justify-content: space-between; position: absolute; top: 0px; left: 0px; z-index: 3;}
.nav_top .logo{width:7.16rem /*537px*/;height: auto; margin-left: 52px; z-index: 10;}
.nav_top .logo img{width:100%;height: auto;}
.chang_w{width:4.8rem !important;}
.nav_bar{width:auto;height: auto; margin-right: 30px;z-index: 10;}
.nav_bar ul{width:auto;height: auto; display: flex;}
.nav_bar ul li{width:auto;height: auto; font-size:0.266rem /*20px*/; padding:0px 12px; font-weight: bold; position: relative;}
.nav_bar ul li a{color: #fff;}
.nav_bar ul li > a{width: auto; height:auto;position: relative;}
.nav_bar ul li > a:after{position:absolute; content: '';width: 0px; height: 2px; background: #fff;bottom:-8px; left: -10px;transition: all .25s ease;}
.nav_bar ul li.on > a:after{position:absolute; content: '';width: 100%; height: 2px; background: #fff;bottom:-8px; left: 0px;transition: all .25s ease;}
/*xl*/
.nav_bar ul li .nav_xl{position: absolute; background: #fff;left: 50%;transform: translateX(-50%); top: 50px; width:auto;min-width:92px; height: auto; display: none;padding: 10px 0;}
.nav_bar ul li .nav_xl p{display: flex; width: auto; height: auto;padding: 0 10px;}
.nav_bar ul li .nav_xl a{font-size: 18px;color:#084FC1; height: 39px; line-height: 39px; display: inline-block;width:100%;font-weight: normal;text-align: center;white-space: nowrap;text-align: center;}
.nav_bar ul li .nav_xl p:hover{color: #fff;background:#084FC1;transition: all .25s ease;}
.nav_bar ul li .nav_xl p:hover a{color: #fff;transition: all .25s ease;}
.nav_bar ul li .nav_xl:before{display:block;content: '';position: absolute;width: 0;height: 0;top: -10px; left: 50%;transform: translateX(-50%);
border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #fff;}

/*滚动时样式*/
.nav_top_fixed{position: fixed; height: 80px;box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.4); color:#005BAC;transition: all .25s ease;}
.nav_top_fixed:after{display: block; width: 100%;height: 100%;content: ''; background: #fff;position: absolute; top: 0px;left: 0px;z-index: 9;}
.nav_top_fixed .nav_bar ul li a{color:#005BAC;}
.nav_top_fixed .index_icon{display:none;}


/*icon*/
.index_icon{width: auto; height: auto; position: absolute; display: flex;align-items: center;right: 65px;top: 25px;}
.index_icon span{width: auto; height: auto;font-size: 33px; color: #fff;margin: 0 5px;}
.index_icon span a{color: #fff; opacity: .5;}
.index_icon span a:hover{opacity:1;transition: all .25s ease;}
.index_icon span.index_icon_en{font-size: 23px;}
.index_icon span.index_icon_btn{font-size: 24px;margin-left: 25px; cursor: pointer;}

/*menu*/
.menu{display:none;}



/*banner*/
.swiper-container{width: 100%;height:auto; overflow: hidden;}
.swiper-container .swiper-slide{width: 100%;position: relative;}
.swiper-container .swiper-slide img{width: 100%;height:auto;}
.swiper-container .swiper-slide p{width: 100%;height:126px;line-height: 126px; display: inline-block; position: absolute; left: 0px; bottom: 0px;z-index: 2; font-size:0.48rem /*36px*/; color: #fff;background: linear-gradient(180deg, rgba(51,51,51,0) 0%,rgba(51,51,51,0.72) 100%);text-indent: 72px;}
/*pagination*/
.swiper-container .swiper-pagination{display: flex;justify-content: flex-end;  height: 126px;align-items: center; padding-right: 30px;}
.swiper-container .swiper-pagination span{width:auto; height: 72px; background: none; color: #fff; display: flex; align-items: flex-end; margin: 0 10px !important;}
.swiper-container .swiper-pagination span sub{width:auto; height:auto;display: inline-block;}
.swiper-container .swiper-pagination-bullet{font-size:0.373rem /*28px*/; line-height:0.373rem /*28px*/; opacity: .4;}
.swiper-container .swiper-pagination-bullet-active{font-size:0.96rem /*72px*/; line-height:0.786rem /*59px*/;transition: all .25s ease;opacity:1;}
.swiper-container .swiper-pagination span:last-child{margin-right:50px !important;}
/*next*/
.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:0.853rem /*64px*/; height:0.853rem /*64px*/;}
.swiper-container .swiper-button-prev{background: url("../images/prev.png") no-repeat center top !important; left: 47px;background-size: 100% auto !important; }
.swiper-container .swiper-button-next{background: url("../images/next.png") no-repeat center top !important; right: 47px;background-size: 100% auto !important; }


/*index_videos*/
.index_videos .swiper-wrapper{width:100%;display: flex;justify-content: space-between;}
.index_videos .swiper-wrapper .swiper-slide{width: 23.5%;overflow: hidden;}
.index_videos .swiper-wrapper .swiper-slide .dhvideo{width:100%; height:2.996rem;}
.index_videos .swiper-wrapper .swiper-slide .text{
	width: 100%;
	height: auto;
	padding: 10px 0;
	text-align: center;
}
.index_videos .swiper-wrapper .swiper-slide .text p{width:100%; height:auto; display: block; font-size: 0.266rem;line-height: 0.386rem; transition: transform 0.3s ease;}
.index_videos .swiper-wrapper .swiper-slide:hover .text p{color: #BD3124;font-weight: bold; animation: translateY_p 0.5s linear;}
@keyframes translateY_p {
	from {
		transform: translateY(-7px);
	}
	to {
		transform: translateY(0px);
	}
}
.index_videos .swiper-pagination{display:none;}

/*分3列*/
.Three_columns_content{display:flex;justify-content: space-between;align-items: flex-start;}
/*通用部分*/
.content_col{padding-top: 0.533rem;position: relative;}
.content_col_bg:after{background:url("../images/index_tit_bg.png") no-repeat left top;background-size: 2.44rem auto; display: block; width: 100%; height: 100%;position: absolute; top: 0px; left: 0px;opacity: .25; content: '';z-index: -1;}
.content_col .title{width: 100%; height: auto; }
.content_col .title a{width:auto; height: auto;display: inline-block;border-bottom: 1px solid #084FC1;position: relative;}
.content_col .title a:after{width:40%; height:7px;background: #084FC1; display:block;position:absolute;left: 0px; bottom: 0px;content: '';}
.content_col .title a sup{width:auto; height: auto;font-size: 0.266rem;color:#084FC1; }
.content_col .title a h2{width:auto; height: auto;font-size: 0.533rem;color:#084FC1;margin-bottom: 0.4rem; }
.content_col .title a h2:hover{transform: translateY(-4px);transition: all .25s ease;}


/*学院新闻*/
.College_News{width:5.066rem; height: auto;}
.College_News .College_News_img{width:100%; height:2.76rem; overflow: hidden;margin-top: 0.33rem;}
.College_News .College_News_img img{width:100%; height:2.76rem;}
.College_News .College_News_ul{width:100%;height: auto;}
.College_News .College_News_ul li{width:100%;height: auto;font-size: 0.2933rem;border-bottom: 1px solid #BBBBBB; line-height: 0.3866rem;padding: 0.28rem 0;}
.College_News .College_News_ul li a{transition: transform 0.3s ease;display: inline-block;color:#101010;}
.College_News .College_News_ul li:hover a{transform: translateY(-4px); color:#084FC1; font-weight:bold;}

/*swiper-imgbox*/
.swiper-imgbox{width:11.066rem;height: 10.6rem;position: relative;border: 1px solid #BBBBBB;}
.swiper-imgbox .swiper-slide{width:100%;height: auto; background: #fff;}
.swiper-imgbox .swiper-slide .img_box{width:100%;height:7.653rem;overflow: hidden;}
.swiper-imgbox .swiper-slide .img_box img{width:100%;height:7.653rem;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;}
.swiper-imgbox .swiper-slide:hover .img_box img{transform: scale(1.1);transition: all .25s ease;}
.swiper-imgbox .swiper-slide:hover .img_box img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transition:1s}
.swiper-imgbox .swiper-slide .text_box{width:100%; height: auto;margin-top: 0.46rem;}
.swiper-imgbox .swiper-slide .text_box a{width:100%; height: auto;display: flex;justify-content: center;flex-direction: column;align-items: center;}
.swiper-imgbox .swiper-slide .text_box sup{width:auto; height: auto; display: inline-block;font-size: 0.266rem; color: #084FC1;position: relative;}
.swiper-imgbox .swiper-slide .text_box sup:after{width:100%; height:1px; display:block;background:#084FC1;content: '';position: absolute;left: 50%; top: 50%;transform: translate(-50%,-50%);padding: 0 0.5rem;}
.swiper-imgbox .swiper-slide .text_box sup i{width:auto; height: auto; display: inline-block; background: #fff;position: relative;z-index: 1; padding: 0 0.3rem;}
.swiper-imgbox .swiper-slide .text_box h2{font-size:0.32rem;width: 85%;min-height: 0.932rem; display: flex;align-items: center;justify-content: center;text-align: center;}
.swiper-imgbox .swiper-pagination{bottom: 0.6rem !important;}
.swiper-imgbox .swiper-pagination span{width: 9px !important; height: 9px !important;}
.swiper-imgbox .swiper-pagination .swiper-pagination-bullet{background:#CECECE !important;}
.swiper-imgbox .swiper-pagination .swiper-pagination-bullet-active{background:#084FC1 !important;}
/*next*/
.swiper-imgbox .swiper-button-next,.swiper-imgbox .swiper-button-prev{width:1rem /*75px*/; height:0.18rem /*8px*/; bottom: 0.6rem !important;top: inherit;}
.swiper-imgbox .swiper-button-prev{background: url("../images/imgbox_prev.png") no-repeat center top !important; left: 40px;background-size: 100% auto !important; }
.swiper-imgbox .swiper-button-next{background: url("../images/imgbox_next.png") no-repeat center top !important; right: 40px;background-size: 100% auto !important; }


/*通知公告*/
.tzgg_News{width: 5.8rem;}
.tzgg_News_ul{width:100%;height: auto;margin-top: 0.2rem;}
.tzgg_News_ul ul li{width:auto;height: auto; padding:0.133rem 0.133rem;}
.tzgg_News_ul ul li a{display: flex;align-items: center;justify-content: space-between; padding-bottom: 0.15rem;position: relative;border-bottom: 1px solid #BBBBBB;}
.tzgg_News_ul ul li a:after{width:auto;height: auto;display: block;content: ''; border-bottom: 10px solid #084FC1;border-left: 10px solid transparent;position: absolute; right: 0px;bottom: 5px; }
.tzgg_News_ul ul li a:before{width:100%;height:1px;display: block;content: ''; position: absolute; left:-120%;bottom: -1px;background: #fff; }
.tzgg_News_ul ul li .time{width:auto;height: auto; padding-right:3px;text-align: center;display: flex;flex-direction: column;align-items: center;}
.tzgg_News_ul ul li .time sup{width:auto;height: auto;display: inline-block;font-size: 0.533rem;color: #084FC1; font-weight: bold;transition: all .25s ease;}
.tzgg_News_ul ul li .time sub{width:auto;height: auto; display: inline-block;font-size: 0.1866rem;color: #084FC1;transition: all .25s ease;white-space: nowrap;}
.tzgg_News_ul ul li .text{width:auto;height: auto;border-left: 1px solid #BBBBBB; transition: all .25s ease;}
.tzgg_News_ul ul li .text p{width:auto;height: auto;padding:2px 10px;font-size:0.32rem;line-height: 0.46rem;transition: all .25s ease;}
.tzgg_News_ul ul li:hover{background:#084FC1; color: #fff; transition: all .25s ease;}
.tzgg_News_ul ul li:hover .time sup,.tzgg_News_ul ul li:hover .time sub,.tzgg_News_ul ul li:hover .text p{ color: #fff;transition: all .25s ease; }
.tzgg_News_ul ul li:hover a{border-bottom:1px solid #084FC1;transition: all .25s ease;}
.tzgg_News_ul ul li:hover a:after{border-bottom: 10px solid #fff;transition: all .25s ease;}
.tzgg_News_ul ul li:hover a:before{left: 0px;transition: all 1s ease;opacity: .6;}


/*2列*/
.two_columns_W100{width: 100%;height: auto; overflow: hidden; background: url("../images/cont_bg2.png") no-repeat center top;background-size: 100% auto;}
.two_columns_W100_centerimg{width: 100%;height: auto; overflow: hidden;display: flex;justify-content: center;}
.two_columns_W100_centerimg img{width:auto;height: auto; }

.two_columns{display: flex;}
/*本科教学*/
.bkjx{width:50%;border-right: 1px dashed #084FC1; padding-top: 1rem;}
.content_col_ .title{position: relative;}
.content_col_ .more{width: auto; position: absolute; right: 0px; bottom: 0px;}
.content_col_ .more a{border:none;color: #084FC1; font-size: 0.32rem;}
.content_col_ .more a:after{display:none;}
.bkjx_{width:auto;height: auto;padding-right: 1rem;}
.bkjx_ul{margin-top: 0.493rem;}
.bkjx_ul,.bkjx_ul li{width:100%;height: auto;}
.bkjx_ul li {margin-bottom: 0.55rem;}
.bkjx_ul li a{width:auto;height: auto;display: flex;}
.bkjx_ul li img{width:3.64rem;height:2.1866rem;}
.bkjx_ul li .text{width:auto;height:2.1866rem;margin-left: 0.2rem;border-bottom: 1px solid #bbbbbb;flex: 1;position: relative;}
.bkjx_ul li .text h2{width:auto;height:auto;font-size: 0.3733rem;line-height: 0.6rem;}
.bkjx_ul li .text span{width:auto;height:auto;font-size: 0.32rem;position: absolute; right: 0px;bottom: 5px; color: #818181;}
.bkjx_ul li:hover .text h2{color: #CD0000;}

/*科学研究*/
.kxyj{width:50%;padding-top: 1rem;}
.kxyj_{width:auto;height: auto;padding-left:1rem;}
.kxyj_img1{width:100%;height:5.2185rem;position: relative; overflow: hidden;margin-top: 0.493rem;}
.kxyj_img1 img{width:100%;height: 5.2185rem;}
.kxyj_img1 img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;}
.kxyj_img1 img:hover{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transition:1s}
.kxyj_img1 .text{width:100%;background: linear-gradient(180deg, rgba(16,16,16,0) 0%,rgba(16,16,16,1) 100%);height: 1.28rem;position: absolute; bottom: 0px; left: 0px;color: #fff;}
.kxyj_img1 .text p{font-size:0.293rem;position: absolute; bottom: 0.26rem;width: auto;height: auto;padding-left:0.453rem;  }
.kxyj_img1 .text span{font-size:0.213rem;position: absolute; bottom:0.2rem;width: auto;height: auto;right: 5px;opacity: .8;  }

.kxyj_img2{width:100%;height:auto;margin-top: 0.53rem;}
.kxyj_img2 ul{width:100%;height:auto; display: flex;justify-content: space-between;}
.kxyj_img2 ul li{width:48.5%;height:auto;}
.kxyj_img2 ul li img{width:100%;height:auto;}
.kxyj_img2 ul li .text{width:100%;height:auto;}
.kxyj_img2 ul li .text span{width:100%;height:auto;color: #818181;font-size: 0.266rem;padding: 0.15rem 0;display:inline-block;}
.kxyj_img2 ul li .text p{width:100%;height:auto;color:#101010;font-size: 0.293rem;line-height: 0.467rem;}
.kxyj_img2 ul li .text p:hover{color:#084FC1;}


/*数智数统-*/
.szst_w100{width: 100%; height: auto;margin-top: 50px;}
.szst .title{width:50%; height:2.9rem; text-align: center;margin: 0 auto; display: flex;align-items: center;justify-content: center;position: relative; }
.szst .title:after{display: block; width: 100%; height: 100%; content: '';background:url("../images/index_tit_bg.png") no-repeat center top;background-size: auto 2.9rem;position: absolute; top: 0px;left: 0px;z-index: -1;opacity: .25; }
.szst .title a{width:auto; height: auto;display: inline-block;position: relative; }
.szst .title a:after{width:40%; height:7px;background: #084FC1; display:block;position:absolute;left:50%;transform: translateX(-50%); bottom: 0px;content: '';}
.szst .title a:before{width:100%; height:1px;background: #084FC1; display:block;position:absolute;bottom: 3px;content: '';}
.szst .title a sup{width:auto; height: auto;font-size: 0.266rem;color:#084FC1; }
.szst .title a h2{width:auto; height: auto;font-size: 0.533rem;color:#084FC1;margin-bottom: 0.45rem; }
.szst .title a h2:hover{transform: translateY(-4px);transition: all .25s ease;}

.deg_w100bg{width: 100%; height: auto; background:url("../images/szxt_bg.jpg") no-repeat center top;margin-top: 0.666rem;/*background-position-x:-273px;*/background-position-y:-14px;background-size: 150% auto;background-position-x:34%;}
.deg_ ul{width:18.33rem; height: auto;display: flex;justify-content: center;flex-wrap: wrap;margin: 0 auto;margin-top: 20px;}
.deg_ ul li{width:2.9rem; height:2.9rem; position: relative;text-align: center;margin: 0 0.2rem;cursor: pointer;}
.deg_ ul li a{width:2.9rem; height:2.9rem; display: flex;flex-direction: column; align-items: center;justify-content: center;}
.deg_ ul li:after{width:2.9rem; height:2.9rem; position:absolute;display:block;content: '';background: url("../images/360deg.png") no-repeat center top;background-size: 100% 100%;top: 0px;left: 0px; }
.deg_ ul li h1{font-size: 0.733rem;color:#084FC1;line-height: 1.026rem;display: flex;align-items: flex-end;}
.deg_ ul li h1 sub{font-size: 0.3rem;color:#084FC1;line-height:0.8rem;font-weight: bold;}
.deg_ ul li h1 sub.iconfont_sub{font-size: 0.45rem;color:#084FC1;line-height: 1.026rem;font-weight: bold;}
.deg_ ul li p{font-size: 0.24rem;color:#084FC1;width:1.2rem;}

.deg_ ul li:hover::after{animation: rotate 3s linear infinite;transition: all .25s ease;}
 @keyframes rotate {
from {
	transform: rotate(0deg);
}
to {
	transform: rotate(360deg);
}
}



/*bottom*/
.bottom{width:100%; height: auto;background: #084FC1;color: #fff;padding: 70px 0;position: relative;display: inline-block;margin-top: 80px;}
.bottom .logo{width:6.67rem; height: auto; float: left;margin-left: 70px;}
.bottom .logo img{width:100%; height: auto;}
.bottom .lxfs{width:auto; height: auto;float: left;margin-left: 70px;}
.bottom .lxfs li{width:auto; height: auto;font-size: 0.213rem;line-height: 0.4rem;}
.bottom .ewm{width:auto; height: auto;font-size: 0.213rem;line-height: 0.4rem; position: absolute; right: 70px; top: -1.27rem;}
.bottom .ewm img{width:2.28rem; height: auto;border: 20px solid #fff;}
.bottom .ewm p{width:auto; height: auto;text-align: center;font-size: 0.213rem;}


/*弹窗效果*/
.tc_nav_list{width:100%; height: 100vh;position: fixed; top: 0px; left: 0px;background: url("../images/tanchuang_bg.png") no-repeat center top #fff;background-size:100% 100%; z-index: 99; display: none;}
.tc_nav_list:after{display:block; width: 100%; height: 100%; background: linear-gradient(180deg, rgba(0,0,0,0.88) 0%,rgba(0,0,0,0.68) 100%);position: absolute; top: 0px; left: 0px;content: '';}
.tc_nav_list .close{width:auto; height: auto; color: #fff; position: absolute; top:25px;right: 55px; font-size: 50px;z-index: 8;cursor: pointer;}
.tc_nav_list .logo{width:100%; height: auto;position: relative; z-index: 8;}
.tc_nav_list .logo img{width:7.16rem; height: auto; margin:0 auto;display: block; margin-top: 73px;}
.tc_nav_list  .nav_bar_list{width:auto; height: auto;padding: 0 0.933rem; color:#fff; position: relative;z-index: 8; margin-top: 57px;}
.tc_nav_list  .nav_bar_list ul{width:auto; height: auto;display: flex; justify-content: space-between;position: relative;}
.tc_nav_list  .nav_bar_list ul:after{width:100%; height:1px;display:block;background: #fff; opacity: .6;content: ''; position: absolute;left: 0px; top:0.7rem;}
.tc_nav_list  .nav_bar_list ul li{width:auto; height: auto; font-size: 0.373rem;text-align: center;}
.tc_nav_list  .nav_bar_list ul li a{ color:#fff; }
.tc_nav_list  .nav_bar_list ul li>a{padding-bottom: 0.2rem;display: inline-block;}
.tc_nav_list  .nav_bar_list ul li .nav_xl p{ color:#fff;font-size: 0.293rem; line-height: 0.667rem; }





/*小屏适配调整*/
@media screen and (max-width:14450px){
	.nav_top .logo{width:6rem;}
}



/*mobile*/
@media screen and (max-width:900px){
.w1700{width:90%;}
.mt40{margin-top:5%;}
/*top*/
.index_icon{display:none;}
.nav_top{height:1.3rem; border-top: 2px solid #368ffd;}
.nav_bar{width: 100%; height: 100vh;position: fixed; z-index: 9; background:#084fc1; display: none;top: 0px;left: 0px;}
.nav_top .logo{margin:2%; width:5rem;z-index: 88;}
.menu{display:flex; }
.menu {height: 1.3rem;width: 1.3rem;position: relative;background: #94070a;background: linear-gradient(169deg, #368ffd, #1052bf);display: flex;
align-items: center;flex-direction: column;justify-content: center;z-index: 88;}
.menu i {height: 2px;background: #fff;width: 0.5rem;border-radius: 1px;transition: all 0.3s linear;margin: 2px 0; display: inline-block;
}
.phone_top .menu i:nth-child(1) {
    transform: rotate(45deg) translateY(0.2rem);
    margin-left: 0.26rem;
}	
	
.phone_top .menu i:nth-child(2) {
    opacity: 0;
    transform: translateX(40px);
}
.phone_top .menu i:nth-child(3) {
    transform: rotate(-45deg) translateY(-0.2rem);
    margin-left: 0.26rem;
}	
	
	
/*nav_bar*/	
	.nav_bar ul{flex-direction: column;margin-top: 2rem;height: calc(100vh - 3.3rem);overflow-y: scroll;}	
	.nav_bar ul li a{color: #fff;}	
	.nav_bar ul li{width:100%; height: auto;border-bottom: 1px solid #ffffff21;padding: 5% 0;}
	.nav_bar ul li>a{font-size: 0.5rem; padding:0 3%; width: 94%;display: inline-block;}
	.nav_bar ul li > a:after{content: ''; bottom: inherit;left: inherit; right: 3%; top: 50%; transform: translateY(-50%);
    width: 0;background: none;
    height: 0;
    border-left: 0.16rem solid transparent;
    border-right: 0.16rem solid transparent;
    border-top: 0.16rem solid #fff;
    transition: all 0.3s linear;}
	.nav_top_fixed .nav_bar ul li a{color: #fff;}
	.nav_bar ul li .nav_xl{position:inherit; width: 100%; top: 5%;background: none;}
	.nav_bar ul li .nav_xl p{width:auto; color: #fff; float: left;}
	.nav_bar ul li .nav_xl p a{width:auto; color: #fff;}
	.nav_bar ul li .nav_xl:before{display:none;}
	.nav_bar ul li.mbon > a:after{transform: rotate(180deg);transition: all .25s ease;}
	.nav_bar ul li:first-child a:after{display:none;}
	
	
/*banner*/	
.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next,.swiper-container .swiper-slide p{display:none;}
.swiper-container .swiper-pagination{height:auto;padding-right: 0px !important;background: linear-gradient(180deg, rgba(51, 51, 51, 0) 0%, rgba(51, 51, 51, 0.72) 100%);bottom: 0px !important;}	
.swiper-container .swiper-pagination span{margin: 0 3px !important;margin-bottom: 10px !important; }
.swiper-container .swiper-pagination span:last-child{margin-right: 5% !important;}
.swiper-container .swiper-pagination-bullet-active{font-size: 0.7rem;line-height: 0.64rem;}

	
/*videos*/	
.index_videos .swiper-wrapper .swiper-slide .dhvideo{height: auto;}	
.index_videos .swiper-pagination{display: block;z-index: 2;}
.index_videos {padding-bottom:8%;}
.index_videos .swiper-wrapper .swiper-slide .text p{font-size: 0.4rem;line-height: 0.45rem;}
.index_videos {position: relative;}
	


/*3列*/
.Three_columns_content{flex-direction: column;}
.College_News{width: 100%;}
.College_News .College_News_img,.College_News .College_News_img img{height:5.0216rem;}
.College_News .College_News_ul li{font-size: 0.4rem;line-height: 0.65rem;padding: 5% 0;}

/*通用标题*/
.content_col .title a sup{font-size: 0.35rem;}
.content_col .title a h2{font-size: 0.7rem;} 
/*imgbox*/
.swiper-imgbox{width:calc(100% - 2px);height: auto; padding-bottom:0.5rem;overflow: hidden;margin-top: 5%;} 
.swiper-imgbox .swiper-slide .img_box,.swiper-imgbox .swiper-slide .img_box img{height:auto;}
.swiper-imgbox .swiper-pagination{margin-bottom: 0rem !important;padding-top: 0.3rem;}
.swiper-imgbox .swiper-wrapper{margin-bottom: 0.5rem !important;}
.swiper-imgbox .swiper-slide .text_box h2{font-size: 0.4rem;line-height: inherit;min-height: inherit; height: auto;}
.swiper-imgbox .swiper-slide .text_box sup{font-size: 0.35rem;}
.swiper-imgbox .swiper-slide .text_box{margin-top: 3%;}

/*tzgg_News*/
.tzgg_News{width: 100%;margin-top: 5%;}
.tzgg_News_ul ul li .time{padding-right:3%;}
.tzgg_News_ul ul li .time sup{font-size: 0.6rem;}
.tzgg_News_ul ul li .time sub{font-size: 0.3rem;}
.tzgg_News_ul{margin-top:5%;}
.tzgg_News_ul ul li .text p{font-size: 0.4rem;}
.tzgg_News_ul ul li .text{padding:1% 0;}
.two_columns_W100_centerimg img{width:2.3rem;} 

/*2列*/
.two_columns {flex-direction: column;}
.bkjx,.kxyj,.bkjx_,.kxyj_{width: 100%;border: none;padding: 0px;}
.kxyj_img1 .text p{font-size: 0.4rem;padding: 0 3%;}
.kxyj_img1 .text span,.kxyj_img2 ul li .text span{font-size: 0.3rem;}
.kxyj_img2 ul li .text p{font-size: 0.4rem;}

/*数智*/
.deg_ ul{width: 100%;}
.deg_ ul li{width: 33%; margin: 0px;}
.deg_w100bg{margin-top:3%;background: none;}


/*bottom*/
.bottom{padding:1.5rem 0 0.5rem 0;}
.bottom .ewm{right:inherit; left: 50%; transform: translateX(-50%);text-align: center;}
.bottom .ewm img{width: 2rem;border: 5px solid #fff;}
.bottom .ewm p{font-size: 0.3rem;}
.bottom .logo{margin-top:3%;float: inherit;}
.bottom .lxfs{float: inherit;margin-top: 3%; margin-left: 0px; text-align: center;}
.bottom .lxfs li{font-size: 0.25rem;line-height: 0.4rem;}



}







