@charset "utf-8";

/* CSS Document */

.in_banner{position: relative;margin-bottom: 50px;}

.in_banner img{width: 100%;}

.m_ban{display: none;}

.head{position: absolute;top: 0;z-index: 999;width: 100%;background: rgba(237,239,241,0.8);padding: 10px 0;}

.logo{width: 384px;height: 90px;min-width: 384px;}

.logo img{width: 100%;height: 100%;}

.nav{display: flex;justify-content:space-between;width: 100%;margin-left: 10%;font-size: 18px;color: #000;margin-top: 45px;}

.head .box{display: flex;justify-content:space-between;}

.nav li{line-height: 32px;height: 32px;}

.nav li a{display: block;padding:0 16px;}

.nav li{background-repeat: no-repeat;background-size: 100% 100%;position: relative;}

.nav li:after,.nav li:before{content: "";width:8px;height: 32px;position: absolute;top: 0;display: none;}

.nav li:after{right: -8px;background: url(../images/n3.png);background-size: 100% 100%;}

.nav li:before{left: -8px;background: url(../images/n1.png);background-size: 100% 100%;}

.nav li.on,.nav li:hover{background-image: url(../images/n2.png)}

.nav li.on:after,.nav li.on:before,.nav li:hover:after,.nav li:hover:before{display: block;}

.in_banner .xia li img{display: inline-block;width: 57px;height: 56px;vertical-align: middle;margin-right: 10%;}

.in_banner .xia{font-size: 0;text-align: center;}

.in_banner .xia li{display: inline-block;font-size: 26px;color: #5e8be4;width: 276px;line-height: 82px;border-radius: 41px;

	background: #fff;box-shadow: 1px 0 5px rgba(18,55,142,0.6);margin: 0 30px;}

.in_banner .xia li a{display: block;}

.in_banner .xia{position: absolute;bottom: 7%;z-index: 99;width: 100%;}

.nav_img{display: none;width: 0.48rem;height: 0.41rem;margin-top: 0.28rem;}

.nav_img img{width: 100%;height: 100%;}

.nav_m{position: fixed;padding-top: 1.4rem;z-index: 990;box-sizing: border-box;right: -3rem;height: 100%;background: #f1f2f4;width: 3rem;}

.nav_m li{line-height: 0.78rem;font-size: 0.24rem;padding:0 0.35rem;border-bottom: solid 1px #d2d2d2;position: relative;}

.nav_m:before{content: "";display: block;width: 100%;height: 0.02rem;background: #6dafed;position: absolute;top: 1.1rem;}

.nav_m li a{display: block;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow:ellipsis;}

body ::-webkit-scrollbar{width: 0.04rem;}

body ::-webkit-scrollbar-thumb{background: #1ba7f8}

.nav_m li.on:before{content: "";display: block;width: 0.04rem;height: 0.4rem;background: #1ba7f8;position: absolute;top: 50%;left: 0;

	margin-top: -0.2rem;}

.gong li{display: inline-block;margin-right: 15%;}

.gong li *,.gong li{font-size: 0.2rem;color: #ff9000;line-height: 1.7;}

.gong .marquee{position: relative;box-sizing: border-box;padding-left: 0.5rem;width: 100%;}

.gong .marquee:before{content: "";display: block;width: 0.34rem;height: 0.34rem;background: url(../images/gong.png) left;background-size: 100%;

	position: absolute;left: 0;top: 50%;margin-top: -0.17rem;}

.in_box1 .gun_box{background: url(../images/1_12.png);border-radius: 18px;overflow: hidden;background-size: cover;width: 100%;padding:0.1rem;

	margin-left: -0.1rem;}

.in_box1 .swiper-container{background: url(../images/1_11.png);background-size: cover;border-radius: 16px;padding: 45px 0 80px;}

.in_box1 .box{display: flex;align-items: center;}

.in_box1 img{width: 100%;}

.in_box1 .tu{width:48.6%;margin: 0 5%;}

.in_box1{margin: 65px 0 130px;}

.in_box1 .wen,.in_box1 .wen *{font-size: 18px;line-height: 30px;}

.in_box1 .wen .a1{font-size: 0.24rem;color: #5894ea;font-weight: bold;}

.in_box1 .swiper-pagination-bullet{background:none;background-size: 100% 100%;background-image: url(../images/1_13.png);width:0.5rem;height:0.1rem;

	border-radius: 0;opacity: 1;}

.in_box1 .swiper-pagination-bullet-active{background-image: url(../images/1_14.png);}

.in_box1 .wen{margin-right: 5%;}

.in_box_bg{background-image: url(../images/1_bg.png);background-repeat: no-repeat;background-position: center bottom;background-size: 100%;}

.in_box2{padding-bottom: 230px;}

.in_box2 .cat{text-align: center;overflow: hidden;margin-bottom: 80px;}

.in_box2 .cat span{font-weight: bold;font-size:0.36rem;display: inline-block;position: relative;}

.in_box2 .cat p{font-size: 0.24rem;text-transform:uppercase;margin-top: 0.12rem;}

.in_box2 .cat span:before,.in_box2 .cat span:after{content: "";display: block;width: 0.4rem;height: 0.18rem;background-size: 100% 100%;

	position: absolute;top: 50%;margin-top: -0.09rem;}

.in_box2 .cat span:before{background-image: url(../images/1_21.png);left: -0.4rem;}

.in_box2 .cat span:after{background-image: url(../images/1_22.png);right: -0.4rem;}

.in_box2 ul{display:flex;flex-wrap: wrap;}

.in_box2 li{display: inline-block;background: #fff;width:47.1%;box-sizing: border-box;padding: 5.7%;margin-right:5.8%;margin-bottom: 5.8%;

	vertical-align: top;box-shadow: 0 0 15px rgba(0,0,0,0.15);border-radius: 0.06rem;}

.in_box2 li:nth-child(2n){margin-right: 0;}

.in_box2 li img{width: 100%;}

.in_box2 li .tit{font-size: 0.3rem;font-weight: bold;margin-top: 0.55rem;}

.in_box2 li .line{background: #30c9f0;height: 1px;width:1.45rem;margin: 0.2rem 0 0.3rem;}

.in_box2 li .wen,.in_box2 li .wen *{font-size: 0.2rem;line-height: 2;color: #666}

.in_box3 .con_box .con{display: none;}

.in_box3{padding-bottom: 375px;background-image: url(../images/1_3_bg.png);background-size:100%;background-position: center bottom;

	background-repeat: no-repeat;}

.bg_box{background-size: 100%;background-repeat: no-repeat;}

.in_box3 .cat{text-align: center;font-size:0.4rem;margin-bottom: 0.35rem;}

.in_box3 .tit_box li{display: inline-block;font-size: 24px;color: #4f8fea;cursor: pointer;line-height: 56px;width: 170px;height: 56px;

	margin:0 26px;margin-bottom: 25px;overflow: hidden;}

.in_box3 .tit_box{font-size: 0;text-align: center;}
.in_box3 .tit_box li a{display: block;width: 100%;height: 100%;background-image: url(../images/1_3_1.png);background-size: 100% 100%;}
.in_box3 .tit_box li.on a,.in_box3 .tit_box li:hover a{color: #fff;background-image: url(../images/1_3_11.png);}
.in_box3 .con li{color: #666;line-height:0.64rem;border-bottom: dashed 1px #c0c0c0;font-size: 0.2rem;float: left;width: 43.8%;margin-top:0.18rem;}

.in_box3 .con .box{display: flex;}

.in_box3 .con li:nth-child(2n){float: right;}

.in_box3 .con_box{width: 95.35%;margin: 0 auto;}

.in_box3 .con li p{white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow:ellipsis;}

.in_box3 .con li span{min-width: 1.15rem;font-weight: bold;color: #4c89e9;}

.in_box3 .con ul:before{content: "";display: block;background: #d9d9d9;height: 80%;width: 1px;position: absolute;bottom: 5%;left: 50%;}

.in_box3 .con ul{position: relative;}

.foot{background: #447ae6;padding: 35px 0;color: #fff;line-height: 1.6;}

.foot .tu{width: 90px;margin-right: 2%;}

.foot .tu img{width: 100%;}

.foot .a1{font-size: 18px;}

.foot .a2{font-size: 14px;}

.foot .wen{margin-top: 35px;width: 76%;}

.foot .qq{padding-left:60px;background: url(../images/qq.png) no-repeat left center;margin-top: 25px;font-size: 0.2rem;}

.foot .qq p{font-weight: bold;}

.ban_top6{background-image: url(../images/6_1.png);height: 400px;background-position: center bottom;position: relative;}

.ban_top6 p{color: #fff;font-size: 0.56rem;font-weight: bold;text-shadow: 1px 2px 2px rgba(11, 31, 227,0.47);position: absolute;bottom: 130px;}

.bg_box2{background-image:url(../images/6_bg.png);background-position: center bottom;padding-bottom: 2.6rem;padding-top: 0.6rem;}

.cat6_box li{display: flex;align-items: center;justify-content:space-between;margin-bottom: 0.4rem;}

.cat6_box li .tu2{display: none;}

.cat6_box li:nth-child(2n) .tu2{display: block;}

.cat6_box li:nth-child(2n) .tu1{display: none;}

.cat6_box li .tu{width: 40%;}

.cat6_box li .tu img{width: 100%;}

.cat6_box li .wen{width: 50.7%;}

.cat6_box li .tit{font-size: 0.36rem;}

.cat6_box li p{font-size: 0.24rem;line-height: 2}

.cat6_box li .line{width: 1.4rem;height: 0.06rem;background: url(../images/line.png);background-size: 100% 100%;margin:0.15rem 0 0.25rem;}

.cat5_box .list_box{display: flex;flex-wrap: wrap;}

.cat5_box .box{width: 30%;margin-right: 5%;margin-bottom: 0.4rem;box-shadow: 2px 0 0.15rem rgba(153,153,153,0.2);border-radius: 0.2rem 0.2rem 0 0;}

.cat5_box .box:nth-child(3n){margin-right: 0;}

.cat5_box .tit_box{position: relative;background-size: 100% 100%;background-image: url(../images/5_1.png);padding: 15% 6% 24%;

	border-radius: 0.2rem 0.2rem 0 0;}

.cat5_box .box:nth-child(3n) .tit_box{background-image: url(../images/5_3.png);}

.cat5_box .box:nth-child(3n-1) .tit_box{background-image: url(../images/5_2.png);}

.cat5_box .tit_box p{color: #fff;font-weight: bold;font-size: 0.36rem;position: relative;z-index: 9;}

.cat5_box .tit_box .line{width: 0.6rem;height: 0.04rem;margin-top: 0.15rem;background: #fff;}

.cat5_box .tit_box .tu{position: absolute;width: 64.2%;right: -8%;top: 18%;}

.cat5_box .tit_box .tu img{width: 100%;}

.cat5_box .box ul{background: #fff;padding: 5% 5% 9%;}

.cat5_box .box ul li{line-height: 0.6rem;border-bottom: 1px dashed #b7d0fc;font-size: 18px;color: #666;white-space:nowrap;overflow: hidden;

	-ms-text-overflow: ellipsis;text-overflow:ellipsis;}

.cat5_box .box ul li a:hover{color: #316cda}

.cat5_show .show_box{background: rgba(255,255,255,0.7);border-radius:0.2rem;box-shadow: 1px 1px 0.1rem rgba(153,153,153,0.4);padding:5%;

	box-sizing: border-box;}

.cat5_show .show_box .tit{font-size: 0.3rem;padding-bottom: 0.32rem;background: url(../images/5_4.png) repeat-x left bottom;background-size: 0.26rem;

	margin-bottom: 0.4rem;}

.cat5_show .show_box .con,.cat5_show .show_box .con *{font-size: 0.2rem;line-height:1.5;color: #666; }

.cat5_show .zhuan_box{margin-top: 1rem;position: relative;display: flex;}

.cat5_show .zhuan_box .box{background: #70bcf7;border-radius: 0.2rem;width: 82.5%;padding:0.5rem 10% 0.25rem;margin-left: 43px;display: flex;

	color: #fff;align-items: center;}

.cat5_show .zhuan_box .tit_box{position: absolute;text-align: center;background: url(../images/5_5.png);background-size: 100% 100%;font-size: 0.24rem;

	height: 111px;width: 280px;top: -30px;line-height: 0.56rem;}

.cat5_show .zhuan_box .tu{width: 1.22rem;min-width: 1.22rem;}

.cat5_show .zhuan_box img{width: 100%;}

.cat5_show .zhuan_box .wei{width: 1.28rem;min-width: 1.28rem;}

.cat5_show .zhuan_box .wen{width: 80%;margin:0 5%;}

.cat5_show .zhuan_box p{font-size: 0.3rem;margin-bottom: 0.15rem;}

.cat5_show .zhuan_box span{font-size: 0.24rem;margin-right: 10%;padding-left: 0.38rem;background-size:0.22rem;background-repeat: no-repeat;

	background-position: left center;margin-bottom: 0.15rem;display: inline-block;}

.cat5_show .zhuan_box span.tel{background-image: url(../images/tel.png);}

.cat5_show .zhuan_box span.qq{background-image: url(../images/qq.png);}

.ban_top2{background-image:url("../images/2_1.png");background-position:center bottom;padding:1.6rem 0 1.2rem;color: #fff;}

.ban_top2 .tit{font-size: 0.36rem;margin-bottom: 0.25rem;}

.ban_top2 .tit span{font-size: 0.56rem;font-weight: bold;text-shadow: 1px 2px 2px rgba(11, 31, 227,0.47);margin-right: 0.35rem;}

.ban_top2 .con *{font-size: 0.2rem;line-height:0.36rem;}

.ban_top2 .con{max-height:1.8rem;overflow: hidden;}

video::-webkit-media-controls{

    display:none !important;

}

.phone_android{width:450px;min-width:450px;position: relative;height: 870px;box-sizing: border-box;}

.cat2_box1 .box{display: flex;padding: 0 5%;}

.phone_android_top{position: absolute;width: 100%;height: 100%;z-index: 20;}

.phone_android video{width:87%;height: 95%;object-fit: fill;position: absolute;z-index: -1;top: 2.5%;left:6.5%;}

.bofang{position: absolute;z-index: 30;width:0.8rem;top: 50%;margin-top: -0.4rem;left: 50%;margin-left: -0.4rem;}

.zanting{position: absolute;width: 100%;height: 100%;z-index:25}

.cat2_box1 {background-image:url(../images/2_2.png);background-position: center bottom;padding:0.52rem 0 1.9rem;}

.cat2_box1 .tit_box {text-align: center;overflow: hidden;margin-bottom: 0.4rem;}

.cat2_box1 .tit_box p{color: #167bf1;font-size: 0.3rem;margin-bottom: 0.2rem;}

.cat2_box1 .tit_box span{font-size: 0.2rem;color: #666; position: relative;padding: 0 0.15rem;box-sizing: border-box;}

.cat2_box1 .tit_box span:after,.cat2_box1 .tit_box span:before{content: "";display: block;width: 0.44rem;height: 1px;background: #666;

	position: absolute;top: 50%;}

.cat2_box1 .tit_box span:after{right: -0.4rem;}

.cat2_box1 .tit_box span:before{left: -0.4rem;}

.cat2_box1 .ban_box{margin-left:14%;}

.cat2_box1 .ban_box li{display: flex;align-items: center;margin-bottom:0.6rem;}

.cat2_box1 .ban_box li .tu{width: 20.2%;margin-right: 8.8%;}

.cat2_box1 .ban_box li .tu img{width: 100%;}

.cat2_box1 .ban_box li .wen{width: 70%;}

.cat2_box1 .ban_box .tit{font-size: 0.24rem;color: #457de5;font-weight: bold;}

.cat2_box1 .ban_box p{font-size: 0.2rem;line-height: 1.8;color: #666;}

.cat2_box1 .ban_box .more{background: url(../images/2_3.png);background-size: cover;border-radius: 0.08rem;display: block;width: 2rem;

	line-height: 0.6rem;text-align: center;color: #fff;font-weight: bold;font-size: 0.24rem;margin: 0 auto;}

.cat2_box1 .ban_box ul{margin-top: 0.15rem;}

.cat2_box1{margin-bottom: 0.8rem;}

.jiage_box .cat{font-size: 0.36rem;color: #457de5;font-weight: bold;text-align: center;}

.jiage_box .jia_list{margin-top: 0.35rem;}

.jiage_box .jia_list li{background: #fff;border-radius: 0.3rem;overflow: hidden;position: relative;box-shadow: 0 0 0.15rem rgba(0,56,101,0.2);

	margin-bottom: 0.4rem;}

.jiage_box .jia_list li table{width: 100%;min-height: 2rem;}

.jiage_box .jia_list li table td:first-child{background: #d2e7f8}

.jiage_box .jia_list .tit{position: absolute;top: 0;left:3%;font-size: 0.36rem;font-weight: bold;color: #fff;background: #569eed;width: 1.65rem;

	padding: 0.32rem 0 0.15rem;text-align: center;}

.jiage_box .jia_list .tit:after{width: 100%;content:"";display: block;height:0.49rem;background: url(../images/2_4.png) no-repeat;position: absolute;

	top: 100%;background-size: 100%;}

.jiage_box .jia_list .des{padding-left: 50%;font-size: 0.24rem;}

.jiage_box .jia_list .jie span{font-weight: bold;color: #f8751d;font-size: 0.6rem;}

.jiage_box .jia_list li table td{width: 50%;}

.jiage_box .jia_list .box_right{display: flex;align-items: center;padding: 0.1rem 0;}

.jiage_box .jia_list .wen{width: 50%;margin-left: 8%;}

.jiage_box .jia_list .tu{width: 30%;margin-right: 5%;}

.jiage_box .jia_list .tu img{width: 100%;}

.jiage_box .jia_list .wen,.jiage_box .jia_list .wen *{font-size: 0.24rem;line-height:1.5;color: #666;}

.jiage_box .xia_box{margin-top: 0.65rem;}

.jiage_box .xia_list{margin-top: 0.4rem;display: flex;flex-wrap: wrap;}

.jiage_box .xia_list li{width: 47.85%;display: flex;align-items: center;padding: 0.1rem;background: #fff;vertical-align: top;

	margin-right:4.3%;box-sizing: border-box;justify-content:space-between;padding-right: 0.2rem;margin-bottom: 0.2rem;}

.jiage_box .xia_list li:nth-child(2n){margin-right: 0;}

.jiage_box .xia_list li .tu{width: 21.8%}

.jiage_box .xia_list li img{width: 100%;}

.jiage_box .xia_list li .wen{max-width: 32.8%;}

.jiage_box .xia_list li .sao{width:29.2%;cursor: pointer;position: relative;}

.jiage_box .xia_list li .tit{font-size: 0.24rem;font-weight: bold;}

.jiage_box .xia_list li p{font-size: 0.18rem;line-height: 0.3rem;}

.jiage_box .xia_list li .wei{position: absolute;top: 170%;background: #fff;box-shadow: 0 0 0.04rem rgba(0,0,0,0.2);padding: 0.1rem;display: none;

	z-index: 99;}

.jiage_box .xia_list li .wei:before{content: "";display: block;width: 0.27rem;height:0.24rem;background: url(../images/jian.png);

	background-size: 100%;position: absolute;top: -0.24rem;left: 50%;margin-left: -0.135rem;} 

.jiage_box .gong{margin-top: 0.25rem;}

.phone_pc{width: 1007px;height: 691px;margin: 0 auto;position: relative;margin-bottom: 2.55rem;}

.phone_pc video{width: 92.4%;height: 75.4%;object-fit: fill;position: absolute;z-index: 1;top: 5.4%;left: 3.5%;}

.phone_pc .bofang{top:43%}

.cat4_box1 .box{display: block;}

.cat4_box1{background-image: url(../images/4_1.png);background-position: center bottom;padding-bottom: 1.3rem;}

.cat4_box1 .cat{font-size: 0.36rem;color: #457de5;font-weight: bold;text-align: center;margin-bottom: 0.48rem;}

.cat4_box1 .jie_list{font-size: 0;}

.cat4_box1 .jie_list li{vertical-align: top;display: inline-block;width:24.6%;margin-right:13.1%;margin-bottom: 0.4rem;text-align: center;}

.cat4_box1 .jie_list li:nth-child(3n){margin-right: 0;}

.cat4_box1 .jie_list li .tit{font-size: 0.24rem;font-weight: bold;color: #457de5;margin-bottom: 0.1rem;}

.cat4_box1 .jie_list li .tu{margin:0 auto 0.3rem;width: 37.2%;}

.cat4_box1 .jie_list li .tu img{width: 100%;}

.cat4_box1 .jie_list li .con,.cat4_box1 .jie_list li .con *{font-size: 0.2rem;color: #666;line-height: 1.8;}

.jiage_box .jia_list2{margin-top: 0.8rem;display: flex;flex-wrap: wrap;}

.jiage_box .jia_list2 li{width: 46.5%;margin-right:7%;}

.jiage_box .jia_list2 li table td{width: 100%;display: block;}

.jiage_box .jia_list2 li:nth-child(2n){margin-right: 0;}

.jiage_box .jia_list2 li .box_left{padding-top:0.35rem;padding-bottom: 0.2rem;min-height: 1.75rem;box-sizing: border-box;}

.jiage_box .jia_list2 .tit{left: 8%;}

.jiage_box .xia_list_pc li .xia{width: 0.64rem;min-width: 0.64rem;}

.jiage_box .xia_list_pc li .wen{width: 50%;max-width: none;}

.foot_fixed{display: none;position: fixed;z-index: 99;width: 100%;bottom: 0;height: 1rem;background: #fff;}

.foot_fixed li{width: 25%;text-align: center;position: relative;}

.foot_fixed li a{display: inline-block;height: 100%;}

.foot_fixed .wei_show{display: none;position: absolute;bottom: 100%;width:3.05rem;left: 50%;margin-left:-1.525rem;}

.foot_fixed img{width: 0.48rem;}

.foot_fixed li .box{display: flex;justify-content: center;align-items: center;flex-direction: column;height: 100%;}

.foot_fixed .wei_show img{width: 100%;}

.kefu_btn{position: fixed;z-index: 99;right: 0;top:36%;}

.kefu_btn a{display: block;margin-bottom: 6px;}

.kefu_btn img{width: 0.6rem;}

.kefu{position: fixed;z-index: 99;top: 36%;right:0.6rem;border: 1px solid #dcdcdc;border-radius: 2px;background: #fff;width: 2.35rem;

	box-sizing: border-box;padding: 0.2rem 0.15rem 0.25rem;display: none;}

.kefu .ke_close{position: absolute;top: 0.1rem;right: 0.1rem;}

.kefu .ke_img{width: 0.36rem;height: 0.36rem;margin-top: 0.05rem;}

.kefu .zixun_list li{display: flex;justify-content: space-between;font-size: 14px;color: #4c4c4c;line-height: 20px;padding: 0.1rem 0;

	border-bottom: 1px solid #dcdcdc;flex-wrap: wrap;}

.kefu .box{width: 1.5rem;}

.kefu .zixun_list li a:hover{color: #feaa35;}

.kefu .zixun_erwei{display: flex;justify-content: space-around;flex-wrap: wrap;margin-top: 0.13rem;font-size: 14px;color: #666;text-align: center;}

.kefu .zixun_erwei li{width: 0.72rem;}

.kefu .zixun_erwei li img{width: 100%;margin-bottom: 0.03rem;}

