body {    font-family: "Microsoft Yahei", sans-serif;}
.main .item a:hover{color:#35b44a!important;}
.green{color:#35b44a;}
.banner h5{color:#333;}
.banner p{color:#999;}
.btn-success{border-radius: 50px;padding:10px 30px;}
.btn-light{border-radius: 50px;padding:10px 30px;color:#35b44a;}
.shuzi{font-size:72px;color:#f1f1f1;text-transform:uppercase;font-weight:700;position: absolute; z-index: -1;top: 115px;font-family: "Microsoft Yahei", sans-serif;}
.banner{border-bottom:5px solid #f1f1f1; }
.f18{font-size:18px;line-height:1.8;}
.title .shuzi{ font-size:55px;   position: initial;}
.title h2{margin-top:-40px;}
.banner_cn{background:url(/images/cn/banner.jpg) no-repeat;min-height: 500px;width: 100%;background-size: cover;background-position: center;}

.thumb{border-radius:15px;}
.product_activity h5{font-size:18px;color:#333;}
.product_activity p{color:#999;font-size:14px;}
.product_activity:hover, .news_activity:hover ,.product_activity:hover h5,.product_activity:hover p{    color: #35b44a;}

.news_activity_cn{border:1px solid #f1f1f1;border-radius:15px;display:block;padding:20px 30px 10px;margin-bottom: 15px;}
.btotext{color: #666666;font-size: 15px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp: 2;word-break: break-all;-webkit-box-orient: vertical;margin-top:10px;}
.news_activity_cn h5{font-size:20px;font-weight:700;color:#333;}
.news_activity_cn .jrdttime{display: flex;align-items: center;}
.news_activity_cn .jrdttime p{color: #999999;font-size: 13px;line-height: 13px;margin-bottom:0;display: flex;align-items: center;padding: 0 0;}
.news_activity_cn .jrdttime p:nth-of-type(1){padding-right: 30px;}
.news_activity_cn .jrdttime p:nth-of-type(1) img{width: 17px;height: 17px;display: block;margin-right: 10px;}
.news_activity_cn .jrdttime p:nth-of-type(2) img{width: 18px;height: 14.48px;display: block;margin-right: 10px;}
.news_activity_cn:hover{box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);transition: all 0.2s ease-in-out;}

.about_index img{max-width:initial;}
.about_index .shuzi{color:#fff;top:125px;}
.about_index p{line-height:1.8;}

.btn-form2{border-radius:50px;padding: 10px 30px;}
.form-control::placeholder{text-align:left;}
.form-control{border-radius:5px;text-align:left;}
.guide_p p{font-size:18px;line-height:1.6;}
.guide_img img{position:absolute;bottom:0;right: -126px;z-index: -1;}
.guide_border{position: absolute;top: 41px;z-index: 0;height: 1px;width: 100%;background: #dee2e6;left: 0;}
.guide_nav .nav-tabs .nav-item.show .nav-link, .guide_nav .nav-tabs .nav-link.active{color: #35b44a;border: 0px;border-bottom: 2px solid #35b44a;}
.guide_nav{min-height:600px;}
.animenu_nav > li:hover > a, .animenu_nav > li.active > a,.animenu_nav_child a:hover{color: #35b44a;}
.animenu_nav > li:hover > a:first-child::before, .animenu_nav > li.active > a:first-child::before{background:#35b44a;}

/* 翻页 */
.schoolpage{height: 80px;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.schoolpage p{margin-bottom:0;padding: 0 10px;display: flex;justify-content: center;align-items: center;}
.schoolpage p span{display: block;border-radius: 50%;display: flex;justify-content: center;align-items: center;width: 48px;height: 48px;font-size: 14px;color: #333333;}
.pageActived{color: #FFFFFF !important;background-color: #35B44A;}

.img_meue{color:#333;padding:15px 0;}
.img_meue span{padding-left:10px;vertical-align: middle;}
.img_meue.active{color:#35b44a;}
a:hover {  color: #35b44a;}

.product_view .shuzi{top:30px;}

.product_view .swiper-container {
      width: 100%;
      height: 300px;
      margin-left: auto;
      margin-right: auto;
    }

.product_view .swiper-slide {
      background-size: cover;
      background-position: center;min-height:500px;
    }
.product_view  .gallery-top {
      height: 80%;min-height:500px;
      width: 100%;
    }

 .product_view  .gallery-thumbs {
      height: 20%;
      box-sizing: border-box;
      padding: 10px 0;
    }

.product_view  .gallery-thumbs .swiper-slide {
      width: 25%;
      min-height:50px;
      opacity: 0.4;
    }

.product_view  .gallery-thumbs .swiper-slide-thumb-active {
      opacity: 1;
    }

/* iPhone5/SE */
	@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
.banner .text-left,.about_index .text-left{text-align:center!important;}
	.shuzi{font-size:32px;   position: initial;}	
	.about_index .shuzi{position: initial;}
	.title .shuzi{font-size:32px;}
	.title h2 {    margin-top: -30px;}
	.about_index img{max-width:100%;}
	.guide_p p{font-size:14px;}
	.guide_border{display:none;}
	.product_view .swiper-slide,.product_view .gallery-top{min-height:350px;}
	.guide_nav .nav-tabs .nav-link{height:50px;font-size:14px;padding:8px 0;}
	.banner_cn{min-height: 550px;background: url(/images/cn/banner_m.jpg) no-repeat;  background-size: auto;background-size: 100%;}	
}