<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*!
 * 米维建站  一建轻松建站
 * 详尽信息请看官网：http://www.miwinfo.com/
 *
 * Copyright 2014 米维建站
 *
 * 请尊重原创，保留头部版权
 * 仅供学习参考使用，不可用于任何商业用途
 *
 * 客服QQ 974837117
 */
.content { width: 1200px; height: auto; margin: 0 auto; box-sizing:border-box;}
img {max-width: 100%;}
.page-down {width: 30px;height: 30px;background: #999;position: fixed;bottom: 30px;right: 30px;text-align: center;line-height: 30px;font-size: 18px;color: #fff;cursor: pointer;display: none;z-index: 99999;}
.page-down:hover {background: #097ee5;}/* 回到顶部 */
.table{ display:table; width:100%; height:100%;}
.table .cell{ display:table-cell; text-align:center; vertical-align:middle;}
.smallest-screen {position: fixed;z-index: 999999;width: 100%;height: 100%;background: url(../images/displaynone.png) no-repeat center #666;display: none;}
@media only screen and (max-width : 319px) {
.smallest-screen {display: block;} /*判断屏幕小于319px隐藏显示网站*/
}
.white{ color:#fff !important;}
.webmain{ overflow:hidden; min-width: 1200px; }

.middle_holder { display: inline-block; font-size: 0; width: 0; height: 50px;vertical-align: middle;}
.middle {display: inline-block;vertical-align: middle; width: 100%;}
.nav_handle { display: none; position: relative; width: 27px; padding: 0 15px; cursor: pointer; float: right; }
.nav_handle b { width: 27px; height: 10px; position: relative; }
.nav_handle b i { display: block; position: absolute; left: 0; right: 0; height: 2px; background-color: #333; top: 0; -webkit-transform-origin: 29% 50%; transform-origin: 29% 50%;  transition: all .3s ease; -webkit-transition: all .3s ease; }
.nav_handle b .l_2 { top: auto; bottom: 0; }
.nav_handle.on b i{transform: rotate(45deg); background: #097ee5;}
.nav_handle.on b .l_2 { transform: rotate(-45deg); }

.banner{ position: relative; width: 100%; }
.banner img{ width: 100%; height: auto; }
.banner .pagination{ z-index: 99999; text-align: center; line-height: 200px; height: 30px; width: 100%; position: absolute; left: 0; bottom: 150px; }
.banner .pagination .swiper-pagination-switch{ margin: 0 5px; cursor: pointer; display: inline-block; width: 15px; height: 15px; border-radius: 50%; background: rgba(255,255,255,.7); }
.banner .pagination .swiper-active-switch{ background: #097ee5; }
.banner .push{ width:100%; height:30px; background:#000033; margin-bottom:150px; z-index:99999;}
.intop{ background: #fafafa; border-bottom: 1px solid #e3e3e3; height: 40px; line-height: 40px; color: #666; }

.header .logo{ float: left; }
.header .phone{ margin-top: 22px; line-height: 25px; float: right; height: 55px; padding-left: 75px; color: #999; font-size: 14px; background: url(../images/index_01.png) no-repeat left; }
.header .phone span{ display: block;  font-size: 24px; font-weight: bold; color: #097ee5;}

.inmuen{ height: 50px; line-height: 50px; background: #097ee5;  }
.inmuen ul li{ display: block; padding: 0 30px; color: #fff; font-size: 16px; float: left; }
.inmuen ul li:hover{ background: #006bc9; }
.inmuen ul li.on{ background: #006bc9; }

.bannermain{ position: relative; }
.insearch{ text-align: center; width: 100%; padding: 35px 0; background: rgba(0,0,0,.6); position: absolute; left: 0; bottom: 0; }
.insearch .input{ width: 580px; height: 40px; line-height: 40px; background: #fff; display: inline-block; border-radius: 8px; padding: 15px 15px 15px 0; }
.insearch .input .xiala{ position: relative; width: 105px; padding-left: 35px; height: 40px; float: left; border-right: 1px solid #dfdfdf; text-align: left; font-size: 16px; color: #666; }
.insearch .input .xiala .ico{ float: right; margin-right: 25px; }
.insearch .input .xiala .xf{ display: none; position: absolute; width: 100%; top: 40px; background: #fff; left: 0; text-align: center; box-shadow: 0 0 20px rgba(0,0,0,.1); }
.insearch .input .xiala .xf ul li{ display: block; line-height: 35px; font-size: 14px; cursor: pointer; }
.insearch .input .xiala .xf ul li:hover{ background: #097ee5; color: #fff; }
.insearch .input .xiala:hover .xf{ display: block; }
.insearch .input .text{ width: 410px; height: 40px; font-size: 16px; color: #666; }
.insearch .chax{ display: inline-block; width: 160px; height: 70px; line-height: 70px; margin-left: 10px; border-radius: 8px; background: #097ee5; color: #fff; font-size: 16px; }

.infuwfw{ padding: 60px 0; background: #fff; }
.infuwfw .lmtit{ font-size: 30px; color: #333; text-align: center; margin-bottom: 5px; }
.infuwfw .enlmtit{ font-size: 14px; color: #999; text-align: center; margin-bottom: 40px; }
.infuwfw .nr ul li{ text-align: center; display: block; position: relative; width: 18%; box-sizing: border-box; float: left; margin: 0 1%; padding: 15px; border: 1px solid #dfdfdf; }
.infuwfw .nr ul li .xian{ width: 50px; height: 3px; position: absolute; left: 50%; top: 0; margin-left: -25px; }
.infuwfw .nr ul li .xian .hong{ width: 50%; float: left; height: 3px; background: #ec271e; }
.infuwfw .nr ul li .xian .lan{ width: 50%; float: left; height: 3px; background: #097ee5; }
.infuwfw .nr ul li .pic{ margin-bottom: 10px; }
.infuwfw .nr ul li .tit{ height: 30px; line-height: 30px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 18px; font-weight: bold; color: #097ee5; }
.infuwfw .nr ul li .jj{ font-size: 14px; line-height: 22px; color: #999; height: 66px; overflow: hidden; margin-bottom: 20px; }
.infuwfw .nr ul li .more{ width: 40px; height: 40px; border: 1px solid #dfdfdf; background: #fff; position: absolute; border-radius: 50%; line-height: 40px; text-align: center; font-size: 18px; color: #666; left: 50%; margin-left: -20px; bottom: -20px; }
.infuwfw .nr ul li .ann{ display: none; position: absolute; width: 100%; height: 30px; line-height: 30px; text-align: center; left: 0; bottom: -15px; }
.infuwfw .nr ul li .ann a{ display: inline-block; width: 60px; height: 30px; background: #097ee5; color: #fff; font-size: 14px; border-radius: 5px; margin: 0 5px; }
.infuwfw .nr ul li:hover{ box-shadow: 0 0 20px rgba(0,0,0,.1); }
.infuwfw .nr ul li:hover .more{ display: none; }
.infuwfw .nr ul li:hover .ann{ display: block; }

.inyous{ padding: 60px 0; background: #f5f5f6; }
.inyous .lmtit{ font-size: 30px; color: #333; text-align: center; margin-bottom: 5px;  font-family:"微软雅黑"; }
.inyous .enlmtit{ font-size: 16px; color: #666; text-align: center; margin-bottom: 40px;  font-family:"微软雅黑";}
.inyous .nr{ background: #fff; border-left: 1px solid #f5f5f6; border-top: 1px solid #f5f5f6; }
.inyous .nr ul li{ border-right: 1px solid #f5f5f6; border-bottom: 1px solid #f5f5f6; display: block; width: 33.3333333%; float: left; box-sizing: border-box; padding: 50px 50px 50px 175px; position: relative; }
.inyous .nr ul li .pic{ width: 110px; height: 110px; position: absolute; left: 40px; top: 45px; }
.inyous .nr ul li .tit{ font-size: 20px; font-weight: bold; color: #ec271e; margin-bottom: 10px;  font-family:"微软雅黑";}
.inyous .nr ul li .jj{ font-size: 16px; color: #666; line-height: 30px; height: 60px; overflow: hidden;  font-family:"微软雅黑";}

.inabout{ padding: 50px 0; background: #fff; }
.inabout .leftnr{ float: left; width: 620px; }
.inabout .leftnr .lmtit{ display: inline-block; font-size: 30px; color: #333333;  font-family:"微软雅黑"; }
.inabout .leftnr .enlmtit{ display: inline-block; font-size: 14px; color: #666; margin-left: 10px;  font-family:"微软雅黑"; }
.inabout .leftnr .wz{ padding: 20px 0; line-height: 30px; font-size: 17px; color: #444; font-family:"微软雅黑"; }
.inabout .leftnr .more{ display: block; width: 150px; height: 45px; line-height: 45px;text-align: center; background: #097ee5; font-size: 20px; color: #fff; font-weight:600; }
.inabout .pic{ float: right; width: 530px; }

.inteam{ padding: 60px 0 140px; background: #f5f5f6; }
.inteam .lmtit{ font-size: 30px; color: #333; text-align: center; margin-bottom: 5px;  font-family:"微软雅黑";}
.inteam .enlmtit{ font-size: 16px; color: #666; text-align: center; margin-bottom: 40px;  font-family:"微软雅黑"; }
#imageFlow { width: 1200px; margin: 0 auto; position: relative; min-height: 260px; padding: 0 0 100px; }
#imageFlow .diapo { position: absolute; left: -1000px; cursor: pointer; -ms-interpolation-mode: nearest-neighbor;}
#imageFlow .link { margin-left: -1px; margin-bottom: -1px; }
#imageFlow .bank { visibility: hidden; }
#imageFlow img {height: 270px;}
#imageFlow .top { position: absolute; width: 100%; height: 40%; background: #181818; }
#imageFlow .text { position: absolute; left: 50%; width: 560px; bottom: -90px; margin-left: -280px; text-align: center; color: #333; z-index: 1000;}
#imageFlow .title { font-size: 30px; padding: 40px 0;  font-family:"微软雅黑"; }
#imageFlow .legend { font-size: 14px; color: #666; line-height: 30px;  font-family:"微软雅黑"; }
#imageFlow .scrollbar { position: absolute; width: 420px; height: 50px; left: 50%; margin-left: -210px; bottom: 7px; z-index: 1000; }
#imageFlow .track { position: absolute; left: 1%; width: 98%; height: 16px; filter: alpha(opacity=30); opacity: 0.3; }
#imageFlow .arrow-left { position: absolute; }
#imageFlow .arrow-right { position: absolute; right: 0px; }
#imageFlow .bar { position: absolute; height: 16px; left: 25px; }
#imageFlow .arrow-left{ width: 50px; height: 50px; border-radius: 50%; border:1px solid #666666; position: absolute; left: 0; top: 0; text-align: center; line-height: 50px; font-size: 20px; color: #666666; transition: all 0.5s;}
#imageFlow .arrow-right{ width: 50px; height: 50px; border-radius: 50%; border:1px solid #666666; position: absolute; right: 0; top: 0; text-align: center; line-height: 50px; font-size: 20px; color: #666666; transition: all 0.5s;}
#imageFlow .arrow-left:hover, #imageFlow .arrow-right:hover{ border:1px solid #cf0b2c; background: #cf0b2c; color: #fff; }
canvas{display: none;}

.inrongy{ padding: 50px 0; background: #fff; }
.inrongy .lmtit{ display: inline-block; font-size: 30px; color: #333333; font-family:"微软雅黑"; }
.inrongy .enlmtit{ display: inline-block; font-size: 15px; color: #666; margin-left: 10px; font-family:"微软雅黑"; }
.inrongynr{ padding: 45px 0; position: relative; }
.inrongynr .bd ul li{ display: block; width: 25%; float: left; box-sizing: border-box; }
.inrongynr .bd ul li .pic{ padding: 0 10px; }
.inrongynr .hd{ position: absolute; width: 100%; height: 30px; line-height: 30px; text-align: center; left: 0; bottom: 0; }
.inrongynr .hd ul li{ cursor: pointer; display: inline-block; width: 10px; height: 10px; background: #ccc; margin: 0 3px; overflow: hidden; line-height: 10000px; border-radius: 50%; }
.inrongynr .hd ul li.on{ background: #097ee5; }
.inrongynr .prev,.inrongynr .next{ cursor: pointer; position: absolute; width: 35px; height: 35px; border-radius: 50%; border: 1px solid #d3d1d1; color: #999; line-height: 35px; text-align: center; font-size: 18px; }
.inrongynr .prev:hover,.inrongynr .next:hover{ border: 1px solid #097ee5; background: #097ee5; color: #fff; }
.inrongynr .prev{ top: -38px; right: 50px; }
.inrongynr .next{ top: -38px; right: 5px; }

.incase{ padding: 50px 0; background: #f5f5f6;}
.incase .lmtit{ display: inline-block; font-size: 30px; color: #333333; }
.incase .enlmtit{ display: inline-block; font-size: 14px; color: #999; margin-left: 10px; }
.incasenr{ padding: 30px 0; position: relative; }
.incasenr .bd ul li{ display: block; width: 33.333333%; float: left; box-sizing: border-box; }
.incasenr .bd ul li .li{ padding: 15px 15px 15px 200px; position: relative; }
.incasenr .bd ul li .li .pic{ width: 180px; height: 70px; border: 1px solid #dfdfdf; position: absolute; left: 0; top: 15px; }
.incasenr .bd ul li .li .tit{ margin-bottom: 5px; font-size: 16px; color: #333; height: 20px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.incasenr .bd ul li .li .jj{ font-size: 14px; line-height: 22px; height: 44px; overflow: hidden; color: #666; }
.incasenr .hd{ position: absolute; width: 100%; height: 30px; line-height: 30px; text-align: center; left: 0; bottom: 0; }
.incasenr .hd ul li{ cursor: pointer; display: inline-block; width: 10px; height: 10px; background: #ccc; margin: 0 3px; overflow: hidden; line-height: 10000px; border-radius: 50%; }
.incasenr .hd ul li.on{ background: #097ee5; }
.incasenr .prev,.incasenr .next{ cursor: pointer; position: absolute; width: 35px; height: 35px; border-radius: 50%; border: 1px solid #d3d1d1; color: #999; line-height: 35px; text-align: center; font-size: 18px; }
.incasenr .prev:hover,.incasenr .next:hover{ border: 1px solid #097ee5; background: #097ee5; color: #fff; }
.incasenr .prev{ top: -38px; right: 50px; }
.incasenr .next{ top: -38px; right: 5px; }

.innews{ padding: 60px 0; background: #f5f5f6; }
.innews .list{ width: 31.333333%; margin-right: 2%; float: left; }
.innews .list ul li{ display: block; line-height: 35px; height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; color: #333; }
.innews .list ul li:hover{ color: #097ee5; }
.innews .ndt{ /*width: 33.333333%;*/ float: left; }
.innews .ndt .lmtit{ line-height: 20px; font-size: 30px; color: #333; margin-bottom: 20px; font-family:"微软雅黑";}
.innews .ndt ul li{ display: block; padding: 15px 0; }
.innews .ndt ul li .tit{ height: 20px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; color: #666; margin-bottom: 10px;  font-family:"微软雅黑"; }
.innews .ndt ul li .jj{ font-size: 15px; line-height: 25px; /*height: 40px;*/ overflow: hidden; color: #666; /*margin-bottom: 8px;*/ font-family:"微软雅黑";}

.inted{ padding: 30px 0; background: #f5f5f6; }
.inted ul li{ display: block; position: relative; width: 20%; float: left; box-sizing: border-box; padding: 0 0 0 65px; }
.inted ul li .pic{ width: 51px; height: 51px; position: absolute; left: 0; top: 0; }
.inted ul li .tit{ font-size: 18px; color: #333; margin-bottom: 5px; font-family:"微软雅黑"; }
.inted ul li .jj{ font-size: 12px; color: #999; font-family:"微软雅黑"; }

.footer{ padding: 60px 0; background: #333333; }
.footer .fnav{ float: left; padding-right: 60px; }
.footer .fnav .tit{ font-size: 16px; font-weight: bold; color: #dddddd; margin-bottom: 20px; font-family:"微软雅黑"; }
.footer .fnav a{ display: block; font-size: 14px; color: #fff; line-height: 30px; font-family:"微软雅黑";}
.footer .fnav a:hover{ color: #fff;  font-family:"微软雅黑";}
.footer .ewm{ padding: 20px 0; float: left; padding-right: 60px; }
.footer .ewm ul li{ display: block; float: left; margin: 0 10px; width: 112px; }
.footer .ewm ul li .tit{ text-align: center; font-size: 14px; color: #fff; line-height: 25px; }
.footer .fcon{ /*width: 450px;*/ float: left; color: #fff; font-size: 14px; line-height: 30px; }
.footer .fcon span{ display: block; font-size: 30px; color: #dddddd; margin-bottom: 20px; }

.banq{ padding: 10px 0; line-height: 30px; background: #222222; color: #929292; }
.banq .link{ width: 600px; float: left; color: #ddd; }
.banq .link a{ color: #929292; margin: 0 5px; }
.banq .link a:hover{ color: #097ee5; }
.banq .fr{ width: 600px; text-align: right; float: right; }

.nybanner img{ width: 100%; height: auto; }

.nybanqdj{ padding: 50px 0; background: #fff; }
.nybanqdj .lmtit{ font-size: 14px; color: #999; margin-bottom: 30px; line-height: 35px; height: 35px; background: url(../images/banquan_01.png) no-repeat right center; }
.nybanqdj .lmtit span{ display: inline-block; width: 35px; height: 35px; font-weight: bold; font-size: 20px; color: #fff; background: #097ee5; text-align: center; margin-right: 10px; }
.nybanqdj .lmtit em{ font-size: 24px; font-weight: bold; color: #097ee5; margin-right: 10px; }
.nybanqdj .nr ul li{ text-align: center; width: 23%; margin: 25px 1%; float: left; box-sizing: border-box; padding: 40px 20px; position: relative; box-shadow: 0 0 20px rgba(0,0,0,.1); }
.nybanqdj .nr ul li .pic{ margin-bottom: 10px; }
.nybanqdj .nr ul li .tit{ height: 40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 24px; color: #333; }
.nybanqdj .nr ul li .price{ width: 170px; height: 50px; border-radius: 25px; background: #fff; position: absolute; left: 50%; margin-left: -85px; bottom: -25px; box-shadow: 0 0 20px rgba(0,0,0,.1); line-height: 50px; font-size: 20px; color: #ff2424; font-weight: bold; }
.nybanqdj .nr ul li .ann{ display: none; width: 170px; height: 50px; border-radius: 25px; background: #097ee5; position: absolute; left: 50%; margin-left: -85px; bottom: -25px;  line-height: 50px; font-size: 18px; color: #fff;  }
.nybanqdj .nr ul li:hover .price{ display: none; }
.nybanqdj .nr ul li:hover .ann{ display: block; }
.nybanqdj .more{ display: block; width: 160px; height: 40px; border-radius: 20px; text-align: center; line-height: 40px; background: #097ee5; font-size: 16px; color: #fff; margin: 40px auto 0; }
.nybanqdj .more:hover{ background: #006bc9; }

.nybanqlc{ padding: 50px 0; background: #f5f5f5; }
.nybanqlc .lmtit{ font-size: 14px; color: #999; margin-bottom: 30px; line-height: 35px; height: 35px; background: url(../images/banquan_01.png) no-repeat right center; }
.nybanqlc .lmtit span{ display: inline-block; width: 35px; height: 35px; font-weight: bold; font-size: 20px; color: #fff; background: #097ee5; text-align: center; margin-right: 10px; }
.nybanqlc .lmtit em{ font-size: 24px; font-weight: bold; color: #097ee5; margin-right: 10px; }
.nybanqlc .nr{ height: 315px; position: relative; background: url(../images/banquan_10.png) no-repeat center; }
.nybanqlc .nr ul li{ position: absolute; display: block; width: 180px; height: 130px; border: 1px dashed #097ee5; background: #fff; border-radius: 5px; padding: 20px 5px; box-sizing: border-box; text-align: center; }
.nybanqlc .nr ul li .tit{ font-size: 16px; font-weight: bold; margin-bottom: 5px; color: #097ee5; }
.nybanqlc .nr ul li .jj{ font-size: 12px; color: #999; line-height: 22px; }
.nybanqlc .nr ul li.wz1{ left: 0; top: 178px; }
.nybanqlc .nr ul li.wz2{ left: 168px; top: 0; }
.nybanqlc .nr ul li.wz3{ left: 342px; top: 178px; }
.nybanqlc .nr ul li.wz4{ left: 510px; top: 0; }
.nybanqlc .nr ul li.wz5{ left: 682px; top: 178px; }
.nybanqlc .nr ul li.wz6{ left: 850px; top: 0; }
.nybanqlc .nr ul li.wz7{ left: 1022px; top: 178px; }

.nybanqys{ padding: 0 0 50px; background: #f5f5f5; }
.nybanqys .nr{ position: relative; }
.nybanqys .nr .pic{ text-align: center; }
.nybanqys .nr .left{ width: 280px; position: absolute; left: 100px; top: 80px; text-align: left; }
.nybanqys .nr .left ul li{ background: url(../images/banquan_12.png) no-repeat left center; display: block; padding-left: 20px; position: relative; line-height: 45px; font-size: 18px; color: #333; }
.nybanqys .nr .right{ width: 280px; position: absolute; right: 50px; top: 80px; text-align: left; }
.nybanqys .nr .right ul li{ background: url(../images/banquan_12.png) no-repeat left center; display: block; padding-left: 20px; position: relative; line-height: 45px; font-size: 18px; color: #333; }

.nynews{ padding: 50px 0; background: #fff; }
.nynews .leftnr{ width: 565px; float: left; }
.nynews .leftnr .lmtit{ line-height: 50px; font-size: 18px; color: #097ee5; }
.nynews .leftnr .nr ul li{ display: block; padding: 15px 0; border-bottom: 1px dashed #dfdfdf; }
.nynews .leftnr .nr ul li .tit{ height: 45px; line-height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; color: #555; padding-left: 35px; background: url(../images/banquan_13.png) no-repeat left center; }
.nynews .leftnr .nr ul li .jj{ height: 50px; line-height: 25px; overflow: hidden; font-size: 14px; color: #999; padding-left: 35px; background: url(../images/banquan_14.png) no-repeat left top; }
.nynews .rightnr{ width: 600px; float: right; }
.nynews .rightnr .lmtit{ line-height: 50px; font-size: 18px; color: #097ee5; }
.nynews .rightnr .nr .one{ min-height: 190px; padding: 0 0 25px 300px; position: relative; border-bottom: 1px dashed #dfdfdf; }
.nynews .rightnr .nr .one .pic{ width: 290px; height: 190px; position: absolute; left: 0; top: 0; }
.nynews .rightnr .nr .one .tit{ height: 40px; line-height: 40px; margin: 10px 0 5px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 16px; color: #333; }
.nynews .rightnr .nr .one .jj{ font-size: 14px; line-height: 25px; height: 100px; overflow: hidden; color: #999; }
.nynews .rightnr .nr .one .more{ float: left; width: 100px; height: 30px; text-align: center; line-height: 30px; border-radius: 15px; background: #097ee5; font-size: 14px; color: #fff; float: left; }
.nynews .rightnr .nr .one .date{ float: right; line-height: 30px; color: #999; }
.nynews .rightnr .nr ul li{ display: block; height: 40px; line-height: 40px; }
.nynews .rightnr .nr ul li .tit{ float: left; width: 380px; padding-left: 20px; background: url(../images/banquan_15.png) no-repeat left; height: 40px; overflow: hidden; font-size: 14px; color: #777777; text-overflow: ellipsis; white-space: nowrap;}
.nynews .rightnr .nr ul li .date{ float: right; font-size: 14px; color: #666;  }
.nynews .rightnr .nr ul li:hover .tit{ color: #097ee5; background: url(../images/banquan_16.png) no-repeat left; }
.nynews .rightnr .nr ul li:hover .date{ color: #097ee5; }

.nyguanbbanner{ height: 120px; padding-top: 200px; }
.nyguanbbanner .biaod{ width: 1100px; height: 50px; background: #ffffff; border-radius: 25px; margin: 0 auto; overflow: hidden; }
.nyguanbbanner .biaod .text{ height: 30px; width: 200px; padding: 0 50px; float: left; margin-top: 10px; font-size: 16px; border-right: 1px solid #dfdfdf; }
.nyguanbbanner .biaod .sub{ width: 170px; height: 50px; float: right; font-size: 18px; color: #fff; background: #097ee5; }

.nyguanbjz{ padding: 60px 0; background: #fff; }
.nyguanbjz .lmtit{ text-align: center; font-size: 36px; color: #333333; margin-bottom: 10px; }
.nyguanbjz .lmtit span{ color: #097ee5; }
.nyguanbjz .lmjj{ font-size: 16px; clear: #666666; text-align: center; margin-bottom: 60px; }
.nyguanbjz .nr ul li{ text-align: center; display: block; width: 16.6666666%; box-sizing: border-box; float: left; padding: 0 25px; }
.nyguanbjz .nr ul li .pic{ margin-bottom: 10px; }
.nyguanbjz .nr ul li .tit{ height: 40px; line-height: 40px; overflow: hidden; font-size: 18px; font-weight: bold; color: #097ee5; text-overflow: ellipsis; white-space: nowrap; }
.nyguanbjz .nr ul li .jj{ font-size: 14px; color: #666; line-height: 25px; height: 50px; overflow: hidden; }

.nyguanblc{ padding: 50px 0; background: #f5f5f5; }
.nyguanblc .lmtit{ font-size: 14px; color: #999; margin-bottom: 30px; line-height: 35px; height: 35px; background: url(../images/banquan_01.png) no-repeat right center; }
.nyguanblc .lmtit span{ display: inline-block; width: 35px; height: 35px; font-weight: bold; font-size: 20px; color: #fff; background: #097ee5; text-align: center; margin-right: 10px; }
.nyguanblc .lmtit em{ font-size: 24px; font-weight: bold; color: #097ee5; margin-right: 10px; }
.nyguanblc .nr{ height: 180px; position: relative; background: url(../images/banquan_10.png) no-repeat center; }
.nyguanblc .nr ul li{ position: absolute; display: block; width: 180px; height: 67px; border: 1px dashed #097ee5; background: #fff; border-radius: 5px; padding: 20px 5px; box-sizing: border-box; text-align: center; }
.nyguanblc .nr ul li .tit{ font-size: 16px; font-weight: bold; margin-bottom: 5px; color: #097ee5; }
.nyguanblc .nr ul li .jj{ font-size: 12px; color: #999; line-height: 22px; }
.nyguanblc .nr ul li.wz1{ left: 0; top: 115px; }
.nyguanblc .nr ul li.wz2{ left: 168px; top: 0; }
.nyguanblc .nr ul li.wz3{ left: 342px; top: 115px; }
.nyguanblc .nr ul li.wz4{ left: 510px; top: 0; }
.nyguanblc .nr ul li.wz5{ left: 682px; top: 115px; }
.nyguanblc .nr ul li.wz6{ left: 850px; top: 0; }
.nyguanblc .nr ul li.wz7{ left: 1022px; top: 115px; }

.nyguanbys{ padding: 50px 0; background: #f5f5f5; }
.nyguanbys .lmtit{ font-size: 14px; color: #999; margin-bottom: 30px; line-height: 35px; height: 35px; background: url(../images/banquan_01.png) no-repeat right center; }
.nyguanbys .lmtit span{ display: inline-block; width: 35px; height: 35px; font-weight: bold; font-size: 20px; color: #fff; background: #097ee5; text-align: center; margin-right: 10px; }
.nyguanbys .lmtit em{ font-size: 24px; font-weight: bold; color: #097ee5; margin-right: 10px; }
.nyguanbys .nr{ background: #fff; border-left: 1px solid #f5f5f6; border-top: 1px solid #f5f5f6; }
.nyguanbys .nr ul li{ border-right: 1px solid #f5f5f6; border-bottom: 1px solid #f5f5f6; display: block; width: 33.3333333%; float: left; box-sizing: border-box; padding: 50px 50px 50px 175px; position: relative; }
.nyguanbys .nr ul li .pic{ width: 110px; height: 110px; position: absolute; left: 40px; top: 45px; }
.nyguanbys .nr ul li .tit{ font-size: 20px; font-weight: bold; color: #ec271e; margin-bottom: 10px; }
.nyguanbys .nr ul li .jj{ font-size: 16px; color: #666; line-height: 30px; height: 60px; overflow: hidden; }

.nyguanbnews{ padding: 50px 0; background: #fff; }
.nyguanbnews .lmtit{ line-height: 50px; font-size: 18px; color: #097ee5; }
.nyguanbnews .nr ul li{ display: block; padding: 15px 0; border-bottom: 1px dashed #dfdfdf; width: 48%; margin: 0 1%; float: left; }
.nyguanbnews .nr ul li .tit{ height: 45px; line-height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; color: #555; padding-left: 35px; background: url(../images/banquan_13.png) no-repeat left center; }
.nyguanbnews .nr ul li .jj{ height: 50px; line-height: 25px; overflow: hidden; font-size: 14px; color: #999; padding-left: 35px; background: url(../images/banquan_14.png) no-repeat left top; }

.nyshangbfw{ border-bottom: 1px solid #eeeeee; }
.nyshangbfw .nr ul li{ width: 31.3333333%; }
.nyshangbfw .nr ul li .jj{ height: 44px; overflow: hidden; line-height: 22px; color: #999; }

.nyshangbgj .nr ul li{ width: 14.66666666%; margin: 5px 1%; }
.nyshangbgj .nr ul li .ann{ display: block; width: 130px; height: 40px; position: static; line-height: 40px; margin: 10px auto 0; font-size: 14px; }

.nyshangbyn{ background: #f5f5f5; }
.nyshangbyn .nr ul li{ background: #fff; width: 23%; }
.nyshangbyn .nr ul li.tesu{ background: #fff; width: 48%; }
.nyshangbyn .nr ul li .jj{ height: 44px; overflow: hidden; line-height: 22px; color: #999; }

.nyshangbqtyw{ padding: 50px 0; background: #fff; }
.nyshangbqtyw .lmtit{ font-size: 14px; color: #999; margin-bottom: 30px; line-height: 35px; height: 35px; background: url(../images/banquan_01.png) no-repeat right center; }
.nyshangbqtyw .lmtit span{ display: inline-block; width: 35px; height: 35px; font-weight: bold; font-size: 20px; color: #fff; background: #097ee5; text-align: center; margin-right: 10px; }
.nyshangbqtyw .lmtit em{ font-size: 24px; font-weight: bold; color: #097ee5; margin-right: 10px; }
.nyshangbqtyw .nr ul li{ display: block; position: relative; width: 31.33333%; margin: 10px 1%; float: left; box-sizing: border-box; float: left; box-shadow: 0 0 20px rgba(0,0,0,.1); padding: 40px 20px 85px 145px; }
.nyshangbqtyw .nr ul li .pic{ position: absolute; width: 95px; left: 30px; top: 40px; }
.nyshangbqtyw .nr ul li .tit{ font-size: 24px; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333333; margin-bottom: 5px; }
.nyshangbqtyw .nr ul li .jj{ font-size: 14px; height: 50px; line-height: 25px; overflow: hidden; color: #777777; }
.nyshangbqtyw .nr ul li .price{ font-size: 22px; color: #ff2424; font-weight: bold; height: 85px; text-align: center; width: 100%; position: absolute; left: 0; bottom: 0; line-height: 85px; }

.nyshangblc{ padding: 50px 0; background: #f5f5f5; }
.nyshangblc .lmtit{ font-size: 14px; color: #999; margin-bottom: 30px; line-height: 35px; height: 35px; background: url(../images/banquan_01.png) no-repeat right center; }
.nyshangblc .lmtit span{ display: inline-block; width: 35px; height: 35px; font-weight: bold; font-size: 20px; color: #fff; background: #097ee5; text-align: center; margin-right: 10px; }
.nyshangblc .lmtit em{ font-size: 24px; font-weight: bold; color: #097ee5; margin-right: 10px; }
.nyshangblc .nr{ background: url(../images/shangbiao_22.png) no-repeat center 40px; }
.nyshangblc .nr ul li{ display: block; width: 90px; margin: 0 74px; float: left; }
.nyshangblc .nr ul li .tit{ line-height: 35px; height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; color: #333333; text-align: center; }

.nyshangbxz{ padding: 50px 0; background: #fff; }
.nyshangbxz .lmtit{ font-size: 30px; color: #097ee5; text-align: center; margin-bottom: 10px; }
.nyshangbxz .lmtit span{ font-size: 40px; font-weight: bold; }
.nyshangbxz .lmjj{ font-size: 18px; color: #097ee5; text-align: center; margin-bottom: 20px; }
.nyshangbxz .xian{ background: #eeeeee; height: 1px; margin-bottom: 20px; }
.nyshangbxz .nr{ text-align: center; }

.nyzhuanlilc{ padding: 50px 0; background: #f5f5f5; }
.nyzhuanlilc .lmtit{ font-size: 14px; color: #666; margin-bottom: 30px; line-height: 35px; height: 35px; background: url(../images/banquan_01.png) no-repeat right center; font-family:"微软雅黑"; }
.nyzhuanlilc .lmtit span{ display: inline-block; width: 35px; height: 35px; font-weight: bold; font-size: 20px; color: #fff; background: #097ee5; text-align: center; margin-right: 10px; font-family:"微软雅黑";}
.nyzhuanlilc .lmtit em{ font-size: 24px; font-weight: bold; color: #097ee5; margin-right: 10px; font-family:"微软雅黑";}
.nyzhuanlilc .nr{ height: 315px; position: relative; background: url(../images/zhuanli_15.png) no-repeat center; }
.nyzhuanlilc .nr ul li{ position: absolute; display: block; width: 150px; height: 130px; border: 1px dashed #097ee5; background: #fff; border-radius: 5px; padding: 20px 5px; box-sizing: border-box; text-align: center; }
.nyzhuanlilc .nr ul li .tit{ font-size: 16px; font-weight: bold; color: #097ee5; }
.nyzhuanlilc .nr ul li .jj{ font-size: 14px; color: #666; line-height: 22px; font-family:"微软雅黑"; }
.nyzhuanlilc .nr ul li.wz1{ left: 0; top: 178px; }
.nyzhuanlilc .nr ul li.wz2{ left: 148px; top: 0; }
.nyzhuanlilc .nr ul li.wz3{ left: 302px; top: 180px; }
.nyzhuanlilc .nr ul li.wz4{ left: 450px; top: 0; }
.nyzhuanlilc .nr ul li.wz5{ left: 604px; top: 180px; }
.nyzhuanlilc .nr ul li.wz6{ left: 750px; top: 0; }
.nyzhuanlilc .nr ul li.wz7{ left: 902px; top: 180px; }
.nyzhuanlilc .nr ul li.wz8{ left: 1050px; top: 0; }















</pre></body></html>