﻿



.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; }
  }






@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%; 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;}
  }








