
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,button,input,textarea,th,td,form{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.5 "5FAE8F6F96C59ED1",Arial,"5b8b4f53",sans-serif;}
body{padding-top:100px;background-color:#fff;color:#333;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4,h5,h6{font-size:100%;}
em,i{font-style:normal;}
small{font-size:12px;}
ol,ul{list-style:none;}
a{color:#1c8dff;text-decoration:none;}
a:hover{color:#1a8eff;text-decoration:none;}
a:focus{outline:0;}
button,input,label,select,textarea{vertical-align:middle;font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
hr{height:1px;border:none;}
a img,img{border:0;}

.fr{float:right;}
.fl{float:left;}
.hide{display:none;}
.block{display:block;}
.red{color:red;}
.blue{color:#00f;}
.green{color:green;}
.body{border:1px solid #ddd;}
.clear{clear:both;display:block;overflow:hidden;height:0;}
.w100{position:relative;overflow:hidden;width:100%;}
.container{position:relative;overflow:hidden;margin:0 auto;width:1200px;}
.nav-fixed{position:absolute;top:0;z-index:999;clear:both;height:100px;border-bottom:1px solid #ddd;background:#fff;}

.nav{height:100px;}
.nav .logo{float:left;width:200px;}
.nav .logo a{display:block;width:100%;height:100px;background:#fff url(/static/image/icon_all.png) no-repeat;}
.nav .menu{float:left;margin-top:30px;width:1000px;}
.nav .menu li{float:left;overflow:hidden;width:160px;height:40px;text-align:center;line-height:40px;}
.nav .menu li a{color:#5e5e5e;font-weight:600;font-size:20px;}
.nav .menu li.on,
.nav .menu li:hover{color:#0ae;}
.nav .menu li.on a,
.nav .menu li:hover a{color:#0ae;text-decoration:none;}
.nav .search{float:right;overflow:hidden;margin-top:35px;padding-left:10px;width:230px;height:42px;border:1px solid #0d78c6;background:#fff;}
.nav .search form{display:block;height:42px;}
.nav .search .ipt{width:165px;height:42px;border:0;color:#5e5e5e;}
.nav .search .btn{width:60px;height:42px;border:0;background:#fff url(/static/image/icon_all.png) no-repeat 30px -92px;text-indent:-9999em;font-size:0;cursor:pointer;}

.home-banner{height:445px;background:#fff url(/static/image/banner_home.jpg) no-repeat 50% 50%;}
.home-banner dl{float:left;padding-left:69px;width:60%;}
.home-banner dl dt{clear:both;padding:20px 0 10px;width:100%;color:#fff;font-size:15px;}
.home-banner dl dt strong{display:block;padding-bottom:5px;color:#fff;font-weight:400;font-size:38px;}
.home-banner dl dt span{display:block;padding:6px 0;}
.home-banner dl dd{padding-top:5px;width:100%;color:#fff;}
.home-banner dl dd span{display:block;margin-bottom:5px;}
.home-banner dl dd a{margin-right:5px;color:#fff;font-size:15px;}
.home-banner dl dd .btn{clear:both;margin-top:20px;width:100%;}
.home-banner dl dd .btn a{display:inline-block;margin-right:30px;width:180px;height:60px;border-radius:10px;text-indent:60px;font-size:22px;line-height:60px;}
.home-banner dl dd .btn a.btn1{background:#fff url(/static/image/icon_all.png) -280px -88px no-repeat;color:#0ae;}
.home-banner dl dd .btn a.btn2{background:#87c80f url(/static/image/icon_all.png) -280px -138px no-repeat;color:#fff;}
.home-banner .player{float:left;padding-top:42px;padding-right:18px;width:30%;}
.home-banner .player video{height:351px;max-width:100%;}

.home-notice{position:relative;margin-top:-30px;}
.home-notice .notice{clear:both;margin:15px auto;padding:15px 0 20px 2%;width:96%;border:1px solid #fff;border-radius:3px;background:#fff;box-shadow:0 5px 15px 0 #ececec;color:#3d516a;font-size:17px;}
.home-notice .notice::before{position:absolute;margin-top:6px;width:20px;height:20px;background:url(/static/image/icon_all.png) 0 -150px no-repeat;content:"";}
.home-notice .info{text-indent: 2em;font-size: 14px;line-height: 30px;}

.home-intro{margin-top:30px;}
.home-intro dl dt{overflow:hidden;margin:10px 0;width:100%;color:#999;text-align:center;}
.home-intro dl dt h3{color:#007ae4;font-weight:400;font-size:40px;}
.home-intro dl dt span{font-size:24px;}
.home-intro dl dd{overflow:hidden;padding-top:30px;width:100%;}
.home-intro dl dd ul{overflow:hidden;width:100%;}
.home-intro dl dd ul li{float:left;overflow:hidden;width:27%;height:150px;text-align:center;}
.home-intro dl dd ul li h4{float:left;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #0078e1;font-weight:400;font-size:20px;}
.home-intro dl dd ul li span{clear:both;display:block;margin-top:10px;width:68%;color:gray;text-align:left;}
.home-intro dl dd ul li.no4{width:19%;}
.home-intro dl dd ul li.no4 span{width:95%;}

.home-list{padding-top:20px;background-color:#f7f8fa;}
.home-list dl{float:left;margin-bottom:65px;padding:15px 2%;width:28.5%;border:1px solid #ddd;background-color:#fff;}
.home-list dl.two{margin:0 1%;}
.home-list dl:nth-last-child(1),
.home-list dl:nth-last-child(2),
.home-list dl:nth-last-child(3){margin-bottom:20px;}
.home-list dl dt{overflow:hidden;margin:5px 0 15px;width:100%;color:#999;text-align:left;}
.home-list dl dt strong{border:0;color:#007ae4;text-indent:2.1em;font-weight:400;font-size:32px;}
.home-list dl dt strong::before{display: block;content: "";width: 48px;height: 48px;position: absolute;background: #fff url(/static/image/icon_all.png) no-repeat -100px -100px;  }
.home-list dl dt span{float:right;margin-top:15px;}
.home-list dl dt span a{color:#999;font-size:14px;}
.home-list dl dd{clear:both;display:block;overflow:hidden;width:100%;height:42px;border-bottom:1px dashed #c3c6cb;line-height:42px;}
.home-list dl dd a{color:#3b506b;font-size:15px;width: calc(100% - 70px);display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.home-list dl dd a:hover{color:#0078e1;}
.home-list dl dd span{float:right;color:#999;font-size:12px;}
.home-list dl dd:nth-last-child(1){border-bottom:0;}

.home-class{padding:30px 0;background:#0d78c6;}
.home-class dl{overflow:hidden;margin:auto;padding:20px 0;width:83%;}
.home-class dl dt{overflow:hidden;padding-bottom:40px;width:100%;border-bottom:1px solid #fff;color:#fff;text-align:center;}
.home-class dl dt h3{color:#fff;font-weight:400;font-size:40px;}
.home-class dl dt span{font-size:18px;}
.home-class dl dd{overflow:hidden;padding-top:40px;width:100%;}
.home-class dl dd ul{overflow:hidden;width:100%;}
.home-class dl dd ul li{float:left;overflow:hidden;margin-right:8%;width:19%;text-align:center;}
.home-class dl dd ul li h4{padding:4px 0;width:100%;height:32px;background:#fff;color:#0d78c6;font-weight:400;font-size:18px;line-height:32px;}
.home-class dl dd ul li p{overflow:hidden;margin-top:10px;width:100%;height:125px;color:#fff;text-align:left;text-indent:2em;}
.home-class dl dd ul li a{display:block;margin:15px 0;height:36px;border:1px solid #fff;color:#fff;line-height:36px;}
.home-class dl dd ul li a:hover{background-color:#fff;color:#0d78c6;}
.home-class dl dd ul li.no4{margin-right:0;width:19%;}

.home-link{position:relative;padding-top:30px;color:#5a5a66;}
.home-link .info{position:absolute;z-index:2;display:block;margin-top:-10px;margin-left:20px;width:90px;height:26px;background-color:#e3e3e3;text-align:center;line-height:26px;}
.home-link .detail{position:relative;z-index:1;overflow:hidden;padding:25px 10px;border:1px solid #ddd;line-height:180%;}
.home-link .detail a{margin-right:5px;padding:0 8px 0 5px;color:#5a5a66;font-size:13px;}
.home-link .detail a:hover{color:#0d78c6;text-decoration:none;}

.footer{clear:both;margin:30px 0 0;padding:20px 0;height:185px;background-color:#0d78c6;color:#fff;font-size:15px;}
.footer a{color:#fff;}
.footer .left{float:left;margin-left:3%;width:50%;}
.footer .left .link{overflow:hidden;margin-top:10px;padding:10px 0;}
.footer .left .link a{margin:0 5px;}
.footer .left .info{overflow:hidden;margin-top:10px;}
.footer .left .info p{display:block;overflow:hidden;padding:7px 0;}
.footer .right{float:right;margin-top:10px;margin-right:3%;width:120px;text-align:center;font-size:13px;padding-top: 120px;}
.footer .right::before{content: "";display: block;width: 100px;height: 100px;position: absolute;background: url(/static/image/icon_picture.png) 0 -300px;margin-top: -100px;margin-left: 10px;}

.float{position:fixed;right:50px;top: 50%;z-index:999;width:48px;}
.float a{float:right;display:block;width:48px;background:#fff url(/static/image/icon_all.png) no-repeat;}
.float .kefu{position:relative;display:block;margin-right: -50px;width:250px;height:80px;border:1px solid #dadee7;border-radius:2px;background-position:-300px -300px;}
.float .kefu .qq{position:absolute;top:18px;left:98px;display:block;width:22px;height:22px;background:#fff url(/static/image/icon_all.png) -50px -100px no-repeat;}
.float .kefu .info{position:absolute;top:16px;left:126px;color:#000;font-size:20px;}
.float .kefu .time{position:absolute;top:50px;left:98px;color:#000;}
.float .qqqun{margin-top:120px;height:48px;background-position:-188px -90px;}
.float .qqqun:hover{background:#0f8be4 url(/static/image/icon_all.png) -226px -90px no-repeat;}
.float .weixin{height:48px;background-position:-188px -130px;}
.float .weixin:hover{background:#0f8be4 url(/static/image/icon_all.png) -226px -130px no-repeat;}
.float .weixin .weixin-show {display:none;position: absolute;z-index: 999;margin: -300px 0 0 -200px;width: 200px;height: 262px;background: url(/static/image/icon_picture.png) 0 0 no-repeat;  }
.float .weixin:hover .weixin-show{display:block;}
.float .gotop{display:none;margin-top:15px;height:48px;background-position:-190px -170px;}
.float .gotop:hover{background:#0f8be4 url(/static/image/icon_all.png) -228px -170px no-repeat;}

.site{padding:20px 0;}
.site a{color:#333;}
.site a:hover{color:#1a8eff;}

.subnav{clear:both;overflow:hidden;margin:20px auto;width:95%;border:1px solid #e3e3e3;}
.subnav ul{overflow:hidden;width:100%;}
.subnav ul li{float:left;overflow:hidden;width:130px;height:42px;text-align:center;line-height:42px;}
.subnav ul li a{display:block;color:#333;font-size:18px;}
.subnav ul li a:hover,
.subnav ul li.on a{background:#0ae;color:#fff;}

.list{position:relative;float:left;overflow:hidden;padding:10px 2%;width:66%;border-bottom:0;}
.list .detail{position:relative;clear:both;overflow:hidden;padding:25px 0;width:100%;border-bottom:1px dashed #ccc;}
.list .detail:nth-last-child(1){border-bottom:0;}
.list .detail .info{float:right;overflow:hidden;padding-right:2%;width:68%;}
.list .detail .info h4{display:block;overflow:hidden;height:32px;font-size:18px;}
.list .detail .info h4 a{color:#3b506b;}
.list .detail .info h4 a:hover{color:#1a8eff;}
.list .detail .info .detail{color:#999;}
.list .detail .info .detail .des{padding:5px 0 10px;line-height:150%;}
.list .detail .info .detail .date{float:left;margin-right:30px;text-indent:2em;}
.list .detail .info .detail .date::before{content: "";display: block;width: 20px;height: 20px;position: absolute;background:url(/static/image/icon_all.png) 0 -200px no-repeat;}
.list .detail .info .detail .tag{float:left;text-indent:2em;}
.list .detail .info .detail .tag::before{content: "";display: block;width: 20px;height: 20px;position: absolute;background:url(/static/image/icon_all.png) 0 -220px no-repeat;}
.list .detail .info .detail .tag a{margin-right:10px;color:#1c8eff;}
.list .detail .picture{overflow:hidden;width:100%;background-color:#fff;line-height:100%;}
.list .detail .picture{float:left;width:30%;}
.list .detail .picture img{width:195px;height:135px;}
.list .detail .picture .pic{display:block;}

.content{float:left;margin-bottom:20px;padding:30px 2%;width:66%;min-height:600px;background:#fff;}
.content .info{padding-bottom:20px;width:100%;border-bottom:1px solid #ddd;}
.content .info dt{overflow:hidden;padding:10px 0;}
.content .info dt h1{text-align:center;font-weight:400;font-size:22px;}
.content .info dd{overflow:hidden;color:#999;text-align:center;font-size:14px;line-height:180%;}
.content .main{position:relative;overflow:hidden;padding:20px 0 20px 3%;width:90%;color:#555;font-size:14px;line-height:180%;}
.content .main img{margin:5px auto;height:auto;max-width:680px;text-indent:0;}
.content .main p{clear:both;display:block;margin-bottom:10px;}
.content .main a{color:#1a8eff;}
.content .main .tags{overflow:hidden;margin-top:20px;height:26px;color:#999;line-height:26px;}
.content .main .tags a{margin:0 5px;}
.content .pre-next{clear:both;overflow:hidden;padding:15px 0;width:100%;height:45px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:45px;}
.content .pre-next span{width:47.5%;height:45px;color:#999;line-height:45px;}
.content .pre-next span.pre{float:left;text-align:left;}
.content .pre-next span.next{float:right;text-align:right;}
.content .pre-next a{color:#333;}
.content .like{position:relative;overflow:hidden;margin:20px 0;width:100%;}
.content .like .like-left{float:left;width:47.5%;}
.content .like .like-right{float:right;width:47.5%;}
.content .like dt{position:relative;overflow:hidden;margin-bottom:6px;width:100%;color:#395169;font-size:20px;font-weight: bold;}
.content .like ul{overflow:hidden;width:98%;}
.content .like dd{display:block;overflow:hidden;height:33px;line-height:33px;}
.content .like dd span{float:right;color:#999;font-size:12px;}
.content .like dd a{color:#555;font-size:14px;width: calc(100% - 70px);display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.content .like dd a:hover{color:#1a8eff;text-decoration:none;}

.content-bottom{clear:both;overflow:hidden;padding:40px 0;width:100%;border-top:1px solid #ddd;text-align:center;}
.content-bottom a{display:inline-block;overflow:hidden;margin:0 0 20px 20px;width:183px;height:60px;border-radius:4px;background:#ccc url(/static/image/icon_all.png) no-repeat 15px 12px;color:#fff;text-indent:2em;font-size:22px;line-height:60px;}
.content-bottom a.btn1{background-color:#89c60f;}
.content-bottom a.btn2{background:#14bb8f url(/static/image/icon_all.png) 15px -60px no-repeat;}
.content-bottom a.d3{background-color:#06beca;}
.content-bottom a:hover{background-color:#0ae;}

.page{clear:both;overflow:hidden;margin:30px auto;padding:0 2%;width:96%;height:33px;text-align:center;line-height:33px;}
.page a{padding:3px 8px;border:1px solid #dedede;background:#fff;color:#666;font-size:13px;}
.page a:hover{border:1px solid #dedede;background:#1a8eff;color:#fff;text-decoration:none;}
.page span{margin:0 5px;width:auto;}
.page b{padding:3px 8px;border:1px solid #dedede;background:#1a8eff;color:#fff;font-weight:400;}
.page a b{padding:0;border:none;background:0 0;color:#666;font-weight:400;}

.sidebar{float:right;margin-right:2%;padding-bottom:20px;width:28%;}
.sidebar .home-list{overflow:hidden;padding-top:0;}
.sidebar .home-list dl{margin:0 auto;padding:10px 0;width:100%;border:none;}
.sidebar .sidebar-ad{width: 330px;height: 150px;display: block;background: url("/static/image/icon_picture.png") -200px -180px no-repeat;margin: 10px 0;}

.video{margin-top:30px;}
.video .info{overflow:hidden;margin:10px 0;color:#0ae;text-align:center;}
.video .info h3{font-weight:400;font-size:42px;}
.video .info h3::after{content: "";display: block;position: absolute;width: 690px;height: 15px;background: #fff url(/static/image/icon_picture.png) -200px 0 no-repeat;margin-left: 255px;margin-top: -36px;z-index: -1;}
.video .info p{font-size:15px;line-height:220%;}
.video .detail{overflow:hidden;padding:25px 0;width:100%;}
.video .detail dl{position:relative;float:left;margin-right:1.1%;margin-bottom:30px;padding:1%;width:22%;border:1px solid #f1f1f1;box-shadow:0 2px 8px 2px #ececec;color:#3f506a;font-size:13px;}
.video .detail dl:nth-of-type(3n){margin-right:0;}
.video .detail dl dt{position:relative;overflow:hidden;width:100%;cursor:pointer;}
.video .detail dl dt img{width:100%;height:100%;}
.video .detail dl dt::before{content: "";position: absolute;top: 50%;left: 50%;z-index: 99;display: block;margin: -30px 0 0 -30px;width: 60px;height: 60px;background: url(/static/image/icon_all.png) -40px -150px no-repeat;cursor: pointer;}
.video .detail dl dt:hover::before{background-position:-40px -210px;}
.video .detail dl dd{overflow:hidden;padding:10px 0 0;width:100%;}
.video .detail dl dd div{clear:both;padding:2px 0;}
.video .detail dl a{color:#3f506a;font-size:13px;}
.video .detail dl a:hover{color:#0ae;}
.video .detail dl .title{overflow:hidden;width:100%;height:40px;}
.video .detail dl .des{overflow:hidden;padding-bottom:5px;width:100%;height:26px;line-height:26px;}
.video .detail dl .des span{width:47.5%;}
.video .detail dl .des .fl{background-position:0 5px;}
.video .detail dl .des .fr{background-position:0 -25px;text-align:left;}

.video-show{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;display:none;width:100%;height:100%;background:rgba(0,0,0, .7);}
.video-show .player{position:absolute;top:45%;left:50%;margin:-195px 0 0 -335px;width:640px;height:360px;border:15px solid #fff;background:#000;}
.video-show .player .play{position:relative;clear:both;overflow:hidden;width:640px;height:360px;}
.video-show .player .play embed,
.video-show .player .play video{width:100%;height:100%;object-fit:fill;}
.video-show .close{position:absolute;top:-34px;right:-34px;z-index:2147483647;width:34px;height:34px;border-radius:50%;background:#fff url(/static/image/icon_all.png) 0 -240px no-repeat;text-align:center;cursor:pointer;}

.about{float:left;padding:5% 5% 0;width:69.5%;}
.about h1{clear:both;margin:0 0 20px;height:50px;color:#1a8eff;text-align:center;font-size:28px;line-height:50px;}
.about .main{width:800px;font-size:15px;line-height:190%;}
.about .main img{max-width:99%;}
.about .main p{margin-bottom:15px;text-indent:2em;}
.about .main a{text-decoration:underline;}

.about-side{float:left;padding:5% 2.5% 0;width:15%;min-height:500px;border-right:1px solid #ddd;background:#fff;}
.about-side li{overflow:hidden;margin:10px 0;height:36px;text-align:left;line-height:36px;}
.about-side li a{display:block;color:#666;text-indent:3em;font-size:15px;}
.about-side li a.on,
.about-side li a:hover{background:#1a8eff;color:#fff;text-decoration:none;}

/*社保页面*/
.shebao-banner{width:100%;height:400px;position:relative;overflow:hidden}
.shebao-banner img{position:absolute;left:50%;margin-left:-960px}

.shebao-data{padding:20px 0;position:relative;width:1200px;margin:0 auto;background-color:#fff;margin-top:10px}
.shebao-data li{display:inline-block;width:280px;margin-left:10px}
.shebao-data li>div,.shebao-data li>p{display:inline-block;vertical-align:middle;margin:0}
.shebao-data li p{margin:0}
.shebao-data li .num{font-size:50px;font-weight:bolder}
.shebao-data li .up{color:#636363;margin-bottom:10px;text-align:left}
.shebao-data li .down{font-size:18px;font-weight:700;color:#636363;text-align:left}
.shebao-data li .num1{color:#ff9920}
.shebao-data li .num2{color:#84bdfe}
.shebao-data li .num3{color:#2cca6f}
.shebao-data li .num4{color:#f0c505}
.shebao-data li .num sup{top:-.5em;font-size:75%;line-height:0;position:relative;vertical-align:baseline}

.shebao-price{background-color:#f2f2f2;padding:20px 0 30px 0}
.shebao-price .left{width:201px;height:274px;background-color:#4ac1ff;text-align:center;padding:50px 25px 0 25px;box-sizing:border-box;float:left}
.shebao-price .left h3{font-size:31px;letter-spacing:5px;color:#fefefe;font-weight:600}
.shebao-price .left p{margin-top:30px;font-size:16px;letter-spacing:2px;color:#fff}
.shebao-price ul{width:945px;box-sizing:border-box;float:left}
.shebao-price ul li{position:relative;width:279px;height:128px;background-color:#fff;box-shadow:2px 3px 5px 1px rgba(44,18,1,.04);border:solid 1px #ebecec;padding:0 25px;float:left;box-sizing:border-box;margin:0 0 18px 36px}
.shebao-price ul li>div{position:relative;z-index:2;margin-top:34px}
.shebao-price ul li h3{font-size:16px;letter-spacing:2px;color:#333;font-weight:500}
.shebao-price ul li h5{margin-top:10px;color:#e6212a;font-weight:500;font-size:16px}
.shebao-price ul li h5 span{color:#666;text-decoration:line-through;margin-right:10px}
.shebao-price ul li>span{text-align:center;line-height:128px;position:absolute;top:0;left:0;width:279px;height:128px;background-color:#4ac1ff;opacity:0;transition:opacity .3s;z-index:2;color:#fff;font-size:16px;cursor:pointer}
.shebao-price ul li:hover>span{opacity:1}
.shebao-price ul li::after{content:"";width:56px;display:block;height:56px;background:url(/static/image/icon_all.png) no-repeat -300px -500px;margin:-55px 0 0 160px;position:absolute}
.shebao-price ul li:nth-of-type(2)::after{background-position:-300px -600px}
.shebao-price ul li:nth-of-type(3)::after{background-position:-300px -700px}
.shebao-price ul li:nth-of-type(4)::after{background-position:-300px -800px}
.shebao-price ul li:nth-of-type(5)::after{background-position:-300px -900px}
.shebao-price ul li:nth-of-type(6)::after{background-position:-300px -1000px}

.shebao-problem{background:url(/static/image/problem-bg.png) no-repeat 50%;height:500px}
.shebao-problem h2{font-size:28px;font-weight:700;color:#0ae;text-align:center;margin:0;padding:50px 0 39px}
.shebao-problem .item{display:inline-block;width:24%;height:160px;padding:1px;background-color:#fff;cursor:pointer}
.shebao-problem .item:hover .item-box{display:none}
.shebao-problem .item:hover .item-boxHover{display:block}
.shebao-problem .item-box{display:block;width:100%;height:100%;position:relative}
.shebao-problem .item .item-box::after{content:"";width:75px;display:block;height:50px;background:url(/static/image/icon_all.png) no-repeat 0 -400px;margin:55px 0 0 170px;position:absolute}
.shebao-problem .item:nth-of-type(1) .item-box::after{background-position:0 -400px}
.shebao-problem .item:nth-of-type(2) .item-box::after{background-position:-100px -400px}
.shebao-problem .item:nth-of-type(3) .item-box::after{background-position:-200px -400px}
.shebao-problem .item:nth-of-type(4) .item-box::after{background-position:-300px -400px}
.shebao-problem .item:nth-of-type(5) .item-box::after{background-position:0 -450px}
.shebao-problem .item:nth-of-type(6) .item-box::after{background-position:-100px -450px}
.shebao-problem .item:nth-of-type(7) .item-box::after{background-position:-200px -450px}
.shebao-problem .item:nth-of-type(8) .item-box::after{background-position:-300px -450px}
.shebao-problem .item-box p{position:absolute;margin:0;font-size:20px;font-weight:700;color:#636363;left:35px;top:53px}
.shebao-problem .item-box span{position:absolute;color:#636363;left:54px;top:87px}
.shebao-problem .item-boxHover{width:100%;height:100%;background:url(/static/image/item-bg.png) no-repeat 50%;display:none;position:relative}
.shebao-problem .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}
.shebao-problem .item-boxHover span{position:absolute;color:#fff;left:195px;top:120px}

.shebao-process{background-color:#f2f2f2;padding:20px 0 30px 0}
.shebao-process h3{text-align:center;font-size:30px;line-height:60px;letter-spacing:3px;color:#333}
.shebao-process ul{margin-top:35px;overflow:hidden}
.shebao-process ul li{float:left}
.shebao-process ul li:nth-child(odd){width:231px;height:90px;line-height:90px;padding-left:15px;text-align:center}
.shebao-process ul li:nth-child(1){background:url(/static/image/icon_all.png) no-repeat 0 -500px}
.shebao-process ul li:nth-child(3){background:url(/static/image/icon_all.png) no-repeat 0 -600px}
.shebao-process ul li:nth-child(5){background:url(/static/image/icon_all.png) no-repeat 0 -700px}
.shebao-process ul li:nth-child(7){background:url(/static/image/icon_all.png) no-repeat 0 -800px}
.shebao-process ul li:nth-child(even){width:55px;height:21px;margin-top:37px;margin-right:6px;background:url(/static/image/icon_all.png) no-repeat 0 -900px}
.shebao-process a{width:160px;height:50px;text-align:center;color:#fff;display:block;margin:20px auto 0;background-color:#4ac1ff;line-height:50px;border-radius:10px}

.shebao-jishu{padding:40px 40px;background:linear-gradient(45deg,#fda343,#fb3833);border-radius:30px;overflow:hidden;width:1200px;margin:20px auto;box-sizing:border-box}
.shebao-jishu .jishu{width:100%;padding:30px;background-color:#fff;border-radius:30px;box-sizing:border-box}
.shebao-jishu .jishu h3{text-align:center;font-size:30px;line-height:60px;letter-spacing:3px;color:#333}
.shebao-jishu .jishu table{border-collapse:collapse;border:1px solid #aaa;width:100%;height:100%;vertical-align:middle;text-align:center;margin-bottom:20px}
.shebao-jishu .jishu tr:nth-child(odd){background-color:#f5f5f5;vertical-align:middle}
.shebao-jishu .jishu tr:nth-child(even){background-color:#fff;vertical-align:middle}
.shebao-jishu .jishu th{padding:5px 15px 5px 6px;background-color:#3f3f3f;border:1px solid #3f3f3f;text-align:left;color:#fff;vertical-align:middle}
.shebao-jishu .jishu td{padding:6px 15px 6px 6px;border:1px solid #aaa;vertical-align:middle}
.shebao-jishu .jishu p{line-height:30px;font-size:14px;color:#333}
.shebao-jishu .jishu p strong{font-weight:600;margin-top:30px;font-size:16px;color:#e6212a}

.shebao-news{background-color:#f2f2f2;padding:20px 0 30px 0}
.shebao-news h3{text-align:center;font-size:30px;line-height:60px;letter-spacing:3px;color:#333}
.shebao-news .news{width:1200px;height:250px;margin:10px auto 0;clear:both;line-height:18px;color:#999;font-size:12px}
.shebao-news .news .item{cursor:pointer;border:1px solid #fff;display:inline;width:230px;height:250px;float:left;overflow:hidden;background-color:#fff;position:relative;margin-right:10px}
.shebao-news .news .item:last-of-type{margin-right:0}
.shebao-news .news .item .pic1{width:160px;height:110px;text-align:center;position:absolute;top:22px;right:40px;z-index:99}
.shebao-news .news .item .txt1{width:230px;height:100px;color:#999;position:absolute;top:145px;left:0;z-index:99}
.shebao-news .news .item span.tit{font-size:20px;display:block;text-align:center}
.shebao-news .news .item .txt1 .tit{color:#000;line-height:30px}
.shebao-news .news .item .txt1 p{padding:10px;text-align:center;font-size:16px}


.home-banner-wap,
.nav-fixed-wap,
.info-wap,
.like-wap,
.float .kefu-wap{display:none;}



@media screen and (max-width:640px){
    .nav-fixed,
    .sidebar,
    .site,
    .subnav,
    .home-banner,
    .home-class,
    .home-intro dl dd,
    .home-link,
    .float .kefu,
    .float .qqqun,
    .float .weixin,
    .float .gotop,
    .footer .left .link,
    .footer .right,
    .content .detail .tags,
    .content .like,
    .content .pre-next,
    .video .info,
    .about-side,
    .wap{display:none;width:0;height:0;}

    .body{border:0;}
    .container{width:100%;}
    .nav-fixed-wap{position:fixed;top:0;z-index:9999999999;clear:both;display:block;height:96px;border-bottom:1px solid #ddd;background:#fff;}

    .nav .logo{width:60%;}
    .nav .logo a{width:100%;height:50px;background: #fff url(/static/image/icon_all.png) -200px 0 no-repeat;}
    .nav .search{margin-top:10px;margin-right:2%;padding-left:0;width:35%;height:24px;border:1px solid #0d78c6;}
    .nav .search form{display:block;height:24px;}
    .nav .search .ipt{width:65%;height:24px;text-indent:.5em;font-size:12px;}
    .nav .search .btn{width:30%;height:24px;background:#fff url(/static/image/icon_all.png) no-repeat -15px -95px;background-size:75px;}
    .nav .nav-wap{overflow-x:scroll;width:100%;}
    .nav .nav-wap::-webkit-scrollbar{display:none;width:100%;}
    .nav .nav-wap .menu{float:none;margin-top:0;width:100%;white-space:nowrap;}
    .nav .nav-wap .menu li{float:none;display:inline-block;overflow:hidden;padding:0 0 3px;width:20%;height:35px;text-align:center;line-height:35px;}
    .nav .nav-wap .menu li a{display:inline-block;font-size:120%;}
    .nav .nav-wap .menu li.on a,
    .nav .nav-wap .menu li:hover a{border-bottom:3px solid #0ae;}

    .home-banner-wap{display:block;margin:0 0 1rem;min-height:180px;background:#fff url(/static/image/banner_home_wap.jpg) no-repeat 50% 50%;background-size:100%;color:#fff;}
    .home-banner-wap .banner{overflow:hidden;padding:5% 0;width:80%;text-align:center;}
    .home-banner-wap .banner h3{font-size:160%;}
    .home-banner-wap .banner p{line-height:160%;}
    .home-banner-wap .banner a{display:inline-block;margin:3% 0 1.5%;padding:1.5% 0;width:50%;background-color:#fff;box-shadow:0 3px 15px 3px #d7d7d9;color:#0d78c6;font-size:110%;}
    .home-banner-wap .banner a:hover{background-color:#0d78c6;color:#fff;}

    .home-intro{margin-top:0;padding:15px 0 20px;border-bottom:1px solid #ddd;}
    .home-intro dl dt{margin:0;padding:0;}
    .home-intro dl dt h3{font-size:180%;}
    .home-intro dl dt span{font-size:130%;}

    .home-list{margin-top:0;}
    .home-list dl{float:none;margin-bottom:5px;padding:25px 4% 0;width:92%;border:0;}
    .home-list dl.two{margin:0;}
    .home-list dl dt{margin:5px 0;}
    .home-list dl dt strong{background:#fff url(/static/image/icon_all.png) no-repeat -10px -102px;background-size:60px;font-size:180%;}
    .home-list dl dt span{float:right;margin-top:10px;}
    .home-list dl dd{height:42px;line-height:42px;}
    .home-list dl dd a{font-size:14px;}

    .footer{margin:30px 0 0;padding:10px 0;height:auto;border-top:5px solid #0b78c6;background-color:#fff;color:#0c78c4;text-align:center;font-size:14px;}
    .footer a{color:#0c78c4;}
    .footer .left{float:none;margin-left:0;width:100%;}
    .footer .left .info{text-align:center;}
    .footer .br-wap{display:block;padding-top:15px;text-align:center;}
    .float{right:10px;bottom:40px;top: auto;}
    .float .kefu-wap{display:block;width:123px;height:36px;border:1px solid #dadee7;border-radius:50px;background:#fff;text-align:center;}
    .float .kefu-wap .qq{display:inline-block;width:22px;height:22px;background: #fff url(/static/image/icon_all.png) -50px -100px no-repeat;vertical-align:middle;}
    .float .kefu-wap .info{max-width:70px;color:#1e2330;vertical-align:middle;font-size:17px;line-height:36px;}

    .list{padding:10px 3%;width:94%;}
    .list .detail{padding:15px 0;border-bottom:1px solid #ddd;}
    .list .detail .info{float:left;overflow:hidden;padding:0;width:65%;}
    .list .detail .picture{float:right;overflow:hidden;width:30%;background-color:#fff;line-height:100%;}
    .list .detail .info h4{height:auto;font-weight:400;font-size:14px;line-height:160%;}
    .list .detail .info h4 a{color:#3a5168;}
    .list .detail .info .detail{display:none;width:0;height:0;}
    .list .detail .picture img{width:100%;height:100%;max-height:68px;}

    .content{overflow:hidden;padding:10px 3% 0;width:94%;min-height:300px;}
    .content .info{padding-bottom:0;border-bottom:0;}
    .content .info dt,
    .content .info dt h1{color:#3b5169;text-align:left;font-size:110%;}
    .content .info dd{text-align:left;}
    .content .info a{color:gray;}
    .content .main{margin:auto;padding:20px 2%;width:94%;}
    .content .main img{margin:auto;max-width:95%;}
    .content .like-wap{display:block;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
    .content .like-wap .info-wap{clear:both;display:block;overflow:hidden;width:100%;height:26px;color:#999;font-size:12px;line-height:26px;}
    .content .like-wap .info-wap span{float:left;width:32%;}
    .content .like-wap .info-wap span:nth-child(2){text-align:center;}
    .content .like-wap .info-wap span:nth-child(3){text-align:right;}
    .content .like-wap .info-wap span a{color:#999;font-size:12px;}

    .page{margin:10px auto;padding:0 2%;width:96%;height:auto;}
    .page a,
    .page b{padding:2px 5px;font-size:13px;}
    .page a:nth-child(1),
    .page a:nth-last-child(1){display:none;}

    .video{margin-top:0;}
    .video .detail{overflow:hidden;padding:0 3%;width:94%;}
    .video .detail dl{float:none;clear:both;margin:0;padding:20px 0 12px;width:100%;border:0;border-top:1px solid #ddd;box-shadow:none;font-size:13px;}
    .video .detail dl:nth-child(1){border:0;}
    .video .detail dl dd div{clear:none;}
    .video .detail dl .title{height:20px;}
    .video .detail dl .des{float:right;padding-bottom:0;width:49%;color:#999;}
    .video .detail dl .des span{width:47.5%;}

    .video-show{background:rgba(0,0,0, .8);}
    .video-show .player{position:absolute;top:20%;left:50%;margin:0 0 0 -48.5%;width:96%;height:50%;border:3px solid #fff;background:#000;}
    .video-show .player .play{width:100%;height:100%;}
    .video-show .close{top:-16px;right:-16px;}

    .about {
        overflow: hidden;
        padding: 10px 3% 0;
        width: 94%;
        min-height: 300px;
    }

    .about h1{margin:0 0 10px;}
    .about .main{width:100%;}
    .about .main img{max-width:99%;}
    .about .main p{margin-bottom:15px;text-indent:2em;}
    .about .main a{text-decoration:underline;}


    .shebao-data{margin:5px 1% 0;padding:5px 0;width:98%}
    .shebao-data li{margin-left:4%;width:45%}
    .shebao-data li:nth-child(2){display:none}
    .shebao-data li:nth-child(4){display:none}
    .shebao-data li .num{font-size:22px}
    .shebao-data li .up{margin-bottom:0;font-size:12px}
    .shebao-data li .down{font-size:14px}
}