




















*{
    font-size: 14px !important;
    font-family: "Microsoft YaHei",微软雅黑,"Arial";
}
.clearfix::after{
    display: block;
    visibility: hidden;
    height: 0;
    content: "";
    clear: both;
}
a:hover {
    color: #a0100f;
    text-decoration: underline;
}
p{
    /*word-wrap: break-word;*/
    /*word-break: break-all;    */
}
.container,.index-about-us-bg{
    width: 100%;
    margin: 0 auto;
}
.header-top-bg{
    background-color:#FFF ;
}
.navbar-light .navbar-nav .nav-link{
    color: #fff;
}
.navbar-light .navbar-nav .nav-link:hover{

}
#myon{
    display: none;
}
#myoff{
    display: block;
}
.header-input{
   margin-top: 20px;
   padding-bottom: 10px;
   position: absolute;
   width: 61%;
   z-index: 1000000000000000;
}
.header-input input{
    width: 100%;
    height: 40px;
    border-radius: 20px;
    background: rgba(255, 255, 255, .7);
    outline: none;
 }
 #max-five{
    display:none;     
}
#myoff form img{
    position: absolute;
    right: 15px;
    top: 10px;
    width: 20px;
    cursor: pointer;
}
@media (min-width:990px){
#demo{
    width: 100%;
    /* height: 644px; */
    object-fit: cover;
}
.bg-danger>li{
    /*margin-left: 50px;*/
    text-align: center;
    line-height:100px
}
}
.header-img-fangdajing{
    color:#fff;
    text-align: center;
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus{
    border:none;
    background:white;
    color:#a0100f;
    transition:0.3s;
}
.bg-danger{
   display: flex;
    width: 100%;
    justify-content: space-between; 
}
.navbar-light .navbar-nav .nav-link{
    padding:0 13px;    
    color:#333 !important;
}
@media (min-width:575px){
    .header-img-fangdajing>img:nth-child(1){
        margin-right: 20px;
        width: 20px;
    }
    .header-img-fangdajing>.language-span>img{
        width: auto;
        transition: 0.5s;
    }
}
@media screen and (max-width: 767px){
    #language_box {
        padding-left: 10px !important;
        padding-right: 0 !important;
        top: 71px;
    }    
}
#language_box {
    position: absolute;
    /* top: 100px; */
    right: 0;
    padding:15px;
    z-index: -999;
    /*width: 148px;*/
    background-color: rgba(247, 247, 247);
    line-height: 50px;
    width: 143px;
    left: -24px;
}
#language_box li{
    display: inline-block;
    /* width: 140px; */
    /* height: 50px; */
    z-index: 500;
    /* line-height: 50px; */
    text-align: left;
    width: 100%;
}
#language_box li i {
    display: inline-block;
    width: 26px;
    height: 18px;
    background: url(../images/language.png) no-repeat;
    vertical-align:middle;
    margin-right:5px
}
#language_box li .language_img1 {
    background-position: -200px -30px;
}
#language_box li .language_img2 {
    background-position: -240px -120px;
}
#language_box li .language_img3 {
    background-position: -200px -150px;
}
#language_box li .language_img4 {
    background-position: -120px -30px;
}
#language_box li .language_img5 {
    background-position: -240px -90px;
}
#language_box li .language_img6 {
    background-position: -120px -150px;
}
#language_box li .language_img7 {
    background-position: -200px -0px;
}
#language_box li .language_img8 {
    background-position: -40px -30px;
}
#language_box li .language_img9 {
    background-position: -240px -150px;
}
#language_box li .language_img10 {
    background-position: -0px -150px;
}
#language_box li .language_img11 {
    background-position: -80px -60px;
}
#language_box li .language_img12 {
    background-position: -120px -90px;
}
#language_box li .language_img13 {
    background-position: -160px -150px;
}
#language_box li .language_img14 {
    background-position: -0px -60px;
}
#language_box li .language_img15 {
    background-position: -40px -90px;
}
#language_box li .language_img16 {
    background-position: -40px -180px;
}
#language_box li .language_img17 {
    background-position: -160px -60px;
}
#language_box li .language_img18 {
    background-position: -160px -30px;
}
#language_box li .language_img19 {
    background-position: -120px -120px;
}
#language_box li .language_img20 {
    background-position: -0px -30px;
}
#language_box li .language_img21 {
    background-position: -80px -120px;
}
#language_box li .language_img22 {
    background-position: -80px -30px;
}
#language_box li .language_img23 {
    background-position: -160px -180px;
}
#language_box li .language_img24 {
    background-position: -120px -0px;
}
#language_box li .language_img25 {
    background-position: -0px -180px;
}
#language_box li .language_img26 {
    background-position: -160px -60px;
}
#language_box li .language_img27 {
    background-position: -80px -150px;
}
#language_box li .language_img28 {
    background-position: -200px -120px;
}
#language_box li .language_img29 {
    background-position: -240px -30px;
}
#language_box li .language_img30 {
    background-position: -120px -180px;
}
#language_box li .language_img31 {
    background-position: -240px -0px;
}
#language_box li .language_img32 {
    background-position: -40px -60px;
}
#language_box li .language_img33 {
    background-position: -200px -60px;
}
#language_box li .language_img34 {
    background-position: -0px -120px;
}
#language_box li .language_img35 {
    background-position: -240px -180px;
}
#language_box li .language_img36 {
    background-position: -40px -120px;
}
#language_box li .language_img37 {
    background-position: -80px -180px;
}
#language_box li .language_img38 {
    background-position: -160px -120px;
}
#language_box li .language_img39 {
    background-position: -200px -90px;
}
#language_box li .language_img40 {
    background-position: -160px -0px;
}
#language_box li .language_img41 {
    background-position: -160px -90px;
}
#language_box li .language_img42 {
    background-position: -80px -0px;
}
#language_box li .language_img43 {
    background-position: -40px -150px;
}
#language_box li .language_img44 {
    background-position: -0px -90px;
}
#language_box li .language_img45 {
    background-position: -40px -0px;
}
#language_box li .language_img46 {
    background-position: -200px -180px;
}
#language_box li .language_img47 {
    background-position: -240px -60px;
}
#language_box li .language_img48 {
    background-position: -0px -0px;
}
#language_box li .language_img49 {
    background-position: -80px -90px;
}
#language_box li .language_img50 {
    background-position: -0px -210px;
}
#language_box li .language_img51 {
    background-position: -40px -210px;
}
.index-Product_Categories-text{
    text-align: center;
    font-size:36px;
    font-weight:600;
    color:#111;
    padding-top:45px;
    padding-bottom:10px;
}
#language_box{
    opacity: 0;
    transition: 0.5s;
}
.index-Product_Categories-text i{
    display:block;
    width: 50px;
    height: 2px;
    background-color:#a0100f;
    margin: auto;
    margin-top: 22px;
    margin-bottom: 30px;
}
.index-Product_Categories-images a{
    display:inline-block;
    width: 100%;
    height: 125px;
    object-fit: cover;
    border-right:1px solid #8e8e8e;
    text-align: center;
}
.index-Product_Categories-images a+div{
    text-align: center;
    font-size:26px;
    color:#515151;
    margin-top: 20px;
    margin-bottom: 100px;
    word-wrap: break-word;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    transition: 0.5s;
}
.index-Product_Categories-images a+div:hover,.index-product_center-img a+div:hover{
    color: #0056b3;
    cursor: pointer;
    transition: 0.5s;
}
.index-about-us-bg{
    position: relative;
    width: 100%;
    /* background:url(../images/index-about-us-bg.png) no-repeat; */
}
@media (min-width:990px){
    .index-about-us-bg{
        position: relative;
       /*height: 860px;*/
       background-size:100% 720px;
    }
    .header-input{
        width: 74%;
    }
}
@media (max-width:980px){
    .index-about-us-bg{
       background-size:100% 100%;
    }
    .index-anout-text +div+div img{
        text-align: center;
        width: 100%;
    }
}
.index-anout-text{
    text-align: center;
    font-size:36px;
    color:#111;
}
.index-anout-text i{
    display:block;
    margin: auto;
    width: 30px;
    height: 2px;
    background-color:#a0100f;
    margin-top: 15px ;
    margin-bottom:30px;
}
.index-anout-text+div{
    font-size: 26px;
    color:#505050;
    text-align: center;
    line-height: 40px;
    margin-bottom: 20px;
}
.index-anout-text+div a:hover{
    color: #a0100f;
}
.index-anout-text+div a{
    display: inline-block;
    width: 36px;
    height: 36px;
    color:#111;
    text-align:left;
}
.index-anout-text +div+div{
    text-align: center;
  
}
.index-news-text-one{
    text-align: center;
    font-size:36px;
    color:#fff;
}
.index-news-text-one i{
    display:block;
    margin: auto;
    margin-bottom: 30px;
    margin-top: 22px;
    width: 30px;
    height: 2px;
    background-color:#fff;
}
.index-product_center-img>a{
    display:inline-block;
    width: 368px;
    height: 368px;
    background-color:#eeeeee;
    text-align: center;
    line-height: 310px;
}
.index-product_center-img a+h3{
    font-size:26px;
    text-align: center;
    /*height: 80px;*/
    line-height: 26px;
    overflow: hidden;
    margin-bottom:20px;
    padding:15px 0;
}
.index-product_center-img a+h3 a{
    color:#505050;  
    transition: 0.3s;
    display:block;
    height:100%;
    
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
     text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    font-weight:bold;
        font-size: 18px!important;
}
.index-product_center-img a+h3 a:hover{
    color:#a0100f;    
}
ul{
    list-style-type:none;
}
.Product_Center-buttons-1{
    position: relative;
    width: 300px;
    height: 34px;
    margin: auto;
    overflow: hidden;
    margin-top: 30px;
    padding-bottom: 100px;
    display: flex;
    justify-content: center;
}
.Product_Center-buttons-1 ul{
    padding: 0;
    display: flex;
}
.Product_Center-buttons-1 li{
    height: 34px;
    width: 40px;
    line-height: 35px;
    text-align: center;
    color:#c7c7c7;
    background: #ffffff;
    border-radius: 5px;
    font-size: 25px;
    border:1px solid #8e8e8e;
    margin: 0 10px;
}
.active-left-bg li:nth-child(1){
    background: #1a2e6b;
    color:#ffffff;
    border-color:#1a2e6b;
}
.Product_Center-text-img-2{
    display: none;
    margin-top: 50px;
}
/*.Product_Center-text-img-1{*/
/*    margin-top: 50px;*/
/*}*/
.index-news-bg {
    width:100%;
    background-color:#a0100f;
    padding: 50px 0;
}
.width_btn{
    width:150px;
    margin:0 auto;
    display:block;
    margin-bottom:20px
}
@media (max-width:990px){
    .index-news-bg div:nth-child(1){
        text-align: center;
    }
    .index-news-text{
        margin-top: 20px;
    }
    .index-Product_Categories-images a{
        border-right: none;
    }
    .index-product_center-img{
        text-align: center;
    }
}
.index-news-text{
    position: relative;
    width:100%;
    height: 105px;
    border:1px solid #fff;
    margin-bottom: 25px;
}
.index-news-date-tow{
    position: absolute;
    top:20px;
    left:-32px;
    width:65px;
    height: 65px;
    background-color:#fff;
    color:#111;
    text-align: center;
}
.index-news-date-tow div:nth-child(1){
    font-size:30px;
}

