body{font-family:'思源黑体 CN';}
.title_ground{margin:77px 0 60px;text-align:center;}
.title_ground p:first-child{background:url(images/icon/title_gorund_bg_black.png) center center no-repeat;text-transform:uppercase;font-weight:700;font-size:34px;font-family:monospace;}
.title_ground p:last-child{font-size:24px;}
header{background-color:#222;}
header .navbar{margin-bottom:0;}
header .navbar .navbar-header .navbar-brand{padding-left:25px;}
header .navbar .navbar-header .navbar-brand img{height:30px;}
header .navbar .navbar-nav{margin-right:-15px;margin-left:-15px;}
header .navbar .navbar-nav>.dropdown{width:117px;text-align:center;}
.header-top{padding:10px;background-color:#eaeef1;color:#67686a;font-size:12px;}
.header-top a{color:#67686a;}
.header-top .right{margin-bottom:0;}
.header-top .right li{float:left;width:100px;text-align:center;}
.header-top .right li img{width:16px;height:16px;}
.header-top .right li span{vertical-align:text-top;}
.header-top .right li+li{border-left:1px dotted #67686a;}
.header-middle{padding:10px 0 10px 0;}
.header-middle .h-m-left .logo{line-height:92px;}
.header-middle .h-m-left .title{margin-top:17px;font-weight:700;font-size:21px;}
.header-middle .h-m-right{margin-bottom:0;}
.header-middle .h-m-right li{float:right;vertical-align:top;}
.header-middle .h-m-right .one{padding-top:25px;}
.header-middle .h-m-right .one p:first-child{margin:0 15px 0 0;color:#010000;font-weight:700;}
.header-middle .h-m-right .one p:last-child{margin:0 15px 0 0;color:#a0a0a0;text-align:right;font-size:12px;line-height:16px;}
.header-middle .h-m-right .two p{color:#c7080a;font-weight:bolder;font-size:40px;line-height:92px;}
.header-middle .h-m-right .three{margin-left:20px;}
.header-middle .h-m-right .three img{width:117px;height:92px;border:1px solid #eff;}
.navbar-header p {display: none;}
.server_index{height:119px;border-bottom:1px solid #cfcfcf;background-color:#fff;}
.server_index .server_cell .server_cell-left{float:left;width:89px;height:118px;}
.server_index .server_cell .server_cell-middle{float:left;padding:27px 10px 0;width:150px;}
.server_index .server_cell .server_cell-middle p{color:#7a7a7a;}
.server_index .server_cell .server_cell-middle p:first-child{color:#323232;font-weight:700;font-size:18px;font-family:SimHei;}
.server_index .server_cell .server_cell-right{float:left;margin-top:50px;width:25px;height:25px;}
.server_index .server_cell:first-child{padding-top:21px;}
.server_index .server_cell:first-child p{color:#333;font-weight:700;font-size:23px;font-family:SimHei;line-height:normal;}
.server_index .server_cell:first-child p:last-child{color:#c7c7c7;font-weight:400;font-size:12px;font-family:Arial;}
.product_index{padding-bottom:80px;background-color:#f5f5f5;}
.product_index .tab{display:flex;margin-bottom:40px;flex-wrap:wrap;justify-content:center;align-items:center;}
.product_index .tab li{display:flex;margin-right:15px;margin-bottom:10px;width:140px;height:36px;border:1px solid #d0d0d0;background-color:#fefefe;justify-content:center;align-items:center;}
.product_index .tab li a{color:#6a6a6a;}
.product_index .tab li:hover{border-color:#9a0000;background-color:#9a0000;}
.product_index .tab li:hover a{color:#fefefe;}
.product_index .tab-content .cell{padding:0 15px;}
.product_index .tab-content .cell .img-wrapper{position:relative;padding-top:106.586%;}
.product_index .tab-content .cell .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;}
.product_index .tab-content .cell .caption{color:#555650;font-family:SimHei;}
.product_index .tab-content .cell .caption .title{margin-bottom:10px;font-weight:700;}
.product_index .tab-content .cell .caption .more{margin:0 auto;padding:4px;width:40%;border:1px solid #a8a8a8;color:#282828;font-size:12px;font-family:serif;}
.about_index{padding:80px 0;background:url(images/about_bg.png) center center no-repeat;background-size:cover;color:#fff;}
.about_index .bar{margin:25px 0;width:62px;height:3px;background-color:#d51b02;}
.about_index .left>p{font-size:28px;}
.about_index .left .content{color:#ececec;font-size:16px;line-height:1.8;}
.about_index .left .more{display:block;margin-top:50px;width:130px;height:30px;background-color:#ca2b30;line-height:30px;}
.about_index .right{overflow:hidden;}
.advert_index{padding:25px 0 20px 0;background-color:#f3f3f3;}
.advert_index .left p{color:#000;}
.advert_index .left p:first-child{margin-left:50px;font-weight:700;font-size:33px;font-family:SimHei;}
.advert_index .left p:last-child{margin-left:150px;font-size:20px;}
.advert_index .left p:last-child span{color:#cb1f0b;font-weight:700;font-size:24px;}
.advert_index .right p{color:#000;}
.advert_index .right .tel{font-weight:700;font-size:24px;}
.advert_index .right .consult{width:100px;height:28px;outline:0;border:0;border-radius:14px;background-color:#f58000;color:#fefefe;}
.case_index{position:relative;padding-bottom:120px;}
.case_index .case_index-swiper .img-wrapper{position:relative;padding-top:106.586%;border:1px solid #ddd;}
.case_index .case_index-swiper .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;}
.case_index .case_index-swiper .title{position:absolute;top:0;left:0;display:flex;visibility:hidden;width:100%;height:100%;max-height:0;background-color:rgba(208,71,54,.8);color:#fff;font-size:16px;justify-content:center;align-items:center;}
.case_index .case_index-swiper .swiper-wrapper .swiper-slide>a{position:relative;display:block;}
.case_index .case_index-swiper .swiper-wrapper .swiper-slide:hover .title{visibility:visible;max-height:100%;transition:all .2s;}
.case_index .case_index-pagination{bottom:70px;left:50%;transform:translate3d(-50%,0,0);}
.case_index .case_index-pagination .swiper-pagination-bullet{margin-right:15px;width:48px;height:3px;border-radius:0;background-color:#e6e6e6;opacity:1;}
.case_index .case_index-pagination .swiper-pagination-bullet-active{background-color:#d41e2d;}
.news_index{padding:53px 0 75px 0;background-color:#f5f5f5;}
.news_index .news_index-title{margin-bottom:25px;color:#232323;font-size:28px;font-family:SimHei;}
.news_index .news_index-title span{color:#6d6d6d;font-size:12px;font-family:Arial;}
.news_index .news_index-title .more{display:block;margin-top:10px;color:#212121;font-size:14px;font-family:SimHei;}
.news_index .img-wrapper{position:relative;padding-top:73.684%;}
.news_index .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;}
.news_index .news_index-left{padding-right:35px;border-right:1px solid #bdbdbd;}
.news_index .news_index-left ul li:first-child{padding-right:20px;}
.news_index .news_index-left ul li:last-child{padding-left:20px;}
.news_index .news_index-left .title{display:-webkit-box;overflow:hidden;margin:15px 0 10px 0;height:50px;color:#000;text-overflow:ellipsis;font-weight:700;font-size:16px;font-family:monospace;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.news_index .news_index-left .content{display:-webkit-box;overflow:hidden;height:40px;color:#707070;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.news_index .news_index-right{padding-left:35px;}
.news_index .news_index-right ul li{margin-top:35px;}
.news_index .news_index-right ul li:first-child{margin-top:45px;}
.news_index .news_index-right ul li .date{float:left;display:inline-flex;width:60px;border-right:1px solid #464646;flex-direction:column;justify-content:center;}
.news_index .news_index-right ul li .date .month{color:#656565;font-weight:700;font-size:32px;}
.news_index .news_index-right ul li .date .day{color:#656565;font-size:18px;}
.news_index .news_index-right ul li .right{float:left;padding-left:15px;width:calc(100% - 60px);}
.news_index .news_index-right ul li .right .title{margin-bottom:5px;color:#363636;font-size:18px;}
.news_index .news_index-right ul li .right .content{display:-webkit-box;overflow:hidden;height:40px;color:#939393;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.customized{clear:both;overflow:hidden;background:#bf332e;}
.customized .tit{float:left;padding-left:54px;background:url(images/icon/Q.png) left center no-repeat;color:#fff;font-size:21px;line-height:80px;}
.customized .an{float:right;margin-top:21px;margin-right:22px;width:160px;border-radius:2px;background:#1f2022;line-height:40px;}
.customized .an a{display:block;color:#fff;text-align:center;font-size:20px;}
footer{padding-bottom:30px;background-color:#332f2e;}
footer .cell{position:relative;font-size:12px;}
footer .cell img{position:absolute;bottom:0;left:10%;}
footer .cell .text{margin:30px 30px 15px 0;padding:5% 0 5% 35%;border:1px solid #3c3d3f;color:#fff;font-size:20px;}
footer .cell .text span{color:#787878;font-family:SimHei;}
footer .cell:last-child .text span{font-size:12px;}
.footer_bottom{padding:5px 0;border-top:1px solid #5c5958;background-color:#241f1e;color:#666262;}
.footer_bottom a{color:#666262;}
@media (min-width:768px){.navbar .navbar-collapse .navbar-nav .dropdown.open>a{background-color:#222;}
.navbar .navbar-collapse .navbar-nav .dropdown a{color:#fff;}
.navbar .navbar-collapse .navbar-nav .dropdown a:focus,.navbar .navbar-collapse .navbar-nav .dropdown a:hover{color:#eee;}
.navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu{display:block;visibility:hidden;min-width:130px;border:none;background-color:rgba(0,0,0,.6);transition:all .2s;}
.navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu a{padding:1px 6px;text-align:center;}
.navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu a:hover{background-color:transparent;}
.navbar .navbar-collapse .navbar-nav .dropdown a:hover+.dropdown-menu{visibility:visible;}
.navbar .navbar-collapse .navbar-nav .dropdown .dropdown-menu:hover{visibility:visible;}
.navbar .navbar-collapse .navbar-nav .dropdown+.dropdown{border-left:1px solid #393939;}
}
@media (min-width:992px){footer .cell:last-child .text{padding:0 0 0 35%;}
footer .cell:last-child .text span{font-size:12px;}
}
@media (min-width:1200px){.navbar-default{border:none;background-color:transparent;}
}
@media (min-width:992px) and (max-width:1199px){header .container{padding-right:0;padding-left:0;}
header .navbar{min-height:auto;border:none;background-color:transparent;}
header .navbar .navbar-nav{width:100%;}
header .navbar .navbar-nav>.dropdown{width:11.1%;height:30px;}
header .navbar .navbar-nav>.dropdown a{padding:5px 0;}
.header-middle .h-m-right .two p{font-size:20px;}
.server_index{height:119px;}
.server_index .server_cell .server_cell-left{margin-top:26px;width:60px;height:70px;}
.server_index .server_cell:first-child{padding-top:21px;}
.server_index .server_cell:first-child p{font-size:18px;}
.news_index .news_index-right ul li{margin-top:20px;}
.advert_index .left p:first-child{font-size:28px;}
.advert_index .left p:last-child{margin-left:100px;font-size:16px;}
.advert_index .left p:last-child span{font-size:18px;}
footer .cell .text{font-size:15px;}
}
@media (min-width:768px) and (max-width:991px){.title_ground{margin:50px 0 40px;}
header .container{padding-right:0;padding-left:0;}
header .navbar{min-height:auto;border:none;background-color:transparent;}
header .navbar .navbar-nav{width:100%;}
header .navbar .navbar-nav>.dropdown{width:11.1%;height:30px;}
header .navbar .navbar-nav>.dropdown a{padding:5px 0;}
.header-middle .h-m-left .title{font-size:18px;}
.header-middle .h-m-right .two p{font-size:20px;}
.about_index .left>p{text-align:center;}
.about_index .left .content{margin-top:15px;}
.about_index .left .more{margin-right:auto;margin-left:auto;}
.advert_index .left p:first-child{margin-left:10px;font-size:28px;}
.advert_index .left p:last-child{margin-left:30px;font-size:15px;}
.advert_index .left p:last-child span{font-size:18px;}
.news_index .news_index-left{padding-right:0;border-right:0;}
.news_index .news_index-right{margin-top:50px;padding-left:0;}
.lianxi .container{padding-right:0;padding-left:0;}
footer{padding-bottom:0;}
footer .cell img{bottom:27%;}
}
@media (max-width:767px){body,html{overflow-x:hidden;}
body{padding-top:50px;}
.title_ground{margin:50px 0 40px;}
header{position:fixed;top:0;left:0;z-index:9;width:100%;}
header .container{padding-right:0;padding-left:0;}
header .navbar-toggle{margin-right:25px;}
header .navbar .navbar-header .navbar-brand{padding:10px 0 0 25px;}
header .navbar .navbar-header .navbar-brand img{height:35px;}
header .navbar .navbar-nav>.dropdown{width:100%;text-align:center;}
header .navbar .navbar-nav>.dropdown a{color:#333;}
header .navbar .navbar-nav>.dropdown .dropdown-menu{text-align:center;}
.about_index .left>p{text-align:center;}
.about_index .left .content{margin-top:15px;}
.about_index .left .more{margin-right:auto;margin-left:auto;}
.news_index .news_index-left{padding-right:0;border-right:0;}
.news_index .news_index-right{margin-top:50px;padding-left:0;}
footer{padding-bottom:0;}
footer .cell img{bottom:27%;}
.navbar-header p {display: block;font-size: 16px;margin-left: 16%;margin-top: 5px;font-weight: bold;}
}
@media (max-width:425px){.product_index{padding-bottom:30px;}
.product_index .tab li{width:100px;}
.product_index .tab-content .cell{padding:5px;}
.product_index .tab-content .cell .caption .more{width:45%;}
.case_index .case_index-pagination{width:80%;}
.news_index{padding:20px 0 30px 0;}
footer .cell .text{font-size:16px;}
footer .cell img{left:6%;}
.navbar-header p {font-size:14px;overflow:hidden;}
}
@font-face{font-family:'思源黑体 CN';src:url(font/SOURCEHANSANSCN-NORMAL_0.OTF);}
.video_title {
    text-align: center;
    margin-top: 25px;
}
