@charset "UTF-8";
.pn_banner { color: #fff; position: relative; background: url(../img/bg_2.jpg) no-repeat top center fixed; background-size: cover; z-index: 1; /*height: 400px;*/ padding-top: 30%; margin-top: -101px; }

.pn_banner::before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; background: url(../img/bg1_msk.png) rgba(0, 0, 25, 0.5); }

.pn_banner_text { z-index: 1; margin-top: -15%; }

.gb_slogan { font-size: 52px; }

@media (max-width: 768px) { .gb_slogan { font-size: 24px; padding-top: 80px; }
  .pn_banner { height: 200px; background-size: 100%; } }
/* 主体内容 */
.pn_main { padding-top: 40px; }

.pn_tab { height: 40px; }

.pn_tab nav { width: 100%; height: 40px; /*background: #c60000;*/ position: relative; margin: 0 auto; text-align: center; }

.pn_tab nav div { /*float: left;*/ display: inline-block; padding: 0 30px; }

.pn_tab nav div > a { display: block; line-height: 40px; /*font-size: 14px;*/ color: #666; text-decoration: none; }

.pn_tab nav .current > a { color: rgb(10,132,199);}

.pn_tab .line { width: 48px; height: 2px; background: rgb(10,132,199);position: absolute; bottom: 0px; left: 0; z-index: 99; }

.pn_tab nav > div { position: relative; }
.pn_tab nav > div:nth-of-type(1).current .sub_link { display: block; }
.pn_tab nav > div .sub_link { display: none; position: absolute; width: 200%; left: -50%; top: 50px; text-align: center; color: #999; font-size: 12px; }
.pn_tab nav > div .sub_link a { display: inline-block; text-decoration: none; color: #999; }
.pn_tab nav > div .sub_link a.active { color: rgb(10,132,199);}

.pn_con { padding: 50px 0 40px; }

.con_tit { position: relative; padding-bottom: 70px; }

.con_tit::after { position: absolute; content: ""; top: 40px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); width: 50px; height: 4px; background-color: rgb(10,132,199);}

.pn_con p { text-indent: 2em; line-height: 26px; }

.pn_img_box ul { padding: 0; }

.pn_img_box ul li { padding: 0; height: 200px; border: 1px solid #fff; overflow: hidden; position: relative; }

.pn_img_box img { position: absolute; top: 0; bottom: 0; margin: auto; max-width: 100%; height: auto; transition: .5s; transition-timing-function: ease-in-out; }

.pn_img_box img:hover { transform: scale(1.2); }

.pn_img_box div { padding: 0; background-color: #f1f1f1; border: 1px solid #fff; height: 400px; overflow: hidden; }

.pn_img_box div img { height: 100%; }

.company_branch { padding-top: 70px; }

.company_branch li { margin-bottom: 100px; overflow: hidden; }

.brach_icon { border-right: 1px solid #d2d2d2; padding-bottom: 2000px; margin-bottom: -2000px; }

.brach_icon p .fa { margin-top: 55px; }

.brach_icon p { text-align: center; letter-spacing: 4px; color: #fff; width: 200px; height: 200px; background-color: rgb(10,132,199);margin-bottom: 20px; }

.brach_introduce { padding-left: 30px; padding-bottom: 2000px; margin-bottom: -2000px; }

.brach_introduce h3 { color: rgb(10,132,199);margin-bottom: 24px; }

.brach_introduce dd { line-height: 26px; padding: 8px 0; /*text-indent: 2em;*/ }

.brach_introduce dd span { width: 10%; float: left; /*text-align:justify;*/ /*text-justify : auto; text-align:justify;*/ /*word-wrap: break-word;word-break:break-all;*/ /*-webkit-text-justify:inter-ideograph;*/ }

.brach_introduce dd p { width: 90%; float: left; }

/* html 时间抽 */
.time_line_box { margin-top: 50px; z-index: 100; position: relative; overflow: hidden; padding-bottom: 50px; }

.the_time { background: url(../img/time.png) top center no-repeat; width: 100%; height: 100px; position: absolute; z-index: 10; }

.the_line { position: absolute; /*top: 50px;*/ left: 0; right: 0; top: 0; margin: auto; width: 2px; height: 100%; background-color: rgb(10,132,199);z-index: 1; }

.time_list { padding-top: 100px; position: relative; overflow: hidden; }

.time_list li { width: 50%; /*background-color: #ff9;*/ position: relative; margin: 20px 0 20px 50%; min-height: 70px; }

.time_list li span { color: rgb(10,132,199);width: 23%; position: relative; }

.time_list li span b { position: absolute; width: 10px; height: 10px; border-radius: 50%; border: 1px solid #fff; background-color: rgb(10,132,199);left: -5px; top: 5px; z-index: 10; }

.time_list li p { padding: 0; }

.time_list .list_even { margin-left: 0; text-align: right; }

.time_list .list_even span { float: right; }

.time_list .list_even span b { left: auto; right: -5px; }

/* html 新闻页列表 */
.news-list_bner { background-image: url(../img/bg_4.jpg); }

.news_list_box { padding: 30px 0; }

.news_list { padding: 30px 0; }

.news_list dt { height: 200px; overflow: hidden; }

.news_list dt a { display: block; overflow: hidden; }

.news_list dt img { width: 100%; transition: .5s; }

.news_list dt img:hover { transform: scale(1.1); }

.news_list dd h3 > a { font-size: 20px; line-height: 26px; color: #000; }

.news_list dd span { font-size: 14px; color: #777; display: block; line-height: 60px; }

.news_list dd p { color: #777; font-size: 14px; line-height: 22px; }

.news_list dd a { color: rgb(10,132,199);}

.news_pages { text-align: center; display: none; padding: 30px 0; }

.news_pages li { display: inline-block; padding: 0 8px; }

.news_pages li a { width: 26px; height: 26px; border: 1px solid #d4d4d4; border-radius: 2px; display: inline-block; color: #666; }

.news_pages li a.active { background-color: rgb(10,132,199);border-color: rgb(10,132,199);color: #fff; }

.page_list { text-align: center; padding: 30px 0; }

.page_list a { width: 26px; height: 26px; border: 1px solid #d4d4d4; border-radius: 2px; display: inline-block; color: #666; margin: 0 2px; text-decoration: none; }

.page_list a.on { background-color: rgb(10,132,199);border-color: rgb(10,132,199);color: #fff; }

.page_list a:hover { background-color: rgb(10,132,199);; border-color: rgb(10,132,199);; color: #fff; }

.page_info { text-align: center; color: #666; font-size: 16px; }

.page_info span { font-weight: 600; padding: 0 5px; }

/* html 公司公告 */
.news_sign_box { padding: 10px 0; }

.signs { height: 148px; padding: 20px; font-size: 22px; background: url(../img/sign_line.png) repeat-x bottom left; }

.signs b { /*display: block;*/ /*width: 10%;*/ width: 108px; height: 100%; margin-right: 10px; background: url(../img/sign_ic2.png) no-repeat; }

@media (max-width: 992px) { .signs b { display: none; } }
.signs h3 a { font-size: 22px; line-height: 68px; color: #333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; }

.signs p, .signs p a { font-size: 16px; color: #999; }

.signs p span { padding-left: 10px; }

.signs:hover { background-color: #fafafa; }

.signs:hover a, .signs:hover p { color: #00a2e9 !important; }

.signs:hover b { background: url(../img/sign_ic1.png) no-repeat; }

/*html 新闻详情*/
.news_detail { padding: 50px 0; }

.news_detail h2 { font-size: 28px; line-height: 48px; }

.news_detail span { font-size: 14px; color: #777; padding-right: 14px; }

.big_img { padding: 30px 0; }

.news_detail p { color: #777; line-height: 28px; text-indent: 2em; padding-bottom: 20px; }

/* html投资人 */
.investors_bner { background-image: url(../img/bg_6.jpg); }

.investors { padding: 50px 0; }

.investors_tb { text-align: center; /*padding: 10px;*/ margin-bottom: 90px; }

.investors_tb caption { background-color: #f8fbff; padding-left: 10px; padding-right: 10px; position: relative; margin-bottom: 30px; border: 1px solid #d6e8ff; }

.investors_tb caption::after { content: ''; position: absolute; background-color: #ececec; width: 100%; height: 1px; top: 50px; left: 0; }

.investors_tb th { text-align: center; }

.inves_part { padding-bottom: 50px; position: relative; }

.inves_part b { position: absolute; content: ""; top: 40px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); width: 50px; height: 4px; background-color: rgb(10,132,199);}

.gb_partnert { padding: 100px 0; position: relative; }

.gb_partnert .we_team { position: relative; padding-bottom: 70px; }

.gb_partnert_list { height: 100px; }

.gb_partnert_list li { height: 100px; }

.gb_partnert_list li img { width: 100%; height: 100%; cursor: move; }

.gb_contact { /*padding-top: 100px;*/ background: url(../img/bg_5.jpg) no-repeat top center fixed; background-size: cover; position: relative; }

.gb_contact::before { content: ''; position: absolute; background-color: rgba(0, 0, 17, 0.7); left: 0; top: 0; width: 100%; height: 100%; }

.container { position: relative; z-index: 1; }

.inves_info { padding: 100px 0 40px; }

.inves_contact { color: #333; position: relative; padding-bottom: 70px; }

.inves_contact dt { font-size: 24px; position: relative; font-weight: 500; margin-top: 20px; padding-bottom: 50px; }

.inves_contact dt b { position: absolute; content: ""; top: 50px; left: 0; width: 100%; height: 1px; background-color: rgb(10,132,199);}

/* .inves_contact dt::after{ position: absolute; content: ""; top: 50px; left: 0; width: 50px; height: 4px; background-color: #333;
} */
.inves_contact dd { font-size: 18px; margin-bottom: 30px; }

.inves_contact dd p { margin: 10px 0; color: #777; }

.inves_contact .fa-envelope:before { margin-left: -6px; }

.inves_your_contact { color: #333; }

.inves_your_contact p { color: #333; margin: 15px 0; }

.inves_your_contact span { color: #aaa; }

.inves_your_contact .gb_input { color: #333; border-radius: 0; background-color: #f2f2f2; resize: none; }

.inves_your_contact .gb_send { margin-top: 20px; border-radius: 3px; color: rgb(10,132,199);background-color: transparent; border-color: rgb(10,132,199);width: 80px; }

/* html 加入我们 */
.join_bner { background-image: url(../img/bg_1.jpg); }

.join_job { padding-top: 30px; }

.join_tit { color: rgb(10,132,199); font-size: 28px; margin-bottom: 20px; /*line-height: 70px;*/ }

.job_tit b { width: 70px; height: 70px; margin-right: 15px; display: inline-block; vertical-align: middle; }

.job_tit b img { width: 100%; height: auto !important; }

.job_ask dt { padding: 10px 0; }

.job_ask dd { font-size: 14px; line-height: 22px; margin: 4px 0; }

.job_ask dd span { display: inline-block; vertical-align: top; width: 5%; }

.job_ask dd p { display: inline-block; width: 90%; }

.progress_box { font-size: 14px; color: rgb(10,132,199);}

.progress_box dt { font-weight: 500; padding-bottom: 4px; }

.progress_box .progress { border-radius: 10px; margin-top: 8px; height: 10px; }

.progress_box dd .progress-bar { background-color: rgb(10,132,199); border-radius: 10px; background-image: none; }

.join_contact p { width: 560px; height: 116px; line-height: 116px; text-align: center; font-size: 30px; border: 2px solid rgb(10,132,199);text-indent: 0; position: relative; }

.join_contact b { position: absolute; top: -35px; left: 0; right: 0; margin: auto; width: 70px; height: 70px; line-height: 70px; background-color: #fff; color: rgb(10,132,199);border: 2px solid rgb(10,132,199);border-radius: 50%; }

.join_contact .HR_mail { padding-left: 4px; }

/* html产品页 */
.products_bner { background-image: url(../img/bg_7.jpg); }

/*html资质荣誉*/
.honor_box { padding: 50px 0; }

.honor_box dd { margin-bottom: 30px; /*min-height: 550px;*/ }

.honor_box figure { border: 1px solid #e0dac0; padding-top: 3%; min-height: 460px; }

.honor_box figure div { width: 94%; min-height: 430px; border: 1px solid #f1f1f1; line-height: 430px; text-align: center; }

.honor_box figure img { width: 90%; display: inline-block; vertical-align: middle; }

.honor_box figcaption { font-size: 22px; color: #a48700; /*line-height: 30px;*/ padding: 10px 0; }

/*html合作伙伴*/
.partners_box { padding: 50px 0; }

.partners_box dl { padding-bottom: 50px; }

.partners_box figure { padding-bottom: 40px; }

.partners_box img { border: 1px solid #eee; }

.partners_box img:hover { border-color: #50c2f1; }

/* 产品业务 */
.product_health, .product_sp, .product_game, .product_home, .product_tuding { padding: 50px 0; }

/*html医疗首页*/
.product_health li { padding: 40px 0 80px; text-align: center; }

.product_health li img { width: 100%; }

.product_health li .solution { /* 解决方案 */ padding-top: 70px; }
.product_health li .solution > section { width: 160px; margin: 0 100px; display: inline-block; }
.product_health li .solution > section h4 { font-size: 24px; margin: 30px 0 20px 0; }
.product_health li .solution > section p { font-size: 14px; line-height: 24px; }
.product_health li .solution > section a { display: block; margin-top: 20px; font-size: 16px; width: 100%; height: 40px; line-height: 38px; border: 1px solid #2685d9; text-decoration: none; color: #2685d9; border-radius: 40px; }
.product_health li .solution > section a:hover { background-color: #2685d9; color: #fff; }

.health_head_left, .health_head_right { /*float: left;*/ /*width: 53%;*/ display: inline-block; vertical-align: top; margin: 0 20px; }

.health_head_left img { width: 100%; }

/* .health_head_right{ float: left; width: 47%; padding-left: 3%; display: inline-block; vertical-align: top;
} */
.product_health .health_head_right h3 { font-size: 70px; color: #06b278; padding-bottom: 20%; }

.health_head_right h3 span { font-size: 42px; }

.health_head_right p { position: relative; display: inline-block; width: 356px; height: 80px; line-height: 80px; text-align: center; border: 1px solid #f5a741; font-size: 30px; color: #f5a742; /*top: 100px;*/ }

.health_head_right p span { position: absolute; width: 160px; background-color: #fff; line-height: 34px; top: -20px; left: 0; right: 0; margin: auto; }

@media (max-width: 640px) { .product_health .health_head_right h3 { font-size: 48px; margin-top: 30px; }
  .health_head_right h3 span { font-size: 30px; }
  .health_head_right p { width: 280px; } }
.product_health h3 { color: #333; font-size: 30px; text-align: center; }

/*理念*/
.helth_idea { font-size: 30px; color: #2685d9; padding-top: 80px; }

.helth_idea p { /*padding-top: 0px;*/ }

.tl_helth_mg1 { margin-top: 180px; }

.tl_helth_mg2 { margin-top: 155px; }

@media (max-width: 992px) { .helth_idea { font-size: 20px; }
  .tl_helth_mg1 { margin-top: 120px; }
  .tl_helth_mg2 { margin-top: 100px; } }
@media (max-width: 768px) { .helth_idea .col-xs-4 { width: 100%; text-align: center; }
  .helth_idea { font-size: 18px; }
  .tl_helth_mg1 { margin-top: 20px; margin-bottom: 20px; }
  .tl_helth_mg2 { margin-top: 20px; } }
.cloud_idea { padding-top: 100px; }
.cloud_idea h3 { padding-bottom: 80px; }
.cloud_idea img { width: 100%; }

.con_across { font-size: 20px; position: relative; padding-top: 50px; }
.con_across .container{ padding: 0; }
.con_across section > .idea_add_left { float: left; padding: 0; }
.con_across section > .idea_add_right { float: right; padding: 0;  }
/* .con_across section > .col-xs-12 { padding-top: 200px; width:100% } */
.con_across section > .col-xs-12 h4 { font-size: 26px; font-weight: 500; }
.con_across section > .col-xs-12 p { font-size: 16px; color: #666; line-height: 28px; margin: 30px 0 40px; }
.con_across section > .col-xs-12 a { text-decoration: none; display: inline-block; width: 130px; line-height: 38px; height: 40px; border: 1px solid #2685d9; font-size: 16px; text-align: center; }
.con_across section > .col-xs-12 a:hover { background-color: #2685d9; color: #fff; }
.con_across section:nth-of-type(1) { background-color: #f2f8ff; }
.con_across section:nth-of-type(1) .col-xs-12.idea_add_right { text-align: left; padding: 100px 15px 0; }
.con_across section:nth-of-type(2) { background-color: #fff; }
.con_across section:nth-of-type(2) .col-xs-12.idea_add_left { text-align: right; padding: 100px 15px 0; }

/*产品涵盖*/
.product_cover { width: 80%; margin: 50px auto 0; }

/*业务功能*/
#bottom_across .col-xs-4 { text-align: left; }
#bottom_across .col-xs-4 h4 { padding: 120px 0 30px; font-size: 26px; }
#bottom_across .col-xs-4 p { font-size: 16px; color: #666; line-height: 30px; }
#bottom_across .col-xs-4 p b { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background-color: #5092cd; margin-right: 8px; }

/*html 移动增值*/
.product_sp li { padding: 30px 0; }

.product_sp li h3 { font-size: 30px; color: #333; text-align: center; }

.product_sp li p { font-size: 20px; color: #555; text-align: center; margin-top: 20px; }

.product_sp li div { padding: 50px; }

.product_sp img { width: 100%; }

.product_sp .pr_sp_item1 img { width: 60%; }

/*html游戏*/
.product_game li { padding: 30px 0; }

.product_game li > h3 { font-size: 30px; color: #333; text-align: center; }

.game_item1 .itme1_box { /*width: 370px;*/ width: 32.5%; height: 370px; margin: 50px auto; position: relative; }

.game_item1 .itme1_box > img { width: 100%; }

.game_item1 .itme1_box > div { position: absolute; width: 62%; }

.game_item1 .itme1_box > div h4 { font-size: 24px; color: #555; position: relative; }

.game_item1 .itme1_box > div p { font-size: 22px; color: #555; }

.game_item1 .itme1_box > div span { position: absolute; height: 20px; border-radius: 4px; }

/**/
.game_item1 .itme1_box .game_system_1 { left: -50%; top: 0; }

.game_item1 .itme1_box .game_system_1 h4 { color: #ffb21a; }

.game_item1 .itme1_box .game_system_1 span { padding-left: 80%; background-color: #ffb21a; left: 2.3em; top: 5px; }

.game_item1 .itme1_box .game_system_1 p { width: 8.5em; margin-top: 10px; }

/**/
.game_item1 .itme1_box .game_system_2 { left: 100%; top: 0; text-align: right; }

.game_item1 .itme1_box .game_system_2 h4 { color: #2fb8f8; }

.game_item1 .itme1_box .game_system_2 span { padding-left: 80%; background-color: #2fb8f8; left: -1.5em; top: 5px; }

.game_item1 .itme1_box .game_system_2 p { width: 10.5em; margin-top: 10px; }

/**/
.game_item1 .itme1_box .game_system_3 { left: -65%; top: 60%; }

.game_item1 .itme1_box .game_system_3 h4 { color: #00c09a; }

.game_item1 .itme1_box .game_system_3 span { padding-left: 75%; background-color: #00c09a; left: 2.3em; top: 5px; }

.game_item1 .itme1_box .game_system_3 p { width: 10.5em; margin-top: 10px; }

/**/
.game_item1 .itme1_box .game_system_4 { left: 108%; top: 60%; text-align: right; }

.game_item1 .itme1_box .game_system_4 h4 { color: #fa4355; }

.game_item1 .itme1_box .game_system_4 span { padding-left: 75%; background-color: #fa4355; left: -1em; top: 5px; }

.game_item1 .itme1_box .game_system_4 p { width: 11em; margin-top: 10px; text-align: left; }

@media (max-width: 768px) { .itme1_box img { display: none; }
  .game_item1 .itme1_box { width: 100%; }
  .game_item1 .itme1_box > div { position: static; text-align: center !important; width: 100%; margin-bottom: 20px; }
  .game_item1 .itme1_box p { width: auto !important; text-align: center !important; }
  .game_item1 .itme1_box span { display: none; } }
/*产品涵盖*/
.game_item2 div { padding: 100px 30px 70px; }

.game_item2 div img { width: 100%; }

/*业务介绍*/
.game_item3 { width: 44%; margin: 130px auto 50px; position: relative; }

.game_item3 img { width: 100%; }

.game_item3 li { position: absolute; width: 60%; }

.game_item3 li h3 { font-size: 24px; text-align: inherit; }

.game_item3 li p { font-size: 16px; color: #555; line-height: 26px; text-align: inherit; }

.game_item3 .game_1 { top: -140px; left: 0; right: 0; margin: auto; }

.game_item3 .game_2 { left: -65%; top: 20%; }

.game_item3 .game_3 { left: 104%; top: 20%; }

.game_item3 .game_4 { left: -50%; top: 70%; }

.game_item3 .game_5 { left: 90%; top: 70%; }

.tl_gm_co1 { color: #ffb21a !important; }

.tl_gm_co2 { color: #fa4355 !important; }

.tl_gm_co3 { color: #ba43c1 !important; }

.tl_gm_co4 { color: #00c09a !important; }

.tl_gm_co5 { color: #ff6713 !important; }

@media (max-width: 1200px) { .game_item3 li h3 { font-size: 20px; }
  .game_item3 li p { font-size: 14px; } }
@media (max-width: 768px) { .game_item3 li { position: static; text-align: center !important; width: 100%; }
  .game_item3 li h3 { font-size: 20px; }
  .game_item3 li p { font-size: 14px; } }
/*html智能家居*/
.product_home li { padding: 80px 0; }

.product_home li > h3 { font-size: 30px; text-align: center; margin-bottom: 80px; }

.product_home li img { width: 100%; }

.product_home .pr_home_itme1 { padding-top: 30px; }

/*js效果*/
.pr_home_itme1 > div, .pr_home_itme2 > div, .pr_home_itme3 > div { /*visibility: hidden;*/ }

.pr_home_itme1 h4 { font-size: 28px; color: #0968e7; line-height: 44px; margin-bottom: 10px; }

.pr_home_itme1 p { font-size: 20px; line-height: 34px; color: #777; }

.pr_home_itme2 h4 { font-size: 20px; color: #0968e7; }

.pr_home_itme2 p { font-size: 16px; line-height: 22px; color: #666; margin-top: 10px; margin-bottom: 36px; }

.pr_home_itme3 h4, .pr_home_itme3 p { font-size: 28px; color: #666; padding: 5px 0; }

/*html 图钉*/
.product_tuding > li { padding: 80px 0; }

.product_tuding li > h3 { font-size: 30px; text-align: center; }

.product_tuding .pr_tuding_itme1 { padding-top: 30px; }

.product_tuding .pr_tuding_itme1 > h3 { font-size: 36px; text-align: center; color: #1c72ff; margin-bottom: 0; letter-spacing: 2px; }

.product_tuding .pr_tuding_itme1 > p { font-size: 18px; text-align: center; color: #1c72ff; margin: 10px 0 50px; }

.pr_tuding_itme1 img { width: 90%; }

.product_tuding .pr_health_itme1 { padding-top: 30px; }

.product_tuding .pr_health_itme1 > h3 { font-size: 36px; text-align: center; margin-bottom: 0; letter-spacing: 2px; }

.product_tuding .pr_health_itme1 > p { font-size: 18px; text-align: center; margin: 10px 0 50px; }

.pr_health_itme1 img { width: 90%; }

/*产品特色*/
.tuding_item_2 { text-align: center; font-size: 0; }

.pr_tuding_itme2 > h3 { margin-bottom: 30px; }

.tuding_item_2 .tuding_item2_list { /*width: 450px;*/ /*display: inline-block;*/ margin: 25px 0; }

@media (max-width: 1200px) { .tuding_item_2 .tuding_item2_list { /*margin-bottom: 50px;*/ }
  .tuding_item2_list > b { /*float: left;*/ } }
.tuding_item2_list > div { display: inline-block; vertical-align: top; width: 70%; }

.tuding_item2_list > div h4 { font-size: 24px; text-align: inherit; }

.tuding_item2_list > div p { font-size: 14px; color: #777; text-align: inherit; display: inline-block; margin-top: 10px; }

.tuding_item2_list > b { display: inline-block; width: 80px; height: 80px; vertical-align: top; margin: 0 20px; }

.tuding_item2_list > b > img { width: 100%; }

/*移动办公*/
.pr_tuding_itme3 { text-align: center; }

.pr_tuding_itme3 > p { text-align: center; font-size: 22px; line-height: 30px; color: #555; margin: 30px 0 60px; }

.pr_tuding3_list { /*公用*/ text-align: center; }

.pr_tuding3_list li { width: 200px; display: inline-block; margin: 10px; vertical-align: top; }

.pr_tuding3_list li > div b { width: 108px; height: 108px; display: block; margin: 0 auto; }

.pr_tuding3_list li > div b > img { width: 100%; }

.pr_tuding3_list li > div h4 { color: #333; margin: 10px 0 20px; }

.pr_tuding3_list li > p { font-size: 16px; line-height: 30px; color: #888; }

/*公用结束*/
/*团队协作*/
.pr_tuding_itme4 > p, .pr_tuding_itme5 > p { text-align: center; font-size: 22px; line-height: 30px; color: #555; margin: 30px 0 60px; }

/* 艾克健康新增1 */
.product_health1 .pd_health_1_top > p { font-size: 16px; text-align: center; color: #555; padding: 40px 0 50px; line-height: 26px; }
.product_health1 .pd_health_1_top > .col-xs-4 { font-size: 14px; }
.product_health1 .pd_health_1_top > .col-xs-4 > div { padding-top: 30px; }
.product_health1 .pd_health_1_top > .col-xs-4 > div img { width: 25%; display: block; margin: 0 auto; }
.product_health1 .pd_health_1_top > .col-xs-4 > div h4 { font-size: 26px; color: #2685d9; font-weight: 500; padding: 20px 0 26px; border-bottom: 2px solid #2685d9; display: inline-block; }
.product_health1 .pd_health_1_top > .col-xs-4 > p { color: #545454; width: 70%; margin: 20px auto; }
.product_health1 > li > .col-xs-5 h4 { font-size: 26px; color: #333; padding: 110px 0 30px; }
.product_health1 > li > .col-xs-5 p { font-size: 16px; line-height: 28px; color: #666; padding-bottom: 20px; }

/* 艾克健康新增2 */
.product_health2 > li > p { font-size: 16px; text-align: center; color: #555; padding: 20px 0 50px; line-height: 26px; }
.product_health2 > li > .col-xs-4 { font-size: 14px; padding-top: 30px; }
.product_health2 > li > .col-xs-4 img { width: 45%; display: block; margin: 0 auto; }
.product_health2 > li > .col-xs-4 h4 { font-size: 26px; color: #555555; font-weight: 500; padding: 20px 0 26px; display: inline-block; }
.product_health2 > li > .col-xs-4 > p { color: #545454; width: 70%; margin: 10px auto; line-height: 24px; }
.product_health2 > li > .col-xs-3 { padding-bottom: 40px; }
.product_health2 > li > .col-xs-3 img { width: 90%; display: block; margin: 0 auto; }
.product_health2 > li > .col-xs-3 h4 { color: #555; line-height: 40px; font-size: 22px; }
.product_health2 > li > .col-xs-3 p { color: #444; font-size: 14px; }
.product_health2 > li > .col-xs-6 div { margin: 20px 0 70px; text-align: left; padding-left: 20px; border-left: 5px solid #2685d9; }
.product_health2 > li > .col-xs-6 div h4 { font-weight: 600; padding-bottom: 8px; }

/* 艾克健康新增3 */
.product_health3 > li > p { font-size: 16px; text-align: center; color: #555; padding: 20px 0 50px; line-height: 26px; }
.product_health3 > li > .col-xs-4 { font-size: 14px; padding-top: 30px; }
.product_health3 > li > .col-xs-4 img { width: 45%; display: block; margin: 0 auto; }
.product_health3 > li > .col-xs-4 h4 { font-size: 26px; color: #555555; font-weight: 500; padding: 20px 0 26px; display: inline-block; }
.product_health3 > li > .col-xs-4 > p { color: #545454; width: 70%; margin: 10px auto; line-height: 24px; }
.product_health3 > li > .col-xs-6 { padding-top: 40px; }
.product_health3 > li > .col-xs-6 img { width: 70%; display: block; margin: 0 auto; }
.product_health3 > li > .col-xs-6 h4 { font-size: 26px; color: #333; padding: 100px 0 30px; }
.product_health3 > li > .col-xs-6 p { font-size: 16px; line-height: 28px; color: #666; letter-spacing: 1px; }
.product_health3 > li > .col-xs-6 p > b { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background-color: #5092cd; margin-right: 8px; }

/*# sourceMappingURL=company.css.map */

