/*----------------------首页--------------------*/







.page-header {







    /* width: 100%;height:431px;overflow: hidden;background:url(../images/img/home_01.png) no-repeat bottom center #11141b;min-width: 1200px;  */







    width: 100%;







    height: 564px;







    overflow: hidden;







    background-size: 100% !important;







}







/* 



.page-header::before {



    content: "";



    background: rgba(0,0,0,.4);



    z-index: 0;



    width: 100%;



    height: 564px;



    position: absolute;



} */











.page-header .nav {







    /* background:url("");;border-bottom: 1px solid #45474c; */







}







.page-txt{



   /* background: rgba(0,0,0,.4);*/



    width: 100%;



    height: 100%;



    position: relative;



}







.txt-abso{



    position: absolute;



    top: 100px;



    right: 0;



    left: 570px;



    margin: auto;



    color: #fff;



    text-align: center;



    height: 150px;



    line-height: 50px;



    width: 600px;



}











.text{



    font-size: 46px;



    margin-bottom: 30px;



}







.text1{



    font-size: 25px;



    border-top: 1px solid #fff;



}







.text1 span{



    display: inline-block;



    width: 10px;



    height: 10px;



    border-radius: 50%;



    background-color: #fff;



    vertical-align: middle;



    margin: 0 10px;



}











/* .page-header .text {







    width: 860px;







    color: #fff;







    margin: auto;







    font-size: 30px;







    text-align: center;







    letter-spacing: 10px;







    padding: 50px 0 0 0px;







    line-height: normal;







}







.page-header .text1 {







    width: 860px;







    color: #fff;







    margin: auto;







    font-size: 30px;







    text-align: center;







    letter-spacing: 10px;







       padding: 0px 0px 0 280px;







    line-height: normal;







} */















.page-title {







    text-align: center;







    padding: 30px 0 20px;







}















.page-title h3 {







    font: normal 34px/62px arial;







}















.page-title span {







    display: block;







    width: 45px;







    height: 3px;







    overflow: hidden;







    zoom: 1;







    background-color: #14b9e0;







    margin: 0 auto;







}













.page-title p {

    font-weight: lighter;

    font-size: 16px;

    font-weight: 200;

    line-height: 54px;

    letter-spacing: 0.1em

}















.page-container {







    min-width: 1200px;







}















.page-A .listCon {







    padding: 40px 0 65px;







    width: 200px;







    overflow: hidden;







}















.page-A .listConImg {







    width: 132px;







    padding: 0 34px 8px;







}















.page-A .listConImg img:hover {







    cursor: pointer;







    -webkit-transform: rotate3d(0, 1, 0, 360deg);







    -moz-transform: rotate3d(0, 1, 0, 360deg);







    transform: rotate3d(0, 1, 0, 360deg);







    transition: -webkit-transform 0.8s ease-in-out;







    transition: -moz-transform 0.8s ease-in-out;







    transition: transform 0.8s ease-in-out;







}















.page-A .listConText p {







    color: #a0a0a0;







}















.page-A .listConText strong {







    font: normal 20px/56px '微软雅黑';







    color: #282828







}















.moreBox a {







    display: inline-block;







    width: 203px;







    height: 42px;







    background: url(../images/icon01.png) no-repeat;







    font-size: 16px;







    line-height: 42px;







    font-weight: 200;







}















.moreBox a:hover {







    background-position: 0px -42px;







}















.moreBox2 a {







    background-position: 0px -84px;







    color: #fff







}















.moreBox2 a:hover {







    background-position: 0px -126px;







    color: #f39c12;







}











.product {

    margin: 60px 0px;

}



.page-content {







    text-align: center;







}















.page-A .page-content {







   







}















.page-B .page-B-product {







    width: 100%;







    height: 570px;







    background: url(../images/a7.jpg) no-repeat top center;







}















.page-B .leftBtn, .page-B .rightBtn {







    width: 145px;







    height: 330px;







}















.page-B .playBox {







    padding: 95px 0 60px;







}















.page-B .leftBtn img, .page-B .rightBtn img {







    width: 40px;







    height: 40px;







    margin-top: 145px;







    margin-left: 52px;







    cursor: pointer;







}















.page-B .middleBox {







    width: 910px;







    height: 330px;







    overflow: hidden;







    position: relative;







}















.page-B .middleBox ul {







    position: absolute;







    left: 0;







    top: 0;







    width: 3000px;







    height: 330px;







    overflow: hidden;







}















