﻿@charset "utf-8";
/* CSS Document*/

.yy-body {
   background: url(../images/bg-top.png) no-repeat center top / 100% auto, #f5f5f5;
background-image: url(../images/bg-top.png);
background-repeat:no-repeat;
background-position:center top;
background-size:100% auto;
background-color:#f5f5f5;
}
.yy-content {
   margin-top: 40px;
}
.yy-left {
   width: 235px;
   float: left;
}
.yy-right {
   width: 950px;
   float: right;
   position: relative;
}
/* 导师介绍盒子 */
.yy-right-inbox{
   padding: 32px 37.5px;
   background: #fff;
}

/*左侧菜单*/
.Gst-breadrumb {
   position: absolute;
   right: 35px;
   top: 32px;
}
.Gst-breadrumb span {
   float: left;
   color: #888;
}
.Gst-breadrumb a {
   font-size: 14px;
   color: #888;
   float: left;
}

/*历史沿革*/
.lsyg-sjx {
   position: relative;
   height: 400px;
}
.lsyg-item-title {
   font-size: 14px;
   color: #104ca6;
   font-weight: bold;
}
.lsyg-item-sum {
   font-size: 14px;
   color: #333;
   width: 245px;
}
.lsyg-item {
   position: absolute;
}
.lsyg-item-1 {
   bottom: 65px;
   left: 25px;
}
.lsyg-item-2 {
   bottom: 185px;
   left: 85px;
}
.lsyg-item-3 {
   bottom: 227px;
   left: 166px;
}
.lsyg-item-4 {
   bottom: 170px;
   left: 324px;
}
.lsyg-item-5 {
   bottom: 39px;
   left: 290px;
}
.lsyg-item-6 {
   bottom: 112px;
   left: 454px;
}
.lsyg-item-7 {
   bottom: 145px;
   right: 68px;
}
.lsyg-item-8 {
   bottom: 218px;
   right: -35px;
}
.lsyg-item-3 .lsyg-item-sum {
   width: 128px;
}
.lsyg-item-4 .lsyg-item-sum {
   width: 128px;
}

/* 管理团队 */
.gltd-ul {
   width: 80%;
   margin: 0 auto;
}
.gltd-ul02 {
width:50%;
}
.gltd-li {
   float: left;
   width: 25%;
   margin-bottom: 20px;
}
.gltd-img {
   margin: 0 auto;
   width: 140px;
   height: 191px;
   margin-bottom: 10px;
}
.gltd-img img {
   display: block;
   width: 100%;
   height: 100%;
}
.gltd-text {
   text-align: center;
   line-height: 25px;
   font-size: 12px;
}
.gltd-text a {
   color: #333;
}
.gltd-li1,
.gltd-li2 {
   width: 50%;
}
.gltd-ul02 .gltd-li1,
.gltd-ul02 .gltd-li3,
.gltd-ul02 .gltd-li4,
.gltd-ul02 .gltd-li2 {
   width: 50%;
}

.DnnModule-12876 {
border-bottom:1px solid #d2d2d2;
}
.DnnModule-6924 {

background:#fff;
}
.DnnModule-6924 .second-content-title {
border-left:0;
border-bottom:0;
}
.DnnModule-6924 {
margin-bottom:30px;
}
.DnnModule-12876 .second-content-ct {
padding-top:0;
}
.DnnModule-6924 .second-content-ct {
padding-top:0;
}
.DnnModule-12876 .second-content-title {
border-left:0;
border-bottom:0;
}
.DnnModule-12877 .second-content-ct {
display:none;
}
/* 企业文化 */
.DnnModule-6785 .second-content-ct{
   background: url(../images/bg-qywh.png) no-repeat center bottom / 100% auto;
background-image: url(../images/bg-qywh.png);
background-repeat:no-repeat;
background-position:center bottom;
background-size:100% auto;

}
.qywh-box{
   padding-bottom: 124px;
}
.qywh-li{
   float: left;
   width: 50%;
   height: 56px;
   line-height: 56px;
   text-indent: 50px;
   font-size: 16px;
   font-weight: bold;
   color: #104ca6;
}
.qywh-title{
   color: #e89214;
}

/* 社会责任 */
.shzr-list{
   float: left;
   width: 48%;
   margin-right: 4%;
}
.shzr-list:nth-child(even){
   margin-right: 0;
}
.shzr-list-img{
   height: 270px;
}
.shzr-list-img img{
   display: block;
   width: 100%;
   height: 100%;
}
.shzr-list-text{
   height: 54px;
   line-height: 54px;
   font-size: 16px;
}
.shzr-list-text a{
   color: #333;
}

/*新闻中心*/
.xwzx-item {
   padding: 23px 0;
   border-bottom: 1px solid #d2d2d2;
}
.xwzx-item-pic {
   width: 220px;
   height: 124px;
   background: url(../images/bg-news-sameimg.png) no-repeat center center / 100%;
background-image: url(../images/bg-news-sameimg.png);
background-repeat:no-repeat;
background-position:center center;
background-size:100% auto;

   float: left;
}
.xwzx-item-pic img {
   display: block;
   width: 100%;
   height: 100%;
}
.xwzx-item-cont {
   float: left;
   width: 630px;
   margin-left: 20px;
   padding-top: 10px;
}
.xwzx-item-title {
   line-height: 1;
   margin-bottom: 12px;
}
.xwzx-item-title a {
   font-size: 20px;
   color: #333;
}
.xwzx-item-date {
   line-height: 1.2;
   font-size: 14px;
   color: #104ca6;
   margin-bottom: 20px;
}
.xwzx-item-sum {
   line-height: 1.57;
   font-size: 14px;
   color: #888;
}

