a{
    cursor: pointer;}


.title {
  min-width: 1200px;
  color: #fff;
  text-align: center;
  padding-top: 40px;
  margin: 0 auto;
}

.title h2 {
    font-size:15px;
    /*font-family:SourceHanSansCN-Bold;*/
    font-weight:bold;
    height: 20px;
    color:rgba(51,51,51,1);
    text-align: center;
    line-height:20px;
	font-size:30px;
}

.title {
  min-width: 1200px;
  color: #fff;
  text-align: center;
  padding-top: 70px;
  margin: 0 auto;
}
.title .desc .center {
  padding: 5px 30px;
  display: inline-block;
  text-align: center;
  font-weight: normal;
  white-space: nowrap;
  letter-spacing: 3px;
}
.title .desc .center .left_dot {
  margin-left: -37px;
  width: 10px;
  height: 30px;
  float: left;

}
.title .desc .center .right_dot {
  margin-right: -37px;
  width: 10px;
  height: 30px;
  float: right;
}
.why_fX {
  margin-top: 20px;
  background-color: #3d4e68;
  padding: 14px 60px 44px 44px;
  text-align: center;
}
.why_fX span {
  line-height: 84px;
  font-size: 24px;
  color: #ffea00;
  font-weight: normal;
}
.why_fX p {
  letter-spacing: 4px;
  font-size: 16px;
  line-height: 29px;
  color: white;
  padding: 0px;
  margin: 0px;
  text-align: left;
}
.why_fX p strong {
  color: #ffea00;
  padding-left: 34px;
  font-weight: normal;
}
.why_fX .btn {
  width: 160px;
  height: 40px;
  display: block;
  border-radius: 20px;
  background-color: #fdddb0;
  line-height: 40px;
  text-align: center;
  margin: 17px auto 0;
  color: #333333;
}
.fx_Model .title {
  background-color: #13b5b1;
  padding: 18px 0px 8px;
  margin-bottom: 20px;
  height: 90px;
  font-weight: normal;
  width: 100%;
}
.fx_Model .title .Models_title {
  font-weight: normal;
  font-size: 24px;
  color: white;
  padding: 0;
  display: block;
  background: none;
}
.fx_Model .title span {
  font-size: 16px;
  color: white;
}
.Models {
  overflow: hidden;
  padding-bottom: 50px;
}
.Models li {
  position: relative;
  width: 25%;
  padding: 10px;
  float: left;
  border: 1px dashed #eeeeee;
  background: #ffffff;
  color: rgba(0, 0, 0, 0.65);
}
.Models li h6 {
  font-size: 16px;
  line-height: 36px;
  font-weight: bold;
}
.Models li p {
  font-size: 14px;
  line-height: 24px;
  height: 72px;
  margin-bottom: 1em;
}
.Models li .add {
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 22px;
  height: 22px;
  font-size: 13px;
  line-height: 22px;
  text-align: center;
  color: #fff;
  background-color: #13b5b1;
}
.Models li:hover {
  background: #24c3bf;
  color: #fff;
}

/*成功案例*/
section.success_case_section .success_case .title h2,
section.cooperation_process_section .cooperation_process .title h2{
    font-size:30px;
    /*font-family:SourceHanSansCN-Bold;*/
    font-weight:bold;
    color:rgba(51,51,51,1);
    vertical-align: -58%;
    display: inline-block;
    margin: 0 15px 0 15px;
}
.order {
    text-align: center;
}
.line {
    display: inline-block;
    width: 70px;
    border-top: 1px solid rgba(51,51,51,1);
}

section.success_case_section p.center{
  font-size:16px;
  /*font-family:SourceHanSansCN-Light;*/
  font-weight:300;
  color: rgba(0,0,0,.65);
  line-height:17px;
  margin: 11px 0 0 0;
}
section.success_case_section .success_case .desc{
    margin: 0;
    padding: 0;
}

/*列表开始*/
.success_case {
    padding-bottom: 2rem;
}
.success_case .success_case_lists {
    margin-top: 30px;
    margin-bottom: 60px;
}
.success_case .success_case_lists li {
    width: 382px;
    height: 350px;
    margin-bottom: 2rem;
    cursor: pointer;
    float: left;
    border-radius:5px 5px 5px 5px;
    border-bottom: 4px solid rgba(89,157,248,1);
    position: relative;
	text-align: center;
}
.success_case .success_case_lists li:hover{
    -webkit-box-shadow: grey 0px 0px 15px;
    -moz-box-shadow: grey 0px 0px 15px;
    box-shadow:grey 0px 0px 15px;//将颜色提到前面，且将h-shadow,v-shadow设为0px,实现四周阴影
}