.page-B .middleBox li {







    float: left;







    width: 250px;







    height: 320px;







    padding: 4px;







    margin-right: 65px;







    border: 1px solid rgba(255, 255, 255, 0.3);







}















.page-B .middleBox .Img {







    width: 100%;







    height: 185px;







    overflow: hidden;







}















.page-B .middleBox .Img img {







    height: 100%;





}















.page-B .middleBox li:hover .Img img {







    transform: scale(1.2, 1.2);







    transition: 0.2s transform;







}















.page-B .middleBox h4 {







    font-weight: normal;







    font-size: 20px;







    line-height: 46px;







    color: #fff







}















.page-B .middleBox li p {







    text-align: left;







    padding: 0 14px;







    color: #fff;







    font-size: 14px







}















.page-B .middleBox .hoverCur {







    border-color: #fff;







    background-color: rgba(0, 0, 0, 0.1)







}















.page-B-cloud {







    padding: 70px 0 0;







}















.page-B-cloud .fl {







    padding: 50px 28px 0 28px;







    width: 440px;







    text-align: left;







}















.page-B-cloud .fl h3 {







    font-size: 42px;







    line-height: 108px;







    font-weight: normal;







}















.page-B-cloud .fl p {







    font-size: 18px;







    line-height: 30px;







    letter-spacing: 0.05em;







    color: #616161







}















.page-B-cloud .fr {







    padding: 26px 63px 230px 28px;







    width: 570px;







    height: 323px;







    background: url(../images/a11.png) no-repeat left top;







}















.page-B-cloud .lunbo, .page-B-cloud .lunbo ul, .page-B-cloud .lunbo li, .page-B-cloud .lunbo img {







    width: 570px;







    height: 323px;







    overflow: hidden;







}















.page-B-cloud .lunbo li {







    display: none;







}















.page-B-cloud .lunbo li.cur {







    display: block;







}















.page-B-interSer .fl {







    padding: 26px 63px 180px 28px;







    width: 570px;







    height: 323px;







}















.page-B-interSer .fr {







    padding: 46px 100px 0 0;







    width: 300px;







    text-align: left;







}















.page-B-interSer .fr h3 {







    font-size: 42px;







    line-height: 108px;







    font-weight: normal;







}















.page-B-interSer .fr p {







    font-size: 18px;







    line-height: 30px;







    letter-spacing: 0.05em;







    color: #616161







}















.page-C {







    height: 650px;







    background: url(../images/a15.png) no-repeat center top;







    margin: 70px 0;







}















.page-C .page-content {







    margin: 0 36px;







    height: 550px;







    background-color: #215746;







    border: 10px solid #dda02c;







    border-radius: 8px;







    position: relative;







}















.page-C .page-title {







    padding: 22px 0 32px;







}















.page-C .page-title h3 {







    color: #eaedec;







}















.page-C .page-title p {







    color: #eaedec;







}















.page-C ul {







    padding: 0 0 10px 105px;







    height: 300px;







}















.page-C li {







    float: left;







    width: 262px;







    height: 118px;







    padding: 0 55px 32px 0;







    background: url(../images/a16.png) no-repeat left top;







}















.page-C li .listC {







    width: 246px;







    height: 104px;







    padding: 6px 7px;







    border: 1px solid #50796c;







    overflow: hidden;







    position: relative;







    cursor: pointer;







}















.page-C li .Img, .page-C li .Img img {







    width: 246px;







    height: 104px;







}















.page-C li .Text {







    position: absolute;







    left: 7px;







    top: 6px;







    width: 246px;







    height: 104px;







    background-color: #fff;







    overflow: hidden;







    display: none;







}















.page-C li .Text h4 {







    color: #f39c12;







    font-size: 18px;







    text-align: center;







    line-height: 40px;







    padding-top: 5px;







    font-weight: normal;







}















.page-C li .Text p {







    text-align: left;







    padding: 0 12px;







    color: #404040







}















.page-C .decorate {







    position: absolute;







    right: 15px;







    bottom: 2px;







    width: 125px;







    height: 45px;







}















.page-C .moreBox2 a:hover {







    background-position: 0px -42px;







}















.page-D .page-content {







    height: 550px;







    background: url(../images/a24.jpg) no-repeat center bottom;







    margin-bottom: 0







}















.page-D .container {







    background-color: #fff;







    height: 390px;







}















.page-D .contact {







    padding: 65px 0 0 55px;







    width: 455px;







}















.page-D .contact .hd {







    height: 195px;







}















.page-D .contact .hd img {







    width: 176px;



    display: none;







}















