
body{font-family: "微软雅黑","Microsoft YaHei";}
.Banner{height: 300px; width: 100%;}
.BannerTitle{color: #fff; padding-top: 300px;}
.BannerTitle h1{font-size: 32px; font-weight: bold; text-align: center;}
.BannerTitle em{background: #fff none repeat scroll 0 0; display: block; height: 2px; margin: 16px auto 18px; width: 40px;}
.BannerTitle span{display: block; font-size: 14px; text-align: center; text-transform: uppercase;}
.SonContent .Head h2{text-transform: uppercase;}
.SonContent .Head{height: 100px; padding-top: 70px;}
.TMenu{background: #f2f2f2 none repeat scroll 0 0; height: 150px; width: auto; margin-bottom:10px}
.TMenu ul{height: 150px; margin: 0 auto; width: 1124px;}
.TMenu ul::after{clear: both; content: ""; display: block;}
.TMenu li{background-color: #ffc000; border-radius: 10px; color: #ffffff; float: left; font-size: 15px; height: 50px; line-height: 50px; margin: 50px 12px 0; text-align: center; width: 175px;}
.TMenu li:hover{background: #0058a8 none repeat scroll 0 0; color: #fff;}
.TMenu .current{background: #264ba6 none repeat scroll 0 0; color: #fff;}
.SonContent{margin: 0 auto; width: 1200px; line-height:30px}
.SonContent::after{clear: both; content: ""; display: block;}
.SonTitle{padding-top: 40px;}
.SonTitle h1{color: #264ba6; font-size: 24px; text-align: center;}
.SonTitle em{background: #666 none repeat scroll 0 0; display: inline-block; height: 1px; margin: 0 15px; position: relative; top: -4px; width: 28px;}
.SonTitle span{color: #888; display: block; font-size: 13px; padding-bottom: 52px; padding-top: 6px; text-align: center; text-transform: uppercase;}
.SonContent .SonP{color: #666; font-size: 13px; line-height: 35px; padding-bottom: 25px; text-align: center;}
.SonContentHr{background: #e2e2e2 none repeat scroll 0 0; border: medium none; height: 1px; width: 1200px;}
.SonMain{height: 716px; width: 1108px;}
.SonInfo{float: left; height: 596px; margin: 0 4px 0 3px; overflow: hidden; position: relative; width: 270px;}
.SonInfoBack{background: rgba(0, 0, 0, 0) url("hui_05.jpg") no-repeat scroll center center; height: 596px; position: absolute; width: 270px; z-index: -1;}
.SonInfoBack1{background: rgba(0, 0, 0, 0) url("a1.jpg") no-repeat scroll center center; height: 596px; position: absolute; width: 270px; z-index: -1;}
.SonInfoBack2{background: rgba(0, 0, 0, 0) url("a2.jpg") no-repeat scroll center center; height: 596px; position: absolute; width: 270px; z-index: -1;}
.SonInfoBack3{background: rgba(0, 0, 0, 0) url("a3.jpg") no-repeat scroll center center; height: 596px; position: absolute; width: 270px; z-index: -1;}
.SonInfoBack4{background: rgba(0, 0, 0, 0) url("a4.jpg") no-repeat scroll center center; height: 596px; position: absolute; width: 270px; z-index: -1;}
.SonInfoText{position: relative;}
.SonInfoCtn{position: relative; top: 510px; z-index: 10;}
.SonInfoCtnBack{background: #153686 none repeat scroll 0 0; height: 682px; opacity: 0.7; position: absolute; width: 270px; z-index: -1;}
.SonInfoText span{color: #fff; display: block; font-size: 18px; font-weight: bold; line-height: 22px; margin: 0 auto; padding-top: 20px; text-align: left; text-transform: uppercase; width: 200px;}
.SonInfoIco{background: rgba(0, 0, 0, 0) url("shuidi.png") no-repeat scroll center center; height: 100px; left: 50%; margin: 0 auto 0 -50px; position: absolute; top: 226px; width: 100px;}
.SonInfoText em{border-bottom: 1px dashed #153686; color: #fff; display: block; font-size: 18px; left: 50%; line-height: 32px; margin: 0 auto 0 -100px; padding-bottom: 30px; position: absolute; top: 340px; width: 205px;}
.SonInfoText .SonInfoCtnP{color: #fff; display: block; font-size: 13px; left: 50%; line-height: 22px; margin-left: -100px; position: absolute; top: 470px; width: 200px;}
.SonInfo:hover .SonInfoCtn{top: -86px;}
.SonInfo:hover .SonInfoCtnBack{background: #329954 none repeat scroll 0 0;}
.SonInfo:hover .SonInfoBack{transform: scale(1.1, 1.1);}
.Business{background: #f2f2f2 none repeat scroll 0 0; width: auto;}
.Business .BusMax{margin: 0 auto; padding: 50px 0; width: 1200px;}
.Business .BusMax::after{clear: both; content: ""; display: block;}
.Business .BusInfo{background: #fff none repeat scroll 0 0; box-shadow: 0 0 5px #bbb; float: left; height: 490px; margin: 20px; overflow: hidden; position: relative; width: 360px;}
.BusInfo .BusImg{height: 240px; overflow: hidden; position: relative; width: 360px;}
.BusInfo:hover .BusImg img{transform: scale(1.1, 1.1);}
.BusInfo .title{color: #264ba6; font-size: 18px; padding-top: 35px; text-align: center;}
.BusInfo em{background: #63b175 none repeat scroll 0 0; display: block; height: 4px; margin: 20px auto; width: 22px;}
.BusInfo p{color: #999; font-size: 12px; height: 70px; line-height: 21px; margin: 0 auto; overflow: hidden; position: relative; text-align: center; width: 250px;}
.BusInfo span{background: #707070 none repeat scroll 0 0; border-radius: 50px; color: #fff; display: block; height: 26px; line-height: 26px; margin: 15px auto 0; text-align: center; text-transform: uppercase; width: 100px;}
.BusInfo:hover{background: #264ba6 none repeat scroll 0 0;}
.BusInfo:hover .title{color: #fff;}
.BusInfo:hover em{background: #fff none repeat scroll 0 0;}
.BusInfo:hover p{color: #fff;}
.BusInfo:hover span{background: #fff none repeat scroll 0 0; color: #264ba6;}
.TMenu .BnsMenu{width: 1124px;}
.TMenu .BnsMenu li{width: 163px;}
.BusinessMax{margin: 0 auto; width: 1200px;}
.BusinessMax::after{clear: both; content: ""; display: block;}
.BusWTitle{height: 130px;}
.BusWTitle h2{color: #25b144; font-size: 22px; padding-top: 45px;}
.BusWTitle em{border-left: 1px solid #c7c7c7; color: #c7c7c7; display: inline-block; font-size: 14px; font-weight: normal; margin-left: 15px; padding-left: 15px;}
.BusWLeft{float: left; height: auto; position: relative; width: 155px; z-index: 10;}
.BusWLeft ul{}
.BusWLeft li{border-left: 2px solid #fff; color: #000; font-size: 16px; height: 35px; line-height: 35px; margin: 6px 0; padding-left: 15px; text-align: left; width: 138px;}
.BusWLeft .current{background: #25b144 none repeat scroll 0 0; border-left: 2px solid #264ba6; color: #fff;}
.BusWLeft li:hover{background: #25b144 none repeat scroll 0 0; border-left: 2px solid #264ba6; color: #fff;}
.BusWBorder{background: #b8b8b8 none repeat scroll 0 0; min-height: 650px; position: absolute; right: 7px; top: 0; width: 1px; z-index: -1;}
.BusWBorder .BorderTop{position: absolute; top: 0;}
.BusWBorder .BorderBottom{bottom: 0; position: absolute;}
.BusWRight{float: right; height: auto; width: 900px;}
.BusWRight h3{border-bottom: 1px dashed #d7d7d7; color: #264ba6; font-size: 20px; font-weight: normal; padding-bottom: 5px;}
.BusWRight h3 em{color: #929292; display: block; font-size: 12px; line-height: 35px; text-transform: uppercase;}
.BusWRight .BusArticleBor{border: 1px solid #d7d7d7; height: auto; margin: 30px 0; width: 898px;}
.BusWRight .BusArticleBor::after{clear: both; content: ""; display: block;}
.BusWRight .BusArticleBor .BusArticleP{color: #666; display: inline-block; float: left; font-size: 13px; line-height: 30px; margin: 50px 20px 0; text-indent: 2em;}
.BusWRight .BusArticleBor1 .BusArticleP{width: 248px;}
.BusWRight .BusArticleBor2 .BusArticleP{margin: 0 20px 24px;}
.BusWRight .BusArticleBor3 .BusArticleP{width: 485px;}
.BusWRight .BusArticleBor5 .BusArticleP{width: 514px;}
.BusWRight .BusArticleBor img{display: inline-block; float: right; padding: 24px;}
.BusWRight .BusArticleBor2 img{padding: 24px 15px;}
.BusWRight .BusArticleBor4 img{float: left; padding: 24px 21px;}
.contact{width: auto;}
.contact .ConTop{border-bottom: 1px dashed #d2d2d2; margin: 0 auto; padding: 100px 0 50px; width: 1200px;}
.contact .ConTop::after{clear: both; content: ""; display: block;}
.contact .ConCall{float: left; height: 60px; width: 275px;}
.contact .ConCall .ConImg{background: rgba(0, 0, 0, 0) url("callt.png") no-repeat scroll center center; height: 60px; width: 60px;}
.contact .ConCall .ConIco{background: #264ba6 none repeat scroll 0 0; border-radius: 50%; float: left; height: 60px; width: 60px;}
.contact .ConCall i{color: #666; display: block; float: left; font-size: 17px; line-height: 32px; padding: 0 0 0 18px;}
.contact .ConMap{float: left; height: 60px; width: 442px;}
.contact .ConMap .ConIco{background: #de4733 none repeat scroll 0 0; border-radius: 50%; float: left; height: 60px; margin-left: 60px; width: 60px;}
.contact .ConMap .ConImg{background: rgba(0, 0, 0, 0) url("mapt.png") no-repeat scroll center center; height: 60px; width: 60px;}
.contact .ConMap i{color: #666; display: block; float: left; font-size: 17px; line-height: 32px; padding: 0 0 0 18px;}
.contact .ConNet{float: left; height: 60px; width: 379px;}
.contact .ConNet .ConIco{background: #63b175 none repeat scroll 0 0; border-radius: 50%; float: left; height: 60px; margin-left: 16px; width: 60px;}
.contact .ConNet .ConImg{background: rgba(0, 0, 0, 0) url("mt.png") no-repeat scroll center center; height: 60px; width: 60px;}
.contact .ConNet i{color: #666; display: block; float: left; font-size: 17px; line-height: 32px; padding: 0 0 0 18px;}
.contact .ConBottom{margin: 0 auto; padding: 50px 0; width: 1200px;}
.contact .ConBottom::after{clear: both; content: ""; display: block;}
.contact .ConBBack{}
.contact .ConBBackLeft{background: #f2f2f2 none repeat scroll 0 0; color: #264ba6; float: left; font-size: 17px; font-weight: bold; height: 105px; line-height: 105px; text-align: center; width: 135px;}
.contact .ConBBackRight{float: left; padding-left: 25px; width: 510px;}
.contact .ConBBackRight2{float: right; padding-top: 15px; width: 265px;}
.contact .ConBottom .ConBBackRight i{color: #666; display: block; float: left; font-size: 17px; line-height: 30px; text-align: left; width: 550px;}
.contact .ConBottom .ConBBackRight2 i{color: #666; display: block; float: left; font-size: 17px; line-height: 30px; text-align: left; width: 260px;}
iw_poi_title{color: #cc5522; font-size: 14px; font-weight: bold; overflow: hidden; padding-right: 13px; white-space: nowrap;}
.iw_poi_content{font: 12px arial,sans-serif; overflow: visible; overflow-wrap: break-word; padding-top: 4px;}
.Investor{}
.InvList{margin: 0 auto; width: 1200px;}
.InvList::after{clear: both; content: ""; display: block;}
.InvList .Invinfo{border-bottom: 1px dashed #d2d2d2; height: 189px; padding-top: 40px; width: 1200px;}
.InvList .InvListDate{background: #f2f2f2 none repeat scroll 0 0; float: left; height: 150px; text-align: center; width: 120px;}
.InvList .InvListDate em{color: #264ba6; display: block; font-size: 30px; font-weight: bold; padding-top: 50px;}
.InvList .InvListDate span{color: #666; display: block; font-size: 13px;}
.InvListContent{float: left; padding-left: 40px; width: 1040px;}
.InvListContent h4{color: #000; font-size: 15px; font-weight: normal; padding-top: 25px;}
.InvListContent span{color: #999; display: block; font-size: 12px; line-height: 22px; padding-top: 30px;}
.InvList .InvPage{padding: 40px 0 100px;}
.InvList .InvPage span{color: #333; display: inline-block; margin: 0 2px; padding: 8px 12px;}
.InvList .InvPage span:hover{background: #264ba6 none repeat scroll 0 0; color: #fff;}
.InvList .InvPage .current{background: #264ba6 none repeat scroll 0 0; color: #fff;}
.Invinfo:hover .InvListDate{background: #25b144 none repeat scroll 0 0;}
.Invinfo:hover .InvListDate em{color: #fff;}
.Invinfo:hover .InvListDate span{color: #fff;}
.Invinfo:hover .InvListContent h4{color: #25b144;}
.Journal{background: #f2f2f2 none repeat scroll 0 0; width: auto;}
.JouMax{margin: 0 auto; padding:50px 0; width: 1200px;}
.JouMax::after{clear: both; content: ""; display: block;}
.JouInfo{background: #fff none repeat scroll 0 0; box-shadow: 0 0 5px #ddd; float: left; height: 155px; margin: 20px; overflow: hidden; position: relative; width: 353px;}
.JouInfo .JouImg{display: block; float: left; height: 125px; overflow: hidden; padding:15px; position: relative; width:222px;}
.JouInfo .JouTitle{float: left;}
.JouInfo .JouTitle h4{color: #264ba6; font-size: 15px; font-weight: normal; padding-top: 60px;}
.JouInfo .JouTitle .JouDate{color: #666; font-size: 13px; line-height: 40px;}
.JouInfo:hover{box-shadow: 0 0 15px #aaa;}
.NewsMenu{background: #f2f2f2 none repeat scroll 0 0; width: auto;}
.NewsMenuMax{margin: 0 auto; width: 1200px;}
.NewsMenu::after{clear: both; content: ""; display: block;}
.NewsMenu .NewsInfo{float: left; height: 100px; line-height: 100px; text-align: center; width: 550px;}
.NewsMenu .current{background: #264ba6 none repeat scroll 0 0;}
.NewsMenu .NewsInfo em{color: #999; font-size: 12px; text-transform: uppercase;}
.NewsMenu .NewsInfo span{color: #333; font-size: 15px;}
.NewsMenu .current em{color: #fff;}
.NewsMenu .current span{color: #fff;}
.NewsListContent{height: 151px; overflow: hidden; position: relative;}
.NewsListContent span{width: 760px;}
.NewsListContent .NewsListContentImg{border: 0 solid #25b144; height: 149px; position: absolute; right: 0; top: 0; width: 239px;}
.Invinfo:hover .NewsListContent .NewsListContentImg{right: 0;}
.NewsMenu .NewsInfo:hover{background: #133381 none repeat scroll 0 0;}
.NewsMenu .NewsInfo:hover em, .NewsMenu .NewsInfo:hover span{color: #fff;}
.NewsArticle{margin: 0 auto; width: 1200px;}
.NewsArticle::after{clear: both; content: ""; display: block;}
.NewsArticleTitle{border-bottom: 1px dashed #d2d2d2; padding: 50px 0 50px; text-align: center;}
.NewsArticleTitle h2{color: #264ba6; font-size: 22px; font-weight: normal; padding-bottom: 25px;}
.NewsArticleTitle span{color: #999; font-size: 13px;}
.NewsArticleBody{padding: 40px 0;}
.NewsArticleBody p{color: #666; display: block; font-size: 13px; line-height: 22px; padding: 10px 0;}
.NewsArticleBody .ArtBodyEm{color: #264ba6; display: block; font-size: 13px; font-weight: bold; line-height: 22px; padding: 10px 0;}
.NewsNextArticle{height: 50px; margin: 0 auto 100px; width: 1200px;}
.NewsNextArticle::after{clear: both; content: ""; display: block;}
.NewsNextArticle .Last{background: #f2f2f2 none repeat scroll 0 0; color: #666; display: block; float: left; font-size: 13px; height: 50px; line-height: 50px; padding-left: 20px; text-align: left; width: 575px;}
.NewsNextArticle .Next{background: #25b144 none repeat scroll 0 0; color: #fff; display: block; float: right; font-size: 13px; height: 50px; line-height: 50px; padding-right: 20px; text-align: right; width: 575px;}
.NewsNextArticle span:hover{background: #0b7622 none repeat scroll 0 0; color: #fff;}
.Reclist{}
.Reclist .ReclistMax{margin: 0 auto; padding: 90px 0; width: 1200px;}
.Reclist .RecInfo{height: 60px; margin: 5px 0; overflow: hidden; position: relative; width: 1200px;}
.Reclist .RecTitle{background: #f2f2f2 none repeat scroll 0 0; cursor: pointer; height: 60px; line-height: 60px; width: 1200px;}
.Reclist table{}
.Reclist .Rect{color: #333; font-size: 15px; font-weight: normal; padding-left: 30px; width: 520px;}
.Reclist .RecMix{color: #666; width: 400px;}
.Reclist .RecMix span{display: block; float: left; font-size: 13px; width: 195px;}
.Reclist .RecIco{height: 60px; position: relative; width: 180px;}
.Reclist .RecIco span{background: #264ba6 none repeat scroll 0 0; border-radius: 50%; display: block; height: 30px; position: absolute; right: 30px; top: 15px; width: 30px;}
.Reclist .RecIco em{background: rgba(0, 0, 0, 0) url("rectb.png") no-repeat scroll center center; display: block; height: 30px; width: 30px;}
.Reclist .RecInfoBody{color: #666; font-size: 13px; margin: 0 auto; padding: 10px 0 30px; width: 1050px;}
.Reclist .RecInfoBodyEm{color: #25b144; display: block; font-weight: bold; padding-top: 25px;}
.Reclist .RecInfo p{font-size: 13px; line-height: 22px; padding-top: 25px;}
.Reclist .current{}
.Reclist .current .RecTitle{background: #25b144 none repeat scroll 0 0;}
.Reclist .current .Rect{color: #fff;}
.Reclist .current .RecMix{color: #fff;}
.Reclist .current .RecIco span{background: #fff none repeat scroll 0 0;}
.Reclist .current .RecIco em{background: rgba(0, 0, 0, 0) url("rect.png") no-repeat scroll center center;}
.Staff{}
.StaffMax{margin: 0 auto; padding-top: 60px; width: 1200px;}
.StaffInfo{border-bottom: 1px dashed #d2d2d2; height: 150px; padding: 40px 0; width: 1200px;}
.StaffInfo::after{clear: both; content: ""; display: block;}
.StaffContent{float: left; height: 150px; width: 820px;}
.StaffTitle{color: #333; font-size: 15px;}
.StaffTitle a{color: #333;}
.StaffInfo em{color: #999; display: inline-block; float: right; font-size: 13px; text-align: right;}
.StaffInfo p{color: #999; font-size: 12px; line-height: 22px; padding: 30px 0;}
.StaffInfo span{background: #707070 none repeat scroll 0 0; border-radius: 40px; color: #fff; display: block; height: 25px; line-height: 25px; text-align: center; text-transform: uppercase; width: 100px;}
.StaffInfo:hover span{background: #25b144 none repeat scroll 0 0;}
.StaffInfo:hover .StaffTitle a{color: #25b144;}
.StaffInfoImg{float: right;}
.StaffInfoImg img{}
.Result{background: #fff none repeat scroll 0 0; clear: both; padding-top: 40px; width: auto;}
.ResultMax{margin: 0 auto; width: 1200px;}
.ResultInfo{background: #f2f2f2 none repeat scroll 0 0; height: 65px; margin: 8px 0; width: 1200px;}
.ResultDate{float: left; height: 65px; text-align: center; width: 95px;}
.ResultDate span{color: #666; display: block; font-size: 28px; padding-top: 10px; width: 95px;}
.ResultDate em{display: block; width: 95px;}
.ResultTitle{border-left: 1px solid #cbcbcb; color: #333; float: left; font-size: 13px; line-height: 30px; padding-left: 25px; position: relative; top: 20px;}
.ResultInfo:hover{background: #25b144 none repeat scroll 0 0;}
.ResultInfo:hover em{color: #fff;}
.ResultInfo:hover span{color: #fff;}
.ResultInfo:hover .ResultTitle{color: #fff;}
.SonPosition{color: #333; font-size: 13px; margin-top: -20px; padding-bottom: 30px; text-align: center;}
.SonPosition em{color: #25b144; display: inline-block; padding-left: 20px;}
.SonService{height: 200px; margin: 0 auto; width: 800px;}
.SonService::after{clear: both; content: ""; display: block;}
.SonServiceInfo{float: left; height: 200px; width: 200px;}
.SonServiceInfo .SonServiceIco{border: 1px solid #25b144; border-radius: 50%; height: 130px; margin: 0 auto; position: relative; text-align: center; width: 130px;}
.SonServiceInfo .SonServiceIco em{display: block; height: 130px; left: 0; position: absolute; top: 0; width: 130px;}
.SonServiceInfo .SonServiceIco span{color: #333; font-size: 14px; left: 0; position: absolute; text-align: center; top: 80px; width: 130px;}
.SonServiceInfo .SonServiceTitle{color: #333; font-size: 13px; padding-top: 20px; text-align: center;}
.SonSlogan{margin: 0 auto; padding-bottom: 70px; width: 1110px;}
.SonSlogan.tu{background: rgba(0, 0, 0, 0) url("wlglinian.jpg") no-repeat scroll center top; height: 541px;}
.SonSlogan::after{clear: both; content: ""; display: block;}
.SonSloganInfo{border: 1px solid #acacac; float: left; height: 208px; margin: 0 5px; width: 210px;}
.SonSloganInfoImg{display: block; height: 120px; overflow: hidden; position: relative; width: 210px;}
.SonSloganInfoText{padding: 20px 0 0; text-align: center;}
.SonSloganInfoText span{color: #333; display: block; font-size: 16px; line-height: 27px;}
.SonServiceInfo:hover .SonServiceIco{background: #25b144 none repeat scroll 0 0;}
.SonServiceInfo:hover .SonServiceIco span{color: #fff;}
.SonSloganInfo:hover .SonSloganInfoImg img{transform: scale(1.1, 1.1);}
.SonServiceInfo1 .SonServiceIco em{background: rgba(0, 0, 0, 0) url("qwh_15.jpg") no-repeat scroll center 35px;}
.SonServiceInfo2 .SonServiceIco em{background: rgba(0, 0, 0, 0) url("qwh_07.jpg") no-repeat scroll center 35px;}
.SonServiceInfo3 .SonServiceIco em{background: rgba(0, 0, 0, 0) url("qwh_10.jpg") no-repeat scroll center 35px;}
.SonServiceInfo4 .SonServiceIco em{background: rgba(0, 0, 0, 0) url("qwh_12.jpg") no-repeat scroll center 35px;}
.SonServiceInfo1:hover .SonServiceIco em{background: rgba(0, 0, 0, 0) url("4.png") no-repeat scroll center 35px;}
.SonServiceInfo2:hover .SonServiceIco em{background: rgba(0, 0, 0, 0) url("3.png") no-repeat scroll center 35px;}
.SonServiceInfo3:hover .SonServiceIco em{background: rgba(0, 0, 0, 0) url("2.png") no-repeat scroll center 35px;}
.SonServiceInfo4:hover .SonServiceIco em{background: rgba(0, 0, 0, 0) url("1.png") no-repeat scroll center 35px;}
.Social{padding-bottom: 60px;}
.SovialTitle{background: rgba(0, 0, 0, 0) url("soc_03.jpg") no-repeat scroll center top; color: #fff; height: 179px; margin-top: 30px; position: relative; width: 1096px;}
.SovialTitle h2{display: block; font-size: 24px; left: 50px; position: absolute; top: 60px;}
.SovialTitle span{display: block; font-size: 14px; font-weight: normal; line-height: 40px;}
.SocialArticle{}
.SocialArticleH{color: #25b144; font-size: 15px; font-weight: bold; padding-top: 30px;}
.SocialArticleHr{border-top: 1px dashed #d2d2d2; margin-top: 20px;}
.SocialArticleHr i{display: block; margin-bottom: 20px; padding-top: 30px; width: 100px;}
.SocialArticle p{color: #131313; font-size: 14px; line-height: 30px; text-indent: 2em;}
.Structure{margin: 0 auto; width: 1200px;}
.Structure img{padding: 65px 0 80px 195px;}
.SonSloganInfoText:hover span{color: #264ba6;}
.ResultChange{height: 750px; margin: 0 auto; padding-bottom: 80px; position: relative; width: 1200px;}
.ResultChange > div{border: 1px solid #cbcbcb; display: block; overflow: hidden; position: absolute;}
.ResultChange > div:hover span{left: 0;}
.ResultChange span{background: #264ba6 none repeat scroll 0 0; display: block; height: 100%; left: -100%; opacity: 0.8; position: relative; transition: all 0.5s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;}
.ResultChange span > em{display: block; margin-top: -50px; padding: 0 20px; position: absolute; top: 50%;}
.ResultChange span > em > i{color: #fff; display: block; font-size: 14px; line-height: 24.66px; text-align: center;}
.ResultChange > .Change1{background: rgba(0, 0, 0, 0) url("zzz_03.jpg") no-repeat scroll center center; height: 258px; left: 123px; width: 184px;}
.ResultChange > .Change2{background: rgba(0, 0, 0, 0) url("zz_06.jpg") no-repeat scroll center center; height: 163px; left: 322px; top: 95px; width: 238px;}
.ResultChange > .Change3{background: rgba(0, 0, 0, 0) url("zz_08.jpg") no-repeat scroll center center; height: 258px; left: 575px; top: 95px; width: 184px;}
.ResultChange > .Change4{background: rgba(0, 0, 0, 0) url("zz_11.jpg") no-repeat scroll center center; height: 141px; left: 775px; top: 212px; width: 208px;}
.ResultChange > .Change5{background: rgba(0, 0, 0, 0) url("zz_15.jpg") no-repeat scroll center center; height: 176px; left: 123px; top: 268px; width: 244px;}
.ResultChange > .Change6{background: rgba(0, 0, 0, 0) url("zz_18.jpg") no-repeat scroll center center; height: 244px; left: 382px; top: 268px; width: 178px;}
.ResultChange > .Change7{background: rgba(0, 0, 0, 0) url("zz_21.jpg") no-repeat scroll center center; height: 148px; left: 575px; top: 364px; width: 212px;}
.ResultChange > .Change8{background: rgba(0, 0, 0, 0) url("zz_23.jpg") no-repeat scroll center center; height: 148px; left: 801px; top: 364px; width: 215px;}
.ResultChange > .Change9{background: rgba(0, 0, 0, 0) url("zz_29.jpg") no-repeat scroll center center; height: 189px; left: 575px; top: 527px; width: 263px;}
.ResultChange > div:hover span{left: 0;}
.ResultChangeTitle{border: medium none; bottom: 50px; left: 0; position: absolute;}
.ResultChangeTitle h2{color: #264ba6; font-size: 26px; font-weight: normal;}
.ResultChangeTitle h2 em{color: #9b9b9b; display: block; font-size: 18px; line-height: 26px; text-transform: uppercase;}
.ResultChangeTitle img{padding-top: 15px;}
.Human{margin: 0 auto; width: 1200px;}
.Human .SonTitle{padding-top: 60px;}
.Human .SonTitle span{padding-bottom: 35px;}
.Human > img{}
.HumanInfo{overflow: hidden; position: relative; width: 1200px;}
.HumanInfo ul{margin-left: -4px; width: 1108px;}
.HumanInfo ul::after{clear: both; content: ""; display: block;}
.HumanInfo li{float: left; height: 149px; margin: 0 4px; position: relative; width: 269px;}
.HumanInfo li .HumanInfoBack{display: block; position: absolute; z-index: -1;}
.HumanInfo li span{color: #fff; display: block; position: relative; top: 50%;}
.HumanInfo li em{display: block; font-size: 15px; line-height: 24px; text-align: center;}
.Human .Talent{}
.Human .Talent ul{}
.Human .Talent ul::after{clear: both; content: ""; display: block;}
.Human .Talent li{display: block; font-size: 13px; height: 35px; line-height: 35px;}
.Human .Talent .TalentImg{display: inline; float: left; height: 35px; width: 64px;}
.Human .Talent .TalentImg > img{display: none; margin: 0 auto; padding-top: 6px;}
.Human .Talent span{background: #d8d7d7 none repeat scroll 0 0; border-radius: 5px; color: #333; margin: 0 10px 0 0; padding: 5px 25px;}
.Human .Talent em{color: #333;}
.Human .Talent p{font-size: 13px; line-height: 35px; padding-left: 168px;}
.backImgCenter{height: 149px; margin: 0 auto; width: 100%;}
.TrainingBotton{margin: 0 auto; padding: 30px 0 60px; position: relative; width: 1200px;}
.TrainingBotton ul{display: block; margin-left: -5px; width: 1110px;}
.TrainingBotton ul::after{clear: both; content: ""; display: block;}
.TrainingBotton li{background: #264ba6 none repeat scroll 0 0; color: #fff; float: left; font-size: 13px; height: 37px; line-height: 37px; margin: 0 5px; text-align: center; width: 212px;}
.Training{color: #333; font-size: 13px; line-height: 30px; text-align: center;}
.Compensation{color: #333; font-size: 13px;}
.Compensation p{font-size: 13px; line-height: 36px;}
.Compensation span{color: #264ba6; line-height: 36px; padding-left: 64px;}
.Compensation ul{border-top: 1px solid #e1e1e1; margin-top: 20px; padding: 20px 0 60px 64px;}
.Compensation li{display: block; line-height: 36px;}
.Compensation .CompensationImg{display: inline;}
.Compensation li em{font-size: 13px; padding-left: 10px;}
.Human .Talent li:hover .TalentImg > img{display: block;}
.Human .Talent li:hover span{background: #264ba6 none repeat scroll 0 0; color: #fff;}
.Human .Talent li:hover em{color: #264ba6;}
.TrainingBotton li:hover{background: #3ab857 none repeat scroll 0 0;}
.fukuanzi{color: #ffffff; font-size: 14px; line-height: 25px;}
.wdc_banner6{background-image: url("banner6.jpg"); background-position: center top; background-repeat: no-repeat; margin: 0 auto; overflow: hidden; width: 100%;}
.dc_banner{margin: 0 auto; padding-top: 50px; text-align: center; width: 1150px;}
.dc11{color: #fff; font-size: 39.35px; padding-bottom: 15px;}
.dc2{color: #5a574b; font-size: 12px;}
.dc22{color: #fff; font-size: 12px;}
.cp_lb6{height: 42px; margin: 30px auto 0; width: 144px;}
.cp_lb6 ul{display: block; height: 42px; width: 144px;}
.cp_lb6 ul li{display: block; float: left; height: 42px; line-height: 42px; margin-left: 7px; text-align: center; width: 144px;}
.cp_lb6 ul li a{background-image: url("xin_9.jpg"); color: #fff; display: block;}
.cp_lb6 ul li a:hover{background-image: url("xin_9hover.png");}
.cp_lb6 ul .c1{margin-left: 0;}
.cp_lb6 ul .c1 a{background-image: url("xin_9hover.png");}
.txt_all{background-image: url("top_bj.png"); background-position: center top; background-repeat: no-repeat; margin: 0 auto; overflow: hidden; width: 1037px;}
.dc_txt{background-color: #fff; margin: 0 auto; overflow: hidden; width: 1037px;}
.dc_txt2{margin: 0 auto; overflow: hidden; width: 1037px;}
.liuyan_top{color: #4c4c4c; font-size: 16px; height: 51px; line-height: 25px; margin: 30px auto 0; text-align: center; width: 720px;}
.liuyan_txt{background-color: #eee; height: 295px; margin-top: 40px; width: 1037px;}
.liuyan_xinxi{margin: 0 auto; overflow: hidden; padding-top: 35px; width: 568px;}
.liuyan_xinxi p{color: #474747; font-size: 14px; margin-bottom: 15px;}
.liuyan_xinxi span{color: #f00;}
.liuyan_xinxi form{display: block; height: 236px; width: 468px;}
.liuyan_thanks{color: #4c4c4c; font-size: 28px; margin-bottom: 40px; margin-top: 40px; text-align: center;}
.liuyan_lianxi{background-color: #eee; width: 1037px;}
.bh{font-size: 12px; text-align: center;}
.liuyan_fs{background-color: #7f7f7f; border: medium none; color: #fff; display: block; font-size: 16px; height: 37px; margin: 30px auto; width: 122px;}
.liuyan_fs:hover{background-color: #0e50a0;}
.liuyan1{background-color: #fff; border: medium none; height: 31px; width: 364px;}
.liuyan2{background-color: #fff; border: medium none; height: 129px; width: 364px;}
.liuyan3{background-color: #fff; border: medium none; height: 31px; width: 264px;}
.wlgliuyan{color: #474747; font-size: 14px;}
.newszi{color: #666666; font-family: "微软雅黑"; font-size: 14px; line-height: 30px; text-decoration: none;}
.caseleft{float: left; height: auto; width: 300px;}
.caseright{float: left; height: auto; padding-left: 30px; width: 840px;}
.caserightspan{color: #25b167; font-family: "微软雅黑"; font-size: 16px; text-decoration: none;}
.wlgcen{height: 208px; margin: 0 auto; width: 670px;}
.page{width:600px; margin:10px auto; text-align:center; font-size:14px; display:block; clear:both}
.page a{color:#000}