﻿/*about--intro*/
.aboutIntro{width:100%;}
.main .banner{width: 100%;height: 380px;background-size: cover!important;}
.main nav{width: 1200px;margin: 0 auto;border-bottom: 1px solid #bfbfbf;}
.main nav .location{font-size: 14px;margin-top:23px;width: 100%;text-align: right;letter-spacing:7px;}
.main nav .location a{color: #393939;}
.main nav .location a.active{color: #a77040;}
.main nav .row{line-height: 65px;/* border-bottom: 1px solid #bfbfbf; */}
.main nav .row>i{float: left;font-size: 24px;color: #2a2a2a;margin-left: 17px;position: relative;letter-spacing:7px;padding: 0 7px;}
.main nav .row>i:after{content: "";width: 100%;position: absolute;height: 2px;border: 0;background: #ff9600;top: 64px;left: 0;}
.main nav .row>ul{float: right;}
.main nav .row>ul>li{float: left;margin-left: 20px;}
.main nav .row>ul>li>a{font-size: 18px;color: #333333;letter-spacing: 5px;cursor: pointer;display: block;width: 100%;height: 100%;}
.main nav .row>ul>li:hover a{color: #a77040;}
.main nav .row>ul>li.active a{color: #a77040;}
.main nav .row .select{display: none;}
.introBox{padding: 60px 0 82px;width: 1200px;margin: 0 auto;}
.introBox .left{width: 590px;height: 375px;float: left;background-size: cover!important;}
.introBox .right{float: right;width: 577px;color: #333333;font-size: 14px;line-height: 28px;}
.introBox .right p{text-indent: 2rem;}
.advantage{width: 100%;height: 700px;background: url(../img/about/advantagebk1.jpg) center center no-repeat;background-size:cover;padding-top: 60px;text-align: center;}
.advantage>i{color: #415b76;font-size: 24px;font-weight: bold;}
.advantage ul{width: 1200px;margin: 40px auto 0;}
.advantage ul li{text-align: left;}
.advantage ul li .left>i{font-size: 18px;color: #415b76;}
.advantage ul li .left .info{padding: 10px 0;box-sizing: border-box;line-height: 24px;font-size: 14px;color: #666666;height: 164px;overflow: hidden;text-align: left;}
.advantage ul li .right{text-align: center;line-height: 102px; color: #fff;font-size: 28px;font-weight: bold;}
.advantage ul li:nth-child(4n+1){width: 540px;float: left;height: 210px;}
.advantage ul li:nth-child(4n+1) .left{width: 387px;float: left;}
.advantage ul li:nth-child(4n+1) .right{width: 102px;height: 102px;float: right;background: #415b76;border-radius: 50%;}
.advantage ul li:nth-child(4n+2){width: 540px;float: right;height: 210px;text-align: right;}
.advantage ul li:nth-child(4n+2) .left{width: 387px;float: right;}
.advantage ul li:nth-child(4n+2) .right{width: 102px;height: 102px;float: left;background: #415b76;border-radius: 50%;}
.advantage ul li:nth-child(3){width: 400px;float: left;height: 230px;text-align: left;}
.advantage ul li:nth-child(3) .left{width: 263px;float: left;}
.advantage ul li:nth-child(3) .right{width: 102px;height: 102px;float: right;background: #415b76;border-radius: 50%;}
.advantage ul li:nth-child(4){width: 388px;float: right;height: 230px;text-align: right;}
.advantage ul li:nth-child(4) .left{width: 263px;float: right;}
.advantage ul li:nth-child(4) .right{width: 102px;height: 102px;float: left;background: #415b76;border-radius: 50%;}
.advantage ul li:nth-child(5){width: 520px;}
.advantage ul li:nth-child(6){width: 504px;}
.aboutlist{margin:0 auto;width: 1200px;padding-bottom: 50px;}
.aboutlist .row{margin: 60px 0 40px;}
.aboutlist .row .left{width: 563px;float: left;}
.aboutlist .row .left>i{color: #415b76;font-size: 24px;font-weight: bold;}
.aboutlist .row .left>p{font-size: 16px;color: #666666;margin: 20px 0;}
.aboutlist .row .left>span{width: 150px;height: 2px;background: #415b76;display: block;border: 0;margin-left: 0;}
.aboutlist .row .left .info{margin-top: 32px;line-height: 26px;color: #666666;font-size: 14px;}
.aboutlist .row .right{width: 595px;height: 207px;float: right;}
/*about--member*/
.memberBox{width: 1200px;border: 1px solid #d2d2d2;margin: 38px auto 153px;padding: 40px 30px 40px;box-sizing: border-box;}
.memberBox .left{width: 258px;height: 318px;float: left;position: relative;}
.memberBox .left .Img{width: 240px;border: 3px solid #fff;background: #fff;height: 297px;overflow: hidden;}
.memberBox .left .Img img{width: 100%;}
.memberBox .left>p{color: #333333;font-size: 14px;line-height: 30px;padding:0 10px 0 15px;background: url(../img/about/leftbk.png) left center no-repeat;display: inline-block;}
.memberBox .left .bk{width: 87px;height: 118px;background: #ecb43d;position: absolute;right: 0;bottom: 0;z-index: -1;}
.memberBox .right{width: 846px;float: right;}
.memberBox .right>i{font-size: 20px;color: #ecb43d;text-transform: uppercase;}
.memberBox .right>em{font-size: 14px;color: #333333;line-height: 25px;display: block;}
.memberBox .right .info{font-size: 14px;color: #333;line-height: 30px;margin-top: 10px;}
/*about--orgnazition*/
.orgBox{width:1200px;margin: 0 auto;min-height: 200px;}
.orgBox img{max-width: 100%;}
/*about--culture*/
.cultureBox{width: 980px;margin: 0 auto 75px;}
.cultureBox>i{font-size: 30px;color: #555555;display: block;padding: 78px 0 80px;text-align: center;}
.cultureBox>i .zn{letter-spacing:8px;}
.cultureBox>i .en{margin-left:8px;text-transform: uppercase;}
.cultureBox .culturelist{width: 100%;height: 202px;background: url(../img/about/culturebk.png) center top no-repeat;background-size:100%}
.cultureBox .culturelist ul li{width: 200px;margin-right: 60px;float: left;text-align: center;}
.cultureBox .culturelist ul li:last-child{margin-right: 0;}
.cultureBox .culturelist ul li>i{color: #1bdadd;font-size: 44px;display: block;padding: 60px 0 20px;line-height: 44px;}
.cultureBox .culturelist ul li>.info{color: #666666;font-size: 18px;}
.cultureBox>.info{margin-top: 56px;font-size: 14px;color: #666666;line-height: 26px;}
/*prolist*/
.prolistBox{width: 1200px;margin: 0 auto;padding: 30px 15px 100px;box-sizing: border-box;}
.prolistBox ul li{margin-right: 40px;width: 260px;height: 328px;border: 1px solid #e8e8e8;float: left;margin-bottom: 60px;}
.prolistBox ul li:nth-child(4n){margin-right: 0;}
.prolistBox ul li .imgBox{width: 100%;height: 265px;background: #f0f0f0;line-height: 265px;text-align: center;overflow:hidden}
.prolistBox ul li .imgBox img{max-width: 100%;max-height: 100%;vertical-align: middle;transform: scale(1.0);transition: 1s all ease;}
.prolistBox ul li:hover img{transform: scale(1.5);}
.prolistBox ul li .Text{padding: 0 12px;box-sizing: border-box;}
.prolistBox ul li .Text i{font-size: 16px;color: #333;letter-spacing: 5px;line-height: 40px;}
.prolistBox ul li .Text p{font-size: 16px;color: #666;line-height: 16px;}
.prolistBox .loadmore{/* padding:5px; */text-align:center;background:#a77040;color:#fff;cursor:pointer;display:block;margin:0 auto;width:200px;line-height: 30px;}
/*proinfo*/
.proinfoBox{width: 1200px;margin: 60px auto 100px;}
.proinfoBox ul li{width: 386px;height: 259px;float: left;margin-right: 20px;}
.proinfoBox ul li:nth-child(3n){margin-right: 0;}
.proinfoBox ul li .imgCon{width: 100%;height: 100%;line-height:259px;text-align: center;/* background: #f0f0f0; */overflow: hidden;}
.proinfoBox ul li img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.proinfoBox .details{padding-top:35px;}
.proinfoBox .details>i{font-size: 20px;color: #333;line-height: 20px;}
.proinfoBox .details>em{line-height: 35px;color: #666666;font-size: 14px;display: block;}
.proinfoBox .details>span{width: 28px;border: 0;background: #d2d2d2;height: 1px;display: block;margin-left: 0;}
.proinfoBox .details .info{margin-top: 15px;line-height: 25px;color: #7b7b7b;font-size: 14px;}
/*technology--problem*/
.problemBox{width: 1200px;margin: 60px auto 162px;}
.problemBox>i{font-size: 33px;color: #393939;line-height: 33px;}
.problemBox>p{font-size: 24px;color: #777777;line-height: 40px;margin-bottom: 30px;}
.problemBox .swiper{width: 1200px;height: 440px;background: url(../img/problem/problembk.png) left bottom no-repeat;position: relative;}
.problemBox .swiper .swiper-container{width: 1024px;height: 380px;float: right;}
.problemBox .swiper .swiper-container .swiper-slide{width: 254px;height: 100%;}
.problemBox .swiper .swiper-container .swiper-slide:nth-child(2n+1){background: #fff;}
.problemBox .swiper .swiper-container .swiper-slide:nth-child(2n){background: #eee;}
.problemBox .swiper .swiper-container .swiper-slide .head{width: 100%;height: 190px;overflow: hidden;position: relative;}
.problemBox .swiper .swiper-container .swiper-slide .head>i{font-size: 54px;letter-spacing: 10px;margin-top: 52px;margin-left: 60px;display: block;}
.problemBox .swiper .swiper-container .swiper-slide:nth-child(2n+1) .head>i{color: #eee;}
.problemBox .swiper .swiper-container .swiper-slide:nth-child(2n) .head>i{color: #fff;}
.problemBox .swiper .swiper-container .swiper-slide .head>p{color: #333333;font-size: 16px;line-height: 21px;left: 94px;top: 96px;position: absolute;padding-right: 20px;}
.problemBox .swiper .swiper-container .swiper-slide:nth-child(2n+1) .head>p{background: #fff;}
.problemBox .swiper .swiper-container .swiper-slide:nth-child(2n) .head>p{background: #eee;}
.problemBox .swiper .swiper-container .swiper-slide .info{width: 100%;height: 190px;padding: 33px 20px;box-sizing: border-box;background: #b82c22;color: #fff;font-size: 14px;line-height: 22px;letter-spacing: 3px;}
.problemBox .swiper .swiper-button-next{position: absolute;right: 0;bottom: 0;width: 35px;height: 35px;margin-top: 0;top: auto;outline: none;background: url(../img/problem/arrow.png) right center no-repeat;}
.problemBox .swiper .swiper-button-prev{position: absolute;right: 50px;bottom: 0;width: 35px;height: 35px;top: auto;margin-top: 0;left: auto;outline: none;background: url(../img/problem/arrow.png) left center no-repeat;}
.problemBox .swiper .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{content: "";}
.problemBox .swiper .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{content: "";}
/*technology--download*/
.downloadBox{width: 1200px;margin: 30px auto 120px;}
.downloadBox ul li{margin:0 40px 40px 0;width: 270px;height: 324px;border: 1px solid #d2d2d2;padding: 5px;box-sizing: border-box;float: left;}
.downloadBox ul li:nth-child(4n){margin-right: 0;}
.downloadBox ul li .videoBox{width: 100%;height: 170px;overflow: hidden;}
.downloadBox ul li .videoBox{font-family: "微软雅黑";color:#777777;font-size: 14px;/* margin: 25px 0 20px; */text-align: left;}
.downloadBox ul li .videoBox .attach{/* margin-right: 30px; */color: #3939a0;font-size: 16px;font-weight: bold;position: relative;display: block;width: 100%;height: 100%;}
.downloadBox ul li .videoBox .attach img{width: 100%;}
.downloadBox ul li .videoBox .attach .mb{background: url(../img/problem/mb.png) center center no-repeat;background-size:cover;position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;}
.downloadBox ul li .videoBox .attach:hover .mb{display:block}
.downloadBox ul li .videoBox .attachCon{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;z-index: 1000;}
.downloadBox ul li .videoBox .attachCon .close{position:absolute;top:50px;right:50px;color:#fff;font-size: 30px;z-index:999;height: 40px;width: 50px;text-align: center;box-sizing: border-box;background: url(../img/index/close.png) center center no-repeat / 30px;}
.downloadBox ul li .videoBox .attachCon .videoinfo{line-height:100vh;text-align: center;width:100%;height:100%;}
.downloadBox ul li .videoBox .attachCon video{max-width:100%;max-height:100%;vertical-align: middle;}
.downloadBox ul li .Text{overflow: hidden;padding: 10px 0;}
.downloadBox ul li .Text>i{font-size: 16px;color: #333333;line-height: 26px;}
.downloadBox ul li .Text .info{font-size: 14px;color: #666666;line-height: 24px;}
.downloadBox ul li .Text a.downloadBtn{margin-top: 15px;color: #2ab4d2;font-size: 14px;line-height: 26px;padding: 0 10px;border: 1px solid #2AB4D2;display: inline-block;}
/*newlist*/
.newlistBox{margin: 60px auto 135px;width: 1200px;}
.newlistBox ul li{width: 540px;/* height: 136px; */float: left;padding: 20px 0;box-sizing: border-box;border-bottom: 1px solid #dddddd;margin-right: 120px;}
.newlistBox ul li .Img{display: none;}
.newlistBox ul li .time{width: 96px;height: 96px;background: #5d558e;border-radius: 5px;float: left;text-align: center;}
.newlistBox ul li .time .day{margin-top: 25px;font-size: 30px;color: #fff;display: block;line-height: 30px;}
.newlistBox ul li .time .month{font-size: 18px;color: #fff;line-height: 28px;}
.newlistBox ul li .newCon{width: 433px;height: 96px;float: right;}
.newlistBox ul li .newCon>i{font-size: 18px;line-height: 40px;color: #000;}
.newlistBox ul li .newCon .summary{font-size: 14px;color: #7b7b7b;line-height: 26px;height: 50px;overflow: hidden;}
.newlistBox ul li:hover .summary{color:#5d558e}
.newlistBox ul li .btn{display: none;}
.newlistBox ul li:first-child{float: left;width: 618px;height: 386px;margin-right: 42px;border: 0;padding: 0;}
.newlistBox ul li:first-child .Img{width: 100%;height: 197px;display: block;background-size: cover!important;}
.newlistBox ul li:first-child .time{display: none;}
.newlistBox ul li:first-child .newCon{margin: 20px 0px 10px;width: 100%;height: auto;}
.newlistBox ul li:first-child .newCon>i{font-size: 18px;line-height: 42px;color: #000;}
.newlistBox ul li:first-child .newCon .summary{color: #7b7b7b;font-size: 14px;line-height: 22px;height: 70px;overflow: hidden;}
.newlistBox ul li:first-child .btn{width: 112px;height: 26px;display: block;text-align: center;font-size: 14px;color: #fff;background: #463f71;line-height: 26px;border: 0;outline: none;}
.newlistBox ul li:nth-child(2){margin-right:0;padding-top: 0;}
.newlistBox ul li:nth-child(3){margin-right:0}
.newlistBox ul li:nth-child(4){margin-right:0}
.newlistBox ul li:nth-child(2n){margin-right:0;}
/*newsinfo*/
.newsinfoBox{margin: 60px auto 130px;width: 1200px;}
.newsinfoBox>i{font-size: 24px;color: #000000;margin-bottom: 35px;display: block;width: 100%;text-align: center;}
.newsinfoBox .info{font-size: 14px;color: #7b7b7b;line-height: 26px;}
.newsinfoBox .info img{max-width: 100%;}
/*contact*/
.contactBox{width: 1200px;height: 580px;margin:0 auto 140px;background: #eee;position: relative;}
.contactBox #maps{width: 100%;height: 100%;}
.contactBox .infoBox{width: 346px;height:100%;background: rgba(188,133,52,0.9);position:absolute;right:0;bottom: 0;padding: 0 48px 50px 48px;box-sizing: border-box;}
.contactBox .infoBox .info{position: relative;height: 100%;}
.contactBox .infoBox .info .infoCon{position: absolute;bottom: 0;color: #fff;}
.contactBox .infoBox .info .infoCon>i{font-size: 16px;}
.contactBox .infoBox .info .infoCon>p{font-size: 20px;display: block;height: 40px;line-height: 40px;background: url(../img/contact/companybk.png) left bottom no-repeat;margin-bottom: 25px;}
.contactBox .infoBox .info .infoCon>div{line-height: 30px;}
.contactBox .infoBox .info .infoCon>div>em{padding-left: 30px;float: left;}
.contactBox .infoBox .info .infoCon .tel>em{background: url(../img/contact/telicon.png) left center no-repeat;}
.contactBox .infoBox .info .infoCon .company>em{background: url(../img/contact/company.png) left center no-repeat;}
.contactBox .infoBox .info .infoCon .chuan>em{background: url(../img/contact/chuan.png) left center no-repeat;}
.contactBox .infoBox .info .infoCon .email>em{background: url(../img/contact/email.png) left center no-repeat;}
.contactBox .infoBox .info .infoCon .address>em{background: url(../img/contact/addicon.png) left center no-repeat;background-size: 25px;background-position: -5px;}
.contactBox .infoBox .info .infoCon>div section{width: 173px;float: right;}
.contactBox .infoBox .info .infoCon>div section span{display:block}
/*join*/
.joinBox{width: 1200px;margin: 0 auto 140px;}
.joinBox .imgBox{width: 100%;height: 701px;background: url(../img/contact/joinbk.png) bottom center no-repeat;margin-bottom: 34px;}
.joinBox .imgBox ul{padding-left: 110px;box-sizing: border-box; }
.joinBox .imgBox ul li{width: 167px;height: 208px;float: left;}
.joinBox .imgBox ul li .Img{width: 167px;height: 167px;border-radius: 50%;overflow: hidden;line-height: 167px;}
.joinBox .imgBox ul li>p{margin-top: 25px;font-size: 16px;color: #333333;text-align: center;}
.joinBox .imgBox ul li:last-child{margin-right: 0;}
.joinBox .imgBox ul li:nth-child(1){margin-right: 100px;margin-top: 185px;}
.joinBox .imgBox ul li:nth-child(2){margin-right: 123px;margin-top: 64px;}
.joinBox .imgBox ul li:nth-child(3){margin-right: 89px;margin-top: 64px;}
.joinBox .imgBox ul li:nth-child(4){margin-top: 185px;}
.joinBox .head{width: 1200px;height: 136px;background: url(../img/contact/textbk.jpg) center center no-repeat;background-size:cover;padding-top: 32px;box-sizing: border-box;}
.joinBox .head>i{font-size: 20px;text-align: center;display: block;font-family: arial;color: #fff;letter-spacing: 5px;}
.joinBox .head>p{color: #fff;font-size: 34px;text-align: center;}
.joinBox ul.career{flex-wrap: wrap;align-items: stretch;display: flex;}
.joinBox ul.career>li{float: left;width: 290px;margin-right: 13px;background: #f6f6f6;align-self: normal;}
.joinBox ul.career>li:nth-child(4n){margin-right: 0;}
.joinBox ul.career>li .icon{padding: 59px 0 18px;height: 75px;width: 100%;background-color: #fff!important;}
.joinBox ul.career>li .joinCon{background: #f6f6f6;padding: 33px 0 40px;text-align: center;/* display: table-cell; */vertical-align: top;width: 100%;}
.joinBox ul.career>li .joinCon>i{font-size: 16px;color: #666666;line-height: 34px;}
.joinBox ul.career>li .joinCon>.info{font-size: 14px;line-height: 27px;color: #666;padding: 0 20px;}
.joinBox ul.career>li .joinCon>.info p{}
/*letter*/
.letterBox{width: 1200px;margin:40px auto 140px;}
.letterBox>.head{display: block;text-align: center;margin: 0 auto 43px;}
.letterBox>.head i{border-bottom: 5px solid #a77040;padding:0 12px;line-height: 38px;font-size: 18px;color: #333333;display: inline-block;}
.letterBox .left{width: 580px;float: left;}
.letterBox .left>div{width: 580px;height: 50px;line-height: 50px;background: #f7f7f7;margin-bottom: 15px;padding-left: 14px;box-sizing: border-box;}
.letterBox .left>div:last-child{margin-bottom: 0;}
.letterBox .left>div>i{color: #060001;padding:0 9px;box-sizing: border-box;}
.letterBox .left>div .symbol{background: url(../img/contact/symbol.png) no-repeat;}
.letterBox .left>div input{width: 460px;height: 35px;line-height: 35px;}
.letterBox .right{float:right}
.letterBox .right .details{height: 309px;width: 580px;background: #f7f7f7;padding:15px 14px;box-sizing: border-box;}
.letterBox .right .details>i{color: #060001;padding:0 9px;box-sizing: border-box;}
.letterBox .right .details .symbol{background: url(../img/contact/symbol.png) no-repeat;float: left;}
.letterBox .right .details textarea{width: 460px;height: 275px;float: right;border: 0;background: transparent;resize: none;}
.letterBox form>p{margin: 10px 14px 30px;padding-left: 9px;background: url(../img/contact/symbol.png) no-repeat;font-size: 14px;color: #777777;}
.letterBox form>input{line-height: 34px;background: #a76220;font-size: 14px;color: #fff;display: block;margin: 0 auto;width: 122px;height: 34px;text-align: center;-webkit-appearance: none;}
/*个人中心*/
.centerBox{width: 1200px;height: 558px;margin: 44px auto 120px;border: 1px solid #dddddd;padding: 0 24px;box-sizing: border-box;}
.centerBox .head{padding: 12px 450px;box-sizing: border-box;position: relative;border-bottom: 1px solid #f1f1f1;height: 57px;}
.centerBox .head i{position: absolute;font-size: 18px;color: #2e2e2e;line-height: 26px;padding-left: 22px;box-sizing: border-box;left: 0;background: url(../img/center/centericon.png) center left no-repeat;}
.centerBox .head i.mobilei{display:none}
.centerBox .head a{text-align: center;display: inline-block;margin: 0 12px;padding: 0 20px;line-height: 30px;font-size: 14px;color: #777777;border-radius: 16px;border: 1px solid transparent;}
.centerBox .head a:hover{border: 1px solid #b9844e;color: #b9844e;}
.centerBox .head a.on{border: 1px solid #b9844e;color: #b9844e;}
.centerBox .con{position: relative;}
.centerBox .con>div{display: none;width: 1200px;height: 500px;position: absolute;top: 0;left: 0;}
.centerBox .con>div.active{display: block;}
.centerBox .con form{text-align: center;}
.centerBox .con .row{line-height: 36px;margin-top: 25px;text-align: center;}
.centerBox .con .row span{width: 85px;display: inline-block;font-size: 14px;color: #666666;text-align: right;/* font-weight: lighter; */}
.centerBox .con .row input{width: 480px;border: 1px solid #dddddd;height: 36px;padding: 0 9px;box-sizing: border-box;font-size: 14px;color: #666666;/* font-weight: lighter; */}
.centerBox .con .row input[name="member"]{color: #2196f3;font-size: 14px;}
.centerBox .con input[type="button"]{width: 130px;height: 36px;line-height: 36px;margin-top: 49px;background: #b9844e;text-align: center;color: #fff;border-radius: 3px;-webkit-appearance: none;}
.centerBox .con .row input:focus{border: 1px solid #2196f3;box-shadow:0 0 5px rgba(33,150,243,0.2)}
/*忘记密码*/
.forgetCon{margin-top: 25px;text-align: center;line-height: 35px;/* font-weight: lighter; */}
.forgetCon span{font-size: 14px;color: #666666;}
.forgetCon input{width: 250px;height: 35px;border: 1px solid #dddddd;padding-left: 10px;box-sizing: border-box;color: #666;-webkit-appearance: none;line-height: 35px;}
.forgetCon button{width: 90px;height: 35px;text-align: center;color: #fff;background: #b9844e;margin-left: 20px;border: 0;border-radius: 3px;outline: none;}
.success{width: 100%;text-align: center;display: none;}
.success .box{width: 340px;height: 140px;margin-top: 120px;display: inline-block;box-shadow: 0 1px 5px #ddd;border-radius: 5px;padding-top: 35px;box-sizing: border-box;text-align: center;}
.success .box i{font-size: 24px;color: #b9844e;padding-left: 43px;background: url(../img/center/true.png) center left no-repeat;}
.success .box p{font-size: 14px;color: #777777;margin-top: 25px;}
/*修改成功*/
.editBox{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.86);z-index: 1000;display: none;}
.editBox .edit{width: 340px;height: 142px;display: inline-block;position: absolute;top: 50%;margin-top: -70px;left: 50%;margin-left: -170px;line-height: 142px;border-radius: 5px;text-align: center;background: #fff;}
.editBox .edit i{font-size: 24px;color: #b9844e;padding-left: 43px;background: url(../img/center/true.png) center left no-repeat;}

/* 搜索 */
.searchBox{margin:20px auto 50px;width:1200px}
.searchBox ul li{width:100%;height:50px;line-height:50px}
.searchBox ul li i{font-size: 16px;color:#333;float: left;display: inline-block;}
.searchBox ul li i.time{font-size:14px;color:#666;}
.searchBox ul li a{display:inline-block;/* float:right; */color:#333;width: 100%;}
.searchBox ul li em{display:inline-block;float:right;color:#333;}
.searchBox ul li:hover em{color: #b9844e;}
.searchBox ul li:hover i{color: #b9844e;}
.searchBox #pages{width:100%;height:50px;line-height:50px;text-align:center}
.searchBox #pages a{background:#ddd;color:#666;padding:5px 10px;}
.searchBox #pages a.currentpage{background:rgba(167, 98, 32,0.7);color:#fff;padding:5px 10px;}
@media only screen and (max-width:880px ) {
	.main .banner{height:50vw}
	.main nav{width: 100%;height: 13vw;}
	.main nav .location{display:none}
	.main nav .row{padding: 5vw 3vw 0;position: relative;}
	.main nav .row>ul{display:none;position: absolute;top: 13vw;width: 100%;text-align: center;z-index: 1;background: #eee;left: 0;}
	.main nav .row>ul li{width: 100%;line-height: 8vw;float: none;border-bottom: 1px solid #fff;margin-left: 0;}
	.main nav .row>ul>li>a{font-size:14px}
	.main nav .row>i{margin:0;font-size:16px;line-height: 8vw;letter-spacing:5px;}
	.main nav .row>i:after{border: 0;top: calc(8vw - 1px);left: 0;}
	.main nav .row .select{display: block;float: right;background: url(../img/mobile/selecticon.png) center center no-repeat;width: 8vw;height: 8vw;background-size: 4vw;}

	.memberBox{width:94vw;margin-top:4vw;padding: 3vw 0;border: 0;margin: 4vw 3vw;}
	.memberBox .left{width: 40vw;height: 49vw;margin: 0 4vw 3vw 0;}
	.memberBox .left .Img{width: calc(37vw - 6px);height: auto;}
	.memberBox .left .Img img{width:100%}
	.memberBox .left>p{font-size: 10px;line-height: 3vw;}
	.memberBox .right{width:100%;float:none}
	.memberBox .right>i{font-size: 16px;}
	.memberBox .right .info{line-height:6vw}

	.introBox{width:100%;padding:3vw;box-sizing:border-box}
	.introBox .left{width:100%;height: 62vw;}
	.introBox .right{width:100%;padding: 4vw 0;font-size: 12px;line-height: 20px;}
	.advantage{padding: 8vw 3vw 0;height: 100vw;box-sizing: border-box;}
	.advantage>i{font-size:16px}
	.advantage ul{width:100%;margin: 5vw auto 0;}
	.advantage ul li:nth-child(4n+1){width:39vw;height: 17.47vw;}
	.advantage ul li:nth-child(4n+1) .left{width: 15vw;padding-top: 6.7vw;padding-left:7vw;font-size: 14px;}
	.advantage ul li:nth-child(4n+1) .right{width: 13.7vw;height:13.7vw;font-size:16px;line-height:14vw;}
	.advantage ul li:nth-child(4n+2){width:39vw;height: 17.47vw;}
	.advantage ul li:nth-child(4n+2) .left{width: 15vw;padding-top: 6.7vw;padding-right:4vw;font-size: 14px;}
	.advantage ul li:nth-child(4n+2) .right{width: 13.7vw;height:13.7vw;font-size:16px;line-height:14vw;}
	.advantage ul li:nth-child(3){width: 23.6vw;height: 25vw;position: relative;margin-top: 10vw;margin-bottom: 5vw;}
    .advantage ul li:nth-child(3) .left{width: 15vw;float: left;position: absolute;top: 14.7vw;/* float: right; */}
    .advantage ul li:nth-child(3) .right{width: 13.7vw;height:13.7vw;font-size:16px;line-height:14vw;position: absolute;right: 0;}
    .advantage ul li:nth-child(4){width: 23.6vw;height: 25vw;position: relative;margin-top: 10vw;margin-left: 20vw;margin-bottom: 5vw;}
    .advantage ul li:nth-child(4) .left{width: 15vw;float: left;position: absolute;top: 14.7vw;right: 0;}
    .advantage ul li:nth-child(4) .right{width: 13.7vw;height:13.7vw;font-size:16px;line-height:14vw;position: absolute;left: 0;}
	.advantage ul li:nth-child(6) .left{width: 20vw;}
	.advantage ul li .left>i{font-size:14px}
	.advantage ul li .left .info{display:none}
	.aboutlist{width:100%;padding: 0 3vw 10vw;box-sizing:border-box;}
	.aboutlist .row{margin: 8vw 0 5vw;}
	.aboutlist .row .left{width:100%}
	.aboutlist .row .left>i{font-size:16px}
	.aboutlist .row .left>p{margin: 1vw 0 0;font-size: 14px;}
	.aboutlist .row .left>span{height:1px;width: 20vw;}
	.aboutlist .row .left .info{margin-top: 3vw;font-size: 14px;line-height: 22px;}
	.aboutlist .row .right{width:100%;height: 32vw;margin-top: 2vw;}

	.cultureBox{width:100%;margin-bottom: 15vw;}
	.cultureBox>i{font-size:16px;padding: 8vw 0 7vw;}
	.cultureBox .culturelist{height: 40.8vw;margin: 0 3vw;box-sizing: border-box;width: 94%;}
	.cultureBox .culturelist ul li{width: 19vw;margin-right: 5.9vw;}
	.cultureBox .culturelist ul li>i{font-size: 16px;padding: 7.3vw 0 13vw;line-height: 16px;}
	.cultureBox .culturelist ul li>.info{font-size:13px}
	.cultureBox>.info{margin:6vw 3vw 0;font-size: 12px;line-height: 20px;}

	.orgBox{width:100%;min-height: 50vw;overflow: scroll;}
    .orgBox img{max-width:1200px}
    .prolistBox{width:100%;padding: 5vw 3vw 10vw;}
    .prolistBox ul li{width: 47.8%;height:60vw;margin-right: 3vw;margin-bottom: 4vw;}
    .prolistBox ul li:nth-child(2n){margin-right:0}
    .prolistBox ul li .imgBox{height:47vw;overflow: hidden;line-height: 47vw;}
    .prolistBox ul li .Text{padding:0 2vw;}
    .prolistBox ul li .Text i{font-size:14px;line-height:30px;letter-spacing:normal}
    .prolistBox ul li .Text p{font-size:13px;line-height:14px}
    .prolistBox .loadmore{margin:7vw auto 0}
    .proinfoBox{width:100%;margin: 5vw auto 10vw;}
    .proinfoBox ul li{width:94%;margin:0 auto 4vw;float:none;height: 60vw;}
    .proinfoBox ul li:nth-child(3n){margin:auto}
    .proinfoBox .details{padding:10vw 3vw}
    .proinfoBox .details>i{font-size:16px}
    .proinfoBox .details>em{font-size:12px;line-height:24px}
    .proinfoBox .details .info{line-height:22px;font-size:12px}
    .problemBox{width:94%;margin: 8vw 3vw 20vw;text-align: center;}
    .problemBox>i{font-size:18px}
    .problemBox>p{font-size:14px;line-height: 20px;}
    .problemBox .swiper{width:100%;height: 155vw;background: url(../img/problem/problembk.png) left top no-repeat;background-size:100%;overflow: hidden;}
    .problemBox .swiper .swiper-container{margin-top:25.2vw;width: 81%;float: none;height: 115.6vw;z-index: 0;}
    .problemBox .swiper .swiper-container .swiper-slide{width: 38vw;height: 56.4vw;overflow: hidden;border-right: 1px solid transparent;}
    .problemBox .swiper .swiper-container .swiper-slide .head{height:28vw}
    .problemBox .swiper .swiper-container .swiper-slide .head>i{font-size:30px;margin: 10vw 3vw 0;text-align: left;line-height: 30px;letter-spacing: 4px;}
    .problemBox .swiper .swiper-container .swiper-slide .head>p{top: 14vw;left: 8vw;font-size: 14px;}
    .problemBox .swiper .swiper-container .swiper-slide .info{height:28vw;padding: 1vw;font-size: 12px;letter-spacing: 1px;line-height: 16px;text-align: left;}
    .problemBox .swiper .swiper-container .a1{background: #fff!important;}
    .problemBox .swiper .swiper-container .a1 .head>i{color: #eee!important;}
    .problemBox .swiper .swiper-container .a1 .head>p{background: #fff!important;}
    .problemBox .swiper .swiper-container .a2{background: #eee!important;}
    .problemBox .swiper .swiper-container .a2 .head>i{color: #fff!important;}
    .problemBox .swiper .swiper-container .a2 .head>p{background: #eee!important;}
    .problemBox .swiper .swiper-button-next{right:50%;margin-right: -45px;}
    .problemBox .swiper .swiper-button-prev{left:50%;margin-left: -45px;}

    .downloadBox{width: 94%;margin:4vw 3vw 10vw;}
    .downloadBox ul li{width: 46vw;margin-right:2vw;height: 56.4vw;margin-bottom: 3vw;}
    .downloadBox ul li:nth-child(2n){margin-right:0}
    .downloadBox ul li .videoBox{height:30vw}
    .downloadBox ul li .Text{padding:0}
    .downloadBox ul li .Text>i{font-size:14px;line-height:16px}
    .downloadBox ul li .Text .info{font-size:12px;line-height:14px}
    .downloadBox ul li .Text a.downloadBtn{font-size:12px;line-height: 20px;margin-top: 4vw;padding: 0 1vw;}
    .downloadBox ul li .videoBox .attachCon .close{width:10vw;height:10vw;background-size:50%;right:5vw;top:5vw}

    .newlistBox{width:94%;margin:4vw 3vw 15vw}
    .newlistBox ul li:first-child{width:100%;height: auto;margin-bottom: 8vw;}
    .newlistBox ul li:first-child .newCon{margin:1vw auto 0}
    .newlistBox ul li{width:100%;padding: 3vw 0;}
    .newlistBox ul li:first-child .Img{height:29vw}
    .newlistBox ul li:first-child .newCon{padding: 4vw 0 3vw;}
    .newlistBox ul li:first-child .newCon>i{font-size:14px;line-height:16px}
    .newlistBox ul li:first-child .newCon .summary{font-size:12px;line-height:18px;height: auto;}
    .newlistBox ul li:first-child .btn{width:25vw;font-size:12px;height:6.3vw;line-height:6.3vw}
    .newlistBox ul li .time{width:19vw;height:19vw;border-radius: 2px;}
    .newlistBox ul li .time .day{font-size:20px;margin-top:5vw;line-height:22px}
    .newlistBox ul li .time .month{font-size:14px}
    .newlistBox ul li .newCon{width:72.8vw;height: 19vw;overflow: hidden;}
    .newlistBox ul li .newCon>i{line-height: 34px;font-size:14px;}
    .newlistBox ul li .newCon .summary{font-size:13px;line-height: 20px;height:36px;}

    .newsinfoBox{width: 94%;margin: 4vw 3vw 10vw;}
    .newsinfoBox>i{font-size:18px;margin-bottom: 5vw;}
    .newsinfoBox .info{font-size:12px;line-height: 22px;}
    .newsinfoBox img{max-width:100%;}

    .contactBox{width:100%;height:84vw;margin: 0 auto 60vw;}
    .contactBox .infoBox{position:unset;right: auto;bottom: auto;background:#fff;width:100%;padding: 4vw 3vw;height: 65vw;}
    .BMap_mask{width:100%;height:84vw!important}
    .contactBox #maps>div{height:84vw!important}
    .contactBox .infoBox .info .infoCon{color:#333;top: 0;}
    .contactBox .infoBox .info .infoCon>p{font-size:18px;line-height:26px;margin-bottom: 5vw;background: url(../img/contact/companybkB.png) left bottom no-repeat;height:30px;background-size:4vw}
    .contactBox .infoBox .info .infoCon>div{line-height:22px;font-size: 13px;}
    .contactBox .infoBox .info .infoCon .tel>em{background: url(../img/contact/teliconB.png) left center no-repeat;background-size: 5vw;}
    .contactBox .infoBox .info .infoCon .company>em{background: url(../img/contact/companyB.png) left center no-repeat;background-size: 5vw;}
    .contactBox .infoBox .info .infoCon .chuan>em{background: url(../img/contact/chuanB.png) left center no-repeat;background-size: 5vw;}
    .contactBox .infoBox .info .infoCon .email>em{background: url(../img/contact/emailB.png) left center no-repeat;background-size: 5vw;}
    .contactBox .infoBox .info .infoCon .address>em{background: url(../img/contact/addiconB.png) left center no-repeat;background-size: 5vw;}

    .joinBox{width:100%;margin:0 auto 12vw}
    .joinBox .imgBox{background-size: 100%;height: 78vw;margin: 0 3vw;width: 94%;}
    .joinBox .imgBox ul{padding-left:0}
    .joinBox .imgBox ul li{width:16vw;height: 21vw;}
    .joinBox .imgBox ul li .Img{width:16vw;height:16vw}
    .joinBox .imgBox ul li>p{font-size:12px;margin-top: 0vw;}
    .joinBox .imgBox ul li:nth-child(1){margin-top: 28.2vw;margin-right:9.5vw}
    .joinBox .imgBox ul li:nth-child(2){margin-right: 11.8vw;margin-top: 16.9vw;}
    .joinBox .imgBox ul li:nth-child(3){margin-right: 8.7vw;margin-top: 16.9vw;}
    .joinBox .imgBox ul li:nth-child(4){margin-top: 28.5vw;}
    .joinBox .head{width:100%;height:18vw;padding-top: 3vw;}
    .joinBox .head>i{font-size:14px;letter-spacing:2px}
    .joinBox .head>p{font-size:16px;line-height:24px}
    .joinBox ul.career{margin:0 3vw}
    .joinBox ul.career>li{width: 46vw;margin-right:2vw;background: #fff;}
    .joinBox ul.career>li:nth-child(2n){margin-right:0}
    .joinBox ul.career>li .icon{height:12.3vw;background-size: contain!important;margin: 10vw 0 3vw;padding: 0;}
    .joinBox ul.career>li .joinCon{padding:4.8vw 0 2vw}
    .joinBox ul.career>li .joinCon>i{font-size:14px;line-height:20px}
    .joinBox ul.career>li .joinCon>.info{font-size:12px;line-height:18px}

    .letterBox{width:94%;margin: 0 3vw 15vw;}
    .letterBox>.head i{margin-top: 5vw;border-bottom: 3px solid #a77040;padding: 0;}
    .letterBox>.head{margin-bottom:8vw}
    .letterBox .left{width:100%;}
    .letterBox .left>div{width:100%;height: 10vw;line-height: 10vw;margin-bottom: 2vw;}
    .letterBox .left>div input{width:calc(100% - 106px)}
    .letterBox .right{width:100%;margin-top:2vw}
    .letterBox .right .details{width:100%;height: 47vw;overflow: hidden;}
    .letterBox .right .details textarea{width: calc(100% - 90px);float: left;height: 40vw;}

    .centerBox .head i:first-child{display:none;}
    .centerBox .head i.mobilei{background:none;text-align:center;display:block;width:100%;height:10vw;line-height:10vw;padding: 0;color: #666;}
    .forgetCon input{width:calc(100% - 140px)}
    .centerBox{width: 94%;padding: 0 3vw;margin: 0 auto;}
    .centerBox .head{padding:0;height: 11.7vw;line-height: 11.7vw;text-align: center;}
    .centerBox .con>div.active{width:100%;}
    .centerBox .con .row input{width: calc(100% - 90px);-webkit-appearance: none;}
    .editBox .edit{width:50%;height:25vw;line-height:25vw;margin-left: -25%;}
    .editBox .edit i{font-size:20px;padding-left: 10vw;}
    
    .forgetCon button{margin: 20vw auto 0;}
    .success .box{margin-top:10vw}

    .searchBox{width:94%;margin: 4vw auto 10vw;}
    .searchBox ul li{line-height:10vw;height:10vw}
    .searchBox ul li i{font-size:14px}
    .searchBox ul li a{font-size:14px}
    .searchBox #pages{font-size:12px}
    .searchBox #pages a{padding:2px 5px;font-size: 12px;}
    .searchBox #pages a.currentpage{padding:2px 5px;}
}  