/* 视频锦集 */
.spjj-content {
   float: left;
   width: 425px;
   margin-right: 20px;
   margin-bottom: 20px;
}
.spjj-content:nth-child(even) {
   margin-right: 0;
}
.spjj-cont-top {
   width: 100%;
   height: 270px;
   position: relative;
}
.spjj-cont-img {
   width: 100%;
   height: 100%;
}
.spjj-cont-img img {
   display: block;
   width: 100%;
   height: 100%;
}
.spjj-cont-btn {
   width: 100%;
   height: 100%;
   position: absolute;
   top: 0;
   left: 0;
}
.spjj-cont-btn .m-video {
   width: 66px;
   height: 66px;
   background: url(../images/video-btn.png) no-repeat center center / 100%;
background-image: url(../images/video-btn.png);
background-repeat:no-repeat;
background-position:center center;
background-size:100%;
   margin: auto;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
}
.spjj-cont-text {
   height: 54px;
   line-height: 54px;
   font-size: 16px;
}
.spjj-cont-text a {
   color: #333;
}

/* 领域布局 */
.lybj-title{
   height: 44px;
   background: url(../images/bg-title-lybj.png) no-repeat left center / auto 100%;
background-image: url(../images/bg-title-lybj.png);
background-repeat:no-repeat;
background-position: left center;
background-size:auto 100%;
   line-height: 1.8;
   text-indent: 22px;
   font-size: 18px;
   color: #fff;
   margin-bottom: 20px;
}
/* 基地分布 */
.jdfb-title{
   height: 40px;
   line-height: 40px;
   background: url(../images/bg-title-jdfb.png) no-repeat center center / 100%;
background-image: url(../images/bg-title-jdfb.png);
background-repeat:no-repeat;
background-position:center center;
background-size:100%;
   text-indent: 24px;
   font-size: 18px;
   color: #fff;
   position: relative;
   margin-bottom: 25px;
}
.jdfb-title:before{
   content: "";
   display: block;
   width: 24px;
   height: 100%;
   background: url(../images/jdfb-title-icon.png) no-repeat center center / 9px auto;
background-image: url(../images/jdfb-title-icon.png);
background-repeat:no-repeat;
background-position:center center;
background-size:9px auto;
   margin: auto 0;
   position: absolute;
   top: 0;
   bottom: 0;
   left: 0;
}
/* 合作交流 */
.hzjl-title{
   height: 27px;
   line-height: 27px;
   background: url(../images/bg-title-hzjl.png) no-repeat left center / auto 100%;
background-image: url(../images/bg-title-hzjl.png);
background-repeat:no-repeat;
background-position: left center;
background-size: auto 100%;
   text-indent: 11px;
   font-size: 16px;
   color: #fff;
   position: relative;
   margin-bottom: 20px;
}

/*院士专家*/
.DnnModule-6822 .second-content-ct{
   padding-top: 14px;
}
.yszj-item {
   padding: 18px 0;
   height: 137px;
   border-bottom: 1px solid #d2d2d2;
}
.yszj-item:last-child{
   border-bottom: none;
}
.yszj-item-pic {
   float: left;
   width: 103px;
   height: 100%;
}
.yszj-item-pic img{
   display: block;
   width: 100%;
   height: 100%;
}
.yszj-item-cont {
   float: right;
   padding-top: 12px;
   width: 740px;
}
.yszj-item-title {
   height: 51px;
   line-height: 51px;
   font-size: 20px;
}
.yszj-item-title a {
   color: #333;
}
.yszj-item-sum {
   line-height: 1.5;
   font-size: 14px;
   color: #888;
}

/*党建工作*/
.dqgz-item {
   height: 59px;
   line-height: 59px;
   border-bottom: 1px solid #d2d2d2;
}
.dqgz-item-title {
   float: left;
}
.dqgz-item-title a {
   font-size: 16px;
   color: #333;
}
.dqgz-item-date {
   float: right;
   font-size: 14px;
   color: #104ca6;
}

/* 导师介绍 */
.daoshi-box{
   margin-bottom: 16px;
}
.daoshi-title{
   height: 62px;
   line-height: 62px;
   font-size: 18px;
   font-weight: bold;
   color: #333;
}
.daoshi-name{
   float: left;
   width: 12.5%;
   height: 33px;
   line-height: 33px;
   font-size: 16px;
}
.daoshi-name a{
   color: #333;
}

/* 联系我们 */
.lxwm-top{
   height: 200px;
   border-bottom: 1px dashed rgba(0,0,0,.14);
}
.lxwm-top-left,.lxwm-top-right{
   float: left;
}
.lxwm-top-left{
   width: 50%;
   margin-right: 90px;
}
.ltl-title{
   height: 30px;
   line-height: 30px;
   font-size: 16px;
   font-weight: bold;
   color: #104ca6;
}
.ltl-content{
   border-right: 1px solid #f0f0f0;
}
.ltl-content p,.lxwm-top-right p{
   line-height: 27px;
   font-size: 16px;
   color: #333;
   margin-bottom: 0;
}
.lxwm-top-right{
   width: 300px;
}
.lxwm-bottom{
   padding-top: 30px;
}
.lxwm-same{
   float: left;
   width: 370px;
   margin-bottom: 55px;
}
.lxwm-same-title{
   height: 30px;
   line-height: 30px;
   font-size: 16px;
   font-weight: bold;
   color: #104ca6;
}
.lxwm-same-content{
   height: 190px;
}
.lxwm-same-content p{
   line-height: 27px;
   font-size: 16px;
   color: #666;
   margin-bottom: 0;
}
.lxwm-same-content p:nth-child(2){
   margin: 15px 0;
}
.lxwm-same-content p strong{
   color: #333;
}
.right-box{
   float: right;
   width: 370px;
}


