/*@media (min-width: 721px){
/***************Ê×Ò³***********/
/* banner */
.flex-control-nav{position:absolute;bottom:95px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;height:14px;margin:0 3px;*display:inline;zoom:1;}
.flex-control-nav a{transition:0.5s;display:inline-block;width:14px;height:14px;line-height:50px; border-radius:7px;overflow:hidden;background:#f0f0f0;cursor:pointer;}
.flex-control-nav .flex-active{ width:50px;transition:0.5s; background:#1978cc;}
.flex-direction-nav{ display:none;}
.flexslider{position:relative;height:745px;overflow:hidden; min-width:1200px;}
.slides{position:relative;z-index:1;}
.slides li{height:745px;}
.slides li a{ height:745px; width:100%; display:block; background-repeat:no-repeat; background-size: auto 100%; background-position: center top;}
/*ËÑË÷*/
.searchK{ width:342px; height:58px; padding:0 10px; border-radius:29px; border:1px solid #eee; background:rgba(255,255,255,0.5); position:absolute; top:35px; left:50%; margin-left:-182px; z-index:999;}
.search_a{ width:58px; height:58px; border:none; background:url(/images/icon/search.png) no-repeat center;}
.search_I{ line-height:58px; width:270px; border:none; background:none; font-size:16px;}
/*¸öÈË/ÆóÒµ¿Í»§*/
.IndOne{ width:1200px; margin:0 auto; padding-top:330px; padding-bottom:90px; position:relative;z-index:1100}
.IndOneF{ position:absolute; top:-93px; left:0; z-index:1101}
/*Í¨Öª*/
.notice{ background-color:rgba(0,0,0,0.5); background-image:url(/images/icon/notice.png); background-repeat:no-repeat; background-position:25px center; width:1120px; padding-left:60px; padding-right:20px; height:43px; line-height:43px;overflow:hidden; margin-bottom:10px;}
.notice li{height:43px;}
.notice li a{ color:#FFF; font-size:14px;}
.IndCus{ background:#098edd; height:310px; width:100%;}
.IndCusK{ padding:35px 25px 0 40px; width:535px; color:#FFF; height:275px;}
.IndCusW{ width:405px;}
.IndCusT{}
.IndCusT p{ font-size:24px; font-weight:bold;}
.IndCusT span{ font-size:16px; line-height:35px;}
.IndCper{ margin-top:20px;}
.IndCper a{ display:block; width:124px; text-align:center; font-size:14px; color:#FFF;}
.IndCpic{ width:24px; height:24px; border-radius:50%; border:1px solid #FFF; padding:23px; margin:0 auto 13px;}
.IndCusI{width:24px; height:24px; background-image:url(/images/icon/IndCus.png); display:block;}
.IndCusI1{ background-position:0 0;}
.IndCusI2{ background-position:-24px 0;}
.IndCusI3{ background-position:-48px 0;}
.IndCusI4{ background-position:-72px 0;}
.IndCusI5{ background-position:-96px 0;}
.IndCusI6{ background-position:-120px 0;}
.IndCusI7{ background-position:-144px 0;}
.IndCent{ margin-top:20px;}
.IndCentK{ line-height:24px; margin-bottom:12px;}
.IndCent a{ color:#FFF;}
.IndCentK i{ margin-right:10px;}
.IndCusM{ width:98px; height:190px; border:1px solid #58b6ee; border-radius:2px; position:relative; margin-top:20px;}
.IndCusMk{ padding:15px 0; width:70px; position:absolute; right:-35px; background:#098edd; top:60px;}
a.IndCusMa{ background:rgba(255,255,255,0.3);width:70px;height:30px;line-height:30px;text-align:center;border-radius:3px;display:block;color:#d1eeff;transition:0.5s;}
.IndCusB{ background:#37a8ec;}
a.IndCusMa:hover{ box-shadow:0 0 5px;transition:0.5s;}
.IndOneK{ width:906px; margin:0 auto;}
.IndOneA{ width:182px; height:200px; margin:0 60px;}
.IndOneI{ width:39px; height:39px; padding:22px; border-radius:10px; background:#bfbfbf; margin:0 auto;transition:0.5s;}
.IndOneI i{ background-image:url(/images/icon/IndIcon1.png);width:39px; height:39px; display:block;}
.IndOneI1{ background-position:0 0;}
.IndOneI2{ background-position:-41px 0;}
.IndOneI3{ background-position:-82px 0;}
.IndOneI:hover{ box-shadow:0 0 10px #aaa;transition:0.5s;}
.IndOneP{ margin-top:23px; border-top:1px dashed #9c9c9c; text-align:center; line-height:30px; padding-top:14px; font-size:16px; color:#919191;}
.IndOneP p{ color:#000;}
/*ÁË½â¶íÂÞË¹¹ó±ö»á*/
.IndUnd{ background:#f5f5f5; padding:70px 0; width:100%; min-width:1200px; overflow:hidden;}
.Undban{ width:1200px; height:400px; margin:0 auto; background:#f5f5f5;}
.UndbanI{ width:526px; height:396px; border-radius:4px; overflow:hidden;}
.UndbanP{ width:590px; margin-top:40px;}
.UndbanT{ font-size:24px; color:#1978cc; margin-bottom:20px; line-height:25px;}
.UndbanN{ font-size:18px; text-align:justify; color:#4a4a4a; line-height:35px; height:170px;}
a.UndbanA{ display:block; color:#FFF; width:126px; line-height:45px; height:45px; text-align:center; border-radius:3px; font-size:16px; background:#1978cc;transition:0.5s;}
a.UndbanA:hover{ box-shadow:0 0 7px #1978cc;transition:0.5s;}
/**/
.MxSlider{width:1200px;position:relative; margin:0 auto;background:#f5f5f5;}
.mx-slider_wrap{position:relative;display:block;width:100%;height:auto;margin:0px auto;overflow:hidden;}
.mx-slide{position:absolute;width:100%;display:table;float:left;left:0%;background:#f5f5f5;}
.mx-slideimg{width:625px;}
/* Navigation */
.mx-navigation{position: absolute; left:-50px;width:1300px;top:47%;z-index:888;}
.mx-prev, .mx-next{display:table;width:40px;height:40px;background-color:#fff;font-size:0px;cursor:pointer;}
.mx-nav_dots{ display:none;}
.mx-navigation{top:42%;}
.mx-prev, .mx-next{ width:18px; height:33px; background-color:#f5f5f5;background-image:url(/images/icon/Undban.png);}
.mx-prev{ background-position:0 0 ;float:left;}
.mx-next{ background-position:-18px 0;float:right;}	
/*¶íÂÞË¹¹ó±ö»áÌØÉ«/×¨ÏîÐÅÏ¢*/
.IndTwo{ width:100%;background:url(/images/pic/IndTwo.jpg) no-repeat center; min-width:1200px;}
.IndTwoK{ width:50%; min-width:600px;padding-top:180px;height:380px;}
.IndTwoKO{ background:rgba(25,120,204,0.8)}
.IndTwoC{width:600px; text-align:center; color:#FFF;}
.IndTwoT{ font-size:28px; margin-bottom:30px; font-weight:bold;}
.IndTwoC p{ font-size:14px; height:70px;}
A.IndTwoA{ font-size:18px; border:1px solid #00c0ff; color:#00c0ff; width:138px; height:50px; line-height:50px; display:block; margin:0 auto; border-radius:3px;transition:0.5s;}
A.IndTwoA:hover{ box-shadow:0 0 7px #00c0ff;transition:0.5s;}
/*ÐÂÎÅÖÐÐÄ*/
.IndNew{ padding:50px 0; width:100%; min-width:1200px; background:#f0f5f5;}
.IndNewT{ text-align:center; font-size:34px; color:#5f6262; line-height:34px;}
.IndNewN{ width:1200px; margin:50px auto 0;}
.IndNewL{ width:590px; height:620px; background:#FFF; display:block;}
.IndNewLp{ width:590px; height:408px; overflow:hidden;}
.IndNewLN{ padding:20px 25px; font-size:16px; color:#888; line-height:35px;}
.IndNewTk{ color:#000; font-size:20px; line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.IndNewTr{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.IndNewR{ width:575px;}
.IndNewA{ background:#FFF;width:575px; height:184px; display:block;transition:0.5s; margin-bottom:34px;}
.IndNewAp{ width:257px; height:184px; overflow:hidden;}
.IndNewAn{ padding:25px; padding-bottom:0; width:268px;font-size:16px;}
.IndNewAt{ color:#000; font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.IndNewAr{line-height:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden; padding:7px 0;}
.IndNewAm{ color:#006ac8;}
.IndNewA:hover{ box-shadow:0 0 15px #ddd; background:rgba(25,120,204,0.01);transition:0.5s;}
/*********************¸öÈË¿Í»§********************/
.NyBanner{ height:625px; background-position: top center; background-repeat:no-repeat; background-size:1920px;}
.NYtit{ text-align:center; padding-bottom:20px; background:url(/images/icon/NYtit.png) no-repeat bottom center;}
.NYtitY{ color:#6e6e6e; font-size:18px;}
.NYtitZ{ font-size:30px; color:#000; line-height:50px}
/*²úÆ·¶¨Î»*/
.PerPuc{ padding:55px 0; min-width:1200px;}
.PerPucK{ margin:55px auto; width:1200px;}
a.PerPucA{ width:261px; margin-left:52px;}
a.PerPucA:nth-child(1){ margin-left:0;}
.PerPucN{width:100px; font-size:60px; color:#dadada; line-height:60px;}
.PerPucP{ width:161px;}
.PerPucPz{ font-size:16px; color:#44aced;}
.PerPucPt{ font-size:20px; line-height:25px; color:#000; padding-bottom:5px;}
.PerPucPn{ font-size:12px; color:#b4b4b4; line-height:22px;}
/*ÏÕ*/
.PerRisk{ padding:120px 0; background:#f0f0f0;}
.PerRk{ width:1200px; margin:0 auto;}
.PerRkL{ width:818px;}
.PerRkP{ position:relative; overflow:hidden;}
.PerRkP1{ width:818px; height:284px;}
.PerRkP2{width:400px; height:288px; margin-top:17px;}
.PerRkP3{width:367px; height:589px;}
.PerRkT{ position:absolute; color:#FFF; top:35px;left:30px;}
.PerRkT p{ font-size:30px;}
.PerRkT span{ font-size:14px; line-height:20px;}
a.PerRkA{ color:#FFF; width:120px; height:40px; line-height:40px; border-radius:20px; border:1px solid #FFFf; display:block; text-align:center; font-size:16px; position:absolute; bottom:20px; left:30px;}
/*ÌØ±ðÍÆ¼ö*/
.PerSpeK{ width:1200px; margin:70px auto 0;}
.PerSpeN{ width:588px; height:312px; margin-left:24px; margin-bottom:20px;}
.PerSpeN:nth-child(1),.PerSpeN:nth-child(3){ margin-left:0;}
.PerSpeI{ width:285px; height:312px; overflow:hidden;}
.PerSpeP{ width:252px; border:1px solid #d8d8d8; border-left:none; padding:50px 25px 0; height:260px;}
.PerSpeT{ font-size:20px; color:#000;}
.PerSpeC{ font-size:14px; color:#000; margin-bottom:5px; line-height:24px;}
.PerSpeS{ margin-bottom:30px; color:#989898; font-size:14px; line-height:28px;}
.PerSpeS p{ padding-left:15px; position:relative;}
.PerSpeS p i{ width:4px; height:4px; border-radius:2px; position:absolute; left:4px; top:12px; background:#098edd; display:block;}
a.PerSpeA{ width:108px; line-height:40px; height:40px; color:#FFF; text-align:center; border-radius:20px; display:block; background:#1970bd; font-size:14px;}
a.PerSpeA:hover{ box-shadow:0 0 10px #64b3f8;}
/******************ÆóÒµ¿Í»§******************/
/*¸öÆóÒÃ÷ÈÕýÔÚÏíÊÜ¹¤Òµ±£»§*/
.EntCom{ padding:50px 0; min-width:1200px;}
.EntComT{ text-align:center; font-size:18px; color:#000;}
.EntComT span{ font-size:50px; color:#0157ae;}
.EntComK{ width:1200px; margin:55px auto 0;}
.EntComR{ width:589px;}
.EntComI{ position:relative; margin-bottom:20px;overflow:hidden; display:block;}
.EntComI1{ width:589px; height:295px;}
.EntComI2{ width:589px; height:589px;}
.EntComA{ color:#000; font-size:14px; position:absolute;top:40px; left:35px}
.EntComZ{ font-size:30px; color:#0157ae;}
.EntComC{ padding-top:8px; line-height:30px;}
.EntRisk{ padding:115px 0 100px; background:url(/images/pic/EntRisk.jpg) no-repeat center; min-width:1200px;}
.EntRisN{ width:1132px; height:330px; margin:0 auto; background:rgba(255,255,255,.85);}
.EntRisT{ padding:55px 55px 0; font-size:30px; color:#0157ae; margin-bottom:25px;}
.EntRisP{ color:#000; font-size:18px; text-align:justify; line-height:40px;padding:0 55px; }
/*******************¹ØÓÚÊ¥ÈÚ*****************/
.About{ padding:50px 0; width:100%; min-width:1200px; background:#1970bd url(../images/pic/AboutB.jpg) no-repeat center bottom;}
.AboutT{ color:#FFF; text-align:center; font-size:22px; padding-bottom:30px;}
.AboutT p{ font-size:44px;}
.AboutT p span{ color:#00a5ff;}
.AboK{ width:1200px; margin:15px auto 0;}
.AboKW{ width:353px; padding:30px 20px 0; height:433px; margin-left:10px;}
.AboKW:nth-child(1),.AboKA:nth-child(1){ margin-left:0;}
.AboKWb1{ color:#FFF; background:url(/images/pic/AboutB1.jpg) no-repeat center;}
.AboKWb2{ background:#fff; color:#000;}
.AboKWb3{ background:#010c12 url(../images/pic/AboutB2.jpg) no-repeat bottom center; color:#FFF;}
.AboKT{ font-size:22px; padding:0 5px;}
.AboKT i{ width:45px; height:1px; display:block; background:#FFF; margin-top:10px;}
.AboKWb2 .AboKT i{ background:#0157ae;}
.AboKJ{ font-size:12px; line-height:22px; width:343px; margin-top:15px;padding:0 5px;}
a.AboKb1A{ width:78px; height:32px; line-height:32px; border:1px solid #FFF; text-align:center; border-radius:3px; display:block; color:#FFF; font-size:14px; margin-top:25px; margin-left:5px;}
.AboNew{ margin-top:15px;}
.AboNewA{ padding:0 5px; line-height:40px;height:40px; font-size:14px; display:block; margin-bottom:5px;}
.AboNewA p{ float:left; width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.AboNewA  span{ float:right; text-align:right;}
.AboNewA:hover{ background:#eee; color:#1970bd;}
.AboJr{ font-size:16px; line-height:30px; padding:15px 5px 0;}
.AboJr a{ color:#00a5ff; display:block;}
.AboJr a:hover{ text-decoration:underline;}
.AboKA{ display:block; width:393px; height:145px; text-align:center; background:#FFF; padding-top:55px; margin-left:10px; position:relative; overflow:hidden;}
.AboKA p{ color:#515151; font-size:18px;}
.AboKAI{ width:47px; height:47px; display:block; background-image:url(/images/icon/About.png); margin:0 auto 20px;}
.AboKAI1{ background-position:0 0;}
.AboKAI2{ background-position:-47px 0;}
.AboKAI3{ background-position:-47px 0;}
.AboKP{ background:rgba(0,165,255,0.8); text-align:center; color:#FFF; font-size:18px; width:100%; padding-top:70px; height:130px; position:absolute; top:200px; left:0;transition:0.5s;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.AboKP span{ line-height:30px; font-weight:bold; padding:0 8px;}
.AboKA:hover .AboKP{transition:0.5s;ransform:translate(0,-200px);-webkit-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-o-transform:translate(0,-200px);-ms-transform:translate(0,-200px);}

/********************¼ÓÈëÎÒÃÇ******************/
.Join{ background:#f3f3f3 url(../images/pic/Join.jpg) no-repeat top center; padding-top:150px; padding-bottom:25px;}
.JoinK{ background:#FFF; padding:30px; width:1140px; margin:0 auto;}
.JoinT{}
a.JoinA{ font-size:20px; color:#969696; display:inline-block; margin-right:50px;}
a.JoinA i{ display:block; width:60px; height:3px; margin:6px auto 0;}
a.JoinAo{ color:#1970bd;}
a.JoinAo i{ background:#1970bd;}
.JoinNr{ display:none;font-size:16px;}
.JoinNT{ font-size:20px; padding-top:45px; color:#0a942a; line-height:30px; font-weight:bold;}
.JoinNP{ color:#000;line-height:30px; padding-top:10px;}
.JoinNk{ color:#969696; line-height:30px;}
.JoinNz{ color:#1970bd; margin-top:60px;}
/******************Ð§ÀÍ´óÌü*****************/
.service{ padding:50px 0 20px;}
.serviceT{ text-align:center; font-size:30px; font-weight:bold; line-height:40px; margin-bottom:30px;}
.sermain{ width:1200px; margin:60px auto 80px;}
.zl_left { width:30px; padding-top:30px; float:left; margin-right:10px; margin-left:565px;}
.zl_right { width:30px;padding-top:30px; float:left;}
.zl_content { width:1200px; height:419px;overflow:hidden;}
.zl_content ul li { width:280px; padding:10px 10px 0; float:left;}
.servarA{ background:#e6e6e6; width:280px; height:409px; display:block;}
.servarT{ padding:70px 30px 0; height:116px;}
.servarT p{ font-size:18px; line-height:20px; color:#000; font-weight:bold;}
.servarT span{ font-size:14px; padding-top:5px; color:#969696; display:block;}
.servarP{width:280px;height:223px; position:relative;}
.servarP i{ width:37px; height:37px; background:url(/images/pic/sermaK.jpg) no-repeat center; display:block; box-shadow:0 5px 10px #1a7cdd; position:absolute; right:15px; top:-18px;}
/******************Í¨ÓÃÏêÇéÒ³******************/
.MianS{ line-height:70px; height:70px; border-bottom:1px solid #e5e5e5; min-width:1200px; background:#FFF;}
.MianK{ width:70px; height:70px; background:url(/images/icon/MianS.png) no-repeat center;border-right:1px solid #e5e5e5;}
.MianKA{ font-size:14px; color:#666; margin-left:20px;}
.MianKA a{ color:#666;}
.MianKA a:hover{ color:#00a5ff;}
.details{ width:1200px; margin:45px auto;}
.detailsT{ text-align:center; padding-bottom:50px;}
.detailsT p{ font-size:22px; line-height:25px; color:#000;}
.detailsT span{ color:#9b9b9b; font-size:14px; padding-top:10px; display:block;}
.detaiN{ font-size:14px; color:#000; line-height:30px; text-align:justify;}
.detaiN p{ margin-bottom:20px;}
.detPic{ margin-bottom:30px; text-align:center;}

/******************ÐÂÎÅ*****************/
.NewsK{ width:1200px; margin:15px auto 50px;}
/*¶þ¼¶²Ëµ¥*/
.NYnav{ width:195px; padding:0 10px; min-height:350px; background:#FFF;}
.NYnavT{ font-size:18px; text-align:center; line-height:60px; border-bottom:1px solid #e5e5e5; color:#000; margin-bottom:15px;}
a.NYnavA{ font-size:14px; text-align:center; color:#565656; line-height:45px; display:block;border-bottom:1px solid #E4E4E4;}
a.NYnavAo,a.NYnavA:hover{ color:#00a5ff;}
a.NYnavAB{ font-size:14px; color:#565656; line-height:30px; display:block;border-bottom:1px solid #E4E4E4;}

.NYCon{ width:970px;}
.NYConA{ width:auto; padding:15px 15px; height:142px; background:#FFF; margin-bottom:15px; display:block; font-size:14px; color:#818181;transition:0.5s;}
.NYConP{ width:142px; height:142px; overflow:hidden; margin-right:20px;}
.NYConN{ width:778px;}
.NYConNt{ color:#000; line-height:45px;height:45px;}
.NYConNt p{ font-size:18px; float:left; width:660px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.NYConNt span{ float:right; text-align:right;}
.NYConAp{ line-height:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.NYConA:hover{transition:0.5s; background:#ebf6ff;}

.NYConB{ width:auto; padding:15px 15px; height:42px; background:#FFF; margin-bottom:15px; display:block; font-size:14px; color:#818181;transition:0.5s;}
.NYConB:hover{transition:0.5s; background:#ebf6ff;}
