﻿
                      body{
                      //width: 1920px;
                      //height: 3282px;
                          margin: 0px;
                      }
.daohlist,.callus,.search,.prolist,.aboutus,.prod2,.news{
    display:flex;
    justify-content: center;
    align-items: center;

}
.callus_2,.daohlist_2,.search_2,.prolist_2,.aboutus_2,.prod2_2,.news_2{
    /* width: 1200px; */
    height: 100%;
    margin: 0 auto;

}
.callus{

    height: 35px;
    background: url(top1_01.jpg) no-repeat top center;

}
.callus_2>ul{
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    margin-left: 276px;
}
.callus_2>span{
    display: block;
    float: left;
    line-height: 34px;
    height: 100%;
    color: white;
    font-size: 12px;
    color: rgb(229,229,229);

}
.callus_2>span:last-child{
    margin-left: 32px;
    font-size: 18.26px;
    padding-left: 21px;
    margin-top: 8px;
    line-height: 21px;
    background: url(phoneimg_03.jpg) no-repeat;
}
.callus_2>ul>li{
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    margin-top: 4px;
    line-height: 22px;
    height: 100%;
    color: rgb(229,229,229);
    line-height: 28px;
    font-size: 12px;
    background: url(yuansuli_03.jpg) no-repeat;
}
.callus_2>ul>li:hover{
    cursor: pointer;
    color: rgb(208,35,28);
}
.callus_2>ul>li:first-child{
    background: none;
}
a{
    /*display: block;*/
    text-decoration: none;
}
.callus_2>span>a{
    width: 10px;
    font-size: 12px;

}

.daohlist{
    height: 100px;
    width: 100%;
    background: url(top23_10.jpg) no-repeat;
}
.daohlist_2>ul{
    list-style: none;
    margin: 0;
    padding: 0;

    float: right;
}
.daohlist_2>ul>li{
    float: left;
    border-right: 1px solid rgb(74,74,74);

}
                     	.title2{    font-size: 18.29px;
                          font-family: "宋体";
                          color: rgb(104,104,104);
                          margin-top: 4px;
                          margin-left: -15px;}

.daohlist_2>ul>li>a{
    height: 100%;
    font-size: 14px;
    color: rgb(74,74,74);
    margin-left: 19px;
    padding-left: 19px;
    line-height: 100px;
    //border-left: 1px solid;
    background: url(border_03.png) no-repeat center left;
    font-size: 14px;
    color: rgb(74,74,74);

}
.daohlist_2>ul>li:first-child>a{
    border-left: none;
}






.haibao{
    width: 100%;
    /* height: 581px; */
    background: url(haibao_02.jpg) no-repeat top center;
}

.search{
    height: 92px;
    width: 100%;
    background: url(top3_09.jpg) no-repeat;
}
.search_2{


}
.searchbykey{

}
.searchbykey>span{
    display: block;
    font-size: 14px;
    color: rgb(101,101,101);
    font-family: "宋体";
    float: left;
    line-height: 80px;
    margin-left: 17px;
}
.searchbykey>ul{
    list-style: none;
    margin: 0;
    padding: 0;
    float: left;
}
.searchbykey>ul>li{
    float: left;
    padding-left: 13px;
    margin-left: 5px;
    line-height: 80px;
    background: url(yuansuli_031.jpg) no-repeat center left;
}
.searchbykey>ul>li:first-child{
    background: none;
    margin-left: -7px;
}
.searchbykey>ul>li>a{
    font-size: 14px;
    color: rgb(101,101,101);
    text-decoration: none;
    font-family: "宋体";
}
.searchbykey>ul>li>a:hover{
    color: rgb(208,35,28);
}
.search_2{

}
.searchbykey>input{
    padding-right: 28px;
    padding-left: 8px;
    float: left;
    width: 322px;
    height: 39px;
    margin-left: 131px;
    margin-top: -15px;
}

.searchbykey>img{
    cursor: pointer;
    float: left;
    margin-top: -12px;
    margin-left: -46px;
}

.prolist{
    width: 100%;
    /* height: 550px; */
    /* background: url(cont1_14.png) top center; */
}
.prolist_2{
    overflow: hidden;
}

.prolist_2 .title2{display: flex;flex-wrap: wrap;justify-content: center;
    align-items: center;
}