.index-news-date-tow div:nth-child(2){
    font-size:12px;
}
.index-news-date-tow +div{
    color:#fff;
    font-size:20px;
    margin-left: 70px;
    margin-top: 20px;
}
.index-news-date-tow +div +div{
    color:#fff;
    font-size:14px;
    margin-left: 70px;
    margin-top: 15px;
}
.products-daohang{
    background-color:#e7e7e7;
}
.product-chaolianjie{
    min-height: 55px;
    width: 100%;
    line-height: 55px;
    margin-bottom: 50px;
}
.product-chaolianjie a{
    margin:  0 20px;
    text-decoration: none;
    color: #111;
}
.product-chaolianjie a:hover{
    color:#a0100f;
}
.product-chaolianjie-2{
    color:#111111;
}
.product-chaolianjie-1{
    color:#1a2e6b;
}

.a2{
    text-align: center;
    font-size:20px;
    height: 70px;
    line-height: 70px;
    color:#7c7c7c;
}
.product-hot_product-img{
    position: relative;
    width: 292px;
    height: 292px;
    text-align: center;
    background-color:#f4f4f4;
    border-radius: 50%;
    line-height: 292px;
    margin:100px 0;
}
.product-hot_product-img div{
    position:absolute;
    top:0;
    left:0;
    width: 292px;
    height: 292px;
    text-align: center;
    border-radius: 50%;
    background-color:rgba(100,100,100,.5);
    display:none;
}
.product-hot_product-img:hover div{
    display:block;
}

