@charset "utf-8";
/* CSS Document */

/*关于威邦*/
.contbox{width: 100%;background: #fff;}
.about01{width: 1200px;height: auto;margin: 0 auto;padding:60px 0;}
.about01 .at{margin-bottom: 40px;}
.about01 .at h2{font-size: 32px;color:#222;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about01 .at p{font-size: 14px;color:rgba(34,34,34,0.5);line-height: 16px;text-align: center;text-transform: uppercase;text-transform: uppercase;}
.about01 .ab{width: auto;height: auto;}
.about01 .ab .al{width: 650px;height: auto;float:right; }
.about01 .ab .al p{font-size: 16px;color:#222;line-height: 30px;text-indent: 2em;text-align: justify;}
.about01 .ab .ar{width: 500px;height: 375px;float:left;}
.about01 .ab .ar>div>div{margin: 0 !important;}
.about01 .ab a.more{width: 150px;height: 44px;display: block;margin: 0 auto;margin-top: 40px;background: #e20213 url(../images/index/i01-l-more.png) no-repeat scroll 103px 17px;font-size: 16px;color: #fff;line-height: 44px;text-indent: 27px;}
.about01 .ab a:hover{background-color: #fe414f}

/*发展历程*/
.about02bar{width: 100%;height: auto;min-height: 590px;background: url(../img/fz-bg.jpg) no-repeat scroll top center;}
.about02{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0 50px;}
.about02 .at{margin-bottom: 110px;}
.about02 .at h2{font-size: 32px;color:#fff;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about02 .at p{font-size: 14px;color:#fff;line-height: 16px;text-align: center;text-transform: uppercase;}
.about02 .ab{position: relative;background: url(../images/index/fz-line.png) repeat-x scroll left center;}
.about02 .ab span.prev{width: 50px;height: 50px;display: block;position: absolute;top: 128px;left:-49px;background: url(../images/index/fz-prev.png) no-repeat scroll left top;cursor: pointer;}
.about02 .ab span.next{width: 50px;height: 50px;display: block;position: absolute;top: 128px;right:-49px;background: url(../images/index/fz-prev.png) no-repeat scroll right top;cursor: pointer;}
.about02 .ab span:hover.prev{background-position: left bottom;}
.about02 .ab span:hover.next{background-position: right bottom;}
.about02 .ab .bd{width: 1100px;margin: 0 auto;}
.about02 .ab .bd ul li{width: 260px;height: auto;margin-right: 15px;position: relative;height: 307px;}
.about02 .ab .bd ul li span{font-size: 24px;color:#fff;line-height: 24px;display: inline-block;vertical-align: middle;position: absolute;}
.about02 .ab .bd ul li span b{font-family: "din";font-weight: bold;line-height: 24px;display: inline-block;vertical-align: middle;}
.about02 .ab .bd ul li .text{width: 185px;height: 130px;padding-left: 15px;border-left: 1px solid #fff;position: absolute;}
.about02 .ab .bd ul li .text p{font-size: 14px;color:#fff;line-height: 24px;text-align: justify;}
.about02 .ab .bd ul li.rb span{padding-bottom: 28px;background: url(../images/index/fz03.png) no-repeat scroll bottom center;top: 106px;}
.about02 .ab .bd ul li.rb .text{left: 38px;top: 161px;}
.about02 .ab .bd ul li.rt span{padding-top: 28px;background: url(../images/index/fz03.png) no-repeat scroll top center;top: 147px;}
.about02 .ab .bd ul li.rt .text{left: 38px;top: 18px;}

/*实力支柱*/
.about03{width: 1200px;height: auto;margin: 0 auto;padding:60px 0;}
.about03 .at{margin-bottom: 40px;}
.about03 .at h2{font-size: 32px;color:#222;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about03 .at p{font-size: 14px;color:rgba(34,34,34,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.about03 .ab{width: auto;height: auto;}
.about03 .ab ul{width: 1230px;}
.about03 .ab ul li{width: 280px;height: auto;display: inline-block;vertical-align: top;margin-right: 27px;}
.about03 .ab ul li .imgs{width: 280px;height: 180px;overflow: hidden;}
.about03 .ab ul li .txts{width: auto;height: auto;padding: 10px 10px 0;}
.about03 .ab ul li .txts h2{font-size:20px;color:#000;line-height: 30px;text-align: center; margin-bottom: 5px;}
.about03 .ab ul li .txts p{font-size: 15px;color:rgba(0,0,0,0.7);line-height: 24px;text-align: justify;}
.about03 .ab a.more{width: 150px;height: 44px;display: block;margin: 0 auto;margin-top: 40px;background: #e20213 url(../images/index/i01-l-more.png) no-repeat scroll 103px 17px;font-size: 16px;color: #fff;line-height: 44px;text-indent: 27px;}
.about03 .ab a:hover{background-color: #fe414f}

.about04bar{width:100%;height: auto; }
.about04{width: 100%;height: auto}
.about04 .at{background: url(../img/wh-bg.jpg) no-repeat scroll top center;min-height: 420px;padding-top: 60px;}
.about04 .at h2{font-size: 32px;color:#fff;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about04 .at p{font-size: 14px;color:#fff;line-height: 16px;text-align: center;text-transform: uppercase;}
.about04 .ab{width: 1200px;height: auto;margin: 0 auto;padding: 30px 0 50px;}
.about04 .ab ul li{display: inline-block;vertical-align: top;margin-right:133px; }
.about04 .ab ul li h2{font-size: 20px;color:#000;line-height: 41px;font-weight: bold;}
.about04 .ab ul li span{width: 40px;height: 3px;display: block;background: #e20213;margin-bottom: 8px;}
.about04 .ab ul li p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 30px;}
.about04 .ab ul li:last-child{margin-right: 0;}

.about05bar{width:100%;height: auto;background: #f4f4f4; }
.about05{width:1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.about05 .at{margin-bottom: 40px;}
.about05 .at h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about05 .at p{font-size: 14px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.about05 .ab .t{margin-bottom: 20px;font-size: 0;}
.about05 .ab .t .l{width: 480px;height: 480px;display: inline-block;vertical-align: top;position: relative;overflow: hidden;}
.about05 .ab .t .l .imgs{width: 480px;height: 480px;overflow: hidden;}
.about05 .ab .t .l .imgs img{width: 480px;display: block;}
.about05 .ab .t .l .txts{padding: 35px;background: rgba(226,2,19,0.7);position: absolute;top: 480px;left: 0;transition: all 500ms;min-height: 410px;}
.about05 .ab .t .l .txts h2{font-size: 28px;color:#fff;line-height: 30px;margin-bottom: 10px;font-weight: bold;}
.about05 .ab .t .l .txts p{font-size: 16px;color:#fff;line-height: 26px;text-align: justify;}
.about05 .ab .t .l .txts a.r-more{width: 106px;height: 32px;border: 2px solid #fff;font-size: 16px;color:#fff;line-height: 32px;text-align: center;display: block;margin-top: 100px;}
.about05 .ab .t .l .txts a:hover.r-more{background: rgba(226,2,19,1);}
.about05 .ab .t .l:hover .txts{top: 0}
.about05 .ab .t .r{display: inline-block;vertical-align: top;width: 720px;}
.about05 .ab .t .r ul li{display: inline-block;vertical-align: top;position: relative;overflow: hidden;}
.about05 .ab .t .r ul li .imgs{width: 240px;height: 240px;overflow: hidden;}
.about05 .ab .t .r ul li .imgs img{width: 240px;display: block;}
.about05 .ab .t .r ul li .txts{padding:28px;background: rgba(226,2,19,0.7);position: absolute;top: 240px;left: 0;transition: all 500ms;}
.about05 .ab .t .r ul li .txts h2{font-size: 28px;color:#fff;line-height: 30px;margin-bottom: 15px;font-weight: bold;}
.about05 .ab .t .r ul li .txts p{font-size: 16px;color:#fff;line-height: 26px;text-align: justify;}
.about05 .ab .t .r ul li .txts a.r-more{width: 106px;height: 32px;border: 2px solid #fff;font-size: 16px;color:#fff;line-height: 32px;text-align: center;display: block;margin-top: 25px;}
.about05 .ab .t .r ul li .txts a:hover.r-more{background: rgba(226,2,19,1);}
.about05 .ab .t .r ul li:hover .txts{top: 0;}
.about05 .ab .b{width: auto;height: auto;}
.about05 .ab .b .txtScroll-left{width: 993px;margin: 0 auto;position: relative;}
.about05 .ab .b .txtScroll-left span{width: 84px;height: 84px;position: absolute;top: 0;background: url(../images/index/prevnext.jpg) no-repeat;cursor: pointer;}
.about05 .ab .b .txtScroll-left span.prev{background-position: left top;left: -103px;}
.about05 .ab .b .txtScroll-left span.next{background-position: right top;right: -103px;}
.about05 .ab .b .txtScroll-left span.prev:hover{position: left bottom;}
.about05 .ab .b .txtScroll-left span.next:hover{position: right bottom;}
.about05 .ab .b .txtScroll-left .bd{height: 84px;overflow: hidden;}
.about05 .ab .b .txtScroll-left .bd ul li{width: 84px;height: 84px;margin-right: 17px;}
.about05 .ab .b .txtScroll-left .bd ul li a img{width: 84px;display: block;}

.about06{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0 0;}
.about06 .at{margin-bottom: 40px;}
.about06 .at h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about06 .at p{font-size: 14px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.about06 .ab{width: auto;height: auto;}
.about06 .ab ul{width: 1240px;font-size: 0;}
.about06 .ab ul li{width: 275px;height: 183px;display: inline-block;vertical-align: top;margin-right: 33px;margin-bottom: 40px;box-shadow: 0px 15px 15px 2px rgba(0,0,0,0.1)}
.about06 .ab ul li .imgs{padding: 10px;background: url(../images/index/honor-bg.png) no-repeat;background-size: 100% 100%;}
.about06 .ab ul li .imgs img{width: 255px;display: block;height: 163px;}

.about07{width: 1200px;height: auto;margin: 0 auto;padding: 30px 0 60px; }

.about07 .at h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about07 .at p{font-size: 14px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}

.about07 .ab{width: auto;height: auto; width:1200px; height:250px; margin-top:50px;}
.about07 .ab ul{ margin-left:-27px;}
.about07 .ab li{width: 279px;height: auto;margin-left: 27px;float:left;}



.teambg{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: fixed;left: 0;top: 0;z-index: 1;display: none;}
.teambox{width: 1114px;height: 500px;padding: 43px;background: #fff;position: fixed;left: 50%;margin-left: -600px;top: 10%;z-index: 2;display: none;}
.teambox a.t-close{width: 36px;height: 36px;position: absolute;right: 20px;top: 20px;background: rgba(0,0,0,0.7);font-size: 20px;color:#fff;line-height: 36px;text-align: center;display: block;border-radius: 50%;}
.teambox a:hover.t-close{background: rgba(0,0,0,1);}
.teambox .l{width: 500px;height: 500px;float:left;}
.teambox .l img{width: 500px;display: block;}
.teambox .r{width: 550px;height: auto;float:left;margin-left:38px; padding-top: 80px;}
.teambox .r h2{font-size: 28px;color:#000;line-height: 28px;font-weight: bold;margin-bottom: 20px;}
.teambox .r span{width: 40px;height: 3px;display: block;background: #e20213;margin-bottom: 20px;}
.teambox .r p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 26px;text-align: justify;}



/*联系地址*/
.contact{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.contact .t{margin-bottom: 40px;}
.contact .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.contact .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.contact .b{height: auto;height: auto; }
.contact .b .map{width: 779px;height: 459px;border: 1px solid #ccc;float:left; }
.contact .b .text{width: 404px;height: auto;float:right;padding: 25px 33px;background: #7c7c7c;}
.contact .b .text h2{font-size: 24px;color:#fff;line-height: 63px;font-weight: bold;text-align: left;border-bottom: 1px solid #d6be9b;margin-bottom: 10px;}
.contact .b .text p{font-size: 16px;color:#fff;line-height: 36px;text-align: left;display: inline-block;vertical-align: middle;}
.contact .b .text p i{width: 20px;height: 20px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.contact .b .text p i.i01{background: url(../img/i01.png) no-repeat;}
.contact .b .text p i.i02{background: url(../img/i02.png) no-repeat;}
.contact .b .text p i.i03{background: url(../img/i03.png) no-repeat;}
.contact .b .text p i.i04{background: url(../img/i04.png) no-repeat;}
.contact .b .text p b{font-weight: bold;}
.contact .b .text p span{width: 220px;display: inline-block;vertical-align: top; color:#FFFFFF}
.contact .b .text .notice{border-top: 1px solid #d6be9b;margin-top: 25px;padding-top: 15px;}
.contact .b .text .notice p{font-size: 14px;color:#fff;line-height: 24px;}