.prolist_2>ul{
    width: 2000px;
    height: 50%;

    padding: 0;
    margin: 0;
    list-style: none;
    margin-top: 66px;

}
.prolist_2>ul>li{
    float: left;
    margin-right: 4px;
}
.prolist_2>ul>li:first-child{
    margin-left: 2px;
}
.prolist_2>ul>li:last-child{
    margin-right: 0px;
}
.prod>a{
    text-align: center;
    font-size: 14px;
    color: rgb(0,0,0);
    font-family: "宋体";
    margin-top: 10px;
}
.prod>a:hover{
    color: rgb(208,35,28);
}
.img{
    width: 194px;
    height: 193px;
    border-radius: 4px;
    border: 1px solid rgb(207,207,207);
}
#pro_show{overflow: hidden;}

.aboutus{clear: both;
    /* margin-top: -150px; */
    width: 100%;
    /* height: 622px; */
    background: url(aboutus_03_08.jpg) center 150px no-repeat;
}
@media(max-width: 1200px){
    .aboutus{
        background: none;
    }
}
.aboutus_2>span{
    display: block;
//border: 1px solid red;
    width: 432px;
    height: 290px;
    margin-top: 29px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    font-family: "宋体";
    color: white;
    line-height: 22px;
}
.aboutus_2>a{
    font-size: 14px;
    color: white;width: 120px;
    margin-top: 13px;
    margin-left: 333px;
}
.aboutus_2>a:hover{
    color: rgb(208,35,28);
}

.prod2{
clear:both; margin:0;
    width: 100%;
}
.prod2_2>ul{
    list-style: none;
    margin-top: 22px;

}
.prod2_2>ul>li{
    float: left;
}
.prod2_2>ul>li>.prod>.img{
    width: 292px;
    height: 239px;
    border-radius: 0px;
    margin-right: 5px;

}

.prod2_2>ul>li>.prod>a{
    text-align: center;
    font-family: "宋体";
    font-size: 12px;
    color: rgb(104,104,104);
}
.prod2_2>ul>li>.prod>a:hover{
    color: rgb(208,35,28);
}
.prod2_2>ul>li:first-child{
    margin-left: 4px;
}
.leftslide,.rightslide{
    position: absolute;
    width: 51px;
    height: 51px;

}
.leftslide{
    background: url(leftsilde_06.jpg);
    float: left;
    margin-left: -66px;
    margin-top: 100px;
}
.rightslide{
    float: right;
    background: url(rightsilde_08.jpg);
    margin-left: 1215px;
    margin-top: 81px;
}

.phone{
    width: 173px;
    height: 70px;
    position: absolute;
    margin: -393px 954px;
}
.phone>div{
    font-size: 20.38px;
    font-family: arial;
    font-style: italic;
    line-height: 33.19px;
    color: white;
    margin-left: 12px;
}
.phone>div:first-child{
    margin-top: 3px;
}




.news{
/* //border: 1px solid red; */
    /* height: 474px; */
    width: 100%;
}
/* .news_2{
//border: 1px solid red;
} */
.new_list{
    height: 89.8%;
    padding-top: 47px;
    float: left;
}
.new_list>div{
    /* height: 105px; */
    /* margin: 10px; */
    padding: 10px;
    float: left;
}
.date{
    float: left;
    width: 104px;
    height: 102px;
    background: rgb(208,35,28);
}
.date>div{
    width: 86px;
    margin-left: 8px;
    color: white;
    text-align: center;
}
.date>div:first-child{
    height: 54px;
    border-bottom: 1px solid white;
    font-size: 35.79px;
    line-height: 63.24px;

}
.date>div:last-child{
    height: 47px;
    font-size: 12.96px;
    line-height: 29.28px;
}
.content{
    float: left;
    height: 102px;
    width: 458px;
    padding-left: 18px;
}
.content>p{
    margin: 0px;
}
.content>p:first-child{
    letter-spacing: 2px;
    font-size: 14px;
    font-family: "宋体";
    line-height: 17px;
    color: rgb(60,60,60);
    font-weight:bolder;
}
                      #search{width: 391px;
                          height: 41px; float: right; margin-right: 20px;border: 1px solid rgb(170,170,170);
                          margin-top: 14px;}
                      #input{outline: none; float:left;width:326px;height: 39px; line-height:39px; text-indent: 12px; border: none;background:url(search.jpg) left center no-repeat;color: black;}
