#lmtc{ width:1200px; float:left; margin-bottom:20px;}
#lmtc .c1{width:1200px;
	text-align:center;
	float:left; line-height:40px; font-size:30px;
	background-image: url(xs.png);
	background-repeat: repeat-x;
	background-position: left center;
}
#lmtc .c1 span{ padding-left:15px; padding-right:15px;display:inline-block;
	background-image: url(gb.jpg);
	background-repeat: repeat;
	background-position: center center; color:#101010;
}
#lmtc .c1 b{ color:#0063A6}
#lmtc .ew{
	font-size:16px;
	color:#555;
	width:1200px;
	text-align:center;
	float:left;
	line-height:35px; font-weight:normal;
}
#main{
	width:1200px;
	float:left;

}
#cpfl{ width:230px; float:left;}
#cpfl_1{
	width:230px;
	float:left;
	background-color:#0063A6; padding-top:15px; padding-bottom:15px;
}
#lm-1{
	width:160px;
	float:left;
 padding-left:20px;
}
#lm-1 dd{ font-size:24px; color:#fff; font-weight:normal; line-height:30px; text-align:left;}
#lm-1 dd p{ font-size:12px; color:#CAEAFF; text-transform:uppercase; line-height:15px;}
#cplb{
	width:230px;
	float:left; overflow:hidden; margin-top:1px; 
			
}

#cplb UL{ list-style-type:none; float:left;}
#cplb UL LI {
	WIDTH: 230px;
	font-size: 16px;
	float:left;
background-color:#fff;
}

#cplb UL LI A {		background-image: url(jt1.png);
	background-repeat: no-repeat;
	background-position: 10px center; 
padding-left:30px;
	color:#333;	line-height:56px; height:56px; overflow:hidden;
	display:block;transition:all 0.2s ease-in-out 0s; border-bottom:#ddd solid 1px;
	
}
#cplb UL LI A:hover {	background-image: url(jt2.png);
	background-repeat: no-repeat;
	background-position: 10px center; background-color:#0063A6; color:#fff; border-bottom:#115CC4 solid 1px;
}
#cplb UL LI.xl {
	WIDTH: 230px;

	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;
	text-align:left;
	font-weight:normal;
	font-size:13px; background-color:#f4f4f4;


}
#cplb UL LI.xl A { display:block;
	padding-left:30px; background-image:none;	height:30px;
	line-height:30px; border:0px;

	
}
#cplb UL LI.xl i{ margin-right:10px;}
#cplb UL LI.xl A:hover {
	COLOR:#0063A6; background:none;

}
#cbdb{ background-color:#666666; color:#FFFFFF; width:210px; float:left; padding:10px;  text-align:center;}
#cbdb p{ font-size:18px;}
#cbdb dd{ font-size:24px; font-weight:normal; line-height:30px; margin-top:5px;}
#cpzsa{ width:950px; float:right;}
#cpzsb{
	width:950px;
	float:left;
	background-image: url(dg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#cpzsb dd{ font-size:20px; color:#0063A6; border-bottom:#0063A6 solid 2px; line-height:38px;  padding-left:5px; margin-right:5px;float:left;}
#cpzsb h2{ color:#a3a3a3; font-size:14px; font-weight:normal; line-height:38px; text-transform:uppercase; margin-left:10px; float:left;}
#cpzsb .more{ line-height:40px; margin-right:10px; font-size:14px; float:right;}
#cpzsb A{ color:#666;}
#cpzsb A:hover{ color:#0063A6;}
#proa{ width:950px; float:left; margin-top:20px;}
#prolist {
	WIDTH:948px;
	FLOAT: left; overflow:hidden; padding-left:1px; padding-right:1px;
}
#prolist UL {
	LIST-STYLE-TYPE: none; width:980px; overflow:hidden;
}
#prolist UL LI {
	TEXT-ALIGN: center; width:225px; FLOAT: left; margin-right:16px;
}
#prolist UL LI .tp{ width:225px; float:left;}
#prolist UL LI dd{ width:219px; border:#ddd solid 1px; background-color:#fff; padding:2px;  overflow:hidden; text-align:center;}
#prolist UL LI IMG { border:0px;max-width:219px; height:175px; transition:all 0.3s ease-in-out 0s;}
#prolist UL LI p{ padding:5px; height:30px; line-height:30px; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-size:14px; text-align:center;
}
#prolist UL LI A {
	DISPLAY: block; color:#333;transition:all 0.3s ease-in-out 0s;
}
#prolist UL LI A:hover dd{ border:#0063A6 solid 1px;}
#prolist UL LI A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
#prolist UL LI A:hover p{
	color:#0063A6;
}
#bt{ width:100%; float:left; text-align:center;}
#bt dd{
	text-align:center;
	background-image: url(line.jpg);
	background-repeat: no-repeat;
	background-position: center center; margin-bottom:8px;
}
#bt dd span{display:inline-block; background-color:#fff; font-size:26px; color:#0063A6; font-weight:normal; padding-left:20px; padding-right:20px;}
#bt dd .bga{
	background-image: url(gywm_bg.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
#bt dd .bgc{
	background-image: url(gb.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
#bt p{ font-size:14px; color:#888; line-height:16px;}
#bt p.ew{
	font-size:13px;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif; margin-bottom:8px;
}
#lmbt{
	width:350px;
	float:left;
	background-image: url(dg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom; margin-top:-6px;
}
#lmbt dd{ font-size:16px; float:left; color:#0063A6; line-height:30px; border-bottom:#0063A6 solid 2px; font-weight:normal;}
#lmbt span{ font-size:12px; color:#999; text-transform:capitalize; line-height:30px; margin-left:8px; float:left;}
#lmbt .more{ float:right; margin-right:10px;}
#lmbt .more A{ color:#999;}
#lmbt .more A:hover{ color:#0063A6;}


#company_1{ width:1200px; float:left; margin-top:20px;}
#company_1 .tp{ width:450px; height:260px; float:left;}
#company_1  img{width:450px; height:260px;}
#companya{width:700px; float:right;height:230px; overflow:hidden; background-color:#0063A6; padding:15px;}
#companya .nr{ width:700px; float:left;}
#companya  .nr p{ font-size:15px; color:#fff; line-height:28px;  overflow:hidden;}
#companya  .nr p span{ color:#DA251C}
#rylist { padding-top:25px; padding-bottom:25px;
	WIDTH:1080px;
	FLOAT: left; position:relative;  margin-top:30px; padding-left:60px; padding-right:60px; background-color:rgba(255,255,255,0.9); margin-top:25px;box-shadow: 0px 1px 6px #666;-webkit-box-shadow: 0px 1px 6px #666;-moz-box-shadow: 0px 1px 6px #666;
}
#rylist .zzc{ width:1080px; overflow:hidden;}
#rylist UL {
	LIST-STYLE-TYPE: none;
}
#rylist UL LI {
	TEXT-ALIGN: center; WIDTH:240px; position:relative; overflow:hidden; height:200px; FLOAT: left; margin:10px;box-shadow: 0px 1px 6px #ddd;-webkit-box-shadow: 0px 1px 6px #ddd;-moz-box-shadow: 0px 1px 6px #ddd; padding:5px; overflow:hidden;}
