.Content{width: 1200px;margin:0 auto;min-height: 500px;}
.Content>h3{width:100%;height:45px;background:#e6e8f5;color:#663399;font-size:18px;line-height: 45px;font-weight: normal;position: relative;}
.Content>h3 em{display: block;height:100%;width:50px;background:#663399;text-align: center;line-height: 45px;float: left;margin-right: 10px;}
.Content>h3 em img{line-height: 45px;margin-top: 13px;}
.Content>h3 .location{float: right;font-size: 12px;padding-right: 20px;position: absolute;right: 0px;top: 0px;height: 45px;}
.Content>h3 .location a{color:#000;}
.Content>h3 .location img{vertical-align: middle;margin: 0px 5px;}

.location span{display:inline-block;width:10px;height:10px;margin:0px 5px;background:url("/_vivi/source/aHR0cHM6Ly9wYW5nbGFiLm5hbmthaS5lZHUuY24/dfiles/44137/site/default/theme/images/arrow.png") center center no-repeat;}

/*Ã§Â â€Ã§Â©Â¶Ã¦â€“Â¹Ã¥Ââ€˜*/
.search,.newList{padding:20px;margin-bottom: 50px;}
.search li,.newList li{padding: 20px 0px;border-bottom: 1px dashed #dddddd;}
.search li .sum>a,.newList li .sum>a{float:right;cursor: pointer;}
.search li .sum>a:hover,.newList li .sum>a:hover{color:#663399;}
.search li .sum,.newList li .sum{float: left;width: 70%;}
.search li h4,.newList li h4{color:#663399;font-size:18px;font-weight: 500;line-height: 40px;}
.search li .SerImg,.newList li .SerImg{float: right;width: 260px;height: 170px;text-align: center;line-height: 170px;}
.search li .SerImg img,.newList li .SerImg img{max-width:100%;max-height:100%;vertical-align:  middle;}
.search li .info,.newList li .info{color:#000000;font-size:14px;line-height: 24px;height: 125px;overflow: hidden;text-indent: 2rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.search li:first-child{width:100%;}
.search li:first-child .sum{width:100%;}
.search li:first-child .info{height:auto;display:block;}

/*Ã§Â â€Ã§Â©Â¶Ã¦Ë†ÂÃ¥â€˜Ëœ*/
.Members{width:100%;margin-bottom: 50px;}
.MTop{
    width: 100%;
    margin-top: 16px;
    border:1px solid #e4eff5;}
.Mtop{height:32px;background: #f7f8f8;color: #663399;font-size:16px;line-height: 32px;text-indent: 1em;font-weight:bold;}
.Mtop1{background:white;padding:14px 0 14px 16px;position: relative;}
.Mtop1 img{display:block;float: left;max-width: 187px;}
.Mtop1 .info{display: block;width:420px;padding-left:15px;background: #f7f8f8;height: 143px;line-height: 24px!important;position: absolute;overflow-y:auto;color: #000000;font-size: 12px;bottom: 15px;left: 133px;}
.Mtop1 .info .pos{left:0pc;max-height:133px;width: 100%;line-height:24px!important;overflow-y:auto;font-size: 16px;color: #663399;margin-top: 55px;}
.MTop1{width: 100%;margin-top: 16px;border:1px solid #e4eff5;}
.memlist{min-height:143px;padding: 14px 0 0 0px;width: 100%;background: #fff;}
.memlist > li{width: 48%;float:left;height: 173px;margin-bottom:15px;background: #f7f8f8;position: relative;margin-left: 17px;}
.memlist > li > img{display:block;float:left;width:118px;height:143px;}
.memlist > li .info{float:right;width: calc(100% - 155px);position: absolute;bottom: 15px;right: 0px;line-height: 24px;/*font-size: 16px;*/ font-size: 14px; padding-right: 5px;}
.memlist > li .info .pos{width: 100%;max-height:139px;line-height: 36px;color:#000000;font-size: 16px;overflow-y:auto;font-weight:500;font-family:"arial";}
.memlist > li .info .pos p:nth-child(1){font-weight:bold;font-size:14px;}
.alu li{display:table;}
.memlist > li img{width: 140px;height: 100%;}
.alu li .alum{display:table-cell;vertical-align:middle;font-size:14px;font-weight:bold;padding-left:18px;width:410px;line-height:28px;overflow-y:auto;max-height:143px;}
.alu li:last-child{display:none;}

.MTop1 .pos{color:#663399!important;font-size: 16px;}
/*Ã§Â â€Ã§Â©Â¶Ã¤ÂºÂºÃ¥â€˜ËœÃ¨Â¯Â¦Ã¦Æ’â€¦*/
.MembersInfo{width: 1200px;border:1px solid #e6e8f5;margin-top: 20px;padding-bottom: 30px;margin-bottom: 50px;}
.MemberInfoT{margin: 20px 25px 0px 25px;}
.MemberInfoT .Mtop1{width: 490px;margin: 20px auto;position: relative;}
.MemberInfoT .info {display: block;background: transparent;height: auto;margin-top: 0px;bottom: 14px;position: absolute;float: right;width: 270px;left: auto;right: 0px;}
.MemberInfoT .pos{color:#663399;font-size: 16px;}
.MembersInfo .M_middle{margin: 0px 25px;padding-bottom: 20px;border-top: 1px solid #e6e8f5;padding-top: 20px;}
.MembersInfo .M_middle h5{padding-left:22px;background:url("/_vivi/source/aHR0cHM6Ly9wYW5nbGFiLm5hbmthaS5lZHUuY24/dfiles/44137/site/default/theme/images/circle.png") left center no-repeat;color:#663399;font-size:16px;}
.M_info{line-height: 24px;color:#000;font-size:12px;margin-top: 10px;}


/*æ–°é—»*/
.News{margin:15px;}
.News li{padding-left: 20px;background: url("/_vivi/source/aHR0cHM6Ly9wYW5nbGFiLm5hbmthaS5lZHUuY24/dfiles/44137/site/default/theme/images/icon6.png") 5px 20px no-repeat;margin-top:10px;border-bottom:1px dashed #dddddd;line-height: 44px;position: relative;}
.News li a{color:#000000;font-size:14px;display: block;position: relative;width: 100%;}
.News li .time{color:#424242;position: absolute;right: 0px;top: 0px;}
.News li:hover a{color:#663399;}
.News li:hover .time{color:#663399;}
#page{margin:50px auto;text-align: center;}
#page a{padding: 5px 10px;border:1px solid #e6e8f5;color:#424242;font-size:12px;}
#page a.currentpage{background: #663399;color:#fff;}
#page a.first{border:0px solid #fff;background:url("/_vivi/source/aHR0cHM6Ly9wYW5nbGFiLm5hbmthaS5lZHUuY24/dfiles/44137/site/default/theme/images/icon8.png") center center no-repeat;width: 10px;height: 10px;display: inline-block;position: relative;top: 5px;}
#page a.last{border:0px solid #fff;background:url("/_vivi/source/aHR0cHM6Ly9wYW5nbGFiLm5hbmthaS5lZHUuY24/dfiles/44137/site/default/theme/images/icon7.png") center center no-repeat;display: inline-block;width: 5px;height: 10px;position: relative;top: 5px;}

/*æ–°é—»è¯¦æƒ…*/
.NewsInfo{margin: 20px 20px 50px 20px;}
.NewsInfo .title{color:#424242;font-size:24px;font-weight: normal;text-align: center;line-height: 50px;}
.NewsInfo .source{color: #999;font-size:14px;border-bottom: 1px solid #dddddd;padding: 0px 10px 5px 10px;}
.NewsInfo .source .span2{float: right;}
.NewsInfo .newIn{color:#424242;font-size:14px;line-height: 24px;margin: 15px;padding-bottom: 50px;border-bottom: 1px solid #dddddd;}
.NewsInfo .newIn img{margin:0 auto;}
.NewsInfo .nextT{margin: 15px 25px 30px 25px;}
.NewsInfo .nextT a{color: #aaa;font-size:12px;display: inline-block;margin-bottom: 5px;}
.NewsInfo .nextT a:hover{color: #663399;}

/*æ‹›è˜*/
.Recruit{width: 1200px;padding-bottom: 30px;}
.RecruitTop{flex-wrap: wrap;align-items: stretch;display: flex;height:auto;}
.RecruitTop1{width: 49%;/* float: left; */border: 1px solid #e6e8f5;margin-right: 2%;box-sizing:  border-box;}
.RecruitTop1 h3{width:100%;height:45px;background:#e6e8f5;color:#663399;font-size:18px;line-height: 45px;font-weight: normal;position: relative;}
.RecruitTop1>h3 em{display: block;height:100%;width:50px;background:#663399;text-align: center;line-height: 45px;float: left;margin-right: 10px;}
.RecruitTop1>h3 em img{line-height: 45px;margin-top: 13px;}
.RecruitTop1>h3 .location{float: right;font-size: 12px;padding-right: 20px;position: absolute;right: 0px;top: 0px;height: 45px;}
.RecruitTop1>h3 .location a{color:#000;}
.RecruitTop1>h3 .location img{vertical-align: middle;margin: 0px 5px;}
.RecruitTop2{/* float: right; */margin-right: 0;}
.RecruitBot{margin: 0px 0px 30px 0px;position: relative;top: 20px;}
.RecruitBot h3{width:100%;height:45px;background:#e6e8f5;color:#663399;font-size:18px;line-height: 45px;font-weight: normal;position: relative;}
.RecruitBot>h3 em{display: block;height:100%;width:50px;background:#663399;text-align: center;line-height: 45px;float: left;margin-right: 10px;}
.RecruitBot>h3 em img{line-height: 45px;margin-top: 13px;}
.RecInfo{color:#3e3e3e;font-size: 14px;padding: 30px 20px;line-height: 26px;}
#maps{padding: 25px;border: 1px solid #e6e8f5!important;width: 100%px!important;}
#maps .map{width: 100%!important;}
#dituContent{width:100%!important;height:490px;}
/*ç ”ç©¶æˆæžœ*/
.publications{width: 1200px;margin: 20px auto;}
.pleft ul {width: 165px;border: 0;}
.pleft {float:left;width: 165px;}
.pleft ul li {list-style:none;display:block;line-height: 45px;text-align:center;position:relative;border-top: 1px solid #e6e8f5;border-left: 1px solid #e6e8f5;border-right: 1px solid #e6e8f5;box-sizing: border-box;height: 46px;margin-top: 1px;}
.pleft ul li:last-child{border-bottom: 1px solid #e6e8f5;}
.pleft ul li a {color:#000000;font-size:18px;display:block;border-radius: 0;border: 0px solid #fff;}
.pleft ul li i,.pleft ul li.active i {position:absolute;top:12px;right: -17px;background:url("/_vivi/source/aHR0cHM6Ly9wYW5nbGFiLm5hbmthaS5lZHUuY24/dfiles/44137/site/default/theme/images/i.png") no-repeat;width: 19px;height:22px;display: none;}
.pleft ul li.active i,.pleft ul li:hover i {display:block;}
.pleft ul li.over a,.pleft ul li:hover a {background: #663399;color:#fff;}
.pleft ul li.over a,.pleft ul li:hover {background: #663399;border: 1px solid #663399;}
.pright {width:783px; float:right;background:url("/_vivi/source/aHR0cHM6Ly9wYW5nbGFiLm5hbmthaS5lZHUuY24/dfiles/44137/site/default/theme/images/br.png") 7px 0 repeat-y;}
.pright .ytitle { color:#002e73;font-size:24px;font-style:italic;background:url("/_vivi/source/aHR0cHM6Ly9wYW5nbGFiLm5hbmthaS5lZHUuY24/dfiles/44137/site/default/theme/images/i1.png") 0 center no-repeat;padding:0 0 0 29px;line-height:39px;}
.pright .ytitle span.even { display: none;}
.pright ul { margin-left: 30px;}
.pright ul li {list-style:none;border:1px solid #f2f2f2;padding:15px;margin:9px 0 20px 0;position:relative;min-height: 190px;}
.pright ul li i {position:absolute;top:12px; left: -28px; background:url("/_vivi/source/aHR0cHM6Ly9wYW5nbGFiLm5hbmthaS5lZHUuY24/dfiles/44137/site/default/theme/images/i2.png") no-repeat;width:30px;height:16px; display:none;}
.pright ul li,.pright ul li .pcontnet {color:#000000;font-size:14px;line-height:24px;}
.pright ul li .pcontnet p.title1 a {margin: 0;color: #002e73;}
.pright ul li,.pright ul li .pcontnet a {color: #424242;font-size: 16px;}
.public .btitle {height: 41px;}
.public .header {margin-top: -20px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {color: #fff;cursor: pointer;background-color: #002e73;border: 0;}
ul.nav-tabs.affix {top: 125px;position: fixed;}
.RecLeft{width:450px;float: left;}
.RecRight{width:245px;float: right;height:185px;text-align: center;line-height: 185px;}
.RecRight img{max-width:100%;max-height:100%;vertical-align:  middle;}
.RecLeft:hover{color:#663399;}
.RecLeft:hover a{color:#663399;}
.pleft ul li.over a,.pleft ul li.active a {background: #663399;color:#fff;}
.pleft ul li.over a,.pleft ul li.active{background: #663399;border: 1px solid #663399;}
.col-xs-3{width:100%;}

.WPright{width:100%;background: #fff;}
.WPright ul{margin-left:0px;}
.WPright .RecLeft{width: 70%;word-break: break-word;}

.RecLeft .title{font-size:16px;color: #000;font-weight: bold;margin: 0px 0px 20px 0px;}
.RecLeft img{max-width:100%;}

.ZYRight .RecRight{height: 100%;}

.ZYRight ul li{height:auto;}
.ZYRight img{max-height: 240px;}
.ZYRight ul li #video_play_0{max-height:300px!important;}
.ZYRight ul li video{max-height:300px!important;}

/*Publications*/

.Publications {width: 100%;position: relative;min-height:500px;}
.PublicationsL{width:200px;float: left;}
.PublicationsL .papers{
    margin-left:25px;
    background:#ffffff;
    width:155px;
    height:44px;
    box-shadow:5px 5px 5px rgba(227, 230, 233, .5);
    webkit-box-shadow:5px 5px 5px rgba(227, 230, 233, .5);
    -moz-box-shadow: 5px 5px 5px rgba(227, 230, 233, .5);
    box-shadow: 5px 5px 5px rgba(227, 230, 233, .5);
    text-indent: 0.5em;
    line-height: 44px;
    color: #663399;
    font-size:24px;
    font-weight: bold;
    margin-top:40px;}
.PublicationsL ul{width:155px;margin-left:25px;margin-top:20px;}
.PublicationsL ul li{position: relative;display:none;}
.PublicationsL ul li a{line-height: 25px;color: rgba(102,51,153,0.65);font-size:24px;font-weight: bold;text-indent: 0.5em;display: block;}
.PublicationsL ul li a em{top: 10px;display: block;width:10px;height:10px;border: 1px solid #663399;box-sizing:border-box;border-radius: 50%;position: relative;float: right;right: 60px;}
.PublicationsL ul li a i{top:3px;display: block;width:1px;height:45px;background: #663399;position: relative;margin-left: 90px;}
.PublicationsL ul li.active em{background: #663399;}
.PublicationsL ul li.active a{color: #663399;}
.PublicationsL ul li:last-child i{display:none;}
.PublicationsL ul li:last-child a em{display:none;}
.PublicationsL ul li .polygon{position: absolute;top: 8px;right: 20px;display: none;}
.PublicationsL ul li.active .polygon{display: block;}
.PublicationsL .patents{margin-bottom:50px;margin-left:25px;background:#ffffff;width:155px;height:44px;box-shadow:5px 5px 5px rgba(227, 230, 233, .5);webkit-box-shadow:5px 5px 5px rgba(227, 230, 233, .5);
    -moz-box-shadow: 5px 5px 5px rgba(227, 230, 233, .5);box-shadow: 5px 5px 5px rgba(227, 230, 233, .5);text-indent: 0.5em;line-height: 44px;color:#04419c;font-size:24px;font-weight: bold;margin-top:40px;}
.PublicationsL ul li:nth-child(5) .circle {display:block;position: absolute;left: 78px;top: 5px;}
.PublicationsL ul li:last-child .circle {display:block;position: absolute;left: 78px;top: 5px;}
.circle{position: relative; right: -6px;top: 8px;display:none;}
.PublicationsL ul li:nth-child(5) a em{display: none;}
.PublicationsR{margin-top: 40px;float:right;background:white;width: 940px;position: relative;right:30px;border-radius:5px;border:1px solid #e4eff5;box-sizing:border-box;}
.PublicationsR .Mtop{height:45px;background:#f0f6ff;color: #663399;font-size:24px;line-height: 45px;text-indent: 1em;}
.PublicationsR .list{width:100%;overflow: auto;height: 630px;}
.PublicationsR h3{margin-top:30px;color: #663399;font-size:30px;text-indent: 2em;}
.PublicationsR h3 img{position: relative;right:20px;top:10px;}
.PublicationsR ul{padding-bottom: 0px;padding-top: 20px;margin-bottom:30px;border-left: 1px solid #ebebeb;position: relative;width:870px;height: auto;left: 48px;}
.PublicationsR ul li{margin-bottom: 10px;/*box-shadow:webkit-box-shadow:5px 5px 20px rgba(227, 230, 233, .5);
    -moz-box-shadow: 5px 5px 20px rgba(227, 230, 233, .5);box-shadow: 5px 5px 20px rgba(227, 230, 233, .5);border:1px solid #ebebeb;*/border-radius:5px;position: relative;left: 30px;width:825px;}
/*.PublicationsR ul li p{margin-top:-30px;width: 30px;position: relative;padding:5px 20px 0px 20px;display: block;line-height: 25px;font-size: 14px;color: #000000;text-align: justify;}*/
.PublicationsR ul li em{left: -36px;top: 10px;display: block;width:10px;height:10px;background:#bbbbbb;border-radius: 50%;position: relative;}
.PublicationsR ul li>img{position: relative;left:-12px;top: 15px;}
.PublicationsR1{width: 940px;float: right;right:30px;position: relative;margin-top: 20px;background:white;margin-bottom:50px;}
.PublicationsR1 .Mtop{height:45px;background:#f0f6ff;color:#04419c;font-size:24px;line-height: 45px;text-indent: 1em;}
.PublicationsR1 .list{width:100%;padding-bottom:100px;}
.PublicationsR1 .list span{padding:20px;display: block;font-size:14px;color:#000000;line-height: 25px;}
.PublicationsR ul li>div{/*width:94%;*/height:auto;float:right;margin-top: -25px;color: #333333;margin-left: 10px;line-height: 25px;}
.PublicationsR ul li>div .Img img{max-width: 100%;}