html{ padding:0px;margin:0px;font-family:Arial, Helvetica,'Microsoft Yahei', 'Hiragino Sans GB', sans-serif;font-size:14px;}
body{ -webkit-tap-highlight-color:rgba(0,0,0,0) /* 消除链接点击效果 */;margin:0;padding:0;padding-top:80px;background:#f6f6f6;}
header,article,aside,div,span,p,ul,li,ol,h1,h2,h3,h4,h5{ list-style:none;margin:0;padding:0;}
img{ border:0;font-size:0;margin:0;vertical-align:bottom;}
a{ background-color:transparent; text-decoration:none; color:#3e4552}
a:active,a:hover{ outline:0;}
b,strong{font-weight:bold;}
hr{ height:1px;border:0;border-top:1px solid #dadada;margin:1em 0;padding:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}
@font-face {
    font-family:'icomoon';
    src:url('../fonts/icomoon.eot?61rfmx');
    src:url('../fonts/icomoon.eot?61rfmx#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?61rfmx') format('truetype'),
    url('../fonts/icomoon.woff?61rfmx') format('woff'),
    url('../fonts/icomoon.svg?61rfmx#icomoon') format('svg');
    font-weight:normal;
    font-style:normal;
    font-display:block;
}

/*顶部样式*/
.header{ z-index:100;position:fixed;left:0;top:0;width:100%;background:#fff;height:80px;box-shadow:0 0 6px rgba(0,0,0,.15);}
.header-box{ Position:relative;width:1380px;margin:0 auto;height:80px;}
.header a.logo{ position:absolute;display:block;left:0px;top:18px;}
.header a.logo img{ height:44px;}

.right-btn{ cursor:pointer;position:absolute;top:22px;right:0;background:#df0000;border-radius:9px;width:120px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff;}
.right-btn i{ display:inline-block;margin-left:5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;margin-top:-2px;vertical-align:middle;}
.right-btn:hover{ background:#d00000;}

.navbr{ height:80px;position:absolute;left:240px;top:0;}
.navbr:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.navbr ul{ }
.navbr ul li{ float:left;Position:relative;margin-right:35px;padding:0 0;}
.navbr ul li a{ display:inline-block;padding:0 0px;height:80px;line-height:80px;border-radius:0;font-size:15px;color:#333;}
.navbr ul li a i{ display:inline-block;margin-left:3px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #333;margin-top:-3px;vertical-align:middle;}
.navbr ul li span.hot{ display:block;border-radius:7px 7px 7px 0;font-size:12px;background:#df0000;color:#fff;padding:0 10px;position:absolute;right:0;top:15px;transform: translateX(90%);}
.navbr ul li.hover:after, .navbr ul li:hover:after{ content:'';position:absolute;left:50%;margin-left:-8px;bottom:0;height:2px;background:#df0000;width:16px;}
.navbr ul li.hover a, .navbr ul li:hover a{ color:#df0000;}
.navbr ul li.hover a i,.navbr ul li:hover a i{ border-top:5px solid #df0000;}

.navbr ul li ul.ul{ z-index:99;display:none;box-shadow:0 3px 10px rgba(0, 0, 0, 0.2);background:#fff;border-radius:4px;padding:15px 10px;position:absolute;top:77px;left:50%;transform: translateX(-50%);width:130px;}
.navbr ul li:hover ul.ul{ display:block;}
.navbr ul li ul.ul li{ float:none;margin:0;}
.navbr ul li ul.ul li:after{ content:'';display:none !important;}
.navbr ul li ul.ul li a{ text-align :center;display:block;height:40px;line-height:40px;color:#333 !important;}
.navbr ul li ul.ul li a:hover{ color:#df0000 !important;}
.navbr ul li ul.ul:before, .navbr ul li ul.ul:after { content:'';position:absolute;top:-8px;left:50%;transform: translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;}
.navbr ul li ul.ul:before{ border-bottom:8px solid rgba(0, 0, 0, 0.07);}
.navbr ul li ul.ul:after{ border-bottom:8px solid #fff;margin-top:1px;}

.navbr ul li ul.tob-content{ z-index:99;display:none;box-shadow:0 3px 10px rgba(0, 0, 0, 0.2);background:#fff;border-radius:4px;padding:25px 30px;position:absolute;top:77px;left:-30px;width:490px;}
.navbr ul li:hover ul.tob-content{ display:block;}
.navbr ul li ul.tob-content:before, .navbr ul li ul.tob-content:after { content:'';position:absolute;top:-8px;left:54px;border-left:8px solid transparent;border-right:8px solid transparent;}
.navbr ul li ul.tob-content:before{ border-bottom:8px solid rgba(0, 0, 0, 0.07);}
.navbr ul li ul.tob-content:after{ border-bottom:8px solid #fff;margin-top:1px;}
.navbr ul li ul.tob-content li{ width:100px;background:#fff;margin-right:0;padding:0 0px;float:left;margin-right:30px;}
.navbr ul li ul.tob-content li:last-child{ margin-right:0;}
.navbr ul li ul.tob-content li .l1{ border-bottom:solid 1px #ddd;margin-bottom:10px;padding-bottom:10px;}
.navbr ul li ul.tob-content li a{ width:100%;height:30px !important;line-height:30px !important;border:0 !important;color:#333 !important;}
.navbr ul li ul.tob-content li p a{ color:#666 !important;font-size:12px;}
.navbr ul li ul.tob-content li p a:hover{ color:#df0000 !important;}
.navbr ul li ul.tob-content li:after{ display:none;}

/*焦点*/
.home-jiaodian{ overflow:hidden;padding:70px 0;background:#f5f5f5 url(../images/jiaodian-bg.jpg) no-repeat center center;}
.home-jiaodian-box{ width:1200px;margin:0 auto;}
.home-jiaodian .left{ float:left;height:430px;width:310px;}
.home-jiaodian .left-box{ height:430px;width:310px;display:table-cell; vertical-align:middle;}
.home-jiaodian .left .left-head{ margin-bottom:40px;}
.home-jiaodian .left .left-head h2{ line-height:1.5;font-size:38px;font-weight:500;}
.home-jiaodian .left .left-head h2 span{ font-size:26px;display:block;letter-spacing:2px;}
.home-jiaodian .left .tongji{ overflow:hidden;}
.home-jiaodian .left .tongji ul{ }
.home-jiaodian .left .tongji ul li{ margin-bottom:30px;}
.home-jiaodian .left .tongji ul li p.big{ font-family:'icomoon';font-size:40px;height:46px;line-height:46px;color:#df0000;}
.home-jiaodian .left .tongji ul li p.big span{ font-size:32px;padding-left:5px;}
.home-jiaodian .left .tongji ul li p.txt{ font-size:14px;color:#666;}
.home-jiaodian .left .tongji ul li:last-child{ margin-bottom:0;}

.slideBox{ position:relative;overflow:hidden;width:850px;height:430px;float:right;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute;bottom:15px;left:50%;transform:translateX(-50%); z-index:3; }
.slideBox .hd ul{}
.slideBox .hd ul li{ border-radius:12px;float:left;width:10px; height:10px;margin:0 8px; background:rgba(255,255,255,0.6);cursor:pointer;}
.slideBox .hd ul li.on{ background:#df0000;}
.slideBox .bd{ width:100%;overflow:hidden}
.slideBox .bd li{ overflow:hidden;margin:0;position:relative;}
.slideBox .bd img{ width:850px;height:430px;border-radius:12px; }
.slideBox .prev{ display:inline-block;position:absolute; left:0px; top:50%; margin-top:-32px;  width:30px; height:65px; background:url(../images/slide_btn.png) no-repeat left -100px; filter:alpha(opacity=0);opacity:0;}
.slideBox .next{ display:inline-block;position:absolute; right:0px; top:50%; margin-top:-32px;  width:30px; height:65px; background:url(../images/slide_btn.png) no-repeat left -170px; filter:alpha(opacity=0);opacity:0; }
.slideBox:hover .prev,.slideBox:hover .next{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none; }
.slideBox .nextStop{ display:none; }

/*通用样式*/
.page-bg{ background:#fff;padding:70px 0;position:relative;z-index:2;}
.page-box{ width:1200px;margin:0 auto;}
.page-box:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.page-bg2{ padding:70px 0;position:relative;z-index:2;}

.page-title{ text-align:center;margin-bottom:40px;}
.page-title h2{ width:720px;margin:0 auto;position:relative;z-index:2;font-weight:500;font-size:36px;color:#222;line-height:52px;display:inline-block;}
.page-title h2:before{ content:'';position:absolute;left:0;top:50%;width:40px;height:1px;background:#555;}
.page-title h2:after{ content:'';position:absolute;right:0;top:50%;width:40px;height:1px;background:#555;}
.page-title p{ margin-top:5px;line-height:26px;font-size:16px;color:rgba(0, 0, 0, 0.4);}
.page-title p a{ color:#df0000;}

.more-btn{ margin-top:50px;text-align:center;}
.more-btn a{ font-size:16px;display:block;margin:0 auto;width:180px;height:44px;line-height:44px;border-radius:12px;border:solid 2px rgba(0, 0, 0, 0.07);color:rgba(0, 0, 0, 0.3);}
.more-btn a:hover{ border:solid 2px #df0000;color:#df0000;}

.banner-neiye{ display:table;width:100%;height:280px;background-size:cover !important;}
.banner-desc{ width:1200px;margin:0 auto;}
.banner-desc-content{ display:table-cell;vertical-align:middle;width:1200px;height:280px;text-align:center;}
.banner-desc-content h2{ line-height:1.8;font-size:38px;color:#fff;font-weight:500;}
.banner-desc-content p{ color:#fff;font-size:16px;line-height:1.8;}

.now{ position:relative;z-index:3;font-size:12px;color:#999;padding:20px 0;height:30px;line-height:30px;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.1);}
.now-box{ width:1200px;margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.now a{ color:#999;}
.now a:hover{ color:#df0000;}

.now2{ position:relative;z-index:3;font-size:12px;color:#999;padding-top:20px;height:30px;line-height:30px;}
.now2-box{ width:1200px;margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.now2 a{ color:#999;}
.now2 a:hover{ color:#df0000;}

.special{ background:#fff;padding:70px 0;}
.special2{ padding:20px 0;}
.special-content{ width:1200px;margin:0 auto;position:relative;}
.special-content:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}

.main{ width:880px;float:left;}
.main:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.side{ width:300px;float:right;}
.side:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}

/*服务范围*/
.fw-fanwei{ }
.fw-fanwei:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.fw-fanwei ul{ margin-left:-40px;margin-top:-40px;}
.fw-fanwei ul li{ width:20%;float:left;margin-top:40px;}
.fw-fanwei ul li .box{ cursor:pointer;margin-left:40px;text-align:center;}
.fw-fanwei ul li .img{ position:relative;overflow:hidden;width:120px;height:120px;line-height:120px;border:solid 2px #eee;background:#fff;border-radius:24px;margin:0 auto;margin-bottom:30px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.fw-fanwei ul li .img:before{ content:'';position:absolute;top:0;left:-120px;background:rgba(223, 0, 0, 0.03);width:120px;height:120px;border-radius:0;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.fw-fanwei ul li .img span.iconfont{ position:relative;z-index:3;font-size:62px;color:#808080;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.fw-fanwei ul li h3{ font-weight:500;line-height:28px;font-size:18px;margin-bottom:10px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.fw-fanwei ul li .box:hover h3{ color:#df0000;}
.fw-fanwei ul li p{ line-height:24px;color:#999;}
.fw-fanwei ul li:hover .img span.iconfont{ color:#df0000;}
.fw-fanwei ul li:hover .img:before{ left:0;}

/*案例分类*/
.anli-bg{ padding:70px 0;background-size:cover !important;}
.anli-bg .list-anli ul li .box{ box-shadow:0 0 6px rgba(0,0,0,0.07);}
.anli-bg .list-anli ul li{ width:33.3334%;}
.anli-bg .list-anli ul li .moxing .img{ }

.index-anli-fenlei-content{ Position:relative; overflow:hidden;margin-bottom:40px;padding:20px 0;padding-right:60px;border-bottom:solid 1px #ddd;border-top:solid 1px #ddd;}
.index-anli-fenlei{ overflow:hidden;height:30px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.index-anli-fenlei ul{ }
.index-anli-fenlei ul li{ width:10%;float:left;line-height:30px;font-size:14px;color:#999;}
.index-anli-fenlei ul li a{ color:#333;}
.index-anli-fenlei ul li a:hover{ color:#df0000;}
.index-anli-fenlei-content #show-fenlei{ Position:absolute;right:0;top:20px;width:30px;text-align:center;height:30px;line-height:30px;font-size:20px;cursor:pointer;transform: rotate(
90deg);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.index-anli-fenlei-content #show-fenlei:hover{ color:#df0000;}
.index-anli-fenlei-content .height-150{ height:150px;}
.index-anli-fenlei-content .toggle-fenlei{ top:140px !important;transform: rotate(
270deg) !important;}

.anli-fenlei{ overflow:hidden;margin-bottom:40px;padding:15px 30px;background:rgba(255, 255, 255, 0);border-bottom:solid 1px #ddd;border-top:solid 1px #ddd;}
.anli-fenlei ul{ }
.anli-fenlei ul li{ width:10%;float:left;line-height:30px;font-size:14px;color:#999;}
.anli-fenlei ul li a{ color:#666;}
.anli-fenlei ul li a:hover, .anli-fenlei ul li.hover a{ color:#df0000;}
.list-anli-fenlei{ overflow:hidden;padding:0;border:0;}

.list-anli{ }
.list-anli:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.list-anli ul{ margin-top:-20px;margin-left:-20px;}
.list-anli ul li{ width:33.33%;float:left;margin-top:20px;}
.list-anli ul li .box{ background:#fff;border-radius:12px;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);margin-left:20px;overflow:hidden;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-anli ul li .moxing{ overflow:hidden;}
.list-anli ul li .moxing-head{ background:#dde1e5;height:14px;padding:0 10px;overflow:hidden;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-anli ul li .moxing-head i{ margin-right:4px;margin-top:5px;display:block;width:4px;height:4px;border-radius:100%;background:#fff;float:left;}
.list-anli ul li .moxing .img{ overflow:hidden;}
.list-anli ul li .moxing .img img{ width:100%;vertical-align:text-top;}
.list-anli ul li .desc{ text-align:center;padding:15px 10px;border-top:solid 1px #eee;}
.list-anli ul li .desc h2{ font-weight:500;font-size:16px;height:28px;line-height:28px;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-anli ul li .desc p{ font-size:12px;color:#999;height:24px;line-height:24px;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-anli ul li .desc p span{ color:#999;}
.list-anli ul li .desc p span:after{ content:'、';}
.list-anli ul li .desc p span:last-child:after{ content:'';}

.list-anli ul li .desc h2 a:hover{ color:#df0000;}
.list-anli ul li .box:hover{ transform:translateY(-10px);box-shadow:0 3px 30px rgba(0, 0, 0, 0.1);}

/*推广方案*/
.index-jianzhan-bg{ padding:70px 0;}
.index-jianzhan-bg .page-title h2{ color:#fff;}
.index-jianzhan-bg .page-title h2:before{ content:'';background:#fff;}
.index-jianzhan-bg .page-title h2:after{ content:'';background:#fff;}
.index-jianzhan-bg .page-title p{ color:rgba(255, 255, 255, 0.6);}

.tab-jianzhan-anli{ Position:relative; background:#fff;border-radius:12px;overflow:hidden;padding-left:201px;box-shadow: 0 0 6px rgb(0,0,0,0.07);}
.tab-jianzhan-anli:after{ content:'';Position:absolute;left:200px;top:0;bottom:0;width:1px;background:#ddd;}
.tab-jianzhan-anli .hd{ width:200px;Position:absolute;z-index:6;left:0;top:50%;transform:translateY(-50%);}
.tab-jianzhan-anli .hd ul{ }
.tab-jianzhan-anli .hd ul li{ Position:relative;cursor:pointer;height:50px;line-height:50px;font-size:18px;text-align:center;color:#666;}
.tab-jianzhan-anli .hd ul li.on{ color:#df0000;}
.tab-jianzhan-anli .hd ul li.on:after{ content:'';Position:absolute;right:0;top:50%;margin-top:-8px;width:2px;height:16px;background:#df0000;border-radius:100%;}
.tab-jianzhan-anli .bd{ border-bottom:solid 1px #ddd;padding:60px 60px;overflow:hidden;}
.tab-jianzhan-anli .bd .jianzhan-anli-content{ overflow:hidden;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .img{ width:50%;float:right;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .img img{ width:100%;border-radius:0;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .desc{ width:45%;float:left;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .desc .tags{ margin-bottom:30px;overflow:hidden;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .desc .tags span{ display:block;float:left;padding:4px 10px;border:solid 1px rgba(233, 0, 0, 0.2);color:#df0000;border-radius:50px;font-size:12px;margin-right:5px;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .desc h2{ margin-bottom:20px;font-size:28px;line-height:38px;font-weight:500;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .desc h2 a:hover{ color:#df0000;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .desc p{ text-align:justify;font-size:16px;color:#666;line-height:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .btn{ margin-top:30px;overflow:hidden;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .btn .xq{ display:block;height:34px;line-height:34px;width:118px;text-align:center;background:#fff;border:solid 1px #ddd;color:#666;border-radius:50px;float:left;margin-right:10px;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .btn .xq:hover{ background:#df0000;border:solid 1px #df0000;color:#fff;}
.tab-jianzhan-anli .bd .jianzhan-anli-content .btn .dz{ float:left;display:block;height:36px;line-height:36px;width:120px;text-align:center;background:#df0000;color:#fff;border-radius:50px;}

.jianzhan-info{ overflow:hidden;text-align:center;padding:20px;}
.jianzhan-info ul{ }
.jianzhan-info ul li{ float:left;width:14.2857%;}
.jianzhan-info ul li .img{ line-height:1;margin-bottom:10px;}
.jianzhan-info ul li .img .iconfont{ font-size:46px;color:#ccc;}
.jianzhan-info ul li p{ color:#666;font-size:16px;line-height:26px;}
.jianzhan-info ul li:hover .img .iconfont{ color:#df0000;}
.jianzhan-info ul li:hover p{ color:#df0000;}

/*首页新闻*/
.tab-news{ margin-top:-20px;}
.tab-news:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.tab-news .hd{ text-align:center;margin-bottom:40px;}
.tab-news .hd ul{ display:inline-block;height:66px;line-height:66px;overflow:hidden;border-bottom:solid 1px #ddd;}
.tab-news .hd ul li{ Position:relative;cursor:pointer;float:left;padding:0 30px;font-size:16px;}
.tab-news .hd ul li.on a{ color:#df0000;}
.tab-news .hd ul li.on:before{ content:'';Position:absolute;bottom:-4px;left:50%;margin-left:-18px;width:36px;height:8px;border-radius:12px;background:#df0000;}

.list-news{ }
.list-news:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.list-news ul{ margin-top:-20px;margin-left:-40px;}
.list-news ul li{ width:50%;float:left;margin-top:20px;}
.list-news ul li .box{ height:78px;padding:20px 30px;margin-left:40px;Position:relative;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);border-radius:12px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-news ul li .desc{ padding-right:120px;}
.list-news ul li .desc h2{ margin-bottom:6px;font-size:18px;height:28px;line-height:28px;font-weight:500;}
.list-news ul li .desc h2 a{ display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-news ul li .desc p{ font-size:12px;color:#999;height:44px;line-height:22px;text-align:justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.list-news ul li .date{ padding-left:10px;border-left:solid 1px #ddd;width:70px;height:78px;text-align:center;Position:absolute;right:30px;top:20px;}
.list-news ul li .date span{ display:block;}
.list-news ul li .date span.days{ font-size:38px;line-height:50px;font-weight:bold;color:#666;}
.list-news ul li .date span.years{ font-size:18px;line-height:28px;color:#999;}
.list-news ul li .desc h2 a:hover{ color:#df0000;}
.list-news ul li .box:hover{ transform:translateY(-5px);box-shadow:0 3px 15px rgba(0, 0, 0, 0.1);}

/*定制案例*/
.list-dingzhi{ }
.list-dingzhi ul li{ box-shadow:0 0 6px rgba(0, 0, 0, 0.1);overflow:hidden;padding:50px;background:#fff;margin-bottom:20px;border-radius:12px;}
.list-dingzhi ul li .img{ width:40%;float:right;}
.list-dingzhi ul li .img img{ width:100%;border-radius:0;}
.list-dingzhi ul li .desc{ width:55%;float:left;}
.list-dingzhi ul li .desc .tags{ margin-bottom:30px;overflow:hidden;}
.list-dingzhi ul li .desc .tags span{ display:block;float:left;padding:4px 10px;border:solid 1px rgba(233, 0, 0, 0.2);color:#df0000;border-radius:50px;font-size:12px;margin-right:5px;}
.list-dingzhi ul li .desc h2{ margin-bottom:20px;font-size:28px;line-height:38px;font-weight:500;}
.list-dingzhi ul li .desc h2 a:hover{ color:#df0000;}
.list-dingzhi ul li .desc p{ text-align:justify;font-size:16px;color:#666;line-height:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.list-dingzhi ul li .btn{ margin-top:30px;overflow:hidden;}
.list-dingzhi ul li .btn .xq{ display:block;height:34px;line-height:34px;width:118px;text-align:center;background:#fff;border:solid 1px #ddd;color:#666;border-radius:50px;float:left;margin-right:10px;}
.list-dingzhi ul li .btn .xq:hover{ background:#df0000;border:solid 1px #df0000;color:#fff;}
.list-dingzhi ul li .btn .dz{ float:left;display:block;height:36px;line-height:36px;width:120px;text-align:center;background:#df0000;color:#fff;border-radius:50px;}



/*分页样式*/
.pages{ margin-top:50px;overflow:hidden;text-align:center;}
.pages ul{}
.pages ul li{ height:42px;line-height:42px;display:inline-block;margin:0 3px;background:#f5f5f5;border-radius:12px;font-size:13px;}
.pages ul a{ display:inline-block;padding:0 18px;color:#555;}
.pages ul a:hover{ background:#df0000;color:#fff;border-radius:12px;}
.pages ul li.thisclass{ background:#df0000;padding:0 0px;color:#fff;}
.pages ul li.thisclass a{ color:#fff;}
.pages ul li span.pageinfo{ color:#999;}
.pages span input{ height:24px;line-height:24px;border:1px solid #ccc; width:30px; margin:0 2px 0 2px; text-align:center; padding-top:-1px ;font-size:14px;}

/*案例详情*/
.anli-content{ background:#fff;padding:24px 30px;margin-bottom:10px;border-radius:12px;}
.anli-head{ margin-bottom:30px;}
.anli-head h1{ margin-bottom:10px;font-size:32px;line-height:42px;font-weight:500;;}
.anli-head .anli-info{ line-height:24px;overflow:hidden;font-size:0;}
.anli-head .anli-info span{ display:block;font-size:12px;color:#999;float:left;margin-right:20px;}
.anli-head .anli-info span strong{ color:#999;display:inline-block;}
.anli-head .anli-info span strong:after{ content:'、';}
.anli-head .anli-info span strong:last-child:after{ content:'';}

.anli-yanshi{ margin-bottom:30px;}
.anli-content .title2{ margin-bottom:20px;font-weight:bold;height:28px;line-height:28px;font-size:18px;padding-left:20px;Position:relative; }
.anli-content .title2:before{ content:'';Position:absolute;left:0;top:50%;margin-top:-9.5px;width:4px;height:18px;background:#df0000;}
.mb-30{ margin-bottom:30px;padding-bottom:30px;border-bottom:solid 1px #ddd;}

.anli-content .moban-main{ padding-bottom:30px;margin-bottom:30px;border-bottom:solid 1px #ddd;}
.anli-content .moban-moxing{ width:720px;margin:auto;overflow:hidden;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,0.1);}
.anli-content .moban-moxing .moxing-head{ background:#dde1e5;height:36px;padding:0 20px;overflow:hidden;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.anli-content .moban-moxing .moxing-head i{ margin-right:10px;margin-top:13px;display:block;width:10px;height:10px;border-radius:100%;background:#fff;float:left;}
.anli-content .moban-main .moban-moxing .img{ height:420px;overflow:hidden;}
.anli-content .moban-main .moban-moxing .img img{ width:100%;vertical-align:text-top;}
.anli-content .moban-main .moban-moxing .img img:hover{ transform:translateY(-100%);margin-top:420px;-webkit-transition:all 10s;-moz-transition:all 10s;-o-transition:all 10s;}

.jietu{ background:#000;padding:20px;overflow:hidden;}
.jietu ul{ margin-left:-10px;margin-top:-10px;}
.jietu ul li{ width:20%;float:left;margin-top:10px;}
.jietu ul li .box{ background:#fff;padding:6px;border-radius:0px;margin-left:10px;}
.jietu ul li .img{ Position:relative;overflow:hidden;height:136px;}
.jietu ul li .img img{ width:100%;}
.jietu ul li .img p{ background:rgba(0, 0, 0, 0.6);color:#fff;font-size:12px;height:24px;line-height:24px;Position:absolute;left:0;right:0;bottom:0;padding:0 10px;text-align:center;}

.btn-jietu{ overflow:hidden;width:420px;margin:0 auto;margin-top:30px;}
.btn-jietu ul{ margin-left:-20px;}
.btn-jietu ul li{ width:50%;float:left;}
.btn-jietu ul li .box{ margin-left:20px;}
.btn-jietu ul li .box span.btn-form{ cursor:pointer;display:block;color:#fff;line-height:40px;text-align:center;background:#df0000;border-radius:50px;font-size:16px;}
.btn-jietu ul li .box span.btn-form:hover{ background:#d00000;}
.btn-jietu ul li .box a{ cursor:pointer;display:block;color:#fff;line-height:36px;border:solid 2px #df0000;text-align:center;background:#fff;color:#df0000;border-radius:50px;font-size:16px;}
.btn-jietu ul li .box a:hover{ background:#df0000;color:#fff;}

.popup{ display:none;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background:#fff;}
.popup iframe{ border:0;margin:0;padding:0;position:absolute;z-index:2;top:0;left:0;background:#fff;width:100%;height:100%;}
.popup-footer{ height:70px;background:rgba(0,0,0,.7);position:fixed;z-index:10;bottom:0;width:100%;text-align:center;font-size:0;}
.popup-footer h4{ display:inline-block;line-height:70px;font-size:16px;color:#fff;font-weight:500;}
.popup-footer .btn-form{ display:inline-block;cursor:pointer;color:#fff;line-height:40px;text-align:center;background:#df0000;border-radius:50px;font-size:16px;padding:0 60px;margin-left:60px;margin-right:30px;}
.popup-footer .btn-form:hover{ background:#d00000;}
.popup-footer .close-popup{ display:inline-block;cursor:pointer;color:#fff;line-height:38px;border:solid 1px #e3e2e8;text-align:center;color:#fff;border-radius:50px;font-size:16px;padding:0 60px;}
.popup-footer .close-popup:hover{ background:#df0000;color:#fff;border:solid 1px #df0000;}



.anli-body{ line-height:24px;font-size:15px;text-align:justify;}
.anli-body p{ line-height:24px;margin-bottom:15px;}
.anli-body img{ max-width:100% !important;height:auto !important;}

.about-anli{ background:#fff;border-radius:12px;padding:24px 30px 30px 30px;}
.about-anli .title2{ margin-bottom:20px;font-weight:bold;height:28px;line-height:28px;font-size:18px;padding-left:20px;Position:relative; }
.about-anli .title2:before{ content:'';Position:absolute;left:0;top:50%;margin-top:-10px;width:4px;height:18px;background:#df0000;}
.list-about-anli{ }
.list-about-anli:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.list-about-anli ul{ margin-top:-20px;margin-left:-20px;}
.list-about-anli ul li{ width:33.33%;float:left;margin-top:20px;}
.list-about-anli ul li .box{ background:#fff;border-radius:12px;box-shadow:0 0px 5px rgba(0, 0, 0, 0.1);margin-left:20px;overflow:hidden;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-about-anli ul li .moxing{ overflow:hidden;}
.list-about-anli ul li .moxing-head{ background:#dde1e5;height:14px;padding:0 10px;overflow:hidden;}
.list-about-anli ul li .moxing-head i{ margin-right:4px;margin-top:5px;display:block;width:4px;height:4px;border-radius:100%;background:#fff;float:left;}
.list-about-anli ul li .moxing .img{ overflow:hidden;}
.list-about-anli ul li .moxing .img img{ width:100%;vertical-align:text-top;}
.list-about-anli ul li .desc{ text-align:center;padding:12px 10px;border-top:solid 1px #eee;}
.list-about-anli ul li .desc h2 a{ display:block;font-weight:500;font-size:14px;height:24px;line-height:24px;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-about-anli ul li .desc p{ font-size:12px;color:#999;height:20px;line-height:20px;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-about-anli ul li .desc p span{ color:#999;}
.list-about-anli ul li .desc p span:after{ content:'、';}
.list-about-anli ul li .desc p span:last-child:after{ content:'';}
.list-about-anli ul li .box:hover{ transform:translateY(-5px);box-shadow:0 3px 15px rgba(0, 0, 0, 0.1);}

/*侧边栏*/
.side-box{ margin-bottom:10px;padding:16px 20px;border-radius:12px;background:#fff;}
.title3{ margin-bottom:20px;font-weight:bold;height:16px;line-height:16px;padding-bottom:14px;font-size:16px;border-bottom:solid 1px #eee;Position:relative; }

.side-news{ margin-top:-10px;}
.side-news ul{ }
.side-news ul li{ height:34px;line-height:34px;font-size:14px;text-align:justify;}
.side-news ul li a{ padding-left:15px;Position:relative;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.side-news ul li a:after{ content:'';Position:absolute;left:0;top:50%;margin-top:-2px;width:4px;height:4px;background:#df0000;}
.side-news ul li a:hover{ color:#df0000;}
.side-news ul li a:hover:after{ background:#df0000;}

.side-click{ margin-top:-10px;}
.side-click ul{}
.side-click ul li{ Position:relative;height:34px;line-height:34px;padding-left:30px;}
.side-click ul li i{ color:#999;background:#f5f5f5;font-style:normal;font-size:12px;width:20px;height:20px;line-height:20px;text-align:center;border-radius:100%;display:block;Position:absolute;left:0;top:50%;margin-top:-10px;}
.side-click ul li a{ font-size:14px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.side-click ul li a:hover{ color:#df0000;}
.side-click ul li:nth-child(1) i{ color:#fff;background:rgba(223, 0, 0, 1);}
.side-click ul li:nth-child(2) i{ color:#fff;background:rgba(223, 0, 0, .7);}
.side-click ul li:nth-child(3) i{ color:#fff;background:rgba(223, 0, 0, .4);}

.search{ margin-bottom:20px;overflow:hidden;Position:relative;height:34px;border:solid 2px #eee;border-radius:12px;}
.s_input{ position:absolute;left:0;right:48px;height:34px;}
.search input{ border:0;width:100%;margin:0;padding:0 20px;outline:none;height:34px;line-height:34px;font-size:14px;color:#333;}
.s_button{ position:absolute;width:34px;height:34px;top:0;right:0;z-index:2;}
.search button{ cursor:pointer;border-radius:0;font-weight:bold;margin:0;padding:0;color:#333;text-align:center;outline:none;border:0;width:34px;height:34px;line-height:34px;background:#fff;font-size:14px;font-family:"Microsoft YaHei";text-indent:-99em;background:url(../images/search.svg) no-repeat center center;background-size:16px auto;}

.side-resou{ overflow:hidden;margin-top:-4px;}
.side-resou ul{ margin-left:-20px;}
.side-resou ul li{ width:50%;float:left;}
.side-resou ul li .box{ line-height:32px;padding-left:20px;}
.side-resou ul li a{ color:#df0000;font-size:14px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.side-resou ul li a:hover{ text-decoration:underline;}

/*新闻列表*/
.list-nav{ background:#fff;padding:30px 0;box-shadow:0 0 3px rgba(0,0,0,.1);}
.son-nav{ width:860px;margin:0 auto;overflow:hidden;}
.son-nav ul{ margin-left:-10px;}
.son-nav ul li{ width:16.66%;float:left;}
.son-nav ul li .box{ margin-left:10px;}
.son-nav ul li a{ border-radius:12px;height:40px;line-height:40px;text-align:center;display:block;color:#555;background:#f5f5f5;}
.son-nav ul li.hover .box a, .son-nav ul li:hover .box a{ background:#df0000;color:#fff;}

.list-article{ overflow:hidden;padding:16px 30px 0 30px;background:#fff;border-radius:12px;}
.list-article ul{}
.list-article ul li{ margin-bottom:20px;padding-bottom:20px;Position:relative;height:100px;border-bottom:solid 1px #eee;}
.list-article ul li .img{ width:150px;position:absolute;top:0;left:0;}
.list-article ul li .img img{ width:150px;height:100px;border-radius:12px;}
.list-article ul li .desc{ padding:0 0 0 170px;}
.list-article ul li .desc h2 a{ font-weight:500;margin-bottom:6px;display:block;height:26px;line-height:26px;font-size:18px;text-align:justify;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-article ul li .desc h2 a:hover{ color:#df0000;}
.list-article ul li .desc h2 span{ Position:relative;vertical-align:middle;margin-top:-3px;display:inline-block;height:18px;line-height:18px;width:18px;color:#fff;background:#df0000;font-size:12px;border-radius:2px;text-align:center;margin-right:10px;}
.list-article ul li .desc h2 span:after{ content:'';position:absolute;right:-3px;top:50%;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:3px solid #df0000;}
.list-article ul li .desc p{ margin-bottom:6px;font-size:13px;color:#999;height:44px;line-height:22px;text-align:justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.list-article ul li .desc .info{ overflow:hidden;height:20px;line-height:20px;font-size:14px;color:#ccc;}
.list-article ul li .desc .info span{ float:left;display:block;margin-right:20px;}
.list-article ul li:last-child{ margin-bottom:0;}

/*新列表*/
.side-nav{ width:150px;position:absolute;top:0;overflow:hidden;background:#fff;border-radius:12px;}
.side-nav ul{ padding:22px 0;}
.side-nav ul li{ height:56px;line-height:56px;}
.side-nav ul li a{ display:block;text-align:center;font-size:16px;}
.side-nav ul li.hover a, .side-nav ul li:hover a{ color:#df0000;font-weight:bold;}
.fixed-side-nav{ position:fixed;z-index:9;top:100px;}

.news-main{ padding:14px 0;float:left;width:710px;margin-left:170px;overflow:hidden;background:#fff;border-radius:12px;}
.fixed-news-main{ margin-left:170px;}

.list-doc{ padding:0 45px;}
.list-doc ul{}
.list-doc ul li{ border-bottom:solid 1px #eee;height:72px;line-height:72px;Position:relative;}
.list-doc ul li h2{ padding-right:120px;font-weight:500;}
.list-doc ul li h2 a{ display:block;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-doc ul li span{ position:absolute;display:block;right:0;top:0;color:#ccc;font-size:14px;}
.list-doc ul li h2 a:hover{ color:#df0000;}
.list-doc ul li i{ position:absolute;left:-30px;top:50%;margin-top:-10px;border-radius:2px;width:18px;height:18px;line-height:18px;font-style:normal;text-align:center;background:#df0000;font-size:12px;color:#fff;}
.list-doc ul li i:after{ content:'';position:absolute;right:-3px;top:50%;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:3px solid #df0000;}

/*新闻分页样式*/
.news-page{ margin:30px 0;overflow:hidden;text-align:center;}
.news-page ul{}
.news-page ul li{ height:28px;line-height:28px;display:inline-block;margin:0 3px;background:#f5f5f5;border-radius:6px;font-size:14px;}
.news-page ul a{ display:inline-block;padding:0 10.2px;color:#555;}
.news-page ul a:hover{ background:#df0000;color:#fff;border-radius:6px;}
.news-page ul li.thisclass{ background:#df0000;padding:0 0px;color:#fff;}
.news-page ul li.thisclass a{ color:#fff;}
.news-page ul li span.pageinfo{ color:#999;}
.news-page span input{ height:24px;line-height:24px;border:1px solid #ccc; width:30px; margin:0 2px 0 2px; text-align:center; padding-top:-1px ;font-size:14px;}

/*新闻内页*/
.doc-main{ float:left;width:710px;margin-left:170px;overflow:hidden;}

.doc-content{ background:#fff;padding:24px 30px 30px 30px;margin-bottom:10px;border-radius:12px;}
.doc-head{ margin-bottom:30px;}
.doc-head h1{ margin-bottom:10px;font-size:32px;line-height:42px;font-weight:500;}
.doc-head .doc-info{ line-height:24px;overflow:hidden;}
.doc-head .doc-info span{ display:block;font-size:12px;color:#999;float:left;margin-right:20px;}

.doc-body{ line-height:28px;font-size:15px;text-align:justify;margin-bottom:14px;}
.doc-body p{ line-height:28px;min-height:20px;margin-bottom:28px;}
.doc-body img{ max-width:100% !important;height:auto !important;}
.doc-body a{ color:#df0000;}

.doc-copy{ padding:12px 20px;background:#f5f5f5;border-radius:6px;line-height:20px;color:#999;font-size:12px;text-align:justify;margin-bottom:28px;}
.doc-sxp{ }
.doc-sxp p{ color:#666;line-height:28px;height:28px;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.doc-sxp p a:hover{ color:#df0000;}
.doc-sxp p.prev{ padding-bottom:10px;border-bottom:dashed 1px #ddd;margin-bottom:10px;}

/*相关推荐*/
.tuijian-about{ background:#fff;border-radius:12px;padding:24px 30px 30px 30px;margin-bottom:10px;}
.tuijian-about .tuijian-about-title{ font-size:18px;font-weight:bold;padding-bottom:12px;margin-bottom:30px;border-bottom:solid 1px #eee;; }
.mt0{ margin-bottom:0;}

.list-tuijian-anli{ }
.list-tuijian-anli:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.list-tuijian-anli ul{ margin-top:-20px;margin-left:-20px;}
.list-tuijian-anli ul li{ width:33.33%;float:left;margin-top:20px;}
.list-tuijian-anli ul li .box{ background:#fff;border-radius:6px;box-shadow:0 2px 6px rgba(0, 0, 0, 0.07);margin-left:20px;overflow:hidden;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-tuijian-anli ul li .moxing{ overflow:hidden;}
.list-tuijian-anli ul li .moxing-head{ background:#ddd;height:13px;padding:0 10px;overflow:hidden;}
.list-tuijian-anli ul li .moxing-head i{ margin-right:5px;margin-top:5px;display:block;width:3px;height:3px;border-radius:100%;background:#fff;float:left;}
.list-tuijian-anli ul li .moxing .img{ overflow:hidden;}
.list-tuijian-anli ul li .moxing .img img{ width:100%;vertical-align:text-top;}
.list-tuijian-anli ul li .desc{ text-align:center;padding:10px 10px;border-top:solid 1px #eee;}
.list-tuijian-anli ul li .desc h2{ font-weight:500;font-size:15px;height:26px;line-height:26px;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-tuijian-anli ul li .desc p{ font-size:12px;color:#999;height:20px;line-height:20px;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-tuijian-anli .desc p span{ color:#999;}
.list-tuijian-anli .desc p span:after{ content:'、';}
.list-tuijian-anli .desc p span:last-child:after{ content:'';}
.list-tuijian-anli ul li .box:hover{ transform:translateY(-5px);box-shadow:0 3px 15px rgba(0, 0, 0, 0.1);}

.list-about-doc{ overflow:hidden;margin:-5px 0;}
.list-about-doc ul{ margin-left:-50px;}
.list-about-doc ul li{ width:50%;float:left;}
.list-about-doc ul li .box{ padding-left:20px;margin-left:50px;Position:relative;height:32px;line-height:32px;}
.list-about-doc ul li .box:before{ content:'';Position:absolute;width:4px;height:4px;background:#df0000;left:0;top:50%;margin-top:-2px;}
.list-about-doc ul li .box a{ text-align:justify;display:block;font-size:15px;color:#555;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-about-doc ul li .box a:hover{ color:#df0000;}

/*网站定制*/
.jianzhan-fanwei:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.jianzhan-fanwei ul{ margin-left:-20px;}
.jianzhan-fanwei ul li{ width:25%;float:left;}
.jianzhan-fanwei ul li .box{ background:#fff;margin-left:20px;border-radius:12px;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);padding:50px 30px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.jianzhan-fanwei ul li .box .icon{ width:70px;height:70px;line-height:70px;border-radius:16px;background:#df0000;text-align:center;color:#fff;font-size:24px;margin:0 auto;margin-bottom:30px;}
.jianzhan-fanwei ul li .box .icon .iconfont{ font-size:38px;}
.jianzhan-fanwei ul li .box .desc h2{ font-weight:500;font-size:18px;line-height:28px;text-align:center;border-bottom:solid 1px #ddd;padding-bottom:15px;margin-bottom:15px;}
.jianzhan-fanwei ul li .box .desc p{ font-weight:500;font-size:14px;line-height:26px;text-align:center;color:#999;}
.jianzhan-fanwei ul li .box .desc .btn-bj{ margin:0 10%;margin-top:30px;display:block;line-height:40px;border-radius:40px;background:#df0000;color:#fff;text-align:center;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.jianzhan-fanwei ul li .box .desc .btn-bj:hover{ box-shadow:0 6px 20px rgba(233,0,0,.2);}

.jianzhan-vs-bg{ padding:70px 0;background-size:cover !important;}
.jianzhan-vs-box{ margin:0 auto;width:1200px;}
.jianzhan-vs-content{ padding:0 30px;overflow:hidden;}
.jianzhan-vs-content h2{ margin-bottom:50px;font-weight:500;text-align:center;font-size:36px;line-height:52px;}
.jianzhan-vs-content .center h2{ color:#df0000;}
.jianzhan-vs-content .text{ background:#fff;}
.jianzhan-vs-content .text p{ text-align:center;height:66px;line-height:66px;border-bottom:solid 2px #eee;}
.jianzhan-vs-content .text p:last-child{ border:0;}
.jianzhan-vs-content .text p .iconfont{ color:#df0000;margin-right:3px;font-size:14px;}
.jianzhan-vs-content .left{ width:480px;float:left;}
.jianzhan-vs-content .center{ width:180px;float:left;}
.jianzhan-vs-content .center .text p{ Position:relative;color:#df0000;font-size:16px;}
.jianzhan-vs-content .center .text p:before{ content:'';Position:absolute;left:0;height:16px;top:50%;margin-top:-8px;width:1px;background:#ddd;}
.jianzhan-vs-content .center .text p:after{ content:'';Position:absolute;right:0;height:16px;top:50%;margin-top:-8px;width:1px;background:#ddd;}
.jianzhan-vs-content .right{ width:480px;float:right;}
.jianzhan-vs-content .right .text p{ color:#999;}
.jianzhan-vs-body{ box-shadow:0 0 6px rgba(0, 0, 0, 0.07);padding:20px 30px;background:#fff;border-radius:12px;}

.jianzhan-Scroll{ }
.jianzhan-Scroll .bd{ border-radius:12px;overflow:hidden;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);}
.jianzhan-Scroll .bd .tempWrap{ margin-left:-1px !important;}
.jianzhan-Scroll .bd ul{ }
.jianzhan-Scroll .bd ul li{ width:25%;float:left;padding:50px 0;}
.jianzhan-Scroll .bd ul li .box{ border-left:solid 1px #ddd;background:#fff;padding:30px 30px;}
.jianzhan-Scroll .bd ul li .box h2{ font-size:24px;text-align:center;font-weight:500;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.jianzhan-Scroll .bd ul li .img{ padding:50px 0;text-align:center;}
.jianzhan-Scroll .bd ul li .img .iconfont{ color:#999;font-size:56px;line-height:1;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.jianzhan-Scroll .bd ul li .desc{ text-align:center;padding-top:30px;border-top:solid 1px #ddd;}
.jianzhan-Scroll .bd ul li .desc .desc-box{ display:inline-block;margin:0 auto;}
.jianzhan-Scroll .bd ul li .desc .desc-box p{ Position:relative; padding-left:40px;text-align:left;line-height:32px;font-size:16px;color:#666;}
.jianzhan-Scroll .bd ul li .desc .desc-box p:after{ content:'';width:25px;height:1px;background:#666;Position:absolute;left:0;top:50%;margin-top:-0.5px;}
.jianzhan-Scroll .bd ul li .box:hover .img .iconfont{ color:#df0000 !important;}
.jianzhan-Scroll .bd ul li .box:hover h2{ color:#df0000 !important;}
.jianzhan-Scroll .hd{ margin-top:30px;overflow:hidden;text-align:center;}
.jianzhan-Scroll .hd ul{ display:inline-block;font-size:0;}
.jianzhan-Scroll .hd ul li{ cursor:pointer;width:40px;height:2px;border-top:solid 5px #fff;border-bottom:solid 5px #fff;background:#999;float:left;margin:0 5px;}
.jianzhan-Scroll .hd ul li.on{ background:#df0000;}

.index-jianzhan-Scroll .bd ul li .img{ padding:0;margin:50px auto;width:70px;height:70px;background:#df0000;border-radius:16px;}
.index-jianzhan-Scroll .bd ul li .img .iconfont{ font-size:38px;line-height:70px;color:#fff;}
.index-jianzhan-Scroll .bd ul li .box:hover .img .iconfont{ color:#fff !important;}

.jianzhan-liucheng:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.jianzhan-liucheng ul{ margin-top:-20px;margin-left:-20px;}
.jianzhan-liucheng ul li{ width:25%;float:left;margin-top:20px;}
.jianzhan-liucheng ul li .box{ overflow:hidden;Position:relative; margin-left:20px;border-radius:12px;background:#fff;padding:40px 30px 60px 30px;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.jianzhan-liucheng ul li .box h2{ margin-bottom:10px;font-size:22px;font-weight:500;line-height:34px;}
.jianzhan-liucheng ul li .box p{ font-size:14px;line-height:26px;color:#666;}
.jianzhan-liucheng ul li .box span.num{ font-style:italic;Position:absolute;right:25px;bottom:15px;line-height:1;font-size:24px;color:#ddd;font-weight:bold;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.jianzhan-liucheng ul li .box:hover span.num{ color:#df0000;}
.jianzhan-liucheng ul li .box:hover{ box-shadow:0 6px 20px rgba(233, 0, 0, 0.1);}

/*价格套餐*/
.moban-taocan{ margin-bottom:80px;}
.moban-taocan:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.moban-taocan ul{ margin-left:-20px;}
.moban-taocan ul li{ width:25%;float:left;}
.moban-taocan ul li .box{ margin-left:20px;background:#fff;overflow:hidden;border-radius:12px;box-shadow:0 0 6px rgba(0, 0, 0, 0.07);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.moban-taocan ul li .box:hover{ transform:translateY(-10px);box-shadow:0 3px 30px rgba(0, 0, 0, 0.1);}
.moban-taocan ul li .box .moban-title{ background:#2c98fb;background:linear-gradient(135deg, #2c98fb 0%,#2db3fc 100%);padding:30px 0;}
.moban-taocan ul li:nth-child(2) .box .moban-title{ background:#806cfe;background:linear-gradient(135deg, #806cfe 0%,#8872fe 100%);}
.moban-taocan ul li:nth-child(3) .box .moban-title{ background:#ffa601;background:linear-gradient(135deg, #ffa601 0%,#ffcc33 100%);}
.moban-taocan ul li:nth-child(4) .box .moban-title{ background:#df0000;background:linear-gradient(135deg, #df0000 0%,#ff1a1a 100%);}

.moban-taocan ul li .box .moban-title h2{ font-weight:500;font-size:28px;text-align:center;line-height:1.5;color:#fff;}
.moban-taocan ul li .box .moban-title p.shounian{ text-align:center;line-height:1.5;color:#fff;font-size:24px;}
.moban-taocan ul li .box .moban-title p.shounian span{ font-size:12px;}
.moban-taocan ul li .box .moban-title p.xufei{ width:50%;margin:0 auto;margin-top:5px;line-height:30px;text-align:center;color:#fff;border:solid 1px rgba(255,255,255,0.4);border-radius:50px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.moban-taocan ul li .box:hover .moban-title p.xufei{ border:solid 1px #fff;background:#fff;color:#333;}
.moban-taocan ul li .box:hover .moban-title p.xufei span{ color:#df0000;}
.moban-taocan ul li .box .moban-info{ padding:30px;text-align:center;}
.moban-taocan ul li .box .moban-info .moban-desc{ display:inline-block;margin:0 auto;}
.moban-taocan ul li .box .moban-info p{ text-align:left;line-height:32px;padding-left:15px;Position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.moban-taocan ul li .box .moban-info p:after{ content:'';position:absolute;z-index:2;left:0;top:50%;margin-top:-2px;border-radius:100%;height:4px;width:4px;background:#ccc;}
.moban-taocan ul li .box .moban-btn span{ display:block;width:50%;line-height:40px;background:#2c98fb;background:linear-gradient(135deg, #2c98fb 0%,#2db3fc 100%);margin:0 auto;margin-bottom:30px;text-align:center;color:#fff;border-radius:50px;cursor:pointer;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.moban-taocan ul li .box .moban-btn span:hover{ box-shadow:0 0 10px rgba(0,0,0,0.2);}
.moban-taocan ul li:nth-child(2) .box .moban-btn span{ background:#806cfe;background:linear-gradient(135deg, #806cfe 0%,#8872fe 100%);}
.moban-taocan ul li:nth-child(3) .box .moban-btn span{ background:#ffa601;background:linear-gradient(135deg, #ffa601 0%,#ffcc33 100%);}
.moban-taocan ul li:nth-child(4) .box .moban-btn span{ background:#df0000;background:linear-gradient(135deg, #df0000 0%,#ff1a1a 100%);}

.table-title{ overflow:hidden;border-radius:12px 12px 0 0;margin-bottom:5px;}
.table-title .table-canshu{ Position:relative;background:#fff;height:120px;width:360px;float:left;border-right:solid 1px #eee;box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.table-title .table-canshu .f-tri{ position:absolute;left:50%;top:50%;z-index:0;border-right:solid transparent 58px;border-left:solid #e3e3e6 58px;border-top:solid transparent 41px;border-bottom:solid #e3e3e6 41px;transform:translate(-50%,-50%);}
.table-title .table-canshu .f-whiteTri{ margin-top:1px;border-bottom-color:#fff;border-left-color:#fff;}
.table-title .table-canshu .table-txt-top{ line-height:1;font-size:16px;position:absolute;z-index:2;top:30px;right:120px;}
.table-title .table-canshu .table-txt-bottom{ line-height:1;font-size:16px;position:absolute;z-index:2;bottom:30px;left:120px;}

.table-title .table-taocan{ Position:relative;box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;left:0;width:280px;height:120px;float:left;background:#fff;border-right:solid 1px #eee;border-top:solid 4px #44be8a;}
.table-title .border-color2{ border-top:solid 4px #ff9900;}
.table-title .border-color3{ border-top:solid 4px #df0000;border-right:0;}
.table-title .table-taocan .stand-txt{ position:absolute;left:10px;right:10px;top:50%;transform:translateY(-54%);}
.table-title .table-taocan .stand-txt h2{ font-weight:500;font-size:28px;text-align:center;line-height:1.5;}
.table-title .table-taocan .stand-txt p{ margin-top:5px;text-align:center;font-size:14px;color:#999;line-height:1.5;}

.table-content table{ overflow:hidden;border-radius:0 0 12px 12px;border-collapse:collapse;border:0;width:100%;}
.table-content table tr{ background:#fff;}
.table-content table tr td{ text-align:center;padding:15px 20px;border-bottom:solid 1px #eee;border-right:solid 1px #eee;min-height:60px;min-height:50px;font-size:14px;line-height:1.5;box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.table-content table tr td:last-child{ border-right:0;}
.table-content table tr td:nth-child(1){ width:120px;}
.table-content table tr td:nth-child(2){ width:239px;}
.table-content table tr td:nth-child(3){ width:280px;}
.table-content table tr td:nth-child(4){ width:280px;}
.table-content table tr td:nth-child(5){ width:280px;}
.table-content table tr:last-child td{ border-bottom:0;}
.table-content .zc{ color:#44be8a;}
.table-content .bzc{ color:#df0000;}
.table-content .jg{ font-size:20px;color:#df0000;}


/*竞价托管*/
.sem-wenti{ overflow:hidden;margin-bottom:80px;padding-bottom:80px;border-bottom:solid 1px #ddd;}
.sem-wenti ul{ margin-left:-60px;margin-top:-50px;}
.sem-wenti ul li{ width:33.3334%;float:left;margin-top:50px;}
.sem-wenti ul li .box{ margin-left:60px;Position:relative;min-height:70px;}
.sem-wenti ul li .box .number{ Position:absolute;left:0;top:50%;margin-top:-35px;width:60px;line-height:60px;text-align:center;border-radius:100%;background:#df0000;color:#fff;font-size:24px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.sem-wenti ul li .box:hover .number{ border-radius:100% 30% 100% 100%;}
.sem-wenti ul li .box .desc{ padding-left:80px;}
.sem-wenti ul li .box .desc h2{ font-size:24px;font-weight:500;line-height:1.5;}
.sem-wenti ul li .box .desc p{ text-align:justify;color:#999;line-height:2;margin-top:10px;}

.sem-xiaoguo{ }
.sem-xiaoguo:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.sem-xiaoguo ul{ margin-left:-20px;margin-top:-20px;}
.sem-xiaoguo ul li{ width:33.3334%;float:left;margin-top:20px;}
.sem-xiaoguo ul li .box{ Position:relative;padding:45px 50px;background:#fff;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);border-radius:12px;margin-left:20px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.sem-xiaoguo ul li .box:hover{ background:#fff;transform:translateY(-10px);box-shadow:0 6px 20px rgba(0,0,0,0.1);}
.sem-xiaoguo ul li .box .ico{ Position:absolute;line-height:40px;top:38px;left:40px;}
.sem-xiaoguo ul li .box .ico span.iconfont{ font-size:34px;color:#df0000;}
.sem-xiaoguo ul li .desc{ padding-left:40px;}
.sem-xiaoguo ul li .desc h2{ font-size:24px;line-height:30px;font-weight:500;}
.sem-xiaoguo ul li .desc p{ text-align:justify;margin-top:10px;color:#999;line-height:2;height:84px;margin-top:10px;}

.page-tab-sem-tuoguan{ padding:70px 0;background-size:cover !important;}
.tab-sem-tuoguan{ box-shadow:0 0 6px rgba(0,0,0,0.07);min-height:360px;Position:relative;background:#fff;border-radius:12px;}
.tab-sem-tuoguan .hd{ overflow:hidden;height:80px;border-bottom:solid 1px #ddd;}
.tab-sem-tuoguan .hd ul{ font-size:0;text-align:center;}
.tab-sem-tuoguan .hd ul li{ display:inline-block;color:#555;cursor:pointer;Position:relative;line-height:80px;text-align:center;font-size:18px;margin:0 20px;}
.tab-sem-tuoguan .hd ul li.on{ color:#df0000;}
.tab-sem-tuoguan .hd ul li.on:before{ content:'';Position:absolute;bottom:-4px;left:50%;margin-left:-18px;width:36px;height:8px;border-radius:12px;background:#df0000;}

.tab-sem-tuoguan .bd{ padding:60px;}
.sem-tuoguan-content{ }
.sem-tuoguan-content:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.sem-tuoguan-content .desc{ width:45%;float:left;}
.sem-tuoguan-content .desc h2{ margin-bottom:20px;font-size:28px;line-height:38px;font-weight:500;}
.sem-tuoguan-content .desc p{ text-align:justify;font-size:16px;color:#555;line-height:2;}
.sem-tuoguan-content .desc .btn{ margin-top:40px;}
.sem-tuoguan-content .desc .btn span{ display:block;width:142px;line-height:40px;background:#df0000;background:linear-gradient(135deg, #df0000 0%,#ff1a1a 100%);text-align:center;color:#fff;border-radius:50px;cursor:pointer;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.sem-tuoguan-content .desc .btn span:hover{ box-shadow:0 3px 20px rgba(223,0,0,0.3);}
.sem-tuoguan-content .img{ width:50%;float:right;border-radius:12px;overflow:hidden;border:solid 3px #eee;}
.sem-tuoguan-content .img img{ width:100%;}

.list-fangan{ }
.list-fangan:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.list-fangan ul{ margin-left:-60px;margin-top:-30px;}
.list-fangan ul li{ width:33.33%;float:left;margin-top:30px;}
.list-fangan ul li .box{ Position:relative; margin-left:60px;height:60px;padding:20px 20px;border-radius:12px;box-shadow:0 2px 6px rgba(0, 0, 0, 0.07);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.list-fangan ul li .img{ text-align:center;background:rgba(223, 0, 0, 0.07);border-radius:100%;Position:absolute;top:50%;margin-top:-35px;left:20px;width:70px;height:70px;}
.list-fangan ul li .img img{ height:40px;margin-top:15px;}
.list-fangan ul li .desc{ padding:3px 0 0 90px;}
.list-fangan ul li .desc h2{ font-weight:500;line-height:28px;font-size:18px;margin-bottom:5px;}
.list-fangan ul li .desc p{ line-height:24px;color:#999;}
.list-fangan ul li .box:hover{ transform:translateY(-10px);box-shadow:0 3px 30px rgba(0, 0, 0, 0.1);}
.list-fangan ul li .box:hover .desc h2{ color:#df0000;}
.bottom-80{ margin-bottom:80px;}
.bottom-0{ margin-bottom:0;}

.sem-taocan{ }
.sem-taocan:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.sem-taocan ul{ margin-left:-20px;}
.sem-taocan ul li{ width:25%;float:left;}
.sem-taocan ul li .box{ margin-left:20px;background:#fff;overflow:hidden;border-radius:12px;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.sem-taocan ul li .box:hover{ transform:translateY(-10px);box-shadow:0 6px 20px rgba(0, 0, 0, 0.1);}
.sem-taocan ul li .box .moban-title{ background:#2c98fb;background:linear-gradient(135deg, #2c98fb 0%,#2db3fc 100%);padding:30px 0;}
.sem-taocan ul li:nth-child(2) .box .moban-title{ background:#806cfe;background:linear-gradient(135deg, #806cfe 0%,#8872fe 100%);}
.sem-taocan ul li:nth-child(3) .box .moban-title{ background:#ffa601;background:linear-gradient(135deg, #ffa601 0%,#ffcc33 100%);}
.sem-taocan ul li:nth-child(4) .box .moban-title{ background:#df0000;background:linear-gradient(135deg, #df0000 0%,#ff1a1a 100%);}

.sem-taocan ul li .box .moban-title h2{ font-weight:500;font-size:28px;text-align:center;line-height:1.5;color:#fff;}
.sem-taocan ul li .box .moban-title p.shounian{ text-align:center;line-height:1.5;color:#fff;font-size:24px;}
.sem-taocan ul li .box .moban-title p.shounian span{ font-size:12px;}
.sem-taocan ul li .box .moban-title p.xufei{ width:50%;margin:0 auto;margin-top:5px;line-height:30px;text-align:center;color:#fff;border:solid 1px rgba(255,255,255,0.4);border-radius:50px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.sem-taocan ul li .box:hover .moban-title p.xufei{ border:solid 1px #fff;background:#fff;color:#333;}
.sem-taocan ul li .box:hover .moban-title p.xufei span{ color:#df0000;}
.sem-taocan ul li .box .moban-info{ padding:30px;text-align:center;}
.sem-taocan ul li .box .moban-info .moban-desc{ display:inline-block;margin:0 auto;}
.sem-taocan ul li .box .moban-info p{ text-align:left;line-height:32px;padding-left:15px;Position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sem-taocan ul li .box .moban-info p:after{ content:'';position:absolute;z-index:2;left:0;top:50%;margin-top:-2px;border-radius:100%;height:4px;width:4px;background:#ccc;}
.sem-taocan ul li .box .moban-btn span{ display:block;width:50%;line-height:40px;background:#2c98fb;background:linear-gradient(135deg, #2c98fb 0%,#2db3fc 100%);margin:0 auto;margin-bottom:30px;text-align:center;color:#fff;border-radius:50px;cursor:pointer;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.sem-taocan ul li .box .moban-btn span:hover{ box-shadow:0 0 10px rgba(0,0,0,0.2);}
.sem-taocan ul li:nth-child(2) .box .moban-btn span{ background:#806cfe;background:linear-gradient(135deg, #806cfe 0%,#8872fe 100%);}
.sem-taocan ul li:nth-child(3) .box .moban-btn span{ background:#ffa601;background:linear-gradient(135deg, #ffa601 0%,#ffcc33 100%);}
.sem-taocan ul li:nth-child(4) .box .moban-btn span{ background:#df0000;background:linear-gradient(135deg, #df0000 0%,#ff1a1a 100%);}

.sem-liucheng-bg{ padding:70px 0;background:#333;background-size:cover !important;}
.sem-liucheng{ width:1200px;margin:0 auto;overflow:hidden;}
.sem-liucheng ul{ margin-left:-50px;}
.sem-liucheng ul li{ width:20%;float:left;}
.sem-liucheng ul li .box{ margin-left:50px;Position:relative;}
.sem-liucheng ul li .box:after{ content:'';border-left:8px solid #df0000;border-bottom:8px solid transparent;border-top:8px solid transparent;Position:absolute;top:55px;margin-top:-8px;right:-25px;}
.sem-liucheng ul li .box .num{ font-style:italic;width:110px;line-height:110px;margin:0 auto;margin-bottom:30px;font-size:22px;background:#df0000;color:#fff;text-align:center;border-radius:100%;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.sem-liucheng ul li .box h2{ text-align:center;color:#333;margin-bottom:15px;font-size:24px;line-height:38px;font-weight:500;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;}
.sem-liucheng ul li .box p{ text-align:center;color:#666;font-size:14px;line-height:1.7;font-weight:500;}

/*关于我们*/
.list-about-text{ overflow:hidden;}
.list-about-text ul{}
.list-about-text ul li{ overflow:hidden;margin-bottom:60px;}
.list-about-text ul li:last-child{ margin-bottom:0;}
.list-about-text ul li .left{ width:20%;float:left;}
.list-about-text ul li .left p{ font-size:24px;line-height:1.5;color:#df0000;}
.list-about-text ul li .right{ width:80%;float:right;}
.list-about-text ul li .right h2{ font-size:24px;line-height:1.5;color:#333;font-weight:500;margin-bottom:20px;}
.list-about-text ul li .right p{ margin-bottom:20px;font-size:16px;text-align:justify;line-height:1.8;color:#666;}

/*页脚样式*/
.footer{ background:#282828;padding:60px 0;position:relative;z-index:2;}
.footer-box{ width:1200px;margin:0 auto;overflow:hidden;}

.tab-link{ }
.tab-link .hd{ overflow:hidden;margin-bottom:30px;}
.tab-link .hd ul{}
.tab-link .hd ul li{ cursor:pointer;background:#1b1b1b;padding:0 40px;margin-right:10px;font-size:15px;height:40px;line-height:40px;float:left;color:rgba(255,255,255,0.8);}
.tab-link .hd ul li.on{ background:rgba(255,255,255,0.05);color:#fff;}
.tab-link .bd{ border-bottom:solid 1px rgba(255,255,255,0.1);padding-bottom:30px;margin-bottom:30px;}
.list-link{ }
.list-link:after{ content:"";display:block;height:0;clear:both;visibility:hidden;}
.list-link ul{ }
.list-link ul li{ width:10%;float:left;line-height:32px;font-size:13px;}
.list-link ul li a{ color:rgba(255,255,255,0.4);}
.list-link ul li a:hover{ color:#fff;}

.footer-info{ overflow:hidden;}
.footer-info .left{ width:600px;float:left;}
.footer-info .left .weixin{ float:left;width:100px;height:100px;}
.footer-info .left .weixin img{ width:100px;height:100px;}
.footer-info .left .lx{ float:left;width:500px;padding:10px 0;}
.footer-info .left .lx li{ color:rgba(255,255,255,0.4);line-height:40px;width:220px;float:left;margin-left:30px;}
.footer-info .left .lx li a{ color:rgba(255,255,255,0.4);}
.footer-info .right{ float:right;}
.footer-info .right .copy{ color:rgba(255,255,255,0.4);line-height:40px;padding:10px 0;}
.footer-info .right .copy a{ color:rgba(255,255,255,0.4);}
.footer-info a:hover{ color:#fff !important;}

.fixed-bottom{ background:#fff;box-shadow:0 0 6px rgba(0, 0, 0, 0.1);padding:5px 5px;border:solid 0 #eef3ff;position:fixed;bottom:80px;right:40px;z-index:100;border-radius:12px; }
.fixed-bottom ul{}
.fixed-bottom ul li{ text-align:center;Position:relative; width:34px;height:44px;line-height:44px;border-bottom:solid 1px #eee;}
.fixed-bottom ul li:last-child{ border-bottom:solid 0 #eef3ff;}
.fixed-bottom ul li .iconfont{ font-size:20px;color:#666;}
.fixed-bottom ul li .tip-test{ border-radius:6px;display:none;Position:absolute;top:1px;right:60px;height:40px;line-height:41px;background:#fff;border:solid 1px #ddd;padding:0 15px;white-space:nowrap;text-overflow:ellipsis;}
.fixed-bottom ul li:hover .tip-test{ display:block;}
.fixed-bottom ul li .tip-test:before, .fixed-bottom ul li .tip-test:after { content:'';position:absolute;top:14px;right:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent;}
.fixed-bottom ul li .tip-test:before {border-left:7px solid #ddd;}
.fixed-bottom ul li .tip-test:after { border-left:7px solid #fff;margin-right:2px;}

.fixed-bottom ul li .tip-img{ border-radius:6px;display:none;Position:absolute;bottom:0;right:60px;width:130px;padding:10px 10px 0 10px;background:#fff;border:solid 1px #ddd;}
.fixed-bottom ul li .tip-img img{ width:100%;}
.fixed-bottom ul li .tip-img p{ text-align:center;border-top:solid 1px #eee;}
.fixed-bottom ul li:hover .tip-img{ display:block;}
.fixed-bottom ul li .tip-img:before, .fixed-bottom ul li .tip-img:after { content:'';position:absolute;bottom:15px;right:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent;}
.fixed-bottom ul li .tip-img:before {border-left:7px solid #ddd;}
.fixed-bottom ul li .tip-img:after { border-left:7px solid #fff;margin-right:2px;}

/*全站顶部表单*/
.fixed-bg{ display:none;position:fixed;z-index:101;background:rgba(0,0,0,0.4);width:100%;height:100%;top:0;left:0;bottom:0;right:0;}
.fixed-bd{ display:none;overflow:hidden;border-radius:12px;position:fixed;z-index:102;top:10%;left:50%;margin-left:-455px;width:910px;height:480px;background:#fafafa;}

.fixed-bd .left{ background:#fff;width:360px;Position:absolute;top:0;bottom:0;left:0;border-right:solid 1px #eee;}
.fixed-bd .left .tip{ padding:30px;}
.fixed-bd .left .tip .title2{ font-size:24px;line-height:34px;margin-bottom:20px;}
.fixed-bd .left .tip p{ line-height:24px;text-align:justify;color:#6b7799;}

.fixed-bd .left .ly2{ overflow:hidden;padding:0 30px;}
.fixed-bd .left .ly2 ul{}
.fixed-bd .left .ly2 ul li{ height:36px;Position:relative;margin-bottom:30px;}
.fixed-bd .left .ly2 ul li img{ width:36px;height:36px;border-radius:100%;Position:absolute;left:0;top:0;}
.fixed-bd .left .ly2 ul li .desc{ padding:0 0 0 51px;line-height:18px;}
.fixed-bd .left .ly2 ul li .desc p.small{ color:#6b7799;}
.fixed-bd .left .ly2 ul li:last-child{ margin-bottom:0;}

.fixed-bd .right{ padding:0 0 0 361px;}
.fixed-bd .right .input-box{ padding:60px 60px;}
.fixed-bd .right .input-box input{ margin-bottom:20px;padding:0 20px;outline:none;font:14px "Microsoft YaHei"; -webkit-appearance:textfield;background-color:white;-webkit-rtl-ordering:logical;height:40px;line-height:40px;background:#fff;border:solid 1px #ddd;border-radius:50px;box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;}
.fixed-bd .right .input-box select{ color:#666;margin-bottom:20px;padding:0 16px;outline:none;font:14px "Microsoft YaHei";background-color:white;-webkit-rtl-ordering:logical;height:40px;line-height:40px;background:#fff;border:solid 1px #ddd;border-radius:50px;box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:48%;}
.fixed-bd .right .input-box select.rr{ float:right;}
.fixed-bd .right .input-box textarea{ resize:none;margin-bottom:20px;padding:15px 20px;outline:none;font:14px "Microsoft YaHei"; -webkit-appearance:textfield;background-color:white;-webkit-rtl-ordering:logical;height:80px;line-height:24px;background:#fff;border:solid 1px #ddd;border-radius:15px;box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;}
.fixed-bd .right .input-box button{ -webkit-appearance:none;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;cursor:pointer;padding:0;text-align:center;outline:none;font:16px "Microsoft YaHei"; -webkit-appearance:textfield;background-color:white;-webkit-rtl-ordering:logical;height:40px;line-height:40px;background:#df0000;background:linear-gradient(
135deg, #df0000 0%,#ff1a1a 100%);border:solid 0 #ddd;border-radius:50px;box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;color:#fff;}
.fixed-bd .right .input-box button:hover{ box-shadow:0 6px 20px rgba(233, 0, 0, 0.2);}
.fixed-bd .right .input-box p{ text-align:center;color:#666;margin-top:15px;}
.fixed-bd .right .input-box p b{ font-size:18px;color:#ff0000;display:inline-block;padding:0 5px;}
.fixed-bd .guanbi-bd{ Position:absolute;z-index:2;right:20px;top:20px;}
.fixed-bd .guanbi-bd span.iconfont{ cursor:pointer;display:inline-block;font-size:24px;}

/*服务预约*/
.fuwu-form-bg{ display:none;background:rgba(0,0,0,0.4);position:fixed;z-index:9999;top:0;bottom:0;left:0;right:0;}
.fuwu-form-content{ width:620px;position:fixed;top:20%;left:50%;margin-left:-360px;background:#fff;border-radius:12px;overflow:hidden;}
.fuwu-form-content .title2{ height:70px;line-height:70px;overflow:hidden;padding:0 30px;background:#df0000;Position:relative; }
.fuwu-form-content .title2 h2{ font-weight:500;color:#fff;text-align:center;font-size:22px;}
.fuwu-form-content .title2 span.close-fuwu-form{ Position:absolute;right:20px;top:0;}
.fuwu-form-content .title2 span.iconfont{ color:#fff;cursor:pointer;font-size:24px;}

.fuwu-form-box{ padding:40px 60px;overflow:hidden;}
.fuwu-form-box ul{ margin-left:-10px;}
.fuwu-form-box ul li{ width:50%;float:left;margin-bottom:10px;}
.fuwu-form-box ul li:last-child{ margin-bottom:0;}
.fuwu-form-box ul li.w100{ width:100%;}
.fuwu-form-box ul li .box{ margin-left:10px;text-align:center;}
.fuwu-form-box ul li input{ padding:0 10px;outline:none;font:14px "Microsoft YaHei"; -webkit-appearance:textfield;background-color:white;-webkit-rtl-ordering:logical;height:40px;line-height:40px;background:#fff;border:solid 2px #eee;border-radius:12px;box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;}
.fuwu-form-box ul li input[disabled]{ background:#fafafa;}
.fuwu-form-box ul li select{ color:#666;padding:0 6px;outline:none;font:14px "Microsoft YaHei";background-color:white;-webkit-rtl-ordering:logical;height:40px;line-height:40px;background:#fff;border:solid 2px #eee;border-radius:12px;box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;}
.fuwu-form-box ul li textarea{ resize:none;padding:10px 15px;outline:none;font:14px "Microsoft YaHei"; -webkit-appearance:textfield;background-color:white;-webkit-rtl-ordering:logical;height:100px;line-height:24px;background:#fff;border:solid 2px #eee;border-radius:15px;box-sizing:border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;}
.fuwu-form-box ul li button{ cursor:pointer;background-color:white;-webkit-rtl-ordering:logical;outline:none;border:0;height:44px;line-height:44px;background:#df0000;width:60%;margin-top:20px;color:#fff;border-radius:12px;font:14px "Microsoft YaHei";}
.fuwu-form-box ul li button:hover{ background:#d00000;}
.fuwu-form-box ul li p{ font-size:12px;color:#999;line-height:1.5;margin-top:10px;}
.disabled{ background:#fafafa !important;}

