:focus{outline:0}
body,li,ul{padding:0;margin:0}
img{max-width:100%}
ul{list-style:none;margin:0}
body{color:#000}
a{color:inherit;color:#000;text-decoration:none}
a:hover{color:#0047aa;text-decoration:none}
a:active{color:inherit}
img{border:0}
img{vertical-align:middle}
li,ul{margin:0;padding:0}
::-moz-placeholder{color:#9e9e9e}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.hi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.css3{-webkit-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}
.cssimgp img{transition:all 1.5s cubic-bezier(.215,.61,.355,1) 0s}

/*!产品大菜单*/
.header_mid_mid ul{margin-left:16px}
.header_mid_mid .cell_h img{width:30px;height:30px;margin-right:10px;padding-right:10px}
.header_mid_mid ul li{float:left;margin-left:40px}
.header_mid_mid ul li:nth-child(1){margin-left:0}
.header_mid_mid ul li a.biga{display:block;line-height:6.25em;position:relative}
.header_mid_mid ul li a.biga:after{position:absolute;left:50%;bottom:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;content:'';background-color:#0600c2e5;height:2px;width:0%}
.header_mid_mid ul li a.biga:hover:after{width:100%;left:0}
.header_mid_right_dsf{position:absolute;right:5.83333333333333%;top:0;height:100%}
.showmeunlist{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;position:fixed;left:0;width:100%;padding-bottom:4em;z-index:990;background-color:rgba(0, 71, 170,.95)}
.div1100{margin:0 auto;padding:0  3.125vw;max-width:100%; min-height: 400px;}

.showmeunlist_mid_3_m{float:left;width:32%}
.showmeunlist_mid_3_m:nth-child(2n){float:right}
.showmeunlist_mid_1{color:#fff;font-size:38px;margin-top:15px;text-align:left}
.showmeunlist_mid_2{color:#bdc0cb;font-size:20px;margin:5px 0;font-family:Arial,Helvetica,sans-serif;text-align:left}
.showmeunlist_mid_3_name{margin-bottom:1vw;padding-bottom: 1vw;margin-top:1vw;position:relative;padding-left:0vw;text-align:left}
.showmeunlist_mid_3_name a{color:#fff}
.showmeunlist_mid_3_name_left{position:absolute;left:-10px;top:0;height:100%;width:2em;text-align:left}
.showmeunlist_mid_3_name_right{font-size:20px;color:#fff}
.showmeunlist_mid_3_m dl dd{float:left;border-bottom:0px #4d576d solid;padding:5px 0;width:100%;text-align:left;}

.showmeunlist_mid_3_name:after{width:32px;position:absolute;left:0;bottom:0;z-index:2;height:2px;background:#fff;content:""}

#nav_9  dd{width:50%;column-count:2;}



.showmeunlist_mid_3_m dl dd a{color:#d9dde6;font-size:16px}
.showmeunlist_mid_3_m dl dd a:hover{color:#fff}
.header_mid_mid ul li.hasxiala{position:relative}
.header_mid_mid ul li.hasxiala dl{text-align:center;position:absolute;left:-48px;width:160px;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:990;background-color:rgba(36,46,72,.89)}
.header_mid_mid ul li.hasxiala dl dd{margin:0 1vw;border-bottom:1px #4d576d solid;padding:.7vw 0}
.header_mid_mid ul li.hasxiala dl dd a{color:#d9dde6;display:block}
.header_mid_mid ul li.hasxiala dl dd a:hover{color:#fff}
.header_mid_mid ul li.hasxiala:hover dl{opacity:1;visibility:visible}
.header_mid_mid ul li.hasxiala dl dd:last-child{border:none}
@media screen and (max-width:1090px){.header_mid_right_dsf{right:7vw}
.header_mid{height:5vw}
.header_mid_mid{display:none}
}
@media screen and (max-width:640px){.header_mid{height:3.75em}
}
/*!产品大菜单*/


@media screen and (min-width:768px){.cssimgp:hover img{transform:scale(1.08,1.08)}
}
.daxie{text-transform:uppercase}
.cell_mid{display:table;height:100%;width:100%}
.cell_h{height:100%;display:table-cell;vertical-align:middle}
.lmore{overflow:hidden;position:relative;display:inline-block;border:2px #fff solid;font-family:Arial,Helvetica,sans-serif;width:11.75em;text-align:center;line-height:2.875em;height:2.875em;color:#fff}
.lmore span{color:#fff;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;font-size:.875em;position:relative;display:inline-block;position:relative;letter-spacing:.3em}
.lmore:before{transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;content:'';position:absolute;left:0;top:0;width:0;height:100%;background-color:#fff}
.lmore:hover:before{width:100%}
.lmore:hover span{color:#0047aa}
.container-alpha{margin:0 3.125vw}
.container-alpha-products{margin:0 10vw}
.home-about-1_mid_left{margin-top:4.375vw;float:left;width:40.49382716049383%}
.home-about-1_mid_right{position:relative;float:right;width:55.55555555555556%}
.home-about-1_title{letter-spacing:2px;color:#000;display:inline-block;position:relative;font-family:Arial,Helvetica,sans-serif;font-size:.875em;padding-left:135px}
.home-about-1_title span{letter-spacing:0;display:block;position:absolute;left:0;height:100%;top:0;color:#0047aa;font-weight:700;width:128px}
.home-about-1_title span:after{transform:translateY(-50%);height:1px;background-color:#000;width:105px;content:'';position:absolute;left:20px;top:50%}
.home-about-1_title_cz{padding-left:0;padding-top:135px}
.home-about-1_title_cz span{width:100%;height:128px}
.home-about-1_title_cz span:after{left:50%;top:20px;transform:translateX(-50%);height:105px;width:1px}
.home-about-1_mid_left_2{font-size:2.5vw;margin-top:3.125vw}
.home-about-1_mid_left_3{font-size:1.25em;color:#666;margin-top:.4em}
.home-about-1_mid_left_4{margin-bottom:2.5vw;color:#666;line-height:1.8;margin-top:1.5vw}
.lmore_black{border:1px #000 solid}
.lmore_black span{color:#000}
.lmore_black:before{background-color:#000}
.home-about-1_mid_right_mid{border-radius:4.89583333333333vw 0 4.89583333333333vw 0;position:relative;z-index:10;overflow:hidden;margin-right:1.77083333333333vw;margin-bottom:1.77083333333333vw}
.home-about-1_mid_right_mid img{width:100%}
.home-about-1_mid_right:after{height:calc(100% - 1.77083333333333vw);width:calc(100% - 1.77083333333333vw);content:'';position:absolute;right:0;bottom:0;background-color:#0047aa;border-radius:4.89583333333333vw 0}
.home-about-1{padding:8.33333333333333vw 0}
.home-products-2_1{margin-top:0;text-align:center}
.home-products-2_2{padding:.875em 0 1em 0;margin-bottom:5.05208333333333vw;text-align:center;color:#666;font-size:1.25em;position:relative}
.home-products-2_2:after{left:50%;bottom:0;transform:translateX(-50%);content:'';position:absolute;height:1px;background-color:#0047aa;width:2.23958333333333vw}
.home-products-2_3_mid{border-radius:1em;background-color:#f7fbfb;height:28.95833333333333vw}
.home-products-2_3_mid_mid{left:50%;transform:translateX(-50%);top:10.81081081081081%;width:18.22916666666667vw;height:18.22916666666667vw;text-align:center;position:absolute}
.home-products-2_3_mid_mid img{max-width:86.28571428571429%;position:relative;z-index:10}
.home-products-2_3_mid_footer{position:absolute;left:0;bottom:2vw;width:100%;text-align:center;z-index:10}
.home-products-2_3_mid_footer_1{color:#000;font-size:1.43020833333333vw;margin:0 1em;margin-bottom:.5em}
.home-products-2_3_mid_footer_2 span{border-radius:27px;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;font-size:.875em;font-family:Arial,Helvetica,sans-serif;display:inline-block;position:relative;color:#000;width:136px;height:27px;line-height:27px}
.home-products-2_3_mid_mid:before{border-radius:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("../bg/img7.png");content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s}
.home-products-2_3_mid:hover .home-products-2_3_mid_mid:before{opacity:1}
.home-products-2_3_mid:hover .home-products-2_3_mid_footer_2 span{background-color:#0047aa;color:#fff}
#indexproject_sb{background:0 0;position:static;margin:5.4375em auto;max-width:680px;height:1px;background-position:center;background-repeat:repeat-x;background-image:url("../bg/img8.png")}
#indexproject_sb .swiper-scrollbar-drag{background-color:#0047aa}
.home-products-2_mid_img{border-radius:9.375vw 0 9.375vw 0;position:absolute;right:0;top:0;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;width:92.1875%}
.home-products-2_mid{position:relative;padding:6.51041666666667vw 0}
.home-products-2_mid_jj{color:#fff;border-radius:0 4.89583333333333vw 0 4.89583333333333vw;position:relative;z-index:10;background-color:rgb(0, 71, 170,0.82);width:42.70833333333333%;overflow:hidden}
.home-products-2_mid_jj_mid{color:#fff;padding:5.20833333333333vw 0 8.85416666666667vw 0;margin-left:18.29268292682927%;margin-right:18.29268292682927%}
.home-about-1_title_black{color:#fff}
.home-about-1_title_black span{color:#fff}
.home-about-1_title_black span:after{background-color:#fff}
.home-products-2_mid_jj_mid_3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-wrap:break-word;word-break:break-all;margin-top:0;color:#fff}
.home-products-2_mid_jj_mid_4{color:#fff;line-height:1.8;overflow:hidden;margin-top:1.5vw}
.home-products-2_mid_jj_mid_2{margin-top:4.6875vw;font-family:Arial,Helvetica,sans-serif;margin-bottom:.6vw}
#swiper-pagination-case .swiper-pagination-bullet{margin:0;opacity:1;background:0 0;position:relative;width:1.4375em;height:1.4375em;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("../bg/img10.png")}
#swiper-pagination-case .swiper-pagination-bullet:after{background-image:url("../bg/img9.png");background-color:transparent;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:10;opacity:0}
#swiper-pagination-case .swiper-pagination-bullet-active:after{opacity:1}
#swiper-pagination-case{width:auto;left:7.8125%;bottom:10vw}
.home-products-3_1_1{text-align:left}
.home-products-3_1_2{font-size:1.125em;color:#000;text-align:left;padding-bottom:0}
.home-products-3_1_2:after{display:none}
.home-products-3{margin-top:6.45833333333333vw}
.home-news-4_1_left{border-radius:1em 0 1em 0;float:left;width:50%;overflow:hidden}
.home-news-4_1_left img{width:100%}
.home-news-4_1_right{float:right;width:50%;margin-top:2.96875vw}
.home-news-4_1_right_mid{margin:0 2.96875vw}
.home-news-4_1_right_mid_1{font-family:Arial,Helvetica,sans-serif;color:#0047aa}
.home-news-4_1_right_mid_2{margin-top:.6vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-wrap:break-word;word-break:break-all}
.home-news-4_1_right_mid_2 a{font-size:1.5625vw}
.home-news-4_1_right_mid_3{font-size:1.125em;color:#666;line-height:1.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;word-wrap:break-word;word-break:break-all;margin-top:1.6vw;margin-bottom:5vw}
.home-news-4{margin-bottom:4.6875vw}
.home-news-5_mid ul li{float:left;width:50%;border-bottom:1px #c3ced4 solid;padding:2em 0}
.home-news-5_mid ul li a{padding-right:5em;display:block;position:relative;margin-right:2em}
.home-news-5_mid ul li:nth-child(2n) a{margin-left:2em;margin-right:0}
.home-news-5_mid_right{position:absolute;right:0;font-size:1.125em;color:#999;top:50%;transform:translateY(-50%)}
.home-news-5_mid_left{transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;position:relative;font-size:1.125em;color:#000;padding-left:1.35em}
.home-news-5_mid_left:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:1em;height:1em;background-position:center;background-repeat:no-repeat;background-size:cover}
.home-news-5_mid ul li a:hover .home-news-5_mid_left{color:#0047aa}
.home-news-5{margin-bottom:6.09375vw}
.home-news-5_mid ul{border-top:1px #c3ced4 solid;overflow:hidden}
.home-products-2{position:relative}
.home-products-2_title{writing-mode:vertical-lr;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;right:3.33333333333333%;top:-20%}
.home-products-3{position:relative}
@media screen and (max-width:1680px){.home-products-2_2{font-size:1em}
.home-news-4_1_right_mid_3{margin-bottom:3.5vw}
.home-news-4_1_right_mid_1{font-size:.875em}
.home-news-4_1_right_mid_3{font-size:1em}
.home-about-1_mid_left_3{font-size:1em}
.lmore{font-size:.875em}
}
@media screen and (max-width:1200px){.home-news-4_1_right_mid_3{font-size:.9375em}
.home-news-4_1_right_mid_2 a{font-size:1.5em}
.home-products-2_3_mid_footer_1{font-size:1.375em}
}
@media screen and (max-width:1024px){.home-news-5_mid_left,.home-news-5_mid_right{font-size:1em}
.home-news-4_1_right_mid_2 a{font-size:1.25em}
.home-products-2_3_mid_footer_1{font-size:1.125em}
}
@media screen and (max-width:950px){.home-news-4_1_right{margin-top:0}
.home-about-1_mid_left_2{font-size:1.5em}
}
@media screen and (max-width:810px){#indexproject_sb{margin:2.5em 0}
.home-products-2_mid_jj_mid{margin-left:4.6%;margin-right:4.6%}
.home-products-2_mid_jj{width:60%}
.home-products-2_mid_img{width:97.39583333333333%}
.container-alpha{margin:0 2.60416666666667%}
.container-alpha-products{margin:0 2.60416666666667%}

.home-about-1_mid_left{width:100%}
.home-about-1_mid_right{width:100%;margin-top:1.5em}
.home-news-4_1_right_mid_2 a{font-size:1.125em}
.lmore{font-size:.75em}
.home-news-4_1_left{width:100%}
.home-news-4_1_right{width:100%;margin-top:1.5em}
.home-news-4_1_right_mid{margin:0}
.home-products-2_3_mid{height:36vw}
}
.mobile_tip_t{display:none;margin:0 2.60416666666667%;margin-bottom:.5em}
@media screen and (max-width:640px){.home-products-2 .home-about-1_mid_left_2,.home-products-2 .home-products-2_2{text-align:left}
.home-products-2_mid_jj_mid{padding-bottom:4em}
.home-products-2_mid_jj_mid_4{font-size:.875em}
.home-products-2_mid_jj{width:90%}
.mobile_tip_t{display:block}
.home-products-3 .home-about-1_title{display:none}
.home-products-2 .home-about-1_title{display:none}
.home-products-2 .mobile_tip_t .home-about-1_title,.home-products-3 .mobile_tip_t .home-about-1_title{display:block}
.home-news-5_mid ul li a{margin-right:0}
.home-news-5_mid ul li:nth-child(2n) a{margin-left:0}
.home-news-5_mid ul li{width:100%;padding:1em 0}
.home-products-2_3_mid_mid{height:150px}
.home-products-2_3_mid{height:270px}
.home-products-2_3_mid_footer{font-size:.875em}
.home-products-2_3_mid_footer{bottom:1em}
.home-about-1_mid_left_2{font-size:1.25em}
}
@media screen and (max-width:480px){.home-products-2_3_mid_mid{width:80%}
}



/*!列表banner*/
.banner_img_mo{display:none}
.banner_img_mo img{width:100%}
.listbanner{position:relative;width:100%;height:100vh}
.listbanner_bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}
.listbanner_txt{z-index:8;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);padding-left:13.54166666666667%;transform:translateY(-50%);color:#fff;background-color:rgba(22,102,197,.5);padding-right:3.64583333333333%;padding-top:2.08333333333333vw;padding-bottom:2.08333333333333vw}
.listbanner_txt_mid_1{font-size:3.125vw;font-weight:700;margin-bottom:.2vw}
.listbanner_txt_mid_2{color:#8cb6d0;font-size:2.08333333333333vw}
@media screen and (max-width:1200px){
.listbanner_txt{padding-left:2.42708333333333%;font-size:.975em}
.listbanner_txt_mid_1{font-size:2em}
.listbanner_txt_mid_2{font-size:1em}
}
@media screen and (max-width:810px){
.listbanner_bg{display:none}
.listbanner{height:auto}
.banner_img_mo{display:block}
.banner_img_mo img{width:100%}
}
@media screen and (max-width:640px){

.pro_3_mid_1{-webkit-overflow-scrolling:touch}
.listbanner_txt_mid_1{font-size:1.5em}
.listbanner_txt_mid_2{font-size:.875em}
}
@media screen and (max-width:480px){
.listbanner_txt_mid_1{font-size:1.375em}
}

@media screen and (max-width:480px){.listbanner_txt{padding-left:3.5em;padding-right:3.5em}
}
/*!列表banner*/

/*!内页关于我们*/
@media screen and (min-width:768px){.cssimgp:hover img{transform:scale(1.08,1.08)}
}
.about_com{margin:0 9.73958333333333%}
.about_1_mid_left_img{overflow:hidden}
.about_1_mid_left_img img{width:100%}
.about_1_mid_left{position:relative;float:left;width:43.31168831168831%}
.about_1_mid_left_footer{right:-16.19190404797601%;position:absolute;z-index:10;background-color:#fff;padding:5px;bottom:-11.31386861313869%;width:44.07796101949025%}
.about_1{position:relative;padding-top:1.4375em}
.about_2{position:relative;padding-top:5.4375em}
.about_1_mid_right{float:right;width:46.42857142857143%}
.about_1_mid_right_1{font-size:2.7vw;margin-top:4vw}
.about_1_mid_right_2{font-size:1.875vw;margin-top:2vw;margin-bottom:1.2vw}
.about_1_mid_right_3{position:relative;z-index:10;color:#666;line-height:1.8;max-height:9em;overflow-y:auto}
.honor_1_rb{position:absolute;right:6.77083333333333%;top:4.79166666666667vw}
.swiper-container-vertical>.swiper-scrollbar{right:0;top:0;height:100%;width:1px}
.a-button:hover:not(:disabled){border-color:#b18569;color:#fff}
.a-button:hover:not(:disabled) span{animation-delay:0s;animation-direction:normal;animation-duration:.6s;animation-fill-mode:both;animation-iteration-count:1;animation-name:color-b30606-to-fff;animation-timing-function:cubic-bezier(.215,.61,.355,1)}
@keyframes color-b30606-to-fff{0%{color:#b18569}
49.9%{color:#fff}
50%{color:#fff}
to{color:#fff}
}
.a-button:hover:not(:disabled):before{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:both;animation-iteration-count:1;animation-name:translateX-hover-1;animation-timing-function:cubic-bezier(.215,.61,.355,1)}
@keyframes translateX-hover-1{0%{transform:translateX(0);transform-origin:100% 0}
to{transform:translateX(100%);transform-origin:100% 0}
}
.a-button:hover:not(:disabled):after{animation-delay:.2s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:both;animation-iteration-count:1;animation-name:translateX-hover-2;animation-timing-function:cubic-bezier(.215,.61,.355,1)}
@keyframes translateX-hover-2{0%{transform:translateX(-100%);transform-origin:0 0}
to{transform:translateX(0);transform-origin:0 0}
}
@media screen and (max-width:1024px){.about_1_mid_right_2{font-size:1.25em}
}
@media screen and (max-width:950px){.about_1{padding-top:7em}
}
@media screen and (max-width:768px){.about_1_mid_right_1{font-size:1em;margin-top:2em}
.about_1_mid_right_3{max-height:none;overflow:visible}
.honor_1_rb{right:2%}
.about_1_mid_left,.about_1_mid_right{float:none;width:100%}
}
@media screen and (max-width:640px){.about_1_mid_right{margin-top:2em}
.about_1_mid_right_2{margin-top:.5em;margin-bottom:1em}
.about_1{padding-top:4em}
}
@media screen and (max-width:480px){.about_com{margin-left:7%;margin-right:7%}
.honor_1_rb img{width:.75em}
.about_1_mid_right_2{font-size:1.125em}
}
.mobile_hide{display:none}
.about_1_mid_right_3_pc{height:auto;position:relative;line-height:1.6}
.pcd{margin-right:16px;}
.pcd:after{display:inline-block;width:100%;content:''}
@media screen and (max-width:1366px){.about_1_mid_right_3_pc{height:auto}
}
@media screen and (max-width:1024px){.mobile_hide{display:block}
.about_1_mid_right_3_pc{display:none}
}

/*!内页关于我们*/
/*!标题*/
.subTitle{position:relative;margin-bottom:20px;text-align:center}
.subTitle b{font-family:Yantramanav,sans-serif;font-weight:900;font-size:120px;letter-spacing:0;color:#000;text-transform:uppercase;font-style:normal;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(39,39,47,.2);margin-bottom:-15px!important;font-style:normal;text-align:center}
.subTitle b:before{content:'';width:0;height:0;background-color:#005fd5;display:inline-block;vertical-align:middle;margin:-2px 10px 0 0}
.subTitle p:after{left:50%;bottom:-10px;transform:translateX(-50%);content:'';position:absolute;height:3px;background-color:#0047aa;width:2.23958333333333vw}
.subTitle p{position:absolute;top:30%;width:100%;text-align:center;font-weight:700;font-size:3vw;-webkit-transform:translateY(-50%)}
@media screen and (max-width:768px){.subTitle b{font-size:60px}
.subTitle p{font-size:30px}
.subTitle{margin-bottom:10px}
.subTitle b{font-size:15vw;-webkit-text-stroke:1px rgba(0,0,0,.1)}
.subTitle p{font-size:8vw}
}

/*!标题*/


/*!产品列表*/
.product-list-default_mid{min-height:428px;-webkit-box-shadow:0 .9375em 1.875em rgba(0,0,0,.1);-moz-box-shadow:0 .9375em 1.875em rgba(0,0,0,.1);-ms-box-shadow:0 .9375em 1.875em rgba(0,0,0,.1);-o-box-shadow:0 .9375em 1.875em rgba(0,0,0,.1);box-shadow:0 .9375em 1.875em rgba(0,0,0,.1);position:relative;background-color:#fff}
.product-list-default_mid_left{overflow:hidden;position:absolute;left:0;bottom:1em;height:100%;width:60.66666666666667%}
.product-list-default_mid_left img{width:100%}
.product-list-default ul li{margin-bottom:3.75em}
.product-list-default_mid_right{margin-left:64%;margin-right:6.66666666666667%;padding-top:6.0625em}
.product-list-default_mid_right_1{font-size:1.5em;color:#000;position:relative;padding-bottom:.5em}
.product-list-default_mid_right_1:after{content:'';position:absolute;left:0;bottom:0;width:23px;height:2px;background-color:#0047aa}
.product-list-default_mid_right_2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-wrap:break-word;word-break:break-all;color:#000;line-height:1.8;margin-top:1.25em;margin-bottom:2em}
.product-list-default ul li:hover .index_3_2_2_4 span{border-radius:1.5em;left:0;width:3.125em;background-position:center}
.product-list-default ul li:nth-child(2n) .product-list-default_mid_right{margin-right:64%;margin-left:6.66666666666667%}
.product-list-default ul li:nth-child(2n) .product-list-default_mid_left{left:auto;right:0}
.product-list-default_mid{min-height:428px;-webkit-box-shadow:0 .9375em 1.875em rgba(0,0,0,.1);-moz-box-shadow:0 .9375em 1.875em rgba(0,0,0,.1);-ms-box-shadow:0 .9375em 1.875em rgba(0,0,0,.1);-o-box-shadow:0 .9375em 1.875em rgba(0,0,0,.1);box-shadow:0 .9375em 1.875em rgba(0,0,0,.1);position:relative;background-color:#fff}
.product-list-default_mid_left{overflow:hidden;position:absolute;left:0;bottom:1em;height:100%;width:60.66666666666667%}
.product-list-default_mid_left img{width:100%}
.product-list-default ul li{margin-bottom:3.75em}
.product-list-default_mid_right{margin-left:64%;margin-right:6.66666666666667%;padding-top:6.0625em}
.product-list-default_mid_right_1{font-size:1.5em;color:#000;position:relative;padding-bottom:.5em}
.product-list-default_mid_right_1:after{content:'';position:absolute;left:0;bottom:0;width:23px;height:2px;background-color:#0047aa}
.product-list-default_mid_right_2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-wrap:break-word;word-break:break-all;color:#000;line-height:1.8;margin-top:1.25em;margin-bottom:2em}
.product-list-default ul li:hover .index_3_2_2_4 span{border-radius:1.5em;left:0;width:3.125em;background-position:center}
.product-list-default ul li:nth-child(2n) .product-list-default_mid_right{margin-right:64%;margin-left:6.66666666666667%}
.product-list-default ul li:nth-child(2n) .product-list-default_mid_left{left:auto;right:0}
.product-list-default_mid_left img{display:none}
.product-list-default_mid_left_bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}
@media screen and (max-width:1200px){.product-list-default_mid_right_1{font-size:1.25em}
}
@media screen and (max-width:768px){.product-list-default ul li{margin-bottom:2em}
.product-list-default ul li:nth-child(2n) .product-list-default_mid_right{margin-left:1em;margin-right:1em}
.product-list-default_mid_left{position:static;width:100%}
.product-list-default_mid_left_bg{display:none}
.product-list-default_mid_left img{display:block}
.product-list-default_mid_right{margin-left:1em;padding-top:1em;padding-bottom:1.5em;margin-right:1em}
}
@media screen and (max-width:480px){.product-list-default_mid_right_1{font-size:1.125em}
}
/*!产品列表*/



/*!质量体系*/

::-moz-placeholder{color:#000}
@media screen and (min-width:768px){.cssimgp:hover img{transform:scale(1.08,1.08)}
}
.Q-A-System_1 span{color:#1a1a1a;display:inline-block;position:relative;font-size:1.875em}
.Q-A-System_1 span:after{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:-30px;content:'';position:absolute;width:19px;height:1px;background-color:#cc3421;top:50%}
.Q-A-System_2{margin-bottom:.875em;font-size:3em;color:#000;letter-spacing:.2em;margin-top:.3em}
.Q-A-System_3{margin-bottom:4em;font-size:1.125em;color:#666;line-height:2}
.div1200{margin:0 auto;padding:0 1em;max-width:75em}
.textwhite{color:#fff}
.Quality-Assurance-System{overflow:hidden;background-attachment:fixed;text-align:center;padding-top:4.6875vw;padding-bottom:4.6875vw;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("../bg/img17.jpg")}
.Quality-Assurance-System .Q-A-System_1 span{color:#fff}
.Quality-Assurance-System .Q-A-System_1 span:after{display:none}
.Quality-Assurance-System_1{margin:0 auto;max-width:560px}
.Quality-Assurance-System_2_img{overflow:hidden}
.Quality-Assurance-System_2_img img{width:100%}
.indexpro_act{position:relative;margin:0 auto;max-width:27.5em;padding:0 1em;text-align:center}
.indexpro_act_left_about{cursor:pointer;height:100%;overflow:hidden;position:absolute;left:0;top:0;width:40%;background-position:left center;background-repeat:no-repeat;background-image:url("../bg/img18.png")}
.indexpro_act_left_about:after{content:'';cursor:pointer;height:100%;position:absolute;left:100%;top:0;width:100%;background-position:left center;background-repeat:no-repeat;background-image:url("../bg/img18on.png")}
.indexpro_act_left_about:hover:after{transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;left:0}
.indexpro_act_right_about{cursor:pointer;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:40%;background-position:right center;background-repeat:no-repeat;background-image:url("../bg/img19.png")}
.indexpro_act_right_about:after{content:'';cursor:pointer;height:100%;position:absolute;right:100%;top:0;width:100%;background-position:right center;background-repeat:no-repeat;background-image:url("../bg/img19on.png")}
.indexpro_act_right_about:hover:after{transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;right:0}
.indexpro_act{margin-top:3.38541666666667vw}
.swiper-slide a{display:block}
@media screen and (max-width:1700px){.Q-A-System_3{margin-bottom:2em}
.Q-A-System_2{font-size:2.25em}
.Q-A-System_1 span{font-size:1em}
.Q-A-System_3{font-size:1em}
}
@media screen and (max-width:1200px){.Q-A-System_2{font-size:1.5em}
}
.indexpro_act img{width:1.6875em}
@media screen and (max-width:950px){.indexpro_act{font-size:.75em}
}
@media screen and (max-width:768px){.Q-A-System_1 span{font-size:.875em}
.Q-A-System_2{font-size:1.375em}
}
@media screen and (max-width:480px){.indexpro_act{font-size:.65em}
.Q-A-System_2{font-size:1.25em}
}
/*!质量体系*/

/*!表格*/

#bnb table{ width:100%;}
#bnb td{ padding: 16px 15px;  line-height: 20px; letter-spacing:1px; background:#eef0f5;}
#bnb tr td:first-child{padding-left:15px;}
#bnb tr:nth-child(2n) td{ background:#fff;}
#bnb tr:nth-child(1) td{ background:#0047aa; color:#fff;}
/*!表格*/

/*!相关产品*/
ul.floatit{float:left;list-style:none outside none;margin:0;padding:0 0 20px;width:100%}
ul.floatit li{background-image:url("../bg/dropdown-arrow.png");background-position:0 4px;background-repeat:no-repeat;float:left;margin:0;padding:0 10px;width:22%}
@media screen and (max-width:768px){
    ul.floatit li{ width:45%;} 
}
/*!相关产品*/

/*!新闻内页列表*/

.alpha-news{padding-bottom:2.7vw}
.alpha-news .item{border:1px solid #e7e1d1;padding:3.125vw;display:flex;align-items:center;margin-top:2vw;color:#333}
.alpha-news .item .date{background:#0047aa;color:#fff;text-align:center;width:96px;height:96px;display:flex;align-items:center;justify-content:center;flex-direction:column}
.alpha-news .item .date h3{font-size:var(--com-title);line-height:var(--com-title)}
.alpha-news .item .date span{font-size:14px}
.alpha-news .item .txt{width:calc(100% - 96px);padding-left:40px}
.alpha-news .item .txt h2{font-size:calc(14px + .83vw)}
.alpha-news .item .txt p{font-size:var(--size-16);color:#666;line-height:2;margin-top:.78vw}
.alpha-news .item:hover .txt h2{color:#0047aa}
@media (max-width:1440px){.alpha-news .item .txt p{line-height:1.8}
}
@media (max-width:480px){.alpha-news .item{display:block}
.alpha-news .item .txt{padding:0;margin-top:.5rem;width:100%}
.alpha-news .item{padding:2vw}
.alpha-news .item .date{height:auto;padding-top:.5rem;padding-bottom:.5rem}
}
/*!新闻内页列表*/

/*!翻页*/
.k_pagelist {width:100%;text-align: center;margin:0px;padding:0 0 10px 0;word-break : break-all; overflow:hidden;  clear: both;}
.k_pagelist *{padding:2px 7px;margin-left:5px;}
.k_pagelist strong{background:#0047aa;font-weight:normal;color:#FFF;}
.k_pagelist a {text-decoration:none;color:#3875D7;}
.k_pagelist a:hover {text-decoration:none;background:#0047aa;color:#FFF;}
.k_pagelist span{color:#999;}
.k_pagelist input{border:1px solid;border-color:#7A7728;width:40px; display: none;}
/*!翻页*/

/*!历程*/

.about-history-s1{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("../bg/img-15.jpg");background-attachment:fixed;padding:3.25vw 0;position:relative}
.about-history-s1 .items{position:relative;z-index:2}
.about-history-s1 .item{transition:all .3s ease}
.about-history-s1 .item .wrapper{display:flex;align-items:flex-start}
.about-history-s1 .item .wrapper:before{content:'';width:1px;height:100%;position:absolute;left:420px;background-color:#f0f0f0;transition:all .3s ease}
.about-history-s1 .item .year{width:200px;flex:1 0 200px;margin-right:2vw;margin-left:220px;padding:2vw 0;font-size:48px;font-family:EuclidCircularA-Regular;color:#0047aa;line-height:1;position:relative;transition:color .3s ease}
.about-history-s1 .item .year:after{content:'';width:4px;height:24px;background-color:#0047aa;position:absolute;left:100%;top:50%;margin-top:-12px;transition:all .3s ease}
.about-history-s1 .item .info{position:relative;width:100%;padding:2vw 0;border-bottom:2px dashed #e6e6e6;display:flex;transition:all .3s ease}
.about-history-s1 .item .img-box{width:240px;flex:1 0 240px;margin-right:2vw;overflow:hidden}
.about-history-s1 .item img{display:block;width:100%}
.about-history-s1 .item .para{width:100%;font-size:18px;line-height:2;color:#333;transition:color .3s ease}
@media screen and (min-width:1025px){.about-history-s1 .item:hover{background-color:#0047aa}
.about-history-s1 .item:hover .wrapper:before{background-color:rgba(255,255,255,.1)}
.about-history-s1 .item:hover .year{color:#fff}
.about-history-s1 .item:hover .year:after{background-color:#fff}
.about-history-s1 .item:hover .info{border-color:transparent}
.about-history-s1 .item:hover .para{color:#fff}
}
@media screen and (max-width:1600px){.about-history-s1 .item .year{font-size:40px}
.about-history-s1 .item .para{font-size:16px}
.about-history-s1 .item .img-box{width:200px;flex:1 0 200px}
}
@media screen and (max-width:1366px){.about-history-s1 .item .year{font-size:34px}
.about-history-s1 .item .para{font-size:15px}
}
@media screen and (max-width:1024px){.wrapper{width:90%}
.about-history-s1 .item .year{margin-left:70px}
}
@media screen and (max-width:768px){.about-history-s1 .item .year{font-size:20px}
.about-history-s1 .item .para{font-size:14px}
.about-history-s1{padding:40px 0}
.about-history-s1 .item .wrapper:before{display:none}
.about-history-s1 .item .wrapper{display:block}
.about-history-s1 .item .year{margin:0;width:100%;padding:20px 0 10px}
.about-history-s1 .item .year:after{display:none}
.about-history-s1 .item .info{padding:0 0 20px;display:block}
.about-history-s1 .item .img-box{margin-bottom:20px}
.about-history-s1 .item .para{line-height:24px}
}


/*!历程*/

/*shebei*/

li,ul{margin:0;padding:0}
::-moz-placeholder{color:#9e9e9e}
@media screen and (min-width:768px){.cssimgp:hover img{transform:scale(1.08,1.08)}
}
.daxie{text-transform:uppercase}
.pro_page{margin-top:3.125vw;margin-bottom:6vw}
.shebei ul li{margin-bottom:3.125vw;float:left;width:48.48920863309353%}
.shebei ul li:nth-child(2n){float:right}
.shebei_mid_1{overflow:hidden;border-radius:1em 0 1em 0}
.shebei_mid_1 img{width:100%}
.shebei_mid{position:relative;padding-bottom:13.02083333333333em}
.shebei_mid_2{color:#454545;border-radius:1em 0 1em 0;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;position:absolute;left:0;bottom:0;background-color:#fff;z-index:10;width:95.25222551928783%}
.shebei_mid_2_mid_1{font-family:Arial,Helvetica,sans-serif}
.shebei_mid_2_mid_2{font-size:2.25em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-wrap:break-word;word-break:break-all;margin:.25em 0 .65em 0;min-height:1em;line-height:1.3}
.shebei_mid_2_mid_3{line-height:1.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;word-wrap:break-word;word-break:break-all;min-height:1em}
.shebei_mid_2_mid{margin:3.125em 10%}
.shebei ul li:hover .shebei_mid_2{background-color:rgba(7,81,173,.91);color:#fff}
@media screen and (max-width:1680px){.shebei_mid_2_mid_2{font-size:1.875em}
}
@media screen and (max-width:1200px){.shebei_mid_2_mid_1{font-size:.875em}
.shebei_mid_2_mid_2{font-size:1.5em}
}
@media screen and (max-width:810px){.shebei_mid_2_mid_3{font-size:.9375em}
.shebei_mid_2_mid_2{font-size:1.25em}
}
@media screen and (max-width:640px){.shebei_mid{padding-bottom:0}
.shebei_mid_2_mid_2{min-height:inherit}
.shebei_mid_2{border-radius:0 0 1em 0;position:static;overflow:hidden;width:100%}
.shebei_mid_2_mid{margin:2em}
.shebei ul li{width:100%}
}
@media screen and (max-width:480px){.shebei ul li{margin-bottom:1em}
.shebei_mid_2_mid{margin:1em}
.shebei_mid_2_mid_2{font-size:1.125em}
}



/*shebei*/

@font-face {
    font-family: "iconfont"; /* Project id 2978235 */
    src: url('//at.alicdn.com/t/font_2978235_fciih5myno9.woff2?t=1639636396284') format('woff2'),
         url('//at.alicdn.com/t/font_2978235_fciih5myno9.woff?t=1639636396284') format('woff'),
         url('//at.alicdn.com/t/font_2978235_fciih5myno9.ttf?t=1639636396284') format('truetype');
  }
  
  .iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
/*内页导航pc*/
.inside-page-1{margin-top: -50px; padding-bottom: 50px;}
.n_title{position:relative;height:50px;line-height:50px;z-index:2;background:#fff}
.n_title dl{width:33.333%;float:left;position:relative;display: block;}
.n_title dt a{font-size:15px; font-weight:400;text-align:center;display:block;color:#424141;margin-bottom:0;line-height:50px; }
.n_title dl dd{position:absolute;width:100%;display:none;overflow:hidden;background:#fff}
.n_title dl dd a{font-size:15px;font-weight:300;width:100%;text-align:center;display:block;olor:#30353a;line-height:40px;display:block;border-bottom:1px solid #dcdcde;position:relative}
.n_title dl dd a:hover{color:#275cab;}
.n_title dt i{display:none;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}
.n_title dl.title_nav dt i{display:inline-block}
.n_title dl:hover dt{background:#275cab}
.n_title dl:hover dt a,.n_title dl:hover dt a i{color:#fff}
.n_title dl.title_nav:hover dd{box-shadow:0 5px 10px #ccc}
.n_title dt.on{background:#275cab; }
.n_title dl dt.on a,.n_title dl dt.on a i{color:#fff}
#m_n_nav{background:#275cab;display:none;line-height:51px; height:51px;position:relative;z-index:6}
#bnt_back{position:absolute;left:1rem;top:0;color:#fff;font-size:26px}
#m_n_nav h1{font-size:18px;line-height:50px; color:#fff;text-align:center}
#bnt_sub_nav{position:absolute;right:1rem;top:0;cursor:pointer;color:#fff;font-size:26px}
#sub_nav_content{background:#f0f3f5;display:none;box-shadow:0 0 5px #999;z-index:9}
#sub_nav_content dt{height:40px;line-height:40px;position:relative;background:#fff;border-top:1px solid #e7e7e7;z-index:999}
#sub_nav_content dt a{margin:0 20px;display:block;color:#5b5349;height:40px;font-size:14px;font-weight:400}
#sub_nav_content dt a i{position:absolute;right:15px;top:0;opacity:0}
#sub_nav_content dt.title{background:#fafafb; margin:0}
#sub_nav_content dt.title i{opacity:1}
#sub_nav_content dt.on a{color:#275cab}
#sub_nav_content dd{display:none}
#sub_nav_content dd .box{padding:0}
#sub_nav_content dd a{padding:0 25px;line-height:30px;border-top:1px solid #e7e7e7;font-size:12px;color:#5b5349;display:block;height:30px}
#n_main_box{margin-bottom:60px}
/*内页导航pc*/

/*内页导航移动*/
@media(max-width:1360px){.main_box{width:96%}
.n_title{display:none}
#m_n_nav{display:block}
}
@media (max-width:922px){.main_box{width:96%}
}
@media (max-width:640px){#bnt_back{font-size:20px}
#m_n_nav h1{font-size:18px}
#bnt_sub_nav{font-size:20px}
#n_main_box{margin-bottom:0}
}
/*内页导航移动*/

.container-alpha_content h3{ margin: 10px 0; color:#0047aa!important;}
.para img{ margin: 10px 0; }
.pb_40 {padding-bottom: 40px;}
