.banner-inside{height:340px;}
.box{background-color: #F2F2F2;}

.nav2{line-height: 30px;padding: 30px 0;border-bottom: 1px solid #E1E1E1}
.nav2 li{float: left;margin-right: 50px;text-transform: uppercase;}
.nav2 li a{font-weight: bold;color: #666666;font-size: 16px;}
.nav2 li:hover a{color: #0A62D5;}
.nav2 .on a{color: #0A62D5;}


 .title0{font-size: 36px;color: #333333;font-weight: bold;line-height: 104px;border-bottom: 1px solid #E1E1E1;text-transform: uppercase;}


.about{margin-top: 40px;min-height: 500px;background-color: #fff;padding: 30px;margin-bottom: 100px;}
.about img{max-width: 100%;vertical-align: bottom;}
.about video{max-width: 100%;}
.about table{max-width: 100%;}

.info-box{min-height: 500px;background-color: #fff;padding:40px 30px;margin: 40px auto 60px auto;}
.info-box img{max-width: 100%;vertical-align: bottom;}
.info-box video{max-width: 100%;}
.info-box table{max-width: 100%;}

.honor{/*margin-top: 1px;*/background-color: #fff;padding: 65px 0;margin: 50px auto 100px auto}
.honor .title{line-height: 40px;text-align: center;font-weight: bold;font-size: 16px;width: 220px;background-color: #1A62AC;color: #fff;text-transform: uppercase;position: absolute;margin-top: -85px;margin-left: 500px;}
.honor .honor-show{width: 1000px;margin: 20px auto;height: 500px;overflow: hidden;position: relative;}
.honor .honor-show li{width: 1000px;height: 500px;}
.honor .honor-show li img{height: 100%;display: block;margin: 0 auto;}

.product{background-color: #fff;padding: 50px 0 30px 0;margin: 50px auto 100px auto;}
.product ul{height: auto;overflow: hidden;padding-bottom: 20px;width: 1170px;margin: 0 auto;}
.product ul li{float: left;width: 350px;margin:20px;}
.product ul li .cover{width: 350px;height: 250px;text-align: center;position:absolute;z-index: 1;background-color: rgba(14,81,166,0.7);margin-top:-50px;opacity: 0;transition: all 0.3s; }
.product ul li .cover img{margin: 110px auto 0 auto}
.product ul li .pro-img{width: 350px;height: 250px;}
.product ul li p{line-height: 45px;height: 45px;color: #282828;font-size: 16px;text-transform: uppercase;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.product ul li:hover .cover{margin-top: 0;opacity: 1;}


.recommend-news{padding: 50px 0;background-color: #F5F5F5;}
.recommend-news ul li{height:auto;overflow: hidden;float: left;width: 460px;margin: 0 72px;line-height: 55px;}
.recommend-news ul li img{float: left;margin-top: 23px;-webkit-filter: grayscale(100%); filter: grayscale(100%);transition: all 0.3s;}
.recommend-news ul li .p1{float: left;width: 330px;line-height: 55px;height: 55px;color: #333333;margin-left: 10px;transition: all 0.3s;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.recommend-news ul li .p2{float: right;color: #666666;}
.recommend-news ul li:hover img{margin-left: 5px;-webkit-filter: grayscale(0%); filter: grayscale(0%)}
.recommend-news ul li:hover .p1{color:#e93c00; }

.product-info{/*background-color: #fff;*/}
.product-info .pro-base{padding: 50px 40px 100px 40px;height: auto;overflow: hidden;background-color: #fff;}
.product-info .pro-base .product-img{float: left;width: 430px;height: 430px;overflow: hidden;}
.product-info .pro-base .product-img li{width: 430px;height: 430px;}
.product-info .pro-base .product-img li img{width: 430px;height: 430px;}
.product-info .pro-base .swiper-pagination{margin-top: 400px;margin-left: 190px;}
.product-info .pro-base .swiper-pagination span{margin: 0 5px;}

.product-info .pro-base .right{float: right;width: 655px;margin-top: 40px;}
.product-info .pro-base .right .p1{line-height: 40px;font-size: 24px;color: #333333;font-weight: bold;text-transform: uppercase;}
.product-info .pro-base .right .p2{line-height: 30px;color: #333333;margin-top: 30px;}
.product-info .pro-base .right .tel{font-size: 48px;color: #e93c00;font-family: Constantia;margin-top: 10px;}

.product-info .pro-show{margin-top: 1px;min-height: 500px;background-color: #fff;padding: 40px 30px;}
.product-info .pro-show .title{line-height: 40px;text-align: center;font-weight: bold;font-size: 16px;width: 220px;background-color: #1A62AC;color: #fff;text-transform: uppercase;position: absolute;margin-top: -60px;margin-left: 500px;}
.product-info .pro-show img{max-width: 100%;vertical-align: bottom;}
.product-info .pro-show video{max-width: 100%;}
.product-info .pro-show table{max-width: 100%;}

.news{background-color: #fff;padding: 30px 40px;margin: 40px auto 100px auto;}
.news ul{height: auto;overflow: hidden;min-height: 500px;}
.news ul li{margin-top: 25px;}
.news ul li .time{line-height: 25px;font-size: 15px;color: #434446;}
.news ul li div{background-color: #F8F8F8;padding: 20px 25px;transition: all 0.3s;}
.news ul li div .p1{line-height: 25px;height: 25px;font-size: 18px;color: #434446;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.news ul li div .p2{line-height: 22px;margin-top: 10px;max-height: 88px;color: #777777;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:4;
    -webkit-box-orient: vertical;}
.news ul li:hover div{background-color: #f3f3f3;}
.news ul li:hover .p1{color: #1369da; }


.solution{background-color: #fff;padding: 30px 40px;margin: 40px auto 100px auto;}
.solution ul{}
.solution ul li{margin-bottom: 25px;}
.solution ul li .p1{line-height: 48px;font-size: 16px;color: #434446;padding: 0 20px;background-color: #F8F8F8;height: 48px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.solution ul li div{background-color: #F1F1F1;padding:15px 20px;transition: all 0.3s;}
.solution ul li div .p2{line-height: 22px;max-height: 44px;color: #5d5d5d;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;}
.solution ul li div .p3{font-size: 13px;color: #434446;line-height: 20px;margin-top: 10px;}
.solution ul li:hover .p1{color: #0A62D5;}
.solution ul li:hover div{background-color: #ebebeb;}



.news-info{background-color: #fff;padding: 40px 80px;margin: 40px auto 100px auto;}
.news-info .title{text-align: center;font-size: 24px;font-weight: bold;color: #434446;line-height: 35px;text-transform: uppercase;}
.news-info .time{line-height: 20px;color: #434446;margin-top: 5px;text-align: center;}
.news-info .news-show{min-height: 500px;margin: 20px 0;}
.news-info .news-show img{max-width: 100%;vertical-align: bottom;}
.news-info .news-show video{max-width: 100%}
.news-info .news-show table{max-width: 100%}
.news-info .fanye{height: auto;overflow: hidden;margin-top: 20px;}
.news-info .fanye p{width: 500px;line-height: 40px;float: left;color: #666666;height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical}
.news-info .fanye p a{color: #666666;}
.news-info .fanye .next{float: right;text-align: right;}

.news-info .words{line-height: 40px;border-top: 1px solid #DDDDDD;margin-top: 20px;padding: 20px 0;}
.news-info .words p{float: left;}
.news-info .words p a{float: left;color: #666666;}
.news-info .words p a:hover{color: #1a62ac;}

.search-list{margin-top: 30px;}
.search-list ul{height:  auto;overflow: hidden;}
.search-list ul li{float: left;width: 530px;border-right: 1px solid #DDDDDD;padding-right: 74px;margin-right: 75px;margin-top: 30px;}
.search-list ul .mr{padding-right: 0;margin-right: 0;border: none;}
.search-list ul li .p1{line-height: 35px;height: 35px;color: #393939;font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;}
.search-list ul li .p2{line-height: 30px;color: #999999;}
.search-list ul li .p3{width: 25px;border-bottom: 1px solid #CCCCCC;margin-top: 10px;}
.search-list ul li:hover .p1{color: #1a62ac;}















































