#main{
	width:1200px;
	float:left;

}
#cpfl{ width:230px; float:left;}
#cpfl_1{
	width:230px;
	float:left;
	padding-top:6px;
	padding-bottom:6px;
	margin-bottom:1px;
	background-image: url(nbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#lm-1a{
	width:160px;
	float:left;
 padding-left:20px;
}
#lm-1a h1{ font-size:20px; color:#fff;  line-height:25px; text-align:left;}
#lm-1a h1 p{ font-size:12px; color:#fff; text-transform:uppercase; line-height:15px;}
#cplb{
	width:230px;
	float:left; overflow:hidden; background-color:#f1f1f1;
			
}

#cplb UL{ list-style-type:none; float:left;}
#cplb UL LI {
	WIDTH: 230px;
	font-size: 16px;
	float:left;
}

#cplb UL LI A {		background-image: url(jt1.png);
	background-repeat: no-repeat;
	background-position: 210px 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: 210px center; background-color:#FF7607; color:#fff; border-bottom:#ff6600 solid 1px;
}
#cbdb{ background-color:#666666; color:#FFFFFF; width:210px; float:left; padding:10px;  text-align:center;}
#cbdb p{ font-size:18px;}
#cbdb h1{ font-size:24px; font-weight:normal; line-height:30px; margin-top:5px;}
#cpzsa{ width:952px; float:right;}
#cpzsb{
	width:952px;
	float:left;
	background-image: url(x.jpg);
	background-repeat: repeat-x;
	background-position: left 44px; background-color:#f9f9f9; padding-top:5px; padding-bottom:5px;
}
#cpzsb h1{ font-size:18px; color:#FF7607; border-bottom:#FF7607 solid 3px; line-height:38px; margin-left:5px; 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:#FF7607;}
#proa{ width:952px; float:left; margin-top:20px;}
#prolista {
	WIDTH:952px;
	FLOAT: left; overflow:hidden;
}
#prolista UL {
	LIST-STYLE-TYPE: none; width:980px; overflow:hidden;
}
#prolista UL LI {
	TEXT-ALIGN: center; width:223px; FLOAT: left; margin-right:20px; margin-bottom:12px;
}
#prolista UL LI .tp{ width:223px; float:left;}
#prolista UL LI h1{ width:217px; border:#ddd solid 1px; background-color:#fff; padding:2px;  overflow:hidden; text-align:center;}
#prolista UL LI IMG { border:0px;max-width:217px; height:160px; transition:all 0.3s ease-in-out 0s;}
#prolista UL LI p{ padding:5px; height:26px; line-height:26px; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-size:14px; width:213px;  overflow:hidden; background-color:#0A131B;
}
#prolista UL LI A {
	DISPLAY: block; color:#fff;transition:all 0.3s ease-in-out 0s;
}
#prolista UL LI A:hover h1{ border:#FF760 solid 1px;}
#prolista UL LI A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
#prolista UL LI A:hover p{
background-color:#FF7607;
}

#lmbt{
	width:1200px;
	float:left;
	text-align:center;
	background-image: url(x.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
#lmbt li{display:inline-block; padding-left:25px; padding-right:25px;LIST-STYLE-TYPE: none; background-color:#fff;}
#lmbt h1{ font-size:18px; color:#101010; line-height:32px; letter-spacing:2px; font-weight:normal;}
#lmbt h1 span{ color:#FF7607; font-size:22px; margin-left:12px;margin-right:12px;}
#lmbt p{
	font-size:22px;
	line-height:25px;
	color:#101010;
	font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;
}
#pro{ width:1200px; float:left;}
#pro .more{ width:1200px; float:left; margin-top:10px; text-align:center;}
#pro .more A{
	display:inline-block; padding-left:50px; padding-right:50px; line-height:30px; font-size:14px;border-radius:30px; background-color:#FF7607; color:#fff;transition:all 0.2s ease-in-out 0s;
}
#pro .more A:hover {
	background:#ED6B02;  color:#FFFFFF;
}

#prolist {
	WIDTH:1200px;
	FLOAT: left; margin-top:22px; overflow:hidden;
}
#prolist UL {
	LIST-STYLE-TYPE: none; width:1230px;
}
#prolist UL LI {
	TEXT-ALIGN: center; WIDTH:285px; FLOAT: left; padding-right:20px;cursor:pointer; margin-bottom:20px;
}
#prolist UL LI.r{ float:right; padding-right:0px;}