.page-D .contact .hd .fr {







    width: 240px;







}















.page-D .contact .text-a, .page-D .contact .text-b {







    font-size: 18px;







    font-weight: 200;







    line-height: 34px;







    padding-top: 20px;







    letter-spacing: 0.1em







}















.page-D .contact .text-b {







    color: #7f7f7f;







    font-size: 16px;







    padding: 0 0 8px 0;







}















.page-D .contact .text-c {







    padding: 8px 0;







    background-color: #14b9e0;







    color: #fff;







    font-size: 16px;







    font-weight: 200;







    letter-spacing: 0.1em







}















.page-D .map {







    width: 550px;







    height: 280px;







    margin: 50px 55px 0 0;







    background-color: #000;







}















.page-D .map img {







    width: auto;







}















.BMap_cpyCtrl, .anchorBL {







    display: none;







}















.page-D .adressCon {







    width: 455px;







}















.page-D .adressCon p {







    float: left;







    margin-right: 20px;







}















.adressCon p {







    padding: 0 0 0 30px;







    line-height: 32px;







    text-align: left;







    color: #616161;







    font-size: 14px;







    font-weight: lighter;







    letter-spacing: 0.1em







}















.adressCon .adressTel {







    background: url(../images/a27.png) no-repeat left center;







}















.adressCon .adressEmail {







    background: url(../images/a26.png) no-repeat left center;







}















.adressCon .adressAdr {







    background: url(../images/a28.png) no-repeat left center;







}















.page-D .Copyright {







    padding: 15px 0;







    color: #9c9c9c;







    letter-spacing: 0.1em;







    line-height: 26px;







}















.page-D .Copyright img {







    float: left;







    width: 20px;







    margin: 3px 5px 0 0;







}















.page-D .Copyright span {







    display: inline-block;







}















.page-D .Copyright p a {







    color: #9c9c9c;







    text-decoration: underline







}















/*成功案例*/







.case, .partner {







    padding: 10px 0 150px;







}















.case .page-title, .partner .page-title {







    padding-bottom: 50px







}















.case .page-title h3, .partner .page-title h3, .aboutUs .page-title h3 {







    font-size: 40px







}















.case .page-title p, .partner .page-title p {







    line-height: 36px







}















.case-content {







    height: 428px;







    border: 1px solid #dbdada;







}















.case .caseLeft {







    width: 500px;







    height: 408px;







    border-right: 1px solid #dbdada;







    background-color: #ebebeb;







    padding: 20px 3px 0 13px;







}















.case .lunboImg {







    width: 498px;







    height: 354px;







    overflow: hidden;







    position: relative;







}















.case .lunboImg ul {







    position: absolute;







    left: 0;







    top: 0;







    width: 484px;







    height: 3000px;







    padding: 14px 0 0 14px;







}















.case .lunboImg ul li {







    float: left;







    border: 1px solid #dbdada;







    margin: 0 24px 18px 0;







}















.case .lunboImg ul li, .case .lunboImg ul li img {







    width: 216px;







    height: 98px;







}















.case .lunboImg ul li.cur {







    border-color: #00b7ee;







    box-shadow: 0px 0px 13px #99e7ff







}















.case .lunboBtn {







    text-align: center;







}















.case .lunboBtn ul {







    display: inline-block;







    height: 14px;







    padding-top: 21px;







    width: 56px;







}















.case .lunboBtn li {







    width: 14px;







    height: 14px;







    margin: 0 6px;







    background: url(../images/b11.png) no-repeat;







    float: left;







}















.case .lunboBtn .cur {







    background: url(../images/b12.png) no-repeat;







}















.case .lunboText {







    margin: 14px 12px 0 0;







}















.case .lunboText ul, .case .lunboText, .case .lunboText li {







    width: 650px;







    height: 378px;







    overflow: hidden;







}















.case .lunboText li {







    display: none;







}















.case .lunboText li.cur {







    display: block;







}















.case .lunboText h4 {







    text-align: center;







    height: 78px;







    overflow: hidden;







    font-size: 30px;







    line-height: 78px;







    font-weight: normal;







}















.case .lunboText p {







    text-indent: 2em;







    font-size: 16px;







    line-height: 30px;







    color: #616161







}















/*合作伙伴*/







.partner-content .listCon {







    padding: 60px 0;







    border-bottom: 1px solid #dedede;







}















.partner-content .partnerImg {







    border: 1px solid #dedede;







    width: 198px;







    height: 198px;







}















.partner-content .partnerText {







    width: 905px;







    padding: 0 30px 0 0;







}















