/*公共样式*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; list-style: none; }
html, body { font-family: Helvetica,"STHeiti STXihei","Microsoft YaHei",Tohoma,Arial; background-color: #999; }

a, a:link { color: #333;text-decoration: none;}
a:active, a:hover { text-decoration: none;}
input:required, input:valid, input:invalid { border: 0; outline: none; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none;}
input[type="number" ]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none !important; margin: 0;}
input[type="number"] { -moz-appearance: textfield;}
address, cite, dfn, em, var { font-style: normal;}
del { font-size: 1.2rem; color: #aaa;}
.clearfix { overflow: auto; zoom: 1;}

/*外边距*/
.m-t1 { margin-top: 1rem;}
.m-r13 { margin-right: 1.3rem;}
.m-b2 { margin-bottom: 2rem;}
.m2-3 { margin: 2rem 0 3rem 0;}
.mt1-2 { margin: 1rem 0 2rem 0;}
/*内边距*/
.p0 { padding: 0 !important;}
.pt13 { padding-top: 1.3rem;}
.pt2 { padding-top: 2rem;}
.pb13 { padding-bottom: 1.3rem!important;}
.padding-t13 { padding: 0 1.3rem;}
.padding-03 { padding: 0 3rem;}
.padding-t { padding: 2rem 1.3rem;}
.padding-all { padding: 1.3rem;}
.pl06 { padding-left: .6rem;}
.plr01 { padding: 0 1rem;}
.padding-t1 { padding: 2rem 1.3rem 0;}
.padding-t2 { padding: 2rem 0 0;}
/*字体*/
.f-02 { font-size: 1.1rem;}
.f-03 { font-size: 1.3rem;}
.f-2 { font-size: 1.4rem; font-weight:bold;
}
.f-2-2 { font-size: 2.2rem}
.f-04 { font-size: 1.4rem;}
.f-06 { font-size: 1.6rem;}
/*字行间距*/
.p-lh { line-height: 140%;}
/*文本颜色*/
.pink { color: #f2445d;}
.orange { color: #ff3200;}
.white { color: #fff;}
.index-red { color: #e7372a;}
.blue_tit { color: #40c6f2;}
.red_tit { color: #ff625f;}
.yellow_tit { color: #ffbd00;}
.green_tit { color: #47d7c6;}
.gray9 { color: #9c9c9c!important;}
.col-hs { color: #ec5151;}
.col-b { color: #000;}
.col-f { color: #666;}
.col-0 { color: #666;}
.col-3 { color: #333;}
.col-6 { color: #666;}
.col-7 { color: #777;}
.col-8 { color: #888;}
/*文本对齐*/
.text-c { display: block; text-align: center;}
.text-r { display: block; text-align: right;}
.text-l { display: block; text-align:left;}
/*背景*/
.bg-com { background-repeat: no-repeat; background-position: center; width: 100%; background-size: cover; background-size: 100% 100%;}
.b-col-huis { background: #fff;}
/*浮动-隐藏-定位*/
.fl { float: left;}
.fr { float: right;}
.oh { overflow: hidden;}
.clear { clear: both;}
.p-f { position: fixed;}
.p-a { position: absolute;}
.p-r { position: relative;}
.dis-box { display: -webkit-box; display: -moz-box; display: -ms-box; display: box;}
.box-flex { -webkit-box-flex: 1;-moz-box-flex: 1; -ms-box-flex: 1; box-flex: 1; display: block; width: 100%;}
.box { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
/*图标、标题、描述样式*/
.mechanism-cont { width: 100%; padding: 2rem 0 0; max-width: 720px; margin: 0 auto;}
.mechanism-cont li { margin-bottom: 3rem;}
.mechanism-cont li.mechanism-cont1 { float: left; width: 50%; margin-bottom: 2rem;}
.mechanism-cont li.mechanism-cont2 { float: left; width: 50%;}
.mechanism-cont li.mechanism-cont1 img, .tongdian img, .mechanism-manage img, .dowhat_con .siduan-img li img, .mechanism-cont li.mechanism-cont2 img { display: block; width: 85px; height: 85px; margin: 0 auto;}
.mechanism-cont li p { padding: 0 1rem; line-height: 25px; color: #3f3f3f;}
.mechanism-cont li h4 { padding: 1rem 1rem .5rem; font-size: 1.1rem; text-align: center;color:#333;}
.header-img { width: 88px; height: 88px; margin: 2rem auto 0;}
/*====================首页====================*/
.bwap{max-width:720px;margin:0px auto; background-color:#fff;}
/*顶部*/
.m-header { z-index: 4999; display: block; width: 100%;
background: rgba(0,0,0,.15);
position: fixed;
max-width:720px;
bottom:100%;
left: 50%;
transform: translate(-50%,100%);
z-index:999;
}
/*.m-header.active{display:none;}*/
.m-logo {width: 118px;
padding: 0rem 20px;}
.m-but { width: 2.0rem; padding: 10px 20px 10px 0px;}
/*banner*/
.index-banner { width: 100%; background: url(../images/index-1.png) bottom center  no-repeat;}
.m-max-box { max-width: 720px; margin: 0 auto;}
.m-max-box h4 { margin-bottom: .6rem;color:#333;}
.index-banner-img { width: 100%; margin: 0px auto 0;}
.index-banner-img img { width: 100%;}
/*什么是果实智慧零售？*/
/*内容区域*/
.index-mod1 { max-width: 720px; padding: 0 1.3rem 2rem; margin: 0 auto;}
.index-mod1 li { position: relative; float: left; width: 48%; height: 26rem; margin-bottom: 10px; border-radius: 6px;}
.index-mod1 li:nth-child(1) { background: #3eb9f5; margin-right: 11px;}
.index-mod1 li:nth-child(2) { background: #fc546b;}
.index-mod1 li:nth-child(3) { background: #f7b532; margin-right: 11px;}
.index-mod1 li:nth-child(4) { background: #66d161;}
.index-mod1 li:nth-child(5) { background: #33d5bd; margin-right: 11px;}
.index-mod1 li:nth-child(6) { background: #b871f4;}
.index-mod1 li:nth-child(7) { background: #6d69d0; margin-right: 11px;}
.index-mod1 li:nth-child(8) { background: #f04b31;}
.index-mod1 li:nth-child(9) { background: #7594fd; margin-right: 11px;}
.index-mod1 li:nth-child(10) { background: #f85697;}
.index-mod1 li i { position: absolute; top: 0; right: 0; z-index: 9; width: 100%; height: 8rem; font-style: normal; background: url(../images/index/dujia_icon.png) right top no-repeat; border-radius: 6px;}
.index-mod1 li img { width: 100%; height: auto;}
.index-mod1 li h3 { position: relative; height: 3.4rem; font-size: 17px; color: #fff; text-align: center;}
.index-mod1 li h3:after { content: ""; position: absolute; bottom: 0; left: 50%; width: 35%; height: 1px; margin-left: -17.5%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); border-bottom: 4px solid rgba(255,255,255,.5);}
.index-mod1 li span { display: inline-block; padding: 10px; font-size: 12px; line-height: 18px; color: #fff; text-align: center;}
/*按钮*/
.index-mod1-link { position: relative; height: 100px; margin: 0 auto; line-height: 100px; background: #f5f7f9;border-top: 1px solid #e7e9ea;}
.index-mod1-box { position: absolute; top: 50%; left: 50%; width: 90%; height: 6rem; margin: -1.8rem auto 0 -45%;}
.index-mod1-link a { display: inline-block; width: 45%; height: 3.6rem; font-size: 14px; line-height: 3.6rem; text-align: center; border-radius: 5px;}
.index-mod1-link a.btn-left { float: left; color: #333; background: #fff; border: 1px solid #e7e9ea;}
.index-mod1-link a.btn-right { float: right; color: #fff; background: #e02947;}

/*商城系统没有好的框架都是耍流氓*/
.index-mod2-bg { background: #161616;}
.index-mod2-content img { display: block; width: 12rem; margin: 1rem auto .4rem;}
.index-mod2-content h3 { font-size: 2rem; color: #fff; text-align: center;}
.index-mod2-content .index-mod2-text { padding: 0 1px; margin: 2rem 0 0;}
.index-mod2-content .index-mod2-text li { float: left; width: 100%; margin-bottom: 1rem;}
.index-mod2-content .index-mod2-text li:nth-child(1) { background: #ff4936;}
.index-mod2-content .index-mod2-text li:nth-child(2) { background: #21b728;}
.index-mod2-content .index-mod2-text li:nth-child(3) { background: #317fdd;}
.index-mod2-content .index-mod2-box { padding: 0 1.3rem 1.3rem; color: #fff;}
.index-mod2-content .index-mod2-box img { float: left; width: 2rem; height: 2rem;}
.index-mod2-content .index-mod2-box span { display: inline-block;}
.index-mod2-content .index-mod2-box span.title { float: left; margin: 0.8rem 0 0 .6rem; font-size: 1.6rem;}
.index-mod2-content .index-mod2-box span.detail { font-size: 1.2rem;}
/*果实智慧零售视频详解*/
.index-mod3-bg { background: #f6fafd;}
.index-mod3-container { width: 100%; overflow: hidden;}
.index-mod3-box { width: 1000%;}
.index-mod3-content { float: left;}
.index-mod3-content li { float: left; width: 33.33%; margin:0 0 2rem; text-align: center;}
.index-mod3-content li img { width: 100%; height: 6rem;}
.index-mod3-content li a { display: block; padding: 0 .8rem;}
.desc { position: relative; width: 100%; height: 6rem;}
.desc .bg { position: absolute; top: 0; left: 50%; z-index: 9; width: 100%; height: 6rem; margin-left: -50%; background: #000; opacity: 0.3;}
.desc .si_icon { position: absolute; top: 50%; left: 50%; width: 2rem; height: 2rem; margin-top: -1rem; margin-left: -1rem; z-index: 10; background: url(../images/index/video_playbtn.png) -50px 0 no-repeat;}
.desc .si_icon img { display: block; width: 2rem !important; height: 2rem !important;}
.index-mod3-content li .text { display: block; margin: .8rem 0; font-size: 1.4rem; text-align: center;}
.index-mod3-content li a.video-download { display: block; width: 8rem; height: 2.2rem; padding: 0; margin: 0 auto; font-size: 1.2rem; line-height: 2.2rem; color: #fff; text-indent: 1.2rem; background: #2abf43 url(../images/index/video-download.png) no-repeat .4rem center; background-size: 1.6rem 1.4rem; border-radius: 5px;}
.swiper-pagination, .swiper-pagination1, .swiper-pagination2 { margin: 0 auto;}
.swiper-pagination span, .swiper-pagination1 span, .swiper-pagination2 span { float: left; text-align: center; background: #ccc; border-radius: 100%;}
.swiper-pagination-bullet-active { background: #c40000 !important; opacity: 1;}
.swiper-pagination { width: 6rem; height: 3rem;}
.swiper-pagination1 { width: 6.4rem; margin: 1rem auto;}
.swiper-pagination2 { width: 8.4rem; height: 3rem;}
.swiper-pagination span { width: .8rem; height: .8rem; margin: 0 .5rem;}
.swiper-pagination1 span, .swiper-pagination2 span { width: .8rem; height: .8rem; margin: 0 0.3rem;}
/*全新商城运作模式，完善的电商生态系统*/
.index-mod4-bg { background: #333;}
.detail-img { padding: 0 1.3rem;}
.detail-img img { width: 100%;}
/*精细化功能机制 专业化运作管理*/
.three-box { max-width: 720px; padding: 0 1.3rem; margin: 0 auto;}
.three-box li { position: relative; float: left; width: 33.33%; margin-bottom: 2rem; text-align: center;}
.three-box li i { position: absolute; top: 0; left: 50%; width: 7.5rem; height: 7.4rem; margin-left: -3.7rem; background: url(../images/index/index_dujia_icon2.png) right top no-repeat; background-size: 3.4rem 3.4rem;}
.three-box li img { display: inline-block; width: 7.6rem;}
.three-box li h3 { height: 4rem; padding: .6rem 0; font-size: 1.0rem;}
.index-mod5-link { display: block; width: 16rem; height: 3.6rem; margin: 0 auto 4rem; font-size: 1.6rem; line-height: 3.6rem; color: #fff !important; text-align: center; background: #3dbaf7; border-radius: 6px;}

/*区域新模式，您需要的模式我们都有*/
.index-mod6-bg { background: #f2faff;}
.index-mod6-content { padding: 0 1.3rem;}
.index-mod6-content li { display: table; height: 9rem; padding: 1.3rem; margin-bottom: 10px; color: #fff; background: #5fa7ff; border-radius: 10px;}
.index-mod6-content li .title-box { display: table; float: left; width: 90%; height: 9rem; background: #fff; border-radius: 10px; text-align: center;}
.index-mod6-content li .title-box .title { display: table-cell; vertical-align: middle;}
.index-mod6-content li .title-box span { display: block; padding: .6rem 0; font-size: 1.6rem; font-weight: 700;color:#5fa7ff;}
.index-mod6-content li .title h3 { padding: 0 0.6rem; line-height: 1.4rem;color:#5fa7ff;}
.index-mod6-content li span.detail { display: table-cell; width: 50%; font-size: 1.1rem; vertical-align: middle;}

/*各个行业、领域解决方案*/
.index-mod7-bg { background: #e1f0ff;}
.index-mod7-content { padding: 0 1.3rem;}
.three-box1 { width: 100%; max-width: 720px; height: 30rem; margin: 0 auto;}
.three-box1 li { position: relative; float: left; width: 30.33%; height: 6rem; margin: 0 1.5% 1rem; text-align: center; overflow: hidden; border-radius: 6px;}
.three-box1 li img { width: 100%; margin-top: -1rem; border-radius: 6px;}
.three-box1 li .title { position: absolute; bottom: 0; left: 50%; width: 100%; height: 2rem; margin-left: -50%; line-height: 2rem; background: rgba(0,0,0,.5); border-radius: 0 0 6px 6px;}
.three-box1 li h4 { font-size: 1.4rem; color: #fff;}
/*他们都选择了银果科技*/
.index-mod8-text { width: 90%; margin: 0 auto;}
.index-mod8-text li { float: left; width: 46%; margin: 0 2% 2rem; text-align: center; box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);}
.index-mod8-text li img { width: 100%;}
.logo-mod { width: 9rem; height: 3.2rem; margin: .8rem auto 0;}
.index-mod8-text li img.logo { display: block; vertical-align: middle;}
.index-mod8-text li:nth-child(2) img.logo { width: 7.6rem; margin: 0 auto;}
.index-mod8-text li:last-child img.logo { width: 6rem; margin: 0 auto;}
.index-mod8-text li .address span { display: block; padding: .5rem 0 1.2rem; font-size: 1.3rem; color: #999; text-align: center;}
a.case_btn { display: block; width: 16rem; height: 3.6rem; margin: 0 auto 3rem; font-size: 1.6rem; line-height: 3.6rem; color: #fff; overflow: hidden; text-align: center; cursor: pointer; background: #f1421d; border-radius: 5px; transition: all .3s;}
.case-list { padding: 1rem 3% 0; overflow: hidden;}
.case-list li { float: left; width: 33.3%; margin-bottom: 1.5rem; text-align: center; overflow: hidden;}
.case-list li a img { display: inline-block; width: 75%; margin: 0 auto;}

/*轻松对接各大商务系统*/
.index-mod9-bg { background: #5a6878;}
.index-mod9-content { display: inline-block; text-align: center;}
.index-mod9-content li { float: left; margin-bottom: 3rem;}
.index-mod9-content li img { width: 7.4rem; height: 7.3rem;}
.index-mod9-content li p { display: inline-block; width: 90%; margin-top: 0.6rem; font-size: 1.2rem; line-height: 150%; color: #fff; text-align: center;}
.index-mod9-content li div.index-mod9-more { display: inline-block; width: 24rem;text-align: center;}
.index-mod9-content li a { display: inline-block; padding: 1px 8px 8px; margin: 14px 10px; font-size: 1.2rem; color: #fff; border-radius: 5px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.index-mod9-content li.product1 a { background: #e83828;}
.index-mod9-content li.product2 a { background: #e88900;}
.index-mod9-content li.product3 a { background: #e8447e;}
.index-mod9-content li.product5 a { background: #00a0e9;}
.index-mod9-content li.product6 a { background: #5bb647;}
.index-mod9-content li.product7 a { background: #0099d9;}
.index-mod9-content li i { position: relative; top: 3px; display: inline-block; width: 18px; height: 20px; margin-right: 6px; background: url(../images/index/duijie_btn.png) no-repeat center;}
.index-mod9-content li a.duijie-topic i { background-position: 0 0;}
.index-mod9-content li a.duijie-video i { background-position: -20px 0;}

/*价格表*/
.price { width: 100%;}
.price-slide { padding: 0 1.3rem;}
.price-slide .hd { margin: 0 auto 1rem; overflow: hidden;}
.price-slide .hd li { float: left; width: 50%; height: 3rem; font-size: 1.6rem; line-height: 3rem; color: #fff; text-align: center; cursor: pointer; background: #8b97a6;}
.price-slide .hd li.on { background: #3aa5da;}
.price-slide .hd li.xjdjia-list { position: relative;}
.price-slide .bd { position: relative; padding-bottom: 1rem; margin: 0 auto; overflow: hidden;}
.price-slide .bd li { position: relative; top: 0; left: 0; display: none; border: 1px solid #e9e9e9;}
.price-slide .bd li.active { display: block;}
.price-slide .bd img { display: block; width: 100%;}
.index-mod10-link { width: 1005%;}
.index-mod10-link a { float: left; width: 10%; height: 1rem; margin: 0 23.33%; text-indent: -9999px; background: #f60;}
.table-footer-box { padding: 1.4rem 0 1.6rem; background: #f8f8f8;}
.table-footer p { padding: 0 1rem; font-size: 1.2rem; line-height: 160%;}
.table-footer p a { padding-left: .1rem; font-size: 1.4rem; font-weight: 700; color: #3aa5da;}
.table-footer-btn { width: 100%; height: 3rem; padding-top: 1.4rem; margin: 0 auto; text-align: center; overflow: hidden;}
.table-footer-btn a { display: inline-block; padding: .3rem; font-size: 1.2rem; color: #fff; background-color: #3aa5da; border-radius: 5px;}
.table-footer-btn a i { width: 2rem; height: 2rem; float: left; background: url(../images/index/index_table_icon.png) left center no-repeat; background-size: 5.6rem 2rem;}
i { display: block;}
.table-footer-btn a span { float: left; height: 2rem; line-height: 2rem;}
.table-footer-btn a.btn2 i, .table-footer-btn a.btn3 i { background-position: -4rem 0;}

/*footer*/
.footer-nav { position: fixed; bottom: 0; left: 0; z-index: 101; width: 100%; height: 50px; padding: 0; background: #fdfdfd; box-shadow: 1px 5px 15px rgba(50,50,50,.3); border-top: 1px solid #f6f6f9;
max-width:720px; top:100%; left: 50%; transform: translate(-50%,-100%); z-index:999;}
.footer-nav ul { height: 50px; display: -webkit-box !important; display: box !important;}
.footer-nav ul li { -webkit-box-flex: 1; box-flex: 1; height: 45px; text-align: center;}
.footer-nav ul li a { display: block; font-size: 12px; color: #333; text-align: center;}
.footer-nav ul li i {height: 30px;font-size: 22px;line-height: 35px;display: inline-block;}
.footer-nav ul li span { display: block; width: 100%; height: 20px; line-height: 20px;}
.footer-nav ul .btn { width: 40%;}
.footer-nav ul .btn a { display: block; height: 51px; margin-top: -1px; font-size: 1.0rem; line-height: 51px; color: #fff; background: #488bff;}

.footer { max-width: 720px; padding-top: 50px; color: #727272; text-align: center; overflow: hidden; background-color: #202020;}
.footer .line { height: 1px; margin-right: 1rem; margin-left: 1rem; background-color: #4d4d4d;}
.footer .tit { position: relative; top: -2rem; display: inline-block; width: 220px; font-size: 1.2rem; font-weight: bolder; color: #fff; background-color: #202020;}

.footer .text p { padding-top: 1.6rem; font-size: 1.4rem;}
.footer .text span { display: block; font-size: 1.4rem; line-height: 3rem;}
.footer .text span a { color: #727272;}
.footer .btn { padding-bottom: 3rem; overflow: hidden;}
.footer .btn .pc_btn { margin-left: 2.2rem;}
.footer .btn a { float: left; width: 40%; margin: 0 1.2rem;}
.footer .btn a img { width: 80%;}

.footer .QRcode { width: 220px; height: 250px; margin: 40px auto;}
.footer .QRcode img { max-height: 220px; max-width: 220px;}
.footer .QRcode P { display: block; margin-top: 10px; font-size: 20px; line-height: 36px; text-align: center;}
.footer .link { width: 80%; margin: 0 auto;}
.footer li { float: left; width: 33.33%;}
.footer .link li img  { display: block; width: 50%; margin: 0 auto;}

.qrcode-btn { width: 60%; height: 3.8rem; margin: 1.6rem auto 2.2rem; line-height: 3.8rem; text-align: center; background: #f65037; border-radius: 50px;}
.qrcode-btn a { color: #fff; font-size: 1.7rem;}

/*qrcode*/ 
.nc-qrcode { height: auto; overflow: hidden;}
.nc-qrcode .banner-bg { position: relative; z-index: 1; height: 400px; background: url(../images/weixin.jpg) top no-repeat;}
.nc-qrcode .banner-title { padding-top: 50px; font-size: 60px; font-weight: 700; color: #fff; text-align: center;}
.nc-qrcode .QRcode { width: 100%; margin: 60px auto 20px; text-align:center;}
.nc-qrcode .QRcode img { max-width: 430px; max-height: 430px;}
.nc-qrcode .qrcode-con p { display: block; margin-bottom: 100px; font-size: 24px; line-height: 36px; text-align: center;}

/*侧栏导航*/
.m-nav-box { position: fixed; top: 0; right: -15rem; z-index: 5001; width: 15rem; height: 99%; background: rgba(36, 36, 36, 0.7); moz-transition: 0.5s ease;-o-transition: 0.5s ease; -webkit-transition: 0.5s ease;}
.m-nav-box.active { right: 0; scoll=no;}
.m-nav-box ul { margin-top: 2.8rem;}
.m-nav-box ul li span { display: block; font-size: 1.2rem; color: #7d7d7d; text-align: center;}
.m-nav-box ul li span.active { color: #fff;}
.m-nav-box ul li { padding: 0.9rem 0; border-bottom: 1px solid #414141;}
.m-nav-box ul { padding-left: 3rem;}
.m-nav-box ul li { clear: both;}
.m-nav-box ul li span.important { color: #e86157;}
/*页面黑色蒙版*/
.j-bg-box { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 5000; display: none; width: 100%; height: 100%; background: rgba(0,0,0,0.5); moz-transition: 1s ease; -o-transition: 1s ease; -webkit-transition: 1s ease;}
.j-bg-box.active { display: block;}
/*返回顶部*/
.return-top-box { bottom: 6rem; right: 1rem; z-index: 5999; display: none; width: 4rem; height: 4rem; background: #666;}
.return-top-box img { width: 100%; height: 100%;}
/*==========轮播样式===========*/
.slideBox { position: relative; max-width: 560px; margin: 10px auto 0; overflow: hidden;}
.slideBox .hd { position: absolute; bottom: -10px; left: 50%; z-index: 1; height: 35px; line-height: 28px;}
.ml50 { margin-left: -50px;}
.ml22 { margin-left: -22px;}
.ml40 { margin-left: -40px;}
.ml80 { margin-left: -80px;}
.ml37 { margin-left: -37px; margin-bottom: 10px;}
.slideBox .hd li { display: inline-block; width: 8px; height: 8px; margin: 0 6px; text-indent: -9999px; overflow: hidden; background: #ccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.slideBox .hd li.on { background: #c40000;}
.slideBox .bd { position: relative; z-index: 0; padding-bottom: 23px;}
.slideBox .bd li { position: relative; text-align: center;}
.slideBox .bd li a { -webkit-tap-highlight-color: rgba(0,0,0,0);}  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit { position: absolute; bottom: 0; display: block; width: 100%; height: 28px; line-height: 28px; color: #fff; text-indent: 10px; text-align: left; background: url(images/focusBg.png) repeat-x;}
/*百度商桥*/
#newBridge { display: none !important;}




/*注册*/
.guestbook { position: fixed; top: 0; width: 90%; height: auto; max-width: 300px; bottom: 90%; left: 50%; transform: translate(-50%,100%); }
.guestbook .logo { width: 100%; height: 80px; position: relative; background: #333333; border-radius: 10px 10px 0 0; margin: 20px 0 0 0; overflow: hidden; }
.guestbook .logo p { font-size: 16px; font-family: 'Microsoft YaHei'; font-weight: 100; padding-left: 30px; margin-top: 30px; color: #ccc; }
.guestbook .logo img { width: 100px; position: absolute; left: 50%; margin-left: -50px; top: 15px; }
.guestbook ul { width: 100%; height: 230px; float: left; background: #f7f7f7; padding: 15px 0; display: inline; }
.guestbook ul li { width: 80%; height: 45px; margin: 0 10% 10px 10%; float: left; border: 1px solid #eeeeee; border-radius: 7px; position: relative; background: #f7f7f7; }
.guestbook ul li i { width: 30px; height: 30px; position: absolute; left: 8px; top: 6px; z-index: 2; margin: 5px 0; color: #ccc; font-size: 22px; }
.guestbook ul li input { width: auto; float: left; line-height: 40px; border: 0; font-size: 16px; color: #999; position: absolute; left: 0; top: 0px; padding: 0 0 0 35px; background: #f7f7f7; z-index: 1; border-radius: 7px; }
.guestbook ul li span { font-size: 14px; color: #29a1f7; line-height: 30px; position: absolute; right: 5px; top: 0; z-index: 2; }
.guestbook ul li a { font-size: 12px; color: #29a1f7; line-height: 30px; position: absolute; right: 0px; top: -3px; z-index: 2; margin: 5px 0; }
.guestbook ul .liji { width: 80%; height: 40px; float: left; margin: 2% 10%; text-align: center; line-height: 40px; color: #FFF; background: #ef8200; border: 0; border-radius: 7px; position: relative; top: -6px; }
#img_code { width: 40px; }
.guestbook .xiafang { width: 100%; height: auto; float: left; background: #f7f7f7; border-top: 1px solid #eeeeee; padding: 15px 0px; border-radius: 0 0 10px 10px; position: relative; margin-top: 0; height: auto; background: #f7f7f7; border-top: 1px solid #eeeeee; padding: 15px 0px 15px 0px; border-radius: 0 0 10px 10px; position: relative; margin: 0px; width: 100%; }
.guestbook .xiafang p { width: 100%; height: auto; float: left; text-align: center; font-size: 14px; color: #aaa; line-height: 30px; }
.guestbook .xiafang p a { font-size: 14px; color: #29a1f7; }
.guestbook .xiafang span { width: 100%; height: auto; float: left; text-align: center; font-size: 14px; color: #585757; }
.guestbook .xiafang span a { font-size: 14px; color: #585757; margin: 0 10px; }
.guestbook .xiafang span a font { color: #ef8200; font-size: 14px; }
.guestbook .tuichu { width: 40px; height: 40px; opacity: 0.5; position: absolute; top: 20px; right: 20px; cursor: pointer; }
#btnGuestBookSave { cursor: pointer; }


/*二维码展示*/

@media screen and (min-width: 960px) {
	.yg-show-erweima { width: 170px; height: 210px; position: fixed; top: 200px; z-index: 100; left: 50%; right: 0; margin-left: 365px; }
	.yg-show-erweima #erweima { width: 150px; height: 150px; }
	.yg-show-erweima img { width: 150px; height: 150px; }
}

@media screen and (max-width: 960px) {
	.yg-show-erweima { width: 170px; height: 210px; position: fixed; top: 200px; z-index: 100; left: 50%; right: 0; margin-left: 365px; }
	.yg-show-erweima #erweima { width: 150px; height: 150px; }
	.yg-show-erweima img { width: 150px; height: 150px; }
}

.yg-show-erweima { background: #fff; padding: 0px 10px 0px 10px; }
.yg-show-erweima p { width: 100%; text-align: center; background: #fff; line-height: 30px; margin: 0; text-indent: inherit; color: #323232; font-size: 16px; }
.yg-show-erweima p:nth-child(3) { font-size: 14px;}