/*banner*/
/*.banner,.banner_box,.banner .owl-wrapper-outer,.banner .owl-carousel .owl-wrapper{width: 100%; height: 100%;}*/
/*.banner .owl-carousel,.banner .owl-carousel .owl-item{ height: 100%;}*/
/*.banner .item,.banner img{ display: block; height: 100%;}*/

.banner .owl-theme .owl-controls{ margin: 0; text-align: inherit;}
.banner .owl-pagination{ position: absolute; left: 0; bottom: 4%; z-index: 1000; width: 100%; text-align: center;}
.owl-theme .owl-controls .owl-page{ width: 4%; min-width: 30px; margin: 0 4px;}
.banner .owl-theme .owl-controls .owl-page span{ width: 100%; background: #fff none; height: 3px; background-color: #fff; margin: 0; opacity:1; filter:Alpha(Opacity=100); border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
.banner .owl-theme .owl-controls .owl-page.active span{ height: 7px; background-image:url("../images/banner_ho_bg.png"); background-repeat: no-repeat; background-size:100% 100%;}
.banner .owl-theme .owl-controls .owl-buttons div{ font-family: "宋体"; position: absolute; top: 50%; z-index:100; margin:-5% 0 0 0; padding: 0; opacity: 1; filter:Alpha(Opacity=100); color: #fff; font-size: 80px; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; background-color: inherit; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s;}
.banner .owl-theme .owl-controls .owl-buttons div.owl-prev{ left: 10%;}
.banner .owl-theme .owl-controls .owl-buttons div.owl-next{ right: 10%;}
.banner .owl-theme .owl-controls .owl-buttons div:hover{ color:#0080c1; font-size: 90px;}
.banner .item{ background-size:cover; background-repeat: no-repeat; background-position:top center;}
.wap-banner{ display: none;}


/*process*/
#bar{ position: absolute; left: 0; bottom: -4px; width: 0%; max-width: 100%; height: 4px; background:-webkit-linear-gradient(left,#44b3ec,#1e84fe); overflow: hidden;}
#progressBar{ position: absolute; left: 0; bottom: 0; width: 100%;}

/*内容区*/
.news .body_t{ padding-top: 2%;}
.body{ padding: 3% 0; background: url("../images/ab_clture_bg.png") repeat top left;}
.news .body_d{ padding-top: 5%;}
.product .body_d{ padding-top: 2%;}
.sub_title{ padding-top:1.4%;}
.bgmcolor{ background:-webkit-linear-gradient(left,#44b3ec,#1e84fe);/* Safari 5.1 - 6.0 */}
.bgmcolor:hover{  background:-webkit-linear-gradient(left,#1e84fe,#44b3ec); transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1);}

/*.bghoveranimate{ position: absolute; top: 0 ; height: 100%; }*/
/*.bghoveranimatel{left:0; width: 100%; background:-webkit-linear-gradient(left,#44b3ec,#1e84fe); }*/
/*.bghoveranimater{ right: 0; width: 0; background:-webkit-linear-gradient(left,#1e84fe,#44b3ec);}*/
/*.news_all:hover .bghoveranimater{ width: 100%;}*/
/*.news_allcont,.news_aclick{ position: relative; z-index: 200;}*/


/*新闻*/
.news_img{ width: 64.375%;}
.news_img li{ display: none;}
.news_allcont{ display: none;}
.news_all{ position: relative; z-index: 20; width: 45.625%; margin-top: -24%; padding: 3.5% 5%;}
.news_atime{ color: #a4d9f6; font-size:14px; padding-left: 30px; background-image: url("../images/index_time_icon.png"); background-repeat: no-repeat; background-position:  left center; background-size: 20px 20px;}
.news_atitle{ padding-top:3%;}
.news_atitle a,.news_atitle a:hover{ display: block; color: #fff !important;}
.news_aintro{ color: #d9f2ff; margin:3% 0 4.5%;}
.news_amore a{ color: #fff; border: 1px solid #fff; padding:8px 10px 8px 14px;}
.news_amore a span{ font-family: "宋体"; color: #fff; display: inline-block; padding-left: 5%;}
.news_aclick{ padding-top: 3%;}
.news_aclick a{ font-family: "宋体"; color: #fff; padding: 1% 2%; margin-left: 6px; border: 1px solid #fff;}
.news_img li a{ display: block; margin: 6px;     box-shadow: #ccc 5px 5px 6px; }

/*产品*/
.product{ padding-top: 7%; width: 100%; height: auto;}
.product .banner{ padding-top: 0 !important;  border-bottom: 0;}
.item_box{ display: block; position: relative; width: 100%; padding:22px 0;}
.item_shbox{ position: relative; /*padding: 22px 6%;*/margin: 22px 6%;
    background: #fff;    box-shadow: #ccc 5px 5px 6px;    padding-bottom: 30px;}
.item_shbox .item_bimg{margin-bottom: 20px;}
.item_chnal{ padding-top: 6%;}
.item_bg{ position: absolute; top: 0; left: 0; z-index: 20; width:0; height:100%; opacity: 0.5; filter:Alpha(Opacity=50); background:-webkit-linear-gradient(left,#44b3ec,#1e84fe);/* Safari 5.1 - 6.0 */}
.product .banner .owl-theme .owl-controls .owl-buttons div { color: #008ad0; line-height: inherit; font-size:50px; padding:1%; position: inherit; margin: 0 1%;}
.product .banner .owl-theme .owl-controls{ text-align: center;}
#owl-layout-pro .item_more{ position: absolute; bottom: 25px; left:50%; margin-left: -108px;}

.bganimate{ position: absolute; top: 0; left: 0; z-index: 30; width:0; height: 100%;background:-webkit-linear-gradient(left,#44b3ec,#1e84fe); opacity: 0.8;  border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}


.swiper_banner{ position: relative;padding-top: 120px;}
.swiper-container {
    width: 100%;
    height: 100%;
}
.swiper-slide {
    background-position: center;
    background-size: cover;
}
.swiper_banner .swiper-button-prev, .swiper_banner .swiper-container-rtl .swiper-button-next{ left: 6%; outline: 0 none;}
.swiper_banner .swiper-button-next, .swiper_banner .swiper-container-rtl .swiper-button-prev{ right: 6%; outline: 0 none;}
.swiper_banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper_banner .swiper-pagination-custom, .swiper_banner .swiper-pagination-fraction{ bottom: 4%;}
.swiper_banner .swiper-pagination-bullet{ width: 3%; min-width: 30px; margin: 0 4px; background: #fff none; height: 3px; background-color: #fff; margin: 0; opacity:1; filter:Alpha(Opacity=100); border-radius:0; }
.swiper_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{height: 7px; background-image:url("../images/banner_ho_bg.png"); background-repeat: no-repeat; background-size:100% 100%;}