@charset "utf-8";html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details,summary,main{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}table{border-collapse:collapse;border-spacing:0}html,body,fieldset,img,iframe,abbr{border:0}[hidefocus],summary{outline:0}a{background-color:transparent}a:active,a:hover{outline:0}img{vertical-align:middle}li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%}small{font-size:80%}sub,sup{position:relative;line-height:0;vertical-align:baseline;font-size:75%}sub{bottom:-0.25em}sup{top:-0.5em}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}q:before,q:after{content:none}label,summary{cursor:default}a,button{cursor:pointer}h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold}del,ins,u,s,a,a:hover{text-decoration:none}button,input,select,textarea,keygen,legend{margin:0;font:inherit;color:inherit}textarea{overflow:auto}body{background:#fff;font:14px/1.5 "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;color:#333}.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden}.clearfix{zoom:1}.wrapper{width:1140px;margin:0 auto}.left{float:left}.right{float:right}
/*banner*/
.banner{ position:relative;height:549px; overflow:hidden;min-width:1200px;}
.bannerBg{position: absolute;top: 0;left: 50%;margin-left: -960px;font-size: 0;z-index: -1;}
.bannerCon{box-sizing: border-box;padding-left: 5px;}
.bannerCon a{font-size: 28px;color: #000000;margin-top: 45px;background: linear-gradient(#caafff,#8a48d8);width: 240px;height: 62px;line-height: 62px;border-radius: 4px;display: block;text-align: center;}
.fourSlie .fourHd{font-size: 0;}
.oneC ul,.sixBotSlie .sixBotHd{text-align: center;font-size: 0;}
.oneC,.oneC ul li,.two ul li,.fourSlie .fourHd li,.three ul li,.sixBotSlie .sixBotHd li,.sixBotSlie .sixBotBd ul li,.fiveBotC .fiveBotR p,.fiveBotC .fiveBotR a{display: inline-block;vertical-align: top;}

.ggdh{width:100%;height:40px; text-align:center; background-color:rgba(248,249,251,0.9); position:absolute;top:80px; display:none; box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);-o-box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);z-index:99;}
.ggdh ul{text-align: center; font-size: 0;min-width: 1140px;}
.ggdh li{display: inline-block;vertical-align: top;padding-top:10px;}
.ggdh li a{height:20px;font-size:16px;color:#2f2f2f; line-height:20px; padding:0px 35px;transition:.5s;border-right: 1px solid #000;display: block;}
.ggdh li a:hover{color:#c01920; transition:.5s;}
.ggdh li:nth-of-type(8) a{border-right: none;}


.oneCon,.two ul,.three ul{text-align: justify;text-justify:distribute-all-lines;font-size: 0;}
.oneCon:after,.two ul:after,.three ul:after{width: 100%;height: 0;margin: 0;display: inline-block;overflow: hidden;content: '';}

/*one*/
.one{padding: 65px 0 74px;}
.titP{text-align: center;}
.titP h2{line-height: 56px;font-size: 40px;color: #333;}
.oneC{width: 540px;height: 313px;margin-top: 62px;border-radius: 10px;padding-top: 34px;box-shadow: 0 0 6px 0px rgba(46,73,191,0.14);}
.oneC dl dt{width: 160px;height: 106px;text-align: center;}
.oneC dl dd{width: 320px;}
.oneC dl dd h3{font-size: 24px;color: #2a59f1;line-height: 40px;}
.oneC dl dd p{line-height: 26px;font-size: 16px;color: #333;margin-top: 5px;}
.oneC ul li{margin: 20px 8px 0;position: relative;width: 144px;height: 70px;}
.oneC ul li p{font-size: 18px;color: #fff;position: absolute;width: 100%;top: 0;left: 0;line-height: 70px;}
/*three*/
.two{padding-top: 48px;background: #f6f6f6;}
.two ul li{margin: 58px 0 56px;box-shadow: 0 0 6px 0 rgba(46,73,191,0.1);padding-top: 6px;height: 334px;background: #fff;text-align: center;width: 210px;border-radius: 10px;}
.two ul li h3{line-height: 44px;font-size: 22px;color: #245fe3;}
.two ul li p{padding: 20px 8px 0 10px;line-height: 26px;font-size: 16px;color: #333333;text-align: justify;}
.anniuA{font-size: 24px;color: #fff;background: #316cf3;width: 256px;height: 56px;line-height: 56px;border: 2px solid #316cf3;border-radius: 10px;display: block;margin: 0 auto;text-align: center;}
.anniuA:hover{background: #fff;color: #316cf3;}
/*two*/
.three{padding: 45px 0 94px;background: #f6f6f6;}
.three ul li{margin-top: 80px;width: 260px;padding-top: 45px;height: 355px;background: #fff;border-radius: 8px;text-align: center;box-shadow: 0 0 6px 0 rgba(51,51,51,0.08);}
.three ul li .p1{font-size: 26px;color: #333;line-height: 34px;}
.three ul li .p2{font-size: 18px;color: #666;line-height: 42px;}
.three ul li a{display: inline-block;width: 200px;font-size: 20px;color: #fff;margin-top: 14px;height: 54px;line-height: 54px;background: linear-gradient(#ffdd5b,#ffbc34);border-radius: 5px;}
.three ul li:nth-of-type(2) a{background: linear-gradient(#ff8484,#ff5e5e);}
.three ul li:nth-of-type(3) a{background: linear-gradient(#3fe0a9,#39cd9c);}
.three ul li:nth-of-type(4) a{background: linear-gradient(#6f95ff,#4879ff);}

.five{background: url(../images/zs.jpg) no-repeat center;min-width: 1140px;height: 214px;}
.fiveC h3{font-size: 36px;color: #fff;line-height: 50px;padding-top: 50px;}
.fiveC a{display: block;width: 260px;background: #4273ff;height: 50px;line-height: 50px;text-align: center;border-radius: 10px;margin-top: 20px;color: #fff;font-size: 22px;}
.fiveC a:hover{background: #fff;color: #4273ff;}

.fiveBot{padding-top: 94px;height: 128px;background: url(../images/bg03.jpg) no-repeat top center;}
.fiveBotC{padding-left: 326px;width: 814px;margin: 0 auto;}
.fiveBotC .fiveBotL{width: 360px;}
.fiveBotC .fiveBotL h2{font-size: 40px;line-height: 56px;color: #fff;}
.fiveBotC .fiveBotL p{font-size: 24px;color: #fff;line-height: 40px;}
.fiveBotC .fiveBotR{padding-top: 25px;width: 454px;font-size: 0;}
.fiveBotC .fiveBotR p{width: 219px;height: 50px;border-radius: 5px;overflow: hidden;}
.fiveBotC .fiveBotR p input{width: 100%;height: 100%;border: none;font-size: 16px;color: #999;padding-left: 15px;}
.fiveBotC .fiveBotR a{margin-left: 22px;width: 196px;font-size: 20px;text-align: center;color: #343434;line-height: 50px;border-radius: 5px;height: 50px;background: #ffe71d;font-weight: bold;}
.fiveBotC .fiveBotR a:hover{opacity: 0.8;}

.jxhj{padding: 30px 0 50px;}

.jjhy{padding: 66px 0 52px;}
.jjhyC{padding-top: 56px;height: 252px;}
.jjhyC p{font-size: 16px;color: #eee;text-align: right;padding-top: 10px;}
/*four*/
.four{padding: 20px 0 88px;}
.four .fourC{padding-top: 64px;}
.fourSlie .fourHd{width: 660px;}
.fourSlie .fourHd li{padding-top: 26px;width: 190px;height: 74px;border-radius: 5px;background: #fff;margin: 0 20px 20px 0;text-align: center;box-shadow: 0 0 10px 5px rgba(199,194,194,0.28);cursor: pointer;}
.fourSlie .fourHd li h3{font-size: 20px;color: #333;line-height: 28px;}
.fourSlie .fourHd li p{font-size: 14px;color: #999;line-height: 20px;}
.fourSlie .fourHd li.on{background: #2361ff;}
.fourSlie .fourHd li.on h3{color: #fff;}
.fourSlie .fourHd li.on p{color: rgba(255,255,255,0.5);}
.fourSlie .fourBd{width: 480px;height: 510px;position: relative;box-shadow: 0 0 6px 0px rgba(199,194,194,0.28);}
.fourSlie .fourBd p{width: 96px;position: absolute;bottom: 35px;left: -86px;border-bottom: 2px solid #2361ff;line-height: 38px;height: 38px;font-weight: bold;font-size: 16px;color: #4273ff;}
.four .anniuA{width: 200px;margin: -85px 0 0 0;}
/*five*/
.cqds{padding: 48px 0 40px;}
.cqdsCon{width: 984px;margin: -34px auto 0;}
.cqdsCon .cqdsBd dl{width: 100%;height: 530px;position: relative;}
.cqdsCon .cqdsBd dl dt{font-size: 0;}
.cqdsCon .cqdsBd dl dt p{display: inline-block;vertical-align: top;}
.cqdsCon .cqdsBd dl dt h3{display: inline-block;vertical-align: top;font-size: 47px;line-height: 50px;padding-left: 43px;color: #333;padding-top: 80px;}
.cqdsCon .cqdsBd dl dt a{font-size: 20px;color: #4273ff;width: 198px;height: 48px;line-height: 48px;border: 1px solid #4273ff;border-radius: 5px;position: absolute;bottom: 0px;left: 510px;text-align: center;}
.cqdsCon .cqdsBd dl dt a:hover{background: #4273ff;color: #fff;}
.cqdsCon .cqdsBd dl dd{width: 466px;height: 300px;overflow: hidden;background: #4273ff;padding: 20px 29px 0 39px;position: absolute;right: 0;top: 144px;}

.cqdsCon .cqdsBd dl dd .p1{font-size: 16px;color: #fff;line-height: 28px;margin-top: 12px;text-align: justify;}
.cqdsCon .cqdsHd{text-align: center;font-size: 0;}
.cqdsCon .cqdsHd li{display: inline-block;vertical-align: top;margin: 40px 10px;width: 15px;height: 15px;background: #B9B9B9;border-radius: 100px;cursor: pointer;}
.cqdsCon .cqdsHd li.on{width: 50px;background: #4273ff;}
/*six*/

.sixBot{padding: 56px 0 42px;background: #f6f6f6;}
.sixBotSlie{padding-top: 55px;}
.sixBotSlie ul{text-align: center;font-size: 0;}
.sixBotSlie .sixBotBd ul li{width: 80%;}
.sixBotSlie .sixBotHd li{width: 80px;height: 8px;background: #dddddd;margin-top: 34px;cursor: pointer;}
.sixBotSlie .sixBotHd li.on{background: #4273ff;}
.sixBot .anniuA{margin-top: 51px;}

.mfst{padding: 34px 0 20px;background: url(../images/bg04.jpg) no-repeat center;}
.mfst .titP h2{color: #fff;}
.biaodanCon{width: 1140px;margin: 0 auto;padding-top: 28px;text-align: center;}
.biaodanCon form p{display: inline-block;vertical-align: top;margin: 20px 18px 0;width: 360px;height: 48px;line-height: 48px;background: #fff;border-radius: 10px;color: #424242;overflow: hidden;}
.biaodanCon form input{width: 100%;height:100%;padding-left: 18px;border-radius: 10px;box-sizing: border-box;border: none;font-size: 18px;color: #424242;}
.biaodanCon form p input[name]{background: url(../images/bg08.png) no-repeat;}
.biaodanCon form p input[name="username3"]{background-position: 300px 0;}
.biaodanCon form p input[name="remark3"]{background-position: 300px -96px;}
.biaodanCon form p input[name="phone3"]{background-position: 300px -48px;}
.biaodanCon form p input[name="qq3"]{background-position: 300px -144px;}
.biaodanCon form a{font-size: 20px;color: #fff;margin: 45px auto 0;display: block;border-radius: 30px;width: 260px;height: 50px;line-height: 50px;background: #ffa902;box-shadow: 0px 4px 15px 0px rgba(255,194,49,0.33);font-weight: bold;}
.biaodanCon form a:hover{color: #fff;opacity: 0.8;}
.biaodanCon .p1{font-size: 18px;color: #fff;margin-top: 36px;line-height: 32px;text-align: center;}