#tab-1{
    /*width:1200px;*/
    /*border:1px solid red;*/
    height: 600px;
    margin: 50px;
}
.bd{
    /* background:url("../images/md/images/products-details-md-1.png")no-repeat; */
    width:559px;
    height:387px;
    transition: all .5s;
    position:relative;
    overflow: hidden;
}
@media (max-width:900px){
    .bd{
        /* background:url("../images/md/images/products-details-md-1.png")no-repeat; */
        width:100%;
        height:387px;
        transition: all .5s;
        position:relative;
        overflow: hidden;
    }
}
@media (max-width:1200px){
    .news-img-text-box img{
        margin-bottom: 20px;
    }
}
.hd{
    position: absolute;
    top:0;
    left:-90px;
    width: 100px;
    height: 550px;
}
.hd img{
    width: 80px;
    margin:5px 0;
    border:2px solid transparent;
}
.product-center-hyperlink{
    margin-top: 20px;
}
.zoom{
    width:120px;
    height:120px;
    background:rgba(0,0,0,.5);
    position:absolute;
    left:-150px;
    cursor: move;
}
@media (min-width:990px){
    #bigimg{
        width:559px;
        height:387px;
        border:1px solid #317a00;
        position:absolute;
        left:650px;
        top:50px;
        background: url("../images/md/images/products-details-md-1.png")no-repeat 0 0;
        /*background-size: 250%;*/
        display:none;
        z-index: 10000;
    }
}
#bigimg{
    width:559px;
    height:387px;
    
    background: url("../images/md/images/products-details-md-1.png")no-repeat 0 0;
    /*background-size: 250%;*/
    display:none;
    z-index: 10000;
}
.clears{ clear:both;}
/*messages*/
.messages{padding:15px 0;}
.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; border:1px solid #5fc360;color:#111; }
.messlist {height:30px;margin-bottom:25px;}
.messlist label{float:left;width:156px; height:30px; font-size:14px; line-height:30px; text-align:right;padding-right:10px;color:#317a00}
.messlist input{width:300px;height:28px;padding-left:5px;border:#5fc360 1px solid;}
.messlist.textareas{ height:auto;}
.messlist textarea{float:left;width:300px; height:110px;padding:5px;border:#5fc360 1px solid;}
.messlist.yzms input{width:100px;}
.messlist.yzms .yzmimg{ float:left;margin-left:10px;}
.messsub{padding:0 0 0 150px;}
.messsub input{width:100px; height:35px; background:#ddd; font-size:14px; font-weight:bold; cursor:pointer;margin-right:5px;border-radius: 5px;}
.messsub input:hover{ background:#f60;color:#fff;}
.product-center-tow-img{
    text-align: center;
    margin: 100px 0;
}
.product-center-tow-img img{
    width: 100%;
}
table{
    border:1px solid 797979;
    margin: 20px 0;
}
td{
    /*width:100px;*/
    /*height:50px;*/
    text-align: center;
    border:1px solid #797979;
    font-size:14px;
}
 a{
   text-decoration: none;
    color:#0157a0;
}
.about-text-img{
    margin-top:50px;
    margin-bottom: 30px;
}
#about-tsxt-box{
    width: 100%;
    line-height: 30px;
    text-align: left;
    font-size:24px;
    padding:10px
}
.news-img-text-box{
    border-bottom:1px solid #8e8e8e;
    margin-top: 50px;
    padding: 0 10px;
    padding-bottom: 50px;
}
.news-img-text-box:hover{
    border-bottom:1px solid #a0100f;
}
.bears_infobg h1{
    font-size: 1.7rem !important;
}
.news-there{
    color: #111;
    font-size: 1.7rem;
}
.news-div{
    display: -webkit-box;
    -webkit-line-clamp: 4;
    overflow: hidden;
    -webkit-box-orient: vertical;
}
.news-there:hover{
    color:#a0100f;
    cursor: pointer;
    width: auto;
}
.news-time{
    margin-top: 20px;
    color: #ec4907;
}
.news-img-text-box .col-md-4{
    margin: 0;
}
/*.index-product_Categories-text {*/

/*	padding: 60px 0;*/

/*}*/

.index-product_Categories-text div {

	text-align: center;

	font-size: 36px;

}

.index-product_Categories-text div span {

	font-size: 36px;

	color: #007bff;

}

.index-product_Categories-text div div {

	width: 15%;

	height: 3px;

	background-color: #ebebeb;

	margin: auto;

}


.product-img-box{
    position: relative;
    border:1px solid #c7c7c7;
}
.product-img-box:hover{
      border:1px solid #ef7900;  
}
.div_tags{
    position: absolute;
    left: 0;
    bottom: 0;
}
.box a{
    padding: 5px 7px;
    background: #007bff;
    color: white;
    margin-right: 6px;
    font-size: 12px;
}
.box a:hover{
    box-shadow: 0px 0px 1px 1px #a0100f;
    text-decoration: underline;
}
.product-img-box img{
    max-width: 100%;
}
.prduccts-div{
    width: 24%;
    margin-right: 16px;
    text-align: center;
}
.prduccts-div>div:nth-child(2),.pro-hot>div:nth-child(2){
    margin: 15px 0;
    /*overflow: hidden;*/
    /*white-space: nowrap;*/
    /*text-overflow: ellipsis;*/
}
.hover_a{
    transition: 0.3s;
    color: #111;
}
.displayflex_prduccts>div:nth-child(4n){
    margin-right: 0;
}
.products_col-4 img{
    max-width: 100%;
}
.pro-hot{
    width: 32%;
    margin-right: 2%;
    text-align: center;
}
.pro-hot:nth-child(3){
    margin-right: 0;
}
.news-img-text-box img{
    width: 250px;
    height: 250px;
}
@media(max-width:1233px){
    .prduccts-div{
        width: 47%;
        margin: 1.5%;
    }
    .displayflex_prduccts>div:nth-child(2n){
        margin-right: 0;
    }
}

@media (max-width:575px){
    .news-img-text-box img{
        width: 100%;
        height: 100%;
    }
    .displayflex_prduccts>div:nth-child(2n){
        margin-right: auto;
    }
    
}
.pages{
    display: flex;
    justify-content: center;
    margin: 50px 0;
}
.pages span{
    border: 1px solid #E2E2E2;
    display: inline-block;
    height: 34px;
    width: 40px;
    line-height: 30px;
    border-radius: 5px;
    text-align: center;
    margin: 0 10px;
    color: #666;
}
.pages span:hover{
     background:#a0100f;    
}
.pages span:hover a{
    color:white;    
}
.pages span a{
   color: #666;     
}
.pages .ctxt{
    background:#a0100f;
   
}
.pages .ctxt a{
    color:white;     
}
.pages .active a{
    color: #FFF;
    font-weight: 500;
}
.pages a:hover{
    text-decoration: none;
}
.pages .active{
    background: #a0100f;
    border: 1px solid #ffffff;
}
.bears_infobg h1,.time_calss{
    text-align: center;
}
.bears_infobg h1{
    margin: 20px 0;
}
hr{
    border: 1px dashed rgba(0, 0, 0, 0.1);
}
.index-product_center-img img{
    max-width: 100%;
}

















.news-img-text-box div:nth-child(2) div:nth-child(1){
    font-size:26px;
    color:#111;
}

.news-img-text-box div:nth-child(2) div:nth-child(1) +div{
    font-size:20px;
    color:#4e4e4e;
    line-height: 35px;
}


.news-img-text-box div:nth-child(2) div:nth-child(1)+div +div{
    font-size:18px;
    color:#4e4e4e;
    

}


.news-one-box{

    margin-bottom:100px;
}
 
.index-product-cenetr-text{
    font-size: 30px;
    color:#111;
    text-align: center;
    margin: 50px;
}

.index-product-cenetr-text i{
    display:block;
    width: 50px;
    height: 2px;
    background-color:#ff6600;
    margin: auto;
    margin-top: 15px;
}

.index-product-cenetr-text div{
    font-size:16px;
    color:#8e8e8e;
    margin-top: 10px;
}

.news-tow-text{
    text-align: justify;
    color:#8e8e8e;
    font-size:16px;
    line-height: 50px;
    margin-bottom: 100px;
}



.tel{

    border-right: 1px solid #ffffff;
    text-align: center;
    width: 100%;
    height: 68px;
    line-height: 15px;
    color:#FFFFFF;
    /*padding: 50px 0;*/
    margin: 15px 0;
}
.tel p:nth-child(1){
    font-size:24px;
    padding-bottom: 20px;
    padding-top:2px;
}

.birthplace{
    font-size:26px;
    color:#111;
    text-align: center;
}

.birthplace div{
    color:#919191;
    height: 60px;
    line-height: 60px;
}
.birthplace i{
    display:block;
    width: 30px;
    height: 2px;
    background: #5fc360;
    margin: auto;
}
.news-2-xuxian{
    text-align: center;
  
}
@media (min-width:575px){
    .news-2-xuxian-1{
    
        width:100%;
        height: 1px;
        border:1px dashed #eaeaea;
    }
    
}
.contrcrt-text-img {
    text-align: center;
    margin-bottom: 100px;
}
.contrcrt-text-img div:nth-child(2){
    margin-top: 10px;
}
.contrcrt-text-img div:nth-child(3){
    font-size: 16px;
    color:#c3c3c3;
}
@media (min-width:975px){
    .product-center-Diameter-border{
    
        border-left:1px solid #eaeaea;
        
        padding: 0;
        width:100%;
        height:434px;
        margin-bottom: 100px;
    }
    .product-center-Diameter div:nth-child(1){
        width: 100%;
        height: 100%;
        font-size:20px;
        color:#111;
        text-align: center;
        line-height: 65px;
        border-top:1px solid #eaeaea;
        border-right:1px solid #eaeaea;
        border-bottom:1px solid #eaeaea;
    }
    .product-center-Diameter +div{
        width: 100%;
        height: 45px;
        text-align: center;
        line-height: 45px;
        font-size: 20px;
        color:#eaeaea;
       
    }
    .lnch{
        width: 100%;
        height: 100%;
        border:1px solid #eaeaea;
        border-top:none;
        border-left:none;
    }
    .lnch div:nth-child(1){
        border-right: 1px solid #eaeaea;
    }
    .lnch div div{
        border-bottom:1px solid #eaeaea;
        border-right:1px solid #eaeaea; 
        font-size: 18px;
        color:#797979;
    }
    .Grade-text-1{
        width: 100%;
        height: 110px;
        color:#111;
        font-size: 20px;
        line-height: 100px;
        text-align: center;
        border-top:1px solid #eaeaea;
        border-right:1px solid #eaeaea;
        border-bottom:1px solid #eaeaea;
    }
    .lnch-2{
        width: 100%;
        height:100%;
        text-align: center;
        line-height: 45px;
       
        color: #797979;;
       
    }
    .lnch-2 div{
        font-size: 18px;
        border-bottom:1px solid #eaeaea;
        border-right:1px solid #eaeaea; 
    }
}

.lnch-2 a{
    text-decoration: none;
    color:#c22825;
    font-size: 18px;
}
.news-one-serve{
    border:1px solid #eaeaea;
    padding:20px;
    margin: 50px 0;
}

.news-one-serve:hover{
    border-color:#c32825;
}
.news-one-serve-text div:nth-child(1){
    font-size:24px;
}
.news-one-serve-text div:nth-child(2){
    height: 85px;
    color:#c32825;
    line-height:85px;
}

.news-one-serve-text div:nth-child(3){
   color:#797979;
   font-size:16px;
}
.news-2-data{
    text-align: center;
    margin-bottom: 40px;
    color:#e8e8e8;
}
.news-2-text-2{
    text-align: justify;
    line-height: 50px;
    margin-top: 30px;

}
.news-2-text-3{
    text-align: justify;
    line-height: 50px;
   margin-bottom: 100px;
}
/*contacrt-us-img*/
.contacrt-us-img{
    line-height: 67px;
    font-size: 23px;
    color:#111;
}

.contacrt-us-img-1{
    padding-top: 20px;
    border-bottom:1px solid #eaeaea;
}
.contacrt-us-img img{
    margin-right: 20px;
}

.contacrt-us-2-bg{

    width: 100%;
    border-bottom: 1px solid #ececec;

}
.contacrt-us-text{
    text-align: center;
    border-bottom: 1px solid #bab8bb;
    margin-bottom: 100px;
}
.contacrt-us-text div:nth-child(1){
    border-right: 1px solid #bab8bb;
}
.contacrt-us-text div:nth-child(2){
    font-size: 16px;
    padding: 10px 0;
}
.contacrt-us-text div:nth-child(3){
    color:#bab8bb;
    padding-bottom: 100px;
}
.contacrt-us-2-text{
    font-size: 20px;
    color:#FFFFFF;
    padding: 30px 0;
}
.footer_form_2{
    color:#FFFFFF;
    margin: 20px 0;
    position: relative;
    padding-bottom:50px;
    
}
.footer_form_2  label{
    width: 185px;
    /*float: right;*/
    color:#111;
}
.footer_form_2 span{
    color:red;
}
.footer_form_2 input{
    /*float: right;*/
    border-radius: 5px;
    border:1px solid #dddddd;
    height: 30px;
}
.footer_form_2 select{
    border: none;
    height: 30px;
    border-radius: 5px;
}
@media (min-width:575px){
    .footer-form-message{
        width:520px;
        border-radius: 5px;
    }
}
@media (max-width:575px){
    .footer-form-message{
        width:100%;
        border-radius: 5px;
    }
    .footer_form_2  label{
        width: 185px;
        float: right;
        color:#111;
    }
     .pror-top-r{
        padding:0px;    
    }
}

input{
    padding-left: 10px;
    border:none;
}
{
    width: 100%;
    background: #dbdbdb;
    text-align: center;
    padding: 20px 0;
    color:#111;
    font-size: 18px;
}
.product-banner-img img{
    width: 100%;
}

.address{
    width: 255px;
    height: 50px;
    line-height: 15px;
    color:#FFFFFF;
    padding: 50px 0;
    text-align: center;
}
.row a{
    text-decoration: none;
}
.Product_Center-buttons-1-1{
    position: relative;
    width: 300px;
    height: 34px;
    margin: auto;
    overflow: hidden;
    padding:50px 0;
    margin-top: 50px;
    margin-bottom: 200px;
}
.Product_Center-buttons-1-1 ul{
    position: absolute;
    top:0;
    left:0;
    width: 300px;
}
.Product_Center-buttons-1-1 li{
    float: left;
    height: 34px;
    width: 40px;
    line-height: 30px;
    text-align: center;
    color:#c7c7c7;
    border: 1px solid #8e8e8e;
    border-radius: 5px;
    margin-left: 10px;
    font-size: 24px;

}
.active-left-bg-1{
    background: #0157a0 !important;
    border-color: #0157a0 !important;
    color:#FFFFFF !important;
}
.panel-title div{
    width: 80%;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 20px;
    color:#FFFFFF;
    background: #0157a0;
    border: none;
}
.panel-default{
    border: 1px solid #8e8e8e;
    border-top:none ;
    width: 80%;
}
.panel-title a{
    color:#b5a6a6;
    padding-left: 10px;
    display: inline-block;
    height: 35px;
    line-height: 35px;
    font-size:14px;
}
.panel-title a:hover{
    color:#384678;
}
#collapse1 a,#collapse2 a,#collapse3 a,#collapse4 a,#collapse5 a{
    color:#8e8e8e;
    padding-left: 50px;
    font-size:14px;
}
.product_toumingceng{
    position: relative;
}
.product_toumingceng a{
    display: inline-block;
    width: 255px;
    height:255px;
    background-color:#f4f4f4;
    text-align: center;
    line-height: 255px;
}
.product_toumingceng1{
    position: absolute;
    top:0;
    left:0;

    opacity: .5;
    background: red;
    display: none;
}
.product_toumingceng1 a{
    display: inline-block;
    width:255px;
    height: 255px;
}


.pagination1{
    position: relative;
    left:38%;
    width: 60px;
    margin: 30px 0;
}
.pagination2{
    position: absolute;
    top:0;
    left:0;
    width: 150px;
}
.pagination2 li {
    float: left;
    width: 30px;
    height: 30px;
    border:1px solid #cdcdcd;
    text-align: center;
    line-height: 30px;
    margin-left: 20px;
}
.page-item1{
    background: #775454;
}
@media (min-width:990px){
    #Instant_Messenger1 div:nth-child(1) input,#Instant_Messenger1 div:nth-child(2) input{
        width: 245px;
    }
    #Messenger1 input{
        width: 500px;
    }
    .contacrt-img-one{
        display:none;
    }
}
@media (max-width:989px){
    #Instant_Messenger1 div:nth-child(1) input,#Instant_Messenger1 div:nth-child(2) input{
        width: 100%;
    }
    #Messenger1 input{
        width: 89%;
    }
    .contacrt-img-tow{
        display:none;
    }
}

