@charset "utf-8";

/*头部导航样式*/
.top{background-color:#fff;height:120px;position:fixed;left:0;top:0;width:100%;z-index:99;}
.logo{width:206px;float:left;position:relative;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.top-r{float:right;width:calc(100% - 206px);height:100%;position:relative;}
.nav-pc{float:right;margin-right:120px;height:100%;}
.nav-pc ul li{float:left;height:100%;margin:0 25px;}
.nav-pc ul li>a{font-size:18px;font-weight:bold;color:#333333;line-height:120px;display:block;position: relative;}
.nav-pc ul li>a:after{content: '';width: 0;height: 3px;background-color: #2963B7;position: absolute;left: 0;bottom: 0;transition: .4s;}
.nav-pc ul li:hover>a,
.nav-pc ul li.active>a{color: #2963B7;}
.nav-pc ul li.active>a:after,
.nav-pc ul li:hover>a:after{
	width: 100%;
}
.drop-down-pc-m>a{color: #2963B7;}
.head_r{
	position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    align-items: center;
}
.cn {
    position: relative;
    display: flex;
    align-items: center;
    margin-right: 30px;
}
.cn a {
    position: relative;
    display: block;
    padding-left: 15px;
    padding-right: 15px;
}
.cn:after {
    content: '';
    width: 1px;
    height: 10px;
    background: #E2E2E2;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.cn a:after {
    content: '';
    width: 1px;
    height: 10px;
    background: #E2E2E2;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
@media screen and (max-width: 1200px){
.head_r {
    right: 60px;
}

}
.serch{position:absolute;width:20px;height:20px;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;background:transparent url(../images/serch.png) center no-repeat;}
.serch-box{width:100%;height:80px;position:fixed;top:120px;left:0;z-index:80;background-color:#2963B7;padding:15px 0 0;display:none;}
.serch-box .serch-ipt{width:calc(100% - 125px);float:left;height:50px;border-radius:10px 0 0 10px;border:none;padding:0 30px;font-size:18px;}
.serch-box .serch-btn{height:50px;width:120px;background-color:#fff;float:right;line-height:50px;text-align:center;border:none;border-radius:0 10px 10px 0;color:#2963B7;font-size:18px;font-weight:bold;letter-spacing:4px;}
.drop-down-pc{position:fixed;width:100%;height:320px;top:120px;left:0;background-color:#fff;padding-top:50px;-webkit-box-shadow:1px 1px 4px #ccc;box-shadow:1px 1px 4px #ccc;display:none;}
.drop-down-pc>div>div{padding-left:60px;width:33.33%;}
.drop-down-pc-l{height:100%;}
.drop-down-pc-l p{font-size:24px;height:60px;position:relative;color:#333;}
.drop-down-pc-l p:after{content:'';width:40px;height:3px;background-color:red;position:absolute;left:0;bottom:0;}
.drop-down-pc-l span{display:block;margin-top:40px;width:80%;color:#666;line-height:24px;font-size:16px;}
.drop-down-pc-m{height:100%;}
.drop-down-pc-m>a{display:block;font-size:18px;color:#333;margin-bottom:10px;width:200px;text-align:left;}
.drop-down-pc-r img{max-width:270px;width:100%;}
.top-hei{position:relative;z-index:-1;}
.banner-pc{width:100%;overflow:hidden;}
.banner-pc .swiper-slide .bg{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);-webkit-transition:-webkit-transform 6s linear;transition:-webkit-transform 6s linear;-o-transition:transform 6s linear;transition:transform 6s linear;transition:transform 6s linear,-webkit-transform 6s linear;transition:transform 6s linear,-webkit-transform 6s linear;transition:transform 6s linear,-webkit-transform 6s linear;transition:transform 6s linear,-webkit-transform 6s linear;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;width:100%;height:100%;position:absolute;top:0;left:0;}
.banner-pc .swiper-slide-active .bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.banner-01{position:relative;top:50%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);}
.banner-pc .swiper-slide .banner-01 .s1{display:block;font-size:50px;font-weight:400;color:#FFFFFF;line-height:18px;height:18px;-webkit-transition:opacity 2s linear .5s;-o-transition:opacity 2s linear .5s;transition:opacity 2s linear .5s;}
.banner-pc .swiper-slide .banner-01 .s1 i{display:inline-block;width:80px;height:1px;background-color:#fff;margin-left:10px;position:relative;top:-5px;-webkit-transition:width 8s linear .5s;-o-transition:width 8s linear .5s;transition:width 8s linear .5s;}
.banner-pc .swiper-slide .banner-01 .s2{display:block;font-size:50px;font-weight:bold;color:#FFFFFF;line-height:50px;margin:18px 0;-webkit-transition:opacity 2s linear 1s;-o-transition:opacity 2s linear 1s;transition:opacity 2s linear 1s;}
.banner-pc .swiper-slide .banner-01 .s3{display:block;font-size:18px;font-family:Arial;color:#FFFFFF;line-height:18px;text-transform:uppercase;-webkit-transition:opacity 2s linear 1.5s;-o-transition:opacity 2s linear 1.5s;transition:opacity 2s linear 1.5s;}
.banner-01>div{margin-top:46px;}
.learn-more a{display:block;width:188px;height:40px;background:#FFFFFF url(../images/pro_ico_03.png) no-repeat 130px center;border-radius:20px;font-size:16px;color:#333333;line-height:40px;padding-left:40px;}
.banner-02{position:absolute;right:0;bottom:100px;}
.banner-pc .swiper-slide .banner-02 .s1{display:block;color:#000000;font-size:50px;font-weight:bold;line-height:50px;height:50px;-webkit-transition:opacity 2s linear .5s;-o-transition:opacity 2s linear .5s;transition:opacity 2s linear .5s;}
.banner-pc .swiper-slide .banner-02 .s2{display:block;color:#000000;font-size:18px;line-height:18px;height:18px;margin-top:15px;text-transform:uppercase;-webkit-transition:opacity 2s linear 1s;-o-transition:opacity 2s linear 1s;transition:opacity 2s linear 1s;}
.banner-03{position:absolute;left:0;top:30%;}
.banner-03 .s1{display:block;color:#ffffff;font-size:50px;font-weight:bold;line-height:50px;height:50px;-webkit-transition:opacity 2s linear .5s;-o-transition:opacity 2s linear .5s;transition:opacity 2s linear .5s;}
.banner-03 .s2{display:block;color:#ffffff;font-size:12px;line-height:18px;height:18px;margin-top:15px;text-transform:uppercase;-webkit-transition:opacity 2s linear 1s;-o-transition:opacity 2s linear 1s;transition:opacity 2s linear 1s;}

/*banner动画*/
.banner-pc .swiper-slide .banner-01 span{opacity:0;}
.banner-pc .swiper-slide .banner-02 span{opacity:0;}
.banner-pc .swiper-slide .banner-03 span{opacity:0;}
.banner-pc .swiper-slide-active .banner-01 span{opacity:1;}
.banner-pc .swiper-slide-active .banner-01 .s1 i{width:20px; display: none;}
.banner-pc .swiper-slide-active .banner-02 span{opacity:1;}
.banner-pc .swiper-slide-active .banner-03 span{opacity:1;}
.banner-pc .swiper-slide .banner-01 .learn-more{-webkit-transition:all 1.5s linear 2s;-o-transition:all 1.5s linear 2s;transition:all 1.5s linear 2s;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
.banner-pc .swiper-slide-active .banner-01 .learn-more{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.learn-more a:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.5);box-shadow:1px 1px 3px rgba(0,0,0,.5);}
.learn-more a{-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;}
.banner-pic-m{display:none;}
@media(max-width:1600px){
	.nav-pc ul li{float:left;height:100%;margin:0 10px;}
}

@media(max-width:1200px){
	.serch{right:0;}
	.nav-pc ul li{float:left;height:100%;margin:0 10px;}
}
@media(max-width:768px){
	.nav-pc ul li{float:left;height:100%;margin:0 10px;}
	.banner-pc .swiper-slide .banner-01 .s2,
	.banner-pc .swiper-slide .banner-02 .s1,
	.banner-03 .s1{font-size:30px;}
	.banner-03 .s2{font-size:16px;}
	.banner-pic-m{display:block;}
	.banner-pic-pc{display:none;}
	.banner-pc .swiper-slide .banner-01 .s2{margin: 0;}
	.cn{
		margin-right: 30px;
	}
	.logo img{width:50%;}
}
@media(max-width:480px){
	.top{height:90px;}
	.serch-box{top:90px;}
	.logo img{width:50%;}
	.banner-pc .swiper-slide .banner-01 .s2,
	.banner-pc .swiper-slide .banner-02 .s1,
	.banner-pc .swiper-slide .banner-03 .s1{font-size:20px;}
	.banner-pc .swiper-slide .banner-01 .s1{
		font-weight: 700;
		font-size:20px;
	}
	.banner-pc .swiper-slide .banner-01 .s3,
	.banner-pc .swiper-slide .banner-02 .s2,
	.banner-pc .swiper-slide .banner-03 .s2{font-size:14px;}
}
@media(max-width:414px){
	.logo{width:187px;}
	.logo img{width:50%;}
	.margin-right{
		margin-right: 90px;
	}
	.banner-pc .swiper-slide .banner-01 .s1{
		font-weight: 700;
	}
}
@media(max-width:320px){
}

/*首页关于我们*/
.about{padding:100px 0 100px 0;}
.title{width:50%;}
.title p{font-size:30px;font-weight:bold;color:#000000;}
.title span{display:block;font-size:14px;font-family:Arial;color:#CCCCCC;line-height:14px;margin-top:10px;text-transform:uppercase;position:relative;padding-bottom:15px;}
.title span:after{content:'';width:28px;height:2px;background:#2963B7;position:absolute;bottom:0;left:0;}
.about .des{    width: 40%;
    padding: 5px 0 65px 0;
    height: 440px;
    /* overflow-y: scroll; */
}
.about .des p img{
	width: 100%;
}
.about .des p{font-size:16px;font-weight:400;color:#666666;line-height:24px;margin-top:35px;}
.about .learn-more a{background-color:#2963B7;color:#fff;background-image:url(../images/pro_ico_04.png)}
 .about .my-container{background:#fff url(../images/about_bg_03.jpg) no-repeat right center;} 
.about .num{width:60%;position:absolute;right:0;top:0;height:100%;}
.about .num li .n{height:40px;font-size:16px;font-weight:400;color:#E70012;line-height:40px;}
.about .num li .n span{height:40px;font-size:40px;font-family:Arial;font-weight:bold;color:#E70012;line-height:40px;}
.about .num li span{height:14px;font-size:14px;font-weight:400;color:#999999;line-height:14px;}
.about .num li{position:absolute;}
.about .num li:nth-child(1){left:180px;top:80px;}
.about .num li:nth-child(2){right:120px;top:140px;}
.about .num li:nth-child(3){left:250px;top:250px;}
.about .num li:nth-child(4){right:190px;top:320px;}
@media(max-width:1200px){
	.about .my-container{background-size:60%;}
	.about .num li:nth-child(1){left:22%;top:20%;}
	.about .num li:nth-child(2){right:10%;top:34%;}
	.about .num li:nth-child(3){left:30%;top:60%;}
	.about .num li:nth-child(4){right:17%;top:70%;}
	.title span{line-height:20px;}
}
@media(max-width:1024px){
	.title,
	.about .des{width:100%;}
	.about .num{position:relative;top:0;left:0;right:auto;height:360px;width:100%;}
	.about .my-container{background-position:bottom center;background-size:100%;}
}
@media screen and (max-width:880px) {
	.about .des{
		height: 320px;
	}
	
}
@media(max-width:480px){
	.about{padding:40px 0;}
	.title span,
	.about .des p,
	.about .num li .n{font-size:14px;}
	.title p,
	.about .num li .n span{font-size:18px;}
	.learn-more a{font-size:16px;}
	.about .des p{margin-bottom:20px;}
	.about .num{height:200px;}
	.about .num li:nth-child(1){left:10%;}
	.about .num li:nth-child(3){left:20%;}
	.about .des{padding:5px 0 10px 0;}
}
@media(max-width:375px){
	.about .num{height:175px;}
}

/*首页文化*/
.cultrue{height:auto;position:relative;padding:70px 0 0 0;}
.cultrue .bg-l{height:100%;position:absolute;width:50%;top:0;left:0;background: url("/template/default/index/img/212.jpg"); background-repeat: no-repeat;}
.cultrue .bg-r{height:100%;position:absolute;width:50%;top:0;left:50%;overflow:hidden;}
.cultrue .bg-r>div{background:transparent url(../images/culture_03.jpg) no-repeat center;background-size:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;}
.cultrue .title span{padding-bottom:0;height:16px;font-size:16px;font-weight:400;color:#666666;}
.cultrue .title span:after{display:none;}
.cultrue .title i{display:block;height:48px;font-size:48px;font-family:Arial;font-weight:bold;color:#999999;opacity:0.2;text-transform:uppercase;margin-top:18px;}
.cultrue .des{margin-top:70px; width: 50%;}
.cultrue .des ul{
padding-bottom: 60px;

}
.cultrue .des ul li{float:left;width:50%;height:332px;padding:58px 54px 0 60px;-webkit-box-shadow:2px 2px 4px #ccc;box-shadow:2px 2px 4px #ccc;background-color:#fff;position:relative;z-index:1;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;-o-transition:box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;}
.cultrue .des ul li:nth-child(2){background:#F3F6FA;}
.cultrue .des ul li:hover{-webkit-box-shadow:0px 0px 10px n#999999;box-shadow:0px 0px 10px #ccc;z-index:2;}
.cultrue .des .li-box{position:relative;}
.cultrue .des .t{height:24px;font-size:22px;font-weight:bold;color:#333333;margin:48px 0;}
.cultrue .des .con{font-size:18px;font-weight:400;color:#333333;line-height:24px;}
.cultrue .des .more{position:absolute;right:0;top:0;width:44px;height:44px;opacity:0;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;background:transparent url(../images/culture_ico_08.png) center no-repeat;}
.cultrue .des .more a{display:block;height:44px;}
.cultrue .des ul li:hover .more{opacity:1;}
.cultrue .des .more:hover{background:transparent url(../images/culture_ico_09.png) center no-repeat;}
@-webkit-keyframes sacleimg{
	from{-webkit-transform:scale(1.1);transform:scale(1.1);}
	to{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes sacleimg{
	from{-webkit-transform:scale(1.1);transform:scale(1.1);}
	to{-webkit-transform:scale(1);transform:scale(1);}
}
.cultrue .bg-r>div{-webkit-animation:sacleimg 12s linear infinite alternate;animation:sacleimg 12s linear infinite alternate;}
@media(max-width:1200px){
	.cultrue .title i{font-size:40px;}
	.cultrue .des{
		
	width: 100%;

}.
.cultrue .des ul li{
	width: 50%;
}
}
@media(max-width:968px){
	.cultrue .des ul li{padding:25px 15px 0 15px;}
}
@media(max-width:768px){
	.cultrue{background-color:#fcfcfc;padding:30px 0 30px;height:auto;}
	.cultrue .des{margin-top:50px;width: 100%;}
	.cultrue .des ul li{width:100%;height:230px;}
	.cultrue .des .t{margin:30px 0;}
	.cultrue .title i{margin-top:30px;}
	.cultrue .des{margin-top:20px;}
	.cultrue .des .t{font-size:16px;}
	.cultrue .des .con,
	.cultrue .title span{font-size:14px;}
}
@media(max-width:480px){
	.cultrue .title i{font-size:28px;}
}
@media(max-width:414px){
	.cultrue .title i{font-size:22px;}
	.cultrue .des{margin-top:5px;}
}

/*首页产品中心*/
.product{padding:80px 0 0 0;height:810px;position:relative;overflow:hidden;}
.product .zz{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;background-color:rgba(0,0,0,0.5);}
.product .bg{position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;}
.product .bg .swiper-slide{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%;}
.product .con{position:relative;z-index:3;height:100%;}
.product .title p{color:#fff;}
.product .title span{color:#fff;opacity:0.15;}
.product .title span:after{display:none;}
.product .heng{width:150%;height:1px;background-color:#eeeeee;margin-top:30px;}
.product .t-box{position:relative;margin:100px 0 0 0;width:50%;}
.product .t-box .t>span{display:inline-block;}
.product .t-box .t .s1{height:66px;font-size:66px;font-family:Arial;font-weight:bold;color:#FFFFFF;line-height:66px;}
.product .t-box .t .s3{height:36px;font-size:36px;font-family:Arial;font-weight:bold;color:#FFFFFF;line-height:36px;padding-left:50px;position:relative;}
.product .t-box .t .s3:after{content:'';position:absolute;left:0;top:50%;width:45px;height:1px;background:#FFFFFF;}
.product .t-box .des{height:14px;font-size:14px;font-weight:400;color:#FFFFFF;line-height:14px;margin-top:46px;}
.product .t-box .more{margin-top:90px;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;}
.product .t-box .more a{-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;display:block;width:134px;height:40px;background:#FFFFFF;line-height:40px;padding-left:20px;background:#FFFFFF url(../images/pro_ico_03.png) no-repeat 100px center;font-size:14px;font-weight:400;color:#333333;}
.product .t-box .more:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
.product .t-box .more:hover a{background:#2963B7 url(../images/pro_ico_04.png) no-repeat 100px center;color:#fff;}
.product .my-container{height:100%;position:relative;}
.product .btn-box{width:100%;position:absolute;left:0;bottom:70px;height:110px;padding-top:20px;}
.product .btn-box .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.product .btn-box .btn{width:33.33%;height:83px;background-color:#fff;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;position:relative;font-size:18px;font-weight:400;color:#333333;line-height:83px;text-align:center;padding-left:80px;background-repeat:no-repeat;background-position:25% center;cursor:pointer;border-right:1px solid rgba(0,0,0,.1);}
.product .btn-box .btn:last-child{border-right:none;}
.product .btn-box .btn:after{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:16px solid #2963B7;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;z-index:-1;}
.product .btn-box .btn.swiper-slide-active{height:90px;background-color:#2963B7;line-height:90px;font-size:22px;font-weight:bold;color:#FFFFFF;background-position:26% center;}
.product .btn-box .btn.swiper-slide-active:after{top:-14px;opacity:1;}
.product .pro-img{width:740px;height:220px!important;position:absolute;right:50px;top:93px;background-color:#fff;border:4px solid #fff;}
.product .pro-img .swiper-slide{background-repeat:center;background-size:cover;background-repeat:no-repeat;position:relative;width:100%;height:100%;}


.product .pro-img>div p{position:absolute;bottom:0;left:0;width:100%;height:107px;background-image:-o-linear-gradient(transparent,#000000);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000000));background-image:linear-gradient(transparent,#000000);padding:50px 0 0 40px;}
.product .pro-img>div p a{height:24px;font-size:24px;font-weight:bold;color:#FFFFFF;line-height:24px;display:inline-block;padding-right:50px;background:transparent url(../images/pro_ico_04.png) no-repeat right center;}
.product .con .my-container{
                        position: relative;

                    }
                    .change-btn-box{
                        width: 90px;
                        height: 40px;
                        position: absolute;
                        right: 20px;
                        top: 10px;
                        display: flex;
                        justify-content: space-between;
                        display: none;
                    }
                    .change-btn-box .change-btn{
                    	width: 40px;
                    	height: 40px;
                    	border: 1px solid #fff;
                    	color: #fff;
                    	font-size: 14px;
                    	display: flex;
                    	align-items: center;
                    	justify-content: center;

                    }
					.product .pro-rihgt{
						right: 320px;
					}

@media(max-width:1200px){
	.product .pro-img{width:320px;height:220px;right:20px;}
	.product .btn-box .btn{height:64px;font-size:16px;line-height:64px;background-size:30px;}
	.product .btn-box .btn.swiper-slide-active{height:70px;font-size:16px;line-height:70px;}
	.product .pro-rihgt{
		top: 220px;
	}
}
@media(max-width:1024px){
	.product{height:620px;padding:50px 0 0 0;}
	.product .pro-img{width:260px;height:180px;right:20px;}
	.product .t-box .t .s1{height:50px;font-size:50px;line-height:50px;}
	.product .t-box{margin:50px 0 0 0;}
	.product .t-box .more{margin-top:50px;}
	.product .btn-box{bottom:50px;}
	.product .pro-rihgt{
		top: 183px;
	}
}
@media(max-width:992px){
	.product .btn-box .btn{
		padding-left: 40px;
	}
	.product .btn-box .btn.swiper-slide-active{
		    background-position: 13% center;
	}
	.product .btn-box .btn{
		background-position: 15% center;
	}
}
@media(max-width:768px){
	.change-btn-box{display: flex;}
	.product{height:1230px;padding:40px 0 0 0;}
	.product .my-container{padding-bottom:150px;}
	.product .heng{width:100%;margin-top:0px;}
	.product .t-box{width:100%;margin:30px 0 0 0;}
	.product .t-box .des{margin-top:20px;}
	.product .pro-img{position:relative;position:relative;width:100%;height:254px;left:auto;top:auto;right:auto;bottom:auto;margin-top:40px;}
	.product .t-box .t .s1{font-size:30px;}
	.product .t-box .t .s3{font-size:20px;}
	.product .btn-box .btn{height:45px;font-size:16px;line-height:45px;}
	.product .btn-box .btn.swiper-slide-active{height:50px;font-size:16px;line-height:50px;}
	.product .btn-box .btn.swiper-slide-active:after{top:-10px;}
	.product .pro-img>div p a{font-size:16px;}
	.product .btn-box .btn.swiper-slide-active{
		    background-position: 30% center;
	}
	.product .btn-box .btn{
		background-position: 30% center;
	}
}
@media(max-width:600px){

	.product{height:1080px;padding:40px 0 0 0;}
}
@media(max-width:550px){

	.product{height:1000px;padding:40px 0 0 0;}
}
@media(max-width:500px){
	.product .my-container{padding-bottom:130px;}
	.product .btn-box{bottom:35px;}
	.product{height:900px;padding:40px 0 0 0;}
}
@media(max-width:414px){
	.product .my-container{padding-bottom:130px;}
	.product .btn-box{bottom:35px;}
	.product{height:850px;padding:40px 0 0 0;}
}
@media(max-width:350px){
	.product .my-container{padding-bottom:130px;}
	.product .btn-box{bottom:35px;}
	.product{height:790px;padding:40px 0 0 0;}
}

/*首页新闻中心*/
.news{padding:63px 0; }
.news .title span:after{display:none;padding-bottom:0;}
.news .con ul{padding-top:30px;margin:-16px;}
.news .con ul li{float:left;width:25%;padding:16px;}
.news .con ul li .time{padding-bottom:28px;border-bottom:2px solid #e9e9e9;position:relative;-webkit-transition:border-bottom-color .5s;-o-transition:border-bottom-color .5s;transition:border-bottom-color .5s;}
.news .con ul li .time:after{content:'';position:absolute;bottom:-5px;right:0;width:10px;height:10px;background:#2963B7;border-radius:50%;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.news .con ul li .time i{display:inline-block;height:48px;font-size:48px;font-family:DIN;font-weight:500;color:#666666;}
.news .con ul li .time span{display:inline-block;padding-left:20px;height:16px;font-size:16px;font-family:DIN;font-weight:500;color:#999999;}
.news .con ul li .t{height:20px;font-size:18px;font-weight:400;color:#333333;line-height:18px;margin-top:23px;}
.news .con ul li .des{height:50px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:24px;overflow:hidden;margin-top:25px;}
.news .con ul li .pic{margin-top:40px;overflow:hidden;height: 250px;}
.news .con ul li .pic img{width:100%;
		height: 100%;
		object-fit: cover;
	-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition:transform .5s,-webkit-transform .5s;transition:transform .5s,-webkit-transform .5s;transition:transform .5s,-webkit-transform .5s;}
.news .con .li-box:hover .time{border-bottom-color:#2963B7;}
.news .con .li-box:hover .time:after{opacity:1;right:100%;}
.news .con .li-box:hover .time i{color:#2963B7;}
.news .con .li-box:hover .t{font-weight:bold;color:#2963B7;}
.news .con .li-box:hover .pic img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);}
@media(max-width:1200px){
	.news .con ul li{padding:10px;}
	.news .con ul{margin:-10px;}
	.news .con ul li .pic {
		margin-top: 30px;
		height: 200px;
	}
}
@media(max-width:768px){
	.new{overflow:hidden;}
	.news .con ul li{width:50%;margin-bottom:20px;}
	.news .con ul li .time i{font-size:30px;height:30px;}
	.news .con ul li .t{font-size:16px;}
	.news .con ul li .des{font-size:14px;margin-top:10px;}
	.news .con ul li .pic {
		margin-top: 20px;
		height: 180px;
	}
	.news{
		display: none;
	}
}

@media(max-width:480px){
	.news{padding:40px 0;}
	.news .con ul{margin:-5px;}
	.news .con ul li{width:100%;margin-bottom:20px;padding:5px;}
	.news .con ul li .pic{margin-top:15px;height: auto;}
}
@media(max-width:320px){
	.news .con ul li{width:100%;margin-bottom:20px;}
	.news .con ul{padding-top:15px;}
}

/*首页加盟*/
.join{height:444px;}
.join .l,
.join .r{height:100%;width:50%;background-repeat:no-repeat;background-size:cover;background-position:center;margin: 0 auto;}
.join .l{background-image:url(../images/contact_03.jpg);padding:75px 75px 0;}
.join .r{background-image:url(../images/contact_05.jpg);margin: 0 auto;}
.join .learn-more a{background-color:#2963B7;color:#fff;background-image:url(../images/pro_ico_04.png)}
.join .l .t{height:36px;font-size:36px;font-weight:400;color:#000000;}
.join .l .tel{height:50px;font-size:40px;font-family:DIN;font-weight:500;color:#2963B7;margin-top:20px;}
.join .l .des{height:50px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:24px;overflow:hidden;margin-top:30px;margin-bottom:40px;}
@media(max-width:1024px){
	.join .l{padding:80px 20px 0;}
	.join .l .tel{height:48px;font-size:48px;margin-top:50px;}
}
@media(max-width:768px){
	.join{height:700px;}
	.join .l,
	.join .r{width:100%;height:50%;}
	.join .l .t,
	.join .l .tel{font-size:30px;height:30px;}
	.join .l{padding:40px 20px 0;}
}
@media(max-width:480px){
	.join{height:540px;}
	.join .l .t,
	.join .l .tel{font-size:18px;height:18px;}
	.join .l .tel{margin-top:25px;}
	.join .l .des{margin:25px 0;}
}

/*首页底部*/
.footer{padding:28px 0 0;background-color:#194189;margin-top:26px;}
.footer .tl{float:left;}
.footer .tl .logo-bt{width:211px;height:60px;}
.footer .tl .logo-bt a img{width:100%;}
.footer .tl .zx{margin-top:70px;}
.footer .tl .zx p{height:16px;font-size:16px;font-weight:bold;color:#F7C900;line-height:16px;}
.footer .tl .zx .zx-des{margin-top:20px;}
.footer .tl .zx .zx-des span{height:17px;font-size:16px;font-weight:400;color:#F8CA00;line-height:16px;display:inline-block;padding-left:26px;background-repeat:no-repeat;background-position:left center;}
.footer .tl .zx .zx-des span:nth-child(1){background-image:url(../images/tel_03.png);}
.footer .tl .zx .zx-des span:nth-child(2){background-image:url(../images/tel_05.png);margin-left:15px;}
.footer .tl .wechat{margin-top:20px;}
.footer .tl .wechat .img{width:90px;float:left;}
.footer .tl .wechat .img img{width:100%;}
.footer .tl .wechat .text{font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:24px;opacity:0.7;float:left;padding:20px 0 0 20px;}
.footer .tr{width:100%;float:right;padding-top:20px;}
.footer .tr ul li{width:14%;float:left;}
.footer .tr ul li>a{height:16px;font-size:16px;font-weight:bold;color:#FFFFFF;display:block;position:relative;}
.footer .tr ul li>a:after{content:'';position:absolute;left:27px;bottom:-55px;width:8px;height:8px;background:#EEEEEE;border-radius:50%;}
.footer .tr ul li>div{margin-top:100px;}
.footer .tr ul li>div>a{display:block;font-size:14px;font-weight:400;color:#FFFFFF;line-height:30px;opacity:0.7;}
.footer .my-container:before{content:'';width:100%;height:1px;background-color:rgba(255,255,255,.4);position:absolute;left:0;top:87px;}
.footer .foot-b{margin-top:30px;width:100%;float:left;border-top:1px solid rgba(255,255,255,.4);padding:25px 0;}
.footer .foot-b,
.footer .foot-b a{font-size:14px;font-weight:400;color:rgba(255,255,255,.7);}
.footer .foot-b span{float:right;}
.footer .foot-b img{margin-left:10px;}
@media(max-width:1200px){
	.footer .tr ul li>div>a{font-size:12px;}
}
@media(max-width:1024px){
	.footer .tr{display:none;}
}
@media(max-width:768px){
	.footer .foot-b span{width:100%;}
}
@media(max-width:480px){
	.footer .tl .zx .zx-des span{display:block;margin-left:0;margin-top:10px;}
	.footer .tl .zx .zx-des span:nth-child(2){margin-left:0;}
}

/*内页公共样式*/
.pub-ban-n{height:450px;width:100%;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;}
.pub-ban-n:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:20;background-color:rgba(25,65,127,.4);}
.ban-n-title{position:relative;z-index:30;height:100%;}
.ban-n-title .my-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;}
.ban-n-title p{font-size:40px;color:#fff;line-height:40px;}
.ban-n-title span{font-size:20px;color:#fff;margin-top:20px;display:block;}
.pub-fenlei{position:absolute;bottom:0;left:0;height:80px;width:100%;background-color:rgba(25,65,137,.8);z-index:40;}
.pub-fenlei .my-container{display:flex;align-items:center;justify-content:flex-start;}
.pub-fenlei a{font-size:18px;color:#fff;width:300px;text-align:center;transition:.2s;position:relative;}
.pub-fenlei a.active,
.pub-fenlei a:hover{font-weight:bold;}
.pub-fenlei a.active:after,
.pub-fenlei a:hover:after{content:'';width:36px;height:3px;background-color:#FBC904;position:absolute;bottom:-10px;left:50%;transform:translate(-50%,0);}
.pub-position{height:50px;background-color:#F2F2F2;}
.pub-position .my-container{height:100%;}
.position-box{display:inline-block;float:right;height:100%;display:flex;align-items:center;justify-content:flex-end;font-size:14px;color:#666666;}
.position-box a{font-size:14px;color:#666;display:inline-block;padding-right:15px;position:relative;}
.position-box a:not(:last-child):after{content:'>';position:absolute;right:0;top:50%;transform:translateY(-50%);margin-right:2px;}
.position-box a:last-child{padding-right:0;}
.position-box a:hover{color:#333;}
.main-n{padding:90px 0;}
.main-n .my-container .t3{
	margin: 80px 0;
}
.pub-n-t{padding-bottom:40px;border-bottom:1px solid #EEEEEE;}
.pub-n-t .t{font-size:36px;color:#333333;font-weight:bold;line-height:36px;}
.pub-n-t .des{font-size:18px;line-height:2;color:#666666;margin-top:45px;}
.pub-ban-n-m{display:none;}
@media screen and (max-width:1441px) {
	.pub-n-t .des{
		
	width: 100%;
		font-size: 18px;
		line-height: 2;
}
	
}
@media (max-width:1024px){
	.pub-ban-n{height:360px;}.pub-n-t .des{
		
		width: 100%;}

}
@media (max-width:768px){
	.pub-ban-n{height:280px;}
	.ban-n-title p,
	.pub-n-t .t{font-size:28px;}
	.ban-n-title span{font-size:18px;}
	.pub-fenlei{display:none;}
	.main-n{padding:50px 0;overflow:hidden;}
	.pub-n-t .des{margin-top:25px;}
	.pub-ban-n-m{display:block;}
	.pub-ban-n-pc{display:none;}
}

/*产品分类页*/
.pro-n-fenlei{height:620px;width:100%;border:1px solid #040404;position:relative;margin-top:80px;}
.pro-n-fenlei-bg-swp{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}
.pro-n-fenlei-swp{height:100%;position:relative;z-index:20;background-color:rgba(0,0,0,.5);}
.pro-n-fenlei-swp .swiper-slide{height:100%;width:20%;padding:40px 15px 0;transition:.4s linear;}
.pro-n-fenlei-swp .swiper-slide-box{position:relative;height:100%;}
.pro-n-fenlei-swp .swiper-slide-box a{
	display: block;
	position: relative;
	height: 100%;
}
.pro-n-fenlei-swp .swiper-slide.active{width:40%;}
.pro-n-fenlei-swp .swiper-slide:not(:first-child){border-left:1px solid rgba(255,255,255,.36);}
.pro-n-fenlei-swp .swiper-slide .num{font-size:24px;color:#fff;font-weight:bold;transition:.4s linear;}
.pro-n-fenlei-swp .swiper-slide.active .num{font-size:36px;}
.pro-n-fenlei-swp .swiper-slide .t{font-size:24px;color:#fff;font-weight:bold;transition:all .4s linear;margin-top:35px;position:relative;top:0;}
.pro-n-fenlei-swp .swiper-slide.active .t{font-size:35px;top:230px;}
.pro-n-fenlei-swp .swiper-slide .des{position:absolute;bottom:100px;left:0;font-size:16px;line-height:24px;color:#fff;opacity:0;transition:.4s linear .4s;}
.pro-n-fenlei-swp .swiper-slide.active .des{opacity:0;}
.pro-case{margin-top:80px;}
.pro-case .tit .t{float:left;font-size:36px;color:#333333;font-weight:bold;}
.pro-case .tit .more{float:right;}
.pro-case .more a{font-size:16px;color:#666666;}
.pro-case .more a:hover{color:#333;}
.pro-case-list{padding-top:50px;overflow:hidden;}
.pro-case-list ul{margin:-20px;}
.pro-case-list ul li{float:left;width:33.33%;padding:20px;}
.pro-case-list ul li .t{font-size:16px;color:#666;text-align:center;padding-top:28px;}
.pro-case-list ul li:hover .t{color:#000;}
@media (max-width:1024px){
	.pro-n-fenlei-swp .swiper-slide{width:25%;}
	.pro-n-fenlei-swp .swiper-slide.active{width:50%;}
	.pro-n-fenlei{height:520px;}
	.pro-n-fenlei-swp .swiper-slide.active .t{top:160px;}
}
@media (max-width:768px){
	.pro-n-fenlei{height:440px;margin-top:40px;}
	.pro-n-fenlei-swp .swiper-slide{width:100%;}
	.pro-n-fenlei-swp .swiper-slide.active{width:100%;}
	.pro-n-fenlei-swp .swiper-slide .des{opacity:1;}
	.pro-n-fenlei-swp .swiper-slide .t,
	.pro-n-fenlei-swp .swiper-slide.active .t{top:120px;}
	.pro-n-fenlei-swp .swiper-slide.active .t,
	.pro-n-fenlei-swp .swiper-slide.active .num{font-size:24px;}
	.pro-case .tit .t{font-size:28px;}
	.pro-case{margin-top:40px;}
	.pro-case-list ul li{padding:5px;}
	.pro-case-list ul{margin:-5px;}
	.pro-case-list{padding-top:30px;}
	.pro-case-list ul li .t{padding-top:15px;}
}
@media (max-width:480px){
	.pro-case-list ul li{width:100%;}
	.pro-case-list ul li:not(:last-child){margin-bottom:15px;}
}

/*公司简介*/
.about-gsjj{background:transparent url(../images/about_bg_03.png) no-repeat bottom left;padding-bottom:70px;background-size:80%;}
.about-gsjj .r{width:580px;float:left;}
.about-gsjj .l{width:calc(100% - 580px);padding-right:60px;float:left;}
.about-gsjj-des{display:flex;margin-top:60px;}
.about-gsjj-des .num{float:left;width:210px;}
.about-gsjj-des .num ul{display:flex;flex-direction:column;display:flex;flex-direction:column;height:100%;justify-content:space-between;}
.about-gsjj-des .num ul li:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:30px;}
.about-gsjj-des .num ul li .t{font-size:16px;color:#e70012;}
.about-gsjj-des .num ul li .t span{font-size:40px;font-family:'Arial';font-weight:bold;}
.about-gsjj-des .num ul li .des{font-size:14px;color:#999;}
.about-gsjj-des .text{float:left;width:calc(100% - 210px);padding-left:60px;}
.about-gsjj-des .text p{font-size:16px;color:#666666;line-height:36px;}
@media (max-width:1440px){
	.about-gsjj .r{width:480px;padding-top:220px;}
	.about-gsjj .l{width:calc(100% - 480px);padding-right:30px;}
}
@media (max-width:1200px){
	.about-gsjj .r{width:420px;}
	.about-gsjj .l{width:calc(100% - 420px);padding-right:30px;}
	.about-gsjj-des .num ul li .t span{font-size:30px;}
	.about-gsjj-des .text{width:calc(100% - 160px);padding-left:30px;}
	.about-gsjj-des .text p{line-height:30px;}
}
@media (max-width:1024px){
	.about-gsjj .l{width:100%;float:unset;padding-right:0;}
	.about-gsjj-des .text p{line-height:36px;}
	.about-gsjj .r{width:420px;float:unset;margin:0 auto;padding-top:40px}
}
@media (max-width:640px){
	.about-gsjj{background-size:100%;}
	.about-gsjj-des .num{width:100%;height:440px;}
	.about-gsjj-des .text{width:100%;padding-left:0;}
	.about-gsjj-des{display:block;}
}
@media (max-width:480px){
	.about-gsjj-des .num{height:370px;}
	.about-gsjj .r{width:100%;}
	.about-gsjj{background-size:120%;}
}
@media (max-width:380px){
	.about-gsjj-des .num ul li:not(:last-child){padding-bottom:10px;}
	.about-gsjj-des{margin-top:30px;}
	.pub-n-t .t{font-size:20px;}
	.pub-n-t .des{margin-top:15px;}
}

/*新闻中心*/
.news-list-swp{margin-top:80px;}
.news-list-swp .swiper-slide-box{background-color:#F2F2F2;}
.news-list-swp .swiper-slide-box a{display:block;}
.news-list-swp .swiper-slide-box .l{float:left;width:400px;}
.news-list-swp .swiper-slide-box .r{float:left;width:calc(100% - 400px);padding:40px 60px 0;}
.news-list-swp .swiper-slide-box .r .t{font-size:24px;color:#194189;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list-swp .swiper-slide-box .r .time{font-size:24px;color:#666666;margin-top:10px;}
.news-list-swp .swiper-slide-box .r .des{font-size:16px;line-height:48px;margin-top:8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news-list-btn{position:absolute;z-index:30;width:90px;height:42px;bottom:0;right:0;display:flex;justify-content:space-between;}
.news-list-btn .news-btn{width:42px;height:42px;background-color:#B3BDCF;display:inline-block;background-repeat:no-repeat;background-position:center;}
.news-list-btn .news-btn:hover{background-color:#194189;}
.news-list-btn .news-list-prev{background-image:url(../images/news_btn_03.png)}
.news-list-btn .news-list-next{background-image:url(../images/news_btn_05.png)}
.news-list{margin-top:60px;}
.news-list-t{font-size:30px;color:#333333;}
.news-list-box{margin:-20px;overflow:hidden;padding-top:20px;}
.news-list-box li{float:left;width:33.33%;padding:20px;position:relative;}
.news-list-box li .li-box{border:1px solid #b3bdcf;display:block;padding:60px 25px 50px;transition:.3s;overflow:hidden;position:relative;}
.news-list-box li .li-box .t a{font-size:24px;color:#333;font-weight:bold;transition:.3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.news-list-box li .li-box .des{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;color:#666666;line-height:36px;margin-top:10px;height:72px;transition:.3s;}
.news-list-box li .li-box .time{font-size:16px;color:#666666;margin-top:55px;}
.news-list-box li .share{width:27px;height:25px;background:url(../images/news_share_03.png) no-repeat center;opacity:1;transition:.3s;border:1px solid red;z-index:40;position:absolute;top:0;left:0;}
.news-list-box li .li-box:hover{background-color:#194189;}
.news-list-box li .li-box:hover .t a,
.news-list-box li .li-box:hover .des{color:#fff;transform:translateY(60px);}
.news-list-box li .li-box:hover .time{visibility:hidden;}
.bdsharebuttonbox{position:absolute;top:50px;left:25px;opacity:0;transition:.3s;}
.news-list-box li .li-box:hover .bdsharebuttonbox{opacity:1;}
.bdshare-button-style0-16 a,
.bdshare-button-style0-16 .bds_more{background-image:url(../images/news_share_03.png)!important;width:27px;height:25px!important;display:block;}
.sr-bdimgshare-black .bdimgshare-bg{display:none;}
.bdshare-slide-style-r0 .bdshare-slide-button{display:none!important;}
.page-list{text-align:center;margin-top:50px;}
.page-list li{display:inline-block;}
.page-list li a{width:36px;height:36px;display:block;border:1px solid #d2d2d2;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:16px;color:#666666;margin:0 5px;}
.page-list li a:hover,
.page-list li.active a{background-color:#194189;color:#fff;}
@media (max-width:1024px){
	.news-list-swp .swiper-slide-box .l{width:350px;}
	.news-list-swp .swiper-slide-box .r{width:calc(100% - 350px);}
	.news-list-swp .swiper-slide-box .r{padding:20px 30px 0;}
	.news-list-swp .swiper-slide-box .r .des{line-height:36px;}
	.news-list-box li{width:50%;}
}
@media (max-width:768px){
	.news-list-swp .swiper-slide-box .l{width:100%;}
	.news-list-swp .swiper-slide-box .r{width:100%;}
	.news-list-swp .swiper-slide-box .r{padding:40px 60px 60px;}
	.news-list-swp{margin-top:50px;}
	.news-list-t{font-size:24px;}
	.news-list-box li .li-box .t a{font-size:20px;}
	.news-list-box li{padding:5px;}
	.news-list-box{margin:-5px;}
}
@media (max-width:480px){
	.news-list-swp .swiper-slide-box .r .t,
	.news-list-swp .swiper-slide-box .r .time{font-size:20px;}
	.news-list-swp .swiper-slide-box .r{padding:30px 10px 50px;}
	.news-list-box li{width:100%;}
	.news-list-box li .li-box{padding:30px 20px 30px;}
	.news-list-box li .li-box .time{margin-top:25px;}
	.page-list li a{width:25px;height:25px;font-size:14px;}
}

/*行业新闻*/
.news-list-hangye{margin-top:80px;}
.news-list-hangye-box li{border-bottom:2px solid #eeeeee;position:relative;margin-top:35px;}
.news-list-hangye-box .l{width:420px;float:left;}
.news-list-hangye-box .r{width:calc(100% - 420px);float:left;padding:20px 170px 0 80px;}
.news-list-hangye-box .r .t a{font-size:24px;color:#666666;font-weight:bold;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;}
.news-list-hangye-box .r .des{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;color:#666666;line-height:36px;margin-top:80px;}
.news-list-hangye-box li .time{width:176px;height:88px;position:absolute;right:0;top:0;display:flex;flex-direction:row;}
.news-list-hangye-box li .time>div{width:50%;height:100%;}
.news-list-hangye-box li .time>div.time-l{border:1px solid #999999;display:flex;align-items:center;flex-direction:column;justify-content:center;}
.news-list-hangye-box li .time>div.time-l p{font-size:24px;color:#666666;}
.news-list-hangye-box li .time>div.time-l span{font-size:16px;color:#666666;}
.news-list-hangye-box li .time>div.time-r{background:#999999 url(../images/time_more_05.png) no-repeat center;}
.news-list-hangye-box li .time>div.time-r a{display:block;height:100%;}
.news-list-hangye-box li:hover .t a{color:#2963b7;}
.news-list-hangye-box li:hover .time .time-r{background-color:#194189;}
@media (max-width:1200px){
	.news-list-hangye-box .l{width:320px;}
	.news-list-hangye-box .r{width:calc(100% - 320px);}
	.news-list-hangye-box .r .des{margin-top:60px;}
}
@media (max-width:1024px){
	.news-list-hangye-box li .time{width:120px;height:60px;}
	.news-list-hangye-box li .time>div.time-l p{font-size:18px;}
	.news-list-hangye-box .r{padding:20px 120px 0 30px;}
}
@media (max-width:992px){
	.news-list-hangye-box .l{width:240px;}
	.news-list-hangye-box .r{width:calc(100% - 240px);}
	.news-list-hangye-box .r .des{margin-top:30px;line-height:26px;}
}
@media (max-width:768px){
	.news-list-hangye-box .l{width:100%;}
	.news-list-hangye-box .r{width:100%;padding:30px 50px 90px;background-color:#F2F2F2;}
	.news-list-hangye-box li .time{top:auto;bottom:10px;}
	.news-list-hangye{margin-top:50px;}
}
@media (max-width:480px){
	.news-list-hangye-box .r .t a{font-size:18px;}
	.news-list-hangye-box .r{padding:30px 20px 90px;}
}

/*产品列表*/
.product-list{margin-top:80px;}
.product-list-box{margin:-30px;overflow:hidden;}
.product-list-box li{width:33.33%;z-index:20;padding:30px;transition:.3s;float:left;position:relative;}
.product-list-box li .li-box{transition:.3s;position:relative;z-index:30;border:2px solid #dedede;}
.product-list-box li .li-box .l{position:relative;z-index:20;}
.product-list-box li .li-box .l .pic{width:100%;border-bottom:2px solid #dedede;}
.product-list-box li .li-box .l .t{width:90%;padding:40px 0;border-bottom:2px solid #dedede;font-size:20px;font-weight:bold;color:#333333;margin:0 auto;}
.product-list-box li .li-box .l .t a{font-size:20px;color:#333333;}
.product-list-box li .li-box .l .btm{width:90%;margin:0 auto;padding:30px 0;}
.product-list-box li .li-box .l .btm a{font-size:16px;color:#999999;}
.product-list-box li .li-box .l .btm a:hover{font-weight:bold;}
.product-list-box li .li-box .l .btm>div{background-repeat:no-repeat;background-position:left center;padding-left:23px;}
.product-list-box li .li-box .l .btm .btm-l{float:left;background-image:url(../images/pro_list_icon_05.jpg)}
.product-list-box li .li-box .l .btm .btm-r{float:right;background-image:url(../images/pro_list_icon_07.jpg)}
.product-list-box li .li-box .l-t .r{position:absolute;left:-2px;top:0;height:calc(100% + 2px);width:0;z-index:30;background-color:#fff;border-top:6px solid #194189;box-shadow:2px 2px 12px rgba(0,0,0,.2);transition:.6s;overflow:hidden;}
.product-list-box li:nth-child(3n) .li-box .l-t .r{left:auto;right:-2px;}
.product-list-box li .li-box .l-t .r .r-l{width:50%;float:left;padding:40px 40px 0;border:2px solid #dedede;}
.product-list-box li .li-box .l-t .r .r-pic{padding-bottom:10px;border-bottom:2px solid #dedede;}
.product-list-box li .li-box .l-t .r .r-t{font-size:20px;color:#333333;font-weight:bold;text-align:center;padding:40px 0;}
.product-list-box li .li-box .l-t .r .r-r{width:50%;float:left;padding:30px;}
.product-list-box li .li-box .l-t .r .r-r .des{font-size:14px;color:#666666;line-height:36px;}
.product-list-box li .li-box .l-t .r .r-r .des span{font-size:16px;font-weight:bold;color:#194189;font-weight:bold;}
.product-list-box li .li-box .l-t .r .r-r .des.des-t{border-top:2px solid #dedede;margin-top:10px;padding-top:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.product-list-box li .li-box .l-t .r .r-r .more a{display:block;width:200px;height:45px;border-radius:50px;background-color:#2963b7;color:#fff;display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:0 30px;margin-top:30px;}
.product-list-box li:hover{z-index:30;}
.product-list-box li .li-box .l-t:hover .r{width:calc(200% + 70px);padding:35px;}
.product-view-more .product-list-box li .li-box .l-t:hover .r{display: none;}
@media (max-width:1440px){
	.product-list-box li .li-box .l-t .r .r-r{padding:0px 20px;}
}
@media (max-width:1200px){
	.product-list-box li{width:50%;}
	.product-list-box li:nth-child(2n) .li-box .l-t .r{left:auto;right:-2px;}
	.product-list-box li:nth-child(2n-1) .li-box .l-t .r{left:-2px;right:auto;}
}
@media (max-width:768px){
	.product-list-box{margin:-5px;}
	.product-list-box li{padding:5px;}
	.product-list-box li .li-box .l-t:hover .r{width:calc(200% + 22px);padding:35px;}
	.product-list-box li .li-box .l-t:hover .r{padding:10px;}
	.product-list-box li .li-box .l-t:hover .r{display:none;}
}
@media (max-width:580px){
	.product-list-box li .li-box .l-t .r .r-r .des.des-t{-webkit-line-clamp:3;}
	.product-list-box li{width:100%;}
}

/*产品详情*/
.product-view .product-view-t{width:100%;padding-bottom:50px;position:relative;}
.product-view .product-view-t:after{content:'';height:2px;width:100%;position:absolute;bottom:0;left:0;background-image:linear-gradient(to right,#2963b7 80%,transparent);}
.product-view .product-view-t .t{padding-right:30px;float:left;width:calc(100% - 340px);font-size:36px;font-weight:bold;line-height:42px;}
.product-view .product-view-t .pro-v-btn{float:left;width:340px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;height:36px;}
.product-view .product-view-t .pro-v-btn a{width:90px;height:35px;line-height:35px;background-color:#EEEEEE;border-radius:15px;text-align:center;font-size:16px;color:#333333;}
.product-view .product-view-t .pro-v-btn a:not(:last-child):hover{background-color:#194189;color:#fff;}
.product-view .product-view-t .pro-v-btn a:last-child{background-color:#F9C802;color:#fff;}
.product-view-con{padding-top:100px;}
.product-view-con .pic{width:50%;float:left;border:1px solid #DEDEDE;}
.product-view-con .con{width:50%;float:left;padding-left:90px;padding-top:30px;}
.product-view-con .con .t{font-size:24px;color:#333333;font-weight:bold;line-height:48px;}
.product-view-con .con .t1{font-size:16px;color:#666666;line-height:36px;margin-top:5px;}
.product-view-con .con .t2{display:flex;flex-direction:row;justify-content:flex-start;margin-top:13px;}
.product-view-con .con .t2>div,
.product-view-con .con .t3{font-size:14px;color:#666666;line-height:36px;}
.product-view-con .con .t2>div i,
.product-view-con .con .t3>div i{font-size:16px;color:#194189;font-weight:bold;}
.product-view-con .con .t2>div:not(:last-child){margin-right:30px;}
.product-view-con .con .t3{border-top:1px solid #DEDEDE;margin-top:20px;padding-top:15px;height:368px;
    overflow-y: auto;}
	.t3 div{
		width: 100%;
	}
	.t3 p {
		width: 50%;
		text-align: center;
		margin: 0 auto;
	}
	.t3 p img{
		width: 100%;
	}
.product-view-con .con .t4{display:flex;justify-content:flex-start;flex-direction:row;margin-top:30px;}
.product-view-con .con .t4>div>a{display:block;width:200px;height:45px;line-height:45px;text-align:center;border-radius:50px;}
.product-view-con .con .t4>div:not(:last-child) a{margin-right:30px;background-color:#194189;color:#fff;}
.product-view-con .con .t4>div:last-child a{margin-right:30px;background-color:#EEEEEE;color:#999;}
.product-view-more{padding-top:70px;}
.product-view-more-t{font-size:36px;font-weight:bold;color:#333333;margin-bottom:70px;}
@media (max-width:1440px){
	.product-view-con .con{padding-top:0;padding-left:50px;}
}
@media (max-width:1200px){
	.product-view .product-view-t .t,
	.product-view-more-t{font-size:26px;line-height:32px;}
	.product-view-con .con .t3{
		height: 140px;
	}
}
@media (max-width:1024px){
	.product-view-con .con .t3{height:130px;overflow-y:auto;}
	.product-view-con .con .t{line-height:32px;}
}
@media (max-width:992px){
	.product-view .product-view-t .t{width:100%;}
	.product-view .product-view-t .pro-v-btn{margin-top:20px;}
	.product-view .product-view-t{padding-bottom:35px;}
	.product-view-con .pic{width:100%;}
	.product-view-con .con{width:100%;padding:30px 0 0;}
	.product-view-con .con .t3{height:auto;}
}
@media (max-width:768px){
	.product-view .product-view-t .t,
	.product-view-con .con .t{font-size:20px;}
	.product-view .product-view-t .pro-v-btn a{font-size:14px;width:80px;height:30px;line-height:30px;}
	.product-view-con{padding-top:50px;}
	.product-view-con .con .t4>div>a{width:150px;height:40px;line-height:40px;}
	.product-view .product-view-t .pro-v-btn{width:100%;max-width:380px;}
	.product-view-con .con .t2{flex-direction:column;}
	.product-view-more-t{margin-bottom:20px;}
}
@media (max-width:380px){
	.product-view-con .con .t4>div:not(:last-child) a{margin-right:10px;}
	.product-view-con .con .t4>div>a{width:130px;}
}

/*联系我们*/
.contact-us-map .t{height:200px;width:100%;max-width:800px;margin:0 auto;display:flex;align-items:center;justify-content:space-around;}
.contact-us-map .t span{font-size:16px;color:#333333;width:200px;height:45px;line-height:45px;background-color:#EEEEEE;text-align:center;border-radius:50px;cursor:pointer;}
.contact-us-map .t span.active{color:#fff;background-color:#2963B7;}
.contact-us-map-list{width:unset;width:100%;height:510px;background-color:#ccc;position:relative;}
.contact-us-map-item{overflow: hidden; position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;opacity:0;transition:.4s;}
.contact-us-map-item.active{opacity:1;z-index:20;}
.contact-us-icon{padding-top:70px;}
.contact-us-icon .my-container{
	position: relative;
}
.contact-us-icon ul{display:flex;justify-content:space-between;flex-flow:row wrap;position: absolute;width: 100%;left: 0;
top: 0;z-index: 20;opacity: 0;}
.contact-us-icon ul.active{position: relative;z-index: 30;opacity: 1;}
.contact-us-icon ul li{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:160px;width:16%;}
.contact-us-icon ul li span{
	text-align: center;
}
@media (max-width:1024px){
	.contact-us-map-list{height:420px;}
}
@media (max-width:768px){
	.contact-us-map .t{height:120px;}
	.contact-us-map .t span{width:140px;}
	.contact-us-map-list{height:320px;}
	.contact-us-icon ul li{flex:50%;}
	.contact-us-icon ul li:nth-child(1),
	.contact-us-icon ul li:nth-child(2){margin-bottom:50px;}
}
@media (max-width:520px){
	.contact-us-icon ul li{flex:100%;}
	.contact-us-icon ul li:nth-child(1),
	.contact-us-icon ul li:nth-child(2),
	.contact-us-icon ul li:nth-child(3){margin-bottom:50px;}
}
@media (max-width:480px){
	.contact-us-map .t span{font-size:15px;height:40px;line-height:40px;}
	.contact-us-map .t span{width:100px;}
}

/*领导致辞*/
.about-leader{padding-top:90px;}
.about-leader .l{float:left;width:540px;}
.about-leader .r{float:left;width:calc(100% - 540px);padding-left:80px;padding-top:110px;position:relative;background:transparent url(../images/leader_bg_03.jpg) 30px top no-repeat;}
.about-leader .r .t{font-size:36px;color:#194189;}
.about-leader .r .des{height:432px;overflow-y:auto;margin-top:20px;}
.about-leader .r:after{content:'';width:40%;height:85%;background-color:#F2F2F2;position:absolute;left:0;bottom:0;z-index:-1;}
.about-leader .r .des p{font-size:16px;color:#666666;line-height:44px;}
@media (max-width:1440px){
	.about-leader .r .des{height:386px;}
}
@media (max-width:1200px){
	.about-leader .l{width:420px;}
	.about-leader .r{width:calc(100% - 420px);padding-left:30px;padding-top:60px;background-size:60% auto;}
	.about-leader .r .t{font-size:24px;}
	.about-leader .r .des{height:363px;}
	.about-leader .r:after{height:77%;}
}
@media (max-width:992px){
	.about-leader .l{width:300px;}
	.about-leader .r{width:calc(100% - 300px);padding-left:30px;padding-top:40px;background-size:60% auto;}
	.about-leader .r .des{height:248px;}
	.about-leader .r .des p{line-height:36px;}
	.about-leader .r .t{font-size:22px;}
}
@media (max-width:768px){
	.about-leader{padding-top:50px;}
	.about-leader .l{width:100%;}
	.about-leader .r{width:100%;margin-top:20px;padding-left:10px;}
	.about-leader .r .des{height:auto;}
	.about-leader .r:after{display: none;}
}

/*企业文化*/
.about-culture-n{padding-bottom:0;margin-bottom:-26px;}
.about-culture{background:transparent url(../images/about_culture_bg_04.jpg) no-repeat bottom left;background-size:100% auto;padding-bottom:380px;padding-top:60px;}
.about-culture-icon{display:flex;flex-direction:row;justify-content:space-around;flex-flow:row wrap;cursor: pointer;}
.about-culture-icon li{display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:240px;}
.about-culture-icon .pic{width:176px;height:176px;border:1px dashed transparent;border-radius:50%;position:relative;transition:.4s;}
.about-culture-icon .pic .c1{position:absolute;top:20px;left:20px;bottom:20px;right:20px;border:1px solid #eee;border-radius:50%;}
.about-culture-icon .pic .c2{position:absolute;top:15px;left:15px;bottom:15px;right:15px;border-radius:50%;background-position:center;background-repeat:no-repeat;transition:.4s;}
.about-culture-icon li:nth-child(1) .c2{background-image:url(../images/culture_icon_05.png);}
.about-culture-icon li:nth-child(2) .c2{background-image:url(../images/culture_icon_07.png);}
.about-culture-icon li:nth-child(3) .c2{background-image:url(../images/culture_icon_09.png);}
.about-culture-icon li:nth-child(4) .c2{background-image:url(../images/culture_icon_11.png);}

.about-culture-icon li:nth-child(1) .f2{background-image:url(/uploads/fuwu/11.png);}
.about-culture-icon li:nth-child(2) .f2{background-image:url(/uploads/fuwu/xx.png);}
.about-culture-icon li:nth-child(3) .f2{background-image:url(/uploads/fuwu/33.png);}
.about-culture-icon li:nth-child(4) .f2{background-image:url(/uploads/fuwu/44.png);}

.about-culture-icon li:nth-child(1) .k2{background-image:url(/uploads/ky/rc.png);}
.about-culture-icon li:nth-child(2) .k2{background-image:url(/uploads/ky/zl.png);}
.about-culture-icon li:nth-child(3) .k2{background-image:url(/uploads/ky/kj.png);}
.about-culture-icon li:nth-child(4) .k2{background-image:url(/uploads/ky/zc.png);}

.about-culture-icon li.active .c2{background-color:#194189;}
.about-culture-icon li.active:nth-child(1) .c2{background-image:url(../images/culture_icon2_05.png);}
.about-culture-icon li.active:nth-child(2) .c2{background-image:url(../images/culture_icon2_07.png);}
.about-culture-icon li.active:nth-child(3) .c2{background-image:url(../images/culture_icon2_09.png);}
.about-culture-icon li.active:nth-child(4) .c2{background-image:url(../images/culture_icon2_11.png);}

.about-culture-icon li.active:nth-child(1) .f2{background-image:url(/uploads/fuwu/11b.png);}
.about-culture-icon li.active:nth-child(2) .f2{background-image:url(/uploads/fuwu/xxb.png);}
.about-culture-icon li.active:nth-child(3) .f2{background-image:url(/uploads/fuwu/33b.png);}
.about-culture-icon li.active:nth-child(4) .f2{background-image:url(/uploads/fuwu/44b.png);}

.about-culture-icon li.active:nth-child(1) .k2{background-image:url(/uploads/ky/rcb.png);}
.about-culture-icon li.active:nth-child(2) .k2{background-image:url(/uploads/ky/zlb.png);}
.about-culture-icon li.active:nth-child(3) .k2{background-image:url(/uploads/ky/kjb.png);}
.about-culture-icon li.active:nth-child(4) .k2{background-image:url(/uploads/ky/zcb.png);}
.about-culture-icon li span{font-size:24px;color:#666666;transition:.4s;}
.about-culture-icon li.active span{font-size:30px;color:#194188;}
.about-culture-icon li .des{
	display: none;
}
.about-culture-icon li.active .pic{border:1px dashed #f1f1f1;}
.about-culture-text{margin-top:60px;font-size:24px;line-height:36px;color:#333333;}
.about-culture-text>div{
	display: none;
}
.about-culture-text>div.active{
	display: block;
}
@media (max-width:1200px){
	.about-culture{padding-bottom:210px;}
}
@media (max-width:768px){
	.about-culture-icon li{flex:100%;}
	.about-culture{padding-top:20px;padding-bottom:120px;}
	.about-culture-icon li .des{
	display: block;
	font-size: 16px;
    line-height: 36px;
    color: #999999;
    padding: 15px;
}
.about-culture-icon li{
	height: auto;
	margin-bottom: 15px;
}
.about-culture-text{
	display: none;
}
}

/*人才招聘*/
.join-us{padding-top:85px;}
.jotis{background:#194189;border-radius:20px 20px 0 0;}
.jot span{display:block;width:18%;text-align:center;float:left;line-height:57px;height:57px;overflow:hidden;}
.jotis span{font-size:20px;color:#fff;}
.jod>span{background:#fff;color:#666666;font-size:16px;cursor:pointer;transition:.3s;-webkit-transition:.3s}
.jotxs{position:relative;margin-bottom:2px;background:#fff;border-bottom:1px solid #E1E1E1;}
.jos{padding:30px 38px;background:#fff;display:none;border-top:1px solid #E1E1E1;}
.jos .bodr{border:none;border-top:0;background-color:#F2F2F2;padding:20px 30px 35px;border-radius:20px;}
.jos .bodr span{display:block;border-top:none;padding-top:0;margin-top:30px;}
.jos .bodr span img{width:100%;max-width:140px;}
.jotxs .line{background:url(../images/jobhui.png) no-repeat center center;width:30px;height:30px;top:5px;right:10px;display:block;position:absolute}
.jotxs .arrow{width:55px;height:47px;position:absolute;top:10px;cursor:pointer;left:inherit;right:3.5%;transition:.3s;-webkit-transition:.3s}
.jotxs.act .jod>span,
.jotxs:hover .jod>span{background:0 0}
#jo2 span a{font-size:16px;color:#fff;background:#ed6d00;border:1px solid #ed6d00;width:184px;height:40px;text-align:center;line-height:40px;}
#jo2 span a:hover{background:#fff;color:#f7cd9a;}
.jos h3{font-size:15px;color:#666;font-weight:normal;margin:10px 0 4px;line-height:30px}
.jos p{font-size:14px;color:#777;line-height:28px}
.bodr span a{font-size:14px;color:#333;background:#D8D8D8;padding:8px 44px}
.act .jod{background:#fff;}
.act .line{background:url(../images/joblan.png) no-repeat center center;}
@media screen and (max-width:1280px){
}
@media screen and (max-width:991px){
	.jotxs .arrow{right:2%;}
	.jleft{width:20%;line-height:40px;}
	.jright{width:80%;}
}
@media screen and (max-width:767px){
	.greys{padding:30px 0;}
	.jot span:nth-child(2){display:none;}
	.jot span:nth-child(3){display:none;}
	.jot span:nth-child(4){display:none;}
	.jot span{width:40%;line-height:45px;height:45px;}
	.jotxs .arrow{width:45px;height:47px;right:0%;}
	.jos{padding:15px 15px 20px;}
	.adds{height:240px;padding-top:70px;margin-bottom:30px;}
	.talent h2{font-size:24px;}
	.talent p{font-size:14px;}
	.jleft{width:100%;float:none;line-height:30px;}
	.jright{width:100%;float:none;}
	.jright a{line-height:26px;margin-right:10px;}
	.jobkind{padding:15px;margin-bottom:25px;}
	.jobs{padding:30px 0;}
	.join-us{padding-top:30px;}
}
@media screen and (max-width:375px){
	.jot span:nth-child(5){display:none;}
	.jot span{width:70%;}
	.jot span:nth-child(6){width:40%;}
	.jos .bodr{padding:20px 15px;}
}

/*荣誉资质*/
.about-cer{background:transparent url(../images/cer_bg_04.jpg) bottom center no-repeat;background-size:100% auto;}
.about-certificate{padding-top:80px;}
.about-certificate-box{width:100%;max-width:770px;margin:0 auto;border-radius:15px;background-color:#fff;border-bottom:20px solid #194189;box-shadow:3px 3px 9px rgba(0,0,0,.19);position:relative;z-index:20;}
.about-certificate-box-swp .swiper-slide{padding:80px 0;display:flex;flex-direction:column;align-items:center;justify-content:space-around;}
.about-certificate-box-swp .swiper-slide p{margin-bottom:50px;font-size:30px;color:#194189;}
.about-cer-perv,
.about-cer-next{position:absolute;width:80px;height:80px;border-radius:50%;background-color:rgba(0,0,0,.5);z-index:40;top:50%;background-repeat:no-repeat;background-position:center;}
.about-cer-perv{left:0;transform:translate(-50%,-50%);background-image:url(../images/cer_08.png);}
.about-cer-next{right:0;transform:translate(50%,-50%);background-image:url(../images/cer_11.png);}
.about-certificate .my-container{position:relative;z-index:20;}
.about-cer-bg{position:absolute;width:100%;height:100px;left:0;top:55%;transform:translate(0,-50%);z-index:10;}
.about-cer-bg:after{content:'';width:100%;height:1px;background-color:#EEEEEE;position:absolute;left:0;top:6px;}
.about-cer-bg .swiper-slide .swiper-slide-box{display:flex;flex-direction:column;align-items:center;}
.about-cer-bg .swiper-slide .c{width:14px;height:14px;background-color:#194189;border-radius:50%;margin-bottom:15px;}
.about-cer-bg .swiper-slide-prev{padding-right:200px;}
.about-cer-bg .swiper-slide-next{padding-left:200px;}
.about-cer-bg .swiper-slide-active{opacity:0;}
@media (max-width:1440px){
	.about-certificate-box{max-width:670px;}
}
@media (max-width:1200px){
	.about-cer-bg .swiper-slide-prev{padding-right:50px;}
	.about-cer-bg .swiper-slide-next{padding-left:50px;}
	.about-certificate-box{max-width:440px;}
	.about-certificate-box-swp .swiper-slide img{width:90%;}
}
@media (max-width:992px){
	.about-certificate .my-container{padding-bottom:200px;}
	.about-cer-bg{transform:translate(0);top:auto;bottom:0;}
	.about-cer-bg .swiper-slide-prev{padding-right:0px;}
	.about-cer-bg .swiper-slide-next{padding-left:0px;}
	.about-certificate-box{max-width:90%;}
	.about-cer-bg .swiper-slide .t{text-align:center;font-size:14px;color:#333;}
}
@media (max-width:768px){
	.about-cer-perv,
	.about-cer-next{width:40px;height:40px;background-size:auto 20px;}
	.about-certificate-box{max-width:95%;}
	.about-certificate-box-swp .swiper-slide p{font-size:24px;margin-bottom:20px;}
	.about-certificate-box-swp .swiper-slide{padding:40px;}
	.about-certificate{padding-top:40px;}
	.about-certificate-box-swp .swiper-slide{padding:20px;}
	.about-certificate .my-container{padding-bottom:120px;}
}
@media (max-width:500px){
	.about-certificate-box-swp .swiper-slide p{font-size:20px;text-align:center;}
}

/*留言*/
.message{padding-top:80px;}
.message-box{width:100%;background-color:#F2F2F2;border-radius:10px;padding:50px 65px;}
.message-box .des{font-size:16px;color:#999999;text-align:right;margin-bottom:-70px;}
.message-box .des span{color:red;}
.message-box .input-box{float:left;width:48%;margin-top:100px;}
.message-box .input-box.r{float:right;}
.message-box .input-box label{font-size:22px;color:#999999;display:inline-block;width:120px;}
.message-box .input-box label span{color:red;}
.message-box .input-box input{display:inline-block;width:calc(100% - 130px);height:60px;line-height:60px;font-size:22px;color:#999999;border:none;outline:0;border-radius:20px;padding:0 20px;box-shadow:none;}
.message-box .input-box input:focus{border:none;box-shadow:none;}
.message-box .textarea-box{width:100%;display:flex;}
.message-box .textarea-box textarea{width:calc(100% - 130px);line-height:60px;font-size:22px;color:#999999;border:none;outline:0;border-radius:20px;padding:0 20px;box-shadow:none;display:inline-block;height:200px;}
.message-box .sub-btn{margin-top:40px;display:flex;flex-direction:row;justify-content:flex-end;}
.message-box .sub-btn button{width:270px;height:60px;font-size:22px;border:0;outline:0;border-radius:20px;cursor:pointer;}
.message-box .sub-btn button:nth-child(1){background-color:#194189;color:#fff;}
.message-box .sub-btn button:nth-child(2){background-color:#fff;color:#333;margin-left:20px;}
@media (max-width:992px){
	.message-box .input-box{width:100%;}
}
@media (max-width:768px){
	.message-box{padding:30px;}
	.message-box .input-box label{font-size:18px;width:100px;}
	.message-box .input-box input{height:50px;line-height:50px;font-size:16px;width:calc(100% - 110px);}
	.message-box .input-box textarea{width:calc(100% - 110px);}
	.message-box .input-box{margin-top:50px;}
	.message-box .des{margin-bottom:-10px;}
	.message-box .sub-btn button{width:120px;height:40px;font-size:15px;border-radius:15px;}
	.message-box .sub-btn{justify-content:center;}
	.message{padding-top:50px;}
}
@media (max-width:560px){
	.message-box .input-box input{width:100%;margin-top:20px;}
	.message-box .textarea-box{flex-direction:column;}
	.message-box .textarea-box textarea{width:100%;margin-top:30px;}
	.message-box{padding:20px 10px;}
}

/*招商*/
.zhaoshang-01{margin-top:80px;position:relative;}
.zhaoshang-01:after{z-index:-1;content:'';width:260px;height:390px;background-color:#F2F2F2;position:absolute;top:0;right:0;}
.zhaoshang-01:before{content:'';width:42%;height:390px;background-color:#F2F2F2;position:absolute;bottom:100px;left:0;z-index: 10;}
.zhaoshang-01-box .l{float:left;width:520px;position: relative;z-index: 11;}
.zhaoshang-01-box .r{float:left;width:calc(100% - 520px);padding-left:120px;background-color:#fff;}
.zhaoshang-01-box .r .text p{font-size:16px;color:#666666;line-height:44px;}
.hz-style{margin-top:10px;}
.hz-style-t p{font-size:30px;color:#194189;font-weight:bold;}
.hz-style-imges{width:100%;height:530px;position:relative;margin-top:20px;}
.hz-joinus{position:absolute;left:50%;top:50%;width:200px;height:200px;border:15px solid #97A9CA;border-radius:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;}
.hz-joinus span{font-size:24px;color:#333333;font-weight:bold;margin-top:10px;}
.hz-dashed{position:absolute;width:400px;height:400px;border:1px dashed #B1BFD7;border-radius:50%;left:50%;top:45%;transform:translate(-50%,-45%);z-index:9;}
.hz-dashed01{position:absolute;width:80%;height:80%;border:1px dashed #B1BFD7;border-radius:50%;right:5%;bottom:5%;}
.hz-quan{position:absolute;width:130px;height:130px;border-radius:50%;border:1px solid #E1E1E1;background-color:#EEEEEE;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:30;}
.hz-quan p{font-size:36px;color:#194189;font-weight:bold;font-family:'Arial';}
.hz-quan span{font-size:20px;font-weight:bold;color:#666666;}
.hz-quan:after{content:'';width:48px;height:9px;background:transparent url(../images/hz_icon_05.png) no-repeat center;position:absolute;background-size:100% auto;z-index:-1;}
.hz-quan01{left:24%;top:12%;}
.hz-quan02{right:20%;top:20%;}
.hz-quan03{left:24%;bottom:10%;}
.hz-quan04{right:24%;bottom:8%;}
.hz-quan01:after{left:-32px;top:10px;transform:rotate(45deg);}
.hz-quan02:after{right:-32px;top:10px;transform:rotate(135deg);}
.hz-quan03:after{left:-32px;bottom:11px;transform:rotate(-45deg);}
.hz-quan04:after{right:-32px;bottom:10px;transform:rotate(-135deg);}
.hz-des{font-size:16px;line-height:36px;color:#999999;position:absolute;}
.hz-des01{left:0;top:0;}
.hz-des02{right:0;top:5%;}
.hz-des03{left:-380px;bottom:-36px;}
.hz-des04{right:0;bottom:-36px;}
.zhaoshang-02{height:200px;width:100%;background-color:#F2F2F2;margin-top:100px;}
.zhaoshang-02-box{height:100%;width:100%;background:transparent url(../images/hz_02_bg_05.jpg) right center no-repeat;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:70px;}
.zhaoshang-02-box span{font-size:24px;color:#194189;margin:15px;}
.zhaoshang-03{margin-top:100px;}
.zhaoshang-03-box{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-top:80px;}
.zhaoshang-03-box li{flex:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:350px;position:relative;z-index:10;transition:.4s;}
.zhaoshang-03-box li p{font-size:24px;font-weight:bold;color:#666666;margin-top:10px;}
.zhaoshang-03-box li span{font-size:16px;color:#999999;margin-top:5px;}
.zhaoshang-03-box li:hover{box-shadow:0 0 29px rgba(0,0,0,.09);z-index:20;}
.hzfs-m{display:none;}
@media (max-width:1440px){
	.zhaoshang-01-box .r{width:calc(100% - 450px);padding-left:60px;}
	.zhaoshang-01-box .l{width:450px;}
}
@media (max-width:1200px){
	.zhaoshang-01-box .r{width:calc(100% - 360px);padding-top:50px;}
	.zhaoshang-01-box .l{width:360px;}
	.hz-style{display:none;}
	.hzfs-m{display:block;margin-top:50px;}
	.hzfs-m-t{font-size:24px;color:#194189;}
	.hzfs-m-list{margin-top:30px;width:100%;}
	.hzfs-m-list li{display:flex;flex-direction:row;height:120px;margin-bottom:30px;flex-grow:row wrap;}
	.hzfs-m-list li .l{background-color:#194189;color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0 30px;flex:25%;}
	.hzfs-m-list li .l p{font-size:32px;font-weight:bold;}
	.hzfs-m-list li .l span{font-size:20px;margin-top:15px;}
	.hzfs-m-list li .r{background-color:#F2F2F2;font-size:18px;color:#333;padding:0 20px;display:flex;flex:75%;align-items:center;justify-content:flex-start;}
	.zhaoshang-03-box li{height:250px;}
	.zhaoshang-01:before{
		width: 40%;
	}
}
@media (max-width:992px){
	.zhaoshang-01-box .l{width:260px;}
	.zhaoshang-01-box .r{width:calc(100% - 260px);padding-top:30px;padding-top:0;}
	.zhaoshang-01-box .r .text p{line-height:36px;}
	.zhaoshang-01:before{display:none;}
	.zhaoshang-02-box{background-size:cover;background-position:center;background:none;}
	.zhaoshang-02{background:transparent url(../images/hz_02_bg_05.jpg) center no-repeat;background-size:cover;}
}
@media (max-width:768px){
	.zhaoshang-01-box .l{width:100%;max-width:420px;}
	.zhaoshang-01{margin-top:50px;}
	.zhaoshang-01-box .r{width:100%;padding-left:0;margin-top:30px;}
	.hzfs-m-list li{height:160px;}
	.hzfs-m-list li .l{flex:30%;padding:0 10px;}
	.hzfs-m-list li .r{flex:70%;}
	.zhaoshang-02-box{padding-left:0;}
	.zhaoshang-02-box span{font-size:18px;}
	.zhaoshang-03-box li{flex:50%;}
	.zhaoshang-03{margin-top:50px;}
	.zhaoshang-03-box{margin-top:50px;}
	.zhaoshang-02{margin-top:50px;    background: #194189;}
	.zhaoshang-02-box span{
		color: #fff;
	}
}
@media (max-width:490px){
	.hzfs-m-list li{flex-direction:column;height:auto;}
	.hzfs-m-list li .l{flex:100%;padding:10px 10px;}
	.hzfs-m-list li .r{flex:100%;padding:20px 30px;line-height:34px;}
	.hzfs-m-list li .l span{margin-top:5px;}
	.zhaoshang-01-box .r .text p{text-align:justify;}
	.zhaoshang-02{height:130px;}
	.zhaoshang-02-box span{margin:5px;}
	.zhaoshang-03-box li{flex:100%;}
	.zhaoshang-03-box li{height:210px;box-shadow:0 0 9px rgba(0,0,0,.09);}
	.zhaoshang-03-box li:not(:last-child){margin-bottom:15px;}
}
/*新闻详情*/
.news-show{padding-top: 50px;padding-bottom: 0;}
.col-left{float:left;width:calc(100% - 400px);padding-right:60px;padding-bottom:50px;}
.col-right{float:left;width:400px;}
.article_title{font-size:30px;color:#333333;line-height:40px;font-weight:bold;margin-bottom:10px;margin-top:0;}
.article_time{font-size:16px;line-height:40px;margin-right:40px;}
.article p{font-size:16px;color:#333;line-height:28px;margin-bottom:35px;}
.article{margin-bottom:30px;}
#border hr{margin:15px 0;margin-bottom:32px;}
.bottom_link p{font-size:15px;color:#666;line-height:25px;padding-bottom:5px;}
.bottom_link a{font-size:15px;color:#9FA19F;}
.bottom_link a:hover{color:#00A1E9;}
.borertop{display:flex;flex-flow:row wrap;justify-content:space-between;}
.return{float:right;width:114px;line-height:36px;border:1px solid #CBCBCB;font-size:16px;border-radius:3px;color:#333;text-align:center;}
.return:hover{background-color:#00A1E9;color:#fff;}
.recommend{border-left:1px solid #EAEAEA;padding:10px 0 10px 20px;}
.recomborder{padding:16px 0;transition:600ms;-webkit-transition:600ms;}
.recommend h2{font-size:18px;color:#333;margin:0;font-weight:bold;margin-bottom:20px;}
.recommend ul li a h3{font-size:20px;color:#333333;line-height:26px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.recommend ul li a span{padding-top:5px;display:block;font-size:16px;color:#666;}
.recommend ul li a{display:block;margin-bottom:25px;}
@media screen and (max-width:1200px){
	.col-right{width:300px;}
	.col-left{width:calc(100% - 300px);}
}
@media screen and (max-width:767px){
	.col-right{width:100%;padding-top:0;}
	.col-left{width:100%;padding-right:0;}
	.recommend{border-left:none;padding:0;}
	.article_title{font-size:24px;line-height:32px;}
}


/* 案例列表 */
.pro-case-list-to{
	padding: 0;
}
@media screen and (max-width: 992px){
	.pro-case-list ul li{
		width: 50%;
	}
}
@media screen and (max-width: 560px){
	.pro-case-list ul li{
		width: 100%;
	}
}


/*page*/
.pagination{
	text-align: center;
	padding-top: 30px;
}
.pagination li{
	display: inline-block;
	margin: 0 5px;
}
.pagination li span,
.pagination li a{
	display: inline-block;
	width: 46px;
	height: 46px;
	background-color: transparent;
	border: 1px solid #ccc;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
	color: #333;
}
.pagination li.active span,
.pagination li.active a,
.pagination li span:hover,
.pagination li a:hover{
	background-color: #194189;
	color: #fff;
	border-color: transparent;
}
@media screen and (max-width: 1200px) {
	.Pro-bb{
		display: flex!important;
		justify-content: space-between!important;
		flex-direction: column!important;
		height: 430px!important;
	}	
	.product .pro-img{
		height: 436px !important;
	}

}
@media screen and (max-width: 1080px) {
	.Pro-bb{
		display: flex!important;
		justify-content: space-between!important;
		flex-direction: column!important;
		height: 280px!important;
	}	
	.Pro-bb img{
		width: 100%!important;
	}
	.product .pro-img{
		height: 280px !important;
	}

}
@media screen and (max-width: 1080px) {
	
	.product .pro-img{
		height: 360px !important;
	}

}
@media screen and (max-width: 990px) {
	
	.product .pro-img{
		height: 290px !important;
	}

}
@media screen and (max-width: 768px) {
	
	.product .pro-img{
		height: auto !important;
	}

	.Pro-bb{
		height: auto !important;
	}


}
