.banner-sub { height:400px; background:no-repeat center/cover; width: 100%; min-width: 1400px;}
/*鍐呴〉骞荤伅鐗�*/
.banner_n { width:100%; min-width:1300px; height:400px; text-align:center; color:#fff; padding-top:8%; position:relative; }
.banner_n p { font-size:40px; font-weight:bold; line-height:70px; }
.banner_n span { font-size:16px; }
.banner_about { background:url(../uploadfile/image/20211025/20211025145109_400157167.jpg) center bottom no-repeat; }
.banner_news { background:url(../uploadfile/image/20211025/20211025180637_284750061.jpg) center no-repeat; }
.banner_cpzx { background:url(../uploadfile/image/20211025/20211025192111_633393953.jpg) center no-repeat; }
.banner_lxwm { background:url(../uploadfile/image/20211025/20211025174342_902797516.jpg) center no-repeat; }
.banner_qywh { background:url(../uploadfile/image/20211025/20211025115517_1374184672.jpg) center no-repeat; }
.banner_ryzz { background:url(../uploadfile/image/20211025/20211025174044_1466185146.jpg) center no-repeat; }
.banner_qyfc { background:url(../uploadfile/image/20211025/20211025180551_261971811.jpg) center no-repeat; }
.banner_rcln { background:url(../uploadfile/image/20211025/20211025180346_242445657.jpg) center no-repeat; }
.banner_qyzp { background:url(../uploadfile/image/20211025/20211025174428_296715922.jpg) center no-repeat; }
.banner_feedback { background:url(../uploadfile/image/20211025/20211025174321_1446998903.jpg) center no-repeat; }
.banner_hzhb {
  background:url(../uploadfile/image/20211025/20211025174116_1713617633.jpg
) center no-repeat;
}
/*绗竴濂楁柊闂诲垪琛�*/
.nynews-list:hover .nynews-more { background:#257ff9 !important; }
.nynews-list:hover .nynews-title { color:#257ff9 !important; }
.nynews-photo { border:1px #eee solid; height:auto !important; }
.nynews-photo img { height:auto; }
.nynews-text { overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; }
/*鏂伴椈*/
.nswsfenlei_2019 { margin-bottom:30px; }
.nswsfenlei_2019 ul { font-size:0; }
.nswsfenlei_2019 li { display:inline-block; vertical-align:top; width:240px; height:50px; border:1px solid #eee; background:#f8f8f8; }
.nswsfenlei_2019 li+li { margin-left:12px; }
.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.curNewsType_2019 { background:#257ff9; border-color:#257ff9; }
.nswsfenlei_2019 li a { display:block; line-height:50px; font-size:20px; text-align: center;}
.nswsfenlei_2019 li:hover a,.nswsfenlei_2019 li.curNewsType_2019 a { color:#fff; }
.newshx:after,.newshx:before,.newssx:after,.newssx:before { background:#257ff9 !important; }
.newstemptwo li:hover .news_more a { background:#257ff9 !important; }
.newstemptwo li:hover .news_a a { color:#257ff9 !important; }
.nyxqnews_righttit strong { color:#257ff9 !important; }
.newspic { width:20% !important; }
.newswa { width:78% !important; }
.xw { font-size:16px; line-height:30px; }
.xw img,.xw p { margin:10px 0; }
.xw img { max-width:100%; }
.xw p { text-indent:2em; line-height:30px; }
/*鏂伴椈璇︽儏*/
.nyxqnewsbg { background:#fff !important; padding:0 !important; }
.nyxqnews,.news_box_lbm { width:100% !important; }
.nyxqnewsfanhui { left:100% !important; top:0 !important; }
.nyxqnews_left { width:70% !important; background:#fff !important; border:1px #eee solid; }
.nyxqnews_leftpage { width:calc(100% + 60px) !important; }
.nyxqnews_leftup { width:50% !important; }

.nywenzhang { background:#fff !important; border:1px #eee solid; }
.nyxqnews_right { width:25% !important; }
.nyxqnews_rightcont a { width:260px !important; }
.nyxqnews_righttit:before { background:#257ff9 !important; }
.nyxqnews_righttit strong { color:#257ff9 !important; }
/*鍒嗛〉*/
.pages_info { width:900px !important; clear:both; margin-top:20px !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:#257ff9; color:#fff; font-size:13px; }
.page_jump { margin-left:10px; }
/*涓婁竴椤典笅涓€椤垫牱寮�*/
.psh_box { margin:50px auto !important; }
.pshangxia { padding:10px 40px; background:#f5f5f5; border:1px #ccc solid; }
.back_column { text-align:center !important; height:40px !important; line-height:50px; }
.back_column a { font-size:16px; }
.second_next_pre_dgwbct { text-align:center !important; }
/*鏍忕洰灏忓鑸�*/
.mianbxContent { width:100% !important; height:80px !important; line-height:80px !important; font-size:15px !important; text-align:left !important; transition:0.1s all; position:relative; font-weight:100; color:#666; margin:0px auto 20px auto !important; }
.mianbxContent:hover { background-position:0px -28px; }
.mianbxContent a { font-size:15px !important; color:#666; }
.mianbxContent a:hover { color:#0132a1 !important; }
.strong_title,#center>strong { display:none; }
#bodycon { margin:0 auto; width:100% !important; min-width:1300px; max-width:1600px; box-sizing:border-box; padding-top:10px !important; padding-bottom:60px; padding-left:3%; padding-right:3%; }
#bodycon #center { width:100% !important; }
#bodycontent,.dgcontent_title_h5,.column_content_page_content,.bodyContentString8 { width:100% !important; min-width: 1400px;}
#bodycontent img { margin:auto !important; height:auto; }
/*浜у搧鍏敤璇︽儏*/
.con_gongyong { border-bottom:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #eee; margin-bottom:30px; }
.pcontent_title_h4 { width:100%  !important; display:none; }
.protempone li { margin:0 3% 3% 0 !important; }
.protempone li:nth-child(even) { margin-right:0 !important; }
.protempone li:hover .protemp_more a { background:#009b4d !important; ; }
.protempone li:hover .protemp_title a { color:#009b4d !important; }
.detail_title { display:block; border-bottom:0 !important; margin-left:-4px !important; width:100% !important; }
.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:#257ff9 url(../uploadfile/image/20211027/20211027084608_85921516.png) no-repeat 35px center; }
.pcontent_title_h4 h4 { text-align:center; font-size:20px; }
.dgcontent_title_h5 { background:#fff; padding:20px; text-align:center; border-top:1px solid #eee; width:100% !important; margin-top:30px !important; }
.dgcontent_title_h5 h5 strong { font-size:16px; }
.pro_detail_box { background:#fff; overflow:hidden; border:none !important; width:100% !important; }
.pro_detail_rel_hd { border-bottom:0 !important; padding-top:14px !important; padding-bottom:14px !important; }
.pro_detail_rel_hd strong { font-size:16px; display:inline-block; vertical-align:top; width:180px; height:62px; line-height:62px; text-align:center; color:#fff; padding-left:36px; background:#257ff9 url(../uploadfile/image/20211027/20211027084639_1343655479.png) no-repeat 22px center; position:relative; left:-10px; }
.pro_detail_rel_item { padding-bottom:12px; }
.pro_detail_rel_item>div { margin-right:2%; margin-top:10px; padding:0 !important; overflow:hidden; width:32% !important; }
.pro_detail_rel_item>div:nth-child(3n) { margin-right:0 !important; }
.pro_detail_rel_item>div a { line-height:46px; }
.pro_detail_rel_item>div a:first-child { display:block; border:1px #eee solid; }
.pro_detail_rel_item>div>a img { width:100% !important; height:auto !important; box-sizing:border-box; }
.pro_detail_rel_item>div br { display:none; }
.product_content table { width:100%; border-collapse:collapse; }
.product_content table td { border:1px #ccc solid; padding:0 10px; line-height:50px; text-align:center; }
#center table,.txtgetshow { width:100% !important; }
#igetxt ul li { width:260px; height:50px; line-height:34px !important; text-align:center; }
#igetxt ul li h3 { font-size:18px !important; color:#222; }
#gets2 { border:1px #eee solid; padding:50px; margin-top:6px; }
/*浜у搧璇︽儏涓婇潰*/
.MagicThumb img { border:0 !important; }
.pro_main_box { background:#f5f5f5; padding:40px; box-sizing:border-box; }
.propic_show_left { width:45%; float:left; position:relative; }
.propic_show_left img { width:100%; }
.propic_show_piclist { width:100%; height:102px; float:left; position:absolute; top:80px; left:107%; }
.propic_show_list { height:100px; position:relative; transition:500ms; }
.propic_show_piclist.on_bottom .propic_show_list { transition:500ms; }
.propic_show_piclist ul { width:100%; height:300px !important; overflow:hidden; }
.propic_show_piclist li { width:110px; height:85px; border:1px solid #ccc; cursor:pointer; overflow:hidden; float:left; margin-bottom:1vw; margin-right:1vw; }
.propic_show_piclist.on_bottom .propic_show_list li+li { transition:500ms; }
.propic_show_piclist li.cur,.propic_show_piclist li:hover { border-color:#3e409f; }
.propic_show_piclist li img { width:110px; transition:500ms; }
.propic_show_piclist li:hover img { transform:scale(1.1); transition:500ms; }
.propic_img { width:100%; float:right; position:relative; overflow:hidden; float:left !important; }
.propic_img img { width:100%; transition:500ms; }
.propic_img:hover img { transform:scale(1.1); transition:500ms; }
.propic_img>div { display:none; width:35px; height:34px; position:absolute; top:50%; margin-top:-17px; cursor:pointer; opacity:0.5; z-index:999; }
.propic_show_right { float:right; width:52%; text-align:left; position:relative; line-height:30px; }
.propic_show_right .propic_desc { height:56px; margin-top:20px; overflow:hidden; }
.propic_show_right .propic_desc strong { font-weight:bold; }
.pro_detail_title { font-size:22px; display:block; line-height:56px; border-bottom:1px solid #eee; color:#333; }
.pro_return { width:37px; height:37px; float:right; margin-top:10px; background:url(../uploadfile/image/20211027/20211027084709_1797919057.png) no-repeat; cursor:pointer; }
.ny_prototal li { width:23.4% !important; border:1px #eee solid; }
.pro_ewm_left { margin-top:80px; }
.pro_ewm_left span { font-size:18px; color:#333; }
.pro_ewm_left p { font-size:32px; font-weight:bold; color:#257ff9; line-height:50px; font-family:'Tw Cen MT'; }
/*浜у搧鍙傛暟*/
.product_content { width:100% !important; border:1px #eee solid; padding:40px; }
.products_intro p { font-size:16px; line-height:30px; }
.products_intro table { width:100%; border:1px solid; border-style:hidden; box-shadow:0 0 0 1px #eee; border-collapse:collapse; border-radius:10px; letter-spacing:0.5px; margin-bottom:20px; overflow:hidden; }
.products_intro table th { border:1px solid #eee; line-height:30px; padding:10px; font-size:16px; }
.products_intro table td { border:1px solid #eee; line-height:30px; padding:10px; font-size:16px; }
.products_intro h2 { font-size:16px; font-weight:bold; height:40px; margin:20px 0; color:#fff; background:#257ff9; text-indent:1em; line-height:40px; }
.products_intro ul li { line-height:30px; font-size:16px; }
.cpcs_n p { padding-bottom:10px; }
.cpcs_n p b { color:#222; }
.ewm { float:left; }
.pro_show_ewm>div { display:inline-block; vertical-align:top; }
.pro_ewm_left .ewm img { width:145px; ; }
.pro_ewm_left .ewm p { text-align:center; color:#999; font-size:14px; }
.pro_tel_right { margin-top:20px; position:relative; padding-left:2vw; }
.pro_tel_right .tel { display:none; }
.pro_tel_right span { font-size:18px; color:#333; }
.pro_tel_right p { font-size:32px; font-weight:bold; color:#257ff9; line-height:50px; font-family:'Tw Cen MT'; }
/*浜у搧鍙傛暟*/
.products_intro p { font-size:16px; line-height:30px; }
.products_intro table { width:100%; border:1px solid; border-style:hidden; box-shadow:0 0 0 1px #eee; border-collapse:collapse; border-radius:10px; letter-spacing:0.5px; margin-bottom:20px; overflow:hidden; }
.products_intro table th { border:1px solid #eee; line-height:30px; padding:10px; font-size:16px; }
.products_intro table td { border:1px solid #eee; line-height:30px; padding:10px; font-size:16px; }
.products_intro h2 { font-size:16px; font-weight:bold; height:40px; margin:20px 0; color:#fff; background:#257ff9; text-indent:1em; line-height:40px; }
.products_intro ul li { line-height:30px; font-size:16px; }
.cpcs_n p { padding-bottom:10px; }
.cpcs_n p b { color:#222; }
.ewm { float:left; }
.pro_show_ewm>div { display:inline-block; vertical-align:top; }
.pro_ewm_left .ewm img { width:145px; ; }
.pro_ewm_left .ewm p { text-align:center; color:#999; font-size:14px; }
.pro_tel_right { margin-top:20px; position:relative; padding-left:2vw; }
.pro_tel_right .tel { display:none; }
.pro_tel_right span { font-size:18px; color:#333; }
.pro_tel_right p { font-size:32px; font-weight:bold; color:#257ff9; line-height:50px; font-family:'Tw Cen MT'; }
.nylist li { width:23%; height:auto !important; border:1px #eee solid; }
.ny_propic img { height:auto !important; }

.pro_all_class { width:100% !important; height:auto !important; margin:0 auto !important; font-size:0px; line-height:0px; border-bottom:none !important; margin-bottom:20px !important; }
.total_2019 { font-size:0; display:flex; justify-content:space-between; width:90%; }
.one_2019 { width:25%; 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:#257ff9; color:#fff; }
.pro_all_class>a,.one_2019>span a { display:inline-block; width:100%; 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,.one_2019:hover>span a { transition:all 0.5s linear; background:#257ff9; color:#fff; }
.pro_all_class strong { background:#257ff9; 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:10.5%; }
.pro_all_class>a+a { margin-left:10px; }
.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:#257ff9 !important; }
.dwone li:hover .dwwa_more a,.nynews-list:hover .nynews-more { background:#257ff9 !important; }
/*浜у搧鍒嗙被*/
.pro_all_class { width:100% !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; }
.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:#257ff9; color:#fff; }
.pro_all_class>a:hover,.one_2019:hover,.one_2019.cur { transition:all 0.5s linear; background:#257ff9; color:#fff; }
.pro_all_class strong { background:#257ff9; 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; }
/*鍦ㄧ嚎鐣欒█*/
#bodycontent #tianxieone,#bodycontent #tfour,#bodycontent #liuyanshenming { border-top:#eee 1px solid !important; border-left:#eee 1px solid !important; border-right:#eee 1px solid !important; width:100% !important; min-width:1300px; margin:0 auto; }
#bodycontent #lytijiao { border:#eee 1px solid !important; width:100% !important; min-width:1200px; margin:0 auto; }
#bodycontent #tianxieone #tianxietwo { width:120px;line-height: 40px; float:left; text-align:right; padding:5px 0; padding-left: 40px;}
#bodycontent #tianxieone #tianxiethree { width:1056px; float:left;  line-height: 40px;text-align:left; padding:5px 0; }
#bodycontent #tianxieone #tianxiethree #orderlist_name{width:1056px;}
#orderlist_tell,#orderlist_mail,#orderlist_fax,#orderlist_speak{width:1056px;}
input,textarea { outline:none; border:none;  line-height: 40px;}
#chakantwo { width:100% !important; min-width:1200px; height:65px !important; text-align:left; font-size:0; margin:0 auto; float:none !important; }
#chakantwo a { display:inline-block; width:120px; height:42px; line-height:42px; border:1px solid #eee; text-align:center; }
#chakantwo a+a { margin-left:2px; }
#tfive textarea { width:1270px !Important; }
#lytijiao input { width:120px; height:40px; }
#centerHeadImage { display:none; }
#bodycontent #tfour #tfourtwo{padding-left:30px;}
/*绗節濂�*/
#fancybox-wrap,#fancybox-content { box-sizing:content-box; }
.nyqhlist li { width:23% !important; }
.nyqhlist_pic { border:1px #eee solid; overflow:hidden; }
.nyqhlist_pic img { transition:ease-in-out 0.25s all; height:auto !important; }
.nyqhlist li:hover .nyqhlist_pic img { transform:scale(1.1); }
/*绗叓濂椾骇鍝佸垪琛�*/
.ny_prolist { border:1px #eee solid; width:22% !important; }
.ny_prolist a:before { border-top:1px solid #257ff9 !important; border-right:1px solid #257ff9 !important; }
.ny_prolist a:after { border-bottom:1px solid #257ff9 !important; border-left:1px solid #257ff9 !important; }
.ny_prolist a:hover .ny_protil { color:#257ff9 !important }
/*鑷畾涔�*/
.dwone li { width:31.2% !important; }
.dwone li:hover .dwwa_more a { background:#257ff9 !important; }
.dwone li:hover .dwwa_a a { color:#257ff9 !important; }
/*绠€浠�*/
.iabnner { padding:5% 10% 0px 10%; display:-webkit-flex; -webkit-justify-content:space-between; -webkit-flex-wrap:wrap; }
.iabnner .iableft { width:40%; }
.ititle big { display:block; position:relative; font-size:20px; color:#fff; font-family:Fonttwo; }
.iabout .ititle>span { display:block; font-size:20px; line-height:48px; color:#fff; margin:10px 0px 0px; font-weight:normal; }
.iabnner .iabright { width:100%; }
.iabout .iabtext { color:#fff; }
.iabout .iabtext>h3 { font-size:30px; line-height:30px; padding-bottom:25px; color:#fff; }
.iabout .iabtext>section { line-height:30px; margin:15px 0px; font-size:16px; }
.iabnner>i { display:block; height:2px; width:40px; background:#fff; margin:5px 0px 4%; }
.iabout ul { display:-webkit-flex; -webkit-justify-content:space-between; padding:20px 0px 60px; width:100%; }
.iabout ul li { display:-webkit-flex; color:#fff; }
.iabout ul li big { display:block; font-size:30px; font-family:Fontthree; line-height:80px; }
.iabout ul li span { display:block; font-size:20px; line-height:35px; margin-left:15px; font-weight:normal; padding:3px 0px 0px; letter-spacing:2px; }
.banner_about { height:682px; position:relative; width:100%; z-index:0; }
.banner_about:before { content:""; position:absolute; width:100%; height:100%; left:0; top:0; background:#000; z-index:-1; opacity:0.3; }
/*椋庨噰*/
h3 p { font-size:35px; color:#222; font-weight:normal; font-weight:bold; }
h3 d { color:#015ec2 }
h3 dd { color:#666; font-size:18px; line-height:40px; font-weight:lighter; }
.equ_bg { box-shadow:0 0 50px rgb(0,0,0,0.05); padding-top:40px; width: 100%; min-width: 1400px;}
.equ_d #roller_left { width:100% !important; }
.equ_d table table tr td { padding-left:20px !important; }
.equ_d table table tr td br { display:none; }
.equ_d table table tr td a { display:block; line-height:46px; background:#fff; overflow:hidden; transition:all 0.3s; }
.equ_d table table tr td:hover a { background:#015ec2; color:#fff; }
/*鑱旂郴鏂瑰紡*/
.lxwm { width:100%; padding-top:1vw; }
.icontact h1 big { display:block; font-family:Fonttwo; font-size:3.4rem; color:#333333; line-height:40px; }
.icontact h1 span { display:block; color:#333333; font-size:2.1rem; font-weight:bold; line-height:30px; margin:5px 0px 0px; }
.icontact dl dd ul { margin:0px 0px 0px; height:250px; }
.icontact dl dd ul li { text-align:center; position:relative; padding-bottom:30px; float:left; width:calc(100%/3); }
.icontact dl dd ul li i { display:block; }
img { border:none; margin:auto; }
.icontact dl dd ul li big { display:block; font-size:26px; line-height:40px; color:#333333; margin:4px 0px 5px; }
.icontact dl dd ul li span { display:block; font-size:18px; font-family:arial; line-height:30px; height:60px; }
.icontact dl dd ul li:after { content:""; display:block; width:30px; height:2px; background:rgba(0,0,0,.8); position:absolute; bottom:0; left:50%; margin-left:-15px; }
.Separate { font-size:30px; text-align:center; margin:0px auto 20px; }
.Separate b { color:#257ff9; }
.Separate span { display:block; color:#a4a4a4; font-size:14px; letter-spacing:5px; margin-top:10px; }
.lxwm li a { font-size:16px; }
/*浼佷笟鏂囧寲*/
.qy img { width:100%; margin-top:50px; }
/*浜у搧鍙傛暟*/
.cpcs { font-size:14px; text-indent:2em; line-height:30px; margin-bottom:20px; }
.nynews { width:100%; margin:0 auto; }
.nynews-list { width:100%; height:auto; padding:3.2% 3%; margin:50px auto; box-shadow:0 0 1px #aaa; box-sizing:border-box; position:relative; transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; }
.nynews-date { float:left; width:9%; padding:4% 3% 0 0; text-align:right; font-size:16px; font-weight:bold; font-family:sans-serif; color:#999; }
.nynews-date b { font-size:34px; color:#000; line-height:40px; }
.nynews-photo { float:left; width:20%; height:auto; overflow:hidden; }
.nynews-photo img { width:100%; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; }
.nynews-content { float:left; width:59%; padding-left:2%; }
.nynews-title { font-size:20px; font-weight:bold; color:#222; line-height:40px; padding-bottom:0.6vw; }
.nynews-text { font-size:15px; line-height:28px; color:#666; }
.nynews-more { float:right; width:60px; height:60px; line-height:60px; margin-top:4%; font-size:20px; color:#fff; font-family:serif; font-weight:bold; background:#e5e5e5; border-radius:100%; text-align:center; transition:all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; }
.nynews-list:hover { box-shadow:0 26px 50px -6px rgba(97,105,113,0.3); transform:translateY(-5px); -webkit-transform:translateY(-5px); }
.nynews-list:hover .nynews-photo img { transform:scale(1.05); -webkit-transform:scale(1.05) }
.nynews-list:hover .nynews-title { color:#0d4486; }
.nynews-list:hover .nynews-more { background:#0d4486; transform:translateX(6px); -webkit-transform:translateX(6px); }
.clear { clear:both; }


/* 新闻列表 */
.nyxqnewsbg{ width:100%; background:#f4f4f4; padding:30px 0;}
.nyxqnews{ margin:0 auto; width:1200px;}
.nyxqnews_left{ width:800px; float:left; background:#FFF; padding:30px; padding-bottom:0; overflow:hidden;}
.news_lefttit{ border-bottom:1px solid #e7e7e7; padding-bottom:15px;}
.news_lefttit h1{ font-size:22px; font-weight:normal; line-height:30px; display:block; margin-bottom:15px; color:#333;}
.news_lefttit span{ display:block; float:left; border-left:1px dotted #b6b6b6; color:#999; line-height:14px; padding:0 10px;}
.news_lefttit .chuchu{ padding:0 10px 0 0; border-left:none;}
.newsshare{ float:right; margin-top:-8px;}
.nyxqnews_leftcont{ margin-top:20px; line-height:28px; color:#777;}
.nyxqnews_leftpage{ width:890px; margin-left:-30px; margin-top:20px; border-top:1px solid #e7e7e7; line-height:70px;}
.nyxqnews_leftup{ float:left; border-right:1px solid #e7e7e7; width:364px; padding-left:50px; padding-right:30px; height:70px; overflow:hidden; background:url(http://114my.cn.114.114my.net/ZP/nynews/newsup.png) 30px 29px no-repeat; }
.nyxqnews_leftdown{ float:right; text-align:right; width:365px; padding-left:30px; padding-right:50px; height:70px; overflow:hidden; background:url(http://114my.cn.114.114my.net/ZP/nynews/newsdown.png) 413px 29px no-repeat; }
.nyxqnews_right{ width:300px; float:right; position:relative;}
.nyxqnewsfanhui{ position:absolute; top:0; left:-958px; z-index:10;}
.nywenzhang{ padding:30px 30px 20px 30px; background:#FFF;}
.nyxqnews_righttit{ font-size:18px; border-bottom: 1px solid #e7e7e7; height:36px; line-height:18px; position:relative;}
.nyxqnews_righttit:before{ content:""; width:75px; height:1px; background:#1059a9; position:absolute; left:0; bottom:-1px;}
.nyxqnews_righttit strong{ color:#1059a9;}
.nyxqnews_rightcont{ margin-top:10px; line-height:36px;}
.nyxqnews_rightcont a{ display:block; background:url(http://114my.cn.114.114my.net/ZP/nynews/newswenzhagn.png) left center no-repeat; padding-left:22px;width:220px; height:36px; overflow:hidden; }
.nyzx{ margin-top:10px;}

/* 分页 */
#pages{padding:15px 0 30px; margin:0px; text-align:center;}
#pages a{ display:inline-block; width:28px; height:28px; line-height:28px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333;}
#pages a.a1{ width:56px;}
#pages a:hover{ background:#f1f1f1; color:#000; text-decoration:none;}
#pages span{ display:inline-block; width:28px; height:28px; line-height:28px; background:#4e90ff; border:1px solid #4e90ff; color:#fff; text-align:center;}
.page .noPage{ display:inline-block; width:56px; height:28px; line-height:28px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}

/* 产品内容页 */
.klcpn{background: #f8f8f8; padding:50px 0;overflow: hidden; min-width: 1400px;}
.klcpn-img{background: #fff; padding:0 50px;overflow: hidden;}
.klcpn-img .left3{width: 700px;padding: 70px 0;}
.klcpn-img .left3 .img-wrap{max-width: 630px;position: relative;margin: 0 auto;}
.klcpn-img .left3 .swiper-pagination{left: 0;right: 0;margin: 0 auto;bottom: -18px;}
.klcpn-img .left3 .swiper-pagination .swiper-pagination-bullet{margin: 0 10px;background: #ccc !important;opacity: 1;border: none;}
.klcpn-img .left3 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #01adb7 !important;}
.m-pic,[m-pic]{text-align:center;font-size:0;}
.m-pic:after,[m-pic]:after{display:inline-block;height:100%;vertical-align:middle;content:'';}
.m-pic img,[m-pic] img{vertical-align:middle;max-width:100%;max-height:100%; margin: 0 auto;}

.klcpn-img .left3 .swiper-button-next{width: 10px;height: 16px;background: url(../images/img22.png)no-repeat center;transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(180deg); 	/* Opera */}
.klcpn-img .left3 .swiper-button-prev{width: 10px;height: 16px;background: url(../images/img22.png)no-repeat center;}
.klcpn-img .left3 .swiper-button-next:hover{background-image: url(../images/img23.png);transform:rotate(360deg);-ms-transform:rotate(360deg); 	/* IE 9 */-moz-transform:rotate(360deg); 	/* Firefox */-webkit-transform:rotate(360deg); /* Safari 和 Chrome */-o-transform:rotate(360deg); 	/* Opera */}
.klcpn-img .left3 .swiper-button-prev:hover{background-image: url(../images/img23.png);transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(180deg); 	/* Opera */}

.klcpn-img .right3{width: 600px;}
.kl-xh{overflow: hidden;}
.model {color: #4e90ff; font-weight: bold;}
.model span{font-weight: normal;color: #666;}
.kl-te{font-size: 15px; color: #666; line-height: 28px; padding:10px;}
.product-text{width:45%;float: right;}
.product-details{ background-color: #fff; margin-top: 50px;}
.details-info{ line-height: 1.8; padding-bottom: 40px;}
.details-title{ margin-bottom: 20px; font-weight: 500; position: relative; border-bottom: 1px solid #f0f0f0; padding: 20px 0; font-size: 22px;}
.details-title::after{ content: ''; position: absolute; left: 0; bottom: -1px; width: 62px; height: 2px; background-color: #4e90ff;}

.details-info .details-text ol li{ list-style-type: decimal; list-style-position: inside; margin-bottom: 10px;}
.product-video{ display: flex; align-items: center; border-top: 1px dashed #e7e7e7; border-bottom: 1px dashed #e7e7e7; padding: 10px 0; cursor: pointer;}
.product-video:hover .product-vtxt{transform: translateX(5px); -webkit-transform: translateX(5px); -moz-transform: translateX(5px); -ms-transform: translateX(5px); -o-transform: translateX(5px);}
.product-vtxt{ margin-left: 20px; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s;}
.product-vtxt .product-vt1{ font-size: 15px; color: #999; text-transform: uppercase;}
.product-vtxt .product-vt2{ font-size: 20px; color: #333;}

.popvideo{ position: fixed; left: 0; top: 0; width: 0; height: 0; background: rgba(0,0,0,0.6); z-index: 999; display: flex; justify-content: center; align-items: center; visibility: hidden;}
.popvideo.show{ width: 100%; height: 100%; visibility: visible;}
.popvideo-box{ position: relative; width: 80%; height: auto;}
.popvideo-close{ position: absolute; z-index: 999;right: 15px; top: 15px; display: flex; align-items: center; color: #fff;}
.popvideo-close i{ width: 40px; height: 40px; font-size: 40px; }

.product-buy{ display: flex; margin-top: 20px; margin-bottom: 20px;}
.product-buy a{ border:1px solid #999; width: 60px; height: 60px; display: flex; justify-content: center; align-items: center; text-align: center; margin-right: 10px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; position: relative;}

.product-lx{ height: 70px; line-height: 70px; width: 100%; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s;}
.product-lxbox{ display: flex; align-items: center; justify-content: center;}

.product-buy a.zx-btn i{ font-size: 20px;  transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; display: inline-block; position: relative;}
.product-buy a.zx-btn:hover i{  transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}

.product-buy a.order-btn{ flex: 1; position: relative; width: 100%; overflow: hidden; line-height: 70px; margin-right: 0; background-color: #4e90ff; color: #fff;  border:1px solid #4e90ff; font-size: 20px; }
.product-buy a.order-btn i{ font-size: 30px; margin-right: 10px;}

.product-buy a.order-btn:hover .product-lx{transform: translateY(-70px); -webkit-transform: translateY(-70px); -moz-transform: translateY(-70px); -ms-transform: translateY(-70px); -o-transform: translateY(-70px);}

.product-zx p{ font-size: 15px;}

.product-buy a.chat-show:hover .wechat-box{ opacity: 1;}
.wechat-box{ position: absolute; top: -140px;  background-color: #fff; padding: 5px; box-shadow: 0 0 5px rgb(0 0 0 / 15%); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; opacity: 0; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s;  width: 120px;}
.wechat-box img{max-width: 100%;}

.product-order{ background-color: #f1f1f1; display: flex; align-items: center; justify-content: space-between; margin-top: 20px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px;}
.product-order a{ padding: 0 40px; display: flex; justify-content: space-between; align-items: center; width: 100%; font-size: 20px; height: 60px;}
.product-order a:hover span{transform: translateX(5px); -webkit-transform: translateX(5px); -moz-transform: translateX(5px); -ms-transform: translateX(5px); -o-transform: translateX(5px);}
.product-order i{ font-size: 30px; display: inline-block; margin-right: 20px;}
.order-l{ display: flex; align-items: center;}
.order-r > i{ background-color: #fff; width: 45px; height: 45px; line-height: 45px; text-align: center; border-radius: 100%; color: #666; margin-right: 0; font-size: 22px;}

.share{ margin-top: 20px; position: relative; display: flex; align-items: center;}
.share i{ display: inline-block; font-size: 25px; margin-right: 5px;}
.share-box{ width: 140px; height: 140px; position: absolute; top: 35px; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; padding: 10px; background-color: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, .15); z-index: 5; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; overflow: hidden; display: none;}
.share-box img{max-width: 100%;}
.share:hover .share-box{ display: block;}
.share:hover i{ color: #4e90ff;}

.product-detail{background: #fff; margin-top:50px;overflow: hidden; padding-bottom: 50px;}
#bodycontent #liuyanshenming p{padding:6px; text-align:left;}