﻿/*Powered by SJW @2025-01-08*/
.bannerbox {width:100%; height:560px; position:relative;}
.bannerbox ul {position:relative;}
.bannerbox ul li {list-style:none; width:100%; height:560px; position:absolute; left:0; top:0;}
.bannerbox ul li.fst-li {background:url(/images/homepage/banner_1.jpg) center no-repeat; background-size:cover;}
.bannerbox ul li.sec-li {background:url(/images/homepage/banner_2.jpg) center no-repeat; background-size:cover;}
.bannerbox ul li.trd-li {background:url(/images/homepage/banner_3.jpg) center no-repeat; background-size:cover;}
.bannerdot {width:240px; height:14px; position:absolute; bottom:20px; z-index:2; left:50%; margin-left:-120px;}
.bannerdot dl dd {list-style-type:none; width:67px; height:2px; float:left; margin:0 5px; cursor:pointer; background:#b5b5b6;}
.bannerdot dl .bg {background:#f3981d; width:67px; height:2px; cursor:default; border:none;}

.flash_div {width:100%; margin:0 auto; overflow:hidden; display:none;}
.flash {height:140px; width:320px; overflow:hidden; position:relative; margin:0 auto;}
.ul_flash {width:10000px; height:100%}
.ul_flash li {float:left; width:320px; height:100%}
.ul_flash img {width:100%; height:100%}
.flash .pagination {clear:both; position:absolute; left:44%; bottom:15px; z-index:5; height:10px; float:left; text-align:left;}
.flash .pagination span {float:left; background-color:#ddd; width:6px; height:6px; text-indent:-9999px; border-radius:50%; -webkit-border-radius:50%; overflow:hidden; margin:0 5px; cursor:pointer; position:relative;}
.flash .pagination span.swiper-active-switch {background-color:#f90;}

.owl-carousel .owl-wrapper:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
.owl-carousel {display:none; position:relative; width:100%; -ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper {display:none; position:relative; -webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer {overflow:hidden; position:relative; width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight {-webkit-transition:height 500ms ease-in-out; -moz-transition:height 500ms ease-in-out; -ms-transition:height 500ms ease-in-out; -o-transition:height 500ms ease-in-out; transition:height 500ms ease-in-out;}
.owl-carousel .owl-item {float:left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div {cursor:pointer;}
.owl-controls {-webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item {-webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0);}
.owl-theme .owl-controls {margin-top:20px; text-align:center;}
.owl-theme .owl-controls .owl-buttons div {color:#fff; display:inline-block; zoom:1; *display:inline; width:37px; height:74px; /*IE7 life-saver*/ text-indent:40px; margin-top:-14%; z-index:9; position:relative; overflow:hidden; -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.owl-theme .owl-controls .owl-buttons div.owl-prev {background:url(/images/homepage/case_left.png) no-repeat; float:left;}
.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {background:url(/images/homepage/case_left_on.png) no-repeat;}
.owl-theme .owl-controls .owl-buttons div.owl-next {background:url(/images/homepage/case_right.png) no-repeat; float:right;}
.owl-theme .owl-controls .owl-buttons div.owl-next:hover {background:url(/images/homepage/case_right_on.png) no-repeat;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {filter:alpha(Opacity=100); /*IE7 fix*/opacity:1; text-decoration:none;}
.owl-theme .owl-controls .owl-page {display:inline-block; zoom:1; *display:inline; /*IE7 life-saver*/ display:none;}
.owl-theme .owl-controls .owl-page span {display:block; width:16px; height:16px; margin:5px 7px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; background:url(/images/homepage/dot1.png) no-repeat;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span {background:url(/images/homepage/dot2.png) no-repeat;}
.owl-theme .owl-controls .owl-page span.owl-numbers {height:auto; width:auto; color:#fff; padding:2px 10px; font-size:12px; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px;}
.owl-item.loading {min-height:150px; background:url(/images/loading.gif) no-repeat center center;}

#i_ebcases {max-width:1920px; padding-bottom:3%;}
#i_ebcases .item {margin:0.5px; position:relative; height:387px;}
#i_ebcases .item img {height:100%; width:100%; transition:all 0.3s;}
#i_ebcases .item .bg-list-img {position:absolute; bottom:49px; -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; width:100%;}
#i_ebcases .item .bg-list-tit {height:48px; overflow:hidden; bottom:0; position:absolute; text-align:center; width:100%;}
#i_ebcases .item .bg-list-tit h4 {margin:0 auto; display:inline-block; border-bottom:2px solid #777; font-weight:normal; font-size:16px; line-height:32px;}
#i_ebcases .item .bg-list-more {width:100%; position:absolute; bottom:0; background-color:#3c3a38; height:48px; line-height:28px; font-size:14px; color:#fff; text-align:center; filter:alpha(Opacity=0); /*IE7 fix*/opacity:0; -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
#i_ebcases .item .i_pro_bg {position:absolute; width:100%; bottom:49px; height:90%; -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; filter:alpha(Opacity=0); /*IE7 fix*/opacity:0; left:0;}
#i_ebcases .item .bg-list-yew {position:absolute; width:100%; bottom:0px; height:30%; background-color:#f90; text-align:center; color:#fff;}
#i_ebcases .item .bg-list-yew h5 {border-bottom:2px solid #fff; font-weight:normal; font-size:16px; line-height:32px; display:inline-block; margin-top:9%;}
#i_ebcases .item .bg-list-hs {max-height:316px; height:70%; position:absolute; bottom:30%; width:100%; background:url(/images/homepage/mask_cases.png) center top no-repeat}
#i_ebcases .item .bg-list-hs p {width:80%; margin:0 auto; margin-top:10%; color:#fefefe; font-size:14px; height:50%; overflow:hidden; line-height:22px; max-height:198px;}
#i_ebcases .item:hover .bg-list-img {height:90%;}
#i_ebcases .item:hover .i_pro_bg {filter:alpha(Opacity=100); /*IE7 fix*/opacity:1; transition:all 0.3s;}
#i_ebcases .item:hover .bg-list-more {filter:alpha(Opacity=100); /*IE7 fix*/opacity:1; transition:all 0.3s;}

.i_pro_bg2 {background-color:#fcfcfc; overflow:hidden; max-width:1920px;}
.i_pro_t {height:90px; line-height:90px; text-align:center; font-size:42px; font-weight:500; color:#333; letter-spacing:5px; margin-bottom:3%; margin-top:3%; cursor:default;}
.i_pro_t::after {content:''; display:block; height:3px; width:50px; margin:0 auto; background-color:#333}
#i_product {background-color:#f9f9f9; margin-top:1%; text-align:center; padding-top:2%; padding-bottom:2%;}
#i_product.owl-theme .owl-controls .owl-buttons {position:absolute; top:40%; width:100%; left:0; height:0;}
#i_product.owl-theme .owl-controls .owl-buttons div {color:#fff; display:inline-block; zoom:1; *display:inline; width:59px; height:90px; /*IE7 life-saver*/text-indent:60px; overflow:hidden; -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; margin-top:0;}
#i_product.owl-theme .owl-controls .owl-buttons div.owl-prev {background:url(/images/homepage/prd_left.png) no-repeat; float:left; opacity:0.2; filter:alpha(opacity=20);}
#i_product.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {background:url(/images/homepage/prd_left_on.png) no-repeat; opacity:0.5; filter:alpha(opacity=50);}
#i_product.owl-theme .owl-controls .owl-buttons div.owl-next {background:url(/images/homepage/prd_right.png) no-repeat; float:right; opacity:0.2; filter:alpha(opacity=20);}
#i_product.owl-theme .owl-controls .owl-buttons div.owl-next:hover {background:url(/images/homepage/prd_right_on.png) no-repeat; opacity:0.5; filter:alpha(opacity=50);}
#i_product.owl-theme .owl-controls .owl-page {display:inline-block;}
#i_product .item {margin:0px; padding-bottom:20px; background:url(/images/homepage/bg_vline.png) right center no-repeat;}
#i_product .item img {display:block; height:100%; width:90%; margin:0 auto; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
#i_product .item dd {width:100%; margin:0 auto; max-width:424px; margin-bottom:10px;}
#i_product .item dd .imgs {position:relative; width:100%; overflow:hidden;}
#i_product .item dd .imgs p {position:absolute; width:100%; height:100%; background:url(/images/homepage/bg_logo.png) center center no-repeat; top:0; text-align:center; opacity:0; filter:alpha(opacity=0.5); -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
#i_product .item dd h2 {font-weight:normal; color:#333; font-size:16px; line-height:22px; height:22px; overflow:hidden; margin-top:15px;}
#i_product .item dd:hover img {-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
#i_product .item dd:hover h2 {color:#f90;}
#i_product .item dd:hover .imgs p {opacity:0.6; filter:alpha(opacity=60);}

.i_about_t {height:90px; line-height:90px; text-align:center; font-size:42px; font-weight:500; color:#fff; letter-spacing:5px; margin-top:1%; cursor:default;}
.i_about_t::after {content:''; display:block; height:3px; width:50px; margin:0 auto; background-color:#fff}
.i_about {max-width:1920px; padding-bottom:2%; overflow:hidden; background:url(/images/homepage/about_bg.jpg) center top no-repeat; background-size:cover; cursor:default;}
.i_about .i_about_con {width:100%; max-width:1282px; margin:0 auto; padding-top:1%; padding-bottom:5%; overflow:hidden;}
.i_about .imgs {float:left; width:45%; overflow:hidden; margin-top:2%;}
.i_about .imgs img {width:100%;}
.i_about .imgs img:hover {filter:alpha(Opacity=80); opacity:0.8; transition:all 0.3s;}
.i_about_con .video {float:left; width:45%; overflow:hidden; margin-top:6%;}
.i_about_con .video-container {position:relative; overflow:hidden;}
.i_about_con .video-container video {display:block;}
.i_about_con .video-container .stop {display:none; position:absolute; top:0; right:30px; font-size:45px; line-height:40px; color:#fff; text-shadow:0 0 10px rgba(0,0,0,0.4); text-decoration:none; cursor:pointer;}
.i_about_con .video-container .video-banner-container {position:absolute; top:0; right:0; bottom:0; left:0;}
.i_about_con .video-container .video-banner-container>.image-container img {position:absolute; min-width:1000%; min-height:1000%; left:50%; top:50%; transform:translate(-50%,-50%) scale(0.1); width:auto; max-width:none;}
.i_about_con .video-container .video-banner-container>.play {position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); color:#fff; font-size:60px; text-decoration:none; filter:alpha(opacity=50); opacity:0.5; transition:all 0.4s; z-index:3;}
.i_about_con .video-container .video-banner-container>.play:hover {filter:alpha(opacity=90); opacity:0.9; text-shadow:0 0 5px rgba(244,244,244,0.5),0 0 10px rgba(244,244,244,0.5),0 0 15px rgba(244,244,244,0.5),0 0 20px rgba(244,244,244,0.5);}
.i_about_con .video-container .video-banner-container>.video-banner-content {position:absolute; top:0; left:0; right:0;}
.i_about .i_about_r {float:right; width:47.6%; margin-left:2.5%; overflow:hidden; color:#fff; font-size:14px; line-height:30px; margin-right:2.5%; padding-top:4%;}
.i_about .i_about_r .i_about_t2 {font-size:36px; font-weight:bold; letter-spacing:6px; line-height:60px;}
.i_about .i_about_r .i_about_txt {padding-top:3%;}
.i_about .i_about_r .i_about_txt p {font-size:16px;}
.i_about .i_about_r .i_about_txt .i_about_span {font-size:18px; font-weight:bold;}
.i_about .i_about_r .i_about_more {width:184px; height:48px; overflow:hidden; background:url(/images/homepage/bt_play.png) no-repeat; text-indent:39px; font-size:16px; letter-spacing:1.5px; display:block; margin-top:4%; margin-bottom:3%; line-height:48px; color:#fff; clear:both;}
.i_about .i_about_r .i_about_more:hover {filter:alpha(Opacity=60); opacity:0.6; transition:all 0.3s;}

.i_news_bg {max-width:1920px; background:url(/images/homepage/news_bg.jpg) center top no-repeat; padding-bottom:2%; overflow:hidden; cursor:default;}
.i_news_a {text-align:center; overflow:hidden; padding-top:1%; padding-bottom:1%; font-size:17.8px; margin-top:10px;}
.i_news_a a {display:inline-block; color:#fff; margin-left:12px; margin-right:12px;}
.i_news_a a.osel {color:#f90;}
.i_news_con {overflow:hidden; width:98%; max-width:1294px; margin:0 auto; margin-top:10px; padding-bottom:20px;}
.i_news_con .i_news_div {display:none; overflow:hidden; background:url(/images/homepage/news_bg2.png) left bottom no-repeat; padding-bottom:7px;}
.i_news_con .i_news_div img {width:50%; display:block; float:right;}
#i_ebnews {text-align:center;}
#i_ebnews.owl-theme .owl-controls .owl-buttons {position:absolute; top:50%; width:100%; left:0; height:0;}
#i_ebnews.owl-theme .owl-controls .owl-buttons div {color:#fff; display:inline-block; zoom:1; *display:inline; width:35px; height:35px; /*IE7 life-saver*/ text-indent:60px; overflow:hidden; -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; margin-top:0; float:none;}
#i_ebnews.owl-theme .owl-controls .owl-buttons div.owl-prev {background:url(/images/homepage/s_left2.png) no-repeat;}
#i_ebnews.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {background:url(/images/homepage/s_left2_on.png) no-repeat;}
#i_ebnews.owl-theme .owl-controls .owl-buttons div.owl-next {background:url(/images/homepage/s_right2.png) no-repeat;}
#i_ebnews.owl-theme .owl-controls .owl-buttons div.owl-next:hover {background:url(/images/homepage/s_right2_on.png) no-repeat;}
#i_ebnews.owl-theme .owl-controls {margin-top:0;}
#i_ebnews .item {margin:0px;}
#i_ebnews .item img {display:block; height:100%; width:100%; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
#i_ebnews .item dd {width:100%; margin:0 auto; position:relative; overflow:hidden;}
#i_ebnews .item dd .imgs {width:50%; overflow:hidden; float:right; position:relative;}
#i_ebnews .item dd .imgs h2 {height:46px; line-height:46px; background:url(/images/homepage/news_bg4.png) repeat; overflow:hidden; bottom:0; left:0; width:94%; position:absolute; color:#fff; text-align:left; font-weight:normal; font-size:16px; padding-left:3%; padding-right:3%;}
#i_ebnews .item dd .imgs h2 em {float:right; margin-left:10px;}
#i_ebnews .item dd .i_news_l {position:relative; width:50%; height:100%; float:left;}
#i_ebnews .item dd .i_news_l ul {margin-top:2%; overflow:hidden;}
#i_ebnews .item dd .i_news_l ul li {display:block; overflow:hidden; background:url(/images/homepage/news_bg3.png) center bottom no-repeat; background-size:80% 1px; padding-bottom:4%; padding-top:2%; text-align:left; padding-left:4%; padding-right:4%;}
#i_ebnews .item dd .i_news_l ul li .four_date {float:left; width:18%; overflow:hidden; color:#999; font-size:12px; font-family:Arial; line-height:26px; border-right:1px solid #e2e2e2; text-align:center;}
#i_ebnews .item dd .i_news_l ul li .four_date b {font-size:50px; display:block; line-height:50px; font-family:Arial; font-weight:bold;}
#i_ebnews .item dd .i_news_l ul li .four_txt {float:left; width:80%; overflow:hidden; text-align:left; transition:all 0.3s;}
#i_ebnews .item dd .i_news_l ul li .four_txt h2 {height:30px; line-height:30px; margin-top:1%; overflow:hidden; font-weight:600; font-size:18px; padding-left:20px; padding-right:10px; color:#121212; display:inline-block;}
#i_ebnews .item dd .i_news_l ul li .four_txt h2 img {max-height:11px; max-width:22px; padding-top:10px;}
#i_ebnews .item dd .i_news_l ul li .four_txt p {line-height:20px; height:40px; overflow:hidden; padding-left:20px; padding-right:10px; font-size:14px; color:#666;}
#i_ebnews .item dd .i_news_l ul li:hover .four_date {color:#099;}
#i_ebnews .item dd .i_news_l ul li:hover .four_txt p {color:#999;}
#i_ebnews .item dd .i_news_l ul li:hover .four_txt h2 {color:#f60;}
#i_ebnews .item dd .i_news_l ul li:last-child {background:none;}
#i_exhibition.owl-theme .owl-controls {margin-top:0;}
#i_exhibition {text-align:center;}
#i_exhibition.owl-theme .owl-controls .owl-buttons {position:absolute; top:50%; width:100%; left:0; height:0;}
#i_exhibition.owl-theme .owl-controls .owl-buttons div {color:#fff; display:inline-block; zoom:1; *display:inline; width:35px; height:35px; /*IE7 life-saver*/ text-indent:60px; overflow:hidden; -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; margin-top:0; float:none;}
#i_exhibition.owl-theme .owl-controls .owl-buttons div.owl-prev {background:url(/images/homepage/s_left2.png) no-repeat;}
#i_exhibition.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {background:url(/images/homepage/s_left2_on.png) no-repeat;}
#i_exhibition.owl-theme .owl-controls .owl-buttons div.owl-next {background:url(/images/homepage/s_right2.png) no-repeat;}
#i_exhibition.owl-theme .owl-controls .owl-buttons div.owl-next:hover {background:url(/images/homepage/s_right2_on.png) no-repeat;}
#i_exhibition .item {margin:0px;}
#i_exhibition .item img {display:block; height:100%; width:100%; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); -webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
#i_exhibition .item dd {width:100%; margin:0 auto; position:relative; overflow:hidden;}
#i_exhibition .item dd .imgs {width:50%; overflow:hidden; float:right; position:relative;}
#i_exhibition .item dd .imgs h2 {height:46px; line-height:46px; background:url(/images/homepage/news_bg4.png) repeat; overflow:hidden; bottom:0; left:0; width:94%; position:absolute; color:#fff; text-align:left; font-weight:normal; font-size:16px; padding-left:3%; padding-right:3%;}
#i_exhibition .item dd .imgs h2 em {float:right; margin-left:10px;}
#i_exhibition .item dd .i_news_l {position:absolute; width:50%; height:100%; left:0; top:0;}
#i_exhibition .item dd .i_news_l ul {margin-top:2%; overflow:hidden;}
#i_exhibition .item dd .i_news_l ul li {display:block; overflow:hidden; background:url(/images/homepage/news_bg3.png) center bottom no-repeat; background-size:80% 1px; padding-bottom:4%; padding-top:2%; text-align:left; padding-left:4%; padding-right:4%;}
#i_exhibition .item dd .i_news_l ul li .four_date {float:left; width:18%; overflow:hidden; color:#999; font-size:12px; font-family:Arial; line-height:26px; border-right:1px solid #e2e2e2; text-align:center;}
#i_exhibition .item dd .i_news_l ul li .four_date b {font-size:50px; display:block; line-height:50px; font-family:Arial; font-weight:bold;}
#i_exhibition .item dd .i_news_l ul li .four_txt {float:left; width:80%; overflow:hidden; text-align:left; transition:all 0.3s;}
#i_exhibition .item dd .i_news_l ul li .four_txt h2 {height:30px; line-height:30px; margin-top:1%; overflow:hidden; font-weight:600; font-size:18px; padding-left:20px; padding-right:10px; color:#121212; display:inline-block;}
#i_exhibition .item dd .i_news_l ul li .four_txt p {line-height:20px; height:40px; overflow:hidden; padding-left:20px; padding-right:10px; font-size:14px; color:#666;}
#i_exhibition .item dd .i_news_l ul li:hover .four_date {color:#099;}
#i_exhibition .item dd .i_news_l ul li:hover .four_txt p {color:#333;}
#i_exhibition .item dd .i_news_l ul li:hover .four_txt h2 {color:#f60;}
#i_exhibition .item dd .i_news_l ul li:last-child {background:none;}

.i_service_bg {max-width:1920px; background:url(/images/homepage/service_bg.jpg) center top no-repeat; overflow:hidden; color:#fff; cursor:default; margin-bottom:2px;}
.i_service_bg em {display:block; font-size:14px; line-height:22px; text-align:center; margin-top:13px; font-style:italic;}
.i_support {width:100%; max-width:728px; margin:0 auto; overflow:hidden; margin-top:1%; margin-bottom:1%;}
.i_support ul {padding:0;}
.i_support ul li {float:left; width:25%; overflow:hidden; line-height:36px; margin-top:20px; text-align:center; color:#fff; font-size:16px;}
.i_support ul li img {margin:0 auto; display:block; width:76%; max-width:98px; -webkit-transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -ms-transition:all 1s ease-in-out; -o-transition:all 1s ease-in-out; transition:all 1s ease-in-out;}
.i_support ul li a {color:#fff;}
.i_support ul li:hover img {-webkit-transform:rotate(30deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg); transform:rotate(360deg);}
.i_service_bg .i_service_more {margin:0 auto; width:175px; height:40px; overflow:hidden; background:url(/images/homepage/bt_more.png) no-repeat; text-indent:38px; font-size:16px; display:block; margin-bottom:30px; line-height:40px; color:#fff; clear:both;}
.i_service_bg .i_service_more:hover {filter:alpha(Opacity=60); opacity:0.6; transition:all 0.3s;}

@media screen and (max-width:1600px) {
	#i_ebcases .item {height:387px;}
	#i_ebcases .item .i_pro_bg {height:89%;}
	#i_ebcases .item:hover .bg-list-img {height:90%;}
	.owl-theme .owl-controls .owl-buttons div {margin-top:-20%;}
}

@media screen and (max-width:1440px) {
	.bannerbox {height:480px;  !important}
	.bannerbox ul li {height:480px;  !important}
}

@media screen and (max-width:1280px) {
	#i_ebcases .item {height:387px;}
	.owl-theme .owl-controls .owl-buttons div {margin-top:-26%;}
}

@media screen and (max-width:1200px) {
	#i_ebnews .item dd .i_news_l ul li {padding-bottom:3%;}
	#i_ebnews .item dd .i_news_l ul li .four_date b {font-size:40px; line-height:40px;}
	#i_ebnews .item dd .i_news_l ul li .four_txt h2 {font-size:16px; height:24px; line-height:24px;}
	#i_exhibition .item dd .i_news_l ul li {padding-bottom:3%;}
	#i_exhibition .item dd .i_news_l ul li .four_date b {font-size:40px; line-height:40px;}
	#i_exhibition .item dd .i_news_l ul li .four_txt h2 {font-size:16px; height:24px; line-height:24px;}
}

@media screen and (max-width:1100px) {#i_ebcases .item {height:357px;}
}

@media screen and (max-width:1000px) {
	#i_ebcases .item {height:347px;}
	#i_ebnews .item dd .i_news_l ul li {padding-top:3%;}
	#i_ebnews .item dd .i_news_l ul li .four_date b {font-size:30px; line-height:30px;}
	#i_ebnews .item dd .i_news_l ul li .four_txt p {height:20px;}
	#i_exhibition .item dd .i_news_l ul li {padding-top:3%;}
	#i_exhibition .item dd .i_news_l ul li .four_date b {font-size:30px; line-height:30px;}
	#i_exhibition .item dd .i_news_l ul li .four_txt p {height:20px;}
}

@media screen and (max-width:979px) {
	.owl-theme .owl-controls .owl-buttons div {margin-top:-27%;}
	#i_ebcases .item {height:327px;}
	#i_ebcases .item .i_pro_bg {height:82%;}
	#i_ebcases .item:hover .bg-list-img {height:83%;}
	#i_ebcases .item .bg-list-hs p {height:110px;}
	#i_ebnews .item dd .i_news_l ul li {padding-top:2%;}
	#i_ebnews .item dd .imgs h2 {font-size:14px; height:36px; line-height:36px;}
	#i_exhibition .item dd .i_news_l ul li {padding-top:2%;}
	#i_exhibition .item dd .imgs h2 {font-size:14px; height:36px; line-height:36px;}
}

@media screen and (max-width:830px) {
	#i_ebnews.owl-theme .owl-controls .owl-buttons {top:40%;}
	#i_ebnews.owl-theme .owl-controls .owl-buttons div.owl-prev {float:left;}
	#i_ebnews.owl-theme .owl-controls .owl-buttons div.owl-next {float:right;}
	#i_ebnews .item dd .imgs {display:none;}
	#i_ebnews .item dd .i_news_l {width:100%; position:relative;}
	#i_exhibition.owl-theme .owl-controls .owl-buttons {top:40%;}
	#i_exhibition.owl-theme .owl-controls .owl-buttons div.owl-prev {float:left;}
	#i_exhibition.owl-theme .owl-controls .owl-buttons div.owl-next {float:right;}
	#i_exhibition .item dd .imgs {display:none;}
	#i_exhibition .item dd .i_news_l {width:100%; position:relative;}
	.bannerbox {display:none;}
	.flash_div {display:block;}
}
@media screen and (max-width:789px) {
	.owl-theme .owl-controls .owl-buttons div {margin-top:-41%;}
	#i_ebcases .item {height:387px;}
	#i_ebcases .item .i_pro_bg {height:82%;}
	#i_ebcases .item:hover .bg-list-img {height:83%;}
}

@media screen and (max-width:780px) {
	.owl-theme .owl-controls .owl-buttons div {margin-top:-40%;}
	.i_about .imgs {width:94%; margin-left:3%;}
}

@media screen and (max-width:640px) {
	.i_pro_t {height:70px; line-height:70px; font-size:28px; margin-bottom:6%;}
	#i_product.owl-theme .owl-controls .owl-buttons {display:none;}
	#i_product .item dd h2 {font-size:12px;}
	#i_ebcases.owl-theme .owl-controls .owl-buttons {display:none;}
	#i_ebcases .item {height:327px;}
	.i_about_t {height:70px; line-height:70px; font-size:28px; margin-bottom:6%; margin-top:6%;}
	.i_service_bg .i_service_more {margin-bottom:30px;}
	.i_about .imgs {margin-top:0;}
	.i_about .i_about_r {font-size:14px; line-height:180%; padding-top:0;}
	.i_about .i_about_r .i_about_txt {padding-top:1%;}
	.i_about .i_about_r .i_about_more {margin-bottom:8%;}
	.i_about .video {width:94%; margin-left:3%; padding-bottom:5%;}
	 {width:94%; margin-left:3%;}
	.i_about .i_about_r {width:94%; padding-top:2%; padding-bottom:1%; margin-right:3%;}
}

@media screen and (max-width:480px) {
	.i_pro_t {height:70px; line-height:70px; font-size:28px; margin-bottom:6%;}
	#i_product.owl-theme .owl-controls .owl-buttons {display:none;}
	#i_product .item dd h2 {font-size:12px;}
	.owl-theme .owl-controls .owl-buttons div {margin-top:-70%;}
	#i_ebcases .item {height:240px;}
	#i_ebcases .item .bg-list-hs p {height:88px;}
	.i_about_t {height:70px; line-height:70px; font-size:28px; margin-bottom:6%; margin-top:6%;}
	.i_about .imgs {margin-top:0;}
	.i_about .i_about_r {font-size:14px; line-height:180%; padding-top:0;}
	.i_about .i_about_r .i_about_txt {padding-top:1%;}
	.i_about .i_about_r .i_about_more {margin-bottom:8%;}
	.i_support ul li {font-size:14px;}
	.i_service_bg .i_service_more {margin-bottom:30px;}
}

@media screen and (max-width:320px) {
	.owl-theme .owl-controls .owl-buttons div {margin-top:-88%;}
	#i_ebcases .item {height:320px;}
	.i_support ul li {font-size:12px;}
}