@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;height: 100%;align-items: center;position: relative}
.index_top{width:100%;display: flex;justify-content: space-between;padding:25px 0;position: absolute;top:0;z-index: 999;}
.index_top_left{font-size:33px;color:#fff;}
.index_top_right{display: flex;line-height: 47px;}
.index_top_r_phone{font-size:25px;color:#fff;background: url("../images/index_top_phone_03.png") no-repeat left center;padding-left:40px;margin-right:130px;}
.index_nav{position: absolute;width:100%;top:96px;background: rgba(0,0,0,0.5);padding:30px 70px 130px;z-index: 99;left:0;}
.index_nav ul{display: flex;justify-content: space-between;flex-wrap:wrap;}
.index_nav li{width:25%;text-align: center;margin-top:100px;}
.index_nav li a{font-size:17px;color:#fff;}
.index_nav li a span{display: block;color:#fff;font-size: 14px;line-height: 30px;text-transform: uppercase;}
.index_nav li:hover a{color:#fe7903;}
.index_nac_col{position: absolute;top: 5%;right:5%;}
.screen_one_text{width:70%;margin:0 auto;background: rgba(225,225,225,0.7);padding:50px 0;}
.screen_one_text h2{font-size:40px;color:#343333;}
.screen_one_text ul{display: flex;width:100%;justify-content: space-between;}
.screen_one_text ul li{width:32%;background: url("../images/index_screen1_img2_07.png") no-repeat center center;text-align: center;}
.screen_one_text ul li a{font-size:20px;line-height: 54px;}
.screen_one_text p{font-size:21px;color:#fff;background: #fe7903;width:45%;margin:0 auto;line-height: 40px;margin-top:40px;}
.screen_one_text img{margin:15px 0;}
#myCarousela .carousel-inner>.item{  background: url("../images/index_screen1_back_01.jpg") no-repeat center center;background-size: cover;height: 100%;}
.lb_box{position: absolute;
    top: 30%;
    width: 100%;}

/*screen2*/
.screen_two{background: url("../images/index_screen2_back_02.jpg") no-repeat center center;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:80%;margin:0 auto;}
.screen_two_top h2{font-size:33px;color:#fe7903;}
.screen_two_top span{font-size:16px;color:#fff;margin:10px 0;display: block;}
.screen_two_top h3{width:5%;border-bottom:2px solid #fe7903;margin:0 auto;}
.screen_t_text{width:90%;margin:35px auto 20px;text-align: left;font-size:16px;color:#fff;line-height: 30px;}
.screen_two_top .screen_two_big{width:100%;}
.screen_two_ul{width:100%;margin-top:40px;}
.screen_two_ul ul{width:100%;display: flex;justify-content: space-between;}
.screen_two_ul li{width:33.3%;display: flex;;}
.screen_two_ul li img{margin-top:10px;}
.screen_two_ul li p{font-size:16px;color:#fff;width:60%;text-align: left;line-height: 25px;margin-left:45px;border-left:1px solid #eee;padding-left:8px;}
/*screen3*/
.screen_three{background: url("../images/index_screen3_back_03.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%;}
.screen_three_top h2{font-size:33px;color:#fe7903;}
.screen_three_top span{font-size:16px;color:#666;margin:10px 0;display: block;}
.screen_three_top h3{width:5%;border-bottom:2px solid #fe7903;margin:0 auto;}
.screen_three_ul{width:100%;margin-top:60px;}
.screen_three_ul ul{width:100%;display: flex;justify-content: space-between}
.screen_three_ul li{width:22%;background: #666;text-align: center;position: relative;padding:80px 0 40px 0;border-radius: 5px;}
.screen_three_ul li p{font-size:18px;color:#fff;margin:40px 0 15px;}
.screen_three_ul li h2{width:8%;border-bottom:5px solid #fe7903;margin:0 auto;}
.screen_three_fl{position: absolute;top:0;left:0;width:100%;height: 100%;background: #fe7903;padding:40px;transform: rotateY(90deg);border-radius: 5px;}
.screen_three_fl a{font-size:18px;color:#fff;text-align: left;display: block;}
.screen_three_fl h4{width:15%;border-bottom:3px solid #fff;margin:10px 0 30px;}
.screen_three_fl_text{line-height: 30px;font-size:16px;color:#fff;text-align: left;}
.screen_three_ul li:hover .screen_three_fl{animation: animation_op forwards;animation-duration: 2s;}
@keyframes animation_op {
    from {transform: rotateY(90deg);}
    to {transform: rotateY(0deg);}
}
/*screen4*/
.screen_four{width:100%;background: url("../images/index_screen4_back_04.jpg") no-repeat center center;background-size: cover;height:100%;}
.screen_four_main{display: flex;align-items: center;height:100%;}
.screen_four_top{width:100%;}
.screen_four_top h2{font-size:33px;color:#333;}
.screen_four_top span{font-size:16px;color:#4b4b4b;margin:10px 0;display: block;}
.screen_four_top h3{width:5%;border-bottom:2px solid #4b4b4b;margin:0 auto;}
.screen_four_top ul{display: flex;width:100%;margin-top:50px;}
.screen_four_top li{width:25%;overflow: hidden;}
.screen_four_top li img{width:100%;}
.screen_four_top li:hover img{animation: animation_sc forwards;animation-duration: 2s;}
@keyframes animation_sc {
    from {transform: scale(1);}
    to {transform: scale(1.1);}
}
/*screen5*/
.screen_five{width:100%;background: url("../images/index_screen5_back_05.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_t{width:100%;height:70%;background: rgba(0,0,0,0.6);}
.lb_text{width:65%;margin:0 auto;padding-top:100px;}

.lb_text a{font-size: 18px;color:#fff;display: block;margin:15px 0 30px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.lb_t_text p{font-size:16px;color:#fff;line-height: 30px;}
.lb_text h3{width:10%;border-bottom:8px solid #fe7903;margin: 35px auto 0;}
.lb_text:hover a{color:#fe7903;font-weight:bold;}
/*screen6*/
.screen_six{width:100%;height:100%;background: url("../images/index_screen6_back_06.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;}
.screen_six_t{width:100%;height:70%;}
.screen_six_t ul{display: flex;flex-wrap:wrap;justify-content: space-between;height: 100%;}
.screen_six_t li{width:33%;height:49%;overflow: hidden;}
.screen_six_t li img{width:100%;height: 100%;}
.screen_six_t li:hover img{animation: animation_sc forwards;animation-duration: 2s;}
.screen_six_t li:nth-child(1),.screen_six_t li:nth-child(2),.screen_six_t li:nth-child(3){margin-bottom:1%;}
.screen_six_t li:nth-child(1){padding:10px;background: rgba(225,225,225,0.4)}
.screen_six_f_text{border:1px solid #fff;height:100%;width:100%;padding-top:60px;}
.screen_six_f_text h2{font-size:33px;color:#fe7903;}
.screen_six_f_text h3{width:5px;height: 20px;background: #fe7903;margin:20px auto;}
.screen_six_f_text p{font-size:17px;color:#333;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;padding:0 10px;}
.screen_six_t li:nth-child(6){background: url("../images/index_screen6_more_back_07.jpg") no-repeat center center #fe7903;display: flex;align-items: center;justify-content: center;}
.screen_six_t li:nth-child(6) a{font-size:20px;color:#fff;}
/*screen7*/
.screen_seven{width:100%;height:95%;background: url("../images/index_screen7_back_07.jpg") no-repeat center center;background-size: cover;}
.screen_seven_main{max-width: 1260px;margin:0 auto;display: flex;justify-content: flex-start;height: 100%;align-items: center;flex-wrap:wrap;}
.screen_seven_t{width:100%;height:40%;background: rgba(0,0,0,0.5);text-align: left;padding:50px 20px;}
.screen_seven_top h2{font-size:22px;color:#fff;}
.screen_seven_top span{font-size:22px;color:#fff;text-transform: uppercase;}
.screen_seven_bottom{width:100%;display: flex;justify-content: space-between;margin-top:50px;align-items: center;}
.screen_seven_bottom>div{width:33%;}
.screen_seven_b_box1 p{color:#fff;font-size:18px;line-height: 31px;padding-left:40px;margin-bottom:25px;}
.screen_seven_b_box1 p:nth-child(1){background: url("../images/index_screen7_img1_03.png") no-repeat;}
.screen_seven_b_box1 p:nth-child(2){background: url("../images/index_screen7_img2_03.png") no-repeat;}
.screen_seven_b_box1 p:nth-child(3){background: url("../images/index_screen7_img3_03.png") no-repeat;margin-bottom:0;}
.screen_seven_b_box2{text-align: center;}
.screen_seven_b_box2 img:nth-child(1){margin-right:25px;}
.screen_seven_b_box1,.screen_seven_b_box2{border-right:1px solid #c2c2c2;}
.screen_seven_b_box3{padding-left:5%;}
.screen_seven_b_b3_t{font-size:16px;color:#fff;line-height: 30px;}
.screen_seven_b_box3 h3{width:10%;border-bottom:5px solid #fff;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: 100px;}
.page_top_left{font-size:30px;color:#fe7903;width:30%;}
.page_top_right{width:60%;}
.page_top_right ul{display: flex;justify-content: space-between;}
.page_top_right li{position: relative;width:16%;text-align: center;}
.page_top_right li:hover ul{display: block;}
.page_top_right li:hover>a{color:#fe7903;}
.page_banner{width:100%;}
.page_banner img{width:100%;}
.page_bt{width:100%;margin-top:40px;}
.page_bt_main{max-width:1260px;margin:0 auto;}
.page_bt_main h2{font-size:30px;border-bottom: 2px solid #fe7903;display: inline-block;padding-bottom:5px;}
.page_bt_main h2 span{font-size:16px;color:#666;text-transform: uppercase;}
.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:18px;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:#fe7903;}
.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: 18px;color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block; 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:#fe7903;}
.screen_seven_page{width:100%;background: url("../images/index_screen7_back_07.jpg") no-repeat center center;background-size: cover;height:90%;padding:80px 0;}



/*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;}
.news_text p 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:45px;margin-bottom:80px;}
.news_next p{font-size: 17px;color:#333;line-height: 30px}
.news_n_right a{font-size: 16px;color:#fff;padding:12px 45px;background: #fe7903;}

/*product*/
.product{text-align: center;width:100%;margin:30px auto;}
.product h2{font-size:22px;color:#333;margin-bottom:20px;}
.product img{max-width:100%; margin-top:10px;}
.product div{font-size: 15px;color: #666;line-height: 30px;margin-top:20px;text-align: left;}
.pro_list ul{width:100%;display: flex;margin-top:30px;}
.pro_list li{margin-right:20px;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;}

.productt{font-size:14px;color:#959494;border-bottom:1px solid #aeadab;padding-bottom:15px;}
.productt span{font-size:14px;color:#959494;margin-left:10px;}

/*about*/
.page_top_right .fl_ul{position: absolute;width:100%;flex-wrap:wrap;display: none;border-top:3px solid #fe7903;}
.fl_ul li{background: #fff;color:#fff;text-align: center;width:100%;line-height: 45px;}
.fl_ul li a{color:#000;}
.fl_ul li:hover a{color: #fe7903;}
.about_top{width:100%;text-align: center;margin-top:40px;margin-bottom:25px;}
.about_top h2{font-size:33px;color:#fe7903;}
.about_top span{font-size:16px;color:#666;margin:10px 0;display: block;}
.about_top h3{width:5%;border-bottom:2px solid #fe7903;margin:0 auto;}
.about_bottom{background: #fafafa;padding:50px 50px;margin-bottom: 40px;}
.about_text{font-size:16px;color:#666;line-height: 30px;}
.about_big{width:100%;border-radius: 5px;margin:45px 0;}
.about_bottom ul{width:100%;display: flex;justify-content: space-around;}
.about_bottom li{width:25%;text-align: center;}
.about_bottom li span{display: block;font-size:18px;color:#555;margin:20px 0;}
.about_bottom li p{font-size:16px;color:#666;}
.about_tj{background: url("../images/about_tj_back_02.jpg") no-repeat;background-size: cover;width:100%;padding-top:80px;margin:30px 0;}
.about_tj ul{max-width: 1260px;margin:0 auto;display: flex;justify-content: space-between}
.about_tj li{width:33%;overflow: hidden;}
.about_tj li img{width:100%;}
.about_tj li:hover img{animation: animation_sc forwards;animation-duration: 2s;}

.productlist_bottom{width:100%;margin:15px 0;}
.productlist_bottom ul{width:100%;display: flex;flex-wrap:wrap;justify-content: space-between}
.productlist_bottom li{width:33%;text-align: center;margin-top:15px;overflow: hidden;}
.productlist_bottom li img{width:100%;}
.productlist_bottom li p{line-height: 45px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.productlist_bottom li:hover p{color:#fe7903;font-weight: bold;}

.ipad_box2{width:100%;background: #fe7903;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;}
.ipad_xl_main ul{width: 70%;display: flex; flex-direction:column;align-items: flex-end;height:100%;background: #fe7903;}
.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 #fe7903;}
.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:#fe7903;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;}


.phone_foot{width: 100%;background: #2b2b2b;padding: 10px 0;position: fixed;bottom: 0;z-index: 999;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;}


/*分页样式*/
.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: #fe7903;
    border-color: #fe7903;
}
.con{ line-height:35px;}
.con p{
    font-size:16px;}
.date{
    text-align:center; margin-bottom:20px;}