#rylist UL LI dd{ position:absolute; width:240px; left:0px; height:40px; line-height:40px; bottom:-60px; text-align:center; background-color:rgba(0,99,166,0.6); overflow:hidden; padding:5px; font-size:15px; font-weight:normal; color:#fff;transition:all 0.4s ease-in-out 0s;}
#rylist UL LI:hover{box-shadow: 0px 1px 6px #ccc;-webkit-box-shadow: 0px 1px 6px #ccc;-moz-box-shadow: 0px 1px 6px #ccc;}
#rylist UL LI:hover dd{ left:0px; bottom:0px;}
#rylist UL LI .tp{WIDTH:240px; height:190px; display:table-cell; vertical-align:middle; text-align:center;}
#rylist UL LI IMG { border:0px;max-width:240px; max-height:190px;transition:all 0.6s ease-in-out 0s;}
#rylist UL LI A:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
#rylist .prev,
#rylist .next {
	width: 35px;
	height:220px;
	position: absolute;
	top:0px; z-index:10; line-height:240px;  color:#0063A6;
}
#rylist .prev{ text-align:left; left:25px;}
#rylist .next{ text-align:right; right:25px;}
#rylist .prev i,#rylist .next i{ line-height:240px;font-size:50px; }
#rylist .prev:hover,#rylist .next:hover{ color:#DA251C;}
#case{ width:1200px; float:left;}
#caselist {
	WIDTH:1200px;
	FLOAT: left; margin-top:25px; position:relative; overflow:hidden;
}
#caselist UL {
	LIST-STYLE-TYPE: none
}
#caselist UL LI {
	TEXT-ALIGN: center; WIDTH:285px; FLOAT: left;padding-right:20px;cursor:pointer; 
}

#caselist UL LI dd{ width:279px; padding:2px;  border:#f4f4f4 solid 1PX; background-color:#fff; cursor:pointer;TEXT-ALIGN: center; height:210px; overflow:hidden;  }
#caselist UL LI IMG { border:0px;max-width:279px;HEIGHT:210px;transition:all 0.3s ease-in-out 0s;}

