/*头部样式*/
.wh{
margin: 0 4.16666%;
}
html{font-family:"微软雅黑"!important;}
.head1{
border-bottom: 1px solid #d2d2d2;
}
.logo{float:left;}
.logo img{
max-width: 100%;
}
a.logo{
padding: 10px 0 10px;
}
.logo h1{
margin: 0;
}
.k1{
margin-top: 22px;
}
.k1,.k1 a{
color: #000000;
font:500 16px/42px "微软雅黑";
}
.k1 a:hover{
color: #121f43;
}
.hagaa{
width: auto;
}
.hagaaa{
width: auto; margin-top: 22px;
}
iframe{
height:600px!important;
}
@media (max-width: 1460px){
iframe{
height:450px!important;
}
}
@media (max-width: 1200px){
iframe{
height:300px!important;
}
}
@media (max-width: 768px){
iframe{
height:250px!important;
}
}
/*导航栏样式*/
.head2{
position:relative;
}
.nav1{height:70px;}
.nav1 li{line-height:70px;height:70px;text-align:center;float:left;z-index:999;}
.nav1 li>a{display:block;line-height:70px;color:#000;height:70px;font-size: 20px;}
.nav1 li>a:hover{color:#121f43;text-decoration:none;}
.nav1 li>a{
padding: 0 10px;
}
.nav1 li:nth-child(4) .hahggh{
justify-content:flex-start;
}
.nav1 li:nth-child(4) .hahggh a.img{
margin-right:15px;
}
.nav1 .sec{background:#fff;overflow:hidden;z-index:9999;position:absolute;top:70px;left:0px;display: none;width:100%;padding-top:74px;}
.hag_a{
line-height: 30px;
font-size: 14px;
position: relative;
}
.hag_a a{
display: inline-block;
padding: 0 10px;
}
.hahaa a{
display: inline-block;
margin: 0 10px;
color: #000000;
font:500 16px/30px "微软雅黑";
padding-left: 30px;
}
.hahaa a.kf_a{
/*background: url(../images/toplb.png) no-repeat left center;*/
padding-left: 0px;
}
.hahaa a.kf_b{
background: url(../images/topla.png) no-repeat left center;
position: relative;
}
.wenxxa{
position: absolute;
right: 0;
top: 48px;
z-index: 999;
width: 200px;
display: none;
}
.wenxxa img{
width: 50%; max-width: 50%;
}
.hahaa a.kf_b:hover .wenxxa{
display: block;
}
.ghabba{
color: #121f43;
font:600 16px/30px "微软雅黑";
padding-left: 30px;
background: url(../images/tpkka.png) no-repeat left center;
}
.fang{
overflow: hidden;
}
.fang img{
-webkit-transition: all .5s ease;
transition: all .5s ease;
}
.fang:hover img{
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.gbbaaa_aa .saa1{
height: auto;
overflow: hidden;
float: left;
width: 16%;
margin-left: 5%;
}
.gbbaaa_aa .saa1:nth-child(1){
margin-left: 0;
}
.gbbaaa_aa .saa1 h2{
font-weight: 500;
text-align: left;
line-height: 2em;
color: #000000; border-bottom: 1px solid #e1e1e1; padding-bottom:5px;
margin-bottom: 10px;
}
.gbbaaa_aa .saa1 i{
display: block; height: auto;
line-height: initial;
}
.gbbaaa_aa .saa1 i img{
width: 100%;
line-height: 1em;
}
.gbbaaa_aa .saa1 .erjiaa {
margin-top: 0.5em;
}
.gbbaaa_aa .saa1 .erjiaa a{
display: block;
color: #000000;
font:500 14px/2em "微软雅黑";
text-align: left;
}
@media (min-width: 1680px){
.gbbaaa_aa .saa1 h2{
font-size: 000000;
}
}
@media (min-width: 1366px){
.gbbaaa_aa .saa1{
width: 9%;
margin-left: 1%;
margin-bottom: 30px;
}
.gbbaaa_aa .saa1 h2{
font-size: 15px;
-webkit-transition: all .4s linear;
transition: all .4s linear;
}
}
@media(max-width:1660px){
.nav1 li>a{padding: 0 5px;font-size: 18px;}
}
@media (max-width: 1366px){
.erjiaa{
display: none;
}
.gbbaaa_aa .saa1:nth-child(6){
margin-left: 0;
}
}
.agga_aa{
position: relative;
width: 100%;
margin-top: 20px;
}
.tit_ahhas1{
background: url(../images/aghughj.png) no-repeat left center;
color: #000000;
font:500 18px/42px "微软雅黑";
padding-left: 28px;
text-align: left;
}
.sska_aa{
padding: 16px 0;
border-top: 1px solid #d2d2d2;
}
.sou_liyan>div+div{
margin-left: 2%;
}
.sou_liyan .lii_1{
position: relative;
width: 226px;height:32px;
float: left;
}
.sou_liyan .lii_2,.sou_liyan .lii_3{
line-height: 28px;
}
.sou_liyan .lii_3 input{
background: #121f43;
color: #fff;
font-size: 14px;
text-align: center;
width: 226px;
}
/*内页留言*/
.message1a {z-index: 100;position: relative;}
.message1a input {vertical-align: middle;height:32px;width:100%;background:#eeeeee;border:none;}
.message1a #name {display:inline-block;height: 32px;line-height: 32px;padding: 0;padding-left: 6px;width: 100%;position: absolute;
left: 0;
top: 0;}
.message1a #contact {display: inline-block;height: 32px;line-height: 32px;padding: 0;padding-left: 6px;width: 100%;position: absolute;
left: 0;
top: 0;}
.message1a .m_label {position: absolute;width: 100%;text-align: left;line-height: 32px;padding-left: 8px;color: #000000;z-index: 1;cursor: text;left: 0;font-size:14px;}
.message1a .c_label {line-height: 18px;padding-top: 12px;}
.hahggh {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
padding-bottom: 3vw;
}
.hahggh a.img{
display: block;
width: 19%;
margin-bottom: 16px;
}
.hahggh a.img i{
display: block
}
.hahggh a.img h2{
font-weight: 500;
text-align: left;
line-height: 2em;
color: #000000;
border-bottom: 1px solid #e1e1e1;
padding-bottom: 5px;
margin-bottom: 10px;
font-size: 18px;
}
.hahggh a.img i img{
width: 100%;
}
@media(max-width:1550px){
.hahggh a.img{
width:16%;
}
}
/*自适应调整*/
.m_top{
display: none;
position: relative;
line-height: 50px;
min-height: 50px;
}
.top_logo{
width: 40%;
line-height: 92px;
}
.top_logo img{
max-width: 225px;
width: 100%;
}
.m_top h1{
margin: 0;
padding: 0;
display: inline-block;
}
.hjhann,.hjhann *{
box-sizing:content-box;
}
.ewm img{
width: 100%;
max-width: 616px;
}
.menuid {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 100%;
opacity: 0;
z-index: 9999;
-webkit-transition: all 0.21s ease-out;
transition: all 0.21s ease-out;
}
.mobile-menu-overlay {
opacity: 0.3;
filter: alpha(opacity=30);
position: absolute;
display: none;
background: #000000;
z-index: 9;
top: 0;
right: 0;
width: 200%;
height: 100%;
}
.cbp-spmenu-open .mobile-menu-overlay {
display: block;
-webkit-transition: all 0.21s ease-out;
transition: all 0.21s ease-out;
}
.cbp-spmenu-right {
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
position: absolute;
display: block;
background: rgba(51, 51, 51, 0.5);
z-index: 10;
top: 0;
right: 0;
width: 100%;
height: 100%;
max-width: 260px;
overflow: auto;
-webkit-overflow-scrolling: touch;
padding: 60px 0 40px 0;
}
.cbp-spmenu-right li a {
padding: 0 14px;
color: #fff;
display: block;
border-bottom: solid 1px #fff;
}
.cbp-spmenu-right li a:hover {
background: #f58222;
text-decoration: none;
}
.menuid .icon-close {
-webkit-transition: all 0.21s ease-out;
transition: all 0.21s ease-out;
position: absolute;
display: block;
cursor: pointer;
top: 0;
right: 0;
padding: 20px 20px 0 0;
font-size: 16px;
}
.menuid .icon-close span {
color: #fff;
font-size: 18px;
-webkit-transition: all 0.21s ease-out;
transition: all 0.21s ease-out;
}
.menuid .icon-close:hover span {
color: #f58222;
}
.menuopen .mobile-menu-overlay {
display: block;
-webkit-transition: all 0.21s ease-out;
transition: all 0.21s ease-out;
}
.toleft {
position: relative;
overflow-x: hidden;
left: 0;
-webkit-transition: all 0.21s ease-out;
transition: all 0.21s ease-out;
}
.push-toleft {
left: -260px;
-webkit-transition: all 0.21s ease-out;
transition: all 0.21s ease-out;
}
.menuid.menuopen {
left: 0px;
opacity: 1;
-webkit-transition: all 0.21s ease-out;
transition: all 0.21s ease-out;
}
.push-toleft .head {
left: -260px;
}
#cbp-spmenu-s2 {
-webkit-transition: all 0.21s ease-out;
transition: all 0.21s ease-out;
}
.navbar-header {
position: relative;
}
.nav_aj{
margin-top: 20px;
}
@media (max-width: 640px){
.top_logo img{
/*margin-top: 1vh;*/
}
}
@media (max-width: 1440px){
.nav1 li a{
font-size: 16px;
}
.hahaa{
display: none;
}
}
/*首页banner样式*/
.slick-banner {
position: relative;
}
.slick-banner .slick-arrow {
position: absolute;
z-index: 99;
height: 40px;
width: 40px;
margin-top: -30px;
top: 50%;
cursor: pointer;
outline: none;
border: none;
font-size: 0;
-webkit-transition: all .5s;
transition: all .5s;
}
.slick-banner .slick-arrow.slick-prev {
left: 0%;
background: url(../images/z.png) no-repeat;
}
.slick-banner .slick-arrow.slick-next {
right: 0%;
background: url(../images/y.png) no-repeat;
}
/*.slick-banner .slick-arrow:hover {*/
/* background-color: rgba(0, 0, 0, 0.5);*/
/*}*/
.slick-banner .slick-dots {
position: absolute;
left: 0;
right: 0;
text-align: center;
font-size: 0;
z-index: 9;
bottom: 10px;
}
.slick-banner .slick-dots li {
display: inline-block;
margin: 0 5px;
width: 10px;
height: 10px;
border-radius: 50%;
background: #efefef;
cursor: pointer;
}
.slick-banner .slick-dots li button {
background: none;
outline: none;
border: none;
font-size: 0;
}
.slick-banner .slick-dots li.slick-active {
background: #ab001a;
}
.slick-banner .img img {
width: 100%;
}
.slick-banner .slick-con {
position: relative;
}
.slick-banner .wz {
position: absolute;
left: 0;
right: 0;
z-index: 9;
top: 50%;
text-align: center;
color: #fff;
}
.slick-banner .wz .wz1 {
font-size: 60px;
margin-bottom: 10px;
}
.slick-banner .wz .wz2 {
font-size: 30px;
margin-bottom: 55px;
}
.slick-banner .wz .wz-more {
display: inline-block;
padding: 15px 25px;
font-size: 16px;
color: #fff;
border: 2px solid #fff;
font-family: Arial;
-webkit-transition: all .5s;
transition: all .5s;
}
.slick-banner .wz .wz-more:hover {
background: #ab001a;
border-color: #ab001a;
text-decoration: none;
}
@media (max-width: 1200px) {
.slick-banner .wz .wz1 {
font-size: 40px;
margin-bottom: 10px;
}
.slick-banner .wz .wz2 {
font-size: 20px;
margin-bottom: 30px;
}
.slick-banner .wz .wz-more {
padding: 10px 25px;
font-size: 12px;
border: 1px solid #fff;
}
}
#mob-banner {
display: none;
}
body p{
margin: 0;
}
@media (max-width: 768px) {
#pc-banner {
display: none;
}
#mob-banner {
display: block;
}
}
.banner_as1 {
position: relative;
}
#header{width:1200px;margin:0 auto;position: relative;}
.headlink{
position: absolute;
right: 0;
top: 6px;
z-index: 9999;
}
.headlink a{
color: #484848;
font-size: 13px;
font-weight: bold;
display: inline-block;
padding-left: 22px;
margin-left: 8px;
}
.headlink a.en{
background: url(../images/icon1.png) no-repeat left;
}
.headlink a.em{
background: url(../images/icon2.png) no-repeat left;
}
/*.container{
width: 1200px;
margin: 0 auto
}*/
.relate{
display: none;
}
.topLink{float:right;text-align:right;position: relative;z-index: 99;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}
.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:32px;padding-top:5px;}
.topLink .k2{color:#074b91;font-size:14px;font-family:"微软雅黑";}
#menu{}
/*热门搜索*/
.search{text-align:left;height:24px;padding:5px 10px 5px 10px;width: 1200px;margin: 0 auto;line-height: 24px;}
#formsearch{ width: 210px;
position: absolute;
right: 0;
top: 29px;
z-index: 999;
display: none;
}
.hotSearch{width:400px;float:left;height:24px;line-height:24px;font-weight:normal;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
/*主体样式*/
#container{max-width:1200px;margin:0 auto;margin-top:10px;width: 100%;}
.menu_cate{width:220px;float:left;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about{width:460px;float:left;margin-left:12px;padding-bottom:5px;}
.about_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about .content{padding:5px;padding-bottom:12px;text-indent:20px;}
.navigation{float:right;width:100px;}
.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}
/*神鹤新闻*/
.cont1{
margin-top: 16px;
}
.newsinfo{
width: 853px;
}
.newscont{
width: 853px;
position: relative;
}
.newscont a.newsmore{
color: #5e5d5d;
font-size: 13px;
position: absolute;
right: 0;
bottom: 0
}
.newscont .newstt{
color: #000000;
font-size: 26px;
font-weight: bold;
background: url(../images/newsline.png) no-repeat left bottom;
height: 43px;
}
.newscont .parBd{
margin-top: 18px;
}
.newscont .parHd .prev,.newscont .parHd .next{
position: absolute;
background: url(../images/left.jpg) no-repeat center;
width: 20px;
height: 20px;
top: 21px;
right: 24px;
}
.newscont .parHd .next{
background: url(../images/right.jpg) no-repeat no-repeat center;
right: 0;
}
.newscont .parBd .newsimg{
width: 384px;
overflow: hidden;
}
.newscont .parBd .newsimg a{
display: block;
}
.newscont .parBd .newsimg a img{
width: 384px;
height: 281px;
}
.newscont .parBd .newsimg a .newsbg{
height: 80px;
position: relative;
margin-top: -67px;
background: #666666;
padding-left: 14px;
line-height: 24px;
}
.newscont .parBd .newsimg a .newsbg span{
color: #ffffff;
font-size: 13px;
display: block;
}
.newscont .parBd .newsimg a .newsbg h3{
color: #ffffff;
font-size: 15px;
padding-top: 14px;
}
.newscont .parBd .newsright{
width: 442px;
}
.newscont .parBd .newsright .newslist1{
border-bottom: 1px solid #cbcbcb;
padding-bottom: 16px;
}
.newscont .parBd .newsright .newslist1 h3{
color: #0763b0;
font-size: 18px;
font-weight: normal;
line-height: 30px;
}
.newscont .parBd .newsright .newslist1 span{
color: #5a5959;
font-size: 13px;
display: block;
line-height: 24px;
}
.newscont .parBd .newsright .newslist1 span a{
color: #5a5959;
}
.newscont .parBd .newsright .newslist2{
margin-top: 16px;
}
.newscont .parBd .newsright .newslist2 h3{
font-size: 13px;
font-weight: normal;
position: relative;
color: #5e5d5d;
line-height: 28px;
}
.newscont .parBd .newsright .newslist2 h3 a{
color: #5e5d5d;
}
.newscont .parBd .newsright .newslist2 h3 span{
position: absolute;
top: 0;
right: 0;
}
/*常见问题*/
.problems{
margin-top: 32px;
}
.problems .blett{}
.problems .blett li{
color: #ffffff;
font-size: 14px;
text-align: center;
width: 104px;
height: 32px;
line-height: 32px;
background: #a09f9f;
float: left;
}
.problems .blett li.cur{
background:#0763b0
}
.blinn{
width: 850px;
height: 250px;
border: 1px solid #dcdcdc;
margin-top: 16px;
padding: 27px 0;
box-sizing: border-box;
}
.blinn ul{
display: none;
}
.blinn ul li{
width: 360px;
float: left;
margin: 10px 32px;
}
.blinn ul li .ndate{
color: #242424;
font-size: 14px;
text-align: center;
height: 76px;
border-right: 1px solid #d1d0d0;
width: 60px;
line-height: 28px;
}
.blinn ul li .ndate span{
display: block;
font-size: 15px;
color: #c9c7c7;
}
.blinn ul li h3{
float: right;
width: 290px;
font-weight: normal;
padding-left: 8px;
}
.blinn ul li h3 a{
color: #1f1f1f;
display: block;
font-size: 15px;
line-height: 28px;
}
.blinn ul li h3 span{
color: #5c5b5b;
font-size: 13px;
display: block;
line-height: 22px;
}
/*印象神鹤*/
.aboutus{
width: 300px;
}
.aboutus .abtt{
color: #000000;
font-size: 16px;
background: url(../images/ttbg.png) no-repeat center;
padding-left: 16px;
width: 284px;
height: 30px;
line-height: 30px;
}
.aboutus .abvideo{
width: 300px;
margin-top: 10px;
}
.aboutus .abvideo img{
width: 100%;
}
.aboutus .abicon{
margin-top: 28px;
}
.aboutus .abicon li{
width: 146px;
height: 84px;
line-height: 84px;
float: left;
background: #9e9e9e;
margin-bottom: 6px;
}
.aboutus .abicon li:nth-child(2n){
float:right;
}
.aboutus .abicon li a{
display: block;
}
.aboutus .abicon li a span{
display: inline-block;
height: 84px;
width: 70px;
text-align: center;
}
.aboutus .abicon li a span img{
max-width: 100%;
}
.aboutus .abicon li a h3{
display: inline-block;
color: #ffffff;
font-size: 14px;
}
.aboutus .abicon li:hover{
background:#0763b0
}
/*人才招聘*/
.jobs{
width: 298px;
border: 1px solid #dcdcdc;
margin-top: 24px;
}
.jobs h3{
height: 45px;
line-height: 45px;
position: relative;
color: #242424;
font-size: 16px;
padding-left: 12px;
}
.jobs h3 a{
position: absolute;
right: 0;
top: 0;
color: #6b6a6a;
font-size: 13px;
}
.jobimg{
width: 298px;
}
.jobimg img{
width: 100%;
}
.jobs a.more{
display: block;
text-align: center;
font-size: 13px;
color: #1f1f1f;
line-height: 32px;
height: 32px;
}
/*产品中心*/
.procenter{
position: relative;
margin-top: 40px
}
.procenter .l_btn,.procenter .r_btn{
position: absolute;
background: url(../images/left.png) no-repeat center;
width: 57px;
height: 57px;
z-index: 10;
cursor: pointer;
left: 0;
top: 50%;
margin-top: -28px;
}
.procenter .r_btn{
background: url(../images/right.png) no-repeat center;
left: auto;
right: 0;
}
.procenter li{
float: left;
width: 283px;
height: 298px;
border:1px solid #cfcfcf;
margin: 0 12px;
}
.procenter li a{
display: block;
text-align: center;
padding-top: 48px;
position: relative;
width: 100%;
height: 100%;
box-sizing: border-box;
}
.procenter li a img{
width: 250px;
height: 140px;
}
.procenter li a h3{
color: #464545;
font-size: 14px;
font-weight: normal;
margin-top: 48px;
transition: all 0.4s;
}
.procenter li:hover a h3{
display:none;
transition: all 0.4s;
}
.procenter li .proinn{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(7,110,199,0.8);padding-top: 84px;opacity: 0;transition: all 0.4s;}
.procenter li:hover .proinn{
opacity: 1;
transition: all 0.4s;
}
.procenter li .proinn h2{
color: #ffffff;
font-size: 15px;
font-weight: normal;
}
.procenter li .proinn .procont{
width: 210px;
margin: 0 auto;
color: #eff3fa;
font-size: 13px;
height: 57px;
overflow: hidden;
margin-top: 32px;
}
.procenter li .proinn span{
color: #ffffff;
display: block;
background: url(../images/line2.png) no-repeat center;
margin-top: 70px;
}
/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}
/*首页新闻*/
.news_company{width:280px;float:right;}
.news1_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.news_company .content{padding:5px;}
/*首页左侧联系我们*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.contact .content{padding:5px;padding-left:8px;}
/*工程案例*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}
.news2_company{margin-top:10px;}
/*产品推荐*/
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}
/*品牌列表*/
.brand-list{margin: 20px 0px;display: flex;display: -webkit-flex;flex-wrap: wrap;}
.brand-list li{margin: 5px 8px;}
.brand-list li:hover{box-shadow: 2px 1px 5px;}
.brand-list li img {width: 150px;height: 120px;}
/*前台多页签*/
.news{width:1000px;float:left;margin-top: 10px;}
.tab{position:relative;}
.tab li{float:left;width:100px;height:30px;display:block;line-height:30px;border:1px solid #ccc;margin-right:8px;text-align:center;color:#333;font-size:12px;cursor: pointer;}
.tab li.cur{color:#fff;text-decoration:none;font-size:12px;background:#3a78c1;border-color: #3a78c1;}
.tt{display: none;}
.list1{padding:8px 10px;}
.list1 li{line-height:27px;position:relative;vertical-align: middle;}
.list1 li a{background:url(../images/list_dot1.gif) left center no-repeat;padding-left:12px;line-height:27px;color:#555555;}
.list1 li a:hover{color:#e87518;text-decoration:none;}
.list1 li span{position:absolute;right:0px;line-height:30px;top:0;color:#999;}
/*友情链接*/
.f_link{margin-top: 8px;line-height:30px;color: #464646;font-size: 18px;font-weight: bold;display:none;}
.f_link a{font-size:14px;color:#464646;font-size:14px;}
/*页面底部*/
#footer{position:relative;padding-top: 64px;margin-top: 51px;background: #e9e9e9;padding-bottom: 30px}
#footer h3{color:#292929;font-size:20px}
#footer a:hover{color:#e87518;text-decoration:none;}
.nav_foot{text-align:center;line-height:24px;color:#666;}
.copyright{text-align:center;line-height:24px;color: #ffffff;background: #0763b0;font-size: 13px;padding: 12px 0;}
.copyright a{color: #ffffff;}
.ftcont1{
width: 388px;
margin-right: 84px;
}
.botlogo{
width: 388px;
margin-top: -16px;
}
.botlogo img{
width: 100%;
}
.botab{
color: #616060;
font-size: 13px;
line-height: 24px;
}
.ft_sec{
margin-top: 12px;
}
.ft_sec a{
display: block;
color: #676767;
line-height: 30px;
font-size: 13px;
}
.ftcont2,.ftcont3{
width: 169px;
}
.ftcont4{
color: #676767;
}
.botcode{
text-align: center;
color: #676767;
font-size: 13px;
line-height: 2.8;
margin-top: 14px;
}
.botcode td:nth-child(1){
padding-right: 21px;
}
.slja{
background: #eeeeee;
}
.thhja{
color: #000;
font:500 16px/50px "微软雅黑";
background: url(../images/afggfa.png) no-repeat left center;
padding-left: 58px;
}
@media (max-width: 768px){
.wh{
margin: 0 2%;
}
}
@media (max-width: 360px){
.thhja{
font-size: 14px;
}
}
/*xcont1*/
.xcont1{
margin-top: 2vw;
}
.title_a1 h2{
text-align: center;
color: #000;
font:500 35px/2em "微软雅黑";
}
.a1_v1{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 2vw;
}
.a1_ba2{
}
.a1_ba2 .xw_ahah{
display: flex;
justify-content: space-between;
flex-wrap: wrap;align-content: space-between;
}
.a1_ba1 li{
font-size: 0;
}
.a1_ba1{
width: 50%;
}
.a1_ba2{
width: 49.5%;
}
.a1_ba2 .xw_ahah li:not(:first-child){
width: 24.25vw;
margin-top: 0.5vw;
}
.xw_ahah li a.img{
display: block;
position: relative;
width: 100%;
}
.xw_ahah li a.img img{
width: 100%;
}
.xw_ahah li a.img .ahjh{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,.3);
}
.xw_ahah li a.img h2{
color: #ffffff;
font:500 30px/32px "微软雅黑";
position: absolute;
left: 3vw;
bottom: 2vw;
}
@media (max-width: 960px){
.a1_ba1{
width: 100%;
margin-bottom: 1vw;
}
.a1_ba2{
width: 100%; margin-bottom: 1vw;
}
.a1_ba2 .xw_ahah li:not(:first-child){
width: 49.2%;
margin-top: 1vw;
}
}
@media (max-width: 640px){
.title_a1 h2{
font-size: 24px;
}
.xw_ahah li a.img h2{
font-size: 18px;
}
}
.xcont2{
margin-top: 2vw;
}
.a2_v1a1{
margin-top: 2vw;
}
.xw_ahbab{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.xw_ahbab li{
width: 24%;
}
.xw_ahbab li a.img{
display: block;
}
.xw_ahbab li a.img img{
width: 100%;
}
.xw_ahbab li .xw_wenzx{
background: #f5f5f5;
padding: 4% 2.5% 8%;
}
.xw_ahbab li .xw_wenzx h2 a{
display: block;
color: #000000;
font:500 18px/2em "微软雅黑";
}
.xw_ahbab li:hover .xw_wenzx h2 a{
color: #121f43;
}
.xw_ahbab li .xw_wenzx h3{
color: #666666;
font:500 16px/1.5em "微软雅黑";
max-height: 7.5em;
overflow: hidden;
margin-top: 1em;
}
.xw_ahbab li .xw_wenzx a.hahgga{
display: block;
color: #666666;
font:500 20px/1em "微软雅黑";
margin-top: 2em;
}
@media (min-width: 1600px){
.xw_ahbab li .xw_wenzx h3{
height: 7.5em;
}
}
@media (max-width: 1200px){
.xw_ahbab li .xw_wenzx h2 a{
font-size: 16px;
}
.xw_ahbab li .xw_wenzx h3{
font-size: 14px;
margin: 0;
}
.xw_ahbab li .xw_wenzx a.hahgga{
margin-top: 1em;
}
}
@media (max-width: 960px){
.xw_ahbab li{
width: 49%;
margin-bottom: 10px;
}
}
@media (max-width: 640px){
.xw_ahbab li .xw_wenzx h3{
font-size: 12px;
}
}
.foot1{
background: url(../images/fo_bj.jpg) no-repeat center;
background-size: cover;
padding: 4vw 0 0;
margin-top: 5vh;
}
.fo_a1{
padding-bottom: 3vw;
}
.d_logo{
margin-bottom: 1vw;
padding-top: 11px;
}
.fo_kajh{
width: 510px;
}
.nav_a1 li a{
display: block; white-space: nowrap;
text-overflow:ellipsis;
overflow:hidden;
}
.nav_a1 li{
float: left;
width: 197px;
}
.nav_a1 li>a{
color: #333333;
font:600 16px/3em "微软雅黑";
background: url(../images/ajhhj.png) no-repeat left bottom;
}
.nav_a1 li .sec{
margin-top: 1.2em;
}
.nav_a1 li .sec a{
display: block;
color: #000000;
font:500 16px/2.6em "微软雅黑";
}
.fo_a2{
border-top: 1px solid #adacac;
padding: 10px 0 20px;
}
.a2_v1a1{
/*width: 50%;*/
}
.copyright1,.copyright1 a{
color: #000000;
font:500 13px/22px "微软雅黑";
}
.fr-link{
/*margin-bottom: 20px;*/
}
.fr-link select {
box-sizing: border-box;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
width: 286px;
height: 38px;
padding-left: 10px;
background: url("../images/link_bg.png") no-repeat center;
outline: none;
font: 500 14px/38px "微软雅黑";
color: #000000; }
.foot .foot-link .fr-link select option {
color: #000; }
@media (max-width: 1440px){
.fo_kajh{
display: none;
}
.fo_kajh2 {
float: none;
}
}
@media (max-width: 960px){
.jahhaa{
display: none;
}
.nav_a1 li{
width: 20%;
}
}
@media (max-width: 640px){
.fo_a1{
display: none;
}
.fo_a2{
border-top: none;
padding: 0 0 20px;
}
}
/*------------内页-------------------*/
.left {
width: 224px;
float: left;
}
.left .box {
margin-bottom: 10px;
}
.left .box h3 {
line-height: 60px;
padding-left: 34px;
background: #3480ce;
font-size: 18px;
color: #fff;
font-weight: 400;
position: relative;+
}
.left .box h3::after{
content:"";
position: absolute;
width:5px;
height:20px;
top:20px;
left:15px;
background: #fff
}
.left .box .content {
padding: 5px 0px;
}
.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}
.n_banner{width:100%;margin:0 auto;}
.n_banner img{width:100%;margin:0 auto}
.left{width:225px;float:left;}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}
.right{width:960px;float:right;padding-bottom:10px;}
.sitemp {
border-bottom:1px solid #eee;
}
.sitemp h2 {
width: auto;
float: left;
line-height: 40px;
text-align: left;
font-size: 16px;
color:#333;
height: 40px;
overflow: hidden;
}
.sitemp .site {
width: auto;
float: right;
text-align: right;
line-height: 40px;
}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}
.sort_album{margin-top: 15px;}
/*产品里列表*/
.product-list_n1 {}
.product-list_n1 li {
float: left;
padding-bottom: 10px;
_display: inline;
overflow: hidden;
}
.product-list_n1 li a.img {
border: 1px solid #e0e1dc;
}
.product-list_n1 li a.img img {
width: 100%;
height: auto;
}
.product-list_n1 li h3 {
width: 100%;
text-align: center;
line-height: 35px;
}
.product-list_n1 li h3 a {
display: block;
font-weight: normal;
}
.product-list_n1 li a.img {
display: block;
}
.product-list_n1 li a.img {
display: block;
}
@media (max-width: 1200px){
.w1200_hidden{
display: none !important;
}
.w1200_block{
display: block;
}
}
@media (max-width:1200px) {
.n44 {
width: 100%;
padding-top: 0px;
}
.n55 {
display: none;
}
.k55 {
width: 100%;
}
.sitemp{
padding: 0 5px;
}
}
.right .content img{
max-width: 100%;
height: auto !important;
}
@media (max-width:768px){
.zoomWindow{
display: none!important;
}
.product_detail .list{
margin-left: 0;
width: 100%;
}
}
@media (max-width:540px) {
.right .content{
padding: 10px 5px;
}
.news_list li span{
display: none;
}
.news_detail h3.title_bar{
margin: 0;
width: 100%;
}
.sitemp h2,.share{
display: none;
}
.sitemp .site{
text-align: left;
float: none;
}
}
.float-nav{width: 100%;font-size: 12px;line-height: 52px;overflow: hidden;
box-shadow: 3px 3px 3px 0px #c7c6c7;
-o-box-shadow: 3px 3px 3px 0px #c7c6c7;
-moz-box-shadow: 3px 3px 3px 0px #c7c6c7;
-webkit-box-shadow: 3px 3px 3px 0px #c7c6c7; background: #fff;}
.nav-back{float: left;display: inline-block;width: 220px; padding-right: 60px;text-align: right;color: #fff !important;
background-color:#646464; transition:all ease-in-out 0.3s 0s; cursor:auto;}
/*.nav-back:hover{background-color:#37a5f0;transition:all ease-in-out 0.3s 0s;}*/
.nav-right{float: right;}
.inner-nav-list{margin-left: 44px;float: left;}
.inner-nav-list > li{float: left;width: 74px;text-align: center;margin:0 30px;}
.inner-nav-list > li > a{color: #000;display: inline-block;}
.nav-right{background: #646464;padding-left: 16px;}
.nav-right > a{padding: 0 43px 0 12px;margin-right: 8px;color: #fff; display: inline-block;}
/*#btn_album{background:url("../images/fnav-icon1.png") no-repeat 92px center;}*/
/*#btn_collet{background:url("../images/fnav-icon2.png") no-repeat 50px center;}*/
.title-wrapper{padding: 35px 0;text-align: center;position: relative;}
.title-text{margin: 0 auto;line-height: 30px;display: inline-block;padding: 0 40px;background: #fff; color: #000;
font-size: 15px;}
.title-bg{height: 15px; position: absolute; bottom: 35px; border-top: 1px solid #e8e9e9;
width: 100%;z-index: -1; }
.pro-name{font-size: 42px; line-height: 50px;text-align: center;}
/*.inner-more{width: 80px; height: 18px;margin: 5px 0 15px;float: right;display: block;*/
/* background: url("../images/more.png")}*/
.inner-i-wrapper .ips-list > li{border: none;}
.float-fixed{position: absolute;width: 100%;z-index: 6;}
.f-n-2 .inner-nav-list{ margin-left: 0;position: absolute; left: 0; }
.f-n-2 .inner-nav-list li{width: 34px;margin: 0 14px;}
#nav-hd-right,#nav-hd-left{width: 16px;height: 28px;margin-top: 12px;display:inline-block;vertical-align: top;}
#nav-hd-right{background: url("../images/arr9.png");margin-right: 50px;}
#nav-hd-left{background: url("../images/arr10.png");margin-left: 50px;}
.inner-nav-hide{display: inline-block;vertical-align: top;overflow: hidden;width:850px;height: 52px;
position: relative;z-index: 0;position: relative;z-index: 10;}
.album_scroll{width: 100%;padding: 2vw 0 1vw;border-bottom: 1px solid #efefef;margin-bottom: 3vw;}
.album_hide{width: 100%;margin: 0 auto;height: auto; }
/*.album_hide ul{overflow: hidden; }*/
.album_hide ul li{float: left;margin: 0 1px;text-align: center;}
.album_hide ul li a{
display: block;
}
.album_hide ul li img{
width: 100%;
}
.album_hide ul li span{line-height: 36px;color: #000;display:block;}
/*#album_left,#album_right{width: 26px; height: 50px;display: block;margin-top: 40px;}*/
/*#album_left{float: left;background: url("../images/arr12.png");}*/
/*#album_right{float: right;background: url("../images/arr13.png");} */
.inner-prodetail-con{
max-width: 1000px;
width: 96%;
margin: 0 auto;
padding-top: 26px;
}
.xyin-news-slick1 .slick-arrow{
width: 30px; height: 54px;display: block;
border: none;
outline: none;
font-size: 0;
position: absolute;
top: 50%;transform: translateY(-60%);z-index: 9999;
}
.xyin-news-slick1 .slick-prev{
background: url("../images/arr12.png");
left: -40px;
}
.xyin-news-slick1 .slick-next{
background: url("../images/arr13.png");
right: -40px;
}
@media (max-width:1120px){
.xyin-news-slick1 .slick-arrow{
display:none !important;
}
.nav-back,#nav-hd-left,.inner-nav-hide,#nav-hd-right{
display:none;
}
}
@media (max-width:768px){
}
.msg_va>h1{
color: #333333;
font:500 28px/48px "微软雅黑"; margin-bottom: 15px;
}
/**/
.w100{ width:100%;}
.mc {
color: #1584c9;
}
.xg_msg
{
margin-left: -4.03%;
}
.xg_msg li
{
margin-left: 4.03%;
width: 29.3%;
float: left;
margin-bottom: 25px;
}
.xg_msg li select
{
border: 1px solid #cdcdcd;
background: #f5f5f5;
height: 38px;
line-height: 38px;
padding: 10px;
color: #666;
outline: none;
}
.xg_msg li .inp
{
border: 1px solid #cdcdcd;
height: 38px;
line-height: 38px;
padding: 0 2%;
width: 100%;
}
.xg_msg li .inp.but-act
{
background: #1584c9;
color: #fff;
border-color: #1584c9;
}
.xg_msg li textarea
{
border: 1px solid #cdcdcd;
width: 96%;
padding: 10px 1%;
height: 118px;
outline: none;
}
.xg_msg li.long
{
width: 100%;
}
.xg_msg li .button
{
width: 100%;
background: #e7e7e7;
color: #999;
}
.news-tt
{
padding-left:2.5%;
}
.b-t
{
border-top:1px solid #c5c5c5;
}
@media (max-width:767px){
.xg_msg {
margin-left: 0;
}
.xg_msg li {
margin-left: 0% ;
width: 100%;
margin-bottom: .25rem;
}
.xg_msg li select {
/*height: .8rem;*/
/*line-height: .4rem;*/
/*padding: .15rem;*/
}
.xg_msg li .inp {
/*height: .4rem;*/
/*line-height: .4rem;*/
/*padding-top: .2rem;*/
/*padding-bottom: .2rem;*/
}
.xg_msg li textarea {
/*height: 1.6rem;*/
/*line-height: .4rem;*/
width: 100%;
}
.xg_msg li .button {
width: 100%;
/*height: .8rem;*/
/*line-height: .4rem;*/
/*padding: 0.2rem;*/
}
.jxs select {
margin-left: auto;
margin-right: auto;
/*margin-top: .2rem;*/
/*line-height: .8rem;*/
}
}
/*招聘*/
.xn_tit{
display: flex;
justify-content: space-between;
flex-wrap: wrap; border-bottom: 1px solid #9fa1a7;
}
.xn_tit>li{
line-height: 40px;
font-size: 16px;
color: #000;
width: 20%;
}
.xn_tit>li:last-child{
max-width: 138px;
text-align: center;
}
.job_list1>li{
border-bottom: 1px solid #ececed; display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.job_list1>li>a,.job_list1>li>span,.job_list1>li>div{
display: block;line-height: 40px;
font-size: 16px;
color: #000;
width: 20%;
font-size: 14px;
line-height: 3.5em;
}
.job_list1>li .img2{
max-width: 138px;
text-align: center;
}
.job_list1>li a.img_btn{
display: block; color: red;
}
.job_list1 #myModal{
text-align: left;
}
.dia_ahh{
display: none;
}
@media (max-width:767px){
.xghgg_aa{
display:none;
}
.dia_ahh{
display:block;
}
}