

body{font-size:16px; color:#333;}

 .top1 h1{background:#fff;}

.wrap{background:#fff;
font-size:16px; max-width: 640px; margin: 0 auto;}

.menu1, .page_menu, .news_nav, .search_bt{background:#01458d;}
.intitle span{color:#01458d;}
.f_menu{background:#333;}
.menu1 li{background:#01458d;font-size:16px; font-weight:normal;border-bottom: 1px solid #fff!important;}
.menu1 li a, .page_menu a{font-size:16px; color:#fff; font-weight:normal;}
.wj-prolist a{font-size:16px;}
.g-adv .m-cnt li.z-on{background:#01458d;}
.xc_nav li.active{background:#01458d;}
.m-tit, .s-wc, .zx a, .xc_c .swiper-button-prev, .xc_c .swiper-button-next, .nzx a{color:#01458d;}
.cp_nxq_xtimg.active{border-color:#01458d;}
.nzx{border: 0.1rem solid #01458d;}
.g-page a {background-color:#333;border:1px solid #333}
.g-adv{background:#fff !important}

.g-bd .right{background:#fff;color:#d64f1a;}
.g-bd .right a{color:#d64f1a;}

.menu1 li::before, .f_menu li a{border-right: 1px #5a5654 solid}
.news_nav p::before{background:#5a5654;}
.menu1 li:nth-child(3n+0)::before{border-right: none}

.f_wz1{background:#fff;
color:#d64f1a}

a:hover { color: #01458d }
a:active { color: #01458d }

 .menu1 li:hover, .menu1 li.cur, .news_nav p.cur, .menuFirst .bg{background:#3b9fff;}
 .menuFirst a{color:#3b9fff;}
 .f_menu li.cur a{background-color: #3b9fff;}
 .f_menu li a {background-image: url(wap9/images/f_icon1.png);}
 .f_menu li:nth-of-type(2) a{background-image: url(wap9/images/f_icon2.png);}
 .f_menu li:nth-of-type(3) a{background-image: url(wap9/images/f_icon3.png);}
 .f_menu li:nth-of-type(4) a{background-image: url(wap9/images/f_icon4.png);}
.g-back .u-bp{background: url(uploadfile/image/20220325/20220325182944_65897.png) no-repeat; background-size: 32px 32px;}
.g-back .u-bh{background: url(uploadfile/image/20220425/20220425184019_78720.png) no-repeat; background-size: 32px 32px; margin-right:10px;}
.g-back .u-bl{background: url(uploadfile/image/20220425/20220425184159_70476.png) no-repeat; background-size: 32px 32px;}
.case{ margin-bottom: 30px;}

.menu1 li {
    background: #d64f1a !important;}

.menu1 li::before, .f_menu li a {
    border-right: 1px #ffffff solid !important;
}
.menu1 li a, .page_menu a {
    font-size: 20px !important;}

.menu1, .page_menu, .news_nav, .search_bt {
    background: #d64f1a !important;
}

.menu1 li:hover, .menu1 li.cur, .news_nav p.cur, .menuFirst .bg {
    background: #333 !important;
}

.menuFirst a {
    color: #d64f1a !important;
}

.top1 {
    padding: 20px;
    overflow: hidden;}

.g-adv .m-cnt li.z-on {
    background: #d64f1a!important;
}

.snav_cont dd {
    width: auto !important;}

.m-tit, .s-wc, .zx a, .xc_c .swiper-button-prev, .xc_c .swiper-button-next, .nzx a {
    color: #333333 !important;
}
.nzx {
    border: 0.1rem solid #d64f1a !important;
}

.g-pro { padding:0rem !important;}
.swiper-slide li img { border: solid 1px #ccc;}
.in_236537 img {max-height: 100% !important;}
.swiper-container-android .swiper-slide, .swiper-wrapper { margin-bottom:10px;}

.xc_nav li.active {
    background: #d64f1a !important;
}


.xqy{ width:100%; height:2608px; background:url(uploadfile/hdp_20220429103157.jpg) center no-repeat;}

.cp_wz{font-size: 14px;
    line-height: 35px;
width: 95%;
    margin: 0 auto;
padding-top: 10px;
}

.ny_list_t{background:#d64f1a;width:273px;color:#fff;padding: 6px 0; text-align:center;}
.ny_list_t p{font-size:26px; line-height:54px;color: #fff;}
.ny_list_t span{font-size:15px;font-family: Arial, Helvetica, sans-serif; color:#eee; text-transform:uppercase;}

.ny_list_zx{background:#f5f5f5;width:100%;position:relative; }
.from_feedback { width: 100%; margin: 0 auto; }
.from_feedback .col4 { width:  100%; float: left; line-height: 67px; height: 79px; margin-right: 20px; background: #fff; box-shadow: 0 0 1px #b0b0b0; }
.from_feedback .col4 input { width: 100%; height: 100%; background: #fff; display: block; border: 0 none; box-sizing: border-box; padding: 0px 45px; color: #333; line-height: 52px; font-size: 14px; }
.from_feedback #tianxieone { float: left; height: 79px; line-height: 67px; position: relative; box-shadow: 0 0 20px #b0b0b0; width:273px; }
.from_feedback #tianxieone input { display: inline-block; float: left; line-height: 79px; height: 79px; border: 0 none; width: 136px; padding-left: 20px; }
.from_feedback #tianxieone img { position: absolute; top: 51%; width: 50px !important; height: 20px !important; margin-top: -10px; right: 155px; border: 0 none; }
.from_feedback .col4 input#username { background: url(uploadfile/hdp_20220429104303.jpg) no-repeat left center; height: 79px; }
.from_feedback .col4 input#f_mobile { background: #fff url(uploadfile/hdp_20220429104307.jpg) no-repeat left center; height: 79px; }
.from_feedback .col4 input#f_content { background: #fff url(uploadfile/hdp_20220429104311.jpg) no-repeat left center; height: 79px; }
.from_feedback .feedback_btn input { background: #1e1d12; text-align: center; border: 0 none; line-height: 79px; color: #fff; width: 100%; font-size: 18px; box-sizing: border-box; cursor: pointer; padding-left: 0px !important; }
.from_feedback .feedback_btn { width: 136px; height: 79px; float: left; text-align: center; display: inline-block; }


/*video*/
.vidd {
    background: url(/yxcixiu/uploadfile/image/20220322/20220322153852_97396581.png) no-repeat center;
    width: 1199px;
    height: 752px;
    text-align: center;
    position: relative;
    padding-top: 28px;
    margin: 0 auto;
margin-top: 40px;
}

.vidd>p img {
    width: 100%;
    display: block;
}

.vidd>p {
    width: 76.7%;
    margin: 0 auto;
}

.vid_ic {
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 76.8%;
    margin-left: -38.4%;
    height: 580px;
}

.vid_ic>i {
    padding-top: 5%;
}

.vid_ic>em {
    width: 95%;
    height: 1px;
    background: rgba(255,255,255,0.8);
    margin: 13% auto 30px;
    position: relative;
}

.vid_ic>em:after {
    position: absolute;
    content: "";
    width: 67px;
    height: 3px;
    background: #b94d22;
    left: 0;
    top: -1px;
}

.vid_wz {
    text-align: left;
    background: rgba(214,79,26,0.8);
padding: 30px 25px 26px;
    width: 100%;
}

.vid_wz b {
    display: block;
    color: #fff;
    font-size: 26px;
}

.vid_wz p {
    font-size: 15px;
    color: #fff;
    line-height: 30px;
    margin-top: 10px;
}

.vid_c{position: relative;margin-top: 80px;padding-bottom: 80px;}
.video_box{width:100%;height:100%;background:rgba(0,0,0,0.6);position: fixed;top:0;left:0;z-index:-1;opacity:0;transition:600ms ease;}
.video_box.cur{opacity:1;z-index:999;transition:600ms ease;}
.video{position: fixed;top:-100%;left:50%;margin-top:-250px;margin-left:-400px;transition:600ms ease;z-index: 9999;}
.video_box.cur .video,.video_box.cur .video_x{top:50%;transition:600ms ease;}
.video_x{width:50px;height:50px;border-radius:50px;background:#fff;position: fixed;top:-100%;left:50%;margin-left:427px;margin-top:-200px;text-align: center;line-height:50px;font-size:22px;font-weight: lighter;cursor: pointer;transition:600ms ease;}
.num_c ul {
    display: flex;
}

.num_c li {
    width: calc(100%/4);
    text-align: center;
    border-left: 1px solid rgba(51,51,51,0.3);
}

.num_c li p b {
    font-size: 72px;
	font-family:"Arial";

}

.num_c li p i {
    position: absolute;
    right: -50px;
    bottom: 10px;
    width: 25px;
    height: 25px;
    background: #d64f1a;
    border-radius: 100%;
    color: #fff;
    text-align: center;
    line-height: 25px;
    font-size: 16px;
}

.num_c li p {
    position: relative;
    display: inline-block;
}

.num_c li em {
    font-size: 18px;
    color: #444;
    margin-top: 10px;
}

.num_c li:last-child {
    border-right: 1px solid rgba(51,51,51,0.3);
}

/*详情*/
/*.big_x {width: 800px;}*/
.box_1 {
  margin-bottom: -20px;
}
.box_1 .txt_img { display: flex;}
.box_1 .txt_img span {width: 50px;height: 50px;  background: #d64f1a; display: flex;justify-content: center;align-items: center;}
.box_1 .txt_img p {height: 50px;line-height: 50px; font-size: 16px;font-weight: bold;background: #ddd;width: 100%;padding-left: 14px;}
.box_1 .txt_ps {margin: 20px 0;font-size: 16px;line-height: 30px;}
.box_1 .txt_ps p {line-height: 30px;font-size: 16px;text-align: left;}
.box_1 .txt_ps table { border: 1px solid #ddd;}
.box_1 .txt_ps td {line-height: 30px; font-size: 16px;}
.bo_img { text-align: center;}
.big_x img { display: flex;margin: 0 auto;}
.box_1 .txt_img span img {width: 36px;}
.big_x {
    margin-top: 30px;
}
.bo_t p {
  font-size: 18px;
  font-weight: bold;
  margin: 10px 0;
  text-align: center;
}
.txt_img p b {
    text-align: center !important;
    /*display: block;*/
    margin-top: 16px;
}

.product_content .box_1:nth-child(1) .txt_img p {
    background: #fff;
}

.product_content .box_1:nth-child(1) .txt_img span{ background-color:#FFF !important;display: none;}



.txt_img p {width: 90%; background: #ddd; height: 37px; padding: 0px 10px;}
.txt_img span img {width: 100% !important;}
.txt_img span {width: 10%;  background: #d64f1a;}
.txt_img {display: flex; align-items: center; height: 50px; line-height: 38px;}

/**/
.information { width:100%; margin:auto; border: solid 1px #ccc; box-sizing:border-box; padding:2%; overflow:hidden;}
.information_til { width:100%; height:40px; line-height:40px; border-bottom: solid 1px #ccc; padding-bottom:15px; margin-bottom:20px;}
.information_til strong { font-size:22px; color:#222;}
.information_til span { font-family:Arial, Helvetica, sans-serif; color:#888; font-size:14px; padding-left:10px; text-transform:uppercase;}

.information_miaosu {width:100%; height: auto; border-bottom: solid 1px #ccc; padding-bottom:20px; margin-bottom:15px; overflow:hidden;}
.information_miaosu dl dt { float:left; width:15%; height: auto;}
.information_miaosu dl dt img { width:100%; height:100%;}
.information_miaosu dl dd { width:84%; float:right; height:160px;}
.information_miaosu dl dd strong { color:#222; font-size:18px; display:block; margin-bottom:15px;}
.information_miaosu dl dd span { display:block; line-height:28px; color:#444;}
.information_miaosu dl dd li { width:120px; margin-top:12px; height:35px; line-height:35px; border-radius:5px; background:#222; text-align:center;}
.information_miaosu dl dd li a { color:#fff;}
.information_miaosu dl dd li:hover { background:#5ac42c;}

.information_list {width:100%; overflow:hidden;}
.information_list li { float:left; width:49%; height:50px; line-height:50px; border-bottom: dashed 1px #ccc;}
.information_list li:nth-child(odd) { margin-right:2%;}
.information_list li span { background:url(http://114my.cn.114.114my.net/zp/xgzx.png) left no-repeat; float:left; display:block;}
.information_list li span a { font-size:15px; padding-left:20px; display:block;overflow: hidden;height: 50px;}
.information_list li strong { display:none; float:right; font-weight:normal; color:#444;}

