.mauto2{max-width: 1200px;margin:0 auto;}
.banner,.header-m,.i-banner,footer,header,main{transition:all .5s;-webkit-transition:all .5s}
.header{z-index:555;position:fixed;top:0;left:0;width:100%;padding-top:15px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1)}
.header .logo{height:72px;line-height: 85px;overflow:hidden;}
.header nav ul li{position:relative;float:left;margin:0 33px}
.header nav ul li:hover>a{color:#eb0000}
.header nav ul li:hover .sub-nav{visibility:visible;opacity:1;top:72px}
.header nav ul li>a{height:72px}
.header nav ul li>a span{text-align:center;font-size:12px}
.header nav ul li .sub-nav{visibility:hidden;opacity:0;z-index:1;top:100px;left:50%;padding:10px;width:150px;background:rgba(255,255,255,.9);transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:all .5s;-webkit-transition:all .5s}
.header nav ul li .sub-nav a{height:40px;line-height:40px;text-align:center;border-bottom:1px solid rgba(0,0,0,.1)}
.header nav ul li .sub-nav a:hover{color:#fff;background:#eb0000}
.header .language{font-size:12px;/* height:72px */}
.header .language a{height:23px;line-height:23px;padding:0 7px;margin:0 3px;border-radius:9px}
.header .language a:hover{color:#fff;background:#e02a2a}
footer{color:#a0a0a0}
footer .tt1{position:relative;font-size:15px;padding-bottom:15px;margin-bottom:10px}
footer .tt1::after{position:absolute;content:'';left:0;bottom:0;width: 70px;height:2px;background:#b9bcc2;}
footer dd{line-height:24px;font-size:13px;line-height:25px}
footer .footer-head{background:#353535}
footer .footer-head dl{margin-left: 60px;}
footer .footer-head dl:first-child{margin-left:0}
footer .footer-head dd{font-size:13px}
footer .footer-head dd a:hover{text-decoration:underline}
footer .footer-head .txt{line-height:27px}
footer .corpight{padding:.15rem 0;color:#a0a0a0;background:#131313}
.i-banner .owl-pagination{bottom:.2rem}
.i-banner .owl-controls .owl-page span{width:.77rem;height:5px;background:#fff;margin:0 7px;border-radius:inherit;transition:all .3s;-webkit-transition:all .3s}
.i-banner .owl-controls .owl-page.active span,.i-banner .owl-controls .owl-page:hover span{background:#eb0000}
.i-banner a{display:block;min-height:50px}
.i-banner .dn{display:none!important}
body{padding-top:87px}
.i-main{background:#f3f3f3;border-top: 1px solid #f3f3f3;}
.i-advantage h2{width:36.1%;height:197px;align-items:inherit;-webkit-align-items:inherit;padding-right:.4rem}
.i-advantage h2 em{color:#565656;font-size:16px}
.i-advantage h2 span{font-size:21px;color:#eb0000;padding-top:3px}
.i-advantage .list{width:63.9%}
.i-advantage .list a{height:197px;width:20%;border-left:1px solid #e6e5e4}
.i-advantage .list a:hover{background:#eb0000;color:#fff}
.i-advantage .list a:hover .icon1{display:none}
.i-advantage .list a:hover .icon2{display:block}
.i-advantage .list h3{font-size:16px;padding-top:.05rem}
.i-about{padding-top:.45rem;padding-bottom:.63rem}
.i-about .item:nth-child(even) .imgs{float:right}
.i-about .item .imgs,.i-about .item .info{height:396px}
.i-about .item .info{align-items:inherit;-webkit-align-items:inherit;padding:.3rem .5rem}
.i-about .item .info h3{font-size:17px;padding-left:17px;height:30px;line-height:30px;background:url(../images/about_title.png) no-repeat left center}
.i-about .item .info .txt{max-height:140px;font-size:13px;line-height:28px;color:#6f6f6f}
.i-about .item .more{width:105px;height:28px;line-height:28px;text-align:center;font-size:13px;border:1px solid #cacaca;color:#787878}
.i-about .item .more i{width:20px;height:20px;line-height:20px;border-radius:50%}
.i-about .item .more:hover i{color:#fff;background:#eb0000}
.i-pro{background:url(../images/i_pro_bg.jpg) no-repeat center}
.i-pro .item{height:276px}
.i-pro .info{background:#fff;align-items:inherit;-webkit-align-items:inherit;padding:0 3%}
.i-pro .info:hover{color:#fff;background:#eb0000}
.i-pro .info:hover h3::after{background:#fff}
.i-pro .info:hover .txt,.i-pro .info:hover h3{color:#fff}
.i-pro .info:hover a{border-color:#fff}
.i-pro .info h3{position:relative;font-size:15px;color:#585858;padding-bottom:10px}
.i-pro .info h3::after{position:absolute;content:'';left:0;bottom:0;width:27px;height:2px;background:#535353;transition:all .3s;-webkit-transition:all .3s}
.i-pro .info .txt{height:96px;line-height:24px;font-size:13px;color:#838383;-webkit-line-clamp:4}
.i-pro .info a{width:105px;line-height:28px;border:1px solid #cacaca}
.i-pro .img{background:#e9e9e9}
.i-pro .img img{max-width:85%}
.i-pro .tt1 em{font-size:18px;color:#272727}
.i-pro .tt1 span{font-size:21px;color:#ff1a1a}
.i-tt1 em{font-size:20px;color:#383838}
.i-tt1 span{font-size:16px;color:#ff1a1a}
.i-news li{padding:0 4px}
.i-news li a{display: block;border-bottom: 1px dotted #b7b7b7;}
.i-news li a:hover h3{color:#eb0000}
.i-news li .imgs{height:225px}
.i-news li h3{font-size:16px;color:#4b4b4b;line-height: 40px;height: 40px;width:300px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.i-news li span{line-height: 40px;}
.i-news li .els2{height:48px;line-height:24px;font-size:13px;color:#919191}
.i-news li .more{}
.i-news li em{width:105px;line-height:28px;border:1px solid #cacaca}
.i-news .owl-pagination{display:none}
.i-news .owl-controls .owl-buttons div{width:46px;height:38px;top:-66px;transform:translateY(0);-webkit-transform:translateY(0)}
.i-news .owl-controls .owl-buttons .owl-prev{left:inherit;right:50px;background:#fff url(../images/i_slider_l.png) no-repeat center}
.i-news .owl-controls .owl-buttons .owl-prev:hover{background:#ff0e0e url(../images/i_slider_ls.png) no-repeat center}
.i-news .owl-controls .owl-buttons .owl-next{right:0;background:#fff url(../images/i_slider_r.png) no-repeat center}
.i-news .owl-controls .owl-buttons .owl-next:hover{background:#ff0e0e url(../images/i_slider_rs.png) no-repeat center}
.i-customer li .item{padding:0 8px;width:20%}


.i-customer li a:hover{box-shadow:0 0 5px rgba(0,0,0,.1)}
.i-customer .img{height:85px;margin-bottom:10px}
.i-customer .owl-pagination{display:none}
.i-customer .owl-controls .owl-buttons div{width:46px;height:38px;top:-66px;transform:translateY(0);-webkit-transform:translateY(0)}
.i-customer .owl-controls .owl-buttons .owl-prev{left:inherit;right:50px;background:#fff url(../images/i_slider_l.png) no-repeat center}
.i-customer .owl-controls .owl-buttons .owl-prev:hover{background:#ff0e0e url(../images/i_slider_ls.png) no-repeat center}
.i-customer .owl-controls .owl-buttons .owl-next{right:0;background:#fff url(../images/i_slider_r.png) no-repeat center}
.i-customer .owl-controls .owl-buttons .owl-next:hover{background:#ff0e0e url(../images/i_slider_rs.png) no-repeat center}
.banner li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}
.banner img{transform:scale(1);-webkit-transform:scale(1);transition:all .8s;-webkit-transition:all .8s}
.banner .owl-pagination{display:none}
.banner-btn-w{margin-top:-75px;padding-bottom:18px}
.banner-btn{width:53px;height:57px;cursor:pointer}
.banner-btn-l{background:rgba(0,0,0,.59) url(../images/in_banner_l.png) no-repeat center}
.banner-btn-l:hover{background:#d00414 url(../images/in_banner_l.png) no-repeat center}
.banner-btn-r{background:rgba(0,0,0,.59) url(../images/in_banner_r.png) no-repeat center}
.banner-btn-r:hover{background:#d00414 url(../images/in_banner_r.png) no-repeat center}
.content{min-height:800px;background-repeat:no-repeat;background-position:bottom center}
.main-nav-p{width: 1200px;margin: 0 auto;margin-top: 50px;}
.main-nav-p ul{font-size:0}
.main-nav-p li{display:inline-block}
.main-nav-p li .act{color:#fff;background:#eb0000;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-webkit-flex-direction:column;flex-direction:column}
.main-nav-p li a.cur,.main-nav-p li a:hover{ background:#b3a098; color:#fff;}
.main-nav-p a{transition:all .3s;-webkit-transition:all .3s}
.main-nav-p a{ display:block; float:left; padding:0 10px; height:40px; line-height:40px; border-bottom:1px solid #b3a098; text-align:center; color:#666; font-size:16px; margin-left:20px;}
.main-nav-p .icon{height:44px;line-height:44px}
.main-nav-p h2{background:url(../images/3_03.png) 148px center no-repeat;padding-left:38px;width:311px;font-size:18px;font-weight:bold;color:#a28d69;border-bottom:1px solid #b3a098;line-height:40px;text-align: left;}
.main-nav-p h3{height:26px;line-height:26px}s
.about .txt-w{width:calc(100% - 345px);padding-top:170px;right:0}
.about .txt-w h3{padding-bottom:10px}
.about .txt-w h3::after{position:absolute;content:'';left:0;bottom:0;width:123px;height:3px;background:#eb0000}
.about .txt-w h3 em{font-size:18px}
.about .txt-w .txt{font-size:13px;line-height:41px;color:#5e5e5e}
.about .b-list ul{margin-left:-.34rem}
.about .b-list .icon{z-index:1;width:330px;height:330px;top:50%;left:50%;font-size:23px;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}
.about .b-list .icon em{color:#eb0000}
.about .b-list .icon span{color:#111}
.about .b-list li{padding-left:.34rem}
.about .b-list li .rel{height:260px}
.about .b-list li:nth-child(odd) .info{padding-right:145px}
.about .b-list li:nth-child(even) .info{padding-left:145px}
.about .b-list .info{top:0;left:0;padding:.5rem .2rem}
.about .b-list .info h3{padding:0 .2rem;display:inline-block;height:33px;line-height:33px;font-size:15px;color:#fff;border-radius:15px;background:#eb0000}
.about .b-list .info .txt{height:150px;color:#363636}.event{position:relative;margin:.7rem auto .35rem auto}
.event .line{width:1px;height:100%;background:#e7e8ea;position:absolute;left:50%}
.event .top{overflow:hidden;position:relative;margin-bottom:50px;font-size:36px;line-height:42px}
.event .top .left{float:left;width:50%;padding-right:40px;text-align:right;color:#ccc}
.event .top .right{float:right;width:50%;padding-left:40px;text-align:left;color:#eb0000}
.event ul{margin-bottom:.4rem}
.event ul li{position:relative;overflow:hidden;margin-bottom:10px;line-height:24px;padding-top:30px}
.event ul li:hover .txt .p{border-color:#eb0000}
.event ul li:hover .date,.event ul li:hover .txt{color:#eb0000}
.event ul li:hover::after{background:#eb0000}
.event ul li:nth-child(even) .date{float:right;text-align:left;padding:0 0 0 .4rem}
.event ul li:nth-child(even) .txt{float:left;text-align:right;padding:0 .4rem 0 0}
.event ul li:nth-child(even) .txt .p{float:right}
.event ul li::after{content:' ';width:11px;height:11px;background:#d8d8d8;border-radius:50%;position:absolute;left:50%;top:38px;transition:all .3s;-webkit-transition:all .3s;margin-left:-5px}
.event ul .date{float:left;width:50%;padding-right:.4rem;text-align:right;font-size:16px;color:#eb0000}
.event ul .txt{float:right;width:50%;padding-left:.4rem;text-align:left;font-size:14px;color:#666}
.event ul .txt .p{width:100%;padding-bottom:30px;border-bottom:1px solid #e7e8ea}
.pro-list ul{margin-left:-.2rem}
.pro-list li{padding-left:.2rem;margin-bottom:.42rem}
.pro-list li a{border:1px solid #d4d4d4}
.pro-list li a:hover{border-color:#eb0000}
.pro-list li a:hover h3{color:#fff;background:#eb0000}
.pro-list h3{padding:.17rem 0;font-size:13px}
.pro-list .imgs{height:185px}
.pro-list2 ul{
    width: 1200px;
}
.pro-list2 li{margin-bottom:.16rem;background: #f5f5f5;}
.pro-list2 li:nth-child(odd) .info{border-left:none}
.pro-list2 li:nth-child(even) .imgs{float:right}
.pro-list2 li:nth-child(even) .info{border-right:none}
.pro-list2 li:hover .info{border-color:#eb0000}
.pro-list2 li:hover i{color:#eb0000}
.pro-list2 .imgs,.pro-list2 .info{height: auto;}
.pro-list2 .info{padding: 0.25rem;align-items:inherit;-webkit-align-items:inherit;padding-bottom: 0;}
.pro-list2 h3{font-size:16px;color:#393939}
.pro-list2 .edit{font-size:13px;line-height:34px;color:#6d6d6d;}
.pro-list2 i{font-size:13px;color:#4f4f4f}
.pro-info .info{width:48%;padding-right:.4rem}
.pro-info .info h3{padding-left:10px;padding-bottom:10px;border-bottom:1px solid #e50015}
.pro-info .info h3::after{position:absolute;content:'';left:0;top:0;width:4px;height:47px;background:#e50015}
.pro-info .info h3 em{font-size:20px;color:#414141}
.pro-info .info h3 span{color:#eb0000}
.pro-info .img{width: 50%;}
.pro-info .pic-sliders #pic_slider_t{border:1px solid #e9e9e9;overflow:hidden}
.pro-info .pic-sliders #pic_slider_t .item{height:415px}
.pro-info .pic-sliders #pic_slider_t .owl-pagination{display:none}
.pro-info .pic-sliders #pic_slider_b{margin-top:20px}
.pro-info .pic-sliders #pic_slider_b .item{border:1px solid transparent;height:100px;margin:0 4px;cursor:pointer;overflow:hidden}
.pro-info .pic-sliders #pic_slider_b .synced .item{border-color:#eb0000}
.pro-info .pic-sliders .owl-controls{display:none}
.pro-info .edit table th{padding:5px 0;border:1px solid #ccc;background-color:#f2f2f2}
.pro-info .edit table td{padding:5px 0;border:1px solid #ccc}
.customer-list li{float:left;width:11.666%;padding:0 .1rem;margin-bottom:.3rem}
.customer-list li a:hover .img{border-color:#eb0000;box-shadow:0 0 10px rgba(0,0,0,.2)}
.customer-list li .img{border:2px solid transparent;height:135px}
.pic-list li{padding:0 .1rem;margin-bottom:.1rem}
.pic-list li a:hover h3{color:#eb0000}
.pic-list .img-w{padding:.1rem;border:1px solid #d5d5d5}
.pic-list .imgs{height:225px}
.pic-list h3{font-size:13px;color:#565656;padding-top:.15rem;padding-bottom:.2rem}
.lg-backdrop{background:rgba(0,0,0,.8)!important}
.lg-actions .lg-next,.lg-actions .lg-prev{width:50%!important;height:100vh;top:0!important;margin-top:0!important;padding:0!important;background:0 0!important}
.lg-actions .lg-next::after,.lg-actions .lg-next::before,.lg-actions .lg-prev::after,.lg-actions .lg-prev::before{font-size:60px}
.lg-actions .lg-prev{left:0!important;text-align:left;padding-left:1.5%!important}
.lg-actions .lg-next{right:0!important;text-align:right;padding-right:1.5%!important}
.lg-icon,.lg-outer .lg-thumb-outer{display:none}
.lg-close{display:block}
.join-wrap .join-list{border:1px solid #e3e3e3;margin-bottom:.3rem}
.join-wrap .join-list .join-head{line-height:50px;border-top:4px solid #ced6df;border-bottom:1px solid #c9c9c9;background:#f5f8fb}
.join-wrap .join-list .join-head li{float:left;display:inline-block;text-align:center;font-weight:700;width:16.6666666%}
.join-wrap .join-list .join-body{border-bottom:1px solid #c9c9c9}
.join-wrap .join-list .join-body li{float:left;display:inline-block;text-align:center;width:16.6666666%;height:35px;line-height:35px}
.join-wrap .join-list .join-body li.btn{color:#e10500;cursor:pointer}
.join-wrap .join-list .join-body .edit{display:none;padding:15px;border-top:1px solid #c9c9c9}
.news-list li{margin-bottom:.5rem}
.news-list li a{border:2px solid transparent}
.news-list li a:hover{border-color:#eb0000}
.news-list li a:hover .info-w{border-color:transparent}
.news-list li a:hover .info .els,.news-list li a:hover .info .els2{color:#eb0000}
.news-list li a:hover .icon{transform:translateX(.2rem);-webkit-transform:translateX(.2rem);background:#eb0000 url(../images/news_icons.png) no-repeat center}
.news-list .imgs{width:263px;height:157px}
.news-list .info-w{width:calc(100% - 263px);height:157px;padding:3px;border-bottom:1px solid #e8e8e8}
.news-list .date{width:135px}
.news-list .date em{font-size:28px}
.news-list .info{width:calc(100% - 260px);padding:0 3.5%;border-left:1px solid #e8e8e8}
.news-list .info h3{font-weight:700;color:#575757;padding-bottom:.1rem}
.news-list .info .els2{height:48px;line-height:24px;font-size:13px;color:#5b5c5d}
.news-list .icon{width:65px;height:100%;background:url(../images/news_icon.png) no-repeat center}
.news-info .head{border-bottom:1px solid #dbdbdb}
.news-info .head h3{font-size:25px;color:#444}
.news-info .head .date{color:#b1b1b1}
.news-info .return{top:50%;right:0;padding-left:33px;color:#919191;background:url(../images/return_icon.png) no-repeat left center;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.news-info .return:hover{text-decoration:underline}
.honor-list{background-repeat:no-repeat;background-position:bottom center}
.honor-list .pic-sliders #pic_slider_t{overflow:hidden}
.honor-list .pic-sliders #pic_slider_t .item .img{position:relative;max-width:600px;height:388px;margin:0 auto;border:1px solid #cbcbcb}
.honor-list .pic-sliders #pic_slider_t .item h3{padding-top:.2rem;color:#4d4d4d}
.honor-list .pic-sliders #pic_slider_t .owl-pagination{display:none}
.honor-list .pic-sliders #pic_slider_b{margin-top:.8rem;padding:0 40px .4rem 40px;border-bottom:1px solid #b4b7bc}
.honor-list .pic-sliders #pic_slider_b .item{border:2px solid transparent;height:100px;margin:0 15px;cursor:pointer;overflow:hidden}
.honor-list .pic-sliders #pic_slider_b .synced .item{border-color:#eb0000}
.honor-list .pic-sliders .owl-controls{display:block!important}
.honor-list .pic-sliders .owl-controls .owl-buttons div{width:40px;height:100%;margin-top:-.2rem}
.honor-list .pic-sliders .owl-controls .owl-buttons .owl-prev{background:url(../images/honor_l.png) no-repeat center}
.honor-list .pic-sliders .owl-controls .owl-buttons .owl-next{background:url(../images/honor_r.png) no-repeat center}
.honor-list2 .pic-sliders #pic_slider_t{text-align:center;overflow:hidden}
.honor-list2 .pic-sliders #pic_slider_t .item .img{position:relative;height:445px}
.honor-list2 .pic-sliders #pic_slider_t .item h3{padding-top:.2rem;color:#4d4d4d}
.honor-list2 .pic-sliders #pic_slider_t .owl-pagination{display:none}
.honor-list2 .pic-sliders #pic_slider_b{margin-top:.3rem;padding:0 40px .24rem 40px;border-bottom:1px solid #b4b7bc}
.honor-list2 .pic-sliders #pic_slider_b .item{border:2px solid transparent;margin:0 8px;cursor:pointer;overflow:hidden}
.honor-list2 .pic-sliders #pic_slider_b .item .img{height:180px}
.honor-list2 .pic-sliders #pic_slider_b .synced .item{border-color:#eb0000}
.honor-list2 .pic-sliders .owl-controls{display:block!important}
.honor-list2 .pic-sliders .owl-controls .owl-buttons div{width:40px;height:100%;margin-top:-.12rem}
.honor-list2 .pic-sliders .owl-controls .owl-buttons .owl-prev{background:url(../images/honor_l.png) no-repeat center}
.honor-list2 .pic-sliders .owl-controls .owl-buttons .owl-next{background:url(../images/honor_r.png) no-repeat center}
.contact .add,.contact .info{height:3.95rem}
.contact .info{border:1px solid #e4e4e4;border-bottom:10px solid #e4e4e4}
.contact .info .vc{padding:9%;align-items:inherit;-webkit-align-items:inherit}
.contact .add{float:right}
.contact .add img{max-width:inherit}
.owl-controls .owl-page.active span,.owl-controls .owl-page:hover span{background:#eb0000}
.in-page{color:#888}
.in-page span{padding:0 15px;border:1px solid #e8e8e8}
.in-page a{height:35px;line-height:35px;padding:0 15px;border:1px solid #e8e8e8}
.in-page a.cur,.in-page a:hover{border-color:#eb0000;background:#eb0000;color:#fff}
.tab-head li{cursor:pointer}
.tab-body li{visibility:hidden;opacity:0;height:0;transition:all .3s;-webkit-transition:all .3s}
.tab-body li.cur{visibility:visible;opacity:1;height:auto}
.edit{overflow:hidden}
.edit span{display:inline}
.edit img{width:auto!important;height:auto!important}
.imgs{overflow:hidden;background:#fff url(data:image/gif;base64,R0lGODlhEgASAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMDFGMDBBNEVEMzUxMUU4QTY0RUU2ODg1MjRFRjdDMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMDFGMDBBNUVEMzUxMUU4QTY0RUU2ODg1MjRFRjdDMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMwMUYwMEEyRUQzNTExRThBNjRFRTY4ODUyNEVGN0MxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMwMUYwMEEzRUQzNTExRThBNjRFRTY4ODUyNEVGN0MxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkECQgAAQAsAAAAABIAEgAAAiuMj6nLnQADBE7GWTE+2+jIgd4lWlRIdSbynaO7qjIJz2lpr06blT1cCToKACH5BAkJAAEALAAAAAASABIAAAItjI95wOrGwHMRVdpWhu1yqUleMFblRnboKa5uC36WGqe1+c6wzrPPOJEFh8MCACH5BAkJAAEALAAAAAASABIAAAIthIOpa7CvWjxQJvtw0NNdikjaeJBeWIKbKrKuY3brOcvxB79Qje93ptr1hIsCACH5BAkIAAEALAAAAAASABIAAAIvjB+gyK3QzEMzVrlsxvDMm2whBJaL2XEjJX7tS8JsnK7eKd/0zKORrfo5RMJgowAAIfkECQkAAQAsAAAAABIAEgAAAi6Mj6nLC48eYDLCerCpOnQOZeF2jZ4JTqJKTh9asqecWnRs5+8t5ysF6zWGREMBACH5BAUIAAEALAAAAAASABIAAAIsjI8Im63s3AJxPiqhsRlvxn1eYIWkdlLmCqKs6sbw+KbX3eFNHe1oLwImLAUAOw==) no-repeat center}
.imgs img{width:100%;height:100%}
.fix-wrap{display:none;z-index:9999;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8)}
.fix-wrap .hide{position:fixed;width:25px;height:25px;padding:25px;right:5%;top:5%;background:#090908;cursor:pointer;border-radius:50%;transition:all .8s;-webkit-transition:all .8s}
.fix-wrap .hide::after,.fix-wrap .hide::before{position:absolute;top:50%;left:50%;content:'';width:1px;height:55%;background:#fff;margin-top:-27.5%}
.fix-wrap .hide::before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.fix-wrap .hide::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.fix-wrap .hide:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.fix-video .video-wrap{min-width:55%;max-width:55%;padding:10px;border-radius:5px;background:#2d2d2d;border:1px solid #3a3a3a;box-shadow:0 0 5px rgba(0,0,0,.5);overflow:hidden;animation:ReturnToNormal .5s both;-webkit-animation:ReturnToNormal .5s both}
.fix-video video{width:100%;height:100%;object-fit:cover}
.fix-pic{overflow:auto}
.fix-pic img{animation:zoomIn .5s both;-webkit-animation:zoomIn .5s both}
.fix-search{padding:0 2.5%;background:#222}
.fix-search:hover .search::after{transform:scale(1);-webkit-transform:scale(1)}
.fix-search .search{position:relative;width:100%;height:125px;color:#555;padding-left:88px;font-size:66px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNEE5NEZGREQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNEE5NEZGRUQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0QTk0RkZCRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0QTk0RkZDRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/Hs+IwAAAVlJREFUeNpi+P//PwMaFgLiJiC+/x8VHATiCCzqMTC6QBKSIc+AeC0QzwXiA0jiT4DYmFhDS6CaNgGxOg4NIUD8E6rOipChcVCFZUR4jwWIj0PVq+EylA2q4AAx4YWEQeAxLkMroAqESTS0D6rPAZuhL4H4NYkGgrAG1NDl2AwFgRVkGMqClBpQ5JgYIOAdA+ngL5TmR5eAGapKhqE8UPo1NkNvAbEtGYaaQOmDGDLAMIiGho0niWEKy2UWuBL/VyD+RYKBFlAD9+PLUTZQRUeAWICAgU5QB4CAIaG8745UaHQCsRkQ8wIxOxCLA7EfEG9HK7kuArEsoVLKHIgf/McPQF72RioaXwGxCD5DYdgXiBcC8S0gfgvEV4B4OhA7IqmRh+ZGELgJxFyEDCUWSwLxVSSDZalhKAhzogWFLiPYZMqBJBBfBGJRIH5ALUNBQBGI5wPxVIAAAwAoIUyRNtFOOQAAAABJRU5ErkJggg==) no-repeat 35px center}
.fix-search .search::after,.fix-search .search::before{position:absolute;content:'';left:0;bottom:0;width:100%;height:1px;transition:all 1s;-webkit-transition:all 1s}
.fix-search .search::before{background:#515151}
.fix-search .search::after{background:rgba(255,255,255,.5);transform:scale(0,1);-webkit-transform:scale(0,1)}
.fix-search .btn,.fix-search .txt{color:#555;background:0 0}
.fix-search .txt{width:100%;text-align:center;font-size:66px;padding-right:2%}
.fix-search .btn{font-size:24px}
@media (max-width:1200px){
.mauto{max-width:92%}
.mauto2{max-width:92%}
footer .footer-head dl{margin-left:65px}
}
@media (max-width:1024px){
.m-menu{display:none!important}
.header{display:none}
.header-m{display:block!important;z-index:999;position:fixed;left:0;top:0;width:100%;height:70px;background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.1)}
.header-m::after{display:none;position:fixed;content:'';top:70px;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.header-m .logo{position:absolute;left:.2rem;line-height:70px}
.header-m .logo img{max-height:35px}
.header-m .m-menu-bs{position:absolute;top:0;right:0;display:block;width:60px;height:70px;background:url(../images/m-menu-bs.png) no-repeat center}
.header-m .m-menu-bs.cur{background:url(../images/m-menu-bss.png) no-repeat center}
.header-m .m-nav-h{top:70px;width:100%;background:#fff}
.header-m .m-nav-h li a{padding:0 .2rem;display:block;height:45px;line-height:45px;border-top:1px solid #e5e5e5}
.header-m .language{border-top:1px solid #e5e5e5}
.header-m .language a{margin:10px 20px}
}
@media (max-width:768px){
body{padding-top:70px}
.i-banner .sm-db{display:block!important}
.about .txt-w{position:inherit}
.about .txt-w .txt{line-height:30px}
.about .b-list .icon{position:inherit;top:inherit;left:inherit;width:200px;height:198px;margin:0 auto;transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);background-size:100% 100%;font-size:17px}
.about .b-list .info{padding:.3rem!important}
.about .b-list .info .txt{height:150px;color:#363636}
.i-advantage h2{height:100px}
.i-advantage h2 em{font-size:16px}
.i-advantage h2 span{font-size:17px}
.i-advantage .list a{height:100px;border-top:1px solid #e6e5e4}
.i-advantage .list h3{font-size:12px;margin-top:.1rem}
.i-about{padding-bottom:.45rem}
.i-about .item .more{height:auto;font-size:14px}
.i-about .item .more:hover i{color:inherit;background:inherit;margin:0}
.i-about .item .more i{width:auto}
.i-about .item .info{padding:.3rem}
.i-pro .info a{border:1px solid #cacaca;color:#787878}
.i-pro .item{height:230px;margin-bottom:.2rem}
.i-pro .item img{max-width:auto}
.i-tt1 em{font-size:18px}
.i-tt1 span{font-size:14px}
.i-news .owl-controls .owl-buttons div{top:-13.5%}
.i-news li .imgs{
    height: 223px !important;
}
.i-customer .owl-controls .owl-buttons div{top:-17.5%}
.banner li{height:2rem}
.banner li img{object-fit:cover}
.content{min-height:500px}
.main-nav-p{display:none}
.main-nav-m{display:block;position:relative;z-index:555;cursor:pointer}
.main-nav-m .title{position:relative;height:38px;line-height:38px;padding:0 10px;background:#eb0000}
.main-nav-m .title strong{color:#fff;font-size:14px;font-weight:700}
.main-nav-m .title i{position:absolute;content:'';width:45px;height:100%;right:0}
.main-nav-m .title i::after,.main-nav-m .title i::before{position:absolute;top:50%;content:'';width:12px;height:1px;background:#fff;transition:all .3s;-webkit-transition:all .3s}
.main-nav-m .title i::before{left:46%;transform:rotate(40deg) scaleY(1.5);-webkit-transform:rotate(40deg) scaleY(1.5)}
.main-nav-m .title i::after{right:46%;transform:rotate(-40deg) scaleY(1.5);-webkit-transform:rotate(-40deg) scaleY(1.5)}
.main-nav-m .title.active i::before{transform:rotate(-40deg) scaleY(1.5);-webkit-transform:rotate(-40deg) scaleY(1.5)}
.main-nav-m .title.active i::after{transform:rotate(40deg) scaleY(1.5);-webkit-transform:rotate(40deg) scaleY(1.5)}
.main-nav-m ul{display:none;position:absolute;top:40px;width:100%;padding:0 10px;background:rgba(235,0,0,.8);color:#fff}
.main-nav-m ul li{animation:ReturnToNormal .5s both;-webkit-animation:ReturnToNormal .5s both}
.main-nav-m ul li a{    
    display: block;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid rgba(255,255,255,.55);
    font-size: 12px;}
.event .top{margin-bottom:0;padding-bottom:.5rem;background:#fff}
.event .top .left{font-size: 30px;width:100%;padding:0;text-align:center}
.event .top .right{font-size: 30px;width:100%;padding:0;text-align:center}
.pro-list .imgs{height:1.8756rem}
.pro-list2 .info{border:none}
.pro-list2 .edit{height:150px;line-height:25px;margin-bottom:.1rem}
.pro-info .pic-sliders #pic_slider_t .item{height:5rem}
.pro-info .pic-sliders #pic_slider_t .owl-pagination{bottom:5%}
.pro-info .pic-sliders #pic_slider_b{display:none!important}
.pic-list .imgs{height:2.1867rem}
.join-wrap{padding-left:5px;padding-right:5px}
.join-wrap .join-list .join-body li,.join-wrap .join-list .join-head li{font-size:12px;width:25%}
.join-wrap .join-list .join-body li:nth-child(2),.join-wrap .join-list .join-body li:nth-child(3),.join-wrap .join-list .join-head li:nth-child(2),.join-wrap .join-list .join-head li:nth-child(3){display:none}
.news-list li .info-w{height:110px}
.news-list li .date{width:70px}
.news-list li .date em{font-size:22px}
.news-list li .info{width:calc(100% - 70px)}
.news-info .return{position:inherit}
.honor-list .pic-sliders #pic_slider_t{padding-bottom:.5rem}
.honor-list .pic-sliders #pic_slider_t .item .img{height:auto;position:inherit}
.honor-list .pic-sliders #pic_slider_t .item .img img{position:inherit}
.honor-list .pic-sliders #pic_slider_b{display:none!important}
.honor-list2 .pic-sliders #pic_slider_t{padding-bottom:.5rem}
.honor-list2 .pic-sliders #pic_slider_t .item .img{height:auto;position:inherit}
.honor-list2 .pic-sliders #pic_slider_t .item .img img{position:inherit}
.honor-list2 .pic-sliders #pic_slider_t .owl-pagination{bottom:0;display:block}
.honor-list2 .pic-sliders #pic_slider_b{display:none!important}
.contact .info{
    border-bottom: none;
}
.contact .info .vc{padding:0}
.in-page a{display:none}
.in-page a.cur,.in-page a.lower,.in-page a.upper{display:inline-block}
.in-page a.cur{margin:0 2px}
.fix-video .video-wrap{max-width:90%}
.fix-search{padding:0 15px}
.fix-search .search{height:65px;padding-left:0;background:0 0}
.fix-search .txt{font-size:20px;text-align:left;padding:0 10px}
.fix-search .btn{font-size:22px;color:#777}
}
@keyframes resize{
60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:scale(5,5)}
100%{opacity:1;transform:scale(1,1)}
}
@-webkit-keyframes resize{
60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale(5,5)}
100%{opacity:1;-webkit-transform:scale(1,1)}
}
@keyframes ReturnToNormal{
from{opacity:0;transform-origin:right bottom;transform:rotate3d(0,0,1,45deg)}
to{opacity:1;transform-origin:right bottom;transform:none}
}
@-webkit-keyframes ReturnToNormal{
from{opacity:0;-webkit-transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg)}
to{opacity:1;-webkit-transform-origin:right bottom;-webkit-transform:none}
}

.jjrg{width: 360px;}
.jjrg .div1{ background:url(../images/2_53.jpg) left bottom no-repeat; padding-bottom:14px;}
.jjrg .div1 span{ background:url(../images/2_52.jpg) center left no-repeat; padding-left:18px; color:#b3a098; font-size:16px;}
.jjrg .div2{ margin-bottom:25px;}
.jjrg .div2 ul li a{ display:block; border-bottom:1px dotted #999999; line-height:51px; height:51px; overflow:hidden; color:#666666;}
.jjrg .div2 ul li a:hover{ color:#333;}
.jjrg .div2 ul li a img{ margin-right:12px;}
.jjrg .div3{ text-align:center; margin-top:40px;}

.i-news .owl-wrapper-outer{height:500px!important;background:#fff;}


.swiper-container{width:600px;}
.gallery-top{border:1px solid #ccc; width:600px;height:340px;overflow:hidden;}
.gallery-thumbs{margin-top:10px}
.gallery-thumbs .swiper-slide{border:1px solid #ccc; width:140px; height:80px; overflow:hidden;}
.swiper-container .swiper-slide img{width:100%;}
.gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border:1px solid red;}
.i-banner{border-top:1px solid #f3f3f3;}
