﻿@charset "utf-8";

/* CSS Document */


/*body{max-width:1680px; margin:auto;}*/


/*.logo img{
	width: 201px;
	height: 90px;
	max-width: 90px !important;
}*/


/*.nav{
	height: 102px;
}*/


/*.product_1 img{
	width: 100%;
	height: 100%;
}*/
.menu_tile_word {
  color: #444444;
  font-size: 15px;
  line-height: 16px;
  font-weight: 600;
}

.menu_tile_word:hover {
  color: #0068b7;
}

.light_yellow {
  color: #FFFF00;
}

.gailan_nav_top {
  margin: 12px 0px !important;
}

.gailan_left_menu_height {
  height: 1728px;
}

.gailan_logo {
  position: absolute;
  z-index: 9999;
}

.gailan_s {
  background-color: #fff;

}

.gailan_s img {
  width: 90px !important;
  height: 90px !important;
  float: right;
}

.gailan_box2 {
  position: relative;
}

.gailan_box2>.gailan_box_child {
  padding-left: 268px;
  text-align: left;
}

.gailan_box2>.gailan_box_child>.text2 {
  color: #fff;
  line-height: 60px;
  font-size: 30px;
}

.gailan_box2>.gailan_box_child>.gailan_news {
  background-color: #d4dadf;
  width: 920px;
  height: 385px;
  padding: 25px 15px;
  margin-top: 50px;
  position: absolute;
}

.gailan_box2>.gailan_box_child>.gailan_news ul li {
  width: 246px;
  height: 120px;
  float: left;
  padding: 15px 30px 60px 30px;
}

.gailan_box2>.gailan_box_child>.gailan_news ul li>.title {
  margin-bottom: 18px;
  color: #094780;
  font-weight: bolder;
  line-height: 30px;
}

.gailan_box2>.gailan_box_child>.gailan_news ul li>.content1 {
  line-height: 30px;
}

.backColor {
  background-color: #3c5d79;
  height: 730px;
}

.header_gailan_bottom {}

.menu_gailan_left60 {
  /* padding-left: 120px; 
  margin-top: 14px;*/
  margin-top: 16px;
}


/*-------------------------------------------------*/
.gailan_box {
  position: relative;
  height: 100px;
  top: -1000px;
  margin: 66px auto !important;

}

.gailan_box>.gailan_box_child {
  padding-left: 28px;
  /* padding-left: 130px; */
  text-align: left;
}

.gailan_box>.gailan_box_child>.gailan_title {
  font-size: 32px;
  line-height: 60px;
  color: rgba(0, 63, 204, 1);
}

.gailan_box>.gailan_box_child>.gailan_ftitle {
  font-size: 16px;
  line-height: 40px;
  color: #363c40;
}

.gailan_box>.gailan_box_child>.gailan_ftitle span {
  color: #2162ce;
}


.gailan_box>.gailan_box_child>.gailan_btn_box>.gailan_btn {
  width: 125px;
  float: left;
  margin: 20px 30px 0px 0px;
}

.kehutuijian_box2 {
  position: relative;
  height: 100px;
  top: -1000px;
  /* margin: 66px auto!important; */

}

.kehutuijian_box2>.kehutuijian_box2_child2 {
  /* padding-left: 268px; */
  padding-left: 130px;
  text-align: left;
}

.kehutuijian_box2>.kehutuijian_box2_child2>.gailan_title {
  font-size: 26px;
  line-height: 50px;
  color: rgba(0, 98, 181, 1);
}

.kehutuijian_box2>.kehutuijian_box2_child2>.gailan_ftitle {
  font-size: 16px;
  line-height: 40px;
  color: #363c40;
}

.kehutuijian_box2>.kehutuijian_box2_child2>.gailan_ftitle span {
  color: #2162ce;
}


.kehutuijian_box2>.kehutuijian_box2_child2>.gailan_btn_box>.gailan_btn {
  width: 125px;
  float: left;
  margin: 20px 30px 0px 0px;
}




/*right menu*/
.right_menu {
  z-index: 999;
  width: 84px;
  position: fixed;
  top: 27%;
  right: 0px;
  height: 84px;
  transition: background-image 0.5s ease-in-out;

}

#newBridge .nb-icon-base .nb-icon-inner-wrap {
  border-radius: 0px !important;
}

.wenxin_right_menu {
  display: none;
}

.right_menu.right_menu_contact {
  background-image: url(../images/ask_1.png) !important;
}

.right_menu.right_menu_contact:hover {
  background-image: url(../images/ask_light_1.png) !important;
}


.right_menu.right_menu1 {
  margin-top: 80px;
  background-image: url(../images/ask1_1.png) !important;
}

.right_menu.right_menu1:hover {

  background-image: url(../images/ask1_light_1.png) !important;
}

.right_menu_tel {
  display: none;
}

.right_menu.right_menu1:hover .right_menu_tel {
  display: block;
  position: absolute;
  right: 82px;
  width: 160px;
  height: 72px;
  line-height: 72px;
  border-radius: 15px;
  top: 5px;
  color: #03a4f0;
  text-align: center;
  background-color: #ffffff;
  font-size: 18px;
  font-weight: 600;
  padding: 0 12px;
  /* box-shadow: 0px 0px 22px #dedede;
   display: none; */

}

.right_menu.right_menu2 {
  margin-top: 320px;
  background-image: url(../images/ask2_1.png) !important;
}

.right_menu.right_menu2:hover {

  background-image: url(../images/ask2_light_1.png) !important;
}

.right_menu.right_menu2:hover>.wenxin_right_menu {
  display: block;
  left: -102px;
  position: relative;
  top: 50%;
  margin-top: -50px;
}

.right_menu.right_menu3 {
  margin-top: 240px;
  background-image: url(../images/ask3_1.png) !important;
}

.right_menu.right_menu3:hover {

  background-image: url(../images/ask3_light_1.png) !important;
}

.right_menu.right_menu4 {
  margin-top: 240px;
  background-image: url(../images/ask4_1.png) !important;
}

.right_menu.right_menu4:hover {

  background-image: url(../images/ask4_light_1.png) !important;
}

.right_menu.right_menu5 {
  margin-top: 160px;
  background-image: url(../images/ask5_1.png) !important;
}

.right_menu.right_menu5:hover {
  background-image: url(../images/ask5_light_1.png) !important;
}

.right_menu.right_menu5:hover>.wenxin_right_menu {
  display: block;
  left: -174px;
  position: relative;
  top: 50%;
  margin-top: -90px;
  /*box-shadow: 0px 0px 22px #dedede;*/
}

/*changge baidu shangqiao style*/
#newBridge .icon-right-center {
  transform: none !important;
  top: 27% !important;
  width: 84px !important;
  height: 84px !important;
  right: 2px !important;
  margin-top: 0px !important;
}

.nb-icon-inner-wrap {
  height: 84px !important;
  width: 84px !important;
  background-image: url(../images/ask_1.png) !important;
}

.nb-icon-inner-wrap:hover {

  background-image: url(../images/ask_light_1.png) !important;
}

/*changge baidu shangqiao style*/

.hight_light {
  color: #00a1e0;

}

/*20170821 peter*/

.o2o_store_part1 {
  width: 100%;
  height: auto;
}

.o2o_store_part1>.row {
  width: 100%;
  height: auto;
  text-align: center;
  margin: 5px auto;
}

.o2o_store_part1>.row>.box {
  float: left;
  height: auto;
  width: 30%;
  /*background-color: #28cbe2;*/
  display: inline-block;
  margin: 30px 30px 30px 0px;
}

.o2o_store_part1>.row>.box>.cont {
  padding-left: 55px;
  color: #848484;
  font-size: 14px;
  line-height: 24px;
  height: auto;
  word-wrap: break-word;
  text-align: left;
}

.o2o_store_part1>.row>.box>.store_part1_tile {
  text-align: left;

}

.o2o_store_part1>.row>.box>.store_part1_tile span {
  color: #292929;
  font-size: 20px;
  line-height: 36px;
  padding-left: 10px;
}

.o2o_store_part1_title {
  color: #00a1e0;
  font-size: 32px;
  line-height: 60px;
  margin: 10px auto;
  width: 60%;
}

/*20170821 peter*/


/*20170705 peter*/

.form_error {
  line-height: 24px;
  color: #f13131;
  text-align: left;
  margin-top: 5px;
  text-indent: 10px;
  font-size: 14px;
}

.form_cot_list .txt2:focus {
  border: 1px solid #29abe2;
}

.form_cot_list .txt:focus {
  border: 1px solid #29abe2;
}

.form_cot_list .sec:focus {
  border: 1px solid #29abe2;
}


/*20170705 peter*/

.btn {
  color: #ffffff;
  /* display: block; */
  padding: 8px 30px;
  background-color: #8aaf2a;
  border-color: #6a8620;
  border-radius: 5px;
}

.btn:hover {
  background-color: #6a8620;
}


/*2017-04-05 首页客户品牌*/

.index_customer {
  margin-top: 20px;
  width: 100%;
}

.index_customer .index_customer_tile {
  text-align: center;
}

.index_customer .index_customer_box {
  margin-top: 20px;
}

.index_customer .index_customer_box ul li {
  float: left;
  padding: 20px;
  border: 1px solid rgba(255, 255, 255, 0);
  transition: all 0.6s;
  -webkit-transition: all 0.6s;
  -moz-transition: all 0.6s;
  margin: 5px;
  box-shadow: 10px 10px 20px #ccc;
}

.index_customer .index_customer_box ul li:hover {
  border: 1px solid rgba(200, 200, 200, 1);
  box-shadow: 5px 5px 5px #ccc;
}


/*2017-03-30 轮播*/

.content .carrouselArea .btns {
  position: absolute;
  z-index: 1000;
  bottom: 0;
  width: 280px;
  text-align: center;
  left: 50%;
  margin-left: -140px;
}

.content .carrouselArea {
  width: 100%;
  height: 500px;
  overflow: hidden;
  position: relative;
}

.content .carrouselArea .arrow_left {
  left: 0;
}

.content .carrouselArea .arrow_left div {
  border-color: #8d8d8c;
  border-width: 59px;
  border-left-width: 0;
  border-style: dashed;
  border-right-style: solid;
  border-top-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  right: 0;
  margin-top: -59px;
  top: 50%;
}

.content .carrouselArea .arrow_right div {
  border-color: #8d8d8c;
  font-size: 0;
  line-height: 0;
  border-width: 60px;
  border-right-width: 0;
  border-style: dashed;
  border-left-style: solid;
  border-top-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  right: 0;
  margin-top: -59px;
  top: 50%;
}

.content .carrouselArea .arrow_right {
  right: 0;
}

.content .carrouselArea .arrow {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 50%;
  margin-top: -30px;
  display: none;
  z-index: 2;
  transition: all 0.7s;
  -webkit-transition: all 0.7s;
  -moz-transition: all 0.7s;
  -ms-transition: all 0.7s;
}

.content .carrouselArea .carrouselBox {
  height: 500px;
  width: 600%;
  position: relative;
}

.content .carrouselArea .carrouselBox .carrouselList {
  width: 16.66%;
  float: left;
  height: 500px;
  background-color: #ccc;
}

.content .carrouselArea:hover .arrow {
  display: block;
}

.content .carrouselArea .carrouselBox .carrouselList .carrouselContent {
  width: 60%;
  height: 100%;
  background-color: #ccc;
  float: left;
}

.content .carrouselArea .carrouselBox .carrouselList .carrouselContent div {
  margin-top: 20px;
}

.content .carrouselArea .carrouselBox .carrouselList .carrouselContent .title {
  margin: 30px auto;
  width: 400px;
  text-align: center;
  height: 50px;
  font-size: 24px;
}

.content .carrouselArea .carrouselBox .carrouselList .carrouselContent .cont {
  margin: 30px auto;
  width: 80%;
}

.content .carrouselArea .carrouselBox .carrouselList .carrouselimg {
  width: 40%;
  height: 100%;
  float: left;
}

.content .carrouselArea .carrouselBox .carrouselList img {
  width: 100%;
  height: 100%;
}


/*2017-04-17*/

.leftnav_weixin {
  margin-left: 15px;
}

#wx_ewm_index {
  width: 178px;
  height: 178px;
}


/*2017-3-27  modify left nav  resource show method*/

.cpzx_cpzl {
  position: relative;
}

.resourceList .leftarrow {
  width: 0;
  height: 0;
  border-top: 18px solid transparent;
  border-right: 25px solid #ffffff;
  border-bottom: 18px solid transparent;
  position: absolute;
  left: -20px;
  top: 50%;
  margin-top: -20px;
  transition: all 1.5s;
  -webkit-transition: all 1.5s;
  -moz-transition: all 1.5s;
}

.cpzx_cpzl:hover .resourceList {
  display: block;
  position: absolute;
  left: 183px;
  bottom: -115px;
  width: 280px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 1);
  z-index: 2000;
  -webkit-box-shadow: 0 0 20px #787877;
  -moz-box-shadow: 0 0 20px #787877;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 1);
  border-radius: 10px;
  padding-bottom: 25px;
  margin-left: 0%;
}

.cpzx_cpzl:hover .resourceList_cpys {
  bottom: -47px !important;
}

.cpzx_cpzl:hover .resourceList_fas {
  bottom: -430px !important;
}

.cpzx_cpzl:hover .resourceList dd a {
  border-left: 0px !important;
}

.cpzx_cpzl .resourceList dd a:hover {
  color: #00a1e0 !important;
}

.resourceList dd {
  float: left;
}

.resourceList dd a {
  width: 180px;
}


/**/

.fas_ul li {
  padding: 1px !important;
  margin-bottom: 1px !important;
  margin-left: 0px;
}

.fas_ul li:hover {
  /* background-color: #fff !important; */
}

.fas_ul li:hover a {
  color: rgba(240, 68, 0, 1) !important;
  border-bottom: solid 1px;
}

.product_nav_ul {
  width: 49%;
  float: left;
}

.product_nav_ul .other:hover {
  background-color: #fff !important;
}

.product_nav_ul .other:hover span {
  color: #0068b7;
}

.product_nav_ul .other:hover h3>a {
  color: #ed390c;
}

.videoArea {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: #000;
  display: none;
  top: 0;
  left: 0;
  z-index: 1000;
  text-align: center;
}

.videoArea>img {
  position: fixed;
  right: 22%;
  top: 15%;
  color: #fff;
  z-index: 1001;
}

video {
  height: 100%;
  width: 900px;
}

.videoBox {
  height: 100%;
  width: 100%;
}

.videoBox img {
  cursor: pointer
}

.title_blue {
  clear: both;
  color: #0b82f7;
  font-size: 16px;
  font-weight: bold;
}

.list_pic {
  float: left;
  margin-top: 30px;
  margin-right: 5px;
}

.dowhat {
  color: #848484;
  width: 112px;
  margin: 0px auto;
  text-align: center;
}

.showHideText {
  display: none;
}

.showOrHide {
  display: inline-block;
  color: #666;
  padding: 0px 8px;
  background-color: #daf0fa;
  cursor: pointer;
  border-radius: 5px;
  line-height: 24px;
}

.showOrHide:hover {
  background-color: #32aae0;
  color: #daf0fa;
}

.contactus_btn {
  display: inline-block !important;
  margin: 0px 0px 0px 10px;
  cursor: pointer;
  border-radius: 5px;
}

#cnzz_stat_icon_1260981465 {
  visibility: hidden;
}

.custom_sound li {
  width: 213px !important;
  float: left !important;
  margin: 10px 5px !important;
}

.custom_sound h3 {
  margin-top: -20px !important;
}

.custom_sound li a {
  border: 0px !important;
  height: 80px !important;
  margin-bottom: 0px !important;
}

.bdshare-slide-button {
  display: none !important;
}

.l_span {
  text-align: center;
  width: 32px;
  height: 20px;
  display: inline-block;
  /*margin-right:10px;*/
  background-color: #a1b2cf;
  color: #ffffff;
  font-size: 14px;
  border-radius: 5px;
}

.languageOn {
  background-color: #51bbe7;
}

.about_us_viewBanner {
  background-image: url(../images/jianjie_1.png);
  background-repeat: repeat-x;
}

.yunduan_viewBanner {
  background-image: url(../images/yunduan_1.png);
  background-repeat: repeat-x;
}

.viewBanner {
  height: 550px !important;
  text-align: center;
  background-color: rgba(180, 225, 250, 1);
}

.viewBanner img {
  width: 1920px !important;
  max-width: 1920px !important;
  height: 100% !important;
}

.backTop {
  background: url(../images/top_1.png);
  display: none;
  width: 46px;
  height: 46px;
  margin-top: 20px;
  margin-left: 20px;
}

.backTop:hover {
  cursor: pointer;
}

.product_1 img {
  width: 100%;
  height: auto;
}

.line {
  border-bottom: solid 1px #ccc;
  width: 100%;
  height: 0px;
}

.on {
  /* margin-left: 90px; */
}

.sqyanshi {
  float: right;
  padding-top: 8px;
}

.btn_yanshi {
  display: inline-block;
  color: #ffffff;
  padding: 5px 25px 5px 25px;
  background-color: #00C6C6;
  border-color: #00C6C6;
  border-radius: 20px;
  font-size: 14px;
  text-align: center;
}

.btn_yanshian {
  display: inline-block;
  color: #ffffff;
  padding: 4px 2px;
  background-color: #0da3ff;
  border-color: #0da3ff;
  border-radius: 20px;
  font-size: 14px;
  text-align: center;
  margin: 0 5px;
}

.btn_price {
  display: inline-block;
  color: #ffffff;
  padding: 4px 2px;
  background-color: #00cc99;
  border-color: #36cbff;
  border-radius: 20px;
  font-size: 14px;
  text-align: center;
  margin: 0 8px 0 0;
}

.btn_priceplan {
  display: block;
  color: #ffffff;
  padding: 4px 2px;
  background-color: #f19124;
  border-color: #00C6C6;
  border-radius: 20px;
  font-size: 14px;
  text-align: center;
  margin: 0 8px 0 0;
}

.btn_priceplan:hover {

  background-color: #f1b724;

}

/* .btn_yanshi2 {
  color: #ffffff;
  display: block;
  padding: 0px 30px;
  background-color: #057fd1;
  border-color: #6a8620;
  border-radius:20px;
  text-align:center;
  font-size:14px;
} */

.btn_yanshi2 {
  color: #ffffff;
  display: inline-block;
  padding: 5px 25px 5px 25px;
  background-color: #057fd1;
  border-color: #6a8620;
  border-radius: 20px;
  font-size: 15px;
}

.btn_yanshi2:hover {
  background-color: #0573bd;
}

.btn_cpty {
  color: #ffffff !important;
  display: block;
  padding: 8px 30px;
  background-color: #8aaf2a;
  border-color: #6a8620;
  border-radius: 20px;
  height: 20px;
  width: 120px;
  line-height: 20px !important;
  text-align: center;
  padding: 8px 20px;
  margin-top: 20px;
}

.btn_cpty:hover {
  background-color: #6a8620;
}

.btn_contact {
  color: #3a3a3a;
  display: block;
  padding: 0px 30px;
  background-color: #d4d4d4;
  border-color: #6a8620;
  border-radius: 20px;
}

.btn_contact:hover {
  background-color: #dedede;
}

.sqyanshi:hover .btn_yanshi {
  /* background-color: #6a8620; */
}

.btn_yanshian:hover {
  /*background-color: #02931a;*/
  background-color: #3ab4ff;
}

.btn_price:hover {
  background-color: #2fe0d7;
}

.wd1180 {
  max-width: 1340px;
  margin: auto;
}

.header {
  /*background:url(../images/header_bg_1.png) 0 0 repeat-x;*/
  position: relative;
  z-index: 2;
  /* border-bottom: 2px solid #007af3;*/
}

.nav_top {
  text-align: right;
  margin: 25px 0;
}

.nav_top .tel {
  color: #111111;
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif, ;
  line-height: 26px;
  margin-right: 15px;
  padding-top: 4px;
}

.top_a a,
.top_a span {
  color: #888888;
  font-size: 14px;
  line-height: 30px;
  margin: 0 4px;
}

.language {
  margin-left: 15px;
  margin-top: 5px;
}

.top_a a:hover {
  color: #0070bd;
}

.language span {
  color: #888888;
  font-size: 14px;
  line-height: 30px;
  padding-right: 16px;
  display: inline-block;
  background: url(../images/language_i1_1.png) right center no-repeat;
}

.nav_ul {
  clear: both;
  /*padding-top:34px;*/
  position: relative;
  left: 0;
  z-index: 100;
  float: left;
}

.nav_ul li {
  float: left;
  position: relative;

}

.nav_ul li .li_a {
  display: block;
  text-align: center;
  /* color: rgba(0, 122, 243, 1);*/
  color: #ffffff;
  font-size: 15px;
  line-height: 32px;
  padding: 0px 0px 8px 0px;
  /* margin: 0 0 0 28px; */
  margin: 0px 11px 0 12px;
}


/*.nav_ul li.on .li_a{background:#0070bd; color:#ffffff;}*/

.nav_ul li:hover .li_a {
  /*background:#0070bd;
  color: #024; */
  color: #06EFDD;
}

.nav_ul li:hover .erji {
  /* display: block; */
}

/*
.nav_ul li .erji {
  position: absolute;
  top: 65px;
  left: 0px;
  width: 1000px;
  background: #ffffff;
  box-shadow: #787877 0 0 20px;
  -webkit-box-shadow: #787877 0 0 20px;
  -moz-box-shadow: #787877 0 0 20px;
  display: none;
  z-index: 100;
}
*/
/* .nav_ul li .erji{
  position:absolute; 
  top:65px; 
  left:0px;
  width: 800px; 
  background:#ffffff; 
  display:none; 
  z-index:100;
}  */

.nav_ul li .erji {
  position: absolute;
  top: 35px;
  left: 0px;
  width: 780px;
  /* width: 1111px; */
  background: #ffffff;
  display: none;
  z-index: 100;
  border-radius: 6px;

}


.nav_ul li .erji.erji_1 {
  width: 250px;
  /*left:-23px;*/
}

.nav_ul li .erji.erji_2 {
  width: 250px;
  /*left:-20px;*/
}

.nav_ul li .erji.erji_3 {
  width: 250px;
  left: 35px;
  right: 0;
}

.nav_ul li .erji.erji_4 {
  width: 250px;
  /*left:-20px;*/
}

.nav_ul li .erji .erji_lt {
  width: 300px;
  height: 733px;
  background: #efefef;
}

.nav_ul li .erji .erji_lt_top {
  padding: 24px;
  background: url(../images/erji_lt_top_1.jpg) center bottom no-repeat;
}

.erji_lt_top h3 {
  color: #00a3e1;
  font-size: 16px;
  line-height: 30px;
  font-weight: normal;
  margin-bottom: 3px;
}

.erji_lt_top a {
  color: #4d4d4d;
  font-size: 15px;
  line-height: 30px;
  display: block;
}

.erji_lt_top_a {
  font-size: 15px !important;
  padding-right: 15px;
  display: inline-block !important;
  background: url(../images/xia_1_1.png) right center no-repeat;
}

.erji_lt_top_a2 {
  padding-right: 14px;
  display: inline-block !important;
  background: url(../images/xia_1_1.png) right center no-repeat;
}

.erji_lt_top a:hover {
  color: #0070bd;
}

.erji_lt_bot {
  padding: 10px 30px;
}

.erji_lt_bot h3 {
  color: #00a3e1;
  font-size: 16px;
  line-height: 24px;
  font-weight: normal;
  margin-bottom: 3px;
}

.erji_lt_bot p {
  color: #4d4d4d;
  font-size: 14px;
  line-height: 24px;
  padding: 5px 0px;
}

.erji_lt_bot a {
  color: #4d4d4d;
  font-size: 15px;
  line-height: 24px;
  padding-right: 15px;
  background: url(../images/xia_1_1.png) right center no-repeat;
}

.erji_lt_bot a:hover {
  color: #0070bd;
}

.erji_lt_bot img {
  display: block;
  margin: 10px 0;
}

.erji_rt {
  /* width: 700px; */
}

.erji_rt .erji_rt_cur {
  color: #6d9e39;
  font-size: 18px;
  line-height: 85px;
  padding-left: 24px;
}

.erji_rt ul li {
  padding: 0px 0px 0px 15px;
  /* width: 90%; */
  width: 90%;
  margin-bottom: 16px;
}

.erji_rt ul li:hover {
  /* background: #e4f2f8; */
}

.erji_rt ul li h3 a {
  color: #333;
  font-size: 14px;
  line-height: 28px;
  font-weight: normal;
  /* 鼠标出现手的形状 */
  cursor: pointer;
}

.productMenuIcon {
  padding-right: 5px;
}

.erji_rt ul li h3 a span {
  color: #252525;
  font-size: 14px;
  line-height: 28px;
  display: block;
  font-weight: 600;
}

.erji_rt ul li h3 span {
  color: #252525;
  font-size: 14px;
  line-height: 28px;
  display: block;
  font-weight: 600;
}

.erji_cot {
  padding: 12px 10px 24px 10px;
}

.erji_cot_cur {
  color: #29abe2;
  font-size: 16px;
  line-height: 36px;
  padding-left: 24px;
  margin: 5px 0;
}

.erji_cot a {
  color: #515151;
  font-size: 15px;
  line-height: 36px;
  padding-left: 24px;
  display: block;
  margin: 5px 0;
}

.erji_cot a:hover {
  background: #e4f2f8;
}


/**/


/**/


/*20161124 peter add 图片居中*/

.banner_pc {
  position: relative;
  height: auto;
  width: 100%;
  display: block;
  margin-top: 0;
}

.index_banner_pc {
  height: 658px !important;
  /*background-image: url(../images/home_banner_b_1.png);
  background-repeat: repeat-x;*/
  text-align: center;
  background-color: #3c3b39;
}

.banner_pc:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.banner_wap {
  position: relative;
  min-height: 300px;
  background-position: 50% 50%;
  background-size: cover;
  display: none;
  /*padding-top:50px;*/
}

.banner_pad {
  display: none;
  height: 608px;
  width: 100%;
  background-position: 50% 0%;
  background-size: cover;
  position: relative
}

.banner_wap .txt {
  position: absolute;
  bottom: 20%;
  color: #666666;
  font-size: 48px;
  margin-left: 160px;
}

.banner_pc .txt {
  position: absolute;
  bottom: 20%;
  color: #666666;
  font-size: 48px;
  margin-left: 160px;
}

.banner_wap .knowMore {
  color: #666666;
  font-size: 22px;
  display: block;
  border: 1px solid #29abe2;
  border-radius: 4px;
  width: 230px;
  text-align: center;
  line-height: 40px;
  margin-top: 50px;
  background-color: #daebf0;
}

.banner_wap .knowMore span,
.banner_pad .knowMore span {
  background: url(../images/yjt_1.png) no-repeat right center;
  padding-right: 20px;
}

.index_txt {
  position: absolute;
  bottom: 40%;
  left: 68%;
  margin-left: -130px;
  text-align: center;
  width: 600px;
  line-height: 54px;
  font-size: 40px;
  color: #ffffff;
}

.yanshi_txt {
  text-align: center;
  line-height: 80px;
  padding-top: 190px;
  font-size: 40px;
  color: #666666;
  float: right;
  margin-right: 85px;
  position: absolute;
  left: 50%;
  margin-left: -50px;
  top: 0;
}

.anli_txt {
  text-align: center;
  width: 670px;
  line-height: 80px;
  padding-top: 130px;
  position: absolute;
  top: 0;
}

.text,
.anli_txt .text {
  font-size: 40px;
  color: #666666;
}

.index_txt .text {
  color: #ffffff;
}


/*20170626 peter*/


/*.index_txt .text span{display:block;}*/

.index_txt .text span {
  display: inline;
}

.index_txt .text>a {
  line-height: 72px;
  display: block;
  font-size: 30px;
  color: #ffffff;
  text-align: left;
  text-decoration: none;
  transition: all 0.6s linear;
  -webkit-transition: all 0.6s linear;
  -moz-transition: all 0.6s linear;
}

.index_txt .text>a>img {
  -ms-transition: all 0.6s linear;
  -webkit-transition: all 0.6s linear;
  -moz-transition: all 0.6s linear;
  transition: all 0.6s linear;
  height: 17px;
  width: 14px;
  margin-left: 20px;
  min-height: 17px;
  margin-top: -3px;
  position: relative;
  left: 0;
}

.index_txt .text>a:hover>img {
  margin-left: 35px;
}

.index_txt .text>a>span {
  color: #FFFF00;
}


/*20170626 peter*/

.index_txt .knowMore {
  background-color: #f7fafc !important;
  margin: 0 auto;
}

.banner_pad .index_txt .knowMore {
  color: #666666;
  font-size: 22px;
  display: block;
  border: 1px solid #8e9fa4;
  border-radius: 4px;
  width: 230px;
  text-align: center;
  line-height: 40px;
  margin-top: 50px;
  background-color: #daebf0;
  margin-left: 75px;
  margin-top: 20px;
}

.index_txt .knowMore span {
  background: url(../images/yjt2_1.png) no-repeat right 12px !important;
}

.index_txt .knowMore:hover {
  background-color: #5e6163 !important;
  color: #ffffff;
}

.index_txt .knowMore:hover span {
  background: url(../images/yjt2_hover_1.png) no-repeat right top 12px !important;
}


/*.yanshi_txt{margin-left:540px !important;}*/

.banner_pc .knowMore,
.index_banner_pad .knowMore {
  color: #666666;
  font-size: 20px;
  display: block;
  border: 0px solid #8e9fa4;
  border-radius: 4px;
  width: 160px;
  text-align: center;
  line-height: 40px;
  margin-top: 40px;
  background-color: #daebf0;
}

.yanshi_more {
  background-color: #f4f5f5 !important;
}

.banner_pc .knowMore span,
.index_banner_pad .knowMore span {
  background: url(../images/yjt_1.png) no-repeat right center;
  padding-right: 20px;
}

.banner_pc img {
  width: 100%;
  min-height: 128px;
}

.index_banner_pc img {
  max-width: 1920px;
  width: 1920px;
  height: 100%;
}

.index {
  padding: 40px 0;
}

.index_title {
  color: rgba(0, 161, 224, 1);
  font-size: 32px;
  line-height: 50px;
}

.index_cot {
  color: #666666;
  font-size: 16px;
  line-height: 40px;
  padding: 10px 0;
}

.index_cot .index_cot_a {
  color: #426392;
  font-size: 18px;
  line-height: 40px;
  display: inline-block;
  padding-right: 25px;
  background: url(../images/index1_cot_a_1.png) right center no-repeat;
}

.index_cot .index_cot_a:hover {
  color: #4b97e2;
}

