body{ background: #fbf9f5;}
 .header{ position: relative;}
.dqwz{ display:none;height:0; overflow:hidden; width:0; font-size:0;line-height:0;}
.header2{ height: 1.625rem; background: #591f7d;}
.header2 .logo img{    height: 0.95rem;}
.header2 .nav{    display: block;}
.nav li a{    color: #fff;}
.nav li.on a, .nav li a:hover{    color: #fff; border-bottom-color: #fff;}
.jzqymd{    display: none;}

.erjiBox { padding-bottom:1rem;}


/*产品-分页*/
.cpfenye{ text-align:center; padding-top: 0.4rem;}
.cpfenye a,.cpfenye span,.cpfenye font{display: inline-block; line-height:.6375rem;font-size:.3rem; }
.cpfenye a{ color:#000000; margin: 0 0.1rem;}
.cpfenye span a,.cpfenye span font{ width:.6375rem; height:.6375rem; text-align:center; color:#c99f63; background:url(/uiFramework/commonResource/image/2024080507063451197.png) no-repeat; background-size:100%; margin: 0 0.1rem;}
.cpfenye span font{ color:#fff; background:url(/uiFramework/commonResource/image/2024080507064211707.png) no-repeat; background-size:100%;}


/*文章列表*/
.conTitle{    margin: 30px 0; border-bottom: 1px solid #c58f39;}
.conTitle span{    font-size: 28px; color: #c58f39;font-weight: bold;  border-bottom: 5px solid #c58f39;  display: inline-block; padding-bottom: 16px;}
.flBox1 {}
.flBox1 .flList1 {}
.flBox1 .flList1 li {line-height:300%;position:relative;border-bottom:1px dashed #cfcfcf;}
.flBox1 .flList1 li i {float:left;font-size:0.275rem;line-height:300%;font-style:normal;}
.flBox1 .flList1 li a {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%;display:block;line-height:300%;float:left;font-size:0.275rem;}
.flBox1 .flList1 li:hover a,.flBox1 .flList1 li:hover i,.flBox1 .flList1 li:hover span {color:#591f7d;}
.flBox1 .flList1 li span {font-size:0.275rem;float:right;line-height:300%;}
.consSu {font-size:0.2rem;color:#333;line-height:0.35rem;text-indent:2em;text-align:justify;}

.flBox1 .picListBox{    margin-left: -1%;}
.flBox1 .picListBox li{    width: 24%;
    float: left;
    margin-top: 0.375rem;
    text-align: center;
    margin-left: 1%;
    background: #fff;
    box-shadow: 0rem 0rem 0.1875rem 0rem rgb(218 215 215 / 70%);
    -webkit-box-shadow: 0rem 0rem 0.1875rem 0rem rgb(218 215 215 / 70%);
    -moz-box-shadow: 0rem 0rem 0.1875rem 0rem rgba(218,215,215,0.7);
    padding: 10px;
    box-sizing: border-box;}
.flBox1 .picListBox li .pic a{display:block;}
.flBox1 .picListBox li .pic a img{height:2.6rem;    border: 1px solid #cfcfcf;}
.flBox1 .picListBox li .text a{display:block;font-size:0.25rem;max-width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.flBox1 .picListBox li .text{margin-top:0.25rem;}

.xyTitle {border-bottom:1px solid #cfcfcf;padding-bottom:0.325rem;margin-bottom:0.325rem;}
.xyTitle span {font-size:0.275rem;color:#591f7d;border-left:6px solid #591f7d;font-weight:bold;padding-left:0.25rem;}

.consSu{font-size:16px;color:#333;line-height:28px;text-indent:2em;text-align:justify;}

/*图文列表*/
.dxxb {margin-left:-2%;}
.dxxb li{width:31%;margin-left:2%;float:left;margin-top:20px;}
.dxxb li div{overflow:hidden;width:100%;}
.dxxb li div img{width:100%;height:150px;object-fit:cover;transition:all .7s;}
.dxxb li p{margin-top:12px;}
.dxxb li p a{font-size:16px;color:#333;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 96 %; display: block;}
.dxxb li:hover img{transform:scale(1.1)}
.dxxb li:hover a{color:#1961ac;}






/*自适应*/
@media screen and (max-width:1024px) {
.cpList li>a em,.cxinput1,.guoneijxs li>.cp_str8,.btnxc,.cpcxC h3 a,.cpcxC p span{font-size: .35rem;}
.guoneijxs li>.cp_str5,.cpcxC p span,.cpcxC p em{ font-size:.3rem;}

}

@media screen and (max-width:768px) {
.conW, .conW2{        padding-top: 0;}
.header2{    height: auto;}
.erL{display: none;}
.erR{    width: 100%;}
.pubConno{    width: 100%;}
.pubConno .location1{    padding-bottom: 10px;padding-top: 0;font-size: 12px;        width: 94%;margin: 0 auto;padding-top: 20px;}
.pubConno .location1 span a{    font-size: 12px;}

.xyTitle span{    font-size: 18px;}
.xyTitle{    padding-bottom: 10px;}

/*list*/
.conTitle span{font-size: 20px;border-bottom: 2px solid #0068b6;padding-bottom: 10px;}
.conTitle{margin:  0;}
.flBox1 .flList1{    margin-top: 20px;}
.flBox1 .flList1 li a{font-size: 14px;width: 72%;}
.flBox1 .flList1 li span{    font-size: 14px;}
.flBox1 .flList1 li{    line-height: 30px;}

}


@media screen and (max-width:500px) {


}