/* 产品参数 8-26日*/
.cs_parameter{width:100%;}
.cs_title{    clear: both; padding: 20px 0 0 0;}
.cs_title p{background: #1f487c;height: 50px;line-height: 50px;font-size: 26px;color: #fff;padding-left: 25px;    font-weight: bold;}
.cs_parameter1_form,.cs_parameter2_text{margin: 30px 0;}
.cs_parameter1_form table {border-collapse: collapse; width: 100%;font-size: 15px;color: #333;}
.cs_parameter1_form table td {border: 1px #e1e1e1 solid !important;line-height: 45px;padding: 0 30px;}
.cs_parameter2_text{font-size:16px;color:#666;line-height: 28px;}
.cs_parameter2_text b{font-size: 22px;color: #333; line-height: 50px;}
.cs_parameter3_image img{    float: left; width:48%;  margin-right: 2%;}
.cs_parameter3_image img:nth-child(2n){ margin-right:0px;}
.cs_parameter3_image { margin-top:20px !important;}
.cs_parameter4_image img{    float: left;    width:48%;  margin-right: 2%;}
.cs_parameter4_image img:nth-child(2n){ margin-right:0px;}
.cs_parameter4_image { margin-top:20px !important;}

/*内页幻灯片*/
.banner_about{ width:100%; height:500px; background:url(../uploadfile/image/20220330/20220330160541_655728890.jpg) bottom; overflow:hidden;position: relative;}

.banner_prod{ width:100%; height:500px; background:url(../uploadfile/image/20220330/20220330164021_340520648.jpg) center; overflow:hidden;position: relative;}

.banner_news{ width:100%; height:500px; background:url(../uploadfile/image/20220330/20220330172821_534184118.jpg) center; overflow:hidden;position: relative;}

.banner_cont{ width:100%; height:500px; background:url(../uploadfile/image/20220330/20220330161450_1038305024.jpg) center; overflow:hidden;position: relative;}

.banner_video{ width:100%; height:500px; background:url(../uploadfile/image/20210511/20210511173356_192648188.jpg) center; overflow:hidden;position: relative;}

.banner_honor{ width:100%; height:500px; background:url(../uploadfile/image/20220330/20220330172338_1635217605.jpg) center; overflow:hidden;position: relative;}
.banner_case{ width:100%; height:500px; background:url(../uploadfile/image/20220330/20220330170715_1194665682.jpg) center; overflow:hidden;position: relative;}
.banner_partner{ width:100%; height:500px; background:url(../uploadfile/image/20220330/20220330170715_1194665682.jpg) center; overflow:hidden;position: relative;}



.ny_banner_title{ color:#fff; letter-spacing:1px; line-height:60px; padding-top:108px; text-align:center;    text-shadow: 0 0 1px black; }
.ny_banner_title p{position: relative; font-size:33px; font-weight:bold; display:block;}
.ny_banner_title p::after { content: ''; position: absolute; width: 70px; height: 1px; display: block; background: #fff; left: 0; right:0;margin:auto; bottom:-3px; transition:0.6s all ease-in-out; opacity:0.5;}
.ny_banner_title p::hover .ny_banner_title p::after{ width: 100%; background: #294293;}
.ny_banner_title span{font-size:18px; opacity: 0.8;}


.ny_propic {border: 1px solid #eee;}
.protemppic img,.nylist-photo img{height: auto;}
.ny_prolist{margin:0 0 2% 2% !important;width: 32% !important;}
.ny_prolist:nth-child(3n+1){margin-left:0 !important;}
.ny_protil{    background: #f5f5f5;}
.nylist li:after{background:#1f487c !important;}
.nylist li{box-shadow: 0px 0px 10px #eee;width:30.5% !important;margin: 0 !important;margin: 0 0 2% 2% !important;}
.nylist-title{font-size:20px;}
/*分页*/
.page_total,.pages_box a,.page_jump{display:inline-block;vertical-align:middle;padding:0 14px;height:36px;border-radius:36px;background:#eee;line-height:36px;border: 1px solid #eee;}
.pages_box a{margin-left:10px;}
.pages_box a.page_curr,.pages_box a:hover{background:#1f487c;color:#fff;}
.page_jump{margin-left:10px;}

/*上一页下一页样式*/
.psh_box{margin:50px auto !important;}
.pshangxia{padding:10px 40px; background:#f5f5f5; border:1px #ccc solid;}
#bodycontent{  clear: both; width:100% !important;}

#bodycon{margin: 0 auto;width:1002px !important;box-sizing: border-box;padding-top:80px !important; padding-bottom:40px; }
#bodycon #center {width: 100% !important;}
#bodycontent,.dgcontent_title_h5,.column_content_page_content,.bodyContentString8{width: 100% !important;}


/*栏目小导航*/
.mianbxContent {width: 100% !important; height: 50px !important; line-height: 50px !important;font-size: 12px !important; text-align: left !important;transition: 0.1s all;position: relative;font-weight:100;color: #666;margin-top:10px !important; margin:0px auto 20px auto !important; }
.mianbxContent:hover { background-position: 0px -28px;}
.mianbxContent a{font-size: 12px !important;color: #666;}
.mianbxContent a:hover{color:#1f487c !important;}
.strong_title{display:none;}

.pcontent_title_h4 h4{ text-align: center; font-size:18px; color:#333 !important; line-height:50px;}
.dgcontent_title_h5 { display: block;text-align: center;border-bottom:1px solid #ddd;height:55px !important;line-height:55px !important;margin: 10px auto 25px !important;}
.dgcontent_title_h5 h5,.dgcontent_title_h5 h5 strong{ font-size:18px}
.news_content_title { display: block;text-align: center;height:55px !important;line-height:55px !important;margin: 10px auto;}
.news_content_title h3,.news_content_title h3 strong{ font-size:18px}
.news_content_title hr{display:none;}
.news_box_lbm{width:100% !important;}

/*在线留言*/
#bodycontent #tianxieone,#bodycontent #tfour,#bodycontent #liuyanshenming{     border-top: #eee 1px solid !important;border-left: #eee 1px solid !important; border-right: #eee 1px solid !important;}
#bodycontent #lytijiao{border: #eee 1px solid !important;}
#bodycontent #tianxieone #tianxietwo {width: 120px; float: left;text-align: right;padding: 5px 0;}
#bodycontent #tianxieone #tianxiethree {width: 1056px; float: left; text-align: left; padding: 5px 0;}
input, textarea { outline: none; border: none; }
#chakantwo{width: 1300px !important;height: 65px !important;text-align: left;font-size:0;}
#chakantwo a{display: inline-block;width: 120px;height: 42px;line-height: 42px;border: 1px solid #eee;text-align: center;}
#chakantwo a+a{margin-left:2px;}
#tfive textarea{width:1050px !Important;}


.nswsfenlei_2019{width:630px;height:40px;margin:20px auto;}
.nswsfenlei_2019 li{width:180px;height:40px;line-height:40px;float:left;background: #1f487c; margin-right: 30px;border-radius: 30px;margin-bottom: 40px;transition: 0.3s all ease-in-out;cursor: pointer;}
.nswsfenlei_2019 li:last-child{margin-right: 0px;}
.nswsfenlei_2019 li:hover{ background: #ff7f04; }
.nswsfenlei_2019 li a{color:#fff;font-size:18px;display: block;width: 100%;height: 100%;}
.curNewsType_2019{ background: #1f487c !important; ;}

.protemppic a:after{display:none !important;}
.protemptitl:before{background:#1f487c !important;}
.protemptwo li:hover .protemppic img{transform:rotate(0deg) scale(1.1) !important; }
.protemptitl a{font-size:15px !important;}


/*新闻*/
.xw{font-size: 14px;line-height: 30px;text-indent: 2em;}
.strong_title{display:none;}
.nswsfenlei_2019{margin-bottom:30px;}
.nswsfenlei_2019 ul{font-size:0;}
.nswsfenlei_2019 li{display:inline-block;vertical-align:top;width:180px;height:40px;border:1px solid #e0e0e0;}
.nswsfenlei_2019 li+li{margin-left:12px;}
.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.curNewsType_2019{background:#213684;}
.nswsfenlei_2019 li a{display:block;line-height:40px; font-size:16px;}
.nswsfenlei_2019 li:hover a,.nswsfenlei_2019 li.curNewsType_2019 a{color:#fff;}
.newshx:after,.newshx:before,.newssx:after,.newssx:before{background:#213684 !important;}
.newstemptwo li:hover .news_more a{  background:#213684 !important;}
.newstemptwo li:hover .news_a a{ color:#213684 !important;}
.nyxqnews_righttit strong {color: #213684 !important;}
.newspic{width:20% !important;}
.newswa{width:78% !important;}
.nynews-list:hover .nynews-more{background:#1f487c !important;}
.nynews-list:hover .nynews-title{  color: #1f487c !important;}
.nynews-title{font-size:16px !important; }
.nynews-text{font-size:13px !important; line-height: 24px !important;}
.nynews-content{width: 67% !Important;}
.nynews-date{width: 12% !Important;}
.nynews-date b{font-size:20px !Important;}
.nynews-more{display:none !important;}

/*内页详情*/

.pcontent_title_h4,.detail_title,.product_content{width:100% !important;}
.detail_title{margin-left: 0px !important;     display: none;}
.pshangxia{position: relative;top: 10px;}
.pcontent_title_h4 h4 strong{position: relative;top: 10px;}


/*简介*/
.abt_bg{position: relative;}
.abt_img{width:45%;}
.abt_img img{width:100%;}
.abt{width:52%;line-height:24px;color:#333;    font-size: 13px;    margin-top: 20px;}
.abt b{font-size:20px;font-weight:bold;margin:10px 0;}
.abt p{text-indent:2em;margin:10px 0;}
.abt .font_en{font-size:12px;color:#ccc;margin-bottom:10px;display:block; line-height:30px;}
.jdygkd{margin-top:54px;}
.aboutBox4{width: 100%;height: 460px;background-repeat: no-repeat;background-position: center center;background: url(../uploadfile/image/20200828/20200828200818_282046280.jpg)50% no-repeat; margin-top:60px;}
.aboutBox4Dl dd a .icon{    clear: both;width: 126px;height: 126px;margin: 0 auto;border-radius: 100%;overflow: hidden;border: 1px solid #bcccd4;background-repeat: no-repeat;background-position: center center;transition-duration: 0.3s;transition-property: all;transition-timing-function: linear;}
.aboutBox4Dl dd{float: left;width: 20%;overflow: hidden;}
.aboutBox4Dl dd a .divT{clear: both;height: 36px;overflow: hidden;line-height: 36px;text-align: center;font-size: 18px;color: #ffffff;margin-top: 30px;}
.aboutBox4Dl dd a .txt{  clear: both;width: 168px;margin: 0 auto;overflow: hidden;text-align: center;color: #ffffff;line-height: 22px;transition:all linear 0.5s; -moz-transition:all linear 0.5s; -ms-transition:all linear 0.5s; -webkit-transition:all linear 0.5s;}
.aboutUsT{    clear: both;height: 120px;text-align: center;color: #333333;font-size: 30px;line-height: 75px;position: relative;color:#fff;    padding: 50px 0 40px 0;}
.aboutUsT:after{    content: "";display: block;width: 50px;height: 3px; margin:0 auto;background: #1f487c; }
.aboutBox4Dl dd a:hover .icon{background-color: #1f487c;border: 1px solid #1f487c;}
.typ2{color:#000;}
.aboutUsT p{display:block;}
.jianjie3 td{padding-left: 0px !important; position: relative;}
.jianjie3 td a img{    margin-right: 30px;}
.jianjie3 td div{background:rgba(0,0,0,0.7);position: absolute; bottom:0; width:343px; height:40px; padding:0 !important;}
.jianjie3 td div a{    color: #fff;font-size: 16px; line-height:40px;}
.jianjie3 tr{ display: block;}
.jianjie3 tr:nth-child(2){    margin-top: 30px;}
.jianjie3_botto img{display: block; margin: 0 auto;    padding: 35px 0 60px 0;}
.jianjie_bt_dz3{padding:70px 0 45px 0;}
.jianjie_bt p{font-size: 36px !important;color:#000 !important;text-align: center;margin-bottom: 20px;}
.jianjie_bt span{width:44px;height:5px;background: #1f487c;display: block;margin:0 auto;}
.jianjie_bt2 p{color:#fff !important; padding-top: 110px;}
.jianjie_bt1{    padding-top: 96px;}
.jianjie_bt3{    padding: 50px 0 50px 0;}

.aboutm{background:#fff; width:940px; height:340px; position: absolute; top:260px; left:50%;    z-index: 2;  padding:50px;    box-shadow: 0 0 30px rgba(0,0,0,0.1);border-radius: 20px; margin-left:-400px;}
.aboutm p{ font-size:15px; line-height:30px; padding-bottom:10px; color:#333;}
.aboutm p b{color:#2f318b;}

/*简介*/
.t t{ display: block; margin:20px auto 40px  auto; width:246px; height:38px;line-height:38px; background:#2f318b; font-size:16px; color:#fff; text-algin:center;}
.oem_d table td{position: relative; }
.oem_d table td img{border:1px #eee solid;border-radius: 20px; width:390px !important; height:390px !important;display: block;}
.oem_d table td span{display: block;position: absolute;top:330px;left:120px; width:200px; height:40px; line-height:40px !important;z-index: 2; text-algin:center; background:#2f318b; }
.oem_d table td span a{color:#fff;  font-size:16px;}
.oem_advbg{background:#2f318b;    height: 980px;}
.oem_advbg .t b{color:#fff;}
.oem_advbg .t t{ background:#019a4c; }


/*产品放大镜*/
.MagicZoomPup{border:0 !important;opacity:0.2 !important;}


/*内页产品分类*/
.pro_all_class{width:1300px !important; height:100px !important; border:0 !important; padding-top:20px;position: relative;}
.pro_all_class a{display: inline-block; width:150px; height:50px; line-height:50px;border-radius: 10px 0 10px 0; font-size:16px; text-align:center; color: #333;background:#eee;}
.pro_all_class a+a{margin-left:20px;}
.pro_all_class a.pro_on,.pro_all_class a:hover{color: #fff;background:#1f487c;}
:root .gradient{-webkit-filter:none;filter:none;}

.cp_csn a{ font-size:15px; line-height:50px;}
.miaoshu_head{margin-bottom:30px !important; padding-bottom:30px !important;}


/*小图*/
.pro_main_box{background:#f5f5f5;padding:20px;box-sizing: border-box;  }
.propic_show_left{width:48%;float: left;position: relative;}
.propic_show_left>a>img{width:100%;}
.propic_show_piclist{width:50%;height: 136px;float:left;position: absolute; top:280px; left:560px;z-index: 2; }
.propic_show_list{height: 136px;position:relative;transition:500ms;}
.propic_show_piclist.on_bottom .propic_show_list{height: 136px;transition:500ms;}
.propic_show_piclist ul{width:620px;height: 136px !important; overflow: hidden;}
.propic_show_piclist li{width:110px;height:110px;border:2px solid #333;cursor: pointer;overflow:hidden; float:left;}
.propic_show_piclist li+li{margin-left:20px;}
.propic_show_piclist.on_bottom .propic_show_list li+li{transition:500ms;}
.propic_show_piclist li.cur{border-color:#33a116;}
.propic_show_piclist li img{width:110px;transition:500ms;}
.propic_show_piclist li:hover img{transform:scale(1.1);transition:500ms;}
.propic_show_btn_bottom{width:100%;height:0px;position: relative;z-index: 2;transition:500ms;}
.propic_show_piclist.on_bottom .propic_show_btn_bottom{height:15px;background-color:#33a116;margin-top:5px;transition:500ms;display: none;}
.propic_img{width:100%;float:left;border:1px solid #eee;position: relative;overflow: hidden;}
.propic_ri{left:5px;background:url(http://login.114my.cn/memberpic/a1386879/uploadfile/image/20200523/20200523095839_1123785407.png);}
.propic_le{right:5px;background:url(http://login.114my.cn/memberpic/a1386879/uploadfile/image/20200523/20200523095839_548256226.png);}
.propic_img img{width:100%;transition:500ms;}
.propic_img>div{width:35px;height:34px;position:absolute;top:50%;margin-top:-17px;cursor: pointer;opacity: 0.5; display: none;}
.propic_show_right{width:49%; height:450px; float:right;text-align: left; position: relative;}
.propic_show_right br{display:none;}
.propic_show_right .propic_desc{height:56px;margin-top:20px;overflow:hidden;}
.propic_show_right .propic_desc strong{font-weight:bold;}
.pro_detail_title{font-size:21px;display:block;line-height: 80px;border-bottom: 1px solid #eee; color: #333;}
.pro_return{width:37px;height:37px;float:right;margin-top: 20px;background:url(http://login.114my.cn/memberpic/a1386879/uploadfile/image/20200523/20200523095840_876139193.png) no-repeat;cursor: pointer;}

.pro_show_ewm{position: absolute; bottom:0; width:100%; }
.pro_ewm_left{font-size:20px; line-height:30px; background:#1f487c; padding:20px; color:#fff; margin-top:10px;}

.pro_show_w{padding-top:20px;}
.pro_show_w p{font-size:14px; line-height:30px;}
.pro_show_w p:before{content:""; display:block; width:8px; height:8px; border:1px #ccc solid; float:left; border-radius: 100%; margin:10px 10px 0 0;}


/*证书*/
.nyqhlist li{width:23% !important;}



/*联系我们*/
   .w1200 {
        width: 100%;
        margin: 0 auto;
    }

    .lxtop {
        overflow: hidden;
        border-radius: 3px;
        background: #f1f1f1;
    }

    .lxtop img {
        float: left;
    }

    .lxtop p {
        font-size: 15px;
        line-height: 30px;
        padding: 20px 50px 0 442px;
    }

    .lxtop p span {
        display: block;
        color: #222;
        font-size: 18px;
        line-height: 50px;
    }

    .Separate {
        font-size: 30px;
        text-align: center;
        margin: 2rem auto 0px;
    }

    .Separate span {
        display: block;
        font-size: 14px;
        letter-spacing: 5px;
        color: #222;
        margin-top: 10px;
    }

    .lxfsnr {
        overflow: hidden;
        border-radius: 3px;
        padding-top: 20px;
    }

    .lxfsnr ul {
        overflow: hidden;
		padding-left:10px;
    }

    .lxfsnr li {
        margin: 10px 0px 20px 20px;
        float: left;
        width: 46.8%;
        padding: 25px 0 20px 10px;
        box-shadow: 0 0 5px #dadada;
    }
   .lxfsnr li:last-child{}
.lxfsnr li:last-child p{line-height: 26px;width: 81%;margin-top: 10px;}
    .lxfsnr li:hover {
        color: #000;
    }

    .lxfsnr li img {
        float: left;
        margin: 15px auto;
    }

    .lxfsnr li p {
        float: left;
        line-height:70px;
        padding-left: 25px;
        font-size: 20px;
    }

    .lxfsnr li a {
        font-size: 16px;
    }

    .wzdt {
        margin-bottom: 20px !important;
    }

    .ck {
        cursor: pointer;
    }

    .lxfsnrlb li:hover img {
        transition: All 0.4s ease-in-out;
        -webkit-transition: All 0.4s ease-in-out;
        -moz-transition: All 0.4s ease-in-out;
        -o-transition: All 0.4s ease-in-out;

        transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
    }


    .hvr-float-shadow {
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: perspective(1px) translateZ(0);
        transform: perspective(1px) translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        position: relative;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-property: transform;
        transition-property: transform;
    }

    .hvr-float-shadow:before {
        pointer-events: none;
        position: absolute;
        z-index: -1;
        content: '';
        top: 100%;
        left: 5%;
        height: 10px;
        width: 90%;
        opacity: 0;
        background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
        background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-property: transform, opacity;
        transition-property: transform, opacity;
    }

    .hvr-float-shadow:hover,
    .hvr-float-shadow:focus,
    .hvr-float-shadow:active {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    .hvr-float-shadow:hover:before,
    .hvr-float-shadow:focus:before,
    .hvr-float-shadow:active:before {
        opacity: 1;
        -webkit-transform: translateY(10px);
        transform: translateY(10px);
    }

    .hvr-bubble-bottom {
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: perspective(1px) translateZ(0);
        transform: perspective(1px) translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        position: relative;
        -webkit-transition: all 0.3s linear;
        transition: all 0.3s linear;
    }

    .hvr-bubble-bottom:before {
        pointer-events: none;
        position: absolute;
        z-index: -1;
        content: '';
        border-style: solid;
        -webkit-transition: all 0.3s linear;
        transition: all 0.3s linear;
        -webkit-transition-property: transform;
        transition-property: transform;
        left: calc(50% - 10px);
        bottom: 0;
        border-width: 10px 10px 0 10px;
        border-color: #e1e1e1 transparent transparent transparent;
        opacity: 0;
    }

    .hvr-bubble-bottom:hover:before,
    .hvr-bubble-bottom:focus:before,
    .hvr-bubble-bottom:active:before {
        opacity: 1;
        -webkit-transform: translateY(15px);
        transform: translateY(15px);
    }



/*第六套自定义列表*/
.nylist li{width:23% !important;}
.nylist li .nylist_tit:before{background: #1f487c !Important;}
.nylist_pic img{height: 100%;}



.equ_d .new_web_div2021 li{float: left;width: 32%;position: relative;overflow: hidden;text-align: center;}
.equ_d .new_web_div2021 li+li{margin-left: 2%;}
.equ_d .new_web_div2021 li img{display: block;width: 100%;height: 100%;transition: all ease 0.3s;}
.equ_d .new_web_div2021 ul+ul li{margin-top: 2%;}
.equ_d .new_web_div2021 li p{display: block;height: 50px;line-height: 50px;background: #f5f5f5;position: relative;z-index: 2;}
.equ_d .new_web_div2021 li p a{font-size:16px;}

.equ_d .new_web_div2021 li:hover img{transform: scale(1.1);}
.equ_d .new_web_div2021 li:hover p{background: #1f487c;}
.equ_d .new_web_div2021 li:hover p a{color:#fff;}


/*案例*/
.dwone li{width: 100% !important; text-align:left !important;}
.dwone li:hover .dwwa_a a{color:#1f487c !important;}
.dwone li:hover .dwwa_more a{    background: #1f487c !important;}
.dwlist_con{width:30%; float:left;}
.dwwa{width:70%; float:left; padding-left:2%; padding-top:1% !important;}
.dwwa_more a{width:120px; text-align:center; font-size:14px !important;  }