@font-face {
font-family: "classic";
src: url("../cssnew/lassic.woff2.txt") format("woff2"),
       url("cssnew/classic.woff.txt") format("woff"),
       url("cssnew/classic.txt") format("truetype"),
       url("cssnew/classic.eot.txt") format("embedded-opentype"),
       url("cssnew/classic.svg.txt") format("svg");
}
  *{margin: 0;padding: 0;box-sizing: border-box;list-style: none;line-height: 100%;}
  body{font-size: 14px;min-width:1440px;font-family:"Microsoft YaHei"; overflow-x:hidden}
  a{text-decoration: none;font-size: 14px; color: #333;}
  a:hover { color: #333;text-decoration: none; border-bottom-style:}
  .cl,.clear{ clear:both; display: block; }
em,i{font-style: normal;}
  :focus{ outline: none;}
  .gy{max-width: 1440px;margin: 0 auto;min-width: 1440px;width:100%;}
  .w1400{width:1440px; margin:0 auto;}
  .w1464{ width:1464px; margin:auto;}
  .top30{margin-top:30px;}
  /* Titles */
  .text-center{ text-align:center;}
  .ui-title-page {position: relative;display: inline-block;margin-top: 0;}
  
  .ui-title {margin-bottom: 15px; color: #222; letter-spacing: 3px; font-size:40px;}
  
  .ui-title_lg {font-size: 48px;font-weight: 400;}
  
  .ui-title_light {color: #fff;}
  
  .ui-title-logo {margin-bottom: -40px;font: 700 90px/1 Montserrat;color: #f2f6f7;text-transform: uppercase; text-align:center;}
  
  .ui-title-logo_dark {color: #353535;}
  
  .ui-title-inner {font-size: 22px;}
  
  .ui-subtitle {margin-bottom: 4px;font-size: 14px;color: #222;text-transform: uppercase;}
  
  .ui-decor {position: absolute;top: -1px;right: 0;left: 9%;display: block;height: 1px;background: #fff;}
  
  
.yinyin{box-shadow: 0 0 13px rgba(0,0,0,.1);}
  /*header*/
  .head_hc{display: flex;height:61px;position: relative;  border-bottom: 1px solid #ddd;}
  .col-auto{padding-left: 30px;}
  .top-bar__item { line-height:61px; color: #222222; font-size: 14px; display: inline-block; padding-left:20px;}
  .top-bar__item:not(:last-child) { padding-right: 35px;}
  .top-bar__item .ic { display: inline-block; margin-right: 8px;}
  .fa-phone{ background:url(http://login.114my.cn/memberpic/0442781/uploadfile/image/20210910/20210910174124_1884966259.jpg) no-repeat 0 25px;}
  .fa-envelop{ background:url(http://login.114my.cn/memberpic/0442781/uploadfile/image/20210910/20210910174124_1799529713.jpg) no-repeat 0 26px; padding-left:24px;}
  .fa-location-arrow{ background:url(http://login.114my.cn/memberpic/0442781/uploadfile/image/20210910/20210910174124_1346915007.jpg) no-repeat 0 25px;}
  .hea_rc{ height:61px;display: flex;align-items: center;position: absolute;top: 0;right:1.5%;justify-content: center;}
  .hea_rc>span,.hea_rc>div>i span{ }
  .hea_rc>i{font-size: 14px;color: #222;}
  .hea_rc>em{font-size: 16px;color: #222;}
  .hea_rc>div{margin-left:28px; margin-right:28px; position: relative;}
  .hea_rc>div>i{display: flex;align-items: center;font-size: 13px; }
  .hea_rc>div>p{transition: all .5s;transform-origin:top;position: absolute;top: 33px;right:-63px;transform: rotateX(90deg);z-index: 99999;}
  .hea_rc>div:hover p{transform: rotateX(0deg);}
  /*nav*/
  .head_c{height:110px;display: flex;justify-content: space-between;align-items: center;padding: 0 1.5%; }
  .logo_c{display: flex;position:relative;align-items: center;min-width: 408px;}

.logo {	display: block;	float: left; 
	position: relative;
	z-index: 1200;
}

.logo span{ float:right; font-size:32px; margin-left:14px; font-family: "classic"; font-style:oblique; letter-spacing:6px; margin-top:8px;  color:#333; }
.logo span i{ font-size:14px; font-family: microsoft yahei; letter-spacing:0px; font-style:oblique; display:block; margin-top:7px; letter-spacing:0.5px;  color:#333;}
  .logo_c a{display: flex;align-items: center;}
  .logo_c a p{margin-left: 14px;font-size: 24px;}
  .logo_c a p span{font-size: 24px;color: #004d93;}
  .logo_c a p em{font-size: 16px; font-weight: lighter; display:block; letter-spacing:0.6px;}
  .logo_line{position: relative;width: 1px;height: 67px;background: #dcdcdc;margin: 0 19px;}
  .logo_line:after,.logo_line:before{position: absolute;content: "";width: 3px;height: 3px;background: #e77817;}
  .logo_line:after{top: 0;left: -1px;}
  .logo_line:before{bottom: 0;left: -1px;}
  .logo_c>b{font-weight: normal;font-size: 24px;color: #979797;}
  .heaa_rc{display: flex;width:49%;align-items: center;position:relative;height: 100%;justify-content: space-between;}
  .nav_c{width: 94%;justify-content: space-between;height: 100%;}
  .nav_c ul{width:100%;display: flex;justify-content: space-between;position:relative;height:100%;}
  .nav_c ul li{height: 100%;}
  .nav_c ul li>a{text-align: center;color: #333;font-size: 16px;position: relative;display:flex;height: 100%;align-items: center;}
  .nav_c ul li>a:before{position: absolute;content: "";width: 100%;height: 2px;background: #004d93;transition: all .5s;bottom: 0;transform: scale(0);}
  .nav_c>ul>li.on>a, .nav_c>ul>li:hover>a{color: #004d93;}
  .nav_c ul li:hover>a:after,.nav_c ul li.on>a:after{color: #e77817;}
  .nav_c ul li:hover>a:before,.nav_c ul li.on>a:before{width: 100%;transform: scale(1);}
  
  .erji_menu {width: 100%;position: absolute;left: 0;border-top: 1px solid #eee;background-color: #fff;z-index: 999;top:110px;padding:40px;display: none;min-width: 745px;  height:auto !important;}
  .erjinr {margin:0 auto;width:100%;overflow:hidden;display:flex;justify-content:space-between;align-items:flex-start;}
  .erjinr1 {float:left;background:url() no-repeat;font-size:20px;font-weight:bold;color:#333; line-height:26px !important;padding-top:8px;}
  .erji_menu a {font-size:13px;}
  .erji_menu .erjinr1 a {display:block;width:120px;height:32px;font-family:Arial,Helvetica,sans-serif;color:#999 !important;font-size:13px;line-height:32px;text-align:center;text-transform:uppercase;border:1px solid #cecece;margin-top:16px;font-weight:normal!important;}
  .erjinr2 {float:left;}
  .erji_menu .erjinr2 a {display:block; line-height:36px;height:auto;font-size:15px; color:#333 !important; width: inherit !important;    text-align: left;}
  .erjinr21 {float:left;padding-right:20px;border-right:1px solid #e9e9e9;}
  .erjinr22 {float:left;padding-left:20px;}
  .erjinr3 {float:right;padding:10px;border:1px solid #eee;text-align:center; color:#333;}
  .erjinr3 img {width:80%;}
  .erji_menu .erjinr3 a {line-height:30px;height:auto;font-size:13px;}
  .erjinr3 span{display:block; padding-bottom:3px;}
  .erjinr2 a {
      font-size: 15px!important;
      color: #333;
      font-weight: 100!important;
  }
  /*.nav_c>ul>li:nth-child(3) .erji_menu{width: 850px;}*/
  .head_pho{display: flex;height: 128px;align-items: center;justify-content: space-between;}
  .icon {
      height: 100%;
  }
  
  .pho_wz p,.pho_wz b{color: #fff;}
  .pho_wz p{font-size: 1rem;}
  .pho_wz b{font-size: 1.4rem;}
  .pho_ic{width: 37px;height: 37px;border-radius: 100%;border:1px solid #fff;display: flex;align-items: center;justify-content: center;}
  /*³ιθ―*/
  .dfss{display:flex;align-items:end;justify-content:space-between;width: 100%;}
  .icon>div{position:relative;padding-top:55px;height:100%;}
  .icon>div i{transition:all 0.5s;display: flex;
      align-items: center;
      justify-content: center;position: relative;}
  .icon>div i span{font-size: 20px;color: #004d93;}
  /*.icon_pho>i{background: #dd5a02!important;}*/
  .icon>div:hover i{background: #fff;}
  .icon>div:hover i:after{background: #e77817;}
  .iser_box,.itel_box{background:rgba(255,255,255,0.8);position:absolute;top:110px;right:0;padding:30px;transform-origin:top;transition:all 0.5s;z-index: 9;transform:rotateX(90deg);}
  .icon>div:hover .iser_box,.icon>div:hover .itel_box{transform:rotateX(0deg);}
  .search_l{display:flex;align-items:center;justify-content:space-between;width:892px}
  .search_l span+span{}
  .search_l a{color: #333;font-size: 14px;}
  .search_r{margin-top:15px;position:relative;}
  #infoname{width:100%;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
  .z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
  .itel_box{width:178px;}
  .itel_box p{color:#333;position:relative;margin-bottom: 15px;display: block;}
  .itel_box p:before{position:absolute;left:0;color:#333;}
  .itel_box p img{width:100%;height:auto;}
  .itel_box em{font-family:'arial';font-size: 30px;font-weight: bold;color: #e77817;margin-top:10px;line-height: 23px;}
  .search_l .iconfont{font-size: 16px;}
  @media screen and (max-width: 1440px){
      .heaa_rc{width: 58%;}
  }
  
  #gudin {min-width:1440px;width: 100%;z-index: 19802; background:#fff;}
  

  /* footer */
  .container{margin-right: auto; margin-left: auto; padding-left: 5px; padding-right: 5px;}
  @media (min-width:1201px){.container{width:1200px;}}
  @media (min-width:1441px){.container{width:1400px;}}
  @media (min-width:1601px){.container{width:1440px;}}
  .container-fluid{margin-right: auto; margin-left: auto; padding-left: 5px; padding-right: 5px;}
  .footer { display: block; background:url(http://login.114my.cn/memberpic/0442781/uploadfile/image/20210910/20210910203517_1798264419.jpg) no-repeat bottom center; margin-top: 40px;}
  .footer .ft-xt { display: block; width: 100%; height: 7px; background: #145b9b;animation: linear light2 1s;}
  .footer .ft-info { padding-top: 63px;overflow: hidden;}
  .footer .ft-info dl { float: left; margin-right: 140px;}
  .footer .ft-info dl dt {margin-bottom: 40px; }
  .footer .ft-info dl dt a { font-size: 18px; color: #fff; font-weight:bold;}
  .footer .ft-info dl dd a {display: block; margin-bottom:23px; font-size: 16px; color:#a6acb5;}
  .footer .ft-info .info-lxwm { float: left; width:424px;}
  .footer .ft-info .info-lxwm h3 { margin-bottom: 40px;}
  .footer .ft-info .info-lxwm h3 a { font-size: 18px; color: #fff;}
  .footer .ft-info .info-lxwm .lxwm-list p { padding: 10px 0; border-top: 1px solid #2c2c2c; display: block; font-size: 16px; color:#a6acb5;}
  .footer .ft-info .info-lxwm .lxwm-list p em { font-size:21px; color:#0d6abf; font-family: "DIN Medium"; font-weight: bold;}
  .footer .ft-info .info-lxwm .lxwm-list p i { font-size: 18px; display: inline-block; margin-right: 8px; padding-right: 8px; margin-top:1px; border-right: 1px solid #2c2c2c;}
  .footer .ft-info .info-lxwm .lxwm-list p span {display: inline-block;vertical-align: top;width: 90%; color:#a6acb5;}
  .footer .ft-info .info-lxwm .lxwm-list p:first-child { padding-top: 0; border: none;} 
  .footer .info-code { float: right;  height: 310px;  overflow-y: auto;}
  .footer .info-code .pic { margin-bottom: 22px; padding: 10px; background: #fff;width: 130px; text-align: center;}
  .footer .info-code .pic img { display: block; width: 100%;}
  .footer .info-code .pic p { font-size: 14px; color:#999;}
  .footer .ft-copy { padding: 30px 0;  margin-top:24px; overflow: hidden;}
  .footer .ft-copy span { float: left; font-size: 14px; color:#a6acb5;}
  .footer .ft-copy .copy-link { float: right;}
  .footer .ft-copy .copy-link a { font-size: 14px; color:#a6acb5; margin-left: 10px;}
  .footer .ft-link { padding: 30px 0; overflow: hidden; border-top: 1px solid #292929;}
  .footer .ft-link  dl { float: left; width: 90%;}
  .footer .ft-link  dl dt { float: left; margin-right: 15px; font-size:15px; font-weight:bold; color:#a6acb5;}
  .footer .ft-link  dl dd a { float: left; margin-right: 10px; font-size: 14px; color:#a6acb5;}
  .footer .ft-link > a { float: right; font-size: 14px; color:#a6acb5;}
  .footer a:hover { color: #145b9b!important;}
  @media (max-width:1440px) {
    .footer .ft-info dl { margin-right: 80px;}
  }
  @media (max-width:1200px) {
    .footer .ft-info dl { display: none;}
    .footer .ft-xt { margin: 0 auto; width: 70%; height: 3px;}
    .footer .ft-info { padding: 30px 15px 0;}
    .footer .ft-info .info-lxwm { float: none; width: 100%;}
    .footer .ft-info .info-lxwm h3 { margin-bottom: 20px;}
    .footer .ft-info .info-lxwm .lxwm-list p { font-size: 14px;}
    .footer .ft-info .info-lxwm .lxwm-list p em { font-size: 16px;}
    .footer .ft-info .info-lxwm .lxwm-list p span { width: 80%;}
    .footer .info-code { display: none;}
    .footer .ft-link { display: none;}
    .footer .ft-copy { margin-top:0; padding: 15px; text-align: center;}
    .footer .ft-copy .copy-link { margin-top: 10px; float: none; text-align: center;}
    .footer .ft-copy span { float: none;}
    .footer .ft-copy .copy-link a { margin: 0 5px;}
  }
  
  @keyframes light2 {
      0% {
          transform:scaleX(0);
      } 
	  
      100% {
          transform:scaleX(1);
      }
  }