#Instant_Messenger1 div:nth-child(2) label{
    width: 80px;
}
#Messenger1{
    margin: 20px 0;
}

#Messenger1 select{
    border: 1px solid #dddddd;
    color:#dddddd;
}
#Message1 label{
    width: 185px;
}



@media (min-width:990px){
    .footer-input-2{
        width:383px;
        height: 43px;
        border-radius: 5px;
    }
    .footer-input-1 input{
        width: 213px;
        height: 43px;
        border-radius: 5px;
    }
    #Message1 textarea{
        width: 638px;
        padding-left: 10px;
    }
  
}
@media (max-width:990px){
    .footer-input-2{
        width:100%;
        height: 43px;
        border-radius: 5px;
    }
    .footer-input-1 input{
        width: 100%;
        height: 43px;
        border-radius: 5px;
    }
    #Message1 textarea{
        width:100%;
        padding-left: 10px;
    }
    #Messenger1 input{
        width: 100%;
    }
}
.contacrt-us-button{
    background: #0157a0;
    width: 120px;
    border: none;
    margin-top: 30px;

}
.product-banner img{
    width: 100%;
}
.footer-bottom-text{
    width: 255px;
    height: 50px;
    line-height: 15px;
    color:#FFFFFF;
    text-align: center;
    margin: 60px 0;
   
}
.footer-bottom-text p:nth-child(1){
    font-size:24px;
    padding-bottom: 20px;
}


.home-friendly_reminder{
    position: relative;
    width: 100%;
    margin: auto;
    text-align: center;
    padding-top: 60px ;
}
.home-friendly_reminder1{
    border: 1px solid #ececec;
}
.home-friendly_reminder a{
    display: inline-block;

    line-height: 80px;
    text-decoration: none;
    color:#111;
}
.home-friendly_reminder div:nth-child(1),.home-friendly_reminder div:nth-child(2){
    border-right:1px solid #ececec;

}
a{
    text-decoration: none;
}

.footer_form label{
    width: 265px;

    color:#FFFFFF;
}

.footer-images{
    display: inline-block;
    width: 320px;
    height: 275px;
    text-align: center;
    line-height: 275px;
}
.index-Product_Categories-images div:nth-child(4) .gene_detector{
    border-right: none;
}
@media (max-width:990px){
    .index-anout-text+div{
        font-size: 20px;
    }
    .home-friendly_reminder1 .col-sm-4{
        flex: 100%;
        max-width: 100%;
    }
}
.Product_Center-buttons-1 li{
    cursor: pointer;
}
@media (min-width: 992px){
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute;
        top:97px;
        left: 0px;
    }
}
.language-span:hover{
    cursor: pointer;
}
/* .language-span:hover img{   
    transform: rotate(180deg);
    transition: 0.5s;
    
} */
/*.navbar-light .navbar-nav .nav-link{*/
/*    height: 30px;*/
/*    line-height: 30px;*/
/*}*/
.index-product_center-box img{
    max-width: 100%;
 }


 /* 产品详情页面样式 */
 .pror_top {
    padding-bottom: 20px;
    justify-content: space-between;
}
@media (max-width: 992px){
    
    #allItem-img:hover .fangda{
        display:none;
     } 
     .pror-top-l{
         margin-top:30px;    
     }
     .dropdown-menu{
        display:block     
    }
    .navbar-nav .dropdown-menu a{
        white-space:inherit;
        
    }
 }
 h1,h2,h3,strong{text-transform:capitalize;}
 .productItem {
    margin-bottom: 50px;
}
.pror_top {
    padding-bottom: 20px;
    /*border-bottom: 1px dashed #bdbdbd;*/
}
 @media (max-width: 996px){
     .prorItem-img{
         /*width:360px;*/
         }
     
     }
     
      @media (max-width: 500px){
     .contact-info input,.contact-info textarea{
         padding-left:0;
         }
     .contact-info label{
         
         margin-bottom:10px;
         }
     }
