html,body{min-width: 1200px; font-family: "Microsoft Yahei;"}
.text-base{color: #005ea4;}
.bg-base{background: #005ea4;}
.btn-primary{background-color: #005ea4; border-color: #005ea4;}
.page-num, .page-link{color: #005ea4;}
.page-num-current{background-color: #005ea4;border-color: #005ea4; color: #fff;}


.headinfo div{display: inline-block;vertical-align: middle;}
/*.companyname,.head_subtitle{vertical-align: middle;}*/
.headinfo .head_subtitle{border-left: 2px solid rgba(0,0,0,0.8);}
.headinfo .head_subtitle p:first-child{color: #ff9200;font-size: 17px;}
.headinfo .head_subtitle p:last-child{color: #bf8230;margin-top: -6px;}

.header font{font-size: 16px;font-weight: normal;}

.navs{display: flex;justify-content: space-between;}
.navs a{display: block;width: 100%;text-align: center;color: #fff;padding: 11px 0;transition: all 0.5s;}
.navs a.active,.navs a:hover{background: #ff9200;}


.product{background: url(../images/product_bg.jpg) top center;}
.product .index_left_nav .l_n_title div{display: inline-block;}
.product .l_n_list a{display: block; background-color: #eee; box-shadow: 0px 2px 2px #d6d6d6;padding: 4px 7px; transition: all 0.2s;}
.product .l_n_list a+a{margin-top: 13px;}
.product .l_n_list a:hover{transform: scale(1.05);}
.product .pro_lists{display: flex;justify-content: space-between; flex-wrap: wrap;}
.pro_lists a{width: 255px; text-align: center;padding: 8px;margin: 5px 0;background-color: #f6f6f6;transition: all 0.2s;}
.pro_lists a:nth-child(1),
.pro_lists a:nth-child(2),
.pro_lists a:nth-child(3){margin-top:0; margin-bottom: 0;}
.pro_lists .btn{border:1px solid #e3e3e3;background: transparent;}
.pro_lists a:hover{transform: scale(1.05); background: #005ea4; color: #fff;}
.pro_lists a:hover .btn{color: #fff;}

.data{background: url(../images/data_bg.jpg) top center;}
.data label{font-size: 43px!important;}

.advantage{background: url(../images/adv_bg.jpg) top center;}
.advantage .adv_title{width: 470px;margin: auto; display: flex;justify-content: space-between;}
.adv_title p.text-muted{font-size: 18px;}
.adv_title p.text-base{font-size: 24px;}
.advantage .adv_text{border-radius: 9px;background: #efefef;padding: 19px;box-shadow: 2px 2px 2px #9f9f9f;}
.adv_text font{color: #005ea4; font-size: 24px;}
.adv_img img{border-radius: 9px; box-shadow: 10px 10px 2px #fff;}
.adv_img .right_shadow{box-shadow: -10px 10px 2px #fff;}
.advantage .row+.row{border-top: 1px solid #dedede;}

.centerbanner{height: 197px;background: url(../images/centerbanner.jpg) top center;}

.company_content{position: relative;}
.company_content a{position: absolute;bottom: 0;right: 10px;padding: 3px 19px;border-radius: 9px; background: #005ea4; border-color: #005ea4;}

.foot .f_p_list{width: 50%;padding: 9px 0;text-align: center;}
.foot .row div+div{border-left: 1px solid #fff;}

.online dl{background: #005ea4;}



/*side.html*/
.side_nav .l_n_title div{display: inline-block;}
.side_nav .l_n_list a{display: block; background-color: #eee; box-shadow: 0px 2px 2px #d6d6d6;padding: 4px 7px; transition: all 0.2s;}
.side_nav .l_n_list a+a{margin-top: 13px;}
.side_nav .l_n_list a:hover,.side_nav .l_n_list a.active{transform: scale(1.05); color: #005ea4;}
.inner_list_contact p+p{border-top: 1px dashed #ccc;}
.inner_list_contact .card-title{margin: 3px 0;}


/*inner_product_list*/
.inner_product_list .card:hover{background-color: #005ea4;transition: all 0.3s; transform: scale(1.05);}
.inner_product_list .card:hover h5 a{color: #fff;}