.content>p:last-child{
    font-size: 12px;
    letter-spacing: 1px;
    font-family: "宋体";
    line-height: 22px;
    color: rgb(60,60,60);
    margin-top: 18px;
}

.new_list>ul{
    list-style: none;.searchbykey>ul>li
margin: 0;
    padding: 0;
    margin-top: 21px;
    padding-left: 5px;
    padding-right: 5px;
}
.new_list>ul>li{
    padding: 0px 21px;
    padding-top: 9px;
    padding-bottom: 28px;
    background: rgb(243,243,243);
    margin-bottom: 15px;


}
.new_list>ul>li>a{
    float: left;
    font-size: 14px;
    color: rgb(60,60,60);
width: 100%;
}
.new_list>ul>li>a:hover{
    color: rgb(208,35,28);
}
.new_list>ul>li>span{
    display: block;
    float: right;
    font-size: 14px;
    color: rgb(60,60,60);
}
.time{
    display: block;
    float: right;
    font-size: 14px;
    color: rgb(60,60,60);
}

.img1{
    margin-top: 89px;
    width: 379px;
    height: 278px;
    background: url(yuansu1_14.jpg);
    float: left;
    margin-left: 5px;
}
.img_qq{
    margin-top: 89px;
    width: 244px;
    height: 69px;
    background: url(yuansu2_14.jpg);
    float: right;
    margin-right: 3px;
}
.img_weix{
    width: 244px;
    height: 190px;
    background: url(yuansu4_14.jpg);
    float: right;
    margin-right: 3px;
    margin-top: 8px;
}
.erweima{
    width: 75px;
    height: 77px;
    background: url(erweima_14.jpg);
    margin-top: 62px;
    margin-left: 21px;
}
.img_weix>p{
    font-family: "宋体";
    font-size: 12px;
    color: rgb(134,134,134);
    font-weight: bold;
    padding-left: 22px;
    margin-top: 9px;
}
*{margin: 0;padding: 0;}
ul{list-style: none;}
a{text-decoration: none;}
#footer{width: 100%;background: url(footer_bg_02.jpg) no-repeat center top;padding-top: 70px;overflow: hidden;}
.footer_de{
    /* width: 1200px; */
    margin: 0 auto;}
.home{float: left;overflow: hidden;
    /* margin-top: 45px; */
    /* margin-left: 33px;margin-right: 61px; */
}

