body {
	background-position: center;
	background:url(ly/page_bg.gif) repeat-y center top;
  /*       padding-left:1%;
         padding-right: 1%;*/
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	margin-right: auto; margin-left: auto;
	line-height: 135%;
	font-size:9pt;
}
td,div,body {
	line-height: 160%;
	font-family:宋体,Tahoma,Arial,sans-serif;
}

a:link {
	color: #000000; 
	text-decoration: none;
}
a:visited {
	color: #000000; 
	text-decoration: none;
}
a:active {
	color: #000000; 
	text-decoration: none;
}
a:hover {
	color: #000000; 
	text-decoration: underline;
}


a.hightlight:link {
	color: #ffffff; 
	text-decoration: none;
}
a.hightlight:visited {
	color: #ffffff; 
	text-decoration: none;
	
}
a.hightlight:active {
	color: #ffffff; 
	text-decoration: none;
}
a.hightlight:hover {
	color: #ffffff; 
	text-decoration: underline;
}
a.warning:link,a.warning:visited,a.warning:active{
	color: #f00; 
	text-decoration: none;
}
a.warning:hover{
	color: #f00; 
	text-decoration: underline;
}
img{
border:0px;
}
.container{
	BORDER-TOP: #ff0000 0px solid; 
	BORDER-RIGHT: #ff0000 0px solid; 
	BORDER-BOTTOM: #ff0000 0px solid;
	BORDER-LEFT: #ff0000 0px solid;
	MARGIN: 0px 0px 0px 0px;
	margin-right: auto; margin-left: auto;
	width:750px;
	TEXT-ALIGN: left;
}
#web_pass{
	MARGIN: 0px 0px 0px 0px;
	margin-right: auto; margin-left: auto;
	width:750px;
	TEXT-ALIGN: center;
	margin-bottom:8px;
}
#spaceheight{
	BORDER-TOP: #ff0000 0px solid; 
	BORDER-RIGHT: #ff0000 0px solid; 
	BORDER-BOTTOM: #ff0000 0px solid;
	BORDER-LEFT: #ff0000 0px solid;
	MARGIN: 0px 0px 0px 0px;
	margin-right: auto; margin-left: auto;
	width:950px;
	height:10px;
	line-height:1px;
}
#index_page{
	BORDER-TOP: #ff0000 0px solid; 
	BORDER-RIGHT: #ff0000 0px solid; 
	BORDER-BOTTOM: #ff0000 0px solid;
	BORDER-LEFT: #ff0000 0px solid;
	MARGIN: 0px 0px 0px 0px;
	margin-right: auto; margin-left: auto;
	width:750px;
	TEXT-ALIGN: left;
}
#index_page #lm{
background: url(ly/index_01_bg.jpg) no-repeat;
height:94px;
}
#index_page #lm #logo{
width:220px;
float:left;
padding: 5px;
padding-top:22px;
}
#index_page #lm #oplist{
float:left;
width:500px;
text-align:right;
padding:5px 10px;
line-height:24px;
}
#index_page #lm #menu{
background:url(ly/menu_bg.gif) no-repeat right center;
float:left;
width:490px;
line-height:31px;
padding-left:30px;
margin-top:6px;
}
#index_page #lm #menu ul {
MARGIN: 0px;
BORDER:0px;
LIST-STYLE-TYPE: none;
TEXT-ALIGN: center; 
display:inline;
}
#index_page #lm #menu ul li {
FLOAT: left;
DISPLAY: block;
PADDING:0px;
TEXT-ALIGN: center;
}
#index_page #lm #menu ul li a {
DISPLAY: block;
MARGIN:0px;
PADDING:0px;
TEXT-DECORATION: none; 
height:31px;
line-height:31px;
}
#index_page #lm #menu ul li#homepage {
padding-left:10px;
}
#index_page #lm #menu ul li#homepage a:link,#index_page #lm #menu ul li#homepage a:visited {
width:60px;
}
#index_page #lm #menu ul li a:link,#index_page #lm #menu ul li a:visited {
width:70px;
}
/*分页面样式表－－开始*/
#page_top{
	BORDER-TOP: #ff0000 0px solid; 
	BORDER-RIGHT: #ff0000 0px solid; 
	BORDER-BOTTOM: #ff0000 0px solid;
	BORDER-LEFT: #ff0000 0px solid;
	MARGIN: 0px 0px 0px 0px;
	margin-right: auto; margin-left: auto;
	width:750px;
	TEXT-ALIGN: left;
}
#page_top #lm{
background: url(ly/page_top_bg.gif) no-repeat right bottom;
height:82px;
margin-bottom:2px;
}
#page_top #lm #logo{
width:220px;
float:left;
padding: 5px;
padding-top:22px;
}
#page_top #lm #oplist{
float:left;
width:500px;
text-align:right;
padding:5px 10px;
line-height:24px;
}
#page_top #lm #menu{
background:url(ly/menu_bg.gif) no-repeat right center;
float:left;
width:490px;
line-height:31px;
padding-left:30px;
margin-top:4px;
}
#page_top #lm #menu ul {
MARGIN: 0px;
BORDER:0px;
LIST-STYLE-TYPE: none;
TEXT-ALIGN: center; 
display:inline;
}
#page_top #lm #menu ul li {
FLOAT: left;
DISPLAY: block;
PADDING:0px;
TEXT-ALIGN: center;
}
#page_top #lm #menu ul li a {
DISPLAY: block;
MARGIN:0px;
PADDING:0px;
TEXT-DECORATION: none; 
height:31px;
line-height:31px;
}
#page_top #lm #menu ul li#homepage {
padding-left:10px;
}
#page_top #lm #menu ul li#homepage a:link,#page_top #lm #menu ul li#homepage a:visited {
width:60px;
}
#page_top #lm #menu ul li a:link,#page_top #lm #menu ul li a:visited {
width:70px;
}
#page_top #bigpass{
background: url(ly/page_bigpass.jpg) no-repeat;
height:150px;
margin-bottom:8px;
}
/*分页面样式表－－结束*/
.menu_popup {
	DISPLAY: none
}
#mouseoverstyle {
	BORDER-RIGHT: #89959b 1px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #89959b 1px solid;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px;
	MARGIN: 2px; 
	BORDER-LEFT: #89959b 1px solid;
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #89959b 1px solid; 
	BACKGROUND-COLOR: #fff;
}
.menuskin {
	BORDER-RIGHT: #4D7EE1 1px solid; 
	BORDER-TOP: #4D7EE1 1px solid; 
	/*BACKGROUND-IMAGE: url(ly/menubg.gif);*/
	VISIBILITY: hidden; 
	BORDER-LEFT: #4D7EE1 1px solid;
	BORDER-BOTTOM: #4D7EE1 1px solid; 
	BACKGROUND-REPEAT: repeat-y; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #BFDFFF;
	 FILTER: Alpha(Opacity=100);
}
.menuskin A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: black; TEXT-DECORATION: none;
}
.menuitems {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px; 
	MARGIN: 2px; 
	LINE-HEIGHT: 22px; 
	PADDING-TOP: 1px; 
	TEXT-ALIGN: left
}
.menuitems a{
 TEXT-DECORATION: none;
}
.menuitems a:visited{
 TEXT-DECORATION: none;
}
.menuitems a:hover{
 TEXT-DECORATION: none;
 color:#0147A7;
}
#index_page #bigpass{
background: url(ly/bigpass.jpg) no-repeat;
height:235px;
margin-bottom:8px;
}

