body{overflow-x: hidden;}
input::-webkit-input-placeholder{ color:#999999;}
/*start 关于我们*/
.banner-bg{width: 100%;height: 360px;}
.banner-about{height: 360px;width: 1920px;position: relative;top: 0;left: 50%;margin-left: -960px;overflow: hidden;}
.banner-about img{width: 100%;height: 360px;}
@media \0screen\,screen\9 { 
	.about-head{ background-color:#000000; filter:Alpha(opacity=50); position:static; *zoom:1; }
    .about-head .about-head-left{ position: relative; }
    .goods-list-con{ background-color:#000000; filter:Alpha(opacity=50); position:static; *zoom:1; }
    .goods-list-con .about-head-left{ position: relative; }
    .details-content-con ul.case li a span.title{background-color:#000000; filter:Alpha(opacity=50); position:static; *zoom:1;}
    .details-content-con ul.case li a span.title>span{position: relative;}
}
.about-head{height: 60px;line-height: 60px;overflow: hidden;color: #fff;margin-top: -60px;position: relative;z-index: 2; background-color: rgba(0,0,0,0.5); }
.about-head .about-head-left{font-size: 18px;}
.about-head .about-head-left span{font-size: 28px;margin-right: 8px;}
.about-head-right ul li{float: left;position: relative;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.about-head-right ul li a{display: block;padding: 0 28px;height: 60px;line-height: 60px;font-size: 16px;color: #fff;}
.about-head-right ul li:hover{background-color: #26589d;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.about-head-right ul li:hover #triangle-up{display: block;-webkit-animation-name: fadeIn; -webkit-animation-duration: 0.3s; -webkit-animation-iteration-count: 1; -webkit-animation-delay: 0s;}
.about-head-right ul li a.active{background-color: #26589d;}
.about-head-right ul li a.active + #triangle-up{display: block;}
#triangle-up { display: none;position: absolute; bottom: 0; left: 50%;cursor: pointer; margin-left: -10px; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 12px solid #fff; }
/*公司介绍*/
.about-con{padding-bottom: 30px;}
.about-con .position-com{height: 70px;line-height: 70px;font-size: 14px;color: #999999;}
.about-con .position-com a{font-size: 14px;color: #999999;}
.about-con .position-com a:hover{color: #004a96;}
.about-con .position-com span{font-family: "宋体";font-size: 15px;vertical-align: middle;margin-left: 2px;}
.about-con .position-com span a{font-family: "微软雅黑";font-size: 14px;color: #999999;vertical-align: top;}
.about-con .about-introduce .about-introduce-title h3{font-size: 26px;color: #666666;text-align: center;}
.about-con .about-introduce .about-introduce-title .about-introduce-cut{width: 34px;height: 3px;background-color: #26589d;margin: 30px auto;}
.about-con .about-introduce-con>img{width: 350px;}
.about-con .about-introduce-con>.fl{width: 780px;}
.about-con .about-introduce-con>.fl p{text-indent: 2em;font-size: 16px;line-height: 34px;color: #6f6f6f;}
.about-con .about-introduce-gong>img{width: 350px;}
.about-con .about-introduce-gong>.fr{width: 780px;}
.about-con .about-introduce-gong>.fr p{text-indent: 2em;font-size: 16px;line-height: 34px;color: #6f6f6f;}
/*领导致辞*/
.about-con .about-speech{padding: 50px;background-color: #f7f7f7;}
.about-con .about-speech p{text-indent: 2em;font-size: 16px;line-height: 34px;color: #6f6f6f;}
.about-con .about-speech span{font-size: 16px;line-height: 50px;color: #6f6f6f;}
/*组织机构*/
.about-organize{width: 1200px;background-color: #eee;line-height: 600px;text-align: center;}
/*企业文化*/
.about-cuiture ul{margin-left: -45px;}
.about-cuiture ul li{float: left;width: 370px;height: 366px;background-color: #f2f2f2;margin-left: 45px;}
.about-cuiture ul li .cuiture-head{position: relative;width: 370px;height: 217px;line-height: 217px;padding-top: 78px;overflow: hidden;}
.about-cuiture ul li .cuiture-head .cuiture-img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;transition: all 2s;}
.about-cuiture ul li:hover .cuiture-head .cuiture-img{transform: scale(1.4);}
.about-cuiture ul li .cuiture-head .cuiture-head-title{position: absolute;left: 75px;width: 220px;z-index:2;height: 61px;line-height: 61px;text-align: center;color: #fff;font-size: 18px;font-weight: bold;border: 1px solid #eeeeee;}
.about-cuiture ul li .cuiture-con{height: 150px;padding: 25px 40px 0 40px;text-align: center;font-size: 14px;color: #666666;line-height: 34px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
#cuiture-up { display: block;position: absolute; z-index: 2;bottom: 0; left: 50%; margin-left: -12px; width: 0; height: 0; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 16px solid #f2f2f2; }
/*荣誉资质*/
#certify { position: relative; width: 1200px; margin: 0 auto; } 
#certify .swiper-container { padding-bottom: 100px; } 
#certify .swiper-slide { width: 460px; /*height: auto;*/ background: #fff;-moz-box-shadow:1px 0px 40px #888; -webkit-box-shadow:1px 0px 40px #888; box-shadow:1px 0px 40px #888; margin-top: 50px;}
#certify .swiper-slide img{ display:block;max-width: 460px; }
#certify .swiper-slide p { line-height: 98px; padding-top: 0; text-align: center; color: #636363; font-size: 1.1em; margin: 0; } 
#certify .swiper-pagination { width: 100%; bottom: 20px; } 
#certify .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px; border: 3px solid #fff; background-color: #d5d5d5; width: 10px; height: 10px; opacity: 1; } 
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active { border: 3px solid #00aadc; background-color: #fff; } 
#certify .swiper-button-prev { left: -30px; width: 45px; height: 45px;background-image: none;color: #26589d;opacity: 0.5; } 
#certify .swiper-button-prev i{font-size: 42px;}
#certify .swiper-button-prev:hover { background-position: 0 -46px; background-size: 100% } 
#certify .swiper-button-next { right: -30px; width: 45px; height: 45px;background-image: none;color: #26589d;opacity: 0.5; } 
#certify .swiper-button-next i{font-size: 42px;}
#certify .swiper-button-next:hover { background-position: 0 -139px; background-size: 100% }
/*end 关于我们*/
/*start 产品中心*/
.goods>ul{margin-left: -20px;}
.goods>ul li{float: left;margin: 0 0 20px 20px;width: 285px;height: 364px;}
.goods>ul li:hover .goods-list-con{background-color: #26589d;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.goods>ul li a{display: block;width: 285px;height: 364px;line-height: 400px;position: relative;text-align: center;}
.goods>ul li a img{max-width: 285px;max-height: 364px;display: block;}
.goods>ul li a .goods-list-con{position: absolute;left: 0;bottom: 0;display: block;width: 285px;line-height: 50px;text-align: left;color: #fff;padding-left: 25px;font-size: 16px; background-color: rgba(0,0,0,0.5);-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.goods>ul li a .goods-list-con .goods-list-cut{display: block;width: 34px;height: 2px;background-color: #fff;margin-top: 10px;margin-bottom: 25px;}
/*产品中心列表页*/
.goods-list>ul{margin-left: -20px;}
.goods-list>ul li{margin: 0 0 20px 20px;width: 285px;height: 300px;}
.goods-list>ul li a{width: 285px;height: 300px;line-height: 300px;}
.goods-list>ul li a img{max-width: 285px;max-height: 300px;}
.goods-list>ul li a .goods-item{width: 285px;height: 46px;line-height: 46px;padding: 0;text-align: center;font-size: 14px;}
/*产品详情页*/
.goods-details-head{width: 100%;height: 360px;background-color: #f2f2f2;margin-top: 30px;}
.goods-details-head>.fl{width: 540px;height: 360px;line-height: 360px;text-align: center;background-color: #eae9ef;}
.goods-details-head>.fl img{max-width: 540px;max-height: 360px;}
.goods-details-head>.fr{width: 560px;margin-right: 50px;}
.goods-details-head>.fr .goods-details-head-con{padding: 60px 0 0 8px;}
.goods-details-head>.fr .goods-details-head-con h3{font-size: 26px;color: #000;margin-bottom: 35px;}
.goods-details-head>.fr .goods-details-head-con p{font-size: 14px;line-height: 28px;color: #a5a5a5;}
.goods-details-con{margin-top: 40px;}
.goods-details-ul{height: 70px;}
.goods-details-ul>ul{background-color: #f7f7f7;}
.goods-details-ul>ul.scrry{position: fixed;width: 1200px;height: 70px;left: 50%;margin-left: -600px;top: 0;background-color: #f7f7f7;box-shadow: 0 0 5px rgba(0,0,0,0.2);z-index: 60;}
.goods-details-ul>ul li{position: relative;width: 185px;height: 70px;float: left;}
.goods-details-ul>ul li a{display: block;width: 185px;height: 70px;line-height: 70px;text-align: center;color: #333333;font-size: 20px;}
.goods-details-ul>ul li a.active{background-color: #26589d;color: #fff;}
.goods-details-ul>ul li:hover a{background-color: #26589d;color: #fff;}
.goods-details-ul>ul li:hover #goods-details-up{display: block;-webkit-animation-name: fadeIn; -webkit-animation-duration: 0.3s; -webkit-animation-iteration-count: 1; -webkit-animation-delay: 0s;}
.goods-details-ul>ul li a.active + #goods-details-up{display: block;-webkit-animation-name: fadeIn; -webkit-animation-duration: 0.3s; -webkit-animation-iteration-count: 1; -webkit-animation-delay: 0s;}
#goods-details-up {display: none;position: absolute; bottom: 0; left: 50%; margin-left: -8px; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 10px solid #f2f2f2; }
.goods-details-con .goods-details-content{background-color: #f7f7f7;padding: 40px 50px;margin-top: 13px;}
.goods-details-content .details-content-head{font-size: 20px;color: #333333;height: 20px;line-height: 20px;margin-bottom: 18px;}
.goods-details-content .details-content-head .cut-off{width: 3px;height: 17px;background-color: #26589d;margin-top: 3px;}
.goods-details-content .details-content-con{margin-bottom: 40px;}
.goods-details-content .details-content-con p{font-size: 16px;color: #666666;margin: 0 0 15px 20px;line-height: 28px;}
.goods-details-content .details-content-con table{margin-left: 20px;}
.goods-details-content .details-content-con table td{font-size: 16px;color: #666666;margin: 0;padding: 5px 0;}
.goods-details-content .details-content-con ul.load{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;padding: 25px 0;}
.goods-details-content .details-content-con ul.load li{float: left;width: 172px;text-align: center;}
.goods-details-content .details-content-con ul.load li a{display: block;font-size: 16px;color: #666666;outline: none;}
.goods-details-content .details-content-con ul.load li a img{margin-bottom: 10px;}
.goods-details-content .details-content-con ul.load li a:hover{color: #26589d;}
.goods-details-content .details-content-con ul.load li>span.tc{font-size: 14px;color: #999999;margin-top: 8px;}
.goods-details-content .details-content-con ul.case{margin: 30px 0 0 -20px;}
.goods-details-content .details-content-con ul.case li{float: left;margin-left: 20px;margin-bottom:20px;width: 260px;height: 202px;}
.goods-details-content .details-content-con ul.case li a{display: block;width: 260px;height: 202px;position: relative;outline: none;}
.goods-details-content .details-content-con ul.case li a>img{transition: all 1s;}
.goods-details-content .details-content-con ul.case li a span.title{position: absolute;left: 0;bottom: 0;width: 260px;height: 40px;line-height: 40px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-color: rgba(0,0,0,0.5);color: #fff;font-size: 14px;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.goods-details-content .details-content-con ul.case li a:hover span.title{background-color: rgba(38,88,157,0.8);-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.goods-details-content .details-content-con ul.case li a:hover>img{transform: scale(1.2);}
/*.details-content-con table{margin-top: 30px;}
.details-content-con tr{border: 0;}
.details-content-con tr:nth-child(odd){background-color: #ccc;}
.details-content-con th:first-child { border-radius: 9px 0 0 0; } 
.details-content-con th:last-child { border-radius: 0 9px 0 0; }
.details-content-con tr th{background-color: #555;color: #fff;border-radius: 0;text-align: center;font-size: 16px;}
.details-content-con tr td{color: #666666;border-radius: 0;text-align: center;}
.viewer-container .viewer-canvas>img{max-width: 800px;max-height: 800px;}*/
.details-content-con table{margin-top: 30px;max-width: 1076px;}
.details-content-con tr{border: 0;}
.details-content-con tr th{background-color: #3696df;color: #fff;border-radius: 0;text-align: center;font-size: 16px;border: 1px solid #3696df;}
.details-content-con tr td{color: #666666;border-radius: 0;text-align: center;}
.details-content-con tr td{border: 1px solid #afafaf;}
.viewer-container .viewer-canvas>img{max-width: 800px;max-height: 800px;}
.details-content-con .relevant{border-top: 1px solid #e5e5e5;margin-top: 20px;}
.details-content-con .relevant li{border-bottom: 1px solid #e5e5e5;}
.details-content-con .relevant li a{display: block;height: 45px;line-height: 45px;color: #434343;font-size: 16px;}
.details-content-con .relevant li a .fl{width: 800px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.details-content-con .relevant li a:hover{color: #004a96;}
.details-content-con .relevant li a:hover .fr{color: #004a96;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.details-content-con .relevant li a .fr{color: #7d7d7d;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
/*end 产品中心*/
/*start 新闻中心*/
.news>.fl{width: 878px;}
.news>.fl .news-head .news-head-img{width: 411px;height: 231px;line-height: 231px;text-align: center;}
.news>.fl .news-head .news-head-img img{width: 411px;max-height: 231px;}
.news>.fl .news-head>.fr{width: 422px;margin-right: 12px;}
.news>.fl .news-head>.fr .title{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.news>.fl .news-head>.fr .title a{font-size: 20px;color: #333333;}
.news>.fl .news-head>.fr .title a:hover{color: #26589d;}
.news>.fl .news-head>.fr .time{font-size: 14px;color: #898989;margin: 10px 0 15px 0;}
.news>.fl .news-head>.fr .time>span{margin-right: 10px;}
.news>.fl .news-head>.fr>p{font-size: 14px;line-height: 24px;color: #666666;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.news>.fl .news-head>.fr a.more{display: inline-block;font-size: 14px;color: #0066cc;margin-top: 35px;}
.news>.fl .news-head>.fr a.more span{font-family: "宋体";vertical-align: middle;margin-left: 3px;}
.news>.fl .news-con ul li{border-bottom: 1px solid #e5e5e5;}
.news>.fl .news-con ul li a{display: block;height: 130px;margin: 40px 0;}
.news>.fl .news-con ul li a:hover span.fr .title{color: #26589d;}
.news>.fl .news-con ul li a>span.fl{width: 130px;height: 130px;text-align: center;background-color: #0066cc;}
.news>.fl .news-con ul li a>span.fl span{display: block;font-size: 14px;color: #fff;}
.news>.fl .news-con ul li a>span.fl .title{font-size: 36px;color: #fff;margin-top: 15px;}
.news>.fl .news-con ul li a>span.fr{width: 705px}
.news>.fl .news-con ul li a>span.fr span{display: block;}
.news>.fl .news-con ul li a>span.fr .title{font-size: 20px;color: #666666;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.news>.fl .news-con ul li a>span.fr .view{font-size: 14px;color: #898989;margin: 15px 0 10px 0;}
.news>.fl .news-con ul li a>span.fr .p{font-size: 14px;color: #666666;line-height: 30px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.news>.fr{width: 302px;}
.news>.fr .newsr-con{width: 300px;border: 1px solid #e5e5e5;}
.news>.fr .newsr-con-title{height: 50px;line-height: 50px;padding: 0 18px;background-color: #e5effa;font-size: 18px;color: #0066cc;}
.news>.fr .newsr-con-title a{display: inline-block;font-size: 20px;color: #707070;}
.news>.fr .newsr-con-title a:hover{transform:rotate(7deg); -ms-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.news>.fr .newsr-con ul li{border-top: 1px solid #e5e5e5;}
.news>.fr .newsr-con ul li a{display: block;padding: 8px 15px;font-size: 14px;color: #666666;line-height: 30px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.news>.fr .newsr-con ul li a:hover{color: #26589d;background-color: #f2f2f2;}
/*新闻详情页*/
.news-details .title,.news-details .title h1,.news-details .title h2,.news-details .title h3,.news-details .title h4,.news-details .title h5,.news-details .title h6{font-size: 26px;color: #000;text-align: center;padding: 0 50px;}
.news-details{background-color: #f7f7f7;padding: 40px 0 30px 0;}
.news-details .time{text-align: center;font-size: 16px;color: #999999;margin-top: 10px;}
.news-details .time span{margin-right: 12px;}
.news-details .time em{font-style: normal}
.news-details .news-details-con{margin: 20px 50px 20px 50px;padding-top: 30px;color: #666666;font-size: 18px;line-height: 30px;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.news-details .news-details-con p{color: #666666;font-size: 18px;text-indent: 2em;line-height: 30px;margin: 10px 0;}
.news-details .news-details-con .img{text-align: center;}
.news-details .news-details-con img{margin: 10px 0;max-width: 800px;}
.news-details-footer{margin-top: 20px;}
.news-details-footer>.fl{width: 830px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 50px;}
.news-details-footer>.fl p{color: #666666;font-size: 16px;line-height: 32px;}
.news-details-footer>.fl p a{font-size: 16px;color: #666666;margin-left: 5px;}
.news-details-footer>.fl p a:hover{color: #26589d;}
.news-details-footer>.fr{width: 270px;height: 40px;line-height: 40px;padding-right: 32px;}
.news-details-footer>.fr>.fl{vertical-align: middle;font-size: 14px;color: #666666;}
.news-details-footer>.fr>.fl{vertical-align: middle;}
.news-details-footer>.fr .social-share{margin-left: 10px;}
/*end 新闻中心*/
/*start 人力资源*/
/*瀑布流*/
.sault-wrap .sault { margin: -20px 0 0 -20px; }
.sault-wrap .sault li{ margin: 0; margin-left: 20px; overflow: hidden; margin-top: 20px; height: auto; width: 285px; background: #fff; transition: all 2s;-moz-box-shadow:1px 3px 10px rgba(0,0,0,0.1); -webkit-box-shadow:1px 3px 10px rgba(0,0,0,0.1); box-shadow:1px 3px 10px rgba(0,0,0,0.1); }
.sault-wrap .sault li:hover{-moz-box-shadow:1px 3px 10px rgba(0,0,0,0.2); -webkit-box-shadow:1px 3px 10px rgba(0,0,0,0.2); box-shadow:1px 3px 10px rgba(0,0,0,0.2);}
.sault-wrap .sault li:hover .sault-img img{transform: scale(1.2);}
.sault-wrap .sault li:hover .sault-img .shade-wrap { opacity: 1; }
.sault-wrap .sault li .sault-img { min-height: 110px;overflow: hidden; position: relative; }
.sault-wrap .sault li .sault-img img { width: 100%; height: auto; display: block;transition: all 1s; }
.sault-wrap .sault li .sault-img .shade-wrap { display: block; width: 100%; height: 100%; transition: all 0.5s; background: rgba(0, 0, 0, 0.3); padding-left: 132px; position: absolute; top: 0; left: 0; overflow: hidden; opacity: 0; padding-top: 20px; padding-right: 20px; }
.sault-wrap .sault li .sault-content { height: auto; }
.sault-wrap .sault li .sault-content .sault-title {height: 50px;line-height: 50px;padding-left: 10px; font-size: 14px; color: #7d7d7d;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.sault-wrap .sault li .sault-content .sault-subs{padding: 10px 10px 15px 10px;font-size: 14px;color: #999999;line-height: 25px;background-color: #fafafa;}
.sault-wrap>.tc a{display: inline-block;width: 130px; height: 47px; line-height: 45px;border: 1px solid #f3f3f3; border-radius: 3px;}
/*轮播切换*/
.style-swiper{width: 1200px;height: 546px;}
.style-swiper .swiper-slide .fr{width: 860px;height: 546px;overflow: hidden;}
.style-swiper .swiper-slide .fr img{width: 860px;height: 546px;}
.style-swiper .swiper-slide .style-swiper-con{position: absolute;box-sizing: border-box;padding: 32px 38px;width: 503px;height: 410px;left: 0;top: 50%;margin-top: -205px;background: rgba(0,74,150,0.8);color: #fff;}
.style-swiper .style-swiper-con .style-title{font-size: 28px;}
.style-swiper .style-swiper-con .style-txt{font-size: 14px;line-height: 32px;margin-top: 80px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;}
.style-swiper>.swiper-button-prev{background-image: none;bottom: 120px;top: auto;left: 40px;width: 28px;height: 28px;}
.style-swiper>.swiper-button-next{background-image: none;bottom:120px;top: auto;left: 90px;width: 28px;height: 28px;}
.style-swiper>.swiper-pagination{left: 60% !important;text-align: left;}
.style-swiper>.swiper-pagination .swiper-pagination-bullet{background-color: #fff;}
/*员工风采*/
.human>ul{margin-left: -30px;}
.human>ul li{float: left;margin: 0 0 30px 30px;width: 380px;height: 245px;}
.human>ul li:hover .human-list-con{background-color: #26589d;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.human>ul li a{display: block;width: 380px;height: 245px;line-height: 245px;position: relative;text-align: center;}
.human>ul li a img{width: 380px;height: 245px;display: block;}
.human>ul li a .human-list-con{position: absolute;left: 0;bottom: 0;display: block;width: 380px;height: 50px;line-height: 50px;text-align: left;color: #fff;text-align: center;font-size: 14px; background-color: rgba(0,0,0,0.5);-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
/*人才招聘*/
/*人才招聘样式*/
.joinus-recruit{ margin-top: 50px; width: 1200px; }
.joinus-recruit .joinus-recruit-title{ width: 1200px; height: 50px; line-height: 50px; color: #666666;font-weight: bold; background-color: #f2f2f2; font-size: 14px; text-align: center; }
.joinus-recruit .joinus-th1{ width: 415px; float: left;text-align: left;padding-left: 42px; }
.joinus-recruit .joinus-th2{ width: 150px; float: left; }
.joinus-recruit .joinus-th3{ width: 145px; float: left; }
.joinus-recruit .joinus-th4{ width: 148px; float: left; }
.joinus-recruit .joinus-th5{ width: 155px; float: left; }
.joinus-recruit .joinus-th6{ width: 187px;float: left; }
.joinus-recruit .joinus-recruit-con{ width: 1200px; border: 1px solid #e5e5e5; border-top: 0; }
.joinus-recruit-con .joinus-recruit-con-block{ text-align: center; height: 48px; line-height: 48px; color: #666666; font-size: 14px; }
.joinus-recruit .joinus-td1{ width: 414px; float: left;text-align: left;padding-left: 42px; }
.joinus-recruit .joinus-td2{ width: 150px; float: left; }
.joinus-recruit .joinus-td3{ width: 145px; float: left; }
.joinus-recruit .joinus-td4{ width: 148px; float: left; }
.joinus-recruit .joinus-td5{ width: 155px; float: left; vertical-align: middle; }
.joinus-recruit .joinus-td6{ width: 186px;float: left; vertical-align: middle; }
.joinus-recruit .joinus-td6 a{ color: #063d8d;outline: none; }
.joinus-recruit .joinus-td6 a img{ margin-left: 5px; vertical-align: middle; }
.joinus-recruit .joinus-td6 a span{vertical-align: middle;}
.joinus-recruit .joinus-td-hide{ display: none; padding: 30px 0; width: 1200px;background-color: #f2f2f2; }
.joinus-recruit .joinus-td-hide .joinus-td-hidel{ float: left; width: 600px; padding-left: 40px; border-right: 1px solid #e5e5e5; }
.joinus-recruit .joinus-td-hide .joinus-td-hidel h5{ font-size: 14px; color: #333333; margin: 10px 0; }
.joinus-recruit .joinus-td-hide .joinus-td-hidel p{ font-size: 14px; color: #333333; margin: 5px 0;padding-right: 40px; }
.joinus-recruit .joinus-td-hide .joinus-td-hidel p br{height: 20px;}
.joinus-recruit .joinus-td-hide .joinus-td-hider{ float: left; width: 600px; padding-left: 150px; }
.joinus-td-hider .joinus-td-hider-img{ margin: 40px 0 25px 0; }
.joinus-td-hider .joinus-td-hider-img img{ vertical-align: middle; display: block; float: left; width: 53px; height: 41px; }
.joinus-td-hider .joinus-td-hider-img span{ vertical-align: middle; display: block; float: left; color: #333333; font-size: 14px; padding-left: 15px; line-height: 20px; }
.joinus-recruit .joinus-td-hide .joinus-td-hider a{ float: left; display: block; width: 110px; height: 36px; line-height: 36px; text-align: center; color: #fff; background-color: #063d8d; }
.joinus-recruit .joinus-td-hide .joinus-td-hider-a1{ margin-right: 10px; }
/*end 人力资源*/
/*start 联系我们*/
.contact-map{width: 1200px;height: 420px;border: 1px solid #e5e5e5;box-sizing: border-box;border-radius: 1px;}
.company{margin-top: 40px;}
.company>.fl{width: 70px;line-height: 30px;}
.company>.fr{width: 1130px;}
.company ul{margin-left: -21px;}
.company ul li{float: left;margin: 0 0 21px 21px;height:35px;color: #000;line-height: 33px;border: 1px solid #e5e5e5;width: 386px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.contact{height: 138px;width: 1200px;border: 1px solid #e5e5e5;margin-top: 50px;}
.contact ul li{float: left;padding: 50px 0 0 80px;}
.contact ul li.last{padding-left: 30px;}
.contact ul li.last .fr{padding-right: 30px;}
.contact ul li .fr{padding-right: 80px;border-right: 1px solid #e5e5e5;}
.contact ul li .fr span{color: #7d7d7d;font-size: 14px;}
.contact ul li .fr p{color: #535353;font-size: 14px;margin-top: 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.contact ul li .contact-icon{height: 50px;line-height: 50px;}
.contact ul li .contact-icon i{color: #26589d;font-size: 42px;margin-right: 10px;}
/*end 联系我们*/
/*start 网站地图*/
.map{ margin: 20px 0 50px 0; }
.map .map-about{ width: 1200px;padding: 25px 0;border-top: 1px solid #e5e5e5; color: #535353; font-size: 16px;padding-left: 10px; }
.map .map-about a:hover{color: #26589d;}
.map .map-about p a{font-size: 20px;color: #333333;}
.map .map-about ul{margin-top: 8px;}
.map .map-about ul li{ float: left; margin-right: 40px; }
.map .map-about ul li a{ color: #666666; font-size: 16px; }
.map .map-about ul li a:hover{ color: #063d8d; }
.anchorBL{display:none} 
/*end 网站地图*/
/*start 搜索结果*/
.search .search-head{width: 740px;margin: 0 auto;margin-top: 40px;}
.search .search-head .search-sele{position: relative;width: 120px;height: 50px;}
.search .search-head .search-sele>i{position: absolute;cursor: pointer;top: 16px;right: 15px;color: #c9c9c9;font-size: 14px;}
.search .search-head .search-ul{position: absolute;left: 0;top: 0;border: 1px solid #26589d;}
.search .search-head .search-ul li{display: none;width: 120px;height: 48px;text-align:center;line-height: 48px;cursor: pointer;font-size: 14px;color: #26589d;/*border: 1px solid #26589d;*/}
.search .search-head .search-ul li.active{display: block;color: #26589d;}
.search .search-head .search-ul li.out{color: #666666;}
.search .search-head .text input{width: 472px;height: 48px;line-height: 48px;padding-left: 28px;font-size: 14px;color: #333;border-top: 1px solid #26589d;border-bottom: 1px solid #26589d;}
.search .search-head .submit input{width: 120px;height: 50px;line-height: 50px;text-align: center;font-size: 20px;color: #fff;background: #26589d url(../images/search.png) no-repeat center center;}
p.search-data{color: #666666;font-size: 14px;margin: 5px 0 45px 0;}
ul.search-news{border-top: 1px solid #e5e5e5;}
ul.search-news li{border-bottom: 1px solid #e5e5e5;}
ul.search-news li a{display: block;height: 54px;line-height: 54px;padding: 0 10px;}
ul.search-news li a:hover{background-color: #f7f7f7;}
ul.search-news li a:hover .title{color: #26589d;}
ul.search-news li a .title{font-size: 16px;color: #333333;}
ul.search-news li a .source{font-size: 14px;color: #999999;margin-left: 22px;}
ul.search-news li a .time{font-size: 14px;color: #999999;margin-right: 22px;}
ul.search-news li a .cut{color: #ddd;font-size: 14px;font-family: "宋体";}
ul.search-product li{border-bottom: 1px solid #e5e5e5;}
ul.search-product li a{display: block;height: 217px;padding: 10px;}
ul.search-product li a:hover{background-color: #f7f7f7;}
ul.search-product li a:hover .title{color: #26589d;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
ul.search-product li a>.fl{width: 950px;}
ul.search-product li a>.fr{width: 197px;}
ul.search-product li a>.fr img{width: 197px;height: 197px;}
ul.search-product li a .product-head{font-size: 14px;color: #999999;}
ul.search-product li a .product-head .cut{margin: 0 20px 0 20px;color: #ddd;font-size: 14px;font-family: "宋体";}
ul.search-product li a .title{font-size: 26px;color: #000000;display: block;margin: 20px 0;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
ul.search-product li a .txt{font-size: 16px;color: #666666;display: block;line-height: 30px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
/*end 搜索结果*/
