@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { font-size:14px;margin:0; padding:0; }
body { background: #fff; color:#444;font-size:14px;font-family: 'Microsoft YaHei';}
td,th,caption {  }   
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal;}   
a {text-decoration:none; }   
a:hover { text-decoration:none; }   
img { border:none; }   
ol,ul,li { list-style:none; } 
table { border-collapse:collapse; }   
html {overflow-y: scroll;}   
a,button{cursor:pointer;}
input,textarea{outline: none;  }
textarea{resize:none;}
.clear{clear: both;}
.d-flex{display: flex;display: -webkit-flex;}
.f_l{float:left;}
.f_r{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.rel{position:relative;}
.pos{position:absolute;}
@media only screen and (max-width: 768px){
.nopadding{padding:0;}
}


/*header css*/
.header{background: rgba(0,105,181,.7);position: fixed;left: 0;top:-100px;width: 100%;z-index: 10000;transition: all .4s;box-shadow: 0 4px 6px rgba(0,0,0,0.2)}
.logo{height: 65px;position: absolute;left: 0;top:50%;margin-top: -30px;}
.logo img{height: 100%;display: block;}
.menu_icon{background: url(../Image/aaa_nav.png) no-repeat center;background-size: 32px 25px;position: absolute;width: 35px;height: 35px;right: 0;top:12px;cursor: pointer;}
.zy_header{background: #0069b5;}
@media only screen and (max-width: 1200px) and (min-width: 768px){
  .header .container,.zy_header .container{height: 60px;width: 96%;}
  .logo{height: 44px;margin-top: -22px;}
}
@media only screen and (max-width: 767px){
  .header .container,.zy_header .container{height: 50px;padding:0 15px;width: 100%;}
  .logo{height: 34px;margin-top: -17px;left: 15px;}
  .menu_icon{right: 15px;top:7px;}
}
.menu{width: 65%; text-align: center;}
.menu ul{display: flex;}
.menu li{flex: 1;position: relative;line-height: 100px;height: 100px;}
.menu li:after{width: 0;left: 50%; background: #ffb400;position: absolute;bottom:0;height: 3px;content: '';transition: all .4s;}
.menu li a{color: #fff;font-size: 16px;}
.menu li a:hover{color: #ffb400;}
.menu li:hover:after{left: 0;width: 100%;}
.zy_banner img{max-width: 100%;display: block;}
/*首页头部样式结束*/
.slide_nav{display: none;position: fixed;top: 0px;left: 0;bottom: 0px;width: 100%;background: #1c1c1f url(../Image/nav_bg.png) no-repeat right bottom;z-index: 999999;}
.slide_nav .n_logo{height: 100px;line-height: 100px;padding-left: 75px;}
.slide_nav .n_logo img{vertical-align: middle;max-width: 100%;}
.slide_nav .nav{overflow: hidden;position: relative;z-index: 99999;}
.slide_nav .nav.overY{overflow-y: auto;}
.slide_nav ul li{color: #fff;position: relative;}
.slide_nav ul li>a{display: block;padding-left: 75px;color: #fff;font-size: 16px;line-height: 60px; border-bottom: 1px solid #212124;position: relative;}
.slide_nav ul li>a q{display:block;width:11px;position: absolute;right: 30px;top: 0%;background: url(../Image/jia.png) no-repeat center;}
.slide_nav ul li.activ>a q{background: url(../Image/jian.png) no-repeat center;}
.slide_nav ul li>a i{position: relative;z-index: 2;font-style: normal;}
.slide_nav ul li>a span{position: absolute;top: 0px;left: 0px;bottom:0; background: #d7000f;width: 0%;z-index: 0;transition:all .4s;}
.slide_nav ul li:hover>a span{width: 100%;}
.slide_nav ul li.activ>a span{width: 100%;}
.slide_nav ul li dl{display: none;}
.slide_nav ul li dd{line-height: 45px;position: relative;}
.slide_nav ul li dd>a{display: block;padding-left: 95px;font-size: 14px;color: #fff;}
.slide_nav ul li dd>a i{position: relative;z-index: 2;font-style: normal;}
.slide_nav ul li dd>a span{height:45px;position: absolute;top: 0px;left: 0px;background: #000;width: 0%;z-index: 0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.slide_nav ul li dd:hover>a span{width: 100%;}
.slide_nav .nav_colse{position: absolute;right: 0px;top: 0px;width:50px;height: 50px;background: #000;cursor: pointer;text-align: center;line-height: 50px;color: #fff;font-size: 16px;}
.slide_nav .share{position: relative;height: 290px;}
.slide_nav .share .share_con{position: absolute;left:0px;right:0px;text-align: center;bottom:65px;}
.slide_nav .share .share_con .bdshare-button-style0-24 a,.slide_nav .share .share_con .bdshare-button-style0-24 .bds_more{float:none;display:inline-block;width:22px;height: 20px;padding-left: 0;}
.slide_nav .share .share_con .bdshare-button-style0-24 .bds_tsina{background: url(../Image/sina.png) no-repeat left center;}
.slide_nav .share .share_con .bdshare-button-style0-24 .bds_weixin{background: url(../Image/weixin.png) no-repeat left center;}
.slide_nav .share .share_con .bdshare-button-style0-24 .bds_fbook{background: url(../Image/face.png) no-repeat left center;}
.slide_nav .share .share_con .bdshare-button-style0-24 .bds_twi{background: url(../Image/twi.png) no-repeat left center;}
.slide_nav .share .share_con .bdshare-button-style0-24 .bds_lin{background: url(../Image/lik.png) no-repeat left center;}
@media only screen and (max-width: 1600px){
  .slide_nav .share{height: 200px;}
}
@media only screen and (max-width: 1400px){
  .slide_nav{width: 300px;}
  .slide_nav .n_logo{padding-left: 45px;}
  .slide_nav ul li>a{padding-left:45px;}
  .slide_nav .share{height: 100px;}
  .slide_nav .share .share_con{bottom:30px;}
  .slide_nav ul li dd>a{padding-left: 60px;}
}
@media only screen and (max-width:800px){
  .slide_nav .share{height: 200px;}
}
@media only screen and (max-width: 767px){
  .slide_nav{width: 100%; }
  .slide_nav .share{height: 150px;}
}

/*public css*/
.section-tit{text-align: center;margin-bottom: 50px;}
.section-tit h4{font-size: 28px;color: #fff;line-height: 35px;}
.section-tit i{display: block;width: 55px;height: 1px;background:#8898a6;margin:12px auto;}
.section-tit p{font-size: 16px;color: rgba(255,255,255,.5);line-height: 30px;}
@media only screen and (max-width: 767px){
.section-tit h4{font-size: 20px;}
.section-tit p{font-size: 14px;line-height: 26px;}
.section-tit{text-align: center;margin-bottom: 20px;}
}

/*index css*/
.section_01{background: url(../Image/section-02-bg.jpg) center no-repeat;height: 920px;}
.section-01-flash{width: 100%;height: 100%;position: relative;}
.section-01-flash .swiper-container{width: 100%;height: 100%;position: relative;overflow: hidden;}
.section-01-flash .swiper-container-flash .swiper-slide{position: relative;width: 100%;height: 100%;overflow: hidden;float: left;}
.section-01-box{position: absolute;width: 100%;left: 0;z-index: 3;top:20%;transform: translateY(-50%);-webkit-transform:translateY(-50%);}
.section-01-box .section-01-tit{text-align: center;}
.section-01-box .section-01-tit img{max-width: 100%;}
.section-01-num{margin-top: 45px;}
.swiper-container-num{width: 90%;overflow: hidden;margin:0 auto;}
.swiper-container-num .swiper-slide{margin-bottom: 1rem;}
.swiper-container-num .swiper-slide a{display: block;width: 100%; background: rgba(1,104,183,.78);padding:30px 0;color: #fff;text-align: center;}
.swiper-container-num .swiper-slide a h4{font-family: Impact;font-size: 96px;}
.swiper-container-num .swiper-slide a p{font-size: 25px;margin-top: 15px;}
.section-01-lis{margin-top: 90px;}
.swiper-container-lis{width: 100%;overflow: hidden;margin:0 auto;}
.swiper-container-lis .swiper-slide{margin-bottom: 1rem;}
.swiper-container-lis .swiper-slide a{display: block; text-align: center;}
.swiper-container-lis .swiper-slide a img{display: block;width: 100%;}
.swiper-container-lis .swiper-slide a h4{display: block;width: 100%;line-height: 40px;color: #fff;font-size: 16px;transition: all .4s;}
.swiper-container-lis .swiper-slide a:hover h4{background: #005fa3;}
@media only screen and (max-width: 767px){
  .section-01-num{margin-top: 25px;}
  .swiper-container-num{width: 60%;}
  .swiper-container-num .swiper-slide a{padding:15px 0;}
  .swiper-container-num .swiper-slide a h4{font-size: 36px;}
  .swiper-container-num .swiper-slide a p{font-size: 16px;}
  .section-01-lis{margin-top: 30px;}
  .swiper-container-lis{width: 80%;}
}
.section_02{background: url(../Image/section-02-bg.jpg) center no-repeat;height: 920px;}
.swiper-02-img img{width: 100%;}
.section-02-con .swiper-container{width: 100%;}
.section-02-con .swiper-02-pagination{display: flex;padding: 10px 0;}
.section-02-con .swiper-02-pagination .swiper-pagination-bullet{flex:1;opacity: 0.4;text-align: center;background: none;border-radius: 0;height: auto;outline: none; color: rgba(255,255,255,.5);font-size: 24px;transition: all .4s;cursor: pointer;}
.section-02-con .swiper-02-pagination .swiper-pagination-bullet i{font-size: 40px;}
.section-02-con .swiper-02-pagination .swiper-pagination-bullet-active{ opacity: 1;color: #ffb400;}
.section-02-con .swiper-02-text {width: 100%;margin-top: 45px;}
.section-02-con .swiper-02-text .swiper-slide p{color: #8d9aa8;font-size: 16px;line-height: 30px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}
.section-02-con .swiper-02-text .swiper-slide p a{color: #ffb400;font-size: 16px;}
.section-02-con .swiper-02-text .swiper-slide .section-02-num{margin-top: 35px;}
.section-02-con .swiper-02-text .swiper-slide .section-02-num .item-thread{border-right: solid 1px #6e8394;}
.section-02-con .swiper-02-text .swiper-slide .section-02-num .items{text-align: center;line-height: 28px;padding-top:10px; color: #8d9aa8;font-size: 16px;}
.section-02-con .swiper-02-text .swiper-slide .section-02-num .items span{font-size: 50px;font-family: Impact;color: #fff;}
@media only screen and (max-width: 767px){
  .section-02-con .swiper-02-pagination .swiper-pagination-bullet{font-size: 16px;}
  .section-02-con .swiper-02-text .swiper-slide p{font-size: 14px;}
  .section-02-con .swiper-02-text .swiper-slide p a{font-size: 14px;}
  .section-02-con .swiper-02-textp {margin-top: 25px;}
}
.section_03{background: url(../Image/section-04-bg.jpg) center no-repeat;height: 920px;position: relative;}
.section-03-lis{position: absolute;height: 100%;background: rgba(19,54,85,.95);left: 0;z-index: 3;}
.section-03-con{width: 100%;height: 100%;position: relative;}
.section-03-con .con{right: 50px;width: 65%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.section-03-con .con h4{font-size: 30px;color: rgba(255,255,255,.3);}
.section-03-items h6{font-size: 20px;color: #ffb400;margin-top: 45px;margin-bottom: 30px;}
.section-03-items .swiper-slide a{display: block;line-height: 48px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; border:solid 1px rgba(255,255,255,.5);color: #fff;font-size: 16px; text-align: center;transition: all .4;}
.section-03-items .swiper-slide a:hover{background: #0371bc; border:solid 1px #0371bc;}
.section-03-more{margin-top: 30px;}
.section-03-more a{font-size: 20px;color: #ffb400;}
.section-03 .gallery-top {width: 100%;}
.section-03 .gallery-top .swiper-slide a img{display: block;width: 100%;}
.section-03-img{width: 100%;height: 100%;position: relative;}
.section-03-img .swiper-container{width: 100%;height: 100%;position: relative;overflow: hidden;top: 90px;}
.section-03-img .swiper-container .swiper-slide{width: 100%!important;text-align: right;}
.section-03-img .swiper-container .swiper-slide a img{width: 50%;height: auto;}
@media only screen and (max-width: 767px){
  .section-03-con .con{right:0px;width: 100%;}
  .section-03-con .con h4{font-size: 18px;}
  .section-03-items h6{font-size: 16px;margin-top: 25px;margin-bottom: 10px;}
  .section-03-items .swiper-slide a{line-height: 38px;font-size: 14px;}
  .section-03-more{margin-top: 20px;}
  .section-03-more a{font-size: 14px;}

}
.section_04{background: url(../Image/section-04-bg.jpg) center no-repeat;height: 920px;}
.section_04 .container{position: relative;}
.swiper-container-case {width: 100%;overflow: hidden;}
.swiper-container-case .swiper-slide{margin-bottom: 1rem;}
.swiper-container-case .swiper-slide a{display: block;width: 100%;position: relative;}
.swiper-container-case .swiper-slide a img{display: block;width: 100%;box-sizing: border-box;position: relative;z-index: 1;}
.swiper-container-case .swiper-slide a .overplay{width: 100%;height: 100%;position: absolute;left: 0;top:0;right: 0;bottom:0;background: #05609e;display: flex;align-items: center;justify-content: center;z-index: 2;opacity: 0;transition: all .4s;}
.swiper-container-case .swiper-slide a .overplay .con{width: 90%;height: 90%;padding:20px;border:solid 3px #5090bb;}
.swiper-container-case .swiper-slide a .overplay .con h6{color:#fff;font-size: 18px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-bottom: 12px;position: relative;}
.swiper-container-case .swiper-slide a .overplay .con i{display: block; width: 55px;height: 2px;background: #5090bb;content: '';transition: all .4s;}
.swiper-container-case .swiper-slide a .overplay .con p{margin:15px auto; color:rgba(255,255,255,.5);font-size: 14px;line-height: 26px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
@media only screen and (max-width: 767px){
.swiper-container-case .swiper-slide a .overplay .con{width: 90%;height: 90%;padding:10px;border:solid 3px #5090bb;}
.swiper-container-case .swiper-slide a .overplay .con h6{font-size: 16px;margin-bottom: 6px;}
.swiper-container-case .swiper-slide a .overplay .con p{-webkit-line-clamp:2;}
}
@media only screen and (max-width: 560px){
.swiper-container-case .swiper-slide a .overplay .con p{-webkit-line-clamp:1;margin:5px auto;}
}
.swiper-container-case .swiper-slide a .overplay .con span{color:#fab909;font-size: 12px;}
.swiper-container-case .swiper-slide a:hover .overplay{opacity: 1;}
.swiper-container-case .swiper-pagination-bullets{bottom:-30px;}
.section_05{background: url(../Image/section-05-bg.jpg) center no-repeat;height: 920px;}
.section-05-con .container{display: flex;}
.section-05-con .container .field-l{flex: 0 0 40.9%;}
.section-05-con .container .field-r{display: flex;flex-wrap: wrap;}
.section-05-con .container .field-r .items{flex: 0 0 50%;height: auto;}
.section-05-con .container .items a{width: 100%;display: block;position: relative;overflow: hidden;}
.section-05-con .container .items a img{width: 100%;display: block;position: relative;z-index: 1;}
.section-05-con .container .items a .overplay{width: 100%;height: 100%;position: absolute;left: 0;top:0;right: 0;bottom:0;background: rgba(0,0,0,.4);display: flex;align-items: center;justify-content: center;z-index: 2;transition: all .4s;}
.section-05-con .container .items a .overplay .con{text-align: center; padding:20px;color: #fff;}
.section-05-con .container .items a .overplay .con i{font-size: 50px;}
.section-05-con .container .items a .overplay .con h4{font-size: 24px;padding-top: 10px;line-height: 40px;}
.section-05-con .container .items a .overplay .con h6{font-size: 14px;text-transform: uppercase;line-height: 20px;}
.section-05-con .container .items a span{width: 100%;line-height: 52px;position: absolute;left: 0;bottom:-52px; text-align: center;font-size: 20px;color: #fff;background: rgba(1,104,183,.8);transition: all .4s;z-index: 2;}
.section-05-con .container .items a:hover span{bottom:0;}
.section-05-con .container .items a:hover .overplay{opacity: 0;}
.section_06{background: url(../Image/section-06-bg.jpg) center no-repeat;height: 920px;}
.swiper-container-parnter {width: 100%;position: relative;}
.swiper-container-parnter .swiper-slide {margin-bottom: 1rem}
.swiper-container-parnter .swiper-slide img {width: 100%;box-sizing: border-box;}
.swiper-container-parnter .swiper-button-prev, .swiper-container-parnter .swiper-button-next{top:auto; width: 60px;height:20px;margin-top: 0; line-height:20px;color: #fff;font-size: 14px;bottom:-50px;text-align: center;}
.swiper-container-parnter .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: none;left: 45%;margin-left:-60px;}
.swiper-container-parnter .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: none;right: 45%;margin-right:-60px;}
.section_07{background: url(../Image/section-06-bg.jpg) center no-repeat;height: 920px;}
.section-07-l .items a{display: block; padding:20px;background: rgba(255,255,255,.05);}
.section-07-l .items a img{width: 100%;display: block;margin-bottom: 25px;}
.section-07-l .items a h4{color: #fff;font-size: 16px;margin-bottom:10px;overflow: hidden;line-height: 25px;white-space: nowrap;text-overflow: ellipsis;position: relative;}
.section-07-l .items a h4 i{font-style: normal;position: absolute;right: 0;top:0;text-align: right;color: rgba(255,255,255,.5);font-size: 16px;}
.section-07-l .items a p{color: rgba(255,255,255,.5);font-size: 14px;line-height: 30px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.section-07-r{padding-left: 0;}
.section-07-hd li{width: 49%;float: left;}
.section-07-hd li:first-child{margin-right: 2%;}
.section-07-hd li a{display: block; width: 100%;line-height: 46px;text-align: center;color:#fff;font-size: 16px;transition: all .4s;background: #0371bc;}
.section-07-hd li a:hover{background: #ffb400}
.section-07-hd li.on a{background: #ffb400}
.section-07-bd .items{border-bottom: solid 1px rgba(255,255,255,.2);padding:20px 15px;transition: all .4s;}
.section-07-bd .items ._n_d{text-align: center;color:#a9b0b7;font-size: 16px;line-height: 25px;padding-top: 20px;border-right: solid 1px rgba(255,255,255,.2);}
.section-07-bd .items ._n_d span{font-size: 48px;font-weight: bolder;}
.section-07-bd .items ._n_c h4{color: #ffffff;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 25px;}
.section-07-bd .items ._n_c p{color: rgba(255,255,255,.5);font-size: 14px;line-height: 30px;display: -webkit-box;overflow: hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top: 5px;}
@media only screen and (max-width: 767px){
.section-07-r{padding-left: 15px;}
.section-07-bd .items{padding:10px;}
.section-07-hd li a{line-height: 35px;font-size: 14px;}
.section-07-bd .items{margin-top: 10px;}
.section-07-bd .items ._n_d{font-size: 14px;padding:10px 0;}
.section-07-bd .items ._n_d span{font-size: 28px;}
.section-07-bd .items ._n_c h4{font-size: 14px;}
.section-07-bd .items ._n_c p{line-height: 26px;padding-top: 0;}
}
.section_08{background: #04548f;padding:30px 0;height: auto !important;}
.section-08-1{display: flex;border-bottom: solid 1px rgba(255,255,255,.1);padding-bottom: 20px;}
.section-08-1 .items{flex: 1;color: rgba(255,255,255,.5);font-size: 16px;line-height: 50px;}
.section-08-1 .items-logo{text-align: center;}
.section-08-1 .items a{margin-left: 28px;position: relative;}
.section-08-1 .items a img{display: none;position: absolute;left: 0;top:30px;}
.section-08-1 .items a:hover img{display: block;width: 100px;}
.section-08-1 .items a i{color: #82aac7;font-size: 30px;margin-right: 50px;}
.section-08-2{margin:0px auto;margin-top: 20px; text-align: center;line-height: 25px;}
.section-08-2 a{color: rgba(255,255,255,.5);font-size: 14px;padding:0 20px;position: relative;}
.section-08-2 a:after{width: 1px;height: 10px;content: '';position: absolute;right: 0;top:50%;margin-top: -5px; background: rgba(255,255,255,.5);}
.section-08-2 a:last-of-type:after{background: none;}
.section-08-2 a:hover{color: #ffb400;}
.section-08-3{text-align: center;line-height: 30px;color: rgba(255,255,255,.5);font-size: 14px;margin-top: 20px;}
.section-08-3 a{color: rgba(255,255,255,.5);font-size: 14px;}
.section-08-3 a:hover{color: #ffb400;}
.section.section8 .fp-tableCell{display: block!important;}
@media only screen and (max-width: 768px){
.section_08{padding-bottom: 80px;}
}
.bottom{ width: 100%; height: 60px; background: #2b2c2c; left: 0px; bottom:0px; position: fixed; float: left;z-index: 999;}
.bottom a{ color:#fff; display: block; width: 25%; height: 100%;float: left; line-height:80px; text-align: center;font-size: 24px!important;font-family: "微软雅黑";}
.f1{ width:100%; background:url(../Image/footer_home.png) no-repeat  center 18%; background-size: 22px; height:100%; float:left;  text-align:center;}
.f2{width:100%;background:url(../Image/footer_tel.png) no-repeat center 18%; background-size: 22px;  height:100%; float:left;text-align:center;}
.f3{width:100%;background:url(../Image/footer_email.png) no-repeat center 18%;  background-size: 22px; height:100%; float:left;text-align:center;}
.f5{width:100%;background:url(../Image/footer_top.png) no-repeat center 18%;  background-size: 22px; height:100%; float:left;text-align:center;}

/*zy_banner css*/
.zy-banner img{width: 100%;}
.zy-nav{background: #f0f0f0;line-height: 60px;}
.zy-nav a{color: #666666;font-size: 16px;border-right:solid 1px #d2d2d2;}
.swiper-container-nav{width: 100%;overflow: hidden;}
.zy-nav .swiper-pagination{display: none;}
@media only screen and (max-width: 768px){
.zy-nav a{padding:0 10px;}
.zy-nav .swiper-pagination{bottom:-50px;display: block;}
}
.zy-nav a i{color: #666666;font-size: 18px;padding-right: 12px;}
.zy-nav a:last-of-type{border:none;}
.zy-nav a:hover{color: #0069b5;}
.zy-nav a:hover i{color: #0069b5;}
.zy-nav a.on{color: #0069b5;}
.zy-nav a.on i{color: #0069b5;}
.zy-position{ background: #f4f4f4;font-size: 14px;}
.zy-position .container{ padding:15px 0 15px 70px; text-transform: uppercase; position:relative;line-height:24px;}
.zy-position i{ display: block; width: 54px; height: 54px; background: #0f5fcd url(../Image/icon_home.png) no-repeat center; position:absolute; left: 0; top: 50%; margin-top: -27px;}
.page{text-align: center;}

/*zy css*/
.wrap{padding:60px 0;}
.wrap-con-tit{font-size: 36px;text-align: center;}
.wrap-con-subtit{border-bottom: solid 1px #e9e9e9;padding: 20px  0;color: #888888;font-size: 14px;}
.wrap-con-details{margin:40px auto;line-height: 35px;color:#282828;}
@media screen and (max-width:765px){
.wrap{padding:20px 0;}
.wrap-con-tit{font-size: 18px;}
.wrap-con-subtit{text-align: right;line-height: 30px;padding:10px 0;}
}

/*contact css*/
.contact-01 h4{text-align: center;font-weight: bolder;color: #333333;font-size: 34px;line-height: 45px;}
.contact-01-lis li{margin-top: 30px;padding:0 8px;}
.contact-01-lis li .items{position: relative;background: #f5f5f5;border:solid 1px #d3d5cd;text-align: center;padding:25px 0;}
.contact-01-lis li .items i{font-size: 50px;color: #484848;}
.contact-01-lis li .items h6{margin-top: 20px;color: #4e4e4e;font-size: 18px;position: relative;padding-bottom: 20px;line-height: 25px;}
.contact-01-lis li .items h6:after{width: 50px;height: 1px;background: #c7c7c7;position: absolute;left: 50%;margin-left: -25px;bottom:0;content: '';}
.contact-01-lis li .items .overplay{width: 100%;height: 100%;position: absolute;left: 0;top:0;background: #0069b5;z-index: 2;opacity: 0;transition: all .4;}
.contact-01-lis li .items .overplay p{color: #fff;font-size: 14px;line-height: 25px;padding:15px;text-align: left;}
.contact-01-lis li .items:hover .overplay{opacity: 1;}
.contact-01-txt p{text-align: center;color: #4e4e4e;font-size: 22px;padding:30px;line-height: 55px;}
.contact-01-txt span{color: #0069b5;font-size: 31px;font-weight: bolder;}
.contact-01-txt i{color: #0069b5;font-size: 31px;padding-right: 8px;}
@media screen and (max-width:765px){
.contact-01 h4{font-size: 20px;}
.contact-01-lis li .items{padding:40px 0;}
.contact-01-lis li .items h6{margin-top: 10px;font-size: 16px;}
.contact-01-txt p{font-size: 16px;line-height: 28px;padding:15px 30px;}
.contact-01-txt span{font-size: 25px;line-height: 40px;}
.contact-01-txt i{font-size: 25px;}
}
.contact-02 ul li{border:solid 1px #cbc7c7;margin-left: -1px;text-align: center;height: 295px;margin-top: 40px;}
.contact-02 ul li .items{padding:20px 40px;}
.contact-02 ul li:first-child .items p{line-height: 40px;color: #666666;font-size: 16px;text-align: left;}
.contact-02 ul li:first-child .items p i{color: #666666;font-size: 16px;padding-right: 6px;}
.contact-02 ul li:nth-child(2) p{color: #666666;font-size: 16px;line-height: 26px;}
.contact-02 ul li:nth-child(2) img{width: 180px;}
.contact-02 ul li:nth-child(3) i{color: #0069b5;font-size:150px;line-height: 155px;}
.contact-02 ul li:nth-child(3) h4{color: #333;font-size: 24px;font-weight: bolder;}
.contact-02 ul li:nth-child(3) p{color: #666666;font-size: 16px;padding-top: 20px;line-height: 26px;}
.contact-02 ul li:nth-child(3) .items:hover i{color: #ffb400;}
@media screen and (max-width:765px){
.contact-02 ul li{margin-left: 0;text-align: center;height:auto;margin-top: 20px;}
.contact-02 ul li .items{padding:20px;}
}
.contact-03 li{margin-top: 50px;height: 459px;padding:0;}
.contact-03 li:first-child{background: #1877bb;}
.contact-03 li .items{padding:30px;}
.contact-03 li .items h4{font-weight: bolder;font-size: 24px;color: #fff;}
.contact-03 li .items h4  i{font-size: 24px;font-weight: normal;padding-right: 6px;}
.contact-03 li .items p{padding:35px 0;line-height: 35px; font-size: 14px;color: rgba(255,255,255,.5);}
.contact-03 li .items dl{display: flex;color: #fff;margin-top: 30px;}
.contact-03 li .items dl dt{flex: left;display: inline;}
.contact-03 li .items dl dt i{font-size: 50px;}
.contact-03 li .items dl dd{font-size: 16px;flex: left;display: inline;padding-left: 15px;}
.contact-03 li .items dl dd span{font-size: 32px;font-weight: bolder;}
@media screen and (max-width:765px){
.contact-03 li .items{padding:20px;}
}
.contact-04{padding:50px 0;}
.contact-04-tit{background: #f3f3f3;}
.contact-04-tit span{display: inline-block;padding:0 30px;background: #0069b5;line-height: 50px;color: #fff;font-size: 18px;}
.contact-04-form{width: 90%;margin:0 auto;}
.contact-04-form li{padding:0; padding-top:25px; height: 100%; overflow: hidden;display: flex;}
.seek_t1{ float: left; font-weight: bold; height: 40px; line-height: 40px; }
.G_InputText{flex: 0 0 80%;height:40px;line-height:40px;border:1px solid #dedede;padding:0px 10px;float:left;border-radius: 2px; margin-left: 15px;outline: none;}
.G_InputText:hover{ border:1px solid #0069b5; }
.G_captcha{width:100px;height:40px;line-height:40px;border:1px solid #dedede;padding:0px 10px;float:left;border-radius: 2px; margin-left: 15px;outline: none;}
.G_captcha:hover{ border:1px solid #0069b5; }
.G_textarea{flex: 0 0 90%;height:150px;line-height:30px;border:1px solid #dedede;padding:0px 10px;float:left;border-radius: 2px; margin-left: 15px;outline: none;}
.G_textarea:hover{ border:1px solid #0069b5; }
.G_But{flex:0  0 30%;height:50px;line-height:50px;background:#0069b5;border-radius:5px;text-align:center;color:#FFF;cursor:pointer;margin:0 auto;transition: all 0.3s;float: left;outline: none; border: 0px;font-size: 18px;}
.G_But:hover{background:#ffb400;color: #333;}
@media screen and (max-width:765px){
.G_textarea{flex: 0 0 80%;}
.contact-04-tit span{line-height: 35px;color: #fff;font-size: 16px;}
.G_But{flex:0  0 50%;height:35px;line-height:35px;font-size: 16px;}
}

/*news css*/
.news-01-tit{padding:80px 0;}
.news-01-tit h4{font-size: 42px;color: #000000;}
.news-01-tit p{padding:35px 0; font-size: 16px;color: rgba(0,0,0,.6);line-height: 28px;}
.news-01-tit a{display: inline-block;line-height: 40px;margin:0 auto; padding:0 30px;text-align: center;background: #0069b5; color: #fff;font-size: 14px;transition: all .4s;}
.news-01-tit a i{padding-left: 30px;transition: all .4s;font-size: 18px;color: #fff;padding-top: 2px;}
.news-01-tit a:hover{background: #d11f26;}
.news-01-tit a:hover i{padding-left: 20px;}
.news-01-lis{padding-left:50px;border-left:solid 1px #cccccc;}
@media screen and (max-width:991px){
.news-01-lis{padding-left:0px;border-left:none;padding-right: 0;}
.news-01-tit{text-align: center;}
}
@media screen and (max-width:765px){
.news-01-tit{padding:10px 0;}
.news-01-tit h4{font-size: 24px;}
.news-01-tit p{padding:10px 0; font-size: 14px;}
}
.news-01-lis1{width: 100%;}
.news-01-lis2{width: 100%;}
.news-ln{position: relative;}
.news-ln img{width: 100%;}
.news-ln p{display: block;background: #0f5fcd;padding:10px;padding-top: 15px; color: #fff;line-height: 30px;font-size: 18px;position: absolute;left: 15px;top:0;text-align: center;}
.news-ln p span{font-size: 40px;font-family: Impact;}
.news-rn h6 a{display: block;font-weight: bolder; line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;color: #000;}
.news-rn p{line-height: 30px;color: #818181;font-size: 14px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top: 15px;}
@media screen and (max-width:765px){
.news-rn{padding-top: 20px;}
.news-ln p{left: 0;padding:10px 20px;}
.news-rn h6 a{font-size: 16px;}
.news-rn p{margin-top: 5px;}
}
.news-01-lis2 li{margin-top: 45px;}
.news-01-lis2 li dt{font-weight: normal;}
.news-01-lis2 li dt .news-01-time{border:solid 1px #cccccc;color: #56565b;font-size: 12px;text-align: center;line-height: 30px;}
.news-01-lis2 li dt .news-01-time span{display: block;width: 100%; padding:10px 0; color: #fff;font-size: 30px;background: #cccccc;}
.news-01-lis2 li dd{padding-left: 30px;}
.news-01-lis2 li dd h6 a{display: block; line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;color: #000000;font-weight: normal;}
.news-01-lis2 li dd p{line-height: 25px;color: #818181;font-size: 14px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top: 10px;}
.news-02{padding:50px 0;}
.news-lis-items li{transition: all .4s;padding:35px;border-bottom:solid 1px #dedee2;background: #f7f7fb;}
@media screen and (max-width:765px){
.news-01-lis2 li{margin-top: 25px;}
.news-lis-items li{padding:20px 15px;}
}
.news-lis-items li:nth-child(even){background: #fff;}
.news-lis-items li a{display: block;}
.news-lis-items li h4{font-weight: bolder;font-size: 16px;color: #3e3e3e;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 30px;}
.news-lis-items li h6{font-size: 14px;color: #949494;margin-top: 6px;line-height: 26px;}
.news-lis-items li p{font-size: 14px;color: #949494;margin-top: 6px;line-height: 26px;display:-webkit-box;overflow: hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news-lis-items li .news-02-data{position: relative;display: flex;}
.news-lis-items li .news-02-data dt{flex: 1; font-weight: normal;padding-top: 10px; text-align: center;line-height: 35px;color: #949494;font-size: 14px;transition: all .4s;}
.news-lis-items li .news-02-data dt span{color: #858585;font-size: 35px;}
.news-lis-items li .news-02-data dd{position: absolute;right: 50px;top:15px;padding:20px 0; border-left:solid 1px #d1d1d1;opacity: 0;padding-left: 30px;transition: all .4s;}
.news-lis-items li .news-02-data dd i{color: #949494;font-size: 18px;}
.news-lis-items li:hover .news-02-data dt{flex: 0 0 50%;}
.news-lis-items li:hover .news-02-data dd{opacity: 1;right: 0;}
.news-02 ._02_news_more{display: flex;align-items: center;justify-content: center;text-align: center;margin-top: 40px;}
.news-02 ._02_news_more a{display: inline-block;padding:0 60px; color: #fff;font-size: 14px;border-radius: 50px;background: #0069b5;line-height: 45px;transition: all .4s;}
.news-02 ._02_news_more a:hover{padding:0 40px;}
.news-03{padding:40px 0;}
.news-03 ._03_news_tit{text-align: center;color: #333;font-size: 30px;position: relative;line-height: 30px;padding-bottom: 10px;margin-bottom: 30px;}
.news-03 ._03_news_tit:after{width: 60px;height: 1px;background: #d2d2d2;left: 50%;margin-left: -30px;bottom: 0;position: absolute;content: '';}
.news-03 ._03_news_ul li{padding:0;margin-bottom: 30px;}
.news-03 ._03_news_ul li:nth-child(even){padding-left: 15px;}
.news-03 ._03_news_ul li:nth-child(odd){padding-right: 15px;}
.news-03 ._03_news_ul li ._items{border:1px solid #e7e7e7;border-bottom:8px solid #e7e7e7;padding:30px;transition: all .4s;}
.news-03 ._03_news_ul li ._items .time{color: #80858a;font-size: 14px;}
.news-03 ._03_news_ul li ._items .tit{color: #393939;font-size: 16px;line-height: 50px;font-weight: bolder;overflow: hidden;text-overflow: ellipsis;white-space: pre;}
.news-03 ._03_news_ul li ._items .cont{color: #545454;font-size: 14px;line-height: 30px;margin:6px auto;margin-bottom: 20px;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow: hidden;}
.news-03 ._03_news_ul li ._items .more{color: #80858a;font-size: 12px;line-height: 28px;background: url(../Image/see.png) left center no-repeat;text-indent: 26px;}
.news-03 ._03_news_ul li ._items .more a{display: inline-block;padding:0 20px;text-indent: 0; height: 26px;line-height: 26px;border-radius: 30px;border:1px solid #e7e7e7;color: #585858;font-size: 12px;transition: all .4s;}
.news-03 ._03_news_ul li:hover ._items{border-color: #0069b5;}
.news-03 ._03_news_ul li:hover ._items .more a{border-color: #0069b5;background: #0069b5;color: #fff;}
.news-04 ._04_news_tit{text-align: center;color: #333;font-size: 30px;position: relative;line-height: 30px;padding-bottom: 10px;margin-bottom: 30px;}
.news-04 ._04_news_tit:after{width: 60px;height: 1px;background: #d2d2d2;left: 50%;margin-left: -30px;bottom: 0;position: absolute;content: '';}
.news-04 ._04_news_ul li{padding:0 10px;}
.news-04 ._04_news_ul li .img{width: 100%;overflow: hidden;margin-bottom: 10px;}
.news-04 ._04_news_ul li .img img{width: 100%;display: block;}
.news-04 ._04_news_ul li .time{color: #80858a;font-size: 14px;}
.news-04 ._04_news_ul li .tit{color: #393939;font-size: 16px;line-height: 50px;font-weight: bolder;overflow: hidden;text-overflow: ellipsis;white-space: pre;}
.news-04 ._04_news_ul li .cont{color: #545454;font-size: 14px;line-height: 30px;margin:6px auto;margin-bottom: 20px;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow: hidden;}
.news-04 ._04_news_more{display: flex;align-items: center;justify-content: center;text-align: center;}
.news-04 ._04_news_more a{display: inline-block;padding:0 60px; color: #fff;font-size: 14px;border-radius: 50px;background: #0069b5;line-height: 45px;transition: all .4s;}
.news-04 ._04_news_more a:hover{padding:0 40px;}


/*product*/
.product_box .pro_items{padding:40px 0;}
.product_box .pro_items:nth-of-type(2n){background: #eeeeee url(../Image/product_item_bg.jpg) center bottom no-repeat;}
.product_box .pro_items h4{text-align: center;font-size: 24px;color: #333333;line-height: 30px;padding-bottom: 10px;position: relative;}
.product_box .pro_items h4:after{width: 50px;height: 1px;background: #d9d9da;position: absolute;left: 50%;bottom:0;margin-left: -25px;content: '';}
.product_box .pro_items .pro_box_son li{margin-top: 30px;}
.product_box .pro_items .pro_box_son li a{display: block;padding:0 10px; line-height: 50px;background: #eeeeee;font-size: 14px;text-align: center;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; transition: all .4s;position: relative;}
.product_box .pro_items .pro_box_son li a:after{content: '';width: 94%;height: 40px;border:solid 1px rgba(0,0,0,.1);position: absolute;left: 50%;top:5px;margin-left: -47%;}
.product_box .pro_items .pro_box_son li a:hover{background: #0069b5;color: #fff;}
.product_box .pro_items .pro_box_son li a:hover:after{border-color: rgba(255,255,255,.2);}
.product_box .pro_items:nth-of-type(2n) .pro_box_son li a{display: block;line-height: 50px;background: #0069b5;font-size: 14px;text-align: center;color: #fff;transition: all .4s;position: relative;}
.product_box .pro_items:nth-of-type(2n) .pro_box_son li a:after{content: '';width: 94%;height: 40px;border:solid 1px rgba(255,255,255,.2);position: absolute;left: 50%;top:5px;margin-left: -47%;}
.product_box .pro_items:nth-of-type(2n) .pro_box_son li a:hover{background: #ffb400;color: #333;}
.product_box .pro_items:nth-of-type(2n) .pro_box_son li a:hover:after{border-color: rgba(255,255,255,.2);}
.product_box .pro_items .pro_box_lis li{margin-top: 30px;}
.product_box .pro_items .pro_box_lis li ._items_pic{border:solid 1px #e2e2e2;}
.product_box .pro_items .pro_box_lis li ._items_pic img{display: block;width: 100%;}
.product_box .pro_items .pro_box_lis li ._items_txt{text-align: center;line-height: 30px;margin-top: 10px;}
.product_box .pro_items .pro_box_lis li ._items_txt a{color: #333;font-size: 14px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
@media screen and (max-width:765px){
.product_box .pro_items .pro_box_son li{margin-top: 10px;padding:0 5px;}
}

/*proinfo css*/
.proinfo-01{margin-bottom:40px;}
.proinfo_01_l .g_pic{ width:100%; border:1px solid #dddddd;overflow: hidden;}
.proinfo_01_l .g_pic a{ display: table-cell; width:1%; text-align: center; vertical-align: middle;}
.proinfo_01_l .g_pic a img{ max-width:100%; max-height:553px; }
.proinfo_01_l .g_thumb{ margin-top:12px;}
.proinfo_01_l .g_thumb li{width: 20%;float: left; border:1px solid #dddddd; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;margin:0 0%;}
.proinfo_01_l .g_thumb li.on,.g_gallery .g_thumb li:hover{ border-color:#ff774b;}
.proinfo_01_l .g_thumb li a{display: table-cell;width: 100%;   text-align: center;}
.proinfo_01_l .g_thumb li a img{ max-width:100%;max-height: 100%;}
.proinfo_01_r{padding-left:20px;}
@media screen and (max-width:765px){
.proinfo_01_r{padding-top:30px;}
}
.proinfo_01_r h1{font-size: 28px;color:#333333;}
.g_desc{ font-size: 14px;color: #838383;margin: 10px 0;line-height: 26px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.g_para{background: url(../Images/price_bg.png) 0 48px repeat-x #f3f3f3;*background: url("../Image/price_bg.png") 0 48px repeat-x #f3f3f3;padding: 10px 20px;font-size: 12px;}
.g_para dl{display: flex;margin:10px 0;font-size: 14px;}
.g_para dl dt{flex: 0 0 18%;color:#a6a6a6;font-weight: normal;line-height: 28px;}
.g_para dl dd{color:#626262;overflow: hidden;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height: 28px;}
.g_para dl:last-of-type dd{color: #b5621b;}
.g_stip{ color: #626262; line-height: 24px;font-size: 14px; margin: 10px auto;}
.g_btnbox a{display: inline-block;line-height: 50px;font-size: 18px;margin-right: 15px; padding:0 30px;float: left; color: #fff; background: #0069b5; border-radius: 5px; text-align: center;transition: all .4s;}
.g_btnbox a i{font-size: 20px;padding-right: 8px;}
.g_btnbox a:nth-of-type(2){ background: #ffb400;color: #333;}
@media screen and (max-width:765px){
.g_para dl dt{flex: 0 0 22%;}
.g_btnbox a{line-height: 40px;font-size: 16px;}
.g_btnbox a i{font-size: 20px;}
}
.g_tel{line-height: 35px;color: #484848;font-size: 16px;padding: 10px 0;border-top: solid 1px #e7e7e7;}
.g_tel span{color: #0069b5;font-size: 30px;font-weight: bolder;}
.proinfo-02{padding-top:60px;background: #f4f4f4;transition: all .4s}
.proinfo-02 .container{padding:0;}
.fix{position:fixed;top:0; z-index: 10000000;left: 0;right: 0;padding-top: 0;}
.subnav_proinfo li{ line-height: 60px; text-align: center;padding:0 5px;}
.subnav_proinfo li a{display: block;background: #0069b5; font-size:16px;color: #fff; text-overflow:ellipsis; overflow: hidden; white-space: nowrap;text-decoration: none;}
.subnav_proinfo li.current a{ background: #ffc71c; color: #333;}
@media screen and (max-width:765px){
.subnav_proinfo li{padding-left:3px;padding-right:3px;}
.subnav_proinfo li{ line-height: 40px; text-align: center;}
}
@media screen and (max-width:765px){
.subnav_proinfo li{margin-bottom: 10px;}
}
h3.pro_tit{ display: block; overflow: hidden; font-size: 24px;margin-bottom: 20px;color: #000;line-height: 30px;position: relative;text-indent: 15px;}
h3.pro_tit i{ width: 4px; height: 26px ; background: #0069b5; margin-right: 10px;position: absolute;left: 0;top:2px;}
.pro-content{padding:50px 0px;}
.pro-content img{max-width: 100%;}
.foncon{font-size: 16px;line-height: 35px;color: #282828;}
.foncon p{font-size: 16px;line-height: 35px;color: #282828;}
.pro-future{padding:50px 15px;}
.pro-future li{margin-bottom: 20px;}
.pro-future li dt{line-height: 50px;color: #666;font-size: 16px;font-weight: normal;}
.pro-future li dt i{font-size: 46px;padding-right: 20px;vertical-align: middle;display: inline-block;}
.pro-future li:first-child dt i{color: #007edf;}
.pro-future li:nth-child(2) dt i{color: #00aa84;}
.pro-future li:nth-child(3) dt i{color: #6fb500;}
.pro-future li:nth-child(4) dt i{color: #b5aa00;}
.pro-future li:nth-child(5) dt i{color: #7900cd;}
.pro-future li:nth-child(6) dt i{color: #0065b3;}
.pro-future li dd{color: #666;font-size: 16px;margin-top: 15px;line-height: 30px;}

.pro-para{padding:50px 0;background: #f4f4f4;}
.pro-para .tabbox{overflow-x: scroll;}
.pro-para .tabbox table{ text-align: center; background: #fff; border-top: 1px solid #ddd; border-left: 1px solid #ddd;}
.pro-para .tabbox table::before{content: inline-block!important;}
.pro-para .tabbox table tr:first-child td{ color: #fff; background: #0069b5; font-size: 16px;}
.pro-para .tabbox table tr:nth-child(even) {background: #f4f4f4}
.pro-para .tabbox table tr td{ padding:10px 5px; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; font-size: 14px; color: #666; }
.pro-relate{padding:50px 0;background: #f4f4f4;}
.relate_li{padding:10px;text-align: center;}
.relate_li .relate-img{margin-bottom: 10px;}
.relate_li .relate-img img{width: 100%;display: block;border:solid 1px #cccccc;}
.relate_li h4{color: #282828;font-size: 14px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.relate_li:hover h4{color: #cf0000;}
.pro-message{padding-top:50px;}

/*product-list css*/
.list-catname{font-size: 24px;color:#000000;padding-bottom: 20px;line-height: 28px;position: relative;text-align: center;margin-bottom: 40px;}
.list-catname:after{width: 24px;height: 1px;content: '';position: absolute;left: 50%;margin-left: -12px; bottom:0;background:#d1232b;}
.list-son{border-bottom: solid 1px #e3e3e3;text-align: center;line-height: 60px;}
.list-son a{color: #666666;font-size: 16px;padding:0 35px;border-right:solid 1px #e3e3e3;}
.list-son a:last-of-type{border:none;}
.list-items{margin-top: 40px;}
.list-items li{text-align: center;margin-bottom: 20px;}
.list-items li ._list_pic{width: 100%;border: solid 1px #e3e3e3;overflow: hidden;position: relative;}
.list-items li ._list_pic img{width: 100%;}
.list-items li ._list_pic_overplay{margin:auto;left: 0;top:0;right: 0;bottom:0;}
.list-items li ._list_pic_overplay a{display: flex;flex-flow:column;align-items: center;justify-content: center;height: 100%;color: #fff;position: relative;z-index: 2;}
.list-items li ._list_pic_overplay:after{content: '';display: block;background: rgba(0,0,0,.5) url(../Image/logo-gray.png) center no-repeat;background-size: 50% 50%; position: absolute;margin:auto;left: 0;bottom:0;right: 0;-webkit-transform:translateY(100%);transform:translateY(100%);transition: all .4s ease;height: 0;}
.list-items li ._list_title{display: flex;justify-content: center;align-items: center; color: #5d5d5d;font-size: 14px;height: 60px;}
.list-items li ._list_title a{position: relative; z-index:3;font-size: 14px; color: #404040;border: 1px solid #d7d7d7;line-height: 25px; padding: 3px 20px;border-radius: 30px;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.list-items li:hover ._list_pic_overplay:after{ -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); height:100%;}
.list-items li:hover ._list_pic_overplay a h6{transform: translateY(0); opacity:1;}
.list-items li:hover ._list_pic_overplay a p{transform: translateY(0); opacity:1;}
.list-items li:hover ._list_title a{color: #fff; border-color:#0069b5; background-color: #0069b5; -webkit-transform: translateY(-35px); -moz-transform: translateY(-35px); -ms-transform: translateY(-35px); -o-transform: translateY(-35px); transform: translateY(-35px);}
@media screen and (max-width:765px){
.list-catname{margin-bottom: 20px;}
.list-items{margin-top: 20px;}
}

/*company css*/
.company-tit{text-align: center;line-height: 50px;color: rgba(255,255,255,.3);font-size: 20px;}
.company-tit span{color: #fff;font-size: 28px;}
.company-01-l{padding-right: 40px;padding-top: 10px;}
.company-01-l h4{font-size: 28px;color:#000000;padding-bottom: 20px;line-height: 28px;position: relative;}
.company-01-l h4:after{width: 15px;height: 1px;content: '';position: absolute;left: 0;bottom:0;background:#0069b5;}
.company-01-l p{padding-top: 20px; font-size: 14px;color:#666666;line-height: 30px;}
.company-01-r{padding-left:40px;border-left: solid 1px #e6e6e6;}
@media screen and (max-width:765px){
.company-tit{font-size: 16px;line-height: 35px;}
.company-01-r{padding-left:0px;border-left: none;padding-top: 10px;}
}
.company-01-r h4{font-size: 30px;font-weight: bolder;color: #0069b5;margin-bottom: 30px;}
.company-01-r h4 img{padding-right: 15px;}
.company-01-con{width: 100%;height: 240px;overflow: hidden;font-size: 14px;color: #333333;line-height: 30px;}
.company-01-con .mCSB_container{padding-right: 20px;}
.company-01-con .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #0069b5;}
.company-01-r p{font-size: 14px;color: #333333;line-height: 30px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}
.company-02{margin: 0px auto;margin-top: 60px; padding:50px 0; background: url(../Image/company-02-bg.jpg) center no-repeat;background-attachment: fixed;}
.company-02 li{margin-top: 45px;}
.company-02 li .items{text-align: center;padding:0 40px;}
.company-02 li .items span{width: 80%; margin:0 auto; background: url(../Image/company-02-li.png) center no-repeat;padding:40px;display: flex;align-items: center;justify-content: center;}
.company-02 li .items span i{font-size: 60px;color: #fff;}
.company-02 li .items h4{color:#fff;font-size: 20px;margin-top: 30px;}
.company-02 li .items p{color:#8a8b90;font-size: 16px;line-height: 30px;padding-top: 6px;}
@media screen and (max-width:765px){
.company-02{margin-top: 30px; }
.company-02 li{margin-top: 25px;}
.company-02 li .items{padding:0;}
.company-02 li .items span{width: 100%;}
.company-02 li .items h4{font-size: 16px;margin-top: 10px;}
.company-02 li .items p{font-size: 14px;line-height: 26px;padding-top: 6px;}
}
.company-03{padding:60px 0;}
.company-03-l .company-03-img{width: 90%; background: #f0f0f0;text-align: center;}
.company-03-l .company-03-img img{width: 100%;display: block;}
.company-03-l .company-03-img h4{line-height: 60px;color: #666666;font-size: 16px;}
.company-03-r{padding:20px;color: #333333;font-size: 14px;line-height: 29px;}
.company-03-r h4{color: #0069b5;font-size: 30px;line-height: 35px;font-weight: bolder;margin-bottom: 20px;}
.company-03-con{width: 100%;height: 344px;overflow: hidden;}
.company-03-con .mCSB_container{padding-right: 20px;}
.company-03-con .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #0069b5;}
@media screen and (max-width:765px){
.company-03-l .company-03-img{width: 100%;}
.company-03-r{padding:0px;margin-top: 30px;}
.company-03-r h4{font-size: 16px;}
.company-03-con .mCSB_container{padding-right: 10px;}
}
.company-04{background: url(../Image/company-04-bg.jpg) center no-repeat;background-attachment: fixed; padding:60px 0;}
.company-04 h4{text-align: center;color: rgba(255,255,255,.2);font-size: 20px;line-height: 45px;}
.company-04 h4 span{font-size: 28px;color: #fff;}
.company-04-ul{margin-top: 30px;}
.company-04-ul .swiper-container-honor{width: 100%;overflow: hidden;margin:0 auto;position: relative;}
.company-04-ul .swiper-container-honor .swiper-slide{text-align: center;position: relative;}
.company-04-ul .swiper-container-honor .swiper-slide img{width: 100%;}
@media screen and (max-width:765px){
.company-04 h4{font-size: 16px;line-height: 35px;}
}
.company-05{background: #f9f9f9 url(../Image/company-05-bg.jpg) center no-repeat;padding:60px 0;overflow: hidden;}
.company-05 h4{text-align: center;color: #666666;font-size: 20px;line-height: 45px;}
.company-05 h4 span{font-size: 28px;color: #000000;}
.company-05-ul{margin-top: 30px;}
.swiper-container-history{width: 100%;overflow: hidden;margin:0 auto;position: relative;}
.swiper-container-history .swiper-slide{padding:40px 35px;border-right: solid 1px #e8e8e8;text-align: center;position: relative;}
.swiper-container-history .swiper-slide h6{font-size: 50px;color:#969595;padding-bottom: 20px;line-height: 28px;position: relative;}
.swiper-container-history .swiper-slide h6:after{width: 24px;height: 1px;content: '';position: absolute;left: 50%;margin-left: -12px; bottom:0;background:#bebebe;}
.swiper-container-history .swiper-slide p:first-of-type{font-size: 22px;color:#474545;line-height: 28px;padding:20px 0;font-weight: bolder;}
.swiper-container-history .swiper-slide p:nth-of-type(2){font-size: 14px;color:#474545;line-height: 28px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.swiper-container-history .swiper-slide i{font-size: 32px;color:#bcbcbc;padding-top: 20px;display: inline-block;}
.swiper-container-history .swiper-slide .overplay{margin:auto;left: 0;top:0;right: 0;bottom:0;z-index: 1;opacity: 0;transition: all .4s;position: absolute;}
.swiper-container-history .swiper-slide .overplay a{display: flex;flex-flow:column;align-items: center;background: rgba(0,105,181,.9); justify-content: center;height: 100%;position: relative;z-index: 2;}
.swiper-container-history .swiper-slide .overplay a p{padding:0 30px;color: #fff;line-height: 30px;font-size: 14px;text-align: left;font-weight: normal;}
.swiper-container-history .swiper-slide:hover .overplay{opacity: 1;}
@media screen and (max-width:765px){
.company-05{padding:30px 0;overflow: hidden;}
.company-05 h4{font-size: 16px;line-height: 35px;}
.company-05-ul{margin-top: 20px;}
}
.company-06{background: url(../Image/company-06-bg.jpg) top center no-repeat;padding:60px 0;}
.company-06 h4{text-align: center;color: #666666;font-size: 20px;line-height: 45px;}
.company-06 h4 span{font-size: 28px;color: #000000;}
.company-06-ul{margin-top: 30px;}
.company-06-ul .items{text-align: center;position: relative;cursor: pointer;}
.company-06-ul .items img{width: 100%;display: block;}
.company-06-ul .items .overplay{pointer-events:none;margin:auto;left: 0;top:0;right: 0;bottom:0;z-index: 1;opacity: 0;transition: all .4s;position: absolute;}
.company-06-ul .items .overplay a{display: flex;flex-flow:column;align-items: center;background: rgba(0,0,0,.5); justify-content: center;height: 100%;position: relative;z-index: 2;}
.company-06-ul .items .overplay a p{padding:0 30px;color: #fff;line-height: 30px;font-size: 14px;text-align: left;font-weight: normal;}
.company-06-ul .items:hover .overplay{opacity: 1;}
@media screen and (max-width:765px){
.company-06 h4{font-size: 16px;line-height: 35px;}
}
.company-07{background: #f2f2f2;padding-top:60px;}
.company-07 h4{text-align: center;color: #666666;font-size: 20px;line-height: 45px;}
.company-07 h4 span{font-size: 28px;color: #000000;}
.company-07-ul{margin-top: 30px;}
.swiper-container-07 {width: 100%;height: 100%;position: relative;}
.swiper-container-07 .swiper-slide {transition: 300ms;}
.company-07-ul .items{text-align: center;position: relative;cursor: pointer;overflow: hidden;}
.company-07-ul .items img{width: 100%;display: block;transition: transform 1s ease 0s;}
.company-07-ul .items:hover img{transform: scale(1.05,1.05);}
.company-07-ul .items .overplay{pointer-events:none;margin:auto;width: 0;height: 0;left: 50%;top:50%; z-index: 1;opacity: 0;transition: all .4s;position: absolute;}
.company-07-ul .items .overplay a{display: flex;flex-flow:column;align-items: center; justify-content: center;height: 100%;position: relative;z-index: 2;}
.company-07-ul .items .overplay a p{padding:0 40px;color: #fff;line-height: 30px;font-size: 14px;text-align: left;font-weight: normal;opacity: 0;}
.company-07-ul .owl-theme .owl-controls .owl-nav .owl-prev{opacity: .2; width: 40px!important;height: 40px!important;text-align: center;line-height: 40px;color: #282828;font-size: 16px; background:rgba(255,255,255,.8) url(../Image/gd-lf.png) center no-repeat;background-size: 25%;position: absolute;left: 15%;top:50%;margin-top:-20px;transition: all .4s;}
.company-07-ul .owl-theme .owl-controls .owl-nav .owl-next{opacity: .2;width: 40px!important;height: 40px!important;text-align: center;line-height: 40px;color: #fff;font-size: 16px;background:rgba(0,105,181,.8) url(../Image/gd-rt.png) center no-repeat;background-size: 25%;position: absolute;right: 15%;top:50%;margin-top:-20px;transition: all .4s;}
.company-07-ul:hover .owl-theme .owl-controls .owl-nav .owl-prev,.company-07-ul:hover .owl-theme .owl-controls .owl-nav .owl-next{opacity: 1;}
.swiper-container-07 .swiper-slide:not(.swiper-slide-active) .overplay{pointer-events:none;margin:auto;width: 100%;height: 100%;left: 0;top:0;background: rgba(0,0,0,.1);opacity: 1;}
.swiper-container-07 .swiper-slide.swiper-slide-active:hover .overplay{opacity: 0.8;width: 100%;height: 100%;left: 0;top:0;}
.swiper-container-07 .swiper-slide.swiper-slide-active:hover .overplay a p{opacity: 1;}
.swiper-container-07 .swiper-slide.swiper-slide-active:hover .overplay a{border:solid 10px rgba(255,255,255,.5);box-sizing: border-box;background: rgba(0,0,0,.5);}


@media screen and (max-width:765px){
.company-07 h4{font-size: 16px;line-height: 35px;}
}
.company-08{background: #fff;padding:20px 0;line-height: 20px;}
.company-08 .container{background: url(../Image/link-tit.png) left center no-repeat;}
.company-08 .container p{padding-left: 128px;}
.company-08 a{color: #666666;font-size: 18px;margin-right: 10px;line-height: 20px;}
.company-08 a:hover{color: #04548f;}
@media screen and (max-width:765px){
.company-08 .container{background: url(../Image/link-tit.png) 15px center no-repeat;}
.company-08 .container p{padding-left: 140px;}
.company-08 a{font-size: 14px;}
}

/*details css*/
.detail-01 .detail-01-title{text-align: center;}
.detail-01 .detail-01-title h1{font-size: 30px;}
.detail-01 .detail-01-title .line{width: 88px;height: 4px;background: #04548f;margin:15px auto;}
.detail-01 .detail-01-title p{font-size: 18px;line-height: 32px;padding:0 10%;margin:20px auto;}
.detail-01 .detail-01-details{margin-top: 40px;}
.detail-01 .detail-01-details p{font-size: 16px;color: #333333;line-height: 35px;}
@media screen and (max-width:765px){
.detail-01 .detail-01-title h1{font-size: 25px;}
.detail-01 .detail-01-title .line{margin:0 auto; margin-top:10px;}
.detail-01 .detail-01-title p{font-size: 16px;margin:10px auto;}
}

/*solution css*/
.solution-01 li{background: #f6f6fa;margin-bottom: 45px;}
.solution-01 li .box{padding:50px;}
.solution-01 li .box h4{text-align: center;font-weight: bolder;color: #444444;font-size: 40px;}
.solution-01 li .box p{margin:50px auto;line-height: 35px; text-align: center;color: #444444;font-size: 16px;}
.solution-01 li .box a{display: block;line-height: 40px;margin:0 auto;width: 150px; text-align: center;color: #fff;background: #0069b5;font-size: 14px;transition: all .4s;}
.solution-01 li .box a i{padding-left: 20px;font-size: 18px;padding-top: 2px;transition: all  .4s;color: #fff;}
.solution-01 li:hover .box a{background: #ffb400;}
.solution-01 li:hover .box a i{padding-left: 30px;}
.solution-01 li .solution-01-r{padding:0;}
.solution-01 li img{width: 100%;display: block;}
@media screen and (max-width:765px){
.solution-01 li .box{padding:20px;}
.solution-01 li .box h4{font-size: 20px;}
.solution-01 li .box p{margin:10px auto;}
.solution-01 li .box a{line-height: 30px;}
}

/*shzr css*/
.shzr-01 .container{max-height: 434px;overflow: hidden;background: #d1232b url(../Image/logo-transparent.png) right center no-repeat;background-size: 60%; padding:0;}
.shzr-01-l img{min-width: 100%;height: 100%;}
.shzr-01-r{padding:50px;color: #fff;}
.shzr-01-r h4{font-size: 36px;line-height: 40px;}
.shzr-01-r h6{font-size: 18px;font-weight: bolder;line-height: 70px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.shzr-01-r h6:after{width: 100%;height: 1px;background: #fff;position: absolute;left: 0;bottom:0;content: '';}
.shzr-01-r p{margin:25px auto; font-size: 14px;line-height: 30px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.shzr-01-r .shzr-01-btn a{float: right; display: block; text-align: center;line-height: 20px; padding:10px;color: #fff;margin-left:13px;transition: all .4s;border:solid 1px #fff;}
.shzr-01-r .shzr-01-btn a i{font-size: 18px;}
.shzr-02{padding:50px 0;background: #f7f7f7;margin-top:40px;}
.shzr-02 h4{line-height: 30px;color: #0f5fcd;font-size: 36px;}
.shzr-02-items{margin-top: 30px;}
.shzr-02-items a{display: block;background: #fff;}
.shzr-02-items .shzr-02-img{max-height: 245px;overflow: hidden;}
.shzr-02-items .shzr-02-img img{width: 100%;}
.shzr-02-items .shzr-02-box{padding:15px 25px;}
.shzr-02-items .shzr-02-box h6{line-height: 30px;font-weight: bolder;font-size: 18px;color:#555555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.shzr-02-items .shzr-02-box p:first-of-type{line-height: 20px;font-size: 12px;color:#aeaeae;padding:5px 0;}
.shzr-02-items .shzr-02-box p i{font-size: 14px;padding-right: 3px;}
.shzr-02-items .shzr-02-box p:nth-of-type(2){line-height: 30px;font-size: 14px;color:#535353;overflow: hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.shzr-02-items .shzr-02-box span{display: block; width: 60%;margin:0 auto;line-height: 40px;text-align: center;margin-top: 15px;text-transform: uppercase; border:solid 1px #d6d6d6;color:#848484;font-size: 14px;transition: all .4s;}
.shzr-02-items a:hover .shzr-02-box h6{color:#0f5fcd;}
.shzr-02-items a:hover .shzr-02-box span{color:#fff;border-color: #0f5fcd;background:#0f5fcd;}


/*recruit css*/
.recruit-01-title{text-align: center;color: #333333;font-size: 18px;line-height: 35px;}
.recruit-01-title span{text-transform: uppercase;font-size: 30px;color: #a5a5a5;}
.recruit-01-items{margin-top: 20px;}
.recruit-01-items li{margin-top: 32px;}
.recruit-01-items li dl{display: flex;border:solid 1px #e9e9e9;padding:35px 60px;align-items: center;}
.recruit-01-items li dl dt{flex:0  0 22.6%;}
.recruit-01-items li dl dt img{width: 100%;}
.recruit-01-items li dl dd{ padding-left: 30px;}
.recruit-01-items li dl dd h4{color: #333333;font-size: 20px;line-height: 30px;}
.recruit-01-items li dl dd p{color: #999999;font-size: 14px;line-height: 26px;padding-top: 10px;}
.recruit-02{background: #f8f8f8;overflow: hidden;margin:40px auto;}
.recruit-02 img{position: absolute;left: 0;top:0;}
.recruit-02-l{padding-top:100px;padding-bottom: 100px;padding-right: 150px;}
.recruit-02-l h4{color:#333333;font-size: 36px;line-height: 30px;}
.recruit-02-l p{padding:40px 0; color:#666666;font-size: 16px;line-height: 36px;}
.recruit-02-l ul{display: flex;}
.recruit-02-l ul li{flex: 1;padding-right: 20px;}
.recruit-02-l ul li a{display: block; text-align: center;line-height: 50px;color:#fff;font-size: 14px;transition: all .4s;background: #0f5fcd;}
.recruit-02-l ul li:nth-child(2) a{background: #d1232a;}
.recruit-02-l ul li a i{padding-left: 15px;font-size: 20px;}
.recruit-02-l ul li a:hover{background:#333;}
.recruit-03-l{background: url(../Image/recruit-03-img.jpg) center no-repeat;padding:0 50px;min-height: 456px;}
.recruit-03-l h4{text-align: center;color: #fff;font-weight: bolder;font-size: 29px;padding-top: 240px;line-height: 66px;}
.recruit-03-l .recruit-03-form #search_name{ width: 100%; text-indent: 30px; height: 38px; line-height: 38px;border-radius: 30px;border:solid 1px #fff; outline: none; color: #fff;font-family: "微软雅黑"; font-size: 16px;background: url(../Image/recruit-03-search.png) right center no-repeat;}
.recruit-03-l .recruit-03-form #button{display: block; width: 162px; height: 45px;margin:0 auto;margin-top: 15px;  cursor: pointer; background: url(../Image/recruit-03-btn.png) center no-repeat; border:none;outline: none;}
.recruit-03 li{margin-bottom: 12px;padding:0 10px;}
.recruit-03 li .recruit-03-items{width: 100%;overflow: hidden;position: relative}
.recruit-03 li .recruit-03-items img{width: 100%;display: block;}
.recruit-03 li .recruit-03-overplay{margin:auto;left:0;right: 0;bottom:0;line-height: 70px;text-indent: 25px;color: #fff;font-size: 24px; background: url(../Image/recruit-03-tbg.png)}
.recruit-03 li .recruit-03-overplay a{display: flex;flex-flow: column;align-items: center;justify-content: center;height: 100%;color:#fff;position: relative;z-index: 2;}

/*welfare css*/
.welfare-lis{margin-top: 20px;margin-bottom: 40px;}
.welfare-lis li{margin-top: 32px;}
.welfare-lis li dl{border:solid 1px #e9e9e9;padding:30px 50px;text-align: center;}
.welfare-lis li dl dt img{max-width: 100%;}
.welfare-lis li dl dd{margin-top: 25px;}
.welfare-lis li dl dd h4{color: #333333;font-size: 20px;line-height: 30px;}
.welfare-lis li dl dd p{color: #999999;font-size: 14px;line-height: 26px;padding-top: 10px;}

/*promote css*/
.promote-title{text-align: center;color: #333333;font-size: 18px;line-height: 35px;margin-bottom: 40px;}
.promote-title span{text-transform: uppercase;font-size: 30px;color: #a5a5a5;}
.promote-subtitle{margin-bottom: 25px;}
.promote-subtitle img{max-width: 100%;display: block;}
.promote-01-con img{max-width: 100%;}
.promote-con-r li{padding:10px 0;}
.promote-con-r li:first-child{margin-bottom: 78px;}
.promote-con-r li p{color: #333333;line-height: 30px;}
.promote-con-r li p:first-of-type{font-weight: bolder;font-size: 20px;}
.promote-con-r li p i{font-style: normal; color: #999999;}
.promote-con-r li p:nth-of-type(2){font-size: 16px;padding-top: 10px;}
.promote-con-r li p span{font-weight: bolder;color: #e95245;}
.promote-02{padding:50px 0;background: #f6f7f8;margin:40px auto;}
.promote-con-l p{line-height: 36px;color:#333333;font-size: 16px;}
.promote-con-l p span{font-weight: bolder;}
.promote-02-con img{max-width: 100%;}

/*jobs-list css*/
.jobs-items li{margin-bottom: 30px;}
.jobs-items li .items{padding: 20px 30px 30px; border-bottom-right-radius: 26px; overflow: hidden; background: #fff;box-shadow: 0 0 6px #666; transition-duration:300ms;}
.jobs-items li .posi-head{padding-bottom: 10px;border-bottom: 1px solid #797979;}
.jobs-items li .posi-head .date{font-size: 15px;color: #999;line-height: 24px;padding-bottom:10px;}
.jobs-items li .posi-head .state{font-size: 20px;color: #333;line-height: 22px;font-weight: bold;}
.jobs-items li .summary-posi{line-height: 35px;font-size: 14px;padding: 20px 0;color: #666;}
.jobs-items li .konw-more-posi{ display: inline-block; padding:0 30px; line-height: 36px; text-align: center;font-size: 14px; border-radius: 18px; border:1px solid #b4b4b4;color: #666; background: #fff;}
.jobs-items li .konw-more-posi:hover{color: #0084de;}
.jobs-items li:hover .items{background: #0084de;}
.jobs-items li:hover .posi-head{border-bottom: 1px solid #4da9e8}
.jobs-items li:hover .posi-head .date{color: #a3c8ef;}
.jobs-items li:hover .posi-head .state{color: #fff;}
.jobs-items li:hover .summary-posi{color: #fff;}
.posi-off{display: none;}
.posi-on{display: block;}
.posi-bg{width: 100%; height: 100%; background: #000; opacity: .8; position:fixed; z-index: 999999; bottom: 0;}
.posi-request{position: fixed;left: 50%;top:50%;margin-top: -250px;margin-left: -350px;border-radius: 5px; z-index: 1000000;background: #fff;width: 700px;height: 500px;overflow-y: scroll;}
.posi-request dl{padding:30px;padding-bottom: 50px;}
.posi-request dt{border-bottom: 1px solid #f1f1f1;line-height: 45px;display: flex;}
.posi-request dt span:first-of-type{flex: 0 0 80%; font-size: 20px;color: #333;}
.posi-request dt i{font-style: normal; font-size: 16px;color: #666;padding-left: 20px;font-weight: normal;}
.posi-request dt span:last-of-type{flex: 1; text-align: right;font-size: 14px;color: #999;font-weight: normal;}
.posi-request dd{line-height: 35px;color: #282828;font-size: 14px;padding-top: 30px;}
.posi-request dl a{float: right;display: inline-block;text-align: center;color: #fff;font-size: 14px;padding:0 30px;line-height: 40px; border-radius: 30px;background: #0f5fcd;transition: all .4s;}
.posi-request dl a:hover{background: #d1232a;}

/*seek_recruit css*/
.seek-01 table{border:1px solid #e0e0e0;}
.seek-01 table::before{content: inline-block!important;}
.seek-01 table tr td{ padding:10px; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; font-size: 14px; color: #666; }
.seek-01 table tr td:nth-child(2){color: #333;}
.seek-01 table tr td i{font-style: normal;font-size: 12px; color: #666;}
.seek-01 table tr:first-child td{ color: #fff; text-align: center; background: #0f5fcd; font-size: 16px;}
.seek-01 table tr:nth-child(2) td{ color: #333; font-size: 14px;}
.seek-01 table tr.table-subtitle td{color: #fff;background: #0f5fcd;}
.seek-01 table tr td select.txt_select{width: 20%;}
.seek-01 table tr td select.txt_select_10{width: 10%;}
.seek-01 table tr td select.txt_select_50{width: 50px;}
.seek-01 table tr td input.txt_input_20{width: 22%;}
.seek-01 table tr td input.txt_input_30{width: 30%;}
.seek-01 table tr td input.sex_input{width: 20px;}
.seek-01 table tr td textarea{width: 80%;min-height: 100px;}
.seek-01 table tr td input.sub{padding:0 30px;cursor: pointer;color: #fff;background: #0f5fcd;line-height: 35px; text-align: center;outline: none;border:none;}