﻿body{ background:#f7f7f7;}
img:hover {opacity: 1;}
.banner_bg { width:100%; height:714px; background:url(../images/ylzsfm_bg.jpg) no-repeat center;}
.width_1200 { width:1170px; padding:15px; background:#fff; margin:15px auto; margin-top:-699px; overflow:hidden;}
.fmbt { width:100%; height:33px; line-height:30px; float:left; border-bottom:1px solid #f7f7f7; padding-bottom:6px; margin-bottom:18px;}
.fmbt span { float:left; padding-left:40px; font-size:22px; font-weight:bold; margin-right:15px; background:url(../images/ylzsfm_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;}
.lm_li { width:1172px; overflow:hidden;  float:left;}
.lm_li li { width:292px; overflow: hidden;max-height:182px; margin:0 1px 1px 0; float:left; position:relative;}
.lm_li li a img { width:292px; height:182px; float:left; position:relative;
           transition:all 0.3s ease-in-out 0s;
		  -moz-transition:all 0.3s ease-in-out 0s;
		  -webkit-transition:all 0.3s ease-in-out 0s;
		  -o-transition:all 0.3s ease-in-out 0s;
		  -ms-box-transition:all 0.3s ease-in-out 0s;
		  }
.lm_li li:hover a img {
	      transform:scale(1.2);
		  -moz-transform:scale(1.2);
		  -webkit-transform:scale(1.2);
		  -o-transform:scale(1.2);
		  -ms-box-transform:scale(1.2);
	      }
.lm_li li a i { width:88px;text-align:center; position:relative; float:left; top:-103px ; left:110px;color:#fff; z-index:1; display:block; font-size:16px; font-weight:bold;}
.lm_li li a b { position:relative; left:20px; float:left; width:86px; height:86px; background:#000;opacity: 0.5;filter: Alpha(opacity=50); display:block; border:2px solid #fff; margin:0 auto; margin-top:-136px;border-radius:100%;-moz-border-radius:100%; }
.fenlei { width:1170px; overflow:hidden; float:left; margin-top:20px;}
.bt { width:1170px; height:68px; float:left; background:url(../images/ylzsfm_flbg.jpg) 0 18px no-repeat; text-align:center;}
.bt span{ width:220px; font-size:26px; font-weight:bold; text-align:center;}
.bt i { color:#878783; margin-top:10px; display:block;}
.bt2 { width:1191px; float:left; overflow:hidden; margin-top:28px;}
.bt2 li { width:377px; height:110px; float:left; margin:0 20px 20px 0; background:#fafafa;}
.bt2 li img { width:176px; height:110px; float:left; margin-right:20px;}
.bt2 li p { width:160px; height:65px; float:left; font-size:16px; margin-top:15px;}
.bt2 li span { width:144px; float:left; background:url(../images/ylzsfm_tb.jpg) no-repeat; padding-left:26px; color:#989898;}

.bt3 { width:1180px; overflow:hidden; float:left; margin-top:28px;}
.bt3 li { width:280px; height:175px; float:left; margin:0 15px 15px 0;}
.bt3 li img { z-index:0; float:left; width:280px; height:170px;}
.bt3 li p { background:url(../images/ylzsfm_listbg.png) repeat-x; height:70px; width:270px; 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;}

.bt4 {width: 1188px;overflow: hidden;float: left;margin-top: 15px;}
.bt4 li {width: 282px;overflow: hidden;float: left;margin-right: 15px;margin-bottom: 20px;}
.bt4 li:hover a {color:#16aefd;}
.bt4 li img {width: 282px;height: 167px;float: left;}
.bt4 li p {width: 100%;height: 35px;line-height: 50px;display: block;float: left;font-size: 16px;color: #000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border: none;}
.bt4 li span {width: 100%;height: 22px;line-height: 25px;display: block;float: left;color: #8f8f8f;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.bt4 li i {width: 270px;height: 22px;display: block;line-height: 22px;float: left;display: block;color: #8f8f8f;font-weight: 100;margin-top: 10px;}
.bt4 li i b.b3 {float: right;padding-left: 30px;margin-left: 17px;background: url(../images/b3_bg.jpg) no-repeat 0 3px;}
.bt4 li i b.b2 {float: right;padding-left: 30px;margin-left: 17px;background: url(../images/b2_bg.jpg) no-repeat 0 3px;}

/*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;}