/*内页产品*/

.ny_protil:before, .nylist li .nylist_tit:before { background: #363382  !important; }
.nyxqnews_righttit strong { font-size: 18px; color: #363382  !important; }
/*内页*/
.nban { height: 500px; width: 100%; overflow: hidden; }
/*面包屑*/
#bodycontent{float: none !important;}
#bodycon, #bodycon #center, #bodycontent { max-width: 1400px; width: 100% !important; margin: 0 auto; }
#bodycon #center { margin-bottom: 40px; }

#right, p.desc { display: none; }
.mianbxContent { max-width: 1400px; width: 100% !important; text-align: left !important; padding-left: 40px; color: #888; background: url(//memberpic.114my.com.cn/0447671/uploadfile/image/20220304/20220304095400_977529822.png) no-repeat left center; height: 62px !important; line-height: 62px !important; border-bottom: 1px dashed #ddd; margin-bottom: 50px !important; font-size: 17px; }
.mianbxContent a { color: #888; display: inline-block; margin: 0px 5px; font-size: 16px; }
.strong_title, #bodycon #left { display: none; }
/*产品分类*/
.pro_all_class a { width: 150px; height: 52px; line-height: 52px; font-size: 16px; display: inline-block; background: #eee; }
.pro_all_class a:hover, .pro_all_class .one_2019.cur a { transition: all 0.5s linear; background: #363382  ; color: #fff; }
.pro_all_class strong { background: #363382  ; color: #fff; display: block; height: 100%; width: 100%; line-height: 52px; font-size: 16px; }
.pro_all_class .pur { display: none; }
.pro_cur { background: #363382  !important; color: #fff !important; }
.three_bt_2019 a { line-height: 30px !important; width: 100%; display: block; }
.dwone li { width: 31.33% !important; }
.dwwa_body { display: none !important; }
.dwone li img, .nynews-photo img { height: 100%; }
.dwone li:hover .dwwa_a a, .nynews-list:hover .nynews-title { color: #363382  !important; }
.dwone li:hover .dwwa_more a, .nynews-list:hover .nynews-more { background: #363382  !important; }
/*内页分页*/
.pages_info{margin-top: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;}
.pages_box a{margin-left:10px;}
.pages_box a.page_curr,.pages_box a:hover{background:#363382;color:#fff;}
.page_jump{margin-left:10px;}
/*产品分类*/
.pro_all_class { width: 1400px !important; height: auto !important; margin: 0 auto !important; font-size: 0px; line-height: 0px; border-bottom: none !important; margin-bottom: 20px !important; }
.total_2019 { display: inline; font-size: 0; }
.one_2019 { width: 190px; height: 52px; display: inline-block; margin-left: 10px !important; position: relative; }
.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: #363382  ; color: #fff; }
.pro_all_class>a, .one_2019>span a { display: inline-block; width: 189px !important; height: 52px; overflow: hidden; text-align: center; font-size: 16px !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 { transition: all 0.5s linear; background: #363382  ; color: #fff; }
.pro_all_class strong { background: #363382  ; 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; }
.pro_detail_rel_box { padding: 0; border: none !important; }
.pro_detail_rel_hd { height: 52px; line-height: 42px; padding-left: 55px; margin-bottom: 20px; }
.pro_detail_rel_hd strong, .detail_title strong { font-size: 16px; font-weight: bold; line-height: 54px; }
.pro_detail_rel_item { width: 100% !important; overflow: hidden; padding-left: 1%; }
.pro_detail_rel_item:nth-child(4) { display: none; }
.pro_detail_rel_item>div { width: 32.33% !important; border: 1px solid #dcdcdc; }
.pro_detail_rel_item>div+div { margin-left: 1%; }
.pro_detail_rel_item>div>a+br+a { margin-top: 10px; display: block; height: 50px; line-height: 50px; background: #eee; font-size: 18px; color: #333; }
.pro_detail_rel_item>div img { width: 100% !important; height: auto !important; }
.ny_propic { border: 1px solid #eee; }
/*产品详情*/
.pro_main_box { font-size: 0; position: relative; overflow: hidden; }
.pro_main_box>div { display: inline-block; vertical-align: top; }
.propic_show_left { position: relative; }
.pro_le_img02 { position: absolute; bottom: 0; left: 0; }
.propic_show_left { width: 35% !important; }
.propic_show_left img { width: 100% !important; }
.propic_show_right { width: 42% !important; font-size: inherit; line-height: 36px; margin-left: 4%; padding-top: 0px !important; position: relative; text-align: left; }
.propic_show_right>br { display: none; }
.pro_detail_title { font-size: 35px; color: #363382  ; line-height: 56px; padding-bottom: 15px; border-bottom: 1px solid #E9E9EA; margin-bottom: 10px; display: block; }
.pro_show_con { font-size: 16px; font-weight: 100; line-height: 36px; color: #848080; }
.propic_show_right p { font-size: 18px; color: #777; line-height: 18px; }
.propic_show_right span { font-size: 16px; font-weight: bold; margin: 15px 0 5px; display: block; }
.propic_show_right .propic_show_piclist { display: block; }
.propic_show_right .propic_show_piclist li { width: 122px; font-size: 15px; line-height: 36px; color: #777; border: 1px solid #e7e7e7; display: inline-block; vertical-align: top; margin-right: 10px; margin-bottom: 10px; }
.propic_show_right .propic_show_piclist li img { width: 120px; }
.propic_show_right .propic_show_piclist li+li { margin-right: 10px; }
.propic_show_right_item { position: absolute; bottom: 0; left: 15px; }
.propic_show_right_item img { width: 90px; }
.pcontent_title_h4 { width: auto !important; padding: 20px 30px; border-top: 1px solid #f7f7f7; text-align: center; }
.pcontent_title_h4 strong { font-size: 16px; font-weight: bold; }

.detail_title { width: 1400px !important; height: 52px; line-height: 52px; background: #1c2327; padding: 0 !important; font-size: 0; margin-left: 0 !important; margin-top: 50px; }
.detail_title strong { font-size: 21px; color: #fff; display: inline-block; padding: 0 48px; background: #363382  ; line-height: 52px; font-size: 0; padding: 0; width: 150px; }
.detail_title strong:after { position: absolute; content: '产品说明'; font-size: 21px; width: 150px; text-align: center; }
.pro_main_box h3 { text-align: left; font-size: 22px; color: #363382  ; margin-bottom: 25px; margin-top: 50px; }
.pro_ri_list { display: block; }
.pro_main_box>.pro_ri_list { float: left; margin-top: 30px; text-align: left; }
.pro_ri_list, .pro_ri_list li { font-size: 16px; line-height: 36px; }
.txtgetshow td span, .pro_main_box td span { display: inline; }
.pshangxia_box { line-height: 52px !important; }
.pshan_box { height: 62px; margin: 60px 0 30px !important; background: #363382  ; font-size: 0; }
.pshan_box a { width: 50%; display: inline-block; line-height: 62px; color: #fff; padding: 0 15px; }
.pshan_box a:nth-child(1) { border-right: 1px solid #fff; background: #272121; }
.pshan_box a:nth-child(2) { background: #363382  ; }
/*内页新闻列表*/
.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: 182px; height: 52px; border: 1px solid #e0e0e0; }
.nswsfenlei_2019 li+li { margin-left: 12px; }
.nswsfenlei_2019 li:hover, .nswsfenlei_2019 li.curNewsType_2019 { background: #363382  ; border-color: #363382  ; }
.nswsfenlei_2019 li a { display: block; line-height: 50px; font-weight: normal; font-size: 16px; }
.nswsfenlei_2019 li:hover a, .nswsfenlei_2019 li.curNewsType_2019 a { color: #fff; }
.nyxqnews_rightcont a { line-height: 36px; }
.nyxqnews_leftpage { width: 100%!important; display: inline-block; }
.nyxqnews_leftup, .nyxqnews_leftdown { line-height: 70px; width: 50% !important; }
.nyxqnews_leftdown { background: url(http://114my.cn.114.114my.net/ZP/nynews/newsdown.png) 378px 29px no-repeat !important; padding-right: 50px !important; }
.newstemptwo li:hover .news_a a { color: #363382  !important; }
.newshx:after, .newshx:before, .newssx:after, .newssx:before, .newstemptwo li:hover .news_more a { background: #363382  !important; }
/*nban*/
.nban { width: 100%; height: 450px; position: relative; }
.nban:before { content: ''; width: 100%; height: 100%; background: rgba(22,16,7 0.6); position: absolute; top: 0; left: 0; }
.nban .page { position: relative; height: 450px; }
.nban_txt { width: 100%; position: absolute; top: 50%; left: 0; margin-top: -39px; text-align: center;}
.nban_txt span { font-size: 52px; font-weight: bold; color: #ffffff; letter-spacing: 5px; display: inline-block;}
.nban_txt span:nth-child(2) { animation-delay: 0.2s; }
.nban_txt span:nth-child(3) { animation-delay: 0.4s; }
.nban_txt span:nth-child(4) { animation-delay: 0.6s; }
.nban_txt span:nth-child(5) { animation-delay: 0.8s; }
.nban_txt span:nth-child(6) { animation-delay: 1s; }
.nban_txt span:nth-child(7) { animation-delay: 1.2s; }
.nban_txt p.desc { display: block; color: #fff; font-size: 16px; margin-top: 10px; letter-spacing: 3px; background-clip: content-box; -webkit-background-clip: text; color: transparent; animation: moveBg 10s linear infinite; -webkit-animation: moveBg 10s linear infinite; }
 @keyframes nbanA { 0% {
transform: translateY(0px);
}
50% {
transform: translateY(-20px);
}
100% {
transform: translateY(0px);
}
}
@keyframes moveBg { 0% {
 background-position: 0% 30%;
}
 100% {
 background-position: 100% 50%;
}
}
.sjdh { display: flex; align-items: end; justify-content: center; margin-bottom: 40px; }
.sjdh>ul>li { height: 52px; display: inline-block; margin: 0 10px; position: relative; }
.sjdh>ul>li>a { display: inline-block; width: 220px; height: 52px; overflow: hidden; text-align: center; font-size: 16px !important; color: #333; background: #eaeaea; line-height: 52px; }
.xl { width: 100%; background: #f3f3f3; position: absolute; top: 52px; left: 0; z-index: 9; text-align: center; display: none; }
.xl a { line-height: 52px; display: block; }
/*width*/
.lg_max_1920 { max-width: 1920px; width: 100%; margin: 0 auto; }
.lg_max_1600 { max-width: 1600px; width: 100%; margin: 0 auto; }
.lg_max_1440 { max-width: 1440px; width: 100%; margin: 0 auto; }
.lg_max_1340 { max-width: 1340px; width: 100%; margin: 0 auto; }
.lg_max_1200 { max-width: 1200px; width: 100%; margin: 0 auto; }
.lg_max_750 { max-width: 750px; width: 100%; margin: 0 auto; }
.lg_product_con { padding: 70px 0; }
.lg_product_con_top { }
.lg_product_con_top .bt { font-size: 60px; font-weight: bold; color: #363382  ; font-weight: bold; text-align: center; line-height: 60px; margin: 0 auto 30px; }
.lg_product_con_top .txt { font-size: 16px; line-height: 34px; color: #666; width: 79%; text-align: center; margin: 0 auto; }
.lg_product_con_top .tel { font-size: 24px; font-weight: bold; color: #666; line-height: 34px; text-align: center; margin: 20px auto; }
.lg_product_con_top .bt2 { font-size: 36px; font-weight: bold; color: #363382  ; text-align: center; margin: 0 auto 30px; }
.lg_product_con_list { }
.lg_product_con_list a { pointer-events: none; }
.lg_product_con_list ul li { border: 1px solid #d2d2d2; margin: 50px auto 0; box-sizing: border-box; position: relative; }
.lg_product_con_list ul li .lg_product_con_listl { max-width: 431px; max-height: 277px; overflow: hidden; }
.lg_product_con_list ul li .lg_product_con_listl img { transition: all 1s; width: 100%; }
.lg_product_con_list ul li .lg_product_con_listl:hover img { transform: scale(1.2); transition: all 1s; }
.lg_product_con_list ul li .lg_product_con_listr { width: 69%; padding: 0 4%; }
.lg_product_con_list ul li .lg_product_con_listr .bt { border-bottom: 1px solid #d5d5d5; margin: 40px auto 20px; line-height: 26px; padding-bottom: 20px; }
.lg_product_con_list ul li .lg_product_con_listr .bt a { font-size: 26px; font-weight: bold; color: #363382 ; transition: all 1s; display: block; text-align: left; }
.lg_product_con_list ul li .lg_product_con_listr .txt { font-size: 18px; line-height: 34px; color: #333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.lg_product_con_list ul li .lg_product_con_list_a { position: absolute; bottom: 0; right: 0; background: #fddc41; text-align: center; }
.lg_product_con_list ul li .lg_product_con_list_a a { display: block; width: 150px; line-height: 50px; font-size: 16px; color: #1d1d1d; }
.prowz P { line-height: 34px; }
.prowz img { width: 50%; }
.tb_c tr td { padding: 15px!important; text-align: center; }
.tb_c { margin-top: 30px; }
.psupdown { margin-top: 20px !important; height: 40px; }
.propic_show_right .propic_show_piclist { height: auto !important; overflow: hidden !important; margin-top: 8px; }
.xz_cs { width: 1400px; font-size: 15px; }
.xz_cs li { line-height: 45px; height: 45px; border-bottom: 1px solid #ededed; }
.cs_wz { line-height: 45px; float: right; }
.xz_cs a { font-size: 15px; display: block; float: left; line-height: 45px; }
.pro_show_mune { margin: 30px 0 0 !important; text-align: center !important; font-size: 0; box-sizing: content-box; background: #333; height: 40px; display: flex; align-items: center; justify-content: space-between; }
.pro_show_mune a { text-align: center; letter-spacing: 1px; font-size: 16px; line-height: 40px; width: 50%; color: #fff; }
.pro_show_mune a+a { background: #333; }
.propic_show_left br, .pcontent_title_h4 { display: none; }
.nyxqnews_righttit:before { background: #363382  !important; }
.nyxqnewsbg { background: #fff !important; padding: 0 !important; }
.nyxqnews_left, .nywenzhang { background: #f1f1f1 !important; }
.nyxqnews { width: 1400px !important; }
.nyxqnewsfanhui { left: -1158px !important; }
.nyxqnews_left { width: 76% !important; }
.nyxqnews_left .nyxqnews_leftpage { width: 100%; margin-left: 0; }
.nei_news, .nei_news p, .nyxqnews_leftcont div { line-height: 30px; font-size: 15px; }
.nyxqnews_leftcont img { margin: 20px auto 0; display: block; }

.nyxqnews_righttit:before{background: #363382  !important; }
.nylist li:after{background: #363382  !important; }

.nyproduct li:hover .nyproduct-content{background: #363382  !important;}
.nyproduct-more{background: #363382  !important;}

.nban:before{content: '';
    width: 100%;
    height: 100%;
    background: rgba(22,16,7,0.4);
    position: absolute;
    top: 0;
    left: 0;}

.nyproduct_photo img{height: auto;}

.MsoNormal{ font-size:16px; line-height:36px;margin: 20px 0;}
/*产品*/
.ny_prolist a:hover .ny_protil{color: #363382  !important;}
.ny_prolist a:before{border-top: 1px solid #363382  !important;
    border-right: 1px solid #363382  !important;}
.ny_prolist a:after{border-bottom: 1px solid #363382 !important;border-left: 1px solid #363382 !important;}
#igetxt ul li{padding: 15px !important;}
#igetxt ul li h3{font-size: 16px !important;}

.product_content { margin-bottom: 25px; width: 100% !important;  line-height: 36px !important; padding: 20px; text-align: initial; font-size: 16px; font-family:"Microsoft YaHei";}

.product_content div{   line-height: 36px !important; font-size: 16px !important; font-family:"Microsoft YaHei";}
.product_content span{   line-height: 36px !important;  text-align: initial;font-size: 16px !important; font-family:"Microsoft YaHei";}
.product_content p{   line-height: 36px !important;  text-align: initial; font-size: 16px !important;font-family:"Microsoft YaHei"; }
.product_content strong{   line-height: 36px !important;  text-align: initial; font-size: 16px !important;font-family:"Microsoft YaHei"; }
.product_content img { margin-bottom: 10px !important; margin: 0 auto; display: block; }
.product_content table{ width:100% !important; text-align:center !important; font-size: 16px !important;font-family:"Microsoft YaHei";}
.txtgetshow{width:100% !important;}
.product_content h3{line-height: 36px !important;}
.product_content h2{line-height: 36px !important;text-align: initial;}
.txtgetshow img{margin-bottom:10px !important;width:600px;}

/*.ny_propic img{height: 453px !important；}*/