/* CSS Document */ *{text-overflow: ellipsis;word-break:break-all;} html{ width:100%; text-align:center} body{ margin: auto; position:relative; font-size: 14px; line-height: 2; color: #000; min-width:1200px; max-width:100%; text-align:left; overflow-x:hidden;/* background-color:#eeeeee;*/ } body>div{ max-width:100%; overflow:hidden;} div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,p,th,td{margin:0;padding:0;} h1,h2,h3,h4,h5,h6{ margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:5px;} table{ border-collapse: collapse; } a{ color: #000000; text-decoration: none; text-decoration: none;-webkit-transition:500ms; -moz-transition:500ms; -ms-transition:500ms; transition:500ms; } a:hover{ color: #fe0000; } img{ border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } img[align="left"]{ margin-right:10px;} img[align="right"]{ margin-left:10px;} ul,li,p,dl,dt{ margin: 0px; padding: 0px; list-style-type: none; } div,span{text-overflow: ellipsis;} @-webkit-keyframes mycolor{ 0%{ } 30%{ transform: rotate(90deg); } 60%{ transform: rotate(270deg); } 100%{ transform: rotate(360deg); } } .clear{ clear:both} /*垂直居中*/ .center{ display: flex; justify-content:center; align-items:center;} /*图片放大*/ .fd img{ transition: all 0.3s; -moz-transition: all 0.5s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;} .fd:hover img{ transform: scale(1.2); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);} .fl{ float:left} .fr{ float:right} .box{ width:1250px; margin:auto; min-width:1250px; } .app_header{ display:none;border-top-style: solid; border-top-color: rgba(0,0,0,0.3); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.3);} .app_top{width:100%;height:112px; float:left; display:none} .app_top2{width:100%;height:112px; float:left;} .app_top3{width:100%;height:80px; float:left;} #menu{ z-index:22;} #top{ background-color: #F1F1F1; color: #999999; font-size:12px; } #header{ background-color: #FFFFFF; float:left; width:100%; z-index:2; padding-top:17px; padding-bottom:10px; } #header .logo{ padding-bottom:17px; padding-left:0px;} #header .logo+.fl{ font-size:16px; border-left-width: 1px; border-left-style: solid; border-left-color: #dddddd; padding-left:20px; margin-left:20px; padding-top:10px; padding-bottom:10px; } #header .logo+.fl span{ display:block; /*color:#336666*/} #header .logo+.fl b{ display:block; /* color:#333333;*/ font-weight: lighter; } #header .tel{ line-height:1.2; background-image: url(tel2.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 55px; margin-top:5px; } #header .tel span{ display:block; font-size: 16px; color: #333333; } #header .tel b{ display:block; color: #000; font-family: Impact; font-size: 24px; font-weight: lighter; } #nav{ float:right; font-size:18px; line-height:55px; font-weight:200; } #nav ul li ul{ float:left; z-index:2; width:100%;} #nav ul li{ position: relative; } #nav > ul{ float:left;} #nav > ul> li{ float:left; text-align:center;} #nav > ul> li>a{ padding-left:12px; padding-right:12px;} #nav > ul> li:after{ content:''; border-left-width: 1px; border-left-style: solid; border-left-color: #ccc; height: 20px; margin-top: -10px; position: absolute; left: 0px; top: 50%; } #nav > ul> li:nth-child(1):after{ display:none} #nav > ul> li>a:before{ border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #fe0000; position: absolute; left: 50%; margin-left:-2em; content:''; bottom: 0px; width: 0em;-webkit-transition:500ms; -moz-transition:500ms; -ms-transition:500ms; transition:500ms; } #nav > ul> li>a.active:before,#nav > ul> li>a:hover:before,#nav > ul> li:hover>a:before{width: 4em;} /*#nav td a.select,#nav td a:hover{ color:#FFFF00}*/ #nav ul li ul{ display:none; position: absolute; width: 120%; float:left; left: 0px; top: 55px; background-color:#FFFFFF; background-color:rgba(255,255,255,0.9); /* border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #01978B; */font-size:14px; line-height:1.2; padding:0px; } #nav >ul >li> ul:after{-webkit-transition:500ms; -moz-transition:500ms; -ms-transition:500ms; transition:500ms; border-top-width: 2px; border-top-style: solid; border-top-color: #fe0000; margin-top:-2px; content:''; position:absolute; top:0px; left:0px; width:0%; float:left;} #nav >ul >li:hover> ul:after{ width:100%;} #nav ul li ul li ul{ left:100%; top: 0px; padding-top:0px;} #nav ul li ul li{ float:left; width:100%; padding:0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dddddd; } #nav ul li ul li:last-child{ border:none} #nav ul li ul li:hover:before{ display:none} #nav ul li ul li a{ display:block; padding-top:10px; padding-bottom:10px;} #nav ul li:hover> ul{display:block;} #nav ul li ul li a:hover{ background-color:#fe0000; color:#FFFFFF;} #footnav{ position: fixed; z-index:2; left: 0px; bottom: 0px; float:left; width:100%; background-color:rgba(0,0,0,0.6); display:none; } #footnav a{ float:left; width:33.3333%; text-align:center; position: relative; line-height:35px; color:#FFFFFF; } #footnav a i{ margin-right:5px;} #footnav a:after{ content:''; position: absolute; height: 100%; left: 0px; top: 0px; border-left-width: 1px; border-left-style: solid; border-left-color:rgba(0,0,0,0.8); } #footnav a:before{content:''; border-left-width: 1px; border-left-style: solid; border-left-color:rgba(255,255,255,0.1); position: absolute; height: 100%; right: 0px; top: 0px; } .link{ padding-top:20px; padding-bottom:20px; margin:auto; /* margin-top:20px;*/ clear:both; margin-top:50px; clear:both; float:left; width:100%; /* border-top-width: 1px; border-top-style: solid; border-top-color: #ddd;*/ font-size:14px; background-color:#FFFFFF; } .link .title{ float:left; color:#555; position: relative; padding-left:25px; padding-right:10px; position:relative; background-image: url(link.jpg); background-repeat: no-repeat; background-position: left center; } /*.link .title:after{ content:''; position:absolute; top:50%; margin-top:-5px; right:-10px; border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(0,0,0,0); border-right-color: rgba(0,0,0,0); border-bottom-color: rgba(0,0,0,0); border-left-color: #0A4D9E; }*/ .link .title b{ font-weight:lighter;} .link .econtent{ margin-left:100px;} .link .econtent,.link .econtent a{ color: #333; text-decoration: none; } /*内页底部*/ .pagination{ clear:both; text-align:center} .pagination li{ display:inline-block; border: 1px solid #dddddd; padding-left:12px; padding-right:10px; margin: 0px; overflow:hidden; } .pagination li+li{ border-left-style: none; } .pagination li:first-child+li{border: 1px solid #dddddd;border-radius:3px 0 0 3px;} .pagination li:last-child,.pagination li:first-child{border: 1px solid #dddddd;border-radius:3px;} .pagination li:nth-last-child(2){border-radius:0 3px 3px 0;} .pagination li.disabled{} .pagination li.active{ background-color:#0A4D9E; color:#FFFFFF} .pagination li a{ color:#333333} #footer{ background-color:#2D2D2D; padding-top:55px; padding-bottom:20px; clear:both;} #footer,#footer a{ color:#999999} .flx,.fnav{ float:left; margin-right:20px;} .flx .hc,.fnav .hc,.qrcode .hc{ padding-top:10px;} /*.flx .title b,.fnav .title b{ font-weight:lighter; }*/ .fnav .title,.flx .title,.qrcode .title{ font-size:18px;color:#FFFFFF} .fnav{ width:15%; padding-left:5%; } .fnav,.flx{ font-size:18px;border-right-width: 1px; border-right-style: solid; border-right-color: #383838; padding-right:20px; min-height:200px;} .fnav.f2{ width:20%;} .fnav.f2 .hc li{ float:left; width:48%; margin-right:1%;} .flx .hc ,.fnav .hc { font-size:14px} #footer .fnav .hc a:hover{ color:#ffffff} .copy{ background-color:#2D2D2D; padding-top:10px; padding-bottom:10px;} .copy .logo+.fl{ padding-left:20px;} .copy,.copy a{ color:#999999} .copy .box{ border-top-width: 1px; border-top-style: solid; border-top-color: #666666; padding-top:10px; } .qrcode{ width:250px; float:left; margin-left:20px; height:200px; background-image: url(qrcode.jpg); background-repeat: no-repeat; background-position: center 50px; /* border-left-width: 1px; border-left-style: solid; border-left-color: #333333;*/ } .hot{ line-height: 56px; background-image: url(hotbg.jpg); background-repeat: repeat-x; background-position: center top; } .hot .fl{} .hot .fl .title{ float:left; background-image: url(hot.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 30px; font-weight: bold; color:#000; } .hot .fl .title+.hc{ margin-left:100px; max-width:680px; } .hot .fl .hc .ntitle{ white-space: nowrap; overflow: hidden; width:100%;} .hot .fl .hc a{ color:#666666; position: relative; } .hot .fl .hc a:after{ content:''; background-color: #666666; width:3px; height:3px; position: absolute; left: -5px; top: 50%; margin-top:-1.5px; } .hot .fl .hc a:hover:after{background-color: #CC0000;} .hot .fl .hc a:hover{ color:#CC0000} .hot .fr{ padding-top:20px;} .hot .search form{ float:left; padding-top:10px; } .hot .search input{ border: 1px solid #cccccc; height: 26px; float:left; margin-top:1px; padding-left:10px; padding-right:10px; width:250px; } .hot .search button{ float:left; background-image: url(searchbtn.jpg); background-repeat: no-repeat; background-position: center center; height: 28px; width: 50px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } /*首页产品展示*/ #left{ float:left; width:270px; overflow:hidden; background-color: #fff; } #left .leftnav{background-color: #fff;border-radius:10px;min-height:1020px; float:left; width:100%;} .ny #left .leftnav{ min-height:0px;} #right{ float:right; width:970px;} #left .etitle{background-color: #0A4D9E; /* background-image: url(protitle.jpg); background-repeat: no-repeat; background-position: center top; */font-size:28px; color:#FFFFFF; line-height:75px; text-align:center; padding-bottom:0px; } #left .sort{ background-color:#FFFFFF; margin:10px; padding:5px;border-radius:5px 5px 0 0;} #left .sort ul li a{ display:block; padding:5px; padding-right:10px; padding-left:30px; margin-bottom:5px;} #left .sort ul li a:before{ content:'>'; font-family: "宋体"; margin-right:5px; } #left .sort>ul>li>a{ background-color:#f5f5f5; color:#333;/*text-shadow: 0px 0px 3px #000000;*/border-radius:3px; font-size:16px;} #left .sort>ul>li>ul{ padding-bottom:5px; } #left .sort>ul>li>ul>li>a{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dddddd; display:block; background-repeat: no-repeat; background-position: 210px center; padding-left:60px; } #left .sort ul li a:hover,#left .sort ul li a.select{ background-color: #0A4D9E; color:#FFFFFF; } .sorti{ padding-top:20px; padding-bottom:20px; text-align:center; line-height:32px; font-size:16px} .sorti ul li{ display:inline-block;} .sorti ul li a{ background-color:#E5E5E5; display:inline-block; padding-left:20px; padding-right:20px;border-radius:25px; margin-left:3px; margin-right:3px; margin-bottom:5px;} .sorti ul li a:hover{ background-color:#0A4D9E; color:#fff;} .pro{padding-top:30px; padding-bottom:90px; background-image: url(probg.jpg); background-repeat: repeat-x; background-position: left top; background-color:#fdfdfd; } .pro .title,.news .title{ font-size:30px; float:left; width:100%; margin-bottom:10px; text-align:center; background-image: url(protitle.png); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 15px; } .pro .title b{ position:relative; font-weight:lighter;} .pro .econtent { padding-top:20px;} .pro .econtent .picli{ float:left; width:23%; margin-left:1%; margin-right:1%; text-align:center; margin-bottom:15px; margin-top:15px; position:relative; padding-top:30px; padding-bottom:30px;} .pro .econtent .picli:nth-child(4n+1){ margin-left:0px; clear:both;} .pro .econtent .picli .img{ overflow:hidden; float:left; width:90px;border-radius:100%; height:90px; position:absolute; top:10px; left:0px;} .pro .econtent .picli .img img{border-radius:100%;} .pro .econtent .picli .ntitle{ padding:10px; color:#000; padding-top:10px; padding-bottom:10px; background-color:#E2E2E4;border-radius:20px; padding-left:90px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } .pro .econtent .picli .ntitle a{ display:block;white-space: nowrap; overflow: hidden; } /*新葡萄8883平台*/ .about{background-color:#FFFFFF; } .about .box{ padding-top:20px; padding-bottom:20px;} .about .econtent{font-size:16px; padding-top:30px; padding-bottom:30px; min-height:8em; line-height:2.5; position:relative; } .about .h1{ font-size:26px; position:relative;} .about .h1:after{ content:''; position:absolute; bottom:0px; left:0px; width:2em; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #fe0000; } .about .econtent .img{ float:right;max-width:405px; position:relative; margin-top:-50px; } .about .econtent .img img{ width:448px; max-width:100%;} .about .econtent .img:before{ content:''; top:-3.5%; border: 2px solid #ccc; width: 80%; position: absolute; left: -12px; height:107%; z-index:-1; } .about .econtent .right{ float:left; width:750px; background-color:#FFFFFF; color:#333333; position:relative;} /*首页服务支持*/ .fuwu { padding-bottom:50px;} .fuwu .title{ line-height:32px;} .fuwu .title span{ display:inline-block; background-color:#0051D4; color:#fff; font-size:20px; padding-left:40px; padding-right:40px;border-radius:20px; position:relative;} .fuwu .title span:after{ content:''; position:absolute; bottom:-20px; left:50%; margin-left:-10px; border-top-width: 10px; border-right-width: 10px; border-bottom-width: 10px; border-left-width: 10px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #0051D4; border-right-color: rgba(0,0,0,0); border-bottom-color: rgba(0,0,0,0); border-left-color: rgba(0,0,0,0); } .fuwu .econtent{ padding-top:20px; clear:both;} .fuwu .econtent .picli{ float:left; width:23%; margin-left:1%; margin-right:1%; text-align:center; margin-bottom:10px;} .fuwu .econtent .picli .ntitle{ font-size:16px; padding-top:10px;} .fuwu .econtent .picli .img{ overflow:hidden;} .etitle{ text-align:center; padding-bottom:20px;} .etitle .h2{ font-size: 24px; color: #000000; line-height:1.5; } .etitle .h1{ font-size: 30px; color: #838383; line-height:1.5; } .etitle .h2 span{ display:inline-block; position:relative;} .etitle .h2 span:after,.etitle .h2 span:before{ content:''; position:absolute; width:100px; top:50%; border-top-width: 1px; border-top-style: solid; border-top-color: #ddd; } .etitle .h2 span:after{left:-110px;} .etitle .h2 span:before{right:-110px;} /*新闻动态*/ .news{ position: relative; clear:both; float:left; width:100%; z-index:1; padding-bottom:50px; padding-top:30px; background-color: #f8f8f8; margin-bottom:-40px; } .news .title{ font-size: 40px; color: #000000; text-align:center; } .news .title b{ font-weight:lighter} .news .etitle{ font-size: 16px; color: #666666; text-align:center; } .news .econtent{ padding-top:20px; float:left; width:100%;} .news .econtent *{ max-width:100%;} .news .econtent >.right{ float:right; width:38%;} .news .econtent >.right .ntitle{ font-size:20px; text-align: left; white-space: nowrap; overflow: hidden; } .news .econtent >.right .right{ padding-top:10px;} .news .econtent >.right .dp{ font-size:14px; color:#666; line-height:1.5; padding-top:10px;} .news .econtent >.right .img{ width:100%; padding:5px; background-color:#fff; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border: 1px solid #ddd; } .news .econtent >.right .img img{ width:100%;} .news .econtent >.left{ float:left; width:58%; position:relative; padding-left:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } .news .econtent >.left:after{ position:absolute; left:0px; top:0px; height:100%; border-left-width: 1px; border-left-style: solid; border-left-color: #ddd; content:''; } .news .econtent .left .picli{ width:100%; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding-top:8px; padding-bottom:8px; position:relative; z-index:1; } .news .econtent .left .picli:before{ z-index:2; border-radius:100%;content:''; position:absolute; left:-25px; width:10px; height:10px; top:50%; margin-top:-5px; background-color:#CCCCCC} .news .econtent .left .picli .dp{ min-height:3em; max-height:2em; overflow:hidden;} .news .econtent .left .picli .ntitle{ font-size:14px; white-space: nowrap; overflow: hidden; } .news .econtent .left .picli .ntitle b{ color:#555; float:left; width:80%;} .news .econtent .left .picli:hover .ntitle b{color:#0352D5;} .news .econtent .left .picli .ntitle span{ float:right; color:#999; font-size:12px;} .news .econtent .left .picli .img+.right .dp{ color:#666666; line-height:1.5; overflow:hidden; max-height:1.5em; display:none} .news .econtent .left .picli .img{display:none } .news .econtent .left .picli:nth-child(1){ padding-bottom:20px;} .news .econtent .left .picli:nth-child(1) .img+.right .dp{ display:block} .news .econtent .left .picli:nth-child(1) .img{ display:block; max-height:300px; overflow:hidden; width:250px; float:left; } .news .econtent .left .picli:nth-child(1) .right{ margin-left:270px;} .news .econtent .left .picli:nth-child(1) .img+.right .ntitle b{ font-size:16px; float:left; width:100%;} .news .econtent .left .picli:nth-child(1) .img+.right .ntitle span{ display:none} .news .econtent .left .picli:nth-child(1):before{ background-color:#0352D5;} .news .econtent .left .picli:hover:before{ background-color:#0352D5;} .news .econtent .left .picli .img img{ width:100%;} .news .box> .more{ clear:both; text-align:center; padding-top:30px; line-height:35px;} .news .box> .more a{ display:inline-block; padding-left:20px; padding-right:20px; border: 1px solid #dddddd; color:#666666; } .news .box> .more a:hover{ background-color:#0A4D9E;border: 1px solid #0A4D9E; color:#FFFFFF} /*内页*/ body.in{ background-color:#f5f5f5;} .ny{ padding-top:30px;} body.in #right{ background-color:#FFFFFF;} #postion{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dddddd; margin:20px; margin-bottom:0px; padding-bottom:10px; line-height:50px; margin-top:10px; } #postion b{ float:left; color:#0A4D9E; font-size:24px;} #postion .postion,#postion .postion a{ font-size:12px; color:#999999;} #postion .postion{ float:right} #cms,#cms1{padding:20px; clear:both; float: left; width: 100%; overflow: hidden; min-height:550px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ padding-bottom:50px; } #cms *{ max-width:100%;} #cms1 h1.h1{ line-height:1.5; padding-top:10px; padding-bottom:10px;} #cms1 .content{ width:98%; margin:auto; overflow-x:auto; margin-top: 10px; padding-bottom: 10px; color:#333333; line-height:1.5; font-size:16px; } .back a{ background-color: #666666; padding-right: 15px; padding-left: 15px; color:#fff; clear:both; font-size:12px; display:inline-block; } .back a:hover{ background-color:#D63403; color:#FFFFFF} .back { text-align:right; clear:both; line-height:32px; padding-top:20px; } #info{ font-size: 12px; color: #999999; text-align: center; } #cms1 *{ max-width:100%;} #cms img,#cms1 img{ margin-bottom:5px; margin-top:5px;} #cms1 h1.h1{ color:#333333;} #cms .li{ float: left; width: 100%; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; padding-bottom: 15px; line-height: 32px; font-size: 14px; padding-top:10px; } #cms .li .img{ width:180px; height:120px; overflow:hidden; float:left;} #cms .li .img img{ width:100%; height:100%;} #cms .li .img+.right{ margin-left:200px; clear:none; float:none;} #cms .li .ntitle{ float: left; width: 80%; text-align: left; white-space: nowrap; font-size:18px; overflow: hidden; text-overflow: ellipsis; position: relative; padding-left:10px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ } #cms .li .title{font-size:18px;} /*#cms .li .ntitle:after{ height: 4px; width: 4px; margin-top: -2px; position: absolute; left: 0px; top: 50%; background-color: #999999;content:''; }*/ #cms .li .ntitle a,#cms .li .title a{ color:#888888; font-weight: bold; } #cms .li i{ margin-right:5px;} #cms .li .time{ float: right; color: #999999; font-size: 14px; } #cms .li .img+.right .btn{ color: #999999; font-size: 14px; } #cms .li .time i{ margin-right:5px; color:#999999} #cms .li .time a{ color:#999999} #cms .li .time a:hover{ color:#0A4D9E} #cms .li .img+.right .btn{ padding-top:10px;} #cms .li .img+.right .btn a{ background-color:#15529d; color:#FFFFFF; display:inline-block; padding-left:20px; padding-right:20px;} #cms .li .img+.right .btn a:hover{color:#FFFFFF; background-color:#0A4D9E } #cms .li .img+.right .btn a i,#cms .li .img+.right .btn a{ color:#FFFFFF} #cms .li .img+.right .btn a i{ margin-right:5px;} #cms .list{ width:31.3333%; margin-left:1%; margin-right:1%; overflow:hidden; float:left; margin-top:10px; margin-bottom:10px; } #cms .list .right{ padding: 20px; /*padding-bottom:30px; padding-top:20px;*/ clear:both;} #cms .list .right .dp{ font-size:14px; line-height:1.5; color:#666666; height:3em; overflow:hidden; } #cms .list.appli .right .dp{ display:none} #cms .list:hover .right{ background-color:#0A4D9E;} #cms .list:nth-child(3n+1){ clear:both} #cms .list .ntitle{ white-space: nowrap; overflow: hidden; } #cms .list a:hover .ntitle{color:#0A4D9E} #cms .list .right .more{ text-align:center; padding-top:5px;} #cms .list .right .more a{ font-family: "新宋体"; font-size: 12px; color: #606060; } #cms .list:hover .right .more a{ color:#FFFFFF} /*#cms .list .item1{ color:#666666} #cms .list .item2{ color:#666666}*/ #cms .list .img{ padding:5px;/*border-radius:3px;*/ border: 1px solid #dddddd; min-height:213px; max-height:213px; overflow:hidden; background-color:#FFFFFF; text-align:center; } #cms .list .img img{max-width:100%; max-height:100%;} #cms .list.appli .img{min-height:230px; max-height:230px; _height:230px;} /*#cms .list.appli .img img{width:100%;min-height:290px; max-height:290px; _height:290px;}*/ #cms .list .img{ /*background-color:#e8e9eb*/ position: relative; } /*#cms .list .img img{height:230px; width: 100%;}*/ #cms .list .img a:hover img,#cms .list:hover .img img{opacity:1; } #cms .list .ntitle{ font-size:18px; /* padding-top:5px;*/ padding-bottom:5px; text-align: center; white-space: nowrap; overflow: hidden; color:#000000; } #cms .list:hover .title{ color:#0A4D9E} #cms .list:hover .title,#cms .list:hover .dp{color:#ffffff;} #cms .picli{ float: left; width: 98%; padding-top: 20px; padding-bottom: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee; padding-left:1%; padding-right:1%; } #cms .picli:nth-child(2n+1){ clear:both} /*#cms .picli:hover a{color: #0099FF;}*/ #cms .picli .img{ overflow:hidden; padding: 2px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border: 1px solid #dddddd; border-radius:3px; overflow:hidden; float:left; background-color:#FFFFFF; } #cms .picli .img img{ width:235px; height:120px;} #cms .picli .img+.right{ margin-left:270px; margin-right:10px;} #cms .picli.newsli .img img{ width:160px; } #cms .picli.newsli .img+.right{ margin-left:190px;} #cms .picli .right .dp{ float:left; width:100%; /* font-family: "宋体";*/ font-size: 14px; color: #999999; line-height:1.5; height:3em; overflow:hidden; } #cms .picli .img+ .right> .dp{ max-height:6em;} #cms .picli .date+ .right> .dp{ height:3em;} #cms .picli .right .ntitle{ font-size: 18px; white-space: nowrap; float: left; width: 100%; overflow: hidden; padding-bottom: 5px; } #cms .picli .right .ntitle a{ font-size: 18px;} #cms .picli .date{ float:left; overflow:hidden; background-color:#999999; background-color:rgba(0,0,0,0.6); width:90px; height:90px; text-align: center;border-radius:5px; font-size:12px; } #cms .picli .date+.right{ margin-left:100px;} #cms .picli .date>span{display:block; font-size:32px;background-color:rgba(255,255,255,0.2); color:#FFFFFF; line-height:60px;} #cms .picli .date>i{ font-size: 14px; font-style: normal; line-height: 30px; color: #ffffff; display:block; } #cms .picli:hover{background-color:#0A4D9E; -webkit-transition:500ms; -moz-transition:500ms; -ms-transition:500ms; transition:500ms;} #cms .picli img{ transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s;} #cms .picli:hover img{ transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);} #cms .picli .right .ntitle{ float: left; width: 80%; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } #cms .picli .ntitle a{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; } #cms .picli .time{ float: right; width: 12%; color: #999999; font-size: 12px; } #cms .picli .title,#cms .picli .dp{ float:left; width:100%;} #cms .picli .dp{ font-size:12px; color:#999999; line-height:1.5; } #cms .picli:hover a,#cms .picli:hover .dp,#cms .picli:hover .time{ color:#FFFFFF} #cms .picli:hover{ margin-left:-5px;} .hezuoin{} #cms .hzli{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; float: left; width: 10%; text-align:center; font-size:14px; margin-left:-1px; margin-top:-1px; position: relative;height:100px; } #cms .hzli>div{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; width:100%; height:100px; float:left; position: absolute; left: 0px; top: 0px; background-color:#FFFFFF; overflow:hidden;padding:5px;display: flex;font-size:16px; justify-content:center; align-items:center;border: 1px solid #dddddd; } #cms .hzli>div.img img{ max-width:100%; max-height:100%;} #cms .hzli:nth-child(10n+1){ clear:both;} #cms .hzli a{ color:#ffffff;} /*翻转*/ #cms .hzli{ position:relative;text-align:center;transform-style:preserve-3d;transition:1s;} #cms .hzli>div.ntitle{ background-color:#cccccc} #cms .hzli,#cms .hzli>div{ backface-visibility:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; } #cms .hzli>div.ntitle,#cms .hzli:hover{ transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); } .proshow .right .h1{ font-size:20px; line-height:1.2; color:#0A4D9E; font-weight: lighter; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eee; padding-bottom:10px; } .proshow .right .h2{ padding-top:20px;} .proshow .right .xq{ padding-top:10px; color:#666666; line-height:1.5;} .proshow .right .tel{ color:#666666; margin-top:20px; background-color:#f5f5f5; padding:10px; /*float:left; width:100%;*/box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding-left:20px; padding-right:20px;} .proshow .right .item{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; float:left; width:100%;} .proshow .right .tel span{ color:#FF0000; padding-left:10px; padding-right:10px; display:inline-block; font-family: Georgia, "Times New Roman", Times, serif; font-size:24px } .proshow .right .btn { padding-top:20px; /*float:left; width:100%; text-align:left;*/} .proshow .right .btn a{ background-color:#0A4D9E; display:inline-block; padding-left:20px; padding-right:20px; color:#ffffff; font-size:18px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:center;} .ptitle{ background-color:#f5f5f5; margin-top:20px; line-height:50px;} .ptitle span{ background-color: #FFFFFF; border-top-width: 3px; border-top-style: solid; border-top-color: #0A4D9E; display:inline-block;color: #0A4D9E; font-size:18px; padding-left:20px; padding-right:20px; margin-left:2px; } .jqzoom{ border:1px solid #BBB; float:left; position:relative; padding:0px; cursor:pointer; background-color:#FFFFFF; display: flex; justify-content:center; align-items:center; } div.zoomdiv { z-index: 999; position : absolute; top:0px; left:0px; width : 200px; height : 200px; background: #ffffff; border:1px solid #CCCCCC; display:none; text-align: center; overflow: hidden; } div.jqZoomPup { z-index : 999; visibility : hidden; position : absolute; top:0px; left:0px; width : 50px; height : 50px; border: 1px solid #aaa; background: #ffffff 50% top no-repeat; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); } .bigimg{ width:200%; max-width:1000%;} #cms1 .bigimg{ width:200%; max-width:1000%;} .proshow .left{ float:left; width:400px; max-width:100%; } .jqzoom{overflow:hidden;} .proshow .right{ margin-left:430px;} .proflash{ clear:both; position:relative;} .proflash.g{padding-left:30px; padding-right:30px; } .proflash.count{ padding-left:30px; padding-right:30px;} .proflash .swiper-button-next{ left:0px; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); cursor:pointer;} .proflash .swiper-button-prev{ right:0px; background-image: url( background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");cursor:pointer;} #right .proflash .swiper-button-next,#right .proflash .swiper-button-prev{ background-color:#0A4D9E} .proflash .swiper-slide{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ background-color: #FFFFFF; border: 1px solid #dddddd; cursor:pointer; } .proflash .swiper-slide img{ max-width:100%;} .magnify-modal { box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.3); } .magnify-header .magnify-toolbar { background-color: rgba(0, 0, 0, .5); } .magnify-stage { top: 0; right: 0; bottom: 0; left: 0; border-width: 0; } .magnify-footer { bottom: 10px; } .magnify-footer .magnify-toolbar { background-color: rgba(0, 0, 0, .5); border-radius: 5px; } .magnify-loader { background-color: transparent; } .magnify-header, .magnify-footer { pointer-events: none; } .magnify-button { pointer-events: auto; } .jqzoom{ width:400px; height:310px;} .proshow .right .xq{ padding-top:10px;} .proshow .right.num1 .xq{ padding-top:10px; } .proshow .left .swiper-slide.hover{ border: 1px solid #0A4D9E; } #cms1.proin h1.h1{ display:none;} .nextpage{ clear:both; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #dddddd; border-bottom-color: #dddddd; float:left; width:100%; padding-bottom:10px; margin-top:20px; float:left; } .nextpage>div{ width:48%; white-space: nowrap; overflow: hidden; margin-top:10px; } .nextpage>div a{color:#0A4D9E;} .nextpage>div.fl{ text-align:left; float:left} .nextpage>div.fr{ text-align:right; float:right;} /*推荐新闻 推荐产品*/ .newstj,.protj{ float:left; width:100%; padding-top:20px; padding-bottom:20px;} .newstj .title,.protj .title{ float:left; width:100%; color:#0A4D9E; background-color:#f5f5f5; padding:10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:30px; /* border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dddddd;*/ } .newstj .title b,.protj .title b{ float:left; font-size:16px;} .newstj .title a,.protj .title a{ float:right; font-size:12px; color:#666666} .newstj .econtent,.protj .econtent{ padding-top:10px; float:left; width:100%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } .newstj .econtent .li{ float:left; width:48%; position:relative; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; padding-top: 10px; padding-bottom: 10px; color:#999999; } .newstj .econtent .li .ntitle{ margin-right:90px; overflow:hidden; white-space: nowrap; padding-left: 15px; list-style-type: disc; background-image: url(ysli.png); background-repeat: no-repeat; background-position: 5px center; } .newstj .econtent .li .ntitle a{ color:#666666} .newstj .econtent .li .ntitle a:hover{ color:#0A4D9E;} .newstj .econtent .li .date{ width:80px; float:right; position:absolute; top:10px; right:0px;} .newstj .econtent .li:nth-child(2n+1){ clear:both;} .newstj .econtent .li:nth-child(2n){ float:right} .protj .econtent .picli{ width:18%; float:left; overflow:hidden; margin-left:1%; margin-right:1%; padding-top: 10px; padding-bottom: 10px; } .protj .econtent .picli .img{ overflow:hidden; padding: 2px; border: 1px solid #0A4D9E; background-color:#FFFFFF;;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } .protj .econtent .picli .ntitle{ text-align: center; white-space: nowrap; overflow: hidden; margin-top:5px; } .protj .econtent .picli .ntitle a{ color: #0A4D9E;} .newstj *,.protj *{ max-width:100%;} /*左侧新闻产品推荐*/ #left .protj .econtent .picli{ margin-left:0px; margin-right:0px; width:100%;} #left .protj .title,#left .newstj .title{background-color: #0A4D9E;} #left .protj .title b,#left .protj .title a,#left .newstj .title b,#left .newstj .title a{ color:#FFFFFF} #left .protj,#left .newstj{background-color: #ffffff;border-radius:0px; float:left; width:100%; margin-top:20px; padding-top:0px;} #left .protj .econtent,#left .newstj .econtent{ padding:10px;} #left .newstj .econtent .li .ntitle{ margin-right:0px; } #left .newstj .econtent .li .date{ display:none} #left .newstj .econtent .li{ float:left; width:100%;} #left .tel{ background-color:#0A4D9E; margin-top:20px; padding:20px; text-align:center; font-size:24px; color:#ffffff; line-height:1.2; float:left; width:100%; clear:both;box-sizing:border-box; -moz-box-sizing:border-box; /*border-radius:10px;*/ -webkit-box-sizing:border-box;} #left .tel i{ font-size:28px;} .ny{ padding-bottom:50px;} @media screen and (max-width :816px){ .protj .econtent .picli{ width:48%; margin-left:0px; margin-right:0px;} .protj .econtent .picli:nth-child(2n+1){ clear:both;} .protj .econtent .picli:nth-child(2n){ float:right;} .newstj .econtent .li .ntitle{ margin-right:0px; } .newstj .econtent .li .date{ display:none} .newstj .econtent .li{ float:left; width:100%;} #cms1.proin h1.h1{ display:block;} #cms1.proin .proshow .right .h1{ display:none;} #cms1.proin .proshow .right .xq{ background-color:#f5f5f5; padding:10px;} .proshow .left{ width:300px; margin:auto; float:none} .jqzoom{ width:300px; height:300px;} .proshow .right{ width:100%; clear:both; margin-left:auto; padding-top:20px;} div.jqZoomPup { border:none; background:rgba(255,255,255,0); } .proshow .right .tel a{ float:left; width:100%; clear:both;} .proshow .right .tel b{ width:100%;font-size:16px; text-align:center; color:#0A4D9E; padding-top:10px; padding-bottom:10px;} .proshow .right .tel span{ width:100%; text-align:center; font-size:36px; padding-top:10px; padding-bottom:10px;} } /*招聘岗位*/ .job.box{ width:1200px; max-width:100%;} .job *{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */} .job .jobli{ margin-top: -1px; margin-left: -1px; border: 1px solid #ddd; float:left; width:100%; } .job .jobli span{ display:block; white-space: nowrap; margin-left: -1px; border-left-width: 1px; border-left-style: solid; border-left-color: #ddd; overflow: hidden; float:left; width:25%; padding:10px; } .job .jobli .t1{ width:75%;} .job .jobli .t2{width:20%;} .job .jobli .t3{width:20%;} .job .jobli .t4{ width:20%;} .job .jobli.th{ font-size:18px; background-color: #f5f5f5; font-weight: bold; text-align:center; } .job .jobli.td{ line-height:1.5; text-align:center} .job .jobli.td .t1{ text-align:left;} .job .jobli.td a{ display:block; float:left; width:100%;} .job .jobli.td a:hover{ background-color:#0961CB; color:#FFFFFF} .job .jobli.td:nth-child(2n+1){ background-color:#f5f5f5;} .jobin{ width:98%;margin:auto} .jobin .jobli{ margin-top: -1px; margin-left: -1px; border: 1px solid #ddd; float:left; width:100%; } .jobin .jobli .it{ float:left; width:100%; border-top-width: 1px; border-top-style: solid; border-top-color: #ddd; } /*.jobin .jobli .it:nth-child(2n){ background-color:#f5f5f5;}*/ .jobin .jobli .it>b{ float:left; width:100px; padding:10px; position:relative;} .jobin .jobli .it> span{padding:10px; display:block; margin-left:120px;position:relative;} #postion.bg3{ margin:auto;line-height:40px; } .bg2,.bg3{ background-color:#ffffff; border: 1px solid #eeeeee; } .ny.bg2{ margin-top:20px; padding:0px;margin-bottom:20px;}