*{margin:0;padding:0;font-family: "微软雅黑";}


audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
.h_videoinfo, .mo_mydip {
    display: none;
}
.h_slidevideo{
    width:100%;
}
.h_videoinfo, .mo_mydip {
    display: none;
}
.h_slidevideo img {
    display: block;
    width: 100%;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
.h_video {
    position: fixed;
    left: 0%;
    top: 0%;
    width: 100%;
    height: 100%;
    z-index: 999;
    box-sizing: border-box;
    background: rgba(0,0,0,0.7);
    display: flex;
    justify-content: center;
    align-items: center;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
.h_videoclose {
    position: absolute;
    right: 20px;
    top: 20px;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    overflow: hidden;
    font-size: 22px;
    background: #f5f5f5;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.hcontainer{

    box-sizing: border-box;

	width:1600px;

	margin:0 auto;

	padding:0px;

}

@font-face{

   font-family: 'text_card';

   src: url('../fonts/text_card.TTF');

}

@font-face{

   font-family:'english_text';

   src: url('../fonts/english_text.OTF');

}

a{

	color: black;

	text-decoration: none;

}

ul{

	list-style: none;

	margin: 0px;

}

li{

	list-style: none;

}

h1,h2,h3,h4,h5,h6{

	margin-top:0px ;

	margin-bottom: 0px;

}

body{

	background:none;

}

div{

	box-sizing: border-box;

}

dl,dd,dt{

	margin:0;

	font-weight: 400;

}

.public-left{

	float: left;

}

.public-right{

	float: right;

}

.public-clear{

	clear: both;

}

.public-clear:after {

    display: block;

    clear: both;

    content: "";

    visibility: hidden;

    height: 0;

}

p{

	margin:0px;

}

.flex-center{

	display: flex;

	justify-content: center;

	align-items: center;

}

.flex-start{

	display: flex;

	justify-content: flex-start;

	align-items: center;

}

.flex-end{

	display: flex;

	justify-content: flex-end;

	align-items: center;

}

.flex-justify{

	display: flex;

	justify-content:space-between;

	align-items:center;

}

.mobile-btn,.mobile-banner{

	display:none;

}

/*首页开始*/

.website-header{

	padding:14px 0 14px 0;

}

.website-follow>img{

	margin-right:40px;

}

.website-consultation{

	

}

.website-consultation img{

	margin-right:16px;

}

.website-consultation-name{

	font-size: 14px;

	line-height: 30px;

	color: #929292;

}

.website-consultation-tel{

	font-size: 26px;

	font-weight: bold;

	line-height: 30px;

	color: #4dae3a;

	background-image: url(../images/index_06.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 34px;

}

.website-nav{

	height:60px;

	background-color:#102678;

}

.website-navigation{

	width:83%;

}

.nav-info{

    width: 80%;
    margin: 0 auto;

}

.nav-info li{

	position: relative;

    box-sizing: border-box;

    display: inline-block;

    /*width:9%;*/

    text-align: center;

}

.nav-info li:last-of-type{

    margin-right: 0px;

}

.nav-info li>a{

	display:block;

    line-height:60px;

    color: #333;

	font-weight:bold;

    font-size:18px;

    position:relative;

}

.nav-info li::after{

	content:"";

	position:absolute;

	left:0;

	bottom:0px;

	width:0%;

	height:4px;

	transition:all .5s;

	background:#4dae3a;

}

.nav-info li.nav_active::after,.nav-info li:hover::after{

	width:100%;

}

.smallDrop{

    position: absolute;

    width:200px;

    left:-50px;

    top:60px;

    box-sizing:border-box;

    display: none;

    z-index: 999;

    background:#fff;

    border-top: 1px solid #ccc;

}

.nav-info li:hover .smallDrop{

    display: block;

}

.smallList dd:first-child{

    background:none;

}

.smallList dd{

    line-height:40px;

    text-align: center;

    border-bottom: 1px solid #fff;

}

.smallList dd:hover{

    background:#4dae3a;

}

.smallList dd a{

    color:#333;

    font-size: 14px;

}

.smallList dd:hover a{

    color:#fff;

}





.search{

	position: relative;

	color: #333333;

	font-size: 13px;

}

.search-info{

	box-sizing: border-box;

	border: none;

	background: none;

	border-bottom: 1px solid #909090;

	height: 32px;

	line-height: 32px;

	outline: none;

	position: relative;

	width:210px;

	color: #a9a9a9;

	padding:0px 20px 0px 0px;

}

.search-submit{

	outline:none;

	position:absolute;

	right: 0px;

	top:50%;

	background: url('../images/ss.png');

	background-size:100% 100% ;

	width:18px;

	height: 19px;

	margin-top: -8.5px;

	border: none;

}





.home-banner img{

	display:block;

	width:100%;

}

.pc-banner .ban-next,.pc-banner .ban-prev{

	margin-top: -28px;

	outline: none;

	top: 50%;

	width:56px;

	height:50px;

	background-image:none ;

}

.pc-banner .ban-next{

	right:30px;

}

.pc-banner .ban-prev{

	left:30px;

}

.website-language,.website-language:hover{

	display:block;

	width: 81px;

	height: 32px;

	line-height:32px;

	font-size: 16px;

	color: #ffffff;

	background-color: #4dae3a;

}

.website-advant{

	padding:50px 0 0 0;

	background-color:#f5f7f9;	

}

.website-public-title{

	position:relative;

	font-size: 33px;

	color: #000000;

	font-weight:bold;

}

.website-public-title::after{

	content:"";

	position:absolute;

	left:50%;

	bottom:-15px;

	margin-left:-20px;

	width:40px;

	height:4px;

	background-color:#4dae3a;

}

.website-advant-list{

	margin-top:35px;

}

.website-advant-list li{

	position: relative;

	padding:43px 0 83px 0;

	width:20%;

	transition:all .5s;

}

.website-advant-img{

	margin:0 auto;

	width: 108px;

	height: 108px;

	border-radius:50%;

	transition:all .5s;

	background-color: #4dae3a;

	/*#103ea9*/

}

.website-advant-title{

	margin:34px auto 10px auto; 

	font-size: 24px;

	color: #303030;

}

.website-advant-text{

	margin:0 auto;

	width:200px;

	font-size: 15px;

	color: #666666;

	line-height:25px;

}

.website-advant-list li:hover{

	box-shadow: 2px 3px 7px 0px 

		rgba(0, 0, 0, 0.1);

	background-color:#ffffff;		

}

.website-advant-list li:hover .website-advant-img{

	background-color:#4dae3a;

}

.website-advant-list li::after{

	content:"";

	position:absolute;

	left:0;

	bottom:0;

	width:0;

	height:3px;

	transition:all .5s;

	background-color:#4dae3a;

}

.website-advant-list li:hover::after{

	width:100%;

}

.website-about{

	padding:40px 0 20px 0;

}

.website-about-bg{

	margin:100px 0 50px 0;

	height:260px;

	background:url(../images/about_bg.jpg);

	background-size: 100%;

}

.website-about-text{

	margin: 0 auto;
    width: 1600px;
    font-size: 16px;
    line-height: 2;
    padding: 20px 0 20px 0;
    color: #464646;
    text-align: left;
    text-indent: 2em;

}

.website-about-dh{

	margin:0 auto;

	padding:0 0 20px 0;

}





.website-product{

	padding:40px 0 0px 0;

}

.website-public-title{

	position:relative;

	font-size: 33px;

	color: #000000;

}

.website-public-title::after{

	content:"";

	position:absolute;

	left:50%;

	bottom:-15px;

	margin-left:-20px;

	width:40px;

	height:4px;

	border-radius:30px;

	background-color:#4dae3a;

}

.website-product-list{

	margin:40px 0 40px 0;

}

.website-product-list li{
	width: 180px;
	line-height: 44px;
	text-align: center;
	background: #4dae3a;
    border-right: 1px solid #fff;

}

.website-product-list li.active,.website-product-list li:hover{

	/*background-image: url(../images/fljt_hover.png);

	background-repeat: no-repeat;

	background-position: left center;*/

}

.website-product-list li.active a,.website-product-list li:hover a{

	color:#ffe400;
	font-weight: 600;

}

.website-product-list li a{

	display:block;

	font-size: 17px;

	color:#fff;

}

.website-product-list li:last-of-type{

	margin-right:0;

}

.website-product-child{

	flex-wrap: wrap;
	margin-top:20px;

}
.website-product-child .website-product-title{
	background: #eee;
}
.info .website-product-title{
	background: #fff;
}
.website-product-child li{

	margin:0 0px 30px 0;

	width:25%;
	padding:0 15px;
	transition:all .5s;

}

.website-product-child li:nth-child(3n){

	margin-right:0;

}

.website-product-img{

	overflow:hidden;

	width:100%;

}

.website-product-img img{

	display:block;

	width:100%;

}

.website-product-child li:hover{

	transform:translateY(-10px);

}

.website-product-child li:hover .website-product-title{

	padding:25px 0 20px 15px;

	color:#fff;

	background-color:#4dae3a;

}

.website-product-title{

	padding:10px;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

	transition:all .5s;
	border-bottom: 1px solid #4dae3a;
	font-size:16px;
	margin-bottom:10px;

}
.newszx .maint_boxx li{
	width: 33%;
}
.info{
	box-shadow: 0rem 0rem 1rem 0rem rgba(0, 0, 0, 0.4);
    padding: 15px;
}
.website-product-area .website-product-item{

	display:none;

}

.website-product-area .website-product-item.active{

	display:block;

}



/*四大优势*/

.website-youshi{

	padding:0 0 40px 0;

	}

.website-youshi-area {

	margin-top:45px;

	padding:0px 0 45px 0;

	background:url(../images/ixbannerbg.jpg) center top;	

}
 .slip_tit {
	width: 900px;
}

 .slip_btn {
	margin-left: 94px;
}
.slip_tit .tit1 {
    padding-top: 50px;
    font: bold 32px "microsoft yahei";
    color: #fff;
}
.slip_tit .tit2 {
    margin-top: 14px;
    font-size: 24px;
    color: #fff;
}
.website-youshi-area .hcontainer{

	align-items: initial;

}

.website-youshi-pic {

	width: 635px;	

}

.website-youshi-content {

	width: 985px;

}

.website-youshi-content-tit {

	font-size:42px;

	font-weight:bold;

	color:#FFF;

}

.website-youshi-content-tit span {

	font-size:72px;

	color:#ffea00;

	font-style:oblique;

}
.slip_btn {
	display: block;
	margin-left: 124px;
	margin-top: 64px;
	width: 202px;
	height: 57px;
	background: url("../images/ixbanner-btn1.png") no-repeat;
	font: bold 20px "microsoft yahei";
	line-height: 56px;
	text-align: center;
	color: #1fb153;
}
.website-youshi-content-nr {

	padding-top:40px;

}

.website-youshi-content-nr-xl {

	font-size: 30px;

	color: #55bc51;

	background-image: url(../images/ys_hsk.png);

	background-repeat: no-repeat;

	background-position: center center;

	height: 56px;

	width: 50px;
    margin-top: -82px;
    margin-right: 12px;

}

.website-youshi-content-nr-rt {

	width: 100%;

}

.website-youshi-content-nr-tit {

	font-size:30px;

	font-weight:bold;

	color:#FFF;

	line-height:36px;

}

.website-youshi-content-nr-en {

	font-size:14px;

	color:#a4d5a3;

	line-height:24px;

	padding-bottom:8px;

}

.website-youshi-content-nr-text {

	font-size:16px;

	color:#f1f8ff;

	line-height:28px;

}



/*新闻*/

.website-news{

	padding:35px 0 60px 0;

	background:#f5f7f9;

}

.website-news-information{

	width:1080px;

}

.website-news-problem{

	width:500px;

}





.news-pic-list1{

    position: relative;

    margin-right: 50px;

    box-sizing: border-box;

    padding-bottom: 14px;

    width: 530px;

}

.news-pic-img{

	width:100%;

	overflow:hidden;

}

.news-pic-img img{

	display:block;

	width:100%;

	max-width:530px;

	transition:all .5s;

}

.news-pic-title{

	margin:20px 0 5px 0;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

	font-size: 16px;

	color: #303030;

}

.news-pic-text{

	margin-bottom:16px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp:2;

	overflow: hidden;

	font-size: 14px;

	line-height: 25px;

	color: #918f8f;

}

.news-pic-date{

	font-size: 14px;

	color: #4dae3a;

}

.news-pic-list1 li:hover .news-pic-img img{

	transform:scale(1.1);

}

.news-pic-list2{

	width:550px;

}

.news-pic-list2 li{

	box-sizing: border-box;

	padding:18px 0;

}

.news-pic-list2 li:first-child{

	padding-top:0;

}

.text-news-info{

	width:500px;

}



.text-date-title{

	margin-bottom:6px;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

	font-size: 16px;

	color: #303030;

}

.text-date-text{

	margin:0 auto;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp:2;

	overflow: hidden;

	font-size: 14px;

	line-height: 24px;

	color: #918f8f;

}

.news-pic-list2 li:hover .text-date-title,.news-pic-list2 li:hover .text-date-text{

	color:#4dae3a;

}

.website-news-more, .website-news-more:hover {

    display: block;

    margin: 0 auto;

    width: 175px;

    color: #fff;

    border-radius: 30px;

    line-height: 44px;

    background-color: #4dae3a;

}



.website-news-column{

	margin-bottom:40px;

}

.website-column-title{

	position: relative;

	font-size: 33px;

	color: #343434;

}

.website-column-title::after{

	content:"";

	position:absolute;

	left:0;

	bottom:-10px;

	width: 40px;

	height: 4px;

	border-radius:20px;

	background-color: #4dae3a;

}



.website-news-area .website-news-item{

	display:none;

}

.website-news-area .website-news-item:nth-child(3){

	display:none;

}

.website-news-area .website-news-item.active{

	display:flex;

}



.website-column-list{

	margin: 40px 0 35px 0

	

}

.website-column-list li{

	width: 180px;
	line-height: 44px;
	text-align: center;
	background: #4dae3a;
    border-right: 1px solid #fff;

}

.website-column-list li a{

	display:block;

	font-size: 18px;

	color:#fff;

}

.website-column-list li.active,.website-column-list li:hover{

	

}

.website-column-list li.active a,.website-column-list li:hover a{

	color:#ffe400;
	font-weight: 600;

}



.website-column-list li:last-of-type{

	margin-right:0;

}





.footer{

	box-sizing: border-box;

	padding:80px 200px;

	background-color:#2a2a2a;

}



.footer .hcontainer{

	align-items: initial;

	

}

.footer-items{

	float:left;
	width:240px;

	

}

.footer-items dt{

	margin-bottom:35px;

	font-size: 18px;

	color: #ffffff;

	font-weight:bold;

}

.footer-items dd{

	line-height: 33px;
	width:50%;
	float:left;

}

.footer-items.con dd{
	width:100%;
}
.footer-items dd,.footer-items dd a{

	font-size: 14px;

	color: #c8c8c8;

}

.footer-items dd.footer-name{

	margin-bottom:20px;

	font-size:18px;

	font-weight:bold;

}

.footer-items dd a:hover,.foot-closeing a:hover{

	color:#FFFFFF;

}

.wlfb{

	color:#c8c8c8;

	}

.wlfb a{

	color:#c8c8c8;

	}

.foot-closeing{

	margin-top:30px;

	box-sizing: border-box;

	padding:30px 0;

	color: #606060;

	font-size: 14px;

	line-height: 30px;

	background:#121212;	

}

.foot-closeing a{

	color: #606060;

}



/*首页结束*/

/*产品一开始*/

.website-page-banner{

    position: relative;

}

.website-page-slides{

    position: absolute;

    left:0;

    top:0;

    width:100%;

    height: 100%;

}

.website-page-slides>.hContainer{

    height:100%;

}

.website-page-banner img{

	width:100%;

	height:100%;

	max-height:400px;

}

.website-banner-title{

	position: relative;

	margin-bottom:30px;

	font-size: 48px;

	line-height:48px;

	font-weight:bold;

	color: #ffffff;

}

.website-banner-title::after{

	content:"";

	position:absolute;

	left:50%;

	bottom:-20px;

	margin-left:-20px;

	width: 40px;

	height: 3px;

	background-color:#4ba93b;

}

.website-banner-remark{

	font-size: 30px;

	line-height:30px;

	color: #ffffff;

}

.brand-nav{

    padding:25px 0;

    background-color:#f6f6f6;

}

.brand-nav a{

    margin:0 10px;

}

.brand-nav a.active,.brand-nav a:hover{

	color:#4dae3a;

}



.website-page-product-list{

	padding:50px 0;

	border-bottom:1px solid #e6e6e6;

}

.website-page-product-list li{

	width:25%;

}

.website-page-icon{

	margin:0 auto;

	width: 154px;

	height: 154px;

	border-radius:50%;

	background-image: linear-gradient(0deg, #4dae3a 0%, #1352ad 100%);

}

.website-page-icon img{

	width:96px;

}

.website-page-title{

	margin-top:15px;

	font-size: 26px;

	color: #313131;

}

.website-page-product li:hover .website-page-icon,.website-page-product li.active .website-page-icon{

	background-image:none;

	background-color:#4ba93b;

}

.website-page-product li:hover .website-page-title,.website-page-product li.active .website-page-title{

	color:#4ba93b;

	font-weight:bold;

}

.website-page-product-area{

	padding:70px 0 60px 0;

	border-bottom:1px solid #e6e6e6;

}

.website-page-product-area .website-page-product-item{

	display:none;

}

.website-page-product-area .website-page-product-item:first-child{

	display:block;

}



.website-page-product-area img{

	max-width:50%;

}



.website-page-product-infomation{

	width:50%;

}

.website-page-product-title{

	margin-bottom:30px;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

	font-size: 42px;

	color: #000000;

}

.website-page-product-text{

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp:7;

	overflow: hidden;

	font-size: 16px;

	line-height: 30px;

	color: #555555;

}

.website-page-product-text p{

	margin-bottom:25px;	

}

.website-page-product-text p:last-of-type{

	margin-bottom:0;	

}

.website-page-advent{

	padding:60px 0;

}

.website-page-advent>.hcontainer{

	position:relative;

}

.website-page-product-container .swiper-slide{

	position: relative;

	transition:all .5s;

	overflow:hidden;

}

.website-page-advent-item{

	position: relative;

	padding:50px 0;

}



.website-page-advent-item::after{

	content:"";

	position:absolute;

	left:0;

	bottom:0;

	width:100%;

	height:3px ;

	background-color:#4dae3a;

}

.website-page-advent-title{

	margin:25px auto 12px auto;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

	font-size: 30px;

	font-weight:bold;

	color: #000000;

}

.website-page-advent-text{

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

	font-size: 16px;

	line-height:25px;

	color: #909090;

}

.website-page-advent-slide{

	position:absolute;

	left:0;

	bottom:-100%;

	padding:20px;

	width:100%;

	height:100%;

	transition:all .5s;

	background-color:#4dae3a;

}

.website-page-slide-item{

	margin-bottom:14px;

}

.website-page-slide-title{

	margin-bottom:4px;

	font-size: 20px;

	font-weight:bold;

	color: #ffffff;

}

.website-page-slide-text{

	font-size: 14px;

	line-height: 20px;

	color: #ffffff;

}

.website-page-advent-slide .website-page-slide-item:last-of-type{

	margin-bottom:0;

}

.website-page-product-container .swiper-slide:hover .website-page-advent-slide{

	bottom:0;

}

.website-page-advent .website-page-product-next,.website-page-advent .website-page-product-prev{

	margin-top: -38px;

	outline: none;

	top: 50%;

	width:44px;

	height:79px;

	background-image:none ;

}

.website-page-advent .website-page-product-next{

	right:-85px;

}

.website-page-advent .website-page-product-prev{

	left:-85px;

}

.website-page-case{

	padding:50px 0 70px 0;

	background-color:#f5f7f9;

}

.website-case-header-title{

	font-size: 42px;

	color: #000000;

}

.website-case-header-text{

	margin-top:15px;

	color: #555555;

}

.website-page-case-area{

	position: relative;

	margin-top:50px;

}

.website-page-case-img{

	overflow:hidden;

	width:100%;

}

.website-page-case-img img{

	display:block;

	width:100%;

	transition:all .5s;

}



.website-page-case-container .swiper-slide:hover .website-page-case-img img{

	transform:scale(1.1);

}

.website-page-case-text{

	margin-top:23px;

	font-size: 16px;

	color: #555555;

	line-height:30px;

}

.website-page-case-area .website-page-case-next,.website-page-case-area .website-page-case-prev{

	margin-top: -34px;

	outline: none;

	top: 50%;

	width:39px;

	height:68px;

	background-image:none ;

}

.website-page-case-area .website-page-case-next{

	right:-85px;

}

.website-page-case-area .website-page-case-prev{

	left:-85px;

}

.website-page-case-container .swiper-slide:hover .website-page-case-text{

	color:#4dae3a;

}



/*产品一结束*/

/*产品2开始*/

.website-page-product2-list img{

	width:75px;

}

/*产品2结束*/

@media(max-width:1699px){
	.hContainer{

		width:96%;	

	}

	.website-product-child li{

		margin:0 2% 30px 0;

		width:32%;

	}

	.website-product-list li a{

		font-size:16px;

	}

	.website-page-advent>.hcontainer{

		width:85%;

	}

	.website-page-case-area{

		margin:50px auto 0 auto;

		width:94%;

	}

}

@media(max-width:1499px){

	.website-page-advent>.hcontainer{

		width:85%;

	}

	.website-page-case-area{

		margin:50px auto 0 auto;

		width:86%;

	}

	.website-page-case-area .website-page-case-prev{

		left:-70px;

	}

	.website-page-case-area .website-page-case-next{

		right:-70px;

	}

	.website-banner-title{

		font-size:38px;

	}

	.website-banner-remark{

		font-size:28px;

	}

	

/*四大优势*/

.hcontainer {

    width: 1400px;

}

.website-youshi{

	padding:0 0 10px 0;

	}

.website-youshi-area {

	margin-top:35px;

	padding:25px 0 35px 0;

}

.website-youshi-area .hcontainer{

	align-items: initial;

}

.website-youshi-pic {

	width: 550px;	

}

.website-youshi-pic img {

	max-width: 100%;	

}

.website-youshi-content {

	width: 820px;

}

.website-youshi-content-tit {

	font-size:36px;

}

.website-youshi-content-tit span {

	font-size:52px;

}

.website-youshi-content-nr {

	padding-top:25px;

}

.website-youshi-content-nr-xl {

	font-size: 24px;

	height: 45px;

	width: 40px;

}

.website-youshi-content-nr-rt {

	/*width:770px;*/
	width: 100%;

}

.website-youshi-content-nr-tit {

	font-size:26px;

	line-height:33px;

}

.website-youshi-content-nr-en {

	font-size:13px;

	line-height:22px;

	padding-bottom:5px;

}

.website-youshi-content-nr-text {

	font-size:15px;

	line-height:26px;

}	

	

	

}

@media(max-width:1399px){

	.hcontainer{

		width:96%;

	}

	.website-enterprise-navlist li{

		padding: 0 23px;

	}

	.website-enterprise-navlist li a{

		font-size:15px;

	}

	.website-page-case-area{

		width:92%;

	}

	.website-case-header-title{

		font-size:38px;

	}

	.website-page-product-area img,.website-page-product-infomation{

		width:48%;

	}

	.website-page-product-title{

		margin-bottom:20px;

		font-size:36px;

	}

	



	.website-product-title,.website-page-title{

		font-size:16px;

	}

	.website-product{

		padding:35px 0 20px 0;

	}

	

/*四大优势*/

.website-youshi{

	padding:0 0 5px 0;

	}

.website-youshi-pic{

		display:none;

	}

.website-youshi-area {

	margin-top:35px;

	padding:15px 0 35px 0;

}		

	

	

	.website-news-text{

		margin:18px 0;

		font-size:16px;

	}

	.website-news-img{

		margin-top:20px;

	}

	.website-page-product-text{

		font-size:15px;

		line-height:28px;

	}

	.website-page-advent-title{

		font-size:25px;

	}

	.website-page-case-text{

		font-size:15px;

		line-height:26px;

	}

	.website-banner-title{

		font-size:36px;

	}

	.website-banner-remark{

		font-size:24px;

	}

	.website-news-list li{

		margin-right:2%;

		width:32%;

	}

	.news_box{

		display:none;

	}	

}

@media(max-width:1199px){

	.website-navigation {

    width: 100%;

}

	.nav-info li>a{

		font-size:14px;

	}

	.search{

		display:none;

	}

	.website-public-title{

		font-size:28px;

	}

	.website-advant-list li{

		padding:43px 0 60px 0;

	}

	.website-advant-text{

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 3;

		overflow: hidden;

		width:80%;

		height:75px;

		font-size:14px;

	}

	.website-advant-title{

		font-size:20px;

	}

	.website-about-text{

		font-size:14px;

		line-height:28px;

		width: 1000px;

	}

	

	.website-news-detail,.website-news-more, .website-news-more:hover{

		height:35px;

		line-height:35px;

	}

	.website-enterprise-navlist li{

		padding:0 12px;

	}

	.website-enterprise-contactlist li{

		margin-left:35px;

	}

	.website-product-title, .website-page-title{

		font-size: 14px;

	}

	.website-enterprise-contactlist li img{

		width:130px;

	}

	.website-page-icon img{

		width:auto;

		height:65px;

	}

	.website-page-product-title{

		font-size:30px;

	}

	.website-page-product-text{

		font-size:13px;

		line-height:26px;

	}

	.website-page-product-text p{

		margin-bottom:20px;

	}

	.website-page-advent-title{

		font-size:20px;

	}

	.website-page-advent-text{

		font-size:13px;

	}

	.website-page-advent>.hcontainer{

		width:80%;

	}

	.website-case-header-title{

		font-size:32px;

	}

	.website-page-case-area{

		width:90%;

	}

	.website-page-case-text{

		font-size:13px;

		line-height:23px;

	}

	.website-page-case-area .website-page-case-next, .website-page-case-area .website-page-case-prev{

		width:29px;

		height:50px;

	}

	.website-page-case-area .website-page-case-next img, .website-page-case-area .website-page-case-prev img{

		width:100%;

	}

	.website-page-case-area .website-page-case-prev{

		left:-50px;

	}

	.website-page-case-area .website-page-case-next{

		right:-50px;

	}

	.website-banner-title{

		font-size:32px;

	}

	.website-banner-remark{

		font-size:20px;

	}

	.home-logo img{

		width:280px;

	}

	

	.news-pic-list2 li {

    padding: 10px 0;

}

	.news_box{

		display:none;

	}



	

/*四大优势*/

.website-youshi{

	padding:0 0 5px 0;

	}

	.website-youshi-pic{

		display:none;

	}

.website-youshi-area {

	margin-top:35px;

	padding:15px 0 35px 0;

}



.website-youshi-content-tit {

	font-size:28px;

}

.website-youshi-content-tit span {

	font-size:34px;

}

.website-youshi-content-nr {

	padding-top:25px;

}

.website-youshi-content-nr-xl {

	font-size: 22px;

	height: 35px;

	width: 39px;

}

.website-youshi-content-nr-rt {

	width:93%;

}

.website-youshi-content-nr-tit {

	font-size:22px;

	line-height:24px;

}

.website-youshi-content-nr-en {

	font-size:13px;

	line-height:18px;

	padding-bottom:5px;

}

.website-youshi-content-nr-text {

	font-size:14px;

	line-height:24px;

}	

	

	.website-product {

    padding: 20px 0 20px 0;

}

    .website-product-list {

    margin: 20px 0 20px 0;

}

	

	.footer{

		padding-top:35px;

	}



	.footer-items dd.footer-name{

		margin-bottom:10px;

	}

	.footer-items dt{

		margin-bottom:20px;

	}

	.footer-items dd{

		line-height:26px;

	}

	.footer-items dd img{

		width:120px;

	}

	.foot-closeing{

		margin-top:30px;

		padding:25px 0;

	}

}
.home-logo img{

		width:280px;

	}
@media(max-width:991px){

	.website-language{

		display:none;

	}

	.website-consultation-tel{

		display:none;

}

	.nav-info{

		width:100%;

	}

	.home-logo img{

		width:200px;

	}

	.search{

		display:none;

	}

	.pc-banner .ban-next, .pc-banner .ban-prev{

		width:46px;

		height:45px;

	}

	.website-public-title{

		font-size:24px;

	}

	.website-advant-title{

		margin:25px 0 10px 0;

	}

	.website-advant-text{

		width:90%;

		font-size:13px;

	}

	.website-advant-list li{

		padding:35px 0;

	}

	.website-advant-img{

		width:85px;

		height:85px;

	}

	.website-advant-title{

		font-size:16px;

	}

	.website-about-text{

		width:80%;

	}

	

	.website-product-list li{

		/*padding:0 20px;*/

		width:auto;

	}

	.website-product-list li a{

		font-size:14px;

	}

	.website-product-child li{

		margin-bottom:15px;

	}

	.website-product-title, .website-page-title{

		font-size:14px;

	}

	.website-product-title{

		padding:15px 0;

	}

	

	

	/*四大优势*/

.website-youshi{

	padding:0 0 5px 0;

	}

	.website-youshi-pic{

		display:none;

	}

.website-youshi-area {

	margin-top:35px;

	padding:15px 0 35px 0;

}



.website-youshi-content {

	width: 100%;

}

.website-youshi-content-tit {

	font-size:24px;

}

.website-youshi-content-tit span {

	font-size:30px;

}

.website-youshi-content-nr {

	padding-top:20px;

}

.website-youshi-content-nr-xl {

	font-size: 16px;

	height: 34px;

	width: 30px;

}

.website-youshi-content-nr-rt {

	width:93%;

}
    .website-news-text{

		margin:15px 0;

		font-size:14px;

		line-height:25px;

	}

	.website-news-detail, .website-news-more, .website-news-more:hover{

		height:30px;

		font-size:13px;

		line-height:30px;

	}

	.website-friendlink a{

		font-size:13px;

	}

	.website-news{

		padding:30px 0;

	}

	.website-enterprise-navlist li a{

		font-size:12px;

	}

	.website-company-name{

		font-size:16px;

	}

	.website-company-address, .website-company-telephone{

		font-size:12px;

	}

	.website-enterprise-infomation{

		width:42%;	

	}

	.website-enterprise-contactlist li img{

		width:110px;

	}

	.website-footer-copyright{

		margin-bottom:59px;

	}

	.website-footer-copyright{

		font-size:12px;

	}

	.website-enterprise-navlist li{

		margin-right:5px;

		padding:0 9px;

		line-height:36px;

	}

	.website-company-infomation{

		line-height:23px;

	}

	.website-contactlist-title{

		font-size:13px;

	}

	.website-page-icon{

		width:125px;

		height:125px;

	}

	.website-page-icon img{

		height:55px;

	}

	.website-page-product-title{

		margin-bottom:12px;

		font-size:25px;

	}

	.website-page-product-text{

		font-size:13px;

		line-height:21px;

	}

	.website-page-product-area{

		padding:40px 0;

	}

	.website-page-advent .website-page-product-prev{

		left:-70px;

	}

	.website-page-advent .website-page-product-next{

		right:-70px;

	}

	.website-page-slide-title{

		font-size:16px;

	}

	.website-page-slide-text{

		font-size:12px;

	}

	.website-page-slide-item{

		margin-bottom:10px;

	}

	.website-case-header-title{

		font-size:26px;

	}

	.website-case-header-text{

		margin-top:8px;

		font-size:13px;

	}

	.website-page-case-text {

		margin-top:15px;

	    font-size: 12px;

	    line-height: 20px;

	}

	.website-page-case{

		padding:30px 0;

	}

	.website-page-advent-item img{

		height:60px;

	}

	.website-advant-img img{

		max-width:45px;

		max-height:50px;

	}

	.website-product-banner{

		margin:35px 0;

	}

	.website-secondary-product{

		padding-bottom:30px;

	}

	.website-about-dh{

		display:none;

}



	.website-column-list {

    margin: 20px 0 5px 0;

}

	.website-column-list li a{

	font-size: 15px;

}

	.news-pic-list1 {

    margin-right: 20px;

	padding-bottom: 0px;

	width: 48%;

}

	.news-pic-title {

    font-size: 16px;

}

   .news-pic-text {

    font-size: 13px;

    line-height: 22px;

	margin-bottom: 10px;

}

	.text-date-title {

    margin-bottom: 6px;

    font-size: 16px;

}

	.text-date-text {

    font-size: 13px;

    line-height: 22px;

}

	.news-pic-list2 {

    width: 48%;

}

	.news-pic-list2 li {

    padding: 8px 0;

}

   .news_box{

		display:none;

	}



	.footer{

		margin-bottom:59px;

	}

	.foot-closeing{

		padding:18px 0;

		margin-top:20px;

	}

	.footer-items dt{

		font-size:16px;

	}

	.footer-items dd{

		line-height:23px;

	}

	.footer-items dd.footer-name{

		font-size:16px;

	}

	.footer-items dd img{

		width:100px;

	}

}
@media(max-width:1599px){


	.website-product-img{
		height:340px;
	}
	.website-product-title{
		padding:17px 0;
	}
	.website-about-bg::after{
		margin-top:-25px;
		margin-left:-25px;
		width:50px;
		height:50px;
		background:url(../images/tb.png) no-repeat;
		background-size:100% 100%;
	}
/*	.home-case-list>li:first-child ul li:nth-last-of-type(1) .case-img img, .home-case-list>li:last-of-type ul li:first-child .case-img img{
		max-height:270px;
	}
	.home-case-list>li:first-child ul li:first-child .case-img img, .home-case-list>li:last-of-type ul li:nth-last-of-type(1) .case-img img{
		max-height:370px;
	}*/
}
/*.website-about-bg::after {
    content: "";
    position: absolute;
    left: 50%;
    margin-top: 10px;
    margin-left: -32.5px;
    width: 65px;
    height: 65px;
    background: url(../images/tb.png);
}*/
.video {
    content: "";
    position: absolute;
    left: 50%;
    margin-top: -8%;
    margin-left: -32.5px;
    width: 65px;
    height: 65px;
    background: url(../images/tb.png);
}

@media(max-width:767px){
	.foot3{
		display: none;
	}
    #show_video{
    }
    .video{
        margin-top: -29%;
    }
    .website-product-img{
        height: 120px;
    }

	.mobile-btn{

        display: block;

        padding:5px;

        background-image: none;

        border: 1px solid #102678;

        border-radius: 4px;

        transition: all .5s;

        width:40px;

        height:32px;

    }

    .mobile-btn span{

       display: block;

        width:27px;

        height: 2px;

        border-radius: 1px;

        background:#102678;

        margin:5px auto;

        transition: all .5s;

    }

    .mobile-btn span:first-child{

    	margin-top:0;

    }

    .mobile-btn span:last-of-type{

    	margin-bottom:0;

    }

    .nav-info{

		position:absolute;

		left: 0px;

		top:68px;

		width:100%;

		margin-left: 0px;

		display:none;

		background:rgba(0,0,0,0.8);

		z-index:15;

		border-top:1px solid #eee;

	}

	.nav-info li{

	    width:100%;	

	    height: 40px;

	    line-height: 40px;

	    padding: 0;

	}

	.nav-info li>a{

		line-height:40px;

	}

	.nav-info li>a{

		color:#fff;

	}

	.nav-info li.active>a, .nav-info li:hover>a{

		padding-bottom: 4px;

	}

	.nav-info li:hover .smallDrop,.hot-search,.pc-banner,.pc-about{

		display: none;

	}

	

	.website-youshi,.search{

		display:none;

	}

	
    .w_keypop{
    	display: none;
    }
	.mobile-banner{

		display:block;

	}

	.website-navigation{

		justify-content: flex-end;

	}

	.website-header{

		padding:15px 0;	

	}

	.website-public-title{

		font-size:19px;

	}

	.website-advant{

		padding:20px 0 0 0;

	}

	.website-advant-list{

		justify-content: flex-start;

		flex-wrap: wrap;

	}

	.website-advant-list li{

		margin-right:2%;

		padding:12px 0;

		width:32%;

	}

	.website-advant-list li:nth-child(3n){

		margin-right:0;

	}

	.website-advant-list li:nth-child(4),.website-advant-list li:nth-child(5){

		width:49%;		

	}

	.website-advant-list li:nth-child(5){

		margin-right:0;

	}

	.website-advant-img{

		width:70px;

		height:70px;

	}

	.website-advant-img img {

	    max-width: 38px;

	    max-height: 38px;

	}

	.website-advant-title{

		margin:10px 0;

	}
	.footer{
		padding:20px;
	}
	.website-advant-text{

		line-height:20px;

		height:auto;
		font-size: 12px;

	}

	.website-about-bg{

		margin:35px 0 0 0;

	}

	.website-about-bg img{

		width:100%;

	}

	.website-about-text{

		width:90%;

		line-height:26px;

	}

.text-news-info{

	width:99%;

}
	

	.website-page-product-area,.brand-nav,.website-footer-copyright,.website-about,.website-main-product,.website-news,.website-footer-infomation{

		padding:12px 0 20px 0;

	}

	.website-history-bg-text,.website-product-title, .website-page-title{

		font-size:13px;

	}	

	.website-product-list{

		flex-wrap: wrap;

		align-items: flex-start;

		margin:25px auto 10px auto;

	}

	.website-product-list li{

		margin:5px;

		padding:0 15px;

/*		width:32%;*/

		line-height: 30px;

	}
	.website-column-list li{
		width:120px;
		margin:15px 0;

	}
	

	.website-product,.website-advent,.website-video,.website-case{

		padding:15px 0;

	}

	.website-public-title{

		font-size:22px;

	}

	.website-product-list li a{

		font-size:13px;

	}

	.website-product-child li{

		margin:8px 0;

		width:50% !important;

		padding:0 5px;

	}
	.pagesm ul li{
		width:10%;
		padding:8px 0;
	}

	.website-product-child li:nth-child(2n){

		margin-right:0;

	} 	

	.website-product-child li:nth-child(3n){

		margin-right:auto;

	}
	.website-product-title {
        padding: 8px;
    }

	

	/*四大优势*/

.website-youshi{

	padding:0 0 5px 0;

	}

.website-youshi-area {

	margin-top:35px;

	padding:10px 0 15px 0;

}

.website-youshi-content {

	width: 98%;

}

.website-youshi-content-tit {

	font-size:22px;

}

.website-youshi-content-tit span {

	font-size:26px;

}

.website-youshi-content-nr {

	padding-top:20px;

}

.website-youshi-content-nr-xl {

	font-size: 15px;

	height: 28px;

	width: 25px;

}

.website-youshi-content-nr-rt {

	width:91%;

}

.website-youshi-content-nr-tit {

	font-size:18px;

	line-height:24px;

}

.website-youshi-content-nr-en {

	font-size:12px;

	line-height:18px;

	padding-bottom:2px;

}

.website-youshi-content-nr-text {

	font-size:13px;

	line-height:22px;

}


	.website-news-list li{

		margin-right:2%;

		width:49%;

	}

	.website-news-list li:last-of-type{

		display:none;

	}

	.website-news-list{

		margin:40px 0 20px 0;

	}

	

	.website-column-list {

    margin: 20px 0 5px 0;

}

	.website-column-list li a{

	font-size: 15px;

}



	.news-pic-list1 {

    margin-right: 0px;

	padding-bottom: 0px;

}

	.news-pic-title {

    font-size: 16px;

}

   .news-pic-text {
	font-size: 13px;
	line-height: 22px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 8px;
}

   .text-news-info {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 8px;
}
	.text-date-title {

    margin-bottom: 6px;

    font-size: 16px;

}

	.text-date-text {

    font-size: 13px;

    line-height: 22px;
	
}

    .news-pic-list2 {

    width: 100%

}

	.news-pic-list2 li {

    padding: 8px 0;

}

   .news_box{

		display:none;

	}

	

	.website-enterprise-contact,.website-enterprise-logo,.website-page-banner{

		display:none;

	}

	.website-page-product-infomation,.website-enterprise-infomation,.website-footer-copyright>.hcontainer div{

		width:100%;

	}

	.website-footer-copyright>.hcontainer{

		flex-wrap: wrap;

		line-height:25px;

	}

	.website-enterprise-infomation .website-company-infomation:last-of-type{

		margin:0;

	}

	.website-page-product-list{

		padding:20px 0;

		flex-wrap: wrap;

	}

	.website-page-product-list li{

		margin-bottom:15px;

		width:50%;

	}

	.website-page-product-list li:last-of-type,.website-page-product-list li:nth-last-child(3){

		margin-bottom:0;

	}

	.website-page-icon{

		width:90px;

		height:90px;

	}

	.website-page-icon img{

		height:37px;

	}

	.website-page-product-item>div{

		flex-wrap: wrap;	

	}

	.website-page-product-area img{

		width:auto;

		max-width:100%;

	}

	.website-page-product-infomation{

		margin-top:20px;

	}

	.website-page-product-title{

		text-align: center;

		font-size:20px;

	}

	.website-page-advent>.hcontainer{

		width:76%;

	}

	.website-page-advent .website-page-product-next{

		right:-40px;

	}

	.website-page-advent .website-page-product-prev{

		left:-40px;

	}

	.website-page-advent .website-page-product-next, .website-page-advent .website-page-product-prev{

		display:flex;

		justify-content: center;

		align-items: center;

		width:30px;

		height:50px;

		background-color:#1352ad;

	}

	.website-page-case-area .website-page-case-next img ,.website-page-case-area .website-page-case-prev img,.website-page-advent .website-page-product-next img, .website-page-advent .website-page-product-prev img{

		width:20px;

	}

	.website-page-advent{

		padding:20px 0;

	}

	.website-case-header-title{

		font-size:20px;

	}

	.website-case-header-text{

		font-size:12px;

		line-height:20px;

	}

	.website-page-case-area{

		margin-top:20px;

		width:80%;

	}

	.website-page-case-area .website-page-case-next{

		right:-40px;

	}

	.website-page-case-area .website-page-case-prev{

		left:-40px;

	}

	

	.website-youshi-pic{

		display:none;

	}

	

	.footer>.hcontainer,.advent-list,.website-video-list,.website-product-child,.website-news>.hcontainer,.website-news-area .website-news-item{

		flex-wrap: wrap;

	}

	.footer-items,.news-pic-list1,.website-news-information .news-pic-list2,.website-news-information{

		width:100%;

	}

	.footer>.hcontainer .footer-items:last-of-type,.footer>.hcontainer .footer-items:nth-child(1),.footer>.hcontainer .footer-items:nth-child(2),.footer>.hcontainer .footer-items:nth-child(3),.footer>.hcontainer .footer-items:nth-child(5){

		display:none;

	}

	.footer-items dd:nth-child(3),.footer-items dd:nth-child(4),.footer-items dd:nth-child(5),.footer-items dd:nth-child(6){

		display:inline-block;

	}

	

	.wlfb{

		display:none;

	}

	.foot-closeing{

	font-size: 12px;

    }

	.bq span,.jszc{

		display:none;

	}



}
.w_keylist{
    width: 69%;
    margin-left: 3%;
    margin-top: 14px;
}
.w_keylist li{
	float: left;
    width: 23%;
}
.w_keylist li:first-child{
	border-left:1px solid #22e178 ;
	box-sizing: border-box;
	padding-left: 25px;
	width:30%;
}
.w_keylist li:first-child .w_keyinfo{
    margin-left: 18px;
    padding-left: 0px;
    line-height: 40px;
}
.w_keylist li:first-child .w_keysign{
	margin-top: 5px;
}
.w_keypop {
    background: #4dae3a;
    box-sizing: border-box;
    padding: 24px 0px 27px 0px;
}
.w_surtext1, .w_surtext2 {
    font-size: 20px;
    color: #ffe400;
    font-weight: bold;
    line-height: 1.5;
}
.w_keyinfo {
    display: inline-block;
    width: 75%;
    font-size: 24px;
    color: #ffffff;
    box-sizing: border-box;
    padding-left: 10px;
}
.w_keybg2 {
    font-size: 12px;
    color: #ffffff;
}
.maint_boxx p.pre{
	text-align: left;
}
.maint_boxx h3.heading-h3{
    font-size:16px;
    font-weight: bold;
    line-height: 2;
    margin:10px 0;
}
