﻿@charset "utf-8";


/*产品详情*/
.cpxq_section{width: 100%;/*background: #f6f6f6;padding-bottom: 78px;*/}
.cpxq_section .content{width: 100%; background: #fff;}
.cpxq_section .content::after{content: "";display: block;clear: both;}
.cpxq_section .content .left{width:100%;float: left;padding-right: 62px;}
.cpxq_section .content .left .top{width: 100%;margin-bottom: 60px;}
.cpxq_section .content .left .top::after{content: "";display: block;clear: both;}
.cpxq_section .content .left .top ._l{width:51.81%;float: left; margin-right:2%;}
.cpxq_section .content .left .top ._l .qh_l{width: calc(96%);float: left;box-shadow: 0 0 16px rgba(0,0,0,0.1);}
.cpxq_section .content .left .top ._l .qh_l a{display: block;width: 100%;position: relative;}
.cpxq_section .content .left .top ._l .qh_l a .ba_pic{ padding-bottom: 99.28%; position: relative; overflow: hidden;}
.cpxq_section .content .left .top ._l .qh_l a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.cpxq_section .content .left .top ._l .qh_l a .ico{width: 41px;position: absolute;left: 50%;top: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.cpxq_section .content .left .top ._l .qh_l a .ico img{width: 100%;display: block;}
.cpxq_section .content .left .top ._l .qh_r{width: 115px;float: left;padding-left: 10px;padding-top: 43px;}
.cpxq_section .content .left .top ._l .qh_r .slick-list{margin: -5px -20px;width: calc(100% + 40px);}



.cpxq_section .content .left .top ._l .qh_r li{padding: 5px 20px;}
.cpxq_section .content .left .top ._l .qh_r li:last-child{margin-bottom: 0;}
.cpxq_section .content .left .top ._l .qh_r li .pic{ width: 100%; padding-bottom: 99.04%; position: relative; overflow: hidden; min-height: 50px;box-shadow: 0 0 6px rgba(0,0,0,0.1);
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cpxq_section .content .left .top ._l .qh_r li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cpxq_section .content .left .top ._l .qh_r li:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cpxq_section .content .left .top ._l .qh_r .slick-prev{width: 105px;height: 33px;background: url(img/img143.jpg) no-repeat center center; background-size: cover;left: 10px;top: 5px;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.cpxq_section .content .left .top ._l .qh_r .slick-next{width: 105px;height: 33px;background: url(img/img144.jpg) no-repeat center center; background-size: cover;left: 10px;top: auto;bottom: -37px;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.cpxq_section .content .left .top ._l .qh_r .slick-prev:hover{ background-size: cover;}
.cpxq_section .content .left .top ._l .qh_r .slick-next:hover{ background-size: cover;}
.cpxq_section .content .left .top ._r{width:46.19%;float: left;padding-left:0px;padding-top:10px;}
.cpxq_section .content .left .top ._r .tit{font-size: 24px;color: #333333;line-height: 28px;margin-bottom: 20px; font-weight:bold; font-family:"Microsoft YaHei"; }
.cpxq_section .content .left .top ._r .border{width: 39px;height: 2px;background: #1e46a0;margin-bottom: 20px;}
.cpxq_section .content .left .top ._r .info{font-size: 16px;color: #333;line-height: 30px;margin-bottom:15px;padding-bottom:3px;border-bottom: 1px solid #D4D4D4;}
.cpxq_section .content .left .top ._r .info2{font-size: 14px;color: #333;line-height: 30px;margin-bottom:20px;}
.cpxq_section .content .left .top ._r .info2 span{color: #111;}
.cpxq_section .content .left .top ._r .tit2{font-size: 18px;color: #111;line-height: 22px;margin-bottom: 16px;}
.cpxq_section .content .left .top ._r .bqbox{margin: -5px;overflow: hidden;width: calc(100% + 10px);}
.cpxq_section .content .left .top ._r .bqbox .bqls{float: left;padding: 5px;/*width: 14.28571428571429%;*/}
.cpxq_section .content .left .top ._r .bqbox .bqls .bq{font-size: 14px;color: #1d499e;line-height: 22px;text-align: center;border: 1px solid #1d499e;border-radius: 12px; padding:0 10px;}
.cpxq_section .content .left .center{width: 100%;margin-bottom: 36px;}
.cpxq_section .content .left .center .u1{width: 100%;}
.cpxq_section .content .left .center .u1 .l1{width: 100%;margin-bottom: 10px;}
.cpxq_section .content .left .center .u1 .l1:last-child{margin-bottom: 0;}
.cpxq_section .content .left .center .u1 .l1 ._ts{width: 100%;background: #d9d9d9;overflow: hidden;padding: 20px 40px;cursor: pointer;}
.cpxq_section .content .left .center .u1 .l1 ._ts.on{background: #1e46a0;}
.cpxq_section .content .left .center .u1 .l1 ._ts .words_l{font-size: 18px;color: #333333;line-height: 22px;float: left;width: calc(100% - 100px);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxq_section .content .left .center .u1 .l1 ._ts.on .words_l{color: #fff;}
.cpxq_section .content .left .center .u1 .l1 ._ts .but_r{float: right;width: 100px;}
.cpxq_section .content .left .center .u1 .l1 ._ts .but_r .but{width: 100%;font-size: 0;text-align: right;}
.cpxq_section .content .left .center .u1 .l1 ._ts .but_r .but .wrods{font-size: 12px;color: #666666;line-height: 22px;display: inline-block;vertical-align: middle;}
.cpxq_section .content .left .center .u1 .l1 ._ts .but_r .but img{width: 24px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.cpxq_section .content .left .center .u1 .l1 ._ts .but_r .but2{display: none;}
.cpxq_section .content .left .center .u1 .l1 ._ts .but_r .but2 .wrods{color: #fff;}
.cpxq_section .content .left .center .u1 .l1 ._ts.on .but_r .but1{display: none;}
.cpxq_section .content .left .center .u1 .l1 ._ts.on .but_r .but2{display: block;}
.cpxq_section .content .left .center .u1 .l1 ._bs{width: 100%;background: #f5f5f5;padding: 26px 38px 40px 40px;box-shadow: 0 0 16px rgba(30,70,160,0.1);display: none;}
.cpxq_section .content .left .center .u1 .l1 ._bs .titbox{width: 100%;margin-bottom: 30px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .titbox .tit{font-size: 24px;color: #2e2e2e;line-height: 28px;margin-bottom: 18px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .titbox .border{width: 100%;height: 1px;background: #EFEFEF;position: relative;}
.cpxq_section .content .left .center .u1 .l1 ._bs .titbox .border::after{content: "";display: block;width: 53px;height: 2px;background: #1e46a0;position: absolute;left: 0;bottom: 0;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs1{width: 100%;margin-bottom: 44px;font-size: 16px;color: #666666;line-height: 34px;font-weight: lighter;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs2{width: 100%;margin-bottom: 46px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs2 img{width: 100%;display: block;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3{width: 100%;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2{width: 100%;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2{width: 100%;margin-bottom: 22px;padding-bottom: 22px;border-bottom: 1px solid #E1E1E1;font-size: 0;padding-left: 10px;padding-right: 20px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._ls{width: calc(100% - 420px);display: inline-block;vertical-align: middle;padding-right: 20px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._ls .words{font-size: 14px;color: #666666;line-height: 20px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2:hover ._ls .words{color: #1e46a0;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs{display: inline-block;vertical-align: middle;width: 418px;font-size: 0;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox{width: 100%;font-size: 0;text-align: right;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list{display: inline-block;vertical-align: top;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list:nth-child(1){margin-right: 88px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list:nth-child(2){margin-right: 60px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list ._twrods{font-size: 0;margin-bottom: 2px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list ._twrods .words{font-size: 14px;color: #333333;line-height: 18px;display: inline-block;vertical-align: middle;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list:hover ._twrods .words{color: #1e46a0;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list ._twrods img{width: 25px;display: inline-block;vertical-align: middle;margin-left: 8px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list ._bm{font-size: 12px;color: #666666;line-height: 16px;}
.cpxq_section .content .left .bottom{width: 100%;}
.cpxq_section .content .left .bottom .tit{font-size: 28px;color: #2e2e2e;line-height: 32px;margin-bottom: 32px;}
.cpxq_section .content .left .bottom .border{width: 53px;height: 2px;/*background: #1e46a0;margin-bottom: 30px;*/}
.cpxq_section .content .left .bottom .ul{margin: 0 -15px;width: calc(100%  30px);}
.cpxq_section .content .left .bottom .ul .slick-prev{width: 39px;height: 39px;background: url(img/img137.png) no-repeat center center; background-size: cover;left: auto;right: 82px; top: -95px;border: 1px solid #A6A6A6;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.cpxq_section .content .left .bottom .ul .slick-next{width: 39px;height: 39px;background: url(img/img138.png) no-repeat center center; background-size: cover;right: 15px;top: -95px;border: 1px solid #A6A6A6;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.cpxq_section .content .left .bottom .ul .slick-prev:hover{background: url(img/img139.png) no-repeat center center; background-size: cover;background-color: #1e46a0;border-color: #1e46a0;}
.cpxq_section .content .left .bottom .ul .slick-next:hover{background: url(img/img140.png) no-repeat center center; background-size: cover;background-color: #1e46a0;border-color: #1e46a0;}
.cpxq_section .content .left .bottom .ul .slick-dots{position: absolute; bottom: auto; height: 6px; text-align: center;top: -36px;left: auto;right: 15px;width: auto;}
.cpxq_section .content .left .bottom .ul .slick-dots li{ vertical-align: top; width: 6px; height: 6px; margin: 0 5px; background: #C4C4C4;}
.cpxq_section .content .left .bottom .ul .slick-dots li.slick-active{ background: #1e46a0;}
.cpxq_section .content .left .bottom .ul .li{padding: 0 15px;}
.cpxq_section .content .left .bottom .ul .li a{display: block;width: 100%;position: relative;}
.cpxq_section .content .left .bottom .ul .li a::after{content:"";display: block;width: 100%;height: 100%;background: url(img/img136.png)no-repeat bottom center;background-size: cover;z-index: 2;position: absolute;left: 0;top: 0;}
.cpxq_section .content .left .bottom .ul .li a .ba_pic{ width: 100%; padding-bottom: 75.07%; position: relative; overflow: hidden; min-height: 50px;z-index: 1;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cpxq_section .content .left .bottom .ul .li a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cpxq_section .content .left .bottom .ul .li a:hover .ba_pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cpxq_section .content .left .bottom .ul .li a .wrodsbox{width: 100%;position: absolute;left: 0;bottom: 22px;padding: 0 20px;overflow: hidden;z-index: 3;}
.cpxq_section .content .left .bottom .ul .li a .wrodsbox .words{font-size: 16px;color: #ffffff;line-height: 31px;float: left;width: calc(100% - 50px);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxq_section .content .left .bottom .ul .li a .wrodsbox img{width: 31px;float: right;display: block;}
.cpxq_section .content .left .bottom .more{width: 132px;margin: 38px auto 0 auto;}
.cpxq_section .content .left .bottom .more a{display: block;font-size: 0;text-align: center;background-color: #1e46a0;border-radius: 23px;}
.cpxq_section .content .left .bottom .more a:hover{opacity: 0.8;}
.cpxq_section .content .left .bottom .more a .wrods{font-size: 14px;color: #ffffff;line-height: 46px;display: inline-block;vertical-align: middle;margin-right: 12px;}
.cpxq_section .content .left .bottom .more a img{width: 20px;display: inline-block;vertical-align: middle;}
.cpxq_section .content .right{width: 21.13%;float: right;}
.cpxq_section .content .right .boxs1{width: 100%;margin-bottom: 40px;border: 1px solid #dedede;}
.cpxq_section .content .right .boxs1 .tit{font-size: 20px;color: #333333;line-height: 56px;background: #dedede;text-align: center;}
.cpxq_section .content .right .boxs1 ul{width: 100%;padding: 20px 20px 24px 20px;}
.cpxq_section .content .right .boxs1 ul li{width: 100%;margin-bottom: 20px;}
.cpxq_section .content .right .boxs1 ul li:last-child{margin-bottom: 0;}
.cpxq_section .content .right .boxs1 ul li a{display: block;width: 100%;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.cpxq_section .content .right .boxs1 ul li a .pic{ width: 100%; padding-bottom: 85.09%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cpxq_section .content .right .boxs1 ul li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cpxq_section .content .right .boxs1 ul li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cpxq_section .content .right .boxs1 ul li a .wrodsbox{width: 100%;border-top: 1px solid #EFEFEF;padding: 20px;overflow: hidden;}
.cpxq_section .content .right .boxs1 ul li a .wrodsbox .words{font-size: 18px;color: #444444;line-height: 42px;float: left;width: calc(100% - 60px);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxq_section .content .right .boxs1 ul li a:hover .wrodsbox .words{color: #1e46a0;}
.cpxq_section .content .right .boxs1 ul li a .wrodsbox img{width: 42px;float: right;display: block;}
.cpxq_section .content .right .boxs1 ul li a .wrodsbox img.img2{display: none;}

.cpxq_section .content .right .boxs1 ul li a:hover .wrodsbox img.img1{display: none;}
.cpxq_section .content .right .boxs1 ul li a:hover .wrodsbox img.img2{display: inline-block;}
.cpxq_section .content .right .boxs2{width: 100%;border: 1px solid #dedede;}
.cpxq_section .content .right .boxs2 .tit{font-size: 20px;color: #333333;line-height: 56px;background: #dedede;text-align: center;}
.cpxq_section .content .right .boxs2 ul{width: 100%;padding: 30px 20px;}
.cpxq_section .content .right .boxs2 ul li{width: 100%;padding-bottom: 28px;margin-bottom: 26px;border-bottom: 1px solid #E4E4E4;}
.cpxq_section .content .right .boxs2 ul li:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.cpxq_section .content .right .boxs2 ul li a{display: block;width: 100%;}
.cpxq_section .content .right .boxs2 ul li a .info{font-size: 18px;color: #333333;line-height: 25px;margin-bottom: 14px;padding-left: 15px;position: relative;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cpxq_section .content .right .boxs2 ul li a:hover .info{color: #1e46a0;}
.cpxq_section .content .right .boxs2 ul li a .info::after{content: "";display: block;width: 4px;height: 4px;background: #1e46a0;border-radius: 100%;position: absolute;left: 0;top: 10px;}
.cpxq_section .content .right .boxs2 ul li a .date{font-size: 14px;color: #666666;line-height: 18px;padding-left: 15px;}


@media  screen and (max-width: 1024px){
.cpxq_section{padding-bottom: 30px;margin-top: 50px;padding-top: 30px;}
.cpxq_section .content{padding: 12px;}
.cpxq_section .content .left{width: 100%;padding-right: 0;}
.cpxq_section .content .left .top{margin-bottom: 14px;}
.cpxq_section .content .left .top ._l{width: 100%;}
.cpxq_section .content .left .top ._l .qh_l{width: 100%;margin-bottom: 12px;}
.cpxq_section .content .left .top ._l .qh_l a .ico{width: 34px;}
.cpxq_section .content .left .top ._l .qh_r{padding-top:0;width: 100%;padding-left: 0;}
.cpxq_section .content .left .top ._l .qh_r .slick-prev{width: 0;height: 0;left: 30px;top: 2px;opacity: 0;}
.cpxq_section .content .left .top ._l .qh_r .slick-next{width: 0;height: 0;left: 30px;top: auto;bottom: -24px;opacity: 0;}
.cpxq_section .content .left .top ._l .qh_r .slick-list{margin: -5px -12px;width: calc(100% + 24px);}
.cpxq_section .content .left .top ._l .qh_r li{padding: 5px 12px;}
.cpxq_section .content .left .top ._r{width: 100%;padding-left: 0;padding-top: 0;margin-top: 14px;}
.cpxq_section .content .left .top ._r .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.cpxq_section .content .left .top ._r .border{width: 30px;margin-bottom: 12px;}
.cpxq_section .content .left .top ._r .info{font-size: 14px;line-height: 24px;margin-bottom: 12px;padding-bottom: 12px;}
.cpxq_section .content .left .top ._r .info2{font-size: 14px;line-height: 24px;margin-bottom: 12px;}
.cpxq_section .content .left .top ._r .tit2{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.cpxq_section .content .left .top ._r .bqbox{margin: -4px;width: calc(100% + 8px);}
.cpxq_section .content .left .top ._r .bqbox .bqls{padding: 4px;width: 33.333333%;}
.cpxq_section .content .left .top ._r .bqbox .bqls .bq{line-height: 20px;border-radius: 11px;}
.cpxq_section .content .left .center{margin-bottom: 14px;}
.cpxq_section .content .left .center .u1 .l1 ._ts{padding: 12px;}
.cpxq_section .content .left .center .u1 .l1 ._ts .words_l{font-size: 16px;line-height: 20px;}
.cpxq_section .content .left .center .u1 .l1 ._ts .but_r .but .wrods{font-size: 12px;color: #666666;line-height: 20px;}
.cpxq_section .content .left .center .u1 .l1 ._ts .but_r .but img{width: 20px;margin-right: 8px;}
.cpxq_section .content .left .center .u1 .l1 ._bs{padding: 12px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .titbox{margin-bottom: 12px;}
.cpxq_section .content .left .center .u1 .l1 ._ts .but_r .but2 .wrods{color: #fff;}
.cpxq_section .content .left .center .u1 .l1 ._bs .titbox .tit{font-size: 18px;line-height: 22px;margin-bottom: 10px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .titbox .border::after{width: 40px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs1{margin-bottom: 12px;font-size: 14px;line-height: 24px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs2{margin-bottom: 12px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2{margin-bottom: 12px;padding-bottom: 12px;padding-left: 8px;padding-right: 12px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._ls{width: 100%;padding-right: 0;margin-bottom: 10px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs{width: 100%;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox{text-align: left;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list{width: 33.333%;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list:nth-child(1){margin-right: 0;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list:nth-child(2){margin-right: 0;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list ._twrods .words{font-size: 12px;line-height: 16px;}
.cpxq_section .content .left .center .u1 .l1 ._bs .boxs3 .u2 .l2 ._rs .listbox .list ._twrods img{width: 20px;;margin-left: 4px;}
.cpxq_section .content .left .bottom .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.cpxq_section .content .left .bottom .border{width: 40px;margin-bottom: 12px;}
.cpxq_section .content .left .bottom .ul{margin: 0 -6px;width: calc(100% + 12px);}
.cpxq_section .content .left .bottom .ul .li{padding: 0 6px;}
.cpxq_section .content .left .bottom .ul .li a .wrodsbox{bottom: 12px;padding: 0 12px;}
.cpxq_section .content .left .bottom .ul .li a .wrodsbox .words{font-size: 14px;line-height: 26px;width: calc(100% - 36px);}
.cpxq_section .content .left .bottom .ul .li a .wrodsbox img{width: 26px;}
.cpxq_section .content .left .bottom .ul .slick-prev{width: 26px;height: 26px;right: 50px; top: -46px;}
.cpxq_section .content .left .bottom .ul .slick-next{width: 26px;height: 26px;right: 6px;top: -46px;}
.cpxq_section .content .left .bottom .ul .slick-dots{top: -12px;right: 6px;height: 4px;}
.cpxq_section .content .left .bottom .ul .slick-dots li{width: 4px; height: 4px; margin: 0 4px;}
.cpxq_section .content .left .bottom .more{width: 100px;margin: 16px auto 0 auto;}
.cpxq_section .content .left .bottom .more a{border-radius: 18px;}
.cpxq_section .content .left .bottom .more a .wrods{line-height: 36px;;margin-right: 8px;}
.cpxq_section .content .left .bottom .more a img{width: 16px}
.cpxq_section .content .right{width: 100%;margin-top: 20px;display: none;}
.cpxq_section .content .right .boxs1{margin-bottom: 14px;}
.cpxq_section .content .right .boxs1 .tit{font-size: 18px;line-height: 34px;}
.cpxq_section .content .right .boxs1 ul{padding: 12px;}
.cpxq_section .content .right .boxs1 ul li{margin-bottom: 10px;}
.cpxq_section .content .right .boxs1 ul li a .wrodsbox{padding: 12px;}
.cpxq_section .content .right .boxs1 ul li a .wrodsbox .words{font-size: 14px;line-height: 30px;width: calc(100% - 40px)}
.cpxq_section .content .right .boxs1 ul li a .wrodsbox img{width: 30px;}
.cpxq_section .content .right .boxs2 .tit{font-size: 18px;line-height:34px;}
.cpxq_section .content .right .boxs2 ul{padding: 12px;}
.cpxq_section .content .right .boxs2 ul li{;padding-bottom: 12px;margin-bottom: 12px;}
.cpxq_section .content .right .boxs2 ul li a .info{font-size: 16px;line-height: 22px;margin-bottom: 12px;}
}

.page_product .center .product_box .product_list ul li .content .more_btn .more{border-left:1px solid #e5e5e5;}
.page_product .center .product_box .product_list ul li .content .more_btn .more:hover a icon{ color:#fff;}

.page_product{width:100%;height:auto;padding:5.4% 0;position:relative;z-index:1;background:#f5f5f5}
.page_product .center{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}
.page_product .center .sidebar_box{width:21%; z-index:99}
.page_product .center .product_box{width:77%;height:auto;}
.page_product .center .product_box .product_list{width:100%;height:auto}
.page_product .center .product_box .product_list ul{width:100%;height:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1vw}
.page_product .center .product_box .product_list ul li{width:100%;height:auto; 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}
.page_product .center .product_box .product_list ul li .img{width:100%;height:auto; overflow:hidden}
/*.page_product .center .product_box .product_list ul li .img .pb{padding-bottom:70%}*/
.page_product .center .product_box .product_list ul li .img img{vertical-align:middle; transition: 0.5s; background:#fff;}
.page_product .center .product_box .product_list ul li .img:hover img {transform: scale(1.1);}
.page_product .center .product_box .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}
.page_product .center .product_box .product_list ul li .content .info{/*width:100%;*/height:auto;padding:7%;overflow:hidden; background:#fff;}
.page_product .center .product_box .product_list ul li .content .info .title_box{width:100%;height:auto;padding-bottom:15px;position:relative;z-index:1;overflow:hidden; text-align:center;     border-bottom: 1px solid #e5e5e5;}
.page_product .center .product_box .product_list ul li .content .info .title_box .subtitle{color:#335fa2; float:left; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;  word-break:break-all;}
.page_product .center .product_box .product_list ul li .content .info .title_box .title{float:right; font-weight:bold;font-family: Arial; font-size:21px;color:#474747;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.page_product .center .product_box .product_list ul li .content .info .title_box::before,.page_product .center .product_box .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*/ text-align:center;}
.page_product .center .product_box .product_list ul li .content .info .title_box::after{width:0;background:#335fa2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.page_product .center .product_box .product_list ul li .content .info .details{width:100%;height:auto;margin-top:8%;overflow:hidden}
.page_product .center .product_box .product_list ul li .content .info .details p{margin-top:5px;padding-left:14px;font-size:14px;color:#666;position:relative;z-index:1; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break:break-all;}
.page_product .center .product_box .product_list ul li .content .info .details p:first-child{margin:0}
.page_product .center .product_box .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}
.page_product .center .product_box .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;}
.page_product .center .product_box .product_list ul li .content .more_btn .more{width:50%;height:auto;overflow:hidden; background:#fff;}
.page_product .center .product_box .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-left:0;line-height:1;color:#999;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;overflow:hidden}
.page_product .center .product_box .product_list ul li .content .more_btn .more a .words{font-size:14px}
.page_product .center .product_box .product_list ul li .content .more_btn .more a .icon{margin-left:10px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.page_product .center .product_box .product_list ul li .content .more_btn .more a .icon i{font-size:14px}
/*.page_product .center .product_box .product_list ul li .content .more_btn .more:last-child a{border-right:0}*/
.page_product .center .product_box .product_list ul li .content .more_btn .more:hover a{border-color:#335fa2;background:#335fa2;color:#fff; }
.page_product .center .product_box .product_list ul li .content .more_btn .more a:hover .words{color:#fff; }
.page_product .center .product_box .product_list ul li .content .more_btn .more a:hover .icon i {color:#fff; }


.page_product .center .product_box .product_list ul li:hover .content .info .title_box .title{color:#335fa2}
.page_product .center .product_box .product_list ul li:hover .content .info .title_box::after{width:100%}
@media (max-width:1024px){.page_product .center .product_box{padding-left:30px}
.page_product .center .product_box .product_list ul{grid-gap:20px}
.page_product .center .product_box .product_list ul li .content .info .details p{font-size:12px}}@media (max-width:990px){.page_product .center .product_box{width:100%;padding:0}
.page_product .center .product_box .product_list ul li .content .more_btn .more a{border:0;background:#335fa2;color:#fff}
.page_product .center .product_box .product_list ul li .content .more_btn .more:last-child a{background:#ccc}}@media (max-width:768px){.page_product .center .product_box .product_list ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page_product .center .product_box .product_list ul{grid-template-columns:auto}
.page_product .center .product_box .product_list ul li .content .info{padding:15px}
.page_product .center .product_box .product_list ul li .content .info .title_box{padding-bottom:10px}
.page_product .center .product_box .product_list ul li .content .info .title_box .subtitle{font-size:12px}
.page_product .center .product_box .product_list ul li .content .info .title_box .title{font-size:16px}
.page_product .center .product_box .product_list ul li .content .more_btn .more a{padding:8px 10px}
.page_product .center .product_box .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:#335fa2}
.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:#335fa2;-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:#335fa2;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:#335fa2}
.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:#335fa2;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:#335fa2}
@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:#335fa2;-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:#335fa2}
.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:#335fa2}
.pro_details .product_link .center .product_btn a:hover{background:#335fa2;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}
.product_good .good_box{width:100%;height:auto;margin-top:4vw;overflow:hidden}
.product_good .good_box .good_list{width:100%;height:auto;margin-top:4vw;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;overflow:hidden}
.product_good .good_box .good_list .img{width:48%;height:auto;font-size:0}
.product_good .good_box .good_list .items{width:48%;height:100%;align-self:center}
.product_good .good_box .good_list .items .item{margin-top:3vw;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.product_good .good_box .good_list .items .item .number{width:3vw;font-size:0}
.product_good .good_box .good_list .items .item .info{flex:1;margin-left:20px}
.product_good .good_box .good_list .items .item .info .title{font-size:24px;line-height:1.5;color:#111}
.product_good .good_box .good_list .items .item .info .title span{color:#335fa2}
.product_good .good_box .good_list .items .item .info .details{margin-top:15px;font-size:16px;line-height:1.8;color:#999}
.product_good .good_box .good_list .items .item:first-child{margin:0}
@media (max-width:1440px){.product_good .good_box .good_list .items .item .info .title{font-size:22px}
.product_good .good_box .good_list .items .item .info .details{font-size:15px}}@media (max-width:1280px){.product_good .good_box .good_list .items .item .info .title{font-size:20px}
.product_good .good_box .good_list .items .item .info .details{font-size:14px}}@media (max-width:1024px){.product_good .good_box .good_list{margin-top:30px}
.product_good .good_box .good_list .items .item{margin-top:20px}
.product_good .good_box .good_list .items .item .number{width:20px}
.product_good .good_box .good_list .items .item .info .title{font-size:18px}}@media (max-width:768px){.product_good .good_box .good_list{display:block}
.product_good .good_box .good_list .img{width:100%}
.product_good .good_box .good_list .items{width:100%;margin-top:30px}
.product_good .good_box .good_list .items .item{margin-top:30px}
.product_good .good_box .good_list .items .item .number{width:30px}}@media (max-width:768px){.product_good .good_box .good_list .items .item .info .title{font-size:16px}
.product_good .good_box .good_list .items .item .info .details{font-size:12px}}.product_good .good_box .good_list:first-child{margin:0}
.product_good .good_box .good_list:nth-child(2n){flex-direction:row-reverse}
@media (max-width:1024px){.product_good{padding:50px 0}
.product_good .good_box{margin-top:40px}}@media (max-width:768px){.product_good{padding:40px 0}
.product_good .good_box{margin-top:30px}}.page_oem{width:100%;height:auto;background:#f5f5f5;position:relative;z-index:1;overflow:hidden}
.page_oem::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:url(../images/line_bg2.png) no-repeat bottom / cover;background-attachment:fixed;opacity:.05}
.page_oem .center{width:100%;height:auto;margin:4vw auto;position:relative;z-index:2;overflow:hidden}
.page_oem .center .oem_box{width:100%;height:auto;position:relative;z-index:1;overflow:hidden}
.page_oem .center .oem_box .img{width:50%}
.page_oem .center .oem_box .info{width:50%;height:100%;position:absolute;right:0;top:0;padding-left:3vw;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}
.page_oem .center .oem_box .info .details{margin-top:2vw;font-size:18px;line-height:1.8;color:#333;overflow:hidden}
.page_oem .center .oem_box .info .details p{margin-top:15px}
.page_oem .center .oem_box .info .details p:first-child{margin-top:0}
@media (max-width:1280px){.page_oem .center .oem_box .info .details{font-size:16px}}@media (max-width:1024px){.page_oem .center .oem_box .info{width:100%;height:auto;position:relative;padding:0}
.page_oem .center .oem_box .info .details{margin-top:30px;font-size:14px}
.page_oem .center .oem_box .img{width:100%;margin-top:30px}}@media (max-width:1024px){.page_oem .center{margin:40px 0}}.page_make{width:100%;height:auto;overflow:hidden}
.page_make .center{width:100%;height:auto;margin:4vw auto}
.page_make .center .make_list{width:100%;height:auto;margin-top:2vw;overflow:hidden}
.page_make .center .make_list .item{width:30%;height:auto;position:relative;z-index:1;overflow:hidden}
.page_make .center .make_list .item .details{width:100%;height:auto;position:absolute;bottom:-20px;left:0;z-index:2;padding:20px;font-size:16px;background:rgba(0,0,0,.5);color:#fff;overflow:hidden;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.page_make .center .make_list .item .img{width:100%;height:auto;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;overflow:hidden}
.page_make .center .make_list .item .img .pb{padding-bottom:66.5%}
.page_make .center .make_list .item .img img{width:100%;height:100%;object-fit:cover}
.page_make .center .make_list .item:hover .details{bottom:0;opacity:1}
@media (max-width:1024px){.page_make .center .make_list{margin-top:30px}
.page_make .center .make_list .item .details{padding:10px;font-size:14px}}@media (max-width:990px){.page_make .center .make_list .item .details{position:relative;bottom:0;background:0 0;color:#666;margin-top:10px;padding:0;opacity:1;text-align:center}}@media (max-width:1024px){.page_make .center{margin:40px 0}}.page_process{width:100%;height:auto;background:#f5f5f5;overflow:hidden}
.page_process .center{width:100%;height:auto;margin:4vw auto}
.page_process .center .page_title{text-align:center}
.page_process .center .page_title .line::after{margin:0 auto}
.page_process .center .process_table{width:100%;height:auto;margin-top:3vw;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}
.page_process .center .process_table .table_item{width:calc(50% - 1.5vw)}
.page_process .center .process_table .table_item table{width:100%;height:100%;background:#fff;text-align:center}
.page_process .center .process_table .table_item table th{padding:15px;background:#335fa2;font-size:16px;color:#fff;vertical-align:middle}
.page_process .center .process_table .table_item table td{padding:15px;font-size:16px;color:#999;vertical-align:middle}
@media (max-width:1024px){.page_process .center .process_table{margin-top:30px}}@media (max-width:768px){.page_process .center .process_table{display:block}
.page_process .center .process_table .table_item{width:100%;margin-top:20px}
.page_process .center .process_table .table_item table th{width:25%;font-size:14px}
.page_process .center .process_table .table_item table td{font-size:14px}
.page_process .center .process_table .table_item:first-child{margin:0}}@media (max-width:480px){.page_process .center .process_table .table_item table th{padding:10px;font-size:12px}
.page_process .center .process_table .table_item table td{font-size:12px;padding:10px}}@media (max-width:1024px){.page_process .center{margin:40px 0}}.page_quality{width:100%;height:auto;overflow:hidden}
.page_quality .center{width:100%;height:auto;margin:4vw auto;overflow:hidden}
.page_quality .center .quality_box{width:100%;height:auto;position:relative;z-index:1;margin-top:3vw;overflow:hidden}
.page_quality .center .quality_box .quality_img{width:50%;height:auto;position:relative;z-index:2}
.page_quality .center .quality_box .quality_img .pb{padding-bottom:70%;z-index:1}
.page_quality .center .quality_box .quality_img .swiper_box{width:100%;height:100%;overflow:hidden}
.page_quality .center .quality_box .quality_img .swiper_box ul li{pointer-events:initial!important;font-size:0}
.page_quality .center .quality_box .quality_img .swiper_box ul li img{width:100%;height:100%;object-fit:cover}
.page_quality .center .quality_box .quality_img .quality_btn{width:3.6vw;height:3vw;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;background:rgba(0,0,0,.5);position:absolute;right:0;top:50%;z-index:2;margin-top:-1.5vw;color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}
.page_quality .center .quality_box .quality_img .quality_btn i{font-size:24px}
.page_quality .center .quality_box .quality_img .quality_btn.next{right:-3.6vw}
.page_quality .center .quality_box .quality_img .quality_btn:hover{background:#335fa2}
.page_quality .center .quality_box .quality_text{width:50%;height:100%;position:absolute;top:0;right:0;z-index:1;padding-left:3.6vw;background:#f5f5f5}
.page_quality .center .quality_box .quality_text ul{width:100%;height:100%}
.page_quality .center .quality_box .quality_text ul li{width:100%;height:100%;padding:2vw;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.page_quality .center .quality_box .quality_text ul li .title{font-family:sy_m;font-size:30px}
.page_quality .center .quality_box .quality_text ul li .details{margin-top:1vw;padding-right:10px;font-size:16px;line-height:1.6;color:#666;overflow:hidden;overflow-y:auto}
.page_quality .center .quality_box .quality_text ul li .details p{margin-top:10px}
.page_quality .center .quality_box .quality_text ul li .details p:first-child{margin:0}
@media (max-width:1440px){.page_quality .center .quality_box .quality_img .quality_btn{width:60px;height:50px;margin-top:-30px}
.page_quality .center .quality_box .quality_img .quality_btn i{font-size:20px}
.page_quality .center .quality_box .quality_img .quality_btn.next{right:-60px}
.page_quality .center .quality_box .quality_text{padding-left:60px}
.page_quality .center .quality_box .quality_text ul li .title{font-size:24px}}@media (max-width:1280px){.page_quality .center .quality_box .quality_img .quality_btn{width:50px;height:50px;margin-top:-25px}
.page_quality .center .quality_box .quality_img .quality_btn i{font-size:16px}
.page_quality .center .quality_box .quality_img .quality_btn.next{right:-50px}
.page_quality .center .quality_box .quality_text{padding-left:50px}
.page_quality .center .quality_box .quality_text ul li .title{font-size:20px}
.page_quality .center .quality_box .quality_text ul li .details{font-size:14px}}@media (max-width:1024px){.page_quality .center .quality_box{margin-top:30px}
.page_quality .center .quality_box .quality_img .quality_btn{width:40px;height:40px;margin-top:-20px}
.page_quality .center .quality_box .quality_img .quality_btn i{font-size:14px}
.page_quality .center .quality_box .quality_img .quality_btn.next{right:-40px}
.page_quality .center .quality_box .quality_text{padding-left:40px}
.page_quality .center .quality_box .quality_text ul li{padding:30px 20px;padding-right:10px}}@media (max-width:768px){.page_quality .center .quality_box .quality_img{width:100%}
.page_quality .center .quality_box .quality_img .quality_btn i{font-size:14px}
.page_quality .center .quality_box .quality_img .quality_btn.prev{right:auto;left:0}
.page_quality .center .quality_box .quality_img .quality_btn.next{right:0}
.page_quality .center .quality_box .quality_text{width:100%;height:auto;position:initial;padding:0}
.page_quality .center .quality_box .quality_text ul{height:auto}
.page_quality .center .quality_box .quality_text ul li{height:auto;max-height:200px;padding:20px}
.page_quality .center .quality_box .quality_text ul li .title{font-size:16px}
.page_quality .center .quality_box .quality_text ul li .details{margin-top:20px;font-size:12px}}@media (max-width:1024px){.page_quality .center{margin:40px 0}}.page_workshop{width:100%;height:auto;background:#f5f5f5;overflow:hidden}
.page_workshop .center{width:100%;height:auto;margin:4vw auto}
.page_workshop .center .workshop_box{width:100%;height:auto;margin-top:3vw;position:relative;z-index:1;overflow:hidden}
.page_workshop .center .workshop_box ul{width:100%;height:auto}
.page_workshop .center .workshop_box ul li{width:0;height:auto;background:#fff;overflow:hidden}
.page_workshop .center .workshop_box ul li .pb{padding-bottom:70%}
.page_workshop .center .workshop_box ul li img{vertical-align:middle}
.page_workshop .center .workshop_box .workshop_btn{width:40px;height:60px;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;background:rgba(0,0,0,.5);position:absolute;top:50%;z-index:2;margin-top:-30px;color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}
.page_workshop .center .workshop_box .workshop_btn i{font-size:24px}
.page_workshop .center .workshop_box .workshop_btn.prev{left:0}
.page_workshop .center .workshop_box .workshop_btn.next{right:0}
.page_workshop .center .workshop_box .workshop_btn:hover{background:#335fa2}
@media (max-width:1024px){.page_workshop .center .workshop_box{margin-top:30px}}@media (max-width:768px){.page_workshop .center .workshop_box .workshop_btn{display:none}}@media (max-width:1024px){.page_workshop .center{margin:40px 0}}

.sidebar_box{width:100%;height:100%;position:sticky;top:0px}
.sidebar_box .s_title{/*width:100%;*/height:auto;position:relative;z-index:1;background:#335fa2;padding:20px 30px;color:#fff;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}
.sidebar_box .s_title .icon{background:rgba(255,255,255,.3);padding:10px 10px 6px;line-height:1;border-radius:5px;font-size:0}
.sidebar_box .s_title .icon i{font-size:40px; color:#fff;}
.sidebar_box .s_title .info{flex:1;margin-left:19px; color:#fff;}
.sidebar_box .s_title .info .subtitle{font-size:16px;line-height:1; color:#fff;}
.sidebar_box .s_title .info .title{margin-top:5px; font-weight:bold; font-size:24px;line-height:1;color:#fff;}
.sidebar_box .sidebar_nav{width:100%;height:auto;box-shadow:0 0 15px rgba(0,0,0,.05); margin-top:0px;}
.sidebar_box .sidebar_nav .menu{width:100%;height:auto;background:#fff;overflow:hidden}
.sidebar_box .sidebar_nav .menu ul li{width:100%;height:auto;border-top:1px solid #e5e5e5;overflow:hidden}
.sidebar_box .sidebar_nav .menu ul li a{padding:20px 30px;padding-right:40px;display:block;font-size:17px;color:#282f36;line-height:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}
.sidebar_box .sidebar_nav .menu ul li a .icon{width:20px;height: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;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:-10px;position:absolute;right:20px;top:50%;font-size:0;color:#282f36;text-indent:0!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.sidebar_box .sidebar_nav .menu ul li a .icon i{font-size:14px}
.sidebar_box .sidebar_nav .menu ul li a .txt{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.sidebar_box .sidebar_nav .menu ul li a.active{color:#335fa2}
.sidebar_box .sidebar_nav .menu ul li a.active .icon{color:#335fa2}
.sidebar_box .sidebar_nav .menu ul li a:hover{color:#335fa2}
.sidebar_box .sidebar_nav .menu ul li a:hover .icon{color:#335fa2}
.sidebar_box .sidebar_nav .menu ul li a.is_active.active .icon{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}
.sidebar_box .sidebar_nav .menu ul li ul{width:100%;height:auto;padding:10px 30px;border-top:1px solid #335fa2;display:none;overflow:hidden}
.sidebar_box .sidebar_nav .menu ul li ul li{border:0}
.sidebar_box .sidebar_nav .menu ul li ul li a{padding:10px 15px;font-size:16px;color:#666;position:relative;z-index:1}
.sidebar_box .sidebar_nav .menu ul li ul li a::after{content:'';width:5px;height:2px;position:absolute;top:50%;left:0;z-index:1;background:#999;margin-top:-1px}
.sidebar_box .sidebar_nav .menu ul li ul li a.active{color:#335fa2}
.sidebar_box .sidebar_nav .menu ul li ul li a.active::after{background:#335fa2}
.sidebar_box .sidebar_con{/*width:100%;*/height:auto;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.05);overflow:hidden}
.sidebar_box .sidebar_con .title{/*width:100%;*/height:auto;padding:20px 0 20px 30px; font-size:1.2vw;color:#111;overflow:hidden}
.sidebar_box .sidebar_con .items{/*width:100%;*/height:auto;padding:0 1.5vw 30px;overflow:hidden}
.sidebar_box .sidebar_con .items .img{width:100%;height:auto;font-size:0;overflow:hidden}
.sidebar_box .sidebar_con .items .img img{width:100%}
.sidebar_box .sidebar_con .items .item{margin-top:15px;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}
.sidebar_box .sidebar_con .items .item .icon{margin-right:10px;color:#335fa2}
.sidebar_box .sidebar_con .items .item .icon i{ color:#335fa2;}
.sidebar_box .sidebar_con .items .item .txt{font-size:16px;color:#000;}
.sidebar_box .sidebar_con .items .item:first-child{margin:0}
.sidebar_box .sidebar_con .items .more{width:100%;height:auto;text-align:center;margin-top:20px;position:relative;z-index:1;overflow:hidden}
.sidebar_box .sidebar_con .items .more::before,.sidebar_box .sidebar_con .items .more::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:#335fa2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.sidebar_box .sidebar_con .items .more::after{width:0;border-radius:0 50% 50% 0;z-index:2;background:#fff;opacity:.1}
.sidebar_box .sidebar_con .items .more a{height:auto;display:block;padding:12px;line-height:1;font-size:16px;color:#fff;position:relative;z-index:3;overflow:hidden}
.sidebar_box .sidebar_con .items .more:hover::after{width:100%;border-radius:0}
@media (max-width:1440px){.sidebar_box .sidebar_nav .menu ul li a{font-size:14px}
.sidebar_box .sidebar_nav .menu ul li a .icon i{font-size:18px}
.sidebar_box .sidebar_con{margin-top:20px}
.sidebar_box .sidebar_con .title{padding:10px 30px;font-size:20px}
.sidebar_box .sidebar_con .items{padding:0 30px 30px}
.sidebar_box .sidebar_con .items .item .icon i{font-size:14px}
.sidebar_box .sidebar_con .items .item .txt{font-size:14px}
.sidebar_box .sidebar_con .items .icons .icon{max-width:24px}}@media (max-width:1280px){.sidebar_box .s_title{padding:20px}
.sidebar_box .s_title .icon i{font-size:30px}
.sidebar_box .s_title .info{margin-left:15px}
.sidebar_box .s_title .info .subtitle{font-size:14px; color:#fff;}
.sidebar_box .s_title .info .title{margin-top:5px;font-size:32px; color:#fff;}
.sidebar_box .sidebar_nav .menu ul li a{padding:20px;padding-right:30px}
.sidebar_box .sidebar_nav .menu ul li a .icon{right:15px}
.sidebar_box .sidebar_nav .menu ul li ul{padding:10px 20px}
.sidebar_box .sidebar_con .title{padding:20px;font-size:18px}
.sidebar_box .sidebar_con .items{padding:0 20px 20px}
.sidebar_box .sidebar_con .items .more a{font-size:14px}}@media (max-width:1024px){.sidebar_box .s_title .info .title{font-size:18px}
.sidebar_box .sidebar_con .title{font-size:16px}
.sidebar_box .sidebar_con .items .item .txt{font-size:12px}}@media (max-width:990px){.sidebar_box{display:none}}

.p103-fdh-16{ border-bottom: 0; margin-bottom:20px; background:#fff;     padding: 0 30px 70px;} 
.p103-fdh-6-nav-one{padding:20px 20px 13px 27px; border-bottom: 1px dashed #dbdbdb;}
.p103-fdh-6-nav-one h3{/*height:43px;*/position: relative;}
.p103-fdh-6-nav-one h3 i{position: absolute;width: 20px;height: 20px;right: -21px;top: 7px;z-index: 1;}
.p103-fdh-6-nav-one h3 i:before{content: '';position: absolute;width: 10px;height: 2px;background: #808080;left: 5px;top: 9px;}
.p103-fdh-6-nav-one h3 i:after{content: '';position: absolute;width: 2px;height: 10px;background: #808080;left: 9px;top: 5px;z-index: 2;}
.p103-fdh-6-nav-one h3 a{display: block;height: 34px;line-height: 34px;font-size:19px; padding-left:8px; font-weight:normal; color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;}
.p103-fdh-6-nav-one dl{padding-bottom: 10px;}
.p103-fdh-6-nav-one dt a{display: block;height:36px;line-height:36px;font-size:16px; font-family: Microsoft YaHei; color: #4c4c4c;padding-left:20px; background: url(../images/p103-fdh-nav-icon.png) no-repeat left 8px center; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.p103-fdh-6-nav-one h3.sidenavcur:before, .p103-fdh-6-nav-one h3:hover:before{content: '';position: absolute;width:24px;height:24px; background: url(../images/r_4.png) center no-repeat;  left: -28px;top:4px;}
.p103-fdh-6-nav-one h3:before{content: '';position: absolute;width:24px;height:24px; background: url(../images/r_3.png) center no-repeat;  left: -28px;top:4px;}

.p103-fdh-6-nav-one h3.sidenavcur i, .p103-fdh-6-nav-one h3:hover i{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.p103-fdh-6-nav-one h3.sidenavcur i:before, .p103-fdh-6-nav-one h3:hover i:before, .p103-fdh-6-nav-one h3.sidenavcur i:after, .p103-fdh-6-nav-one h3:hover i:after{background: #335fa2;}
.p103-fdh-6-nav-one h3.sidenavcur a, .p103-fdh-6-nav-one h3:hover a{color: #335fa2;}
.p103-fdh-6-nav-one dt.sidenavcur a, .p103-fdh-6-nav-one dt:hover a{color: #335fa2; font-weight:bold;}
.p103-fdh-6-nav-one h3.sidenavcur +dl{ display:block !important;}
.p103-fdh-6-nav-one dt{ position: relative;}

.p103-fdh-6-nav-one dt .dropDown{display:none; margin-left: -40px; position:absolute;z-index:999999999;left:100%;top:0;padding:0 12px;width:170px;height:auto;overflow:hidden;background:#fff;border:#e5e5e5 solid 1px;}
.p103-fdh-6-nav-one dt .dropDown a{display:block;height:40px;line-height:40px;color:#333;font-size:15px; font-weight:normal; border-bottom:#e5e5e5 dashed 1px;}
.p103-fdh-6-nav-one dt .dropDown a:last-child{border-bottom:none;}
.p103-fdh-6-nav-one dt .dropDown a:hover{color:#335fa2;}
.p103-fdh-6-nav-one dt:hover .dropDown{display:block;}


.page_product .center .product_box .product_list ul li .content .info .title_box .subtitle{ font-size:19px; font-family: "almmR"; letter-spacing:1px; font-weight:bold;}
.news_page_in_row3{ background:#f5f5f5;}
.page_product .center .product_box .product_list ul li .content .info{padding:6.2%;}
.page_product .center .product_box .product_list ul li .content .info .title_box .subtitle{ float:none; line-height:25px;}
.page_product .center .product_box .product_list ul li .content .info .title_box .title{ float:none; color:#474747; margin-top: 5px;}
.page_product .center .product_box .product_list ul li .content .info .details p{ color:#000; font-size:15px; line-height:28px;}

.p103-fdh-9{ background:#fff; padding:0 4%;}

.page_product{width:100%;height:auto;padding:5.4% 0;position:relative;z-index:1;background:#f5f5f5}
.page_product .center{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}
.page_product .center .sidebar_box{width:21%; z-index:99}

.page_product .center .product_box .product_list{width:100%;height:auto}
.page_product .center .product_box .product_list ul{width:100%;height:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1vw}
.page_product .center .product_box .product_list ul li{width:100%;height:auto; 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}
.page_product .center .product_box .product_list ul li .img{width:100%;height:auto; overflow:hidden}
/*.page_product .center .product_box .product_list ul li .img .pb{padding-bottom:70%}*/
.page_product .center .product_box .product_list ul li .img img{vertical-align:middle; transition: 0.5s; margin-bottom:2px;}
.page_product .center .product_box .product_list ul li .img:hover img {transform: scale(1.1);}
.page_product .center .product_box .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}
.page_product .center .product_box .product_list ul li .content .info{/*width:100%;*/height:auto;padding:7%;overflow:hidden}
.page_product .center .product_box .product_list ul li .content .info .title_box{width:100%;height:auto;padding-bottom:15px;position:relative;z-index:1;overflow:hidden; text-align:center;}
.page_product .center .product_box .product_list ul li .content .info .title_box .subtitle{color:#335fa2; float:left; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;  word-break:break-all;}
.page_product .center .product_box .product_list ul li .content .info .title_box .title{float:right; font-weight:bold;font-family: Arial; font-size:21px;color:#474747;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.page_product .center .product_box .product_list ul li .content .info .title_box::before,.page_product .center .product_box .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*/ text-align:center;}
.page_product .center .product_box .product_list ul li .content .info .title_box::after{width:0;background:#335fa2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.page_product .center .product_box .product_list ul li .content .info .details{width:100%;height:auto;margin-top:8%;overflow:hidden}
.page_product .center .product_box .product_list ul li .content .info .details p{margin-top:5px;padding-left:14px;font-size:14px;color:#666;position:relative;z-index:1; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break:break-all;}
.page_product .center .product_box .product_list ul li .content .info .details p:first-child{margin:0}
.page_product .center .product_box .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}

.page_product .center .product_box .product_list ul li .content .more_btn .more{width:50%;height:auto;overflow:hidden; background:#fff;}
.page_product .center .product_box .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-left:0;line-height:1;color:#999;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;overflow:hidden}
.page_product .center .product_box .product_list ul li .content .more_btn .more a .words{font-size:14px}
.page_product .center .product_box .product_list ul li .content .more_btn .more a .icon{margin-left:10px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.page_product .center .product_box .product_list ul li .content .more_btn .more a .icon i{font-size:14px}
/*.page_product .center .product_box .product_list ul li .content .more_btn .more:last-child a{border-right:0}*/
.page_product .center .product_box .product_list ul li .content .more_btn .more:hover a{border-color:#335fa2;background:#335fa2;color:#fff; }
.page_product .center .product_box .product_list ul li .content .more_btn .more a:hover .words{color:#fff; }
.page_product .center .product_box .product_list ul li .content .more_btn .more a:hover .icon i {color:#fff; }


.page_product .center .product_box .product_list ul li:hover .content .info .title_box .title{color:#335fa2}
.page_product .center .product_box .product_list ul li:hover .content .info .title_box::after{width:100%}
@media (max-width:1024px){.page_product .center .product_box{padding-left:30px}
.page_product .center .product_box .product_list ul{grid-gap:20px}
.page_product .center .product_box .product_list ul li .content .info .details p{font-size:12px}}@media (max-width:990px){.page_product .center .product_box{width:100%;padding:0}
.page_product .center .product_box .product_list ul li .content .more_btn .more a{border:0;background:#335fa2;color:#fff}
.page_product .center .product_box .product_list ul li .content .more_btn .more:last-child a{background:#ccc}}@media (max-width:768px){.page_product .center .product_box .product_list ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page_product .center .product_box .product_list ul{grid-template-columns:auto}
.page_product .center .product_box .product_list ul li .content .info{padding:15px; }
.page_product .center .product_box .product_list ul li .content .info .title_box{padding-bottom:10px}
.page_product .center .product_box .product_list ul li .content .info .title_box .subtitle{font-size:12px}
.page_product .center .product_box .product_list ul li .content .info .title_box .title{font-size:16px}
.page_product .center .product_box .product_list ul li .content .more_btn .more a{padding:8px 10px}
.page_product .center .product_box .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:#335fa2}
.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:#335fa2;-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:#335fa2;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:#335fa2}
.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:#335fa2;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:#335fa2}
@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:#335fa2;-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:#335fa2}
.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:#335fa2}
.pro_details .product_link .center .product_btn a:hover{background:#335fa2;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}
.product_good .good_box{width:100%;height:auto;margin-top:4vw;overflow:hidden}
.product_good .good_box .good_list{width:100%;height:auto;margin-top:4vw;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;overflow:hidden}
.product_good .good_box .good_list .img{width:48%;height:auto;font-size:0}
.product_good .good_box .good_list .items{width:48%;height:100%;align-self:center}
.product_good .good_box .good_list .items .item{margin-top:3vw;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.product_good .good_box .good_list .items .item .number{width:3vw;font-size:0}
.product_good .good_box .good_list .items .item .info{flex:1;margin-left:20px}
.product_good .good_box .good_list .items .item .info .title{font-size:24px;line-height:1.5;color:#111}
.product_good .good_box .good_list .items .item .info .title span{color:#335fa2}
.product_good .good_box .good_list .items .item .info .details{margin-top:15px;font-size:16px;line-height:1.8;color:#999}
.product_good .good_box .good_list .items .item:first-child{margin:0}
@media (max-width:1440px){.product_good .good_box .good_list .items .item .info .title{font-size:22px}
.product_good .good_box .good_list .items .item .info .details{font-size:15px}}@media (max-width:1280px){.product_good .good_box .good_list .items .item .info .title{font-size:20px}
.product_good .good_box .good_list .items .item .info .details{font-size:14px}}@media (max-width:1024px){.product_good .good_box .good_list{margin-top:30px}
.product_good .good_box .good_list .items .item{margin-top:20px}
.product_good .good_box .good_list .items .item .number{width:20px}
.product_good .good_box .good_list .items .item .info .title{font-size:18px}}@media (max-width:768px){.product_good .good_box .good_list{display:block}
.product_good .good_box .good_list .img{width:100%}
.product_good .good_box .good_list .items{width:100%;margin-top:30px}
.product_good .good_box .good_list .items .item{margin-top:30px}
.product_good .good_box .good_list .items .item .number{width:30px}}@media (max-width:768px){.product_good .good_box .good_list .items .item .info .title{font-size:16px}
.product_good .good_box .good_list .items .item .info .details{font-size:12px}}.product_good .good_box .good_list:first-child{margin:0}
.product_good .good_box .good_list:nth-child(2n){flex-direction:row-reverse}
@media (max-width:1024px){.product_good{padding:50px 0}
.product_good .good_box{margin-top:40px}}@media (max-width:768px){.product_good{padding:40px 0}
.product_good .good_box{margin-top:30px}}

.product_list img{max-width:100%;max-height:100%;}

/*详情*/
   /* 标题区域 */
        .header-title {
            display: flex;
            justify-content: space-between;
            align-items: flex-start;
            margin-bottom: 30px;
            border-bottom: 2px solid #2c5282;
            padding-bottom: 10px;
        }
        .title-left h1 { font-weight:bold;
            font-size: 32px;
            color:#335fa2;
            line-height: 1.2;
        }
        .title-left h2 {
            font-size: 24px;
            color: #335fa2;
            font-weight: normal;
        }
        .title-right {
            font-size: 28px;
            font-weight: bold;
            color: #222;
            text-align: right;
        }
        /* 产品优势区域 */
        .advantage-wrap {
            display: flex;
            gap: 40px;
            background: #ebf8ff;
            padding: 25px;
            border-radius: 8px;
            margin-bottom: 40px;
        }
        .advantage-list {
            flex: 1;
        }
        .advantage-list ul {
            list-style: none;
        }
        .advantage-list li {
            font-size: 17px;
            line-height: 2.2;
            padding-left: 22px;
            position: relative;
        }
        .advantage-list li::before {
            content: "";
            width: 10px;
            height: 10px;
            background: #335fa2;
            border-radius: 50%;
            position: absolute;
            left: 0;
            top: 10px;
        }
        .product-img-box {
            width: 260px;
        }
        .product-img-box img {
            width: 100%;
            display: block;
        }
        /* 通用板块标题 */
        .block-title {
            font-size: 20px;
            font-weight: bold;
            margin: 35px 0 15px;
            display: flex;
            align-items: center;
        }
        .block-title::before {
            content: "";
            width:10px;
            height:10px;
            background: #335fa2;
            border-radius: 50%;
            margin-right: 10px;
        }
        /* 表格通用样式 */
        table {
            width: 100%;
            border-collapse: collapse;
            margin-bottom: 12px;
        }
        table th, table td {
            border: 1px solid #cbd5e0;
            padding: 10px 0px;
            text-align: center;
            font-size: 14px;
        }
        table th {
            background: #335fa2;
            color: #fff;
            font-weight: normal;
        }
        /* 鼠标经过行变色 */
        table tbody tr:hover {
            background-color: #e6f2ff;
        }
        /* 表格备注文字 */
        .table-desc {
            font-size: 14px;
            color: #4a5568;
            line-height: 1.80; letter-spacing:1px;
            margin-bottom: 20px;
        }
        .table-desc span.blue-x {
            color: #0052cc;
            font-weight: bold;
        }
        /* 底部图纸、线序布局 */
        .bottom-row {
            display: flex;
            gap: 40px;
            margin-top: 30px;
            align-items: flex-start;
        }
        .draw-box, .wire-box {
            flex: 1;
        }
        .draw-box img, .wire-box img {
            max-width: 100%;

        }

.w1460{ width:1460px; margin:auto;}
.hac{ color:#335fa2;}
.hac a{ display:block; color:#335fa2;}

/* 章节标题：蓝色实心圆点 */
.title-block{display:flex;align-items:center;margin:30px 0 12px;gap:8px;font-size:20px;font-weight:bold;}
.title-block .dot{width:10px;height:10px;border-radius:50%;background:#2357b8;flex-shrink:0;}

/* 表格容器 移动端横向滚动 */
.table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:8px;}
table{width:100%;border-collapse:collapse;min-width:max-content;}
/* 表头浅蓝色底色 */
/*table thead tr{background:#e1edfb;}*/
table th,table td{border:1px solid #c2d4ec;padding:9px 6px;text-align:center;font-size:14px;white-space:nowrap;}
table th{font-weight:bold;}

/* 备注行：灰色小圆点 */
.note-row{display:flex;align-items:flex-start;margin:6px 0;font-size:16px;color:#333;gap:6px;}
.note-row .dot-gray{width:10px;height:10px;border-radius:50%;background:#999;margin-top:4px;flex-shrink:0;}




/* 底部双栏布局：外形尺寸 / 线序图 */
/*.bottom-two-col{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:20px;}*/
.draw-box{width:100%;}
.draw-box img{ margin-top:4%; height:auto;display:block;}
.blue-x {
    color: #0052cc;
    font-weight: bold;
}

/* 手机自适应 */
@media (max-width:768px){
    .bottom-two-col{grid-template-columns:1fr;gap:20px;}
    .title-block{font-size:17px;}
    table th,table td{font-size:12px;padding:6px 3px;}
}

