@charset "utf-8";

/* CSS Document */

/*通用样式*/
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;x-sizing:border-box;box-sizing:border-box;}
*{zoom:1;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td{margin:0;padding:0;}
section{position:relative;}
.section-padding{padding:100px 0px;}
body{font-size:1em;color:#555;font-family:'微软雅黑';background-color:#fff;overflow-x:hidden;margin:auto;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;color:#666;font-weight:normal;margin:0;padding:0;}
i,b{font-style:normal;/*display:block;*/text-align:center;}
em{font-style:normal;}
a{text-decoration:none;color:#555;}
a:link,a:visited{text-decoration:none;}
input{vertical-align:middle;background-color:#fff;color:#7f7f7f;border:1px solid #ccc;text-align:left;margin:2px 0 2px 0;}
input,button,textarea,select{outline:none;font-family:'微软雅黑';font-size:0.875em;}
div{display:block;}
form{display:block;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#666;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#666;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666;}
.kch_nav:before,.kch_nav:after{display:table;content:" ";clear:both;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@font-face {
  font-family: 'ZURCHXC';

  src: url(../css/font/ZURCHXC.TTF);
  src: url('../css/font/ZURCHXC.ttf') format('truetype');
}
/*通用样式END*/

/*取消样式*/
.clr{clear:both;height:0;font-size:1px;line-height:0px;}
.clr:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:after, .clearfix:before {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.xin_clearfix:before,.xin_clearfix:after{display:table;content:" ";clear:both;}
/*取消样式END*/
.ding_top{width:100%;position:relative;border-bottom: 1px solid #eaeaea;background-color: #f8f8f8;}
.ding_top_k{width:100%;max-width:1200px;position:relative;margin:auto;line-height:32px;}
.ding_top_k:before,.ding_top_k:after{display:table;content:" ";clear:both;}
.ding_top_k span{font-size:12px;color:#666;float:left;}
.ding_top_k_right{width:auto;float:right;}
.ding_top_k_right a{font-size:12px;color:#333;padding:0 5px 0 7px;border-left:1px solid #333;}
.ding_top_k_right a:hover{color:#18284e;}
.ding_top_k_right a:first-of-type{border:none;}
.ding_center{width:100%;position:relative;}
.ding_center_k{width:100%;position:relative;max-width:1200px;margin:auto;/*padding:10px 0;*/text-align: center;}
.ding_center_k:before,.ding_center_k:after{display:table;content:" ";clear:both;}
.ding_center_k img{max-width:100%;max-height:90px;display:block;float:left;}
.ding_center_k_c{width:84%;float:right;position:relative;padding:10px 0;}
.ding_center_k_c_left{width:20%;float:left;position:relative;font-size:26px;color:#333;letter-spacing:0;line-height:23px;}
.ding_center_k_c_left span{color:#666;font-size:14px;letter-spacing:0.8px;}
.ding_center_k_c_center{width:50%;float:left;position:relative;font-size:17px;color:#333;letter-spacing:2px;
  line-height:48px;min-width:300px;text-align:left;
  border-left: 1px solid #ccc;
  padding-left: 15px; }
.ding_center_k_c_center span{font-size:15px;letter-spacing:1.8px;}
.ding_center_k_c_right{width:22%;float:right;position:relative;font-size:18px;color:#757475;letter-spacing:0;
  line-height: 26px;background-image:url(../images/ioc-tel.png);background-repeat:no-repeat;background-position:left center;padding-left:60px;margin-left:8%;}
.ding_center_k_c_right span{font-size:24px;color:#d93e43;font-family:'impact';}

/*导航*/

.daohl {width: 100%;margin: auto;position: fixed; z-index:999;display: block !important;background-color: #000;}
.daohl nav {width: 100%; margin: auto;background: none;max-width: 1400px;}
.daoh { margin: auto; border: none; }
.navbar-default .navbar-brand:before,.navbar-default .navbar-brand:after {display: table;content: " ";clear:both;}
.sg_logo { float: left; }
.sg_logo_jj { float: left; line-height: 24.5px; font-size: 14px; margin: 0; padding-left: 15px; color: rgb(127,127,127); }
/*.xin_logo1 { width: 215px; height: 50px;background-repeat: no-repeat; background-position: top left; }
.fixednav .xin_logo1 {background-position: bottom left;}*/
.navbar-nav>li>a {padding: 0 10px !important; overflow:hidden;}
/*.daohl .nav>li {line-height: 66px;}*/
/*.navbar-nav>li>a:hover:after {display:table;content: " "; height: 2px; width: 100%; position: absolute; bottom:0px; background-color: #ff105d;left: 0;}*/
.sj_bt {display: none;float: left;padding:4px 0;}
.sj_bt img {height: 60px; display: block;}
.header_dh {padding-left:40px;background-position: center left; background-repeat: no-repeat; background-image: url(../images/dh.png); display: inline-block;line-height: 76px;color: #fff;font-size: 16px;font-weight: bold;}
.fixednav {background-color: #000;}
/*.fixednav .nav>li {line-height: 50px;}
.fixednav .header_dh {line-height: 50px;}
.fixednav .navbar-brand {padding:0px 1em;}*/
.navbar-header {position: relative;}
@media (max-width:1200px){
  .navbar-nav>li>a {font-size: 14px !important;}.header_dh {display: none;}
}
@media (max-width:1040px){
  /*.navbar-nav>li>a {font-size: 12px !important;}*/
  .navbar-nav>li>a {padding: 0 0.7em !important;}
}
@media (max-width:880px){
  .navbar-brand {/*height: 65px !important;*/padding: 5px !important;}
  .navbar-nav>li>a {padding: 10px 15px !important;}
  .nav>li {line-height: normal !important;}
  .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { background-color: #ff3f8c; color: #fff !important; }
  .sj_bt {display: block;}
  .navbar-brand>img {max-width: 100%; max-height: 100%;}
  .ys_lmy {display: inline-block;line-height: 38px;padding-left: 8px;font-size: 18px;}
}



.kch_nav{width:100%;position:relative;margin:auto;background-color:#fff;}
.kch_nav_cont{width:100%;max-width:1200px;margin:0 auto 0;/*background-color:rgba(0, 0, 0, 0.5);*/-webkit-border-radius:5px;border-radius:5px;}
.kch_nav_menu{width:1200px;text-align:right;z-index:1001;display:block;/* height:80px;*/}
.kch_nav_menu>ul{margin-bottom:0px;width:100%;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.kch_nav_menu>ul>li{display:inline;position:relative;display:inline-block;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;/*padding:15px 0;*/line-height: 51px;}
.kch_nav_menu>ul>li:hover .top_bh{color: #e82730;/*background-color: #e82730;*/line-height: 51px;display: inline-block;width: 100%;}
.kch_nav_menu>ul>li:before,.kch_nav_menu>ul>li:after{display:table;content:" ";clear:both;}
.kch_nav_menu .nav-list li:hover dd{opacity:1;filter:alpha(opacity=100);display:block \9;pointer-events:auto;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
.kch_nav_menu li:nth-child(1){margin-left:0;}
.kch_nav_menu li dd{line-height:28px;color:#fff;position:absolute;left:50%;width:140px;margin-left:-72px;/*margin-top:15px;*/background-color:#e82730;-webkit-border-radius:4px;border-radius:4px;padding-bottom:10px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);filter:alpha(opacity=0);display:none \9;opacity:0;-webkit-transition:all 500ms cubic-bezier(.34,1.21,.4,1);-moz-transition:all 500ms cubic-bezier(.34,1.21,.4,1);-o-transition:all 500ms cubic-bezier(.34,1.21,.4,1);transition:all 500ms cubic-bezier(.34,1.21,.4,1);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translateY(0) scale(0);-moz-transform:translateY(0) scale(0);-ms-transform:translateY(0) scale(0);-o-transform:translateY(0) scale(0);transform:translateY(0) scale(0);z-index:99;}
.kch_nav_menu li dd dl{width:100%;text-align:center;margin:0;}
.kch_nav_menu li dd dl a{font-weight:normal;color:#fff;font-size:14px;display:block;white-space:nowrap;padding:0 13px;}
.kch_nav_menu li dd dl a:hover{background:rgba(255,255,255,0.2);color:#fff;}
.kch_nav_menu li dd dl i{background-image:url(../images/Sprite@1x.png);width:12px;height:8px;display:block;margin:0 auto;position:relative;top:-8px;}
.kch_nav_menu a{color:#222;font-size:16px;/* padding: 0px 2.2em 0px; */text-decoration:none;position:relative;display:block;}
.kch_nav_menu ul .top_bh{display:inline;}
.kch_nav_menu_zx{display:block;width:auto;float:right;line-height:40px;padding:0 1.5em!important;background-color:#8D1C20;color:#fff!important;margin:2px;-webkit-border-radius:5px;border-radius:5px;font-size:16px;}
.kch_nav_menu .active>a{color: #e82730;/*background-color: #e82730;*/line-height: 51px;display: inline-block;width: 100%;}
@media \0screen\,screen\9{

  /* 只支持IE6、7、8 */
  .kch_nav_cont{background-color:#000000;filter:Alpha(opacity=50);position:static;*zoom:1;}
  .kch_nav_logo{position:relative;}
  .kch_nav_menu{position:relative;}
}
@media (max-width:1180px){
  .kch_nav_cont{width:95%;}
  .kch_nav_menu{width:95%;}
  .kch_nav_menu a{font-size:0.875em;padding:0px 10px 10px;text-decoration:none;}
  .kch_nav_menu ul>li{margin-left:0.5em;}
}
@media (max-width:1080px){
  .kch_nav_cont{width:95%;}
  .kch_nav_menu{width:95%;}
  .kch_nav_menu a{font-size:0.875em;padding:0px 10px 10px;text-decoration:none;}
  .kch_nav_menu ul>li{margin-left:0.5em;}
}
@media (max-width:980px){
  .kch_nav_cont{width:95%;}
  .kch_nav_menu{width:95%;}
  .kch_nav_menu a{font-size:0.875em;padding:0px 10px 10px;text-decoration:none;}
  .kch_nav_menu ul li:nth-last-of-type(1){display:none;}
}
@media (max-width:880px){
  .kch_nav_cont{width:95%;}
  .kch_nav_menu{width:95%;}
  .kch_nav_menu a{font-size:0.75em;padding:0px 10px 10px;text-decoration:none;}
  .kch_nav_menu .dh{display:none;}
}
@media (max-width:780px){

  /*.kch_nav_logo { display:block;}*/
  .kch_nav_cont{width:100%;}
  .kch_nav_menu a{font-size:1em;padding:21px 15px;}
  .kch_nav{height:60px;margin-top:0;position:relative;}
  .kch_nav_cont{width:100%;height:60px;-webkit-border-radius:0px;border-radius:0px;margin:0 auto;background-color:#191919;}

  /*.kch_nav_logo>a>img{height: 55px;padding-top: 4px; padding-bottom: 4px;}*/
  .kch_nav_logo>a>span{line-height:55px;}
  .kch_nav_menu ul{padding-left:0px;}
  .kch_nav_menu a{font-size:1em;padding:21px 15px;}
  .kch_nav_menu{width:50%;text-align:center;right:0;top:60px;/*border: 1px solid rgba(204, 204, 204, 0.5);*/display:none;max-width:none;height:initial;}
  .kch_nav_menu ul>li{display:list-item;list-style:none;border-bottom:1px solid rgba(204,204,204,0.5);}
  .kch_nav_menu>ul>li{background:rgba(1,1,1,0.75);height:45px;line-height:45px;}
  .kch_nav_menu dd{display:none;}
  .kch_nav_menu a{width:100%;color:#fff;font-size:1.25em;padding-top:8px;padding-bottom:8px;text-decoration:none;}
  .kch_nav_menu>ul>li:hover>a{color:#f30b17;border-bottom:0px solid #f30b17;width:100%;}
  .kch_nav_menu .active>a{color:#f30b17;border-bottom:0px solid #f30b17;}
}
@media (max-width:500px){
  .kch_nav_logo>a>img{height:3.125em;padding:0.3125em 0 0.3125em 0;margin:0.3125em 0;}
}

/*banner*/
/*.swiper-container5{width:100%;}
.swiper-container5 .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-position:center;background-repeat:no-repeat;}*/
.swiper-container5 {width: 100%;height: auto; position: relative;}
.swiper-container5 .swiper-slide img {display:block;max-width: 100%;margin: auto;}
/*banner END*/

.bt { text-align: center;overflow: hidden; }
.bt h4 { font-size: 35px; color: #000; }
.bt i { display: block; position: relative; color: #888; }
.bt i:before,.bt i:after{ display:table; content:" "; clear:both; border-bottom: 1px solid #888; width: 22%; position: absolute; bottom: 50%; top: 50%; }
.bt i:before{ right: 52%; }
.bt i:after{ left: 52%; }
.bt span { text-transform: uppercase; font-size: 14px;position: relative;padding:0 10px;}
.bt span:before,.bt span:after{ display:table; content:" "; clear:both; position: absolute; top: 50%;margin-top: -1px; background-image: url(../images/btx-hs.png);width: 219px; height: 2px; background-position: center; background-repeat: no-repeat;}
.bt span:before {-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;right: 100%;}
.bt span:after {left:100%;}

.bai .bt h4 { color: #fff; }
.bai .bt i { color: #fff; }
.bai .bt i:before,.bai .bt i:after{ border-bottom: 1px solid #fff; }
.bai .bt span { color: #fff; }
.bai .bt span:before,.bai .bt span:after{ display:table; content:" "; clear:both; position: absolute; top: 50%;margin-top: -1px; background-image: url(../images/btx-bai.png);width: 219px; height: 2px; background-position: center; background-repeat: no-repeat;}


.ckgd { text-align: center; }
.ckgd a { display: block; font-size: 14px; line-height: 27px; border-radius: 20px; border: 1px solid; width: 110px; margin: auto;}
.ckgd a:hover { background-color: #000; color: #fff; }




/* 业务-S */
.yuwu { max-width:1200px; margin:auto; padding: 5em 0; }
.yuwu>.yuwu_k { max-width:1200px; margin:auto; padding-top: 40px; }
.yuwu>.yuwu_k>ul>li { width: 240px; float: left; text-align: center; padding: 0 50px; }
.yuwu>.yuwu_k>ul>li>div { border-radius: 50%; height: 130px; width: 130px; overflow: hidden; margin: auto; }
.yuwu>.yuwu_k>ul>li>div>img { width: 100%; }
.yuwu>.yuwu_k>ul>li>p { line-height: 46px; font-size: 20px; }
.yuwu>.yuwu_k>ul>li:hover>p { font-weight: bold; }
.yuwu>.yuwu_k>ul>li>ul>li>a { border-radius: 20px; border: 1px solid #555; display: inline-block; margin: 2px 0; width: 100%; font-size: 14px; padding: 5px 20px; }
.yuwu>.yuwu_k>ul>li>ul>li a:hover { background-color: #000; color: #fff; }
.yuwu .ckgd { text-align: center; margin: 40px 0; }
/* 业务-E */


/* 竞争力-S */
.jzl_bg { /*background: url(../images/jzl_bg1.jpg) no-repeat bottom;*/ background-image: url(../images/al_bj.jpg);background-position: top center; background-repeat: no-repeat; background-size: cover; }
.jzl { max-width:1200px; margin:auto;padding:5em 0; }
.jzl>.jzl_k { padding: 4em 0 30px; }
.jzl>.jzl_k>ul>li { width: calc(20% - 20px); float: left; margin: 0 10px; background-color: #141414; /*background-color: rgba(255, 255, 255, .2);*/ height: 390px; border-radius: 10px; }
.jzl>.jzl_k>ul>li>div { padding: 0 15px; }
.jzl>.jzl_k>ul>li>div>h4 { color: #fff; font-size: 20px; text-align: center; text-transform: uppercase; margin-top: 50px; }
.jzl>.jzl_k>ul>li>div>h4>b { display: block; color: #fff; font-size: 24px;margin-top: 5px; }
.jzl>.jzl_k>ul>li>div>div { width: 130px; height: 130px; overflow: hidden; border-radius: 50%; margin: 30px auto; }
.jzl>.jzl_k>ul>li>div>div>img { width: 100%; }
.jzl>.jzl_k>ul>li>div>p { color: #fff; text-align: center; font-size: 14px; height: 76px; overflow: hidden; }
/* 竞争力-E */


/* 优势-S */
.youshi{ max-width:1200px; margin:auto; padding-top: 40px; padding-bottom: 40px; }
.youshi>.youshi_k { padding: 40px 0; }
.youshi>.youshi_k>ul>li { float: left; width: 240px; position: relative; padding: 0 55px; display: table; }
.youshi>.youshi_k>ul>li:after { content: "+"; position: absolute; top: 0; color: #ffc001; font-size: 30px; line-height: 130px; display: block; right: -11px; }
.youshi>.youshi_k>ul>li:last-child:after { content: ""; }
.youshi>.youshi_k>ul>li>div { display: table-cell; vertical-align: middle; margin: auto; width: 130px; height: 130px; border-radius: 50%; overflow: hidden; font-size: 24px; text-align: center; background-color: #000; color: #fff; }
/* 优势-E */


/* 文化-S */
.wenhua{ background: url(../images/ycwf_bg.jpg) no-repeat bottom; text-align: center; padding: 90px 0; }
.wenhua h4{ font-size: 30px; font-weight: bold; color: #ffc001; margin-bottom: 20px; }
.wenhua p{ color: #fff; font-size: 18px; }
/* 文化-E */


/* 案例-S */
.case{ max-width:100%; margin:auto; padding-top: 40px; background-image: url(../images/al_bj.jpg);background-position: center top; background-repeat: no-repeat;background-size:cover;}
.case>.case_k>.case-tabs>ul{ text-align: center; display: block;margin-top: 30px; }
.case>.case_k>.case-tabs>ul>li { width: auto; padding: 5px 10px; border-radius: 10px; margin-right: 15px;/* border: 1px solid #000;*/ display: inline-block; color: #fff;background-color: #950000;  }
.case>.case_k>.case-tabs>ul>li.active{ background-color: transparent; color: #fff;/*border-color: #950000;*/ }
.case>.case_k>.case-list ul{ padding-top: 20px; margin:0;}
.case>.case_k>.case-list ul>li { float: left; margin:0; position: relative;padding: 0 25% 25% 0;}
.case>.case_k>.case-list ul>li div {overflow: hidden; height: 100%; text-align: center;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;position: absolute;width: 100%;top: 0;left: 0;}
.case>.case_k>.case-list ul>li div>img { width: 100%;height: 100%;object-fit: cover;-webkit-filter: grayscale(1); filter: grayscale(1);-moz-transition: all .5s; -o-transition: all .5s;-webkit-transition: all .5s; transition: all .5s; }
/*.case>.case_k>.case-list ul>li:hover div { margin-top: -10px; margin-bottom: 10px; -webkit-box-shadow: 0px 2px 6px #999; box-shadow: 0px 2px 6px #999; }*/
.case>.case_k>.case-list ul>li:hover div img {-webkit-filter:grayscale(0);filter:grayscale(0);}
.case>.case_k>.case-list ul>li p {text-align: center;font-size: 14px;line-height: 60px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: -30px 0 0;position: absolute;padding: 0 10px;width: 100%;top: 50%;background-color: rgba(167,0,16,0.7);color: #fff;opacity: 0;-moz-transition: all .5s; -o-transition: all .5s;-webkit-transition: all .5s; transition: all .5s;}
.case>.case_k>.case-list ul>li:hover p {opacity: 1;}
.case h5 { font-size: 35px; color: #fff; text-align: center;line-height: 120px; margin:0; background-image: url(../images/gdt1.jpg);background-position: center; background-size: cover; background-attachment: fixed; }
/* 案例-E */

/* 关于我们-S */
.gywm_k{width:100%;position:relative;margin:1em 0;}
.gywm_k:before,.gywm_k:after{display:table;content:" ";clear:both;}
.gywm_k_left{width:50%;position:absolute;left:0;top:0;height:100%;background-image:url(../images/gywm.jpg);background-position:left center;background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;float:left;}
.gywm_k_right{width:50%;position:relative;float:right;background-color:#000;}
.gywm_k_right_k{width:100%;float:left;max-width:600px;padding:40px 1em;text-align:left;}
.gywm_k_right_k h4{font-size:20px;color:#ffc001;padding-bottom:10px;}
.gywm_k_right_k_w{overflow:hidden;color:#fff;/* max-height:210px;*/}
.gywm_k_right_k_w p{font-size:14px;line-height:30px;text-indent:2em;}
.gywm_k_right_k_g{padding-top:1em;}
.gywm_k_right_k_g span{width:84px;height:36px;line-height:34px;color:#fff;background-color:#18284e;text-align:center;font-size:14px;float:left;display:block;}
.gywm_k_right_k_g a{width:50px;height:36px;line-height:34px;color:#fff;background-color:#ffc001;text-align:center;font-size:14px;float:left;display:block;}
/* 关于我们-E */


/* 团队-S */
.team_bg{ background-color: #fafafa; }
.team{ max-width:1200px; margin:auto;padding: 4em 0}
.team>.team_k { padding-top: 40px; }
.team>.team_k ul li { float: left; width: 280px; margin: 0 10px; border-radius: 10px; overflow: hidden; position: relative; line-height: 0; }
.team>.team_k ul li div { position: absolute; width: 100%; height: 100%; top: 0; text-align: center; background-color: rgba(0, 0, 0, 0.6); color: #fff; padding: 75px; }
.team>.team_k ul li div h2 { font-size: 56px; line-height: 70px; color: #fff; }
.team>.team_k ul li div p { line-height: 26px; font-size: 14px; }
.team>.team_k ul li div p.y { text-transform: uppercase; font-size: 20px; }
.team .ckgd { margin-top: 50px; }
/* 团队-E */



/* 团队-S */

.customer { max-width:1200px; margin:auto; padding: 40px 0; }
.customer .customer_k { padding: 40px 0 2em; }
.customer .customer_k ul li { margin:0 0 5px; float: left; text-align: center;padding: 5px; width: 20%  !important;}
.customer .customer_k ul li:first-of-type {margin-left: -4px;margin-right: -4px;}
.customer .customer_k ul li .customer_k_k { width: 100%;padding: 5px;border: 1px solid #e6e6e6;}
.customer .customer_k ul li img { max-width: 200px; width: 100%; max-height: 70px; }
/* 团队-E */


/* 新闻-S */

.xinw{width:100%;position:relative;padding-bottom:2em;}
.xinw_k{width:100%;position:relative;margin:auto;max-width:1200px;}
.xinw_k_left{width:62%;float:left;border:1px solid #ccc;border-top:4px solid #000;}
.xinw_k_left_bt{background-color:#f3f3f3;border-bottom:1px solid #ccc;}
.xinw_k_left_bt ul{width:100%;}
.xinw_k:before,.xinw_k:after,.xinw_k_left_bt ul:before,.xinw_k_left_bt ul:after,.xinw_left_nr ul:before,.xinw_left_nr ul:after,.xinw_left_nr_tou:before,.xinw_left_nr_tou:after,.xinw_k_right_nr ul:before,.xinw_k_right_nr ul:after{display:table;content:" ";clear:both;}
.xinw_k_left_bt ul li{width:20%;float:left;font-size:16px;color:#000;text-align:center;line-height:48px;border-right:1px solid #ccc;}
.xinw_k_left_bt ul .active{background-color:#fff;font-weight:bold;border-bottom:1px solid #fff;margin-bottom:-1px;}
.xinw_left_nr{padding:1em !important; min-height:405px;}
.xinw_left_nr ul{width:100%;position:relative;}
.xinw_left_nr_tou{width:100%;position:relative;}
.xinw_left_nr_tou_img{width:40%;float:left;border:1px solid #ccc;height:190px;overflow:hidden;text-align:center;}
.xinw_left_nr_tou_img img{max-width:100%;display:block;margin:auto;height:100%;}
.xinw_left_nr_tou_wen{width:58%;float:right;}
.xinw_left_nr_tou_wen h4{font-size:18px;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-bottom:1em;}
.xinw_left_nr_tou_wen p{font-size:13px;color:#666;line-height:24px;  /*max-height: 120px;*/  /*overflow: hidden;*/
-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;display:-webkit-box;}
.xinw_left_nr_tou_wen a{font-size:14px;color:#000;}
.xinw_left_nr ul li{width:100%;float:left;}
.xinw_left_nr ul li a{width:100%;position:relative;padding:0 90px 0 14px;line-height:45px;border-bottom:1px dashed #ccc;display:block;background-image:url(../images/xw.png);background-position:left center;background-repeat:no-repeat;}
.xinw_left_nr ul li a p{font-size:13px;color:#888;overflow:hidden!important;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.xinw_left_nr ul li a span{font-size:13px;color:#888;position:absolute;right:0;top:0;}
.xinw_left_nr ul li:last-of-type a{border-bottom:none;}
.xinw_left_nr ul li:hover p{color:#000;}
.xinw_k_right{width:36%;float:right;border:1px solid #ccc;border-top:4px solid #000;}
.xinw_k_right_bt{background-color:#f3f3f3;border-bottom:1px solid #ccc;width:100%;font-size:16px;color:#000;line-height:48px;padding:0 1em;}
.xinw_k_right_nr{width:100%;position:right;padding:1em;}
.xinw_k_right_nr .tempWrap{max-height:373px!important;}
.xinw_k_right_nr ul{width:100%;/* max-height: 373px; overflow: hidden;*/}
.xinw_k_right_nr ul li{width:100%;float:left;position:relative;margin-top:1em;padding-bottom:1em;border-bottom:1px dashed #ccc;height:auto!important;}
.xinw_k_right_nr ul li h4{width:100%;position:relative;padding-left:50px;line-height:35px;color:#333;overflow:hidden!important;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.xinw_k_right_nr ul li h4 i{font-size:16px;color:#fff;position:absolute;top:0;left:0;-webkit-border-radius:50%;border-radius:50%;background-color:#000;text-align:center;width:35px;height:35px;}
.xinw_k_right_nr ul li p{ width:100%;position:relative;padding-left:50px;line-height:24px;margin-top:15px;font-size:14px;color:#666;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:-webkit-box; min-height: 60px; }
.xinw_k_right_nr ul li p i{font-size:16px;color:#fff;position:absolute;top:0;left:0;-webkit-border-radius:50%;border-radius:50%;background-color:#f90;text-align:center;width:35px;height:35px;line-height:35px;}
.xinw_k_right_nr ul li:first-of-type{margin-top:0;}
.xinw_k_right_nr ul li:hover p{color:#000;}


/* 新闻-E */


/*底部S*/
.xin_dibu { width: 100%; position: relative; background-repeat: no-repeat; background-position: top center; background-image: url(../images/al_bj.jpg);}
.xin_dibu_t { width: 100%; margin: auto;max-width: 1200px; position: relative;padding: 2em 0; }
.xin_dibu_t_l { width: 60%; float: left; position: relative; }
.xin_dibu_t_l>ul { width: 100%; position: relative;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
.xin_dibu_t_l>ul>li {text-align: left;margin-right: 2em;}
.xin_dibu_t_l>ul>li h4 { font-size: 18px; color: #fff;margin:0 0 10px; }
.xin_dibu_t_l>ul>li>ul {width: 100%; position: relative;}
.xin_dibu_t_l>ul>li>ul>li { font-size: 14px; line-height: 22px; }
.xin_dibu_t_l>ul>li>ul>li a { color: #959595; }
.xin_dibu_r { width: auto; float: right;position: relative;color: #fff;max-width: 40%;}
.xin_dibu_r h4 { font-size: 18px; line-height: 30px;margin:0 0 10px;color:#fff; }
.xin_dibu_r p { font-size: 16px;margin:0 0 5px; }
.xin_dibu_b { width: 100%; position: relative;border-top: 1px solid #fff; padding:1em 0; }
.xin_dibu_b img { display: block;max-width: 100%; position: relative;margin:0 auto 10px; height: 50px;}
.xin_dibu_b p {font-size: 14px; color:#fff;text-align:center;}
.xin_dibu_b p a { color: #fff; }


.dibu{width:100%;position:relative;}
.dibu_dh{background-color:#222;width:100%;position:relative;}
.dibu_dh_sw{width:100%;position:relative;max-width:1200px;color:#fff;text-align:center;margin:auto;line-height:64px;}
.dibu_dh_sw a{font-size:14px;color:#fff;margin:0 20px;}
.swiper-container4{width:100%;height:100%;position:relative;text-align:center;}
.swiper-container4 .swiper-wrapper{width:auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;*display:inline;zoom:1;}
.swiper-container4 .swiper-slide{float:left;text-align:center;width:auto;cursor:pointer; /* Center slide text vertically */display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-left:none;}
.dibu_zl{background-color:#f5f5f5;width:100%;position:relative;}
.dibu_zl_k{width:100%;position:relative;max-width:1200px;margin:auto;}
.dibu_zl_k ul{width:100%;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;}
.dibu_zl_k ul li{*display:inline;position:relative;display:inline-block;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;width:33.3333%;}
.dibu_zl_k_xinx{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.dibu_zl_k_xinx h4{font-size:16px;color:#000;font-weight:bold;line-height:50px;}
.dibu_zl_k_xinx p{font-size:14px;color:#333;line-height:24px;}
.dibu_zl_k_logo img{width:50%;display:block;margin:auto;}
.dibu_zl_k_ewm img{max-width:100%;display:block;margin:auto;}
.dibu_zl_k_bqwt{width:100%;line-height:30px;font-size:14px;color:#fff;text-align:center;background-color: #222;}
.dibu_zl_k_bqwt a{color:#fff;}
.dibu_zl_k_bqwt a:hover{color:#e82730;}
/*底部E*/

/**/

.neibu { width: 100%; max-width: 1200px; margin: auto;padding-top: 4em; }
.neibu li { width: 25%; float: left; text-align:center; }
.neibu ul:before,.neibu ul:after {display: table;content: " ";clear:both;}
.neibu_k { width: auto; margin: auto; }
.neibu_k h4 {font-size: 24px; color: #000;}
.neibu_k h5 {margin-bottom: 0}
.neibu_k h5 i {display: inline-block; zoom:1; *display: inline;  width: 50px; height: 50px; background-color: #000; line-height: 50px; text-align: center; color: #c80012; font-family: 'ZURCHXC'; font-size: 50px;letter-spacing: -2px; }
.neibu_k h5 em { font-size: 24px; color: #000; margin-left: 20px; }
.neibu_k_w { width: auto; text-align: center; }
.neibu_k_w_left {width: 50%; float: left;}
.neibu_k_w_right {width: calc(50% - 23px); float: left;margin-left: 23px;position: relative;}
.neibu_k_w_left p { width: 20px; line-height: 24px; color: #000; font-size: 18px; float: right;margin-right: 12px;
    margin-top: 1em; }
.neibu_k_w_right img { max-width: 100%; }
.neibu_k_w_right:before {position:absolute; width: 100%; height: 100%; top: 10px; left: 10px;content: ""; border:1px solid #c80012;}

.neibu_k_left { width: 50%; float: left;}
.neibu_k_left h4 {font-size: 24px; color: #000; text-align: right;padding-right: 34px;}
.neibu_k_left h5 {margin-bottom: 0; text-align: right;}
.neibu_k_left h5 i {display: inline-block; zoom:1; *display: inline;  width: 50px; height: 50px; background-color: #000; line-height: 50px; text-align: center; color: #c80012; font-family: 'ZURCHXC'; font-size: 50px;letter-spacing: -2px; }
.neibu_k_left h5 em { font-size: 24px; color: #000; margin-left: 20px; }
.neibu_k_left .neibu_k_w_left { width: 100%; float: right;}
.neibu_k_left .neibu_k_w_left p {margin-right: 58px;}
.neibu_k_right img { max-width: 100%; }

.xin_g { width: 100%; max-width: 1200px; margin:2em auto 0; overflow: hidden; }
.xin_g ul { width: 100%; padding-top: 2em; }
.xin_g ul:before,.xin_g ul:after {display: table;content: " ";clear:both;}
.xin_g ul li { width: 20%; float: left; padding:10px 8px; }
.xin_g_k { width: 100%; border-radius: 10px; overflow: hidden; box-shadow: 0 3px 10px #ccc; background-repeat: no-repeat; background-position: center; background-size: cover;border: 1px solid #9f2e2e; }
.xin_g_k h4 {line-height: 40px;font-weight: bold; font-size: 20px; padding:14px 20px; background-color: #fff; color: #333; text-align: left;margin: 0;}
.xin_g_k h4 i { height: 40px;width: 40px; float: right; display: inline-block;zoom:1; *display: inline;background-repeat: no-repeat; background-image: url(../images/xin_g.png);background-position: 0 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.xin_g_k_wen { width: 100%; position: relative; padding:14px 20px !important;height: 300px; overflow: hidden;background-color: rgba(0,0,0,0.6);}
.xin_g_k_wen li { line-height: 25px; font-size: 14px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin: 0; width: 100% !important; padding: 0 !important;}
.xin_g_k_wen li a {color: #fff;}
.xin_g ul li span {display: inline-block;zoom:1; *display: inline; padding:0px; font-size: 60px; font-family: "ZURCHXC"; color: #333; text-align:center; width: 100%;line-height: 60px; text-align: left;}
.xin_g ul li:hover i {background-position: -40px 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.xin_g ul li:hover .xin_g_k_wen { background-color: rgba(0,0,0,0.9); }
.xin_g ul li:hover h4 { font-weight: bold; color: #e52a2f; }
.xin_g ul li:hover span { color: #e52a2f; }
.xin_g_k_wen li a:hover { color: #e52a2f;}


/*.svgclippaths .swiper-container5 { height: 360px; }*/

.xj_gyyc {width:100%;position: relative;padding: 30px 0 0;}
.xj_gyyc_k {max-width: 1200px;margin: 0 auto;text-align: center;width:100%;position: relative;}
.xj_gyyc_k_img { max-width: 100%; display: block;margin: 1em auto; }
.xj_gyyc_k_w { width: 100%; position: relative; }
.xj_gyyc_k_w h4 {font-size: 34px;font-weight: bold;color: #333;line-height: 60px;margin: 0;}
.xj_gyyc_k_w p {color: #333;font-size: 14px; line-height: 30px;}
.xj_gyyc_k_w a { font-size: 14px;display: inline-block;padding: 5px 20px; border: 2px solid #950000; color: #950000; text-align: center; position: relative; margin:30px auto 10px;}
.xj_gyyc_k_w a span {padding-left: 10px;}
.xj_gyyc_k_w a:hover { background-color:#950000; color: #fff;  }
.xj_gyyc_k_x {width: 100%; position:relative;}
.xj_gyyc_k_x ul {text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin: 0; position: relative;}
.xj_gyyc_k_x ul li {-webkit-box-flex: 1;-moz-box-flex: 1;-o-box-flex: 1;box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;margin: 5em 0;position: relative; text-align: center;}
.xj_gyyc_k_x_img { width: auto; margin:auto;display: inline-block;position:relative; font-size: 80px; line-height: 60px; font-family:"ZURCHXC";color: #000;letter-spacing: -4px; }
.xj_gyyc_k_x_img:before { display: block;content: "+"; font-size: 25px; color: #950000;font-weight: bold;position: absolute; top: -14px; right: -14px;line-height: 19px; }
.xj_gyyc_k_x ul li h4 {font-size: 15px; color: #000;margin: 10px 0 0;}
/*.xj_gyyc_k_x_w { width:180px; height: 180px; position: relative;margin: auto;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}
.xj_gyyc_k_x_w h4 { position: relative; width: 100%;}
.xj_gyyc_k_x_w h4 span {margin: 0; font-size: 18px; color: #333;line-height: 32px;display: inline-block;font-weight: bold;}
.xj_gyyc_k_x_w h4 p {margin: 0; font-size: 16px; color: #333;line-height: 24px; position: relative;padding: 0 1em;}
.xj_gyyc_k_x_w:before {display: block;content: " "; width: 100%; height: 100%;position: absolute;background-image: url(../images/gywm.png);background-repeat: no-repeat; background-position: center;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;}
.xj_gyyc_k_x_w h4 p:before {display: block;content: " ";width: 30%; height: 2px; background-color: #333;bottom: -5px;left: 35%;position: absolute}
@-webkit-keyframes hover-shadow {
0% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}
50% {-webkit-transform: translateY(3px);transform: translateY(3px);opacity: 1;}
100% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}
}
@keyframes hover-shadow {
0% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}
50% {-webkit-transform: translateY(3px);transform: translateY(3px);opacity: 1;}
100% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}
}
@-webkit-keyframes hover {
50% {-webkit-transform: translateY(-3px);transform: translateY(-3px);}
100% {-webkit-transform: translateY(-6px);transform: translateY(-6px);}
}
@keyframes hover {
50% {-webkit-transform: translateY(-3px);transform: translateY(-3px);}
100% {-webkit-transform: translateY(-6px);transform: translateY(-6px);}
}*/
.hover-shadow {display: inline-block;position: relative;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);}
.hover-shadow:before {pointer-events: none;position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 0;background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);/* W3C */-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform, opacity;transition-property: transform, opacity;}
.hover-shadow:hover, .hover-shadow:focus, .hover-shadow:active {-webkit-transform: translateY(-6px);transform: translateY(-6px);-webkit-animation-name: hover;animation-name: hover;-webkit-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-delay: 0.3s;animation-delay: 0.3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-direction: alternate;animation-direction: alternate;}
.hover-shadow:hover:before, .hover-shadow:focus:before, .hover-shadow:active:before {opacity: .4;-webkit-transform: translateY(6px);transform: translateY(6px);-webkit-animation-name: hover-shadow;animation-name: hover-shadow;-webkit-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-delay: 0.3s;animation-delay: 0.3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-direction: alternate;animation-direction: alternate;}

.xj_gyyc_k_x ul li:hover .xj_gyyc_k_x_w h4 span {color: #e82730;}
.xj_gyyc_k_x ul li:hover .xj_gyyc_k_x_w:before {-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;}
.xj_gyyc_k_x ul li:hover .xj_gyyc_k_x_w h4 p {color: #e82730;}

/*.xj_gyyc_k_x ul li:hover .xj_gyyc_k_x_w h4 p:before  {background-color: #fff;}*/

.xin_news { width: 100%; position: relative;padding: 3em 0; }
.xin_news_k {width: 100%; position: relative; max-width: 1200px; margin:auto;}
.xin_news_k_w { width: 100%; padding: 2em;}
.xin_news_k_w_left { width: 48%; float: left;position: relative; }
.xin_news_k_w_right { width: 48%; float: right;position: relative; }
.xin_news_k_w_right ul {clear: both;overflow: hidden;}
.xin_news_k_w_right ul li {clear: both;overflow: hidden;width: 100%;margin-bottom:1.6em;position: relative;}
.xin_news_k_w_right_sj {float: left;width: 70px;color: #999;line-height: 22px;font-size: 11px;background-color: #f2f2f2;text-align: center;font-family: Arial;margin-right: 1.5em;}
.xin_news_k_w_right_sj em {font-style: normal;display: block;font-size: 20px;line-height: 40px;color: #333;border-bottom: 1px solid #fff;}
.xin_news_k_w_right_zw {width: calc(100% - 70px - 1.5em);float: right;position: relative;}
.xin_news_k_w_right_zw span {line-height: 25px;display: block;overflow:hidden!important;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;border-bottom: 1px solid #ccc; width: 100%;}
.xin_news_k_w_right_zw span a {color: #333;font-size: 16px;font-weight: bold;}
.xin_news_k_w_right_zw p {display: block;height: 38px;line-height: 19px;overflow: hidden;color: #808080;font-size: 12px;}
.xin_news_k_w_right_zw span a:hover { color: #d93e43 }
.xin_news_k_bt { width: 100%; position: relative;text-align: center; }
.xin_news_k_bt h2 {font-size: 24px; font-weight: bold;margin:0;color: #333; }
.xin_news_k_bt h4 {font-size: 20px;color: #333;margin: 0.3em 0;}
.xin_news_k_bt span { font-size: 14px; color: #a9a9a9; }

.zuix_ppch_ywbk { width: 100%; position:relative; overflow: hidden; padding: 4em 5px; }
.zuix_ppch_ywbk_k { width: 100%; position: relative;max-width: 1200px; margin:auto; }
.zuix_ppch_ywbk .xin_g { width: 100%; max-width: 1200px; margin:2em auto 0; overflow: hidden; }
.zuix_ppch_ywbk .xin_g ul { width: 100%; padding-top: 2em; }
.zuix_ppch_ywbk .xin_g ul:before,.zuix_ppch_ywbk .xin_g ul:after {display: table;content: " ";clear:both;}
.zuix_ppch_ywbk .xin_g ul li { width: 20%; float: left; padding:10px 8px; }
.zuix_ppch_ywbk .xin_g_k { width: 100%; border-radius: 10px; overflow: hidden; box-shadow: 0 3px 10px #ccc; background-repeat: no-repeat; background-position: center; background-size: cover;border: 1px solid #9f2e2e; }
.zuix_ppch_ywbk .xin_g_k h4 {line-height: 40px;font-weight: bold; font-size: 20px; padding:14px 20px; background-color: #fff; color: #333; text-align: left;margin: 0;}
.zuix_ppch_ywbk .xin_g_k h4 i { height: 40px;width: 40px; float: right; display: inline-block;zoom:1; *display: inline;background-repeat: no-repeat; background-image: url(images/xin_g.png);background-position: 0 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.zuix_ppch_ywbk .xin_g_k_wen { width: 100%; position: relative; padding:14px 20px !important;height: 300px; overflow: hidden;background-color: rgba(0,0,0,0.6);}
.zuix_ppch_ywbk .xin_g_k_wen li { line-height: 25px; font-size: 14px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin: 0; width: 100% !important; padding: 0 !important;}
.zuix_ppch_ywbk .xin_g_k_wen li a {color: #fff;}
.zuix_ppch_ywbk .xin_g ul li span {display: inline-block;zoom:1; *display: inline; padding:0px; font-size: 60px; font-family: "ZURCHXC"; color: #333; text-align:center; width: 100%;line-height: 60px; text-align: left;}
.zuix_ppch_ywbk .xin_g ul li:hover i {background-position: -40px 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.zuix_ppch_ywbk .xin_g ul li:hover .xin_g_k_wen { background-color: rgba(0,0,0,0.9); }
.zuix_ppch_ywbk .xin_g ul li:hover h4 { font-weight: bold; color: #e52a2f; }
.zuix_ppch_ywbk .xin_g ul li:hover span { color: #e52a2f; }
.zuix_ppch_ywbk .xin_g_k_wen li a:hover { color: #e52a2f;}


.hyal { width: 100%; position: relative;}
.hyal_k { width: 100%; position: relative; margin: auto; padding: 0; overflow: hidden;}
.hyal_k:before,.hyal_k:after,.hyal_k_nr ul:before,.hyal_k_nr ul:after {display: table;content: " ";clear:both;}
.hyal_k_nr { width: 100%; position: relative;}
.hyal_k_nr ul {margin: 0; padding:0;text-align: center;}
.hyal_k_nr li {position: relative; width: 20%; float: left; text-align: center;/* padding: 10px 10px 0;*/ }
.hyal_k_nr li a {display: block;padding: 0 100% 100% 0;}
.hyal_k_nr_img {overflow:hidden;/* border-radius:8px; */background-color: #333;  /*margin:0 auto 10px;*/ position: relative; width: 100%; height: 100%; position: absolute;top: 0; left: 0;}
.hyal_k_nr_img img {width: 100%;display: block;height: 100%; -o-object-fit: cover; object-fit: cover;-webkit-filter: grayscale(1);filter: grayscale(1);-moz-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
/*.hyal_k_nr_w:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#d81212;opacity:0;visibility:hidden;background-image: url(../images/lianjie.png);background-position: center;background-repeat: no-repeat;}*/
.hyal_k_nr_w { top: 50%;left: 0; width: 100%; position: absolute;-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%); }
/*.hyal_k_nr li:hover .hyal_k_nr_w:before {visibility:visible;opacity:.66}*/
.hyal_k_nr li:hover .hyal_k_nr_w p {visibility:visible;opacity:1}
.hyal_k_nr li:hover .hyal_k_nr_img img {-webkit-filter: grayscale(0);filter: grayscale(0);}
/*.hyal_k_nr li:hover .hyal_k_nr_w p span {visibility:visible;opacity:1}*/
.hyal_k_nr_w,.hyal_k_nr li p,.hyal_k_nr li p span{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}
.hyal_k_nr li p span { width: 100%; display: block;line-height: 24px;color: #fff;visibility:hidden;opacity:0; }
.hyal_k_nr li p { width: 100%; font-size: 14px; margin: 0;overflow: hidden !important;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;visibility:hidden;opacity:0; color: #fff;padding:2em 10px;text-align: center;background-color: rgba(167,0,18,0.7);}
/*.hyal_k_nr li:hover .hyal_k_nr_img { margin-top: -5px; margin-bottom: 15px; box-shadow: 0 3px 8px #858585; }*/
/*会议案例E*/
@media (max-width: 900px) {
  .hyal_k_nr_img {/*max-width: 246px;*/max-height: 200px;}
}
@media (max-width: 740px) {
  .hyal_k_nr_img {max-width: 286px;max-height: 230px;}
  .liuy_k_left {display:none !important;}
  .liuy_k_right {width:100% !important;}
  .db_logo { max-width: 75% !important;}
}
@media (max-width: 560px) {
  .hyal_k_nr_img {max-height: 180px;}
  .hyal_k_nr_img img {max-height: 180px;}
}