body{width: 100%;height: 100%;font-family:"微软雅黑",serif;}
html{height: 100%;overflow-x: hidden; overflow-y: auto;}

.lunbo{width: 100%;height: 420px; min-width:1200px; background-color: #bbd8f6;z-index: 99;overflow: hidden;}
.lunbo .content-box{width: 100%; height: 420px;margin: 0 auto; }
.lunbo-content{position: absolute;width: 10px;height: 10px;border-radius: 50%;background-color: #888888;transition: width .4s ease-in;z-index: 999}
.dot1{height: 8px;background-color: rgb(255, 255, 255);border-radius: 20px;width: 54px;}
.carousel-inner { height: 100%; width: 100%; }
.carousel-inner .item { height: 100%; width: 100%; }
.ci-background { width: 100%; background: url("./ci_backgroud.png") no-repeat center; }
.cib-text-0 { padding-top: 150px; }
.cib-text-1 { text-align: center; color: #fff;  font-size: 20px; line-height: 35px; height: 35px; border-radius: 20px; display: block; width: 170px; padding-left: 20px; padding-right: 20px; border: 1px solid #ddd; margin: 0 auto; background-color: rgb(14, 129, 162); background-color:rgba(0, 0, 0, 0.1); }
.cib-text-2 { text-align: center; color: #fff; font-size: 40px; margin-top: 15px;  }
.cib-text-4 a { text-decoration: none; color: #fff; }
.lunbo-content:hover{background-color: #000000;cursor: pointer}
.cib-text-3 { text-align: center; color: #fff; font-size: 16px; margin-top: 15px; }
.cib-text-4 { text-align: center; color: #fff; font-size: 16px;  width: 120px; height: 40px; line-height: 40px; text-align: center; background-color: #188efa; margin: 0 auto; margin-top: 20px; border-radius: 5px; }
/*12.27*/
.new-solution-plan-context{width: 32%;height: 378px;}
.context-img{width: 21%;height: 131px;}
.context-img-margin{margin-top: 10px;}
.context-detail{width: 74%;height: 131px;text-align: left;}
.context-detail-margin{margin-top: 10px;}
.new-title-government{font-size: 24px;color: #000000;font-family: "微软雅黑", Arial, sans-serif;letter-spacing: 2px;}
.new-title-government-detail{font-size: 12px;color: grey;line-height: 24px;}
.title-container{margin-bottom: 6px;}
.container-detail{width: 100%;}
#business-context-img{height: 126px;}
#business-context-detail{height: 126px;}
.business-detail{width: 100%;height: 348px;}
.business-img-container{width: 100%;height: 110px;background-size: contain !important;border-radius: 3px;text-align: center;vertical-align: middle;line-height: 166px;}
#new-army{background: url("./new-army.png") no-repeat;}
#new-medical{background: url("./new-medical2.png") no-repeat;}
#new-city{background: url("./new-city2.png") no-repeat;}
#new-number{background: url("./new-number2.png") no-repeat;}
.business-img-arrow{cursor: pointer;background:url("./new-arrow.png") no-repeat;background-size:contain; width: 29px;height: 12px;position: relative;bottom: 24px;margin-left: 74px;}
.margin-business{margin-top: 15px;}
.technology-img-container{width: 100%;height: 178px;background: rgb(52, 57, 61);}
#technology-img{background: url("./technology.png") no-repeat;background-size: 100% 100%;}
.technology-learn-more{text-align: right;margin-right: 39px;line-height: 0px;font-size: 12px;height: 30px;}
.technology-learn-more span{color: #fff;}
.technology-detail-words{font-size: 12px;letter-spacing: 0px;width: 82%;height: 132px;color: #fff;margin-left: 39px;padding-top: 17px;}
.business-intro-title{font-size: 24px;width: 28%;height: 30px;}
.new-title-intro{width: 100%;height: 40px;}
.blank-intro{width: 72%;height: 30px;color: rgb(169,169,169);font-size: 14px; line-height: 27px;text-align: center}
.blank-intro a{color: rgb(169,169,169);}
.mr-style{margin-right: 12px;}
.ml-style{margin-left: 30px;}
.business-intro-second-title{font-family: PingFang-SC-Medium;font-size: 24px;font-weight: normal;font-stretch: normal;line-height: 52px;letter-spacing: 0px;color: #ffffff;}
.business-intro-second-title a{font-family: PingFang-SC-Medium;font-size: 24px;font-weight: normal;font-stretch: normal;line-height: 52px;letter-spacing: 0px;color: #ffffff;}
.pro-intro-title-know-more{float: right;width: 35%;text-align: left;}
.pro-intro-title-words{margin-right: -88px;}
.pro-intro-title-know-more-word{font-size: 16px;color: #999999;}
.second-title{border: 1px solid rgb(169,169,169);text-align: center; font-size: 16px;color: rgb(169,169,169);width: 86px;height: 30px;vertical-align: middle;line-height: 30px;margin-top: 24px;border-radius: 6px;cursor: pointer}
.first-title{ float: left;width: 56%;text-align: right;}

.solution-plan{width: 100%; min-width:1200px;background-color: #fff }
.solution-plan .content-box{width: 1200px;height: 650px;margin: 0 auto;}
.solution-plan .content-box .solution-plan-title{display:block;height:18px; line-height: 18px; padding: 0 10px; border-left: 5px solid #2e96ff;margin-top: 32px;font-size: 18px;font-weight:600; color: #333;}
.solution-plan .content-box .solution-plan-pannle{ width: 100%; }
.solution-plan .solution-plan-pannle .plan-pannle-left { position:relative; width: 285px;}
.solution-plan .solution-plan-pannle .plan-pannle-right { position:relative; width:895px;margin-left:20px;}
#solution_plan_pannle_tec{background: rgb(52, 57, 61);}
#learn-detail a{color: #fff}




.solution-plan .content-box .solution-item{position:relative; width: 270px;height: auto;padding: 4px;background-color: #FFFFFF;margin:20px 20px 0 0;}
.solution-plan .content-box .solution-item:hover{cursor:pointer}
.solution-plan .solution-item .solution-item-box{ width: 270px;height: 140px;overflow:hidden; position:relative;}
.solution-plan .content-box .solution-item .solution-item-img{ position: relative; width: 100%; height: 140px; background-size: 100% 100%;background-repeat: no-repeat; overflow:hidden;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out}
.solution-plan .content-box .solution-item .solution-item-img:hover{webkit-transform: scale(1.05); -moz-transform: scale(1.05);   -ms-transform: scale(1.05);    -o-transform: scale(1.05); transform: scale(1.05)}

.solution-plan .content-box .solution-two { width: 411px;background-color: rgb(241,241,250); padding-left: 36px;}
.solution-plan .content-box .solution-right { margin-right: 0px; text-align: left;width: 502px;height: 481px;margin-left: 58px}

.solution-plan .content-box .solution-item .so-jungong {  width: 411px; height: 281px; }
.solution-plan .content-box .solution-item .so-jungong .solution-item-img { height: 281px; }



.solution-plan-context{width: 320px; height: 281px;float: left;margin-left: 50px;}
.solution-plan-context-image{position: relative;height: 120px;width: 100%;text-align: center;vertical-align: middle;line-height: 244px;}
.solution-plan-context-title{position: relative;height: 84px;width: 100%;text-align:center;vertical-align: middle;line-height: 100px;font-size: 24px;}
.solution-plan-context-intro{position: relative;height: 50px;width: 100%;text-align:center;font-size: 14px;color: gray;margin-left: 23px;}
.pro-intro-title{ text-align: center;font-size: 30px;font-family: 微软雅黑;height: 130px;vertical-align: middle;line-height: 80px;}
.learn-more{margin-top: 30px; width: 106px !important;height: 40px;font-size: 14px;text-align: center;vertical-align: middle;line-height: 40px;border-radius: 5px; border: 1px solid lightgray}
.learn-more :hover{cursor:pointer}
.business-intro :hover{cursor:pointer}
#solution_plan_news{background-color: rgb(241,241,250);height: 750px;}
.news-left-words{background-color: rgb(222,226,241);width: 411px;height: 200px;}
.solution-plan-control{ width: 91% !important;text-align: center;height: 630px;}
.solution-right-ul{height: 481px;}
.solution-right-li-title{font-size: 14px;color: gray;margin-top: 24px;}
.solution-right-li-title1{font-size: 14px;color: gray}
.solution-right-li-item{font-size: 18px;margin-top: 25px;}
.see-more{color: grey;text-align: left;width: 80% !important;margin-top: 30px !important;}
.news-left-words-title{font-size: 14px;color: grey;width: 62%;padding-top: 30px;}
.news-left-words-context{font-size: 22px;text-align: left;width: 90%;margin-top: 10px; margin-left: 34px;}

.solution-item-img-title{width: 94%; height: 30px;  font-size: 30px;font-weight: normal;font-stretch: normal;line-height: 28px;letter-spacing: 0px;color: #ffffff;text-align: center;vertical-align: middle;line-height: 700px;}
.solution-item-img-title{width: 94%; height: 30px; font-size: 30px;font-weight: normal;font-stretch: normal;line-height: 28px;letter-spacing: 0px;color: #ffffff;text-align: center;vertical-align: middle;line-height: 700px;}#solution_plan_medical_title{display: block}
#solution_plan_medical:hover #solution_plan_medical_title{display:none;}

#solution_plan_number_title{display: block}
#solution_plan_number:hover #solution_plan_number_title{display:none;}

#solution_plan_city_title{display: block}
#solution_plan_city:hover #solution_plan_city_title{display:none;}

#solution_plan_army_title{display: block}
#solution_plan_army:hover #solution_plan_army_title{display:none;}

#div-learn-more{height: 440px;}
#div-learn-more-1{height: 600px;}
#div-learn-more-2{height: 515px;}
#solution_plan_3{height: 700px}
#solution_plan_4{background: rgb(244,244,250)}
#news_title_fix{padding-top: 30px;}
.business-intro{font-size: 15px;color: rgb(169,169,169)}
.pro-intro-business{text-align: center;font-size: 30px;font-family: 微软雅黑;height: 105px;vertical-align: middle;line-height: 40px;}
#solution-plan-context-image1{background: url("./government.png") no-repeat;}

.technology-left{background: url("./technology.png") no-repeat;background-size: contain;float: left;width: 50%;height: 320px;}
.technology-right{float: right;width: 50%;height: 320px;background: #34393d;}

.business-part{padding-top: 80px;}
.technology-platform{margin-top: 80px;}
#solution_plan_1{padding-top: 40px;background-color: #fff}
#solution_plan_pannle_medical{padding-top: 80px;}
#solution_plan_medical{background: url("./medical.png") no-repeat;background-size: contain;height: 400px;float: left;width: 23%;margin-left: 55px;}
#solution_plan_medical:hover{background: url("./medical-hover.png") no-repeat;background-size: contain;height: 400px;float: left;width: 23%;margin-left: 60px;}
#solution_plan_city{background: url("./city.png") no-repeat;background-size: contain;height: 400px;float: left;width: 23%}
#solution_plan_city:hover{background: url("./city-hover.png") no-repeat;background-size: contain;height: 400px;float: left;width: 23%}
#solution_plan_number{background: url("./number.png") no-repeat;background-size: contain;height: 400px;float: left;width: 23%}
#solution_plan_number:hover{background: url("./number-hover.png") no-repeat;background-size: contain;height: 400px;float: left;width: 23%}
#solution_plan_army{background: url("./army.png") no-repeat;background-size: contain;height: 400px;float: left;width: 23%}
#solution_plan_army:hover{background: url("./army-hover.png") no-repeat;background-size: contain;height: 400px;float: left;width: 23%}

.title-government{ margin-left: 23px;}
.tips{width: 145px;height: 100px;display: none;margin: auto;margin-top: 146px;text-align: center;padding: 10px 18px 19px 0px;color: #fff;font-weight:bold;font-size: 25px;font-stretch: normal;margin-right: 66px;}.tips{width: 145px;height: 100px;display: none;margin: auto;margin-top: 146px;text-align: center;padding: 10px 18px 19px 0px;color: #fff;font-size: 25px;font-weight: normal;font-stretch: normal;margin-right: 66px;}.tips-detail{width: 100%;height: 17px;text-align: center;vertical-align: middle;line-height: 17px;font-size: 18px;margin-top: 18px;margin-left: -2px;}
.tips a{color: #fff;}
#solution_plan_medical:hover #tips_medical{display:block;}
#solution_plan_number:hover #tips_number{display:block;}
#solution_plan_city:hover #tips_city{display:block;}
#solution_plan_army:hover #tips_army{display:block;}

.technology-right-words{font-size: 18px;font-weight: normal;font-stretch: normal;line-height: 34px;letter-spacing: 0px;color: #ffffff;width: 413px;height: 192px;margin-top: 57px;margin-left: 55px;}
.technology-right-words{font-size: 18px;font-weight: normal;font-stretch: normal;line-height: 34px;letter-spacing: 0px;color: #ffffff;width: 413px;height: 192px;margin-top: 57px;margin-left: 55px;}#learn-detail{color: #fff;margin-left: 55px;margin-top: 0px;}
#tips_detail_learn_more{font-size: 14px;margin-top: 40px;}
#tips_detail_learn_more_number{font-size: 14px;}
#tips_detail_learn_more_city{font-size: 14px;}
.number-detail{margin-top: 8px !important;}
#tips_detail_learn_more_army{font-size: 14px;margin-top: 40px;}
#tips_detail_learn_more_2{font-size: 14px;margin-top: 40px;}
#long_tips_detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.cross-line{width: 68px;height: 1px;background-color: #aaaaaa;display: inline-block;margin-bottom: 9px;}
.dot-container{position: absolute;width: 1366px;height: 20px;}
.banner1-container{width: 1366px;height: 420px;float:left}
.banner2-container{width: 1366px;height: 420px;display: inline-block}

/*适应ie8*/
#solution_plan_medical{background-size:cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=scale,src='../../statics/site-v2/image/home/medical.png')!important;width: 240px\9;margin-left: 93px\9;}
#solution_plan_medical:hover{ background-size:cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=scale,src='../../statics/site-v2/image/home/medical-hover.png')!important;}
#solution_plan_city{ background-size:cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=scale,src='../../statics/site-v2/image/home/city.png')!important;width: 240px\9;margin-left: 20px\9;}
#solution_plan_city:hover{ background-size:cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=scale,src='../../statics/site-v2/image/home/city-hover.png')!important; }
#solution_plan_number{ background-size:cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=scale,src='../../statics/site-v2/image/home/number.png')!important;width: 240px\9;margin-left: 20px\9;}
#solution_plan_number:hover{ background-size:cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=scale,src='../../statics/site-v2/image/home/number-hover.png')!important;}
#solution_plan_army{ background-size:cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=scale,src='../../statics/site-v2/image/home/army.png')!important; width: 240px\9;margin-left: 20px\9;}
#solution_plan_army:hover{ background-size:cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod=scale,src='../../statics/site-v2/image/home/army-hover.png')!important;}
.news-left-words{margin-top: -17px\9;}
.tips{margin-right: 55px\9;}
.solution-item-img-title{margin-left: 6px\9;}
@media screen and (min-width:1200px){/* >=1366的设备 */
    /* .div-auto { width: 1100px !important; margin: 0 auto;max-width: 1100px !important; } */
    .learn-more{width: 80px !important;}
    .slide-common .slide-cursor{right: 0px;}
    .solution_plan_img{width: 64px;height: 45px;margin-top: 16px;}
    .see-more{width: 80% !important;margin-top: 22px !important;margin-left: 30px;}
    .technology-right{border-left: 1px solid rgb(52, 57, 61);margin-left: -2px;}
    .tips-learn-more{margin-top: 30px !important;}
    .lunbo{width:1366px;height: 420px;}
    .lunbo .content-box{width: 2932px; height: 420px; }
    .dot-container{width: 1366px !important;height: 20px;margin-top: -58px;}
    .banner1-container{width: 1366px !important;height: 420px;}
    .banner2-container{width: 1366px !important;height: 420px;}
    .dot1{margin-left: 660px;height: 8px;border-radius: 20px;width: 45px;}
    .dot2{margin-left: 720px ;}
    .container-detail{min-width: 252px}
    #business-context-detail{height: 132px !important;}

    #new-business-plan{margin-left: 27px;}
    .new-solution-plan-context{width: 31%;}
    #business-context-img{height: 132px !important;}
    .context-detail-margin{margin-top: 0px !important;}
    #new-business-plan{width: 30%}
    #solution_container_3{width: 29%}
    #solution_container_1{width: 34%}
    .blank-intro span{margin-left: 2px;}
    .blank-intro{width: 73%;}
    .business-intro-title{width: 27%;font-size: 18px !important;letter-spacing: 1px;}
    .context3-detail-margin{margin-top: -6px !important;}
    .technology-learn-more{margin-top: -6px;}


}
@media screen and (min-width:1600px){/* >=1920的设备 */
    .div-auto { width: 1200px !important; margin: 0 auto;max-width: 1200px !important; }
    .learn-more{width: 106px !important;}
    .slide-common .slide-cursor{right: 10px;}
    .solution_plan_img{width: 85px;height: 65px;margin-top: 20px;}
    .see-more{width: 80% !important;margin-top: 30px !important;}
    .tips-learn-more{margin-top: 36px !important;}
    .div-auto { width: 1200px !important; margin: 0 auto; }
    .learn-more{width: 106px !important;}
    .slide-common .slide-cursor{right: 10px;}
    .solution_plan_img{width: 85px;height: 65px;}
    .see-more{width: 80% !important;margin-top: 30px !important;}
    .tips-learn-more{margin-top: 36px !important;}
    .lunbo{width:1920px;height: 420px;}
    .lunbo .content-box{width: 3840px; height: 420px; }
    .dot-container{width: 1920px !important;height: 20px;margin-top: -68px;}
    .banner1-container{width: 1920px !important;height: 420px;}
    .banner2-container{width: 1920px !important;height: 420px;}
    .dot1{margin-left: 936px ;height: 10px;border-radius: 20px;width: 45px;}
    .dot2{margin-left: 1008px ;}
    .container-detail{min-width: 288px}
    #new-business-plan{margin-left: 0px;}
    .new-solution-plan-context{width: 32%;}
    #business-context-img{height: 126px !important;}
    #business-context-detail{height: 126px !important;}
    .context-detail-margin{margin-top: 10px !important;}
    #new-business-plan{width: 32%}
    #solution_container_3{width: 32%}
    #solution_container_1{width: 32%}
    .blank-intro{width: 72%;}
    .business-intro-title{width: 28%;font-size: 24px !important;letter-spacing: 2px;}
    .blank-intro span{margin-left: 5px;}
    .context3-detail-margin{margin-top: 18px !important;}
    .technology-learn-more{margin-top: -16px;}


}
.hy-title{
    height: 120px;
    line-height: 120px;
    margin: 0 auto;
    text-align: center;

}
.hy-title>span{
  font-size: 30px;
  color: #666;
  font-family: Arial, "微软雅黑", sans-serif
}
.hy-title>a{
    display: inline-block;
    font-size: 12px;
    border: 1px solid #F2F2F2;
    height: 20px;
    line-height:20px;
    color: rgb(169,169,169);
    padding: 3px 7px;
    margin-left:12px;
}