﻿html{padding:0px;margin:0px;font:14px "Microsoft YaHei";}
body{ overflow-y: scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;margin:0;padding:0;padding-top:75px;background:#fff;}
div,span,p,ul,li,ol,h2,h3,h4,h1{ list-style:none;margin:0;padding:0;}
img{ border:0}
a{ background-color:transparent; text-decoration:none; color:#474e5d}
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}

/*导航样式*/
.header{ position:fixed;top:0;width:100%;z-index:100;background:#1B213B;height:75px;box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);}
.header-box{ Position: relative;margin:0 auto;height:75px;width:1200px;}

.header .logo{ float:left;margin-top:21px;}
.header .logo img{ height:32px;}
.header .slogan{ margin-left:20px;width: 150px;height: 40px;line-height: 40px;margin-top: 10px;padding-top:0px;float: left;color: #ffffff; background: url(../images/bg_biaoyu.png) 10px 18px no-repeat;font-size: 12px;}

.nav{ height:75px;float:left;margin-left:20px;}
.nav:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}
.nav ul{ text-align:center;}
.nav ul li{ position:relative;float:left;margin-right:30px;line-height:75px;height:75px;}
.nav ul li a{ font-weight:bold;color:#fff;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;font-size:16px;}
.nav ul li.hover a, .nav ul li:hover a{ color:#0ceede;}
.nav ul li:last-child{ margin-right:0;}
.nav ul li ul{ display:none;position:absolute;background:#fff;border:solid 1px #ddd;border-top:0;top:75px;width:160px;padding:12px 0;}
.nav ul li ul li{ padding:0 20px;height:40px;line-height:40px;}
.nav ul li ul li a{ font-weight:500;font-size:14px;color:#333 !important;}
.nav ul li ul li a:hover{ color:#00a99d !important;}
.nav ul li:hover ul{ display:block;}
.user{ overflow: hidden;float:right;margin-top:21.5px;}
.user a{ color:#00a99d;border:solid 2px #00a99d;display:block;height:28px;line-height:28px;padding:0 20px;float:left;}
.user a.login{ margin-right:20px;background:#00a99d;color:#fff;}
.user a:hover{ color:#ffcc00;}

/*轮播图*/
.slideBox{ overflow:hidden;position:relative;background:#fff;width:100%;height:600px;}
.slideBox .hd{ overflow:hidden; position:absolute; width:100%; bottom:25px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; margin:0 auto; width:100%;text-align:center; }
.slideBox .hd ul li{ display:inline-block; width:30px;height:2px; background:#fff; margin:0 5px;text-indent:-9999px;}
.slideBox .hd ul li.on{ background:#0ceede;}
.slideBox .bd{ position:relative; z-index:0;width:100%;}
.slideBox .bd li{ overflow:hidden;margin:0;position:relative; vertical-align:top;text-align:center;width:100%;height:600px;}
.slideBox .bd li .li-bg{ height:600px;}
.slideBox .bd li a{ display:inline-block;width:100%;height:600px;}
.slideBox .bd img{ width:1920px;height:540px;;;position:absolute;top:0;left:50%;margin-left:-960px;display:block; }
.slideBox .prev{ display:inline-block;position:absolute; left:40px; top:50%; margin-top:-32px;  width:35px; 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:45px; top:50%; margin-top:-32px;  width:35px; 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; }

/*通用样式*/
.home-page{ padding:70px 0;}
.page-box{ width:1200px;margin:0 auto;}
.page-box:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}
.pb0{ padding-bottom:0;}

.page-title{ text-align:center;line-height:1.5;margin-bottom:50px;}
.page-title h2{ font-size:28px;}
.page-title p{ font-size:18px;margin-top:10px;}
.page-title span{ color:#00a99d;}

/*服务项目*/
.list-xm{ overflow:hidden;}
.list-xm ul{ margin-left:-20px;}
.list-xm ul li{ width:33.33%;float:left;}
.list-xm ul li .box{ border-bottom:solid 2px #eee;padding-bottom:20px;margin-left:20px;height:130px;Position: relative;}
.list-xm ul li img{ width:230px;height:130px;Position: absolute;top:0;left:0;}
.list-xm ul li .desc{ padding:20px 0 0 250px;width:130px;height:130px;}
.list-xm ul li .desc h2{ font-size:16px;line-height:1.6;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-xm ul li .desc p.t2{ font-size:14px;line-height:1.6;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-xm ul li .desc p.t3{ font-size:14px;line-height:1.6;color:#999;margin-top:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-xm ul li .desc p.t3 b{ color:#00a99d;font-size:22px;padding-right:5px;}

/*服务优势*/
.list-ys{ overflow:hidden;}
.list-ys ul{ margin-top:-20px;margin-left:-20px;}
.list-ys ul li{ width:33.33%;float:left;margin-top:20px;}
.list-ys ul li .box{ background-repeat: no-repeat;margin-left:20px;Position: relative;}
.list-ys ul li .desc{ padding:0 30px 0 130px;height:200px;display: table-cell; vertical-align: middle;}
.list-ys ul li .desc p.t1{ margin-bottom:10px;font-weight:bold;font-size:18px;color:#fff;line-height:1.6;}
.list-ys ul li .desc p.t2{ font-size:14px;color:#fff;line-height:1.6;}
.list-ys ul li:nth-child(1) .box{ background-color: #00bda0;background-image: url(../images/ys.png);background-position: -5px 65px;}
.list-ys ul li:nth-child(2) .box{ background-color: #23aae2;background-image: url(../images/ys.png);background-position: -5px -140px;}
.list-ys ul li:nth-child(3) .box{ background-color: #f78d46;background-image: url(../images/ys.png);background-position: -5px -355px;}
.list-ys ul li:nth-child(4) .box{ background-color: #a55dff;background-image: url(../images/ys.png);background-position: -5px -580px;}
.list-ys ul li:nth-child(5) .box{ background-color: #ff5682;background-image: url(../images/ys.png);background-position: -5px -795px;}
.list-ys ul li:nth-child(6) .box{ background-color: #02c6c4;background-image: url(../images/ys.png);background-position: -5px -1000px;}

/*解决方案*/
.fangan-bg{ padding:70px 0;background:#161d32 url(../images/fangan-bg.png) no-repeat center center;}
.fangan-bg .page-title h2{ color:#fff;}
.fangan-bg .page-title p{ color:rgba(255, 255, 255, 0.6);}

.tab-fangan{ overflow:hidden;}
.tab-fangan .hd{ height:360px;float:left;width:200px;border-right:solid 4px rgba(255, 255, 255, 0.2);}
.tab-fangan .hd ul{} 
.tab-fangan .hd ul li{ font-size:16px;cursor: pointer;width:128px;height:50px;line-height:50px;color:#fff;text-align:center;margin-bottom:28px;}
.tab-fangan .hd ul li.on{ background:#00bda0;}
.tab-fangan .hd ul li:last-child{ margin-bottom:0;}

.tab-fangan .bd{ width:940px;float:right;overflow:hidden;}
.fangan-item{ height:300px;overflow:hidden;}
.fangan-head{ overflow:hidden;margin-bottom:40px;}
.fangan-head h2{ float:left;height:40px;line-height:40px;font-size:26px;color:#fff;font-weight:500;}
.fangan-head a{ margin-top:2px;float:right;display:block;height:32px;line-height:32px;font-size:14px;padding:0 20px;border:solid 2px rgba(255, 255, 255, 0.2);color:rgba(255, 255, 255, 0.6);}
.fangan-head a:hover{ color:#fff;}
.fangan-desc{ font-size:16px;text-align:justify;color:rgba(255, 255, 255, 0.6);line-height:40px;}
.fangan-desc a{ color:rgba(255, 255, 255, 0.6);}
.fangan-img{ width:940px;float:right;overflow:hidden;}
.fangan-img img{ width:100%;}

/*新闻动态*/
.home-news{ overflow:hidden;}
.home-news ul{ margin-left:-100px;}
.home-news ul li{ width:33.33%;float:left;}
.home-news ul li .box{ margin-left:100px;}

.home-news ul li a.news-1{ font-weight: bold;color: #70747D;font-size: 18px;display: block;padding-left: 85px;padding-bottom: 20px;border-bottom: 2px solid #eee;margin-bottom: 30px;height:52px;line-height:52px;background: url(../images/news-1.png) no-repeat;background-position: 0 8px;}
.home-news ul li a.news-2{ font-weight: bold;color: #70747D;font-size: 18px;display: block;padding-left: 85px;padding-bottom: 20px;border-bottom: 2px solid #eee;margin-bottom: 30px;height:52px;line-height:52px;background: url(../images/news-1.png) no-repeat;background-position: 0 -80px;}
.home-news ul li a.news-3{ font-weight: bold;color: #70747D;font-size: 18px;display: block;padding-left: 85px;padding-bottom: 20px;border-bottom: 2px solid #eee;margin-bottom: 30px;height:52px;line-height:52px;background: url(../images/news-1.png) no-repeat;background-position: 0 -160px;}
.home-news ul li a:hover{ color:#00a99d;}

.list-text-news{ }
.list-text-news a{ display:block;height:50px;line-height:50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*服务流程*/
.lc-bg{ padding:50px 0 60px 0;background:#161d32 url(../images/lc-bg.png) no-repeat center center;}
.lc-bg .page-title h2{ color:#fff;}
.lc-bg .page-box{ width:1250px;}

.list-lc{ overflow:hidden;}
.list-lc ul{ }
.list-lc ul li{ Position: relative;width:90px;padding-right:136.5px;float:left;text-align:center;}
.list-lc ul li img{ height:90px;width:90px;}
.list-lc ul li p{ color:#fff;font-size:16px;margin-top:20px;}
.list-lc ul li:after{ content:'';display:block;Position: absolute;top:22px;right:50px;width:42px;height:42px;background: url(../images/lc-i.png) no-repeat center center;background-size:100%;}
.list-lc ul li:last-child:after{ display:none;}
.list-lc ul li:last-child{ padding-right:0;}

/*媒体资源*/
.tb-meiti{ }
.tb-meiti .hd{ margin-bottom:30px;overflow:hidden;}
.tb-meiti .hd ul{ text-align:center;}
.tb-meiti .hd ul li{ font-size:16px;cursor: pointer;display:inline-block;padding:0 25px;height:40px;line-height:40px;}
.tb-meiti .hd ul li.on{ background:#00a99d;color:#fff;}

.list-pp{ }
.list-pp:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}
.list-pp ul{ }
.list-pp ul li{ background:#fff;width:20%;float:left;padding:10px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-pp ul li img{ width:100%;height:110px;}
.list-pp ul li:hover{ Position: relative;z-index:2;box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);}

/*加入我们*/
.jiaru-bg{ padding:60px 0;background:#161d32 url(../images/jiaru-bg.jpg) no-repeat center center;}

.jiaru{ text-align:center;}
.jiaru h2{ font-size:40px;color:#fff;margin-bottom:20px;}
.jiaru a{ display:inline-block;font-size:18px;height:50px;line-height:50px;padding:0 60px;background:#00a99d;color:#fff;}

/*列表样式*/
.content{ overflow: hidden;width:1200px;margin:30px auto;}
.main{ width:840px;float: left;background:#fff;}
.side{ width: 310px;float: right;}
.danye-con{ overflow: hidden;background:#fff;border:solid 1px #ddd;}

.neiye-banner{ height:320px;Position: relative;}
.neiye-banner .desc{ position:absolute;top:50%;transform:translateY(-55%);left:50%;margin-left:-360px;width:720px;text-align:center;color:#fff;}
.neiye-banner .desc h2{ font-size:56px;font-weight:500;line-height:1;}
.neiye-banner .desc p{ font-size:20px;line-height:1.5;margin-top:20px;}
.neiye-banner .desc span{ color:#00a99d;}


.now{ margin-bottom:30px;height:20px;line-height:20px;font-size:13px;color:#999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.now a:hover{ color:#00a99d;;}

.list-article{ overflow: hidden;padding:0;margin-bottom:20px;}
.list-article ul{ }
.list-article ul li{ height:80px;position:relative;margin-bottom:30px;}
.list-article .data{ height:80px;width:80px;position:absolute;left:0px;z-index:2;background:#eaeaea;text-align:center;}
.list-article .data span{ text-align:center;display:block;height:40px;line-height:40px;}
.list-article .data span.d{ font-size:22px;background:#00a99d;color:#fff;}
.list-article .data span.m{ font-size:16px;color:#00a99d;}
.list-article .desc{ margin-left:100px;height:80px;}
.list-article .desc h2{ margin-bottom:10px;padding:0;line-height:24px;font-size:18px;color:#01113f;font-weight:500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-article .desc p{ line-height:22px;color:#999;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list-article .desc h2 a:hover{ color:#00a99d;}
.list-article ul li:last-child{ margin-bottom:0;}

.pages{ padding:20px;height:32px;line-height:32px;margin:0;overflow: hidden;text-align:center;}
.pages ul{ text-align:center;}
.pages ul li{ border-radius:100%;display:inline-block;margin:0 2px;}
.pages ul a{ display:inline-block;padding:0 12px;color:#333;border-radius:100%;}
.pages ul a:hover{ background:#f89600;color:#fff;}
.pages ul li.thisclass{ border-radius:100%;background:#af1c2f;padding:0 12px;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;}

.side-box{ margin-bottom:20px;background:#fff;}
.side-box h4{ font-weight:500;text-align:center;overflow: hidden;height:70px;line-height:70px;padding:0 20px;background:#00a99d;color:#fff;font-size:24px;}

.side-new{ padding:20px 0 10px 0;overflow:hidden;}
.side-new ul{ }
.side-new ul li{ Position: relative;font-size:14px;margin-bottom:10px; height:20px;line-height:20px;padding-left:16px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color:#999;}
.side-new ul li:before{ content: "";position: absolute;top: 8px;left: 0px;width: 4px;height: 4px;background-color: #00a99d;}
.side-new ul li a{ color:#444;}
.side-new ul li a:hover{ color:#00a99d;}

.side-click{ padding:15px 0;overflow:hidden;}
.side-click li{ line-height:31px;height:31px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.side-click li a{ font-size:14px;color:#333;}
.side-click li a:hover{ color:#00a99d;}
.side-click li i{ border-radius: 2px; margin-top:-2px;display:inline-block;font-style:normal;width:18px;height:18px;line-height:18px;text-align:center;vertical-align:middle;margin-right:10px;background:#ccc;color:#fff;font-size:12px;}
.side-click li:nth-child(1) i{ background:#00a99d;}
.side-click li:nth-child(2) i{ background:#00a99d;}
.side-click li:nth-child(3) i{ background:#00a99d;}
.side-click li.fl{ height:35px;line-height:35px;border-bottom:solid 1px #f2f2f2;}
.side-click li.fl:last-child{ border-bottom:0;}
.side-click li.fl a{ width:100%;display:inline-block;}

.arc-con{ overflow:hidden;}
.arc-head{ border-bottom:solid 1px #ddd;padding-bottom:20px;margin-bottom:20px;}
.arc-head h1{ text-align: justify;font-size:28px;line-height:34px;margin-bottom:20px;}
.arc-head .info{ line-height:20px;color:#999;overflow:hidden;font-size:13px;}
.arc-head .info i{ display:inline-block;font-style:normal;padding:0 20px;color:#ddd;}
.arc-body{ line-height:28px;font-size:15px;color:#555;text-align: justify;}
.arc-body p{ margin-bottom:24px;}
.arc-body img{ max-width:100% !important;height:auto !important;}

.body-copy{ margin-bottom:30px;font-size:12px;background:#fafafa;padding:16px 20px;border:solid 1px #eee;color:#666;line-height:24px;}
.new-ssp-box{ overflow: hidden;color:#999;margin-bottom:30px;}
.new-ssp-box p.pre{ width:45%;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new-ssp-box p.next{ width:45%;text-align:right;float:right;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new-ssp-box a:hover{ color:#00a99d;}

.arc-about{ overflow: hidden;}
.arc-about h2{ height:28px;line-height:28px;font-size:18px;padding-bottom:10px;margin-bottom:20px;border-bottom:solid 2px #ddd;}
.arc-about ul{ margin-left:-50px;}
.arc-about ul li{ width:50%;float:left;}
.arc-about ul li .box{ margin-left:50px;overflow: hidden;height:32px;line-height:32px;position:relative;}
.arc-about ul li .box:before{ content: "";position: absolute;top: 14px;left: 0px;width: 4px;height: 4px;background-color: #00a99d;}
.arc-about ul li a{ display:block;position:absolute;top:0;left:16px;right:80px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.arc-about ul li a:hover{ color:#00a99d;}
.arc-about ul li span{ display:block;float:right;color:#999;}

/*单页*/
.about-side{ width:280px;float:left;}
.about-main{ width:880px;float:right;}

.danye-nav{ overflow:hidden;}
.danye-nav h4{ font-weight:500;text-align:center;overflow: hidden;height:70px;line-height:70px;padding:0 20px;background:#00a99d;color:#ffcc00;font-size:24px;}
.danye-nav ul{ }
.danye-nav ul li{ margin-top:5px;}
.danye-nav ul li a{ color:#666;display:block;background:#f5f5f5;text-align:center;height:56px;line-height:56px;}
.danye-nav ul li.hover a, .danye-nav ul li:hover a{ background:#00a99d;color:#fff;}

.danye-head{ margin-bottom:30px;height:40px;line-height:30px;border-bottom:solid 1px #ddd;}
.danye-head:after{ content: "";display: block;height: 0;clear: both;visibility: hidden;}
.danye-head h2{ font-size:20px;height:39px;float:left;border-bottom:solid 2px #00a99d;color:#00a99d;}

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

.danye-body table{ width:100% !important;margin:0 auto;margin-bottom:24px;border:0;background:#fff;font-size:13px !important;border-spacing:0;margin-top:20px;border-right:solid 1px #00cabb;}
.danye-body table tr td{ border:0;padding:12px 20px;line-height:24px;border-bottom:solid 1px #00cabb;border-left:solid 1px #00cabb;}
.danye-body table tr:first-child{ background:#00a99d;color:#fff;font-weight:bold;}
.danye-body table tr:first-child:hover{ background:#00a99d;}
.danye-body table tr:first-child td{ border-bottom:0;}
.danye-body table tr:hover{ background:#f5f5f5;}
.danye-body table p{ margin:0 !important;}

/*套餐*/
.taocan_list{ margin-bottom:30px;background:#f5f5f5;overflow: hidden;border-radius:15px;}
.taocan_list .t{ overflow: hidden;padding:0 30px;background:#15A192;line-height:60px;height:60px;color: #fff;overflow: hidden; }
.taocan_list .t .s1{ float:left;width:25%;font-size:26px;font-weight:bold; color:#ffcc00}
.taocan_list .t .s2{ float:left;width:20%;font-size:26px;color:#fff}
.taocan_list .t .s3{ float:left;font-size:22px;color:rgba(255,255,255,0.6);}
.taocan_list ul{ overflow: hidden;padding:10px 0;margin:0 30px;border-bottom:solid 1px #ddd;}
.taocan_list ul li{ float: left;width:16.66%;font-size:18px;color: #313131;height: 49px;line-height: 49px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.taocan_list .tis{ padding:20px 30px;color:#666666;overflow: hidden;}

/*页脚*/
.footer-bg{ background:#292b2f;padding:60px 0;border-bottom: #3a3c3f 1px solid;}
.footer{ width:1200px;margin:0 auto;overflow:hidden;}
.footer .left{ float:left;}
.footer-dh{ overflow:hidden;line-height:30px;margin-bottom:20px;}
.footer-dh ul{}
.footer-dh ul li{ float:left;font-size:15px;margin-right:20px;}
.footer-dh ul li a{ color:#f0f0f1;}
.footer-message{ line-height:30px;font-size:13px;color:#9c9ca2;}
.footer .right{ float:right;}
.footer .right .ewm{ float:left;margin-left:20px;text-align:center;}
.footer .right .ewm img{ margin-bottom:10px;width:108px;}
.footer .right .ewm p{ line-height:15px;font-size:13px;color:#9c9ca2;}

.footer-copy{ font-size:12px;background:#292b2f;padding:20px 0;text-align:center;color:#747475;}
.footer-copy p{ text-align:center;}
.footer-copy a{ color:#747475;}

/*友情链接*/
.link{ line-height:24px;padding:20px 0;background:#fff;color:#999;}
.link-box{ width:1200px;margin:0 auto;overflow:hidden;}
.link span{ display:block;float:left;width:80px;}
.list-link{ width:1120px;float:left;}
.list-link a{ display:block;float:left;margin-right:20px;}
.link a{ color:#999;}
.link a:hover{ color:#00a99d;}

/*客服*/
.kefu{ position:fixed;z-index:98;right:0;top:504px;width:60px;background:#00a99d;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.kefu ul{}
.kefu ul li{ cursor: pointer;Position: relative;border-bottom:solid 1px rgba(255,255,255,0.1);padding:10px 0;}
.kefu ul li i{ Opacity:0.8;display:block;height:28px;width:28px;margin:0 auto;margin-bottom:5px;}
.kefu ul li i.icon-kefu-1{ background:url(../images/kefu-1.png) no-repeat center center;background-size: 100%;}
.kefu ul li i.icon-kefu-2{ background:url(../images/kefu-2.png) no-repeat center center;background-size: 100%;}
.kefu ul li i.icon-kefu-3{ background:url(../images/kefu-3.png) no-repeat center center;background-size: 100%;}
.kefu ul li i.icon-kefu-4{ background:url(../images/kefu-4.png) no-repeat center center;background-size: 90%;}
.kefu ul li p{ color:rgba(255,255,255,0.8);font-size:12px;line-height:20px;text-align:center;}
.kefu ul li a{ display:block;}
.kefu ul li .kefu-call{ display:none;Position: absolute;right:60px;top:0;background:#fff;height:52px;padding:10px 20px;border:solid 1px #eee;}
.kefu ul li .kefu-call p{ color:#333 !important;font-size:14px;line-height:20px;text-align:left;}
.kefu ul li .kefu-call strong{ display:block;font-size:24px;line-height:34px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#ed6f1a;}
.kefu ul li:hover .kefu-call{ display:block;}
.kefu ul li .kefu-img{ display:none;Position: absolute;left:-162px;top:0;width:140px;background:#fff;padding:10px;border:solid 1px #eee;}
.kefu ul li .kefu-img img{ width:100%;}
.kefu ul li .kefu-img p{ line-height:20px;font-size:12px;text-align:center;color:#666 !important;}
.kefu ul li .kefu-img p.red{ color:#ed6f1a !important;}
.kefu ul li:hover{ background:#1B213B;}
.kefu ul li:hover p{ color:#fff;}
.kefu ul li:hover i{ Opacity:1;}
.kefu ul li:last-child{ border-bottom:0;}
.kefu ul li:hover .kefu-img{ display:block;}
.fixed-center{ top:50%;transform:translateY(-50%);}

/* 移动端 */
@media screen and (min-width:0px) and (max-width:960px)
{
body{ padding:50px 0;background:#f5f5f5;}

.header{ position:fixed;top:0;width:100%;z-index:100;height:50px;}
.header-box{ width:100%;Position: relative;margin:0 auto;height:50px;}
.header .logo{ float:none;height:50px;Position: absolute;left:15px;top:12px;margin:0;}
.header .logo img{ height:26px;line-height:26px;}
.header .slogan{ display:none;}
.header .menu{ Position: absolute;right:10px;top:10px;width:30px;height:30px;background: url(../images/menu.png) no-repeat center center;background-size:100%;}
.header .call{ text-indent: -9999px;padding:0;Position: absolute;right:15px;top:14px;width:22px;height:22px;background: url(../images/call2.png) no-repeat center center;background-size:22px;}
.user{ display:none;}

.nav{ overflow:hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;margin:0;z-index:100;float:none;position:fixed;height:auto;top:0px;left:-50%;bottom:0;width:50%;background:#1B213B;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.nav ul{ padding:20px 0;text-align:left;}
.nav ul li{ border-bottom:solid 1px rgba(255, 255, 255, 0.1);display:block;float:none;margin-right:0px;line-height:30px;height:auto;padding:10px 0 10px 0;margin-left:20px;}
.nav ul li ul{ display:block;padding:0;background:#1B213B;border:0;Position: static;width:auto;}
.nav ul li ul li{ border:0;margin-left:10px;padding:0;line-height:40px;height:40px;}
.nav ul li ul li a{ color:#fff !important;}
.nav ul li:last-child{ border:0;}

.nav_bg{ display:none;position:fixed;overflow:hidden;height:100%;top:0px;left:0%;right:0;bottom:0;z-index:99;background: rgba(0, 0, 0, 0.4);}
.menu_left{ left:0;}
.off{ display:none;}
.on{ display:block;}

/*轮播图*/
.slideBox{ background:#fff;width:100%;height:160px;}
.slideBox .hd{ bottom:0px;}
.slideBox .hd ul li{ width:15px;}
.slideBox .bd{ position:relative; z-index:0;width:100%;}
.slideBox .bd li{text-align:center;width:100%;height:160px;}
.slideBox .bd li .li-bg{ height:160px;background-size:512px !important;}
.slideBox .bd li a{ display:inline-block;width:100%;height:160px;}
.slideBox .prev{ display:none;}
.slideBox .next{ display:none;}

/*通用样式*/
.home-page{ padding:20px 0;background:#fff;margin-bottom:10px;}
.page-box{ width:auto;margin:0 auto;}
.pb0{ padding-bottom:20px;}

.page-title{ text-align:center;line-height:1.5;margin-bottom:20px;}
.page-title h2{ font-size:18px;}
.page-title p{ font-size:14px;margin-top:5px;}
.page-title span{ color:#00a99d;}

/*服务项目*/
.list-xm{ overflow:hidden;padding:0 15px;}
.list-xm ul{ margin-left:0;margin-top:-15px;}
.list-xm ul li{ width:auto;float:none;margin-top:15px;}
.list-xm ul li .box{ border-bottom:solid 0 #eee;padding-bottom:0;margin-left:0;height:102px;Position: relative;}
.list-xm ul li img{ width:180px;height:102px;}
.list-xm ul li .desc{ padding:7px 0 0 195px;height:102px;}

/*服务优势*/
.list-ys{ overflow:hidden;padding:0 15px;}
.list-ys ul{ margin-top:-15px;margin-left:0;}
.list-ys ul li{ width:auto;float:none;margin-top:15px;}
.list-ys ul li .box{ background-repeat: no-repeat;margin-left:0;Position: relative;}
.list-ys ul li .desc{ padding:0 20px 0 120px;height:140px;display: table-cell; vertical-align: middle;}
.list-ys ul li .desc p.t1{ margin-bottom:5px;font-weight:bold;font-size:16px;color:#fff;line-height:1.5;}
.list-ys ul li .desc p.t2{ font-size:12px;color:#fff;line-height:1.5;}
.list-ys ul li:nth-child(1) .box{ background-color: #00bda0;background-image: url(../images/ys.png);background-position: -10px 31px;}
.list-ys ul li:nth-child(2) .box{ background-color: #23aae2;background-image: url(../images/ys.png);background-position: -15px -174px;}
.list-ys ul li:nth-child(3) .box{ background-color: #f78d46;background-image: url(../images/ys.png);background-position: -10px -390px;}
.list-ys ul li:nth-child(4) .box{ background-color: #a55dff;background-image: url(../images/ys.png);background-position: -10px -617px;}
.list-ys ul li:nth-child(5) .box{ background-color: #ff5682;background-image: url(../images/ys.png);background-position: -10px -830px;}
.list-ys ul li:nth-child(6) .box{ background-color: #02c6c4;background-image: url(../images/ys.png);background-position: -10px -1032px;}

/*解决方案*/
.fangan-bg{ margin-bottom:10px;padding:20px 0;background:#161d32 url(../images/fangan-bg.png) no-repeat center center;}

.tab-fangan{ overflow:hidden;padding:0 15px;}
.tab-fangan .hd{ margin-bottom:20px;overflow:hidden;height:auto;float:none;width:auto;border-right:solid 0 rgba(255, 255, 255, 0.2);}
.tab-fangan .hd ul{} 
.tab-fangan .hd ul li{ width:20%;float:left;font-size:13px;cursor: pointer;height:36px;line-height:36px;color:#fff;text-align:center;margin-bottom:0;}
.tab-fangan .hd ul li.on{ background:#00bda0;}
.tab-fangan .hd ul li:last-child{ margin-bottom:0;}

.tab-fangan .bd{ width:auto;float:none;overflow:hidden;}
.fangan-item{ height:auto;overflow:hidden;}
.fangan-head{ overflow:hidden;margin-bottom:20px;}
.fangan-head h2{ font-size:20px;color:#fff;font-weight:500;}
.fangan-desc{ font-size:14px;text-align:justify;color:rgba(255, 255, 255, 0.8);line-height:24px;}
.fangan-img{ display:none;}

/*新闻动态*/
.home-news{ overflow:hidden;padding:0 15px;}
.home-news ul{ margin-left:0;}
.home-news ul li{ width:auto;float:none;margin-bottom:20px;}
.home-news ul li .box{ margin-left:0;}
.home-news ul li:last-child{ margin-bottom:0;}
.home-news ul li a.news-1{ font-weight: bold;color: #70747D;font-size: 18px;display: block;padding-left: 85px;padding-bottom: 20px;border-bottom: 2px solid #eee;margin-bottom:20px;height:52px;line-height:52px;background: url(../images/news-1.png) no-repeat;background-position: 0 8px;}
.home-news ul li a.news-2{ font-weight: bold;color: #70747D;font-size: 18px;display: block;padding-left: 85px;padding-bottom: 20px;border-bottom: 2px solid #eee;margin-bottom:20px;height:52px;line-height:52px;background: url(../images/news-1.png) no-repeat;background-position: 0 -80px;}
.home-news ul li a.news-3{ font-weight: bold;color: #70747D;font-size: 18px;display: block;padding-left: 85px;padding-bottom: 20px;border-bottom: 2px solid #eee;margin-bottom:20px;height:52px;line-height:52px;background: url(../images/news-1.png) no-repeat;background-position: 0 -160px;}
.home-news ul li a:hover{ color:#00a99d;}

.list-text-news{ }
.list-text-news a{ display:block;height:40px;line-height:40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*服务流程*/
.lc-bg{ padding:20px 0 25px 0;margin-bottom:10px;}
.lc-bg .page-title h2{ color:#fff;}
.lc-bg .page-box{ width:auto;}

.list-lc{ overflow:hidden;}
.list-lc ul{ margin-top:-15px;}
.list-lc ul li{ Position: relative;width:33.33%;margin-top:15px;padding-right:0;float:left;text-align:center;}
.list-lc ul li img{ height:60px;width:60px;}
.list-lc ul li p{ color:#fff;font-size:14px;margin-top:5px;}
.list-lc ul li:after{ display:none;}
.list-lc ul li:last-child{ padding-right:0;}

/*媒体资源*/
.tb-meiti{ padding:0 15px;}
.tb-meiti .hd{ margin-bottom:20px;overflow:hidden;}
.tb-meiti .hd ul{ text-align:center;}
.tb-meiti .hd ul li{ width:20%;float:left;font-size:14px;cursor: pointer;display:inline-block;padding:0;height:36px;line-height:36px;}

.list-pp ul{ }
.list-pp ul li{ background:#fff;width:20%;float:left;padding:0;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.list-pp ul li img{ width:100%;height:38px;}
.list-pp ul li:hover{ Position: relative;z-index:2;box-shadow: 0 0 0 rgba(0, 0, 0, 0.1);}

/*加入我们*/
.jiaru-bg{ padding:30px 0;background:#161d32 url(../images/jiaru-bg.jpg) no-repeat center center;}

.jiaru{ text-align:center;}
.jiaru h2{ font-size:24px;color:#fff;margin-bottom:20px;}
.jiaru a{ display:inline-block;font-size:16px;height:40px;line-height:40px;padding:0 40px;background:#00a99d;color:#fff;}

/*列表样式*/
.content{ overflow: hidden;width:auto;margin:0px auto;}
.main{ width:auto;float:none;background:#fff;padding:15px;}
.side{ width:auto;float:none;display:none;}
.danye-con{ overflow: hidden;background:#fff;border:solid 1px #ddd;}

.neiye-banner{ padding:0 15px;height:140px;background-size:853px !important;Position: relative;}
.neiye-banner .desc{ position:absolute;top:50%;transform:translateY(-55%);left:0;margin-left:0;width:100%;text-align:center;color:#fff;}
.neiye-banner .desc h2{ font-size:20px;font-weight:500;line-height:1;}
.neiye-banner .desc p{ font-size:14px;line-height:1.5;margin-top:10px;}
.neiye-banner .desc span{ color:#00a99d;}

.now{ margin-bottom:20px;height:20px;line-height:20px;font-size:13px;color:#999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.now a:hover{ color:#00a99d;;}

.list-article{ background:#fff;overflow: hidden;margin-bottom:10px;}
.list-article ul{ }
.list-article ul li{ height:80px;position:relative;margin-bottom:15px;}
.list-article .data{ height:80px;width:60px;position:absolute;left:0px;z-index:2;text-align:center;}
.list-article .data span{ text-align:center;display:block;height:40px;line-height:40px;}
.list-article .data span.d{ font-size:22px;color:#fff;}
.list-article .data span.m{ font-size:14px;}
.list-article .desc{ margin-left:75px;height:80px;}
.list-article .desc h2{ margin-bottom:10px;padding:0;line-height:24px;font-size:18px;color:#01113f;font-weight:500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-article .desc p{ line-height:22px;color:#999;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list-article ul li:last-child{ margin-bottom:0;}

.pages{ padding:20px;height:32px;line-height:32px;margin:0;overflow: hidden;text-align:center;}
.pages ul{ text-align:center;}
.pages ul li{ border-radius:100%;display:inline-block;margin:0 2px;}
.pages ul a{ display:inline-block;padding:0 12px;color:#333;border-radius:100%;}
.pages ul a:hover{ background:#f89600;color:#fff;}
.pages ul li.thisclass{ border-radius:100%;background:#af1c2f;padding:0 12px;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;}

.arc-con{ overflow:hidden;}
.arc-head{ border-bottom:solid 1px #ddd;padding-bottom:20px;margin-bottom:20px;}
.arc-head h1{ text-align: justify;font-size:20px;line-height:30px;margin-bottom:10px;}
.arc-head .info{ line-height:20px;color:#999;overflow:hidden;font-size:12px;}
.arc-head .info i{ display:inline-block;font-style:normal;padding:0 10px;color:#ddd;}
.arc-body{ line-height:28px;font-size:15px;color:#555;text-align: justify;}
.arc-body p{ margin-bottom:24px;}
.arc-body img{ max-width:100% !important;height:auto !important;}

.body-copy{ margin-bottom:20px;font-size:12px;background:#fafafa;padding:10px 15px;border:solid 1px #eee;color:#666;line-height:24px;}
.new-ssp-box{ overflow: hidden;color:#999;margin-bottom:30px;}
.new-ssp-box p.pre{ margin-bottom:10px;width:auto;float:none;}
.new-ssp-box p.next{ width:auto;float:none;text-align:justify;}
.new-ssp-box a:hover{ color:#00a99d;}

.arc-about{ overflow: hidden;}
.arc-about h2{ height:28px;line-height:28px;font-size:18px;padding-bottom:10px;margin-bottom:20px;border-bottom:solid 2px #ddd;}
.arc-about ul{ margin-left:0;}
.arc-about ul li{ width:auto;float:none;}
.arc-about ul li .box{ margin-left:0;overflow: hidden;height:32px;line-height:32px;position:relative;}

/*单页*/
.about-side{ width:auto;float:none;background:#fff;padding:15px;margin-bottom:10px;}
.about-main{ width:auto;float:none;background:#fff;padding:15px;}

.danye-nav{ overflow:hidden;}
.danye-nav h4{ display:none;}
.danye-nav ul{ margin-top:-5px;margin-left:-5px;}
.danye-nav ul li{ margin-top:5px;width:25%;float:left;}
.danye-nav ul li a{ font-size:12px;margin-left:5px;color:#666;display:block;background:#f5f5f5;text-align:center;height:36px;line-height:36px;}
.danye-nav ul li.hover a, .danye-nav ul li:hover a{ background:#00a99d;color:#fff;}

.danye-head{ margin-bottom:20px;}

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

.danye-body table{ width:100% !important;margin:0 auto;margin-bottom:24px;border:0;background:#fff;font-size:13px !important;border-spacing:0;margin-top:20px;border-right:solid 1px #00cabb;}
.danye-body table tr td{ border:0;padding:8px 10px;line-height:24px;border-bottom:solid 1px #00cabb;border-left:solid 1px #00cabb;}
.danye-body table tr:first-child{ background:#00a99d;color:#fff;font-weight:bold;}
.danye-body table tr:first-child:hover{ background:#00a99d;}
.danye-body table tr:first-child td{ border-bottom:0;}
.danye-body table tr:hover{ background:#f5f5f5;}
.danye-body table p{ margin:0 !important;}

/*套餐*/
.taocan-now{ padding:15px 15px;margin:0;}
.taocan_list{ margin:0 15px;margin-bottom:15px;background:#fff;overflow: hidden;border-radius:5px;}
.taocan_list .t{ overflow: hidden;padding:0 20px;background:#15A192;line-height:50px;height:50px;color: #fff;overflow: hidden; }
.taocan_list .t .s1{ float:left;width:60%;font-size:18px;font-weight:bold; color:#ffcc00}
.taocan_list .t .s2{ float:left;width:40%;font-size:14px;color:#fff}
.taocan_list .t .s3{ display:none;}
.taocan_list ul{ overflow: hidden;padding:10px 0;margin:0 20px;border-bottom:solid 1px #ddd;}
.taocan_list ul li{ float: left;width:33.33%;font-size:13px;color: #313131;height:36px;line-height:36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.taocan_list .tis{ padding:20px 20px;color:#666666;overflow: hidden;}

/*页脚*/
.link{ display:none;}

.footer-bg{ display:none;}
.footer-copy{ border:solid 0 #444;padding:20px 10px;text-align:center;}
.footer-copy p{ text-align:center;line-height:1.8;font-size:12px;}
.footer-copy a{ color: rgba(0, 0, 0, 0.6);}

/*客服*/
.kefu{ position:fixed;z-index:98;right:0;top:auto;bottom:0 !important;width:100%;background:#00a99d;}
.kefu ul{ margin-left:-1px;}
.kefu ul li{ width:33.33%;height:50px;float:left;border-left:solid 1px rgba(255,255,255,0.1);padding:0 0;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.kefu ul li:hover{ background:#00a99d;}
.kefu ul li i{ display:block;height:22px;width:22px;margin:0 auto;margin-top:4px;margin-bottom:2px;}
.kefu ul li i.icon-kefu-1{ background:url(../images/kefu-1.png) no-repeat center center;background-size: 100%;}
.kefu ul li i.icon-kefu-2{ background:url(../images/kefu-2.png) no-repeat center center;background-size: 100%;}
.kefu ul li p{ color:rgba(255,255,255,0.8);font-size:12px;line-height:20px;text-align:center;}
.kefu ul li:nth-child(4){ display:none;}
.kefu ul li .kefu-call{ display:none !important;}
.kefu ul li .kefu-img{ Position: absolute;left:auto;bottom:50px;top:auto;right:0;width:140px;background:#fff;padding:10px;border:solid 1px #eee;}
.kefu ul li .kefu-img img{ width:100%;}
.kefu ul li .kefu-img p{ line-height:20px;font-size:12px;text-align:center;color:#666 !important;}
.kefu ul li .kefu-img p.red{ color:#ed6f1a !important;}

.fixed-center{ top:auto;transform:translateY(0%);}

}