@charset "utf-8";
.lm{ background:#eee; padding:1.28em 0.71em 1.42em;}
.lmbz{ margin-top:0.28em;}
.lmbz li{ margin-top:1.07em; width:100%; float:left; text-align:center;}
.lmbz li .bza{ width:5.5em; float:left; height:6.07em; color:#fff; background:#fc6fcf; border-radius:0.35em; border:1px solid #fc6fcf; box-shadow:3px 3px 3px #e0e0e0;}
.lmbz li .bza:before{ width:2.42em; display:inline-block; height:2.42em; content:""; background:url(../images/bg1.png) no-repeat; background-size:600% 100%; margin-top:0.92em;}
.lmbz li p{ display:block; font-size:1.14em; line-height:1.4em; font-weight:bold;}
.lmbz li span{ display:block; margin-left:6.5em; height:6.07em; border:1px solid #d3d3d3; padding:0 0.5em; position:relative;}
.lmbz li span a{ width:48%; float:left; margin:0.5em 0 0 4%;}
.lmbz li span a:nth-child(1),.lmbz li span a:nth-child(3){ margin:0.5em 0 0;}
.lmbz li span a em{ display:block; border:1px solid #dedede; background:#fff; line-height:2.14em; border-radius:0.21em;}
.lmbz li span a:nth-child(3),.lmbz li span a:nth-child(4),.lmbz li span a:nth-child(5),.lmbz:nth-child(4) li:nth-child(3) span a:nth-child(2){ width:30.66%;}
.lmbz li span a:nth-child(1) em,.lmbz li:nth-child(2) span a:nth-child(4) em{ border-color:#e2ac56; background:#f5ba5d; color:#fff;}
.lmbz li span:before,.lmbz li span:after{ width:0; height:0; content:""; position:absolute; border-top:0.28em solid transparent; border-bottom:0.28em solid transparent; border-right:0.35em solid #eee; top:50%; margin-top:-0.28em; z-index:1;}
.lmbz li span:after{border-top:0.42em solid transparent; border-bottom:0.42em solid transparent; border-right:0.42em solid #d3d3d3; z-index:0; margin-top:-0.42em;}
.lmbz .li1 span:before{ left:-0.31em;}
.lmbz .li1 span:after{ left:-0.38em;}
.lmbz li:nth-child(2) span a:nth-child(4),.lmbz li:nth-child(3) span a:nth-child(3),.lmbz:nth-child(4) li:nth-child(3) span a:nth-child(1){ width:65.32%;}
.lmbz li:nth-child(2) .bza:before{ background-position:20% 0;}
.lmbz li:nth-child(3) .bza:before{ background-position:40% 0;}
.lmbz li:nth-child(3) .bza,.lmbz:nth-child(4) li:nth-child(1) .bza{ float:right;}
.lmbz li:nth-child(3) span,.lmbz:nth-child(4) li:nth-child(1) span{ margin-left:0; margin-right:6.5em;}
.lmbz .li2 span:before{ right:-0.31em; border-right:0; border-left:0.35em solid #eee;}
.lmbz .li2 span:after{ right:-0.38em; border-right:0; border-left:0.42em solid #d3d3d3;}
.clearfix:before,.clearfix:after{ display:block; overflow: hidden; visibility:hidden; content:""; clear:both;}
.part1_h li a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap; width:70%; float:left;}
.part1_h li span{float:right;color:#666;}
.part1_h li{
  line-height:2rem;
  font-size:.9rem;
}
.yh{ margin-top:1.28em;}
.yh img{ width:100%; float:left;}
.lmbz:nth-child(4) li span a:nth-child(3),.lmbz:nth-child(4) li span a:nth-child(4){ width:48%;}
.lmbz:nth-child(4) li:nth-child(2) span a:nth-child(3){ width:48%;}
.lmbz:nth-child(4) li:nth-child(2) span a:nth-child(4){ width:46%;}
.lmbz:nth-child(4) li:nth-child(3) .bza{ float:left;}
.lmbz:nth-child(4) li:nth-child(3) span{ margin-right:0; margin-left:6.5em;}
.lmbz:nth-child(4) li:nth-child(1) .bza:before{ background-position:60% 0;}
.lmbz:nth-child(4) li:nth-child(2) .bza:before{ background-position:80% 0;}
.lmbz:nth-child(4) li:nth-child(3) .bza:before{ background-position:100% 0;}
.mtz_title{ color:#fc6fcf; font-size:1.14em; line-height:2.25em; margin-top:0.62em;}
.mtz{ height:4.57em;}
.mtz ul li{ width:100%; float:left; height:2.21em; line-height:2.21em; border-bottom:1px dashed #aeaeae;}
.mtz ul li:before{ float:left; content:">"; color:#6b6b6b; margin:0 0.42em 0 0.21em;}
.mtimg{ margin-top:0.71em;}
.mtimg li{ width:32%; float:left; margin:0.64em 0 0 2%;}
.mtimg li:nth-child(1),.mtimg li:nth-child(4){ margin:0.64em 0 0;}
.mtimg li span{ display:block; border:1px solid #d1d1d1;}
.mtimg li span img{ width:100%; display:block;}
.fk_title{ height:7.14rem; background:#f895f8; margin-top:1.42rem; text-align:center;}
.fk_title p{ display:block; line-height:2rem; font-size:1.28rem; margin-top:1.21rem; color:#fefeff;}
.fk_title span{ display:inline-block; font-size:2.14rem; line-height:2.5rem; color:#fff;}
.fk_title span:before{ width:2.5rem; line-height:2.5rem; text-align:center; content:"↓"; font-size:2.14rem; float:right; border-radius:100%; box-shadow:0 0 0 0.21rem #fc6fcf inset; margin-left:0.71rem; color:#fc6fcf;}
<!--头部-->
.tog{ background: url("../images/top/top1.png") repeat-x; cursor: pointer; height: 5px; position: fixed; width: 100%; z-index: 2; }
.tog span{ background: url("/images/top/img_03.png") no-repeat 0 5px; color: #FFFFFF; display: block; float: right; font-size: 12px; height: 27px; line-height: 23px; overflow: hidden; position:fixed; right: 10px; top:0px; text-align: center; width: 158px; }
.togclose{ background: url("../images/top/top2.png") repeat-x; cursor: pointer; height: 27px; position: fixed; width: 100%; z-index: 2; }
.togclose span { background: url("../images/top/top_20.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0); color: #FFFFFF; display: block; float: right; font-family: Verdana; font-size: 12px; height: 27px; line-height: 22px; position:fixed; right: 10px; top:116px; text-align: center; z-index: 9999; width: 159px; }
.tog_contact{ display: none; height: 116px; margin: 0 auto; position: fixed; width: 100%; z-index: 999999; background:#fff; }
.t_con_box{ height: 116px; margin: 0 auto; position: relative; width: 980px; }
.t_con_box .img1 { position:absolute; top:10px; left:-40px; }
.t_con_box .img2 { position:absolute; top:40px; left:314px; }
.t_con_box .img3 { position:absolute; top:40px; left:469px; }
.t_con_box .img4 { position:absolute; top:40px; left:624px; }
.t_con_box .img5 { position:absolute; top:14px; left:796px; }
<!--头部-->
#menu { position: fixed; bottom: 0; z-index: 999; width: 100%; max-width: 100%; left: 0; }
#menu ul { width: 100%; margin: 0 auto; float: none; }
#menu li { float: left; width: 25%; list-style:none; }
#menu li a { display: block; overflow: hidden; }
#menu li img { width: 100%; height: auto; display: block; }