.partner-content .partnerText h4 {







    font: normal 30px/52px '微软雅黑';







    margin-bottom: 5px;







}















.partner-content .partnerText p {







    text-indent: 2em;







    color: #616161;







    font: normal 16px/30px '微软雅黑';







}















/*关于我们*/







.aboutUs {







    padding-bottom: 120px







}















.aboutUs .page-title p {







    color: #666;







    font: normal 16px/30px '微软雅黑';







    text-indent: 2em;







    padding-top: 5px;







}









.aboutUs-content{

  text-align: center;

}

.aboutUs .listCon {

    width: 190px;

    height: 250px;

    overflow: hidden;

    text-align: center;

    margin: 10px;

}

.aboutUs .listConImg {







    width: 132px;







    padding: 0 34px 8px;







}















.aboutUs .listConImg img {







    transition: all 1s;







}















.aboutUs .listConImg img:hover {







    transform: rotateY(180deg);







}















.aboutUs .listConText p {







    color: #a0a0a0;







}















.aboutUs .listConText strong {







    font: normal 20px/56px '微软雅黑';







    color: #282828







}















/*联系我们*/







.contactUs {







    padding-bottom: 150px







}















.contactUs .page-title h3 {







    font-size: 40px;







    margin-bottom: 30px;







}















.contactUs .contactRight {







    width: 805px;







    height: 380px;







    margin-right: 15px;







}















.contactUs .contactRight img {







    width: auto;







}















.contactUs .contactLeft {







    padding: 0 30px;







    width: 300px;







}















.contactUs .contactLeft h4 {







    text-align: center;







    font: normal 18px/54px '微软雅黑';







    letter-spacing: 0.1em;







}





.adressCon{

    margin-bottom: 30px;

}









.contactUs .contactLeft .ewm {







    text-align: center;







    padding: 20px 0 0;







    color: #616161;





    display: none;



}















.contactUs .contactLeft .ewm img {







    width: 176px;







    display: inline-block;







}















/*产品*/







.product .page-title h3 {







    font-size: 42px;







    padding: 20px 0 25px







}















.product .page-title p {







    color: #666;







    font: normal 18px/30px '微软雅黑';







    text-align: left;







    padding: 0 50px;







}















.product .page-title img {







    width: auto;







    margin: 0 auto;







    padding: 25px 0;







}















.product-nav {







    border: 1px solid #e8e8e8;







    border-bottom-color: #17b1ea;







    background-color: #f3fbfe;







    height: 42px;







}















.product-nav span {







    float: left;







    padding: 0 42px;







    line-height: 42px;







    font-size: 16px;







    cursor: pointer;







}















.product-nav .cur {







    background-color: #17b1ea;







    color: #fff;







}















.product-content {







    padding: 50px 0 100px;







}















.product-content .proCon {







    display: none;







}















.productA .listBox-a li {







    float: left;







    width: 600px;







    margin-bottom: 65px;







}















.productA .listBox-a .Img {







    width: 143px;







    height: 143px;







}















.productA .listBox-a .Img img:hover {







    cursor: pointer;







    -webkit-transform: rotate3d(0, 1, 0, 360deg);







    -moz-transform: rotate3d(0, 1, 0, 360deg);







    transform: rotate3d(0, 1, 0, 360deg);







    transition: -webkit-transform 0.8s ease-in-out;







    transition: -moz-transform 0.8s ease-in-out;







    transition: transform 0.8s ease-in-out;







}















.productA .listBox-a .Text {







    width: 407px;







    padding-right: 25px;







    text-align: left;







}















.productA .listBox-a .Text h4 {







    font: normal 21px/47px '微软雅黑';







}















.productA .listBox-a .Text p {







    font: normal 14px/24px '微软雅黑';







    color: #565656







}















.productA .listBox-b {







    width: 1215px;







}















.productA .listBox-b li {







    float: left;







    width: 228px;







    margin-right: 13px;







    border: 1px solid #dbdbdd;







    text-align: center;







}















.productA .listBox-b .hd {







    background-color: #163863;







    height: 116px;







    overflow: hidden;







}















.productA .listBox-b .hd img {







    width: auto;







    height: 50px;







    padding-top: 20px;







    margin: 0 auto;







}















.productA .listBox-b .hd h4 {







    font: normal 18px/46px '微软雅黑';







    color: #fff







}















.productA .listBox-b .bd {







    font: normal 16px/48px '微软雅黑';







    padding-top: 20px;







    height: 236px;







}