#lbox{
float:left;
width:200px;
}
#lbox #news_t{
height:20px;
line-height:20px;
background:url(ly/news_t.gif) no-repeat;
padding:4px 15px;
}
#lbox #news_t #news{
float:left;
padding-left:15px;
}
#lbox #news_t #morenews{
border:1px #95BCE5 solid;
background:#EDF4FC;
color:#123B8D;
padding:3px 3px 1px 3px;
line-height:100%;
float:right;
}
#lbox #news_c{
border-left:1px #7BADE0 solid;
border-right:1px #7BADE0 solid;
background:#DEEDF9;
padding:4px;
width:190px;
/*height:200px;*/
}
#lbox #news_c ul{
margin:0px;
padding:0px;
}
#lbox #news_c ul li{
border-bottom:1px #0FB70F dotted;
background:url(ly/ao4.gif) no-repeat 2px 5px;
padding:6px 0px;
padding-left:20px;
line-height:100%;
}
#lbox #news_c ul li a:hover{
background:#7BADE0;
text-decoration: none;
color:#fff;
}
#lbox #news_b{
height:4px;
line-height:1px;
background:url(ly/news_b.gif) no-repeat;
width:200px;
margin-bottom:8px;
}
/*左侧框架开始*/
#lbox .news_t{
height:20px;
line-height:20px;
background:url(ly/news_t.gif) no-repeat;
padding:4px 15px;
}
#lbox .news_t .news{
float:left;
padding-left:15px;
}
#lbox .news_t .morenews{
border:1px #95BCE5 solid;
background:#EDF4FC;
color:#123B8D;
padding:3px 3px 1px 3px;
line-height:100%;
float:right;
}
#lbox .news_c{
border-left:1px #7BADE0 solid;
border-right:1px #7BADE0 solid;
background:#DEEDF9;
padding:4px;
width:190px;
/*height:200px;*/
}
#lbox .news_c ul{
margin:0px;
padding:0px;
}
#lbox .news_c .epcl{
float:left;
padding-bottom:4px;
}
img.epcp{
margin-right:5px;
}
#lbox .news_c ul li{
border-bottom:1px #0FB70F dotted;
background:url(ly/ao4.gif) no-repeat 2px 5px;
padding:6px 0px;
padding-left:20px;
line-height:100%;
}
#lbox .news_c ul li a:hover{
background:#7BADE0;
text-decoration: none;
color:#fff;
}
#lbox .news_b{
height:4px;
line-height:1px;
background:url(ly/news_b.gif) no-repeat;
width:200px;
margin-bottom:8px;
}
/*左侧框架结束*/
#lbox #lb_pass01{
background:url(ly/lb_pass.jpg) no-repeat;
width:200px;
height:128px;
margin:8px 0px;
}
#lbox #pcl ul{
margin:0px;
padding:0px;
}
#lbox #pcl ul li{
padding:3px 0px;
line-height:100%;
}
#lbox #pcl ul li a:hover{
text-decoration: none;
}
#mainbox{
padding-left:10px;
width:540px;
float:left;
}
#mainbox #company{
background:url(ly/mb_js.jpg) no-repeat;
padding-top:45px;
float:left;
margin-bottom:8px;
width:540px;
}
#mainbox #company #cl{
float:left;
width:150px;
text-align:center;
}
#mainbox #company #cl1{
float:left;
}
#mainbox .mb_t{
background:url(ly/mb_t.gif) no-repeat;
height:26px;
line-height:26px;
padding:0px 25px;
font-weight:bold;
color:#0147A9;
font-size:11pt;
margin-bottom:8px;
}
#mainbox #ypl{

}
#mainbox .ypl{
float:left;
margin-bottom:15px;
}
#mainbox .yplc{
margin:0px 15px;
}
#mainbox #pcl{
height:206px;
background:url(ly/pcl_bg.gif) no-repeat;
margin-bottom:8px;
}
#mainbox #pcl #pclscro{
padding:5px 10px;
height:150px;
}
#mainbox #pcl #pclt{
padding:0px 10px;
line-height:30px;
color:#0a0;
font-weight:bold;
font-size:11pt;
}
#footer{
background:#7B99CD url(ly/footer_top.gif) no-repeat center top;
	BORDER-TOP: #ff0000 0px solid; 
	BORDER-RIGHT: #ff0000 0px solid; 
	BORDER-BOTTOM: #ff0000 0px solid;
	BORDER-LEFT: #ff0000 0px solid;
	MARGIN: 0px 0px 0px 0px;
	margin-right: auto; margin-left: auto;
	width:774px;
	TEXT-ALIGN: center;;
	padding:20px 0px;
}
#mainbox #mainbody_big{
float:left;
margin-bottom:8px;
width:540px;
font-size:11pt;
}
#mainbox #mainbody_big td{
font-size:11pt;
}
#mainbox #mainbody_big li.pro{
LIST-STYLE-TYPE: none;
margin:0px;
padding:0px;
}
#mainbox #mainbody_big dt.t1{
font-weight:bold;
font-size:11pt;
color:#a00;
}
#mainbox #mainbody{
float:left;
margin-bottom:8px;
width:540px;
font-size:9pt;
}
#page_path{
background:url(ly/mb_t.gif) no-repeat;
height:26px;
line-height:26px;
padding:0px 35px;
font-weight:bold;
color:#0147A9;
margin-bottom:8px;
}
#page_path a:link,#page_path a:visited,#page_path a:hover{
color:#0147A9;
}
h1.cusl{
font-size:12pt;
margin:0px;
float:left;
width:170px;
color:#00aa00;
line-height:30px;
}
li.flpl{
LIST-STYLE-TYPE: none;
float:left;
text-align:center;
width:270px;
padding:5px 0px;
}
.mbo_t{
background:url(ly/mbo_t.gif) no-repeat;
height:25px;
line-height:25px;
padding:0px 10px;
font-size:10pt;
}
.mbo_c{
background:url(ly/mbo_c_bg.gif) repeat-y;
padding:5px;
WORD-BREAK: break-all;
float:left;
width:530px;
}
.mbo_b{
background:url(ly/mbo_b.gif) no-repeat;
height:6px;
line-height:1px;
margin-bottom:8px;
}

