﻿body { background:#fff;}
img:hover {opacity: 1;}
.banner_bg { width:100%; height:655px; background:url(../images/lysyfm_bg.jpg) no-repeat center;}
.width_1200 { width:1170px; padding:15px; background:#fff; margin:15px auto; margin-top:-640px; overflow:hidden;}
.fmbt { width:100%; height:33px; line-height:30px; float:left; border-bottom:1px solid #f7f7f7; padding-bottom:6px; margin-bottom:10px;}
.fmbt span { float:left; padding-left:40px; font-size:22px; font-weight:bold; margin-right:15px; background:url(../images/lysyfm_bttb.jpg) no-repeat;}
.fmbt p { float:left; padding-left:15px; border-left:1px solid #e5e3e3; color:#999; height:15px; line-height:15px; margin-top:7px;}
.bt3 { width:1200px; overflow:hidden; float:left;}
.bt3 li { width:370px; height:230px; float:left; margin:10px;}
.bt3 li img { width:370px; height:230px; float:left; z-index:0;}
.bt3 li p {background: url(../images/ylzsfm_listbg.png) repeat-x;height:70px;width: 360px;float: left;line-height: 88px;font-size: 18px;color: #fff;padding-left: 10px;margin-top: -70px;z-index: 1;}
.bt3 li:hover p { color:#16aefd;}
.bt { width:1170px; overflow:hidden; float:left; margin-top:20px;}
.bt2 { width:177px; height:65px; margin:0 auto; text-align:center; display:block;font-size:26px; background:url(../images/lysyfm_flbg.jpg) 0 40px no-repeat;}
.bt2 i { font-size:14px; color:#999;}
.fjsy ul,.bt ul { width:1190px; height:507px; float:left; margin-top:20px; text-align:center;}
.fjsy ul li,.bt ul li { width:370px; height:230px; float:left; margin: 0 20px 20px 0;}
.fjsy ul li img,.bt ul li img {width:100%; height:100%; float:left;}
.fjsy ul li span,.bt ul li span { width:350px; height:210px; position:relative; padding:10px; top:-230px; display:none;float:left; z-index:1;}
.fjsy ul li:hover span,.bt ul li:hover span { display:block;}
.fjsy ul li span i,.bt ul li span i { width:318px; height:138px; border:1px solid #fff;display:block; padding:35px 15px;float:left;}
.fjsy ul li span i p,.bt ul li span i p { width:100%; height:30px; float:left; font-size:20px; color:#fff; font-weight:bold;}
.fjsy ul li span i p:hover,.bt ul li span i p:hover { color:#16aefd;}
.fjsy ul li span i b,.bt ul li span i b { font-weight:100; color:#fff; float:left; text-align:left; margin-top:10px; width:100%; overflow:hidden; display:block;}
.fjsy ul li span.bg,.bt ul li span.bg { background:#000;opacity: 0.5;filter: Alpha(opacity=50); position:relative; float:left; top:-460px; z-index:0;}
.bt ul li.list { width:413px; height:257px;}
.bt ul li.list span {width:393px; height:237px;padding:10px; top:-257px;}
.bt ul li.list span i { width:361px; height:165px;}
.bt ul li.list span.bg { top:-514px;}
div.gengduo_bg { width:370px; height:230px; float:left; position:relative; left:780px; bottom:250px; background:#16aefd; opacity: 0.7;filter: Alpha(opacity=70);}
a.gengduo { width:370px; height:230px; float:left; position:relative; left:410px; bottom:250px; display:block; line-height:230px; font-size:22px; color:#fff;}
a:hover.gengduo,div:hover.gengduo_bg { background:#16aefd;}
.banner { background:url(../images/lysyfm_banner.jpg) no-repeat center; height:262px; width:100%;}
.fjsy { width:1170px; overflow:hidden; margin:0 auto; margin-top:30px;}
/*list_ny_fh*/
.list_ny_fh { width:50px; height:50px; position:fixed; right:15%;bottom:20%;background:rgba(0,0,0,0.1);}
.list_ny_fh:hover { background:#16aefd;}
.list_ny_fh img { width:100%;}
.topreg {float:right;}
.topreg a{padding-left:10px;}