body{font-family: "Microsoft Yahei";min-width: 1200px;}
.container{max-width: 1140px;}
.text-base{color: #097ee5;}
.bg-base{background-color: #097ee5;}

.page-num, .page-link{color: #097ee5;}
.page-num-current{background-color: #097ee5;border-color: #097ee5;color: #fff;}


/*pc*/
.pc_nav .nav-item a{color: #fff;}
.pc_nav .nav-item.active{background: #006bc9;border-radius: 15px;}
.pc_nav .nav-item.active a{color: #fff;}

.p_types{position: relative;box-sizing: border-box;}
.p_types .pic{height: 260px;overflow: hidden;}
.p_types .pic img{width: 100%;height: 260px;object-fit: cover;transition: all .3s;}
.p_types h4,
.p_types h5{background-color: #f8f9fa;}
.p_types:hover .pic img{transform: scale(1.05);}
.p_types:hover h4,
.p_types:hover h5{background-color: #097ee5;color: #fff;}

.advs .row>.col-4{border-width: 0.5px;}

.foot_info .foot_lists{padding-left: 15px;padding-right: 15px;flex: 0 0 20%;max-width: 20%;width: 100%;position: relative;}

.left_navs p+p{border-top: 1px dashed #dfdfdf;}
.pages .content{padding-top: 15px;}

.title{line-height: 1;}
.title h2{position: relative;padding-left: 19px;}
.title h2::after{content: '';height: 100%;width: 5px; background: #097ee5;left: 0;top: 0;position: absolute;}

.index-pro{background: url(../images/probg.jpg) bottom center;background-size: cover;}
.pro-new-navs .pro-nav{cursor: pointer;}
.pro-new-navs .pro-nav h3{position: relative;}
.pro-new-navs .pro-nav h3::after{content: '';width: 100%;height: 4px;background: transparent;position: absolute;left: 0;bottom: -9px;transition: all .3s;}
.pro-new-navs .pro-nav.act h3::after{background: #097ee5;box-shadow: 0 0 1px #097ee5;}
.left_navs .act{background-color: #efefef!important;position: relative;}
.left_navs .act::after{content: "";width: 3px;height: 100%;position: absolute;left: 0;top: 0;background-color: orange;}

.msg{position: relative;}
.msg img{width: 100%;height: 100%;display: block;object-fit: cover;}
.msg-info{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}