#prolist UL LI h1{ width:285px; cursor:pointer;TEXT-ALIGN: center; height:180px; overflow:hidden;background-color:#fff; }
#prolist UL LI IMG { border:0px;width:285px; min-height:180px;transition:all 0.4s ease-in-out 0s;}
#prolist UL LI p{ width:285px; margin-top:2px;cursor:pointer; font-size:14px; height:35px; line-height:35px; overflow:hidden; background-color:#0A131B;}

#prolist UL LI A {
	DISPLAY: block; color:#fff;transition:all 0.2s ease-in-out 0s;
}
#prolist UL LI:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
#prolist UL LI A:hover {
	color:#fff;
}
#prolist UL LI A:hover p{ background-color:#FF7607}	

#company{ width:1200px; float:left; margin-top:30px;}
#company dl dt {
	width: 600px; float: left;
}
#company dl dt img {
	padding: 10px; border: 1px solid rgb(233, 233, 233); border-image: none; width: 578px; height: 378px;
}
#company dl dd {
	padding: 0px 0px 0px 35px; width: 565px; float: left;
}
#company dl dd h5 {
height: 53px; line-height: 50px; overflow: hidden; border-bottom:#ddd solid 2px; color:#FF7607;
}
#company dl dd h5 a {
	color:#FF7607; font-size: 22px;
}
#company dl dd h5 a:hover {
	color: rgb(255, 110, 0); text-decoration: none;
}
#company dl dd p {
	padding: 15px 0px 0px; height: 192px; color: rgb(142, 142, 142); line-height: 28px; overflow: hidden; font-size: 14px;
}
#company dl dd p a {
	padding: 0px 0px 0px 20px; color: rgb(255, 110, 0); font-size: 14px;
}
#company dl dd span {
	padding: 50px 0px 0px; display: block;
}
#company dl dd span a {
	margin: 0px 15px 0px 0px; border: 1px solid #F05D00; border-image: none; width: 123px; height: 42px; text-align: center; color: #fff; line-height: 42px; overflow: hidden; font-size: 14px; float: left; display: inline-block; background-color:#FF7607;
}
#company dl dd span a:hover {
	border: 1px solid #EC8D8D; border-image: none; color:#fff; text-decoration: none; background-color:#ED6B02;
}
#caselist {
	WIDTH:1200px;
	FLOAT: left; margin-top:25px; position:relative; overflow:hidden; padding-bottom:20px;
}
#caselist UL {
	LIST-STYLE-TYPE: none
}
#caselist UL LI {
	TEXT-ALIGN: center; WIDTH:285px; FLOAT: left;padding-right:20px;cursor:pointer; 
}

#caselist UL LI h1{ width:279px; padding:2px;  border:#ddd 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 h2{text-align:center;
	width:275px;
	cursor:pointer;

	overflow:hidden;background-color:#101010; padding:5px;
}
#caselist UL LI h2 b{  font-size:14px; height:30px;  line-height:30px; overflow:hidden;font-weight:normal;}
#caselist UL LI A {
	DISPLAY: block; color:#fff;transition:all 0.3s ease-in-out 0s;
}
#caselist UL LI A:hover {
	color:#fff
}
#caselist UL LI A:hover h1{ border:#FF7607 solid 1px; padding:2px;}
#caselist UL LI A:hover h2{ background-color:#FF7607;}
#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(left1.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#caselist .next {
	right:-50px;
	background-position: right center;
	background-image: url(right1.png);
}
#news{ width:1200px; float:left;}
#infoa{ width:730px; float:right; padding:10px; }
#newsa_1{
	width:730px;
	float:left; overflow:hidden;margin-bottom:8px; border-bottom:#eee solid 1px; padding-bottom:12px;

	}
