@charset "utf-8";.main{width:1200px;margin:99px auto 70px;overflow:hidden}
.service_content{margin:0 auto;}
.article_content{color:#343434}
.system_list{display:block;border-bottom:1px solid #e4e0e0;margin-bottom:50px}
.system_list:last-child{border-bottom:none}
.system_list .list_title{font-size:20px;font-weight:400;color:#000;margin-bottom:25px}
.system_title .icon{display:block;height:48px;width:48px;float:left;margin-right:10px}
.system_title .title{display:block;font-size:16px;font-weight:400;color:#000;margin-bottom:3px}
html[lang=en] .system_title .title{position:relative;top:12px}
.system_title .title a{text-decoration:none;color:#000}
.system_title .sub_title{display:block;font-size:14px;font-weight:400;color:#999}
.system_details{font-size:16px;color:#343434;line-height:2em;text-align:justify;text-justify:distribute;margin-bottom:20px;padding-top:20px;}
.system_details p{margin:.5em 0;text-indent:30px}
.system_details img{margin:1em auto;display:block;max-width:100%;height:auto!important}
.info_con .time_selector,.news_cont .time_selector{top:-32px;width:66px;height:22px;background:url(../images/company/bg_date_sel.png) no-repeat;cursor:pointer}
.info_item{margin-bottom:34px;padding-bottom:32px;}
.info_enterprice{padding-bottom:40px}
.info_title .title{padding-bottom:18px;color:#000;font-size:20px;font-weight:400}
.info_title .tit{margin-top:15px;}
.info_con:after,.info_con:before{content:'';display:table}
.info_con:after{clear:both}
.info_con{position:relative;*zoom:1}
.info_con .time_selector{position:absolute;right:0}
.info_con .tit{color:#333;font-size:16px;font-weight:400;padding:14px 0;margin-top:10px}
.info_con .txt{color:#343434;font-size:14px;line-height:28px}
.news_cont:after,.news_cont:before{content:'';display:table}
.news_cont:after{clear:both}
.news_cont{position:relative;*zoom:1}
.link-more,.news_cont .time_selector,.tab_list{position:absolute;right:0}
.link-more{top:-32px;height:22px;cursor:pointer}
.link-more a{color:#0052d9;font-size:14px;text-decoration:none}
.time_selector span{padding-left:5px;line-height:20px;color:#0052d9;font-size:16px}
.news_sub_list li:after,.news_sub_list li:before{content:'';display:table}
.news_sub_list li:after{clear:both}
.news_sub_list li{*zoom:1;border-bottom:1px solid #eee;}
.news_sub_list a.txt{float:left;line-height:40px;color:#343434;font-size:16px;text-decoration:none;transition:color .3s linear;width:850px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_sub_list a.txt:hover{color:#0052d9}
.news_sub_list .time{line-height:40px;float:right;color:#999}
.tab_list .tab_item{*display:inline;-webkit-transition:width .15s linear,background-color .15s linear;-moz-transition:width .15s linear,background-color .15s linear;-ms-transition:width .15s linear,background-color .15s linear;-o-transition:width .15s linear,background-color .15s linear;transition:width .15s linear,background-color .15s linear}
.tab_list .tab_item i{font-size:0;line-height:0;color:rgba(0,0,0,0)}
.tab_list .current{width:45px;background-color:#0052d9}
.info_item_list li:after,.info_item_list li:before{content:'';display:table}
.info_item_list li:after{clear:both}
.info_item_list li{*zoom:1}
.info_item_list a.txt{line-height:30px;color:#343434;font-size:14px;text-decoration:none;float:left;transition:color .3s linear;width:660px;height:30px}
.info_item_list a.txt:hover{color:#0052d9}
.info_item_list .time{line-height:28px;float:right;color:#999}
.article-info{border-bottom:1px solid #D8D8D8;padding-bottom:12px;}
.article-info .article-title{margin-bottom:10px;}
.article-info .article-title h2{font-size:28px;color:#333333;}
.article-info .article-tags{color:#666;font-size:16px;}
.content{font-size:18px;color:#333333;line-height:32px;text-align:justify;text-justify:distribute;margin-bottom:20px;padding-top:20px;}
.content p{margin:.5em 0;text-indent:30px}
.content img{margin:1em auto;display:block;max-width:100%;height:auto!important}
.info_service{background:#fff;}
.info_service .main{width:auto;margin-top:84px;margin-bottom:0;}
.service_content .title{font-size:34px;text-align:center;margin:40px 0;letter-spacing:9px;font-weight:300;position:relative;}
.service_content .title:after{content:'';position:absolute;width:40px;height:4px;bottom:0;left:50%;background:#0052D9;margin-left:-20px;}
.service{margin-left:50%;height:356px;padding:47px 54px;background-color:#f7f7f7;font-size:20px;font-weight:300;}
.location{float:left;width:50%;position:relative;}
.address{display:block;color:#62687a;padding:15px;font-size:15px;border-bottom:1px #ecedef solid;}
#map-container, .map-container{height:450px;cursor:pointer;}
.info_service p{font-size:20px;color:#0d253e;margin:8px 0 20px;}
.info_service .txt{color:#343434;line-height:2em;margin:5px 0;}
.info_service .sub_title{padding:12px 0;font-size:16px;color:#333;font-weight:400;}
.info_service .tit{font-size:23px;font-weight:400;margin-bottom:20px;}
.info_service .caption{color:#97a1ab;}
.amap-logo{display:block!important;}
.amap-copyright{visibility:visible!important;}
.body_work .article-info{position:relative;}
.work-module{margin-top:40px;font-size:16px;line-height:28px;color:#333333;}
.work-module .duty-title{font-size:28px;}
.work-module .duty-text{margin-top:16px;}
.work-btn{position:absolute;right:0;top:15px;width:200px;display:block;height:48px;line-height:48px;text-align:center;background:#F7F7F7;border:1px solid #D9D9D9;font-size:20px;color:#333333;box-sizing:border-box;background:#0052D9;color:white;-webkit-transition:.3s all cubic-bezier(0.2, 0.0, 0.2, 1);transition:.3s all cubic-bezier(0.2, 0.0, 0.2, 1);}
.work-btn:hover{background:#0041AD;}
.recruit-list{cursor:pointer;background:#FFFFFF;box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.05);box-shadow:0 2px 3px 0 #d8d8d8\0;opacity:1;margin-bottom:16px;-webkit-transition:all .35s cubic-bezier(0.2, 0.0, 0.2, 1);transition:all .35s cubic-bezier(0.2, 0.0, 0.2, 1);position:relative;min-height:175px;}
.recruit-list-link{color:#323232;display:inline-block;padding:25px;width:100%;box-sizing:border-box;}
.recruit-list .recruit-title{font-size:24px;/* letter-spacing:0.12px;*/
-webkit-transition:all .35s cubic-bezier(0.2, 0.0, 0.2, 1);transition:all .35s cubic-bezier(0.2, 0.0, 0.2, 1);}
.recruit-list .recruit-tips{font-size:16px;margin:7px 0px 12px;line-height:22px;}
.recruit-list .recruit-text{color:#808080;/* letter-spacing:0.07px;*/
line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.recruit-list:hover{transform:translateY(-4px);-ms-transform:translateY(-4px);-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);-o-transform:translateY(-4px);box-shadow:0 10px 8px 0 rgba(0, 0, 0, 0.05);box-shadow:0 10px 8px 0 #d8d8d8\0;}
.recruit-list:hover .recruit-title{color:#0052D9;}