.product .listBox-c {

    width: 1092px;

    margin: 30px auto;

    border-top: 1px solid #7e7e7e;

    padding-top: 20px;

}















.product .listBox-c h4 {







    border: 1px solid #7e7e7e;







    background-color: #d1d5d6;







    font: normal 16px/38px '微软雅黑';







    border-top: 0;







}















.product .listBox-c table {







    border-left: 1px solid #7e7e7e;







    border-right: 1px solid #7e7e7e;







    width: 100%;







    text-align: left;







}















.product .listBox-c table td {







    padding: 5px 20px;







    border-bottom: 1px solid #7e7e7e;







    font-size: 14px







}















.product .listBox-c table .tableLeft {







    width: 130px;







    border-right: 1px solid #7e7e7e;







    line-height: 29px;







    padding-right: 0px;







}















.product .listBox-c table tr:nth-child(odd) {







    background-color: #e8e9eb







}















.productB .listBox-a li {







    float: left;







    width: 240px;







}















.productB .listBox-a .Img {







    width: 157px;







    height: 157px;







    margin: 0 auto;







}















.productB .listBox-a .Img img:hover {







    cursor: pointer;







    -webkit-transform: rotate3d(0, 1, 0, 360deg);







    -moz-transform: rotate3d(0, 1, 0, 360deg);







    transform: rotate3d(0, 1, 0, 360deg);







    transition: -webkit-transform 0.8s ease-in-out;







    transition: -moz-transform 0.8s ease-in-out;







    transition: transform 0.8s ease-in-out;







}















.productB .listBox-a .Text h4 {







    font: normal 20px/56px '微软雅黑';







}















.productB .listBox-a .Text p {







    font: normal 14px/24px '微软雅黑';







    color: #565656;





    text-align: left;







}















.productB .listBox-b img {







    width: auto;







    display: inline-block;







}















.productC .listBox-a li {







    float: left;







    width: 400px;







}















.productC .listBox-a .Img {







    width: 333;







    height: 322;







    margin: 0 auto 35px;







}















.productC .listBox-a .Text span {







    font-size: 18px;







    padding: 5px 30px;







    border: 1px solid #313131;







    display: inline-block;







}















.productC .listBox-b li {







    float: left;







    width: 200px;







}















.productC .listBox-b .Img {







    width: 157px;







    height: 157px;







    margin: 0 auto;







}















.productC .listBox-b .Img img:hover {







    cursor: pointer;







    -webkit-transform: rotate3d(0, 1, 0, 360deg);







    -moz-transform: rotate3d(0, 1, 0, 360deg);







    transform: rotate3d(0, 1, 0, 360deg);







    transition: -webkit-transform 0.8s ease-in-out;







    transition: -moz-transform 0.8s ease-in-out;







    transition: transform 0.8s ease-in-out;







}















.productC .listBox-b .Text h4 {







    font: normal 20px/56px '微软雅黑';







}















.productC .listBox-b .Text p {







    font: normal 14px/24px '微软雅黑';







    color: #565656







}















.productD .listBox-a {







    width: 1102px;







    margin: 0 auto;







}















.productE {







    padding-bottom: 100px







}















.productE-a {







    width: 100%;







    height: 555px;







    background: url(../images/h2.png) no-repeat center top;







}















.productE-a, .productE-b, .productE-c, .productE-d, .productE-e, .productE-f {







    margin-bottom: 30px;







}















.productE .hd {







    padding: 30px 0 0;







}















.productE .hd h4 {







    font: normal 36px/66px '微软雅黑';







    letter-spacing: 0.1em;







}















.productE .hd p {







    font: lighter 16px/36px '微软雅黑';







    color: #7a7a7a;







    letter-spacing: 0.1em;







}















.productE .bd {







    padding: 30px 0 0;







}















.productE-b {







    width: 100%;







    height: 725px;







}















.productE-c {







    width: 100%;







    height: 650px;







    background: url(../images/h5.png) no-repeat center top;







}















.productE-c .hd h4, .productE-e .hd h4 {







    color: #fff;







}















.productE-c .hd p, .productE-e .hd p {







    color: #fff;







    opacity: 0.8;







    filter: alpha(opacity=80);







}















.productE-c .bd {







    padding: 0;







}















.productE-d {







    width: 100%;







    height: 830px;







}















.productE-e {







    width: 100%;







    height: 557px;







    background: url(../images/h7.png) no-repeat center top;







}















/*智能硬件*/







.bannerProductF {







    width: 100%;







    height: 564px;







    border: 1px solid red;







    background: #00b4e6







}















