#part1{ width:100%; float:left; background-color:#F3F4F8; padding-top:2%; padding-bottom:2%; position:relative; z-index:2;}
#more{ width:100%; float:left; margin-top:1.5%; text-align:center;}
#more  A{
	display:inline-block; padding-left:3%; padding-right:3%; line-height:2.2;  font-size:16px;border-radius:50px; color:#105FAE;transition:all 0.4s ease-in-out 0s; background-color:#fff; border:#105FAE solid 2px
}
#more  A:hover {background:#105FAE; color:#fff }

#part1 .zdf ul{LIST-STYLE-TYPE: none;}
#part1 .zdf ul li{ width:31.3%; padding:1%; float:left; text-align:center;}
#part1 .zdf ul li:nth-child(1){ border-left:0px;}
#part1 .zdf ul li span{display:inline-block;
	font-size:48px;
	font-weight:normal;
	font-family: Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#ff6600; transition:all 0.2s ease-in-out 0s;
}
#part1 .zdf ul li dd{ color:#105FAE;}
#part1 .zdf ul li p{ margin-top:3%; line-height:1.2; color:#555; }
#part1 .zdf ul li:hover span{  margin-top:-1%;}
#part2{
	width:100%;
	float:left;
	padding-bottom:2%;
 
}
.hbgf{ background-color:#F3F4F8;}
#part3{ width:100%; float:left; padding-bottom:3%; background-color:#F8F8F8;}
#part4{ background-color:#F6F6F6; width:100%; float:left;}
#part5{
	width:100%;
	float:left; padding-top:5%; padding-bottom:5%; background-image: url(bg3.jpg);
	background-repeat: no-repeat;
	background-position: center center;background-size:cover;}
#lmbt{ width:96%; float:left; text-align:center; padding:3% 2%; overflow:hidden;}
#lmbt dd{
	font-size:26px;
	color:#101010; font-weight:600;

}
#lmbt dd span{ color:#101010;}
#lmbt p{ text-transform:capitalize; color:#777;  margin-top:0.8%; font-size:16px; }
#lmbt .hies{ color:#000000}
.m20{ margin-top:2.5%}
#xmlist{
	width:100%; 
	FLOAT: left; 
}
#xmlist ul{ list-style-type:none;}
#xmlist ul LI{ width:18%; text-align:center; float:left; position:relative; display:block; text-align:center; z-index:1; padding:4% 1%; text-align:center; background-color:#105FAE;transition:all 0.4s ease-in-out 0s; text-align:center;}
#xmlist ul LI img{ max-width:60%;}
#xmlist ul LI dd{ font-size:22px;   margin-top:1.5%;}
#xmlist ul LI dd{ overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;color:#fff;}
#xmlist ul LI p span{ border-bottom:#fff solid 1px;}
#xmlist ul LI:nth-child(2){ background-color:#E60012}
#xmlist ul LI:nth-child(3){ background-color:#0099CC}
#xmlist ul LI:nth-child(4){ background-color:#438A7B}
#xmlist ul LI:nth-child(5){ background-color:#ABCE03}
#xmlist ul LI::after {
	background:rgba(0,0,0,0.3); left: 0PX; top: 0px; width:100%; height: 100%; position: absolute; z-index: 5; content: " ";
}
#xmlist ul LI:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); z-index:2; }
#xmlist ul LI:hover::after{ display:none;}
#qylist{
	width:97%; 
	FLOAT: left; padding: 1.5%;
}
#qylist li{ list-style-type:none;}
#qylist  LI{  text-align:center; background-color:#fff;  text-align:center;transition:all 0.4s ease-in-out 0s; margin-bottom:10px; margin-top:10px;}
#qylist  LI .nr{ border:#ddd solid 1px; padding-bottom:4%;  }
#qylist  LI .nr dd{ width:100%; overflow:hidden;}
#qylist  LI   img{ width:100%;transition:all 0.4s ease-in-out 0s;}
#qylist  LI .nr .qt{ padding:6% 3%; text-align:center;}
#qylist  LI .nr .qt p{ font-weight:600; font-size:16px; color:#105FAE;}
#qylist  LI .nr .qt h5{ height:60px; font-weight:normal; text-align:left; line-height:20px;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 3;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; color:#555;}
#qylist  LI .nr .qt span{display:inline-block; padding-left:15%; padding-right:15%; background-color:#105FAE;border-radius:30px; font-weight:bold; margin-top:5px; margin-bottom:5px;}
#qylist  LI .nr .qt  i{ color:#fff; font-size:13px;
	 line-height:30px;
	font-style: normal;
}
#qylist  LI:hover .nr{ border:#105FAE solid 1px;}
#qylist  LI:hover{box-shadow: 10px 10px 5px #ddd; transform: translateX(-3px) translateY(-3px);}
#qylist .owl-controls .owl-dots .owl-dot{ margin-top:1%;}
#qylist .owl-controls .owl-dots .owl-dot span{
width:20px;height:3px;margin:12px 5px; background-color:#C7C7C9;
}
#qylist .owl-controls .owl-dots .owl-dot.active span,#qylist .owl-theme .owl-dots .owl-dot:hover span{background-color:#105FAE;}
#yslist{
	width:97%; 
	FLOAT: left; padding:0px 1.5%;
}
#yslist li{ list-style-type:none;}
#yslist  LI{  text-align:center;  text-align:center; padding:5% 3%; transition:all 0.4s ease-in-out 0s;margin-bottom:10px; background-color:#fff;}