.prorItem-img {
    /*width: 306px;*/
    
    /*height: 306px;*/
    /*line-height: 300px;*/
    
    margin:  0 auto;
}
.prorItem-img img {
    width: 100%;
    /*max-width: 300px;*/
}
.prorAll-img {
    cursor: pointer;
    width: 100%;
   padding:0;
   margin : 10px 0 20px 0;
}
.prorAll-img img {
    width: 100%;
}
.prorAll-img ul {
    list-style: none;
}
.prorAll-img li {
   margin-right: 1.5%;
    width: 19%;
    border: 1px solid #bdbdbd;
}
.prorAll-img li:hover {
    border: 1px solid #F9B61F;
}
.prorAll-img li:last-child{
    margin-right: 0;
}
#prorAll-img ul{
    display:flex;
    padding: 0;
}
.pror-top-r h1 {
    font-weight: 600;
    
    font-size: 23px !important;

    line-height: 35px;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 10px;
}
.pror-top-r-contant p {
    margin-bottom: 20px;
}
.fangda{
    position: absolute;
    top: 0;
}       
.prorAll-img li img{
    max-width:100%;
    max-height:100%;
}
.row_s .pro-hot>div:nth-child(2){
    margin: 20px 0 60px 0;
}
.sing_produform form{
    width: 100%;
    margin: 0 auto;
}
@media (max-width:653px){
    .sing_produform form,.sing_produform .feedbackForm .message_input{
        width: 100%;
    }
    .bears_infobg h1{
    font-size: 1.2rem !important;
}
}
/* tags内容style修饰 */
.tags_sidebar{
	width: 400px;
	box-shadow: 0 1px 4px rgba(0,0,0,.1);
	padding: 15px 20px 20px;
	position: relative;
}
.tags_sidebar h3{
	font-weight: initial;
}
.tags_sidebar .ico_left{
	width: 5px;
	height: 30px;
	position: absolute;
	top: 13px;
	left: 0px;
	background: #007bff;
}
.container_right{
	width: 33.3%;
}
.container_left{
	width: 65%;
	
}
#container{
	display: flex;
	justify-content: space-between;

}
.tags_img{
	width: 300px;
	height: 200px;
	margin-right: 20px;
}
.container_left .content{
	display: flex;
	border-top:1px solid #ebe8e8;
	border-bottom:1px solid #ebe8e8;
	border-right:1px solid #ebe8e8;
	margin-bottom: 30px;
}
.post h2 a{
	font-size: 1.8rem;
	color: #212529;
}
.post h2 a:hover{
	color: #a0100f;
}
.intro span a{
	color: white;
	font-size: 14px;
}
.intro a{
	color: white;
	background: #007bff;
	padding: 5px 7px;
	font-size: 14px;
	border-radius: 5px;
	display: inline-block;
	margin-right: 10px;
}
#container{
	margin-top: 30px;
	margin-bottom: 30px;
}
.tags_sidebar a{
	padding: 5px 7px;
	background:#F1F1F1 ;
	color: #007bff;
	display: inline-block;
	font-size: 14px !important;
	margin-bottom: 10px;
	margin-right: 5px;
	border-radius: 3px;
}
.tags_sidebar a:hover{
	color:white;
	background: #a0100f;
}
.Product_Center-text-img-1 img,.product-hot-products-box img{
	max-width: 100%;
}
#fixed_tags{
	position: fixed;
	top: 165px;
	right: 0;
	z-index: 10000000000;
	background: rgba(183, 183, 183, .5);
}
#fixed_tags .tags_sidebar{
	width: 236px;
}
.index-product_center-box img{
	max-width: 100%;
}
.tel>div>p:nth-child(2){
	padding: 0 5px;
}
.div_tags{
	position: absolute;
	left: 0;
	bottom: 0;
}
.div_tags .box a{
	font-size: 12px;
	border-radius: 0;
}
.bears_infobg img{
	display: block;
	margin: 0 auto;
}
/* .navbar-brand img{
    width: 100px;
} */
#p1{
    max-width:1200px;
    margin:0 auto;
    
}
.p1count{
    background:#f2f2f4;
    width:100%;
    /*padding:35px 0;*/
    margin-top:55px;
}

.panel-body p img{
    display:block;
    margin:0 auto;
    /*width:100%;*/
}
.wp-video{
    margin:20px auto ;
  	width:100% !important;
}
.wp-video video{
	width:100% !important;
    height:500px !important;
}
.div-adiv{
    width:95%;
    margin:0 auto
}
.fenxiang #st-1{
	text-align:left;
  margin-bottom:20px;
}
p>img,h3>img{
    display:block;
    margin:0 auto;
}
.dropdown:hover #dropdownmenu{
    display:flex;
    transform: scale(1);
    z-index:1000000000000000;
    opacity:1;
        transition: 0.5s;
}
#navbarDropdown:hover{
    border:none    
}

.dropdown-item{
    padding:0        
}
.prduccts-div div a,.div-adiv div a{
    overflow: hidden;
    /*text-overflow:ellipsis;*/
    /*white-space: nowrap;*/
    /*display:block;*/
    width:100%;
        overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    font-weight:bold;
}
.Product_Center-text-img-1 .col-md-4,.Product_Center-text-img-2 .col-md-4{
    overflow: hidden;    
}
p iframe{
    width:100%;
    height:500px;
    margin-top:20px;
}
h3{
    font-size:1.35rem;    
}
/*#li_hover,#li-hover{*/
/*    position:relative;    */
/*}*/
/*.li_dropdownmenu,.li-dropdownmenu{*/
/*     padding:0.5rem 1rem;*/
/*     display:none*/
/*}*/
/*#li_hover:hover .li_dropdownmenu,#li-hover:hover .li-dropdownmenu{*/
/*    display:none;*/
/*    left:100%;*/
/*    top:0*/
/*}*/
#li_contant{
    position:relative;
}
.li_div{
    position:absolute;
    top:100px;
    right:0;
    padding:20px;
    background:white;
    opacity: 0;
    z-index:-10000000000;
    transform: scale(.6);
    transition:0.3s;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: white;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0.25rem;
    line-height: initial;
    font-size:16px;
    width:435px
}
#li_contant:hover .li_div{
     opacity: 1;
    z-index:10000000000; 
    transform: scale(1);
    transition:0.3s;
}
.li_div strong{
    color: #801111   
}
.li_div p{
    margin-bottom:0.4rem    
}
.text-justify table{    
    width:100%
}
.max-five{
    display:none;    
}

/*#li_hover .li_dropdownmenu,#li-hover .li-dropdownmenu{*/
/*    display:none    */
/*}*/
.dropdown-menu{
    display:flex;
    flex-direction: column;
}
.product-img-box a img{
    transition: 0.3s;
}
.product-img-box a:hover img{
   transform: scale(.95);    
}
#dropdownmenu{
    width: 200px;
    left:0;
    opacity: 0;
    /*justify-content: space-between;*/
    flex-wrap: wrap;
    z-index:-10000000000;
    background-color:rgba(255,255,255);
    transform: scale(.6);
    transition:0.3s;
    margin-top: 0;
    padding-top: 0;
    border-top: none;
}
td p{
    font-size:13px;    
}
#dropdownmenu li{
    line-height: 45px;
}
#dropdownmenu>li{
 position: relative;
}
#dropdownmenu li a{
    color:#333;
    font-size:16px;
}
#dropdownmenu li .fontSize{
    font-size:16px;
    color:#212121;
}
#dropdownmenu li a:hover{
    background: none;
    color:#a0100f;
}
#dropdownmenu>li:hover .erji{
    display: block;
    left: 101%;
    top: 0;
}
.erji{
    position: absolute;
    background-color: rgb(255,255,255);
    width: 200px;
    display: none;
}

