﻿@charset "utf-8";
html,body{font-family: "Microsoft YaHei","Arial";background: #fff;}
/*hide scroll*/
::-webkit-scrollbar-track-piece { position: fixed;right:0;background-color:#f8f8f8;}
::-webkit-scrollbar {width:0px;height:0px;}
::-webkit-scrollbar-thumb {background:#dddddd;background-clip:padding-box;min-height:28px;}
::-webkit-scrollbar-thumb:hover {background:#bbb;}


/*头部样式*/
header{margin:0 auto;/*position: absolute;*/top:0;left:0;right:0;z-index: 99;text-align: center;transition: all .5s;}
.head_top{background: #fff;}
.head_top h1{max-width: 390px;line-height: 88px;}
.head_top h1 a{display: block;}
.head_top .search{width:250px;height:36px;line-height: 36px;border:1px solid #bfbfbf;border-radius: 5px;position: relative;box-sizing: border-box;margin: 26px auto;}
.head_top .search input{width:100%;height:36px;line-height: 36px;text-indent: 1em;border:none;background: none;position: absolute;top: 0;left: 0;right: 0;}
.head_top .search  button{width:35px;height:35px;background: none;border:none;position: absolute;right: 0;top: 0;z-index: 3;}

.head_btm{background: #00449b;}
.head_nav ul{font-size: 0;}
.head_nav ul li{display: inline-block; vertical-align: top;line-height: 44px;font-size: 18px;color:#fff;width: 11%;text-align: center;position: relative;}
.head_nav ul li a{display: block;color:#fff;}
.head_nav ul li:hover,
.head_nav ul li.active{background: #0053bd;}

.head_nav ul li ul{display: none;position: absolute;top: 44px;left: 0;width: 150%;z-index: 3;text-align: left;}
.head_nav ul li ul li{width:100%;position: relative;background: #0053bd;font-size: 15px;line-height: 24px;padding:10px;box-sizing: border-box;}
.head_nav ul li ul li ul{position: absolute;top: 0;left: 100%;width:100%;z-index: 3;display: none;}
.head_nav ul li:hover>ul{display: block;}
.head_nav ul li ul li:hover>ul{display: block;}

/*底部样式*/
footer{margin: 0 auto;background: url(../images/footer_bg.jpg) top center;background-size: cover;width:100%;overflow: hidden;}
.foot_left{width:710px;}
.foot_left dl{display: inline-block;vertical-align: top;width: 115px;}
.foot_left dl dt{font-size: 14px;line-height: 24px;color:#fff;font-weight: bold;margin-bottom: 10px;}
.foot_left dl dt a,
.foot_left dl dd a{display: block;color:#fff;}
.foot_left dl dd{font-size: 12px;line-height: 24px;color:#fff;opacity: .6;}
.foot_right{width: 410px;}
.foot_right h3{font-size: 16px;font-weight: bold;color:#fff;margin-bottom: 10px;}
.foot_right p{font-size: 14px;line-height: 28px;color:#fff;opacity: .6;}
.foot_right select{width:275px;height:36px;line-height: 36px;background: none;font-size: 14px;color:#999;border-radius: 5px;cursor: pointer;margin-top: 10px;}
.foot_right select option{background: none !important;white-space:none !important}
.foot_right .ewm{float: right;}
.foot_right .ewm img{width: 96px;height:96px;overflow: hidden;margin-top: -96px;}
.foot_right .ewm span{display: block;font-size: 14px;line-height: 30px;text-align: center;color:#fff;}

.foot_btm{background: rgba(0, 0, 0, .3);}
.foot_btm p{font-size: 14px;color:#fff;opacity: .6;line-height: 30px;padding: 5px 0;text-align: center;}
.foot_btm p a{color:#fff;margin-left: 10px;}

/*banner样式*/
.banner,
.banner .swiper-container-banner{position: relative;height:400px;}
.banner .swiper-container-banner .swiper-slide,
.banner .swiper-container-banner .swiper-slide a{height:400px;display: block;}

.banner .swiper-pagination-banner{position: absolute;bottom: 10px;left: 0;right: 0;margin: 0 auto;z-index: 5;text-align: center;}
.banner .swiper-pagination-banner .swiper-pagination-bullet{width:10px;height:10px;background: #fff;opacity: 1;}
.banner .swiper-pagination-banner .swiper-pagination-bullet-active{background: #00449b;}


.news_hot{background: #f6f6f6;box-shadow: 0 5px 10px #fff;}
.deal_div_left{width:105px;font-size: 16px;line-height: 40px;color:#014099;border-right: 2px solid #fff;}
.deal_div_right{width: 1050px;}
.deal_div_right .deal_tit{font-size: 14px;line-height: 40px;color:#333;width: 83%;display: inline-block;vertical-align: top;text-indent: 2em;} 
.deal_div_right .deal_time{font-size: 12px;line-height: 40px;color:#666;width: 15%;display: inline-block;vertical-align: top;text-align: right;} 
.deal_div_right .deal_tit:hover{color:#00449b;}

.news_left{width: 438px;height:296px;overflow: hidden;position: relative;}
.news_left .pic{width:100%;height:296px;overflow: hidden;}
.news_left .pic img{transition: all .75s;}
.news_left:hover .pic img{transition: all .75s;transform: scale(1.1);}
.news_left .tct{height:50px;position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;background: rgba(0, 0, 0, .7);padding:0 20px;}
.news_left .tct .tit{font-size: 14px;line-height: 50px;color:#fff;width:70%;}
.swiper-pagination-news{position: absolute;width: 27% !important;right: 20px;bottom: 18px !important;z-index: 3;left: auto !important;text-align: right;}
.swiper-pagination-news .swiper-pagination-bullet{background: #a1a3a2;opacity: 1;}
.swiper-pagination-news .swiper-pagination-bullet-active{background: #014099;}


.news_center{width: 395px;margin: 0 20px;}
.news_center h3{font-size: 20px;color:#014099;line-height: 30px;}
.news_center span{font-size: 14px;line-height: 30px;color:#888;float: right;margin-top: -30px;}
.news_center span a{display: block;color:#888;}

.news_center ul{margin-top: 15px;border-top: 1px dashed #d6d6d6;border-bottom: 1px dashed #d6d6d6;}
.news_center ul li .tit{font-size: 14px;line-height: 30px;color:#666;width: 80%;padding-left:15px;box-sizing: border-box;position: relative;}
.news_center ul li .tit::before{content: "";display: block;width: 6px;height:6px;border-radius: 6px;position: absolute;left: 0;top: 50%;margin-top: -3px;background: #d2d2d2;}
.news_center ul li .time{font-size: 12px;line-height: 30px;color:#999;width: 20%;}
.news_center ul li.active .tit{font-size: 16px;line-height: 30px;color:#024585;width: 100%;padding:0;}
.news_center ul li.active .txt{font-size: 14px;line-height: 24px;color:#666;}
.news_center ul li.active .tit::before{display: none;}
.news_center ul li.active .time{font-size: 12px;line-height: 30px;color:#999;width:100%;}
.news_center ul li:hover .tit,
.news_center ul li:hover .time{color:#00449b;}
.news_center ul li:hover .tit::before{background: #00449b;}
.news_right{width: 280px;height: 296px;overflow: hidden;position: relative;border-radius: 5px;}
.news_right .pic{width: 100%;height:296px;overflow: hidden;}
.news_right .tct{height:296px;position: absolute;top: 0;left: 0;right: 0;margin:0 auto;text-align: center;}
.news_right .tct .tit_cn{font-size: 24px;color:#fff;line-height: 30px;margin-top: 25%;}
.news_right .tct .tit_en{font-size: 25px;line-height: 45px;color:#fff;font-family: "Arial";font-weight: bold;opacity: .3;text-transform: uppercase;}

.field_list ul{font-size: 0;}
.field_list ul li{display: inline-block;vertical-align: top;width: 385px;height:205px;overflow: hidden;position: relative;border:1px solid #fff;box-sizing: border-box;}
.field_list ul li .pic{width: 100%;height:205px;overflow: hidden;}
.field_list ul li .pic img{transition: all .75s;}
.field_list ul li:hover .pic img{transition: all .75s;transform: scale(1.1);}
.field_list ul li .tct{background: rgba(0, 0, 0, .5);position: absolute;top: 0;left:0;right:0;height:205px;text-align: center;width: 100%;padding:20px;box-sizing: border-box;}
.field_list ul li .tct .tit{font-size: 24px;line-height: 28px;color:#fff;margin-top: 15%;}
.field_list ul li .tct .more{width:95px;line-height: 30px;color:#fff;border:1px solid #fff;border-radius: 3px;font-size: 14px;margin: 10px auto;transition: all .75s;}
.field_list ul li:hover .tct .more{transform: translateY(10px);transition: all .75s;}

.technology_left{width:855px;}
.technology_left h3{font-size: 20px;line-height: 30px;color:#014099;}
.technology_left span{display: block;float: right;font-size: 14px;line-height: 30px;color:#888;margin-top: -30px;}
.technology_left span:hover a{color:#00449b;}
.technology_left ul{font-size: 0;}
.technology_left ul li{display: inline-block;vertical-align: top;width: 280px;margin-right: 7px;}
.technology_left ul li:nth-child(3){margin-right: 0;}
.technology_left ul li .pic{width: 100%;height: 200px;overflow: hidden;}
.technology_left ul li .pic img{transition: all .75s;}
.technology_left ul li:hover .pic img{transition: all .75s;transform: scale(1.1);}
.technology_left ul li .tit{font-size: 14px;line-height: 48px;color:#666;text-align: center;background: #eee;}
.technology_left ul li:hover .tit{color:#00449b;}

.technology_right{width: 280px;height:297px;overflow: hidden;position: relative;border-radius: 5px;}
.technology_right .pic{width:100%;height:297px;overflow: hidden;}
.technology_right .tct{position: absolute;top: 0;left: 0;right: 0;padding: 25px;box-sizing: border-box;background: rgba(0, 0, 0, .5);height:297px;}
.technology_right .tct .tit_cn{font-size: 20px;line-height: 20px;color:#fff;}
.technology_right .tct .tit_en{font-size: 25px;line-height: 45px;text-transform: uppercase;color:#fff;font-family: "Arial";font-weight: bold;opacity: .25;margin-top: -12px;}
.technology_right .tct .tct_con ul li{color:#fff;border-bottom: 1px solid rgba(255, 255, 255, .8);padding:10px 0;}
.technology_right .tct .tct_con ul li .txt{color:#fff;height: 40px;line-height: 20px;font-size: 14px;opacity: .6;}
.technology_right .tct .tct_con ul li:hover .txt{opacity: 1;}

.swiper-container-technology{overflow: hidden;position: relative;height:200px;}
.swiper-pagination-technology{position: absolute;right: 0;bottom: 0 !important;left: auto !important;text-align: right;z-index: 3;}
.swiper-pagination-technology .swiper-pagination-bullet{background: #fff;opacity: .6;border-radius: 5px;}
.swiper-pagination-technology .swiper-pagination-bullet-active{opacity: 1;width: 20px;}

/*内页样式*/
.ban{height:288px;}

.box_left{width: 230px;}
.box_bt{line-height: 58px;background: #00449b;height:58px;overflow: hidden;}
.box_en{font-size: 36px;font-weight: bold;font-family: Arial;text-align: center;color:#fff;opacity: 0.15;height:58px;word-break: break-all;text-transform: uppercase;}
.box_cn{font-size: 18px;color:#fff;text-align: center;margin-top: -58px;position: relative;z-index: 2;}
.box_nav{background: #f3f7fd;}
.box_nav ul li{text-align: center;font-size: 16px;color:#545454;line-height: 48px;}
.box_nav ul li a{display: block;color:#545454;line-height: 48px;margin: 5px auto;}
.box_nav ul li a::before{content: "";display: inline-block;vertical-align: middle;width: 10px;height:8px;background: url(../images/box_nav_icon.png) no-repeat;margin-right: 8px;}
.box_nav ul li::after{content: "";display: block;background: url(../images/box_nav_bg.png) no-repeat top;height:5px;width:100%;}
.box_nav ul li.active>a,
.box_nav ul li:hover>a{ background-color: #00449b; /* 针对不支持渐变的浏览器 */background-image: linear-gradient(to right, #00449b , #0060db);color:#fff;font-weight: bold;}

.box_nav ul li ul{display: none;}
.box_nav ul li ul li{font-size: 14px;position: relative;text-align: center;line-height:40px;}
.box_nav ul li ul li a{line-height:20px;margin: 0 auto;box-sizing: border-box;padding:10px;}
.box_nav ul li ul li::before{content: "";display: none;width: 4px;height:34px;background: #0056c5;position: absolute;left: 0;top: 0;}
.box_nav ul li ul li::after{background: url(../images/box_nav_bg2.png) top center;display: block;height:3px;}
.box_nav ul li ul li:last-child:after{display: none;}
.box_nav ul li ul li.active>a,
.box_nav ul li ul li:hover>a{background: #f3f7fd;color:#00449b;font-weight: bold;}
.box_nav ul li ul li.active::before,
.box_nav ul li ul li:hover::before{display: block;}


.box_right{width: 870px;}

.crumbs{line-height: 58px;border-bottom: 1px solid #d2d2d2;box-sizing: border-box;}
.crumbs .crumbs_left{font-size: 16px;font-weight: bold;color:#00449b;}
.crumbs .crumbs_left img{display: inline-block;vertical-align: middle;margin-top: -3px;}

.crumbs .crumbs_right dl dt,
.crumbs .crumbs_right dl dd{display: inline-block;vertical-align: top;font-size: 14px;color:#666;opacity: .5;}
.crumbs .crumbs_right dl dd a::after{content: ">";font-family: "Fangsong";font-size: 14px;margin:0 5px;}
.crumbs .crumbs_right dl dd:last-child a::after{display: none;}
.crumbs .crumbs_right dl dd a:hover{color: #00449b;}

.history_list ul{border-left: 10px solid #f2f2f2;}
.history_list ul li .time{background: url(../images/history_time_bg1.png) no-repeat;height:48px;line-height: 42px;text-align: center;font-size: 18px;font-weight: bold;color:#fff;width: 151px;margin-left: -10px;}
.history_list ul li.active .time{background: url(../images/history_time_bg2.png) no-repeat;width: 141px;font-weight: normal;}
.history_list ul li .mains_text{padding:20px;box-sizing: border-box;border-bottom: 1px solid #dedede;margin-bottom: 30px;}

.team_list ul li{border-bottom: 1px solid #dcdcdc;padding-bottom: 30px;margin-bottom:30px;}
.team_list ul li .pic{width: 265px;height:190px;overflow: hidden;}
.team_list ul li .pic img{transition: all .75s;width: 100%;height:100%;}
.team_list ul li:hover .pic img{transition: all .75s;transform: scale(1.1);}
.team_list ul li .tct{width: 580px;}
.team_list ul li .tct .tit{font-size: 16px;font-weight: bold;color:#000;margin-top: 20px;line-height: 30px;}
.team_list ul li .tct .txt{font-size: 14px;line-height: 24px;color:#666;height:72px;margin: 20px auto;}
.team_list ul li .tct .more{font-size: 14px;line-height: 24px;color:#00449b;}
.team_list ul li:hover .tct .tit{color:#00449b;}

.news_list ul li{border-bottom: 1px solid #dcdcdc;padding-bottom: 30px;margin-bottom:30px;}
.news_list ul li .pic{width: 265px;height:175px;overflow: hidden;}
.news_list ul li .pic img{transition: all .75s;width: 100%;height:100%;}
.news_list ul li:hover .pic img{transition: all .75s;transform: scale(1.1);}
.news_list ul li .tct{width: 560px;}
.news_list ul li .tct .time{width: 110px;line-height: 36px;text-align: center;background: #ecf2fa;border-radius: 36px;font-size: 14px;color:#00449b;}
.news_list ul li .tct .tit{font-size: 16px;font-weight: bold;color:#000;margin-top: 10px;line-height: 30px;}
.news_list ul li .tct .txt{font-size: 14px;line-height: 24px;color:#666;height:48px;margin: 10px auto;}
.news_list ul li .tct .more{font-size: 14px;line-height: 24px;color:#00449b;}
.news_list ul li:hover .tct .tit{color:#00449b;}

.news_con .news_tit{text-align: center;border-bottom: 1px solid #dcdcdc;}
.news_con .news_tit h3{font-size: 24px;line-height:28px;color:#222;font-weight: bold;}
.news_tit p{margin: 15px auto;}
.news_tit p span{font-size: 14px;line-height: 30px;color:#666;margin: 0 10px;display: inline-block;vertical-align: top;}
#share-2{display: inline-block;vertical-align: top;opacity: 1;}
.social-share .social-share-icon{border:none !important;width: 30px !important;height: 30px !important;line-height: 30px;}
.social-share a{margin: 0 auto !important;}
.social-share .icon-weibo:hover,
.social-share .icon-weibo{background: url(../images/icon_wb.png) !important;width: 30px;height:30px;line-height: 30px;}
.social-share .icon-wechat:hover,
.social-share .icon-wechat{background: url(../images/icon_wx.png) !important;width: 30px;height:30px;line-height: 30px;}
.social-share .icon-weibo:before,
.social-share .icon-wechat:before{display: none;}

.news_con .mains_text{padding:30px 0;box-sizing: border-box;}
.return a{background: #00449b;color:#fff;width: 120px;line-height: 36px;text-align: center;display: inline-block;border-radius: 5px;transition: all .75s;font-size: 14px;}
.return a:hover{width: 150px;transition: all .75s;}

.turn_page{margin:0px auto;border-top: 1px solid #e1e1e1 !important;padding:20px 0;}
.turn_page,
.turn_page dl:nth-child(1),
.turn_page dl dt{border:none;width: auto;}
.turn_page dl{font-size: 14px;line-height: 36px;color:#666;}
.turn_page dl dt{color:#666;padding-left:15px;}
.turn_page dl dd{padding-left: 1%;}
.turn_page dl dd a{display: block;color:#666;}
.turn_page dl:hover dd a{color:#00449b;}

.honor_list ul{font-size: 0;}
.honor_list ul li{display: inline-block;vertical-align: top;width: 283px;position: relative;margin: 0 10px 20px 0;}
.honor_list ul li:nth-child(3n){margin-right: 0;}
.honor_list ul li .tct{background: url(../images/honor_list_bg.jpg) no-repeat center;background-size: cover;width: 283px;height: 191px;}
.honor_list ul li .tct .pic{display: block;text-align: center;width: 283px;height:191px;overflow: hidden;margin: 0 auto;border:1px solid #cdcdcd;}
.honor_list ul li .tct .ico{width:55px;height:55px;background: #68be00;text-align: center;line-height: 55px;position: absolute;left: 0;right: 0;margin: 0 auto;transform: scale(0);transition: all .75s;border-radius: 5px;}
.honor_list ul li:hover .tct .ico{transform: scale(1);transition: all .75s;}
.honor_list ul li .tct .ico::before,
.honor_list ul li .tct .ico::after{content: "";display: block;width: 30px;height:2px;background: #fff;margin: 25px auto 0;}
.honor_list ul li .tct .ico::after{transform: rotate(90deg);margin-top: -1px;}
.honor_list ul li .tit{font-size: 16px;font-weight: bold;color:#333;text-align: center;line-height: 36px;}

#content { width: 500px; height: 170px; margin: 100px auto; }
#imgbox-loading { position: absolute; top: 0; left: 0; cursor: pointer; display: none; z-index: 90; }
#imgbox-loading div { background: #FFF; width: 100%; height : 100%; }
#imgbox-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; display: none; z-index: 80; }
.imgbox-wrap { position: absolute; top: 0; left: 0; background: #FFF; display: none; z-index: 90; }
.imgbox-img { padding: 0; margin: 0; border: none; width: 100%; height: 100%; vertical-align: top; }
.imgbox-title { padding-top: 10px; font-size: 11px; text-align: center; font-family: Arial; color: #333; display: none; }
.imgbox-bg-wrap { position: absolute; padding: 0; margin: 0; display: none; }
.imgbox-bg { position: absolute; width: 20px; height: 20px; }
.imgbox-close{width:30px;height:30px;background: #fff;border-radius: 50%;display: block;position: absolute;right: -15px;top: -15px;line-height: 26px;transform: rotate(45deg);}
.imgbox-close::after{content: "+";display: block;font-size: 24px;color:#333;text-align: center;}

.field_pic{margin:20px auto;width:870px;}
.large_box{margin: 0 auto;}
.large_box ul li{display: none;}
.large_box ul li .pic{width:720px;height:465px;overflow:hidden;margin: 0 auto;}
.large_box ul li .tit{font-size: 18px;font-weight: bold;color:#333;line-height: 36px;text-align: center;}
.large_box img{display:block;width: 100%;height:100%;}
.small_box{width:870px;position: relative;margin: 20px auto;height: 141px;}
.small_list{position:relative;float:left;width:870px;overflow: hidden;}
.small_list ul{overflow:hidden;}
.small_list ul li{position:relative;float:left;margin-right:15px;width:160px;}
.small_list ul li .pic{width:160px;;height:105px;overflow: hidden;}
.small_list ul li .tit{font-size: 14px;line-height: 36px;color:#333;text-align: center;}
.small_list ul li img{display:block;width: 100%;height:100%;}
.small_list ul li .bun_bg{display:none;position:absolute;top:0;left:0;width:160px;height:105px;border:2px solid #00449b;box-sizing: border-box;}
.small_list ul li.on .bun_bg{display:block;}
.btn{display:block;width:36px;height:95px;cursor:pointer;}

.left_btn{position: absolute;top: -300%;left: 0px;z-index: 2;}
.right_btn{position: absolute;top: -300%;right: 0px;z-index: 2;transform: rotate(180deg);}

.technology_list ul{font-size: 0;}
.technology_list ul li{display: inline-block;vertical-align: top;width: 193px;overflow: hidden;margin: 0 20px 20px 0;}
.technology_list ul li:nth-child(4n){margin-right: 0;}
.technology_list ul li .pic{width: 100%;height:275px;overflow: hidden;border:1px solid #dadada;box-sizing: border-box;}
.technology_list ul li .pic img{transition: all .75s;width: 100%;height:100%;}
.technology_list ul li:hover .pic img{transform: scale(1.1);transition: all .75s;}
.technology_list ul li .tit{font-size: 14px;line-height: 30px;color:#333;font-weight: bold;text-align: center;}
.technology_list ul li:hover .tit{color:#00449b;}

.hr_con .hr_item .tct{padding:40px;}
.hr_con .hr_item .tct .tit_cn{font-size: 30px;line-height: 50px;color:#fff;position: relative;z-index: 2;font-weight: bold;}
.hr_con .hr_item .tct .tit_en{font-size: 40px;font-weight: bold;color:#fff;font-family: "Arial";text-transform: uppercase;opacity: .04;margin-top: -30px;}
.hr_con .hr_item .tct .mains_text{height:192px;overflow-y: scroll;}

.join_list ul li{margin: 40px auto;}
.join_list ul li h3{font-size: 20px;color:#333;line-height: 22px;padding-left: 10px;position: relative;cursor: pointer;}
.join_list ul li h3::before{content: "";display: inline-block;vertical-align: top;width: 4px;height:22px;background: #00449b;position: absolute;left: 0;top: 0;}
.join_list ul li.active h4{box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1),0 -3px 5px rgba(0, 0, 0, 0.1);line-height: 80px;background: none;box-sizing: border-box;}
.join_list ul li h4{font-size: 14px;line-height: 60px;color:#666;margin: 30px auto;cursor: pointer;background: #f7f7f7;padding: 0 20px;}
.join_list ul li h4 span{display: inline-block;vertical-align: top;margin-right: 50px;}
.join_list ul li h4 span:nth-child(1){margin-right: 30px;display: none;}
.join_list ul li.active h4 span:nth-child(1){display: inline-block;}
.join_list ul li .tct{border:1px solid #d2d2d2;box-sizing: border-box;height:435px;overflow: hidden;display: none;}
.join_list ul li .tct .tl{padding:30px;float: left;width: 420px;box-sizing: border-box;}
.join_list ul li .tct .tl .tit{font-size: 18px;line-height: 24px;font-weight: bold;color:#333;margin: 10px auto;}
.join_list ul li .tct .tl .mains_text{height:300px;overflow-y: scroll;}
.join_list ul li .tct .tr{width: 420px;float: right;background: url(../images/tr_bg.jpg) no-repeat left;height:435px;}
.join_list ul li .tct .tr .tr_con{height:315px;padding: 70px 40px;box-sizing: border-box;margin-top: 55px;background: #fff;position: relative;}
.join_list ul li .tct .tr .tr_con::before{content: "";display: block;background: url(../images/tr_con_bg.png) no-repeat left center; width: 20px;height:100%;position: absolute;left: -20px;top: 0;}
.join_list ul li .tct .tr .tr_con .mains_text{height:180px;overflow-y: scroll;}
.join_list ul li .tct .tl .bds{width:80px;line-height: 30px;text-align: center;font-size: 12px;color:#fff;background-color: #00449b; /* 针对不支持渐变的浏览器 */background-image: linear-gradient(to right, #00449b , #0060db);border-radius: 3px;}
.join_list ul li .tct .tl .bds a{color:#fff;display: block;}

.hr_bd{text-align: center;}
.hr_bd dl{margin-bottom: 15px;}
.hr_bd dl dt{width:130px;display: inline-block;vertical-align: top;text-align: right;line-height: 45px;font-size: 16px;font-weight: bold;color:#222;}
.hr_bd dl dd{width: 485px;display: inline-block;vertical-align: top;line-height: 45px;font-size: 16px;color:#333;text-align: left;}
.hr_bd dl dd input,
.hr_bd dl dd select{height:45px;line-height: 45px;border:1px solid #bfbfbf;width: 100%;text-indent: 1em;box-sizing: border-box;text-align: left;}
.hr_bd dl dd input.inp1{width:20px;height:20px;margin-right: 5px;cursor: pointer;}
.hr_bd dl dd textarea{line-height: 30px;border:1px solid #bfbfbf;width: 100%;text-indent: 1em;box-sizing: border-box;}
.hr_bd dl.dls dd input{width:50%;}
.hr_bd dl dd button{line-height: 45px;text-align: center;font-size: 16px;font-weight: bold;color:#fff;border:none;}
.hr_bd dl dd button:nth-child(1){width:65%;float: left;}
.hr_bd dl dd button:nth-child(2){width:30%;float: right;}
.honor_list ul li .tct .pic img{height:100%;}