*{margin:0;padding:0;}
body{max-width:1920px;margin:auto;overflow-x:hidden;font-size:12px;}
li{list-style:none;}
.clear {height:0px;clear:both;}
textarea{font-family: "Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
div{font-family: "Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
p{font-family: "Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";}
a{text-decoration:none;font-family: "Microsoft YaHei","Arial","微软雅黑","黑体","verdana","宋体";cursor:pointer;}
a:hover{text-decoration:none;}
input{border:none;background: none;}


/*配置*/
.k140{
	width:100%;height:140px;
}
.k100{
	width:100%;height:100px;
}
.k90{
	width:100%;height:90px;
}
.k80{
	width:100%;height:80px;
}
.k70{
	width:100%;height:70px;
}
.k60{
	width:100%;height:60px;
}
.k50{
	width:100%;height:50px;
}
.k40{
	width:100%;height:40px;
}
.k30{
	width:100%;height:30px;
}
.k20{
	width:100%;height:20px;
}
.k15{
	width:100%;height:15px;
}
.k10{
	width:100%;height:10px;
}
.zhuti{
	width:100%;
	max-width: 1400px;
	margin:auto;
}

.lanmutitle{
	display: flex;height:46px;
}
.lanmutitle .lanmutitlel{
	width:24px;height:24px;
	margin-top:11px;
}
.lanmutitle .lanmutitler{
	margin-left:16px;
	line-height:46px;font-size:40px;color:#3D3D3D;
}

/*导航*/
div.headermenu{
	width:100%;
	height: 100px;
	background: linear-gradient( 180deg, #FFFFFF 0%, rgba(255,255,255,0.4) 100%);
	position: fixed;left:0;top:0;
	z-index:8888;
	display: flex;
	justify-content: space-between;
}
div.headermenu div.headermenul{
	margin-left:40px;
	display: flex;
	align-items:center;
}
div.headermenu div.headermenul div.headermenull{
	height:50px;
}
div.headermenu div.headermenul div.headermenull img{
	height:50px;
}
div.headermenu div.headermenul div.headermenulr{
	height:50px;
	margin-left:100px;
	display: flex;
}
div.headermenu div.headermenul div.headermenulr a.headermenulre{
	line-height:50px;
	font-weight: bold;
	font-size: 20px;
	color: #0D68B1;
	margin-right:60px;
}
div.headermenu div.headermenul div.headermenulr a.headermenulre:hover{
    color: #3d3d3d;
}
div.headermenu div.headermenur{
    	margin-right:40px;
	display: flex;
	align-items:center;
}
div.headermenu div.headermenur img.headermenurl{
	width:24px;
	height:24px;
	margin-top:3px;
}
div.headermenu div.headermenur div.headermenurr{
	font-family: Impact, Impact;
	font-weight: 400;
	font-size: 24px;
	color: #0D68B1;
	line-height: 30px;
	margin-left:10px;
}

/*右侧*/
div.youce{
	width: 128px;
	height: 410px;
	background: #FFFFFF;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
	border-radius: 10px 10px 10px 10px;
	position: fixed;top:30%;right:3%;z-index:8888;
	text-align: center;
}
div.youce div.youce1{
	width: 100%;
	display: flex;justify-content: center;
}
div.youce div.youce1 img.youce1l{
	width:20px;
	margin-right:2px;
}
div.youce div.youce1 div.youce1r{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: #666666;
	line-height: 20px;
	margin-left:2px;
}
div.youce div.youce2{
	width:100%;
	text-align: center;
	font-family: Impact, Impact;
	font-weight: 400;
	font-size: 16px;
	color: #3D3D3D;
	line-height: 20px;
}
div.youce div.youce3{
	width: 100%;
	margin-top:17px;
	display: flex;justify-content: center;
}
div.youce div.youce3 img.youce3l{
	width:20px;
	margin-right:2px;
}
div.youce div.youce3 div.youce3r{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: #666666;
	line-height: 20px;
	margin-left:2px;
}
div.youce div.youce4{
	width:100%;
	text-align: center;
	font-family: Impact, Impact;
	font-weight: 400;
	font-size: 16px;
	color: #3D3D3D;
	line-height: 20px;
}
div.youce div.youce5{
	width: 100%;
	margin-top:17px;
	display: flex;justify-content: center;
}
div.youce div.youce5 img.youce5l{
	width:20px;
	margin-right:2px;
}
div.youce div.youce5 div.youce5r{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: #666666;
	line-height: 20px;
	margin-left:2px;
}
div.youce div.youce6{
	width:90px;
	height:90px;
	margin:auto;margin-top:6px;
}
div.youce div.youce6 img{
	width:90px;
	height:90px;
}
div.youce div.youce7{
	width: 100%;
	margin-top:17px;
	display: flex;justify-content: center;
}
div.youce div.youce7 img.youce7l{
	width:20px;
	margin-top:2px;
	margin-right:2px;
}
div.youce div.youce7 div.youce7r{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: #666666;
	line-height: 20px;
	margin-left:2px;
}
div.youce div.youce8{
	width:90px;
	height:90px;
	margin:auto;margin-top:6px;
}
div.youce div.youce8 img{
	width:90px;
	height:90px;
}

/*footer*/
div.footer{
	width:100%;
	background: #F3F3F3;
}
div.footer div.footern{
	display: flex;
	justify-content: space-between;
}
div.footer div.footern div.footernl{
	width:60%;
	display: flex;
}
div.footernle{
	border-right: 1px solid #E0E0E0;
	padding-right: 50px;
	margin-left:40px;
}
div.footernle:nth-child(1){
	margin-left:0px;
}
div.footermenuduo{
	display: flex;
}
div.footermenuduo div.footermenuduoe{
	margin-left:40px;
}
div.footermenuduo div.footermenuduoe:nth-child(1){
	margin-left:0px;
}
p.footertitle{
	width:100%;height: 20px;
}
p.footertitle a.footertitle{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 18px;
	color: #3D3D3D;
	line-height: 20px;
}
p.footertitle a.footertitle:hover{
    font-weight: bold;
    color:#0D68B1;
}
p.footermenudan{
	width:100%;height: 20px;
}
p.footermenudan a.footermenudan{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 16px;
	color: #999999;
	line-height: 20px;
}
p.footermenudan a.footermenudan:hover{
    color:#0D68B1;
}
div.footer div.footern div.footernr{
	width:38%;
	display: flex;
	justify-content: space-between;
}
div.footernrl{
	
}
div.footernrl div.footernrl1{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 18px;
	color: #3D3D3D;
	line-height: 20px;
}
div.footernrl div.footernrl2{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: #666666;
	line-height: 20px;
}
div.footernrl div.footernrl3{
	margin-top:4px;
	font-family: Impact, Impact;
	font-weight: 400;
	font-size: 20px;
	color: #3D3D3D;
	line-height: 24px;
}
div.footernrl div.footernrl4{
	margin-top:4px;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 700;
	font-size: 14px;
	color: #3D3D3D;
	line-height: 20px;
}
div.footernrr{
	display: flex;
}
div.footernrr div.footernrre{
	margin-left:30px;
	width:120px;
}
div.footernrr div.footernrre div.footernrres{
	width:100%;
}
div.footernrr div.footernrre div.footernrres img{
	width:100%;
}
div.footernrr div.footernrre div.footernrrex{
	width:100%;
	display: flex;
	justify-content: center;
	margin-top:10px;
}
div.footernrr div.footernrre div.footernrrex img.footernrrexl{
	width:20px;
	margin-right:2px;
}
div.footernrr div.footernrre div.footernrrex div.footernrrexr{
	margin-left:2px;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: #666666;
	line-height: 20px;
}
div.copyright{
	background: #0D68B1;
	text-align: center;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 20px;
	padding:20px 0;
}

/*首页*/
.lanmutitleindex{
	display: flex;height:46px;
}
.lanmutitleindex .lanmutitlelindex{
	width:24px;height:24px;
	margin-top:11px;
}
.lanmutitleindex .lanmutitlerindex{
	margin-left:16px;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 700;
	font-size: 40px;
	color: #3D3D3D;
	line-height: 46px;
}
div.indexone{
	width:100%;
	overflow: hidden;
}
div.indexone img.indexoneimg{
	width:100%;
}
div.indexone .swiper-pagination-one{
	width:100%;
	position: absolute;
	left:0;bottom:20px;
	z-index:10;
	text-align: center;
}
div.indexone div.indexonenei{
    width:100%;
    position: absolute;
    left:0;top:50%;z-index:888;
    margin-top:-30px;
    text-align: center;
    line-height: 60px;font-size:40px;color:#ffffff;letter-spacing: 10px;
}
div.indexone div.indexonebg{
    width:100%;
    height:100%;
    position: absolute;
    left:0;top:0;z-index:666;
    background: rgba(0,0,0,0.2);
}
div.indextwo{
}

div.indexthree{
}
div.indexthreez{
	display: flex;
}
div.indexthreez div.indexthreeze{
	height: 46px;
	border-radius: 0px 15px 0px 15px;
	border: 1px solid #E2E4E7;
	text-align: center;
	margin-right:10px;
	padding:0 45px;
}
div.indexthreez div.indexthreeze a{
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 16px;
	color: #0D68B1;
	line-height: 46px;
}
div.indexthreez div.indexthreeze:hover{
	background: linear-gradient( 90deg, #0D68B1 0%, #7BC7F6 100%);
}
div.indexthreez div.indexthreeze:hover a{
	font-weight: 700;
	color: #ffffff;
}
div.indexthreex{
	position: relative;
}
img.swiper-button-next-three{
	width:50px;
	height:50px;
	position: absolute;top:50%;left:82%;z-index:88;
	margin-top:-25px;margin-left:15px;
	cursor:pointer;
}
img.swiper-button-prev-three{
	width:50px;
	height:50px;
	position: absolute;top:50%;left:-70px;z-index:88;
	margin-top:-25px;
	cursor:pointer;
}
div.indexthreex div.indexthreexyin{
	width:100%;
	overflow: hidden;
}
div.indexthreex div.indexthreexyin div.indexthreexn{
	width:82%;
	
}
div.indexthreexne{
	width:100%;
	position: relative;
}
div.indexthreexne img.indexthreexnimg{
	width:100%;
	border-radius: 10px;
}
div.indexthreexne div.indexthreexnen{
	width:42%;
	position: absolute;
	left:6%;top:50%;
	margin-top:-85px;
}
div.indexthreexne div.indexthreexnen div.indexthreexnens{
	width:100%;
	height: 46px;
	overflow: hidden;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 700;
	font-size: 45px;
	color: #FFFFFF;
	line-height: 46px;
}
div.indexthreexne div.indexthreexnen div.indexthreexnenz{
	width:100%;
	height: 20px;
	overflow: hidden;
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 20px;
	text-transform: uppercase;
}
div.indexthreexne div.indexthreexnen div.indexthreexnenx{
	width:100%;
	height: 78px;
	overflow: hidden;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 26px;
}
div.indexthreexne div.indexthreexnen div.indexthreexnenx p{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 26px;
}
div.indexfour{
	width:100%;
	background: #FAFAFA;
}
div.indexfourz{
	display: flex;
}
div.indexfourz div.indexfourze{
	height: 46px;
	border-radius: 0px 15px 0px 15px;
	border: 1px solid #E2E4E7;
	text-align: center;
	margin-right:10px;
	padding:0 18px;
}
div.indexfourz div.indexfourze a{
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 16px;
	color: #0D68B1;
	line-height: 46px;
}
div.indexfourz div.indexfourze:hover{
	background: linear-gradient( 90deg, #0D68B1 0%, #7BC7F6 100%);
}
div.indexfourz div.indexfourze:hover a{
	font-weight: 700;
	color: #ffffff;
}
div.indexfour div.indexfourx{
	width:100%;
	position: relative;
}
div.indexfour div.indexfourx div.indexfourxn{
	width:100%;
	overflow: hidden;
}
div.indexfour div.indexfourx div.indexfourxn div.indexfourxe{
	width:100%;
	position: relative;
	border-radius: 10px;
	overflow: hidden;
}
div.indexfour div.indexfourx div.indexfourxn div.indexfourxe img.indexfourxeimg{
	width:100%;
}
div.indexfour div.indexfourx div.indexfourxn div.indexfourxe div.indexfourxezhao{
	width:100%;
	height:100%;
	position: absolute;left:0;top:0;z-index:10;
	background: linear-gradient( 180deg, rgba(0,0,0,0) 44%, rgba(0,0,0,0.8) 99%);
}
div.indexfour div.indexfourx div.indexfourxn div.indexfourxe div.indexfourxetitle{
	width:90%;
	position: absolute;left:5%;bottom:20px;z-index:20;
}
div.indexfour div.indexfourx div.indexfourxn div.indexfourxe div.indexfourxetitle div.indexfourxetitles{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 700;
	font-size: 24px;
	color: #FFFFFF;
	line-height: 40px;
}
div.indexfour div.indexfourx div.indexfourxn div.indexfourxe div.indexfourxetitle div.indexfourxetitlex{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: rgba(255,255,255,0.5);
	text-transform: uppercase;
}
div.swiper-button-next-four{
	width:50px;
	height:50px;
	position: absolute;top:50%;right:-70px;z-index:88;
	margin-top:-25px;
	background:url(../img/right.png);
	cursor:pointer;
}
div.swiper-button-prev-four{
	width:50px;
	height:50px;
	position: absolute;top:50%;left:-70px;z-index:88;
	margin-top:-25px;
	background:url(../img/left.png);
	cursor:pointer;
}

div.indexfive{
	width:100%;
}
div.indexfives{
	width:100%;
	display: flex;
	justify-content: space-between;
}
div.indexfives div.indexfivesl div.indexfivesln{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 16px;
	color: #999999;
	line-height: 30px;
	letter-spacing: 1px;
}
div.indexfives div.indexfivesl div.indexfivesln p{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 16px;
	color: #999999;
	line-height: 30px;
	letter-spacing: 1px;
}
div.indexfives div.indexfivesr a.indexfivesra{
	width: 100px;
	height: 40px;
	background: #FFFFFF;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
	border-radius: 30px 30px 30px 30px;
	display: block;
	text-align: center;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: #9E9E9E;
	line-height: 40px;
}
div.indexfivez{
	display: flex;
}
div.indexfivez div.indexfiveze{
	height: 46px;
	border-radius: 0px 15px 0px 15px;
	border: 1px solid #E2E4E7;
	text-align: center;
	margin-right:10px;
	padding:0 30px;
}
div.indexfivez div.indexfiveze a{
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 16px;
	color: #0D68B1;
	line-height: 46px;
}
div.indexfivez div.indexfiveze:hover{
	background: linear-gradient( 90deg, #0D68B1 0%, #7BC7F6 100%);
}
div.indexfivez div.indexfiveze:hover a{
	font-weight: 700;
	color: #ffffff;
}
div.indexfivexe{
	width:100%;
	display: flex;
	justify-content: space-between;
}
div.indexfivexe div.indexfivexel{
	width:49%;
	position: relative;
}
div.indexfivexe div.indexfivexel img{
	width: 100%;
	position: absolute;
	left:0;top:0;opacity: 0;
}
div.indexfivexe div.indexfivexer{
	width:49%;
}
div.indexfivexe div.indexfivexer div.indexfivexere{
	width: 100%;
	background: #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	border: 1px solid #7BC7F6;
}
div.indexfivexe div.indexfivexer div.indexfivexere div.indexfivexeres{
	width:94%;
	margin:auto;
	overflow: hidden;
	height: 20px;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 700;
	font-size: 18px;
	color: #0D68B1;
	line-height: 20px;
}
div.indexfivexe div.indexfivexer div.indexfivexere div.indexfivexerez{
	width:94%;
	margin:auto;
	overflow: hidden;
	height: 48px;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: #666666;
	line-height: 24px;
}
div.indexfivexe div.indexfivexer div.indexfivexere div.indexfivexerez p{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: #666666;
	line-height: 24px;
}
div.indexfivexe div.indexfivexer div.indexfivexere div.indexfivexerex{
	width:94%;
	margin:auto;
	overflow: hidden;
	height: 14px;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: #9E9E9E;
	line-height: 14px;
}

/*banner*/
.banner{
	width:100%;height:550px;
	position: relative;
}
.banner .bannerimg{
	width:100%;height:100%;
}
.banner .bannertitle{
	width:100%;height:100px;
	position: absolute;left:0;top:50%;margin-top:-50px;
}
.banner .bannertitle .bannertitlenei{
	
}
.banner .bannertitle .bannertitlenei .bannertitleneis{
	
	
	font-size: 40px;
	color: #FFFFFF;
	line-height: 50px;
	letter-spacing: 2px;
}
.banner .bannertitle .bannertitlenei .bannertitleneix{
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 20px;
	color: rgba(255,255,255,0.3);
	line-height: 50px;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.banner .bannermenu{
	width: 100%;
	height: 58px;
	background: rgba(103,142,183,0.8);
	position: absolute;left:0;bottom:0;z-index:10;
}
.banner .bannermenu .bannermenunei{
	display: flex;
	justify-content: space-between;
}
.banner .bannermenu .bannermenunei .bannermenuneil{
	display: flex;
}
.banner .bannermenu .bannermenunei .bannermenuneil .bannermenuneile{
	display: flex;
}
.banner .bannermenu .bannermenunei .bannermenuneil .bannermenuneile .bannermenuneilel{
	width:20px;height:58px;
}
.banner .bannermenu .bannermenunei .bannermenuneil .bannermenuneile .bannermenuneilem{
	padding:0 5px;
	
	font-size: 16px;
	color: #FFFFFF;
	line-height: 58px;
}
.banner .bannermenu .bannermenunei .bannermenuneil .bannermenuneile .bannermenuneiler{
	width:20px;height:58px;
}
.banner .bannermenu .bannermenunei .bannermenuneil .bannermenuneile:hover .bannermenuneilel{
	width:20px;height:58px;
	background:url(../img/menuleft.png)
}
.banner .bannermenu .bannermenunei .bannermenuneil .bannermenuneile:hover .bannermenuneilem{
	padding:0 5px;
	
	font-size: 16px;
	color: #000000;
	line-height: 58px;
	background:#ffffff;
}
.banner .bannermenu .bannermenunei .bannermenuneil .bannermenuneile:hover .bannermenuneiler{
	width:20px;height:58px;
	background:url(../img/menuright.png)
}

.banner .bannermenu .bannermenunei .bannermenuneil .active .bannermenuneilel{
	width:20px;height:58px;
	background:url(../img/menuleft.png)
}
.banner .bannermenu .bannermenunei .bannermenuneil .active .bannermenuneilem{
	padding:0 5px;
	
	font-size: 16px;
	color: #000000;
	line-height: 58px;
	background:#ffffff;
}
.banner .bannermenu .bannermenunei .bannermenuneil .active .bannermenuneiler{
	width:20px;height:58px;
	background:url(../img/menuright.png)
}
.banner .bannermenu .bannermenunei .bannermenuneir{
	
	font-size: 14px;
	color: #FFFFFF;
	line-height: 58px;
}
.banner .bannermenu .bannermenunei .bannermenuneir a{
	
	font-size: 14px;
	color: #FFFFFF;
	line-height: 58px;
}

/*分页*/
div.pages{
	text-align: center;
}
div.pages a{
	width: 36px;
	height: 40px;
	display: inline-block;
	margin:0 5px;
	background: #FFFFFF;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #E5E5E5;
	line-height:40px;
	
	
	font-size: 16px;
	color: #3D3D3D;
}
div.pages a.select{
	background: #1764CE;
	color:#ffffff;
}

/*新闻中心*/
div.newslist{
	display: flex;
	flex-wrap: wrap;
}
div.newsliste{
	width:32%;
	background: #FFFFFF;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
	border-radius: 10px 10px 10px 10px;
	margin-bottom:40px;margin-right:2%;
}
div.newsliste:nth-child(3n){
  margin-right: 0px;
}
div.newsliste img.newsliste1{
	width:100%;
	border-radius: 10px 10px 0 0;
}
div.newsliste div.newsliste2{
	width:92%;height:30px;
	margin:auto;overflow: hidden;
	
	
	font-size: 18px;
	color: #3D3D3D;
	line-height: 30px;
}
div.newsliste div.newsliste3{
	width:92%;height:48px;
	margin:auto;overflow: hidden;
	
	
	font-size: 14px;
	color: #9E9E9E;
	line-height: 24px;
}
div.newsliste div.newsliste3 p{
	
	
	font-size: 14px;
	color: #9E9E9E;
	line-height: 24px
}
div.newsliste div.newsliste4{
	width:92%;height:24px;
	margin:auto;overflow: hidden;
	
	
	font-size: 14px;
	color: #9E9E9E;
	line-height: 24px;
}
div.newscontent1{
	text-align: center;
	
	
	font-size: 30px;
	color: #3D3D3D;
	line-height: 42px;
}
div.newscontent2{
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 20px;
	color: #9E9E9E;
	line-height: 23px;
	text-align: center;
}
div.newscontent3{
	
	
	font-size: 16px;
	color: #666666;
	line-height: 32px;
}
div.newscontent3 p{
	
	
	font-size: 16px;
	color: #666666;
	line-height: 32px;
}
div.newscontent3 img{
	max-width: 100%;
}


/*企业文化*/
div.wenhuashang{
	display: flex;
	justify-content: space-between;
}
div.wenhuashang div.wenhuashange{
	width:24%;
	border-radius: 10px;
	overflow: hidden;
}
div.wenhuashang div.wenhuashange img.wenhuashanges{
	width:100%;
}
div.wenhuashangex1{
	width:100%;
	height:30px;
	text-align: center;
}
div.wenhuashangex1 img.wenhuashangex1img{
	height:30px;
}
div.wenhuashangex2{
	width:96%;margin:auto;
	text-align: center;
	
	font-size: 18px;
	color: #ffffff;
	line-height: 30px;
}
div.wenhuashangex3{
	width:96%;margin:auto;
	text-align: center;
	
	font-size: 14px;
	color: #ffffff;
	line-height: 30px;
}

div.wenhuashangexbg1{
	background:#0D68B1;
}
div.wenhuashangexbg2{
	background:#55A2DF;
}
div.wenhuashangexbg3{
	background:#3083C5;
}
div.wenhuashangexbg4{
	background:#3CA8FF;
}

div.wenhuaxia{
	width:100%;
	background: url(../img/wenhuabg.png) center top no-repeat;
}
div.wenhuaxia div.wenhuaxianei{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
div.wenhuaxianeie{
	width:49%;
	margin-bottom:34px;
	background: #FFFFFF;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
	border-radius: 10px 10px 10px 10px;
}
div.wenhuaxianeie img.wenhuaxianeie1{
	width:100%;
	border-radius: 10px 10px 0 0;
}
div.wenhuaxianeie div.wenhuaxianeie2{
	width:92%;height:30px;overflow: hidden;
	margin:auto;
	
	
	font-size: 24px;
	color: #3D3D3D;
	line-height: 30px;
}
div.wenhuaxianeie div.wenhuaxianeie3{
	width:92%;height:90px;overflow: hidden;
	margin:auto;
	
	
	font-size: 18px;
	color: #9E9E9E;
	line-height: 30px;
}
div.wenhuaxianeie div.wenhuaxianeie3 p{
	
	
	font-size: 18px;
	color: #9E9E9E;
	line-height: 30px;
}

/*企业简介*/
.jianjies{
	width:100%;
	background: url(../img/jianjiebg.png) center top no-repeat;
}
.jianjiesn .jianjiesns{
	
	font-weight: 350;
	font-size: 20px;
	color: #7BC7F6;
	line-height: 24px;
}
.jianjiesn .jianjiesnx{
	width:60%;
	
	font-weight: 350;
	font-size: 16px;
	color: #666666;
	line-height: 30px;
}
.jianjiesn .jianjiesnx p{
	
	font-weight: 350;
	font-size: 16px;
	color: #666666;
	line-height: 30px;
}

.jianjiex .jianjiexs{
	display: flex;
}
.jianjiex .jianjiexs .jianjiexsl{
	width: 4px;
	height: 20px;
	background: #246ED2;
	margin-top:2px;
}
.jianjiex .jianjiexs .jianjiexsm{
	margin-left:12px;
	
	
	font-size: 24px;
	color: #3D3D3D;
	line-height: 24px;
}
.jianjiex .jianjiexs .jianjiexsr{
	margin-left:12px;
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 22px;
	color: #E3E3E3;
	line-height: 24px;
}
.jianjiex .jianjiexx{
	width:100%;
}
.jianjiex .jianjiexx img{
	max-width:100%;
}
.video-wrapper {
	display: none; /* 默认隐藏视频 */
}
.video-wrapper video {
	width: 100%; /* 根据需要调整大小 */
}

/*技术研发*/
.yanfatitle{
	display: flex;
}
.yanfatitle .yanfatitlel{
	width: 4px;
	height: 20px;
	background: #246ED2;
	margin-top:2px;
}
.yanfatitle .yanfatitlem{
	margin-left:12px;
	
	
	font-size: 24px;
	color: #3D3D3D;
	line-height: 24px;
}
.yanfatitle .yanfatitler{
	margin-left:12px;
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 22px;
	color: #E3E3E3;
	line-height: 24px;
}
.yanfasn{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.yanfasn .yanfasne{
	width:48%;
	position: relative;
	margin-bottom: 30px;
}
.yanfasn .yanfasne .yanfasneimg{
	width:100%;
}
.yanfasn .yanfasne .yanfasnetitle{
	width:90%;height:30px;overflow: hidden;
	position: absolute;left:5%;bottom:20px;
	text-align: center;
	
	
	font-size: 24px;
	color: #FFFFFF;
	line-height: 30px;
}
.yanfazn{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.yanfazn .yanfazne{
	width:32%;
	position: relative;
	margin-bottom: 30px;
}
.yanfazn .yanfazne .yanfazneimg{
	width:100%;
}
.yanfazn .yanfazne .yanfaznetitle{
	width:90%;height:32px;overflow: hidden;
	position: absolute;left:5%;bottom:16px;
	text-align: center;
	
	
	font-size: 18px;
	color: #FFFFFF;
	line-height: 32px;
}
.yanfax{
	display: flex;
	justify-content: space-between;
}
.yanfax .yanfaxl{
	width:48%;
}
.yanfax .yanfaxl .yanfaxls{
	
	
	font-size: 30px;
	color: #3D3D3D;
	line-height: 30px;
}
.yanfax .yanfaxl .yanfaxls p{
	
	
	font-size: 30px;
	color: #3D3D3D;
	line-height: 30px;
}
.yanfax .yanfaxl .yanfaxlx{
	
	
	font-size: 16px;
	color: #9E9E9E;
	line-height: 32px;
}
.yanfax .yanfaxl .yanfaxlx p{
	
	
	font-size: 16px;
	color: #9E9E9E;
	line-height: 32px;
}
.yanfax .yanfaxr{
	width:48%;
}
.yanfax .yanfaxr img{
	width:100%;
}

/*专利荣誉*/
div.rongyus{
	display: flex;
}
div.rongyus div.rongyuse{
	height: 46px;
	border-radius: 0px 15px 0px 15px;
	border: 1px solid #E2E4E7;
	text-align: center;
	margin-right:10px;
	padding:0 48px;
}
div.rongyus div.rongyuse a{
	
	
	font-size: 20px;
	color: #0D68B1;
	line-height: 46px;
}
div.rongyus div.rongyuse:hover{
	background: linear-gradient( 90deg, #0D68B1 0%, #7BC7F6 100%);
}
div.rongyus div.rongyuse:hover a{
	color: #ffffff;
}
div.rongyus div.active{
	background: linear-gradient( 90deg, #0D68B1 0%, #7BC7F6 100%);
}
div.rongyus div.active a{
	color: #ffffff;
}
div.rongyux{
	display: flex;
	justify-content: space-between;
}
div.rongyux div.rongyuxl{
	width:28%;
	height:588px;
	overflow-y: scroll;
	direction: rtl;
	background:url(../img/rongyu.png) left top no-repeat;
}
div.rongyux div.rongyuxl div.rongyuxle{
	width:84%;
	margin-left:16%;
	margin-bottom:50px;
	
	font-weight: 350;
	font-size: 20px;
	color: #666666;
	line-height: 24px;
	text-align: left;
}
div.rongyux div.rongyuxl::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0);
    border-radius: 10px;
    background: #ffffff;
}

div.rongyux div.rongyuxr{
	width:70%;
}
div.rongyux div.rongyuxr .swiper-slide{
	transition: 300ms;
	transform: scale(0.8);
}
div.rongyux div.rongyuxr .swiper-slide-active,div.rongyux div.rongyuxr .swiper-slide-duplicate-active{
	transform: scale(1);
}
img.rongyuxrimg{
	width:100%;
}

/*联系我们*/
div.lianxi{
	display: flex;
	justify-content: space-between;
}
div.lianxil{
	width:46%;
	display: flex;
}
div.lianxil div.lianxile{
	margin-right:26px;
}
.lianxiltitle{
	
	
	font-size: 16px;
	color: #666666;
	line-height: 20px;
}
.lianxile1{
	font-family: Arial, Arial;
	font-weight: 900;
	font-size: 30px;
	color: #3D3D3D;
	line-height: 42px;
}
.lianxile2{
	
	
	font-size: 18px;
	color: #3D3D3D;
	line-height: 20px;
}
.lianxile3{
	height: 120px;
	background: #F3F3F3;
	border-radius: 10px 10px 10px 10px;
	display: flex;
}
.lianxile3 .lianxile3l{
	margin-left:18px;
	margin-top:18px;
	width:84px;
}
.lianxile3 .lianxile3l img{
	width:100%;
}
.lianxile3 .lianxile3m{
	width:20px;height:20px;
	margin-left:22px;
	margin-top:50px;
}
.lianxile3 .lianxile3r{
	margin-left:5px;
	margin-right:40px;
	
	
	font-size: 14px;
	color: #666666;
	line-height:120px;
}
div.lianxir{
	width:50%;
	overflow: hidden;
}
div.lianxir img{
	width: 100%;
}
/*应用中心*/
div.yingyongbg{
	background: #FAFAFA;
}
div.yingyong{
	display: flex;
	justify-content: space-between;
}
div.yingyong div.yingyongl{
	width:25%;
}
div.yingyong div.yingyongl div.yingyongle{
	width:100%;
	height: 70px;
	background: #FFFFFF;
}
div.yingyong div.yingyongl div.yingyongle a{
	margin-left:20%;
	line-height:70px;
	
	
	font-size: 22px;
	color: #666666;
}
div.yingyong div.yingyongl div.yingyongle:hover{
	background: #F0F0F0;
}
div.yingyong div.yingyongl div.yingyongle:hover a{
	color: #3D3D3D;
}
div.yingyong div.yingyongl div.dangquanxuan{
	background: #F0F0F0;
}
div.yingyong div.yingyongl div.dangquanxuan a{
	color: #3D3D3D;
}

div.yingyong div.yingyongr{
	width:71%;
	background: #FFFFFF;
}
div.yingyongrnei{
	width:92%;margin:auto;
}
div.yingyongrnei div.yingyongrnei1{
	
	
	font-size: 30px;
	color: #3D3D3D;
	line-height: 30px;
}
div.yingyongrnei div.yingyongrnei2{
	
	
	font-size: 14px;
	color: #666666;
	line-height: 26px;
}
div.yingyongrnei div.yingyongrnei2 p{
	
	
	font-size: 14px;
	color: #666666;
	line-height: 26px;
}
div.yingyongrnei div.yingyongrnei3{
	
	
	font-size: 20px;
	color: #3D3D3D;
	line-height: 24px;
}
div.yingyongrnei div.yingyongrnei4{
	width:100%;
	display: flex;
	flex-wrap: wrap;
}
div.yingyongrnei4e{
	width:32%;
	margin-right:2%;
	margin-bottom:30px;
}
div.yingyongrnei4e img.yingyongrnei4e1{
	width:100%;
}
div.yingyongrnei4e div.yingyongrnei4e2{
	width:100%;height: 24px;overflow: hidden;
	text-align: center;
	
	
	font-size: 16px;
	color: #3D3D3D;
	line-height: 24px;
}
div.yingyongrnei4e div.yingyongrnei4e3{
	width:100%;height: 100px;overflow: hidden;
	
	
	font-size: 12px;
	color: #666666;
	line-height: 20px;
}
div.yingyongrnei4e div.yingyongrnei4e3 p{
	
	
	font-size: 12px;
	color: #666666;
	line-height: 20px;
}
div.yingyongrnei4e:nth-child(3n){
  margin-right: 0px;
}

/*产品中心*/
div.chanpinbg{
	background: #FAFAFA;
}
div.chanpinlist{
	display: flex;
	justify-content: space-between;
}
div.chanpinlist div.chanpinlistl{
	width:25%;
}
div.chanpinlist div.chanpinlistl div.chanpinlistle{
	width:100%;
	height: 70px;
	background: #FFFFFF;
	
}
div.chanpinlist div.chanpinlistl div.chanpinlistle a{
	display: flex;
}
div.chanpinlist div.chanpinlistl div.chanpinlistle div.chanpinlistlel{
	margin-left:7%;
	font-family: Arial, Arial;
	font-weight: 700;
	font-size: 30px;
	color: #666666;
	line-height: 70px;
}
div.chanpinlist div.chanpinlistl div.chanpinlistle div.chanpinlistler{
	margin-left:6%;
	
	
	font-size: 22px;
	color: #666666;
	line-height: 70px;
}
div.chanpinlist div.chanpinlistl div.chanpinlistle:hover{
	background: #F0F0F0;
	border-radius: 0px 30px 0px 30px;
}
div.chanpinlist div.chanpinlistl div.dangquanxuan{
	background: #F0F0F0;
	border-radius: 0px 30px 0px 30px;
}
div.chanpinlist div.chanpinlistr{
	width:72%;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
div.chanpinlist div.chanpinlistr div.chanpinlistre{
	width:48%;
	background: #FFFFFF;
	border-radius: 0px 0px 0px 0px;
	border: 2px solid #cccccc;
	margin-bottom:50px;
	transition: all 0.5s ease-in-out, color 0.5s ease-in-out;
}
div.chanpinlist div.chanpinlistr div.chanpinlistre:hover{
	border: 2px solid #7BC7F6;
}
div.chanpinlist div.chanpinlistr div.chanpinlistre div.chanpinlistren{
	width:92%;
	margin:auto;
}
div.chanpinlist div.chanpinlistr div.chanpinlistre div.chanpinlistren img.chanpinlistren1{
	width:100%;
	transition: all 0.5s ease-in-out, color 0.5s ease-in-out;
}
div.chanpinlist div.chanpinlistr div.chanpinlistre div.chanpinlistren div.chanpinlistren2{
	width:100%;
	height: 30px;
	overflow: hidden;
	font-size: 20px;
	color: #666666;
	line-height: 30px;
	text-align: center;
	transition: all 0.5s ease-in-out, color 0.5s ease-in-out;
}
div.chanpinlist div.chanpinlistr div.chanpinlistre:hover div.chanpinlistren img.chanpinlistren1{
	-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);
}
div.chanpinlist div.chanpinlistr div.chanpinlistre:hover div.chanpinlistren div.chanpinlistren2{
    color: #0D68B1;
}

div.chanpinxiang{
	display: flex;
	justify-content: space-between;
}
div.chanpinxiang div.chanpinxiangl{
	width:20%;
}
div.chanpinxiang div.chanpinxiangl div.chanpinxiangls{
	
	
	font-size: 40px;
	color: #3D3D3D;
	line-height: 56px;
}

div.chanpinxiang div.chanpinxiangl a.chanpinxianglx{
	height:28px;
	font-size: 20px;
	color: #666666;
	line-height: 20px;
	border-bottom:3px solid #FAFAFA;
	display: inline-block;
}
div.chanpinxiang div.chanpinxiangl a.chanpinxianglx:hover{
    color: #0D68B1;
	border-bottom:3px solid #0D68B1;
}
div.chanpinxiang div.chanpinxiangl a.chanpinxianglxxuan{
	color: #0D68B1;
	border-bottom:3px solid #0D68B1;
}

div.chanpinxianglding{
    width: 240px;
    background: #ffffff;
    position: fixed;
    left: 50%;
    top:120px;
    z-index: 666;
    display: none;
    padding:30px 20px;
    margin-left:-740px;
}
div.chanpinxianglding div.chanpinxiangls{
	
	
	font-size: 40px;
	color: #3D3D3D;
	line-height: 56px;
}

div.chanpinxianglding a.chanpinxianglx{
	height:28px;
	font-size: 20px;
	color: #666666;
	line-height: 20px;
	border-bottom:3px solid #FAFAFA;
	display: inline-block;
}
div.chanpinxianglding a.chanpinxianglx:hover{
    color: #0D68B1;
	border-bottom:3px solid #0D68B1;
}
div.chanpinxianglding a.chanpinxianglxxuan{
	color: #0D68B1;
	border-bottom:3px solid #0D68B1;
}


div.chanpinxiang div.chanpinxiangr{
	width:78%;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrs{
	width:100%;
	background: #ffffff;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrs div.chanpinxiangrsn{
	width:92%;margin:auto;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrs div.chanpinxiangrsn div.chanpinxiangrsnn{
	display: flex;
	justify-content: space-between;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrs div.chanpinxiangrsn div.chanpinxiangrsnn div.chanpinxiangrsnnl{
	width:46%;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrs div.chanpinxiangrsn div.chanpinxiangrsnn div.chanpinxiangrsnnl img.chanpinxiangrsnnln{
    width:100%;
}
img.swiper-button-next-xiang{
	width:50px;
	height:50px;
	position: absolute;top:50%;right:0;z-index:88;
	margin-top:-25px;
	cursor:pointer;
}
img.swiper-button-prev-xiang{
	width:50px;
	height:50px;
	position: absolute;top:50%;left:0;z-index:88;
	margin-top:-25px;
	cursor:pointer;
}

div.chanpinxiang div.chanpinxiangr div.chanpinxiangrs div.chanpinxiangrsn div.chanpinxiangrsnn div.chanpinxiangrsnnr{
	width:50%;
	
	
	font-size: 14px;
	color: #666666;
	line-height: 26px;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrs div.chanpinxiangrsn div.chanpinxiangrsnn div.chanpinxiangrsnnr p{
	
	
	font-size: 14px;
	color: #666666;
	line-height: 26px;
}

div.chanpinxiang div.chanpinxiangr div.chanpinxiangrz{
	width:100%;
	background: #ffffff;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrz div.chanpinxiangrzn{
	width:92%;margin:auto;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrz div.chanpinxiangrzn table{
	width:100%;
	
	
	font-size: 16px;
	color: #3D3D3D;
	line-height: 40px;
	border: 1px solid #D1D1D1;
	border-collapse: collapse;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrz div.chanpinxiangrzn table th,td {
	border: 1px solid #000000;
	padding-left:40px;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrz div.chanpinxiangrzn p{
	
	
	font-size: 16px;
	color: #3D3D3D;
	line-height: 40px;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrx{
	width:100%;
	background: #ffffff;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrx div.chanpinxiangrxn{
	width:92%;margin:auto;
}
div.chanpinxiang div.chanpinxiangr div.chanpinxiangrx div.chanpinxiangrxn div.chanpinxiangrxnn{
	display: flex;
	flex-wrap: wrap;
}
div.chanpinxiangrxnne{
	width:32%;
	position: relative;
	margin-right:2%;
	margin-bottom:20px;
}
div.chanpinxiangrxnne img.chanpinxiangrxnneimg{
	width:100%;
}
div.chanpinxiangrxnne div.chanpinxiangrxnnezhao{
	width:100%;
	height:100%;
	position: absolute;
	left:0;top:0;z-index:10;
	background: linear-gradient( 180deg, rgba(0,0,0,0) 54%, rgba(0,0,0,0.8) 100%);
}
div.chanpinxiangrxnne p.chanpinxiangrxnnetitle{
	width:100%;height:20px;
	overflow: hidden;
	
	
	font-size: 16px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	position: absolute;
	left:0;bottom:20px;z-index:20;
}
div.chanpinxiangrxnne:nth-child(3n){
  margin-right: 0px;
}

div.cpxiangtitle{
	width:100%;
	
	
	font-size: 30px;
	color: #3D3D3D;
	line-height: 30px;
}

div.diannao{
	display: block;
}
div.shouji{
	display: none;
}
 .sjmenu{
	width:100%;
	height:60px;
	position: relative;
}
.sjmenuimg{
	width:100%;
	position: absolute;
	top:15px;
	left:20px;
}
.sjmenuimg img{
	height:30px;
}
.zhankai{
	width:30px;height:16px;
	position: absolute;
	right: 20px;top:22px;z-index:10;
}
.zhankainei{
	width:30px;
	height:16px;
	position: relative;
}
.zhankainei .zhankaineix{
	width:30px;height:2px;
	position: absolute;left:0;
	background:#0D68B1;
}
div.daohang{
	width:0;height:100%;
	position: fixed;left:0;top:0;z-index:9999;
	background:rgba(13, 104, 177, 0.9);
	overflow:hidden;
}
div.daohangnei{
	width:100%;height:100%;
	position: relative;
}
div.daohangnei div.daohangneicha{
	width:30px;
	position: absolute;
	right: 20px;top:16px;z-index:10;
	font-size:30px;color:#ffffff;font-weight: bold;
}
div.daohangneicai{
	position: absolute;
	left: 20px;top:40px;z-index:10;
}
div.daohangneicai div.daohangneicaiitem a{
	line-height: 40px;
	font-size:18px;
	color:#ffffff;
}
div.daohangneicaiiteme{
	height: 0px;
	overflow: hidden;
}
div.daohangneicai div.daohangneicaiiteme a{
	line-height: 30px;
	font-size:16px;
	color:#ffffff;
	margin-left: 30px;
}

@media screen and (max-width: 1000px) {
	.k140{
		width:100%;height:70px;
	}
	.k100{
		width:100%;height:50px;
	}
	.k90{
		width:100%;height:50px;
	}
	.k80{
		width:100%;height:50px;
	}
	.k70{
		width:100%;height:50px;
	}
	.k60{
		width:100%;height:50px;
	}
	div.diannao{
		display: none;
	}
	div.shouji{
		display: block;
	}
	.banner{
		height: 200px;
	}
	.banner .bannertitle{
		width: 90%;
		height: 60px;
		left: 5%;
		margin-top: -60px;
	}
	.banner .bannertitle .bannertitlenei .bannertitleneis{
		line-height: 40px;
		font-size: 24px;
	}
	.banner .bannertitle .bannertitlenei .bannertitleneix{
		line-height: 20px;
		font-size: 16px;
	}
	.banner .bannermenu .bannermenunei .bannermenuneil{
		display: none;
	}
	.banner .bannermenu .bannermenunei .bannermenuneir{
		margin-left: 5%;
	}
	.zhuti{
		width: 96%;
		margin: auto;
	}
	.lanmutitle .lanmutitler{
		font-size: 30px;
	}
	/*底部*/
	div.footer div.footern{
		flex-wrap: wrap;
	}
	div.footer div.footern div.footernl{
		width:100%;
		flex-wrap: wrap;
	}
	div.footernle{
		border: none;
		padding-right:0;
		margin-bottom:30px;
		margin-left: 0;
		width: 50%;
	}
	div.footernle:nth-child(4){
		width: 100%;
	}
	div.footer div.footern div.footernr{
		width:100%;
		
	}
	div.footernrr{
		flex-wrap: wrap;
	}
	div.footernrr div.footernrre{
		width: 80px;
	}
	div.copyright{
		font-size: 14px;
		padding:20px 10px;
	}
	/*首页*/
	.lanmutitleindex .lanmutitlerindex{
		font-size: 26px;
	}
	div.indexfives{
		width:96%;
	}
	div.indexfives div.indexfivesl div.indexfivesln{
		line-height: 24px;
	}
	div.indexthreez{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	div.indexthreez div.indexthreeze{
		width: 48%;
		margin: 10px 0;
		padding: 0;
	}
	div.indexthreex div.indexthreexyin div.indexthreexn{
		width: 100%;
	}
	div.indexthreexne div.indexthreexnen{
		width: 50%;
		left:10%;
		margin-top: -42px;
	}
	div.indexthreexne div.indexthreexnen div.indexthreexnens{
		height: 24px;
		line-height: 24px;
		font-size: 20px;
	}
	div.indexthreexne div.indexthreexnen div.indexthreexnenx{
		height: 40px;
		line-height: 20px;
		font-size: 14px;
	}
	div.indexthreexne div.indexthreexnen div.indexthreexnenx p{
		height: 40px;
		line-height: 20px;
		font-size: 14px;
	}
	img.swiper-button-next-three{
		width:20px;
		height:20px;
		position: absolute;top:50%;left:auto;right:5px;z-index:88;
		margin-top:-10px;margin-left:0;
		cursor:pointer;
	}
	img.swiper-button-prev-three{
		width:20px;
		height:20px;
		position: absolute;top:50%;left:5px;z-index:88;
		margin-top:-10px;
		cursor:pointer;
	}
	div.indexfourz{
		flex-wrap: wrap;
		justify-content: space-between;
	}
	div.indexfourz div.indexfourze{
		width: 48%;
		margin: 10px 0;
		padding: 0;
	}
	img.swiper-button-next-four-s{
		width:40px;
		height:40px;
		position: absolute;top:50%;right:5px;z-index:88;
		margin-top:-20px;margin-left:0;
		cursor:pointer;
	}
	img.swiper-button-prev-four-s{
		width:40px;
		height:40px;
		position: absolute;top:50%;left:5px;z-index:88;
		margin-top:-20px;
		cursor:pointer;
	}
	div.indexfour div.indexfourx div.indexfourxn div.indexfourxe div.indexfourxetitle div.indexfourxetitles{
		font-size: 20px;
	}
	div.indexfive{
		width: 96%;
	}
	div.indexfivez{
		flex-wrap: wrap;
		justify-content: space-between;
	}
	div.indexfivez div.indexfiveze{
		width: 48%;
		margin: 10px 0;
		padding: 0;
	}
	div.indexfivexe{
		flex-wrap: wrap;
	}
	div.indexfivexe div.indexfivexel{
		width: 100%;
		display: none;
	}
	div.indexfivexe div.indexfivexer{
		width: 100%;
	}
	/*联系*/
	div.lianxi{
		flex-wrap: wrap;
	}
	div.lianxil{
		width: 100%;
		flex-wrap: wrap;
	}
	div.lianxil div.lianxile{
		width: 100%;
		margin-bottom: 20px;
	}
	div.lianxir{
		width: 100%;
		margin-top: 20px;
	}
	/*新闻*/
	div.newsliste{
		width:100%;
		margin-bottom: 20px;
		margin-right: 0;
	}
	div.newscontent1{
		font-size: 20px;
	}
	div.newscontent2{
		font-size: 16px;
	}
	/*应用*/
	div.yingyong{
		flex-wrap: wrap;
	}
	div.yingyong div.yingyongl{
		width: 100%;
		display: flex;
		flex-wrap: wrap;
	}
	div.yingyong div.yingyongl div.yingyongle{
		width: 48%;
		margin:4px 1%;
		text-align: center;
	}
	div.yingyong div.yingyongl div.yingyongle a{
		margin-left: 0;
	}
	div.yingyong div.yingyongr{
		margin-top: 30px;
		width: 100%;
	}
	div.yingyongrnei div.yingyongrnei4{
		flex-wrap: wrap;
	}
	div.yingyongrnei div.yingyongrnei4 div.yingyongrnei4e{
		width: 100%;
		margin-right: 0;
		margin-bottom: 20px;
	}
	/*产品中心*/
	div.chanpinlist{
		flex-wrap: wrap;
	}
	div.chanpinlist div.chanpinlistl{
		width: 100%;
		display: flex;
		flex-wrap: wrap;
	}
	div.chanpinlist div.chanpinlistl div.chanpinlistle{
		width: 100%;
		margin: 4px 0;
	}
	div.chanpinlist div.chanpinlistr{
		width: 100%;
		margin-top: 30px;
	}
	div.chanpinlist div.chanpinlistr div.chanpinlistre{
		margin-bottom: 20px;
	}
	div.chanpinxiang{
		flex-wrap: wrap;
	}
	div.chanpinxiang div.chanpinxiangl{
		width: 100%;
	}
	div.chanpinxiang div.chanpinxiangr{
		width: 100%;
	}
	div.chanpinxiang div.chanpinxiangr div.chanpinxiangrs div.chanpinxiangrsn div.chanpinxiangrsnn{
		flex-wrap: wrap;
	}
	div.chanpinxiang div.chanpinxiangr div.chanpinxiangrs div.chanpinxiangrsn div.chanpinxiangrsnn img.chanpinxiangrsnnl{
		width: 100%;
	}
	div.chanpinxiang div.chanpinxiangr div.chanpinxiangrs div.chanpinxiangrsn div.chanpinxiangrsnn div.chanpinxiangrsnnr{
		width: 100%;
		margin-top: 20px;
	}
	div.chanpinxiang div.chanpinxiangr div.chanpinxiangrz div.chanpinxiangrzn table{
		line-height: 30px;
	}
	div.chanpinxiang div.chanpinxiangr div.chanpinxiangrz div.chanpinxiangrzn table th, td{
		padding: 0;
		text-align: center;
	}
	div.chanpinxiang div.chanpinxiangr div.chanpinxiangrx div.chanpinxiangrxn div.chanpinxiangrxnn{
		flex-wrap: wrap;
	}
	div.chanpinxiangrxnne{
		width: 100%;
		margin-right: 0;
		margin-bottom: 20px;
	}
	/*简介*/
	.jianjiesn .jianjiesnx{
		width: 100%;
	}
	.indexxiang{
	    width:100%;
	}
	.indexxiang a.indexxianga{
	width: 100px;
	height: 30px;
	background: #FFFFFF;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
	border-radius: 30px 30px 30px 30px;
	display: block;
	text-align: center;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 14px;
	color: #9E9E9E;
	line-height: 30px;
}
	.jianjiex .jianjiexs .jianjiexsm{
		font-size: 20px;
	}
	.jianjiex .jianjiexs .jianjiexsr{
		font-size: 16px;
	}
	div.wenhuashang{
		flex-wrap: wrap;
	}
	div.wenhuashang div.wenhuashange{
		width: 49%;
		margin:10px 0;
	}
	div.wenhuaxianeie{
		width: 100%;
	}
	div.wenhuaxianeie div.wenhuaxianeie2{
		font-size: 18px;
	}
	div.wenhuaxianeie div.wenhuaxianeie3{
		height:72px;
		font-size: 14px;
		line-height:24px;
	}
	div.wenhuaxianeie div.wenhuaxianeie3 p{
		font-size: 14px;
		line-height:24px;
	}
	.shoujirongyul{
		width: 50px;
		height: 50px;
		position: absolute;
		top: 50%;left:10px;z-index:66;
		background:url(../img/left.png);
	}
	.shoujirongyur{
		width: 50px;
		height: 50px;
		position: absolute;
		top: 50%;right:10px;z-index:66;
		background:url(../img/right.png);
	}
	/*研发*/
	.yanfatitle .yanfatitlem{
		font-size: 20px;
	}
	.yanfatitle .yanfatitler{
		font-size: 16px;
	}
	.yanfasn .yanfasne{
		width: 100%;
		margin-bottom: 20px;
	}
	.yanfasn .yanfasne .yanfasnetitle{
		font-size: 16px;
		bottom: 10px;
	}
	.yanfazn .yanfazne{
		width: 100%;
		margin-bottom: 20px;
	}
	.yanfazn .yanfazne .yanfaznetitle{
		font-size: 16px;
		bottom: 10px;
	}
	.yanfax{
		flex-wrap: wrap;
	}
	.yanfax .yanfaxl{
		width: 100%;
	}
	.yanfax .yanfaxl .yanfaxls{
		font-size: 20px;
	}
	.yanfax .yanfaxl .yanfaxls p{
		font-size: 20px;
	}
	.yanfax .yanfaxr{
		width: 100%;
		margin-top: 30px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}