.mbos_t{
background:url(ly/mbos_t.gif) no-repeat;
height:25px;
line-height:25px;
padding:0px 10px;
font-size:10pt;
}
.mbos_c{
background:url(ly/mbos_c_bg.gif) repeat-y;
padding:5px;
WORD-BREAK: break-all;
}
.mbos_b{
background:url(ly/mbos_b.gif) no-repeat;
height:6px;
line-height:1px;
margin-bottom:8px;
}

.mbob_t{
background:url(ly/mbob_t.gif) no-repeat;
height:25px;
line-height:25px;
padding:0px 10px;
font-size:10pt;
}
.mbob_c{
background:url(ly/mbob_c_bg.gif) repeat-y;
padding:5px;
}
.mbob_b{
background:url(ly/mbob_b.gif) no-repeat;
height:6px;
line-height:1px;
margin-bottom:8px;
}

.classpil{
float:left;
width:175px;
text-align:center;
padding-bottom:10px;
line-height:28px;
overflow:hidden;
height:130px;
}
.showpage{
text-align:center;
clear:both;
width:530px;
font-size:9pt;
}
/*新增*/
.fred{
color:#ff0000;
font-weight:bold;
}
.fredn{
color:#ff0000;
}

.fgreen{
color:#00AA00;
font-weight:bold;
}
.fgreenn{
color:#00AA00;
}
.fblue{
color:#00489A;
font-weight:bold;
}
.fbluen{
color:#00489A;
}
.delchr{
font-weight:bold;
text-decoration:line-through;
font-family:Tahoma,Arial;
}

