/*清除默认样式*/
a:hover{text-decoration:none}
html,body{background: #FFF;}
.group-page{padding-top: 131px;}
.more-ico{width: 12px;height: 12px;display: inline-block;}

/*最多显示1行*/
.text_line1 {
    /*overflow: hidden;*/
    text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
/*最多显示2行*/
.text_line2 {
    overflow: hidden;
    text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
/*最多显示3行*/
.text_line3 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

/*底部*/
.foot-blank{height:auto;width:100%}
.server,.link{width:100%;margin:auto}
.link{box-sizing:border-box;width:100%;height:52px;font-size:14px;height:52px;line-height:52px;text-align:left;color:#FFF}
.link span{margin-right:20px}
.link a{margin-right:40px}
.main{display:flex;width:100%;line-height:32px;box-sizing:border-box;padding-top:20px;}
.main-r{margin-left:200px}
.qrcode-box{display:flex;justify-content:center;margin-left:100px}
.qrcode-box .qrcode{flex:1}
.qrcode-box .qrcode:first-child{margin-right:40px}
.qrcode-box .qrcode img{width:106px;height:106px;display:inline-block}
.qrcode-box .qrcode p{text-align:center}

/*公共头部*/
.header {background-color: #FFF;}
.header-top{display:flex;align-items:center;}
.header-top .logo-box{display:block;flex:1}
.header-top .logo-box .logo{width:498px;height:78px;display:inline-block}
.header-top .search-box{text-align:right;width:240px;height:40px;line-height:40px;display:flex;border-radius:4px;overflow:hidden}
.search-box .search-txt{padding:0;margin:0;box-sizing:border-box;border:2px solid rgba(37,112,203,1);padding-left:5px;flex:1}
.search-box .search-txt:focus{border:2px solid rgba(37,112,203,1) !important}
.search-box .search-ico{background:rgba(37,112,203,1);width:40px;height:40px;display:inline-block;padding:8px}

/*导航样式*/
.navbar{margin-bottom: 0;}
.navbar-inverse{height:60px;background:rgba(37,112,203,1)}
.navbar-inverse .navbar-nav > li > a{color:#FFF !important;font-size:16px;line-height:60px;padding:0 30px}
.navbar-nav{height:60px;line-height:60px}
.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{background-color:#0058A2;color:#FFF}
.dropdown-menu{background-color:rgba(37,112,203,1);padding:0}
.dropdown-menu > li > a{color:#FFF}
.navbar-nav ul.dropdown-menu > li > a{height:60px;line-height:60px;padding:0 20px}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{background-color:#0058a2;color:#FFF}


/*产品中心*/
.chanpin-box{
    display:block;clear:both;width:100%;padding-top:36px;
/* padding-bottom:70px; */
}
.span-line,.span-line-active,.span-line-r{
    font-size: 22px;
    padding:12px 26px;
    display:inline-block;font-weight:bold;color:#333;cursor: pointer;}
.span-line-active{
     text-align: center;
    background-image: url('/assets/addons/cms/img/zc/btn_text.png');
    padding:12px 26px;
    color:#fff;
}

.span-line-r{margin-right: 40px}
/*.span-line-r:before{position:absolute;content:"";height:100%;width:1px;background-color:#E0E0E0;right:-20px;top:0}*/
.chanpin-box .panel{background-color:transparent !important}
.chanpin-box .panel-body{background-color:transparent !important}
.chanpin-box .panel-default > .panel-heading{background-color:transparent !important;border-bottom:1px solid #EBEBEB}
.chanpin-box .img-item{height:250px}
.img-item .img-zoom{position:relative}
.img-item .img-txt{position:relative;height:100%;bottom:100%;padding:0 20px;padding-bottom:100px;background:linear-gradient(0deg,rgba(0,0,0,0.7),rgba(0,0,0,0));display:flex;flex-direction:column-reverse}
.img-item .img-txt .img-txt-1{font-size:22px;color:#FFFFFF;margin-bottom:32px;text-align:center;position:relative}
.img-item .img-txt .img-txt-1:after{position:absolute;content:"";height:4px;width:44px;background-color:#FFF;left:calc(50% - 22px);bottom:-6px}
.img-item .img-txt .img-txt-2{font-size:18px;color:#FFFFFF;line-height:34px;text-align:justify}

/*公司简介*/
.copyright-txt{font-size: 16px;line-height: 28px;text-align: justify;text-indent: 2em;}
.copyright-img{width: 100%;}

/*列表*/
.list-box{}
.list-item{display:flex;align-items:center;font-size:16px;height:50px;line-height:50px;box-sizing:border-box;border-bottom:1px dashed #E6E6E6}
.list-item .list-item-dot{width:6px;height:6px;background:#CCCCCC;border-radius:50%;margin-right:10px}
.list-item .list-item-txt1{flex:1;color:#333333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.list-item .list-item-txt2{color:#999999}
.list-item1:hover{
    color:#135A99;
}
.tile-dec:hover{
    color:#135A99;
}
.list-item1 .list-item-txt1{font-size:20px;font-weight:bold;color:#333;text-align:justify;margin-bottom:17px;height: 20px}
.list-item-txt1:hover{
    color:#135A99;
}
.list-item1 .list-item-txt2{font-size:16px;color:#808080;line-height:20px;text-align:justify;height: 40px}
.list-item-txt2:hover{
    color:#135A99;
}
