/*内页banner*/
.banner-inside{background: url("../images/banner-inside.jpg") no-repeat center;height: 240px;position: absolute;z-index: -1;top: 0;}

/*二级导航*/
.class2{line-height: 42px;background-color: #5375BA;margin-top: 50px;padding: 8px 0; }
.class2 .index{display: block;width: 133px;/*border-right: 1px solid #3E5687;*/float: left;text-align: center;color: #fff;}
.class2 ul{height: auto;overflow: hidden;float: left;width: 1074px;border-left: 1px solid #6895ED;box-shadow: -1px 0 1px #3E5687; }
.class2 ul li{float: left;margin: 0 30px;}
.class2 ul li a{padding-bottom: 10px;color: #fff;font-weight: bold;}
.class2 ul .on a{background: url("../images/class2-bg.jpg") no-repeat center bottom;}
.class2 ul li:hover a{background: url("../images/class2-bg.jpg") no-repeat center bottom;}

.class2-bg{height: 52px;margin-top: 50px; display: none;}

.nadd{line-height: 72px;border-bottom: 1px solid #DADADA;color: #7d7d7d;}
.nadd a{color: #7d7d7d;}
.nadd a:hover{color: #5375BA;}

/*产品*/
.product{margin-top: 25px;min-height: 600px;}
.product .show{height: auto;overflow: hidden;}
.product .show .list{float: left;padding:9px;border: 1px solid #DADADA;width: 580px;height: 200px;margin-bottom:38px;position: relative;  }
.product .show .list .img-show{float:left;width: 270px;height: 200px;overflow: hidden;}
.product .show .list .img-show img{/*float:left;*/width: 270px;height: 200px;background-color: #f0f0f0;transition: all 0.8s;}
.product .show .list .p1{width: 295px;float: right;line-height: 40px;text-align: center;font-weight: bold;font-size: 18px;color: #2e2e2e;height: 40px;margin-top: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical}
.product .show .list .p2{width: 295px;float: right;line-height: 25px;height: 100px;color: #2e2e2e;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:4;
    -webkit-box-orient: vertical}
.product .show .list .p3{width: 295px;float: right;margin-top: 15px;color:#2e2e2e;transition: all 0.5s; }
.product .show .list:hover .p1{color: #5275ba;}
.product .show .list:hover .p2{color: #5275ba;}
.product .show .list:hover .p3{text-indent: 15px;color: #5275ba; }
.product .show .list .img-show:hover img{transform:scale(1.1)}
.product .show .list:nth-child(2n+2){float: right;}
.product .show .list:nth-child(4n+3) .img-show{float: right;}
.product .show .list:nth-child(4n+3) .p1{float:left;}
.product .show .list:nth-child(4n+3) .p2{float:left;}
.product .show .list:nth-child(4n+3) .p3{float:left;}
.product .show .list:nth-child(4n+4) .img-show{float: right;}
.product .show .list:nth-child(4n+4) .p1{float:left;}
.product .show .list:nth-child(4n+4) .p2{float:left;}
.product .show .list:nth-child(4n+4) .p3{float:left;}

/*单页*/
.info{padding: 25px 34px;border: 1px solid #DADADA;width: 1140px;margin: 0 auto;min-height: 400px;border-top: none;}
.info img{max-width: 100%;}

/*运维中心*/
.project{min-height: 500px;}
.project ul{height: auto;overflow: hidden;}
.project ul li{float: left;width: 590px;margin-right:30px;margin-top: 35px; }
.project ul li .p1{line-height: 50px;height: 50px;font-size: 20px;font-weight: bold;color: #000;border-bottom: 4px solid #D6D6D6;transition: all 0.3s;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical}
.project ul li .p2{border-bottom: 4px solid #5375BA;width:0px;position: absolute;margin-top: -4px;transition: all 0.5s; }
.project ul li .p3{line-height: 25px;height: 75px;margin: 10px 0;color:#5e5e5e;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical}
.project ul li .p4{width: 50px;border-bottom: 1px solid #393939;margin-top: 10px;}
.project ul li:hover .p1{color:#5375BA; }
.project ul li:hover .p2{width: 590px;}

.news{min-height: 500px;}
.news .show .list{padding: 24px;border: 1px solid #DADADA;width: 1160px;height: 210px;position: relative;margin-top: 20px;}
.news .show .list img{width: 320px;height: 210px;float: left;}
.news .show .list .p1{width: 820px;float: right;line-height: 35px;height: 35px;font-size: 16px;color: #181818;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical}
.news .show .list .p2{width: 820px;float: right;color: #838383;line-height: 25px;font-size: 13px;}
.news .show .list .p3{width: 820px;float: right;line-height: 25px;margin-top: 20px;height: 75px;color: #656565;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical}
.news .show .list .p4{float: left;margin-left: 20px;width: 130px;line-height: 34px;border: 1px solid #5375BA;border-radius: 18px;text-align: center;margin-top: 15px;}
.news .show .list .p4 span{display: block;width:110px;border-radius: 36px;line-height: 34px;text-align: center;color: #fff;background-color:#5375BA;  }

/*新闻单页*/
.news-info{padding:25px 34px;border: 1px solid #DADADA;width: 1140px;margin: 0 auto;min-height: 400px;border-top: none;}
.news-info .tittle{text-align: center;line-height: 35px;font-size: 22px;color: #181818;font-weight: bold;margin-top: 10px;}
.news-info .time{line-height: 30px;color: #838383;text-align: center;font-family:Arial;}
.news-info .news-show{margin: 25px 0;min-height: 550px;}
.news-info .fanye{line-height: 40px;height: 40px;}
.news-info .fanye p{width: 45%;float: left;line-height: 40px;height: 40px;color: #191919;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.news-info .fanye .next{float: right;text-align: right;}
.news-info .fanye p a{color:#191919; }
.news-info .fanye p a:hover{color:#005bac; }

/*荣誉资质*/
.honor{padding:30px 14px;border: 1px solid #DADADA;width: 1180px;margin: 0 auto;min-height: 400px;margin-top: 20px;}
.honor .tittle{line-height: 35px;font-weight: bold;text-align: center;color: #2f2e2e;font-size: 20px;}




























































