@charset "utf-8"; *, *:before, *:after { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; outline:0; margin:0; padding:0; } #bsWXBox { box-sizing:content-box; } ul { list-style:none; } body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, b, small, u, i, center, dl, dt, dd, ol, ul, li, sub, sup, tt, var, del, dfn, ins, kbd, q, s, samp, strike, applet, object, iframe, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, blockquote, pre, a, abbr, acronym, address, big, cite, code, mark, audio, video, input, textarea, select { margin:0; padding:0; } a:link, a:visited { text-decoration:none; outline:0; color:#666 } a:hover, a:active, a:focus { color:#666; text-decoration:none } img { border:0; padding: 0; margin: 0; max-width:100%; } table { border-collapse:collapse; width:100% } h1, h2, h3, h4, h5, h6 { font-weight:normal; } input, textarea { font-size:14px; outline:0; overflow:hidden; font-family:arial, "microsoft yahei" } input[type='reset'], input[type='button'], input[type='submit'], input[type='radio'] { cursor:pointer; outline:0; border: none; } input[type='checkbox'], input[type='radio'] { position:relative; vertical-align:middle; } textarea, input[type='email'], input[type='date'], input[type='password'], input[type='text'] { outline:0; color:#666; } input[type="submit"], input[type="reset"], input[type="button"], input[type='text'], select, button { -webkit-appearance:none } input, select, textarea { -webkit-appearance:none; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); } ::-webkit-input-placeholder { color:#999; } :-moz-placeholder { color:#999; opacity:1; } ::-moz-placeholder { color:#999; opacity:1; } :-ms-input-placeholder{ color:#999; } .clearfix:after { clear:both; height:0; content:""; line-height:0; font-size:0; display:block } .clear { clear:both; } body { font-family:arial, "microsoft yahei"; font-size:14px; color:#666; line-height:1.5; width:100%; background:#fff; -webkit-tap-highlight-color:transparent; -webkit-text-size-adjust: none; } .fl { float:left; } .fr { float:right; } .pic{ position: relative; overflow: hidden; width: 100%; } .pic:after{ content: ''; display: block; padding-bottom: 100%; } .pic img{ transition: .5s; } .middleCenter { position:absolute; top:0; bottom:0; left:0; right:0; max-width:100%; max-height:100%; display:block; vertical-align:middle; text-align:center; margin:auto } .tp{ overflow: hidden; } .tp img{ display: block; max-width: 100%; height: auto; margin: auto; transition: .5s; } .container1 { width: 1545px; margin: 0 auto; } header { width:100%; margin:0 auto; } .daohang { display:block; width:100%; margin:0 auto; height:79px; clear:both; background-color: #fff; } .yx { float:left; } .yx a { display:block; padding-top: 10px; } .yx img { max-width:100%; height:auto; } .navdaohang { float:right; margin-right: 30px; } .menupc li{ float: left; text-align: center; line-height:79px; z-index: 9; position:relative; } .menupc li:hover a{ color: #004785; } .menupc li:hover a i{ opacity: 1; } .menupc li:hover a:after{ width: 100%; } .menupc li a{ display:block; color: #444; font-size: 16px; z-index: 999; padding: 0 27px; position: relative; } .menupc li a:after{ content:''; display: block; position:absolute; bottom: 0; left:0; right: 0; width:0; height: 100%; background-color: #ecf0f4; border-top: 4px solid #004581; margin:0 auto; z-index: -1; transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s; -o-transition:all .3s; } .menupc li a:hover:after{ width: 100%; } .menupc li a:hover{ color: #004785; } .menupc li a i{ position: absolute; right: 10px; top: 36px; background: url("../images/jt.png") no-repeat center; width: 10px; height: 6px; opacity: 0; transition: .5s; } .menupc li a:hover i{ opacity: 1; } .menupc li .current i{ opacity: 1; } .menupc li .current{ color: #004785; } .menupc li .current:after{ width: 100%; } .menupc ul{ background-color: #f2f6fb; position: absolute; display:none; left: 0; overflow: hidden; z-index: 999; width:100%; } .menupc ul li{ float: none; position: static; text-align: left; background:none; line-height: 34px; width:100%; margin: 0; } .menupc ul li a{ display: block; font-size: 12px; position:relative; color:#9a9999 !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 15px 0 25px; } .menupc ul li a:before{ content: ''; display: block; position: absolute; left: 15px; top: 14px; height: 5px; width: 5px; border-radius: 50%; background-color: #c5c5c5; } .menupc ul li a:hover:before{ background-color: #fff; } .menupc ul li .current:before{ background-color: #fff; } .menupc ul li a:after{ display: none !important; } .menupc ul li a:hover{ color: #fff !important; background-color: #014885 !important; } .menupc ul li .current{ color: #fff !important; background-color: #014885 !important; } .menupc ul.subnav { display: block; } .nation{ float: right; color: #666; line-height: 79px; } .nation a{ font-size: 12px; color: #666; padding-left: 26px; margin-left: 15px; } .nation a.cn{ background: url("../images/cn.jpg") no-repeat left center; } .nation a.en{ background: url("../images/en.jpg") no-repeat left center; } .nation a:hover{ color: #d0171d; } /*手机导航*/ .phone-nav { position:absolute; font-size:30px; right:15px; top:0px; line-height:60px; display:none; color:#666; } .phone-nav img{ height: 30px; margin-top: 15px; display: block; } .header a[href="#page"] { display:none!important; } .mm-opened .header a[href="#page"] { display:block!important; } .mm-opened .header a[href="#mmenu"] { display:none!important; } #mmenu { z-index:9999; } #mmenu li .home-search { float:left; margin-left:20px; width:90%; background-color:#fff; padding-left:0; overflow:hidden; margin-top:10px; position:relative } #mmenu li .home-search .keyword { text-align:left; border:0; box-shadow:0; border-radius:0; width:86%; -webkit-border-radius:0; -moz-border-radius:0; -o-border-radius:0; -mz-border-radius:0; font-size:14px; color:#999; line-height:20px; vertical-align:top; padding:6px 86px 6px 10px; -webkit-appearance:none; background-color:#fff; border:1px solid #ccc } #mmenu li .home-search .keyword:focus { transition:border linear .2s, box-shadow linear .5s; -moz-transition:border linear .2s, -moz-box-shadow linear .5s; -webkit-transition:border linear .2s, -webkit-box-shadow linear .5s; outline:0; border:1px solid #0a78bc; } #mmenu li .home-search .btn-sub { top:0; border:0; right:0; color:#f28800; width:42px; height:34px; line-height:34px; text-align:center; position:absolute; cursor:pointer; border-radius:0; background:#f28800 url(../images/search3.png) no-repeat center center; } .container-fluid { margin-left:auto; margin-right:auto; padding:0 15px; } /*swiper的banner*/ .home-banner { overflow:hidden; width:100%; margin: 0 auto; position:relative; } .swiper-container { width: 100%; height: 100%; position: relative; } .swiper-slide { text-align: center; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .banners a{ display: block; } .banners a img{ display: block; width: 100%; height: auto; } .home-banner .swiper-container .swiper-pagination{ display: block; bottom: 5px; right: 0px; } .home-banner .swiper-container .swiper-pagination-bullet{ width: 18px; height: 18px; background-color: #fff; opacity: 1; outline: none; margin: 0px 5px; border-radius: 25px; } .home-banner .swiper-container .swiper-pagination-bullet-active{ background-color: #8fd4ff; } @media(max-width:1200px) { .daohang{ height:60px; } .yx a{ padding-top: 10px; } .yx img{ height: 40px; } .phone-nav { display:block; } .navdaohang { display:none; } .nation { line-height: 60px; padding-right: 45px; } .nation a{ margin-left: 5px; } } footer{ width: 100%; margin: 0 auto; } .footer2{ border-top: 1px solid #02325a; background-color: #02294d; overflow: hidden; padding: 17px 0; } .footer2 p{ text-align: center; line-height: 25px; color: #fcfcfc; } .footer2 p a{ color: #fcfcfc; } .footer2 p a:hover{ color: #326da4; } .footer1{ background-color: #02294d; padding: 38px 0; overflow: hidden; } .footer1_fl{ float: left; width: 26%; } .footer1_fl a{ display: block; margin-bottom: 25px; } .footer1_fl a img{ display:block; max-width:100%; height:auto; } .footer1_fl p{ color: #fff; line-height:28px; word-break: break-all; padding-left: 39px; margin-bottom: 13px; } .footer1_fl p:last-child{ margin-bottom: 0; } .footer1_fl p.ftel{ background: url("../images/ftel.png") no-repeat left center; } .footer1_fl p.fmail{ background: url("../images/fmail.png") no-repeat left center; } .footer1_fl p.faddress{ background: url("../images/faddress.png") no-repeat left center; } .footer1_fl p span{ font-size: 18px; } .footer1_fr{ float: right; width: 12%; } .footer1_fr img{ display:block; max-width:100%; height:auto; margin: auto; } .footer1_fr p{ text-align: center; color: #fff; margin-top: 20px; } .footer1_fc{ float: left; width: 62%; padding: 0 2% 0 8%; } .footer1_fc li{ float: left; width: 20%; padding: 0 10px; line-height: 1; } .footer1_fc li a{ display: block; font-size: 16px; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .menulist{ margin-top: 20px; overflow: hidden; } .menulist li{ float: none; width: 100%; padding: 0; line-height: 30px; } .menulist li a{ display: block; font-size: 14px; } .menulist li a:hover{ color: #326da4; } .home-column{ width: 100%; margin: 65px auto 85px auto; overflow: hidden; display: none; } .home-column ul{ display: flex; justify-content: center; flex-direction: row; } .home-column ul li{ width: 33.3%; text-align: center; } .home-column ul li a{ display: block; cursor: default; } .home-column ul li a h3{ margin-top: 20px; font-size: 24px; color: #333; font-weight: bold; line-height: 1; } .home-column ul li a h3:after{ content: ''; display: block; width: 53px; height: 1px; background-color: #ccc; margin: 12px auto 20px auto; } .home-column ul li a p{ font-size: 20px; color: #999; } .home-column ul li a:hover .tp img{ transform:rotateY(180deg); -moz-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); } .home-about{ width: 100%; margin: 0 auto; background: url("../images/aboutbg.jpg") no-repeat center; background-size: cover; border-bottom: 1px solid #eee; padding: 110px 0 10px 0; overflow: hidden; } .about{ background-color: rgba(255,255,255,.9); padding: 34px 40px; overflow: hidden; } .about_fl{ float: left; width: 60%; } .about_fl1{ font-size: 36px; color: #333; line-height: 1; margin: 30px 0 35px 0; } .about_fl2{ font-size: 16px; color: #333; line-height: 35px; height: 245px; overflow: hidden; } .about_fl3 a{ display: block; font-size: 16px; color: #004785; } .about_fr{ float: right; width: 36%; position: relative; } .c-video{ } .c-video video{ width: 100%; border-radius: 0 20px; } .c-video img{ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 81px; height: 81px; cursor: pointer; } .c-video img.is-hidden { opacity: 0; visibility: hidden; -webkit-transition: opacity .5s cubic-bezier(0,0,.25,1) 0s; transition: opacity .5s cubic-bezier(0,0,.25,1) 0s } .home-news{ width: 100%; margin: 40px auto 80px auto; overflow: hidden; } .news_title{ text-align: center; font-size: 36px; color: #333; line-height: 1; } .news_con{ margin-top: 60px; position: relative; padding-bottom: 55px; } .news_con .swiper-slide{ display: initial; } .news a{ display:block; position: relative; width: 100%; } .news a .pic:after{ padding-bottom: 68.07%; } .news a:hover .pic img{ transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); } .news_txt{ margin-top: 20px; text-align: justify; } .news_txt1{ color: #333; } .news a:hover .news_txt1{ color: #004785; } .news_txt2{ font-size: 16px; font-weight: bold; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 1; margin: 12px 0; } .news a:hover .news_txt2{ color: #004785; } .news_txt3{ color: #999; margin-bottom: 5px; } .news_txt4{ color: #666; line-height: 25px; height: 50px; overflow: hidden; } .swiper-pagination1{ position: absolute; text-align: left; -webkit-transition: .3s opacity; -o-transition: .3s opacity; transition: .3s opacity; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10; } .news_con .swiper-pagination1{ display: block; bottom: 0; left: 0; right: 0; width: 100%; } .news_con .swiper-pagination-bullet{ width: 77px; height: 2px; background-color: #e2e2e2; opacity: 1; outline: none; margin: 0px 7px; border-radius: 25px; } .news_con .swiper-pagination-bullet-active{ background-color: #004785; } /*关于bob体肓*/ .inner-banner{ width: 100%; margin: 0 auto; } .inner-banner img{ display: block; width: 100%; height: auto; margin: auto; } .inner-main{ width: 100%; margin: 0 auto; } .inner_nav{ border-bottom: 1px solid #858383; overflow: hidden; } .inner_nav_fl{ float: left; } .inner_nav_fl p{ float: left; line-height: 63px; color: #fff; font-size: 20px; background-color: #153975; padding: 0 38px; } .inner_nav_fl ul{ float: left; } .inner_nav_fl ul li{ float: left; line-height: 63px; background: url("../images/li.jpg") no-repeat right center; } .inner_nav_fl ul li:last-child{ background: none; } .inner_nav_fl ul li a{ display: block; padding: 0 45px; font-size: 16px; color: #000; position: relative; } .inner_nav_fl ul li a:after{ content: ''; display: block; width: 0; height: 4px; background: url("../images/b.png") no-repeat bottom center; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; transition: .5s; } .inner_nav_fl ul li a:hover{ color: #004581; } .inner_nav_fl ul li a:hover:after{ width: 100%; } .inner_nav_fl ul li a.current{ color: #004581; } .inner_nav_fl ul li a.current:after{ width: 100%; } .inner_nav_fr{ float: right; } .inner_nav_fr p{ line-height: 63px; background: url("../images/home.png") no-repeat left center; padding-left: 23px; color: #7a7a7a; } .inner_nav_fr p a{ color: #7a7a7a; } .inner_nav_fr p span{ color: #153975; } .inner_con{ margin-top: 70px; } .inner_title{ text-align: center; font-size: 30px; color: #333; line-height: 1; margin-bottom: 75px; } .inner_title:after{ content: ''; display: block; width: 34px; height: 3px; background-color: #004581; margin: 15px auto 0 auto; } .iabout1{ margin-bottom: 150px; overflow: hidden; } .iabout1_fl{ float: left; width: 48%; font-size: 16px; color: #706f6f; line-height: 34px; } .iabout1 .tp{ float: right; width: 49%; } .iabout2{ background: url("../images/iabout2bg.jpg") no-repeat center; padding: 60px 0; margin-bottom: 120px; } .iabout2 ul{ display: flex; flex-direction: row; justify-content: center; } .iabout2 ul li{ width: 33.3%; text-align: center; } .iabout2 ul li h3{ font-size: 24px; color: #fff; line-height: 1; } .iabout2 ul li:last-child h3{ font-size: 72px; color: #e06202; } .iabout2 ul li h3 span{ font-size: 72px; font-weight: bold; color: #e06202; } .iabout2 li p{ font-size: 24px; color: #fff; line-height: 1; margin-top: 35px; } /*联系我们*/ .icontact1{ margin-bottom: 70px; } .icontact1 ul{ display: flex; flex-direction: row; justify-content: space-between; } .icontact1 ul li{ border: 1px solid #edebeb; text-align: center; height: 270px; padding: 55px 20px; width: 29%; } .icontact1 ul li h3{ font-size: 18px; color: #1572c3; margin: 30px 0 20px 0; line-height: 1; } .icontact1 ul li p{ font-size: 24px; color: #444; line-height: 1; word-break: break-all; } .icontact1 ul li:last-child p{ font-size: 20px; } .icontact2{ margin-bottom: 170px; overflow: hidden; } .icontact2 img{ display: block; max-width: 100%; height: auto; margin: auto; } /*加入bob体肓*/ .ijoin1{ margin-bottom: 70px; overflow: hidden; } .ijoin1_con{ position: relative; padding-bottom: 25px; } .ijoin1_con .swiper-slide{ display: initial; } .joins a{ display:block; position: relative; border: 1px solid #edebeb; padding: 40px 15px; transition: .5s; } .joins a:hover{ background-color: #edebeb; } .join_txt{ text-align: justify; } .join_txt1{ overflow: hidden; } .join_txt1 p{ float: left; line-height: 34px; padding: 0 10px; background-color: #2e84bb; color: #fff; width: 110px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .join_txt1 span{ float: right; color: #999; line-height: 34px; } .join_txt2{ font-size: 16px; font-weight: bold; color: #002454; margin: 10px 0; } .join_txt3{ color: #666; line-height: 25px; height: 75px; overflow: hidden; } .ijoin1_con .swiper-button-next, .ijoin1_con .swiper-button-prev{ display: block; position: absolute; top: auto; bottom: 0; width: 74px; height: 9px; margin-top: 0; z-index: 10; cursor: pointer; outline: none; } .ijoin1_con .swiper-button-prev{ left: 42%; right: auto; background: url("../images/job_l.png") no-repeat left center; } .ijoin1_con .swiper-button-next { right: 42%; left: auto; background: url("../images/job_r.png") no-repeat right center; } .ijoin2{ margin-bottom: 110px; overflow: hidden; } .ijoin2_con li{ float: left; width: 25%; padding: 0 30px; } .ijoin2_cons{ position: relative; } .idea_txt{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; transition: .5s; } .idea_txt h3{ font-size: 30px; color: #fff; } .ijoin2_con li:hover .tp img{ transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); } .ijoin2_con li:hover .idea_txt{ background-color: rgba(52,126,199,.8); } /*招聘详情*/ .inner_joinshow{ margin-bottom: 70px; overflow: hidden; } .show_title{ text-align: center; padding-bottom: 25px; border-bottom: 1px dashed #bfbfbf; } .show_title h3{ font-size: 24px; font-weight:normal; text-align: center; color: #333; padding-bottom: 20px; line-height: 28px; } .show_title span{ color:#949494; margin:0px 10px; font-size:14px; padding-left:20px; } .browse{ background:url(../images/browse.png) no-repeat left center; } .date{ background:url(../images/date.png) no-repeat left center; } .show_content{ line-height:28px; color:#4b4b4b; padding:25px 0px; border-bottom:1px dashed #bfbfbf; font-size: 15px; } .show_content img{ display: block; margin-right: auto; margin-left: auto; max-width: 100%; height: auto; } .show_back{ padding-top:20px; } .show_back_fl{ float: left; width: 70%; overflow:hidden; } .show_back_fl li{ margin-bottom:2px; line-height:25px; color:#4d4d4d; width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size:15px; } .show_back_fl li a{ color:#868686; font-size:15px; } .show_back_fl li a:hover{ color: #153975; } .show_back_fr{ overflow:hidden; float: right; width: 15%; } .show_back_fr a{ display:block; line-height:46px; color:#fff; font-size:15px; background: #153975 url(../images/return.png) no-repeat 20px center; padding-right:25px; text-align: right; } /*新闻中心*/ .inner_news{ margin-bottom: 20px; overflow: hidden; } .inews1{ margin-bottom: 60px; overflow: hidden; position: relative; } .inews1 .swiper-slide{ display: initial; } .inews1s a{ display:block; position: relative; background-color: #eceded; overflow: hidden; } .inews1s a .pic{ float: left; width: 50%; } .inews1s a .pic:after{ padding-bottom: 68.07%; } .inews1s a:hover .pic img{ transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); } .inews1_fr{ float: right; width: 50%; text-align: justify; padding: 65px; } .inews1_fr1{ color: #757575; } .inews1s a:hover .inews1_fr1{ color: #0d3161; } .inews1_fr1:after{ content: ''; display: block; width: 34px; height: 3px; background-color: #d6d6d6; margin: 10px 0 30px 0; } .inews1s a:hover .inews1_fr1:after{ background-color: #0d3161; } .inews1_fr2{ font-size: 20px; color: #0d3161; line-height: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .inews1_fr3{ color: #848484; margin: 20px 0; } .inews1_fr4{ font-size: 16px; color: #000; line-height: 30px; height: 90px; overflow: hidden; } .inews1_fr5{ margin-top: 10%; color: #fff; font-size: 12px; width: 103px; line-height: 39px; background-color: #244d90; border-radius: 5px; text-align: center; } .inews1 .swiper-button-next1, .inews1 .swiper-button-prev1{ display: block; position: absolute; top: 50%; width: 72px; height: 72px; margin-top: -36px; z-index: 10; cursor: pointer; outline: none; } .inews1 .swiper-button-prev1{ left: 0; right: auto; background: url("../images/news_l.png") no-repeat left center; } .inews1 .swiper-button-next1{ right: 50%; left: auto; background: url("../images/news_r.png") no-repeat right center; } .inews2{ overflow: hidden; } .inews2 li{ float: left; width: 25%; padding: 0 44px; margin-bottom: 23px; } .inews2 li a{ display: block; } .inews2 li a .pic:after{ padding-bottom: 68.07%; } .inews2 li a:hover .pic img{ transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); } .inews2_txt{ margin-top: 20px; } .inews2_txt1{ color: #002454; } .inews2_txt2{ font-size: 16px; font-weight: bold; color: #002454; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 1; margin: 12px 0; } .inews2_txt3{ color: #999; margin-bottom: 5px; } .inews2_txt4{ color: #666; line-height: 25px; height: 50px; overflow: hidden; } .inews2_txt5{ opacity: 0; margin-top: 20px; width: 87px; line-height: 29px; height: 29px; background-color: #153975; color: #fff; text-align: center; border-radius: 5px; transition: .5s; } .inews2 li a:hover .inews2_txt5{ opacity: 1; } /*分页*/ .pagination{ text-align:center; color:#666; clear:both; } .pagination a{ display:inline-block ; font-size: 16px; color: #333; text-align: center; text-transform: capitalize; padding:0px 10px; line-height:28px; margin:0px 1px 10px 1px; background-color: #ebe9e9; } .pagination a:hover{ color:#fff; background-color:#002454; } .pagination a.active { color:#fff; background-color: #002454; } /*新闻详情*/ .inner_newsshow{ margin-bottom: 70px; overflow: hidden; } /*产品中心*/ .inner_pro{ margin-bottom: 105px; overflow: hidden; } .ipro_fl{ float: left; width: 210px; } .ipro_fl h3{ color: #fff; font-size: 18px; background-color: #002454; text-align: center; line-height: 30px; padding: 21px 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } /*.ipro_fl ul{ border: 1px solid #ccc; overflow: hidden; } .ipro_fl ul li{ border-bottom: 1px solid #ccc; overflow: hidden; } .ipro_fl ul li:last-child{ border-bottom: none; } .ipro_fl ul li a{ display: block; background-color: #e9e9e9; font-size: 16px; color: #000; text-align: center; line-height: 25px; padding: 23px 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .ipro_fl ul li a:hover{ color: #004581; } .ipro_fl ul li a.current{ color: #004581; }*/ /*.pinfo{ overflow: hidden; } .pinfo li{ overflow:hidden; position:relative; margin-top: 3px; } .pinfo li a{ display:block; font-size:16px; color:#333; background-color:#ccc; line-height:59px; padding: 0 40px 0 10px; overflow:hidden; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; } .pinfo li a:hover{ color:#004581; } .pinfo li .more{ position: absolute; right: 10px; padding:0; top: 0; border:none; width: 30px; height:59px; cursor: pointer; background: url(../images/p.png) no-repeat right center; display: block; z-index: 5; } .pinfo li .more:hover { background:url(../images/p_h.png) no-repeat right center; } .pinfo li:hover .more { background:url(../images/p_h.png) no-repeat right center; } .pinfo .er{ display:none; margin-top: 3px; } .pinfo .er li{ } .pinfo .er li a { color: #666; font-size:14px; line-height:40px; font-weight:normal; background: #eee url("../images/er.png") no-repeat left center; padding: 0 10px 0 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .pinfo .nav-show .er { display:block; } .pinfo .nav-show .er li{ } .pinfo .nav-show .er li a { color: #666; font-size:14px; line-height:40px; font-weight:normal; background: #eee url("../images/er.png") no-repeat 10px center; padding: 0 10px 0 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .pinfo .nav-show .er li a:hover { color: #004581; } .pinfo .nav-show:hover .more { background:url(../images/p_h.png) no-repeat right center; } .pinfo .nav-show a{ color:#004581; } .pinfo .nav-show .more{ background:url(../images/p_h.png) no-repeat right center; }*/ .ipro_fr{ margin-left: 300px; } .ipro_frs{ overflow: hidden; } .ipro_frs li{ float: left; width: 25%; padding: 0 16px; margin-bottom: 72px; overflow: hidden; } .ipro_frs li a{ display: block; border: 5px solid #ccc; overflow: hidden; background-color: #ccc; transition: .5s; } .ipro_frs li a .pic:after{ padding-bottom: 65.92%; } .ipro_txt{ padding: 20px 5px; overflow: hidden; } .ipro_txt h3{ text-align: center; font-size: 18px; color: #2c2b2b; line-height: 25px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .ipro_frs li a:hover{ background-color: #002454; border: 5px solid #002454; } .ipro_frs li a:hover .pic img{ transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); } .ipro_frs li a:hover .ipro_txt h3{ color: #fff; } /*产品详情*/ .iproshow_fr{ margin-left: 300px; } .iproshow_fr1{ display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; } .iproshow_fr1_l{ width: 40%; } .iproshow_fr1_l .pic{ border: 1px solid #d6d6d6; } .iproshow_fr1_l .pic:after{ padding-bottom: 65.92%; } .iproshow_fr1_r{ width: 50%; } .iproshow_fr1_r_t{ font-size: 18px; color: #000; line-height: 30px; } .iproshow_fr1_r_t p{ margin-bottom: 30px; } .iproshow_fr1_r_t span{ font-size: 20px; color: #002454; } .iproshow_fr1_r_b a{ display: block; width: 145px; line-height: 34px; border: 1px solid #002454; color: #002454; transition: .5s; background: url("../images/mail.png") no-repeat 34px center; padding-left: 60px; } .iproshow_fr1_r_b a:hover{ background: #002454 url("../images/mail_h.png") no-repeat 34px center; color: #fff; } .iproshow_fr2{ margin-top: 55px; } .iproshow_fr2_title{ text-align: center; font-size: 30px; color: #333; line-height: 1; } .iproshow_fr2_title:after{ content: ''; display: block; width: 34px; height: 3px; background-color: #004581; margin: 14px auto 0 auto; } .iproshow_fr2_con{ margin: 45px 0; line-height: 30px; color: #4b4b4b; font-size: 16px; } .iproshow_fr3{ display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; } .iproshow_fr3_fl{ font-size: 16px; color: #959393; } .iproshow_fr3_fl a{ font-size: 16px; color: #959393; } .iproshow_fr3_fl a:hover{ color: #002454; } .iproshow_fr3_fr a{ display: block; width: 145px; line-height: 36px; color: #fff; font-weight: bold; background: #002454 url("../images/fh.png") no-repeat 18px center; padding-left: 58px; } .iproshow_fr2_con table { border:1px solid #e4e4e4; border-collapse:collapse; } .iproshow_fr2_con tr, .iproshow_fr2_con td{ border:1px solid #e4e4e4; color: #002454; text-align: center; padding: 10px 5px; } /*修改*/ .home-procate{ width: 100%; margin: 0 auto; background: url("../images/procatebg.png") no-repeat center; background-size: cover; padding: 50px 0 40px 0; overflow: hidden; } .procate_title{ text-align: center; font-size: 36px; color: #fff; line-height: 1; } .procate_title:after{ content: ''; display: block; width: 49px; height: 3px; background-color: #fff; margin: 15px auto 0 auto; } .procate_con{ margin: 44px 0 64px 0; overflow: hidden; } .procate_con ul{ display: flex; flex-wrap: wrap; } .procate_con ul li{ width: 33.3%; padding: 0 40px; } .procate_con ul li a{ display: block; position: relative; } .procate_con ul li a .tp{ border-radius: 10px; } .procate_jt{ position: absolute; left: 10%; bottom: 10%; width: 47px; height: 47px; } .procate_jt .pic{ z-index: 1; position: absolute; top: 50%; left: 50%; right: 0; bottom: 0; width: 32px; height: 32px; margin: -16px 0 0 -16px; background-color: #fff; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; } .procate_jt .circle{ width:100%; height:100%; display:block; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; background:transparent; } .procate_jt .circle:after{ content:''; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border-radius:50%; border:1px solid #0071b3; opacity:0; -webkit-animation:ripple 4500ms ease-out 225ms infinite; animation:ripple 4500ms ease-out 225ms infinite ; } .procate_jt .circle-10:after{ -webkit-animation:ripple 4500ms ease-out 225ms infinite; animation:ripple 4500ms ease-out 225ms infinite ; } .procate_jt .circle-40:after{ -webkit-animation:ripple 4500ms ease-out 900ms infinite; animation:ripple 4500ms ease-out 900ms infinite; } .procate_jt .circle-70:after{ -webkit-animation:ripple 4500ms ease-out 1575ms infinite; animation:ripple 4500ms ease-out 1575ms infinite; } @-webkit-keyframes ripple{ 0%{ opacity:0; -webkit-transform:scale(0.1, 0.1); transform:scale(0.1, 0.1) } 5%{ opacity:1 } 100%{ opacity:0; -webkit-transform:scale(1); transform:scale(1) } } @keyframes ripple{ 0%{ opacity:0; -webkit-transform:scale(0.1, 0.1); transform:scale(0.1, 0.1) } 5%{ opacity:1 } 100%{ opacity:0; -webkit-transform:scale(1); transform:scale(1) } } .procate_txt{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; padding: 10%; /*transform: rotateY(90deg);*/ transition: all 0.50s ease-in-out 0s; } .procate_con ul li a:hover .procate_txt{ transform: rotateY(0deg); } .procate_con ul li a:hover .tp img{ transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); } .procate_txt1{ border-bottom: 1px solid #c6c6c9; overflow: hidden; padding-bottom: 35px; } .procate_txt1 h3{ /*background: url("../images/tb.png") no-repeat right center;*/ font-size: 26px; color: #333; line-height: 28px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .procate_txt2{ font-size: 16px; color: #333; line-height: 1; margin: 35px 0 20px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .procate_txt3{ font-size: 16px; color: #666; line-height: 30px; height: 90px; overflow: hidden; width: 50%; } .procate_txt .pic{ position: absolute; right: 0; bottom: 0; width: 214px; height: 213px; } .procate_more{ text-align: center; } .procate_more a{ display: block; width: 223px; margin: 0 auto; line-height: 61px; background-color: #fff; color: #004581; font-size: 23px; border-radius: 30px; text-align: left; } .procate_more a p{ background: url("../images/more.png") no-repeat right center; padding-left: 45px; transition: .5s; } .procate_more a:hover p{ background: url("../images/more.png") no-repeat 45px center; padding-left: 90px; } .pcate{ overflow: hidden; border: 1px solid #eee; } .pcate li{ border-bottom: 1px solid #eee; line-height: 51px; } .pcate li:last-child{ border-bottom: none; } .pcate li a{ display: block; padding: 0 22px; position: relative; } .pcate li a:hover{ color: #fff; background-color: #014885; } .pcate li a.current{ color: #fff; background-color: #014885; } .pcate li a:before{ content: ''; display: block; width: 8px; height: 51px; background: url("../images/p.png") no-repeat right center; position: absolute; right: 22px; top: 0; transition: .5s; } .pcate li a:hover:before{ background: url("../images/p_h.png") no-repeat right center; } .pcate li a.current:before{ background: url("../images/p_h.png") no-repeat right center; } .pcate_img{ position: relative; float: left; width: 21px; height: 51px; overflow: hidden; } .pcate_img:after{ padding-bottom: 100%; } .pcate_img .p_before{ left: 0; transition: all 0.5s ease-in-out 0s; } .pcate_img .p_after{ left: -200%; opacity: 0; transition: all 0.5s ease-in-out 0s; } .pcate li a:hover .pcate_img .p_after{ left: 0; opacity: 1; } .pcate li a:hover .pcate_img .p_before{ left: 200%; } .pcate li a.current .pcate_img .p_after{ left: 0; opacity: 1; } .pcate li a.current .pcate_img .p_before{ left: 200%; } .pcate_txt{ margin-left: 40px; } .ipro_frs dl{ margin-bottom: 30px; overflow: hidden; } .ipro_frs dl dt{ font-size: 25px; color: #333; font-weight: bold; margin-bottom: 45px; } .ipro_frs dl dd{ float: left; width: 33.3%; padding: 0 33px; margin-bottom: 48px; } .ipro_frs dl dd a{ display: block; transition: .5s; } .ipro_frs dl dd a:hover{ box-shadow: 0 0 20px rgba(0,0,0,.1); } .ipro_frs dl dd a .pic:after{ padding-bottom: 70%; } .ipro_txt{ background-color: #efefef; padding: 21px 5px; overflow: hidden; transition: .5s; } .ipro_txt h3{ text-align: center; font-size: 17px; color: #333; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .ipro_frs dl dd a:hover .ipro_txt{ background-color: #1572c3; } .ipro_frs dl dd a:hover .ipro_txt h3{ color: #fff; } .processbg{ background: url("../images/processbg.jpg") no-repeat center; background-size: cover; } .inner_process{ overflow: hidden; padding-bottom: 50px; } .inner_process ul{ position: relative; padding-bottom: 14px; } .inner_process ul:after{ content: ''; display: block; background: url("../images/circle1.png") no-repeat center; width: 40px; height: 13px; position: absolute; bottom: 0; left: 49.5%; } .inner_process ul li{ overflow: hidden; position: relative; cursor: default; min-height: 159px; } .inner_process ul li:before{ content: ''; display: block; background: url("../images/circle.png") no-repeat center; width: 40px; height: 159px; position: absolute; top: 0; left: 49.5%; } .inner_process ul li:nth-child(odd) .lc_txt{ text-align: left; margin: 0 0 0 auto; } .inner_process ul li:nth-child(even) .lc_txt{ text-align: right; margin: 0 auto 0 0; } .lc_txt{ width: 45%; color: #606060; padding-top: 60px; } .inner_process ul li:hover .lc_txt{ color: #153975; } .lc_txt1{ font-size: 30px; font-weight: bold; line-height: 1; margin-bottom: 10px; transition: .5s; } .lc_txt2{ font-size: 16px; line-height: 30px; } .inner_process ul li:hover .lc_txt1{ font-size: 60px; } @media (min-width:1501px) and (max-width:1600px){ .container1{ width: 90%; } .inews2 li{ padding: 0 35px; } .ipro_frs li{ margin-bottom: 62px; } .ipro_frs dl dd{ padding: 0 25px; } } @media (min-width:1401px) and (max-width:1500px){ .container1{ width: 90%; } .about_fl1{ margin: 0 0 25px 0; } .iabout1{ margin-bottom: 100px; } .iabout1_fl{ line-height: 30px; } .iabout2{ margin-bottom: 100px; } .icontact1 ul li{ padding: 55px 10px; } .icontact2{ margin-bottom: 100px; } .ijoin2{ margin-bottom: 100px; } .ijoin2_con li{ padding: 0 25px; } .inews1_fr{ padding: 60px; } .inews1_fr5{ margin-top: 25px; } .inews2 li{ padding: 0 30px; } .inner_pro{ margin-bottom: 100px; } .ipro_frs li{ margin-bottom: 52px; } .procate_con ul li{ padding: 0 25px; } .ipro_frs dl dd{ padding: 0 20px; } } @media (min-width:1280px) and (max-width:1400px){ .container1{ width: 92%; } .navdaohang{ margin-right: 15px; } .about_fl1{ margin: 0 0 25px 0; } .inner_con{ margin-top: 50px; } .inner_title{ margin-bottom: 55px; } .iabout1{ margin-bottom: 80px; } .iabout1_fl{ line-height: 30px; } .iabout2{ margin-bottom: 70px; } .icontact1 ul li p{ line-height: 1.2; } .icontact2{ margin-bottom: 70px; } .ijoin2{ margin-bottom: 70px; } .ijoin2_con li{ padding: 0 20px; } .inews1_fr{ padding: 48px; } .inews1_fr5{ margin-top: 25px; } .inews2 li{ padding: 0 25px; } .inner_pro{ margin-bottom: 70px; } .ipro_frs li{ margin-bottom: 42px; } .procate_con ul li{ padding: 0 20px; } .procate_txt1 h3{ font-size: 22px; } .ipro_frs dl dd{ padding: 0 20px; } } @media (min-width:1201px) and (max-width:1279px){ .container1{ width: 96%; } .navdaohang{ margin-right: 0; } .about_fl1{ margin: 0 0 25px 0; font-size: 30px; } .news_title{ font-size: 30px; } .inner_con{ margin-top: 50px; } .inner_title{ margin-bottom: 55px; } .iabout1{ margin-bottom: 80px; } .iabout1_fl{ line-height: 30px; } .iabout2{ margin-bottom: 70px; } .icontact1 ul li p{ line-height: 1.2; } .icontact2{ margin-bottom: 70px; } .ijoin2{ margin-bottom: 70px; } .ijoin2_con li{ padding: 0 20px; } .inews1_fr{ padding: 45px; } .inews1_fr5{ margin-top: 25px; } .inews2 li{ padding: 0 22px; } .inner_pro{ margin-bottom: 70px; } .ipro_frs li{ margin-bottom: 32px; } .procate_con ul li{ padding: 0 20px; } .procate_txt1 h3{ font-size: 22px; } .ipro_frs dl dd{ padding: 0 20px; } } @media(max-width:1200px) { .container1{ width:100%; margin:0 auto; padding-left:15px; padding-right:15px; } .show_content img{ display:block; max-width:100%; height:auto; margin: auto; } .iproshow_fr2_con img{ display:block; max-width:100%; height:auto; margin: auto; } .home-banner .swiper-container .swiper-pagination-bullet{ width: 11px; height: 11px; } .footer1_fc{ width: 62%; padding: 0 4%; } .home-column{ margin: 50px auto; } .home-column ul li a h3{ font-size: 20px; } .home-column ul li a p{ font-size: 16px; } .about_fl1{ margin: 0 0 25px 0; } .about_fl1{ font-size: 28px; } .about_fl2{ line-height: 30px; height: 180px; } .home-news{ margin: 40px auto 50px auto; } .news_title{ font-size: 28px; } .news_con{ margin-top: 35px; padding-bottom: 35px; } .news_con .swiper-pagination-bullet{ width: 35px; } .swiper-pagination1{ text-align: center; } .inner_con{ margin-top: 50px; } .inner_title{ margin-bottom: 35px; } .iabout1{ margin-bottom: 50px; } .iabout1_fl{ line-height: 30px; float: none; width: 100%; } .iabout1 .tp{ margin-top: 20px; float: none; width: 100%; } .iabout2{ margin-bottom: 50px; padding: 50px 0; } .icontact1{ margin-bottom: 50px; } .icontact2{ margin-bottom: 50px; } .icontact1 ul li p{ font-size: 20px; line-height: 1.2; } .ijoin1{ margin-bottom: 50px; } .ijoin1_con .swiper-button-prev{ left: 38%; } .ijoin1_con .swiper-button-next{ right: 38%; } .ijoin2{ margin-bottom: 50px; } .ijoin2_con li{ padding: 0 15px; } .idea_txt h3{ font-size: 26px; } .inews1_fr{ padding: 30px 25px; } .inews1_fr1:after{ margin: 10px 0 15px 0; } .inews1_fr3{ margin: 10px 0; } .inews1_fr5{ margin-top: 20px; } .inews2 li{ padding: 0 20px; } .inews2_txt5{ margin-top: 0; height: 0; } .inner_pro{ margin-bottom: 70px; } .ipro_frs li{ padding: 0 12px; margin-bottom: 30px; } .ipro_txt{ padding: 15px 5px; } .ipro_txt h3{ font-size: 16px; } .iproshow_fr1_r{ width: 55%; } .procate_title{ font-size: 28px; } .procate_con ul li{ padding: 0 15px; } .procate_txt1{ padding-bottom: 20px; } .procate_txt1 h3{ font-size: 20px; } .procate_txt2{ margin: 20px 0; } .procate_txt .pic{ width: 160px; height: 159px; } .ipro_fr{ margin-left: 250px; } .ipro_frs dl dt{ font-size: 20px; } .ipro_frs dl dd{ padding: 0 15px; } .inner_process ul li:hover .lc_txt1{ font-size: 30px; } } @media(max-width:768px) { .footer1_fc li{ padding: 0 5px; } .about_fl1{ font-size: 24px; } .news_title{ font-size: 24px; } .about_fl2{ height: 150px; } .about_fr img{ width: 65px; height: 65px; } .home-about{ padding: 50px 0; } .about{ padding: 20px 25px; } .inner_nav_fl p{ font-size: 18px; } .inner_nav_fl ul li a{ padding: 0 35px; } .inner_title{ font-size: 26px; } .iabout2 ul li h3 span{ font-size: 60px; } .iabout2 ul li:last-child h3{ font-size: 60px; } .iabout2 li p{ font-size: 20px; } .icontact1 ul li p{ font-size: 18px; } .icontact1 ul li:last-child p{ font-size: 18px; } .ijoin2_con li{ padding: 0 10px; } .idea_txt h3{ font-size: 20px; } .inews1_fr{ padding: 25px 15px; } .inews1_fr2{ font-size: 16px; } .inews1_fr4{ height: 50px; line-height: 25px; font-size: 14px; } .inews1 .swiper-button-next1, .inews1 .swiper-button-prev1{ width: 50px; height: 50px; background-size: 100%; } .inews2 li{ padding: 0 10px; } .ipro_frs li{ width: 50%; } .iproshow_fr1_l{ width: 100%; } .iproshow_fr1_r{ width: 100%; margin-top: 20px; } .iproshow_fr1_r_t{ font-size: 16px; } .iproshow_fr1_r_t span{ font-size: 18px; } .iproshow_fr1_r_t p{ margin-bottom: 15px; } .iproshow_fr2_title{ font-size: 26px; } .procate_con{ margin: 44px 0; } .procate_con ul li{ padding: 0 10px; } .procate_txt1{ padding-bottom: 15px; } .procate_txt1 h3{ font-size: 16px; } .procate_txt2{ margin: 15px 0; } .procate_txt .pic{ width: 120px; height: 119px; } .procate_txt3{ line-height: 25px; height: 75px; width: 60%; font-size: 15px; } .procate_jt{ bottom: 5%; } .procate_more a{ font-size: 20px; line-height: 51px; } .ipro_frs dl dd{ width: 50%; } .inner_process ul li:before{ left: 47.5%; } .inner_process ul:after{ left: 47.5%; } .lc_txt1{ font-size: 26px; } } @media(max-width:600px) { .footer1{ padding: 30px 0; } .footer1_fl{ float: none; width: 100%; } .footer1_fl a{ margin-bottom: 15px; } .footer1_fl a img{ margin: auto; } .footer1_fc{ float: none; width: 100%; padding: 0; overflow: hidden; margin: 20px 0; } .footer1_fc li{ width: 33.3%; line-height: 30px; } .footer1_fc li a{ font-weight: bold; } .footer1_fc li a:after{ display: none; } .menulist{ display: none; } .footer1_fr{ float: none; width: 100%; } .home-column{ margin: 30px auto 15px auto; } .home-column ul li a .tp img{ max-width: 50%; } .home-column ul li a h3{ font-size: 16px; } .home-column ul li a h3:after{ margin: 12px auto; } .home-column ul li a p{ font-size: 14px; } .home-about{ padding: 30px 0; } .about{ padding: 15px; } .about_fl{ float: none; width: 100%; } .about_fr{ float: none; width: 100%; margin-top: 20px; } .about_fl1{ font-size: 20px; margin: 0 0 20px 0; } .home-news{ margin: 30px auto; } .news_title{ font-size: 20px; } .news_con{ margin-top: 20px; padding-bottom: 20px; } .news_con .swiper-pagination-bullet{ width: 30px; } .inner_nav_fl{ float: none; overflow: hidden; } .inner_nav_fl p{ float: none; line-height: 50px; text-align: center; } .inner_nav_fl ul{ float: none; } .inner_nav_fl ul li{ line-height: 50px; width: 50%; text-align: center; } .inner_nav_fl ul li a{ padding: 0 10px; } .inner_nav_fr{ float: none; } .inner_nav_fr p{ line-height: 50px; } .inner_con{ margin-top: 30px; } .inner_title{ font-size: 20px; margin-bottom: 20px; } .iabout1{ margin-bottom: 30px; } .iabout2{ margin-bottom: 30px; padding: 30px 0; } .iabout2 ul li{ padding: 0 10px; } .iabout2 ul li h3{ font-size: 18px; } .iabout2 ul li h3 span{ font-size: 36px; } .iabout2 ul li:last-child h3{ font-size: 36px; } .iabout2 li p{ font-size: 14px; margin-top: 15px; line-height: 22px; } .icontact1{ margin-bottom: 15px; } .icontact1 ul{ flex-direction: column; } .icontact1 ul li{ width: 100%; margin-bottom: 15px; height: 175px; padding: 30px 10px; } .icontact1 ul li h3{ margin: 15px 0; } .icontact2{ margin-bottom: 30px; } .ijoin1{ margin-bottom: 30px; } .joins a{ padding: 20px 15px; } .ijoin1_con .swiper-button-prev{ left: 0; } .ijoin1_con .swiper-button-next{ right: 0; } .ijoin2_con li{ width: 50%; padding: 0 5px; margin-bottom: 10px; } .ijoin2{ margin-bottom: 20px; } .idea_txt h3{ font-size: 18px; } .inner_joinshow{ margin-bottom: 30px; } .show_title{ padding-bottom: 20px; } .show_title h3{ font-size: 20px; padding-bottom: 10px; } .show_back_fr{ width: 25%; } .show_back_fr a{ background: #153975 url(../images/return.png) no-repeat 15px center; padding-right: 15px; } .inews1{ margin-bottom: 30px; } .inews1s a .pic{ float: none; width: 100%; } .inews1_fr{ float: none; width: 100%; } .inews1 .swiper-button-next1{ right: 0; } .inews1 .swiper-button-next1, .inews1 .swiper-button-prev1{ top: 25%; } .inews2 li{ width: 50%; padding: 0 5px; margin-bottom: 15px; } .inner_newsshow{ margin-bottom: 30px; } .inner_pro{ margin-bottom: 30px; } .ipro_fl{ float: none; width: 100%; } .ipro_fr{ margin-left: 0; margin-top: 20px; } .ipro_fl h3{ display: none; } .ipro_fl ul li{ float: none; width: 100%; } .ipro_frs{ margin-bottom: 15px; } .ipro_frs li{ padding: 0 5px; margin-bottom: 15px; } .ipro_txt{ padding: 10px 5px; } .ipro_txt h3{ font-size: 14px; } .inner_proshow{ margin-bottom: 30px; } .iproshow_fr{ margin-left: 0; margin-top: 20px; } .iproshow_fr2{ margin-top: 30px; } .iproshow_fr2_title{ font-size: 20px; } .iproshow_fr2_con{ margin: 25px 0; } .home-procate{ padding: 30px 0 } .procate_title{ font-size: 20px; } .procate_con{ margin: 20px 0; } .procate_con ul li{ width: 100%; padding: 0; margin-bottom: 20px; } .procate_jt{ bottom: 10%; } .procate_txt .pic{ width: 214px; height: 213px; } .ipro_frs dl{ margin-bottom: 10px; } .ipro_frs dl dt{ font-size: 18px; margin-bottom: 25px; } .ipro_frs dl dd{ padding: 0 5px; margin-bottom: 20px; } .inner_process ul li:before{ left: 0; } .inner_process ul:after{ left: 0; } .lc_txt1{ font-size: 22px; } .lc_txt{ width: 100%; padding-left: 60px; } .inner_process ul li:nth-child(even) .lc_txt{ text-align: left; margin: 0 0 0 auto; } } @media(max-width:414px) { .nation{ display: none; } } @media(max-width:375px) { } @media(max-width:320px) { .iabout2 ul li h3 span{ font-size: 32px; } .iabout2 ul li:last-child h3{ font-size: 32px; } .idea_txt h3{ font-size: 16px; } .show_back_fl{ width: 65%; } .show_back_fr{ width: 30%; } }