@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}img{width: initial;}

.ggdh{width:100%;height:40px; text-align:center; background-color:rgba(248,249,251,1); 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: 1214px;}
.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-left: 1px solid #000;display: block;}
.ggdh li a:hover{color:#c01920; transition:.5s;}
.ggdh li:nth-of-type(1) a{border-left: none;}

/*banner*/
.banner{ position:relative;height:550px; overflow:hidden;min-width:1200px;}
.bannerBg{position: absolute;top: 0;left: 50%;margin-left: -960px;font-size: 0;z-index: -1;}
.bannerCon{text-align: center;}
.bannerCon a{font-size: 28px;display: block;color: #150c1d;margin: 50px auto 0;width: 270px;height: 54px;line-height: 54px;border-radius: 30px;background: #fffa5a;font-weight: bold;}
.bannerCon a:hover{background: linear-gradient( #ffb01f, #fffa5a);}
.titH{text-align: center;font-size: 0;}
.titH span,.titH h2,.four-con ul li,.five-con ul li,.sxfw-con ul li{display: inline-block;vertical-align: top;}
.titH p{font-size: 18px;color: #4f4e4e;line-height: 25px;}

.four-con ul,.five-con ul,.sxfw-con ul{text-align: justify;text-justify:distribute-all-lines;font-size: 0;}
.four-con ul:after,.five-con ul:after,.sxfw-con ul:after{width: 100%;height: 0;margin: 0;display: inline-block;overflow: hidden;content: '';}

/*one*/
.one{padding: 40px 0 52px;background: #f2f6ff;}
.titH h2{line-height: 58px;font-size: 40px;color: #333333;padding: 0 16px;}
.titH span{width: 34px;height: 9px;background: url(../images/titbg.png) no-repeat;margin-top: 24px;}
.titH .s1{background-position: 0 0;}
.titH .s2{background-position: 0 -13px;}
.one-con{padding: 30px 0 20px;}
.one-con dl dt,.one-con dl dd{width: 560px;height: 267px;box-shadow: 0 0 27px rgba(9,46,127,0.08);}
.one-con dl dt{background: url(../images/one1.png) no-repeat;}
.one-con dl dd{background: url(../images/one2.png) no-repeat;font-size: 0;text-align: center;}
.one-con dl h3{font-size: 20px;padding-left: 204px;line-height: 64px;color: #fff;}
.one-con dl dt h3{margin-bottom: 9px;}
.one-con dl dt p{padding-left: 52px;font-size: 18px;color: #333333;line-height: 28px;padding-top: 23px;}
.one-con dl dd h3{margin-bottom: 15px;text-align: left;}
.one-con dl dd p{display: inline-block;vertical-align: top;padding-top: 51px;line-height: 24px;font-size: 15px;color: #9f9f9f;width: 120px;}


.anniuA{width: 282px;font-size: 22px;color: #fff;background: #4051c7;display: block;text-align: center;margin: 0 auto;height: 54px;line-height: 54px;border-radius: 30px;box-shadow: 2px 4px 5px rgba(7,21,117,0.35);font-weight: bold;}
.one .anniuA{background: #ffb01f;position: relative;box-shadow: none;}
.anniuA:hover{background: linear-gradient(#4051c7,#ffb01f);}
.two{padding: 50px 0;}
.two-con{width: 1268px;margin: 0 auto;padding: 0px 0 42px;}

.three{padding: 25px 0 40px;background: #05005b url(../images/bg01.png) center no-repeat;min-width: 1140px;}
.three .titH h2{color: #fff;}
.three .titH .s1{background-position: 0 -28px;}
.three .titH .s2{background-position: 0 -39px;}
.titP{text-align: center;}
.titP p{font-size: 26px;color: #ffffff;line-height: 32px;}
.titP p strong{font-size: 24px;color: #05005b;background: #fff;width: 42px;margin-right: 8px;display: inline-block;vertical-align: top;font-family: impact;letter-spacing: 2px;font-weight: normal;}
.thcon{padding-top: 35px;}
.th-hd{text-align: center;width: 269px;padding-top: 52px;}
.th-hd li{font-size: 20px;color: #fff;line-height: 72px;width: 183px;height: 72px;background: url(../images/icon.png) no-repeat;background-position: 0 -111px;margin-top: 25px;cursor: pointer;margin-left: 15px;}
.th-hd li.on{font-size: 26px;font-weight: bold;background-position: 0 0;line-height: 30px;line-height: 86px;width: 213px;height: 86px;margin-left: 0;padding-right: 41px;}

.th-bd{border-radius: 10px;overflow: hidden;box-shadow: inset 0px 0px 15px rgba(30,90,221);margin-bottom: 50px;width: 871px;margin-top: 59px;}

.th-bd dl{position: relative;padding: 48px 70px 0 43px;height: 369px;}
.th-bd dl h3{font-size: 20px;color: #127eeb;line-height: 34px;padding-left: 22px;position: relative;}
.th-bd dl h3 em{position: absolute;left: 0;top: 14px;width: 6px;height: 6px;background: #127eeb;}
.th-bd dl .p1{font-size: 16px;color: #fff;line-height: 25px;padding-left: 22px;margin-bottom: 36px;}
.th-bd dl span{font-size: 16px;display: inline-block;vertical-align: top;padding: 0 16px;border-radius: 30px;margin: 9px 24px 42px 0;background: linear-gradient(90deg,#2d70f4,#60d1cc);font-weight: bold;height: 31px;line-height: 31px;}
.th-bd dl dt{font-size: 121px;font-family: arial;color: rgba(0,89,209,0.2);position: absolute;right: 20px;bottom: 0;line-height: 92px;font-weight: bold;}


/*three*/
.four{padding: 32px 0 46px;}
.four .titP p,.five .titP p,.seven .titP p,.sxfw .titP p{color: #333333;}
.four .titP p strong,.five .titP p strong,.seven .titP p strong,.sxfw .titP p strong{color: #fff;background: #298cf2;}
.four-con{padding: 30px 0;}
.four-con ul li{width: 232px;padding: 12px 15px 0;height: 328px;border-top: 4px solid;text-align: center;box-shadow: 0 0 5px rgba(7,58,173,0.16);}
.four-con ul li p{font-size: 16px;color: #4f4f4f;line-height: 28px;margin-top: 10px;text-align: left;}
.four-con ul li a{font-size: 16px;color: #4f4f4f;line-height: 28px;text-align: left;display: block;}
.four-con ul .li01{border-color: #298cf2;}
.four-con ul .li02{border-color: #fd9e3c;}
.four-con ul .li03{border-color: #43bc2c;}
.four-con ul .li04{border-color: #ff6567;}
.four-con ul .li01 a{color: #298cf2}
.four-con ul .li02 a{color: #fd9e3c}
.four-con ul .li03 a{color: #43bc2c}
.four-con ul .li04 a{color: #ff6567}

.four-con ul li:hover img{  -webkit-animation: round_animate 3s linear infinite; animation: round_animate 3s linear infinite; }
@keyframes round_animate {
          to {
             transform: rotateY(1turn);
          }
        }

.six .anniuA{background: #fff;color: #29364e;}
.six .anniuA:hover{background:linear-gradient(#fff,#fd9e3c) ;}
/*two*/
.five{padding: 50px 0;}
.five-con{padding: 40px 0 36px;width: 1192px;margin: 0 auto;}
.five-con ul li{position: relative;}
.five-con ul li p{font-size: 16px;color: #4f4f4f;line-height: 26px;position: absolute;top: 200px;left: 73px;width: 245px;}
.five-con ul li:nth-of-type(1) p{top: 220px;}
/*four*/
.seven{padding: 40px 0;background: #f2f6ff;}
.seven-con{padding: 40px 0;}
.seven-hd{font-size: 0;text-align: center;}
.seven-hd li{height: 50px;display: inline-block;vertical-align: top;margin: 0 8px;font-size: 20px;color: #535353;background: #fff;border-radius: 8px;line-height: 50px;cursor: pointer;padding: 0 20px;box-shadow: 0 0 5px #3a89ff;}
/* .seven-hd li em{width: 40px;height: 40px;display: inline-block;vertical-align: top;background:url(../images/xmbg-hove.png) no-repeat;margin: 24px 8px 0 0;} */
.seven-hd li.on{background: #3a89ff;color: #fff;font-weight: bold;}
/* .seven-hd li.on em{background: url(../images/xmbg.png) no-repeat;}
.seven-hd .li01 em{background-position: 0 0;}
.seven-hd .li02 em{background-position: 0 -53px;}
.seven-hd .li03 em{background-position: 0 -107px;} */
.seven-bd dl dt{width: 747px;margin-top: 86px;}
.seven-bd dl dd{padding: 11px 18px 0;width: 356px;height: 569px;border-radius: 8px;background: #2652f9;margin-top: 30px;}
.seven-bd dl dd h3{font-size: 24px;color: #fff;line-height: 36px;}
.seven-bd dl dd h4{font-size: 22px;color: #00feee;line-height: 42px;padding-left: 38px;background: url(../images/xmbg.png) no-repeat;background-position: 4px -173px;margin-top: 14px;}
.seven-bd dl dd h4:nth-of-type(2){background-position: 0 -223px;}
.seven-bd dl dd p{font-size: 16px;color: #fff;line-height:30px;}
.seven-bd .box{display: none;}
/*five*/
.eight{padding: 48px 0 70px;background: url(../images/bg02.jpg) no-repeat center bottom;}
.eight-con{padding: 30px 0;min-width: 1200px;}
.eight-con ul{text-align: center;font-size: 0;}
.eight-con ul li{border: solid #2a374f;display: inline-block;vertical-align: top;border-width: 10px 10px;width: 14.68%;}
.eight-con ul li img{width: 100%;}
.eight .anniuA{background: #fff;color: #1c6ce5;}
.eight .anniuA:hover{background:linear-gradient(#fff,#fd9e3c) ;}
/*six*/

.six{padding: 46px 0 64px;background: #29364e;background: url(../images/bg05.jpg) no-repeat center;min-width: 1140px;}
.sixSlie{padding: 34px 0 34px;position: relative;}

.sixBd dl dt{width: 320px;padding-left: 80px;padding-right: 18px;}
.sixBd dl dt img{width: 100%;}
.sixBd dl dd{width: 660px;padding-top:50px;padding-right: 10px;}
.sixBd dl dd h3{font-size: 30px;color: #298cf2;line-height: 54px;padding-left: 16px;}
.sixBd dl dd h3 span{font-size: 20px;margin-left: 39px;margin-right: 35px;}
.sixBd dl dd h3 em{font-size: 14px;border: 1px solid #298cf2;border-radius: 30px;display: inline-block;vertical-align: top;margin:17px 0 0 0 ;padding: 0 16px;height: 25px;line-height: 25px;font-style: normal;margin-left: -20px;}
.sixBd dl dd h4{font-size: 18px;margin-top: 12px;line-height: 35px;color: #fff;position: relative;padding-left: 16px;}
.sixBd dl dd h4 em{position: absolute;left: 0;top:12px ;width: 6px;height: 6px;background: #2986e6;}
.sixBd dl dd .p1{font-size: 16px;line-height: 25px;padding-left: 16px;color: #fff;padding-right: 46px;margin-bottom: 13px;}
.sixBd dl dd .dd01{margin-top: 37px;width: 291px;position: relative;}
.sixBd dl dd .dd01 .p2{padding-left: 65px;background: #556175;height: 28px;line-height: 28px;font-size: 15px;color: #172031;}
.sixBd dl dd .dd01 .p2 strong{padding-right: 16px;}
.sixBd dl dd .dd01 .p3{padding: 10px 10px 0;height: 62px;border: solid #556175;border-width: 0px 1px 1px;font-size: 14px;color: #fff;line-height: 25px;}
.sixBd dl dd .dd01 img{position: absolute;left: 6px;top: -18px;}
.sixBd dl dd .dd01:nth-of-type(1){margin-right: 26px;}

.sixSlie>span{width: 15px;height: 30px;background: url(../images/bg.png) no-repeat;position: absolute;top:236px;cursor: pointer;}
.sixSlie .six-prve{background-position: 0 -34px;left: 0;}
.sixSlie .six-next{background-position: 0 0px;right: 0;}
.six .titP p strong{background: #298cf2;color: #fff;}

.sxfw{padding: 24px 0 30px;background: #fff;}
.sxfw-con{padding-bottom: 30px;}
.sxfw-con ul li{position: relative;width: 245px;height: 117px;margin-top: 70px;border-radius: 8px;border: 1px solid #c9d5e4;background: #fff;}
.sxfw-con ul li img{position: absolute;top: -49px;left: 77px;}
.sxfw-con ul li p{font-size: 21px;line-height: 36px;padding-top: 54px;color: #161616;text-align: center;}

.biaoge{padding: 32px 0 22px;background: url(../images/bg03.jpg) no-repeat center;}
.biaodan{width: 396px;margin-left: 100px;background: #fff;border-radius: 15px;}
.biaodan h2{font-size: 38px;color: #000;line-height: 90px;text-align: center;}
.biaodan form p{display:block;margin: 0px auto 20px;width: 338px;height: 66px;line-height: 64px;background: #fff;border-radius: 6px;color: #9d9b9b;overflow: hidden;border: 1px solid #bfbfbf;}
.biaodan form input{width: 100%;height:100%;padding-left: 18px;border-radius: 6px;box-sizing: border-box;border: none;font-size: 18px;color: #9d9b9b;}
.biaodan form a{font-size: 20px;color: #fff;margin: 20px auto 0;display: block;border-radius: 6px;width: 338px;height: 68px;line-height: 68px;background: #04d298;text-align: center;letter-spacing: 1px;}
.biaodan .p1{font-size: 18px;color: #888484;line-height: 66px;text-align: center;}

.wenti{margin-left: 96px;width: 520px;padding-top: 19px;}
.wenti ul{background: url(../images/enbg.png) no-repeat top;height: 394px;}
.wenti ul li{margin-bottom: 15px;font-size: 18px;color: #fff;padding-left: 10px;height: 52px;line-height: 52px;width: 296px;}
.wenti ul li a{float: right;color: #fff;width: 80px;text-align: center;}
.wenti ul .li01{margin-left: 205px;margin-bottom: 12px;}
.wenti ul .li02{margin-left: 215px;margin-bottom: 12px;}
.wenti ul .li03{margin-left: 158px;}
