@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;}
/*banner*/
.banner{ position:relative;height:470px; overflow:hidden;min-width:1140px;}
.bannerBg{position: absolute;top: 0;left: 50%;margin-left: -960px;font-size: 0;z-index: -1;}

.bannerCon{text-align: center;}
.bannerCon a{font-size: 22px;color: #fff;display: block;border-radius: 5px;width: 200px;height: 42px;line-height: 42px;background: linear-gradient(#48b4ff,#169fff);margin: 29px auto 0;box-shadow: 0 0 12px rgba(12,19,35,0.9);}

.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;}

.banbot{background: url(../images/bgbot.jpg) no-repeat center;height: 124px;min-width: 1140px;}
.banbot form{padding-left: 307px;font-size: 0;}
.banbot form h3{line-height: 42px;padding-top: 11px;font-size: 22px;color: #fff;}
.banbot form p,.banbot form a{display: inline-block;vertical-align: top;}
.banbot form p{margin-right: 30px;width: 207px;height: 42px;border-radius: 5px;background: #fff;overflow: hidden;}
.banbot form p input{width: 100%;height: 100%;outline: none;border: none;background: #fff;font-size: 16px;color: #bebebe;text-indent: 20px;}
.banbot form a{font-size: 20px;color: #ac5807;width: 207px;text-align: center;height: 42px;line-height: 42px;background: #fbcc29;border-radius: 5px;font-weight: bold;}
.banbot .p1{font-size: 12px;color: #82a0ee;text-align: right;display: block;line-height: 29px;padding-right: 152px;}
/*one*/
.one{padding: 50px 0 45px;background: #3b6ded;}
.titH{text-align: center;}
.titH h2{color: #fff;font-size: 38px;line-height: 54px;background: url(../images/h3_1.png) no-repeat center top;}
.titH p{color: #fff;line-height: 30px;font-size: 18px;}
.titH h2 span{color: #f6f645;}
.oneL{width: 560px;height: 283px;margin-top: 40px;position: relative;}
.oneL h3{font-size: 18px;color: #b2620a;border-radius: 40px;width: 268px;height: 36px;text-align: center;line-height: 36px;background: #fbcc29;position: absolute;top: -18px;left: 50%;margin-left: -134px;}
.one p{font-size: 14px;text-align: right;color: #82a0ee;line-height: 47px;}
.anniuA{font-size: 24px;color: #fff;display: block;width: 292px;height: 53px;line-height: 53px;text-align: center;margin: 0 auto;border: 2px solid #fff;}
.anniuA:hover{background: #fff;color: #3b6ded;}
/*three*/
.two{padding: 40px 0 50px;background: url(../images/main_2.jpg) no-repeat center bottom;min-width: 1140px;}
.two .anniuA{margin-top: 534px;}

/*two*/
.three{background: #3b6ded;padding: 30px 0 40px;}
.thcon ul{text-align: justify;text-justify:distribute-all-lines;font-size: 0;}
.thcon ul:after{width: 100%;height: 0;margin: 0;display: inline-block;overflow: hidden;content: '';}
.thcon ul li{display: inline-block;vertical-align: top;background: url(../images/xiexian_03.png);width: 17%;height:280px ;margin-top: 50px;margin-bottom: 50px;border: 2px solid #cad0dd;padding: 0px 10px 0;box-sizing: border-box;}
.thcon ul li h3{background: #273971;color: #fff;font-size: 22px;font-weight: normal;width: 90%;margin: -17px auto 0;height: 34px;line-height: 34px;border: 2px solid #cad0dd;text-align: center;}
.thcon ul li .p2{font-size: 19px;color: #fff;margin-top: 5px;line-height: 40px;}
.thcon ul li em{display: inline-block;vertical-align: top;background: url(./images/xing.png) no-repeat;width: 23px;height: 22px;margin-right: 5px;}
.thcon ul li .p3{font-size: 18px;color: #fff;margin-top: 25px;}
/*four*/
.four{padding: 30px 0 40px;background: url(../images/main_5_03.png) center;min-width: 1140px;}
.four a{margin-top: 650px;}
/*five*/
.five{padding: 30px 0 60px;background: url(../images/main_6_02.png) no-repeat center;min-width: 1140px;}
.five ul{text-align: center;font-size: 0;padding: 40px 0 60px;}
.five ul li{display: inline-block;vertical-align: top;width: 250px;height: 250px;position: relative;box-sizing: border-box;background: #433f3c;}
.five ul .li01 span{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(245,106,12,.6);}
.five ul li:hover img{border: 4px solid #f56a0c;border-bottom:0 solid transparent;}
.five ul li img{width: 100%;box-sizing: border-box;}
.five ul li:hover span{display: none;}
.five ul li p{font-size: 20px;color: #fff;background: #433f3c;width: 100%;height: 42px;line-height: 36px;position: absolute;bottom: -38px;z-index: 1;display: none;box-sizing: border-box;}
.five ul li:hover p{display: block;border:solid #f56a0c;border-width: 0 4px 4px;}
/*six*/
.six{padding: 40px 0;}
.six .titH h2,.szxm .titH h2{color: #000;background-image: url(../images/h3_2.png);}
.six .titH h2 span,.szxm .titH h2 span{color: #ed2b34;}
.cqdsSlie{position: relative;margin-top: 10px;}
.cqdsSlie dl{width: 900px;margin: 0 auto;}
.cqdsSlie dl dt{width: 400px;height: 524px;background: url(../images/jiaoshikuang.png) no-repeat;box-sizing: border-box;padding: 29px 0 0 60px;font-size: 0;display: inline-table;}
.cqdsSlie dl dt img{vertical-align: bottom;display: table-cell;}
.cqdsSlie dl dd{width: 400px;margin-left: 30px;padding-top: 50px;}
.cqdsSlie dl dd h3{font-size: 30px;color: #000;line-height: 70px;}
.cqdsSlie dl dd .p1{font-size: 20px;color: #333;line-height: 30px;height: 238px; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;}
.cqdsSlie dl dd a{width: 200px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: #3b6ded;border: 3px solid #3b6ded;display: block;margin-top:40px;}
.cqdsSlie dl dd a:hover{background: #3b6ded;color: #fff;}
.cqdsHd span{position: absolute;top: 50%;width: 26px;height: 29px;margin-top: -15px;cursor: pointer;}
.cqdsHd .prveCq{left: 0;background: url(../images/up.png) no-repeat;}
.cqdsHd .nextCq{right: 0;background: url(../images/dowm.png) no-repeat;}

.seven{padding: 40px 0;background: url(../images/main_8_02.png) no-repeat center;min-width: 1140px;}
.seven a{margin-top: 500px;}
.eight{padding: 40px 0 60px;background: url(../images/main_9_02.png) no-repeat center;min-width: 1140px;}
.eight a{margin-top: 540px;}
.szxm{padding: 40px 0 60px;}
.szxm .huadong{height: 696px; width: 100%;overflow: hidden;margin-top: 40px;position: relative;}
.szxm .imgWarp{width: 300vw;position: absolute;}

.biaoge{padding:60px 0 60px;background:#3b6ded url(../images/main_11_03.png) no-repeat center bottom;min-width: 1140px;}

.yiwen{width: 1000px;margin: 0 auto;position: relative;height:258px ;}
.yiwen a{color: #fff;font-size: 23px;position: absolute;}
.yiwen .ywa1{left: 200px;top: 50px;}
.yiwen .ywa2{right: 150px;top: 40px;}
.yiwen .ywa3{left: 160px;top: 110px;}
.yiwen .ywa4{right: 300px;top: 110px;}
.yiwen .ywa5{left: 300px;top: 170px;}
.yiwen .ywa6{left: 650px;top: 180px;}

.bdcon{width: 1140px;margin: 100px auto 0;}
.biaoge .biaodan1{font-size: 0;text-align: center;}
.biaoge .biaodan1 p,.biaoge .biaodan1 a{display: inline-block;vertical-align: top;}
.biaoge .biaodan1 p{width: 26%;height: 62px;background: #fff;border-radius: 8px;overflow: hidden;margin: 40px 30px 0px;}
.biaodan1 p input{width: 100%;height:100%;text-indent: 20px;border-radius: 6px;box-sizing: border-box;border: none;font-size: 24px;color: #242121;background:none;outline: none;}
.biaoge .p1{font-size: 16px;color: #fff;line-height: 48px;text-align: center;margin-top: 20px;}
.biaodan1 a{margin: 40px 30px 0;font-size: 24px;color: #000;background: linear-gradient(#fff100,#fff100);width:26%;height: 62px;line-height: 62px;text-align: center;border-radius:8px;letter-spacing: 3px;}
