@charset "utf-8";
body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,div,span,a,aside,article,section,header,nav,footer,label,img{margin:0;padding:0;box-sizing:border-box;}
fieldset,img{border:0;}
img{vertical-align:middle;max-width:100%;}
ol,ul,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:.875rem;font-family:inherit;margin:0;outline:none;resize:none;border:none;background:none;}
.clearfix:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
body{color:#666;line-height:1.5;font-family:'Microsoft YaHei',Arial,'simsun',HELVETICA;min-width:320px;}
a{color:#666;text-decoration:none;transition:all ease 0.3s;}
a:hover{color:#5a0708;}

/* ccs */
.fl{float:left;}
.fr{float:right;}
.ce{text-align:center;}
.hide{overflow:hidden;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb30{margin-bottom:30px;}
.container{position:relative;min-width:320px;width:100%;max-width:1600px;margin:0 auto;}
.pImg{position:relative;padding-top:100%;display:block;overflow:hidden;}
.pImg img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s;}
.bgImg{background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;}
.pd60{padding:60px 0;font-size:.875em;overflow:hidden;}
.pd90{padding:90px 0;font-size:.875em;overflow:hidden;}
.pd120{padding:150px 0 120px 0;font-size:.875em;overflow:hidden;}
.mb40{margin-bottom:40px;}
.font14{font-size:.875em;}
.gray{background:#efefef;}
/* ccs */

/* header */
.header{width: 100%;line-height: 90px;FONT-VARIANT: JIS90;z-index:99;padding:0 60px;color:#fff;top:0;left:0;position: fixed;}
.header .logo2{ display:none;}
.header:hover{ background-color:#fff;}
.nav {width:62%;padding-right:210px;height:90px;display:flex;justify-content:space-between;}
.nav .m{float:left;text-align:center;position:relative;z-index:10;}
.nav .m>a{color: #fff;display:inline-block;position:relative;}
.nav .cur>a,.nav .m>a:hover{font-weight: bold;}
.nav .navSub{position:absolute;left:50%;top:120%;background: #fff;line-height: 40px;width:160px;color:#333;font-size:.875rem;transform:scale(0);transition:top .4s,opacity .4s;opacity:0;margin-left:-80px;}
.nav .navSub li{border-bottom: 1px solid #fbf6f6;line-height: 40px;}
.nav .navSub a{color:#333;display:block;}
.nav .navSub a:hover{background: #e8bd1b;color:#fff;}
.nav .m:hover .navSub{transform:scale(1);opacity:1;top: 80%;}
.wapTel{font-family:"iconfont";position: absolute;color:#f6cc00;right:60px;font-size:1.5rem;line-height:1;top:20px;display:none;}
/*--*/
.headR{position:absolute;right:0;line-height:1.4;top:28px;}
.headR a{float:left;font-family:"iconfont";color:#fff;margin-left:15px;font-size:1.375em;}
.headR .searBtn {font-size:1.475em;}
.headR i{font-style:normal;margin-left:5px;font-size:.818em;position: relative;top:-2px;}
.headR .searBtn:hover{color:#f6cc00!important;}
/* headers */
.headers .nav .m>a{color: #333;}
.headers .nav .m>a:hover{color: #f6cc00;}
.headers .nav .cur>a,.nav .m>a:hover{color: #f6cc00;}
.headers .headR a{float:left;font-family:"iconfont";color:#f6cc00;margin-left:15px;font-size:1.375em;}
/*--*/
.headFix{background:#fff !important;padding-top:0;height:90px;line-height:90px;box-shadow:0 0 6px #ddd;color:#222;}
.header.headFix .logo .inner { display:block;margin-top: 20px;}
.header.headFix .logo .nomarl { display:none;}
.header.headFix .headTie a{color: #333;}
.header.headFix .headTie span{color: #333;}
.header.headFix .nav .m>a{color: #333;}
.header.headFix .nav .cur>a,.nav .m>a:hover{color: #f6cc00;}
.header.headFix .headR .sIcon{position: relative;width:20px;height:30px;background: url('../images/topIcon8.png') no-repeat left 10px;float:left;margin-right:30px;}
.header.headFix .headR .en,.wapEn{position: relative;width:20px;height:30px;background: url('../images/topIcon9.png') no-repeat left 9px;float:left;padding-left: 30px;color: #999;line-height: 40px;margin-right: 30px;}
.header.headFix .headR a{float:left;font-family:"iconfont";color:#f6cc00;margin-left:15px;font-size:1.375em;}
/*--*/
.header:hover .nav .m>a:hover{color: #f6cc00;}
.header:hover .logo .inner { display:block;margin-top: 20px;}
.header:hover .logo .nomarl { display:none;}
.header:hover .headTie a{color: #333;}
.header:hover .headTie span{color: #333;}
.header:hover .nav .m>a{color: #333;}
.header:hover .nav .cur>a,.nav .m>a:hover{color: #f6cc00;}
.header:hover .headR .sIcon{position: relative;width:20px;height:30px;background: url('../images/topIcon8.png') no-repeat left 10px;float:left;margin-right:30px;}
.header:hover .headR .en,.wapEn{position: relative;width:20px;height:30px;background: url('../images/topIcon9.png') no-repeat left 9px;float:left;padding-left: 30px;color: #999;line-height: 40px;margin-right: 30px;}
.header:hover .headR a{float:left;font-family:"iconfont";color:#f6cc00;margin-left:15px;font-size:1.375em;}
/* header */

/* topSear */
.topSear{position: absolute;padding:15px;border-top:1px #ddd solid; background:#fff;right:0;top:100%;display:none;width:100%;z-index:99;height:90px;}
.topSear form{width:40%;margin:0 auto;height:50px;line-height:50px;border-bottom: 1px solid #999;padding:0 30px 0 80px;position:relative;}
.topSear select{position:absolute;left:0; color:#666;top:15px;letter-spacing:4px;cursor:pointer;}
.topSear option{color:#333;}
.topSear .txt{width:100%;height:50px; line-height:50px;color:#333;}
.topSear .btn{position:absolute; width:30px;height:50px; cursor:pointer;transition:all 0.3s;background:url('../images/sBtn.png') no-repeat center;right:0;}
.topSear .btn:hover{opacity:.8;}
.topSear .close{position: absolute;right:50px;color:#333;font-size:1.5em;font-family:"iconfont";top:0;cursor:pointer;line-height:80px;display:none;}
.topSear textarea,.topSear input {-webkit-appearance: none;border-radius: 0;}
/* topSear */

/* navTrigger */
.navTrigger{position:absolute;top:22px;right:15px;width:28px;overflow:hidden;white-space:nowrap;color:transparent;z-index:20;cursor:pointer;display:none;}
.navTrigger span{display:block;height:2px;background:#e8bd1b;margin-bottom:6px;transition:all 0.3s;  -webkit-transform-origin: 0% 50%;-moz-transform-origin: 0% 50%; -ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;}
.navTrigger span:nth-child(3){margin-bottom:0;}
.navTrigger-on span:nth-child(1){transform: translateX(4px) translateY(0px) rotate(45deg);}
.navTrigger-on span:nth-child(2){opacity:0;}
.navTrigger-on span:nth-child(3){transform:translateX(2px) translateY(2px) rotate(-45deg);}
.wapTel{font-family:"iconfont";position: absolute;color:#e8bd1b;right:60px;font-size:1.5rem;line-height:1;top:20px;display:none;}
/* navTrigger */

/* banner */
.banner{position:relative;overflow:hidden;}
.banner img{width:100%;}
.banner .small{display:none;}
.swiper-wrapper{transition-timing-function: ease-in-out;}
.banner .swiper-pagination-bullet{background:none;opacity:1;cursor:pointer;width:14px;height:14px;border:1px solid #fff;position: relative;}
.banner .swiper-pagination-bullet:after{content:"";position:absolute;width:6px;height:6px;background:#fff;top:3px;left:3px;border-radius:100%;opacity:0;}
.banner .swiper-pagination-bullet-active{border-color: #fff;}
.banner .swiper-pagination-bullet-active::after{background:#fff;opacity:1;}
/* banner */

/* Wzone */
.Wzone{position:relative;overflow:hidden;font-size:.875rem;}
.Wzone ul{position: relative;}
.Wzone .pic{width:100%;}
.Wzone .pic1{ display:none}
.Wzone .posi {position:absolute;top:33%;z-index:10;transition:all 1s;text-align: center;margin: 0 auto;width: 100%;}
.Wzone .posi .info h5 {font-size: 26px;color: #fff;font-weight: normal;}
.Wzone .posi .info h6 {font-size: 44px;color: #fff;margin: 25px 0 40px;font-weight: 600;}
.Wzone .posi .info .link {width: 194px;line-height: 54px;border: 1px solid #fff;border-radius: 60px;text-align: center;transition: 0.4s;}
.Wzone .posi .info .link a {display: block;color: #fff;font-size: 18px;text-transform: uppercase;transition: 0.4s;}
.Wzone .posi .info .link:hover {background: #d90f12;border: 1px solid #d90f12;}
.Wzone .posi .info .link:hover a {color: #fff;}
/* Wzone */

/* Wztwo */
.Wztwo{position:relative;overflow:hidden;font-size:.875rem;}
.Wztwo ul{position: relative;}
.Wztwo .pic{width:100%;}
.Wztwo .pic1{ display:none}
/* Wztwo */

/* Wzthree */
.Wzthree{position:relative;overflow:hidden;font-size:.875rem;}
.Wzthree ul{position: relative;}
.Wzthree .pic{width:100%;}
.Wzthree .pic1{ display:none}
/* Wzthree */

/* case */
.case{position: relative;overflow: hidden;font-size:.875em;}
.case::after{content:"";position: absolute;left:0;bottom:0;height: 60px;background:#001027;opacity:.6;z-index:2;width:100%;}
.casePic,.casePic li{overflow:hidden;position: relative;}
.casePic li .bgImg{animation:scale 24s infinite;}
.casePic li .txt{position: absolute;top:30%;right:50%;width:400px;/* background:#fff; *//* padding:50px; */margin-right:-1000px;opacity:0;transition:all 1s;transition-delay:.3s;}
.casePic li h4{font-size: 36px;overflow:hidden;text-overflow: ellipsis;padding-bottom:20px;/* margin-bottom:25px; *//* border-bottom: 1px solid #d9d9d9; */}
.casePic li h4 a{color: #fff;}
.casePic li h4 a:hover{color:#006bff;}
.casePic li img{/* filter: invert(100%); *//* opacity:.3; *//* margin-bottom:10px; *//* max-height:54px; */width: 100%;}
.casePic p{/* min-height:100px; */margin-bottom:10px;font-size: 18px;margin-top: 25px;line-height: 36px;color: #fff;}
.casePic .btn{display:inline-block;width:50%;text-align:center;color: #d3aa0f;background: #fff;height:50px;line-height:50px;margin-top: 50px;border-radius: 50px;}
.casePic .btn i{font-style:normal;font-family:"iconfont";margin-left:15px;}
.casePic .zx{background:#0046a8;}
.casePic .btn:hover{background: #d3aa0f; color:#fff;}
.casePic .swiper-slide-active .txt{opacity:1;margin-right:-800px;}
.casePic .small{ display:none;}
.caseBottom{position:absolute;left:0;bottom:0;z-index:5;height: 60px;left:50%;margin-left:-670px;max-width:1340px;}
.caseSlide{margin-right:-2px;}
.caseSlide li{float:left;width: 33%;text-align:center;color:#fff;position: relative;padding-top: 18px;cursor:pointer;height: 60px;}
.caseSlide li img{height:40px;}
.caseSlide p{font-size: 16px;}
.caseSlide .on{background:#e8bd1b url('../images/f_line.png');}
.caseBottom .btn{position: absolute;left:-120px;background: url('../images/arr_l.png') no-repeat;width:70px;height:10px;margin-top:-5px;opacity:.8;bottom:50%;cursor: pointer;}
.caseBottom .next{left:auto;right:-120px;transform: rotate(180deg);font-size:0;}
.caseBottom .btn:hover{opacity:1;}
@keyframes scale
{
  from {transform:scale(1);}
  50% {transform:scale(1.1);}
  to {transform:scale(1);}
}
/* case */

/* Wznews */
.Wznews{position:relative;overflow:hidden;font-size:.875rem;}
.Wznews h3{color:#333;font-size:44px;line-height: 1;text-align:center;margin-bottom: 100px;margin-top: 0;} 
.Wznews .pic{width:100%;}
.Wznews .container {position: absolute;left: 8%;top: 13%;z-index:10;transition:all 1s;text-align: center;margin: 0 auto;width: 100%;}
.lcp{-webkit-line-clamp: 2;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;overflow: hidden;}
.Wznews .list_1{display: flex; margin:0 0 -20px -20px;}
.Wznews .list_1 li{width:calc(33.3% - 20px); margin:0 0 20px 20px;}
.Wznews .list_1 a{display:block}
.Wznews .list_1 .pic{height: 400px;}
.Wznews .list_1 .pic:before{opacity:0;content:"";position: absolute;z-index: 1;left:0%;top:0;width:100%;height: 100%;background:#000;}
.Wznews .list_1 .pic img{width:100%;height: 100%;object-fit: cover;} 
.Wznews .list_1 .box{padding: 30px 20px 30px 0;}
.Wznews .list_1 h4{color: #333;font-size: 22px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;}
.Wznews .list_1 h4:before{content:"";float: left;display:none;margin: 12px 10px 0 0;width:10px;height:2px;background: #2d499c;}
.Wznews .list_1 p{-webkit-line-clamp: 1;margin-top: 10px;color: #666;font-size: 16px;line-height: 22px;text-indent: 0;text-align: left;}
.Wznews .list_1 .more{position: absolute;right: 0;bottom: 0;padding: 8px 20px;color: #fff;font-size: 16px;background: #0b3861;}
.Wznews .list_1 .act{display: flex;padding: 20px 20px;margin-top: 10px;background: #f7f2dc;justify-content: space-between;align-items: center;}
.Wznews .list_1 .act .time{color:#999;font-size:14px;}
.Wznews .list_1 .act:after{content: "\e781";display: flex;width:35px;height: 35px;color:#f6cc00;font-size: 14px; font-family:iconfont;font-weight: bold;border:1px #f6cc00 solid;border-radius: 50%;transform: rotateZ(-1deg);justify-content: center;align-items: center;}
/* Wznews */

/* footer */
.footer{background: #f9f9f9;font-size:.875rem;color:#fff;overflow:hidden;} 
.footMain{padding:50px 0 40px 0;overflow:hidden;line-height:2;}
.footL{width:240px;}
.footL h4{font-size:1.286em;color: #666;letter-spacing:1px;margin-top:8px;}
.footL h4 span{color:#d9b46d;}
.footIcon{margin-top:30px;}
.footIcon a{position:relative;font-family:"iconfont";width:32px;height:32px;border-radius:100%;display:inline-block;background: #f6cc00;text-align:center;line-height:32px;margin-right:15px;}
.footIcon span{position: absolute;background:#fff;padding:5px;left:-32px;bottom:40px;font-size:14px;color:#333;transform: scale(0);opacity:0;transition:all .5s;width:100px;}
.footIcon span::after{content:"";position: absolute;left:0;border:8px solid transparent;border-top-color: #fff;left:50%;bottom:-16px;margin-left:-8px;}
.footIcon .wx span{left:0;}
.footIcon .wx span::after{left:8px;}
.footIcon a:hover span{opacity:1;transform: scale(1);}
.footC{width:27%;margin-left:3%;color: #666;}
.footC .tel{font-size:2em;color: #f6cb00;line-height:1.6;}
.footZwm{ margin-right:30px;}
.footZwm span{display:block;margin-top:10px;color: #666; text-align:center;}
.footer .tie{color: #666;font-size:1.286em;padding-bottom:10px;position: relative;}
.footR{width:47%;overflow:hidden;}
.footR form{display:flex;justify-content: space-between;overflow:hidden;margin-bottom:15px;padding-top:5px;}
.footR input{border:1px solid #1a1a1a;margin-right:10px;height:46px;line-height:42px;padding:0 10px;width:23%;color:#ccc;}
.footR .text2{width:32%;}
.footR .sub{width:18%;background:#cfa961;color:#fff;font-size:1.143em;cursor: pointer;transition:all .4s;}
.footR .sub:hover{background:#a88135;}
.footer a{color:#666;}
.footMenu a{color: #999;}
.footIcon a{color: #fff;}
.footIcon a:hover{color: #fff;}
.footer a:hover{color:#d9b46d;}
.copyright{padding:15px 0;background:#1e1e1e;position:relative;z-index:2;height: 80px;border-top: 1px solid #ede7e7;color: #666;}
.copyright::after{content:"";position: absolute;top:0px;background: #f9f9f9;width:200%;left:-50%;height:100%;z-index:-1;}
.firendlink{clear: both;padding-top:5px;}
.firendlink span{font-size:14px;color:#fff;}
.firendlink a{margin:0 8px;}
/* footer */

/* listBanner */
.listBanner{background-position: center;background-repeat: no-repeat;background-size:cover;position:relative;}
.listBanner .small{display:none;}
.listBanner h3{position:absolute;color:#fff;top:40%;font-size:2.5rem;text-transform:uppercase;width:100%;font-weight:700;padding-bottom:15px;animation:leftPic 1s;max-width:1600px;min-width:360px;left:50%;-webkit-transform: translate(-50%); -moz-transform: translate(-50%);-ms-transform: translate(-50%);-o-transform: translate(-50%); transform:translate(-50%);}
.listBanner h3 span{display: block;font-size:14px;font-weight: 400;opacity: 0.8;}
/* listBanner */

/* Wzcontact */
.Wzcontact {display: flex;display: -webkit-box;/* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */display: -moz-box;/* Firefox 17- */display: -webkit-flex;/* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */display: -moz-flex;/* Firefox 18+ */display: -ms-flexbox;/* IE 10 */}
.Wzcontact .info {width: 50%;padding-left: 90px;padding-right: calc((100% - 1536px) / 2);}
.Wzcontact .contact ul {margin-bottom: 50px;}
.Wzcontact .contact ul li {position: relative;padding-top: 46px;padding-bottom: 46px;padding-left: 120px;border-bottom: 1px solid #efefef;}
.Wzcontact .contact ul li:hover .title {color: #f6cc00;}
.Wzcontact .contact p {font-size: 18px;color: #666;line-height: 24px;margin-top: 8px;}
.Wzcontact .contact .icon {position: absolute;left: 0;top: 30px;z-index: 10;width: 100px;display: block;}
.Wzcontact .title {font-size: 30px;color: #000;line-height: 36px;}
.Wzcontact .qrcode ul {display: flex;display: -webkit-box;/* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */display: -moz-box;/* Firefox 17- */display: -webkit-flex;/* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */display: -moz-flex;/* Firefox 18+ */display: -ms-flexbox;/* IE 10 */}
.Wzcontact .qrcode li {width: 118px;margin-right: 30px;}
.Wzcontact .qrcode li:last-child {margin-right: 0;}
.Wzcontact .qrcode .pic {background-color: #fff;box-shadow: 0px 0px 30px 0px rgba(40, 40, 40, 0.1);border-radius: 5px;}
.Wzcontact .qrcode p {font-size: 16px;color: #666;line-height: 24px;text-align: center;margin-top: 5px;}
.Wzcontact .pics {position: relative;overflow: hidden;height: 700px;width: calc(50% - 50px);margin-left: 50px;}
.Wzcontact .pics .img {display: block;width: 100%;height: 100%;object-fit: cover;}
/* Wzcontact */


/* Wzxinwen */
.newSlide{margin:0 auto;margin-bottom:20px;overflow:hidden;}
.newSlide li {position:relative;overflow:hidden;width:100%;}
.newSlide li .pic{width:56%;text-align:center;}
.newSlide li .pic img{width:90%;transition:all .5s;}
/*--*/	
.newSlide li .left {width: 50%;box-sizing: border-box;padding: 97px 90px;border: 1px solid #f1f0f0;}
.newSlide li .left .content1 {font-size: 1rem;color: #999;font-family: 'gilroy_regular';}
.newSlide li .left .content1 img {margin-right: 0.625rem;vertical-align: middle;}
.newSlide li .left .content2 {font-size: 1.625rem;color: #000;margin-top: 1.875rem;transition: 0.4s;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp: 1;-webkit-box-orient:vertical;}
.newSlide li .left .content3 {margin: 1rem 0;}
.newSlide li .left .content3 span {display: inline-block;width: 3rem;height: 2px;background: #f6cc00;}
.newSlide li .left .content4 {font-size: 1.125rem;color: #666;line-height: 2.375rem;}
.newSlide li .left .content5 {margin-top: 3.75rem;}
/*--*/	
.index_link p {font-size: 1rem;display: block;width: 10rem;line-height: 3.4375rem;color: #fff;background: #f6cc00;text-align: center;position: relative;}
.index_link p img {margin-left: 0.625rem;position: relative;transition: 0.4s;right: 0;}
.index_link p:hover img {right: -1rem;}
/*--*/	
.newSlide li .right {width: 50%;}
.newSlide li .right p {overflow: hidden;}
.newSlide li .right p img {width: 100%;transition: 0.4s;}
.newSlide li:hover .left .content2 {color: #f6cc00;}
.newSlide li:hover .right p img {transform: scale(1.1);}
/* Wzxinwen */

/* Wzxinwenlb */
.flexStart {display: -webkit-flex;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.Wzxinwenlb{ margin-top:-80px;}
.Wzxinwenlb .box .item {width: 32%;margin-right: 2%;transition: 0.4s;margin-bottom: 3.375rem;border: 1px solid #f1f0f0;}
.Wzxinwenlb .box .item:nth-child(3n) {margin-right: 0;}
.Wzxinwenlb .box .item a {display: block;}
.Wzxinwenlb .box .item a .content1 {overflow: hidden;border-radius: 5px;}
.Wzxinwenlb .box .item a .content1 img {width: 100%;transition: 0.4s;}
.Wzxinwenlb .box .item a .content2 {padding: 2.1875rem 3.125rem 4rem;}
.Wzxinwenlb .box .item a .content3 {font-size: 1rem;color: rgba(51, 51, 51, 0.3);font-family: 'gilroy_regular';}
.Wzxinwenlb .box .item a .content3 img {margin-right: 12px;vertical-align: middle;}
.Wzxinwenlb .box .item a .content4 {font-size: 1.375rem;color: #000;margin: 1.25rem 0;transition: 0.4s;}
.Wzxinwenlb .box .item a .content5 {font-size: 16px;color: #888;line-height: 32px;height: 64px;}
.Wzxinwenlb .box .item a .content6 {margin-top: 50px;font-size: 14px;color: #f6cc00;font-family: 'iconfont';font-weight: bold;}
.Wzxinwenlb .box .item a .content6 span {position: relative;top: 1px;}
.Wzxinwenlb .box .item:hover {box-shadow: 0px 0px 1rem #ddd;}
.Wzxinwenlb .box .item:hover a .content1 img {transform: scale(1.1);}
.Wzxinwenlb .box .item:hover a .content4 {color: #f6cc00;}
.Wzxinwenlb .index_page {padding-top: 1rem;}
.layui-icon-right:before {content: "\e628";}
/* Wzxinwenlb */

/* newsShow */
.newsShow .left{width:100%}
.newsShow .left { float: left; margin: auto; width: 100%; background: #fff; border: 1px #eceaea solid;}
.newsShow .left h3.tag{line-height: 32px;border-top:1px dashed #e0e1dc;padding-top: 10px;color:#999;font-weight:normal;padding-left: 20px;padding-bottom: 5px;}
.newsShow .left h3.tag a{color:#017cc2;}
.newsShow .left h3.tag a:hover{color:#e87518;}
.newsShow .left .title { padding: 40px 20px; padding-bottom: 20px; text-align: center; line-height: 1.5; }
.newsShow .left .title .tit { padding-bottom: 10px;color: #191919;font-weight: bold;font-size: 28px;}
.newsShow .left .title p { padding-bottom: 10px; border-bottom: 1px solid #eceaea; color: #a3afb7; font-size: 14px; }
.newsShow .left .title p a { color: #a3afb7; }
.newsShow .left .title p span{ margin-right:30px;}
.newsShow .left .content { overflow: hidden; margin: 40px 20px 20px; margin-top: 0; min-height: 600px; color: #666; font-size: 14px; line-height: 1.75; }
.newsShow .left .content p { margin-bottom: 20px;color: #333;font-size: 17px;line-height: 30px;}
.newsShow .left .content p strong{color:#e87518;}
.newsShow .left .content p a{ color:#e87518;}
.newsShow .left .content p .qit{ display:block; color:#e87518;}
.newsShow .left .content img { max-width: 100% !important; height: auto !important; width: auto !important; }
.newsShow .left .other { padding: 20px 15px; border-top: 1px #eceaea solid; }
.newsShow .left .other p { display: block; padding-left: 3px; height: 40px; line-height: 40px; }
.newsShow .left .other p a { color: #333; font-size: 14px; }
.newsShow .left .other p a:hover { color: #017cc2; }
.newsShow .left .back { margin-top: 20px; width: 125px; height: 40px; background-color: #f6cc00; color: #fff !important; text-align: center; font-size: 14px; line-height: 40px; -webkit-transition: .3s; -o-transition: .3s; transition: .3s; float: right; }
.newsShow .left .back:hover { opacity: 0.8; filter: alpha(opacity=80); }
.gengduo{background:url(../images/news.jpg) no-repeat center / cover;}
/* newsShow */

/* Wzxiaoshou */
.Wzxiaoshou .box {overflow: hidden}
.Wzxiaoshou .box li {width: 32.63158%;float: left;padding: 58px 0;background: #fafafa;text-align: center}
.Wzxiaoshou .box li img {width: 128px;display: block; margin: 0 auto 24px}
.Wzxiaoshou .box li span {display: block;font-size: 24px;line-height: 1.16667;color: #000;color: rgba(0,0,0,0.85);font-weight: normal;}
.Wzxiaoshou .box li p {font-size: 16px;line-height: 1.5;color: #000;color: rgba(0,0,0,0.65);padding-top: 10px;}
.Wzxiaoshou .box li p a {color: #f2281c;cursor: pointer}
.Wzxiaoshou .box li+li {margin-left: 1.05263%}
/* Wzxiaoshou */

/* Wzfeedback */
.Wzfeedback{background:url('../images/Wzfeedback_bg.jpg') no-repeat center;background-size:cover; margin-bottom:60px;}
.WzfeedbackL{width:24%;height:380px;float:left;}
.WzfeedbackR{width:72.5%;float:right;}
.Wzfeedback p{width:49%;float: left;;height: 60px;line-height: 60px;position: relative;padding:0 20px 0 20px;margin-bottom:20px;position: relative;border: 1px solid #ccc;background:#fff;}
.Wzfeedback p:nth-child(2n){float:right;}
.Wzfeedback p input{width: 100%;height: 100%;}
.Wzfeedback .tarea{width: 100%;height: 160px;padding-top: 15px;padding-bottom:15px;line-height: 1.6;}
.Wzfeedback i{content: "";font-family: "iconfont";color: #a0a0a0;font-style: normal;float: left;margin-left: -30px;font-size: 1rem;}
.Wzfeedback textarea{width: 100%;height: 100%;}
.Wzfeedback .code{clear: both;text-align: center;}
.Wzfeedback .code input{height: 60px;line-height: 60px;border: 1px solid #ddd;background:#fff;}
.Wzfeedback .code .c{width: 20%;padding: 0 15px;}
.Wzfeedback .code img{padding:18px;background:#fff;}
.Wzfeedback .code .sub {background: #f6cc00;width: 30%;cursor: pointer;transition: all .3s;color: #fff;border: 1px solid #f6cc00;}
.Wzfeedback .sub:hover{background:#d7b514;}
/* Wzfeedback */

/* Wzchanpin */
.Wzchanpin{ margin-bottom:-90px;}
.chanpinMain li{float: left;width: 32.91%;height: 900px;margin-right: 8px;}
.chanpinMain li:last-child{ margin-right:0;}
.chanpinMain li .a{display: block;position:relative;height:100%;overflow:hidden;}
.chanpinMain li .txt{position:absolute;width:100%;padding:0 5%;text-align:center;top:70px;color:#fff;z-index:2;transition:all .5s;}
.chanpinMain li h4{font-size:36px;}
.chanpinMain li p{margin-top:0;height:0; font-size:16px;}
.chanpinMain li .a:hover .txt{bottom:38%;}
/* Wzchanpin */

/* Wzchanpins */
.picList ul{margin-right:-30px;}
.picList li{width:25%;text-align:center;float:left;padding-right:30px;margin-bottom:30px;}
.picList li a{display:block;overflow:hidden;}
.picList li .pImg{padding-top:99.4%;border:1px solid #e1e1e1;}
.picList li p{font-weight:normal;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;z-index:2;position:relative;margin-top:20px; font-size:18px;}
.picList li a:hover img{transform:scale(1.1);}
.picList li a:hover p{color:#d7b514;}
/* Wzchanpins */

/* newsShow1 */
.newsShow1 .left{width:70%}
.newsShow1 .right{width:29%;}
.newsShow1 .left { float: left; margin: auto; width: 70%; background: #fff; border: 1px #eceaea solid;}
.newsShow1 .left h3.tag{line-height: 32px;border-top:1px dashed #e0e1dc;padding-top: 10px;color:#999;font-weight:normal;padding-left: 20px;padding-bottom: 5px;}
.newsShow1 .left h3.tag a{color:#f6cc00;}
.newsShow1 .left h3.tag a:hover{color:#e87518;}
.newsShow1 .left .title { padding: 40px 20px; padding-bottom: 20px; text-align: center; line-height: 1.5; }
.newsShow1 .left .title .tit { padding-bottom: 10px;color: #191919;font-weight: bold;font-size: 28px;}
.newsShow1 .left .title p { padding-bottom: 10px; border-bottom: 1px solid #eceaea; color: #a3afb7; font-size: 14px; }
.newsShow1 .left .title p a { color: #a3afb7; }
.newsShow1 .left .content { overflow: hidden; margin: 40px 20px 20px; margin-top: 0; min-height: 600px; color: #666; font-size: 14px; line-height: 1.75; }
.newsShow1 .left .content p { margin-bottom: 10px;color: #1d1b1b;font-size: 15px;line-height: 30px;text-indent: 2em;}
.newsShow1 .left .content img { max-width: 100% !important; height: auto !important; width: auto !important; }
.newsShow1 .left .other { padding: 20px 15px; border-top: 1px #eceaea solid; }
.newsShow1 .left .other p { display: block; padding-left: 3px; height: 40px; line-height: 40px; }
.newsShow1 .left .other p a { color: #333; font-size: 14px; }
.newsShow1 .left .other p a:hover { color: #f6cc00; }
.newsShow1 .left .back { margin-top: 20px; width: 125px; height: 40px; background-color: #f6cc00; color: #fff !important; text-align: center; font-size: 14px; line-height: 40px; -webkit-transition: .3s; -o-transition: .3s; transition: .3s; float: right; }
.newsShow1 .left .back:hover { opacity: 0.8; filter: alpha(opacity=80); }
/*--*/
.proTiec{height:50px;line-height:50px;border-bottom:1px solid #dcdcdc;font-size:1.286em;margin-bottom:25px;margin-top:30px;margin-left: 15px;margin-right: 15px;}
.proTiec span{display:inline-block;border-bottom:1px solid #f6cc00;;color:#f6cc00;height:50px;}
.proListc ul{padding: 20px 15px;}
.proListc li{float:left;width: 31.4%;margin-bottom:20px;margin-right: 30px;}
.proListc li:nth-child(3n){margin-right: 0;}
.proListc li a{display:block;}
.proListc li .pImg{padding-top: 0;transition:all .3s;border:1px solid #d1d1d1;transition:all .4s;}
.proListc li p{height:60px;line-height:60px;color:#191919;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;text-align:center;}
.proListc li a:hover .pImg{box-shadow:0 0 10px #ccc;}
.proListc li a:hover img{transform: scale(1.1);}
.proListcli a:hover p{color:#f6cc00;}
/*--*/
.newsShow1 .right .case{ overflow: hidden;border: 1px #eceaea solid;padding: 30px; margin-bottom:20px;}
.newsShow1 .right .case .title{font-size:1.429em;color:#333;border-bottom: 1px solid #d9d9d9;height:40px;margin-bottom:25px;white-space:nowrap;text-overflow: ellipsis;}
.newsShow1 .right .case .title span{display:inline-block;border-bottom: 1px solid #f6cc00;height:40px;}
.newsShow1 .right .case .title .a{float:right;font-size:12px;margin-top:4px;}
.newsShow1 .right .case .list{margin:0 0 -30px 0px}
.newsShow1 .right .case .list li {width:100%;margin-bottom:30px;}
.newsShow1 .right .case .list li .pImg{width: 100%;height: 100%;}
.newsShow1 .right .case .list li .pImg img{ height:100%;}
.newsShow1 .right .case .list li .pImg:hover img{transform: scale(1.1);}
.newsShow1 .right .case .list li .a {display:block;}
.newsShow1 .right .case .list li h4 {font-size:16px;color:#666666;margin-top:10px;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newsShow1 .right .case .list li:hover h4 {color:#f6cc00;}
.newsShow1 .right .case .list li:hover .pic {border-color:#f6cc00;}
.newsShow1 .right .case::after{content:"";position: absolute;left:0;bottom:0;height: 60px;background:#fff;z-index:2;width:100%;}
/*--*/
.newsShow1 .right .news{overflow:hidden;border: 1px #eceaea solid;padding: 30px;}
.newsShow1 .right .news .title{font-size:1.429em;color:#333;border-bottom: 1px solid #d9d9d9;height:40px;margin-bottom:25px;white-space:nowrap;text-overflow: ellipsis;}
.newsShow1 .right .news .title span{display:inline-block;border-bottom: 1px solid #f6cc00;height:40px;}
.newsShow1 .right .news .title a{float:right;font-size:12px;margin-top:4px;}
.newsShow1 .right .news li{border-bottom: 1px dotted #bfbfbf;padding-bottom:15px;margin-bottom:15px;overflow: hidden;font-size:12px;}
.newsShow1 .right .news li .pImg{width:35%;float:left;padding-top:25%;margin-right:20px;}
.newsShow1 .right .news li h4{font-size:15px;margin-bottom:10px;}
.newsShow1 .right .news li h4 a{color: #222;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;font-weight: bold;}
.newsShow1 .right .news li h4 p{ line-height:24px;}
.newsShow1 .right .news li h4 a:hover{color:#f6cc00;}
.newsShow1 .right .news li:hover img{transform: scale(1.1);}
.newsShow1 .right .news li:last-child{border-bottom:none;padding-bottom: 0;margin-bottom: 0;}
/* newsShow */

/* Wztitle */
.Wztitle{font-size: 24px;margin-bottom:40px;text-align:center;color: #333;}
.Wztitle span{display: block;position:relative;font-size: 44px;color:#191919;padding-bottom: 2px;margin-bottom: 0;font-weight: normal;}
/* Wztitle */

/* odds */ 
.odds .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; text-align:left; line-height:1.5;}
.odds .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.odds .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.odds{background-color: #fdf7db;clear: both;overflow: hidden;display: block;margin-top: 90px;}
.oddsMenu{margin-top: 50px;overflow:hidden;font-size:1.143em;}
.oddsMenu{margin-right:-4%;}
.oddsMenu li{float:left;width:21%;height:80px;border-bottom: 1px solid #d9d9d9;cursor:pointer;margin-right:4%;position:relative;}
.oddsMenu li span{display: block;font-size:1.5em;color:#191919;}
.oddsMenu li::before{content:"";position: absolute;width:23px;height:23px;background: url('../images/arr_b.png') no-repeat;right:5px;top:50%;margin-top:-11px;transition:all .3s;}
.oddsMenu li::after,.aboutMenu .m::after{content:"";position: absolute;left:0;bottom:0;height:1px;width:100%;background: #f6cc00;transform: scale(0,1);transform-origin:right;transition: transform .5s;}
.oddsMenu li.on span{color: #c7a814;}
.oddsMenu li.on::after,.aboutMenu .cur::after{transform: scale(1);}
.oddsMenu li.on::before{background-position: 0 -23px;}
.odds .oddsMain li {height:600px;position:relative;overflow:hidden;}
.oddsMain li .txt{position: absolute;right:30px;top:30px;background:#fff;max-width:720px;width:100%;bottom:30px;padding: 3% 4%;}
.oddsMain li .info{min-height:120px;margin-bottom:10px;font-size: 16px;line-height: 28px;}
.oddsNum{overflow:hidden;background: url('../images/line2.png');height:130px;padding:30px 8% 0 8%;display: flex;justify-content: space-between;} 
.odds .oddsMain li:nth-child(2n) .oddsNum{overflow:hidden;background:none;height:auto;padding:0;display: flex;justify-content: space-between;} 
.oddsNum p{float:left;}
.oddsNum p b{display:block;font-size:2.571em;font-family:Arial;line-height:1.2;color: #cbaa0c;}
/* odds */

/* Wzgywm */
.Wzgywm {background: url(../images/abg.jpg);background-repeat: no-repeat;background-size: cover;padding: 90px 0 60px 0;}
.Wzgywm .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; text-align:left; line-height:1.5;}
.Wzgywm .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.Wzgywm .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.Wzgywm .aboutFlex {display: flex;}
.Wzgywm .Company {width: 50%;}
.Wzgywm .compTit {position: relative;z-index: 99;font-size: 40px;color: #000;margin-bottom: 50px;}
.Wzgywm .compTit span {display: inline-block;width: 9px;height: 9px;border-radius: 50%;border: 2px solid rgb(0, 113, 19);margin-left: 6px;position: relative;top: -20px;}
.Wzgywm .aboutDesc {position: relative;z-index: 0;width: 100%;}
.Wzgywm .aboutDesc p {font-size: 16px;color: #333333;line-height: 36px;margin-bottom: 25px;}
.Wzgywm .Company {position: relative;}
.Wzgywm .Test {display: flex;margin-top: 50px;flex-wrap: wrap;}
.Wzgywm .testPart {width: 150px;height: 150px;box-shadow: 1px 1px 10px 1px rgb(220, 220, 220);padding: 35px 25px;background: #fff;display: flex;align-items: center;justify-content: center;flex-direction: column;position: relative;cursor: pointer;transition: all 0.4s;margin-right: 5px;}
.Wzgywm .testPart>p:nth-child(1){height: 40px;}
.Wzgywm .testPart>p:nth-child(2){margin-top: 20px;font-size: 18px;text-align: center;color: #000;}
.Wzgywm .testPart img{transition: all 0.4s;}
.Wzgywm .testPart:hover img{transform: rotateY(180deg);}
.Wzgywm .aboutPic {width: 50%;overflow: hidden;}
.Wzgywm .aboutPic img {float: left;width: 100%;padding-left: 15%;max-height: 671px;}
/* Wzgywm */

/* Wzzirhuanj */
.Wzzirhuanj{background:#efefef;overflow:hidden;}
.Wzzirhuanj .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; line-height:1.5;}
.Wzzirhuanj .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.Wzzirhuanj .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.Wzzirhuanj p{position:relative;font-size:12px;font-family:Arial;text-align:right;padding-bottom:10px;}
.Wzzirhuanj p::after{content:"";position: absolute;right:0;bottom:0;width:15px;height:1px;background:#e21b05;}
.huanjingMain li{float:left;width:33.3%;padding-right:1px;}
.huanjingMain li .a{display:block;height: 400px;position:relative;color:#fff;position: relative;overflow: hidden;}
.huanjingMain li .a::after{content:"";position: absolute;top:0;left:0;width:100%;height:100%;background: #000;opacity: .6;transition:all .3s;}
.huanjingMain li h4{position: absolute;top:50%;font-size:1.429em;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform:translateY(-50%);z-index:3;transition:all .3s;font-size: 24px;padding-left: 50px;padding-right: 50px;}
.huanjingMain li i{display: block;width: 65px;height: 65px;margin-bottom:10px;}
.huanjingMain .yi i{display: block;width: 65px;height: 65px;background: url('../images/applyIcon1.png') no-repeat;margin-bottom: 20px;}
.huanjingMain .er i{display: block;width: 65px;height: 65px;background: url('../images/applyIcon2.png') no-repeat;margin-bottom:10px;}
.huanjingMain .san i{display: block;width: 65px;height: 65px;background: url('../images/applyIcon3.png') no-repeat;margin-bottom:10px;}
.huanjingMain li h4 span{display:block;font-size:12px;font-family:Arial;font-size: 18px;margin-top: 15px;}
/* Wzzirhuanj */

/* Wzshifanqu */
.Wzshifanqu{background:url('../images/676f949693e4e.jpg') no-repeat center;background-size:cover; position: relative;overflow:hidden;font-size:1.25em;text-align:center;}
.Wzshifanqu .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#fff;margin-bottom: 40px;position:relative; line-height:1.5;}
.Wzshifanqu .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.Wzshifanqu .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.sfqSlide{overflow:hidden;width: 1200px;color: #fff;margin: 0 auto;padding-top: 50px;padding-bottom: 50px;}
.sfqSlide li{overflow:hidden;position:relative;}
.sfqSlide li .txt{text-align: left;margin-bottom: 20px;}
.sfqSlide li .txt b{background-color:#d1b113;padding: 10px;border-radius: 40px;font-size: 20px;display: inline-flex;overflow: hidden;}
.sfqMenu{top:auto;bottom:80px;width: 800px;margin: 0 auto;}
.sfqMenu ul{display: flex;justify-content: space-between;}
.sfqMenu li{float:left;margin-right:5px;}
.sfqMenu li a{color:#333;display:block;width:220px;height:140px;background:#fff;border-radius:4px;padding:15%;position:relative;overflow: hidden;z-index:2;}
.sfqMenu li a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background:#ed4101 url('../images/rd_bg2.png') no-repeat right bottom;transition:all .6s;z-index:-1;}
.sfqMenu li a i{background-repeat: no-repeat;width:47px;height:44px;display:block;transition:all .5s;margin:0 auto;margin-bottom:10px;}
.sfqMenu .on a::after{height:100%;}
.sfqMenu .on a i{background-position: 0 -44px;}
.sfqMenu .on a{color:#fff;}
/* Wzshifanqu */

/* quality */
.quality{background: url('../images/quality_bg.jpg') no-repeat center;background-size:cover;color:#fff;}
.qualityL{width:45%;min-height:400px;}
.qualityR{width:48%;padding-top:20px;}
.qualityR .txt{margin-bottom: 10px;line-height:1.8;color: #1e1e1e;font-size: 16px;line-height: 32px;}
.quality .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; line-height:1.5;}
.quality .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.quality .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
/* quality */

/* ysxWuzai */
.ysxWuzai .long{display: flex;align-items: stretch;}
.ysxWuzai .info{flex: 1;padding: 30px 0 40px 80px;}
.ysxWuzai .info .title{color: #333;font-size: 26px;font-weight:bold;margin-bottom:20px}
.ysxWuzai .info .wx{color: #666;font-size:16px;line-height:30px;}
.ysxWuzai .info .wx p{ padding-bottom:15px; color:#000; line-height:28px;}
.ysxWuzai .info .wx p span{display: block;overflow: hidden;color: #ff0000;padding-bottom: 5px;}
/*--*/
.ysxWuzai .set{width: 50%;position: relative;height: 700px;}
.ysxWuzai .set img{position:absolute;right: 0;top:0;bottom:0;height: 100%;width: 110%;border-radius: 20px;}
.ysxWuzai .set1 img{border-radius: 20px;}
.ysxWuzai .long:nth-child(3n){display:flex;flex-direction: row-reverse;}
.ysxWuzai .long:nth-child(3n) .set img{left:0;right:auto; height:550px;}
.ysxWuzai .long:nth-child(3n) .info{padding-right:80px;padding-left:0;}
/*--*/
.digital-air{display: flex;margin: 60px 0 0px -20px;justify-content: space-between;flex-wrap: wrap;}
.digital-air li{position:relative;margin-left: 20px;color:#666;line-height: 1;text-align: center;}
.digital-air span{color:#333;font-size:54px;}
.digital-air font{font-size:16px;margin-left:5px}
.digital-air h4{margin-top: 10px;font-size:16px}
.digital-air.white *{color:#fff}
/* ysxWuzai */

/* quality1 */
.quality1{background: url('../images/abg.jpg') no-repeat center;background-size:cover;color:#fff;}
.qualityL1{width:45%;min-height:400px;}
.qualityR1{width:48%;}
.qualityR1 .txt{margin-bottom: 10px;line-height:1.8;color: #1e1e1e;font-size: 16px;line-height: 32px;}
.qualityR1 .txt span{ display:block; font-size:20px; color:#018440; font-weight:bold; padding-bottom:15px;}
.quality1 .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; line-height:1.5;}
.quality1 .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.quality1 .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
/* quality1 */

/* quality2 */
.quality2{background: url('../images/quality2a.jpg') no-repeat center;background-size:cover;color:#fff;}
.qualityR2{width: 60%;min-height: 382px;height: 382px;}
.qualityL2{width: 34%;}
.qualityL2 .txt{margin-bottom: 18px;line-height:1.8;color: #fff;font-size: 16px;line-height: 32px;}
.qualityL2 .txt span{ display:block; font-size:20px; color:#018440; font-weight:bold; padding-bottom:15px;}
.quality2 .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#fff;margin-bottom: 40px;position:relative; line-height:1.5;}
.quality2 .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.quality2 .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
/* quality2 */

/* Wzxiandai */
.Wzxiandai{ overflow: hidden;}
.Wzxiandai .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; line-height:1.5;}
.Wzxiandai .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.Wzxiandai .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.Wzxiandai .list{margin-top:60px}
.Wzxiandai .list li{position:relative;float:left;width:50%;height:460px;}
.Wzxiandai .list li .pic{ position: absolute;right:0;top:0;height:100%}
.Wzxiandai .list li .pic img{ display: block;height:100%;}
.Wzxiandai .list li .box{ position: absolute; left:0;bottom: 60px;}
.Wzxiandai .list li .box h3{color:#fff;font-size:30px;}
.Wzxiandai .list li .box b{color: #fff;font-size: 18px;margin-top: auto;display: block;font-weight: normal;line-height: 32px;padding: 10px;}
.Wzxiandai .list li .box span{color:#fff;font-size:14px;margin-top:10px; display: block;}
.Wzxiandai .list li:last-child{border-left:1px #fff solid;}
.Wzxiandai .list li:last-child .pic{left:0;right:auto;}
.Wzxiandai .list li .box{left:70px;right: 70px;background: rgb(23 141 82);}
/* Wzxiandai */

/* Wzxiandai1 */
.Wzxiandai1{ overflow: hidden; background-color:#f7f7f7;}
.Wzxiandai1 .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; line-height:1.5;}
.Wzxiandai1 .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.Wzxiandai1 .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.Wzxiandai1 .list{margin-top:60px}
.Wzxiandai1 .list li{position:relative;float:left;width:50%;height:1104px;}
.Wzxiandai1 .list li .pic{ position: absolute;right:0;top:0;height:100%}
.Wzxiandai1 .list li .pic img{ display: block;height:100%;}
.Wzxiandai1 .list li .box{ position: absolute; left:0;bottom: 60px;}
.Wzxiandai1 .list li .box h3{color:#fff;font-size:30px;}
.Wzxiandai1 .list li .box b{color: #fff;font-size: 18px;margin-top: auto;display: block;font-weight: normal;line-height: 32px;padding: 10px;}
.Wzxiandai1 .list li .box span{color:#fff;font-size:14px;margin-top:10px; display: block;}
.Wzxiandai1 .list li:last-child{border-left:1px #fff solid;}
.Wzxiandai1 .list li:last-child .pic{left:0;right:auto;}
.Wzxiandai1 .list li .box{left:70px;right: 70px;background: rgb(23 141 82);}
/* Wzxiandai1 */

/* Wzsanxiaoshi */
.Wzsanxiaoshi{ margin-bottom:60px;}
.Wzsanxiaoshi .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; line-height:1.5;}
.Wzsanxiaoshi .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.Wzsanxiaoshi .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.Wzsanxiaoshi .tie{font-size:2.571em;color:#07599f;margin-bottom:30px;line-height:1;}
.Wzsanxiaoshi .tie img{ height:80px;}
.Wzsanxiaoshi .left{width: 55%;line-height:1.8;position: relative;margin-top: 50px;}
.Wzsanxiaoshi .font{overflow-y:auto;height:440px;font-size:1.071em;}
.Wzsanxiaoshi .font p:nth-child(1){ font-size:20px; background-color:#f4cb01; padding:8px; color:#fff;}
.Wzsanxiaoshi .font p:nth-child(2) { font-size:20px; background-color:#f4cb01; padding:8px; color:#fff;}
.Wzsanxiaoshi .right{width: 36%;height: 610px;overflow:hidden;display:block;}
/* Wzsanxiaoshi */

/* Wzjinshui */
.Wzjinshui{color:#fff;background: url('../images/Wzjinshui.jpg') no-repeat top center;font-size:.75rem;}
.Wzjinshui .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#fff;margin-bottom: 40px;position:relative; line-height:1.5;}
.Wzjinshui .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.Wzjinshui .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.jinshuiBox{background:#f9f9f9;padding:40px 4%;overflow:hidden;color:#333;}
.Wzjinshui ul{padding-top:60px;position: relative;z-index:2;}
.Wzjinshui li{float:left;width:30%;height:180px;padding-right:90px;margin-bottom:10px;text-align:right;max-width:400px;}
.Wzjinshui li h5{font-size:1.914em;margin-bottom:10px;color:#191919;}
.Wzjinshui li p{opacity:.8; font-size:15px;}
.Wzjinshui li i{float:right;margin-right:-90px;background: url('../images/advIcon.png') no-repeat;width:70px;height:70px;margin-top:15px;transition:all.4s;}
.Wzjinshui li:nth-child(2n){margin-left:20%;float:right;padding-left:70px;padding-right:0;text-align:left;}
.Wzjinshui li:nth-child(2n) i{float:left;margin-left:-90px;}
.Wzjinshui .pic{position: absolute;top:90px;left:50%;margin-left: -200px;}
.Wzjinshui .pic img{ width:400px;}
.Wzjinshui li:hover i{margin-top:25px;}
/* Wzjinshui */

/* Wzbeiwei */
.Wzbeiwei{position:relative;background: url('../images/Wzbeiweibg.jpg') no-repeat top center;}
.Wzbeiwei .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; line-height:1.5;}
.Wzbeiwei .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.Wzbeiwei .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.beiweiMain{overflow: hidden;} 
.beiweiL{width:42%;overflow:hidden;padding-top:15px;}
.beiweiL li{float:left;width:33.3%;line-height:1.6;min-height: 150px;}
.beiweiL li p{overflow:hidden;height:50px;line-height:1;}
.beiweiL li i{display:block;max-width:100%;height:46px;background-repeat: no-repeat;margin-bottom:20px;}
.beiweiL li span{display: block;font-size:1.286em;color:#191919;}
.beiweiL li span b{ color:#ff0000;}
.beiweiL li:nth-child(2){margin-right:15%;}
.beiweiR{width:44%;}
.beiweiR .txt{height:140px;overflow:hidden;margin-bottom:10px;}
.beiweiR .txt p{ font-size:16px; line-height:32px;color:#333;}
/* Wzbeiwei */

/* ysxBeltline */
.ysxBeltline{overflow:hidden; background-color:#c8fbe2;}
.ysxBeltline .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; line-height:1.5;}
.ysxBeltline .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.ysxBeltline .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.ysxBeltline ul{margin-right:-30px;}
.ysxBeltline li{float: left;width: 20%;padding-right:30px;margin-bottom:30px;}
.ysxBeltline li .pImg{width: 100%;height: auto;padding-top: 55%;border:1px solid #ddd;transition:all .3s;}
.ysxBeltline li p{text-align: left;overflow:hidden;padding-top: 15px;color: #333;height: 100px;}
.ysxBeltline li a:hover img{transform:scale(1.08);}
.ysxBeltline li a:hover .pImg{box-shadow:0 0 10px #ccc;}
/* ysxBeltline */

/* quality3 */
.quality3{background: url('../images/quality3.jpg') no-repeat center;background-size:cover;color:#fff;}
.qualityR3{width:45%;min-height:351px;}
.qualityL3{width:48%;}
.quality3 h2{ font-size:20px; background-color:#009241; color:#fff; padding:10px; margin-bottom:15px;}
.qualityL3 .txt{margin-bottom: 10px;line-height:1.8;color: ##fff;font-size: 16px;line-height: 32px;}
.qualityL3 .txt span{ display:block; font-size:20px; color:#018440; font-weight:bold; padding-bottom:15px;}
.quality3 .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#fff;margin-bottom: 40px;position:relative; line-height:1.5;}
.quality3 .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.quality3 .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
/* quality3 */

/* ysxQingshe */
.ysxQingshe{ overflow: hidden;}
.ysxQingshe .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; line-height:1.5;}
.ysxQingshe .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.ysxQingshe .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.ysxQingshe .list li{position:relative;float:left;width:50%;height:460px;}
.ysxQingshe .list li .pic{position: absolute;right:0;top:0;height:100%;}
.ysxQingshe .list li .pic img{display: block;height:100%;}
.ysxQingshe .list li .box{position: absolute;left:0;bottom: 60px;display: block;overflow: hidden;}
.ysxQingshe .list li .box h3{color:#fff;font-size: 22px;font-weight: bold;}
.ysxQingshe .list li .box b{color:#fff;font-size: 16px;margin-top:10px;display: block;font-weight: normal;}
.ysxQingshe .list li .box span{color:#fff;font-size:14px;margin-top:10px; display: block;}
.ysxQingshe .list li:last-child{border-left:1px #fff solid;}
.ysxQingshe .list li:last-child .pic{left:0;right:auto;}
.ysxQingshe .list li .box{left:70px;}
/* ysxQingshe */

/* ysxRenzheng */
.ysxRenzheng {padding-bottom: 70px;}
.ysxRenzheng .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#191919;margin-bottom: 40px;position:relative; line-height:1.5;}
.ysxRenzheng .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.ysxRenzheng .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.ysxRenzheng .box {overflow: hidden;}
.ysxRenzheng .box .sm{ display:none;}
.ysxRenzheng .box .item {position: relative;}
.ysxRenzheng .box .item .cont {position: absolute;left: 135px;top: 150px;z-index: 2;}
.ysxRenzheng .box .item .cont .tit {width: 164px;height: 38px;background-color: #028a1a;border-radius: 19px;font-size: 18px;line-height: 38px;text-align: center;color: #ffffff;}
.ysxRenzheng .box .item .cont h4 {font-size: 36px;line-height: 48px;color: #028a1a;margin-top: 12px;margin-bottom: 23px;}
.ysxRenzheng .box .item .cont p {font-size: 16px;line-height: 32px;color: #595757;}
/* ysxRenzheng */

/* Wzshehui */
.Wzshehui{background: url(../images/Wzjinshui.jpg) no-repeat center; background-size:cover;}
.Wzshehui .hTitle{font-size: 24px;margin-bottom:40px;position: relative;color:#fff;margin-bottom: 40px;position:relative; line-height:1.5;}
.Wzshehui .hTitle span{display: block;font-size:1.769em;margin-bottom:5px;}
.Wzshehui .hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}
.Wzshehui ul{display: flex;margin-left:-30px;}
.Wzshehui ul li{width: calc(50% - 30px);margin-left:30px;border-radius: 5px;overflow: hidden;background: #fff;} 
.Wzshehui ul h4{color:#fff;font-size:26px;padding: 15px 10px;text-align: center;background: #009241;}
.Wzshehui ul dl{display: flex;padding:50px 80px;flex-wrap: wrap;justify-content: space-between;}
.Wzshehui ul dd{display: flex;margin: 0 15px 15px 0;color:#20232f;font-size: 22px;align-items: center;}
.Wzshehui ul dt{font-size:16px;line-height: 28px;color: #333;margin-bottom: 15px;}
.Wzshehui ul dt:nth-child(2){margin-bottom: 0;}
.Wzshehui .txt{margin:auto; margin-top:50px;color:#fff;font-size:18px; text-align:center;}
/* Wzshehui */

/* breadCrumb */
.breadCrumb{overflow:hidden;background:#fff;box-shadow:0 5px 10px #eee;font-size:.875em;}
.breadCrumb p{padding:25px 0;background:url('../images/home_icon.png') no-repeat left center;padding-left:25px;background-size:18px;}
.breadCrumb .back i{font-family:"iconfont";margin-right:5px;font-style:normal;}
.breadCrumb .bc,.listMenu_box p .bc{color:#003da9;}
.breadCrumb .bc:hover,.listMenu_box p .bc:hover{text-decoration:underline;}
/* breadCrumb */