<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face { font-family: 'zhenghei'; src: url(../font/zhenghei.eot); src: url(../font/zhenghei) format('embedded-opentype'), url(../font/zhenghei.ttf) format('truetype'); font-weight: normal; font-style: normal; }
body { font-family: "zhenghei","Microsoft YaHei","宋体",Times New Roman; }

/*#region 初始化*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, button, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; }
html { font-size: 16px; width: 100%; height: 100%; overflow-x: hidden; -webkit-tap-highlight-color: rgba(0,0,0,0); background-color: #fff; overflow-y: auto; }
    html.ovrhd { overflow: hidden !important; }
body { line-height: 1.333; width: 100%; /*height: 100%;*/ min-width: 320px; max-width: 1920px; margin: 0 auto; position: relative; -webkit-overflow-scrolling: touch; /*overflow-x: hidden; overflow-y: auto;*/overflow: hidden; }
    body.ovrhd { overflow: hidden !important; }
input, textarea, select, button { font-weight: normal; }
    input[type="button"], input[type="submit"], select, button { cursor: pointer; }
table { border-collapse: collapse; border-spacing: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
li { list-style: none; }
fieldset, img, a img, iframe { border-width: 0; border-style: none; }
iframe { overflow: hidden; }
img { -ms-interpolation-mode: bicubic; border: 0; }
textarea { resize: vertical; overflow-y: auto; }
a { text-decoration: none; -webkit-tap-highlight-color: rgba(0,0,0,0); }
hr { height: 0; }
label { cursor: pointer; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
.hide { display: none; }
.clearfix { zoom: 1; }
    .clearfix:after { content: "."; clear: both; line-height: 0; display: block; height: 0; overflow: hidden;}
	.z-in{ z-index:10;}
	img{ vertical-align:middle;}
	.fn_left{ float:left;} 
	.fn_right{ float:right;} 

/*#endregion*/
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; /* Fix of Webkit flickering */ z-index: 1; }
.swiper-wrapper { position: relative; overflow: hidden; width: 100%; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px,0,0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px,0,0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate3d(0px,0,0); -o-transition-timing-function: ease; -o-transform: translate(0px,0px); -ms-transition-property: -ms-transform, left, top; -ms-transition-duration: 0s; -ms-transform: translate3d(0px,0,0); -ms-transition-timing-function: ease; transition-property: transform, left, top; transition-duration: 0s; transform: translate3d(0px,0,0); transition-timing-function: ease; }
.swiper-slide { float: left; }

.header { width: 100%; /*position: relative;*/ position:fixed; height: 97px; background-color: #fff; z-index:10; transition:height 1.5s 0s;}


.header.curr{height:50px;transition:height 1.5s 0s;}
.header.curr .header_detail{ height:50px;transition:height 1.5s 0s;}
.header.curr .header_detail .logo{ margin: 12px 0 0 0;transition:margin 1.5s 0s;}

.header.curr .header_detail .icon_login, .header.curr .header_detail .icon_search{margin: 2px 5px 0;transition:margin 1.5s 0s;}
.header.curr  .header_detail .nav li{ height:50px; line-height:50px;transition:height 1.5s 0s,line-height 1.5s 0s;}
.header.curr .header_detail .nav li .detail{top:50px;}



    .header .header_detail { width: 1200px; max-width: 100%; margin: 0 auto; height: 97px; position: relative; transition:height 1.5s 0s;}
        .header .header_detail .logo { margin: 35px 0 0 0; display: block; float: left;transition:margin 1.5s 0s; }
            .header .header_detail .logo img { -moz-transition: -moz-transform 0.5s 0s; -o-transition: -o-transform 0.5s 0s; -webkit-transition: -webkit-transform 0.5s 0s; transition: transform 0.5s 0s; }
            .header .header_detail .logo:hover img { -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); }
        .header .header_detail .nav { float: right; position: relative; z-index: 1; }
            .header .header_detail .nav li { float: left; display: block; height: 97px; line-height: 97px; position: relative; transition:height 1.5s 0s,line-height 1.5s 0s;}
                .header .header_detail .nav li &gt; a { display: block; padding: 0 20px; font-size: 16px; color: #3f3a39; }
                .header .header_detail .nav li:hover &gt; a, .header .header_detail .nav li.curr &gt; a { color: #e6212a; }
                .header .header_detail .nav li .detail { position: absolute; top: 98px; left: -10%; background-color: #fff; width: 120%; max-height: 0; overflow: hidden; -moz-transition: max-height 0.5s 0s; -o-transition: max-height 0.5s 0s; -webkit-transition: max-height 0.5s 0s; transition: max-height 0.5s 0s; }
                    .header .header_detail .nav li .detail &gt; a { display: block; text-align: center; height: 46px; line-height: 46px; font-size: 14px; color: #888; border-bottom: 1px solid #c1c1c1; border-top:1px solid #c1c1c1; margin-top:-1px; }
                        .header .header_detail .nav li .detail &gt; a:hover { background-color: #d8d8d8; color: #e6212a; }
                .header .header_detail .nav li:hover .detail { max-height:500px; }
        .header .header_detail #border_top { position: absolute; height: 2px; top: 0; background: #e6212a; width: 0; }
        .header .header_detail .icon_login, .header .header_detail .icon_search { display: block; float: right; background-color: #000; height: 46px; width: 64px; color: #fff; font-size: 14px; line-height: 46px; text-align: center; vertical-align: middle; margin: 26px 5px 0; color: #ccc; -moz-transition: color 0.5s 0s; -o-transition: color 0.5s 0s; -webkit-transition: color 0.5s 0s; transition: color 0.5s 0s; transition:margin 1.5s 0s;}

            .header .header_detail .icon_login img, .header .header_detail .icon_search img { vertical-align: middle; margin-right: 2px; opacity: 0.7; filter: alpha(opacity=70); -moz-transition: opacity 0.5s 0s; -o-transition: opacity 0.5s 0s; -webkit-transition: opacity 0.5s 0s; transition: opacity 0.5s 0s; }
            .header .header_detail .icon_login:hover, .header .header_detail .icon_search:hover { color: #fff; }
                .header .header_detail .icon_login:hover img, .header .header_detail .icon_search:hover img { opacity: 1; filter: alpha(opacity=100); }
        .header .header_detail .btn_menu { display: none; }
        .header .header_detail .search_content { position: absolute; top: 97px; left: 0%; height: 90px; width: 100%; max-height: 0; overflow: hidden; -moz-transition: max-height 0.7s 0s; -o-transition: max-height 0.7s 0s; -webkit-transition: max-height 0.7s 0s; transition: max-height 0.7s 0s; }
            .header .header_detail .search_content.show { max-height: 90px; }
            .header .header_detail .search_content .search_content_mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; opacity: 0.8; filter: alpha(opacity=80); }
            .header .header_detail .search_content .search_detail { margin-top: 22px; height: 46px; padding: 0 126px 0 40px; position: relative; }
                .header .header_detail .search_content .search_detail .txt_search { display: block; float: left; height: 46px; border: 0; font-size: 16px; outline: none; width: 100%; line-height: 46px; background-color: transparent; }
                .header .header_detail .search_content .search_detail .btn_search { display: block; width: 46px; height: 46px; float: right; background: url(../images/public/icon_head_search.png) no-repeat center center; position: absolute; top: 0; right: 40px; }
.small_nav { position: fixed; top: 0; right: 0; width: 100%; height: 100%; min-height: 100%; background-color: #fff; z-index: 100; margin-right: -100%; opacity: 0; filter: alpha(opacity=0); -moz-transition: all 1s 0s; -o-transition: all 1s 0s; -webkit-transition: all 1s 0s; transition: all 1s 0s; overflow-x: hidden; }


.footer { width: 1200px; margin: 40px auto; max-width: 100%; position:relative; }
    .footer .footer_t { overflow: hidden; width: 100%; padding-bottom: 35px; border-bottom: 1px solid #d5d5d5; }
        .footer .footer_t .logo { float: left; margin-top: 20px; }
            .footer .footer_t .logo img { vertical-align: middle; }
        .footer .footer_t .share_content { float: right; text-align: right; color: #494544; overflow: hidden; }
            .footer .footer_t .share_content .share_content_t { vertical-align: middle; font-size: 14px; }
                .footer .footer_t .share_content .share_content_t img { vertical-align: middle; border: 1px solid #d6d6d6; margin-left: 6px;transition: box-shadow 0.3s, transform 0.3s; transform: scale3d(0.95, 0.95, 1); }
				.footer .footer_t .share_content .share_content_t img:hover{  transition:all 1s 0s ;box-shadow: inset 0 0 0 35px #d6d6d6;}
				
				
				
				
            .footer .footer_t .share_content .share_content_b { font-size: 12px; margin-top: 12px; }
    .footer .link_content { overflow: hidden; margin-top: 30px; }
        .footer .link_content .link_list { float: left; width: 100px; }
            .footer .link_content .link_list a { font-size: 12px; color: #ababab; line-height: 20px; }
            .footer .link_content .link_list a:hover{color: #e6212a;}
            .footer .link_content .link_list .t a { font-size: 14px; color: #545454; line-height: 28px; }
    .footer .contact_content { font-size: 14px; color: #ababab; line-height: 25px; margin-top: 35px; }
    .footer .copyright { display: none; }
	
	

.banner { width: 100%; height: 500px; position: relative; text-align: center; overflow:hidden; margin-top:97px; }
    .banner .banner_img { position: absolute; top: 0; left: 50%; width: 1920px; height: 500px; vertical-align: middle; margin-left: -960px; }
    .banner .banner_content { position: absolute; width: 100%; left: 0; top: 170px; }
        .banner .banner_content .banner_t { display: inline-block; position: relative; font-family: Candara; font-size: 50px; color: #fff; font-weight: bold; }
            .banner .banner_content .banner_t .banner_t2 { position: absolute; top: 100%; right: 0; font-size: 20px; }
        .banner .banner_content .hr { height: 60px; width: 60px; margin: 0 auto; border-bottom: 1px solid #fff; }

.second_nav { background-color: #f6f6f6; }
    .second_nav .second_nav_main { width: 1200px; margin: 0 auto; max-width: 100%; border-bottom: 1px solid #cdcdcd; }
    .second_nav .second_nav_t1 { padding-top: 40px; color: #494544; font-size: 16px; }
    .second_nav .second_nav_content { height: 50px; line-height: 50px; vertical-align: middle; margin: 20px auto 40px; }
        .second_nav .second_nav_content .second_nav_title { color: #e60012; font-size: 34px; vertical-align: middle; }
        .second_nav .second_nav_content .line { height: 36px; width: 1px; margin: 0 28px; border-right: 1px solid #9e9e9e; vertical-align: middle; display: inline-block; }
        .second_nav .second_nav_content a { font-size: 18px; color: #494544; vertical-align: middle; margin-right: 22px; }
            .second_nav .second_nav_content a.curr,.second_nav .second_nav_content a:hover { color: #e93543; }
.second_min_nav_top { display: none; height: 145px; }
.second_min_nav_top_scoll.top { position: fixed; top: 0; left: 0; width: 100%; z-index: 10; }
.second_min_nav { background-color: #f6f6f6; padding: 16px; cursor: pointer; border-bottom: 1px solid #cdcdcd; position: relative; z-index: 1; }
    .second_min_nav .second_min_nav_main { background-color: #fff; font-size: 30px; color: #e60012; position: relative; }
        .second_min_nav .second_min_nav_main .curr { border: 1px solid #a0a0a0; height: 95px; line-height: 95px; padding-left: 40px; }
        .second_min_nav .second_min_nav_main span { display: block; position: absolute; width: 75px; height: 95px; right: 0; top: 0; background: url(../images/public/icon_down.png) no-repeat center center; }
        .second_min_nav .second_min_nav_main.show span { -moz-transform: scaleY(-1); -ms-transform: scaleY(-1); -o-transform: scaleY(-1); -webkit-transform: scaleY(-1); transform: scaleY(-1); }
        .second_min_nav .second_min_nav_main .second_min_nav_content { position: absolute; top: 97px; left: 0; width: 100%; background-color: #fff; max-height: 0; overflow: hidden; -moz-transition: max-height 0.7s 0s; -o-transition: max-height 0.7s 0s; -webkit-transition: max-height 0.7s 0s; transition: max-height 0.7s 0s; z-index:6;}
        .second_min_nav .second_min_nav_main.show .second_min_nav_content { max-height: 900px; }
        .second_min_nav .second_min_nav_main .second_min_nav_content a { display: block; height: 90px; line-height: 90px; padding-left: 40px; color: #494544; border: 1px solid #dcdcdc; border-width: 0 1px 1px 1px; }

.pager { overflow: hidden; }
    .pager a { display: block; width: 50px; height: 50px; line-height: 50px; background-color: #dcdcdc; font-size: 18px; color: #282828; text-align: center; margin: 0 6px 6px 0; float: left; }
        .pager a.curr, .pager a:hover { color: #fff; background-color: #000; }


/*--地图--*/
.xsgs_all{ position:relative;}
.map_jz{ position:relative;}
.map_models_car_1_content,.map_models_car_2_content {    position: absolute;top: 62px;left: 0;width: 100%;background-color: #fff;max-height: 0;overflow: hidden;-moz-transition: max-height 0.7s 0s;
-o-transition: max-height 0.7s 0s;-webkit-transition: max-height 0.7s 0s;transition: max-height 0.7s 0s; }	
.map_models_car_1.show .map_models_car_1_content,.map_models_car_2.show .map_models_car_2_content	{max-height: 500px;}
.map_models_car_1_content a,.map_models_car_2_content a{display: block;height: 62px;line-height: 62px;padding-left: 40px;color: #494544;border: 1px solid #dcdcdc;border-width: 0 1px 1px 1px;}	
.map_models_car_1{background: #ff535f;border-bottom: 3px solid #c33d46;height: 62px;width: 300px;line-height: 62px;color: #fff;padding-left: 40px;margin-left:40px;position:absolute; top:10%; left:12%; z-index:2; cursor:pointer;}
.map_models_car_2{background: #ff535f;border-bottom: 3px solid #c33d46;height: 62px;width: 300px;line-height: 62px;color: #fff;padding-left: 40px;margin-left:40px;position:absolute; top:30%; left:12%;cursor:pointer;}
.map_models_car_1 span, .map_models_car_2 span {display: block;width: 75px;height: 62px;}
/*--end--*/


.contacts_map{ height:499px; width:100%; overflow:hidden; position:relative;}
.contacts_map .contacts_map_tp{ height:499px; position: absolute; width: 50%; left: 0; top: 0;}
.contacts_map .contacts_map_tp img{ position:absolute; top: 0; left: 50%; margin-left: -480px;}
.contacts_map .contacts_map_wz{ height:499px; background:#f6f6f6; position: absolute; right: 0; width: 50%; top: 0; z-index:5;}
.contacts_map .contacts_map_wz .contacts_map_pd{ padding:80px 0 0 100px;}
.contacts_map .contacts_map_wz .contacts_map_pd h5{ font-size:24px; height:50px; line-height:50px; font-weight:normal; border-bottom:1px solid #9d9d9d; width:96px; margin-bottom:20px; color:#494544;}
.contacts_map .contacts_map_wz .contacts_map_pd p{ font-size:14px; line-height:24px; color:#595959;}


.rec_pos{ position:relative;/* overflow:hidden; */}
.search_ab{ position:absolute; width:100%;  bottom:40px; z-index:5; }
.search_ab .search_juz{ width:1200px; margin:0 auto; position:relative;}
.search{ background:#e7e7e7; display:inline-block; width:500px; height:50px; position:absolute; left:53%; bottom:0;}
.search p{float:left; width:85px;height:50px;line-height:50px;padding-left:25px;cursor:auto;position:relative;display:inline-block; color:#494544; font-size:16px;}
.search input {float:left;padding:0px 5px;width:340px;height:50px; outline: none;border: 0 none; line-height:50px; background:#e7e7e7; font-size:14px; color:#878787;}
.search span{ background:url(../images/manpower/man_search.png) no-repeat; width:18px; height:18px; display:inline-block; position:absolute; top:16px; right:15px; cursor:pointer;
list-style-type:none;}

.selected{ background:#f6f6f6; overflow:hidden; position:relative;}
.selected_mian{ width:1200px; margin:0 auto; padding-bottom:60px;}
.selected_z{ float:left; width:75%; margin-right:3%;}
.selected_y{ float:left; width:22%}
.selected_z h5{ padding:20px 0; display:block; font-size:24px;}
.selected_z .pager{ margin:60px 0;}
.selected_content{ width:552px; height:56px; overflow:hidden;}
.select_txt{ width:20%; border:none; height:56px; line-height:56px; background: #000; color:#fff; padding-left:16px; font-size: 16px; display:inline-block;margin-right: 5px;-webkit-appearance:none;appearance:none;-moz-appearance: none; -webkit-border-radius:0;border-radius:0;  }

.selected_details{ width:100%;  }
.selected_details table{ text-align:center; margin-top:20px; border:0; }
.selected_details table tr{ border-bottom:1px solid #ccc;}
.selected_details table tr td{ width:25%; font-size:14px; height:56px; border:1px solid #fff;}
.selected_details table tr td a{ color:#000;}
.selected_y .mtop39{ margin-top:39px;}
.selected_y .heat_position dt,.selected_y .new_position dt,.selected_y .long_position dt{ font-size:18px; color:#494544; font-weight:bold; padding: 50px 0 20px 0; border-bottom:1px solid #ccc; margin-bottom: 10px;}
.selected_y .heat_position dd,.selected_y .new_position dd,.selected_y .long_position dd{ font-size:14px; line-height:24px;}
.selected_y .heat_position dd a,.selected_y .new_position dd a,.selected_y .long_position dd a{ color:#494544;}
.selected_y .heat_position dd a:hover,.selected_y .new_position dd a:hover,.selected_y .long_position dd a:hover{color:#e93543;}
.selected_details .selected_colour,.selected_z .selected_details.path_ground .selected_colour{ background:#d3d3d3;}
.selected_details .selected_colour td{ font-size:18px;}
.selected_details .selected_colour2{ background:#ededed;}




.selected_z .job_details .job_dc{ background:#e8e8e8; text-align:center; padding:0;color:#6c6c6c;}
.selected_z .job_details table tr td.job_dc_1{ border:0;}
.selected_z .job_details table{ width:90%; margin-top:60px; }
.selected_z .job_details table tr td{ border:1px solid #fff;width: 25%;font-size:14px; padding:20px;height:56px; }
.selected_z .job_details .job_description{ width:100%; background:#fff;}
.selected_z .job_details .job_description .job_description_cent{ padding:40px; line-height:36px;}
.selected_z .job_details .job_description .job_description_cent b{ font-size:18px;}
.selected_z .job_details .job_description .job_description_cent p{ font-size:14px; color:#352626;}

.selected_z .job_details .job_apply{ overflow:hidden; margin-top:25px;}
.selected_z .job_details .job_apply a{font-size:20px;float:left;}
.selected_z .job_details .job_apply .job_position{ width:164px; height:56px; line-height:56px; background:#f00; display:block; color:#fff; text-align:center; margin-right:15px;}
.selected_z .job_details .job_apply .job_return{ width:90px; height:56px; line-height:56px; background:#000; display:block; color:#fff; text-align:center; }
/*-人才理念-*/
.rcln{ overflow:hidden;}
.selected_z.rcln .hm_rcln h5{ color:#e60212;padding: 20px 0 10px 0;display: block;font-size: 24px;}
.selected_z .career_path{ width:25%; height:500px; float:left; background:#f00;}
.selected_z .selected_details.path_ground table tr{ background:#ededed;}
.selected_z .selected_details.path_ground  table tr td{ border-top:1px solid #ededed; border-bottom:1px solid #ededed;}
.selected_z .selected_details.path_ground  table tr td .path_bj{background: #fff;width: 50%;display: block;margin: 0 auto;line-height: 36px;margin-top: 0;}
.selected_z .selected_details.path_ground .selected_img td{ height:20px; }
.selected_z .selected_details.path_ground .selected_img td .active{ animation:upInMove2 1s 0s infinite ;-webkit-animation:upInMove2 1s 0s infinite;}
.selected_z .selected_details.path_ground table tr.selected_top td .path_bj{ margin-top:10px;}


.selected_z .hm_system{ position:relative; overflow:hidden; font-size:14px;}
.selected_z .hm_system img.active{}
.selected_z .hm_system .system_h5{ position:absolute; left:0; top:0; width:100%;}
.selected_z .hm_system .system_h5 span{ height:56px; float:left; display:block; line-height: 56px; width:33%; text-align:center; font-size:20px;}
.selected_z .hm_system .content_sys{ width:33%; float:left; text-align:center;}
.selected_z .hm_system .content_sys ul{ margin-top:20px;}
.selected_z .hm_system .content_sys ul li{ background: #ededed; width: 80%; margin: 5px auto; height: 36px; line-height: 36px;}
/*-人才理念动画-*/
.selected_z .hm_system .content_sys ul li.page1.active{ animation:DOWN2InMove 0.7s 0s; }
.selected_z .hm_system .content_sys ul li.page2.active{ animation:DOWN2InMove 1.4s 0s; }
.selected_z .hm_system .content_sys ul li.page3.active{ animation:DOWN2InMove 2.1s 0s;}
.selected_z .hm_system .content_sys ul li.page4.active{ animation:DOWN2InMove 2.8s 0s;}
.selected_z .hm_system .content_sys ul li.page5.active{ animation:DOWN2InMove 3.5s 0s; }
.selected_z .hm_system .content_sys ul li.page6.active{ animation:DOWN2InMove 4.2s 0s;}

.selected_z .hm_system .content_sys ul li.page7.active{ animation:DOWN2InMove 0.7s 0s;}
.selected_z .hm_system .content_sys ul li.page8.active{ animation:DOWN2InMove 1.4s 0s;}
/*-人才理念end-*/

.selected_z .hm_system .content_sys .content_sys_img{ width: 82%; overflow:hidden; margin: 20px auto 0;}
.selected_z .hm_system .content_sys p{width: 82%; line-height:24px; margin:0 auto; text-align:left;}
.selected_z .projects{ width:100%; overflow:hidden;}
.selected_z .projects .content_projects{ float:left; width:30%;  margin-right:2%; height:220px; overflow:hidden;}
.selected_z .projects .content_projects img{border:1px solid #cccccc; box-sizing:border-box;}
.selected_z .projects .content_projects p{ text-align:center;  font-size:14px; color:#636363; padding:20px 0 0 0;}


.selected_z .content_glance{ width:47%; padding:0 10px 10px 0; float:left;}
/*--*/

.charitable_ct{ margin:0 auto; background:#f6f6f6; max-width:1920px;}
.charitable_ct h5{ font-size:30px; text-align:center; width:660px; margin:0 auto; display:block; color:#404040; padding:88px 0; font-weight:normal; line-height:48px;}

.charitable_tp{  padding: 20px 0;background:#fff;position: relative;margin: 0 auto; width:100%;}
.charitable_tp ul{ margin-left: 1%; }
.charitable_tp ul li{ margin:5px; width: 24%; position:relative;float: left;}
.charitable_tp ul li img{ width:100%; cursor:pointer;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
	
	}
.charitable_tp ul li.active img{ 
     -webkit-filter: grayscale(0);
     -moz-filter: grayscale(0);
     -ms-filter: grayscale(0);
     -o-filter: grayscale(0);
     filter: grayscale(0);
     filter: gray;
	 }  

.charitable_tp ul li.active .charitable_box{display:block; max-height:500px;}
.charitable_tp ul li .charitable_box{ overflow:hidden; position:absolute;top:100%;left:0;z-index:10;width:100%;background: #fff;text-align:left; max-height:0;    
    -moz-transition: max-height 0.6s 0s;
    -o-transition: max-height 0.6s 0s;
    -webkit-transition: max-height 0.6s 0s;
    transition: max-height 0.6s 0s; 
	}
	.charitable_tp ul li .charitable_box a{ color:#000;}
.charitable_tp ul li .charitable_box .xiantiao{ height:5px; width:0; background:#e60012;}	
.charitable_tp ul li.active .charitable_box .xiantiao{ transition:0.7s 0s width; width:100%; }
.charitable_tp ul li .charitable_box b{ padding:5px 10px; margin-top: 0; display: block; opacity:0;font-weight: normal;}
.charitable_tp ul li.active .charitable_box b{ transition:0.7s 0s margin-top,0.7s 0s opacity;margin-top:10px;opacity:1; }
.charitable_tp ul li .charitable_box p{ padding:5px 10px;opacity:0;}
.charitable_tp ul li.active .charitable_box p,.charitable_tp ul li.active .charitable_box .hr{ transition:0.7s 0s opacity;opacity:1; }
.charitable_tp ul li .charitable_box .hr{ border-bottom:1px solid #000; height:10px; width:80px; margin-left:10px; opacity:0;}

.charitable_tp ul li .charitable_box img{ width:auto; float: right; margin-right:30px; padding: 10px 0 20px 0; opacity:0;}
.charitable_tp ul li.active .charitable_box img{ transition:1s 0s margin-right,1s 0s opacity;-webkit-transition:1s 0s margin-right,1s 0s opacity;margin-right:15px; opacity:1;}
.charitable_tp ul .active{z-index:9; }


.charitable_ry{ max-width:1920px; margin:0 auto; text-align:center; padding: 30px 0; overflow: hidden; background:#f6f6f6;}
.charitable_ry img{ display:block; margin:0 auto; padding:40px 0 30px 0;}
.charitable_ry p{ text-align:center; font-size:24px; color:#4d4d4d;}
.charitable_ry .butt{ margin:10px auto; }
.butt{ background:#434343; width:200px; height:55px; text-align:center; color:#fff; font-size:18px; display:block; line-height: 55px;}



.hm_landscape{ background:#f6f6f6; position:relative;}
.hm_landscape .hm_landscape_jz{width:100%; margin:0 auto; padding:50px 0; overflow:hidden;}
.hm_landscape .hm_landscape_jz .hm_books{ width:50%; float:left; overflow:hidden;}
.hm_landscape .hm_landscape_jz .hm_books img{ margin-right:15%; float:right;}
.hm_landscape .hm_landscape_jz .hm_books_wz{ float:left;  width:45%; margin:3% 0 0 0;}
.hm_landscape .hm_landscape_jz .hm_books_wz h5{ font-size:30px; color:#3a3a3a; padding:15px 0;}
.hm_landscape .hm_landscape_jz .hm_books_wz b{ font-size:18px; color:#545454; font-weight:normal;}
.hm_landscape .hm_landscape_jz .hm_books_wz .hr{ height:32px; width:170px; border-bottom:1px solid #969696;}
.hm_landscape .hm_landscape_jz .hm_books_wz p{ font-size:14px;padding: 30px 0 20px 0; margin-left:-5px; }
.hm_landscape .hm_landscape_jz .hm_books_wz a:hover{background:#f00;-webkit-transition: All 0.7s 0s;-moz-transition: All 0.7s 0s;-ms-transition: All 0.7s 0s;transition: All 0.7s 0s;}
.hm_landscape .hm_landscape_jz .hm_books_wz .but{ width:168px; height:60px; background:#000; text-align:center; font-size:18px; line-height:60px; display:block; color:#fff;}


.hm_landscape::after{ content:"";}


.past_hm_landscape{ max-width:1200px; margin:0 auto; overflow:hidden; }
.past_hm_landscape h5{ font-size:25px;padding: 0 0 30px 30px; color:#3a3a3a; font-weight:normal;}
.past_hm_landscape .past_ld_tp{background:#fff; margin-bottom:100px;}
.past_hm_landscape .past_ld_tp ul{border-bottom:1px solid #e7e7e7;overflow:hidden; padding:30px 0;}

.past_hm_landscape .past_ld_tp ul li{ width:28%; float:left;margin:1% 2.6%; overflow: hidden; cursor:pointer;}
.past_hm_landscape .past_ld_tp ul li .periods{ width:100%; position:relative;}
.past_hm_landscape .past_ld_tp ul li .periods .periods_list{ position:absolute; bottom:0; left:0; width:128px; height:54px; padding-top:10px; background:#000; color:#FFF; text-align:center; opacity:0.8;filter: alpha(opacity=80);transition:0.5s 0s width,0.5s 0s height,0.5s 0s opacity;}

.past_hm_landscape .past_ld_tp ul li .periods .periods_list:hover{ width:100%; height:100%; transition:0.5s 0s width,0.5s 0s height,0.5s 0s opacity; opacity:0.6;filter: alpha(opacity=60); font-size:24px;}
.past_hm_landscape .past_ld_tp ul li .periods .periods_list:hover b{ margin-top:25%; display:block;}
.past_hm_landscape .past_ld_tp ul li img{ margin:0 auto; display:block; width:100%;}

.past_hm_landscape .past_ld_tp .past_ld_cent{ width:100%;  margin-top:20px; text-align:left;}

.past_hm_landscape .past_ld_tp .past_ld_cent b{font-size: 18px;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.past_hm_landscape .past_ld_tp .past_ld_cent .hr{width: 90px;height: 15px;border-bottom: 1px solid #cbcbcb;margin-bottom: 15px;}
.past_hm_landscape .past_ld_tp .past_ld_cent p{font-size: 14px; color:#545454;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.past_hm_landscape .past_ld_tp .past_ld_cent .but{width: 180px;height: 54px;border: 4px solid #808080;display: block;text-align: center;line-height: 54px;color: #808080; font-size:18px; margin:27px 0;}

.past_hm_landscape .past_ld_tp .past_ld_cent .but::after{content:"下载浏览";opacity:0;position: absolute; bottom:100%; left:0; color:#fff; }
.past_hm_landscape .past_ld_tp .past_ld_cent .but:hover::after{	opacity: 1;color:#fff;}	

.past_hm_landscape .past_ld_tp .past_ld_cent .but span,.past_hm_landscape .past_ld_tp .past_ld_cent .but::after{width: 180px;height: 54px; display:block;-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;transition: transform 0.3s, opacity 0.3s;position:relative;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.past_hm_landscape .past_ld_tp .past_ld_cent .but:hover span{opacity:0;-webkit-transform: translate3d(0, -25%, 0);transform: translate3d(0, -25%, 0); color:#fff;}
.past_hm_landscape .past_ld_tp .past_ld_cent .but:hover{ background-color:#808080; color:#fff;}
.past_ld_tp .landscape_more{padding: 30px 0; display:block; cursor:pointer;margin-top: 10px;}
.all_p_span:hover .span1{ transform: rotate(-90deg) translate(-5px,0 ); -webkit-transform: rotate(-90deg) translate(-5px, 0); -ms-transform: rotate(-90deg) translate(-5px, 0);-moz-transform: rotate(-90deg) translate(-5px, 0);}
.all_p_span:hover .span2{ transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg);}
.all_p_span:hover .span3{ transform: rotate(90deg)  translate(-5px, 0);  -webkit-transform: rotate(90deg) translate(-5px, 0); -ms-transform: rotate(90deg) translate(-5px, 0); -moz-transform: rotate(90deg) translate(-5px, 0);}
.all_p_span:hover span{ transition:1s 0s transform,1s 0s -webkit-transform,1s 0s -moz-transform,1s 0s -ms-transform; -webkit-transition:1s 0s transform,1s 0s -webkit-transform,1s 0s -moz-transform,1s 0s -ms-transform; -moz-transition:1s 0s transform,1s 0s -webkit-transform,1s 0s -moz-transform,1s 0s -ms-transform; -ms-transition:1s 0s transform,1s 0s -webkit-transform,1s 0s -moz-transform,1s 0s -ms-transform;}
.landscape_more p{text-align: center;padding: 5px 0; color:#8f8f8f; font-size:18px;}
.all_p_span:hover p{ color:#f00;}
.landscape_more span{opacity:1; width: 20px; height: 2px; background:#8f8f8f; display: block; margin: 3px auto;transform: rotate(0deg);  transition:1s 0s transform,0.5s 0s opacity;}
.duty{ background:#f6f6f6;}
.duty_date_n{ max-width:1200px; margin:0 auto;}
.duty_date_n ul{ text-align:center;}
.duty_date_n ul li { display:inline-block;*display:inline; *zoom:1; text-align:center; padding:30px; margin:10px 0; width:5%;}
.duty_date_n ul li img{ opacity:0.3;filter:-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter:alpha(opacity=30); width:90%;}
.duty_date_n ul li img:hover{opacity:1;filter:-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); transition: 1s 0s opacity; -webkit-transition: 1s 0s opacity;   }
.duty_date_n ul li.cur{background: url(../images/duty/duty-date-but.png) center center no-repeat; background-size:100% 100%;}
.duty_date_n ul li.cur img{  opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100);}
.duty_date_y{ margin:0 auto; max-width:1200px;}
.duty_date_y .duty_date_ul{ overflow:hidden; text-align:center;}
.duty_date_y .duty_date_ul li{display: inline-block;*display:inline;*zoom:1;line-height: 60px;width: 97px; height:60px;text-align: center;background: #e5e5e5; margin:10px 0;margin-left: -4px; color:#4c5b6b;}
.duty_date_y .duty_date_ul .act-sed{ background:#fff;}
.duty_date_y_cen{ margin:0 auto;}
.duty_date_y_cen .duty_date_y_cen_ul li{ text-align:center;}
.duty_date_y_cen .certificate{ width:48%; display:inline-block;*display:inline;*zoom:1; overflow:hidden; background:#e1e1e1; text-align:left;}
.duty_date_y_cen .hy .certificate .certificate_img{ width:65%; margin:0 auto;}
.duty_date_y_cen .hy .certificate .certificate_img img{display:block; margin: 40px auto 20px; width:100%;}
.duty_date_y_cen .hy .certificate h5{padding: 0 80px;font-size: 36px; font-weight:normal; color:#363f48;}
.duty_date_y_cen .hy .certificate .hr{width: 30%;height: 20px;border-bottom: 1px solid #363f48;margin: 0 80px 20px 80px;}
.duty_date_y_cen .hy .certificate p{line-height: 24px;padding: 10px 80px 60px 80px; color:#363f48;}
.fp_nav{position: fixed;z-index: 100;margin-top: -100px;top: 50%;right:30px;}
.fp_nav ul li{width: 8px;height: 8px;border: 1px solid #808080; background:url(about:blank); border-radius: 50%; -ms-border-radius: 50%; display:block; margin:10px; cursor:pointer;}
.fp_nav ul li.curr{ background:#e6212a;border: 1px solid #e6212a;}
.code_bj{position: absolute;width: 100%;height: 100%;background: #000;bottom:0; opacity:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);transition:2s 0s opacity; z-index:-1;}
/*--all二维码动画--*/
.jtgk .erwm_width .er_code,.bussiness .erwm_width .er_code{ margin-bottom:-60px;}
.shry_ny .erwm_width .er_code{ margin-bottom:-100px;}
.open .code_bj{ transition:2s 0s opacity; opacity:0.9; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90); z-index:10;}
.er_code{ float:right;margin: 20px 0;border: 15px solid #fff;background: #fff; position:relative; z-index:5;transform-origin:bottom center;-webkit-transform-origin:bottom center;-mos-transform-origin:bottom center;-ms-transform-origin:bottom center;-webkit-animation:xRotationOut 1s 0s both;animation:xRotationOut 1s 0s both;-moz-animation:xRotationOut 1s 0s both;-ms-animation:xRotationOut 1s 0s both; }
.erwm_width .er_code{ position:absolute; bottom:0; right:0; z-index:15;margin: 20px 0 0 0;}
.erwm_width{ max-width:1200px; margin:0 auto; position:relative;}
.open .er_code{-webkit-animation:xRotationIn 1s 0s both;animation:xRotationIn 1s 0s both;-moz-animation:xRotationIn 1s 0s both;-ms-animation:xRotationIn 1s 0s both;transform-origin:bottom center;-webkit-transform-origin:bottom center;-moz-transform-origin:bottom center;-ms-transform-origin:bottom center; }
.er_code p{ font-size:14px; padding:5px 0;animation:Up2InMove 1s 0s both; -webkit-animation:Up2InMove 1s 0s both;-moz-animation:Up2InMove 1s 0s both;-ms-animation:Up2InMove 1s 0s both; text-align:center;}
.open .er_code p{ animation:DOWN2InMove 1s 0s both; -webkit-animation:DOWN2InMove 1s 0s both; -moz-animation:DOWN2InMove 1s 0s both; -ms-animation:DOWN2InMove 1s 0s both; }
/*--核心理念--*/
.hm_landscape .hm_hxln{ margin:0 auto; max-width:1200px; width:1200px; position:relative; height:608px; padding-bottom:84px;}
.hm_landscape .hm_hxln img{ position:absolute; left:50%; top:0; margin-left:-600px;}
/*--慈善活动内页--*/
.inside{ background:#f6f6f6; position:relative;}
.cs_inside{ max-width:1200px; margin:0 auto; padding-bottom:100px;}
.cs_inside .cs_inside_centent{ width:80%; margin:0 auto;}
.cs_inside .cs_inside_centent h5{ text-align:center; font-size:30px; padding:30px 0; font-weight: normal;}
.cs_inside .cs_inside_centent .cs_inside_img{ }
.cs_inside .cs_inside_centent p{ font-size:14px; color:#737373; line-height:30px; padding:20px 0;}

.cs_inside .cs_inside_anniu{ margin:0 auto;overflow:hidden; width:60%;}
.cs_inside .cs_inside_anniu a{  display:block; background:#000; width:30%; height:60px; color:#fff; text-align:center; line-height:60px; font-size:18px; float:left; margin:0 1%;} 
.cs_inside .cs_inside_anniu a.curr{background:#f00;}
/*--海马校园招聘--*/
.selected .selected_mian .selected_z .hm_xy_zp{ margin-bottom:100px;}
.selected .selected_mian .selected_z .hm_xy_zp h5{ font-weight:normal; color:#e60012;}
.selected .selected_mian .selected_z .hm_xy_zp p{ font-size:16px; line-height:24px; color:#404040; margin:10px 0;} 
.selected .selected_mian .selected_z .hm_xy_zp p a b{text-decoration: underline;}
.selected .selected_mian .selected_z .hm_xy_zp ul li{ width:100%; overflow:hidden; margin:60px 0;}
.selected .selected_mian .selected_z .hm_xy_zp ul li .xy_qcbk_img{ float:left;width:48%; overflow:hidden;}
.selected .selected_mian .selected_z .hm_xy_zp ul li .xy_qcbk_wz{float:right; width:48%;}
.selected .selected_mian .selected_z .hm_xy_zp ul li .xy_qcbk_wz h5{ font-size:25px; color:#404040; padding:0; font-weight:normal; }
.selected .selected_mian .selected_z .hm_xy_zp ul li .xy_qcbk_wz .hr{ width:20%; height:1px; border-bottom:1px solid #cccccc; margin:10px 0; margin-bottom:20px;}
.selected .selected_mian .selected_z .hm_xy_zp ul li .xy_qcbk_wz p{ font-size:14px; }
.selected .selected_mian .selected_z .hm_xy_zp ul li.hm_fl .xy_qcbk_img{ float:right;margin-left:4%; width:56%;}
.selected .selected_mian .selected_z .hm_xy_zp ul li.hm_fl .xy_qcbk_wz{ float:left;margin-left:0; width:40%}
.selected .selected_mian .selected_z .hm_xy_zp table{ font-size:14px; color:#4d4d4d; }
.selected .selected_mian .selected_z .hm_xy_zp span{ font-size:14px; color:#a3a3a3; margin:25px 0 40px 0; display:block;}
.selected .selected_mian .selected_z .hm_xy_zp table tr{}
.selected .selected_mian .selected_z .hm_xy_zp table tr.hs_50{ height:50px;background:#d3d3d3;}
.selected .selected_mian .selected_z .hm_xy_zp table tr td{border:1px solid #cccccc; text-align:center;height:70px;}
.selected .selected_mian .selected_z .hm_xy_zp table tr td.ws_25{ width:25%;}
.selected .selected_mian .selected_z .hm_xy_zp table tr td.td_color{ background:#ededed;}
.selected .selected_mian .selected_z .hm_xy_zp table tr td.ws_20{ width:20%;}
.selected .selected_mian .selected_z .hm_xy_zp table tr td.ws_40{ width:40%;}
.selected .selected_mian .selected_z .hm_xy_zp b{ font-weight:normal; color:#e60012; margin-right:5px;}
.selected .selected_mian .selected_z .hm_xy_zp .interview_data em{ display:block; padding:10px 0; color:#808080; margin-left:15px;}
.selected .selected_mian .selected_z .hm_xy_zp .hm_zp_ewm{ padding:20px 0; overflow:hidden;}
.selected .selected_mian .selected_z .hm_xy_zp .hm_zp_ewm .hm_jtxyzp{ padding:0 20px; text-align:center;}
.selected .selected_mian .selected_z .hm_xy_zp .hm_zp_ewm .hm_jt{ text-align:center;}
.selected .selected_mian .selected_z .hm_xy_zp .hm_zp_ewm p{ font-size:13px;}
.selected .selected_mian .selected_z .hm_xy_zp .content_banner{ width:100%;}
/*-社会荣誉-ny-*/
.shry_ny{ width:100%; margin:0 auto; padding-bottom:100px; overflow:hidden; background:#f6f6f6; position:relative;}
.shry_ny h5{ text-align:center; font-size:30px; color:#e60012; font-weight:normal; margin:80px 0;}

.shry_ny .shry_ny_content{ font-size:14px; max-width:1200px; margin:0 auto; position:relative; color:#666666;}
.shry_ny .shry_ny_content ul.shry_course li{ width:100%; padding: 10px 0; overflow:hidden; position:relative;}
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z{ width:46%; float:left;}
.shry_ny .shry_ny_content ul.shry_course li .red{ color:#e60012; font-size:18px;}
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1{ float:right; background:#fff; padding:10px 20px; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2); position:relative;}
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1  i{border:8px dashed transparent;border-left:12px solid #fff; width:0; height:0; position:absolute; top:50%; left:100%; z-index:1; margin-top:-8px; }

.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y{ width:46%; float:right;}
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2{float:left; background:#fff; padding:10px 20px; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2); position:relative;}
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2  i{border:8px dashed transparent;border-right:12px solid #fff;width:0; height:0; position:absolute; top:50%; right:100%; z-index:1; margin-top:-8px; margin-right:-1px; }


.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_z{ float:right;}
.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_z .shry_ny_time_1{ float:left;}
.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_z .shry_ny_time_1 i{right:100%;left:auto;border-right:12px solid #fff;border-left:0;margin-right:-1px;}

.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_y{float:left;}
.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_y .shry_ny_time_2{ float:right;}
.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_y .shry_ny_time_2 i{left:100%; right:auto;border-left:12px solid #fff;border-right:0;}


.shry_ny .shry_ny_content .split_hr{ position:absolute; left:50%; top:-10px; height:0; width:1px; border-left:1px solid #c8c8c8; transition:height 0s 0s linear;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan{ position:absolute; top:45%; left:50%;width: 10px; height: 10px; background:#c8c8c8; border-radius: 10px; margin-bottom:48px; box-shadow: 2px 2px 1px #808080 inset; margin-left:-4px; z-index:1;}

/*--社会荣誉动画--*/

.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1.anime1{ opacity:0;filter: alpha(opacity=0); left:-300px; transition:left 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_y .shry_ny_time_2.anime4{opacity:0;filter: alpha(opacity=0); left:-300px; transition:left 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1.anime5{ opacity:0;filter: alpha(opacity=0); left:-300px; transition:left 1s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_y .shry_ny_time_2.anime8{opacity:0;filter: alpha(opacity=0); left:-300px; transition:left 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1.anime9{opacity:0;filter: alpha(opacity=0); left:-300px; transition:left 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2.anime12{opacity:0;filter: alpha(opacity=0); left:-300px; transition:left 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1.anime13{opacity:0;filter: alpha(opacity=0); left:-300px; transition:left 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2.anime16{opacity:0;filter: alpha(opacity=0); left:-300px; transition:left 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1.anime17{opacity:0;filter: alpha(opacity=0); left:-300px; transition:left 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2.anime20{opacity:0;filter: alpha(opacity=0); left:-300px; transition:left 0s 0s ,opacity 0s 0s; }


.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2.anime2{opacity:0;filter: alpha(opacity=0); right:-300px; transition:right 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1.anime3{opacity:0;filter: alpha(opacity=0); right:-300px; transition:right 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2.anime6{opacity:0;filter: alpha(opacity=0); right:-300px; transition:right 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1.anime7{opacity:0;filter: alpha(opacity=0); right:-300px; transition:right 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2.anime10{opacity:0;filter: alpha(opacity=0); right:-300px; transition:right 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1.anime11{opacity:0;filter: alpha(opacity=0); right:-300px; transition:right 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2.anime14{opacity:0;filter: alpha(opacity=0); right:-300px; transition:right 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1.anime15{opacity:0;filter: alpha(opacity=0); right:-300px; transition:right 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2.anime18{opacity:0;filter: alpha(opacity=0); right:-300px; transition:right 0s 0s ,opacity 0s 0s; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1.anime19{opacity:0;filter: alpha(opacity=0); right:-300px; transition:right 0s 0s ,opacity 0s 0s; }

.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y1{ opacity:0;filter: alpha(opacity=0);transition:opacity 0.2s 0s;-webkit-transition:opacity 0.2s 0s;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y2{ opacity:0;filter: alpha(opacity=0);transition:opacity 0.2s 0s;-webkit-transition:opacity 0.2s 0s;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y3{ opacity:0;filter: alpha(opacity=0);transition:opacity 0.2s 0s;-webkit-transition:opacity 0.2s 0s;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y4{ opacity:0;filter: alpha(opacity=0);transition:opacity 0.2s 0s;-webkit-transition:opacity 0.2s 0s;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y5{ opacity:0;filter: alpha(opacity=0);transition:opacity 0.2s 0s;-webkit-transition:opacity 0.2s 0s;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y6{ opacity:0;filter: alpha(opacity=0);transition:opacity 0.2s 0s;-webkit-transition:opacity 0.2s 0s;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y7{ opacity:0;filter: alpha(opacity=0);transition:opacity 0.2s 0s;-webkit-transition:opacity 0.2s 0s;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y8{ opacity:0;filter: alpha(opacity=0);transition:opacity 0.2s 0s;-webkit-transition:opacity 0.2s 0s;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y9{ opacity:0;filter: alpha(opacity=0);transition:opacity 0.2s 0s;-webkit-transition:opacity 0.2s 0s;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y10{ opacity:0;filter: alpha(opacity=0);transition:opacity 0.2s 0s;-webkit-transition:opacity 0.2s 0s;}

.shry_ny .shry_ny_content.active ul.shry_course .split_yuan.anime_y1{ opacity:1;filter: alpha(opacity=0); transition:opacity 0.2s 0.6s; -webkit-transition:opacity 0.2s 0.6s;}
.shry_ny .shry_ny_content.active ul.shry_course .split_yuan.anime_y2{ opacity:1;filter: alpha(opacity=0); transition:opacity 0.2s 1.5s; -webkit-transition:opacity 0.2s 1.5s;}
.shry_ny .shry_ny_content.active ul.shry_course .split_yuan.anime_y3{ opacity:1;filter: alpha(opacity=0); transition:opacity 0.2s 2.4s; -webkit-transition:opacity 0.2s 2.4s;}
.shry_ny .shry_ny_content.active ul.shry_course .split_yuan.anime_y4{ opacity:1;filter: alpha(opacity=0);transition:opacity 0.2s 3.3s; -webkit-transition:opacity 0.2s 3.3s;}
.shry_ny .shry_ny_content.active ul.shry_course .split_yuan.anime_y5{ opacity:1;filter: alpha(opacity=0);transition:opacity 0.2s 4.2s;-webkit-transition:opacity 0.2s 4.2s;}
.shry_ny .shry_ny_content.active ul.shry_course .split_yuan.anime_y6{ opacity:1;filter: alpha(opacity=0);transition:opacity 0.2s 5.1s; -webkit-transition:opacity 0.2s 5.1s;}
.shry_ny .shry_ny_content.active ul.shry_course .split_yuan.anime_y7{ opacity:1;filter: alpha(opacity=0);transition:opacity 0.2s 6s; -webkit-transition:opacity 0.2s 6s;}
.shry_ny .shry_ny_content.active ul.shry_course .split_yuan.anime_y8{ opacity:1;filter: alpha(opacity=0);transition:opacity 0.2s 6.9s; -webkit-transition:opacity 0.2s 6.9s;}
.shry_ny .shry_ny_content.active ul.shry_course .split_yuan.anime_y9{ opacity:1;filter: alpha(opacity=0);transition:opacity 0.2s 7.8s; -webkit-transition:opacity 0.2s 7.8s;}
.shry_ny .shry_ny_content.active ul.shry_course .split_yuan.anime_y10{ opacity:1;filter: alpha(opacity=0);transition:opacity 0.2s 8.7s; -webkit-transition:opacity 0.2s 8.7s;}


.shry_ny .shry_ny_content.active .split_hr{ height:110%;opacity:1; transition:height 10s 0s linear;}

.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime1{ transition:left 1s 0.1s ,opacity 1s 0.1s;-webkit-transition:left 1s 0.1s ,opacity 1s 0.1s; opacity:1;filter: alpha(opacity=0); left:0;}
.shry_ny .shry_ny_content.active ul.shry_course li.or .shry_ny_y .shry_ny_time_2.anime4{ transition:left 1.3s 0.9s ,opacity 1s 0.9s;-webkit-transition:left 1.3s 0.9s ,opacity 1s 0.9s; opacity:1;filter: alpha(opacity=0); left:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime5.anime5{ transition:left 1s 1.8s ,opacity 1s 1.8s;-webkit-transition:left 1s 1.8s ,opacity 1s 1.8s; opacity:1;filter: alpha(opacity=0); left:0;}
.shry_ny .shry_ny_content.active ul.shry_course li.or .shry_ny_y .shry_ny_time_2.anime8{ transition:left 1s 2.8s ,opacity 1s 2.8s;-webkit-transition:left 1s 2.8s ,opacity 1s 2.8s; opacity:1;filter: alpha(opacity=0); left:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime9{ transition:left 1s 3.7s ,opacity 1s 3.7s;-webkit-transition:left 1s 3.7s ,opacity 1s 3.7s; opacity:1;filter: alpha(opacity=0); left:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime12{ transition:left 1s 4.6s ,opacity 1s 4.6s;-webkit-transition:left 1s 4.6s ,opacity 1s 4.6s; opacity:1;filter: alpha(opacity=0); left:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime13{ transition:left 1s 5.5s ,opacity 1s 5.5s;-webkit-transition:left 1s 5.5s ,opacity 1s 5.5s; opacity:1;filter: alpha(opacity=0); left:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime16{ transition:left 1s 6.4s ,opacity 1s 6.4s;-webkit-transition:left 1s 6.4s ,opacity 1s 6.4s; opacity:1;filter: alpha(opacity=0); left:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime17{ transition:left 1s 7.3s ,opacity 1s 7.3s;-webkit-transition:left 1s 7.3s ,opacity 1s 7.3s; opacity:1;filter: alpha(opacity=0); left:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime20{ transition:left 1s 8.2s ,opacity 1s 8.2s;-webkit-transition:left 1s 8.2s ,opacity 1s 8.2s; opacity:1;filter: alpha(opacity=0); left:0;}



.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime2{ transition:right 1s 0.1s ,opacity 1s 0.1s; -webkit-transition:right 1s 0.1s ,opacity 1s 0.1s; opacity:1;filter: alpha(opacity=0); right:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime3{ transition:right 1s 0.9s ,opacity 1s 0.9s; -webkit-transition:right 1s 0.9s ,opacity 1s 0.9s; opacity:1;filter: alpha(opacity=0); right:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime6{ transition:right 1s 1.8s ,opacity 1s 1.8s;-webkit-transition:right 1s 1.8s ,opacity 1s 1.8s; opacity:1;filter: alpha(opacity=0); right:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime7{ transition:right 1s 2.8s ,opacity 1s 2.8s;-webkit-transition:right 1s 2.8s ,opacity 1s 2.8s; opacity:1;filter: alpha(opacity=0); right:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime10{ transition:right 1s 3.7s ,opacity 1s 3.7s;-webkit-transition:right 1s 3.7s ,opacity 1s 3.7s; opacity:1;filter: alpha(opacity=0); right:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime11{ transition:right 1s 4.6s ,opacity 1s 4.6s;-webkit-transition:right 1s 4.6s ,opacity 1s 4.6s; opacity:1;filter: alpha(opacity=0); right:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime14{ transition:right 1s 5.5s ,opacity 1s 5.5s;-webkit-transition:right 1s 5.5s ,opacity 1s 5.5s; opacity:1;filter: alpha(opacity=0); right:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime15{ transition:right 1s 6.4s ,opacity 1s 6.4s;-webkit-transition:right 1s 6.4s ,opacity 1s 6.4s;  opacity:1;filter: alpha(opacity=0); right:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime18{ transition:right 1s 7.3s ,opacity 1s 7.3s;-webkit-transition:right 1s 7.3s ,opacity 1s 7.3s; opacity:1;filter: alpha(opacity=0); right:0;}
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime19{ transition:right 1s 8.2s ,opacity 1s 8.2s;-webkit-transition:right 1s 8.2s ,opacity 1s 8.2s; opacity:1;filter: alpha(opacity=0); right:0;}


@media screen and (max-width:960px) {
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime1,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime2,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime3,
.shry_ny .shry_ny_content.active ul.shry_course li.or .shry_ny_y .shry_ny_time_2.anime4,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime5.anime5,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime6,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime7,
.shry_ny .shry_ny_content.active ul.shry_course li.or .shry_ny_y .shry_ny_time_2.anime8,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime9,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime10,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime11,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime12,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime13,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime14,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime15,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime16,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime17,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime18,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_z .shry_ny_time_1.anime19,
.shry_ny .shry_ny_content.active ul.shry_course li .shry_ny_y .shry_ny_time_2.anime20
{transition:none;-webkit-transition:none; opacity:1;filter: alpha(opacity=0); left:0;}
.shry_ny .shry_ny_content .split_hr{ height:110%;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y1,
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y2,
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y3,
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y4,
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y5,
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y6,
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y7,
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y8,
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y9,
.shry_ny .shry_ny_content ul.shry_course .split_yuan.anime_y10{ opacity:1;}
}

/*--社会荣誉动画end--*/

/*--视频中心--*/
.videos{background:#f6f6f6; overflow:hidden; position:relative;}
.videos .videos_main{width:1200px; max-width:95%; margin:0 auto; position:relative; overflow:hidden;}
.videos .videos_main .left_content{ float:left;margin-bottom:150px;}
.videos .videos_main .left_content ul{ margin: 50px 0 100px 0;}
.videos .videos_main .left_content ul li{ padding-right:312px;}
.videos .videos_main .left_content ul li .videos-list{ cursor:pointer;}
.videos .videos_main .left_content ul li span{ font-size:14px; color:#878787; margin-top:30px; display:block;}
.videos .videos_main .left_content ul li a{ font-size:24px; margin:10px 0 30px 0; display:block; color:#000;}
.videos .videos_main  .right_content { width: 265px; position: absolute; top: 0; right: 0; margin-top: 50px; }
            .videos .videos_main  .right_content .img_content { height: 229px; position: relative; overflow: hidden; }
                .videos .videos_main  .right_content .img_content img { display: block; position: absolute; left: 50%; top: 0; width: 608px; margin-left: -304px; }
            .videos .videos_main  .right_content .txt { font-size: 18px; line-height: 1; margin: 40px auto 47px; text-align: right; }
                .videos .videos_main  .right_content .txt a { color: #494544; }
/*--弹窗视频--*/
.pop_up{  position:relative; z-index:10; width:100%; height:100%; display:none;}
.pop_up .pop_up_videos_bj{ position:fixed; top:0; left:0;width:100%; height:100%; background:#000; opacity:0.85;filter: alpha(opacity=85); }

.up_bj_width{ position:fixed; left:50%; top: 50%; z-index:11; width: 640px;height: 360px; background:url(../js/videos/videos_bj.jpg) no-repeat;margin-top: -180px; margin-left: -320px; overflow:hidden; }
.videos_xx{position: absolute;top: 0;right: 6px;z-index: 20; cursor:pointer;}







@media screen and (max-width:1200px) {
	.header{ position:absolute !important;}
    .header .header_detail .logo { margin-left: 30px; }
    .header .header_detail .nav { display: none; }
    .header .header_detail .icon_login, .header .header_detail .icon_search { display: none; }
    .header .header_detail .btn_menu { display: block; float: right; margin: 35px 30px 0; }
    .header .header_detail .search_content { display: none; }
    .small_nav.open { margin-right: 0; overflow-y: auto; display: block; opacity: 1; filter: alpha(opacity=100); }
    .small_nav .nav_close { height: 97px; }
        .small_nav .nav_close .btn_menu_close { float: right; margin: 29px 30px 0; }
    .small_nav ul li a { font-size: 40px; padding: 5px 0 5px 40px; color: #000; display: block; }
    .small_nav .link_content { border-top: 1px solid #d5d5d5; }
        .small_nav .link_content .link_list { float: none; width: 100%; overflow: hidden; max-height: 100px; border-bottom: 1px solid #d5d5d5; -moz-transition: max-height 0.7s 0s; -o-transition: max-height 0.7s 0s; -webkit-transition: max-height 0.7s 0s; transition: max-height 0.7s 0s; }
            .small_nav .link_content .link_list.down { max-height: 800px; }
            .small_nav .link_content .link_list a { display: block; height: 60px; line-height: 60px; padding-left: 60px; font-size: 24px; color: #666; }
            .small_nav .link_content .link_list .t a { display: block; height: 100px; line-height: 100px; font-size: 30px; padding-left: 30px; position: relative; color: #000; }
			
                .small_nav .link_content .link_list .t a span { display: block; height: 100%; width: 37px; background: url(../images/public/icon_footer_down.png) no-repeat center center; position: absolute; top: 0; right: 30px;transform: rotate(0deg); -webkit-transform: rotate(0deg);
    -webkit-transition: -webkit-transform 300ms ease-out;
    transition: -webkit-transform 300ms ease-out;
    transition: transform 300ms ease-out;
    transition: transform 300ms ease-out,-webkit-transform 300ms ease-out;}
				.small_nav .link_content .link_list.down .t a span{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
            .small_nav .link_content .link_list.down .t a span { background: url(../images/public/icon_footer_up.png) no-repeat center center; }

    .small_nav .contact_content { font-size: 30px; line-height: 48px; }
    .footer .footer_t .logo { margin-left: 30px; }
    .footer .footer_t .share_content { margin-right: 30px; }
    .footer .link_content { margin-left: 30px; }
    .footer .contact_content { margin-left: 30px; }
   
    .second_nav .second_nav_t1 { margin-left: 30px; }
    .second_nav .second_nav_content { margin-left: 30px; }
	.search{ width:300px;}
	.search input { width:140px;}
	.selected_mian{ width:100%;}
	.charitable_tp ul li{width:48%;}
	.selected_z{ width:72%; margin:0 3%;}

}

@media screen and (max-width:960px) {
    .footer .footer_t { padding: 40px 0; margin-top: 0; }
        .footer .footer_t .logo { margin-top: 0; }
    .footer .copyright { display: block; text-align: center; font-size: 30px; color: #ababab; margin: 40px 0; }
    .footer .footer_t .share_content .share_content_b { display: none; }
    .footer .link_content { display: none; }
    .footer .contact_content { font-size: 30px; line-height: 48px; }
    .second_nav { display: none; }
    .second_min_nav_top { display: block; }
	.contacts_map .contacts_map_tp{ position:static; width:100%;}
.contacts_map .contacts_map_tp img{ position:static; margin:0;}
.contacts_map .contacts_map_wz{position:static; width:100%}
.contacts_map .contacts_map_wz .contacts_map_pd h5{ font-size:36px;width: 160px;}
.contacts_map .contacts_map_wz .contacts_map_pd p{ font-size:24px; line-height:40px;}
.contacts_map{ height:auto;}
.contacts_map .contacts_map_wz .contacts_map_pd{ padding:35px 0 0 30px;}
.search_ab{ display:none;}
.search{ position:relative;}
.selected_y .mtop39{ margin:0;}
.selected_z{ float:none;width:95%; margin:0 auto;}
.selected_y{float: none;width: 95%;overflow: hidden;margin: 0 auto;}
.selected_mian .selected_y dl{ float:left;padding: 0 43px 0 0;}
.charitable_ct h5{ width:80%;}
.hm_landscape .hm_landscape_jz .hm_books img{ width:80%;}
.duty_date_y_cen .certificate{ display:block; width:96%; margin:0 auto 5px;}
.past_hm_landscape .past_ld_tp ul li{ width:44.5%;}
.selected_z .job_details table{ width:100%;}
.duty_date_n ul li{ width:10%;}
.selected .selected_mian .selected_z .hm_xy_zp ul li .xy_qcbk_wz h5{margin: 20px 0 20px 0; color:#e60012;}
.selected .selected_mian .selected_z .hm_xy_zp ul li .xy_qcbk_wz .hr{ margin-bottom:0;}

.selected .selected_mian .selected_z .hm_xy_zp ul li .xy_qcbk_img,.selected .selected_mian .selected_z .hm_xy_zp ul li .xy_qcbk_wz,.selected .selected_mian .selected_z .hm_xy_zp ul li.hm_fl .xy_qcbk_img,.selected .selected_mian .selected_z .hm_xy_zp ul li.hm_fl .xy_qcbk_wz{ width:100%;}

/*-社会荣誉-*/
.shry_ny .shry_ny_content .split_hr{left:0; margin-left:20%;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan{ left:20%; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1 i,.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_y .shry_ny_time_2 i{border-right: 12px solid #fff;border-left: initial;right: 100%;left: initial;}
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z,.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_y,.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y{ width:100%;}
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1,.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_y .shry_ny_time_2{ float:left; margin-left:25%;}

.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2{ margin-left:25%;}
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1{ margin-bottom:25px;}
/*-视频中心-*/
.videos .videos_main .left_content{ float:none;margin-bottom:50px;}
.videos .videos_main .left_content ul li{ padding-right:0;}
.videos .videos_main .right_content{position: static;width: 100%;}
.videos .videos_main .right_content .img_content{ width:100%;}
.videos .videos_main .right_content .img_content img{position: static;width: 100%;margin-left: 0;}
.videos .videos_main .right_content .txt{font-size: 24px;margin: 22px auto 35px;}

.mejs-overlay-button{ background:url(about:blank) !important;}
.no-svg .mejs-overlay-button{ background-image:url(about:blank) !important;}

}



@media screen and (max-width:640px) {
.footer .copyright { font-size: 18px; margin: 30px auto; }
.footer .contact_content { font-size: 20px; line-height: 30px; }
.selected_content{ width:100%;}
.selected_details table tr td{ font-size:20px; padding:0 5px; height:90px;}
.select_txt{font-size: 20px;padding-left: 25px;width: 23%;}
.selected_z{ font-size:30px;}
.selected_mian .selected_y  dl{ float:left; padding: 0; width: 48%; margin-right: 2%;}
.selected_mian .selected_y dl dt{ font-size:24px;}
.selected_mian .selected_y dl dd{ font-size:20px; line-height:36px;}
.selected_mian .selected_y dl.long_position{ margin-bottom:50px;}
.charitable_tp ul{ text-align:center;}
.charitable_tp ul li{width:90%; float:none; display:inline-block;}
.charitable_tp ul li .charitable_box{position: static;max-height: initial;}
.past_hm_landscape h5{ font-size:40px;} 
.past_hm_landscape .past_ld_tp .past_ld_cent b{ font-size:24px;}
.past_hm_landscape .past_ld_tp .past_ld_cent p{ font-size:20px;}
.past_hm_landscape .past_ld_tp .past_ld_cent .but{ font-size:24px;}
.past_hm_landscape .past_ld_tp ul li{ width:90%; float:none; display:inline-block;;}
.past_hm_landscape .past_ld_tp ul{ text-align:center;}
.duty_date_y .duty_date_ul li{ font-size:24px;}
.duty_date_y_cen .hy .certificate p{ font-size:24px;line-height:36px;}

.hm_landscape .hm_landscape_jz .hm_books{ width:100%;}
.hm_landscape .hm_landscape_jz .hm_books img{width: auto;margin: 0 auto;float: none;display: block;}
.hm_landscape .hm_landscape_jz .hm_books_wz{width: 100%;float: none;text-align: center;}
.hm_landscape .hm_landscape_jz .hm_books_wz .hr{margin: 0 auto;}
.hm_landscape .hm_landscape_jz .hm_books_wz p{ font-size:24px; margin: 0;}
.hm_landscape .hm_landscape_jz .hm_books_wz .but{ font-size:24px; margin: 0 auto;}
.selected_z .job_details table tr td{ font-size:20px;}
.map_models_car_1_content a,.map_models_car_2_content a,.map_models_car_1,.map_models_car_2{ font-size:24px;}
.map_models_car_1,.map_models_car_2{left:1%;}

.charitable_tp ul li .charitable_box .xiantiao,.charitable_tp ul li .charitable_box b,.charitable_tp ul li .charitable_box p,.charitable_tp ul li .charitable_box .hr{     opacity:1;}
.selected_z .selected_details.path_ground table tr td{ height:45px;}
.selected_z .selected_details.path_ground table tr td .path_bj{ background:none; width:100%;}
.hm_system,.selected .selected_mian .selected_z .hm_xy_zp .hm_zp_ewm p{ font-size:16px;}
.selected_z .projects .content_projects{ height:180px;}
.selected_z .hm_system,.selected_z .projects .content_projects p,.footer .footer_t .share_content .share_content_t,.cs_inside .cs_inside_centent p{ font-size:20px;}
.selected .selected_mian .selected_z .hm_xy_zp h5{ font-size:33px;}
.selected .selected_mian .selected_z .hm_xy_zp table,.selected .selected_mian .selected_z .hm_xy_zp span{ font-size:24px;}
.selected .selected_mian .selected_z .hm_xy_zp p,.selected .selected_mian .selected_z .hm_xy_zp ul li .xy_qcbk_wz p{font-size:20px; line-height:36px;}
.selected .selected_mian .selected_z .hm_xy_zp ul li{ margin-top:30px;}
.selected .selected_mian .selected_z .hm_xy_zp{ margin-bottom:0;}


.shry_ny .shry_ny_content ul.shry_course li .red{ font-size:30px;}
.shry_ny .shry_ny_content{ font-size:24px;}
.shry_ny .shry_ny_content .split_hr{ margin-left:5%;}
.shry_ny .shry_ny_content ul.shry_course .split_yuan{ left:5%; }
.shry_ny .shry_ny_content ul.shry_course li .shry_ny_z .shry_ny_time_1,.shry_ny .shry_ny_content ul.shry_course li.or .shry_ny_y .shry_ny_time_2,.shry_ny .shry_ny_content ul.shry_course li .shry_ny_y .shry_ny_time_2{ margin-left:10%;}


}   













</pre></body></html>