.produceF { 
    /*border:1px solid red;  */


    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -600px;
    line-height: 180px;
    margin-top: -90px;

}















.produceF div {







    width: 160px;







    height: 160px;







    display: inline-block;







    box-sizing: border-box;







    -moz-box-sizing: border-box;







    margin-top: 150px;







    margin-left: 38px;







    border-radius: 50%;







    text-align: center;







    color: #ffede1;







    font-family: Arial, Helvetica, sans-serif; /*border:1px solid blue;*/







}















.produceF .y6 {







    width: 1200px;







      margin: 20px 0 0 0;







    color: #fff;







}















.produceF .b7 {







    padding: 0 15px







}















.produceF h4 {







    font-size: 14px;







    font-weight: 100;







    padding-top: 45px;







}















.produceF strong {







    font-size: 36px;







    font-weight: 500







}















.produceF span {







    font-size: 18px;







}















.produceF p {







    font-size: 12px;







    margin-top: 10px;







    line-height: 16px;







    padding: 0 15px;







}















/*网络安全服务*/







.bannerProductG {







    width: 100%;







    /* height: 564px; */



    height: 460px;







    overflow: hidden;







}















/* .productG .part,.productG .part1,.productG .part2,.productG .part3{border:2px solid red;} */







.productG .part .title0 {







    padding: 28px 0;







}















.productG .part .title0 span {







    font-size: 22px;







    padding-right: 20px;







}















.productG .part .title0 span:nth-child(1) {







    color: #72c0f8







}















.productG .listCon {







    padding: 40px 5px 5px;







    width: 140px;







    overflow: hidden;







}















.productG .listConImg {







    width: 89px;







    margin: auto;







    padding: 0 14px 8px 0;







}















.productG .listConImg img:hover {







    cursor: pointer;







    -webkit-transform: rotate3d(0, 1, 0, 360deg);







    -moz-transform: rotate3d(0, 1, 0, 360deg);







    transform: rotate3d(0, 1, 0, 360deg);







    transition: -webkit-transform 0.8s ease-in-out;







    transition: -moz-transform 0.8s ease-in-out;







    transition: transform 0.8s ease-in-out;







}















.productG .listConText p {







    color: #a0a0a0;







    text-align: center;







}















.productG .listConText strong {







    font: normal 14px/26px '微软雅黑';







    color: #282828







}















