@font-face{
    font-family: "SourceHanSansCN";
    src : url('https://mgzoss.mcchina.com/vc-upload-1589003311567-2SourceHanSansCN-Light.otf');
    /*url('../fonts_nav/SourceHanSansCN-Bold.otf'),*/
/*        url('../fonts_nav/SourceHanSansCN-ExtraLight.otf'),
        url('../fonts_nav/SourceHanSansCN-Heavy.otf'),*/

/*        url('../fonts_nav/SourceHanSansCN-Medium.otf'),
        url('../fonts_nav/SourceHanSansCN-Normal.otf'),
        url('../fonts_nav/SourceHanSansCN-Regular.otf');*/
}

/*0118added*/
@font-face{
    font-family: "SourceHanSansCN-Bold";
    src : url('https://mgzoss.mcchina.com/vc-upload-1589004713911-2SourceHanSansCN-Bold.otf');
}



body{font-family: "SourceHanSansCN","Helvetica Neue", Ubuntu, "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;}



/*======================
    首页代码
=====================*/


/*头部*/
.navPtop{padding-top: 24px;}
.navColor{color: #969696;font-size: 14px;line-height: 20px;}
.navList{color: #969696;font-size: 14px;line-height: 30px; height: 30px;}
.navList a{ display: inline-block; margin-left: 30px; height: 30px; line-height: 30px;}
.navCh{font-size: 20px;line-height: 40px;}
.navCh a{color: #343434;display: inline-block;margin-left: 30px;font-weight: lighter;width: 25px;}
.navCh a img{width: 100%;}
.logo-left{margin-right: 20px;width: 124px;}
/*导航代码区域*/
.navBoxSo{height: 100%;background: #333333;position: fixed;width: 100%;left: 0;top: 0;z-index: 99999999;display: none;}
.navBoxSo .navBoxBtn{padding-top: 34px;margin-bottom: 130px;}
.navBoxSo .navBoxBtn a{color: #fff;font-size: 20px;float: right;width: 25px;display: inline-block;}
.navBoxSo .navBoxBtn a img{width: 100%;}
.navBoxInput{line-height: 128px;border-bottom: 3px solid #e80015;margin-bottom: 90px;}
.navBoxInput input{width: 1040px;height: 128px;display: block;float: left;background: #333;font-size: 65px;color: #fff; border: 0;}
.navBoxInput a{width: 95px;height: 128px;color: #fff;font-size: 40px;display: block;text-align: right ; padding-top: 10px;  float: right;}
.navBoxUl h3{color: #646464;font-size: 20px;padding-bottom: 19px;}
.navBoxUl ul li{line-height: 24px;}
.navBoxUl ul li a{color: #c1c1c1;}
.navBoxDh{height: 100%;background: #333333;position: fixed;width: 100%;left: 0;top: 0;z-index: 9999999999;display: none;}
.navBoxDh .navBoxBtn{padding-top: 28px;margin-bottom: 60px;}
.navBoxDh .navBoxBtn a{color: #fff;font-size: 20px;float: right;width: 25px;}
.navBoxDh .navBoxBtn a img{width: 100%;}
.navBoxAbtn{}
.navBoxAbtn ul{float: right;}
.navBoxAbtn ul li{font-size: 70px;line-height: 105px;}
.navBoxAbtn ul li a{color: #fff;}
.navBoxAbtn ul li a:hover{color: red;}

/*搜索区域*/
.MainNrCenXian{padding-bottom: 130px;}
.navBoxSoSuo{height: 380px;background: #333333;width: 100%;}
.navBoxSoSuo .navColor{color: #fff;}
.navBoxSoSuo .navColor a{color: #757575;}
.navBoxSoSuo .navCh a{color: #fff;}
.navBoxSoSuo .navBoxInput{border-bottom: 3px solid #fff;margin-bottom: 0px;}
.navBoxSoSuo .navBoxBtn{padding-top: 64px;margin-bottom: 64px;}
.navBoxSoSuo .navBoxBtn a{color: #fff;font-size: 20px;float: right;}
.MainWuNeiRong{padding-bottom: 140px;}
.MainWuNeiRong .MainWuTop p{font-size: 36px;padding: 110px 0;text-align: center;}
.MainWuNeiRong .navBoxUl{}
.MainWuNeiRong .navBoxUl .ReMen{padding-bottom: 60px;}
.MainWuNeiRong .navBoxUl .ReMen p{line-height: 46px;border-top: 1px solid #0a0a0a;}

/*banner区域*/
.indexImgBg{height: 100vh;margin-top: 20px;}
.banWidth{width: 140px;padding:0 0 88px;}
.banFont p{font-size: 64px;color: #333333;line-height: 90px;font-weight:lighter;}
.banPwin{width: 28px;padding: 174px 0 97px;}
.indexImgPadding{position: absolute;width: 100%;left: 0;height: 100%;background-size:cover;}

/**/
.addImgHide{display: none;}
.index-img-fixed{z-index: 22;}
.indexCtaPo{position: absolute;left: 0;right: 0;margin: auto;top: 30%}

.index-img-fixed{z-index: 22;}
/*第一块内容区域*/
.page1{background: #f4f4f4;}
.maPad{padding-top: 180px;padding-bottom: 194px;}
.maPad .maFont{padding-bottom: 98px;}
.maPad h2{font-size: 24px;color: #323230;padding-bottom: 16px;}
.maPad p{font-size: 14px;color: #969696;line-height: 24px;}
.maWinth{width: 304px;}
/*第二块内容区域*/
.page2 .pa2Border{margin: 50px 0 0;transition: background .5s ease;}
.page2 .pa2Border p{border-top: 3px solid #333;line-height: 44px;font-size: 18px;color: #333;padding-bottom: 20px;}
.page2 .pa2Border:hover p{border-top: 2px solid #e6020f;color: #e6020f;}
.page2 .pa2Border:hover p a{color: #e6020f;}
/*第三块内容区域*/
.page3{border-top: 4px solid #333333;margin: 0 15px;}
.pa_zhenti{padding-top: 18px;}
.pa_zhenti p:hover{background: #333;color: #fff;}
.pa_zhenti p:hover a{color: #fff;}
.pa_zhenti p{font-size: 70px;line-height: 90px;padding:0 3px;color: #333;transition: background .8s ease;font-weight: bold;}
.pa_zhenti ul{padding: 20px 0 54px;}
.pa_zhenti ul li a{font-size: 16px;color: #969696;}
.pa_zhenti ul li a:hover{color: red;}
.kshPadding{padding: 0 15px;float: left;}
/**/
.thumbnail{display: block;}
.thumbnail img{display: block;height: 250px;width: 100%;}
.thumbnailHover{transition: background .5s ease;background-color: #f4f4f4;}
.caption {padding: 17px; color: #333;margin-top: 20px;}
.caption span{font-size: 12px;color: #676767;margin-bottom: 36px;display: block;}
.caption h3{font-size: 40px;line-height: 58px;color: #333333;height: 118px;overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; margin-bottom: 67px;}
.caption p{font-size: 12px;color: #656565;height: 40px;margin-bottom: 10px;}
.caption1 {padding: 17px; color: #333;margin-top: 20px;}
.caption1 span{font-size: 12px;color: #676767;margin-bottom: 36px;display: block;height: 12px;}
.caption1 h3{font-size: 40px;line-height: 58px;color: #333333;overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; height: 121px;}
.caption1 p{font-size: 12px;color: #656565;margin-bottom: 30px;height: 12px;}
.suoSuoHeight h3{}
.suoSuoHeight .bgH{height: 4px;width: 34px;background: #333;margin-top: 35px;margin-bottom: 40px;}
.tn_bor{border-bottom:2px solid #969696;margin-bottom: 30px; }
.tn_bor span b{color: #333}
.thumbnailHover:hover{background: #333333;color: #fff;}
.thumbnailHover:hover .caption span{color: #fff;}
.thumbnailHover:hover .caption span b{color: #fff;}
.thumbnailHover:hover .caption h3{color: #fff;}
.thumbnailHover:hover .caption p{color: #fff;}
.r_btom{padding-top: 130px;}
.r_btom1{padding-top: 97px;}
.r_nBottom{padding-bottom: 130px;}
.to_mar{padding-bottom: 20px;}
.to_center{color: #969696;border-bottom:1px solid #cacaca;font-size: 16px; display: block; margin: 50px auto 0 auto; width: 110px;height: 30px;line-height: 30px; text-align: center;}
.a_bntbor{color: #969696;border-bottom:1px solid #cacaca;font-size: 12px;line-height: 26px;}

.to_marCase{margin-top: -83px;}
.a_bntborCase{color: #969696;border-bottom:1px solid #cacaca;font-size: 16px;line-height: 30px;text-align: center;display: block;width: 80px;margin: 0 auto;}
/*观点代码区域*/
.thumbnail2{display: block;transition: background .5s ease;}
.caption2 {color: #333;margin-top: 0px;}
.caption2 span{font-size: 12px;color: #343434;margin-bottom: 36px;display: block;}
.caption2 h3{font-size: 36px;line-height: 58px;color: #333333;overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; padding-bottom: 12px;height: 128px;}
.caption2 .th_p1{color: #656565;margin-bottom: 50px;font-size: 14px;line-height: 30px;text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;height: 95px;overflow: hidden;}
.caption2 .th_p2{color: #313131;padding-bottom: 30px;font-size: 12px;}
.gd_top{padding-top: 60px;}
.pg_bot1{padding-bottom: 70px;}
.pg_bot{padding-bottom: 18px;}
.pg_bot .pa_zhenti p{padding:0;}
.swiper-container-viewpoint,.swiper-container-new{width: 1200px; overflow-x: hidden}
.swiper-button-next{
    right: 460px !important;
    left: auto;
}
.swiper-button-prev{
    left: 460px !important;
    right: auto;
}
.to_center2{color: #969696;border-bottom:1px solid #cacaca;font-size: 16px; display: block; margin: 25px auto 0 auto; width: 90px;height: 30px;line-height: 30px; text-align: center;}

/*新闻代码区域*/
.thumbnail3{display: block;transition: background .5s ease;}
.thumbnail3 img{width: 100%;height: 210px;}
.caption3{color: #333;margin-top: 20px;}
.caption3 span{font-size: 12px;color: #676767;margin-bottom: 36px;display: block;}
.caption3 h3{font-size: 36px;line-height: 58px;color: #333333;height: 130px;overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;margin-bottom: 55px; }
.caption3 p{font-size: 12px;color: #656565;padding-bottom: 30px;}
.tn_bor p.p_color{color: #2a2a2a;}
/*公司快览*/
.del_pad{height: 240px;}
.del_pad h2{font-size: 36px;line-height: 56px;border-bottom:1px solid #676767;margin-bottom: 18px; }
.del_pad p{font-size: 12px;line-height: 20px;color: #959595;}
/*获奖资质*/
.zizhi_pad{height: 167px;}
.zizhi_pad h2{font-size: 15px;line-height: 38px;border-bottom:1px solid #676767;margin-bottom: 10px; }
.zizhi_pad img{height: 63px;}
.zizhi_pad p{font-size: 12px;line-height: 20px;color: #959595;}
/*合作伙伴*/
.zh_pad{padding-bottom: 20px;}
.zh_pad div{height: 86px;overflow: hidden;}
/*底部代码*/
.footer{background: #333333;color: #fff;padding: 270px 0 0;}
.ftr_left{padding-bottom: 160px;}
.ftr_left h2{font-size: 70px;color: #fff;line-height: 90px;}
.ftr_left img{padding-top: 65px;}
.footer_bot{margin-bottom: 160px;}
.footer_bot h3{font-size: 28px;line-height: 80px;border-bottom: 1px solid #cdcdcd;margin-bottom: 12px;}
.footer_bot p{ line-height: 34px;font-size: 16px;}
.footer_bot .tel_dh{font-size: 24px;}
.footer_bot p a{font-size: 16px;color: #fff;}
.footer_border{border-top: 2px solid #989898;padding: 20px 0;}
.footer_border p{font-size: 12px;color: #9a9a9a;}
.footer_border a{color: #9a9a9a;display: inline-block;padding-right:20px;}
.footer_border a i{font-size:30px;}
p.col-f-9 {padding-top: 8px;}  /*0118added*/
.wxP{font-size: 12px;text-align: left; padding-top: 10px; padding-left: 6px }
.wxMargin{width: 180px;margin: 0 auto;padding-right: 55px;}
/*======================
    案例（sase）代码
=====================*/
.caseFen{}
.caseFen h2{font-size: 92px;padding: 132px 0 30px;}
.padding-bot-3{padding-bottom: 154px;}
.saseHoverBoxLeft{display: none;left:0;bottom: -100px;}
.saseHoverBoxLeft{width: 1170px;/*background: url("/Public/mobile/images/tmbj.png");*/border-top: 2px solid #333;height: 100px}
.saseHoverBoxLeft ul{background: #fff;overflow: hidden;}
.saseHoverBoxLeft li{z-index: 99;padding-left: 30px;float: left;}
.saseHoverBoxLeft li a{font-size: 12px;line-height: 32px;}
.saseHoverBoxLeft li a:hover{color: #d1060c;}
.cMainBot{margin-bottom: 130px;overflow: hidden;}
/*======================
    详情代码（details）代码
=====================*/
.conBotmPad{padding-bottom: 130px;}
.breadPadding{padding-top: 86px;border-bottom:3px solid #353535;}
.breadPadding li{line-height: 78px;font-size: 18px;color: #303030;font-family: 'SourceHanSansCN';}
.breadPadding li a{color: #303030;}
.titleFont{margin: 15px 0 90px;font-family: 'SourceHanSansCN';}
.titleFont h2{font-size: 66px;line-height: 102px;color: #363636;font-family: 'SourceHanSansCN';}
.titleFont small{font-size: 28px;line-height: 62px;color: #969696;font-family: 'SourceHanSansCN';}
.SideWidth{width: 218px;}
.SideWidth a{color: #2e2e2e;}
.SideWidth .weixinBox{width: 105px;padding-top: 60px;font-family: 'SourceHanSansCN';}
.SideWidth .weixinBox img{width: 100%;display: block;}
.SideWidth .weixinBox p{font-size: 14px;color: #939393;}
/*客户代码*/
.SideWidth .divKehu{margin-bottom: 7px;font-family: 'SourceHanSansCN';}
.SideWidth .divKehu h2{font-size: 18px;font-family: 'SourceHanSansCN-Bold'; width: 200px;border-bottom: 2px solid #313131;line-height: 46px;color: #323232;font-weight: bold;}
.SideWidth .divKehu span{line-height: 46px;color: #2e2e2e;font-size: 16px;font-weight: bold;}
.SideWidth .xmDox{line-height: 20px;font-size: 14px;margin-bottom: 14px;}
.SideWidth .xmDox h2{color: #313131;font-weight: bold;font-family: 'SourceHanSansCN';}
.SideWidth .xmDox span{color: #878787;font-family: 'SourceHanSansCN';}
/*right代码*/
.font-bold{font-weight: bold;font-family: 'SourceHanSansCN';}
.contentWidth{color: #000000;}
.contentWidth h2{font-size: 28px;margin-bottom: 6px;font-family: 'SourceHanSansCN';}
.contentWidth p{font-size: 18px;line-height:40px;padding-bottom: 26px;font-family: 'SourceHanSansCN';}
.contentWidth img{/*display: block;*/max-width: 100%;}
.conterImg img{padding-bottom: 28px;}
.cBotImg{margin:100px 0 50px;}
/*======================
    动态(观点)代码（dynamic_view）代码
=====================*/
.DynamicFont{margin-bottom: 120px;}
.DynamicFont h1{font-size: 92px;color: #373737;padding: 133px 0 103px;border-bottom: 3px solid #333333;font-family: 'SourceHanSansCN';}
.DynamicFont p{line-height: 44px;font-size: 18px;color: #bbbbbb;font-family: 'SourceHanSansCN';}
.DynamicFont p a{color: #bbbbbb;}
.DynamicFont p a.insert{color: red;}
.DynamicFont p a:nth-child(1){margin-right: 20px;}
.DynamicFont p a:nth-child(2){margin-left: 20px;}
/*中间内容区域*/
.DynamiMrgin{margin-bottom: 90px;}
.DynamicDox{width: 350px;border-bottom: 2px solid #676767;display: block;}
.DynamicDox h2{font-size: 36px;color: #333333;line-height: 56px;letter-spacing:6px;margin-bottom: 40px;font-weight: bold;font-family: 'SourceHanSansCN';height: 112px;overflow: hidden;}
.DynamicDox p{font-family: 'SourceHanSansCN';font-size: 14px;line-height: 28px;color: #909090;margin-bottom: 40px;overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;height: 84px;}
.DynamicDox span{font-family: 'SourceHanSansCN';margin-bottom: 10px;display: block;font-size: 14px;height: 40px;}
/*======================
    动态(新闻)代码（dynamic_Journ）代码
=====================*/
.JournImg{margin-bottom: 22px;}
.JournImg img{height: 210px;}
.JournDynamicDox{width: 350px;border-bottom: 2px solid #676767;}
.JournDynamicDox h2{font-size: 36px;color: #333333;line-height: 56px;letter-spacing:6px;margin-bottom: 75px;font-weight: bold;height: 112px;overflow: hidden;}
.JournDynamicDox .JournFont{margin-bottom: 5px;height: 30px;}
.JournDynamicDox .JournFont span{display: block;font-size: 14px;}
.JournDynamicDox .JournFont em{display: block;font-size: 14px;color: #979797;}

/*=================================
    服务代码（dynamic_Journ）代码
===================================*/
.serviceFont{margin-bottom: 90px;}
.serviceFont h2{font-size: 64px;line-height: 130px;border-top:4px solid #313131; color: #333333;}
.serviceFontLine{}
.serviceFontLine h2{font-size: 14pt; font-weight: bold;  line-height: 48px;border-top: 1px solid #010101;padding-top: 6px;color: #050505;}
.serviceFontLine ul{}
.serviceFontLine ul li{line-height: 48px;}
.serviceFontLine ul li a{color: #919191;}
.serviceCenterTop{font-size: 18px;margin-bottom: 100px;line-height: 30px;}
.serviceCenterTop h2{color: #000000;padding-bottom:22px; }
.serviceCenterTop p{padding-bottom: 17px;line-height: 34px;}
/*.serviceCenterBottom{margin-bottom: 156px;}*/
.servicePadding{font-family: 'SourceHanSansCN';}
.serviceBot{margin-bottom: 130px;}
.serviceCenterBottom .scbFontLeft .scbFontTop{margin-bottom: 12px;height: 57px;overflow: hidden;}
.serviceCenterBottom .scbFontLeft .scbFontTop h2{font-size: 20px;font-weight: bold; line-height: 56px;border-top: 1px solid #010101;}
.serviceCenterBottom .scbFontLeft .scbFontBottom{border-bottom: 1px solid #666666;}
.serviceCenterBottom .scbFontLeft .scbFontBottom h3{margin: 20px 0;font-size: 12px;color: #9c9c9c;height: 16px;overflow: hidden;line-height: 18px;}
.serviceCenterBottom .scbFontLeft .scbFontBottom img{height: 150px;}
.serviceCenterBottom .scbFontLeft .scbFontBottom h2{margin-top: 20px;line-height: 22px;/*margin-bottom: 18px;*/font-size: 14px;height: 45px;overflow: hidden;}
.serviceCenterBottom .scbFontRight .scbFontTop{margin-bottom: 12px;}
.serviceCenterBottom .scbFontRight .scbFontTop h2{font-size: 20px;font-weight: bold; line-height: 56px;border-top: 1px solid #010101;}
.serviceCenterBottom .scbFontRight .scbFontBottom h2{line-height: 18px;margin-bottom: 16px;font-size: 14px;height: 38px;overflow: hidden;}
.serviceCenterBottom .scbFontRight .scbFontBottom p{margin-bottom:25px;font-size: 12px;color: #9c9c9c;line-height: 20px;overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:6;height: 100px;}
.serviceCenterBottom .scbFontRight .scbFontBottom h3{line-height: 34px;border-bottom: 1px solid #666666;font-size: 12px;color: #2f2f2f;}
.scbAbtn{margin-top: 28px;font-family: 'SourceHanSansCN';}
.scbAbtn a{font-size: 12px;color: #989898;float: right;}
/*=================================
         我们代码（we）代码
===================================*/
/*.weFontTop{margin-bottom: 12px;}*/
.weFontTop h2{font-size: 70px;line-height: 127px;border-top: 4px solid #313131;}
.weFontTop1 h2{font-size: 70px;line-height: 127px;}
.weFontBottom{margin-bottom: 56px;}
.weFontBottom h2{font-size: 38px;line-height: 76px;border-top: 3px solid #313131;margin-bottom: 20px;}
.weFontBottom p{line-height: 36px;font-size: 18px;color: #000000;}
.weMargin{margin-bottom: 130px;}
.weTeam .weTeamCsr{margin-bottom: 30px;}
.weTeam .weTeamCsr img{height: 236px;width: 100%;}

.weTeam .weTeamBox{height: 320px;background: #f1f0f5;padding: 30px 0 0 14px;    margin-top: 10px;overflow: hidden;}
.weTeam .weTeamBox h2{font-size: 18px;  font-weight: bold;}
.weTeam .weTeamBox span{padding-top: 10px; padding-bottom: 18px; color: #969696; display: block;}
.weTeam .weTeamBox p{margin-bottom: 4px;line-height: 20px;color: #08080a;font-size: 12px;}
.weJrZx{margin-bottom: 56px;}
.weJrZx p{line-height: 40px;font-size: 18px;border-top: 2px solid #999999;}
.weInputWindth{width: 513px;}
.zpH2{font-size: 18px;padding-bottom: 34px;font-weight: bold;}
.weInputWindth h3{font-size: 16px;border-top: 2px solid #7f7f7f;margin-bottom: 40px;line-height: 45px;}
.weInputWindth h3 a{display: block;}
.weInputColor{color: #d71e24;}
.weMailbox h2{font-size: 18px;padding-bottom: 34px;}
.weMailbox h3{font-size: 16px;border-top: 2px solid #7f7f7f;line-height: 20px;padding-top: 8px;padding-bottom: 36px;}
.weMailbox h3 p{font-size: 12px;color: #949494;}
.weInputWindth h3 i{font-size: 24px;line-height: 45px;color: #7f7f7f;}
.weText{padding: 0 0 10px;}
.weText h2{font-size: 14px;color: #373737;padding-bottom: 10px;}
.weText ol{margin-bottom: 20px;}
.weText ol li{font-size: 12px;line-height: 20px;color: #909090;}
.weText ol li p{padding-top: 5px;}
.open a{color: red;}
#we-example h3 + div {height: 0px;padding: 0px;overflow: hidden;display: block!important;-webkit-transform: translateZ(0);-webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease; -ms-transition:all 0.3s ease;transition: all 0.3s ease;}
/*联系*/
.conPaddingTB{padding-top: 45px;padding-bottom: 256px;}
.contactBoxHeight{height: 404px;}
.contactBoxPadding{background: #fff;top: -332px;padding: 50px 72px 0;}
.contactBoxPadding .contactBoxTop{height: 242px;}
.contactBoxPadding .contactBoxTop h2{font-size: 65px;color: #2f2f2f; margin-bottom:42px; }
.contactBoxPadding .contactBoxTop p{font-size: 16px;color: #202020;line-height: 26px;}
.contactBoxPadding .contactBoxBottom{padding-top: 42px;}
.contactBoxPadding .contactBoxBottom li{font-size: 14px;line-height: 20px;margin-bottom: 18px;border-top: 1px solid #3c3c3c;}
.contactBoxPadding .contactBoxBottom h3{color: #020202;padding-top: 8px;}
.contactBoxPadding .contactBoxBottom p{color: #919191;}
.conWidthHeight{height: 360px;background: #5d5d5d;margin-left: -15px;}
/*导航浮动*/
.caseFixed{z-index: 999;width:1170px !important;}

.caseFixedHeight{height: 117px;margin-bottom: 100px;}
.fixedHeight{background: url("/Public/mobile/images/tmbj.png");background-size:cover; }
.caseActive .fixedHeight{margin-bottom: 0;}
.indexHeight{height: 130px !important;}
.indexFixed{display: none;}
.indexFixed,.serviceFixed{z-index: 999;background: url("/Public/mobile/images/tmbj.png");background-size:cover; }
.caseActive{position: fixed;width: 1200px;top: 0;}
.caseActive .saseHoverBoxLeft{display: none !important;}
.indexActive{position: fixed;width: 1200px;top: 0;display: block !important;}
/*.caseActive .pa2Border{margin: 40px 0 0px;}*/
.pa2Border{display: block;}
/*以下新增修改内容*/
.col-14{width: 14.28%;float: left; position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.show p{color: red !important;border-top: 3px solid red !important;}
.caseFatherCate p{color: red !important;border-top: 3px solid red !important;}
.caseFatherCate .caseHoverBlock{display: block;}
.caseFatherCate .caseSonCate a{color: red;}
.saseHover:hover .saseHoverBoxLeft{display: block !important;}
.show .saseHoverBoxLeft{display: block !important;}


/*弹性分布*/
.boxes_pj {display: -webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;}
.box_pj{flex: auto;width: 100px;padding:0 15px;}

.pageUp{width: 40px;height: 40px;position: fixed;right: 20px;bottom: 20px;display: none;}
.pageUp a{display: inline-block;}
.pageUp a img{width: 100%;}
.addPageUpHide{display: block;}

.swiper-button-next {
    background: url(../images/right_05.png) no-repeat !important;
    background-size: 27px 44px !important;
}
.swiper-button-prev {
    background: url(../images/left_03.png) no-repeat !important;
    background-size: 27px 44px !important;
}
