.content{ width:100%; overflow:hidden; background:#f3f2ef}

/*影像详情*/
.break-nav{ width:75%; overflow:hidden; margin:40px auto 0px; font-size:12px; color:#333}
.break-nav a{ color:#333;transition:all 0.4s ease; margin:0px 10px}
.break-nav a:hover{ color:#a22036}
.break-nav a:first-child{ margin-left:0px}

.yx{ width:75%; overflow:hidden; margin:36px auto 0px; padding-bottom:120px}
.yx-left{ float:left; width:75%; overflow:hidden; background:#fff;box-sizing:border-box; padding:0px 4%}
.yx-left h1{ width:100%; overflow:hidden; font-size:48px; font-weight:bold; color:#a31f34; margin-top:80px}
.yx-1{ width:100%; overflow:hidden; margin-top:30px; border-bottom:4px #a31f34 solid; padding-bottom:40px}
.yx-1 span{ float:left; width:auto; line-height:36px; font-size:18px; color:#333;font-family:'EuclidCircularA'}
.yx-1 em{ float:left; width:auto; line-height:36px; font-size:24px; color:#333; margin-left:15px}
.yx-2{ float:left; width:auto; margin-left:5px}
.yx-2 a{ float:left; width:34px; height:34px;border-radius:50%; border:1px #a31f34 solid; overflow:hidden; margin-left:10px; cursor:pointer}
.yx-2.bshare-custom .m3ms_share1{ background:url(../images/m3ssi1.png) no-repeat center}
.yx-2.bshare-custom .m3ms_share2{ background:url(../images/m3ssi2.png) no-repeat center}
.yx-2 .m3ms_share3{ background:url(../images/m3ssi3.png) no-repeat center}
.yx-2 .m3ms_share4{ background:url(../images/m3ssi4.png) no-repeat center}


.yx-2.bshare-custom a{ padding:0px; width:34px; height:34px; display:block}



.yx-3{ width:100%; overflow:hidden; font-size:20px; color:#333; line-height:40px; text-indent:2em}
.yx-3 p{ margin-top:40px}
.yx-3 img{max-width:100%; height:auto; text-indent:0px; margin-left:-2em}
.yx-3 video{ width:100%; height:auto; margin-left:-2em}
.yx-4{ width:100%; overflow:hidden; margin-top:75px; border-top:1px #e6e6e6 solid; line-height:96px; font-size:16px; color:#333}
.yx-4 em{ color:#808080; margin:0px 20px; font-size:14px}
.yx-4 a{ color:#808080; margin-right:60px}
.yx-4 .tu{ margin-right:20px}
.yx-right{ float:right; width:22.22%; overflow:hidden}
.yx-ra{ float:left; width:100%; overflow:hidden; background:#fff;box-sizing:border-box;padding:0px 9%; padding-bottom:40px}
.yx-ra h3{ width:100%; overflow:hidden; margin-top:25px; font-size:24px; color:#a22036; font-weight:bold;}
.yx-ra ul{ width:100%; overflow:hidden;}
.yx-ra ul li{ width:100%; display:block; line-height:33px; overflow:hidden; padding-left:20px; background:url(../images/icon-2021-71.svg) no-repeat 0px 15px; font-size:16px; margin-top:12px;box-sizing:border-box}
.yx-ra ul li a{ color:#333;transition:all 0.4s ease}
.yx-ra ul li a:hover{ color:#a22036}

.yx-rb{ float:left; width:100%; overflow:hidden; background:#fff;box-sizing:border-box;padding:0px 9%; padding-bottom:40px; margin-top:40px}
.yx-rb h3{ width:100%; overflow:hidden; margin-top:25px; font-size:24px; color:#a22036; font-weight:bold;}
.yx-item{ width:100%; overflow:hidden; margin-top:22px}
.yx-item samp,.yx-item samp img{ float:left; width:100%; overflow:hidden; height:auto;transition:all 0.4s ease }
.yx-item span{ float:left;  width:100%; overflow:hidden; line-height:24px; font-size:16px; color:#333; margin-top:26px;transition:all 0.4s ease}
.yx-item  a:hover img{transform:scale(1.1)}
.yx-item  a:hover span{ color:#a22036}

/*学术组织*/
.m2atcRcon{ padding:3.38vw 4.1vw}
.xs-1{ width:100%; margin:20px auto 0px; overflow:hidden; font-size:32px; font-weight:bold; color:#333; border-bottom:4px #333 solid; padding-bottom:26px; letter-spacing:2px}
.xs-2{ width:85%; overflow:hidden; margin:60px auto 0px}
.xs-2 img{ width:100%; height:auto}
.xs-3{ width:85%; margin:85px auto 0px; overflow:hidden; font-size:24px; font-weight:bold; color:#333; border-bottom:1px #e6e6e6 solid; padding-bottom:26px}
.xs-4{ width:85%; margin:28px auto 0px; overflow:hidden; }
.xs-4 p{ float:left; width:100%; overflow:hidden; font-size:14px; color:#333; line-height:24px}
.xs-4 span{ float:left; width:100%; overflow:hidden; font-size:14px; color:#333; line-height:24px; font-weight:bold; margin-top:30px}

.xs-list{ width:85%; overflow:hidden; margin:38px auto 0px}
.xs-item{ width:100%; overflow:hidden; background:#f3f2ef; padding:10px 0px;font-size:14px; color:#33}
.xs-item:nth-child(2n){ background:none}
.xs-item span{ float:left; width:19%;overflow:hidden;box-sizing:border-box;padding-left:5%; line-height:40px;font-weight:bold}
.xs-item p{ float:left; width:81%;overflow:hidden;}
.xs-item p em{ float:left; width:12.2%; line-height:40px; overflow:hidden}
.xs-item p a{ float:left; width:auto; line-height:40px; color:#333; margin-right:60px}
.xs-item p a:hover{ color:#a22036}

/*影像列表*/
@keyframes zs{
0%{transform:scale(0.7);opacity:1}
100%{transform:scale(1);opacity:0}
}
.ying{ width:100%; overflow:hidden; padding-bottom:40px}
.ying-item{ float:left; width:48.2%; overflow:hidden; margin-top:40px}
.ying-item:nth-child(2n){ float:right}
.ying-pic{ width:100%; overflow:hidden; position:relative}
.ying-pic img{ width:100%; height:auto;transition:all 0.4s ease}
.ying-pic span{ width:80px; height:80px; position:absolute; display:block;left:50%;top:50%; z-index:12;margin:-40px 0px 0px -40px}
.ying-pic span:before{ content:""; width:60px; height:60px; display:block; position:absolute;left:10px;top:10px; z-index:10; overflow:hidden;border-radius:50%; background:#a31f34}
.ying-pic span:after{ content:""; width:100%; height:100%; display:block; position:absolute;left:0px;top:0px; z-index:10; overflow:hidden;border-radius:50%; background:#a31f34;opacity:1;animation:zs 1s linear infinite}
.ying-pic span samp{ width:100%; display:block; height:100%; position:absolute;left:0px;top:0px; z-index:12; background:url(../images/icon-2021-72.svg) no-repeat center}
.ying-ct{ width:85%; margin:-20px auto 0px; background:#fff; position:relative; z-index:234;box-sizing:border-box;padding:7%; overflow:hidden;transition:all 0.4s ease}
.ying-ct span{ width:100%; overflow:hidden; display:block; line-height:30px; height:60px; font-size:24px; color:#333;transition:all 0.4s ease}
.ying-ct p{ width:100%; overflow:hidden; display:block; line-height:30px; height:30px; font-size:14px; color:#808080; margin-top:15px;transition:all 0.4s ease}
.ying-item a:hover img{transform:scale(1.1)}
.ying-item a:hover .ying-ct{ background:#a31f34}
.ying-item a:hover .ying-ct span,.ying-item a:hover .ying-ct p{ color:#fff}

/*学校标识*/
.ident-1{ width:100%; overflow:hidden; margin:120px auto 0px; padding-left:6%;box-sizing:border-box}
.ident-1 span{ float:left; width:24%; overflow:hidden; padding:20px;box-sizing:border-box; margin-left:7%; position:relative}
.ident-1 span img{ width:100%; height:auto; position:relative; z-index:22}

.ident-2{ width:100%; overflow:hidden; padding:0px 6%}
.ident-2 span{ width:100%; display:block; text-align:center; cursor:pointer; margin-top:120px; position:relative}
.ident-2 span img{max-width:100%; height:auto}

.ident-2 p{ float:left; width:40%; overflow:hidden;margin-top:120px;box-sizing:border-box; padding-left:5%;}
.ident-2 p img{ float:left; width:100%; }
.ident-2 p:last-child{ float:right; padding:0px 5% 0px 0px}
.ident-2 p samp{ float:left; width:50%;box-sizing:border-box; padding:0px 10%; position:relative }


.ident-1 span:hover{ background:#eee}
.ident-1 span:hover:before{ content:""; width:30px; height:30px; position:absolute;left:50%;top:50%; background:url(../images/icon-2021-75.svg) no-repeat center; z-index:26;margin:-15px 0px 0px -15px}
.ident-1 span:hover:after{ content:""; width:30px; height:30px; position:absolute;left:50%;top:50%; background:#fff; z-index:24;border-radius:50%; margin:-15px 0px 0px -15px}

.ident-2 span:hover{ background:#eee}
.ident-2 span:hover:before{ content:""; width:30px; height:30px; position:absolute;left:50%;top:50%; background:url(../images/icon-2021-75.svg) no-repeat center; z-index:26;margin:-15px 0px 0px -15px}
.ident-2 span:hover:after{ content:""; width:30px; height:30px; position:absolute;left:50%;top:50%; background:#fff; z-index:24;border-radius:50%; margin:-15px 0px 0px -15px}

.ident-2 samp:hover{ background:#eee}
.ident-2 samp:hover:before{ content:""; width:30px; height:30px; position:absolute;left:50%;top:50%; background:url(../images/icon-2021-75.svg) no-repeat center; z-index:26;margin:-15px 0px 0px -15px}
.ident-2 samp:hover:after{ content:""; width:30px; height:30px; position:absolute;left:50%;top:50%; background:#fff; z-index:24;border-radius:50%; margin:-15px 0px 0px -15px}


.ident-3,.ident-3{ width:100%; overflow:hidden; margin:150px auto 0px; border-bottom:1px #e6e6e6 solid; padding-bottom:50px}
.ident-3 h3,.ident-4 h3{ float:left; width:100%;  font-size:24px; line-height:24px; color:#333; padding-left:20px;border-left:4px #a31f34 solid}
.ident-3ct{ float:left; width:100%; overflow:hidden; margin-top:20px; line-height:35px; font-size:18px; color:#333}
.ident-3{ margin-top:60px}
.ident-3.top{ margin-top:150px}
.ident-3ct span{ font-size:24px; padding:5px 0px 15px ; display:block}
.ident-3ct p{ margin-top:40px}
.ident-3ct p a{ color:#a31f34; text-decoration:underline;}
.ident-3ct em{ margin-right:180px}
.ident-3ct img{max-width:100%; height:auto}
.ident-3item{ float:left; width:48%; overflow:hidden; margin-top:30px; position:relative}
.ident-3item:last-child{ float:right}
.ident-3item img{ float:left; width:100%; height:auto; overflow:hidden;transition:all 0.4s ease}
.ident-3item span{ width:100%; overflow:hidden; position:absolute;left:0px;bottom:0px; z-index:12; font-size:24px; color:#fff; padding-left:9%; line-height:90px; background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1))}
.ident-3item img:hover{transform:scale(1.1)}
.ident-3item samp{ width:4.5vw;height:4.5vw; position:absolute;left:50%;top:50%; overflow:hidden; z-index:234; background:rgba(255,255,255,0.2) url(../images/icon-2021-72.svg) no-repeat center; display:block;border-radius:50%;margin:-2.25vw 0px 0px -2.25vw; background-size:24%}

.viewer-button{right:-30px;top:100px}
.viewer-container img{ background:#fff}



.ident-4{ width:100%; margin:80px auto 0px; overflow:hidden; font-size:32px; font-weight:bold; color:#333; border-bottom:4px #333 solid; padding-bottom:26px; letter-spacing:2px}
.ident-5{ width:100%; margin:0px auto 0px; overflow:hidden; }
.ident-5 P{ float:left; width:100%; overflow:hidden; line-height:34px; font-size:18px; color:#333; margin-top:20px}
.ident-6{ width:100%; margin:30px auto 0px; overflow:hidden; }
.ident-6 h3{ float:left; width:100%; font-size:24px; line-height:24px; color:#333; padding-left:20px;border-left:4px #a31f34 solid}
.ident-6 ul{ float:left; width:100%; overflow:hidden; margin-top:20px}
.ident-6 ul li{ float:left; width:49.5%; overflow:hidden; line-height:60px; margin-top:10px; padding-left:30px;box-sizing:border-box; background:#f3f2ef url(../images/tb.svg) no-repeat 30px center}
.ident-6 ul li:nth-child(2n){ float:right}
.ident-6 ul li a{ margin-left:45px; color:#333; font-size:18px;transition:all 0.4s ease}
.ident-6 ul li a:hover{ color:#a31f34}

.ident-3:nth-child(8){ border:none; padding-bottom:0px}

/*team*/
.team-1{ float:left; width:100%; overflow:hidden}
.team-right{ float:right}
.team-head{ float:left; width:100%; overflow:hidden; font-size:32px; color:#a31f34; font-weight:bold; border-bottom:4px #a31f34 solid; padding-bottom:20px; letter-spacing:2px}
.team-1 h3{ float:left; width:100%; overflow:hidden; font-size:24px; color:#333; letter-spacing:2px; margin-top:24px}
.team-pannel{ float:left; width:100%; overflow:hidden;padding-bottom:20px;border-bottom:1px #e6e6e6 solid; }
.team-item{ float:left; width:20%; overflow:hidden; margin-top:30px; }
.team-item samp{ float:left; width:100%; height:180px; overflow:hidden}
.team-item img{ float:left; width:140px; height:100%;object-fit: cover;}
.team-item span{ float:left; width:140px; overflow:hidden; line-height:50px; text-align:center; font-size:20px; color:#333; margin-top:15px}



.team-2{ width:100%; margin-top:90px}
.team-3{ float:left; width:46.5%; overflow:hidden; margin-top:36px;box-sizing:border-box; height:236px;border:1px #e6e6e6 solid; padding:3.2%; position:relative;transition:all 0.4s ease; cursor:pointer}
.team-3:nth-child(2n){ float:right}
.team-3 span{ float:left; width:100%; overflow:hidden; font-size:24px; color:#333}
.team-3 p{ float:left; width:100%; overflow:hidden; font-size:14px; color:#808080; line-height:24px; height:48px; margin-top:28px}
.team-3 samp{ width:20px; height:20px;position:absolute;left:5%;bottom:12%; background:url(../images/icon-2021-74.svg) no-repeat center; display:block;transition:all 0.4s ease}
.team-2 .active{border-top:4px #a31f34 solid;box-shadow:0px 10px 12px 4px rgba(0,0,0,0.05)}
.team-2 .active samp{background:url(../images/icon-2021-73.svg) no-repeat center}

.team-drop{ width:100%; height:100%; overflow:hidden; position:fixed;left:0px;top:0px; z-index:2425525; background:rgba(0,0,0,0.3);box-sizing:border-box;padding:4% 12.5%; visibility:hidden;opacity:0;transition:all 0.4s ease}
.team-center{ width:100%; overflow:hidden; height:100%; background:#fff; padding:5%;box-sizing:border-box; position:relative}
.team-cont{ width:100%;  height:100%}
.team-cont h3{ width:100%; overflow:hidden; font-size:32px; font-weight:bold; color:#333; border-bottom:4px #333 solid; padding-bottom:24px}
.team-list{ width:91%; overflow:hidden; margin:40px auto 0px;border-bottom:1px #e6e6e6 solid;}
.team-list h4{ width:100%; overflow:hidden; font-size:24px; color:#333; border-bottom:1px #e6e6e6 solid; padding-bottom:22px}
.team-li{ float:left; width:25%; overflow:hidden; box-sizing:border-box; padding-left:5%; line-height:60px; font-size:18px; color:#333}
.team-close{ width:60px; height:60px;border-radius:50%;overflow:hidden; background:rgba(0,0,0,0.1) url(../images/close.svg) no-repeat center; position:absolute;right:30px;top:30px; z-index:234; cursor:pointer;transition:all 0.4s linear }
.team-close:hover{transform:rotate(360deg)}
.team-show{ visibility:visible;opacity:1}
.mCustomScrollBox{ overflow:inherit}
.mCSB_scrollTools{right:-4%}
.mCSB_inside > .mCSB_container{ margin-right:0px}
.mCSB_scrollTools .mCSB_draggerRail{ background:none}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background:#a31f34;border-radius:4px}


.tg{ width:100%; overflow:hidden; background:#f3f2ef; padding:120px 0px 80px}
.tg-head{ width:62.5%; margin:0px auto; overflow:hidden}
.tg-head h3{ float:left; width:auto; overflow:hidden; font-size:48px; color:#333}
.tg-head p{ float:right; width:auto; overflow:hidden; font-size:12px; color:#333; margin-top:48px}
.tg-head p a{ color:#333; margin:0px 15px}
.tg-head p a:last-child{ margin-right:0px}
.tg-head p a:hover{ color:#a22036}

.tg-content{ width:62.5%; margin:30px auto 0px;}
.tg-item{ width:100%; overflow:hidden; margin:10px auto 0px; background:#fff; padding:20px 0px;transition:all 0.4s ease;}
.tg-left{ float:left; width:auto; overflow:hidden; text-align:right; padding:0px 40px 0px 45px;font-family:'EuclidCircularA'}
.tg-left p{ float:left; width:auto; overflow:hidden; font-size:36px; color:#a31f34; line-height:30px}
.tg-left p span{font-size:20px;}
.tg-right{ float:left; width:76%; overflow:hidden; border-left:1px #e6e6e6 solid; padding-left:40px}
.tg-right p{ float:left; width:100%; overflow:hidden; color:#ccc; font-size:14px;}
.tg-right p a{ color:#b70031; margin:0px  20px}
.tg-right p a:first-child{ margin-left:0px}
.tg-right p a:hover{ color:#e7144c}
.tg-right h3{ float:left; width:100%; overflow:hidden; font-size:24px; color:#333; line-height:36px; margin-top:15px}
.tg-right h3 a{ color:#333;transition:all 0.4s ease}
.tg-right h3 a:hover{ color:#b70031}
.tg-item:hover{ background:#a31f34;box-shadow:0px 0px 26px 2px rgba(163,31,52,0.3)}
.tg-item:hover .tg-left p,.tg-item:hover .tg-right p a,.tg-item:hover .tg-right p,.tg-item:hover .tg-right h3 a,.tg-item:hover .tg-right h3 a:hover{ color:#fff}

.page{  text-align:center; width:100%; overflow:hidden; margin-top:40px}
.page *{vertical-align:middle; transition:all 0.5s ease-in-out;}
.page_first,.page_last{ text-align: center; padding: 0px 12px; border: 1px solid #D9D9D9; line-height: 38px; height: 40px; font-size: 12px; color: #666666; display: inline-block; margin: 0px 5px; }
.page_prev{ border: 1px solid #D9D9D9; height: 40px; display: inline-block; margin: 0px 5px; width: 40px; background: url(../images/page_arrow.png) no-repeat center center; background-size:9px 14px; }
.page_prev:hover,.page_next:hover{  border: 1px solid #a31f34; background-size:9px 14px; }
.page_a{ text-align: center; padding: 0px 15px; border: 1px solid #D9D9D9; line-height: 38px; height: 40px; font-size: 14px; color: #666666; display: inline-block; margin: 0px 5px; width:auto}
.page_a:hover,.page_a.on,.page_last:hover,.page_first:hover{ color: #FFF; background: #a31f34; border: 1px solid #a31f34; }
.page_next{ border: 1px solid #D9D9D9; height: 40px; display: inline-block; margin: 0px 5px; width: 40px; background: url(../images/page_arrow.png) no-repeat center center; background-size:9px 14px; transform:rotate(180deg);}
.page input{ font-size: 14px; line-height: 38px; color: #666; height: 40px; width: 70px; border: 1px solid #d9d9d9; text-align: center; margin: 0px 5px; padding: 0px 10px; background:none;}
.page_go,.page_go:hover{ font-size: 12px; line-height: 40px; color: #FFF; background: #a31f34; display: inline-block; padding: 0px 18px; height: 40px; margin: 0px 10px 0px 5px; }
.page_span{ font-size: 12px; color: #666666; line-height: 40px; }

@media screen and (max-width:1660px){
.yx-left h1{ font-size:40px}
.yx-3{ font-size:18px}
.yx-ra h3,.yx-rb h3{ font-size:20px}
.yx-ra ul li{ font-size:14px; line-height:28px; margin-top:9px}
.yx-item span{ font-size:14px; margin-top:14px}

.tg{ padding:110px 0px 70px}
.tg-head{ width:64%; }
.tg-head h3{  font-size:42px;}
.tg-head p{ margin-top:36px}
.tg-head p a{ margin:0px 12px}

.tg-content{ width:64%; margin:25px auto 0px;}
.tg-item{ padding:19px 0px}
.tg-left{ padding:0px 38px 0px 40px;}
.tg-left p{ font-size:32px;line-height:28px}
.tg-left p span{font-size:19px;}
.tg-right{ padding-left:38px}
.tg-right p{ font-size:13px;}
.tg-right p a{margin:0px  18px}
.tg-right h3{ font-size:18px;line-height:32px; margin-top:14px}
.page{margin-top:38px}


}


@media screen and (max-width:1440px){
/*影像详情*/
.break-nav{ width:80%;  margin:36px auto 0px;}

.yx{ width:80%; margin:30px auto 0px; padding-bottom:100px}
.yx-left{ width:68%; }
.yx-left h1{font-size:32px;  margin-top:50px}
.yx-1{margin-top:25px; padding-bottom:32px}

.yx-3{ font-size:16px; line-height:30px; }
.yx-3 p{ margin-top:32px}

.yx-4{ margin-top:50px;line-height:80px; font-size:14px; }
.yx-4 em{ margin:0px 16px; font-size:14px}
.yx-4 a{ margin-right:50px}
.yx-4 .tu{ margin-right:20px}
.yx-right{ width:29%;}
.yx-ra{padding-bottom:30px}
.yx-ra h3{ margin-top:22px; font-size:18px;}
.yx-ra ul li{ font-size:12px; background-position:0px 11px; margin-top:6px; line-height:24px}
.yx-rb{padding:0px 11%; padding-bottom:30px; margin-top:30px}
.yx-rb h3{ margin-top:22px; font-size:18px; }
.yx-item{ margin-top:20px}
.yx-item span{ line-height:23px; font-size:12px;}

/*team*/
.team-head{ font-size:28px; border-bottom:3px #a31f34 solid; padding-bottom:18px;}
.team-1 h3{ font-size:20px;margin-top:22px}
.team-pannel{padding-bottom:18px; }

.team-item{ width:22%;margin-top:28px; }
.team-item samp{  height:174px; }
.team-item img{  width:134px;}
.team-item span{ width:134px; line-height:40px; font-size:16px; margin-top:12px}



.team-2{margin-top:46px}
.team-3{ margin-top:35px; height:230px;padding:3%;}
.team-3 span{ font-size:20px;}
.team-3 p{margin-top:24px}

.tg{ padding:100px 0px 65px}
.tg-head{ width:70%; }
.tg-head h3{  font-size:26px;}
.tg-head p{ margin-top:16px}
.tg-head p a{ margin:0px 10px}

.tg-content{ width:70%; margin:22px auto 0px;}
.tg-item{ padding:18px 0px}
.tg-left{ padding:0px 32px 0px 38px;}
.tg-left p{ font-size:30px;line-height:28px}
.tg-left p span{font-size:18px;}
.tg-right{ padding-left:32px}
.tg-right p{ font-size:12px;}
.tg-right p a{margin:0px  15px}
.tg-right h3{ font-size:16px;line-height:30px; margin-top:12px}
.page{margin-top:36px}


}

@media screen and (max-width:1379px){
.team-head {font-size: 20px;}
.team-1 h3{ font-size:17px; margin-top:20px}


.team-item{ width:22%;margin-top:28px; }
.team-item samp{  height:160px; }
.team-item img{  width:120px;}
.team-item span{ width:120px; line-height:36px; font-size:14px; margin-top:10px}



.team-cont h3{ font-size:20px}
.team-list h4{ font-size:18px}
.team-list{ margin-top:24px}
.team-li{ font-size:14px;line-height: 40px;}
.team-close{ width:44px; height:44px}
.yx-left h1{ font-size:24px}
.yx-2.bshare-custom a{ width:22px; height:22px; }

.yx-3{ font-size:14px; line-height:30px}
.yx-3 p{ margin-top:16px}
.yx-ra h3{ font-size:20px}
.xs-1{ font-size:20px; padding-bottom:20px}
.xs-3{ font-size:17px; padding-bottom:20px}
.xs-item{ font-size:12px}
.yx-ra ul li{ line-height:24px}
.break-nav,.yx{ width:75%}
.ident-3 h3, .ident-4 h3{ font-size:20px; line-height:20px}
.ident-3ct{ font-size:12px; line-height:30px}
.ident-3ct span{ font-size:18px}
.ident-4{ font-size:20px}
.ident-6 h3{ font-size:18px}
.ident-6 ul li a{ font-size:14px}
.ident-3item span{ font-size:18px}
.ident-5 p{ font-size:14px; line-height:30px}

.tg{ padding:80px 0px 60px}
.tg-head h3{  font-size:22px;}
.tg-head p{ margin-top:8px}
.tg-left p{ font-size:26px;}
.tg-left p span{font-size:16px;}

.tg-right p a{margin:0px  12px}
.tg-right h3{ font-size:15px;line-height:28px; margin-top:10px}
.page{margin-top:32px}

}

@media screen and (max-width:1200px){
/*影像列表*/
.ying{ padding-bottom:38px}
.ying-item{margin-top:36px}
.ying-pic span{ width:60px; height:60px;margin:-30px 0px 0px -30px}
.ying-pic span:before{  width:40px; height:40px; left:10px;top:10px;}
.ying-pic span samp{ background-size:20% }
.ying-ct{padding:6%;}
.ying-ct span{  line-height:28px; height:56px; font-size:16px; }
.ying-ct p{line-height:28px; height:28px; font-size:12px;  margin-top:12px;}

/*team*/
.team-head{ font-size:22px; border-bottom:2px #a31f34 solid; padding-bottom:16px;}
.team-1 h3{ font-size:16px;margin-top:20px}
.team-pannel{padding-bottom:16px; }

.team-2{margin-top:30px}
.team-3{ margin-top:26px; height:210px;}
.team-3 span{ font-size:18px;}
.team-3 p{margin-top:22px}

.team-cont h3{  font-size:24px; border-bottom:2px #333 solid; padding-bottom:20px}
.team-list{  margin:30px auto 0px;}
.team-list h4{ font-size:20px; padding-bottom:18px}
.team-li{line-height:40px; font-size:16px; }
.team-close{ width:40px; height:40px;right:20px;top:20px; background-size:40%}

/*学校标识*/
.ident-1{margin:80px auto 0px;}
.ident-2 span{ margin-top:80px; }
.ident-2 p{ margin-top:80px;}

.ident-3,.ident-3{ margin:120px auto 0px;  padding-bottom:40px}
.ident-3 h3,.ident-4 h3{  padding-left:18px;}
.ident-3ct{ margin-top:18px; line-height:32px;}
.ident-3{ margin-top:50px}
.ident-3.top{ margin-top:120px}
.ident-3ct p{ margin-top:30px}
.ident-3ct em{ margin-right:120px}
.ident-3item{margin-top:28px;}
.ident-3item span{ font-size:20px;  padding-left:8%; line-height:70px; }

.ident-4{ margin:80px auto 0px; padding-bottom:22px; }

.ident-5 P{ line-height:32px;  margin-top:18px}
.ident-6{margin:28px auto 0px; }
.ident-6 h3{ padding-left:18px;}
.ident-6 ul{ margin-top:18px}
.ident-6 ul li{ line-height:50px; padding-left:28px;}
.ident-6 ul li a{ margin-left:42px;}


.page_first,.page_last{padding: 0px 7px;line-height:30px; height:30px;margin: 0px 4px; }
.page_prev{height: 30px;  margin: 0px 4px; width:30px;  background-size:7px 12px; }
.page_prev:hover,.page_next:hover{ background-size:7px 12px; }
.page_a{ padding: 0px 10px; line-height: 30px; height: 30px; font-size: 12px;margin: 0px 4px; }

.page_next{  height: 30px;  margin: 0px 4px; width: 30px;  background-size:7px 12px; }
.page input{ font-size: 12px; line-height: 30px; color: #666; height: 30px; width: 60px;  margin: 0px 4px; padding: 0px 7px; }
.page_go,.page_go:hover{ font-size: 12px; line-height: 30px; padding: 0px 12px; height: 30px; margin: 0px 10px 0px 5px; }
.page_span{  line-height: 30px; }

}


@media screen and (max-width:1000px){
/*影像详情*/
.break-nav{ width:86%;  margin:32px auto 0px;}

.yx{ width:86%; margin:28px auto 0px; padding-bottom:80px}
.yx-left h1{ margin-top:50px}
.yx-1{margin-top:22px; padding-bottom:30px}

.yx-3{ font-size:16px; line-height:32px; }
.yx-3 p{ margin-top:28px}

.yx-4{ margin-top:50px;line-height:80px; font-size:14px; }
.yx-4 em{ margin:0px 14px; font-size:13px}
.yx-4 a{ margin-right:40px}
.yx-4 .tu{ margin-right:20px}
.yx-ra{ padding-bottom:32px}
.yx-ra h3{ margin-top:20px;}
.yx-ra ul li{ line-height:30px;  padding-left:18px; }

.yx-rb{ padding-bottom:30px; margin-top:30px}
.yx-rb h3{ margin-top:20px; }
.yx-item{ margin-top:20px}
.yx-item span{ line-height:22px; margin-top:20px}

/*影像列表*/
.ying{ padding-bottom:32px}
.ying-item{margin-top:32px}

.team-item{ width:25%;margin-top:22px; }
.team-item samp{  height:160px; }
.team-item img{  width:120px;}
.team-item span{ width:120px; line-height:36px; font-size:14px; margin-top:10px}

.tg{ padding:60px 0px;}
.tg-head{ width:84%}
.tg-head h3{  font-size:20px;}
.tg-head p{ margin-top:0px}
.tg-content{ width:84%}
.tg-left p{ font-size:24px;}
.tg-left p span{font-size:15px;}

.tg-right p a{margin:0px  10px}
.tg-right h3{ font-size:14px;line-height:27px; margin-top:8px}
.page{margin-top:26px}



}


@media screen and (max-width:768px){
.break-nav{ margin:20px auto 0px; width:94%;}

/*影像详情*/
.yx{ width:94%; margin:20px auto 0px; padding-bottom:30px}
.yx-left{ width:100%; }
.yx-left h1{font-size:18px;  margin-top:20px}
.yx-1{ margin-top:20px; border-bottom:1px #a31f34 solid; padding-bottom:16px}
.yx-1 span{line-height:24px; font-size:14px; }
.yx-1 em{ line-height:24px; font-size:14px; margin-left:10px}

.yx-2 a{ width:24px; height:24px; margin-left:8px}
.yx-2 .m3ms_share1,.yx-2 .m3ms_share2,.yx-2 .m3ms_share3,.yx-2 .m3ms_share4{ background-size:50%}

.yx-3{ font-size:14px; line-height:28px; }
.yx-3 p{ margin-top:22px}

.yx-4{ margin-top:30px;line-height:25px; font-size:12px; padding:15px 0px }
.yx-4 em{ margin:0px 10px; font-size:12px}
.yx-4 a{ margin-right:30px}
.yx-4 .tu{ margin-right:20px}
.yx-right{ width:100%; margin-top:20px}
.yx-ra{padding:0px 7%; padding-bottom:22px}
.yx-ra h3{ margin-top:15px; font-size:16px;}
.yx-ra ul li{ line-height:25px;  padding-left:16px; font-size:12px;  background-position:0px 10px }

.yx-rb{padding:0px 7%; padding-bottom:20px; margin-top:20px}
.yx-rb h3{ margin-top:15px; font-size:16px; }
.yx-item{ margin-top:16px}
.yx-item span{ line-height:22px;  margin-top:10px}

/*学术组织*/
.xs-1{ font-size:20px; border-bottom:1px #333 solid; padding-bottom:20px}
.xs-2{ width:100%;margin:30px auto 0px}
.xs-2 img{ width:100%; height:auto}
.xs-3{ width:100%; margin:24px auto 0px; font-size:18px;padding-bottom:20px}
.xs-4{ width:100%; margin:20px auto 0px; }
.xs-4 p{  font-size:12px;}
.xs-4 span{ font-size:12px;  margin-top:20px}

.xs-list{ width:100%;margin:24px auto 0px}
.xs-item{ font-size:12px;}
.xs-item span{ width:23%;padding-left:4%; line-height:30px;}
.xs-item p{ width:77%;}
.xs-item p em{width:25%; line-height:30px;}
.xs-item p a{ line-height:30px; margin-right:50px}

/*影像列表*/
.ying-item{ width:100%;margin-top:26px}
.ying-ct{padding:6%; width:100%; margin-top:0px}
.ying-ct span{  line-height:24px; height:auto; font-size:14px; }
.ying-ct p{line-height:24px; height:24px;0 margin-top:10px;}

/*team*/
.team-head{ font-size:18px; border-bottom:1px #a31f34 solid; padding-bottom:12px;}
.team-1 h3{ font-size:14px;margin-top:12px;}
.team-pannel{padding-bottom:10px; }

.team-item{ width:50%;margin-top:15px; }
.team-item samp{  height:40vw; }
.team-item img{  width:31vw;}
.team-item span{ width:31vw; line-height:30px; font-size:12px; margin-top:10px}




.team-2{ margin-top:10px}
.team-3{ width:100%;margin-top:20px;height:auto;padding:5%; }

.team-3 span{ font-size:16px;}
.team-3 p{ font-size:12px;line-height:22px; height:auto; margin-top:20px}
.team-3 samp{ width:20px; height:20px;position: relative;left:0%;bottom:0%; float:left; margin-top:15px}

.team-drop{padding:4%; }
.team-cont h3{ font-size:16px; border-bottom:1px #333 solid; padding-bottom:14px; margin-top:30px}
.team-list{ margin20px auto 0px;}
.team-list h4{ font-size:14px; padding-bottom:12px}
.team-li{width:33.33%;padding-left:3%; line-height:30px; font-size:12px; }
.team-close{ width:30px; height:30px;right:10px;top:10px;}

/*学校标识*/
.ident-1{margin:30px auto 0px;}
.ident-2 span{ margin-top:30px; }
.ident-2 p{ margin-top:30px;}

.ident-3,.ident-3{ margin:30px auto 0px;  padding-bottom:30px}
.ident-3 h3,.ident-4 h3{ font-size:18px; }
.ident-3ct{ margin-top:12px; line-height:26px; font-size:14px;}
.ident-3{ margin-top:30px}
.ident-3.top{ margin-top:40px}
.ident-3ct span{ font-size:18px; }
.ident-3ct p{ margin-top:20px}
.ident-3ct em{ margin-right:40px}
.ident-3item{margin-top:22px;}
.ident-3item span{ font-size:16px;line-height:50px; }

.ident-4{ margin:40px auto 0px; font-size:20px; padding-bottom:18px; }

.ident-5 P{ line-height:30px; font-size:14px; margin-top:12px}
.ident-6{margin:20px auto 0px; }
.ident-6 h3{ font-size:16px;padding-left:12px;}
.ident-6 ul{ margin-top:16px}
.ident-6 ul li{ width:100%; line-height:40px; padding-left:20px;}
.ident-6 ul li a{ font-size:14px;}

.tg{ padding:30px 0px;}
.tg-head{ width:92%}
.tg-head h3{  font-size:18px;}
.tg-head p{ margin-top:0px}
.tg-content{ width:92%}
.tg-left{ float:none; width:94%; padding:0px; margin:0px auto}
.tg-left p{ font-size:22px; text-align:left; line-height:24px}
.tg-left p span{font-size:14px;}
.tg-right{ width:94%; border-top:1px #e6e6e6  solid; border-left:none; margin:10px auto 0px; float:none; padding:10px 0px 0px}
.tg-right p a{margin:0px  10px}

.page a{ margin-top:10px}
.page_first,.page_last{padding: 0px 5px;margin: 0px 3px; }
.page_prev{ margin: 0px 3px; }
.page_a{ padding: 0px 6px;margin: 0px 3px; }
.page_next{  margin: 0px 3px; }
.page input{ margin: 0px 3px;  }
.page_go,.page_go:hover{ padding: 0px 10px; }






}