.success_case .success_case_lists  .enter{
opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(225, 225, 225, .5);
}
.success_case .success_case_lists .enter>img{
  width: 120px;
  height: 120px;
  margin-top: 150px;
}
.success_case .success_case_lists li:hover .enter{
  transition: 0.3s ease;
  opacity: 1;}


.success_case .success_case_lists li:first-child{
   margin-right: 27px;
}
.success_case .success_case_lists li:nth-child(2){
    margin-right: 27px;
}
.success_case .success_case_lists li:nth-child(4){
    margin-right: 27px;
}
.success_case .success_case_lists li:nth-child(5){
    margin-right: 27px;
}
.success_case .success_case_lists li:nth-child(7){
    margin-right: 27px;
}
.success_case .success_case_lists li:nth-child(8){
    margin-right: 27px;
}
.success_case .success_case_lists .success_caseItem > img{
    width: 100%;
    height: 221px;
    border-radius:5px 5px 0px 0px;
}
.success_case .success_case_lists
.success_caseItem .left{
    height: 119px;
    margin: 18px 24px 0 28px;
}
.success_case .success_case_lists
.success_caseItem .left p:nth-child(1){
    font-size:20px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:bold;
    margin-bottom: 10px;
    color:rgba(51,51,51,1);
}
.success_case .success_case_lists
.success_caseItem .left p:nth-child(2){
    height:36px;
    font-size:14px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(102,102,102,1);
    line-height:21px;
}
section.success_case_section
div.understanding_more>div{
    float: right;
}
section.success_case_section
div.understanding_more>div span{
    display: inline-block;
    height: 19px;
    line-height: 19px;
    font-size:20px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(51,51,51,1);
}
section.success_case_section
div.understanding_more>div img{
    border: none;
    display: inline-block;
    margin-bottom: 8px;
}
/*列表结束*/
/* 成功案例 结束 */

/*服务内容*/
section.cooperation_process_section .cooperation_process .title h2{
    color:rgba(255,255,255,1);
}
section.cooperation_process_section
.cooperation_process .title .line{
    border-top: 1px solid rgba(255,255,255,1);
}

section.cooperation_process_section p.center{
  font-size:16px;
  /*font-family:SourceHanSansCN-Light;*/
  font-weight:300;
  color:rgba(255,255,255,1);
  line-height:17px;
  opacity:0.9;
  margin: 11px 0 0 0;
}
/*列表开始*/
.cooperation_process .cooperation_process_lists {
    margin-top: 30px;
    margin-bottom: 60px;
}
.cooperation_process .cooperation_process_lists li {
    width: 345px;
    height: 288px;
    cursor: pointer;
    float: left;
    text-align: center;
    position: relative;
}
.cooperation_process .cooperation_process_lists
li:nth-child(1){
    margin-bottom: 114px;
    margin-right: 82.5px;
}
.cooperation_process .cooperation_process_lists
li:nth-child(2){
    margin-bottom: 114px;
    margin-right: 82.5px;
}
.cooperation_process .cooperation_process_lists
li:nth-child(3){
    margin-bottom: 114px;
}
.cooperation_process .cooperation_process_lists
li:nth-child(4){
    margin-left: 211px;
    margin-right: 82.5px;
    margin-bottom: 51px;
}
.cooperation_process .cooperation_process_lists
li:nth-child(5){
    margin-bottom: 51px;
}
.cooperation_process_lists .background_img{
    width: 100%;
    height: 236px;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: white;
}
.cooperation_process_lists .background_img .backgroundImg{
    width: 100%;
    height: 100%;
    border: 0;
    transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
    -webkit-transform: all 1s ease 0s;
    border-radius: 0;
}
.cooperation_process_lists .background_img:hover .backgroundImg{
    transform: scale(1.2);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.2);
    -webkit-transform: all 1s ease 0s;
}
.cooperation_process_lists .circle{
    width: 95px;
    height: 95px;
    z-index: 99;
    background-color: white;
    position: absolute;
    top: 0;
    left: 120px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-box-shadow: grey 0px 0px 15px;
    -moz-box-shadow: grey 0px 0px 15px;
    box-shadow:grey 0px 0px 15px;//将颜色提到前面，且将h-shadow,v-shadow设为0px,实现四周阴影
}
.cooperation_process_lists .circle img{
    border: 0;
    transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
    -webkit-transform: all 1s ease 0s;
}
.cooperation_process_lists .circle:hover img{
    transform: scale(1.2);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.2);
    -webkit-transform: all 1s ease 0s;
}
.cooperation_process_lists .background_img
.content{
    width: 100%;
    position: absolute;
    top: 72px;
    left: 0;
    text-align: center;
}
.cooperation_process_lists .background_img
.content p:nth-child(1){
    font-size:26px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:500;
    color:rgba(51,51,51,1);
    margin-bottom: 15px;
}
.cooperation_process_lists .background_img
.content .line{
    width:24px;
    border: 1px solid rgba(119,196,255,1);;
}
.cooperation_process_lists .background_img
.content p:nth-child(3){
    font-size:12px;
    /*font-family:SourceHanSansCN-Light;*/
    font-weight:300;
    color:rgba(51,51,51,1);
    margin-top: 16px;
    margin-bottom: 28px;
}
.cooperation_process_lists .background_img
.content hr{
    width: 24px;
    border: 1px solid rgba(119,196,255,1);
    transition: all 1s ease 0s;
    -webkit-transform: all 1s ease 0s;
}
.cooperation_process_lists .background_img:hover hr{
    width: 40px;
    transition: all 1s ease 0s;
    -webkit-transform: all 1s ease 0s;
}
/*列表结束*/
/*合作流程 结束*/

