html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike,sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
body{font-family: PingFangSC-Regular,"Microsoft YaHei",sans-serif;font-size: 16px;overflow-x:hidden; background:url(../images/bg-all.jpg) repeat center top #2E2E31; background-size: 208px 66px;}
li{list-style: none; padding: 0; margin: 0;}
a{text-decoration: none;}
img{border:0;}
.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.fr{float:right!important;}
.fl{float:left;}
.ie7_inline{display:inline-block; *display: inline;zoom:1;}
.contentServe_look p{line-height: 30px;}
.dis{display: none;}
.pr{position: relative;}
.pa{position: absolute;}
.global{background: url(../images/bg-all.jpg) repeat center top #2e2e31; background-size:208px 66px; width:100%;}
.over{height: 100vh;overflow: hidden;}
.g_relative{position:relative;left:0px;top: 0px;height: 100vh;overflow: hidden;-webkit-overflow-scrolling : touch;}
.shrink0{flex-shrink: 0;}

.pc-fix{ display:block; }
.m-fix{ display:none; }

/*****************分页 s******************/
.cont_all{background: url(../images/bg-all.jpg) repeat #2e2e31;background-size:208px 66px;width: 100%; overflow: hidden;}
.pages{ text-align:center; margin:40px 0px; }
.pages li{ display:inline-block; line-height:26px;border:1px solid #E1E1E1; margin-top:10px; margin-right:10px; background-color:#FFF;*display:inline;zoom:1;}
.pages li.c{background:#e02c33; color:#FFF;padding:0 12px;  display:inline-block; border:1px solid #e02c33;*display:inline;zoom:1;}
.pages li a{display:block; padding:0 12px;height:26px; color:#7E7E7E; }
.pages li a:hover{background-color:#e02c33; color:#FFF;text-decoration: none;}
/*****************分页 e******************/

/*****************loading edit s******************/
.loadPage{background:#fff;width:100%;height:100%;position:absolute;left:0; top:0; z-index:9999; }
.loadPage .redbg{ background:#DCA27A; width:0px; height:100%;position:absolute;left:0; top:0; z-index:9;}
.white_logo,.red_logo{ width:290px; height:287px; position:absolute; left:50%; top:50%; margin-left:-145px; margin-top:-143px; }
.white_logo{ overflow:hidden; z-index:10; }
.red_logo{ background:url(../images/load_logo_red.png?c1) center center no-repeat;z-index:8;background-size: 50%;}
/*****************loading edit e******************/


/******************************************首页****************************************/
/*顶部start*/
.indexTop{width: 100%;height: 100vh; overflow: hidden;position: relative; z-index:99; }
.top_bg{width: 300%;height: 100%; background: url(../images/bg_new.jpg) left center repeat-x; background-size:auto 100%; position: relative;z-index: 7;}
.top_bg>img{width:100vw;}
.navRbg{width: 72px;height: 70px;background-color: rgba(0,0,0,.4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#40000000,endColorstr=#40000000); position: fixed;top: 0px;right: 3%;z-index: 9999;cursor: pointer;}
.navRbg2{width: 72px;height: 70px;background-color:#fff;position: fixed;top: 0px;right: 3%;z-index: 9998;}
.navRbg2 .icon-bar{background-color: rgba(0,0,0,0.4);}
.navLogo{position: absolute;top:40px;left:50px;}
.navLogo a img{width: 156px;}
.navbttom li{display: inline-block;*display: inline;zoom:1;color:#fff;}
.navTele{background:url(../images/navTele.png) no-repeat left center;padding-left: 55px;color:#d0d0d0;}
.navqq{padding: 0 35px;}
.navbttom{position: absolute;bottom: 40px;left: 75px;}
.navewm{position: absolute;bottom:75px;left:26px;display: none;}

.top_logo{width:320px ;position: absolute;left: 50%;margin-left: -160px;top: 25%;z-index: 999;}
.top_logo img{width: 100%;}
.top_nav{position: absolute;width: 980px;left:50%;margin-left: -490px; bottom: 35%;z-index: 999;}
.top_nav li{display: inline-block;text-align: center;color: #fff;*display: inline;zoom:1;width: 25%;float: left;}
.top_nav li a{color: #fff;font-size: 24px;display: block;}
.top_nav li a img{width: 30px;}
.Websites{padding: 22px 0 4px;font-size: 20px;}
.top_bottom{position: absolute;width: 56px;height: auto;left: 50%;margin-left: -28px;text-align: center;bottom: 35px;z-index: 9;cursor: pointer;}
.top_bottom img{width: 100%;}
.top_bottom_right {width:200px;position: absolute;bottom: 40px; right: 40px; color: #fff;z-index: 9999;height: 34px;line-height: 34px;}
/*顶部end*/

/*顶部固定导航start*/
.fixed{position: fixed;}
.fixedNav,.fixedNav2{ width:100%; height:70px; background:url(../images/menu_bg.jpg) repeat center top;background-size:75px 35px; position:fixed; left:0px; top:0px; z-index:998;box-shadow:0 0 6px #0A0A0A87;}
.fixedNav .logo,.fixedNav2 .logo{ padding:11px 0px 11px 21px; float:left; }
.fixedNav .logo img,.fixedNav2 .logo img{width: 120px;}
.fixedNav .topTel{ width:76px; height:70px; float:right; border-left:1px solid #DCA27A; padding-left:88px; background:url(../images/tele.svg) 20px center no-repeat; background-size:50px 50px;  }
.fixedNav .topTel span{ line-height:22px; padding-top:13px; display:block; color:#DCA27A; font-size:14px; }
.fixedNav .navList{ position:relative; float:right; margin-right:20px; }
.fixedNav .navList ul{ overflow:hidden; }
.fixedNav .navList ul li{ float:left; }
.fixedNav .navList ul li>a{ display:block; width:116px; height:70px; text-align:center; line-height:70px; color:#ffffff; }
.fixedNav .navList .curbg{background:#DCA27A;height:4px;position:absolute;bottom:0;width:110px;left:2px;border-radius:4px;}
.erji{ width:100%; height:50px; position:fixed; left:0px; top:70px; z-index:9999; background:rgba(65,65,65,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000,endColorstr=#70000000)overflow:hidden; color:#737373; display:none;}
.erji span{ display:inline-block; height:50px; }
.erji span a{ display:block; font-size:14px; width:116px; height:50px; text-align:center; line-height:50px; color:#ffffff; }
.erji span a:hover{ display:block; font-size:14px; width:116px; height:50px; text-align:center; line-height:50px; color:#DCA27A;}
.nav_all{height:60px;width:62%;padding-left:21px; ;display: inline-flex;align-items:center; justify-content: space-between;}
/*顶部固定导航end*/

/*中间黄色背景部分start*/
.content{width: 1340px;margin:0px auto;height: auto;text-align: center;padding-bottom: 30px;overflow: hidden;}
.title_scroll{width: 100%;height: auto;}
/*hello部分start*/
.content_hello{color: #DCA27A;font-size:30px;padding-top: 150px;}
.content_hello span{font-size: 44px;}
.content_sheep{padding-top: 70px; width: 1340px; height: auto; margin: 0 auto;}
.content_sheep p{line-height: 35px;color: #B6B6B6;}
.content_sheep_left{padding-top: 20px;font-size: 18px;text-align: right;width: 475px;}
.content_sheep_right{padding-top: 130px;font-size: 18px;text-align: left;width: 485px;}
.content_sheep_content{width: 300px; margin:0 30px 0 30px;}
.content_sheep_content img{width: 180px;margin:0px auto;}
.content_serve{width: 100%; height: auto; margin: 0 auto;overflow: hidden;}
.contentMould{font-size: 18px; color: #B6B6B6;padding-top: 10px;}
/*hello部分end*/

/*构建全方位品牌服务start*/
.h_sjln{width: 54px;}
.contentServe{width: 100%;text-align: left;display: flex;display: -webkit-flex; flex-direction: row; justify-content:space-around;align-items: center;flex-wrap:wrap;overflow: hidden;}
.contentServe li{text-align: center; border-radius:6px;}
.contentServe_look{width:426px; height: 340px;background:url(../images/statue.jpg) no-repeat center top; background-size: 100% 100%;margin-top: 66px;box-shadow: 0 0 0px #e8e8e2;}
.contentServe_space{background:url(../images/space.jpg) no-repeat center top; background-size: 100% 100%;}
.contentServe_tui{background:url(../images/tui.jpg) no-repeat center top; background-size: 100% 100%;}
.contentServe_look ul{width: 100%;height: 100%; color: #fff; display: inline-flex; display: -webkit-inline-flex;justify-content: center;flex-direction:column;align-items: center;}
.contentServe_look ul .li1{font-size:20px;}
.contentServe_look ul .li2{font-size: 26px;padding: 15px 0 20px 0;}
.contentServe_look ul .li3{margin: 15px 0;}
.contentServe_look ul li{width:100%;line-height: 30px;}
.serveSpace li{color: #ffffff;}
.dot{width: 2px; height: 2px; background-color: #fff;border: 1px solid #fff; border-radius: 50%;display: inline-block;margin-right: 5px; vertical-align: middle;*display: inline;zoom:1;}
.dot1{background-color: #648c9d;border: 1px solid #648c9d;}
.idxServe{width: 32px;margin:10px auto;}
/*构建全方位品牌服务end*/

/*优秀案例start*/
.case_cont{width: 100%; height: auto; margin:0 auto 0 auto;text-align: left;}
.data_list{display: flex;display: -webkit-flex; flex-direction: row;  flex-wrap:wrap;justify-content:flex-start;align-items: center; margin-top:66px;}
.data_list li:nth-child(4n+4){margin-right: 0px;}
.case01{ background-color: #FFFAF6; text-align: center; margin:0 22px 20px 0;width: 318px;box-shadow:0 0 8px rgba(0,0,0,0.08);border-radius: 6px;overflow: hidden;}
.caseImg{width: 100%; height: 240px;}
.case01 hr{margin: 0px auto; height: 1px; border: none; border-top: 1px solid  #EDE7E1;}
.case01 .case01_p2{font-size: 20px;line-height: 20px;width: 90%;margin:16px auto 0px;}
.case01 .case01_p2 a{color: #D08C5D;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.case01 .case01_p2 a:hover{color: #EDAF84;}
.case01 .case01_p3{color: #7E7E7E;width: 90%;margin:8px auto 16px;height:30px;line-height: 30px;}
.case01 .case01_p3 a{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.case01 div a{color: #888888;display: block;}
.case01 .a_video{height: 240px;position:relative;}
.case01 div img{vertical-align: bottom;position: relative;}
.indexMore{width: 300px; height: 55px; background-color: #e02c33;line-height: 55px;cursor: pointer;font-size: 20px;position: absolute;border-radius: 8px;}
.indexMore a{display: block;width: 300px; height: 55px;color: #fff;z-index: 9;position: absolute;}
.submit{width: 200px; height: 55px;position: relative; margin:48px auto 68px auto;cursor: pointer;}
.more{width: 100%;height:100%;background-color: #e02c33;color: #fff;line-height: 55px;font-size: 20px;position: absolute;top:0;left: 0;}
.more,.service span{z-index: 9;position: absolute;left: 60px;}
.casezt{font-size: 14px;color: #B6B6B6;display: inline-flex;display: -webkit-inline-flex;flex-direction: row;justify-content: center;align-items: center;line-height: 18px;margin:10px 0px;}
.mg23{margin:23px 0px;}
/*优秀案例end*/
/*中间黄色背景部分end*/



/*数字增加部分start*/
/*.contentNum{width: 100%; height:auto; background:url(../images/1.jpg) no-repeat center bottom #000; background-attachment: fixed;overflow:hidden;}*/
.contentNum{ position:relative; width:100%; height:auto; }
.contentNum:before{ width:100%; height:100%; content:''; z-index:-1; position:fixed;left:0;bottom:0; background:#000 url(../images/1.jpg) center bottom no-repeat; }

.contentNum_number{width:100%; max-width:1340px; min-width:375px; margin: 0px auto;display: flex;display: -webkit-flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;align-items: center;}
.contentNum_number li{ color: #fff; font-size:20px; height: 434px; line-height: 434px;display: inline-flex;display: -webkit-inline-flex; flex-direction: row; flex-wrap: wrap;justify-content: center;align-items: center;}
.contentNum_number .last_li{margin-right: 0;}
.contentNum_number li span.num_middle{font-size:60px;padding: 0 15px;font-weight: bold; font-family: Times New Roman;}
/*数字增加部分end*/

/*底部定制部分start*/
.slide5{width: 100%; height:100vh;background: url(../images/bg-sitemap.gif) center center repeat;}
.sitemap{ width: 100%; height:auto;background: url(../images/bg-sitemap.jpg) center center repeat;background-size:176px 176px;color: #DCA27A; position: relative;z-index: 996;}
.sitemapTitle{width: 100%;max-width:1340px;min-width:375px;margin:0px auto;position: relative;padding:80px 0 50px;display: flex;display: -webkit-flex; flex-direction: row; justify-content:space-between;}
.sitemap_title{display: inline-block;vertical-align: top; *display: inline;zoom:1;text-align: left;} 
.sitemap_title_last{margin-right: 0;}
.sitemapTitle ul{margin: 14px 0 0 5px;}
.sitemapTitle ul li a{font-size:14px; line-height: 25px; margin-left: 10px; color: #a7a7a7;}
.sitemapTitle ul li a:hover{color:#DCA27A;}
.sitemap_title img{margin:-2px 10px 0 0;vertical-align: middle;}
/*底部定制部分end*/

/*底部start*/
.bottom{width: 100%; height: auto; background-image: url(../images/bg-buttom.jpg); background-size:75px 35px; text-align: center; color: #B6B6B6; font-size:12px;}
.botCont{width: 100%;max-width:1340px;min-width:375px;margin: 0 auto;position: relative;}
.bottom .corpy,.bottom_logo,.qq{margin: 20px 0;float: left;}
.bottom_logo{vertical-align: middle; width:115px; padding-right: 4%;border-right:1px solid #DCA27A;}
.corpy{text-align: left;padding-left: 4%;line-height: 23px; opacity: 0.5;}
.qq{vertical-align: middle;float: right;}
.icon{margin-left: 10px;}
.btmerweima{position: absolute;right: -25px;bottom: 85px;z-index:999;}

/*底部end*/

/*回到顶部start*/
.returnTop {width: 60px; height: 60px; background: url(../images/top2.svg) center center no-repeat;background-size: 100% 100%; display: block; position: fixed;right: 30px; top: 90vh;z-index: 997;cursor:pointer;}
.returnMTop a{width: 62px; height: 62px; background: url(../images/goup.png) center center no-repeat;background-size: 100% 100%; display: block; position: absolute;left: 50%; top: 0px;margin: -31px 0 0 -31px;cursor: default;}
/*回到顶部end*/

/*咨询客服start*/
.refer{width: 130px; height: 153px; position: fixed;right: 0px;top:200px;  background:url(../images/refer.png);z-index: 998;}
.refer a{margin-left: 25px; margin-top: 10px;display: block; color: #DCA27A;}
.refer a img{vertical-align: middle;padding-right: 5px;}
.zxkf{width:110px;position: absolute;bottom: 153px;right: 2px;}
/*咨询客服end*/

/********************************优秀案例页************************/
.case_nav,.case_refer{display: block;}
.case_refer{top:850px;}
/*顶部banner导航 start*/
.caseBanner{width:100%;height:538px;background:url(../images/case-bannerbg.jpg) #1d212e; background-size:200px 200px; position: fixed;z-index: 1;top:70px;left: 0; display: flex; justify-content: center;}
.caseBanner img{width: 2213px;height: 538px;}
.aboutBanner{width:100%;height:538px;background:url(../images/aboutbg.jpg) no-repeat center #0e0905;position: fixed;z-index: 1;top:70px;left: 0;}
.bannerwz{width: 920px;position: absolute;top:184px;font-size:36px;left:50%;margin-left:-460px;color:#dca27a;opacity:0.9;display: flex; display: -webkit-flex; justify-content: space-between;align-items: center; }
.bannerwz span{font-size: 89px;margin: 0 15px;position: relative; font-family: Times New Roman;}
.caseP1,.caseP2{display: flex; display: -webkit-flex;align-items: center;}
/*顶部banner导航 end*/
/*case中间部分start*/
.caseContent{width: 100%;height: auto;background: url(../images/bg-all.jpg) repeat;background-size:208px 66px; position: relative;z-index: 99;}
.caseNav{width: 1340px; height: 60px; margin-left:-670px; left:50%;text-align: center; z-index: 996;position: relative;top:-60px;background: url(../images/bg-all.jpg)  repeat;background-size:208px 66px; white-space: nowrap;}
.caseNav_ul::-webkit-scrollbar{display: none;}
.caseNav a{color: #fff;border-right: 1px solid #737373;padding: 0px 30px;}
.caseNav ul li{display: inline-block; *display: inline;zoom:1;line-height: 60px;font-size: 18px;}
.caseN ul li span{border-left:1px solid #D0D0D0;margin:0 30px;}
.gf48 a{color: #DCA27A!important;}
.caseNav li a:hover{color: #DCA27A;}
/*.caseNav li:first-child{margin-left:20px;}
.caseNav li:last-child{margin-right:20px;}*/
.caseNav a.last_li{border-right: none;}


.content01{width: 100%;display: block;}
.caseOfficial{width:100%;}
.caseOfficial-img{display: flex;display: -webkit-flex; flex-direction: row;flex-wrap:wrap;  justify-content:space-between;align-items: center;}
.caseOfficial-img li{display: inline-block; margin: 66px auto 0px;*display: inline;zoom:1;box-shadow:0 0 0px #e8e8e2;border-bottom-left-radius:6px;border-bottom-right-radius:6px; width:660px; margin-right:20px;}
.caseOfficial-img li:last-child{ margin-right:0px; }


.case1{width:100%;float:left;overflow:hidden;}
.case1 img{width: 100%; height: auto;border-top-left-radius:6px;border-top-right-radius:6px;display:block;}
.case1_info{ background-color:#FFFAF6;padding:10px 30px 30px;overflow:hidden;}
.caseOfficial-img span{display: block;text-align: left; overflow:hidden;text-overflow: ellipsis;/*white-space: nowrap;*/}
.caseOfficial-span1{color: #D08C5D; font-size:22p.case1_infox; margin-top:21px;}
.caseOfficial-span1:hover{color:#EDAF84;}
.caseOfficial-span2{color: #888888; margin-top: 10px;}
/*.caseOfficial-img02{margin-left: 37px;}*/
.caseOfficial-li{position: relative;overflow: hidden;}
.new{position: absolute;right:0px;top:0px;}
.new img{border-top-right-radius:6px}
.Case .case_cont{width: 100%;}
.casePag{width: 368px; height: 28px; margin: 0 auto;margin-top: 36px; color:#e02c33;line-height: 24px; }
.casePag ul li{display: inline-block;*display: inline;zoom:1;border: 1px solid #e02c33; width: 23px; margin-right: 3px;cursor: pointer;}

.topPag{width: 68px !important;}
.onePag{color: #fff;background-color: #e02c33;}
.caseDZ{margin: 70px auto 80px auto;}
.sl{border: 2px solid transparent!important;cursor: auto!important;}
.caseOfficial .content_hello{padding-top: 0;}
.content01 .submit{width: 200px;}
/*case中间部分end*/

/*客户定制start*/
.clientDZ{width: 100% ;height: 100%;background: url(../images/5.jpg) no-repeat center bottom #000; display:flex; flex-direction:column; align-items:center; justify-content:center;}
.clientDZ ul li{width: 100%;}
.clientDZ p{color: #fff;padding-top: 125px;font-size:30px;text-align: center;}
.clientdzImg{width:1340px;margin:0px auto; text-align:center;}
.clientdzImg img{width: 80%;margin:80px 0px;}
/*客户定制end*/
.caseSitemap{margin-top: -11px;}

/*案例积累bottom*/
.clientDZ2{width: 100% ;height: auto;background: url(../images/2.jpg) no-repeat center bottom #000; background-attachment: fixed;}


.clientDZ2 ul li{width: 100%;}
.clientDZ2 p{color: #fff;padding-top: 75px;font-size:30px;text-align: center;}
.clientdzImg2{padding-bottom: 85px; width: 74%;margin:80px auto 0 auto;}
.clientdzImg2 img{width: 100%;}
.l_icon{background-color: #66825c;border-radius:0px 0px 0px 50px; padding:6px 6px 10px 12px;border-top-right-radius: 6px;}
.l_icon2{background-color: #DCA27A;}
.l_icon img{width: 40px;}

/******************************************案例详情页****************************************/
.detailsDZ{/*width: 1340px;*/text-align: left;margin:70px auto 0 auto; background-image:  url(../images/bg-all.jpg);background-size:208px 66px;}
.Dreturn{padding-top: 50px;}
.Dreturn a,.ydrtImg a{width: 54px; height: 54px;background: url(../images/return-grey.svg) no-repeat center top;background-size: 54px 54px;display: block;}
.Dreturn a:hover,.ydrtImg a:hover{width: 54px; height: 54px;background: url(../images/return.svg) no-repeat center top;background-size: 54px 54px;}
.detailsDZ_ul{padding-top: 40px; padding-bottom: 60px;font-size: 14px;}
.detailsDZ_left{width: 810px; text-align: center;}
.photo{width:810px;height:auto;margin:0px auto;position:relative;}
.photo .box{width:810px;height:579px;margin:0px auto;overflow: hidden;}
.photo .box.Pc{background:url(../images/pcsy.svg) center center no-repeat;background-size:100% 100%;margin:0px auto;}
.photo .box.Pad{background:url(../images/iPAD.svg) center center no-repeat;background-size:100% 100%;margin:0px auto;}
.pc_border{border-radius: 12px;}

/*.photo .box.H5{background:url(../images/H5.png) center center no-repeat;background-size:100% 100%;}*/
.icon_wrap{width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.photo .boxContent{position: absolute;}
.photo .boxContent img{width:auto;height:100%;margin:0px auto;display: block;}
#detQh{text-align: center;width: 810px;margin:36px auto 0px;}
.yd_h5{width:100%;display: inline-flex;display: -webkit-inline-flex; flex-direction: row; justify-content: center;align-items: center;}
.pc,.ipd,.yd,.mp4{display: inline-block;*display: inline;zoom:1;cursor: pointer;width: 60px; height: 34px;}
.pc{ background:url(../images/pc.svg) center center no-repeat; }
.ipd{ background:url(../images/pad.svg) center center no-repeat; }
.yd{ background:url(../images/phone.svg) center center no-repeat;}
.mp4{background:url(../images/video.svg) center center no-repeat;margin-right: 0;}
.pc.on{background:url(../images/pc2.svg) center center no-repeat;}
.ipd.on{background:url(../images/pad2.svg) center center no-repeat;}
.yd.on{background:url(../images/phone2.svg) center center no-repeat;}
.mp4.on{background:url(../images/video2.svg) center center no-repeat;}

.detailsDZ_right{width: 470px;margin:0px auto;color:#B6B6B6; }
.detailsDZ_left,.detailsDZ_right{ float:left;text-align: center;}
.detailsRight_bt{font-size:24px;color: #DCA27A;}
.detailsRight_bt1{margin: 23px 0;color:#AFAFAF;}
.detailsRight_bt1 img{vertical-align: middle;position: relative;}
.detPc{width: 16px;height:16px;margin-right: 3px;}
.case01 div a img.detVideo{width:23px;position:absolute;top:8px;right: 8px;filter:opacity(0.66);-webkit-filter:opacity(0.66);z-index:5;}
.detBi{margin-left: 20px;width: 16px;height:16px;margin-right:3px;}
.detailsRight_zw{text-align: center;line-height: 30px;overflow: hidden;}
.detailsLook{display: flex;display: -webkit-flex;justify-content: center;align-items: center;flex-wrap: nowrap;}
.detailsLook .submit1{position: relative;cursor: pointer;width: 213px; height: 55px;margin:45px 25px 15px 25px;display: inline-block;text-align: center;}
.detailsLook .margin15{margin:25px 5px;}
.detailsLook a{color: #fff;position: absolute;z-index: 9;left: 0px;width: 100%;}
.lookOfficial,.dzOfficial{width:100%; height: 55px;line-height: 55px;font-size:20px;position: relative;border-radius:8px;}
.morebg1{position: absolute;width:100%;height:0px;background:#777D50;bottom:0;left: 0;border-radius:8px;}
.morebg{position: absolute;width: 100%;height:0;background:#EDAF84;bottom:0;left: 0;border-radius:8px;}
.padding{padding:30px 0px;}
.lookOfficial{background-color: #6A7047;}
.dzOfficial{background-color: #DCA27A;}
/*设计稿预览start*/
.preview{width: 1340px; height: auto; margin: 0 auto; text-align: center;}
.preview01{margin-top: -34px; margin-bottom:50px;}
.swiper-container {width: 100%; height: auto;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{width: 44px!important;height: 44px!important; background: url(../images/left.png) center center no-repeat!important;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{width: 44px!important;height: 44px!important; background: url(../images/right.png) center center no-repeat!important;}
.swiper-pagination-bullet-active{background: #e02c33!important;}
.swiper-container-autoheight{padding-bottom: 70px;}
/*.swiper-slide img{max-width: 1100px;}*/
/*设计稿预览end*/
.previewHome{margin: 60px 0 30px;color: #7e7e7e;font-size: 18px;}
/*相关案例start*/
.Related{padding: 40px 0 0px;color:#a7a7a7; }
.Related span{font-size:34px;color: #DCA27A;}
.D_case{margin-top: 0;}
/*相关案例end*/
.details_refer{top:825px;}

/******************************新案例***************************/

/*导航部分*/
.newsContent{background:url(../images/bg-all.jpg) repeat;background-size:208px 66px;}
.newsContent ul li span{border-left:1px solid #D0D0D0;margin:0 30px;}

/*案例部分*/
.newProject{width:1340px;height: auto;margin:0 auto;padding: 30px 0 30px; }
.project_L,.project_R{width: 650px;}
.project_time{width:70px;height:95px;border-right: 1px solid #666666;color:#B6B6B6;font-size: 14px;text-align: center;}
.time_top{border-bottom: 1px solid #666666;}
.time_top span{font-size: 34px;color: #B6B6B6;}
.timp_year{margin-top: 7px;text-align: center;}
.project_case{width:554px;float: right;margin-top:-95px;text-align: left;}
.project_case h2{width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.project_case h2 a{font-size: 24px;color: #fff;}
.project_case h2 a:hover{color:#DCA27A;}
.project_case img{width: 100%;}
.caseCommentary{font-size: 14px;margin: 15px 0 17px 0;line-height: 25px;width: 554px;height: 51px;overflow: hidden;color:#7e7e7e;}
.caseCommentary a{color:#B6B6B6;line-height:28px; height:56px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
    display: -moz-box;-moz-line-clamp: 2;-moz-box-orient: vertical;
    overflow-wrap: break-word;word-break: break-all;white-space: normal;
    overflow: hidden;}
.project{margin-bottom: 105px;display:flex;display: -webkit-flex; flex-direction: row; justify-content:space-between;align-items: center;flex-wrap:wrap;}
/*翻页部分*/
.projectPag{margin-left: 95px;text-align: center;margin-top: -40px;}
/*道路*/
.projectDL{width: 100%;height: 434px;background:url(../images/3.jpg) center bottom no-repeat #000; background-attachment: fixed; z-index: 991;position: relative;overflow:hidden;}

/***********************定制服务页************************/
/*banner部分*/
.serviceBanner{width: 100%;height: 100vh; background: url(../images/servicebg.png) no-repeat top #3c0f78;background-size:cover;top:70px;color: #ffffff;position: relative;}
.serviceb_L{text-align: center;line-height: 35px;}
.serviceb_L h2{font-size: 34px;color:#DCA27A;}
.serviceJX{width:32px;background-color:#DCA27A;height:6px;border-radius:20px;margin: 15px auto;}
.serviceBanner .submit{width: 200px; height: 55px; cursor: pointer;text-align: center;line-height: 55px;margin:50px auto 0px;/*position: absolute;bottom:32%;left: 24%;*/}
.service{width:200px; height:55px;position: absolute;bottom:0;left:0;background-color:#DCA27A;font-size: 20px;color: #fff;line-height: 55px;border-radius: 8px;}

.serviceb_R{width: 45%;}
.serviceb_R img{ display:block; max-width:100%;}
.serviceCase2_R img{width: 80%;}

.caseContent{margin-top:600px;}

/*小图标宣传部分*/
.serviceXc{width: 100%;height: auto;background-image: url(../images/bg-all.jpg);}
.serviceXc .xtbxc{width: 1340px;height: auto;margin:0 auto 140px auto;padding-top:208px;}
.serviceXc ul{width: 1435px;}
.serviceXc ul li{width: 280px;display: inline-block;*display: inline;zoom:1; font-size: 14px;color: #7e7e7e;text-align: center;margin-right:75px;}
.serviceXc01{font-size: 24px;color: #e02c33;padding: 30px 0 15px 0;}
.serviceXc02{line-height: 30px;}

/*网站建设*/
/*案例1部分*/
.mgt70{margin-top: 70px;font-size: 16px;}
.dzfw_page1{height: auto;display: flex;display: -webkit-flex; flex-direction: column; justify-content:center;align-items: center;margin: 0px 50px;}
.dzfw_page1 img{width:80%;}
.serviceCase{width: 100%;height: 100vh;color: #626262;position: relative;}
.serviceCase1_R{color: #e6e6e6;}
.serviceCase h1{font-size: 34px;font-weight: bold; color: #c1753e;}
.serviceCase h1 a{color: #c1753e;}
.serviceCase h1 a:hover{color: #EDAF84;}
.serServe{width:32px;background-color:#cb7c45;height:6px;border-radius:20px;margin: 15px auto;}
.serWz{line-height: 32px;}

/*案例2部分*/
.serviceCase2_L{color: #e6e6e6;margin-right: 200px;}
.mgr200{margin-right: 200px; }
.mgb250{margin-bottom: -250px; }



.fadeInUp{ -webkit-animation:fadeInUp 1s 0.5s linear; -moz-animation:fadeInUp 1s 0.5s linear;}
.fadeIn1{ -webkit-animation:fadeIn 1s 0s linear; -moz-animation:fadeIn 1s 0s linear;}
.fadeIn2{ -webkit-animation:fadeIn 1s 0.3s linear; -moz-animation:fadeIn 1s 0.3s linear;}
.fadeIn3{ -webkit-animation:fadeIn 1s 0.6s linear; -moz-animation:fadeIn 1s 0.6s linear;}
.fadeIn4{ -webkit-animation:fadeIn 1s 1s linear; -moz-animation:fadeIn 1s 1s linear;}
.@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}


 .wzjs_page0{background-color: #7b9dc1;}
 .wzjs_page1{background:url(../images/servicebg2.jpg) no-repeat bottom #bfe8ec; background-size:cover;}
 .wzjs_page2{background:url(../images/servicebg3.jpg) no-repeat bottom #eed19d; background-size:cover;}
 .wzjs_page3{background-color: #555555;}


/*定制官网入口*/
.dingzhi{width: 100%;background:url(../images/bg-all.jpg);}
.dzContent{width: 1340px;margin: 0 auto;padding: 142px 0;text-align: center;}
.dzContent .submit{width: 52%;height: 85px;position: relative;line-height: 85px;cursor: pointer;margin: 0 auto;font-size:30px;color: #fff;}
.dzHead{width: 100%;height: 85px;background-color:#e02c33;border-radius: 8px;}
.dzHead img{vertical-align: middle;padding-left: 3%;}
.dzHead span{position: absolute;z-index: 9;width: 100%;left: 0;}
.moreService{font-size: 34px;margin: 118px 0 35px 0;color:#898989;}
.dzContent .contentServe_look{margin-top: 0;}

/*********************************微信建设*********************************/
.service1Banner{width:100%; height:100vh;background: url(../images/service1bg.jpg) no-repeat center top;background-size:100% 100%;}
.service1Banner p{color: #fff;}

/*案例1*/
.serCase1{background-color: #615457;height: 100vh;}
/*.page2_l img{width:80%;}*/


/*案例2*/
.serCase2{background-color: #a1845c;height: 100vh;}

/*案例3*/
.serCase3{background-color: #333e54;height: 100vh;}
.serCase3 .serviceCase1_L{margin-right: 200px;}

/**********************************视觉设计*******************************/
.service2Banner{background-image: url(../images/serv01bg.png);background-size:100% 100%;}
.serviceSj{color: #fff;}

/*案例1*/
.sCase1{background-color: #c66a23;height: 100vh;}
.sjse_serv .ser3{width: 39%;}
/*案例2*/
.sCase2{background-color: #285c76;}


/*案例3*/
.sCase3{height: 100vh;background-color: #409271;}
/**********************************营销活动*******************************/
.service3Banner{background-image: url(../images/serv1bg.png);background-size:100% 100%;}

/*案例1*/
.yxhd_l{line-height: 35px;color: #e6e6e6;margin-right: 200px;}
.yxhd_r{width: 42%;}


/*案例3*/

.sCase3{height: 100vh;}

/**********************************业界新闻**********************************/
.newBanner{width:2200px;height: 604px;position: relative;z-index: 1;top:70px;left:50%;margin-left:-1043px;}
.articlebg{background:url(../images/article-bannerbg.jpg) #1d212e; background-size:190px 604px; width:100%; height:100%;}
.newBanner img{width: 100%;}
.newstitle{width:700px;margin:0px auto;position:absolute;z-index:9;left:50%;margin-left:-350px;text-align:left;top:100px;}
.newstitle p{font-size:36px;line-height:65px;color:#417bb5;}

.newdeta{width: 100%;background:url(../images/bg-all.jpg) repeat center top #2E2E31; background-size: 208px 66px;;position: relative;margin-top:70px;z-index: 9;}
.newContent{width: 1000px;height: auto;margin:0 auto;text-align: center;color: #7E7E7E;}
.newContent h1{font-size: 24px;color: #fff;}
.newLy li{display: inline-flex;display:-webkit-inline-flex;align-items: center;zoom:1;padding-left: 25px;font-size: 14px;color: #AFAFAF;margin-top: 18px;}
.newLy01{background: url(../images/user.svg) no-repeat left center;margin-right: 60px;filter: drop-shadow(#7E7E7E 10000px 0);transform:translateX(-10000px);}
.newLy02{background: url(../images/time.svg) no-repeat left center;filter: drop-shadow(#7E7E7E 10000px 0);transform:translateX(-10000px);}
.newContent p{text-align: left;color: #fff;font-size: 14px;}
.newP1{margin-top: 45px;}
.newImg{margin: 40px 0;}
.newPage{font-size: 14px;font-family: PingFangSC-Regular,"Microsoft YaHei",sans-serif;display: flex;display: -webkit-flex; flex-direction: row; justify-content:space-between;align-items: center;flex-wrap:nowrap;}
.newPage a{color: #fff; font-weight: 500;text-align: left;line-height: 28px;}
.newPage a:hover{text-decoration: underline; color:#EDAF84}
.newDown,.newUp{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin: 20px 0px 0px;text-align: left;}
.newPage a span{color: #B6B6B6;}
.fanhui a{display: block;width: 260px;height: 55px;line-height: 55px;background-color: #e02c33;margin: 50px auto 0 auto;font-size: 20px;color: #fff;}
.fanhui a img{vertical-align: middle;padding-right: 10px;}
.newFoot{width: 100%;height: 435px;}
.newPag{margin-top: -45px;}
.hr70{width: 100%;height: 70px;}

.newdet{width: 346px;}
.newdet img{width: 100vw;height:390px;}
/*.newContent .submit,.newContent .service{width: 266px;}*/
.newAdd{text-align: center;}
.newAdd li{color: #fff; font-size:20px; margin-right: 85px; height: 434px; line-height: 434px;display: inline-flex;display: -webkit-inline-flex; flex-direction: row; flex-wrap: wrap;justify-content: space-around;align-items: center;}


.toBackNav{ width:266px; height:55px; line-height:55px; margin:38px auto 68px auto; background:#DCA27A; color:#fff; font-size:20px; text-align:center; border-radius:8px;position: relative;cursor: pointer;}
.toBackNav a{ display:block; width:100%; height:100%; color:#fff; position: absolute;left: 0px;z-index: 99;}
.toBackNav a span{ background:url(../images/arrow.svg) left center no-repeat; padding-left:30px; background-size:20px; }
/*******************************全网案例********************************/
.allcBanner{width: 100%;height: 390px;background: url(../images/allcasebg.jpg);margin-top: 50px;}
.allbCont{width: 400px;margin: 0 auto;text-align: center;padding-top: 110px;}
.allbCont h1{font-size: 34px;color: #fff;}
.allbContImg{display: block;margin:30px 0 35px 185px;}
.allbCont .sousuo{width: 396px;height: 44px; border:1px solid #fff;text-align: left;border-radius: 3px;background: rgba(0,0,0,.27);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#27000000,endColorstr=#27000000);}
.sousuo input{width: 300px;height: 38px;background-color: transparent;padding-left: 15px;border: 1px solid transparent;color: #fff;font-size: 16px;outline:none;font-family: PingFangSC-Regular,"Microsoft YaHei",sans-serif;}
.sousuoImg{width: 32px;height: 32px;padding-right: 15px;padding-top: 5px;}
.sousuo :-moz-placeholder {color: #c2c1c3;font-size: 18px;}
.sousuo ::-moz-placeholder {color: #c2c1c3;font-size: 18px;}
.sousuo input:-ms-input-placeholder{color: #c2c1c3;font-size: 18px;}
.sousuo input::-webkit-input-placeholder{color: #c2c1c3;font-size: 18px;}
.undis{display: none;}

.acCont{width: 100%;background: url(../images/bg-all.jpg);padding: 0px 0 30px;overflow: hidden;}
.acContent{width: 1340px;height: auto;margin: 0 auto;}
/*选项卡*/
.acLabel{width: 100%;background: #fff;box-shadow:0 0 8px rgba(0,0,0,0.08);padding: 35px 0;font-size: 14px;}
.acLabel a{color: #989999;padding: 2px 10px;border-radius: 15px; overflow:hidden;}
.acLab{margin:0px 45px;}
.lbHover{float:left;border-radius: 12px;height: 20px;line-height: 20px;margin:0 0 5px -15px;}
.lableXq{width:111%;}
.lableXq li{margin-right:25px;}
.acLabel1{width:40%;}
.acLabel2,.acLabel3{width:25%;}
.rule{width:1px;height: 100px;border-left: 1px solid #e5e5e5;margin:0px 30px;padding-bottom: 3%;}
.lableHead li span{font-size: 18px;color:#2A2A2A;margin-left:10px;}
.lableHead{margin-bottom: 20px;}
.lbHover a.on,.lbHover a:hover{background: #e02c33;color:#fff;}
.labAclive a{background:#bababa;color:#fff;}

/*内容*/
.acMatter{width: 1380px;margin-top: 30px;}
.acMatter li{width: 316px;height:462px;background-color:#fff;float: left;margin-right: 25px;text-align: center;margin-bottom: 24px;position: relative;box-shadow: 0 0 3px #e8e8e2;box-shadow: 0 0 3px #e8e8e2;}
.acMatter li img{width: 316px;height: 315px;}
.matterFoot{height: 45px;line-height: 45px; font-size: 14px;}
.matterFoot span img{width: 17px;height: 17px;vertical-align: middle;padding-right: 10px;}
.matterFoot span{margin-right: 15px;color: #7E7E7E;}
.matterHead a{display: block; color: #2A2A2A;font-size: 20px;line-height: 30px;margin-top: 15px;}
.weekly a{color: #7E7E7E;line-height: 35px;display: block;}
.matterHead,.weekly{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.acMore{width: 305px;height: 55px;background-color:#e02c33;line-height: 55px;text-align: center;margin:76px auto 0 auto;}
.acMore a{display: block;width: 305px;height: 55px;color: #fff;font-size: 20px;}
.acFc{width: 316px;height:315px;position: absolute;left: 0;top: 0;background-color: rgba(000,000,000,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);display: none;}
.acFc img{width: 183px!important;height: 183px!important;padding-top: 70px;}
.acMatter li:hover .acFc{display: block;}
.caseNum{background: url(../images/5.jpg);background-size: 100% 100%;background-attachment:fixed;}
.acContent ul.list>li hr {margin: 15px 5px 0 5px;height: 1px;border: none;border-top: 1px solid #ebebeb;}
.acMatter li hr{margin: 15px 5px 0 5px;height: 1px;border: none;border-top: 1px solid #ebebeb;}
/****************************全网案例2******************************/
.allcBanner1{background: url(../images/gatherdetailsbg.png) center no-repeat #000;}

/********************移动案例详情******************/
.ydReturn{margin-top: 100px;display: flex; display: -webkit-flex; /* Safari */ justify-content: space-between;align-items: center;flex-wrap: nowrap;}
.ydrtW{margin-left: 15px;color: #7E7E7E;}
.ydrtW span{font-size: 24px;color:#3b5b72;padding-right: 10px;}
.ydrtW ul li{display: inline;*display: inline;zoom:1;font-size: 14px;}
.ydrtW ul{margin-top: 5px;}
.ydrtW ul img{margin-right: 10px;vertical-align: middle;margin-top:-1px;}
.ydyl{position: absolute;right: 35px;font-size: 14px;color:#e02c33;text-align: center;z-index: 99;}
.ydEwm{width: 130px;height: 130px;}
.ydCont .slideBox img{width:320px;height: auto;}
.ydCont .submit1,.ydCont .submit,pc_Link .submit1{width: 213px;text-align: center;}

/*案例预览start*/
.ydCont{width: 1340px;background-color: #fff;margin-top:20px;position: relative;padding-bottom: 65px;}
.slideBox{width: 1130px!important;margin: 0 auto;margin-top:90px;}
.roll dd{float: left;margin-right: 15px;}
.gcsL,.gcsR{cursor: pointer;position: absolute;top:320px;}
.gcsL{left: 20px;}
.gcsR{right: 20px;}
.ydDz{text-align: center;margin-top: 65px;}
/*案例预览end*/
.ydMatter{width: 1340px;margin: 0 auto;}
.MatterL{margin: 70px auto 0 auto;}
		
/************************官网详情页****************************/
.pc_Link{height: 55px;display: flex;justify-content: flex-end;align-items: center;}
.pclink,.pcDz{width:213px;height: 55px;line-height: 55px;text-align: center; font-size: 20px;}
.pclink{background-color: #125baf;margin-right:34px;border-radius: 8px;}
.pcDz{background-color: #e02c33;border-radius: 8px;}
.pc_Link .submit{margin:0;width: 213px;}
.pc_Link .morebg1{right:244px;}
.pcImg01{width:1320px; margin: 45px auto;}
.pcxq01{margin-top: 10px;padding-top: 10px;}
.pcCont{display:flex;display: -webkit-flex; flex-direction: row; justify-content:center;align-items: center;flex-wrap:wrap;}

.pcCont a,.pc_Link a{color: #fff;z-index: 99;position: absolute;left:0;width:213px;text-align:center;}
.pcXqCont img{width:98%;margin:1%;}
.pclink1{position: absolute;right: 210px;}
.pcDz1{position: absolute;right: 0;}

.articlebody{ margin-top:25px; font-size:16px; line-height:28px; color:#7e7e7e; text-align:left; }
.articlebody img{max-width:100%; }
.ydrtImg{padding-top: 4px;}
/******************************关于尚点**********************/
.aboutTab li{cursor: pointer;color: #a7a7a7;font-size:18px;}
.aboutTab li:hover{color: #DCA27A;}
.aboutTab li span{border-left:1px solid #b7b5b5;margin:0 30px;}
.tabActive a{color: #DCA27A!important;}
#join{margin-right: 0!important;}

.abtbgCont{color: #fff;font-size: 36px;width: 332px;text-align: center;line-height: 65px;position: absolute;top:170px;left: 50%;margin-left:-166px;}
.abtbgCont span{font-size: 28px;}
.aboutContent{margin-top: 605px;}
.content_about{font-size: 14px;color: #B6B6B6;}
.aboutSd{color:#DCA27A;font-size: 34px;}
.abSever{margin-top:20px;}
.sdjianjie{font-size: 20px;margin: 20px 0 40px;}
.sdjianjie1{margin:40px auto 0px; font-size:16px; line-height:35px;}
.aboutLogo{margin:40px auto 150px;width: 340px;display: block;}
.mbm50{margin-bottom:50px;}

.aboutDz{margin-top:175px;}
.sdDz{font-size: 18px;margin-top: 15px;}
.sdDz span{display: inline-block;vertical-align: middle;margin-top: -13px;}
.siteShow{width: 100%;height: 535px;margin: 80px 0 115px;}
.siteShowL{width: 50%;height: 535px;background-color: #333;*width:49.9%;}
.siteShowR{width: 50%;height: 535px;background:url(../images/about06.png);text-align: left;}
.siteShowR ul{margin-top: 125px;position: relative;}
.siteShowR li{height: 55px;line-height: 55px;background-color: rgba(000,000,000,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000,endColorstr=#50000000);color: #f6f5f6;border-radius:0 55px 55px 0;position: absolute;padding:0 40px 0 60px;font-size: 18px;}
.siteShowR li img{vertical-align: middle;padding-right: 30px;}
.sitR_li01 span{display: inline-block;vertical-align: middle;margin-top: -13px;}
.sitR_li02{top:75px;}
.sitR_li03{top:150px;}
.sitR_li04{top:225px;}
.siteShowL{position: relative;}
.allmap{height: 100%;}
.clientImg{width:69%;margin: 85px auto 130px auto;}
.clientImg img{width: 100%;}
.aboutNum{background: url(../images/4.jpg) center bottom no-repeat #000;background-attachment: fixed;}
.mapClick{position:absolute;right: 0;bottom:50px;cursor: pointer;}

/*加入尚点*/
.abtJoin{margin:120px 0 140px;}
.abtJoin .submit{width:350px;margin:55px auto 0;cursor:pointer;position: relative;}
.abtJoin .tdjianli{background:#e02c33;width:100%;height:55px;line-height:55px;font-size:20px;}
.tdjianli a{color:#fff;position: absolute;z-index: 999;left:0;display:block;width:350px;height:55px;}
.activeSjs{margin-top:155px;}
.joinTc{width:100%;height:100vh;background:rgba(000,000,000,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);position:fixed;top:0;left: 0;z-index:99999;color:#fff;font-size:28px;}
.joinWz{width:230px;height:40px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -125px;}


/*团队简介*/
.abtActive{width:1000px;margin:0 auto;background:url(../images/line.png) center center repeat-y;padding-bottom: 12%;}
.timeStart{width:36px;height: 36px;margin:55px auto 0;}
.timeStart img,.timeEnd img{width: 100%;}
.tem1,.tem2{position:relative;margin-bottom: 150px;}
.tuoyuanL{top:9px;position: absolute;right:-49px;width: 28px;height:28px;}
.tuoyuanR{top:14px;left:-50px;position: absolute;width: 28px;height:28px;}
.activeR{position: relative;top:45px;left:-7px;}
.activeL{position: relative;top:150px;left:27px;}
.activeL .tem2Png{ width: 459px;height: 91px;}

.abtActive img{display: block;}
.timeEnd{margin:0px auto 30px;width:40px;}
.khfk_info{text-align: left;width: 445px;overflow: hidden;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:10px 0px;}
.khfk_info_r{margin-left: 11px;}
.khfk_info p{color: #8c9bb2;margin-left: 14px;line-height: 30px;}
.khfk_info span{color: #8c9bb2;display: block; line-height: 30px;text-align: center;}
.khfk_bg{width: 328px;height:81px;background: url(../images/khfk_bg.svg) no-repeat center top;background-size: 100% 100%; color: #ababab;padding:5px 0px 9px 18px;line-height: 28px;overflow:hidden;}
.khfk_icon{width: 50px;}
.khfk_icon img{width: 42px;height: 42px;border-radius: 8px;margin:0px auto; display: block;}
.khfk_all{margin-left: -20px;}
.khfk_content{margin:10px 14px;overflow: hidden;}
.xmxq{left: 320px;top: 28px;z-index: 3;}
/*合作客户*/
.client{padding:75px 0 30px;}
.client li{margin-bottom:50px;}
.hopeful{font-size:28px;color:#DCA27A;margin:100px auto 70px;}
.aboutSite{margin:0 auto;}
.hzkh{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin:40px auto 0px;}
.hzkh img{margin: 30px auto 0px;}

/******************************产品页**********************/
/*banner*/
.lubo{ width: 100%;clear: both; position: relative; height:696px;top:70px;}
.lubo_box{ position: relative; width: 100%; height:696px; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:696px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li span{ display: block;width: 100%;height: 100%;}
.lubo_box li img{ width: 100%; height: 696px;}
/*圆点*/
.cir_box{ overflow: hidden; position: absolute; z-index: 100;}
.cir_box li{width: 17px;height: 17px; float:left;margin-right:10px;cursor:pointer;background:url(../images/dot.png) center center no-repeat;}
.cir_box li.cir_on{width: 17px;height: 17px;background:url(../images/dotactive.png) center center no-repeat;position:relative; background-size: 100% 100%;}
/*按钮*/
.lubo_btn{ position: absolute; width: 100%; top: 140px;}
.left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.left_btn{ float: left;}
.right_btn{ float: right;}

/*tab*/
.productbg{background: url(../images/bg-all.jpg);margin-top: 70px;}
.prdTab{width: 100%;height: 90px; background-color:#e02c33;}
.prdTab .tab{width: 660px;margin: 0 auto;}
.tab ul{width: 750px;}
.tab ul li{float: left;line-height: 90px;margin-right:90px;font-size: 18px;color: #fff;cursor: pointer;position: relative;}
.tab ul li img{vertical-align: middle;padding-right: 12px;}
.xsj{width: 34px;height: 34px;display: block;background: url(../images/xsj.png);top:65px;left: 50%;position: absolute;z-index: 9;}
.wc4s,.wzt{display: none;}

.mdShop{width: 100%;height: auto; background: url(../images/bg-all.jpg);}
.mashopL{margin-top:115px;}
.mashopR{width: 490px;text-align: left;margin: 315px 0 0 100px;color: #858585;line-height: 30px;}
.prdImg1,.prdImg2,.prdImg3{position: relative;width: 33%;}
.prdimgs{width: 100%;}
.prdImg1,.prdImg2{margin-right: 0.5%;}
.prdIcon{position: absolute;width: 100%;height:100%;top:0;left:0;background-color: rgba(000,000,000,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);text-align: center;display: none;}
.prdIcon img{width: 35%;margin-top: 8%;}
.mashopBtm div:hover .prdIcon{display: block;}
.mashopBtm{margin-top: 105px;}
.abtDz{padding-top: 118px;}
.shopHead{font-size: 34px;color: #e02c33;font-weight: bold;line-height: 70px;}
#wcxt,#sdwzt{display: none;}
.shop{width: 1130px;margin:0 auto;}

/****************************联系我们**************************/
.contact{width: 100%;height: 100%;position: fixed;top:0;left: 0;background-color: rgba(000,000,000,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);z-index: 9999;display: none;}
.close{position: absolute;top:3%;right:3%;cursor: pointer;width: 26px;}
.actLogo{position: absolute;left: 10px;top: 10px;width: 184px;}
.contactUl1{display: flex;display: -webkit-flex; flex-direction: column; flex-wrap: wrap;justify-content: center;align-items: center;height: 100vh;}
.contactUl1 img{margin: 20px 0;}
.contact1{color: #e02c33;font-size: 34px;}
.contact2{color: #7e7e7e;font-size: 18px;}
.contactUl2{width: 815px;margin: 60px auto 0 auto;}
.contactUl2 li{float: left;font-size: 24px;line-height: 30px;color:#eee;}
.or{margin: 13px 55px 0 55px;}
.actqq{margin-left: 15px;}
.actqq img{height: 70px;}
.acttel{margin-right: 35px;}
.close img,.actLogo img{width: 100%;}


.photo .boxContent img.ceng{position:absolute;left:50%;margin-left:-125px;top: 10px;width:250px;height:21px;z-index: 9;}
.photo .box li{ background:url(../images/H5.svg) center top no-repeat;background-size: 100% 100%;width:279px;height: 579px;margin:0px 20px;}
.photo .boxContent img.h5pic{width:242px;height: 544px;margin-top:18px;margin-left: 18px;}
.photo .boxContent .h5img video{width:241px;height: 544px;margin-top:18px;margin-left: 18px;}
.photo .line{width:34%;height:5px;background-color:#e7e7e7;position:absolute;left:50%;margin-left:-17%;bottom:20px;z-index:8}




/*首页banner*/
.top_bg{animation:bg 120s linear infinite;
		-webkit-animation:bg 120s linear infinite;
		-moz-animation:bg 120s linear infinite;
		-ms-animation:bg 120s linear infinite;
		-o-animation:bg 120s linear infinite;}

/*首页小图标旋转*/
.top_nav_active:hover .redg img{-webkit-animation:tp_disc 2s linear infinite;
			animation:tp_disc 2s linear infinite;
			-moz-animation:tp_disc 2s linear infinite;
			-ms-animation:tp_disc 2s linear infinite;
			-o-animation:tp_disc 2s linear infinite;}

/*首页翻页提示*/
.top_bottom{-webkit-animation:arrow 2s ease-in infinite;
			-moz-animation:arrow 2s ease-in infinite;
			-ms-animation:arrow 2s ease-in infinite;
			-o-animation:arrow 2s ease-in infinite;}

/*二级菜单*/

/*品牌服务小图标旋转*/
.contentServe_look:hover .redg{-webkit-animation:tp_disc 2s linear infinite;
			animation:tp_disc 2s linear infinite;
			-moz-animation:tp_disc 2s linear infinite;
			-ms-animation:tp_disc 2s linear infinite;
			-o-animation:tp_disc 2s linear infinite;}