.ey-sou {padding:15px 0;background-color:#f5f5f5;}
.ey-sou .hot {float:left;padding:5px 0;max-width:65%;}
.ey-sou .hot a {margin-right:10px;}
.ey-sou .hot strong {color:#015cb5;}
.ey-sou .syss {width:259px;border-radius:25px;background:#fff;}
.ey-sou .syss form {width:259px;}
.ey-sou .syss form #keyword {width:197px;font-size:14px;line-height:36px;color:#cccccc;border:0;outline:none;border-radius:25px 0 0 25px;padding:0;padding-left:15px;}
.ey-sou .syss form #keyword::-webkit-input-placeholder {color:#cccccc;}
.ey-sou .syss form #s_btn {width:42px;height:36px;border:0;outline:none;border-radius:0  25px 25px 0;padding:0;background:url(../images/btn_search.png) no-repeat center center;}

.ey-sou .hform {float:right;}
.ey-sou .hform input {float:left;font-size:12px;border:1px solid #eee;padding:6px 12px;line-height:16px;width:210px;}
.ey-sou .hform button {border:0;border-bottom:1px solid transparent;padding:0;float:left;cursor:pointer;outline:none;width:49px;height:30px;background:#015cb5;color:#fff;}
.ey-link {padding:20px 0;}
.ey-link h4 {border-bottom:1px solid #ddd;margin:0;font-size:18px;color:#015cb5;padding-bottom:15px;}
.ey-link h4 small {text-transform:uppercase;font-size:16px;font-weight:normal;color:#999;}
.ey-link ul {margin-left:-20px;}
.ey-link li {float:left;margin-left:20px;margin-top:20px;}
.section {padding:70px 0;}
.section-title {text-align:center;margin-bottom:50px;font-size:20px;font-weight:normal;}
.section-title small {display:block;font-weight:bold;font-size:28px;margin-bottom:10px;}
.section-title:after {display:block;content:'';background:url(../images/cptit.jpg) no-repeat center bottom / auto 100%;height:18px;margin-top:20px;}


.in-prd-cate {float:left;width:246px;}
.in-prd-cate dl {margin:0 0 10px;}
.in-prd-cate dt {margin-bottom:10px;}
.in-prd-cate dt a {display:block;line-height:50px;background:url(../images/cpfl.jpg) no-repeat center;color:#fff;padding-left:20px;font-size:16px;font-weight:bold;}
.in-prd-cate dd {margin:0;border:1px solid #ddd;padding:10px 20px 12px;}
.in-prd-cate dd li {border-bottom:1px dashed #e3e3e3;line-height:83px;height:83px;font-size:15px;overflow:hidden;background:url(../images/flico.jpg) no-repeat 0 35px;padding-left:20px;}
.in-prd-cate dd li:last-child {border-bottom:none;}
.in-prd-con {float:right;width:922px;}
.list-1 {margin:-20px 0 0 -20px;}
.list-1 li {float:left;width:33.333333%;}
.list-1 .wrap {margin:20px 0 0 20px;background-color:#f5f5f5;padding:10px;width:auto;}
.list-1 .img-cover {display:block;}
.list-1 .img-cover img {width:100%;}
.list-1 .text {border-top:0;padding:15px 0 16px;text-align:center;}
.list-1 .text h4 {margin:0;font-size:16px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list-1 .text p {margin:15px 0 0;font-size:14px;}
.list-1 .text .bt {display:inline-block;margin:0 15px;line-height:30px;color:#fff;padding:0 15px;background-color:#015cb5;border:1px solid transparent;}
.list-1 .wrap:hover {background-color:#007aff;}
.list-1 .wrap:hover .img-cover span {-webkit-transform:scale(1.1);transform:scale(1.1);}
.list-1 .wrap:hover a {color:#fff;}
.list-1 .wrap:hover .bt {border-color:#fff;background-color:transparent;}
.list-1 .wrap:hover .bt:last-child {background-color:#fff;color:#333;}
.bg1 {background:url(../images/fabg.jpg) no-repeat center 0 / cover #f5f5f5;}
.bg1 .section-title {color:#fff;}
.bg1 .section-title:after {display:none;}
.in-jjfa {margin-left:-28px;}
.in-jjfa li {float:left;width:25%;}
.in-jjfa li a {display:block;background-color:#fff;margin-left:28px;border-bottom:3px solid #dddddd;}
.in-jjfa li .img-cover {position:relative;}
.in-jjfa li .img-cover span {padding-top:66.7%;}
.in-jjfa li .img-cover p {background-color:rgba(0,0,0,0.6);color:#fff;position:absolute;left:0;bottom:0;width:100%;margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;padding:12px 0;}
.in-jjfa li .text {height:200px;padding:30px 20px;position:relative;}
.in-jjfa li .text p {margin:0 0 8px;color:#666;font-size:13px;padding-left:24px;background:url(../images/faico.jpg) no-repeat 0 5px;line-height:1.85;}
.in-jjfa li .text .more {position:absolute;right:0;bottom:0;line-height:30px;background-color:#adadad;color:#fff;padding:0 20px;}
.in-jjfa li a:hover .img-cover p {background-color:#015cb5;}
.in-jjfa li a:hover .text .more {background-color:#015cb5;}

/*相关产品 和 相关新闻*/
.eypg-relate {margin-top:45px;}
.relate-title {border:1px solid #eeeeee;font-size:16px;line-height:2.857;margin-bottom:15px;}
.relate-title span {display:inline-block;color:#0269a7;padding:0 1.4em;border-right:1px solid #eeeeee;}
.relate-product-slick {position:relative;}
.relate-product-slick .owl-item {display:block;font-size:0;}
.relate-product-slick .owl-item .img {display:block;margin-bottom:8px;}
.relate-product-slick .owl-item p {margin-bottom:0;padding:.5em 0;font-size:14px;color:#292e39;text-align:center;}
.relate-product-slick .owl-item:hover p {color:#0269a7;}
.relate-product-slick .owl-nav button.owl-prev,.relate-product-slick .owl-nav button.owl-next {width:25px;height:35px;color:#fff;font-size:20px;margin-top:-17.5px;line-height:35px;}
.relate-product-slick .owl-nav button.owl-prev span,.relate-product-slick .owl-nav button.owl-next span {display:inline;}
.eypg-relate .relate-news {margin-top:45px;}
.relate-news-list li {float:left;width:48%;position:relative;line-height:2.143;font-size:14px;color:#292e39;}
.relate-news-list li:nth-child(even) {float:right;}
.relate-news-list li a {display:block;padding-right:75px;color:#666666;}
.relate-news-list li a:before {content:'+';font-weight:bold;font-size:16px;line-height:1;margin-right:5px;}
.relate-news-list li span {position:absolute;right:0;top:2.5px;/*width:75px;*/  text-align:right;font-size:12px;color:#666666;}
.relate-news-list li:hover a {color:#0269a7;}
.relate-news-list li:hover a:before {color:#0269a7;}
.relate-news-list li:hover span {color:#0269a7;}
@media (max-width:990px) {
  .eypg-relate {display:none;}
}

.eypg-detail-tags {margin-top:40px;}
.eypg-detail-tags .tags-title {border-bottom:1px solid #c3c3c3;position:relative;}
.eypg-detail-tags .tags-title h3 {display:inline-block;padding:0 30px;font-size:16px;color:#292e39;line-height:40px;border-bottom:3px solid #0269a7;margin-bottom:-1px;}
.eypg-detail-tags .tags-title .baidu-share {position:absolute;right:0;top:8px;}
.eypg-detail-tags .tags-content {padding-top:12px;}
.eypg-detail-tags .tags-content a {font-size:12px;color:#2f2f2f;display:inline-block;margin-right:9px;background:#f4f4f4;line-height:28px;padding:0 15px;}
.eypg-detail-tags .tags-content a:hover {color:#0269a7;}

.tel-tl {background:url(../images/xban.jpg) no-repeat center #1867c6;color:#fff;}
.tel-tl dl {margin:0;}
.tel-tl dt {float:left;}
.tel-tl dt a {display:block;width:145px;line-height:50px;background-color:#f7c433;color:#015cb5;text-align:center;font-weight:bold;font-size:16px;}
.tel-tl dd {float:left;margin-left:20px;line-height:1;}
.tel-tl dd strong {display:block;font-size:30px;font-family:Impact;margin-top:5px;}
.bg2 {background:url(../images/rzbg.jpg) no-repeat center / cover;color:#fff;}
.bg2 .section-title:after {background-image:none;}
.in-rz {margin-left:-82px;}
.in-rz li {float:left;width:131px;margin-left:82px;}
.in-rz li .wrap {display:table;width:100%;height:131px;position:relative;}
.in-rz li .wrap:before {position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:url(../images/rzico.png) no-repeat 0 0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.in-rz li .inner {display:table-cell;vertical-align:middle;text-align:center;padding:0 25px;}
.in-rz li .inner p {margin:0;}
.in-rz li:nth-child(2) .wrap:before {background-position:-214px 0;}
.in-rz li:nth-child(3) .wrap:before {background-position:-427px 0;}
.in-rz li:nth-child(4) .wrap:before {background-position:-642px 0;}
.in-rz li:nth-child(5) .wrap:before {background-position:-855px 0;}
.in-rz li:nth-child(6) .wrap:before {background-position:-1068px 0;}
.in-rz li .wrap:hover:before {-webkit-transform:rotate(360deg);transform:rotate(360deg);}
.in-rz-tel {margin-top:50px;text-align:center;}
.in-rz-tel p {margin:0 auto;width:480px;background:url(../images/rztel.png) no-repeat 0 0;height:64px;padding-left:110px;font-size:20px;line-height:40px;}
.in-rz-tel strong {color:#f7c433;font-size:30px;font-family:Impact;}
.in-rz-tel .btn {display:block;width:190px;line-height:45px;color:#fff;background-color:#015cb5;margin:20px auto 0;}
.bg3 {background-color:#f5f5f5;}
.bg3 .section-title:after {background-image:url(../images/zjtit.jpg);}

.bg4 {padding-bottom:0;}
.bg4 .spzs_fb {margin-top:2.715%;}
.bg4 .spzs_fb li {width:23.9875%;margin-right:1.35%;box-shadow:0px 2px 25px 0px rgba(8,1,3,0.12);margin-bottom:1.358%;}
.bg4 .spzs_fb li:nth-child(4n) {margin-right:0;}
.bg4 .spzs_fb li .com-img {width:100%;}
.bg4 .spzs_fb li img {width:100%;}
.bg4 .spzs_fb li h3 {font-size:16px;font-weight:normal;line-height:3.25;color:#333333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bg4 .spzs_fb li:hover h3 {color:#e62b2f;}
@media(max-width:991px) {
    .bg4 .spzs_fb li {margin-bottom:10px;}
    .bg4 .spzs_fb li h3 {font-size:14px;}
}
@media(max-width:768px) {
    .bg4 .spzs_fb {margin-top:20px;}
    .bg4 .spzs_fb li {width:49%;margin-right:2%;}
    .bg4 .spzs_fb li:nth-child(2n) {margin-right:0;}
}

.in-about {background-color:#fff;margin:0;}
.in-about dt {float:left;width:770px;}
.in-about dd {margin-left:770px;padding:40px;}
.in-about dd h4 {margin:0 0 30px;font-size:24px;}
.in-about dd h4 small {display:block;font-weight:normal;font-size:14px;color:#999;letter-spacing:-1px;}
.in-about dd h4:after {display:block;content:'';width:130px;height:3px;background-color:#015cb5;margin-top:15px;}
.in-about dd p {margin:0;color:#666;font-size:15px;line-height:2.2;text-align:justify;}
.in-about dd .more {display:block;margin-top:40px;line-height:40px;width:135px;text-align:center;color:#fff;background-color:#015cb5;}
.in-news {margin-left:-45px;}
.in-news .item {float:left;width:370px;margin-left:45px;}
.in-news .tit {font-size:16px;font-weight:bold;margin-bottom:30px;}
.in-news .tit small {color:#999;padding-left:5px;font-weight:normal;font-size:16px;}
.in-news .tit .more {float:right;color:#999;font-weight:normal;}
.in-news .tit .more:hover {color:#015cb5;}
.in-news .tit:after {margin-top:20px;display:block;content:'';width:45px;height:2px;background-color:#015cb5;}
.in-news .img-center img {-webkit-transition:all 0.5s;transition:all 0.5s;}
.in-news .img-center a:hover img {opacity:0.7;}
.in-news .list {border:1px solid #ddd;padding:20px;}
.in-news .list li {border-bottom:1px dashed #e3e3e3;line-height:32px;height:32px;overflow:hidden;background:url(../images/flico.jpg) no-repeat 0 10px;padding-left:20px;}
.in-news .list .btn {display:block;width:130px;line-height:36px;text-align:center;background-color:#015cb5;color:#fff;margin-bottom:-35px;margin-top:20px;}
.in-ask {background-color:#f5f5f5;padding:20px;}
#marquee {height:463px;overflow:hidden;}
#marquee li {border-bottom:1px dotted #d2d2d2;}
#marquee li a {display:block;padding:20px 0;}
#marquee li h4 {margin:0;background:url(../images/icon_askw.png) no-repeat 0 0;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:30px;padding-bottom:5px;}
#marquee li p {margin:10px 0 0;color:#999;background:url(../images/icon_askd.png) no-repeat 0 0;line-height:1.8;padding-left:30px;height:50px;overflow:hidden;}