.colorb{
border-right:1px #ffffff solid;
background:#005A9D;
color:#ffffff;
width:139px;
float:left;
text-align:center;
padding:8px 0px 8px 5px;
}
.coloro{
border-right:1px #ffffff solid;
background:#EF7100;
color:#ffffff;
width:139px;
float:left;
text-align:center;
padding:8px 0px 8px 5px;
}

.eng{

font-family:微软雅黑,Tahoma,Arial;
FONT-WEIGHT: bold;
}
.engn{

font-family:微软雅黑,Tahoma,Arial;
}
.engr{

font-family:微软雅黑,Tahoma,Arial;
FONT-WEIGHT: bold;
color:#ff0000;
}
.engrn{

font-family:微软雅黑,Tahoma,Arial;
color:#ff0000;
}

.eng_B{

font-family:微软雅黑,Tahoma,Arial;
FONT-WEIGHT: bold;
}
.engn_B{

font-family:微软雅黑,Tahoma,Arial;
}
.engr_B{
font-size:12pt;
font-family:微软雅黑,Tahoma,Arial;
FONT-WEIGHT: bold;
color:#ff0000;
}
.engrn_B{
font-family:微软雅黑,Tahoma,Arial;
color:#ff0000;
}

.keyword_title{
font-size:14px;
FONT-WEIGHT: bold;
}
.keyword_title_r{
font-size:14px;
FONT-WEIGHT: bold;
color:#ff0000;
}
.keyword_blue{
color:#0066FF;
font-weight:bold;
}

