﻿
/*end*/
body{overflow-x:hidden;overflow-y:hidden;}
.video-wrap {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 5;
  border-radius:1rem;
  overflow: hidden
}
/**/
.ppbj{background:url(../image/ppbj.jpg) no-repeat center;background-size:100% 100%;padding:5.65rem 0 5rem;}
.ppbj h2{text-align: center; }
.ppbj h2 span{display: block; line-height: 3.25rem;font-size: 2.4rem;color:#333333; font-style: italic;}
.ppbj h2 span b{display: inline-block;width:24.95rem; line-height: 0; overflow: hidden; vertical-align: top; margin-left: 0.5rem;margin-top: 0.1rem;}
.ppbj h2 em{display: block; line-height: 2.65rem;font-size: 1.9rem;color:#333333;font-style: italic; margin-bottom: 1.7rem;}
.ppbj h2 i{display: block;width:2.5rem;height:.1rem; background:#D20907; margin:0 auto;}
.ppbj .pp-vid{margin-bottom: 2rem;}
.ppbj .pp-vid span{display: block; height:4.65rem; text-align: center;}
.ppbj .pp-vid span i{display: inline-block; line-height: 4.65rem;font-size: 1.2rem;color:#333333;padding-right:1.8rem;background:url(../image/pp-jt.png) no-repeat right;background-size:1.1rem 1.3rem;}
.ppbj .pp-vid strong{display: block;width:2rem;height:2rem; margin:0 auto; cursor: pointer;}
.ppbj .pp-vid strong img{width:100%;}
video{object-fit: fill;}
.ppbj ul{margin-bottom: 3.5rem;}
.ppbj ul li{float:left;width:21.4%; margin-left: 4.7%;}
.ppbj ul li span{display: block;height:3.8rem;border-bottom:.05rem solid #333333; box-sizing: border-box;}
.ppbj ul li span em{display: block;line-height: 3.75rem;float:left;font-size: 1.6rem;color:#d20907;font-weight: bold;}
.ppbj ul li span b{display: block;line-height: 3.75rem;float:left;font-size: 1.6rem;color:#d20907;font-weight: bold;}
.ppbj ul li span i{display: block;width:2.2rem; line-height: 0; overflow: hidden;float:right;margin-top: .75rem;}
.ppbj ul li span i img{width:100%;}
.ppbj ul li p{line-height: 3.7rem;font-size: 1.6rem;color:#333333; font-weight: bold;}
.ppbj ul li:first-child{margin-left: 0;}
.ppbj .pp-btn strong{display: block;width:23rem;border: .1rem solid #D20907;border-radius: 0px 1rem 0px 1rem;margin:0 auto; overflow: hidden;box-sizing: border-box;}
.ppbj .pp-btn strong i{display: block;float:left;width:8.9rem;height:2.8rem; line-height: 2.8rem;text-align: center;font-size: 1.2rem;color:#ffffff;font-family: "MiSans";font-weight: normal;background:#d20907;}
.ppbj .pp-btn strong em{display: block;float:left;width:13.9rem;height:2.8rem; line-height: 2.8rem;text-align: center;font-size: 1.2rem;color:#333333;font-weight: normal;}
/**/
.product{padding:5.2rem 0 3.9rem;background:#F5F5F5;}
.product .pro-left{width:26.25%;float:left;}
.product .pro-left h2{margin-bottom: 1.2rem;}
.product .pro-left h2 span{display: block; line-height: 3.25rem;font-size: 2.5rem;color:#333333;font-weight: bold;}
.product .pro-left h2 em{display: block; line-height: 2.2rem;font-size: 1.2rem;color:#333333;font-weight: normal;}
.product .pro-left h2 em i{font-family: "MiSans";color:#d20907; font-size: 1.5rem;}
.product .pro-left ul{width:76%;}
.product .pro-left ul li{height:5.15rem; line-height: 5.15rem;border-bottom:.05rem solid rgba(204,204,204,.6);box-sizing: border-box;position: relative;}
.product .pro-left ul li a{display: block;font-size: 1rem;color:#333333;background:url(../image/pro-navjt.png) no-repeat right;background-size:.45rem .6rem;}
.product .pro-left ul li:before{width:0;height:.05rem; background:#d20907;content:"";position: absolute;left:0;bottom:-0.05rem;transition: .5s;}
.product .pro-left ul li.cur a{color:#d20907;font-weight: bold;background:url(../image/pro-navjt_h.png) no-repeat right;background-size:.45rem .6rem;}
.product .pro-left ul li.cur:before{width:100%;}
.product .pro-left ul li:last-child:hover a{color:#d20907;font-weight: bold;background:url(../image/pro-navjt_h.png) no-repeat right;background-size:.45rem .6rem;}
.product .pro-left ul li:last-child:hover:before{width:100%;}
.product .pro-rig{width:73.75%;float:right;padding-top:.3rem;}
.product .pro-rig dl{float:left;width:49.1%; position: relative; margin-bottom: 1rem;transition: .5s;background:#FFF;}
.product .pro-rig dl:nth-child(2n){float:right;}
.product .pro-rig dl dt{width:70%;margin:0 auto; line-height: 0; overflow: hidden;}
.product .pro-rig dl dt img{width:100%;}
.product .pro-rig dl dd{margin-left:2.05rem;margin-top:1.95rem;}
.product .pro-rig dl dd h4{line-height: 2rem;font-size: 1.2rem;color:#333333; font-weight: bold;}
.product .pro-rig dl dd p{line-height: 1.9rem; margin-bottom: 1.65rem;font-size: 1rem;color:#666666;}
.product .pro-rig dl dd em{display: block;width:2.5rem;height:2.5rem;}
.product .pro-rig dl dd em a{display: block;height:2.5rem; background:url(../image/pro-jt.png) no-repeat center;background-size:100% 100%;}
.product .pro-rig dl:hover{box-shadow: 0px 0px .5rem 0px rgba(0,0,0,0.08);}
/**/
.prosuper{padding-top:4.7rem;}
.prosuper h2{text-align: center; margin-bottom: 2.35rem;}
.prosuper h2 span{display: block; line-height: 3.25rem;font-size: 2.5rem;color:#333333;font-weight: bold;}
.prosuper h2 em{display: block; line-height: 2.2rem;font-size: 1.2rem;color:#666666; font-weight: normal;}
.prosuper h2 em i{color:#c61c22;font-size: 1.5rem;font-family: "MiSans";font-weight: bold;}
.prosuper ul li{float:left;width:24.4%; margin-left: 0.8%;background: #f5f5f5;}
.prosuper ul li:first-child{margin-left: 0;}
.prosuper ul li dl dt{width:100%; height:18rem; overflow: hidden; position:relative;}
.prosuper ul li dl dt span{display:block;width:100%; line-height:0; position:absolute;left:0;top:0;}
.prosuper ul li dl dt span img{width:100%; transition: 1s;}
.prosuper ul li dl dt span i{display:block;width:3.5rem; line-height: 0;position:absolute;left:50%;top:40%;transform:translate(-50%,-50%); cursor:pointer;}
.prosuper ul li dl dt b{display:block; width:100%; height:100%; line-height: 0;}
.prosuper ul li.close dl dt .span{display:none;}
.prosuper ul li dl dd{z-index:300;height:14.25rem;position: relative;}
.prosuper ul li dl dd i{display: block;width:4.5rem; line-height: 0; overflow: hidden;margin:-2.25rem auto .25rem;}
.prosuper ul li dl dd i img{width:100%;}
.prosuper ul li dl dd h4{text-align: center; margin-bottom: .65rem;}
.prosuper ul li dl dd h4 span{display: block; line-height: 2.35rem;font-size: 1.6rem;color:#333333; font-weight: bold;}
.prosuper ul li dl dd h4 em{display: block; line-height: 1.3rem;font-size: .7rem;color:#999999; font-weight: normal;text-transform: uppercase;}
.prosuper ul li dl dd p{line-height: 1.55rem;font-size: .9rem;color:#333333;text-align: center;}
.prosuper ul li dl dd p b{color:#d20907;font-size: 1.5rem;font-weight: bold;font-family: "MiSans";}
.prosuper ul li:hover dl dt .img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);}
/**/
.ycbj{padding:6.3rem 0 5.45rem;}
.ycbj dl dt{width:47.4%;float:left;margin-top: .2rem; line-height: 0;}
.ycbj dl dt .yc-img{width:100%;position:relative;}
.ycbj dl dt .yc-img img{width:100%;}
.ycbj dl dt span{display:block;width:5rem;line-height: 0;position:absolute;left:50%;top:50%; transform:translate(-50%,-50%);z-index:200; cursor:pointer;}
.ycbj dl dd{width:47.5%;float:right;}
.ycbj dl dd span{display: block;width:32.6rem; line-height: 0; overflow: hidden; margin:0 0 2.3rem .6rem;}
.ycbj dl dd span img{width:100%;}
.ycbj dl dd .yc-ul{scrollbar-width: thin;scrollbar-color: #d20907 #eeeeee;}
.ycbj dl dd ul{padding-right:2.3rem;height:22rem;overflow: auto;}
.ycbj dl dd ul li{height:7.3rem;border-bottom:.05rem solid rgba(0,0,0,.1); box-sizing: border-box;padding:1.7rem 1.2rem 0 .5rem;}
.ycbj dl dd ul li:first-child{border-top:.05rem solid rgba(0,0,0,.1);}
.ycbj dl dd ul li a{display: block; line-height: 1.5rem;font-size: 1rem;color:#333333;padding-right:4.8rem;background:url(../image/yc-jt.png) no-repeat right;background-size:1.8rem 1.8rem;}
.ycbj dl dd ul li.cur a{background:url(../image/yc-jt_h.png) no-repeat right;background-size:1.8rem 1.8rem;}
/**/
.map{background:url(../image/map.jpg) no-repeat center;background-size:100% 100%;padding-top:92px; box-sizing: border-box;}
.map h2{text-align: center; margin-bottom: 67px;}
.map h2 span{display: block; line-height: 69px;font-size: 2.5rem;color:#333333; font-weight: bold;}
.map h2 span i{display: inline-block;width:16.75rem; line-height: 0; vertical-align: top;}
.map h2 span i img{width:100%;}
.map h2 em{display: block; line-height: 45px;font-size: 1.2rem;color:#333333;font-weight: normal;}
.map h2 em i{color:#d20907;font-size: 1.5rem;font-family: "MiSans";font-weight: bold;}
.map .map-con{height:688px;position: relative;}
.map .map-con span{display: block;width:11.2%;}
.map .map-con span.m{width:10%;}
.map .map-con span.m1{position: absolute;top:168px;left:6%;}
.map .map-con span.m2{position: absolute;top:157px;left:35%;}
.map .map-con span.m3{position: absolute;bottom:79px;left:46%;}
.map .map-con span.m4{position: absolute;top:66px;right:31%;}
.map .map-con span.m5{position: absolute;top:267px;right:13%;}
.map .map-con span i{display: block;width:100%; line-height: 0;position: relative;}
.map .map-con span i img{width:100%;display: block;z-index:300;position: relative;}
.map .map-con span i:before{width:142%;height:4.6rem; background: url(../image/map-yy.png) no-repeat center;background-size:100% 100%;content:"";position: absolute;left:-23%;bottom:-2.1rem;}
.map .map-con .map-dd i{display: block;width:.8rem; height:.8rem; background:#d20907;border-radius: 50%;-webkit-animation:ripple_1 .6s linear infinite;    animation:ripple_1 .6s linear infinite;}
.map .map-con .map-dd i.d1{position:absolute;top:92px; left:4%;}
.map .map-con .map-dd i.d2{position:absolute;top:160px; left:22.5%;}
.map .map-con .map-dd i.d3{position:absolute;bottom:185px; left:27.3%;}
.map .map-con .map-dd i.d4{position:absolute;top:21px; left:36.1%;}
.map .map-con .map-dd i.d5{position:absolute;top:108px; left:45.2%;}
.map .map-con .map-dd i.d6{position:absolute;bottom:303px;left:39.8%;}
.map .map-con .map-dd i.d7{position:absolute;top:256px;right:42.5%;}
.map .map-con .map-dd i.d8{position:absolute;bottom:186px; right:40.5%;}
.map .map-con .map-dd i.d9{position:absolute;top:39px;right:32.2%;}
.map .map-con .map-dd i.d10{position:absolute;top:92px; right:17.3%;}
.map .map-con .map-dd i.d11{position:absolute;top:288px;right:29.3%;}
.map .map-con .map-dd i.d12{position:absolute;top:256px; right:24.7%;}
.map .map-con .map-dd i.d13{position:absolute;bottom:111px;right:15.3%;}
.map .map-con .map-dd i.d14{position:absolute;bottom:234px; right:8.5%;}
@-moz-keyframes ripple_1 {
    0% {
      box-shadow: 0 0 0 0 rgba(230, 33, 41, 0.3), 0 0 0 1em rgba(230, 33, 41, 0.3), 0 0 0 3em rgba(230, 33, 41, 0.3), 0 0 0 5em rgba(230, 33, 41, 0.3);
    }
    100% {
      box-shadow: 0 0 0 1em rgba(230, 33, 41, 0.3), 0 0 0 3em rgba(230, 33, 41, 0.3), 0 0 0 5em rgba(230, 33, 41, 0.3), 0 0 0 8em rgba(230, 33, 41, 0);
    }
  }
  @-o-keyframes ripple_1 {
    0% {
      box-shadow: 0 0 0 0 rgba(230, 33, 41, 0.3), 0 0 0 1em rgba(230, 33, 41, 0.3), 0 0 0 3em rgba(230, 33, 41, 0.3), 0 0 0 5em rgba(230, 33, 41, 0.3);
    }
    100% {
      box-shadow: 0 0 0 1em rgba(230, 33, 41, 0.3), 0 0 0 3em rgba(230, 33, 41, 0.3), 0 0 0 5em rgba(230, 33, 41, 0.3), 0 0 0 8em rgba(230, 33, 41, 0);
    }
  }
  @keyframes ripple_1 {
    0% {
      box-shadow: 0 0 0 0 rgba(230, 33, 41, 0.3), 0 0 0 0.25em rgba(230, 33, 41, 0.3), 0 0 0 0.75em rgba(230, 33, 41, 0.3), 0 0 0 1.25em rgba(230, 33, 41, 0.3);
    }
    100% {
      box-shadow: 0 0 0 0.25em rgba(230, 33, 41, 0.3), 0 0 0 0.75em rgba(230, 33, 41, 0.3), 0 0 0 1.25em rgba(230, 33, 41, 0.3), 0 0 0 2em rgba(230, 33, 41, 0);
    }
  }
/**/
.case{padding:4.65rem 0 5rem;}
.case h2{text-align: center; margin-bottom: 2.35rem;}
.case h2 span{display: block; line-height: 3.3rem;font-size: 2.5rem;color:#333333;font-weight: bold;}
.case h2 em{display: block; line-height: 2.2rem;font-size: 1.2rem;color:#666666;font-weight: normal;}
.case h2 em i{color:#d20907; font-size: 1.5rem;font-family: "MiSans";font-weight: bold;}
.case .cas-con{margin-bottom: 2rem;position: relative;}
.case .cas-con .cas-left{width:26.25%; height:100%;float:left;padding:1.9rem 1.5rem 0; box-sizing: border-box;background:#F5F5F5;position:absolute;left:0;bottom:0;}
.case .cas-con .cas-left ul li{height:4.5rem; margin-bottom: 6px;position: relative;}
.case .cas-con .cas-left ul li:before{width:0; height:4.5rem;background:#D20907;content:""; position: absolute;left:0;top:0; transition: .5s;border-radius: 0px 1.25rem 0px 1.25rem;}
.case .cas-con .cas-left ul li a{display: block;height:4.5rem;padding:1rem 0 0 1.5rem; box-sizing: border-box;z-index:300;position: relative;}
.case .cas-con .cas-left ul li i{display: block;width:26px;height:24px; overflow: hidden;float:left;margin:.5rem .85rem 0 0; }
.case .cas-con .cas-left ul li i img{width:100%;transition: .5s;}
.case .cas-con .cas-left ul li h4{float:left;width:76%;}
.case .cas-con .cas-left ul li h4 span{display: block; line-height: 1.55rem;font-size: 1.2rem;color:#333333;font-weight: normal;transition: .5s;}
.case .cas-con .cas-left ul li h4 em{display: block; line-height: .95rem;font-size: .7rem;color:rgba(34,34,34,.4);font-weight: normal; font-family: "Verdana"; letter-spacing: .05rem;transition: .5s;}
.case .cas-con .cas-left ul li.cur:before{width:100%;}
.case .cas-con .cas-left ul li.cur i img{margin-top:-24px;}
.case .cas-con .cas-left ul li.cur h4{background:url(../image/cas-jt.png) no-repeat right;background-size:.5rem .85rem;}
.case .cas-con .cas-left ul li.cur h4 span{color:#FFF;}
.case .cas-con .cas-left ul li.cur h4 em{color:rgba(255,255,255,.4);}
.case .cas-con .cas-left ul li:last-child:hover:before{width:100%;}
.case .cas-con .cas-left ul li:last-child:hover i img{margin-top:-24px;}
.case .cas-con .cas-left ul li:last-child:hover h4{background:url(../image/cas-jt.png) no-repeat right;background-size:.5rem .85rem;}
.case .cas-con .cas-left ul li:last-child:hover h4 span{color:#FFF;}
.case .cas-con .cas-left ul li:last-child:hover h4 em{color:rgba(255,255,255,.4);}
.case .cas-con .cas-rig{width:72.5%;float:right;}
.case .cas-con .cas-rig dl{background:#F5F5F5;margin-bottom: 1rem;}
.case .cas-con .cas-rig dl dt{width:41.3%; line-height: 0; overflow: hidden;float:left;}
.case .cas-con .cas-rig dl dt img{width:100%; transition: 1s;}
.case .cas-con .cas-rig dl dd{width:58.7%;float:left;padding:2.3rem 2.7rem 0 3rem;box-sizing: border-box;}
.case .cas-con .cas-rig dl dd h4{height:3.05rem; margin-bottom: .9rem;}
.case .cas-con .cas-rig dl dd h4 a{font-size: 1.3rem;    color: #333333;    font-weight: bold;    line-height: 1.3rem;}
.case .cas-con .cas-rig dl dd p{line-height: 1.45rem;font-size: .8rem;color:#666666; margin-bottom: 2.8rem;}
.case .cas-con .cas-rig dl dd span{display: block;width:8rem;height:2.5rem;background:#D20907;border-radius: 1.25rem;transition: .5s;}
.case .cas-con .cas-rig dl dd span a{display: block;height:2.5rem; text-align: center;}
.case .cas-con .cas-rig dl dd span a i{display: inline-block; line-height: 2.5rem;font-size: .8rem;color:#ffffff;padding-right:1.65rem;background:url(../image/cas-gd.png) no-repeat right;background-size:.35rem .6rem;}
.case .cas-con .cas-rig dl:nth-child(2n) dt{float:right;}
.case .cas-con .cas-rig dl:nth-child(2){margin-bottom: 0;}
.case .cas-con .cas-rig dl:hover dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.case .cas-con .cas-rig dl:hover dd span{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}
.case .cas-lop{position: relative;}
.case .cas-lop .lop-img{width:100%;line-height: 0; overflow: hidden;}
.case .cas-lop .lop-img img{width:100%;}
.case .cas-lop .cas-jt i{display: block;width:3rem;height:3rem; cursor: pointer;}
.case .cas-lop .cas-jt i.cas-prev{background:url(../image/cas-prev.png) no-repeat center;background-size:3rem 3rem; position: absolute;left:-5rem;top: 1.75rem;}
.case .cas-lop .cas-jt i.cas-next{background:url(../image/cas-next.png) no-repeat center;background-size:3rem 3rem; position: absolute;right:-5rem;top: 1.75rem;}
/**/
.super{height:800px;background:url(../image/super.jpg) no-repeat center;background-size:100% 100%;padding-top:85px; box-sizing: border-box;}
.super .sup-left{width:50%;float:left;padding-top:26px;}
.super .sup-left h2{margin-bottom: 23px;}
.super .sup-left h2 span{display: block; line-height: 71px;font-size: 2.5rem;color:#333333; font-weight: bold;}
.super .sup-left h2 em{display: block; line-height: 57px;font-size: 1.8rem;color:#333333;}
.super .sup-left p{line-height: 44px;font-size: 1.2rem;color:#666666;margin-bottom: 44px;}
.super .sup-left strong{display: block;width:9rem;height:3rem;background:#D20907; border-radius: 1.5rem;}
.super .sup-left strong a{display: block;height:3rem;text-align: center;}
.super .sup-left strong i{display: inline-block;line-height:3rem;font-size: .9rem;color:#ffffff;padding-right:1.55rem;background: url(../image/cas-gd.png) no-repeat right;background-size:.35rem .6rem;font-weight: normal;}
.super .sup-rig{width:47.5%;float:right;}
.super .sup-rig ul li{float:left;width:44.7%;height:150px;margin-bottom: 1rem;padding:20px 0 0 2.85rem;box-sizing: border-box;position: relative;}
.super .sup-rig ul li:before{width:100%;height:100%;border: .15rem solid #B7201E;content:"";position: absolute;left:0;top:0;border-radius: 0px 1.75rem 0px 1.75rem;opacity: 0;}
.super .sup-rig ul li:nth-child(2n){float:right;}
.super .sup-rig ul li span{display: block;height:66px;z-index: 300;position: relative;}
.super .sup-rig ul li span em,.super .sup-rig ul li span b{display: inline-block; line-height: 66px;font-size: 60px;color:#d20907; font-weight: bold; font-family: "MiSans"; }
.super .sup-rig ul li span i{display: inline-block;font-size: 1.2rem;color:#333333;vertical-align: bottom;margin-bottom: .4rem;margin-left: 0.5rem;}
.super .sup-rig ul li p{line-height: 1.8rem;font-size: 1rem;color:#333333;z-index: 300;position: relative;}
.super .sup-rig ul li:hover:before{opacity: 1;}
/**/
.news{padding:4.8rem 0 5rem;}
.news .news-tit{height:6.7rem;}
.news .news-tit h2{float:left;}
.news .news-tit h2 span{display: block; line-height: 3rem;font-size: 2.5rem;color:#333333; font-weight: bold;}
.news .news-tit h2 em{display: block; line-height: 1.35rem;font-size: .9rem;color:#999999;font-family: "MiSans";font-weight: normal; text-transform: uppercase; letter-spacing: 3px;}
.news .news-tit .news-nav{width:32.5%;float:right;}
.news .news-tit .news-nav ul li{float:left;width:30.7%; height:3rem; line-height: 3rem;background:#EEEEEE;border-radius: 1.5rem; margin-left: 3.8%;}
.news .news-tit .news-nav ul li:first-child{margin-left: 0;}
.news .news-tit .news-nav ul li a{display: block;font-size: 1rem;color:#333333;text-align: center;}
.news .news-tit .news-nav ul li:hover{background:#D20907;}
.news .news-tit .news-nav ul li:hover a{color:#FFF;}
.news .news-left{width:66%;float:left;}
.news .news-left dl{width:48.2%;float:left;}
.news .news-left dl:nth-child(2){float:right;}
.news .news-left dl dt{width:100%; line-height: 0; overflow: hidden;}
.news .news-left dl dt img{width:100%; transition: 1s;}
.news .news-left dl dd{padding-top:1.4rem;}
.news .news-left dl dd i{display: block; line-height: 1.45rem;margin-bottom: .55rem;font-size: 1rem;color:#d20907;font-family: "MiSans"; font-weight: bold;}
.news .news-left dl dd h4{height:1.8rem; margin-bottom: .6rem;}
.news .news-left dl dd h4 a{font-size: 1.1rem;color:#333333;font-weight: bold;}
.news .news-left dl dd p{line-height: 1.45rem; margin-bottom: 2.6rem;font-size: .8rem;color:#666666;}
.news .news-left dl dd span a{display: inline-block; line-height: 1.45rem;font-size: .8rem;color:#666666;padding-right:1.25rem; background:url(../image/news-jt.png) no-repeat right;background-size:.35rem .6rem;}
.news .news-left dl:hover dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);}
.news .news-left dl:hover dd h4 a{color:#D20907;}
.news .news-rig{width:32%;float:right;}
.news .news-rig ul li{border-bottom:.05rem solid #dddddd;}
.news .news-rig ul li dl dt{width:45.3%;float:left; line-height: 0; overflow: hidden;}
.news .news-rig ul li dl dt img{width:100%; transition: 1s;}
.news .news-rig ul li dl dd{width:48.8%;float:right;padding-top:.15rem;}
.news .news-rig ul li dl dd h4{height:1.9rem;}
.news .news-rig ul li dl dd h4 a{ color:#333333; font-weight: bold;}
.news .news-rig ul li dl dd p{line-height: 1.7rem;font-size: .8rem;color:#666666; margin-bottom: .9rem;}
.news .news-rig ul li dl dd span a{display: inline-block; line-height: 1.65rem;font-size: .8rem;color:#666666;padding-right:1.15rem; background:url(../image/news-jt.png) no-repeat right;background-size:.35rem .6rem;}
.news .news-rig ul li:first-child{padding-bottom:2rem;}
.news .news-rig ul li:nth-child(2){padding:1.95rem 0 2rem;}
.news .news-rig ul li:nth-child(3){padding:1.95rem 0 0;}
.news .news-rig ul li:hover dl dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);}
.news .news-rig ul li:hover dd h4 a{color:#D20907;}
/**/
.lcbj{background:url(../image/lcbj.jpg) no-repeat center;background-size:100% 100%;padding-top:5.6rem;box-sizing: border-box;}
.lcbj h2{ margin-bottom: 1.9rem;}
.lcbj h2 span{display: block; line-height: 3.45rem;font-size: 2.5rem;color:#333333;font-weight: bold;}
.lcbj h2 em{display: block; line-height: 2.2rem;font-size: 1.2rem;color:#333333;font-weight: normal;}
.lcbj .lc-con{height:26.95rem;}
.lcbj .lc-con ul li{float:left; height:2.3rem;width:4.6%; line-height: 2.3rem;font-size: 1.6rem;color:#555555;font-family: "Roboto";}
.lcbj .lc-con ul li.one{margin-top: 16.2rem;}
.lcbj .lc-con ul li.two{margin-top: 10.05rem;}
.lcbj .lc-con ul li.three{margin-top: 4.8rem;}
.lcbj .lc-con ul li.four{margin-top: 1.5rem;}
.lcbj .lc-con ul li:first-child{margin-left: 0;}
.lcbj .lc-con ul li:hover{font-weight: bold;color:#d20907;}
















































html{font-size:10px;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
@media screen and (min-width: 800px) {html {font-size: 12.6px;}}
@media screen and (min-width: 900px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1000px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1100px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1200px) {html {font-size: 12.6px;}}
@media screen and (min-width: 1280px) {html {font-size: 13.4px;}}
@media screen and (min-width: 1366px) {html {font-size: 14.2px;}}
@media screen and (min-width: 1440px) {html {font-size: 15px;}}
@media screen and (min-width: 1600px) {html {font-size: 16.6px;}}
@media screen and (min-width: 1920px) {html {font-size: 20px;}}























































