@charset "gb2312";/** * @date    2018.6.28 online * @version 4.0 * @author shimin */html,body{text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;}*{box-sizing:border-box; -moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font-family:"微软雅黑", Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif; font-size:14px;}body{background:#fff;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}address,cite,dfn,em,var{font-style:normal}ul,ol,li{list-style:none}a{text-decoration:none}legend{color:#000}fieldset,img{border:0;vertical-align:top;}section,article,aside,header,footer,nav,dialog,figure{display:block;}figure{margin:0;}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}html {overflow-y:scroll;overflow-x:hidden;}.clear{display:block;height:0;overflow:hidden;clear:both}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}a:link,a:visited,a:hover{text-decoration:none}a{blr:expression_r(this.onFocus=this.blur()); -moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}a{outline:none;}.none{display:none;}.block{display:block;}.noBg{background:none !important;}.noBd{border:none !important;}.noPd{padding:0 !important;}.noMg{margin:0 !important;}.fl{float:left;display:inline}.fr{float:right;display:inline}.absolute {position:absolute}.relative {position:relative}img {border:0px;vertical-align: middle;}.wPub{width:1200px;margin:0 auto;clear:both;position:relative;}.k_topbar{ height:35px; line-height:35px; width:100%; background:#ececec; color:#828185;}.k_topbar a{ display:inline-block; margin:0 7px; color:#828185;}.k_topbar a:hover{ color:#7b2690;}/**导航**/.k_nav{ width:100%; background:#fafafa; padding:10px 0 22px 0;}.k_navbar{ padding-left:90px; position:relative;  color:#7a787d; margin-top:45px; }.k_navbar a{ color:#7a787d; font-size:16px; margin:0 15px;}.k_navbar a:hover{ color:#7b2690;}.k_tel{ margin-top:28px;}/**焦点图**/.k_slide{ width:100%; position:relative; height:500px; background:#fafafa;}.k_slide .bd{ margin: 0 auto;  position: relative; z-index: 0; overflow: hidden;}.k_slide .bd ul{width:100% !important;}.k_slide .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center;}.k_slide .bd li a{display:block;height:500px;}.k_slide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px; text-align:center;}.k_slide .hd span{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}.k_slide .hd span.on{background:#601f7b;}.k_slide .prev,.k_slide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../imagesV8/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}.k_slide .next{left:auto;right:15%;background-position:-6px -137px;}/**热门项目**/.k_hotxm{ height:100px; width:100%; background:#fafafa;}.k_hotxm ul li {height:100px; position: relative; float: left; display:inline; width:100px; border-left:solid 1px #eaeaea; background:#fafafa; }.k_hotxm ul li i{position:absolute;width:100%;height:100%;background-color:#601f7b;opacity:0;-webkit-animation:orangeOut 0.4s ease;animation:orangeOut 0.4s ease;filter:alpha(opacity=0);}.k_hotxm ul li:hover i{filter:alpha(opacity=100);opacity:1;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease;}@-webkit-keyframes orangeIn {	0% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}100% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}}@-moz-keyframes orangeIn {	0% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}100% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}}@-ms-keyframes orangeIn {	0% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}100% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}}@keyframes orangeIn {	0% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}100% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}}@-webkit-keyframes orangeOut {	0% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}100% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}}@-moz-keyframes orangeOut {	0% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}100% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}}@-ms-keyframes orangeOut {	0% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}100% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}}@keyframes orangeOut {	0% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}100% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}}.k_hotxm ul li a {width:100%; height:100px; position:absolute}.k_hotxm ul li a em{display: block; width: 35px; height: 55px; background:url(../imagesV8/nav_icon.png) no-repeat; margin:24px auto 5px;}.k_hotxm ul li a:hover p{ color:#FFF}.k_hotxm ul li.icon_nav{ background:#e7e7e7; font-size:24px; text-align:center; color:#7a787d; padding-top:20px;}.animated {  animation-duration: 2s; /*动画时间*/  animation-fill-mode: both; /*播放后的状态*/} .animated {  animation-iteration-count: infinite; /*动作循环的次数：infinite 无限循环*/} .animated {  animation-duration: 2s; /*动画时间*/}.k_hotxm ul li.icon_nav .hot{ position:absolute; right:10px;; top:15px;;animation-name:upAnimation; /*动画的名称*/  transform-origin: center bottom; /*设置动画旋转元素的基点为*/  cursor: pointer;}.k_hotxm ul li.icon_nav1 a em{ background-position:-6px -3px;}.k_hotxm ul li.icon_nav1 a:hover em{ background-position:-6px -56px;}.k_hotxm ul li.icon_nav2 a em{background-position:-108px -3px}.k_hotxm ul li.icon_nav2 a:hover em{ background-position:-108px -56px}.k_hotxm ul li.icon_nav3 a em{ background-position:-201px -3px}.k_hotxm ul li.icon_nav3 a:hover em{ background-position:-201px -56px}.k_hotxm ul li.icon_nav4 a em{ background-position: -305px -3px}.k_hotxm ul li.icon_nav4 a:hover em{ background-position:-305px -56px}.k_hotxm ul li.icon_nav5 a em{ background-position:-404px -3px}.k_hotxm ul li.icon_nav5 a:hover em{ background-position:-404px -56px}.k_hotxm ul li.icon_nav6 a em{ background-position:-498px -3px}.k_hotxm ul li.icon_nav6 a:hover em{ background-position: -498px -56px}.k_hotxm ul li.icon_nav7 a em{ background-position: -600px -3px}.k_hotxm ul li.icon_nav7 a:hover em{ background-position:-600px -56px}.k_hotxm ul li.icon_nav8 a em{ background-position:-705px -3px}.k_hotxm ul li.icon_nav8 a:hover em{ background-position:-705px -56px}.k_hotxm ul li.icon_nav9 a em{ background-position:-804px -3px}.k_hotxm ul li.icon_nav9 a:hover em{ background-position:-804px -56px}.k_hotxm ul li.icon_nav10 a em{ background-position:-904px -3px;}.k_hotxm ul li.icon_nav10 a:hover em{ background-position: -904px -56px}.k_hotxm ul li.icon_nav11 a em{ background-position:-970px -3px;}.k_hotxm ul li.icon_nav11 a:hover em{ background-position: -970px -56px}.k_hotxm ul li p { color:#5b5b5b;text-align: center; position: absolute; top: 42px; width:100%; left:0; padding-top: 24px; font-size:14px; }.secOn{display: block; width: 40px; height: 55px;margin:15px auto 5px; background-position: -1155px -142px;color:#FFF}@keyframes upAnimation{  0%,  100%,  20%,  50%,  80% {  transition-timing-function: cubic-bezier(0.215,.61,.355,1);   transform: translate3d(0,0,0);  }  40%,  43%{  transition-timing-function: cubic-bezier(0.755,0.50,0.855,0.060);  transform: translate3d(0,-7px,0);  }  70%{  transition-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);  transform: translate3d(0,-4px,0);  }  90%{  transform: translate3d(0,-4px,0);  }}/**院内动态**/.jqyhx2,.zzzjlbd{width:60px;height:13px;position:absolute;bottom:30px;right:50px;z-index:10}.zzzjlbd{width:90px}.jqyhx2 dt,.zzzjlbd dt{list-style:none;background-color:#fff;width:10px;height:10px;border-radius:50%;margin-left:3px;cursor:pointer;float:left;behavior:url(../imagesV8/PIE.htc)}.jqyhx2 .on,.zzzjlbd .on{background-color:#6d0087}.hd .on{background-color:#6d0087;-moz-box-shadow:5px 5px 5px #999 inset;-webkit-box-shadow:5px 5px 5px #999 inset;box-shadow:0 0 10px rgba(0,0,0,.4) inset}.block1{position:relative;margin:40px auto;}.jqyh{width:400px;height:386px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;transition:all .2s linear 0s;position:relative;float:left;background-color:#fff}.jqyh .boxmain{width:361px;height:341px;overflow:hidden;margin-top:24px;margin-left:22px}.block1 .title{height:39px}.block1 .title h2{font-size:20px;color:#666;font-weight:400}.jqyh .boxmain .title .morebtn{width:41px;height:11px;background:url(../imagesV8/more.jpg) no-repeat center;cursor:pointer;right:22px;top:24px}.jqyh .boxmain .imgbox{height:302px}.block1 .yndt{width:397px;height:386px;border:1px solid #e5e5e5;position:relative;float:left;border-left:0;transition:all .2s linear 0s}.block1 .yndt .boxmain{width:359px;height:365px;overflow:hidden;margin-top:24px;margin-left:22px}.block1 .yndt .boxmain .imgbox{height:325px;width:359px;overflow:hidden}.block1 .yndt .boxmain .imgbox img{ width:100%;}.block1 .yndt .boxmain h3{font-size:20px;color:#666;line-height:30px;padding-top:15px;font-weight:400}.block1 .yndt .boxmain h3 a{ color:#333;}.block1 .yndt .boxmain p{font-size:14px;line-height:22px}.block1 .ynzj{width:399px;height:386px;border:1px solid #e5e5e5;position:relative;float:left;border-left:0;transition:all .2s linear 0s}.block1 .ynzj .boxmain{width:361px;height:341px;overflow:hidden;margin-top:24px;margin-left:22px}.block1{height:390px;position:relative}.imgbox{height:300px;width:361px;overflow:hidden}.block1 .ynzj .boxmain .imgbox dt{height:300px;width:361px;overflow:hidden}.block1 .ynzj .boxmain .imgbox .xbtn{width:100px;height:32px;border-radius:5px;border:2px solid #626262;position:relative;z-index:100;cursor:pointer;text-align:center;line-height:32px;margin-left:220px;margin-top:195px}.block1 .ynzj .boxmain .imgbox .xbtn:hover{border:2px solid #6e0087;color:#6e0087}.jqyh:hover,.yndt:hover,.ynzj:hover{-moz-box-shadow:0px 0px 20px #e1e1e1; -webkit-box-shadow:0px 0px 20px #e1e1e1; box-shadow:0px 0px 20px #e1e1e1;z-index:999;background-color:#f7f7f8;}.hand{cursor:pointer}.arrowbtn{width:18px;height:19px;position:absolute}.arrowleft{background:url(../imagesV8/leftarrow.png) no-repeat center}.arrowright{background:url(../imagesV8/rightarrow.png) no-repeat center}.abg1{right:41px;top:24px}.abg2{right:22px;top:24px}/**案例**/.anli{ width:100%; background:#fafafa;}.zj{ background:url(../imagesV8/zj.jpg) center no-repeat #efedf5; height:606px;}.zj a{ display:block; width:100%; height:100%;}/**公益**/.k_gy{ margin:35px auto;}.k_gy ul{ position:relative; overflow:hidden;}.k_gy ul li{ margin-right:4px; float:left; width:297px; position:relative; overflow:hidden;}.k_gy li .gy_txt{ width:100%; height:83px; line-height:83px; background-color:rgba(0,0,0,0.5);  position:absolute; bottom:-83px; left:0;}.k_gy li .gy_txt p{ color:#fff; width:235px; padding-top:22px; line-height:25px; margin: 0 auto;}/**品牌**/.k_pptab{  margin-bottom:30px; }.k_pptab .hd{ position:relative;overflow:hidden;}.k_pptab .hd li{ width:33.33%; float:left; display:inline-block;  line-height:18px; padding-top:22px; cursor:pointer; height:83px; background:#e7e7e7; text-align:center; font-size:20px; color:#7a787d; }.k_pptab .hd li.on{ background:#5c1e76; color:#fff;}.k_pptab .hd li span{ text-transform:uppercase; font-size:12px;}.k_pptab .bd{ margin-top:10px; height:510px; position:relative; overflow:hidden;}.k_pptab .bd li{ overflow:hidden;}/**八大服务**/.k_fw{ width:100%; background:#65267f; padding:17px 0;}.k_fw li{ width:142px; height:118px; background:#7f4b94; text-align:center; border-radius:3px; float:left; margin-right:9px;}.k_fw li:last-child{ margin-right:0px;}.k_fw li p{ font-size:16px; color:#c9a6d2;}.k_fw li i{ background:url(../imagesV8/nav_icon.png) no-repeat; width:65px; height:60px; display:block; text-align:center; margin:22px auto 5px;}.k_fw li i.k_i1{ background-position:-5px -125px;}.k_fw li i.k_i2{ background-position:-147px -125px;}.k_fw li i.k_i3{ background-position:-302px -125px;}.k_fw li i.k_i4{ background-position:-449px -125px;}.k_fw li i.k_i5{ background-position:-601px -125px;}.k_fw li i.k_i6{ background-position:-753px -125px;}.k_fw li i.k_i7{ background-position:-905px -125px;}.k_fw li i.k_i8{ background-position:-1054px -125px;}/**底部**/.k_footer{ background:#efedf5; width:100%; padding:45px 0 34px;}.k_footer p{ font-size:16px; color:#7a787d; line-height:28px;}.copyright{ width:100%; text-align:center; height:36px; line-height:36px; color:#fff; font-size:16px; background:#605f62;}