.index_cot2 {
  margin-top: 20px;
}

.index_cot2 ul li {
  width: 360px;
  float: left;
  margin: 10px 0 10px 50px;
}

.index_cot2 ul li a {
  display: block;
  color: #595959;
  font-size: 18px;
  line-height: 36px;
}

.index_cot2 ul li a h3 {
  color: rgba(7, 163, 225, 1);
  font-size: 22px;
  line-height: 40px;
  font-weight: normal;
  margin: 12px 0 4px 0;
}

.index_cot2 ul li:hover a h3 {
  color: rgba(0, 102, 222, 1);
}

.index_cot2 ul li:hover a p {
  text-decoration: underline;
}

.footer {
  border-top: 1px solid #d9d9d9;
  padding: 10px 0;
}

.footer_nav {
  background: #f6f6f6;
  /* border-bottom:1px solid #d9d9d9;*/
  padding: 5px 0 45px 0;
}

.footer_nav_lt {
  width: 230px;
}

.foot_logo {
  padding-top: 22px;
}

.foot_logo img {
  position: relative;

}

.footer_nav_lt .span1 {
  display: block;
  color: #666666;
  font-size: 22px;
  line-height: 30px;
  margin-bottom: 6px;
}

.footer_nav_lt .span2 {
  display: block;
  color: #808080;
  font-size: 16px;
  line-height: 30px;
  margin-bottom: 6px;
}

.footer_nav_rt .footer_nav_rt_list {
  padding-left: 100px;
  padding-top: 30px;
}

.footer_nav_rt_list span {
  color: #333333;
  font-size: 16px;
  line-height: 30px;
  display: block;
  margin: 10px 0;
  font-weight: 600;
}

.footer_nav_rt_list span i {
  display: none;
  font-size: 14px;
  font-style: normal;
  float: left;
  margin-right: 10px;
  width: 10px;
}

.footer_nav_rt_list ul li a {
  color: #426392;
  font-size: 15px;
  line-height: 36px;
  display: block;
}

.footer_nav_rt_list ul li a:hover {
  color: #4b97e2;
}



.footer_p,
.footer_p a {
  color: #111111;
  font-size: 14px;
  line-height: 36px;
  text-align: center;
}

.right_fixed {
  position: fixed;
  right: 10px;
  bottom: 100px;
  max-width: 150px;
  z-index: 100;
}

.right_fixed a {
  display: block;
  margin: 25px 0;
}

.child {
  position: relative;
  padding-left: 208px;
  min-height: 700px;
}

.child_lt {
  filter: alpha(opacity=90);
  background-color: #ffffff;
  width: 230px;
  position: absolute;
  top: 0;
  left: 0px;
  background: hsla(0, 0%, 98%, .9);
  z-index: 1;
  height: 100%;
}

.child_rt {
  border-left: 0px solid #00a1e0;
  min-height: 700px;
}

.child_rt.bg2 {
  border-left: 2px solid #1498d5;
}

.child_rt.bg3 {
  border-left: 2px solid #6d9e39;
}

.child_rt.bg4 {
  border-left: 2px solid #838bc5;
}

.child_lt_cur {
  color: #222222;
  font-size: 20px;
  line-height: 36px;
  margin: 50px 0 10px 20px;
  font-weight: 600;
}


/*. dl{ display:none;}*/

.child_lt ul li dl dd a {
  padding-left: 25px;

  color: #6b6b6b !important;
}

.child_lt ul li dl dd a:hover {
  color: #000000 !important;
}

.child_lt ul li a {
  display: block;
  color: #111111;
  font-size: 16px;
  line-height: 44px;
  margin-bottom: 0px;
  padding-left: 20px;
  border-left: 5px solid #ffffff;
}

.child_lt ul li.cur a {
  color: #f77011;
  border-left: 5px solid #f77011;
  box-sizing: border-box;
  font-weight: 600;
}

.child_lt ul li:hover a {
  color: #f77011;
  border-left: 5px solid #FF9800;
  /*box-sizing:border-box;*/
}

.child_lt.bg2 ul li.cur a {
  border-left: 3px solid #1498d5;
}

.child_lt.bg2 ul li:hover a {
  border-left: 3px solid #1498d5 !important;
}

.child_lt.bg3 ul li.cur a {
  border-left: 3px solid #6d9e39;
}

.child_lt.bg3 ul li:hover a {
  border-left: 3px solid #6d9e39 !important;
}

.child_lt.bg4 ul li.cur a {
  border-left: 3px solid #838bc5;
}

.child_lt.bg4 ul li:hover a {
  border-left: 3px solid #838bc5 !important;
}

.lt_a {
  margin-top: 55px;
}

.lt_a a {
  color: #6b6b6b;
  font-size: 16px;
  line-height: 30px;
  margin-bottom: 10px;
  display: block;
  margin-left: 20px;
}

.lt_a span {
  color: #6b6b6b;
  font-size: 16px;
  line-height: 30px;
  margin-left: 20px;
  display: block;
}

.lt_a a:hover {
  color: #000000;
}

.product_1 {
  position: relative;
  /*height:443px; */
  /*background-size:cover; background-repeat:no-repeat; background-position:50% 50%;*/
}

.product_1 .product_1_bg {
  background: url(../images/blue2_bg_1.png) 0 0 repeat;
  width: 100%;
  /* height:200px;*/
  position: absolute;
  bottom: 0;
  left: 0;
}

.product_1 .product_1_bg.product_2_bg {
  background: url(../images/blue_bg_1.png) 0 0 repeat;
}

.product_1 .product_1_bg.product_3_bg {
  background: url(../images/product_3_bg_1.png) 0 0 repeat;
}

.product_1 .product_1_bg.product_4_bg {
  background: url(../images/product_4_bg_1.png) 0 0 repeat;
}

.product_1 .product_1_img {
  width: 100%;
  height: 455px;
}

.product_1_bg .pd20 {
  color: #ffffff;
  font-size: 26px;
  line-height: 40px;
  padding: 30px 20px 30px 60px;
}

.product_1_bg .pd20 a {
  margin-top: 10px;
  display: inline-block;
}

.product_3_bg .knowMore {
  color: #666666;
  font-size: 20px;
  display: block;
  border: 1px solid #8e9fa4;
  border-radius: 4px;
  padding: 0 40px;
  text-align: center;
  line-height: 36px;
  margin-top: 40px;
  background-color: #daebf0;
}

.product_3_bg .knowMore span {
  background: url(../images/yjt2_1.png) no-repeat right center;
  padding-right: 20px;
}

.product_3_bg .knowMore:hover {
  background-color: #5e6163 !important;
  color: #ffffff;
}

.product_3_bg .knowMore:hover span {
  background: url(../images/yjt2_hover_1.png) no-repeat right top 10px !important;
}

.product_1_bg .knowMore {
  color: #666666;
  font-size: 16px;
  display: block;
  border: 1px solid #8e9fa4;
  border-radius: 4px;
  padding: 0 40px;
  text-align: center;
  line-height: 36px;
  margin-top: 40px;
  background-color: #fff;
}

.product_1_bg .knowMore span {
  background: url(../images/yjt_1.png) no-repeat right center;
  padding-right: 20px;
}

.product_1_bg .knowMore:hover {
  background-color: #5e6163 !important;
  color: #ffffff;
}

.product_1_bg .knowMore:hover span {
  background: url(../images/yjt2_hover_1.png) no-repeat right top 6px !important;
}

.ser_sport dd {
  min-height: 280px;
}

.hangye2_div_hr {
  background-color: #2ec5ff;
  height: 1px;
  border: none;
  margin-bottom: 20px;
}

.product_dl dd {
  color: #111111;
  font-size: 16px;
  line-height: 40px;
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 80px;

}

.product_dl dd .productTitle {
  font-size: 22px;
  color: #426392;
  line-height: 40px;
  /* margin-bottom:10px; */
  display: inline-block;
}

.product_dl dd table ul {
  padding-bottom: 20px;
}

.product_dl dd .dd_t2 {
  color: #6472b5;
  padding: 20px 0;
}

.product_dl dd .ft22 {
  font-size: 22px;
  color: #6d9e39;
}

.product_dl dd.last {
  border-bottom: none;
}

.product_dl.dl_dd_pt_20 dd.first {
  padding: 20px 0 40px 60px;
}

.qd_list_con .list_lb {
  width: 50%;
  float: left;
  margin-bottom: 20px;
}

.wap_bot {
  margin-bottom: 0 !important;
}

.qd_list_con {
  padding: 0 40px;
}

.anli {
  padding: 40px 0;
}

.anli ul li {
  width: 335px;
  float: left;
  margin: 5px 29px 50px 29px;
}

.anli ul li .anli_link_a a {
  height: auto;
  border: none;
  padding: 0;
  text-align: left;
  color: #848484;
  font-size: 16px;
  width: auto;
  display: inline-block;
}

.anli ul li .anli_link_a a:hover {
  text-decoration: underline;
}

.anli ul li a {
  display: block;
  width: 100%;
  border: 1px solid #d8d8d8;
  text-align: center;
  vertical-align: middle;
  height: 120px;
  padding: 0px;
  margin-bottom: 10px;
}

.anli ul li h3 {
  color: #4b97e2;
  font-size: 20px;
  line-height: 36px;
  font-weight: normal;
  margin: 0px;
  height: 36px;
  overflow: hidden;
}

.anli ul li span {
  color: #848484;
  font-size: 16px;
  line-height: 24px;
  height: 48px;
  display: block;
  margin: 0 10px 10px 0px;
}


/*.anli ul li.li_1{margin-left:0;}*/


/*.anli ul li:hover span{text-decoration:underline; }*/

.anli ul li:hover h3 {
  color: #426392;
}

.qd_list {
  background-color: #f6f6f6;
  display: none;
}

.anli_a {
  text-align: center;
  padding: 20px 0 0 0;
}

.anli_a a {
  padding: 0 20px;
  display: inline-block;
  color: #ffffff;
  font-size: 18px;
  background: #6b6d70;
  line-height: 36px;
  border-radius: 5px;
}

.anli_a a:hover {
  background-color: #fff;
  color: #6b6d70;
  border: 1px solid #6b6d70;
  box-sizing: border-box;
  line-height: 34px;
}


.child_60 {
  padding: 30px 0 30px 60px;
}

.child_60.pd0 {
  padding-bottom: 0;
}

.culture_cur {
  height: 33px;
  border-bottom: 2px solid #838bc5;
  margin-bottom: 50px;
}

.culture_cur a {
  color: #5d5d5d;
  font-size: 16px;
  line-height: 33px;
  display: block;
  width: 100px;
  text-align: center;
  height: 48px;
  float: left;
}

.culture_cur span {
  color: #5d5d5d;
  font-size: 16px;
  line-height: 33px;
  float: left;
  margin: 0 18px;
}

.culture_cur a.cur,
.culture_cur a:hover {
  background: url(../images/culture_cur_1.png) 0 0 no-repeat;
  color: #ffffff;
}

.culture_list {
  color: #111111;
  font-size: 16px;
  line-height: 30px;
  padding-bottom: 30px;
}

.culture_list_cur {
  font-size: 32px;
  line-height: 60px;
  color: #333333;
  font-weight: 600;
}

.culture_list_cot {
  padding: 20px 0;
}

.culture_list.color1 {
  color: #1948b1;
}

.culture_list_dl {
  padding: 20px 0;
}

.culture_list_dl dd .dd_title {
  color: #008717;
  padding: 5px 0;
}

.culture_list_dl dd .dd_title .shouqi {
  display: none;
}

.culture_list_dl dd .dd_title a {
  color: #3485ff;
}

.culture_list_dl dd .dd_cot {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 40px;
  display: none;
  margin-bottom: 30px;
}

.culture_list_dl dd .dd_cot .dd_cot_span {
  color: #4d4d4d;
  display: block;
  margin-top: 0;
}

.culture_list_dl dd .dd_cot .dd_cot_span.pt0 {
  margin-top: 0;
}

.culture_list_dl.yuangong dd .dd_cot {
  padding-top: 30px;
}

.shuji {
  padding: 20px 0;
}

.shuji_cur {
  color: #666666;
  font-size: 36px;
  line-height: 60px;
  text-align: left;
  padding: 0 60px;
}

.shuji_dl dd {
  padding: 30px 60px;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 10px;
}

.shuji_dl dd h3 {
  font-weight: normal;
  color: #5c6c99;
  font-size: 22px;
  line-height: 40px;
}

.shuji_dl dd .dd_cot {
  padding: 0 200px;
  position: relative;
  height: 160px;
  margin: 20px 0;
  color: #4d4d4d;
  font-size: 16px;
  line-height: 32px;
}

.shuji_dl dd .dd_cot img {
  position: absolute;
  top: 0;
  left: 0;
  width: 108px;
  height: 160px;
}

.shuji_dl dd .dd_cot .yuedu {
  color: #4d4d4d;
  background: #e6e6e6;
  width: 148px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  display: block;
  position: absolute;
  top: 60px;
  right: 30px;
  border-radius: 5px;
}

.shuji_dl dd .dd_cot .yuedu:hover {
  background-color: #0070bd;
  color: #fff;
  border: 1px solid #0070bd;
}

.shuji_dl dd.last {
  border-bottom: none;
}

.product_dl_title {
  /* color: #00a1e0; */
  color: #444;
  line-height: 60px;
  font-size: 30px;
  padding: 50px 0 10px 0;
  font-weight: 600;
}

.hangye2_dl_title {
  /* color: #00a1e0; */
  color: #444;
  line-height: 60px;
  font-size: 32px;
  padding: 0 0 15px;
}

/* .product_dl_title {
  color: #00a1e0;
  line-height: 60px;
  font-size: 32px;
  padding: 0 0 15px;
} */

.product_dl_hr {
  color: #2ec5ff;
}

.product_dl_cur {
  text-align: center;
  font-size: 38px;
  line-height: 60px;
  color: #444;
  padding: 30px 0px 20px 0px;
  font-weight: 600;
}

.product_dl_cur_lingyin {
  text-align: center;
  font-size: 40px;
  line-height: 60px;
  color: #666666;
  padding: 40px 0px 20px 0px;
  font-weight: 600;
}

.product_dl_cur2 {
  text-align: center;
  font-size: 30px;
  line-height: 60px;
  color: #456397;
  padding: 0 60px;
}

.product_dl_cur3 {
  text-align: center;
  font-size: 24px;
  line-height: 30px;
  color: #6d9e39;
  padding: 0 60px;
  margin-bottom: 20px;
}

.product_dl_cur4 {
  text-align: center;
  font-size: 20px;
  line-height: 40px;
  color: #0b82f7;
  padding: 0 0px;
  margin-bottom: 20px;
  
}

.dd_pt_20 .product_dl_cur.first {
  padding: 40px 0px 20px 0px;
}

.dd_pt_40 .product_dl_cur.first {
  padding: 0 60px 20px 60px;
}

.dl_sec {
  padding: 0 60px;
}

.dl_sec .sec {
  color: #aaaaaa;
  font-size: 16px;
  height: 30px;
  border-radius: 5px;
  width: 300px;
  text-indent: 10px;
}

.product2_ul ul li {
  width: 33%;
  float: left;
}

.product_ul_map ul li {
  width: 24%;
  float: left;
}

.product_ul ul li {
  width: 45%;
  float: left;
  padding-left: 5px;
}

.kehu ul li {
  font-size: 16px;
  line-height: 30px;
  color: #777777;
  min-height: 160px;
  position: relative;
  padding: 40px 0 25px 270px;
  border-bottom: 1px solid #dddddd;
  margin: 30px 0 50px 0;
}

.kehu ul li .img_logo {
  width: 230px;
  text-align: center;
  position: absolute;
  top: 0;
  left: 0px;
  color: #29abe2;
  padding-top: inherit;
}

.kehu ul li .img_logo img {
  display: block;
  margin: auto;
}

.kehu ul li .li_cot {
  padding: 0 40px 15px 0;
  line-height: 36px;
}

.kehu ul li .li_cot b {
  font-weight: 600;
  font-size: 18px;
}

.kehu ul li .li_cot a {
  color: #29abe2;
}

.kehu ul li .li_cot a:hover {
  color: #426392;
}

.kehu ul li .li_right {
  text-align: right;
  padding-right: 40px;
}

.manage {
  padding: 30px 0 30px 60px;
}

.manage .manage_cur {
  color: #333333;
  font-size: 32px;
  line-height: 60px;
  margin: 0 0 20px 0;
  font-weight: 600;
}

.manage .manage_cot {
  font-size: 16px;
  line-height: 30px;
  color: #111111;
  margin-bottom: 40px;
}

.manage .manage_cot2 {
  font-size: 16px;
  line-height: 30px;
  color: #595959;
  margin-bottom: 40px;
  position: relative;
}

.manage .manage_cot2 .zhang {
  position: absolute;
  top: 50%;
  right: 150px;
  margin-top: -46px;
}

.manage_img ul li {
  margin: 10px 10px 20px 10px;
}

.manage_img ul li span {
  color: #888888;
  font-size: 16px;
  line-height: 20px;
  height: 40px;
}

.manage_img ul li h3 {
  color: #6472b5;
  font-size: 18px;
  line-height: 40px;
  font-weight: normal;
  display: inline;
}

.manage_img ul li h3:hover {
  color: #29abe2;
}

.manage_img ul li img {
  width: 225px;
  height: 250px;
}

.manage_jianjie_content .toyxiang {
  width: 237px;
  height: 264px;
  margin: 10px 20px 10px 0;
  float: left;
}

.jianjie_60 {
  padding: 60px 0 0 0;
}

.manage_jianjie {
  margin-bottom: 40px;
}

.manage_jianjie h3 {
  font-weight: normal;
  font-size: 24px;
  line-height: 36px;
  color: #666666;
  margin-bottom: 35px;
}

.manage_jianjie h3 span {
  color: #29abe2;
}

.manage_jianjie_content {
  color: #595959;
  font-size: 16px;
  line-height: 30px;
}

.news_cur {
  color: #666666;
  font-size: 36px;
  line-height: 60px;
}

.news .news_ul ul li {
  width: 285px;
  float: left;
  margin: 25px 18px 25px 0px;
  height: 340px;
  background: #f6f6f6;
}

.news .news_ul ul li.pic_wu .title {
  height: 82px;
  background-image: url(../images/new_btn1_1.png);
  color: #ffffff;
  font-size: 20px;
  line-height: 60px;
  padding: 0 20px;
}

.news .news_ul.news_ul_2 ul li.pic_wu .title {
  background-image: url(../images/new_btn3_1.png);
}

.news .news_ul.news_ul_3 ul li.pic_wu .title {
  background-image: url(../images/new_btn5_1.png);
}

.news .news_ul ul li h3 a {
  display: block;
  font-weight: normal;
  color: #4d4d4d;
  font-size: 20px;
  line-height: 30px;
  margin: 10px;
  height: auto;
}

.news .news_ul ul li h3 a:hover {
  color: #0070bd
}

.news .news_ul ul li p {
  color: #888888;
  font-size: 16px;
  line-height: 30px;
  padding: 0 10px;
  height: 96px;
}

.news .news_ul ul li .time {
  color: #999999;
  font-size: 14px;
  line-height: 30px;
  display: block;
  margin-top: 36px;
  padding: 0 10px 10px 10px;
}

.news .news_ul ul li.pic_you .title {
  height: 43px;
  background-image: url(../images/news_btn2_1.png);
  color: #ffffff;
  font-size: 16px;
  line-height: 30px;
  width: 138px;
  padding: 0 10px;
  margin: 10px;
}

.news .news_ul.news_ul_2 ul li.pic_you .title {
  background-image: url(../images/new_btn4_1.png);
}

.news .news_ul.news_ul_3 ul li.pic_you .title {
  background-image: url(../images/new_btn6_1.png);
}

