@charset "utf-8";
/* CSS Document */
.company_list li .title a,.report_list li a {overflow: hidden; text-overflow: ellipsis;white-space: nowrap}
.column_title { font-size:30px; font-weight:bold; text-align:center}
    .column_title span {
        color:#0172c2;
    }
.more_info {}
.more_info a { display:block; margin:0 auto; width:137px; height:34px; text-align:center; color:#fff; line-height:34px; background:#0172c2}
.more_info a .icon { display:inline-block; margin:0 0 0 8px; vertical-align:-2px; *vertical-align:2px; width:10%; height:14px; background:url(/home/images/common.png) no-repeat 0 -30px}
.more_info a:hover { background:#0084e1}


.page { margin:30px auto 0; vertical-align:middle;text-align:center; color:#000; line-height:22px; padding:28px 0 8px; font-size:12px; border-top:1px dotted #bcbcbc;}
.page input {vertical-align:middle;}
.page span{ margin-right:12px; color:#1a9cf1;}
.page span.arial{ padding:0 0 0 23px; line-height:34px;}
.page a {vertical-align:middle;display:inline-block;width:30px; height:30px; line-height:30px;text-align:center;color:#000!important;margin:0px 2px; font-family:Arial, Helvetica, sans-serif; border:1px solid #ececec; border-top:1px solid #c8c8c8; box-shadow:0 0 1px #ececec; border-radius:2px; font-family:arial;}
.page a:hover{ color:#00458c!important;}
.page a.on { width:30px; height:30px; line-height:30px; display:inline-block; text-align:center;background:#0172c2 ;color:#1a9cf1; border-color:#0172c2; border-top-color:#00458c; color:#fff!important;}
.page a.prev {width:30px;height:30px; font-family:atial; font-weight:bold; margin:0px 5px 0px 0px; border:1px solid #ececec; border-top:1px solid #c8c8c8; box-shadow:0 0 1px #ececec; border-radius:2px;}
.page a.next {width:30px;height:30px; font-family:atial; font-weight:bold; margin:0px 0px 0px 5px;}
.page a.first {line-height:30px;font-size:12px; font-family:"微软雅黑"; background:none; margin:0px 5px 0px 0px; height:30px; width:60px; border:1px solid #ececec; border-top:1px solid #c8c8c8; box-shadow:0 0 1px #ececec; border-radius:2px;}
.page a.last {line-height:30px;font-size:12px;font-family:"微软雅黑"; background:none; margin:0px 0 0px 5px; height:30px; width:60px; border:1px solid #ececec; border-top:1px solid #c8c8c8; box-shadow:0 0 1px #ececec; border-radius:2px;}
.page span.txtnum{ display:inline-block;width:50px; height:30px;line-height:30px; border:1px solid #c9c9c9; margin:0px 8px;vertical-align:middle;}
.page span.txtnum input{width:20px; height:30px; line-height:30px; text-align:center;color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:none; border:none;}
.page a.go{ font-size:12px; background:none; display:inline-block; color:#fff; width:35px; height:30px; line-height:30px; text-align:center; border:1px solid #ececec; border-top:1px solid #c8c8c8; box-shadow:0 0 1px #ececec; border-radius:2px;}
          


/*新闻*/
.news_tabs { padding:60px 0}
.news_tabs li { float:left; margin:0 5px 0 0; width:124px; height:29px; text-align:center; font-size:20px; color:#4d4d4d}
.news_tabs li a { display:block; color:#4d4d4d; font-weight:bold; line-height:28px;}
.news_tabs li a:hover,.news_tabs li.on a { color:#fff; background:#0172c2} 

.company_list {}
.company_list li { padding:35px 0; border-top:1px dotted #bcbcbc}
.company_list li:first-child { border:none; padding-top:0}
.company_list li .title { position:relative; padding:0 130px 0 0}
.company_list li .title a,.company_list li .text .detail  { display:block; font-size:24px; font-weight:bold; color:#0172c2}
.company_list li .title a:hover,.company_list li .text .detail:hover { color:#0084e1}
.company_list li .time { position:absolute; right:0; top:0; line-height:24px; color:#c7c7c7; font-size:18px; font-family:Arial, Helvetica, sans-serif}
.company_list li .text { position:relative; padding:12px 0 0; min-height:56px; color:#4d4d4d; line-height:28px; font-size:18px}
.company_list li .text .detail { position:absolute; right:0; bottom:1px; font-size:18px; font-weight:100}

.notice_list li { float:left; padding:0 0 60px 0; *margin-left:-1px; width:32.333%}
.notice_list li:first-child + li + li .inner,.notice_list li:first-child + li + li + li + li + li .inner,.notice_list li:first-child + li + li + li + li + li + li + li + li .inner { border:none}
.notice_list li .inner { padding:0 36px; min-height:299px; border-right:1px dotted #a5a5a5}
.notice_list li .day { display:inline-block; height:50px; padding:0 7px 0 0; font-size:58px; color:#0172c2; font-weight:bold; border-right:2px solid #2e8cd1; line-height:50px}
.notice_list li .years { padding:0 0 0 5px; font-size:18px; color:#0172c2; font-weight:bold}
.notice_list li .title { padding:12px 0 10px; min-height:56px; font-size:18px; font-weight:bold; line-height:28px}
.notice_list li  a,.column_title a,.article .turn_links a,.ind_public li a { color:#0172c2}
.notice_list li  a:hover,.column_title a:hover,.article .turn_links a:hover,.ind_public li a:hover { color:#0084e1}
.notice_list li .text { min-height:72px; padding:0 0 3px 0; color:#4d4d4d; line-height:24px}
.ind_public li img{ width:82%; height:auto; }

.ind_notice_list { border-bottom:1px solid #c6c6c6}
.ind_notice_list li { margin-bottom:0}
.ind_notice_title,.ind_notice_more,.ind_company_title { padding:58px 0}
.ind_company_more { padding:20px 0 120px}
.article_box{ font-family:'Microsoft Yahei', '微软雅黑'; max-width:1280px; margin:0 auto;}
.article_box a{ cursor:pointer;}
.article_box i{ font-style:normal; cursor:pointer;}
.article_box i.on{ color:#0172c2;}
.article_box i:first-child { font-size:12px}
.article_box > .title { font-size:24px; color:#0172c2; font-weight:bold; text-align:center}
.article_box .article_info { padding:26px 0 10px; text-align:center; color:#c7c7c7; border-bottom:1px dotted #bcbcbc}
.article_box .article_info span { margin:0 14px}
.article_box .article_cont { padding:52px 58px; font-size:18px; line-height:28px; color:#4d4d4d}
.article .article_share  { padding:0 58px 10px}
.article .article_share  .jiathis_txt { font-size:14px; color:#373737}
.article .turn_links { margin:0 58px; position:relative; padding:5px 0 115px; color:#0172c2; line-height:24px; border-top:1px solid #b2b2b2}
.article .turn_links span { color:#373737}
.article .turn_links .close { position:absolute; right:0; top:10px; width:137px; height:34px; text-align:center; line-height:34px; color:#fff; background:#0172c2}
.article .turn_links .close:hover { color:#fff; background:#0084e1}

/*关于我们*/
.ind_brief {}
.ind_brief_title { padding:54px 0 52px}
.ind_brief_more { padding:26px 0 60px}
.ind_brief .text { text-align:center; font-size:18px; line-height:28px; color:#0172c2}

.ind_organize { margin:0 auto; width:100%; position:relative; /*overflow:hidden*/}
.ind_organize > .image { position:absolute; left:50%; top:50%; margin:-242px 0 0 -830px}
.ind_organize .cont { position:relative; z-index:2; height:484px}
.ind_organize .organize_list { margin:0 auto; max-width:1024px}
.ind_organize .organize_list li { float:left; width:33.333%; text-align:center}
.ind_organize .organize_list p { padding:10px 0 0; font-size:22px; font-weight:bold; color:#fff}
.ind_organize .organize_list a,.ind_organize_title a { color:#fff}
.ind_organize_title a:hover { color:#fff}
.ind_organize_title { padding:54px 0 120px}
.ind_organize_more { padding:60px 0 0}
.ind_organize_more a,.ind_organize_more a:hover { background:#fff; color:#519bd6}
.ind_organize_more a .icon { background-position:0 -61px}

.ind_public {}
.ind_public li { float:left; width:25%; text-align:center}
.ind_public li p { padding:48px 0 118px; font-size:24px}
.ind_public_title { padding:58px 0}

/*安博电竞简介*/
.brief_cont { padding:0 0 30px; font-size:18px; color:#0172c2; line-height:28px}
.brief_cont img { max-width:100%}
.brief_list { padding:0 0 118px}
.brief_list li { margin:60px 0 0}
.brief_list li .image { float:left}
.brief_list li .cont { float:right; width:440px}
.brief_list li .title { padding:118px 0 0; color:#0172c2; font-size:24px}
.brief_list li .text { padding:14px 0 0; font-size:18px; line-height:28px; color:#4d4d4d}
.brief_list li.even .image { float:right}
.brief_list li.even .cont { float:left}
.brief_list li.even .title { text-align:right}

/*组织架构*/
.oraginize_cont { padding:0 0 120px}
.oraginize_cont .group_title { margin:0 auto 8px; width:236px; height:56px; text-align:center; line-height:56px; background:#0172c2; color:#fff; font-size:24px; font-weight:bold}
.arch { position:relative; margin:0 auto; max-width:970px; height:64px}
.arch span { position:absolute}
.arch .line { top:36px; left:0; width:100%; height:1px; border-top:2px dotted #afafaf}
.arch .left { left:0; top:40px; width:1px; height:25px; border-left:2px dotted #afafaf}
.arch .right { right:0; top:40px; width:1px; height:25px; border-right:2px dotted #afafaf}
.arch .top_line { top:0; left:50%; margin:0 0 0 -1px; width:1px; height:35px; border-right:2px dotted #afafaf}
.arch_list { margin:0 auto; padding:5px 0 0; max-width:1008px}
.arch_list li { float:left; margin:0 0 0 20px; width:24px; text-align:center; color:#4d4d4d; font-size:18px}
.arch_list li:first-child { margin-left:9px}
.oraginize_title { text-align:center; color:#0172c2; font-size:24px; font-weight:bold}
.core_title { padding:115px 0 5px}
.core_list { margin:0 auto; max-width:1150px}
.core_list li { float:left; margin:28px 0 0 34px; width:243px; height:36px; text-align:center; line-height:36px; font-size:18px; border:1px solid #cbcbcb; border-right-width:2px; border-bottom-width:2px}
.core_list li a { color:#4d4d4d}
.core_list li a:hover { color:#0084e1}

.sub_company_title { padding:118px 0 28px}
.sub_company { padding:0 12px 10px; background:#f6f6f6; border:1px solid #ddd}
.sub_company li { float:left; margin:10px 0 0 39px; border:1px solid #dfdfdf}

.oraginize_inner .cont { float:left; padding:0 0 0 16px; width:610px}
.oraginize_inner .image { float:right}
.oraginize_inner .title {  font-size:24px; font-weight:bold; color:#0172c2}
.oraginize_inner .text {padding:16px 0; color:#4d4d4d; font-size:18px; line-height:28px}

.sub_contact {}
.sub_contact li { margin:32px 0 0; padding:0 0 0 8.5em;  text-indent:-8.5em; font-size:18px; color:#4d4d4d; line-height:28px}
.sub_contact li span { margin:0 15px 0 0; color:#0172c2}
.sub_contact li .icon { display:inline-block; vertical-align:-5px; margin:0 25px 0 0; width:22px; height:22px}
.sub_contact li.address .icon { background:url(/home/images/adress.png) no-repeat center center}
.sub_contact li.mail .icon { background:url(/home/images/mail.png) no-repeat center center}
.sub_contact li.tel .icon { background:url(/home/images/tel.png) no-repeat center center}

.public_close { margin:30px 0 0; text-align:right}
.public_close .close { cursor:pointer; display:inline-block; background:#0172c2; color: #fff; height: 34px;  line-height: 34px;text-align: center; width: 137px;}

.report_wrap { padding:0 0 50px; border-bottom:1px dotted #bcbcbc}
.report_list { position:relative}
.report_list li { float:left; width:50%}
.report_list li a { display:block; padding:0 100px; font-size:24px; line-height:48px; color:#0172c2}
.report_list li a:hover { color:#0084e1}
.report_list .line { position:absolute; top:15px; left:50%; width:1px; height:100%; border-right:1px dotted #bcbcbc}
.public_tab { height:80px; text-align:center}
.public_tab li { display:inline-block; *display:inline; *zoom:1; margin:0 18px; font-size:18px; }
.public_tab li a { display:inline-block; line-height:30px; color:#4d4d4d}
.public_tab li a:hover,.public_tab li.on a { color:#0172c2; border-bottom:2px solid #0172c2}
.article_box > .title { font-size:20px}


.oraginize_img { text-align:center; }
.oraginize_img img { max-width:100%; height:auto}

/*.fontsize{ display:none;}*/