.productG > div > .title {







    padding: 15px 0;







    text-align: center;







    background: #1e8da6; /* 不支持线性的时候显示 */







    background-image: linear-gradient(to right, #1e8da6, #fff);







}















.productG .title h3 {







    font-size: 26px;







    text-align: center;







    font-weight: 400;







    color: #fff







}















.productG .part1 .content {







    width: 1200px;







    padding: 40px 0 60px;







    overflow: hidden;







}















.productG .part2 .content .title h3 {







    font-size: 36px;







    padding: 30px 0;







    color: black







}















.productG .part2 .content .part2_section1, .productG .part2 .content .part2_section2, .productG .part2 .content .part2_section3 {







    margin: 20px 0 60px;







}















.productG .part2 .content .part2_section1 .content {







    width: 1024px;







    margin: auto







}















.productG .part2 .content .part2_section2 .title p {







    text-indent: 2em;







    font-size: 18px;







    line-height: 30px;







    color: #616161;







}















.productG .part2 .content .part2_section2 .content {







    width: 1088px;







    margin: 10px auto







}















/* .productG .part2 .part2_section3 .content .left{ border:1px solid red;} */







.productG .part2 .part2_section3 .content {







    margin-top: 30px;







}















.productG .part2 .part2_section3 .content .left .left_box1, .productG .part2 .part2_section3 .content .left .left_box2 {







    width: 350px;







}















.productG .part2 .part2_section3 .content .left p {







    font-size: 20px;







    line-height: 30px;







}















.productG .part2 .part2_section3 .content .left .li {







    padding-left: 20px;







    margin-top: 80px







}















.productG .part2 .part2_section3 .content .left .li h3 {







    font-size: 28px;







    padding: 20px 0;







}















.productG .part2 .part2_section3 .content .left .li p {







    font-size: 18px;







    line-height: 30px;







    color: #616161;







}















.productG .part3 .content {







    padding: 40px 0 60px;







    margin: auto;







}















.productG .part3 .content .row1 {







    display: flex;







    display: -webkit-flex;







    flex-direction: row;







    flex-wrap: nowrap;







    justify-content: space-around;







    padding: 10px 0;







}















.productG .part3 .content .row2 {







    display: flex;







    display: -webkit-flex;







    flex-direction: row;







    flex-wrap: nowrap;







    justify-content: space-between;







    padding: 40px 0;







}















.productG .part3 .content li {







    border: 1px solid #edecec;







    padding: 10px;







    display: flex;







    display: -webkit-flex;







    flex-direction: column;







    flex-wrap: nowrap;







    justify-content: flex-end;







}















/*.productG .part3 .content li img{border:1px solid red}*/







.productG .part3 .content li p {







    font-size: 16px;







    padding: 10px;







    text-align: center;







    margin: 15px 0 0;







}















/* 信息化咨询服务 */







.bannerProductH {







    width: 100%;







    height: 564px;







    overflow: hidden;







}















.productH {







    padding: 20px 0;







}















.productH .title {







    padding: 10px 0;







    border-left: 5px solid #1e8da6;







    margin: 35px 0







}















.productH .title h3 {







    font-size: 24px;







    padding-left: 15px;







}















.productH .part1 .content li {







    padding: 5px 0 35px 15px







}















/* .productH .part1 .content li:nth-last-child(1){padding-bottom:0} */







.productH .part1 .content ul li h3 {







    font-size: 21px;







    font-weight: 200;







    padding: 0 0 10px 0px







}















.productH .part1 .content ul li p {







    font-size: 17px;







    line-height: 30px;







    color: #616161;







}















.productH .part1 .content ul li table {







    padding-top: 5px







}















.productH .part1 .content ul li tr td:nth-child(1) {







    width: 200px;







    font-size: 16px;







    padding: 7px 0;







}















.productH .part1 .content ul li tr td:nth-child(2) {







    font-size: 16px;







}















.productH .part2 .content .left {







    width: 700px;







}















.productH .part2 .content .left p {







    font-size: 18px;







    line-height: 30px;







    color: #616161;







    text-align: left;







    padding-bottom: 35px







}















.productH .part2 .content .left p:last-child {







    padding-bottom: 0px







}















.productH .part2 .content .right {







    width: 366px;







}















.productH .part2 .content .bottom {







    width: 663px;







    margin: 80px auto;







}















/* 网络服务 */







.bannerProductI {







    width: 100%;







    height: 564px;







    overflow: hidden;







}















.productI .part {







    padding: 28px 0;







    text-align: left;







}















.productI .part span {







    font-size: 22px;







    padding-right: 20px;







}















.productI .part span:nth-child(1) {







    color: #72c0f8







}















.productJ .part a:nth-child(1) {







    color: #72c0f8







}















.productI {







    text-align: center;







}















.productI .title h3 {







    font-size: 30px;







    padding: 35px 0 35px 0;







}















.productI .part1 .content {







    width: 1136px;







    margin: auto;







    padding-bottom: 35px;







}















.productI .part2 .content {







    width: 1038px;







    margin: auto;







    padding-bottom: 35px;







}















.productI .part3 .content .left {







    width: 900px;







}















.productI .part4 .content .left {







    width: 700px;







}















.productI .content .left p {







    font-size: 16px;







    line-height: 30px;







    color: #616161;







    text-align: left;







    padding-left: 50px;







}















.productI .part3 .content .right {







    width: 157px;







    margin-right: 85px







}















.productI .part4 .content .right {







    width: 433px;







}















.productI .part3 .content .bottom {







    width: 760px;







    padding: 20px 220px;







}















.productI .part4 .content .bottom {







    width: 1086px;







    padding: 40px 57px;







}















.productI .part2, .productI .part4 {







    background: #f2f2f2







}















/* 智慧门店 */







.bannerProductJ {







    width: 100%;







    height: 564px;







    overflow: hidden;







}















/*.productJ{border:1px solid red;}*/







.productJ .part {







    padding: 28px 0;







    text-align: left;







}















.line {







    height: 5px;







    background: #1e8da6; /* 不支持线性的时候显示 */







    background-image: linear-gradient(to right, #1e8da6, #fff)







}















.productJ .part span {







    font-size: 22px;







    padding-right: 20px;







}















.hov {







    color: #72c0f8







}















.productJ {







    text-align: center;







}















.productJ .title h3 {







    font-size: 30px;







    padding: 55px 0 35px 0;







}















.productJ .title p {







    font-size: 18px;







    color: rgb(97, 97, 97);







}















.productJ .content {







    margin: auto;







    padding: 35px 0px;







}















/*.productJ .part1 .content{width:995px;}*//*.productJ .part2 .content{width:927px}*/







.productJ .part1 .content {







    padding: 35px 100px;







}















.productJ .part1 .content small {







    font-size: 12px;







}















/*.productJ .part1 .content .left{margin-top:80px;}.productJ .part1 .content .left p{font-size:22px;}.productJ .part1 .content .left div{width:104px;margin:auto;padding:10px 0}.productJ .part1 .content .left .m1{width:104px;}.productJ .part1 .content .left .m2{width:191px;padding:15px 0}.productJ .part1 .content .add{margin:180px 30px 0 20px} .productJ .part1 .content .center p{font-size:18px;margin:15px;text-align: left;text-indent: 10px;}.productJ .part1 .content .center .bg{height:45px;line-height:45px;font-size:22px;background:#ec7c30;color:#ffffff;border-radius: 5px;}.productJ .part1 .content .right{margin:80px 0 0 30px;}.productJ .part1 .content .right p{width:240px;font-size:22px;}.productJ .part1 .content .right .bgG{height:55px;line-height:55px;font-size:22px;background:#a4a4a4;color:#ffffff;border-radius: 5px;margin:20px 0;}*//*.productJ .part1 .content .left,.productJ .part1 .content .center,.productJ .part1 .content .right{border:1px solid red;}*/







.productJ .part1 .content p {







    height: 45px;







    padding: 5px;







    font-size: 16px;







    color: #ffffff;







    border-radius: 5px;







}















.productJ .part1 .content .corner {







    background: #ec7c30







}















.productJ .part1 .content .default {







    background: #4472c4;







    margin-bottom: 30px;







    font-size: 18px







}















.productJ .part1 .content .noDefault {







    background: #cc99ff;







    font-size: 18px;







    color: black;







}















.productJ .part1 .content .left {







    width: 230px;







}















.productJ .part1 .content .box {







    width: 90%;







    display: inline-block;







    margin: 10px 0;







}















.productJ .part1 .content .row {







    width: 85%;







}















.productJ .part1 .content .left .row .img {







    width: 100px;







    padding: 0px 0 0px 40px;







}















.productJ .part1 .content .left .row span {







    font-size: 16px;







    color: #7e7e7e







}















.productJ .part1 .content .col {







    width: 16px;







    font-size: 16px;







    font-weight: 600;







    color: #0000ff;







    padding-top: 25px;







}















.productJ .part1 .content .add {







    margin: 150px 40px 0 30px







}















.productJ .part1 .content .center {







    width: 230px;







    margin-top: 30px;







}















.productJ .part1 .content .right {







    width: 230px;







}















.productJ .part1 .content .box {







    width: 90%;







    display: inline-block;







}















.productJ .part1 .content .right .row {







    width: 135px;







    height: 203px;







    padding: 15px 0 10px 35px;







}















.productJ .part2 .content .left {







    width: 240px;







    padding-left: 100px;







}















.productJ .part2 .content .center {







    width: 483px;







}















.productJ .part2 .content .right {







    width: 240px;







}















.productJ .part2 .left .box {







    margin-bottom: 68px;







}















.productJ .part2 .right .box {







    margin-bottom: 33px;







}















.productJ .part2 .box h4 {







    height: 45px;







    line-height: 45px;







    background: #3796c9;







    font-size: 18px;







    color: #ffffff;







    text-align: left;







    text-indent: 10px;







    border-radius: 5px;







    font-weight: 500







}















.productJ .part2 .box p {







    height: 25px;







    line-height: 25px;







    font-size: 16px;







    text-align: left;







    text-indent: 10px;







    border-radius: 5px







}















.productJ .part2 {







    background: #f2f2f2







}















/*  */







.bannerProductK {







    width: 100%;







    height: 564px;







    overflow: hidden;







    background: url(../images/img/banner6.png) no-repeat center;







}















.productK {







    padding: 20px 0;







}















.productK .part .title {







    padding: 10px 0;







    border-left: 5px solid #1e8da6;







}















.productK .part .title h3 {







    font-size: 24px;







    padding-left: 10px;







}















.productK .part .content {







    width: 786px;







    margin: 50px auto;







    padding: 70px 150px;







}















/* 售后服务 */







.page-B-afterSale .com {







    margin: auto;







    margin-bottom: 45px;







}















.page-B-afterSale .part1 {







    width: 1001px;







}















.page-B-afterSale .part2 {







    width: 1002px;







}















.page-B-afterSale .part3 {







    width: 1008px;







}















.page-B-afterSale h3 {







    font: normal 26px/62px arial;







    padding-bottom: 15px;







}