﻿/*public*/
.xc_pro_name .xc_zh_name{color: #444 !important;  text-align: center; height: 30px;  line-height: 30px;  font-size: 14px;}
/*public*/
/*ea_h*/
.xc_license_cont a:hover{text-decoration: underline;}
  @media (min-width: 768px){
    .xg_header { width: 100%; min-width: 1300px; position: fixed; top: 0; left: 0; z-index: 999; }
     /*头部导航*/
  .xc_nav {min-width: 1200px;margin: 0 auto;height: 100px;background-color: rgba(30, 162, 237, 0.9);}
  .xc_nav .xc_nav_cont { height: 100px;overflow: hidden;position: relative;}
  .yuyan{position: absolute;top: 0;right: 0;z-index: 5;height:25px;line-height: 25px;font-size: 14px;color: #fff;}
  .yuyan li{float: left;margin-left: 10px;}
  .yuyan li a{color: #fff;}
  .xc_nav .xc_nav_logo { height: 100px; position: relative; padding-top: 18px; box-sizing: border-box; }
  .xc_nav .xc_nav_list > ul { width: 100%;margin-left:80px; }
   .xc_nav .xc_nav_list > ul > li {width: calc( 100% / 10);height: 100px;float: left;text-align: center;font-size: 14px;}
  .xc_nav .xc_nav_list > ul > li a { display: block;height: 35px; line-height: 35px; margin: 28px auto 0 auto; -webkit-border-radius: 35px; -khtml-border-radius: 35px; -moz-border-radius: 35px; -ms-border-radius: 35px; -o-border-radius: 35px; border-radius: 35px; -webkit-transition: all ease 0.5s; -khtml-transition: all ease 0.5s; -moz-transition: all ease 0.5s; -ms-transition: all ease 0.5s; -o-transition: all ease 0.5s; transition: all ease 0.5s; }
  /*導航條*/
   .active a:hover{
    color: #1ea2ed !important;
    background-color: #fff;
  }
  .current a{
     color: #1ea2ed !important;
    background-color: #fff;
  }
  #type1Ul_t101,#type1Ul_t201,#type1Ul_t301,#type1Ul_t401,#type1Ul_t501, #type1Ul_t601, #type1Ul_n661,#type1Ul_t701{
    display: none !important;
  }
   .xn_n_14_wrap_menu1 a:hover{
  color: #1ea2ed !important;
    background-color: #fff;
     z-index: 99;
  }
}
  @media (max-width: 767px){
    /*導航條*/
   .active a{border-bottom-color: #d2d2d2;}
   .current a{
    border-bottom-color: #d2d2d2;color: #f8f8f8 !important;background-color: #1ea2ed  ;
  }
   .xg_bcolor_bottom a{    border-bottom-color: #d2d2d2;}
  #type1Ul_t101,#type1Ul_t201,#type1Ul_t301,#type1Ul_t401,#type1Ul_t501, #type1Ul_t601, #type1Ul_n661,#type1Ul_t701{
    display: none !important;
  }
  .xg_header { width: 100%; position: fixed; top: 0; left: 0; z-index: 999; }
 .yuyan li{float: left;border-bottom: 0;}
  .yuyan li a{float: left;width: auto!important;padding: 0!important;border-bottom: 0!important;margin-left: 40px;}
 
  /*头部导航*/
  .xc_m_header.xc_m_open_menu { z-index: 99; }
  .xc_m_header .xc_m_nav { height: 50px; background-color: rgba(30, 162, 237, 0.9); }
  .xc_m_header .xc_m_nav .xc_m_nav_logo { min-width: 100px; height: 30px; padding-top: 10px; }  .xc_m_header .xc_m_nav .xc_m_nav_logo img { width: auto; height: 30px; display: block; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu { width: 60px; height: 50px; padding: 10px 15px; box-sizing: border-box; position: absolute; top: 0; right: 0; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu.xc_m_open_menu .xc_m_topline { top: 24px; -webkit-transform: rotate(-45deg); -khtml-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); filter: progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand'); zoom: 1; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu.xc_m_open_menu .xc_m_centerline { opacity: 0; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu.xc_m_open_menu .xc_m_bottomline { bottom: 25px; -webkit-transform: rotate(45deg); -khtml-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); filter: progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand'); zoom: 1; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_topline, .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_centerline, .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_bottomline { width: 30px; height: 1px; background-color: #fff; position: absolute; left: 15px; -webkit-transition: all 0.3s ease-out; -khtml-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_topline { top: 16px; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_centerline { top: 25px; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_bottomline { bottom: 15px; }
  /*头部和内容区滑动效果*/
  .xc_m_header, .xc_wrapper { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: transform 0.4s ease 0.05s; -khtml-transition: transform 0.4s ease 0.05s; -moz-transition: transform 0.4s ease 0.05s; -ms-transition: transform 0.4s ease 0.05s; -o-transition: transform 0.4s ease 0.05s; transition: transform 0.4s ease 0.05s; -webkit-overflow-scrolling: touch; -webkit-backface-visibility: hidden; }
  .xc_m_header.xc_m_open_menu, .xc_wrapper.xc_m_open_menu { -webkit-transform: translate3d(-80%, 0, 0); transform: translate3d(-80%, 0, 0); }
  /*左侧滑出菜单列表*/
  .xc_m_left_menu { width: 80%; height: 100%; position: fixed; top: 0; right: 0; z-index: 9; overflow: hidden; padding: 0; box-sizing: border-box; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); -webkit-transition: all 0.4s ease; -khtml-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; -webkit-overflow-scrolling: touch; -webkit-backface-visibility: hidden; }
  .xc_m_left_menu.xc_m_open_menu { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
  .xc_m_left_menu.xc_m_open_menu .xc_m_meun_list > div.row > div[class*='col-'] a { text-indent: 0px; }
  .xc_m_left_menu .xc_m_meun_list { width: 100%; }
  .xc_m_left_menu .xc_m_meun_list > div.row { padding-top: 50px; box-sizing: border-box; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a { display: block; width: 100%; height: 50px; line-height: 50px; font-size: 14px; padding: 0 40px; box-sizing: border-box; border-bottom-width: 1px; border-bottom-style: solid; text-indent: -150px; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a a:active { color: #f8f8f8 !important; background-color: #1ea2ed ; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_1 { -webkit-transition: text-indent 0.4s ease-in-out 0.4s; -khtml-transition: text-indent 0.4s ease-in-out 0.4s; -moz-transition: text-indent 0.4s ease-in-out 0.4s; -ms-transition: text-indent 0.4s ease-in-out 0.4s; -o-transition: text-indent 0.4s ease-in-out 0.4s; transition: text-indent 0.4s ease-in-out 0.4s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_2 { -webkit-transition: text-indent 0.4s ease-in-out 0.5s; -khtml-transition: text-indent 0.4s ease-in-out 0.5s; -moz-transition: text-indent 0.4s ease-in-out 0.5s; -ms-transition: text-indent 0.4s ease-in-out 0.5s; -o-transition: text-indent 0.4s ease-in-out 0.5s; transition: text-indent 0.4s ease-in-out 0.5s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_3 { -webkit-transition: text-indent 0.4s ease-in-out 0.6s; -khtml-transition: text-indent 0.4s ease-in-out 0.6s; -moz-transition: text-indent 0.4s ease-in-out 0.6s; -ms-transition: text-indent 0.4s ease-in-out 0.6s; -o-transition: text-indent 0.4s ease-in-out 0.6s; transition: text-indent 0.4s ease-in-out 0.6s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_4 { -webkit-transition: text-indent 0.4s ease-in-out 0.7s; -khtml-transition: text-indent 0.4s ease-in-out 0.7s; -moz-transition: text-indent 0.4s ease-in-out 0.7s; -ms-transition: text-indent 0.4s ease-in-out 0.7s; -o-transition: text-indent 0.4s ease-in-out 0.7s; transition: text-indent 0.4s ease-in-out 0.7s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_5 { -webkit-transition: text-indent 0.4s ease-in-out 0.8s; -khtml-transition: text-indent 0.4s ease-in-out 0.8s; -moz-transition: text-indent 0.4s ease-in-out 0.8s; -ms-transition: text-indent 0.4s ease-in-out 0.8s; -o-transition: text-indent 0.4s ease-in-out 0.8s; transition: text-indent 0.4s ease-in-out 0.8s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_6 { -webkit-transition: text-indent 0.4s ease-in-out 0.9s; -khtml-transition: text-indent 0.4s ease-in-out 0.9s; -moz-transition: text-indent 0.4s ease-in-out 0.9s; -ms-transition: text-indent 0.4s ease-in-out 0.9s; -o-transition: text-indent 0.4s ease-in-out 0.9s; transition: text-indent 0.4s ease-in-out 0.9s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_7 { -webkit-transition: text-indent 0.4s ease-in-out 0.95s; -khtml-transition: text-indent 0.4s ease-in-out 0.95s; -moz-transition: text-indent 0.4s ease-in-out 0.95s; -ms-transition: text-indent 0.4s ease-in-out 0.95s; -o-transition: text-indent 0.4s ease-in-out 0.95s; transition: text-indent 0.4s ease-in-out 0.95s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_8 { -webkit-transition: text-indent 0.4s ease-in-out 1s; -khtml-transition: text-indent 0.4s ease-in-out 1s; -moz-transition: text-indent 0.4s ease-in-out 1s; -ms-transition: text-indent 0.4s ease-in-out 1s; -o-transition: text-indent 0.4s ease-in-out 1s; transition: text-indent 0.4s ease-in-out 1s; }
  }
/*ea_h*/
/*ea_ba*/
  @media (min-width: 768px) {
  /*banner圖*/
   #ea_ba{position:relative;overflow:hidden;}
  #ea_ba .flex-control-nav { width: 100%; position: absolute; bottom: 40px; text-align: center; }
  #ea_ba .flex-control-nav > li { display: inline-block; width: 18px; height: 18px; margin-right: 15px; box-sizing: border-box; position: relative; }
  #ea_ba .flex-control-nav > li a { display: inline-block; width: 100%; height: 100%; box-sizing: border-box; position: relative; text-indent: -99999px; border: 2px solid transparent; -webkit-border-radius: 100%; -khtml-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; }
  #ea_ba .flex-control-nav > li a.flex-active { border-color: #fff; }
  #ea_ba .flex-control-nav > li a:hover { -webkit-transition: border-color ease-out 0.4s; -khtml-transition: border-color ease-out 0.4s; -moz-transition: border-color ease-out 0.4s; -ms-transition: border-color ease-out 0.4s; -o-transition: border-color ease-out 0.4s; transition: border-color ease-out 0.4s; border-color: #fff; }
  #ea_ba .flex-control-nav > li a:before { content: ""; display: block; position: absolute; width: 4px; height: 4px; top: 5px; left: 5px; margin: 0 auto; background-color: #fff; -webkit-border-radius: 100%; -khtml-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; }
/*xn_ba_js_1_banner*/
/** 显示宽高 **/
.xn_ba_js_1_banner{width:100%;/* height:500px; *//* visibility:hidden; */overflow:hidden;position:relative;transition: all 1s ease;-webkit-transition: all 1s ease;}
.xn_ba_js_1_bigImg img {width:1920px;height:auto;border:0}
.xn_ba_js_1_element{/* position: absolute; */}
/** 字体属性 **/
.xn_ba_js_1_zt{white-space: nowrap;color:#FFFFFF;text-align:left;position:absolute;font-family:微软雅黑;}
.xn_ba_js_1_A0{left:480px;top:100px;font-size:40px;color:#e21b14;font-weight:bold;}
.xn_ba_js_1_A1{left:480px;top:160px;font-size:14px;color:#d30a01;}
.xn_ba_js_1_A2{left:480px;top:180px;font-size:14px;color:#d30a01;}
.xn_ba_js_1_B0{left:1020px;top:100px;font-size:40px;color:#e21b14;font-weight:bold;}
.xn_ba_js_1_B1{left:1020px;top:155px;font-size:18px;color:#d30a01;}
.xn_ba_js_1_C0{left:1070px;top:100px;font-size:36px;color:#e21b14;font-weight:bold}
.xn_ba_js_1_C1{left:1070px;top:155px;font-size:14px;color:#d30a01;}
/*end_xn_ba_js_1_banner*/
   }
  @media (max-width: 767px) {
   /*banner图*/
  #ea_ba { margin-top: 50px; position:relative; }
  #ea_ba .flex-control-nav { width: 100%; position: absolute; text-align: center; bottom: 8px; }
  #ea_ba  .flex-control-nav > li { display: inline-block; width: 10px; height: 10px; margin-right: 15px; box-sizing: border-box; position: relative; }
  #ea_ba  .flex-control-nav > li a { display: inline-block; width: 100%; height: 100%; box-sizing: border-box; position: relative; text-indent: -99999px; border: 2px solid transparent; -webkit-border-radius: 100%; -khtml-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; }
  #ea_ba  .flex-control-nav > li a.flex-active { border-color: #fff; }
  #ea_ba  .flex-control-nav > li a:hover { -webkit-transition: border-color ease-out 0.4s; -khtml-transition: border-color ease-out 0.4s; -moz-transition: border-color ease-out 0.4s; -ms-transition: border-color ease-out 0.4s; -o-transition: border-color ease-out 0.4s; transition: border-color ease-out 0.4s; border-color: #fff; }
  #ea_ba  .flex-control-nav > li a:before { content: ""; display: block; position: absolute; width: 4px; height: 4px; top: 1px; left: 1px; margin: 0 auto; background-color: #fff; -webkit-border-radius: 100%; -khtml-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; } 
  /*xn_ba_js_1_banner*/
/** 显示宽高 **/
.xn_ba_js_1_banner{width:100%;/* height:210px; *//* visibility:hidden; */overflow:hidden;position:relative;transition: all 1s ease;-webkit-transition: all 1s ease;}
/*.xn_ba_js_1_bigImg img {width:100;height:auto;border:0}*/
.xn_ba_js_1_element{/* position: absolute; */}
/** button **/
.xn_ba_js_1_btn{display:none;}
.xn_ba_js_1_btn li{display:none;}
/** 字体属性 **/
.xn_ba_js_1_zt{white-space: nowrap;color:#FFFFFF;text-align:left;position:absolute;font-family:微软雅黑;}
.xn_ba_js_1_A0{left:480px;top:100px;font-size:40px;color:#e21b14;font-weight:bold;}
.xn_ba_js_1_A1{left:480px;top:160px;font-size:14px;color:#d30a01;}
.xn_ba_js_1_A2{left:480px;top:180px;font-size:14px;color:#d30a01;}
.xn_ba_js_1_B0{left:1020px;top:100px;font-size:40px;color:#e21b14;font-weight:bold;}
.xn_ba_js_1_B1{left:1020px;top:155px;font-size:18px;color:#d30a01;}
.xn_ba_js_1_C0{left:1070px;top:100px;font-size:36px;color:#e21b14;font-weight:bold}
.xn_ba_js_1_C1{left:1070px;top:155px;font-size:14px;color:#d30a01;}
/*end_xn_ba_js_1_banner*/
  }
 /*ea_ba*/
/*ea_c*/
 @media (min-width: 768px) {
  /*关于我们*/
  .xc_about { width: 100%; min-height: 200px; }
  .xc_about .xc_about_cont { width: 1200px; height: 100%; margin: 0 auto; }
  .xc_about .xc_about_cont .xc_about_desc {width: 100%;padding-top: 60px;}
  .xc_about .xc_about_cont .xc_about_desc .xc_desc_txt { font-size: 13px; line-height: 2; }
  .xc_about .xc_about_cont .xc_about_img { width: 100%; min-height: 240px; }
  .xc_about .xc_about_cont .xc_about_img img { display: block; position: absolute; top: -30px; right: 0; }
  .xc_about .xc_about_cont .xc_data_box { width: 100%; padding: 60px 0; box-sizing: border-box; }
  .xc_about .xc_about_cont .xc_data_box .row > div:last-child .xc_data_col { border-right-width: 0; }
  .xc_about .xc_about_cont .xc_data_box .xc_data_col { width: 100%; height: 80px; border-right-style: solid; border-right-width: 1px; }
  .xc_about .xc_about_cont .xc_data_box .xc_data_col .xc_number_box { text-align: center; }
  .xc_about .xc_about_cont .xc_data_box .xc_data_col .xc_number_box .xc_number { font-size: 54px; }
  .xc_about .xc_about_cont .xc_data_box .xc_data_col .xc_number_box .xc_unit { font-size: 12px; }
  .xc_about .xc_about_cont .xc_data_box .xc_data_col .xc_data_desc { text-align: center; font-size: 12px; }
  /*分享*/
   .bdsharebuttonbox>ul > li { width: 38px; height: 38px; float: left; margin-right: 10px; margin-bottom:8px;}
  .bdsharebuttonbox a{display: block; width: 100% !important;margin:0px !important; height: 100% !important; border: 1px solid #ffffff; -webkit-border-radius: 100%; -khtml-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; -webkit-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -khtml-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -moz-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -ms-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -o-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; }
  .xc_weibo { background-image: url(https://rc0.zihu.com/g2/M00/3E/92/CgAGfFzRUa-AeKvJAAAFtu7AuX4703.png) !important; background-position: center; background-repeat: no-repeat; }
  .xc_weibo:hover { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_32.png?d=20190410190919618") !important; }
  .xc_qq { background-image: url(https://rc0.zihu.com/g2/M00/3E/92/CgAGfFzRUdiATC1UAAAFEVG14sc718.png) !important; background-position: center; background-repeat: no-repeat; }
  .xc_qq:hover { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_33.png?d=20190410190919618") !important; }
  .xc_wechat { background-image: url(https://rc0.zihu.com/g2/M00/3E/93/CgAGfFzRUhKAf0xcAAAFhfsik3k513.png) !important; background-position: center; background-repeat: no-repeat; }
  .xc_wechat:hover { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_34.png?d=20190410190919618") !important; }
  /*栏目标题*/
  .xc_label { padding-top: 100px; box-sizing: border-box; }
  .xc_label .xc_zh_label { font-size: 24px; }
  .xc_label .xc_en_label { font-size: 14px; color: #b1b1b1; padding-top: 15px; box-sizing: border-box; }
  /*查看更多箭头按钮*/
  .xc_more_box { width: 100%; padding: 25px 0 35px 0; box-sizing: border-box; }
  .xc_more_box .xc_more { display: block; width: 80px; height: 24px; border: 1px solid #bcbcbc; position: relative; overflow: hidden; -webkit-border-radius: 24px; -khtml-border-radius: 24px; -moz-border-radius: 24px; -ms-border-radius: 24px; -o-border-radius: 24px; border-radius: 24px; }
  .xc_more_box .xc_more:hover { border-color: #666; }
  .xc_more_box .xc_more:hover .xc_more_arrows1 { top: -24px; }
  .xc_more_box .xc_more:hover .xc_more_arrows2 { top: 0; }
  .xc_more_box .xc_more .xc_more_arrows1, .xc_more_box .xc_more .xc_more_arrows2 { display: block; width: 100%; height: 100%; position: absolute; left: 0; -webkit-transition: all ease 0.3s; -khtml-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -ms-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; }
  .xc_more_box .xc_more .xc_more_arrows1 { top: 0; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_24.png?d=20190410190919618"); background-position: right 10px center; background-repeat: no-repeat; }
  .xc_more_box .xc_more .xc_more_arrows2 { top: 24px; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_25.png?d=20190410190919618"); background-position: right 10px center; background-repeat: no-repeat; }
  .xc_pro_center { width: 100%; min-height: 200px; }
  .xc_pro_center .xc_pro_cont { width: 1200px; height: 100%; margin: 0 auto; padding-bottom: 110px; box-sizing: border-box; }
  .xc_pro_center .xc_pro_cont .xc_pro_list_box { padding-top: 60px; box-sizing: border-box; overflow: hidden; }
  .xc_pro_center .xc_pro_cont .xc_pro_list_box .row > div:nth-child(3n+2) .xc_pro_item { margin-left: 5px; }
  .xc_pro_center .xc_pro_cont .xc_pro_list_box .row > div:nth-child(3n+3) .xc_pro_item { padding-right: 0; padding-left: 10px; }
  .xc_pro_center .xc_pro_cont .xc_more_box { padding: 110px 0 35px 0; }
  .xc_pro_center .xc_pro_cont .xc_more_box .xc_more { float: right; }
  .xc_pro_center .xc_pro_cont .xc_pro_item { width: 100%; min-height: 276px; padding: 0 10px 15px 0; box-sizing: border-box; }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box { width: 100%; min-height: 256px; background-color: #fff; position: relative; overflow: hidden; -webkit-transition: all ease 0.4s; -khtml-transition: all ease 0.4s; -moz-transition: all ease 0.4s; -ms-transition: all ease 0.4s; -o-transition: all ease 0.4s; transition: all ease 0.4s; }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box:hover { -webkit-box-shadow: 0 5px 12px rgba(5, 1, 1, 0.2); -khtml-box-shadow: 0 5px 12px rgba(5, 1, 1, 0.2); -moz-box-shadow: 0 5px 12px rgba(5, 1, 1, 0.2); -ms-box-shadow: 0 5px 12px rgba(5, 1, 1, 0.2); -o-box-shadow: 0 5px 12px rgba(5, 1, 1, 0.2); box-shadow: 0 5px 12px rgba(5, 1, 1, 0.2); }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box:hover .xc_pro_name { background-color: white; }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box:hover img { transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box:hover .xc_go_info { bottom: 15px; }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box img { -webkit-transition: all ease 0.4s; -khtml-transition: all ease 0.4s; -moz-transition: all ease 0.4s; -ms-transition: all ease 0.4s; -o-transition: all ease 0.4s; transition: all ease 0.4s; }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box .xc_pro_name { width: 100%; height: 70px; position: absolute; bottom: 0; left: 0; padding: 15px 62px 15px 25px; box-sizing: border-box; background-color: rgba(255, 255, 255, 0.7); -webkit-transition: all ease 0.4s; -khtml-transition: all ease 0.4s; -moz-transition: all ease 0.4s; -ms-transition: all ease 0.4s; -o-transition: all ease 0.4s; transition: all ease 0.4s; }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box .xc_pro_name .xc_zh_name { font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box .xc_pro_name .xc_en_name { font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box .xc_go_info { display: block; width: 30px; height: 30px; position: absolute; bottom: -30px; right: 15px; background-color: #636363; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_22.png?d=20190410190919618"); background-repeat: no-repeat; background-position: center; -webkit-border-radius: 100%; -khtml-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; -webkit-transition: all ease-out 0.3s; -khtml-transition: all ease-out 0.3s; -moz-transition: all ease-out 0.3s; -ms-transition: all ease-out 0.3s; -o-transition: all ease-out 0.3s; transition: all ease-out 0.3s; }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box .xc_go_info:hover { background-position: left 15px center; }
  /*项目案例*/
  .xc_pro_case { width: 100%; min-height: 200px; }
  .xc_pro_case .xc_case_cont { width: 1200px; height: 100%; margin: 0 auto; padding-bottom: 75px; box-sizing: border-box; }
  .xc_pro_case .xc_case_cont .xc_more_box { padding: 110px 0 35px 0; }
  .xc_pro_case .xc_case_cont .xc_more_box .xc_more { float: right; }
  .xc_pro_case .xc_case_cont .xc_case_slide { width: 100%; padding-top: 20px; box-sizing: border-box; }
  .xc_pro_case .xc_case_cont .xc_case_slide > ul { width: 100%; overflow: hidden; }
  .xc_pro_case .xc_case_cont .xc_case_slide > ul > li { width: 100%; min-height: 220px; box-sizing: border-box; padding-top: 20px; float: left; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box { display: block; width: 534px; height: 220px; padding: 34px 0; box-sizing: border-box; border-top: 1px solid #eee; position: relative; overflow: hidden; cursor: pointer; -webkit-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -khtml-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -moz-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -ms-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -o-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box:hover .xc_top_line { width: 100%; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box:hover .xc_go_more { left: 0; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box .xc_cont_txt { width: 405px; height: 100%; float: left; padding-right: 40px; box-sizing: border-box; overflow: hidden; position: relative; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box .xc_cont_txt .xc_title { font-size: 16px; margin: 25px auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box .xc_cont_txt .xc_desc { font-size: 13px; height: 52px; line-height: 2; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; word-break: break-all; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box .xc_case_img { width: calc( 100% - 405px ); height: 100%; float: left; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box .xc_go_more { width: 20px; height: 11px; position: absolute; left: -20px; bottom: 35px; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_27.png?d=20190410190919618"); background-repeat: no-repeat; background-position: center; -webkit-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -khtml-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -moz-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -ms-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -o-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box .xc_top_line { width: 0%; height: 1px; position: absolute; top: 0; left: 0; background-color: #949494; -webkit-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -khtml-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -moz-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -ms-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -o-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav { text-align: center; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li { display: inline-block; width: 13px; height: 13px; position: relative; margin: 0 7px; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a { display: block; width: 13px; height: 13px; text-indent: -9999px; position: relative; box-sizing: border-box; border: 1px solid #fff; -webkit-border-radius: 13px; -khtml-border-radius: 13px; -moz-border-radius: 13px; -ms-border-radius: 13px; -o-border-radius: 13px; border-radius: 13px; -webkit-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -khtml-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -moz-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -ms-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -o-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a:hover { border-color: #666; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a:hover:after { background-color: transparent; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a.flex-active { border-color: #666; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a.flex-active:after { background-color: transparent; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a:after { content: ""; display: block; width: 3px; height: 3px; box-sizing: border-box; background-color: #666; position: absolute; top: 4px; left: 4px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -khtml-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -moz-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -ms-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -o-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; }
  /*新闻*/
  .xc_news {width: 100%;min-height: 200px;background: #f8f8f8 !important;}
  .xc_news .xc_news_cont { width: 1200px; height: 100%; margin: 0 auto; padding-bottom: 75px; box-sizing: border-box; }
  .xc_news .xc_news_cont .xc_more_box { padding: 110px 0 35px 0; }
  .xc_news .xc_news_cont .xc_more_box .xc_more { float: right; }
  .xc_news .xc_news_box { width: 100%; padding: 25px 80px 0 0; box-sizing: border-box; }
  .xc_news .xc_news_box .xc_news_label { color: #909090; font-size: 14px; padding-left: 10px; box-sizing: border-box; position: relative; }
  .xc_news .xc_news_box .xc_news_label i { display: block; width: 3px; height: 14px; position: absolute; top: 3px; left: 0; background-color: #909090; }
  .xc_news .xc_news_box > ul > li { height: 20px; margin-bottom: 15px; }
  .xc_news .xc_news_box > ul > li > a { display: block; cursor: pointer; }
  .xc_news .xc_news_box > ul > li .xc_news_date { line-height: 20px; font-size: 16px; color: #b1b1b1; }
  .xc_news .xc_news_box > ul > li .xc_news_desc { line-height: 16px; font-size: 12px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .xc_news .xc_news_box > ul > li .xc_news_desc:hover { color: #1ea2ed; }
  .xc_news .xc_news_box .xc_headlines { display: block; width: 100%; padding: 20px 0 40px 0; box-sizing: border-box; cursor: pointer; }
  .xc_news .xc_news_box .xc_headlines .xc_headlines_cont { width: 100%; min-height: 115px; }
  .xc_news .xc_news_box .xc_headlines .xc_headlines_cont .xc_news_img { overflow: hidden;width: 90%; }
  .xc_news .xc_news_box .xc_headlines .xc_headlines_cont .xc_news_date { font-size: 16px; color: #b1b1b1; }
  .xc_news .xc_news_box .xc_headlines .xc_headlines_cont .xc_news_title { font-size: 16px; color: #505050; padding: 10px 0; box-sizing: border-box; border-bottom: 1px solid #dbdbdb; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .xc_news .xc_news_box .xc_headlines .xc_headlines_cont .xc_news_desc {font-size: 12px;color: #999;padding-top: 0px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;word-break: break-all;line-height: 2;max-height: 50px;}
  /*创新*/
  .xc_innovate { width: 100%; height: 535px; background-color: #e6e6e6; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_13.jpg?d=20190410190919618"); background-repeat: no-repeat; background-position: center; }
  .xc_innovate .xc_innovate_cont { width: 250px; height: 487px; margin: 0 auto; padding-top: 90px; box-sizing: border-box; position: relative; }
  .xc_innovate .xc_innovate_cont .xc_img { width: 203px; height: 203px; margin: 0 auto; }
  .xc_innovate .xc_innovate_cont .xc_desc { text-align: center; margin-top: 50px; }
  .xc_innovate .xc_innovate_cont .xc_desc .sc_desc_title { font-size: 18px; margin-bottom: 15px; }
  .xc_innovate .xc_innovate_cont .xc_desc p { padding-bottom: 6px; }
  .xc_innovate .xc_innovate_cont .xc_icon { width: 16px; height: 46px; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_12.png?d=20190410190919618"); background-repeat: no-repeat; background-position: center; position: absolute; top: 285px; left: calc( 50% - 8px ); }
  /*友情logo链接*/
  .xc_link_logo { width: 100%; }
  .xc_link_logo .xc_logo_box { width: 1200px; min-height: 36px; margin: 0 auto; padding: 45px 60px; overflow: hidden; position: relative; }
  .xc_link_logo .xc_logo_box ul { width: 100%; overflow: hidden; text-align: center; }
  .xc_link_logo .xc_logo_box ul > li { display: inline-block; /*padding-right: 50px;
max-width: 195px;*/ float: left; text-align: center; }
  .xc_link_logo .xc_logo_box ul > li a { display: inline-block; padding-right: 50px; width: 200px;height:  auto;}
  .xc_link_logo .xc_logo_box ul > li a:last-child { padding-right: 0; }
  .xc_link_logo .xc_logo_box .flex-nav-prev, .xc_link_logo .xc_logo_box .flex-nav-next { position: absolute; top: calc( 50% - 18px ); }
  .xc_link_logo .xc_logo_box .flex-nav-prev a, .xc_link_logo .xc_logo_box .flex-nav-next a { width: 36px; height: 36px; cursor: pointer; -webkit-border-radius: 36px; -khtml-border-radius: 36px; -moz-border-radius: 36px; -ms-border-radius: 36px; -o-border-radius: 36px; border-radius: 36px; -webkit-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -khtml-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -moz-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -ms-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -o-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; }
  .xc_link_logo .xc_logo_box .flex-nav-prev a:hover, .xc_link_logo .xc_logo_box .flex-nav-next a:hover { background-color: #666; }
  .xc_link_logo .xc_logo_box .flex-nav-prev { left: 0; }
  .xc_link_logo .xc_logo_box .flex-nav-prev a { background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_20.png?d=20190410190919618"); background-repeat: no-repeat; background-position: center; }
  .xc_link_logo .xc_logo_box .flex-nav-next { right: 0; }
  .xc_link_logo .xc_logo_box .flex-nav-next a { background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_22.png?d=20190410190919618"); background-repeat: no-repeat; background-position: center; }
  /*友情链接*/
  .xc_f_link { width: 100%; }
  .xc_f_link .xc_link_cont { width: 1200px; margin: 0 auto; box-sizing: border-box; overflow: hidden; }
  .xc_f_link .xc_link_cont .xc_link_label { width: 75px; color: #666; font-size: 15px; float: left; }
  .xc_f_link .xc_link_cont .xc_link_list { width: calc( 100% - 75px ); overflow: hidden; padding: 3px 0 0 20px; box-sizing: border-box; float: left; }
  .xc_f_link .xc_link_cont .xc_link_list > ul { width: 100%; }
  .xc_f_link .xc_link_cont .xc_link_list > ul > li { float: left; color: #666; font-size: 12px; position: relative; margin: 0 25px 20px 0; padding-right: 25px; box-sizing: border-box; }
  .xc_f_link .xc_link_cont .xc_link_list > ul > li a { color: #999; }
  .xc_f_link .xc_link_cont .xc_link_list > ul > li a:hover { color: #1ea2ed; }
  .xc_f_link .xc_link_cont .xc_link_list > ul > li i { display: block; position: absolute; top: 3px; right: 0; width: 2px; height: 10px; background-color: #a9a9a9; }
  /*页面加载蒙版*/
  .xc_mask { width: 100%; min-height: 100%; position: fixed; top: 0; left: 0; right: 0; bottom: 0; opacity: 1; z-index: 99999; background: url(https://rc0.zihu.com/g1/M00/08/FB/CgAGS10VdC2AHgDFAAOP2_GGFQc017.jpg) no-repeat center center; background-color: #000;display:none; }
  /*回到顶部*/
  .xc_back_top { display: none; width: 50px; height: 50px; position: fixed; bottom: 100px; right: 20px; cursor: pointer; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/back_top_2.png?d=20190410190919618"); background-repeat: no-repeat; background-position: left 0 center; z-index: 999; }
  .xc_back_top:hover { background-position: left -60px center; } 
   }
 @media (max-width: 767px) {
   /*分享按钮样式*/
.xc_icon ul>li{width: 38px; height: 38px; float: left; margin-right: 10px; }
.xc_icon ul>li>a{display: block; width: 100% !important;margin:0px !important; height: 100% !important; border: 1px solid #989898; -webkit-border-radius: 100%; -khtml-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; }
.xc_weibo { background-image: url(https://rc0.zihu.com/g2/M00/3E/92/CgAGfFzRUa-AeKvJAAAFtu7AuX4703.png)!important; background-position: center; background-repeat: no-repeat; }
.xc_weibo:active { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_32.png?d=20190410190919618")!important; }
.xc_qq { background-image: url(https://rc0.zihu.com/g2/M00/3E/92/CgAGfFzRUdiATC1UAAAFEVG14sc718.png)!important; background-position: center; background-repeat: no-repeat; }
.xc_qq:active { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_33.png?d=20190410190919618")!important; }
.xc_wechat { background-image: url(https://rc0.zihu.com/g2/M00/3E/93/CgAGfFzRUhKAf0xcAAAFhfsik3k513.png)!important; background-position: center; background-repeat: no-repeat; }
.xc_wechat:active { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_34.png?d=20190410190919618")!important; } 
  /*更多按钮*/
  .xc_more_box { width: 100%; }
  .xc_more_box .xc_more { background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_24.png?d=20190410190919618"); background-repeat: no-repeat; background-position: center; border: #bcbcbc 1px solid; display: block; margin: 25px auto 0px; width: 100px; height: 30px; line-height: 30px; color: transparent; border-radius: 20px; text-align: center; }
  .xc_about { width: 100%; min-height: 200px; padding: 0 10px; box-sizing: border-box; }
  .xc_about .xc_about_cont { width: 100%; height: 100%; margin: 0 auto; }
  .xc_about .xc_about_cont .xc_about_desc { width: 100%; padding-top: 30px; }
  .xc_about .xc_about_cont .xc_about_desc .xc_desc_txt { font-size: 13px; line-height: 2; }
  .xc_about .xc_about_cont .xc_about_img { display: block; text-align: center; padding: 30px 0; box-sizing: border-box; }
  .xc_about .xc_about_cont .xc_about_img img { display: inline-block; position: relative; top: 0; }
  /*栏目标题*/
  .xc_label { padding-top: 30px; box-sizing: border-box; text-align: center; }
  .xc_label .xc_zh_label { font-size: 20px; }
  .xc_label .xc_en_label { font-size: 12px; color: #b1b1b1; box-sizing: border-box; }
  .xc_pro_center { width: 100%; min-height: 200px; padding: 0 10px; box-sizing: border-box; }
  .xc_pro_center .xc_pro_cont { width: 100%; height: 100%; margin: 0 auto; padding-bottom: 30px; box-sizing: border-box; }
  .xc_pro_center .xc_pro_cont .xc_pro_list_box { padding-top: 30px; box-sizing: border-box; }
  .xc_pro_center .xc_pro_cont .xc_pro_list_box .row > div:nth-child(2n+1) .xc_pro_item { padding-right: 3%; }
  .xc_pro_center .xc_pro_cont .xc_pro_list_box .row > div:nth-child(2n+2) .xc_pro_item { padding-right: 0; padding-left: 3%; margin-left: 0; }
  .xc_pro_center .xc_pro_cont .xc_pro_item { width: 100%; min-height: 100px; padding: 0 3% 6% 0; box-sizing: border-box; }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box { width: 100%; min-height: 30px; background-color: #fff; overflow: hidden; }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box:active img { transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); }
  .xc_pro_center .xc_pro_cont .xc_pro_item .xc_pro_box img { -webkit-transition: all ease 0.4s; -khtml-transition: all ease 0.4s; -moz-transition: all ease 0.4s; -ms-transition: all ease 0.4s; -o-transition: all ease 0.4s; transition: all ease 0.4s; }
  /*项目案例*/
  .xc_pro_case { width: 100%; min-height: 200px; box-sizing: border-box; }
  .xc_pro_case .xc_case_cont { height: 100%; margin: 0 auto; padding-bottom: 30px; box-sizing: border-box; overflow: hidden; }
  .xc_pro_case .xc_case_cont .xc_case_slide { width: 100%; overflow: hidden; padding-top: 15px; box-sizing: border-box; }
  .xc_pro_case .xc_case_cont .xc_case_slide ul { width: 100%; overflow: hidden; }
  .xc_pro_case .xc_case_cont .xc_case_slide ul > li { width: 100%; min-height: 100px; box-sizing: border-box; }
  .xc_pro_case .xc_case_cont .xc_case_slide ul > li .row > div:last-child { border-top: 1px solid #eee; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box { display: block; width: 100%; height: 100px; padding: 15px 10px; box-sizing: border-box; overflow: hidden; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box .xc_cont_txt { width: 76%; float: left; padding-right: 10px; box-sizing: border-box; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box .xc_cont_txt .xc_title { font-size: 14px; margin-bottom: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box .xc_cont_txt .xc_desc { font-size: 12px; line-height: 1.7; height: 40px; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; word-break: break-all; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box .xc_case_img { width: 24%; height: 74px; overflow: hidden; float: left; }
  .xc_pro_case .xc_case_cont .xc_case_slide .xc_cont_box .xc_case_img img { float: right; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav { text-align: center; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li { display: inline-block; width: 13px; height: 13px; position: relative; margin: 0 7px; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a { display: block; width: 13px; height: 13px; text-indent: -9999px; position: relative; box-sizing: border-box; border: 1px solid #fff; -webkit-border-radius: 13px; -khtml-border-radius: 13px; -moz-border-radius: 13px; -ms-border-radius: 13px; -o-border-radius: 13px; border-radius: 13px; -webkit-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -khtml-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -moz-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -ms-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -o-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a:hover { border-color: #666; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a:hover:after { background-color: transparent; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a.flex-active { border-color: #666; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a.flex-active:after { background-color: transparent; }
  .xc_pro_case .xc_case_cont .xc_case_slide .flex-control-nav > li > a:after { content: ""; display: block; width: 3px; height: 3px; box-sizing: border-box; background-color: #666; position: absolute; top: 4px; left: 4px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -khtml-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -moz-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -ms-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -o-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; }
  /*新闻*/
  .xc_news { width: 100%; min-height: 200px; padding: 0 10px; box-sizing: border-box; }
  .xc_news .xc_news_cont { width: 100%; height: 100%; margin: 0 auto; padding-bottom: 30px; box-sizing: border-box; }
  .xc_news .xc_news_box { width: 100%; padding-top: 30px; box-sizing: border-box; }
  .xc_news .xc_news_box .xc_news_label { color: #909090; font-size: 14px; padding-left: 10px; box-sizing: border-box; position: relative; }
  .xc_news .xc_news_box .xc_news_label i { display: block; width: 3px; height: 14px; position: absolute; top: 3px; left: 0; background-color: #909090; }
  .xc_news .xc_news_box > ul > li { height: 20px; margin-bottom: 15px; }
  .xc_news .xc_news_box > ul > li > a { display: block; cursor: pointer; }
  .xc_news .xc_news_box > ul > li .xc_news_date { font-size: 16px; line-height: 20px; color: #b1b1b1; }
  .xc_news .xc_news_box > ul > li .xc_news_desc { font-size: 12px; color: #666; line-height: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 10px; }
  .xc_news .xc_news_box .xc_headlines { display: block; width: 100%; padding: 20px 0 30px 0; box-sizing: border-box; cursor: pointer; }
  .xc_news .xc_news_box .xc_headlines .xc_headlines_cont { width: 100%; min-height: 115px; }
  .xc_news .xc_news_box .xc_headlines .xc_headlines_cont .xc_news_img { overflow: hidden; }
  .xc_news .xc_news_box .xc_headlines .xc_headlines_cont .xc_news_img img { width: 100%; }
  .xc_news .xc_news_box .xc_headlines .xc_headlines_cont .xc_news_date { font-size: 16px; color: #b1b1b1; padding-top: 10px; }
  .xc_news .xc_news_box .xc_headlines .xc_headlines_cont .xc_news_title { font-size: 16px; color: #505050; padding: 10px 0; box-sizing: border-box; border-bottom: 1px solid #dbdbdb; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .xc_news .xc_news_box .xc_headlines .xc_headlines_cont .xc_news_desc { font-size: 12px; color: #999; padding-top: 15px; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; word-break: break-all; }
  /*友情logo链接*/
  .xc_link_logo { width: 100%; }
  .xc_link_logo .xc_logo_box { width: 100%; min-height: 36px; margin: 0 auto; padding: 30px 10px; overflow: hidden; position: relative; }
  .xc_link_logo .xc_logo_box ul { width: 100%; overflow: hidden; text-align: center; }
  .xc_link_logo .xc_logo_box ul > li { display: inline-block;float: left; text-align: center;}
  .xc_link_logo .xc_logo_box ul > li a { display: inline-block; padding-right: 50px; }
  .xc_link_logo .xc_logo_box ul > li a img{height:30px; width:auto;}
  .xc_link_logo .xc_logo_box ul > li a:last-child { padding-right: 0; }
  .xc_link_logo .xc_logo_box .flex-nav-prev, .xc_link_logo .xc_logo_box .flex-nav-next { position: absolute; top: calc( 50% - 18px );z-index:9999999; }
  .xc_link_logo .xc_logo_box .flex-nav-prev a, .xc_link_logo .xc_logo_box .flex-nav-next a { width: 36px; height: 36px; cursor: pointer; -webkit-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -khtml-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -moz-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -ms-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -o-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; }
  .xc_link_logo .xc_logo_box .flex-nav-prev { left: 0; }
  .xc_link_logo .xc_logo_box .flex-nav-prev a { background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_20.png?d=20190410190919618"); background-repeat: no-repeat; background-position: center; }
  .xc_link_logo .xc_logo_box .flex-nav-next { right: 0; }
  .xc_link_logo .xc_logo_box .flex-nav-next a { background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/img_22.png?d=20190410190919618"); background-repeat: no-repeat; background-position: center; }
  /*回到顶部*/
  /*回到顶部*/
  .xc_back_top { display: none; width: 25px; height: 25px; position: fixed; bottom: 5px; right: 5px; cursor: pointer; z-index: 999; background-color: #C6C6C6; background-image: url("https://rc1.zihu.com/rc/Contents/35624/images/back_top_3.png?d=20190410190919618"); background-repeat: no-repeat; background-position: center; -webkit-transition: all ease-in-out 0.4s; -khtml-transition: all ease-in-out 0.4s; -moz-transition: all ease-in-out 0.4s; -ms-transition: all ease-in-out 0.4s; -o-transition: all ease-in-out 0.4s; transition: all ease-in-out 0.4s; }
  .xc_back_top:active { background-color: #1ea2ed; }
 }
  /*ea_c*/
/*ea_b*/
@media (min-width: 768px){
.xg_footer { width: 100%; min-width: 1300px; min-height: 330px; margin-top:50px; overflow: hidden;}
}
@media (max-width: 767px){
 .xg_footer { width: 100%; min-height: 330px; }
}
@media (min-width: 768px) { /*全局内容容器*/
  .xg_elContainer { position: relative; }
   /*页面底部*/
  .xc_footer_cont { width: 1200px; height: 290px; margin: 0 auto; padding-top: 85px; box-sizing: border-box; }
  .xc_footer_cont .xc_contact { width: 100%; }
  .xc_footer_cont .xc_contact_I{display:none;}
  .xc_footer_cont .xc_share_I{width:10%;}
  .xc_footer_cont .xc_company_info_II p{font-size: 12px; color: #fff; padding-bottom: 20px;}
  .xc_footer_cont .xc_contact .xc_zh_txt { font-size: 24px; color: #fff; padding-bottom: 15px; }
  .xc_footer_cont .xc_contact .xc_en_txt { font-size: 14px; color: #fff; }
  .xc_footer_cont .xc_share { width: 100%; }
  .xc_footer_cont .xc_share .xc_txt { font-size: 16px; color: #fff; padding-bottom: 20px; }
  .xc_footer_cont .xc_share .xc_icon { width: 38px; }
  .xc_footer_cont .xc_share .xc_icon > ul { width: 100%; overflow: hidden; }
  .xc_footer_cont .xc_share .xc_icon > ul > li { width: 38px; height: 38px; float: left; margin-right: 10px; }
  .xc_footer_cont .xc_share .xc_icon > ul > li a { display: block; width: 100%; height: 100%; border: 1px solid #989898; -webkit-border-radius: 100%; -khtml-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; -webkit-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -khtml-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -moz-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -ms-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; -o-transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; transition: all cubic-bezier(0.215, 0.61, 0.355, 1) 0.4s; }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_weibo { background-image: url(https://rc0.zihu.com/g2/M00/3E/92/CgAGfFzRUa-AeKvJAAAFtu7AuX4703.png); background-position: center; background-repeat: no-repeat; }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_weibo:hover { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Bottoms/35620/images/img_32.png?d=20190410190919674"); }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_qq { background-image: url(https://rc0.zihu.com/g2/M00/3E/92/CgAGfFzRUdiATC1UAAAFEVG14sc718.png); background-position: center; background-repeat: no-repeat; }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_qq:hover { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Bottoms/35620/images/img_33.png?d=20190410190919674"); }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_wechat { background-image: url(https://rc0.zihu.com/g2/M00/3E/93/CgAGfFzRUhKAf0xcAAAFhfsik3k513.png); background-position: center; background-repeat: no-repeat; }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_wechat:hover { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Bottoms/35620/images/img_34.png?d=20190410190919674"); }
  .xc_footer_cont .xc_company_info { width: 100%; }
  .xc_footer_cont .xc_company_info .xc_name { font-size: 16px; color: #fff; padding-bottom: 38px; }
  .xc_footer_cont .xc_company_info .xc_address, .xc_footer_cont .xc_company_info .xc_tel, .xc_footer_cont .xc_company_info .xc_fax { font-size: 12px; color: #fff; padding-bottom: 20px; }
  .xc_footer_cont .xc_other_info { width: 100%; /*padding-top: 60px;*/margin-left: 130px; }
  .xc_footer_cont .xc_other_info > span {display:block;font-size: 12px; color: #fff; padding-bottom: 20px; }
  .xc_license { width: 100%; height: 42px; line-height: 42px; border-top: 1px solid #fff; overflow: hidden; }
  .xc_license .xc_license_cont {width: 1200px;height: 42px;line-height: 42px;margin: 0 auto;color: #fff;font-size: 12px;overflow: hidden;position: relative;}
  .xc_license .xc_license_cont span { margin-right: 15px; } 
  .xc_other_info_I{width:25%;height:auto;overflow:hidden;float:right;}
 .xc_other_info_I p{font-size:12px;color:#fff;margin-bottom:20px;}
  }
@media (max-width: 767px) { /*全局内容容器*/
  .xg_elContainer { position: relative; }
   /*页面底部*/
  .xc_footer_cont { width: 100%; height: 290px; margin: 0 auto; padding: 20px 10px 0 10px; box-sizing: border-box; }
  .xc_footer_cont .xc_contact { width: 100%;display:none; }
  .xc_footer_cont .xc_contact .xc_zh_txt { font-size: 20px; color: #f8f8f8; }
  .xc_footer_cont .xc_contact .xc_en_txt { font-size: 12px; color: #989898;display:none; }
  .xc_footer_cont .xc_share { width: 100%; display:none; }
  .xc_footer_cont .xc_share .xc_txt { font-size: 16px; color: #fff padding: 30px 0 16px 0; }
  .xc_footer_cont .xc_share .xc_icon { width: 100%; }
  .xc_footer_cont .xc_share .xc_icon > ul { width: 100%; overflow: hidden; }
  .xc_footer_cont .xc_share .xc_icon > ul > li { width: 38px; height: 38px; float: left; margin-right: 10px; }
  .xc_footer_cont .xc_share .xc_icon > ul > li a { display: block; width: 100%; height: 100%; border: 1px solid #989898; -webkit-border-radius: 100%; -khtml-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_weibo { background-image: url(https://rc0.zihu.com/g2/M00/3E/92/CgAGfFzRUa-AeKvJAAAFtu7AuX4703.png); background-position: center; background-repeat: no-repeat; }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_weibo:active { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Bottoms/35620/images/img_32.png?d=20190410190919674"); }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_qq { background-image: url(https://rc0.zihu.com/g2/M00/3E/92/CgAGfFzRUdiATC1UAAAFEVG14sc718.png); background-position: center; background-repeat: no-repeat; }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_qq:active { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Bottoms/35620/images/img_33.png?d=20190410190919674"); }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_wechat { background-image: url(https://rc0.zihu.com/g2/M00/3E/93/CgAGfFzRUhKAf0xcAAAFhfsik3k513.png); background-position: center; background-repeat: no-repeat; }
  .xc_footer_cont .xc_share .xc_icon > ul > li a.xc_wechat:active { border-color: #fff; background-image: url("https://rc1.zihu.com/rc/Bottoms/35620/images/img_34.png?d=20190410190919674"); }
  .xc_footer_cont .xc_company_info { width: 100%; padding-top: 30px; }
  .xc_footer_cont .xc_company_info .xc_name { font-size: 16px; color: #fff; padding-bottom: 16px; }
  .xc_footer_cont .xc_company_info .xc_address, .xc_footer_cont .xc_company_info .xc_tel, .xc_footer_cont .xc_company_info .xc_fax { font-size: 12px; color: #fff; padding-bottom: 10px; }
  .xc_footer_cont .xc_other_info { width: 100%; padding-bottom: 10px; }
  .xc_footer_cont .xc_company_info_II p { font-size: 12px; color: #fff; padding-bottom: 10px; }
  .xc_footer_cont .xc_other_info > p { font-size: 12px; color: #fff; padding-bottom: 10px; }
  .xc_license { width: 100%; height: 42px; line-height: 42px; padding: 0 10px; box-sizing: border-box; border-top: 1px solid #fff; overflow: hidden; }
  .xc_license .xc_license_cont { width: 100%; margin: 0 auto; color: #fff; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .xc_license .xc_license_cont span { margin-right: 15px; } 
  .xc_other_info_I{float:left;}
  .xc_other_info_I span{display:block;font-size: 12px; color: #fff; padding-bottom: 10px;}
  }
/*ea_b*/
/*ea_bg*/
/*index_body*/
.index_body{}
/*end_index_body*/
/*inside_body*/
.about_body,.case_body,.case_view_body,.clients_body,.contact_body,.down_body,.down_view_body,.feedback_body,.faq_body,.faq_view_body,.honor_body,.honor_client_list_body,.honor_client_view_body,.job_body,.job_online_body,.news_body,.news_view_body,.order_body,.pro_body,.pro2_body,.prod_view_body,.products_body,.products2_body,.recruitment_body,.search_body,.sv_body,.video_body,.video_view_body,.sitemap_body,.clapro_complex_body,.claproducts_body,.claprod_view_body,.login_body,.reg_body,.success_body,.member_body,.getpass_body,.getchapass_body,.changepass_body,.lose_body,.verifymail_body,.apply_body,.buysucces_body,.callback_body,.help_body,.mborlist_body,.mborlist_view_body,.orlogin_body,.spcartone_body,.spcartthree_body,.spcarttwo_body{}
/*end_inside_body*/
/*ea_bg*/
/*ea_m*/
@media (min-width: 767px) {
/*营销窗口*/

img.xc_weixin_img {min-width: 130px;height:auto;z-index: -1;position:absolute;right: -145px;display: block;-webkit-transition: all ease-in-out 0.4s;-khtml-transition: all ease-in-out 0.4s;-moz-transition: all ease-in-out 0.4s;-ms-transition: all ease-in-out 0.4s;-o-transition: all ease-in-out 0.4s;transition: all ease-in-out 0.4s;}
a.xc_weixin:hover img {right: 45px;}
a.xc_weixin {background-image: url(https://rc0.zihu.com/g3/M00/4F/16/CgAH517a9HKAJZXZAAAE0YCxXQI912.png);background-repeat: no-repeat;background-position: center;background-size: 20px auto;}
  
    #xn_m_6_wrap{position: fixed;}
  .xc_marketing {width: 36px;z-index: 9999;}
  .xc_marketing > ul { width: 100%;margin-top: 90px; }
  .xc_marketing > ul > li { width: 36px; height: 36px; margin-bottom: 5px; position: relative; }
   /*.xc_marketing > ul > li.xc_ea_m_qq:first-child{display:none;}*/
  .xc_marketing > ul > li:hover .xc_mobile { width: 160px; margin-left: -122px; }
  .xc_marketing > ul > li a { display: block; width: 36px; height: 36px; background-color: #C6C6C6; -webkit-border-radius: 36px; -khtml-border-radius: 36px; -moz-border-radius: 36px; -ms-border-radius: 36px; -o-border-radius: 36px; border-radius: 36px; -webkit-transition: all ease-in-out 0.4s; -khtml-transition: all ease-in-out 0.4s; -moz-transition: all ease-in-out 0.4s; -ms-transition: all ease-in-out 0.4s; -o-transition: all ease-in-out 0.4s; transition: all ease-in-out 0.4s; }
  .xc_marketing > ul > li a:hover { background-color: #1ea2ed; }
  .xc_marketing > ul > li a.xc_qq2 { background-image: url("https://rc1.zihu.com/rc/Marketings/35623/images/yx_qq_icon.png?d=20190410190920009"); background-repeat: no-repeat; background-position: center; background-size: 20px auto; }
  .xc_marketing > ul > li a.xc_mobile { background-image: url("https://rc1.zihu.com/rc/Marketings/35623/images/yx_phone_icon.png?d=20190410190920009"); background-repeat: no-repeat; background-size: 20px auto; background-position: left 8px center; width: 36px; margin-left: 0px; line-height: 36px; text-indent: 40px; font-size: 16px; color: #fff; overflow: hidden; }
  .xc_marketing > ul > li a.xc_mobile .xc_mobile_number { width: 168px; }
  .xc_marketing > ul > li a.xc_email { background-image: url("https://rc1.zihu.com/rc/Marketings/35623/images/yx_email_icon.png?d=20190410190920009"); background-repeat: no-repeat; background-position: center; background-size: 20px auto; }
}
@media (max-width: 767px) {
 /*营销窗口*/
  .xc_marketing { width: 280px; height: 50px; position: fixed; bottom: 80px; right: -238px; z-index: 999; background-color: #868484; -webkit-border-top-left-radius: 25px; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 25px; -moz-border-radius-topleft: 25px; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 25px; border-top-left-radius: 25px; border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 25px; -webkit-transition: all 0.4s ease-in-out; -khtml-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
  .xc_marketing.xc_open { right: 0; }
  .xc_marketing.xc_open .xc_switch { -webkit-transform: rotate(180deg); -khtml-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); filter: progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand'); zoom: 1; }
  .xc_marketing .xc_switch { width: 30px; height: 50px; background-image: url("https://rc1.zihu.com/rc/Marketings/35623/images/yx_switch_icon.png?d=20190410190920009"); background-repeat: no-repeat; background-position: center; background-size: 30px auto; float: left; margin-left: 10px; -webkit-transition: all 0.4s ease-in-out 0.1s; -khtml-transition: all 0.4s ease-in-out 0.1s; -moz-transition: all 0.4s ease-in-out 0.1s; -ms-transition: all 0.4s ease-in-out 0.1s; -o-transition: all 0.4s ease-in-out 0.1s; transition: all 0.4s ease-in-out 0.1s; }
  .xc_marketing > ul { width: 100%; }
  .xc_marketing > ul > li { width: calc( (100% - 40px) / 3 ); height: 50px; position: relative; float: left; }
   /*.xc_marketing > ul > li.xc_ea_m_qq:first-child{display:none;}*/
  .xc_marketing > ul > li a { display: block; width: 100%; height: 50px; -webkit-transition: all ease-in-out 0.4s; -khtml-transition: all ease-in-out 0.4s; -moz-transition: all ease-in-out 0.4s; -ms-transition: all ease-in-out 0.4s; -o-transition: all ease-in-out 0.4s; transition: all ease-in-out 0.4s; }
  .xc_marketing > ul > li a:active { background-color: #1ea2ed; }
  .xc_marketing > ul > li a.xc_qq2 { background-image: url("https://rc1.zihu.com/rc/Marketings/35623/images/yx_qq_icon.png?d=20190410190920009"); background-repeat: no-repeat; background-position: top 6px center; background-size: 17px auto; }
  .xc_marketing > ul > li a.xc_mobile { background-image: url("https://rc1.zihu.com/rc/Marketings/35623/images/yx_phone_icon.png?d=20190410190920009"); background-repeat: no-repeat; background-position: top 6px center; background-size: 17px auto; }
  .xc_marketing > ul > li a.xc_email { background-image: url("https://rc1.zihu.com/rc/Marketings/35623/images/yx_email_icon.png?d=20190410190920009"); background-repeat: no-repeat; background-position: top 10px center; background-size: 20px auto; }
  .xc_marketing > ul > li a .xc_name { text-align: center; padding-top: 28px; color: #fff; } 
    
img.xc_weixin_img {display: none;min-width: 130px;height:auto;z-index: -1;position:absolute;right: -26px;bottom: 57px;-webkit-transition: all ease-in-out 0.4s;-khtml-transition: all ease-in-out 0.4s;-moz-transition: all ease-in-out 0.4s;-ms-transition: all ease-in-out 0.4s;-o-transition: all ease-in-out 0.4s;transition: all ease-in-out 0.4s;}
a.xc_weixin {background-image: url(https://rc0.zihu.com/g3/M00/4F/16/CgAH517a9HKAJZXZAAAE0YCxXQI912.png);background-repeat: no-repeat;background-position: top 7px center;background-size: 23px auto;}
  
}
/*ea_m*/
/*ea_pi*/
/*ea_pi*/
/*ea_wj*/
/*ea_wj*/