@charset "utf-8";
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1563589361598'); /* IE9 */
  src: url('../fonts/iconfont.eot?t=1563589361598#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAScAAsAAAAACbwAAARMAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDTgqFaIRzATYCJAMcCxAABCAFhG0HgRQbbwhRVG9KZD8OyjFXE8OIsejlblERjBEexf/v8fD/++Pb59778M2kUZzu1cXEJMZfJzGUn4arTwIbk0IBQ+FQnjULOQdnYRcHpe0knSrdZHpYKu3B+ok/KO2B+G6un5v/cG/T2wNkvtt2LnOO1qDPcUAB7Q0USMBlUcKeQnS7LelhVu8T6DSLZLe5rEYCXBXSZYE4hhgKuPp8Sgo7tM465t4irqq06XJ6Cbhi/nx8lxSuJFUmXbvlaKkKFHwKJ+Sl/90O6Cj6+iI4P0TGGkAhLsTGTnGwLWtMW2fc2x1tBnRqJenTZNOeTPg/hsuZZNQ0Ilun/C9eN2ohyYqKqEm2buL3eGqzp1d1rn0alASfJ3kk2CdDSeb7qEeBXcCMCjT6Pb2YAtwnNgHJscZMtEJu6+soHW0HyaXmRE+3PxV8qVibaH7f98HyrrfVD/i22cxve99ZPvS1xlst8ljRbLKZJXEPPASpRBx93PdEeNQ73zb6sPeR8KRvtoezO5Mrl+bL+DyJLEfKS6Z5jpnBy2ZI5dMYTytPEB48kNvey8S3SG978EFufSd1u1tFUWK1SqPTNpX1kYV6UnksEx+ig+agCamxJt2L/fpkc9Cxkgh0cW91IW1H8Lq1+0hSeSBvxyeRFJMbqaGhQR8fIZ1ygqVHa4/00euarhSmO+kNTS9eecfOZNWuer552hFq9WMMUUWjpwaCWgeCxXOCW/+SpEiC/PynK1euWnnj4kUAk+MOHNM8z3ZKpWcgcBxPGuu6DzpbxSed/58YapQ9KNeb5oVmLqf2V/delUF/R5hfQQOTO+b5ZvmB4+/fjjA/OGhgOoxdOZ1eXG9OOMrqAyK94Fjcu+S4pS+9pZqIS44cb24s045Dv+0fUE0EXXiC+6WKlO6AiikVq0x04DVxh/dlLQzYN3nfvUc3AyaLOMgjxdOTBO7j+OV459dh4P+m/Ckf/Vv9jb6tK2Yv8Mn559pVwMeZm39h5n93kZf4b9jl1v+J9Dl3lZdR8jflsbF6rkDjIB++DN2fBsHfJzXoeX2OkdwVQuvTnyFpzEDWmkMX/BqodFkLtdY66LRa+cNdhnAcROnAKgMCQr/jkPR6BFm/m+iCfwaVUd+g1h8O0GlXBDyzy0Ig92IOUhiqCMVSAilZA60Esbs13AQZk47ivEaTJ4Mcj4pEYlxCsFkODZCr4wZ+EZOEMU3QHKsnysTHoE7HEkaO1UAljlNjbMyKj6fjPilOyeqBu004EAWDVAgKSxEQJZYBrR+MuYe+vwnEMNGhcCnrPlVlIA4PHZ2QKE5CDnS5zZBr3b6czFuEkQTD6MNFNA5Lj1CGCKSTayyCMf4sDUgJi6MuUTHKEs/96Ly2uPYd+u18CDpJz20iRY4SVdTRRKv3nBpCitOfTFKhFmRy0yDKgFlTYqJNTwr5vQU6BBWIYnk1a2pBC9jQuI5WNWXQUier54raFtSVXYoAAAAAAA==') format('woff2'),
  url('../fonts/iconfont.woff?t=1563589361598') format('woff'),
  url('../fonts/iconfont.ttf?t=1563589361598') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/iconfont.svg?t=1563589361598#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icontheearth2diqiu:before {
  content: "\e629";
}

.iconjiantou11:before {
  content: "\e725";
}

.iconjiantou12:before {
  content: "\e726";
}

.iconjiantou_liebiaoshouqi_o:before {
  content: "\eb8a";
}

.iconjiantou_liebiaozhankai_o:before {
  content: "\eb8b";
}

.iconicon_diqiuyi:before {
  content: "\e61a";
}
/*reset*/
ol, ul {
  list-style: none
}
article, aside, audio, body, canvas, caption, details, div, figure, footer, header, hgroup, html, iframe, img, mark, menu, nav, object, section, span, summary, table, tbody, td, tfoot, thead, tr, video ,ul,li,h1,h2,h3,h4,p{
  margin: 0;
  padding: 0;
  border: 0
}
 