#caselist UL LI p{height:30px; text-align:left; font-size:14px; line-height:30px; text-align:center;overflow:hidden; font-weight:normal; padding:5px;}
#caselist UL LI A {
	DISPLAY: block; color:#444;transition:all 0.3s ease-in-out 0s;
}
#caselist UL LI A:hover {
	color:#fff
}
#caselist UL LI A:hover dd{ border:#DA251C solid 1px; padding:2px;}
#caselist UL LI A:hover p{ background-color:#DA251C ;}
#caselist UL LI A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#caselist .prev,
#caselist .next {
	width: 38px;
	height:210px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px; 
}
#caselist .prev {left:-50px;
		background-image: url(lefta.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#caselist .next {
	right:-50px;
	background-position: right center;
	background-image: url(righta.png);
}
#case .more{ width:1200px; float:left; margin-top:20px; text-align:center;}
#case .more span{display:inline-block;  overflow:hidden;}
#case .more span A{ display:block;padding:5px 40px;border-radius:2px;line-height:20px; background-color:#0063A6; border:#0063A6 solid 1px;  color:#fff; font-size:16px;transition:all 0.3s ease-in-out 0s; }
#case .more span A:hover{ background-color:#DA251C; color:#fff; border:#DA251C solid 1px;}
#news{ width:1200px; float:left; overflow:hidden;}
#info_1{
	width:850px;
	float:left; background-color:#E1E1E1;

}
#info_1 .more{ float:right; font-size:14px; width:70px; text-align:center;}
#info_1 .more A{ color:#333; line-height:70px;}
#info_1 .more A:hover{ color:#0065B2;}
.nonea{ display:none;}
.nTaba{
float: left;
width:600px;   
}

.nTaba  ul{
border:0;
margin:0;
}
.nTaba  li{ width:200px;
	float: left;
		text-align:center;
	cursor: pointer;
	list-style-type: none;
	height:70px;
	line-height:70px;
	font-size: 18px;

}
.nTaba li.active{
	color:#fff; background-color:#0065B2;
}
.nTaba li.normal{; background-color:#ddd;
	color:#0065B2;

	}
#info_2{ width:820px; padding:15px; float:left; background-color:#fff;}
#newsa_1{
	width:820px;
	float:left; 

	}
#newsa_1 img{ width:218px; float:left; height:150px; padding:1px; border:#eee solid 1px; margin-right:12px;}
#newsa_1 dd{ font-size:18px; font-weight:normal; line-height:32px; cursor:pointer; color:#0065B2}
#newsa_1 span{color:#0065B2; font-weight:bold;}
#newsa_1 p{ line-height:28px; color:#666; font-size:14px;}
#newsa_1 p A{ color:#0065B2;}
#newsa_1 p A:hover{
	color:#0065B2;

}

#news-2{width:820px;
	float:left; margin-top:10px;
}
#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:395px;
	display:block;
	line-height:35px;
	height:35px;
	float:left;
	OVERFLOW: hidden;
	font-size:14px;
	background-image: url(ico03.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	border-bottom:#ccc dotted 1px; margin-right:5px; margin-left:5px;
	
}
#news-2 UL LI span{ float:right;
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#news-2 UL LI A {
padding-left:18px;
color:#444;
}
#news-2 UL LI A:hover {
	padding-left:18px;
	color:#0065B2;
}
#cjwta{
	width:270px;
	float:right;
	background-image: url(lybg.png);
	background-repeat: no-repeat;
	background-position: left top; padding-left:40px; padding-right:40px; padding-bottom:40px; height:488px; overflow:hidden;}
#ly_1{ width:270px; margin-top:55px; float:left; color:#fff; padding-bottom:5px;}
#ly_1 dd{ font-size:20px; line-height:28px; font-weight:normal;}
#ly_1 h2{ font-size:12px; line-height:26px; margin-top:15px;font-weight:normal;}
#ly_2{ width:270px; float:left; font-size:16px; line-height:30px; color:#fff;}
#ly_2 .tel{
	float:left;
	margin-top:28px;
	background-image: url(tel1.png);
	background-repeat: no-repeat;
	background-position: left top; padding-left:85px; color:#FFFFFF
}
#ly_2 .tel p{ font-size:16px; line-height:25px;}
#ly_2 .tel  dd{
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif; margin-top:5px; color:#DA251C;
}
#infoa{
	width:850px;
	float:left; margin-top:62px;

}
#link{ width:1196px;  float:left; margin-top:20px; border:#ddd solid 1px; padding:1px;}
#link_1{ width:50px; line-height:20px; background-color:#0063A6;float:left; padding-top:5px; padding-bottom:5px; font-size:14px; text-align:center; color:#FFFFFF;}
#link_2{ width:1122px; padding-right:13px; font-size:14px; float:right; line-height:25px;}
#link_2 A{ padding-left:8px; padding-right:8px;}