.wrap{width:100%;}
.inner{width:1000px;margin:0 auto;}
/*bg*/
body{background:#eef3f9;}
.bg-1{background:#f7f7f7;}
.bg-2{background:#da3737;}
.bg-3{background:url(../images/bg-3.jpg) #f3f3f3 center top no-repeat;}
.bg-4{background:#2aa1d7;padding-top:15px;}
.bg-5{background:#fff;}
.bg-15{background:#fe3d3e;}
.logo,.hot-line i,.dm h5,.dm p,.team-intro h5,.team-intro p{}
.top{padding:25px 0 16px;}
.qq-list{width:170px;height:40px;overflow:hidden;border:1px solid #e7e7e7;background:#fff;padding:3px 6px 0;color:#9a9999;font-size:14px;line-height:18px;margin:13px 0 0 127px;float: left;}
.qq-list li{vertical-align:top;height:18px;overflow:hidden;}
.logo{float: left;width:200px;height:80px;}
.hot-line{float:right;height:44px;line-height:44px;color:#cf0306;font-weight:bold;font-size:22px;margin-top:33px;}
.hot-line i{float:left;width:39px;height:44px;background-position:-226px -2px;}
.banner-img{width:1920px;height:471px;}
.nav li{float:left;width:119px;margin:0 3px;display:inline;color:#fff;font-size:16px;line-height:60px;height:60px;text-align:center;cursor:pointer;}
.nav li:hover,.nav li.active{background:#007ff0;}
.section{width:1000px;margin: 0 auto;}
.section-1{padding-top:0px;}
.section-title-1{width:648px;height:53px;}
.notice{width:1000px;padding:24px 33px;}
.notice table{border-radius:10px;width:100%;margin-bottom:15px;}
.notice th{width:20%;padding:10px 15px;font-size:26px;font-weight:bold;color:#fff;text-align:center;}
.notice p{line-height:20px;color: #fff;font-size:16px;}
.notice td{padding:10px 15px;}
.tb-1{background:#ff4949}
.tb-2{background:#499fff}
.tb-3{background:#999933}
.tb-4{background:#ff6666}
.jc-box dt{width:100%;height:148px;background:url(../images/dec-1.jpg) center top no-repeat;;margin:0 auto; }
.video-text{float:right;width:468px;}
.text-cont{width:408px;height:239px;background:url(../images/dec-2.jpg) no-repeat;font-size:18px;line-height:34px;font-weight:bold;text-indent:2em;color:#fff000;padding:20px 30px;overflow:hidden;margin-top:40px;}
.text-cont a{color:#fff000;}
.text-cont p{color:#fff;}
.video-text h6{position:absolute;height:55px;width:468px;background:url(../images/dec-3.png) center top no-repeat;left:0;top:5px;}
.tel-btns a{float:left;width:222px;height:52px;line-height:52px;background:#d51420;border-radius:5px;color: #fff;font-size:16px;text-align:center;}
.tel-btns .tel{display:inline-block;width:200px;height:52px;background:url(../images/tel.jpg) #fff center center no-repeat;font-size:0;margin-left:16px;cursor: default;}
.video{float:left;width:472px;;}
.pb-font{font-size:18px;font-weight:bold;color: #fff000;text-align:center;line-height:30px;display:block;padding:5px 0;}
.video-wrap{width:460px;height:271px;}
.tel-btns {padding-left:306px;}
.section-2{height:705px;position:relative;}
.section-title-2{width:469px;height:53px;background:url(../images/tit-bg2.png) 0 0 no-repeat;margin:0 auto;}
.section-title-3{width:648px;height:53px;background:url(../images/tit-bg3.png) 0 0 no-repeat;margin:0 auto;}
.section-title-4{width:648px;height:53px;background:url(../images/tit-bg4.png) 0 0 no-repeat;margin:0 auto;}
.section-title-5{width:648px;height:53px;background:url(../images/tit-bg3.png) 0 0 no-repeat;margin:0 auto;}
.section-title-6{width:648px;height:53px;background:url(../images/tit-bg6.png) 0 0 no-repeat;margin:0 auto;}
.section-title-7{width:241px;height:58px;background-position:0 -491px;margin:0 auto;}
.dm{padding:20px 15px 30px 12px;}
.dm dt{width:324px;height:329px;float:left;}
.dm dt img{width:324px;height:329px;}
.dm dd{width:639px;float:right;}
.dm h1{width:222px;height:49px;background-position:0 -553px;text-align:center;line-height:48px;overflow:hidden;font-size:32px;font-weight:bold;color:#fff;margin-bottom:20px;}
.dm h5{width:222px;height:49px;background-position:0 -553px;text-align:center;line-height:48px;overflow:hidden;font-size:32px;font-weight:bold;color:#fff;margin-bottom:20px;}
.dm p{background-position:0 -606px;line-height:26px;color:#fff;font-size:16px;text-indent:2em;height:113px;width:577px;padding:8px 25px 0 17px;}
.team-list{float: left;width:723px;padding-left:10px;}
.team-list li{width:86px;height:82px;float:left;position:relative;margin:0 3px 3px 0;overflow: hidden;cursor:pointer;}
.team-list li img{width:100%;height:100%;}
.mask{width:86px;height:82px;position:absolute;top:0;left:-100%;background:#2a2a2a;opacity:0.7;filter:alpha(opacity=70);overflow:hidden;text-align:center;color:#fff;}
.mask em{display:block;font-size:16px;line-height:82px;}
.team-intro{float:right;width:230px;margin-top:-64px;padding-right:35px;}
.team-intro h5{width:222px;height:49px;background-position:-226px -553px;text-align:center;line-height:46px;overflow:hidden;font-size:32px;font-weight:bold;color:#111;margin-bottom:15px;}
.team-intro p{width:216px;height:250px;background-position:-416px 0;font-size:14px;line-height:26px;padding:12px 12px 0;text-indent:2em;}
.video-list{width:1100px;}
.video-list li{float: left;width:241px;padding:60px 10px 0 0;}
.video-box{display:block;width:241px;height:186px;}
.video-title{line-height:22px;font-size:14px;color:#333;padding-top:15px;}
.video-title span{float:left;padding-left:10px;}
.st-video-btn{float:right;width:79px;height:22px;line-height:22px;text-align:center;color: #333;background:#fec500;}
.st-video-btn:hover{background:#f53600;color: #fff;}
.section-3{height:347px;}
.section-4{/*height:680px;*/padding-bottom:60px;}
.section-5{/*height:520px;*/padding:60px 0;}
/*.section-6{height:964px;}*/
.section-7{height:400px;padding-top:60px;}
.advantage{width:960px;height:423px;position:relative;margin:0 auto;background:url(../images/advantage.jpg) 0 85px #fff no-repeat;padding-top:85px;}
.advantage h5{padding-top:24px;height:38px;line-height:38px;color:#da3737;font-weight:bold;font-size:24px;}
.advantage li{width:284px;position:absolute;}
.advantage p{color: #333;font-size:16px;line-height:24px;padding-top:8px;text-indent:2em;}
.advantage-1{left:0;top:85px;}
.advantage-2{right:0;top:85px;}
.advantage-3{left:0;top:306px;}
.advantage-4{right:0;top:306px;}
.js-look{display:inline-block;width:425px;height:47px;text-align:center;color:#fff;line-height:18px;line-height:44px;background:url(../images/js-look.jpg) no-repeat;font-size:18px;}
.part-l{width:542px;float:left;}
.part-item h4{font-size:28px;color:#fff;text-align:center;font-weight:bold;line-height:60px;padding-top:11px;}
.part-item p{line-height:40px;font-size:15px;color: #fff;padding:0 24px 0 17px;}
.part-item-2 p{text-indent:2em;}
.part-item-2 p em{color:#ff0000;}
.part-item-1{background:#ff6766;width:175px;height:359px;float: left;}
.part-item-2{background:#04c7ce;width:345px;height:359px;float:right;}
.part-r{width:440px;float:right;background:#04ce9b;height:453px;}
.tips{height:70px;width:542px;background:#ff9d10;text-align:center;font-size:26px;color:#da3737;font-weight:bold;line-height:70px;margin-top:23px;}
.sp-table th,.sp-table td{padding:10px 15px;/*border:1px solid #fff;*/color: #333;font-size:16px;}
.sp-table th{font-weight:bold;color:#da3737;text-align:center;font-size:20px;color: #fff;}
.online-list li{float: left;width:300px;padding:0 25px 5px 0;}
.online-img{width:300px;height:300px;position:relative;}
.online-img img{width:300px;height:300px;}
.online-img em{position:absolute;left:10px;top:260px;font-size:16px;line-height:33px;color:#da3737;}
.price-1{position:absolute;left:10px;top:202px;font-size:14px;line-height:38px;color:#da3737;font-weight:bold;}
.btn-buy{width:111px;height:33px;position:absolute;top:260px;left:174px;background:url(../images/btn-buy.jpg) no-repeat;}
.btn-buy:hover{background-position:0 -33px;}




.online-list{padding: 14px 0 15px 23px;width:1100px;}
.online-list li span{display:block;text-align:center;line-height:40px;font-size:16px;color:#333;}
.sp-tips{height:80px;margin:0 auto;color: #da3737;font-size:30px;line-height:80px;text-align:center;overflow:hidden;font-weight:bold;}
.sp-tips em{font-size:42px;font-weight:bold;}
.class-table{width:100%;background:#fff;color:#333;}
.class-table th ,.class-table td{text-align:center;padding:10px;font-size:14px;border-right:1px solid #fff;font-weight:bold;}
.class-table th {color:#fff;}
.th-0{background:#da3737;}
.th-1{background:#767676;}
.th-2{background:#ff7222;}
.th-3{background:#ee3940;}
.th-4{background:#f47d75;}
.th-5{background:#007cf0;}
.th-6{background:#00adf8;border-right:none!important;}
.td-1{background:#e5e5e5;}
.td-2{background:#ffd4c6;}
.td-3{background:#ffc2c8;}
.td-4{background:#ffd6cd;}
.td-5{background:#cbe8fc;}
.td-6{background:#dcf3d8;border-right:none!important;}
.td-7{background:#f1c6ff;}
.td-8{background:#c6d7ff;}
.txt-notice{width:870px;margin:0 auto;padding:50px 0 20px;font-size:16px;color:#333;text-indent:2em;line-height:32px;font-weight:bold;}
.card-table{font-weight:bold;color:#da3737;font-size:16px;}
.sp-tips-1{border:3px solid #da3737;width:276px;height:174px;text-align:center;color:#da3737;overflow:hidden;}
.sp-tips-1 h4{font-weight:bold;font-size:38px;line-height:54px;}
.sp-tips-1 p{font-weight:normal;font-size:18px;line-height:40px;}
.card-table td,.card-table th{padding:5px;text-align:left;}
.contact-us{width:980px;height:337px;overflow:hidden;margin:0 auto;background:#ebebeb;padding-bottom:15px;}
.notice-tips{float:left;width:660px;overflow: hidden;background:#fd6060;border-radius:5px;margin:5px;border:1px dashed #fff;}
.notice-tips dt{padding:9px 0 0 17px;height:57px;font-size:28px;line-height:56px;font-weight:bold;color: #fff;}
.notice-tips dd{font-size:16px;line-height:32px;color: #fff;padding:0 13px;}
.kf-box{float:right;;width:290px;padding-top:5px;color: #dc0c0c;}
.kf-box h5{padding-top:17px;line-height:26px;font-size:18px;font-weight:bold;}
.kf-box p{line-height:20px;font-size:14px;}
.kf-box em{display:block;font-size:18px;line-height:26px;font-weight:bold;padding-top:17px;}
.kf-box span{display:block;font-size:30px;line-height:46px;font-weight:bold;}
.contact-us h3{width:830px;height:52px;line-height:52px;font-weight:bold;text-align:center;color:#fff;background:#dc0c0c;font-size:22px;margin:0 auto;}
.fixed-dot{position:fixed;top:0;left:0;z-index:40;}
.plane-a,.plane-b{position:absolute;width:122px;height:166px;}
.plane-a{background:url(../images/plane-a.jpg) no-repeat;top:470px;left:-122px;}
.plane-b{background:url(../images/plane-b.jpg) no-repeat;top:142px;right:-122px;}
.dm-footer{height:68px;line-height:68px;background:#535353;color: #fff;font-size:14px;text-align:center;}
.tit-1{background:url(../images/tit-1.png) 0 0 no-repeat;margin:0 auto;width:648px;height:53px;}
.nad-box{background:#c32222;padding:6px;width:645px;height:237px;margin-top:88px;}
.nad-box ul{border:1px dashed #fff;font-size:18px;color:#fff;line-height:28px;text-indent:2em;padding:10px 20px;}
.bg-shaw{background:url(../images/shaw.png) 800px 0 no-repeat;}
.bm-box{background:#fd6060;border-radius:5px;width:940px;margin:20px auto;padding:4px;}
.bm-box dl{border:1px dashed #fff;color: #fff;}
.bm-box dt{font-weight:bold;width:260px;text-align:center;font-size:28px;line-height:68px;float:left;}
.bm-box dd{width:630px;float: right;line-height:30px;font-size:16px;text-indent:2em;padding-top:3px;}
.bg-sp{background:#fd6060;border-radius:5px;}
.text-tips{font-size:22px;line-height:52px;height:52px;background:#da3737;color:#fff;font-weight:bold;text-align:center;margin-bottom:30px;}
.sp-tips-2{background:url(../images/repeat-x.jpg) #f3eee8 repeat-x;padding:40px 20px 20px;margin-bottom:50px;}
.sp-tips-2 dt{font-size:36px;line-height:50px;color:#da3737;font-weight:bold;text-align:center;}
.sp-tips-2 dd{font-size:16px;line-height:34px;font-size:16px;color: #2828ff;}
/*kf-bar*/
.kf-bar{width:132px;padding:5px 10px;background:#fff;border:1px solid #ddd;border-top:2px solid #cd3931;position:fixed;left:-154px;top:50%;margin-top:-290px;z-index:999;display:none;}
.close-bar{float:right;width:11px;height:11px;background:url(../images/close-bar.jpg) no-repeat;overflow:hidden;margin-right:-4px;}
.bar-text{font-size:13px;line-height:22px;border-top:1px solid #1977eb;margin-top:3px;color:#1b78eb;font-weight:bold;}
.bar-list{color:#1b78eb;font-size:14px;}
.bar-list p{font-weight:bold;}
.bor-btm{border-bottom:1px dashed #999;}
.bar-list li{padding:9px 0 12px;}
.bar-qq{display:block;padding-left:20px;background:url(../images/bar-qq.jpg) 2px center no-repeat;line-height:20px;margin-bottom:5px;color:#666;font-size:13px;}
.bar-qq-1{background:url(../images/bar-qq.jpg) 2px center no-repeat;}
.bar-qq-0{background:url(../images/bar-qq-no.jpg) 2px center no-repeat;}
.bar-tel{display:block;padding-left:20px;background:url(../images/bar-tel.png) 2px 0 no-repeat;line-height:18px;color:#666;font-size:13px;}
.bar-text-2{font-weight:bold;text-align:center;line-height:18px;}
.tel-line{padding:5px 0 15px;height:13px;overflow:hidden;text-align:center;}
.tb-link{display:block;width:131px;height:31px;background:url(../images/tb-link.jpg) no-repeat;text-indent:40px;color:#fff;font-size:16px;line-height:32px;overflow:hidden;font-weight:bold;}
.tb-link:hover{background-position:0 -31px;}
.bar-join{color:#f6180d;font-size:14px;font-weight:bold;padding-top:6px;line-height:20px;}
.samll-bar{width:20px;position:fixed;left:0px;top:50%;background:url(../images/samll-q.png) center 5px #07a0e6 no-repeat;color:#fff;font-size:20px;line-height:24px;padding:30px 10px 20px;cursor:pointer;display:block;margin-top:-61px;z-index:999;}
.wechat{position:absolute;top:50%;margin-top:-78px;right:0;color:#333;background:#fff;padding:10px 8px;text-align:center;width:110px;font-size:12px;}
.wechat-btn{position:absolute;left:5px;top:5px;width:11px;height:11px;background:url(../images/close-bar.jpg) no-repeat;overflow:hidden;}
.w-code{width:100px;height:100px;}
.small-code{position:absolute;width:36px;height:36px;top:50%;margin-top:-18px;right:-37px;background:url(../images/small-code.png) no-repeat;}
.small-code img{width:100px;height:100px;position:absolute;top:-37px;left:-100px;display:none;}
.small-code:hover img{display: block;}
.grb{position:absolute;width:117px;height:389px;background:url(../images/grb.png) no-repeat; top:0;left:-118px;}
.geb{position:absolute;width:117px;height:389px;background:url(../images/geb.png) no-repeat; top:0;right:-118px;}
