
/*首页头部*/
body {font: normal 100% Microsoft YaHei,Helvetica, Arial,sans-serif;overflow-x: hidden;color: #333;background-color: #f9f9f9;}

    
.head{width: 100%;min-width:1210px;height: auto;overflow: hidden;position: absolute;z-index: 100;padding-top: 20px;transition: all 0.3s;max-width: 1920px;}
.headon{margin-top: 0;padding: 20px 0;background-color: rgba(0, 0, 0, 0.6);}
.head .show{min-width:1210px;margin: 0 auto;height: 70px; border-bottom: 1px #516376 solid;}
.head .logo{float: left;margin-left: 5%}
.head .nav{float: right;line-height: 48px;margin-right: 5%;}
.head .nav li{float: left;margin-left: 42px;}
.head .nav li a{font-size: 16px;color: #ffffff;padding-bottom: 34px;position: relative;overflow: hidden;}
.head .nav li a:after{position: absolute;background-color: #ff0000;color: #ff0000; width: 0;height: 2px;right: 0%;bottom: -2px;z-index: -1;transition: all 0.3s ease-in-out;content: ''}
.head .nav li a:hover:after{width: 100%;left: 0%;color: #ff0000;}
.head .nav li a:hover{width: 100%;left: 0%;color: #ff0000;}
.head .nav .on a{border-bottom: 2px solid #ff0000;color: #ff0000;}


/* .banner{position: relative;width: 100%; height: 100%;z-index: 11;overflow: hidden;}
.flexslider{position:relative;height:100%;overflow:hidden;transition: all 0.3s;}
.flex-pauseplay{display: none;}
.slides{position:relative;z-index:1;}
.slides li{height:937px;text-align: center;}
.slides li a{display: block;height:100%;}
.slides li img{height: 937px;}
.slides li .video1{background-color: #000;} */


/* .flex-direction-nav{position:absolute;z-index:10;width:100%;top:47%;opacity: 0;transition: all 0.3s;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;z-index: 10;border-radius: 25px;opacity: 0.5;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/lib/images/indeximg/images/prev.png) center center no-repeat;transition: all 0.5s;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/lib/images/indeximg/images/next.png) center center no-repeat;transition: all 0.5s;}
.flex-direction-nav li a:hover{width: 60px;height: 50px; opacity: 1;}
.flexslider:hover .flex-direction-nav{opacity:1;} */

/* .flex-control-nav{position: absolute;z-index: 11;width:60px;bottom: 0;right: 108px;height: 90px;}
.flex-control-nav li{position: absolute;z-index: 2;width: 60px;height: 90px;}
.flex-control-nav li a{color: red;width: 20px;height: 20px; line-height: 90px;text-align: center;}
.flex-control-nav li .flex-active{display: block;width: 20px;height: 20px;color: #15843b;font-weight: bold;font-family: te2;} */
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:40px;height:4px;margin:0 5px;zoom:1;}
.flex-control-nav a{display:inline-block;width:40px;height:4px;line-height:40px;overflow:hidden;background:url(/lib/images/indeximg/images/dot1.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}


.flexslider .flex-pauseplay{position: absolute;z-index: 10;width: 100px;height: 100px;background-color: #0D6A28;top: 50%;right: 0;text-align: center;line-height: 100px;}

.banner .show{width: 210px;line-height: 40px;text-align: center;background-color: #000000;color: #ffffff;font-size: 16px;border-radius: 20px;margin: 30px auto;cursor: pointer;
position: absolute;z-index: 20;left: 50%;bottom: 200px;margin-left: -105px;}
.banner .show:hover{background-color: rgba(0, 0, 0, 0.8);}

.video{position: fixed;z-index: 100;text-align: center;width: 100%;height: 100%;min-width: 1210px;overflow: hidden;background-color: #000000;}
.video video{width: 100%;}

.stay{position: absolute;z-index: 12;width: 1px;bottom: 0;left: 50%;height:150px;background-color: rgba(255, 255, 255, 0.3);}
.stay p{width: 1px;background-color: #ffffff;animation: chang ease-in-out 2s infinite;height: 0;margin-top: 0;}
@keyframes chang{
    0% {height: 0;margin-top: 0;}
    60% {height: 150px;margin-top: 0;}
    100% {height: 150px;margin-top: 150px;}
}

.video-show{width: 1210px;background-color: #000000;text-align: center;display: none;}
.video-show video{max-width: 100%;margin: 0 auto;}


.team{background: #fff;padding: 30px 0 0 0;}
.pro_la_right li{width: 25%;height: 150px; float: left;border-right: 1px #e6e6e6 dashed; }
.pro_la_right li:nth-child(4){border-right: 0px #e6e6e6 dashed;}

.pro_la_right_1{font-size: 20px;color: #4d4d4d;}

@font-face {
    font-family:'IMPACT';
    src: url(/template/style/font/font/IMPACT.TTF);
  }
.pro_la_right_1 span{font-family: 'FZDHTJW';font-size: 78px;color: #4d4d4d;float: left;padding-left: 20%;font-weight: bold;font-family: 'IMPACT';}
.pro_la_right_1 em{margin-top: 10px;font-size: 18px;color: #4d4d4d;display: block;}
.pro_la_right_1 .tp4_2{float: left;font-size: 18px;margin-top: 35px; color: #4d4d4d;padding-left: 10px;}
.pro_la_right_1 hr{width: 40px;height: 2px;background: #cf1820;border:none;margin-left:20px;}
.team .pro_la_right li p{font-size: 15px;line-height: 20px;color: #555555;width: 330px;padding-left: 20%;}
.team .pro_la_right li:hover span{color: #cf1820;}
.team .pro_la_right li:hover em{color: #cf1820;}
.team .pro_la_right li:hover .tp4_2{color: #cf1820;}
.team .pro_la_right li:hover p{color: #cf1820;}
.pro_la_right li:nth-child(4) span{padding-left: 36%;}
.pro_la_right li:nth-child(4) p{padding-left: 36%;}


/* 公司简介 */
.Company_profile{width: 100%;background: url(/template/style/images/Company_profile.jpg);width: 100%;height: 872px;}
.Company_profile .c .titlea{width: 100%; text-align: center;color: #fff;font-size: 42px;font-weight:700;padding-top: 100px;}
.Company_profile .c h3{margin: 10px auto;text-align: center;}
.Company_profile .c .titlec{width: 100%; text-align: center;color: #aaa;font-size: 16px;margin-top: 25px;}
.Company_profile .c .left{width: 50%;height: 480px;float: left; background-color:  rgba(36,54,77,0.5);margin-top: 50px;}
.Company_profile .c .left h2{width: 100%;font-size: 30px;color: #ffffff;padding-top: 80px;padding-left: 9%;}
.Company_profile .c .left h4{width: 100%;font-size: 18px;margin-top: 20px; color: #dedfe1;padding-left: 9%;padding-top: 5px;float: left;}
.Company_profile .c .left .b{width: 10.9%;height: 4px;background:#bc001c ;margin-left: 9%;margin-top: 60px;}
.Company_profile .c .left p{color: #a8aaaf;font-size: 16px;width: 79.45%;height: 150px;margin-top: 30px; margin-left: 9%;line-height: 30px;}
.Company_profile .c .left .more{width: 20%;height: 40px;border-radius: 20px;background: #bc001c;margin-left: 9%;line-height: 40px;text-align: center;color: #fff;}
.Company_profile .c .left a:hover{text-decoration: none;}
.Company_profile .c .right{width: 49%;height: 480px;float: left; background-color:  rgba(36,54,77,0.5);margin-top: 50px;}
.Company_profile .c ul{padding-inline-start: 0px;}

@font-face {
    font-family:'BAHNSCHRIFT';
    src: url(/template/style/font/font/BAHNSCHRIFT.TTF);
  }

.Company_profile .c .right li{width: 33.3%;height: 240px;float: left;list-style-type: none;overflow: hidden;border-left: 0.1px #3d485a solid;padding-left: 20px;box-sizing: border-box;}
.Company_profile .c .right li:nth-child(4){border-top: 0.1px #3d485a solid;}
.Company_profile .c .right li:nth-child(5){border-top: 0.1px #3d485a solid;}
.Company_profile .c .right li:nth-child(6){border-top: 0.1px #3d485a solid;}
.Company_profile .c .right li h5{font-size: 60px;color: #ffffff;padding-top: 80px;padding-left: 4%;font-family: 'BAHNSCHRIFT';}
.Company_profile .c .right li p{font-size: 16px;color: #a1a5ac;padding-left: 4%;}
.Company_profile .c .right li:hover{background: #bc001c;}

/* 优势 */
.index_advantage h2{font-size: 40px;color: #333;text-align: center;font-weight: bold;padding-top: 80px;}
.index_advantage h3{margin: 10px auto;text-align: center;}
.index_advantage h4{width: 100%; text-align: center;color: #666;font-size: 16px;margin-top: 25px;}
.index_advantage ul{margin-top: 70px;}
.index_advantage li{width:24%;height: 560px; margin-right:1.3%;position: relative;float:left;}
.index_advantage li:last-child{margin:0;}
.index_advantage li img{width:100%;height: 100%;}
.index_advantage li .why_1{position:absolute;display: block;top:225px;width:100%;padding:20px 30px;}
.index_advantage li .why_1 h5{font-size:25px;color:#fff;line-height: 50px;margin-top:20px;font-weight: bold;}
.index_advantage li .why_1 .hr{width: 70px;height: 3px;background-color: #f01919;display: none;margin-top: 25px;}
.index_advantage li .why_1 p{font-size:16px;color:#fff;line-height: 24px;margin-top:40px;text-align: justify;
    height:250px;display: none;}
.index_advantage li:hover .why_1{top:0;width:100%;height:100%;background: rgba(0,0,0,.5);}
.index_advantage li:hover .why_1 h5{margin-top: 300px;}
.index_advantage li:hover .why_1 p{display: block;}
.index_advantage li:hover .why_1 .hr{display: block;;}
.index_advantage li .tp{width: 49px;height: 49px;overflow: hidden;margin-top:140px;}
.index_advantage li:hover .tp{display: none;}



/* 首页新闻 */
.news_information{width: 100%;margin-top: 40px;}
.news_information .title{font-size: 40px;color: #333;font-weight: bold; float: left;padding-top: 20px;}
.news_information .more{float: right;padding-right: 30px;padding-top: 20px;}
.news_information .more a{font-size: 14px;color: #888888;}
.news_information .more a:hover{color: #d90606;}
.news_information .hr1{width: 70px;height: 3px;background: #d30707;margin-left: 5px;margin-top: 20px;float: left;}
.news_information .hr2{width:1160px;height: 1px;background: #e6e6e6;margin-left: 170px;float: left;margin-top: -1px;}
.news_information ul{padding-inline-start: 0px;float: right;padding-top: 20px;padding-right: 20px;}
.news_information .news_nav li{height: 40px;float: left;list-style-type: none;line-height: 40px;text-align: right;}
.news_information .news_nav li em{padding: 0 30px;color: #666;}
.news_information .news_nav li:nth-child(1) em{display: none;}
.news_information .news_nav li a{color: #666;font-size: 17px;}
.news_information .news_nav li a:hover{color: #dd0303;text-decoration: none;}
.news_information .news_nav li a.active{color: #dd0303;}
.news_information .news_content{width: 100%;height: 540px;margin: 40px auto;}
.news_information .news_content .newsb{display: none;}
.news_information .news_content .news_content_left{width: 32%;height: 540px;float: left;}
.news_information .news_content .news_content_left .tp{width: 100%;height: 540px;overflow: hidden;}
.news_information .news_content .news_content_left .tp img{width: 100%;height: 540px;}
.news_information .news_content .news_content_left .tp .swiper-pagination-bullet{width: 8px;height: 8px;background-color: #fff;opacity: 0.4;}
.news_information .news_content .news_content_left .tp .swiper-pagination-bullet-active{background-color: #fff;opacity: 1;}
.news_information .news_content .news_content_left .tp .swiper-slide .title1{position: absolute;
    bottom: 0;
    height: 75px;
    line-height: 75px;
    padding-left: 20px;
    width: 100%;
    background: rgba(0,0,0,.4);color: #fff;}
.news_information .news_content .news_content_left .tp .swiper-container-horizontal > .swiper-pagination-bullets{bottom: 28px;padding-left: 300px;}
.news_information .news_content .news_content_right{width: 32%;height: 540px;float: left;margin-left: 2%;}
.news_information .news_content .news_content_right .news_content_right_1{width: 100%;height: 120px;margin-top: 20px;border-bottom: 1px #e6e6e6 solid;}
.news_information .news_content .news_content_right .news_content_right_1 .hr{width: 1px;height: 90px;background-color: #e6e6e6;float: left;margin-top: 10px;}
.news_information .news_content .news_content_right .news_content_right_1:nth-child(4){border-bottom: none;}
.news_information .news_content .news_content_right .news_content_right_1:nth-child(1){margin-top: 0;}
.news_information .news_content .news_content_right .news_content_right_1 .tp{float: left;width: 98px;height: 100px;}
.news_information .news_content .news_content_right .news_content_right_1 .tp:hover{background-color: #d30707;}
.news_information .news_content .news_content_right .news_content_right_1 .tp:hover p{color: #fff;}
.news_information .news_content .news_content_right .news_content_right_1 .tp:hover .time{color: #fff;}
.news_information .news_content .news_content_right .news_content_right_1 .tp p{text-align: center;font-size: 14px;color: #666;}
.news_information .news_content .news_content_right .news_content_right_1 .tp .time{text-align: center;font-size: 45px;height: 60px; padding-top: 10px;color: #666;}
.news_information .news_content .news_content_right .news_content_right_1 .title1{padding-top: 10px; padding-left: 20px;height: 38px;overflow: hidden;}
.news_information .news_content .news_content_right .news_content_right_1 .description{padding-top: 10px;padding-left: 120px;}
.news_information .news_content .news_content_right .news_content_right_1 .title1 a{font-size: 18px;color: #333333;}
.news_information .news_content .news_content_right .news_content_right_1 .description a{font-size: 15px;color: #666666;}
.news_information .news_content .news_content_right .news_content_right_1 .title1 a:hover{color: #dd0303;}
.news_information .news_content .news_content_right .news_content_right_1 .description a:hover{color: #dd0303;}

.news_information .news_content .news_content_righta{width: 30%;height: 540px;float: right;background-color: #fff;}
.news_information .news_content .news_content_righta .title1{width: 100%;height: 177px;background-color: #091136;}
.news_information .news_content .news_content_righta .tp{width: 85%;height: 225px;margin: -140px auto;overflow: hidden;}
.news_information .news_content .news_content_righta .tp img{width: 100%;height: 100%;}
.news_information .news_content .news_content_righta .title2{margin-top: 180px;font-size: 18px;color: #333;padding-left: 7.5%;}
.news_information .news_content .news_content_righta .hr{width: 70px;height: 2px;background-color: #d30707;margin-left: 7.5%;margin-top: 20px;}
.news_information .news_content .news_content_righta h5{margin-left: 7.5%;margin-top: 20px;padding-right: 7.5%;line-height: 30px;font-size: 15px;color: #888;}
.news_information .news_content .news_content_righta .time{margin-left: 7.5%;margin-top: 40px;font-size: 15px;color: #888;}


/* 视频 */
.index_video_a{width: 100%;height: 200px;background-color: #fff;}
.index_video_a h2{font-size: 40px;color: #333;text-align: center;font-weight: bold;padding-top: 80px;}
.index_video_a h3{margin: 10px auto;text-align: center;}
.index_video_a h4{width: 100%; text-align: center;color: #666;font-size: 16px;margin-top: 25px;}

.index_video{width: 100%;height: 720px;background-color: #fff;}
.index_video h2{font-size: 40px;color: #333;text-align: center;font-weight: bold;padding-top: 80px;}
.index_video h3{margin: 10px auto;text-align: center;}
.index_video h4{width: 100%; text-align: center;color: #666;font-size: 16px;margin-top: 25px;}
.index_video .index_videoa{display: none;}
.index_video .index_video_left{width: 40%;height: 540px;float: left;margin-top: 80px;}
.index_video .index_video_left .index_video_left1{width: 100%;height: 340px;background-color: #fafafa;}
.index_video .index_video_left .index_video_left1 .title{font-size: 30px;color: #333;font-weight: bold;padding-top: 40px; margin-left: 15px;}
.index_video .index_video_left .index_video_left1 p{font-size: 16px;color: #333;padding: 25px 20px;line-height: 40px;height: 130px;overflow: hidden;}
.index_video .index_video_left .index_video_left1 .more{margin-left: 20px;}
.index_video .index_video_left .index_video_left1 .more a{font-size: 14px;color: #666;}
.index_video .index_video_left .index_video_left1 .more a:hover{color: #dd0303;}
.index_video .index_video_left .index_video_left1 ul{padding: 20px 20px;}
.index_video .index_video_left .index_video_left1 li{width: 25%;height: 50px;float: left;border: 1px #e6e6e6 solid;font-size: 16px;color: #333;text-align: center;line-height: 50px;}
.index_video .index_video_left .index_video_left1 li a{font-size: 16px;color: #333;}
.index_video .index_video_left .index_video_left1 li.active{background-color: #e60012;}
.index_video .index_video_left .index_video_left1 li.active a{color: #fff;}
.index_video .index_video_left .index_video_left1 li:hover{background-color: #e60012;}
.index_video .index_video_left .index_video_left1 li:hover a{color: #fff;}
.index_video .index_video_left .index_video_left2 ul{margin-top: 40px;width: 49%;float: left;}
.index_video .index_video_left .index_video_left2 li{width: 100%;}
.index_video .index_video_left .index_video_left2 li:nth-child(2){margin-right: 0;}

.index_video .index_video_left .index_video_left2 .ul1{margin-top: 40px;width: 49%;float: right;}
.index_video .index_video_left .index_video_left2 .ul1 .ul1_1_t{font-size: 20px;color: #333;margin-bottom: 10px;}
.index_video .index_video_left .index_video_left2 .ul1 p{font-size: 16px;color: #666;line-height: 25px;}

.index_video .index_video_right{width: 58%;height: 540px;position: relative; float: right;margin-top: 80px;}
.index_video .index_video_right video{position: absolute;bottom: 0px;}


/* 案例 */
.index_case{width: 100%;height: 1020px;}
.index_case h2{font-size: 40px;color: #333;text-align: center;font-weight: bold;padding-top: 80px;}
.index_case h3{margin: 10px auto;text-align: center;}
.index_case h4{width: 100%; text-align: center;color: #666;font-size: 16px;margin-top: 25px;margin-bottom: 55px;}
.index_case .index_case1{width: 20%;height: 720px;float: left;}
.index_case .index_case1 li{width: 100%;height: 170px;background-color: #fff;margin-bottom: 12px;}
.index_case .index_case1 li .tp1{width: 43px;height: 47px;margin: 0 auto;padding-top: 48px;}
.index_case .index_case1 li .tp1 .img2{display: none;}
.index_case .index_case1 li p{text-align: center;margin-top: 50px;font-size: 20px;color: #333;}
.index_case .index_case1 li .tp{display: none;float: right;margin-top: -50px;}
.index_case .index_case1 .index_contact{background: url("/template/style/images/index_case_a4.png") no-repeat center;width: 100%;height: 170px;text-align: center;}
.index_case .index_case1 .index_contact img:nth-child(1){margin-top: 20px;}
.index_case .index_case1 .index_contact .phone{font-size: 30px;color: #fff;padding: 10px 0;}

.index_case .index_case1 li:hover{background: url("/template/style/images/index_casebj.png") no-repeat center;width: 100%;height: 170px;}
.index_case .index_case1 li:hover .tp1 .img1{display: none;}
.index_case .index_case1 li:hover .tp1 .img2{display: block;}
.index_case .index_case1 li:hover p{color: #fff;}
.index_case .index_case1 li:hover .tp{display: block;}

.index_case .index_case1 li.active{background: url("/template/style/images/index_casebj.png") no-repeat center;width: 100%;height: 170px;}
.index_case .index_case1 li.active .tp1 .img1{display: none;}
.index_case .index_case1 li.active .tp1 .img2{display: block;}
.index_case .index_case1 li.active p{color: #fff;}
.index_case .index_case1 li.active .tp{display: block;}

.index_case .index_case2{width: 56%;height: 720px;overflow: hidden; float: left;margin: 0 2%;position: relative;}
.index_case .index_case2  img{width: 100%;height: 100%;}
.index_case .index_case2  .why_1{position:absolute;display: block;padding: 0 2%; bottom: 0px;right: 5%;background: rgba(0,0,0,.5); height: 280px; width:40%;text-align: center;font-size: 16px;color: #fff;font-weight: bold;}
.index_case .index_case2  .hr{width: 100%;height: 1px;margin: 25px auto;}
.index_case .index_case2  .hr1{width: 30%;height: 1px;background-color: red;float: left;}
.index_case .index_case2  .hr2{width: 70%;height: 1px;background-color: #fff;float: right;}
.index_case .index_case2  .why_2{padding-top: 50px;font-size: 23px;color: #fff; text-align: center;height: 80px;overflow: hidden;}
.index_case .index_case2  .why_3{line-height: 30px;font-size: 18px;color: #fff;text-align: left;font-weight: lighter;}
.index_case .index_case2 #myId{font-size: 12px;color: #fff;float: left;margin-top: 20px;}
.index_case .index_case2 #myId:hover{color: red;}

/* .index_case .index_case2 ul{width: 100%;height: 720px;display: none;overflow: hidden;}
.index_case .index_case2 ul li{display: none;position: relative;}
.index_case .index_case2 ul li img{width: 100%;height: 720px;}
.index_case .index_case2 ul li .why_1{position:absolute;display: block;top:0px;height: 230px; width:100%;text-align: center;line-height: 230px;font-size: 16px;color: #fff;font-weight: bold;} */




.index_case .index_case3{width: 20%;height: 720px;float: right;}
.index_case .index_case3 ul{display: none;}
.index_case .index_case3 li{width: 100%;height: 230px;overflow: hidden;margin-bottom: 15px;position: relative;}
.index_case .index_case3 li .tp{width: 100%;height: 230px;}
.index_case .index_case3 li img{width: 100%;height: 100%;}
.index_case .index_case3 li:hover img{width: 100%;height: 100%;opacity:1;}
.index_case .index_case3 li .why_1{position:absolute;display: block;top:0px;height: 230px; width:100%;background:rgba(0,0,0,.5); text-align: center;line-height: 230px;font-size: 16px;color: #fff;font-weight: bold;}
.index_case .index_case3 li:hover .why_1{display: none;}
.index_case .index_case3 li.active img{width: 100%;height: 100%;opacity:1;}
.index_case .index_case3 li.active .why_1{display: none;}

/* 产品 */
.index_cat{width: 100%;height: 1020px;background-color: #fff;}
.index_cat h2{font-size: 40px;color: #333;text-align: center;font-weight: bold;padding-top: 80px;}
.index_cat h3{margin: 10px auto;text-align: center;}
.index_cat h4{width: 100%; text-align: center;color: #666;font-size: 16px;margin-top: 25px;}
.index_cat ul{margin-top: 50px;}
.index_cat ul li{width: 32%;height: 680px;float: left;margin-right: 2%;overflow: hidden;background-color: #fafafa;}
.index_cat ul li.active{background-color: #fff;box-shadow:rgb(200, 200, 200,.2) 1px 1px 5px 5px}
.index_cat ul li:nth-child(3){margin-right: 0;}
.index_cat ul li:last-child{margin:0;}
.index_cat li .li1{padding: 20px 30px;}
.index_cat li .tp{width: 100%;height: 129px;overflow: hidden;position: relative;}
.index_cat li img{width:100%;height: 129px;}
.index_cat li .why_1{position:absolute;display: block;top:0px;height: 129px; width:100%;border-radius: 10px;}
.index_cat li .why_1 .tp1{width: 100%;height: 50px;overflow: hidden;margin: 40px auto;}
.index_cat li .why_1 .tp1 span{font-size: 30px;color: #fff;line-height: 50px;padding-left: 2%;}
.index_cat li:hover .why_1{top:0;width:100%;height:129px;background: rgba(255,0,0,.5);}
.index_cat li.active .why_1{top:0;width:100%;height:129px;background: rgba(255,0,0,.5);}
.index_cat li .li2 .h5{font-size: 16px;color: #333;font-weight: bold;margin-bottom: 20px;}
.index_cat li .li2{margin-top: 10px;}
.index_cat li .li2 .li2_title{float: left;width: 32%;margin-right: 2%;margin-top: 10px;font-size: 15.5px;color: #666;height: 29px;overflow: hidden;}
.index_cat li .li2 .li2_title:nth-child(3n){margin-right: 0;}
.index_cat li .li2 .li2_title .img1{width: 20px;height: 20px;float: left;}
.index_cat li .li2 .li2_title .img2{width: 20px;height: 20px;float: left;display: none;}


.index_cat li .li2 .li2_title a{font-size: 15.5px;color: #666;}
.index_cat li .li2 .li2_title:hover a{color: #cf0607;}
.index_cat li .li2 .li2_title:hover .img1{display: none;}
.index_cat li .li2 .li2_title:hover .img2{display: block;}



/*首页轮播图*/
.c-banner1 {
	background: #fff;
}
.c-banner1 .swiper-slide{
	position: relative;
	overflow: hidden;
}
.c-banner1 .swiper-slide img {
	width: 100%;
	height: 100vh;
	object-fit: cover;
	-webkit-transition: all 7s;
	transition: all 7s;
}
.c-banner1 .swiper-slide .c-bg2 {
	display: none;
}
.c-banner1 .swiper-slide-active img{
	transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1); 
}

.c-banner1 .swiper-slide-active .c-container{margin-left: 10%;}
.c-banner1 .swiper-slide .c-wrap {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	color: #fff;
	background: url(../images/mbl.png)repeat;
}
/* .c-banner1 .swiper-slide .c-wrap .c-title{
	font-size: 80px;
	line-height: 100px;
	text-shadow: 0 2px 10px rgba(0,0,0,.3);
} */
/* .c-banner1 .swiper-slide .c-wrap .c-text {
	padding: 30px 0 75px;
	font-size: 40px;
	line-height: 56px;
	text-shadow: 0 2px 10px rgba(0,0,0,.3);
} */
.c-banner1 .swiper-pagination-bullet {
	opacity: 1;

}
.c-banner1 .c-dot {
	position: absolute;
	bottom: 80px;
	left: 0;
	width: 100%;
}
.c-banner1 .swiper-pagination{
	position: relative;
	text-align: left;
}

@font-face {
    font-family:'FZDHTJW';
    src: url(/template/style/font/font/FZDHTJW.TTF);
  }


.c-banner1 .c-containerc{margin-left: 10%;}
.c-banner1 .c-containerc h4 span{font-size: 17px;color: rgba(255,255,255,.9);font-family: 'FZDHTJW';}
.c-banner1 .c-containerc h4{font-size: 61.5px;color: #fff;font-family: 'FZDHTJW';}
.c-banner1 .c-containerc h5{font-size: 61.5px;color: #fff;margin-top: 15px;font-family: 'FZDHTJW';}
.c-banner1 .c-containerc h5 span{font-size: 61.5px;color: #ec1e1e;font-family: 'FZDHTJW';}
.c-banner1 .c-containerc h6{width: 90px;height: 4px;background-color: #fff;float: left;margin-top: 30px;margin-bottom: 40px;}
.c-banner1 .c-containerc  p{font-size: 21px;color: rgba(255,255,255,.7);}



.c-banner1 .c-containerb{margin-left: 10%;}
.c-banner1 .c-containerb span{font-size: 20.76px;color: rgba(255,255,255,.3);font-family: 'FZDHTJW';}
.c-banner1 .c-containerb h4{font-size: 58.52px;color: #fff;margin-top: 20px;font-family: 'FZDHTJW';}
.c-banner1 .c-containerb h5{width: 90px;height: 4px;background-color: #fff;float: left;margin-top: 30px;margin-bottom: 40px;}
.c-banner1 .c-containerb h6{font-size: 24.8px;color: rgba(255,255,255,.7);}



.c-banner1 .c-containera span{font-size: 24.8px;color: rgba(255,255,255,.3);font-family: 'FZDHTJW';}
.c-banner1 .c-containera h4{font-size: 61.5px;color: #fff;margin-top: 20px;font-family: 'FZDHTJW';}
.c-banner1 .c-containera h5{width: 90px;height: 4px;background-color: #fff;float: right;margin-top: 35px;margin-bottom: 40px;}
.c-banner1 .c-containera h6{font-size: 21px;color: rgba(255,255,255,.7);}

#Jnav{z-index: 999999;}
.fixed-nav{
	position: fixed;
	width:100%;
	height: 108px;
	top:-108px; 
	-webkit-transition: top .5s;
    -moz-transition: top .5s;
    -o-transition: top .5s;
    transition: top .5s;
    -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.1);
    -moz-box-shadow: 0 2px 2px rgba(0,0,0,.1);
    box-shadow: 0 2px 2px rgba(0,0,0,.1);
}
.fixed-nava{
	position: fixed;
	width:100%;
	max-width:1920px;
	height: 108px;
	top:-108px; 
	-webkit-transition: top .5s;
    -moz-transition: top .5s;
    -o-transition: top .5s;
    transition: top .5s;
    -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.1);
    -moz-box-shadow: 0 2px 2px rgba(0,0,0,.1);
    box-shadow: 0 2px 2px rgba(0,0,0,.1);
	background: rgba(0,0,0,0.6);
}
.fixed-nav-appear{top:0;}

