#main{
	width:1200px;
	float:left; 

}
#company{
	width:1200px;
	float:left;

}
#lmt_1{
	width:1200px;
	float:left;
	background-image: url(cbg.png);
	background-repeat: no-repeat;
	background-position: center bottom; padding-bottom:10px;
}
#lmt_1 h1{ font-size:24px; color:#26609F; width:1200px; text-align:center; font-weight:normal; line-height:40px; float:left;}

#company_2{ width:1200px; float:left; margin-top:25px;}
#company_2 .sp VIDEO{ margin-top:-20px;background-image: url(web.gif);
	background-repeat: no-repeat;
	background-position: center bottom} 

video::-webkit-media-controls-enclosure { overflow:hidden;    }
video::-webkit-media-controls-panel {
        width: calc(100% + 30px);
    }
#company_2 .sp{ float:left; width:480px; height:330px; margin-top:-60px;}
#company_2 .sp h1{ font-size:20px; margin-bottom:12px; color:#275EA1;}
#company_2 .sp img,#company_2 .sp embed,#company_2 .sp iframe,#company_2 .sp VIDEO{width:480px; height:330px; overflow:hidden;}
#company_2 .nr{ width:700px; float:right; line-height:30px; font-size:14px;height:330px; overflow:hidden; }
#company_2 .nr p{ text-indent:28px;}
#company_2 .nr h1{ color:#D3514F; font-size:15px; margin-top:5px; margin-bottom:5px;}
#company_2 .nr .xq{ margin-top:15px;}
#tzgg{ width:360px; float:left; padding:10px; background-color:#F6F6F6}
#tzgg_1{width:360px; float:left;
	background-image: url(line.jpg);
	background-repeat: repeat-x;
	background-position: left 40px;
}
#tzgg_1 h1{ font-size:16px; color:#ED5E0F; border-bottom:#ED5E0F solid 3px; line-height:39px; padding-left:15px; padding-right:15px; float:left;}
#tzgg_1 .more{ float:right; font-size:14px; line-height:39px; margin-right:5px;}
#tzgg_1 .more A{ color:#333;}
#tzgg_1 .more A:hover{ color:#265FA2;}
#gg2{width:360px;
	float:left;margin-top:14px;
}
#gg2 ul{ list-style-type:none;    }

#gg2 UL LI { width:360px; float:left; line-height:35px;  font-size:15px }
#gg2 UL LI span{ width:50px;
	float:left;
	color:#555;
	font-family: Arial, Helvetica, sans-serif; 
}


#gg2 UL LI A { width:310px; float:right;color:#444;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;height:35px; display:block; }
#gg2 UL LI A:hover{
	color:#265FA2;
}
#info{ width:800px; float:right; padding-top:10px;}
#info_1{ width:800px; float:left;background-image: url(line.jpg);
	background-repeat: repeat-x;
	background-position: left 40px;}
.nTaba{float: left;width:600px;}
.nTaba  ul{border:0;margin:0;}
.nTaba  li{ width:125px;float: left;text-align:center;
	cursor: pointer;	list-style-type: none;	font-size: 16px; font-weight:bold;

}
.nTaba li.active{
	color:#2660A0; border-bottom:#2660A0 3px solid; line-height:39px;
}
.nTaba li.normal{
	color:#3F464C; line-height:39px; padding-bottom:3px;
	}
#info_1 .more{ float:right; font-size:14px; line-height:39px; margin-right:5px;}
#info_1 .more A{ color:#333;}
#info_1 .more A:hover{ color:#265FA2;}
.nonea{ display:none}
#info_2{ width:800px; float:left;}
#news_1{width:380px;
	float:left;margin-top:14px;
}
#news_1 ul{ list-style-type:none;    }

#news_1 UL LI {
	width:370px;
	float:left;
	line-height:35px;
	font-size:15px;
	padding-left:10px;
	background-image: url(dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#news_1 UL LI span{ margin-left:5px;width:45px;
	float:left;
	color:#555;
	font-family: Arial, Helvetica, sans-serif; 
}


#news_1 UL LI A { width:315px; float:right;color:#444;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;height:35px; display:block; }
#news_1 UL LI A:hover{
	color:#265FA2;
}
#bht{ width:400px; float:right; margin-top:10px; height:220px;}
.hyweb1 { width:400px; height:220px; position: relative; overflow:hidden; }
.hyweb1 li{width:400px;
	background-repeat: no-repeat;
	background-position: center top; height:220px; text-align:center; position:relative;
}

