@charset "utf-8";
body{background: #fcfcfc;width: 100%;min-width:1200px;max-width: 1920px;margin: 0 auto;}
.tit{text-align: center;font-weight: normal;margin-bottom: 60px;color: #333;}
.tit b{display: block;font-size: 42px;line-height: 42px;}
.tit span{display: block;font-size: 18px;line-height: 18px;padding-top: 20px;}


/*内页公共部分*/
.ny_ban img{display: block;width: 100%;}
.ny_ban a{display: block;width: 100%;height:640px;}

.case{padding: 100px 0;}
.case_list{display: flex;justify-content: space-between;}
.case_list dl{width: 285px;    box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1);transition: all 0.3s;}
.case_list dt img{display: block;width: 285px;height: 180px;}
.case_list dd{height: 258px;padding: 0 20px;transition: all 0.3s;}
.case_list dd h3{font-size: 16px;line-height: 16px;padding: 20px 0 10px;text-align: center;}
.case_list dd h3 a{color: #333;transition: all 0.3s;}
.case_list dd p{font-size: 14px;color: #999;line-height: 24px;transition: all 0.3s;}
.case_list dd .more{display: block;font-size: 14px;line-height: 24px;color: #333;margin-top: 24px;text-align: center;transition: all 0.3s;}
.case_list dl:hover dd{background: #1F60FC;}
.case_list dl:hover dd h3 a,.case_list dl:hover dd p,.case_list dl:hover dd .more{color: #fff;}
.case_list dl:hover{transform: translateY(-8px);}

/*短视频推广*/
.dsptg{padding: 100px 0 50px;}
.dsptg ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.dsptg li{width: 387px;height: 236px;text-align: center;margin-bottom: 20px;  transition: all 0.3s; }
.dsptg li img{display: block;margin: 30px auto 0;}
.dsptg li h3{font-size: 24px;color: #333;line-height: 34px;padding: 20px 0 0;}
.dsptg li p{font-size: 14px;color: #999;line-height: 24px;width: 244px;margin: 0 auto;}
.dsptg li:hover{background: #fff;box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1); transform: translateY(-8px);}

.fwnl{padding: 50px 0 0;}
.fwnl_item{background: #fff;height: 500px;overflow: hidden;}
.fwnl_item:nth-child(2){    box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1);position: relative;z-index: 2;}
.fwnl_item dl{display: flex;justify-content: space-between;height: 500px;width: 1200px;margin: 0 auto;}
.fwnl_item:nth-child(odd) dt{margin-right: -360px;}
.fwnl_item:nth-child(even) dt{margin-left: -360px;}
.fwnl_item dd{margin-top: 70px;width: 500px;}
.fwnl_item dd h3{font-size: 24px;color: #333;line-height: 24px;}
.fwnl_item dd p{font-size: 16px;color: #999;line-height: 24px;margin: 15px 0 50px;}
.fwnl_item dd ul{display: flex;}
.fwnl_item dd li{margin-right: 60px;font-size: 16px;color: #666;line-height: 16px;text-align: center;}
.fwnl_item dd li img{margin-bottom: 10px;display: block;}

.dsp_xbn{display: flex;justify-content: center;overflow: hidden;}
.dsp_xbn img{display: block;}
/*网站建设*/
.wzbd{padding: 100px 0 50px;}
.wzbd ul{display: flex;justify-content: space-between;}
.wzbd li{width: 184px;height: 242px;background: #fff;   transition: all 0.3s; box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1);}
.wzbd li img{display: block;margin: 25px auto 35px;}
.wzbd li span{display: block;font-size: 16px;color: #333;line-height: 30px;text-align: center;}
.wzbd li:hover{transform: translateY(-8px);}


.wzsj{padding: 50px 0;}
.wzsj ul{display: flex;justify-content: space-between;}
.wzsj li{width: 285px;height: 366px;padding: 0 30px;transition: all 0.3s;}
.wzsj li i{display: block;margin: 30px auto;width: 120px;height: 106px;overflow: hidden;}
.wzsj li h3{font-size: 24px;color: #333;line-height: 32px;text-align: center;transition: all 0.3s;}
.wzsj li p{font-size: 14px;color: #999;line-height: 24px;margin-top: 30px;transition: all 0.3s;}
.wzsj li:hover{background: #1f5efb;}
.wzsj li:hover i img{transform: translateY(-100%);}
.wzsj li:hover h3,.wzsj li:hover p{color: #fff;}

.wznr{padding: 50px 0 30px;background: #1F5EFB;}
.wznr ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
.wznr li{width: 387px;height: 80px;background: #fff;  margin-bottom: 20px;display: flex;align-items: center;transition: all 0.3s;}
.wznr li i{display: block;width: 80px;height: 80px;overflow: hidden;margin-right: 20px;}
.wznr li .txt h3{font-size: 18px;color: #333;line-height: 18px;padding: 20px 0 0;}
.wznr li .txt p{font-size: 14px;color: #999;line-height: 30px;}
.wznr li:hover{transform: translateY(-8px);box-shadow: 0px 0px 10px 0px #0E4CE5;}
.wznr li:hover .txt h3,.wznr li:hover .txt p{color: #1F5EFB;}
.wznr li:hover i img{transform: translateY(-100%);}


.jzlc{padding: 100px 0 60px;}
.jzlc_con dl{margin-bottom: 40px;display: flex;justify-content: space-between;}
.jzlc_con dd{width: 475px;}
.jzlc_con dd b{display: block;font-size: 42px;color: #333;opacity: 0.3;line-height: 44px;}
.jzlc_con dd h3{font-size: 24px;color: #333;line-height: 24px;padding: 44px 0 8px;}
.jzlc_con dd p{font-size: 16px;color: #999;line-height: 24px;}
.jzlc_con dd .zx{display: block;width: 180px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;background: #1F5EFB;margin-top: 50px;transition: all 0.3s;}
.jzlc_con dd .zx:hover{background: #3c73fc;box-shadow: 0 0 20px rgba(31,94,251,0.3);}

.care{padding: 100px 0 80px;background: #1F5EFB;}
.care h2 b,.care h2 span{color: #fff;}
.care ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.care li{margin-bottom: 15px;height: 320px;background: #fff;text-align: center;width: 387px;transition: all 0.3s;}
.care li h3{font-size: 24px;color: #333;line-height: 24px;padding: 28px 0 10px;}
.care li p{font-size: 14px;color: #999;line-height: 22px;padding: 0 35px;}
.care li img{display: block;width: 100%;}
.care li:hover{transform: translateY(-8px);}

/*seo优化*/
.seo_yz{height: 1130px;background: url(../images/seobanner1.png) no-repeat center 0;position: relative;}
.seo_yz ul{position: absolute;width: 1200px;left: 50%;margin-left: -600px;bottom: 284px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.seo_yz li{width: 387px;height: 150px;background: #fff;  margin-top: 20px; transition: all 0.3s; box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1);display: flex;align-items: center;}
.seo_yz li i{width: 90px;height: 90px;overflow: hidden;margin-right: 15px;margin-left: 30px;}
.seo_yz li .txt{width: 220px;}
.seo_yz li .txt h3{font-size: 24px;color: #333;line-height: 24px;}
.seo_yz li .txt p{font-size: 14px;color: #999;line-height: 20px;padding-top: 13px;}
.seo_yz li:hover{transform: translateY(-8px);}
.seo_yz li:hover i img{transform: translateY(-100%);}
.seo_yz li:hover .txt h3,.seo_yz li:hover .txt p{color: #1F60FC;}

.ssyh{margin-top: -42px;}
.ssyh ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.ssyh li{width: 590px;height: 290px;padding: 0 30px;box-sizing: border-box;text-align: center;transition: all 0.3s;margin-bottom: 20px;}
.ssyh li img{display: block;margin: 30px auto 36px;}
.ssyh li h3{font-size: 24px;color: #333;line-height: 24px;}
.ssyh li p{font-size: 16px;color: #999;line-height: 24px;padding-top: 14px;}
.ssyh li:hover{ background: #fff;   transform: translateY(-8px);box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1);}

.wzyh{padding: 80px 0;}
.wzyh ul{display: flex;justify-content: space-between;}
.wzyh li{width: 285px;height: 340px;padding: 0 35px;box-sizing: border-box;text-align: center;transition: all 0.3s;}
.wzyh li i{display: block;width: 111px;height: 111px;margin: 30px auto 36px;overflow: hidden;}
.wzyh li h3{font-size: 24px;color: #333;line-height: 24px;}
.wzyh li p{font-size: 16px;color: #999;line-height: 24px;padding-top: 14px;}
.wzyh li:hover{ background: #1f5efb;}
.wzyh li:hover h3,.wzyh li:hover p{color: #fff;}
.wzyh li:hover i img{transform: translateY(-100%);}

.seo_ban{display: flex;justify-content: center;overflow: hidden;}
.seo_ban img{display: block;}

.fwcn{padding: 100px 0 50px;}
.fwcn dl{margin-bottom: 50px;display: flex;justify-content: space-between;}
.fwcn dd{width: 475px;}
.fwcn dd h3{font-size: 24px;color: #333;line-height: 24px;padding: 18px 0 20px;}
.fwcn dd p{font-size: 16px;color: #999;line-height: 24px;}
.fwcn dd .zx{display: block;width: 180px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;background: #1F5EFB;margin-top: 45px;transition: all 0.3s;}
.fwcn dd .zx:hover{background: #3c73fc;box-shadow: 0 0 20px rgba(31,94,251,0.3);}

/*竞价*/
.tgcl{padding: 100px 0 50px;}
.tgcl ul{display: flex;justify-content: space-between;}
.tgcl li{width: 183px;height: 230px;transition: all 0.3s;}
.tgcl li img{display: block;margin: 30px auto;}
.tgcl li p{font-size: 16px;color: #333;line-height: 16px;text-align: center;}
.tgcl li:hover{transform: translateY(-8px);   background: #fff; box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1);}

.reason{padding: 50px 0 70px;}
.reason ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.reason li{width: 590px;height: 130px;background: #fff;margin-bottom: 30px; display: flex;align-items: center; position: relative;transition: all 0.3s;  overflow: hidden;box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1);}
.reason li img{margin: 0 30px;}
.reason li .txt{flex: 1;padding-right: 30px;box-sizing: border-box;}
.reason li .txt h3{font-size: 18px;line-height: 18px;color: #333;font-weight: normal;}
.reason li .txt p{font-size: 16px;color: #999;line-height: 24px;padding-top: 5px;}
.reason li i{position: absolute;font-size: 74px;color: #ccc;right: -15px;bottom: -15px;opacity: 0.3;line-height: 60px;}
.reason li:hover{transform: translateY(-8px);}

.fwys{}
.fwys_item:nth-child(odd){background: #fff;    box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1);}
.fwys_item dl{display: flex;justify-content: space-between;width: 1200px;margin: 0 auto;height: 420px;align-items: center;}
.fwys_item dd{}
.fwys_item dd h3{font-size: 24px;color: #333;line-height: 24px;}
.fwys_item dd p{font-size: 16px;color: #999;line-height: 24px;margin: 15px 0 30px;}
.fwys_item dd .desc{display: flex;font-size: 16px;color: #999;line-height: 40px;}
.fwys_item dd .desc span{padding-left: 20px;margin-right: 60px;position: relative;}
.fwys_item dd .desc span:after{position: absolute;width: 10px;height: 10px;content: "";background: #013895;border-radius: 50%;left: 0;top: 15px;}
.fwys_item dd .zx{display: block;width: 180px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;background: #1F5EFB;margin-top: 45px;transition: all 0.3s;}
.fwys_item dd .zx:hover{background: #3c73fc;box-shadow: 0 0 20px rgba(31,94,251,0.3);}

/*信息流*/
.xxlgg{background: #fff;}
.xxlgg dl{display: flex;justify-content: space-between;align-items: center;height: 630px;}
.xxlgg dd h3{font-size: 42px;color: #333;line-height: 42px;}
.xxlgg dd p{font-size: 14px;color: #999;line-height: 22px;margin: 38px 0 80px;}
.xxlgg dd .zx{display: block;width: 180px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;background: #1F5EFB;transition: all 0.3s;}
.xxlgg dd .zx:hover{background: #3c73fc;box-shadow: 0 0 20px rgba(31,94,251,0.3);}

.yhfw{padding: 100px 0 80px;    background: #F4F4F4;}
.yhfw ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.yhfw li{width: 387px;height: 200px;margin-bottom: 20px;text-align: center;transition: all 0.3s;}
.yhfw li h3{font-size: 24px;color: #333;line-height: 24px;padding: 28px 0 8px;font-weight: normal;}
.yhfw li p{font-size: 14px;color: #999;line-height: 24px;}
.yhfw li .zx{display: block;width: 180px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;background: #1F5EFB;margin: 35px auto 0;transition: all 0.3s;}
.yhfw li .zx:hover{background: #3c73fc;box-shadow: 0 0 20px rgba(31,94,251,0.3);}
.yhfw li:hover{background: #fff;transform: translateY(-8px);}

.yynr{padding: 100px 0 80px;}
.yynr_con dl{height: 386px;background: #F0F5FF;margin-bottom: 20px;display: flex;justify-content: space-between;align-items: center;padding: 0 100px;}
.yynr_con dd h3{font-size: 24px;color: #333;line-height: 24px;margin-bottom: 20px;}
.yynr_con dd .desc{font-size: 16px;color: #999;line-height: 30px;}
.yynr_con dd .desc p{padding-left: 28px;position: relative;}
.yynr_con dd .desc p:after{position: absolute;width: 10px;height: 10px;content: "";left: 0;top: 10px;background: #1F60FC;border-radius: 50%;}

.xxl_xban{display: flex;justify-content: center;overflow: hidden;font-size: 0;line-height: 0;}

/*软文推广*/
.fbfw{padding: 100px 0 50px;}
.fbfw h3{text-align: center;font-size: 16px;color: #333;line-height: 16px;margin-bottom: 30px;}
.fbfw h3 span{margin: 0 30px;}
.fbfw h3 span.on{color: #1F5EFB;}
.fbfw_bd{box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.2);}
.fbfw_bd dl{height: 400px;display: flex;justify-content: space-between;align-items: center;padding: 0 80px 0 100px;}
.fbfw_bd dd{width: 300px;}
.fbfw_bd dd h4{font-size: 24px;color: #333;line-height: 24px;}
.fbfw_bd dd p{font-size: 16px;color: #999;line-height: 24px;margin: 12px 0 75px;}
.fbfw_bd dd .zx{display: block;width: 180px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;background: #1F5EFB;transition: all 0.3s;}
.fbfw_bd dd .zx:hover{background: #3c73fc;box-shadow: 0 0 20px rgba(31,94,251,0.3);}

.rwfwys{padding: 50px 0;}
.rwfwys ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.rwfwys li{width: 387px;height: 266px;background: #fff;transition: all 0.3s; margin-bottom: 20px;  box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1);}
.rwfwys li img{display: block;margin: 34px auto;}
.rwfwys li h3{font-size: 24px;color: #333;line-height: 24px;text-align: center;margin-bottom: 8px; }
.rwfwys li p{font-size: 16px;color: #999;line-height: 24px;margin-left: 110px;width: 215px;padding-left: 18px;position: relative;}
.rwfwys li p:after{position: absolute;width: 6px;height: 6px;content: "";background: #1F5EFB;border-radius: 50%;left: 0;top: 9px;}
.rwfwys li:hover{transform: translateY(-8px);}

.rwzy{padding: 30px 0 0;}
.rwzy ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.rwzy li{width: 590px;height: 230px;padding: 0 30px;box-sizing: border-box;background: #fff;margin-bottom: 20px;    box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1);}
.rwzy li h3{font-size: 24px;color: #333;line-height: 24px;padding: 40px 0 0;}
.rwzy li p{font-size: 18px;color: #999;line-height: 30px;margin: 8px 0 44px;}
.rwzy li .zx{display: block;width: 180px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;background: #1F5EFB;transition: all 0.3s;}
.rwzy li .zx:hover{background: #3c73fc;box-shadow: 0 0 20px rgba(31,94,251,0.3);}
.rwzy li .tag{height: 50px;display: flex;align-items: center;}
.tag span{min-width: 52px;padding: 0 10px;height: 22px;line-height: 20px;text-align: center;border: 1px solid #013895;font-size: 12px;color: #013895;box-sizing: border-box;margin-right: 18px;}


/*自媒体营销*/
.zmtyx{padding: 100px 0 50px;}
.zmtyx ul{display: flex;justify-content: space-between;}
.zmtyx li{width: 285px;height: 350px;background: #fff;  transition: all 0.3s;  box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.2);}
.zmtyx li h3{font-size: 24px;color: #333;line-height: 24px;padding: 30px 30px 13px;}
.zmtyx li p{font-size: 16px;color: #999;line-height: 40px;}
.zmtyx li .desc{padding: 0 30px;}
.zmtyx li .desc p{padding-left: 12px;position: relative;font-size: 16px;color: #999;line-height: 26px;}
.zmtyx li .desc p:after{position: absolute;width: 6px;height: 6px;content: "";left: 0;top: 10px;background: #1F5EFB;border-radius: 50%;}
.zmtyx li:hover{transform: translateY(-8px);}

.dptfb{padding: 50px 0 ;}
.dptfb ul{display: flex;flex-wrap: wrap;}
.dptfb li{width: 240px;height: 240px;}
.dptfb li:nth-child(odd){background: #f5f5f5;}
.dptfb li img{display: block;margin: 30px auto;}
.dptfb li p{font-size: 16px;color: #333;text-align: center;font-weight: bold;line-height: 16px;}

.tsys{padding: 50px 0 80px;}
.tsys ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.tsys li{width: 387px;height: 174px;background: #F5F5F5;margin-bottom: 20px;display: flex;align-items: center;padding: 0 30px;box-sizing: border-box;transition: all 0.3s;}
.tsys li img{margin-right: 40px;}
.tsys li .txt h3{font-size: 24px;color: #333;line-height: 24px;margin-bottom: 12px;}
.tsys li .txt p{font-size: 16px;color: #999;line-height: 28px;padding-left: 12px;position: relative;}
.tsys li .txt p:after{position: absolute;width: 6px;height: 6px;content: "";left: 0;top: 11px;background: #999;border-radius: 50%;}
.tsys li:hover{transform: translateY(-8px);}

.zmt_xban{display: flex;justify-content: center;overflow: hidden;font-size: 0;line-height: 0;}

/*新闻资讯*/
.wxzz{padding: 100px 0;}
.wxzz .wxzz_t{height: 70px;text-align: center;margin-bottom: 60px;}
.wxzz .wxzz_t a{display: inline-block;width: 156px;height: 70px;line-height: 70px;font-size: 16px;color: #000;background: #fff;box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.2);margin: 0 10px;font-weight: normal;transition: all 0.3s;}
.wxzz .wxzz_t a.on,.wxzz .wxzz_t a:hover{color: #fff;background: #1f60fc;}
.wxzz_list{ display: flex; flex-wrap: wrap;}
.wxzz_list dl{width: 285px;box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.2);margin-bottom: 20px;transition: all 0.3s;margin-right: 20px;margin-left:0;}

.wxzz_list dl:nth-child(4n) {margin-right: 0;}



.wxzz_list dt{height: 170px;overflow: hidden;}
.wxzz_list dt img{width: 285px;height: 170px;transition: all 0.5s;}
.wxzz_list dt:hover img{transform: scale(1.05);}
.wxzz_list dd{height: 190px;padding: 0 30px;background: #fff;}
.wxzz_list dd h4{padding: 20px 0 10px;}
.wxzz_list dd h4 a{display: block;font-size: 19px;color: #333;font-weight: normal;height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;transition: all 0.3s;}
.wxzz_list dd p{font-size: 14px;color: #999;line-height: 24px;height: 48px;overflow: hidden;transition: all 0.3s;}
.wxzz_list dd .more{float: right;font-size: 14px;color: #999;line-height: 24px;margin-top: 30px;transition: all 0.3s;}
.wxzz_list dl:hover{transform: translateY(-8px);}
.wxzz_list dl:hover dd{background: #1f60fc;}
.wxzz_list dl:hover dd h4 a,.wxzz_list dl:hover dd p{color: #fff;}
.wxzz_list dl:hover dd .more{color: #fff;}
.wxzz .pages{height: 35px;margin-top: 10px;text-align: center;}
.wxzz .pages span{display: inline-block;width: 35px;height: 35px;line-height: 35px;font-size: 16px;color: #999;background: #fff;box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.2);margin: 0 8px;cursor: pointer;}
.wxzz .pages span.on{background: #1f5efb;color: #fff;}

.case_t{height: 70px;box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.2);display: flex;margin-bottom: 60px;font-weight: normal;}
.case_t a{flex: 1;font-size: 16px;color: #000;line-height: 70px;text-align: center;position: relative;}
.case_t a.on,.case_t a:hover{color: #1f60fc;}
.case_t a.on:after,.case_t a:hover:after{position: absolute;width: 100%;height: 2px;content: "";background: #1f60fc;left: 0;bottom: 0;}

.xwxq{padding: 100px 0 50px;}
.xwtit{text-align: center;margin-bottom: 50px;}
.xwtit h3{font-size: 24px;color: #333;line-height: 24px;}
.xwtit p{font-size: 16px;color: #999;line-height: 30px;padding-top: 8px;}
.xwdesc h4{font-size: 16px;color: #333;line-height: 24px;margin: 24px 0;}
.xwdesc p{font-size: 16px;color: #999;line-height: 24px;margin: 10px 0;}
.xwxq .sxp{height: 40px;display: flex;justify-content: space-between;margin-top: 40px;}
.xwxq .sxp a{font-size: 16px;color: #999;line-height: 40px;}
.xwxq .sxp a:hover{color: #1f60fc;}


/*公司简介*/
.gywm{padding: 100px 0 50px;}
.gywm dl{display: flex;justify-content: space-between;padding-top: 98px;position: relative;}
.gywm dl:after{position: absolute;width: 677px;height: 126px;content: "";background: url(../images/10th.png) no-repeat;left:440px;top: 0;}
.gywm dd{width: 590px;padding: 160px 0 0;}
.gywm dd h2{text-align: left;margin-bottom: 0;}
.gywm dd h2 em{color: #1f60fc;}
.gywm dd .desc{font-size: 16px;color: #333;line-height: 24px;margin: 25px 0 0;}
.gywm_sz{margin-top: 60px;}
.gywm_sz ul{display: flex;}
.gywm_sz li{width: 300px;padding-left: 30px;height: 100px;border-left: 2px solid #c8c8c8;box-sizing: border-box;}
.gywm_sz li span{display: block;font-size: 16px;color: #333;line-height: 16px;}
.gywm_sz li b{display: block;font-size: 36px;color: #1f5efb;line-height: 36px;padding: 15px 0;}
.gywm_sz li i{display: block;font-size: 16px;color: #333;line-height: 16px;}

.qywh{padding: 50px 0;display: flex;justify-content: space-between;}
.qywh_l{width: 590px;}
.qywh_pic2{margin: 32px 0 130px;text-align: right;}
.qywh_l i{display: block;font-size: 24px;color: #999;line-height: 24px;text-transform: uppercase;}
.qywh_r{width: 590px;}
.qywh_txt{height: 270px;}
.qywh_txt h2{text-align: left;margin-bottom: 30px;}
.qywh_txt .desc{font-size: 16px;color: #333;line-height: 24px;}
.qywh_pic4{margin-top: 32px;}

.tdjs{padding: 50px 0;}
.tdjs h2{margin-bottom: 30px;}
.tdjs ul{display: flex;justify-content: space-between;}
.tdjs li{width: 210px;}
.tdjs li h4{font-size: 24px;color: #333;line-height: 24px;font-weight: normal;text-align: center;padding: 20px 0 10px;}
.tdjs li p{font-size: 14px;color: #999;line-height: 24px;text-align: center;}

.team{padding: 50px 0 100px;}
.team_bd dl{display: flex;height: 400px;justify-content: space-between;box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.2);}
.team_bd dd{margin-left: 65px;margin-top: 100px;width: 320px;height: 170px;border-bottom: 2px solid #96b4fd;}
.team_bd dd h4{font-size: 24px;color: #333;line-height: 24px;font-weight: normal;}
.team_bd dd p{font-size: 16px;color: #999;line-height: 24px;margin-top: 14px;}
.team_t{display: flex;justify-content: space-between;margin-top: 30px;}
.team_t li{width: 208px;}
.team_t li i{display: block;width: 208px;height: 208px;margin: 0 auto;position: relative;}
.team_t li i:after{display: none;position: absolute;width: 200px;height: 200px;content: "";border: 2px solid #1f5efb;border-radius: 50%;box-sizing: border-box;left: 4px;top: 4px;}
.team_t li.on i:after{display: block;}
.team_t li span{display: block;font-size: 24px;color: #333;line-height: 24px;text-align: center;padding-top: 24px;}


.lxwm{padding: 100px 0;}
.lxwm h2{text-align: left;margin-bottom: 30px;}
.lxwm ul{display: flex;margin-bottom: 60px;}
.lxwm li{flex: 1;height: 160px;text-align: center;}
.lxwm li i{display: block;width: 56px;height: 50px;overflow: hidden;margin: 15px auto 30px;}
.lxwm li span{display: block;font-size: 16px;color: #333;line-height: 24px;}
.lxwm li b{display: block;}
.lxwm li:hover{box-shadow: 0px 0px 5px 0px rgba(35,35,35,0.1);}
.lxwm li:hover i img{transform: translateY(-100%);}
.lxwm li:hover span,.lxwm li:hover b{color: #3366ff;}