@charset"utf-8";
@import url(../layui/css/layui.css);
@import url(../css/animate.min.css);
li{list-style:none}legend{color:#5A5A5A}fieldset,img{border:0}i,em{font-style:normal}ul{margin:0;padding:0}strong{font-weight:bold}caption,th{text-align:left}q:before,q:after{content:''}sup{vertical-align:super}sub{vertical-align:sub}del,ins{text-decoration:none}small{font-size:12px;display:block}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select{font-size:100%}input.hidefocus::-moz-focus-inner{border:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}table{border-collapse:collapse;border-spacing:0;empty-cells:show}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none}*{padding:0;margin:0;}a{text-decoration:none!important;-webkit-tap-highlight-color:transparent;outline:none}strong{font-weight:bold}ul{list-style:none}*html.clearfix{zoom:1}*+html.clearfix{zoom:1}.h1, .h2, .h3, h1, h2, h3{margin:0}
html{font-size:62.5%; /* 10÷16=62.5% */} body{font-size:14px;font-size:1.6rem ; line-height:2;font-family:'Source Han Sans CN';font-style: normal;font-weight:300;color:#333;background:#fff;}*{margin:0;padding:0}a{text-decoration:none;color:#333;}* html .clearfix{zoom:1}*+html .clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}
.contentfix{width:83.33%;margin:0 auto}.contentleft{margin-left:8.6%}body .bold{font-weight:700;}body .light{font-weight:100;}body .regular{font-weight:400;}body .center{text-align:center}img{max-width: 100%;height: auto;}
.rightnone{margin-right:0!important}img.aligncenter{display:block;margin:0 auto}
.layui-nav *{font-size:1.6rem}
.flex{display:flex;flex-wrap: wrap;align-content:center;}.flex_between{justify-content: space-between;}.center{text-align: center;}.maxwidth1200{max-width: 1200px;margin:0 auto}.paddingbottom30{padding-bottom: 30px;}
.layui-row.flex::before,.layui-row.flex::after{display: none;}
@font-face {font-family: 'iconfont';src: url('../css/iconfont.ttf?t=1712910565316') format('truetype');} 
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
/*header*/
header .layui-nav .layui-nav-more{display:none}
header .layui-nav .layui-nav-mored{margin-top:-3px}.header .layui-nav{background:none}
.header .logo{float:left;}
header .absolute{display:none}
/*banner*/
.banner h1,.banner .h1,.banner p{width: 100%;}
.banner_waimaowangzhan{background:url(../yj_images/banner_waimaowangzhan.jpg) no-repeat center top;color:#fff}
.banner_waimaowangzhanseo{background:url(../yj_images/banner_waimaowangzhanseo.jpg) no-repeat center top;color:#fff}
.banner_guanyu{background: url(../images/banner/banner_about1.jpg) no-repeat center top;color: #fff;text-align:center;display:table;width:100%;}
.banner_guanyu h1,.banner_guanyu .h1{display:table-cell;vertical-align:middle}
.banner_yunying {background: url(../yj_images/yunyingbanner.jpg) no-repeat center center;color:#fff;text-align:center}
.banner_huacesheji{background: url(../yj_images/banner_huacesheji.jpg) no-repeat center center;color:#fff}
.banner_wangzhantuiguang{background: url(../yj_images/banner_wangzhantuiguang.jpg) no-repeat center center;color:#fff}
.banner_shejiaomeitiyingxiao{background: url(../yj_images/banner_shejiaomeitiyingxiao.jpg) no-repeat center center;color:#fff}
.banner_wangzhanjianshe,.banner_wangzhananli{background: url(../yj_images/banner_wangzhanjianshe.jpg) no-repeat center center;color:#fff}
.banner_huace{background: url(../yj_images/banner_huace.jpg) no-repeat center center;color:#fff}
.banner_wangzhananli img{width:100%;}
.banner_aboutus{background: url(../yj_images/banner_about.jpg) no-repeat center center;color:#fff;text-align:center}
.banner_yuanjianlianxi{background: url(../yj_images/banner-lianxiyuanjian.jpg) no-repeat center center;color:#fff;text-align:center}
.banner_xuanchuanhuace span{display:none}
.banner_youhuaanli{text-align:center;color:#fff}
/*waimaojianshe*/
.icon_yuming:before {content: "\e609";}.icon_zhuji:before {content: "\e60b";}.icon_ssl:before {content: "\e60a";}.icon_email:before {content: "\e60c";}.icon_fengge:before {content: "\e607";}.icon_xiangying:before {content: "\e608";}.icon_yuyan:before {content: "\e606";}.icon_yemian:before {content: "\e605";}
.icon_wmwz:before {content: "\e611";}.icon_ggyh:before {content: "\e60d";}.icon_hwsm:before {content: "\e610";}.icon_wzjs:before {content: "\e60f";}.icon_wzyw:before {content: "\e60e";}.icon_qyhc:before {content: "\e612";}
.waimaojianshe1 ul{justify-content: space-between;text-align: center;}.waimaojianshe1 ul li{border: 1px solid #dfdfdf;transition: all 0.3s linear;}.waimaojianshe1 ul li:hover{box-shadow:0 0 10px rgba(0, 0, 0, .15);}.waimaojianshe1 ul li h3{font-weight: bold;}.waimaojianshe1 ul li em.icon{display:block;margin:0 auto 25px;background:#030000;color:#fff;font-size:10rem;width:100px;line-height:1;}.waimaojianshe1 ul li p{padding:0 18%}
.waimaojianshe2,.waimaojianshe3{background: #f1f1f1;}.waimaojianshe2 .flex{justify-content:space-between;align-items:center}.waimaojianshe2 ul li{background:#fff;border:1px solid #e4e4e4;margin-bottom:40px;overflow: hidden;transition: all 0.3s linear;}.waimaojianshe2 ul li:hover{background:#888a8c;box-shadow:0 0 10px rgba(0, 0, 0, .15);}.waimaojianshe2 ul li em.icon{color:#a8a9a9;text-align:center;line-height: 1;}.waimaojianshe2 ul li:hover em.icon{color:#fff;}.waimaojianshe2 ul li div{background:#fff;position: relative;}.waimaojianshe2 ul li h3{font-weight:bold}
.waimaojianshe3 ul{justify-content:space-between;align-items:center}.waimaojianshe3 ul li{overflow: hidden;border:1px solid #e4e4e4;transition: all 0.3s linear;text-align: center;background: #fff;margin-bottom:30px}.waimaojianshe3 ul li:hover{box-shadow:0 5px 20px rgba(0, 0, 0, .15);}.waimaojianshe3 ul li h3{font-weight: bold;width:100%}
/*waimaojiansheseo*/
.waimaojiansheseo1 .layui-col-xs9 p{color:#666;}
.waimaojiansheseo1 ul li{margin-bottom:30px;}
.waimaojiansheseo1 ul li div::before{display: block;content:'';margin:0 auto;width:130px;height:130px;background: url(../yj_images/waimaowangzhanseo_1.png) no-repeat;margin-bottom: 15px;}
.waimaojiansheseo1 ul li.zhanneiseo div::before{background-position: center 0;}
.waimaojiansheseo1 ul li.neirongbushu div::before{background-position: center -130px;}
.waimaojiansheseo1 ul li.wailianjianshe div::before{background-position: center -260px;}
.waimaojiansheseo1 ul li.liuliangtisheng div::before{background-position: center -390px;}
.waimaojiansheseo1 ul li div h4{line-height:70px;}.waimaojiansheseo1 ul li div p{height:120px;color:#666}
.waimaojiansheseo2 h2{position: relative;}.waimaojiansheseo2 .desc{text-align: center;}.waimaojiansheseo2 em{background:#4a8ecc;border-radius: 50%;text-shadow: 0 1px #fff, 1px 0 #fff, -1px 0 #fff, 0 -1px #fff;color:#4a8ecc;text-align: center;font-weight: bold;display: block;margin:0 auto;font-family:'Roboto';box-shadow:0 0 5px 20px rgba(140,140,140,.02)}.waimaojiansheseo2 h3{text-align: center;}.waimaojiansheseo2 ul li p{font-weight: lighter;}
.waimaojiansheseo3{background:url(../yj_images/waimaowangzhanseo_2.webp) no-repeat center center;background-size: cover;color: #fff;}.waimaojiansheseo3 .number{font-weight: lighter;}
.waimaojiansheseo3 ul li ol li{background: rgba(255, 255, 255, .45);border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-left-radius: 50px;border-bottom-right-radius: 20px;margin-bottom:22px;padding:30px 8% 36px}
.waimaojiansheseo3 .purple{background-color:#5e35b1;}.waimaojiansheseo3 .blue{background-color:#4a8ecc;}.waimaojiansheseo3 .layui-progress-bar{left:-1px}.waimaojiansheseo3 .layui-progress,.waimaojiansheseo3 .layui-progress-bar{border-radius:6px;height:20px;line-height: 20px;}.waimaojiansheseo3 strong{color:#000}.waimaojiansheseo3 ul li ol li .textright{text-align: right;font-weight:500;line-height:1;}
.waimaojiansheseo3 ul li ol li em{width:90px;height:70px;display:block;background: url(../yj_images/waimaowangzhanseo_3.png) no-repeat;margin-top:32px}
.waimaojiansheseo3 ul li ol li.paimingzengzhang em{background-position: center -2px;}
.waimaojiansheseo3 ul li ol li.zongbaoguangshuzengzhang em{background-position: center -70px;}
.waimaojiansheseo3 ul li ol li.liuliangzengzhang em{background-position: center -140px;}
.waimaojiansheseo3 ul li ol li.liulianghuoqulaiyuan em{background-position: center -210px;}.waimaojiansheseo3 ul li ol li.liulianghuoqulaiyuan .circle{border:1px solid #fff;background:#93e2bd;border-radius: 50%;width:280px;height:280px;margin-top:40px;position: relative;overflow: hidden;}.waimaojiansheseo3 ul li ol li.liulianghuoqulaiyuan .circle #circle{position: absolute;width:50%;height:50%;right:0;top:0;transform-origin: 0% 100%;}.waimaojiansheseo3 ul li ol li.liulianghuoqulaiyuan .circle .circle1{background:#bf8be1;transform: rotate(-36deg) skewY(-54deg);z-index:2;border:1px solid #fff}.waimaojiansheseo3 ul li ol li.liulianghuoqulaiyuan .circle .circle2{background:#bbdc8d;transform: rotate(-60deg) skewY(-54deg);z-index:1;border:1px solid #fff}
.waimaojiansheseo3 ul li ol li.zhuanhualvzengzhang em{background-position: center -280px;}
.waimaojiansheseo3 ul li ol li.zhuanhualvzengzhang{position: relative;}.waimaojiansheseo3 ul li ol li.zhuanhualvzengzhang .textright{position: absolute;margin-top:0;right:8%}
.waimaojiansheseo3 ul li ol li .sousuo_meiti{margin-top:23px}.waimaojiansheseo3 ul li ol li .sousuo_meiti div::before{width:46px;height:16px;border:1px solid #fff;content:'';border-radius:3px;display: inline-block;margin-right:5%;position: relative;top: 4px;}.waimaojiansheseo3 ul li ol li .sousuo_meiti1::before{background: #93e2bd;}.waimaojiansheseo3 ul li ol li .sousuo_meiti2::before{background: #bf8be1;}.waimaojiansheseo3 ul li ol li .sousuo_meiti3::before{background: #bbdc8d;}
/*shejiaomeiti*/
.icon_youtube:before {content: "\e67b";color:#f21b1d}.icon_pinterest:before {content: "\e61b";color:#cb1f28}.icon_linkedin:before {content: "\e637";color:#0275b4}.icon_instagram:before {content: "\e7f6";color:#e4007f;    background: -webkit-linear-gradient(45deg, blue, red);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.icon_zhanghaodajian:before {content: "\e616";}.icon_neirongyunying:before {content: "\e617";}.icon_fensiyunying:before {content: "\e619";}.icon_huiguangyinliu:before {content: "\e618";}
.shejiaomeiti1 ul{justify-content: space-between;text-align: center;}.shejiaomeiti1 ul li{border: 1px solid #dfdfdf;transition: all 0.3s linear;padding-top:50px;padding-bottom:50px}.shejiaomeiti1 ul li:hover{box-shadow:0 0 10px rgba(0, 0, 0, .15);}.shejiaomeiti1 ul li h3{font-weight: bold;}.shejiaomeiti1 ul li em.icon{display:block;margin:0 auto 25px;color:#fff;font-size:7rem;width:100px;line-height:1;}.shejiaomeiti1 ul li p{padding:0 11%}
.shejiaomeiti2,.shejiaomeiti3{background: #f1f1f1;}.shejiaomeiti2 .flex{justify-content:space-between;align-items:center}.shejiaomeiti2 ul li{background:#fff;border:1px solid #e4e4e4;margin-bottom:40px;overflow: hidden;transition: all 0.3s linear;}.shejiaomeiti2 ul li:hover{background:#888a8c;box-shadow:0 0 10px rgba(0, 0, 0, .15);}.shejiaomeiti2 ul li > p{color:#a8a9a9;text-align:center;line-height: 1;}.shejiaomeiti2 ul li:hover em.icon{color:#fff;}.shejiaomeiti2 ul li div{background:#fff;position: relative;}.shejiaomeiti2 ul li h3{font-weight:bold}
.shejiaomeiti3 ul{justify-content:space-between;align-items:center}.shejiaomeiti3 ul li{overflow: hidden;border:1px solid #e4e4e4;transition: all 0.3s linear;text-align: center;background: #fff;margin-bottom:30px}.shejiaomeiti3 ul li:hover{box-shadow:0 5px 20px rgba(0, 0, 0, .15);}.shejiaomeiti3 ul li h3{font-weight: bold;width:100%}
/*dingzhiwangzhan*/
.dingzhiwangzhan .layui-col-xs9 p{color:#666;}
.dingzhiwangzhan1 .jichuyaosu ul li{margin-bottom:30px;}.dingzhiwangzhan1 .jichuyaosu ul li div p{color:#666}
.guojitiyan_youhuahuoke .guojitiyan ul li em{color:#b1b1b1}
.dingzhiwangzhan1 .jichuyaosu ul li div{border:1px solid #dfdfdf;width:78%;}.dingzhiwangzhan1 .jichuyaosu ul li div h4{line-height:70px;}.dingzhiwangzhan1 .jichuyaosu ul li div p{height:120px;}
.dingzhiwangzhan1 .guojitiyan_youhuahuoke .youhuahuoke ul li h4{line-height:60px;}.dingzhiwangzhan1 .guojitiyan_youhuahuoke .youhuahuoke ul li{margin-bottom:12px}.dingzhiwangzhan1 .guojitiyan_youhuahuoke .youhuahuoke ul li div{background:#f0f0f0;padding:26px 10% 0}.dingzhiwangzhan1 .guojitiyan_youhuahuoke .youhuahuoke ul li div p{height:100px}
/*jianzhananli*/
.jianzhananli a{width:97%;display:block;margin:0 auto;}.jianzhananli a img{display:block;width:100%;margin-bottom:30px;border-radius: 10px;overflow: hidden;}.jianzhananli a h3{border-bottom:1px solid #dfdfdf;}
/*zixun*/
.zixun{background: url(../yj_images/zixun-bg.jpg) no-repeat center center;color:#fff;text-align:center;background-size: cover;}.zixun a{background:#fff;color:#d02e2e}.zixun a i{transform: rotate(180deg);display: inline-block;}
/*kehuganyan*/
.kehuganyanlist ul li .logo{max-width:200px;max-height:33px;}
.contentfix .layui-container{width:100%;padding:0}
.yuanjiandongtailist li{box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, .25);border-radius:15px}.yuanjiandongtailist li .div{width: 90%;margin:0 auto;position: relative;}.yuanjiandongtailist li .div img{height:auto}.yuanjiandongtailist h2{border-bottom:1px solid #dfdfdf;padding-bottom:10px;margin-bottom:20px;}.yuanjiandongtailist li .div em{position: absolute;right:8%;width:26px;height:26px; bottom:30px;background:url(../yj_images/jt.png) no-repeat;transition: 0.3s all ease;}.yuanjiandongtailist li .div:hover em{background:url(../yj_images/jthover.png) no-repeat;right:5%;}.yuanjiandongtailist li .div .img img{max-width:100%}
.layui-flow-more{width: 100%;}.yuanjiandongtailist .li_none{height: 0;}

.zhishilist .ul li a{padding-bottom:40px;}.zhishilist .ul li a em{bottom:30px;transition: 0.3s all ease;}
/*news_xiangqingye*/
.showleft .news_info img{max-width:100%;height:auto;}.newshow h1{padding-bottom: 30px;}.news_info h2{font-weight:bold;padding-bottom:20px}
.newshow .date1{color:#999;border-bottom:1px solid #999;padding-top:10px;}
.newshow .date1 .date{display:inline-block;position:relative}.newshow .date1 .date hr{position:absolute;top:0;background:#e32424;width:40px;height:6px;border-radius:6px;margin-top:0}.newshow .date1 #hits {background: url(../yj_images/hit.png) no-repeat left center;padding-left:20px;}
.newshow .news_info p{margin-bottom:20px}
.newshow .showright{background:#f5f5f5;padding: 10px 1.5% 0;}.newshow .showright ul.last_newslist{margin-bottom:30px;}.newshow .showright ul.last_newslist li{margin-bottom:8px;border-bottom:1px solid #ddd}.newshow .showright ul li a{display:block;line-height:45px;}.newshow .showright ul li a:hover{color:#e32424}.newshow .showright ul.last_newslist .date{color:#999;padding-bottom:5px}
.newshow .showright .post_nav_link .left,.post_nav_link .right{float:none}.newshow .showright .post_nav_link{padding-bottom:40px;}
/*网站运维*/
.yunyingweihu{width: 100%;}.yyhaochu ul{align-items: center;}
.yyyou-up{background: #bf3c3c;}.yyzuo-down{background: #2f4982;}
.yunweineirong ul li{padding-bottom:40px}.yunweineirong ul li div{overflow:hidden}
.yunweineirong h3{margin-top:20px;}.yunweineirong em{color:#ddd;font-weight:bold;display:block;padding-top:20px;border-top:2px solid #ddd;}

/*画册设计*/
.xuanchuanhuace1{background:#f5f5f5;padding-bottom:0!important}
.xuanchuanhuace1 #xuanchuanhuace1{position: relative}.xuanchuanhuace1 #xuanchuanhuace1 img{position:relative;width:63.2815%;max-width:1215px;left:36.7185%;z-index:1}
.xuanchuanhuace1 .title{position:absolute;left:15.625%;font-weight:bold;font-size:36px;line-height:110px;top:32%;width:230px}
.xuanchuanhuace1 .desc li i::before{border-radius:50%;border:1px solid #333;content:'';width:10px;height:10px;display:inline-block;}.xuanchuanhuace1 .desc li i{border-radius:50%;border:1px solid #333;margin-right:20px;display:inline-block;padding:2px;line-height:0.5}
.xuanchuanhuace1 #xuanchuanhuace2{background:#f1f1f1;margin-top:-33px;position:relative}.xuanchuanhuace1 #xuanchuanhuace2 img{position:relative;width:60.73%;max-width:1166px;z-index:0}
.xuanchuanhuace1 .title1{position:absolute;left:59.79%;font-weight:bold;font-size:36px;line-height:60px;top:30%;margin-bottom:30px;width:290px;}
.xuanchuanhuace1 .desc1{position:absolute;left:59.79%;width:30%;top:50%;max-width:570px}

.huaceanli{width:82%;margin:0 auto}.huaceanli li{padding:0}.huaceanli div{width:92.68%;background:#e1e1e1;margin:0 auto}.huaceanli img{display:block;width:100%;margin:0 auto;}.huaceanli li a{display:block;line-height:76px;font-size:16px;text-align:center;background:#eee;color:#333}.huaceanli li:hover a,.huaceanli li a:hover{background:#67acbc;color:#fff}
.xchc4 .more{background:#67acbc;display:block;width:220px;line-height:60px;margin:0 auto;font-size:18px;color:#fff}
/*客户案例*/
.kehuanli .ul li a{display:block}.kehuanli .ul li{margin-bottom:40px;}.kehuanli .ul li a{display:block;border:1px solid #ebebeb;border-radius:8px;font-size:16px;position:relative;overflow:hidden}.kehuanli .ul li a:hover{box-shadow:0 10px 10px rgba(31,42,101,.2)}
.kehuanli .ul li a .img{height:300px;overflow:hidden}
.kehuanli .ul li a .img img{width:100%;transition:all 0.5s ease 0s}
.kehuanli .ul li a:hover .img img{transform:scale(1.05)}
.kehuanli .ul li a h3{width:90%;margin:0 auto;line-height:75px;height:75px;overflow:hidden;margin-bottom:82px;border-bottom: 1px solid #ebebeb;}.kehuanli .ul li a em{position: absolute;right:8%;width:26px;height:26px; bottom:34px;background:url(../yj_images/jt.png) no-repeat;transition: 0.3s all ease;}.kehuanli .ul li a:hover em{background:url(../yj_images/jthover.png) no-repeat}
.kehuanli .ul li a:hover em{transition: 0.3s all ease;}.kehuanli .ul li a:hover em{right:5%;}
/*网站推广*/
.wangzhantuiguang1 .desc{font-weight:lighter}.public_h2,.public_h2_left{position:relative}.wangzhantuiguang4 h2::after,.public_h2::after{content:' ';position:absolute;width:80px;height:5px;left:0;right:0;bottom:18px;margin:0 auto;background:#d02e2e;}
.public_h2_left::after{content:' ';position:absolute;width:80px;height:5px;left:0;bottom:18px;margin:0 auto;background:#d02e2e;}
.wangzhantuiguang2{background:url(../yj_images/wangzhantuiguang5.jpg) no-repeat center top;color:#fff;background-size:cover}
.wangzhantuiguang2 .title p{background:url(../yj_images/wangzhantuiguang_logo.png) no-repeat center top;text-align:center;width:100%}
.wangzhantuiguang2 .wangzhantuiguang2_1 ul li.li{height:160px}
.wangzhantuiguang2 .wangzhantuiguang2_1{border-bottom:1px solid #657083}.wangzhantuiguang2 .wangzhantuiguang2_1 ol{width:266px;margin:0 auto;font-weight:lighter;line-height:30px}.wangzhantuiguang2 .wangzhantuiguang2_1 ol li:nth-of-type(2),.wangzhantuiguang2 .wangzhantuiguang2_1 ol li:nth-of-type(4),.wangzhantuiguang2 .wangzhantuiguang2_1 ol li:nth-of-type(6){text-align:right}
.wangzhantuiguang2 .wangzhantuiguang2_2 li::before{content:'';display:inline-block;}.wangzhantuiguang2 .wangzhantuiguang2_2 li p{display:inline-block;position:relative;}
.wangzhantuiguang2 .wangzhantuiguang2_2 .li1::before{width:80px;height:58px;background:url(../yj_images/wangzhantuiguang_bg.png) no-repeat left center;}.wangzhantuiguang2 .wangzhantuiguang2_2 .li1 p{top:-20px;}
.wangzhantuiguang2 .wangzhantuiguang2_2 .li2,.wangzhantuiguang2 .wangzhantuiguang2_2 .li3{margin-top:15px;}.wangzhantuiguang2 .wangzhantuiguang2_2 .li2::before,.wangzhantuiguang2 .wangzhantuiguang2_2 .li3::before{width:16px;height:16px;top:-5px;margin-right:10px;}
.wangzhantuiguang2 .wangzhantuiguang2_2 .li2::before{background:#7c8ead}
.wangzhantuiguang2 .wangzhantuiguang2_2 .li3::before{background:#b0ceff;}
.wangzhantuiguang2 .wangzhantuiguang2_3{text-align:center;}.wangzhantuiguang2 .wangzhantuiguang2_3 p{font-size:1.8rem}.wangzhantuiguang2 .wangzhantuiguang2_3 p{font-weight:400}
.wangzhantuiguang2 .wangzhantuiguang2_3{padding-top:30px;}.wangzhantuiguang2 .wangzhantuiguang2_3 li{padding-bottom:225px}
.wangzhantuiguang2 .wangzhantuiguang2_3 .li1{background:url(../yj_images/wangzhantuiguang2_1.png) no-repeat center bottom}
.wangzhantuiguang2 .wangzhantuiguang2_3 .li2{background:url(../yj_images/wangzhantuiguang2_2.png) no-repeat center bottom}
.wangzhantuiguang2 .wangzhantuiguang2_3 .li3{background:url(../yj_images/wangzhantuiguang2_3.png) no-repeat center bottom}
.wangzhantuiguang3 h2{text-align:center;position:relative;}.wangzhantuiguang3 h2::before{content:'“';color:#d02e2e;position:absolute;text-align:center;font-family:'方正粗谭黑简体';line-height:1;top:0}
.wangzhantuiguang3 h4{background:url(../yj_images/wangzhantuiguang_xx.png) no-repeat center top;text-align:center}

.wangzhantuiguang4{background:#fafafa}.wangzhantuiguang4 h2{text-align:center}.wangzhantuiguang4 li{margin-bottom:20px;}.wangzhantuiguang4 li div{color:#fff;height:86px;border-radius:26px;line-height:86px;background:#000;}
.wangzhantuiguang4 li div::before{background:url(../yj_images/wangzhantuiguang4.png) no-repeat;content:'';display:inline-block;width:50px;height:50px;position:relative;top:20px;margin-left:6%;margin-right:25%}
.wangzhantuiguang4 li.li1 div::before{background-position:center top;}
.wangzhantuiguang4 li.li2 div::before{background-position:center -54px;}
.wangzhantuiguang4 li.li3 div::before{background-position:center -110px;}
.wangzhantuiguang4 li.li4 div::before{background-position:center -165px;}
.wangzhantuiguang4 li.li5 div::before{background-position:center -225px;}
.wangzhantuiguang4 li.li6 div::before{background-position:center -280px;}
/*网站建设*/
.wangzhanjianshe2{background:#ebebeb;padding:100px 0}.wangzhanjianshe2 .contentfix{background:url(../yj_images/wangzhanjianshe2.jpg) no-repeat center top}
.wangzhanjianshe2 ul li.li div{width:80%;margin:50px auto;text-align:center;background:rgba(255, 255, 255,.85);min-height:300px}.wangzhanjianshe2 ul li div{width:96%;margin:0 auto;border-radius:10px;}.wangzhanjianshe2 ul li.li p{padding:0 12%}
.wangzhanjianshe3{background:url(../yj_images/dingzhi.jpg) no-repeat;color:#fff;background-size:cover;text-align:center}
.wangzhanjianshe3 a.more{color:#fff;display:block;margin:0 auto;border:1px solid #fff;}
.dingzhiwangzhan_liucheng ul{text-align:center}.dingzhiwangzhan_liucheng ul li{box-shadow: 0px 0 5px inset rgba(165,162,162,.43);}.dingzhiwangzhan_liucheng ul li:hover{box-shadow:5px 5px 5px rgba(165,162,162,.43);}
.dingzhiwangzhan_liucheng ul li em{font-weight:bold;}.dingzhiwangzhan_liucheng ul li:hover em{color:#8c8c8c}

.single_wangzhananli{background:url(../yj_images/youhuaanli/single_wangzhananli.webp) no-repeat #f8f8f8 center bottom;}.single_wangzhananli1{border-top:1px solid #ddd}.single_wangzhananli1 .anli_logo{margin:0 auto;display:block}.single_wangzhananli1 h1{text-align:center}
.single_wangzhananli1 .link,.single_wangzhananli1 .imgewm{float:right;width:95px;height:95px;border:1px solid #333;border-radius:6px;}.single_wangzhananli1 .imgewm img{display:block;width:85px;height:85px;margin:5px auto 0}.single_wangzhananli1 .link{background: url(../yj_images/link.jpg) no-repeat center 26px;text-align:center;margin-right:30px;}.single_wangzhananli1 .link a{display:inline-block;width:100%;padding-top:45px;}

.single_wangzhananli4{background:#f5f5f5}.single_wangzhananli2 ul li{display:inline-block;border-radius:50%;width:50px;text-align:center}.single_wangzhananli2 ul li em{display:block;height:50px;border-radius:50%;margin-bottom:5px;box-shadow: 0 0 3px rgba(0,0,0,.1);}
.single_wangzhananli2{position:relative}.single_wangzhananli2 img{width:60%;max-width:1152px}
.single_wangzhananli_neiye{position:relative}
.single_wangzhananli_neiye::before,.single_wangzhananli_neiye::after{content:' ';width:100%;position:absolute;background:#cce3f3;transform:skew(0deg,-5deg);z-index:0;height:180px;left:0;z-index:-1;height:600px}

.single_wangzhananli_neiye img,.single_wangzhananli_sj img{margin:0 auto;display:block}

.single_wangzhananli_neiye::before,.single_wangzhananli_neiye::after{bottom:260px;}
/*品牌网站*/
.pinpaiwangzhan1{background:url(../yj_images/pinpai1.jpg) no-repeat right bottom}
.pinpaiwangzhan1 ul li{border-radius:6px;padding-top:30px;padding-bottom:30px;font-size:18px;text-align:center;border:1px solid #999;background:#fff;margin:0 1.5% 30px;transition: 0.3s all ease;}.pinpaiwangzhan1 ul li:hover{border:1px solid #fff;animation:pinpai1 .8s both;-webkit-animation:pinpai1 .8s both;}
@keyframes pinpai1
{
	to {box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.1);}
}

@-webkit-keyframes pinpai1 /*Safari and Chrome*/
{
	to {box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.1);}
}
.pinpaiwangzhan1 ul li em{width:47px;height:44px;margin:0 auto 15px;display:block;background: url(../yj_images/pinpai11.png) no-repeat;}
.pinpaiwangzhan1 ul li.li2 em{background-position:left -44px}
.pinpaiwangzhan1 ul li.li3 em{background-position:left -88px}
.pinpaiwangzhan1 ul li.li4 em{background-position:left -132px}
.pinpaiwangzhan1 ul li.li5 em{background-position:left -176px}
.pinpaiwangzhan1 ul li.li6 em{background-position:left -220px} 
.pinpaiwangzhan2{background:#f5f5f5;padding-bottom:14vh;padding-top:11vh;}.pinpaiwangzhan2 h2{font-weight:bold;padding-bottom:10vh;text-align:center}
.pinpaiwangzhan2 ul li em{width:47px;height:44px;margin:0 auto;display:block;background: url(../images/gaoduanpinpai/pinpai11.png) no-repeat;}
.pinpaiwangzhan2 ul li.li1 em{background-position:center -440px}
.pinpaiwangzhan2 ul li.li2 em{background-position:center -484px}
.pinpaiwangzhan2 ul li.li3 em{background-position:center -528px}
.pinpaiwangzhan2 ul li.li4 em{background-position:center -572px}
.pinpaiwangzhan2 ul li p{display:block;width:100px;margin:0 auto;line-height:36px;font-size:14px;}.pinpaiwangzhan2 ul li span{line-height:36px;display: block;width:71%;margin:0 auto 20px;padding-bottom:5px;border-bottom:1px dashed #999;text-align:center;}
/*优化案例*/
.youhuaanli_jinajie{background:url(../yj_images/youhuaanli/youhuaanli_jianjie.jpg) #fdfdfd no-repeat right top;}
.youhuaanli_jinajie .contentfix,.youhuaanli_xiaoguo .contentfix{position: relative;}.youhuaanli_jinajie .contentfix::before,.youhuaanli_neirong .contentfix::before,.youhuaanli_xiaoguo .contentfix::before,.youhuaanli_xiaoguo h4::before{position: absolute;width:80px;height:8px;background:#d02e2e;content: '';top:0}
.youhuaanli_jinajie h2{line-height: 1;padding:25px 0 30px}
.youhuaanli_jinajie .more{text-align: center; box-shadow:0px 0px 10px rgba(0,0,0,.1);display: block;position: relative;}.youhuaanli_jinajie .more::before{position: absolute;background: #eaebed;left: 0;top: 0;content: '';}.youhuaanli_jinajie .more em{position: absolute;width:12px;height:3px;background-color: #e60808;}.youhuaanli_jinajie .more em::after{ content: "";display: inline-block;position: relative;left:6px;top:-34px;border-left: 5px solid #e60808;border-top: 5px solid transparent;border-bottom:5px solid transparent;}
.youhuaanli_neirong{background: #f3f3f3;}.youhuaanli_neirong .contentfix{position: relative;}.youhuaanli_neirong .contentfix::before,.youhuaanli_xiaoguo .contentfix::before{left:0;right:0;margin:0 auto;}.youhuaanli_neirong h2,.youhuaanli_xiaoguo h2{text-align: center;padding-top:33px;line-height:1;margin-bottom:50px}.youhuaanli_neirong ul li{margin-bottom: 35px;}.youhuaanli_neirong ul li div{background: #fff;text-align: center;border-radius: 16px;padding:50px 0 70px;}.youhuaanli_neirong ul li div::before{content:'';display: block;width: 90px;height:85px;background:url(../yj_images/youhuaanli/youhuaanli_ico.png) no-repeat center top;margin: 0 auto 30px;}.youhuaanli_neirong ul li div h3{padding-bottom:10px}
.youhuaanli_neirong ul li.wangzhanzhenduan div::before{background-position: left 0;}
.youhuaanli_neirong ul li.guanjianzifenxi div::before{background-position: left -90px;}
.youhuaanli_neirong ul li.shedingmubiao div::before{background-position: left -180px;}
.youhuaanli_neirong ul li.neirongbushu div::before{background-position: left -265px;}
.youhuaanli_neirong ul li.yemianyouhua div::before{background-position: left -356px;}
.youhuaanli_neirong ul li.jiankongfenxi div::before{background-position: left -443px;}
.youhuaanli_xiaoguo .desc{max-width:788px;margin: 0 auto 40px;text-align:center}
.duigou li {position: relative;margin-bottom: 15px;}.duigou li::before {content: '\2714';position: absolute;left: 0;line-height: 1;color: #d02e2e;}
.youhuaanli_xiaoguo{background:#fff}.youhuaanli_xiaoguo h4{padding-top: 30px;position: relative;padding-bottom:10px;}.youhuaanli_xiaoguo img{max-width:100%}
/*谷歌seo案例*/
.google_youhuaanli_xiaoguo .contentfix{max-width: 1300px;}
/*404*/
.container404{background:#f9f9f9}
.container404 h1 span{color:#dd8734;font-weight:bold}.container404 .more{display:block;margin:0 auto;width:150px;line-height:40px;color:#fff;text-align:center;background:#126bfd;border-radius:10px;}
/*lianxiyuanjian*/
.lianxiyuanjian{position:relative}.lianxiyuanjian .ul1{background-image:linear-gradient(to right,#fff 0%,#f1f1f1 80%);padding-top:20px}
.lianxiyuanjian ul li.li{border-bottom:1px solid #d7d9ea;background:#f8f8fb;}.lianxiyuanjian ul li.li:hover{background:#d02e2e}.lianxiyuanjian ol li em{border-radius:50%;background:#f7e8e9;line-height:1;height:25px}.lianxiyuanjian ol li:hover em{background:#fff}.lianxiyuanjian ol li em i{font-size:26px;color:#e65644}.lianxiyuanjian ol li div{display:inline-block}
.lianxiyuanjian .ul2{background:url(../yj_images/contactbanner.jpg) no-repeat center;background-size:cover;margin-top:5px;box-shadow: 10px 10px 30px rgba(0,0,0,.1);}
/*画册案例详情*/
.anlishow{background:#ebebeb;}
.anlijianjie{background:url(../yj_images/anlibg.jpg) repeat-y center top;margin-bottom:20px}
.anlijianjie .title{font-size:28px;padding-top:40px;}
.anlijianjie .kehujianjie{background:url(../yj_images/anli1.jpg) no-repeat #f5f5f5 18% bottom;position:relative;padding:0 0 80px}
.anlijianjie .more{display:block;width:170px;line-height:44px;text-align:center;border-radius:24px;border:1px solid #333}
.anlijianjie .kehujianjie .anlicontent a{font-size:16px;}
.anlijianjie .xiangyingshi{position:relative;padding:0;background:#fff;}
.anlijianjie .xiangyingshi ol li{float:left;width:33.3%;background:url(../yj_images/anli2.png) no-repeat;padding-top:66px;line-height:20px;text-align:center}.anlijianjie .xiangyingshi ol.ol1 li{width:50%}.anlijianjie .xiangyingshi ol li.pc{background-position:center top}.anlijianjie .xiangyingshi ol li.pad{background-position:center -90px}.anlijianjie .xiangyingshi ol li.iphone{background-position:center -180px}
.anlijianjie .huace ol li{background:url(../yj_images/huace.png) no-repeat;}.anlijianjie .huace ol li.xuanchuance{background-position:center top}.anlijianjie .huace ol li.wangzhan{background-position:center -90px}.anlijianjie .huace ol li.youhua{background-position:center -180px}
.anlijianjie .xiangyingshi .erweima{padding-left:12.5%}.anlijianjie .xiangyingshi .erweima img{padding:8px;border-radius:7px;box-shadow:0 0 9px rgba(0,0,0,0.11);float:left;margin-bottom:8px}.anlijianjie .xiangyingshi .erweima p{line-height:97px;}
.anlishow .anlicimg{background:#fff;padding:60px 0;margin-bottom:20px;}.anlishow .anlicimg .contentfix{position:relative;z-index:0;}.anlishow .anlicimg img{display:block;margin:0 auto;max-width:1400px;width:auto}.anlishow .anlicimg a{top:280px;z-index:1;display:inline-block;border-radius:30px;line-height:60px;color:#fff;width:60px;height:60px;}.anlishow .anlicimg a span{display:none}
.anlishow .huaceimg img{width:auto;margin:0 auto 10px;max-width:100%}.anlijianjie .xiangyingshi .erweima p{font-size:14px;}
.xgal_content{background:#fff}.xgal_content h2{border-bottom:0;margin-bottom:0}

/*远见概况*/
.section_aboutus1 ul{justify-content:space-between;align-items:center}.section_aboutus1 ul li{overflow: hidden;border:1px solid #e4e4e4;transition: all 0.3s linear;text-align: center;background: #f1f1f1;margin-bottom:30px}.section_aboutus1 ul li:hover{box-shadow:0 5px 20px rgba(0, 0, 0, .15);background: #fff;}.section_aboutus1 ul li h3{font-weight: bold;width:100%;margin-bottom: 20px;}.section_aboutus1 ul li .iconfont{font-size:13rem;line-height:0.8;margin:0 auto;color:#3f3f43}
.section_aboutus2 ol{justify-content:space-between}.section_aboutus2 ol{text-align: center;}.section_aboutus2 ol li h3{font-weight: bold;}
.section_aboutus3{background:url(../images/546dns_about/yuanjian_about.jpg) no-repeat right center;background-size: cover;background-attachment: fixed;color:#fff}.section_aboutus3 a.zixun_a{width:180px;text-align: center;line-height: 60px;border-radius:10px;display: block;color:#fff;border:1px solid #fff}.section_aboutus3 .telphone{font-weight: bold;}
.section_aboutus4 ul{flex-wrap: wrap;justify-content:center}.section_aboutus4 ul li{background:url(../images/546dns_about/section_aboutus4.png) no-repeat #f1f1f1;height:110px;border-radius:15px;transition: all 0.3s linear;}.section_aboutus4 ul li:hover{box-shadow:0 5px 20px rgba(0, 0, 0, .15);background-color: #fff;}
.section_aboutus4 ul li.aleader_logo{background-position:center 0;}
.section_aboutus4 ul li.slaa_logo{background-position:center -110px;}
.section_aboutus4 ul li.dydeyou_logo{background-position:center -220px;}
.section_aboutus4 ul li.highco_logo{background-position:center -330px;}
.section_aboutus4 ul li.quanminsujiao_logo{background-position:center -440px;}
.section_aboutus4 ul li.hyet_logo{background-position:center -550px;}
.section_aboutus4 ul li.shandonglitong_logo{background-position:center -660px;}
.about_dongtai ul .div_p{justify-content: space-between;}
.about_dongtai .div_p .date{color:#999;position: relative;font-family:'Poppins';}.about_dongtai .div_p .date::after{content:'';height: 100%;width: 1px;background: #dcdcdc;right: 0;top: 0;position: absolute;}.about_dongtai .div_p .date p.bold{position: relative;line-height:0.8;padding-bottom:25px;margin-bottom:16px;}.about_dongtai .div_p .date p.bold::after{width: 40px;height: 1px;background: #dcdcdc;position: absolute;bottom: 0;left:6px;content:''}
.about_dongtai .div_p h3{margin-bottom:20px;line-height:1;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;height: 18px;font-size: 1.8rem;}
.about_dongtai ul li{background: #f1f1f1;border-radius: 10px;overflow: hidden;transition: all 0.3s linear;}.about_dongtai ul li:hover{box-shadow: 0 0 6px rgba(0,0,0,.1);}
.about_dongtai ul li .date{width:26%;}.about_dongtai ul li .date p{margin-left:19%}.about_dongtai ul li .title{width:64%;padding-right:3%;}.about_dongtai .ul2 li{margin-bottom: 26px;}
/*
canvas {display: block;vertical-align: bottom;}
#particles-js {width: 100%;height: 100%;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.tupian img {width: 100%;}
*/
/*footer*/
footer{background:#1b2737;color:#fff; font-size: 1.4rem;}footer .ul{border-bottom:1px solid #fff}footer a{color:#fff}footer .contentfix.flex{align-items:center;justify-content: space-between;;margin-bottom: 30px;}footer .layui-row::before{display: none;}footer .ul .menu-item-has-children .sub-menu{margin-top: 10px;}footer .ul .fontsize18 .sub-menu{margin-top:3px;}footer .ul .menu-item-has-children >a,footer .ul .fontsize18 a{font-size: 1.8rem;}footer .ul .footer_middle .tel{padding-top:5px;line-height: 1.3;font-family: Impact;}footer .ul .footer_middle .address{font-size:1.8rem}
footer .copyright{position:relative;}footer .copyright .gongan{background: url('../yj_images/gongan.png') no-repeat;display:inline-block;padding-left:30px}
@media screen and (min-width: 768px) {
.shouji{display:none}.relative{position:relative}.paddingtop0{padding-top:0!important}.marginbottom30{margin-bottom:30px}.marginbottom40{margin-bottom:40px}
header.headerfix{background:#fff;padding:0;box-shadow:0 0px 5px rgba(0,0,0,.2);}.fontsize24{font-size: 2.4rem;}
.left{float:left}.right{float:right}
header{width:100%;z-index:999999999;transition:.4s;}.headerfix{position:fixed;-webkit-transition: .3s;-o-transition: .3s;-moz-transition: .3s;transition: .3s;padding:15px 0;}
header .menu{float:right;min-width:750px;}.header .logo{margin-top:28px}header.headerfix .logo{margin-top:15px}
.header .layui-nav{padding:40px 0 20px}
.headerfix .header .layui-nav{padding:20px 0}
header .layui-nav .layui-nav-item a{position:relative}header .layui-nav-child{top:100px;border:0;background:none;border-radius:0;box-shadow:none;padding-top:15px;}header.headerfix .layui-nav-child{top:100px;}.layui-code-view{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}header .layui-nav-child.layui-show1{display:block}.layui-anim{animation-duration:0s!important; -webkit-animation-duration:0s!important;}
header .layui-nav .layui-nav-item,header .layui-nav{position: relative}header .layui-nav .layui-nav-item.mp_menu ul font{font-size:1.8rem;color:#333}header .layui-nav .layui-nav-item.mp_menu a{display:inline-block;}header .layui-nav .layui-nav-item.mp_menu ul a,header .layui-nav .layui-nav-item.mp_menu ul font{padding:0 40px 0 0;font-weight:normal;display:inline-block}header .layui-nav .layui-nav-item.mp_menu ul a:hover,header .layui-nav .layui-nav-item.mp_menu ul font:hover{color:#1657b4;}
header .layui-nav .mp_menu ul{background:#eee;line-height:36px;padding:40px 10%;font-size:1.8rem;width: 80%;min-width: auto;border: none;}header .layui-nav .mp_menu ul span{display:block;text-transform:uppercase;font-size:2.4rem;color:#1657b4;font-weight:600}header .layui-nav .mp_menu ul li.li1{margin-bottom:40px}
header .layui-nav .layui-nav-item > a{border-bottom:0;color:#333;line-height: 40px;}header .layui-nav > .current-menu-item > a,header .layui-nav .current-menu-parent > a,header .layui-nav .current-category-ancestor > a,header .layui-nav .layui-nav-item > a:hover,header .layui-nav .layui-showul > a{background:#fff;color:#333;border-bottom:0}header.headerfix .layui-nav .layui-nav-item a:hover{background:none;color:#333}header .layui-nav .layui-nav-item ul a{padding:0!important;line-height:40px!important;text-align:center;font-size:14px!important;border-bottom: 0;color: #fff;background: none;}header .layui-nav .layui-nav-item ul a:hover{border-bottom:0;background:none;color:#fff}header .layui-nav .layui-nav-item .layui-nav-child a:hover{color:#fff}
.layui-nav .layui-this::after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed::after{background:none}
header{position:relative}
header .absolute1{background:#000;position: absolute;width: 100%;height:350px;display:block;top:100px;left: 0;}
header.headerfix .absolute1{top:70px;}
/*banner*/
.banner{height:600px;background-size: 100% 100%;}.banner h1,.banner .h1{font-size:5.6rem;line-height:100px;}.banner p{font-size:3rem;}
.banner_wangzhananli h1,.banner_huace h1{padding-top:230px;color:#fff}
.banner_wangzhananli,.banner_yunying{position:relative}
/*远见概况*/
.section_aboutus1 ul li{height:320px;}.section_aboutus1 ul li p{width:100%;text-align: center;}
.section_aboutus2 ul{align-items:center}.section_aboutus2 ul p{max-width: 600px;}
.section_aboutus3{height:450px}
.section_aboutus4 ul{max-width: 1330px;margin:0 auto;}
.about_dongtai .ul,.about_dongtai .ul2{justify-content: space-between;}
/*lianxiyuanjain*/
.lianxiyuanjian{padding-top:100px;padding-bottom:80px}.lianxiyuanjian p.maxwidth{width:89%;padding-bottom:90px}
.lianxiyuanjian ol li{padding:25px 0 22px 6%}.lianxiyuanjian ol li em{padding:18px;}.lianxiyuanjian ol li div{margin-left:18px}.lianxiyuanjian ol li h3{font-size:2.4rem;line-height:1.5;margin-bottom:5px}
/*waimaojianshe*/
.waimaojianshe1 ul{padding-top:50px}.waimaojianshe1 ul li{border-radius: 40px;}
.waimaojianshe2 ul{justify-content: space-between;}.waimaojianshe2 ul li{width:49%;}.waimaojianshe2 ul li em.icon{width: 30%;}.waimaojianshe2 ul li div{width:69%;height:270px;border-top-left-radius:36px;border-bottom-left-radius:36px;}.waimaojianshe2 ul li:nth-child(1){border-top-left-radius:36px;border-bottom-left-radius:36px;border-bottom-right-radius:36px;}.waimaojianshe2 ul li:nth-child(2){border-top-right-radius:36px;border-bottom-left-radius:36px;border-bottom-right-radius:36px;}.waimaojianshe2 ul li:nth-child(3){border-top-right-radius:36px;border-top-left-radius:36px;border-bottom-left-radius:36px;}.waimaojianshe2 ul li:nth-child(4){border-top-left-radius:36px;border-bottom-right-radius:36px;border-top-right-radius:36px;}.waimaojianshe2 ul li div h3,.waimaojianshe2 ul li div p{padding-left:15%;padding-right:15%}.waimaojianshe2 ul li div::before{position: absolute;left: 0;top:-2px;border-top-left-radius:40px;border-bottom-left-radius:40px;content: '';height:272px;width: 15%;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;}
.waimaojianshe3 ul li{height: 268px;}.waimaojianshe3 ul li p{padding-left:15%;padding-right: 15%;}
/*waimaojiansheseo*/
.waimaojiansheseo1 ul{justify-content: space-between;padding:0 3%}
.waimaojiansheseo1{padding-top:100px;}.waimaojiansheseo1 h3{text-align:right;margin-bottom:60px}.waimaojiansheseo1 h4{font-size:2.4rem}
.waimaojiansheseo1 ul li div{padding:35px 0 0}
.waimaojiansheseo2{padding-top:120px;margin-bottom:80px}.waimaojiansheseo2 h3{font-size:2.4rem;margin-bottom:20px;padding-top:30px}.waimaojiansheseo2 ul li div{width:88%;margin:0 auto}
.waimaojiansheseo2 ul{padding-top:90px}.waimaojiansheseo2 em{font-size: 6rem;line-height:150px;width: 150px;position: relative;z-index:1}.waimaojiansheseo2 ul li{position: relative;}.waimaojiansheseo2 ul li::after{position: absolute;content: '';top:75px;height:2px;background: #e5e5e5;z-index: 0;}
.waimaojiansheseo2 ul li:nth-of-type(1)::after{width: 50%;left:50%;}
.waimaojiansheseo2 ul li:nth-of-type(2)::after,.waimaojiansheseo2 ul li:nth-of-type(3)::after{width:100%;}
.waimaojiansheseo2 ul li:nth-of-type(4)::after{width: 50%;left:0;}
.waimaojiansheseo3{padding:90px 0}.waimaojiansheseo3 strong{font-size: 2.4rem;}.waimaojiansheseo3 .number{font-size:2rem;}.waimaojiansheseo3 ul li ol li .textright{font-size: 6.3rem;margin-top:58px;}.waimaojiansheseo3 ul li.li2{padding-left:2%}
/*shejiaomeiti*/
.shejiaomeiti1 ul li{width:24%;border-radius:40px}
.shejiaomeiti2 ul{justify-content: space-between;padding-top:50px}.shejiaomeiti2 ul li{width:49%;}.shejiaomeiti2 ul li > p{width: 30%;}.shejiaomeiti2 ul li em.icon{font-size:10rem}.shejiaomeiti2 ul li div{width:69%;height:270px;border-top-left-radius:36px;border-bottom-left-radius:36px;}.shejiaomeiti2 ul li:nth-child(1){border-top-left-radius:36px;border-bottom-left-radius:36px;border-bottom-right-radius:36px;}.shejiaomeiti2 ul li:nth-child(2){border-top-right-radius:36px;border-bottom-left-radius:36px;border-bottom-right-radius:36px;}.shejiaomeiti2 ul li:nth-child(3){border-top-right-radius:36px;border-top-left-radius:36px;border-bottom-left-radius:36px;}.shejiaomeiti2 ul li:nth-child(4){border-top-left-radius:36px;border-bottom-right-radius:36px;border-top-right-radius:36px;}.shejiaomeiti2 ul li div h3,.shejiaomeiti2 ul li div p{padding-left:15%;padding-right:15%}.shejiaomeiti2 ul li div::before{position: absolute;left: 0;top:-2px;border-top-left-radius:40px;border-bottom-left-radius:40px;content: '';height:272px;width: 15%;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;}
/*dingzhiwangzhan*/
.dingzhiwangzhan .relative hr{width:80px;height:8px;background:#d02e2e;margin-bottom:50px;}
.dingzhiwangzhan1{border-bottom:1px solid #dfdfdf;padding-bottom:90px;margin-bottom:20px;}.dingzhiwangzhan1 h2{color:#fff;background: url(../yj_images/waimaojianshe2.jpg) no-repeat;background-size:100% auto;text-align:right;line-height:283px;padding-right:5%;}.dingzhiwangzhan1 h3{font-size:3.6rem;}.dingzhiwangzhan1 h2{font-size:3.6rem;margin-bottom:80px}
.dingzhiwangzhan1 .jichuyaosu{border-top:1px solid #cdcdcd;padding-top:70px;margin-bottom:90px}.dingzhiwangzhan1 .jichuyaosu h3{text-align:right;margin-bottom:60px}.dingzhiwangzhan1 .jichuyaosu h4{font-size:2.4rem}
.dingzhiwangzhan1 .jichuyaosu ul li div{padding:50px 10% 0}
.dingzhiwangzhan1 .guojitiyan_youhuahuoke h3{margin-bottom:60px;}
.dingzhiwangzhan1 .guojitiyan_youhuahuoke .guojitiyan ul{border-top:1px solid #dfdfdf;}
.dingzhiwangzhan1 .guojitiyan_youhuahuoke .guojitiyan ul li{border-bottom:1px solid #dfdfdf;padding:40px 3% 40px 0}.dingzhiwangzhan1 .guojitiyan_youhuahuoke .guojitiyan ul li h4 em{display:inline-block;width:20%;text-align:right}.dingzhiwangzhan1 .guojitiyan_youhuahuoke .guojitiyan ul li h4 p{display:inline-block;width:80%}
.dingzhiwangzhan1 .guojitiyan_youhuahuoke .guojitiyan ul li h4.left{width:35%;font-size:2.4rem;text-align:center}.dingzhiwangzhan1 .guojitiyan_youhuahuoke .guojitiyan ul li div.left{width:56%;border-left:1px solid #dfdfdf;padding-left:6%}
.dingzhiwangzhan1 .guojitiyan_youhuahuoke .youhuahuoke ul li{width:49%;}
/*jianzhananli*/
.jianzhananli{padding-top:50px;padding-bottom:50px}.jianzhananli a h3{font-size:2rem;padding-bottom: 10px;margin-bottom: 20px;}.jianzhananli a p{line-height:80px;}
/*zixun*/
.zixun p{font-size:2.6rem;line-height:145px}.zixun div div{min-width:360px;max-width:400px;margin:0 auto}.zixun div div span{font-size:2.4rem;line-height:145px;}.zixun div div a{line-height:50px;margin-top:46px;border-radius:50px;display: block;}
/*kehuganyanlist*/
.content_public{padding-top:120px;}
.kehuganyanlist{width:82%;margin-bottom:130px}.kehuganyanlist .ul li a{padding-top:50px;}.kehuganyanlist .ul li a:hover{box-shadow:0 10px 10px rgba(31,42,101,.2)}
.kehuganyanlist .ul li a{width:90%;margin:0 auto}.kehuganyanlist .ul li a h2{width:90%;height:60px;margin-bottom:50px;font-size:24px;margin-bottom:40px;line-height:45px;}.kehuganyanlist .ul li p.desc{height:170px;}
.yuanjiandongtailist{padding-bottom:100px;}
.yuanjiandongtailist h2{font-size:2rem}
.yuanjiandongtailist ul{justify-content: space-around;}.yuanjiandongtailist li{width:31.33%;margin-bottom:40px;}.yuanjiandongtailist li .div{padding-bottom: 30px;}.yuanjiandongtailist li .div .img,.yuanjiandongtailist li .div p.desc{overflow:hidden;margin-bottom:30px}.yuanjiandongtailist li .div{padding-top:30px;}
.huaceanli_list{padding-bottom:80px;}.huaceanli_list li .div{padding-bottom:50px;}
.zhishilist .ul li a{padding-bottom:60px;}
/*news_xiangqingye*/
.newshow .showleft{margin-bottom:90px;}.newshow h1{font-size: 32px;}
.newshow .date1{line-height:65px;margin-bottom:45px;}.newshow .date1 .date{margin-right:80px;}
.newshow .showright h2.title1{line-height:65px;font-size:20px;}
.news_info h2{font-size:2rem}
.xgal_content h2{font-size:28px;}
/*网站运维*/
.yyhaochu ul .order1{order:1}.yyhaochu ul .order2{order:2}.yyhaochu ul img{max-width: 100%;}.yyhaochu .ul1 h3,.yyhaochu .ul1 p{padding-left:23%;}.yyhaochu .ul2 h3,.yyhaochu .ul2 p{width:88%}.yyhaochu h3{margin-bottom:25px;}
.yyhaochu h3{font-size:2.4rem;}
.yunying-zuo h3,.yunying-you h3{font-size:2.4rem;margin-bottom:60px;line-height:38px;letter-spacing:2px}
.yyhaochu{padding-bottom:130px;}
.yunweineirong{padding-bottom:100px;width:75%}.yunweineirong div{width:85%;margin:0 auto}
.yunweineirong h3{font-size:2.4rem;}.yunweineirong ul li div:hover em{color:#ce2424;border-top:2px solid #fff;}
.yunweineirong p{padding-top:10px;}.yunweineirong div{position:relative}.yunweineirong div hr{position:absolute;left:-100%;width:100%;top:0;height:2px;background:#ce2424;margin:0;transition: all 0.6s;}.yunweineirong div:hover hr{left:0}
.yunweineirong em{font-size:55px;line-height:1;}
/*画册设计*/
.xuanchuanhuace1{margin-bottom:45px}.xuanchuanhuace1 .desc{position:absolute;left:15.625%;font-size:18px;line-height:45px;min-width:200px;top:36%}.xuanchuanhuace1 .desc{font-size:2.6rem}.xuanchuanhuace1 .desc li{margin-bottom:30px}.xuanchuanhuace1 .desc i{font-size:10px}
/*客户案例*/
.kehuanli .ul li a{width:95%;margin:0 auto}.kehuanli .more{width:220px;line-height:60px;text-align:center;font-size:18px;border:1px solid #000033;display:block;margin:20px auto 0}
.wangzhananli .desc{padding-bottom:40px;}
/*网站推广*/
.public_h2,.dingzhiwangzhan h2,.public_h2_left{font-size:3.6rem;padding-bottom:30px;margin-bottom:30px;position:relative;line-height:1.2}.wangzhantuiguang1 .desc{max-width:1120px;margin:0 auto;text-align:center}
.wangzhantuiguang2 .wangzhantuiguang2_1{padding-bottom:70px;margin-bottom:70px;}.wangzhantuiguang2 .wangzhantuiguang2_1 ul li.li{border-left:1px solid #657083}.wangzhantuiguang2 .wangzhantuiguang2_1 ul li.title{border-left:none}
.wangzhantuiguang2 .title p{font-size:2rem;line-height:1.5;padding-top:90px}
.wangzhantuiguang2{padding:67px 0 80px;}
.wangzhantuiguang2 .wangzhantuiguang2_2{min-width:830px;margin:0 auto;width:50%;}
.wangzhantuiguang2 .wangzhantuiguang2_3 p em{font-size:4.8rem;line-height:1}
.wangzhantuiguang3{margin-top:70px;margin-bottom:60px;}.wangzhantuiguang3 h2{font-size:3.6rem;padding-top:60px;}.wangzhantuiguang3 p{text-align:center;padding:40px 0;max-width:1260px;margin:0 auto}.wangzhantuiguang3 h2::before{font-size:150px;height:50px}.wangzhantuiguang3 h4{padding-top:60px;}
.wangzhantuiguang4{padding-bottom:70px;}.wangzhantuiguang4 h2{padding:65px 0 30px;}.wangzhantuiguang4 li div{width:92%;}.wangzhantuiguang4 .desc{margin:0 auto;max-width:760px;text-align:center;padding-bottom:55px;}
/*网站建设*/
.wangzhanjianshe2 ul li h3{font-size:2.2rem;padding: 50px 0 40px;}.wangzhanjianshe2 ul li div{margin-top:100px}
.dingzhiwangzhan1{border-bottom:0;padding-bottom:0;margin-bottom:0;}.wangzhanjianshe4 h2{font-size:3.6rem;line-height:1.2;padding-bottom:40px;}
.dingzhiwangzhan_liucheng ul li{height:328px;}.dingzhiwangzhan_liucheng ul li h3{font-size:28px;padding:60px 0 40px}.dingzhiwangzhan_liucheng ul li p{padding-bottom:30px;}.dingzhiwangzhan_liucheng ul li em{font-size:56px;}
.dingzhiwangzhan_liucheng li:nth-of-type(1),.dingzhiwangzhan_liucheng li:nth-of-type(2){border-bottom:2px solid #fff}
.dingzhiwangzhan_liucheng li:nth-of-type(2),.dingzhiwangzhan_liucheng li:nth-of-type(4){border-left:2px solid #fff}
.dingzhiwangzhan_liucheng ul li.li1{background:url(../yj_images/dingzhi_liucheng.jpg) #d4d4d4 no-repeat;background-position:left 0px}
.dingzhiwangzhan_liucheng ul li.li1:hover{background:url(../yj_images/dingzhi_liucheng.jpg) #fff no-repeat;background-position:left -332px}
.dingzhiwangzhan_liucheng ul li.li2{background:url(../yj_images/dingzhi_liucheng.jpg) #d4d4d4 no-repeat;background-position:left -660px}
.dingzhiwangzhan_liucheng ul li.li2:hover{background:url(../yj_images/dingzhi_liucheng.jpg) #fff no-repeat;background-position:left -990px}
.dingzhiwangzhan_liucheng ul li.li3{background:url(../yj_images/dingzhi_liucheng.jpg) #d4d4d4 no-repeat;background-position:left -1318px}
.dingzhiwangzhan_liucheng ul li.li3:hover{background:url(../yj_images/dingzhi_liucheng.jpg) #fff no-repeat;background-position:left -1647px}
.dingzhiwangzhan_liucheng ul li.li4{background:url(../yj_images/dingzhi_liucheng.jpg) #d4d4d4 no-repeat;background-position:left -1976px}
.dingzhiwangzhan_liucheng ul li.li4:hover{background:url(../yj_images/dingzhi_liucheng.jpg) #fff no-repeat;background-position:left -2310px}
.wangzhanjianshe3{padding-top: 60px;padding-bottom: 96px;}.wangzhanjianshe3 h2{font-size:3.6rem;line-height:120px;}.wangzhanjianshe3 .desc{padding-bottom:80px;}.wangzhanjianshe3 a.more{width:200px;line-height:50px;}
.single_wangzhananli{padding-bottom:14vh}
.single_wangzhananli1 .contentfix{padding:30px 0;margin-bottom:80px;position:relative}.single_wangzhananli1 h1{font-size:40px;padding-bottom:10px;line-height:1;padding-top:40px;padding-bottom:20px}.single_wangzhananli1 .right{top:80px;position:absolute;right:0}.single_wangzhananli1 .desc{max-width: 1100px;margin: 0 auto;text-align: center;}
.single_wangzhananli2{margin-bottom:60px;}
.single_wangzhananli2 h2{font-size:32px;padding-bottom:5%;padding-left:25%;padding-top: 7%;}
.single_wangzhananli2 ul{padding-left:25%;margin-bottom:40px}.single_wangzhananli2 ul li{width:28%}.single_wangzhananli2 ul li em{width:180px;height:180px}
.single_wangzhananli_neiye{padding:110px 8.3% 90px}.single_wangzhananli_neiye h2{font-size:32px;}
.single_wangzhananli_neiye img{position:relative;top:-50px}

.single_wangzhananli4{margin-bottom:8vh;padding:100px 0}


/*品牌网站*/
.pinpaiwangzhan1{padding-bottom: 14vh;}
.pinpaiwangzhan1 h2{font-size:5.6rem;padding-top:100px}
.pinpaiwangzhan1 .desc{font-size:18px;padding-bottom:8.45vh;}.pinpaiwangzhan1 ul li{width:30.33%}
.pinpaiwangzhan2 h2{font-size:5.6rem;padding-top:50px}
/*优化案例*/
.youhuaanli_jinajie{padding-top:100px;padding-bottom: 80px;}.youhuaanli h2{font-size: 4rem;}.youhuaanli_jinajie .more{line-height: 70px;width: 320px;}.youhuaanli_jinajie .more::before{width:66px;height: 66px;}.youhuaanli_jinajie .more em{top:32px;left:25px;}
.youhuaanli_jinajie .jianjie_desc{max-width:57%;padding-bottom:50px}
.youhuaanli_neirong{padding-top:85px;padding-bottom:50px;}.youhuaanli_neirong ul li div{width: 95%;}
.duigou li {padding-left: 35px;}.duigou li::before {font-size: 2rem;top: 10px;}
.youhuaanli_xiaoguo{padding:90px 0 0}.youhuaanli_xiaoguo ul{padding-bottom:140px}.youhuaanli_xiaoguo h4,.youhuaanli_xiaoguo ul ol{max-width:90%}
.youhuaanli_pingjia h2{margin-bottom:40px} .youhuaanli_pingjia p{padding:0}.youhuaanli_pingjia h4{margin-top:40px}
/*谷歌seo案例*/
.google_youhuaanli_xiaoguo .ul1{background:url(../yj_images/youhuaanli/google-dianjishu-bg.jpg) no-repeat left center;}
.google_youhuaanli_xiaoguo .ul2{background:url(../yj_images/youhuaanli/google-yonghushu-bg.jpg) no-repeat right center;}
.google_youhuaanli_xiaoguo .ul3{background:url(../yj_images/youhuaanli/google-youhuhuoqu-bg.jpg) no-repeat left center;}
/*404*/
.container404{padding:100px 0 120px;}
.container404 h1{margin-bottom:60px;font-size:20px;letter-spacing:10px;}.container404 h1 span{font-size:100px;letter-spacing:0}
/*画册案例详情*/
.anlijianjie .kehujianjie{min-height:500px}
.anlijianjie .xiangyingshi .em1{left:5.625%}.anlijianjie .xiangyingshi .title{padding-left:7.8125%;margin-bottom:50px;}.anlijianjie em{background:#999}.anlijianjie .em1{position:absolute;width:1px;height:70px;}.anlijianjie .kehujianjie .em1{left:28.6%}.anlijianjie .kehujianjie .em2{position:absolute;right:0;bottom:104px;width:167px;height:1px;}
.anlijianjie .kehujianjie .title,.anlijianjie .kehujianjie .anlicontent,.anlijianjie .kehujianjie .more{position:relative;left:30.8%}
.anlijianjie .title{line-height:110px}.anlijianjie .kehujianjie .anlicontent{margin-bottom:56px;font-size:16px;line-height:32px;width:64.375%}
.anlijianjie .huace .more{position:relative;left:27%;}.anlijianjie .xiangyingshi ol{max-width:506px;width:52.7%;margin-bottom:65px;left:9.375%;position: relative}
.anlijianjie .xiangyingshi .erweima p{padding-left:17%}
/*footer*/
footer .copyright{padding-top:25px;padding-bottom:25px}
}
@media screen and (min-width: 768px) and (max-width: 1680px) {
	.banner h1,.banner .h1{font-size:5rem}.banner p{font-size:2.6rem}
/*waimaojiansheseo*/
.waimaojiansheseo3 .contentfix{width:96%}.waimaojiansheseo3 ul li ol li{padding: 30px 2% 36px;}.waimaojiansheseo3 ul li ol li .textright{font-size:3.6rem;}
}
@media screen and (min-width: 768px) and (max-width: 1200px) {
.contentfix{width:95%}.banner{height:400px}
/*header*/
.header.contentfix{width:95%}.header .logo{width:20%;}.header .logo img{max-width:180px;width:100%}header .menu{min-width:500px;width:80%}header .layui-nav .layui-nav-item > a{padding:0}.layui-nav .layui-nav-item{width:14.2%}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
/*public*/
.public_2024{padding-top:50px;padding-bottom:50px;}.public_h2,.public_h2_left{font-size:3rem}
/*远见概况*/
.section_aboutus1 ul li{width:49%}.section_aboutus1 ul li:nth-child(1){border-top-left-radius: 36px;border-bottom-left-radius: 36px;border-bottom-right-radius: 36px;}.section_aboutus1 ul li:nth-child(2){border-top-right-radius: 36px;border-bottom-left-radius: 36px;border-bottom-right-radius: 36px;}.section_aboutus1 ul li:nth-child(3),.section_aboutus1 ul li:nth-child(4){border-radius: 36px;}
.section_aboutus1 ul li:nth-child(5){border-top-left-radius: 36px;border-bottom-left-radius: 36px;border-top-right-radius: 36px;}.section_aboutus1 ul li:nth-child(6){border-top-left-radius: 36px;border-top-right-radius: 36px;border-bottom-right-radius: 36px;}
.section_aboutus1 ul li p{width:92%;padding-left:4%;padding-right:4%;}
.section_aboutus2 ol{padding-top:50px;padding-bottom: 30px;}.section_aboutus2 ol li{width: 50%;margin-bottom:30px}.section_aboutus2 ol li h3{font-size:3.6rem;font-weight: bold;}
.section_aboutus3 h2{font-size:3rem;}.section_aboutus3 .telphone{font-size:3.6rem;}
.section_aboutus4 ul li{margin:0 1% 30px;min-width:292px;}
.about_dongtai .ul2 li{width:48%;padding-top:30px;padding-bottom: 30px;}
/*lianxiyuanjian*/
.lianxiyuanjian .ul2{height:500px;width:100%;background-size:100%}
/*waimaojianshe*/
.waimaojianshe1 ul li{width:49%;padding-top:40px;padding-bottom: 40px;margin-bottom:30px}
.waimaojianshe2 ul li em.icon{font-size:10rem}
.waimaojianshe3{padding-top:0}
.waimaojianshe3 ul li{width:49%}.waimaojianshe3 ul li:nth-child(1){border-top-left-radius: 36px;border-bottom-left-radius: 36px;border-bottom-right-radius: 36px;}.waimaojianshe3 ul li:nth-child(2){border-top-right-radius: 36px;border-bottom-left-radius: 36px;border-bottom-right-radius: 36px;}.waimaojianshe3 ul li:nth-child(3),.waimaojianshe3 ul li:nth-child(4){border-radius: 36px;}
.waimaojianshe3 ul li:nth-child(5){border-top-left-radius: 36px;border-bottom-left-radius: 36px;border-top-right-radius: 36px;}.waimaojianshe3 ul li:nth-child(6){border-top-left-radius: 36px;border-top-right-radius: 36px;border-bottom-right-radius: 36px;}
/*案例详情*/
.single_wangzhananli{padding-bottom:1vh}
.single_wangzhananli1 .right{position:relative;top:40px}
.single_wangzhananli2 h2,.single_wangzhananli2 ul{padding-left:7%;}.single_wangzhananli2 ul li em{width:80px;height:80px}.single_wangzhananli2 img{width:60%}
.single_wangzhananli_neiye{padding:60px 4% 0;}.single_wangzhananli_sj{padding-bottom:60px}
/*dingzhiwangzhan*/
.dingzhiwangzhan .relative{padding-top:0}
/*footer*/
footer{padding-top:40px;}footer .footer_left{width: 100%;margin-bottom:50px;}footer .ul .footer_middle .tel{font-size:3rem;}footer .ul .footer_middle i{font-size: 3rem;}
}
@media screen and (min-width: 992px) {
/*public*/
.public_2024{padding-top:100px;padding-bottom:60px;}
/*远见概况*/
.section_aboutus1 ul li{width:32%}
.section_aboutus1 ul li:nth-child(1),.section_aboutus1 ul li:nth-child(4){border-top-left-radius: 36px;border-bottom-left-radius: 36px;border-bottom-right-radius: 36px;}
.section_aboutus1 ul li:nth-child(3),.section_aboutus1 ul li:nth-child(6){border-top-left-radius: 36px;border-top-right-radius: 36px;border-bottom-right-radius: 36px;}
.section_aboutus1 ul li:nth-child(2),.section_aboutus1 ul li:nth-child(5){border-radius: 36px;}
.section_aboutus2 ol{padding-top:90px;padding-bottom:120px;}.section_aboutus2 ol li h3{font-size:7rem;}
.section_aboutus3 h2{font-size: 3rem;}.section_aboutus3 .telphone{font-size:5rem;}
.section_aboutus4 ul li{margin:0 1.5% 40px;width:22%;min-width:250px;}
.about_dongtai .div_p p.bold{font-size:5.5rem;}
.about_dongtai .ul{padding-bottom: 80px;}.about_dongtai .ul2 li{width:31%;}
.about_dongtai .ul2 .div_p{padding-top:70px;padding-bottom:60px;}
/*waimaojianshe*/
.waimaojianshe1 ul li{width: 24%;padding-top:60px;padding-bottom:40px}
.waimaojianshe2 ul li em.icon{font-size:14rem}
.waimaojianshe3{padding-top:0}.waimaojianshe3 ul li{width:32%}
.waimaojianshe3 ul li:nth-child(1),.waimaojianshe3 ul li:nth-child(4){border-top-left-radius: 36px;border-bottom-left-radius: 36px;border-bottom-right-radius: 36px;}
.waimaojianshe3 ul li:nth-child(3),.waimaojianshe3 ul li:nth-child(6){border-top-left-radius: 36px;border-top-right-radius: 36px;border-bottom-right-radius: 36px;}
.waimaojianshe3 ul li:nth-child(2),.waimaojianshe3 ul li:nth-child(5){border-radius: 36px;}
/*anlixiangqing*/
.single_wangzhananli_sj{padding-bottom:90px}

.kehuanli .ul li a .img{height:auto}
/*footer*/
footer{padding-top: 60px;}footer .ul .footer_left,footer .ul .footer_middle{width:45%;}footer .ul .footer_middle i{font-size:5rem}footer .ul .footer_middle .tel{font-size: 4rem;}
}
@media screen and (min-width:768px) and (max-width:1300px) {
.contentfix{width: 95%;}
/*header*/
header .absolute1{top:60px;}
header .layui-nav{padding-right: 0;}.header .logo{width:20%;margin-top: 10px;}.header .logo img{max-width:180px;width:100%}header .menu{min-width:500px;width:80%}header .layui-nav .layui-nav-item > a{padding:0}.layui-nav .layui-nav-item{width:14.2%}
/*远见概况*/
.about_dongtai .div_p p.bold{font-size:4.6rem;}
/*画册设计*/
.xuanchuanhuace1 .desc{left:5%;top:20%}.xuanchuanhuace1 .desc li{margin-bottom:20px}.xuanchuanhuace1 .title1{top:10%}
}
@media screen and (max-width: 767px) {
/*public*/
.contentfix{width:90%}.contentleft{left:5%;width:90%}.shoujinone{display:none!important}.fontsize24{font-size:1.8rem;}
h2{font-size:2.6rem}
.public_2024{padding-top:50px;padding-bottom:30px;}.public_h2,.public_h2_left{font-size:2.6rem;padding-bottom:20px;margin-bottom:15px}
header{padding:10px 0}.header .logo img{max-width: 180px;}
.header .sj-nav {width: 30px;height: 34px;box-sizing: border-box;position: absolute;right: 1rem;top:18px}
.header .sj-nav a {position: absolute;top: calc(50% - 10px);left: calc(50% - 15px);display: block;width: 30px;margin: 0 auto;height: 18px;}
.header .sj-nav a span {float: left;width: 100%;height: 3px;background-color: #000;-webkit-transition: .3s;-o-transition: .3s;-moz-transition: .3s;transition: .3s;display: block;}
.header .sj-nav a span:first-child {position: absolute;top: 0;left: 0;}
.header .sj-nav a span:nth-child(2) {margin-top: 7px;}
.header .sj-nav a span:nth-child(3) {position: absolute;bottom: 0;left: 0;}
.header .sj-nav a.on span:first-child {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 9px;}
.header .sj-nav a.on span:nth-child(2) {opacity: 0;}
.header .sj-nav a.on span:last-child {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 9px;}
/*menu*/
.menu {display: none!important;padding: 2rem;}
.menu ul li {width: 100%;box-sizing: border-box;margin-bottom: 1rem;position: relative;}
.menu ul.layui-clear > li{display: block;border-bottom: 1px solid #d7d7d7;padding-bottom: 1rem;}
.menu ul li .sub-menu {display: none;}
.menu ul li .sub-menu li {width: 100%;position: relative;margin-bottom:0}
.menu ul li .sub-menu li a {display: block;width: 100%;box-sizing: border-box;padding: 0.5rem 0 0 1rem;border-bottom:none}
.menu ul li.layui-nav-item > a{font-weight:bold;display: block;position: relative;}.menu ul li.layui-nav-item > a i{position: absolute;right:0}
.menu ul li .sub-menu li .sub-menu {display: none;}
.menu ul li .sub-menu li .sub-menu li {width: 100%;position: relative;}
.menu ul li .sub-menu li .sub-menu li a {display: block;width: 100%;box-sizing: border-box;padding: 0.5rem 0 0.5rem 2rem;border-bottom: 1px solid #d7d7d7;}

.layui-layer .layui-layer-content #menu {display: block!important;font-size:14px;}
.layui-nav-child{position:relative;top:0;box-shadow:none;border:none}header .layui-layer{width:80%!important}
/*banner*/
.banner{height:280px;background-size:cover;}.banner h1,.banner .h1{font-size:3rem;line-height:1.5;padding-top:40px;}.banner p{font-size:1.8rem}
.banner_huacesheji h1,.banner_wangzhananli h1,.banner_yunying h1{padding-top:40px}
.banner_aboutus h1{color:#fff;padding-top:0}
.banner_wangzhantuiguang{height:260px;background-size:100% 260px;}.banner_wangzhantuiguang h1{padding-top:0}
/*远见概况*/
.section_aboutus1 ul li{padding-top:60px;padding-bottom: 60px;border-radius: 15px;width:100%}.section_aboutus1 ul li p{padding: 0 7%;width:86%}
.section_aboutus2 ol{padding-top:40px;padding-bottom: 40px;}.section_aboutus2 ol li{width:100%;margin-bottom: 30px;}.section_aboutus2 ol li h3{font-size:3rem;}.section_aboutus2 img{margin-top:40px}
.section_aboutus3{height:400px;background-attachment:scroll;background-position: 55% center;}.section_aboutus3 h2{font-size:2.6rem;}.section_aboutus3 .telphone{font-size:3rem;margin-bottom: 20px;}
.section_aboutus4 ul li{margin-bottom:20px;width: 100%;}
.about_dongtai .ul{margin-bottom: 30px;}.about_dongtai .ul li{padding-bottom:40px;padding-top:40px;}.about_dongtai .div_p .date p.bold{font-size:2.8rem;}
/*waimaojianshe*/
.waimaojianshe1 ul{padding-top: 40px;}.waimaojianshe1 ul li{margin-bottom: 20px;padding-top:30px;padding-bottom: 30px;border-radius: 15px;width:100%}.waimaojianshe1 ul li p{padding: 0 7%;}
.waimaojianshe2 ul li{padding-top:30px;padding-bottom: 30px;text-align: center;border-radius: 15px;}.waimaojianshe2 ul li:hover{background: #fff;}.waimaojianshe2 ul li div{width:100%}.waimaojianshe2 ul li h3{width: 100%;}.waimaojianshe2 ul li em.icon{font-size:12rem;width: 100%;}.waimaojianshe2 ul li:hover em.icon{color:#a8a9a9}.waimaojianshe2 ul li div p{padding: 0 7%;}
.waimaojianshe3{padding-top: 0;}.waimaojianshe3 ul li{padding-top:60px;padding-bottom: 60px;border-radius: 15px;width:100%}.waimaojianshe3 ul li p{padding: 0 7%;width:86%}
/*waimaojiansheseo*/
.waimaojiansheseo{padding-top:50px}.waimaojiansheseo h3{font-size:2.2rem;line-height:1.5;margin-bottom:20px}.waimaojianshe h4{font-size:1.8rem;line-height:1.5}.waimaojiansheseo p.desc{margin-bottom:30px}
.waimaojiansheseo1 ul{display:block}
.waimaojiansheseo2{padding-top:50px;}.waimaojiansheseo2 hr{width:60px;height:4px;background:#d02e2e;margin:20px auto}.waimaojiansheseo2 ul li{margin-bottom:50px}.waimaojiansheseo2 ul li p{margin-bottom:15px;}
.waimaojiansheseo2 em{width:60px;line-height: 60px;height:60px;margin-bottom:15px;font-size:3rem}
.waimaojiansheseo3{padding-bottom:50px}.waimaojiansheseo3 ul li ol li em{width:47px;height:39px;background-size: 100% auto;margin-top:0}.waimaojiansheseo3 ul li ol li .textright{font-size:2.2rem;}
.waimaojiansheseo3 ul li ol li.paimingzengzhang em {background-position: center 3px;}
.waimaojiansheseo3 ul li ol li.zongbaoguangshuzengzhang em{background-position: center -36px;}
.waimaojiansheseo3 ul li ol li.liuliangzengzhang em {background-position: center -73px;}.waimaojiansheseo3 ul li ol li.liulianghuoqulaiyuan .circle{width:160px;height:160px}
.waimaojiansheseo3 ul li ol li.liulianghuoqulaiyuan em {background-position: center -107px;}
.waimaojiansheseo3 ul li ol li.zhuanhualvzengzhang em {background-position: center -146px;}.waimaojiansheseo3 ul li ol li.zhuanhualvzengzhang .textright{right:0}
.waimaojiansheseo3 ul li ol li .sousuo_meiti{text-align: center;}.waimaojiansheseo3 ul li ol li .sousuo_meiti div::before{display: block;margin: 0 auto;margin-bottom: 15px;}
/*shejiaomeiti*/
.shejiaomeiti1 ul li{margin-bottom:20px;margin: 0 auto 20px;width: 100%;}
.shejiaomeiti2 ul{padding-top:30px}.shejiaomeiti2 ul li{padding:30px 0;text-align:center;margin-bottom:20px}.shejiaomeiti2 ul li em.icon{font-size:12rem;width: 100%;}.shejiaomeiti2 ul li div{width:100%}
.shejiaomeiti2 ul li h3{width:100%}.shejiaomeiti2 ul li div p {padding: 0 7%;;width:86%}
/*jianzhananli*/
.jianzhananli{margin-bottom:30px;}.jianzhananli ul li{margin-bottom:20px;}.jianzhananli ul li h3{padding-bottom:20px;margin-bottom:10px;font-size:1.8rem}
/*zixun*/
.zixun{width:100%;padding:40px 0 20px}.zixun div div span{padding-top:10px}.zixun div div a{line-height:40px;margin:20px auto;border-radius:40px;width:150px}

.xgal_content{padding-top:30px;}.xgal_content h2{font-size:22px;}
/*kehuganyanlist*/
.content_public{padding-top:60px;}
.kehuganyanlist{padding-top:60px}.kehuganyanlist .ul li a h2{margin-bottom:30px;}.kehuganyanlist .ul li p.desc{padding-bottom:40px;}
.yuanjiandongtailist li{padding-bottom:20px!important;margin-bottom: 20px;}.yuanjiandongtailist li .div .img,.yuanjiandongtailist li .div p.desc{overflow:hidden;max-height:200px;margin-bottom:20px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;}.yuanjiandongtailist li .div{padding-top:20px;}.yuanjiandongtailist li .div em{bottom: 0;}
/*news_xiangqingye*/
.newshow .showleft{margin-bottom:40px;}.newshow h1{font-size:20px;padding-bottom:20px;line-height: 1.5;}.newshow .date1 .date hr{top: -17px;}
.newshow .date1{line-height:50px;margin-bottom:20px;}.newshow .date1 .date{margin-right:80px;}
.newshow .showright {padding: 10px 6% 0;}.newshow .showright h2.title1{line-height:65px;font-size:20px;}
.news_info h2{font-size:1.8rem}
/*网站运维*/
.yunweineirong h2{font-size:2.6rem;line-height: 3;}
.yyhaochu{margin-bottom:0}.yyhaochu ul{margin-bottom:30px}.yyhaochu h3{margin-bottom:10px;}.yyhaochu p{padding-bottom: 20px;}
.yunweineirong{padding-bottom:30px;}.yunweineirong h3{font-size:2.2rem;}.yunweineirong em{font-size:3.6rem;line-height:1}
.yunweineirong p{padding-top:30px;width:90%}.yunweineirong div hr{display:none}
/*画册设计*/
.xuanchuanhuace1 .title{width:100%;left:0;font-size:2.6rem;line-height:40px;padding-top:20px;position: relative;text-align:center}
.xuanchuanhuace1 #xuanchuanhuace1{padding-left:5%;padding-top:20px}.xuanchuanhuace1 p{text-align:left}
.xuanchuanhuace1 #xuanchuanhuace1 img{left:0;width:98%;margin-top:-20px;margin-left:2%}
.xuanchuanhuace1 .title1 {left:0;width:100%;font-size:2.6rem;padding-top:40px;margin-bottom:10px;position:relative;text-align:center;line-height:1.5}
.xuanchuanhuace1 .desc1 {left:5%;width:90%;position:relative;padding-bottom:50px}
.xuanchuanhuace1 #xuanchuanhuace2{margin-top:0;}.xuanchuanhuace1 #xuanchuanhuace2 img{width:100%}
/*客户案例*/
.kehuanli{margin:0 auto 40px;}.kehuanli .ul li a .img{max-height:300px;height:auto}.kehuanli .ul li a h3{line-height:26px;padding:10px 0}.kehuanli .h2{text-align:center;font-size:2.6rem;margin-bottom:30px}
.kehuanli1 .ul li a h3{height:auto;padding:15px 0 20px;margin-bottom:0;border-bottom:none;text-align:center}
.kehuanli1 .more {margin:0 auto;line-height:50px;width:200px;font-size: 16px;border:1px solid #000033;display:block;text-align:center}
.kehuanli .ul li a em{display:none}
/*网站推广*/
.wangzhantuiguang4{padding:50px 0;}
.wangzhantuiguang2{padding:50px 0 0;background-size:cover}.wangzhantuiguang2 .wangzhantuiguang2_1 ul li.li:nth-of-type(1) div{width:290px}
.wangzhantuiguang2 .wangzhantuiguang2_1{padding-bottom:30px;margin-bottom:30px;border-bottom:0;}
.wangzhantuiguang2 .title p{font-size:1.8rem;line-height:1.5;padding-bottom:30px;padding-top:100px;}
.wangzhantuiguang2 .wangzhantuiguang2_2{width:83.33%;margin:0 auto}.wangzhantuiguang2 .wangzhantuiguang2_1 ul li.li{border-bottom:1px solid #657083}
.wangzhantuiguang2 .wangzhantuiguang2_3 li{margin-bottom:50px;background-size:300px auto!important;padding-bottom:210px;}.wangzhantuiguang2 .wangzhantuiguang2_3 p em{font-size:3rem;line-height:1}
.wangzhantuiguang3{width:100%;margin-bottom:40px;}.wangzhantuiguang3 h2{padding-top:70px;font-size:2.6rem}
.wangzhantuiguang4 li div{width:96%;margin:0 auto}.wangzhantuiguang4 li div::before{margin-right:10%;}
.wangzhantuiguang4 li div::before{width:30px;height:30px;background-size:30px auto;top:10px}
.wangzhantuiguang4 li.li1 div::before{background-position:center top}
.wangzhantuiguang4 li.li2 div::before{background-position:center -30px;}
.wangzhantuiguang4 li.li3 div::before{background-position:center -67px;}
.wangzhantuiguang4 li.li4 div::before{background-position:center -100px;}
.wangzhantuiguang4 li.li5 div::before{background-position:center -134px;}
.wangzhantuiguang4 li.li6 div::before{background-position:center -168px;}
.wangzhantuiguang3 h2::before{font-size:88px;top:30px}.wangzhantuiguang3 p,.wangzhantuiguang4 p{padding:0 8% 40px}.wangzhantuiguang3 h4{padding-top:50px}
.wangzhantuiguang4 h2{font-size:2.6rem;padding-bottom: 10px;}
/*网站建设*/
.wangzhanjianshe2{padding:30px 0 0}.wangzhanjianshe2 .contentfix{background-size:cover;width:100%;padding-top:50px;}.wangzhanjianshe2 ul li{padding-bottom:50px;}.wangzhanjianshe2 ul li h3{font-size:2rem;margin-bottom:20px}.wangzhanjianshe2 ul li div{margin-top:60px;padding-top:20px}.wangzhanjianshe2 ul li.li div{width:92%;margin:0 auto;background:rgba(255, 255, 255,.85);min-height:220px}.wangzhanjianshe2 ul li.li p{padding:0 5%}
.dingzhiwangzhan{padding-bottom:40px}.dingzhiwangzhan1{margin-bottom:0;background:#ebebeb;padding-bottom:0;padding-top:30px}.dingzhiwangzhan h2,.dingzhiwangzhan1 h2{text-align:center;}
.dingzhiwangzhan h2,.dingzhiwangzhan1 h2{font-size:2.6rem}.dingzhiwangzhan_liucheng ul li{height:250px;margin-bottom:30px;background:#d4d4d4}.dingzhiwangzhan_liucheng ul li h3{font-size:2rem;padding:20px 0 30px}.dingzhiwangzhan_liucheng ul li p{padding-bottom:10px;}.dingzhiwangzhan_liucheng ul li em{font-size:56px;}

.wangzhanjianshe3{padding-top:30px;padding-bottom:30px;}.wangzhanjianshe3 h2{font-size:2.6rem;}.wangzhanjianshe3 .desc{padding-bottom:30px;}.wangzhanjianshe3 a.more{width:150px;line-height:40px;}
.single_wangzhananli1{padding:30px 0 0;margin-bottom:40px;}.single_wangzhananli1 h1{font-size:2.2rem;padding-bottom:10px;line-height: 1.2;}.single_wangzhananli1 .left{float:none}.single_wangzhananli1 .right{padding-top: 40px;width: 225px;margin: 0 auto;float: none;}
.single_wangzhananli2{margin-bottom:40px;padding:0 5% 50px}
.single_wangzhananli2 h2{padding-bottom:3%;padding-top:20px;font-weight:bold;text-align:center}.single_wangzhananli2 ul{margin: 0 auto 40px;width: 200px;display:flex;justify-content:space-between}
.single_wangzhananli2 .layui-col-md4{width:100%}
.single_wangzhananli4{padding: 30px 5%;}.single_wangzhananli2 .img{height:51vw}
.single_wangzhananli_neiye{padding-bottom:50px}.single_wangzhananli_neiye h2{text-align:center;font-weight:bold;margin-bottom:20px}
.single_wangzhananli_neiye::before, .single_wangzhananli_neiye::after{bottom:60px;height:220px}.single_wangzhananli_neiye img{width:83.33%}
.single_wangzhananli_sj{padding-bottom:60px}
/*品牌网站*/
.pinpaiwangzhan1{padding:40px 0}.pinpaiwangzhan1 h2{font-size: 2.6rem;line-height: 1.2;margin-bottom:30px;text-align:center;}.pinpaiwangzhan1 .desc{padding-bottom:40px;}
.pinpaiwangzhan2{padding-top:40px;padding-bottom:0;margin-bottom:40px;}.pinpaiwangzhan2 h2{font-size: 2.6rem;line-height: 1.2;text-align:center;padding-bottom:30px;}
.pinpaiwangzhan2 ul li{margin-bottom:40px;}
/**/
.wangzhananli p.desc{padding-bottom:40px}
/*优化案例*/
.youhuaanli_jinajie,.youhuaanli_neirong,.youhuaanli_xiaoguo {padding:60px 0}
.youhuaanli_jinajie .more{line-height: 70px;width:260px;}.youhuaanli_jinajie .more::before{width:66px;height: 66px;}.youhuaanli_jinajie .more em{top:32px;left:25px;}
.youhuaanli_jinajie .jianjie_desc{padding-bottom:30px}
.youhuaanli_neirong ul li p{padding:0 5%}
.youhuaanli_xiaoguo ul{margin-bottom:40px}
.youhuaanli h2{font-size:2.6rem;}
.youhuaanli_pingjia p{text-indent:2em;padding-bottom:20px}
.duigou li {padding-left: 25px;}.duigou li::before {top: 12px;}
/*404*/
.container404{padding:40px 0 50px;}
.container404 h1{margin-bottom:40px;}.container404 h1 span{font-size:60px}
/*联系我们*/
.lianxiyuanjian{width:100%}.lianxiyuanjian .public_h2_left{margin-left:6%}.lianxiyuanjian p.maxwidth{padding:0 6% 40px}.lianxiyuanjian ol li{padding:15px 0}.lianxiyuanjian ol li em{padding:8px;margin-left:3%}.lianxiyuanjian ol li div{margin-left:10px}
.lianxiyuanjian ul li.li .flex{width:100%}.lianxiyuanjian ul li.li .flex1{border-bottom: 1px solid #d7d9ea;padding-bottom:15px;margin-bottom:15px}
.lianxiyuanjian .ul2{height:300px;width:100%}
/*画册案例详情*/
.anlijianjie .kehujianjie{padding-bottom:40px;}
.anlijianjie .kehujianjie p.title,.anlijianjie .kehujianjie .anlicontent,.anlijianjie .xiangyingshi .title{width:80%;margin:0 auto}
.anlijianjie .xiangyingshi .title{margin-bottom:30px;}.anlijianjie .more{margin:20px auto 30px;}
/*footer*/
footer{padding-top:40px;padding-bottom:50px}footer .contentfix.flex{margin-bottom:0}footer .footer_left{width: 100%;display:flex;justify-content:space-between}footer .footer_left,footer .footer_middle,footer .footer_middle .footer_middle1,footer .footer_middle .footer_middle2{margin-bottom:20px;}footer .footer_left li.menu-item-has-children{margin-bottom: 20px;}footer .ul .footer_middle .tel{font-size:2.6rem;}footer .ul .footer_middle i{font-size: 2rem;}
footer .copyright{line-height:28px;padding-top:20px;padding-bottom:20px;}
/**/
.sp_bottom {display: block; position: fixed; bottom:0px; left:0px; width: 100%; background:#000; overflow:hidden;z-index:6;padding:10px 0;color:#fff;line-height:14px;font-size:12px}.sp_bottom a{color:#fff!important;display:inline-block;margin-bottom:5px}
.sp_bottom li{ width:25%; float:left;text-align:center;}
.sp_bottom .bodernone{ border:0}
.sp_bottom img{height:20px;width:auto}
}