a{
  text-decoration: none;
}
a:hover{
  text-decoration: none;
}

.home-title {
  /* padding: 50px 0;*/
  padding: 2.005rem 0;
  text-align: center;
}
.home-title-1 {
  /*  font-size: 20px;*/
  font-size: 1.25rem;
  color: #222222;
  /*  padding-bottom: 10px;*/
  padding-bottom: 0.625rem;
}
.home-title-2 {
  /*  font-size: 12px;*/
  font-size: 0.75rem;
  color: #AAAAAA;
}


/*           home-con                  */
.home-con-box1, .home-con-box2 {
  display: block;
  height: auto;
  /*line-height: 18px;*/
  overflow: hidden;
  line-height: 1.125rem;
  margin-bottom: 0.9375rem;
}

.home-con-bottom {
  margin-bottom: 0;
}
.home-con-box1 {
  background: #0C75C8;
  cursor: pointer;
}
.home-con-box2-1, .home-con-box2-2{
  width: 48%;
  background: #0C75C8;
  cursor: pointer;
}
.home-con-box2-1 {
  float: left;
}
.home-con-box2-2 {
  float: right;
}
.home-con-title1 {
  /*  font-size: 30px;
    padding-left: 10px;*/
  font-size: 1.875rem;
  padding-left: 0;
  color: #FFFFFF;
  vertical-align: bottom;
}
.home-con-title2 {
  /*  font-size: 12px;*/
  font-size: 0.75rem;
  color: #FFFFFF;
}
.pdBox{
  /*padding: 24px 0 20px 15px;*/
  padding: 1.5rem 0 1.25rem 0.9375rem;
}
.number{
  display:block;
  /*height: 10px;*/
  height: 0.625rem;
}


/*                500强客户                */
.home-customers {
  overflow: hidden;
  /*  margin-bottom: 50px;*/
  margin-bottom: 2.125rem;
}
.home-customers .bg-1, .home-customers .bg-2, .home-customers .bg-3, .home-customers .bg-4 {
  background-size: 100%;
  background-repeat: no-repeat;
}
.home-customers .bg-1 {
  background-image: url('../images/home-bg-global.png');
}
.home-customers .bg-2 {
  background-color: #0D76C9;
  background-image: url('../images/home-bg-china.png');
}
.home-customers .bg-3 {
  background-image: url('../images/home-bg-infor.png');
}
.home-customers .bg-4 {
  background-color: #0D76C9;
  background-image: url('../images/home-bg-public.png');
}
.home-customers .bg-5 {
  background-color: #0D76C9;
  background-image: url('/website/customercase/images/bg_case_industry.jpg');
}
.home-customers-title {
  /*  padding: 33px 0;*/
  padding: 2.0625rem 0;
  text-align: center;
  background: #189FD7;
}
.home-customers-title-1 {
  /*  font-size: 14px;*/
  font-size: 0.875rem;
  color: #FFFFFF;
  opacity: 0.7;
}
.home-customers-title-2 {
  /*  font-size: 26px;*/
  font-size: 1.625rem;
  color: #FFFFFF;
}
.home-customers-title-3 {
  /*  font-size: 10px;*/
  font-size: 0.625rem;
  color: #FFFFFF;
  opacity: 0.7;
}
.home-customers-title-4 {
  margin: 0 auto;
  /*  margin-top: 20px;
    width: 91px;
    height: 23px;
    border: 1px solid #FFFFFF;
    border-radius: 2px;*/
  margin-top: 1.25rem;
  width: 5.6875rem;
  height: 1.4375rem;
  border: 0.0625rem solid #FFFFFF;
  border-radius: 0.125rem;
  cursor: pointer;
}
.home-customers-title-4 a{
  /*  font-size: 8px;*/
  font-size: 0.5rem;
  color: #FFFFFF;
}

