* { margin: 0; padding: 0; } a { text-decoration: none; } a:hover { text-decoration: none; color: #333; } body { font-family: "微软雅黑"; min-width: 1200px; } ul { list-style: none; } .mytopimg { width: 1200px; margin: auto; overflow: hidden; position: relative; } .tops { width: 1200px; margin: auto; display: block; overflow: hidden; } .top1 { width: 100%; position: relative; z-index: 10; } .nav { width: 1200px; margin: auto; background: #023894; } .nav>ul { margin-bottom: 0; font-size: 0; } .nav>ul>li { display: inline-block; position: relative; transition: all 0.3s; height: 50px; width: 150px; line-height: 50px; } .nav>ul>li>a { display: block; text-align: center; color: #fff; font-size: 16px; overflow: hidden; line-height: 100%; border-right: 1px solid #6f7eb4; transition: all 0.3s; margin-top: 15px; } .nav span { float: right; } .nav>ul>li:nth-child(1)>a { border-left: 0; } .nav>ul>li:last-child>a { border-right: 0; } .nav>ul>li:hover { background: #00b26a; } .nav>ul>li:hover>a { color: #fff; } .clear { clear: both; } .nav .more { position: absolute; left: 0; top: 50px; width: 100%; z-index: 9999 !important; background: #00b26a; display: none; } .nav .more a { display: block; height: 44px; overflow: hidden; line-height: 44px; color: #fff; border-bottom: 1px solid #fff; margin-bottom: -1px; text-align: center; font-size: 14px; transition: all 0.3s linear 0s; } .mytop { width: 100%; background: #023894; line-height: 45px; height: 45px; } .mytop>div { width: 1200px; margin: auto; } .mytop>div>span { float: left; color: #fff; } .mytopright { float: right; } .mytopright .mytopright_a { height: 45px; line-height: 45px; display: inline-block; float: right; } .mytopright .mytopright_a span {} .mytopright .mytopright_a img { margin: 0 7px; } .mytopright .mytopright_a a { color: #fff; } #mycarousel { margin-top: -24px; } #mycarousel .item img { width: 100%; } .sous { width: 100%; overflow: hidden; } .sous>div { width: 1200px; margin: auto; overflow: hidden; height: 73px; } .sousleft { float: left; line-height: 73px; overflow: hidden; } .sousleft>img { float: left; margin-top: 25px; margin-right: 10px; } .sousleft span { font-size: 14px; text-align: center; color: #314693; font-weight: 700; } .sousleft a { color: #464646; font-size: 14px; } .sousright { float: right; overflow: hidden; margin-top: 16px; } .sousright input:nth-child(1) { width: 259px; height: 38px; display: block; float: left; overflow: hidden; outline: none; background: #fff; padding-left: 10px; border: 1px solid #bfbfbf; } .sousright input:nth-child(2) { width: 50px; height: 38px; overflow: hidden; display: block; float: left; background: url(/uploads/image/image/4.png)center 0 no-repeat; border: 0; text-align: center; outline: none; } .chun_a { width: 100%; background: #31448a; overflow: hidden; } .chun_as { width: 1200px; margin: auto; overflow: hidden; } .chun_as_a { float: left; line-height: 164px; overflow: hidden; } .chun_as_b { width: 558px; float: left; color: #fff; margin-left: 15px; margin-top: 35px; } .chun_as_b span { display: inline-block; background: #00b26a; font-size: 18px; padding: 5px 18px; } .chun_as_b div { font-size: 16px; line-height: 27px; margin-top: 7px; } .chun_as_b div label {} .chun_as_c { float: right; color: #fff; margin-top: 37px; } .chun_as_c label { font-size: 30px; display: block; } .chun_as_c a { background: #5a69a1; color: #fff; font-size: 18px; font-weight: 700; padding: 7px 28px; display: inline-block; border-radius: 5px; } .chun_b { width: 1200px; margin: auto; overflow: hidden; margin-top: 72px; } .chun_bleft { float: left; width: 617px; height: 449px; background: url(/uploads/image/iimages/3_03.jpg)center 0 no-repeat; overflow: hidden; } .chun_bleft video { width: 579px; height: 412px; outline: none; object-fit: fill; } .chun_bright { float: right; width: 549px; overflow: hidden; height: 449px; position: relative; } .chun_bright_a { overflow: hidden; margin-bottom: 4px; } .chun_bright_a label { font-size: 46px; color: #314693; } .chun_bright_a span { font-size: 20px; color: #314693; margin-left: 16px; } .chun_bright_a a { float: right; color: #333333; line-height: 75px; } .chun_bright_b { line-height: 30px; } .chun_bright_c { position: absolute; width: 100%; bottom: 0; background: #023894; text-align: center; overflow: hidden; } .chun_bright_c a { display: block; float: left; width: 33.333%; overflow: hidden; color: #fff; margin-bottom: 11px; } .chun_bright_c a div { height: 71px; line-height: 85px; } .chun_bright_c a div img { transition: all 0.5s; } .chun_bright_c a span {} .chun_bright_c a:hover div img { transform: rotatey(360deg); } .alltop { text-align: center; margin-top: 70px; margin-bottom: 42px; } .alltop label { font-size: 50px; display: block; line-height: 100%; color: #dce0ec; text-transform: uppercase; } .alltop div { font-size: 46px; line-height: 100%; color: #314693; font-weight: 700; position: relative; margin-top: -68px; } .alltop i { width: 50px; height: 2px; background: #314693; margin: auto; margin-top: 13px; display: block; } i { font-style: normal; } /* 应用领域 */ .homeapplmenu { width: 100%; height: 492px; overflow: hidden; } .homeapplmenu ul li { cursor: pointer; float: left; position: relative; } .homeapplmenu ul { display: flex; } .homeapplmenu ul li .img { height: 492px; } .homeapplmenu ul li .img img { width: 100%; height: 100%; } .homeapplmenu ul li .title { width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .homeapplmenu .layer .text .ico { display: block; width: 76px; height: 76px; background-size: cover; } .homeapplmenu ul li h6 { font-size: 24px; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .homeapplmenu ul li .info { display: none; font-size: 16px; line-height: 26px; height: 52px; overflow: hidden; } .homeapplmenu .layer { width: 14.6%; float: left; } .homeapplmenu .layer .bg { display: none; background: #1369c0; opacity: 0.8; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .homeapplmenu .layer .wz { position: absolute; top: 140px; right: -30px; color: #fff; font-size: 14px; border-top: 1px solid #fff; padding: 16px 0 0 60px; text-transform: uppercase; transform: rotate(90deg) translate(-40px, -5px); } .homeapplmenu .layer .text { position: absolute; bottom: 9px; left: 0; padding: 0 19px; } .homeapplmenu .layer .ico { margin-bottom: 30px; } /*.homeapplmenu .layer .ico1{ background: no-repeat center;} .homeapplmenu .layer .ico2{ background: no-repeat center;} .homeapplmenu .layer .ico3{ background: no-repeat center;} .homeapplmenu .layer .ico4{ background: no-repeat center;}*/ .homeapplmenu .layer h6 { color: #fff; } .homeapplmenu .layer h6::after { content: ""; display: block; width: 30px; height: 3px; margin: 20px 0; background: #fff; } .homeapplmenu .layer .info { color: #fff; } .homeapplmenu .layer .more { display: none; } .homeapplmenu .curr { width: 415%; } .homeapplmenu .curr .bg { display: none; } .homeapplmenu .curr .wz { display: none; } .homeapplmenu .curr .text { width: 100%; background: rgba(40, 89, 167, 0.6); position: absolute; bottom: 117px; left: 0; padding: 32px 48px 32px 0; } .homeapplmenu .curr .ico { position: absolute; right: -38px; top: 50%; margin-top: -38px; } /*.homeapplmenu .curr .ico1{ background: no-repeat center;} .homeapplmenu .curr .ico2{ background: no-repeat center;} .homeapplmenu .curr .ico3{ background: no-repeat center;} .homeapplmenu .curr .ico4{ background: no-repeat center;}*/ .homeapplmenu .curr h6 { color: #fff; text-align: right; } .homeapplmenu .curr h6::after { content: ""; display: block; width: 100%; height: 20px; margin: 23px 0 11px 0; background: url(/uploads/image/image/main25.png) no-repeat right center; /*background-size: cover;*/ } .homeapplmenu .curr .info { display: block; width: 78%; color: #fff; text-align: right; margin-left: 23%; } .homeapplmenu .curr .more { display: block; float: right; font-size: 14px; margin-top: 30px; color: #fff; text-transform: uppercase; } .homeapplmenu .curr .more::before { content: ""; display: inline-block; width: 16px; height: 3px; margin: 4px 12px; background: #048e40; } .chun_cnav { position: relative; width: 1200px; margin: auto; overflow: hidden; margin-bottom: 40px; height: 160px; } .chun_cnav img { position: absolute; left: 0; } .chun_cnavright { float: right; width: 872px; border: 1px solid #e5e5e5; height: 160px; padding: 26px; } .chun_cnavright a { display: block; width: 140px; text-align: center; line-height: 40px; background: #f5f5f5; float: left; color: #666666; margin-bottom: 25px; transition: all 0.3s; margin-right: 29px; } .chun_cnavright a:hover { background: #00b26a; color: #fff; } .chun_cnavright a:nth-child(5n) { margin-right: 0; } .chun_c { width: 1200px; margin: auto; overflow: hidden; margin-bottom: 43px; } .chun_cs { display: flex; flex-wrap: wrap; } .chun_cs a { display: block; overflow: hidden; margin-left: 10px; margin-bottom: 16px; } .chun_cs a label { border: 1px solid #e5e5e5; display: block; overflow: hidden; margin: 0; } .chun_cs a img { width: 290px; height: 218px; transition: all 0.3s; } .chun_cs a div { height: 40px; overflow: hidden; background: #ebebeb; } .chun_cs a div span { padding-left: 50px; line-height: 40px; color: #000000; } .chun_cs a div p { float: right; background: url(/uploads/image/image/9.png) center 0 no-repeat; height: 40px; width: 60px; transition: all 0.3s; } .chun_cs a:hover div p { background: url(/uploads/image/image/10.png) center 0 no-repeat; } .chun_cs a:hover label img { transform: scale(1.1); } ul { margin: 0; } /* 首页板块11 */ #content11 { width: 100%; overflow: hidden; } #content11 .homecon11 .w_1200 { margin: 0 auto; width: 1200px; position: relative; } #content11 .homecon11 { padding: 55px 0 60px 0; width: 100%; float: left; } #content11 .homecon11 .tit { font-size: 30px; float: right; color: #314693; font-weight: bold; position: absolute; right: 0; top: 20px; } #content11 .homecon11 .tit::before { content: ""; display: block; width: 364px; height: 14px; background: url(/uploads/image/image/1308_home11_8.png) no-repeat right center; position: absolute; right: 204px; top: 14px; } #content11 .homecon11 .bt { padding-bottom: 20px; margin-bottom: 20px; width: 100%; float: left; } #content11 .homecon11 .t1 { float: left; font-size: 20px; line-height: 22px; height: 22px; overflow: hidden; margin-top: 25px; font-weight: bold; } #content11 .homecon11 .ico { float: right; width: 50px; height: 50px; line-height: 0; } #content11 .homecon11 .info { width: 100%; font-size: 16px; line-height: 32px; max-height: 96px; overflow: hidden; } #content11 .homecon11 li { float: left; padding: 18px 30px; overflow: hidden; } #content11 .homecon11 .pic1 { width: 100%; float: left; } #content11 .homecon11 .pic1 .img { float: left; width: 600px; height: 293px; line-height: 0; } #content11 .homecon11 .pic1 li { width: 300px; height: 210px; margin-top: 83px; } #content11 .homecon11 .pic1 .l1 { background: #fff; } #content11 .homecon11 .pic1 .l2 { background: #314693; } #content11 .homecon11 .pic2 { width: 100%; float: left; } #content11 .homecon11 .pic2 .img { float: right; width: 440px; height: 252px; line-height: 0; } #content11 .homecon11 .pic2 .l1 { width: 460px; height: 252px; } #content11 .homecon11 .pic2 .l2 { width: 300px; height: 252px; } #content11 .homecon11 .l1 { background: #fff; } #content11 .homecon11 .l1 .bt { border-bottom: 1px solid rgba(0, 0, 0, 0.6); } #content11 .homecon11 .l1 .t1 { color: #181818; } #content11 .homecon11 .l1 .info { color: #181818; } #content11 .homecon11 .l2 { background: #314693; } #content11 .homecon11 .l2 .bt { border-bottom: 1px solid rgba(255, 255, 255, 0.6); } #content11 .homecon11 .l2 .t1 { color: #fff; } #content11 .homecon11 .l2 .info { color: #fff; } .chun_d { width: 1200px; margin: auto; overflow: hidden; margin-bottom: 68px; } .chun_dleft { float: left; } .chun_dcenter { float: left; width: 385px; height: 420px; overflow: hidden; margin-left: 28px; } .chun_dcenter a { display: block; overflow: hidden; background: #f7f7f7; height: 198px; padding: 25px; margin-bottom: 24px; transition: all 0.3s; } .chun_dcenter a .chun_dcenter_a {} .chun_dcenter a .chun_dcenter_a span { display: block; font-size: 18px; color: #424242; line-height: 100%; transition: all 0.3s; } .chun_dcenter a .chun_dcenter_a div { color: #666666; border-bottom: 1px solid #ebebeb; height: 73px; padding-top: 14px; line-height: 24px; transition: all 0.3s; } .chun_dcenter a .chun_dcenter_b { margin-top: 11px; position: relative; color: #6a6a6a; transition: all 0.3s; } .chun_dcenter a .chun_dcenter_b label { font-size: 30px; margin: 0; } .chun_dcenter a .chun_dcenter_b div {} .chun_dcenter a .chun_dcenter_b span { width: 21px; height: 10px; background: url(/uploads/image/image/13.png)center 0 no-repeat; display: block; position: absolute; right: 0; top: 24px; transition: all 0.3s; } .chun_dcenter a:hover { background: #314693; } .chun_dcenter a:hover .chun_dcenter_a span { color: #fff; } .chun_dcenter a:hover .chun_dcenter_a div { color: #fff; border-bottom: 1px solid #fff; } .chun_dcenter a:hover .chun_dcenter_b { color: #fff; } .chun_dcenter a:hover .chun_dcenter_b span { background: url(/uploads/image/image/12.png)center 0 no-repeat; } .chun_dright { float: right; width: 385px; height: 420px; overflow: hidden; } .chun_dright a { display: block; overflow: hidden; background: #f7f7f7; height: 126px; padding: 25px; margin-bottom: 24px; transition: all 0.3s; padding-top: 28px; } .chun_dright a .chun_drightleft { float: left; width: 75px; color: #6a6a6a; transition: all 0.3s; } .chun_dright a .chun_drightleft label { font-size: 30px; margin: 0; line-height: 100%; } .chun_dright a .chun_drightleft i { display: block; width: 19px; height: 1px; background: #ebebeb; margin-top: 11px; margin-bottom: 13px; transition: all 0.3s; } .chun_dright a .chun_drightleft div {} .chun_dright a .chun_drightright { float: right; border-left: 1px solid #ebebeb; height: 66px; width: 260px; overflow: hidden; padding-left: 33px; transition: all 0.3s; color: #424242; } .chun_dright a .chun_drightright label { font-size: 16px; font-weight: 400; margin-bottom: 23px; transition: all 0.3s; } .chun_dright a .chun_drightright div { width: 21px; height: 10px; background: url(/uploads/image/image/13.png)center 0 no-repeat; transition: all 0.3s; } .chun_dright a:hover { background: #314693; } .chun_dright a:hover .chun_drightleft { color: #fff; } .chun_dright a:hover .chun_drightleft i { background: #fff; } .chun_dright a:hover .chun_drightright { color: #fff; border-left: 1px solid #fff; } .chun_dright a:hover .chun_drightright div { background: url(/uploads/image/image/12.png)center 0 no-repeat; } .bottom { width: 100%; background: #314693; overflow: hidden; } .bottomtop { line-height: 86px; border-bottom: 1px solid #5062a3; overflow: hidden; text-align: right; width: 1200px; margin: auto; } .bottomtop span { font-size: 16px; color: #eeeeee; float: left; } .bottomtop a { color: #eeeeee; display: inline-block; font-size: 16px; width: 126px; text-align: center; } .bottoms { width: 1200px; margin: auto; overflow: hidden; height: 267px; } .bottomsleft { float: left; background: url(/uploads/image/iimages/5_03.jpg)left 0 no-repeat; height: 191px; overflow: hidden; color: #fff; font-size: 16px; line-height: 30px; padding-top: 10px; padding-left: 37px; margin-top: 33px; } .bottomsright { float: right; margin-top: 66px; } .bottomscenter { background: url(/uploads/image/image/14.png)left 0 no-repeat; background-position: left; float: right; padding-left: 54px; margin-top: 100px; margin-right: 50px; } .bottomscenter label { font-family: arial; font-size: 28px; color: #eeeeee; margin: 0; } .bottomscenter div { font-size: 18px; color: #eeeeee; } .allbottom { text-align: center; color: #e3e3e3; line-height: 45px; border-top: 1px solid #5062a3; } .allbottom a { color: #e3e3e3; } #content32 .side { width: 70px; position: fixed; top: 250px; right: 20px; } #content32 .side .l1 { padding-top: 10px; width: 70px; height: 70px; border-bottom: 1px solid #fff; cursor: pointer; background: #314693; position: relative; } #content32 .side .l1:last-child { border-bottom: 0; } #content32 .side .l1 .ico { width: 30px; height: 30px; line-height: 0; margin: 0 auto 5px auto; } #content32 .side .l1 .wz { font-size: 14px; line-height: 16px; color: #fff; text-align: center; } #content32 .side .l1 .tc { display: none; width: 176px; padding: 10px 14px; background: #00b26a; position: absolute; right: 82px; top: 3px; } #content32 .side .l1 .tc::after { content: ""; display: block; position: absolute; right: -20px; top: 50%; margin-top: -10px; width: 0; height: 0; border-width: 10px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent #00b26a; border-left-color: #00b26a; } #content32 .side .l1 .t1 { font-size: 16px; line-height: 18px; color: #fff; } #content32 .side .l1 .t2 { font-size: 20px; line-height: 22px; margin-top: 5px; color: #fff; } #content32 .side .l1:hover { background: #00b26a; } #content32 .side .l1:hover .tc { display: block; } /*.yb_conct { position:fixed; z-index:9999999; top:200px; right:-127px; cursor:pointer; transition:all .3s ease; } .yb_bar ul li { width:180px; height:53px; font:16px/53px 'microsoft yahei'; color:#fff; text-indent:54px; margin-bottom:3px; border-radius:3px; transition:all .5s ease; overflow:hidden; } .yb_bar .yb_top { background:#055eb7 no-repeat 0 0; } .yb_bar .yb_phone { background:#055eb7 no-repeat 0 -57px; } .yb_bar .yb_qq { text-indent:0; background:#055eb7 no-repeat 0 -113px; } .yb_bar .yb_ercode { background:#055eb7 no-repeat 0 -169px; } .hd_qr { padding:0 29px 25px 29px; width:183px; } .yb_qq a { display:block; text-indent:54px; width:100%; height:100%; color:#fff; }*/ /**/ .listbanner { width: 100%; overflow: hidden; background: url(/uploads/image/image/hrconbanner.jpg)center 0 no-repeat; height: 550px; position: relative; text-align: center; color: #fff; padding-top: 20rem; } .listbanner img {} .listbanner label { display: block; font-size: 30px; margin-top: -51px; } .listbanner div { border-top-color: #023894; border-top-style: solid; border-top-width: 3px; width: 120px; margin: auto; margin-top: 3rem; margin-bottom: 3rem; } .listbanner p { font-size: 16px; margin: 0; } .listnav { width: 100%; height: 80px; line-height: 80px; overflow: hidden; border-bottom: 1px solid #ccc; } .listnav>div { max-width: 1280px; margin: auto; overflow: hidden; } .listnavright { float: right; } .listnavright a { color: #023894; } .listnavright span {} .listcontact { width: 100%; min-height: 1000px; overflow: hidden; background: url(/uploads/image/image/mtconback.jpg)center 0 no-repeat; background-position: top center; text-align: center; } .listcontact>img { margin: 7rem 0; transition: all 1s; cursor: pointer; } .listcontact>img:hover { transform: rotate(360deg); } .listcontact>p { margin: 0; font-size: 46px; } .listcontact>p>label { margin: 0; } .listcontact>span { font-size: 16px; color: #707070; line-height: 34px; display: block; margin-top: 3rem; } .listcontact>span>a { color: #707070; } #allmap { max-width: 1280px; margin: auto; height: 400px; overflow: hidden; margin-top: 4rem; } div.info-top { position: relative; background: none repeat scroll 0 0 #f9f9f9; border-bottom: 1px solid #ccc; border-radius: 5px 5px 0 0; } div.info-top div { display: inline-block; color: #333333; font-size: 14px; font-weight: bold; line-height: 31px; padding: 0 10px; text-align: left; } div.info-middle { font-size: 12px; padding: 10px; line-height: 21px; text-align: left; } div.info-bottom img { position: relative; z-index: 104; } div.info-top img { position: absolute; top: 10px; right: 10px; transition-duration: 0.25s; } /**/ .listnavleft { float: left; overflow: hidden; } .listnavleft a { display: block; width: 200px; text-align: center; color: #333; border-left: 1px solid #ccc; float: left; font-size: 16px; transition: all 0.3s; } .listnavleft a:last-child { border-right: 1px solid #ccc; } .listnavleft a:hover { background: #023894; color: #fff; border-left: 1px solid #023894; } .listabout { max-width: 1280px; margin: auto; overflow: hidden; padding-bottom: 2rem; } .listabout .listabouttitle { text-align: center; border-bottom: 1px solid #ccc; overflow: hidden; font-size: 30px; margin: 0; padding-bottom: 2rem; margin-top: 5rem; } .listabout>div { line-height: 25px; } .listnew { max-width: 1280px; margin: auto; overflow: hidden; padding-top: 4rem; } .listnew a { display: block; width: 100%; overflow: hidden; border-bottom: 1px solid #ccc; padding-bottom: 2rem; margin-bottom: 3rem; } .listnew a img { float: left; width: 20%; } .listnew .listnewright { float: right; width: 78%; overflow: hidden; margin-top: 2rem; } .listnew .listnewright .listnewrighttop { overflow: hidden; line-height: 34px; } .listnew .listnewright .listnewrighttop span { font-size: 24px; transition: all 0.3s; color: #333; } .listnew .listnewright .listnewrighttop div { float: right; color: #c8c8c8; font-size: 12px; } .listnew .listnewright .listnewrighttop div i {} .listnew .listnewright .listnewrighttop div label { margin: 0; font-weight: 400; color: #969696; } .listnew .listnewright p { color: #666; font-size: 14px; line-height: 30px; margin: 0; } .listnew .listnewright>span { width: 86px; color: #fff; font-size: 12px; text-align: center; display: block; background: #023894; padding: 5px 0; float: right; transition: all 0.3s; } .listnew .listnewright .listnewrighttop span:hover { color: #023894; } .listnew .listnewright>span:hover { background: #000; } /**/ .listmessages input::-webkit-input-placeholder { /* webkit browsers */ color: #dedede; } .listmessages input::-moz-placeholder { /* mozilla firefox 19 */ color: #dedede; } .listmessages input::-ms-input-placeholder { /* internet explorer 10 */ color: #dedede; } .listmessages textarea::-webkit-input-placeholder { /* webkit browsers */ color: #dedede; } .listmessages textarea::-moz-placeholder { /* mozilla firefox 19 */ color: #dedede; } .listmessages textarea::-ms-input-placeholder { /* internet explorer 10 */ color: #dedede; } .listmessage { max-width: 1280px; margin: 5rem auto; overflow: hidden; padding-left: 7rem; } .listmessages { width: 100%; overflow: hidden; line-height: 30px; margin-bottom: 12px; } .listmessages span { display: inline-block; float: left; width: 100px; text-align: right; color: #666; margin-right: 1rem; } .listmessages input { width: 500px; height: 30px; border: 1px solid #f0f0f0; padding-left: 10px; } .listmessages textarea { width: 500px; height: 150px; border: 1px solid #f0f0f0; padding-left: 10px; } .listmessage>form>input { background-color: #023894; height: 40px; width: 90px; display: block; text-align: center; color: #fff; line-height: 40px; border: 0; margin-left: 68px; margin-top: 3rem; font-size: 16px; } .listpro { max-width: 1280px; margin: auto; margin-top: 4rem; margin-bottom: 2rem; } .listproleft { width: 22%; overflow: hidden; float: left; } .listproleft a { height: 70px; width: 100%; text-align: center; font-size: 16px; line-height: 70px; border: #e6e6e6 1px solid; display: block; color: #333; margin-bottom: 1.5rem; transition: all 0.3s; } .listproleft a:hover { background: #023894; color: #fff; } .listproright { float: right; width: 77%; margin-top: 3rem; } .listproright .title .tle { font-size: 18px; transition: all .5s ease; font-family: arial; color: #333; font-weight: 600; } .listproright .fa { position: absolute; top: 10px; left: 10px; font-size: 20px; color: #fff; z-index: 999; } .listproright .p_product:hover .k { left: -50px; top: -50px; } .listproright .p_product:hover .line { width: 100%; } .listproright .p_product:hover .img { transform: scale(1.1); } .listproright .p_product:hover .tle { color: #023894; } .listproright .p_product:hover { box-shadow: 0 0 20px #ddd; } .listproright .p_product { width: 32%; border-right: #e6e6e6 1px solid; border-top: #e6e6e6 1px solid; border-bottom: #e6e6e6 1px solid; border-left: #e6e6e6 1px solid; position: relative; overflow: hidden; float: left; margin-right: 2%; margin-bottom: 2rem; } .listproright .p_product:nth-child(3n) { margin-right: 0; } .listproright .xq { position: absolute; left: 0px; top: 0px; display: block; width: 100%; height: 100%; } .listproright .line { position: absolute; width: 0px; height: 2px; background-color: #023894; bottom: -1px; left: 0px; transition: all .5s ease; } .listproright .k { position: absolute; top: -100px; left: -100px; width: 100px; height: 100px; background-color: #023894; transform: rotate(45deg); transition: all .5s ease; } .listproright .foot { padding: 30px 30px 30px; background: #fff; } .listproright .foot .more { position: relative; display: flex; justify-content: center; width: 100%; } .listproright .read { font-size: 14px; color: #023894; font-family: arial; font-weight: bold; } .listproright .foot { padding: 30px 30px 30px; background: #fff; } .listproright .pic { overflow: hidden; width: 100%; height: 199px; } .listproright .pic .img { width: 100%; height: 100%; transition: all 2s ease .5s; } .listproright .title { padding-top: 28px; width: 100%; height: 80px; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; position: relative; overflow: hidden; box-sizing: border-box; border-bottom: #e6e6e6 1px solid; background: #fff; } .listshowright { float: right; width: 74%; } .listshowrighttop { width: 100%; overflow: hidden; } .detailleft { float: left; width: 50%; } .detailright { float: right; width: 45%; overflow: hidden; } .detailright p {} .detailright p span {} .detailright p label { margin: 0; font-size: 24px; } .listshowrightbottom { width: 100%; margin-top: 3rem; } .listshowrightbottomnav { overflow: hidden; } .listshowrightbottomnav span { width: 114px; height: 45px; text-align: center; line-height: 45px; display: block; cursor: pointer; float: left; } .listshowrightbottomnav span.on { background-color: #023894; color: #fff; } .listshowrightbottomtext { border: 1px solid #ccc; padding: 15px; line-height: 25px; } .listshowrightbottomtextbox { display: none; } .productdetailssmallimg { overflow: hidden; position: relative; width: 100%; } .productdetailssmallimg ul { width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .productdetailssmallimg ul { padding-bottom: 0; } .productdetailssmallimg ul li { position: relative; display: inline; margin-right: 28px; cursor: pointer; -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; -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; } .productdetailssmallimg ul li span { display: block; height: 100%; border: 1px solid #dadada; position: absolute; left: 0px; top: 0px; right: 1px; bottom: 1px; } .productdetailssmallimg ul li.cur span { height: 100%; border: 1px solid #023894; } .productdetailssmallimg ul li img { display: block; max-width: 100%; margin: 0 auto; } .productdetailssmallimg ul li h5 { text-align: center; font-size: 16px; height: 30px; line-height: 24px; margin-bottom: -30px; } .side_service { height: 199px; width: 50px; background: #12559a; border-top-left-radius: 10px; border-bottom-left-radius: 10px; position: fixed; right: 0; bottom: 20%; z-index: 999; padding: 14px 0; } .side_service>a { background: no-repeat; width: 50px; height: 57px; cursor: pointer; position: relative; display: block; } .side_service .service_tel { background-position: 13px 17px; } .side_service .service_kefu { background-position: 13px -41px; } .side_service .service_qq { background-position: 13px -101px; } .side_service .service_tel:hover { background-position: -31px 17px; } .side_service .service_kefu:hover { background-position: -31px -41px; } .side_service .service_qq:hover { background-position: -31px -101px; } .service_kefu .service_pull { width: 158px; height: 129px; position: absolute; right: 100%; background: #12559a; border-top-left-radius: 10px; border-bottom-left-radius: 10px; display: none; top: 0; } .service_kefu p { text-align: center; color: #e9e9e9; font-size: 15px; margin-top: 28px; } .service_kefu h1 { display: block; width: 110px; height: 30px; margin: 15px auto 0; line-height: 30px; border: 1px solid #fff; color: #fff; font-size: 14px; text-align: center; border-radius: 3px; } .service_qq .service_pull { width: 138px; height: 159px; background: #12559a; position: absolute; right: 100%; border-top-left-radius: 10px; border-bottom-left-radius: 10px; top: -55px; display: none; } .sqr { float: left; text-align: center; width: 108px; margin: 14px 15px 0; color: #fff; font-size: 14px; } .sqr img { width: 108px; height: 108px; display: block; color: #fff; margin-bottom: 7px; } .service_qq i { width: 1px; height: 130px; background: #0175c3; float: left; margin-top: 14px; } .cd-top-box { position: fixed; right: 0; bottom: 20%; width: 50px; margin-bottom: -70px; height: 69px; background-color: #12559a; border-radius: 10px 0 0 10px; cursor: pointer; z-index: 999; } .cd-top-box i { display: block; width: 20px; height: 10px; background: no-repeat; margin: 10px auto 5px; } .cd-top-box p { font-size: 14px; color: #fff; text-align: center; line-height: 18px; } /*.productimgarrowleft { display: block; position: absolute; bottom: 43px; width: 36px; height: 36px; cursor: pointer; background: #ededed; border-radius: 36px; outline: none; } .productimgarrowleft { left: 0px; } .productimgarrowright { display: block; position: absolute; bottom: 43px; width: 36px; height: 36px; cursor: pointer; background: #ededed; border-radius: 36px; outline: none; } .productimgarrowright { right: 0px; }*/ @media (min-width: 992px) { .productdetailssmallimg { width: 83%; margin: 0 auto; } .productimgarrowleft { display: block; position: absolute; bottom: 43px; width: 36px; height: 36px; cursor: pointer; background: #ededed; border-radius: 36px; outline: none; } .productimgarrowleft { left: 0px; top: 24%; } .productimgarrowright { display: block; position: absolute; bottom: 43px; width: 36px; height: 36px; cursor: pointer; background: #ededed; border-radius: 36px; outline: none; } .productimgarrowright { right: 0; top: 24%; } .productimgarrowright:after { display: inline-block; content: ""; width: 10px; height: 10px; border-left: 3px solid #999999; border-bottom: 3px solid #999999; position: absolute; transform: rotate(45deg); -webkit-transform: rotate(225deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); margin: 13px 0 0 11px; } .productimgarrowleft:after { display: inline-block; content: ""; width: 10px; height: 10px; border-left: 3px solid #999999; border-bottom: 3px solid #999999; position: absolute; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); margin: 13px 0 0 11px; } .productimgarrowleft:hover { background: #023894; } .productimgarrowright:hover { background: #023894; } .productimgarrowright:hover:after { border-left: 3px solid #ffffff; border-bottom: 3px solid #ffffff; } .productimgarrowleft:hover:after { border-left: 3px solid #ffffff; border-bottom: 3px solid #ffffff; } } .dioo { position: relative; margin-top: 2rem; } .listchaxun { max-width: 1200px; margin: 4rem auto; overflow: hidden; } .h203 { border: 1px solid #e2d1bc; background-color: #f2eadf; height: 60px; color: #023894; line-height: 60px; font-size: 22px; padding-left: 20px; text-align: center; } .inquire { width: 100%; overflow: hidden; height: 500px; background: 0 0 no-repeat; } .inquire-input { overflow: hidden; max-width: 654px; margin: auto; margin-top: 10rem; } .inquire-input .form-group { padding: 0; padding-right: 15px; width: 470px; } .inquire-input button { width: 166px; } .seller-datill { margin: 0 auto; max-width: 1100px; border: 4px solid #e2ccb4; display: none; } .inquire-output-msg { max-width: 1000px; margin: 20px auto; background-color: #fff; overflow: hidden; } .inquire-output-msg thead { background-color: #f2eadf; color: #333; font-size: 16px; font-family: 微软雅黑; text-align: center; } .p2 { text-align: center; line-height: 30px; font-size: 16px; margin-bottom: 10px; } .listmap { max-width: 716px; margin: 4rem auto; overflow: hidden; position: relative; } .listmap>img {} .citybg { position: absolute; display: none; z-index: 3; } #map a { color: #5b5a5a; font-size: 12px; text-decoration: none; } .yu-list:first-child { display: block; } .yu-list { display: none; } .yu-add-box { background: #eee9dd; padding-top: 24px; padding-left: 15px; padding-right: 15px; padding-bottom: 43px; } .yu-title { margin-bottom: 24px; font-size: 24px; color: #023894; } .yu-list:first-child { display: block; } .yu-list ul li { float: left; box-sizing: border-box; width: 100%; padding: 0 4px; margin-bottom: 8px; } .yu-list ul li>div { background: #fff; padding-top: 34px; padding-left: 32px; padding-right: 32px; box-sizing: border-box; padding-bottom: 37px; color: #666666; font-size: 14px; line-height: 24px; } .yu-list ul li h1 { font-size: 18px; color: #023894; } .prolistpro { max-width: 1280px; margin: auto; margin-bottom: 2rem; } .left_zi { width: 217px; float: left; border-right: 1px solid #f5f5f5; } .left_zi .top_com { background: url(/uploads/image/image/left_top_bg.jpg) no-repeat; min-height: 180px; padding-top: 100px; position: relative; } .left_zi .top_com span { font-size: 27px; font-weight: 700; height: 35px; line-height: 35px; width: 100%; display: block; overflow: hidden; color: #fff; padding: 0px 20px; } .left_zi .top_com:after { content: url(/uploads/image/image/after_top.png); position: absolute; left: 0px; top: -33px; width: 374px; height: 33px; z-index: 9999; } .left_zi .nav_left { border-left: 8px solid #e5e5e5; padding: 0px 6px; position: relative; } .left_zi .nav_left li { border-bottom: 1px solid #e5e5e5; padding: 0px 30px; position: relative; } .left_zi .nav_left li a { font-size: 14px; color: #666666; font-family: "微软雅黑"; display: block; width: 100%; padding-right: 12px; overflow: hidden; height: 54px; line-height: 54px; background: url(/uploads/image/image/li_san.png) right center no-repeat; } .left_zi .nav_left li:hover>a { color: #023894; font-weight: 700; } .left_zi .nav_left li .er { padding: 0px 0px 10px; } .left_zi .nav_left li .er a { font-size: 12px; color: #999; line-height: 24px; height: 24px; background: none; font-weight: 500; } .left_zi .nav_left li .er a:hover { color: #023894; } .left_zi .nav_left .active a { color: #023894; font-weight: 700; } /*.left_zi .nav_left:before { content: ""; position: absolute; height: 46px; width: 13px; top: 0px; left: -13px; background: #023894; }*/ .left_zi .pro_lei { border: 1px solid #f5f5f5; margin-top: 40px; } .left_zi .pro_lei .top { background: #023894 url(/uploads/image/image/li_lei.png) no-repeat 20px center; padding-left: 40px; height: 38px; font-size: 14px; color: #fff; font-weight: 700; line-height: 38px; } .left_zi .pro_lei .pro_l_nei { padding: 20px 5px 10px; border-bottom: 1px solid #f5f5f5; } .left_zi .pro_lei .pro_l_nei .pic { width: 100%; position: relative; } .left_zi .pro_lei .pro_l_nei .pic i { display: block; padding-bottom: 69.12442396313364%; } .left_zi .pro_lei .pro_l_nei p { height: 30px; line-height: 30px; width: 100%; overflow: hidden; } .left_zi .pro_lei .left_g_new { padding: 20px; } .left_zi .pro_lei .left_g_new li a { color: #686868; font-size: 13px; line-height: 27px; height: 27px; overflow: hidden; widows: 100%; display: block; background: url(/uploads/image/image/li_dian1.jpg) no-repeat left center; padding-left: 10px; } .left_zi .pro_lei .left_g_new li a:hover { color: #3385c1; font-weight: 700; } .nav_leftmore { padding-left: 17px; display: none; } .nav_leftmore a {} .nav_leftmore a:hover { color: #023894!important; font-weight: 700; } .listmui { width: 100%; overflow: hidden; } .listmui .bar { border-bottom: 1px solid #eaeaea; padding: 30px 0px 10px; overflow: hidden; } .listmui .bar .b_tt { float: left; font-size: 20px; color: #1f1f1f; display: block; height: 30px; line-height: 30px; width: 20%; overflow: hidden; } .listmui .bar .curbar { float: right; text-align: right; font-size: 12px; color: #6e6e6e; width: 78%; vertical-align: middle; margin-top: 12px; } .listmui .bar .curbar i { font-style: normal; overflow: hidden; height: 18px; line-height: 18px; display: inline-block; vertical-align: top; } .listmui .bar .curbar a { max-width: 100px; overflow: hidden; height: 18px; color: #6e6e6e; line-height: 18px; display: inline-block; vertical-align: top; } .listmuiabout { width: 100%; line-height: 26px; margin-top: 2rem; } .weixx { width: 100px; height: 100px; position: absolute; left: -103px; top: 0; display: none; } #content32 .side .l1 a:hover .weixx { display: block; }