ul{padding-inline-start:0}
li{list-style-type:none}
p{line-height:25px;}
a{color:#333}
a:hover{color:#001b38;text-decoration:none}
.text-white,.text-white a{color:#fff!important}
.text-gold,.text-gold a{color:#ffb64a!important}
.text-decoration-underline{text-decoration:underline}
.margin-tb-5{margin-top:5px!important;margin-bottom:5px!important}
.margin-tb-10{margin-top:10px!important;margin-bottom:10px!important}
.margin-tb-20{margin-top:20px!important;margin-bottom:20px!important}
.margin-tb-30{margin-top:30px!important;margin-bottom:30px!important}
.margin-tb-40{margin-top:40px!important;margin-bottom:40px!important}
.btn-hollow{background:0 0;border:#ffb64a 1px solid;color:#ffb64a;border-radius:50px;padding-left:60px;padding-right:60px}
.btn-white{border:#fff 1px solid;color:#fff}
.btn-white:hover{color:#ffb64a}
.dashed-top{border-top:#ddd 1px dashed;}
.main-label{font-size:48px;color:#ffb64a;font-weight:400}
.main-label small{font-size:18px;color:#333;padding-left:10px}
.in-label{width:100%;font-size:20px;line-height:30px;color:#001b38;text-indent:10px;font-weight:400;border-left:#001b38 5px solid;margin:10px 0;}
.in-label small{font-size:12px}
.cover-info{position:absolute;bottom:0;left:0;width:100%;height:100px;opacity:.6;background:#000;z-index:100;}
.cover-info-text{position:absolute;bottom:0;left:0;height:100px;padding:10px;z-index:101;}
.cover-info-text a{color:#fff}
.graphic-mixed{padding:0}
.graphic-mixed .col-md-4{padding:0}
.navbar{margin-bottom:0}
.navbar-default{min-height:50px;border:none;border-top:#001b38 10px solid;background:linear-gradient(#fefefe,#efefef)}
.navbar-brand{padding-top:5px}
.navbar-brand img{height:40px}
.navbar-nav small{margin-left:10px}
.header-sub{background:#001b38;height:60px;line-height:60px;font-size:18px;display:none}
.header-sub label{border-right:#fff 1px solid;height:30px;line-height:15px;font-size:14px;text-align:right;padding-right:10px;margin-right:10px;margin-top:15px;font-weight:400}
.jumbotron{height:600px;margin:0;background:url(/static/img/banner-back.jpg) center center}
.jumbotron .boiler{display:none}
.jumbotron .info{width:100%}
.jumbotron h1{margin-top:40px;font-weight:400;font-size:48px;font-weight:200}
.jumbotron h2{margin-top:20px;font-size:40px;line-height:30px;font-weight:400}
.jumbotron h2 div{padding:15px 0}
.jumbotron h2 span{font-size:18px}
.jumbotron h2 small{color:#fff;font-size:18px}
.jumbotron h3{margin-top:30px}
.banner-sub{background:#001b38;height:120px;line-height:120px;display:none}
.index-product{min-height:600px;background:#333}
.index-product li{padding-left:10px;padding-right:10px;height:450px}
.index-product li .wrapper{height:100%;background:#fff;padding:10px}
.index-product li .wrapper img{width:100%}
.index-about .special{border-top:#333 1px dashed;padding-top:30px;line-height:20px}
.index-about .special label{font-size:18px}
.index-about .special img{max-width:100%}
.index-case ul{border-top:#333 1px dashed;padding-top:20px}
.index-case li{padding-left:10px;padding-right:10px;height:420px}
.index-case li h4{height:18px;overflow:hidden;}
.index-case .wrapper{position:relative;height:100%;background:#fff;border-radius:5px;box-shadow:#333 0 0 5px;overflow:hidden}
.index-case .wrapper img{height:100%;margin-left:-50%;}
.index-news ul{border-top:#333 1px dashed;padding-top:20px}
.index-customer{min-height:600px;background:url(/static/img/index-customer-back.jpg) top center}
footer{background:#2c2c2c;position:relative}
footer .qrcode{top:-60px;left:0;width:100%;height:150px;line-height:30px;position:absolute}
footer .qrcode img{height:120px}
footer .wrapper{margin-top:60px;padding-top:100px;padding-bottom:100px}
footer .wrapper img{max-width:100%}
footer .wrapper .info{padding-top:20px;line-height:40px;font-size:16px}
footer .copyright{min-height:50px;line-height:50px;background:#000}
.list li{padding:10px 0;border-bottom:#ddd 1px dashed;line-height:30px}
.article{border-top:#333 1px dashed;border-bottom:#333 1px dashed;padding:20px 0;line-height:30px;font-size:15px;}
.card{box-shadow:0 0 5px #333}
.card label{width:100%;height:45px;line-height:45px;padding:0 20px;background:#001b38;color:#fff;font-size:16px}
.card ul{padding:10px}
.list-style{padding-inline-start:40px;margin-left:20px;}
.list-style li{list-style-type:disc;line-height:30px}
.pagenation a{margin:0 2px;}
@media (min-width:768px){.navbar-nav{float:right;text-align:center}
.navbar-nav li{margin-top:23px;width:120px;font-size:18px}
.navbar-nav small{display:block;margin:0}
.navbar-default{min-height:130px}
.navbar-brand{height:0;min-height:50px;padding-top:13px}
.navbar-brand img{height:auto}
.header-sub{display:block}
.jumbotron .boiler{display:block}
.jumbotron .info{width:600px;text-align:center;float:left}
.jumbotron h2{margin-top:80px;font-size:72px}
.jumbotron h2 div{padding:0}
.jumbotron h3{margin-top:70px}
.banner-sub{display:block}
}
