﻿legend { width: auto; border-bottom: none;}
.table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td {vertical-align: inherit;}
.inabout{ margin-top: 30px;}
.services h3,.inothers h3{width: 100%;font-size: 49px;color: #161616;padding: 10px 0;text-align: center;position: relative;margin: 0 0 60px;}
.services h3::before {background:#035786;bottom:0px;content:'';height:2px;left:calc(50% - 55px);position:absolute;width:110px;}
#xyz {top:99px}
.services h3 span {color:#035786;}
.inothers ul {box-shadow:0px 0px 0px rgba(0,0,0,.2);}
.inothers ul li {padding:0px 15px;}
.inothers ul li:hover::before,.inothers ul li:hover::after {width:0;}
.left_wrap {float:left;background:#025986;color:#fff;width:60px;text-align:center;height:60px;font-size:30px;font-weight:700;line-height:60px;}
.services_left li,.services_right li{text-align: left;    margin-bottom:38px;}
.services_left li p, .services_right li p{    padding-left: 80px;height:60px;    margin-bottom: 0;color:#000;}
.inabout p,.innews ul li dl dd,.pro_lb0 .pinfo,p{color:#000;}
.navigation-bar:after{content:' ';position:absolute;top:0;left:0;right:0;height:40px;background:#005083;width:100%;z-index:2}
.navigation-bar .container >.row .navigation-bar-inner-area >.row:nth-child(2){position:relative;z-index:3}
.top-toolbar-left ul{background:transparent}
.top-toolbar-left ul a span i,.top-toolbar-left ul a,.top-toolbar-left ul i{color:#fff!important;}
.navigation-bar .col-md-offset-2{margin-left:0}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item .item-title{text-align:center;margin-top:0;padding:10px 0}
.home-container .partners ul li{height:auto;padding-bottom:0;overflow:hidden;}
.partners a{display:flex;align-items:center;height:100%;justify-content:center;padding:16px;box-sizing:border-box;}
.home-container .partners ul li img {width:100%;height:100%;object-fit:contain;}
