<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* eyoucms.com 易优CMS -- 好用,免费,安全 */
body{font-family:"微软雅黑"!important;font:14px Microsoft YaHei!important;line-height: 24px;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;font-family:"微软雅黑"!important;}
li,ol{list-style:none;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none;color: #333;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none!important;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;width:100%;}
a:hover {color: #cddc29;}
a:focus {outline:none;outline-offset:0;}
.container{margin:0 auto;}
.wow{animation-duration: 1.1s;-webkit-animation-duration: 1.1s;}
.wower{animation-duration: 0.8s;-webkit-animation-duration: 0.8s;}

.wrapper{width: 100%;height: auto;position: relative;overflow: hidden;}
.wrap{width: 100%;height: auto;/*overflow: hidden;*/position: relative;}
.c{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;}
.img_c i{display: table-cell;vertical-align: middle;text-align: center;}
.img_c i img{max-width: 100%;max-height: 100%;}

.top{width: 100%;height: auto;overflow: hidden;}
.zhuzi{width: 100%;height: 100%;overflow: hidden;}
.header{width: 100%;height: 90px;position: relative;position: fixed;z-index: 20;background: #fff;}
.header:before{content: "";width: 30%;height: 100%;background: #19274c;overflow: hidden;position: absolute;top: 0;right: 0;}
.header .container{position: relative;}
.menu{width: 100%;padding: 0 110px 0 220px;}
.nav{width: 100%;height: 90px;background: url(../img/nav_bg.png) #19274c left center no-repeat;background-size: auto 100%;padding: 0 0 0 50px;}
.nav ul{font-size: 0px;position: relative;}
.nav ul li{font-size: 15px;float: left;text-align: center;}
.nav ul li a{display: block;color: #fff;line-height: 90px;height: 90px;padding: 0 8px;overflow: hidden;position: relative;transition: 400ms;}
.nav ul li a:before{content: "";border: 8px solid #f6b403;border-color: #f6b403 transparent transparent transparent;position: absolute;top: -8px;left: 50%;margin-left: -8px;transition: 400ms;}
.nav ul li a:hover,.nav ul li.cu a,.nav ul li.on a{color: #f6b403;}
.nav ul li a:hover:before,.nav ul li.cu a:before,.nav ul li.on a:before{top: 0px;}
.two_box{position: absolute;z-index: 5;height: 40px;background: rgba(264,180,3,.8);-moz-transform:skew(-30deg);-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);display: none;}
.nav ul li ul{background: none;-moz-transform:skew(30deg);-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);}
.nav ul li ul li{font-size: 14px;}
.nav ul li ul li a,.nav ul li.cu ul li a,.nav ul li.on ul li a{padding: 0 20px;line-height: 40px;height: 40px;color: #fff;}
.nav ul li ul li a:before{display: none;}
.nav ul li ul li a:hover{color: #19274c;font-weight: bold;}
.logo{width: 200px;height: 90px;font-size: 0px;overflow: hidden;position: absolute;top: 0;}
.logo a{display: block;height: auto;overflow: hidden;}
.logo i{width: 200px;height: 90px;display: table-cell;vertical-align: middle;}
.logo i img{max-width: 100%;max-height: 100%;}
.language{height: 20px;overflow: hidden;position: absolute;right: 15px;top: 50%;margin-top: -10px;}
.language a{display: block;width: 20px;height: 20px;margin-left: 12px;float: left;border-radius: 50%;text-align: center;}
.language a img{-webkit-filter: grayscale(100%);filter: grayscale(100%);transition: 400ms;max-width: 100%;max-height: 100%;}
.language a.cu img,.language a:hover img{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
.search{position: absolute;}
.search{width: 30px;height: 100%;position: absolute;right: 80px;bottom: 0;}
.search_icon{display: block;width: 100%;height: 100%;background: url(../img/search_icon.png) center center no-repeat;overflow: hidden;}
.search_icon:hover,.search_h{background: url(../img/search_icon_h.png) center center no-repeat;}
.search_box{width: 340px;height: 54px;padding: 10px 10px;overflow: hidden;position: absolute;right: 0;background: #f6b403;display: none;z-index: 2;/*top: 90px;*/right: -65px;}
.search_box form{width: 100%;height: 34px;overflow: hidden;background: #fff;position: relative;padding-right: 80px;}
.search_input{width: 100%;padding: 0 10px;border: none;background: none;outline: none;height: 34px;line-height: 34px;}
.search_btn{width: 80px;height: 34px;line-height: 34px;text-align: center;position: absolute;top: 0;right: 0;background: #19274c;color: #fff;outline: none;border: none;}
.nav_button{width: 30px;height: 100%;position: absolute;top: 0;right: 15px;background: url(../img/head_menu.png) center center no-repeat;background-size: 26px; display: none;}

.class{width: 280px;height: 100%;background: #19274c;position: fixed;top: 0;left: 0;z-index: 50;}
.class_top{line-height: 80px;height: 80px;font-size: 22px;padding: 0 45px 0 15px; color: #fff;background: #132043;overflow: hidden;position: relative;}
.class_close{width: 30px;height: 100%;background: url(../img/class_close.png) center center no-repeat;background-size: 24px;position: absolute;right: 15px;top: 0;}
.m_list{width: 100%;height: 70%;overflow-y: auto;}
.m_list ul{}
.m_list ul li{font-size: 16px;border-bottom: 1px solid #132043;}
.m_list ul li a{display: block;color: #fff;line-height: 50px;height: 50px;overflow: hidden;padding: 0 40px 0 15px;position: relative;}
.m_list ul li a span{width: 18px;height: 100%;background: url(../img/m_one_down.png) center center no-repeat;background-size: 100%!important;position: absolute;right: 15px;top: 0;}
.m_list ul li a span.close_one{background: url(../img/m_one_up.png) center center no-repeat;}
.m_list ul li a:hover,.m_list ul li a.cu1{background: #132043;}
.m_list ul li ul{background: #132043;display: none;padding-bottom: 10px;}
.m_list ul li ul li{border-bottom: none;font-size: 14px;text-indent: 18px;}
.m_list ul li ul li a{color: #7d8cb6;line-height: 44px;height: 44px;}
.m_list ul li ul li a span{width: 10px;background: url(../img/m_two.png) center center no-repeat;background-size: 8px!important;left: 15px;}
.m_list ul li ul li a:hover,.m_list ul li ul li a.cu2{color: #f6b403;}
.m_list ul li ul li a:hover span,.m_list ul li ul li a.cu2 span{background: url(../img/m_two_h.png) center center no-repeat;}
.m_list ul li ul li ul{padding-bottom: 0px;}
.m_list ul li ul li ul li{text-indent: 36px;}
.m_list ul li ul li ul li a{}
.m_list ul li ul li ul li a:hover{}
.m_list ul li ul li ul li ul{}
.m_list ul li ul li ul li ul li{text-indent: 52px;}
.m_list ul li ul li ul li ul li a{line-height: 40px;height: 40px;}
.m_list ul li ul li ul li ul li a:hover,.m_list ul li ul li a.cu3{color: #f6b403;}
.opacity{width: 100%;height: 100%;background: #000;filter:alpha(opacity=50);opacity: 0.5;position: fixed;top: 0;left: 0;z-index: 40;display: none;}

.page-prev {
transform:translate3d(-280px, 0, 0);
-ms-transform:translate3d(-280px, 0, 0);
-webkit-transform:translate3d(-280px, 0, 0); 
-o-transform:translate3d(-280px, 0, 0);  
-moz-transform:translate3d(-280px, 0, 0);
}
.page-next {
transform:translate3d(280px, 0, 0);
-ms-transform:translate3d(280px, 0, 0);
-webkit-transform:translate3d(280px, 0, 0);  
-o-transform:translate3d(280px, 0, 0); 
-moz-transform:translate3d(280px, 0, 0);
}
.page-active{
transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0);
-webkit-transform:translate3d(0, 0, 0); 
-o-transform:translate3d(0, 0, 0);  
-moz-transform:translate3d(0, 0, 0);}
.page-in {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
}
.page-out {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
}
.share-in{transform:translate3d(100%, 0, 0);
-ms-transform:translate3d(100%, 0, 0);
-webkit-transform:translate3d(100%, 0, 0);  
-o-transform:translate3d(100%, 0, 0); 
-moz-transform:translate3d(100%, 0, 0);}

.banner{width: 100%;height: auto;overflow: hidden;position: relative;font-size: 0px;position: fixed;padding-top: 90px;}
.banner img{width: 100%;position: relative;left: 50%;transform: translatex(-50%);}
.ibanner{}
.swiper-container-banner{padding: 0px;height: auto;overflow: hidden;position: relative;font-size: 0px;}
.swiper-wrapper-banner li{overflow: hidden;}/* **没写的话后面的图片超出部分会覆盖前一张 */
.swiper-wrapper-banner li a{display: block;text-align: center;width: 100%;height: 100%;}
.swiper-wrapper-banner li a img{/*width: 100%;position: relative;left: 50%;transform: translatex(-50%);*/}
.swiper-pagination-banner{position: absolute;bottom: 20px;left: 50%;z-index: 3;}
.swiper-pagination-banner li{position: relative;left: -50%;}
.swiper-pagination-banner li span{display: block;margin: 0px 8px;width: 54px;height: 6px;overflow: hidden;filter:alpha(opacity=100);opacity: 1;float: left;background: #19274c;transition: 400ms;border-radius: 0px;-moz-transform:skew(-30deg);-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);}
.swiper-pagination-banner li span.swiper-pagination-bullet-active{background: #f6b403;transition: 400ms;}
.swiper-button-prev-banner,.swiper-button-next-banner{/*width: 98px;*/width: 5%;height: 196px;position: absolute;top: 50%;margin-top: -98px;background-size: 100%!important;}
.swiper-button-prev-banner{left: 0px;background: url(../img/prev_banner.png) left center no-repeat;transition: 400ms;}
.swiper-button-next-banner{right: 0px;background: url(../img/next_banner.png) right center no-repeat;transition: 400ms;}
.swiper-button-prev-banner:hover{background: url(../img/prev_banner_h.png) left center no-repeat;}
.swiper-button-next-banner:hover{background: url(../img/next_banner_h.png) right center no-repeat;}

.main{width: 100%;height: auto;overflow: hidden;background: #fff;position: relative;z-index: 10;}
.product{width: 100%;height: auto;overflow: hidden;padding: 60px 0 56px;}
.headline{width: 100%;height: auto;overflow: hidden;position: relative;padding-bottom: 12px;border-bottom: 1px solid #e6e6e6;margin-bottom: 40px;}
.head_bt{font-size: 28px;font-weight: bold;line-height: 60px;height: 60px;overflow: hidden;padding: 0 40px;background: url(../img/head_bt.png) right center no-repeat;background-size: 100% 100%;width: 222px;color: #fff;position: relative;}
.head_bt:before{content: "";width: 14px;height: 100%;background: url(../img/head_sjx.png) center center no-repeat;background-size: 100%;position: absolute;left: 20px;top: 0;}
.imore{width: 118px;height: 30px;line-height: 30px;overflow: hidden;font-weight: bold;text-align: center;position: absolute;right: 10px;bottom: 12px;background: #19274c;-moz-transform:skew(-26deg);-webkit-transform:skew(-26deg);-ms-transform:skew(-26deg);transform:skew(-26deg);transition: 400ms;}
.imore a{display: block;-moz-transform:skew(26deg);-webkit-transform:skew(26deg);-ms-transform:skew(26deg);transform:skew(26deg);color: #fff;transition: 400ms;}
.imore:hover{background: #f6b403;}
.imore:hover a{color: #19274c;}
.pro_slide{position: relative;}
.hd_pro{position: absolute;top: -93px;left: 212px;}
.hd_pro ul{display: inline-block;height: auto;}
.hd_pro ul li{width: 162px;height: 40px;background: #19274c;margin-right: 10px;float: left;font-size: 16px;text-align: center;-moz-transform:skew(-26deg);-webkit-transform:skew(-26deg);-ms-transform:skew(-26deg);transform:skew(-26deg);transition: 400ms;}
.hd_pro ul li a{display: block;padding: 0 20px;line-height: 40px;height: 40px;overflow: hidden;color: #fff;-moz-transform:skew(26deg);-webkit-transform:skew(26deg);-ms-transform:skew(26deg);transform:skew(26deg);color: #fff;transition: 400ms;}
.hd_pro ul li.on,.hd_pro ul li:hover{background: #f6b403;font-weight: bold;}
.hd_pro ul li.on a,.hd_pro ul li:hover a{color: #19274c;}
.bd_pro{width: 100%;height: auto;overflow: hidden;}
.pro_data{width: 100%;height: auto;overflow: hidden;/*display: none;*/}
/*.pro_data:first-child{display: block;}*/
.pro_left{width: 49.2%;height: auto;overflow: hidden;float: left;}
.left_img{font-size: 0px;}
.left_img img{width: 100%;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-moz-transition:all linear .2s;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);}
.left_img:hover img{transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-moz-transition:all linear .2s;transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}
.left_bt{width: 100%;height: 60px;line-height: 60px;overflow: hidden;padding: 0 90px 0 20px;font-size: 18px;font-weight: bold; background: rgba(246,180,3,.8);position: absolute;bottom: 0;left: 0;color: #19274c;white-space: nowrap;text-overflow: ellipsis;}
.swiper-button-prev-pro,.swiper-button-next-pro{width: 36px;height: 60px;position: absolute;top: auto;margin-top: 0px;background-size: 15px!important;bottom: 0px;filter:alpha(opacity=80);opacity: 0.8;}
.swiper-button-prev-pro{left: auto;right: 46px;background: url(../img/prev_left.png) center center no-repeat;transition: 400ms;}
.swiper-button-next-pro{right: 10px;background: url(../img/next_left.png) center center no-repeat;transition: 400ms;}
.swiper-button-prev-pro:hover,.swiper-button-next-pro:hover{filter:alpha(opacity=100);opacity: 1;}
.pro_right{width: 50.8%;height: auto;overflow: hidden;float: left;}
.pro_right ul{width: 100%;height: auto;overflow: hidden;}
.pro_right ul li{width: 46%;margin-left: 4%;height: auto;overflow: hidden;float: left;margin-bottom: 24px;}
.pro_item a{display: block;height: auto;overflow: hidden;position: relative;}
.pro_img{width: 100%;font-size: 0px;height: auto;overflow: hidden;}
.pro_img img{width: 100%;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-moz-transition:all linear .2s;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);}
.pro_mask{width: 100%;height: 100%;background: url(../img/pro_hover.png) center center no-repeat;background-size: 100% 100%;position: absolute;top: 0;left: 0;opacity: 0;filter:alpha(opacity=0);transform: scale(0);}
.pro_intro{width: 100%;padding: 0 10px;text-align: center;color: #19274c;position: absolute;top: 50%;margin-top: -33px;display: none;animation-duration: 0.5s;-webkit-animation-duration: 0.5s;}
.pro_bt{font-size: 24px;line-height: 40px;height: 40px;overflow: hidden;}
.pro_nr{font-size: 16px;line-height: 26px;height: 26px;overflow: hidden;}
.pro_item a:hover .pro_img img{transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-moz-transition:all linear .2s;transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}
.pro_item a:hover .pro_mask{animation: showup 0.2s ease-in-out forwards;-webkit-animation: showup 0.2s ease-in-out forwards;}
.pro_item a:hover .pro_intro{display: block;}
@keyframes showup {  
    0% {opacity: 0;filter:alpha(opacity=0);transform: scale(0);} 
    100% {opacity: 1;filter:alpha(opacity=100);transform: scale(1.02);}  
  }
@-webkit-keyframes showup {  
    0% {opacity: 0;filter:alpha(opacity=0);transform: scale(0);} 
    100% {opacity: 1;filter:alpha(opacity=100);transform: scale(1.02);}  
  }

.about{width: 100%;height: auto;overflow: hidden;background: url(../img/about_bg.jpg) center center no-repeat;background-size: cover;background-attachment: fixed;padding: 200px 0 80px 0px; }
.about .container{position: relative;}
.about .about_white{width: 200%;height: 100%;background: #fff;position: absolute;left: 15px;top: 0;}
.about_area{padding: 20px 0 20px 20px;background: #fff;height: auto;overflow: hidden;position: relative;min-height: 400px;}
.about_video{width: 560px;height: 360px;overflow: hidden;position: absolute;top: 20px;left: 20px;/*background: #bad0ff;*/}
.about_video iframe{width: 100%;height: 100%;}
.about_intro{width: 100%;padding: 28px 0 0 600px;height: auto;overflow: hidden;}
.about_bt{font-size: 30px;line-height: 70px;height: 71px;overflow: hidden;border-bottom: 1px solid #19274c;margin-bottom: 20px;}
.about_nr{font-size: 16px;line-height: 36px;height: 144px;margin-bottom: 40px;overflow: hidden;}
.about_imore{width: 188px;height: 40px;background: url(../img/about_imore.png) center center no-repeat;background-size: 100% 100%;float: right;font-weight: bold;}
.about_imore a{display: block;line-height: 40px;height: 40px;overflow: hidden;padding: 0 80px 0 44px;color: #f6b403;background: url(../img/about_jiantou.png) 115px center no-repeat;transition: 300ms;}
.about_imore a:hover{background: url(../img/about_jiantou.png) 130px center no-repeat;}

.news{width: 100%;height: auto;overflow: hidden;padding: 80px 0;}
.news_area{width: 100%;height: auto;overflow: hidden;}
.news_show{width: 578px;height: auto;overflow: hidden;margin-right: 20px;float: left;}
.show_item{position: relative;}
.show_item a{display: block;height: auto;overflow: hidden;}
.show_img{width: 100%;font-size: 0px;height: auto;overflow: hidden;}
.show_img img{width: 100%;}
.show_intro{width: 100%;height: auto;overflow: hidden;padding: 8px 100px 8px 20px;background: rgba(0,0,0,.5);color: #fff;position: absolute;bottom: 0;left: 0;}
.show_time{line-height: 20px;height: 20px;overflow: hidden;}
.show_bt{line-height: 24px;height: 24px;overflow: hidden;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;}
.swiper-pagination-show{position: absolute;bottom: 22px;z-index: 3;right: 16px;}
.swiper-pagination-show li{position: relative;}
.swiper-pagination-show li span{display: block;margin: 0px 7px;width: 14px;height: 14px;overflow: hidden;filter:alpha(opacity=100);opacity: 1;float: left;background: url(../img/hd_show.png) center center no-repeat;background-size: 100%!important;transition: 400ms;border-radius: 0px;}
.swiper-pagination-show li span.swiper-pagination-bullet-active{background: url(../img/hd_show_h.png) center center no-repeat;transition: 400ms;}
.swiper-button-prev-show,.swiper-button-next-show{/*width: 98px;*/width: 6%;height: 80px;position: absolute;top: 50%;margin-top: -52px;background-size: 100%!important;}
.swiper-button-prev-show{left: 0px;background: url(../img/prev_show.png) left center no-repeat;transition: 400ms;}
.swiper-button-next-show{right: 0px;background: url(../img/next_show.png) right center no-repeat;transition: 400ms;}
.swiper-button-prev-show:hover{background: url(../img/prev_show_h.png) left center no-repeat;}
.swiper-button-next-show:hover{background: url(../img/next_show_h.png) right center no-repeat;}

.news_data{width: 702px;padding: 0 20px;background: #f7f7f7;float: left;}
.news_data ul{}
.news_data ul li{padding: 20px 0;border-bottom: 1px solid #e6e6e6;}
.news_data ul li:last-child{border-bottom: none;}
.news_data ul li a{}
.news_item{}
.news_item a{display: block;height: auto;overflow: hidden;position: relative;height: 78px;overflow: hidden;}
.news_time{width: 88px;height: 100%;background: #19274c;color: #fff;position: absolute;left: 0;top: 0;text-align: center;}
.news_d{font-size: 30px;line-height: 36px;height: 36px;overflow: hidden;margin-top: 10px;}
.news_m{line-height: 24px;height: 24px;overflow: hidden;}
.news_intro{width: 100%;height: auto;overflow: hidden;padding-left: 104px;}
.news_bt{font-size: 16px;line-height: 24px;height: 24px;margin-bottom: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: 400ms;}
.news_nr{line-height: 24px;height: 48px;overflow: hidden;color: #808080;transition: 400ms;}
.news_item a:hover .news_bt{color: #19274c;font-weight: bold;}
.news_item a:hover .news_nr{color: #19274c;}

.footer{width: 100%;height: auto;/*overflow: hidden;*/background: #e7e8ea;padding: 34px 0 34px;position: relative;}
.site_map{width: 50%;float: left;height: auto;overflow: hidden;}
.site_map ul{width: 100%;height: auto;overflow: hidden;}
.site_map ul li{width: 25%;float: left;height: auto;overflow: hidden;font-size: 16px;font-weight: bold;padding-right: 50px;}
.site_map ul li a{display: block;line-height: 42px;height: 42px;overflow: hidden;transition: 400ms;}
.site_map ul li a:hover{color: #19274c;}
.site_map ul li ul{padding-top: 10px;border-top: 1px dotted #808080;}
.site_map ul li ul li{width: 100%;font-size: 14px;font-weight: normal;padding-right: 0px;}
.site_map ul li ul li a{line-height: 30px;height: 30px;}
.site_map ul li ul li a:hover{color: #19274c;font-weight: bold;}
.contact{width: 30%;height: auto;overflow: hidden;float: left;}
.con_bt{font-weight: bold;font-size: 24px;line-height: 48px;height: 48px;margin-bottom: 6px;overflow: hidden;}
.con_nr{}
.con_nr dd{line-height: 32px;padding-left: 36px;}
.con_addr{background: url(../img/con_addr.png) left 5px no-repeat;}
.con_tel{background: url(../img/con_tel.png) left 5px no-repeat;}
.con_fax{background: url(../img/con_fax.png) left 5px no-repeat;}
.con_mail{background: url(../img/con_mail.png) left 5px no-repeat;}
.others{width: 20%;height: auto;/*overflow: hidden;*/padding-left: 20px;float: left;}
.erweima{width: 100%;height: auto;overflow: hidden;background: #cfcfd1;padding: 14px;margin-bottom: 14px;}
.ewm_img{width: 100px;height: 100px;font-size: 0px;overflow: hidden;float: left;margin-right: 18px;}
.ewm_img i{width: 100px;height: 100px;}
.ewm_intro{width: 92px;height: auto;overflow: hidden;overflow: hidden;padding-top: 5px;}
.ewm_bt{font-size: 16px;line-height: 36px;height: 36px;font-weight: bold;overflow: hidden;}
.ewm_nr{line-height: 24px;color: #4c4c4c;height: 48px;overflow: hidden;}
.linker{width: 100%;height: 36px;}
.linker ul{background: #cfcfd1;width: 100%;height: 36px;}
.linker ul li{position: relative;}
.linker ul li a{display: block;height: 36px;line-height: 36px;padding: 0 42px 0 14px;overflow: hidden;color: #333;position: relative;}
.linker ul li a em{width: 40px;height: 100%;background: url(../img/linker_up.png) center center no-repeat;position: absolute;right: 0;top: 0;}
.linker ul li a em.close_em{background: url(../img/linker_down.png) center center no-repeat;}
.linker ul li ul{width: 100%;height: auto;overflow: hidden;position: absolute;background: #cfcfd1;bottom: 40px;/*padding: 8px 0;*/display: none;}
.linker ul li ul li{}
.linker ul li ul li a{color: #333;line-height: 36px;height: 36px;}
.linker ul li ul li a:hover{color: #19274c;font-weight: bold;}
.copyright{width: 100%;height: auto;overflow: hidden;background: #373838;padding: 18px 0;line-height: 24px;color: #ccc;text-align: center;}
.copyright a{color: #ccc;transition: 400ms;}
.copyright a:hover{color: #f6b403;}

.ny_main{margin-top: -60px;}
.heading{}
.ny_head{background: rgba(255,255,255,.6);position: relative;}
.head_tit{font-size: 24px;}
.here{position: absolute;right: 0;white-space: nowrap;padding: 0 10px 0 30px;overflow: hidden;z-index: 3;}
.here_i{top: -30px;color: #fff;line-height: 30px;height: 30px;}
.here_i:before{content: "";width: 30%;height: 100%;background: url(../img/here_i.png) left center no-repeat;background-size: auto 100%;position: absolute;top: 0;left: 0;z-index: -1;}
.here_i:after{content: "";width: 70%;height: 100%;background: #19274c;position: absolute;top: 0;right: 0;z-index: -1;}
.here_i a{color: #fff;transition: 400ms;}
.here_i a:hover,.here_i a:last-child{color: #f6b403;}
.here_ii{top: 0;line-height: 60px;height: 60px;color: #19274c;}
.here_ii a{color: #19274c;transition: 400ms;}
.here_ii a:hover,.here_ii a:last-child{color: #f6b403;}
.classify{width: 90px;height: 30px;line-height: 30px;position: absolute;right: 0;bottom: 0;background: url(../img/classify_bg.png) left center no-repeat;padding: 0 30px 0 24px;background-size: 100% 100%; display: none;}
.classify:after{content: "";width: 11px;height: 100%;background: url(../img/classify_down.png) center center no-repeat;background-size: 100%!important;position: absolute;right: 16px;top: 0;}
.classify.close_c:after{background: url(../img/classify_up.png) center center no-repeat;}
.public{padding-top: 60px;overflow: visible;/*margin-bottom: 80px;*/padding-bottom: 80px;}
.public .container{position: relative;}
.left{}
.left_type_one{position: absolute;top: -100px;left: 228px;}
.left_type_one ul{display: inline-block;}
.left_type_one ul li{width: 162px;height: 40px;background: #f6b403;margin-right: 10px;float: left;font-size: 16px;text-align: center;-moz-transform:skew(-26deg);-webkit-transform:skew(-26deg);-ms-transform:skew(-26deg);transform:skew(-26deg);transition: 400ms;}
.left_type_one ul li a{display: block;padding: 0 10px;line-height: 40px;height: 40px;overflow: hidden;color: #19274c;-moz-transform:skew(26deg);-webkit-transform:skew(26deg);-ms-transform:skew(26deg);transform:skew(26deg);transition: 400ms;}
.left_type_one ul li:hover,.left_type_one ul li.cu{background: #fff;}
.left_type_one ul li:hover a,.left_type_one ul li a.cu{}

.left_type_two{width: 280px;margin-right: 40px;height: auto;overflow: hidden;float: left;}
.left_type_two ul{}
.left_type_two ul li{margin-bottom: 4px;font-size: 18px;}
.left_type_two ul li a{display: block;height: 56px;line-height: 56px;overflow: hidden;background: #19274c;color: #fff;padding: 0 40px 0 20px;position: relative;}
.left_type_two ul li a span{width: 18px;height: 100%;background: url(../img/first_plus.png) center center no-repeat;background-size: 18px!important;position: absolute;right: 20px;top: 0;}
.left_type_two ul li a span.close_c{background: url(../img/first_minus.png) center center no-repeat;}
.left_type_two ul li a:hover,.left_type_two ul li a.cu1{color: #f6b403;}
.left_type_two ul li ul{display: none;}
.left_type_two ul li ul li{margin-bottom: 0px;font-size: 16px;border-bottom: 1px solid #d9d9d9;}
.left_type_two ul li ul li a{background: #f2f2f2;color: #333;line-height: 50px;height: 50px;}
.left_type_two ul li ul li a span{background: url(../img/second_left.png) center center no-repeat;background-size: 14px!important;}
.left_type_two ul li ul li a span.close_c{background: url(../img/second_down.png) center center no-repeat;}
.left_type_two ul li ul li a:hover,.left_type_two ul li ul li a.cu1{background: #f6b403;color: #19274c;}
.left_type_two ul li ul li ul{padding-bottom: 10px;background: #f6b403;}
.left_type_two ul li ul li ul li{border-bottom: none;text-indent: 16px;}
.left_type_two ul li ul li ul li a{color: #19274c;background: #f6b403;line-height: 42px;height: 42px;}
.left_type_two ul li ul li ul li a:after{content: "";width: 0px;height: 100%;background: url(../img/third.png) center center no-repeat;background-size: 100%;position: absolute;left: 20px;top: 0;transition: 400ms;}
.left_type_two ul li ul li ul li a:hover:after{width: 6px;}

.right{height: auto;overflow: hidden;}
.right_type_one{width: 100%;}
.about_image{width: 426px;height: auto;overflow: hidden;text-align: center;margin-right: 50px;float: left;}
.about_image img{max-width: 100%;max-height: 100%;}
.about_detail{width: 650px;margin:  0 auto;}
.about_det{line-height: 30px;}
.about_det img{max-width: 100%;max-height: 100%;}
.about_title{font-size: 24px;font-weight: bold;line-height: 30px;color: #19274c;}

.right_type_two{width: 980px;float: left;}
.pro_list{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;}
.pro_list ul{width: 100%;height: auto;overflow: hidden;}
.pro_list ul li{width: 31.8%;height: auto;overflow: hidden;margin-right: 2.3%;float: left;margin-bottom: 22px;}
.pro_list ul li:nth-child(3n){margin-right: 0px;}
.next1{width: 100%;height: auto;overflow: hidden;text-align: center;}
.next1 ul{display: inline-block;}
.next1 ul li{display: inline-block;}
.next1 a{display: inline-block;width: auto;height: 32px; padding: 0 10px 0 10px;line-height: 32px;overflow: hidden;margin: 0 5px;color: #333;transition: 300ms;font-family: "幼圆"!important;font-weight: bold;}
.next1 a:hover,.next1 a.on1{background: #f6b403;}
.next1 ul li a{font-family:"微软雅黑"!important;font-weight: normal;}

.news_list{width: 100%;height: auto;overflow: hidden;margin-bottom: 14px;}
.news_list ul{width: 100%;height: auto;overflow: hidden;}
.news_list ul li{width: 32%;height: auto;overflow: hidden;margin-right: 2%;float: left;margin-bottom: 30px;}
.news_list ul li:nth-child(3n){margin-right: 0px;}
.news_list ul li a{display: block;width: 100%;height: auto;overflow: hidden;position: relative;}
.news_pic{width: 100%;height: auto;overflow: hidden;padding-bottom:100%;font-size: 0px;}
.news_pic img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;margin:auto;}
.news_info{width: 100%;height: auto;overflow: hidden;position: absolute;bottom: 0;left: 0;background: #f5f5f5;padding: 18px 20px 18px;transition: 400ms;transition: 400ms;}
.news_tit{line-height: 24px;height: 24px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 16px;color: #333;margin-bottom: 16px;transition: 400ms;}
.news_des{line-height: 24px;height: 0px;overflow: hidden;color: #808080;margin-bottom: 0px;transition: 400ms;}
.news_date{line-height: 24px;height: 24px;color: #808080;overflow: hidden;transition: 400ms;}
.news_list ul li a:hover .news_info{padding: 12px 20px 18px;background: #f6b403;}
.news_list ul li a:hover .news_tit{color: #000;}
.news_list ul li a:hover .news_des{height: 48px;margin-bottom: 16px;color: #6f5203;}
.news_list ul li a:hover .news_date{color: #6f5203;}

.press_list{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;}
.press_list ul{width: 100%;height: auto;overflow: hidden;}
.press_list ul li{width: 100%;height: auto;overflow: hidden;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #e6e6e6;}
.press_list ul li a{display: block;width: 100%;height: 108px;overflow: hidden;position: relative;}
.press_date{width: 122px;text-align: center;height: 100%;background: #e6e6e6;position: absolute;top: 0;left: 0;transition: 400ms;}
.press_d{font-size: 30px;line-height: 36px;height: 36px;overflow: hidden;margin-top: 24px;}
.press_m{line-height: 24px;height: 24px;overflow: hidden;}
.press_info{width: 100%;padding-left: 142px;height: auto;overflow: hidden;}
.press_tit{font-size: 20px;line-height: 44px;height: 44px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333;transition: 400ms;}
.press_des{line-height: 24px;height: 48px;color: #808080;overflow: hidden;}
.press_list ul li a:hover .press_date{background: #19274c;color: #fff;}
.press_list ul li a:hover .press_tit{font-weight: bold;color: #19274c;}

.hint{text-align: center;font-size: 18px;line-height: 30px;margin-bottom: 24px;}
.search_list{width: 100%;height: auto;overflow: hidden;margin-bottom: 40px;}
.search_list ul{width: 100%;height: auto;overflow: hidden;}
.search_list ul li{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #e6e6e6;font-size: 16px;}
.search_list ul li a{display: block;line-height: 70px;height: 70px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 24px;background: url(../img/sear.png) left center no-repeat;background-size: 10px!important;}
.search_list ul li a:hover{color: #19274c;font-weight: bold;background: url(../img/sear_h.png) left center no-repeat;}

.news_title{font-size: 24px;line-height: 34px;margin-bottom: 10px;text-align: center;}
.news_publish{line-height: 24px;text-align: center;color: #808080;padding-bottom: 24px;border-bottom: 1px dashed #e6e6e6;margin-bottom: 42px;}
.news_det{}
.next2{width: 100%;height: auto;overflow: hidden;margin-top: 50px;}
.next2 ul{width: 100%;height: auto;overflow: hidden;}
.next2 ul li{max-width: 50%;height: auto;overflow: hidden;}
.next2 ul li:first-child{float: left;}
.next2 ul li:last-child{float: right;}
.next2 ul li a{display: inline-block;color: #808080;line-height: 30px;height: 30px;overflow: hidden;}
.next2 ul li a:hover{font-weight: bold;color: #19274c;}
.together{width: 100%;height: auto;overflow: hidden;position: relative;padding-top: 20px;margin-top: 20px;border-top: 1px solid #e6e6e6;}
.share{width: 100%;height: auto;overflow: hidden;}
#share_box{width: 100%;height: auto;overflow: hidden;}
#share_box li{width: 42px;height: 42px;overflow: hidden;float: left;margin-bottom: 0px;margin-right: 20px;}
#share_box a{display:block;width: 42px;height: 42px!important;line-height:42px;margin:0px 0px;padding:0;cursor:pointer;font-size: 0px;overflow: hidden;background-size: 100%!important;border: 1px solid #e6e6e6;transition: 400ms;}
#share_box a:hover{border: 1px solid #f6b403;}
#share_box a.bds_weixin{background: url(../img/share_wx.png) #fff center center no-repeat;}
#share_box a.bds_weixin:hover{background: url(../img/share_wx_h.png) #f6b403 center center no-repeat;}
#share_box a.bds_sqq{background: url(../img/share_qq.png) #fff center center no-repeat;}
#share_box a.bds_sqq:hover{background: url(../img/share_qq_h.png) #f6b403 center center no-repeat;}
#share_box a.bds_tsina{background: url(../img/share_wb.png) #fff center center no-repeat;}
#share_box a.bds_tsina:hover{background: url(../img/share_wb_h.png) #f6b403 center center no-repeat;}
#share_box a.bds_qzone{background: url(../img/share_qzone.png) #fff center center no-repeat;}
#share_box a.bds_qzone:hover{background: url(../img/share_qzone_h.png) #f6b403 center center no-repeat;}
.back{width: 202px;position: absolute;right: 0;top: 20px;text-align: center;font-size: 18px;}
.back a{display: block;border: 1px solid #f6b403;height: 42px;line-height: 40px;color: #808080;transition: 400ms;}
.back a span{display: inline-block;line-height: 40px;height: 40px;overflow: hidden;padding-left: 32px;background: url(../img/back.png) left center no-repeat;background-size: 15px!important;}
.back a:hover{background: #f6b403;color: #fff;}
.back a:hover span{background: url(../img/back_h.png) left center no-repeat;}

.det_above{width: 100%;height: auto;overflow: hidden;/*margin-top: -24px;*/}
.pro_image{width: 702px;padding: 24px 0;height: auto;overflow: hidden;margin-right: 26px;float: left;position: relative;}
.pro_image_one{/*width: 700px;*/height: auto;border: 1px solid #e6e6e6;margin: 24px 26px 24px 0;padding: 0px 0;font-size: 0px;overflow: hidden;float: left;}
.pro_image_one img{max-width: 100%;width: 100%;}
.pc_image{width: 100%;height: auto;overflow: hidden;}
.bigimg{width: 526px;height: auto;overflow: hidden;margin-right: 12px;float: left;border: 1px solid #e6e6e6;}
.bigimg{}
.bigimg li{width: 524px;height: 396px;font-size: 0px;}
.bigimg li i{width: 524px;height: 396px;}
.smallscroll{width: 164px;height: 396px;float: left;position: static;}
.smallimg ul{width: 100%;height: auto;overflow: hidden;}
.smallimg ul li{width: 164px;height: 124px;font-size: 0px;margin-bottom: 12px;}
.smallimg ul li i{width: 164px;height: 124px;position: relative;}
.smallimg ul li i:after{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 2px solid #e6e6e6;transition: 400ms;}
.smallimg ul li:hover i:after,.smallimg ul li.on i:after{border: 2px solid #19274c;}
.prev_det_pc,.next_det_pc{width: 164px;height: 24px;position: absolute;right: 0px;}
.prev_det_pc{background: url(../img/det_up.png) center top no-repeat;top: 0;}
.next_det_pc{background: url(../img/det_down.png) center bottom no-repeat;bottom: 0px;}
.prev_det_pc:hover{background: url(../img/det_up_h.png) center top no-repeat;}
.next_det_pc:hover{background: url(../img/det_down_h.png) center bottom no-repeat;}


.pro_content{width: 572px;margin-top: 24px;padding: 35px 40px 0;float: left;height: auto;overflow: hidden;background: #f5f5f5;min-height: 404px;}
.pro_content_one{min-height: 530px;}
.pro_title{font-size: 36px;line-height: 68px;height: 68px;border-bottom: 4px solid #d1d1d1;overflow: hidden;font-weight: bold;color: #19274c;margin-bottom: 20px;}
.pro_ad{margin-bottom: 30px;}
.pro_ad1{font-size: 18px;}
.pro_ad2{}
.share2{}
.share2 a{}
.share2 a.bds_more{margin: 0px;width: 132px;height: 36px;line-height: 36px;overflow: hidden;font-size: 14px;text-align: left;background: url(../img/share_bg.jpg) #19274c right center no-repeat;background-size: auto 100%;color: #fff;padding: 0px;position: relative;padding-left: 58px;}
.share2 a.bds_more:before{content: "";width: 16px;height: 100%;background: url(../img/share.png) left center no-repeat;position: absolute;left: 28px;top: 0;}
.next3{width: 100%;height: auto;overflow: hidden;padding-top: 14px;margin-top: 44px;border-top: 1px solid #d1d1d1;}
.next3 ul{width: 100%;height: auto;overflow: hidden;background: #e6e6e6;padding: 0 20px;height: 38px;}
.next3 ul li{max-width: 50%;}
.next3 ul li:first-child{float: left;}
.next3 ul li:last-child{float: right;}
.next3 ul li a{display: inline-block;line-height: 38px;height: 38px;color: #808080;overflow: hidden;}
.next3 ul li a:hover{font-weight: bold;color: #19274c;}
.det{width: 100%;height: auto;overflow: hidden;margin-bottom: 30px;border-top: 1px solid #e6e6e6;margin-top: 34px;}
.det span{display: inline-block;padding: 0 72px 0 46px;font-size: 24px;font-weight: bold;color: #19274c;line-height: 58px;height: 58px;overflow: hidden;background: url(../img/det.jpg) #f6b403 right center no-repeat;background-size: auto 100%;}

.mc_image{width: 100%;height: auto;overflow: hidden;position: relative;display: none;}
.swiper-container_det{width: 100%;height: auto;overflow: hidden;margin-bottom: 10px;}
.swiper-slide_det{width: 100%;width: 100%;height: auto;overflow: hidden;border: 1px solid #e6e6e6;}
.swiper-slide_det i{/*width: inherit;height: inherit;display: table-cell;vertical-align: middle;*/display: block;width: 100%;height: auto;display: block;overflow: hidden;text-align: center;}
.swiper-slide_det i img{max-width: 100%;max-height: 100%;}
.dot_box{width: 100%;height: auto;overflow: hidden;padding: 0px 25px;position: relative;}
.swiper-container_dot{width: 100%;height: auto;overflow: hidden;}
.swiper-slide_dot{width: 132px;height: auto;overflow: hidden;cursor: pointer;}
.swiper-slide_dot i{/*width: 116px;height: 88px;display: table-cell;vertical-align: middle;*/display: block;width: 100%;height: 100%;display: block;overflow: hidden;text-align: center;position: relative;}
.swiper-slide_dot i:after{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 2px solid #e6e6e6;}
.swiper-slide_dot i img{max-width: 100%;/*max-height: 100%;*/width: 100%;}
.swiper-slide_dot.swiper-slide-active i:after{background: none;border: 2px solid #19274c;}
.swiper-button-prev-det,.swiper-button-next-det{width: 25px;height: 100%;overflow: hidden;position: absolute;margin-top: 0;top: auto;bottom: 0px;background-size: 14px!important;transition: 400ms;}
.swiper-button-prev-det{left: 0px;background: url(../img/det_left.png) left center no-repeat;}
.swiper-button-prev-det:hover{background: url(../img/det_left_h.png) left center no-repeat;}
.swiper-button-next-det{right: 0px;background: url(../img/det_right.png) right center no-repeat;bottom: 0px;}
.swiper-button-next-det:hover{background: url(../img/det_right_h.png) right center no-repeat;}


@media (min-width: 1400px){
	.container{width: 1330px;}
}

@media (min-width: 1200px) and (max-width: 1399px){
  .headline{margin-bottom: 35px;}
  .head_bt{font-size: 24px;width: 208px;height: 56px;line-height: 56px;}
  .imore{width: 108px;}
  .hd_pro{left: 200px;top: -88px;}
  .hd_pro ul li{width: 140px;height: 38px;}
  .hd_pro ul li a{line-height: 38px;height: 38px;}
  .pro_right ul li{margin-bottom: 22px;}
  .pro_intro{margin-top: -30px;}
  .pro_bt{line-height: 36px;height: 36px;font-size: 22px;}

  .about{padding: 160px 0 80px 0px;}
  .about_intro{padding: 18px 0 0 600px;}
  .about_bt{font-size: 28px;}
  .news{padding: 60px 0 70px;}
  .news_data{width: 572px;}

	.footer{padding: 24px 0 30px;}
	.site_map{width: 46%;}
	.site_map ul li{padding-right: 40px;}
	.contact{padding-right: 20px;padding-left: 10px;}
	.others{width: 24%;padding-top: 10px;}
    
  .ny_main{margin-top: -56px;}
  .here_ii{line-height: 56px;height: 56px;}
  .public{padding-top: 56px;}
  .left_type_one{top: -94px;left: 216px;}
  .left_type_one ul li{width: 150px;height: 38px;}
  .left_type_one ul li a{padding: 0 20px;line-height: 38px;height: 38px;}

  .about_detail{width: 694px;}
  .about_title{font-size: 22px;}

  .left_type_two{margin-right: 34px;}
  .right_type_two{width: 856px;}

  .news_list{margin-bottom: 20px;}
  .news_list ul li{margin-bottom: 26px;}
  .news_pic{margin-bottom: 94px;}
  .news_tit{margin-bottom: 10px;}
  .news_list ul li a:hover .news_des{margin-bottom: 10px;}

  .press_list ul li{padding-bottom: 26px;margin-bottom: 26px;}
  .press_list ul li a{height: 102px;}
  .press_date{width: 116px;}
  .press_d{margin-top: 20px;}
  .press_info{padding-left: 136px;}

  .search_list ul li a{line-height: 68px;height: 68px;}
  
  .news_title{font-size: 22px;line-height: 32px;}
  .news_publish{margin-bottom: 36px;}
  .next2{margin-top: 46px;}
  #share_box li{width: 40px;height: 40px;margin-right: 16px;}
  #share_box a{width: 40px;height: 40px!important;line-height:40px;}
  .back{width: 182px;font-size: 17px;}
  .back a{height: 40px;line-height: 38px;}
  .back a span{line-height: 38px;height: 38px;padding-left: 26px;background-size: 12px!important;}

  .pro_image{width: 648px;padding: 20px 0;}
  .pro_image_one{margin: 20px 26px 20px 0;padding: 0px 0;}
  .bigimg{width: 486px;}
  .bigimg li{width: 484px;height: 366px;}
  .bigimg li i{width: 484px;height: 366px;}
  .smallscroll{width: 152px;height: 366px;}
  .smallimg ul li{width: 152px;height: 115px;margin-bottom: 10px;}
  .smallimg ul li i{width: 152px;height: 115px;}
  .prev_det_pc,.next_det_pc{width: 152px;height: 20px;background-size: 50px!important;}

  .pro_content{width: 496px;margin-top: 20px;padding: 16px 34px 0;min-height: 366px;}
  .pro_content_one{min-height: 489px;}
  .pro_title{font-size: 32px;}
  .share2 a.bds_more{width: 118px;height: 32px;line-height: 32px;padding-left: 46px;}
  .share2 a.bds_more:before{width: 15px;left: 22px;background-size: 100%;}
  .det span{padding: 0 65px 0 36px;font-size: 22px;line-height: 52px;height: 52px;}



}

@media (min-width: 992px) and (max-width: 1199px){
	.header{height: 84px;}
	.menu{padding: 0 100px 0 196px;}
	.nav{height: 84px;padding: 0 0 0 40px;}
	.nav ul li a{line-height: 84px;height: 84px;}
	.two_box{height: 34px;}
	.nav ul li ul li a,.nav ul li.cu ul li a,.nav ul li.on ul li a{padding: 0 14px;line-height: 34px;height: 34px;}
	.logo{width: 186px;height: 84px;}
	.logo i{width: 186px;height: 84px;}
	.search_box{width: 320px;}
	.banner{padding-top: 84px;}
	.swiper-pagination-banner{bottom: 16px;}
	.swiper-pagination-banner li span{width: 50px;}
	.swiper-button-prev-banner,.swiper-button-next-banner{width: 5%;height: 126px;margin-top: -63px;}

	.product{padding: 60px 0 56px;}
  .headline{margin-bottom: 30px;}
  .head_bt{font-size: 22px;line-height: 52px;height: 52px;width: 192px;}
  .head_bt:before{width: 12px;left: 16px;}
  .imore{width: 96px;}
  .hd_pro{top: -77px;left: 184px;}
  .hd_pro ul li{width: 120px;height: 34px;font-size: 15px;}
  .hd_pro ul li a{line-height: 34px;height: 34px;}
  .left_bt{height: 54px;line-height: 54px;padding: 0 80px 0 20px;font-size: 17px;}
  .swiper-button-prev-pro,.swiper-button-next-pro{width: 32px;height: 54px;background-size: 12px!important;}
  .swiper-button-prev-pro{left: auto;right: 42px;}
  .pro_right ul li{margin-bottom: 17px;}
  .pro_intro{padding: 0 10px;margin-top: -25px;}
  .pro_bt{font-size: 20px;line-height: 30px;height: 30px;}
  .pro_nr{font-size: 15px;line-height: 24px;height: 24px;}
  
  .about{padding: 130px 0 76px 0px; }
  .about_area{min-height: 328px;}
  .about_video{width: 442px;height: 288px;}
  .about_intro{padding: 0px 0 0 475px;}
  .about_bt{font-size: 24px;line-height: 60px;height: 61px;margin-bottom: 16px;}
  .about_nr{font-size: 15px;line-height: 30px;height: 150px;margin-bottom: 20px;}
  .about_imore{width: 145px;height: 32px;}
  .about_imore a{line-height: 32px;height: 32px;padding: 0 50px 0 32px;background: url(../img/about_jiantou.png) 90px center no-repeat;}
  .about_imore a:hover{background: url(../img/about_jiantou.png) 102px center no-repeat;}

  .news{padding: 54px 0 60px;}
  .news_show{width: 495px;margin-right: 18px;}
  .swiper-button-prev-show,.swiper-button-next-show{margin-top: -44px;}
  .news_data{width: 427px;padding: 0 18px;}
  .news_data ul li{padding: 16px 0;}
  .news_item a{height: 70px;}
  .news_time{width: 82px;}
  .news_d{font-size: 28px;line-height: 32px;height: 32px;}
  .news_intro{padding-left: 98px;}
  .news_bt{line-height: 24px;height: 24px;margin-bottom: 2px;}
  .news_nr{line-height: 22px;height: 44px;}

	.footer{padding: 30px 0 30px;}
	.site_map{display: none;}
	.contact{width: 60%;}
	.con_bt{font-size: 22px;line-height: 46px;height: 46px;}
	.con_nr dd{line-height: 30px;padding-left: 34px;}
	.con_addr{background: url(../img/con_addr.png) left 4px no-repeat;}
	.con_tel{background: url(../img/con_tel.png) left 4px no-repeat;}
	.con_fax{background: url(../img/con_fax.png) left 4px no-repeat;}
	.con_mail{background: url(../img/con_mail.png) left 4px no-repeat;}
	.others{width: 26%;padding-left: 0px;float: right;}
	.linker{height: 34px;}
	.linker ul{height: 34px;}
	.linker ul li a{height: 34px;line-height: 34px;}
	.linker ul li a em{background-size: 16px!important;}
	.linker ul li ul li a{line-height: 34px;height: 34px;}
	.copyright{padding: 16px 0;}
  
  .ny_banner img{width: 120%;}
  .ny_main{margin-top: -52px;}
  .here_ii{line-height: 52px;height: 52px;}
  .public{padding-top: 46px;/*margin-bottom: 64px;*/padding-bottom: 64px;}
  .left_type_one{top: -80px;left: 200px;}
  .left_type_one ul li{width: 132px;height: 34px;}
  .left_type_one ul li a{line-height: 34px;height: 34px;}

  .left_type_two{width: 240px;margin-right: 28px;}
  .left_type_two ul li{font-size: 16px;}
  .left_type_two ul li a{height: 48px;line-height: 48px;padding: 0 36px 0 20px;}
  .left_type_two ul li a span{width: 16px;right: 18px;}
  .left_type_two ul li ul li{font-size: 15px;}
  .left_type_two ul li ul li a{line-height: 42px;height: 42px;}
  .left_type_two ul li ul li ul li{font-size: 14px;}
  .left_type_two ul li ul li ul li a{line-height: 36px;height: 36px;}

  .about_image{width: 375px;margin-right: 35px;}
  .about_detail{width: 530px;}
  .about_det{line-height: 28px;}
  .about_title{font-size: 22px;line-height: 28px;}

  .right_type_two{width: 672px;}
  .pro_list ul li{margin-bottom: 16px;}
  .next1 a{width: 30px;height: 30px;line-height: 30px;}

  .news_list{margin-bottom: 20px;}
  .news_list ul li{margin-bottom: 20px;}
  .news_pic{margin-bottom: 78px;}
  .news_info{padding: 12px 16px 12px;}
  .news_tit{margin-bottom: 6px;}
  .news_list ul li a:hover .news_info{padding: 12px 16px 12px;}
  .news_list ul li a:hover .news_des{margin-bottom: 4px;}

  .press_list ul li{padding-bottom: 24px;margin-bottom: 24px;}
  .press_list ul li a{height: 102px;}
  .press_date{width: 116px;}
  .press_d{margin-top: 20px;}
  .press_info{padding-left: 136px;}
  .press_tit{font-size: 18px;line-height: 42px;height: 42px;margin-bottom: 2px;}

  .hint{margin-bottom: 16px;}
  .search_list ul li a{line-height: 66px;height: 66px;}

  .news_title{font-size: 20px;line-height: 30px;}
  .news_publish{padding-bottom: 20px;margin-bottom: 30px;}
  #share_box li{width: 38px;height: 38px;margin-right: 14px;}
  #share_box a{width: 38px;height: 38px!important;line-height:38px;}
  .back{width: 162px;font-size: 16px;}
  .back a{height: 38px;line-height: 36px;}
  .back a span{line-height: 36px;height: 36px;padding-left: 26px;background-size: 12px!important;}

  .pro_image{width: 465px;padding: 0px 0;margin-right: 25px;}
  .pro_image_one{margin: 0px 25px 0px 0;padding: 0px 0;}
  .pc_image{display: none;}
  .mc_image{display: block;}
  
  .pro_content{width: 450px;margin-top: 0px;padding: 10px 28px 0;min-height: 462px;}
  .pro_content_one{min-height: 350px;}
  .pro_title{font-size: 28px;line-height: 60px;height: 60px;border-bottom: 3px solid #d1d1d1;}
  .pro_ad1{font-size: 16px;}
  .share2 a.bds_more{width: 104px;height: 30px;line-height: 30px;padding-left: 40px;}
  .share2 a.bds_more:before{width: 14px;left: 18px;background-size: 100%;}
  .next3{margin-top: 36px;}
  .next3 ul{padding: 0 16px;height: 34px;}
  .next3 ul li a{line-height: 34px;height: 34px;}
  .det{margin-bottom: 22px;margin-top: 40px;}
  .det span{padding: 0 50px 0 28px;font-size: 20px;line-height: 42px;height: 42px;}
  
}

@media (max-width: 991px){
	.header{height: 80px;background: #19274c;}
	.header:before{width: 14%;left: 0;background: #fff;}
	.menu{display: none;}
	.logo{width: 40%;height: 80px;position: relative;background: url(../img/logo_bg.png) #fff right center no-repeat;background-size: auto 100%;}
	.logo i{width: 182px;height: 80px;}
	.language{right: 140px;}
	.search{right: 76px;}
	.search_box{width: 320px;right: -62px;}
	.nav_button{display: block;}
	.banner{padding-top: 80px;}
	.ibanner img{width: 120%;}
	.swiper-pagination-banner{bottom: 16px;}
	.swiper-pagination-banner li span{width: 50px;}
	.swiper-button-prev-banner,.swiper-button-next-banner{width: 6%;height: 126px;margin-top: -63px;}
  
  .product{padding: 46px 0 40px;}
  .headline{margin-bottom: 24px;}
  .head_bt{font-size: 20px;line-height: 48px;height: 48px;width: 178px;}
  .head_bt:before{width: 12px;left: 16px;}
  .imore{width: 96px;font-size: 13px;}
  .hd_pro{top: -67px;left: 172px;}
  .hd_pro ul li{width: 100px;height: 30px;font-size: 14px;}
  .hd_pro ul li a{line-height: 30px;height: 30px;padding: 0 14px;}
  .left_bt{height: 48px;line-height: 48px;padding: 0 70px 0 16px;font-size: 16px;}
  .swiper-button-prev-pro,.swiper-button-next-pro{width: 30px;height: 48px;background-size: 10px!important;}
  .swiper-button-prev-pro{left: auto;right: 40px;}
  .pro_right ul li{margin-bottom: 13px;}
  .pro_intro{padding: 0 10px;margin-top: -25px;}
  .pro_bt{font-size: 18px;line-height: 26px;height: 26px;}
  .pro_nr{font-size: 14px;line-height: 24px;height: 24px;}
  
  .about{padding: 90px 0 68px 0px; }
  .about_area{padding: 16px 0 16px 16px;min-height: 252px;}
  .about_video{width: 338px;height: 220px;top: 16px;left: 16px;}
  .about_intro{padding: 0px 0 0 360px;}
  .about_bt{font-size: 22px;line-height: 42px;height: 50px;margin-bottom: 12px;}
  .about_nr{font-size: 14px;line-height: 26px;height: 104px;margin-bottom: 20px;}
  .about_imore{width: 124px;height: 30px;font-size: 13px;}
  .about_imore a{line-height: 30px;height: 30px;padding: 0 50px 0 26px;background: url(../img/about_jiantou.png) 76px center no-repeat;}
  .about_imore a:hover{background: url(../img/about_jiantou.png) 85px center no-repeat;}

  .news{padding: 46px 0 50px;}
  .news_show{width: 354px;margin-right: 16px;}
  .show_img img{width: 126%;position: relative;left: 50%;transform: translatex(-50%);}
  .show_intro{padding: 8px 90px 8px 16px;}
  .show_time{font-size: 13px;}
  .show_bt{font-size: 15px;}
  .swiper-pagination-show{bottom: 22px;right: 10px;}
  .swiper-pagination-show li span{margin: 0px 5px;width: 14px;height: 14px;}
  .swiper-button-prev-show,.swiper-button-next-show{width: 8%;margin-top: -44px;}

  .news_data{width: 346px;padding: 0 14px;}
  .news_data ul li{padding: 14px 0;}
  .news_item a{height: 64px;}
  .news_time{width: 70px;}
  .news_d{font-size: 24px;line-height: 28px;height: 28px;margin-top: 8px;}
  .news_m{font-size: 13px;}
  .news_intro{padding-left: 84px;}
  .news_bt{font-size: 15px;line-height: 22px;height: 22px;margin-bottom: 4px;}
  .news_nr{line-height: 20px;height: 40px;}

	.footer{padding: 22px 0 30px;}
	.site_map{display: none;}
	.contact{width: 60%;}
	.con_bt{font-size: 22px;line-height: 46px;height: 46px;}
	.con_nr dd{line-height: 30px;padding-left: 34px;}
	.con_addr{background: url(../img/con_addr.png) left 4px no-repeat;}
	.con_tel{background: url(../img/con_tel.png) left 4px no-repeat;}
	.con_fax{background: url(../img/con_fax.png) left 4px no-repeat;}
	.con_mail{background: url(../img/con_mail.png) left 4px no-repeat;}
	.others{width: 35%;padding-left: 0px;float: right;padding-top: 10px;}
	.linker{height: 34px;}
	.linker ul{height: 34px;}
	.linker ul li a{height: 34px;line-height: 34px;}
	.linker ul li a em{background-size: 16px!important;}
	.linker ul li ul li a{line-height: 34px;height: 34px;}
	.copyright{padding: 14px 0;}

  .ny_banner img{width: 140%;}
  .ny_main{margin-top: -48px;}
  .heading .container{padding: 0px;width: 100%;}
  .here{display: none;}
  .classify{ display: block;}
  .public{padding-top: 0px;/*margin-bottom: 56px;*/padding-bottom: 56px;}
  .left_type_one ul{display: block;width: 100%;height: auto;overflow: hidden;}
  .left_type_one ul li{width: 100%;margin-right: 0px;text-align: left;background: none;height: auto;-moz-transform:skew(-0deg);-webkit-transform:skew(-0deg);-ms-transform:skew(-0deg);transform:skew(-0deg);}
  .left_type_one ul li a{background: #19274c;color: #fff; -moz-transform:skew(0deg);-webkit-transform:skew(0deg);-ms-transform:skew(0deg);transform:skew(0deg);}
  .left_type_one ul li a:hover,.left_type_one ul li a.cu{background: #f6b403;}

  .left_list{position: absolute;z-index: 10;top: 15px;width: 100%;left: 0;background: #fff;margin-right: 0px;padding: 0 15px 10px;display: none;}
  .left_list ul li{width: 100%;margin-bottom: 4px;font-size: 16px;}
  .left_list ul li a{height: 42px;line-height: 42px;padding: 0 36px 0 20px;}
  .left_list ul li a span{width: 16px;right: 18px;background-size: 16px!important;}
  .left_list ul li ul li{font-size: 15px;text-indent: 16px;}
  .left_list ul li ul li a{line-height: 38px;height: 38px;}
  .left_list ul li ul li ul li{font-size: 14px;text-indent: 32px;}
  .left_list ul li ul li ul li a{line-height: 32px;height: 32px;}
  .left_type_two ul li ul li ul li a:after{left: 36px;}

  .about_image{width: 100%;margin-right: 0px;margin-bottom: 30px;}
  .about_detail{width: 100%;}
  .about_det{line-height: 28px;}
  .about_title{font-size: 20px;line-height: 28px;}
  
  .right{padding-top: 34px;}
  .right_type_two{width: 100%;}
  .pro_list ul li{margin-bottom: 16px;}
  .next1 a{width: 28px;height: 28px;line-height: 28px;}

  .news_list{margin-bottom: 16px;}
  .news_list ul li{width: 48.5%;margin-right: 3%;margin-bottom: 24px;}
  .news_list ul li:nth-child(3n){margin-right: 3%;}
  .news_list ul li:nth-child(2n){margin-right: 0px;}
  .news_pic{width: 100%;font-size: 0px;position: relative;padding-bottom: 65%;height: 0;overflow: hidden;}
  .news_info{padding: 12px 16px 12px;position: relative;}
  .news_tit{margin-bottom: 6px;}
  .news_des{height: 48px;margin-bottom: 4px;}
  .news_list ul li a:hover .news_info{padding: 12px 16px 12px;}
  .news_list ul li a:hover .news_des{margin-bottom: 4px;}

  .press_list ul li{padding-bottom: 22px;margin-bottom: 22px;}
  .press_list ul li a{height: 92px;}
  .press_date{width: 106px;}
  .press_d{font-size: 28px;margin-top: 16px;}
  .press_info{padding-left: 126px;}
  .press_tit{font-size: 17px;line-height: 36px;height: 36px;margin-bottom: 2px;}

  .hint{margin-bottom: 16px;margin-top: 10px;}
  .search_list ul li a{line-height: 62px;height: 62px;}

  .news_title{font-size: 18px;line-height: 28px;margin-bottom: 8px;margin-top: 14px;}
  .news_publish{padding-bottom: 16px;margin-bottom: 24px;}
  .next2{margin-top: 38px;}
  .next2 ul li{max-width: 100%;width: 100%;}
  .next2 ul li a{display: block;white-space: nowrap;text-overflow: ellipsis;}
  #share_box li{width: 34px;height: 34px;margin-right: 12px;}
  #share_box a{width: 34px;height: 34px!important;line-height:34px;}
  .back{width: 132px;font-size: 15px;}
  .back a{height: 34px;line-height: 32px;}
  .back a span{line-height: 32px;height: 32px;padding-left: 20px;background-size: 10px!important;}

  .pro_image{width: 465px;padding: 0px 0;margin-right: 25px;margin: 0 auto 25px;float: none;}
  .pro_image_one{padding: 0px 0;margin: 0 auto 25px;}
  .pc_image{display: none;}
  .mc_image{display: block;}

  .pro_content{width: 100%;margin-top: 0px;padding: 10px 28px 40px;min-height: 100px;}
  .pro_content_one{min-height: 100px;}
  .pro_title{font-size: 28px;line-height: 60px;height: 60px;border-bottom: 3px solid #d1d1d1;}
  .pro_ad1{font-size: 16px;}
  .share2 a.bds_more{width: 104px;height: 30px;line-height: 30px;padding-left: 40px;}
  .share2 a.bds_more:before{width: 14px;left: 18px;background-size: 100%;}
  .next3{margin-top: 36px;}
  .next3 ul{padding: 0 16px;height: 34px;}
  .next3 ul li a{line-height: 34px;height: 34px;}
  .det{margin-bottom: 18px;margin-top: 36px;}
  .det span{padding: 0 40px 0 22px;font-size: 18px;line-height: 38px;height: 38px;}
}

@media (max-width: 767px){
	.header{height: 76px;}
	.logo{width: 46%;height: 76px;}
	.logo i{width: 170px;height: 76px;}
	.language{right: 130px;}
	.search{right: 70px;}
	.search_box{right: -56px;}
	.nav_button{background-size: 25px;}
	.banner{padding-top: 76px;}
	.ibanner img{width: 126%;}
	.swiper-pagination-banner{bottom: 14px;}
	.swiper-pagination-banner li span{width: 42px;height: 5px;}
	.swiper-button-prev-banner,.swiper-button-next-banner{width: 8%;}

	.class_top{line-height: 76px;height: 76px;font-size: 20px;}
	.class_close{background-size: 22px;}
	.m_list ul li a{line-height: 46px;height: 46px;}
	.m_list ul li ul li a{line-height: 40px;height: 40px;}
  .m_list ul li ul li ul li ul li a{line-height: 36px;height: 36px;}

  .product{padding: 36px 0 32px;}
  .headline{margin-bottom: 20px;}
  .head_bt{font-size: 18px;line-height: 44px;height: 44px; padding: 0 34px; width: 162px;}
  .head_bt:before{width: 10px;left: 14px;}
  .hd_pro{top: 0px;left: 0px;position: relative;margin-bottom: 12px;padding-left: 8px;}
  .pro_left{width: 100%;margin-bottom: 20px;}
  .pro_right{width: 100%;}
  .pro_right ul li{width: 48%;margin-left: 0%;margin-bottom: 20px;}
  .pro_right ul li:nth-child(odd){margin-right: 4%;}
  .pro_mask{display: none!important;}
  .pro_intro{margin-top: 0px;bottom: 0px;top: auto;display: block!important;background: rgba(246,180,3,.8);}
  .pro_bt{font-size: 16px;line-height: 36px;height: 36px;}
  .pro_nr{display: none;}
  
  .about{padding: 82px 0 58px 0px; }
  .about .about_white{width: 50%;}
  .about_area{padding: 16px 16px 36px 16px;}
  .about_video{width: 100%;height: 326px;top: 0px;left: 0px;position: relative;float: none;margin: 0 auto 8px;}
  .about_intro{padding: 0px 0 0 0px;}
  .about_bt{font-size: 18px;line-height: 50px;height: 52px;margin-bottom: 14px;}
  .about_nr{height: auto;margin-bottom: 24px;max-height: 156px;}
  
  .news_show{width: 100%;margin-right: 0px;margin-bottom: 16px;}
  .show_img img{width: 100%;}
  .swiper-button-prev-show,.swiper-button-next-show{width: 6%;}
  .news_data{width: 100%;padding: 0 16px;}
  .news_data ul li{padding: 16px 0;}
  .news_item a{height: 68px;}
  .news_time{width: 70px;}
  .news_d{margin-top: 10px;}
  .news_nr{line-height: 22px;height: 44px;}

	.footer{padding: 18px 0 28px;}
	.contact{width: 64%;}
	.con_bt{font-size: 20px;line-height: 44px;height: 44px;}
	.others{width: 128px;}
	.erweima{margin-bottom: 0px;}
	.ewm_intro{padding-top: 6px;}
	.ewm_bt{font-size: 15px;line-height: 28px;height: 28px;}
	.linker{display: none;}
  
  .ny_banner img{width: 150%;}
  .ny_main{margin-top: -44px;}
  .public{margin-bottom: 0px;padding-bottom: 50px;}
  .left_list ul li a{height: 38px;line-height: 38px;}
  .left_list ul li ul li a{line-height: 36px;height: 36px;}
  .left_list ul li ul li ul li a{line-height: 30px;height: 30px;}

  .about_image{margin-bottom: 24px;}
  .about_det{line-height: 26px;}
  .about_title{font-size: 18px;line-height: 26px;}
  
  .right{padding-top: 30px;}
  .pro_list ul li{width: 48%;margin-right: 0%;margin-bottom: 20px;}
  .pro_list ul li:nth-child(odd){margin-right: 4%;}

  .news_list{margin-bottom: 16px;}
  .news_list ul li{margin-bottom: 20px;}
  .news_info{padding: 10px 16px 10px;}
  .news_tit{margin-bottom: 4px;}
  .news_des{margin-bottom: 2px;}
  .news_list ul li a:hover .news_info{padding: 10px 16px 10px;}
  .news_list ul li a:hover .news_des{margin-bottom: 2px;}

  .press_list{margin-bottom: 18px;}
  .press_list ul li{padding-bottom: 18px;margin-bottom: 18px;}
  .press_list ul li a{height: 82px;}
  .press_date{width: 96px;background: #19274c;color: #fff;}
  .press_d{margin-top: 12px;}
  .press_info{padding-left: 114px;}
  .press_tit{font-size: 16px;line-height: 28px;height: 28px;}

  .hint{font-size: 17px;line-height: 26px;margin-bottom: 12px;margin-top: 8px;}
  .search_list{margin-bottom: 38px;}
  .search_list ul li{font-size: 15px;}
  .search_list ul li a{line-height: 56px;height: 56px;padding-left: 22px;background-size: 9px!important;}

  .news_title{margin-top: 8px;}
  .news_publish{padding-bottom: 12px;margin-bottom: 20px;}
  .next2{margin-top: 32px;}
  .next2 ul li a{line-height: 28px;height: 28px;}
  #share_box li{width: 30px;height: 30px;margin-right: 10px;}
  #share_box a{width: 30px;height: 30px!important;line-height:30px;}
  .back{width: 112px;font-size: 14px;}
  .back a{height: 30px;line-height: 28px;}
  .back a span{line-height: 28px;height: 28px;padding-left: 18px;background-size: 9px!important;}

  .pro_image{width: 465px;margin: 0 auto 20px;}
  .pro_image_one{margin: 0 auto 20px;}

  .pro_content{padding: 10px 24px 40px;}
  .pro_title{font-size: 26px;line-height: 56px;height: 56px;border-bottom: 3px solid #d1d1d1;}
  .pro_ad1{font-size: 15px;}
  .next3{margin-top: 24px;}
  .det{margin-bottom: 12px;margin-top: 32px;}
  .det span{padding: 0 36px 0 18px;font-size: 17px;line-height: 36px;height: 36px;}
}

@media (max-width: 567px){
	.header{height: 72px;}
	.logo{width: 50%;height: 72px;}
	.logo i{width: 160px;height: 72px;}
	.language{right: 124px;}
	.search{right: 64px;}
	.search_box{width: 345px;right: -50px;}
	.nav_button{background-size: 24px;}
	.banner{padding-top: 72px;}
	.ibanner img{width: 145%;}
	.swiper-pagination-banner li span{margin: 0px 6px;width: 36px;height: 4px;}
	.swiper-button-prev-banner,.swiper-button-next-banner{width: 10%;}

	.class_top{line-height: 72px;height: 72px;font-size: 19px;}
	.class_close{background-size: 20px;}
	.m_list{height: 74%;}

  .product{padding: 30px 0 28px;}
  .headline{margin-bottom: 14px;}
  .head_bt{font-size: 16px;line-height: 38px;height: 38px;padding: 0 26px 0 34px;width: 142px;}
  .imore{width: 86px;height: 28px;line-height: 28px;right: 6px;}
  .hd_pro{margin-bottom: 8px;}
  .hd_pro ul li{width: 74px;height: 28px;}
  .hd_pro ul li a{line-height: 28px;height: 28px;padding: 0 8px;}
  .pro_left{margin-bottom: 15px;}
  .left_bt{height: 42px;line-height: 42px;font-size: 15px;}
  .swiper-button-prev-pro,.swiper-button-next-pro{height: 42px;}
  .pro_right ul li{margin-bottom: 14px;}
  .pro_bt{font-size: 15px;line-height: 32px;height: 32px;}
  
  .about{padding: 72px 0 58px 0px; }
  .about_area{padding: 14px 14px 36px 14px;}
  .about_video{width: 100%;height: 210px;}
  .about_bt{font-size: 17px;line-height: 44px;height: 46px;margin-bottom: 12px;}
  
  .news{padding: 36px 0 42px;}
  .news_show{margin-bottom: 14px;}
  .swiper-button-prev-show,.swiper-button-next-show{width: 7%;}
  .news_data{padding: 0 14px;}
  .news_data ul li{padding: 14px 0;}

	.contact{width: 100%;margin-bottom: 20px;}
	.others{width: 260px;float: none;margin: 0 auto;height: auto;overflow: hidden;padding-top: 0px;}
	.ewm_intro{padding-top: 12px;}

  .ny_banner img{width: 180%;}
  .ny_main{margin-top: -38px;}
  .classify{line-height: 28px;height: 28px;padding: 0 26px 0 20px;width: 78px;}
  .classify:after{width: 10px;right: 12px;}
  .public{padding-bottom: 42px;}
  .left_list ul li{margin-bottom: 3px;font-size: 15px;}
  .left_list ul li a{height: 34px;line-height: 34px;}
  .left_list ul li ul li{font-size: 14px;}
  .left_list ul li ul li a{line-height: 34px;height: 34px;}
  .left_list ul li ul li ul{padding-bottom: 8px;}

  .about_image{margin-bottom: 20px;}
  .about_title{font-size: 16px;}
  
  .right{padding-top: 26px;}
  .pro_list ul li{margin-bottom: 14px;}
  .next1 a{width: 26px;height: 26px;line-height: 26px;margin: 0 4px;}

  .news_list{margin-bottom: 14px;}
  .news_list ul li{width: 100%;margin-right: 0%;}
  .news_list ul li:nth-child(3n){margin-right: 0%;}

  .press_list ul li{padding-bottom: 16px;margin-bottom: 16px;}
  .press_list ul li a{height: 78px;}
  .press_date{width: 82px;}
  .press_d{font-size: 26px;margin-top: 10px;}
  .press_info{padding-left: 98px;}
  .press_tit{line-height: 26px;height: 26px;margin-bottom: 3px;}

  .hint{font-size: 16px;line-height: 24px;margin-bottom: 6px;margin-top: 5px;}
  .search_list{margin-bottom: 36px;}
  .search_list ul li a{line-height: 50px;height: 50px;padding-left: 18px;background-size: 8px!important;}

  .news_title{font-size: 16px;line-height: 24px;}
  .news_publish{padding-bottom: 10px;margin-bottom: 16px;}
  .next2{margin-top: 28px;border-top: 1px solid #e6e6e6;padding-top: 12px;}
  .together{display: none;}

  .pro_image{width: 345px;margin: 0 auto 16px;}
  .pro_image_one{margin: 0 auto 16px;}
  .dot_box{padding: 0px 20px;}
  .swiper-slide_dot{width: 95px;}
  .swiper-slide_dot i:after{border: 1px solid #e6e6e6;}
  .swiper-slide_dot.swiper-slide-active i:after{border: 1px solid #19274c;}
  .swiper-button-prev-det,.swiper-button-next-det{width: 20px;background-size: 11px!important;}

  .pro_content{padding: 6px 18px 30px;}
  .pro_title{font-size: 24px;margin-bottom: 14px;}
  .pro_ad{margin-bottom: 24px;}
  .pro_ad1{font-weight: bold;}
  .share2{display: none;}
  .next3{margin-top: 0px;}
  .det{margin-bottom: 10px;margin-top: 28px;}
  .det span{padding: 0 32px 0 16px;font-size: 16px;line-height: 32px;height: 32px;}
}

@media (max-width: 372px){
	.header{height: 68px;}
	.logo{width: 50%;height: 68px;}
	.logo i{width: 145px;height: 68px;}
	.language{right: 104px;}
	.search{right: 58px;}
	.search_box{width: 290px;height: 52px;right: -44px;}
	.search_box form{height: 32px;padding-right: 60px;}
	.search_input{height: 32px;line-height: 32px;}
	.search_btn{width: 60px;height: 32px;line-height: 32px;}
	.nav_button{background-size: 23px;}
	.banner{padding-top: 68px;}
	.ibanner img{width: 165%;}
	.swiper-pagination-banner li span{width: 32px;}
	.swiper-button-prev-banner,.swiper-button-next-banner{width: 12%;height: 100px;margin-top: -50px;}

	.class_top{line-height: 68px;height: 68px;font-size: 18px;}
	.class_close{background-size: 20px;}
	.m_list ul li a{line-height: 42px;height: 42px;}
	.m_list ul li ul li a{line-height: 36px;height: 36px;}
  .m_list ul li ul li ul li ul li a{line-height: 32px;height: 32px;}
  
  .product{padding: 30px 0 24px;}
  .headline{padding-bottom: 8px;margin-bottom: 14px;}
  .head_bt{font-size: 15px;line-height: 34px;height: 34px;padding: 0 22px 0 30px;width: 126px;}
  .head_bt:before{width: 8px;left: 12px;}
  .imore{width: 66px;font-size: 12px;height: 24px;line-height: 24px;bottom: 8px;}
  .hd_pro{margin-bottom: 6px;padding-left: 5px;}
  .hd_pro ul li{width: 64px;height: 26px;font-size: 13px;margin-right: 8px;}
  .hd_pro ul li:last-child{margin-right: 0px;}
  .hd_pro ul li a{line-height: 26px;height: 26px;padding: 0 6px;}
  .pro_left{margin-bottom: 12px;}
  .left_bt{height: 38px;line-height: 38px;padding: 0 60px 0 14px;font-size: 14px;}
  .swiper-button-prev-pro,.swiper-button-next-pro{height: 38px;width: 26px;}
  .swiper-button-prev-pro{left: auto;right: 32px;}
  .swiper-button-next-pro{right: 6px;}
  .pro_right ul li{margin-bottom: 12px;}
  .pro_bt{font-size: 14px;line-height: 28px;height: 28px;}
  
  .about{padding: 62px 0 50px 0px; }
  .about_area{padding: 12px 12px 30px 12px;}
  .about_video{width: 100%;height: 178px;}
  .about_bt{font-size: 16px;line-height: 38px;height: 40px;margin-bottom: 10px;}
  .about_nr{line-height: 24px;margin-bottom: 18px;max-height: 144px;}
  .about_imore{width: 112px;height: 26px;font-size: 12px;}
  .about_imore a{line-height: 26px;height: 26px;padding: 0 46px 0 20px;background: url(../img/about_jiantou.png) 68px center no-repeat;}
  .about_imore a:hover{background: url(../img/about_jiantou.png) 76px center no-repeat;}

  .news{padding: 36px 0 36px;}
  .news_show{margin-bottom: 14px;}
  .show_intro{padding: 8px 70px 8px 14px;}
  .show_time{line-height: 18px;height: 18px;font-size: 12px;}
  .show_bt{line-height: 22px;height: 22px;font-size: 14px;}
  .swiper-pagination-show{right: 6px;}
  .swiper-pagination-show li span{margin: 0px 4px;width: 12px;height: 12px;}
  .swiper-button-prev-show,.swiper-button-next-show{width: 8%;height: 60px;margin-top: -44px;}

  .news_data{padding: 0 12px;}
  .news_data ul li{padding: 12px 0;}
  .news_item a{height: 64px;}
  .news_time{width: 68px;}
  .news_d{/*font-size: 22px;*/line-height: 24px;height: 24px;margin-top: 12px;}
  .news_m{line-height: 20px;height: 20px;font-size: 12px;}
  .news_intro{padding-left: 80px;}
  .news_bt{line-height: 20px;height: 20px;}
  .news_nr{line-height: 20px;height: 40px;}

	.footer{padding: 14px 0 28px;}
	.contact{width: 100%;margin-bottom: 20px;}
	.con_bt{font-size: 18px;line-height: 40px;height: 40px;}
	.con_nr dd{line-height: 28px;padding-left: 32px;background-size: 20px!important;}
	.others{width: 236px;}
	.erweima{padding: 10px;}
	.ewm_img{margin-right: 16px;}
	.ewm_intro{padding-top: 10px;}

  .ny_banner img{width: 200%;}
  .ny_main{margin-top: -34px;}
  .classify{line-height: 26px;height: 26px;padding: 0 20px 0 20px;width: 74px;}
  .classify:after{right: 8px;}
  .left_list ul li a{height: 32px;line-height: 32px;padding: 0 36px 0 16px;}
  .left_list ul li a span{width: 14px;right: 14px;background-size: 14px!important;}
  .left_list ul li ul li ul li{font-size: 13px;}
  .left_list ul li ul li ul li a:after{left: 34px;}
  .left_list ul li ul li ul li a:hover:after{width: 5px;}

  .about_image{margin-bottom: 20px;}
  .about_det{line-height: 24px;}
  .about_title{font-size: 16px;line-height: 24px;}
  
  .right{padding-top: 24px;}
  .pro_list ul li{margin-bottom: 12px;}
  .next1 a{width: auto;height: 24px; padding:0 8px 0 8px;line-height: 24px;}

  .news_list{margin-bottom: 16px;}
  .news_list ul li{margin-bottom: 16px;}
  .news_info{padding: 10px 14px 10px;}
  .news_des{margin-bottom: 0px;}
  .news_list ul li a:hover .news_info{padding: 10px 14px 10px;}
  .news_list ul li a:hover .news_des{margin-bottom: 0px;}

  .press_list ul li{padding-bottom: 14px;margin-bottom: 14px;}
  .press_list ul li a{height: 68px;}
  .press_date{width: 72px;}
  .press_d{font-size: 24px;line-height: 28px;height: 28px;}
  .press_m{line-height: 22px;height: 22px;font-size: 13px;}
  .press_info{padding-left: 86px;}
  .press_tit{font-size: 15px;line-height: 22px;height: 22px;}
  .press_des{line-height: 22px;height: 44px;}

  .hint{font-size: 15px;}
  .search_list{margin-bottom: 32px;}
  .search_list ul li{font-size: 14px;}
  .search_list ul li a{line-height: 46px;height: 46px;}

  .news_title{margin-bottom: 6px;margin-top: 6px;}
  .next2 ul li a{line-height: 26px;height: 26px;}

  .pro_image{width: 290px;margin: 0 auto 12px;}
  .pro_image_one{margin: 0 auto 12px;}
  .dot_box{padding: 0px 15px;}
  .swiper-slide_dot{width: 80px;}
  .swiper-button-prev-det,.swiper-button-next-det{width: 20px;background-size: 8px!important;}

  .pro_content{padding: 6px 18px 26px;}
  .pro_title{font-size: 22px;line-height: 50px;height: 50px;border-bottom: 2px solid #d1d1d1;margin-bottom: 14px;}
  .pro_ad{margin-bottom: 24px;}
  .next3 ul{height: auto;padding: 6px 10px;}
  .next3 ul li{max-width: 100%;width: 100%;}
  .next3 ul li a{line-height: 26px;height: 26px;display: block;white-space: nowrap;text-overflow: ellipsis;}
  .det{margin-bottom: 8px;margin-top: 24px;}
  .det span{padding: 0 28px 0 14px;font-size: 15px;line-height: 30px;height: 30px;}
}</pre></body></html>