#yslist  LI  dd{ width:100%; overflow:hidden; text-align:center;}
#yslist  LI  img{ max-width:100%; margin-left:auto; margin-right:auto;}
#yslist  LI  h5{ font-weight:600; color:#000; font-size:16px; margin-top:10px; margin-bottom:10px;}
#yslist  LI  p{
	color:#999;
	padding-bottom:5%; font-size:14px; text-align:left;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 3;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; line-height:20px; height:60px;
}
#yslist  LI  p span{display:inline-block; border-bottom:#ccc solid 1px; padding-bottom:1px;}
#yslist  LI:hover{ box-shadow: 0px 1px 10px #ddd;-webkit-box-shadow: 0px 1px 10px #ddd;-moz-box-shadow: 0px 1px 10px #ddd; }
#yslist  LI:hover h5{ color:#105FAE}
#yslist .owl-controls .owl-dots .owl-dot{ margin-top:1%;}
#yslist .owl-controls .owl-dots .owl-dot span{
width:30px;height:3px;margin:12px 5px; background-color:#C7C7C9;
}
#yslist .owl-controls .owl-dots .owl-dot.active span,#yslist .owl-theme .owl-dots .owl-dot:hover span{background-color:#105FAE;}
#fwtx{ width:97%; float:left; padding:1.5%; position:relative; text-align:center;}
#fwtx .bz_device {display:inline-block; width: 36%; border:#848484 solid 5px; padding:10px; position: relative;}
#fwtx .swiper-container { width:100%;}
#fwtx .swiper-container .swiper-slide {
	 width:100%; color: rgb(255, 255, 255);
}
#fwtx .swiper-container .swiper-slide img{ width:100%; display:block;}
#fwtx .swiper-container .pagination {
	left: 0px; width: 94%; text-align:right; padding:0px 3%; bottom: 0px; position: absolute; z-index: 10; background-color:	rgba(0,0,0,0.71);
}
#fwtx .swiper-container .swiper-pagination-switch {
	background: rgb(255, 255, 255); margin: 0px 3px; border-radius: 100%; width: 10px; height: 10px; display: inline-block; cursor: pointer;
}
#fwtx .swiper-container .swiper-active-switch {
	background: #105FAE;
}
#fwtx .tab_wrap{ width:92%; position:absolute; left:4%; top:5%;}
#fwtx .bz_tab { width:30%; float:left; margin-right:32%;  padding-top:10px; text-align:left; padding-bottom:10px; line-height:2.6; font-size:22px; color:#000; }
#fwtx .bz_tab i{ margin-right:10px; font-size:18px;}
#fwtx li:nth-of-type(2n){ float:right;  margin-right:0%; text-align:right;}
.tab_active p {
	color:#105FAE;
}
#hzjxs{ width:94%; padding:1.5%; margin:1.5%; float:left; background-color:#fff;box-shadow: 0px 1px 10px #ddd;-webkit-box-shadow: 0px 1px 10px #ddd;-moz-box-shadow: 0px 1px 10px #ddd;}
#hflist{ width:72%; float:left;}
#hflist ul{LIST-STYLE-TYPE: none;}
#hflist ul li{ width:100%; padding-bottom:3%; margin-top:2%;border-bottom:#ddd solid 1px; text-align:left; color:#222;}
#hflist ul li .tp{ float:left; margin-right:12px;}
#hflist ul li p{ margin-top:0px; color:#999; line-height:22px;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; }
#hflist ul li img{width:80px;  height:80px;border-radius:80px; }
#hflist ul li .bt{ font-size:18px; color:#105FAE;}
#jgsx{ width:25%; float:right;}
#jgsx ul{LIST-STYLE-TYPE: none;}
#jgsx ul li{ padding:1%; width:48%; float:left;}
#jgsx ul li img{ display:block; max-width:100%; margin-left:auto; margin-right:auto;}
#jgsx ul li p{  font-weight:bold; text-align:center; margin-top:5px;}
#jgsx ul li a{ color:#222;}
#jgsx ul li a:hover{ color:#105FAE;}
#company{
width:97%; padding:1.5%;
	float:left; position:relative; display:block; overflow:hidden;

}
#company .nr a{ color:#105FAE; font-weight:bold;}
#company .gsjj{width:52%; float:right; color:#105FAE}
#company .gsjj .nr{ width:100%; float:left;}
#company .gsjj .nr dd{ font-size:24px; line-height:2;  }
#company .gsjj .nr p{ font-size:14px; line-height:30px; color:#666;  margin-top:10px; text-indent:2rem;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 6;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;}
#company .tqp{ width:45%; position:absolute; left:1.5%; top:0px; height:100%; overflow:hidden;}
#company .tqp img{width:100%; min-height:100%;}
#gslf{ width:100%; float:left; overflow:hidden; margin-top:16px;}
#gslf UL {
	LIST-STYLE-TYPE: none; margin-left:-3%;
}
#gslf UL li{ width:22%;float:left; margin-left:3%; text-align:center; }
#gslf UL li A{ font-size:15px;  color:#555; display:block; line-height:34px; background-color:#fff; border:#ddd solid 1px;border-radius:5px; overflow:hidden;}
#gslf UL li A:hover{  color:#105FAE; border:#105FAE solid 1px;}
#news{ width:97%; padding:1.5%; float:left; position:relative;}
#news .owl-controls .owl-dots .owl-dot{ margin-top:1%;}
#news .owl-controls .owl-dots .owl-dot span{
width:60px;height:3px;margin:12px 5px; background-color:#C7C7C9;
}
#news .owl-controls .owl-dots .owl-dot.active span,#qylist .owl-theme .owl-dots .owl-dot:hover span{background-color:#105FAE;}
#info_1{ width:96%; float:left;  padding:2%; background-color:#fff;border-radius:3px; overflow:hidden;}

