@charset "utf-8";
* {margin: 0;padding: 0;}
*, *:before, *:after { max-height:100000px }
body {font-family: "思源黑体 CN","Noto Sans S Chinese","Microsoft YaHei","PingFangSC","Helvetica Neue", Arial,"Hiragino Sans GB",sans-serif;}
html,body {font-size:16px;overflow-x: hidden !important;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;background:#fff;}
ol,ul,li,dl,dt,dd {	list-style: none;}
h1,h2,h3,h4,h5,h6 {	font-weight: normal;}
em,i,strong {font-style: normal;}
img {border: none;}
a {	text-decoration: none;color: #333;}
a:hover{color: #d6a571;}
a:active{color: #d6a571;}
a:focus {/* color: #fff; */}
a:focus,*:focus {outline: none;}
button {cursor: pointer;}
button:hover {color: #333;}
input:focus,textarea:focus {outline: none;}
input,textarea {}
textarea {resize: none}
table {border-collapse: collapse;border-spacing: 0;/*table-layout: fixed;*/}
table tr th,table tr td{word-wrap: break-word;word-break: break-all;}
abbr,acronym {border: none;	font-variant: normal;}
.fl {float: left;}
.fr {float: right;}
.Pr {position: relative;}
.Pa {position: absolute;}
.clear {clear: both;}
.dis {display: block;}
.undis {display: none;}
.fbold{font-weight:bold;}
.tt{
	width: 48%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.pic {
 image-rendering: -moz-crisp-edges;
 image-rendering: -o-crisp-edges;
 image-rendering: -webkit-optimize-contrast; 
 image-rendering: crisp-edges;
 -ms-interpolation-mode: nearest-neighbor; }
 
 
@font-face {
    font-family: 'siyuan_light';
    src: url('../fonts/siyuan_light.eot'); 
    src: url('../fonts/siyuan_light.eot?#iefix') format('embedded-opentype'), 
    url('../fonts/siyuan_light.woff2') format('woff2'),
    url('../fonts/siyuan_light.woff') format('woff'), 
    url('../fonts/siyuan_light.ttf') format('truetype'), 
    url('../fonts/siyuan_light.svg#siyuan_light') format('svg'); 
}
.siyuan_light {font-family: 'siyuan_light';}
@font-face {
    font-family: 'siyuan_thin';
    src: url('../fonts/siyuan_thin.eot'); 
    src: url('../fonts/siyuan_thin.eot?#iefix') format('embedded-opentype'), 
    url('../fonts/siyuan_thin.woff2') format('woff2'),
    url('../fonts/siyuan_thin.woff') format('woff'), 
    url('../fonts/siyuan_thin.ttf') format('truetype'), 
    url('../fonts/siyuan_thin.svg#siyuan_thin') format('svg'); 
}
.siyuan_thin {font-family: 'siyuan_thin';}
@font-face {
    font-family: 'siyuan_normal';
    src: url('../fonts/siyuan_normal.eot'); 
    src: url('../fonts/siyuan_normal.eot?#iefix') format('embedded-opentype'), 
    url('../fonts/siyuan_normal.woff2') format('woff2'),
    url('../fonts/siyuan_normal.woff') format('woff'), 
    url('../fonts/siyuan_normal.ttf') format('truetype'), 
    url('../fonts/siyuan_normal.svg#siyuan_normal') format('svg'); 
}
.siyuan_normal{font-family: 'siyuan_normal';}
@font-face {
    font-family: 'siyuan_m';
    src: url('../fonts/siyuan_m.eot'); 
    src: url('../fonts/siyuan_m.eot?#iefix') format('embedded-opentype'), 
    url('../fonts/siyuan_m.woff2') format('woff2'),
    url('../fonts/siyuan_m.woff') format('woff'), 
    url('../fonts/siyuan_m.ttf') format('truetype'), 
    url('../fonts/siyuan_m.svg#noto_sans_s_chinese_medium') format('svg');
}
.siyuan_m{font-family: 'siyuan_m';}
@font-face {
    font-family: 'siyuan_bold';
    src: url('../fonts/siyuan_bold.eot'); 
    src: url('../fonts/siyuan_bold.eot?#iefix') format('embedded-opentype'), 
    url('../fonts/siyuan_bold.woff2') format('woff2'),
    url('../fonts/siyuan_bold.woff') format('woff'), 
    url('../fonts/siyuan_bold.ttf') format('truetype'), 
    url('../fonts/siyuan_bold.svg#siyuan_bold') format('svg'); 
}
.siyuan_bold {font-family: 'siyuan_bold';}
@font-face {
    font-family: 'century';
    src: url('../fonts/century.eot'); 
    src: url('../fonts/century.eot?#iefix') format('embedded-opentype'), 
    url('../fonts/century.woff2') format('woff2'),
    url('../fonts/century.woff') format('woff'), 
    url('../fonts/century.ttf') format('truetype'), 
    url('../fonts/century.svg#century') format('svg'); 
}
.century {font-family: 'century','arial';}

.wp{/*padding-top:1px;*/overflow: hidden !important;}
.wp_main{width: 76%;margin:0 auto;}

.header_box{position:relative;/* background: #103869; */}
.header {/*position:fixed;top:0;left:0;z-index:9999;*/background: #11498d;width:80%;padding:20px 10% 0;height: auto;transition:0.66s;}
.header .logo {float:left;margin:22px 0 0;transition:0.33s;}
.header .logo img{height:54px;}
.header .logo1 {display: block;}
.header .logo3 {display: none;}

.header .nav_t{float:right;position:relative;}
.header .nav_t_li{float:left;position:relative;}
.header .nav_t_li:before{/* content:""; */position:absolute;top:10%;left:-1px;width:2px;height:80%;background:#334b7b;}
.header .nav_t_li span{display:inline-block;height:26px;line-height:26px;color:#334b7b;margin:0 15px;}
.header .nav_t_li span:hover{color:#d6a571;}
.header .nav_t_li .lang{padding-left:25px;background:url(../images/ico_lang.png) no-repeat left center;background-size:auto 21px;}

.header .nav_s{float:right;width:30px;height:26px;background:url(../images/icon_ser.png) no-repeat center;cursor:pointer;margin-left:15px;position:relative;}
.header .nav_s .nav_s_nr{position:absolute;top:0;right:-10px;z-index:99;width:0;padding-right:0;opacity:0;
		height:30px;overflow:hidden;transition:0.33s;}
.header .nav_s .sinput{width:90%;height:30px;padding:0 5%;color:#333;font-size:15px;border:none;background:#f1f1f1;border-radius:5px 0 0 5px;}
.header .nav_s .sbmit{position:absolute;right:0;top:0;width:40px;height:30px;border:none;border-radius:0 5px 5px 0;
		text-indent:-9999px;background:#d6a571 url(../images/icon_ser1.png) no-repeat center;}
.header .nav_s:hover .nav_s_nr{right:-10px;width:200px;padding-right:40px;opacity:1;}

.header .nav {float:right;width:55%;max-width:860px;font-family: "siyuan_m","Microsoft YaHei";}
.header .nav ul {width: 100%;margin: 0 auto;position: relative;display: flex;justify-content:space-between;}
.header .nav ul>li {position: relative;/*float:left;width:11%;*/height:80px;text-align: center;}
.header .nav ul>li>a {
	display:inline-block;
	margin:0 8%;
	height:80px;
	line-height:80px;
	font-size:22px;
	/*font-weight:bold;*/
	color: #ffffff;
	text-transform:uppercase;
	position:relative;
	z-index:9;
	overflow:hidden;
	white-space:nowrap;
	transition:0.3s;
	}
.header .nav ul>li:hover>a,.header .nav ul>li.on>a{color:#d6a571;}
.header .nav ul>li>a:before{content:"";width:0;height:2px;background:#d6a571;position:absolute;top:70%;right:50%;transition: 0.3s;}
.header .nav ul>li:hover>a:before,.header .nav ul>li.on>a:before{/* width:100%; */right:0%;border-radius:1px;}
.header .nav ul>li>span {display:none;width:0;height:3px;background:#d6a571;position:absolute;bottom:0px;right:50%;transition:0.3s;}
.header .nav ul>li.on>span,.header .nav ul>li:hover>span{width:80%;right:10%;}
.header .nav ul li .erji{position:absolute;z-index:5;top:80px;left:-150%;text-align:center;width:400%;transition: 0.33s;
		font-family: "siyuan_normal","Microsoft YaHei Light";}
.header .nav ul li:nth-child(5) .erji{width:500%;left:-200%;}
.header .nav ul li .erji:before{content:"";position:absolute;top:0;left:50%;margin-left:-12px;
		border-left:transparent solid 12px;border-right:transparent solid 12px;}
.header .nav ul li .erji ol{padding:0 5%;background:#fff;height:0;overflow:hidden;/* position: relative; */transition: 0.33s;}
.header .nav ul li:hover .erji{padding-top:12px;}
.header .nav ul li:hover .erji:before{border-bottom:#fff solid 12px;}
.header .nav ul li:hover ol {padding:12px 5%;height: auto;}
.header .nav ul li ol li {width:100%;float: none;height: auto;/* position: relative; */}
.header .nav ul li ol li a {display:block;color:#221815;font-size:17px;padding:11px 0;transition: 0.3s;}
.header .nav ul li:hover ol li a:hover {color:#d6a571;/* text-decoration:underline; */background: #103869;}
.header .nav ul li .sanji {
    position: absolute;
    z-index: 5;
    top: 12px;
    left: 90%;
    text-align: center;
    width: 100%;
    transition: 0.33s;
    font-family: "siyuan_normal", "Microsoft YaHei Light";
}
.header .nav ul li .sanji ol{padding:0 5%;background:#fff;height:0;overflow:hidden;transition: 0.33s;}
/*.header.header1{padding-top:5px;box-shadow: 0 0 10px rgba(0,0,0,0.15);}*/
.header .nav ul li .erji ol li:hover .sanji ol {padding:12px 5%;height: auto;}

.m-trigger {display: none;position: absolute;top: 0;right: 0;width: 6rem;height: 5rem;cursor: pointer;
	background: url(../images/menu_add.png)  no-repeat center/40%;transition:0.3s;}
.m-trigger1{background-image: url(../images/menu_add1.png);}


.bannerbox {width:100%;/*margin-top:125px;*/background:#f7f7f7;position:relative;overflow:hidden;/*z-index:5;position:fixed;top:0;left:0;*/}
.bannerbox_on{}
.banner {display:block;width:100%;height:calc(100vh - 125px);background:#f7f7f7 no-repeat bottom/cover;position:relative;z-index:6;}
.bannerbox .swiper-slide{overflow:hidden;}
.bannerbox .pag_box{position:absolute;width:180px;bottom:30px;right:7%;}
/*.swiper-slide .banner{-webkit-animation: none;animation:none;}
.swiper-slide-active .banner{-webkit-animation:bounceIn 4.6s linear infinite;animation:bounceIn 4.6s linear infinite;}*/
@-webkit-keyframes bounceIn {
	0% {opacity: 0.9;-webkit-transform: scale(1.2);transform: scale(1.2)}
	100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1)}
}
@keyframes bounceIn {
	0% {opacity: 0.9;-webkit-transform: scale(1.2);transform: scale(1.2)}
	100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1)}
}
.banner .wap_pic{width:100% !important;height:auto !important;display:none;}
.banner #video {position:absolute;top:0;left:0;z-index:9;width:100%;height:100%; object-fit: cover;background:#1b857f;}
.banner_tit {position: absolute;top:55%;left:0;z-index:10;text-align:left;width: 100%;color: #fff;transform:translateY(-50%);}
.banner_tit .wp_main{width:79%;}
.banner_tit .sy01{font-size:63px;font-weight:bold;letter-spacing:0.2em;
	-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);}
.banner_tit .sy02{font-size:18px;text-transform:uppercase;margin:15px 0;letter-spacing:0.15em;
	-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);}
.banner_tit .more{-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);}
.banner_tit .more a{display: block;background: url(../images/banner_more.png) no-repeat 106px center;background-size:15px;
	width:76px;border-radius: 30px;border: 1px solid #fff;line-height: 43px;font-size: 14px;color: #fff;padding:0 38px;transition:0.33s;}
.banner_tit .more a:hover{background-color:#ac1a19;border-color:#ac1a19;}
.banner_tit .sy01,.banner_tit .sy02,.banner_tit .more{opacity:0;transition:1.66s;-moz-transition:1.66s;-webkit-transition:1.66s;}
.swiper-slide-active .banner_tit .sy01,.swiper-slide-active .banner_tit .sy02,.swiper-slide-active .banner_tit .more{opacity:1;
		-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}

.gobot{position:absolute;top:92%;left:50%;z-index:9;width:34px;margin-left:-17px;cursor:pointer;animation: bb 1.33s ease infinite;}
@keyframes bb{
	0% { -webkit-transform:translateY(-30px);transform:translateY(-30px); opacity: 1; }
	50% { -webkit-transform:translateY(0px);transform:translateY(0px); opacity: 0.2; }
	100% { -webkit-transform:translateY(-30px);transform:translateY(-30px); opacity: 1; }
}
#gobot1{position:absolute;left:0;top:100%;}



.ind_tit{position:relative;margin-bottom:50px;text-align:center;}
.ind_tit1{font-size:44px;color:#1d3d63;position:relative;}
.ind_tit1:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#1e4994;margin-top:-1px;}
.ind_tit1 span{position:relative;display:inline-block;padding:0 0.7em;background:#fff;}
.ind_tit1 span:before,.ind_tit1 span:after{content:"";width:6px;height:6px;border:#1e4994 solid 1px;margin-top:-4px;border-radius:50%;background:#fff;}
.ind_tit1 span:before{position:absolute;top:50%;right:100%;}
.ind_tit1 span:after{position:absolute;top:50%;left:100%;}

.ind_new{background: #f5f5f5;overflow: hidden;/* padding: 0px 0 60px; *//* margin-top: 35px; */}
.ind_new_t{position: relative;overflow:hidden;}
.ind_new_t_l{width:65%;float:left;overflow:hidden;}
.ind_new_t_l .pic{width:100%;height:440px;background:#f7f7f7 no-repeat center/cover;transition:0.33s;}
.ind_new_t_l .pic_b{padding:28px 35px;background:#f6f5f5;color:#3e3a39;position:relative;transition:0.33s;}
.ind_new_t_l .tit{font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"siyuan_m";}
.ind_new_t_l .txt{line-height:26px;height:104px;font-size:16px;color:#727171;margin:18px 0 25px;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow: hidden;}
.ind_new_t_l .time1{display:inline-block;font-size:13px;line-height:22px;background:#b5b5b6;padding:0 10px;border-radius:10px;}
.ind_new_t_l a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.ind_new_t_l a:hover .pic_b{background:#344b7b;color:#d6a571;}
.ind_new_t_l a:hover .txt{color:#d6a571;}
.ind_new_t_l a:hover .time1{color:#334b7b;background:#d6a572;}
.ind_new_t_r{width:32%;float:right;overflow:hidden;}
.ind_new_t_r .pic{width:100%;height:200px;background:#f7f7f7 no-repeat center/cover;transition:0.33s;}
.ind_new_t_r .pic_b{padding:20px 20px 25px;background: #f6f5f5;color: #3e3a39;position:relative;transition:0.33s;}
.ind_new_t_r .tit{line-height:28px;height:56px;font-size:20px;font-family:"siyuan_m";
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.ind_new_t_r .txt{
		line-height:26px;
		height:52px;
		font-size:16px;
		margin:25px 0 15px;
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2;
		overflow: hidden;
		color: #727272;
		}

.ind_new_t_r a:hover .pic_b{background:#344b7b;color:#d6a571;}
.ind_new_t_r a:hover .txt{color:#d6a571;}
.ind_new_t_r a:hover .time1{color:#334b7b;background:#d6a572;}
.ind_new_t_r .time1{display:inline-block;font-size:13px;line-height:22px;color: #3e3a39;background: #b5b5b6;padding:0 10px;border-radius:10px;}
.ind_new_t_r a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
/*.ind_new_t_r a:hover .pic_b{background:#344b7b;color:#d6a571;}
.ind_new_t_r a:hover .txt{color:#d6a571;}
.ind_new_t_r a:hover .time1{color:#334b7b;background:#d6a572;}*/
.ind_new_t_rul li{border-bottom:#8b8b8c solid 1px;margin-top:15px;background:url(../images/ico_jt2.png) no-repeat right bottom;}
.ind_new_t_rul .titl{color:#3e3a39;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;}
.ind_new_t_rul .times1{font-size:13px;line-height:22px;color:#3e3a39;margin:12px 0;}
.ind_new_t_rul a:hover .titl{color:#334b7b;}
.ind_new_b{overflow:hidden;padding-top:5%;background:#fff url(../images/ind_new_b.jpg)  no-repeat center/cover;}
.ind_new_b_l{width:65%;float:left;overflow:hidden;}
.ind_new_b_l .boox{display:none;}
.ind_new_b_l .pic{position:relative;width:100%;height:445px;background:#fff no-repeat center/cover;transition:0.4s;}
.ind_new_b_l .ico_play{width:44px;height:44px;position:absolute;top:50%;left:50%;margin:-22px auto auto -22px;transition: 0.3s;}
.ind_new_b_l a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.ind_new_b_r{width:32%;float:right;}
.ind_new_b_r .ind_tit{margin-bottom:27px;text-align:left;line-height:1;}
.ind_new_b_r .ind_tit1:before{display:none;}
.ind_new_b_ul{}
.ind_new_b_ul li{margin:25px 0 0;background:#fff;border:#d7d8d8 solid 1px;transition:0.33s;}
.ind_new_b_ul li .linr{padding:25px 18px;}
.ind_new_b_ul li .time1{font-size:18px;color:#595757;float:left;}
.ind_new_b_ul li .time1_l{float:left;}
.ind_new_b_ul li .time1_moth{font-size:24px;}
.ind_new_b_ul li .time1_day{font-size:56px;float:left;line-height:1;font-family:"Microsoft YaHei Light";}
.ind_new_b_ul li .tit1{margin-left:142px;padding-left:18px;font-size:20px;line-height:28px;height:56px;color:#5c5d5d;font-weight:bold;
	overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:0.33s;}
.ind_new_b_ul li .tit1:before{content:"";position:absolute;top:10%;left:0;background:#dcdddd;width:4px;height:80%;transition:0.33s;}
.ind_new_b_ul li:hover,.ind_new_b_ul li.on{background:#344b7b;}
.ind_new_b_ul li:hover .time1,.ind_new_b_ul li.on .time1{color:#d6a571;}
.ind_new_b_ul li:hover .tit1,.ind_new_b_ul li.on .tit1{color:#d6a571;}
.ind_new_b_ul li:hover .tit1:before,.ind_new_b_ul li.on .tit1:before{background:#d6a571;}

.ind_view{background: url("../images/ind_video.png") no-repeat;background-size: cover;overflow: hidden;position:relative;padding-bottom: 70px;}
.ind_view .swiper-slide{overflow:hidden;}
.ind_view_nr{width: 76%;margin:0 auto;}
.ind_view .pic{display:block;width:100%;padding-top: 66%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.33s;}
.ind_view .pic_b{background: rgba(228,228,228,0.56);color:#3e3a39;padding:12px 15px;transition:0.33s;position:relative;}
.ind_view .pic_b .times1{font-size:13px;line-height:22px;}
.ind_view .pic_b .times1 b{color:#1e4994;}
.ind_view .pic_b .titl{
		font-size: 18px;
		height: 48px;
		line-height: 24px;
		margin: 15px 0;
		font-weight:bold;
		overflow:hidden;
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp: 2;
		}
.ind_view .pic_b .renwuj{padding: 15px 0 15px;overflow: hidden;border-top:#aeaeaf dashed 1px;}
.ind_view .pic_b .renwuj_l{width:50px;height:50px;background:#fff no-repeat center/cover;float:left;border-radius:50%;}
.ind_view .pic_b .renwuj_r{/* margin-left:70px; */position:relative;/* padding-bottom:10px; */}
.ind_view .pic_b .renwuj_r:before{/* content:""; */position:absolute;bottom:0;left:0;background:#1e4994;width:45px;height:1px;transition:0.33s;}
.ind_view .pic_b .renwuj_r h4{font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ind_view .pic_b .renwuj_r h5{
		font-size: 14px;
		height: 66px;
		line-height: 22px;
		color:#727171;
		transition:0.33s;
		text-align: justify;
		margin:8px 0;
		overflow:hidden;
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp: 3;
		}
.ind_view a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.ind_view a:hover .pic_b{background: #103869;color:#d6a571;}
.ind_view a:hover .pic_b .times1 b{color:#d6a571;}
.ind_view a:hover .pic_b .renwuj{border-color:#d6a571;}
.ind_view a:hover .pic_b .renwuj_r h5{color:#d6a571;}
.ind_view a:hover .pic_b .renwuj_r:before{background:#d6a571;}

.ind_view_more{margin-top: 5px;text-align:right;width: 80px;}
.ind_view_more a{display:inline-block;color:#333;font-size:16px;border:#333 solid 1px;padding:2px 10px;position:relative;z-index:99;}
.ind_view_more a:hover{color:#d6a572;background: #103869;}

.ind_yanjiu{padding:60px 0;background:#fff;overflow: hidden;position:relative;}
.ind_yanjiu .swiper-slide{overflow:hidden;}
.ind_yanjiu_nr{background:url(../images/ind_brs_bg.jpg)  no-repeat center/cover;}
.ind_yanjiu_t{padding:50px 0;}
.ind_yanjiu_t h3{color:#fff;font-size:50px;font-family: "方正姚体","microsoft yahei Light";margin-bottom:20px;}
.ind_yanjiu_t h4{color:#fff;font-size:22px;line-height:1.5;font-family:"siyuan_normal";max-width:545px;}
.ind_yanjiu_l{position:absolute;top:0;left:0;width:19%;height:100%;background:url(../images/ind_brs_wz.png) no-repeat center;background-size:100% 100%;}
.ind_yanjiu_r{margin-left:19%;background:#fff;padding:36px 0 0 36px;}
.ind_yanjiu .pic{display:block;width:100%;padding-top:62%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.33s;}
.ind_yanjiu .pic_b{background:#f6f5f5;color:#767676;padding:20px 30px;transition:0.33s;position:relative;}
.ind_yanjiu .pic_b .titl{font-size:22px;height:120px;line-height:30px;margin:30px 0 40px;font-weight:bold;
		overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.ind_yanjiu .pic_b .times1{font-size:13px;line-height:23px;height:92px;}
.ind_yanjiu .pic_b .times1>p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ind_yanjiu .shadow{height:25px;width:100%;}
.ind_yanjiu a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.ind_yanjiu a:hover .pic_b{background:#dff2fc;color:#1d3d63;}
.ind_yanjiu a:hover .pic_b .times1{}

.ind_zt{background:#fff;overflow: hidden;position:relative;}
.ind_zt .swiper-slide{overflow:hidden;}
.ind_zt .pic{display:block;width:100%;padding-top:76%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.33s;}
.ind_zt .pic_b{background:#f6f5f5;color:#3e3a39;padding:15px 30px;transition:0.33s;position:relative;}
.ind_zt .pic_b .times1{font-size:13px;line-height:22px;text-align:right;}
.ind_zt .pic_b .titl{font-size:24px;height:60px;line-height:30px;margin-top:25px;font-weight:bold;
		overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.ind_zt .pic_b .linel{background:#1e4994;width:58px;height:2px;transition:0.33s;margin:10px 0;}
.ind_zt .pic_b .txtl{font-size:16px;height:78px;line-height:26px;color:#727171;transition:0.33s;margin:8px 0 35px;
		overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.ind_zt .pic_b .morel{font-size:13px;color:#595757;text-align:right;}
.ind_zt a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.ind_zt a:hover .pic_b{background:#1e3d63;color:#d6a571;}
.ind_zt a:hover .pic_b .txtl{color:#d6a571;}
.ind_zt a:hover .pic_b .linel{background:#d6a571;}
.ind_zt a:hover .pic_b .morel{color:#d6a571;}

.ind_teach{padding:60px 0;background:#fff;overflow: hidden;position:relative;}
.ind_teach_l{float:left;width:49%;}
.ind_teach_l li{margin-bottom:4%;position:relative;overflow:hidden;}
.ind_teach_l li .pic{display:block;width:100%;padding-top:77%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.33s;}
.ind_teach_l li:nth-child(even) .pic{padding-top:55%;}
.ind_teach_l li .hover{position:absolute;top:9%;left:0;width:88%;padding:0 6%;color:#fff;text-align:right;}
.ind_teach_l li:nth-child(even) .hover{}
.ind_teach_l li .hover h3{font-size:44px;}
.ind_teach_l li .hover h4{font-size:27px;opacity:0.3;text-transform:uppercase;margin:0px 0 30px;}
.ind_teach_l li .hover .jtou{height:36px;transition:0.33s;}
.ind_teach_l li a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.ind_teach_l li a:hover .jtou{height:49px;}
.ind_teach_r{float:right;width:49%;}
.ind_teach_r li{margin-bottom:4%;position:relative;overflow:hidden;}
.ind_teach_r li .pic{display:block;width:100%;padding-top:77%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.33s;}
.ind_teach_r li:nth-child(odd) .pic{padding-top:55%;}
.ind_teach_r li .hover{position:absolute;top:9%;left:0;width:88%;padding:0 6%;color:#fff;text-align:left;}
.ind_teach_r li:nth-child(even) .hover{}
.ind_teach_r li .hover h3{font-size:44px;}
.ind_teach_r li .hover h4{font-size:27px;opacity:0.3;text-transform:uppercase;margin:0px 0 30px;}
.ind_teach_r li .hover .jtou{height:36px;transition:0.33s;}
.ind_teach_r li a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.ind_teach_r li a:hover .jtou{height:49px;}


.h_title {
	align-items: center;
	padding: 30px 0px 20px;
	/* border-bottom: 2px solid #f0f1f2; */
	font-family: "SourceHanSerifSC-Regular";
	font-size: 28px;
	line-height: 26px;
	color: #222;
}
.flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-direction: row;
}
.h_title i {
    display: block;
    margin-bottom: 5px;
}
.h_title span {
    display: block;
    font-size: 16px;
    color: #cecdcd;
    position: relative;
    z-index: 1;
    /* padding-left: 35px; */
    font-family: arial;
}
.tt_title span {
	padding-left: 35px;
}

.h_title span::before {
    content: "";
    position: absolute;
    left: 54px;
    top: 50%;
    transform: translateY(-50%);
    width: 540px;
    height: 2px;
    background-color: #103869;
}

.tt_title span::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 28px;
    height: 5px;
    background-color: #103869;
}
.sy_k1 {
    /* background-color: #fff; */
    /* -webkit-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.15); */
    /* box-shadow: 0 2px 20px rgba(0, 0, 0, 0.15); */
}
.mh {
    width: 100%;
}
.m-b-30 {
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
}
.swiper-container.sy_xw1 {
    width: 590px;
    float: right;
    overflow: hidden;
    position: relative;
}
.swiper-container.sy_xw1 .swiper-slide {
    text-align: left;
    width: 100%;
    position: relative;
}
.swiper-container.sy_xw1 .swiper-slide a {
    width: 100%;
    display: block;
    height: 440px;
    position: relative;
    color: #fff;
    background-color: #103869;
}
.swiper-container.sy_xw1 .swiper-slide a .img_content {
	width: 100%;
    height: 355px;
    overflow: hidden;
}
.swiper-container.sy_xw1 .swiper-slide a .img_content img {
    height: 355px;
}
.img_scale img {
    transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
   width: 100%;
}
.swiper-container.sy_xw1 .swiper-slide a .text_content {
    width: 100%;
    padding: 10px 120px 0 30px;
    position: relative;
}
.swiper-container.sy_xw1 .swiper-slide a .text_content .bt {
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.swiper-container.sy_xw1 .swiper-slide a .text_content .sTime {
    position: absolute;
    right: 30px;
    top: 10px;
    line-height: 40px;
}
.sy_k1 .sy_k1_r {
    width: 45%;
    /* float: left; */
    padding: 25px 25px 0 25px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 20px rgba(0, 0, 0, 0.15);
}
.sy_n2 li {
    margin-bottom: 15px;
}
.sy_n2 li a {
    display: block;
    width: calc(100% - 85px);
    position: relative;
    height: 50px;
    padding-left: 85px;
}
.sy_n2 li a .sTime {
    font-size: 14px;
    width: 65px;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #103869;
    color: #fff;
    border: solid 1px #e5e5e5;
    text-align: center;
}
.sy_n2 li a .bt {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-height: 50px;
    height: auto !important;
    line-height: 25px;
    white-space: inherit;
}
.sy_n2 li a .sTime b {
    display: block;
    background-color: #fff;
    font-size: 20px;
    color: #103869;
    line-height: 26px;
}

.video_pop {display: block;width:100%;height:100%;background: #000;position:fixed;left:0;top:0;z-index:9999!important;
		display:flex;justify-content: center;align-items: center;display: none;}
.close_btn {width:40px;height:40px;position:absolute;right:10px;top:10px;background:url(../images/colse.png) no-repeat center;z-index:100;cursor:pointer;}
#video{width: 100%;height:80vh;padding:10vh 0;object-fit:contain;}
.ind_xuey_t{overflow: hidden;}
.ind_xuey_t ul{overflow: hidden;width:101%;margin:0 -0.5%;}
.ind_xuey_t li{overflow: hidden;width:32.33%;margin:0 0.5%;float:left;position:relative;}
.ind_xuey_t .pic{display:block;width:100%;padding-top:56%;background:#dbdbdb no-repeat center/cover;position: relative;transition:0.33s;}
.ind_xuey_t .ico_play{width:56px;height:56px;position:absolute;top:50%;left:50%;margin:-28px auto auto -28px;transition:0.33s;cursor:pointer;}
.ind_xuey_t .titl{width:90%;padding:0 5%;position:absolute;bottom:10px;left:0;text-align:center;color:#fff;font-size:18px;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: 0.33s;}
.ind_xuey_t a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.ind_xuey_b{margin:20px 0;}
.ind_xuey_b .swiper-slide{overflow:hidden;}
.ind_xuey_b .pic{display:block;width:100%;padding-top:78%;background:#dbdbdb no-repeat center/cover;position: relative;transition:0.33s;}
.ind_xuey_b a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}

.bottom{padding: 60px 0 40px 0px;background: #103869;position:relative;}
.bottom_l{float:left;position:relative;max-width:30%;}
.bottom_l .logo_ft{max-height:44px;max-width:100%;}

.bottom_r{float:right;width:67%;}
.bottom_r_ul{overflow:hidden;float:left;width:32%;padding:0 4%;position:relative;}
.bottom_r_ul:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:#cc9e71;}
.bottom_r_ul1{width:37%;}
.bottom_r_ul1:after{/* content:""; */position:absolute;top:0;right:0;width:2px;height:100%;background:#cc9e71;}
.bottom_r_ul li{color:#ffffff;font-size:16px;line-height:25px;overflow:hidden;}
.bottom_r_ul li span{display:inline-block;}
.bottom_r_ul .li_l{float:left;}
.bottom_r_ul .li_r{margin-left:80px;}
.bottom_r_ul li a{color:#fff;}
.bottom_r_ewm{width:9%;float:right;font-size:15px;color:#fff;text-align:center;}
.bottom_r_ewm img{max-width:100%;}
.bottom_r_ewm p{letter-spacing:0.2em;margin-top:5px;}
.bottom_b{background: #103869;text-align:center;color:#fff;font-size:14px;padding-bottom: 20px;}
.bottom_b p a{color:#fff;display:inline-block;}
.bottom_b p a:hover{color:#d6a571;}
.bottom_top{height:40px;display: block;margin:15px auto 0;transition:0.33s;}
.bottom_top:hover{transform:translateY(-5px);}

.side2{position: fixed;width:66px;right:5%;z-index: 300;bottom:190px;}
.side2 ul>li{position:relative;width:66px;margin-bottom:1px;}
.side2 ul li a{display:block;height:66px;line-height:66px;width:66px;text-align:center;background: #103869;transition:0.3s;border-radius:50%;}
.side2 ul li a img{display:inline-block;position:relative;z-index:9;}
.side2 ul li a .img1{display:inline-block;width:100%;}
/*.side2 ul li a .img2{display:none;}
.side2 ul li a:hover .img1{display:none;}
.side2 ul li a:hover .img2{display: inline-block;}*/
.side2 ul li .sidebox1{position:absolute;top:0;right:0;width:0;height:60px;line-height:60px;transition:0.3s;overflow: hidden;
			color:#fff;font-size:14px;overflow:hidden;padding:0;background:#254294;text-align:left;}
.side2 ul li:hover .sidebox1{width:160px;padding:0 24px;}
.side2 ul li .sidebox{position:absolute;bottom:-110%;right:100%;width:127px;height:0;transition:0.3s;overflow:hidden;padding-right:8px;
		transform:translateY(50%);}
.side2 ul li .sidebox img{max-width:100%;display: block;position:relative;}
.side2 ul li:hover .sidebox{bottom:50%;height:auto;}
.side2 ul li a.sidetop{color:#fff;position:relative;box-shadow:0 0 3px #ccc;}
.side2 ul li a:hover{background:#d6a571;}

.black-inline{margin:0 auto 30px;text-align:center;padding:15px 0;clear:both;width:100%;overflow:hidden;font-size:14px;}
.black-inline a {text-align:center;margin:3px;color:#727171;}   
.black-inline a:hover {color:#334b7b;border-bottom:#334b7b solid 1px;}
.black-inline a,.black-inline span{display: inline-block;padding:3px 5px;}
.black-inline span.current {color:#334b7b;margin:3px;border-bottom:#334b7b solid 1px;}   
.black-inline span.disabled {color:#727171;}
/*------neiye------*/
.nybanner{width:100%;padding-top:27%;position: relative;overflow: hidden;animation: nybannerm 5s;
	background:#f1f1f1 no-repeat center top;background-size:100% auto; /*background-attachment:fixed;*/}
.ny_banner_nr {position:absolute;left:0;bottom:45%;transform:translateY(50%); width:100%;display:none;}
.ny_banner_nr .tit0 {font-size:2rem;color:#fff;position: relative;margin-bottom:5px;}
.ny_banner_nr .tit1 {font-size:1.8rem;color:#fff;position: relative;}
.ny_banner_nr1 .tit0,.ny_banner_nr1 .tit1{color:#333;}
@keyframes nybannerm {0% {transform: scale(1.1)} 100% {transform: scale(1)}}
@-webkit-keyframes nybannerm {0% {transform: scale(1.1)} 100% {transform: scale(1)}}

.bottom_r_ul li a:hover{
	color: #d6a571;
}
.weizhi {float: right;padding:28px 0 20px;font-family:"siyuan_light","microsoft yahei Light";}
.weizhi span{font-size: 13px;color: #9fa0a0;}
.weizhi a{color:#9fa0a0;display:inline-block;padding-right:15px;margin-right:6px;background: url(../images/home_jt.png) no-repeat right center;}
.weizhi span a{color:#9fa0a0;}
.weizhi span a:hover{color:#d6a571;font-weight:bold;}

.daohang{position:relative;background:#f6f5f4;}
.daohang .wp_main{position:relative;}
.daohang_l{float:left;width:340px;height:70px;background:#344b7b;}
.daohang_l .tit0 {color:#d6a571;font-size:34px;height:35px;line-height:35px;position: relative;padding:17px 0 17px 9%;}
.titl_dw{float:left;font-size:27px;color:#334b7b;height:70px;line-height:70px;margin-left:70px;
		padding-left:48px;background:url(../images/ico_muduo.png) no-repeat left center;background-size:30px auto;}
.daohang_b{position:absolute;top:0;left:0;width:100%;}
/* leftnav */
.left_nav{display:block;position:relative;float:left;width:340px;padding-top:12px;font-family: "siyuan_normal";}
.left_nav:before{content:"";position:absolute;top:0;left:9%;/* margin-left:-12px; */
		border-left:transparent solid 12px;border-right:transparent solid 12px;border-bottom:#344b7b solid 12px;}
.left_nav ol{background:#344b7b;}
.left_nav ol>li {position: relative;border-bottom:#4c5987 solid 1px;transition:0.3s;}
.left_nav ol>li>a {display:block;padding:0 9%;height:60px;line-height:60px;font-size:20px;/*font-weight:bold;*/color:#fff;text-transform:uppercase;
	position:relative;z-index:9;overflow:hidden;white-space:nowrap;transition:0.3s;}
.left_nav ol>li:hover,.left_nav ol>li.on{background:#293c66;}
.left_nav ol>li:hover>a,.left_nav ol>li.on>a{color:#d6a571;}
.left_nav>ol>li>a:before{content:"";width:12px;height:12px;margin:-6px;opacity:0.4;
		position:absolute;top:50%;right:8%;transition: 0.3s;background:url(../images/left_nav_jt1.png) no-repeat center/cover;}
.left_nav>ol>li>a.on1:before{transform:rotate(90deg);}
.left_nav ol>li:hover>a:before,.left_nav ol>li.on>a:before{opacity:1;}
.left_nav ol>li>span {display:block;width:15%;height:60px;/*background:rgba(0,0,0,0.5);*/position:absolute;top:0;right:0;z-index:9;transition:0.3s;}
.left_nav ol>li>span.sanjibtn{/*z-index:0;*/}
.left_nav ol>li>span.sanjibtn:before{content:"";width:12px;height:12px;margin:-6px;opacity:0.4;
		position:absolute;top:50%;right:50%;transition: 0.3s;background:url(../images/left_nav_jt2.png) no-repeat center/cover;}
.left_nav ol>li>span.sanjibtn.hov1:before{transform:rotate(90deg);opacity:1;}
.left_nav ol li ol li:hover span.sanjibtn:before{opacity:1;}
.left_nav ol>li:hover>span.sanjibtn:before,.left_nav ol>li.on>span.sanjibtn:before{opacity:1;}
.left_nav ol li .erji{transition: 0.33s;}
.left_nav ol li .erji ol{background:#ebebeb;height:0;overflow:hidden;transition: 0.33s;}
.left_nav ol li.on .erji{}
.left_nav ol li.on ol {height: auto;}
.left_nav ol li ol li {border-bottom:#eeeeee solid 1px;}
.left_nav ol li ol li a {display:block;color:#717071;font-size:20px;transition: 0.3s;}
.left_nav ol>li:hover ol li,.left_nav ol>li.on ol li{background:none;}
.left_nav ol>li:hover ol li a:hover,.left_nav ol>li.on ol li a:hover{color:#d6a571;}
.left_nav ol li .sanji ol{height:0;overflow:hidden;background:#ffffff;border-left:#e4e4e4 solid 1px;border-right:#e4e4e4 solid 1px;}
.left_nav ol li .sanji.hov2 ol{height: auto;}
.left_nav ol li ol li ol li {border-bottom:#e4e4e4 solid 1px;}
.left_nav ol li ol li ol li a {display:block;color:#9fa0a0;font-size:17px;transition: 0.3s;}
.left_nav_b{width:100%;margin:20px 0;}

.ny_con{background:#fff;padding-bottom:20px;position:relative;}
.ny_con .wp_main{padding-top:1px;}
.ny_con_r{margin-left:415px;}


/*ab*/
.ab_jj_bg{background:#fff url(../images/ab_jj_bg.jpg) no-repeat center;background-size:100% auto;}
.about{padding:10% 13%;}
.about_tit{font-size:35px;color:#334b7b;position:relative;padding-bottom:24px;}
.about_tit:before{content:"";position:absolute;left:0;bottom:0;width:2em;height:4px;background:#334b7b;}
.about_text{font-size:18px;color:#3e3a39;line-height:2;margin:80px 0;text-align:justify;}
.about_text img{max-width:100% !important;height:auto;}

.ab_ld_bg{background:#fff url(../images/ab_ld_bg.jpg) no-repeat center;background-size:100% auto;}
.about_ld{padding:15px 12% 10%;}
.about_ld li{padding:110px 5%;margin-bottom:3%;overflow:hidden;
		background:url(../images/about_ld_yy.png) no-repeat left bottom;background-size:100% 23px;}
.about_ld li .li_l{font-size:42px;color:#334b7b;line-height:42px;float:left;width:33%;padding-left:5%;border-left:#334b7b solid 3px;}
.about_ld li .li_l:before{}
.about_ld li .li_c{font-size:36px;color:#3e3a39;line-height:42px;float:left;max-width:24%;}	
.about_ld li .li_r{font-size:20px;color:#727171;line-height:36px;float:right;width:37%;position:relative;padding-bottom:15px;}
.about_ld li .li_r:before{content:"";position:absolute;left:0;bottom:0;width:4em;height:2px;background:#1e4994;}

.about_org{padding:13% 2%;overflow:hidden;}
.about_org ul{display: flex;justify-content:space-between;}
.about_org li{width:38%;padding-bottom:60px;margin:0 6% 20px;border-bottom:#b7b8b8 solid 1px;color:#3e3a39;}
.about_org li .li_t{font-size:28px;margin:45px 0;padding:0 40px;position:relative;transition:0.33s;}
.about_org li .li_t:before{content:"";position:absolute;left:9px;top:22px;width:14px;height:14px;margin-top:-7px;
		background:#344b7b;border-radius:50%;transition:0.33s;}
.about_org li .li_b{font-size:18px;line-height:2.2;padding:0 40px;position:relative;}
.about_org li .li_t:hover{color:#d6a571;}
.about_org li .li_t:hover:before{background:#d6a571;}

.about_aca{padding:75px 0;overflow:hidden;}
.about_aca .text_box{padding:6% 5.5%;min-height:1000px;background:#fdfdfc url(../images/text_bg1.jpg) no-repeat center;background-size:100% 100%;}
.about_aca .text{font-size:18px;color:#3e3a39;line-height:2;}
.about_aca .text img{max-width:100% !important;height:auto;}

.about_list{padding:25px 5.5%;overflow:hidden;}
.about_list_t{overflow:hidden;margin-bottom:15px;}
.about_list_t li{margin-bottom:40px;}
.about_list_t .pic_box{overflow:hidden;margin-bottom:5px;}
.about_list_t .pic{width:100%;padding-top:35.5%;background:#f1f1f1 no-repeat center/cover;transition:0.33s;}
.about_list_t .pic_b{background:#f7f5f1;padding:18px 24px;line-height:22px;overflow:hidden;color:#3e3a39;transition:0.33s;position:relative;}
.about_list_t .pic_b .timesl{position:absolute;top:18px;right:24px;font-size:13px;}
.about_list_t .pic_b .title{margin-right:90px;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.about_list_t a:hover .pic{/*transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);*/}
.about_list_t a:hover .pic_b{background:#344b7b;color:#d6a571;}
.about_list_t .pic_b1{padding:12px 0;overflow:hidden;color:#3e3a39;transition:0.33s;position:relative;}
.about_list_t .pic_b1 .timesl{font-size:13px;margin-top:10px;}
.about_list_t .pic_b1 .title{font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.about_list_t a:hover .pic_b1{color:#d6a571;}

.about_list_b{overflow:hidden;font-family:"siyuan_normal";}
.about_list_b li{border-bottom:#eeefef dashed 1px;transition:0.33s;}
.about_list_b .pic_b{padding:26px 0;overflow:hidden;color:#3e3a39;transition:0.33s;font-size:18px;position:relative;}
.about_list_b .pic_b .timesl{position:absolute;top:26px;right:0;}
.about_list_b .pic_b .title{margin-right:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.about_list_b li:hover{border-color:#344b7b;}
.about_list_b a:hover .pic_b{color:#344b7b;font-family:"siyuan_m";font-smooth: always;-webkit-font-smoothing: antialiased;}

/*com_details*/
.ny_tit{color:#334b7b;font-size:20px;line-height:1.2;padding-left:8px;border-left:#334b7b solid 2px;margin:30px 0 22px;font-family:"siyuan_m";}
.com_details{padding:6% 5.5%;min-height:1000px;background:#fdfdfc url(../images/text_bg1.jpg) no-repeat center;background-size:100% 100%;
		/*background:#fdfdfc;border:#dad8d9 solid 1px;*/box-shadow:5px 5px 10px #ccc;}
.com_details1{background:#fff;border:none;box-shadow: none;}
.com_details_tit{border-bottom:#939494 solid 2px;text-align: center;font-family:"siyuan_m";}
.com_details_tit .tit_yi{font-size:32px;color:#334b7b;max-width:740px;margin:0 auto 20px;}
.com_details_tit .tit_yi h3{font-size:20px;}
.com_details_tit .tit_er{font-size:15px;color:#808080;padding:10px 0;overflow: hidden;text-align:left;}
.com_details_tit .tit_er_l{display:inline-block;}
.com_details_tit .tit_er_r{float:right;}
.com_details_tit .tit_er_r span{font-size:13px;color:#334b7b;}
.com_details_tit .tit_er_r .bds_weixin{background:url(../images/icon_wx.png) no-repeat center/contain;width:18px;height:18px;padding:0;}
.com_details_tit .tit_er_r .bds_tsina{background:url(../images/icon_wb.png) no-repeat center/contain;width:18px;height:18px;padding:0;}
.com_details_tit .tit_er_r .bds_qq{background:url(../images/icon_wqq.png) no-repeat center/contain;width:18px;height:18px;padding:0;}
.com_details_xq{font-size:18px;color:#3e3a39;line-height:2;padding:7% 0;font-family:"siyuan_m";text-align:justify;}
.com_details_xq1{padding:7% 5%;}
.com_details_xq>p{text-indent:2em;}
.com_details_xq1>p{text-indent:0;}
.com_details_xq img{max-width:100% !important;height:auto;}

.fanye{padding:30px 5.5%;margin:15px auto;overflow: hidden;}
.fanye li{padding:12px 0;}
.fanye li a{display:block;font-size:15px;color:#898989;
		overflow:hidden;white-space: nowrap;text-overflow:ellipsis;position:relative;}
.fanye li a:hover{color:#d6a571;}
.fanye1{padding:0 5% 0 20%;margin:0 auto;overflow: hidden;}
/*faculty*/
.faculty_bg{background:#fff url(../images/faculty_bg.jpg) no-repeat center bottom;background-size:100% auto;}
.faculty_ul{overflow:hidden;padding:3% 0;min-height:300px;}
.faculty_ul li{width:26.333%;margin:6% 3%;float:left;}
.faculty_ul li .li_l{width:134px;height:134px;background:#f1f1f1 no-repeat center/cover;float:left;border-radius:50%;}
.faculty_ul li .li_r{margin-left:160px;position:relative;padding:5px 0;color:#3e3a39;}
.faculty_ul li .li_r:before{content:"";position:absolute;bottom:0;left:0;background:#1e4994;width:54px;height:1px;transition:0.33s;}
.faculty_ul li .li_r .titl{font-size:18px;line-height:24px;height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.faculty_ul li .li_r .titl_en{}
.faculty_ul li .li_r .txtl{font-size:14px;height:72px;line-height:24px;color:#727171;transition:0.33s;margin:5px 0;
		overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.faculty_ul li a:hover .titl{color:#d6a571;}
.faculty_ul li a:hover .li_r:before{background:#d6a571;width:100%;}

.faculty_nav{position:absolute;top:0;left:600px;width:32%;text-align: center;padding-top:26px;}
.faculty_nav li{width:33.33%;float:left;position:relative;}
.faculty_nav li:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#475583;}
.faculty_nav li:last-child:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#475583;}
.faculty_nav li a{display:inline-block;color:#334b7b;font-size:17px;line-height:24px;}
.faculty_nav li a:hover{color:#d6a571;}
.faculty_nav_m{display:none;text-align: center;padding:20px 0;overflow:hidden;}
.faculty_nav_m li{width:33.33%;float:left;position:relative;}
.faculty_nav_m li:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#475583;}
.faculty_nav_m li:last-child:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#475583;}
.faculty_nav_m li a{display:inline-block;color:#334b7b;font-size:17px;line-height:24px;}
.faculty_nav_m li a:hover{color:#d6a571;}


.faculty_xq_m{overflow:hidden;text-align: center;padding:1px 0;margin-bottom:60px;overflow:hidden;max-width:630px;}
.faculty_xq_m ul{width:101%;}
.faculty_xq_m li{width:32.33%;margin-right:1%;float:left;position:relative;}
.faculty_xq_m li a{color:#9fa0a0;font-size:19px;padding:10px 0;display:block;transition:0.33s;}
.faculty_xq_m li a span{display:inline-block;line-height:36px;padding-left:50px;background:no-repeat left top;background-size:41px auto;transition:0.33s;}
.faculty_xq_m li a:hover{color:#d6a571;background:#344b7b;}
.faculty_xq_m li a:hover span{background-position:left bottom;}

.faculty_xq{padding:0 3.5%;margin:6% 0;position:relative;}
.faculty_xq .faculty_fx{position:absolute;top:0;right:-20px;width:44px;text-align:center;}
.faculty_xq .faculty_fx span{font-size:22px;color:#334b7b;}
.faculty_xq .faculty_fx a{margin:13px 0;width:34px;height:34px;padding:0;}
.faculty_xq .faculty_fx .bds_weixin{background:url(../images/icon_wx.png) no-repeat center/contain;}
.faculty_xq .faculty_fx .bds_tsina{background:url(../images/icon_wb.png) no-repeat center/contain;}
.faculty_xq .faculty_fx .bds_qq{background:url(../images/icon_wqq.png) no-repeat center/contain;}
.faculty_xq1{padding:40px 5.5%;margin-bottom:60px;background:#fdfdfc;border:#dad8d9 solid 1px;box-shadow:0 5px 10px #ccc;overflow:hidden;}
.faculty_xq1 .li_l{width:225px;height:253px;background:#fff no-repeat center/cover;float:left;}
.faculty_xq1 .li_r{margin-left:300px;position:relative;color:#3e3a39;}
.faculty_xq1 .li_r .titl{padding:5px 0;font-size:40px;color:#334b7b;font-weight:bold;line-height:1.5;}
.faculty_xq1 .li_r .titl_en{font-size:24px;color:#aaabab;margin-left:1em;}
.faculty_xq1 .li_r .txtl{font-size:18px;line-height:1.8;color:#334b7b;transition:0.33s;margin:20px 0;}
.faculty_xq1 .li_r .lxfs{max-width:290px;border-top:#929293 solid 1px;padding:20px 0;color:#727171;font-size:14px;line-height:2.1;}
.faculty_xq1 .li_r .lxfs1{padding-right:45px;background:url(../images/icon_cv_down.png) no-repeat right center;background-size:45px auto;}
.faculty_xq2{padding:6% 5.5%;margin-bottom:60px;background:#fdfdfc;border:#dad8d9 solid 1px;box-shadow:0 5px 10px #ccc;overflow:hidden;position:relative;}
.faculty_xq2 .li_l{width:15%;float:left;}
.faculty_xq2 .li_l span{color:#334b7b;font-size:33px;display:inline-block;border-right:#334b7b solid 1px;padding-right:0.5em;line-height:1;}
.faculty_xq2 .li_r{margin-left:18%;position:relative;color:#3e3a39;}
.faculty_xq2 .textl{font-size:18px;line-height:2.3;color:#3e3a39;max-height:332px;transition:0.33s;overflow:hidden;}
.faculty_xq2 .textl.on{max-height:none;padding-bottom:10px;}
.more_btn{height:40px;background:url(../images/ico_more_btn.png) no-repeat right center;background-size:20px auto;margin-bottom:10px;transition:0.33s;}
.more_btn.on{transform:rotateX(180deg);}
.faculty_xq2 .titl{font-size:20px;font-weight:bold;position:relative;margin-bottom:15px;padding-left:25px;}
.faculty_xq2 .titl:before{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;margin-top:-5px;
		background:#3e3a39;border-radius:50%;transition:0.33s;}
.faculty_xq2 .txtl{font-size:18px;line-height:1.8;transition:0.33s;margin-bottom:15px;}
.faculty_xq3{margin-bottom:2%;overflow:hidden;position:relative;}
.faculty_xq3 .li_l{}
.faculty_xq3 .li_l span{color:#334b7b;font-size:33px;display:inline-block;border-right:#334b7b solid 1px;padding-right:0.5em;line-height:1;}
.faculty_xq3 .li_r{position:relative;color:#3e3a39;}
.view_ul{overflow: hidden;width:108%;margin:0 -4%;}
.view_ul li{float:left; width:23.33%;border-bottom:#b4b5b5 solid 1px;padding:10px 0;margin:5%;}
.view_ul li .tit{color:#334b7b;line-height:32px;height:64px;font-size:20px;font-family:"siyuan_m";
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;transition:0.33s;}
.view_ul li .txt{color:#3e3a39;line-height:30px;height:90px;font-size:16px;margin:25px 0;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;}
.view_ul li .time1{font-size:13px;height:34px;color:#3e3a39;background:url(../images/ico_view_ul_jt.png) no-repeat right center;}
.view_ul li .time1 b{color:#1e4994;}
.view_ul li a:hover .tit{color:#d6a571;}
/*acad*/
.acad_bg{padding-bottom:40%;background:#fff url(../images/acad_bg.jpg) no-repeat center bottom;background-size:100% auto;}
.acad{padding:2px 30px;overflow:hidden;}
.acad_titl{font-size:21px;color:#334b7b;line-height:normal;position:relative;margin-bottom:10px;}
.acad_titl:before{content:"";position:absolute;left:-27px;top:50%;width:12px;height:12px;margin-top:-6px;
		background:#344b7b;border-radius:50%;transition:0.33s;}

.acad_0{font-size:18px;color:#3e3a39;border-bottom:#9a9dc8 solid 1px;transition:0.33s;}
.acad_0 img{max-width:100% !important;height:auto;}
.acad_01{line-height:2;padding:40px 0 70px;}
.acad_02{padding:50px 30px;}
.num_big{font-size:4em;color:#d6a571;}
.acad_03{padding:70px 30px 0;transition:0.33s;border:none;}
.acad_sz{position:relative;padding:40px 0;border-bottom:#9a9dc8 solid 1px;}
.acad_sz .pic_hz{overflow:hidden;width:64%;max-width:110px;margin:0 auto;border-radius:50%!important;}
.acad_sz .pic{display:block;width:100%;padding-top:100%;background:no-repeat center/cover;position:relative;transition:0.33s;overflow:hidden;border-radius:50%!important;}
.acad_sz .pic_b{color:#4c4948;font-size:12px;line-height:1.5;transition:0.33s;position:relative;text-align: center;}
.acad_sz .pic_b .titl{font-weight:bold;margin:10px 0 15px;}
.acad_sz .pic_b .txtl{}
.acad_sz a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.acad_sz a:hover .pic_b{color:#334b7b;}
.acad_04{line-height:2;padding:60px 0;}
.acad_04 .ico_duig{padding-left:30px;background:url(../images/ico_duig.png) no-repeat left top;background-size:auto 36px;}

.acad_pro{padding:2px 25px 20px;overflow:hidden;}
.acad_pro_titl{font-size:21px;color:#334b7b;line-height:normal;position:relative;margin-bottom:10px;padding-left:30px;}
.acad_pro_titl:before{content:"";position:absolute;left:0;top:50%;width:12px;height:12px;margin-top:-6px;
		background:#344b7b;border-radius:50%;transition:0.33s;}

.acad_pro_0{font-size:18px;line-height:2;color:#3e3a39;transition:0.33s;padding:20px 0 40px;}
.acad_pro_02{padding-top:40px;}
.acad_pro_line{overflow:hidden;width:100%;height:1px;background:#9a9dc8;}
.acad_pro_0 img{max-width:100% !important;height:auto;}

.gohere{position:absolute;top:-100px;left:0;}

.course_0{padding-left:25px;overflow: hidden;display:none;}
.course_0 ul{width:104%;margin:0 -2%;}
.course_0 li{width:29.33%;margin:1% 2%;float:left;}
.course_0 li .pic_t{overflow:hidden;}
.course_0 li .pic{display:block;width:100%;padding-top:70%;background:#f1f1f1 no-repeat center/cover;position:relative;transition:0.33s;}
.course_0 li .pic_b{overflow:hidden;transition:0.33s;background:#f6f6f6;padding:10px 5%;text-align: center;}
.course_0 li .title{color:#595757;font-size:15px;line-height:38px;transition:0.33s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.course_0 li a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.course_0 li a:hover .pic_b{background:#344b7b;}
.course_0 li a:hover .title{color:#fff;}

.aca_edu_hz{padding-left:25px;overflow: hidden;margin:9% 0;}
.aca_edu{font-family: arial;}
.aca_edu_l{position:absolute;top:14%;left:0;width:62%;overflow:hidden;}
.aca_edu_l .pic{width:100%;padding-top:66%;background:#2c3f6b no-repeat center/cover;transition:0.33s;}
.aca_edu_l .ico_play{width:44px;height:44px;position:absolute;top:50%;left:50%;margin:-22px auto auto -22px;transition:0.3s;cursor:pointer;}
.aca_edu_l .pic:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.aca_edu_r{margin-left:48%;background:#545da8;}
.aca_edu_r .neir{width:100%;padding-top:105%;position:relative;color:#fff;font-size:1.6vw/*32px*/;font-family:'century','arial';}
.aca_edu_r .neir_nr{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);}
.aca_edu_r .neir h3{font-size:2.3vw/*45px*/;font-family: arial;font-weight:bold;margin-bottom:0.2em;}
.aca_edu_r .neir h3 b{font-size:3.1vw/*61px*/;}
/*.aca_edu .pag_box{position:absolute;width:210px;height:70px;bottom:10%;right:7%;background:#2c3f6b;z-index:9;}*/
/*news*/
.news_list{padding:6% 5.5% 4%;overflow:hidden;}
.news_list_t{overflow:hidden;margin-bottom:15px;}
.news_list_t li{margin-bottom:40px;overflow:hidden;}
.news_list_t .pic_t{overflow:hidden;float:left;width:64%;}
.news_list_t .pic{width:100%;height:270px;background:#f7f7f7 no-repeat center/cover;transition:0.33s;}
.news_list_t .pic_b{float:right;width:27%;height:220px;padding:30px 4% 20px;background:#344b7b;color:#d6a571;position:relative;transition:0.33s;}
.news_list_t .tit{line-height:36px;font-size:22px;font-family:"siyuan_m";height:72px;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.news_list_t .txt{line-height:28px;font-size:15px;margin:20px 0;height:84px;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;}
.news_list_t .time1{display:inline-block;font-size:13px;line-height:22px;color:#334b7b;background:#d6a572;padding:0 10px;border-radius:10px;}
.news_list_t a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}


.news_list_b{overflow:hidden;font-family:"siyuan_normal";}
.news_list_b li{margin-bottom:52px;border-bottom:#8b8b8c solid 1px;transition:0.33s;}
.news_list_b .pic_b{padding:7px 0;overflow:hidden;color:#3e3a39;transition:0.33s;font-size:18px;position:relative;}
.news_list_b .pic_b .timesl{font-size:13px;margin-top:10px;line-height:22px;
		background:url(../images/ico_jt2.png) no-repeat right center;background-size:32px auto;}
.news_list_b .pic_b .title{font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"siyuan_m";}
.news_list_b li:hover{}
.news_list_b a:hover .title{color:#344b7b;}
/*shizi*/
.shizi{background:#f3f3f3;padding:4% 0 5%;box-shadow:0 5px 10px #e2e2e2;}
.shizi_nr{padding:0 6%;}
.swiper-container-shizi{margin:50px auto;}
.shizi_nr .pic_hz{overflow:hidden;}
.shizi_nr .pic{display:block;width:100%;padding-top:124%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.33s;}
.shizi_nr .pic_b{color:#fff;font-size:14px;line-height:1.5;transition:0.33s;position:relative;padding:10px 8%;
		position:absolute;left:0;bottom:0;width:84%;background:rgba(50,71,156,0.85);transition:0.33s;}
.shizi_nr .titl{font-size:16px;}
.shizi_nr .titl_en{font-size:16px;}
.shizi_nr .txtl{height:42px;line-height:21px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:5px;}
.shizi_nr .pic_b .titl{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.shizi_nr a:hover .pic_b{background:transparent;}
.shizi_nr a:hover .pic_b .titl{display:none;}
.shizi_nr .hover{color:#fff;font-size:14px;line-height:1.5;transition:0.33s;position:relative;
		position:absolute;left:0;top:100%;width:100%;height:100%;background:rgba(50,71,156,0.85);transition:0.33s;}
.shizi_nr .hover .hover_nr{position:absolute;left:8%;top:40%;width:84%;}
.shizi_nr a:hover .hover{top:0;}

/*2022-6-26*/
.course_bg{background:#f3f3f3;padding:1% 0;box-shadow:0 5px 10px #e2e2e2;}
/*end 2022-6-26*/
.course_list{padding:4% 6%;overflow: hidden;}
.course_list ul{width:101%;margin:0 -0.5%;}
.course_list li{width:24%;margin:3% 0.5%;float:left;}
.course_list li .pic_t{overflow:hidden;}
.course_list li .pic{display:block;width:100%;padding-top:70%;background:#f1f1f1 no-repeat center/cover;position:relative;transition:0.33s;}
.course_list li .pic_b{overflow:hidden;transition:0.33s;background:#f6f6f6;padding:10px 5%;text-align: center;}
.course_list li .title{color:#595757;font-size:15px;line-height:38px;transition:0.33s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.course_list li a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.course_list li a:hover .pic_b{background:#344b7b;}
.course_list li a:hover .title{color:#fff;}

.aca_news{background:#d6d5eb;padding:40px 0;box-shadow:0 5px 10px #e2e2e2;}
.aca_news_nr{padding:0 6%;}
.aca_news_nr .ind_view_more{clear:both;}
.aca_news_l{width:64%;overflow:hidden;float:left;margin:25px 0 30px;}
.aca_news_l .pic_t{overflow:hidden;float:left;width:54%;}
.aca_news_l .pic{width:100%;height:345px;background:#f7f7f7 no-repeat center/cover;transition:0.33s;}
.aca_news_l .pic_b{float:right;width:37%;height:290px;padding:35px 4% 20px;background:#344b7b;color:#d6a571;position:relative;transition:0.33s;}
.aca_news_l .tit{line-height:36px;font-size:24px;font-family:"siyuan_m";height:72px;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.aca_news_l .txt{line-height:28px;font-size:15px;margin:40px 0;height:84px;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;}
.aca_news_l .time1{display:inline-block;font-size:13px;line-height:22px;color:#334b7b;background:#d6a572;padding:0 10px;border-radius:10px;}
.aca_news_l a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.aca_news_r{width:31%;overflow:hidden;float:right;margin:25px 0 30px;}
.aca_news_r li{margin-bottom:60px;border-bottom:#8b8b8c solid 1px;transition:0.33s;}
.aca_news_r li:last-child{margin-bottom:0;}
.aca_news_r .pic_b{padding:7px 0;overflow:hidden;color:#3e3a39;transition:0.33s;position:relative;}
.aca_news_r .pic_b .timesl{font-size:13px;margin-top:10px;line-height:22px;
		background:url(../images/ico_jt2.png) no-repeat right center;background-size:32px auto;}
.aca_news_r .pic_b .title{font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"siyuan_m";}
.aca_news_r a:hover .title{color:#344b7b;}

.aca_about{padding:22px 6%;}
.aca_about ul{max-width:800%;margin:30px auto;}
.aca_about ul li{float:left;width:23%;margin:0 1% 2%;text-align:center;}
.aca_about ul li .pic{width:76px;height:76px;background:#344b7b no-repeat center/cover;border-radius:50%;margin:0 auto;}
.aca_about ul li .title{height:40px;line-height:40px;color:#595757;font-size:15px;transition:0.33s;}
.aca_about ul li a:hover .title{color:#344b7b;}

.course_xq{font-size:18px;color:#3e3a39;line-height:2;transition:0.33s;margin-bottom:2.5em;}
.course_xq img{max-width:100% !important;height:auto;}
.course_xq table{width:100%;color:#221815;margin:1em auto;}
.course_xq table th{border:#fdfdfc solid 3px;padding:0.5em;font-size:20px;background:#b4b3d8;}
.course_xq table td{border:#fdfdfc solid 3px;padding:0.5em;font-size:15px;color:#3e3a39;background:#ebebeb;}

/*精品课程*/
.aca_cour1{background:#5e69b0;padding:6% 5%;color:#fff;font-size:20px;line-height:2.1;}
.aca_cour1 .tip{font-size:18px;font-family:"楷体";margin-top:3em;}
.aca_cour2{padding:5% 0;margin-left:44px;margin-top:6%;position:relative;}
.aca_cour2 .text{color:#393939;font-size:18px;line-height:2;margin:20px 0 4em;}
.aca_cour_titl{font-size:46px;color:#334b7b;border-bottom:#a19eb8 solid 1px;margin-bottom:50px;}

.aca_cour_ul{overflow:hidden;padding:3% 0;}
.aca_cour_ul li{width:42%;margin:6% 0;float:left;}
.aca_cour_ul li:nth-child(even){float:right;}
.aca_cour_ul li .li_l{width:134px;height:134px;background:#f1f1f1 no-repeat center/cover;float:left;border-radius:50%;margin-top:8px;}
.aca_cour_ul li .li_r{margin-left:160px;position:relative;color:#615f5f;padding-bottom:10px;}
.aca_cour_ul li .li_r:before{content:"";position:absolute;bottom:0;left:0;background:#aeafaf;width:80px;height:1px;transition:0.33s;}
.aca_cour_ul li .li_r .titl{font-size:24px;line-height:1.4;/*height:30px;*/overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.aca_cour_ul li .li_r .titl_en{}
.aca_cour_ul li .li_r .txtl{font-size:16px;height:72px;line-height:24px;color:#4c4948;transition:0.33s;margin:5px 0;
		overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.aca_cour_ul li a:hover .titl{color:#d6a571;}
.aca_cour_ul li a:hover .li_r:before{background:#d6a571;width:100%;}

.aca_cour_list1{overflow:hidden;padding:1% 0;}
.aca_cour_list1 ul{width:102%;margin:0 -1%;}
.aca_cour_list1 li{width:31.33%;margin:1%;float:left;overflow:hidden;}
.aca_cour_list1 li .pic{display:block;width:100%;padding-top:66%;background:#dbdbdb no-repeat center/cover;position: relative;transition:0.33s;}
.aca_cour_list1 li a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.aca_cour_list2{overflow:hidden;padding:1% 0;}
.aca_cour_list2 ul{width:102%;margin:0 -1%;}
.aca_cour_list2 li{width:31.33%;margin:1%;float:left;overflow:hidden;}
.aca_cour_list2 li .pic{display:block;width:100%;padding-top:66%;background:#dbdbdb no-repeat center/cover;position: relative;transition:0.33s;}
.aca_cour_list2 li a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}

.aca_edu1{font-family: arial;}
.aca_edu1:before{content:"";position:absolute;top:0;right:99%;width:100%;height:100%;background:#5e69b0;}
.aca_edu1_r{position:absolute;top:10%;right:0;width:69%;overflow:hidden;}
.aca_edu1_r .pic{width:100%;padding-top:62%;background:#2c3f6b no-repeat center/cover;transition:0.33s;}
.aca_edu1_r .pic:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.aca_edu1_l{margin-right:44%;background:#5e69b0;}
.aca_edu1_l .neir{width:100%;padding-top:100%;position:relative;color:#fff;font-size:1.6vw/*32px*/;font-family:'century','arial';}
.aca_edu1_l .neir_nr{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);}
.aca_edu1_l .neir h3{font-size:3.1vw/*61px*/;font-family: arial;font-weight:bold;margin-bottom:0.2em;}

.aca_cour_case{background:#fff;position:relative;padding:0 2%;}
.aca_cour_case_l:before{content:"";position:absolute;top:0;left:-50%;width:500%;height:100%;background:#5e69b0;}
.aca_cour_case_l{padding:22% 0;float:left;width:43%;position:relative;margin-top:22%;}
.aca_cour_case_l .neir{color:#fff;font-size:1.6vw/*32px*/;font-family:'century','arial';position:relative;}
.aca_cour_case_l .neir h3{font-size:3.1vw/*61px*/;font-family: arial;font-weight:bold;margin-bottom:0.2em;}
.aca_cour_case_r{float:right;width:56%;position:relative;background:#fff;}
.aca_cour_case_r ul{padding:5%;}
.aca_cour_case_r li{overflow:hidden;margin-bottom:7%;}
.aca_cour_case_r li .pic{display:block;width:100%;padding-top:66%;background:#dbdbdb no-repeat center/cover;position: relative;transition:0.33s;}
.aca_cour_case_r li a:hover .pic{/*transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);*/}
/*社会调研*/
.map{margin:5% 4% 0;/*background:#f1f1f1;*/}
.map_pic{width:100%;display:block;}
@media screen and (min-width:821px) {
	.show{width:64px;height:28px;margin:-14px -32px;position:absolute;/*background:rgba(0,0,0,0.1);*/cursor:pointer;}
	.show1{left:67%;bottom:72.5%;}
	.show2{left:69%;bottom:68.5%;}
	.show3{left:76%;bottom:69.5%;}
	.show4{left:64.5%;bottom:66.5%;}
	.show5{left:68%;bottom:63%;}
	.show6{left:50%;bottom:62.5%;}
	.show7{left:82%;bottom:51%;}
	.show8{left:51%;top:42%;}
	.show9{left:56%;top:44%;}
	.show10{left:62%;top:44.5%;}
	.show11{left:72%;top:47.5%;}
	.show12{left:77%;top:47.5%;}
	.show13{left:76%;top:50%;}
	.show14{left:78%;top:51.5%;}
	.show15{left:66%;top:66%;}
	.show16{left:70%;top:68.5%;}
    .show17{left: 66%;top: 41.5%;}
	
	.city_dw{line-height:28px;font-size:12px;text-align:center;color:#333;transition:0.33s;}
	.show:hover .city_dw{font-size:18px;font-weight:bold;color:#334b7b;}
	.map_hover{display:none;width:228px;position:absolute;left:100%;transform:translateX(-50%);z-index: 99999;}
	.map_hover .city{display:none;}
	.map_hover1{bottom:50%;}
	.map_hover2{top:100%;left:0;}
	.map_hover .img{display: block;width:100%;}
	.map_hover .nr{padding:0 22% 0 11%;background:url(../images/map_hover_c.png) repeat center;background-size:100% auto;}
	.map_hover .nr1{padding:0 11%;background:url(../images/map_hover_c1.png) repeat center;background-size:100% auto;}
	.map_hover ul{color:#221815;font-size:14px;}
	.map_hover li{padding-left:20px;background:url(../images/ico_map_jt.png) no-repeat left center;}
}
@media screen and (max-width:820px) {
	.city_dw{font-size:20px;color:#344b7b;border-bottom:#344b7b solid 1px;}
	.map_hover{margin-bottom:5px;display:block;}
	.map_hover .city{font-size:20px;color:#344b7b;border-bottom:#344b7b solid 1px;}
	.map_hover .img{display:none;}
	.map_hover ul{color:#221815;font-size:14px;padding:10px 5px;}
	.map_hover li{padding-left:20px;background:url(../images/ico_map_jt.png) no-repeat left center;margin:5px 0;}
}
/*校友*/
.alumni_ul{overflow:hidden;padding:3% 0;min-height:300px;}
.alumni_ul li{width:46%;margin:5.5% 2%;float:left;}
.alumni_ul li .li_l{width:175px;height:175px;background:#f1f1f1 no-repeat center/cover;float:left;border-radius:50%;margin-top:10px;}
.alumni_ul li .li_r{margin-left:220px;height:230px;overflow:hidden;position:relative;color:#727171;}
.alumni_ul li .li_r .titl{font-size:44px;line-height:58px;height:116px;font-family:"[Didot]","Myriad Pro","PingFangSC";
		overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.alumni_ul li .li_r .titl_class{font-size:18px;color:#9fa0a0;margin:8px 0;}
.alumni_ul li .li_r .txtl{font-size:18px;height:75px;line-height:25px;transition:0.33s;margin:5px 0;
		overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.alumni_ul li a:hover .titl{color:#d6a571;}

.alumni_xq{padding:6% 5.5%;min-height:200px;background:#fff;}
.alumni_xq_tit{}
.alumni_xq .titl{font-size:60px;line-height:1.3;color:#221815;font-family:"[TradeGothicLT]","Myriad Pro","PingFangSC";}
.alumni_xq .titl_class{font-size:31px;color:#9fa0a0;margin:8px 0;display:inline-block;}
.alumni_xq .txtl{font-size:36px;color:#727171;margin-top:10px;}
.alumni_xq .photo{width:249px;height:249px;background:#f1f1f1 no-repeat center/cover;border-radius:50%;margin-top:5%;}
.alumni_xq .text{font-size:26px;color:#595757;line-height:1.7;padding:7% 0 10px;/*text-align:justify;*/
		font-family:"[FranklinGothic]","Myriad Pro","PingFangSC";}
.alumni_xq .text img{max-width:100% !important;height:auto;}
.alumni_xq .pingjia{border-left:#898989 solid 10px;padding-left:1em;font-size:26px;color:#898989;
		font-family:"[FZLTXHJW]","Myriad Pro","PingFangSC";}
/*校园life*/
.life_info{padding:5% 0 5% 5%;font-size:18px;line-height:2;color:#3e3a39;}
.life_video{overflow:hidden;position:relative;}
.life_video .pic{display:block;width:100%;padding-top:45%;background:#dbdbdb no-repeat center/cover;position: relative;transition:0.33s;}
.life_video .ico_play{width:60px;height:60px;position:absolute;top:10%;left:3%;transition:0.33s;cursor:pointer;}
.life_video a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.life_sheshi{margin:60px auto;padding:4.5%;background:#344b7b;}
.life_sheshi ul{position:relative;overflow:hidden;}
.life_sheshi ul:before{content:"";position:absolute;top:0;left:33%;width:1px;height:100%;background:#fff;}
.life_sheshi ul:after{content:"";position:absolute;top:0;left:66%;width:1px;height:100%;background:#fff;}
.life_sheshi ul li{color:#fff;width:19.33%;margin:0 7%;float:left;}
.life_sheshi ul li .tile{font-size:24px;margin-bottom:1em;cursor:pointer;}
.life_sheshi ul li .txte{font-size:16px;line-height:2.2;}
.life_sheshi ul li.on .tile{color:#d6a571;}
.lift_big_pic{overflow:hidden;}
.lift_big_pic img{width:100%;transition: 0.33s;}
.lift_big_pic a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}

.life_en1{overflow:hidden;margin-top:10%;}
.life_en1_l{float:left;width:43%;margin-top:17%;color:#595757;font-size:30px;line-height:1.8;}
.life_en1_l h3{font-size:56px;font-family:"arial";color:#727171;}
.life_en1_r{float:right;width:45%;text-align: center;font-size:20px;;color:#334b7b;}
.life_en1_r img{width:100%;}
.life_en2{text-align: center;font-size:20px;color:#334b7b;margin:8% auto;}
.life_en2 img{max-width:100%;}
.life_en3{max-width:1335px;color:#595757;font-size:30px;line-height:1.8;position:relative;padding-bottom:1em;
		}
.life_en3:before{content:"";position:absolute;top:100%;left:0;width:106px;height:2px;background:#344b7b;}
.life_en3 h3{font-size:56px;font-family:"arial";color:#727171;}
.life_en3 img{max-width:100%;}
/*研究*/
.zhu_list{margin:4%;}
.zhu_list li{padding:7% 0;border-bottom:#cccccd solid 1px;overflow: hidden;}
.zhu_list li .li_l{overflow:hidden;float:left;width:26%;}
.zhu_list li .li_l .pic{display:block;width:100%;height:307px;background: no-repeat center/contain;position: relative;transition:0.33s;}
.zhu_list li .li_r{overflow:hidden;float:right;width:65%;margin:0 4%;}
.zhu_list li .tit1{font-size:26px;color:#b5b5b6;}
.zhu_list li .tit2{font-size:32px;color:#334b7b;margin-bottom:40px;}
.zhu_list li .admin{font-size:15px;color:#4c4948;padding:15px 0;margin:15px 0;position:relative;}
.zhu_list li .admin:before{content:"";position:absolute;top:0;left:0;width:88px;height:3px;background:#c9c9ca;}
.zhu_list li .txt{line-height:2.1;font-size:15px;color:#4c4948;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow: hidden;}
.zhu_list li .pic:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.zhu_list li .tit2:hover{color:#d6a571;}

.news_list_t1{overflow:hidden;margin-bottom:15px;}
.news_list_t1 li{margin-bottom:40px;overflow:hidden;}
.news_list_t1 .pic_t{overflow:hidden;float:left;width:50%;}
.news_list_t1 .pic{width:100%;height:240px;background:#f7f7f7 no-repeat center/cover;transition:0.33s;}
.news_list_t1 .pic_b{float:right;width:40%;height:190px;padding:30px 4% 20px;background:#f3f3f3;color:#d6a571;position:relative;transition:0.33s;}
.news_list_t1 .tit{line-height:36px;font-size:24px;font-family:"siyuan_m";color:#334b7b;margin-bottom:35px;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.news_list_t1 .admin{font-size:15px;line-height:26px;color:#4c4948;}
.news_list_t1 a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
/*期刊*/
.qikan_box{padding:6% 0 6% 4%;}
.qikan_1{/*overflow:hidden;*/}
.qikan_1_l{width:54%;float:left;margin-top:9%;}
.qikan_1_l .tit{font-size:60px;color:#334b7b;font-family: 'century','arial';padding:40px 0;position:relative;}
.qikan_1_l .tit:before{content:"";position:absolute;top:100%;left:0;width:128px;height:2px;background:#344b7b;}
.qikan_1_r{width:40%;float:right;}
.qikan_1_r img{width:100%;box-shadow:5px 5px 10px #ccc;}
.qikan_2{padding:7% 0;}
.qikan_tit{font-size:26px;color:#334b7b;position:relative;}
.qikan_tit span{position:absolute;top:50%;left:-64px;width:42px;height:42px;margin-top:-21px;
		background:#344b7b no-repeat center/contain;border-radius:50%;}
.qikan_txt{font-size:18px;line-height:2;color:#3e3a39;position:relative;margin:20px 0;word-break:break-all;}
.more_btn1{height:40px;background:#fff url(../images/ico_more_btn1.png) no-repeat right center;background-size:auto 20px;margin-bottom:10px;}
.qikan_3{padding:12% 0;position:relative;}
.qikan_3:before{content:"";position:absolute;top:0;left:-300%;width:500%;height:100%;background:#ebebeb;}
.qikan_news{padding:40px 0;}
.qikan_news .swiper-slide{overflow:hidden;}
.qikan_news .pic{display:block;width:100%;padding-top:62%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.33s;}
.qikan_news .pic_b{background:#f6f5f5;color:#767676;padding:20px 30px;transition:0.33s;position:relative;}
.qikan_news .pic_b .titl{font-size:20px;height:90px;line-height:30px;margin:20px 0 30px;font-weight:bold;
		overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.qikan_news .pic_b .times1{font-size:13px;line-height:23px;height:92px;}
.qikan_news .pic_b .times1>p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.qikan_news .shadow{height:2px;width:100%;display:none;}
.qikan_news a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.qikan_news a:hover .pic_b{background:#dff2fc;color:#1d3d63;}
.qikan_news a:hover .pic_b .times1{}
.qikan_news_b{overflow: hidden;width:100%;position:relative;margin-top:6%;}
.qikan_news_b li{float:left;width:45%;border-bottom:#b4b5b5 solid 1px;padding:10px 0;float:left;}
.qikan_news_b li:nth-child(even){float:right;}
.qikan_news_b li .tit{color:#595757;line-height:32px;height:64px;font-size:20px;font-family:"siyuan_m";
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.qikan_news_b li .line{width:68px;height:2px;background:#595757;margin-top:12px;}
.qikan_news_b li .txt{color:#3e3a39;line-height:30px;height:90px;font-size:16px;margin:25px 0;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;}
.qikan_news_b li .time1{font-size:13px;height:34px;color:#3e3a39;background:url(../images/ico_view_ul_jt.png) no-repeat right center;}
.qikan_news_b li .time1 b{color:#1e4994;}
.qikan_news_b li a:hover .tit{color:#d6a571;}
.qikan_4{position:relative;}
.all_show{display:none;position:absolute;top:5px;right:0;font-size:14px;color:#70706f;padding-left:48px;line-height:32px;cursor:pointer;
		background:url(../images/all_show.png) no-repeat left center;background-size:auto 30px;}
.all_hide{position:absolute;top:5px;right:0;font-size:14px;color:#70706f;padding-left:40px;line-height:32px;cursor:pointer;
		background:url(../images/all_hide.png) no-repeat left center;background-size:auto 24px;}
.qikan_4_table{padding:1em 0 2em;transition:0.33s;}
.qikan_4_table table{width:100%;color:#221815;margin:1em auto;font-size:18px;color:#3e3a39;text-align:left;transition:0.33s;}
.qikan_4_table table th{font-size:1.4em;background:#d6d3e9;padding:0.5em 1em;position:relative;}
.qikan_4_table table th:before{content:"";width:18px;height:18px;margin:-9px;
		position:absolute;top:50%;right:1.5em;transition:0.3s;background:url(../images/ico_show.png) no-repeat center/cover;}
.qikan_4_table table th.on:before{transform:rotate(180deg)}
.qikan_4_table table tr td{padding:1em 1em;line-height:2;overflow:hidden;transition:0.33s;}
.qikan_4_table table tr.on td{padding:0 1em;line-height:1;}
.qikan_4_table table tr:nth-child(odd) td{background:#eeefef;}
.qikan_4_table table th:hover{background:#6f67ad;color:#fff;}
.qikan_xq_tit{padding-bottom:2em;}
.qikan_xq_tit .tit_yi{font-size:42px;color:#221815;}
.qikan_xq_tit .tit_er{font-size:19px;color:#303692;text-decoration:underline;margin:2em 0;}
.qikan_xq_text{font-size:18px;line-height:1.7;}

.boshi_bg{background:#fff url(../images/boshi_bg.jpg) no-repeat center;background-size:100% auto;}
.boshi_ul{overflow:hidden;padding:3% 0;min-height:300px;}
.boshi_ul li{width:44%;margin:6% 3%;float:left;}
.boshi_ul li .li_l{width:134px;height:134px;background:#f1f1f1 no-repeat center/cover;float:left;border-radius:50%;}
.boshi_ul li .li_r{margin-left:160px;position:relative;padding:5px 0;color:#3e3a39;}
.boshi_ul li .li_r:before{content:"";position:absolute;bottom:0;left:0;background:#1e4994;width:54px;height:1px;transition:0.33s;}
.boshi_ul li .li_r .titl{font-size:18px;line-height:24px;height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.boshi_ul li .li_r .titl_en{}
.boshi_ul li .li_r .txtl{font-size:14px;height:72px;line-height:24px;color:#727171;transition:0.33s;margin:5px 0;
		overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}

/*观点*/
.think_bg{background:#fff url(../images/faculty_bg.jpg) no-repeat center bottom;background-size:100% auto;}
.guandian{margin:0 4%;}
.guandian:before{content:"";position:absolute;top:0;left:-200%;width:400%;height:100%;background:#6369af;box-shadow: 0 5px 10px #afafaf;}
.guandian .pic{display:block;width:100%;height:100%;background:#f1f1f1 no-repeat center/cover;position:absolute;left:0;top:0;transition:0.33s;}
.guandian .yiny{width:59%;height:100%;position:absolute;top:0;left:0;}
.guandian .pic_b{color:#fff;width:470px;padding:45px 50px 40px;position:relative;transition:0.33s;}
.guandian .pic_b .times1{font-size:19px;line-height:22px;}
.guandian .pic_b .times1 b{}
.guandian .pic_b .titl{font-size:29px;height:88px;line-height:44px;margin:45px 0;font-weight:bold;
		overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.guandian .pic_b .renwuj{padding:30px 0 15px;overflow: hidden;border-top:#aeaeaf dashed 2px;}
.guandian .pic_b .renwuj_l{width:82px;height:82px;background:#fff no-repeat center/cover;float:left;border-radius:50%;}
.guandian .pic_b .renwuj_r{margin-left:110px;position:relative;padding-bottom:10px;}
.guandian .pic_b .renwuj_r:before{content:"";position:absolute;bottom:0;left:0;background:#1e4994;width:45px;height:2px;transition:0.33s;}
.guandian .pic_b .renwuj_r h4{font-size:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.guandian .pic_b .renwuj_r h5{font-size:19px;height:58px;line-height:29px;transition:0.33s;margin:8px 0;
		overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.guandian a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.guandian a:hover .pic_b{color:#d6a571;}
.guandian a:hover .pic_b .times1 b{}
.guandian a:hover .pic_b .renwuj{border-color:#d6a571;}
.guandian a:hover .pic_b .renwuj_r:before{background:#d6a571;}
/*大讲堂*/
.djt_ul{overflow: hidden;width:100%;position:relative;margin-top:2%;}
.djt_ul li{float:left;width:47%;float:left;position:relative;margin:6% 0;}
.djt_ul li:nth-child(even){float:right;}
.djt_ul li .li_r{width:364px;width:51%;position:absolute;top:0;right:0;height:330px;overflow:hidden;}
.djt_ul li .li_r .pic{display:block;width:100%;height:100%;background:#f1f1f1 no-repeat center/cover;position:absolute;left:0;top:0;transition:0.33s;}
.djt_ul li .li_l{width: 55%;position:relative;height:330px;background:rgba(238,239,239,0.9);transition:0.33s;color:#595757;}
.djt_ul li .li_lnr{padding: 40px 89px 25px 11%;}
.djt_ul li .tit0{font-size:22px;/* text-decoration: underline; */display: inline-block;height: 35px;line-height: 30px;border-bottom: 1px solid;}
.djt_ul li .tit1{
		line-height: 35px;
		height: 70px;
		font-size: 22px;
		font-family:"siyuan_m";
		text-align: justify;
		margin:30px 0;
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2;
		font-weight: 550;
		overflow: hidden;
		}
.djt_ul li .tit2{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin: 10px 0;}
.djt_ul li .tit3{font-size: 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align: justify;font-family:"siyuan_m";font-weight: 550;margin:5px 0;}
.djt_ul li a:hover .li_l{background:rgba(50,71,156,0.8);color:#fff;}
.djt_ul li a:hover .tit1{color:#d6a571;}

.dl_01{margin:5.2% 6%;}
.dl_01 .pic{width:100%;display:block;margin-bottom:20px;}
.dl_01 .pic_b{border:#bab8cb solid 1px;padding:35px 5%;text-align: center;overflow:hidden;}
.dl_01 .pic_b .tit_yi{font-size:32px;color:#334b7b;}
.dl_01 .pic_b .tit_er{font-size:16px;color:#334b7b;margin:5px 0;}
.dl_01 .pic_b .tit_er span{position:relative;display:inline-block;}
.dl_01 .pic_b .tit_er span:before{content:"";position:absolute;top:50%;left:102%;background:#334b7b;width:58px;height:2px;margin-top:-1px;}
.dl_01 .pic_b .tit_er span:after{content:"";position:absolute;top:50%;right:102%;background:#334b7b;width:58px;height:2px;margin-top:-1px;}
.dl_01 .pic_b .times{font-size:15px;color:#334b7b;}
.dl_01 .pic_b .txts{font-size:16px;color:#727171;line-height:2;margin-top:20px;
			display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;}
.dl_02{margin:5.2% 6%;}
.dl_02 .pic_t{overflow:hidden;margin-bottom:16px;}
.dl_02 .pic{width:100%;padding-top:53%;background:#f1f1f1 no-repeat center/cover;transition:0.33s;}
.dl_02 .pic_b{border:#bab8cb solid 1px;padding:35px 5%;text-align: center;overflow:hidden;}
.dl_02 .pic_b .tit_yi{font-size:32px;color:#334b7b;}
.dl_02 .pic_b .tit_er{font-size:16px;color:#334b7b;margin:5px 0;}
.dl_02 .pic_b .tit_er span{position:relative;display:inline-block;}
.dl_02 .pic_b .tit_er span:before,.dl_02 .pic_b .tit_er span:after{transition:0.33s;}
.dl_02 .pic_b .tit_er span:before{content:"";position:absolute;top:50%;left:102%;background:#334b7b;width:58px;height:2px;margin-top:-1px;}
.dl_02 .pic_b .tit_er span:after{content:"";position:absolute;top:50%;right:102%;background:#334b7b;width:58px;height:2px;margin-top:-1px;}
.dl_02 .pic_b .times{font-size:15px;color:#334b7b;}
.dl_02 .pic_b .txts{font-size:16px;color:#727171;line-height:2;margin-top:20px;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;}
.dl_02 .pic:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.dl_02 .pic_b:hover .tit_yi{color:#d6a571;}
.dl_02 .pic_b:hover .tit_er{color:#d6a571;}
.dl_02 .pic_b:hover .tit_er span:before,.dl_02 .pic_b:hover .tit_er span:after{background:#d6a571;}
.dl_02 .pic_b:hover .times{color:#d6a571;}

.dl_nr01{background:url(../images/dl_nr01.jpg) no-repeat center top;background-size:100% 360px;overflow:hidden;}
.dl_nr01_t{color:#d6a571;text-align:center;padding:80px 5% 40px;}
.dl_nr01_t .tit_yi{font-size:38px;}
.dl_nr01_t .tit_er{font-size:22px;margin:5px 0;}
.dl_nr01_t .tit_er span{position:relative;display:inline-block;}
.dl_nr01_t .tit_er span:before,.dl_nr01_t .tit_er span:after{transition:0.33s;}
.dl_nr01_t .tit_er span:before{content:"";position:absolute;top:50%;left:102%;background:#d6a571;width:58px;height:2px;margin-top:-1px;}
.dl_nr01_t .tit_er span:after{content:"";position:absolute;top:50%;right:102%;background:#d6a571;width:58px;height:2px;margin-top:-1px;}
.dl_nr01_t .times{font-size:14px;}
.dl_nr01_b{overflow:hidden;margin:0;background:#f6f5f4;padding-bottom:50px;}
.dl_nr01_b_nr{width:76%;margin:0 auto;}
.dl_nr01_b .pic{display:block;width:100%;padding-top:67%;background:#fff no-repeat center/cover;position: relative;}
.dl_nr01_b .pic:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);transition:0.33s;}
.dl_nr01_b .tit_yi{font-size:30px;color:#334b7b;text-align: center;}
.dl_nr01_b .tit_er{font-size:16px;color:#666464;text-align: center;}
.gallery-thumbs .swiper-slide{margin:140px 0;transform:scale(2);-webkit-transform:scale(2);z-index: 1000;transition:transform 0.3s;}
.gallery-thumbs .swiper-slide-prev{transform:scale(2.3) translateX(6%);-webkit-transform:scale(2.3) translateX(6%);z-index: 1001;}
.gallery-thumbs .swiper-slide-next{transform:scale(2.3) translateX(-6%);-webkit-transform:scale(2.3) translateX(-6%);z-index: 1001;}
.gallery-thumbs .swiper-slide-active,.swiper-containerxq .swiper-slide-duplicate-active {
		transform:scale(3.2) translateX(0);-webkit-transform:scale(3.2) translateX(0);z-index: 1002;}
.gallery-thumbs .swiper-slide-active .pic,.swiper-containerxq .swiper-slide-duplicate-active .pic{box-shadow:0 10px 10px #ccc;opacity:1}
.gallery-thumbs .swiper-slide-active .pic:before,.swiper-containerxq .swiper-slide-duplicate-active .pic:before{background:none;}
.gallery-top{width:50%;}

.dl_nr02{padding:8% 4%;background:#6a7fb3;box-shadow:0 10px 10px #ccc;}
.dl_nr02 ul{position:relative;overflow:hidden;}
.dl_nr02 ul li{color:#fff;width:31.33%;margin:0 1%;float:left;text-align: center;}
.dl_nr02 ul:before{content:"";position:absolute;top:0;left:33.33%;width:4px;height:100%;background:#fff;margin-left:-2px;}
.dl_nr02 ul:after{content:"";position:absolute;top:0;left:66.66%;width:4px;height:100%;background:#fff;margin-left:-2px;}
.dl_nr02 ul li a{font-size:28px;color:#fff;}

.dl_nr03{margin:6% 0 9%;}
.dl_nr03 .title{font-size:28px;color:#3e3a39;text-align:center;margin-bottom:20px;}
.dl_nr03 .title span{position:relative;display:inline-block;}
.dl_nr03 .title span:before,.dl_nr03 .title span:after{width:144px;height:3px;margin-top:-1px;transition:0.33s;
		background:url(../images/line_l.png) no-repeat center;background-size:100% 100%;}
.dl_nr03 .title span:before{content:"";position:absolute;top:50%;left:102%;background-image:url(../images/line_r.png);}
.dl_nr03 .title span:after{content:"";position:absolute;top:50%;right:102%;}
.dl_nr03_l{float:left;width:55%;}
.dl_nr03_l li{width:49%;margin:7px 0;position:relative;overflow:hidden;float:left;}
.dl_nr03_l li .pic{display:block;width:100%;padding-top:57%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.33s;}
.dl_nr03_l li:nth-child(2){float:right;}
.dl_nr03_l li:nth-child(3){width:100%;}
.dl_nr03_l li .hover{position:absolute;bottom:-50%;left:0;width:90%;padding:0 5%;background:#1e3d63;
		font-size:16px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:0.33s;}
.dl_nr03_l li a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.dl_nr03_l li a:hover .hover{bottom:0;}
.dl_nr03_r{float:right;width:44%;}
.dl_nr03_r li{width:100%;margin:7px 0;position:relative;overflow:hidden;float:left;}
.dl_nr03_r li .pic{display:block;width:100%;padding-top:53%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.33s;}
.dl_nr03_r li:nth-child(2){float:right;}
.dl_nr03_r li .hover{position:absolute;bottom:-50%;left:0;width:90%;padding:0 5%;background:#1e3d63;
		font-size:16px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:0.33s;}
.dl_nr03_r li a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.dl_nr03_r li a:hover .hover{bottom:0;}

.dl_xq{margin-top:8%;}
.dl_xq_l{float:left;width:49%;}
.dl_xq_l li{width:49%;margin:1% 0;position:relative;overflow:hidden;float:left;}
.dl_xq_l li .pic{display:block;width:100%;padding-top:57%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.33s;}
.dl_xq_l li:nth-child(1){width:100%;}
.dl_xq_l li:nth-child(3){float:right;}
.dl_xq_l li .hover{position:absolute;bottom:-50%;left:0;width:90%;padding:0 5%;background:#1e3d63;
		font-size:16px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:0.33s;}
.dl_xq_l li a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.dl_xq_l li a:hover .hover{bottom:0;}
.dl_xq_r{float:right;width:49%;}
.dl_xq_r li{width:49%;margin:1% 0;position:relative;overflow:hidden;float:left;}
.dl_xq_r li .pic{display:block;width:100%;padding-top:57%;background:#f1f1f1 no-repeat center/cover;position: relative;transition:0.33s;}
.dl_xq_r li:nth-child(2){float:right;}
.dl_xq_r li:nth-child(3){width:100%;}
.dl_xq_r li .hover{position:absolute;bottom:-50%;left:0;width:90%;padding:0 5%;background:#1e3d63;
		font-size:16px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:0.33s;}
.dl_xq_r li a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);}
.dl_xq_r li a:hover .hover{bottom:0;}

.cn_en{display:none;}

@media screen and (max-width:1900px) {
	.bottom_r_ul .li_r br{display:none;}	
}

@media screen and (max-width:1600px) {	
	.wp_main{width:80%;}
	
	.header{width:90%;padding:20px 5% 0;}
	
	.ind_view_nr{width:96%;}
	
	.ind_yanjiu .pic_b .titl{margin:30px 0 40px;}
	
	.side2{width:46px;}
	.side2 ul li{width:46px;}
	.side2 ul li a{width:46px;height:46px;}
	/*---------------*/
	.daohang_l{width:320px;}
	.daohang_l .tit0{font-size:30px;}
	.titl_dw{margin-left:58px;}
	.left_nav{width:320px;}
	.left_nav ol>li>a{font-size:18px;}
	.left_nav ol li ol li a{font-size:18px;}
	.ny_con_r{margin-left:380px;}
	
	.about{padding:10% 8%;}
	
	.about_ld{padding:15px 7% 10%;}
	
	.about_org{padding:10% 2%;}
	.about_org li{margin:0 4% 20px;width:42%;}
	.about_org li .li_t{font-size:20px;margin:35px 0;padding:0 30px;}
	.about_org li .li_t:before{width:12px;height:12px;margin-top:-6px;top:15px;}
	.about_org li .li_b{font-size:16px;padding:0 30px;}
	
	.faculty_nav{left:550px;}
	.faculty_xq2 .li_l{width:8%;}
	
	.news_list_b li{margin-bottom:42px;}
	.com_details_tit .tit_yi{font-size:28px;}
	
	.life_en1_l{font-size:24px;}
	.life_en1_l h3{font-size:46px;}
	.life_en3{font-size:24px;}
	.life_en3 h3{font-size:46px;}
	
	.aca_cour_titl{font-size:36px;}
	
	.qikan_1_l .tit{font-size:56px;}
}

@media screen and (max-width:1440px) {	
	.ind_tit1{font-size:40px;}
	
	.side2{width:46px;}
	.side2 ul li{width:46px;}
	.side2 ul li a{width:46px;height:46px;}
	/*---------------*/
	.about{padding:10% 6%;}
	.about_tit{font-size:30px;}
	.about_text{font-size:16px;margin:50px 0;}
	
	.about_ld li .li_l{font-size:32px;}
	.about_ld li .li_c{font-size:30px;}
	.about_ld li .li_r{font-size:16px;}
	
	.about_aca .text{font-size:16px;}
	
	
	.com_details_tit .tit_yi{font-size:24px;}
	.com_details_xq{font-size:16px;}
		
	.acad_0{font-size:16px;}
	
	.acad_pro_0{font-size:16px;}
	
	.news_list_b li{margin-bottom:32px;}
	
	.course_xq{font-size:16px;}
	
	.aca_cour1{font-size:18px;}
	.aca_cour1 .tip{font-size:15px;}
	.aca_cour2 .text{font-size:16px;}
	
	.alumni_xq .text{font-size:22px;}
	.alumni_xq .pingjia{font-size:22px;}
	
	.life_info{font-size:16px;}
	
	.qikan_1_l .tit{font-size:46px;}
	
	.qikan_txt{font-size:16px;}
	
	.qikan_4_table table{font-size:16px;}
	
	.qikan_xq_text{font-size:16px;}
}

@media screen and (max-width:1366px) {
	.header .logo img{height:44px;}
	.header .nav ul>li{height:60px;}
	.header .nav ul>li>a{height:60px;line-height:60px;font-size:18px;}
	.header .nav ul li ol li a{font-size:14px;}
	.header .nav ul li .erji{top:60px;}
	.bannerbox{/*margin-top:105px;*/}
	.banner{height:calc(100vh - 105px);}
	/*---------------*/
	
}

@media screen and (max-width:1199px) {	
	html,body {font-size: 96%;}
	.header {position:fixed;top:0;left:0;z-index:9999; background:#fff;border-bottom:#334b7b solid 2px;width:90%;padding:0 5%;font-size:0;}
	.header.header1{padding-top:0;}
	.header .logo {margin:0;width:auto;max-width:calc(100% - 6rem);float:none;padding:1rem 0;height:3rem;display:inline-block;position:relative;}	
	.header .logo img {display:block;width:auto;height:3rem;max-width:100%;}
	.header .logo .logo1 {display:none;}
	.header .logo .logo2 {display:none;}
	.header .logo .logo3 {display:block;}
	.header:hover .logo3,.header1 .logo3 {display: block;}
	.header .nav_mu{display: none;}
	.header .nav_t{display: none;}
	
	.header .nav {background:#334b7b;z-index:1;position:absolute;width:90%;left:5%;top:5rem;max-width:100%;height:0;text-align:center;
				overflow:hidden;transition:0.55s;}
	.header .nav1{width:90%;top:5rem;left:0;height:auto;padding:2rem 5%;max-height: calc(100vh - 9rem);overflow-y: auto;z-index:777;}
	.header .nav ul {overflow:hidden;padding:0;display:block;}
	.header .nav ul li {position: relative;width: 100%;height: auto;text-align: left;}
	.header .nav ul>li>a {/*display:block;*/height:4rem;line-height:4rem;color:#fff;font-size:1.3rem;margin:0 6%;}
	.header .nav ul>li>a:before{top:80%;}	
	.header .nav ul>li>span {display:block;right:0;top:0;z-index:99;color:#fff;width:auto;height:4rem;width:100%;cursor:pointer;background:none;}
	.header:hover .nav ul>li>span, .header1 .nav ul>li>span{background:none;}
	.header .nav ul>li>span:before{content:"+";position:absolute;right:0;top:0;font-size:24px;text-align:center;width:4rem;height:3.7rem;line-height:3.7rem;}
	.header .nav ul>li:hover>span,.header .nav ul>li.on>span {width:4rem;background: none;right:0;}
	.header .nav ul>li.on>span:before {content: "-";font-size:28px;}
	.header .nav ul li .erji{overflow:hidden;left:auto !important;top:auto;width:96%;height:0;position:relative;padding:0;margin:0 2%;background:rgba(0,0,0,0.1);}
	.header .nav ul li:nth-child(5) .erji{width:96%;}
	.header .nav ul li .erji:before{display:none;}
	.header .nav ul li .erji ol{background:none;padding:0;}
	.header .nav ul li ol li {border: none;}
	.header .nav ul li ol li a {padding:0;margin:0 7%;font-size:1.15rem;height:2.8rem;line-height:2.8rem;color:#fff;}	
	.header .nav ul li:hover .erji {padding:0;height:0;left:0;overflow: hidden;}
	.header .nav ul li:hover ol {padding:0;height: 0;}
	/*.header .nav ul li:hover .erji{padding-top:12px;}
	.header .nav ul li:hover ol {padding:12px 5%;height: auto;}*/
	.header .nav ul li.on .erji{left:0;height: auto;padding:1rem 0;}
	.header .nav ul li.on ol {padding:0;height:auto;}
	.header .nav ul li:hover ol li a:hover {color: #d6a571;}
	.m-trigger {display: block;}
	
	.cn_en{display:block;text-align:left;padding:0 6% 0.3rem;margin-bottom:0.3rem;border-bottom:rgba(255,255,255,0.1) solid 1px;}
	.cn_en a{height:3.4rem;line-height:3.4rem;color:#fff;font-size:1.4rem;text-align:left;padding-right:8%;margin-right:2%;}
	
	
	.bannerbox{margin-top:5rem;}
	.banner_tit .sy01{font-size:4rem;}
	.gobot{width:2rem;display:none;}
	
	.ind_tit{margin-bottom:2rem;}	
	.ind_tit1{font-size:2.5rem;}
		
	.ind_yanjiu_t h3{font-size:2rem;}
	.ind_yanjiu_t .dbt{height:4rem;}
	.ind_yanjiu_t h4{font-size:1.3rem;}
		
	.ind_teach_l li .hover h3,.ind_teach_r li .hover h3{font-size:2rem;}
	.ind_teach_l li .hover h4,.ind_teach_r li .hover h4{font-size:1.5rem;}
	
	.bottom{padding:2.5rem 0;}
	
	.side2{width:2.8rem;}
	.side2 ul li{width:2.8rem;}
	.side2 ul li a{width:2.8rem;height:2.8rem;}
	/*------neiye------*/		
		
	.about{padding:10% 5%;}
	.about_tit{font-size:2rem;}
	.about_text{font-size:14px;margin:2rem 0;}
	
	.about_ld li{padding:2rem 5% 3rem;background-size:100% 1rem;}
	.about_ld li .li_l{width:95%; line-height:1.4;height:auto;}
	.about_ld li .li_c{max-width:100%;line-height:1.4;height:auto;margin:1rem 0;}
	.about_ld li .li_r{width:100%;line-height:1.6;}
	
	.about_org ul{display:block;justify-content:initial;}
	.about_org li{width:96%;padding-bottom:3rem;margin:0 4% 1.2rem;}
	.about_org li .li_t{font-size:1.5rem;margin:2.2rem 0;padding:0 2rem;}
	.about_org li .li_t:before{width:0.8rem;height:0.8rem;margin-top:-0.4rem;}
	.about_org li .li_b{font-size:15px;line-height:2;padding:0 2rem;}
	
	.about_aca{padding:3rem 0;}
	.about_aca .text{font-size:14px;}
	
	.com_details_tit .tit_yi{font-size:2rem;margin-bottom:1rem;}
	.com_details_tit .tit_yi h3{font-size:1.2rem;}
	.com_details_xq{font-size:14px;}
		
	.fanye{padding:1rem 3%;margin:1rem auto;}
	.fanye li{padding:8px 0;}
	.fanye1{margin:0 auto;}
	
	.faculty_nav{display:none;}
	.faculty_nav_m{display:block;}
	
	.faculty_ul li{width:44%;}
	.faculty_xq{margin-top:0;}
	.faculty_xq .faculty_fx{position:relative;top:auto;right:auto;width:100%;text-align:right;margin:1rem 0;}
	.faculty_xq .faculty_fx span{font-size:18px;}
	.faculty_xq .faculty_fx a{margin:0 5px 5px;width:22px;height:22px;}
	.faculty_xq2 .li_l{float:none;width:100%;margin-bottom:1.5rem;}
	.faculty_xq2 .li_l span{padding:0 0 10px;border:none;border-bottom:#334b7b solid 1px;font-size:2rem;}
	.faculty_xq2 .li_r{margin:15px 0 0;}
	.faculty_xq2 .textl{font-size:16px;line-height:2;}
	.faculty_xq2 .titl{font-size:18px;padding-left:12px;}
	.faculty_xq2 .titl:before{width:6px;height:6px;margin-top:-3px;}
	.faculty_xq2 .txtl{font-size:16px;}
	
	.faculty_xq3 .li_l span{padding:0 0 10px;border:none;border-bottom:#334b7b solid 1px;font-size:2rem;}
	.view_ul{width:104%;margin:0 -2%;}
	.view_ul li{width:40%;margin:5%;}
	
	.course_list li{width:32.33%;}
	
	.aca_cour_ul li{width:100%;}
	
	.alumni_ul li .li_r .titl{font-size:2rem;line-height:2.6rem;height:5.2rem;}
	.alumni_ul li .li_r{height:200px;}
	.alumni_ul li .li_r .titl_class{font-size:16px;}
	.alumni_ul li .li_r .txtl{font-size:16px;}
	
	.alumni_xq .titl{font-size:3rem;}
	.alumni_xq .titl_class{font-size:1.5rem;}
	.alumni_xq .txtl{font-size:2rem;}
	.alumni_xq .photo{width:15rem;height:15rem;}
	
	.life_video .ico_play{width:3rem;height:3rem;}
	
	.life_en1_l{width:100%;margin:1rem 0;font-size:1.2rem;}
	.life_en1_l h3{font-size:2rem;}
	.life_en1_r{width:100%;}
	.life_en3{font-size:1.2rem;}
	.life_en3 h3{font-size:2rem;}
	.life_en2{font-size:1.1rem;}
	
	.dl_01{margin:6% 3%;}
	.dl_01 .pic_b{padding:2rem 6%;}
	.dl_01 .pic_b .tit_yi{font-size:1.6rem;}
	.dl_01 .pic_b .tit_er{font-size:14px;}
	.dl_01 .pic_b .times{font-size:13px;}
	.dl_01 .pic_b .txts{font-size:14px;}
	
	.dl_02{margin:6% 3%;}
	.dl_02 .pic_b{padding:2rem 6%;}
	.dl_02 .pic_b .tit_yi{font-size:1.6rem;}
	.dl_02 .pic_b .tit_er{font-size:14px;}
	.dl_02 .pic_b .times{font-size:13px;}
	.dl_02 .pic_b .txts{font-size:14px;}
	
	.dl_nr01_t{padding:3rem 5% 2rem;}
	.dl_nr01_t .tit_yi{font-size:1.6rem;}
	.dl_nr01_t .tit_er{font-size:14px;}
	.dl_nr01_t .times{font-size:13px;}
	.dl_nr01_t .txts{font-size:14px;}
	
	.dl_nr02 ul:before,.dl_nr02 ul:after{width:1px;margin-left:0;}
	.dl_nr02 ul li a{font-size:1.5rem;}
	
	.dl_nr03 .title{font-size:1.5rem;}
	
}

@media only screen and (max-width:1024px){
	
	.ind_xuey_t li{width:48%;margin:0 1%;}
	.ind_xuey_t li:last-child{display:none;}
	.ind_xuey_t .ico_play{width:3rem;height:3rem;margin:-1.5rem auto auto -1.5rem;}
	/* ------------------------- */
	.faculty_xq1 .li_r{margin-left:350px;}
	.faculty_xq1 .li_r .titl{font-size:2.5rem;}
	.faculty_xq1 .li_r .titl_en{font-size:1.5rem;}
	.faculty_xq1 .li_r .txtl{font-size:18px;}
	
	.acad_titl:before{width:0.8rem;height:0.8rem;left:-1.5rem;margin-top:-0.4rem;}
	.acad_01{padding:2rem 0 3rem;}
	.acad_02{padding:2rem 1.5rem;}	
	.acad_03{padding:3rem 0 0;}
	.acad_04{padding:2rem 0;}
	
	.acad_pro_titl{padding-left:2rem;}
	.acad_pro_titl:before{width:0.8rem;height:0.8rem;margin-top:-0.4rem;}
	.acad_pro_0{padding:1rem 0 2rem;}
	.acad_pro_02{padding-top:2rem;}
	
	.life_sheshi{margin:3rem auto;}
	
	.qikan_xq_tit .tit_yi{font-size:2.2rem;}
	
	.guandian{padding-top:5%;}
	.guandian .pic{height:auto;padding-top:40%;position:relative;left:auto;top:auto;}
	.guandian .yiny{display:none;}
	.guandian .pic_b{width:auto;padding:2rem ;}
	.guandian .pic_b .times1{font-size:1.2rem;}
	.guandian .pic_b .titl{font-size:1.5rem;line-height:2rem;height:4rem;margin:1.5rem 0;}
	.guandian .pic_b .renwuj_l{height:32px;width:32px;}
	.guandian .pic_b .renwuj_r{margin-left:42px;}
	.guandian .pic_b .renwuj_r h4{font-size:16px;}
	.guandian .pic_b .renwuj_r h5{display:none;}
	
	.djt_ul li{width:100%;}
	.djt_ul li .li_r{height:240px;max-width:230px;width:45%;}
	.djt_ul li .li_l{height:240px;}
	.djt_ul li .tit0{font-size:14px;}
	.djt_ul li .tit1{font-size:18px;line-height:24px;height:48px;margin:15px 0;}
	.djt_ul li .tit2{font-size:13px;}
	.djt_ul li .tit3{font-size:16px;}
}

@media screen and (max-width:980px) {	
	.banner{height:auto;padding-top:60%;}
	
	.ind_new{padding:3rem 0;}
	.ind_new_t_l{width:100%;margin-bottom:2rem;}
	.ind_new_t_l .pic{height:auto;padding-top:65%;}
	.ind_new_t_r{width:100%;}
	.ind_new_t_r .pic{height:auto;padding-top:55%;}
	.ind_new_t_rul li{margin-top:2rem;}
	
	.ind_new_b{padding-top:2.5rem;}
	.ind_new_b_l{width:100%;margin-bottom:2rem;display:none;}
	.ind_new_b_l .pic{height:auto;padding-top:45%;}
	.ind_new_b_r{width:100%;}
	
	.ind_yanjiu{padding:3rem 0;}
	
	.ind_teach{padding:3rem 0;}
	
	.bottom_l{width:100%;max-width:100%;float:none;overflow:hidden;padding:0 0 2rem;}	
	.bottom_l .logo_ft{max-height:2.5rem;}
	.bottom_r{width:100%;float:none;margin:0 auto;}
	/*--------neiye----------*/
	.nybanner{height:auto;width:auto;padding:0 2%;background-position:center top;background-attachment: scroll;background-size:cover;
			position:absolute;top:0;left:0;width:100%;height:100%;}
	.ny_banner_nr{padding:4rem 2%;position:relative;bottom:auto;left:auto;transform: none;display: block;}
	
	.daohang_l{display:none;}
	.weizhi{display:none;}
	.titl_dw{float:none;margin:0;font-size:1.6rem;height:4rem;line-height:4rem;}
	.titl_dw:before{content:"";width:2rem;height:2rem;margin:-1rem;
		position:absolute;top:50%;right:10%;transition:0.3s;background:url(../images/titl_dw_jt.png) no-repeat center/cover;}
	.titl_dw.on:before{transform:rotate(180deg)}
	.titl_dw1:before{display:none;}
	
	.left_nav{position:absolute;top:0;left:0;z-index:309; display:none;width:100%;padding-top:0;}
	.left_nav:before{left:50px;}
	.left_nav ol>li>a{height:3.8rem;line-height:3.8rem;font-size:1.25rem;}
	.left_nav ol li ol li a{font-size:1.25rem;}
	.left_nav ol>li>span{height:3.8rem;}
	.left_nav ol li ol li ol li a{font-size:1.2rem;}
	.ny_con_r{margin:0;}
	.left_nav_b{display:none;}
	
	.swiper-container-shizi{margin:2rem auto;}
	
	.aca_news_l{width:100%;margin:1rem 0 0;}
	.aca_news_r{width:100%;}
	
	.qikan_box{padding:6% 4%;}
	.qikan_1_l .tit{font-size:2.6rem;}
	.qikan_tit{font-size:1.6rem;padding-left:0.5rem;}
	.qikan_tit span{width:2rem;height:2rem;left:-2rem;margin-top:-1rem;}
	
	.qikan_4_table table{font-size:14px;table-layout: fixed;}
	
}	
@media screen and (max-width:820px) {	
	html,body {font-size: 94%;}
	.wp_main{width:94%;}	
		
	.ind_new_t_l .pic_b{padding:15px;}
	.ind_new_t_l .txt{font-size:14px;margin:10px 0 15px;height:auto;-webkit-line-clamp:2;}
	.ind_new_t_r .tit{font-size:16px;line-height:1.6;height:auto;}
	.ind_new_t_r .txt{margin:10px 0;font-size:14px;line-height:1.6;height:auto;}
	.ind_new_t_rul .titl{font-size:18px;}
	.ind_new_t_rul .times1{font-size:12px;margin:8px 0;}
	.ind_new_b_l .ico_play{width:2.6rem;height:2.6rem;margin:-1.3rem auto auto -1.3rem;}
	
	.ind_view .pic_b .titl{font-size:1.3rem;line-height:2rem;height:6rem;margin:1rem 0;}
	.ind_view .pic_b .renwuj{padding:15px 0;}
	.ind_view .pic_b .renwuj_l{width:32px;height:32px;}
	.ind_view .pic_b .renwuj_r{margin-left:42px;}
	.ind_view .pic_b .renwuj_r h5{display:none;}
	
	.ind_view_more{margin-top:2rem;}
	
	.ind_yanjiu_l{display:none;}
	.ind_yanjiu_r{margin:0 3%;padding:1rem 1rem 0;}
	.ind_yanjiu .pic_b{padding:10px 15px;}
	.ind_yanjiu .pic_b .titl{font-size:1.3rem;line-height:2rem;height:6rem;-webkit-line-clamp:3;margin:1rem 0;}
	.ind_yanjiu .pic_b .times1{font-size:12px;line-height:22px;height:44px;overflow:hidden;}
	.ind_yanjiu .shadow{height:15px;}
	
	.ind_zt .pic_b{padding:10px 15px 15px;}
	.ind_zt .pic_b .titl{font-size:1.4rem;line-height:2rem;height:4rem;margin-top:1rem;}
	.ind_zt .pic_b .linel{height:4px;}
	.ind_zt .pic_b .txtl{font-size:14px;line-height:20px;height:40px;-webkit-line-clamp:2;margin:10px 0 20px;}
	
	.bottom{padding:3rem 0;}
	
	/*--------neiye----------*/	
	.about_text{line-height:1.7;}
	
	.about_ld li .li_l{font-size:2rem;}
	.about_ld li .li_c{font-size:1.8rem;}
	
	.about_list_t li{margin-bottom:2rem;}
	.about_list_t .pic_b{padding:10px 15px;}
	.about_list_t .pic_b .timesl{top:10px;right:15px;}
	.about_list_t .pic_b .title{font-size:16px;}
	.about_list_t .pic_b1 .title{font-size:16px;}
	
	.about_list_b .pic_b{font-size:16px;padding:20px 0;}
	.about_list_b .pic_b .timesl{top:20px;}	
		
	.about_aca .text_box{padding:2.5rem 2rem;}
	
	.com_details{padding:2.5rem 2rem 3rem;}
	.com_details_tit .tit_yi{font-size:1.65rem;}
	
	.faculty_xq{padding:0;}
	.faculty_xq1{padding:2rem 1.8rem;margin-bottom:2rem;}
	.faculty_xq1 .li_l{width:14rem;height:15rem;margin:0 auto;float:none;}
	.faculty_xq1 .li_r{margin:1rem auto 0;}
	.faculty_xq1 .li_r .txtl{margin:1rem 0;}
	.faculty_xq1 .li_r .titl_en{display:block;margin:5px 0 0;}
	.faculty_xq_m{margin-bottom:2rem;}
	.faculty_xq2{padding:2rem 1.8rem;margin-bottom:2rem;}
	.faculty_xq2 .txtl{font-size:15px;}
	.faculty_xq2 .textl{line-height:1.8;font-size:15px;}
	
	.acad_0{font-size:15px;line-height:1.8;}
	.acad_titl{font-size:18px;}
	.num_big{font-size:2em;}
	.acad_04 .ico_duig{background-size:auto 30px;}
	
	.acad_pro_0{font-size:15px;line-height:1.8;}
	.acad_pro_titl{font-size:18px;}
	
	.news_list_b li{margin-bottom:1.5rem;}
	.news_list_b .pic_b .title{font-size:16px;}
	
	.course_list ul{width:102%;margin:0 -1%;}
	.course_list li{width:48%;margin:2% 1%;}
	
	.aca_news_r li{margin-bottom:1.5rem;}
	.aca_news_r .pic_b .title{font-size:16px;}
	
	.course_xq{font-size:15px;}
	
	.aca_cour_titl{font-size:2rem;margin-bottom:2rem;}
	.aca_cour2 .text{font-size:15px;line-height:1.8;}
	
	.zhu_list li .li_l .pic{height:150px;}
	.zhu_list li .tit1{font-size:1.2rem;}
	.zhu_list li .tit2{font-size:1.6rem;margin-bottom:2rem;}
	.zhu_list li .admin{font-size:14px;}
	.zhu_list li .txt{display:none;}
	
	
	.alumni_ul li .li_l{width:9rem;height:9rem;}
	.alumni_ul li .li_r{margin-left:10.5rem;}
	
	.alumni_xq .text{font-size:1.3rem;}
	.alumni_xq .pingjia{font-size:1.3rem;border-width:0.4em;}
	
	.life_info{font-size:15px;padding:5% 0;}
	
	.life_sheshi ul:before,.life_sheshi ul:after{display:none;}
	.life_sheshi ul li{width:100%;margin:0;padding:1rem 0;}
	.life_sheshi ul li .tile{font-size:1.5rem;}
	.life_sheshi ul li .txte{font-size:14px;}
	
	.qikan_2{padding:3rem 0;}
	.qikan_3{padding:3rem 0;}
	.qikan_news{padding:2rem 0;}
	.qikan_news .pic_b{padding:10px 15px;}
	.qikan_news .pic_b .titl{font-size:1.3rem;line-height:2rem;height:6rem;-webkit-line-clamp:3;margin:1rem 0;}
	.qikan_news .pic_b .times1{font-size:12px;line-height:22px;height:44px;overflow:hidden;}
	
	.qikan_txt{font-size:15px;line-height:1.8;margin:10px 0;}
	.qikan_xq_text{font-size:15px;}
	
}

@media screen and (max-width:600px) {
	html,body {font-size: 90%;}
	
	.bannerbox{position:relative;left:auto;top:auto;}
	.banner{background-image: none !important;height:auto;padding-top:0;}
	.banner .wap_pic{display: block;}
	.bannerbox .pag_box{width:90%;right:5%;bottom:25px;}
	
	.ind_new_b_ul li{margin-top:15px;}
	.ind_new_b_ul li .linr{padding:18px 15px;}
	.ind_new_b_ul li .time1{font-size:15px;}
	.ind_new_b_ul li .time1_moth{font-size:18px;}
	.ind_new_b_ul li .time1_day{font-size:40px;}
	.ind_new_b_ul li .tit1{margin-left:110px;line-height:23px;height:46px;font-size:18px;}
	
	.ind_teach_l,.ind_teach_r{width:100%;}
	
	.ind_zt_nr{padding:0 3%;}
	
	.ind_xuey_t{padding:0 3%;}
	.ind_xuey_b{padding:0 3%;}
	
	.bottom_r_ul{width:100%;padding:4% 0;float:none;}
	.bottom_r_ul:before{top:0;width:100%;height:2px;}
	.bottom_r_ul1:after{top:auto;bottom:0;width:100%;height:2px;}
	.bottom_r_ewm{float:none;width:90px;margin:2rem auto 0;}
	/*--------neiye----------*/
	.black-inline{padding:15px 0;}
	
	.news_top_nr{padding:0 3%;width:94%;}
	.news_top_nr_r{width:100%;margin:4% 0;}
	.news_top_nr_r .pic{height:0;padding-top:50%;}
	.news_top_nr_l{width:100%;padding:0 0 30px;margin:0;}
	.news_top_nr_l .tit{font-size:1.3rem;}
	.news_top_nr_l .txt{margin:15px 0;}
	
	.faculty_ul li{width:94%;}
	.faculty_ul li .li_l{width:9rem;height:9rem;}
	.faculty_ul li .li_r{margin-left:10.5rem;}
	.faculty_ul li .li_r .titl{font-size:16px;line-height:1.5;height:auto;white-space:normal;}
	.faculty_ul li .li_r .txtl{font-size:13px;line-height:20px;height:60px;}
	
	.faculty_xq_m li a{font-size:15px;}
	.faculty_xq_m li a span{padding-left:32px;line-height:26px;background-size:26px auto;}
	
	.news_list_t li{margin-bottom:2rem;}
	.news_list_t .pic_t{width:100%;}
	.news_list_t .pic{height:auto;padding-top:50%;}
	.news_list_t .pic_b{width:92%;padding:2rem 4%;height:auto;}
	.news_list_t .tit{font-size:1.5rem;line-height:2rem;height:4rem;}
	.news_list_t .txt{font-size:14px;line-height:20px;height:60px;margin:10px 0;}
	
	.course_0 ul{width:100%;margin:0;}
	.course_0 li{width:100%;margin:1rem 0;}
	.aca_edu_l{position:relative;top:auto;left:auto;width:100%;}
	.aca_edu_r{margin:0;}
	.aca_edu_r .neir{padding:2rem 5% 4rem;width:90%;font-size:1.5rem;}
	.aca_edu_r .neir_nr{position:relative;top:auto;left:auto;transform:translateY(0);}
	.aca_edu_r .neir h3{font-size:2.2rem;}
	.aca_edu_r .neir h3 b{font-size:2.2rem;}
	
	.aca_edu1:before{display:none;}
	.aca_edu1_r{position:relative;top:auto;right:auto;width:100%;}
	.aca_edu1_l{margin:0;}
	.aca_edu1_l .neir{padding:2rem 5% 4rem;width:90%;font-size:1.5rem;}
	.aca_edu1_l .neir_nr{position:relative;top:auto;left:auto;transform:translateY(0);}
	.aca_edu1_l .neir h3{font-size:2.2rem;}
	.aca_edu1_l .neir h3 b{font-size:2.2rem;}
	
	.aca_news_l .pic_t{width:100%;}
	.aca_news_l .pic{height:auto;padding-top:50%;}
	.aca_news_l .pic_b{width:92%;padding:2rem 4%;height:auto;}
	.aca_news_l .tit{font-size:1.5rem;line-height:2rem;height:4rem;}
	.aca_news_l .txt{font-size:14px;line-height:20px;height:60px;margin:10px 0;}
	
	.aca_about ul li .pic{width:4rem;height:4rem;}
	.aca_about ul li .title{font-size:14px;}
	
	.aca_cour1{font-size:15px;}
	.aca_cour1 .tip{font-size:14px;margin-top:2em;}
	.aca_cour2{margin:3rem 2% 0;}
	
	.aca_cour_list2{padding:1% 3%;}
	
	.aca_cour_case_l{width:100%;margin:0;padding:3rem 0;}
	.aca_cour_case_l .neir{font-size:1.5rem;}
	.aca_cour_case_l .neir h3{font-size:2.2rem;}
	.aca_cour_case_r{width:100%;}
	
	
	.aca_cour_ul li .li_l{width:9rem;height:9rem;margin:0;}
	.aca_cour_ul li .li_r{margin-left:10.5rem;}
	.aca_cour_ul li .li_r .titl{font-size:16px;line-height:1.5;height:auto;white-space:normal;}
	.aca_cour_ul li .li_r .txtl{font-size:13px;line-height:20px;height:60px;}
	
	.alumni_ul li{width:94%;}
	.alumni_ul li .li_r{height:auto;}
	.alumni_ul li .li_r .txtl{line-height:1.4;height:auto;}
	
	
	.news_list_t1 li{margin-bottom:2rem;}
	.news_list_t1 .pic_t{width:100%;}
	.news_list_t1 .pic{height:auto;padding-top:45%;}
	.news_list_t1 .pic_b{width:92%;padding:1.5rem 4%;height:auto;}
	.news_list_t1 .tit{font-size:1.5rem;line-height:1.6;margin-bottom:1.5rem;}
	.news_list_t1 .admin{font-size:14px;line-height:1.5;}
	
	.com_details_xq{line-height:1.8;}
	
	.boshi_ul li{width:94%;}
	.boshi_ul li .li_l{width:9rem;height:9rem;}
	.boshi_ul li .li_r{margin-left:10.5rem;}
	.boshi_ul li .li_r .titl{font-size:16px;line-height:1.5;height:auto;white-space:normal;}
	.boshi_ul li .li_r .txtl{font-size:13px;line-height:20px;height:60px;}
	
	
	.dl_nr01_b{padding:2rem;}
	.dl_nr01_b_nr{width:100%;}
	.gallery-thumbs .swiper-slide{margin:0 0 10px;transform:scale(1);-webkit-transform:scale(1);}
	.gallery-thumbs .swiper-slide-prev{transform:scale(1) translateX(10%);-webkit-transform:scale(1) translateX(10%);}
	.gallery-thumbs .swiper-slide-next{transform:scale(1) translateX(-10%);-webkit-transform:scale(1) translateX(-10%);}
	.gallery-thumbs .swiper-slide-active,.swiper-containerxq .swiper-slide-duplicate-active {
			transform:scale(1) translateX(0);-webkit-transform:scale(1) translateX(0);}
	.gallery-top{width:100%;}
	
			
	.dl_nr03_l{width:100%;}	
	.dl_nr03_r{width:100%;}	
	
	.dl_xq_l{width:100%;}	
	.dl_xq_r{width:100%;}	
}

@media screen and (max-width:480px) {
	html,body {font-size: 85%;}		
	.ind_tit1{font-size:2rem;}
	
	.ind_yanjiu_t{padding:2.2rem 0;}
	.ind_yanjiu_t h3{}
	.ind_yanjiu_t h4{font-size:1.2rem;}
	
	.ind_zt .pic{padding-top:60%;}
	.ind_zt .swiper-slide-active .pic_b{background:#1e3d63;color:#d6a571;}
	.ind_zt .swiper-slide-active .pic_b .txtl{color:#d6a571;}
	.ind_zt .swiper-slide-active .pic_b .linel{background:#d6a571;}
	.ind_zt .swiper-slide-active .pic_b .morel{color:#d6a571;}
	
	.ind_xuey_t ul{width:100%;margin:0;}
	.ind_xuey_t li{width:100%;margin:5px 0;}
	.ind_xuey_b{margin:10px 0;}
	
	.bottom_r_ul li{line-height:1.6;letter-spacing:0.05em;font-size:14px;}
	.bottom_b{font-size:12px;}
	.bottom_top{height:32px;}
	/*---------neiye-----*/		
	.left_nav{}
	
	.about_list{padding:20px 5%;}
	.about_list_t .pic_b .timesl{float:none;position:relative;top:auto;right:auto;}
	.about_list_t .pic_b .title{margin: 0 0 5px;}
	
	.about_list_b .pic_b .timesl{float:none;position:relative;top:auto;right:auto;}
	.about_list_b .pic_b .title{margin: 0 0 5px;}
	
	.faculty_xq1 .li_r .txtl{font-size:16px;}
	
	.view_ul{width:100%;margin:0;}
	.view_ul li{width:96%;margin:1rem 2%;}
	.view_ul li .tit{font-size:16px;height:auto;line-height:1.5;}
	.view_ul li .txt{font-size:14px;height:auto;line-height:1.5;-webkit-line-clamp:2;margin:1rem 0;}
	
	.acad{padding:2px 15px;}
	.acad_pro{padding:2px 15px 20px;}
	
	.course_0{padding:0 15px;}
	
	.aca_edu_hz{padding:0 15px;}
	
	.shizi_nr{padding:0 4%;}
	.course_list{padding:4%;}
	
	.aca_news .ny_tit{margin-top:0;}
	.aca_news_nr{padding:0 4%;}
	
	.aca_about{padding:1rem 4%;}
	.aca_about ul li .title{font-size:12px;}
	
	.aca_cour_list1 li{width:98%;}
	
	.aca_cour_list2 li{width:98%;}
	
	.alumni_ul li .li_r .titl_class{font-size:14px;}
	.alumni_ul li .li_r .txtl{font-size:14px;}
	
	.qikan_1_l{margin:0;width:100%;}
	.qikan_1_l .tit{padding:2rem 0;}
	.qikan_1_r{width:100%;margin:2rem 0;}
	
	.qikan_news_b{margin-top:0;}
	.qikan_news_b li{margin:1rem 0;width:100%;}
	.qikan_news_b li .tit{font-size:16px;height:auto;line-height:1.5;}
	.qikan_news_b li .txt{font-size:14px;height:auto;line-height:1.5;-webkit-line-clamp:2;margin:1rem 0;}
}

@media screen and (max-width:414px) {
	html,body {font-size: 80%;}
	
	/*--------neiye----------*/
	.course_0 li .pic{padding-top:55%;}
	.course_list ul{width:100%;margin:0;overflow: hidden;}
	.course_list li{width:100%;margin:2% 0;}
	.course_list li .pic{padding-top:55%;}
	
	.alumni_xq{padding:6% 5%;}
	
	.life_sheshi{padding:5%;}
	
	.qikan_tit{padding-left:1.5rem;}
	.qikan_tit span{left:-1rem;}
}
			
@media screen and (max-width:375px) {
	.header .logo img{height:2.4rem;padding-top:0.3rem;}
	/*--------neiye----------*/
	
}

@media screen and (max-width:320px) {
	html, body{min-width:320px;}
	.header .logo img{height:2.2rem;padding-top:0.4rem;}
	
}