.pano_title{
float:left;
background:#F6F6F6; 
height:22px;
padding-left:30px;
border-top:#FE8304 2px dotted;
border-bottom:#B2B2B2 1px solid;
padding-top:3px;
width:300px;
font-weight:bold;
}
.pano_content1{
float:left;
background:#F6F6F6;
border-bottom:#B2B2B2 1px solid;
padding-left:10px;
padding-right:5px;
padding-top:3px;
width:315px;
margin-bottom:10px;
}

.pano_intro{
background: url(ly/3d_bg.gif) no-repeat; 
height:200px;
width:550px;
margin:auto;
padding-top:5px;
border-bottom:1px #999999 solid;
line-height:160%;
margin-bottom:10px;
}

.panocase_title{
width:540px;
float:left;
background:#F1F1F1 url(ly/icon_publication.gif) no-repeat 5px 4px; 
height:22px;
padding-left:40px;
border-top:#FE8304 2px dotted;
border-bottom:#B2B2B2 1px solid;
padding-top:3px;
font-weight:bold;
margin-left:3px;
margin-right:3px;

}
.panocase_content{
background:#F6F6F6;
border-bottom:#B2B2B2 1px solid;
padding-left:10px;
padding-right:5px;
padding-top:3px;
margin-bottom:10px;
margin-left:3px;
margin-right:3px;
width:540px;
float:left;
}
.panocase_content ul{
margin:0px;
padding-left:40px;
}
.panocase_content ul li{
list-style:square;
list-style-position :  inside;
}
.panocase_pic {
	BORDER-RIGHT: #F57931 1px double; 
	BORDER-TOP: #F57931 1px double; 
	FILTER: progid:DXImageTransform.Microsoft.DropShadow(color=#FCDB8A,offX=3,offY=3,positives=true); 
	BORDER-LEFT: #F57931 1px double;
	BORDER-BOTTOM: #F57931 1px double; 
	POSITION: static;
}
.panocase_list{
text-align:center; width:183px; float:left;padding-top:5px;padding-bottom:5px;
}

.panocase_list1{
text-align:center; width:366px; float:left;padding-top:5px;padding-bottom:5px;
}

.panocase_list2{
text-align:center; width:270px; float:left;padding-top:5px;padding-bottom:5px;
}

.panocase_list .title{
overflow: hidden; line-height: 20px;height:20px;text-align:center;padding-top:3px;
}
/*3D全景展示样式表结束*/
#maxbox{
width:750px;
float:left;
}
#maxbox #page_path{
background:url(ly/mb_t1.gif) no-repeat;
height:26px;
line-height:26px;
padding:0px 35px;
font-weight:bold;
color:#0147A9;
margin-bottom:8px;
}
#maxbox #mainbody_big{
float:left;
margin-bottom:8px;
width:750px;
font-size:9pt;
}
.vhTitle{
background:url(ly/bm.gif);
height:37px;
margin-top:5px;
}
.dleft{
float:left;
}
.vhlists{
background:#F2F2F2;
border-left:1px #D4D4D4 solid;
border-right:1px #D4D4D4 solid;
border-bottom:1px #D4D4D4 solid;
margin-bottom:5px;
float:left;
width:748px;
padding-bottom:5px;
float:left;
}
.vhpic{
border:0px #E1E1E1 solid;
width:112px;
margin:5px;
float:left;
text-align:center;
}
.vhprice{
FONT-SIZE: 18px;
font-family:Georgia,Tahoma,Arial;
FONT-WEIGHT: bold;
color:#ff0000;
}
.vhen{
font-size:12pt;
font-family:微软雅黑,Tahoma,Arial;
FONT-WEIGHT: bold;
}
.vhquote{
padding:5px;
text-align:center;
}
.vhcontent{
height:210px;
font-family:微软雅黑,Tahoma,Arial;
}
.vhcontent1{
height:320px;
font-family:微软雅黑,Tahoma,Arial;
}
.vhlist{
background:#ffffff;
border:1px #E1E1E1 solid;
width:138px;
margin:3px;
float:left;
line-height:150%;
padding:4px;
}

