.Sidebar-con {
  width: 100%;
  display: inline-block;}
.Sidebar-con > p:nth-child(1) {
  margin-top: 18px;
  margin-bottom: 28px;}
.Sidebar-con .buttonMore{
  width: 100%;}

.Sidebar-con .buttonMore div{
  
  height: 30px;
  
  color: #000;
  text-align: left;}
.signUp{
  text-align: center;
  margin-top: 50px;
  *margin-top:2px!important;
  margin-top:2px!important\0;}
.signUp span,.signUp em{
  display: inline-block!important;
  *display: inline!important;
  zoom: 1!important;
  vertical-align: middle!important;
  height: 24px!important;
  line-height: 24px!important;
  margin-right: 8px!important;
  color: #063F76!important;}
.signUp span:hover{
  text-decoration: underline;}
.signUp em img{
  margin: 0!important;
  margin-top: 4px!important;}
.Sidebar-con .buttonMore div a{
  display: block;
  height: 100%;
  color: #666666;}
.Sidebar-con > p:nth-child(1) a {
  color: #666666;}
.Sidebar-con .content h2 {
  text-align: center;
  
  font-size: 30px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 45px;
  letter-spacing: 0px;
  color: #184072;}
.Sidebar-con .content > p,
.Sidebar-con .content > p,
.Sidebar-con .content > p,
.Sidebar-con .content > p {
  text-indent: 2em;
  padding: 15px 0;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 33px;
  
  color: #666666;}
.Sidebar-con .content > img:nth-child(5) {
  width: 100%;
  padding: 20px 0;}
.Sidebar-con .content .council {
  overflow: hidden;
  zoom: 1;
  margin: 25px 0;}
.Sidebar-con .content .council p{
  padding-left: 11px;} 
.Sidebar-con .content .council h3 {
  background-color: #FABD27;
  padding: 3px;
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #666666;}
.Sidebar-con .content .council p span {
  color: #666;
  font-size: 14px;
  /* width: 30%; */
  line-height: 35px;}
/* .Sidebar-con .content .council p > span:nth-child(2) {
  padding: 0 20px;
} */
.Sidebar-con .content .council h4 {
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #666666;
  height: 27px;
  margin-top: 30px;
  margin-bottom: 8px;}
.Sidebar-con .content .council .council1 {
  float: left;
  width: 50%;}
.Sidebar-con .content .council .council2 {
  float: left;
  width: 50%;}
.Sidebar-con .content .join h3 {
  background-color: #FABD27;
  padding: 3px;
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #666666;
  padding-left: 11px;
  font-weight: bold;}
.Sidebar-con .content .join .mode {
  margin-top: 20px;}
.Sidebar-con .content .join .mode h4 {
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #666666;
  padding-left: 11px;}
.Sidebar-con .content .join .mode p {
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 33px;
  
  color: #666666;}
.Sidebar-con .content .join .mode p a {
  text-decoration: underline;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #184072;}
.Sidebar-con .content .end {
  margin: 20px 0;}
.Sidebar-con .content .end a {
  color: #0C6ACE;}
.content .china h3,
.content .overseas h3 {
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;
  margin-top: 30px;}
.content .china p,
.content .overseas p {
  display: block;
  margin: 10px 0;}
.content .china p span,
.content .overseas p span {
  color: #8E8E8E;
  font-size: 13px;
  display: inline;
  cursor:pointer;
  border: solid 1px #666666;
  padding: 5px;
  margin-right: 30px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 33px;
  letter-spacing: 0px;
  color: #666666;}
.content .china p span:hover,
.content .overseas p span:hover {
  color: #ffffff;
  background-color: #2b5b9c;}
.organization2-2 {
  width: 100%;
  max-width: 1920px;
  min-width: 1080px;}

.Sidebar-con > p:nth-child(1) {
  margin-top: 18px;
  margin-bottom: 28px;}
.Sidebar-con > p:nth-child(1) a {
  color: #666666;}
.Sidebar-con .content .shang img {
  width: 100%;}
.Sidebar-con .content .xia {
  margin-top: 40px;}
/* .Sidebar-con .content .xia > div:nth-child(1) {
  /* border-bottom: solid 1px #DBDBDB; */
 
} */
.Sidebar-con .content .xia > div:nth-child(1) input {
  background-color: #f6f6f6;
  border: solid 1px #bfbfbf;
  border-radius: 15px;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #999999;
  background: url(../img/comm/search.png) no-repeat 194px center;
  width: 230px;
  padding-left: 10px;}
.Sidebar-con .content .xia p {
  margin-top: 7px;}
.Sidebar-con .content .xia p > img:nth-child(1) {
  vertical-align: middle;
  padding: 0 5px;}
.Sidebar-con .content .xia p > span:nth-child(2) {
  color: #F9BE26;
  /* padding-right: 20px; */
  font-size: 14px;}
.Sidebar-con .content .xia p > span:nth-child(3) {
  color: #707070;
  font-size: 14px;}
/* .Sidebar-con .content .xia p > img:nth-child(4) {
  vertical-align: middle;
  padding-left: 4px;
} */
.organization-map {
  position: relative;
  vertical-align: middle;
  padding-left: 4px;
  margin-top: 30px;
  width: 100%;}
.organization-map img{
  /* width: 737px; */
  width: 100%;
  /* height: 613px; */
  margin: 20px 0;}
.map-circle{
  width: 18px;
  height: 18px;
  z-index: 99;
  display: block;
  zoom: 1;
  /* background: red; */
  filter: alpha(opacity=100);
  /* background: red; */
  /* background-color: #f1be4c; */
  border-radius: 50%;
  position: absolute;
  cursor: pointer;}

.map-jiangsu{
  top: 397px;
  right: 155px;}
.map-shanghai{
  top: 446px;
  right: 129px;}
.map-zhejiang{
  top: 475px;
  right: 133px;}
.map-taiwan{
  top: 573px;
  right: 83px;}
.map-xiamen{
  top: 562px;
    right: 159px;}
.map-shenzheng{
  top: 585px;
  right: 235px;}
.map-wuhan{
  top: 453px;
  right: 240px;}
.map-qingdao{
  top: 339px;
  right: 178px;}
.map-beijing{
  top: 267px;
  right: 215px;}
.map-hongkong{
  top: 618px;
  right: 229px;}
.map-list{
  position: absolute;
  right: -127px;
  width: 128px;
  display: none;
  top: -8px;}
.map-circle:hover  .map-list{
  display: block;}
.map-list span{
  display: block;
  background-color: #eee;
  color: #1e4c85;
  font-size: 14px;
  padding: 7px 13px;}
.map-list span:hover{
  color: #f1be4c;
  background-color: #1e4c85;}
.map-taiwan > .map-list{
  right: 17px;}
/* .Sidebar-con .content .xia div:nth-last-child(1) {
  text-align: center;
  
} */
/* .Sidebar-con .content .xia div:nth-last-child(1) span {
  border: solid 1px #BFBFBF;
  text-align: center;
  color: #033F75;
  padding: 0 5px;
  border-radius: 5px;
} */
/* **************************************************************************************** */
.organization3-1 .Sidebar-con > p:nth-child(1) {
  margin-top: 18px;
  margin-bottom: 28px;}
.organization3-1 .Sidebar-con > p:nth-child(1) a {
  color: #666666;}
.organization3-1 .Sidebar-con .content h2 {
  text-align: center;
  
  font-size: 30px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #184072;
  margin-bottom: 25px;}
.organization3-1 .Sidebar-con .content > p:nth-child(2),
.organization3-1 .Sidebar-con .content > p:nth-child(3),
.organization3-1 .Sidebar-con .content > p:nth-child(4),
.organization3-1 .Sidebar-con .content > p:nth-child(5) {
  padding: 15px 0;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 33px;
  
  color: #666666;}
.organization3-1 .Sidebar-con .content > img:nth-child(6) {
  width: 100%;
  padding: 20px 0;}
.organization3-1 .Sidebar-con .content .council {
  overflow: hidden;
  zoom: 1;
  margin: 25px 0;}
.organization3-1 .Sidebar-con .content .council h3 {
  background-color: #FABD27;
  padding: 3px;
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #666666;
  padding-left: 11px;
  font-weight: bold;}
.organization3-1 .Sidebar-con .content .council > img:nth-child(2) {
  width: 100%;
  margin: 25px 0;}
.organization3-1 .Sidebar-con .content .council h4 {
  padding-left: 11px;
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;
  margin-top: 25px;
  font-weight: bold;}
.organization3-1 .Sidebar-con .content .council p span {
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #666666;
  padding-right: 15px;}
.organization3-1 .Sidebar-con .content .join h3 {
  background-color: #FABD27;
  color: #666465;
  font-size: 18px;
  padding: 3px;}
.organization3-1 .Sidebar-con .content .join h4 {
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;
  margin-top: 25px;}
.organization3-1 .Sidebar-con .content .join p span {
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #666666;
  padding-right: 15px;}


.organization3-1 .Sidebar-con .content .join h3 {
  background-color: #FABD27;
  color: #666465;
  font-size: 18px;
  padding: 3px;
  font-weight: bold;
  padding-left: 11px;}
.organization3-1 .Sidebar-con .content .join h4 {
  padding-left: 11px;
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;
  font-weight: bold;
  margin-top: 25px;}
.organization3-1 .Sidebar-con .content .join h4  span{
  font-weight: normal;
  font-size: 14px;}
.organization3-1 .Sidebar-con .content .join p{
  padding-left: 11px;}
.organization3-1 .Sidebar-con .content .join p span {
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #666666;
  padding-right: 15px;}


.xiehui{
  width: 100%;}
/* *********************************************************************************8 */
.organization6 .Sidebar-con > p:nth-child(1) {
  margin-top: 18px;
  margin-bottom: 28px;}
.organization6 .Sidebar-con > p:nth-child(1) a {
  color: #666666;}
.organization6 .Sidebar-con .content .one {
  margin-top: 30px;
  overflow: hidden;
  zoom: 1;}
.organization6 .Sidebar-con .content .one .left {
  float: left;
  width: 35%;}
.organization6 .Sidebar-con .content .one .left img {
  width: 100%;}
.organization6 .Sidebar-con .content .one .right {
  float: left;
  width: 55%;
  margin-left: 50px;}
.organization6 .Sidebar-con .content .one .right > .tit {
  
  font-size: 22px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 22px;
  letter-spacing: 0px;
  color: #184072;
  padding: 0;
  margin: 0;}
.organization6 .Sidebar-con .content .one .right > p {
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 24px;
  margin: 2px 0;
  color: #666666;}
.organization6 .Sidebar-con .content .one .right > .over3{
  height:76px;
  overflow: hidden;
  margin: 14px 0!important;}
.organization6 .Sidebar-con .content .one .right a {
  padding-left: 250px;}
.pagger .total-box{
  display: none;}
.infoTitle{
  padding: 10px 0;
  font-size:14px;
  border-bottom: 1px solid #bfbfbf;}
.infoTitle img{
  height:14px;}
.infoTitle .left{
  width: 712px;}
.infoTitle .left span{
  max-width: 620px;}
.infoTitle .left img{
  margin-top: 4px;}

.infoTitle .r{
  margin-top:0!important;}
.infoTitle .r span{
  border: none!important;
  padding-left: 30px!important;
  background: url(../img/development/development2.png) no-repeat left center;
  background-size: 16px;
  color:#959595!important;}
.over {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;}
.clearfix:after {
  content: "";
  display: block;
  height: 0;
  clear: both;}
.clearfix {
  zoom: 1;}
/* 校友活动 */

.activity1 .Sidebar-con > p {
  margin-top: 18px;
  margin-bottom: 28px;}
.activity1 .Sidebar-con > p a {
  color: #666666;
  font-size: 14px;}
.activity1 .Sidebar-con .content h2 {
  text-align: center;
  
  font-size: 30px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #184072;
  margin-bottom: 20px;}
.activity1 .Sidebar-con .content > p:nth-child(2),
.activity1 .Sidebar-con .content > p:nth-child(3),
.activity1 .Sidebar-con .content > p:nth-child(5) {
  text-indent: 2em;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 33px;
  letter-spacing: 0px;
  color: #666666;}
.activity1 .Sidebar-con .content > p{
  text-indent: 2em;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 33px;
  letter-spacing: 0px;
  color: #666666;}
.activity1 .Sidebar-con .content img {
  margin: 50px auto;
  display: block;}
.activity1 .Sidebar-con .content .img img {
  width: 100%;}

/*  */
.activity8-1 .Sidebar-con > p:nth-child(1) {
  margin-top: 18px;
  margin-bottom: 28px;}
.activity8-1 .Sidebar-con > p:nth-child(1) a {
  color: #666666;}
.activity8-1 .Sidebar-con .content h2 {
  text-align: center;
  
  font-size: 30px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #063E77;}
.activity8-1 .Sidebar-con .content p {
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 33px;
  letter-spacing: 0px;
  color: #666;}
.activity8-1 .Sidebar-con .content > p:nth-child(2) {
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #666;
  margin-top: 40px;}
.activity8-1 .Sidebar-con .content .list {
  overflow: hidden;
  zoom: 1;
  margin: 25px 0;}
.activity8-1 .Sidebar-con .content .list h3 {
  background-color: #f1be4c;
  padding: 3px;
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #666666;}
.activity8-1 .Sidebar-con .content .list p span {
  color: #666;
  font-size: 14px;
  width: 30%;
  line-height: 35px;}
.activity8-1 .Sidebar-con .content .list p > span:nth-child(2) {
  padding: 0 20px;}
.activity8-1 .Sidebar-con .content .list .list1 {
  float: left;
  width: 30%;
  color: #9D9D9D;}
.activity8-1 .Sidebar-con .content .list .list2 {
  float: left;
  width: 70%;
  color: #9D9D9D;}
.activity8-1 .Sidebar-con .content .list .one {
  border-bottom: solid 1px #A3A3A3;
  height: 55px;}
.activity8-1 .Sidebar-con .content .list .one p {
  color: #6D6D6D;
  font-size: 18px;
  padding: 20px 0;}
.activity8-1 .Sidebar-con .content .list .two {
  border-bottom: solid 1px #A4A4A4;
  height: 360px;
  line-height: 30px;}
.activity8-1 .Sidebar-con .content .list .two1 {
  padding-top: 130px;}
.activity8-1 .Sidebar-con .content .list .three {
  border-bottom: solid 1px #A4A4A4;
  height: 200px;
  line-height: 30px;}
.activity8-1 .Sidebar-con .content .list .three1 {
  padding-top: 65px;}
.activity8-1 .Sidebar-con .content .list .four {
  border-bottom: solid 1px #A4A4A4;
  height: 100px;
  line-height: 30px;}
.activity8-1 .Sidebar-con .content .list .four1 {
  padding-top: 20px;}
.activity8-1 .Sidebar-con .content .list .five {
  height: 650px;
  line-height: 30px;}
.activity8-1 .Sidebar-con .content .list .five1 {
  padding-top: 300px;}


.activity-content-scroll-box{
  width: 834px;
  height: 549px;
  background-image: url(../img/activity/activity-scroll-bg.png);
  background-repeat: no-repeat;
  padding: 43px 40px 30px;}
.activity8-1 .Sidebar-con .content .activity-content-scroll-box > h2{
  font-size: 30px;
  color: #fff;}
.iScrollIndicator{
  background-color: #dadada!important;}
#wrapper{
  position: relative;
  width: 755px;
  height: 419px;
  background-color: rgba(0,0,0,0.4);
  margin-top: 27px;
  padding: 44px 35px 0px;
  box-shadow: 10px 18px 20px 6px 
    rgba(12, 12, 12, 0.81);
  overflow: hidden;}
.activity-content-scroll-content{
  min-height: 100%;
  padding-bottom: 20px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  /* -webkit-overflow-scrolling: touch; */
  /* background-color: #a00; */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform:translate3d(0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust: none;
  -o-text-size-adjust: none;
  text-size-adjust: none;}
.activity8-1 .Sidebar-con .content .activity-content-scroll-content h4{
  color: #fff;
  font-size: 18px;}
.activity8-1 .Sidebar-con .content .activity-content-scroll-content p{
  color: #fff;
  font-size: 14px;
  margin-bottom: 28px;}
/* 终身学习 */


.study1 .xia-1 img{
  margin-top: 3px;
  margin-right: 8px;}
.study1  .xia .overs div span.l{
  max-width: 620px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 5px;}
.study1 .xia-1 div.l span{
  color: #666666;}
.study1 .Sidebar-con > p {
  margin-top: 18px;
  margin-bottom: 28px;}
.study1 .Sidebar-con > p a {
  color: #666666;
  font-size: 14px;}
.study1 .Sidebar-con .content .shang {
  /* background-color: #efefef; */
  overflow: hidden;
  zoom: 1;}
.study1 .Sidebar-con .content .shang > div {
  float: left;}
.study1 .Sidebar-con .content .shang > div > p {
  
  font-size: 30px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #184072;
  padding: 30px 0 13px 35px;}
.study1 .Sidebar-con .content .shang > div .studyTop{
  
  font-size: 30px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #184072;
  padding: 30px 0 13px 35px;}
.study1 .Sidebar-con .content .shang > div > p {
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 33px;
  
  color: #666666;
  width: 86%;}
.study1 .Sidebar-con .content .shang > img {
  float: left;
  width: 35%;}
.study1 .Sidebar-con .xia {
  margin-top: 40px;}
.study1 .Sidebar-con .xia {
  margin-top: 40px;}
.rightBoxs .xia .newsActivity {}
.rightBoxs .xia .newsActivity li{
  width: 381px;
  padding-bottom:18px;
  margin-bottom:8px;}
.rightBoxs .xia .newsActivity li dl{
  width:46px;
  text-align:center;
  margin-right:8px;}
.rightBoxs .xia .newsActivity li dl dt{
  font: 18px/27px "";
  background: #19477c;
  color: #fff;}
.rightBoxs .xia .newsActivity li dl dd{
  font: 18px/27px "";
  background: #f3f1f1;
  color: #696969;}
.rightBoxs .xia .newsActivity li div{
  margin-top: 0!important;
  padding :3px 0 6px 0;}
.rightBoxs .xia .newsActivity li div h2{
  font: 18px/26px "";
  color: #19477c;
  text-align:left;}
.rightBoxs .xia .newsActivity li div h3{
  font: 12px/20px "";
  color: #666666;
  text-align:left;
  margin-bottom: 18px;}
/* .study1 .Sidebar-con .xia > div:nth-child(1) {
  border-bottom: solid 1px #DBDBDB;
  padding-bottom: 10px;
} */
.study1 .Sidebar-con .xia > div:nth-child(1) input {
  background-color: #f6f6f6;
  border: solid 1px #bfbfbf;
  border-radius: 15px;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #999999;
  background: url(../img/comm/search.png) 194px right;
  width: 230px;
  padding-left: 10px;}
.study1 .Sidebar-con .xia .xia-1 {
  overflow: hidden;
  zoom: 1;
  border-bottom: solid 1px #bfbfbf;
  padding: 10px;}

.study1 .Sidebar-con .xia .xia-2 {
  overflow: hidden;
  zoom: 1;
  border-bottom: solid 1px #bfbfbf;
  padding: 10px;}
.study1 .Sidebar-con .xia .xia-2 > span:nth-child(1) {
  float: left;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;}
.study1 .Sidebar-con .xia .xia-2 > span:nth-child(2) {
  float: right;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #959595;}
.study1 .Sidebar-con .xia .xia-2 > img:nth-child(3) {
  float: right;
  margin-right: 10px;
  padding-top: 6px;}
.study1 .Sidebar-con .xia .demeBox span img {
 vertical-align: text-top;}
.study1 .Sidebar-con .xia div .l span{
  color: #666666;}
.study1 .Sidebar-con .xia div  span {
  /* border: solid 1px #bfbfbf; */
  text-align: center;
  /* color: #033f75; */
  /* padding: 0 5px; */
  color: #959595;
  /* border-radius: 5px; */
  font-size: 14px;}
.study1 .Sidebar-con .xia div span 
/* study2 */
.study2 .Sidebar-con > p:nth-child(1) {
  margin-top: 18px;
  margin-bottom: 28px;}
.study2 .Sidebar-con > p:nth-child(1) a {
  color: #666666;}
.study2 .Sidebar-con .content .one {
  margin-top: 30px;
  overflow: hidden;
  zoom: 1;}
.study2 .Sidebar-con .content .one .left {
  float: left;
  width: 35%;}
.study2 .Sidebar-con .content .one .left img {
  width: 100%;}
.study2 .Sidebar-con .content .one .right {
  float: left;
  width: 55%;
  margin-left: 50px;
  font-size: 14px;}
.study2 .Sidebar-con .content .one .right > .study2T {
  
  font-size: 22px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 40px;
  letter-spacing: 0px;
  color: #184072;
  margin-bottom: 15px;}
.study2 .Sidebar-con .content .one .right  .study2B {
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 20px;
  
  color: #666666;}

/* study3 */

.study3 .Sidebar-con > p:nth-child(1) {
  margin-top: 18px;
  margin-bottom: 28px;}
.study3 .Sidebar-con > p:nth-child(1) a {
  color: #666666;}
.study3 .Sidebar-con .content .search {
  border-bottom: solid 1px #DBDBDB;
  padding-bottom: 10px;}
.study3 .Sidebar-con .content .search input {
  background-color: #f6f6f6;
  border: solid 1px #bfbfbf;
  border-radius: 15px;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #999999;
  background: url(../img/comm/search.png) no-repeat 194px center;
  width: 230px;
  padding-left: 10px;}
.study3 .Sidebar-con .content .total {
  margin-top: 20px;
  overflow: hidden;
  zoom: 1;}
.study3 .Sidebar-con .content .total .one {
  float: left;
  width: 30%;
  margin-bottom: 38px;
  margin-left: 10px;
  margin-right: 10px;}
.study3 .Sidebar-con .content .total .one >div >img{
  width: 250px;
  height: 151px;}
.study3 .Sidebar-con .content .total .one >div >span{
  display: block;
  font-size: 14px;
  line-height: 20px;
  height: 40px;}
.study3 .Sidebar-con .content .total .studyVideoInfo{
  width: 640px;
  margin: 0 auto;
  float: none;}
.study3 .Sidebar-con .content .total .studyVideoInfo .goBack{
  width: 123px;
  height: 31px;
  margin: 50px auto 0;
  border: 1px solid #184072;
  text-align: center;
  color: #184072;
  line-height: 27px;}
.study3 .Sidebar-con .content .total .studyVideoInfo .goBack a{
  display: block;
  width: 100%;
  height: 100%;}
.study3 .Sidebar-con .content .total .studyVideoInfo .videoPlayCon{
  width: 100%;
  /* height: 264px; */
  position: relative;}
.study3 .Sidebar-con .content .total .studyVideoInfo .videoPlayCon .playBtn {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  height: 92px;
  *left:50%;
  *top:50%;
  *margin-top:-46px;
  *margin-left:-46px;}
.study3 .Sidebar-con .content .total .studyVideoInfo .videoPlayCon video{
  width: 100%;}
.study3 .Sidebar-con .content .total .one >div>div{
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 29px;
    letter-spacing: 0px;
    color: #bfbfbf;}
.study3 .Sidebar-con .content .total .one .last{
  margin-left: 0;
  margin-right: 0;}
.study3 .Sidebar-con .content .total .one p{
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 29px;
    letter-spacing: 0px;
    color: #666666;} 
.study3 .Sidebar-con .content .paging {
  text-align: center;
  margin-top: 20px;}
.study3 .Sidebar-con .content .paging span {
  border: solid 1px #BFBFBF;
  text-align: center;
  color: #033F75;
  padding: 0 5px; 
  border-radius: 5px;}


/* development */




.development .Sidebar-con > p:nth-child(1) {
  margin-top: 18px;
  margin-bottom: 28px;}
.development .Sidebar-con > p:nth-child(1) a {
  color: #666666;}
.development .Sidebar-con .content .shang {
  background-color: #efefef;
  overflow: hidden;
  zoom: 1;}
.development .Sidebar-con .content .shang > div {
  float: left;
  width: 65%;}
.development .Sidebar-con .content .shang > div> .deT {
  
  font-size: 24px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #184072;
  padding: 50px 0 13px 35px;}
.development .Sidebar-con .content .shang > div> .deB {
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 25px;
  
  color: #666666;
  width: 86%;
  padding-top: 0;}
.development .Sidebar-con .content .shang > img {
  float: left;
  width: 35%;}
.development .Sidebar-con .xia {
  margin-top: 40px;}

.development .Sidebar-con .xia .xia-1 {
  overflow: hidden;
  zoom: 1;
  border-bottom: solid 1px #bfbfbf;
  padding: 10px;}
.development .Sidebar-con .xia .xia-1 > span:nth-child(1) {
  float: left;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;}

/* 校友风采 */



.demeanor1 .Sidebar-con > p {
  margin-top: 18px;
  margin-bottom: 28px;}
.demeanor1 .Sidebar-con > p a {
  color: #666666;
  font-size: 14px;}
.demeanor1 .Sidebar-con .content .shang img {
  width: 100%;
  height: 100%;}
.demeanor1 .Sidebar-con .content .xia {
  margin-top: 40px;
  overflow: hidden;
  zoom: 1;}
.demeanor1 .Sidebar-con .content .xia .xia-one {
  width: 33%;
  /* height: 200px; */
  
  float: left;}
.demeanor1 .Sidebar-con .content .xia .xia-one .demeBox,.demeanor1 .Sidebar-con .content .xia .xia-two .demeBox{
  width: 95%;
  margin: 0 auto;
  background-color: #f5f5f5;}
.demeanor1 .Sidebar-con .content .xia .xia-one .demeBox >img,.demeanor1 .Sidebar-con .content .xia .xia-two .demeBox >img{
  width: 100%;}
.demeanor1 .Sidebar-con .content .xia .xia-one > img {
  width: 100%;}
.demeanor1 .Sidebar-con .content .xia .xia-one > p {
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 16px;
  letter-spacing: 0px;
  color: #7d7d7d;
  text-align:left;
  padding-left: 15px;}
.demeanor1 .Sidebar-con .content .xia .demeBox span{
  font-size: 12px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 29px;
    letter-spacing: 0px;
    color: #8c8c8c;}
.demeanor1 .Sidebar-con .content .xia .demeBox p{
  margin-top: 0;
  text-align:left;
  padding:0 12px;
  color: #7d7d7d;
  font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 16px;}
.demeanor1 .Sidebar-con .content .xia .xia-one > p > span{
  /* margin-top: 15px; */
  padding-right:0;}
.demeanor1 .Sidebar-con .content .xia .xia-one > p > span {
  width: 14px;
  height: 14px;
  vertical-align: middle;}
.demeanor1 .Sidebar-con .content .xia .xia-one > p > span {

  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #8c8c8c;}
.demeanor1 .Sidebar-con .content .xia > .xia-one {}
.h32{
  height: 32px;
  overflow: hidden;}
.demeanor1 .Sidebar-con .content .xia .xia-two {
  width: 33%;
  /* height: 200px; */
  
  float: left;
  margin-top: 15px;}
.demeanor1 .Sidebar-con .content .xia .xia-two > img {
  width: 100%;}
.demeanor1 .Sidebar-con .content .xia .xia-two > p {
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 16px;
  text-align: left;
  letter-spacing: 0px;
  color: #7d7d7d;
  padding-left: 15px;}
.demeanor1 .Sidebar-con .content .xia .xia-two > p {
  margin-top: 15px;
  text-align:right;}
.demeanor1 .Sidebar-con .content .xia .xia-two > p > span {
  width: 14px;
  height: 14px;
  vertical-align: middle;
  border:none;
  padding:0;}
.demeanor1 .Sidebar-con .content .xia .xia-two > p > span {

  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  border:none;
  color: #8c8c8c;}
.demeanor1 .Sidebar-con .content .xia .xia-two  p{
  padding: 0 12px!important;
  margin-top: 0!important;}
.demeanor1 .Sidebar-con .content .xia > .xia-two {}
/* 校友喜讯 */

.demeanor2 .Sidebar-con .xia {
  margin-top: 40px;}
/* .demeanor2 .Sidebar-con .xia > div:nth-child(1) {
  border-bottom: solid 1px #DBDBDB;
  padding-bottom: 10px;
} */
/* .demeanor2 .Sidebar-con .xia > div:nth-child(1) input {
  background-color: #f6f6f6;
  border: solid 1px #bfbfbf;
  border-radius: 15px;
  
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  height: 27px;
  letter-spacing: 0px;
  color: #999999;
  background: url("../img/comm/search.png") no-repeat 194px center;
  width: 230px;
  padding-left: 10px;
} */
.demeanor2 .Sidebar-con .xia .xia-1 {
  overflow: hidden;
  zoom: 1;
  border-bottom: solid 1px #bfbfbf;
  padding: 10px;}
.demeanor2 .Sidebar-con .xia .overs div span.l{
  max-width: 620px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;}
/* .demeanor2 .Sidebar-con .xia .xia-1 > span:nth-child(1) {
  float: left;
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;
}
.demeanor2 .Sidebar-con .xia .xia-1 > img:nth-child(2) {
  float: left;
  margin-left: 10px;
  padding-top: 6px;
}
.demeanor2 .Sidebar-con .xia .xia-1 > span:nth-child(3) {
  float: right;
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #959595;
}
.demeanor2 .Sidebar-con .xia .xia-1 > img:nth-child(4) {
  float: right;
  margin-right: 10px;
  padding-top: 6px;
}
.demeanor2 .Sidebar-con .xia .xia-2 {
  overflow: hidden;
  zoom: 1;
  border-bottom: solid 1px #bfbfbf;
  padding: 10px;
}
.demeanor2 .Sidebar-con .xia .xia-2 > span:nth-child(1) {
  float: left;
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;
} */
.demeanor2 .Sidebar-con .xia .xia-2 > span {
  float: right;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #959595;}
.demeanor2 .Sidebar-con .xia .xia-2  img {
  float: right;
  margin-right: 10px;
  padding-top: 6px;}
.demeanor2 .Sidebar-con .xia div {
  text-align: center;}
.demeanor2 .Sidebar-con .xia div img{
  margin-top: 6px;
    margin-right: 8px;}
.demeanor2 .Sidebar-con .xia div span {
  /* border: solid 1px #bfbfbf; */
  text-align: left;
  color: #033F75;
  padding: 0 5px;
  /* border-radius: 5px; */
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;}

.demeanor2 .Sidebar-con .xia div .r span {
  color: #959595;}
/* 校友观点 */

.demeanor3 .Sidebar-con > p:nth-child(1) {
  margin-top: 18px;
  margin-bottom: 28px;}
.demeanor3 .Sidebar-con > p:nth-child(1) a {
  color: #666666;}
.demeanor3 .Sidebar-con .swiper-container1 {
  width: 100%;
  height: 100%;
  position: relative;
  padding-bottom: 44px;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-wrapper{
  height: auto!important;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide {
  height: auto!important;
  overflow: hidden;
  zoom: 1;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .celebrity {
  width: 30%;
  float: left;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .celebrity > img:nth-child(1) {
  width: 100%;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .celebrity p {
  text-align: center;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .celebrity > p:nth-child(2) {
  font-size: 18px;
  font-weight: bold;
  color: #666666;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .celebrity > p:nth-child(3) {
  padding: 5px 0;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .celebrity > p:nth-child(3),
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .celebrity > p:nth-child(4) {
  font-size: 12px;
  color: #999;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .celebrity .gray{
  font-size: 12px;
  color: #999;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .motto {
  width: 68%;
  float: left;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .motto > img:nth-child(1) {
  width: 56px;
  height: 43px;
  margin: 30px;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .motto p {
  margin-left: 30px;
  
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 38px;
  letter-spacing: 0px;
  color: #666666;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .motto > p {
  margin-bottom: 20px;
  font-weight: bold;
  text-indent: 2em;}
.demeanor3 .Sidebar-con .swiper-container1 .swiper-slide .motto > img:nth-child(5) {
  width: 56px;
  height: 43px;
  margin-top: 30px;
  margin-left: 80%;}
.demeanor3 .Sidebar-con .content {
  margin-bottom: 50px;
  margin-top: 50px;}
.demeanor3 .Sidebar-con .content > div:nth-child(1) {
  border-bottom: solid 1px #DBDBDB;
  padding-bottom: 10px;}
.demeanor3 .Sidebar-con .content > div:nth-child(1) input {
  background-color: #f6f6f6;
  border: solid 1px #bfbfbf;
  border-radius: 15px;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #999999;
  background: url(../img/comm/search.png) no-repeat 194px center;
  width: 230px;
  padding-left: 10px;}
.demeanor3 .Sidebar-con .content p {
  margin-top: 7px;}
.demeanor3 .Sidebar-con .content p > img:nth-child(1) {
  vertical-align: middle;
  padding: 0 5px;}
.demeanor3 .Sidebar-con .content p > span:nth-child(2) {
  color: #073E76;
  padding-right: 20px;}
.demeanor3 .Sidebar-con .content p > span:nth-child(3) {
  color: #707070;
  font-size: 14px;}
.demeanor3 .Sidebar-con .content p > img:nth-child(4) {
  vertical-align: middle;
  padding-left: 4px;}
.demeanor3 .Sidebar-con .content div:nth-last-child(1) {
  text-align: center;
  margin-top: 50px;}
.demeanor3 .Sidebar-con .content div:nth-last-child(1) span {
  border: solid 1px #BFBFBF;
  text-align: center;
  color: #033F75;
  padding: 0 5px;
  border-radius: 5px;}

.demeanor3 .Sidebar-con .xia {
  margin-top: 40px;}
/* .demeanor3 .Sidebar-con .xia > div {
  border-bottom: solid 1px #DBDBDB;
  padding-bottom: 10px;
} */
/* .demeanor3 .Sidebar-con .xia > div input {
  background-color: #f6f6f6;
  border: solid 1px #bfbfbf;
  border-radius: 15px;
  
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #999999;
  background: url("../img/comm/search.png") no-repeat 194px center;
  width: 230px;
  padding-left: 10px;
} */
.demeanor3 .Sidebar-con .xia .xia-1 {
  overflow: hidden;
  zoom: 1;
  border-bottom: solid 1px #bfbfbf;
  padding: 10px;}
.demeanor3 .Sidebar-con .xia .xia-1 > span {
  float: left;
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;}
.demeanor3 .Sidebar-con .xia .xia-1 > img {
  float: left;
  margin-left: 10px;
  padding-top: 6px;}
.demeanor3 .Sidebar-con .xia .xia-1 > span {
  float: right;
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #959595;}
.demeanor3 .Sidebar-con .xia .xia-1 > img {
  float: right;
  margin-right: 10px;
  padding-top: 6px;}
.demeanor3 .Sidebar-con .xia .xia-2 {
  overflow: hidden;
  zoom: 1;
  border-bottom: solid 1px #bfbfbf;
  padding: 10px;}
.demeanor3 .Sidebar-con .xia .xia-2 > span {
  float: left;
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;}
.demeanor3 .Sidebar-con .xia .xia-2 > span {
  float: right;
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #959595;}
.demeanor3 .Sidebar-con .xia .xia-2 > img {
  float: right;
  margin-right: 10px;
  padding-top: 6px;}
/* .demeanor3 .Sidebar-con .xia div:nth-last-child(1) {
  text-align: center;
  margin-top: 50px;
}
.demeanor3 .Sidebar-con .xia div:nth-last-child(1) span {
  border: solid 1px #BFBFBF;
  text-align: center;
  color: #033F75;
  padding: 0 5px;
  border-radius: 5px;
} */


/* FAQ */
.FAQ .QA-top {
  overflow: hidden;
  zoom: 1;
  margin-top: 20px;}
.FAQ .QA-top .left {
  float: left;}
.FAQ .QA-top .left a {
  color: #737373;
  font-size: 14px;}
.FAQ .QA-top .right {
  float: right;}
.FAQ h1 {
  color: #054078;
  font-size: 34px;
  text-align: center;
  margin: 20px 0;}
.FAQ .QA-one {
  overflow: hidden;
  zoom: 1;
  margin-bottom: 50px;}
.FAQ .QA-one .QA {
  float: left;
  width: 13%;
  padding-left: 3%;}
.FAQ .QA-one .problem {
  float: left;
  width: 86%;}
.FAQ .QA-one .problem p {
  padding-left: 15px;
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 34px;
  letter-spacing: 0px;
  color: #666666;}
.FAQ .QA-one .problem p span {
  
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #184072;}
.FAQ .QA-one .problem > p:nth-child(1) {
  padding: 15px;
  
  font-size: 24px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 42px;
  letter-spacing: 1px;
  color: #666666;}

.Sidebar-con .content .council {
  overflow: hidden;
  zoom: 1;
  margin: 25px 0;}
.Sidebar-con .content .council h3 {
  background-color: #FABD27;
  padding: 3px;
  
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  line-height: 27px;
  letter-spacing: 0px;
  color: #666666;
  margin-top: 25px;
  padding-left: 12px;}
.Sidebar-con .content .council > img:nth-child(2) {
  width: 100%;
  margin: 25px 0;}
.Sidebar-con .content .council h4 {
  
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;
  margin-top: 25px;
  padding-left: 11px;}
.Sidebar-con .content .council p span {
  
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #666666;
  padding-right: 15px;
  float: left;}
.Sidebar-con .content .council p .small {
  width: 70px;}
.Sidebar-con .content .council p .normal {
  width: 130px;}
.Sidebar-con .content .council p .big {
  width: 202px;}
.Sidebar-con .content .council p .biger {
  width: 240px;}
.Sidebar-con .content .join h3 {
  background-color: #FABD27;
  color: #666465;
  font-size: 18px;
  padding: 3px;
  padding-left: 11px;}
.Sidebar-con .content .join h4 {
  
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #666666;
  margin-top: 25px;
  padding-left: 11px;
  font-weight: bold;}
.Sidebar-con .content .join h4 span{
  font-weight: normal;
  font-size: 14px;
  margin-right: 20px;}
.Sidebar-con .content .join p{
  padding-left: 11px;}
.Sidebar-con .content .join p span {
  
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #666666;
  padding-right: 15px;}
.xiehui{
  width: 100%;
  padding-left: 36px;
  padding-top:32px;
  position:relative;}
.xiehui .dfh{
  position: absolute;
  top:44px;
  right: 154px;}
.xiehui .hyxh{
  position: absolute;
  top:546px;
  right: 34px;}
.xiehui .ydxh{
  position: absolute;
  top:835px;
  right: 34px;}
.xiehui li{
  width:158px ;
  font: 18px/36px "";
  color: #8c8c8c;
  text-align: center;
  border:1px solid #8c8c8c;
  margin-bottom: 9px;
  cursor:pointer;
  font-weight: bold;}
.xiehui li a{
  color: #8c8c8c;}
.xiehui li:hover{
  background:#2b5b9c;
  color: #fff;}


/* sideBar.css */
.Sidebar {
  width: 260px;
  background-color: #063F76;
  margin-top: -30px;
  z-index: 999999;
  position: absolute;
  display: inline-block;}
.Sidebar h1 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  padding: 14px 0;}
.Sidebar .classification {
  margin-left: 20px;
  border: solid 1px #fff;
  background-color: #fff;}
.Sidebar .classification > p:nth-child(1) {
  margin-top: 15px;
  border-top: solid 1px #E5E5E5;}
.Sidebar .classification p {
  position: relative;
  color: #666;
  font-size: 14px;
  padding: 12px 0 12px 0px;
  padding-left: 15px;
  border-bottom: solid 1px #E5E5E5;}
.Sidebar .classification p a {
  color: #666;}
.Sidebar .classification p a:hover {
  color: #0A4277;}
.Sidebar .classification p:hover .slider-hover {
  display: block;}
.slider-show{
  position: relative;}
.Sidebar .classification .slider-show .slider-hover{
  display: block;}
.classification .p-hover{
  border-left: solid 4px #FABD27;}
.slider-hover{
  position: absolute;
  left: -4px;
  height: 46px;
  top: 0;
  display: none;
  border-left: solid 4px #FABD27;}
.nav-trint{
  position: relative;}
.nav-trint:after{
  display: inline-block;
    content: " ";
    width: 12px;
    height: 12px;
    border-width: 0 2px 2px 0;
    border-color: #999999;
    border-style: solid;
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform-origin: center;
    transition: transform .3s;
    position: absolute;
    top: 23px;
    right: 10px;
    margin-top: -10px;}
.nav-link{
  margin-top: 15px;
  margin-bottom: -15px;
  overflow: hidden;
  color: #666666;
  display: block;
  margin-left: -15px;}
.nav-link .nav-click{
  background-color: #184072;
  color: #f1be4c;}
.nav-link > span{
  height: 31.5px;
  background-color: #f4f4f4;
  padding-left: 15px;
  line-height: 31.5px;
  display: block;}
.nav-link > .nav-link-select{
  background-color: #184072;
  color: #f1be4c;}


.demeanor1 {
  font-family: SourceHanSansCN-Medium;
  width: 100%;
  max-width: 1920px;}
.news .xia li{
  width: 100%!important;
  padding-bottom:0!important;
  margin-bottom: 18px!important;
  border-bottom: 1px solid #bfbfbf!important;} 
.demeanor1 .con {
  width: 1000px;
  margin: auto;}
.demeanor1 .con .Sidebar-con {
  width: 700px;
  display: inline-block;
  margin-left: 300px;
  margin-bottom: 60px;}
.demeanor1 .con .Sidebar-con > p:nth-child(1) {
  margin-top: 18px;
  margin-bottom: 28px;}
.demeanor1 .con .Sidebar-con > p:nth-child(1) a {
  color: #666666;}
.demeanor1 .con .Sidebar-con .content .shang img {
  width: 100%;
  height: 100%;}
.demeanor1 .con .Sidebar-con .content .xia {
  margin-top: 40px;
  overflow: hidden;
  zoom: 1;}
.demeanor1 .con .Sidebar-con .content .xia .xia-one {
  width: 31.2%;
  height: 200px;
  background-color: #f5f5f5;
  float: left;}
.demeanor1 .con .Sidebar-con .content .xia .xia-one > img:nth-child(1) {
  width: 100%;}
.demeanor1 .con .Sidebar-con .content .xia .xia-one > p:nth-child(2) {
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #7d7d7d;
  padding-left: 15px;}
.demeanor1 .con .Sidebar-con .content .xia .xia-one > p:nth-child(3) {
  margin-top: 15px;}
.demeanor1 .con .Sidebar-con .content .xia .xia-one > p:nth-child(3) > span:nth-child(1) {
  width: 14px;
  height: 14px;
  vertical-align: middle;
  padding-left: 110px;}
.demeanor1 .con .Sidebar-con .content .xia .xia-one > p:nth-child(3) > span:nth-child(2) {
  
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #8c8c8c;}
.demeanor1 .con .Sidebar-con .content .xia > .xia-one:nth-child(2) {
  margin: 0 22px;}
.demeanor1 .con .Sidebar-con .content .xia .xia-two {
  width: 31.2%;
  height: 200px;
  background-color: #f5f5f5;
  float: left;
  margin-top: 15px;}
.demeanor1 .con .Sidebar-con .content .xia .xia-two > img:nth-child(1) {
  width: 100%;}
.demeanor1 .con .Sidebar-con .content .xia .xia-two > p:nth-child(2) {
  
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #7d7d7d;
  padding-left: 15px;}
.demeanor1 .con .Sidebar-con .content .xia .xia-two > p:nth-child(3) {
  margin-top: 15px;}
.demeanor1 .con .Sidebar-con .content .xia .xia-two > p:nth-child(3) > span:nth-child(1) {
  width: 14px;
  height: 14px;
  vertical-align: middle;
  padding-left: 110px;}
.demeanor1 .con .Sidebar-con .content .xia .xia-two > p:nth-child(3) > span:nth-child(2) {
  
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 29px;
  letter-spacing: 0px;
  color: #8c8c8c;}
.demeanor1 .con .Sidebar-con .content .xia > .xia-two:nth-child(5) {
  margin: 15px 22px;}

.Sidebar-con .nnb{
  width: 742px;
  margin: 0 auto;
  position: relative;
  height: 290px;
  padding: 14px 0;}
.blueBg , .yelloBg{
  position: absolute;
  width: 216px;
  height: 216px;}
.blueBg{
  top: 0;
  left: 0;
  background: #184072;}
.yelloBg{
  right: 0;
  top: 42px;
  background: #f1be4c;}
.Sidebar-con .nnb .nnb1{
  font-size: 0;
  vertical-align: top;
  padding: 0 14px;}
.Sidebar-con .nnb .nnb1 dl{
  width: 228px;
  margin-right: 14px;
  display: inline-block;
  *display: inline;
  *zoom: 1;}
.Sidebar-con .nnb .nnb1 .last{
  margin-right: 0;}
.Sidebar-con .nnb .nnb1 dl dt img{
  width: 100%;
  margin: 0;}
.Sidebar-con .nnb .nnb1 dl dd{
  font-size: 21px;
  line-height: 61px;
  text-align: center;
  color: #666666;}
.arrow-left{
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  margin-left: -58px;
  cursor: pointer;
  width: 32px;
  height: 60px;
  background: url(../img/fh/left.png) no-repeat center;
  background-size: cover;}
.arrow-right{
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  margin-right: -58px;
  width: 32px;
  cursor: pointer;
  height: 60px;
  background: url(../img/fh/right.png) no-repeat center;
  background-size: cover;}
.fhBox{
  width: 100%;
  position: relative;
  margin: 0 auto;}
.qa-action{
  display: block;}
.QA {
  font-size: 0;}
.qa-item > .QA > img{
  /* height: 42px;
  margin-top:7px\9!important ;
  margin-top:2px\0!important ;
  *margin-top:6px!important ; */
  display: inline-block;
  *display: inline;
  zoom: 1;
  float: none!important;
  margin-top: 0!important;
  vertical-align: middle;}
.FAQ .qa-item > .QA > p{
  font-family: "微软雅黑";
  display: inline-block;
  *display: inline;
  zoom: 1;
  float: none!important;
  vertical-align: middle;}