.news .news_ul ul li a {
  /*width:100%;*/
  height: 150px;
  display: block;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

.news .news_ul ul li.pic_you .time {
  margin-top: 22px;
}

.news_a {
  text-align: center;
  padding: 20px 0;
  /**/
}

.news_a a {
  padding: 0 35px;
  display: inline-block;
  line-height: 40px;
  background: #666666;
  font-size: 18px;
  color: #ffffff;
  border-radius: 5px;
}

.news_a a:hover {
  color: #666666;
  border: 1px solid #666666;
  background-color: #fff;
  line-height: 38px;
  padding: 0 34px;
}

.about_deatil {
  /*  padding: 30px 80px 30px 80px;*/
  color: #444444;
  font-size: 16px;
  line-height: 30px;
}

.about_deatil h1 {
  color: #444444;
  font-size: 36px;
  line-height: 60px;
  font-weight: normal;
  margin: 25px 0;
  font-weight: 600;
}

.about_deatil .time {
  color: #999999;
  font-size: 16px;
  line-height: 66px;
  display: block;
}

.hezuo_form {
  width: 550px;
}

.form_cot_list {
  padding-left: 135px;
  position: relative;
  margin-bottom: 20px;
}

.form_cot_list span {
  width: 125px;
  display: block;
  position: absolute;
  line-height: 30px;
  position: absolute;
  top: 0;
  left: 0;
  text-align: right;
}

.form_cot_list .txt {
  width: 100%;
  border: 1px solid #cccccc;
  border-radius: 5px;
  height: 30px;
  float: left;
  text-indent: 10px;
  font-size: 16px;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.form_cot_list span i {
  font-style: normal;
  color: red;
  display: inline-block;
  margin-right: 4px;
}

.form_cot_list .sec {
  width: 100%;
  border: 1px solid #cccccc;
  border-radius: 5px;
  height: 30px;
  float: left;
  color: #aaa;
  font-size: 16px;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.form_cot_list .txt2 {
  width: 100%;
  border: 1px solid #cccccc;
  border-radius: 5px;
  height: 180px;
  float: left;
  text-indent: 10px;
  font-size: 16px;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.form_cot_list .txt3 {
  width: 150px;
  border: 1px solid #cccccc;
  border-radius: 5px;
  height: 30px;
  float: left;
  text-indent: 10px;
  font-size: 16px;
}

.erweima {
  width: 120px;
  height: 30px;
}

.form_cot_list .sub {
  background: #29abe2;
  width: 165px;
  height: 50px;
  font-size: 18px;
  text-align: center;
  border: none;
  border-radius: 30px;
  color: #ffffff;
  -webkit-appearance: none;
  cursor: pointer;
}

.form_cot_list .sub:hover {
  color: #29abe2;
  border: 1px solid #29abe2;
  color: #29abe2;
  background-color: #ffffff;
}

.form_cot_list .reset {
  background: #f15a24;
  width: 165px;
  height: 50px;
  font-size: 18px;
  text-align: center;
  border: none;
  border-radius: 30px;
  color: #ffffff;
  -webkit-appearance: none;
  cursor: pointer;
  margin: 0 10px;
}

.form_cot_list .reset:hover {
  color: #f15a24;
  border: 1px solid #f15a24;
  color: #f15a24;
  background-color: #fff;
}

.shuji_jianjie_top {
  height: 300px;
  padding: 30px 60px;
  background: #e4f2f8;
  position: relative;
}

.shuji_jianjie_top .shuji_jianjie_top_cur {
  color: #666666;
  font-size: 24px;
  line-height: 40px;
}

.shuji_jianjie_top_2 {
  padding-left: 170px;
  color: #666666;
  font-size: 16px;
  line-height: 30px;
  position: relative;
  margin-top: 30px;
}

.shuji_jianjie_top_2 .shuji_jianjie_top_img {
  width: 108px;
  height: 160px;
  position: absolute;
  top: 0;
  left: 0;
}

.shuji_jianjie_top_2 .yuedu {
  color: #4d4d4d;
  background: #e6e6e6;
  width: 148px;
  height: 42px;
  line-height: 42px;
  text-align: center;
  display: block;
  position: absolute;
  top: 60px;
  right: 30px;
  border-radius: 5px;
  border: 1px solid #d5d5d5;
  border-radius: 5px;
}

.shuji_jianjie_top_2 .yuedu:hover {
  background-color: #0070bd;
  color: #fff;
  border: 1px solid #0070bd;
}

.shuji_mulu {
  width: 300px;
  position: absolute;
  bottom: 0;
  left: 230px;
}

.shuji_mulu a,
.shuji_mulu span {
  color: #666666;
  font-size: 16px;
  line-height: 30px;
  display: inline-block;
  margin: 0 4px;
}

.shuji_mulu a.cur,
.shuji_mulu a:hover {
  border-bottom: 2px solid #838bc5;
  box-sizing: border-box;
}

.shuji_jianjie_cot_cur {
  color: #4d4d4d;
  font-size: 36px;
  line-height: 60px;
  margin-bottom: 20px;
}

.shuji_jianjie_cot {
  padding: 30px 0 30px 60px;
  color: #666666;
  font-size: 16px;
  line-height: 30px;
}

.shuji_jianjie_cot_a a {
  color: #666666;
  font-size: 16px;
  line-height: 30px;
  display: inline-block;
  margin: 0 20px 0 0;
}

.shuji_jianjie_cot h1 {
  color: #5c6c99;
  font-size: 24px;
  line-height: 40px;
  font-weight: normal;
  margin: 30px 0;
}

.shuji_jianjie_cot .span {
  display: block;
  color: #62bde8;
  padding: 0 0 25px 0;
}

.shuji_jianjie_cot_a2 {
  text-align: center;
}

.shuji_jianjie_cot_a2 a {
  color: #666666;
  font-size: 16px;
  line-height: 30px;
  display: inline-block;
  margin: 0 10px;
}

.zhichi_t ul li {
  color: #5d5d5d;
  font-size: 16px;
  line-height: 30px;
  padding-left: 120px;
  position: relative;
  margin-bottom: 40px;
}

.zhichi_t ul li .li_cot {
  padding-left: 30px;
  height: 124px;
  border-left: 1px dashed #d9d9d9;
}

.zhichi_t ul li i {
  width: 88px;
  height: 88px;
  display: block;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  top: 18px;
  left: 18px;
}

.zhichi_t ul li.li1 i {
  background-image: url(../images/zhichi_btn1_1.png);
}

.zhichi_t ul li.li2 i {
  background-image: url(../images/zhichi_btn2_1.png);
}

.zhichi_t ul li.li3 i {
  background-image: url(../images/zhichi_btn3_1.png);
}

.zhichi_t ul li .li_cot {
  vertical-align: middle;
}

.zhichi_t ul li .li_cot p {
  padding-left: 55px;
  background-size: 36px 36px;
  background-repeat: no-repeat;
  background-position: 0 center;
  margin: 8px 0;
  line-height: 36px;
}

.zhichi_t ul li .li_cot p.p1 {
  background-image: url(../images/zhichi_btn4_1.png);
}

.zhichi_t ul li .li_cot p.p2 {
  background-image: url(../images/zhichi_btn5_1.png);
}

.zhichi_t ul li .li_cot p.p3 {
  background-image: url(../images/zhichi_btn6_1.png);
}

.li_table {
  width: 100%;
  height: 100%;
  vertical-align: middle;
  display: table;
}

.li_tell {
  width: 100%;
  height: 100%;
  vertical-align: middle;
  display: table-cell;
}

.product_dl dd .dd_img {
  padding-left: 484px;
  position: relative;
}

.product_dl dd .dd_img.odd {
  padding-right: 484px;
  padding-left: 0;
  position: relative;
}

.product_dl dd .dd_img h3 {
  font-weight: normal;
  color: #000;
  font-size: 24px;
  line-height: 38px;
  margin-bottom: 8px;
}

.product_dl dd .dd_img h3 span {
  color: #29abe2;
  display: block;
  font-size: 30px;
}

.ser_sport .dd_img img {
  width: 450px;
  height: 270px;
}

.product_dl dd .dd_img img {
  position: absolute;
  top: 10px;
  left: 0;
  /*width:450px; height:270px;*/
}

.product_dl dd .dd_img.odd img {
  position: absolute;
  top: 10px;
  left: auto;
  right: 0;
}

.anli_deatil_top {
  padding: 30px 0 30px 0;
  border-bottom: 1px solid #d9d9d9;
}

.anli_deatil_top span {
  display: block;
  font-size: 36px;
  color: #666666;
  line-height: 50px;
}

.anli_deatil_top a {
  font-size: 18px;
  /* color: #00a1e0; */
  color: #f15a24;
  line-height: 60px;
  display: inline-block;
  margin-top: 10px;
}

.anli_deatil h1 {
  color: #666666;
  font-size: 36px;
  font-weight: normal;
  text-align: center;
  line-height: 60px;
  padding: 20px 0;
}

.anli_deatil_cur {
  color: #426392;
  font-size: 24px;
  text-align: center;
  line-height: 40px;
  margin-bottom: 30px;
}

.anli_word {
  color: #595959;
  font-size: 16px;
  line-height: 30px;
  padding: 20px 350px 40px 0;
  position: relative;
}

.anli_word .anli_word_t {
  position: absolute;
  top: 30px;
  right: 0;
}

.anli_word .anli_word_t .anli_word_t_1 {
  height: 80px;
  padding: 20px 24px;
  color: #ffffff;
  font-size: 16px;
  line-height: 40px;
  background: #3d60ad;
}

.anli_word .anli_word_t .anli_word_t_1 a {
  color: #fff;
}

.anli_word .anli_word_t .anli_word_t_2 {
  height: 160px;
  padding: 20px 24px;
  color: #ffffff;
  font-size: 16px;
  line-height: 40px;
  background: #36a368;
  margin-top: 40px;
}

.anli_word_t_2 p {
  padding-left: 86px;
  position: relative;
}

.anli_word_t_2 p span {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.fenlei {
  padding-right: 525px;
  position: relative;
}

.fenlei.odd {
  padding-left: 525px;
  padding-right: 0;
}

.fenlei .fenlei_img {
  position: absolute;
  top: 15px;
  right: 0;
}

.fenlei.odd .fenlei_img {
  position: absolute;
  top: 15px;
  left: -60px;
}

.fenlei h3 {
  font-weight: normal;
  color: #333333;
  font-size: 24px;
  line-height: 40px;
  margin-bottom: 22px;
  margin-top: 4px;
  font-weight: 600;
}

.fenlei h3 span {
  color: #0072ff;
  font-size: 42px;
}

.fenlei_a {
  margin: 30px 0 8px 0;
}

.fenlei_a a {
  display: inline-block;
  padding: 0 30px;
  line-height: 40px;
  color: #ffffff;
  font-size: 16px;
  border-radius: 20px;
  margin-right: 4px;
}

.fenlei_a a.a1 {
  background: #6b6d70;
}

.fenlei_a a.a1:hover {
  color: #6b6d70;
  background-color: #fff;
  border: 1px solid #6b6d70;
  line-height: 38px;
  box-sizing: border-box;
  padding: 0 29px;
}

.fenlei_a a.a2 {
  background: #ff8026;
}

.fenlei_a a.a2:hover {
  color: #838bc5;
  background-color: #fff;
  border: 1px solid #838bc5;
  line-height: 38px;
  box-sizing: border-box;
  padding: 0 29px;
}

.fenlei_a a i {
  font-style: normal;
  margin-left: 6px;
  font-family: Consolas;
}

.tiaokuan .tiaokuan_cur {
  color: #666666;
  font-size: 36px;
  line-height: 60px;
  padding: 30px 0 20px 80px;
}

.tiaokuan.fixed .tiaokuan_cur,
.tiaokuan.fixed2 .tiaokuan_cur {
  padding: 10px 0;
  text-indent: 94.4px;
}

.tiaokuan_top {
  padding: 20px 0;
  background: #ECF4F9;
}

.tiaokuan_top ul {
  width: 25%;
  padding: 0 0 0 8%;
  float: left;
}

.tiaokuan_top ul li {
  color: #595959;
  font-size: 14px;
  line-height: 30px;
}

.tiaokuan_top ul li a {
  color: #595959;
}

.tiaokuan_cot {
  padding: 50px 8% 40px 8%;
  color: #595959;
  font-size: 16px;
  line-height: 30px;
}

.tiaokuan_cot_list {
  margin-top: 50px;
}

.tiaokuan_cot_list.first {
  margin-top: 0;
}

.tiaokuan_cot_list .tiaokuan_title {
  color: #595959;
  font-size: 20px;
  line-height: 40px;
}

.tiaokuan_cot_list dl dd {
  padding: 10px 0;
  border-bottom: 1px dashed #dddddd;
}

.shenqing_a {
  text-align: left;
  margin-top: 40px;
  margin-left: 10px;

  /* padding: 20px 0 35px 60px;
  border-bottom: 1px solid #dddddd; */
}

.shenqing_a a {
  color: #ffffff;
  font-size: 18px;
  line-height: 40px;
  padding: 0 20px;
  display: inline-block;
  border-radius: 15px;
  /* background-color: #00d5bb; */
  background-image: linear-gradient(100grad, #ff7500 0%, #ff9700 100%);
}

.shenqing_a a:hover {
  background-image: linear-gradient(100grad, #ff9700 0%, #ff7500 100%);
  color: #ffffff;
}

.diqu {
  font-size: 16px;
  line-height: 24px;
  color: #666666;
  padding: 40px 0 0px 60px;
  border-top: #d1d1d1 1px solid;
  margin-top: 40px;
}

.diqu .diqu_list {
  line-height: 36px;
  width: 568px;
  float: left;
  height: 180px;
  margin-right: 40px;
  color: #111;
  font-size: 16px;
}

.diqu .diqu_list .diqu_list_cur {
  color: #222222;
  font-size: 20px;
  line-height: 40px;
  font-weight: 600;
}

.diqu_list a {
  color: #666666;
  display: block;
  margin: 6px 0;
}

.diqu_list a:hover {
  color: #000;
}

.shangbiao {
  color: #595959;
  font-size: 16px;
  line-height: 30px;
}

.shangbiao dl dd {
  padding: 10px 0 40px 80px;
}

.shangbiao dl dd .dd_title {
  color: #595959;
  font-size: 20px;
  line-height: 43px;
}

.shangbiao dl dd .dd_title .span {
  color: #426392;
}

.map_d {
  width: 100%;
  height: 200px;
  background: url(../images/map_bg_1.jpg) center center no-repeat;
  color: #ffffff;
  font-size: 40px;
  line-height: 200px;
}

.Sitemap .Sitemap_cur {
  color: #595959;
  font-size: 36px;
  line-height: 60px;
  padding: 0 0 20px;
}

.Sitemap_list {
  padding: 30px 0;
  border-bottom: 1px dashed #dddddd;
}

.Sitemap_list.last {
  border-bottom: none;
}

.Sitemap_list ul {
  width: 25%;
  float: left;
}

.Sitemap_list ul li.cur {
  color: #595959;
  font-size: 24px;
  line-height: 40px;
}

.Sitemap_list ul li a {
  color: #595959;
  font-size: 16px;
  line-height: 36px;
}

.sitemap_cot_title {
  color: #595959;
  font-size: 24px;
  line-height: 40px;
}

.sitemap_cot a,
.sitemap_cot span {
  color: #595959;
  font-size: 16px;
  line-height: 36px;
  margin: 0 3px;
}

.Sitemap_list a:hover {
  color: #0070bd;
}

a.hovG {
  text-decoration: underline;
  color: #595959
}

a.hovG:hover {
  color: #6d9e39;
}


/*手机响应*/

.body {
  overflow: hidden;
  width: 100%;
  height: 100%;
  position: relative;
}

body.cur {
  height: 100%;
  overflow: hidden;
  width: 100%;
}

.warp {
  position: relative;
  left: 0;
  z-index: 1;
  min-height: 760px;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.warp.cur {
  left: 300px;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.wap_head {
  display: none;
  height: 50px;
  /*border-bottom: 1px solid #dddddd;
 background: url(../images/wap_head_bg_1.jpg) 0 center repeat-x;*/
  padding: 0 10px;
  text-align: center;
  position: relative;
  background-color: #545454;
}

.wap_head .btn_menu {
  width: 42px;
  height: 30px;
  position: absolute;
  top: 9px;
  left: 8px;
  background-image: url(../images/menu_1.png);
  background-repeat: no-repeat;
  background-size: cover;
}

.wap_head img {
  margin-top: 5px;
}

.wap_head a {
  display: inline-block;
  margin-top: 2px;
}

.wap_head .yanshi {
  display: inline-block;
  padding: 0 30px;
  line-height: 50px;
  color: #ffffff;
  font-size: 14px;
  background: #f79e34;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  overflow: hidden;
  height: 50px;
}

.wap_head .yanshi i {
  font-style: normal;
  font-family: Consolas;
  margin-left: 4px;
}

.left_menu {
  width: 320px;
  height: 100%;
  position: fixed;
  top: 0;
  z-index: 200;
  left: -320px;
  background: #334454;
  /* overflow-y: scroll;*/
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.left_menu.cur {
  left: 0;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.left_menu_cur {
  color: #8ca9c3;
  font-size: 14px;
  line-height: 30px;
  padding: 8px 15px 0 15px;
}

.left_menu dl dd .dd_title {
  position: relative;
}

.left_menu dl dd .noIcon a {
  padding-left: 20px !important;
}

.left_menu dl dd:first-child .dd_title a {
  border-top: none;
}

.left_menu dl dd:last-child .dd_title a {
  border-bottom: none;
}

.left_menu dl dd .dd_title a {
  padding: 8px 0 8px 60px;
  display: block;
  font-size: 16px;
  line-height: 25px;
  color: #ffffff;
  border-bottom: 1px solid #1a2634;
  border-top: 1px solid #4b5a68;
  background-color: rgba(88, 120, 146, 0.2)
}

.left_menu dl dd .dd_title a span {
  display: block;
  font-size: 14px;
  color: #8ca9c3;
  line-height: 24px;
}

.left_menu dl dd .dd_bg a {
  background: #334454;
}

.left_menu dl dd a i {
  width: 30px;
  height: 30px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  display: block;
  position: absolute;
  top: 12px;
  left: 15px;
}

.left_menu dl dd a i.i1 {
  background-image: url(../images/wap_bug1_1.png);
}

.left_menu dl dd a i.i2 {
  background-image: url(../images/wap_bug2_1.png);
}

.left_menu dl dd a i.i3 {
  background-image: url(../images/wap_bug3_1.png);
}

.left_menu dl dd a i.i4 {
  background-image: url(../images/wap_bug4_1.png);
}

.left_menu dl dd a i.i5 {
  background-image: url(../images/wap_bug5_1.png);
}

.left_menu dl dd a i.i6 {
  background-image: url(../images/wap_bug6_1.png);
}

.left_menu dl dd a i.i7 {
  background-image: url(../images/wap_bug7_1.png);
}

.left_menu dl dd a i.i8 {
  background-image: url(../images/wap_bug8_1.png);
}

.left_menu dl dd a i.i9 {
  background-image: url(../images/wap_bug9_1.png);
}

.left_menu dl dd a i.i10 {
  background-image: url(../images/wap_bug10_1.png);
}

.left_menu dl dd a i.i11 {
  background-image: url(../images/wap_bug11_1.png);
}

.left_menu dl dd a i.i12 {
  background-image: url(../images/wap_bug12_1.png);
}

.right_ban {
  width: 350px;
  height: 100%;
  background: #00a1e0;
  position: fixed;
  top: 0;
  right: -350px;
  z-index: 100;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.right_ban.cur {
  right: 0;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.right_ban_cot {
  padding: 15px;
  position: relative;
  height: 95%;
  overflow-y: scroll;
}

.closed_ban {
  width: 0;
  height: 0;
  background-image: url(../images/ban_closed_1.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 23px;
  right: 15px;
}

.right_ban_cot_cur {
  color: #ffff00;
  font-size: 18px;
  line-height: 36px;
}

.right_word {
  font-size: 16px;
  line-height: 24px;
  color: #ffffff;
  margin: 8px 0;
}

.right_word .p1 {
  /*padding-left:28px; */
  /*background-image:url(../images/tel_wap_1.png);*/
  background-position: 0 center;
  background-repeat: no-repeat;
  background-size: 20px 20px;
}

.right_word .p2 {
  /*padding-left:28px;*/
  /*background-image:url(../images/mes_wap_1.png);*/
  background-position: 0 center;
  background-repeat: no-repeat;
  background-size: 20px 20px;
}

.word1 {
  color: #ffff00;
  font-size: 16px;
  line-height: 30px;
}

.word2 {
  color: #ffffff;
  font-size: 16px;
  line-height: 30px;
}

input[placeholder],
[placeholder],
*[placeholder],
::-webkit-input-placeholder {
  color: #c3c3c3 !important;
}

.right_form .txt {
  width: 100%;
  height: 30px;
  background: #ffffff;
  border: none;
  text-indent: 10px;
  font-size: 16px;
  color: #999999;
  margin-top: 10px;
}

.right_form select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: url(../images/xljt_1.png) no-repeat right 10px center #ffffff !important;
}

.right_form .txt2 {
  width: 100%;
  height: 100px;
  background: #ffffff;
  border: none;
  text-indent: 10px;
  font-size: 16px;
  color: #000;
  margin-top: 10px;
  padding: 5px 0;
}

.right_form p {
  padding: 5px 0 5px 30px;
  color: #ffffff;
  font-size: 16px;
  line-height: 30px;
  background-image: url(../images/dui_1.png);
  background-repeat: no-repeat;
  background-position: 0 12px;
  background-size: 18px auto;
}

.right_form .sub {
  color: #0089c0;
  font-size: 16px;
  width: 160px;
  background: #ffffff;
  border-radius: 4px;
  border: none;
  height: 32px;
  line-height: 32px;
  margin: 15px auto;
  display: block;
  text-align: center;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

.wap_foot_top {
  color: #154a96;
  font-size: 14px;
  line-height: 40px;
  background: #f2f2f2;
}

.wap_foot_1 {
  padding: 0 10px 0 60px;
  background: #00a1e0;
  position: relative;
  height: 36px;
  overflow: hidden;
}

.wap_foot_1 span {
  color: #ffffff;
  font-size: 16px;
  line-height: 36px;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 10px;
}

.wap_foot_1_a {
  width: 500px;
}

.wap_foot_1_a a {
  color: #ffffff;
  font-size: 14px;
  line-height: 36px;
  display: inline-block;
  margin: 0 5px;
}

.wap_foot_2 {
  text-align: center;
}

.child_local {
  height: 40px;
  background: #f3f3f3;
  padding: 10px;
  margin-top: 50px;
}

.child_local .span {
  color: #333333;
  font-size: 18px;
  line-height: 40px;
}

.xiala {
  width: 190px;
  height: 30px;
  position: relative;
  margin-top: 5px;
}

.xiala .sec {
  width: 100%;
  height: 30px;
  background: #f3f3f3;
  border-radius: 3px;
  border: 1px solid #f3f3f3;
  font-size: 18px;
  /*-webkit-appearance:  none;*/
  color: #333;
}

.xiala .span2 {
  color: #666666;
  display: inline-block;
  width: 170px;
  background: #ffffff;
  line-height: 30px;
  padding: 0 10px;
  border: 1px solid #cccccc;
  cursor: pointer;
}

.xiala .span2 i {
  float: right;
  font-style: normal;
}

.xiala .xiala_div {
  background: #ffffff;
  border: 1px solid #cccccc;
  position: absolute;
  top: 34px;
  left: 0;
  width: 100%;
  box-sizing: border-box;
  z-index: 80;
  padding: 6px 0;
  display: none;
}

.xiala_div a {
  display: block;
  padding: 0 10px;
  line-height: 30px;
  color: #999999;
  font-size: 16px;
}

.xiala_div a.cur {
  color: #00a1e0;
}

.child_pic img {
  width: 100%;
}

.child_pic span {
  display: block;
  padding: 0 10px;
  line-height: 40px;
  background: #42c4f4;
  color: #ffffff;
  font-size: 16px;
}

.shuping {
  padding: 30px 0 30px 60px;
}

.shuping_cur {
  font-size: 36px;
  color: #666666;
  line-height: 60px;
}

.shuping_cot ul li {
  padding: 25px 0;
}

.shuping_cot ul li h3 {
  color: #333333;
  font-size: 16px;
  line-height: 30px;
  font-weight: normal;
}

.shuping_cot ul li .span1 {
  color: #999999;
  font-size: 16px;
  line-height: 30px;
  text-align: right;
  display: block;
  padding-right: 24px;
}

.shuping_cot ul li .span2 {
  color: #999999;
  font-size: 16px;
  line-height: 30px;
  text-align: right;
  display: block;
  padding-right: 24px;
}

.index_ul ul li {
  margin: 8px 1.5%;
  padding: 30px 0;
  width: 30%;
  float: left;
  text-align: center;
  background: #f3f3f3;
}

.index_ul ul li a {
  color: #666666;
  font-size: 12px;
  line-height: 24px;
  display: block;
  text-align: center;
}

.index_ul ul li a span {
  display: block;
  text-align: center;
  color: #333333;
  font-size: 18px;
  padding: 20px 0;
}

.index_ul ul li a p {
  height: 40px;
  line-height: 20px;
  font-size: 16px;
}

.index_ul ul li a img {
  width: 60%;
  max-width: 76px;
}

.index_ul ul li a.more {
  display: inline-block;
  line-height: 40px;
  padding: 0 20px;
  border-radius: 3px;
  background: #16325c;
  color: #ffffff;
  font-size: 14px;
  margin: 30px 0 8px;
}

.index_ul ul li.li1 {
  border-top: 2px solid #31a8df;
}

.index_ul ul li.li2 {
  border-top: 2px solid #953bbc;
}

.index_ul ul li.li3 {
  border-top: 2px solid #f29b26;
}

.index_ul ul li.li4 {
  border-top: 2px solid #009245;
}

.index_ul ul li.li5 {
  border-top: 2px solid #81bc24;
}

.index_ul ul li.li6 {
  border-top: 2px solid #045baa;
}

.yanshi_cur {
  color: #666666;
  font-size: 36px;
  padding-top: 60px;
  padding-bottom: 40px;
}

.yanshi_form {
  background-color: #fff;
  margin-top: 0px;
  padding: 60px 32px 60px 32px;
  border-radius: 5PX;
  margin-bottom: 35px;
  color: #333333;
  font-size: 15px;
  line-height: 24px;
}

.wenti_ask {
  color: #29abe2;
  font-size: 20px;
  margin-bottom: 40PX;
}

.wenti_ask .tel {
  color: #595959;
  font-size: 16px;
  background: url(../images/tel_email1_1.png) no-repeat left center;
  padding-left: 30px;
  margin-left: 30PX;
  display: inline-block;
}

.wenti_ask em {
  font-style: normal;
}

.wenti_ask .email {
  color: #595959;
  font-size: 16px;
  background: url(../images/tel_email2_1.png) no-repeat left center;
  padding-left: 30px;
  margin-left: 30PX;
  display: inline-block;
}

.product_dl_cur5 {
  padding-top: 20px;
  color: #6d9e39;
  text-align: left;
  border-bottom: 1px dashed #d9d9d9;
}

.form_cot_list .che_btn {
  opacity: 0;
}

.form_cot_list .chekbox {
  background: url(../images/cke_dot_1.png) no-repeat;
  width: 18px;
  height: 18px;
  display: inline-block;
  position: absolute;
  left: 125px;
  top: 0;
  margin-right: 10px;
  margin-top: 3px;
}

.form_cot_list .chekbox.cur {
  background: url(../images/cke_dot2_1.png) no-repeat;
}

.header.fixed {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;

}

.content.fixed {
  padding-top: 102px;
}

.tiaokuan.fixed {
  padding-top: 240px;
}

.tiaokuan.fixed2 {
  padding-top: 240px;
}

.tiaokuan.fixed .tiaokuan_cur {
  position: fixed;
  top: 60px;
  width: 1180px;
  left: 50%;
  margin-left: -590px;
  background: #ffffff;
}

.tiaokuan.fixed .tiaokuan_top {
  position: fixed;
  top: 140px;
  width: 1180px;
  left: 50%;
  margin-left: -590px;
}

.tiaokuan.fixed .tiaokuan_cot_list .tiaokuan_title {
  padding-top: 362px;
  margin-top: -362px;
}

.tiaokuan.fixed2 .tiaokuan_cot_list .tiaokuan_title {
  padding-top: 420px;
  margin-top: -422px;
}

.tiaokuan.fixed2 .tiaokuan_cur {
  position: fixed;
  top: 60px;
  width: 1180px;
  left: 50%;
  margin-left: -590px;
  background: #ffffff;
}

.tiaokuan.fixed2 .tiaokuan_top {
  position: fixed;
  top: 140px;
  width: 1180px;
  left: 50%;
  margin-left: -590px;
}

.wap_head.fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  padding: 0;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.wap_head.fixed.lt250 {
  left: 250px;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.tiaokuan.fixed2.lt250 .tiaokuan_cur,
.tiaokuan.fixed.lt250 .tiaokuan_cur {
  left: 250px;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.tiaokuan.fixed2.lt250 .tiaokuan_top,
.tiaokuan.fixed.lt250 .tiaokuan_top {
  left: 250px;
  -webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
  transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}

.boxblack {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 100;
  display: none;
}

.wap_foot {
  background-color: #f4f0f0;
  display: none;
  position: fixed;
  bottom: 0;
  width: 100%;
  left: 0;
  z-index: 99;
}

.wap_foot ul li {
  width: 33.3%;
  float: left;
  text-align: center;
}

.wap_foot ul li a {
  display: block;
}

.wap_foot ul li a span {
  display: block;
}

.wap_foot ul li a span img {
  height: 25px;
  width: auto;
}

.wap_foot ul li a span.txt {
  color: #999;
  font-size: 12px;
}

.wap_map {
  padding: 0 10px;
  display: none;
}

.wap_map .map_box {
  padding: 10px 10% 0;
  margin-top: 20px;
}

.wap_map .box1 {
  background-color: #f3f3f3;
}

.wap_map .map_box .tit {
  font-size: 20px;
  color: #595959;
}

.map_list_con {
  width: 100%;
  padding: 10px 0;
}

.wap_map .map_list {
  width: 100%;
}

.wap_map .map_list span {
  font-size: 16px;
  line-height: 30px;
  color: #595959;
}

.wap_map .map_list span i {
  color: #595959;
  font-style: normal;
}

.wap_map .map_list span .i2 {
  display: none;
}

.wap_map .map_list .list_con {
  font-size: 14px;
  display: none;
  padding: 10px 0;
}

.wap_map .map_list .list_con a {
  display: inline-block;
  font-size: 14px;
  color: #595959;
  margin: 0 5px;
  line-height: 30px;
}

.wap_map .map_list i {
  font-size: 14px;
  float: left;
  margin-right: 10px;
  width: 10px;
}

.wap_map .map_list.cur .i1 {
  display: none;
}

.wap_map .map_list.cur .i2 {
  display: block;
}

.wap_map .map_list.cur .list_con {
  display: block;
}

.wap_map .box2 {
  background-color: #dbeff5;
}

.wap_map .box3 {
  background-color: #ebf1df;
}

.wap_map .box4 {
  background-color: #f3f3f3;
}

.wap_map .box5 {
  background-color: #c7d9f1;
}

.wap_map .box6 {
  background-color: #f3f3f3;
}

.anli_kefu {
  color: #fff;
  font-size: 16px;
  margin-right: 10px;
}

.wap_ljgd {
  font-size: 14px;
  text-decoration: underline;
  display: inline-block;
  color: #fff;
}

.pc_hide {
  display: none;
}

.shuji_list {
  margin-bottom: 35px;
}

.shuji_list .tit {
  color: #5c6c99;
  font-size: 18px;
  margin-bottom: 10px;
}

.shuji_list a {
  color: #595959;
  font-size: 16px;
  width: 425px;
  display: inline-block;
  line-height: 30px;
}

.index_banner_pad {
  margin-top: 50px;
  display: none;
  position: relative;
}

.content {
  position: relative;

}

.content2 {
  position: relative;
  z-index: 1;
  background-image: url(../images/bg_1.png);
  height: 760px;
}

.child_lt ul li a dl {
  display: none;
}

.child_rt.bgSPM {
  border-left: 2px solid #0070bd;
}

.child_lt.bgSPM ul li.cur a {
  border-left: 3px solid #0070bd;
}

.child_lt.bgSPM ul li:hover a {
  border-left: 3px solid #0070bd;
}

.product_1 .product_1_bg.product_SPM_bg {
  background-color: rgba(0, 112, 189, 0.5) !important;
  background: none;
}

.child_rt.bgHCM {
  border-left: 2px solid #ab535f;
}

.child_lt.bgHCM ul li.cur a {
  border-left: 3px solid #ab535f;
}

.child_lt.bgHCM ul li:hover a {
  border-left: 3px solid #ab535f;
}

.product_1 .product_1_bg.product_HCM_bg {
  background-color: rgba(171, 83, 95, 0.5) !important;
  background: none;
}

.child_rt.bgFAS {
  border-left: 2px solid #324793;
}

.child_lt.bgFAS ul li.cur a {
  border-left: 3px solid #324793;
}

.child_lt.bgFAS ul li:hover a {
  border-left: 3px solid #324793;
}

.product_1 .product_1_bg.product_FAS_bg {
  background-color: rgba(50, 71, 147, 0.5) !important;
  background: none;
}

.child_rt.bgOA {
  border-left: 2px solid #57871f;
}

.child_lt.bgOA ul li.cur a {
  border-left: 3px solid #57871f;
}

.child_lt.bgOA ul li:hover a {
  border-left: 3px solid #57871f;
}

.product_1 .product_1_bg.product_OA_bg {
  background-color: rgba(87, 135, 31, 0.5) !important;
  background: none;
}

.child_rt.bgO2O {
  border-left: 2px solid #00a99d;
}

.child_lt.bgO2O ul li.cur a {
  border-left: 3px solid #00a99d;
}

.child_lt.bgO2O ul li:hover a {
  border-left: 3px solid #00a99d;
}

.product_1 .product_1_bg.product_O2O_bg {
  background-color: rgba(0, 169, 157, 0.5) !important;
  background: none;
}

.child_rt.bgBI {
  border-left: 2px solid #195998;
}

.child_lt.bgBI ul li.cur a {
  border-left: 3px solid #195998;
}

.child_lt.bgBI ul li:hover a {
  border-left: 3px solid #195998;
}

.product_1 .product_1_bg.product_BI_bg {
  background-color: rgba(25, 89, 125, 0.5) !important;
  background: none;
}

.child_rt.bgFinance {
  border-left: 2px solid #e98300;
}

.child_lt.bgFinance ul li.cur a {
  border-left: 3px solid #e98300;
}

.child_lt.bgFinance ul li:hover a {
  /* border-left: 3px solid #e98300 !important; */
}

.product_1 .product_1_bg.product_Finance_bg {
  background-color: rgba(233, 131, 0, 0.5) !important;
  background: none;
}

.child_rt.bgPPM {
  border-left: 2px solid #00267f;
}

.child_lt.bgPPM ul li.cur a {
  border-left: 3px solid #00267f;
}

.child_lt.bgPPM ul li:hover a {
  border-left: 3px solid #00267f;
}

.product_1 .product_1_bg.product_PPM_bg {
  background-color: rgba(0, 38, 127, 0.5) !important;
  background: none;
}

.child_rt.bgERP2 {
  border-left: 2px solid #4d4d4d;
}

.child_lt.bgERP2 ul li.cur a {
  border-left: 3px solid #4d4d4d;
}

.child_lt.bgERP2 ul li:hover a {
  border-left: 3px solid #4d4d4d;
}

.product_1 .product_1_bg.product_ERP2_bg {
  background-color: rgba(77, 77, 77, 0.5) !important;
  background: none;
}

.news_list {
  padding: 0px 0 70px 0;
}

.news_list .news_pre a,
.news_list .news_next a {
  color: #595959; line-height: 42px;
}

.child_lt ul li dl {
  display: none;
  padding: 25px 0 0 0;
}

.culture_cur a.news_li_2 {
  background: url(../images/news_li_3_1.png) no-repeat !important;
}

.culture_cur a.news_li_3 {
  background: url(../images/news_li_2_1.png) no-repeat !important;
}

.culture_cur.news_li2 {
  border-bottom: 2px solid #72a548 !important;
}

.culture_cur.news_li3 {
  border-bottom: 2px solid #29aae3 !important;
}

.index_box {
  width: 100%;
  height: 340px;
  margin-bottom: 20px;
}

.index_box_left {
  float: left;
  width: 423px;
}

.index_box_right {
  float: left;
  width: 700px;
}

.index_box_right_a {
  color: #ffffff;
  /*display: block;*/
  padding: 10px 24px;
  width: 90px;
  height: 28px;
  line-height: 28px;
  background-color: #00a1e0;
  border-color: #6a8620;
  border-radius: 5px;
  font-size: 18px;
}

.wap_8m_extend {
  margin-top: 50px;
  margin-left: 57px;
}

.index_title_extend {
  margin-bottom: 15px;
}


@media screen and (min-width: 1300px) {
  .index_box_right {
    width: 800px;
  }
}

@media screen and (max-width: 1200px) and (min-width:1024px) {
  .index_box_right {
    width: 510px;
  }
}

@media screen and (max-width: 990px) {
  .index_box_left {
    padding-left: 57px;
  }
}

.gailan_box_temp2 {
  top: -590px;
}

/*2018-04-28 peter*/
.service_box {
  width: 100%;
}

.service_box .service_left {
  height: 100%;
  width: 700px;
  background-color: #fff;
  float: left;
}

.service_box .service_right {
  height: 100%;
  width: 300px;
  float: left;
}

.service_left_left_box {
  width: 320px;
  height: 100%;
  float: left;
  padding-left: 8px;
}

.service_left_right_box {
  width: 280px;
  height: 100%;
  float: right;
}

.sll_top {
  width: 100%;
  height: 220px;
}

.sll_top_box {
  margin-left: 26px;
  margin-top: 24px;
  width: 100%;
  height: 100%;
}

.sll_top_box a {
  display: block;
  color: #00a3e1;
  font-size: 16px;
  line-height: 30px;
  font-weight: normal;
  margin-bottom: 3px;
}

.sll_top_box img {
  margin-top: 10px;
}

.sll_bottom {
  width: 420px;
  margin-top: 8px;
}

.slr_top {
  margin-top: 24px;
}

.slr_bottom {
  margin-top: 36px;
}

.sslb_left {
  float: left;
  width: 80px;
  padding-top: 3px;
}

.sslb_left div {
  margin-bottom: 24px;
  text-align: right;
  padding-right: 20px;
  color: #515151;
  font-size: 14px;
  font-weight: normal;
}

.sslb_center {
  float: left;
  width: 36px;
}

.sslb_right {
  float: left;
  width: 250px;
  padding-top: 3px;
}

.sslb_right a {
  display: block;
  margin-bottom: 24px;
  color: #515151;
  font-size: 14px;
  font-weight: normal;
}

.sll_top_box_mt2 {
  margin-top: 0px;
}

.sslb_right a:hover {
  color: #ed390c;
}

.sslb_right .noClickA:hover {
  color: #515151;
}

.canClickSpan:hover {
  color: #ed390c;
  cursor: pointer;
}

.canClickBox:hover {
  cursor: pointer;
}

.productMenuTitlef {
  display: inline !important;
  padding-left: 5px;
}

.color_009900 {
  color: rgb(229, 102, 0) !important;
}

.a_for_title {
  color: #00a3e1;
  font-size: 15px;
  line-height: 30px;
  font-weight: normal;
  margin-bottom: 3px;
}

.common_link {
  display: block;
  line-height: 36px;
  color: #515151;
  font-size: 15px;
  font-weight: normal;
}

.common_link:hover {
  color: #ed390c;
}

.slrb_left_box {
  float: left;
}

.slrb_right_box {
  float: left;
  height: 50px;
  line-height: 50px;
  padding-left: 16px;
}

.slrb_b {
  margin-bottom: 36px;
}

.slrb_b2 {
  width: 200px;
  margin-bottom: 22px;
}

.nav_ul li .erji3 {
  /*width: 950px !important;*/
}

.advantage_light_color {
  color: rgb(229, 102, 0);
  display: inline;
}

.advantage_menu_left {
  height: 550px !important;
}

.advantage_left_menu_line {
  width: 100%;
  height: 20px;
  border-bottom: solid 1px #29aae3;
}

.advantage_menu_icon {
  position: absolute;
  left: 45px;
}

.advantage_left_menu_icon {
  padding-right: 10px;
}

.advantage_nav_ul_left {
  width: 65%;
}

.advantage_nav_ul_left .other {
  padding-left: 105px;
}

.advantage_nav_ul_right {
  width: 35%;
}


.clients_left_box_title_box {
  width: 230px;
}

.clients_box_wrap {
  padding-top: 28px;

}

.mt_image {
  margin-top: 14px;
}

.clients_box_01 {
  float: left;
  width: 350px;
  margin-left: 54px;
  margin-right: 20px;
}

.clients_right_box ul {
  margin-left: 10px;
}

.clients_right_box ul li {
  margin: 10px 0px 30px 10px;
  text-align: center;
}

.other2 {
  padding: 16px 0px 3px 54px !important;
}

.other2_wap {
  padding: 16px 0px !important;
}

.clients_right_box ul li img {
  margin-bottom: 5px;
}

.clients_bottom_box {
  background-color: #51bbe7;
}

.industries_left_box {
  width: 365px;
  height: 730px;
  float: left;
  background: #efefef;
}

.industries_right_box {
  width: 795px;
  float: left;
  padding-top: 15px;
  background-color: #fff;
}

.industries_float_bg {
  width: 100%;
  height: 730px;
  position: fixed;
  z-index: -10;
  background: #efefef;
}

.industries_float_bg div {
  width: 50%;
  height: 100%;
  float: left;
}

.industries_left_box_r {
  width: 325px;
  float: right;
  margin: auto;
}

.industries_left_box_r ul {
  margin-top: 50px;
}

.industries_left_box_r ul li img {
  margin-bottom: 6px;
}

.industries_left_box_r ul li {
  text-align: left;
  margin-bottom: 46px;
}

.industries_left_box_r_wap {
  width: 100%;
  float: none;
}


.industries_left_box_r_wap ul li {
  text-align: center;
}

.advantage_menu_icon2 {
  position: absolute;
  left: 610px;
}

.erji_lt_bot2 {
  padding: 0;
  margin-top: 30px;
}

.erji_lt_bot2 h3 {
  color: #00a3e1;
  font-size: 16px;
  line-height: 30px;
  font-weight: normal;
  margin-bottom: 3px;
}

.erji_lt_bot2 a {
  color: #4d4d4d;
  font-size: 15px;
  line-height: 30px;
  padding-right: 15px;
}

.erji_lt_bot2 a:hover {
  color: #0070bd;
}

.industries_right_box2 {
  padding-top: 0px;
}

.advantage_nav_ul_left_01 {
  width: 355px;
  margin-left: 90px;
}

.erji_rt_cur2 {
  padding-left: 52px !important;
}

.advantage_nav_ul_right_01 {
  width: auto !important;
}

@media screen and (min-width: 1300px) {
  .industries_right_box {
    width: 846px;
  }

  .index_box_right {
    width: 800px;
  }

  .clients_box_01 {
    margin-left: 54px;
  }

  .advantage_nav_ul_left_01 {
    width: 355px;
    margin-left: 90px;
  }

  .erji_rt_cur2 {
    padding-left: 52px !important;
  }
}

@media screen and (max-width: 1280px) and (min-width:1200px) {
  .clients_box_01 {
    margin-left: 14px;
  }

  .advantage_nav_ul_left_01 {
    width: 320px;
    margin-left: 90px;
  }

  .price_top_title {
    color: #ffffff;
    font-size: 28px;
    position: absolute;
    top: 85px;
    margin-left: 40px;
    line-height: 64px;
  }
}

@media screen and (max-width: 1200px) and (min-width:1024px) {
  .industries_right_box {
    width: 795px;
  }

  .index_box_right {
    width: 510px;
  }

  .clients_box_01 {
    margin-left: 14px;
    margin-right: 14px;
    width: 300px;
  }

  .advantage_nav_ul_left_01 {
    width: 300px;
    margin-left: 60px;
  }

  .erji_rt_cur2 {
    padding-left: 24px;
  }
}

@media screen and (max-width: 990px) {
  .industries_right_box {}

  .index_box_left {
    padding-left: 57px;
  }

  .clients_box_01 {
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 30px;
    width: 300px;
  }

  .clients_box_wrap {
    padding-top: 30px;
  }

  .industries_wrap {
    padding-top: 50px;
  }


}

.index_bottom_a_box {
  display: none;
}

.link-title {
  color: #00a3e1;
  font-size: 16px;
  line-height: 30px;
  font-weight: normal;
  margin-bottom: 3px;
}

/*2018-04-28 peter*/

.menu_top_bar {
  background-color: #00b9ef;
  color: #FFF;
  height: 45px;
  line-height: 42px;
  padding-left: 20px;
  font-size: 18px;
}

.menu_top_bar_bottom_pt1 {
  padding-top: 15px !important;
}

.menu_top_bar_bottom_pt2 {
  padding-top: 20px !important;
  padding-left: 16px;
  width: 100%;

}

.menu_top_bar_bottom_pt3 {
  padding-top: 22px !important;
}

.bg_container {
  position: absolute;
  left: 12%;
  top: 25px;
  margin-left: 25px;
}

.bg_row {
  color: #FFF;
  text-align: left;
  /* margin: 32px; */
  /* modify by aiden */
  /* margin: 20px; */
}

.sqys_btn {
  display: inline-block;
  width: 160px;
  height: 42px;
  line-height: 42px;
  font-size: 18px;
  text-decoration: none;
  text-align: center;
  border-radius: 30px;
  color: #eeeeee;
  margin: 36px 0;
}

.sqys_btn:hover {
  background-color: #00427c;
}

.color_deep_blue {
  color: #00415e;
}

.color_deep_blue_font {
  font-size: 18px;
  font-weight: 600;
  line-height: 48px;
  margin-top: 10px;
}

.color_deep_blue_font a {
  color: rgba(24, 192, 57, 1);
  border-bottom: 1px rgba(24, 192, 57, 1) solid;
}

.color_deep_blue_font a:hover {
  color: rgba(24, 192, 57, 1);
  border-bottom: 2px rgba(24, 192, 57, 1) solid;
}

.color_eee_font,
.color_eee_font a {
  color: #102fb2;
  font-size: 18px;
  line-height: 36px;

}

.color_eee_font a {
  border-bottom: 1px #fff solid;
}

.color_eee_font a:hover {
  border-bottom: 2px #fff solid;
}

.bg_deep_blue {
  background-color: #005BAC;
}

.color_blue {
  color: #0A8912;
}

.index_link_box {
  float: left;
  padding: 0px 6px;
}

.index_link_box a {
  display: block;
  color: #005BAC;
  font-size: 18px;
}

.index_link_box:hover a {
  color: #00427c;
}

.index_link_box_arrow {
  width: 100%;
  height: 20px;
  margin-top: 5px;
  background: url(../images/arrow_01_1.png) no-repeat center top;
}

.index_link_box:hover {
  cursor: pointer;
}

.index_link_box:hover .index_link_box_arrow {
  background: url(../images/arrow_02_1.png) no-repeat center top;
}

.bottom_left_font {
  font-size: 18px;
}

.left-menu-ul li {
  padding-bottom: 15px;
  margin: 0 auto;
  margin-bottom: 15px;
  display: block;
  width: 300px;
  text-align: center;
}

.left-menu-ul li img {
  margin: 0 auto;
}

.link-a-box {
  text-align: left;
  width: 100%;
  padding: 5px 0 0 24px;
}


/** scroll-banner begin **/
.sqys_btn2 {
  margin: 20px 0;
}

.ss_banner_content_box {
  padding-top: 50px;
  position: absolute;
  top: 0;
}

.ss_banner_content {
  width: 550px;
  line-height: 45px;
  font-size: 24px;
  margin-top: 20px;
  color: rgba(0, 112, 189, 1);
}

.ss_banner_content b {
  color: rgba(55, 154, 0, 1);
}

.ss_banner_content2 {
  color: #008CC8;
  width: 560px;
}

.ss_banner_content2 b {
  color: #004A90;
  font-weight: normal;
}

.ss_banner_content3 {
  color: #FFF;
  width: 580px;
}

@media screen and (max-width: 1380px) and (min-width: 1180px) {

  .ss_banner_content2 {
    width: 520px;
  }

}

.sqys_btn3 {
  background: #FFF;
  color: #494141;
}

.sqys_btn3:hover {
  background: #FFF;
}

.ss_banner_content3 b {
  color: #FFFF00;
  font-weight: normal;
}

.ss_banner_content_box_pl_1 {
  padding-left: 10px;
}

.ss_banner_content_box_pl_2 {
  padding-left: 690px;
  padding-top: 70px;
}

.ss_banner_content_box_pl_3 {
  padding-left: 760px;
  padding-top: 70px;
}

.ss_banner_content_im_1 {
  padding-top: 35px;
}

.ss_banner_content_im_2 {
  padding-top: 70px;
  padding-left: 50px;
}

.ss_banner_content_im_3 {
  padding-top: 70px;
  padding-left: 50px;
}

@media screen and (max-width: 1280px) and (min-width: 960px) {

  .ss_banner_content_box_pl_2 {
    padding-left: 610px;
    padding-top: 50px;
  }

  .ss_banner_content_box_pl_3 {
    padding-left: 610px;
    padding-top: 50px;
  }

  .ss_banner_content_im_2 {
    padding-top: 65px;
  }

  .ss_banner_content_im_3 {
    padding-top: 70px;
  }
}

.scroll_banner {
  overflow: hidden;
}

.scroll_content_box {
  width: 100%;
  position: absolute;
}

.banner_nav_ul {
  list-style: none;
  position: absolute;
  padding-left: 10px;
}

.banner_nav_ul .li_bg_color_active div {
  background: #4ec9db;
}

.banner_nav_ul .li_bg_color div {
  background: #a4e9f3;
}

.banner_nav_ul li {
  float: left;
  cursor: pointer;
  padding: 0 8px;
}

.banner_nav_ul li div {
  float: left;
  margin-left: 20px;
  width: 12px;
  height: 12px;
  margin: 0;
  border-radius: 10px;
  text-indent: -999px;

}

/** scroll-banner end **/

.fotter_content_desc {
  color: #2DBDF1;
}

.footer_nav_nbsp_div {
  float: left;
  width: 40px;
  height: 10px;
}

.client_logo_box {
  width: 1182px;
  margin: 0px auto;
}

@media screen and (max-width: 1280px) {
  .client_logo_box {
    width: 100%;
  }
}

@media screen and (max-width: 990px) {
  .industries_right_box2 {
    width: 100%;
  }
}


@media screen and (max-width: 393px) {
  .client_logo_img {
    width: 46%;
  }

}

@media screen and (max-width: 1023px) {
  .industries_left_box {
    padding-left: 24px;
  }

  .industries_left_box02 {
    padding-left: 0px;
  }
}

@media screen and (max-width: 414px) {
  .clients_box_01 {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 30px;
    width: 100%;
  }

  .clients_right_box ul {
    margin-left: 0;
  }

  .clients_right_box ul li {
    margin: auto;
  }

  .clients_left_box,
  .clients_center_box {
    margin-left: 10px;
  }

  .clients_center_box,
  .clients_left_box img {
    width: 90%;
  }

  .advantage_nav_ul_left_01 {
    margin-left: 60px;
  }

  .erji_rt_cur2 {
    padding-left: 24px !important;
  }

  .wd1180_wap {
    padding: 0px !important;
  }

  .industries_left_box_r_wap {
    width: 100%;
  }

  .erji_rt_wap {
    width: 100% !important;
  }

  .product_nav_ul_wap {
    width: 100% !important;
    margin-left: 0px !important;
  }

  .cpgs_title_wap {
    padding-left: 0px !important;
    margin-left: 24px !important;
  }

  .industries_left_box_r_wap ul li {
    text-align: center;
    margin-bottom: 46px;
  }
}

@media screen and (max-width: 320px) {
  .clients_box_01 {
    margin-right: 20px;
  }
}

.client_menu_logo_wrap {
  width: 100%;
  height: 350px;
  background-color: #51bbe7;
  margin-top: 50px;
  padding: 16px 0;
}

.client_menu_logo_wrap_img_box {
  float: left;
  width: 950px;
}

.client_menu_logo_wrap img {
  float: left;
  margin: 0px;
}

.client_logo_box img {
  float: left;
}

/* 成功案例菜单 begin */
.link_a_box {
  width: 248px;
  margin: 6px 0 40px 0;
}

.left_menu_ul2 {}

.left_menu_ul2 li {
  margin-left: 26px;
  padding-bottom: 5px;
}

.link_a_box span {
  color: #46932C;
}

.left_menu_title_li {
  margin-bottom: 6px !important;
}

.menu_tile_word2 {
  cursor: default;

}

.menu_tile_word2:hover {
  color: #00a3e1;
}

.menu_tile_word_3 {
  color: #8AAF2A;
}

.menu_tile_word_3:hover {
  color: #8AAF2A;
}

.erji_rt_bg_w ul li:hover {
  background: #fff;
}

.erji_rt_bg_w ul li {
  margin-bottom: 10px;
}

.su_stor_content_logo {
  float: left;
}

.su_stor_content {
  float: left;
  margin-left: 30px;
}

.su_stor_content_box {
  padding: 15px 0px 15px 30px;
}

.su_stor_content_box:hover {
  border: #cbcbcb 1px solid;
}

.su_stor_content_title {}

.su_stor_content_main {
  margin-top: 10px;
  color: #6d6d6d;
  width: 482px;
  font-size: 15px;
  line-height: 30px;

}

.su_stor_footer {
  float: right;
  color: #999999;
  margin: 20px 10px 0 0;
  font-size: 15px;
}

.su_stor_line {
  margin-top: 18px;
}

.su_stor_box {}

.su_stor_menu_title1 {
  padding-left: 24px;
  padding-bottom: 15px;
}

.su_stor_menu_title2 {
  padding-left: 24px;
  padding-bottom: 15px;
  margin-top: 10px;
}

.menu_margin_top {
  margin-top: 28px;
}

/* 成功案例菜单 end */

.homeImg {
  display: block;
  width: 20px;
  height: 20px;
  margin-top: 6px;
  background-image: url(../images/home_1.png);
  background-repeat: repeat-x;
}

.homeImg:hover {
  background-image: url(../images/home02_1.png);
}

.o2o_experience_box {
  width: 100%;
}

.o2o_experience_img_bg {
  width: 100%;
  background-color: #D9E021;
}

.o2o_exp_img_box {
  float: right;
}

.o2o_exp_top_content_box {
  position: absolute;
  top: 0px;
  padding-left: 35px;
  padding-top: 220px;
}

.o2o_exp_top_title {
  font-size: 52px;

  color: #444444;
}

.o2o_exp_top_content {
  font-size: 18px;
}

.o2o_exp_top_con_line {
  height: 40px;
  line-height: 60px;
  margin-top: 10px;
}

.o2o_exp_btn_box {
  margin-top: 50px;
}

.o2o_exp_btn_ljty {
  padding: 10px 60px;
  background-color: #fff;
  color: #444;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  border-radius: 8px;
}

.o2o_exp_btn_ljty:hover {
  background-color: #D9E021;
  border: 2px solid #FFF;
}

.khal_desc {
  margin: 50px auto 100px auto;
  width: 100%;
  font-size: 18px;
  text-align: center;
}

.khal_title {
  color: #00c3df;
  width: 80%;
  height: 70px;
  padding: 5px 30px;
  margin: 10px auto;
  border-top: 1px solid #02bdd0;
}

.border_title {
  width: 140px;
  height: 30px;
  position: relative;
  top: -22px;
  left: 43%;
  font-size: 26px;
  text-align: center;
  background: white;
}

.khal_title2 {
  margin-top: 100px;
}

.border_title2 {
  width: 780px;
  left: 10%;
}

.img_tab {
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
}

.img_tab2 {
  margin-bottom: 80px;
}

.img_tab_box {
  display: inline-block;
  height: 40px;
}

.img_tab_box img {
  margin-top: -18px;
  cursor: pointer;
}

.img_tab_box div {
  cursor: pointer;
  margin-top: 10px;
}

.img_tab_box_active {
  color: #00c3df;
}

.img_tab_content {
  background-color: #4ec9db;
  text-align: center;
}

.container_full {
  width: 100%;
}

.bg_00A0E8 {
  background-color: #00A0E8;
}

.bg_00A0E9 {
  background-color: #00A0E9;
  padding-top: 40px;
}

.bg_deep_eee {
  background: #F2F2F2;
}

.o2o_exp_contact_box,
.o2o_exp_bottom_box {
  width: 600px;
  margin: 0px auto;
}

.contact_title {
  padding-top: 40px;
  font-size: 18px;
  color: #444;
}

.contact_title_yellow {
  color: #d9e021;
}

.contact_title_w {
  color: #EEE;
}

.contact_btn_group {
  display: block;
  float: left;
  cursor: pointer;
  color: #767676;
  margin: 30px 60px 35px 0px;
}

.contact_btn_img,
.contact_btn_label {
  display: inline-block;
}

.contact_btn_label {}

.contact_btn_label:hover {
  border-bottom: solid 1px
}

.bg_deep_black {
  height: 180px;
  background-color: #5D5D5D;
}

.o2o_mfsy_btn {
  margin-left: 20px;
}

.line_btn {
  display: inline-block;
  padding: 10px 40px;
  color: #444;
  font-size: 16px;
  border-radius: 8px;
  background-color: #fff;
}

.line_btn:hover {
  background-color: #D9E021;
}

.img_tab_box div {
  margin-top: 10px;
}

/** o2o 体验免费注册 box start **/

.modal_mode_bg {
  position: fixed;
  top: -20px;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  z-index: 1001;
  -moz-opacity: 0.3;
  opacity: .70;
  filter: alpha(opacity=30);
}

.modal_off_btn_box {
  position: fixed;
  z-index: 10001;
  width: 48px;
  height: 48px;
  left: 1250px;
  top: 100px;
  cursor: pointer;
}

.modal_container {
  display: none;
}

.modal_content {
  position: fixed;
  top: 160px;
  left: 22%;
  width: 960px;
  height: 600px;
  z-index: 2000;
}

.o2o_exp_sy_box {
  width: 100%;
  height: 100%;
  border-radius: 10px;
}

.o2o_exp_sy_left,
.o2o_exp_sy_right {
  float: left;
  width: 50%;
  height: 100%;
}

.o2o_exp_sy_left {

  background-color: #d9e021;
  border-radius: 8px;
}

.o2o_exp_sy_right {
  background-color: #41c9db;
  border-radius: 8px;
}

.oesl_box {
  width: 90%;
  height: 90%;
  margin: 40px auto;
}

.oesl_title {
  margin-bottom: 10px;
  margin-left: 10px;
}

.oesl_content {
  width: 100%;
  height: 80%;
  background-color: #fff;
  border-radius: 10px;
  padding-top: 60px;
}

.o2o_form_group {
  width: 100%;
  height: 80px;
  margin: 0 auto;
  zoom: 1;
}

.red_color {
  color: red;
}

.o2o_form_input {
  border: 0px;
  width: 140px;
  border-bottom: 1px solid #000;
}

.o2o_form_label {
  float: left;
  width: 31%;
  height: 100%;
  text-align: right;
  margin-right: 16px;
  padding-top: 0px;
}

.o2o_form_control {
  float: left;
  width: 62%;
  height: 100%;
}

.hqyzm_link {
  cursor: pointer;
  margin-left: 8px;
  color: #009FE5;
}

.hqyzm_link_disable {
  cursor: default;
  margin-left: 8px;
  color: #555;
}

.o2o_form_control select {
  border: 0;
  border-bottom: 1px solid #000;
  background-color: #fff;
}

.o2o_form_group_last {
  height: 70px;
}

.o2o_form_group_btn {}

.o2o_exp_ljty_btn {
  display: block;
  width: 200px;
  height: 40px;
  font-size: 18px;
  line-height: 40px;
  color: #fff;
  text-align: center;
  margin: 0 auto;
  border-radius: 8px;
  cursor: pointer;
  background-color: #1EB8D2;
}

.o2o_exp_ljty_btn:hover {
  background-color: #00a3b4;
}

.form_error2 {
  text-indent: 2px;
  display: none;
}

.oesr_center_box {
  width: 270px;
  margin: 35px auto;
  color: #FFF;
}

.o2o_exp_code_img {
  margin-left: 25px;
  margin-bottom: 20px;
  margin-top: 40px;
}

.oesr_label {
  margin-top: 25px;
}

.oesr_label1 {}

.oesr_label2 {
  margin-top: 20px;
}

.contact_btn_group2 {
  display: block;
  float: none;
  margin: 0px;
  color: #FFF;
}

/** o2o 体验免费注册 box  end**/


/** o2o 体验免费注册 wap  start**/
.o2o_exp_wap_container {
  margin-top: 50px;
}

.o2o_exp_wap_top {
  background-color: #D9E021;
}

.oewt_box {
  width: 100%;
  height: 180px;
}

.oewt_title {
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 36px;
  font-weight: 400;
  padding-top: 25px;
}

.oewt_content {
  width: 100%;
  height: 80px;
  font-size: 20px;
  text-align: center;
}

.oewt_line {
  margin-top: 10px;
}

.oewt_ljty {
  display: block;
  width: 60%;
  height: 40px;
  line-height: 40px;
  margin: 0 auto;
  background-color: #fff;
  color: #000;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  border-radius: 5px;
}

.oewt_ljty:hover {}

.oewt_img {
  margin-top: 50px;
}

.oewt_khal_desc_wrap {
  margin-top: 20px;
  width: 100%;
  padding-left: 10px;
}

.oewt_khal_desc {
  width: 90%;
  padding: 10px;
  line-height: 26px;
  font-size: 16px;
  letter-spacing: 1px;
  text-indent: 10px;
}

.oewt_lb {
  margin-top: 52px;
}

.oewt_lb_tc {
  width: 100%;
  height: 40px;
  margin-top: -5px;
  background: #fff;
}

.oewt_lb_tc_top_img {
  display: none;
  color: #FFF;
  width: 100%;
  text-align: center;
  position: relative;
  margin-top: -120px;
}

.oewt_lb_tc_top_img div {
  margin-bottom: 10px;
}

.oewt_lb_tc_top_wrap {
  width: 100%;
  height: 72px;
  /* margin-bottom: -84px; */
  background: #4EC9DB;
}

.oewt_lb_tc_top {}

.oewt_lb_tc_top_img1 {
  display: block;
}

.oewt_msg {
  text-align: center;
  width: 80%;
  margin: 10px auto;
  line-height: 30px;
}

.oewb_table {
  width: 385px;
  margin: 10px auto;
}

.oewb_table_line {}

.oewb_table_row div {
  font-size: 14px;
  margin-top: 10px;
}

.oewb_table_row {
  float: left;
  width: 160px;
  text-align: center;
  padding: 20px 10px 20px 10px;
  margin: 2px;
  background-color: #EEE;
}

.contact_title_wap {
  font-size: 15px;
  color: #555;
  text-align: center;
}

.o2o_exp_contact_box_wap {
  text-align: center;
}

.contact_btn_group_wap {
  text-align: center;
  width: 33%;
  margin: 0px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.o2o_exp_bottom_box_wap {
  text-align: center;
}

.contact_title_yellow_wap {
  font-size: 16px;
  color: #FFF;
}

.o2o_mfsy_btn_wap {
  background-color: #D9E021;
  margin-left: 5px;
}

.modal_container2 {
  display: block;
}

.modal_content2 {
  margin-top: 60px;
}

.o2o_exp_sy_left_wap,
.o2o_exp_sy_right_wap {
  float: none;
  width: 100%;
}

.o2o_exp_sy_left_wap {
  margin-top: -10px;
}

.o2o_form_label_wap {
  width: 32%;
  font-size: 14px;
}

.o2o_form_control_wap {
  width: 60%;
}

.oesl_title_wap {
  padding-top: 20px;
}

.o2o_exp_sy_right_wap {
  margin-top: -40px;
  border-radius: 0px;
}

/** o2o 体验免费注册 wap  end**/


.index_ctrl_btn {
  cursor: pointer;
  width: 150px;
  color: #ffffff !important;
  padding-bottom: 8px;
  text-align: center;
  padding-top: 8px;
  padding-left: 30px;
  padding-right: 30px;
  background-color: #00a99d;
  border-radius: 5px;
}

.index_ctrl_btn2 {
  margin-left: 16px;
}

.index_ctrl_btn2_wap {
  margin-left: 68px;
}


/** saas start **/
.img_bg_content_box {
  position: absolute;
  top: 0px;
  padding-left: 60px;
  padding-top: 140px;
}

.img_bg_title {
  font-size: 36px;

  margin-top: 20px;
}

.color_fff000 {
  color: #fff000;
}

.img_bg_content {
  font-size: 18px;
}

.color_white {
  color: white;
}

.img_bg_con_line {
  height: 40px;
  line-height: 60px;
  margin-top: 10px;
  font-size: 26px;
  font-weight: 100;
}

.img_bg_btn_box {
  margin-top: 50px;
}

.img_bg_btn_ljty {
  padding: 10px 60px;
  background-color: #fff000;
  color: #354964;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  border-radius: 5px;
}

.img_bg_btn_ljty:hover {
  background-color: #D9E021;

}

.page_title,
.page_title_se {
  font-size: 40px;
  font-weight: 400;
  color: #444;
}

.page_title {
  border-bottom: 1px dashed #aaa;
  padding-bottom: 36px;
}

.container_h_1 {
  padding-top: 32px;
}

.container_h_2 {
  padding-top: 40px;
}

.title_pd_1 {
  margin-bottom: 40px;
  margin-bottom: 30px;
}

.q_blue_color {
  color: #00A0E9;
}

.page_title_se {}

.q_red_color {
  color: #E95513;
  margin-bottom: 30px;
}

.page_content {
  color: #515151;
  margin-top: 20px;
}

.page_content ul {
  margin-left: 18px;
}

.page_content ul,
.page_content ul li {
  list-style-type: square !important;
}

.page_content ul li {
  margin-top: 10px;
  margin-bottom: 10px;
}

.saas_price_table {
  margin: 20px auto;
}

.saas_inner_box_width {
  width: 750px;
}

.saas_price_table tr {
  height: 200px;
}

.saas_price_table tr td {
  text-align: center;
  border-left: 1px solid #fff;
  width: 50%;
}

.saas_price_table_tr1 td,
.saas_price_table_tr2 td {
  border-left: 1px solid #fff;
}

.saas_price_table_tr1 {
  background-color: #245FC7;
  color: #FFF;
}

.saas_price_table_tr2 {
  background-color: #00A0E9;
  color: #FFF;
  font-size: 60px;
  font-weight: 100;
}

.saas_price_table_tr3 {
  background-color: #EEEEEE;
  color: #555;
}

.mfsy_btn {
  display: block;
  width: 100px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin: 10px auto;
  border-radius: 5px;
  background-color: #E95513;
  color: #FFFFFF;
}

.mfsy_btn:hover {
  background-color: #FF7145;
}

.pay_note_container {
  margin: 10px auto;
  padding-top: 50px;
}

.pay_note_box {
  height: 120px;
  background-color: #dbee00;

  margin-top: 10px;
  border-radius: 5px;
}

.pay_note_title {
  font-size: 18px;

  padding-left: 20px;
}

.pay_note_wrap {
  width: 90%;
  margin: 25px auto;
  line-height: 30px;
  padding-top: 28px;
}

.diff_item_box {
  padding-bottom: 40px;
  padding-top: 40px;
}

.diff_item_box_border {
  border-bottom: 1px dashed #AAA;
}

.diff_img_box,
.diff_content_box {
  float: left;
}

.diff_img_box {
  width: 84px;
}

.diff_content_box {
  width: 960px;
  padding-left: 20px;
}

.diff_c_title {
  color: #333333;
  font-size: 64px;
  font-size: 20px;
  line-height: 64px;
  margin-top: -15px;
  font-weight: 600;
}

.diff_c_content {
  line-height: 40px;
}

.diff_container2 {
  padding-top: 30px;
}

.more_advantage_box {
  padding-bottom: 80px;
  background-color: #F2F2F2;
}

.more_adv_btn_wrap {
  padding-top: 25px;
  margin-left: 80px;
}

.more_adv_btn {
  display: block;
  height: 45px;
  line-height: 45px;
  width: 184px;
  color: #FFF;
  border-radius: 5px;
  /* padding: 10px 10px 10px 10px; */
  text-align: center;
  background-color: #E95513;
  cursor: pointer;
}

.more_adv_btn:hover {
  background-color: #FF7145;

}

.more_adv_item {
  padding-top: 40px;
  padding-bottom: 40px;
  line-height: 40px;
}

.more_adv_item ul {
  margin-left: 20px;
}

.more_adv_item ul li {
  list-style-type: square !important;
}

.more_adv_item_border {
  border-bottom: 1px dashed #AAA;
}

.more_adv_content .more_adv_content_item {
  margin-left: 25px;
}

.img_bg_content_box2 {
  padding-top: 30px;
  padding-left: 80px;
}

.img_bg_content2 {
  font-size: 22px;
}

.img_bg_btn_ljty2 {}

.page_containe_width {
  width: 1100px;
}

.page_container {
  margin: 30px auto;
  text-align: left;
  padding-bottom: 20px;
}

.page_container_first {
  margin-top: 50px;
}

.container_full_bottom1 {
  margin-top: -20px;
}

.menu_title_bg_right {
  background: url(../images/xia_1_1.png) right center no-repeat;
}

.saas_price_title {
  font-size: 26px;
  padding-bottom: 10px;
  font-weight: 100;
}

.saas_price_content {
  line-height: 30px;
}

.saas_price_table_tr3 div {
  line-height: 30px;
}

.bg_top_wap {}

.img_bg_content_box_wap {
  position: relative;
  height: 240px;
  text-align: center;
  padding-top: 60px;
  background-color: #00A0E9;
}

.img_bg_title_wap {}

.img_bg_content_wap2 {
  font-size: 28px;
}

.img_bg_btn_box_wap {
  margin-top: 25px;
}

.img_bg_btn_ljty_wap {
  background-color: #fff;
}

.img_bg_con_line_wap {
  height: 30px;
  line-height: 30px;
  margin-top: 10px;
}

.bg_eee {
  background-color: #EEE;
}

.se_top_content {
  padding-bottom: 20px;
}

.con_line_wap_font2 {
  font-size: 18px;
}

/** saas end **/


/** saas申请试用 start **/
.saas_apply_full_h {
  height: 780px;
}

.saas_apply_container {
  width: 100%;
}

.sa_left_container,
.sa_right_container {
  float: left;
}

.sa_left_container {
  width: 55%;
  text-align: center;
  padding-top: 40px;
}

.sa_right_container {
  width: 40%;
  text-align: center;
  padding-top: 50px;
}

.sa_l_title {
  font-size: 28px;
  margin-bottom: 30px;
}

.sa_l_conn_line {
  line-height: 30px;
  height: 30px;
}

.sa_l_wrap {
  margin-top: 40px;
  margin-bottom: 40px;
}

.color_gray {
  color: #EEEEEE;
}

.contact_wrap1 {
  margin-left: 45px;
}

.cbg_sa_3 {
  margin: 30px 0px 35px 0px;
}

.sa_r_wrap {
  width: 450px;
  margin-top: 30px;
}

.sa_form_group {
  zoom: 1;
  margin-top: 10px;
  height: 60px;
}

.sa_form_group .sa_form_label {
  float: left;
  width: 100px;
  width: 142px;
  text-align: right;
  color: #fff;
  height: 35px;
  line-height: 35px;
}

.sa_form_group .sa_form_controller {
  float: left;
  width: 280px;
  text-align: left;
  padding-left: 20px;
  line-height: 35px;
}

.sa_form_group input {
  border: 1px solid white;
  height: 35px;
  width: 260px;
  padding-left: 10px;
  border-radius: 5px;
}

.sa_base_color {
  color: #fff;
  padding-bottom: 15px;
  line-height: 30px;
}

.mszc_wrap {
  margin-top: 40px;
}

.sa_mszc_btn {
  border-radius: 5px;
  padding: 10px 80px;
  margin-left: 100px;
}

.sa_mszc_btn:hover {
  /* border: 2px solid #FFF;   */
  border: 0;
}

.sa_code_input {
  width: 140px !important;
}

.sa_get_code_btn {
  display: inline-block;
  width: 105px;
  height: 42px;
  text-align: center;
  line-height: 42px;
  color: #ffffff;
  margin-left: 10px;
  font-size: 13px;
  background-image: linear-gradient(267deg, #00c1ab 0%, #00d7bd 100%);
  cursor: pointer;
  border-radius: 5px;

}

.sa_get_code_btn:hover {
  background-color: #00d6d0;
}

#verificationCodeTr img.sa_get_code_btn {
  vertical-align: middle;
}

.error_tip {
  color: red;
  font-size: 13px;
  float: none;
}

.error_tip div {
  position: absolute;
  margin-left: 160px;
  margin-top: 42px;
  display: none;
}

.sa_get_code_btn_disabled {
  display: inline-block;
  width: 105px;
  height: 35px;
  text-align: center;
  color: #f30b0b;
  margin-left: 5px;
  font-size: 13px;
  /* background-color: #59c9f5; */
  cursor: default;
}

/** saas申请试用 end **/

.img_bg_btn_box_wap2 {
  margin-top: 25px;
  margin-bottom: 25px;
}

@media screen and (max-width: 640px) {
  .page_containe_width {
    width: auto;
  }

  .page_title,
  .page_title_se {
    font-size: 28px;
    text-align: center;
    line-height: 48px;
  }

  .page_container {
    padding: 0 10px;
  }

  .page_content {
    font-size: 16px;
    line-height: 30px;
  }

  .page_container_first {
    margin-top: 0px;
    padding-top: 0px;
  }

  .title_pd_1 {
    margin-top: 0px;
    font-size: 28px;
  }

  .saas_inner_box_width {
    width: auto;
  }

  .saas_price_table_tr1 {
    height: 160px !important;
  }

  .saas_price_table_tr2 {
    height: 150px !important;
  }

  .saas_price_table tr td {
    width: 49%;
  }

  .saas_price_table_tr3 td {
    border-left: 1px solid #FFF;
    padding: 10px;
    font-size: 16px;
  }

  .saas_price_title {
    font-size: 20px;
  }

  .saas_price_table_tr2 td {
    font-size: 42px;
    font-weight: 100;
  }

  .pay_note_container {
    padding-top: 20px;
  }

  .pay_note_box {
    height: 150px;
  }

  .diff_container2 {
    margin-top: 0px;
  }

  .diff_table_wap tr td {
    border-left: 2px solid #FFF;
    border-bottom: 2px solid #FFF;
  }

  .diff_table_wap tr {
    height: auto;
  }

  .diff_content_box_wap {
    height: 130px;
    margin-top: 10px;
  }

  .diff_content_box_wap1 {
    height: 100px;
  }

  .diff_img_box_wap {
    margin-top: 20px;
  }

  .more_adv_btn_wrap {
    margin-left: 10px;
  }

  .img_bg_content_box2 {
    padding-top: 25px;
    padding-left: 20px;
  }

  .img_bg_content2 {
    font-size: 18px;
  }

  .img_bg_content3 {
    font-size: 18px;
  }

  .img_bg_con_line {
    height: 26px;
    line-height: 10px;
    margin: 25px auto;
  }

  .img_bg_btn_ljty {
    padding: 12px 43px;
    border-radius: 5px;
    height: 45px;
  }

  .img_bg_content4 {
    margin: 0px auto;
  }

  .more_advantage_box {
    padding-bottom: 25px;
  }

  .saas_apply_container {
    margin-top: 50px;
  }

  .sa_form_group .sa_form_label {
    width: 100px !important;
  }

  .sa_form_group .sa_input {
    width: 95% !important;
  }

  .error_tip div {
    margin-left: 120px;
  }

  .mszc_wrap {
    margin-top: 10px;
  }

  .sa_mszc_btn {
    border-radius: 4px;
    padding: 12px 80px;
  }

  .sa_l_conn_line {
    text-align: center;
  }

  .sa_form_group .sa_form_controller {
    padding-left: 10px !important;
    width: 60%;
  }

  .sa_r_wrap {
    width: 100%;
  }

  .sa_code_input_wap {
    width: 80px !important;
  }

  .sa_get_code_btn {
    margin-left: 5px !important;
    width: 90px !important;
  }

  .sa_l_title {
    font-size: 28px;
    margin-top: 40px;
    margin-bottom: 20px;
    padding-top: 30px;
  }

  .sa_form_tip {}

  .sa_form_tip2 {
    color: #FFF;
    margin-top: 20px;
    font-size: 16px;
    margin-left: 20px;
    line-height: 22px;
  }

  .o2o_exp_contact_box_wap {
    width: 100%;
  }

  .contact_btn_group {
    width: 30%;
    padding-left: 6px;
    margin: 0px 0px 35px 0px;
  }

  .contact_wrap1 {
    margin-left: 0px;
  }

  .sa_l_conn_line2 {
    line-height: 20px;
    font-size: 16px;
  }

  .img_bg_content_box {
    position: relative;
  }

  .container_full_bottom1 {
    margin-top: 0px;
  }

  .img_bg_con_line {
    height: 40px;
    line-height: 60px;
    margin-top: 0px;
    font-size: 24px;
    font-weight: 100;
  }

  .img_bg_btn_box_wap2 {
    margin-top: 45px;
    margin-bottom: 25px;
  }

}

.saa_msg_wap {
  text-align: center;
  width: 100%;
}


@media screen and (max-width: 320px) {
  .sa_get_code_btn_disabled {
    margin-left: -10px;
    font-size: 11px;
  }
}

.saa_close_btn_wrap {
  position: absolute;
  cursor: pointer;
}

.saas_ljty_menu_a {
  color: #00a3e1 !important;
}

.saas_ljty_menu_a2 {}

.erji_lt_bot div {
  color: #222;
  font-size: 15px;
  margin-bottom: 8px;
}

.yanshi_form input::-webkit-input-placeholder {
  color: #acacac !important;
}

.serial_number_td {
  padding-right: 12px;
}



.menu_modal_bg {
  position: absolute;
  /* margin-top: 65px; */
  /* margin-top: 68px; */
  margin-top: 60px;
  width: 100%;
  height: 100%;
  background-color: #111111;
  z-index: 99;
  -moz-opacity: 0.3;
  opacity: .70;
  /*黑色背景透明度*/
  filter: alpha(opacity=40);
  display: none;
}

.service_box {
  width: 80%;
  margin: 24px auto;
}

.service_item_box {
  width: 50%;
  float: left;
}

.server_menu_link {
  margin-bottom: 10px;
}

.erji_rt_industries {
  width: 100%;
  padding-top: 10px;
}

.erji_rt_industries ul li {
  padding: 16px 0px 3px 40px;
}

.client_logos {
  width: 166px;
  height: 79px;
  display: inline-block;
  /* cursor: pointer; */
}

.bgc_2EC5FF {
  background-color: #2EC5FF;
}

.viewBanner2 img {
  width: 166px !important;
  height: 79px !important;
}

.viewBanner2 img#client_logos_w1 {
  width: 337px !important;
}

.client_logos_w1 {
  width: 337px !important;
}

.client_logo_box {
  width: 1162px;
}

.gailan_box_temp2 {
  top: 40px;
}

.client_link_btn {
  display: block;
  cursor: pointer;
  width: 120px;
  color: #ffffff;
  padding: 10px 30px;
  text-align: center;
  background-color: #2EC5FF;
  border-radius: 25px;
  margin-top: 40px;
  margin-left: 60px;
}

.client_link_btn:hover {
  background-color: #13afeb;
}

.viewBanner2 img {
  left: 0px !important;
  position: relative !important;
  margin-right: 5px;
}

.viewBanner2 {
  background-color: #2EC5FF;
}

@media screen and (min-width: 2000px) {
  .gailan_box_temp2 {
    top: 20px;
  }
}

#_erjiFlag {
  /* left: 10px; */
}

@media screen and (max-width: 1280px) {
  .viewBanner2 img {
    width: 148px !important;
    height: auto !important;
  }

  .viewBanner2 img#client_logos_w1 {
    width: 300px !important;
    height: auto !important;
  }

  .client_logo_box {
    width: 920px;
    height: auto !important;
  }

  .viewBanner2 {
    height: 484px !important;
  }

  #_erjiFlag {
    left: -20px;
  }
}

.yanshi_cur2 {}

.yanshi_flow_img_box {
  margin-top: 30px;
}

.language2 {
  margin-left: 5px;
}

.header_saas_btn {
  display: inline-block;
  background: #007af3;
  padding: 5px 16px 5px 16px;
  margin-right: 0px;
  border-radius: 20px;
  color: #FFF;
  margin-top: 8px;
  font-size: 14px;
}

.header_saas_btn:hover {
  background-color: rgba(18, 73, 189, 1);
}

/**客户推荐*/
.header_kehutuijian_btn {
  /* border: #e81122 solid 1px; */
  width: 90px;
  height: 30px;
  background: #fb5900;
  border-radius: 20px;
  text-align: center;
}

.header_kehutuijian_btn:hover {
  /* background:#e81122; */
  background: #dd4a00;
}

.left_kehutuijian_a {
  color: #666666
}

.left_kehutuijian_a:hover {
  color: #00a1e0
}

.index_p_color {
  color: #009fff;
  white-space: nowrap;
}

.index_p_color_green {
  color: #00a99d;
  white-space: nowrap;
}

.index_p_color_purple {
  color: #838bc5;
  white-space: nowrap;
}

.title_pd_2 {
  margin-top: 100px;
  margin-bottom: 30px;
  text-align: center;
}

.sales_box {
  text-align: center;
  margin: 30px auto;
}

.index_pic_left {
  float: left;
  width: 600px;
}

.index_p_left {
  margin-left: 20px;
}

/* div圆形 */
.index_div_circle {
  width: 35px;
  height: 35px;
  background: #00be1e;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
}

.index_div_circle_span {
  color: white
}

.index_span_donot_wrap {
  white-space: nowrap
}

.index_box_left2 {
  float: left;
  width: 550px;
}

.index_div_margin_top {
  margin-top: 350px
}

.index_pic_right {
  float: left;
  width: 600px;
  margin-left: 100px;
}

.index_p {
  margin: 0 auto;
  width: 85%;
  height: 100%
}

@media screen and (max-width: 1300px) {
  .index_p {
    /* margin-left:0px; */
  }
}

@media screen and (max-width: 1300px) {
  .index_div_margin_top {
    margin-top: 0px
  }
}

/**----------------------------------首页20190401改----------------------------------**/

.index_li_style {
  list-style: decimal
}

.index_8MSaaS_color {
  color: gray
}

.index_font_title_strong {
  font-weight: bold
}

.index_8MSaaS_color_blue {
  color: #1d9ded;
  font-size: 28px;
  line-height: 56px;
}

.index_8MSaaS_color_blue2 {
  color: #00aeff
}

.index_8MSaaS_color_orange {
  color: #f15a24
}

.page_container {
  margin: 30px auto;
  text-align: left;
  padding-bottom: 0px;
}

.page_container_first {
  margin-top: 50px;
}

.page_containe_width {
  width: 1180px;
}

.sales_box {
  text-align: center;
  padding-bottom: 30px;
}

.page_title,
.page_title_se {
  font-size: 36px;
  /* font-weight:100; */
}

/* .page_title,.page_title_se {
  font-size: 36px;
  font-weight:100;
} */

.page_title {
  margin-bottom: 20px;
  /* margin-top:75px;  */
  /* margin-top:100px; */
}


.container_full {
  width: 100%;
}

.bg_eceff2_second {
  background-color: white;
}

.color_1a1a1a {
  color: #1a1a1a;
}

.title_pd_2_second {
  text-align: center;
  padding-top: 20px;
}

.index_p {
  margin-left: 6%;
  margin-right: 6%;
}

.index_p_color {
  color: #009fff;
  white-space: nowrap;
}

.index_font_title_strong {
  font-weight: bold
}

.index_drop_down {
  margin-left: 140px;
}

.index_p2 {
  margin-left: 10%;
  margin-right: 10%;
}

.index_li_style_row {
  float: left;
  width: 48%;
  padding: 5px;
  list-style-position: inside;
}

.index_li_left_margin {
  margin-left: 0px
}

.index_8MSaaS_title_color {
  color: #444444;
}

.index_ul_style_row {
  /* overflow:hidden; */
}

.index_li_left_margin {
  margin-left: 0px
}

.index_8MSaaS_title_color {
  color: #333333;
}

.index_p {
  margin-left: 23%;
  margin-right: 23%;
}

.index_content_center1 {
  margin-left: 30%;
}

.index_content_center2 {
  margin-left: 36%;
}

.index_content_center3 {
  margin-left: 36%;
}

.index_content_center4 {
  /* margin-left: 38%; */
  text-align: center;
}

.index_content_center5 {
  margin-left: 36%;
}

.index_content_center6 {
  margin-left: 38%;
}

.index_content_center7 {
  margin-left: 10%;
  margin-right: 10%;
}

.index_content_center8 {
  margin-left: 41%;
}

.index_content_center9 {
  margin-left: 30%;
}

.index_content_center10 {
  margin-left: 41%;
}


@media screen and (max-width: 640px) {

  .page_containe_width {
    width: auto;
  }

  .page_title,
  .page_title_se {
    font-size: 28px;
    text-align: center;
    line-height: 48px;
    /* margin-top:30px; */
    margin-top: -13px;
    margin-bottom: -15px;
  }

  .index_drop_down {
    margin-left: 0px;
  }

  .index_li_left_margin {
    margin-left: 0px
  }

  .index_li_style_row {
    width: 100%;
  }

  .index_li_left_margin {
    margin-left: 0px
  }

  .index_content_center1 {
    margin-left: 5%;
    margin-right: 5%;
  }

  .index_content_center2 {
    margin-left: 5%;
    margin-right: 5%;
  }

  .index_content_center3 {
    margin-left: 5%;
    margin-right: 5%;
  }

  .index_content_center4 {
    margin-left: 5%;
    margin-right: 5%;
  }

  .index_content_center5 {
    margin-left: 5%;
    margin-right: 5%;
  }

  .index_content_center6 {
    margin-left: 5%;
    margin-right: 5%;
  }

  .index_content_center7 {
    margin-left: 5%;
    margin-right: 5%;
  }

  .index_content_center8 {
    margin-left: 5%;
    margin-right: 5%;
  }

  .index_content_center9 {
    margin-left: 5%;
    margin-right: 5%;
  }

  .index_content_center10 {
    margin-left: 5%;
    margin-right: 5%;
  }

  .index_8MSaaS_color_blue {
    color: #1d9ded;
    font-size: 22px;
    line-height: 56px;
  }

  .title_pd_2_second {
    /* margin-top: 55px; */
    padding-bottom: 10px;
  }

}

/**
 *	新加的超级定制下面的css start
 */
.index_special_systems_a {
  font-size: 24px;
  color: rgba(109, 77, 255, 1) !important;
  line-height: 70px;
  border-bottom: solid 1px rgba(109, 77, 255, 1);
}



.index_custom_left_float_div {
  float: left;
  width: 49%;
  text-align: left;
}

.index_custom_right_float_div {
  float: right;
  width: 49%;
  text-align: left;
}

.index_red_span {
  color: #1537b7;
}

.index_special_systems_other_a {
  font-size: 17px;
  color: #1537b7;
  line-height: 48px;
  /* border-bottom: solid 1px #1537b7; */
}



.index_special_systems_div {
  border-radius: 20px;
  border: 2px solid #dff9ff;
  height: 240px;
  width: 600px;
  margin-left: 20px;
  background-image: url(../images/1px_1.png);
}

.index_special_systems_div:hover {
  border: 4px solid #dff9ff;
  background-image: url(../images/11px_1.png);
  margin-left: 18px;
  margin-top: -2px;
  /* 鼠标出现手的形状 */
  cursor: pointer;
}

.index_custom_div {
  margin-top: 10px;
}

.index_custom_div2 {
  margin-left: 40px;
}

.index_custom_banker_div {
  margin-left: 5%;
  margin-right: 5%
}

/* 清除浮动 */
.clc {
  clear: both;
}

/**
 *	新加的超级定制下面的css end
 */


.page_under_button {
  display: block;
  width: 160px;
  height: 42px;
  line-height: 42px;
  font-size: 18px;
  text-decoration: none;
  text-align: center;
  border-radius: 30px;
  color: #eeeeee;
  margin: 36px auto 100px auto;

  padding: 10px 42px;
}

.page_under_button:hover {
  background-color: #ffa838;
  /* 鼠标出现手的形状 */
  cursor: pointer;
}

.page_under_button_deep_blue {
  background-color: #ff8a00;
  color: #ffffff;
  font-size: 24px;
}


/* 首页上的体验按钮 */
.experience_button_div {
  text-align: center;
  margin: 30px;
  font-size: 24px;
  color: #03a9f4;
  margin-top: 36px;
}

.bottom_text_div {
  text-align: center;
  padding: 40px 60px 10px 60px;
  font-size: 24px;
  color: #03A9F4;
}


/** 成功案例 start */

.successfulCase_top_left_div {
  float: left;
  width: 60%
}

.successfulCase_top_right_div {
  float: right;
  width: 36%
}

.successfulCase_title_div {
  color: #595959;
  font-size: 16px;
  line-height: 36px;
  padding: 20px 5px 30px 5px;
}

.successstories_img {
  width: 93%;    border-radius: 15px
}

.successful_select_img {
  margin: 0px 10px 0px 10px;

}

.successful_hangye_btn {
  width: 220px;
  height: 60px;
  line-height: 60px;
  font-size: 17px;
  text-decoration: none;
  text-align: center;
  margin: 0px 15px 0px 15px;
  color: #333333;
  /* background-color: #e7f3fd; */
}

.successful_hangye_btn:hover {
  background-color: #ffffff;
}

.successful_viewMore_btn:hover {
  background-color: #ffa838;
}

.successful_viewMore_btn {
  width: 160px;
  background-color: #ff8a00;
  color: #ffffff;
  font-size: 24px;
  display: block;
  height: 42px;
  line-height: 42px;
  text-decoration: none;
  text-align: center;
  border-radius: 30px;
  margin: 36px auto 40px auto;
  padding: 10px 42px;
}

.successful_viewMore_div {
  text-align: center;
  margin-top: 75px;
  /* margin-left: auto;
  margin-right: auto; */
  margin: 0 auto;
  width: 11%;
  /* 鼠标出现手的形状 */
  cursor: pointer;
}

/* 有用的，别删 */
.successful_select_class {
  vertical-align: top;
  display: inline-block
}

.successful_navigation_div {
  width: 72%;
  margin: 0 auto;
}

.successful_none_ul {}

.successful_select_div {
  position: absolute;
  box-shadow: 0px 0px 35px #c5c5c5;
  border: 1px #e5e5e5 solid;
  width: auto;
  /* width : 700px; */
  /* margin-top: 2px; */
  background-color: #ffffff;
  /* left: 615px; */
  z-index: 9999;
  /*  浮动在最上面 */

}

.successful_ul {
  /* width: 30%; */
  float: left;
  margin-top: 5%;
  margin-bottom: 5%;
  text-align: left;
  width: 250px;
}

.successful_ul li {
  line-height: 45px;
  width: 100%;
  margin-left: 20%;
  color: #666666;
}

.successful_ul li:hover {
  color: #ee7800;
  /* 鼠标出现手的形状 */
  cursor: pointer;
}

.success_ful_out_div {
  padding: 40px 0;
}

.success_ful_navigation {
  text-align: center;
  margin-bottom: 40px;
  margin-top: 40px;
  border-bottom: #e6e6e6 solid 1px;
  border-top: #e6e6e6 solid 1px;
  background-color: rgba(242, 242, 242, 1)
}

.successful_shadow {
 /*  box-shadow: 0 0px 20px 0 rgba(0, 0, 0, .1);*/
  background: #fff;
    border-radius:24px;
}



.successful_shadow :hover {
  /* 鼠标出现手的形状 */
  cursor: pointer;

}

.successful_select_span {}

.successful_img1 {
  text-align: center;
  width: auto;
  height: auto;
  border-radius: 15px;
}

.successful_img2 {
  padding: 0px 20px;
  text-align: center;
  width: 64%;
  margin: 0 auto;
}

.successful_text {
  /* padding:20px;  */
  text-align: left;
  color: #333333;
  font-size: 15px;
  width: 80%;
  /* height: 75px; */
  margin: 0px auto 10px auto;
  line-height: 32px;
}

.successful_text:hover {
  text-decoration: underline;

}

.successful_arrow {
  padding: 20px;
  text-align: right;
  color: rgba(0, 174, 243, 1);
  font-size: 30px;
}

.successful_top_li {
  top: 30px;
}

.successful_top_title {
  text-align: center;
  font-size: 40px;
  line-height: 100px;
  color: #666666;
}

.successful_top_title_div {
  margin-top: 20px;
}

.successful_top_div {
  width: 60%;
  margin: 0 auto;
  text-align: left
}

.successful_top_span {
  line-height: 45px;
  color: #666666;
}

.anli2 {
  text-align: center;
  margin-bottom: 20px;

}

.anli2 ul li {
  width: 22.6%;
  display: inline-block;
  position: relative;
  margin: 5px 10px 30px 10px;
}

.anli2 ul li:hover {
  box-shadow: 0 0px 100px 0 rgba(0, 0, 0, .1);
}

.anli2 ul li .anli_link_a a {
  height: auto;
  border: none;
  padding: 0;
  text-align: left;
  color: #848484;
  font-size: 16px;
  width: auto;
  display: inline-block;
}

.anli2 ul li .anli_link_a a:hover {
  text-decoration: underline;
}

.anli2 ul li a {
  width: 100%;
  color: rgb(0, 120, 215);
}

.anli2 ul li h3 {
  color: #4b97e2;
  font-size: 20px;
  line-height: 36px;
  font-weight: normal;
  margin: 0px;
  height: 36px;
  overflow: hidden;
}

.anli2 ul li span {
  color: #848484;
  font-size: 16px;
  line-height: 24px;
  height: 48px;
  display: block;
  margin: 0 10px 10px 0px;
}

.anli2 ul li:hover h3 {
  color: #426392;
}

.anli_word2 {
  color: #111111;
  font-size: 16px;
  line-height: 36px;
  padding: 20px 0 40px 0;
  position: relative;
}

.anli_word2 .anli_word_t2 {
  display: inline-block;
  vertical-align: top;
  margin: 20px 0 0 0;
  width: 25%;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
}

.anli_word2 .anli_word_t2 .anli_word_t_12 {
  height: 80px;
  padding: 20px 24px;
  color: #ffffff;
  font-size: 16px;
  line-height: 40px;
  background: #3d60ad;
}

.anli_word2 .anli_word_t2 .anli_word_t_12 a {
  color: #fff;
}

.anli_word2 .anli_word_t2 .anli_word_t_22 {
  height: 160px;
  padding: 20px 24px;
  color: #ffffff;
  font-size: 16px;
  line-height: 40px;
  background: #36a368;
  margin-top: 40px;
}

.anli_word_t_22 p {
  padding-left: 86px;
  position: relative;
}

.anli_word_t_22 p span {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.anli_content {
  display: inline-block;
  width: 69%;
  vertical-align: top;
  margin: 20px 0 20px 60px;
}

.anli_content_left {
  width: 80%;
  margin: 10px auto;
  color: #111111;
}

.anli_kefu2 {
  color: #111111;
  font-size: 16px;
  margin-right: 10px;
  line-height: 48px;
}

.anli_a {
  color: #f15a24;
}

.successful_apply_top {
  margin-top: 35px;font-weight: normal;
}

.successful_apply {
  display: inline-block;
  background: #f15a24;
  padding: 10px 16px 10px 16px;
  margin-right: 0px;
  border-radius: 30px;
  color: #FFF;
  /* margin-top: 8px; */
  font-size: 20px;
  width: 160px;
  margin: 20px 0 30px 0px;
  /* 鼠标出现手的形状 */
  cursor: pointer;
}

.successfulCase_top_first_img {}

.anli_deatil_top2 {
  padding: 30px 0 30px 0;
  border-bottom: 0px solid #d9d9d9;
  background: #fff;
}

.anli_deatil_top2 span {
  display: block;
  font-size: 32px;
  color: #333333;
  line-height: 50px;
  font-weight: 600;
}

.anli_deatil_top2 a {
  font-size: 16px;
  /* color: #00a1e0; */
  color: #f15a24;
  line-height: 60px;
  display: inline-block;
  margin-top: 10px;
}

.successful_apply_top a {
  color: #f15a24;
}

.successful_case_mobile_background {
  display: none;
}

.successful_case_mobile_hangye {
  display: none;
}

.successful_case_mobile_scenarios {
  display: none;
}

.successful_case_mobile_area {

  display: none;
}

.banner_successful_top_div {
  padding: 20px
}

.successful_apply_line {
  border:#d1d1d1 dashed 1px;
  margin: 20px auto;
}

.successful_apply_url {
  color: #FFF
}


/** 成功案例 end */

.cpzx_cpzl>.resourceList .item_title {
  font-size: 16px;
  width: 180px;
  padding: 25px 0 5px 25px;
  display: block;
  font-weight: 600;
}

.cpzx_cpzl>.resourceList .sub_item_title {
  padding-left: 45px !important;
}

.cpzx_cpzl>.resourceList .resourceIcon {
  margin-left: 25px;
}

.sqys_btn2 {
  display: inline-block;
  width: 160px;
  height: 42px;
  line-height: 42px;
  font-size: 18px;
  text-decoration: none;
  text-align: center;
  border-radius: 30px;
  color: #eeeeee;
  margin: 36px 30px;
}

.sqys_btn2:hover {
  background-color: #00427c;
}

/* 20191104首页修改  start */
.index_text_blue {
  color: #444;

  font-size: 38px;
}

.diff_content_box2 {
  width: 75%;
  padding-left: 20px;
}

.diff_img_box2 {
  width: 214px;
}

.diff_box2 {
  margin: 0px auto;
  background-color: #fff;

}

.diff_img_box2,
.diff_content_box2 {
  float: left;
}

.index_span_red {
  color: red;
}

.index_bottom {
  margin: 20px 10% 80px 10%;
}

.indexShowMoreButtonOrgange {

  background: #0cb19d;
  border-radius: 20px;
  color: #FFF;
  font-size: 15px;
  width: 40px;
  text-align: center;
  padding: 1px 10px 1px 10px;
  display: inline-block;

}

.indexShowMoreButtonOrgange:hover {

  background: #048689;

}

.indexShowMoreButtonBlue {
  background: #0cb19d;
  border-radius: 20px;
  color: #FFF;
  font-size: 15px;
  width: 40px;
  text-align: center;
  padding: 1px 10px 1px 10px;
  display: inline-block;
}

.indexShowMoreButtonBlue:hover {

  background: #048689;
}

.index_text_gray {
  color: #777777;
}

.index_text_gray {
  color: #666666;
  font-weight: 400;
  font-size: 40px;
}

.index_bottom_text {
  color: rgb(0 103 253);
}

.index_8MSaaS_title_color {
  color: #111111;
  line-height: 40px;
}

/* 20191104首页修改  end */


/* 20191126 博客 start */

.blog_menu {
  text-align: center;
  margin: 28px auto;
  display: flex;
  justify-content: left;
}

.blog_menu>.blog_menu_title {
  width: 105px;
  text-align: right;

}

.blog_menu>.blog_menu_item_box {
  width: 90%;
  display: flex;
  justify-content: left;
}

.blog_menu>.blog_menu_item_box a:hover {
  cursor: pointer;
}

.blog_menu>.blog_menu_item_box>div {
  margin: 0px 6px;
  line-height: 24px;
  font-size: 15px;
}

.blog_menu span {
  padding: 5px;
  color: #111111;
  font-size: 16px;
  /* 鼠标出现手的形状 */
  cursor: pointer;
}



.blog_menu_selected {
  background: #f15a24;
  border-radius: 20px;
  color: #FFF !important;
  padding: 0 10px;
  text-align: center;
}

.blog_menu_line {
  border-bottom: solid 1px #cccccc;
}

.blog_content {
  /* text-align: center; */
  margin-bottom: 20px;
  margin-left: 18px;
}

.blog_content ul li {
  width: 30%;
  display: inline-block;
  position: relative;
  margin: 5px 17px 30px 17px;
}

.blog_content ul li:hover {
  box-shadow: 0 0px 100px 0 rgba(0, 0, 0, .1);
}

.blog_content ul li a {
  width: 100%;
  color: rgb(0, 120, 215);
}

.blog_content ul li h3 {
  color: #4b97e2;
  font-size: 20px;
  line-height: 36px;
  font-weight: normal;
  margin: 0px;
  height: 36px;
  overflow: hidden;
}

.blog_content ul li span {
  color: #848484;
  font-size: 16px;
  line-height: 24px;
  height: 48px;
  display: block;
  margin: 0 10px 10px 0px;
}

.blog_content ul li:hover h3 {
  color: #426392;
}

.blog_shadow {
  box-shadow: 0 0px 20px 0 rgba(0, 0, 0, .1);
}

.blog_img_div {
  text-align: center;
  width: auto;
  height: auto;
}

.blog_img {
  margin-top: 16px;
}

.blog_title_div {
  color: #333333;
  font-size: 20px;
  width: 85%;
  min-height: 75px;
  margin: 10px auto 0px auto;
  line-height: 36px;
  font-weight: 600;
}

.blog_content_div {
  color: #6d6d6d;
  font-size: 16px;
  width: 85%;
  margin: 10px auto;
  line-height: 36px;
  min-height: 185px;
}

.blog_time_div {
  color: #6d6d6d;
  font-size: 16px;
  width: 85%;
  margin: 0 auto;
  line-height: 36px;
  padding-bottom: 20px;
}

.blank_div {
  height: 60px;
}

.blog_paging {
  text-align: center;

}

.blog_paging a {
  padding: 2px 10px;
  color: #595959;
  background: #FFFFFF;
  /* color: #000000; */
  border: 1px solid #999999;
  /* 给超链接a加边框 */
  margin: 0px 4px;
}

.blog_paging_selected {
  /* background-color:  #999999 !important; */
  color: #fd5d5d !important;
}

.blog_li {
  /* 鼠标出现手的形状 */
  cursor: pointer;
}

.noLeftTile {
  text-align: center;
}

/* 20191126 博客 end */

/* 20191211 合作伙伴 start */

.partner_out_div {
  position: absolute;
  width: 1280px;
  height: 690px;
  background-color: rgba(255, 255, 255, 0.75);
  margin: auto;
  left: 50%;
  transform: translate(-50%, -91%);
  border-radius: 10px;
  ;
}

.partner_title_div {
  margin-top: 50px;
  text-align: center;
}

.partner_title_font {
  font-size: 40px;
}

.partner_text_div2 {
  margin: 30px 4% 0 4%;
  line-height: 35px;
}

.partner_tab_out_div {
  margin: 0 4% 0 4%;
}

.partner_tab_out_div2 {
  margin: 0 4% 0 4%;
}

.partner_button {
  width: 148px;
  color: #ffffff;
  font-size: 20px;
  height: 32px;
  text-decoration: none;
  text-align: center;
  border-radius: 30px;
  margin: 36px auto 40px auto;
  padding: 10px 42px;
  line-height: 32px;
}

.partner_button_backColor_orange {
  background-color: #ff6e16;
}

.partner_button_backColor_orange:hover {
  background-color: #e25100;
}

.partner_button_backColor_blue {
  background-color: #38bbc5;
}

.partner_button_backColor_blue:hover {
  background-color: #12a9b5;
}

.partner_button_backColor_green {
  background-color: #4bbf13;
}

.partner_button_backColor_green:hover {
  background-color: #35a002;
}

.partner_title {
  Color: #343434;
  font-size: 18px;
  font-weight: 600;
}

.partner_tab_div {
  display: inline-block;
  width: 31.5%;
  height: 200px;
  vertical-align: top;
  background-color: #ffffff;
  border-radius: 10px;
}

.partner_tab_div2 {
  display: inline-block;
  width: 31.5%;
  vertical-align: top;
}

.partner_tab_middle {
  margin: 0 23px 0 23px;
}

.partner_text_div {
  margin: 20px 10% 0 12%;
  line-height: 35px;
  padding: 15px 0 15px 0;
}

.partner_text {
  font-size: 16px;
  line-height: 30px;
}

.partner_span {
  height: 8px;
}

.partner_span2 {
  height: 20px;
}

.partner_tab_content_div {
  margin: 50px 0;
  text-align: center;
}

.partner_content_title {
  color: #00a1e0;
  font-size: 32px;
  line-height: 60px;
  width: 72%;
  margin: 20px auto;
}

.partner_line {
  border-bottom: 1px solid #d9d9d9;
  margin: 80px 0 55px 0;
}

.partner_form {
  width: 550px;
  margin: 50px auto
}

.partner_top_div {
  /* position: relative; */
  width: 1903px;
  height: 680px;
}

.plan_tab_out_div {
  margin: 0 2% 0 2%;
}

.plan_button_backColor_orange {
  background-color: #ff6e16;
}

.plan_button_backColor_orange:hover {
  background-color: #e25100;
}

.plan_button_backColor_green {
  background-color: #4bbf13;
}

.plan_button_backColor_green:hover {
  background-color: #37a900;
}

.plan_button_backColor_lightBlue {
  background-color: #2e9ef7;
}

.plan_button_backColor_lightBlue:hover {
  background-color: #0582e5;
}

.plan_button_backColor_blue {
  background-color: #006adb;
}

.plan_button_backColor_blue:hover {
  background-color: #005aba;
}

.plan_button_backColor_purple {
  background-color: #5640df;
}

.plan_button_backColor_purple:hover {
  background-color: #3e26d0;
}

.plan_button {
  width: 207px;
  color: #ffffff;
  font-size: 18px;
  height: 32px;
  text-decoration: none;
  text-align: center;
  border-radius: 30px;
  margin: 36px auto 40px auto;
  padding: 10px 20px;
  line-height: 32px;
}

.plan_out_div {
  position: absolute;
  width: 1280px;
  height: 690px;
  background-color: rgba(255, 255, 255, 0.75);
  margin: auto;
  left: 50%;
  transform: translate(-50%, -91%);
  border-radius: 10px;
  ;
}

.plan_button1 {
  width: 140px;
  color: #ffffff;
  font-size: 18px;
  height: 32px;
  text-decoration: none;
  text-align: center;
  border-radius: 30px;
  margin: 36px auto 40px 15px;
  padding: 10px 20px;
  line-height: 32px;
}

.plan_button_div1 {
  display: inline-block;
  width: 17%;
  vertical-align: top;
}

.plan_button_div2 {
  display: inline-block;
  width: 22.5%;
  vertical-align: top;
}

.plan_tab_div {
  display: inline-block;
  width: 23.5%;
  height: 255px;
  vertical-align: top;
  background-color: #ffffff;
  border-radius: 10px;
  margin: 0 7px;
}

/* 20191211 合作伙伴 start */

/** 20200103 start **/

.crm_menu_div {
  height: 470px;
}

.product_nav_ul_left {
  padding-top: 20px;
}

.competition_li_indent {
  /* text-indent: 5px; */
  left: 10px;
}

.clound_menu_ul_right {
  height: 100%;
  background-color: rgba(241, 245, 248, 1);
  position: absolute;
  right: 0px;
  top: 0px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.only_clound_menu_ul_right {
  background-color: #ffffff;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.clound_menu_ul_right .competition_li_indent a {
  font-size: 14px;
  color: #353535 !important;
}

.clound_menu_ul_right .competition_li_indent a:hover {
  color: rgba(240, 68, 0, 1) !important;
  border-bottom: solid 1px;
}

.clound_menu_ul_right .li_disc span {
  color: #252525 !important;
  font-size: 14px;
  font-weight: 600;
}

.clound_menu_ul_right .li_disc span a {
  color: #252525 !important;
  font-size: 15px;
  font-weight: 600;
}

.clound_menu_ul_right .other {
  width: 150px;
}

.clound_menu_ul_right .other ul {
  padding-top: 20px;
}

.crm_menu {
  width: 900px !important;
  height: 430px;
}

.new_menu_left {
  width: 65%;
}

.pm_clound_menu {
  width: 1180px !important;
  height: 570px;
}

.spm_clound_menu {
  width: 890px !important;
  height: 568px;
}

.EDMS_clound_menu {
  height: 378px;
  width: 640px !important;
}

.kanban_clound_menu {
  /* height: 513px;
	width: 840px !important; */
}

.hcm_clound_menu {
  height: 442px;
  width: 780px !important;
}

.oa_clound_menu {
  height: 372px;
  width: 780px !important;
}

.fnagan_clound_menu {

  width: 920px !important;

}

.timesheet_clound_menu {
  height: 250px;
  width: 820px !important;
}

.itsm_clound_menu {
  height: 406px;
  width: 740px !important;
}

.fas_clound_menu {
  height: 494px;
  width: 820px !important;
}

.customer_menu {
  width: 907px !important;
  /* height: 136px; */
}

.customer_menu>.client_box {
  padding: 20px;
}

.partner_menu {
  width: 180px !important;
  height: 136px;
}

.about_menu {
  width: 180px !important;
  height: 290px;
}

.more_menu {
  width: 450px !important;
}

.new_menu_nav_ul {
  float: left;
}

.new_menu_out_div {}

.new_menu_out_div ul li:hover {
  /* background: #ffffff !important; */
}

.new_menu_out_div li {
  float: none;
}

.new_menu_li {
  display: inline-block;
  vertical-align: top;
  margin-left: 16px;
}

.top20px {
  padding-top: 20px;
}

.customer_ul {
  position: static;
}

.crm_offset {
  /* left: -20px !important; */
}

.ppm_offset {}

.spm_offset {}

.hcm_offset {}

.oa_offset {}

.timesheet_offset {}

.fas_offset {
  /* left: -120px !important; */
}

.customer_offset {
  left: -480px !important;
}

.partner_offset {}

.about_offset {}

.more_menu_offset {
  left: -220px !important;
}


.crm_ul_right {
  min-height: 318px;
}

.ppm_ul_right {
  min-height: 326px;
}

.spm_ul_right {
  min-height: 480px;
}

.hcm_ul_right {
  min-height: 358px;
}

.oa_ul_right {
  min-height: 233px;
}

.timesheet_ul_right {
  min-height: 356px;
}

.itsm_ul_right {
  min-height: 200px;
}

.fas_ul_right {
  min-height: 326px;
}


/* app下载 start */

.app_download_box {
  width: 90%;
  height: 580px;
  position: relative;
  margin: 0 auto;
}

.app_download_left {
  position: absolute;
  left: 0px;
  top: 45%;
  margin-top: -180px
}

.app_download_right {
  position: absolute;
  right: 0px;
  top: 50%;
  margin-top: -180px;
}

.app_download_right>img {}

.app_download_left_box {}

.app_download_title {
  color: #444444;
  font-size: 32px;
  line-height: 72px;
  font-weight: 600;
}

.app_download_title3 {
  color: #dd3fa5;
  line-height: 50px;
}

.app_download_title32 {
  color: #dd3fa5;
  text-decoration: underline;
  font-weight: 600;
}

.app_icon {
  margin-top: 20px
}

.ios_icon_a {
  margin-right: 25px;
}

.ios_icon_a:hover+.ios_qrcode {
  display: block;
}

.ios_qrcode {
  position: absolute;
  bottom: -45%;
  display: none;
}

.app_apply {
  display: inline-block;
  width: 120px;
  height: 36px;
  line-height: 36px;
  font-size: 17px;
  text-decoration: none;
  text-align: center;
  border-radius: 30px;
  background-color: rgba(6, 195, 254, 1);
  color: #ffffff;
  margin: 0 10px;
}

.app_download_title32_2 {
  color: white;
}

.txt_download {
  font-size: 16px;
  line-height: 42px;
  color: #111111;
}

.li_disc a span:hover {
  color: rgba(240, 68, 0, 1) !important;

}

.spmImg {
  /* text-indent: 0 !important; */
  padding: 0px !important;
}



/* app下载 end */

/** 20200103 end **/

.index_no_bottom {
  margin-bottom: 0 !important
}

.spmImg2 {
  padding: 5px 0px 5px 0px;
}

.videoSpan {
  color: black;
  font-size: 15px;
  font-weight: 600;
  line-height: 32px;
}



.price_title {
  text-align: center;
  font-size: 40px;
  line-height: 60px;
  color: #444444;
  padding: 30px 0px 20px 0px;
}

.price_description {
  color: #595959;
  font-size: 16px;
  line-height: 40px;
  padding: 20px 20px 40px 118px;
}

.price_content {
  text-align: center;
  margin-top: -20px;
}

.price_content ul li {
  display: inline-block;
  position: relative;
  margin: 20px;
}

.price_out_div {
  height: 260px;
  width: 370px;
  border-radius: 15px;
  text-align: center;
  border: solid 3px #ffffff;
  box-shadow: 0px 0px 12px #dad8d8;
}

.price_out_div02 {
  height: 224px;
  width: 450px;
  border-radius: 15px;
  text-align: center;
  border: solid 3px #ffffff;
  box-shadow: 0px 0px 12px #dad8d8;
}

.price_first_div {
  background-color: #FFFFFF;
}

.price_second_div {
  background-color: #ffffff;
}

.price_third_div {
  background-color: #ffffff;
}

.price_user_num_div {
  padding: 35px 0 0 0;
}

.price_user_num {
  font-size: 20px;
  color: #666666;
}

.price_year {
  font-size: 24px;
  color: rgba(113, 132, 242, 1);
}

.price_money {
  font-size: 42px;
}

.price_line {
  border-bottom: 1px solid #C5CAE9;
  WIDTH: 80%;
  MARGIN: 0 AUTO;
}

.price_year_div {
  padding: 20px 0;
}

.price_year_div02 {
  padding: 30px 0;
}

.price_button_div {
  padding: 30px 0;
}

.price_button {
  height: 38px;
  line-height: 38px;
  padding: 5px 50px;
  background: #7285f3;
  border-radius: 24px;
  display: inline-block;
  text-decoration: none;
  font-size: 18px;
  color: #ffffff;
  /*--box-shadow: 0px 0px 10px #6673ed;--*/
}

.price_button:hover {
  background: #3f51b5;


}

.price_orange {
  color: #e56600;
}

.price_red {
  color: red;
}

.price_hcm_title {
  color: #444444;
  font-size: 28px;
  line-height: 40px;
  padding: 50px 0px 10px 0px;
  text-align: center;
}

.left_price_button {
  height: 24px;
  line-height: 24px;
  padding: 5px 10px 5px 21px;

  background: #0062d4;
  border-radius: 24px 0 0 24px;
  display: inline-block;
  text-decoration: none;
  font-size: 15px;
  color: #ffffff;
  /*--box-shadow: 0px 0px 10px #6673ed;--*/
}

.left_price_button:hover {
  background: #003abd;
}

.right_price_button {
  height: 24px;
  line-height: 24px;
  padding: 5px 45px 5px 29px;
  background: #19ae68;
  border-radius: 0 24px 24px 0;
  display: inline-block;
  text-decoration: none;
  font-size: 15px;
  color: #ffffff;
  /*--box-shadow: 0px 0px 10px #6673ed;--*/
}

.right_price_button:hover {
  background: #008547;
}

.scroll_box {
  position: relative;
  width: 100%;
  z-index: 999;
  /*background-image:url(../images/top_b_1.png);--*/
  background-color: #545454;
  /* box-shadow: 2px 5px 10px rgba(158,158,158, 0.22);*/
}

.scroll_box_active {
  position: fixed;
  top: 0
}

.btn_index_news {
  color: #fff;
  display: inline-block;
  background-color: rgba(18, 85, 202, 1);
  border-radius: 20px;
  font-size: 18px;
  width: 120px;
  height: 36px;
  line-height: 36px;
  text-align: center;

}

.index_new_div {
  overflow: hidden;
  height: 98px;
  line-height: 30px;
  margin: 16px 10px;
}

.a_index_news {
  text-decoration: underline;
  color: rgba(12, 43, 136, 1);
  line-height: 36px;
}

.bg_row_new {
  color: #FFF;
  text-align: left;
  margin: 28px;
  padding-top: 27px;
  width: 520px;
}


.btn_news {
  color: #ffffff;
  display: inline-block;
  padding: 1px 10px 1px 10px;
  background-color: #f15a24;
  border-radius: 20px;
  font-size: 15px;
}

/* 鼠标出现手的形状 */

.newsDiv {}

.newsDiv:hover {
  cursor: pointer;
}

.incorrect:before {
  content: '\2715';
  color: rgba(150, 150, 150, 1);
}

.newContentDiv {
  padding: 2px 0px 10px 0px;
  line-height: 28px
}

.rightNewsContentDiv {
  padding: 6px 15px 18px 15px;
}

.newsSpan {
  color: rgba(82, 82, 82, 1);
  font-size: 15px;
}

.newsSpan:hover {

  text-decoration: underline;

}

.rightNewsDiv {
  position: absolute;
  width: 300px;
  right: 0px;
  bottom: 0px;
  background-color: white;
  box-shadow: 0px 0px 5px #dedede;
  border: 1px #dedede solid;

}

.rigthNewsOutDiv {
  z-index: 9999;
  position: fixed ! important;
  right: 0px;
  bottom: 0px;
}

.data_top {
  position: absolute;
  top: 168px;
}

.data_desc {

  width: 530px;
  margin-left: 27px;
  color: white;
  line-height: 44px;
  font-size: 20px;
  margin-top: 25px;
}

.data_to_apply_btn {
  display: block;
  cursor: pointer;
  width: 160px;
  color: rgba(82, 82, 82, 1);
  padding: 10px 30px;
  text-align: center;
  background-color: #FFFF00;
  border-radius: 25px;
  margin-top: 40px;
  margin-left: 27px;
  font-size: 20px;
}

.data_to_apply_btn:hover {
  /* 鼠标出现手的形状 */
  cursor: pointer;
  background-color: #F9F200;
}

.data_div {
  margin: 45px auto;
}

.data_content_title {
  margin: 5px 0;
}

.data_content_title span {
  font-size: 26px;
  padding-left: 36px;
}

.data_content {
  margin: 30px auto;

}

.data_content ul li {
  width: 26.5%;
  display: inline-block;
  position: relative;
  margin: 10px 40px 30px 40px;
}

.data_shadow {
  background-color: #ffffff;
}

.data_img_div {
  text-align: center;
  width: auto;
  height: auto;
}

.data_img {
  margin-top: 0px;
}

.data_title_div {
  color: #333332;
  font-size: 18px;
  width: 85%;
  margin: 25px auto 0px auto;
  line-height: 32px;
  min-height: 35px;
}

.data_title_div:hover {
  text-decoration: underline
}

.data_content_div {
  color: #6d6d6d;
  font-size: 16px;
  width: 85%;
  margin: 5px auto;
  line-height: 32px;
  min-height: 108px;
}

.data_content_div:hover {
  text-decoration: underline
}

.data_content_line {
  height: 1px;
  border: none;
  border-top: 1px solid #b3b1b1;
  margin: 5px 0 5px 20px;
  width: 40%;
}

.data_download {
  margin: 17px auto;
  width: 85%;
  height: 45px;
}

.data_download a {
  color: #4CAF50;
  font-size: 14px;
}

.data_download a:hover {
  cursor: pointer;
  color: #333333;
  text-decoration: underline;
  /* 下划线 */
}

.first_menu_under_li {
  margin-bottom: 0 !important;
  padding: 0 !important;
}

.data_background_color {
  background-color: #F4F4F4;
}


/* 优势start */
.bg_eceff2 {
  background-color: #fff;
}

.crm_top {
  background-color: #fff;
  text-align: center;
  border: 1px solid #fff;
}

.crm_top_title {
  margin: 30px;
  padding-top: 30px;
  font-size: 36px;
  font-weight: 600;
}

.crm_top_content {
  margin: 10px;
  color: #111111;
  line-height: 24px;
}

.sales_container {
  margin-bottom: 100px;
}


.sales_container_spm .spm_item1 {
  width: 350px;
}

.product_flow_box {
  text-align: center;
  width: 200px;
  margin: 8px;
  background-color: #f4f6f7;
  display: inline-block;
}

.sales_item {
  height: auto;
  width: 300px;
  vertical-align: top;
}

.spm_item1 {
  width: 250px;
}

.sales_item_logo {
  margin: 24px auto;
}

.pfb_line {
  border-bottom: 1px solid #a8a8a8;
  width: 150px;
  height: 2px;
  margin: 25px auto;
}

.sales_line {
  width: 290px;
}

.sales_title2 {
  margin: 35px auto 20px auto;
  font-weight: 600;
  font-size: 18px;
  color: #333;
}


.pfb_bottom {
  width: 100%;
  height: 100px;
  text-align: center;
  background-color: #F4F6F7;
  border-top: 1px solid #F4F6F7;
  border-bottom: 1px solid #F4F6F7;
}

.sales_bottom {
  height: auto;
}

.sales_bottom_content_box {
  line-height: 50px;
  text-align: left;
  width: 90%;
  padding-left: 10px;
  font-size: 15px;
  margin: 20px auto;
}

.sales_bottom_bg {
  background-color: #29ABE2;
  width: 100%;
  height: 438px;
}

.img_bg_con_line_l2 {
  font-size: 32px;
}

.bg_cloud_box {
  position: absolute;
  top: 50px;
  padding-left: 750px;
}

.bg_cloud_box2 {
  padding-left: 600px;
}

.bg_cloud_box_sales {
  padding-top: 0px;
  padding-left: 500px;
}

.bg_bottom_pic_wap {
  margin-top: 20px;
}

.sales_bottom_content_box ul {
  width: 80%;
  margin: 0px auto;
}

.sales_bottom_content_box ul li {
  list-style-type: disc;
  line-height: 25px;
  padding-bottom: 15px;
  color: #1a1a1a;
}

.img_bg_content_box22 {
  padding-top: 100px;
  padding-left: 80px;
  z-index: 99;
}

.img_bg_content22 {
  font-size: 18px;
}

.img_bg_content22 .img_bg_con_line {
  font-size: 22px;
}

.img_bg_btn_ljty22 {
  padding: 10px 60px;
  background-color: #fff000;
  color: #354964;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  border-radius: 22px;
}

.img_bg_con_line22 {
  height: 40px;
  line-height: 60px;
  margin-top: 10px;
  font-size: 18px;
}

/* .img_bg_content .img_bg_con_line22 {
	font-size: 22px;
} */
/* 优势end */

/** smb start **/

.smb_top {
  position: absolute;
  top: 150px;
}

.smb_top_title_left {
  display: inline-block;
  vertical-align: top;
  min-width: 114px;
  text-align: right;
}

.smb_top_title_right {
  display: inline-block;
  vertical-align: top;
  width: 35%;
  border-left: 2px solid rgb(9, 94, 57);
  padding-left: 20px;
}

.smb_top_outer_div {
  /* color:rgb(9,94,57);
	font-size:20px; */
  line-height: 35px;
}

.smb_left_font {
  color: rgb(9, 94, 57);
  font-size: 32px;
  font-weight: bold;
  margin-left: 70px;
}

.smb_right_font {
  color: rgb(9, 94, 57);
  font-size: 24px;
  margin-left: 10px;
}

.smb_top_title_div {
  margin: 34px 0
}

.smb_top_blank_div {
  height: 12px
}

.smb_content_title {
  color: #282828;
  font-size: 38px;
  font-weight: bold;
  padding: 60px 0 35px 20px;
  /* margin: 45px 0 30px 0; */
}

.smb_content_title02 {
  color: #282828;
  font-size: 40px;
  font-weight: bold;
  padding: 60px 0 0px 20px;
  /* margin: 45px 0 30px 0; */
}

.smb_content_font {
  color: #282828;
  font-size: 20px;
  line-height: 42px;
  padding: 0 0 0 80px;
}

.smb_content_font2 {
  color: #282828;
  font-size: 20px;
  line-height: 42px;
  ;
}


.smb_content_inline {
  display: inline-block;
  vertical-align: top;
  margin-left: 18px;
}

.smb_content_font_width {
  width: 38%;
}

.smb_content_font_width2 {
  width: 42%;
}

.smb_content_blank {
  height: 30px;
}

.smb_content_blank02 {
  height: 80px;
}

.smb_blank_div {
  /* background-color: #bbbbbb; */
  /* height: 10px; */

  padding: 6px 0;
}

.smb_content_more {
  font-size: 24px;
  padding: 20px 0 0 100px;
}

.smb_content_more2 {
  font-size: 24px;
  padding: 20px 0 0 0px;
}

.smb_content_more a {
  color: #f15a24;
  /* 鼠标出现手的形状 */
  cursor: pointer;
  font-size: 24px;
}

.smb_content_more a:hover {
  text-decoration: underline;
  /* 下划线 */
}

.smb_content_more2 a {
  color: #f15a24;
  /* 鼠标出现手的形状 */
  cursor: pointer;
  font-size: 24px;
}

.smb_content_more2 a:hover {
  text-decoration: underline;
  /* 下划线 */
}

.smb_tick {
  display: inline-block;
  position: relative;
  width: 31px;
  height: 15px;
  /* border: 1px solid black; */
}

.smb_tick:before,
.smb_tick:after {
  content: '';
  pointer-events: none;
  position: absolute;
  border: 2px solid rgb(79, 158, 52);
  background-color: white;
}


.smb_tick:before {
  width: 2px;
  height: 0px;
  left: 17%;
  top: 50%;
  transform: skew(0deg, 50deg);
}


.smb_tick:after {
  width: 8px;
  height: 0px;
  left: 37%;
  top: 40%;
  transform: skew(0deg, -50deg);
}

.smb_blog_shadow {
  background-color: white;
  box-shadow: 0 0px 20px 0 rgba(0, 0, 0, .1);
}

.smb_blog_li {
  /* 鼠标出现手的形状 */
  cursor: pointer;
}

.smb_blog_content ul li {
  width: 31%;
  display: inline-block;
  position: relative;
  margin: 5px 10px 30px 16px;
  float: left;
}

.smb_blog_content ul li:hover {
  box-shadow: 0 0px 100px 0 rgba(0, 0, 0, .1);
}

.smb_blog_content ul li a {
  width: 100%;
  color: rgb(0, 120, 215);
}

.smb_blog_content ul li h3 {
  color: #4b97e2;
  font-size: 20px;
  line-height: 36px;
  font-weight: normal;
  margin: 0px;
  height: 36px;
  overflow: hidden;
}

.smb_blog_content ul li span {
  color: #848484;
  font-size: 16px;
  line-height: 24px;
  height: 48px;
  display: block;
  margin: 0 10px 10px 0px;
}

.smb_blog_content ul li:hover h3 {
  color: #426392;
}

.smb_blog_img_div {
  text-align: center;
  width: auto;
  height: auto;
}

.smb_blog_img {
  margin-top: 16px;
}

.smb_blog_title_div {
  color: black;
  font-size: 19px;
  width: 85%;
  min-height: 75px;
  margin: 10px auto 0px auto;
  line-height: 36px;
}

.smb_blog_content_div {
  color: #6d6d6d;
  font-size: 16px;
  width: 85%;
  margin: 10px auto;
  line-height: 36px;
  min-height: 185px;
}

.smb_blog_time_div {
  color: #6d6d6d;
  font-size: 16px;
  width: 85%;
  margin: 0 auto;
  line-height: 36px;
  padding-bottom: 20px;
}

.smb_top_img {
  background: url('../images/smb_banner_1.png');
  height: 405px;
}

.smb_bottom_img {
  background: url('../images/smb_banner2_1.png');
  height: 537px;
}

.smb_index_inline {
  display: inline-block;
}

.smb_index_span {
  margin: 0 5px;
}

.smb_index_content {
  color: #282828;
  font-size: 22px;
  line-height: 60px;
  margin-left: 20px;
  font-weight: 600;
}

.smb_index_url {
  color: #102fb2 !important;
  font-size: 22px;
  line-height: 70px;
  font-weight: 600;
}

.smb_index_url :hover {
  text-decoration: underline;
  /* 下划线 */

}

.smb_index_img {
  /* margin: 5px 0; */
}

.smb_index_div {
  background-color: #fdc844;
  /* background:url('../images/smbindex_d_1.png');*/
  height: 70px;
  /* text-align: center; */
}

.smb_bottom {
  padding-top: 51px
}

.smb_out_div {
  width: 100%;
  background-color: white;
  padding-bottom: 50px;
}

.smb_body_color {
  background-color: #F4F4F4
}

.smb_right_img {
  /* padding-left: 50px; */
}

.smb_right>.imgsDiv>img {
  height: 70px;
  text-align: center;
}

/** smb end **/
.white_btn {
  color: rgb(9, 94, 57);
  display: inline-block;
  padding: 0px 15px;
  background-color: #ffffff;
  border-radius: 20px;
  font-size: 22px;
  text-align: center;
}


.smbOtherImg {
  margin-top: 30px;
  margin-bottom: 20px;
  margin-left: 15px;
}

.smb_return_btn_div {
  margin-top: 10px;
  padding-left: 255px;
}

.index_banner_wap_txt {
  position: absolute;
  top: 18px;
  padding: 0px 15px;
}

.index_banner_wap_t1 {
  font-size: 20px;
  color: rgba(0, 121, 242, 1);
  margin-bottom: 15px;
}

.index_banner_wap_t2 {
  color: rgba(8, 186, 43, 1);
  font-size: 13px;
  margin-bottom: 12px;
}

.index_banner_wap_t3 {
  color: #000000
}

.mobile_index_smb_div {
  background-color: #ffffff;
  width: 100%;
  height: 70px;
  position: absolute;
  bottom: 15px;
}

.mobile_index_smb_btn {
  background-color: #ffe65e;
  position: absolute;
  right: 0;
  width: 100%;
  height: 60px;
  bottom: 0;
  line-height: 60px;
  text-align: center;
  font-size: 22px;
}

.mobile_index_smb_div_left {
  height: 100%;
  width: 70%;
}

.mobile_index_smb_div_left span {
  text-align: left;
  position: absolute;
  display: inline-block;
  margin-top: -23px;
  right: 33%;
  top: 50%;
  padding: 1px 4px;
  color: rgba(8, 186, 43, 1);
  font-size: 14px;
}

.mobile_index_smb_icon {
  position: absolute;
  left: 0px;
  top: 50%;
  margin-top: -18px;
}

.mobile_show {
  display: none;
}

.smb_top_img>.img1 {
  width: 100%;
  height: 100%;
}

.showPad {
  display: none;
}

.showMobile460 {
  display: none;
}

.selectIndustries {
  text-align: center;
}

.selectIndustries>select {
  width: 100px;
  height: 30px;
  font-size: 16px;
}

.right_nav_ul2 {
  display: none;
}

.tech_clound_menu {
  height: 280px;
  width: 620px !important;
}

.tech_clound_offset {
  left: -421px !important;
}


/* ppt start */
.ppt_body {
  text-align: center;
}

.btn_ppt_next {
  color: #ffffff;
  display: inline-block;
  padding: 5px 18px;
  /* background-color: #9E9E9E; */
  border-radius: 5px;
  font-size: 15px;
  position: absolute;
  top: 36%;
  left: 88%;
}

.btn_ppt_pre {
  color: #ffffff;
  display: inline-block;
  padding: 5px 18px;
  /* background-color: #9E9E9E; */
  border-radius: 5px;
  font-size: 15px;
  position: absolute;
  top: 36%;
  left: 7%;
}


/* ppt end */

.imgsDiv {
  text-align: center;
}

.imgsDiv:hover {
  /* 鼠标出现手的形状 */
  cursor: pointer;
}

.smb_left {
  width: 60%;
  float: left;
}

.smb_right {
  width: 35%;
  float: right;
  position: relative;
}

.smb_right:hover>.smb_carousel_arrow {
  display: block;
}

.smb_carousel_arrow {
  position: absolute;
  top: 25px;
  display: none;
}

.smb_carousel_arrow_right {
  right: 0px;
}

.smb_carousel_arrow_left {
  left: 0;
}

.kanban_btudiv {
  float: left;
  padding-top: 20px;
}

.kanban_btn {
  display: inline-block;
  border-radius: 30px;
  color: #ffffff;
  background: #F57C00;
  font-size: 18px;
  padding: 10px 30px;
}

.kanban_btn:hover {
  background: #FF9800;
}

.manageTitle {
  color: #000066;
}

.manageFtile {
  color: #595959;
}

.kanban_btn_left {
  color: #057cff;
  font-weight: 600;
  padding-left: 24px;
  line-height: 39px;
}

.kanban_btn_left:hover {
  color: #4fa7ff;
}

/* 左侧菜单固定 */
.child_lt {
  position: fixed !important;
  top: 66px !important;
  left: 50% !important;
  margin-left: -590px;
}

.nav_ul li .li_p {
  display: block;
  text-align: center;
  /* color: rgba(0, 122, 243, 1);*/
  color: #ffffff;
  font-size: 15px;
  line-height: 32px;
  padding: 0px 0px 6px 0px;
  /* margin: 0 0 0 28px; */
  margin: 0 0 0 4px;
}

.yanshi_div {
  padding: 60px 0px 9px 50px;
  float: left;
}

.yanshi_div_left {
  width: 45%;
}

.yanshi_div_right {
  width: 40.5%;
  margin-left: 50px;
}

.yanshi_div_left>.yanshi_title {
  font-size: 32px;
  line-height: 40px;

  color: #222222;
}

.yanshi_div_left>.yanshi_ftitle {
  font-size: 18px;
  color: #111111;
  padding: 20px 0px 0px 0px
}

.yanshi_div_left>.yanshi_text1 {
  font-size: 16px;
  color: #111111;
  padding: 10px 0 10px 0px;
}

.yanshi_div_left>.yanshi_text2 {
  font-size: 16px;
  color: #111111;
  padding: 2px 0px;
}

.yanshi_div_left>.yanshi_text2>.yanshi_content_item {
  padding: 0px 16px;
  font-size: 16px;
}

.yanshi_div_left>.yanshi_text2>.yanshi_content_item>a {
  color: #000000;
}

.yanshi_div_right>.yanshi_form {
  padding: 40px 0px;
  border-radius: 10px;
  box-shadow: 0px 0px 19px rgb(158 158 158 / 22%);
}

.yanshi_div_right>.yanshi_form>.yanshi_form_title {
  font-size: 18px;
  color: #444444;
  padding: 0px 38px 20px 38px;
  line-height: 30px;
}

.yanshi_form .yanshi_tr {
  height: 58px;
}

.yanshi_fieldName {
  width: 120px;
  padding-right: 18px;
  text-align: right;
}

.yanshi_form input,
select {
  padding-left: 10PX;
  border: 1px solid #00b9ad;
  height: 30px;
  width: 89%;
  border-radius: 5px;
  font-size: 14px;
}

.yanshi_form option {
  height: 10px;
}

.yanshi_fielValue_td {
  width: 340px;
  text-align: left;
}

.yanshi_form .submitBtn {
  position: relative;
  border-radius: 8px;
  width: 148px;
  margin: 0px 10px;
  display: block;
  text-align: center;
  line-height: 36px;
  background-color: #bedbd9;
  color: #fff;
  height: 44px !important;
  font-size: 15px;
  border: 0px;
  top: 10px;
  padding: 0;
}

.yanshi_form .submitBtn.viewSysBtnColor {
  background-color: #ff6600;
}

.yanshi_form .submitBtn.viewApplyBtnColor {
  background-color: #0d9f8a;
}

.yanshi_form .submitBtn.viewSysBtnColor:hover {
  cursor: pointer;
  background-color: #ff942f;

}

.yanshi_form .submitBtn.viewApplyBtnColor:hover {
  cursor: pointer;
  background-color: #00b9ad;
}

.disableBtnBg {
  background-color: #9fa0ae;
}

.yanshi_form .yanshi_div_row_input .checkBoxRow {
  margin-top: 6px;
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
}

.yanshi_form .yanshi_div_row_input .checkBoxRow>div {
  margin: 0px 15px 0px 0px;
  width: 70px;
}

.yanshi_form .yanshi_div_row_input .checkBoxRow input {
  height: 15px;
  width: 15px;
}

.dxyzm_input {
  width: 45% !important;
}

.errorInfo {
  color: #ea0e0e;
  display: block;
  font-size: 12px;
}

.ly_title {
  text-align: center;
  padding: 50px 3px;
  font-size: 32px;
}

.ly_title_f {
  padding: 50px 0 30PX 3px;
  font-size: 32px;
  font-weight: 600;
  color: #fb7f00;
}

.ly_item {
  width: 43%;
  padding: 20px 10px 35px 10px;
  line-height: 20px;
  margin-left: 60px;
}

.ly_icon:before {
  content: '\2714';
  color: #333533;
  margin-right: 10px;
}

.ly_item_left {
  float: left
}

.ly_item_right {
  float: right;
}

.ly_img_div {
  text-align: center;
  margin: 35px 0px;
}

.requested {
  padding-right: 8px;
  color: red;
}

.ly_item_subitem {
  margin: 25px 0px;
  font-size: 18px;
}

.kanban_banner {
  position: relative;
}

.kanban_banner_title_div {
  width: 50%;
  position: absolute;
  top: 58px;
  left: 17%;
  color: #fff;
}

.kanban_banner_title {
  font-size: 36px;
  margin-bottom: 40px;
}

.kanban_banner_titlef {
  font-size: 20px;
  padding: 10px 0px;
  line-height: 32px;
}

.ly_kanban_sy_btn {
  display: block;
  background-color: #ff8a00;
  font-size: 20px;
  width: 160px;
  height: 42px;
  border-radius: 38px;
  line-height: 42px;
  text-align: center;
  color: #ffffff;
  margin-top: 15PX;
}

.ly_kanban_sy_btn:hover {
  color: #ffffff;
  background-color: #ffa000;
}

.price_top_img {
  position: relative;
}

.price_top_img>img {
  width: 100%;
  object-fit: cover;
  height: 170px;
}

.price_content_div {
  margin: 1px 0px 0px 0px;
}

.bgfff {
  background-color: #fff;
}

.price_content_text {

  padding-left: 85px;
}

.price_content_text2 {

  padding-left: 80px;
}

.price_content_item_s {
  width: 50%;
  float: left;
  height: 90px;
  margin: 1px 0px;
  background-color: #fff;
  position: relative;
}

.price_content_item {
  /* width: 50%; */
  float: left;
  height: 90px;
  margin: 1px 0px;
  background-color: #fff;
  position: relative;
}

.price_content_item_left {
  width: 58%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.price_content_item_right {
  width: 42%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.price_content_main_text {
  color: #444444;
  font-size: 17px;
  font-weight: 600;
  padding-top: 16px;
  line-height: 32px;
}

.price_content_f_text {
  color: #0da3ff;
  font-size: 0.9em;
  ;
  line-height: 36px;
  font-weight: normal;
}

.price_content_right_text {
  color: #111111;
  font-size: 17px;
  line-height: 32px;
  margin-top: 16px;
  font-weight: 600;
}

.price_text_include {
  color: #f15a24;
  font-size: 17px;
  font-weight: 600;
  height: 65px;
  line-height: 80px;
}

.price_text_detail {
  color: #222222;
  font-size: 16px;
  line-height: 36px
}

.price_tel {
  color: #0da3ff;
  font-size: 18px;
  font-weight: 600;
}

.price_yanshi {
  background-color: #ff8500;
  color: #fff;
  height: 40px;
  width: 120px;
  font-size: 18px;
  line-height: 40px;
  border-radius: 25px;
  display: inline-block;
  text-align: center;
  margin-left: 10px;

}

.price_warp {
  position: absolute;
  top: 28%;
  font-size: 17px;
  height: 40px;
  padding-left: 80px;
  line-height: 32px;
}

.price_top_title {
  color: #ffffff;
  font-size: 28px;
  position: absolute;
  top: 130px;
  margin-left: 40px;
  line-height: 54px;
  font-weight: 600;

}

@media screen and (max-width: 1280px) and (min-width:1200px) {
  .clients_box_01 {
    margin-left: 14px;
  }

  .advantage_nav_ul_left_01 {
    width: 320px;
    margin-left: 90px;
  }

  .price_top_title {
    color: #ffffff;
    font-size: 28px;
    position: absolute;
    top: 85px;
    margin-left: 40px;
    line-height: 64px;
  }
}

.timesheet_clound_menu {
  /* height:305px; */
}

@media screen and (max-width: 1280px) {
  .kanban_banner_title_div {
    width: 46%;
    position: absolute;
    top: 35px;
    left: 4%;
    color: #fff;
  }
}

.ly_more_b {
  color: #4AB600;
  font-weight: 600;
  font-size: 18px;
}



.ly_more_b:hover {
  color: #337C00;
}

.index_context {
  position: relative;
  color: #e0e0e0;
  background-color: #444140;
  font-size: 16px;
  line-height: 40px;
  height: auto;
  text-align: center;
  margin: 0 auto;
  max-width: 1200px;
  padding-bottom: 0px;
}

.index_left_img {
  display: none;
}

.index_left_img img {
  margin-top: 45px;
}

.index_item_left {
  width: 50%;
  max-width: 580px;
  min-width: 400px;
  display: inline-block;
  text-align: left;
  margin-right: 50px;
  vertical-align: top;
}

.index_right_img {
  display: none;
}

.index_item_right {
  width: 45%;
  max-width: 580px;
  min-width: 400px;
  display: inline-block;
  text-align: left;
  vertical-align: top;
}

.item_more {
  background-color: #00dbcc;
  width: 120px;
  display: inline-block;
  height: 32px;
  text-align: center;
  border-radius: 40px;
  padding-bottom: 5px;
  position: absolute;
  margin-top: 16px;
}

.item_more a {
  color: #222222;
}

.item_more:hover {
  background-color: #eab580;
}

.left_co_b {
  font-weight: 600;
  color: #00dbcc;

}

.left_co_o {
  font-weight: 600;
  color: #eab580;

}


.yanshi_div_title {
  display: none;
  width: 100%;
}

.yanshi_div_footer {
  display: none;
  border-radius: 12px;
}

.wap_menu_modal_bg {
  position: fixed;
  top: 50px;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  z-index: 150;
  -moz-opacity: 0.3;
  opacity: .70;
  filter: alpha(opacity=30);
  display: none;
}

.left_menu_title {
  font-size: 16px;
  /* text-align: center; */
  /* width: 200px; */
  min-height: 37px;
  margin: 0 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: #ffffff;
  line-height: 50px;
}

.left_menu_title_label {
  float: right;
  /* margin-right: 108px; */
  margin-right: 154px;
}

.left_menu_left_arrow {
  display: inline-block;
  margin-top: 20px;
  margin-left: 30px;
  border-top: 2px solid;
  border-right: 2px solid;
  width: 10px;
  height: 10px;
  border-color: #9e9e9e;
  transform: rotate(-135deg);
}

.left_menu_close {
  width: 20px;
  height: 1px;
  background: #9e9e9e;
  transform: rotate(45deg);
  float: right;
  margin-right: 20px;
}

.left_menu_close:after {
  content: '';
  float: right;
  width: 20px;
  height: 1px;
  background: #9e9e9e;
  transform: rotate(-90deg);
}

.left_menu_right_arrow {
  display: inline-block;
  margin-top: 20px;
  margin-left: 5px;
  border-top: 2px solid;
  border-right: 2px solid;
  width: 8px;
  height: 8px;
  border-color: #9e9e9e;
  transform: rotate(45deg);
}

.left_menu_arrow {
  width: 20px;
  height: 10px;
  position: absolute;
  margin-top: 20px;
}

.left_menu_div_start {
  overflow-y: scroll;
  height: 100%;
  position: fixed;
  width: 320px;
  background-color: #f0f8ff;
}

.wap_menu_ul {
  margin-top: 10px;
  margin-bottom: 10px;
}

.wap_menu_ul li {
  line-height: 50px;
}

.wap_menu_ul li a {
  color: #222222;
  display: block;
  text-indent: 50px;
}

.wap_menu_ul li ul li a {
  text-indent: 70px;
  color: #666666;
}

.wap_menu_ul li ul {
  display: none;
}


.wap_menu_ul_li_a_2 {
  color: #222222;
  display: block;
  text-indent: 24px !important;
}

.wap_menu_ul_li_a_3 {
  text-indent: 50px !important;
}

.left_menu_arrow_0 {
  margin-left: 56px !important;
}

.left_menu_arrow_1 {
  margin-left: 56px !important;
}

.left_menu_arrow_2 {
  margin-left: 157px !important;
}

.left_menu_arrow_3 {
  margin-left: 140px !important;
}

.left_menu_arrow_4 {
  margin-left: 40px !important;
}

.left_menu_arrow_5 {
  margin-left: 40px !important;
}

.left_menu_arrow_6 {
  width: 20px;
  height: 10px;
  position: absolute;
  margin-left: 58px;
  margin-top: 13px;
}

.left_menu_arrow_7 {
  width: 20px;
  height: 10px;
  position: absolute;
  margin-left: 76px;
  margin-top: 13px;
}

.left_menu_arrow_8 {
  width: 20px;
  height: 10px;
  position: absolute;
  margin-left: 42px;
  margin-top: 13px;
}

.left_menu_arrow_9 {
  width: 20px;
  height: 10px;
  position: absolute;
  margin-left: 75px;
  margin-top: 13px;
}

.left_menu_arrow_10 {
  width: 20px;
  height: 10px;
  position: absolute;
  margin-left: 60px;
  margin-top: 13px;
}

.left_menu_title_label2 {
  float: right;
  margin-right: 145px;
}

.left_menu_close2 {
  width: 20px;
  height: 1px;
  background: #9e9e9e;
  transform: rotate(45deg);
  float: right;
  margin-right: 20px;
}

.left_menu_close2:after {
  content: '';
  float: right;
  width: 20px;
  height: 1px;
  background: #9e9e9e;
  transform: rotate(-90deg);
}

.menu_bottom_line {
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #aaaaaa;
}

.left_menu_drop_down_2_a_style {
  text-indent: 76px !important;
}

.wap_menu_zw {
  height: 50px;
  width: 100%;
}

.close_div {
  width: 20px;
  height: 1px;
  float: right;
  margin-top: 24px;
  margin-right: -165px;
}

.price_partition_div {
  margin-top: 45px;
}

.product_ul_li {
  line-height: 40px;
}

.product_ul_li_span {
  color: #000;
}

.product_ul_li_span_sub {
  color: #9c9c9c;
}

.sitemap_height {
  height: 30px
}

.break_up_li {
  width: 100% !important;
  height: 20px;
}

.break_up_li_sub {
  width: 100% !important;
}

/* 公司简介 company/profile.html start */
.story_content {
  overflow: hidden;
}

.story_div {
  float: left;
  max-width: 340px;
  margin: 0px 20px 0px 30px;
  height: 236px;
  margin-bottom: 38px;
  text-align: center;
  background: #f4f4f4;
  padding: 35px 10px 0 10px;
}

.story_desc {
  margin-top: 20px;
  text-align: left;
  margin: 14px 16px 20px 16px;
  line-height: 30px;
  font-size: 15px;
  color: #222222;
}

.story_title {
  text-align: center;
  font-size: 36px;
  line-height: 60px;
  color: #444140;
  padding: 55px 0px 30px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 600;
}

.development_title {
  text-align: center;
  font-size: 36px;
  line-height: 60px;
  color: #444140;
  padding: 55px 0px 30px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 600;
}

.development_content {
  text-align: center;
}

/* 公司简介 end */

/* 管理层 start */
.team_div_inline div {
  display: inline-block;
  margin: 12px 15px 50px 15px;
  text-align: center;
  padding-bottom: 20px;
}

.team_div_inline div a h3 {
  margin: 0px 0 8px 0;
}

.team_div_inline img {
  margin-bottom: 20px;
}

.leader_name {
  font-size: 16px;
  line-height: 18px;
  color: #0070cf;
  text-decoration: underline;

}

.leader_desc {
  font-size: 15px;
  line-height: 16px;
  color: #222222;

}

.modal_img {
  margin-bottom: 20px;
}

.modal_close_btn img {
  width: 35px;
  height: 35px;
  float: right;
  margin-right: 10px
}

.modal-body {
  padding: 0px 15px 25px 15px !important
}

.modal-header {
  border-bottom: none !important;
}

.modal_div {
  width: 100% !important;
  max-width: 930px !important;
  margin-top: 10% !important;
}

.modal_name {
  font-size: 20px !important;
}

.modal_desc {
  font-size: 16px !important;
  color: #777;
  line-height: 40px;
}

.modal_left_info {
  text-align: center;
}

/* 管理层 end */
.industry_title_img {
  text-align: center;
  background-image: url("../images/logo_light_bg_1.png");
}

.industry_title_img img {
  width: auto;
  margin: 20px 0;
}

.testimonial_author {
  color: #0b82f7;
  font-size: 16px;
}

.testimonial_content {
  padding: 15px 30px 15px 0;
}

.testimonialWidth {
  width: 1070px;
}

.testimonial_li {
  background-color: #fff;
  margin-bottom: 30px;
}

/* 首页面底部 start*/
.index_footer_div {
  text-align: center;
}

.blue_div {
  background-color: #3998fd;
  max-width: 1120px;
  margin: 0 auto 50px auto;
  color: #fff;
  padding-bottom: 20px;
}

.blue_div_block {
  display: inline-block;
  margin: 28px 45px 0 45px;
}

.blue_div_block h1 {
  font-size: 56px;
  font-weight: 200;
}

.blue_div_block span {
  font-size: 16px;
  color: #d5edff;
  line-height: 42px;
}

.img_more {
  display: inline-block;
  margin: 32px 22px 60px 22px;
  width: 160px;
}

.img_more a {
  background-color: #3998fd;
  padding: 11px 38px;
  border-radius: 50px;
  color: #fff;
  font-size: 18px;
}

.img_more a:hover {
  background-color: #f29208;
}

.img_div {
  text-align: center;
  max-width: 1120px;
  margin: auto;
}

.img_div_imgs {
  max-width: 1120px;
  margin: 30px auto 20px auto;
}

.img_div_a {
  display: inline-block;
  border-radius: 10px;
  margin-bottom: 10px;
}

.img_div_a:hover {
  box-shadow: 0 3px 10px rgb(0 0 0 /25%);
}

/* 首页面底部 end*/

/* 产品申请 start */
.my_textarea {
  outline: 0;
  font-size: 12px;
  line-height: 24px;
  padding: 2px;
  overflow-y: auto;
  overflow-y: auto;
  width: 92%;
}

/*为空时显示 element attribute content*/
#id_select:empty:before {
  content: attr(placeholder);
  /* element attribute*/
  /*content: 'this is content';*/
  color: #ccc;
  ;
}

/*焦点时内容为空*/
#id_select:focus:before {
  content: none;
}

#id_select {
  position: relative;
  min-height: 28px;
  max-height: 50px;
  border-radius: 5px;
  background-color: white;
  text-align: left;
  border: 1px solid #ccc;
  width: 92%;
}

#id_select_options {
  width: 92%;
  position: absolute;
  display: none;
  text-align: left;
  /* margin-left: 45px;
    margin-right: 45px; */
  background-color: #e6f9ff;
  border: 1px solid #cccccc;
  z-index: 100;
  margin-top: -4px;
}

#id_select_options div {
  margin-left: 15px;
  line-height: 32px;
  width: 301px;
  font-size: 14px;
  color: #222;
}

#id_select_options div label input {
  height: auto;
  width: auto;
  margin-right: 6px;
}

/* 产品申请 end */

.index_item_title {
  font-size: 31px;
  /* font-weight: bold;*/
  color: #6CFEFF;
  max-width: 1240px;
  margin: 20px auto 20px auto;
}

.index_title_div {
  background-color: #3a3839;
}

.index_title_img {
  text-align: center;
  padding-bottom: 50px;
  background: url("../images/home_big_bg20211106cn_d_1.jpg") no-repeat;
  background-position: center;
}

#index_banner_img_m {
  max-width: 1200px;
}

.timesheet_height {
  height: 494px;
  ;
}

.srm_header_icon_p2p {
  margin-left: 24px;
}

.component_top {
  text-align: center;
  width: 100%;
  margin: auto;
  padding: 50px 0 15px 0;
}

.component_title {
  color: #444140;
}

.component_title_div {
  max-width: 1240px;
  margin: auto;
  text-align: center;
  margin-top: 20px;
}

.component_blank_div {
  height: 256px;
}

.component_title_div div {
  font-size: 16px;
  color: #111111;
  cursor: pointer;
  display: inline-block;
  padding: 8px 12px;
}

.component_menu_selected {
  background: #f15a24;
  border-radius: 20px;
  color: #FFF !important;
  text-align: center;
}

.component_content_title {
  color: #444444;
  line-height: 60px;
  font-size: 30px;
  padding: 0px 0 5px 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 600;
}

.component_content {
  color: #111111;
  font-size: 16px;
  line-height: 40px;

}

.companent_div {
  /* border-top: 1px solid #d9d9d9; */
  padding: 40px 0px;
}

.fas_ul li:hover a {
  color: rgba(240, 68, 0, 1) !important;
  border-bottom: none;
}

.srm_li_disc:hover {
  border-bottom: none !important;
}

.srm_li_disc {
  border-bottom: none !important;
}

.srm_li_disc span:hover {
  border-bottom: none !important;
}

.srm_li_disc span {
  border-bottom: none !important;
}

.srm_li_disc img:hover {
  border-bottom: none !important;
}

.srm_li_disc img {
  border-bottom: none !important;
}

.srm_li_disc a:hover {
  border-bottom: none !important;
}

.srm_header_icon_p2p:hover {
  border-bottom: none !important;
}

.srm_li_disc a {
  text-decoration: none;
}

.data_content_title_v1 {
  font-size: 16px;
  margin: auto;
  max-width: 1240px;
  text-align: center;
}

.data_content_title_v1 span {
  margin: 5px 12px;
  cursor: pointer;
  text-align: center;
}

.data_title_tag {
  background: #f15a24;
  border-radius: 20px;
  color: #FFF;
  text-align: center;
  padding: 5px 24px;
}

.data_li_hide {
  display: none !important;
}

.data_top_content_title {
  line-height: 70px;
  text-align: center;
  background: #fff;
}

.split_line {
  border-bottom: 1px solid #d9d9d9;
}

.case_top {
  /* border-bottom: solid 1pxs #cccccc; */
  margin: 6px auto;
    width: 94%;
    max-width: 88rem;
}

.case_top_block1 {
 /*  width: 1240px;
  margin: auto; */
  padding: 20px 0 0px 0px;
}

.case_top_industry {
  padding-top: 24px;
}

.case_top_product {
  padding-top: 24px;
  padding-bottom: 24px;
}

.title_word {
    margin: 5px;
    cursor: pointer;
    line-height: 28px;
    margin-right: 10px;
    margin-bottom: 10px;
    padding: 8px 26px;
    border-radius: 28px;
    background-color: #fff;
    color: #181f38;
    font-size: 1.1rem;
    font-weight: 600;
}

.case_top_table td {
  border-radius: 20px;
}

.case_top_table tr {
  line-height: 30px;
}

.blank_tr {
  height: 20px;
}

.highlight_trade {
  background-color: #04454d;
    color: #fff;
    font-weight: 600;
}

.highlight_scenarios {

  background-color: #04454d;
    color: #fff;
    font-weight: 600;
}

.case_ul:hover {
  box-shadow: 0 0px 100px 0 rgba(0, 0, 0, .1);
}

.case_ul {
  width: 22%;
  vertical-align: top;
  margin: 25px 14px 25px 22px;    border-radius: 24px;
}

.case_li {
  /* margin: 25px 15px; */
}

.type_tag {
  padding: 10px 30px 20px 30px;
}

.type_tag span {
  display: inline-block;
}

.typeSpan_trade {
  margin: 7px 7px 5px 0;
  padding: 3px 10px;
  border-radius: 10px;
  color: rgba(51, 152, 254, 1);
  border: 1px solid rgba(51, 152, 254, 1);
  font-size: 14px;
}

.typeSpan_scenarios {
  margin: 7px 7px 5px 0;
  padding: 3px 10px;
  border-radius: 10px;
  color: rgba(51, 152, 254, 1);
  border: 1px solid rgba(51, 152, 254, 1);
  font-size: 14px;
}

.title_trade_span {
  color: #bbb;
}

.display_inline_block {
  display: inline-block;
}

.display_none {
  display: none;
}

.solutions_div {
  background-color: #66686c;
  /* background: url(../images/solutions-bg_1.jpg) no-repeat; */
  background: url(../images/solutions-bg_1.jpg);
}

.solutions_div {
  width: 100%;
}

.solutions_content_div {
  max-width: 1280px;
  margin: auto;
  padding-top: 18px;
  padding-bottom: 50px;
  text-align: center;
}

.solutions_common_div {
  vertical-align: top;
  display: inline-block;
  background-color: #fff;
  margin: 10px;
}

.solutions_industry_div {
  vertical-align: top;
  display: inline-block;
  background-color: #fff;
  margin: 10px;
}

.scul_left {
  vertical-align: top;
  display: inline-block;
  width: 48%;
}

.scul_right {
  vertical-align: top;
  display: inline-block;
  width: 48%;
}

.sc_top {
  text-align: right;
  background-color: #8c77eb;
  position: relative;
  border-bottom: solid 6px #e3e4e5;
}

.si_top {
  text-align: right;
  background-color: #30adff;
  position: relative;
  border-bottom: solid 6px #e3e4e5;
}

.common_top_span_text {
  width: 150px;
  position: absolute;
  margin: 16px 0;
  text-align: left;
}

.common_top_span_text span {
  margin: 0 40px;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
}

.common_top_span_img {}

.industry_top_span_text {
  width: 150px;
  position: absolute;
  margin: 16px 0;
  text-align: left;
}

.industry_top_span_text span {
  margin: 0 40px;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
}

.industry_top_span_img {}

.sc_content {
  margin-top: 10px;
  text-align: left;
}

.si_content {
  margin-top: 10px;
  text-align: left;
}

.slc_li {
  margin: 20px 20px 40px 40px;
}

.slc_li a span {
  color: #222;
  font-size: 15px;
  margin-left: 14px;
}

.slc_li a span:hover {
  color: #09f;
  border-bottom: #09f 1px solid;
}

.si_content_span_title {
  color: #3f51b5;
  font-size: 15px;
  line-height: 30px;
  font-weight: 600;

}

.si_content_text_ul li a {
  color: #222;
  font-size: 15px;
  line-height: 30px;
  font-weight: normal;
}

.si_content_text_ul li a:hover {
  color: #09f;
  border-bottom: #09f 1px solid;
}

.resource_menu {
  /* left: -210px !important; */
  display: block;
  width: 680px !important;
  padding-top: 25px;
  padding-left: 15px;
}

.sc_content_left {
  vertical-align: top;
  display: inline-block;
  max-width: 300px;
  text-align: left;
}

.sc_content_right {
  vertical-align: top;
  display: inline-block;
  text-align: left;
  margin-right: 20px;
}

.si_content_left {
  vertical-align: top;
  display: inline-block;
  max-width: 270px;
  text-align: left;
  margin-right: 40px;
}

.si_content_right {
  vertical-align: top;
  display: inline-block;
  text-align: left;
  margin-right: 20px;
}

.industries_topImg_div {

  text-align: center;
  position: relative;
  margin: 0 auto;
  height: auto;
}

.industries_topImg_d_div {
  text-align: center;
  position: relative;
  width: 100%;
  margin: 0 auto;
}

.industries_topImg_div>.industries_topImg_text {
  position: absolute;
  top: 55px;
  left: 40px;
  color: #333;
  font-size: 36px;
  font-weight: 600;
  line-height: 60px;
  text-align: left;

}

.industries_topImg_text2 {
  color: #333;
  font-size: 20px;
  font-weight: normal;
}

.industries_topImg_div>img {
  height: 292px;
  min-width: 834px;
  text-align: left;
}

.industries_select_btn_div {
  display: flex;
  justify-content: center;
  padding: 36px 0 20px 0;
  background-color: #f6f6f6;
}

.industries_select_btn {
  color: #222;
  font-size: 16px;
  padding: 2px 12px;
  border-radius: 30px;
  line-height: 28px;
  text-align: center;
  cursor: pointer;
}

.industries_select_btn_on {
  background-color: #ff6d00;
  color: #fff;
  padding: 0px 16px;
  line-height: 32px;
}

.industries_fa_div {
  margin: 0px 0px;
  background-color: #f6f6f6;
  padding: 36px 0px 5px 0px;
}

.industries_fa_div_wrap {
  margin-bottom: 33px;
  display: flex;
  justify-content: start;
  flex-wrap: wrap;
}

.industries_fa_div_wrap>.fx_box {
  width: 30%;

  background-color: #fff;
  margin: 0px 20px 36px 20px;
  border-radius: 5px;
  box-shadow: 0 0px 20px 0 rgb(0 0 0 / 10%);

}

.industries_fa_div_wrap>.fx_box:hover {
  cursor: pointer;
  box-shadow: 0 0px 30px 0 rgb(0 0 0 / 23%);

}

.industries_fa_div_wrap>.fx_box>.fx_box_div {
  display: flex;
  margin: 18px 10px;
}

.fx_box_div>.img_box {

  padding: 0px 20px;
}

.fx_box_div>.fx_box_right {
  margin: auto 0;
}

.fx_box>.fx_box_boottom_div {
  text-align: right;
  margin-right: 20px;
  color: red;
}

.fx_box_right>.fx_box_right_title {
  color: #222;
  font-size: 16px;
  line-height: 32px;
  font-weight: 600;

}

.fx_box_right>.fx_box_right_more {
  color: #666;
  font-size: 15px;
  line-height: 24px;
  display: block;

}

.fx_box_right_more:hover {
  color: #ff6d00;
  text-decoration: underline;
}

.anli_end_content_flex_div {
  display: flex;
  justify-content: center;
  margin-bottom: 20px;

}

.anli_end_content_tile {
  color: #444;
  font-size: 36px;
  font-weight: 600;
  text-align: center;
  margin: 100px 25px 50px 25px;
}

.anli_end_content_flex_box {
  display: flex;
  flex-direction: column;
  align-items: center;
  /* border: 1px solid #ccc; */
  margin: 5px 8px;
  padding: 24px 30px;
  width: 32%;
  border-radius: 10px;
  background: #fff;
}

.anli_end_content_flex_box:hover {
  cursor: pointer;
  border: 1px solid #ccc;
  box-shadow: 0 0px 20px 0 rgb(0 0 0 / 10%);
}

.anli_end_content_flex_box>div {
  margin-bottom: 15px;
  word-wrap: break-word;
  word-break: break-all;
}

.industries_topImg_m {
  display: none;
}

.case_top_flex_div {

  display: flex;
  flex-wrap: wrap;
  justify-content: start;
  margin-bottom: 30px;
}

.yanshi_flex_div {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.yanshi_div_row {
  display: flex;
  flex-direction: row;
  justify-content: center;
  height: 58px;
  width: 100%;
}

.yanshi_div_row_fieldName {
  width: 23%;
  text-align: right;
  margin-top: 6px;
  padding: 0 10px 0 0;
}

.yanshi_div_row_input {
  width: 84%;
  text-align: left;

}

.input_row_wrap {
  display: flex;
  justify-content: left;
  flex-wrap: nowrap;
}

.yanshi_div_selectPro_row {
  height: auto !important;
}

#id_div {
  position: relative;
}

.yanshi_text1_m {
  display: none;
}

.wap_foot_flex_div {
  display: flex;
  justify-content: center;
}

.wap_foot_flex_div>div {
  width: 100%;
  text-align: center;
  height: 45px;
  border-top: 1px solid #eae7e7;
  border-right: 1px solid #eae7e7;
  padding: 5px;
}

.wap_foot_div_item {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.wap_foot_div_item>a {
  color: #000;
}

.tycp_div {
  background-color: #E95513;
  line-height: 45px;

}

.tycp_div>a {
  color: #fff;
}

.hyfa_topRight_div {
  text-align: right;
  margin-top: 18px;
  display: flex;
  justify-content: flex-end;
  margin-bottom: -10px;
}

.hyfa_topRight_div>a {
  padding: 10px 10px 0px 10px;
  color: #ff5a00;
  text-align: center;
  line-height: 40px;
  text-decoration: underline;
}

.hyfa_topRight_div>.activity {
  /* background-color: #ff6d00; border-radius: 29px;*/
  color: #888;
  font-weight: normal;
  text-decoration: none;
}

.appdown_footer {
  margin-top: 10px;
  font-size: 14px;
  color: #111;
  text-align: center;
}

.appdown_footer>a {
  color: #111;
}


.area_table {
  background-color: #ad99d3;
  width: 85%;
  border-radius: 6px;
  padding: 20px 30px;
  margin: 0px auto;
}

.item_box {
  border-radius: 5px;
  padding: 5px 10px;
  display: flex;
  margin: 5px 0px;

}

.item_box_left {
  flex-basis: 130px;
  border-radius: 5px 0 0 5px;
  position: relative;
}

.item_box_right {
  flex-basis: auto;
  display: flex;
  flex-wrap: wrap;
  border-radius: 0px 5px 5px 0px;
  flex-direction: column;
}

.item_box_right_row {
  flex-basis: auto;
  display: flex;
  flex-wrap: wrap;
}

.item_box_right_row_item {
  border-radius: 5px;
  background-color: #e9e9fc;
  margin: 5px;
  padding: 0px 25px;
  flex-grow: 1;
  flex-basis: auto;
  color: #111;

}

.item_box_right_row_item:hover {
  background-color: #d0d0ff;
  color: #000;
}

.item_box_i {
  background-color: #fff;
}

.item_box_left_name {
  height: 16px;
  line-height: 16px;
  text-align: center;
  position: absolute;
  /* left: 50%; */
  top: 50%;
  width: 100%;
  /* margin: 40px auto; */
  margin-top: -8px;
}

.area_table_content_title {
  text-align: left;
  color: #fff;
  padding-left: 10px;
  font-size: 18px;
}

.area_table_title {
  text-align: left;
  color: #fff;
  border-bottom: 1px dashed #fff;
  font-size: 22px;
  font-weight: 600;
  margin: 20px 0 20px 10px;
  flex-grow: 1;
}

.area_table_title_row {
  display: flex;
  margin-bottom: 10px;
}

.topRight_div {
  text-align: right;
  margin-top: 24px;
  margin-bottom: -20px;
}

.overViewBgDiv {

  width: 100%;
  height: 100%;
  opacity: 1;
  padding: 25px 0px;
}

.funcDetialBgDiv {
  background-color: #06d5d5;
  width: 100%;
  height: 100%;
  opacity: 1;
  padding: 65px 0px;
}

.overViewContentDiv {
  position: relative;
  width: 1170px;
  margin: 0px auto;
  text-align: center;
  background-color: #3a3f44;
  border-radius: 30px;
}

.funcDetialContentDiv {
  position: relative;
  width: 1170px;
  margin: 0px auto;
  text-align: center;
  background-color: #3a3f44;
  border-radius: 30px;
}

.overViewTitle {
  font-size: 28px;
  font-weight: 600;
  color: #fff;
  line-height: 88px;
  margin-left: 24px;
  width: 88%;
  text-align: left;
  border-bottom: 1px solid #4c6572;
}

.funcDetialTitle {
  font-size: 28px;
  font-weight: 600;
  color: #fff;
  line-height: 88px;
  margin-left: 24px;
  width: 88%;
  text-align: left;
  border-bottom: 1px solid #4c6572;
}

.overViewContent {
  padding: 36px;
}

.funcDetialContent {
  padding: 36px;
}

.overViewTitleDiv {
  padding-bottom: 10px;
  display: flex;
}

.funcDetialTitleDiv {
  padding-bottom: 10px;
  display: flex;
}

.overViewContentRightTopMenu {
  position: absolute;
  display: flex;
  top: 20px;
  right: 20px;
  line-height: 40px;
}

.funcDetialContentRightTopMenu {
  position: absolute;
  display: flex;
  top: 10px;
  right: 10px;
  line-height: 40px;
}

.overViewContentRightTopMenu a {
  color: #fff;
}

.funcDetialContentRightTopMenu a {
  color: #fff;
}

.overViewContentRightTopMenu a:hover {
  text-decoration: underline;
}

.funcDetialContentRightTopMenu a:hover {
  text-decoration: underline;
}

.funcDetialContentRightTopMenu div {
  color: #fff;
  padding: 15px 5px 15px 0;
}

.right_border_fff {
  border-right: 1px solid #fff;
}

.topRightSitBtn:hover {
  cursor: pointer;
  text-decoration: underline !important;
}

.topRightSitBtn {
  text-decoration: none !important;
  color: #333 !important;
}

.overViewCompoent {
  background-color: #eceff2;
  margin-bottom: 40px;
}

.overViewCompoentTitle {
  color: #222;
  font-size: 28px;
  font-weight: 600;

}

.commonFlexDiv {
  display: flex;
  flex-wrap: wrap;
}

.menuformDialogDiv {
  position: fixed;
  left: 50%;
  top: 50%;
  width: 600px;
  height: 500px;
  margin-left: -300px;
  margin-top: -250px;
  z-index: 999;
  display: none;
}

.menuformDialogDiv .yanshi_form {
  padding: 40px 0px;
  border-radius: 30px;
}

.menuformMaskLayer {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #111111;
  z-index: 99;
  -moz-opacity: 0.9;
  opacity: .90;
  /*黑色背景透明度*/
  filter: alpha(opacity=90);
  display: none;

}

.viewSysMenuBtn {
  padding: 10px 20px;
  border-radius: 25px;
  background-color: #7b7bff;
  color: #fff;
  margin-right: 20px;
  font-size: 15px;
}

.viewSysMenuBtn:hover {
  cursor: pointer;
  background-color: #8585ff;
}

.yanshi_form .submitBtn.applyViewSysBtn {
  background-color: #0d9f8a;
}

.yanshi_form .submitBtn.applyViewSysBtn:hover {
  background-color: #00B9AD;
}

.menuformDialogDiv .editApplyViewSysForm {
  background-color: #DE7F00;
  display: none;
}

.menuformDialogDiv .editApplyViewSysForm:hover {
  background-color: #f19124;
}

.menuformDialogDiv .yanshi_form_title {
  margin: 20px auto;
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  color: #ef6c00;
  border-bottom: solid 1px #ddd;
  padding-bottom: 19px;
}

html {
  height: 100%;
}

.productTypePriceDiv>.productTypePriceTopDiv {
  width: 100%;
  /* height: 171px; */
  background-color: #08cf65;
  color: #fff;
  font-size: 18px;
  font-weight: 600;

}

.productTypePriceDiv>.productTypePriceTopDiv298 {
  background-color: #f36460;
  padding-top: 10px;
}

.productTypePriceDiv>.productTypePriceTopDiv296 {
  background-color: #00c6b3;
  padding-top: 10px;
}

.productTypePriceDiv>.productTypePriceTopDiv301 {
  background-color: #1eaf7b;
  padding-top: 10px;
}

.productTypePriceDiv>.productTypePriceTopDiv297 {
  background-color: #ff8500;
  padding-top: 10px;
}

.productTypePriceDiv>.productTypePriceTopDiv299 {
  background-color: #8a61d8;
  padding-top: 10px;
}

.productTypePriceDiv>.productTypePriceTopDiv300 {
  background-color: #6663d6;
  padding-top: 10px;
}

.productTypePriceDiv>.productTypePriceTopDiv448 {
  background-color: #05ab6f;
  padding-top: 10px;
}

.productTypePriceDiv>.productTypePriceTopDiv295 {
  background-color: #0da3ff;
  padding-top: 10px;
}

.productTypePriceDiv>.productTypePriceTopDiv310 {
  background-color: #23ad35;
  padding-top: 10px;
}

.productTypePriceDiv>.productTypePriceTopDiv507 {
  background-color: #6663d6;
  padding-top: 10px;
}

.productTypePriceDiv>.productTypePriceTopDiv500 {
  background-color: #6663d6;
  padding-top: 10px;
}








.productTypePriceDiv>.productTypePriceTopDiv .productTypePriceTopText {
  line-height: 40px;
  margin: auto;
  width: 65%;
  font-size: 1.6rem;
}


.productTypePriceDiv .productTypePriceContent {
  background-color: #e6edf3;
  padding: 45px 0;
}

.productTypePriceDiv .productTypePriceContent>.productTypePriceContentFlex {
  display: flex;
  flex-wrap: wrap;
}

.productTypePriceContentFlex .typeItem {
  width: 25%;
  height: 80px;
  font-weight: bold;
  background-color: #fff;
  border-radius: 18px;
  margin: 0px 27px 40px 27px;
  padding: 8px 4px 8px 45px;
  box-shadow: 0px 0px 10px #d1dce5;
  font-size: 18px;
  line-height: 80px;
  display: block;
  color: #444444;
}

.productTypePriceContentFlex .typeItem:hover {
  cursor: pointer;
  box-shadow: 0px 0px 30px #a4b3cd;
}

/* .productTypePriceContentFlex>a{
  width: 26%;
} */
.viewSystemBtn:hover {
  cursor: pointer;
}

.phone_menu_marginLeft a {
  margin-left: 20px;
}

.menuformDialog_close {
  position: absolute;
  right: 15px;
  top: 10px;
}

.price_note {
  line-height: 28px;
  font-size: 14px;
  color: #888888 !important;
}

.price_import {
  color: #f15a24;
  font-size: 17px;
  font-weight: 600;
  height: 65px;
  line-height: 80px;
  top: 0px;
}

.client_menu_btn_list {
  display: flex;
  justify-content: space-around;
  margin: 30px 100px 10px 100px;
}

.fangan_menu_p_div {
  display: flex;
  justify-content: left;
  flex-wrap: wrap;
}

.fangan_menu_p_div>.fangan_menu_p_item {
  margin: 0 0 15px 0;
  width: 19%;
  font-size: 14px;
  font-weight: 600;
}

.fangan_menu_p_div a {
  color: #333;
  font-size: 14px;
  line-height: 28px;
  font-weight: normal;
  cursor: pointer;
}

.fangan_menu_p_div a:hover {
  color: rgba(240, 68, 0, 1) !important;
}

.fangan_menu_p_div ul li {
  margin-bottom: 0px;
}

.fangan_menu_title {
  margin-bottom: 5px;
}

.fangan_menu_title a {
  position: relative;
  top: 4px;
  padding-left: 10px;
  margin: 15px 0px;
  font-size: 16px;
  color: #333333;
  font-weight: 600;
}

.fangan_menu_p_title a {
  color: #444444;
  font-size: 14px;
  line-height: 24px;
  display: block;
  font-weight: 600;
  padding-top: 0px
}

.sub_menu_fixed {
  position: fixed;
  background-color: #f6f6f6;
  z-index: 99;
  margin-top: 0px !important;
  top: 75px;
  padding: 15px 0;
  border-bottom: 1px #d9d9d9 solid;
  width: 100%;
}

.right_menu_bgcolor {
  height: 100%;
  background-color: rgba(241, 245, 248, 1);
  border-radius: 12px;
}

.menu_more_list_dive {
  border: 1px solid #b9c1c6;
  overflow-y: scroll;
  width: 190px;
  height: 125px;
  border-radius: 2px;
  z-index: 99999;
  position: absolute;
  background-color: #eee;
}

.menu_more_list_dive>.menu_more_page_list {
  float: left;
  width: 100%;
}

.menu_more_list_dive>.menu_more_page_list>.menu_more_list_item {
  height: 25px;
  padding-left: 5px;
}

.menu_more_list_dive>.menu_more_page_list>.menu_more_list_item:hover {
  background-color: #92ccfb;
}

.menu_more_list_dive>.menu_more_page_list>.menu_more_list_item>a:hover {
  color: #000 !important;
}

.menu_more_list_dive::-webkit-scrollbar {
  /*高宽分别对应横竖滚动条的尺寸*/
  width: 8px;
  height: 8px;
}

/*滚动条里面小方块*/
.menu_more_list_dive::-webkit-scrollbar-thumb {
  border-radius: 10px !important;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2) !important;
  /* 颜色 */
  background: #b9c1c6 !important;
  /* 线性渐变背景 */
  /* background-image: #ed0606; */
}

/*滚动条轨道*/
.menu_more_list_dive::-webkit-scrollbar-track {
  border-radius: 10px !important;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2) !important;
  background: #EDEDED !important;
}

.blog_type_menu {
  width: 100%;
  height: 54px;
  background-color: #E8E8E8;
  display: flex;
  justify-content: center;
}

.blog_type_menu>.blog_type_menu_item {
  padding: 0px 42px;
  line-height: 42px;
  height: 42px;
  margin-top: 12px;
  border-radius: 10px 10px 0px 0px;
  color: fff;
  /* background-color: #f5f5f5; */
}

.blog_type_menu>.blog_type_menu_item:hover {
  cursor: pointer;
}

.blog_type_menu_item_active {
  background-color: #fff;
}

.flex_div_h {
  display: flex;
  justify-content: center;
}

.blog_ul li {
  padding: 1px !important;
  margin-bottom: 1px !important;
  margin-left: 0px;
}

.menu_ul_top20 {
  padding-top: 20px;
}

.dxyzm_tips {
  display: inline-block;
  font-size: 13px;
  color: #00b9ad;
  padding-left: 10px;
  width: 54px;
  line-height: 18px;
  cursor: pointer;

}

.product_nav_content {
  background-color: #1b1c1e;
  height: 100%;
  padding: 120px 0px 190px 0px;
  background-image: url(../images/edm_bg_1.jpg);
  background-position: center;
  background-repeat: no-repeat;
}

.product_nva_area {
  margin: 0px auto;
  min-width: 1000px;
}

.product_nva_menu_warp {
  background-color: #fff;
  border-radius: 15px;
  position: relative;
  height: 100%;
}

.product_nva_area_title {

  width: 200px;
  height: 50px;
  background-color: #fff;
  margin-bottom: 20px;
  line-height: 50px;
  border-radius: 37px;
  padding-left: 4px;

}

.product_nva_area_title>img {
  height: 45px;
  width: 45px;
}

.product_nva_area_title>span {
  margin-left: 10px;
  font-weight: 600;
}

.ppm_nav_wh {
  height: 586px;
  width: 1180px;
}

.srm_nav_wh {
  height: 566px;
  width: 1080px;
}

.crm_nav_wh {
  height: 428px;
  width: 1020px;
}

.erp_nav_wh {
  height: 490px;
  width: 1020px;
}

.ts_nav_wh {
  height: 490px;
  width: 1020px;
}

.itsm_nav_wh {
  height: 403px;
  width: 1020px;
}

.hcm_nav_wh {
  height: 445px;
  width: 1020px;
}

.oa_nav_wh {
  height: 368px;
  width: 1020px;
}

.edms_nav_wh {
  height: 372px;
  width: 1020px;
}

.kanban_nav_wh {
  height: 514px;
  width: 1020px;
}

.product_nav_content .clound_menu_ul_right {
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
}

.nav_footer {
  background-color: #fff;
}

.nav_footer .footer_p {
  line-height: 66px;

}

.btn_product {
  color: #ffffff;
  padding: 8px 20px;
  font-weight: 600;
  border-radius: 20px;
  font-size: 14px;
  text-align: center;
  width: 150px;
  margin-right: 8px;
  background-color: #ff5731;
}

.logoMenu {
  width: 300px !important;
}



/* Customer Recommendation */
.clientRecommend>.clientRecommend_content {
  background-color: #47474b;
  padding-bottom: 60px;
}

.clientRecommend>.clientRecommend_content>.clientRecommend_content_d {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;

}

.clientRecommend>.clientRecommend_content>.clientRecommend_content_d>.client_div {
  padding: 0px 0px;
  background-color: #fff;
  border-radius: 6px;
  width: 31%;
  margin: 50px 14px 0px 14px;
  text-align: center;

}

.clientRecommend>.clientRecommend_content>.clientRecommend_content_d>.client_div:hover {
  cursor: pointer;
  box-shadow: 0px 0px 50px #000;
}

.clientRecommend>.clientRecommend_content>.clientRecommend_content_d>.client_div>.company_log_d {
  margin-top: 30px;
  text-align: center;
  position: relative;
  height: 80px;
}

.clientRecommend>.clientRecommend_content>.clientRecommend_content_d>.client_div .company_log {
  width: 70px;
  height: 70px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
}

.clientRecommend_content_d>.client_div>.company_article_d {
  background-color: #f5f5f5;
}

.clientRecommend_content_d>.client_div>.company_map_product {
  display: flex;
  justify-content: center;
  height: 60px;
}

.clientRecommend_content_d>.client_div>.company_map_product>.product_btn {
  display: inline-block;
  color: #3fb393;
  padding: 2px 10px;
  background-color: #fff;
  border: solid #7fc9b8 1px;
  border-radius: 12px;
  line-height: 18px;
  text-align: center;
  height: 18px;
  margin: auto 3px;
  font-weight: 600;
  font-size: 15px;
}

.clientRecommend_content_d>.client_div>.company_map_product>.product_btn:hover {
  display: inline-block;
  background-color: #3fb393;
  color: #fff;
  border: solid #3fb393 2px;
}

.clientRecommend_content_d>.client_div>.company_article_d>.company_article_t {
  font-size: 20px;
  line-height: 32px;
  padding: 15px 40px 5px 40px;
  color: #305cdf;
  font-weight: 600;


}

.clientRecommend_content_d>.client_div>.company_article_d>.company_article_c:hover {
  text-decoration: underline;
}

.clientRecommend_content_d>.client_div>.company_article_d>.company_article_c {
  font-size: 15px;
  line-height: 30px;
  padding: 0 40px;
  color: #444;
  text-align: justify;

}

.clientRecommend_content_d>.client_div>.company_article_d>.company_article_link {
  font-size: 15px;
  text-align: left;
  padding: 0px 40px 20px 40px;
  color: #000000;
  margin-top: 20px;
}

.clientRecommend_content_d>.client_div>.company_article_d>.company_article_link span:hover {
  text-decoration: underline;
  color: #ff6d00;
}

.clientRecommend_content_d>.client_div>.company_name {
  font-size: 19px;
  line-height: 19px;
  padding: 0px 0px 10px 0;
  color: #595e62;
  font-weight: 600;

}

.clientRecommend_content_d>.client_div>.company_people {
  font-size: 15px;
  line-height: 20px;
  padding: 0 0px 15px 0;
  color: #47474b;
  font-weight: 400;
}

.clientRecommend>.clientRecommend_content>.clientRecommend_content_d>.client_div .company_log>img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.clientRecommend>.clientRecommend_top {
  background-color: #0F0F0F;
  height: 420px;
  text-align: center;
}

.clientRecommend>.clientRecommend_top>.clientRecommend_top_img_d {
  min-width: 1180px;
  height: 100%;
  position: relative;
}

.clientRecommend>.clientRecommend_top>.clientRecommend_top_img_d>.top_img_text {
  position: absolute;
  top: 100px;
  left: 20px;
}

.clientRecommend>.clientRecommend_top>.clientRecommend_top_img_d>.top_img_text>.img_text {
  text-align: left;
}

.clientRecommend>.clientRecommend_top>.clientRecommend_top_img_d .m_title {
  color: #00FFFD;
  font-size: 50px;
  padding: 20px 0px;
  font-weight: 600;
}

.clientRecommend>.clientRecommend_top>.clientRecommend_top_img_d .f_title {
  color: #fff;
  padding: 5px 0px;
  font-size: 24px;
}

.clientRecommend>.clientRecommend_top>.clientRecommend_top_img_d>img {
  height: 100%;
  width: 100%;
}

.clientRecommend>.clientRecommend_bottom {
  background-color: #dcebf8;
}

.clientRecommend>.clientRecommend_bottom>.clientRecommend_bottom_img_d {
  min-width: 1180px;
  height: 100%;
  position: relative;
}

.clientRecommend>.clientRecommend_bottom>.clientRecommend_bottom_img_d>img {
  width: 100%;
  height: 100%;
}

.clientRecommend>.clientRecommend_bottom>.clientRecommend_bottom_img_d .below_img_text {
  position: absolute;
  top: 45px;
  left: 10px;
}

.clientRecommend>.clientRecommend_bottom>.clientRecommend_bottom_img_d .below_img_text .text1 {
  color: #444;
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 30px;
  line-height: 48px;
}

.clientRecommend>.clientRecommend_bottom>.clientRecommend_bottom_img_d .below_img_text .mfsy_btn2 {
  display: block;
  background-color: #5568c5;
  font-size: 16px;
  text-align: center;
  padding: 8px 15px;
  width: 100px;
  height: 20px;
  color: #fff;
  border-radius: 25px;
  line-height: 20px;
  margin: 10px 0px 30px 0px;
}

.clientRecommend>.clientRecommend_bottom>.clientRecommend_bottom_img_d .below_img_text .mfsy_btn2:hover {
  background-color: #455edd;
  cursor: pointer;
}

.clientRecommend>.clientRecommend_bottom>.clientRecommend_bottom_img_d .below_img_text .text2 {
  color: #303030;
  font-size: 16px;
  line-height: 30px;

}

.mo_img {
  display: none;
}

.width1180 {
  width: 1240px;
  margin: auto;
}

/* Customer Recommendation */

.successfulCase_return_btn {
  display: inline-block;
  padding: 1px 18px;
  line-height: 36px !important;
  border-radius: 20px;
  font-size: 16px;
  margin: 0 5px;
  line-height: 30px;
}

.successfulCase_return_btn1 {
  color: #0fabab !important;
  border: #0fabab 1px solid;
}

.successfulCase_return_btn1:hover {
  color: #fff !important;
  background-color: #0fabab;
  border: #0fabab 1px solid;
}

.successfulCase_return_btn2 {
  color: #f15a24 !important;
  border: #ff8c80 1px solid;

}

.successfulCase_return_btn2:hover {
  color: #fff !important;
  background-color: #f15a24;
  border: #f15a24 1px solid;
}

.bootm_banner_807 {
  position: relative;
  width: 100%;
  height: 80px;
}

.bootm_banner_807>img {
  width: 100%;
  height: 100%;
}

.bootm_banner_807 .img_text_area {
  display: flex;
  top: 0px;
  width: 100%;
  color: #fff;
  position: absolute;
  flex-direction: column;

  height: 100%;
}

.bootm_banner_807 .img_text_area>div {
  text-align: center;
}

.bootm_banner_807 .img_text_area>div.mainTitle {
  font-size: 38px;
  padding-left: 180px;
  margin-top: 40px;
  font-weight: 600;
  color: #313b95;
}

.bootm_banner_807 .img_text_area>div.mainTitle>span {
  color: #313b95;
}

.bootm_banner_807 .img_text_area>div.fTitle {
  font-size: 20px;
  margin: 25px 0px;
  color: #111b72;
  line-height: 36px;
  padding-left: 180px;
}

.bootm_banner_807 .img_text_area>div.buttonRow {
  margin-top: 18px;
  padding-left: 0px;
}

.bootm_banner_807 .img_text_area>div.buttonRow>.button {
  display: block;
  margin: 4px 0 0 0;
  padding: 10px 24px;
  width: 128px;
  color: #fff;
  text-decoration: none;
  border-radius: 24px;
  font-size: 18px;
  background-image: linear-gradient(267deg, #ff00c8 0%, #ffb100 100%);
  border: 2px solid #fff;
}

.bootm_banner_807 .img_text_area>div.buttonRow>.button:hover {
  box-shadow: 0px 0px 10px #f7c6c6;
}

.nav_807 {
  display: flex;
  flex-wrap: wrap;
  margin: 25px 0px;
}

.nav_807>div {
  margin: 0px 16px 0 0;
  line-height: 25px;
}

.nav_807>div a {
  display: block;
  color: #00a37d;
  margin: 4px 10px 0 0px;
  border-bottom: 1px solid #00a37d;
  font-size: 18px;
  font-weight: 600;
}

.nav_807>div a:hover {
  color: #ff6d00;
  border-bottom: 1px solid #fb8d05;
}

.contactBtnLeftText {
  color: #444;
  line-height: 50px;
  font-size: 24px;
  font-weight: 600;
  padding-right: 50px;
}

.annotationTextx {
  line-height: 32px;
  color: #999;
  font-size: 13px;

}

.contactTitleArea {
  text-align: center;

}

.contactTitleArea .contactTitle2 {
  color: #333;
  font-size: 20px;
  margin-bottom: 20px;
  font-weight: normal;
}

.contactTitleArea .contactTitle {
  color: #000;
  font-size: 40px;
  margin-bottom: 20px;
  font-weight: 600;
}

.contactTitleArea .contactTitleSpan {
  color: #999;
  font-size: 20px;

}

.menuformMaskLayer {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
  background-color: #2F354C;
  z-index: 99;
  -moz-opacity: 0.85;
  opacity: .85;
  filter: alpha(opacity=90);
  display: none;
}

.productTypePriceTopWrap {
  display: flex;
}

.productTypePriceTopImg {
  flex-shrink: 0;
  text-align: center;
}

.productTypePriceTopTextClick:hover {
  cursor: pointer;
}

.productTypePriceTopDiv443 {
  background: #00c6b3;
}


.btn_pricing {
  color: #ffffff;
  padding: 6px 8px 6px 8px;
  background-color: #00c18a;
  border-color: #00C6C6;
  border-radius: 20px;
  font-size: 14px;
  text-align: center;
  width: 150px;
  margin-right: 8px;
}

.btn_pricing:hover {
  background-color: #2fe0d7;
}


.index_context_saas {
  color: #e0e0e0;
  font-size: 16px;
  line-height: 36px;
  height: auto;
  text-align: center;
  position: relative;
  margin-top: -3px;
  /*max-width: 1240px;*/
  margin: auto;
}

.index_left_img_saas {
  display: none;
}

#tb-1 .tb1::before,
#tb-2 .tb1::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: -18px;
  top: 70px;
  border-left: 20px solid transparent;
  border-right: 20px solid rgba(209, 230, 255, 0.96);
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
}

#tb-1 .tb2::before,
#tb-2 .tb2::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: -18px;
  bottom: 30px;
  border-left: 20px solid transparent;
  border-right: 20px solid rgba(209, 230, 255, 0.96);
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
}

#tb-1 .tb3::before,
#tb-2 .tb3::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: 52%;
  top: -18px;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid rgba(209, 230, 255, 0.96);
}

#tb-1 .tb4::before,
#tb-2 .tb4::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: 62%;
  top: -18px;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid rgba(209, 230, 255, 0.96);
}

#tb-1 .tb5::before,
#tb-2 .tb5::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: 72%;
  top: -18px;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid rgba(209, 230, 255, 0.96);
}

#tb-1 .tb6::before,
#tb-2 .tb6::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: 82%;
  top: -18px;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid rgba(209, 230, 255, 0.96);
}

#tb-1 .tb7::before,
#tb-2 .tb7::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: 92%;
  top: -18px;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid rgba(209, 230, 255, 0.96);
}


#tb-1 .tb8::before,
#tb-2 .tb8::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: 52%;
  bottom: -38px;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid rgba(209, 230, 255, 0.96);
  border-bottom: 20px solid transparent;
}

#tb-1 .tb9::before,
#tb-2 .tb9::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: 62%;
  bottom: -38px;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid rgba(209, 230, 255, 0.96);
  border-bottom: 20px solid transparent;
}

#tb-1 .tb10::before,
#tb-2 .tb10::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: 72%;
  bottom: -38px;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid rgba(209, 230, 255, 0.96);
  border-bottom: 20px solid transparent;
}

