#xcgg{ width:100%; float:left; overflow:hidden;}
#xcgg UL {
	LIST-STYLE-TYPE: none
}
#xcgg UL LI{ width:23%; padding:1%; float:left; text-align:center;}
#xcgg UL LI.s1{ background-color:#E1F3FB;}
#xcgg UL LI.s2{ background-color:#EBF0FA;}
#xcgg UL li img{ max-width:60%;}
#company{ width:100%; float:left; position:relative; text-align:center;}
#company .img1{ max-width:100%;}
#company .nr{width:80%; padding:2% 10%; z-index:10;
	position:absolute;
	left:0px;
	bottom:6%;
	background-image: url(../image/bg-3.png);
	background-repeat: repeat-y;
	background-position: center top; background-attachment:scroll; color:#34A9DF; text-align:center; overflow:hidden;
}
#company .nr h1{ font-size:30px; text-align:center; line-height:1.5; font-weight:normal;}
#company .nr p{ font-size:18px; line-height:2; text-align:left;}
#company .nr .more{ text-align:center; margin-top:4%;}
#company .nr .more img{ max-width:40%;}
#more{ width:100%; text-align:center; float:left; margin-top:2%;}
#more img{ max-width:40%;}
#cbt{
	width:100%;
	float:left;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
	background-image: url(../image/l1.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
#cbt .cname{ width:100%; text-align:center;}
#cbt .cname UL {LIST-STYLE-TYPE: none}
#cbt .cname UL li{display: inline-block; position:relative; padding:2%; background-color:#fff;
	zoom: 1;
	*display: inline; color:#2BA9DF;}
#cbt .cname UL li p{
	text-align:right;
	font-size:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
#cbt .cname UL li .zsd{ padding-left:30px; padding-right:30px;}
#cbt .cname UL li h1{  border-bottom:#2BA9DF solid 2px;font-size:26px; font-weight:600; padding-bottom:15px;}
#cbt .cname UL li span{ width:20px; height:40px; line-height:40px; font-size:16px;border-radius: 26px; border:#2BA9DF solid 2px;	display: inline-block;
	zoom: 1;
	*display: inline; margin-top:8px;}
#cbt img{ width:100%; display:block; margin-left:auto; margin-right:auto;}
#cpfl{width:98%; 
	FLOAT: left; text-align:left; padding:1%;}
#cpfl ul{	LIST-STYLE-TYPE: none}
#cpfl ul li{ width:100%; float:left; position:relative;  margin-bottom:2%; overflow:hidden;}
#cpfl ul li .imga{ width:100%; display:block;}
#cpfl ul li .imgb{position:absolute; height:100%;}
#cpfl ul li .imgc{ width:68.2%; display:block;}
#cpfl ul li .zl{ left:0px;}
#cpfl ul li .zr{ right:0px;}
#cpfl ul li .fl{ float:left;}
#cpfl ul li .fr{ float:right;}
#prof{
	width:100%; 
	FLOAT: left; text-align:center; 
}
#prof UL {
	LIST-STYLE-TYPE: none; margin-left:-2%;
}
#prof UL LI { float:left;
	zoom: 1;overflow:hidden;
	*display: inline; margin-left:2%; width:23%; margin-top:0.8%; margin-bottom:0.8%;
}
#prof UL LI .tp{  border:#eee solid 1px; background-color:#fff; overflow:hidden;}
#prof UL LI img { border:0px;width:100%; transition:all 0.6s ease-in-out 0s; display:block; margin-left:auto; margin-right:auto;}

#prof UL LI A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#prof UL LI p{ width:100%; line-height:30px; height:30px; XT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; background-color:#eee; color:#666;}
#prof UL LI:hover p{ background-color:#34A9DF; color:#fff;}
#prof UL LI:hover .tp{ border:#34A9DF solid 1px;}
#prolist{
	width:98%; 
	FLOAT: left; text-align:center; padding:1%;
}
#prolist UL {
	LIST-STYLE-TYPE: none
}
#prolist UL LI {
		display: inline-block; 
	zoom: 1;overflow:hidden;
	*display: inline; width:30%; border:#ddd solid 1px; margin:0px 1.2% 2% 1.2%;  padding-top:10px;
}
#prolist UL LI .tp{ width:96%; padding:2%; background-color:#fff; overflow:hidden;}
#prolist UL LI .imgc { border:0px;max-width:100%;HEIGHT: 220px;transition:all 0.6s ease-in-out 0s; display:block; margin-left:auto; margin-right:auto;}
#prolist UL LI .zzc{width:90%; background-color:#f2f2f2; overflow:hidden; margin-top:3%; padding:5%; text-align:left; color:#34A9DF;}
#prolist UL LI .zzc div{  display:table-cell;}
#prolist UL LI .zzc h1{ font-size:16px; text-align:left;  line-height:40px; height:40px; 	TEXT-OVERFLOW: ellipsis;
	OVERFLOW: hidden;}