p img{
    max-width:100% !important;
    height:auto !important;
}
.bears_infobg table,.panel-body table{
    width:100%;
    height:auto;
    /*transform: scale(.6);*/
}
.text-justify{
    text-align:inherit !important;    
}
.margintop{
    margin-top:40px;    
}
.feedbackForm .message_input {

	width: 100%;

}
#FeedbackBtn{
    background:#e6a13b;
    color:white;
	width: 98.5%;
    height: 45px;
    margin: 5px 0;
	border: 1px solid #cecece;
	transition: 0.3s;
	outline: none;
	cursor: pointer;
}
@media (max-width: 500px){
    .container,.index-about-us-bg{
        width: 100%;
        margin: 0 auto;
    }
    .feedbackForm .message_input{
        width:100%;    
    }
    .product-chaolianjie{
        line-height:35px;    
    }
    #FeedbackBtn{
        margin-top:0;    
    }
    .margintop{
        margin-top:0px;
        /*padding:0 10px;*/
    }
    .bears_infobg table td,.panel-body table td{
        font-size:12px;    
    }
    .bears_infobg table,.panel-body table{
        word-wrap: break-word;
        word-break: break-all;
    }
    .bg-light{
        /*height:60px;    */
    }
    .navbar-brand img{
        /*width:120px;    */
        /*padding:10px;*/
    }
    .tel p:nth-child(1){
        padding:10px 0;    
    }
    .index-product_Categories-text{
        padding:0;    
    }
    
    h3{
        font-size:1.25rem;    
    }
    .news-there{
        font-size:1.25rem;
        margin-top:15px;
        display:block
    }
   #max-five{
        display:block   
    }
    #min-five{
        display:none   
    }
    #demo2 .carousel-control-prev,#demo2 .carousel-control-next{
        top:-90px;
    }
    #max-five .Product_Center-text-img-1{
        margin-top:0    
    }
    .Product_Center-text-img-1 .div-adiv>div,.Product_Center-text-img-2 .div-adiv>div{
        background:#0a315c;  
    }
    #max-five .index-Product_five  .div-adiv>div{
        background:#e4e4e4; 
    }
    #max-five .index-Product_five  .div-adiv>div a{
        color:#333;    
    }
    .Product_Center-text-img-1 .div-adiv>div a,.Product_Center-text-img-2 .div-adiv>div a{
        color:white
    }
    .tel{
        margin:15px 0;    
    }
    #prorAll-img ul li{
        height:67.67px;    
    }
    h1{
        font-size:1.5rem;    
    }
}
#carouselExampleFade .carousel-control-prev, #carouselExampleFade .carousel-control-next{
    top:-90px;    
}
.ul_warp{
    position: fixed;
    top:0;
    left:0;
    bottom:0;
    right:0;
    background:rgba(0,0,0,.7);
    z-index:-100;
    transition:0.3s;
    opacity:0;
}
.warp_ul{
    margin:0;
    padding:0;
    width:300px;
    padding:10px;
    background:#222;
    height:100%;
    transition:0.3s;
    transform: translateX(-100%);
}
.warp_ul li a{
     font-size:14px;
     color:white;
    width: 100%;
    display: block;
    white-space: normal;
    padding:2px 0;
}
/*#btn_block:hover .warp_ul{*/
/*      z-index:100;*/
/*    transition:0.3s;*/
/*    opacity:1;   */
/*}*/
.warp_ul li a{
    border-bottom:dashed #777 1px;
    overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; 
}
.warp_ul li .dropdown-item{
    padding-left:10px;
    font-size:13px;
}
.a_ul{
    font-weight:bold;    
}
.warp_ul li a.a_home{
    border:none;
    display: inline-block;
    width:50%;
}
.a_lichild{
    border-bottom:dashed #777 1px;
    display:flex;
    justify-content: space-between;
}
.a_lichild img{
    width:20px;
    height:20px;
}

.warp_ul .language-span{
    font-size:15px;
}
.warp_ul .header-img-fangdajing{
    text-align:left;
    border-bottom:dashed #777 1px;
}

 /*点击 点击弹出 点击弹出表单 */
 .img_click {
	position: fixed;
	right: 0;
	top: 20%;
	z-index:1000000000
}
.img_click:hover {
	cursor: pointer;
}

 .formzhe {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,.7);
	z-index: 9999999999999999;
	display: none;
}
.formzhe #feedbackForm {
	background: white;
	max-width: 400px;
	padding: 20px 30px;
	height: 535px;
	border-radius: 5px;
}
.zheone_div {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.formzhe #feedbackForm ul li {
	width: 100%;
	margin-top: 15px;
}
.formzhe #feedbackForm ul li input, .formzhe #feedbackForm ul li textarea {
	border-radius: 3px;
	border: 1px solid #cacaca;
}
.formzhe #FeedbackBtn {
	margin-left: 0;
}
.formzhe #feedbackForm {
	position: relative;
	transition: all .5s;
	transform: translateY(-150%);
}
.formzhe #feedbackForm .moveouse {
	position: absolute;
	right: 12px;
	top: 0;
	font-size: 30px;
}
.formzhe #feedbackForm .moveouse:hover {
	cursor: pointer;
	color: red;
}
.formzhe #FeedbackBtn{
    display:block; 
    width:100%;
    margin-top:120px;
    background:#4e9eef;
    border: 1px solid #4e9eef;
    box-shadow: 1px 1px 1px #4e9eef;
    color:white;
}
.formzhe #feedbackForm .text{
    margin:0 0 10px 0; 
    width:100%;
}
.xing{
    color:red;    
}
#prev,#next{
    top:-90px;    
}
.panel-body h3{
    background:#f2f2f2;
    padding:5px 0 5px 10px;
}

.contacrt-footer_form_2{
    display:flex;
    justify-content: space-between;
}
.classform,.feedbackForm{
    width:50%;  
        padding-right: 10px;
}
.p1{width:50%;}
.classform>div{
    width:80%;
}
.classform{
    justify-content: center;
    display: flex;
    align-items: center;    
}
.divdisflex{
    display:flex;
    justify-content: space-between;
}
.divdisflex>div{
    width:48%;    
}
#feedbackForm .atextarea{
    float:inherit;    
}
.classform>div>div{
    color:#8c8c8c;
    font-size:16px;
}
@media(max-width:746px){
    .classform,.feedbackForm{
        width:100%;   
        padding:0 10px
    } 
    .p1{width:100%;}
    .contacrt-footer_form_2{
        display:block
    }
    #FeedbackBtn{
        width:100%;
    }
    
}
@media (max-width: 653px){
    .classform>div{
        width:100%;
    }
    }
@media(max-width:500px){
    .feedbackForm{
        /*width:95%;*/
        margin:0 auto;
    }
    .divdisflex{
        display:block;
    }
    .divdisflex>div{
        width:100%;    
    }
    .p1count{
        margin-top:0;    
    }
}
#p1count{
    background:none;    
}
#p1count .classform>div>div{
    color:#333;
    font-size:16px;
}
.text_capitalize a{
    font-size:16px;    
}
.index-product_center-img .div-adiv>a,.news-bottom .div-adiv>a{
    display: inline-block;
    border: 1px solid #c7c7c7;
    /* padding: 5px; */
}
.index-product_center-img .div-adiv>a img,.news-bottom .div-adiv>a img{
    transition: 0.3s;
}
.index-product_center-img .div-adiv>a:hover,.news-bottom .div-adiv>a:hover{
    border-color: #ef7900;
}
.index-product_center-img .div-adiv>a:hover img,.news-bottom .div-adiv>a:hover img{
    
    transform: scale(.95);
}
.product-display2{
    display: none;
}
.pro-divcen{
    width: 100%;
    text-align: center;
}
.pro-divcen>span:hover{
    cursor: pointer;
}
.pro-divcen>span{
    border: 1px solid rgb(105, 105, 105);
    height: 34px;
    width: 40px;
    line-height: 30px;
    text-align: center;
    color: #c7c7c7;
    background: #ffffff;
    border-radius: 5px;
    margin-left: 10px;
    font-size: 25px;
    display: inline-block;
    box-sizing: border-box;
}
.pro-divcen>span:nth-child(1){
    background: #a0100f;
    color: #ffffff;
    border-color: #a0100f;
}
.news-bottom{
    background: #f4f4f4;
    padding: 30px 0 10px 0;
    /* margin: 60px 0 10px 0; */
}
.news-bottom .index-anout-text+div a{
    width: auto;
    height: auto;
    text-align: left;
}
.news-bottom .index-anout-text+div{
    text-align: inherit;
    line-height: inherit;
}
.news-bottom h3 a{
    font-size: 1.25rem;
}
.news-bottom h3{
    /* margin: 10px 0 5px 0; */
}
.text-justify ul,.pror-top-r-contant ul{
    padding: 0;
}


#feedbackForm #inputone{
    width: 98.5%;
    border: 1px solid #CCC;
    font-size:12px;
    height: 36px;
    line-height: 36px;
    padding-left: 5px;
    border-radius: 4px;
}
#feedbackForm #contentt span,#feedbackForm #contentt label{
    font-size: 15px;
}
#feedbackForm #contentt label{
    margin-right: 5px;
}
#feedbackForm #contentt{
    margin-top: 5px;
}
#feedbackForm #contentt input:hover{
    cursor: pointer;
}
.message_input{
    position: relative;
}
.hong{
    color: red;
    position: absolute;
    top: 20px;
    left: 2px;
}
@media(max-width:770px){
    .weixininput span{
        margin-left:3px !important;
        display:none;
    }
    .weixininput label{
        width:85px !important;
    }
    .footer_form  .weixininput label{
        display:block;
    }
    .footer_form  .weixininput .text-right{
        display:none;
    }
    .prduccts-div{
        width: 95%;
        margin: 0 auto;
    }
    .displayflex_prduccts>div:nth-child(2n){
        margin-right: auto;
    }
    .pro-hot{
        width: 95%;
        margin: 0 auto;
    }
    .pro-hot:nth-child(3){
        margin-right: auto;
    }
}
/* @media(min-width: 1200px){
    #footerContainer{
        max-width: 1920px !important;
    }
} */
.div-adiv p{
    margin-bottom: 13px;
}
#footerContainer .row{
    justify-content: space-between;
}
.bg-danger>li>a:hover{
    color: #a0100f;
}
.prduccts-div div a:hover, .div-adiv div a:hover{
    color: #a0100f;
}

