
body{font-size:0.36rem; color:#333;font-family: "Microsoft YaHei";line-height: 1.42857143;background-color: #fff;margin: 0;}
.menu-list .menu-li a {color:#333; font-size:0.36rem;}
 .classList .classItemWrap a{font-size:0.36rem;color:#333}
 .telBtn{color:#333;}
 .c-666{font-size:0.36rem; color:#333;}
 .c-333{font-size:0.36rem; color:#333;}
 .fs32{font-size:0.36rem;}
 .classList .titles a{font-size:0.36rem;color:#fff;}
 .nesTitle,.nav-tabs.nav-justified .new-menu a{color:#333;}
 .navInnerIndex .navCont{color:#333;}
 .newsPage.news .date span{color:#333;}
 .instructions .caseConts{font-size:0.36rem;}

.header{background:#fff;}
.message{background:#fff;}




.footerNav .btn,.bg-075,.nav-tabs.nav-justified .new-menu.active a,.pageWrap li.active,.detialCont,.menu-list .top,.banners .carousel-indicators .active{background:#252e79!important;}
 .banners .carousel-indicators .active {
  background: #252e79!important;
  border-color: #252e79!important;
}
.index_banners .carousel-indicators .active {
  background: #252e79!important;
  border-color: #252e79!important;
}
.nav-tabs.nav-justified .new-menu.active a{border-color:#252e79 !important;}
.bg-738{background-color:#252e79 !important;}
.c-738{color:#252e79 !important;}
.bd-color {border-color:#252e79 !important;}
 .nav-tabs.nav-justified .new-menu.active a, .productCarousel .carItem .lis.active{background:#252e79!important;border-color:#252e79!important;}


.message .messagtBtn{background:#d9b55c;}
.menu-list .menu-li a{font-weight:normal;}

.breadCrumbs{color:#fff;background:#252e79}
  .breadCrumbs a{color:#fff;}



.footerNav .btn{border-right:1px solid #4d5ddd}

.about{background:#333}
.about .aboutLinkInn a{color:#dfdfdf;}

/*首页-产品*/
.wrapTitle{font-family:"Microsoft YaHei", 微软雅黑; margin-bottom:0.2rem;}
.wrapTitle em{font-style:normal; font-size:0.6rem; line-height:0.6rem; color:#333; font-weight:bold;}
.wrapTitle em i{font-style:normal; color:#252e79;}
.wrapTitle p{margin-top:0.1rem; font-size:0.4rem; line-height:0.4rem; color:#666;}



/*首页-产品*/
.carItem .carItemInn li{width:50% !important;font-size:0px !important;}
.carItem .carItemInn li:nth-child(1)::after{content:"标准摩配";}
.carItem .carItemInn li:nth-child(2)::after{content:"非标压铸模胚";}

.carItem .carItemInn li:after{font-size:0.36rem;}
.carousel-inner .item a .innerProduct{box-shadow:none;}
.carousel-inner .item a .innerProduct .productIcons{border:1px solid #efefef;}
.carousel-inner .item a .innerProduct .productCont{background-color:#efefef !important;}
.carousel-inner .item a .innerProduct .leftCont{color:#333;}




/*栏目标题*/
.wrapTitle:after{content:'';font-size:3.3vw;color:#666;display: block;font-family: "思源黑体";font-weight: lighter;line-height:7vw;}
.wrapTitle,.wrapTitle a{font-size: 6.5vw;font-weight: bold;letter-spacing: 2px;color:#333 !important;}
.prod .wrapTitle:before{display:none;}
.wrapTitle1 .wrapTitle:after{content:'专注高精度模胚研发生产加工';}
.productList .wrapTitle:after{content:'专注高精度模胚研发生产加工';}/*产品*/
.company .wrapTitle:after{content:'一家专业研发、设计、生产模胚的企业';}/*简介*/
.news .wrapTitle:after{content:'聚焦正德，及时了解更多行业动态';}/*新闻*/
.case .wrapTitle:after{content:'严格按照质量体系要求进行品质管控';}/*应用*/
.wrapTitle:before{content:'正德·';font-size: 6.5vw;font-weight: bold;letter-spacing: 2px;color:#252e79;}
.companyDetail{font-size:0.28rem;color:#999;line-height:0.5rem;}


/*首页-公司图片*/
#caseCarousel .casrInnerCarousel{height:auto;}
#caseCarousel .casrInnerCarousel a{display:block; height:auto; position:static; padding:0.3rem 0.2rem 0.4rem; background-image:none; background-color:#252e79;}



/*首页-简介*/
.company .companyWrap .compTitle{display:none;}
.company .companyWrap .compConts{font-size:0.36rem;}


/*内页-简介*/
.about_n p{font-size:0.36rem;color:#222;text-indent:2em;}

/*内页-列表*/
.listPage .clearfix a .innerProduct{box-shadow:none;}
.listPage .clearfix a .innerProduct .productIcons{border:1px solid #efefef;}
.listPage .clearfix a .innerProduct .productCont{background-color:#efefef !important;}
.listPage .clearfix a .innerProduct .leftCont{color:#333;}
.instructions .caseConts{display:none;}

.copy>div{color:#fff;}
.copy>div a{color:#fff !important;}

/*新闻内容样式*/
.in_new{width:100%; margin:0 auto;}
.in_new p{text-indent:2em; font-size:0.4rem; line-height:0.8rem;}
.in_new img{display:block; margin:0 auto 0.2rem; max-width:100%;}

.navIndex{display:none;}





/*产品详情*/
.parameter table{width:100% !important; border-collapse:collapse; border-spacing:0; border:none; border-left:1px #e1e1e1 solid; border-top:1px #e1e1e1 solid; margin:0.2rem auto 0;}
.parameter table td{border-bottom:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; padding:2% 0.15rem !important; /*white-space:nowrap;*/}



.header{    padding: 0rem 1.5rem 0rem 0rem !important;}



/*聯繫我們*/
.cont_n{margin-bottom:20px;line-height:30px;font-size:14px;}
.cont_n li{padding: 10px;background: #f5f5f5;margin-bottom: 10px;box-shadow: 0 0 1px;}
.cont_n p{    line-height: 30px;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 20px;}







.banner_box video {
    width: 100%;
}

.banner_box {
    max-height: 100vh;
    overflow: hidden;
    display: flex;
    align-items: center;
    position: relative;
}

.banner_box:before {
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.3);
    position: absolute;
    left: 0px;
    top: 0px;
    display: block;
}

.banner_txt {
    position: absolute;
    text-align: center;
    margin-top: 4vw;
    width: 100%;
}

.banner_txt p {
    font-size: 6vw;
    color: #fff;
    font-weight: bold;
    text-shadow: 0 0 10px rgba(0,0,0,0.3);
}

.banner_txt span {
    font-size: 2.8vw;
    color: #fff;
    display: inline-block;
    text-shadow: 0 0 10px rgba(0,0,0,0.3);
    color: #fff;
    background: #252e79;
    padding: 2vw 2vw;
    margin-bottom: 2vw;
}

.banner_txt ul {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
}

.banner_txt li {
    float: left;
    color: #fff;
    font-size: 13px;
    border-radius: 30px;
}

.banner_txt li+li {
    margin-left: 4%;
}

.banner_txt a {
    display: inline-block;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #fff;
    margin: 80px auto 0;
    font-size: 16px;
    border: 1px solid rgba(255,255,255,0.3);
    padding: 0 40px;
    position: relative;
    transition: 0.3s ease all;
    z-index: 3;
}

.banner_txt a:before {
    content: '';
    width: 0%;
    height: 100%;
    background: #fa4017;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
    transition: 0.3s ease all;
}

.banner_txt a:hover:before {
    width: 100%;
}
.about p{color:#ffffff;}
.about p{color:#ffffff;}