body, button, input, pre, select, textarea {
  font-size: 14px;
  font-family: "Arial";
  color:#fff;
}
a:hover{text-decoration: none}
/*common*/
.en_module_title{font-size: 30px;color:#fff;padding-bottom: 15px;background:rgba(0,0,0,.6);}
.en_module_title h2{height: 100px;line-height: 100px;margin-left: 2%;position: relative;}
.en_module_title h2:after{content:"";height: 3px;background: #fff;position: absolute;width: 50px;bottom:15px;left:0;}
/*header*/
/*nav*/
.en_navbar{position: absolute;top:0;left:50%;width: 100%;height: 72px;background: rgba(255,255,255,.8);z-index: 999;width: 80%;padding: 0 3%;transform:translateX(-50%);transition: all .3s;}
.en_navbar .logo img{height: 35px;}
.en_navbar ._navbar {width: 60%;height: 100%;}
.en_navbar.fy_navbar ._navbar {width: 61%;}
.en_navbar.alb_navbar ._navbar {width: 62%;}
.en_navbar ._navbar li{position: relative;height: 100%;}
.en_navbar ._navbar li a{color:#000;text-transform: uppercase;font-size: 18px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;display: block;height: 100%;padding: 0 18.5px;line-height: 72px;}
.en_navbar.alb_navbar ._navbar li a {min-width:  124px;padding: 0;text-align: center}
.en_navbar.alb_navbar .en_child_nav{width: 230px;}
.en_navbar.alb_navbar .en_child_nav251{width: 124px;}
.en_navbar.alb_navbar .en_child_nav250{width: 282px;}
.en_navbar.alb_navbar .en_child_nav li a{text-align: left;}
.en_navbar.fy_navbar ._navbar li a{padding: 0 14.9px;font-size: 16px;}
.en_navbar.ey_navbar ._navbar li a{padding: 0 17px;font-size: 16px;}
.en_navbar ._navbar li a:hover,.en_navbar ._navbar li a.on{background: #005699;color:#fff;}
.en_navbar .header-right{font-size: 18px;}
.en_navbar:hover {background: rgba(255,255,255,1)}
.en_navbar.on{width: 100%;}
.en_child_nav{position: absolute;top:72px;left:0;width: 400px;background: #fff;opacity: 0;visibility: hidden;webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}
.en_navbar ._navbar li .en_child_nav li a{font-size: 16px;display: block;padding: 15px;line-height: 1.5;}
.en_navbar.fy_navbar ._navbar li .en_child_nav li a{font-size: 15px;}
.en_navbar ._navbar li .en_child_nav li{border-bottom: 1px solid #eee}
.en_navbar ._navbar li .en_child_nav li a:hover{background: #005699;color:#fff;}
.en_navbar ._navbar li:hover .en_child_nav{opacity: 1;visibility: visible;}
.en_child_nav1{width: 240px;}
.en_child_nav2{width: 330px;}
.en_child_nav42{width: 240px;}
.en_child_nav46{width: 200px;}
.en_child_nav4{width: 200px;}
.en_child_nav5{width: 185px;}
.product_child_nav{position: fixed;width: 100%;top:72px;left:0;background:#005699;display: flex;justify-content:center; -webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;height: 0;overflow: hidden;opacity: 0;}
.product_child_nav li img{width: 150px;display: block;margin: 0 auto;margin-bottom: 10px;}
.en_navbar ._navbar li .product_child_nav li a{color:#fff;text-align: center;display: block;font-size: 14px;line-height: 1;padding:15px 25px}
.product_child_nav li a span{display: block; }
.en_navbar ._navbar li:hover .product_child_nav{opacity: 1;height: 164px;}
.en_navbar ._navbar .product_child_nav li a:hover{background: #004882;color:#fff;}
.Hsrch-box{padding:0 33px 0 10px;width:130px;height:40px;border:1px solid #848484;border-radius:20px;position:relative;z-index:2;font-size:14px;color:#888}
.Hsrch-box .text{width:100%;height:37px;color:#848484;text-indent:5px;background:0 0;border:0;outline:0}
.Hsrch-box .text::-webkit-input-placeholder{color:#848484}
.Hsrch-box .text::-moz-input-placeholder{color:#848484}
.Hsrch-box .text::-ms-input-placeholder{color:#848484}
.Hsrch-box .btn{width:29px;height:100%;position:absolute;right:10px;top:0;color:#848484}
 


.related_links{width:auto; height:100%; margin:0 0 0 20px; padding:0; overflow:visible; }
.related_links .xxx_button{width:auto; height:23px; padding: 20px 0;display:table;font-size: 16px;}
.related_links .xxx_button .time{margin:0; padding:0; text-align:left; vertical-align:middle; display:table-cell;}
.related_links .xxx_button .time:nth-of-type(1) i{color:#848484; font-size:16px; line-height:16px; font-style:normal; font-weight:normal;}
.related_links .xxx_button .time:nth-of-type(3){padding:5px 0px 0px 0px;}
.related_links .xxx_button .time:nth-of-type(3) i{color:#848484; font-size:26px; line-height:20px; font-style:normal; font-weight:normal; margin-left:-4px; }
.related_links .xxx_button .time:nth-of-type(2){padding:0px 0px 0px 5px;}
.related_links .xxx_button .time:nth-of-type(2) em{color:#848484; font-size:14px; line-height:14px;font-weight: normal; font-style:normal;margin:0; padding:0;}
.related_links .xxx_content{display:none; width:195px; height:auto; background-color:#fff; margin:0; padding:0; text-align:left; position:absolute; right:0; top:72px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.related_links .xxx_content .xxx_section_1{width:100%; height:auto; margin:0; padding:15px 0px 20px 0px; clear:both; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.related_links .xxx_content .xxx_section_1 .nnn{color:#000; font-size:18px; line-height:18px;}
.related_links .xxx_content .xxx_section_2{width:100%; height:auto; margin:0; padding:0; clear:both; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.related_links .xxx_content .xxx_section_2::after{content:""; display:block; height:0px; line-height:0px; clear:both; visibility:hidden; overflow:hidden;}
.related_links .xxx_content .xxx_section_2 .xxx_left{width:28%; float:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.related_links .xxx_content .xxx_section_2 .xxx_right{width:100%; float:left; padding-left:0%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.related_links .xxx_content .xxx_section_2 .xxx_left ul{margin:0; padding:10px 0px 0px 0px; list-style-type:none;}
.related_links .xxx_content .xxx_section_2 .xxx_left ul li{margin:0px 0px 15px 0px; padding:0; float:none; line-height:20px; text-align:left;}
.related_links .xxx_content .xxx_section_2 .xxx_left ul li a{color:#000; font-size:14px; line-height:14px; display:inline-block; max-width:95%;}
.related_links .xxx_content .xxx_section_2 .xxx_left ul li.on a{font-weight:700;}
.related_links .xxx_content .xxx_section_2 .xxx_right .xxx_tab_content{display:none; width:100%; height:auto; min-height:180px; margin:0; padding:0; clear:both;}
.related_links .xxx_content .xxx_section_2 .xxx_right .xxx_tab_content:nth-of-type(1){display:block;}
.related_links .xxx_content .xxx_section_2 .xxx_right ul{margin:0; padding:0 0px 0px 0px; list-style-type:none;}
.related_links .xxx_content .xxx_section_2 .xxx_right ul li{margin:0px 0px 0 0px; padding:7.5px 0; padding-left: 7%; float:none; clear:both; line-height:20px; text-align:left;}
.related_links .xxx_content .xxx_section_2 .xxx_right ul li:hover{background: #005699;}
.related_links .xxx_content .xxx_section_2 .xxx_right ul li em{color:#3c3c3c; font-size:12px; line-height:14px; margin:0; padding:0; font-style:normal; display:inline-block; width:27%;}
.related_links .xxx_content .xxx_section_2 .xxx_right ul li a{color:#000; font-size:12px; line-height:20px; margin:0; padding:0; display:inline-block; width:67%;}
.related_links .xxx_content .xxx_section_2 .xxx_right ul li:hover a{color:#fff;}
.related_links .xxx_content .xxx_section_3{width:100%; height:auto; margin:20px 0px 0px 0px; padding:20px 0px 0px 0px; clear:both; border-top:#e0e0e0 solid 1px; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.related_links .xxx_content .xxx_section_3 a.close_related{color:#000; font-size:14px; line-height:14px;}



/*banner*/
.banner-box{width:100%;overflow:hidden}
.banner{width:100%;position: relative;}
.swiper-container-banner{width:100%;position:relative}
.banner-img{width:100%}
.banner-words-box{position:absolute;width:100%;left:0;bottom:0;padding:0 0 70px 0}
.banner-words{width:1280px;margin:0 auto;position:relative}
.banner-words-left{float:left;overflow:hidden;color:#fff;margin-top:30px}
.banner-words-left h6{font-size:36px;font-weight:700}
.banner-words-left p{font-size:18px;margin:4px 0 0 0}
.banner-words-right{position:absolute;right:0;top:20px}
.banner-words-right h6{width:156px;height:50px;text-align:center;line-height:50px;font-size:13px;color:#fff;background-color:#005bb1;font-weight:400}
.banner-words-right h6 i{width:22px;height:9px;background-repeat:no-repeat;display:inline-block;background-image:url(../images/banner_arrow.png);vertical-align:middle;margin:-2px 0 0 10px}
.banner-words-right h6:hover{background-color:#003c75}
.swiper-container-banner .swiper-slide{overflow:hidden;position:relative;}
.swiper-container-banner .swiper-slide-video{ }
.swiper-container-banner .swiper-slide video{width: 100%; margin-top: -15px; width: 100%;}
.swiper-container-banner .swiper-slide img{width: 100%; }
.swiper-container-banner .swiper-slide.swiper-slide-video{background: #000;}
.swiper-container-banner .swiper-button-prev{left:40px;}
.swiper-container-banner .swiper-button-next{right:40px;}
.swiper-container-banner .swiper-button-next {
    position: absolute;
    top: 50%;
    width: 48px;
    height: 47px;
    margin-top: -24px;
    z-index: 10;
    cursor: pointer;
    background-position: right center;
    background-repeat: no-repeat;
    background-image: url(../images/96x47.png);
    background-size: cover;
}
.swiper-container-banner .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 48px;
    height: 47px;
    margin-top: -24px;
    z-index: 10;
    cursor: pointer;
    background-position: left center;
    background-repeat: no-repeat;
    background-image: url(../images/96x47.png);
    background-size: cover;
}
/*.swiper-container-banner .swiper-slide img{width:100%;object-fit:cover;transform:matrix(1.1,0,0,1.1,0,0);-webkit-transition:all .4s ease 1.2s;-moz-transition:all .4s ease 1.2s;-ms-transition:all .4s ease 1.2s;-o-transition:all .4s ease 1.2s;transition:all .4s ease 1.2s}*/
/*.swiper-container-banner .swiper-slide-active img{transition-delay:.4s!important;transform:matrix(1,0,0,1,0,0);-webkit-transition:all 5s ease;-moz-transition:all 5s ease;-ms-transition:all 5s ease;-o-transition:all 5s ease;transition:all 5s ease}*/
.banner-focus-box{width:100%;overflow:hidden;background-color:#fff;padding:18px 0;margin-top: -62px;}
.banner-focus{width:1280px;margin:0 auto;position:relative}
.banner-focus .swiper-pagination{position:absolute;left:0;top:-9px}
.banner-focus .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:100%;margin:0 14px 0 0;background:#999;opacity:0.5}
.banner-focus .swiper-pagination-bullet-active{opacity:1;background:#fff}
input::-webkit-input-placeholder {
    color: #ccc;
  }
  input::-moz-input-placeholder {
    color: #ccc;
  }
  input::-ms-input-placeholder {
    color: #ccc;
  }
/*en_index_product*/
.en_index_product{background: url(../images/product_bg2.jpg) no-repeat center center;}
.en_index_product .product-cate{background:#286bb4;width: 15%;height: 100%;color:#fff;text-align: center;}
.en_index_product .product-cate .product-cate-item{padding: 10px 0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}
.en_index_product .product-cate .icon{width: 130px;margin: 0 auto}
.en_index_product .product-cate .icon .icon_wrap{width: 130px;height: 95px;display: flex;overflow: hidden;}
.en_index_product .product-cate .icon img{max-width: 100%;transition: all .4s linear;transform-style: preserve-3d;}
.en_index_product .product-cate .catname{font-size: 16px;margin-top: 0;}
.en_index_product .product-cate .product-cate-item:hover,.en_index_product .product-cate .product-cate-item.on {background: #0658a5;}
.en_index_product .product-cate .product-cate-item:hover .icon_img1,.en_index_product .product-cate .product-cate-item:hover .icon_img2{transform: translateX(-100%)}
 
/*four_star*/
.product_content{padding-left: 0%;flex:1;}
.product_content .product-header{height:141px;padding: 0 12.5%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}
.product_content .search{padding-top: 50px;}
/*.product_content:hover .product-header{background: #2e78bd;color:#fff;}*/
.product_content .search input{border-radius: 25px;border:2px solid #286bb4;width: 120px;height: 43px;outline: none;text-indent: 12px;background:none;color:#286bb4;font-size: 18px;line-height: 43px}
.product_content .tab_content{padding: 0 0 0 0; display: none;}
.product_content .tab_content:nth-of-type(2){display:block;}
.four_star{width: 1200px;margin:  0 auto;display: flex;flex-wrap:wrap;}
.four_star_item{margin-right: 49px;margin-bottom: 49px;width: 263px;height: 263px;overflow: hidden;position: relative;border-radius: 10px 10px 10px 10px;/*box-shadow: 0 .025rem .25rem rgba(0,0,0,.075);*/box-shadow: 0px 0rem 0.3rem 1.2px rgb(0 0 0 / 0.2);}
.four_star_item:nth-child(4n+4) { margin-right: 0;} 
.four_star_item .pic{height: 263px;width: 263px;overflow: hidden}
.four_star_item img{width: 100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}
.four_star_item .title {position: absolute; bottom:-100%;left:0;height:auto;padding:10px;width: 100%;background: #2e78bd;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;overflow:hidden; 
 }
.four_star_item .title a{color:#fff;display: block;text-align: center;height: 100%;display: flex;align-items:center;justify-content:center;} 
.four_star_item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);} 
.four_star_item:hover .title{bottom: 0;}
.product_content .pro-title{font-size: 36px;color:#286bb4;text-transform: uppercase;padding: 50px 0 0 0}
 


 input::-webkit-input-placeholder {
  color: #286bb4;
}
     
/*about us*/
.en_index_about{background: url(../images/en_bg.jpg);}
.en_index_about img{max-width: 100%;}
.about_content{padding: 3%}
.ico-adtext{display: flex;text-align: center;justify-content:space-between;font-size: 18px;width:100%}
.ico-adtext img{width:80px;margin-bottom: 10px;}
.ico-adtext-fy{font-size: 17px;}

.about_content p{text-transform: uppercase;font-size: 16px;margin-bottom: 22px;line-height: 2;color:#2f2f2f;}
.about_content h2{font-size: 40px;color:#2f2f2f;margin-bottom: 20px;}
#profile_default{width:100%; height:auto; margin:0 0 0 0; padding:0; clear:both;}
#profile_default .profile_default{width:100%; height:auto; margin:0; padding:0; clear:both; position:relative;}
#profile_default .profile_default .profile_video{width:100%; height:auto; margin:0; padding:0; position:relative;}
#profile_default .profile_default .profile_video img{width:100%; height:auto; border:0px;}
#profile_default .profile_default .profile_mask{width:50%; height:100%; background-color:rgba(0,0,0,0.6); position:absolute; right:0px; top:0px; z-index:1;}
#profile_default .profile_default .profile_canvas{width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:3;}
#profile_default .profile_default .profile_canvas:after{content:""; display:block; height:0px; line-height:0px; clear:both; visibility:hidden; overflow:hidden;}
#profile_default .profile_default .profile_canvas .profile_left{width:50%; height:100%; float:left; display:none;}
#profile_default .profile_default .profile_canvas .profile_right{width:50%; height:100%; float:right;}

#profile_default .profile_default .profile_canvas .profile_right dl{margin:0 auto; padding:0; width:80%; position: relative;height:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:start; -ms-align-items:flex-start; -moz-align-items:flex-start; -webkit-align-items:flex-start; align-items:flex-start; -webkit-box-orient:vertical; -ms-flex-direction:column; -moz-flex-direction:column; -webkit-flex-direction:column; flex-direction:column; -webkit-box-flex:1.0; -moz-flex-shrink:1; -webkit-flex-shrink:1; flex-shrink:1;}
.ad_text{font-size: 20px;color:gold;}
#profile_default .profile_default .profile_canvas .profile_right dl dt{margin:0; padding:0; float:none; width:100%;}
#profile_default .profile_default .profile_canvas .profile_right dl dd{margin:0; padding:0; float:none; width:100%;}

#profile_default .profile_default .profile_canvas .profile_right dl dt:nth-of-type(1){height:60px; overflow:hidden;}
#profile_default .profile_default .profile_canvas .profile_right dl dt:nth-of-type(2){height:20px; overflow:hidden;}
#profile_default .profile_default .profile_canvas .profile_right dl dd:nth-last-of-type(1){text-align:right;}

#profile_default .profile_default .profile_canvas .profile_right .em{color:#FFF; font-size:24px; line-height:24px; position:relative; padding-bottom:5px; text-transform:uppercase;}
#profile_default .profile_default .profile_canvas .profile_right .cm{color:#FFF; font-size:26px; line-height:26px; position:relative;text-transform: uppercase;}
#profile_default .profile_default .profile_canvas .profile_right .cm:after{content:""; display:block; width:120px; height:2px; overflow:hidden; background-color:#FFF; position:absolute; left:0px; bottom:-20px;}
#profile_default .profile_default .profile_canvas .profile_right .zzz{color:#FFF; font-size:16px; line-height:28px;}
#profile_default .profile_default .profile_canvas .profile_right .zzz p{margin:0; padding:0;}

#profile_default .profile_default .profile_canvas .profile_right a.button{margin:0; padding:0; width:150px; height:38px; line-height:38px; color:#FFF; font-size:14px; border:#005bb1 solid 1px; background-color:#005bb1; display:inline-block; text-align:center; text-transform:uppercase; white-space:nowrap; text-align:center; overflow:hidden;}
#profile_default .profile_default .profile_canvas .profile_right a.button_ey{width: 170px} 
#profile_default .profile_default .profile_canvas .profile_right a.button b{width:100%; height:100%; display:inline-block; text-align:center; font-weight:normal; -webkit-transition:all 0.5s ease-in-out 0s; -moz-transition:all 0.5s ease-in-out 0s; -o-transition:all 0.5s ease-in-out 0s; transition:all 0.5s ease-in-out 0s;}
#profile_default .profile_default .profile_canvas .profile_right a.button b:nth-of-type(1){-webkit-transform:translateX(-100%); transform:translateX(-100%);}
#profile_default .profile_default .profile_canvas .profile_right a.button b:nth-of-type(2){-webkit-transform:translateX(-100%); transform:translateX(-100%);}
#profile_default .profile_default .profile_canvas .profile_right a.button:hover{}
#profile_default .profile_default .profile_canvas .profile_right a.button:hover b:nth-of-type(1){-webkit-transform:translateX(0); transform:translateX(0);}
#profile_default .profile_default .profile_canvas .profile_right a.button:hover b:nth-of-type(2){-webkit-transform:translateX(100%); transform:translateX(100%);}

#profile_default .profile_default .profile_canvas .profile_left img{width:100%; height:auto; border:0px;}


/*news*/
.en_index_news{min-height: 500px;background: url(../images/en_bg.jpg);padding-bottom: 50px;position: relative;}
.news-menu{margin-top: 0%;margin-bottom: 3%;}
.news-menu .menu-item{background: #666;color:#fff;height: auto;margin: 0 20px;}
.news-menu .menu-item a{color:#fff;text-transform: uppercase;font-size: 16px;display: block;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;padding: 15px 30px;}
.news-menu .menu-item a:hover,.news-menu .menu-item a.on{background: #005bb1;color: #fff}
.news-container{width: 100%;}
.news-item{width: 87%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;margin:0 20px;}
.news-item .img {height: 250px;overflow: hidden;text-align: center;background: #fff}
.news-item .img img{max-height: 250px; opacity: 0.5;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}
.news-item .info{background: #333643;padding: 3%;height: 100px;overflow: hidden}
.news-item .info .date{font-size: 16px;}
.news-item .info .title{margin-top: 5px;}
.news-item .info a{color:#fff;font-size: 16px;}
.news-item:hover img{opacity: 1}
.news-item:hover{box-shadow:0 10px 20px rgba(66,76,89,1);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
.swiper-container-news{padding:50px 0;width: 80%;}
.swiper-container-news .swiper-slide{display: flex;justify-content:center;}
.en_index_news .swiper-button-prev{width: 73px;height: 73px;background: url(../images/news_left.png);top:380px;left:5%;}
.en_index_news .swiper-button-next{width: 73px;height: 73px;background: url(../images/news_right.png);top:380px;right:5%;}

/*solution-container*/
.en_index_solution{background:url(../images/en_bg.jpg);padding:0 0 50px 0}
.en_index_solution .more{display: block;margin: 0 auto;width: 250px;height: 40px;border:2px solid #666;border-radius: 20px;line-height: 40px;text-align: center;color:#666;font-size: 16px;text-transform: uppercase;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}
.en_index_solution .more:hover{background: #005BAF;color:#fff;border-color: #005BAF}
.solution-container{padding: 100px .6%}
.solution-container .solution-item{margin: 0 .6%;width: 11.11%;display: flex;flex-direction:column;flex-wrap:wrap;}
.solution-container .solution-item:nth-child(even){flex-direction: column-reverse;}
.solution-container .solution-item img{border: 3px solid #fff;width: 100%;}
.solution-container .solution-item p{font-size: 16px;text-align: center;text-transform: uppercase;margin-top: 20px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;color:#0c0c0c;}
.solution-container .solution-item:nth-child(even) p{margin-top: 0;margin-bottom: 10px;}
.solution-container .solution-item .img{position: relative;}
.solution-container .solution-item .s-border{position: absolute;width: 120%;height: 120%;border:1px solid #fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index: 99;opacity: 0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}
.solution-container .solution-item:hover .s-border{width: 90%;height: 90%;opacity: 1}
.solution-container .solution-item:hover p{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}
.solution-container .solution-item:nth-child(even):hover p{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
/*footer*/
.footer{background: rgba(0,0,0,.6);width: 100%;height: 441px;}
.footer .container{padding: 0;margin: 0 auto;width: 1200px;}
.footer .footer-nav{padding: 50px 0;padding-bottom: 30px;}
.footer .footer-nav .item h4{text-transform: uppercase;margin-bottom: 15px;}
.footer .footer-nav .item h4 a{font-size: 24px;}
.footer .footer-nav .item ul li {margin-bottom: 5px;}
.footer .footer-nav .item a{color:#fff;text-transform: uppercase;font-size: 16px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}
.footer .footer-nav .item a:hover{text-decoration: underline;}
.footer .contact-info{text-align: center;text-transform: uppercase;font-size: 18px;padding-bottom: 20px;}
.footer .contact-info span{color:#fff;}
.footer .copyright{border-top: 1px solid #fff;height: 42px;}


.Footer-Scheme-box{width:100%;overflow:hidden;background-color:#004e98;padding:60px 0}
.Footer-Scheme{width:1280px;margin:0 auto}
.Footer-SchemeL{width:50%;float:left;font-size:36px;height:54px;color:#fff;overflow:hidden;font-weight:700}
.Footer-SchemeR{width:30%;float:right;height:54px;overflow:hidden;border-bottom:1px solid #fff;line-height:54px;text-align:right;position:relative}
.Footer-SchemeR>a{font-size:16px;color:#fff;display:inline-block}
.Footer-SchemeR>a:before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#fff;transition:all .4s}
.Footer-SchemeR>a:hover:before{width:100%}
.Footer-SchemeR>a i{width:7px;height:11px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-image:url(../images/footer_arrow.png);margin:-2px 0 0 10px;transition:all .6s}
.Footer-SchemeR>a:hover i{margin:-2px 0 0 14px}
.Footer-container{padding:80px 0;color:#fff;margin-top:0;background:#3a3635}
.Footer-wordsBox{width:1280px;margin:0 auto}
.Footer-wordsBoxL{width:39%;float:left;overflow:hidden}
.Footer-wordsBoxL-pic{height:38px;overflow:hidden}
.Footer-wordsBoxL-pic img{height:38px}
.Footer-wordsBoxL-words{width:100%;font-size:16px;color:#aaa;line-height:24px;padding:24px 0 44px 0}
.Footer-wordsBoxL-words p{width:80%}
.Footer-wordsBoxL-icon{width:100%;padding:10px 0 0 0;position:relative}
.Footer-wordsBoxL-icon:after{content:"";display:table;clear:both}
.Footer-ewm{position:absolute;z-index:9;width:160px;height:160px;bottom:46px;left:26%;display:none}
.Footer-ewm img{width:100%;height:100%}
.Footer-wordsBoxL-icon a{width:34px;height:26px;overflow:hidden;display:inline-block;margin:0 12px 0 0;text-align:center;vertical-align:middle;transition:all .5s;opacity:.6}
.Footer-wordsBoxL-icon a:hover{transform:translateY(-4px);opacity:1}
.Footer-wordsBoxR{width:100%;display:flex;justify-content:space-between;overflow:hidden}
.Footer-wordsBoxRL{width:44%;float:left;overflow:hidden}
.Footer-wordsBoxRL ul{width:74%;overflow:hidden;margin-left:16%}
.Footer-wordsBoxRL ul li{padding:10px 0;font-size:16px;color:#aaa;text-indent:1em;position:relative;transition:all .6s}
.Footer-wordsBoxRL ul li:after{content:"";position:absolute;left:0;bottom:0;width:28%;height:1px;background-color:#3d3d41;transition:all .4s}
.Footer-wordsBoxRL ul li:hover:after{width:100%}
.Footer-wordsBoxRL ul li:hover{color:#fff}
.Footer-wordsBoxRR{width:25%;float:right;overflow:hidden}
.Footer-wordsBoxRR ul{width:100%;margin-top:-10px;overflow:hidden}
.Footer-wordsBoxRR ul li{padding:10px 0;font-size:16px;color:#aaa;text-indent:1em;position:relative;transition:all .6s}
.Footer-wordsBoxRR ul li:after{content:"";position:absolute;left:0;bottom:0;width:28%;height:1px;background-color:#3d3d41;transition:all .4s}
.Footer-wordsBoxRR ul li:hover:after{width:100%}
.Footer-wordsBoxRR ul li:hover{color:#fff}
.Footer-Bottom{padding:30px 0;background-color:#3a3635;text-align:center;font-size:14px;color:#8e8e8e;border-top:1px solid #4a4a4a}
.Footer-Bottom p{width:94%;margin-left:3%}
.Footer-Bottom a{color: #8e8e8e}
.footer-nav{display: flex;flex:1;justify-content:space-between;padding-right: 50px;}
.footer-nav-item{}
.footer-nav-item h4{margin-bottom: 10px;text-transform: uppercase;font-size: 18px;}
.footer-nav-item h4 a{font-size: 18px;color: #fff}
.footer-nav-item ul li{margin-bottom: 10px;}
.footer-nav-item ul li a{color:#aaa;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;font-size: 15px;text-transform: capitalize;}
.footer-nav-item ul li a:hover,.footer-nav-item h4 a:hover{color: #fff}
.footer-nav-item-last{width: 23%;}
.footer-nav.fy .footer-nav-item{margin-right: 22px;}
.m-ftfix1{padding-top:43px;padding-bottom:20px}
.m-ftt{margin-bottom:21px;font-size:20px;font-size:2rem;font-family:OpenSans-Bold,arial;text-transform:uppercase}
.m-ftb1{float:left;padding-right:20px;width:29.16667%;-moz-box-sizing:border-box;box-sizing:border-box}
.m-ftb2{float:left;padding-right:20px;width:37.33333%;-moz-box-sizing:border-box;box-sizing:border-box}
.m-ftb3{overflow:hidden}
.m-ftform .form-bd{overflow:hidden}
.m-ftform .form-item{position:relative;margin-bottom:13px;padding-left:0;-moz-box-sizing:border-box;box-sizing:border-box;line-height:0;font-size:0;background-color:#fff}
.m-ftform .form-item1{width:48%}
.m-ftform .form-item2{width:100%}
.m-ftform .form-item3{width:28.28784%}
.m-ftform .form-item3 input{padding-left:10px}
.m-ftform .form-item4{margin-left:3.22581%;width:28.28784%;border:1px solid #bfbfbf;height:30px;line-height:30px;text-align:center;overflow:hidden;padding-left:0}
.m-ftform .form-item4 img{max-height:30px;vertical-align:middle}
.m-ftform .form-item5{width:32.25806%}
.m-ftform .form-item5-ey{width: 44%;}
.m-ftform .form-text{width:100%;height:30px;padding-left:10px;padding-right:10px;line-height:30px;font-size:12px;color:#333;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;box-sizing:border-box;margin-top: 0;border: 0;}
.m-ftform .form-text::-webkit-input-placeholder{color:#333;opacity:1}
.m-ftform .form-text:-moz-placeholder{color:#333;opacity:1}
.m-ftform .form-text::-moz-placeholder{color:#333;opacity:1}
.m-ftform .form-text:-ms-input-placeholder{color:#333;opacity:1}
.m-ftform .form-text2{line-height:30px;height:78px;-moz-box-sizing:border-box;box-sizing:border-box}
.m-ftform .form-btn{width:100%;height:30px;font-size:14px; font-weight:700;color:#fff;background-color:#286bb4;cursor:pointer;border: none;}
.m-ftform .form-btn-ey{}
.m-ftfix2 .box-wp{padding-top:14px;padding-bottom:17px;border-top:1px solid #434346}
.m-ftlnk{margin-top:0;overflow:hidden;font-size:0;letter-spacing:0;text-align:center}
.m-ftlnk .list-item{display:inline-block;vertical-align:top;margin-right:30px;line-height:30px;font-size:14px;font-size:1.4rem}
.m-ftext{text-align:center}
.m-ftshare{margin-top:17px;margin-bottom:-10px;font-size:0;letter-spacing:0}
.m-ftshare .share-item{margin-bottom:10px;margin-right:10px;display:inline-block;vertical-align:top;width:32px}
.m-ftshare .share-item:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
._m-ftform{display: flex;flex-wrap:wrap;justify-content:space-between;}
.m-ftshare{margin-top:17px;margin-bottom:-10px;font-size:0;letter-spacing:0}
.m-ftshare .share-item{margin-bottom:10px;margin-right:10px;display:inline-block;vertical-align:top;width:32px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.m-ftshare .share-item:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}

.m-kf{position:fixed;z-index:99999;right:0;top:50%}
.m-kf .kf-item{display:block;line-height:0;font-size:0;margin-bottom:1px;background-color:#d8d8d8}
.m-kf .kf-wx{position:absolute;display:none;bottom:0;right:68px;width:90px}
@media (min-width: 1280px){
  .footer-nav-item:nth-child(1){width: 20%;}
  .footer-nav-item:nth-child(2){width: 20%;}
  .footer-nav-item:nth-child(3){width: 10%;}

  .en_navbar{padding: 0 3%;width: 95%;}
  .en_navbar ._navbar li a{font-size: 15px}
  .en_navbar.ey_navbar ._navbar li a{font-size: 14px;padding: 0 15px}
  .en_navbar.fy_navbar ._navbar li a{font-size: 13px}
  .en_navbar.alb_navbar ._navbar li a{min-width: 100px;}
}
@media (min-width: 1440px){
  .en_navbar{padding: 0 3%;width: 95%;}
  .en_navbar ._navbar li a{font-size: 15px}
  .en_navbar.ey_navbar ._navbar li a{font-size: 14px;padding: 0 15px}
  .en_navbar.fy_navbar ._navbar li a{font-size: 13px}
  .en_navbar.alb_navbar ._navbar li a{min-width: 100px;}
  
}
@media (min-width: 1920px){
  .en_navbar{padding: 0 3%;width: 80%;}
  .en_navbar ._navbar li a{font-size: 15px}
  .en_navbar.ey_navbar ._navbar li a{font-size: 14px;padding: 0 15px}
  .en_navbar.fy_navbar ._navbar li a{font-size: 13px}
  .en_navbar.alb_navbar ._navbar li a{min-width: 100px;}
  
}
@media (max-width: 1440px){
  .en_navbar{padding: 0 1%;width: 95%;}
  .en_navbar ._navbar li a{font-size: 13px}
  .en_navbar.ey_navbar ._navbar li a{font-size: 14px;padding: 0 15px}
  .en_navbar.fy_navbar ._navbar li a{font-size: 13px}
  .en_navbar.alb_navbar ._navbar li a{min-width: 100px;}
  .four_star_item{width: 240px;height: 240px;}
  .four_star_item .pic{width: 240px;height: 240px;}
  .product_content .tab_content{padding-left: 20px;}
  .Footer-wordsBox{width: 90%}
  .alb2{display: none}
  .four_star{width: 100%}
  .four_star_item{margin-right: 28px;}
  .product_content .product-header{padding: 0 1.5%}
  .eyalb1{height: 119px;overflow: hidden;}
  #room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide.on a{height: 128px;margin-top: 1px}

}

@media (max-width: 1366px){
  .four_star_item{width: 290px;height: 290px;}
  .four_star_item .pic{width: 290px;height: 290px;}
  .four_star_item{margin-right: 45px;margin-bottom: 45px;}
  .four_star_item:nth-child(4n+4){margin-right: 45px}
  .four_star_item:nth-child(3n+3){margin-right: 0}
  .four_star_item:nth-child(7){display: none;}
  .four_star_item:nth-child(8){display: none;}
  .four_star_item:nth-child(9){display: none;}
  .product_content .search{margin-right: 130px;}
}


@media (max-width: 1280px){
  .four_star{flex-wrap:wrap;}
  .eyalb1{height: 128px;}
  .product_content .product-header{height: 120px;}
  .en_navbar{padding: 0 1%;width: 95%;}
  .en_navbar ._navbar li a{font-size: 15px}
  .en_navbar ._navbar{justify-content:center !important;}
  .en_navbar ._navbar li a{font-size: 14px;padding: 0 10px;display: block;text-align: center;}
  .en_navbar ._navbar li .en_child_nav li a{font-size: 14px;text-align: left}
  .en_navbar.alb_navbar ._navbar li a{min-width: auto;padding: 0 20px;}
  .en_child_nav121{width: 190px;}
  .en_child_nav120{width: 260px;}
  .related_links .xxx_button .time:nth-of-type(2) em,.Hsrch-box .text{font-size: 13px;}
  .banner-focus-box{margin-left: 42px;padding: 31px 0;}
  .ico-item{font-size: 14px;}
  #profile_default .profile_default .profile_canvas .profile_right .zzz{line-height: 1.5;}
  .profile_right .zzz p{font-size: 14px;}
  .profile_right .zzz p:nth-of-type(0){display: none}
  .profile_right .zzz p:nth-of-type(4){display: none}
  .profile_right .zzz p:nth-of-type(6){display: none}
  #profile_default .profile_default .profile_canvas .profile_right dl dt:nth-of-type(1){height: 50px;}
  #profile_default .profile_default .profile_canvas .profile_right dl dt:nth-of-type(2){height: 0}
  .banner-focus-box{margin-top: -84px;}
  .en_navbar.fy_navbar ._navbar li a{font-size: 14px;}
  .en_navbar.fy_navbar ._navbar li a{padding: 0 6px;}
  .en_navbar.fy_navbar ._navbar li .en_child_nav li a{font-size: 14px;}
  .en_child_nav131{width: 429px;}
  .ey_navbar{flex-wrap:nowrap !important;}
  .en_navbar ._navbar{width: 58%;}
  .en_navbar.ey_navbar ._navbar li a{font-size: 14px;padding: 0 7px;}
  .en_index_product .product-cate .catname{font-size: 12px;}
  
  .four_star_item{width: 290px;height: 290px;}
  .four_star_item .pic{width: 290px;height: 290px;}
  .four_star_item{margin-right: 15px;margin-bottom: 15px;}
  .four_star_item:nth-child(4n+4){margin-right: 15px}
  .four_star_item:nth-child(3n+3){margin-right: 0}
  .four_star_item:nth-child(7){display: none;}
  .four_star_item:nth-child(8){display: none;}
  .four_star_item:nth-child(9){display: none;}

  .en_index_product{max-width: 100%;overflow: hidden;}
  .product_content .product-header{padding: 0;width: 91.6%;}
  .product_content{padding: 0 2%;}
  .Footer-wordsBoxR{width: 90%;margin: 0 auto;}
  .Footer-wordsBox{width: 100%}
  .news-item .info{height: 120px;}
  .en_index_news .swiper-button-prev{left:1%;}
  .en_index_news .swiper-button-next{right:1%;}
  .product_content .pro-title{font-size: 30px;margin-left: 18px;}
  .footer-nav-item:nth-child(1){width: 20%;}
  .footer-nav-item:nth-child(2){width: 20%;}
  .footer-nav-item:nth-child(3){width: 10%;}
}

/*产品展示轮播*/
#room_default{width:100%; height:auto; margin:0; padding:0; clear:both;}
#room_default .room_explain{width:100%; height:auto; margin:0 auto; padding:0; clear:both; background-color:#3a3635;}
#room_default .room_explain .tab_switch{width:100%; height:auto; margin:0 auto; padding:0; clear:both;}
#room_default .room_explain .tab_switch ul{margin:0; padding:0; list-style-type:none; width:100%; height:auto; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:space-around; -ms-justify-content:space-around; -moz-justify-content:space-around; -webkit-justify-content:space-around; justify-content:space-around; -webkit-box-align:center; -ms-align-items:center; -moz-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-orient:horizontal; -ms-flex-direction:row; -moz-flex-direction:row; -webkit-flex-direction:row; flex-direction:row; -webkit-box-flex:1.0; -moz-flex-shrink:1; -webkit-flex-shrink:1; flex-shrink:1;}
#room_default .room_explain .tab_switch ul li{margin:0; padding:0; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; flex:1;}
#room_default .room_explain .tab_switch ul li a{margin:0; padding:0; display:block; text-align:center; position:relative; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#room_default .room_explain .tab_switch ul li a .ppp{width:100%; height:auto; overflow:hidden; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-align-items:center; -moz-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-orient:vertical; -ms-flex-direction:column; -moz-flex-direction:column; -webkit-flex-direction:column; flex-direction:column; -webkit-box-flex:1.0; -moz-flex-shrink:1; -webkit-flex-shrink:1; flex-shrink:1;}
#room_default .room_explain .tab_switch ul li a .ppp img{height:50px; width:auto; border:0px; margin:0 auto;}
#room_default .room_explain .tab_switch ul li a .nnn{color:#FFF; font-size:14px; line-height:14px; width:100%; height:auto; margin:0; padding:10px 0px 10px 0px; overflow:hidden;}
#room_default .room_explain .tab_switch ul li:not(:first-child) a{border-left:#FFF solid 1px;}

#room_default .room_explain .swiper-container{width:1200px;margin: 0 auto; height:auto; position:relative;}
#room_default .room_explain .swiper-container .swiper-wrapper{width:100%; height:auto; margin:0; padding:0; position:relative;}
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide{  }
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide a{margin:0; padding:10px 0; width:100%; display:block; text-align:center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide .ppp{width:100%; height:auto; overflow:hidden; text-align:center;}
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide .ppp img{height:80px; width:auto; border:0px; margin:0 auto;transition:all .3s linear;}
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide .ppp .img_wrap{width: 108px;height: 73px;overflow: hidden;margin: 0 auto}
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide a:hover .ico_img1,#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide a:hover .ico_img2{transform:translateY(-100%);}
 
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide .nnn{color:#FFF; font-size:14px; line-height:14px; width:100%; height:auto; margin:0; padding:10px 0px 10px 0px; overflow:hidden; text-align:center;}
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide a:hover{background: #004e98;}
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide.on{}
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide.on .nnn{color:#fff;}
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide.on a{background: #004e98;}
#room_default .room_explain .swiper-container .swiper-button-next{opacity:0; width:17px; height:100%; margin-top:0px; background-image:none; text-align:center; position:absolute; right:0px; top:0px; bottom:0px; z-index:10; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-align-items:center; -moz-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-orient:vertical; -ms-flex-direction:column; -moz-flex-direction:column; -webkit-flex-direction:column; flex-direction:column; -webkit-box-flex:1.0; -moz-flex-shrink:1; -webkit-flex-shrink:1; flex-shrink:1;}
#room_default .room_explain .swiper-container .swiper-button-next i{color:#FFF; display:inline-block; font-size:24px; line-height:24px;}
#room_default .room_explain .swiper-container .swiper-button-prev{opacity:0; width:17px; height:100%; margin-top:0px; background-image:none; text-align:center; position:absolute; left:0px; top:0px; bottom:0px; z-index:10; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-align-items:center; -moz-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-orient:vertical; -ms-flex-direction:column; -moz-flex-direction:column; -webkit-flex-direction:column; flex-direction:column; -webkit-box-flex:1.0; -moz-flex-shrink:1; -webkit-flex-shrink:1; flex-shrink:1;}
#room_default .room_explain .swiper-container .swiper-button-prev i{color:#FFF; display:inline-block; font-size:24px; line-height:24px; -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);}

#room_default .room_content{width:100%; height:auto; margin:0 auto; padding:0; clear:both;min-height: 500px;background: #fafafa;}
#room_default .room_content .tab_content{display:none; width:100%; height:auto; margin:0 auto; padding:0; clear:both;}
#room_default .room_content .tab_content:nth-of-type(1){display:block;}
#room_default .room_content .ppp_txt{width:100%; height:auto; margin:0; padding:0; position:relative;}
#room_default .room_content .ppp_txt .ppp{width:100%; height:auto; margin:0; padding:0; position:relative;}
#room_default .room_content .ppp_txt .ppp img{width:100%; height:auto; border:0px; -webkit-animation:fadeInLeft 0.5s ease-in-out 0s 1; animation:fadeInLeft 0.5s ease-in-out 0s 1;}
#room_default .room_content .ppp_txt .txt{width:50%; height:100%; margin:0; padding:0; position:absolute; right:0px; top:0px; bottom:0px; -webkit-animation:fadeInUp 1s ease-in-out 0s 1; animation:fadeInUp 1s ease-in-out 0s 1;}
#room_default .room_content .ppp_txt .txt dl{margin:0; padding:0; width:90%; height:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:start; -ms-align-items:flex-start; -moz-align-items:flex-start; -webkit-align-items:flex-start; align-items:flex-start; -webkit-box-orient:vertical; -ms-flex-direction:column; -moz-flex-direction:column; -webkit-flex-direction:column; flex-direction:column; -webkit-box-flex:1.0; -moz-flex-shrink:1; -webkit-flex-shrink:1; flex-shrink:1;}
#room_default .room_content .ppp_txt .txt dl dt{margin:0; padding:0; float:none;}
#room_default .room_content .ppp_txt .txt dl dd{margin:0; padding:0; float:none;}
#room_default .room_content .ppp_txt .txt dl dt:nth-of-type(1){height:20px; overflow:hidden;}
#room_default .room_content .ppp_txt .txt dl dt:nth-of-type(2){height:40px; overflow:hidden;}
#room_default .room_content .ppp_txt .txt .nnn{color:#FFF; font-size:32px; line-height:32px; padding-bottom:15px; border-bottom:#FFF solid 1px;}
#room_default .room_content .ppp_txt .txt .uuu{color:#fff; font-size:24px; line-height:24px; padding-bottom:20px;}
#room_default .room_content .ppp_txt .txt .uuu p{margin:0; padding:0;}
#room_default .room_content .ppp_txt .txt .uuu p + p{padding-top:10px;}
#room_default .room_content .ppp_txt .txt .zzz{color:#FFF; font-size:14px; line-height:22px;}
#room_default .room_content .ppp_txt .txt .zzz p{margin:0; padding:0;}
#room_default .room_content .ppp_txt .txt .zzz p + p{padding-top:5px;}
#room_default .room_content .ppp_txt .txt a.button{margin:0; padding:0; width:150px; height:38px; line-height:38px; color:#FFF; font-size:14px; border:#005bb1 solid 1px; background-color:#005bb1; display:inline-block; text-align:center; text-transform:uppercase; white-space:nowrap; text-align:center; overflow:hidden;}
#room_default .room_content .ppp_txt .txt a.button b{width:100%; height:100%; display:inline-block; text-align:center; font-weight:normal; -webkit-transition:all 0.5s ease-in-out 0s; -moz-transition:all 0.5s ease-in-out 0s; -o-transition:all 0.5s ease-in-out 0s; transition:all 0.5s ease-in-out 0s;}
#room_default .room_content .ppp_txt .txt a.button b:nth-of-type(1){-webkit-transform:translateX(-100%); transform:translateX(-100%);}
#room_default .room_content .ppp_txt .txt a.button b:nth-of-type(2){-webkit-transform:translateX(-100%); transform:translateX(-100%);}
#room_default .room_content .ppp_txt .txt a.button:hover{}
#room_default .room_content .ppp_txt .txt a.button:hover b:nth-of-type(1){-webkit-transform:translateX(0); transform:translateX(0);}
#room_default .room_content .ppp_txt .txt a.button:hover b:nth-of-type(2){-webkit-transform:translateX(100%); transform:translateX(100%);}

#room_default .room_content .ppp_txt .switch_2_prev{width:40px; height:40px; display:block; text-align:center; margin-top:-20px; position:absolute; left:0px; top:50%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-align-items:center; -moz-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-orient:vertical; -ms-flex-direction:column; -moz-flex-direction:column; -webkit-flex-direction:column; flex-direction:column; -webkit-box-flex:1.0; -moz-flex-shrink:1; -webkit-flex-shrink:1; flex-shrink:1; cursor:pointer;}
#room_default .room_content .ppp_txt .switch_2_prev i{color:#FFF; display:inline-block; font-size:48px; line-height:48px; -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);}
#room_default .room_content .ppp_txt .switch_2_next{width:40px; height:40px; display:block; text-align:center; margin-top:-20px; position:absolute; right:0px; top:50%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-align-items:center; -moz-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-orient:vertical; -ms-flex-direction:column; -moz-flex-direction:column; -webkit-flex-direction:column; flex-direction:column; -webkit-box-flex:1.0; -moz-flex-shrink:1; -webkit-flex-shrink:1; flex-shrink:1; cursor:pointer;}
#room_default .room_content .ppp_txt .switch_2_next i{color:#FFF; display:inline-block; font-size:48px; line-height:48px;}


.miniHeader{display: none;}
@media (max-width: 1024px){
   input::-webkit-input-placeholder {
  color: #ccc;
}
  .en_navbar.d-flex{display: none !important;}
  .miniHeader{padding:15px;display: block;position: relative;}
  .miniHeader .logo img{width: 200px;}
  .miniHeader .icon_search{position: absolute;right:70px;top:17px;color:#999;font-size: 22px}
  .miniHeader .search_container{display:none;width: 95%;position: absolute;top:60px;right:10px;background: #fff;box-shadow: 0 0 5px 5px rgba(0,0,0,.05);height: 40px;z-index: 99;text-indent:12px;color: #000;border:none;}
  #room_default .room_explain .swiper-container{width: 100%;height: 129px}
  .four_star{width: 90%;}
  .four_star_item{width: 100%;margin: 0;height: auto;padding-bottom: 39px;}
  .four_star_item .pic{width: 100%;height: auto}
  .four_star_item .title{bottom: 0;font-size: 12px;}
  .four_star_item .title span{ text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
  .en_module_title{padding-bottom: 5px;}
  .en_module_title h2{font-size: 20px;height: 70px;line-height: 70px;}

  .swiper-container-product .swiper-pagination{bottom: 50px;}
  #room_default .room_content .tab_content{padding-top: 15px;}
  .swiper-pagination2{text-align: center;}
  #room_default .room_content .tab_content{height: auto;padding-bottom: 30px;}
  .swiper-container-product .swiper-slide{margin-bottom: 20px;}
  #profile_default .profile_default .profile_canvas .profile_right{width: 100%;}
  #profile_default .profile_default .profile_canvas{position: static;}
  .profile_mask{display: none;}
  .profile_right{padding-top: 30px;}
  #profile_default .profile_default .profile_canvas .profile_right .em,#profile_default .profile_default .profile_canvas .profile_right .cm,#profile_default .profile_default .profile_canvas .profile_right .zzz{color:#000;}
  #profile_default .profile_default .profile_canvas .profile_right .cm:after{background: #000}
  #profile_default .profile_default .profile_canvas .profile_right .em{font-size: 18px}
  #profile_default .profile_default .profile_canvas .profile_right .cm{font-size: 23px;}
  #profile_default .profile_default .profile_canvas .profile_right .cm:after{width: 102px}
  #profile_default .profile_default .profile_canvas .profile_right dl{width: 90%;}
 
  #profile_default{padding-bottom: 30px;}
  .ico-adtext{width: 100%}
  .hd-tab{padding: 40px 0 40px 0;}
  .hd-tab li{width: 28%;font-size: 14px;}
  .message-wordslist ul li{width: 100%;margin-bottom: 40px;}
  .message-box{height: auto}
  .message-wordslist ul li .thumb{display: none;}
  .swiper-container-solution{width: 95%;margin-top: 10px;}
  .swiper-container-solution p{text-align: center;font-size: 18px;padding: 20px 0}
  .swiper-container-solution .pic {border-radius: 10px;overflow: hidden}
  .swiper-container-solution .swiper-pagination2{padding: 20px 0}
  .Footer-container{padding: 30px 0 0 0}
  .footer-nav-item{text-align: center}
  .footer-nav-item h4 a{font-size: 14px;}
  .footer-nav{width: 100%;padding-right: 0;flex-wrap:wrap;}
  .footer-nav-item{width: 30%;margin-bottom: 20px;}
  .Footer-wordsBoxR{flex-wrap:wrap;margin-left: 0;width: 95%;margin: 0 auto}
  .footer-nav-item-last{width: 100%;text-align: left;}
  .c_w_l, .c_w_r{padding-top: 30px;}
  .history .c_w_r{float:none;width:100%;padding:0;margin: 0 auto;width: 95%}
  .history .c_w_r li .time {
      font-size: 28px;
      color: #286bb4;
      line-height: 22px;
      padding-left: 10px;
      width: auto;
      text-align: left;
      border-left: 3px solid #286bb4;
      font-family: "Arial";
      font-weight: normal;
      letter-spacing: -2px;
      margin-bottom: 20px;
      position: static;
  }
  .history .c_w_r li .bg { display: none;}
  .history .c_w_l{display: none}
  .c_w_l{border: none}   
  .history .c_w_r li .time{border-right: none;}
  .qscp ul li{width: 48%}
  .qscp ul li .img{height: auto}
  .qscp ul li + li{margin-left: 1%}
  .qscp ul li .img{min-height: 200px;}
  .qscp ul li:nth-child(2n+1){margin-right:2%}
  .message-wordslist ul li h5{height: auto;font-size: 12px;margin-top: 9px;}
  .message-wordslist ul li h4{font-size: 15px;}
  .message-wordslist ul li{height: 179px;padding: 77px 20px 0 20px;}
  .message-wordslist ul li h6{height: 81px;padding: 0 18px;}
  .message-wordslist ul li h6 p{font-size: 18px;}
  .message-wordslist ul li h6 span{font-size: 16px;}
  
  .en_index_product.d-flex{display: none !important}
  .en_index_news .swiper-button-prev{display: none}
  .en_index_news .swiper-button-next{display: none}
  .news-item .info a{font-size: 14px;}
  .swiper-container-news{padding: 11px 0;width: 90%;}
  .news-item{width: 100%;margin: 0 5px;}
  .news-item .img img{max-height: none;width: 100%}
  .news-item .img{height: 190px;display: flex;align-items:center;background: #ccc}
  .Footer-wordsBox{width:100%;}
  .footer-nav-item{width: 32%}
  .en_index_news{min-height: 100%}
  .footer-nav-item ul li{text-align: left;padding-left: 24px;}
  .footer-nav-item-last{width: 100%;}

  .mobile-solution{width: 95%;margin: 0 auto;display: flex;justify-content:space-between;flex-wrap:wrap;margin-top: 30px;margin-bottom: 30px}
  .solution-item{width:100%;text-align: center;margin-bottom: 20px;display: flex;justify-content:space-between;flex-wrap:wrap}
  .solution-item a{display: block;width: 30%}
  .solution-item p{margin-bottom: 10px;font-size: 14px;color: #000}
  .solution-item.alb p{margin-bottom: 10px;font-size: 12px;min-height: auto;color: #000}
  .solution-item img{width: 100%;border-radius: 10px;}
  .footer-nav{justify-content:flex-start;}
  .Footer-wrapper.en .footer-nav-item {width: 20%;}
  .Footer-wrapper.en .footer-nav-item h4{text-align: left;}
  .Footer-wrapper.en .footer-nav-item h4 a{font-size: 13px;}
  .Footer-wrapper.en .footer-nav-item ul li{padding-left: 0}
  .Footer-wrapper.en .footer-nav-item ul li a{font-size: 12px;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(1){width: 15%;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(2){width: 15%;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(3){width:15%;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(4){width:15%;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(5){width: 15%}
  .footer-nav.fy .footer-nav-item{margin-right: 6px;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(5) h4{text-align: left;}
  .Footer-wrapper.en .footer-nav-item-last {width: 100% !important;}
  .Footer-wrapper.en .Footer-Bottom p{font-size: 12px;}
  .Footer-wrapper.en .footer-nav-item h4{font-size: 14px;}
  .Footer-wrapper.en .m-ftform .form-text{font-size: 12px;}
  .en_index_solution .more{font-size: 12px;}
  .profile_default.ey .ico-adtext img{width: 64px;}
  .profile_default.ey .ico-item{font-size: 12px;}
 
  elmen {
  overflow: hidden;
  overflow-y: auto;
}
elment::-webkit-scrollbar-track-piece {
  background-color: rgba(0, 0, 0, 0);
  border-left: 1px solid rgba(0, 0, 0, 0);
}
elment::-webkit-scrollbar {
  width: 6px;
  height: 13px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
elment::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  min-height: 28px;
}
elment::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

 .m-kf{top: auto;opacity: 0.5;bottom:0;}
#room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide .nnn{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1; 
     
  }
    #room_default .room_explain .swiper-container .swiper-wrapper .swiper-slide .nnn{padding: 1px 6px;margin-top: 10px;word-break:break-all;}
    .swiper-container-banner .swiper-slide img{margin-top: -22px;}
}
@media (max-width: 768px){
  .solution-item p{font-size: 14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1; }
  .news-item .info{height: 90px;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(1){width: 45%;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(2){width: 45%;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(3){width: 23%;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(4){width: 23%;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(5){width: 23%;}
  .Footer-wrapper.en .footer-nav-item:nth-of-type(6){width: 23%;}
  .swiper-container-banner .swiper-button-prev{display: none}
  .swiper-container-banner .swiper-button-next{display: none}
}
@media (max-width: 414px){
	.ico-item{font-size: 12px;max-width:22%; }
	.ico-adtext img{width: 50px;}
	.profile_default.ey .ico-adtext img{width: 50px;}
	.ico-adtext div{word-break:break-all;}
  .swiper-container-banner .swiper-slide img{margin-top: -22px;}
  .banner-focus .swiper-pagination{top:4px;}

}
@media (max-width: 320px){
  .four_star_item .title a{font-size: 12px;padding: 0 5px;}
  .profile_right{padding-top: 20px;}
  #profile_default .profile_default .profile_canvas .profile_right .em{font-size: 16px}
  #profile_default .profile_default .profile_canvas .profile_right .cm{font-size: 20px;}
  .ico-adtext img{width: 60px;}
  #profile_default .profile_default .profile_canvas .profile_right a.button{width: 111px;font-size: 12px;}
  .explain_default .dd_r a{padding: 5px;font-size: 12px;}
  .explain_default .dd_l .cm{font-size: 18px;}
  .explain_default .dd_l .em{font-size: 12px;}
  .hd-tab{padding: 20px 0 20px 0;}
  .message-wordslist ul li h4{font-size: 16px;}
  .hd-tab li{width: 28%;font-size: 12px;}
  .message-wordslist ul li h5{margin-top: 10px;}
  .swiper-container-solution p{font-size: 16px;}

  .solution-item.alb p{min-height: 36px;}
  .ico-adtext .ico-item{width: 20%}
  .profile_default.ey .ico-adtext img{width: 50px}
  .profile_default.ey .ico-adtext div{  word-break: break-word;}
}