/* since 开始 */
.since-card{
  width:282px; 
  height:333px; 
  box-shadow:0px 3px 48px 6px rgba(89,89,89,0.25);
}

.since-hr{
  margin-top: 50px;
  margin-left: 30px;
  border: 1px solid #44E7FF;
  width: 24px;
}
.since-count{
  margin: 70px 0 0 28px;
  line-height: 52px;
  font-size: 52px;
  /*font-family:SourceHanSansCN-Bold;*/
  font-weight:bold;
  letter-spacing: 4;
  color:rgba(45,125,224,1)
}
.since-title{
  margin: 25px 0 0 29px;
  font-size:24px;
  line-height: 24px;
  /*font-family:SourceHanSansCN-Medium;*/
  font-weight:500;
  color:rgba(0,0,0,1);
}

.since-content{
  margin: 21px 0 0 29px;
  font-size: 16px;
  font-weight:400;
  /*font-family: SourceHanSansCN-Normal;*/
}
/* since 结束 */

/* 成熟的模块化功能 开始 */
.title-cn{
  font-size: 30px;
  color: #333333;
  font-weight: bold;
  line-height:17px;
  /*font-family:SourceHanSansCN-Bold;*/
  margin: 0 23px 0 23px;
}
.title-en{
  margin: 16px 0 0 0;
  font-size:16px;
  /*font-family:SourceHanSansCN-Light;*/
  font-weight:300;
  line-height:17px;
  letter-spacing: 3px;
}
.module-card{
  width: 217px;
  height: 420px;
  background:rgba(255,255,255,1);
  box-shadow:0px 7px 32px 4px rgba(0,59,124,0.08);
  border-radius:4px;
}
.module-round1{
  margin: 37px 0 0 0 ;
  width:97px;
  height:97px;
  border:1px solid rgba(102,192,255,1);
  border-radius:50%;
}
.module-round2{
  width:67px;
  height:67px;
  border:1px dashed rgba(102,192,255,1);
  border-radius:50%;
}
.module-card-title{
  margin: 35px 0 0 0 ;
  font-size:22px;
  /*font-family:SourceHanSansCN-Medium;*/
  font-weight:500;
  color:rgba(46,142,255,1);
  line-height:17px;
}
.module-card-hr{
  margin: 31px 0 28px 0;
  width:28px;
  height:3px;
  background:rgba(255,205,16,1);
}
.module-card-content{
  margin: 0 0 17px 0;
  font-size:16px;
  /*font-family:SourceHanSansCN-Regular;*/
  font-weight:400;
  color:rgba(102,102,102,1);
  line-height:17px;
}
.module-card-bottom{
  width:136px;
  height:6px;
  background:rgba(86,172,252,1);
  border-radius:4px;
  margin: auto 0 0 0;
}

.module-card-icon2{
  display: none;
}

.module-card:hover{
  color: #FFFFFF !important;
  background-color: #599DF8;
}

.module-card:hover>p,.module-card:hover>.module-card-title{
  color: #FFFFFF !important;
}

.module-card:hover>.module-card-hr{
  background:rgba(255,255,255,1);
}

.module-card:hover>.module-round1{
  border:1px solid rgba(255,255,255,1);
}

.module-card:hover>.module-round1>.module-round2{
  border:1px dashed rgba(255,255,255,1);
}

.module-card:hover>.module-card-bottom,.module-card:hover>.module-round1>.module-round2>.module-card-icon1{
  display: none;
}

.module-card:hover>.module-round1>.module-round2>.module-card-icon2{
  display: block;
}
/* 成熟的模块化功能 结束 */