#Lic{
border:0px;
float:left;
}
#Lic #title{
background:#005A9D url(ly/center_005.gif) repeat-x;height:11px;
}
#Lic #titletext{
background:#005A9D url(ly/smart_sword.gif) no-repeat 15px 7px;
color:#ffffff;
height:22px;
width:150px;
padding-left:38px;
}

A.vhop:link{
border:1px #D4D4D4 solid;
background:#DE0000;
color:#fff;
padding:2px 8px 1px 8px;
font-weight:bold;
}

A.vhop:visited{
border:1px #D4D4D4 solid;
background:#DE0000;
color:#fff;
padding:2px 8px 1px 8px;
font-weight:bold;
}
A.vhop:hover{
border:1px #D4D4D4 solid;
background:#00AA00;
color:#fff;
padding:2px 8px 1px 8px;
font-weight:bold;
}

/*页面顶的广告条－开始*/
#WWPopup {
	background: #FFF;
	height: 45px;
	z-index:2008;
	text-align: center;
	width:760px;
	MARGIN: 0px 0px 0px 0px;
	margin-right: auto; margin-left: auto;
}
#WWPopup1 {
	height: 500px;
	z-index:2008;
	text-align: center;
	width:800px;
	MARGIN: 0px 0px 0px 0px;
	margin-right: auto; margin-left: auto;
}
#WWPopupBody {
	width:760px;
	margin:0 auto;
	height:45px;
	background:#0BCCF4 url(ly/alwwpopup_bg.gif) repeat-x;
	position: relative;
	cursor:hand;
}
#WWPopupBody1 {
	width:800px;
	margin:0 auto;
	height:500px;
	position: relative;
	cursor:hand;
}
#WWPopupClose{
	display:block;
	width: 50px;
	height: 45px;
	position: absolute;
	top: 0;
	right: 10px;
}
#PopupLink{
	display:block;
	width: 710px;
	height: 45px;
	position: absolute;
	top: 0px;
	left: 0px;
}

/*页面顶的广告条－结束*/

#article_title{
line-height:35px;
text-align:center;
}
#article_info{
font-size:9pt;
text-align:center;
line-height:24px;
background:#f1f1f1;
}
#article_content{
line-height:200%;
}
#article_op{
font-size:9pt;
text-align:right;
line-height:24px;
background:#f1f1f1;
}
#article_comment{
font-size:9pt;
}
#article_comment h1{
padding:0px;
margin:0px;
font-size:9pt;
}
#online{
position:absolute;
padding:0px;
top:150px;
z-index:99999;
width:100%;
}
.floatbar_left{
float:left;
width:110px;
text-align:right;
}
.floatbar_right{
float:right;
width:110px;
text-align:right;
}
.floatbar {
width:26px;
height:60px;
}
.floatbar_ex {
width:110px;
height:60px;
}
.online_title{
text-align:left;
height:62px;
background:url(ly/top.gif) no-repeat;
padding:4px 8px;
line-height:13px;
}
.online_title img{
cursor:hand;
}
.online_content{
text-align:left;
background:url(ly/middle.gif) repeat-y;
padding:5px 15px;
}
.case_list{
float:left;
padding:5px 0px;
text-align:center;
font-size:9pt;
width:170px;
}
.pic1 {
	BORDER-RIGHT: #60A6EF 1px double; 
	BORDER-TOP: #60A6EF 1px double; 
	FILTER: progid:DXImageTransform.Microsoft.DropShadow(color=#CFE9E7,offX=3,offY=3,positives=true); 
	BORDER-LEFT: #60A6EF 1px double;
	BORDER-BOTTOM: #60A6EF 1px double; 
	POSITION: static;
	padding:1px;
}