.banner{height:340px; background-color:#3496d8;}
.banner-inner{width: 1170px; margin: auto; color: #fff}

.opportunity{ width: 33.33%; float: left;text-align: center; padding-bottom: 30px;}
.opportunity .opportunity-img{ margin: auto; width: 131px; height: 131px; border-radius:50% 50%; overflow: hidden;  }
.opportunity .opportunity-img img{width:131px;}
.opportunity .opportunity-first{font-size: 16px;color: #333; line-height: 40px;}
.opportunity .opportunity-second{font-size: 14px; color: #999; padding: 0px 20px; height: 80px; overflow: hidden;}
.opportunity .more{font-size: 14px;  color: #51afff;   margin: 15px auto 0;  text-align: center;  width: 120px; height: 28px;   line-height: 28px; border: 1px solid #51afff; display: block;}


/*详情页*/
.breadcrumb{ line-height: 40px;  margin-bottom: 10px;}

.detail{ background-color: #fff}
.detail .left{ width: 215px; float: left;}
.detail .right{ width: 980px; float: right;  box-sizing: border-box;min-height:700px;border: 1px solid #f2f6f8; padding: 20px; margin-bottom: 20px;}
.detail .right .brief{background-image:url(../img/icp_bg.png); background-repeat: no-repeat; padding: 20px;}
.menu-unit-wrapper{ border-bottom: 1px solid #e6e6e6;}
.menu-title{background-color: #535353; color: #fff;font-size: 16px;height: 45px;line-height: 45px;  padding-left: 18px;}

.menu-unit{border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;}
.menu-unit .menu-parent{display: block; padding: 15px 0px;background-color: #f2f6f8; padding-left: 18px;  cursor: pointer;}
.menu-unit .menu-parent.active{background-color: #535353;color: #fff;}
.menu-unit i{margin-right: 10px;}
.menu-unit .menu-child-wrapper{ display: none;}
.menu-unit .menu-child-wrapper .menu-child{display: block; padding: 15px 0px 15px 18px;}

.detail .right .content-wrapper{width: 640px; float: left;}
.detail .right .content-wrapper .content-title{font-size: 30px; color: #333;}
.detail .right .content-wrapper .content{ font-size: 14px; line-height: 25px; margin-top: 19px; width: 633px; color: #666; margin-bottom: 40px;}
.detail .right .content-wrapper .contact{ font-size: 30px; line-height: 50px;}
.detail .right .form-wrapper{width: 280px;float: right;}
.detail .right .block-title{ text-align: center;font-size: 20px;  font-weight: bold; color: #333; padding: 30px 0px;}
.detail .right .block-content{}
.detail .right .block-content.style1{text-align: center}
.detail .right .block-content.style2{background: #f5f6f9;}
.detail .right .block-content.style2 .left-img{float:left;width: 180px; height: 180px; margin: 60px 85px; background-position:50% 50%; background-repeat: no-repeat; border-radius:50% 50%; }
.detail .right .block-content.style2 .right-list{float: right;padding:40px 0px;width: 630px; min-height:220px; align-items: Center; line-height: 30px;}
.detail .right .block-content.style2 .right-list p{display: block; list-style: none;}

.detail .right .block-content.style3{background: #f5f6f9;}
.detail .right .block-content.style3 .pod{width: 33%;float: left; padding: 20px 0px;}
.detail .right .block-content.style3 .pod .pod-icon{width: 94px; height: 94px;border-radius:50% 50%;margin: 20px auto;  }
.detail .right .block-content.style3 .pod .pod-title{font-size: 16px;font-weight: bold;color: #333; text-align: center;}
.detail .right .block-content.style3 .pod .pod-summary{height: 110px; overflow: hidden; padding: 20px; font-size: 13px; line-height: 25px;}
.detail .right .block-content.style3 .pod .pod-btn{ display: block; width: 130px; line-height: 30px; margin: auto; text-align: center; border: 1px solid #808b9c; cursor: pointer}

.detail .right .block-content.style4{}

.detail .right .block-content.style5{background: #f5f6f9;padding: 20px 0px;}
.detail .right .block-content.style5 .right-list{float: right;width: 630px;   align-items: Center; line-height: 30px;}
.detail .right .block-content.style5 .right-list li{display: block; list-style: none;}