.ny_content{max-width:1400px;margin:0 auto}
.ny_content .content_left{float:left;width:20%}
.ny_content .content_left .c_tlt{height:50px;line-height:50px;text-align:center;font-size:20px;font-weight:700;background:#004386;color:#fff}
.news_l{padding:10px 0;border-top:none;margin-bottom:20px;background:#f6f6f6}
.news_l li{width:94%;margin:0 auto;background:#fff;margin-bottom:5px}
.news_l li a{display:block;font-size:14px;color:#555;padding-left:20px;padding-right:5px;background:url(../images/news.png) 10px center no-repeat;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news_l li a:hover{color:#0e4c83}
.ny_content .content_right2 .bread_nav{margin-bottom:10px;padding:0}
.ny_content .content_right .bread_nav .bread_nav_in{overflow:hidden;border-bottom:1px dotted #dedede;padding-bottom:12px;line-height:40px}
.ny_content .content_right .bread_nav .h_d{width:20%;font-size:20px;color:#333;float:left;font-weight:700;text-align:left}
.ny_content .content_right .bread_nav div{float:right;width:78%;text-align:right;color:#777;overflow:hidden;font-size:14px}
.ny_content .content_right .bread_nav div a{color:#555}
.ny_content .content_right .bread_nav div a:hover{color:#0e4c83}
.ny_content .content_right .conn{color:#555;font-size:14px;line-height:28px;padding-top:10px}
.ny_content .ny_news_con{min-height:370px;margin-bottom:20px}
.new_inside{overflow:hidden;margin-bottom:30px}
.new_inside li{width:100%}
.news_box{position:relative;border-bottom:1px solid rgba(0,0,0,.06);background:0 0;height:180px}
.news_txt{float:left;padding:36px 0 28px 10%;transition:all .3s ease-out 0s}
.news_box:hover .news_txt{padding:36px 0 28px 13%}
.news_txt a span{font-size:16px;color:#333;display:block;height:24px;overflow:hidden;margin-bottom:20px;transition:all .3s ease-out 0s}
.news_box:hover .news_txt a span{color:#333}
.news_box:hover .news_txt i{color:#999}
.news_txt i{color:#7d7d7d;font-style:normal;line-height:24px;height:73px;display:block;overflow:hidden}
.news_date{width:80px;float:right;font-family:"微软雅黑";color:#999;padding:36px 66px 0 0;transition:all .3s ease-out 0s;position:absolute;left:0;float:left;padding-top:30px}
.news_box:hover .news_date{padding:36px 86px 0 0}
.arrow_left{position:absolute;top:90px;left:5px;width:35px;height:35px;text-align:center;border:1px solid #fff;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;background:url(../images/icon.png) no-repeat 9px 14px}
.news_box:hover .arrow_left{border:1px solid #054690;background:url(../images/icon_hover.png) no-repeat 9px 14px #054690}
.arrow_left i{width:14px;height:9px;display:block;margin:13px 0 0 11px}
.news_date span{float:left;line-height:36px;height:36px;font-size:24px;font-family:"微软雅黑"}
.news_date i{float:left;color:#ababab;font-size:0}
.news_txt a span::before{width:35px;height:1px;content:'';background:#bfbfbf;position:absolute;top:48px;left:90px;transition:all .3s ease-out 0s}
.news_box:hover .news_txt a span::before{width:60px;transition:all .3s ease-out 0s;background:#7d7d7d}
.news_box:hover .news_date span{color:#333}
.news_box:hover .news_date{padding:30px 42px 0 0}
.ny_content .content_right .conn .ny_news_tlt{text-align: center;font-size: 22px;color: #333;padding: 10px 0;font-weight: 400;text-transform: capitalize;}
.ny_news_time{text-align:center;font-size:12px;color:#999;background:#fff}
.ny_news_ye{padding:30px 0 20px}
.ny_news_ye p{height:35px;line-height:35px;background:#f1f1f1;margin-bottom:10px;padding:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ny_content .content_right .conn ul.h_product_bd{padding-top:20px}
.ny_content .content_right .conn ul.h_product_bd li{float:left;width:30%;margin-right:45px;margin-bottom:30px}
.ny_content .content_right .conn ul.h_product_bd2 li{margin-right:60px}
.ny_content .content_right .conn ul.h_product_bd li:nth-child(3n){margin-right:0}
.ny_content .content_right .conn ul.h_product_bd li div{display:block;background:#fff;padding:10px 10px 80px;position:relative;-moz-box-shadow:0 0 1px rgba(0,0,0,.3);-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.3)}
.ny_content .content_right .conn ul.h_product_bd li div .show_pro_img{width:100%;height:220px;text-align:center;overflow:hidden;background:#fff}
.ny_content .content_right .conn ul.h_product_bd li div .show_pro_img img{vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition-duration:1s;transition-duration:1s}
.ny_content .content_right .conn ul.h_product_bd li div .show_pro_img .iblock{display:inline-block;height:100%;width:0;vertical-align:middle}
.ny_content .content_right .conn ul.h_product_bd li div p{padding:5px 1%;position:absolute;bottom:0;left:0;width:98%;background:#fff;color:#333;font-size:18px;text-align:center;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}
.ny_content .content_right .conn ul.h_product_bd li div p span{padding-top:4px;display:block;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}
.ny_content .content_right .conn ul.h_product_bd li div p em{display:block;font-size:16px;height:26px;line-height:26px;padding-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ny_content .content_right .conn ul.h_product_bd li div:hover p em{display:block}
.ny_content .content_right .conn ul.h_product_bd li div:hover p span{height:40px;line-height:40px}
.ny_content .content_right .conn ul.h_product_bd li div:hover .show_pro_img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transform:translate(0,-20px);-webkit-transform:translate(0,-20px);-ms-transform:translate(0,-20px)}
.ny_content .content_right .conn ul.h_product_bd li div:hover p{height:80px;background:#0e4c83;color:#fff}
.content_left .show_menu{width:100%;margin-bottom:20px}
.page_list{margin-bottom:30px;margin-top:30px}
.ly_msg h3{display:none}
.content_right .conn .pro_name{font-size:24px;font-weight:400;line-height:28px;color:#0e4c83;margin-bottom:10px}
.content_right .conn .proshow1{padding-top:40px;position:relative}
.content_right .conn .proshow1 .js-silder{float:left;width:45%;margin-top:0!important;border:1px solid #ddd;overflow: hidden;position: relative;}
.proshow1 .js-silder .silder-main-img{width:100%;text-align:center;height:500px}
.proshow1 .js-silder .silder-main-img img{max-width:80%!important;max-height:100%;vertical-align:middle}
.proshow1 .js-silder .silder-main-img .iblock{display:inline-block;height:100%;width:0;vertical-align:middle}
.proshow1 .prodesc p{font-size:14px;line-height:24px;margin-bottom:10px}
.proshow1 .prodesc p.bt{font-size:20px;font-weight:700;color:#0e4c83}
.content_right .conn .proshow1 .prodesc{float:right;width:51%}
.content_right .conn .proshow1 .prodesc p.desc{overflow:hidden;color:#999;margin-bottom: 40px;}
.content_right .conn .proshow1 .pro_btn{padding-top:30px;overflow:hidden}
.content_right .conn .proshow1 .pro_btn1{display:block;width:23%;margin-right:20px;height:55px;line-height:55px;text-align:center;font-size:16px;color:#fff;background:#0e4c83;border-radius:2px;float:left;border:1px solid #fff}
.content_right .conn .proshow1 .pro_btn2{display: block;width:38%;margin-right: 0;height: 55px;line-height: 55px;text-align: center;font-size: 16px;background: #fff;color: #0e4c83;border-radius: 2px;float: left;border: 1px solid #0e4c83;}
.content_right .conn .proshow1 .pro_btn1:hover{background:#fff;border:1px solid #0e4c83;color:#0e4c83}
.content_right .conn .proshow1 .pro_btn2:hover{background:#fff;border:1px solid #7b7b7b;color:#7b7b7b}
.content_right .conn .proshow1 .pro_btn2 span{font-style:normal}
.content_right .conn .proshow1 .pro_btn2 em{font-style:normal}
.content_right .conn .xgcp{overflow:hidden}
.content_right .conn .xgcp li{float:left;width:22.75%;margin:0;margin-bottom:30px;padding:0;margin-right:3%}
.content_right .conn .xgcp li:nth-child(4n){margin-right:0}
.tags_title{border-bottom:1px solid #ddd;margin:20px 0 30px}
.tags_title span{width:200px;padding:0 15px;font-size:16px;text-align:center;height:45px;line-height:45px;margin-bottom:-1px;background:#fff;color:#333;display:block;margin-left:5px;border:1px solid #ddd;border-bottom:1px solid #fff;font-weight:700}
.proshow2{padding-top:60px}
.proshow2 .prodetail_con{float:right;width:77%}
.proshow2 .prodetail_con .tags_title{margin:0}
.proshow2 .prodetail_con .content{padding:30px 0}
.proshow2 .prodetail_con .content img{max-width:80%;height:auto!important}
@media (max-width:1366px){.news_txt{padding:36px 0 28px 13%}
}
@media (max-width:1199px){.ny_content{width:95%}
.ny_content .content_right .conn ul.h_product_bd li{width:30%;margin-right:5%}
.content_right .conn .xgcp li{width:23%;margin-right:2.33333%}
.silder-main{min-height:inherit}
.proshow1 .js-silder .silder-main-img{height:400px}
.proshow1 .js-silder .silder-main-img img{max-width:80%!important;max-height:85%}
.content_right .conn .xgcp li div .show_pro_img span{height:180px}
}
@media (max-width:991px){.ny_content .content_left{width:100%}
.ny_content .content_right{float:none;width:100%}
.ny_content .content_left .c_tlt{background:#bbb!important;font-size:15px;text-align:left;padding:0 20px;font-weight:400;height:40px;line-height:40px}
.ly_show .show_list{width:100%}
.show_list ul li{width:48%;padding:0 1% 0 1%}
.show_list ul li p{width:98%}
.content_right .conn .xgcp li div .show_pro_img span{height:170px}
.ny_content .ny_news_con{min-height:150px}
.menu_list .menu_li{width:95%}
.news_txt{padding:36px 0 28px 20%}
.news_box:hover .news_txt{padding:36px 0 28px 21%}
}
@media (max-width:767px){.ny_content .content_right .bread_nav{overflow:visible;height:auto;line-height:24px}
.ny_content .content_right .bread_nav .h_d{float:none;width:100%}
.ny_content .content_right .bread_nav div{float:none;width:100%;text-align:left;line-height:24px;padding-top:0}
.ny_content .content_left .c_tlt{height:38px;line-height:38px}
.news_txt{padding:20px 0 20px 15%}
.news_date{width:13%;padding:20px 3% 0 0}
.news_txt span::before{display:none}
.news_txt span{margin-bottom:10px}
.news_txt i{height:50px;overflow:hidden;display:block}
.news_box{height:auto;overflow:hidden}
.arrow_left{top:auto;bottom:20px}
.ny_content .content_right2{padding-bottom:0}
.news_box:hover .news_txt{padding:20px 0 20px 23%}
.news_box:hover .news_date{padding:20px 3% 0 0}
.ny_content .ny_news_con{min-height:300px}
.content_right .conn .xgcp li{width:46%}
.content_right .conn .xgcp li:nth-child(2n){margin-right:0}
.ny_content .content_right .conn ul.h_product_bd li{width:49%;margin-right:2%}
.ny_content .content_right .conn ul.h_product_bd li:nth-child(2n){margin-right:0!important}
.ny_content .content_right .conn ul.h_product_bd li:nth-child(3n){margin-right:2%}
.ny_content .content_right .conn ul.h_product_bd li div .show_pro_img{height:180px}
.content_right .conn .proshow1{padding:20px 0}
.proshow1 .js-silder .silder-main-img{height:300px}
.content_right .conn .proshow1 .js-silder{float:none;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:20px;padding-bottom:20px}
.content_right .conn .proshow1 .prodesc{float:none;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:15px}
.content_right .conn .proshow1 .prodesc p.desc{height:74px}
.content_right .conn .proshow1 .pro_btn{padding-top:15px}
.content_right .conn .proshow1 .pro_btn1{height:44px;line-height:44px}
.content_right .conn .proshow1 .pro_btn2{height:44px;line-height:44px;display: flex;padding: 0 1rem 0px 1rem;width: 63%;}
/*.content_right .conn .proshow1 .pro_btn2 em{display:none}*/
.tags_title{margin:20px 0 30px}
.proshow2 .prodetail_con{width:100%}
.proshow2{padding-top:0}
.proshow2 .prodetail_con .content{padding:10px 0}
.content_right .conn .xgcp li div .show_pro_img span{height:140px}
}
.cpzx .ly_msg{width:100%;overflow:hidden;margin:0 auto 20px;padding:0}
.cpzx .ly_msg h3{width:100%;height:40px;overflow:hidden;line-height:40px;margin:0 auto;padding:0;border-bottom:1px solid #dfdfdf;color:#333;font-size:14px;font-weight:700;text-align:center}
.cpzx .ly_msg ul{width:100%;overflow:hidden;margin:20px auto;padding:0}
.cpzx .ly_msg ul li{width:100%;overflow:hidden;margin:0 auto 20px;padding:0}
.cpzx .ly_msg ul li h4{width:17%;height:34px;overflow:hidden;line-height:34px;margin:0;padding:0 20px 0 0;color:#333;font-size:14px;text-align:right;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.cpzx .ly_msg ul li .msg_ipt1,.ly_msg ul li .msg_tara{width:83%;overflow:hidden;margin:0;padding-right:20px;background:url(../images/tb_img.png) top right no-repeat;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.cpzx .ly_msg ul li .msg_ipt1{height:34px}
.cpzx .ly_msg ul li .msg_tara{height:118px}
.cpzx .msg_ipt1 input,.msg_tara textarea{display:block;width:100%;overflow:hidden;margin:0;padding:8px 15px;color:#666;font-size:12px;border:1px solid #dfdfdf;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.cpzx .msg_ipt1 input{height:34px;line-height:16px}
.cpzx .msg_tara textarea{height:118px;line-height:20px;resize:none}
.cpzx .ly_msg ul li .msg_ipt2{width:120px;height:34px;overflow:hidden;margin-right:10px;padding:0;float:left}
.cpzx .msg_ipt2 input{display:block;width:120px;height:34px;overflow:hidden;line-height:16px;margin:0;padding:8px 15px;color:#666;font-size:12px;border:1px solid #dfdfdf;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.cpzx .ly_msg ul li a.yzm_img{display:block;width:90px;height:34px;overflow:hidden;margin:0;padding-right:20px;background:url(../images/tb_img.png) top right no-repeat;float:left}
.cpzx .ly_msg ul li .msg_btn{width:83%;overflow:hidden;margin:0;padding:0;float:left}
.cpzx .msg_btn input{display:block;width:100px;height:34px;overflow:hidden;line-height:32px;margin:20px 15px 0 0;padding:0;background-color:#f0f0f0;color:#333;font-size:13px;text-align:center;border:1px solid #ccc;float:left}
.cpzx .ly_msg ul li .msg_ipt12{width:83%;height:34px;overflow:hidden;margin:0;padding-right:20px;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.cpzx .msg_ipt12 input{height:34px;line-height:16px;display:block;width:100%;overflow:hidden;margin:0;padding:8px 15px;color:#666;font-size:12px;border:1px solid #dfdfdf;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}
.cpzx .ly_msg ul li h4{width:9%;height:45px;font-size:14px;text-align: left;}
.cpzx .ly_msg ul li .msg_ipt1,.ly_msg ul li .msg_tara{width:90%}
.cpzx .ly_msg ul li .msg_ipt1,.ly_msg ul li .msg_tara{width:91%!important}
.cpzx .ly_msg ul li .msg_ipt1{height:47px}
.cpzx .msg_ipt1 input{height:45px;line-height:45px}
.cpzx .ly_msg ul li .msg_ipt12{width:90%!important;height:45px!important}
.cpzx .msg_ipt12 input{height:45px}
.cpzx .ly_msg ul li .msg_ipt1 select{height:45px!important}
.cpzx input{border-radius:2px;border:1px solid #fff!important;background:#f1f1f1}
.cpzx textarea{border-radius:2px;border:1px solid #fff!important;background:#f1f1f1}
.cpzx select{border-radius:2px;border:none!important;background:#f1f1f1;outline:0;text-indent:10px}
.cpzx input:focus,.cpzx textarea:focus{border:1px solid #dedede!important}
.cpzx .ly_msg ul li a.yzm_img img{height:100%!important}
.cpzx .msg_btn input{width:150px;height:45px;line-height:45px;cursor:pointer}
.cpzx .msg_btn input:first-child{background:#0e4c83;color:#fff}
.cpzx .msg_ipt2 input{height:45px}
.cpzx .ly_msg ul li .msg_ipt2{height:45px}
@media (max-width:767px){.ly_msg ul li h4{display:none}
.cpzx .ly_msg ul li div{width:100%!important}
.cpzx .ly_msg ul li .msg_ipt1,.ly_msg ul li .msg_tara{width:100%!important}
.cpzx .ly_msg ul li .msg_ipt12{width:100%!important}
.ly_msg ul li div.msg_ipt2{width:30%!important}
.ly_msg ul li span{display:none}
.ly_msg{margin:0 auto 0!important}
.cpzx .msg_btn input{width:49%;margin-right:0}
.cpzx .msg_btn input:first-child{margin-right:2%}
}
@media (min-width:1199px){#c_detail_wrap #new-div .zoom-caret{display:none!important}
.contact .content1 ul li.lx1{float:left;width:60%;margin-right:45px}
.contact .content1 ul li.lx2{float:left;width:30%;margin-right:45px}
.contact .content1 ul li.lx3{float:left;width:30%;margin-right:45px;margin-top:45px}
}
#c_detail_wrap div,#c_detail_wrap embed,#c_detail_wrap img,#c_detail_wrap p,#c_detail_wrap span,#c_detail_wrap video{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;word-break:normal}
#c_detail_wrap #new-div{overflow-x:hidden;overflow-y:hidden;width:100%;position:relative}
#c_detail_wrap #new-div .zoom-caret{display:block;position:absolute;top:10px;right:5px;font-size:50px;color:#a7a5a5;z-index:2;padding:0;margin:0;opacity:.3}
#c_detail_wrap #new-div table{transform-origin:left top;border-collapse:collapse;max-width:none!important;width:auto}
#c_detail_wrap #new-div table td{padding:3px;border:1px solid #ccc}
#c_detail_wrap #new-div.on{overflow:scroll;width:100%}
#c_detail_wrap #new-div.on .zoom-caret{display:none}
#c_detail_wrap #new-div::-webkit-scrollbar{height:2px}
#c_detail_wrap #new-div::-webkit-scrollbar-track{background-color:#f0f0f0;border-radius:0}
#c_detail_wrap #new-div::-webkit-scrollbar-thumb{background-color:#bfbfbf}
#c_detail_wrap #new-div::-webkit-scrollbar-thumb:window-inactive{background-color:#3c3c3c}