/* 丰富的营销工具 开始 */
.rich_marketing_tools_single{
    position: absolute;
    width:143px;
    height:105px;
    background:rgba(255,255,255,1);
    box-shadow:0px 7px 32px 4px rgba(0,59,124,0.12);
    border-radius:10px;
    text-align: center;
    z-index: 99;
}
.rich_marketing_tools_single_inner{
    position: absolute;
    top: 30px;
    left: 12px;
    width:117px;
    height:87px;
    background:rgba(255,255,255,1);
    box-shadow:0px 7px 32px 4px rgba(0,59,124,0.12);
    opacity:0.88;
    border-radius:10px;
    margin: auto;
    z-index: 9;
}

.rich_marketing_tools_single_img{
    width:61px;
    height:51px;
    margin-top: 15px
}
.rich_marketing_tools_single_a{
    width:36px;
    height:17px;
    font-size:17px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(51,51,51,1);
    line-height:16px;
}

.rich_marketing_tools_li:hover{
    -ms-transform: translateY(10px);/*IE9*/
    -moz-transform: translateY(10px);/*Firefox*/
    -webkit-transform: translateY(10px);/*Safari 和 Chrome*/
    -o-transform: translateY(10px);/*Opera*/
    transition: all 100ms linear;  /*W3C标准*/
    -webkit-transition: all 100ms linear;/*谷歌*/
    -moz-transition: all 100ms linear;/*火狐*/
    -o-transition: all 100ms linear;/*opera*/
}

.rich_marketing_tools_li{
    -ms-transform: translateY(0px);/*IE9*/
    -moz-transform: translateY(0px);/*Firefox*/
    -webkit-transform: translateY(0px);/*Safari 和 Chrome*/
    -o-transform: translateY(0px);/*Opera*/
    transition: all 100ms linear;  /*W3C标准*/
    -webkit-transition: all 100ms linear;/*谷歌*/
    -moz-transition: all 100ms linear;/*火狐*/
    -o-transition: all 100ms linear;/*opera*/
}
/* 丰富的营销工具 结束 */

/* 新闻资讯 开始 */
.news_case .news_div a{
  color:inherit;
}
.news_case .news_div{
    /*height: 646px;*/
    margin-top: 30px;
    /*cursor: pointer;*/
}
.news_case .news_div .news_div_left{
    width: 452px;
    height: 512px;
    margin-right: 30px;
    display: inline-block;
    border: 1px solid rgba(153,153,153,1);
    overflow: hidden;
}
.news_case .news_div .news_div_left
.news_div_left_top{
    width: 100%;
    height: 300px;
    /*background:rgba(239,239,239,1);*/
    opacity:0.8;
}
.news_case .news_div .news_div_left
.news_div_left_bottom{
    width: 100%;
    height: 30px;
    padding-left: 25px;
    padding-right: 32px;
    margin-top: 20px;
}
.news_case .news_div .news_div_left
.news_div_left_bottom p:nth-child(1){
    font-size:24px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(51,51,51,1);
    margin-bottom: 18px;
}
.news_case .news_div .news_div_left
.news_div_left_bottom p:nth-child(2){
font-size: 16px;
    /*font-family: SourceHanSansCN-Regular;*/
    font-weight: 400;
    color: rgba(104,104,104,1);
    line-height: 32px;
    overflow: hidden;
    /* margin-bottom: 41px; */
    height: 100px;
}
.news_case .news_div .news_div_left
.news_div_left_bottom p:nth-child(3){
    font-size:21px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(173,172,172,1);
}
.news_case .news_div .news_div_right{
    width: 689px;
    height: 512px;
    display: inline-block;
    overflow: hidden;
}
.news_case .news_div .news_div_right .news_div_right_top1{
    width:300px;
    height:200px;
    background:rgba(235,235,235,1);
    opacity:0.8;
    float: left;
    margin-right: 28px;
    margin-bottom: 24px;
}
.news_case .news_div .news_div_right .news_div_right_top2{
    width:341px;
    height:200px;
    float: left;
    margin-bottom: 24px;
	overflow: hidden;
}
.news_case .news_div .news_div_right .news_div_right_top2 p{
    font-size:16px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(102,102,102,1);
    width: 100%;
    margin-bottom: 5px;
}
.news_case .news_div .news_div_right .news_div_right_top2 p:nth-child(1){
    font-size:24px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:500;
    color:rgba(51,51,51,1);
}
.news_case .news_div .news_div_right dl{
    width:225px;
    /*height:382px;*/
    float: left;
}
/*.news_case .news_div .news_div_right .dl{
    margin-right: 13px;
}*/
.news_case .news_div .news_div_right dl dt{
    width: 100%;
    height:150px;
    /*background:rgba(239,239,239,1);*/
}
.news_case .news_div .news_div_right dl dd{
    padding-right: 7px;
    font-size:16px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(102,102,102,1);
}
.news_case .news_div .news_div_right dl dd:nth-child(2){
    font-size:24px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:500;
    color:rgba(51,51,51,1);
    margin-bottom: 9px;
}
.news_case .news_div .news_div_right dl dd:nth-child(3){
    margin-bottom: 9px;
}

