@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{height:500px;}
.banner,.eight,.jxjd{ position:relative; overflow:hidden;min-width:1200px;}
.bannerBg,.eightpimg,.jxjdImg{position: absolute;top: 0;left: 50%;margin-left: -960px;font-size: 0;z-index: -1;}
.bannerCon{padding-left: 24px;width: 1116px;margin: 0 auto;}
.bannerCon p,.oneC,.twoC ul,.threeC ul,.fourC,.fourC dl dt,.yzzpHd,.yzzp .yzzpBd ul,.jxjdC ul{font-size: 0;}
.bannerCon p a,.oneC dl,.twoC ul li,.threeC ul li,.fourC dl,.fourC dl dt a,.yzzpHd li,.yzzp .yzzpBd ul,.yzzp .yzzpBd ul li,.jxjdC ul li{display: inline-block;vertical-align: top;}

.bannerCon p a{font-size: 20px;color: #fb9520;width: 160px;height: 50px;line-height: 50px;text-align: center;font-weight: bold;background: linear-gradient(#fcff00,#fcff00);margin-right: 60px;border-radius: 6px;}
.bannerCon p a:nth-of-type(2){background: #fff;color: #fe822f;}
.bannerCon p a:hover{opacity: 0.8;}

.oneC,.twoC ul,.threeC ul,.fourC,.jxjdC ul{text-align: justify;text-justify:distribute-all-lines;}
.oneC:after,.twoC ul:after,.threeC ul:after,.fourC:after,.jxjdC ul:after{width: 100%;height: 0;margin: 0;display: inline-block;overflow: hidden;content: '';}

/*one*/
.one{padding: 50px 0 80px;}
.Gtit{text-align: center;}
.Gtit h2{font-size: 40px;color: #292929;line-height: 48px;}
.Gtit h2 span{color: #ffa002;}
.Gtit p{margin-top: 8px;line-height: 26px;color: #292929;font-size: 18px;}

.oneC dl{width: 360px;height: 300px;position: relative;margin-top: 52px;border-radius: 10px;overflow: hidden;box-shadow: 0 0 13px rgba(150,167,205,0.35);cursor: pointer;}
.oneC dl dd{width:100%;position: absolute;top: 203px;left: 0;}
.oneC dl dd .p2{line-height: 32px;color: #292929;font-size: 24px;text-align: center;}
.oneC dl dt{position: absolute;top: 300px;left: 0;width: 100%;height: 100%;background:rgba(254,130,47,0.88);text-align: center;}
.oneC dl dt h3{font-size: 35px;line-height: 52px;color: #fff;margin-top: 103px;font-weight: 300;}
.oneC dl dt a{display: inline-block;width: 142px;height: 40px;margin-top: 15px;line-height: 40px;border-radius: 30px;font-size: 18px;color: #e76209;background: rgba(255,255,255,0.55);}
.oneC dl:hover dt{top:0;}

.oneBot{padding-top: 40px;height: 220px;background: url(../images/bg02.png) no-repeat center;text-align: center;}
.oneBot h2{font-size:40px ;line-height: 68px;color: #fff;}
.oneBot p{font-size:18px ;line-height: 32px;color: #fff;margin-top: 10px;}

.ke_part3{ margin-top: 25px;position: relative;min-width: 1140px;}
.ke_part3_ul li{ float: left;display: inline-block; width: 10%;padding-top: 40px;padding-bottom: 40px;text-align: center;position: relative;cursor: pointer;}
.ke_bg{ position: absolute; top:0; width: 100%; height: 100%;background: rgba(0,0,0,.8);}
.ke_part3_ul li > span{width: 114px;height: 114px;display: inline-block;}
@media (max-width: 1700px){
    .ke_part3_ul li{ padding-top: 32px;padding-bottom: 32px; }
    .ke_part3_ul li > span{ width: 90px; height: 90px;display: inline-block;}
}
@media (max-width: 1400px){
    .ke_part3_ul li{ padding-top: 26px;padding-bottom: 26px;}
    .ke_part3_ul li > span{width: 90px; height: 90px;display: inline-block;}
}
.ke_part3_ul li > span >img{ width: 100%;}
.ke_part3_ul .ke_li_1{ background: #ce1b1e;}
.ke_part3_ul .ke_li_1 > span{ background-position: left top;}
.ke_part3_ul .ke_li_2{ background: #7187d9;}
.ke_part3_ul .ke_li_2 > span{background-position: -150px top;}
.ke_part3_ul .ke_li_3{ background: #ef4a1a;}
.ke_part3_ul .ke_li_3 > span{ background-position: -280px top;}
.ke_part3_ul .ke_li_4{ background: #4c94e9;}
.ke_part3_ul .ke_li_4 > span{background-position: -420px top;}
.ke_part3_ul .ke_li_5{ background: #c286ec;}
.ke_part3_ul .ke_li_5> span{ background-position: -585px top;}
.ke_part3_ul .ke_li_6{ background: #fda458;}
.ke_part3_ul .ke_li_6 >span{background-position: -750px top;}
.ke_part3_ul .ke_li_7{ background: #ff6d5d;}
.ke_part3_ul .ke_li_7 >span{background-position: -900px top;}
.ke_part3_ul .ke_li_8{background: #35dbbf;}
.ke_part3_ul .ke_li_8 >span{background-position: -1050px top;}
.ke_part3_ul .ke_li_9{background: #eeba43;}
.ke_part3_ul .ke_li_9 span{ background-position: -1200px top;}
.ke_part3_ul .ke_li_10{background: #5d50a0;}
.ke_part3_ul .ke_li_10 >span{background-position: -1350px top;}
.ke_part3_ul .ke_li_11{background: #7187d9;}
.ke_part3_ul .ke_li_11 >span{background-position: left bottom;}
.ke_part3_ul .ke_li_12{background: #eeba43;}
.ke_part3_ul .ke_li_12 span{background-position: -135px bottom;}
.ke_part3_ul .ke_li_13{background: #c286ec;}
.ke_part3_ul .ke_li_13 >span{background-position: -285px bottom;}
.ke_part3_ul .ke_li_14{background: #4391f0;}
.ke_part3_ul .ke_li_14 span{background-position: -438px bottom;}
.ke_part3_ul .ke_li_15{background: #5fa3f1;}
.ke_part3_ul .ke_li_15 >span{background-position: -580px bottom;}
.ke_part3_ul .ke_li_16{background: #49a9dc;}
.ke_part3_ul .ke_li_16 >span{background-position: -740px bottom;}
.ke_part3_ul .ke_li_17{background: #4391f0;}
.ke_part3_ul .ke_li_17 >span{background-position: -880px bottom;}
.ke_part3_ul .ke_li_18{background: #4d63d5;}
.ke_part3_ul .ke_li_18 >span{background-position: -1035px bottom;}
.ke_part3_ul .ke_li_19{ background: #ff6d5d;}
.ke_part3_ul .ke_li_19 >span{background-position: -1185px  bottom;}
.ke_part3_ul .ke_li_20{background: #fda458;}
.ke_part3_ul .ke_li_20 >span{ background-position: -1350px bottom;}
/**/
.ke_pop{position: absolute;top: -20px; left: -10px; right: -10px; bottom: -20px; background: #fda458; z-index: 4; padding-top: 14px;display: none \9;
    -moz-transform: rotateY(90deg);
    -webkit-transform: rotateY(90deg);
    -o-transform: rotateY(90deg);
    transform: rotateY(90deg);
    transition: all 0.8s;
    -o-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    transition: all 0.8s;}
.ke_pop .ke_pop_img span{ width: 80px; /*height: 80px;*/display: inline-block;/*background: url("../img/ke_pop_all.png") no-repeat top left;*/}

.ke_pop .ke_pop_img span img{ max-width: 100%;}
.ke_pop_tit{color: #fff; font-size: 22px;margin-top: 20px;line-height: 24px;}
.ke_pop_text{color: #fff; font-size: 14px; line-height: 16px;height: 40px;margin-top: 5px;}
.ke_pop_text1{color: #fff; font-size: 14px; line-height: 26px;height:20px;margin-top: 5px;}
.ke_pop_link{ color: #fff;font-size: 16px;  font-style: normal;width: 139px;height: 28px;line-height: 28px;margin: 0px auto 0;border-radius: 20px;border: 1px solid #fff;display: block;}
@media(max-width: 1700px){
    .ke_pop .ke_pop_img span{ width: 60px;}
    .ke_pop_tit{ color: #fff; font-size: 16px; margin-top: 10px;}
    .ke_pop_text{ color: #fff; font-size: 12px;height: 20px;}
	.ke_pop_link{ color: #fff;font-size: 14px;  font-style: normal;width: 120px;height: 28px;line-height: 28x;margin: 0px auto 0;border-radius: 20px;border: 1px solid #fff;display: block;}
}
@media(max-width: 1400px){
    .ke_pop .ke_pop_img span{ width: 60px;}
    .ke_pop_tit{color: #fff;font-size: 14px;margin-top: 10px;}
    .ke_pop_text{ color: #fff;font-size: 12px;height: 20px; }
    .ke_pop{padding-top: 5px;}
	.ke_pop_link{ color: #fff;font-size: 14px;  font-style: normal;width: 100px;height: 24px;line-height: 24px;margin: 0px auto 0;border-radius: 20px;border: 1px solid #fff;display: block;}
}
.ke_pop_1{ background: #ce1b1e;}
.ke_pop_2{ background: #7187d9;}
.ke_pop_3{ background: #ef4a1a;}
.ke_pop_4{ background: #4c94e9;}
.ke_pop_5{ background: #c286ec;}
.ke_pop_6{ background: #fda458; }
.ke_pop_7{ background: #ff6d5d; }
.ke_pop_8{ background: #35dbbf;}
.ke_pop_9{background:  #eeba43; }
.ke_pop_10{ background: #5d50a0;}
.ke_pop_11{ background: #7187d9;}
.ke_pop_12{background: #eeba43;}
.ke_pop_13{ background: #c286ec;}
.ke_pop_14{background: #4391f0;}
.ke_pop_15{background: #5fa3f1;}
.ke_pop_16{ background: #49a9dc;}
.ke_pop_17{ background: #4391f0;}
.ke_pop_18{background: #4d63d5;}
.ke_pop_19{ background: #ff6d5d;}
.ke_part3_ul li .ke_pop_active{
    display: block \9;
    -moz-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    transform: rotateY(0deg);
    transition: all 0.8s;
    -o-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    transition: all 0.8s;}
.ke_pop_tit1{margin: 24px auto 26px;}
/*three*/
.two{padding: 50px 0 82px;}
.twoC ul li{margin-top: 36px;width: 358px;height: 276px;padding-top: 12px;border: 1px solid #d3d2d2;border-radius: 15px;text-align: center;}
.twoC ul li h3{font-size: 22px;color: #292929;line-height: 55px;}
.twoC ul li p{font-size: 16px;color: #292929;line-height: 25px;}
.anniuY{display: block;margin: 50px auto 0;border-radius: 8px;font-size: 20px;color: #fff;background: #ff7a22;width: 300px;height: 60px;line-height: 60px;letter-spacing: 3px;text-align: center;box-shadow: 2px 2px 5px 2px rgba(219,93,9,0.28);}
.anniuY:hover{opacity: 0.8;}
/*two*/
.three{padding: 82px 0 52px;background: #f3f6fa;}
.threeC ul li{margin-top: 30px;width: 270px;position: relative;text-align: center;}
.threeC ul li img{border-radius: 12px;}
.threeC ul li .p1{position: absolute;bottom: 0;left: 0;width: 100%;height: 74px;line-height: 42px;border-radius: 0 0 12px 12px;background: rgba(0,0,0,0.5);font-size: 20px;color: #fff;}
.threeC ul li>div{position: absolute;bottom: -39px;left: 35px;background: #fff;padding-top: 11px;height: 59px;width: 200px;box-shadow: 2px 2px 5px 2px rgba(150,167,205,0.35);}
.threeC ul li .p2{font-size: 20px;color: #292929;line-height: 40px;}
.threeC ul li span{display: block;margin: 0 auto;width: 38px;height: 4px;background: #fa5f1b;}
.threeC .anniuY{margin-top: 100px;}
/*four*/
.four{padding: 64px 0 78px;}
.fourC dl{position: relative;padding-top: 232px;width: 540px;text-align: center;}
.fourC dl dt{padding-top: 108px;height: 73px;border-radius: 30px;}
.fourC dl dt a{margin: 0 9px;font-size: 20px;color: #fff;width: 152px;height: 48px;line-height: 48px;border: 1px solid #fff;border-radius: 30px;}
.fourC dl dd{width: 446px;height: 273px;background: #fff;box-shadow: 0 0 10px 2px rgba(150,167,205,0.35);border-radius: 20px;position: absolute;left: 47px;top: 44px;}
.fourC dl dd span{width: 200px;height: 4px;display: block;margin: 0 auto;}
.fourC dl dd .p1{font-size: 32px;line-height: 46px;margin: 38px 0 18px;}
.fourC dl dd a{width: 178px;height: 45px;line-height: 45px;border: 1px solid;border-radius: 30px;display: block;margin: 0 auto;font-size: 20px;}
.fourC dl dd .p2{font-size: 19px;line-height: 46px;color: #333;line-height: 30px;margin-top: 23px;}

.fourC .dl01 dt{background: #fc802d;}
.fourC .dl01 dd span{background: #fa5f1b;}
.fourC .dl01 dt a:hover{background: #fff;color: #fc802d;}
.fourC .dl01 dd .p1{color: #fa5f1b;}
.fourC .dl01 dd a{color: #fa5f1b;border-color: #fa5f1b;}
.fourC .dl01 dd a:hover{background: #fa5f1b;color: #fff;}
.fourC .dl02 dt{background: #5c88c5;}
.fourC .dl02 dt a:hover{background: #fff;color: #5c88c5;}
.fourC .dl02 dd span{background: #0465b2;}
.fourC .dl02 dd .p1{color: #004e8c;}
.fourC .dl02 dd a{color: #004e8c;border-color: #004e8c;}
.fourC .dl02 dd a:hover{background: #004e8c;color: #fff;}
/*five*/
.yzzp{padding: 70px 0 74px;}
.yzzp .yzzpHd{text-align: center;}
.yzzp .yzzpHd li{margin: 32px 30px;width: 178px;height: 48px;line-height: 48px;font-size: 20px;color: #a4a4a3;border: 1px solid #a4a4a3;border-radius: 30px;cursor: pointer;}
.yzzp .yzzpHd li.on{background: #fd7a22;border-color: #fd7a22;color: #fff;}
.yzzp .yzzpBd .box{min-width: 1140px;text-align: center;font-size: 0;}
.yzzp .yzzpBd .ul01{width: 43.8%;}
.yzzp .yzzpBd ul li{position: relative;}
.yzzp .yzzpBd ul li p{width: 100%;height: 48px;line-height: 48px;background: rgba(0,0,0,0.4);font-size: 18px;color: #fff;position: absolute;bottom: 0;left: 0;}
.yzzp .yzzpBd .ul02{width: 56.2%;}
.yzzp .yzzpBd .ul02 li{width: 50%;}
.yzzp .yzzpBd .ul03{width: 36%;}
.yzzp .yzzpBd .ul04{width: 64%;}
.yzzp .yzzpBd .ul04 .li01{width: 25%;}
.yzzp .yzzpBd .ul04 .li02{width: 37.5%;}
.yzzp .yzzpBd .ul05 li{width: 33.33%;}
/*six*/
.eight{height: 732px;padding-top: 60px;box-sizing: border-box;}
.eight .Gtit h2{color: #fff;}
.eightC{padding-top: 70px;overflow: hidden;}
.eightSlie{height: 370px;overflow: hidden;}
.eightSlie .eightBd{width: 658px;}
.eightSlie .eightBd .boxSp{width: 658px;height: 370px;overflow: hidden;}
.eightSlie .eightHd{width: 472px;}
.eightSlie .eightHd dl{cursor: pointer;opacity: 0.8;}
.eightSlie .eightHd dl.on{opacity: 1;}
.eightSlie .eightHd dl dd{padding: 15px 20px 0 24px;width: 225px;height: 101px;background: url(../images/spbg.jpg) no-repeat;}
.eightSlie .eightHd dl dd h3{font-size: 20px;color: #fff;line-height: 36px;border-bottom: 1px solid #fff;}
.eightSlie .eightHd dl dd p{margin-top: 7px;line-height: 22px;font-size: 16px;color: #fff;}
.eightSlie .eightHd .dl01{margin-top: 11px;}

.six{padding-top: 65px;}
.sixC{padding-top: 25px;}
.sixSlie{width: 1140px;height: 464px;overflow: hidden;position: relative;}
.sixSlie .sixHd a{position: absolute;top: 215px;width: 22px;height: 44px;background: url(../images/bg.png) no-repeat;}
.sixSlie .sixHd .sixPrev{left: 0;background-position: 0 0;}
.sixSlie .sixHd .sixNext{right: 0;background-position: 0 -46px;}
.sixSlie .sixBd{width: 1030px;margin: 0 auto;}
.sixSlie .sixBd dt{width: 400px;text-align: center;}
.sixSlie .sixBd dd{width: 628px;padding-top: 66px;}
.sixSlie .sixBd dd h3{font-size: 30px;color: #292929;line-height: 40px;}
.sixSlie .sixBd dd .p1{margin:15px 0 20px;line-height: 44px;font-size: 28px;color: #292929;}
.sixSlie .sixBd dd .p2{line-height: 28px;font-size: 16px;color: #545658;padding-left: 20px;position: relative;margin-bottom: 13px;}
.sixSlie .sixBd dd .p2 span{width: 9px;height: 9px;position: absolute;top: 8px;left: 0;background: #f5a872;}
.sixSlie .sixBd dd .p3{font-size: 16px;color: #545658;line-height: 22px;margin-top: 18px;}

.sixBot{height: 170px;background: #fd7a22;}
.sixBot .wrapper{text-align: center;font-size: 0;}
.sixBot h3{font-size: 40px;color: #fff;line-height: 170px;display: inline-block;}
.sixBot h3 span{font-size: 60px;}
.sixBot a{margin-left: 40px;display: inline-block;vertical-align: top;margin-top: 60px;width: 196px;height: 52px;line-height: 52px;font-size: 20px;color: #fd7a22;border-radius: 4px;background: #fcff00;}
.sixBot a:hover{opacity: 0.8;}

.jxjd{height: 1018px;}
.jxjd .Gtit h2{color: #fff;margin-top: 55px;}
.jxjd .Gtit p{color: #fff;}	
.jxjdC ul li{margin-top: 30px;border-radius: 12px;overflow: hidden;}

.Gbiaodan{padding: 25px 0 30px;background: url(../images/bg01.jpg) no-repeat center bottom;}
.Gbiaodan .Gtit h2{color: #fff;}
.GbiaodanC{text-align: center;}
.GbiaodanC form p{display:block;margin: 18px auto 0;width: 536px;height: 66px;line-height: 66px;background: #fff;border-radius: 5px;overflow: hidden;}
.GbiaodanC form input{width: 100%;height:100%;padding-left: 18px;border-radius: 5px;box-sizing: border-box;border: none;font-size: 16px;color: #9d9b9b;}
.GbiaodanC form a{font-size: 20px;color: #fff;margin: 18px auto 0;display: block;border-radius: 5px;width: 536px;height: 66px;line-height: 66px;background: #313131;}
.GbiaodanC form a:hover{color: #fff;opacity: 0.8;}
.GbiaodanC .p1{font-size: 18px;color: #fff;margin-top: 18px;line-height: 32px;text-align: center;}