@charset "utf-8";

/*轮播*/
.bannerIndex{position:relative;width:100%;height:160px;margin:0;min-width:auto;}
.bannerIndex ul li img{width:100%;height:160px;position:absolute;top:50%;left:50%;margin-top:-80px;margin-left:-50%;}
.bannerIndex>ul>li{display:none;}
.bannerIndex>ul>li:first-child{display:block;}
.bannerIndex>ul>li>a{display:block;width:100%;height:100%;}
.bannerIndex>ol{width:90px;bottom:10px;margin-left:-43px;position:absolute;left:50%;}
.bannerIndex>ol>li{float:left;width:12px;height:12px;background:#a6a5a0;margin-right:10px;cursor:pointer;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.bannerIndex>ol>li.current{background:#61e7f7;width:30px;}

/*新闻与招聘板块*/
.xwzp{width:98%;margin:10px 1% 0;overflow:hidden;}
.xwzp .intro li{width:48%;background:#cce3f7;color:#fff;line-height:40px;text-align:center;background:#cce3f7;color:#666;font-size:18px;font-weight:700;border-radius:8px;cursor:pointer;display:block;float:left;}
.xwzp .intro li.intro-geren{margin-left:8px;}
.xwzp .intro li.active{background-color:#5cb3ff;color:#fff;}
.xwzp .detail .dli{display:none;height:auto;width:100%;color:#999;list-style-type:initial;float:left;background-color:#fff;}
.xwzp .detail .dli h4{margin:3px auto 0;font-size:14px;line-height:40px;text-align:left;color:#5cb3ff;}
.xwzp .detail .dli p{margin-left:0;font-size:10px;line-height:22px;}
.xwzp .detail .dli p::before{content:"●";}

/*新闻资讯板块*/
.xwzp .detail .dli .news, .xwzp .detail .dli .jobs {width:94%; margin:0 auto; margin-top:10px;/* height:420px; */background:#fff;}
.xwzp .detail .dli .news .news_menu {width:100%;height:30px;}
.xwzp .detail .dli .news .news_menu .mn{float:left;margin:0 2%;line-height:29px;height:30px;text-align:center;}
.xwzp .detail .dli .news .news_menu .active{border-bottom:2px solid #ff2d6f; color:#ff2d6f;}
.xwzp .detail .dli .news .nlist{width:100%;}
.xwzp .detail .dli .news .nlist a{display:block;width:100%;height:70px;margin:10px 0;}
.xwzp .detail .dli .news .nlist a .npic{position:absolute;width:110px;height:70px;border:2px solid #ccc;float:left;}
.xwzp .detail .dli .news .nlist a .npic img{display:block;width:100%;height:100%;}
.xwzp .detail .dli .news .nlist a .ncot{padding-left:130px;height:70px;}
.xwzp .detail .dli .news .nlist a .ncot .ntit{ line-height:25px;text-overflow: ellipsis;}
.xwzp .detail .dli .news .nlist .nlista{width:100%;margin-top:20px; padding:10px 0;border-top:1px #ccc solid;}
.xwzp .detail .dli .news .nlist .nlista a{display:block;width:100%;height:28px;line-height:28px;margin:0;}
.xwzp .detail .dli .jobs .pic1{width:100%;height:60px;margin-bottom:5px;}
.xwzp .detail .dli .jobs img{width:100%;height:100%;}
.xwzp .detail .dli .jobs .pic2{width:100%;height:130px;}
.xwzp .detail .dli .jobs .pic2 .pic22{width:46.5%;height:50px;border:2px solid #7e75b3;margin:4px 4% 4px 0;float:left;}
.xwzp .detail .dli .jobs .pic2 .pic22:nth-child(2n){margin-right:0;float:right;}
.xwzp .detail .dli .jobs .jobs1{width:100%;height:150px;}
.xwzp .detail .dli .jobs .jobs1 a{width:100%;display:block;height:50px;padding-top:3px; border-bottom:1px solid #ccc;}
.xwzp .detail .dli .jobs .jobs1 a .jobs11{width:100%;line-height:25px;}
.xwzp .detail .dli .jobs .jobs1 a .jobs11 .zwname{font-size:16px;padding-right:120px;font-weight:bold;}
.xwzp .detail .dli .jobs .jobs1 a .jobs11 .zwtime{color: #fd7d17;float:right; /*position: absolute;right: 15px;top: 10px;*/}
.xwzp .detail .dli .jobs .jobs1 a .jobs12 .zwxz{color: #fd7d17;color:#fb545b;font-weight: bold;}

/*服务项目*/
.fwxm{width:96%;height:145px;margin:5px auto 0;overflow:hidden;}
.fwxm a{display:block;float:left; width:50%;height:130px;}
.fwxm a:nth-child(1){background:url(/public/img/fwxm2.png) no-repeat;background-size:224px 130px;}
.fwxm a:nth-child(2){background:url(/public/img/fwxm3.png) no-repeat;background-size:224px 130px;}

.fwxm a .pic{width:92px;height:45px;margin:17px auto 15px;text-align:center;}
.fwxm a h3{width:100%; height:35px;line-height:35px; font-size:20px;color:#fff;text-align:center; margin:0;border:none;}
.fwxm a h5{width:100%; height:30px;line-height:30px; font-size:14px;font-weight:400; color:#fff;text-align:center; margin:0;border:none;}

/*我们的优势*/
.youshi{width:96%;height:460px; margin:8px auto;background:#fff;padding-top:8px;}
.youshi li{display:block;float:left;width:50%;height:225px;text-align:center;}
.youshi li .pic{width:90px;height:90px; margin:10px auto;}
.youshi li .pic img{width:100%;height:100%;}
.youshi li h3{display:block; font-size:20px;font-weight:400; color:#1f94ea;height:40px;line-height:40px;margin:0;border:none;}
.youshi li span{display:block; font-size:16px;color:#333;height:30px;line-height:30px;}

/*加盟我们*/
.mjoin{padding:2rem 0;width:100%;background:url(/public/img/mp/join.jpg) center no-repeat;background-size:100%;position:relative;}
.btit {width:100%;font-size:20px;height:45px;line-height:45px;color:#fff;text-align:center;}
.xtit {width:6%;margin:0 auto;height:2px;background-color:#1a76c2;}
.stit {width:100%;font-size:14px;color:#fff;text-align:center;line-height:40px;}
.us_more {width:50%;margin:1em auto 0;height:3rem;line-height:3rem;border-radius:39px;text-align:center;background-image:linear-gradient(90deg,#1a76c2 0%,#1b82d7 100%),linear-gradient(#1d8ae5,#1d8ae5);background-blend-mode:normal,normal;}
.us_more a {color:white;font-size:1.2em;}

/*荣誉资质*/
.ryzz{width:98%;margin:8px auto;padding:20px 0; background:#fff; }
.ryzz .swiper-slide{width:50%; /* height:300px; */text-align:center;display:inline-block; }
.ryzz .swiper-slide img{width:90%;height:123px;display:block;}


.partners{width:1200px;margin:10px auto 0;overflow:hidden;background-color:#fff;}
.partners h4{font-size:18px;color:#f60;height:38px;display:inline-block;border-bottom:2px solid #f60;margin:10px 0 0 20px;}

.contentnews{width:900px;overflow:hidden;margin:10px auto 0;border-top:2px solid #ccc;}
.contentnews .item{width:400px;height:200px;float:left;margin:0 10px 10px 0;border:0 solid #595757;border-radius:10px;background-color:#fff;padding:0 15px;}
.contentnews .item:nth-of-type(even){margin-right:0;}
.contentnews .item li{line-height:26px;margin:5px 0;white-space:nowrap;list-style-type:disc;margin-left:34px;float:left;width:100%;}
.contentnews .item li a{color:#666;overflow:hidden;text-overflow:ellipsis;}
.contentnews .item li a:hover{color:#f60;}
.contentnews .item li span{color:#7a7a7a;float:right;}
.contentnews .item li.item-title{height:40px;margin:15px 0 0;list-style-type:none;border-bottom:1px solid #eee;}
.contentnews .item li.item-title a{width:auto;}
.contentnews .item li.item-title a:first-child{color:#f60;font-size:18px;color:#f60;height:38px;display:inline-block;border-bottom:2px solid #f60;}
.contentnews .item li.item-title .item-title-more{float:right;margin-right:10px;margin-top:12px;text-align:right;color:#666;}
.honnorRight{width:1200px;height:410px;background:#FFF;margin:10px auto 0;}
.honorLeft{width:1200px;height:410px;background:#fff;margin:0 auto;margin-top:10px;}
.honorSame{width:1200px;margin:0 auto;}
.honorLeft img{display:inline-block;vertical-align:top;padding:5px 10px;float:left;height:400px;}
.honnorRight img{display:inline-block;vertical-align:top;padding:5px 10px;float:right;height:400px;}
.honorLeft .honor-des{overflow:hidden;position:absolute;display:inline-block;color:#666;padding:0 0 0 60px;float:right;}
.honnorRight .honor-des{overflow:hidden;position:absolute;display:inline-block;color:#666;padding-left:60px;float:left;}
.honor-des h2{overflow:hidden;font-size:22px;margin-top:40px;font-weight:400;margin-bottom:20px;}
.honor-des p{overflow:hidden;line-height:25px;color:#999;list-style-type:initial;font-size:16px;margin-top:8px;}
.friendlink{overflow:hidden;margin:10px auto 0;width:1200px;background-color:#FFF;}
.friendlink .title{position:relative;padding:10px 20px;height:30px;border-bottom:1px solid #DCDCDC;background-color:#FFF;font-weight:400;font-size:20px;line-height:30px;}
.friendlink .detail{overflow:hidden;padding:10px 20px;}
.friendlink .detail li{float:left;width:12.5%;}
.coursepage{width:960px;margin-top:10px;overflow:hidden;float:left;}
.coursepage .item{width:445px;height:234px;float:left;margin:0 10px 10px 0;border:0 solid #595757;border-radius:10px;background-color:#fff;padding:0 15px;}
.coursepage .item:nth-of-type(even){margin-right:0;}
.coursepage .item li{line-height:26px;margin:8px 0;white-space:nowrap;list-style-type:disc;margin-left:18px;}
.coursepage .item li a{color:#666;float:left;overflow:hidden;text-overflow:ellipsis;width:350px;}
.coursepage .item li a:hover{color:#f60;}
.coursepage .item li span{color:#7a7a7a;float:right;}
.coursepage .item li.item-title{height:40px;margin:15px 0 0;list-style-type:none;border-bottom:1px solid #eee;}
.coursepage .item li.item-title a{width:auto;}
.coursepage .item li.item-title a:first-child{color:#f60;font-size:18px;height:38px;display:inline-block;border-bottom:2px solid #f60;}
.coursepage .item li.item-title .item-title-more{float:right;margin-right:10px;margin-top:12px;text-align:right;color:#666;}
.citypage{width:1200px;margin:10px auto 0;overflow:hidden;}
.citypage .item{width:262px;height:234px;float:left;margin:0 10px 10px 0;border:0 solid #595757;border-radius:10px;background-color:#fff;padding:0 15px;overflow-y:scroll;overflow-x:hidden;}
.citypage .item:nth-of-type(4n){margin-right:0;}
.citypage .item li{line-height:26px;margin:4px 0;white-space:nowrap;list-style-type:disc;margin-left:18px;width:100%;float:left;}
.citypage .item li a{color:#666;float:left;overflow:hidden;text-overflow:ellipsis;width:96%;}
.citypage .item li a:hover{color:#f60;}
.citypage .item li span{color:#7a7a7a;float:right;}
.citypage .item li.item-title{height:40px;margin:15px 0 0;list-style-type:none;border-bottom:1px solid #eee;color:#f80;font-size:18px;}
.citypage .item li.item-title a{width:auto;}
.citypage .item li.item-title a:first-child{color:#f60;font-size:18px;height:38px;display:inline-block;border-bottom:2px solid #f60;}
.citypage .item li.item-title .item-title-more{float:right;margin-right:10px;margin-top:12px;text-align:right;color:#666;}
.sitemap{width:1200px;margin:0 auto;padding-bottom:20px;overflow:hidden;background-color:#FFF;}
.sitemap li h2{height:30px;line-height:30px;padding:10px;font-size:18px;color:#f60;font-weight:700;display:inline-block;border-bottom:2px solid #f60;}
.sitemap li.sitemap-title{display:block;}
.sitemap li{text-decoration:underline;display:inline-block;width:32%;overflow:hidden;margin:5px 0 0 10px;white-space:nowrap;text-overflow:ellipsis;list-style-type:disc;}
.sitemap li a{color:#08f;}
.sitemap li a:hover{color:#f80;}
.courselist{width:860px;margin-top:10px;overflow:hidden;float:left;background-color:#fff;border-radius:10px;padding:0 20px 10px;}
.courselist h1{margin-bottom:10px;font-size:16px;color:#f60;font-weight:700;height:24px;display:inline-block;border-bottom:2px solid #f60;margin-top:14px;}
.courselist h1 a{color:#f60;}
.courselist .list{margin-top:10px;color:#333;font-size:16px;overflow:hidden;padding:10px 20px;border:1px solid #ccc;border-radius:8px;}
.courselist .list:hover{border:1px solid #08f;}
.courselist .list-title{color:#000;font-size:18px;text-decoration:underline;}
.courselist .list-title a{display:block;color:#08f;font-weight:400;max-height:45px;overflow:hidden;}
.courselist .list-title a:hover{color:#f60;}
.courselist .list-content{margin-top:10px;line-height:28px;overflow:hidden;padding:0 20px;}
.courselist .list-time{margin:5px auto;}
.courselist .list-time span{display:inline-block;height:13px;width:13px;background:url(../images/shijian.png) no-repeat center center;margin-bottom:-1px;margin-right:6px;}
.courselist .list-time small{display:inline-block;font-size:14px;color:#999;}
.content{width:900px;background-color:#fff;border-radius:10px;padding:0 30px;margin:10px auto;overflow:hidden;float:left;}
.content h1{text-align:center;padding-top:10px;font-size:24px;font-weight:400;color:#333;}
.content .time{text-align:center;margin:10px 0 10px;color:#999;}
.content .time span{display:inline-block;font-size:14px;color:#999;}
.content .time a{color:#08f;}
.content .time a:hover{color:#f80;}
.content .newstext{overflow:hidden;margin-top:10px;font-size:16px;line-height:26px;color:#000;padding:10px 20px;border:1px solid #ccc;border-radius:8px;margin-top:10px;}
.content .newstext:hover{border:1px solid #08f;}
.content .newstext img{max-width:100%;border:1px solid #ddd;}
.content .newstext h2{font-size:18px;line-height:26px;font-weight:700;border-left:5px solid #f60;padding:0 0 0 10px;margin:10px 0 5px;}
.content .newstext p:first-child{padding:10px;background-color:#eee;border:1px solid #3BB0DB;}
.content .newstext a:hover{color:#f80;}
.content .updown{overflow:hidden;padding:20px 0;}
.content .updown a{display:inline-block;height:20px;max-width:300px;overflow:hidden;margin-bottom:-5px;}
.content .updown-up{float:left;}
.content .updown-down{float:right;}
.contents{width:840px;}
.contentcity{width:1140px;border-radius:0;margin-top:0;padding-bottom:10px;}
.shebaobanner{height:400px;margin-top:10px;}
.shebaobanner img{border-radius:10px;}
.shebaobanner .shebaojishu{height:380px;width:940px;background-color:#fff;border-radius:10px;float:left;padding:10px;text-align:center;font-size:12px;}
.shebaobanner .shebaojishu table{border-collapse:collapse;border:1px solid #aaa;width:100%;height:100%;vertical-align:middle;}
.shebaobanner .shebaojishu tr:nth-child(odd){background-color:#F5F5F5;vertical-align:middle;}
.shebaobanner .shebaojishu tr:nth-child(even){background-color:#fff;vertical-align:middle;}
.shebaobanner .shebaojishu th{padding:5px 15px 5px 6px;background-color:#3F3F3F;border:1px solid #3F3F3F;text-align:left;color:#fff;vertical-align:middle;}
.shebaobanner .shebaojishu td{padding:6px 15px 6px 6px;border:1px solid #aaa;vertical-align:middle;}
.jishucal{width:1160px;margin:0 auto;background-color:#fff;padding:0 20px 20px;}
.jishucal .jishucal-detail{position:relative;margin:0 auto;overflow:hidden;background-color:#fff;font-size:16px;line-height:26px;color:#000;padding:10px 20px;border:1px solid #ccc;border-radius:8px;}
.jishucal .jishucal-detail h2{font-size:18px;line-height:26px;font-weight:700;border-left:5px solid #f60;padding:0 0 0 10px;margin:10px 0 5px;}
.jishucal .jishucal-detail h2 span{font-weight:400;font-size:16px;margin-left:20px;}
.jishucal .jishucal-detail p{margin-left:14px;}
.jishucal .jishucal-detail p.red{color:red;}
.jishucal .jishucal-detail p.strong{font-weight:700;}
.jishucal .jishucal-detail a{position:absolute;top:16px;right:24px;background-color:#08f;color:#fff;border-radius:8px;padding:0 8px;display:inline-block;}
.jishucal .jishucal-detail a:hover{background-color:#f80;}
.jishucal .jishucal-detail span.url{color:#08f;}
.jishucal .jishucal-detail span.url:hover{color:#f80;cursor:pointer;}
.shebao{float:right;width:230px;overflow-y:scroll;background-color:#fff;border-radius:10px;height:400px;}
.shebao li{margin-left:40px;list-style-type:circle;line-height:24px;}
.shebao li.active a{color:#f80;}
.shebao .shebao-province{margin:0 0 5px 30px;list-style:none;}
.shebao .shebao-province h1{font-size:18px;color:#f80;font-weight:700;height:24px;display:inline-block;border-bottom:2px solid #f60;margin-left:10px;margin-top:10px;}
.shebao .shebao-province h1 a{color:#f80;}
.shebao .shebao-province h2{font-size:18px;color:#f80;font-weight:700;height:24px;display:inline-block;border-bottom:2px solid #f60;margin-left:10px;margin-top:10px;}
.shebao .shebao-province h2 a{color:#f80;}
.shebaodata{padding:20px 0;position:relative;width:1200px;margin:0 auto;background-color:#fff;margin-top:10px;}
.shebaodata li{display:inline-block;width:280px;margin-left:10px;}
.shebaodata li>div,.shebaodata li>p{display:inline-block;vertical-align:middle;margin:0;}
.shebaodata li p{margin:0;}
.shebaodata li .num{font-size:50px;font-weight:bolder;}
.shebaodata li .up{color:#636363;margin-bottom:10px;text-align:left;}
.shebaodata li .down{font-size:18px;font-weight:700;color:#636363;text-align:left;}
.shebaodata li .num1{color:#ff9920;}
.shebaodata li .num2{color:#84bdfe;}
.shebaodata li .num3{color:#2cca6f;}
.shebaodata li .num4{color:#f0c505;}
.shebaodata li .num sup{top:-.5em;font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
.package{width:1200px;margin:0 auto;}
.package h2{text-align:center;font-size:28px;color:#636363;margin:0;padding:10px 0 20px;line-height:40px;background-color:#fff;margin-top:10px;}
.package .intro{background:#fff;margin:0 auto;height:240px;position:relative;padding-bottom:10px;}
.package .intro .item{text-align:center;position:absolute;top:70px;width:180px;}
.package .intro .item:nth-child(1){left:75px;}
.package .intro .item:nth-child(2){left:365px;}
.package .intro .item:nth-child(3){left:653px;}
.package .intro .item:nth-child(4){left:945px;}
.package .intro .item img{position:absolute;top:-70px;left:-30px;}
.package .intro .item .item-title{color:#636363;font-weight:700;font-size:20px;margin:0;}
.package .intro .item .item-delete{color:#888;font-weight:700;margin:0;padding:8px 0 20px;text-decoration:line-through;}
.package .intro .item .detail{font-weight:700;color:#08f;font-size:22px;margin:0;margin-top:16px;}
.packagedetail{background:#5bbbf9;width:1200px;margin:0 auto;overflow:hidden;margin-top:10px;}
.packagedetail .item{background:#d1ecfd;border-radius:10px;float:left;width:275px;margin:10px 0 10px 20px;height:400px;}
.packagedetail .item li{font-size:16px;line-height:28px;list-style-type:disc;margin-left:28px;}
.problem{background:url(../images/problem-bg.png) no-repeat 50%;height:500px;margin-top:10px;}
.problem .container{width:1200px;margin:0 auto;}
.problem .container h2{font-size:28px;font-weight:700;color:#0AE;text-align:center;margin:0;padding:50px 0 39px;}
.problem .container .item{display:inline-block;width:24%;height:160px;padding:1px;}
.problem .container .item:hover .item-box{display:none;}
.problem .container .item:hover .item-boxHover{display:block;}
.problem .container .item-box{display:block;width:100%;height:100%;position:relative;}
.problem .container .item:nth-child(2) .item-box{background:url(../images/icon_1.png) no-repeat 170px #fff;}
.problem .container .item:nth-child(3) .item-box{background:url(../images/icon_2.png) no-repeat 170px #fff;}
.problem .container .item:nth-child(4) .item-box{background:url(../images/icon_3.png) no-repeat 170px #fff;}
.problem .container .item:nth-child(5) .item-box{background:url(../images/icon_4.png) no-repeat 170px #fff;}
.problem .container .item:nth-child(6) .item-box{background:url(../images/icon_5.png) no-repeat 170px #fff;}
.problem .container .item:nth-child(7) .item-box{background:url(../images/icon_6.png) no-repeat 170px #fff;}
.problem .container .item:nth-child(8) .item-box{background:url(../images/icon_7.png) no-repeat 170px #fff;}
.problem .container .item:nth-child(9) .item-box{background:url(../images/icon_8.png) no-repeat 170px #fff;}
.problem .container .item-box p{position:absolute;margin:0;font-size:20px;font-weight:700;color:#636363;left:35px;top:53px;}
.problem .container .item-box span{position:absolute;color:#636363;left:54px;top:87px;}
.problem .container .item-boxHover{width:100%;height:100%;background:url(../images/item_bg.png) no-repeat 50%;display:none;position:relative;}
.problem .container .item-boxHover p{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;color:#fff;height:23px;line-height:23px;text-align:center;font-size:22px;font-weight:700;}
.problem .container .item-boxHover span{position:absolute;color:#fff;left:195px;top:120px;}
.advantage{width:1200px;margin:0 auto;padding-bottom:15px;background-color:#fff;}
.advantage h1{text-align:center;font-size:28px;color:#636363;margin:0;margin-top:10px;line-height:40px;background-color:#fff;padding-top:20px;}
.advantage .detail{height:535px;background:url(../images/advantage_bg.jpg) no-repeat 50%;position:relative;}
.advantage .detail .detail-ktz{color:#08f;font-weight:700;font-size:24px;position:absolute;left:315px;top:40px;}
.advantage .detail .detail-other{color:#636363;font-weight:700;font-size:24px;position:absolute;left:800px;top:40px;}
.advantage .detail .detail-left{width:410px;height:370px;position:absolute;left:100px;top:125px;}
.advantage .detail .detail-left>div{float:left;}
.advantage .detail .detail-left .title{color:#08f;}
.advantage .detail .detail-right{width:410px;height:370px;position:absolute;left:688px;top:125px;}
.advantage .detail .detail-right>div{float:left;}
.advantage .detail .detail-right .title{color:#8f8f8f;}
.advantage .detail .title{font-size:18px;font-weight:700;}
.advantage .detail .desc{font-size:14px;color:#7a7a7a;}
.advantage .detail .desc p{margin:0;padding:4px 10px;}
.advantage .detail .hr{width:100%;height:20px;}
.advantage .explain{font-size:14px;color:#2598ed;letter-spacing:1px;margin:10px 0 0 40px;}
.serve{width:1200px;margin:0 auto;background-color:#fff;}
.serve h2{text-align:center;font-size:28px;color:#636363;margin:0;margin-top:30px;line-height:40px;}
.serve{background:url(../images/serve.png) no-repeat center top;height:500px;position:relative;}
.serve .intro{font-size:24px;position:absolute;left:230px;top:36px;}
.serve .intro .intro-free{color:#636363;font-weight:700;}
.serve .intro .intro-price{color:#ff9920;font-weight:700;}
.serve .intro .intro-more{color:#ff9920;}
.serve .item{text-align:center;position:absolute;width:150px;}
.serve .item:nth-of-type(1){left:76px;top:148px;}
.serve .item:nth-of-type(2){left:280px;top:148px;}
.serve .item:nth-of-type(3){left:485px;top:148px;}
.serve .item:nth-of-type(4){left:76px;top:355px;}
.serve .item:nth-of-type(5){left:280px;top:355px;}
.serve .item:nth-of-type(6){left:485px;top:355px;}
.serve .item .item-title{margin:0;color:#636363;font-weight:700;font-size:18px;}
.serve .item .item-price{margin:0;color:#ff9920;font-weight:700;font-size:22px;padding:8px 0 14px;}
.serve .item .item-price span{font-size:16px;}
.serve .item .item-once{margin:0;color:#ccc;text-decoration:line-through;}
.serve .standard{position:absolute;left:750px;top:100px;width:160px;}
.serve .standard .standard-title{text-align:center;color:#08f;font-size:24px;}
.serve .standard ul{margin-top:35px;}
.serve .standard li{color:#636363;font-size:16px;margin-top:15px;list-style-type:circle;margin-left:14px;}
.serve .standard li span{color:#08f;}
.webstep{width:1200px;margin:0 auto;}
.webstep h2{text-align:center;font-size:28px;color:#636363;margin:0;padding:30px 0 20px;background-color:#fff;}
.webstep{background:#fff;width:1200px;margin:0 auto;overflow:hidden;}
.webstep li{float:left;margin:10px 0 10px 12px;}
.honor{width:1200px;margin:0 auto;}
.honor h2{text-align:center;font-size:28px;color:#636363;margin:0;padding:30px 0 20px;background-color:#fff;}
.honor .honor-detail{background:#fff;margin:0 auto;overflow:hidden;}
.honor .honor-detail li{float:left;margin:10px 0 10px 30px;width:30%;}
.honor .honor-detail li img{width:100%;}
.rate{width:1000px;margin:0 auto;position:relative;background-color:#fff;padding:20px 100px 0;}
.rate h2{text-align:center;font-size:28px;color:#636363;margin:0;padding:30px 0 20px;}
.rate .rate-price{overflow:hidden;cursor:pointer;}
.rate .rate-item{background-image:url(../images/rateitem.png);background-repeat:no-repeat;background-size:cover;width:160px;height:160px;float:left;margin:0 40px;}
.rate .rate-item.active{background-image:url(../images/rateitemactive.png);color:#fff;}
.rate .rate-item p{font-size:12px;text-align:center;line-height:25px;}
.rate .rate-item p:first-child{margin-top:56px;}
.rate .rate-item strong{font-size:20px;}
.rate .rate-sanjiao{position:absolute;left:430px;width:0;height:0;border-left-width:30px;border-left-style:solid;border-left-color:transparent;border-right-width:30px;border-right-style:solid;border-right-color:transparent;border-bottom-width:30px;border-bottom-style:solid;border-bottom-color:#2598ed;}
.rate .rate-list{position:relative;margin-top:20px;padding:20px 0;background-color:#fff;height:160px;border:2px solid #2598ed;border-radius:10px;display:none;}
.rate .rate-list table td{height:50px;text-align:center;width:10%;}
.rate .rate-list table td .yellow1{height:42px;background-color:#ffa10e;border-radius:21px;line-height:42px;}
.rate .rate-list table td .yellow2{height:42px;background-color:#ffe00e;border-radius:21px;line-height:42px;}
.rate .rate-canbao{width:188px;height:46px;border:1px solid #2598ed;background-color:#2598ed;border-radius:8px;color:#fff;font-weight:700;font-family:"寰蒋闆呴粦";cursor:pointer;}
.rate .rate-des{font-size:14px;color:#2598ed;letter-spacing:1px;margin:0 auto;margin-top:10px;padding-bottom:10px;}
@media (min-width:992px) and (max-width:1200px){.hcenter{width:900px;}
    .hleft{width:900px;}
    .hleft>a{display:none;}
    .hleft p{max-width:680px;}
    .subnav{width:900px;}
    .subnav .path{width:620px;}
    .subnav .path a{display:inline-block;overflow:hidden;max-width:390px;text-overflow:ellipsis;white-space:nowrap;}
    .subnav .tags{width:650px;}
    .subnav .tags h1 a{overflow:hidden;max-width:110px;text-overflow:ellipsis;white-space:nowrap;}
    .subnav .tags h1 a:last-child{display:none;}
    .subnavs .path{width:620px;}
    .subnavs .search{width:230px;}
    .subnavs .search input{width:160px;}
    .banners{width:900px;}
    .banners .bannersLeft{margin-left:-450px;}
    .banners .bannersRight{margin-right:-450px;}
    .container{width:900px;}
    .nav .menu{width:900px;}
    .nav .menu>li{width:90px;}
    .nav .menu>li:nth-child(9){width:100px;}
    .nav .menu>li a{padding:0 5px;}
    .nav .menu .index{display:none;}
    .nav .menu .logo{margin-right:24px;width:145px;}
    .nav .menu .logo a img{width:125px;height:auto;}
    .nav .menu .sub:hover .sub-menu{width:242px;}
    .nav .menu .sub:hover .sub-menu li{width:120px;}
    .nav .menu .sub:hover .sub-menu a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .foot .about,.foot .about .title{width:448px;border-right:1px solid #999;}
    .foot .links,.foot .links .title{width:448px;border-right:1px solid #999;}
    .foot .focus{display:none;}
    .page{width:898px;}
    .ad,.ads{display:none;}
    .banner{width:900px;height:225px;}
    .banner ul li{width:900px;height:225px;}
    .banner ul li:nth-child(1){left:-900px;}
    .banner ul li:nth-child(3){left:900px;}
    .banner ul li a img{width:100%;}
    .banner-last,.banner-next{top:48px;}
    .banner-last{left:-55px;}
    .banner-next{right:-55px;}
    .banner-left{left:-900px;}
    .banner-right{right:-900px;}
    .banner-prev{width:900px;height:225px;}
    .course{width:900px;}
    .course .item:nth-child(2){display:none;}
    .course .box{width:510px;}
    .course .box .box-intro{margin-right:40px;}
    .coursepage{width:900px;}
    .coursepage .item{width:415px;}
    .content{padding:0 20px;width:860px;}
    .content .intro li.intro-right{margin-top:-225px;}
    .content .photodemo .photodemo-title span{width:266px;}
    .content .photodemo .photodemo-intro img{width:266px;}
    .content .more h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .contents{width:860px;}
    .friendlink{width:900px;}
    .webbanner{height:382px;}
    .webbanner .web{display:none;}
    .shebaodata{padding:10px 0;width:900px;}
    .shebaodata li{margin-left:5px;width:215px;}
    .shebaodata li .num{font-size:32px;}
    .shebaodata li .up{margin-bottom:0;}
    .package{width:900px;}
    .package .intro{width:900px;}
    .package .intro .item:nth-child(4){display:none;}
    .advantage{width:900px;}
    .advantage .detail{background:url(../images/advantage_bg2.jpg) no-repeat 50%;}
    .advantage .detail .detail-left{left:50px;}
    .advantage .detail .detail-right{left:520px;}
    .serve{width:900px;background:url(../images/serve.png) no-repeat left top;}
    .serve .item:nth-of-type(1){top:148px;left:8px;}
    .serve .item:nth-of-type(2){top:148px;left:212px;}
    .serve .item:nth-of-type(3){top:148px;left:417px;}
    .serve .item:nth-of-type(4){top:355px;left:8px;}
    .serve .item:nth-of-type(5){top:355px;left:212px;}
    .serve .item:nth-of-type(6){top:355px;left:417px;}
    .serve .standard{left:700px;}
    .webtotal{width:900px;}
    .webtotal li{margin-left:0;width:220px;}
    .webtotal li>div,.webtotal li>p{overflow:hidden;margin-left:5px;max-width:115px;text-overflow:ellipsis;white-space:nowrap;}
    .webstep{width:900px;}
    .webstep li img{width:166px;}
}
@media (max-width:992px){.shebaobanner .shebao{display:none;}
    .shebaobanner{height:auto;}
    .problem{height:380px;}
    .problem .container{width:100%;}
    .problem .container .item{width:48%;}
    .problem .container .item:nth-child(2) .item-box{background-position:100%;}
    .problem .container .item:nth-child(3) .item-box{background-position:100%;}
    .problem .container .item:nth-child(4) .item-box{background-position:100%;}
    .problem .container .item:nth-child(5) .item-box{background-position:100%;}
    .problem .container .item:nth-child(6){display:none;}
    .problem .container .item:nth-child(7){display:none;}
    .problem .container .item:nth-child(8){display:none;}
    .problem .container .item:nth-child(9){display:none;}
    .problem .container .item:hover .item-boxHover{display:none;}
    .problem .container .item:hover .item-box{display:block;}
    .problem .container h2{font-size:20px;padding:5px;}
    .honor .honor-detail li{width:48%;margin:5px 1%;}
    .jishucal{width:98%;margin:0 1%;padding:0;}
    .partners{width:98%;margin:10px 1% 0;}

    .rate{width:98%;margin:5px 1%;padding:0;}
    .rate .rate-item{width:25%;margin:0;background-size:100%;height:110px;}
    .rate .rate-item p:first-child{margin-top:20px;}
    .rate .rate-canbao{display:none;}
    .jishucal .jishucal-detail p{margin-left:0;}
    .advantage .explain{margin:0 3%;}
    .honorLeft{width:98%;height:auto;margin:10px 1% 0;}
    .honorSame{width:auto;}
    .honorLeft .honor-des{display:none;}
    .honorLeft img{width:100%;height:auto;padding:0;}
    .honnorRight{width:98%;height:auto;margin:10px 1% 0;}
    .honnorRight .honor-des{display:none;}
    .honnorRight img{width:100%;height:auto;padding:0;}
    .subnav .tags h3{display:none;}
    .partners{display:none;}
    .contentnews{display:none;}
    .jishucal .jishucal-detail a{display:none;}
    .shebaobanner .shebaojishu{width:98%;margin:0 1% 0;padding:0;}
    .shebaobanner .shebaojishu td{padding:0;}
    .subnav .tags h2{display:none;}
    .friendlink .detail li{font-size:12px;}
    .rate .rate-item p{line-height:22px;}
    .nav{position:fixed;height:auto;min-height:50px;}
    .nav .menu{margin-top:50px;padding:0 10%;width:80%;border-top:1px solid #ddd;}
    .nav .menu>li{width:100%;height:40px;line-height:40px;}
    .nav .menu>li>a{padding:0;height:39px;border-bottom:1px solid #ddd;color:#333;font-size:14px;}
    .nav .menu>li.active>a,.nav .menu>li>a:hover{border-bottom:1px solid #ddd;color:#333;}
    .nav .menu .logo{margin-top:-50px;width:auto;height:50px;line-height:50px;}
    .nav .menu .logo a{border-bottom:none;}
    .nav .menu .logo a img{height:50px;}
    .nav .menu .index{display:none;width:100%;}
    .nav .menu .sub{display:none;}
    .nav .menu .sub>a:after{display:none;}
    .nav .menu .sub:hover a:after{display:none;}
    .nav .menu .sub .sub-menu{display:none;}
    .nav .menu .sub:hover .sub-menu{display:none;}
    .nav .menu .sub:nth-child(9)::after{top:1px;left:60%;}
    .nav .menu .nosub{display:none;}
    /* .nav .wapmenu::after{content:"≡";} */
    .nav .wapmenu{position:absolute;top:0;right:5%;display:block;color:#08f;text-align:center;font-size:15px;line-height:50px;cursor:pointer;}
    .advantage .detail .detail-other{display: none;}
    .advantage .detail .detail-right{display: none;}
    .serve .standard{display: none;}

    .index-nav{padding:.7rem .8rem 1.4rem;background: #fff;}
    .index-nav ul li{padding:.5rem; padding-top:1rem; padding-bottom:0; box-sizing: border-box;}
    .index-nav ul li img{width:80%; height:auto;}
    .index-nav ul li p{height:1.6rem; line-height: 1.6rem;}
    .index-nav ul li a{color: #222222;font-size:0.75rem;}
    .index-nav ul li i.iconfont{margin: 0 auto;display: block;width: 4rem;height: 4rem;border-radius: 50%;line-height: 4rem;
        font-size: 2rem;color: #fff;
    }
    .ul-5 li{width:20%;float: left;}
    .box{width: 100%;box-sizing: border-box;overflow: hidden;}
    .text-c{text-align: center !important;}



}
@media (min-width:400px) and (max-width:992px){
    body{/* padding-top:51px; */font-size:14px;}
    .container{width:100%;}
    .hcenter{margin:5px 1% 0;padding:10px 0;width:98%;}
    .hcenter h2{font-size:20px;}
    .hcenter h2:after,.hcenter h2:before{right:-36px;width:36px;height:1px;background:url(../images/line2.png) no-repeat 0 -1px;}
    .hcenter h2:before{left:-36px;background-position:0 0;}
    .hleft{margin:5px 1% 0;width:98%;height:30px;border-radius:4px 4px 0 0;}
    .hleft h1,.hleft h2{margin-top:5px;margin-left:10px;height:20px;font-size:16px;line-height:20px;}
    .hleft p{margin-top:5px;margin-left:5px;width:270px;height:20px;line-height:20px;}
    .hleft>a{display:none;}
    .topnav{display:none;}
    .recom{display:none;}
    .subnav{margin:5px 1% 0;width:98%;height:30px;}
    .subnav .path{padding:0 10px;width:calc(100% - 168px);border-radius:4px;}
    .subnav .path a{display:inline-block;overflow:hidden;max-width:68px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:30px;}
    .subnav .path a:nth-child(4){display:none;}
    .subnav .search{width:140px;height:30px;border-radius:4px;}
    .subnav .search input{width:80px;height:30px;}
    .subnav .search input:last-child{width:40px;height:30px;background-size:auto 60px;}
    .subnav .tags{padding:0 10px;width:calc(100% - 168px);height:30px;border-radius:4px;}
    .subnav .tags h3{display:none;}
    .subnav .tags h1{margin-left:5px;padding:5px 0;width:100%;height:20px;font-size:14px;line-height:20px;}
    .banners{margin:0 1%;width:98%;height:170px;}
    .banners ul li img{position:absolute;top:50%;left:50%;margin-top:-85px;margin-left:-203px;width:406px;border-radius:4px;}
    .banners>ol{bottom:5px;margin-left:-42px;width:84px;}
    .foot{margin-top:5px;width:100%;height:auto;}
    .foot ul{height:auto;border-left:none;}
    .foot ul li{margin:0;width:50%;text-align:center;}
    .foot ul .title{margin:5px 0;font-size:16px;}
    .foot .about,.foot .about .title{width:100%;}
    .foot .links{display:none;}
    .foot .focus{display:none;}
    .foot .copyright{margin-top:5px;}
    .foot .copyright i{display:none;}
    .foot .copyright span::after{margin:0 5px;}
    .foot .copyright span:nth-child(3){display:none;}
    .page{margin:5px 1%;width:98%;}
    .page a{width:30px;height:30px;line-height:30px;}
    .page b{width:30px;height:30px;line-height:30px;}
    .page b:first-child{display:none;}
    .ad,.ads{display:none;}
    .banner{width:100%;height:auto;}
    .banner ul{width:300%;height:auto;}
    .banner ul li{position:static;float:left;width:33.33%;height:auto;}
    .banner ul li:nth-child(1){left:-100%;}
    .banner ul li:nth-child(2){left:0;}
    .banner ul li:nth-child(3){left:100%;}
    .banner ul li a{display:block;}
    .banner .banner-pc{display:none;}
    .banner .banner-wap{display:block;}
    .banner li img{width:100%;}
    .banner-last,.banner-left,.banner-next,.banner-right{display:none;}
    .course{margin-top:0;padding-bottom:5px;width:98%;}
    .course h2{padding:5px 0;height:30px;border-bottom:none;color:#f80;text-align:center;font-size:20px;line-height:30px;}
    .course h2 span{display:none;}
    .course h2 strong{border-bottom:2px solid #f80;}
    .course h2 strong a{color:#f80;}
    .course .item{margin:5px 2% 0;width:96%;height:auto;}
    .course .item-intro li{width:33%;height:28px;border:none;font-size:16px;line-height:28px;}
    .course .item-intro li.active{border:none;}
    .course .item-intro li.active a{border-bottom:2px solid #f80;color:#f80;}
    .course .item-detail{padding-left:10px;}
    .course .item-detail li{margin:5px 0 0 10px;font-size:14px;line-height:20px;}
    .course .box{display:none;}
    .coursepage{margin:5px 1% 0;width:98%;}
    .coursepage .item{margin:0 0 5px 0;padding:0 1%;width:98%;height:auto;border-radius:4px;}
    .coursepage .item li{margin:5px 0 5px 24px;line-height:24px;}
    .coursepage .item li.item-title{margin-top:5px;height:30px;}
    .coursepage .item li.item-title a:first-child{margin-left:10px;height:24px;font-size:16px;}
    .coursepage .item li.item-title .item-title-more{margin-top:5px;}
    .coursepage .item li span{margin-right:5px;}
    .coursepage .item li a{width:80%;font-size:14px;}
    .courselist{margin:0 1%;padding:0 1% 5px;width:96%;border-radius:0 0 4px 4px;}
    .courselist h1{margin:5px 2%;}
    .courselist .list{padding:5px 2%;font-size:14px;}
    .courselist .list-title{font-size:16px;}
    .courselist .list-title a{text-overflow:ellipsis;white-space:nowrap;}
    .content{margin:5px 1% auto;padding:0 1%;width:96%;}
    .content h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;}
    .content .time{margin:5px 0 5px;}
    .content .time span:last-child{display:none;}
    .content .newstext{padding:5px 2%;font-size:14px;line-height:20px;}
    .content .newstext-intro{font-size:18px;}
    .content .newstext h2{margin:5px 0 5px;font-size:16px;}
    .content .updown{padding:10px 0;font-size:14px;}
    .content .updown-down{float:left;}
    .contents{margin:5px 1% auto;padding:0 1%;width:96%;border-radius:4px;}
    .friendlink{margin:5px 1% 0;padding:0;width:98%;}
    .friendlink .title{padding:5px 20px;font-size:18px;}
    .friendlink .detail{padding:5px 20px;}
    .friendlink .detail li{width:25%;}
    .webbanner{margin-top:5px;height:auto;}
    .webbanner .web{display:none;}
    .shebaodata{margin:5px 1% 0;padding:5px 0;width:98%;}
    .shebaodata li{margin-left:4%;width:45%;}
    .shebaodata li:nth-child(2){display:none;}
    .shebaodata li:nth-child(4){display:none;}
    .shebaodata li .num{font-size:22px;}
    .shebaodata li .up{margin-bottom:0;font-size:12px;}
    .shebaodata li .down{font-size:14px;}
    .package{margin:0 1%;padding-top:10px;width:98%;}
    .package .intro{height:194px;}
    .package .intro .item{margin:0 1% 0;width:46%;}
    .package .intro .item:nth-child(1){display:none;}
    .package .intro .item:nth-child(2){left:0;}
    .package .intro .item:nth-child(3){left:50%;}
    .package .intro .item:nth-child(4){display:none;}
    .package .intro .item .item-title{margin:-14px;font-size:14px;}
    .package .intro .item img{left:1px;width:100%;}
    .package .intro .item .item-time{padding:22px 0 10px;font-size:18px;}
    .package .intro .item .detail{font-size:16px;}
    .advantage{margin:0 1%;width:98%;}
    .advantage .detail>span{display:none;}
    .advantage .detail .detail-left{left:40px;}
    .advantage .detail{background:url(../images/advantage_bg3.jpg) no-repeat center;}
    .serve{margin:0 auto;width:98%;height:305px;background:#fff url(../images/serve2.png) no-repeat center top;}
    .serve .intro{top:10px;left:136px;font-size:16px;}
    .serve .item{width:120px;}
    .serve .item:nth-of-type(1){top:86px;left:20px;}
    .serve .item:nth-of-type(2){top:86px;left:142px;}
    .serve .item:nth-of-type(3){top:86px;left:266px;}
    .serve .item:nth-of-type(4){top:220px;left:20px;}
    .serve .item:nth-of-type(5){top:220px;left:142px;}
    .serve .item:nth-of-type(6){top:220px;left:266px;}
    .serve .item .item-title{font-size:14px;}
    .serve .item .item-price{padding:4px 0 4px;font-size:18px;}
    .webtotal{margin:0 1%;padding:0;width:98%;}
    .webtotal li{margin-bottom:5px;margin-left:1%;width:48%;}
    .webtotal li img{width:46px;}
    .webtotal li>div,.webtotal li>p{margin-top:0;margin-left:5px;}
    .webtotal li .detail-up{margin-bottom:0;font-size:16px;}
    .webtotal li .detail-down{font-size:12px;}
    .webstep{margin:0 1%;width:98%;}
    .webstep li{float:left;margin:0 2%;width:45%;}
    .webstep li img{width:100%;}
    .geshui {float: left;margin: 5px 1% auto;padding: 0 1%;width: 96%;}
}

@media (min-width:360px) and (max-width:400px){
    body {/* padding-top:51px; */font-size:14px;}
    .container{width:100%;}
    .hcenter{margin:5px 1% 0;padding:10px 0;width:98%;}
    .hcenter h2{font-size:20px;}
    .hcenter h2:after,.hcenter h2:before{right:-36px;width:36px;height:1px;background:url(../images/line2.png) no-repeat 0 -1px;}
    .hcenter h2:before{left:-36px;background-position:0 0;}
    .hleft{margin:5px 1% 0;width:98%;height:30px;border-radius:4px 4px 0 0;}
    .hleft h1,.hleft h2{margin-top:5px;margin-left:10px;height:20px;font-size:16px;line-height:20px;}
    .hleft p{margin-top:5px;margin-left:5px;width:236px;height:20px;line-height:20px;}
    .hleft>a{display:none;}
    .topnav{display:none;}
    .subnav{margin:5px 1% 0;width:98%;height:30px;}
    .subnav .path{padding:0 10px;width:calc(100% - 168px);border-radius:4px;}
    .subnav .path a{display:inline-block;overflow:hidden;max-width:68px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:30px;}
    .subnav .path a:nth-child(4){display:none;}
    .subnav .search{width:140px;height:30px;border-radius:4px;}
    .subnav .search input{width:80px;height:30px;}
    .subnav .search input:last-child{width:40px;height:30px;background-size:auto 60px;}
    .subnav .tags{padding:0 10px;width:calc(100% - 168px);height:30px;border-radius:4px;}
    .subnav .tags h3{display:none;}
    .subnav .tags h1{margin-left:5px;padding:5px 0;width:100%;height:20px;font-size:14px;line-height:20px;}
    .banners{margin:0 1%;width:98%;height:170px;}
    .banners ul li img{position:absolute;top:50%;left:50%;margin-top:-85px;margin-left:-203px;width:406px;border-radius:4px;}
    .banners>ol{bottom:5px;margin-left:-42px;width:84px;}
    .foot{margin-top:5px;width:100%;height:auto;}
    .foot ul{height:auto;border-left:none;}
    .foot ul li{margin:0;width:50%;text-align:center;}
    .foot ul .title{margin:5px 0;font-size:16px;}
    .foot .about,.foot .about .title{width:100%;}
    .foot .links{display:none;}
    .foot .focus{display:none;}
    .foot .copyright{margin-top:5px;}
    .foot .copyright i{display:none;}
    .foot .copyright span::after{margin:0 5px;}
    .foot .copyright span:nth-child(3){display:none;}
    .page{margin:5px 1%;width:98%;}
    .page a{width:30px;height:30px;line-height:30px;}
    .page b{width:30px;height:30px;line-height:30px;}
    .page b:first-child{display:none;}
    .ad,.ads{display:none;}
    .banner{width:100%;height:auto;}
    .banner ul{width:300%;height:auto;}
    .banner ul li{position:static;float:left;width:33.33%;height:auto;}
    .banner ul li:nth-child(1){left:-100%;}
    .banner ul li:nth-child(2){left:0;}
    .banner ul li:nth-child(3){left:100%;}
    .banner ul li a{display:block;}
    .banner .banner-pc{display:none;}
    .banner .banner-wap{display:block;}
    .banner li img{width:100%;}
    .banner-last,.banner-left,.banner-next,.banner-right{display:none;}
    .course{margin-top:0;padding-bottom:5px;width:98%;}
    .course h2{padding:5px 0;height:30px;border-bottom:none;color:#f80;text-align:center;font-size:20px;line-height:30px;}
    .course h2 span{display:none;}
    .course h2 strong{border-bottom:2px solid #f80;}
    .course h2 strong a{color:#f80;}
    .course .item{margin:5px 2% 0;width:96%;height:auto;}
    .course .item-intro li{width:33%;height:28px;border:none;font-size:16px;line-height:28px;}
    .course .item-intro li.active{border:none;}
    .course .item-intro li.active a{border-bottom:2px solid #f80;color:#f80;}
    .course .item-detail{padding-left:10px;}
    .course .item-detail li{margin:5px 0 0 10px;font-size:14px;line-height:20px;}
    .course .box{display:none;}
    .coursepage{margin:5px 1% 0;width:98%;}
    .coursepage .item{margin:0 0 5px 0;padding:0 1%;width:98%;height:auto;border-radius:4px;}
    .coursepage .item li{margin:5px 0 5px 24px;line-height:24px;}
    .coursepage .item li.item-title{margin-top:5px;height:30px;}
    .coursepage .item li.item-title a:first-child{margin-left:10px;height:24px;font-size:16px;}
    .coursepage .item li.item-title .item-title-more{margin-top:5px;}
    .coursepage .item li span{margin-right:5px;}
    .coursepage .item li a{width:80%;font-size:14px;}
    .courselist{margin:0 1%;padding:0 1% 5px;width:96%;border-radius:0 0 4px 4px;}
    .courselist h1{margin:5px 2%;}
    .courselist .list{padding:5px 2%;font-size:14px;}
    .courselist .list-title{font-size:16px;}
    .courselist .list-title a{text-overflow:ellipsis;white-space:nowrap;}
    .content{margin:5px 1% auto;padding:0 1%;width:96%;}
    .content h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;}
    .content .time{margin:5px 0 5px;}
    .content .time span:last-child{display:none;}
    .content .intro li{padding-left:8%;width:92%;}
    .content .intro li.intro-right{float:left;margin:0 0 0 10px;padding:0;width:300px;}
    .content .more{padding:5px 1%;}
    .content .more .more-title{margin:5px 0 5px;font-size:16px;}
    .content .more h2{width:50%;white-space:nowrap;font-size:14px;}
    .content .more h2 a{font-size:14px;}
    .content .more h2:last-child{width:100%;font-size:10px;}
    .content .more h2:last-child a{display:inline-block;overflow:hidden;width:100%;font-size:10px;}
    .content .newstext{padding:5px 2%;font-size:14px;line-height:20px;}
    .content .newstext-intro{font-size:18px;}
    .content .newstext h2{margin:5px 0 5px;font-size:16px;}
    .content .newstext table{margin-top:5px;}
    .content .down-title{float:left;display:inline-block;margin:0 0 0 10px;height:30px;font-size:16px;line-height:30px;}
    .content .down-link a{width:160px;height:30px;line-height:30px;}
    .content .down-link img{margin:3px 0 0 10px;}
    .content .photodemo{padding:5px 1%;}
    .content .photodemo p{font-size:18px;}
    .content .photodemo .photodemo-title{margin-top:5px;}
    .content .photodemo .photodemo-title span{width:32%;}
    .content .photodemo .photodemo-intro img{margin-right:1%;margin-bottom:5px;width:31%;height:72px;}
    .content .photodemo .photodemo-intro img.active{border:2px solid #08f;}
    .content .updown{padding:10px 0;font-size:14px;}
    .content .updown-down{float:left;}
    .contents{margin:5px 1% auto;padding:0 1%;width:96%;border-radius:4px;}
    .friendlink{margin:5px 1% 0;padding:0;width:98%;}
    .friendlink .title{padding:5px 20px;font-size:18px;}
    .friendlink .detail{padding:5px 20px;}
    .friendlink .detail li{width:25%;}
    .webbanner{margin-top:5px;height:auto;}
    .webbanner .web{display:none;}
    .shebaodata{margin:5px 1% 0;padding:5px 0;width:98%;}
    .shebaodata li{margin-left:4%;width:45%;}
    .shebaodata li:nth-child(2){display:none;}
    .shebaodata li:nth-child(4){display:none;}
    .shebaodata li .num{font-size:22px;}
    .shebaodata li .up{margin-bottom:0;font-size:12px;}
    .shebaodata li .down{font-size:14px;}
    .package{margin:0 1%;padding-top:10px;width:98%;}
    .package .intro{height:178px;}
    .package .intro .item{margin:0 1% 0;width:46%;}
    .package .intro .item:nth-child(1){display:none;}
    .package .intro .item:nth-child(2){left:0;}
    .package .intro .item:nth-child(3){left:50%;}
    .package .intro .item:nth-child(4){display:none;}
    .package .intro .item .item-title{margin:-14px;font-size:14px;}
    .package .intro .item img{left:1px;width:100%;}
    .package .intro .item .item-time{padding:22px 0 10px;font-size:18px;}
    .package .intro .item .detail{font-size:16px;}
    .advantage{margin:0 1%;width:98%;}
    .advantage .detail>span{display:none;}
    .advantage .detail .detail-left{left:40px;}
    .advantage .detail{background:url(../images/advantage_bg3.jpg) no-repeat center;}
    .serve{margin:0 auto;width:98%;height:305px;background:#fff url(../images/serve2.png) no-repeat center top;}
    .serve .intro{top:10px;left:136px;font-size:16px;}
    .serve .item{width:120px;}
    .serve .item:nth-of-type(1){top:86px;left:0;}
    .serve .item:nth-of-type(2){top:86px;left:124px;}
    .serve .item:nth-of-type(3){top:86px;left:248px;}
    .serve .item:nth-of-type(4){top:220px;left:0;}
    .serve .item:nth-of-type(5){top:220px;left:124px;}
    .serve .item:nth-of-type(6){top:220px;left:248px;}
    .serve .item .item-title{font-size:14px;}
    .serve .item .item-price{padding:4px 0 4px;font-size:18px;}
    .webtotal{margin:0 1%;padding:0;width:98%;}
    .webtotal li{margin-bottom:5px;margin-left:1%;width:48%;}
    .webtotal li img{width:46px;}
    .webtotal li>div,.webtotal li>p{margin-top:0;margin-left:5px;}
    .webtotal li .detail-up{margin-bottom:0;font-size:16px;}
    .webtotal li .detail-down{font-size:12px;}
    .webstep{margin:0 1%;width:98%;}
    .webstep li{float:left;margin:0 2%;width:45%;}
    .webstep li img{width:100%;}
    .problem .container .item:nth-child(2) .item-box{background-position:100%;background:#fff;}
    .problem .container .item:nth-child(3) .item-box{background-position:100%;background:#fff;}
    .problem .container .item:nth-child(4) .item-box{background-position:100%;background:#fff;}
    .problem .container .item:nth-child(5) .item-box{background-position:100%;background:#fff;}
    .geshui {float: left;margin: 5px 1% auto;padding: 0 1%;width: 96%;}
}
@media (max-width:360px){
    body{/* padding-top:51px; */font-size:14px;}
    .container{width:100%;}
    .hcenter{margin:5px 1% 0;padding:10px 0;width:98%;}
    .hcenter h2{font-size:20px;}
    .hcenter h2:after,.hcenter h2:before{right:-36px;width:36px;height:1px;background:url(../images/line2.png) no-repeat 0 -1px;}
    .hcenter h2:before{left:-36px;background-position:0 0;}
    .hleft{margin:5px 1% 0;width:98%;height:30px;border-radius:4px 4px 0 0;}
    .hleft h1,.hleft h2{margin-top:5px;margin-left:10px;height:20px;font-size:16px;line-height:20px;}
    .hleft p{margin-top:5px;margin-left:5px;width:182px;height:20px;line-height:20px;}
    .hleft>a{display:none;}
    .topnav{display:none;}
    .subnav{margin:5px 1% 0;width:98%;height:30px;}
    .subnav .path{padding:0 10px;width:calc(100% - 168px);border-radius:4px;}
    .subnav .path a{display:inline-block;overflow:hidden;max-width:68px;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:30px;}
    .subnav .path a:nth-child(3){display:none;}
    .subnav .path a:nth-child(4){display:none;}
    .subnav .path a:before{float:left;margin-left:-2px;}
    .subnav .search{width:140px;height:30px;border-radius:4px;}
    .subnav .search input{width:80px;height:30px;}
    .subnav .search input:last-child{width:40px;height:30px;background-size:auto 60px;}
    .subnav .tags{padding:0 10px;width:calc(100% - 168px);height:30px;border-radius:4px;}
    .subnav .tags h3{display:none;}
    .subnav .tags h1{margin-left:5px;padding:5px 0;width:100%;height:20px;font-size:14px;line-height:20px;}
    .banners{margin:0 1%;width:98%;height:130px;}
    .banners ul li img{position:absolute;top:50%;left:50%;margin-top:-65px;margin-left:-157px;width:314px;border-radius:4px;}
    .banners>ol{bottom:5px;margin-left:-42px;width:84px;}
    .foot{margin-top:5px;width:100%;height:auto;}
    .foot ul{height:auto;border-left:none;}
    .foot ul li{margin:0;width:50%;text-align:center;}
    .foot ul .title{margin:5px 0;font-size:16px;}
    .foot .about,.foot .about .title{width:100%;}
    .foot .links{display:none;}
    .foot .focus{display:none;}
    .foot .copyright{margin-top:5px;}
    .foot .copyright i{display:none;}
    .foot .copyright span::after{margin:0 5px;}
    .foot .copyright span:nth-child(3){display:none;}
    .foot .copyright a:last-child{/*display:none;*/}
    .foot .copyright span:nth-of-type(3){display:none;}
    .page{margin:5px 1%;width:98%;}
    .page a{width:30px;height:30px;line-height:30px;}
    .page b{width:30px;height:30px;line-height:30px;}
    .page b:first-child{display:none;}
    .ad,.ads{display:none;}
    .banner{width:100%;height:auto;}
    .banner ul{width:300%;height:auto;}
    .banner ul li{position:static;float:left;width:33.33%;height:auto;}
    .banner ul li:nth-child(1){left:-100%;}
    .banner ul li:nth-child(2){left:0;}
    .banner ul li:nth-child(3){left:100%;}
    .banner ul li a{display:block;}
    .banner .banner-pc{display:none;}
    .banner .banner-wap{display:block;}
    .banner li img{width:100%;}
    .banner-last,.banner-left,.banner-next,.banner-right{display:none;}
    .course{margin-top:0;padding-bottom:5px;width:98%;}
    .course h2{padding:5px 0;height:30px;border-bottom:none;color:#f80;text-align:center;font-size:20px;line-height:30px;}
    .course h2 span{display:none;}
    .course h2 strong{border-bottom:2px solid #f80;}
    .course h2 strong a{color:#f80;}
    .course .item{margin:5px 2% 0;width:96%;height:auto;}
    .course .item-intro li{width:33%;height:28px;border:none;font-size:16px;line-height:28px;}
    .course .item-intro li.active{border:none;}
    .course .item-intro li.active a{border-bottom:2px solid #f80;color:#f80;}
    .course .item-detail{padding-left:10px;}
    .course .item-detail li{margin:5px 0 0 10px;font-size:14px;line-height:20px;}
    .course .box{display:none;}
    .coursepage{margin:5px 1% 0;width:98%;}
    .coursepage .item{margin:0 0 5px 0;padding:0 1%;width:98%;height:auto;border-radius:4px;}
    .coursepage .item li{margin:5px 0 5px 24px;line-height:24px;}
    .coursepage .item li.item-title{margin-top:5px;height:30px;}
    .coursepage .item li.item-title a:first-child{margin-left:10px;height:24px;font-size:16px;}
    .coursepage .item li.item-title .item-title-more{margin-top:5px;}
    .coursepage .item li span{margin-right:5px;}
    .coursepage .item li a{width:80%;font-size:14px;}
    .courselist{margin:0 1%;padding:0 1% 5px;width:96%;border-radius:0 0 4px 4px;}
    .courselist h1{margin:5px 2%;}
    .courselist .list{padding:5px 2%;font-size:14px;}
    .courselist .list-title{font-size:16px;}
    .courselist .list-title a{text-overflow:ellipsis;white-space:nowrap;}
    .content{margin:5px 1% auto;padding:0 1%;width:96%;}
    .content h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;}
    .content .time{margin:5px 0 5px;}
    .content .time span:last-child{display:none;}
    .content .intro li{padding-left:8%;width:92%;}
    .content .intro li.intro-right{float:left;margin:0 0 0 10px;padding:0;width:300px;}
    .content .intro li.intro-right img{margin-left:-28px;}
    .content .more{padding:5px 1%;}
    .content .more .more-title{margin:5px 0 5px;font-size:16px;}
    .content .more h2{width:50%;white-space:nowrap;font-size:14px;}
    .content .more h2 a{font-size:12px;}
    .content .more h2:last-child{width:100%;font-size:10px;}
    .content .more h2:last-child a{display:inline-block;overflow:hidden;width:100%;font-size:10px;}
    .content .newstext{padding:5px 2%;font-size:14px;line-height:20px;}
    .content .newstext-intro{font-size:18px;}
    .content .newstext h2{margin:5px 0 5px;font-size:16px;}
    .content .newstext table{margin-top:5px;}
    .content .down-title{float:left;display:inline-block;margin:0 0 0 10px;height:30px;font-size:16px;line-height:30px;}
    .content .down-link a{width:160px;height:30px;line-height:30px;}
    .content .down-link img{margin:3px 0 0 10px;}
    .content .photodemo{padding:5px 1%;}
    .content .photodemo p{font-size:18px;}
    .content .photodemo .photodemo-title{margin-top:5px;}
    .content .photodemo .photodemo-title span{width:32%;}
    .content .photodemo .photodemo-intro img{margin-right:1%;margin-bottom:5px;width:31%;height:72px;}
    .content .photodemo .photodemo-intro img.active{border:2px solid #08f;}
    .content .updown{padding:10px 0;font-size:14px;}
    .content .updown-down{float:left;}
    .contents{margin:5px 1% auto;padding:0 1%;width:96%;border-radius:4px;}
    .friendlink{margin:5px 1% 0;padding:0;width:98%;}
    .friendlink .title{padding:5px 20px;font-size:18px;}
    .friendlink .detail{padding:5px 20px;}
    .friendlink .detail li{width:25%;font-size:12px;}
    .webbanner{margin-top:5px;height:auto;}
    .webbanner .web{display:none;}
    .shebaodata{margin:5px 1% 0;padding:5px 0;width:98%;}
    .shebaodata li{margin-left:3%;width:45%;}
    .shebaodata li:nth-child(2){display:none;}
    .shebaodata li:nth-child(4){display:none;}
    .shebaodata li .num{font-size:16px;}
    .shebaodata li .up{margin-bottom:0;font-size:12px;}
    .shebaodata li .down{font-size:14px;}
    .package{margin:0 1%;padding-top:10px;width:98%;}
    .package .intro{height:150px;}
    .package .intro .item{margin:0 1% 0;width:45%;}
    .package .intro .item:nth-child(1){display:none;}
    .package .intro .item:nth-child(2){left:0;}
    .package .intro .item:nth-child(3){left:50%;}
    .package .intro .item:nth-child(4){display:none;}
    .package .intro .item .item-title{margin:-20px -14px;font-size:12px;}
    .package .intro .item img{left:1px;width:100%;}
    .package .intro .item .item-time{padding:20px 0 4px;font-size:16px;}
    .package .intro .item .detail{font-size:16px;}
    .advantage{margin:0 1%;width:98%;}
    .advantage .detail{height:455px;}
    .advantage .detail>span{display:none;}
    .advantage .detail{background:url(../images/advantage_bg3.jpg) no-repeat top center;background-size:310px;}
    .advantage .detail .detail-left{top:88px;left:12px;}
    .advantage .detail .hr{height:10px;}
    .advantage .detail .title{margin-top:4px;font-size:16px;}
    .advantage .detail .desc p{padding:4px;}
    .serve{margin:0 auto;width:98%;height:260px;background:#fff url(../images/serve2.png) no-repeat center top;background-size:310px;}
    .serve .intro{top:10px;left:105px;font-size:16px;}
    .serve .item{width:100px;}
    .serve .item:nth-of-type(1){top:76px;left:20px;}
    .serve .item:nth-of-type(2){top:76px;left:124px;}
    .serve .item:nth-of-type(3){top:76px;left:230px;}
    .serve .item:nth-of-type(4){top:188px;left:20px;}
    .serve .item:nth-of-type(5){top:188px;left:124px;}
    .serve .item:nth-of-type(6){top:188px;left:230px;}
    .serve .item .item-title{font-size:12px;}
    .serve .item .item-price{padding:4px 0 4px;font-size:16px;}
    .serve .item .item-once{font-size:12px;}
    .webtotal{margin:0 1%;padding:0;width:98%;}
    .webtotal li{margin-bottom:5px;margin-left:1%;width:48%;}
    .webtotal li img{width:46px;}
    .webtotal li>div,.webtotal li>p{margin-top:0;margin-left:5px;}
    .webtotal li .detail-up{margin-bottom:0;font-size:16px;}
    .webtotal li .detail-down{overflow:hidden;width:99px;text-overflow:ellipsis;white-space:nowrap;font-size:12px;}
    .webstep{margin:0 1%;width:98%;}
    .webstep li{float:left;margin:0 2%;width:45%;}
    .webstep li img{width:100%;}
    .problem .container .item:nth-child(2) .item-box{background-position:100%;background:#fff;}
    .problem .container .item:nth-child(3) .item-box{background-position:100%;background:#fff;}
    .problem .container .item:nth-child(4) .item-box{background-position:100%;background:#fff;}
    .problem .container .item:nth-child(5) .item-box{background-position:100%;background:#fff;}
    .rate .rate-item p:nth-of-type(2){display:none;}
    .geshui {float: left;margin: 5px 1% auto;padding: 0 1%;width: 96%;}
}

@media (min-width:1200px){
.calculator {position:fixed;top:50%;right:-1px;color:#fff;z-index:999;height:110px;cursor:pointer;border-top-left-radius:5px;border-bottom-left-radius:5px;background:#5cb3ff;width:40px;float:right;overflow:hidden;}
.calculator span {width:20px;display:block;text-align:center;margin:0 auto;line-height:16px;}
.calculator span::before {content:"";margin-top:5px;display:block;width:20px;height:20px;background:url(../images/contact.png) left top no-repeat;}
}


@media (max-width: 1200px) {
	  .hcenter{margin: 5px 1% 0;padding: 10px 0;width: 98%;}
    .hcenter h2{font-size: 20px;}
    .hcenter h2:before,.hcenter h2:after{display: none;}

    .advantage{margin: 0 1%;width: 98%;}
    .advantage .detail{background:url(../images/advantage_bg3.jpg) no-repeat center;background-size: 100% 100%;}
    .advantage .detail>span{display: none;}
    .advantage .detail .detail-left{width: 95%;left: 5%;}
    .advantage .detail .detail-right{display: none;}
    .advantage .detail .title{font-size: 16px;}
    .advantage .detail .desc{width: calc(100% - 60px);}
    .rate .rate-sanjiao{display: none;}
    .container>img{width: 98%;margin: auto 1%;}
}

/*首页底部固定的样式 start*/
.footer_mask{
    display:none;
    position:fixed;
    bottom:0;
    left:0;
    right:0;
    z-index:1000;
    width:100%;
    color:#fff;
}
.footer_mask .container-fluid{
    background-color:#2B81CA;
    opacity: 0.9;
}
.footer_mask2{
    background-color:#2E76CA;
    opacity: 1;
}
.footer_mask2 .columns{
    display:inline-block;
    width:33%;
    padding:16px 0;
    text-align:center;
    color:#fff;
}
.footer_mask2 img{
    display:inline-block;
    width:22px;
    height:22px;
    color:#fff;
    margin-right:6px;
    vertical-align:middle;
}
/*首页底部固定的样式 end*/
/*商务回拨的弹框样式 start*/
#business_dialog{
      display:none;
      box-sizing: border-box;
}
#business_dialog .bg{
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    bottom:0;
    right:0;
    background-color:#000;
    z-index:1000000;
}
#business_dialog .dialog{
    position:fixed;
    z-index:100000001;
    width:85%;
    margin:auto;
    background-color:#fff;
    padding:50px 20px 20px;
    border-radius:6px;
}
#business_dialog .callMe{
    text-align:center;
    color:#0F7ACC;
    font-size:22px;
    margin:20px 0 26px;
}
#business_dialog .closeBtn{
    width:100%;
    position:relative;
}
.closeBtn img{
    position:absolute;
    left:42%;
    right:50%;
    top:30px;
    width:50px;
    height:50px;
}
#business_dialog .title_img{
    position:relative;
}
#business_dialog .title_img img{
    position:absolute;
    bottom:6px;
    left:37%;
    right:50%;
    width:90px;
    height:90px;
}
#business_dialog .input_box{
    width:100%;
    margin-top:20px;
}
#business_dialog .common_input{
    width:100%;
    box-sizing: border-box;
    border:1px solid #F2F2F2;
    padding:0 10px;
    height:44px;
    line-height:44px;
}
#business_dialog .code_input{
    border:1px solid #F2F2F2;
    padding:0 10px;
    height:44px;
    line-height:44px;
}
#business_dialog .flex_box{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
#business_dialog .code_input{
    width:100%;
    flex:1;}
#business_dialog  .flex_box img{
    width:auto;
    display: inline-block;
    vertical-align: middle;
}
#business_dialog .saveBtn{
    width:100%;
}
#business_dialog .saveBtn  button{
    width:100%;
    height:46px;
    text-align: center;
    margin-top:40px;
    color:#fff;
    border:none;
    background-color:#3F95E0;
}
#business_dialog  .btn-default:hover{
    width:100%;
    height:46px;
    text-align: center;
    margin-top:40px;
    color:#fff;
    border:none;
    background-color:#3F95E0;
;}
/*商务回拨的弹框样式 end*/
/*在手机模式下显示底部的*/
@media (max-width: 439px){
    .footer_mask{
        display:block!important;
    }
    .bg01{
        display:none!important;
    }
}
/*在iphone5小屏幕下改变弹框里面的图片的大小*/
@media (max-width:320px) {
    .title_img img {
        width: 80px !important;
        height: 80px !important;
    }
    .closeBtn img {
        width: 35px !important;
        height: 35px !important;
    }
    #business_dialog .dialog .callMe {
        margin: 5px 0 22px;
    }
}
/*返回顶部的按钮最先开始隐藏*/
.back_top{
    display:none;
    background-color:#1A95E7;}
/*去掉底部原来的在线咨询ins标签*/
#newBridge .nb-icon-wrap-0 .nb-icon-wrap-base{
    background:none!important;
}
ins#nb_icon_wrap.nb-icon-wrap.nb-icon-right-bottom.nb-icon-wrap-0{
    height:0!important;
    width:0!important;
}
       /* #sundiv{
            position:absolute;
            z-index: 90000000000;
            cursor: pointer;
            box-shadow: 0 0 10px rgba(0,0,0,.1);
        ;}
        #sundiv img{
            display: block;
            width: 135px;
            height: 135px;
           margin: 0 auto;
        ;}
        #sundiv div{
            width: 100%;
            background: #f60;
            font-size: 12px;
            text-align: center;
            color: #fff;
        ;}
        div.img_care{
          padding-top: 5px;
        ;}
        div.img_text{
            height: 26px;
            line-height: 26px;
            padding-bottom: 3px;
        }*/