.icon-icon_clock:before { content: '\e6c7'; } .icon-arrow_carrot-down:before { content: '\e718'; } .icon-arrow_carrot-right_alt2:before { content: '\e713'; } ._page { text-align: right; margin-top: 20px; } @media (max-width: 768px) { ._page { text-align: center; } } ._page a span { color: #333; } ._page a .go { border: 1px solid #ccc; padding: 5px; } ._page span { margin-left: 10px; } ._page input { width: 50px; margin-left: 5px; } .marginTop30 { margin-top: 30px; } .footer_second { background-color: #333; background-size: cover; background-repeat: no-repeat; padding: 60px 0 40px 0; } .footer_second .footer_second_left .footer_second_img { display: inline-block; } .footer_second .footer_second_left span { line-height: 24px; color: #fff; margin-left: 5px; display: inline-block; vertical-align: middle; font-size: 12px; } .footer_second .footer_second_right .weibo { display: inline-block; margin-right: 10px; } .footer_second .footer_second_right .weibo .weibo_img { border: 1px solid #fff; color: #fff; display: inline-block; padding: 10px; } .footer_second .footer_second_right .weibo span { line-height: 22px; color: #fff; margin-left: 5px; display: inline-block; vertical-align: middle; } .footer_second .footer_second_right .wechat { display: inline-block; position: relative; } .footer_second .footer_second_right .wechat .wechat_img { border: 1px solid #fff; color: #fff; display: inline-block; padding: 10px; } .footer_second .footer_second_right .wechat span { color: #fff; margin-left: 5px; display: inline-block; vertical-align: middle; line-height: 22px; } .footer_second .footer_second_right .wechat .wechat_code { position: absolute; bottom: 30px; right: -43px; display: none; } .footer_second .footer_second_right .wechat:hover .wechat_code { display: block; } .footer_second .footer_second_bg { background-image: url(../images/footer_second_img.png); background-position: 50% 50%; background-repeat: no-repeat; background-size: contain; } @media (max-width: 992px) { .footer_second .footer_second_bg { background-image: url(../images/footer_second_mobile.png); } } .footer_second .footer_second_bg .footer_second_right { text-align: center; } @media (max-width: 768px) { .footer_second .footer_second_bg .footer_second_right { margin-top: 30px; } } .footer_second .footer_second_bg .footer_second_right .weibo { display: inline-block; } .footer_second .footer_second_bg .footer_second_right .weibo .weibo_img { border: 1px solid #ccc; display: inline-block; padding: 5px; } .footer_second .footer_second_bg .footer_second_right .weibo span { line-height: 22px; color: #ccc; margin-left: 5px; display: inline-block; vertical-align: middle; } .footer_second .footer_second_bg .footer_second_right .wechat { display: inline-block; } .footer_second .footer_second_bg .footer_second_right .wechat .wechat_img { border: 1px solid #ccc; display: inline-block; padding: 5px; } .footer_second .footer_second_bg .footer_second_right .wechat span { line-height: 22px; color: #ccc; margin-left: 5px; display: inline-block; vertical-align: middle; } .footer_second .footer_second_bg p { text-align: center; color: #ccc; margin-top: 30px; margin-bottom: -20px; } #dropdownMenu1 { display: block; width: 100%; border-radius: 0; border-left: 0; border-right: 0; text-align: left; padding: 12px 15px; } #dropdownMenu1 span { font-size: 20px; } .banner-menu .dropdown-menu { width: 100%!important; padding: 0; border: none; margin-top: 0; } .banner-menu .dropdown-menu li { border-bottom: 1px solid #eee; } .banner-menu .dropdown-menu li:last-child { border-bottom: none; } .banner-menu .dropdown-menu li a { padding: 12px 0 12px 12px; } .banner-menu .dropdown-menu li a:hover, .banner-menu .dropdown-menu li a:active { background-color: #7b5126; color: #fff; } h3.title_more { font-size: 16px; font-weight: bold; padding-left: 15px; color: #512e0e; margin-top: 40px; } h3.title_more span { float: right; } h3.title_more span a { font-size: 12px; font-weight: normal; color: #999; } h3 { font-size: 16px; font-weight: bold; padding-left: 15px; color: #512e0e; margin-top: 40px; } h3 span { float: right; } h3 span a { font-size: 12px; font-weight: normal; color: #999; } .aind_main_con { margin-bottom: 15px; } .aind_main_con h4 { font-size: 14px; line-height: 24px; color: #333; } .aind_main_con p { font-size: 12px; color: #999; line-height: 26px; margin-bottom: 0; } .aind_main_con p span { margin-right: 20px; } .aind_main_con p .aind_main_con_date { color: #490501; } .aind_main_con .aind_main_con_img { margin-top: 10px; text-align: center; } ul.r_list li { height: 40px; line-height: 40px; } ul.r_list li p { margin: 0; color: #333; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } ul.r_list li p span { padding: 2px; margin-right: 10px; color: #e3af70; } ul.ul_act { margin: 30px 0 20px 20px; } ul.ul_act li { display: inline-block; } ul.ul_act li a { color: #333; display: inline-block; font-size: 18px; } ul.ul_act ._active a { font-weight: bold; color: #512e0e; font-size: 18px; } ._active_tab { display: none; position: relative; } ._active_tab a._act_a { position: absolute; top: -40px; right: 0; color: #999; font-size: 12px; } ._tab { display: block; } ._act_con { border: 1px solid #ccc; padding-bottom: 25px; margin-bottom: 20px; } ._act_con .act_main_con { margin: 15px; border-bottom: 1px solid #ccc; } ._act_con .act_main_con h4 { font-weight: bold; font-size: 14px; line-height: 26px; } ._act_con .act_main_con h4 a { color: #333; } ._act_con .act_main_con p { font-size: 12px; line-height: 26px; color: #999; } ._act_con span { text-align: right; margin-right: 15px; float: right; color: #999; font-size: 12px; } .common_banner { margin-top: 140px; height: 200px; position: relative; } @media (max-width: 768px) { .common_banner { margin-top: 0; } } .common_banner .return_index { position: absolute; top: -120px; left: 20px; color: #fff; } .common_banner .yx_name { position: absolute; width: 100%; text-align: center; bottom: 13%; z-index: 1; } .common_banner .yx_name h2 { display: inline-block; padding-bottom: 15px; text-align: center; } @media (max-width: 767px) { .common_banner .yx_name h2 { margin: 0 0 8px 0; padding-bottom: 8px; border-bottom: none; } } .common_banner .yx_name h2 span { display: block; } .common_banner .yx_name h2 .china { font-family: Kaiti SC; font-size: 32px; color: #fff; margin-bottom: 30px; } @media (max-width: 767px) { .common_banner .yx_name h2 .china { font-size: 20px; } } .common_banner .yx_name h2 .english { font-family: Trajan Pro; color: #fff; font-size: 24px; } @media (max-width: 767px) { .common_banner .yx_name h2 .english { font-size: 14px; } } .height300 { height: 300px; } @media (max-width: 768px) { .height300 { height: 200px; } } .date_left { height: 55px; width: 55px; text-align: center; border: 1px solid #ccc; background-color: #fff; margin-top: 10px; } .date_left span:first-child { font-size: 20px; color: #7B5126; } .date_left span:last-child { font-size: 8px; color: #ae5e53; } .content_right h4 { font-size: 16px; color: #333; line-height: 26px; font-weight: bold; } p.p_content_right { margin-top: 10px; padding-top: 10px; border-top: 1px solid #999; color: #999; line-height: 26px; font-size: 12px; } .bwz .b_tab { margin-top: 20px; } .bwz .b_tab p { text-indent: 32px; font-size: 14px; color: #490501; text-align: justify; line-height: 26px; } .bwz .b_tab .wz_img { margin: 10px 0 20px 0; } .bwz .b_tab .wz_img img { width: 100%; } .wz { margin-top: 20px; } .wz p { text-indent: 32px; font-size: 14px; color: #490501; text-align: justify; line-height: 26px; } .wz .wz_img { margin: 10px 0 20px 0; } .wz .wz_img img { width: 100%; } .left_txt ul { margin: 30px 0 0 30px; min-height: 700px; } @media (max-width: 768px) { .left_txt ul { text-align: center; margin: 30px 0 0 0; } } .left_txt ul li { display: inline-block; margin: 0 30px 15px 0; } @media (max-width: 768px) { .left_txt ul li { margin: 0 ; } } .left_txt ul li div.blm_img { display: inline-block; } .left_txt ul li div.blm_img img { width: 100%; } .left_txt ul li p { text-align: center; margin-top: 10px; } .rw_intro { position: relative; margin-top: 100px; } @media (max-width: 768px) { .rw_intro { text-align: center; margin-top: 20px; } } .rw_intro h3 { padding-left: 200px; } @media (max-width: 768px) { .rw_intro h3 { padding-left: 0; } } .rw_intro .refer { margin: 0 0 20px 40px; background-color: #eee; padding: 10px; } @media (max-width: 768px) { .rw_intro .refer { margin: 0; } } .rw_intro .refer p { text-indent: 32px; font-size: 14px; color: #490501; text-align: justify; line-height: 26px; padding-left: 150px; } @media (max-width: 768px) { .rw_intro .refer p { padding-left: 0px; } } .rw_intro .master { margin-left: 200px; color: #490501; } @media (max-width: 768px) { .rw_intro .master { margin-left: 0px; } } .rw_intro .master p { line-height: 26px; } @media (max-width: 768px) { .rw_intro .master p { text-align: left; } } .rw_intro .rw_img { position: absolute; left: 0px; top: -80px; } @media (max-width: 768px) { .rw_intro .rw_img { position: static; } } .jxyx_list { margin-top: 70px; background: url(../images/leader/org.png); background-repeat: no-repeat; background-position: 50%; } .jxyx_list ul { overflow: hidden; padding-bottom: 150px; } @media (max-width: 768px) { .jxyx_list ul { text-align: center; } } .jxyx_list ul li { float: left; margin-bottom: 28px; margin-right: 20px; } @media (max-width: 768px) { .jxyx_list ul li { float: none; display: inline-block; } } .jxyx_list ul li a { display: block; width: 240px; border: 1px solid #bbb; text-align: center; line-height: 58px; color: #333; font-size: 16px; background-color: #fff; } .jxyx_list ul li a:hover { background-color: #e3af70; color: #fff; } .banner_attr { height: 200px; background-size: cover; background-position: center; background-repeat: no-repeat; } .index_common_banner { background-image: url(../images/background2.png); } .alm_common_banner { background-image: url(../images/background2.png); } .alb_common_banner { background-image: url(../images/background.png); } .arw_common_banner { background-image: url(../images/background2.png); } .awz_common_banner { background-image: url(../images/background.png); } .cindex_banner { background-image: url(../images/d_background.png); height: 300px; } @media (max-width: 768px) { .cindex_banner { height: 200px; } } .index_common_banner_b { background-image: url(../images/d_background.png); height: 300px; } @media (max-width: 768px) { .index_common_banner_b { height: 200px; } } .dlm_common_banner { background-image: url(../images/d_background.png); height: 425px; background-size: cover; } @media (max-width: 768px) { .dlm_common_banner { height: 200px; } } .aindex_content .aindex_nav { position: absolute; bottom: 0; left: 50%; margin-left: -550px; text-align: center; } .aindex_content .aindex_nav .aindex_nav_bg { height: 40px; position: absolute; background: #252525; filter: alpha(opacity=50); opacity: 0.8; width: 100%; top: 0; left: 0; } .aindex_content .aindex_nav a.prev4, .aindex_content .aindex_nav a.next4 { color: #fff; background: #252525; filter: alpha(opacity=50); opacity: 0.8; position: absolute; height: 40px; top: 0; padding-top: 10px; } .aindex_content .aindex_nav a.next4 { left: -15px; } .aindex_content .aindex_nav a.prev4 { right: -15px; } .aindex_content .aindex_nav a.next4:hover, .aindex_content .aindex_nav a.next4:active, .aindex_content .aindex_nav a.prev4:hover, .aindex_content .aindex_nav a.prev4:active { background-color: #7b5126; } .aindex_content .aindex_nav .wrap_list ul li { height: 40px; line-height: 40px; } .aindex_content .aindex_nav .wrap_list ul li a { display: inline-block; width: 183px; height: 40px; vertical-align: middle; padding: 0 10px; font-size: 12px; color: #fff; } @media (min-width: 992px) and (max-width: 1200px) { .aindex_content .aindex_nav .wrap_list ul li a { width: 100px; padding: 0 5px; } } .aindex_content .aindex_nav .wrap_list ul li a:hover, .aindex_content .aindex_nav .wrap_list ul li a:active { background-color: #7b5126; } .aindex_content .aindex_main .practice { margin-top: 60px; } .aindex_content .aindex_main .practice ul { margin: 0 0 20px 20px; } .aindex_content .aindex_main .practice ul li { display: inline-block; } .aindex_content .aindex_main .practice ul li a { color: #333; display: inline-block; font-size: 16px; } .aindex_content .aindex_main .practice ul ._active a { font-weight: bold; color: #490501; } .aindex_content .aindex_main .practice .practice_tab { display: none; position: relative; background-color: #eee; overflow: hidden; /* margin: 40px 0 50px; */ padding-top: 40px; padding-bottom: 50px; margin-top: 40px; } .aindex_content .aindex_main .practice .practice_tab .date_left { height: 50px; width: 60px; text-align: center; border-right: 1px solid #ccc; margin-top: 9px; } .aindex_content .aindex_main .practice .practice_tab .date_left span:first-child { font-size: 20px; color: #7B5126; } .aindex_content .aindex_main .practice .practice_tab .date_left span:last-child { font-size: 10px; color: #ae5e53; } .aindex_content .aindex_main .practice .practice_tab .content_right h4 { font-size: 14px; color: #333; line-height: 24px; font-weight: normal; } .aindex_content .aindex_main .practice .practice_tab a.more { position: absolute; top: -40px; right: 30px; color: #999; font-size: 12px; } .aindex_content .aindex_main .practice ._tab { display: block; } .main_content .nav { float: right; width: 245px; } .main_content .nav li a { font-size: 16px; color: #333; border: 1px solid #bbb; border-top: none; border-right: none; padding: 20px 0 17px 20px; } .main_content .nav li a:hover { border-right: 4px solid #e3af70; } .main_content .nav li a.active { border-right: 4px solid #e3af70; } .main_content .col-sm-3 { padding-right: 0px; } .main_content .right_txt { border-left: 1px solid #bbb; padding: 36px 46px; min-height: 700px; } .main_content .right_txt .slide { overflow: hidden; } .main_content .right_txt .slide li { float: left; padding: 0 5px; font-size: 14px; color: #666; } @media (max-width: 767px) { .main_content .right_txt .slide li { font-size: 12px; } } .main_content .right_txt h2 { border-bottom: 1px solid #999; padding-bottom: 15px; } @media (max-width: 767px) { .main_content .right_txt h2 { margin: 0 0 8px 0; padding-bottom: 8px; } } .main_content .right_txt h2 .china { font-family: Kaiti SC; font-size: 32px; color: #333; } @media (max-width: 767px) { .main_content .right_txt h2 .china { font-size: 20px; } } .main_content .right_txt h2 .english { font-family: Trajan Pro; color: #999; font-size: 24px; } @media (max-width: 767px) { .main_content .right_txt h2 .english { font-size: 14px; } } .main_content .right_txt .xndt_list ul.con_list li { border-bottom: 1px solid #ccc; padding: 10px 0; overflow: hidden; } .main_content .right_txt .xndt_list ul.con_list li .concert_date { float: right; display: inline-block; text-align: center; border: 1px solid #ccc; } .main_content .right_txt .xndt_list ul.con_list li .concert_date p:first-child { font-size: 24px; margin: 0; color: #333; } .main_content .right_txt .xndt_list ul.con_list li .concert_date p:last-child { color: #999; font-size: 12px; margin: 5px; } @media (max-width: 768px) { .main_content .right_txt .xndt_list ul.con_list li .concert_date { float: left; margin-top: 10px; } } .main_content .right_txt .xndt_list ul.con_list li .concert_con { display: inline-block; width: 80%; } @media (max-width: 660px) { .main_content .right_txt .xndt_list ul.con_list li .concert_con { float: right; width: 60%; } } .main_content .right_txt .xndt_list ul.con_list li .concert_con p { color: #999; font-size: 12px; white-space: nowrap; /*强制文本在一行内显示*/ text-overflow: ellipsis; /*溢出省略号,支持ie、safari(webkit)*/ -o-text-overflow: ellipsis; /*溢出省略号,支持opera*/ overflow: hidden; /*溢出隐藏*/ -moz-binding: url('ellipsis.xml#ellipsis'); /*溢出省略号,支持firefox*/ } .main_content .right_txt .xld_list { min-height: 500px; } .main_content .right_txt .xld_list ul { border-bottom: 1px solid #333; } @media (max-width: 768px) { .main_content .right_txt .xld_list ul { text-align: center; } } .main_content .right_txt .xld_list ul li { width: 22%; display: inline-block; margin: 15px 0; } @media (max-width: 768px) { .main_content .right_txt .xld_list ul li { width: 40%; } } .main_content .right_txt .xld_list ul li a { text-align: center; color: #333; } .main_content .right_txt .xld_list ul li a .xld_img { margin-bottom: 10px; } .main_content .right_txt .xld_list ul li a .xld_name p:first-child { font-size: 16px; } .main_content .right_txt .xld_list ul li a .xld_name p:last-child { font-size: 14px; color: #999; } .main_content .right_txt .wz { margin: 20px 0; } @media (max-width: 768px) { .main_content .right_txt .wz ul.wz_nav { text-align: center; } } .main_content .right_txt .wz ul.wz_nav li { border: 1px solid #999; margin: 8px; display: inline-block; text-align: center; } .main_content .right_txt .wz ul.wz_nav li a { display: inline-block; padding: 8px 20px; font-weight: 100; width: 120px; font-size: 12px; color: #333; } .main_content .right_txt .wz ul.wz_nav li a:hover, .main_content .right_txt .wz ul.wz_nav li a:active { color: #fff; background-color: #490501; } .main_content .right_txt .wz .tab { display: none; margin-top: 20px; } .main_content .right_txt .wz .tab p { text-indent: 32px; font-size: 14px; color: #490501; text-align: justify; line-height: 26px; } .main_content .right_txt .wz .tab .wz_img { margin: 10px 0 20px 0; } .main_content .right_txt .wz .tab .wz_img img { width: 100%; } .main_content .right_txt .wz .block-active { display: block; } .common_banner_b { margin-top: 140px; height: 120px; background-color: #eee; position: relative; } @media (max-width: 768px) { .common_banner_b { margin-top: 0; height: 200px !important; } } .common_banner_b div.banner_title { position: absolute; bottom: 0px; } .common_banner_b div.banner_title ul.slide { overflow: hidden; margin-bottom: 10px; } .common_banner_b div.banner_title ul.slide li { float: left; padding: 0 5px; font-size: 14px; color: #666; } @media (max-width: 767px) { .common_banner_b div.banner_title ul.slide li { font-size: 12px; } } .common_banner_b div.banner_title h2 { display: inline-block; } @media (max-width: 767px) { .common_banner_b div.banner_title h2 { margin: 0 0 8px 0; } } .common_banner_b div.banner_title h2 span { display: block; } .common_banner_b div.banner_title h2 .china { font-family: Kaiti SC; font-size: 32px; color: #333; } @media (max-width: 767px) { .common_banner_b div.banner_title h2 .china { font-size: 20px; } } .main_content_b .nav { position: absolute; float: right; width: 245px; right: 0px; top: -60px; } .main_content_b .nav li a { font-size: 16px; color: #333; border: 1px solid #bbb; border-top: none; padding: 20px 0 17px 20px; } .main_content_b .nav li a:hover { border-right: 4px solid #e3af70; } .main_content_b .nav li:first-child { background: #512e0e; color: #fff; padding: 1px 0 13px 18px; } .main_content_b .nav li:first-child h2 { font-size: 16px; } .main_content_b .nav li:first-child p { font-family: Trajan Pro; opacity: .5; } .main_content_b .nav li a.active { border-right: 4px solid #e3af70; } .main_content_b .nav li:last-child ul.xndt h4 { margin-top: 20px; color: #490501; font-weight: bold; } .main_content_b .nav li:last-child ul.xndt li p { padding: 4px 0; color: #333; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .main_content_b .nav li:last-child ul.xndt li p span { color: #776148; margin-right: 15px; } .main_content_b .xndt_left_txt ul { margin-top: 30px; border-bottom: 1px solid #999; } @media (max-width: 768px) { .main_content_b .xndt_left_txt ul { text-align: center; } } .main_content_b .xndt_left_txt ul li { width: 30%; display: inline-block; border: 1px solid #ccc; padding-bottom: 5px; margin-bottom: 20px; margin-left: 20px; } @media (max-width: 992px) { .main_content_b .xndt_left_txt ul li { width: 40%; } } @media (max-width: 768px) { .main_content_b .xndt_left_txt ul li { width: 60%; } } .main_content_b .xndt_left_txt ul li .blb_con { margin: 15px; border-bottom: 1px solid #ccc; } .main_content_b .xndt_left_txt ul li .blb_con h4 { font-weight: bold; font-size: 14px; line-height: 26px; white-space: nowrap; /*强制文本在一行内显示*/ text-overflow: ellipsis; /*溢出省略号,支持ie、safari(webkit)*/ -o-text-overflow: ellipsis; /*溢出省略号,支持opera*/ overflow: hidden; /*溢出隐藏*/ -moz-binding: url('ellipsis.xml#ellipsis'); /*溢出省略号,支持firefox*/ } .main_content_b .xndt_left_txt ul li .blb_con h4 a { color: #333; } .main_content_b .xndt_left_txt ul li .blb_con p { font-size: 12px; line-height: 26px; color: #999; } .main_content_b .xndt_left_txt ul li span { text-align: right; margin-right: 15px; float: right; color: #999; font-size: 12px; } .main_content_b .rwlb_left_txt { min-height: 700px; } .main_content_b .rwlb_left_txt ul { margin-top: 30px; border-bottom: 1px solid #999; margin-bottom: 20px; } .main_content_b .rwlb_left_txt ul li { position: relative; display: inline-block; width: 45%; height: 190px; background-color: #eee; margin-left: 20px; margin-bottom: 20px; } @media (max-width: 1200px) { .main_content_b .rwlb_left_txt ul li { width: 60%; } } @media (max-width: 992px) { .main_content_b .rwlb_left_txt ul li { width: 80%; } } @media (max-width: 768px) { .main_content_b .rwlb_left_txt ul li { width: 100%; margin: 0; } } .main_content_b .rwlb_left_txt ul li .brwlb_img { display: inline-block; position: absolute; top: 0; left: 0; } .main_content_b .rwlb_left_txt ul li .brwlb_img img { width: 85%; } .main_content_b .rwlb_left_txt ul li .brwlb_intro { display: inline-block; position: absolute; top: 10px; right: 20px; } .main_content_b .rwlb_left_txt ul li .brwlb_intro span.name { font-weight: bold; font-size: 16px; line-height: 26px; margin-right: 20px; } .main_content_b .rwlb_left_txt ul li .brwlb_intro span.pro { font-size: 14px; line-height: 26px; margin-right: 20px; color: #999; } .main_content_b .rwlb_left_txt ul li .brwlb_intro p { width: 200px; line-height: 24px; color: #999; } @media (max-width: 768px) { .main_content_b .rwlb_left_txt ul li .brwlb_intro p { width: 168px; } } .bindex .bindex_name { width: 290px; height: 240px; top: -80px; padding: 20px; z-index: 100; margin-left: 0; } .bindex .bindex_name h2 { padding-bottom: 0!important; } .bindex .bindex_name .china { margin-bottom: 15px !important; text-align: left; } .bindex .bindex_name .english { font-size: 16px !important; } .bindex .bindex_name p { padding-top: 15px; border-top: 1px solid #eee; font-size: 12px; line-height: 24px; color: #fff; } .bindex .bindex_name_bg { position: absolute; width: 290px; height: 240px; top: -80px; opacity: 0.5; background: #252525; padding: 20px; } .bindex .b_index_main { margin-bottom: 30px; margin-top: 30px; } .b_index_contact { background-color: #eee; margin-top: 30px; padding: 20px; } .d_main_content { min-height: 700px; margin-top: 30px; } .d_main_content .nav { position: absolute; float: right; width: 245px; right: 0px; top: -112px; } .d_main_content .nav li a { font-size: 16px; background: #512e0e; color: #fff; border: none; padding: 20px 0 17px 20px; } .d_main_content .nav li a:hover { background-color: #e3af70; } .d_main_content .nav li:first-child { background: #512e0e; color: #fff; padding: 10px 0 16px 18px; border-bottom: 1px solid #999; } .d_main_content .nav li:first-child h2 { font-family: Kaiti SC; font-size: 24px; } .d_main_content .nav li:first-child p { font-family: Trajan Pro; opacity: .5; } .d_main_content .nav li a.active { background-color: #e3af70; } .d_main_content .col-sm-3 { position: relative; padding-right: 0px; } .d_main_content .txt { background-color: #fff; border-left: 1px solid #bbb; padding: 36px 46px; min-height: 700px; } .d_main_content .txt .d_xndt_list ul.con_list li { border-bottom: 1px solid #ccc; padding: 10px 0; overflow: hidden; } .d_main_content .txt .d_xndt_list ul.con_list li .concert_date { float: right; display: inline-block; text-align: center; border: 1px solid #ccc; } .d_main_content .txt .d_xndt_list ul.con_list li .concert_date p:first-child { font-size: 24px; margin: 0; color: #333; } .d_main_content .txt .d_xndt_list ul.con_list li .concert_date p:last-child { color: #999; font-size: 12px; margin: 5px; } @media (max-width: 768px) { .d_main_content .txt .d_xndt_list ul.con_list li .concert_date { float: left; margin-top: 10px; } } .d_main_content .txt .d_xndt_list ul.con_list li .concert_con { display: inline-block; width: 80%; } @media (max-width: 660px) { .d_main_content .txt .d_xndt_list ul.con_list li .concert_con { float: right; width: 60%; } } .d_main_content .txt .d_xndt_list ul.con_list li .concert_con p { color: #999; font-size: 12px; white-space: nowrap; /*强制文本在一行内显示*/ text-overflow: ellipsis; /*溢出省略号,支持ie、safari(webkit)*/ -o-text-overflow: ellipsis; /*溢出省略号,支持opera*/ overflow: hidden; /*溢出隐藏*/ -moz-binding: url('ellipsis.xml#ellipsis'); /*溢出省略号,支持firefox*/ } .d_main_content .txt .drw_list ul { padding-bottom: 20px; border-bottom: 1px solid #999; } .d_main_content .txt .drw_list ul li { margin-top: 50px; } .d_main_content .txt .drw_list ul li .list_con h4 { font-size: 16px; font-weight: bold; color: #490501; margin-left: 150px; } .d_main_content .txt .drw_list ul li .list_con h4 span { font-size: 12px; font-weight: normal; color: #999; } .d_main_content .txt .drw_list ul li .list_con .list_img { position: relative; background-color: #eee; } .d_main_content .txt .drw_list ul li .list_con .list_img p { margin-left: 120px; font-size: 12px; color: #333; padding: 10px 10px 50px 30px; } @media (max-width: 768px) { .d_main_content .txt .drw_list ul li .list_con .list_img p { padding: 10px 10px 20px 30px; } } .d_main_content .txt .drw_list ul li .list_con .list_img img { display: inline-block; width: 117px; position: absolute; bottom: 0; left: 0; } .d_main_content .txt .dwz .b_tab { margin-top: 20px; } .d_main_content .txt .dwz .b_tab p { text-indent: 32px; font-size: 14px; color: #490501; text-align: justify; line-height: 26px; } .d_main_content .txt .dwz .b_tab .wz_img { margin: 10px 0 20px 0; } .d_main_content .txt .dwz .b_tab .wz_img img { width: 100%; } @media (max-width: 767px) { .d_main_content .txt { margin-top: -100px; } } .d_main_content .txt .slide { overflow: hidden; } .d_main_content .txt .slide li { float: left; padding: 0 5px; font-size: 14px; color: #666; } @media (max-width: 767px) { .d_main_content .txt .slide li { font-size: 12px; } } .d_main_content .txt h2 { border-bottom: 1px solid #999; padding-bottom: 15px; } @media (max-width: 767px) { .d_main_content .txt h2 { margin: 0 0 8px 0; padding-bottom: 8px; border-bottom: none; } } .d_main_content .txt h2 .china { font-family: Kaiti SC; font-size: 32px; color: #333; } @media (max-width: 767px) { .d_main_content .txt h2 .china { font-size: 20px; } } .d_main_content .txt h2 .english { font-family: Trajan Pro; color: #999; font-size: 24px; } @media (max-width: 767px) { .d_main_content .txt h2 .english { font-size: 14px; } } .d_index .common_banner { position: relative; height: 425px; } @media (max-width: 768px) { .d_index .common_banner { height: 200px; } } .d_index .common_banner .banner_slider { position: absolute; top: -375px; right: 0; width: 900px; } .d_index .common_banner .nav { position: absolute; float: right; left: 0; top: -425px; z-index: 99; width: 230px; } .d_index .common_banner .nav li a { font-size: 16px; background: #512e0e; color: #fff; border: none; width: 230px; padding: 20px 0 17px 20px; } .d_index .common_banner .nav li a:hover { background-color: #e3af70; } .d_index .common_banner .nav li:first-child { background: #512e0e; color: #fff; padding: 10px 0 16px 18px; border-bottom: 1px solid #999; } .d_index .common_banner .nav li:first-child h2 { font-family: Kaiti SC; font-size: 24px; } .d_index .common_banner .nav li:first-child p { font-family: Trajan Pro; opacity: .5; } .d_index .common_banner .nav li a.active { background-color: #e3af70; } .d_index .d_main_content .container { position: static; top: 0; } .cindex .cindex_yxnb { left: 35%; bottom: 50px; height: 160px; width: 340px; } .cindex .cin_pos { padding: 20px; background-color: rgba(0, 0, 0, 0.5); } .cindex ul.cindex_nav { position: absolute; bottom: 0; width: 100%; background-color: #999; text-align: center; } .cindex ul.cindex_nav li { width: 13.5%; display: inline-block; text-align: center; height: 50px; line-height: 50px; } .cindex ul.cindex_nav li a { color: #fff; } .cindex ul.cindex_nav li:hover, .cindex ul.cindex_nav li:active { background-color: #7b5126; } .cindex .cindex_contact { background-color: #eee; height: 50px; line-height: 50px; } .cindex .cindex_contact p { font-size: 12px; } .cindex .cindex_contact p span:first-child { font-size: 14px; font-weight: bold; color: #512e0e; margin: 0 20px; } .clb .clb_content ul li { height: 60px; line-height: 60px; border-bottom: 1px solid #eee; margin: 0 20px; } @media (max-width: 768px) { .clb .clb_content ul li { margin: 0 ; } } .clb .clb_content ul li span.spanLeft { float: left; width: 14px; height: 14px; background: #999; margin-top: 20px; margin-right: 20px; } .clb .clb_content ul li p { margin: 0 20px; font-size: 14px; max-width: 800px; width: 100%; display: inline-block; white-space: nowrap; /*强制文本在一行内显示*/ text-overflow: ellipsis; /*溢出省略号,支持ie、safari(webkit)*/ -o-text-overflow: ellipsis; /*溢出省略号,支持opera*/ overflow: hidden; /*溢出隐藏*/ -moz-binding: url('ellipsis.xml#ellipsis'); } @media (max-width: 1200px) { .clb .clb_content ul li p { max-width: 600px; } } @media (max-width: 992px) { .clb .clb_content ul li p { max-width: 400px; } } @media (max-width: 768px) { .clb .clb_content ul li p { max-width: 150px; margin: 0 ; } } .clb .clb_content ul li span.spanRight { float: right; } .border_none { border: none !important; } .dlb { margin-top: -120px; } @media (max-width: 992px) { .dlb { margin-top: 0; } } .dlm { margin-top: -120px; } .drwlb { margin-top: -120px; } .drwxq { margin-top: -120px; } .d_wz { margin-top: -120px; } .relative { position: relative; } .height120 { height: 120px; } .height360 { height: 360px; } .fontWeight { font-weight: bold; } .banner_bg { height: 200px; width: 100%; position: absolute; top: 0; left: 0; background-color: rgba(0, 0, 0, 0.1); } ._vpn_content { min-height: 600px; } ._vpn_content ._vpn { text-align: center; position: absolute; top: 40%; left: 50%; margin-left: -190px; } ._vpn_content ._vpn h3 { color: #333; } ._vpn_content ._vpn p { color: #999; } ._vpn_content ._vpn a { margin-top: 50px; border: none; border-radius: 0; background-color: #CE9C60; color: #fff; } ._vpn_content ._vpn a span { margin-right: 10px; }