@charset "utf-8";
body{line-height:180%;background:#f1fbfe url(lvsb_2.jpg) no-repeat center top;margin:0px; font-size:12px; font-family:"宋体";}
#main{width:980px;margin:0 auto;padding:0px auto;border:5px solid #FFF; background:#FFFFFF;}
#header{ width:980px;}
#bd{width:980px; padding-top:24px;  background:url(lvsb_5.gif) repeat-x top;}
#bd_left{ width:211px;float:left; padding-left:16px;}
#bd_right{ width:722px;float:right; padding-right:16px;}
.clear{ clear:both;height:1px;overflow:hidden;}
#footer{width:948px;  clear:both;margin:0 auto;padding:0px auto; margin-top:8px;text-align:center;}

img {border:none;}

a {color:#333;}
a:hover {color:red;}

.top{ background:#FFFFFF url(lvsb_1.gif) repeat-x bottom; height:128px;}
.logo{ float:left; padding-top:24px; padding-left:16px;}
.top_right{ float:right;}
.rexian{ padding-right:16px;}
.top_links{ padding-top:16px; padding-right:16px;}
.floatright {float:left;}

.nav{clear:both; background:url(lvsb_3.gif) repeat-x; height:34px; border:#30ab0e solid 1px;}
.nav_c{}
.nav_ul{ margin:0px; padding:0px; font-size:14px;text-align:center; font-family:Microsoft YaHei,"宋体"; font-weight:bold;}
.nav_ul li{ margin:0px;padding:0px;color:#ffffff;float:left;list-style-type: none;font-family:Microsoft YaHei,"宋体"; line-height:30px;font-weight:bold;}
.nav_ul li a{font-size:14px;color:#ffffff; float:left; text-decoration: none; display:block; width:92px;font-family:Microsoft YaHei,"宋体";}
.nav_ul li a:hover,.nav_ul li a.on{color:#ffffff;font-size:14px; background:url(lvsb_20.gif) no-repeat bottom center;line-height:34px;}



.banner{
    overflow: hidden;
    position: relative;
}
.banner ul li{
    font-size: 0;
}
.banner ul li img{
	display: block;
}
.banner .pagination{
    width: auto;
    position: absolute;
    bottom: 0;
    left: auto;
    right: 3px;
	gap: 0;
    z-index: 9;
}
.banner .pagination span{
    width: 16px;
    height: 16px;
    background-color: rgba(0,0,0,0.9);
    border-radius: 2px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 16px;
    font-family: Arial;
    font-size: 12px;
    opacity: 1;
    margin: 0 2px !important;
}
.banner .pagination span.swiper-pagination-bullet-active{
    width: 26px;
    background-color: rgba(91,132,180,0.8);
}


.box{}
.box1{ margin-top:14px;}

.title{ background:url(lvsb_8.gif) repeat-x; height:32px; line-height:30px; border:#30ab0e 1px solid;overflow: hidden;}
.title_wde{ float:left; padding-left:8px; padding-top:4px;}
.title_wd{ float:left; padding-left:8px; font-size:14px;font-family:Microsoft YaHei,"宋体"; color:#FFFFFF;}

.more{ float:right; padding-right:16px; padding-top:4px;}
.more1{ float:right; padding-right:16px; padding-top:2px; color:#30ab0e;}
.more1 a{ color:#30ab0e; text-decoration:none}
.more1 a:hover{ color:#ff8707; text-decoration:underline;}
.more1 span:last-child{display: none;}

.title1{ background:url(lvsb_9.gif) repeat-x; height:32px; line-height:30px; border:#e0f0e3 1px solid;overflow: hidden;}
.title1_wd{ float:left; padding-left:8px; font-size:12px;font-family:Microsoft YaHei,"宋体"; color:#30ab0e;}
.content{
	height:100%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e0f0e3;
	border-bottom-color: #e0f0e3;
	border-left-color: #e0f0e3;
	background:#FFFFFF url(lvsb_21.gif) repeat-x bottom;
	clear:both;
}
.content1{ 
	height:139px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e0f0e3;
	border-bottom-color: #e0f0e3;
	border-left-color: #e0f0e3;
	background:#FFFFFF url(lvsb_21.gif) repeat-x bottom;
	padding:14px 14px 0px 14px;
	clear:both;
	font-size:12px;font-family:Microsoft YaHei,"宋体"; color:#FFFFFF;
	}
.ul2{
	clear:both;
	margin:0px;
	padding:12px 12px 18px 12px;
	text-align:left;
	font-family:Arial, "宋体";
	font-size:12px;
	}	
.ul2 li{
	font-family:Arial, "宋体";
	font-size:12px;
	line-height:28px;
	height:28px;
	list-style-type: none;
	color:#666666;
	display:block;
	padding:0px;
	display:block;
	background:url(mb_14.gif) no-repeat left bottom;
	white-space:nowrap;
	}	
.ul2 li a{
	color:#666666;
	text-decoration: none;
	margin-left:15px;
	}	
.ul2 li a:hover{
	color:#ff8707;
	}
.ul2 .date{
	color:#999999;
	float:right;
	width:55px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.ul2g{
	clear:both;
	margin:0px;
	padding:12px;
	text-align:left;
	font-family:Arial, "宋体";
	font-size:12px;
	}	
.ul2g li{
	font-family:Arial, "宋体";
	font-size:12px;
	line-height:32px;
	height:32px;
	list-style-type: none;
	color:#666666;
	display:block;
	padding:0px;
	background:url(lvsb_22.gif) repeat-x bottom;
	white-space:nowrap;
	margin:5px 0px 5px 0px;
	border:#dce4e6 1px solid;
	}	
.ul2g li a{
	color:#0c810c;
	text-decoration: none;
	display:block;
	text-align:left;
	font-size:14px;
	padding-left:16px;
	}	
.ul2g li a:hover{
	color:#ff8707;
	background:url(lvsb_23.gif) repeat-x bottom;
	display:block;
	}

.p{ line-height:26px; color:#666666; text-align:left; padding:16px;}

.bd_right_left{ float:left; width:493px;}
.bd_right_right{ float:right; width:212px;}


.prod_box{float:left;display:block;text-align:center; padding-left:20px; padding-top:20px;}
img.prod{border:1px solid #e2ecee;width:144px;height:103px;background:#e2ecee; padding:4px;}
a.prod_font{padding:0px;text-decoration:none;color:#30ab0e; line-height:34px;}
a:hover.prod_font{padding:0px;text-decoration:none;color:#f46000; line-height:34px;}

.prodg_box{float:left;display:block;text-align:left; padding-left:20px; padding-top:8px; padding-bottom:8px;  font-size:12px; font-family:"宋体";}
img.prodg{border:1px solid #e2ecee;width:161px;height:130px;background:#e2ecee; padding:4px;}
a.prodg_font{padding:0px;text-decoration:none;color:#30ab0e; line-height:30px;}
a:hover.prodg_font{padding:0px;text-decoration:none;color:#f46000; line-height:30px;}

.foot_nav{ background:url(lvsb_19.gif) no-repeat right top; height:39px; font-size:10px; color:#FFFFFF;}
.foot_nav a{ line-height:32px; font-size:12px; color:#FFFFFF; text-decoration:none;}
.foot_nav a:hover{ color:#FFFFFF; text-decoration:underline;}
.foot_nav_left{ float:left;}
.foot_cprt{ line-height:24px; color:#666666; text-align:center; padding-top:8px; font-family:Arial, "宋体";}


.pro_l{ float:left; border:solid 1px #dce4e6; padding:4px; background:#FFFFFF;}
.pro_r{ float:right; line-height:24px; color:#666666; text-align:left; width:320px; }

.chengwd{ color:#f46000;}
.chengwd a{ color:#f46000; text-decoration:none}
.chengwd a:hover{ color:#f46000; text-decoration:underline;}

.top_links_wd{ background:url(lvsb_13.gif) no-repeat center; height:20px; width:58px; line-height:20px; float:right; color:#999999; margin-right:8px;}
.top_links_wd a{ background:url(lvsb_13.gif) no-repeat center; height:20px; width:58px; line-height:20px;  color:#999999; text-decoration:none;}
.top_links_wd a:hover{ background:url(lvsb_13.gif) no-repeat center; height:20px; width:58px; line-height:20px; color:#ff8707;}

.rexian{ clear:both; padding-top:24px; padding-right:16px; float:right;}
.rexian_l{ float:left; padding-right:8px;}
.rexian_w{ float:left; line-height:36px; font-size:18px; font-family:Arial, "宋体"; color:#FF9900; font-weight:bold;}

.prodd_box{float:left;display:block;text-align:center; padding-left:24px; padding-top:24px;}
img.prodd{border:1px solid #dbe5e7;width:184px;height:132px;background:#e2ecee; padding:4px;}
a.prodd_font{padding:0px;text-decoration:none;color:#30ab0e; line-height:34px;}
a:hover.prodd_font{padding:0px;text-decoration:none;color:#f46000; line-height:34px;}

.pd_title{font-size:14px; line-height:26px; color:#30ab0e; text-align:center; padding:20px 20px 0px 20px; font-weight:bold; border-bottom:#eeeeee dotted 0px;font-family:Microsoft YaHei,"宋体";}
.pd{ font-size:12px; line-height:26px; color:#333333; text-align:left; margin:15px 25px 25px 25px;}


.search-page{
	width: 500px;
    padding: 30px;
    border: 1px solid #eee;
    margin: 0 auto;
    background: #fff;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.search-page .portlet{
	text-align: center;
}
.caption-subject{
	font-size: 18px;
	font-weight: bold;
}
.fc-msg-title{
	font-size: 14px;
	color:#f00;
}
.fc-msg-url a{
	color:blue;
}