#prolist UL LI .zzc p{ font-size:14px; line-height:20px; height:40px;display: -webkit-box; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient: vertical;  color:#666; overflow:hidden; text-align:left;}
#prolist UL LI .zzc h2{ text-align:center; margin-top:15px;}
#prolist UL LI .zzc img{ max-width:10%;}
#prolist UL LI A:hover .imgc{-webkit-transform:scale(1.10);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#prolist UL LI A:hover .zzc{ background-color:#34A9DF}
#prolist UL LI A:hover .zzc h1,#prolist UL LI A:hover .zzc p{ color:#fff;}
#jrwm{ width:98%; float:left; padding:1%; overflow:hidden;}
#jrwm UL {
	LIST-STYLE-TYPE: none
}
#jrwm UL LI{ width:100%; float:left; text-align:right;}
#jrwm UL li img{ max-width:100%;}
.nTaba{float: left; width:100%;text-align:center;}
.nTaba  ul{border:0;margin:0;}
.nTaba  li{ width:22%;text-align:center; margin-left:1%; margin-right:1%;
	cursor: pointer;	list-style-type: none;line-height:45px;	font-size: 20px; display: inline-block; 
	zoom: 1;overflow:hidden;
	*display: inline

}
.nTaba li.active{
	color:#fff;  background-color:#224484;
}
.nTaba li.active p{
	background-color:#FFFFFF;
	height:7px;
	background-image: url(../image/djt.png);
	background-repeat: no-repeat;
	background-position: center top;transition:all 0.5s ease-in-out 0s;
}
.nTaba li.normal{
	color:#fff;  background-color:#34A9DF;
	}
.nTaba li.normal p{
	background-color:#FFFFFF;
	height:7px;
	background-image: url(../image/djt1.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.nonea{ display:none}
#news{ width:97%; padding:1.5%; float:left;}
#xwlist{ width:100%; float:left;}
#xwlist ul{list-style-type:none;}
#xwlist ul li{ width:100%; float:left; overflow:hidden; padding-top:1.2%; padding-bottom:1.2%; float:left; border-bottom:#2BA9DF dotted 1px;}
#xwlist ul li .tp{ width:26%; float:left; margin-right:20px; display:block; overflow:hidden;height:200px; text-align:center;  background-color:#fff; }
#xwlist ul li .tp img{width:100%; border:0px; min-height:200px; display:block;transition:all 0.6s ease-in-out 0s;}
#xwlist ul li .bt{ line-height:40px; height:40px; font-size:18px; font-weight:bold; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; color:#2BA9DF;}
#xwlist ul li .js{ line-height:30px; height:120px; font-size:16px; overflow:hidden; color:#777}
#xwlist ul li .more .time{ color:#2BA9DF; font-size:14px; float:left;line-height:25px;}
#xwlist ul li .more{ margin-top:4px; color:#D30830; text-align:right;  }
#xwlist ul li .more .xx{ border:#ccc solid 1px;  padding-left:10px; padding-right:10px; font-size:14px;border-radius:5px; float:right; background-color:#f2f2f2; color:#2BA9DF; line-height:22px;}
#xwlist ul li A{ color:#111}
#xwlist ul li A:hover{ color:#2BA9DF;}
#xwlist ul li:hover .bt{color:#2BA9DF;}
#xwlist ul li:hover A:hover .xx{ background-color:#2BA9DF; border:#2BA9DF solid 1px; color:#fff;}
#xwlist ul LI A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
@media only screen and (max-width: 1260px){#prof{ width:98%; padding:1%;}}
@media only screen and (min-width: 768px) and (max-width:1024px){#prolist UL LI .imgc{height:150px;}#prolist UL LI .zzc h1{ font-size:15px; line-height:30px; height:30px; }#prolist UL LI .zzc p{ font-size:13px; line-height:22px; height:44px;}#company .nr .more{  margin-top:2%;}.nTaba  li{ width:23%;text-align:center;  font-size:15px;}
#xwlist ul li .tp{height:150px;}#xwlist ul li .tp img{min-height:150px;}#xwlist ul li .bt{ line-height:35px; height:35px; font-size:16px;}#xwlist ul li .js{line-height:25px; height:100px; font-size:14px;}}
@media only screen and (max-width: 767px){#prof UL LI{ width:31%;}#prolist UL LI .zzc h1{ font-size:14px; line-height:30px; height:30px; }
#prolist UL LI{ width:45.6%} #prolist UL LI.ed{ display:none;}
#xwlist ul li .tp{height:120px; width:32%;margin-right:12px;}#xwlist ul li .tp img{min-height:120px;}#xwlist ul li .bt{ line-height:25px; height:25px; font-size:14px;}#xwlist ul li .js{line-height:22px; height:66px; font-size:12px;}#xwlist ul li .more .time,#xwlist ul li .more .xx{ font-size:12px}
}
@media only screen and (max-width: 550px){#prof UL LI{ width:48%;}#prolist UL LI .imgc{height:150px;}#prolist UL LI .zzc h1{ font-size:14px; line-height:30px; height:30px; }#prolist UL LI .zzc p{ font-size:12px; line-height:22px; height:44px;}#company .nr .more{  margin-top:2%;}.nTaba  li{ width:23%;text-align:center;  font-size:16px; line-height:45px; font-weight:bold;}}
@media only screen and (max-width: 450px){#prolist UL LI .imgc{height:120px;}#prolist UL LI .zzc h1{ font-size:12px; line-height:25px; height:25px; }#prolist UL LI .zzc p{ font-size:12px; line-height:20px; height:40px;}#company .nr .more{  margin-top:0.5%;}.nTaba  li{ width:23%;text-align:center;  font-size:14px; line-height:30px; font-weight:bold;}
#xwlist ul li .tp{height:90px; width:34%; }#xwlist ul li .tp img{min-height:90px;}#xwlist ul li .bt{ line-height:22px; height:22px; font-size:12px;}#xwlist ul li .js{line-height:20px; height:40px; font-size:12px;}}
