
a{color:#333;text-decoration:none}

.white font{color:#fff}
.blue{background-color:#8fbaf3}
.xdfflex{display:-webkit-box;display:-webkit-flex;display:flex}

.x_title{display:flex;align-items:center;justify-content:center;padding-top:90px;padding-bottom:70px}

.x_title font{font-size:32px;font-weight:600;font-stretch:normal;line-height:60px;letter-spacing:0px;margin:0 25px}
.x_title font span{color:#2960ff}
.x_title img{margin-top:5px}
.linelan{background-color:#2960ff;height: 60px;line-height: 60px;margin: 20px 0;padding: 10px 0;}
.linelan font span{color:#fff}
.x_send{width:1200px;margin:0 auto}
.c1_lst{display:flex;align-items:center;justify-content:space-between;}
.c1_lst div{position:relative; display: block;width: 33%;text-align: center; font-size: 30px;line-height: 40px;}
.c1_lst div input{text-align: center; font-size: 20px;width: 30px;height: 30px;margin-top: 10px;}
.c1_lst div img{margin: 0 auto;}
.list1_d1{width:485px;height:241px;display:flex;align-items:center;justify-content:center;background:url(../image/ct2_lf.jpg) no-repeat;background-size:100%}
.list1_d1 p{font-size:22px;letter-spacing:0px;text-align:center;line-height:39px;color:#313131}
.list1_d1 p span{font-weight:600;color:#2960ff}
.list1_d2 .d2_img,.list1_d3 .d2_img{display:block;width:282px;height:196px}
.d2_tit{position:absolute;top:-8px;left:-14px}
.list1_d3{margin-right:50px}
.ct1_btn{display:flex;align-items:center;justify-content:center;padding-top:65px;padding-bottom:74px}
.ct1_btn a{display:block;font-size:24px;font-weight:normal;font-stretch:normal;line-height:31px;letter-spacing:0px;color:#2960ff;padding:17px 51px;border:1px solid #2960ff;border-radius:57px;margin:0 55px;transition:all 1s inherit}
.ct1_btn a:hover{color:#fff;background-color:#2960ff}

.xbyb_b{width:1200px;height:100px;margin:0 auto;margin-top:50px;background-color: #2960ff;line-height: 100px;}
.xbyb_b h2{font-size:30px;text-align:center;line-height:57px;height:57px;font-weight:normal;color:#000;margin-bottom:20px}
.xbyb_b ul{width:1140px;margin:0 auto;align-items:center;flex-wrap:nowrap;}
.xbyb_b ul li{float:left;width:400px;color:#2960ff;font-size:35px;line-height: 100px;}
.xbyb_b ul li input{width:320px;height:54px;border:0;text-indent:10px;font-size:25px;border-bottom:2px solid #fff;background:#fff;color:#2960ff;border-radius: 10px;}
.xbyb_b ul li input::-webkit-input-placeholder{color:#2960ff}
.xbyb_b ul li input::-moz-placeholder{color:#2960ff}
.xbyb_b ul li input:-moz-placeholder{color:#2960ff}
.xbyb_b ul li input:-ms-input-placeholder{color:#2960ff}
.xbyb_b ul li select{width:220px;height:55px;border-radius:3px;border:0;text-indent:10px;font-size:18px;border-bottom:2px solid #fff;border-radius: 10px;}
.xbyb_b ul li.xbyb_tj input{width:310px;height:60px;font-size:24px;cursor:pointer;text-indent:0;color:#2960ff;border:1px solid #fff;background:#fff}
.xbyb_b ul li.xbyb_tj{text-align:center}

.x_ctr2{background-color:#8fbaf3;overflow:hidden}
.x_ctr2 .ct2_x{display:flex;justify-content:center;align-items:center;width:359px;height:52px;margin:0 auto;}
.ct2_x i{font-size:20px;color:#2960ff;animation:jiantou 1s infinite}
@keyframes jiantou{0%{transform:translateY(-5px)}
100%{transform:translateY(8px)}
}

.x_swp{width:1200px;margin:0 auto;display:flex;background-color: #faa72a;padding: 20px;}
.x_swp video{ height: 332px;}
.x_swp li{width:380px; }
.x_swp .swp_v{width:463px; }
.x_swp .swp_txt{background-color:#fff;text-align:center}
.swp_txt h1{font-size:30px;font-weight:600;font-family:'my_font';line-height:30px;letter-spacing:0px;color:#2960ff;padding-top:51px;padding-bottom:26px}
.x_swp .swp_txt{width:440px;position:relative}
.swp_txt P{font-size:22px;font-weight:normal;font-stretch:normal;line-height:34px;letter-spacing:0px;color:#383838}
.swp_txt P span{color:#2960ff;font-weight:600}
.swp_txt .x_icon{display:block;width:41px;height:41px;background-color:#fff100;border-radius:50%;position:absolute;text-align:center;line-height:41px;bottom: 85px;left:0;right:0;margin:auto}
.swp_txt .x_icon i{font-size:23px;color:#fff;font-weight:600}


.content {margin:0 auto;width:100%;position:relative}
.content .con_title{margin:0 auto;justify-content:center;flex-wrap: wrap;line-height: 60px;height: 60px;}
.content .con_title span{font-size:16px;color:#fff;display:block;width:150px;}
.content .con_title .titpic{font-size:25px;color:#2960ff;display:block;height:50px;line-height: 50px;text-align:center;cursor:pointer;background-color:#fff;border-radius: 5px;padding: 0 10px;margin: 10px 20px;}
.content .con_title .pact{background-color:#2960ff;color:#fff}
.content .tab-content{margin-top:16px;margin:0 auto;width:1200px;}
.tab-content .dz{margin:0 auto;width:97%;margin-top:16px;margin-bottom:14px;justify-content:space-between;flex-wrap:wrap}
.tab-content .dz .pics{margin-top:10px;width:32%;border-radius:1px;background-color:#f3efef;padding:20px 0;}
.tab-content .dz .pics img{margin:0 5%;width:90%;border-radius:10px;margin-top:1rem;margin-bottom:16px}
.tab-content .dz .pics .txt1{display:block;width:100%;margin:0 auto;line-height:40px;color:#000;text-align:center;font-size:28px}
.tab-content .dz .pics .txt2{display:block;width:100%;margin:0 auto;line-height:30px;color:#2960ff;text-align:center;font-size:20px;text-transform: uppercase;}
.tab-content .dz .pics .txt3{display:block;width:90%;margin:0 auto;line-height:30px;color:#666666;font-size:18px;margin: 0 5%;}
.tab-content .dz .pics .txt3 strong{display:block;width:100%;margin:0 auto;line-height:30px;color:#2960ff;text-align:center;font-size:22px}
.tab-content .dz .padtop1{padding-top:30px}
.tab-content .dz .pics .btn p { width: 100%; color: #333; line-height: 50px; padding: 10px; font-size: 20px;}
.tab-content .dz .pics .btn{width:90%;margin:10px auto;flex-wrap:nowrap;justify-content:center}
.tab-content .dz .pics .btn span{display:block;width:45%;background-color:#fff;color:#3168fa;text-align:center;line-height:40px;font-size:20px;border: #3168fa 1px solid;}
.tab-content .dz .pics .btn span:first-child{background-color:#3168fa;color:#fff}
.tab-content .dz .pics .btn span a{color:#fff}


.ctr1_btn{display:flex;justify-content:center;align-items:center;width:231px;height:57px;border-radius:57px;border:solid 1px #ffffff;font-size:24px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#ffffff;margin:0 auto;margin-top:110px;margin-bottom:89px}
.x_ctr3{padding-bottom:120px}
.ctr2_lit{width:1200px;margin:0 auto;display:flex;justify-content:center;position:relative}
.ctr2_lit ul{width:490px}
.ctr2_lit ul li{display:flex;justify-content:center;align-items:center;height:80px;background-color:#eee;margin-bottom:22px;text-align:center;font-size:22px}
.ctr2_lit ul li span{font-size:18px}
.ctr2_lit ul li p{line-height:30px;width:363px}
.ctr2_lit ul li:nth-child(3){height:160px}
.ctr2_lit ul li:nth-child(4){height:181px}
/* .ctr2_lit .ctr2_lf li:last-child{background:url(../../static/images/weizhi.jpg)no-repeat} */
.ctr2_lit .ctr2_lf li p{text-align:left}
.ctr2_lit .ctr2_rg{margin-left:60px}
.ctr2_lit .ctr2_rg li{background-color:#2960ff;color:#fff}
.ctr2_icon{position:absolute;left:0;right:0;top:-30px;margin:auto;width:136px}
.ctr2_icon dd{width:125px;height:125px;text-align:center;line-height:125px;background-color:#2960ff;border-radius:50%;border:6px solid #fff}
.ctr2_icon dd img{vertical-align:middle;width:50%}
.ctr2_icon dd:nth-child(2){margin-top:-33px}
.ctr2_icon dd:nth-child(3){margin-top:9px}
.ctr2_icon dd:nth-child(4){margin-top:50px}
.x_list3{display:flex;justify-content:space-around;padding:0 35px}
.x_list3 li div{background-color:#fff;border-radius:10px;padding-bottom:6px;position:relative;overflow:hidden}
.x_list3 li h1{display:flex;align-items:center;justify-content:space-between;text-align:center;font-size:24px;width:207px;font-weight:bold;font-stretch:normal;letter-spacing:0px;color:#2960ff;padding-top:23px;padding-bottom:18px;border-bottom:2px dashed #2960ff;margin:0 auto}
.x_list3 li:nth-child(odd) h1 i{color:#2960ff !important}
.x_list3 li:nth-child(even) h1 i{color:#f75620 !important}
.x_list3 li:nth-child(2) h1,.x_list3 li:nth-child(4) h1,.x_list3 li:nth-child(2) p,.x_list3 li:nth-child(4) p{color:#f75620 !important;border-color:#f75620 !important}
.x_list3 li:nth-child(2) .icon-gou,.x_list3 li:nth-child(4) .icon-gou{background-color:#f75620}
.x_list3 li:nth-child(2) .icon-gou,.x_list3 li:nth-child(6) .icon-gou{background-color:#f75620}
.x_list3 li:nth-child(2) h1,.x_list3 li:nth-child(6) h1,.x_list3 li:nth-child(2) p,.x_list3 li:nth-child(6) p{color:#f75620 !important;border-color:#f75620 !important}
.x_list3 li h1 i{font-size:24px}
.x_list3 p{display:flex;width:207px;align-items:center;justify-content:space-between;text-align:center;font-size:18px;font-weight:bold;font-stretch:normal;line-height:60px;letter-spacing:0px;color:#2960ff;margin:0 auto}
.x_list3 p i{width:12px;height:12px;border-radius:50%;background-color:#2960ff;color:#fff;padding:4px;font-size:12px;margin-right:5px;vertical-align:middle}
.x_list3 li div img{display:block;width:95%;margin:0 auto}
.x_ll,.x_lr{position:absolute;top:56px;color:#8fbaf3 !important;font-size:30px !important}
.x_ll{left:-9px}
.x_lr{right:-9px}
.x_lst_btn{position:absolute;display:flex;align-items:center;justify-content:space-around;width:178px;height:39px;background-color:#ffffff;border-radius:5px;font-size:24px;font-stretch:normal;bottom:-40px;left:0;right:0;margin:0 auto;transition:all .3s linear}
.x_list3 li:hover .x_lst_btn{bottom:0}
.x_b{color:#2960ff}
.x_o{color:#f75620}
.x_ctr4Btn{text-align:center;padding-top:70px;padding-bottom:80px}
.x_ctr4Btn a{height:57px;border-radius:57px;border:solid 1px #ffffff;font-size:24px;line-height:57px;letter-spacing:0px;color:#fff;padding:8px 45px;margin:0 60px}
.x_list01{width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap: wrap;justify-content:space-between;padding-bottom: 20px;}
.x_list01 li{width:32%;}
.x_list01 li div{width:100%;border:1px solid #ccc;cursor:pointer}
.x_list01 li img{width:100%;}
.x_list01 li div h1{font-size:24px;font-weight:bold;font-stretch:normal;line-height:60px;letter-spacing:0px;margin-top:20px;text-align:center}
.x_list01 li div p{width:296px;margin:0 auto;text-align:left;font-size:16px;font-weight:normal;font-stretch:normal;line-height:28px;letter-spacing:0px}
.x_list01 li div font{opacity:0}
.x_list01 .ls01 div{text-align:center;position:relative;overflow:hidden;width:100%;height:120px;box-shadow:3px 4px 5px 0px 
		rgba(0,0,0,0.1);background:url(../../static/images/list1_bg.png) no-repeat;transition:all 1s linear;background-size: 100%;}
.x_list01 .ls01 div h1{font-size:24px;font-weight:bold;font-stretch:normal;line-height:50px;letter-spacing:0px;color:#ffffff;}
.x_list01 .ls01 div p{width:296px;margin:0 auto;text-align:left;font-size:16px;font-weight:normal;font-stretch:normal;line-height:28px;letter-spacing:0px;color:#ffffff}
.x_list01 .ls01 div font{position:absolute;font-family:"my_font";font-size:350px;font-weight:600;color:#fff;opacity:.1;bottom:-200%;right:-35px}
.list01_btn{display:block;width:297px;height:57px;text-align:center;margin:0 auto;border-radius:57px;border:solid 1px #2960ff;font-size:24px;line-height:57px;color:#2960ff;margin-top:66px;margin-bottom:70px;transition:all .1s linear}
.list01_btn:hover{background-color:#2960ff;color:#fff}
.x_ctr6{background-color:#eee;padding-bottom:120px}
.x_ctr6 ul{width:1040px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:0 80px}
.x_ctr6 ul li{display:flex;flex-direction:column;align-items:center;justify-content:center;width:230px;height:230px;border:solid 8px #2960ff;border-radius:50%;margin-bottom:26px}
.x_ctr6 ul .lsimg{border-color:#eee}
.x_ctr6 ul li img{border-radius: 50%;}
.x_ctr6 ul li h1{display:flex;align-items:flex-start;font-size:88px;font-family:"my_font";font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#2960ff}
.x_ctr6 ul li h1 span{font-size:22px;padding-top:12px;padding-left:2px}
.x_ctr6 ul li p{font-size:22px;font-weight:normal;font-stretch:normal;line-height:24px;letter-spacing:0px;color:#2960ff}
.x_lis{display:flex;justify-content:space-between;width:1200px;margin:0 auto}

.x_white{color:#FFF !important}


.x_part{}
.x_part ul{width:1200px;margin:0 auto;display:flex;justify-content:space-between;margin-bottom:27px}
.x_part ul li{width:180px;height:160px;background-color:#2960ff;box-shadow:3px 4px 5px 0px 
		rgba(0,0,0,0.1);border:solid 8px #5a8cff;transition:all .2s linear}
.x_part ul li:hover{box-shadow:3px 4px 5px 0px rgba(0,0,0,0.3);margin-top:-3px}

.x_part ul li{display:flex;height:100%;justify-content:space-around;align-items:center;padding: 5px 0;}
.x_part ul li a span{display:block;justify-content:center;align-items:center;width:74px;height:74px;border:solid 1px #ffffff;border-radius:50%;margin-right:-41px; margin:0 auto;line-height: 74px;}
.x_part ul li a span i{font-size:47px;color:#2960ff;line-height: 74px;}
.x_part ul li a span img{vertical-align: middle; width: 68%;margin: 0 16%;}
.x_part ul li a div {display: block;margin: 0 auto;text-align: center;}
.x_part ul li a h1{font-size:23px;font-weight:bold;font-stretch:normal;line-height:40px;letter-spacing:0px;color:#2960ff;}
.x_part ul li a p{font-size:16px;font-weight:normal;letter-spacing:0px;color:#959595;text-transform: uppercase;}

.float_qq{position:fixed;top:600px;right:0;width:50px;height:203px;z-index:9999999}
.float_qq li{width:auto;height:50px;z-index:20}
.float_qq li.float_qq1,.float_qq li.float_qq4{position:absolute;left:0;width:62px}
.float_qq li.float_qq1{top:0}
.float_qq li.float_qq2{position:absolute;top:52px;left:0;width:126px}
.float_qq li.float_qq3{position:absolute;top:104px;left:0;width:172px}
.float_qq li.float_qq4{top:156px}

.float_qq li a{display:block;font-family:"Microsoft Yahei";color:#FFF;font-size:14px;height:50px;line-height:50px;overflow:hidden;background-color:#000;opacity:0.8;border-radius:6px}
.float_qq li a img{display:block;float:left;vertical-align:middle;width:30px;height:30px;margin:12px 12px 14px 14px}
.float_qq li a:hover{background-color:#c70c1f;opacity:1}
.float_shwx{position:absolute;top:-226px;left:-216px;width:216px;height:216px;padding-bottom:9px;display:none}
.float_shwx img{display:block;padding:14px;background-color:#FFF;width:188px;height:188px}

.x_ctr11{background:url(../../static/images/last_bg.jpg) no-repeat;background-size:100%;overflow:hidden}
.x_from{width:1200px;background-color:#fff;margin:0 auto;margin-top:90px;padding-bottom:58px;margin-bottom:120px}
.x_from p{font-size:18px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#434343;text-align:center}
.x_from .x_title{padding-bottom:20px;padding-top:52px}
.x_from ul{display:flex;justify-content:space-between;padding:0 130px;padding-top:52px}
.x_from ul input{outline:none;width:296px;height:50px;border-radius:5px;border:solid 1px #a0a0a0;font-size:18px;text-indent:17px}
.x_from textarea{display:block;width:934px;height:74px;border-radius:5px;border:solid 1px #a0a0a0;margin:0 auto;font-size:18px;outline:none;text-indent:17px;padding-top:16px;margin-top:21px}
.from_btn{display:flex;justify-content:center;align-items:center;width:308px;height:57px;background-color:#2960ff;border-radius:57px;font-size:24px;color:#ffffff;margin:0 auto;margin-top:39px}
.adsbygoogle{display:none !important}
.scroll-content{animation:totop 2s forwards;-webkit-animation:totop 2s forwards;-o-animation:totop 2s forwards;-moz-animation:totop 2s forwards;-ms-animation:totop 2s forwards;transform:translateY(-20px);-webkit-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);-moz-transform:translateY(-20px)}
@keyframes totop{0%{transform:translateY(-20px);opacity:0}
100%{transform:translateY(0);opacity:1}
}@-moz-keyframes totop{0%{-moz-transform:translateY(-20px);opacity:0}
100%{-moz-transform:translateY(0);opacity:1}
}@-webkit-keyframes totop{0%{-webkit-transform:translateY(-20px);opacity:0}
100%{-webkit-transform:translateY(0);opacity:1}
}@-ms-keyframes totop{0%{-ms-transform:translateY(-20px);opacity:0}
100%{-ms-transform:translateY(0);opacity:1}
}@-o-keyframes totop{0%{-o-transform:translateY(-20px);opacity:0}
100%{-o-transform:translateY(0);opacity:1}
}.animated{animation-duration:2s}

@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}
60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}
60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}
to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}
}