@charset "utf-8";
/*banner*/
.swiper_banner{}
.swiper_banner .swiper-slide { width: 100% ; float:left;}
.swiper_banner{ position:relative;}
.swiper_banner .swiper-wrapper{ width:100%; margin:0 auto;}
.swiper_banner .swiper-slide{ width:100%; position:relative;color:#fff;}
.swiper_banner .swiper-slide .container-fluid{ margin: 0 50px; }
.swiper_banner .swiper-slide .min_height{ position: relative; }
.banner_c{ position: absolute; top:45%;width:100%; z-index: 9;}
.banner_next,.banner_prev{ outline:none; border:none; float: none;width: auto; cursor:pointer;display:inline-block; display: inline-block; text-align: center; position: absolute;}
.banner_next i,.banner_prev i{font-size:24px;color:#fff;}
.banner_next:hover i,.banner_prev:hover i{color:#61cb6e; font-size:20px;}
.banner_next{right:2%;}
.banner_prev{left:2%;}
.one_content_banner{ text-align:center; position:relative; padding:0 200px; padding-top:250px; color:#CCC; line-height:100%;}
.one_banner_title{font-family:"oswa"; font-size:31px; line-height:150%; margin-bottom:25px;color:#fff;}
.one_banner_title .s1{ display:block; font-size:40px; line-height:180%;}

.one_content_banner a{display:inline-block; color:#fff; background:#61cb6e;font-family:"oswa"; text-transform:uppercase; padding:12px 25px; line-height:100%; vertical-align:top; margin-top:35px;}

.news_bg{ padding:80px 0 30px;}
.i_news_list li{  margin-bottom:50px;}
.i_news_list li .news_img{ overflow:hidden;}
.i_news_list li .news_img img{ width:100%;}
.i_news_list li .news_con{ color:#818181; padding-top:40px; line-height:150%; padding-left:45px;}
.i_news_list li .news_con b{ font-size:20px; font-family:"oswa"; line-height:150%; display:block; color:#000; padding-bottom:15px;}
.i_news_list li span{display:inline-block; color:#fff; background:#61cb6e;font-family:"oswa"; text-transform:uppercase; padding:12px 25px; line-height:100%; vertical-align:top; margin-top:35px; float:left;}
.i_news_list li a:hover img{ transform:scale(1.05);}
.i_news_list li a:hover b{color:#666;}
.i_news_list li a:hover span{ background:#64d972;}

.i_pro_banner{ background:url(../images/pro_banner.jpg) no-repeat bottom center; background-size:cover;color:#fff; padding:80px 0 300px; }
.i_pro_banner b{ display:block; font-size:45px; line-height:180%;font-family:"oswa";}
.i_pro_banner span{ display:block; font-size:25px; line-height:100%; padding-bottom:15px;font-family:"oswa";}
.i_pro_banner p{ margin:0; padding:0; opacity:0.8; line-height:200%;}

.i_pro_series{ padding:50px 0; background:#fbfbfb;}
.i_title{ text-align:center;color:#61cb6e; text-transform:uppercase; font-size:20px;font-family:"oswa"; font-weight:bold;}
.i_ab_con{ text-align:center; color:#818181; padding:30px 100px;}



.swiper_cate_list_i{ padding-top:20px;}
.swiper_cate_list_i .swiper-slide { background:none; padding-bottom:30px;}
.swiper_cate_list_i .swiper-slide .i_cate_box{background:#fff;box-shadow: -1px 2px 15px 0 rgba(0,0,0,0.1); border-radius:10px 10px 100px 10px;padding:15px; width:95%; margin:0 auto; position:relative;}
.swiper_cate_list_i .swiper-slide .i_cate_box em{ width:64px; height:64px; overflow:hidden; background:#61cb6e; position:absolute; bottom:0; right:0; text-align:center; border-radius:100%;}
.swiper_cate_list_i .swiper-slide .i_cate_box em img{ width:auto; margin-top:15px;}
.swiper_cate_list_i .swiper-slide a{ display:block; position:relative; }
.swiper_cate_list_i .swiper-slide img{ width:100%;}
.swiper_cate_list_i .swiper-slide span{ display:block;}
.s_cate_txt{ padding:15px 0;}
.s_cate_txt b{font-family:"oswa"; font-size:14px;}
.s_cate_txt p{color:#8e8e8e !important;  margin:0 !important; font-size:12px; text-align:left !important; line-height:150%; padding:10px 0 20px; display:block;}

.swiper_cate_list_i .swiper-slide span{ display:inline-block;color:#61cb6e;font-family:"oswa"; font-weight:lighter; font-size:12px; padding:6px 0; line-height:100%;border-radius:25px; margin-top:0;}
.swiper_cate_list_i .swiper-slide span i{ vertical-align:middle; font-size:12px;}

.swiper_cate_list_i .swiper-slide a:hover  img{ transform:scale(1.05);}
.swiper_cate_list_i .swiper-slide a:hover em{ background:#64d972;}
.swiper_cate_list_i .swiper-slide a:hover em img{transform:scale(0.95) !important;}
.swiper_cate_list_i .swiper-slide .cate_png{ overflow:hidden;}


.i_pro_box{ background:#fff; overflow:hidden; border-radius:10px;box-shadow: -1px 2px 15px 0 rgba(0,0,0,0.04); margin-top:40px; padding:0;}
.i_pro_title{ text-align:center; height:300px; background:url(../images/series_bg.jpg) no-repeat bottom center; background-size:cover;font-family:"oswa";color:#fff; text-transform:uppercase; font-weight:bold; font-size:16px; line-height:150%;}
.i_pro_title em{ font-size:14px; display:block; font-style:normal;}
.i_pro_title a{ display:block; color:#fff; font-size:12px; font-weight:lighter; padding-top:60px;}
.i_pro_title a i{ font-size:12px;}
.i_pro_title .icon-dianyuankaiguan{ display:block; font-weight:lighter; font-size:56px; line-height:100%; padding-bottom:15px; margin-top:80px;}
.s_cate_txt1{ padding:0 0;}
.s_cate_txt1 b{font-family:"oswa"; font-size:14px;}
.s_cate_txt1 p{color:#8e8e8e !important;  margin:0 !important; font-size:12px; line-height:150%; padding:10px 0 20px; display:block;}

.i_pro_list{ padding: 0 50px;}
.swiper_series_list_i{ padding-top:35px;}
.swiper_series_list_i .swiper-slide { background:none; padding-bottom:0;}
.swiper_series_list_i .swiper-slide a{ display:block; position:relative; width:100%; text-align:center; }
.swiper_series_list_i .swiper-slide img{ width:auto;}
.swiper_series_list_i .swiper-slide span{ display:block;}
.swiper_series_list_i .swiper-slide span{ display:inline-block;color:#61cb6e;font-family:"oswa"; font-weight:lighter; font-size:12px; padding:6px 0; line-height:100%;border-radius:25px; margin-top:0;}
.swiper_series_list_i .swiper-slide span i{ vertical-align:middle; font-size:12px;}

.swiper_series_list_i .swiper-slide a:hover  img{ transform:scale(1.02);}
.swiper_series_list_i .swiper-slide .cate_png{ overflow:hidden;}

@media (min-width: 75em) {/*宽屏*/
}
@media (max-width: 1200px) {/*窄屏*/ 
}
@media (max-width: 990px) { /*ipad*/	
}
@media (max-width: 767px) { /*手机尺寸*/
/*子类目*/
.videoplay_box .swiper-wrapper{ margin-bottom:15px;}
/*banner*/
.swiper_banner .swiper-slide .container-fluid{ margin: 0 15px; }
.swiper_banner .swiper-slide .min_height{ height:280px;}
.banner_c{top:22%;}
.banner_next i,.banner_prev i{font-size:20px;color:#fff;}

.one_content_banner{ padding:80px 25px 40px 25px; font-size:12px; line-height:150%;}
.one_content_banner a{ margin-top:5px; padding:10px 15px;}
.one_banner_title{ font-size:14px;margin-bottom:10px;}
.one_banner_title .s1{ font-size:20px;}

.i_pro_series{ padding-top:20px;}
.i_title{ font-size:16px;}
.i_ab_con{ padding:15px 20px; font-size:13px;}
.swiper_cate_list_i{ padding:15px;}
.i_pro_series{ padding-bottom:20px;}

.i_pro_banner{ padding:30px 0; line-height:150%; font-size:13px;}
.i_pro_banner b{ font-size:20px !important;}
.i_pro_banner span{ font-size:20px;}
.i_pro_box{ margin:20px 15px;}

.swiper_series_list_i .swiper-slide img{ width:100%;}
.i_pro_list{ padding:0 15px;}
.swiper_series_list_i{ padding-top:15px;}
.i_pro_title .icon-dianyuankaiguan{ margin-top:40px;}
.i_pro_title a{ padding-top:20px; margin-bottom:20px;}
.i_pro_title{ height:auto;}

.news_bg{ padding:25px 0;}
.i_news_list li .news_con{ padding:15px 0;}
.i_news_list li span{ padding:10px 15px; margin-top:15px;}
.i_news_list li{ margin-bottom:25px;font-size:12px;}

.i_news_list li .news_con b{ font-size:14px;}
}