.Container { width: auto; height:auto; }
.area { width:100%; height:auto; }
.main { width:1120px; margin:0 auto; height: 100%; }
.oh { overflow: hidden; }
.limit { max-width: 96%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }

.headText { border-bottom: 1px solid #ddd; margin-top: 12px; font-size: 18px; text-align: center; }
.headText span { border-bottom: 2px solid #c10005; line-height: 45px; display: inline-block; }
.more { text-transform: uppercase; text-align: center; line-height: 26px; }
.more i { width: 14px; height: 14px; margin-right: 8px; background: url("../images/icon.png") no-repeat -87px 0; }
.more a,.more i { display: inline-block; vertical-align: middle; *display:block; zoom: 1; }
.more a { color: #fdb314 !important; }
/*公用css3效果*/
.turnRight,.right {
    opacity: 1;
    -webkit-transition:all .5s ease-out 0s;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    transform: translateX(0px);
}
.turnRight:hover,.right:hover {
    opacity: 1;
    -webkit-transition:all .5s ease-out 0s;
    -webkit-transform: translateX(6px);
    -moz-transform: translateX(6px);
    -ms-transform: translateX(6px);
    transform: translateX(6px);
}
.turnLeft {
    opacity: 1;
    -webkit-transition:all .5s ease-out 0s;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    transform: translateX(0px);
}
.turnLeft:hover {
    opacity: 1;
    -webkit-transition:all .5s ease-out 0s;
    -webkit-transform: translateX(-6px);
    -moz-transform: translateX(-6px);
    -ms-transform: translateX(-6px);
    transform: translateX(-6px);
}
/*公用css3效果*/
/*定义英文字体*/
.FZLTCXHJW {
    font-family: 'FZLTCXHJW';
    text-transform:uppercase;
}
@font-face {
    font-family: 'FZLTCXHJW';
    src: url('../fonts/fzltcxhjw-webfont.eot');
    src: url('../fonts/fzltcxhjw-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/fzltcxhjw-webfont.woff') format('woff'),
    url('../fonts/fzltcxhjw-webfont.ttf') format('truetype'),
    url('../fonts/fzltcxhjw-webfont.svg#NeuesBauenDemo') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*定义英文字体*/
/*header*/
.header { height: 80px; line-height: 80px; background: #fff; }
.logo { width: 150px; margin-right: 20px; }
.logoText { width: 177px; height: auto; }
.header h2 { display: none !important; }
.logo,.logoText,.nav,.nav li,.nav li i,.nav li>a { display: inline-block; vertical-align: middle; *display:block; zoom: 1; }
.nav { position: relative; }
.nav li { z-index: 1; margin-left: 16px; color: #444; font-size: 15px; cursor: pointer; }
.nav li>a { height: 30px; line-height: 30px; padding: 0 10px; color: #222; font-weight: 400; font-size: 15px; letter-spacing: 0.01em; text-decoration:none; }
.nav li:hover>a { color: #c10005; }
.nav li>a i { width: 9px; height: 5px; background: url("../images/icon.png") 0 0; margin-left: 10px; }
.nav li>a i.hover,.nav li.now>a i.hover { background: url("../images/icon.png") -9px 0; }
.nav li.now>a { background: #c10005; border-radius: 5px; text-decoration:none; color: #fff; padding: 0 10px; }
.nav li.now>a i { background: url("../images/icon.png") 0 -7px; }
.nav li.now:hover>a { background: #fff; color: #c10005; }

.nav li .level-2Box { width: 750px; height: auto; background: #fff; padding: 20px 0; display: none; overflow: hidden; top: 80px; right: 0; z-index: 99998; position: absolute; }
.nav li .level-2 { width: 20%; height: auto; line-height: 30px; font-size: 12px; float: left; padding-left: 5%; }
.nav li .level-2.us { width: 15%; }
.nav li .level-2 h4 { color: #222; display: inline-block; vertical-align: middle; *display:block; zoom: 1; font-size: 14px; font-weight: normal; }
.nav li .level-2 h4:hover { color: #c10005; }
.nav li .level-2 a { display: block; color: #898989; }
.nav li .level-2 a:hover { color: #c10005; }
.nav li .level-2 a i.redIcon { width: 5px; height: 8px; background: url("../images/icon.png") -18px 0; margin-right: 5px; margin-left: 0; display: inline-block; vertical-align: middle; *display:block; zoom: 1; }
.nav li .level-2 a i.xinIcon,.services li dl dd a i.xinIcon { width: 28px; height: 18px; background: url("../images/jingdong/xinIcon.jpg") no-repeat; display: block; top: -5px; right: -35px; }
.nav li .level-2 span { font-size: 13px; margin-left: 12px; }

.nav li .level-2Box.new { width: 217px; right: -8px; }
.nav li .level-2Box.case { width: 217px; right: 110px; }
.nav li .level-2Box.new .level-2,.nav li .level-2Box.case .level-2 { width: 100%; line-height: 36px; padding-left: 0; }
.nav li .level-2Box.new .level-2 a,.nav li .level-2Box.case .level-2 a { color: #666; padding-left: 6%; text-decoration:none;  }
.nav li .level-2Box.new .level-2 a:hover,.nav li .level-2Box.case .level-2 a:hover { color: #000; background: #f3f3f3; }
.nav li .level-2Box.new .level-2 span,.nav li .level-2Box.case .level-2 span { font-size: 14px; }
/*banner*/
.banner { width: 100%; height: 500px; overflow: hidden; position: relative; z-index: 1;}
.bannerShadow { width: 100%; height: 6px; background: url("../images/bannerShadow.png") repeat-x; position: absolute; z-index: 2; top: 0; left: 0; }
.banner.home { height: 430px; }
.banner.about { height: 540px; }
/*钻展顶部的大图*/
.banner.zz{background: url(../images/zuanzhan/banner.jpg) no-repeat center center;}
/*装修顶部的大图*/
.banner.zx{background: url(../images/zhuangxiu/banner.jpg) no-repeat center center;}
/*!*代运营*!*/
.banner.dyy{background: url(../images/daiyunying/banner.jpg) no-repeat center center;}
/*京东*/
.banner.jd{background: url("../images/jingdong/banner.jpg") no-repeat center center}
/*!*基础代运营*!*/
.banner.jc{background: url(../images/jichu/banner.jpg) no-repeat center center;}
/*!*直通车*!*/
.banner.ztc{background: url(../images/zhitongche/banner.jpg) no-repeat center center;}
/*成功案例*/
.banner.cg{background: url("../images/cases/banner.jpg") no-repeat center center;}
/*聚品干货*/
.banner.gh{background:url("../images/ganhuo/banner.jpg") no-repeat center center;}
/*无线代运营*/
.banner.wx{background:url("../images/wuxian/banner.jpg") no-repeat center center;}

#full-screen-slider { width: 100%; height:100%; position:relative; z-index: 1;}
#slides { display:block; width:100%; height: 100%; list-style:none; padding:0; margin:0; position:relative }
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute }
#slides li img { width: 100%; height: 100%; margin: 0 auto; }
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px; background-size: 100% 100%; }
#slides li a.home1 { background: url("../images/homeBanner1.jpg") no-repeat center center; }
#slides li a.home2 { background: url("../images/homeBanner7.jpg") no-repeat center center; }
#slides li a.home3 { background: url("../images/homeBanner3.jpg") no-repeat center center; }
#slides li a.home4 { background: url("../images/homeBanner4.jpg") no-repeat center center; }
#slides li a.home5 { background: url("../images/homeBanner5.jpg") no-repeat center center; }
#slides li a.home6 { background: url("../images/homeBanner6.jpg") no-repeat center center; }
#slides li a.home7 { background: url("../images/homeBanner7.jpg") no-repeat center center; }
#slides li a.home8 { background: url("../images/homeBanner8.jpg") no-repeat center center; }
#slides li a.none { cursor: default; }
/*内页面banner图--on*/
#slides li a.zhitongche { background: url("../images/zhitongche/banner.jpg") no-repeat center center; }
#slides li a.daiyunying { background: url("../images/daiyunying/banner.jpg") no-repeat center center; }
#slides li a.wuxian { background: url("../images/wuxian/banner.jpg") no-repeat center center; }
#slides li a.zuanzhan { background: url("../images/zuanzhan/banner.jpg") no-repeat center center; }
#slides li a.about { background: url("../images/about/banner.jpg") no-repeat center center; }
#slides li a.jichu { background: url("../images/jichu/banner.jpg") no-repeat center center; }
#slides li a.cases { background: url("../images/cases/banner.jpg") no-repeat center center; }
#slides li a.kefu { background: url("../images/kefu/banner.jpg") no-repeat center center; }
#slides li a.zhuangxiu { background: url("../images/zhuangxiu/banner.jpg") no-repeat center center; }
#slides li a.ganhuo { background: url("../images/ganhuo/banner.jpg") no-repeat center center; }
#slides li a.jingdong { background: url("../images/jingdong/banner.jpg") no-repeat center center; }
/*内页面banner图--off*/
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom: 25px; z-index:9900; padding:5px 15px 5px 0; margin:0; }
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current { background:#dd0e13; }
.banner-contact { height: 40px; position: absolute; z-index: 9900; bottom: 6%; text-align: center; }
.banner-contact.thirty { height: 30px; bottom: 12%; }
.banner-contact a { margin: 0 auto; }
.banner-contact a,.banner-contact a img { height: 100%; }

/*主营服务*/
.banner-bottom h1{ margin-top: 40px; }
.banner-bottom h1.m { display: none; }
.services li { width: 24%; height: 290px; display: inline-block; vertical-align: middle; text-align: center; }
.services li .img { width: 125px; height: 125px; margin: 0 auto; }
.services li .img i { width: 125px; height: 125px; background: url("../images/icon.png") no-repeat; margin: 30px auto 0 auto; display: block;
    -webkit-transition: all .5s ease-out 0s;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    transform: translateX(0px);
}
.services li .img i.one { background-position: -630px -162px; }
.services li .img i.two { background-position: -755px -162px; }
.services li .img i.three { background-position: -880px -162px; }
.services li .img i.four { background-position: -1005px -162px; }
.services li dl dt { font-size: 18px; color: #c10005; line-height: 50px; -webkit-transition: color .3s ease-out; transition: color .3s ease-out; }
.services li:hover .img i {
    -webkit-transform: translateX(6px);
    -moz-transform: translateX(6px);
    -ms-transform: translateX(6px);
    transform: translateX(6px);
}
.services li dl dd { font-size: 14px; text-align: center; }
.services li dl dd a.mr30 { margin-right: 16px; }
.services li:first-child dl.m { display: none; }
.services li dl dd,.services li dl dd a { color: #555; }
.services li dl dd a:hover { color: #c10005; text-decoration: none; }
.services li dl dd a { position: relative; line-height: 30px; font-size: 13px; display: inline; }
.services li dl dd a::after { width: 100%; content:""; height: 0; border-bottom: 1px dashed #d1d1d1; top: 24px; left: 0; position: absolute; }

.services li.four dl dd a:hover { cursor: default; color: #555; }

/*客户案例*/
#Tab2 { width: 100%; padding: 0; margin: 30px auto 0 auto; }
#Tab2 .menuBox { width: auto; height: 38px; line-height: 38px; margin: 0 auto; font-size: 14px; text-align: center; }
#Tab2 .menuBox ul { margin: 0 auto; padding: 0; overflow: hidden; }
#Tab2 .menuBox li { width: auto; padding: 0 30px; background: #fff; display: inline-block; margin: 0 3px; cursor: pointer; text-align: center; }
#Tab2 .menuBox li a { width: auto; height: 100%; color: #666; display: block; padding: 0; }
#Tab2 .menuBox li.hover { width: auto; padding: 0 30px; background: #c10005; color: #fff; }
#Tab2 .menuBox li.hover a { color: #fff; }
#Tab2 .contentBox { height: auto; clear: both; margin: 20px auto; }
.caseList li { width: 24%; height: 330px; background: #fff; float: left; box-shadow: 0 2px 2px #ddd; margin: 0 .5% 60px .5% ; }
.caseList li a { width: 100%;  display: block; background-repeat: no-repeat; background-size: cover; background-position: center center; }
.caseList li dl { width: 92%; height: 80px; padding: 0 4% 10px 4%; }
.caseList li dl dt { height: 50px; font-size: 15px; line-height: 50px; }
.caseList li dl dt a { color: #222; }
.caseList li dl dd { font-size: 12px; color: #bbbbbb; }
.caseList li dl dd span { color: #ececec; margin: 0 10px; }
/*干货*/
.caseList.ganhuo { margin: 20px auto; }
.caseList.ganhuo li { height: auto; margin-bottom: 30px; }
.caseList.ganhuo li a img { width: 100%; height: 162px; }

/*选择我们*/
.chooseUs { height: 860px; background: url("../images/chooseBg.jpg"); background-size: 100% 100%; }
.m-usText { display: none; }
.usText { width: 970px; height: auto; border: 6px solid #525b62; padding: 6px; margin: 30px auto 0 auto; }
.usText>div:first-child { width: 970px; height: auto; background: #434d54; padding: 20px 0 0 0; overflow: hidden; }
.usText>div:last-child { width: auto; height: auto; background: #434d54; padding: 6px 80px 20px 80px; overflow: hidden; }
.usText p { line-height: 25px; color: #fff; font-size: 14px; margin-bottom: 8px; }
.usText p span { color: #e79f2d; }
.features { margin-top: 10px; overflow: hidden; }
.features li { width: 47%; height: 90px; margin-top: 20px; }
.features li div.m-text { display: none; }
.features li dl { width: 70%; margin: 0 3%; display: inline-block; vertical-align: top; }
.features li dl dt { color: #fff; font-size: 16px; line-height: 40px; -webkit-transition: color .3s ease-out; transition:color .3s ease-out; }
.features li:hover dl dt { color: #e79f2d; }
.features li dl dd { color: #999; }
.features li .img { width: 74px; height: 74px; background: none; border: 1px solid #fff; border-radius: 80px; display: inline-block; -webkit-transition:background .3s ease-out; transition:background .3s ease-out; }
.features li .img i { width: 29px; height: 29px; background: url("../images/icon.png") no-repeat; margin: 24px auto 0 auto; display: block; }
.features li .img i.one { background-position: 0 -56px; }
.features li .img i.two { background-position: -29px -56px; }
.features li .img i.three { background-position: -58px -56px; }
.features li .img i.four { background-position: -87px -56px; }
.features li .img i.five { background-position: -116px -56px; }
.features li .img i.six { background-position: -145px -56px; }
.features li:hover .img { background: #fff; }
.features li:hover .img i.one { background-position: 0 -85px; }
.features li:hover .img i.two { background-position: -29px -85px; }
.features li:hover .img i.three { background-position: -58px -85px; }
.features li:hover .img i.four { background-position: -87px -85px; }
.features li:hover .img i.five { background-position: -116px -85px; }
.features li:hover .img i.six { background-position: -145px -85px; }

/*合作*/
.cooperate #Tab3 .menuBox { height: 54px; line-height: 54px; border-bottom: 1px solid #e3e3e3; text-align: center; padding-top: 15px; }
#Tab3 .menuBox li { display: inline-block; margin: 0 20px; line-height: 52px; vertical-align: middle; padding: 0 10px; color: #949494; font-size: 18px; cursor: pointer; }
#Tab3 .menuBox li.hover { border-bottom: 2px solid #c10005; color: #222; }

/*新闻和聚品干活*/
.m-newsIndex { display: none; }
.m-ganHuo { display: none; }
.newsIndex hr { width: 100%; background: #ddd; border: none; height: 1px; position: absolute; z-index: -1; left: 0; top: 60px; }
.newsIndex .main { top: 0; }
.newsIndex .newsBox { width: 770px; }
.newsIndex .head { font-size: 18px; line-height: 46px; border-bottom: 2px solid #222; float: left; }
.newsIndex .head.bottom { margin-top: 19px; }
#Tab4 { margin-top: 19px; }
#Tab4 .menuBox { height: 46px; line-height: 46px; }
#Tab4 .menuBox ul { float: right; margin-top: -1px; padding-right: 30px; }
#Tab4 .menuBox li { display: inline-block; vertical-align: middle; color: #8f8f8f; font-size: 14px; margin: 0 10px; border-bottom: 1px solid #fff; cursor: pointer; }
#Tab4 .menuBox li.hover { color: #c10005; border-color: #c10005; }
#Tab4 .contentBox { width: 100%; margin: 50px 0 25px 0; border-right: 1px solid #ddd; overflow: hidden; }
#Tab4 .contentBox ul.imgText { width: 400px; height: auto; }
#Tab4 .contentBox ul.imgText li { width: 100%; height: 77px; margin-bottom: 20px; }
#Tab4 .contentBox ul.imgText li img { width: 128px; height: 77px; float: left; margin-right: 15px; }
#Tab4 .contentBox ul.imgText li dl { height: 77px; }
#Tab4 .contentBox ul.imgText li dl dt { color: #222; font-size: 15px; font-weight: 400; margin-bottom: 10px; }
#Tab4 .contentBox ul.imgText li dl dd { color: #b2b2b2; height: 34px; word-wrap: break-word; overflow: hidden; }
#Tab4 .contentBox ul.allText { width: 300px; height: auto; }
#Tab4 .contentBox ul.allText li { line-height: 24px; }
#Tab4 .contentBox ul.allText li a { color: #555; }
#Tab4 .contentBox ul.allText li span { color: #b1b1b1; }
.newsIndex .ganHuo { width: 320px; }
.newsIndex .ganHuo .ctn { width: 314px; height: 188px; margin: 40px 0 0 0; }
.newsIndex .ganHuo img { width: 100%; height: 188px; }
.newsIndex .ganHuo .ctn p { width: 300px; height: 36px; line-height: 36px; background: #222; padding-left: 14px; bottom: 0; left: 0; opacity: .8; filter:alpha(opacity=80);}
.newsIndex .ganHuo .ctn p a { color: #fff; }

.friend { width: 100%; border-top: 1px solid #ddd; line-height: 20px; padding: 10px 0 15px 0; color: #555; }
.friend a { color: #999; margin: 0 6px; display: inline-block; }

/*footer*/
.m-footer,.m-nav-box,ul.m-nav,.m-nav-pop { display: none; }
.footer { padding: 25px 0; }
.footer a { color: #999; margin-right: 6px; }
.erweima { width: 120px; height: 120px; border-radius: 4px; }
.contact { width: 900px; }
.contact li { width: auto; float: left; line-height: 28px; border-right: 1px solid #cf3b3f; color: #f3f3f3; }
.contact li .footerNav { width: 100%; margin: 15px 0 20px 0; overflow: hidden; }
.contact li .footerNav li { width: 33% !important; line-height: 28px !important; letter-spacing: .5px; padding: 0; border: none; float: left; }
.contact li .footerNav li a { color: #fff; }
.contact li .link { width: 86%; height: 80px; padding-top: 24px; border-bottom: 1px solid #cf3b3f; margin-left: 7%; display: block; }
.contact li .link a { color: #ffc940; }
.contact li .link a,.contact li .link i { display: inline-block;vertical-align: middle; *display:none; zoom: 1; }
.contact li .link i { width: 28px; height: 28px; background: url("../images/icon.png") no-repeat; margin: 0 8px; }
.contact li .link i.QQ { background-position: 0 -20px; }
.contact li .link i.email { background-position: -72px -20px; }
.contact li .link i.wang { background-position: -145px -20px; }
/*滚动到顶部*/
.scroll { width: 40px; height: 40px; line-height: 40px; background: #555; text-align: center; position: fixed; right: 30px; bottom: 50px; cursor: pointer; border-radius: 4px; overflow: hidden; }
/*地步查看地图*/
#gmap { width: 100%; height: 500px; display: none; }
#gmap-overlay { display: block; position: absolute; height: 100%; width: 100%; left: 0; top: 0; background: rgba(0,0,0,0.92); z-index: 9 !important; }
#gmap .infowin { padding: 10px 20px; }
#gmap .infowin p { margin-bottom: 10px; font-family: Raleway, Arial, sans-serif; font-size: 16px; line-height: 24px; color: #777; }

#gmap .infowin a:hover { text-decoration:underline; }





    /*---------------------------
    内页面公用
    ----------------------*/
.head { font-size: 60px; margin-bottom: 10px; letter-spacing: 1px; }
.head-border { width: auto; padding: 10px 20px; border: 1px solid #fff; display: inline-block; margin: auto; }
.Pr { position: relative; z-index: 1; }
.Pa { position: absolute; z-index: 2; }
.mainCustomers { height: 510px; }
.mainCustomers.index { height: auto; }/*首页合作部分*/
.mainCustomers ul { width: 1000px; border: 1px solid #ddd; overflow: hidden; border-bottom: 0; border-right: 0; margin: 30px auto 0 auto; }
.mainCustomers.index ul { width: 100%; border: none; margin: 50px auto 60px auto; }/*首页合作部分*/
.mainCustomers ul li { width: 199px; height: auto; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; float: left; }
#con_three_2.mainCustomers ul li { width: 174px;}
.mainCustomers.index ul li { border: 1px solid #ddd; background: #fff; margin: 5px; }/*首页合作部分*/
.mainCustomers ul li img { margin: 10px auto; vertical-align: middle; }
.mainCustomers ul li .last { width: 100%; height: auto; background: #e2040f; color: #fff; line-height: 30px; display: block; font-size: 18px; font-weight: bold; padding: 17px 0; }
.mainCustomers ul li a { width: 100%; height: 100%; position: relative; z-index: 1; display: block; cursor: default; }
.mainCustomers ul li a:before { width: 100%; height: 100%; content: ''; color: #fff; background: #000; position: absolute; z-index: 2; top: 0; left: 0; opacity: 0; display: none; filter:alpha(opacity=0);-webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out; }
.mainCustomers ul li a:hover:before { opacity: .05; filter:alpha(opacity=5); display: block; }
.mainHonor { height: 400px; }
.mainGray { height: 580px; }
.mainTeam { height: 1500px; }
.mainTeam .subtitle { font-size: 24px; letter-spacing: 10px; font-weight: bold; border-top: 1px solid #222; border-bottom: 1px solid #222; padding: 4px 5px; }
.mainCase { height: 800px; background: #f3f3f3; }

.serviceCtn { height: 1060px; }
.serviceCtn .ourServices { display: block; margin-top: 40px; }
.serviceCtn .ourServices li img,.serviceCtn .ourServices li dl { display: inline-block; vertical-align: middle; }
.serviceCtn .ourServices li dl { border: 2px dashed #fff; padding: 10px 25px 15px 25px; border-radius: 10px; margin-left: 20px; }
.serviceCtn .ourServices li dl dt { font-size: 26px; margin-bottom: 5px; }
.serviceCtn .ourServices li dl dd { font-size: 20px; line-height: 30px; }
.serviceCtn .ourServices li i { display: block; }
.serviceCtn .ourServices li i.top { width: 92px; height: 99px; background: url("../images/zhitongche/iconServices1.png") no-repeat; margin-left: 500px; }
.serviceCtn .ourServices li i.bottom { width: 213px; height: 106px; background: url("../images/zhitongche/iconServices2.png") no-repeat; margin-left: 500px; }


/*直通车*/
.bg-red-zhi { background: #e24348; }
.bg-org-zhi { background: #fea511; }
.bg-org2-zhi { background: #ffc940; }
.bg-blue-zhi { background: #00a6fc; }
.bg-yellow-zhi { background: #ffd26b; }
.bg-gray-zhi { background: url("../images/zhitongche/bg-gray-zhi.gif") repeat-x bottom; }

.zhitongche .main2 { height: 220px; }
.zhitongche .main2 img { margin-right: 50px; }
.zhitongche .main2 img,.zhitongche .main2 dd .tigongshang { display: inline-block; vertical-align: middle; *display:block; zoom: 1; }
.zhitongche .main2 dd .tigongshang { color: #ffe400; font-size: 46px; letter-spacing: 1px; font-weight: bold; }
.zhitongche .main2 dt { width: 520px; line-height: 70px; font-size: 50px; color: #fff; letter-spacing: 4px; border: 1px solid #ffffff; margin: 0 auto; }

.zhitongche .main3 { height: 860px; }
.zhitongche .main3 .main { background: url("../images/zhitongche/main3Bg.png") no-repeat; }
.zhitongche .main3 .imgMan { width: 391px; height: 461px; bottom: 0; left: 340px; }
.zhitongche .main3 .imgText { width: 648px; height: 618px; bottom: 80px; left: 290px; }

.zhitongche .main4 { height: 770px; }
.zhitongche .main4 .imgYun { width: 1015px; height: 242px; left: 50px; bottom: 0; }
.zhitongche .main4 .centerCtn { width: 366px; height: 232px; background: url("../images/zhitongche/yuanBig.png") no-repeat; margin: 180px auto 0 auto; padding-top: 74px; }
.zhitongche .main4 .listCtn { width: 235px; height: 200px; padding-top: 45px; color: #fff; background: url("../images/zhitongche/yuan.png") no-repeat;  }
.zhitongche .main4 .listCtn dt .num { width: 34px; height: 34px; line-height: 34px; border: 1px solid #fff; border-radius: 20px; display: inline-block; }
.zhitongche .main4 .listCtn img { width: auto; background: #00a6fc; padding: 0 10px; bottom: -10px; left: 50%; margin-left: -45px; }

.zhitongche .main6 { height: 580px; }
.zhitongche .main6 img { margin: 70px auto 0 auto; }

.zhitongche .main7 { height: 550px; }
.zhitongche .main7 ul { width: 96%; margin: 30px auto 0 auto; display: block; }
.zhitongche .main7 ul li { width: 25%; height: 180px; float: left; text-align: center; }
.zhitongche .main7 ul li .img { width: 84px; height: 84px; border: 6px solid #00a6fc; background: #fff; margin:0 auto; border-radius: 70px; }
.zhitongche .main7 ul li .img i { width: 84px; height: 84px; display: block; background: url("../images/icon.png") no-repeat; }
.zhitongche .main7 ul li .img i.one { background-position: -190px 0; }
.zhitongche .main7 ul li .img i.two { background-position: -276px 0; }
.zhitongche .main7 ul li .img i.three { background-position: -360px 0; }
.zhitongche .main7 ul li .img i.four { background-position: -444px 0; }
.zhitongche .main7 ul li .img i.five { background-position: -528px 0; }
.zhitongche .main7 ul li .img i.six { background-position: -612px 0; }
.zhitongche .main7 ul li .img i.seven { background-position: -696px 0; }
.zhitongche .main7 ul li .img i.eight { background-position: -780px 0; }
.zhitongche .main7 ul li .text { display: block; background: #00a6fc; line-height: 20px; font-size: 14px; color: #fff; }
.zhitongche .main7 ul li .text span { color: #fcff00; }
.zhitongche .main7 .connectBox { width: 810px; height: 190px; background: transparent; border-left: none; border-top: 1px dashed #fff;border-right: 1px dashed #fff; border-bottom: 1px dashed #fff; top: 182px; left: 150px; z-index: -1; }
.triangle-right { width: 0; height: 0; border-top: 10px solid transparent; border-left: 20px solid #fff; border-bottom: 10px solid transparent; }
.triangle-bottom { width: 0; height: 0; border-left: 10px solid transparent; border-top: 20px solid #fff; border-right: 10px solid transparent; top: 295px; right: 150px;}
.triangle-left { width: 0; height: 0; border-top: 10px solid transparent; border-right: 20px solid #fff; border-bottom: 10px solid transparent; }
.triangle-right.one { top: 172px; left: 280px; }
.triangle-right.two { top: 172px; left: 540px; }
.triangle-right.three { top: 172px; left: 830px; }
.triangle-left.five { top: 364px; left: 830px; }
.triangle-left.six { top: 364px; left: 540px; }
.triangle-left.seven { top: 364px; left: 280px; }

.zhitongche .main8 { height: 4324px; }
.zhitongche .main8 .badge { width: 151px; height: 72px; background: url("../images/zhitongche/imgBadge.png") no-repeat; margin: 30px auto; color: #fff; font-size: 15px; line-height: 24px; padding: 25px 0 0 0; }

/*选项卡1*/
#Tab1 { width: 100%; padding: 0; margin: 30px auto 0 auto; }
#Tab1 .menuBox { width: auto; height: 42px; line-height: 42px; margin: 0 auto; font-size: 14px; text-align: center; }
#Tab1 .menuBox ul { margin: 0 auto; padding: 0; overflow: hidden; }
#Tab1 .menuBox li { width: auto; padding: 0 20px; border: 1px solid #ddd; background: #fff; display: inline-block; margin: 0 3px; cursor: pointer; text-align: center; color: #666; }
#Tab1 .menuBox li.hover { width: auto; padding: 0 20px; border-color: #c10005; background: #c10005; color: #fff; }
#Tab1 .menuBox li a { width: auto; height: 100%; display: block; padding: 0 20px; }
#Tab1 .contentBox { height: auto; clear: both; margin: 20px auto; }
.imgBox { overflow: hidden; padding-top: 10px; }
.imgBox li { float: left; margin-bottom: 10px; position: relative; z-index: 1; }
.imgBox li a { width: 100%; height: 100%; position: relative; z-index: 1; display: block; }
.imgBox li a:before { width: 100%; height: 99%; content: ''; color: #fff; background: #000; position: absolute; z-index: 2; top: 0; left: 0; opacity: 0; filter:alpha(opacity=0);-webkit-transition: opacity .2s ease-out; transition: opacity .2s ease-out; }
.imgBox li a:hover:before { opacity: .7; filter:alpha(opacity=70); display: block; }
.imgBox li a img { width: 270px; height: 246px; overflow: hidden; }
.imgBox li a span { width: 100%; font-size: 14px; color: #fff; position:absolute; z-index: 3; left: 0; bottom: 25px; display: none; }


/*代运营服务*/
.daiyunying .main2 { height: 1650px; }
.daiyunying .main2 ul.question { width: 100%; height: 450px; background: url("../images/daiyunying/img-man.png") no-repeat center center; }
.daiyunying .main2 ul.question li { font-size: 16px; color: #fff; position: absolute; z-index: 2; }
.daiyunying .main2 ul.question li.one { width: 228px; height: 27px; padding: 23px 0 0 25px; background: url("../images/daiyunying/textBg1.png") no-repeat; top: 45px; left: 140px; }
.daiyunying .main2 ul.question li.two { width: 233px; height: 29px; padding: 22px 0 0 20px; background: url("../images/daiyunying/textBg2.png") no-repeat; top: 45px; right: 140px; }
.daiyunying .main2 ul.question li.three { width: 268px; height: 44px; padding: 8px 0 0 30px; background: url("../images/daiyunying/textBg3.png") no-repeat; top: 150px; left: 80px; }
.daiyunying .main2 ul.question li.four { width: 268px; height: 39px; padding: 13px 0 0 25px; background: url("../images/daiyunying/textBg4.png") no-repeat; top: 150px; right: 80px; }
.daiyunying .main2 ul.question li.five { width: 259px; height: 45px; padding: 10px 0 0 25px; background: url("../images/daiyunying/textBg5.png") no-repeat; top: 265px; left: 140px; }
.daiyunying .main2 ul.question li.six { width: 239px; height: 49px; padding: 12px 0 0 20px; background: url("../images/daiyunying/textBg6.png") no-repeat; top: 265px; right: 140px; }
.turnDown { width: 98px; height: 98px; border-radius: 50px; background: url("../images/icon.png") -275px -85px; display: block; margin: 0 auto; }

.daiyunying .main2 ul.solution { width: 610px; height: 750px; margin: 30px auto; text-align: center; font-size: 14px; }
.daiyunying .main2 ul.solution li { width: 192px; height: 220px; background: url("../images/daiyunying/hexagon.png") no-repeat; position: absolute; z-index: 2; text-align: center; }
.daiyunying .main2 ul.solution li:hover { background: url("../images/daiyunying/hexagon-h.png") no-repeat; }
.daiyunying .main2 ul.solution li.one { margin-left: 98px; }
.daiyunying .main2 ul.solution li.two { margin-top: 170px; margin-left: 0; }
.daiyunying .main2 ul.solution li.three { margin-top: 170px; margin-left: 196px; }
.daiyunying .main2 ul.solution li.four { margin-top: 170px; margin-left: 392px; }
.daiyunying .main2 ul.solution li.five { margin-top: 340px; margin-left: 98px; }
.daiyunying .main2 ul.solution li.six { margin-top: 340px; margin-left: 296px; }
.daiyunying .main2 ul.solution li.seven { margin-top: 510px; margin-left: 196px; }
.daiyunying .main2 ul.solution li .number { width: 66px; height: 66px; line-height: 66px; background: none; border-radius: 36px; border: 1px solid #c10005; text-align: center; font-size: 36px; font-weight: bold; color: #c10005; display: block; margin: -50px auto 0 auto; opacity: 1; filter: alpha(opacity=100); -webkit-transition:all .3s ease-out; transition:all .3s ease-out; }
.daiyunying .main2 ul.solution li:hover .number { opacity: 0; filter: alpha(opacity=0); margin-top: 0; display: none; }
.daiyunying .main2 ul.solution li .text { color: #c10005; }
.daiyunying .main2 ul.solution li .text .f16 { line-height: 28px; display: block; margin-top: 15px; color: #c10005; }
.daiyunying .main2 ul.solution li:hover .text { color: #333; }
.daiyunying .main2 ul.solution li:hover .text .f16 { font-weight: bold; margin-top: 0; }
.daiyunying .main2 ul.solution li i { width: 84px; height: 84px; background: url("../images/icon.png") no-repeat; margin: 0 auto; display: block; opacity: 0; filter: alpha(opacity=0); -webkit-transition:all .3s ease-out; transition:all .3s ease-out; }
.daiyunying .main2 ul.solution li:hover i { opacity: 1; filter: alpha(opacity=100); margin: 35px auto 0 auto; }
.daiyunying .main2 ul.solution li i.one { background-position: -445px -85px; }
.daiyunying .main2 ul.solution li i.two { background-position: -528px -85px; }
.daiyunying .main2 ul.solution li i.three { background-position: -612px -85px; }
.daiyunying .main2 ul.solution li i.four { background-position: -696px -85px; }
.daiyunying .main2 ul.solution li i.five { background-position: -780px -85px; }
.daiyunying .main2 ul.solution li i.six { background-position: -864px -85px; }
.daiyunying .main2 ul.solution li i.seven { background-position: -948px -85px; }

.daiyunying .main3 { height: 880px; background: #1eb5e2; }
.daiyunying .main3 .main { background: url("../images/daiyunying/servicesBg.png") no-repeat center 660px; }
.daiyunying .main3 .main .man { margin: 360px auto 0 auto; }
.daiyunying .main3 .main div.ctn { width: 732px; height: 296px; background: url("../images/daiyunying/servicesBg2.png") no-repeat; position: absolute; z-index: 2; top: 360px; left: 200px; }
.daiyunying .main3 .main div.ctn ul li { position: absolute; z-index: 3; }
.daiyunying .main3 .main div.ctn ul li p { font-size: 20px; font-weight: bold; }
.daiyunying .main3 .main div.ctn ul li i { width: 35px; height: 17px; display: block; }

.daiyunying .main3 .main div.ctn ul li.one { left: -50px; top: -100px; color: #539400; }
.daiyunying .main3 .main div.ctn ul li.one .text div { width: auto; background: #a3e84a; padding: 10px 15px; text-align: left; border-radius: 4px; line-height: 22px; font-size: 14px; }
.daiyunying .main3 .main div.ctn ul li.one .text i { background: url("../images/daiyunying/servicesIcon1.png") no-repeat; margin-left: 120px;  }
.daiyunying .main3 .main div.ctn ul li.one .text p { width: 100px; top: 140px; left: 190px; }

.daiyunying .main3 .main div.ctn ul li.two { left: -150px; top: 100px; color: #848200; }
.daiyunying .main3 .main div.ctn ul li.two .text div { width: auto; background: #ebe955; padding: 10px 15px; text-align: left; border-radius: 4px; line-height: 22px; font-size: 14px; }
.daiyunying .main3 .main div.ctn ul li.two .text i { background: url("../images/daiyunying/servicesIcon2.png") no-repeat; margin-left: 100px;  }
.daiyunying .main3 .main div.ctn ul li.two .text p { width: 100px; top: 115px; left: 165px; }

.daiyunying .main3 .main div.ctn ul li.three { right: -50px; top: -100px; color: #a45d01; }
.daiyunying .main3 .main div.ctn ul li.three .text div { width: auto; background: #ffad42; padding: 10px 15px; text-align: left; border-radius: 4px; line-height: 22px; font-size: 14px; }
.daiyunying .main3 .main div.ctn ul li.three .text i { background: url("../images/daiyunying/servicesIcon3.png") no-repeat; margin-left: 30px;  }
.daiyunying .main3 .main div.ctn ul li.three .text p { width: 100px; top: 155px; left: -70px; }

.daiyunying .main3 .main div.ctn ul li.four { right: -180px; top: 100px; color: #00a99f; }
.daiyunying .main3 .main div.ctn ul li.four .text div { width: auto; background: #99f1ec; padding: 10px 15px; text-align: left; border-radius: 4px; line-height: 22px; font-size: 14px; }
.daiyunying .main3 .main div.ctn ul li.four .text i { background: url("../images/daiyunying/servicesIcon4.png") no-repeat; margin-left: 30px;  }
.daiyunying .main3 .main div.ctn ul li.four .text p { width: 100px; top: 108px; left: -125px; }

.daiyunying .main4 { height: 520px; }
.daiyunying .main4 .advantages { margin-top: 40px; }
.daiyunying .main4 .advantages li { width: 31%; height: auto; padding-right: 2%; float: left; }
.daiyunying .main4 .advantages li dl { display: block; }
.daiyunying .main4 .advantages li dl dt { font-size: 18px; color: #c10005; margin-bottom: 15px; line-height: 36px; text-align: center; }
.daiyunying .main4 .advantages li dl dt span { width: 94px; height: 77px; background: url("../images/daiyunying/hexagonBg2.png") no-repeat; text-align: center; display: block; margin: 0 auto; padding-top: 27px; }
.daiyunying .main4 .advantages li dl dt span i { width: 50px; height: 50px; background: url("../images/icon.png") no-repeat; display: block; margin: 0 auto; }
.daiyunying .main4 .advantages li dl dt span.one i { background-position: -864px -20px; }
.daiyunying .main4 .advantages li dl dt span.two i { background-position: -914px -20px; }
.daiyunying .main4 .advantages li dl dt span.three i { background-position: -964px -20px; }
.daiyunying .main4 .advantages li dl dd {width: 80%; margin: 0 10%; color: #444; line-height: 24px; font-size: 13px; text-align: center; }

/*无线服务*/
.wuxian .main2 { height: 620px; background: #2373ae; }
.wuxian .main2 .main { background: url("../images/wuxian/main2Bg.png") no-repeat right top; }
.wuxian .main2 .main ul { width: 100%; margin: 90px 0 0 40px; }
.wuxian .main2 .main ul li { width: 258px; margin-right: 2%; height: 257px; float: left; background: url("../images/wuxian/main2UlBg.png") no-repeat right bottom; position: relative; z-index: 1; }
.wuxian .main2 .main ul li div { width: 185px; height: 115px; padding-top: 70px; border-radius: 100px; top:-17px; left:-34px; position: absolute; z-index: 2; color: #fff; text-align: center; font-size: 20px; }
.wuxian .main2 .main ul li.one div { background: #8ab238; }
.wuxian .main2 .main ul li.two div { background: #feb71f; }
.wuxian .main2 .main ul li.three div { background: #e24348; }
.wuxian .main2 .main ul li.four div { background: #14b6e7; }

.wuxian .main3 { height: 700px; background: #f2b833; }
.wuxian .main3 .main { background: url("../images/wuxian/main3Bg.gif") no-repeat center center; }
.wuxian .main3 .main ul { width: auto; height: 490px; position: absolute; z-index: 2; top: 230px; }
.wuxian .main3 .main ul li { width: 360px; height: 100px; border: 3px solid #fff; padding: 10px 25px; filter: alpha(opacity=80); }
.wuxian .main3 .main ul li dl { text-align: left; position: relative; z-index: 2; }
.wuxian .main3 .main ul li dl dt,.wuxian .main3 .main ul li dl dd { color: #fff; position: absolute; z-index: 3; }
.wuxian .main3 .main ul li dl dt { font-size: 28px; font-weight: bold; }
.wuxian .main3 .main ul li dl dd { font-size: 20px; line-height: 24px; margin: 50px 0 0 0; }
.wuxian .main3 .main ul li.one { background-color: rgba(226,67,72,0.8); }
.wuxian .main3 .main ul li.two { background-color: rgba(35,115,174,0.8); margin: -60px 0 0 700px; }
.wuxian .main3 .main ul li.three { background-color: rgba(138,178,56,0.8); margin: 10px 0 0 50px; }

.wuxian .main4 { height: 800px; background: #00a6da; }
.wuxian .main4 .ctn { width: 483px; height: 363px; background: url("../images/wuxian/main4Bg.png") no-repeat; margin: 0 auto; padding-top: 120px; margin-top: 90px; }
.wuxian .main4 .ctn img { position: absolute; z-index: 2; left: 50px; }
.wuxian .main4 .ctn span { width: 252px; height: 252px; color: #fff; background: url("../images/wuxian/main4Bg2.png") no-repeat; display: block; font-size: 20px; line-height: 30px; position: absolute; z-index: 0; }
.wuxian .main4 .ctn span.one { top: -40px; left: -170px; }
.wuxian .main4 .ctn span.two { top: -80px; right: -150px; }
.wuxian .main4 .ctn span.three { top: 300px; right: 0; }
.wuxian .main4 .ctn span b { font-size: 30px; margin: 80px auto 20px auto; display: block; }

.wuxian .main5 { height: 260px; background: #ef3522; }

.wuxian .main6 { height: 710px; background: #e98900; }
.wuxian .main6 ul { width: 100%; height: 710px; position: absolute; z-index: 2; top: 0; left: 0; }
.wuxian .main6 ul li { width: 25%; height: 710px; float: left; }
.wuxian .main6 ul li dl { height: 100%; color:#fff; }
.wuxian .main6 ul li dl.one { background: #00455c; }
.wuxian .main6 ul li dl.two { background: #00c2bf; }
.wuxian .main6 ul li dl.three { background: #94e0ff; }
.wuxian .main6 ul li dl.four { background: #f4c400; }

.wuxian .main6 ul li dl dt { height: 85px; padding-top: 15px; display: block; font-size: 16px; }
.wuxian .main6 ul li dl dt b { font-size: 36px; display: block; }
.wuxian .main6 ul li dl.one dt { background: #008ab8; }
.wuxian .main6 ul li dl.two dt { background: #00857f; }
.wuxian .main6 ul li dl.three dt { background: #29c1ff; }
.wuxian .main6 ul li dl.four dt { background: #f1ab00; }
.wuxian .main6 ul li dl dd { height: 580px; padding-top: 30px; font-size: 18px; color: #fff; display: block; }
.wuxian .main6 ul li dl.one dd { background: url("../images/wuxian/main6DdImg1.png") no-repeat center bottom; }
.wuxian .main6 ul li dl.two dd { background: url("../images/wuxian/main6DdImg2.png") no-repeat center bottom; }
.wuxian .main6 ul li dl.three dd { background: url("../images/wuxian/main6DdImg3.png") no-repeat center bottom; }
.wuxian .main6 ul li dl.four dd { background: url("../images/wuxian/main6DdImg4.png") no-repeat center bottom; }
.wuxian .main6 ul li dl dd .ctn { margin: 0 auto; text-align: center; }
.wuxian .main6 ul li dl dd .ctn p { width: 100%; line-height: 46px; margin: 0 auto; overflow: hidden }
.wuxian .main6 ul li dl dd .ctn i.left,.wuxian .main6 ul li dl dd .ctn i.right { width: 5px; height: 5px; border-radius: 3px; }
.wuxian .main6 ul li dl dd .ctn i.left,.wuxian .main6 ul li dl dd .ctn i.middle { float: left; }
.wuxian .main6 ul li dl dd .ctn i.right { float: right; margin-top: -5px; }
.wuxian .main6 ul li dl dd .ctn i.middle { width: 100%; height: 1px; margin-top: -3px; }
.wuxian .main6 ul li dl.one dd .ctn i { background: #008ab8; }
.wuxian .main6 ul li dl.two dd .ctn i { background: #00ffff; }
.wuxian .main6 ul li dl.three dd .ctn i { background: #3fafde; }
.wuxian .main6 ul li dl.four dd .ctn i { background: #967800; }
.wuxian .main6 ul li dl.one dd .ctn { width: 95px; }
.wuxian .main6 ul li dl.two dd .ctn { width: 150px; }
.wuxian .main6 ul li dl.three dd .ctn { width: 95px; }
.wuxian .main6 ul li dl.four dd .ctn { width: 170px; }
.wuxian .main6 .bottomBg { position: absolute; z-index: 3; bottom: 0; left: 0; opacity: .3; filter: alpha(opacity=30); }

.wuxian .main7 { height: 280px; background: #ffd26b; }

.wuxian .main8 { height: 640px; background: #00455c; }
.wuxian .main8 .mainBottom { width: 1280px; height: 640px; position: absolute; z-index: 1; display: block; }
.wuxian .main8 .mainBottom li { width: 100%; height: 88px; margin-top: 88px; background: #00687d; }
.wuxian .main8 .top { width: 100%; position: absolute; z-index: 2; }
.wuxian .main8 .top .main { position: relative; z-index: 2; }
.wuxian .main8 .top .main img { position: absolute; z-index: 3; right: -80px; top: -40px; }
.wuxian .main8 .top .main ul li { height: 70px; padding-top: 18px; display: block; color: #fff; text-align: right; }
.wuxian .main8 .top .main ul li i { width: 18px; height: 18px; background: #fff; border-radius: 10px; display: inline-block; margin-right: 20px; }
.wuxian .main8 .top .main ul li i,.wuxian .main8 .top .main ul li span { vertical-align: middle; }

.wuxian .main9 { height: 580px; background: #ff772b; }
.wuxian .main9 .main .fl { margin-top: 120px; }

/*京东代运营*/
.jingdong .main2 .ctn { height: 530px; margin: 0 auto; }
.jingdong .main2 .ctn img { margin: 50px auto 20px auto; }
.jingdong .main2 .ctn p { font-size: 36px; color: #ffbe4d; font-weight: bold; }
.jingdong .main2 .ctn p span { color: #f58416; }
.jingdong .main2 .ctn>span { font-size: 18px; color: #222; line-height: 30px; }
.jingdong .main2 .ctn>span i { width: 16px; height: 27px; background: url("../images/jingdong/tan.png") no-repeat; display: inline-block; vertical-align: top; margin-left: 10px; }
.jingdong .main2 .ctn .span1 { top: 140px; left: 110px; }
.jingdong .main2 .ctn .span2 { top: 200px; left: 10px; }
.jingdong .main2 .ctn .span3 { top: 290px; left: 100px; }
.jingdong .main2 .ctn .span4 { top: 125px; right: 218px; }
.jingdong .main2 .ctn .span5 { top: 246px; right: 25px; }
.jingdong .main2 .ctn .span6 { top: 298px; right: 150px; }

.jingdong .main3 .ctn { overflow: hidden; margin: 20px auto; }
.jingdong .main3 .ctn li { width: 32%; height: auto; float: left; margin-right: 1%; }
.jingdong .main3 .ctn li img { width: 100%; height: 230px; display: block; }
.jingdong .main3 .ctn li dl { display: block; height: 134px; background: #fff; padding: 20px 0; }
.jingdong .main3 .ctn li dl dt { font-size: 18px; line-height: 30px; font-weight: normal; color: #222; }
.jingdong .main3 .ctn li dl dd { color: #989898; line-height: 22px; font-size: 13px; }
.jingdong .main3 p { color: #222; font-size: 30px; }
.jingdong .main3 p span { color: #d3583b; }

.jingdong .main4 { background: #ffb330; }
.jingdong .main4 .ctn { overflow: hidden; margin: 20px auto 80px auto;}
.jingdong .main4 .ctn li { width: 25%; height: auto; float: right; margin-top: 10px; }
.jingdong .main4 .ctn li span { width: 90px; height: 90px; border-radius: 50px; border: 3px solid #ffb330; top: 0; left: 30%; background: #fff; line-height: 90px; color: #ffb330; font-size: 36px; font-weight: bold; text-align: center; }
.jingdong .main4 .ctn li p { width: 90%; height: 60px; padding: 60px 0 20px 0; background: #ffb330; border: 1px solid #fff; border-radius: 10px; margin-top: 40px; font-size: 16px; text-align: center; line-height: 24px; color: #fff; }
.jingdong .main4 .ctn li p.f18 { font-size: 18px; }
.jingdong .main4 .ctn li.seven { width: 50%; }
.jingdong .main4 .ctn li.seven p { width: 84%; text-align: right; padding-right: 10%; }
.jingdong .main4 .ctn li.seven span { left: 65%; }

.jingdong .main4 .ctn li:hover { cursor: default; }
.jingdong .main4 .ctn li.one:hover span { color: #db7f7f; border-color: #db7f7f;  }
.jingdong .main4 .ctn li.one:hover p { background: #db7f7f; border-color: #db7f7f; }
.jingdong .main4 .ctn li.two:hover span { color: #ffcc43; border-color: #ffcc43;  }
.jingdong .main4 .ctn li.two:hover p { background: #ffcc43; border-color: #ffcc43; }
.jingdong .main4 .ctn li.three:hover span { color: #b6da83; border-color: #b6da83;  }
.jingdong .main4 .ctn li.three:hover p { background: #b6da83; border-color: #b6da83; }
.jingdong .main4 .ctn li.four:hover span { color: #90cdbe; border-color: #90cdbe;  }
.jingdong .main4 .ctn li.four:hover p { background: #90cdbe; border-color: #90cdbe; }
.jingdong .main4 .ctn li.five:hover span { color: #ae99d8; border-color: #ae99d8;  }
.jingdong .main4 .ctn li.five:hover p { background: #ae99d8; border-color: #ae99d8; }
.jingdong .main4 .ctn li.six:hover span { color: #e287c3; border-color: #e287c3;  }
.jingdong .main4 .ctn li.six:hover p { background: #e287c3; border-color: #e287c3; }
.jingdong .main4 .ctn li.seven:hover span { color: #f68547; border-color: #f68547;  }
.jingdong .main4 .ctn li.seven:hover p { background: #f68547; border-color: #f68547; }


.jingdong .main5 .ctn { margin: 30px auto 10px auto; background: url("../images/jingdong/main5Bg.png") no-repeat center 110px; }
.jingdong .main5 .ctn li { width: 14%; height: 340px; float: left; }
.jingdong .main5 .ctn li div.img { width: 134px; height: 134px; background: #fff; border-radius: 70px; border: 1px solid #f3f3f3; text-align: center; margin: 0 auto; }
.jingdong .main5 .ctn li div.img img { width: 61px; height: 61px; margin: 34px auto 0 auto; }
.jingdong .main5 .ctn li dl { width: 100%; }
.jingdong .main5 .ctn li dl dt { font-size: 18px; font-weight: normal; line-height: 36px; }
.jingdong .main5 .ctn li dl dd { font-size: 13px; color: #999; line-height: 22px; }
.jingdong .main5 .ctn li.two { margin-top: 125px ; }
.jingdong .main5 .ctn li.three,.jingdong .main5 .ctn li.seven  { margin-top: 25px; }
.jingdong .main5 .ctn li.four { margin-top: 146px; }
.jingdong .main5 .ctn li.six { margin-top: 136px ; }
.jingdong .main5 .ctn li.one dl dt { color: #bc4876; }
.jingdong .main5 .ctn li.two dl dt { color: #ffa70f; }
.jingdong .main5 .ctn li.three dl dt { color: #61bb39; }
.jingdong .main5 .ctn li.four dl dt { color: #46bacc; }
.jingdong .main5 .ctn li.five dl dt { color: #4c7cd2; }
.jingdong .main5 .ctn li.six dl dt { color: #7c66b1; }
.jingdong .main5 .ctn li.seven dl dt { color: #b56bba; }

.jingdong .main5 .ctn li.one:hover div.img  { border-color: #bc4876; }
.jingdong .main5 .ctn li.two:hover div.img  { border-color: #ffa70f; }
.jingdong .main5 .ctn li.three:hover div.img  { border-color: #61bb39; }
.jingdong .main5 .ctn li.four:hover div.img  { border-color: #46bacc; }
.jingdong .main5 .ctn li.five:hover div.img  {border-color: #4c7cd2;  }
.jingdong .main5 .ctn li.six:hover div.img  { border-color: #7c66b1; }
.jingdong .main5 .ctn li.seven:hover div.img  {border-color: #b56bba;  }

.jingdong .main6 { background: #bc4876; }
.jingdong .main6 .ctn i.shu { width: 1px; height: 490px; background: #94003a; margin: 30px auto 60px auto; display: block; }
.jingdong .main6 .ctn ul { width: 100%; height: 490px; top: 0; left: 0; }
.jingdong .main6 .ctn ul li { width: 48%; display: block; position: absolute; z-index: 3; }
.jingdong .main6 .ctn ul li.one { top: 20px; right: 0; text-align: left; }
.jingdong .main6 .ctn ul li.two { top: 100px; left: 0; text-align: right; }
.jingdong .main6 .ctn ul li.three { top: 240px; right: 0; text-align: left; }
.jingdong .main6 .ctn ul li.four { bottom: 50px; left: 0; text-align: right; }
.jingdong .main6 .ctn ul li i.spot { width: 10px; height: 10px; background: #94003a; border: 2px solid #ef7979; display: block; border-radius: 8px; }
.jingdong .main6 .ctn ul li.one i.spot { margin-left: -30px; }
.jingdong .main6 .ctn ul li.two i.spot { margin-left: 552px; }
.jingdong .main6 .ctn ul li.three i.spot { margin-left: -30px; }
.jingdong .main6 .ctn ul li.four i.spot { margin-left: 552px; }
.jingdong .main6 .ctn ul li dl { color: #fff; }
.jingdong .main6 .ctn ul li dl dt { font-size: 24px; font-weight: bold; margin-top: -28px; line-height: 40px; }
.jingdong .main6 .ctn ul li dl dd { font-size: 16px; line-height: 24px; }



/*新闻资讯-列表*/
.newsLeft { width: 220px; height: auto; border-radius: 4px; float: left; }
.newsLeft ul { background: #fff; display: block; padding: 10px 20px; }
.newsLeft ul li { width: 100%; }
.newsLeft ul li .leftHead { height: 60px; line-height: 60px; border-bottom: 2px solid #c10005; background: #fff; font-size: 30px; font-weight: bold; }
.newsLeft ul li a { height: 40px; line-height: 40px; font-size: 13px; color: #888; padding-left: 10px; }
.newsLeft ul li i { width: 21px; height: 20px; background: url("../images/icon.png"); display: none; background-position: -58px 0; margin-top: 13px; float: right; }
.newsLeft ul li a:hover { color: #222; text-decoration: none; }
.newsLeft ul li.on a { color: #c10005; }
.newsLeft ul li.on i { display: inline-block; }
.newsLeft .leftContact { background: #fff; padding: 20px; margin-top: 20px; }
.newsLeft .leftContact img { width: 180px; height: auto; }

.m-newsLeft { display: none; }

.newsRight { width: 810px; padding: 20px 30px; background: #fff; border-radius: 4px; float: right; }
.newsRight .newsList li { border-bottom: 1px dashed #ddd; padding: 20px 0; overflow: hidden; }
.newsRight .newsList li img { width: 220px; height: 137px; float: left; margin-right: 20px; }
.newsRight .newsList li dl dt { font-size: 18px; line-height: 30px; font-weight: bold; }
.newsRight .newsList li dl dd { line-height: 22px; color: #999; margin-top: 5px; }
.newsRight .newsList li dl dd .ml15 { color: #dfdfdf; }
.newsRight .newsList li dl dd.ctn { height: 42px; color: #777; overflow: hidden; }
ul.pager { text-align: center; margin: 30px 0; }
ul.pager li { display: inline-block; margin-right: 1px; }
ul.pager li.pager-current { padding: 9px 14px; display: inline-block; text-decoration: none; }
ul.pager li a { padding: 9px 14px; color: #999; background: #efefef; display: block; text-decoration: none; }
ul.pager li a:hover,ul.pager li.pager-current { background: #c10005; color: #fff; }
.newsRightHead { overflow: hidden; }
.newsRightHead .searchIn { width: 200px; height: 26px; border: 1px solid #ddd; border-radius: 13px; margin-top: 4px; position: relative; z-index: 1; }
.newsRightHead .searchIn input { border: none; outline: 0; color: #888; margin-left: 15px; margin-top: 4px; }
.newsRightHead .searchIn button { width: 16px; height: 16px; background: url("../images/news/search.png") no-repeat; border: none; position: absolute; z-index: 2; top: 4px; right: 15px; cursor: pointer; outline: 0; }
.newsRightHead .searchIn button:hover { background: url("../images/news/search-h.png") no-repeat; }

    /*新闻资讯-详情*/
.bannerIn img { width: 100%; height: 220px; }
.bread { line-height: 80px; }
.bread dt span { font-size: 30px; font-weight: bold; border-bottom: 2px solid #c10005; }
.bread dd { color: #444; font-size: 13px; }
.bread dd a { color: #999; }
.bread dd a:hover { color: #c10005; }
.newsCtn { width: 68%; height: auto; float: left; padding: 30px 2%; background: #fff; border-radius: 4px; }
.newsCtn h2 { width: 100%; line-height: 40px; font-size: 22px; margin-bottom: 10px; font-weight: bold; overflow: hidden; }
.newsCtn div.subsidiary i { background: url("../images/icon.png") no-repeat; display: inline-block; vertical-align: middle; }
.newsCtn div.subsidiary i.time { width: 15px; height: 15px; background-position: 0 -220px; }
.newsCtn div.subsidiary i.author { width: 17px; height: 15px; background-position: -36px -220px; }
.newsCtn div.subsidiary i.source { width: 14px; height: 14px; background-position: -108px -220px; }
.newsCtn .briefly { width: 94%; padding: 10px 2%; margin: 3% 0; background: #f3f3f3; border: 2px solid #ddd; color: #888; line-height: 24px; text-indent: 2em; }
.newsCtn .ctn { width: 98%; margin: 3% 0; color: #333; line-height: 30px; font-size: 14px; padding: 0; }
dl.morer { width: 94%; display: block; border-top: 1px solid #ddd; color: #888; padding-top: 30px; margin: 0 3%; line-height: 36px; font-size: 14px; }
dl.morer a { color: #333; }
dl.morer a:hover { color: #c10005; }

.newsCtnR ul.allText { width: 100%; height: auto; overflow: hidden; padding: 10px 0; }
.newsCtnR ul.allText li { line-height: 30px; }
.newsCtnR ul.allText li a { color: #555; }
.newsCtnR ul.allText li span { color: #b1b1b1;}
.newsCtnR hr { background-color:#ddd; height: 1px; border: none; }

.serviceIn { padding: 10px; background: #fff; overflow: hidden; text-align: center; }
.serviceIn span { border: 1px solid #ddd; border-radius: 4px; margin: 5px 2px; line-height: 30px; padding: 0 13px; font-size: 13px; float: left; }
.serviceIn span a { color: #777; text-decoration: none; }
.serviceIn span:hover { background: #c10005; border-color: #c10005; }
.serviceIn span:hover a { color: #fff; }


/*钻展推广-详情*/
.zuanzhan .main2 { height: 900px; }
.zuanzhan .main2 .ctn { width: 860px; height: 690px; background: url("../images/zuanzhan/main2Bg.png") no-repeat bottom center; margin: 30px auto 0 auto; }
.zuanzhan .main2 .ctn .man { margin: 135px 0 0 85px; }
.zuanzhan .main2 .ctn .ban { width: 340px; height: 517px; font-size: 18px; line-height: 30px; text-indent: 2em; top: 210px; right: 130px; }

.zuanzhan .main3 { height: 560px; }
.zuanzhan .main3 ul.ctn { width: 850px; margin: 50px auto 0 auto; display: block; overflow: hidden; }
.zuanzhan .main3 ul.ctn li { width: 380px; height: 235px; padding-top: 25px; border-radius: 10px; }
.zuanzhan .main3 ul.ctn li.fl { float: left; background: #3f84aa; }
.zuanzhan .main3 ul.ctn li.fr { float: right; background: #fbb241; }
.zuanzhan .main3 ul.ctn li dt { font-size: 28px; font-weight: bold; }
.zuanzhan .main3 ul.ctn li dd { font-size: 18px; margin-top: 5px; }

.zuanzhan .main4 { height: 820px; background: #fbb241; }
.zuanzhan .main4 .headTop { height: 109px; background: #d3583b; padding-top: 6px; }
.zuanzhan .main4 .headTop .head { font-size: 50px; }
.zuanzhan .main4 .headTop div { width: 100%; height: auto; left: 0; bottom: -20px; }
.zuanzhan .main4 .headTop i { width: 0; height: 0; margin: 0 auto; border-top: 20px solid #d3583b; border-bottom: 0; border-right: 20px solid transparent; border-left: 20px solid transparent; display: block; }
.zuanzhan .main4 ul li { width: 390px; height: 190px; position: absolute; z-index: 2; color: #fff; }
.zuanzhan .main4 ul i.middle { width: 2px; height: 670px; background: #f3f3f3; display: block; margin: 24px 0 0 559px; }
.zuanzhan .main4 ul li.l div { float: left; }
.zuanzhan .main4 ul li.r div { float: right; }
.zuanzhan .main4 ul li.l i { float: right; }
.zuanzhan .main4 ul li.r i { float: left; }
.zuanzhan .main4 ul li div { width: 84%; }
.zuanzhan .main4 ul li i { width: 20px; height: 20px; margin-top: 50px; background: #fff; border-radius: 15px; display: block; }
.zuanzhan .main4 ul li dl dt { font-size: 18px; margin-top: 4px; }
.zuanzhan .main4 ul li dl dd { font-size: 12px; }
.zuanzhan .main4 ul li.one { top: 0; left: 180px; }
.zuanzhan .main4 ul li.two { top: 50px; right: 180px; }
.zuanzhan .main4 ul li.three { top: 200px; left: 180px; }
.zuanzhan .main4 ul li.four { top: 250px; right: 180px; }
.zuanzhan .main4 ul li.five { top: 410px; left: 180px; }
.zuanzhan .main4 ul li.six { top: 460px; right: 180px; }

.zuanzhan .main5 { height: 780px; background: #00acc1; }
.zuanzhan .main5 .main .head { font-size: 56px; }
.zuanzhan .main5 .main .FZLTCXHJW { font-size: 25px; }
.zuanzhan .main5 .ctn { width: 666px; height: 500px; background: url("../images/zuanzhan/main5Man.png") no-repeat center bottom; margin: 15px auto 0 auto; }
.zuanzhan .main5 .ctn div { position: absolute; z-index: 2; color: #fff; font-weight: bold; }
.zuanzhan .main5 .ctn div.one { top: 35px; left: 55px; font-size: 22px; }
.zuanzhan .main5 .ctn div.two { top: 100px ; right: 135px; font-size: 18px; }
.zuanzhan .main5 .ctn div.three { top: 190px; left: 80px; font-size: 18px; }
.zuanzhan .main5 .ctn div.four { top: 240px; right: 25px; font-size: 22px; }
.zuanzhan .main5 .ctn div.five { bottom: 110px; left: 30px; font-size: 25px; }
.zuanzhan .main5 .ctn div.six { bottom: 90px; right: 140px; font-size: 25px;}

.zuanzhan .main6 { height: 700px; background: #ffd54f; }
.zuanzhan .main6 .main { background: url("../images/zuanzhan/main6Bg.png") no-repeat center 110px; }
.zuanzhan .main6 .main div { width: 30px; color: #fff; font-size: 18px; line-height: 22px; position: absolute; z-index: 2; bottom: 33px; }
.zuanzhan .main6 .main div i { height: 10px; display: block; }
.zuanzhan .main6 .main div.one { height: 459px; padding: 30px 20px 0 135px; background: url("../images/zuanzhan/main6Li1.png"); left: 100px; }
.zuanzhan .main6 .main div.two { height: 383px; padding: 30px 9px 0 95px; background: url("../images/zuanzhan/main6Li2.png"); left: 240px; }
.zuanzhan .main6 .main div.three { height: 384px; padding: 30px 31px 0 50px; background: url("../images/zuanzhan/main6Li3.png"); left: 390px; }
.zuanzhan .main6 .main div.four { height: 374px; padding: 30px 52px 0 52px; background: url("../images/zuanzhan/main6Li4.png"); left: 486px; }
.zuanzhan .main6 .main div.five { height: 434px; padding: 30px 52px 0 30px; background: url("../images/zuanzhan/main6Li5.png"); left: 610px; }
.zuanzhan .main6 .main div.six { height: 425px; padding: 30px 96px 0 10px; background: url("../images/zuanzhan/main6Li6.png"); left: 740px; }
.zuanzhan .main6 .main div.seven { height: 456px; padding: 30px 136px 0 10px; background: url("../images/zuanzhan/main6Li7.png"); left: 840px; }
.zuanzhan .main6 .main .topImg { bottom: 0; left: 50px; }

.zuanzhan .main7 { height: 150px; padding-top: 20px; background: #00acc1; font-size: 49px; color: #fff; }

.zuanzhan .main8 { height: 3462px; }
.zuanzhan .main8 .redCtn { width: 100%; padding: 20px 0; background: #e24348; color: #fff; display: block; }
.zuanzhan .main8 .redCtn dt { font-size: 24px; font-weight: bold; }
.zuanzhan .main8 .redCtn dd { font-size: 16px; margin-top: 10px; line-height: 24px; }

/*关于我们*/
.about .menuControlBar { width: 100%; position: absolute; z-index: 2; top: 350px; left: 0; }
.about .menuControlBar .main ul { margin: 0 auto 50px auto; text-align: center; }
.about .menuControlBar .main ul li { width: 111px; height: 154px; cursor: pointer; display: inline-block; *dispaly:block; zoom: 1; margin: 0 15px; }
.about .menuControlBar .main ul li div { width: 111px; height: 86px; background: url("../images/about/menuBg.png"); color: #07aed2; font-size: 14px; padding-top: 30px; }
.about .menuControlBar .main ul li div i { width: 60px; height: 60px; display: block; background: url("../images/icon.png"); margin: 0 auto; }
.about .menuControlBar .main ul li div i.one { background-position: 0 -250px; }
.about .menuControlBar .main ul li div i.two { background-position: -60px -250px; }
.about .menuControlBar .main ul li div i.three { background-position: -120px -250px; }
.about .menuControlBar .main ul li div i.four { background-position: -180px -250px; }
.about .menuControlBar .main ul li div i.five { background-position: -240px -250px; }
.about .menuControlBar .main ul li div i.six { background-position: -300px -250px; }
.about .menuControlBar .main ul li div i.seven { background-position: -360px -250px; }

.about .menuControlBar .main ul li.current div { background: url("../images/about/menuOn.png"); color: #008ead; }
.about .menuControlBar .main ul li.current div i.one { background-position: 0 -310px; }
.about .menuControlBar .main ul li.current div i.two { background-position: -60px -310px; }
.about .menuControlBar .main ul li.current div i.three { background-position: -120px -310px; }
.about .menuControlBar .main ul li.current div i.four { background-position: -180px -310px; }
.about .menuControlBar .main ul li.current div i.five { background-position: -240px -310px; }
.about .menuControlBar .main ul li.current div i.six { background-position: -300px -310px; }
.about .menuControlBar .main ul li.current div i.seven { background-position: -360px -310px; }

.about .menuControlBar .main ul li span { text-align: center; font-size: 16px; color: #ddd; line-height: 50px; }
.about .menuControlBar .main ul li.current span { color: #fff; font-size: 18px; margin-top: -2px; }

.service_arrow { position:absolute; bottom:10px; left:556px; width: 9px; height: 23px; background: url("../images/icon.png") -60px -220px; display: block; }

.about .service_main { width: 100%; height: 400px; background: #fff; position:relative; overflow: hidden; }
.about .service_main .item { position: absolute; top: 0; left: -100%; z-index: 1; width: 100%; height: 400px; padding-top: 7px; overflow: hidden; }
.about .service_main .prev,.about .service_main .next { position:absolute; top: 210px; z-index:100; width: 48px; height: 48px; }
.about .service_main .prev { left: 0; width: 50px; height: 50px; background: url("../images/about/left.png") no-repeat left top; }
.about .service_main .prev:hover { left:0; background:url("../images/about/left.png") no-repeat right top; }
.about .service_main .next { right: 0; width: 50px; height: 50px; background: url("../images/about/rigt.png") no-repeat left top; }
.about .service_main .next:hover { right:0; background:url("../images/about/rigt.png") no-repeat right top; }
.about .service_main .item .main { margin-top: 20px; text-align: center; }
.about .service_main .item .main img { width: 470px; height: auto; float: left; }
.about .service_main .item .main.bigImg img { width: 100%; height: auto; }
.about .service_main .item .main .text { overflow-y: auto; }
.about .service_main .item .main .text h2 { font-size: 22px; color: #c10006; font-weight: bold; line-height: 40px; margin-top: 10px; }
.about .service_main .item .main .text div { width: 50%; color: #222; line-height: 24px; font-size: 14px; margin-top: 20px; float: right; }
.about-footer { margin-top: 400px; }
.about .service_main .item .main .text.team { width: 1120px; }
.about .service_main .item .main .text.team div { margin-top: 0; }
.about .service_main .item .main .text.team .top-left,.about .service_main .item .main .text.team .top-right,.about .service_main .item .main .text.team .bottom,.about .service_main .item .main .text.team .bottom>div,.about .service_main .item .main .text.team .top { float: left; overflow: hidden; }
.about .service_main .item .main .text.team .bottom,.about .service_main .item .main .text.team .top { width: 100%; }
.about .service_main .item .main .text.team .top-left { width: 760px; }
.about .service_main .item .main .text.team .top-left .about-img1-bg { width: 90%; height: 344px; background: #e03643; padding: 10% 0 0 10%; margin-top: 0; }
.about .service_main .item .main .text.team .top-left .about-img1-bg img { width: 80%; }
.about .service_main .item .main .text.team .top-right { width: 360px; }
.about .service_main .item .main .text.team .top-right img,.about .service_main .item .main .text.team .bottom img  { width: 100%; }
.about .service_main .item .main .text .recruit-text1 { text-align: left; margin-top: 60px; }
.about .service_main .item .main .text .recruit-text1 h2 { font-weight: normal; }
.about .service_main .item .main .text .recruit-text2 { width: 700px; margin: 30px 160px 0 160px; font-size: 16px; padding: 30px 50px; color: #fff;  }
.about .service_main .item .main .text .recruit-text2.red { background: #e03643;  }
.about .service_main .item .main .text .recruit-text2.blue { background: #05add1;  }
.about .service_main .item .main .text .recruit-text2.green { background: #42c69f;  }
.about .service_main .item .main .text .recruit-text2.yellow { background: #ffcc33; color: #9f5a00; }
.about .service_main .item .main .text .recruit-text2.purple { background: #a46ba9; }
/*招聘职位tab*/
.about .service_main .item #tab-recruit { width: 74%; padding: 0; margin: 40px 13% 0 13%; font-size: 14px; }
.about .service_main .item #tab-recruit h2 { line-height: 80px; }
.about .service_main .item #tab-recruit .menuBox { width: 14%; height: 500px; line-height: 50px; float: left; }
.about .service_main .item #tab-recruit .menuBox ul { margin: 0; padding: 0; border: 1px solid #ddd; border-bottom: 0; }
.about .service_main .item #tab-recruit .menuBox li { width: 100%; height: 50px; line-height: 50px; margin: 0; display: block; cursor: pointer; text-align: center; color: #000; border-bottom: 1px solid #ddd; }
.about .service_main .item #tab-recruit .menuBox li.hover { width: 100%; height: 50px; line-height: 50px; padding: 0; background: #c10005; color: #fff; }
.about .service_main .item #tab-recruit .contentBox { width: 80%; height: 700px; padding: 20px; float: right; border: 1px solid #ddd; overflow-y: auto; text-align: left; }


/*基础代运营*/
.jichu .main2 { height: 890px; }
.jichu .main2 .main .text { font-size: 58px; color: #ff800f; }
.jichu .main2 .main i { width: 50px; height: 112px; background: url("../images/jichu/main2Text.png") no-repeat; display: block; bottom: 60px; right: 310px; }

.jichu .main3 { height: 820px; background: #fde36b; }
.jichu .main3 .main { background: url("../images/jichu/main3Bg.png") no-repeat center center; }
.jichu .main3 .main ul { width: 600px; margin: 120px auto 0 auto; }
.jichu .main3 .main ul li { width: 178px; height: auto; float: left; margin-left: 22px; line-height: 22px; }
.jichu .main3 .main ul li.one { color: #501d09; }
.jichu .main3 .main ul li.two { color: #014243; }
.jichu .main3 .main ul li.three { color: #200c60; }
.jichu .main3 .main ul li b { font-size: 36px; display: block; line-height: 60px; }

.jichu .main4,.jingdong .main7 { height: 160px; background: #f88558; }
.jichu .main4 .main,.jingdong .main7 .main { margin: 0 auto; padding-top: 20px; border-radius: 4px; font-size: 50px; color: #fff; text-align: center; }

.jichu .main5 { height: 920px; background: #55d1a1; }
.jichu .main5 .main { background: url("../images/jichu/main5Bg.png") no-repeat center 190px; }
.jichu .main5 .main i.line { width: 1px; height: 700px; background: #fff; margin: 20px auto 0 auto; display: block; }
.jichu .main5 .main ul { width: 100%; height: 720px; overflow: hidden; top: 180px; left: 0; }
.jichu .main5 .main ul li { width: 300px; height: auto; display: block; position: absolute; z-index: 2; }
.jichu .main5 .main ul li i.circular { width: 10px; height: 10px; background: #fff; border-radius: 8px; float: left; margin-top: 80px; }
.jichu .main5 .main ul li dl { color: #fff; float: left; }
.jichu .main5 .main ul li dl dt { font-size: 24px; font-weight: bold; line-height: 40px; margin-bottom: 10px; }
.jichu .main5 .main ul li dl dd { font-size: 18px; line-height: 30px; }
.jichu .main5 .main ul li.one i,.jichu .main5 .main ul li.three i,.jichu .main5 .main ul li.five i { margin-right: 20px; }
.jichu .main5 .main ul li.two i,.jichu .main5 .main ul li.four i { margin-left: 20px; }

.jichu .main5 .main ul li.one { left: 554px; }
.jichu .main5 .main ul li.two { left: 425px; text-align: right; top: 110px;  }
.jichu .main5 .main ul li.three { left: 554px; top: 260px; }
.jichu .main5 .main ul li.four { left: 408px; text-align: right; top: 370px;  }
.jichu .main5 .main ul li.five { left: 554px; top: 500px;  }

/*客户案例--详情*/
.casesCtn,.newsCtnBox { width: 100%; height: auto; background: #fff; border-radius: 4px; padding: 30px 20px; }
.casesCtn .casesCtnL { width: 68%; height: auto; float: left; padding: 0 2%; }
.casesCtn .casesCtnR,.newsCtnR { width: 26%; height: auto; float: right; }
.casesCtn h2 { line-height: 40px; font-size: 22px; margin-bottom: 10px; font-weight: bold; }
.casesCtn div.subsidiary { color: #bcbcbc; }
.casesCtn div.subsidiary hr { width: 100%; height: 1px; border: none; margin: 10px auto; }
.casesCtn div.subsidiary i { background: url("../images/icon.png") no-repeat; display: inline-block; vertical-align: middle; margin-right: 8px; }
.casesCtn div.subsidiary i.time { width: 15px; height: 15px; background-position: 0 -220px; }
.casesCtn div.subsidiary i.author { width: 17px; height: 15px; background-position: -36px -220px; }
.casesCtn div.subsidiary i.keywords { width: 17px; height: 14px; background-position: -87px -220px; }
.casesCtn div.subsidiary i.source { width: 14px; height: 14px; background-position: -108px -220px; }
.casesCtn div.subsidiary span { color: #999; }
.casesCtn div.text { margin: 40px auto; line-height: 30px; color: #777; font-size: 14px; }
.casesCtn div.text img { width: auto; max-width: 100%; }
.casesCtn .casesCtnR h2 { font-weight: normal; font-size: 18px; line-height: 50px; border-bottom: 1px solid #ddd; }
.casesCtn .casesCtnR ul { overflow: hidden; margin-top: 20px; }
.casesCtn .casesCtnR ul li { width: 100%; height: auto; overflow: hidden; border-bottom: 1px dashed #ddd; margin: 0 auto 20px auto; }
.casesCtn .casesCtnR ul li img { width: 25%; height: auto; float: left; margin: 0 0 20px 0; }
.casesCtn .casesCtnR ul li span { width: 72%; height: 36px; overflow-y: hidden; line-height: 18px; float: right; }

/*淘宝客服*/
.kefu .main2 { height: 970px; }
.kefu .main2 .man { width: 210px; height: 330px; margin: 430px 0 0 790px; }
.kefu .main2 ul.ctn { width: 895px; height: 600px; background: url("../images/kefu/main2Bg.png") no-repeat bottom right; top: 200px; left: 0; }
.kefu .main2 ul.ctn li { position: absolute; z-index: 3; color: #4b92ab; }
.kefu .main2 ul.ctn li.one { width: 193px; height: 194px; background: url("../images/kefu/main2Li1.png") no-repeat; top: 65px; left: 165px; }
.kefu .main2 ul.ctn li.two { width: 194px; height: 223px; background: url("../images/kefu/main2Li2.png") no-repeat; top: 0; left: 387px; }
.kefu .main2 ul.ctn li.three { width: 194px; height: 206px; background: url("../images/kefu/main2Li3.png") no-repeat; top: 25px; right: -4px; }
.kefu .main2 ul.ctn li.four { width: 212px; height: 198px; background: url("../images/kefu/main2Li4.png") no-repeat; top: 280px; left: 65px; }
.kefu .main2 ul.ctn li.five { width: 214px; height: 195px; background: url("../images/kefu/main2Li5.png") no-repeat; bottom: 3px; left: 324px; }
.kefu .main2 ul.ctn li.six { width: 197px; height: 223px; background: url("../images/kefu/main2Li6.png") no-repeat; top: 215px; right: 170px; }
.kefu .main2 ul.ctn li dl dt { font-size: 24px; font-weight: bold; margin-top: 45px; }
.kefu .main2 ul.ctn li dl dd { font-size: 16px; line-height: 22px; margin-top: 10px; }
.kefu .main2 ul.ctn li.four dl { width: 90%; }
.kefu .main2 ul.ctn li.five dl { width: 94%; }

.kefu .main3 { height: 680px; background: #f3f3f3; }
.kefu .main3 ul { display: block; overflow: hidden; margin-top: 70px; }
.kefu .main3 ul li { width: 33%; height: 150px; display: inline-block; margin: 10px 0; }
.kefu .main3 ul li .img { width: 150px; height: 150px; background: #fff; border-radius: 80px; text-align: center; float: left; margin-right: 20px; }
.kefu .main3 ul li .img img { width: 103px; height: 100px; margin-top: 20px; }
.kefu .main3 ul li dl { margin-top: 10px; }
.kefu .main3 ul li dl dt { font-size: 20px; color: #393939; font-weight: bold; line-height: 60px; }
.kefu .main3 ul li dl dd { font-size: 14px; line-height: 20px; color: #8a8a8a; letter-spacing: 1px; }

.kefu .main4 { height: 610px; background: #ffe9ba; }
.kefu .main4 ul { width: 100%; margin-top: 60px; }
.kefu .main4 ul li { width: 214px; height: 300px; float: left; text-align: center; }
.kefu .main4 ul li.one { background: #eeb6b6; color: #bc7272; }
.kefu .main4 ul li.two { background: #faaf85; color: #cd7544; }
.kefu .main4 ul li.three { background: #b2ecbb; color: #78b782; }
.kefu .main4 ul li.four { background: #add9ec; color: #6da1b8; }
.kefu .main4 ul li.five { background: #d3b7e8; color: #9b76b6; }
.kefu .main4 ul li .img { width: 144px; height: 144px; background: #fff; border-radius: 80px; margin: 18px auto; }
.kefu .main4 ul li .img img { width: 69px; height: 71px; margin-top: 30px; }
.kefu .main4 ul li b { font-size: 20px; line-height: 40px; }

/*店铺装修*/
.zhuangxiu #Tab2 .menuBox li { background: #ddd; }
.zhuangxiu #Tab2 .menuBox li.hover { background: #c10005; }
.zhuangxiu .case { width: 100%; overflow: hidden; }
.zhuangxiu .case li { width: 23%; height: 520px; overflow: hidden; float: left; margin: 10px 1%; background-size: 100% auto; position: relative; }
.zhuangxiu .case.height2 li { height: auto; }
.zhuangxiu .case li img { width: 100%; height: auto; }
.zhuangxiu .case li a:before { width: 100%; height: 100%; background: #000; content: ''; position: absolute; z-index: 2; top: 0; left: 0; display: block; opacity: .3; filter: alpha(opacity=30); -webkit-transition: opacity .3s ease-out; transition: opacity .3s ease-out; }
.zhuangxiu .case li a:hover:before { opacity: 0; filter: alpha(opacity=0); }


/*浮动客服*/
#floatDivBoxs { width: 150px; position: fixed; background: none; top: 180px; right: 5px; z-index: 999; border-radius: 0 0 8px 8px; }
#floatDivBoxs .floatDtt { width: 100%; height: 100px; line-height: 45px; background: url("../images/zixun-head.png") no-repeat top left; color: #fff; font-size: 16px; text-indent: 22px; position: relative; }
#floatDivBoxs .floatDqq { padding: 0 14px; background: #ef0a3a; overflow: hidden; }
#floatDivBoxs .floatDqq li { height: 33px; line-height: 33px; font-size: 16px; padding: 0 0 0 50px; border-radius: 6px; }
#floatDivBoxs .floatDqq li a { width: 100%; height: 100%; display: block; text-align: center; }
#floatDivBoxs .floatDqq li a img { width: 28px; height: 28px; margin-right: 5px; margin-top: -3px; display: inline-block; }
#floatDivBoxs .floatDqq li.qq { background: #fff; margin-bottom: 14px; }
#floatDivBoxs .floatDqq li.wang { background: #ffe400; }
#floatDivBoxs .floatDqq li.qq a { color: #ee0a3b; }
.floatErweima { height: 220px; text-align:center; line-height: 24px; padding: 8px 0 5px 0; background: url("../images/double11-bg.png") no-repeat top left #ee0a3b; font-size: 14px; color: #fff; border-radius: 0 0 8px 8px; position: relative; z-index: 999; }
.floatErweima .text {font-size: 14px; color: #ffa6b9; text-align: center;position: absolute; z-index: 1000; bottom: 2px; left: 30px; }
.floatErweima img { width: 90%; }
.floatShadow {  background: #fff; box-shadow: -2px 0 3px rgba(0,0,0,0.25); border-radius: 0 0 8px 8px; }
#rightArrow { width: 45px; height: 45px; background: url(../images/QQ/online_arrow.jpg) no-repeat; position: fixed; top: 215px; right: 150px; z-index: 999; border-radius: 25px 0 0 25px; }
#rightArrow a { display: block; height: 45px; }

/*增加的淘宝客和淘宝直播二级页面*/
.warp { min-width: 1600px; }
.page-add6 { width: 100%; height: auto; background: #52b7a7; color: #fff; }
.page-add6 .main { width: 1482px; background: url("../images/vs2/page-add6-bg.png") no-repeat top left #52b7a7;   }
.page-add6 .main .FZLTCXHJW { font-size: 39px; }
.page-add6 .main b.head { font-size: 68px; display: block; }
.page-add6 .main .text { font-size: 24px; display: block; margin: 80px auto 0 auto; font-weight: lighter; letter-spacing: 1px; }
.page-add6 .main .text .c-yellow { color: #fff000; }
.page-add6 .main>img { display: block; margin: 20px auto 0 auto; }
.page-add6 .main .bottom-text { color: #177667; font-size: 18px; background: #cbeae5; border-radius: 4px 4px 0 0; padding: 10px 30px; line-height: 20px; display: inline-block; margin-top: 43px; }
.page-add6 .main .bottom-text br { display: none; }

.page-add7 { background: #fccb44; padding-top: 20px; padding-bottom: 30px; }
.page-add7 .main { width: 1600px; background: #fccb44; }
.page-add7 .main .FZLTCXHJW { font-size: 24px; margin-top: 20px; }
.page-add7 .main b.head { font-size: 68px; display: block; }
.page-add7 .main .text { font-size: 26px; display: block; margin: 30px auto; font-weight: lighter; letter-spacing: 1px; }
.page-add7 .main .text br.m { display: none; }
.page-add7 .main ul.img { overflow: hidden; text-align: center; }
.page-add7 .main ul.img li { width: 120px; height: 120px; display: inline-block; vertical-align: middle; margin: 0 5px; }
.page-add7 .main ul.img li img { width: 100%; height: 100%; border-radius: 60px; }
.page-add7 .main .step { overflow: hidden; margin: 30px auto; }
.page-add7 .main .step i,.page-add7 .main .step p { display: inline-block; vertical-align: middle; }
.page-add7 .main .step p.step-head { width: 40px; font-size: 28px; padding: 5px 2px; margin-right: 20px; background: #fff; color: #ff6000; line-height: 32px; }
.page-add7 .main .step p.step-cell { width: 204px; height: 85px; padding-top: 55px; border-radius: 10px; background: #feedbf; color: #000; text-align: center; line-height: 24px; font-size: 18px; }
.page-add7 .main .step p.step-cell.two { height: 95px; padding-top: 45px; }
.page-add7 .main .step i { width: 25px; height: 28px; background: url("../images/vs2/page-add7-img9.png") no-repeat; margin: auto 10px; }
.page-add7 .main b.bottom-text { font-size: 36px; color: #fff; }

/*手机版新添加 new part 2017.03.07*/
.Container.daiyunying-zhengdian-m,.Container.daiyunying-jingdong-m,.Container.kefu-m,.Container.zuanzhan-m,.Container.zhitongche-m,.Container.about-m { display: none; }
/*最底部的案例和干货*/
.add{ margin-bottom: 80px;}
.add img,.clearfix p{margin-left: 59.5px;}
.add h3{height: 40px; line-height: 40px;}
.clearfix:after { content: "" ; display: block ;  height: 0 ;  clear: both ;  visibility: hidden ; }
.float-left{  float: left;  }
.float-right{  float: right; }
.add ul {  width: 386px;  height: 32px;  margin-bottom: 6px;}
.add ul li {  height: 36px;  line-height: 36px;}
.add a{  font-size:14px;  }
/*新添加的页面*/

.show{ background-color:#323232;width: 100%;text-align: center;}
.show img{}
.main_shoot_top_bg1{ width: 100%; min-width:1180px; height:450px; background:url("../images/shoot/shoot_show_01.jpg") center center; }
.main_shoot_top_bg2{  width:800px;height:340px;margin:0 auto; background:url("../images/shoot/shoot_show_02.png");background-size: 100%; }
.main_shoot_top_bg3{ width: 100%; min-width:1180px;  height:500px; background:url("../images/shoot/shoot_show_03.jpg") center center; }
.shoot_mark{margin-top: 20px;}
.shoot{width: 1180px; margin: 0 auto 40px; text-align: center;}
.shoot h1, .video h1 , .video_show h1{margin: 40px 0px 5px;}
.shoot>div>img, .vidio>div>img{margin-bottom: 25px;}
.shoot>img{ width: 350px; height: 300px; margin: 20px 10px; box-shadow: 2px 2px #ddd;}
.shoot_bg{ width: 100%; min-width:1180px;  height:500px; background:url("../images/shoot/shoot_show_10.jpg") center center; }
.video , .video_show{width: 1180px; margin: 30px auto 40px; text-align: center;}
.video h2{font-size: 15px;}
.video>img{ margin: 20px auto 60px;}
.because img, .because .word{ width: 500px; height: 330px;float: left; }
.because a:hover {text-decoration: none;}
.because{width: 1000px; margin: 0 auto;}
.because .word{ text-align: center; font-weight: bolder;}
.because .word div{ width: 200px; height: 40px; line-height: 40px; font-size: 14px; border:1px solid #f2f2f2; border-radius: 35px;text-align: center;font-weight: normal; margin: 40px auto 20px;}
.word span{margin-left: 20px; font-weight: bolder;}
.word h2{font-weight: bold;margin-top: 98px; font-size: 24px;}
.word h4{margin: 20px; line-height: 20px; font-size: 18px; color: #555d66}
.shoot_main{margin-bottom: 80px;}
.video_controls{ margin: 40px auto 0; height: 650px; width: 1000px;}

.right_float_one_bg {
    top:80px !important;
    height: 609px;
    background: url("../images/nianhuojie.png") no-repeat !important;
}