#tb-1 .tb11::before,
#tb-2 .tb11::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: 82%;
  bottom: -38px;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid rgba(209, 230, 255, 0.96);
  border-bottom: 20px solid transparent;
}

#tb-1 .tb12::before,
#tb-2 .tb12::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  background: none;
  position: absolute;
  left: 92%;
  bottom: -38px;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid rgba(209, 230, 255, 0.96);
  border-bottom: 20px solid transparent;
}


.tabContainer .tabcontent>.itemContainer_saas {
  justify-content: space-around;
}

.tabContainer .tabcontent>.itemContainer_saas>.item {
  flex: 1;
  margin: 0px 0px 0 0px;
}
.tabContainer .tabcontent>.itemContainer_saas>.item2 {
  flex: 1;
  margin: 0px 40px 0 0px;
}
.tabContainer .tabcontent>.itemContainer_saas>.item>.name {
  color: #ffff00;
  font-size: 16px;
  font-weight: bold;
  line-height: 42px;
}
.tabContainer .tabcontent>.itemContainer_saas>.item>.name2 {
	color: rgb(93, 101, 219);
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
  }
.tabContainer .tabcontent>.itemContainer_saas>.item .txt {
  font-size: 15px;
  color: #ffffff;
  line-height: 30px;
  list-style: disc;
}

.tabContainer .tabcontent>.itemContainer_saas>.item .txt2 {
  font-size: 13px;
    color: #161616;
    line-height: 24px;
    list-style: disc;
}

.tabContainer .tabcontent>.itemContainer_saas>.item .txt3 {
  font-size: 0.875em;
    color: #161616;
    line-height: 36px;
    list-style: disc;
}

.tabContainer .tabcontent .itemContainer_saas>.item ul {
  padding-left: 30px;
}

.tabContainer .tabcontent .itemContainer_saas>.item ul li {
  font-size: 15px;
  color: #fff;
  line-height: 30px;
  list-style: disc;
}

/* .saas_1{
display: none;
}
.saas_2{
display: none;
} */
#hideBox_1 {
  display: none;
}

#hideBox_2 {
  display: none;
}

.moreMessage {
  display: inline-block;
  font-size: 18px;
  color: #181f38;
  font-weight: 600;
}

.moreMessage :hover {
  cursor: pointer;
}