﻿@charset "utf-8";

/**/

.banner-part{height: 300px;}
.banner-part .hd{z-index: 3;width:100%;position: absolute;left:24px;top:20px;overflow: hidden;}
.banner-part .hd li{display: block;width:14px;height: 14px;background-color: #fff;float:left;margin-right: 8px;cursor: pointer;}
.banner-part .hd li.on{background-color: #00a0e9;}

.banner-part .bd a img,.banner-part .bd a{display: block;width:1200px;height: 300px;}
.banner-part .bd a img{width:796px;position:absolute;right:0;top:0;}

.banner-part .bd a .info{width:588px;height: 300px;background: url('../images/bg08.png');position: absolute;left:0;top:0;color:#fff;padding-left: 24px;}
.banner-part .bd a .info .title{font-size: 30px;line-height: 30px;margin-top: 90px;width:420px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.banner-part .bd a .info .text{font-size: 18px;line-height: 24px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;width:350px;margin-top: 22px;}









.slide-pro{margin-top: 60px;}
.slide-pro menu{overflow: hidden;padding-top: 20px !important;}
.slide-pro menu a{display: block;float:left;width:288px;margin-right: 16px;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.slide-pro menu a .pic{width:288px;height: 160px;overflow: hidden;}
.slide-pro menu a img{display: block;width: 100%;height: 100%;transition:all 0.4s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}
.slide-pro menu a .info{height: 140px;background: url('../images/bg02.png');}
.slide-pro menu a .title{padding:15px;font-size: 18px;color: #fff;}

.slide-pro .sPrev,.slide-pro .sNext{display: block;width:40px;height: 60px;position: absolute;top:120px;z-index: 3;}
.slide-pro .sPrev{left:-20px;background: url(../images/arrow01.png) no-repeat center center rgba(0,0,0,0.4);}
.slide-pro .sNext{right:-20px;background: url(../images/arrow02.png) no-repeat center center rgba(0,0,0,0.4);}
.slide-pro .sPrev:hover{background: url(../images/arrow01.png) no-repeat center center rgba(0,0,0,0.6);}
.slide-pro .sNext:hover{background: url(../images/arrow02.png) no-repeat center center rgba(0,0,0,0.6);}

/* .slide-pro .tempWrap menu{} */
.slide-pro menu a:hover{margin-top: -20px;}
.slide-pro menu a:hover .info{background: url('../images/bg03.png');}
.slide-pro menu a:hover .pic 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);}




.news-part{width: 800px;float:left;}
.news-part .first{overflow: hidden;}
.news-part .first .pic{display: block;width:320px;height: 240px;overflow: hidden;float: left;}
.news-part .first .pic img{width: 100%;height: 100%;transition:all 0.4s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}
.news-part .first .pic: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);}
.news-part .first .info{width: 450px;float:right;}
.news-part .first .title{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-part .first .title a{font-size: 18px;color:#333;}
.news-part .first .title a:hover{color: #00a0e9;}
.news-part .first .text{color: #999;line-height: 24px;margin-top: 14px;height: 120px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow: hidden;}
.news-part .first .btn{display: block;width:108px;height: 28px;text-align: center;line-height: 28px;border:1px solid #ddd;color: #999;margin-top: 30px;}
.news-part .first .btn:hover{color:#fff;border-color: #00a0e9;background-color: #00a0e9;}
.news-part .first .time{width:100px;height: 75px;color:#fff;background-color: #00a0e9;position: absolute;left:0;top:0;text-align: center;line-height: 24px;}
.news-part .first .time .p1{line-height: 30px;font-size: 30px;font-weight: bold;padding-top: 12px;}

.news-part .list{margin-top: 50px;}
.news-part .list li{padding:0 0 36px 122px;}
.news-part .list li .title{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-part .list li .title a{font-size: 16px;color:#333;}
.news-part .list li .title a:hover{color: #00a0e9;}
.news-part .list li .text{color: #999;line-height: 24px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;height: 48px;margin-top: 10px;}
.news-part .list li .time{width:100px;height: 75px;color:#999;background-color: #eeeeee;position: absolute;left:0;top:0;text-align: center;line-height: 24px;}
.news-part .list li .time .p1{line-height: 30px;font-size: 30px;font-weight: bold;padding-top: 12px;}

.news-part .list li:hover .time{background-color: #00a0e9;color:#fff;}




.video-part{width: 360px;float:right;}

.video-box{width: 360px;height: 240px;overflow: hidden;display: block;}
.video-box img{width:100%;height: 100%;}
.video-box span{display: block;width:60px;height: 60px;position: absolute;left:50%;margin-left: -30px;top:50%;margin-top: -30px;background: url('../images/play.png');}
.video-box .title{width:100%;height: 40px;position: absolute;left:0;bottom:0;background: rgba(0, 160, 233, 0.6);text-align: center;line-height: 40px;color:#fff;font-size: 16px;}



.slide-video{padding-top: 50px;padding-right: 20px;}
.slide-video .hd{overflow: hidden;position: absolute;top:18px;right:0;}
.slide-video .hd span{display: block;float:left;width:22px;height: 22px;margin:0 6px;cursor: pointer;}
.slide-video .hd .next{background: url('../images/arrow04.png') no-repeat center center;}
.slide-video .hd .prev{background: url('../images/arrow05.png') no-repeat center center;}


.slide-video .bd a{display: block;overflow: hidden;margin-bottom: 22px;}
.slide-video .bd a .pic{width:120px;height: 90px;overflow: hidden;float:left;}
.slide-video .bd a .pic img{width: 100%;height: 100%;transition:all 0.4s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.slide-video .bd a:hover .pic 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);}
.slide-video .bd a .title{float:right;width: 210px;font-size: 16px;color:#333;line-height: 24px;}
.slide-video .bd a:hover .title{color: #00a0e9;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}





.friend-link{padding:0 0 60px 0;margin-top: 70px;}
.friend-link menu{overflow: hidden;}
.friend-link menu a{display: block;width:280px;height: 120px;float:left;margin-right:25px;overflow: hidden;}
.friend-link menu a img{width: 100%;height: 100%;display: block;transition:all 0.4s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.friend-link menu a:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);}

.friend-link .sPrev,.friend-link .sNext{display: block;width:40px;height: 60px;position: absolute;top:30px;z-index: 3;}
.friend-link .sPrev{left:-50px;background: url(../images/arrow01.png) no-repeat center center rgba(0,0,0,0.4);}
.friend-link .sNext{right:-50px;background: url(../images/arrow02.png) no-repeat center center rgba(0,0,0,0.4);}
.friend-link .sPrev:hover{background: url(../images/arrow01.png) no-repeat center center rgba(0,0,0,0.6);}
.friend-link .sNext:hover{background: url(../images/arrow02.png) no-repeat center center rgba(0,0,0,0.6);}






/* ------------- 内页 ---------------------- */
.inner-banner{width:100%;height:260px;overflow: hidden;}
.inner-banner img{display: block;width:1920px;height: 260px;position: absolute;left:50%;margin-left: -960px;top:0;}


.inner-tit{text-align: center;padding:25px 0;}
.inner-tit .en{font-size: 48px;line-height: 50px;color:#ccc;text-transform: uppercase;}
.inner-tit .cn{font-size: 24px;line-height: 30px;color:#333;font-weight: bold;}


.inner-menu{height:58px;background-color: #eef1f4;border-top: 1px solid #dde4eb;border-bottom: 1px solid #dde4eb;text-align: center;font-size: 0;}
.inner-menu a{display: inline-block;*display: inline;zoom:1;height: 58px;line-height: 58px;padding:0 20px;font-size: 15px;color: #333;margin:0 15px;}
.inner-menu a.cur{background-color: #00a0e9;color:#fff;}
.inner-menu a.arrow{padding-right: 40px;background: url('../images/arrow06.png') no-repeat right 18px center #00a0e9;}
.inner-menu a:hover{color:#00a0e9;}
.inner-menu a.cur:hover{color: #fff;}


.inner-class{margin-top: 30px;text-align: center;font-size: 0;}
.inner-class a{display: inline-block;*display: inline;zoom:1;font-size: 15px;box-sizing: border-box;width:120px;height: 40px;text-align: center;line-height: 40px;color:#333;background-color: #eef1f4;margin:0 12px;}
.inner-class a.cur{border:1px solid #00a0e9;color: #00a0e9;background-color: #fff;}
.inner-class a:hover{color:#00a0e9;}




/* 产品列表 */
.pro-list{overflow: hidden;margin-top: 40px;padding-bottom: 40px;}
.pro-list .box{width: 1220px;}
.pro-list .box a{float:left;width:390px;display: block;overflow: hidden;margin-right: 15px;margin-bottom: 30px;}
.pro-list .box a .pic{width:390px;height:290px;overflow: hidden;}
.pro-list .box a .pic img{width: 100%;height: 100%;transition:all 0.4s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.pro-list .box a:hover .pic 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);}
.pro-list .box a .info{background-color: #f5f5f5;height: 108px;}
.pro-list .box a .info p{padding:0 18px 0 18px;z-index: 4;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}
.pro-list .box a .info .p1{text-align: right;color: #999;padding-top: 20px;}
.pro-list .box a .info .p2{font-size: 18px;color:#333;margin-top: 12px;}

.pro-list .box a .show-bg{width:100%;height: 200px;position: absolute;left:0;bottom:-200px;background: url('../images/bg05.png');-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}

.pro-list .box a:hover .info .p1,.pro-list .box a:hover .info .p2{color: #fff;}
.pro-list .box a:hover .show-bg{bottom:0;}






/* 视频列表 */
.video-list{overflow: hidden;margin-top: 40px;padding-bottom: 40px;}
.video-list .box{width: 1220px;}
.video-list .box a{float:left;width:390px;display: block;overflow: hidden;margin-right: 15px;margin-bottom: 30px;}
.video-list .box a .pic{width:390px;height:290px;overflow: hidden;}
.video-list .box a .pic img{width: 100%;height: 100%;}
.video-list .box a .play-btn{display: block; width: 60px; height: 60px; position: absolute; left: 50%; margin-left: -30px; top: 50%; margin-top: -30px; background: url(../images/play.png); }
.video-list .box a .info{height: 88px;background-color: #f5f5f5;}
.video-list .box a .info .title{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;font-size: 18px;color: #333;line-height: 24px;padding:18px 18px 0 18px;z-index: 4;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}
.video-list .box a:hover .info .title{color: #fff;}
.video-list .box a .show-bg{width:100%;height: 180px;position: absolute;left:0;bottom:-180px;background: url('../images/bg05.png');-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;}
.video-list .box a:hover .show-bg{bottom:0;}




/* 新闻列表 */
.news-list{padding: 30px 0 50px 0;}
.news-list li{-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.news-list li .box{display: block;width: 1160px;margin:0 auto;overflow: hidden;border-bottom: 1px solid #ddd;padding:15px 0;}
.news-list li .time{float:left;width: 118px;color: #333;margin-top: 14px;}
.news-list li .time .p1{font-size: 18px;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.news-list li .time .p2{font-size: 12px;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.news-list li .info{width:756px;float:left;}
.news-list li .title{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 14px;font-size: 18px;color: #333;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.news-list li .text{line-height: 24px;color:#999;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;margin-top: 20px;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.news-list li .pic{width:240px;height: 160px;overflow: hidden;float:right;}
.news-list li .pic img{width: 100%;height: 100%;transition:all 0.4s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}

.news-list li:hover{background-color: #00a0e9;}
.news-list li:hover .time,.news-list li:hover .title,.news-list li:hover .text{color:#fff;}
/* .news-list li:hover .pic 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);} */






/* 新闻详情 */
.content-page{width: 1140px;margin:50px auto 0;}
.content-page .title{font-size: 24px;line-height: 30px;/* font-weight: 600; */text-align: center;color:#333;}
.content-page h4{margin-top: 15px;color:#777;text-align: center;}
.content-page h4 span{padding:0 60px;}
.content-page .content{margin-top: 25px;border-top: 1px solid #ddd;padding:20px 0 40px 0;min-height: 300px;overflow: hidden;line-height:30px;}
.content-page .content img{max-width: 100% !important;}

.content-page .bot-btns{width: 250px;margin:0 auto 40px;}
.content-page .return-btn{display: block;width:120px;height: 40px;text-align: center;line-height: 40px;background-color: #00a0e9;color:#fff;border-radius: 4px;-webkit-border-radius: 4px;font-size: 16px;float:left;}
.content-page .return-btn:hover{background-color: #3d4548;}
.content-page .bdsharebuttonbox{float:left;}

.content-page .bdshare-button-style0-16 .bds_more{display: block;width: 120px;height: 40px;background: url('../images/icon02.png') no-repeat 26px center #3d4548;color:#fff;line-height: 40px;text-indent: 60px;font-size: 16px;margin:0 0 0 10px;border-radius: 4px;-webkit-border-radius: 4px;padding: 0;}

.piece-wrap{background-color: #eef1f4; border-top: 1px solid #dde4eb; border-bottom: 1px solid #dde4eb;padding:10px 0;}
.piece-wrap .box{width: 1140px;margin:0 auto;}
.piece-wrap .row{line-height: 30px;}
.piece-wrap .row b{color:#333;padding-right: 26px;}
.piece-wrap .row a,.piece-wrap .row span{color: #999;}
.piece-wrap .row a:hover{color: #00a0e9;}




/* 产品详情 */
.product-top{overflow: hidden;padding:50px 0 40px 0;}
.product-top .pic{width:480px;height: 360px;float:left;}
.product-top .pic img{width:100%;height: 100%;display: block;}
.product-top .info{width: 690px;float:right;}
.product-top .title{margin-top: 22px;font-size: 30px;font-weight: bold;line-height: 30px;color:#333;}
.product-top .type{font-size: 18px;color: #999;padding:15px 0 18px 0;border-bottom: 1px solid #ddd;}
.product-top .text{font-size: 16px;color:#333;height: 72px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;margin-top: 18px;line-height: 24px;}
.product-top .number{margin-top: 20px;font-size: 16px;line-height: 30px;}
.product-top .number b{color: #0481da;font-size: 24px;}
.product-top .btn{display: block;width:180px;height: 50px;text-align: center;line-height: 50px;color: #fff;background-color: #00a0e9;border-radius: 4px;-webkit-border-radius: 4px;margin-top: 20px;font-size: 18px;}
.product-top .btn:hover{background-color: #0396d9;}

.product-top .bdsharebuttonbox{position: absolute;top:22px;right:0;}
.product-top .bdshare-button-style0-16 .bds_more{margin:0;font-size: 16px;color:#666;padding:0 0 0 36px;height: 26px;line-height: 26px;background: url('../images/icon03.png') no-repeat left center;}


.product-bg{padding-top: 40px;background-color: #f5f5f5;}
.product-introduce{background-color: #fff;float:left;width:848px;padding:0 25px 0 25px;border:1px solid #eee;padding-bottom: 50px;overflow:hidden;}
.product-introduce .top{width:154px;height: 56px;color: #fff;font-weight: bold;font-size: 24px;line-height: 56px;background: url('../images/bg06.png');text-indent: 18px;margin:-9px 0 25px -16px;}
.product-introduce .part{margin-top: 40px;}
.product-introduce .part .hd{font-size: 18px;font-weight: bold;color:#333;}
.product-introduce .part .bd{font-size: 16px;color:#777;line-height: 30px;margin-top: 15px;}

.product-introduce img{max-width:100%;}

.product-tj{width:240px;float:right;padding:0 18px 0 18px;background-color: #fff;border:1px solid #eee;}
.product-tj .top{height:58px;line-height: 58px;font-size: 18px;color:#333;}
/* .product-tj .list{} */
.product-tj .list a{display: block;margin-bottom: 24px;}
.product-tj .list a .pic{border:1px solid #eee;height: 158px;overflow: hidden;}
.product-tj .list a .pic img{width:100%;height: 100%;transition:all 0.4s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.product-tj .list a .title{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;color:#333;margin-top: 10px;}
.product-tj .list a:hover .pic 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);}
.product-tj .list a:hover .title{color: #00a0e9;}




/* 发展历程 */
.develop-show{width:1090px;margin:34px auto 180px;padding-bottom: 44px;}
.develop-show li{overflow: hidden;margin-top: 15px;}
.develop-show li .box{width:490px;background-color: #f5f5f5;padding:14px 15px 20px 15px;}
.develop-show li .box .hd{font-size: 24px;line-height: 30px;color:#00a0e9;}
.develop-show li .box .bd{font-size: 14px;color: #333;line-height: 24px;margin-top: 10px;}
.develop-show li .box i{display: block;width:12px;height: 18px;position: absolute;top:20px;}
.develop-show li .box .round{display: block;width:16px;height: 16px;background: url('../images/round.png');position: absolute;top:20px;}


.develop-show li.right .box{float:right;}
.develop-show li.right .box i{left: -12px;background: url('../images/arrow07.png');}
.develop-show li.right .box .round{left:-32px;}


.develop-show li.left .box{float:left;}
.develop-show li.left .box i{right: -12px;background: url('../images/arrow08.png');}
.develop-show li.left .box .round{right:-34px;}
.develop-show li.left .box .bd{text-align: right;}
.develop-show li.left .box .hd{text-align: right;}

.develop-show .line{width: 1px;height: 100%;background-color: #eee;position: absolute;left:50%;}
.develop-show .icon{width:120px;height: 120px;background: url('../images/icon04.png');position: absolute;left:50%;margin-left: -60px;bottom:-119px;}




/* 关于我们 */
.about-us{width: 1160px;margin:50px auto;min-height: 300px;overflow: hidden;line-height: 30px;}
.about-us img{max-width: 100% !important;}




/* 联系我们 */
.contact-bg{background: url('../images/bg07.png') no-repeat center bottom;}

.contact-info{line-height: 30px;padding:30px 0 50px 0;}
.contact-info dl{padding-left: 222px;min-height: 30px;margin-top: 20px;}
.contact-info dt{width: 200px;position: absolute;left:0;top:0;text-align: right;font-weight: bold;color: #333;font-size: 15px;}
.contact-info dd{color:#999;}


.map-box{height:440px;overflow: hidden;}


.l-message{width:800px;margin:45px auto 0;}
.l-message .top{text-align: center;color: #fff;font-size: 30px;line-height: 30px;}
.l-message .box{width:598px;padding:60px 100px 60px 100px;background: rgba(255, 255, 255, 0.1);border:1px solid #fff;margin-top: 60px;border-bottom: none;border-radius: 15px 15px 0 0;-webkit-border-radius: 15px 15px 0 0;}

.l-message .part{width:274px;height: 48px;background-color: #fff;border:1px solid #ddd;padding-left: 14px;}
.l-message .part .text{width: 100%;height: 48px;line-height: 48px;font-size: 16px;}

.l-message .textarea{height: 102px;background-color: #fff;border:1px solid #ddd;margin-top: 20px;padding:8px 14px;}
.l-message .textarea textarea{width: 100%;height: 100%;outline: none;border:none;font-size: 16px;}

.l-message .yzm{width:274px;height: 48px;background-color: #fff;border:1px solid #ddd;padding-left: 14px;float:left;}
.l-message .yzm .text{width: 158px;height: 48px;line-height: 48px;font-size: 16px;}
.l-message .yzm .pic{width:120px;height: 48px;position: absolute;top:0;right:0;display: block;}
.l-message .yzm .pic img{width:100%;height: 100%;}

.l-message .btn{float:right;}
.l-message .btn .sub{display: block;width:290px;height:50px;text-align: center;line-height: 50px;color:#fff;font-size: 18px;background-color: #00a0e9;}
.l-message .btn .sub:hover{background-color: #0392d3;}





/* 通知公告 */
.text-list{padding:50px 0 50px 0;min-height: 300px;}
.text-list li{height: 60px;line-height: 60px;border-bottom: 1px solid #ddd;}
.text-list li a{color:#333;padding-left: 24px;background: url('../images/arrow09.png') no-repeat left center;font-size: 16px;}
.text-list li span{position: absolute;top:0;right:0;font-size: 16px;color:#999;}
.text-list li a:hover{color: #00a0e9;background: url('../images/arrow10.png') no-repeat left center;}

.text-list .hd{font-size: 18px;color: #333;padding-bottom: 20px;}
.text-list .hd span{color:#00a0e9;}




/* 招聘岗位 */
.recruit-wrap{width:1000px;margin:30px auto 50px;}
.recruit-wrap .toppic{height: 200px;}
.recruit-wrap .toppic img{display: block;width:100%;height: 100%;}
.recruit-wrap .toppic p{color:#fff;position: absolute;bottom:30px;left:344px;}

.recruit-list{margin-top: 30px;}

.recruit-hd{height:83px;border-bottom: 1px solid #eee;line-height: 83px;padding:0 0 0 30px;font-size: 24px;color: #333;background: url('../images/icon05.png') no-repeat right 18px center;cursor: pointer;}
.recruit-hd font{color: #333;font-size: 16px;}
.recruit-hd span{font-size: 16px;color:#999;position: absolute;top:0;right:80px;}


.recruit-hd.cur,.recruit-hd.cur font,.recruit-hd.cur span{color:#fff;}
.recruit-hd.cur{background: url('../images/icon05-1.png') no-repeat right 18px center #063190;}

.recruit-bd{padding:14px 30px;line-height: 30px;color: #333;border-bottom: 1px solid #eee;display: none;}




/* 搜索 */
.search-wrap{background-color: #eef1f4; border-top: 1px solid #dde4eb; border-bottom: 1px solid #dde4eb;padding:34px 0;}
.search-box{width:520px;margin:0 auto;}
.search-text{width: 368px;height: 48px;background-color: #fff;border:1px solid #dde4eb;padding-left: 30px;border-radius: 24px 0 0 24px;-webkit-border-radius: 24px 0 0 24px;}
.search-text .text{width: 100%;height: 48px;line-height: 48px;font-size: 15px;}
.search-box .sub{display: block;width: 120px;height: 50px;text-align: center;line-height: 50px;color:#fff;font-size: 16px;position: absolute;top:0;right:0;background-color: #00a0e9;border-radius: 0 24px 24px 0;-webkit-border-radius: 0 24px 24px 0;}
.search-box .sub:hover{background-color: #0393d5;}





/*  */
.picgroup{width: 800px;margin:70px auto;}

.imgpartbox img{height: 100%;}
.imgpartbox li{text-align: center;}
.imgpartbox li .title{width:100%;height:40px;position: absolute;left:0;bottom:0;background: rgba(0, 0, 0, 0.6);line-height: 40px;color:#fff;font-size: 16px;text-indent: 20px;text-align: left;}



.picgroup .btn{display: block;width: 44px;height: 60px;position: absolute;top:240px;}
.picgroup .btn.left{left:-44px;background: url(../images/arrow01.png) no-repeat center center rgba(0,0,0,0.4);}
.picgroup .btn.right{right: -44px;background: url(../images/arrow02.png) no-repeat center center rgba(0,0,0,0.4);}

.picgroup .btn.left:hover{background: url(../images/arrow01.png) no-repeat center center rgba(0,0,0,0.8);}
.picgroup .btn.right:hover{background: url(../images/arrow02.png) no-repeat center center rgba(0,0,0,0.8);}

.imgpartmenu{margin-top: 15px;}
.imgpartmenu li{width: 132px;height: 98px;border:2px solid #ddd;float:left;margin:0 12px;}
.imgpartmenu li img{width: 100%;height: 100%;}
.imgpartmenu li.cur{border-color:#00a0e9;}








