body{background:#f1f1f1;}

.w1500{ background:#fff; width:1500px; max-width: 1500px; margin:-62px auto 0; float: none; padding: 0px 30px 50px 30px;position: relative; z-index: 9;}



.copys {padding-bottom: 100px !important;}

.links{ display:none;}

/*内页幻灯片*/

.banner1{width:100%; position: relative;}

.banner-box1{ min-width:1200px; height:500px; position:relative; margin:0 auto;  z-index: 0;}

.banner-box1 .bd, .banner-box .bd ul{ width:100% !important; }

.banner-box1 .bd li{ width:100% !important; height:500px; background-position: center; background-repeat: no-repeat; background-color: #eee}

.banner-box1 .bd li a{ display:block; background-size:auto;width: 100%;height: 80%;position: relative;z-index: 998;}

.banner-btn1{ width: 100%; position: absolute; top:220px; left: 0; margin-left: 0; height: 230px; overflow: hidden; }

.banner-btn1 a{ display:block; width:49px; height:104px; position:absolute; top:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 999;}

.banner-btn1 a.prev{ left:-50px; background:url(../images/20220907134627_1672099962.png) no-repeat 0 0; } 

.banner-btn1 a.next{ right:-50px; background:url(../images/20220907134627_1672099962.png) no-repeat -49px 0; }

.banner-box1 .hd { position:absolute; bottom:36px; width: 100%; display: block; }

.banner-box1 .hd ul{ text-align: center}

.banner-box1 .hd ul li{ width:9px; height:9px; border-radius :20px; text-indent:-9999px; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; background: #fff;}

.banner-box1 .hd ul li.on{ background:#0858ad; width: 15px; }

.banner-box1:hover .banner-btn1 a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }

.banner-box1:hover .banner-btn1 a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }

.banner-box1 .banner-btn1 a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }



/*内页二级导航*/

.navn{margin:0 auto; min-width:1300px; max-width:1500px; background:#f8f8f8; height:60px; line-height:60px; position: relative; left:0; right:0; bottom:60px;z-index: 999;}

.navn>a{display:block; float:left; font-size:16px; color:#222;}

.navn>a+a,.navn2 li+li{border-left:1px #eee solid;}

.navn1 a{width:20%; height: 100%; display: flex;justify-content: center;align-items: center;}

.navn>a.on,.navn>a:hover{color:#fff;background:#0e4187;  }

.navn2 li{ float:left; width:33.3333%;position: relative; }

.navn2 li>a:hover,.navn2 li.on>a{background:#0e4187; color:#fff;}

.navn2 li>a{font-size:16px; color:#222;display: block;}

.navn2 ul{position: absolute; top:60px;width:100%; height: 0; overflow: hidden; background:#fff;transition:all linear 0.3s; z-index: 99; text-align:center;}

.navn2 ul a{line-height:40px; display:inline-block; font-size:15px; padding:0 1vw;}

.navn2 li:hover ul{height:auto; box-shadow: 0 0 10px rgba(0,0,0,0.1);}



/*内页自定义幻灯片*/

#banner_com{width:100%; position: relative;background:url(../uploadfile/image/20221010/20221010200507_933266005.jpg) top center no-repeat; height:500px; background-attachment: fixed;}

#banner_sj{width:100%; position: relative;background:url(../uploadfile/image/20220929/20220929090127_874809144.jpg) top center no-repeat; height:500px; }

#banner_news{width:100%; position: relative;background:url(../uploadfile/image/20220929/20220929085108_2116852439.jpg) top center no-repeat; height:500px;}

#banner_con{width:100%; position: relative; background:url(../uploadfile/image/20221010/20221010201152_131046404.jpg) top center no-repeat; height:500px; }

#banner_hz{width:100%; position: relative; background:url(../uploadfile/image/20220929/20220929085552_231579021.jpg) top center no-repeat; height:500px; }

#banner_ly{width:100%; position: relative; background:url(../uploadfile/image/20220929/20220929085938_387459621.jpg) top center no-repeat; height:500px; }

#banner_ry{width:100%; position: relative; background:url(../uploadfile/image/20220929/20220929085722_1199651401.jpeg) top center no-repeat; height:500px; }

#banner_sp{width:100%; position: relative; background:url(../uploadfile/image/20220929/20220929084207_947779765.jpeg) top center no-repeat; height:500px; }

#banner_feed:before {content: ''; width: 100%;height: 100%;position: absolute;

 top: 0;left: 0;background:rgba(0,0,0,0.4);}

#banner_con:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0; background:rgba(0,0,0,0.4);}

#banner_news:before { content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0; background:rgba(0,0,0,0.4);}

#banner_com:before { content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0; background:rgba(0,0,0,0.4);}

#banner_ry:before { content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0; background:rgba(0,0,0,0.4);}

#banner_hz:before { content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0; background:rgba(0,0,0,0.4);}

/*幻灯片文字*/

.banner_tit{ display: block;height: 500px;padding-top: 190px; width: 500px;margin: 0 auto; text-align: center; position: relative;}

.banner_tit h3 { color: #ffffff;font-size: 45px; display: block;line-height: 48px;letter-spacing: 2px;font-weight: 100; margin-bottom: 10px; letter-spacing: 8px;}

.banner_tit h6 {color: #ffffff;width: 100%; border-radius: 30px;margin: 0px auto;height: 35px;line-height: 35px;color: #fff;font-size: 16px; font-weight:100;}

.hor{color: #ffffff;background: linear-gradient(120deg,#125ad6 10%,#3593e2 80%);height: 40px; line-height: 40px ; text-align: center; border-radius: 10px; font-size: 20px; margin-top: 23px;    font-weight: normal;  letter-spacing: 3px;}



.nynewslist_r{width:71% !important;}



#bodycon{background:#f1f1f1;padding-bottom:100px;margin-top: -60px}

#bodycon #center{max-width:1500px;margin:0 auto;float: none;padding:0px 30px 50px 30px;}

#bodycon,#bodycon #center,#bodycontent{width:100% !important;}

#bodycon #left,#bodycon #center,#bodycon #right{height:auto !important;}

.ny_propic a img{height: 300px !important;}



/*内页产品*/

.protemppic img,.nylist_pic img,.dwtwo li .dw_pic img,.neiye_product_img,.ny_propic a img,.newspic img{height: 100%}

.ny_protil:before,.nylist li .nylist_tit:before,.nyxqnews_righttit:before{background: #0858ad !important;}

.nylist ul li{width:275px;transition: all 1s ease-in-out;}

.nylist ul li:hover{background:#0858ad;}

.nyxqnews_righttit strong{font-size: 18px;color:#0858ad !important;}

.ny_prolist a:hover .ny_protil{color:#0858ad !important;}

.ny_prolist a:before{border-top-color:#0858ad !important;border-right-color:#0858ad !important;}

 .ny_prolist a:after{border-bottom-color:#0858ad !important;border-left-color:#0858ad !important;}

/*第八套产品*/

.ny_prolist{box-shadow: 0 0 1.5vw 0 rgba(0,0,0,0.05);}

.ny_propic img{height:auto;}

.ny_prolist a:hover .ny_protil{color:#0858ad !important;}

.ny_prolist a:before{border-top-color:#0858ad !important;border-right-color:#0858ad !important;}

.ny_prolist a:after{border-bottom-color:#0858ad !important;border-left-color:#0858ad !important;}

.nylist li .nylist_tit:before{background: #0858ad ;}

/*内页*/

.nban{height:450px;width: 100%;overflow: hidden;}

/*面包屑*/

#bodycon #center{position: relative;z-index: 9;background: #fff;}

#right,p.desc{display:none;}

.mianbxContent{max-width:1500px;width:100% !important;text-align: left !important;padding-left:45px;color:#333;background:#ffffff url(../images/20220926083913_1024003415.png) no-repeat 5px center;height: 62px !important;line-height:62px !important;border-bottom: 1px dashed #ddd;font-size: 15px; margin-bottom:30px !important;}

.mianbxContent a{color:#333;display:inline-block;margin: 0px 5px;font-size: 16px !important;}

.mianbxContent a:hover{font-size: 16px !important;}

.strong_title{display:none;}



/*产品分类*/（有二级分类）

.pro_all_class{width:1500px !important; height:auto !important;margin:0 auto !important;font-size:0px; line-height:0px; border-bottom:none !important;margin-bottom:20px !important;display: flex;justify-content: center;margin-top: 20px !important;flex-wrap: wrap;}

.total_2019{font-size: 0;display: flex;justify-content: flex-start;width:1200px;flex-wrap: wrap;}

.one_2019{width:calc((100% - 3.2%) / 8);height:52px;display: inline-block;position:relative;margin:0 0.2% 5px;}

.two_2019{width: 100%;height:0;background: #f3f3f3;position:absolute;top:52px;left:0;z-index: 9;overflow: hidden;transition:0.6s;}

.one_2019:hover .two_2019{height:auto;transition:0.6s;}

.pro_all_class .two_bt_2019 a{width:100% !important;display:block;line-height: 52px;color:#666;height: 52px;overflow:hidden;font-size:14px;}

.two_bt_2019 a:hover{background: #0858ad;color:#fff;}

.pro_all_class>a,.one_2019>span a{display:inline-block;width:100%;height:52px;overflow:hidden;text-align:center;font-size: 15px !important;color:#333;background:#eaeaea;white-space: nowrap;text-overflow: ellipsis;line-height:52px;text-decoration:blink;transition: all 0.8s linear;margin-bottom: 10px;text-transform: uppercase;}

.pro_all_class>a:hover,.one_2019:hover,.one_2019.cur,.one_2019:hover>span a{transition: all 0.5s linear; background:#0858ad; color:#fff;}

.one_2019 .cur{transition: all 0.5s linear; background:#0858ad; color:#fff;}

.pro_all_class strong{background:#0858ad;color:#fff;display:block;height: 100%;width: 100%;line-height: 52px;font-size: 16px;}

.pro_all_class .pur{ display:none;}

.pro_all_class>a {width: 15%;height: 166px;margin-bottom: 0;font-size: 20px!important;background: #333;color: #fff;margin-right:10px; line-height: 164px;}

.pro_all_class>a+a{margin-left:10px;}

.dwone li{width:31.33% !important;}

.dwone li img,.nynews-photo img{height: 100%;}

.dwone li:hover .dwwa_a a,.nynews-list:hover .nynews-title{color: #0858ad !important;}

.dwone li:hover .dwwa_more a,.nynews-list:hover .nynews-more{background: #0858ad !important;}

.dankoz{z-index: 999; width: 1400px;}

#search_center span{margin-top: 160px; display: block;}

.nysearch2021{margin-top: 120px;box-shadow: 0 0 1.5vw 0 rgb(0 0 0 / 5%); background: #ffffff; padding: 20px; margin-right: 11px;}

.nysearch2021:nth-child(5n) {margin-top:40px;}

.nysearch2021:nth-child(6n) {margin-top:40px;}

.nysearch2021:nth-child(7n) {margin-top:40px;}

.nysearch2021 font {

    display: none;

}



#bodycontent.content_99eeb62c9bc9d4a9 {

    margin-top: 150px;

}



.nysearch2021 a {

    font-size: 16px;

    line-height: 25px;

    width: 301px;

    background: #f5f5f5;

    display: block;

    height:55px;

    text-align: left;padding: 0 0 10px 10px;

}

.nysearch2021 a img {

    margin-left: -10px !important;

}

/*产品列表（二）*/

.nyproduct li{border:1px solid #eee}

.nyproduct_photo img{height:auto;}

.nyproduct li:hover .nyproduct-content{background-color: #0858ad !important;}

.nyproduct-more{background: #0858ad !important;box-shadow: 0px 1px 20px 0px rgba(17, 93, 207, 0.4), inset 0px -1px 0px 0px #0858ad !important;}



/*分页*/

.pages_info{ width:900px !important;clear: both; margin-top: 20px !important; margin-bottom: 30px !important;}

.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;font-size:13px;cursor: pointer;}

.pages_box a{margin-left:10px;color: #666;}

.pages_box a.page_curr,.pages_box a:hover{background:#0858ad;color:#fff;font-size:13px;}

.page_jump{margin-left:10px;}



/*产品分类*/

.pro_all_class{width:1500px !important; height:auto !important;margin:0 auto !important;font-size:0px; line-height:0px; border-bottom:none !important;margin-bottom:20px !important;border:none !important; width:100% !important;display: flex;justify-content: center;margin-top:20px !important;}

.two_2019{width: 100%;height:0;background: #f3f3f3;position:absolute;top:52px;left:0;z-index: 9;overflow: hidden;transition:0.6s;}

.one_2019:hover .two_2019{height:auto;transition:0.6s;}

.pro_all_class .two_bt_2019 a{width:100% !important;display:block;line-height: 52px;color:#666;height: 52px;overflow:hidden;font-size:14px;}

.two_bt_2019 a:hover{background: #0858ad;color:#fff;}

.pro_all_class strong{background:#0858ad;color:#fff;display:block;height: 100%;width: 100%;line-height: 52px;font-size: 16px;}

.pro_all_class .pur{ display:none;}

.pro_all_class{ border:none !important; width:100% !important; }

.ny_propic{border: 1px solid #eee;}

.miaoshu_head{display:none;}



/*产品详情*/

.propic_show_left_20170301{width: 80% !important;position:relative;}

.propic_show_left_20170301 img{width:100% !important;}

.propic_show_left_20170301>a{width:52px;height:52px;border:1px solid #eee;border-radius:50%;font-size:18px;text-align:center;line-height:50px;position:absolute;top:calc(50% - 26px);cursor: pointer;user-select: none;transition:all 0.5s;}

.propic_show_left_20170301>a:hover{background:#0858ad;color:#fff;border-color:#0858ad;}

.propic_show_left_20170301>a.black:hover{background:#333;color:#fff;border-color:#333;}

.propic_show_left_20170301 .pro_prev{left:50px;}

.propic_show_left_20170301 .pro_next{right:50px;}

.propic_show_left_20170301>a span{width: 148px;display:inline-block;font-size:14px;text-align:center;padding:10px;border:1px solid #eee;position:absolute;top:-50px;left:50%;transform:translateX(-50%);opacity:0;}

.propic_show_left_20170301>a:hover span{background:#ccc;opacity:1;}

.propic_show_right_20170301{width: 50%;font-size: 14px;padding-left: 30px !important;display: flex; flex-flow: column; justify-content: space-between; line-height: 22px;}

.propic_show_right_20170301 p{line-height:24px;}

.propic_show_right_20170301 .pro_detail_title{font-size: 24px;line-height:40px;display: block;}

.propic_show_right_item_20170301 img{width:93px;margin-right:15px;}

.propic_show_right_item_20170301 img:nth-child(n+6){margin-top:15px;}

.propic_show_right_item_20170301 img.on{border:1px solid #0858ad !important;}

.content_99eeb62c9bc9d4a9{max-width: 1200px !important;border: 1px solid #eee;padding: 20px;display: flex;justify-content: space-between;}



.pro_detail_box{max-width: 1200px !important;padding-bottom: 20px;margin-top:30px !important;}

.psupdown{margin: 30px 0 40px!important;display: flex;justify-content: center;}

.psupdown a+a {

    margin-left: 10px;

    background: #666;

}

.psupdown a {

    width: 32%;

    height: 40px;

    font-size: 16px;

    line-height: 40px;

    background: #0858ad;

    color: #fff;

}



/*产品详情-自定义样式*/

.file_down{margin:10px auto 40px;}

.file_down a{width:250px;padding:12px 0;display:block;text-align: center;border:1px solid #201f1d;border-radius:6px;position: relative;overflow: hidden;z-index: 1;}

.file_down a+a{margin-top:15px;}

.file_down a:hover{background:#0858ad;border-color:#0858ad;color:#fff;}

.file_down a:after{content: '';width:0;height:0;position: absolute;top: 50%;left: 50%;border-radius: 50%;transform: translateY(-50%) translateX(-50%);z-index: -1;-webkit-transition: all 0.5s cubic-bezier(0.31, -0.105, 0.43, 1.59);transition: all 0.5s cubic-bezier(0.31, -0.105, 0.43, 1.59);}

.file_down a:hover:after{width:160px;height:160px;background:rgba(0,0,0,0.5);opacity:0;}



.pro_detail_rel_box{padding-bottom:18px;margin-top: 25px !important;}

.pro_detail_rel_hd{width:1200px !important;font-size:0;padding: 0 !important;}

.pro_detail_rel_hd strong{font-size:16px;display:inline-block;vertical-align:top;width:180px;height:52px;line-height:52px;text-align:center;color:#fff;padding-left:36px;background:#201f1d url(../images/20211126103017_1684581509.png) no-repeat 22px center;}

.pro_detail_rel_item{margin-top: 18px !important;overflow: hidden;}

.pro_detail_rel_item>div{width: 23% !important;border:1px solid #eee;margin-left:18px;}

.pro_detail_rel_item>div+div{margin-left: 2%;}

.pro_detail_rel_item>div>a+br+a {margin-top: 10px;display: block;height: 50px;line-height: 50px;background: #eee;font-size: 14px; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}

.pro_detail_rel_item>div img{width:100% !important;height:auto !important;}

.pcontent_title_h4{width:auto !important;display:inline-block;vertical-align:top;padding-left: 25px;display:none;}

.pcontent_title_h4 strong{line-height:56px;}

.pcontent_title_h4 strong,.pcontent_title_h4 a{display:inline-block;}

.pcontent_title_h4 a{margin-left:15px;font-size: 12px;color: #999;padding: 5px;border: 1px solid #ccc;}

.pcontent_title_h4 a:hover{color:#cf1017;border-color:#cf1017;}

.dgcontent_title_h5{background:#fff;padding:20px;text-align: center;border-top: 1px solid #eee;margin-top:50px !important;width:100%!important;}

.dgcontent_title_h5 h5 strong{font-size:16px;}

.detail_title{margin-top:30px;background:#fff;width: 1200px !important;margin-left: 0 !important;font-size:0;padding: 0 !important;margin:0 auto!important;background:#0858ad;}

.detail_title strong{font-size:16px;display:inline-block;vertical-align:top;width:180px;height:62px;line-height:62px;text-align:center;color:#fff;padding-left:25px;background:#0858ad url20211216145441_424226981.png) no-repeat 35px center;}



.pro_tabs{width:100%;margin-top:30px;max-width: 1200px;}

#igetxt{background:#fff;width: 100% !important;margin-left: 0 !important;font-size:0;padding: 0 !important;border-bottom: 1px solid #ccc;}

#igetxt ul{display:inline-block;vertical-align:top;}

#igetxt ul li{background:none !important;border: none !important;padding: 0 !important;margin-bottom: 0 !important;}

#igetxt ul li h3{font-size:16px !important;display:inline-block;vertical-align:top;width:230px;height:62px;line-height:62px;text-align: left;;color:#fff;padding-left:66px !important;background:#333 url20211216145441_424226981.png) no-repeat 35px center;}

#igetxt ul li.on{border-color:#0858ad;}

#igetxt ul li.on h3{background-color:#0858ad;}

.pro_tabs+table{width:100%;}

.product_content{width:1200px !important;margin-top: 30px !important;}

.product_content *{line-height: 40px;font-size: 18px;}

.product_content .xq_bg{margin-top:30px;width: 100%;overflow-x: auto;}

.product_content table{width:1430px;border-spacing: 0;border-collapse: collapse;}

.product_content tbody{width:100%;}

.product_content tr:nth-child(odd){}

.product_content tr:nth-child(1){}

.product_content tr+tr{margin-top:-1px;}

.product_content tr *{font-size:14px;}

.product_content td{border:1px solid #ccc;line-height: 30px;text-align: center;}

.product_content td+td{margin-left:-1px;}

.product_content td p{font-size: 17px;font-weight: normal;}

.product_content tr:nth-child(1) td{line-height:42px;}

.product_content tr:nth-child(odd) td{background: #f1f1f1;}

.product_content tr:nth-child(1) td:nth-child(1){background:none;}

.product_content tr#proConTr{background:#0858ad;}

.product_content tr#proConTr td{color:#fff;}



/*放大镜*/

.propic_le_mag{width:226px;height:226px;overflow:hidden;position:absolute;top:0px;left:48%;z-index: 99;display:none;border:1px solid #eee;}

.propic_le_mag img{position:absolute;}

.propic_img:hover .magnifier{display: block !important;}

.propic_img .magnifier {width: 185px;height: 185px;background:url(../uploadfile/image/20210331/20210331231238_1056535161.png);position: absolute;left: 0;top: 0;display: none;margin-top:0;cursor: inherit;z-index:9;}



/*内页新闻列表（二）*/

.strong_title{display:none;}

.nswsfenlei_2019{ text-align: center;}

.nswsfenlei_2019 ul{font-size:0;}

.nswsfenlei_2019 li{display:inline-block;vertical-align:top;width:182px;height:52px;border:1px solid #e0e0e0; text-align:center;}

.nswsfenlei_2019 li+li{margin-left:12px;}

.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.cur{background:#0858ad;border-color:#0858ad;}

.nswsfenlei_2019 li a{display:block;line-height:50px;font-weight: normal;font-size: 16px;}

.nswsfenlei_2019 li:hover a,.nswsfenlei_2019 li.cur a{color:#fff;}



.news_box_lbm{width:100% !important;}

.nynews-photo{width:19% !important;}

.nynews-list>a {

    display: flex;

}

.nynews-content{width:74% !important;padding: 0 3%!important;}

.nynews-list:after{background: #0858ad !important;}



/*留言*/

.fee_box{padding:15px;border:1px solid #d7d7d7;background:url(../images/20211126102547_503849358.png) no-repeat right center;}

.fee_box #form1{padding:0 30px;}

#bodycontent #tianxieone{overflow: hidden;}

.fee_box #tianxieone,.fee_box #tfour,.fee_box #liuyanshenming,.fee_box #lytijiao{width:78% !important;border:none !important;}

.fee_box #tianxieone .clear(display:block;)

.fee_box #tfour{padding-bottom:10px;}

.fee_box #tianxiethree,.fee_box #tfive{width:calc(100% - 120px) !important;border: 1px solid #d7d7d7;}

.fee_box .tianXoImg{border:none !important;}

.fee_box .tianXoImg input+input{height:26px;border: 1px solid #d7d7d7;}

.fee_box .bodycon_box{width:100%;background:#f7f7f7;}

.fee_box #lytijiao input{width:120px;height:36px;cursor: pointer;}

.fee_box #lytijiao input:hover{background:#b20405;color:#fff;}

.fee_box #chakantwo{max-width: 1500px !important;width: 100% !important;height: 65px !important;padding-left: 30px;text-align: left;font-size:0;}

.fee_box #chakantwo a{display: inline-block;width: 120px;height: 42px;line-height: 42px;border: 1px solid #2b0103;text-align: center;}

.fee_box #chakantwo a+a{margin-left:2px;}



/*详情主图片*/

.content_image img {

    width: auto !important;

    height: auto !important;

}

/*其他*/

.back_column {

    width: 100%!important;

}

.bodyContentString8 {

    width: 100%!important;

}



/*新闻代码*/

.nyxqnews_right{width: 286px !important;background:#f4f4f4 !important;}

.nyxqnews_rightcont a{line-height: 36px;}

.nyxqnews_left{width:calc(100% - 310px) !important;background:#f4f4f4 !important;}

.nyxqnews{width: 100% !important;}

.nyxqnewsfanhui{display:none;}

.nyxqnewsbg,.nywenzhang{background:none !important;}

.nyxqnewsbg{padding:0 30px 30px !important;}

.nyxqnews_leftpage{width:auto!important;margin-right: -30px;}

.nyxqnews_leftpage>div{width:50% !important;position: relative;}

.nyxqnews_leftup{line-height: 70px;}

.nyxqnews_leftdown{line-height: 70px;background: none!important;width: 50%!important;padding-right:50px!important;}

.nyxqnews_leftdown:before{content:'';width:50px;height:100%;background: url(../images/newsdown.png) 15px 29px no-repeat!important;position:absolute;top:0;right:0;}

.in_new{ font-size:14px; line-height:28px; width:95%; margin:0 auto;}

.in_new p{text-indent:2em;}



/*自定义内容*/

.column_content_page_content{width:100% !important;}



.pro_ewm_m img {width:100%;border: 1px solid #eee;padding: 5px;}

.pro_ewm_m {width: 25%;display: flex;flex-flow: column;align-items: center;}

.pro_show_ewm {display: flex; width: 85%;align-items: center;justify-content: space-between;}

.pro_ewm_m span {margin-top: 10px;}

.pro_ewm_left p {font-size: 22px; margin: 10px 0; display: block;}

.pro_ewm_left b {font-size: 22px;display: block;}

.propic_show_right_20170301 br {display: none;}







.product_content .a1 {width: 100%; margin: 0 auto; font-size: 20px !important; background: #fff; padding: 0.4% 6%;}

.product_content .a1 a:nth-child(3) {font-size: 16px; background: red; padding: 6px; display: inline-block; width: 35%; color: #fff;text-align: center;}

.product_content .a1 a:nth-child(1) {font-size: 16px; background: #0858ad; padding: 6px; display: inline-block; width: 35%; color: #fff;text-align: center;}







.inside-banner { position:relative; overflow:hidden; }



.inside-banner img { display:block; width:100%}



.inside-banner .ban-info { position:absolute; text-align:center; top:35%; z-index:10; width:100%; color:#fff}



.inside-banner .ban-info h2 { margin-bottom:2px; font-size:45px; font-weight:normal; line-height:66px;color: #fff; letter-spacing:8px;}



.inside-banner .ban-info p { font-size:16px; line-height:30px;color: #fff;}



.inside-banner .case-ban-info { position:absolute; left:0; top:28.5%; z-index:10; width:100%; text-align:center; color:#fff}



.inside-banner .case-ban-info h2 { font-size:54px; line-height:64px}



.inside-banner .case-ban-info .case-desc { margin-bottom:25px; font-size:24px; line-height:42px}



.inside-banner .feature .item { display:inline-block; vertical-align:top; *display:inline; *zoom:1; padding:0 57px}



.inside-banner .feature .center { position:relative}



.inside-banner .feature .center span { position:absolute; top:10px; bottom:16px; width:1px; background:url(bk2p.png) repeat-y 0 0}



.inside-banner .feature .center .before { left:0}



.inside-banner .feature .center .after { right:0}



.inside-banner .feature h3 { font-size:18px; line-height:38px; text-align:left}



.inside-banner .feature h4 { font-size:90px; line-height:104px}





.inside-banner { position:relative; overflow:hidden;}

.inside-banner:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0; background:rgba(0,0,0,0.4);}

#banner_news:before { content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0; background:rgba(0,0,0,0.4);}

#banner_com:before { content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0; background:rgba(0,0,0,0.4);}

#banner_ry:before { content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0; background:rgba(0,0,0,0.4);}

#banner_hz:before { content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0; background:rgba(0,0,0,0.4);}



.inside-banner img { display:block; width:100%}



.inside-banner .ban-info { position:absolute; text-align:center; top:35%; z-index:10; width:100%; color:#fff}





.inside-banner .case-ban-info { position:absolute; left:0; top:28.5%; z-index:10; width:100%; text-align:center; color:#fff}



.inside-banner .case-ban-info h2 { font-size:54px; line-height:64px}



.inside-banner .case-ban-info .case-desc { margin-bottom:25px; font-size:24px; line-height:42px}



.inside-banner .feature .item { display:inline-block; vertical-align:top; *display:inline; *zoom:1; padding:0 57px}



.inside-banner .feature .center { position:relative}



.inside-banner .feature .center span { position:absolute; top:10px; bottom:16px; width:1px; background:url(bk2p.png) repeat-y 0 0}



.inside-banner .feature .center .before { left:0}



.inside-banner .feature .center .after { right:0}



.inside-banner .feature h3 { font-size:18px; line-height:38px; text-align:left}



.inside-banner .feature h4 { font-size:90px; line-height:104px}



.service-video{ }





span.pro_detail_cppp {line-height: 40px;    font-size: 15px;}



.fl{ float:left;}

.fr{ float:right;}







/* 型号搜索 */

.pronysertop2{ height:44px; position:relative; width:1200px; margin:0px auto;}

.proxhser2{ height:26px;overflow:hidden; position:absolute; right:0px; top:5px; padding-right:74px; width:82px;}

.proxhser2 input{ padding:0px; margin:0px; padding-left:10px; width:100%; font-size:14px; line-height:18px; height:18px; padding-top:3px; padding-bottom:3px; border:1px solid #FF0000; border-radius:10px; }

.proxhser2 a{ display:block; position:absolute; right:0px; top:0px; width:50px; height:26px; cursor:pointer; line-height:26px; font-size:15px; color:#000;}

.proxhser2 a img{ display:block; height:16px;}



.protable2{ padding-top:0px;}

.protable2 table{table-layout:fixed;word-break:break-all; border-collapse:collapse;/* width:100%;*/}

.protable2 table thead tr{ background-image:url(../images/cjpro_back_pic_1.jpg); background-repeat:repeat; background-position:center; background-size:cover;}

.protable2 table thead tr td{ text-align:center; font-size:14px; font-weight:bold; color:#fff; padding:0 3px 0 3px !important; line-height:48px;}



.protable2 table thead.thead2 tr{ background-image:none;}

.protable2 table thead.thead2 tr td{ height:24px; padding-top:8px; padding-bottom:8px;}

.protable2 table thead.thead2 tr td select{ width:60%; margin:0px auto; border:1px solid #CCC; border-radius:5px; color:#666; height:24px;}



.protable2 table tbody tr td{ text-align: left; font-size:12px !important; color:#000; padding-top:5px; height:45px; padding-bottom:5px; line-height:28px; background:#fff; border: 1px solid #fff; padding-left:6px !important;}

.protable2 table tbody tr:nth-child(2n+1) td{ background-color:#e4e4e4; padding:0 0 0 6px !important;}





.protable2 table tbody tr:nth-child(2n+1) td img{ margin:auto;}

.protable2 table tbody tr td img{ margin:auto;}

.protable2 table tbody tr td a{ line-height:16px;}





.wrapper{width:1200px;margin: 0 auto}



.w236{ width:236px; margin-bottom:30px; float:right; border-radius:10px;}









/*新闻*/

.news{padding-top:20px;}

@media (max-width: 1440px){.news{padding-top: 80px;padding-bottom: 60px}}

@media (max-width: 968px){.news{padding-top: 20px;padding-bottom: 20px}}

@media (max-width: 668px){.news{padding-top: 10px;padding-bottom: 10px}}

.news__category{padding-bottom:42px;border-bottom: 1px solid #ddd;display: flex;justify-content: space-between;align-items: flex-end}

@media (max-width: 668px){.news__category{padding-bottom: 0px;flex-direction: column;align-items: flex-start;justify-content: space-between}}

@media (max-width: 668px){.news__category .list{width: 100%;display: block;margin-top: 10px;overflow: hidden}}

.news__category .list ul{margin: 0;padding: 0;display: flex}

@media (max-width: 668px){.news__category .list ul{display: block;margin: 0 -5px}}

.news__category .list ul li{list-style-type: none;margin-left: 60px}

@media (max-width: 968px){.news__category .list ul li{margin-left: 20px}}

@media (max-width: 668px){.news__category .list ul li{display: block;float: left;padding: 0 5px;margin: 0;margin-bottom: 10px}

.news__category .list ul li.list2{width: 50%}

.news__category .list ul li.list3{width: 33.33%}

.news__category .list ul li.list4{width: 25%}}

.news__category .list ul li a{display: block;font-size: 18px;line-height: 20px;color:#000;font-weight: lighter;position: relative;transition: all .5s}

@media (max-width: 668px){.news__category .list ul li a{font-size: 14px;line-height: 30px;font-weight: normal;text-align: center;border: 1px solid #999}}

.news__category .list ul li a:after{content: '';display: block;width: 0%;height: 3px;line-height: 3px;background-color: #000;position: absolute;left: 50%;bottom: -41px;z-index: 2;transition: all .5s}

@media (max-width: 668px){.news__category .list ul li a:after{display: none}}

.news__category .list ul li a:hover{color: #0858ad}

.news__category .list ul li a.cur{color: #000;font-weight: bold}

@media (max-width: 668px){.news__category .list ul li a.cur{background-color: #0858ad;border-color: #0858ad;color: #fff}}

.news__category .list ul li a.cur:after{width: 100%;left: 0}

.news__list{}

@media (max-width: 1440px){.news__list{margin-bottom: 60px}}

@media (max-width: 668px){.news__list{margin-bottom: 10px}}

.news__list ul{margin: 0;padding: 0}

.news__list ul li{display: block;border-bottom: 1px solid #e5e5e5}

.news__list ul li a{line-height: 60px;padding:30px 0 30px 0;display: flex;justify-content: space-between;align-items: center;transition: all .5s}

@media (max-width: 1440px){.news__list ul li a{padding: 40px 0}}

@media (max-width: 668px){.news__list ul li a{padding: 20px 0}}

@media (max-width: 668px){.news__list ul li a{flex-direction: column}}

.news__list ul li a .txt{width: 50%}

@media (max-width: 668px){.news__list ul li a .txt{width: 100%;padding: 20px 0 0}}

.news__list ul li a .txt span{display: none;font-family: 'wavehaus95';font-size: 20px;color: #999;transition: all .5s}

@media (max-width: 1180px){.news__list ul li a .txt span{display: block;line-height: 30px}}

@media (max-width: 668px){.news__list ul li a .txt span{font-size: 18px}}

.news__list ul li a .txt .t{display: block;font-size:18px;color: #000;font-weight: lighter;transition: all .5s}

@media (max-width: 1440px){.news__list ul li a .txt .t{font-size: 16px}}

@media (max-width: 968px){.news__list ul li a .txt .t{line-height: 30px;margin: 10px 0}}

.news__list ul li a .txt .info{display: none;font-size: 16px;line-height: 32px;color: #666;font-weight: lighter;transition: all .5s}

@media (max-width: 1440px){.news__list ul li a .txt .info{font-size: 14px;line-height: 26px}}

@media (max-width: 1180px){.news__list ul li a .txt .info{display: block}}

.news__list ul li a .txt .more{display: none;width: 150px; padding-left:30px; height: 50px;line-height: 50px;margin-top: 50px; background:url(mi.png) no-repeat center right 33px #f6ab00 ;color: #fff;font-family: 'wavehaus128';transition: all .5s}

@media (max-width: 1180px){.news__list ul li a .txt .more{display: block;margin-top: 20px}}

@media (max-width: 668px){.news__list ul li a .txt .more{width: 130px;height: 40px;line-height: 40px}}

.news__list ul li a .txt .more svg{vertical-align: top;width: 16px;height: 16px;margin-top: 17px;margin-left: 10px;transition: all .5s}

@media (max-width: 668px){.news__list ul li a .txt .more svg{margin-top: 12px}}

.news__list ul li a .thumb{display: none;width: 470px;height: 310px}

@media (max-width: 1180px){.news__list ul li a .thumb{display: block;width: 400px;height: 250px}}

@media (max-width: 968px){.news__list ul li a .thumb{width: 50%;padding-left: 40px}}

@media (max-width: 668px){.news__list ul li a .thumb{width: 100%;height: auto;padding: 0;order: -1}}

.news__list ul li a .thumb span{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover}

@media (max-width: 668px){.news__list ul li a .thumb span{height: 200px}}

.news__list ul li a .thumb img{display: none;width: 100%}

@media (max-width: 668px){.news__list ul li a .thumb img{display: block}}

.news__list ul li a .date{width: 140px; font-size:18px;color: #999}

@media (max-width: 1440px){.news__list ul li a .date{font-size: 16px}}

@media (max-width: 1180px){.news__list ul li a .date{display: none}}

.news__list ul li a .btn_more{display: inline-block;height: 30px;line-height: 30px;color: #999;font-family: 'wavehaus128';transition: all .5s; background:url(nrsr.png) no-repeat center right; padding-right:30px;}

@media (max-width: 1180px){.news__list ul li a .btn_more{display: none}}

.news__list ul li a .btn_more svg{vertical-align: top;width: 16px;height: 16px;margin-top: 7px;margin-left: 10px;color: #999;transition: all .5s}

@media (min-width: 1180px){.news__list ul li a:hover{padding-left: 40px;padding-right: 40px;background-color: #0858ad;align-items: start}

.news__list ul li a:hover .txt span{display: block;color: #fff}

.news__list ul li a:hover .txt .t{margin: 10px 0;color: #fff}

.news__list ul li a:hover .txt .info{display: block;color: #fff}

.news__list ul li a:hover .txt .more{display: block}

.news__list ul li a:hover .thumb{display: block}

.news__list ul li a:hover .date{display: none}

.news__list ul li a:hover .btn_more{display: none}}

.news__list-journal{margin-bottom: 40px;padding-top: 40px}

@media (max-width: 1440px){.news__list-journal{margin-bottom: 20px}}

@media (max-width: 668px){.news__list-journal{margin-bottom: 0px;padding-top: 10px}}

.news__list-journal ul{margin: 0 -20px;padding: 0;display: flex;justify-content: space-between;flex-wrap: wrap}

@media (max-width: 1180px){.news__list-journal ul{margin: 0 -10px}}

.news__list-journal ul li{width: 25%;list-style-type: none;padding: 0 20px;margin-bottom: 40px}

@media (max-width: 1180px){.news__list-journal ul li{width: 33.33%;padding: 0 10px;margin-bottom: 20px}}

@media (max-width: 668px){.news__list-journal ul li{width: 100%;margin-bottom: 10px}}

.news__list-journal ul li a{display: block}

.news__list-journal ul li a .thumb{width: 100%;height: 470px;overflow: hidden;transition: all .5s}

@media (max-width: 1440px){.news__list-journal ul li a .thumb{height: 360px}}

@media (max-width: 668px){.news__list-journal ul li a .thumb{height: auto}}

.news__list-journal ul li a .thumb img{width: 100%;height: 100%;transition: all 1s}

.news__list-journal ul li a b.t{display: block;font-size: 16px;line-height: 30px;margin-top: 30px;color: #000;font-weight: lighter;transition: all .5s}

@media (max-width: 1440px){.news__list-journal ul li a b.t{font-size: 14px}}

@media (max-width: 1180px){.news__list-journal ul li a b.t{margin-top: 10px}}

@media (min-width: 1180px){.news__list-journal ul li a:hover .thumb{box-shadow: 0 0 30px 0 rgba(0,0,0,0.3)}

.news__list-journal ul li a:hover .thumb img{transform: scale(1.1)}

.news__list-journal ul li a:hover b.t{color: #0858ad}}

.news__content{background: #f9f9f9;padding: 80px;margin-top: 40px;margin-bottom: 40px}

@media (max-width: 1440px){.news__content{padding: 50px}}

@media (max-width: 1380px){.news__content{padding: 40px}}

@media (max-width: 1180px){.news__content{padding: 20px;margin-top: 20px;margin-bottom: 20px}}

@media (max-width: 668px){.news__content{margin-top: 10px;margin-bottom: 10px}}

.news__content h1.title{margin: 0;padding: 0;font-size: 26px;line-height: 40px;color: #333;font-weight: bold;text-align: center}

@media (max-width: 1380px){.news__content h1.title{font-size: 18px;line-height: 30px}}

.news__content .info{font-size: 14px;line-height: 14px;text-align: center;padding: 20px 0 0;color: #999;font-family: 'FuturaBT-Medium'}

.news__content .info span{display: inline-block;vertical-align: top}

.news__content .info svg{width: 14px;height: 14px;color: #999}

.news__content .txt{padding: 20px 0 20px;font-size: 16px;line-height: 30px;color: #666}

@media (max-width: 1440px){.news__content .txt{font-size: 14px;line-height: 26px}}

@media (max-width: 668px){.news__content .txt{font-weight: normal}}

.news__content .txt img{max-width: 100% !important;height: auto !important;margin-top: 10px;margin-bottom: 10px}

.news__content .news_content_video{margin-bottom: 20px}



.title01 span { color:#333;

    display: block;

    font-size:34px;

    font-family: 'wavehaus128';

}

.title01{margin-top:5px;display: block;font-size: 30px;color: #999;font-weight: lighter; height:84px;}

@media (max-width: 1440px){.title01 b{font-size: 24px}}

@media (max-width: 668px){.title01 b{font-size: 20px;font-weight: normal}}

.title01.center{text-align: center}

.title01 b{ font-weight:normal;}



/*分页*/

.pagination { padding:2rem 0 2rem; text-align: center; overflow: hidden; position: relative;z-index: 333; letter-spacing:1.6px;}



.pagination a { vertical-align: middle;  font-size:14px; line-height:40px; display: inline-block; height:40px; padding: 0 14px; text-align: center; color: #666; border: 1px solid #fff; margin-left: 5px; border-radius:5px; background:#f1f1f1;}



.pagination a.a1{ line-height:40px; height:40px; margin-top:0; padding:0 12px; }



.pagination a:hover{ text-decoration:none; color:#fff; background:#0858ad; border: 1px solid #0858ad; }



.pagination span { vertical-align: middle; line-height:40px; display: inline-block; height:40px; text-align: center; color: #fff; margin-left: 5px;  background: #0858ad; border-radius:5px; width:40px; }

	

	

	

/* 新闻详细 */

.newsDetail_ban{height:400px;}

.newsDetail_ban .intro .btns a{float:left; display:block; width:42px; height:42px; margin-left:10px;}

.newsDetail_ban .intro .btns a.prev{background:url(../images/newsDetail_ban01.png) no-repeat center; background-size:cover;}

.newsDetail_ban .intro .btns a.next{background:url(../images/newsDetail_ban02.png) no-repeat center; background-size:cover;}

.newsDetail_ban .intro .btns a.back{background:url(../images/newsDetail_ban03.png) no-repeat center; background-size:cover;}

.news_detail.channel_content{padding-bottom:0;}

.news_detail01 .left{width:84px; float:left;}

.news_detail01 .left .news_share .bshare-custom{overflow:hidden;}

.news_detail01 .left .news_share .bshare-custom a{display:block; float:left; width:84px; height:84px; text-align:center; padding:0; line-height:84px; border-radius:0px; color:#fff; background:#7E818A; margin-right:8px; margin-bottom:1px;}

.news_detail01 .left .news_share .bshare-custom a i{background:none; margin:0; vertical-align:top; font-size:30px; line-height:80px;} 

.news_detail01 .right{width:86%; float:right;}

.news_detail01 .right .box{}

.news_detail01 .right .tit{font-size:18px; line-height:28px; color:#0858ad; font-weight:bold;}

.news_detail01 .right .con .date{display:inline-block; font-size:17px; line-height:28px; color:#0858ad; font-family:Arial;}

.news_detail01 .right .con .switcher{display:inline-block; font-size:14px; line-height:0.28rem; margin-left:30px;}

.news_detail01 .right .intro .title{font-size:32px; line-height:50px; color:#3f3f3f; margin-top:18px;  padding-bottom:18px; border-bottom:1px solid #d0d0d0; margin-bottom:35px;}

.news_detail01 .right .intro .text{font-size:15px; line-height:2.4; color:#575757;}



.news_detail01 .right .intro .text img{display: block; margin:2% auto;}



.news_detail01 .right .intro .text a{color:#0858ad; text-decoration:underline;}

.news_detail01 .right .intro .text a:hover{background:#0858ad; color:#fff;text-decoration:none;}

.news_detail01 .right .intro .text .keywords{margin-top:20px;}

.news_detail02{background:url(../images/newsDetail02_1.jpg) no-repeat center; padding:24px 0 32px 0; margin-top:74px;}

.news_detail02 .smal_tit{font-size:20px; line-height:28px; font-weight:bold; color:#242d38;}

.news_detail02 .big_tit{font-size:30px; line-height:34px; color:#242d38; margin:15px 0 20px;}

.news_detail02 .more{display:inline-block; color:#0858ad;}

.news_detail02 .more span{display:inline-block; vertical-align:middle; font-size:18px; line-height:30px;;}

.news_detail02 .more span.icon{width:38px; height:38px; background:url(../images/newsDetail_jt2.png) no-repeat center; margin-left:15px; background-size:cover;}

.news_detail03{padding:65px 0 120px; background:url(../images/newsDetail03_1.jpg) no-repeat center; background-size:cover; overflow:hidden;}

.news_detail03 .infor{text-align:center; margin-bottom:40px;}

.news_detail03 .infor .tit{font-size:40px; line-height:44px; color:#fff; }

.news_detail03 .content li{width:32%; margin-left:2%; float:left; background:#fff; transition:all 0.5s ease;}

.news_detail03 .content li:first-child{margin-left:0;}

.news_detail03 .content li .li_box{display:block; padding:30px;}

.news_detail03 .content li .li_box .date{font-size:17px; line-height:28px; color:#0858ad; font-family:Arial; font-weight:normal;}

.news_detail03 .content li .li_box .tit{font-size:20px; line-height:38px; color:#333e46; margin:7px 0 16px 0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}

.news_detail03 .content li .li_box .tit p{ font-size:14px; line-height:24px; padding:6px 0;}

.news_detail03 .content li .li_box .more span.icon{display:inline-block; width:38px; height:38px; background:url(../images/newsDetail_jt1.png) no-repeat center; background-size:cover; transition:all 0.5s ease}

.news_detail03 .content li.hover{box-shadow:0 0 15px rgba(0,0,0,.2); } 

.news_detail03 .content li:hover .li_box .more span.icon{background:url(../images/newsDetail_jt2.png) no-repeat center; } 







.RequirementBox i.next{ transform: rotate(180deg);}

.RequirementBox i.prev:hover,.RequirementBox i.next:hover { border: solid 1px #0c5aab; background: #0c5aab url(prev1.png) no-repeat center;}

.RequirementText dl dd a{display: block; width: 170px; height: 40px; line-height: 40px;  background: #1a85cb;

    background: -moz-linear-gradient(left, #1a85cb 0%, #0759af 100%);

    background: -webkit-linear-gradient(left, #1a85cb 0%,#0759af 100%);

    background: linear-gradient(to right, #1a85cb 0%,#0759af 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a85cb', endColorstr='#0759af',GradientType=1 ); color: #fff; font-size:17px; text-align: center; border-radius: 100px; transition: 0.3s ease all;}

.RequirementText dl dd a:hover{width: 220px;}







.context{width: 100%; height:90px;}

.context p{width:49%;float: left;height:68px;line-height:68px; background:#f5f5f5; margin-top:4%;}

.context p a{font-size:15px;color: #666666;display: block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.context p.prevNews a{margin-left: 20px;padding-left: 20px;background: url(../images/mub02_jt01.png) no-repeat left center; line-height:68px;}

.context p.NextNews a{margin-right: 20px;padding-right: 20px;text-align: right;background: url(../images/mub02_jt03.png) no-repeat right center; line-height:68px;}

.context p.prevNews a:hover{background: url(../images/mub02_jt05.png) no-repeat left center; color:#003894;}

.context p.NextNews a:hover{background: url(../images/mub02_jt04.png) no-repeat right center; color:#003894;}

.context p.NextNews{ width:50%;  border-left: 1px solid #ccc;}

.newsDetailsSection .backNewsList{width: 59px;height: 59px;display: block;position: absolute;left: -59px;top: 0;cursor:pointer; margin-top:40px;}





.wrap{width:1500px; margin:auto;}



@media(max-width:1500px) {

.container {

	width: 96%;

}

.wrap {

	width: 96%;

}}



@media(max-width:1400px) {

.container {

	width:98%;

}

.wrap {

	width:98%;

}}





.wwrap{width:1500px; margin:auto;}



.index_nt{width:100%;height:auto;padding: 50px 0;border-bottom: 1px solid #e5e5e5;}

.index_nt *{}

.index_nti{width:30%;height:240px;float:left;overflow: hidden;}

.index_nti img{width:auto;display: block;height: 100%;margin: 0 auto}

.index_ntr{width:68%;float:right;position:relative; padding-right:2%;}

.index_ntr .date{font-size:18px;color:#bfbfbf;;margin-top:20px;display: block;}

.index_ntr .date span {

    color: #0858ad;

    font-weight: bold;

    margin-left: 0;

    font-size: inherit;

    display: inline-block;

}

.index_ntr .line{width:72px;height:1px;background:#b3b3b3;margin:15px 0;}

.index_ntr .title{font-size:25px; font-weight:bold; color:#333;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.index_ntr .title a { text-align:left;

    color: #333;

    font-size: inherit;

    display: block;

   font-weight:bold;

    line-height: 40px;

    padding: 0px 0 0;

}

.index_ntr .title a:hover,.index_ntr .more a:hover{color:#0858ad;}



.index_ntr .more{padding:0px; display: inline-block; *display: inline; *zoom: 1; font-size: 14px; color: #0858ad; border: 1px solid transparent; position: relative; font-family: arial; transition: all .5s ease; }

.index_ntr .more:before{content: '';display: block; border-style: solid; border-width: 5px; border-color: transparent transparent transparent #0858ad; position: absolute; left: 120%; top: 50%; margin-top: -5px; transition: all .5s ease; }



.index_ntr:hover .more{ background:#0858ad;padding: 3px 16px;border-radius: 50px;}

.index_ntr:hover .more a{color: #fff;}

.index_ntr:hover .more:before{

    left:80%;opacity: 0;

    filter: alpha(opacity=0);

}



.index_ntr .cont{color:#666;line-height:26px;text-align:justify;margin:10px 0;text-indent:0;font-size: 15px;display: block;height: 52px;overflow: hidden;}

.index_ntr .more{color:#666;margin-top:10px;}

.index_ntr .more a{color:#666;margin-top:30px;font-size: 16px;}



.cl,.clear{ clear:both; display: block; }





.service{width: 100%; background: #f5f5f5; padding: 0.75rem 0 0.2rem;}

.service .box{width: 72.9%; margin: auto; display: flex; flex-wrap: wrap;}

@media (max-width: 1600px){.service .box{width: 84%;}}

@media (max-width: 1280px){.service .box{width: 90%;}}

.service .box .top{width: 100%; font-size: 28px; color: #111111; line-height: 36px; text-align: center;}

@media (max-width: 1600px){.service .box .top{font-size: 26px; line-height: 34px;}}

@media (max-width: 1440px){.service .box .top{font-size: 24px; line-height: 32px;}}

@media (max-width: 1366px){.service .box .top{font-size: 22px; line-height: 30px;}}

@media (max-width: 1280px){.service .box .top{font-size: 20px; line-height: 28px;}}

.service .box .top span{color: #0858ad;}

.service .box .list{width: 100%; margin-top: 0.56rem;}

.service .box .list ul{width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap;}

.service .box .list ul li{width: 45.71%; margin-bottom: 1.2rem;}

@media (max-width: 1024px){.service .box .list ul li{background: #fff; border: 0.1rem;}}

@media (max-width: 500px){.service .box .list ul li{width: 100%; margin-bottom: 0.5rem;}}

.service .box .list ul li a{width: 100%; position: relative; display: flex; flex-wrap: wrap;}

.service .box .list ul li a .img{width: 100%; height: 3.6rem; border-radius: 0.12rem; overflow: hidden;}

.service .box .list ul li a .img img{width: 100%; height: 100%; transition: all ease-in 0.3s;}

.service .box .list ul li a .tbox{position: absolute; right: 0.6rem; bottom: -0.6rem; width: 420px; max-width: 100%; min-height: 2rem; background: #FFFFFF; border-radius: 0.1rem; background: #fff; padding: 0.5rem 0.5rem 0.6rem; overflow: hidden;}

@media (max-width: 1024px){.service .box .list ul li a .tbox{width: 100%; right: 0; position: relative; bottom: initial; min-height: 2.8rem;}}

@media (max-width: 768px){.service .box .list ul li a .tbox{min-height: 2.4rem;}}

.service .box .list ul li a .tbox .t1{color: #111111; font-size: 22px; line-height: 30px; transition: all ease-in 0.3s;}

@media (max-width: 1600px){.service .box .list ul li a .tbox .t1{font-size: 20px; line-height: 28px;}}

@media (max-width: 1440px){.service .box .list ul li a .tbox .t1{font-size: 18px; line-height: 26px;}}

.service .box .list ul li a .tbox .txt{color: #666; line-height: 30px; margin-top: 0.12rem;}

.service .box .list ul li:hover a .img img{transform: scale(1.05);}

.service .box .list ul li:hover a .tbox .t1{color: #0858ad;}

.service .box .list ul li a .tbox .line{width: 100%; height: 0.05rem; background: #0858ad; position: absolute; left: -100%; bottom: 0; transition: all ease-in .5s;}

.service .box .list ul li:hover a .tbox .line{left: 0;}

.service-video{ padding-bottom: 0.8rem;}

.service-video .menu{width: 100%; border-bottom: 1px solid #e5e5e5;}

.service-video .menu ul{display: flex; justify-content: center;}

.service-video .menu ul li{margin: 0 0.53rem; border-bottom: 0.03rem solid transparent;}

@media (max-width: 500px){.service-video .menu ul li{margin: 0 0.3rem;}}

.service-video .menu ul li a{font-size: 18px; font-weight: 500; color: #111111; line-height: 0.8rem; display: flex; transition: all ease-in 0.3s;}

@media (max-width: 1600px){.service-video .menu ul li a{font-size: 16px;}}

.service-video .menu ul li:hover a{color: #0858ad;}

.service-video .menu ul li.on{border-bottom: 0.03rem solid #0858ad;}

.service-video .menu ul li.on a{color: #0858ad;}

.service-video .list{ margin: 0.4rem auto 0;}

@media (max-width: 1600px){.service-video .list{width: 84%;}}

@media (max-width: 1280px){.service-video .list{width: 90%;}}

.service-video .list ul{display: flex; flex-wrap: wrap; /*justify-content: space-between;*/}

.service-video .list ul li{width: 31.42%; background: #fff; border-radius: 0.1rem; overflow: hidden; margin-bottom: 0.4rem; cursor: pointer; margin-right: 2.87%;}

.service-video .list ul li:nth-child(3n){margin-right: 0;}

@media (max-width: 768px){.service-video .list ul li{width: 49%; margin-right: 2%;} .service-video .list ul li:nth-child(3n){margin-right: 2%;} .service-video .list ul li:nth-child(2n){margin-right: 0;}}

@media (max-width: 500px){.service-video .list ul li{width: 100%; margin-right: 0;} .service-video .list ul li:nth-child(3n){margin-right: 0;}}

.service-video .list ul li .img{width: 100%; height:21rem; overflow: hidden; position: relative;}

.service-video .list ul li .img img{width: 100%; height: 100%; object-fit: cover; transition: all ease-in-out 0.3s;}

.service-video .list ul li .img .icon{width: 34px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 2;}

.service-video .list ul li .tbox{width: 100%; padding: 0.35rem 0.4rem;}

.service-video .list ul li .tbox .t1{font-size: 20px; font-weight: bold; color: #111111; line-height:54px; transition: all ease-in-out 0.3s;}

@media (max-width: 1600px){.service-video .list ul li .tbox .t1{font-size: 18px;}}

@media (max-width: 1440px){.service-video .list ul li .tbox .t1{font-size: 16px;}}

.service-video .list ul li .tbox .t2{font-size: 14px; color: #999; line-height: 24px; margin-top: 0.03rem;}

.service-video .list ul li .tbox .t3{font-size: 14px; color: #CCCCCC; line-height: 1; margin-top: 0.3rem; position: relative; padding-left:20px; display: table; transition: all ease-in 0.3s;}

.service-video .list ul li .tbox .t3 span{position: absolute; width: 7px; height: 11px; display: flex; justify-content: center; align-items: center; left: 0; top: 50%; transform: translateY(-50%); transition: all ease-in 0.3s;}

.service-video .list ul li .tbox .t3 span img{width: 100%;}

.service-video .list ul li .tbox .t3 span img:nth-child(2){position: absolute; left: 0; top: 0; z-index: 2; opacity: 0;}

.service-video .list ul li:hover .img img{transform: scale(1.05);}

.service-video .list ul li:hover .tbox .t1{color: #0858ad;}

.service-video .list ul li:hover .tbox .t3{padding-left: 0; color: #0858ad; border-bottom: 1px solid #0858ad;}

.service-video .list ul li:hover .tbox .t3 span{left: calc(100% + 10px);}

.service-video .list ul li:hover .tbox .t3 span img:nth-child(1){opacity: 0;}

.service-video .list ul li:hover .tbox .t3 span img:nth-child(2){opacity: 1;}

.service-question{width: 100%; padding: 0.5rem 0 0.8rem;}

@media (max-width: 500px){.service-question{padding: 0.5rem 0;}}

.service-question .box{width:100%; margin: auto; display: flex; align-items: flex-start;}

@media (max-width: 1600px){.service-question .box{width: 84%;}}

@media (max-width: 1280px){.service-question .box{width: 90%;}}

@media (max-width: 768px){.service-question .box{flex-wrap: wrap;}}

.service-question .box .menu{width: 320px; background: #FFFFFF; border-radius: 0.1rem; overflow: hidden; flex-shrink: 0;}

@media (max-width: 1024px){.service-question .box .menu{width: 240px;}}

@media (max-width: 768px){.service-question .box .menu{width: 100%;}}

.service-question .box .menu .search{width: 100%; border-bottom: 1px solid #f5f5f5; display: flex;}

.service-question .box .menu .search .txt{width: 100%; height: 0.8rem; padding-left: 0.4rem; font-size: 18px;}

@media (max-width: 1600px){.service-question .box .menu .search .txt{font-size: 16px;}}

@media (max-width: 1440px){.service-question .box .menu .search .txt{font-size: 14px;}}

.service-question .box .menu .search .txt::placeholder{color: #ccc;}

.service-question .box .menu .search .btn{flex-shrink: 0; width: 0.6rem; height: 0.8rem; background: url(search.png) left center no-repeat; background-size: 0.2rem;}

.service-question .box .menu ul{width: 100%;}

@media (max-width: 768px){.service-question .box .menu ul{display: flex; overflow-x: auto; white-space: nowrap;}}

.service-question .box .menu ul li{border-bottom: 1px solid #f5f5f5;}

@media (max-width: 500px){.service-question .box .menu ul li{width: 100%;}}

.service-question .box .menu ul li:last-child{border-bottom: none;}

.service-question .box .menu ul li a.a-link{width: 100%; height: 0.7rem; display: flex; align-items: center; padding-left: 0.4rem; font-size: 18px; color: #111111;}

@media (max-width: 1600px){.service-question .box .menu ul li a.a-link{font-size: 16px;}}

@media (max-width: 1440px){.service-question .box .menu ul li a.a-link{font-size: 14px;}}

.service-question .box .menu ul li a.a-link span{width: 6px; height: 6px; position: relative; display: flex; margin-right: 0.3rem;}

@media (max-width: 768px){.service-question .box .menu ul li a.a-link span{margin-right: 0.15rem;}}

.service-question .box .menu ul li a.a-link span img{width: 100%;}

.service-question .box .menu ul li a.a-link span img:nth-child(2){position: absolute; left: 0; top: 0; z-index: 2; opacity: 0;}

.service-question .box .menu ul li.on a.a-link span img:nth-child(2){opacity: 1;}

.service-question .box .menu ul li .s-menu{width: 100%; padding-left: 0.75rem; padding-bottom: 0.35rem; display: none;}

.service-question .box .menu ul li.on .s-menu{display: block;}

.service-question .box .menu ul li .s-menu a{display: block; font-size: 14px; color: #999; line-height: 30px; transition: all ease-in .5s;}

.service-question .box .menu ul li .s-menu a:hover,

.service-question .box .menu ul li .s-menu a.on{color: #0858ad;}

.service-question .box .list{width: 100%; margin-left: 0.4rem; border-left: 1px solid #E5E5E5; padding-left: 0.4rem; margin-bottom: 0.5rem;}

@media (max-width: 768px){.service-question .box .list{margin-left: 0; padding-left: 0; border-left: 0; margin-top: 0.3rem;}}

.service-question .box .list ul{width: 100%;}

.service-question .box .list ul li{width: 100%; margin-bottom: 0.2rem;}

.service-question .box .list ul li:last-child{margin-bottom: 0;}

.service-question .box .list ul li .qs{width: 100%; background: #fff url(arrow6.png) 97% center no-repeat; background-size: 6px; border-radius: 0.1rem; padding: 0.18rem 0.3rem; font-weight: bold; color: #111111; line-height: 24px; cursor: pointer; transition: all ease-in 0.3s;}

.service-question .box .list ul li .as{color: #666666; line-height: 28px; padding: 0.22rem 0 0.4rem; display: none;}

.service-question .box .list ul li:hover .qs{background: #0858ad url(arrow6.png) 97% center no-repeat; background-size: 6px; color: #fff;}

@media (max-width: 768px){.service-question .box .list ul li:hover .qs{background: #fff url(arrow6.png) 97% center no-repeat; background-size: 6px; color: #111111;}}

.service-question .box .list ul li.on .qs{color: #fff; background: #0858ad url(arrow10.png) 97% center no-repeat; background-size: 16px;}

.service-question .box .download{width: 100%; margin-left: 0.4rem; border-left: 1px solid #E5E5E5; padding-left: 0.4rem; margin-bottom: 0.5rem;}

@media (max-width: 768px){.service-question .box .download{margin-left: 0; padding-left: 0; border-left: 0; margin-top: 0.3rem;}}

.service-question .box .download .item{width: 100%; background: #fff; padding: 0.5rem 0.5rem 0.22rem; border-radius: 0.1rem; margin-bottom: 0.4rem;}

.service-question .box .download .item:last-child{margin-bottom: 0;}

.service-question .box .download .item .title{font-size: 18px; font-weight: bold; color: #111111; line-height: 1;}

@media (max-width: 1600px){.service-question .box .download .item .title{font-size: 16px;}}

.service-question .box .download .item .lable{width: 100%; height: 0.6rem; margin-top: 0.3rem; background: #E5E5E5; padding-left: 0.3rem; display: flex; flex-wrap: wrap; align-items: center;}

@media (max-width: 500px){.service-question .box .download .item .lable{display: none;}}

.service-question .box .download .item .lable .t1{color: #111111; width: 25%;}

.service-question .box .download .item .lable .t2{color: #111111; width: 25%;}

.service-question .box .download .item .lable .t3{color: #111111; width: 50%; padding-left: calc(10px + 0.1rem);}

.service-question .box .download .item .lables{padding-top: 0.4rem; padding-left: 0.3rem;}

@media (max-width: 500px){.service-question .box .download .item .lables{width: 100%; padding-left: 0;}}

.service-question .box .download .item .lables .tb{display: flex;}

@media (max-width: 500px){.service-question .box .download .item .lables .tb{flex-wrap: wrap;}}

.service-question .box .download .item .lables .t1{color: #666666; width: 25%; line-height: 24px;}

@media (max-width: 500px){.service-question .box .download .item .lables .t1{width: 100%; color: #111; font-weight: bold;}}

.service-question .box .download .item .lables .t2{color: #666666; width: 25%; line-height: 24px;}

@media (max-width: 500px){.service-question .box .download .item .lables .t2{width: 100%; margin-top: 0.2rem; color: #111;}}

.service-question .box .download .item .lables .t2 span{display: block; margin-top: 0.18rem;}

.service-question .box .download .item .lables .t3{width: 50%;}

@media (max-width: 500px){.service-question .box .download .item .lables .t3{width: 100%; margin-top: 0.2rem;}}

.service-question .box .download .item .lables .t3 a{color: #666666; line-height: 24px; display: block; margin-bottom: 0.18rem;}

.service-question .box .download .item .lables .t3 a img{width: 10px; height: 10px; margin-right: 0.1rem;}

.service-question .box .download .item .lables .t3 a:hover{color: #0858ad;}

.service-question .box .tool{width: 100%; margin-left: 0.4rem; border-left: 1px solid #E5E5E5; padding-left: 0.4rem; margin-bottom: 0.5rem;}

@media (max-width: 768px){.service-question .box .tool{margin-left: 0; padding-left: 0; border-left: 0; margin-top: 0.3rem;}}

.service-question .box .tool .t-title{font-size: 0.28rem; line-height: 1; color: #111;}

.service-question .box .tool .t-smenu{width: 100%; display: flex; flex-wrap: wrap; padding: 0.2rem 0 0.1rem;}

.service-question .box .tool .t-smenu a{padding: 0 0.18rem; line-height: 32px; margin-right: 0.2rem; background: #fff; border-radius: 0.03rem; transition: all ease-in .5s; font-size: 14px; color: #999; margin-bottom: 0.1rem;}

.service-question .box .tool .t-smenu a:last-child{margin-right: 0;}

.service-question .box .tool .t-smenu a:hover,

.service-question .box .tool .t-smenu a.on{background: #0858ad; color: #fff;}

.service-question .box .tool .item{width: 100%; background: #fff; padding: 0.5rem 0.5rem 0.22rem; border-radius: 0.1rem; margin-bottom: 0.4rem;}

.service-question .box .tool .item:last-child{margin-bottom: 0;}

.service-question .box .tool .item .title{font-size: 18px; font-weight: bold; color: #111111; line-height: 1;}

@media (max-width: 1600px){.service-question .box .tool .item .title{font-size: 16px;}}

.service-question .box .tool .item .lable{width: 100%; height: 0.6rem; margin-top: 0.3rem; background: #E5E5E5; padding: 0 0.3rem; display: flex; flex-wrap: wrap; align-items: center;}

@media (max-width: 500px){.service-question .box .tool .item .lable{display: none;}}

.service-question .box .tool .item .lable .t1{color: #111111; width: 25%;}

.service-question .box .tool .item .lable .t2{color: #111111; width: 55%;}

.service-question .box .tool .item .lable .t3{color: #111111; width: 20%; padding-left: 0.5rem;}

.service-question .box .tool .item .lables{padding: 0.25rem 0.3rem 0;}

@media (max-width: 500px){.service-question .box .tool .item .lables{width: 100%; padding: 0.25rem 0 0;}}

.service-question .box .tool .item .lables .tb{display: flex; margin-bottom: 0.2rem; align-items: center;}

@media (max-width: 500px){.service-question .box .tool .item .lables .tb{flex-wrap: wrap; margin-top: 0.3rem;}}

.service-question .box .tool .item .lables .tb .t1{color: #666666; width: 25%; line-height: 24px; padding-right: 0.5rem;}

@media (max-width: 500px){.service-question .box .tool .item .lables .tb .t1{width: 100%; color: #111; font-weight: bold; padding-right: 0;}}

.service-question .box .tool .item .lables .tb .t2{color: #666666; width: 55%; line-height: 24px;}

@media (max-width: 500px){.service-question .box .tool .item .lables .tb .t2{width: 100%; margin-top: 0.2rem; color: #111;}}

.service-question .box .tool .item .lables .tb .t3{width: 20%; color: #666; line-height: 24px; padding-left: 0.5rem;}

@media (max-width: 500px){.service-question .box .tool .item .lables .tb .t3{width: 100%; margin-top: 0.2rem; padding-left: 0;}}

.service-question .box .tool .item .lables .tb:hover .t1{color: #0858ad;}

.service-question .box .tool .item .lables .tb:hover .t2{color: #0858ad;}

.service-question .box .tool .item .lables .tb:hover .t3{color: #0858ad;}

.service-question .box .toolinfo{width: 100%; margin-left: 0.4rem; border-left: 1px solid #E5E5E5; padding-left: 0.4rem; margin-bottom: 0.5rem;}

@media (max-width: 768px){.service-question .box .toolinfo{margin-left: 0; padding-left: 0; border-left: 0; margin-top: 0.3rem;}}

.service-question .box .toolinfo .box1{width: 100%; background: #fff; border-radius: 0.1rem; padding: 0.2rem; display: flex; flex-wrap: wrap; align-items: center;}

@media (max-width: 500px){.service-question .box .toolinfo .box1{padding: 0.5rem;}}

.service-question .box .toolinfo .box1 .img{width: 3.08rem; height: 2rem;}

.service-question .box .toolinfo .box1 .img img{width: 100%; height: 100%;}

@media (max-width: 500px){.service-question .box .toolinfo .box1 .img{width: 100%; height: 3.4rem;}}

.service-question .box .toolinfo .box1 .tbox{margin-left: 0.65rem;}

@media (max-width: 500px){.service-question .box .toolinfo .box1 .tbox{margin-left: 0; margin-top: 0.2rem;}}

.service-question .box .toolinfo .box1 .tbox .t1{color: #111; font-size: 0.32rem; line-height: 1;}







.cx-photos-wrap{padding:20px 0 0 0;clear:both;overflow:hidden;  text-transform: capitalize;}

.cx-photos-list{margin:-15px;overflow:hidden;}

.cx-photos-list .item{float:left;margin: 15px 1%;width: calc(23.5% - 10px);border-radius:5px;/*box-shadow:0 0 10px rgba(0,0,0,0.1); border: #f0f0f0 solid 1px;*/}

.cx-photos-list .pic{overflow:hidden; border: 1px solid #efefef;}

.cx-photos-list .pic img{display:block;width:100%;transition:all 1s; height:280px;}

.cx-videos-list .pic a{display:block;position:relative;}

.cx-videos-list .pic a:after{display:block;position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;content:"";background:rgba(0,0,0,0.5);transition:all 0.5s;}

.cx-videos-list .pic a:before{display:block;position:absolute;z-index:3;left:50%;top:50%;font-size:36px;color:#fff;font-family:'iconfont' !important;content:"\e618";transform:translate(-50%,-50%);transition:all 0.5s;}

.cx-photos-list .text{width:100%;text-align:center;overflow:hidden;line-height:60px;}

.cx-photos-list .text h3{font-size:15px;color:#333;overflow:hidden; font-weight:normal; text-overflow:ellipsis;white-space:nowrap; line-height:46px;}

.cx-photos-list .text h3 a{color:#333;}

.cx-photos-list .text p{height:24px;display: none;line-height:24px;font-size:16px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.cx-photos-list .item:hover .pic img{transform:scale(1.1);}

.cx-photos-list .item:hover .text h3 a{color:#e91e2e;}

.cx-videos-list .item:hover .pic a:after{background-color:rgba(0,0,0,0.2);}

.cx-photos-list.hzhb{margin:-10px;}

.cx-photos-list.hzhb .item{margin:10px 10px;width:calc(16.66% - 20px);}

@media(max-width:1200px){.cx-photos-wrap{padding:40px 10px;} .cx-photos-list{margin:-10px;} .cx-photos-list .item{margin:10px;width:calc(50% - 20px);}}

@media(max-width:750px){.cx-photos-list{margin:0;} .cx-photos-list .item{margin: 0 1% 2% !important;width: 48% !important;} .cx-photos-list .text h3{font-size:14px;}}

.h40{height:40px; overflow:hidden;}







.product_list{width:100%;height:auto}

.product_list ul{width:100%;height:auto;display:grid;grid-template-columns:repeat(4,2fr);grid-gap:1.2vw}

.product_list ul li{width:100%;height:auto;background:#fff; border-radius:26px; position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;overflow:hidden; box-shadow: 0 0 1.5vw 0 rgb(0 0 0 / 5%); }

.product_list ul li .img{width:100%;height:auto; overflow:hidden; padding:4% 4% 0 4%;}

/*.product_list ul li .img .pb{padding-bottom:70%}*/

.product_list ul li .img img{vertical-align:middle; transition: 0.5s; border-radius:26px;}

.product_list ul li .img:hover img {transform: scale(1.1);}

.product_list ul li .content{width:100%;height:auto;flex:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;overflow:hidden}

.product_list ul li .content .info{width:100%;height:auto;padding:5%;overflow:hidden}

.product_list ul li .content .info .title_box{width:100%;height:auto; position:relative;z-index:1;overflow:hidden}

.product_list ul li .content .info .title_box .subtitle{font-size:16px;color:#000; float:left; overflow: hidden; line-height:24px; word-break:break-all;}

.product_list ul li .content .info .title_box .title{float:right; font-weight:bold;font-family: Arial; font-size:16px;color:#c8161d;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

/*.product_list ul li .content .info .title_box::before,.product_list ul li .content .info .title_box::after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;z-index:1;background:#e5e5e5}*/

.product_list ul li .content .info .title_box::after{width:0;background:#0858ad;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.product_list ul li .content .info .details{width:100%;height:auto;margin-top:5%;overflow:hidden}

.product_list ul li .content .info .details p{margin-top:5px; font-size:14px; line-height:24px; color:#666;position:relative;z-index:1; overflow: hidden; }

.product_list ul li .content .info .details p:first-child{margin:0}

/*.product_list ul li .content .info .details p::after{content:'';width:5px;height:5px;position:absolute;top:50%;left:2px;z-index:1;background:#acacac;border-radius:50%;margin-top:-2.5px}*/

.product_list ul li .content .more_btn{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden}

.product_list ul li .content .more_btn .more{width:50%;height:auto;overflow:hidden}

.product_list ul li .content .more_btn .more a{width:100%;height:100%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border:1px solid #e5e5e5;border-bottom:0;border-left:0;line-height:1;color:#999;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;overflow:hidden}

.product_list ul li .content .more_btn .more a .words{font-size:14px}

.product_list ul li .content .more_btn .more a .icon{margin-left:10px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.product_list ul li .content .more_btn .more a .icon i{font-size:14px}

.product_list ul li .content .more_btn .more:last-child a{border-right:0}

.product_list ul li .content .more_btn .more:hover a{border-color:#0858ad;background:#0858ad;color:#fff; }

.product_list ul li .content .more_btn .more a:hover .words{color:#fff; }

.product_list ul li .content .more_btn .more a:hover .icon i {color:#fff; }





.product_list ul li:hover .content .info .title_box .title{color:#0858ad}

.product_list ul li:hover .content .info .title_box::after{width:100%}

@media (max-width:1024px){.page_product .center .product_box{padding-left:30px}

.product_list ul{grid-gap:20px}

.product_list ul li .content .info .details p{font-size:12px}}@media (max-width:990px){.page_product .center .product_box{width:100%;padding:0}

.product_list ul li .content .more_btn .more a{border:0;background:#0858ad;color:#fff}

.product_list ul li .content .more_btn .more:last-child a{background:#ccc}}@media (max-width:768px){.product_list ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.product_list ul{grid-template-columns:auto}

.product_list ul li .content .info{padding:15px}

.product_list ul li .content .info .title_box{padding-bottom:10px}

.product_list ul li .content .info .title_box .subtitle{font-size:12px}

.product_list ul li .content .info .title_box .title{font-size:16px}

.product_list ul li .content .more_btn .more a{padding:8px 10px}

.product_list ul li .content .more_btn .more a .words{font-size:12px}}@media (max-width:990px){.page_product .center{display:block}}@media (max-width:1024px){.page_product{padding:30px 0}}.pro_details{width:100%;height:auto;overflow:hidden}

.pro_details .pro_head{width:100%;height:auto;background:#f5f5f5;overflow:hidden}

.pro_details .pro_head .pro_center{width:100%;height:auto;margin:30px auto 4vw;overflow:hidden}

.pro_details .pro_head .pro_center .center{width:100%;height:auto;position:relative;z-index:1;overflow:hidden}

.pro_details .pro_head .pro_center .center .images{width:44.87%;height:auto;background:#fff;overflow:hidden}

.pro_details .pro_head .pro_center .center .images .pb{padding-bottom:70%}

.pro_details .pro_head .pro_center .center .images .swiper_box{width:100%;height:100%;overflow:hidden}

.pro_details .pro_head .pro_center .center .images .swiper_box ul{width:100%;height:100%;overflow:hidden}

.pro_details .pro_head .pro_center .center .images .swiper_box ul li{width:100%;height:100%;overflow:hidden}

.pro_details .pro_head .pro_center .center .images .swiper_box ul li img{vertical-align:middle}

.pro_details .pro_head .pro_center .center .images .swiper_box .pager{width:100%;height:auto;position:absolute;bottom:2vw;left:0;z-index:2;font-size:0;text-align:center;overflow:hidden}

.pro_details .pro_head .pro_center .center .images .swiper_box .pager span{width:12px;height:12px;border-radius:50%;background:#d7d7d7;opacity:1;margin:0 5px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.pro_details .pro_head .pro_center .center .images .swiper_box .pager span.active,.pro_details .pro_head .pro_center .center .images .swiper_box .pager span:hover{background:#0858ad}

.pro_details .pro_head .pro_center .center .info{width:55.13%;height:100%;position:absolute;right:0;top:0;z-index:1;padding-left:7.2vw;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;overflow:hidden}

.pro_details .pro_head .pro_center .center .info .title_box{width:100%;height:auto;position:relative;z-index:1;padding-bottom:20px;overflow:hidden}

.pro_details .pro_head .pro_center .center .info .title_box .subtitle{font-size:20px;color:#333}

.pro_details .pro_head .pro_center .center .info .title_box .title{font-family:sy_m;font-size:36px;line-height:1.6;color:#111}

@media (max-width:1680px){.pro_details .pro_head .pro_center .center .info .title_box .title{font-size:31.5px}}@media (max-width:1440px){.pro_details .pro_head .pro_center .center .info .title_box .title{font-size:27px}}@media (max-width:1280px){.pro_details .pro_head .pro_center .center .info .title_box .title{font-size:24px}}@media (max-width:1024px){.pro_details .pro_head .pro_center .center .info .title_box .title{font-size:19.2px}}.pro_details .pro_head .pro_center .center .info .title_box::before,.pro_details .pro_head .pro_center .center .info .title_box::after{content:'';width:100%;height:2px;position:absolute;bottom:0;left:0;z-index:1;background:#e5e5e5}

.pro_details .pro_head .pro_center .center .info .title_box::after{width:20%;background:#0858ad;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.pro_details .pro_head .pro_center .center .info .details{margin-top:30px;padding-right:10px;flex:1;font-size:16px;color:#666;line-height:1.66;overflow:hidden;overflow-y:auto}

.pro_details .pro_head .pro_center .center .info .details p{margin-top:10px;padding-left:20px;position:relative;z-index:1}

.pro_details .pro_head .pro_center .center .info .details p::after{content:'';width:5px;height:5px;position:absolute;top:.6em;left:2px;z-index:1;background:#0858ad;border-radius:50%}

.pro_details .pro_head .pro_center .center .info .details p:first-child{margin:0}

.pro_details .pro_head .pro_center .center .info .more{width:150px;height:auto;margin-top:20px;position:relative;z-index:1;overflow:hidden}

.pro_details .pro_head .pro_center .center .info .more a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:10px;line-height:1;color:#fff;position:relative;z-index:3}

.pro_details .pro_head .pro_center .center .info .more a .icon{margin-right:15px}

.pro_details .pro_head .pro_center .center .info .more a .icon i{font-size:20px}

.pro_details .pro_head .pro_center .center .info .more a .words{font-size:14px}

.pro_details .pro_head .pro_center .center .info .more::before,.pro_details .pro_head .pro_center .center .info .more::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:#0858ad}

.pro_details .pro_head .pro_center .center .info .more::after{width:0;border-radius:0 50% 50% 0;z-index:2;background:#fff;opacity:.1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.pro_details .pro_head .pro_center .center .info .more:hover::after{width:100%;border-radius:0}

.pro_details .pro_head .pro_center .center .info .phone{width:auto;height:auto;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden}

.pro_details .pro_head .pro_center .center .info .phone .icon{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;background:#0858ad;margin-right:15px;color:#fff}

.pro_details .pro_head .pro_center .center .info .phone .icon i{font-size:20px}

.pro_details .pro_head .pro_center .center .info .phone .words{font-size:14px;color:#333}

.pro_details .pro_head .pro_center .center .info .phone .words span{font-size:24px;color:#0858ad}

@media (max-width:1280px){.pro_details .pro_head .pro_center .center .info .details{font-size:14px}}@media (max-width:1024px){.pro_details .pro_head .pro_center{margin:20px 0 50px}

.pro_details .pro_head .pro_center .center .images .swiper_box .pager{bottom:20px}

.pro_details .pro_head .pro_center .center .images .swiper_box .pager span{width:8px;height:8px}

.pro_details .pro_head .pro_center .center .info{padding-left:40px}

.pro_details .pro_head .pro_center .center .info .title_box .subtitle{font-size:16px}

.pro_details .pro_head .pro_center .center .info .title_box .title{font-size:24px}

.pro_details .pro_head .pro_center .center .info .details{margin-top:20px;font-size:14px}}@media (max-width:990px){.pro_details .pro_head .pro_center .center .images{width:100%}

.pro_details .pro_head .pro_center .center .info{width:100%;height:auto;position:relative;margin:30px 0 0;padding:0}}@media (max-width:768px){.pro_details .pro_head .pro_center .center .info .title_box .subtitle{font-size:14px}

.pro_details .pro_head .pro_center .center .info .title_box .title{font-size:20px}

.pro_details .pro_head .pro_center .center .info .details{font-size:12px}

.pro_details .pro_head .pro_center .center .info .more{width:120px}

.pro_details .pro_head .pro_center .center .info .more a .icon{margin-right:10px}

.pro_details .pro_head .pro_center .center .info .more a .icon i{font-size:14px}

.pro_details .pro_head .pro_center .center .info .more a .words{font-size:12px}}.pro_details .product_link{width:100%;height:auto;background:#fff;position:sticky;top:120px;z-index:10;overflow:hidden}

.pro_details .product_link::after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;z-index:1;background:#d3d3d3}

.pro_details .product_link .center{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;z-index:2;overflow:hidden}

.pro_details .product_link .center .links{height:80px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}

.pro_details .product_link .center .links a{height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-family:sy_m;font-size:20px;color:#999;margin-right:3vw;position:relative;z-index:1}

.pro_details .product_link .center .links a::after{content:'';width:0;height:2px;position:absolute;bottom:0;left:50%;z-index:1;transform:translateX(-50%);background:#0858ad;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.pro_details .product_link .center .links a.active,.pro_details .product_link .center .links a:hover{color:#0858ad}

.pro_details .product_link .center .links a.active::after,.pro_details .product_link .center .links a:hover::after{width:100%}

.pro_details .product_link .center .product_btn{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:none}

.pro_details .product_link .center .product_btn a{height:40px;padding:0 2vw;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#666;margin-right:20px;font-size:16px;color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

.pro_details .product_link .center .product_btn a i{font-size:20px;margin-right:15px;vertical-align:middle}

.pro_details .product_link .center .product_btn a.active{background:#0858ad}

.pro_details .product_link .center .product_btn a:hover{background:#0858ad;border-radius:25px}

.pro_details .product_link .center .product_btn a:last-child{margin-right:0}

@media (max-width:1024px){.pro_details .product_link .center .links{height:60px}

.pro_details .product_link .center .links a{font-size:18px;margin-right:20px}

.pro_details .product_link .center .product_btn a{font-size:14px}

.pro_details .product_link .center .product_btn a i{font-size:14px;margin-right:10px}}@media (max-width:768px){.pro_details .product_link .center .links{width:100%;height:50px}

.pro_details .product_link .center .links a{font-size:16px;padding:0}}@media (max-width:1440px){.pro_details .product_link{top:100px}}@media (max-width:1280px){.pro_details .product_link{top:80px}}@media (max-width:990px){.pro_details .product_link{top:60px}}@media (max-width:768px){.pro_details .product_link .center .product_btn{width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:20}

.pro_details .product_link .center .product_btn a{width:50%;height:50px;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:16px}

.pro_details .product_link .center .product_btn a i{font-size:16px}}.pro_details .product_text{width:100%;height:auto;overflow:hidden}

.pro_details .product_text .center{width:100%;height:auto;margin:3vw auto;overflow:hidden}

.pro_details .product_text .center .text_details{margin:0;font-size:16px;line-height:1.5;color:#666;overflow:hidden}

.pro_details .product_text .center .text_details b{font-family:sy_m;font-weight:initial}

.pro_details .product_text .center .text_details p{margin:15px 0 0}

.pro_details .product_text .center .text_details p:first-child{margin:0}

.pro_details .product_text .center .text_details img{vertical-align:middle;max-width:100%}

.pro_details .product_text .center .text_details table{font-size:18px;width:100%;color:#666;border-width:1px;border-color:#d8dcdd;border-collapse:collapse}

.pro_details .product_text .center .text_details table th{border-width:1px;padding:15px 1.5vw;border-style:solid;border-color:#d8dcdd;text-align:left;vertical-align:middle;background:#f5f5f5;color:#111;font-weight:400}

.pro_details .product_text .center .text_details table td{font-size:16px;border-width:1px;padding:15px 1.5vw;border-style:solid;border-color:#d8dcdd;text-align:left;vertical-align:middle}

@media (max-width:1024px){.pro_details .product_text .center{margin:30px 0 40px}

.pro_details .product_text .center .text_details{font-size:14px}

.pro_details .product_text .center .text_details table{font-size:16px}

.pro_details .product_text .center .text_details table td{font-size:14px}}@media (max-width:768px){.pro_details .product_text .center .text_details table{font-size:14px}

.pro_details .product_text .center .text_details table td{font-size:12px}}.product_good{width:100%;height:auto;padding:5.2vw 0;background:#fafafa;overflow:hidden}





a.ke-insertfile{font-size: 16px; background: #56cc39; display: inline-block; width:43%; color: #fff; text-align: center; line-height: 40px; height: 40px; border-radius: 20px;}

.a1 a:nth-child(1) {font-size: 16px;background: #0858ad; display: inline-block;width:43%;color: #fff;text-align: center; line-height: 40px; height: 40px; border-radius: 20px;}

.a1 a:nth-child(3) {font-size: 16px; background: red; display: inline-block;width:43%;color: #fff;text-align: center;line-height: 40px; height: 40px; margin-left:4%; border-radius: 20px;}