.home-customers-detail {
  /*  padding-top: 25px;
    padding-bottom: 40px;*/
  padding-top: 1.5625rem;
  padding-bottom: 2.5rem;
  background: #fff;
  overflow: hidden;
}
.home-customers-detail a {
  float: left;
  text-align: center;
  width: 50%;
  cursor: pointer;
  height: 3.375rem;
  line-height: 3.375rem;
}
.home-customers-detail a img {
  /*width: 70%;*/
  max-height: 100%;
}

/*           最新调整-cjz                 */
.C_home-banner-box{
  width:100%;
  min-height: 1px;
  overflow: hidden;
	height: 540px;
}
.C_banner {
    background: url(/website/customercase/images/bg_mobile.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
.C_bnerTitle{
	 width:auto;
	 min-height: 1px;
	 overflow: hidden;
    margin-top: 180px;
	padding: 0px 15px;
}
.C_bnerTitle span{
  display: block;
}
.C_bnerT1 {
  font-size: 16px;
  color:rgba(255,255,255,.8);
  color:#ffffff\9;
}
.C_bnerT2 {
	font-size: 9px;
	line-height: 24px;
	padding:0px 0px 0px 0px;
  color:rgba(255,255,255,.6);
  color:#ffffff\9;
}
.C_home-title{
	font-size: 12px;
    color: #666666;
	line-height: 28px;
}
.numberWeaver{
	width: 100%;
	min-height: 1px;
	overflow: hidden;
	margin-bottom: 8%;
}
.numberWeaverBOX1{
  width: 100%;
  min-height: 1px;
  overflow: hidden;
  margin-bottom: 10px;
}
.numberWeaverBOX1 span{
	display: block;
	float: left;
}
.numberWeaver_t1{
  font-size: 60px;
  color:#ffffff;
}
.numberWeaver_t2{
  font-size: 16px;
  margin-top: 10px;
  color: #ffffff;
}
.numberWeaver_t3{
  font-size: 12px;
  margin-left: 6px;
  margin-top: 44px;
  color:rgba(255,255,255,.8);
}
.numberWeaver_t4{
  font-size: 24px;
  color: #ffffff;
}
.numberWeaver_t5{
    font-size: 12px;
    color:rgba(255,255,255,.8);
    margin-left: 6px;
}
.numberWeaverBOX2{
  width: 100%;
  min-height: 1px;
  overflow: hidden;
}
.numberWeaverBOX3{
  width: 100%;
  min-height: 1px;
  overflow: hidden;
  font-size: 9px;
  line-height: 14px;
  color:rgba(255,255,255,.2);
  margin-top: 34px;
}
.numberWeaverSub{
	 min-height: 1px;
	 overflow: hidden;
	 border-left: 2px solid #41d61e;
	width: 44%;
	padding-left: 3%;
	float: left;
	margin-right: 0px;
    line-height: 16px;
    padding-top: 2px;
    margin-bottom: 10px;
}
.CH_case{
	width: 100%;
	 min-height: 1px;
	 overflow: hidden;
	margin-top: 8px;
}
.CH_caseb{
	width: 23%;
	 min-height: 1px;
	 overflow: hidden;
	 float:left;
}
.CH_caseb1{
    background: url(/website/customercase/images/img_Hindustry_1.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.CH_caseb2{
    background: url(/website/customercase/images/img_Hindustry_2.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.CH_caseb3{
    background: url(/website/customercase/images/img_Hindustry_3.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.CH_caseb4{
    background: url(/website/customercase/images/img_Hindustry_4.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}

.CH_caseb a{
    width: 100%;
    min-height: 1px;
    overflow: hidden;
    padding: 16px 0px 10px 0px;
    text-align: center;
    display: block;
    transition: all 0.6s;
}
.CH_caseb a:hover{
}
.CH_caseb a img{
	max-width: 40%;
}
.CH_caseb a span{
	display: block;
    color: #ffffff;
    font-size: 14px;
    line-height: 28px;
}

.CH_caseb_spacing{
	width: 2.666666666666%;
	 min-height: 1px;
	 overflow: hidden;
	 float:left;
}
.CH_scene{
	width: 100%;
	 min-height: 1px;
	 overflow: hidden;
	 background-color: #ffffff;
}
.CH_type{
	width: 100%;
	 min-height: 1px;
	 overflow: hidden;
}
.CH_chinamap{
	width: 100%;
	 min-height: 1px;
	 overflow: hidden;
	 background-color: #ffffff;
}
.CH_mapmain{
	width: 100%;
	 min-height: 1px;
	 overflow: hidden;
	 margin-top:168px;
}
.CH_container{
    width: 100%;
    min-height: 1px;
    overflow: hidden;
}
.CH_container_pd{
    padding: 0px 15px;
}
.CH_Btn{
    width: 100%;
    min-height: 1px;
    overflow: hidden;
}
.CH_Btn a:hover{
	border: 1px solid #e9f0f6;
	background-color: #e9f0f6;
}
.CH_scene_spacing{
    width: 5%;
    min-height: 1px;
    overflow: hidden;
    float:left;
}
.CH_scene_icon{
    width: 30%;
    min-height: 1px;
    overflow: hidden;
    margin-bottom: 0px;
    margin-top: 10px;
    float:left;
}
.CH_scene_icon a{
  width: 100%;
  min-height: 1px;
  overflow: hidden;
  display:block;
  text-align: center;
	font-size: 12px;
	padding: 0px;
  color:#000000;
}
.CH_scene_icon a:hover{
  background-color: #e8ebf0;
}

.CH_scene_icon a img{
  max-width: 36px;
}
.CH_scene_icon a span{
  display:block;
  line-height: 40px;
}

 .CH_case_type{
  width: 100%;
  min-height: 1px;
  overflow: hidden;
  padding: 0px 0px 20px 0px;
}
.CH_case_type_title{
  width: 100%;
  min-height: 1px;
  overflow: hidden;
}
.CH_case_type_t1{
  width: auto;
  line-height: 40px;
  font-size: 14px;
  border-bottom: 2px solid #41d61e;
  float: left;
}
.CH_case_type_t2{
  width: auto;
  line-height: 40px;
  font-size: 12px;
  color: #999999;
  float: left;
  margin-left: 12px;
}
.CH_case_typemain{
  padding:15px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
    margin-top: 12px;
    margin-bottom: 12px;
}
.CH_ctypemain_color1{
  background-color: #616b71;
}
.CH_ctypemain_color2{
  background-color: #3277cd;
}
.CH_ctypemain_color3{
  background-color: #37b93d;
}
.CH_ctypemain_line1{
  border-left: 1px solid rgba(255,255,255,.1);
  border-left: 1px solid #717a7f\9;
}
.CH_ctypemain_line2{
  border-bottom: 1px solid rgba(255,255,255,.1);
  border-bottom: 1px solid #717a7f\9;
}

.CH_case_typemain table tr td{
}
.CH_case_typemain table tr td a{
  width: 100%;
  min-height: 1px;
  overflow: hidden;
  display:block;
  color:#ffffff;
  font-size: 14px;
  line-height: 48px;
  text-align: center;
}
.CH_case_typemain table tr td a:hover{
  background-color: rgba(255,255,255,.14);
  background-color: #000000\9;
}
.chinamap {
    background: url(/website/customercase/images/bg_map.jpg) center center #ffffff;
    background-repeat: no-repeat;
    background-size: 200% 72%;
    height: 400px;
}
.CH_Btn a {
    width: 160px;
    min-height: 1px;
    overflow: hidden;
    margin: 0 auto;
    display: block;
    margin-top: 20px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    border-radius: 100px;
    text-align: center;
    line-height: 40px;
    font-size: 12px;
    color: #2a6ba8;
    border: 2px solid #e9f0f6;
    margin-bottom: 16px;
}