#newsa_1 img{ width:180px; float:left; height:130px; padding:1px; border:#eee solid 1px; margin-right:12px;}
#newsa_1 h1{ font-size:18px; font-weight:normal; line-height:30px; height:30px; 	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; cursor:pointer;}
#newsa_1 span{color:#FF7607; font-weight:bold;}
#newsa_1 p{ line-height:25px; color:#777; font-size:14px; height:75px; overflow:hidden;}
#newsa_1 .tt{ background-color:#FF7607; padding-left:10px; padding-right:10px; font-size:12px; line-height:22px;color:#fff;border-radius:4px;display:inline-block;  margin-right:10px;}
#newsa_1 .time{ color:#999; height:25px; overflow:hidden;}
#newsa_1  A{ color:#FF7607;}
#newsa_1  A:hover{
	color:#ff9900;

}
#infob{ width:430px; float:left;}
.hyweb1 { width:430px; height:320px; position: relative; overflow:hidden; }
.hyweb1 li{width:430px;
	background-repeat: no-repeat;
	background-position: center top; height:320px; text-align:center; position:relative;
}

.hyweb1 li img{ border:0px; width:430px; height:320px; }
.hyweb1 li h3{
	width:360px;
 height:35px; line-height:35px; color:#fff; font-size:14px; font-weight:normal; padding-left:10px; padding-right:60px;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:10;
	background-image: url(zzc.png);
	background-repeat: repeat;
	background-position: left top; 	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; text-align:left;
}
/*Êý×Ö°´Å¥ÑùÊ½*/
.hyweb1 .num {right:5px; bottom:11px;  height:10px; overflow:hidden;  position: absolute; z-index: 999;	}
.hyweb1 .num li {
	text-align:center;
	width: 10px;
	height:10px;
	line-height:0px;
	overflow:hidden;
	color:#fff;
	font-size:0px; 
	text-align:center;
	margin-right:2px;
	margin-left:2px;
	cursor:pointer;
	float: left;
	overflow:hidden;
border-radius:10px; background-color:#fff;transition:all 0.3s ease-in-out 0s;
}
.hyweb1 .num li.on {background-color:#FF7607; 
}
#news-2{width:730px;
	float:right; 
}

#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:360px;
	float:left;
	font-size:14px;
	border-bottom:#ddd dotted 1px;
	line-height:28px; height:28px; overflow:hidden;
	background-image: url(ico03.gif);
	background-repeat: no-repeat;
	background-position: 5px center;	
}
#news-2 UL LI span{ float:right;
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#news-2 UL LI.r{ float:right;}
#news-2 UL LI A {
padding-left:18px;
color:#555;
}
#news-2 UL LI A:hover {
	padding-left:18px;
	color:#FF7607;
}
#news .more{ width:1200px; float:left; margin-top:10px; text-align:center;}
#news .more A{
	display:inline-block; padding-left:50px; padding-right:50px; line-height:30px; font-size:14px;border-radius:30px; background-color:#FF7607; color:#fff;transition:all 0.2s ease-in-out 0s;
}
#news .more A:hover {
	background:#ED6B02;  color:#FFFFFF;
}
#cjwt-2{width:1200px; overflow:hidden;
	float:left; margin-top:20px;
}
#cjwt-2 ul{ list-style-type:none; width:1250px;  }
#cjwt-2 UL LI { width:330px; float:left; background-color:#fff; margin-top:20px; margin-bottom:20px; border:#f5f5f5 solid 2px; padding:18px; background-color:#fff; margin-right:45px;
	
}
#cjwt-2 UL LI img{ width:100px; height:100px;border-radius:100px; border:0px; float:left;transition:all 0.3s ease-in-out 0s;}
#cjwt-2 UL LI .nr{ width:220px; float:right;}
#cjwt-2 UL LI .nr h1{ font-size:14px; font-weight:normal; line-height:25px; height:25px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}
#cjwt-2 UL LI .nr p{color:#999; line-height:20px; font-size:12px;}	
#cjwt-2 UL LI .nr .jj{   height:60px; color:#666; overflow:hidden;}
#cjwt-2 UL LI:hover{ border:#FF7607 solid 2px;}
#cjwt-2 UL LI:hover img{  margin-top:-5px;box-shadow: 0px 3px 6px #666;-webkit-box-shadow: 0px 3px 6px #666;-moz-box-shadow: 0px 3px 6px #666;}
#cjwt-2 UL LI A {
color:#333;
}
#cjwt-2 UL LI A:hover {
	color:#FF7607;
}

#link{ width:1196px;  float:left; background-color:#fff; border:#ddd solid 1px; padding:1px;}
#link_1{ width:50px; line-height:20px; background-color:#FF7607;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;}