@charset "UTF-8";html{    height: 100%;}body, h1, h2, h3, h4, h5, h6, p, form{margin:0;}body{min-width: 1300px;}ol,ul{margin:0; padding:0;}ul{margin:0; padding:0;}ul li{list-style: none; }img{-webkit-transition: all 0.3s ease;-moz-transition:  all 0.3s ease;transition:  all 0.3s ease;}a{text-decoration: none; color: #303030;-webkit-transition: all 0.2s ease;-moz-transition:  all 0.2s ease;transition:  all 0.2s ease;}a:hover{text-decoration: none; color: #00913a;}*{box-sizing: border-box;}body {    background: #fff;    font-family:   "思源黑体 CN Regular","Microsoft YaHei","微软雅黑","Open Sans", Arial, SimSun, sans-serif;    font-style: normal;    position: relative;    font-size: 14px;    color: #333;    overflow: auto;    max-height: 100%;}.clear-fix:before,.clear-fix:after{    content:"";    display:table;}.clear-fix:after{clear:both;}.container{width: 1340px; padding-left: 10px;padding-right: 10px;  margin-left: auto;margin-right: auto;position:relative;}.fl{  float: left;}.fr{  float: right;  }.mt-50{ margin-top: 50px;  }.bold{  font-weight: bold;  }.c-auto{display: block;margin-left: auto;margin-right: auto;}.t-c{text-align: center;}.i-b{display: inline-block;}.img-auto{  display: block;  width: 100%;  height: 100%; }.img-res{display: block;max-width: 100%;height: auto;}.over{white-space: nowrap;display: block;overflow: hidden;text-overflow: ellipsis;}.trans{-webkit-transition: all 0.3s ease;-moz-transition:  all 0.3s ease;transition:  all 0.3s ease;}::-webkit-scrollbar              {/* 1 */width:9px; background-color:#541e0c;}::-webkit-scrollbar-button       {/* 2 */}::-webkit-scrollbar-track        {/* 3 */}::-webkit-scrollbar-track-piece  {/* 4 */}::-webkit-scrollbar-thumb        {/* 5 */border:solid 2px #333; width:5px;  border-radius:4px; background-color:#fff;}::-webkit-scrollbar-corner       {/* 6 */background-color:#541e0c;}::-webkit-resizer                {/* 7 */}::-webkit-scrollbar:horizontal   {height:9px;}.white-bg{    background: #fff;}.gray-bg{    background: #f2f3f7;}@font-face {    font-family: beba;    src: url("../fonts/BEBASNEUE-REGULAR.TTF");}.header-wrap{    position: absolute;    top: 34px;    z-index: 999;    width: 100%;}.header{    height: 75px;}.logo{    display: block;    float: left;    margin-top: -8px;    margin-left: 30px;}.main-nav{    float: left;    margin-left: 53px;}.main-nav li{    float: left;    font-size: 16px;    margin: 0 15px;}.main-nav li a{    display: inline-block;    padding: 0 5px;    line-height: 71px;    border-bottom: 4px solid transparent;}.main-nav li a:hover{    border-bottom: 4px solid #00913a;}.main-nav li.on a{    border-bottom: 4px solid #00913a;}.phone-wrap{    width: 200px;    font-size: 20px;    line-height: 33px;    height: 33px;    padding-left: 37px;    background: url("../images/phone.png") no-repeat left center;    float: right;    margin-top: 21px;    margin-right: 10px;}.banner{    overflow: hidden;    position: relative;    height: 776px;}.banner .hd{    position: absolute;    z-index: 999;    bottom: 20px;    width: 100%;    padding-top: 20px;}.banner .hd ul{}.banner .hd ul li{    float: left;    width: 330px;    height: 134px;    background: #fff;    margin: 0 10px;    cursor: pointer;}.banner .hd ul li.on{    outline: 4px solid #fff;}.banner .bd ul li{    width: 100%;    height: 776px;    background-size: cover;}.banner .bd ul li a{    display: block;    width: 100%;    height: 100%;}.part1{    padding-top: 80px;    padding-bottom: 90px;}.part-tit{}.part-tit h2{    font-size: 26px;    font-weight: lighter;    color: #374451;}.part-tit span{    font-size: 30px;    font-weight: bold;}.adv-list{    margin-top: 60px;}.adv-list li{    float: left;    width: 376px;}.adv-list li h3{    font-size: 20px;    font-weight: bold;}.adv-list li span{    color: #9c9c9c;}.adv-list li i{    display: block;    width: 74px;    height: 74px;    margin-bottom: 5px;}.adv-list li p{    font-size: 16px;    margin-top: 25px;    line-height: 30px;}.adv-list li p span{    font-weight: bold;    color: #333;}.adv-list li:nth-child(1) i{background: url("../images/adv-icon1.png") no-repeat left center;}.adv-list li:nth-child(2) i{background: url("../images/adv-icon2.png") no-repeat left center;}.adv-list li:nth-child(3) i{background: url("../images/adv-icon3.png") no-repeat left center;}.adv-list li:nth-child(3n-1){    margin-left: 96px;    margin-right: 96px;}.part2{    background: #f5f7f9;    padding-top: 60px;    padding-bottom: 100px;}.pro-slide{    margin-top: 30px;    height:400px;    overflow: hidden;}.pro-slide .hd ul li{    float: left;    width: 274px;    height: 60px;    background: #fff;    border: 1px solid #d8d8da;    box-shadow: 0 0 5px #d8d8da;    line-height: 60px;    cursor: pointer;    text-align: center;    font-size: 20px;    -webkit-transition: all 0.2s ease;-moz-transition:  all 0.2s ease;transition:  all 0.2s ease;}.pro-slide .hd ul li.on{    background: #00913a;    border: 1px solid #00913a;    color: #fff;}.pro-slide .hd ul li:hover{    background: #00913a;    border: 1px solid #00913a;    color: #fff;}.pro-list{    margin-top: 40px;}.pro-list li{    width: 404px;    height: 244px;    float: left;    margin-bottom: 50px;}.pro-list li:hover img{    transform: scale(1.16);}.pro-list li a{    display: block;    width: 100%;    height: 100%;    overflow: hidden;    position: relative;}.pro-list li a div{    overflow: hidden;}.pro-list li a span{    display: block;    position: absolute;    width: 100%;    height: 58px;    color: #fff;    line-height: 58px;    padding: 0 20px;    background: rgba(0,0,0,0.6);    bottom: 0;    left: 0;    font-size: 18px;}.pro-list li:nth-child(3n-1){    margin-left: 54px;    margin-right: 54px;}.more-btn{    display: block;    width: 404px;    height: 60px;    background: #dfe5eb;    line-height: 60px;    text-align: center;    color: #343b44;    font-weight: bold;    margin: 0 auto;}.part3{    padding-top: 80px;    padding-bottom: 80px;}.part3-l{    float: left;    width: 400px;    background: url("../images/icon.png") no-repeat left bottom;    padding-bottom: 90px;}.part3-r{    float: right;    width: 888px;}.case-slg{    margin-top: 120px;}.case-slg{    width: 294px;    padding-top: 20px;    border-top: 1px solid #dcdcdc;}.case-slg p{    font-size: 18px;    line-height: 30px;}.case-slg p span{    font-weight: bold;}.part3-r-more{    text-align: right;    padding-right: 12px;}.part3-r-more a{    font-size: 18px;    font-weight: bold;}.case-list{}.case-list li{    float: left;    width: 420px;    height: 322px;    margin: 0 12px;}.case-list li a{    display: block;    width: 100%;    height: 100%;    position: relative;    overflow: hidden;}.case-list li a img{}.case-list li:hover img{    transform: scale(1.15);}.case-list li a span{    display: block;    position: absolute;    width: 100%;    height: 50px;    line-height: 50px;    background: rgba(0,0,0,0.6);    color: #fff;    font-size: 16px;    padding: 0 26px;    bottom: -50px;    -webkit-transition: all 0.2s ease;-moz-transition:  all 0.2s ease;transition:  all 0.2s ease;}.case-list li:hover span{    bottom: 0;}.case-slide{    margin-top: 20px;}.case-slide .hd{    width: 320px;    border-top: 1px solid #b5b5b5;    float: right;    margin-top: 60px;    margin-right: 12px;    padding-top: 14px;}.case-slide .hd span{    display: block;    width: 29px;    height: 29px;    float: right;    margin-left: 12px;    cursor: pointer;    filter: grayscale(100%);    -webkit-transition: all 0.2s ease;-moz-transition:  all 0.2s ease;transition:  all 0.2s ease;}.case-slide .hd span:hover{    filter: grayscale(0%);}.case-slide .hd span.prev{background: url("../images/arr-l.png") no-repeat center;}.case-slide .hd span.next{background: url("../images/arr-r.png") no-repeat center;}.part4{    padding-bottom: 70px;}.about-top{}.about-top{    background: url("../images/about-bg.jpg") no-repeat left ;    height: 530px;}.about-intro{    width: 50%;    float: left;    padding:  0 50px;    color: #fff;    margin-top: 75px;}.about-img{    float: right;    width: 50%;    height: 417px;    margin-top: 56px;}.part4 .part-tit h2{    color: #fff;}.about-h2{    font-size: 24px;    font-weight: bold;    color: #fff;    margin-top: 70px;}.about-h3{    font-size: 20px;    font-weight: normal;    margin-top: 5px;    border-bottom: 1px solid #ffffff;    display: inline-block;    padding-bottom: 20px;}.about-h3 span{    font-weight: bold;}.about-p{    font-size: 16px;    margin-top: 20px;    line-height: 32px;}.about-slide-group{    margin-top: 64px;    width: 100%;}.about-slide-group .parHd ul{    float: left;    margin-left: 14px;}.about-slide-group .parHd ul li{    width: 120px;    height: 120px;    position: relative;    text-align: center;    color: #fff;    font-size: 20px;    float: left;    margin-right: 8px;    padding-top: 78px;    cursor: pointer;}.about-slide-group .parHd div{    float: right;    text-align: right;    margin-top: 24px;    border-right: 3px solid #508257;    height: 55px;    padding-right: 30px;    margin-right: 14px;}.about-slide-group .parHd div p{    font-size: 22px;    font-weight: lighter;    line-height: 26px;}.about-slide-group .parHd div h3{    font-size: 22px;    font-weight: bold;}.about-slide-group .parHd ul li:nth-child(1){background: url("../images/about-icon1.jpg") no-repeat center;}.about-slide-group .parHd ul li:nth-child(2){background: url("../images/about-icon2.jpg") no-repeat center;}.about-slide-group .parHd ul li:nth-child(3){background: url("../images/about-icon3.jpg") no-repeat center;}.about-slide-group .parHd ul li:nth-child(4){background: url("../images/about-icon4.jpg") no-repeat center;}.about-slide-group .parHd ul li i{    display: block;    width: 100%;    height: 100%;    background: url("../images/about-iconbd.png") no-repeat center;    position: absolute;    left: 0;    top: 0;    opacity: 0;}.about-slide-group .parHd ul li.on i{    opacity: 1;}.about-slide-group .parHd ul li span{}.about-list{}.about-list li{    width: 302px;    height: 198px;    float: left;    margin: 0 14px;}.about-slide{    position: relative;    margin-top: 50px;}.about-slide .hd span{    display: block;    width: 29px;    height: 29px;    float: right;    position: absolute;    cursor: pointer;    filter: grayscale(100%);    top: 82px;    -webkit-transition: all 0.2s ease;-moz-transition:  all 0.2s ease;transition:  all 0.2s ease;}.about-slide .hd span:hover{    filter: grayscale(0%);}.about-slide .hd span.sPrev{background: url("../images/arr-l.png") no-repeat center;left: -30px;}.about-slide .hd span.sNext{background: url("../images/arr-r.png") no-repeat center;right: -30px;}.more-btn2{    display: block;    width: 376px;    height: 60px;    text-align: center;    line-height: 60px;    background: #dfe5eb;    margin: 40px auto 0;    font-weight: bold;    font-size: 18px;}.part5{    width: 100%;    height: 1038px;    background: url("../images/news-bg.jpg") top center;    background-size: cover;    padding-top: 55px;}.news-list{    margin-top: 40px;}.news-list li{    width: 376px;    float: left;}.news-list li:nth-child(3n-1){    margin-left: 96px;    margin-right: 96px;}.news-list li a{    display: block;    color: #343b44;}.news-list li a h3{    font-size: 18px;    font-weight: bold;}.news-list li a div{    width: 376px;    height: 168px;    margin: 10px 0;    overflow: hidden;}.news-list li a p{    line-height: 20px;    height: 40px;    overflow: hidden;    margin-bottom: 30px;}.news-list li a span{    font-size: 12px;    font-style: italic;}.news-slide{    margin-top: 40px;    height: 405px;    overflow: hidden;}.news-list li:hover img{    transform: scale(1.15);}.news-list li:hover span{    color: #00913a;}.news-slide .hd ul li{    float: left;    width: 274px;    height: 60px;    background: #fff;    border: 1px solid #d8d8da;    box-shadow: 0 0 5px #d8d8da;    line-height: 60px;    cursor: pointer;    text-align: center;    font-size: 20px;    -webkit-transition: all 0.2s ease;-moz-transition:  all 0.2s ease;transition:  all 0.2s ease;}.news-slide .hd ul li.on{    background: #00913a;    border: 1px solid #00913a;    color: #fff;}.news-slide .hd ul li:hover{    background: #00913a;    border: 1px solid #00913a;    color: #fff;}.zx-warp{    width: 100%;    height: 200px;    background: url("../images/zx-bg.jpg") no-repeat center;    margin-top: 60px;    padding-top: 100px;    padding-left: 114px;}.zx-phone{    width: 592px;    height: 58px;    border-radius: 29px;    border: 1px solid #72b68d;}.zx-l{    float: left;    background: url("../images/phone2.png") no-repeat left 30px center;    color: #fff;    font-size: 20px;    line-height: 56px;    padding-left: 70px;    letter-spacing: 1px;}.zx-l span{    font-size: 26px;}.zx-r{    float: right;    margin-right: 8px;    margin-top: 8px;}.zx-phone i{    display: block;    width: 2px;    height: 24px;    background: #3e9b63;    float: left;    margin-top: 17px;    margin-left: 20px;}.zx-r a{    display: block;    width: 144px;    height: 40px;    background: #fff;    color: #00913a;    border-radius: 20px;    text-align: center;    line-height: 40px;    font-size: 20px;}.pnt-list{    margin-left: -24px;    margin-top: 40px;}.pnt-list li{    float: left;    width: 312px;    height: 110px;    border: 0px solid #eee;    margin-left: 24px;    margin-bottom: 20px;}.part6{    padding-top: 60px;    padding-bottom: 60px;}.f-link-bg{    background: #eeeeee;    padding-bottom: 30px;}.f-link-l{    float: left;    height: 40px;    background: url("../images/link.png") no-repeat left center;    margin-top: 46px;    font-size: 20px;    font-weight: bold;    color: #666666;    line-height: 40px;    padding-left: 52px;    width: 188px;}.f-link-list{    float: left;    margin-top: 46px;    width: calc(100% - 188px);}.f-link-list li{    float: left;    margin: 0 12px 10px;    font-size: 16px;}.f-link-list li a{    color: #666;}.footer{    padding-bottom: 50px;}.ft-l{    width: 432px;    float: left;    margin-top: 48px;}.f-logo{    float: left;}.qr-box{    float: left;    margin-left: 32px;}.qr-box img{    float: left;    width: 102px;    height: 102px;}.qr-box span{    float: left;    margin-top: 36px;    color: #666666;    margin-left: 8px;}.f-lx1{    height: 30px;    line-height: 30px;    padding-left: 40px;    background: url("../images/f-icon1.png") no-repeat left center;    font-size: 26px;    font-weight: bold;    color: #339933;    margin-top: 30px;}.f-lx2{    height: 30px;    line-height: 30px;    padding-left: 40px;    background: url("../images/f-icon2.png") no-repeat left center;    margin-top: 10px;}.ft-c{    float: left;    width: 434px;    height: 204px;    border-left: 1px solid #dcdcdc;    border-right: 1px solid #dcdcdc;    padding-left: 72px;    margin-top: 48px;}.ft-c div{    float: left;    width: 170px;}.ft-c div h3{    font-size: 16px;    font-weight: bold;    margin-bottom: 24px;}.ft-c div a{    display: block;    margin-top: 12px;}.ft-r{    float: right;    width: 365px;    margin-top: 48px;}.ft-r{}.ft-r span{    font-size: 22px;}.msg-form{    font-size: 14px;    display: block;    margin-top: 10px;}.msg-form input[type=text]{    width: 180px;    height: 38px;    background: #f7f7f7;    border: 1px solid #bfbfbf;    padding: 0 12px;    outline: none;    font-size: 14px;}.msg-form textarea{    width: 100%;    height: 72px;    border: 1px solid #bfbfbf;    outline: none;    background: #f7f7f7;    resize: none;    padding: 6px 12px;    font-size: 14px;}.yzm-img{    width: 92px;    height: 38px;    border: 1px solid #bfbfbf;    float: left;}.form-row{    margin-top: 6px;}.msg-form input[type=text].yzm-inp{    width: 120px;    float: left;    margin-right: 4px;}.sub-btn{    float: right;    width: 96px;    height: 38px;    background: #00913a;    color: #fff;    outline: none;    border: none;    font-size: 16px;}.cr{    padding-top: 24px;    padding-bottom: 24px;    color: #666;    border-top: 1px solid #dcdcdc;}.cr a{    color: #666;}.cr a:hover{    color: #000;}.in-banner{    width: 100%;    color: #fff;    height: 386px;    background-size: cover;    padding-top: 200px;}.in-banner-tit h2{    font-size: 36px;    font-weight: bold;}.in-banner-tit i{    display: block;    width: 46px;    height: 1px;    background: #fff;    margin: 15px auto;}.in-banner-tit span{    font-size: 22px;}.crumbs{    padding: 20px 0;}.crumbs .container div{    background: url("../images/posi.png") no-repeat left 10px center;    padding-left: 35px;}.erji{    margin-top: 10px;}.erji li{    float: left;    font-size: 16px;    margin: 0 8px;}.erji li a{    display: inline-block;    height: 44px;    line-height: 44px;    padding: 0 28px;    color: #333;    background: #ededed;}.erji li.on a{    background: #00913a;    color: #fff;}.erji li a:hover{    background: #00913a;    color: #fff;}.yw-list{    margin-top: 50px;}.yw-list li{    width: 404px;    float: left;    text-align: center;    font-size: 18px;    margin-bottom: 40px;}.yw-list li:nth-child(3n-1){    margin-left: 54px;    margin-right: 54px;}.yw-list li a{    display: block;    width: 100%;    height: 100%;}.yw-list li a div{    overflow: hidden;    border: 1px solid #dcdcdc;    width: 404px;    height: 246px;}.yw-list li a:hover img{    transform: scale(1.15);}.yw-list li a span{    line-height: 40px;}.page-wrap{    margin-top: 30px;    text-align: right;    font-size: 16px;}.page-wrap a,.page-wrap span{    float: left;    margin: 0 4px;}.page-wrap  a{    display: inline-block;    height: 30px;    background: #b5b5b5;    text-align: center;    line-height: 30px;    padding: 0 10px;    color: #fff;}.page-wrap span{    display: inline-block;    height: 30px;    background: #26933f;    text-align: center;    line-height: 30px;    color: #fff;    padding: 0 10px;}.page-wrap a:hover {    background: #26933f;    color: #fff;}.in-wrap{    padding-bottom: 50px;    border-bottom: 50px solid #eeeeee;}.hj-list2{    margin-top: 40px;}.hj-list2 li{    width: 408px;    float: left;    text-align: center;    font-size: 18px;    margin-bottom: 40px;}.hj-list2 li:nth-child(3n-1){    margin-left: 48px;    margin-right: 48px;}.hj-list2 li a{    display: block;    width: 100%;    height: 100%;}.hj-list2 li a div{    overflow: hidden;    width: 408px;    height: 266px;}.hj-list2 li a:hover img{    transform: scale(1.15);}.hj-list2 li a span{    line-height: 40px;}.contact-wrap{    width: 100%;    height: 396px;}.contact-l{    float: left;    width: 50%;    background: #f7f7f4;    height: 100%;    padding-top: 40px;    padding-left: 84px;}.contact-r{    width: 50%;    float: left;    background: #00913a;    height: 100%;    padding: 26px 120px 0;}.contact-r p{    text-align: center;    color: #fff;    font-size: 24px;}.ctt1{    width: 308px;    padding-top: 10px;    padding-bottom: 15px;    border-bottom: 1px solid #d2d2d2;}.ctt1 span{    font-size: 20px;}.ctt1 p{    font-size: 30px;    font-weight: bold;}.ctt2{    margin-top: 20px;    font-size: 16px;}.ctt3{    margin-top: 25px;}.qr-box2{    float: left;    text-align: center;    margin-right: 26px;}.qr-box2 img{    width: 88px;    height: 88px;    display: block;    margin: 0 auto 8px;}.msg-form2{    margin-top: 12px;}.msg-form2 input[type=text]{    width: 100%;    height: 40px;    border: 1px solid #c9c9c9;    background: #fff;    font-size: 14px;    outline: none;    margin-bottom: 8px;    font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "微软雅黑", sans-serif;    padding: 0 12px;}.msg-form2 textarea{    width: 100%;    height: 118px;    border: 1px solid #c9c9c9;    background: #fff;    resize: none;    font-size: 14px;    outline: none;    font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "微软雅黑", sans-serif;    padding: 6px 12px;}.msg-form2 input[type=text].yzm-inp{    width: 116px;    float: left;}.msg-form2 .yzm-img{    height: 40px;    margin-left: 4px;}.msg-form2 .sub-btn{    float: right;    width: 100px;    height: 40px;    background: #f39800;    color: #fff;    outline: none;    border: none;    font-size: 16px;    border-radius: 4px;}.gsjj-part1{    margin-top: 60px;    border-bottom: 1px solid #dcdcdc;    padding-bottom: 60px;}.gsjj-part1-l{    float: left;    width: 644px;    height: 348px;}.gsjj-part1-r{    float: right;    width: 634px;}.gsjj-part1-r h2{    font-size: 24px;    font-weight: normal;    padding-bottom: 40px;    border-bottom: 1px solid #dcdcdc;}.gsjj-part1-r div{    margin-top: 40px;}.gsjj-part1-r div p{    font-size: 16px;    margin-top: 30px;    line-height: 28px;}.gsjj-part2{    margin-top: 50px;}.gsjj-part2 p{    font-size: 16px;}.gsjj-part2 h3{    font-size: 20px;    font-weight: normal;    margin-top: 30px;}.gs-img{    margin-top: 50px;}.gs-img div{    float: left;    width: 414px;    height: 226px;    margin-bottom: 20px;}.gs-img div:nth-child(3n-1){    margin-left: 39px;    margin-right: 39px;}.wh-l{    width: 726px;    float: left;}.wh-l ul{    margin-top: -40px;}.wh-l ul li{    border-bottom: 1px solid #dcdcdc;    padding-bottom: 32px;    margin-top: 40px;}.wh-l ul li:last-child{    border-bottom: none;}.wh-l ul li img{    display: block;}.wh-l ul li h3{    font-size: 30px;    font-weight: normal;    margin-top: 40px;    margin-bottom: 8px;}.wh-l ul li p{    font-size: 22px;}.wh-r{    float: right;    width: 507px;    padding-top: 45px;    position: relative;    height: 740px;}.wh-r div{    width: 465px;    height: 695px;    position: relative;    z-index: 2;}.wh-r i{    display: block;    width: 450px;    height: 707px;    border: 4px solid #dcdcdc;    position: absolute;    top: 0;    right: 0;}.wh-wrap{    margin-top: 60px;}.zp-slide{    width: 100%;    margin-top: 30px;}.zp-slide .zp-top{    background: #f7f6f4;    height: 60px;    line-height: 60px;    padding-left: 40px;    margin-top: 20px;}.zp-slide div.on i{    background: url("../images/zp-icon2.png") no-repeat center;}.zp-top span{    float: left;    font-size: 18px;    width: 310px;}.zp-top i{    display: block;    width: 90px;    height: 35px;    float: right;    background: url("../images/zp-icon1.png") no-repeat center;    margin-top: 12px;    margin-right: 18px;    cursor: pointer;}.zp-ct{    padding: 20px 40px 40px;    line-height: 28px;}.news-list2{    margin-top: 50px;}.news-list2 li{    float: left;    width: 414px;    margin-bottom: 35px;}.news-list2 li a{    display: block;    width: 100%;}.news-list2 li div{    width: 100%;    height: 208px;    overflow: hidden;}.news-list2 li span{    font-size: 16px;    line-height: 32px;    color: #3c4857;}.news-list2 li p{    color: #3c4857;    font-size: 18px;    line-height: 24px;}.news-list2 li:nth-child(3n-1){    margin-left: 39px;    margin-right: 39px;}.news-list2 li a:hover img{    transform: scale(1.15);}.news-dt{    margin-top: 50px;}.news-dt-tit{}.news-dt-tit h2{    font-size: 24px;    font-weight: normal;}.news-dt-tit p{    color: #666666;    margin-top: 10px;}.news-dt-txt{    font-size: 16px;    line-height: 30px;    margin-top: 20px;    padding: 0 20px 30px;}.news-dt-txt img{    margin: 20px auto;}.flip-wrap{}.flip-wrap div{    width: 50%;    height: 46px;    line-height: 46px;}.flip-wrap div.shang{    background: #f1f0ec;    padding-left: 20px;}.flip-wrap div.xia{    background: #dcdcdc;    text-align: right;    padding-right: 20px;}.case-list2{    margin-top: 40px;}.case-list2 li{    float: left;    width: 398px;    height: 305px;    margin: 0 0 45px;}.case-list2 li:nth-child(3n-1){    margin: 0  63px 45px;}.case-list2 li a{    display: block;    width: 100%;    height: 100%;    position: relative;    overflow: hidden;}.case-list2 li a img{}.case-list2 li:hover img{    transform: scale(1.15);}.case-list2 li a span{    display: block;    position: absolute;    width: 100%;    height: 50px;    line-height: 50px;    background: rgba(0,0,0,0.6);    color: #fff;    font-size: 16px;    padding: 0 26px;    bottom: -50px;    -webkit-transition: all 0.2s ease;-moz-transition:  all 0.2s ease;transition:  all 0.2s ease;}.case-list2 li:hover span {    bottom: 0;}.Validform_wrong{    visibility: hidden;}.Validform_checktip{visibility: hidden; display: none;}