﻿@charset "utf-8";
/* CSS Document */
body {margin: 0;font-size:62.5%;font-family:Arial,Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,sans-serif;line-height: 1.5;background-color: #fff;color: #555;}
h1, h2, h3 , h4 , h5 , h6 {font-weight: 400;}
a{display:inline-block;text-decoration:none;color:#333333;}a:hover{color:#A4001E;}
ul,ol,li,p,dl,dt,dd,h1,h2, h3,h4, h5, h6{list-style:none;padding: 0;margin: 0;}
.dh{-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
buttom,img{border: none;}

.wrapM{min-width:1200px;max-width:1200px;margin:0 auto;/*padding:0 10px;*/}
.clearbot:after ,.wrapM:after{content: " ";display: table;clear: both;}
 input ,button ,textarea{outline:0px;}
.fl{float:left}
.fr{float:right}
.txtfl{text-align: left;}
.txtfr{text-align: right;}
.txtCt{text-align: center;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.font22{font-size: 22px;}
.font24{font-size: 24px;}
.font26{font-size: 26px;}
.font28{font-size: 28px;}
.font30{font-size: 30px;}
.font32{font-size: 32px;}
.font36{font-size: 36px;}
.font40{font-size: 40px;}
.font42{font-size: 42px;}
.font44{font-size: 44px;}
.font52{font-size: 52px;}
.font60{font-size: 60px;}
.cl005 ,.cl005 a{color:#A4001E}
.cl005:hover ,.cl005 a:hover{color:#A4001E;text-decoration: underline}
.clA40 ,.clA40 a{color:#A4001E}
.clA40:hover ,.clA40 a:hover{color:#A4001E;}
.clff ,.clff a{color:#fff}
.clff:hover ,.clff a:hover{color:#fff;}
.clfa ,.clfa a{color:#fff}
.clfa:hover ,.clfa a:hover{color:#A4001E;}
.cl59 ,.cl59 a{color:#595959}
.cl59:hover ,.cl59 a:hover{color:#A4001E;}

/*-----------------------------------------------*/
header{box-shadow:0px 0px 2px rgba(0,0,0,.1); position:relative;z-index:98;height:56px;}
.hdTop ul li a:hover .code_app{display: block;}
.hdTop .wrapM{overflow: inherit !important;}
.bjmin1200{min-width: 1200px;}

.hdMenu{width: 100%;background: #fff;}
.HdLogo{float:left;    margin-top: 10px;}.HdLogo img{width: 118px;}
.hdMenu li{line-height: 56px;padding:0 24px;float:left;margin-top:4px;font-weight: 500;position: relative;}
.hdMenu li a.nav{position: relative;}
.hdMenu li.curr a.nav{/*font-weight: bold;*/color:#A4001E;-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.hdMenu li a.nav::after{width: 0; height: 4px; background: #A4001E;position: absolute;bottom:0;display: block;left: 50%; content: "";transform: translateX(-50%);-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.hdMenu li.curr a.nav::after{width: 28px;}
.hdMenu .subNav{position: absolute;display: none; width: 100%;position: absolute;top: 56px;background: #fff;text-align: center;left: 50%;transform: translateX(-50%);line-height: 30px;padding: 12px 0 20px;box-shadow: 0px 4px 5px 0px rgba(94, 74, 74, 0.2);}
.hdMenu .subNav a{display: block;}
.hdMenu .hdSerch {width:32px;height: 36px; margin-top:14px;position:relative;z-index:1;margin-left:8px;}
.hdSerch .butIcon{font-size:26px;line-height:36px;text-align: center;width: 100%;}.hdSerch .butIcon:hover{color:#A4001E;}
.hdSerch .Inserch{line-height: 34px;height: 34px;padding:0 .5em;width:30px;position: absolute;right: 0;top: 1px;border:1px solid #3333;border-radius:3px;opacity: 0;z-index: -1}
.Selecbox .butIcon{color:#A4001E;}
.Selecbox .Inserch{width:15em;opacity: 1;border-color:#A4001E;color:#A4001E;background: #FBF6F6;}
.Selecbox .Inserch::-webkit-input-placeholder {color: #A4001E;}
.Selecbox .Inserch::-moz-input-placeholder {color: #A4001E;}
.Selecbox .Inserch::-ms-input-placeholder {color: #A4001E;}
input:-webkit-input-placeholder {
  color: #BFBFBF !important;
}
input:-moz-input-placeholder {
  color: #BFBFBF !important;
}
input:-ms-input-placeholder {
  color: #BFBFBF !important;
}
input:-o-input-placeholder {
  color: #BFBFBF !important;
}
input::-ms-clear{display: none;}
input::-ms-reveal{display: none;}
  @font-face {
    /* font-family: "fontEn";
    src: url("font/Oswald-Regular.otf");
    /* IE9 */
    /* src: url("font/Oswald-Regular.otf?#iefix") format("embedded-opentype"),IE6-IE8 */
        /* url("font/Oswald-Regular.woff") format("woff"),chrome、firefox */
        /* url("font/Oswald-Regular.ttf") format("truetype"),chrome、firefox、opera、Safari, Android, iOS 4.2+ */
        /* url("font/Oswald-Regular.svg#Oswald-Regular") format("svg"); */
    /* iOS 4.1- */
    font-style: normal;
    font-weight: normal; */
}


footer{color: #FFFFFF;border-top:1px solid #ECECEC;background:#000 url(../img/nav_bg.png) no-repeat center; overflow: hidden;padding-top: 36px;background-size:cover;}
.ftul li{margin-right:40px;float:left;line-height: 26px;}
.ftul li h4{padding-bottom:8px;letter-spacing: 2px;}
.ftul li a{font-weight: 500; color: #999; display:block;line-height: 30px;}
.Telservice{width: 366px;}
.Telservice h3{letter-spacing:3px;padding-bottom:13px;line-height: 1.6em;}
.Telservice p{line-height: 30px;position: relative;padding-left: 49px;}
.Telservice p span{display: block;position: absolute;left: 0;top: 0;}
.footer_c{padding:22px 0 20px;line-height: 72px; overflow: hidden; height:43px;}
.footer_c .fl em{font-style: normal;margin: 0 1em;}
.footer_c .fr input{float: left; padding: 0 20px;width:276px; color: #fff;height: 41px; border-radius: 3px 0 0 3px;background: none; border: 1px solid rgba(188,188,188,0.2);border-width: 1px 0 1px 1px;}
.footer_c .fr a{width: 44px; float: right; height: 43px; background: #A50F1C url(../img/nav_button_wangzhi.png) no-repeat center; border-radius: 0px 3px 3px 0px;-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.footer_c .fr a:hover{opacity: .5;}
.inFooter{border-top: 1px solid rgba(255,255,255,.1);line-height: 44px;padding:10px 0 20px;}
.inFooter .fl a{margin-right: 1.8em;float: left;color: #fff;}
.inFooter .fr a{float: left;margin-left: 27px;line-height: 0}
.footer_c .fl a ,.ftul li a ,.inFooter a{-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.footer_c .fl a:hover ,.ftul li a:hover ,.inFooter a:hover{color:#A4001E;}

.navrt{position: fixed;right:50px;top:64%;display: none; z-index: 10;}
.navrt a{width: 60px; height: 60px; color: #595959;}
.navrt b{opacity: 0;display: none;width: 60px; height: 60px;}
.navrt span{opacity: 1;font-size:36px;}
.navrt img{width: 100%;}
.navrt a:hover b{opacity: 1;display: block;}
.navrt a:hover span{opacity: 0;display: none;}

/*-----------------------------------------------*/
.in_kv{height:440px;width: 100%;}
.pagwrpa{position: absolute;width: 100%;left: 0;bottom: 30px;z-index: 21;}
.swiper-pagination{position:relative;text-align: left;}
.in_kv .swiper-pagination-bullet{width:40px;height:6px;border-radius:0;background-color: #fff; margin: 0 4px; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.in_kv .swiper-pagination-bullet-active{width:60px;height:8px;background-color: #a3001c;margin-bottom: -1px !important;}
.in_kv .swiper-slide{background-position: center;background-size: cover; background-repeat:no-repeat;}
.in_kv .wrapM{height: 100%;position: relative;}
.kvSlogen{ position: absolute;left: 0;bottom:28%;}
.kv_1{background-image: url('../img/banner-1.jpg')}
.kv_2{background-image: url('../img/banner-1.jpg')}
.kv_3{background-image: url('../img/banner-1.jpg')}
.kv_4{background-image: url('../img/banner-1.jpg')}

.lo_re{position:absolute;width: 100%;z-index: 20;}
.blokbox{width:270px; float:right;margin-top:30px;}
.lingraa{padding: 0 30px;background: linear-gradient(rgba(255,255,255,.6), rgba(255,255,255,.5));padding-bottom: 8px;}
.blokbox .title h3{border-bottom: 1px solid #b8bab9;display: block;line-height:50px;padding-top:2px;}
.blokbox .title p{line-height: 40px;color: #81827f;}
.lobtn ,.rebtn{width: 210px;height:48px;text-align: center; background: #A4001E;border: 1px solid #A4001E;color:#fff; border-radius: 2px;line-height:48px;-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.lobtn:hover{color:#fff;background: #BC170F;}
.rebtn{border: 1px solid #999;height: 38px;line-height: 38px; color:#666;background-color: transparent;margin-top: 2px;}.rebtn:hover{border-color:#BC170F ; color:#BC170F;}
.blokbox p.txtfr{line-height:26px;/*color: #81827f;*/}
.appDCod{background: #F8F9FB;padding:8px 30px; height: 122px;}
.appDCod span em{display: block;line-height: 1em;font-style: normal;color:#666666;}

.newSwiper{height:42px;overflow:hidden;background: #FBFBFB;}
.newSwiper .wrapM{position: relative;}
.iconfl{width:43px;float: left;margin-right: 1em;height: 42px;color: #A4001E;line-height: 42px;font-weight:bold;}
.newSwiper .swiper-container{width:calc(100% - 100px); height: 42px; float: left;}
.newSwiper .swiper-slide{height:42px;overflow:hidden; line-height: 42px;background: none;text-align: left;    }
.newSwiper .swiper-slide a{display: block;line-height: 42px;color: #666;}
.newSwiper .shutfr{position: absolute;width:30px;height: 30px; cursor: pointer;right: 0;top: 4px;z-index: 10;display: block;text-align: center;}.newSwiper .shutfr img{margin-top: 4px;}
.newSwiper .shutfr:hover{background-color: #f1f1f1;}

.in_HotPro{ padding: 40px 0 90px;} .in_HotPro .inTitHD{padding: 0 0 0;margin-bottom: -10px;position: relative;}
.hotproCon{display: flex;display: -ms-flexbox;justify-content:space-between;-ms-flex-pack: justify; padding-top: 40px;width: 100%;}
.itemHot{background: #FFFFFF;width: 30.5%; box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2);border-radius: 10px;border-bottom:solid 2px #fff;cursor: pointer;}
.itemHot .pad24{padding-left: 32px; padding-right: 24px;}
/* .itemHot_zomm .pad24{padding-left: 32px; padding-right: 32px;} */
.Category{height: 160px;text-shadow: 0px 4px 12px rgba(94, 74, 74, 0.2);border-radius:10px 10px 0 0;background-size:100% auto;}
.Category1{background-image: url(../img/chanpin_photo_01_n.png);}
.Category2{background-image: url(../img/chanpin_photo_02_n.png);}
.Category3{background-image: url(../img/chanpin_photo_03_n.png);}
.Category h3{padding-top: 28px;line-height: 33px;margin-bottom: 16px;}
.Category p{line-height: 19px;}
.ne_valueT{margin-top: 8px;}
.ne_valueS{display: block;line-height:1.3;}
.itemHot i{font-style: normal;margin-left: .5em;font-weight: normal;}
.itemHot b{ font-weight:bold;}
.ne_info{margin-top:8px;display: flex;display: -ms-flexbox;justify-content:space-between;-ms-flex-pack: justify;  align-items:stretch;-ms-flex-align: stretch;}
.ne_info li{width:45%;line-height: 36px;}
.ne_info li b{margin-right: .1em;}
.ne_info li p.font14{line-height: 1em;margin-top: -1px;}
.itemHot .View{width: 160px;height: 33px;display: inline-block;line-height: 35px;margin: 29px 0 32px;}
.itemHot_zomm{transform:scale(1.15);border-bottom:solid 2px #A4001E;}
.itemHot .hvColor{-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.itemHot_zomm .hvColor{color: #A4001E;}
.itemHot_zomm .View{color: #fff; background-color: #A4001E;}


.in_infoDis{background:#f2f5f5 url(../img/xinxipilu_bg.png) no-repeat center;padding: 60px 0;background-size:cover;}
.in_infoDis .inTitHD{padding-bottom: 38px;}
.infoDis1{width: 49.2%;position: relative;}.infoDis1 img{border-radius: 10px;width:100%;border-radius: 10px;}
.infoDisHd{position: absolute;padding: 0 32px;left: 0; top: 28px;width: 100%;box-sizing: border-box;-ms-box-sizing:border-box}
.infoDisHd h4{line-height: 32px;  text-shadow: 0px 4px 12px rgba(94, 74, 74, 0.2);margin-bottom: 15px;}
.infoDisHd h4 .more{text-shadow: 0px 4px 12px rgba(94, 74, 74, 0.2);text-decoration: underline;}.infoDisHd h4 .more:hover{opacity: .7;}
.infoDisHd p{line-height: 16px;text-shadow: 0px 4px 12px rgba(94, 74, 74, 0.2);text-align: justify;letter-spacing: 1px}
.infoDisDd{background: #fff;border-radius: 10px;width:95%;margin-top: -156px;z-index: 1;  position: relative;height: 227px;box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2);color: #333333;}
.infoDisDd .item{width:168px;margin: 54px 55px 0 55px;float: left;}
.infoDisDd .item p{margin: 16px 0 2px;}
.infoDisDd1::before{content: "";width:1px;height:120px;background: #999999;opacity: 0.2; display: block;position: absolute;top:55px;right:50%;z-index: 2;}
.infoDisDd ul{padding:32px 32px 0;}
.infoDisDd li {line-height: 26px;margin-bottom: 19px;overflow: hidden;}
.infoDisDd li a{display: block;}
.infoDisDd li span{float: right;}
.infoDisDd li em{float: left;margin-right: .5em;}
.infoDisDd li span.fl{float: left;display: inline-block; white-space: nowrap;width:calc(100% - 8em); overflow: hidden;white-space: nowrap;  text-overflow: ellipsis;}
.infoDisDd li em{font-style: normal;}
.infoDisDd li a:hover span.fl{text-decoration: underline;}

.inTitHD .more ,.intitle{ line-height: 40px;}
.inTitHD .more {text-decoration: underline;}
.intitle{color: #333333;font-weight: 500;}
.more{float: right;color: #666666;}
.in_news{background:#fdfdfd url(../img/huabaodongtai_bg.png) no-repeat center;padding:75px 0;background-size:cover;}
.in_news ul{display: flex;display: -ms-flexbox;justify-content:space-between;-ms-flex-pack: justify;margin-top: 40px;}
.in_news li{width: 22.5%; padding:24px 1.75%; position: relative;}
.in_news li h5{letter-spacing: 1px;text-align: justify;line-height: 21px;min-height:120px;}
/* .in_news li::before{content: "";width:1px;height: 100%;background: #999999;opacity: 0.2; display: block;position: absolute;top: 0;right:-9%;} */
.in_news li p span{float:left;line-height: 30px;}
.in_news .View{float: right;}
.View{width: 120px;height:28px;line-height:28px; border-radius: 2px;  border: 1px solid rgba(164,0,30,.3);color: #A4001E;text-align: center;}
.in_news li:hover{box-shadow: 0px 8px 12px 0px rgba(94, 74, 74, 0.4);border-radius: 8px;}
.View:hover ,.in_news li:hover .View ,.Viewbj{color: #fff;border-color:#A4001E;background: #A4001E;cursor: pointer;}
.in_news li:hover h5,.in_news li:hover p span{color: #A4001E;}

/**/
.bjf7{ background-color:#F7F7F7}
.page_kv{width: 100%;height: 344px;background-position: center center; background-size: cover; background-repeat: no-repeat;}
.proKV{background-image: url(../img/proList_kv.png);}
.page_kv .wrapM{height: 100%;position: relative;}
.page_kv .titleSlogen{ position: absolute;left: 0;top:50%; transform: translateY(-50%);}

.proScre{padding-bottom: 40px;}
.proScre .inTitHD{padding:40px 0 20px}
.proScreCon{background: #FFFFFF;padding:24px 0;  box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2);  border-radius: 8px;  border: 1px solid #E9ECF3;}
.proScreCon dl{padding: 8px 0 8px 32px;line-height: 37px;display: block;width: 100%;float: left;box-sizing: border-box;}
.proScreCon dl dt{width: 114px;float: left;position: relative;}
.proScreCon dl dd{width: 80%;float: left;}
.proScreCon dl dd a{width: 120px;display: inline-block;margin-left: 48px;float: left;color: #666;}.proScreCon dl dd a:hover{color: #A4001E;}
.proScreCon dl dd a:nth-child(1){margin-left:0;width: 84px;}
.proScreCon dl a.cur ,.proScreCon dl a.cur:hover{color: #fff;background: #A4001E;  box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2);border-radius: 2px;  /*border: 1px solid #A4001E;*/}
.promptLink{position:absolute;right:12px;top: 10px;display: block;width: 16px;height: 16px; cursor: pointer; background: url(../img/chanpinzhongxin_icon_tishi.png) no-repeat;}
.promptLink .promptTxt{position: absolute;top:100%;left: 50%;transform: translateX(-50%);font-style: normal;
  background: #FBF6F6;
  box-shadow: 0px 2px 6px 0px rgba(79, 53, 53, 0.2);white-space:nowrap;
  border-radius: 4px;color: #A4001E;padding:10px 24px;line-height: 24px;display: none;}
  .promptLink:hover .promptTxt{display: block;}

.proItem{background: #FFFFFF;border: 2px solid #fff; padding: 48px 0; box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2); border-radius: 8px;margin-bottom: 20px;display: flex;display: -ms-flexbox; flex-direction: row; -ms-flex-direction: row}
.proItem .pl_name{width:30%; text-align: center; padding: 0 40px; box-sizing: border-box; display: flex;display: -ms-flexbox; -ms-flex-pack: center;justify-content: center;align-items:center;-ms-flex-align: center;}
.proItem .pl_name a{display: block;width: 100%;}
.proItem .pl_name .hotMall{height: 30px;float: left;margin-top: 8px;margin-right: 12px;}
.proItem .pl_date{width:56%;color:#666666; display: flex;display: -ms-flexbox; position: relative; justify-content:space-between;  -ms-flex-pack: justify;padding: 0 43px;box-sizing: border-box;}
.proItem .pl_date li{width: 30.4%;text-align: center;}
.proItem .pl_date::after ,.proItem .pl_date::before{width: 1px; top: 0; height: 100%;  background: #999999;opacity: .5;content: "";display: block;position: absolute;}
.proItem .pl_date::after{right: 0;}
.proItem .pl_date::before{left: 0;}
.proItem .pl_date .de_p1{padding-bottom: 24px;}
.proItem .pl_date p b{line-height: 1em;margin: 0 .1em;font-weight: 500;}
.proItem .pl_date span.font14{margin-top:1.6em;display: inline-block;}
.proItem .pl_btn{width: 13.6%;-ms-flex-pack: center;justify-content: center;display: flex;display: -ms-flexbox; -ms-flex-pack: center;justify-content: center;align-items:center;-ms-flex-align: center;}
.proItem .pl_btn .View{border-radius: 2px;
  border: 1px solid #A4001E;height: 35px;line-height: 35px;width: 84px;}
.proItem:hover{box-shadow: 0px 8px 12px 0px rgba(94, 74, 74, 0.4);    border-radius: 8px;    border: 2px solid #A4001E;}
.proItem:hover .View{color: #fff;background-color: #A4001E;}
.proItem:hover .pl_name a{color: #A4001E;}
.proItem:hover .pl_date{color: #333;}

.pagingWrap ul{ float: right;}
.padTop20{padding-top: 20px;}
.padTop80{padding-top: 80px;}
.marBot40{margin-bottom:40px;}
.marBot60{margin-bottom:60px !important;}
.padBot40{padding-bottom: 40px;}
.padBot60{padding-bottom: 60px;}
.pagingWrap li{color: #666;margin-left: 12px;float: left;}
.pagingWrap li a ,.pagingWrap li span{color: #666; padding: 0 14px; min-width: 15px;text-align: center; height: 44px; background: #FFFFFF;line-height: 44px;  border-radius: 1px;}
.pagingWrap li a:hover{color: #A4001E;}
.pagingWrap li.active_page a ,.pagingWrap li.active_page a:hover{background-color: #A4001E;border-color: #A4001E;color: #fff;}
.pagingWrap li span{background: none;padding-right: 0;}
.pagingWrap .previous_page a,.pagingWrap .next_page a{padding:0 16px;}
.pagingWrap .more_page a{background: none;}
.pagingWrap .page_disabled a{cursor:default;color: #ccc;}
.pagingWrap2 li a{background: #F7F7F7;}
.RiskWarning{color: #c4c4c4;  line-height: 20px;  letter-spacing: 1px;}

/**/
.proAgen .inTitHD{padding: 40px 0 20px; overflow: hidden;}
.proAgen .inTitHD .intitle{float: left;}
.proAgen .inTitHD .BreadHd2 { margin:8px 0 0;}
.proAgenW{display: flex;display: -ms-flexbox;justify-content:space-between;  -ms-flex-pack: justify;}
.proAgenW ul{width: 49%;}
.boxShadow8{background: #FFFFFF;  box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2);  border-radius: 8px;overflow: hidden;}
.proAgenW li{line-height: 60px;text-align: center;}
.proAgenW li:nth-child(odd){background: #FBFBFB;}
.proAgenW li.titleHd{background: #F7F7F7;font-weight: 500;}

/**/
.proDeW .inTitHD{padding-bottom:20px;}
.proDeW .pro_ap1 {padding:20px 40px;}
.proDeW .pro_ap1 h1{width:50%;}
.proDeW .pro_ap1 .proCode{width:18%;margin: 0 3%;font-weight: 500;}
.proDeW .pro_ap1 .proWorth{width:18%;font-weight: 500;}
.proDeW .pro_ap1 .proCode b ,.proDeW .pro_ap1 .proWorth b{display: block;font-weight: 500;}
.proDeW .pro_ap1 .proCode span.font14{ color: #666666;}
.proDeW .pro_ap1 .proCode em{font-style: normal;padding-left: .2em;}

.proDeItem .inTitHD{padding-top: 40px;}
.proDeItem .De_inTitHD{padding-top: 20px;}
.De_Trend{border-bottom:2px solid #A4001E;padding-bottom: 40px;}
.periodTab{border-bottom: 2px solid #ebebeb;}
.chartMain{width:890px;height:322px;margin:12px auto 0;}
.chartMain2{margin:32px auto 0;}
.periodTab {line-height: 68px;text-align: center;}
.periodTab a{display: inline-block;color: #666666;width: 400px; margin: 0 65px;}
.periodTab a.active{font-weight: 500;color: #A4001E;}
.periodTag {line-height:37px;text-align: center;margin-top: 10px;}
.periodTag a{display: inline-block;color: #666666;width: 144px;color: #666666;border: 1px solid #999999;margin-left: -1px;}
.periodTag a:hover{ color: #A4001E;}
.periodTag a.curr{font-weight: 500;color: #fff;background-color: #A4001E;border-color: #A4001E;}

.De_Features{display: flex;display: -ms-flexbox;justify-content:space-between;  -ms-flex-pack: justify;}
.De_Features li{width: 32%;height: 160px;}
.De_Features li{background: url(../img/xiangqing_card_01_n.png) no-repeat center right;border-radius: 8px;}
.De_Features li:nth-child(1){background-image: url(../img/xiangqing_card_01_n.png);}
.De_Features li:nth-child(2){background-image: url(../img/xiangqing_card_02_n.png);}
.De_Features li:nth-child(3){background-image: url(../img/xiangqing_card_03_n.png);}
.De_Features li:nth-child(1):hover{background-image: url(../img/xiangqing_card_01_s.png);}
.De_Features li:nth-child(2):hover{background-image: url(../img/xiangqing_card_02_s.png);}
.De_Features li:nth-child(3):hover{background-image: url(../img/xiangqing_card_03_s.png);}
.De_Features li a{display: block;padding: 32px 0 0 52px;}
.De_Features li:hover a{color: #fff;}
.De_Features li:hover{margin-top: -10px;box-shadow: 0px 4px 12px 0px rgb(94 74 74 / 20%);}

.De_tableW{padding: 48px;}
.De_tableW{color: #666666;}
.De_tableW .tablestyle th{font-weight: 500;}
.proDeItem .hintTxt{font-weight: 300;  color: #666666;  line-height: 24px;padding: 32px 48px;}
.proDeItem .tablestyle td{padding-left:30px;padding-right: 30px;}
.proDeItem .tablestyle td ,.proDeItem .tablestyle th{padding-top:14px;padding-bottom:14px;}


/**/
.aboutKV{background-image: url(../img/about/banner_about.png);}
.busPic{width: 35.3%; position: relative;margin-bottom: 60px;}
.busPic img{width: 100%;display: block;}
.busPic .styleboxgb{width: 56.6%;height: 56.6%;display: block;position: absolute;border-radius: 20px;z-index: -1;bottom: -10.9%;}
.busPic.fl .styleboxgb{left:-15%;}
.busPic.fr .styleboxgb{right:-15%;}
.styleboxgb.bjbu{background: #E0ECF9;}
.styleboxgb.bjor{background: #F9E0E0;}
.busContent{width: 57.3%;}
.busContent .titleHd{padding-bottom: 40px;}
.busContent .titleHd h1{display: inline-block;position: relative;}
.busContent .titleHd h1::before{content: ""; display: block; width: 51px;  height: 36px;  background: #F9E0E0;  border-radius: 8px;  opacity: 0.5; z-index: -1; position: absolute;right:-15%;bottom: -15%;}
.busContent .ConList > li{border-bottom: 1px solid rgba(153, 153, 153, 0.5);padding:20px 6.3% 12px 0;text-align: justify;}
.busContent .ConList > li:hover{padding:20px 2% 12px 4.3%;}
.busContent .ConList > li:hover h4{color: #A4001E;}
.busContent .ConList > li h4{font-weight: 500;padding-bottom: 5px;}
.busContent .ConList > li p{color:#555;margin-bottom:.6em}
.busContent .ConList > li:last-child{border: none;}
.aboutW{padding-top: 50px;}
.titleHd.wrapM{position: relative;}
.titleHdtab{width: 272px; height: 48px; background: #E8E8E8; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1);  border-radius: 24px;position: absolute;right: 0; margin-bottom: -10px;}
.titleHdtab a{width: 134px;  height: 48px;float: left; line-height: 48px;text-align: center;}
.titleHdtab:hover{color: #A4001E;}
.titleHdtab a.curr{background: linear-gradient(225deg, #CF3A64 0%, #A21B34 100%, #A21B34 100%); color: #A4001E; border-radius: 24px;color: #fff;}

.abInfoC{display: none;}
.abInfoC2{background: url(../img/about/banner_about4_1.jpeg) no-repeat top center;background-size:auto 90%; padding-top: 0;margin-top: 80px;}
.abInfoC_t{width: 50%;padding-top: 60px;}
.abInfoC_t p{color:#555;margin-bottom:0.6em}
.abInfoC_l{display: flex;display: -ms-flexbox;justify-content:space-between;  -ms-flex-pack: justify;padding: 0;margin:40px 0 0;}

/*
.abInfoC_l li{width: 23.3%;  height: 120px;  background: #FFFFFF;  box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2);background-position:bottom right;  border-radius: 8px;padding: 22px 20px;box-sizing: border-box;}
.abInfoC_l li:nth-child(1){background-image: url(../img/about/card_qynj.png);}
.abInfoC_l li:nth-child(2){background-image: url(../img/about/card_ygfl.png);}
.abInfoC_l li:nth-child(3){background-image: url(../img/about/card_ygcg.png);}
.abInfoC_l li:nth-child(4){background-image: url(../img/about/card_wzqy.png);}
.abInfoC_l li b{display: block;font-weight: 500;}
*/


.abInfoC_l li{width: 30.3%;  height: 120px;  background: #FFFFFF;  box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2);background-position:bottom right;  border-radius: 8px;padding: 22px 20px;box-sizing: border-box;}
.abInfoC_l li:nth-child(1){background-image: url(../img/about/card_qynj.png);}
.abInfoC_l li:nth-child(2){background-image: url(../img/about/card_ygfl.png);}
.abInfoC_l li:nth-child(3){background-image: url(../img/about/card_ygcg.png);}
.abInfoC_l li:nth-child(4){background-image: url(../img/about/card_wzqy.png);}
.abInfoC_l li b{display: block;font-weight: 500;}



.TrustBox1{display: flex;display: -ms-flexbox;justify-content:space-between;  -ms-flex-pack: justify; align-items: center;-ms-flex-align: center;padding-bottom: 40px;}
.TrustBox1_1{width:51%;}.TrustBox1_1 h4{padding-bottom:.8em;font-weight: 500;}.TrustBox1_1 p{color:#555;margin-bottom:0.6em}
.TrustBox1_2{width:41.6%;}
.TrustBox1_2 img{width: 100%;}
.TrustBox2{background: url(../img/about/abouttu2.jpg) no-repeat top center;background-size: cover;padding: 40px 0 80px;}
.TrustBox2 h4{text-align: center;color: #fff;padding: 40px 0;}
.TrustBox2 ol{padding: 0;display: flex;display: -ms-flexbox;justify-content:space-between;  -ms-flex-pack: justify; align-items: center;-ms-flex-align: center;margin: 0;}
.TrustBox2 li{width: 23.75%;height: 285px;color: #333333;border-radius:6px;overflow: hidden;text-align: center;}
.TrustBox2 li:nth-child(1){background-image: url(../img/about/icon_zcbh.png);}
.TrustBox2 li:nth-child(2){background-image: url(../img/about/icon_cccc.png);}
.TrustBox2 li:nth-child(3){background-image: url(../img/about/icon_cfgl.png);}
.TrustBox2 li:nth-child(4){background-image: url(../img/about/icon_xxbm.png);}
.TrustBox2 li h5{font-size: 25px;margin-top: 106px;}
.TrustBox2 li h5 ,.TrustBox2 li article{-webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}
.TrustBox2 li:hover{color: #fff;background: #A4001E !important;margin-top: -30px;}
.TrustBox2 li:hover h5{font-size: 18px;line-height: 28px;margin-top: 32px;}
.TrustBox2 li article{font-size: 18px;line-height: 24px;padding: 0 30px;text-align: left;text-align: justify;margin-top:50%;opacity: 0;font-family: STHeitiSC-Light, STHeitiSC;font-weight: 300;}
.TrustBox2 li:hover article{margin-top:20px;opacity: 0.8;}

.TrustBox3{background: url(../img/about/abouttc5.jpg) no-repeat top center;background-size:100% 379px; }
.TrustBox3 h4{text-align: center;padding: 40px 0 26px;}
.TrustBox3_1{padding-bottom:30px;text-align: justify;} .TrustBox3_1 p{color:#555;margin-bottom:0.6em}
.TrustBox3_2{display: flex;display: -ms-flexbox;justify-content:space-between;  -ms-flex-pack: justify;flex-wrap: wrap;position: relative;z-index: 1;}
.TrustBox3_2 li{width: 32.25%;height: 200px;display: flex;display: -ms-flexbox;align-items: center;-ms-flex-align: center;position: relative;margin-bottom: 20px;}
.TrustBox3_2 li img{width: 100%;position: absolute;left: 0;top: 0;height: 100%;z-index: -1;}
.TrustBox3_2 li span{width: 100%;text-align: center;font-size: 24px;font-weight: 500;color: #FFFFFF;}
.TrustBox3_2 li::after ,.TrustBox3_2 li span{-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.TrustBox3_2 li::after{width:100%;height: 100%;opacity: 0; background: #A4001E; position: absolute;left: 0;top: 0;content: "";z-index: -1;}
.TrustBox3_2 li:hover::after{opacity: .5;}
.TrustBox3_2 li:hover span{font-size: 32px;}

.Messagecha1{height: 320px; background: linear-gradient(90deg, #D3D4D3 0%, #EDEDED 50%, #ECECEC 81%, #D8D8D8 100%);}
.Messagecha1 .wrapM{position: relative;height: 100%;display: flex;display: -ms-flexbox;align-items: center;-ms-flex-align: center;}
.Messagecha1 h1{/*font-weight: 700;*/margin-left: 8%;}
.Messagecha1 img{width:314px; position: absolute;bottom: 0;right: 4.0%;}
.Messagecha2 {padding:110px 7.5% 0;position: relative;display: flex;display: -ms-flexbox;justify-content:space-between;  -ms-flex-pack: justify;flex-wrap: wrap;}
.Messagecha2::after, .Messagecha2::before{width:6%;height:85px;content: "";position: absolute;display: block;background-size: cover;}
.Messagecha2::before{left: 0;top: 10px;background-image: url(../img/about/icon_yinhao_01.png);}
.Messagecha2::after{right: 0;bottom: 90px;background-image: url(../img/about/icon_yinhao_01.png);transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */}
.Messagecha2 .txtbox{color: #000000;width:45.8%;text-align: justify;}
.Messagecha2 .txtbox p{margin-bottom: 1.4em; text-indent: 2em;color:#555}
.Messagecha2 .txtSign{text-align: right;width: 100%; padding-top: 50px;}
.Messagecha2 .txtSign img{width: 114px;}
.Messagecha2 .txtbox p1{margin-bottom: 1.4em;color:#555}

.company1_Tab{margin-top: 30px;margin-bottom: 40px;}
.company1_ov{background: #F8F9FA;margin-bottom: 80px;padding:50px 0;position: relative;width: 100%;float: left;min-width: 1200px;}
.company1_ov .comovT{width:36.25%;text-align: justify;}
.company1_ov .comovP{width:45%;position: absolute;top:10px}.company1_ov .comovP img{width: 100%;}
.company1_ov .comovT.fl{margin-left: 12.5%;}
.company1_ov .comovT.fl p{margin-bottom: 1.4em; text-indent: 2em;color:#555}
.company1_ov .comovP.fr{right: 0;}
.company1_ov .comovP.fl{left: 0;top: 50px;}
.wrapM160{max-width: 1600px; min-width: 1200px; margin: 0 auto;position: relative;}
.company1_ov .comovT h1.bot{padding-bottom: 40px;}
.comovT.fr {text-align: right;margin-right: 12.5%;}

.comovT.fr h1{padding-bottom:8px;color: #666;}
.comovT.fr p{padding-bottom: 45px;color: #999;}
.comovT.fr li.curr h1{color: #A4001E;}
.comovT.fr li.curr p{color: #555;}

/*.comovT.fr h1{padding-bottom:8px;}
.comovT.fr p{padding-bottom: 45px;}*/
.company1_ov2{padding-bottom: 0;}
.cl99{color: #999;}

.company2_ov1{width: 100%;display: flex;display: -ms-flexbox;justify-content:center;-ms-flex-pack: center;list-style: none;}
.company2_ov10{/*width: 49.5%;*/}
.company2_ov1 li{width:24.1%;margin: 0 7px;text-align: center;color:#555; height: 158px;  background: rgba(153,153,153,.1);; border-radius: 8px;display: flex;display: -ms-flexbox;align-items: center;-ms-flex-align: center;justify-content: center;-ms-flex-pack: center; flex-direction:column;-ms-flex-direction: column;}
.company2_ov1 li b{width: 100%;line-height: 1.4em;padding-bottom: .3em;font-weight: 500;}
.logoline{width:76%;margin: 0 auto;line-height: 0;}
.logoline img{width: 100%;}
.company2_ov1 li:hover{background-color: #A4001E;color: #fff;}

.company3_ov1{display: flex;display: -ms-flexbox;flex-wrap:wrap;margin: 0 ;list-style: none;}
.company3_ov1 li{width:24%;margin:6px;text-align: center;height: 140px;color:#555;padding:.86% 2%;box-sizing: border-box; background: rgba(153,153,153,.1);; border-radius: 8px;display: flex;display: -ms-flexbox;align-items: center;-ms-flex-align: center;justify-content: center;-ms-flex-pack: center; flex-direction:column;-ms-flex-direction: column;}
.company3_ov1 li b{width: 100%;line-height: 1.4em;padding-bottom: .3em;font-weight: 500;display:block;}
.company3_ov1 li:hover{background-color: #A4001E;color: #fff;}
.company3_ov2{color: #a7a7a7;margin-top: 20px;}

.shInfoWrap{padding-left: 4.1%;width: 56.6%;float: left;padding-bottom: 100px;}
.hd_map_shanghai{padding:40px 0 10px;}
.sh_info{}
.sh_info li{padding-left:160px;position: relative;padding-top: 30px;font-size:20px;color:#555}
.sh_info li span.td{position: absolute;left: 0;top:30px;}
.webCode{padding: 0; padding-top:35px;margin: 0;}
.webCode li{text-align:center;float: left;margin-right: 20px;}
.webCode li img{display: block;}
.webCode li p{line-height: 2em;} 
.Other_address{padding-right: 4.1%;width: 25.8%;float: right;padding-top: 46px;padding-bottom: 100px;}
.Other_address li h3{margin-bottom:16px;margin-top: 40px;color: #cf7c8b;}
.Other_address li p{color:#555}

/**/
.boxShadow4{background: #FFFFFF; box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2);  border-radius: 1px;padding: 40px;}
.pro_ap1{box-sizing: border-box; display: flex;display: -ms-flexbox;align-items:center;-ms-flex-align: center;}
.pro_ap1 .prologo{width: 118px;height: 118px;border-radius: 4px;box-sizing: border-box; padding:12px; background-color: #fff; margin-right: 40px; border: 1px solid #A4001E}
.pro_ap1 .proLogo img{width: 95px;height: 95px;}
.proScre .inTitHD2{padding-top: 40px;}
.pro_ap2{border-bottom: #A4001E 2px solid;margin-bottom: 40px;}
.pro_ap2 dl{margin-bottom:40px;line-height: 44px;width: 100%; float: left;}
.pro_ap2 dt{width: 108px;float: left;}
.pro_ap2 dd .inText{border-radius: 1px;line-height: 42px;height: 42px;background: #fafafa;font-size: 18px; padding: 0 13px; width:374px; border: 1px solid rgba(102, 102, 102, 0.1);}
.pro_ap2 dd .teText{border-radius: 1px;line-height: 42px;background: #fafafa;font-size: 18px; padding: 0 13px;width:374px; border: 1px solid rgba(102, 102, 102, 0.1); }
.pro_ap2 dd .frts{margin-left: 30px;}
.pro_ap2 dd{width:calc(100% - 108px);float: left;}
.pro_ap2 dd .focusStyle {background-color:#FBF6F6;color: #A4001E;border: 1px solid #A4001E;outline: none;}

.pro_ap2 .radio input{  visibility: hidden;  }
  .pro_ap2 .radio label{  position: relative; margin-right: 40px;margin-left:6px;cursor: pointer;}
  .pro_ap2 .radio label:after{  content: "";/*必须设置*/  display: inline-block;  width:16px;
  height: 16px; background: #ececec;  border: 4px solid #ececec;  position: absolute;  top: -2px;  left: -32px;  border-radius: 20px; }  
  .pro_ap2 .radio input:checked+label:after{ background-color: #A4001E;  border-color: #f7d1d6;}
.pro_ap3{text-align: center;padding-bottom: 20px;}
.pro_ap3 .lobtn{width: 200px;height: 53px;line-height: 53px;}

.bj_Tr{background: #000;width: 100%;height: 100%;position: fixed;left: 0;top: 0;opacity: .2;z-index: 99;}
.Popup{width: 720px;box-sizing: border-box;  background: #FFFFFF;z-index: 100;  border-radius: 4px;position: fixed;left: 50%;top: 50%;transform:translate(-50% ,-50%)}
.Aplayer{padding: 40px}
.Aplayer .textBox{color: #666;padding:40px 0 44px;}
.Aplayer .textBox p{width:80%;margin: 0 auto;}
.Aplayer .butWrap .lobtn{width: 160px; height: 37px; line-height: 37px; margin: 0 auto; display: inline-block; border-radius: 2px;}
.Inlayer{padding: 40px;width:820px;}
.Inlayer .textBox{padding-bottom: 40px;}
.Inlayer .textBox p{margin: 0 40px; line-height: 32px;color: #666;}
.Inlayer .butWrap .lobtn{width: 160px; height: 37px; line-height: 37px; margin: 0 auto; display: inline-block; border-radius: 2px;}

/**/
.lecKV{background-image: url(../img/lectureRoomKv_01.png);}
.LecSecNav{height: 60px;line-height: 60px; background: #FBFBFB;}
.LecSecNav li{float: left;margin-right: 60px;position: relative;}
.LecSecNav li.active::after{content: "";width: 28px;height: 4px;background: #A4001E;display: block;position: absolute;left: 50%;margin-left: -14px;bottom: 0;}
.LecSecNav li.active a{color: #A4001E;}

.lecWrap .intitle{padding:60px 0 20px;}
.LecSubTab{border-bottom: 1px solid rgba(153,153,153,.5);display: block;width: 100%;float: left;padding-top: 10px;}
.LecSubTab li{float: left;line-height: 52px;}
.LecSubTab li a{padding: 0 14px;}
.LecSubTab li.curr a{color: #A4001E;background: #FFFFFF; box-shadow: 0px -3px 5px 0px rgba(82, 69, 69, 0.2); border-radius: 4px 4px 0px 0px;height: 53px;margin-bottom: -1px;}
.lecConList{overflow: hidden;width: 100%;float: left;margin-bottom: 40px;}
.lecConList li{padding:15px 0 15px 18px;position: relative; line-height:48px;border-bottom: 1px solid rgba(153,153,153,.5);overflow: hidden;}
.lecConList li a{width: 90%;overflow: hidden;white-space: nowrap;  text-overflow: ellipsis;float: left;}
.lecConList li span{float: right;}
.lecConList li::after{content: "";display: block; width: 6px; height: 6px; background: #333333; border-radius: 4px;position: absolute;left: 0;top: 50%;margin-top: -3px;}
.lecConList li:hover span,.lecConList li:hover a{color: #A4001E;}
.lecConList li:hover::after{background: #A4001E;}
.lecCon{display: none;}

.BreadHd{text-align: right;margin-top: 30px;}
.BreadHd span{color:#A4001E}
.lecDetcon{width:83%;margin: 0 auto;}
.lecDetcon h1.txtCt{padding: 40px 0;border-bottom:2px solid rgba(153,153,153,.5);margin-bottom: 40px;}
.lecDetcon img{max-width: 100%;}
.lecDetcon p{text-align: justify;}

/**/
.serviceKV{background-image: url(../img/service/kehufuwu_banner.png);}
.seBusicon{width: 100%;float: left;}
.sebuTit{padding:60px 0 20px;}
.seBusiStep{}
.seBusiStep dd{height: 40px;width: 1px;background: #CCCCCC;margin-left: 28px;}
.seBusiStep dt{ color: #666;background: #F6F6F6; border-radius: 8px;padding:40px 56px;position: relative;line-height: 30px;}
.seBusiStep0 dt:nth-child(1){padding-right: 30px;}
.seBusiStep dt p{word-wrap: break-word;  word-break: normal;word-break:break-all;}
.seBusiStep dt p.Pfloat{display: flex; display: -ms-flexbox;justify-content: space-between; -ms-flex-pack: justify;}
.seBusiStep dt p.Pfloat span:nth-child(1){width:45%;}
.seBusiStep dt p.Pfloat b{color: #666;margin-bottom: .5em;display: block;}
.seBusiStep dt p.Pfloat a{color:#005BAB;font-family: STHeitiSC-Light, STHeitiSC;}.seBusiStep dt p.Pfloat a:hover{text-decoration: underline;}
.seBusiStep dt p.Pfloat span{width:55%;float: left;}
.seBusiStep dt p b{font-weight:500;}
.seBusiStep dt img{max-width: 100%;}
.seBusiStep dt .stepRem ,.sebusiTab li .stepRem{width: 24px;height: 24px;background: #A4001E;color: #fff;text-align: center;line-height: 24px;display: block;position: absolute;left: 16px;top: 43px;border-radius: 50%;}

.helin20{height: 20px;line-height: 20px;}
.seBusiStep2{display: none;}
.sebusiTab{border-bottom: 1px solid rgba(153,153,153,.5);display: block;padding-top: 10px;}
.sebusiTab li{float: left;line-height: 52px;}
.sebusiTab li a{padding: 0 14px;opacity: .5;}
.sebusiTab li.curr a{color: #A4001E;background: #FFFFFF; opacity: 1; box-shadow: 0px -3px 5px 0px rgba(82, 69, 69, 0.2); border-radius: 4px 4px 0px 0px;border-bottom: 1px solid #A4001E;margin-bottom: -1px;}
.sebusiTab li .stepRem{position: relative;float: left;left: auto;top: auto;margin: 15px 14px 0 0;}

.sebuTit2 h1{height: 61px; background: #A4001E;  border-radius: 45px;display: inline-block;margin: 0 auto;color: #fff; line-height: 60px; padding:0 40px;}
.sebuTit2 h1 b{font-weight:normal;}
.TelSeItem{background: #F6F6F6;  border-radius: 68px;margin-top: 20px;height: 136px;display: flex;  display: -ms-flexbox;flex-direction:row; -ms-flex-direction:row}
/*.TelSeItem2{justify-content: space-between;-ms-flex-pack: center; }*/
.TelSeItem2{justify-content: space-between;}
.TelSeItem article{height:136px; text-align: center; width:136px;box-sizing: border-box;  display: flex;  display: -ms-flexbox;  -ms-flex-pack: center;  justify-content: center;  align-items: center; -ms-flex-align: center;font-weight: 500;
  color: #A4001E;  line-height: 29px;background: #F5E5E8;  border-radius: 68px;}
.TelSeItem dl{color: #666666;display: flex;  display: -ms-flexbox;padding-left: 32px;}
.TelSeItem dd{padding:0 20px;display: flex;  display: -ms-flexbox;align-items: center; -ms-flex-align: center;}
.TelSeItem dt{height: 136px; display: flex; max-width: 198px;  display: -ms-flexbox;align-items: center; -ms-flex-align: center;  align-content:center; -ms-align-content:center;  flex-wrap:wrap;-ms-flex-wrap:wrap;}
.TelSeItem dt p{word-wrap: break-word;width: 100%;}
.TelSeItem dt:nth-child(1){min-width: 180px;max-width: 180px;}
.TelSeItem dt.Multi p{margin-right: 20px;}
.TelSeItem dt.Multi1_1{width:330px;max-width: inherit;}
.TelSeItem dt.Multi1_1 p{width: 145px;}
.TelSeItem dt.Multi1_2{width:430px;max-width: inherit;}
.TelSeItem dt.Multi1_2 p{width: 195px;}
.TelSeItem dt.Multi1_3{width: 210px;max-width: 210px;}

.sebuTit3{position: relative; padding: 0; margin: 60px 0 20px;}
.sebuTit3 h1{background: #fff; padding:0 20px;display: inline-block;}
.sebuTit3::after{width:100%;height: 1px;background:rgba(153,153,153,.5);content: "";display: block;top: 50%;left: 0;position: absolute;z-index: -1;}
.ProBuyCon{width:76.6%;margin:0 auto;margin-bottom: 60px;}
.ProcessBuy{display: flex;  display: -ms-flexbox;align-items: stretch;-ms-align-items: stretch;flex-wrap: wrap;-ms-flex-wrap:wrap;color: #666666;}
.ProcessBuy li{width: 26%;padding-top: 40px;margin-left:11%;}
.ProcessBuy li:nth-child(1) ,.ProcessBuy li:nth-child(4){margin: 0;}
.ProcessBuy li h6{font-size: 48px;font-weight: 500;  color: #A4001E;line-height: 49px;padding-bottom:10px;position: relative;}
.ProcessBuy li h6::after{background-image: linear-gradient(to top, rgb(255, 255, 255), transparent);width: 100%;height: 80px; content: "";display: block;position: absolute;bottom: 15px;}

/**/
.SeVideoW{overflow: hidden;}
.SeVideoW ul{width: 105%;}
.SeVideoW li{width: 29%;float: left;margin:0 3.8% 20px 0;border: 1px solid #F6F6F6;}
.SeVideoW li a{width: 100%;float: left;}
.SeVideoW .SeVideoPic{line-height: 0;position: relative;display: block;cursor: pointer;transition: box-shadow 0.25s ease; }
.SeVideoW .SeVideoPic:hover{opacity: .8;}
.SeVideoW .SeVideoPic::before{width: 40px;height: 40px; background: url(../img/service/kehufuwu_icon_02.png);content: "";display: block;position: absolute;bottom: 16px;left: 16px;}
.SeVideoW .SeVideoPic img{width: 100%;transition: box-shadow 0.25s ease; }
.SeVideoW li h4{margin: 16px 16px 10px;overflow: hidden;white-space: nowrap;  text-overflow: ellipsis;box-sizing: border-box;}
.SeVideoW li p{padding: 0 16px 16px;display: block; overflow: hidden;float: left;width: 100%;box-sizing: border-box;color: #666666;}
.SeVideoW li .fr{color: #c4c4c4;}

/**/
.SeFormW .select { display: inline-block;  width:400px;padding: 0 13px; border: 1px solid rgba(102, 102, 102, 0.1);  position: relative;  vertical-align: middle;  padding: 0;  overflow: hidden;background: #fafafa; color: #555;   text-shadow: none;  transition: box-shadow 0.25s ease;  z-index: 2;}
.SeFormW .select:hover ,.SeFormW .inText:hover ,.SeFormW .teText:hover{  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);}
.SeFormW .select:before {  content: "";  position: absolute;  width: 0;  height: 0;  border:7px solid transparent;  border-top-color: #ccc;  top: 18px;  right: 13px;  cursor: pointer;  z-index: -2;}
.SeFormW .select select { color:#333;  cursor: pointer;  padding: 9px 13px; height: 42px; margin: 0; width: 100%;font-size: 18px;  border: none;  background: transparent;  background-image: none;  appearance:none; -webkit-appearance: none;  -moz-appearance: none; }
.SeFormW .select select::-ms-expand { display: none; }
.SeFormW .select select:focus { outline: none;}
.SeFormW .inText{color:#333; border-radius: 1px;line-height: 42px;height: 42px;background: #fafafa;font-size: 18px; padding: 0 13px; width:374px; border: 1px solid rgba(102, 102, 102, 0.1);transition: box-shadow 0.25s ease; }
.SeFormW .teText{color:#333;border-radius: 1px;line-height:1.8em;background: #fafafa;font-size: 18px; padding:.5em 13px;width: 974px; border: 1px solid rgba(102, 102, 102, 0.1); transition: box-shadow 0.25s ease; }
/* .SeFormW .focusStyle {background-color:#FBF6F6;color: #A4001E;border: 1px solid #A4001E;outline: none;} */
.lecWrap .inTitHD p{margin:20px 0 40px;}
.SeFormW{padding-bottom: 40px;}
.SeFormW li{padding-left: 170px;position: relative;margin-bottom: 40px;float: left;width: 100%;box-sizing: border-box;}
.SeFormW li.liw50{width: 50%; }
.SeFormW li .dtTxt{padding-right: 30px;display: block;line-height: 44px;position: absolute;text-align: right;left: 0;top: 0;width: 140px;}
.SeFormW li .dtTxt em{color: #A4001E;padding-right: 8px;font-style: normal;}
.SeFormW li .inText.fl{width: 256px;}
.codeLink{float: left; line-height: 44px;}
.codeLink img{float: left;margin-right: 16px;height: 42px;border: 1px solid rgba(102, 102, 102, 0.1);border-left: none;}
.SeFormW .lobtn ,.SeFormW .rebtn{width: 190px;height: 51px; line-height: 51px; background: #A4001E; border: 1px solid #A4001E;float: left; border-radius: 2px;  border: 1px solid #A4001E;margin:0 20px 0 0;}
.SeFormW .rebtn{height: 51px; border-radius: 2px; background-color: #fff; color: #A4001E;}
.SeFormW .unfilled{opacity: .5;}
.SeFormW .unfilled a{cursor:default;}

/**/
.BreadHd2{margin: 40px 0 20px;}
.servicePro .inTitHD{margin-bottom: 30px;}
.subtabSerch{position: relative;width: 100%;float: left;}

.subserch{position: absolute;top:15px;right: 0;}
.subserch input{width: 240px; height: 40px; line-height: 40px; border-radius: 2px; border: 1px solid #C8C8C8;background-color: #f7f7f7;font-size: 16px;padding: 0 50px 0 8px;box-sizing: border-box;transition: box-shadow 0.25s ease;}
.subserch:hover input{border-color: #A4001E;}
.subserch button{position: absolute;top: 0;right: 0;width: 40px;height: 40px;background: none;border: none; cursor: pointer;}
.subserch button.butIcon{font-size:24px;color: #999;transition: box-shadow 0.25s ease;}
.subserch:hover .butIcon{color: #A4001E;}

.serProW{padding-top: 40px;width: 100%;float: left;}
.serProW .oc_w1 ,.serProW .oc_w2 ,.serProW .oc_w3{margin-left: 3.3%;}
.serProW .oc_w1{width: 14.4%;}
.serProW .oc_w2{width: 43.1%;}
.serProW .oc_w3{width: 30%;}
.sProDt ,.sProDd{background: #FFFFFF;padding:24px 0; box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2);  border-radius: 8px;margin:0 0 20px 0;display: flex; display: -ms-flexbox;align-items: center; -ms-flex-align: center; }
.sProDd{padding:28px 0;border: 2px solid #fff;}
.sProDd:hover{border-color: #A4001E;}
.sProDd .oc_w2{height:2.8em;line-height:1.4em;display: flex; display: -ms-flexbox;align-items: center; -ms-flex-align: center;}
.serProW .oc_w3 b{font-weight: normal;}
.serProW .oc_w3 em{font-weight: 400;font-style: normal; color: #666666;margin:0 0 0 1em;}
.serProW .oc_w3 .View{ border-radius: 2px;display: inline-block;  border: 1px solid #A4001E;  height: 35px;  line-height: 35px; margin-top:6px; width: 84px;float: right;}

/**/
.serProDe1 .inTitHD{padding-bottom:20px;}
.serProDe1 .pro_ap1 {padding:20px 40px;}
.serProDe1 .pro_ap1 h1{width:35%;}
.serProDe1 .pro_ap1 .proCode{width:25%;margin: 0 3%;}
.serProDe1 .pro_ap1 .proWorth{width:20%;}
.serProDe1 .pro_ap1 .proCode b ,.serProDe1 .pro_ap1 .proWorth b{font-weight: normal;display: block;}
.serProDe1 .pro_ap1 .proWorth span.font14{ color: #666666;}

.tablestyle {background-color: #eee;}
.tablestyle td  {background-color: #fff;padding: 22px 20px;}
.tablestyle th {background-color: #f6f6f6;padding: 20px;font-weight: normal;}
.serProDe2 .inTitHD ,.serProDe3 .inTitHD{padding:40px 0 20px;position: relative;}
/* .serProDe2 .iconfont{padding: 10px;position: absolute;bottom:15px;right: 0;font-size: 20px;font-weight: bold;transform: rotate(-90deg);color:#666;} */
.serProDe2 .boxShadow4{border-radius: 8px;}
.serProDe2 .tablestyle{color: #666666;}
.serProDe2 .tablestyle .zommTd th{padding-top:36px; padding-bottom:36px;}
.serProDe3 .tablestyle { box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2); border-radius: 8px;margin-bottom: 20px;}
.serProDe3 .tablestyle td ,.serProDe3 .tablestyle th{padding:15px 60px;color: #666666;text-align: center;}
.serProDe3 .tablestyle th{padding-top:12px;padding-bottom:12px;}
.serProDe3 .tablestyle th.thTit{font-weight: 500;color: #333333;}
.serProDe3 .tablestyle .bjf6 td{background-color: #f6f6f6;}

/**/
.zxzxKV{background-image: url(../img/zxzx/banner_zxzx.png);}
.newsMain .inTitHD{padding: 40px 0;}
.newsNW{position: relative;width:790px; margin: 0 auto;}
.newsNW::after ,.newsNW::before{width:100px;height: 80px;content: "";display: block;background-color:#fff;position: absolute;z-index: 2;top:0px;}
.newsNW::after{right:-50px;}
.newsNW::before{left: -50px;}
.newsNav1 .swiper-slide{text-align: center;font-size: 24px;font-weight: 500;padding-bottom:32px;position: relative;}
.newsNav1 .swiper-slide::after{background-color: #EBEBEB;width: 100%;height: 3px;position:absolute;left: 0;bottom:10px;display: block;content: "";}
.newsNav1 .swiper-slide i{width:24px;height:24px;border-radius: 50%;background-color:#EBEBEB;display: block;position: absolute;bottom:0;left: 50%;margin-left: -12px;z-index: 1;}
.newsNav1 .swiper-slide i::after{width: 16px; height: 16px; background: #ebebeb;position: absolute;content: "";left: 4px;top: 4px;display: block;border-radius: 50%;}
.newsNav1 .curr a{color: #A4001E;}
.newsNav1 .curr i{background-color:#edccd2;}
.newsNav1 .curr i::after{background-color:#A4001E;}
.swiper-button-next, .swiper-button-prev{width: 44px;height: 44px;background: #A4001E; border-radius: 22px;color: #fff;}
.swiper-button-next .iconfont, .swiper-button-prev .iconfont{font-size:24px;text-align: center;line-height: 44px;text-align: center;width: 44px;display: inline-block;font-weight: bold;}
.swiper-button-prev .iconfont{transform: rotate(180deg);}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: -50px;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: -50px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{background: #D8D8D8;}
.swiper-button-next.swiper-button-disabled .iconfont, .swiper-button-prev.swiper-button-disabled .iconfont{color: #666;}

.certTabcon{display: none;margin: 60px auto 80px;}
.newsNList{width:890px; position: relative;}
.newsNList::before{content: "";width:1px;height: 100%;background-color: rgba(153, 153, 153, 0.5);left: 70px;top: 0;display: block;position: absolute;}
.newsNList dl{padding-left: 102px;margin-bottom: 30px;position: relative;}
.newsNList dt{position: absolute;left: 0;top: -8px;font-weight: 500; color: #A4001E;text-align: right;width:52px;}
.newsNList dt::after{width: 5px;  height: 5px;  border:2px solid #A4001E;position: absolute;right:-23px;top:15px;content: "";display: block;border-radius: 50%;background-color: #fff;}
.newsNList dd p{ margin-bottom: 15px;text-align: justify;}

.newsNList2{width: 100%; overflow: hidden;}.newsNList2:before{display: none;}
.newsNList2_1{width:35.3%;float: left;}.newsNList2_1 img{width: 100%;}
.newsNList2_2{width: 56.666%;float: right;position: relative;}
.newsNList2_2::before{content: "";width:1px;height: 100%;background-color: rgba(153, 153, 153, 0.5);left: 70px;top: 0;display: block;position: absolute;}
.newsNList2_2 .mintxt{font-size: 18px;color:#999;margin-top: -.8em;}

.n_reportL{display: flex;  display: -ms-flexbox; flex-wrap: wrap;-ms-flex-wrap:wrap; justify-content: flex-start;-ms-flex-pack: flex-start;}
.n_reportL li{width: 30.8%;margin-right:3.75%;margin-bottom: 30px; position: relative;line-height: 0;top: 0;box-shadow: 0px 4px 4px 0px rgba(94, 74, 74, 0.1), 0px 0px 8px 0px rgba(0, 0, 0, 0.2);}
.n_reportL li img{width:100%;}
.n_reportL li:nth-of-type(3n) { margin-right: 0;}
.n_reportL li:hover{box-shadow: 0px 4px 8px 0px rgba(94, 74, 74, 0.1), 0px 0px 8px 0px rgba(0, 0, 0, 0.2); top: -10px;}
.n_reportL li h5{position: absolute;left: 5.6%; top:35%;}
.n_reportL li.colfff h5 {color: #fff;}
.n_reportL li div{height:26%;line-height:26%;width: 100%;left: 0;bottom: 0;position: absolute;display: flex; align-items: center;align-items:stretch}
.n_reportL li div a{width: 33%;line-height: 51px;text-align: center;}
.n_reportL li div a:nth-child(2){width:34%;}
.n_reportL li div a:hover{background-color:#A4001E;color: #fff;}
.n_reportL li.ftdiv100 div a{width: 100%;}

.newsMain4 .inTitHD{padding-bottom:10px;}
.newsDetcon h1.txtCt {border-bottom-width: 1px;}
.newsDetcon h1.txtCt p{font-size: 18px;color:#999;text-align: center;font-weight: normal;margin-top:30px;}

.newsMain5 .intitle {padding: 60px 0 20px;}
.newsMain5 .lecConList{ margin-bottom: 80px;}
.joinHb1 ,.joinHb2{width: 100%;float: left;}
.joinHb1 h4 ,.joinHb2 h4{padding: 40px 0 30px;}
.joinHb1 .jobpic{position: relative; line-height: 0;box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2);}
.joinHb1 .jobpic h6{position: absolute;width: 100%;left: 0;top: 50%;margin-top: -.5em;text-align: center;line-height: 1em;}
.joinHb1 .jobpic img{width: 100%;}
.joinHb1 .jobpic1 ,.joinHb1 .jobpic2 ,.joinHb1 .jobpic3{width: 32.16%;float: left;margin-left:1.71%;margin-bottom: 20px;}
.joinHb1 .jobpic4 ,.joinHb1 .jobpic5{width:49.16%;float: left;margin-left:1.68%;}
.joinHb1 .jobpic1 ,.joinHb1 .jobpic4{margin-left: 0;}
.joinHb1 .jobpic6{background: #FFFFFF; box-shadow: 0px 4px 12px 0px rgba(94, 74, 74, 0.2);float: left;margin-bottom: 40px; color: #333333; border-radius: 8px;width: 100%;padding:34px 40px;box-sizing: border-box;margin-top: 40px;}
.joinHb1 .jobpic6 .clA40{color: #A4001E;}
.joinHb1 .jobpic6 .clA40:hover{text-decoration: underline; color: #A4001E;}
.joinHb2{border-top: 1px solid rgba(153, 153, 153, 0.5);}
.joinHb2 ul{display: flex;  display: -ms-flexbox; flex-wrap: wrap;-ms-flex-wrap:wrap; justify-content: flex-start;-ms-flex-pack: flex-start;}
.joinHb2 li{min-height: 153px; margin-bottom: 40px;margin-right: 5%; width:47.5%; }
.joinHb2 li a{min-height: 153px;padding: 20px 30px; box-sizing: border-box;width: 100%; position:relative; background: #FFFFFF;  box-shadow: 0px 4px 4px 0px rgba(94, 74, 74, 0.2);  border-radius: 8px;border: 2px solid transparent;}
.joinHb2 li:hover a{border-color:#A4001E;margin-top: -5px;}
.joinHb2 li:nth-of-type(2n) { margin-right: 0;}
.joinHb2 li h5{font-weight: normal;font-size: 24px;color: #333;}
.joinHb2 li h5 span ,.joinHb2 li p em{float: right;font-style:normal;color: #666;}
.joinHb2 li a{ color: #A4001E;}
.joinHb2 li p{color: #a1a1a1; padding:5px 0;}
.d_more{text-align: center;}
.d_more span{color: #a1a1a1;cursor: pointer;}
.d_more span .iconfont{transform: rotate(90deg); display: inline-block;margin-left:.5em;}
.d_more span:hover ,.d_more span:hover .iconfont{color:#A4001E;}

/**/
.JobMain .inTitHD{padding: 16px 0;}
.JobInfo{padding:30px 40px 30px; margin-bottom: 24px;}
.JobInfo hr{background: #999999;opacity: .5;width: 100%; margin: 26px 0;}
.JobInfo ul{overflow: hidden;}
.JobInfo li{width: 25%;float: left;box-sizing: border-box; padding:10px 0;padding-right: 2%;}
.JobInfo li b{font-weight: 700;padding-left: 30px;}
.JobInfo li.hd_apPo{width: 100%;}
.JobInfo li.hd_apPo b{font-size: 24px; }
.JobInfo dl dt{font-weight: 700;padding: 10px 0;}
.JobInfo dl dd{padding-bottom: 10px;line-height: 28px;}

.jobfillIN1{ margin-top: 40px;}
textarea{font-family: "arial","STHeitiSC-Light","STHeitiSC","黑体";}
.jobfillIN .inText{color: #444; border-radius: 1px;line-height: 42px;height: 42px;background: #fafafa;font-size: 18px; padding: 0 13px; width:374px; border: 1px solid rgba(102, 102, 102, 0.1);transition: box-shadow 0.25s ease; }
.jobfillIN .teText{color: #444;border-radius: 1px;line-height:1.8em;background: #fafafa;font-size: 18px; padding:.5em 13px;width: 974px; border: 1px solid rgba(102, 102, 102, 0.1); transition: box-shadow 0.25s ease; }
.jobfillIN .focusStyle {background-color:#FBF6F6;color: #A4001E;border: 1px solid #A4001E;outline: none;}
.jobfillIN{/*padding-bottom: 40px;*/}
.jobfillIN li{padding-left: 150px;position: relative;margin-bottom: 40px;float: left;width: 100%;box-sizing: border-box;}
.jobfillIN li.liw50{width: 50%;}
.jobfillIN li .dtTxt{padding-right:20px;display: block;line-height: 44px;position: absolute;text-align: right;left: 0;top: 0;width: 130px;}
.jobfillIN li .dtTxt em{color: #A4001E;padding-right: 8px;font-style: normal;}
.jobfillIN li .dtTxt2{line-height: 1.4em;padding: 8px 0;}
.jobfillIN li .inText.fl{width: 256px;}
.jobfillIN li .InputAddress{width: 973px;}
.jobfillIN .lobtn ,.jobfillIN .rebtn{width: 190px;height: 51px; line-height: 51px; background: #A4001E; border: 1px solid #A4001E;float: left; border-radius: 2px;  border: 1px solid #A4001E;margin:0 20px 0 0;}
.jobfillIN .rebtn{height: 51px; border-radius: 2px; background-color: #fff; color: #A4001E;}
.jobfillIN .unfilled{opacity: .5;}
.jobfillIN .unfilled a{cursor:default;}
.jobfillIN .Position{line-height: 44px;}
.jobfillIN .radioBox{height: 28px; margin:8px 0;}
.jobfillIN .inputwid{ width:402px;position: relative;}
.jobfillIN .inputwid .inText{padding: 0 83px 0 13px; width:304px;}
.jobfillIN .inputwid s{line-height: 44px;position: absolute;right:12px;top: 0;font-weight: 300;color: #666666;font-style: normal;text-decoration: none;}
.T_category{ padding-left: 50px;position: relative; margin:20px 0;font-weight: bold;}
.T_category:before{content: "";display: block; position: absolute; left:39px; top:7px; width: 2px;  height: 12px;  background: #A4001E; }

.radioBox input{  visibility: hidden;  }
.radioBox label{  position: relative; margin-right: 40px;padding-left:6px;cursor: pointer;}
.radioBox label:after{  content: "";/*必须设置*/  display: inline-block;  width:16px;  height: 16px; background: #ececec;  border: 4px solid #ececec;  position: absolute;  top: -2px;  left: -32px;  border-radius: 20px; }  
.radioBox input:checked+label:after{ background-color: #A4001E;  border-color: #f7d1d6;}

.educateA hr{width:1000px;overflow: hidden;float: left;background: #999999;opacity: .5; margin: 20px 0;}
.educateA .font16{color: #666;line-height:1em;margin-top: 15px;}
.educateA .e_a1{width:25.2%; float: left; margin-right:4%;}
.educateA .e_a2{width:32%;float: left;margin-right: 4%;}
.educateA .e_a3{width:13%;float: left;margin-right: 4%;}
.educateA .e_a4{width:13%;float: left;}
.educateA .e_a1 .inText{width:45%;box-sizing: border-box;}
.educateA .e_a1 .jtt{width:10%;display: inline-block;text-align: center;}
.educateA .e_a2 .inText ,.educateA .e_a3 .inText ,.educateA .e_a4 .inText{width: 100%;box-sizing: border-box;}
.AddW{padding-top: 20px;text-align: right;width: 1000px;float: left;}
.AddW .but_Add{display: inline-block; padding-left:18px;position: relative;}
.AddW .but_Add::after ,.AddW .but_Add::before{content: "";width:14px;height:2px;background-color:#A4001E;display: block;position: absolute;}
.AddW .but_Add::after{left: 0;top: 11px;}
.AddW .but_Add::before{transform: rotate(90deg);left: 0;top: 11px;}
.educateA3 .e_a1 ,.educateA3 .e_a2 ,.educateA3 .e_a3{width:16.4%; margin-right:4%;}
.educateA3 .e_a1 .inText{width: 100%;}
.educateA3 .e_a4{width: 34%;}
.boxborderbt{border-bottom: 2px solid #A4001E;}
.jobBtnFt{ padding: 40px 0 60px; text-align: center;}
.jobBtnFt a{ margin: 0 38px;width: 200px;height: 53px;line-height: 53px;}

.prevMain .jobfillIN li.liw50{width: 32%;}
.prevMain .prevBox ,.prevMain .jobfillIN li .dtTxt{line-height:20px;}
.prevMain .prevBox{font-weight: 500;max-width: 1000px;}
.prevMain .educateA .font16{margin-top: 0;}

/* 新增220728 */
.LecBox { width: 100%; height: auto; background: url(../img/about/about_bg.png) no-repeat; background-size: 931px; background-position: left bottom; }
.LecBox.noBg { background: none; }

.framePic { width: 100%; }
.framePic img { width: 100%; display: block; }

.frameTip { width: 100%; margin-top: 40px; text-align: right; color: #666666; }

.repProList { width: 100%; height: auto; display: flex; display: -ms-flexbox; flex-wrap: wrap; margin-top: 6px; }
.repProList > li { width: 31.6%; height: 0; padding-bottom: 12.4%; position: relative; background: url(../img/about/reppro_bg.png) no-repeat; background-size: 100%; background-position: center; }
.repProList > li:not(:nth-child(3n)) { margin-right: 2.6%; }
.repProList > li .item { width: 100%; height: 100%; position: absolute; top: 0; left: 0; color: #FFFFFF; letter-spacing: 0; text-align: center; line-height: 24px; text-shadow: 0 1px 1px rgba(122, 83, 24, 0.46); display: flex; align-items: center; justify-content: center; }
.repProList > li .item span { max-width: 58.95%; padding-top: 4px; }
.repProList > li.large { width: 45.8%; background-image: url(../img/about/reppro_large_bg.png); }
.repProList > li.large .item span { max-width: 72%; }

.xtMenuList { display: flex; overflow: hidden; margin-top: 20px; background-color: #000; background-repeat: no-repeat; background-size: 100%; background-position: center; }
.xtMenuList[data-bg="1"] { background-image: url(../img/about/xtmenu_bg1.png?v=20230628); }
.xtMenuList[data-bg="2"] { background-image: url(../img/about/xtmenu_bg2.png?v=20230628); }
.xtMenuList[data-bg="3"] { background-image: url(../img/about/xtmenu_bg3.png?v=20230628); }
.xtMenuList[data-bg="4"] { background-image: url(../img/about/xtmenu_bg4.png?v=20230628); }
.xtMenuList[data-bg="5"] { background-image: url(../img/about/xtmenu_bg5.png?v=20230628); }
.xtMenuList[data-bg="6"] { background-image: url(../img/about/xtmenu_bg6.png?v=20230628); }
.xtMenuList > li { flex: 1; min-width: 0; height: 400px; position: relative; background-color: rgba(173, 135, 60, 0.5); }
.xtMenuList > li:not(:last-child) { margin-right: 1px; }
.xtMenuList > li:not(:last-child):after { content: ' '; display: block; width: 1px; height: 100%; position: absolute; right: -1px; top: 0; background-color: #fff; }
.xtMenuList > li .item { width: 100%; height: auto; color: #fff; margin: 0 auto; padding: 80px 0 0 0; box-sizing: border-box; transition: all .3s linear; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; }
.xtMenuList > li .item h4 { text-align: center; margin-bottom: 16px; font-family: 'STHeitiSC-Medium'; }
.xtMenuList > li:not(.active) .item h4{
    width: 120px;
    margin: 0 auto;
}
.xtMenuList > li:not(.active)[data-child="lecChildCon_1-4"] .item h4 {
  width: 110px;
}
.xtMenuList > li .item p { width: 400px; line-height: 22px; padding-right: 16px; opacity: 0; transform: translateY(10px); -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); font-family: 'STHeitiSC-Light'; }
.xtMenuList > li .item .btn_more { width: 133px; height: 48px; margin-top: 32px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border: 1px solid #fff; display: flex; align-items: center; justify-content: center; color: #fff; font-family: 'STHeitiSC-Medium'; opacity: 0; transform: translateY(10px); -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); }
.xtMenuList > li.active { flex: 3; background-color: rgba(164, 0, 30, 0.55); }
.xtMenuList > li.active .item { width: 83.4%; }
.xtMenuList > li.active .item h4 { text-align: left; }
.xtMenuList > li.active .item p { opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); }
.xtMenuList > li.active .item .btn_more { opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transition: all .1s ease-in-out; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; }
.xtMenuList > li.active .item .btn_more:hover { color: #A4001E; background-color: #fff; }

.mdBreadBox { overflow: hidden; padding: 40px 0 20px 0; }
.mdBreadBox .mdTitle { width: 30%; }
.mdBreadBox .mdTitle .intitle { padding: 0; }
.mdBreadBox .busBread { width: 65%; }
.mdBreadBox .busBread .BreadHd { margin-top: 0; }

.mbg_gray { background: #F8F9FA; }

.aboutDtMd { width: 100%; height: auto; color: #333; }
.aboutDtMd .busPic img { position: relative; z-index: 1; }
.aboutDtMd .busPic.fl .styleboxgb { left: auto; right: -14.15%; z-index: 0; }
.aboutDtMd .busPic.fr .styleboxgb { z-index: 0; }

.aboutDtBotMenu { width: 100%; height: auto; background-color: #A50F1C; margin-bottom: -1px; position: relative; }

.aboutDtMenu { width: 100%; height: auto; display: flex; }
.aboutDtMenu > li { width: 50%; height: 140px; position: relative; }
.aboutDtMenu > li a { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; color: #fff; }
.aboutDtMenu > li a:hover { color: #fff; }
.aboutDtMenu > li a span { display: block; line-height: 25px; }
.aboutDtMenu > li a .arrow { width: 40px; height: 10px; display: block; margin-top: 26px; opacity: .5; background: url(../img/about/next_arr.png) no-repeat; background-size: 100%; background-position: center; transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; }
.aboutDtMenu > li a .item { transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; }
.aboutDtMenu > li a .item.prev .arrow { background-image: url(../img/about/prev_arr.png); }
.aboutDtMenu > li:not(:last-child):after { content: ' '; display: block; width: 1px; height: 84px; opacity: .5; background-color: #fff; position: absolute; top: 50%; right: -1px; margin-top: -42px; }
.aboutDtMenu > li:hover .item { transform: translateX(30px); -webkit-transform: translateX(30px); -moz-transform: translateX(30px); -ms-transform: translateX(30px); -o-transform: translateX(30px); }
.aboutDtMenu > li:hover .item.prev { transform: translateX(-30px); -webkit-transform: translateX(-30px); -moz-transform: translateX(-30px); -ms-transform: translateX(-30px); -o-transform: translateX(-30px); }
.aboutDtMenu > li:hover .item .arrow { opacity: 1; }

.aboutDtMd_security .busContent { width: 53.6%; margin-top: 30px; }

.aboutMd_welfare .busContent { width: 53.6%; margin-top: 89px; }
.aboutMd_familyxt .busContent { width: 53.6%; }
.aboutMd_familyxt .busContent .titleHd { padding-bottom: 59px; }
.aboutMd_familyxt .BusAbsList > li:not(:last-child){ margin-bottom: 30px; }
.aboutMd_familyxt .ConList{ border-top: 1px solid rgba(153, 153, 153, .5); margin-top: 20px; }

.aboutMd_richmanager .busContent { width: 53.6%; }
.aboutMd_richmanager .busContent .titleHd { padding-bottom: 59px; }
.aboutMd_richmanager .BusAbsList > li:not(:last-child) { padding-bottom: 28px; border-bottom: 1px solid rgba(153, 153, 153, .5); margin-bottom: 40px; }
.aboutMd_richmanager .BusAbsList > li .ConList > li:hover { padding: 20px 6.3% 12px 0; }

.padBot55 { padding-bottom: 55px; }

.BusAbsList { width: 100%; height: auto; }
.BusAbsList > li { width: 100%; height: auto; transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; }
.BusAbsList > li:not(:last-child) { margin-bottom: 20px; }
.BusAbsList > li > h4 { margin-bottom: 10px; padding-left: 12px; position: relative; }
.BusAbsList > li > h4:before { content: ' '; display: block; width: 6px; height: 6px; position: absolute; left: 0; top: 50%; margin-top: -3px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: #A4001E; }
.BusAbsList > li p { text-align: justify; }
.BusAbsList > li:hover { transform: translateX(20px); -webkit-transform: translateX(20px); -moz-transform: translateX(20px); -ms-transform: translateX(20px); -o-transform: translateX(20px); }
.BusAbsList > li:hover h4 { color: #A4001E; }

.aboutMd_team1 { padding-top: 67px; background: url(../img/about/team_bg1.png) no-repeat; background-size: auto 100%; background-position: right center; background-color: #fffdfe; }
.aboutMd_team1 .teamAboutIntro { width: 50.8%; color: #333; transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; }
.aboutMd_team1 .teamAboutIntro h1 { margin-bottom: 10px; }
.aboutMd_team1 .teamAboutIntro p { text-align: justify; }
.aboutMd_team1 .teamAboutIntro:hover { transform: translateX(20px); -webkit-transform: translateX(20px); -moz-transform: translateX(20px); -ms-transform: translateX(20px); -o-transform: translateX(20px); }
.aboutMd_team1 .teamAboutIntro:hover h1 { color: #A4001E; }

.aboutMd_special .busContent { width: 53.6%; margin-top: 85px; }

.aboutMd_team2 { height: 378px; display: flex; align-items: center; background: url(../img/about/team_bg2.png) no-repeat; background-size: auto 100%; background-position: right center; background-color: #fffdfe; }
.aboutMd_team2 .teamAboutIntro { width: 43.8%; color: #333; transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; }
.aboutMd_team2 .teamAboutIntro h1 { margin-bottom: 10px; padding-left: 12px; position: relative; }
.aboutMd_team2 .teamAboutIntro h1:before { content: ' '; display: block; width: 6px; height: 6px; position: absolute; left: 0; top: 50%; margin-top: -3px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: #A4001E; }
.aboutMd_team2 .teamAboutIntro p { text-align: justify; }
.aboutMd_team2 .teamAboutIntro:hover { transform: translateX(20px); -webkit-transform: translateX(20px); -moz-transform: translateX(20px); -ms-transform: translateX(20px); -o-transform: translateX(20px); }
.aboutMd_team2 .teamAboutIntro:hover h1 { color: #A4001E; }

.busPic .styleboxgb.bot408 { bottom: -14.7%; }

.aboutMd_fmi .busContent { width: 53.6%; margin-top: 98px; }

.frameChart { width: 1200px; height: 900px; position: relative; }
.frameChart .lv1 { width: 100%; height: auto; position: relative; text-align: center; }
.frameChart .lv1 .lv1_label { font-size: 24px; color: #A4001E; padding: 3px 0 12px 0; border-top: 2px solid #A4001E; display: inline-block; margin: 0 auto; position: relative; }
.frameChart .lv1 .lv1_label:after { content: ' '; display: block; width: 2px; height: 32px; background-color: #ededed; position: absolute; top: 100%; left: 50%; margin-left: -1px; }
.frameChart .lv2_items { width: 864px; height: auto; position: absolute; top: 100%; left: 50%; margin-left: -432px; margin-top: 32px; padding-top: 66px; border-top: 2px solid #ededed; }
.frameChart .lv2 .lv2_label { font-size: 24px; color: #BA9C6F; padding: 3px 0 12px 0; border-top: 2px solid #BA9C6F; display: inline-block; position: relative; }
.frameChart .lv2 .lv2_label:before { content: ' '; display: block; width: 2px; height: 68px; background-color: #ededed; position: absolute; top: -70px; left: 50%; margin-left: -1px; }
.frameChart .lv2.lv2_2 { position: absolute; left: 0; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.frameChart .lv2.lv2_1 { position: absolute; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.frameChart .lv2.lv2_3 { position: absolute; right: 0; transform: translateX(50%); -webkit-transform: translateX(50%); -moz-transform: translateX(50%); -ms-transform: translateX(50%); -o-transform: translateX(50%); }
.frameChart .lv3_items { width: 369px; height: auto; padding-top: 39px; position: absolute; top: 100%; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); border-top: 2px solid transparent; }
.frameChart .lv3_items .lv3 { min-width: 100%; height: auto; position: relative; }
.frameChart .lv3_items .lv3 .lv3_label { width: 169px; padding: 9px 5px; border: 1px solid #ba9c6f; border-top-width: 2px; display: inline-block; margin: 0 auto; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; background-color: #fff; color: #AE8D5C; font-size: 18px; position: relative; }
.frameChart .lv3_items .lv3 .lv3_label:before { content: ' '; display: block; width: 2px; height: 39px; background-color: #ededed; position: absolute; top: -41px; left: 50%; margin-left: -1px; }
.frameChart .lv4_items {
  margin-left: 114px;
}
/* .frameChart .lv3_items .lv3.lv3_1_1 { position: absolute; left: 1px; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.frameChart .lv3_items .lv3.lv3_1_2 { position: absolute; left: 256px; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.frameChart .lv3_items .lv3.lv3_1_3 { position: absolute; right: 0; transform: translateX(50%); -webkit-transform: translateX(50%); -moz-transform: translateX(50%); -ms-transform: translateX(50%); -o-transform: translateX(50%); } */
/* .frameChart .lv2_1 .lv3_items { width: 385px; border-top: 2px solid #ededed; margin-left: -191px; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; }
.frameChart .lv2_1 .lv3_items .lv3 { min-width: 255px; height: auto; } */
.frameChart .lv3_list { width: 181px; height: auto; position: absolute; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); }
.frameChart .lv3_list > li { width: 169px; height: auto; padding: 9px 5px; border: 1px solid #ba9c6f; border-top-width: 2px; background-color: #fff; position: relative; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; }
.frameChart .lv3_list > li:before { content: ' '; display: block; width: 2px; height: 29px; background-color: #ededed; position: absolute; top: -31px; left: 50%; margin-left: -1px; }
.frameChart .lv3_list > li:first-child:before { height: 39px; top: -41px; }
.frameChart .lv3_list > li:not(:last-child) { margin-bottom: 29px; }
.frameChart .lv3_list > li h3 { font-size: 18px; color: #AE8D5C; }
.frameChart .lv4_items { display: flex; }
.frameChart .lv4 { width: 100%; padding: 47px 20px 40px 20px; margin-top: -18px; background: url(../img/about/gray_opacity.png) no-repeat; background-size: 100%; background-position: center top; }
.frameChart .lv4_list { padding-left: 12px; position: relative; }
.frameChart .lv4_list > li:not(:last-child) { margin-bottom: 34px; }
.frameChart .lv4_list:before { content: ' '; display: block; width: 1px; background-color: #ae8d5c; position: absolute; left: 0; top: -16px; bottom: 10px; }
.frameChart .lv4_list .lv4_label { line-height: 24px; text-align: left; color: #333; position: relative; }
.frameChart .lv4_list .lv4_label::before { content: ' '; display: block; width: 6px; height: 6px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border: 2px solid #fff; background-color: #ae8d5c; position: absolute; left: -17px; top: 50%; margin-top: -4px; }
.frameChart .lv4_list p { color: #AE8D5C; text-align: left; margin-top: 20px; }
.frameChart .seriesList { margin-top: 10px; }
.frameChart .seriesList > li { width: 204px; height: 60px; position: relative; display: flex; align-items: center; justify-content: center; font-size: 20px; color: #fff; text-shadow: 0 1px 1px rgba(122, 83, 24, 0.46); background: url(../img/about/reppro_line1_bg.png); background-size: 100%; }
.frameChart .seriesList > li:not(:last-child) { margin-bottom: 12px; }
.frameChart .seriesList > li span { max-width: 160px; line-height: 24px; }
.frameChart .seriesList > li.line2 { height: 80px; background-image: url(../img/about/reppro_bg.png); }
.frameChart .seriesList > li.line2 span { padding-top: 2px; }

.frameChart .has-child + .lv3 .lv3_list > li:first-child:before {
  display: none;
}


.xtMenuBtnGroup {
  position: absolute;
  /* 100 - 83.4 = 16.6 */
  left: 8.3%;
  bottom: 58px;
  display: flex;

  opacity: 0;
  transform: translateX(10px);
  -webkit-transform: translateX(10px);
  -moz-transform: translateX(10px);
  -ms-transform: translateX(10px);
  -o-transform: translateX(10px);
  /* transition: all .3s linear;
  -webkit-transition: all .3s linear;
  -moz-transition: all .3s linear;
  -ms-transition: all .3s linear;
  -o-transition: all .3s linear; */
}
.xtMenuList > li.active .xtMenuBtnGroup {
  opacity: 1;
  transform: translateX(0);
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
}
.xtMenuBtnGroup > li {
  padding: 0 8px;
  line-height: 32px;
  border-radius: 5px;
  border: 1px solid #fff;
  cursor: pointer;
  white-space: nowrap;

}
.xtMenuBtnGroup > li:not(:last-child) {
  margin-right: 12px;
}
.xtMenuBtnGroup > li.active {
  color: #A6060E;
  background-color: #fff;
}
.lecChildCon {
  width: 100%;
  display: none;
}
.underline--red {
  border-bottom: 5px solid #A50F1C;
}
.aboutMd_xzglfwxt .busContent,
.aboutMd_gdsylxtjh .busContent,
.aboutMd_qylxtjh .busContent,
.aboutMd_hhlxtjh .busContent,
.aboutMd_gycsxt .busContent   {
  width: 53.6%;
}
.aboutMd_xzglfwxt .busContent {
  padding-top: 70px;
}
.aboutMd_gdsylxtjh .busContent {
  padding-top: 42px;
}
.aboutMd_qylxtjh .busContent {
  padding-top: 62px;
}
.aboutDtMd.aboutMd_qylxtjh .busPic .styleboxgb {
  right: -9.9%;
  bottom: -14.4%;
}
.aboutMd_hhlxtjh .busContent {
  padding-top: 80px;
}
.aboutDtMd.aboutMd_hhlxtjh .busPic .styleboxgb {
  height: 90.6%;
  right: -9.9%;
  bottom: -14.4%;
}
.aboutMd_gycsxt .busContent {
  padding-top: 57px;
}
.aboutDtMd.aboutMd_gycsxt .busPic .styleboxgb {
  height: 79%;
  right: -14.15%;
  bottom: -15.8%;
}

.aboutBanner {
  width: 100%;
}
.aboutBanner img {
  width: 100%;
  display: block;
}


@media (max-width:1366px) {
  .wrapM {min-width: 970px;max-width: 970px;margin: 0 auto;}
  .itemHot .pad24 {padding-left:26px;padding-right: 10px;}.ne_info li b{font-size: 28px;}.ne_info{font-size: 16px;}
  .infoDis1 img {width: 478px;height: 280px;}
  .infoDisDd .item {  width: 168px;  margin: 54px 28px 0 28px;}
  .Category{background-size:auto 100%;}
  .ftul li{margin-right: 32px;}
  .Telservice {width: 312px;}
  .footer_c .fl em{margin: 0 .6em;}
  .footer_c .fr input{width: 230px;}
  .inFooter .fl ,.footer_c .fl , .Telservice {font-size: 14px;}

  .proItem .pl_date{padding: 0 22px;}
  .proItem .pl_date li{width: 33%;}
  .proScreCon dl dd a{margin-left: 10px;}
  
  .Messagecha1 h1{font-size: 36px;}

  .TelService {font-size: 14px;}
  .TelSeItem dd{padding: 0 10px;}
  .TelSeItem dt{height: 136px;max-width: 188px; }
  .TelSeItem dt:nth-child(1){min-width: 150px;max-width: 150px;}
  .TelSeItem dt.Multi p{margin-right:15px;}
  .TelSeItem dt.Multi1_1{width:390px;max-width: inherit;}
  .TelSeItem dt.Multi1_1 p{width: 125px;}
  .TelSeItem dt.Multi1_2{width:390px;max-width: inherit;}
  .TelSeItem dt.Multi1_2 p{width: 165px;}
  .TelSeItem dt.Multi1_3{width: 210px;max-width: 210px;}
  .TelSeItem article{font-size: 16px;}

  .SeFormW .select{width: 320px;}
  .SeFormW .inText ,.SeFormW .teText{width: 295px;}
  .SeFormW li .inText.fl { width: 174px;}
  .SeFormW .teText{width: 780px;}
  .seBusiStep dt p.Pfloat a{letter-spacing: -1px;}
  .seBusiStep dt p.Pfloat span {width: 68%;}

  .serProW .oc_w1, .serProW .oc_w2, .serProW .oc_w3{margin-left: 2.5%;}
  .serProW .oc_w3{width: 32.6%;}
  .serProW .oc_w3 b{font-size: 28px;}

  .TrustBox2 li h5{font-size: 18px;}
  .TrustBox2 li article{font-size: 14px; line-height: 1.4em;}
  .TrustBox3_2 li{height: 180px;}

  .company1_ov .comovT.fl{margin-left: 8.5%;}
  .company1_ov .comovT { width: 42.25%;}
  .company3_ov1 li{margin: 4px;}

  .n_reportL li div {height: 26.1%;}
  .n_reportL li div a{line-height: 40px;}

  .jobfillIN li{margin-bottom: 25px;}
  .JobInfo li b{padding-left:10px;}
  .jobfillIN .inText{width: 270px;}
  .jobfillIN li .InputAddress ,.jobfillIN .teText{ width: 755px;}
  .jobfillIN .inputwid{ width: 298px;}
  .jobfillIN .inputwid .inText{ width: 204px;}
  .radioBox label{padding-left: 3px;margin-right:15px;}
  .educateA .e_a3{letter-spacing: -1px;}
  .prevBox ,.educateA hr{  max-width: 784px;}
  .AddW{width:781px;}

  /* 新增220728 */
  .LecSubTab li a { font-size: 16px; }
  .repProList { font-size: 16px; }
  .repProList > li .item { line-height: 20px; }
  .repProList > li .item span { max-width: 64.8%; }
  .xtMenuList > li { height: 323px; }
  .xtMenuList > li .item { font-size: 16px; }
  .xtMenuList > li .item h4 { font-size: 20px; }
  /* .xtMenuList > li:not(.active) .item h4 { width: 96px; } */
  .xtMenuList > li:not(.active) .item h4 { width: 110px; }
  .xtMenuList > li:not(.active)[data-child="lecChildCon_1-4"] .item h4 { width: 96px; }
  .xtMenuList > li .item p { width: 340px; }
  .xtMenuList > li .item .btn_more { width: 120px; height: 44px; }
  .aboutDtMd_security .busContent { margin-top: 10px; }
  .aboutMd_welfare .busContent { margin-top: 15px; }
  .aboutMd_fmi .busContent { margin-top: 50px; }
  .aboutMd_special .busContent { margin-top: 15px; }
  .frameChart { height: 727px; transform: scale(0.8076); -webkit-transform: scale(0.8076); -moz-transform: scale(0.8076); -ms-transform: scale(0.8076); -o-transform: scale(0.8076); transform-origin: left top; }

  .busContent .titleHd h1 { font-size: 30px; }
  .xtMenuBtnGroup { bottom: 30px; }

} 