.Categories-text{
    padding: 20px 0;
    font-size: 30px;
    font-weight: 600;
    color: #333;
    background: #FFF;
    text-align: center;
}
.Categories-div{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.Categories-div>div{
    width: 22%;
    /*height: 480px;*/
    text-align: center;
    /*line-height: 480px;*/
    position: relative;
    overflow: hidden;
}
/*.Categories-div>div:nth-child(1),.Categories-div>div:nth-child(3){*/
/*    background: #bfbfbf;*/
/*}*/
/*.Categories-div>div:nth-child(2),.Categories-div>div:nth-child(4){*/
/*    background: rgba(69,69,69,.5);*/
/*}*/
.Categories-div>div a{
    position: absolute;
    left: 0;
    bottom: 0;
    top: 0;
    right: 0;
    color: white;
    font-size: 20px;
   opacity: 0;
    transition: all 0.3s;
        padding-top: 50%;
}
.Categories-div>div:hover{
    cursor: pointer;
}
.Categories-div>div:hover a{
    background: rgba(0, 0, 0, .4);
    opacity: 1;
    text-decoration: none;
        font-size: 18px !important;
}
.Categories-div>div img{
     transition: all 0.3s;
         max-width: 100%;
}
.Categories-div>div:hover img{
    transform: scale(1.1);
}
.newsdiv{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.newsdiv>div{
    width: 49%;
    /* display: flex; */
    background: white;
    margin-bottom: 25px;
    transition: 0.5s;
}

.newsdiv>div div:nth-child(1){
    width: 250px;
    height: 250px;
    position: relative;
    display: flex;
    align-items: center;
}
.newsdiv>div div:nth-child(1) img{
    width: 100%;
    max-height:100%;
}
.newsdiv>div div:nth-child(2){
    padding: 34px 20px;
}
.newsdiv>div div:nth-child(2) p{
    text-align: left;
    color: #7d7d7d;
    font-size: 14px;
}
.newsdiv>div div:nth-child(2) a{
    font-size: 18px !important;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.about_a{
    width:100%;    
}
.newsdiv>div div:nth-child(2) a:hover{
    color: #a0100f;
    text-decoration: none;
}
.newsdiv>div div:nth-child(1) a{
    background: rgba(150, 150, 150, .2);
    /*position: absolute;*/
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    transition:all 0.3s;
}

.newsdiv>div div:nth-child(1):hover a{
    /*opacity: 0;*/
    /*cursor: pointer;*/
}
.newsdiv>div:nth-child(1),.newsdiv>div:nth-child(3){
    display: block;
}

.newsdiv>div:nth-child(1) div:nth-child(1),.newsdiv>div:nth-child(3) div:nth-child(1){
    float: right;
}
.newsdiv>div:nth-child(2) div:nth-child(1),.newsdiv>div:nth-child(4) div:nth-child(1){
    float: left;
}
.newsdiv>div:nth-child(1) div:nth-child(2),.newsdiv>div:nth-child(3) div:nth-child(2)
,.newsdiv>div:nth-child(2) div:nth-child(2),.newsdiv>div:nth-child(4) div:nth-child(2) {
    width: 338px;
}
.newsdiv>div:nth-child(2) div:nth-child(2),.newsdiv>div:nth-child(4) div:nth-child(2){
    float: right;
}
.newsdiv>div:nth-child(1) div:nth-child(2) p,.newsdiv>div:nth-child(3) div:nth-child(2) p{
    text-align: left;
    /*width:318px;*/
}
.newsdiv>div:nth-child(1),.newsdiv>div:nth-child(3){
    /*transform: translateX(-300px);*/
}
.newsdiv>div:nth-child(2),.newsdiv>div:nth-child(4){
    /*transform: translateX(300px);*/
}
/*@media(min-width:996px){*/
    .news-time{
        width: 120px;
        height: 100px;
        background: #a0100f;
        color: white;
        text-align: center;
        margin-top: 0;
    }
/*}*/
.news-time p:nth-child(1){
    font-size: 30px;
    padding: 20px 0;
    margin-bottom: 0;
}
.news-there{
    font-size: 25px;
    color: #333;
}
.news-div{
    font-size: 16px;
}
/*home-about-us*/
.home-about-us{
    background: #f4f4f4;
    background-size: 100% 100%;
    width: 100%;
    margin-top:50px;
    padding-top:30px
}


.Product_ABOUT1 {
    font-size: 30px;
    font-weight: 600;
    color:#333;
    /*margin-top: 150px;*/
    text-align: center;
    padding-bottom:30px;
}
.Product_ABOUT img{
   /*margin-top: 30px;*/
    padding:  30px;
    margin: 0 30px;
}

@media (min-width: 573px){
    .Product_ABOUT i{
        display: inline-block;
        width: 507px;
        height: 1px;
        background: #dddddd;

    }
}
.anout_text-1{
    color:#333;
    text-align: left;
    line-height: 50px;
    /*width: 675px;*/
    margin-top: 25px;
}
.products-1-daohang{
    width: 100%;
    background: #f3f3f3;
    padding: 10px 0;
}
.products-1-daohang a{
    text-decoration: none;
    margin-left: 20px;

}
.products-1-daohang a:nth-child(3){
    color: #9a2626;
}
.home-about-us-2{
    width: 100%;
    border-bottom: 1px solid #e7e7e7;
    box-shadow: darkgrey 10px 0px 20px 2px ;
}
.margintop{
    padding-top:80px;    
}
.home-about-us-3{
    border: 1px solid #cccccc;
    text-align: center;
    /*width: 172px;*/
    /*height: 172px;*/
    border-radius: 50%;
    /*line-height: 172px;*/
    margin: 60px 0;
    width: 90%;
}
.home-about-us-3 a{
    display:block;
    /*width: 164px;*/
    /*height: 164px;*/
    border-radius: 50%;
    background: #dddddd;
    margin: 3px;
    overflow:hidden;
    /*line-height:160px;*/
}
.home-about-us-3 a:hover{
    background: #a0100f;
}
.home-about-us-3 a:hover img{
    transform:rotate(360deg);
    transition: all 3s;
}

.home-about-us-3:hover{
    border: 1px solid #a0100f;
}
.home-news-1{
    width: 100%;
    background: #f4f4f4;
}
    .pror-top-r{
        padding:0 10px;    
    }
@media(max-width:1200px){
    .Categories-div>div{
        width:50%;    
    }    
    .anout_text-1{
        line-height: 35px;
        /*width: 500px;*/
        margin-left: 100px;    
    }
    .pror-top-r,.text-justify,.product-chaolianjie{
        padding:0 10px;    
    }
    .container .navbar-expand-lg{margin:0 10px}
}
.home-about-us-2,.home-about-us{
    display:block;    
}
.index-about-us-bg{
    display:none;    
}
@media(max-width:1218px){
   .newsdiv>div{
        width:100%;   
            padding: 10px;
    }
    .newsdiv>div:nth-child(1) div:nth-child(2), .newsdiv>div:nth-child(3) div:nth-child(2), .newsdiv>div:nth-child(2) div:nth-child(2), .newsdiv>div:nth-child(4) div:nth-child(2){
        width:70%
    }
}
.home-about-us-2,.home-about-us{
    display:block;    
}
.index-about-us-bg{
    display:none;    
}
@media(max-width:992px){
    .Categories-div>div{
        width:50%;    
    }    
    .anout_text-1{
        line-height: 30px;
        width: 400px;
        margin-left: 166px;    
        margin-top:0;
    }
    .home-about-us-2,.home-about-us{
        display:none;    
    }
    .index-about-us-bg{
        display:block;    
    }
    
    .newsdiv>div{
        width:100%;    
    }
    .newsdiv>div:nth-child(1) div:nth-child(2), .newsdiv>div:nth-child(3) div:nth-child(2), .newsdiv>div:nth-child(2) div:nth-child(2), .newsdiv>div:nth-child(4) div:nth-child(2){
        width:65%
    }
   
}
@media(max-width:768px){
    .newsdiv>div:nth-child(1) div:nth-child(2), .newsdiv>div:nth-child(3) div:nth-child(2), .newsdiv>div:nth-child(2) div:nth-child(2), .newsdiv>div:nth-child(4) div:nth-child(2){
        width:55%;
    }
    .Categories-div img{
        width:100%;
    }
    .Categories-div>div{
        height:auto;
        line-height:inherit;
            width: 49%;
    margin-top: 15px;
    overflow:hidden
    }
    .Categories-div>div a{
            display: flex;
    justify-content: center;
    align-items: center;
    }
     .margintop{
    padding-top:15px;    
}
}
.text-justify table td{
    padding:5px 0;    
}
@media(max-width:600px){
    .newsdiv>div:nth-child(1) div:nth-child(2), .newsdiv>div:nth-child(3) div:nth-child(2), .newsdiv>div:nth-child(2) div:nth-child(2), .newsdiv>div:nth-child(4) div:nth-child(2){
        width:280px
    }
}
@media(max-width:547px){
    .newsdiv>div div:nth-child(1){
        width:100%;    
        height:auto;
    }
    .newsdiv>div:nth-child(1) div:nth-child(1), .newsdiv>div:nth-child(3) div:nth-child(1),
    .newsdiv>div:nth-child(2) div:nth-child(1), .newsdiv>div:nth-child(4) div:nth-child(1){
        float:inherit  ;
        margin:0 auto;
        margin-top:20px
    }
    .about-title>div{
        padding:30px 15px;
        font-size:14px;
        line-height:30px;
    }
   
    .newsdiv>div:nth-child(1) div:nth-child(2), .newsdiv>div:nth-child(3) div:nth-child(2), .newsdiv>div:nth-child(2) div:nth-child(2), .newsdiv>div:nth-child(4) div:nth-child(2){
        width:95%;
        float:left;
    }
    .newsdiv>div div:nth-child(2){
        padding:15px 0px 0 0px;    
    }
    #footerContainer>div>div:nth-child(1),
    #footerContainer>div>div:nth-child(2),
    #footerContainer>div>div:nth-child(3),
    #footerContainer>div>div:nth-child(4){
        width:50%;
    }
    .news-img-text-box{
        margin-top:0;
        padding:15px 10px
    }
    .news-there{
        font-size:20px;    
    }
    .news-div{
        font-size:14px;    
    }
}
/* 点击 点击弹出 点击弹出表单 */
.img_click {
	position: fixed;
	right: 0;
	top: 20%;
	z-index:1000000000
}
.img_click:hover {
	cursor: pointer;
}

 .formzhe {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,.7);
	z-index: 9999999999999999;
	display: none;
}
.formzhe #contantform {
	background: white;
	max-width: 500px;
	padding: 20px 30px;
	/*height: 580px;*/
	border-radius: 5px;
}
.zheone_div {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.formzhe #contantform ul li {
	width: 100%;
	margin-top: 15px;
}
.formzhe #contantform ul li input, .formzhe #contantform ul li textarea {
	border-radius: 3px;
	border: 1px solid #cacaca;
}
.formzhe #FeedbackBtn {
	margin-left: 0;
}
.formzhe #contantform {
	position: relative;
	transition: all .5s;
    transform: translateY(-150%);
    font-size: 12px;
}
.formzhe #contantform .moveouse {
	position: absolute;
	right: 12px;
	top: 0;
	font-size: 30px;
}
.formzhe #contantform .moveouse:hover {
	cursor: pointer;
	color: red;
}
.formzhe #FeedbackBtn{
    display:block; 
    width:100%;
    margin-top:120px;
    background:#4e9eef;
    border: 1px solid #4e9eef;
    box-shadow: 1px 1px 1px #4e9eef;
    color:white;
}
.formzhe #contantform .text{
    margin:0 0 10px 0; 
    width:100%;
    border: 1px solid  #cacaca;
    border-radius: 5px;
    padding: 7px;
}
#contantform #contentt input{
    width: auto;
}
#contantform #contentt{
    font-size: 12px;
}
#contantform .weixininput label{
    width: inherit !important;
    font-size: 14px;
    margin-top: 3px;
    margin-right: 10px;
}
#contantBtn{
    border: none;
    background: #a0100fc9;
    color: white;
    outline: none;
    transition: 0.3s;
}
#contantBtn:hover{
    background:#a0100f;
    cursor: pointer;
}
@media(min-width:768px){
    #LRfloater0 img{
        width:120px !important; 
    }    
   
}
body{
    font-family:'Times New Roman', Arial, Helvetica;
}
.header_input2{
    background: #ebebeb;
}
.search_bar2 .header_btn2{
    padding:0 5px;
    background: #cd151f;
    color: white;
    font-size: 16px;
    transition: all 0.5s;
    box-sizing: border-box;
}
.search_bar2 .header_btn2:hover{
    cursor: pointer;
    background: #ebebeb;
    border: 1px solid #cd151f;
    color: #cd151f;
    box-sizing: border-box;
}
.langespan{
    position: relative;
}