#xbt{ width:100%; float:left; }
#xbt dd{ padding-left:2px; padding-right:2px; float:left; line-height:35px; font-size:16px; font-weight:600; color:#333;}
#xbt .more{ float:right; font-size:16px;line-height:35px;}
#xbt .more a{ color:#555; text-transform:uppercase;}
#xbt .more a:hover{ color:#105FAE;}
#newsa_1{
	 width:100%;
	float:left; margin-top:1.8%; overflow:hidden;margin-bottom:8px; border-bottom:#eee solid 1px; padding-bottom:10px;

	}
#newsa_1 img{ width:110px; float:left; height:80px; padding:1px; border:#eee solid 1px; margin-right:12px;}
#newsa_1 dd{ font-size:14px; font-weight:600; line-height:30px; height:30px; 	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; cursor:pointer; }
#newsa_1 span{color:#105FAE; font-weight:bold;}
#newsa_1 p{ line-height:25px; color:#777; height:50px;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp:2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
#newsa_1 .time{ color:#999; height:25px; overflow:hidden;}
#newsa_1  A{ color:#333;}
#newsa_1  A:hover{
	color:#105FAE;

}
#news-2{ width:100%;
	float:left; 
}
#news-2 ul{ list-style-type:none;   font-size:12px;  }
#news-2 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-2 UL LI {
	text-align:left;
	 width:100%;
	float:left; 
	border-bottom:#ddd dotted 1px;
	line-height:30px;
	background-image: url(dot.jpg);
	background-repeat: no-repeat;
	background-position:2px center;	
}
#news-2 UL LI span{ float:right;
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#news-2 UL LI A { width:70%; float:left;
padding-left:12px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-size:14px;
color:#555;
}
#news-2 UL LI A:hover {
	color:#105FAE;
}
#hzzs{ width:97%; float:left; padding:0 1.5%;}
#hzlist{ width:90%; float:left;margin-top:0.5%; position:relative; padding-left:5%; padding-right:5%; }
#hzlist LI{list-style-type:none; width:100%; float:left;  }
#hzlist LI .tp{ border:#ddd solid 1px; padding:3%; text-align:center;}
#hzlist LI:hover .tp{ border:#105FAE solid 1px;}
#hzlist LI .tp img{ height:80px; max-width:100%; display:block; margin-left:auto; margin-right:auto;}
#hzlist .owl-controls .owl-nav .owl-next,#hzlist .owl-controls .owl-nav .owl-prev{ position:absolute; background:none; top:-5px; width:3%;height:100%; line-height:0px; font-size:0px;background-size:50% ;}
#hzlist .owl-controls .owl-nav .owl-next{ 
	left:0px;
	background-image: url(l1.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#hzlist .owl-controls .owl-nav .owl-prev{
	right:0px;
	background-image: url(r1.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#link{ height:50px;   border:#ccc solid 1px; padding:1px; background-color:#FFFFFF; float:left; width:100%;}
#link_1{ width:8%; line-height:20px; background-color:#333;float:left; padding-top:5px; padding-bottom:5px; font-weight:bold; font-size:14px; text-align:center; color:#FFFFFF;}
#link_2{ width:90%; padding-right:13px; font-size:14px; float:right; line-height:25px;}
#link_2 A{ padding-left:8px; padding-right:8px;}
@media only screen and (max-width: 1200px){#fwtx .bz_tab { line-height:2.2;}#yslist  LI  p{ font-size:14px;}#part1 .zdf ul li span{ font-size:36px;}#lmbt dd{font-size:22px;}}
@media only screen and (max-width: 1100px){#news-2 UL LI { line-height:25px;}#news-2 UL LI a{ font-size:13px; width:70%;}#news-2 UL LI span{ font-size:12px;}#company .gsjj .nr dd{ font-size:18px; font-weight:bold; line-height:28px;}#company .gsjj .nr p{ line-height:22px; font-size:13px;}}
@media only screen and (max-width: 1000px){#fwtx .tab_wrap{ top:3%;}#hzlist LI .tp img{ height:60px;}#company .gsjj .nr dd{ font-size:16px;line-height:25px;}#company .gsjj .nr p{ line-height:25px; font-size:12px;}#ways_1 ul li .num{font-size:22px;height:30px; line-height:30px;}#ways_1 ul li .nrc dd{font-size:14px;}#gslf{ margin-top:10px;}#gslf UL li A{ font-size:13px;  line-height:28px;}#company .gsjj .nr dd{ font-size:16px;line-height:25px;}#company .gsjj .nr p{ line-height:20px; font-size:12px;}#fwtx .bz_tab { font-size:16px; font-weight:600;}#fwtx .bz_tab i{ font-size:14px;}#yslist  LI  h5{ font-size:14px;}#more  A{ font-size:14px;}#part1 .ggxc dd .more span{ width:65%;}#part1 .ggxc dd .nrc p{ line-height:20px;}#part1 .ggxc dd .nrc p{ font-size:14px;}#xmlist ul LI dd{ font-size:18px; font-weight:600;}#part1 .zdf ul li span{ font-size:28px;}#lmbt dd{font-size:20px;}#lmbt p{font-size:14px; font-weight:600; }}
@media only screen and (max-width: 800px){#fwtx .tab_wrap{ top:5%;}#fwtx .bz_tab { line-height:2.6;}#hzlist LI .tp img{ height:50px;}#xbt .more,#xbt dd{ font-size:14px; line-height:30px;}#news-2 UL LI A { width:65%;font-size:12px;}#company .gsjj .nr dd{ font-size:14px;line-height:20px;}#hflist{ width:100%;}#jgsx{ width:100%; margin-top:2%;}#jgsx ul li{ width:23%;}#hflist ul li .bt{ font-size:14px; font-weight:bold;}#qylist  LI .nr .qt p{ font-size:14px;}#yslist  LI  p { font-size:12px;}#rclist li dd{ height:150px;}#rclist li dd img{ min-height:150px;}#pa li dd{ height:90px;}#pa li dd img{ min-height:90px;}#pa li h5{ font-size:12px;}#fwtx .bz_tab { font-size:14px; line-height:20px;}#more  A{ border:1px solid #105FAE; }#qylist  LI{ width:}#lmbt dd{font-size:16px;}#lmbt p{font-size:14px;  }#part1 .ggxc dd .nrc p{ line-height:18px;}#part1 .ggxc dd .nrc p{ font-size:12px;}#xmlist ul LI::after { display:none;}#xmlist ul LI dd{ line-clamp: 2;
    -webkit-line-clamp: 2;font-size:14px;}#part1 .zdf ul li span{ font-size:24px; font-weight:600;}#part1 .zdf ul li p{ font-weight:normal;}}
@media only screen and (max-width: 600px){#news-2 UL LI A { width:72%;}#newsa_1 dd{ font-size:12px;}#company .tqp{ position:relative; width:97%; float:left;}#company .gsjj{ width:100%; margin-top:2%;}#rclist li dd{ height:130px;}#rclist li dd img{ min-height:130px;}#yslist  LI  h5{ font-size:12px;}#more  A{ font-size:12px;padding-left:5%; padding-right:5%; font-weight:bold;}#lmbt dd{font-size:15px;}#lmbt p{font-size:13px; font-weight:600; }#part1 .ggxc dd .more span{ width:90%;}#xmlist ul LI dd{ font-size:12px; height:40px; line-height:20px; overflow:hidden;}#part1 .zdf ul li span{ font-size:16px;}#fwtx .bz_device { width:85%;}#fwtx .tab_wrap{ width:90%; left:0px; top:0px; padding:5%; position:relative;}#fwtx .bz_tab { width:45%; margin-right:10%; line-height:18px; font-size:12px; padding-top:5px; padding-bottom:5px;}#fwtx .bz_tab i{ font-size:12px;}}
@media only screen and (max-width: 450px){#rclist li dd{ height:110px;}#rclist li dd img{ min-height:110px;}#pa li dd{ height:70px;}#pa li dd img{ min-height:70px;}#part1 .ggxc dd .tp{ width:100%; }#part1 .ggxc dd .tp img{ max-width:35%;}#part1 .ggxc dd .nrc{ width:100%; text-align:center;}#lmbt dd{font-size:14px;}#lmbt p{font-size:12px; }#jjfl  li span{font-size:12px;}#kzlist .swiper-slide{ font-size:16px}}
