@charset "utf-8";



/* CSS Document */



@media(min-width: 2560px){

    /*hmore*/

	.hmore{
		width: 50px;
		height: 50px;
	}
	.hmore::before{
		width: 50px;
	}
	.hmore::after{
		height: 50px;
	}
    .hmore-sm{
		width: 42px;
		height: 42px;
	}
	.hmore-sm::before{
		width: 42px;
	}
	.hmore-sm::after{
		height: 42px;
	}

    /*首页简介*/
	.hintro-box .bg-dark{
		height: calc(100vw * .028 + 450px);
	}
	.hintro-box .title-hintro .title{
		font-size: 28px;
	}
    .hintro-box .title-hintro .des{
        font-size: 18px;
    }
	.hintro-box .hintro-con *{
		font-size: 17px;
	}


    /*首页产品*/

	.hpro-box > .row > .col-6:last-child{
		height: 464px;
	}

	.hidea-box > .row > .col-6:last-child{
		height: 575px;
	}

    .hpro-box .hidea-con .title-hidea{
        font-size: 22px;
    }



    .hpro-box .hidea-con .title-des{
        font-size: 16px;
    }



    /*首页团队*/
    .gallery-top .media{
		margin-left: 110px;
	}
    .gallery-top .media img{
		width: 470px;
	}
    .gallery-top .media .media-body .con *{
		font-size: 16px !important;
	}



    .gallery-top .media .media-body .con{



		height: 330px;



		margin-bottom: 80px;



	}



    .gallery-thumbs {



		width: 1100px;



	}



	.gallery-thumbs-box{



		width: 1320px;



		padding: 0 110px;



	}



	.gallery-thumbs-box .swiper-button-next,



	.gallery-thumbs-box .swiper-button-prev{



		width: 110px;



	}



    



    /*首页板块*/



	.list-hplate .item{



		padding: 85px 5px 160px 5px;



	}



	.list-hplate .item .icon{



		font-size: 56px;



		height: 56px;



	}



	.list-hplate .item .title{



		font-size: 17px;



	}







    /*首页新闻*/



    .hnews-content .tab-pane .con, .hnews-content .tab-pane .con * {



        font-size: 18px !important;



    }



    .hnews-box .nav li .hnews-imgbox .hide-con .title{



        font-size: 18px;



    }



    .list-hnews li a {



        line-height: 2.5;



        font-size: 16px;



    }



    



    /*导航*/



    .navbar-expand-md .navbar-nav .nav-link{



        font-size: 16px;



    }



    .navbar-nav .nav-item .dropdown-menu{



		min-width: 118.69px;



	}



    .navbar-nav .nav-item .dropdown-menu .dropdown-item {



        font-size: 16px;



        padding: 10px 5px 10px 20px;



    }



    



    /*底部*/



	.ft-box{



		padding-top: 90px;



		padding-bottom: 90px;



	}



	.ft-box .small{



		font-size: 16px;



	}

    

    .ft-short,

    .ft-short a{

        font-size: 16px;

    }





    



    /*焦点图2*/
    /*连接居中文字*/
    .swiper-focus .swiper-slide .container.text-center{
        margin-top: 17vw;
    }
    .swiper-focus .swiper-slide .link-box{
        margin-top: 14.5vw;   
    }
    .swiper-focus .swiper-slide .link a{
        padding: 9px 45px;
        font-size: 17px;
    }
    

    /*更多按钮*/

    .swiper-focus .swiper-slide .hmore{

        width: 60px;

        height: 60px;

        margin-left: -30px;

    }

    .swiper-focus .swiper-slide .hmore::before{

        width: 60px;

        height: 5px;

        margin-top: -3px;

    }

    .swiper-focus .swiper-slide .hmore::after{

        width: 5px;

        height: 60px;

        margin-left: -3px;

    }

    

    /*第一行文字*/

    .swiper-focus .swiper-slide .animate-text{

        font-size: 58px;

        margin-bottom: 0;

    }

    /*第二行文字*/

    .swiper-focus .swiper-slide .move-s {

        font-size: 30px;

    }

	



	.swiper-focus  .swiper-pagination-bullet .num{



		font-size: 64px;



	}



    .swiper-focus .swiper-button-next{



        padding-right: 70px;



    }



    .swiper-focus .swiper-button-prev{



        padding-left: 70px;



    }



    .swiper-focus .swiper-button-next .icon, .swiper-focus .swiper-button-prev .icon {



        width: 74px;



        height: 74px;



    }



    .swiper-focus .swiper-pagination-bullet .dot{



        width: 9px;



        height: 9px;



    }



    .swiper-focus .swiper-pagination-bullet .dot::before {



        left: -12px;



        top: -12px;



        width: 33px;



        height: 33px;



    }



    
    



}