.langelia a{
    color: white;
    font-size: 14px;
}

 .langelia div{
    padding:5px 0;
} 
.container2{
    padding:0 15px;    
}
.colora{
    /*color :rgb(13, 48, 141)!important;    */
    color:#333;
}
.navbar-light .navbar-nav .nav-link:hover,
.colora:hover{
   color:#E52128 !important;
}

.footer-bottom-bg{background: #A0100F;color: #fff;}
.footer-bottom-bg .contact_list{text-align: center;padding: 25px 0 15px 0;padding:30px 0;}
.footer-bottom-bg .contact_list>div{position: relative;word-break: break-all;margin: auto 0;}
.footer-bottom-bg .contact_list>div::before{content: '';position: absolute;right: 0;top: 5%;height: 70%;width: 1px;background: #fff;}
.footer-bottom-bg .contact_list>div:last-child::before{display: none;}
.footer-bottom-bg .contact_list>div p{margin-bottom: 10px;word-break: keep-all;overflow-wrap: anywhere;}


.form_style_box *{box-sizing: border-box;}
.form_style_box {font-size: 14px;}
.form_style_box label{margin: 0;}
.form_style_box .list_box .item_row{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.form_style_box .list_box .item_row .item_full,
.form_style_box .list_box .item_row .item{width: 49%;padding-left: 95px;position: relative;margin-bottom: 15px;}
.form_style_box .list_box .item_row .item_full{width: 100%;}
.form_style_box .list_box .item_row .input_style,
.form_style_box .list_box .item_row .textarea_style{width: 100%;padding: 0 15px;border: 1px solid #ccc;height: 40px;border-radius: 5px;}
.form_style_box .list_box .item_row .textarea_style{min-height: 120px;padding: 10px 15px;font-family: inherit;}
.form_style_box .list_box .item_row .label_style{position: absolute;left: 0;top: 0;line-height: 40px;text-align: right;width: 90px;}
.form_style_box .list_box .item_row .label_style span{color: red;font-size: 16px;}
.form_style_box .list_box .item_row .submit_style{color: red;padding: 15px 40px;border: none;background: #A0100F;border:1px solid white;color: #fff;border-radius: 5px;cursor: pointer;}
.form_style_box .list_box .item_row #contentt input{margin-left: 15px;}
.form_style_box.no_label .list_box .item_row .item_full,
.form_style_box.no_label .list_box .item_row .item{padding-left: 0;}
.form_style_box.no_label .list_box .item_row .label_style{font-size: 0;width: 15px;text-align: center;}
.form_style_box.white_style{color: #fff;}
.form_style_box.white_style .list_box .item_row .input_style{background: #fff;}
.form_p{
    margin-bottom: 20px;
    display: block;
    color: #fff;
    margin-top: 10px;
    padding-left: 100px;
    }
@media (max-width: 992px) {
    .form_style_box .list_box .item_row .item_full,
    .form_style_box .list_box .item_row .item{width: 100%;padding-left: 0;}
    .form_style_box .list_box .item_row .label_style{display: none;}
    .form_style_box.no_label .list_box .item_row .label_style{display: block;}
    .form_p{ padding-left: 10px;padding-right:10px }
}
@media(max-width:767px){
    .footer_top .contact_list>div::before{display: none;}
    .footer-bottom-bg .contact_list>div::before{display: none;}
}
#FooterForm{padding:10px;}

.Categories-text,.index-Product_Categories-text,.Product_ABOUT1{font-size:30px !important}


.footer-bottom-bg .row div{padding:0 10px}

h3 a{font-size:22px!important;}
@media (max-width:575px){
     .pror-top-r{
        padding:0px;    
    }
    h3 a{font-size:18px!important;}
}

@media (max-width: 991px){
    .container .navbar-expand-lg {
        margin: 14px 10px;
    }
     .footer-bottom-bg .contact_list>div::before {display:none}

    }
@media (max-width: 991px){
    #feedbackForm #inputone {width:100%;}
    .footer-bottom-bg .row div {
        padding-bottom:20px;
    }
    #sousuofang{
        background-color: #fff;
        padding: 3px;
    }
}

@media (max-width: 1200px){

    .footer-bottom-bg .contact_list>div:nth-last-child(3)::before {display:none}

}

.product_list{
    padding-left: 10px;
}