.footer_de ul{float: left;overflow: hidden;
    margin-top: 15px;
    /* margin-left: 66px;margin-right: 74px; */
    /* height: 182px; */
}
.footer_de span{font-size: 14px;line-height: 22px;color: white;font-weight: bold;display: block;margin-bottom: 16px;}
.footer_de a,.footer_de li{font-size: 14px;line-height: 22px;color: #949494;}
.footer_de a:hover,.footer_de li:hover{color: rgb(208,35,28);}
.home a{font-size: 14px;line-height: 22px;color: white;font-weight: bold;}
.sys {float: right;
    margin-top: 15px;
    /* margin-right: 8px; */
    width: 134px;
}
.sys p{font-size: 14px;line-height: 22px;color: #949494;display: block;
    /* padding-left: 49px; */
}
.footer_bot{clear: both;padding-top: 44px;}
.footer_bot p,.footer_bot span{font-size: 12px;line-height: 22px;color: #757575;float: left;}
.er{float: left;margin-top: -28px;display: block;margin-left: 14px;}
.footer_bot span{margin-left: 41px;}
.footer_bot a{margin-left: 8px;}


.daohlist_2>div{
    float: left;
}
.daohlist_2>div>p{
    color: rgb(54,54,54);
    font-family: "宋体";
}
.daohlist_2>div>p:first-child{
    font-size: 18.64px;

}
.daohlist_2>div>p:last-child{
    font-size: 30.83px;
    font-weight: bold;
}
.daohlist_2>ul>li:first-child{
//background: url(lunb_11.jpg) no-repeat;
}


.daohlist_2>ul>li{
    width: 150px;
    height: 100px;
    border: none;
    margin-left: -45px;

}
.title1{
    text-align: center; padding-top: 37px;
}
.title1>p:first-child{
    font-size: 40.86px;
    font-family: tahoma;
    color: rgb(104,104,104);
    margin-left: -15px;
}
.title3{ text-transform:uppercase;
    font-size: 40.86px;
    font-family: tahoma;
    color: rgb(104,104,104);
    margin-left: -15px;
}
.title1>p:last-child{
    font-size: 18.29px;
    font-family: "宋体";
    color: rgb(104,104,104);
    margin-top: 4px;
    margin-left: -15px;
}
.title1 h2{
    font-size: 26px;
    font-family: "宋体";
    color: rgb(104,104,104);
    margin-top: 4px;
    margin-left: -15px;
}
.aboutus_2>.title1>p:first-child{
    /*margin-top: -102px;*/
}

.aboutus_2>div:nth-of-type(2){
    /* margin-top: 85px;
    margin-left: 267px;
    font-size: 23.73px;
    letter-spacing: 0px; */
    margin-top: 29px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    font-family: "宋体";
    color: white;
    line-height: 22px;
}
.aboutus_2 .about_box_y{
    padding-bottom: 80px;
}
.aboutus_2 .about_box_y a{
    color: #fff;
}
.aboutus_03{
    margin-top: 65px;
    margin-left: 267px;
    font-size: 23.73px;
    letter-spacing: 0px;
    font-family: "宋体";
    color: white;
}
@media(max-width: 1200px){
    .about_left{
        color: rgb(104,104,104);
    }
    .aboutus_2 .about_box_y{
        padding-bottom: 0;
    }
}
.aboutus_2>div:nth-of-type(3){
    font-size: 18.92px;
    font-family: "宋体";
    color: white;
    margin-left: 302px;
    margin-top: 0px;
}
.aboutus_04{
    font-size: 18.92px;
    font-family: "宋体";
    color: white;
    /* margin-left: 302px; */
    margin-left: 270px;
    margin-top: 0px;
}
.prod2_2>.title1>p:first-child{
    margin-top: 30px;
}
.name{
    padding-left: -26px;
    line-height: 745px;
    font-size: 34.48px;
    letter-spacing: 1px;
    font-family: "宋体";
    color: white;
    margin-left: -1168px;
    font-weight: bold;
}
                      .return{float: right; font-size: 12px; color:#595955;  font-family:"SimSun"; line-height:33px; *margin-top:-25px; }
                      .return>a{font-size: 12px; color:#595955;font-family:"SimSun" ;float: none;display: inline;margin-left: 0px;margin-right: 0px}
                      .container_ny{width: 1200px; margin: 0 auto; padding-top:20px; padding-bottom:62px; overflow: hidden;}
                      .right_ny{ float:right;  width:910px; }
                      .title_h1{color:#22211c;font-size: 24px; border-bottom: 1px solid #dedcdc;  font-weight:bold; padding-bottom:10px; text-align:left; width:905px;}
                      .nry_right{ float: right;
                          width: 912px;
                          overflow: hidden;
                          text-align: center;
                          margin-top: 15px;
                          padding-right: 0px;}
                      .title_news{height: 30px; line-height: 30px; font-size: 18px; font-weight: bold; color: #000;}
                      .hit{height: 30px; line-height: 30px;  text-align:center;}
                      .list{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 30px; margin-top:20px;}
                      .list a{color:#7e7e7e;}
                      .ny_left{ float:left; width:268px;}
                      .prolist_ny{ background:url(ny_left_title.png) no-repeat left top; padding-top:33px; padding-left:9px; margin-bottom:18px;}
                      .product_list_ny li{    border-bottom: 1px dashed #d7d7d7;
                          line-height: 30px;
                          padding-top: 15px;
                          text-align: left;
                          padding-left: 10px;
                          font-family: "SimSun";}
                      .time_ny{float: right;
                          font-size: 14px;}
                      #up_down{    clear: both;
                          text-align: center;
                          color: #9d9898;
                          font-size: 14px;
                          margin-top: 33px;}
                      #up_down a{    color: #666666;
                          padding-left: 5px;
                          font-size: 14px;
                          text-align: center;
                          padding: 9px 15px;
                          line-height: 29px;
                          display: inline;
                      }
                      #up_down a.active:link, #up_down a.active:visited{color: #f66e0a;}
                      .product_list_ny li a{background: url(news_h.jpg) no-repeat left center;
                          padding-left: 16px;
                          font-size: 14px;
                          color: #5b5b5b;}
                      .product_list_ny li a:hover{
                          color: rgb(229,61,71);
                      }
                      .list a:hover{
                          color: rgb(229,61,71);
                      }
                      .nry_content p{text-align: left;
                          text-indent: 2em;
                          line-height: 29px;
                          color: #080808;
                          font-size: 16px;
                          text-align: left;}
						  .nry_content p a{ text-indent:0;}
                      .list{
                          text-align: left;
                          line-height: 25px;
                          border: 1px #CCCCCC solid;
                          padding: 5px 0px 5px 30px;
                          margin-top: 20px;
                          font-size: 12px;
                      }
                      .biaoti{text-align: center;
                          font-size: 19px;
                          color: #000;
                          margin-top: 20px;}
                      .page_content{
                          text-align: center;
                          overflow: hidden;
                          margin: 20px;}
                      .list a{  color: #7e7e7e;display: inline}
                      .page_content p{    text-align: left;

                          line-height: 29px;
                          color: #080808;
                          font-size: 16px;}
                      .pro_nr_ny li{    float: left;
                          margin-left: 5px;
                          margin-right: 4px;
                          margin-bottom: 12px;}
                      .pro_nr_ny li a{    text-align: center;
                          color: #000;
                          font-size: 16px;}
                      .pro_nr_ny li img{border: 1px solid #cdcdcd;}
                      .pro_nr_ny li p{    width: 275px;
                          text-align: center;
                          line-height: 39px;}
                      .related_product{    overflow: hidden;
                          clear: both;}
                      .related_product p{font-size: 16px;
                          text-align: left;}
                      .related_product01{    margin: 15px 0;
                          text-indent: 2em;
                          font-weight: bold;}
                      .pro_nr_ny{    overflow: hidden;
                          margin-top: 7px;}
                      .pro_nr_ny li{    float: left;
                          margin-left: 5px;
                          margin-right: 4px;
                          margin-bottom: 12px;}
                      .pro_nr_ny li a{text-align: center;
                          color: #000;
                          font-size: 16px;
                      display: inline}
                      .pro_nr_ny li p:hover{}
                      .pro_nr_ny li img{    border: 1px solid #cdcdcd;}
                      .pro_nr_ny li p{    width: 275px;
                          text-align: center;
                          /* line-height: 39px; */
                          line-height: 1.4;
                        }
                      .prolist_title_ny{ font-size:24px; color:#FFF; padding-bottom:18px;}
                      .prolist_title_ny span{color:#FFF; font-size:12px; line-height:40px;}
                      .prolist_fl{ background:#2c3d4d; margin-left:18px; padding:10px 19px 23px 18px;}
                      .prolist_fl li{ padding-left:23px; border-bottom: 1px solid #475664;}
                      .prolist_fl li a{ line-height:51px; color:#FFF; font-size:18px; background:url(fl_left_j.jpg) no-repeat left center; padding-left:24px;}
                      .prolist_fl li a:hover{ color:#F00;}
                      .prolist_fl p{ border-bottom: 1px solid #475664;color:#FFF; font-size:15px; line-height:33px; padding-left:10px;}
                      .callus_2>ul>li>a{
                          color: rgb(229,229,229);
                      }
                      .callus_2>ul>li>a:hover{
                          color: rgb(208,35,28);
                      }
					  .callus_2 h1{float: left;
                                    line-height: 34px;
                                    height: 100%;
                                    color: white;
                                    font-size: 12px;
                                    color: rgb(229,229,229);
                                    font-weight: normal;}

    #demo {overflow:hidden; margin-top:35px; 
        /* height:240px; */
    }
    #indemo {float: left;
        /* width: 800%; */
        width: 100%;
    }
    #demo1 {float: left;width: 100%;}
    #demo2 {float: left;}
    .recommended_pro li{ 
        float:left; 
        /* margin-right:6px;  */
        width: calc(100% / 6 - 10px);
        text-align:center;
    }
    @media(max-width: 1200px){
        .recommended_pro li{
            width: calc(100% / 4 - 10px);
        }
    }
    @media(max-width: 992px){
        .recommended_pro li{
            width: calc(100% / 3 - 10px);
        }
    }
    @media(max-width: 768px){
        .recommended_pro li{
            width: calc(100% / 2 - 10px);
        }
    }

                      .recommended_pro li h3{
                          height:40px;
                          line-height:40px;
                          font-size:14px;
                          font-family: "宋体";
                          color: #000000;

                      }
                      .recommended_pro li a{ color:#555555; font-size:14px; font-weight:bold; width: 100%; }
                      .recommended_pro li a:hover{ color:#000}
                      .recommended_pro li img{
                          border: 1px solid rgb(204,204,204);
                          border-radius: 5px;
                          width: 100%;
                          height: auto;
                      }

                      #pro_de1>ul,#pro_de2>ul{
                          list-style: none;

                      }
                      #pro_de1>ul>li,#pro_de2>ul>li{
                          float: left;
                          /* margin-right: 5px; */
                      }
                      #pro_de1,#pro_de2{
                          /* float: left; */
                      }
                      #pro_de1>ul>li a{
                          width: 100%;
                      }
                      #pro_de1>ul>li a .img{
                          position: relative;
                          width: 100%;
                          padding-bottom: calc(239 / 293 * 100%);
                      }
                      #pro_de1>ul>li a .img img{
                          position: absolute;
                          width: 100%;
                          height: 100%;
                          border: 1px solid rgb(229,229,229);
                      }
                      .work{
                          margin-top: 33px;overflow: hidden;
                      }
                      .searchimg{cursor: pointer}
                      #pro_de1>ul>li>a>img,#pro_de2>ul>li>a>img{
                          border: 1px solid rgb(229,229,229);
                          width: 100%;
                          height: auto;
                      }
                      #pro_de1>ul>li>a>h3,#pro_de2>ul>li>a>h3{
                          margin: 10px 0px;
                          text-align: center;
                          font-size: 12px;
                          color: rgb(104,104,104);
                      }
                      .LeftBotton,.RightBotton{
                          cursor: pointer;
                      }
                      .descroipt>div{
                          margin-top: 20px;

                      }
                      .descroipt>div>p{
                          color: white;
                      }
                      .descroipt>div:first-child{
                          float: left;
                      }
					   .descroipt01{
                          float: left;
                      }
					  .descroipt01 p{
                          font-size: 34.48px;
                          font-weight: bold;
                          padding-left: 34px;
                          letter-spacing: 2px;
                      }
                      .descroipt>div:first-child>p{
                          font-size: 34.48px;
                          font-weight: bold;
                          padding-left: 34px;
                          letter-spacing: 2px;
                      }
                      .descroipt>div:last-child{
                          float: right;
                      }
                      .descroipt>div:last-child>p{
                          font-size: 20.38px;
                          font-family: Arial;
                          padding-top: 10px;
                          padding-right: 90px;

                      }
					  .descroipt02{
                          float: right;
                      }
                      .descroipt02 p{
                          font-size: 20.38px;
                          font-family: Arial;
                          padding-top: 10px;
                          padding-right: 90px;

                      }
.midbg{ 
width:100%; height:582px; position: relative; z-index:1;clear:both}
.iBan { height:582px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{  height:582px; background-repeat:no-repeat; background-position:center top;
}
.iBanScreen ul{ 
width:100%; height:582px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ 
width:100%; height:582px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%}
.iBanScreen .num{ position:absolute; bottom:15px; left:50%; z-index:999; }

.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}

.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}

.lmwenzi{font-size: 16px;text-align: center;}
.lmwenzi .texiao{background-image: -webkit-linear-gradient(-30deg, #4b98ec, #1edcb5 30%, #002DBF 70%, #3788de);-webkit-text-fill-color: transparent;-webkit-background-clip: text;-webkit-background-size: 200% 100%;-webkit-animation: text-background-animation 2s infinite linear;}
@-webkit-keyframes text-background-animation {
  0% {background-position: 20% 0}
  100% {background-position: -120% 0}
}
@keyframes text-background-animation {
  0% {background-position: 20% 0}
  100% {background-position: -120% 0}
}

table{width: 100% !important;}
table td{border: 1px solid #ccc !important;line-height: 28px !important;}
table td p{padding-left: 6px !important;}

.container_ny.cate_pro .nry_right ul.pro_nr_ny li > a .img02{position:inherit; padding-bottom:0px !important;}
.container_ny.cate_pro .nry_right ul.pro_nr_ny li > a .img02 img { left: 0; position:inherit; top: 0; width: 100%; height: 100%;}