/* 新闻资讯 结束 */
/*底部开始*/
.footer {
    width: 100%;
    background:rgba(29,39,58,1);
    padding-top: 50px;
}
.footer .container{
    min-height: 200px;
}
.footer hr{
    border: 0.5px solid rgba(255,255,255,0.2);
}
.footer .copyRight {
    line-height:41px;
    font-size:14px;
    /*font-family:SourceHanSansCN-Normal;*/
    font-weight:400;
    color:rgba(255,255,255,0.5);
    text-align: center;
}
.footer dl{
    height: 200px;
    float: left;
}
.footer .footer_dl1{
    width: 300px;
    margin-right: 75px;
}
.footer .footer_dl1 dd{
    width: 100%;
    height:49px;
    border:1px solid rgba(255,255,255,0.5);
    border-radius:25px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.footer .footer_dl1>dd span{
    font-size:16px;
    /*font-family:SourceHanSansCN-Normal;*/
    font-weight:400;
    color:rgba(255,255,255,0.8);
    display: inline-block;
    margin-left: 32px;
}
.footer .footer_dl1>dd p{
    background: url(../../v2/images/footer/button.png) center center no-repeat;
    display: inline-block;
    width: 88px;
    height: 21px;
    text-align: center;
    font-size:14px;
    /*font-family:SourceHanSansCN-Normal;*/
    font-weight:400;
    color:rgba(51,51,51,1);
}
.footer .footer_dl2{
    width: 400px;
    margin-right: 49px;
}
.footer .footer_dl2>dd>ul{
    width: 100%;
}
.footer .footer_dl2>dd>ul>li{
    display: inline-block;
    font-size:16px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(255,255,255,1);
}
.footer .footer_dl2>dd>ul>li:not(:last-child){
    margin-right: 18px;
}
.footer .footer_dl2>dd>ul>li a{
    font-size:16px;
    /*font-family:SourceHanSansCN-Normal;*/
    font-weight:400;
    color:rgba(255,255,255,0.5);
}
.footer .footer_dl2>dd>ul>li a:hover{
    color:rgba(173,220,255,0.8);
}
.footer .footer_dl2>dd:not(:last-child){
    margin-bottom: 18px;
}
.footer .footer_dl3{
    width: 156px;
    margin-right: 18px;
}
.footer .footer_dl4{
    width: 200px;
}
.footer .footer_dl4 img.QR_code{
    width: 100%;
    height: 100%;
}
/*底部结束*/

/* 获取微商城营销方案 开始 */
.get-market-plan-section{
    width:100%;
    height: 680px;
    margin-top: -50px;
    /*box-shadow:7px -11px 8px 0px rgba(19,107,250,0.18);*/
    overflow: hidden;
    /*opacity:0.07;*/
}

.get-market-plan-parent-div{
    width:800px;
    height:640px;
    /*box-shadow:0px 3px 20px 1px rgba(96,93,114,0.09);*/
    position: absolute;
    left: 10%;
    top: 45px;
}

.get-market-plan-p{
    position: absolute;
    top: 140px;
    left: 475px;
    width:815px;
    height:60px;
    font-size:62px;
    /*font-family:SourceHanSansCN-Bold;*/
    font-weight:bold;
    color:rgba(243,243,243,1);
    line-height:20px;
    z-index: 999;
}

.get-market-plan-div{
    position: relative;
    top: 320px;
    left: 790px;
    width:1602px;
    height:375px;
}

.get-market-plan-div-p{
    width:463px;
    height:48px;
    font-size:49px;
    /*font-family:SourceHanSansCN-Bold;*/
    font-weight:bold;
    color:rgba(89,157,248,1);
    line-height:21px;
}

.get-market-plan-input{
    width:430px;
    height:52px;
    background:rgba(255,255,255,1);
    border:1px solid rgba(89,157,248,1);
    box-shadow:0px 3px 7px 0px rgba(96,93,114,0.14);
    margin-left: 8px;
    margin-top: 45px;
}

.get-market-plan-button{
    width:211px;
    height:52px;
    background:rgba(89,157,248,1);
    box-shadow:0px 3px 7px 0px rgba(96,93,114,0.14);
    margin-top: 66px;
    margin-left: 6px;
    font-size:28px;
    /*font-family:SourceHanSansCN-Bold;*/
    font-weight:bold;
    line-height:21px;
    color: white;
    border: none;
}
/* 获取微商城营销方案 结束 */

/* 轮播图 开始 */
.flexslider {
  border: none;
}
.slider-img {
  width: 100%;
}
.banner-mouse-icon-container {
  margin-top: 16px;
}
.banner-mouse-icon {
  display: block;
  margin: 0 auto;
}
/* 轮播图 结束 */

/* 产品推荐 开始 */
.product-recommendation {
  background: rgba(243,247,249,1);
}
.product-recommendation-title {
  font-size: 30px;
  font-weight: bold;
  color: rgba(51,51,51,1);
  /*font-family: SourceHanSansCN-Bold;*/
  overflow: hidden;
  text-align: center;
  padding-top: 65px;
}
.product-recommendation-title:before,
.product-recommendation-title:after {
  background-color: #000;
  content: "";
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width: 50px;
}
.product-recommendation-title:before {
  right: 45px;
}
.product-recommendation-title:after {
  left: 45px;
}
.product-recommendation-subtitle {
  text-align: center;
  font-size: 16px;
  font-weight: 300;
  /*font-family: SourceHanSansCN-Light;*/
  letter-spacing: 3px;
  margin-bottom: 65px;
}
.product-recommendation-two-item-container {
  width: 1200px;
  margin: 0 auto;
  padding-bottom: 83px;
}
.clear-float-after::after {
  content: "";
  clear: both;
  display: table;
}
.product-recommendation-item-container {
  position: relative;
  float: left;
  width: 564px;
  height: 480px;
  background: rgba(255,255,255,1);
}
.product-recommendation-item-container:hover {
  box-shadow: 3px 1px 57px 0px rgba(139,145,152,0.55);
}
.product-recommendation-item-container-right {
  margin-left: 72px;
}
.product-recommendation-item-icon {
  position: absolute;
  top: 0px;
  left: 0px;
}
.product-recommendation-item-pic-container {
  text-align: right;
}
.product-recommendation-item-title {
  font-size: 30px;
  font-weight: bold;
  color: rgba(67,70,75,1);
  /*font-family: SourceHanSansCN-Bold;*/
  text-align: center;
  margin-top: 17px;
}
.product-recommendation-item-horizontal-line {
  width: 486px;
  border-top: 1px solid rgba(138,215,255,1);
  margin-top: 15px;
  margin-bottom: 0px;
}
.product-recommendation-item-checkbox-line-container {
  width: 486px;
  margin: 0 auto;
}
.product-recommendation-item-checkbox-line-container::after {
  content: "";
  clear: both;
  display: table;
}
.product-recommendation-item-checkbox-container {
  width: 162px;
  float: left;
  margin-top: 10px;
}
.product-recommendation-item-checkbox-container-big {
  width: 486px;
}
.product-recommendation-item-checkbox {
  margin-bottom: 5.5px;
}
.product-recommendation-item-checkbox-label {
  font-size: 17px;
  font-weight: 400;
  color: rgba(51,51,51,1);
  /*font-family: SourceHanSansCN-Regular;*/
}
.product-recommendation-item-right-arrow-container {
  position: absolute;
  bottom: -25.5px;
  left: 256.5px;
  width: 51px;
  height: 51px;
  background: rgba(119,196,255,1);
  border-radius: 25.5px;
  text-align: center;
  margin: 0 auto;
}
.product-recommendation-item-container:hover
  .product-recommendation-item-right-arrow-container {
  left: 173px;
  width: 218px;
}
.product-recommendation-item-right-arrow {
  margin-top: 18px;
}
.product-recommendation-item-right-arrow-label {
  display: none;
  margin-top: 8px;
  font-size: 24px;
  font-weight: bold;
  color: rgba(255,255,255,1);
  /*font-family: SourceHanSansCN-Bold;*/
}
.product-recommendation-item-container:hover
  .product-recommendation-item-right-arrow-label {
  display: inline-block;
}
.product-recommendation-item-container:hover
  .product-recommendation-item-right-arrow {
  margin-top: -10px;
  margin-left: 15px;
}
.product-recommendation-item-information {
  width: 486px;
  margin: 16px auto 0 auto;
  font-size: 18px;
  font-weight: 400;
  color: rgba(51,51,51,1);
}
/* 产品推荐 结束 */

/* 商业模式 开始 */
.item-mode{
    width: 100%;
    height: 778px;
    margin: 0;
  }
  
  .mode-detail{
    height:28px;
    background:rgba(255,255,255,1);
    opacity:0.92;
    border-radius:14px;
    font-size:18px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(43,121,255,1);
    line-height:17px;
    padding: 5px 18px;
    margin: 0 37px 0 0;
  }
  .mode-detail-left{
    min-width:153px;
  }
  
  .mode-detail-number .hr{
    width:45px;
    height:4px;
    background:rgba(255,249,88,1);
  }
  
  .mode-detail-number{
    font-size:18px;
    font-family:PangMenZhengDao;
    font-weight:400;
    color:rgba(255,249,87,1);
    line-height:17px;
  }
  
  .mode-title{
    padding:50px 0 0 48px;
  }
  .mode-title .title1{
    font-size:47px;
    font-family:PangMenZhengDao;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:44px;
    padding-right: 20px;
  }
  .mode-title .title2{
    font-size:30px;
    font-family:PangMenZhengDao;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:44px;
  }
  .mode-detail-btn{
    width:166px;
    height:39px;
    background:rgba(255,255,255,0.07);
    border:1px solid rgba(255,255,255,1);
    border-radius:20px;
    font-size:22px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:500;
    color:rgba(255,255,255,1);
    line-height:17px;
  }
  a.mode-detail-btn:hover{
      color:rgba(255,255,255,1);
  }
  .mode-pagination{
    display: flex;
    flex-direction: column;
    padding: 194px 13% 0 0;
  }
  .mode-pagination>ul>li{
      cursor: pointer;
  }
  .mode-pagination .btn{
    display: flex;
    justify-content: center;
    align-items: center;
    width:246px;
    height:65px;
    background:rgba(255,255,255,0.9);
    box-shadow:0px 7px 19px 2px rgba(13, 222, 93, 0.35);
    border-radius:4px;
    margin-bottom: 65px;
    font-size:24px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:500;
    color:rgba(63,63,63,1);
    line-height:17px;
    opacity:0.95;
  }
  .mode-pagination .active{
    background:rgba(255,255,255,1) !important;
    box-shadow:0px 7px 19px 2px rgba(13, 222, 93, 0.35) !important;
    opacity: 1;
  }
/* 商业模式 结束 */
/*新闻详情开始*/
/*.news_details{
    border: 1px solid red;
}*/
.news_details div.news_top>a{
    font-size:14px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(102,102,102,1);
    display: inline-block;
    margin-right: 10px;
}
.news_details div.news_top>a:not(:first-child){
    margin-left: 10px;
}
.news_details div.news_top span{
    color:rgba(102,102,102,1);
}

.news_details .move-ul {
    list-style-type: none;
    padding: 0px;
    float: left;
    position: relative; /*子元素absol*/
    left: 0px;
    margin-top: 35px;
}
.news_details .move-ul li:not(:last-child) {
   /* width: 80px;*/
    height: 56px;
    text-align: center;
    float: left;
}
.news_details .move-ul li>a{
    font-size:20px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    line-height: 56px;
    color:rgba(51,51,51,1);
}
.news_details .move-ul li.active a{
    color: rgba(89,157,248,1);
}
.news_details .move-ul li>a:hover{
    color: rgba(89,157,248,1);
}
.news_details .move {
    width: 75px;
    border-top: 4px solid rgba(89,157,248,1); /*只需要将上边显示出来*/
    position: absolute;
    left: 0;
    top: 52px;
    transition: left .2s ease-in-out 0s; /*包含四个过度属性：执行变换属性、执行时间、速率、延迟*/
    -webkit-transition: left .2s ease-in-out 0s; /*chrome和safari*/
    -moz-transition: left .2s ease-in-out 0s; /*firefox*/
    -o-transition: left .2s ease-in-out 0s; /*opera*/
}
.move-ul li:not(:last-child){
    margin-right: 75px;
}
/*.move-ul li:nth-child(1):hover ~ .move { !*li元素的父元素的第一个子元素，当鼠标停留其上时，move元素的left属性改变*!
    left: 0px;
}
.move-ul li:nth-child(2):hover ~ .move {
    left: 155px;
}
.move-ul li:nth-child(3):hover ~ .move {
    left: 315px;
}*/
.news_details .news_main_body{
    margin-top:20px;
    width: 100%;
}
.news_details .news_main_body
.news_main_body_left{
    width: 845px;
    min-height: 100px;
    display: inline-block;
    margin-right: 64px;
    float: left;
}
.news_main_body_left .news_title{
    font-size:26px;
    /*font-family:SourceHanSansCN-Bold;*/
    font-weight:bold;
    color:rgba(51,51,51,1);
    text-align: center;
}
.news_main_body_left h1{
text-align: center;
    font-weight: bold;
    font-size: 26px;
}

.news_main_body_left .news_info{
    text-align: center;
    margin-top: 31px;
    margin-bottom: 51px;
}
.news_main_body_left .news_info>span{
    display: inline-block;
    font-size:12px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(102,102,102,1);
}
.news_main_body_left .news_content{
    font-size:16px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(104,104,104,1);
    /*text-indent:2em*/
  line-height: 32px;
}
.news_main_body_left>hr{
    border: 0.5px solid rgba(200,200,200,1);
}
.news_details_left_bottom{
    font-size:14px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(51,51,51,1);
}
ul.news_details_left_bottom_ul{
    margin-top: 13px;
    margin-bottom: 40px;
}
ul.news_details_left_bottom_ul>li{
    list-style-type: disc;
    color:rgba(89,157,248,1);
}
ul.news_details_left_bottom_ul>li>p{
    font-size:14px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(153,153,153,1);
}
ul.news_details_left_bottom_ul li:not(:last-child){
    margin-bottom: 14px;
}
p.news_recommend>a{
    font-size:14px;
    /*font-family:SourceHanSansCN-Regular;*/
    font-weight:400;
    color:rgba(153,153,153,1);
    display: inline-block;
}
p.news_recommend>a:hover{
    color:rgba(89,157,248,1);
}
.news_details .news_main_body
.news_main_body_right{
    width: 287px;
    position: relative;
    display: inline-block;
    float: left;
}
.news_main_body_right_content{
    width: 287px;
    position: absolute;
    top: 143px;
    right: 0px;
}
.news_details_pic{
    width: 287px;
    height: 259px;
    position: relative;
    text-align: center;
}
.news_details_pic:not(:last-child){
    margin-bottom: 22px;
}
.news_details_pic:last-child{
    margin-bottom: 34px;
}
.news_details_pic1{
    background: url(../../v2/images/news_details/pic1.png) center center no-repeat;
}
.news_details_pic2{
    background: url(../../v2/images/news_details/pic2.png) center center no-repeat;
}
.news_details_pic3{
    background: url(../../v2/images/news_details/pic3.png) center center no-repeat;
}
.news_details_pic .rectangle872{
   position: absolute;
    top: 0;
    left: 0;
    display: none;
}
.news_main_body_right_content .news_Marketing{
    font-size:30px;
    /*font-family:SourceHanSansCN-Bold;*/
    font-weight:bold;
    color:rgba(89,157,248,1);
    width: 100%;
    letter-spacing:1.5px
}
li.news_details_pic .rectangle_buttom{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    display: none;
}
li.news_details_pic .rectangle_buttom>img{
    margin-top: 30px;
}
li.news_details_pic .rectangle_buttom>p:nth-child(2){
    font-size:26px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:500;
    color:rgba(255,255,255,1);
}
li.news_details_pic .rectangle_buttom>p:nth-child(3){
    font-size:9px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:500;
    color:rgba(255,255,255,1);
}
li.news_details_pic .rectangle_buttom>button{
    width:178px;
    height:43px;
    background:rgba(255,255,255,1);
    box-shadow:0px 3px 7px 0px rgba(96,93,114,0.14);
    font-size:25px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:500;
    color:rgba(89,157,248,1);
    line-height: 43px;
    text-align: center;
    border: none;
}
div.news_main_body_right .news_Marketing_input{
    background:rgba(255,255,255,1);
    border:1px solid rgba(89,157,248,1);
    box-shadow:0px 3px 7px 0px rgba(96,93,114,0.14);
    height:32px;
    width: 100%;
    font-size:12px;
    /*font-family:SourceHanSansCN-Normal;*/
    font-weight:400;
    color:rgba(198,198,198,1);
    text-align: left;
    line-height: 32px;
}
div.news_main_body_right button.news_Marketing_plan_button{
    width:130px;
    height:32px;
    background:rgba(89,157,248,1);
    box-shadow:0px 3px 7px 0px rgba(96,93,114,0.14);
    font-size:20px;
    /*font-family:SourceHanSansCN-Bold;*/
    font-weight:bold;
    color:rgba(255,255,255,1);
}
/*新闻详情结束*/
/*新闻列表开始*/
.news_list_pic{
    width: 287px;
    height: 325px;
    position: relative;
    text-align: center;
}
.news_list_pic1{
    background: url(../../v2/images/new_list/web/pic1.png) center center no-repeat;
}
.news_list_pic2{
    background: url(../../v2/images/new_list/web/pic2.png) center center no-repeat;
}
.news_list_pic .rectangle871{
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}
li.news_list_pic .news_list_rectangle_buttom{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    display: none;
}
li.news_list_pic .news_list_rectangle_buttom>img{
    margin-top: 66px;
}
li.news_list_pic .news_list_rectangle_buttom>p:nth-child(2){
    font-size:26px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:500;
    color:rgba(255,255,255,1);
}
li.news_list_pic .news_list_rectangle_buttom>p:nth-child(3){
    font-size:9px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:500;
    color:rgba(255,255,255,1);
}
li.news_list_pic .news_list_rectangle_buttom>button{
    width:178px;
    height:43px;
    background:rgba(255,255,255,1);
    box-shadow:0px 3px 7px 0px rgba(96,93,114,0.14);
    font-size:25px;
    /*font-family:SourceHanSansCN-Medium;*/
    font-weight:500;
    color:rgba(89,157,248,1);
    line-height: 43px;
    text-align: center;
    border: none;
}
/*新闻列表结束*/
