@charset "utf-8";
/* CSS Document */
*{color:#000;font-size: 15px;}

body,html{font-family:微软雅黑;margin:0;overflow-x:hidden;background: #fff;}
p,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,form,table{margin:0;padding:0;}
a,img{border:none;/*兼容ie浏览器*/}
img{vertical-align:middle;border:0;}
li{list-style:none;}
h1{font-size: 30px}
/*p{line-height: 30px;}*/
i,em{font-style:normal;}
a{text-decoration:none;color:#000000;border:0;}
a:link{text-decoration:none;color:#000000;}
a:visited{text-decoration:none;color:#000000;}
a:hover{text-decoration:none;color:#000000;}
a:active{text-decoration:none;color:#000000;}
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;clear: both;height: 0;line-height: 0;border: none;}
.row{margin-right: 0;}
.container{margin: 0;padding: 0;border: 0;}


.swiper-container {width: 100%;height: 100%;}
.swiper-slide {width:100%;text-align: center;font-size: 15px;background: #fff; /* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;}

/*screen1*/
.screen_one{width:100%;height:100%;}
.screen_one_main{max-width:1260px;margin:0 auto;text-align: center;display: flex;position: relative}
.index_top{width:100%;display: flex;justify-content: space-between;padding:10px 0;}
.index_top_left{font-size:30px;color:#05c471;font-weight:bold;animation: bounceInLeft;}
.index_top_right{width:65%;animation: bounceInRight 0s;}
.index_top_right ul{display: flex;justify-content: space-between;}
.index_top_right li{width:15%;line-height: 47px;border-bottom:2px solid #fff;position: relative;}
.index_top_right li:hover{border-bottom:2px solid #05c471;}
.index_top_right li:hover ul{display: block;}
.carousel-inner>.item{height:100%;}

/*screen2*/
.screen_two{background: url("../images/index_screen2_back_02.jpg") no-repeat;background-size: cover;width:100%;height:100%;}
.screen_two_main{max-width:1260px;margin:0 auto;height:100%;display: flex;align-items: center;}
.screen_two_top{width:100%;}
.screen_two_t_text{width:46%;}
.screen_two_top span{font-size:14px;color:#6d6c6c;text-align: left;display: block;}
.screen_two_top h1{font-size:30px;color:#333;font-weight: bold;margin:10px 0 65px;text-align: left;}
.screen_two_text{font-size: 16px;color:#444;line-height: 30px;text-align: left;}
.screen_two_more{width:20%;border: 1px solid #05c471;position: relative;height:35px;margin-top:50px;}
.screen_two_more a{line-height: 35px;font-size: 14px;color:#fff;background: #05c471;display: block;position: absolute;top:-4px;left:-3px;width:100%;text-align: center;}
.screen_two_ul{width:100%;margin-top:80px;}
.screen_two_ul ul{width:100%;display: flex;justify-content: space-around;}
.screen_two_ul li{width:25%;text-align: center;}
.screen_two_ul li span{display: block;font-size:42px;color:#666;text-align: center;}
.screen_two_ul li p{font-size:16px;color:#666;}
/*screen3*/
.screen_three{background: url("../images/index_screen3_back_04.jpg") no-repeat center center;background-size: cover;width:100%;height:100%;}
.screen_three_main{height:100%;max-width:1260px;margin:0 auto;display: flex;align-items: center;}
.screen_three_top{width:100%;text-align: center;}
.screen_three_bt img{margin:10px 0;}
.screen_three_prolist{width:100%;margin:35px 0 20px;}
.screen_three_prolist ul{display: flex;}
.screen_three_prolist li{width:33%;background: #fff;border:1px solid #eaeaea;}
.screen_three_prolist li:nth-child(1){background: #05c471;}
.screen_three_prolist li:nth-child(1) a{color:#fff;}
.screen_three_prolist li:hover{background: #05c471;}
.screen_three_prolist li:hover a{color:#fff;}
.screen_three_prolist li a{font-size:18px;color:#444;line-height: 45px;}
.screen_three_ul{width:100%;height:75%;}
.screen_three_ul ul{width:100%;display: flex;justify-content: space-between;}
.screen_three_ul li{width:32%;overflow: hidden;}
.screen_three_ul li img{width:100%;height:100%;}
.screen_three_ul li:nth-child(2) a:nth-child(1) img{margin-bottom:2%;}
.screen_three_ul li:nth-child(3) a:nth-child(1) img{margin-bottom:2%;}
.screen_three_ul li:nth-child(2) a{width:100%;height:49%;overflow: hidden;display: inline-block;}
.screen_three_ul li:nth-child(3) a{width:100%;height:49%;overflow: hidden;display: inline-block;}
.screen_three_ul li a:hover img{animation: animation_sc forwards;animation-duration: 2s;}
.screen_three_ul li>a.screen_three_p{display: none;}
@keyframes animation_sc {
    from {transform: scale(1);}
    to {transform: scale(1.1);}
}
/*screen4*/
.screen_four{width:100%;background: url("../images/index_screen4_back_05.jpg") no-repeat center center;background-size: cover;height:100%;}
.screen_four_main{display: flex;align-items: center;height:100%;max-width: 1260px;margin:0 auto;}
.screen_four_top{width:100%;display: flex;}
.screen_four_left{width:50%;}
.screen_four_left img{ max-width:100%;}
.screen_four_right{width:50%;text-align: right;margin-top:60px;}
.screen_four_r_bt h1{font-size:30px;color:#05c471;font-weight:bold;margin-bottom:15px;}
.screen_four_r_bt span{font-size:16px;color:#fff; text-transform:uppercase;}
.screen_four_right li{margin-top:60px;}
.screen_four_right li a{font-size:18px;color:#fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block;}
.screen_four_right li p{font-size:16px;color:#fff;margin-top:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*screen5*/
.screen_five{width:100%;background: url("../images/index_screen5_back_06.jpg") no-repeat center center;height:100%;background-size: cover;}
.screen_five_main{max-width: 1260px;margin:0 auto;height:100%;display: flex;align-items: center;}
.screen_five_top{width:100%;height:80%;}
.screen_five_top ul{width:100%;display: flex;justify-content: space-between;height:100%;}
.screen_five_top li{width: 32%;height:100%;display: flex;align-items: flex-end;flex-wrap:wrap;}
.screen_five_li1_top{text-align: left;}
.screen_five_li1_top span{font-size:16px;color:#959393; text-transform:uppercase;}
.screen_five_li1_top h1{font-size:30px;color:#444;margin:15px 0;}
.screen_five_li1_top h2{width:10%;border-bottom:2px solid #05c471;}
.screen_five_li1_pic{width:100%;height:75%;margin-top:75px;}
.screen_five_li1_pic img{width: 100%;height:100%;}
.screen_five_li2_pic{width:100%;height:70%;text-align: left;}
.screen_five_li2_pic img{width:100%;height:100%;}
.screen_five_li2_text{margin-top:50px;}
.screen_five_li2_text p{font-size:16px;color:#333;line-height:30px;margin-bottom:32px;text-align: left;}
.screen_five_li2_text a{font-size:16px;color:#2b2b2b;border-left:4px solid #05c471;padding-left:5px;text-align: left;display: block;}
.screen_five_li3{padding-top:65px;}
.screen_five_li3 img{width:100%;height:45%;}
.screen_five_li3 a:nth-child(2){margin-top:20px;display: block;}
/*screen6*/
.screen_six{width:100%;height:95%;background: url("../images/index_screen6_back_07.jpg") no-repeat center center;background-size: cover;}
.screen_six_main{max-width: 1260px;margin:0 auto;display: flex;justify-content: flex-start;height: 100%;align-items: center;flex-wrap:wrap;position: relative;}
.screen_six_top{width:100%;display: flex;}
.screen_six_text{width:65%;background: rgba(225,225,225,0.8);z-index: 998;display: flex;justify-content: space-between;text-align: left;padding:50px 90px 50px 70px;}
.screen_six_pic{width:40%;position: absolute;right:0;top:15%;height:70%;}
.screen_six_pic img{width:100%;}
.screen_six_t_box1 h1{font-size:32px;color:#05c471;margin-bottom:45px;}
.screen_six_t_box1 p{font-size:17px;color:#333;line-height: 40px;}
.screen_six_t_box2,.screen_six_t_box3{text-align: center;padding-top:30px;}
.screen_six_t_box2 p,.screen_six_t_box3 p{font-size:16px;color:#333;margin-top:25px;}

.index_foot{height:5%;width:100%;text-align: left;max-width: 1260px;margin:0 auto;display: flex;align-items: center;}
.index_foot p{display: inline-block;font-size:15px;margin-right:20px;line-height: 35px;color:#666;}

/*newslist*/
.page_top{width:100%;}
.page_top_main{max-width:1260px;margin:0 auto;display: flex;justify-content: space-between;line-height: 65px;}
.page_top_left{font-size:30px;color:#05c471;width:30%; font-weight:bold;}
.page_top_right{width:70%;}
.page_top_right ul{display: flex;justify-content: space-between;}
.page_top_right li{position: relative;width:16%;text-align: center;border-bottom:2px solid #fff;}
/*.page_top_right li:hover ul{display: block;}*/
.page_top_right li:hover{border-bottom:2px solid #05c471;}
.page_top_right li a{font-size:15px;color:#666;}
.page_banner{width:100%;}
.page_banner img{width:100%;}


.newslist{width:100%;}
.newslist_main{max-width: 1260px;margin: 0 auto;}
.newslist_top{width:100%;margin-top:45px;margin-bottom:50px;}
.newslist_top ul{width:100%;display: flex;justify-content: space-between}
.newslist_top li{width:49%;padding:20px;box-shadow: 0 0 5px #b0b0b0;}
.newslist_top li img{width:100%;}
.newslist_top li a{display: block;font-size:17px;color:#333;margin:15px 0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newslist_top li span{font-size:15px;color:#9e9d9d;}
.newslist_top li:hover a{color:#05c471;}
.newslist_top_text{font-size: 16px;color:#666;line-height: 30px;margin:15px 0;}
.newslist_top_more{background: url("../images/newslist_more_10.png") no-repeat;width: 26px;height: 13px;text-align: right;display: block;float: right;}
.newslist_bottom{width:100%;margin-bottom:50px;}
.newslist_bottom ul{display: flex;flex-wrap:wrap;justify-content: space-between;}
.newslist_bottom li{width:49%;padding:20px 10px;border-bottom:1px solid #999;}
.newslist_bottom li a{font-size: 17px;color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width:75%;}
.newslist_bottom_top{display: flex;justify-content: space-between;}
.newslist_bottom_top span{font-size:15px;color:#9e9d9d;}
.newslist_bottom_text{font-size:16px;color: #666;line-height: 30px;margin-top:20px;}
.newslist_bottom li:hover{box-shadow: 0 0 5px #b0b0b0;}
.newslist_bottom li:hover a{color:#05c471;}
.screen_six_page{width:100%;background: url("../images/index_screen6_back_07.jpg") no-repeat center center;background-size: cover;height:764px;}
.page_list{width:100%;background: #05c471;}
.page_list_main{max-width: 1260px;margin:0 auto;}
.page_list_main ul{width:100%;display: flex;}
.page_list_main li{position: relative;padding:20px 0;}
.page_list_main li a{font-size:17px;color:#fff;padding:0 15px;border-left:1px solid #fff;}
/*.page_list_main li:nth-child(1) a{border:none;}*/
.page_list_main li:hover .prolist_er{display: block;z-index: 111;}
.prolist_er{position: absolute;bottom:-40px;width:600%;left:0;display: none;}
.prolist_er ul{padding: 0 ;width:100%;background: #666;}
.prolist_er li{border:0;line-height:40px;background:#666;padding: 0;}
.prolist_er li:nth-child(1) a{border:none;}

/*news*/
.news_text{text-align: center;margin-top:30px;}
.news_text h2{font-size:17px;color:#333;margin-bottom:10px;}
.title{font-size:14px;color:#959494;border-bottom:1px solid #aeadab;padding-bottom:15px;}
.title span{font-size:14px;color:#959494;margin-left:10px;}
.news_text div{font-size: 15px;color: #666;line-height: 30px;margin-top:20px;text-align: left;}
.news_next{width:100%;display: flex;justify-content: space-between;align-items: center;margin-top:30px;margin-bottom:40px;}
.news_next p{color:#333;line-height: 30px}
.news_n_right a{font-size: 16px;color:#fff;padding:12px 45px;background: #05c471;}

/*product*/
.product{text-align: center;margin:30px auto 20px auto;}
.productt div {font-size: 15px;color: #666;line-height: 30px;text-align: left;}
.product h2{font-size:18px;color:#333;margin-bottom:20px; font-weight:normal;}
.product img{max-width:100%;margin-top: 20px;}
.pro_list ul{width:100%;display: flex;margin-top:45px;}
.pro_list li{margin-right:50px;border-left:5px solid #fff;padding-left:5px;}
.pro_list li a{font-size:18px;color:#333;}
.pro_list li:hover{border-left:5px solid #fe7903;}

.product p{font-size:14px;color:#959494;border-bottom:1px solid #aeadab;padding-bottom:15px;}
.product  p span{font-size:14px;color:#959494;margin-left:10px;}

/*about*/
.about{width:100%;display: flex;justify-content: space-between;margin-top:35px;margin-bottom:50px;}
.about .screen_two_t_text {/*width:47%;*/width:100%;/*margin-top:35px;*/}
.about .screen_two_t_text span{font-size:14px;color:#6d6c6c;text-align: left;display: block;}
.about .screen_two_t_text h1{font-size:30px;color:#333;font-weight: bold;margin:10px 0 30px;text-align: left;}
.about_ul{width:100%;margin-bottom:60px;}
.about_ul ul{width:100%;display: flex;justify-content: space-between;}
.about_ul li{width:30%;}
.about_ul li img{width:100%;}
.about_ul li p{font-size:18px;color:#333;padding-left:45px;line-height: 35px;margin:20px 0;}
.about_ul li:nth-child(1) p{background: url("../images/about_num1_03.png") no-repeat left center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.about_ul li:nth-child(2) p{background: url("../images/about_num2_03.png") no-repeat left center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.about_ul li:nth-child(3) p{background: url("../images/about_num3_03.png") no-repeat left center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.about_ul li img{width:100%;}
.about_ul_t_text{font-size:15px;color:#666;line-height:30px;width:100%;}

.productlist_bottom{width:100%;margin:25px 0;}
.productlist_bottom ul{width:100%;display: flex;flex-wrap:wrap;}
.productlist_bottom li{width:33%;text-align: center;margin-top:15px;overflow: hidden;margin-right:0.3%;}
.productlist_bottom li img{width:100%;}
.productlist_bottom li p{line-height: 45px;text-align: left;padding-left:10px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.productlist_bottom li:hover p{color:#05c471;font-weight: bold;}
.productlist_bottom li:nth-child(3),.productlist_bottom li:nth-child(6){margin-right:0;}

.ipad_box2{width:100%;background: #05c471;display: none;position: fixed;top:0;z-index: 999;}
.ipad_box2_main{width:100%;display: flex;padding:8px 10px;}
.ipad_box2_text{width:100%;color:#fff;font-size:25px;text-align: center;}
.ipad_box2_text h1{font-size:25px;}
.ipad_home img{width:33px;}
.ipad_box2_btn img{width:33px;margin-top:3px;}
.cpfl{width:100%;background: #2b2b2b;padding:10px;justify-content: space-between;display: none;margin-top:20px;}
.cpfl p{font-size:16px;color:#fff;}
.ipad_xl{width: 100%;background-color: rgba(0,0,0,.7);position: fixed;top: 0;height: 100%;z-index: 999;}
.ipad_xl_main{max-width: 980px;position: relative;height:100%;display: flex;justify-content: flex-end; z-index:999;}
.ipad_xl_main ul{width: 70%;display: flex; flex-direction:column;align-items: flex-end;height:100%;background: #05c471;}
.ipad_xl_main li{width: 100%;font-size:17px;text-align:center;}
.ipad_xl_main li:nth-child(1){padding-top: 15px;background: url("../images/ipad_xl_home_06.png") no-repeat 25% center #05c471;}
.ipad_xl_main li a{color:#fff;line-height: 55px;}
.ipad_xl_col{position: absolute;top: 2%;left:20%;}

/*产品分类*/
.ipad_prolist{width:100%;position: absolute;z-index: 888;top:115px;left:0;padding:0 10px;}
.ipad_prolist_main{max-width: 980px;margin: 0 auto;}
.ipad_prolist_main ul{width:100%;background:#05c471;padding-bottom:10px ;}
.ipad_prolist_main li{padding: 10px ;border-bottom:1px solid #fff;}
.ipad_prolist_main li img{width:12px;float: right;}
.ipad_prolist_main li a{font-size:17px;color:#fff;}

/*手机首页头部*/
.ipad_header{width:100%;display: none;position: fixed;top:0;background: #fff;z-index:999;}
.ipad_header_main{max-width:980px;margin:0 auto;display:flex;line-height: 55px;}
.ipad_header_text{width:100%;font-size:25px;color:#38393b;text-align: center;font-weight:bold;}
.ipad_header_pic{width:5%;position: absolute;right:20px;}
.ipad_header_pic img{width:35px;}
.ipad_xl{width: 100%;background-color: rgba(0,0,0,.7);position: fixed;top: 0;height: 100%;z-index: 999;}
.ipad_xl_main{max-width: 980px;position: relative;height:100%;display: flex;justify-content: flex-end;}
.ipad_xl_main ul{width: 70%;display: flex; flex-direction:column;align-items: flex-end;height:100%;background: #05c471;}
.ipad_xl_main li{width: 100%;font-size:17px;text-align:center;}
.ipad_xl_main li:nth-child(1){padding-top: 15px;background: url("../images/ipad_xl_home_06.png") no-repeat 25% center #05c471;}
.ipad_xl_main li a{color:#fff;line-height: 55px;}
.ipad_xl_col{position: absolute;top: 2%;left:20%;}



/*分页样式*/
.pglist {
    padding: 20px 0 10px;
    width: 100%;
    text-align: center;
}
.pglist a {
    color: #666;
    padding: 0 14px;
    margin: 0 3px;
    font-weight: bold;
    background: #fff;
    border: 1px solid #ddd;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.pglist * {
    display: inline-block;
    _zoom: 1;
    _display: inline;
    vertical-align: middle;
    line-height: 30px;
    padding-bottom: 1px;
}
.pglist a:hover, .pglist .page-num-current {
    display: inline-block;
    color: #fff;
    background: #05c471;
    border-color: #05c471;
}
.con{ line-height:35px;}
.con p{
    font-size:16px;}
.date{
    text-align:center; margin-bottom:20px;}



.phone_foot{width: 100%;background: #2b2b2b;padding: 10px 0;position: fixed;bottom: 0;z-index: 998;display: none;}
.phone_foot_main{max-width: 619px;margin:0 auto;}
.phone_foot_main ul{width:100%;display:flex;justify-content: space-between;}
.phone_foot_main li{width:20%;display: flex;flex-wrap:wrap;text-align:center;}
.phone_foot_main li a{width: 100%;font-size:16px;color:#fff;}


#myCarousela{display: none;}
#myCarouselb{display: none;}
#myCarouselc{display: none;}