.hyweb1 li img{ border:0px; width:400px; height:220px; }
.hyweb1 li h3{
	width:380px;
 height:35px; line-height:35px; color:#fff; font-size:14px; font-weight:normal; padding-left:10px; padding-right:10px;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:10;
	background-image: url(lmbg.png);
	background-repeat: repeat;
	background-position: left top; 	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; text-align:left;
}
/*Êý×Ö°´Å¥ÑùÊ½*/
.hyweb1 .num {right:5px; bottom:30px;  height:14px;  position: absolute; z-index: 999;	}
.hyweb1 .num li {
	text-align:center;
	width: 20px;
	height: 4px;
	line-height:0px;
	overflow:hidden;
	color:#26609F;
	font-size:0px; 
	text-align:center;
	margin-right: 4px;
	margin-left:4px;
	cursor:pointer;
	float: left;
	overflow:hidden;
border-radius:4px; background-color:#26609F;transition:all 0.3s ease-in-out 0s;
}
.hyweb1 .num li.on {background-color:#CC0809; 
}
.nonea{ display:none;}
#hydt{ width:380px; float:left; overflow:hidden;}
#hydt_1{ width:360px; float:left; padding-left:10px; padding-right:10px;}
#lmtd{
	width:100%;
	float:left;
	background-image: url(line2.jpg);
	background-repeat: repeat-x;
	background-position: left bottom; text-align:center;
}
#lmtd h1{display: inline-block;	zoom: 1;*display: inline; font-size:15px; color:#101010; border-bottom:#26609F solid 3px; line-height:39px; padding-left:10px; padding-right:10px;}
#lmtd  h1 A{color:#101010;}
#lmtd  h1 A:hover{color:#26609F;}
#hdfc{ width:400px; float:left; padding-left:20px; overflow:hidden;}
#jdsb{ width:380px; float:right; overflow:hidden;}
#sbzsa {
	WIDTH:380px;
	FLOAT:right; margin-top:10px;
}
#sbzsa UL {
	LIST-STYLE-TYPE: none
}
#sbzsa UL LI {
	TEXT-ALIGN: center; WIDTH:380px; FLOAT: left; margin-bottom:8px;
}
#sbzsa UL LI dd{ width:180px; float:left;}
#sbzsa UL LI dd.r{ float:right;}
#sbzsa UL LI h1{ width:174px; border:#ddd solid 1px; padding:2px; background-color:#fff; text-align:center;}
#sbzsa UL LI h1 img{ max-width:174px; height:80px; border:0px;}
#sbzsa UL LI p{ width:180px; background-color:#f1f1f1; color:#333;  height:20px; line-height:20px; overflow:hidden; margin-top:2px;}
#sbzsa UL LI A:hover h1{ border:#26609F solid 1px;}
#sbzsa UL LI A:hover p{ color:#fff; background-color:#26609F;}
#zzs{ width:1200px; float:left;}
#zzs .more{ width:1200px; float:left; margin-top:20px;}
#zzs .more .sy-more {
	margin: 5px auto 6px; border-radius: 6px; background-color:#f4f4f4; border-image: none; width: 200px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; box-shadow: 5px 5px 5px #eee;
}
#zzs .more .sy-more:hover {
	background:#26609F; transition:1.1s; color:#fff;
}
#zzs .more .sy-more:hover A:hover{ color:#fff;}
#zzs .more .sy-more:hover a {
	color: #101010; display: block;
}
#ryzs {
	WIDTH:1200px;
	FLOAT: left; overflow:hidden; background-color:#fff; margin-top:20px;
}
#ryzs UL {
	LIST-STYLE-TYPE: none
}
#ryzs UL LI {
	TEXT-ALIGN: center; WIDTH:280px; FLOAT: left; padding-left:10px; padding-right:10px;;cursor:pointer;
}

#ryzs UL LI h1{ width:270px; border:#B6B7B9 solid 1px; padding:4px;}
#ryzs UL LI h1 div{ width:260px; border:#B6B7B9 solid 1px; padding:4px;}
#ryzs UL LI IMG { border:0px;max-width:260px;HEIGHT: 180px;}
#ryzs UL LI p{ width:280px;  cursor:pointer; font-size:14px; height:30px; line-height:30px; overflow:hidden;TEXT-OVERFLOW: ellipsis;	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; }

#ryzs UL LI A {
	DISPLAY: block; color:#444;btransition:all 0.2s ease-in-out 0s;
}
#ryzs UL LI A:hover {
	color:#26609F;
}
#ryzs UL LI A:hover h1{ border:#26609F solid 1px;}
#ryzs UL LI A:hover h1 div{ border:#26609F solid 1px;}
#link{ width:1196px;  float:left; border:#ddd solid 1px; padding:1px;}
#link_1{
	width:50px;
	line-height:20px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
	background-image: url(menu.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
#link_2{ width:1140px;  font-size:14px; float:right; line-height:25px;}
#link_2 A{ padding-left:8px; padding-right:8px;}