body{font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif}
.pad_b60{padding-bottom:60px}
.margin_b70{margin-bottom:70px}
.tel_link{cursor:pointer;cursor:default}
.footer_nomargin .footer{margin-top:0}
.blue{color:#17379c}
.red{color:#e3254c}
.news_tab{text-align:center;height:80px;line-height:80px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:30px}
.news_tab ul{display:inline-block}
.news_tab ul li{float:left;padding:0 43px}
.news_tab ul li a{display:block;color:#666;position:relative}
.news_tab .line{height:1px;width:100%;position:absolute;left:0;width:100%;display:none}
.news_tab .line_01{background:url(../images/line_01.jpg) no-repeat center center;top:-1px}
.news_tab .line_02{background:url(../images/line_01.jpg) no-repeat center center;bottom:-1px}
.news_tab ul li.on a{color:#000}
.news_tab ul li.on .line{display:block}
.news_list01 ul{overflow:hidden}
.news_list01 li{width:33.33%;float:left}
.news_list01 li:last-child dl{border:none}
.news_list01 li dl{padding:0 16px;border-right:1px solid #e6e6e6}
.news_list01 li dt a{height:0;padding-bottom:62%}
.news_list01 li dd{padding:0 20px;padding-top:25px}
.news_list01 span,.news_list02 span{color:#000;display:block;margin-bottom:10px}
.news_list01 h3{margin-bottom:20px}
.news_list01 h3 a{color:#3e3e3e}
.news_list01 p{color:#666;line-height:1.5em;height:3em;overflow:hidden}
.news_list01 .more{margin-top:20px}
.news_list01 .more a{color:#17379c}
.news_list02 li{background:#fff;padding:30px 40px}
.news_list02 li:nth-child(2n+1){background:#f9f9f9}
.news_data .pub_year{margin:auto}
.nopointer ul li a{cursor:default}
@media only screen and (max-width:1024px){.news_tab{height:50px;line-height:50px}
.news_list01 li dd{padding:10px;padding-bottom:0}
.news_list01 h3{margin-bottom:10px}
.news_list01 li dl{padding:10px}
.news_list02 li{padding:20px}
.news_tab ul li{padding:0 14px}
.news_data input{height:36px;line-height:36px;width:240px}
}
@media only screen and (max-width:767px){.news_list01 li{width:100%;margin-bottom:20px}
.news_list01 li dl{padding:0}
.news_list02 li{padding:20px 10px}
.news_tab{margin-bottom:20px}
.news_tab ul li{font-size:14px;padding:0 6px}
}
@media only screen and (max-width:370px){.news_tab ul li{padding:0 2px}
.news_cont_c .news_tab ul li{padding:0 6px}
}
.news_d{overflow:hidden}
.news_d .left{float:left;width:830px}
.news_d .left h1{margin-bottom:20px}
.news_d .right{width:407px;float:right;margin-top:30px}
.d_span_le{float:left}
.d_span{color:#000;margin-bottom:50px;overflow:hidden}
.d_span span{margin-right:30px}
.bdsharebuttonbox>a{display:block;float:left;background-position:left top!important;width:25px!important;height:25px!important;margin:0 10px 0 0!important;padding:0!important}
.share{overflow:hidden;float:right}
.share span{float:left;line-height:25px;color:#000;margin-right:20px}
.share .bdsharebuttonbox{float:left}
.news_page{margin-top:30px}
.news_page span{display:block;color:#666;height:60px;line-height:60px;border-top:1px solid #e0e0e0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news_page span:last-child{border-bottom:1px solid #e0e0e0}
.news_close{overflow:hidden;margin-top:40px}
.news_close a{display:block;width:50px;height:50px;background:#17379c url(../images/close.png) center center no-repeat;text-align:center;float:right}
.news_close img{margin-top:15px}
.news_d_list h1{padding:0 20px;color:#000;margin-bottom:30px}
.news_d_list li{background:#efefef;margin-bottom:10px;padding:30px 20px}
.news_d_list p{color:#000;margin-bottom:10px}
.news_d_list h3{line-height:1.4em;max-height:2.8em;overflow:hidden}
.news_d_wx{padding-top:20px;border-bottom:1px solid #ccc;padding-bottom:35px;margin-bottom:40px}
.news_d_wx dl{overflow:hidden}
.news_d_wx dt{float:left;line-height:1.2em;padding-top:16px;width:calc(100% - 120px);padding-left:20px}
.news_d_wx dt .wx_p01{color:#e3254c}
.news_d_wx dt .wx_p02{color:#17379c}
.news_d_wx dd{float:right;color:#666;text-align:center;width:66px}
.news_d_wx dd img{width:66px;height:66px}
.news_d_wx dd p{margin-top:5px}
.news_d_media{text-align:center;color:#fff;font-weight:700;height:100px;line-height:100px}
.news_d_media a{display:block;color:#fff}
.news_d_media img{vertical-align:middle;margin-top:-2px}
.news_d_media .img_arr01{margin-right:20px}
.news_d_media .img_arr02{margin-left:20px}
@media only screen and (max-width:1320px){.news_d .left{width:65%}
.news_d .right{width:32%}
}
@media only screen and (max-width:1024px){.d_span{margin-bottom:30px}
.news_d .left h1{margin-bottom:10px}
.news_d .left,.news_d .right{width:100%;float:none}
.news_d_list li{padding:20px}
.news_d_list h1{margin-bottom:20px;font-weight:700;padding:0}
.news_d_block{overflow:hidden;padding-top:20px}
.news_d_block .news_d_wx{width:50%;float:left;padding:0;border:0;margin:0}
.news_d_block .news_d_wx dl{border-right:1px solid #ccc;padding-right:10%}
.news_d_block .news_d_media{width:45%;float:right}
}
@media only screen and (max-width:1024px){.d_span,.news_d .left h1{text-align:center}
.d_span span{margin:0 5px}
.d_span{margin-bottom:20px}
.news_d_block .news_d_media,.news_d_block .news_d_wx{width:100%;float:none}
.news_d_block .news_d_wx{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}
.news_d_block .news_d_wx dl{padding:0 20px;border:0}
.news_d_wx dt{padding-left:0;width:calc(100% - 85px)}
}
@media only screen and (max-width:767px){.d_span_le{margin-bottom:20px}
.d_span_le,.share{float:none}
.share{display:inline-block}
}
.media{overflow:hidden}
.media .left{width:50%;float:left}
.media .left img{width:100%}
.media .right{width:41%;float:right;margin-right:3%}
.media .right h1{color:#000;line-height:1.5em}
.media_form li{border-bottom:1px solid #6b6b6f}
.media_btn button,.media_form li input,.media_form li textarea{width:100%;border:none;outline:0;background:0 0}
.media_form li input,.media_form li textarea{padding:10px;padding-top:30px}
.media_form li textarea{height:114px}
.media_btn{margin-top:60px}
.media_btn button{width:192px;height:40px;line-height:40px;text-align:center;border:1px solid #c4c4c4;border-radius:18px;box-shadow:0 1px 1px #000 inset;-webkit-box-shadow:0 1px 1px #000 inset;-ms-box-shadow:0 1px 1px #000 inset;-o-box-shadow:0 1px 1px #000 inset;-moz-box-shadow:0 1px 1px #000 inset}
.pun_button{width:145px;height:32px;line-height:32px;text-align:center;border:1px solid #c4c4c4;border-radius:18px;box-shadow:0 1px 1px #000 inset;-webkit-box-shadow:0 1px 1px #000 inset;-ms-box-shadow:0 1px 1px #000 inset;-o-box-shadow:0 1px 1px #000 inset;-moz-box-shadow:0 1px 1px #000 inset;display:block;color:#000}
.media_btn p{padding:0 10px;color:#666;margin-top:50px}
.media_btn p a{color:#666;text-transform:uppercase}
@media only screen and (max-width:1320px){.media_btn{margin-top:40px}
.media_btn p{margin-top:30px}
}
@media only screen and (max-width:1279px){.media .right{margin-right:0;width:46%}
.media_form li input,.media_form li textarea{padding-top:20px}
.media_form li textarea{height:70px}
.media_btn p{margin-top:20px}
}
@media only screen and (max-width:767px){.media .left,.media .right{width:100%;float:none}
.media .right{margin-top:20px}
.media_btn{text-align:center;margin-top:20px}
.media_btn button{width:140px}
.media_btn p{padding:0}
}
.liaison_p,.liaison_p a{color:#666}
.liaison_p{padding:0 10px;line-height:1.75em;text-align:left}
.liaison_p p{padding:0}
.liaison_p li{border:0;width:50%;float:left}
.liaison_p li:last-child{width:100%}
@media only screen and (max-width:1024px){.liaison_p li{float:none;width:100%}
}
.notice_data .pub_year{display:table;width:600px}
.notice_data .year_select{width:49%;float:left}
.notice_data .year_select:last-child{float:right}
.notice_list,.notice_list ul{overflow:hidden}
.notice_list li{margin-bottom:20px}
.notice_box{background:#f8f8f5;padding:20px 40px;overflow:hidden;border-bottom:1px solid #f8f8f5;border-top:1px solid #f8f8f5;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.notice_box span{display:block;color:#17379c;margin-bottom:10px;font-size:14px}
.notice_box h3{overflow:hidden;width:calc(100% - 100px);float:left}
.notice_box h3 p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.notice_box h3 p a{transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s}
.notice_box i{float:right;width:40px}
.notice_box i img{width:100%}
.notice_list .pageout{margin-top:40px}
@media only screen and (max-width:1024px){.notice_box i{width:30px;margin-top:10px}
.notice_box{padding:20px}
.notice_box h3{width:calc(100% - 40px)}
.notice_list .pageout{margin-top:20px}
}
@media only screen and (max-width:767px){.notice_data .pub_year{width:100%}
}
.sitemap_list{overflow:hidden}
.sitemap_cont .main{padding-top:10px;padding-bottom:140px}
.sitemap_cont .site{margin-bottom:10px}
.sitemap_cont .footer{margin-top:0}
.sitemap_title{color:#2a2a2a;margin-bottom:50px}
.sitemap_title h1{margin-bottom:15px}
.sitemap_title p{text-transform:uppercase}
.sitemap_list ul{overflow:hidden;margin:0 -50px}
.sitemap_list li{width:16.66%;float:left}
.sitemap_list dl{padding:0 50px}
.sitemap_list dt{width:80px;height:80px;border:2px solid #6b6b6f;padding:5px;margin-bottom:30px}
.sitemap_list dt p{line-height:1.25em;color:#000;margin-top:20px}
.sitemap_list dd{line-height:2.25em}
.sitemap_list dd p{background:url(../images/mapsite_linr.jpg) no-repeat 0 center;padding-left:20px}
@media only screen and (max-width:1320px){.sitemap_list ul{margin:0 -20px}
.sitemap_list dl{padding:0 20px}
}
@media only screen and (max-width:1024px){.sitemap_title{margin-bottom:0}
.sitemap_title h1{margin-bottom:0}
.sitemap_list ul{margin:0}
.sitemap_list dl{padding:0}
.sitemap_list li{width:100%;padding:20px 0;border-bottom:1px dashed #ccc}
.sitemap_list dt p{margin:0;color:#fff}
.sitemap_list dt{width:60px;height:auto;border:0;padding:0;margin:0;margin-bottom:10px;background:#0750a2;display:inline-block;padding:10px;float:left}
.sitemap_list dd{width:calc(100% - 100px);float:right;padding-top:6px}
.sitemap_list dd p{float:left;margin-right:30px}
.sitemap_cont .main{padding-bottom:80px}
.sitemap_list li:last-child{border-bottom:0}
}
@media only screen and (max-width:767px){.sitemap_list dd{width:100%;padding-top:0}
.sitemap_cont .main{padding-bottom:40px;padding-top:30px}
.sitemap_list dd p{padding-left:0;background:0 0;margin-right:20px}
}
.search_cont .main{padding-top:18px}
.search_t{width:693px;margin:auto;margin-bottom:30px}
.search_block{overflow:hidden;border-bottom:1px solid #6b6b6f;padding-bottom:15px}
.search_block input{float:left;border:none;outline:0;background:0 0;height:36px;line-height:36px;width:calc(100% - 48px)}
.search_block button{width:48px;height:36px;border:none;outline:0;background:url(../images/search_btn.png) no-repeat center center}
.search_t p{color:#666;margin-top:20px}
.search_t strong{color:#0750a2}
.search_b li{overflow:hidden;padding:0 40px;line-height:80px}
.search_b li p{float:left;width:calc(100% - 220px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.search_b li span{float:right;width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.search_b li a em{color:#0750a2}
.search_b li:nth-child(2n){background:#f8f8f5}
.search_b>ul:first-child li{font-size:20px;background:url(../images/search_bg.jpg) no-repeat center center;background-size:cover;color:#fff;line-height:50px}
.search_b .pageout{margin-top:40px}
@media only screen and (max-width:1024px){.search_t{width:100%}
.search_block{padding-bottom:0}
.search_b li{padding:0 20px}
.search_b li{line-height:50px}
.search_b>ul:first-child li{font-size:18px}
.search_b .pageout{margin-top:20px}
}
@media only screen and (max-width:767px){.search_b li{padding:0 10px}
.search_b li p{width:calc(100% - 140px)}
.search_b li span{width:125px}
.search_cont .main{padding-top:20px}
}
.governance_body .footer{margin-top:60px}
.governance_cont{padding-top:15px}
.governance_cont h3{margin-bottom:20px}
.governance_cont li{margin-bottom:30px}
.governance_cont dl{overflow:hidden}
.governance_cont dt{margin-bottom:15px}
.governance_cont dt h1{overflow:hidden;line-height:2em;display:inline-block;cursor:pointer;color:#17379c}
.governance_cont dt h1 p{float:left}
.governance_cont dt h1 span{float:left;margin-left:20px;height:2em;width:14px;background:url(../images/arrow_01.png) no-repeat 0 center}
.gover_box{background:#f8f8f5;padding:30px;padding-right:110px;overflow:hidden}
.governance_le{width:calc(100% - 280px);float:left}
.governance_le h3{margin-bottom:20px}
.governance_p{color:#666;overflow:hidden}
.governance_p p{float:left;margin-right:98px}
.governance_re{width:248px;float:right;margin-top:12px}
.governance_re a{display:block;border:1px solid #bfbfbc;height:40px;line-height:40px;text-align:center;padding:0 10px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.governance_re img{vertical-align:middle;margin-top:-2px;margin-right:10px}
.gover_list{overflow:hidden;margin-top:40px}
.gover_list ul{overflow:hidden;margin:0 -10px}
.gover_list li{float:left;width:33.33%;text-align:center}
.gover_list a{display:block;margin:0 10px;border:1px solid #bfbfbc;padding:30px}
.gover_list a span{display:inline-block;height:49px;width:40px;position:absolute;left:0;top:0;overflow:hidden}
.gover_list a span img{width:100%}
.gover_list p{display:inline-block;padding-left:70px;position:relative;line-height:50px}
.gover_list p{max-width:100%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gover_list a span img.pdf_img01{top:0}
.gover_list a span img.pdf_img02{top:60px;opacity:0;-moz-opacity:0;-khtml-opacity:0}
.governance_cont li.on dt h1 span{background:url(../images/arrow_02.png) no-repeat 0 center}
.governance_cont li,.governance_cont li dt{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.governance_cont li.on,.governance_cont li.on dt{margin-bottom:0}
@media only screen and (max-width:1279px){.gover_box{padding:30px}
.gover_list p{padding-left:50px}
.governance_p p{margin-right:50px}
}
@media only screen and (max-width:1024px){.governance_cont{padding-top:0}
.gover_list li{margin-bottom:20px}
.gover_list a{padding:20px}
.gover_list a span{width:30px;height:38px}
.gover_list p{line-height:38px;padding-left:40px}
.gover_box{padding:20px}
.governance_body .footer{margin-top:20px}
.gover_list{font-size:16px;margin-top:20px}
.governance_cont dt h1 span{margin-left:10px}
}
@media only screen and (max-width:767px){.governance_le{width:100%;float:none}
.gover_list li{width:100%;text-align:left}
.governance_p p{margin-right:20px}
.governance_cont li{margin-bottom:20px}
.gover_list a{padding:10px 20px}
.governance_le h3{margin-bottom:10px;font-weight:700}
.governance_re{margin-top:20px}
.governance_cont h3{margin-bottom:10px}
}
.information ul>li{background:#f8f8f5;margin-bottom:30px;border-bottom:1px solid #f8f8f5;border-top:1px solid #f8f8f5}
.inf_box{padding:30px;padding-bottom:20px}
.inf_box h3{margin-bottom:20px}
.inf_list{color:#666;overflow:hidden}
.inf_list li{float:left;width:50%}
.inf_list li dl{border-right:1px solid #000;padding-right:20px;overflow:hidden;padding-bottom:10px}
.inf_list dt{float:left;width:30%;margin-left:-1px}
.inf_list dt:nth-child(1){width:40%}
.inf_list dt p{padding:0 5px}
.inf_list li:nth-child(2n) dl{border:none;padding-left:20px;padding-right:0}
@media only screen and (max-width:1320px){.inf_list li dl{padding-right:50px}
.inf_list li:nth-child(2n) dl{padding-left:50px;padding-right:0}
}
@media only screen and (max-width:1024px){.inf_box h3{margin-bottom:10px}
.information ul>li{margin-bottom:20px}
.inf_list li{width:100%;float:none;border-bottom:1px dashed #ccc;margin:0;padding:10px 0}
.inf_list li dl{padding-right:0;border:none;padding-bottom:0}
.inf_list li:nth-child(2n) dl{padding-left:0;padding-right:0}
.inf_list li:last-child{border:none}
.inf_box{padding:20px}
}
@media only screen and (max-width:767px){.inf_list li dl dt:nth-child(1){width:calc(100% - 190px);word-wrap:break-word}
.inf_list li dl dt:nth-child(2){width:70px}
.inf_list li dl dt:nth-child(3){width:120px}
.inf_box{padding:20px 10px}
}
.data_box{overflow:hidden}
.data_box ol{overflow:hidden;margin:0 -40px}
.data_box li{width:50%;float:left;margin-bottom:0;overflow:hidden}
.data_box li:nth-child(2n+1){clear:both}
.data_int{margin:0 40px;overflow:hidden}
.data_back,.data_int{background:#f8f8f5;padding:30px;border-bottom:1px solid #6b6b6f}
.data_back h1,.data_int h1{margin-bottom:15px}
.data_p01{overflow:hidden}
.data_p01 p{color:#666;overflow:hidden;line-height:1.875em}
.data_p01 p span{line-height:1.875em}
.data_box li:nth-child(4n-1) .data_int{background:#fff}
.data_box li:nth-child(4n) .data_int{background:#fff}
.data_p01 p span{min-width:33.33%;float:left;margin-left:10px;margin-right:20px}
.data_back_cont .data_back:nth-child(2n){background:#fff}
.data_back ol{overflow:hidden;margin:0 -5px}
.data_back li{float:left;width:25%;margin:0;line-height:30px;color:#666}
.data_back li p{padding:0 5px}
@media only screen and (max-width:1320px){.data_box ol{margin:0 -20px}
.data_int{margin:0 20px}
}
@media only screen and (max-width:1024px){.data_box ol{margin:0 -10px}
.data_int{margin:0 10px}
.data_back,.data_int{padding:20px}
.data_back li{width:33.33%}
.data_p01 p span{width:auto;min-width:inherit;margin-right:20px}
.data_back h1,.data_int h1{margin-bottom:10px}
}
@media only screen and (max-width:767px){.data_box li{width:100%}
.data_box ol,.data_int{margin:0}
.data_p01{height:auto!important}
.data_back li{width:100%}
.data_back li p,.data_back ol{padding:0;margin:0}
}
.finance_cont{padding-top:30px;color:#666}
.table_01{margin-bottom:40px}
.table_02{margin-bottom:60px}
.ph_table{width:100%}
.ph_table td{padding:20px;border-bottom:1px solid #e8e8e8}
.ph_table thead td{border-bottom:1px solid #6b6b6f}
.ph_table tbody td{background:#f8f8f5;border-right:1px solid #fff}
.ph_table tr td:first-child{padding-left:30px;background:#fff}
.ph_table h3{color:#17379c}
.ph_table .t1{width:36%}
.ph_table .t2{width:180px}
.ph_table .t3{width:180px}
.ph_table .t4{width:180px}
.ph_table .table_title td{padding-bottom:15px;padding-top:35px}
.table_02 .ph_table tbody td:last-child{background:#fff}
.table_title02 h4{color:#000}
.finance_edit h3{background:url(../images/finance_bg.jpg) no-repeat center center;background-size:cover;color:#fff;padding:0 35px;height:80px;line-height:80px}
.edit_cont{padding:35px;padding-top:60px}
@media only screen and (max-width:1279px){.edit_cont{padding:35px;padding-bottom:0}
}
@media only screen and (max-width:1024px){.finance_cont{padding-top:0}
.ph_table tr td:first-child{padding-left:20px}
.finance_edit h3{padding:0 20px;height:60px;line-height:60px}
.edit_cont{padding:20px;padding-bottom:0}
}
@media only screen and (max-width:767px){.ph_table,.ph_table tbody,.ph_table td,.ph_table th,.ph_table thead,.ph_table tr{display:block}
.ph_table thead tr{position:absolute;top:-9999px;left:-9999px}
.ph_table tr{border:1px solid #eee;border-bottom:0;margin-bottom:20px}
.ph_table td{border:none;border-bottom:1px solid #eee;position:relative;padding:5px 0;padding-left:7em;white-space:normal;text-align:left}
.ph_table td:before{position:absolute;top:0;left:0;padding:5px 0;width:6em;text-indent:10px;white-space:nowrap;text-align:left}
.ph_table td:before{content:attr(data-title);color:#666}
.ph_table .table_title,.ph_table .table_title td{border:0;padding:0!important;text-align:center}
.ph_table tr td:first-child{padding-left:10px}
.edit_cont{padding:20px 10px;padding-bottom:0}
.finance_edit h3{padding:0 10px}
.table_02 tbody tr td:nth-child(4){display:none}
}
.pub_year{width:420px;margin-bottom:40px}
.pub_year.cen{margin:0 auto 40px}
.inf_tit{text-align:center;margin:0 0 40px}
.inf_tit.mart{margin-top:50px}
.infoma_bot{margin-top:30px;padding:40px 0;background:#e5e5e5}
.infoma_bot .inf_tit{text-align:center}
.infoma_bot li{float:left;width:42.5%;background:#f5f4f4;padding:25px 3%;margin-bottom:10px}
.infoma_bot li:nth-child(2n){float:right}
.infoma_bot li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.corporate_box,.corporate_dets{max-width:955px;padding-top:20px;margin:0 auto 20px;width:100%;border-bottom:1px solid #dbdbdb}
.corporate_box li{padding:30px 15px;border-top:1px solid #dbdbdb}
.corporate_box li .cor_t{position:relative}
.corporate_box li .cor_t h2{color:#1b2951}
.corporate_box li.on .cor_t h2{color:#0750a2}
.corporate_box li .cor_t i{position:absolute;right:0;top:5px;width:20px;height:20px;background:url(../images/arrow_03.png) center no-repeat;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s}
.corporate_box li.on .cor_t i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.corporate_box li .cor_c{display:none}
.corporate_box li .cor_c dd{float:left;width:23%;margin:25px 2% 5px 0}
.corporate_box li .cor_c dd a{color:#707070}
.corporate_dets{border-bottom:none}
.corporate_dets .left{width:100%;float:none}
@media only screen and (max-width:767px){.inf_tit,.pub_year.cen{margin-bottom:20px}
.inf_tit.mart,.infoma_bot{margin-top:10px}
.infoma_bot{padding:25px 0}
.infoma_bot li{width:90%;padding:15px 5%}
.corporate_box li{padding:15px}
.corporate_box li .cor_t i{top:0}
.corporate_box li .cor_c dd{width:48%;margin:15px 2% 0 0}
}
@media only screen and (min-width:1025px){.cor_c dd a:hover,.infoma_bot li p a:hover{color:#0750a2}
.corporate_box li .cor_t h2 a:hover,.corporate_box li .cor_t h2:hover{color:#0750a2}
}
.pub_year dt{height:50px;line-height:50px;padding:0 20px;background:#efefef;position:relative;cursor:pointer}
.pub_year dt p{padding-right:20px}
.pub_year dt i{width:14px;height:8px;background:url(../images/arrow_01.png) no-repeat center center;position:absolute;top:50%;margin-top:-4px;right:20px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s}
.check dt.on span,.pub_year dt.on_o i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.pub_year dd{background:#efefef;border-top:1px solid #e0dfdf;padding:10px 0;display:none}
.pub_year dd a{display:block;line-height:36px;padding:0 20px;color:#333}
.year_select{position:relative}
.year_select dd{position:absolute;top:50px;left:0;width:100%;z-index:99;max-height:144px;overflow:auto}
.ajax_cont{overflow:hidden}
.company_list h1,.report_list h1{color:#666;margin-bottom:10px}
.company_list ul{overflow:hidden;margin:0 -20px}
.company_list li{float:left;width:33.33%;margin-bottom:40px;overflow:hidden}
.company_list .company_box{margin:0 20px;position:relative}
.company_text{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;color:#fff;padding:28px;box-sizing:border-box}
.company_box .m_pdf{text-align:center;margin:0;width:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);position:absolute;left:0;top:50%;z-index:9}
.company_box .blank_60{display:none}
.company_img{height:0;padding-bottom:68%}
.company_img a{display:block}
.c_time{background:#17379c;display:inline-block;padding:5px;padding-top:20px;position:absolute;top:0;display:none}
.company_text h2,.company_text h3{margin-bottom:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.company_text h2 a,.company_text h3 a{color:#fff}
.company_text p{line-height:1.8em;height:7.2em;overflow:hidden;color:#c1c1c1}
.company_text h2{position:absolute;left:0;bottom:0;left:0;width:100%;box-sizing:border-box;padding:0 30px}
.company_text h3,.company_text p,.m_pdf{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;-moz-opacity:0;-khtml-opacity:0}
.company_text h3{margin-bottom:10px;display:none}
.company_text h2{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.mCSB_inside>.mCSB_container{margin-right:15px!important}
.m_pdf{margin-top:10px}
.m_pdf a{color:#fff;display:inline-block;background:url(../images/governance_ico.png) no-repeat 0 center;padding-left:30px;background-size:20px 25px;line-height:26px}
@media only screen and (max-width:1279px){.company_list ul{margin:0 -10px}
.company_list .company_box{margin:0 10px}
.company_list li{margin-bottom:20px}
.company_text h3{margin-bottom:10px}
}
@media only screen and (max-width:1150px){.company_text{padding-top:50px}
.company_text h3{margin-bottom:0}
.c_time{padding-top:10px}
}
@media only screen and (max-width:1024px){.pub_year{width:300px;margin:auto;margin-bottom:20px}
.company_text{position:static;padding:10px}
.company_box .company_text h3,.company_box .company_text p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-moz-opacity:1;-khtml-opacity:1}
.company_box .company_text h2{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;-moz-opacity:0;-khtml-opacity:0}
.company_box .blank_60{display:none}
.company_text h3{color:#000;margin-bottom:5px;display:block}
.company_text p{color:#555;height:3.6em}
.company_text h2{display:none}
.company_text h2 a,.company_text h3 a{color:#000}
.m_pdf a{color:#555;background:url(../images/governance_icon_on.png) no-repeat 0 center;background-size:20px 25px}
}
@media only screen and (max-width:767px){.company_list li{width:100%}
.company_list .company_box,.company_list ul{margin:0}
.company_text p{height:auto;max-height:9em}
.company_img{height:auto;padding-bottom:0}
}
.report_list ul{overflow:hidden;margin:0 -14px}
.report_list li{width:50%;float:left;margin-bottom:2%}
.report_list li dl{overflow:hidden;padding:0 14px;width:auto}
.report_list li dt{float:left;width:47%;height:100%}
.report_list li dt img{height:100%}
.report_list li dd{float:right;width:47%;height:100%;padding-top:50px;border-top:1px solid #6b6b6f;border-bottom:1px solid #6b6b6f;box-sizing:border-box}
.report_time{width:80px;height:80px;color:#fff;background:#17379c;text-align:center;margin-bottom:30px;display:none}
.report_p{color:#1b2850;line-height:1.8em;max-height:21.6em;overflow:hidden}
.report_p a{color:#1b2850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;border:1px solid #ccc;margin-bottom:10px;width:160px;padding:0 10px;background:url(../images/governance_icon_01.png) no-repeat 10px center;padding-left:35px}
@media only screen and (max-width:1279px){.report_list li dd{padding-top:20px}
.report_time{margin-bottom:20px;width:70px;height:70px}
.report_p{max-height:90%}
}
@media only screen and (max-width:900px){.report_time{margin-bottom:10px;width:60px;height:60px}
.report_p{max-height:90%}
}
@media only screen and (max-width:767px){.report_p a{width:98px}
.pub_year dt{height:40px;line-height:40px}
.year_select dd{top:40px}
.report_list li dl{background:#eee;height:auto!important}
.report_list li{width:100%;margin-bottom:20px}
.report_list li dd{border:none;width:calc(100% - 140px);padding:10px 0}
.report_list li dt{width:120px;height:168px;overflow:hidden}
}
.campus_list .index_01{padding:0}
.campus_list .index_01 li{width:33.33%;margin-bottom:40px}
.campus_list .index_01 .service_p{width:100px;height:100px;border:1px solid rgba(255,255,255,.72);padding:8px}
.campus_list .index_01 .service_p h3{line-height:1em;height:2em;overflow:hidden;white-space:inherit;text-overflow:inherit}
.campus_list .index_01 .service_p p{position:absolute;left:8px;bottom:8px}
.campus_list .index_01 ul li dt{margin-bottom:30px;overflow:hidden}
.campus_list .index_01 ul li dd{transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;border:none;border-top:1px solid #747478;padding:0 10px;padding-top:30px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-moz-opacity:1;-khtml-opacity:1}
.campus_list .index_01 ul li dd p{line-height:inherit;height:auto;float:none;width:100%;padding-left:7px;background:url(../images/cicle.png) no-repeat 0 10px}
.campus_list .index_01 ul li dd .campus_p{line-height:1.5em;height:3em;overflow:hidden}
.campus_more{margin-top:15px}
.campus_more a{display:block;width:21px;height:21px}
.campus_more img{width:100%}
.campus_list .index_01 ul{margin:0 -20px;overflow:hidden}
.campus_list .index_01 ul li dl{padding:0 20px}
@media only screen and (max-width:1024px){.campus_list .index_01 li{margin-bottom:20px}
.campus_list .index_01 ul li dt{margin-bottom:20px}
.campus_list .index_01 ul li dd{padding-top:10px}
.campus_list .index_01 ul li dl{padding:0 10px}
.campus_list .index_01 ul{margin:0 -10px}
}
@media only screen and (max-width:767px){.campus_list .index_01 li{width:100%}
}
.excellent_title{text-align:center}
.excellent_title h1{margin-bottom:5px}
.excellent_title h2{color:#666;text-align:left}
.excellent_title p.sub_tit{color:#666;text-align:center;margin-bottom:20px}
.swiper_slider{position:relative}
.swiper_slider img{width:100%}
.excellent_box{position:relative}
.employer_01.slider_01.one .swiper-container{display:inline-block}
.employer_01.slider_01.one .swiper-container li{width:290px}
.excellent_p{max-width:970px;margin:auto}
.excellent_text{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);position:absolute;left:0;top:50%;width:100%;z-index:2;color:#fff}
.excellent_text h1,.excellent_text h2{text-align:center}
.excellent_text h1{margin-bottom:5px}
.excellent_text h2{margin-bottom:6.6%;text-align:left}
.excellent_text .excellent_p>p{line-height:1.875em;max-height:11.25em;overflow:hidden}
.employer_01{overflow:hidden}
.employer_01 .excellent_text h2{text-align:center}
.employer_01 .but{display:none}
.employer_01 li.swiper-slide-active .pub_bg>div{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-moz-opacity:1;-khtml-opacity:1}
.pub-pagination{position:absolute;left:0;width:100%;bottom:120px}
.pub-pagination span{width:12px;height:12px;background:#fff;margin:0 5px;opacity:.54;-moz-opacity:.4;-khtml-opacity:.4}
.pub-pagination span.swiper-pagination-bullet-active{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.employer_03{padding:60px 0 80px 0}
.employer_02 .excellent_title h1,.slider_04 .excellent_text h1{margin-bottom:10px}
.employer_03 .excellent_title h1{margin-bottom:5px}
.excellent_block{position:relative}
.excellent_block .excellent_box{position:absolute}
.excellent_block .excellent_box>img{width:100%}
.excellent_box dt,.excellent_box dt img{width:73px;height:73px;margin:auto}
.excellent_block .excellent_box:nth-child(1){top:0;left:0;width:66.5%;height:100%}
.excellent_block .excellent_box:nth-child(2){top:0;right:0;width:31.5%;height:47.5%}
.excellent_block .excellent_box:nth-child(3){bottom:0;right:0;width:31.5%;height:47.5%}
.employer_slider{margin-top:40px;position:relative}
.employer_p01{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;z-index:2;text-align:center;color:#fff}
.employer_p01 dt{margin-bottom:5px}
.excellent_picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.excellent_picture a{width:100%;height:100%;display:block}
.but>div{width:30px;height:25px;margin-top:-14px}
.but>div.swiper-button-disabled{opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}
.but>div.swiper-button-prev{background:url(../images/prev02.png) no-repeat center center;left:-40px}
.but>div.swiper-button-next{right:-40px;background:url(../images/next02.png) no-repeat center center}
.but02>div{width:30px;height:25px;margin-top:-14px}
.but02>div.swiper-button-disabled{opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}
.but02>div.swiper-button-prev{background:url(../images/prev.png) no-repeat center center;left:0}
.but02>div.swiper-button-next{right:0;background:url(../images/next.png) no-repeat center center}
.phone_slide{display:none}
.employer_01 .blank_60{opacity:0;-moz-opacity:0;-khtml-opacity:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.employer_01 .citizen_icon,.employer_01 .excellent_text .excellent_p>p,.employer_01 .pub_more{opacity:0;-moz-opacity:0;-khtml-opacity:0;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}
.excellent_text .excellent_p p.sub_tit{color:#fff;text-align:center;margin-bottom:20px;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
@media only screen and (max-width:1440px){.excellent_text h2{margin-bottom:4%}
.pub-pagination{bottom:11%}
.but>div.swiper-button-prev{left:0}
.but>div.swiper-button-next{right:0}
.but02>div.swiper-button-prev{left:0}
.but02>div.swiper-button-next{right:0}
.employer_slider{padding:0 40px}
}
@media only screen and (max-width:1024px){.excellent_text h2{margin-bottom:20px}
.excellent_text{padding:20px 0;padding-bottom:30px}
.excellent_text .excellent_p>p{max-height:9.375em}
.excellent_box dt,.excellent_box dt img{width:50px;height:50px}
.employer_01 .citizen_icon dt{width:50px;margin-right:10px}
.employer_01 .citizen_icon dd{width:calc(100% - 60px);padding-top:8px}
}
@media only screen and (max-width:767px){.excellent_text{transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);position:static;padding:10px 0}
.excellent_text h2{margin-bottom:5px}
.excellent_text h1{margin-bottom:0}
.excellent_text .excellent_p>p{height:5.625em;color:#666}
.employer_01 .blank_60{display:none}
.excellent_text{color:#333}
.excellent_p{width:100%;padding:0}
.pub-pagination{position:static!important}
.pub-pagination span{background:#0750a2}
.employer_slider{margin-top:20px;overflow:hidden}
.employer_slider{padding:0}
.excellent_block{height:auto!important}
.excellent_block .excellent_box{position:relative;width:100%!important}
.pc_slide{display:none}
.phone_slide{display:block}
.excellent_text h1,.excellent_title h1{font-size:18px}
.excellent_text h2,.excellent_title h2{font-size:14px}
.pub-pagination span{width:8px;height:8px}
.employer_01 .swiper-pagination{display:none}
.employer_01 .but{display:block}
.employer_01 .but>div{top:25%}
.employer_01 .but>div.swiper-button-prev,.employer_03 .but>div.swiper-button-prev{background:url(../images/prev.png) no-repeat center center}
.employer_01 .but>div.swiper-button-next,.employer_03 .but>div.swiper-button-next{background:url(../images/next.png) no-repeat center center}
.employer_02 .excellent_title h1,.employer_03 .excellent_title h1,.slider_04 .excellent_text h1{margin-bottom:10px}
}
.employer_02{padding:60px 0 90px 0;padding-bottom:0}
.employer_02 .base_text p{text-align:left}
.base{margin-top:40px}
.base .box{position:relative}
.base .but>div{opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;top:65%}
.base .but>div.swiper-button-prev{background:url(../images/prev.png) no-repeat center center;left:27%}
.base .but>div.swiper-button-next{background:url(../images/next.png) no-repeat center center;right:27%}
.base .swiper-slide .base_box_int{width:799px;margin:auto}
.base_box{text-align:center}
.base .box .swiper-slide .hide{background:rgba(0,0,0,.54);position:absolute;top:0;left:0;width:100%;height:100%}
.base .swiper-slide-active .hide{display:none}
.base .swiper-slide .base_text{position:absolute;left:0;width:100%;bottom:0;display:none}
.base .swiper-slide .base_text .base_text_box{width:799px;margin:auto;background:rgba(0,0,0,.5);color:#fff;background:url(../images/walker_bg.png) no-repeat;background-size:cover;padding:10px 0;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.base .swiper-slide-active .base_text{display:block}
.base_text h3{padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.base_text p{padding:0 10px;line-height:1.5em}
.base_text02 .base_text_box{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.base_box_int{position:relative}
.base .swiper-slide-prev{top:105px}
.base .swiper-slide-next{top:105px}
.ie9 .base .swiper-slide img{width:100%}
.base .swiper-slide-duplicate-next,.base .swiper-slide-duplicate-prev{opacity:0;-moz-opacity:0;-khtml-opacity:0;top:105px}
.base .swiper-slide-duplicate-next img,.base .swiper-slide-duplicate-prev img{opacity:0;-moz-opacity:0;-khtml-opacity:0}
@media only screen and (max-width:1800px){.base .but>div.swiper-button-prev{left:20%}
.base .but>div.swiper-button-next{right:20%}
}
@media only screen and (max-width:1620px){.base .swiper-slide .base_box_int{width:100%}
.base .swiper-slide .base_text .base_text_box{width:100%}
}
@media only screen and (max-width:1024px){.employer_02,.employer_03{padding:50px 0}
.base .but>div.swiper-button-prev{left:10%;left:10px}
.base .but>div.swiper-button-next{right:10%;right:10px}
.base .swiper-slide-prev{top:0}
.base .swiper-slide-next{top:0}
.base .swiper-slide-duplicate-next,.base .swiper-slide-duplicate-next img,.base .swiper-slide-duplicate-prev,.base .swiper-slide-duplicate-prev img{top:0;opacity:1;-moz-opacity:1;-khtml-opacity:1}
.base .but>div{top:50%;opacity:1;-moz-opacity:1;-khtml-opacity:1}
.employer_02{padding-bottom:0}
}
@media only screen and (max-width:767px){.employer_02,.employer_03{padding:20px 0}
.employer_02{padding-bottom:0}
.base{margin-top:20px}
.slider_04{margin-bottom:40px}
}
.sidebar{position:fixed;left:auto;right:0;top:50%;margin-top:-150px;z-index:99;transition:all .5s}
.sidebar .sidebar-open{display:block;position:absolute;width:20px;height:30px;border-top-left-radius:5px;border-bottom-left-radius:5px;left:-20px;top:25px;background:#e3254c url(../images/reform_pre_on.png) no-repeat center center;background-size:50%;visibility:hidden;opacity:0;transition:all .3s;cursor:pointer}
.sidebar ul{clear:both}
.sidebar li{margin-bottom:1px;position:relative;background:#0471da}
.sidebar li:first-child{background:#e3254c}
.sidebar li,.sidebar li a{width:95px;height:95px;display:block;text-align:center;position:relative;z-index:9;color:#fff!important}
.sidebar li a img{width:30px;height:27px;margin:auto;vertical-align:middle;padding-top:25px}
.sidebar li p{margin-top:5px}
.sidebar .sidebar-close{float:right;width:25px;height:25px;background:url(../images/sech_close.png) no-repeat center center;text-align:center;color:#fff;margin-right:10px;cursor:pointer}
.sidebar.off{right:-95px}
.sidebar.off .sidebar-open{visibility:visible;opacity:1}
@media only screen and (max-width:1024px){.sidebar li,.sidebar li a{width:75px;height:75px}
.sidebar li a img{padding-top:12px}
.sidebar.off{transform:translateX(100%);right:0}
.sidebar.off .sidebar-open{visibility:visible;opacity:1}
}
.check dt{padding:0 40px;cursor:pointer}
.check dt h1{float:left;width:80%}
.check dt span{float:right;height:70px;width:14px}
.check dt span img{vertical-align:middle}
.check_p01{color:#666;line-height:1.5em;padding:40px;padding-top:0}
.check_01{background:#efefef;padding-top:14px;margin-bottom:20px}
.check_01 dt{height:70px;line-height:70px}
.check_01 dd{padding-right:75px}
.check_02 dt{background:url(../images/finance_bg.jpg) no-repeat center center;color:#fff;height:80px;line-height:80px}
.check_02 dt span{height:80px}
.check_p02{padding:50px 0 20px 0}
.check_know{border-top:1px solid #6b6b6f;border-bottom:1px solid #6b6b6f;padding:44px 32px 35px 32px}
.check_p02{overflow:hidden}
.check_p02 ol{overflow:hidden;margin:0 -10px}
.check_p02 li{float:left;width:33.33%}
.check_p02 li .check_know{margin:0 10px}
.check_know_img img{margin-bottom:10px}
.check_know_img h3{margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.check_know_p,.check_know_p a{color:#666}
@media only screen and (max-width:1024px){.check_01{padding-top:0}
.check dt{padding:0 20px;height:60px;line-height:60px}
.check dt span{height:60px}
.check_p01{padding:20px;padding-top:0;padding-bottom:40px}
.check_know{padding:20px}
.check_p02{padding:20px 0}
.check_01 dd{padding:0}
}
@media only screen and (max-width:767px){.check_p02 ol{margin:0}
.check_p02 li{width:100%}
.check_know{border-top:0}
.check_p02{padding:0}
.check_p02 li .check_know{margin:0}
.check_know_p{height:auto!important}
.check dt h1{width:calc(100% - 30px)}
}
.citizen_cont>ul>li{position:relative;overflow:hidden}
.citizen_cont>ul>li .bghover{content:"center";width:100%;height:30%;position:absolute;top:20%;left:0}
.phone_img{display:none}
.phone_img img{width:100%}
.citizen_box{width:1120px;margin:auto;position:relative;z-index:2;color:#fff}
.citizen_title{color:#fff;width:100%}
.citizen_title h1,.citizen_title h2{text-align:center;text-transform:uppercase}
.citizen_title h1{margin-bottom:5px}
.citizen_title h2{color:#fff;font-family:Arial}
.citizen_title p.sub_tit{color:#fff;text-align:center}
.citizen_title{margin-bottom:50px}
.citizen_icon{text-align:center;margin-top:80px}
.citizen_icon ol{overflow:hidden;margin:auto}
.citizen_icon li{width:32.33%;margin-bottom:25px;display:inline-block;position:relative}
.p_tuji{position:absolute;top:0;left:0;width:100%;height:100%}
.four_citizen_icon.citizen_icon li{width:25%}
.p_tuji a{display:block;width:100%;height:100%}
.citizen_icon li a{color:#fff}
.citizen_icon ol li h4{font-weight:700}
.citizen_icon dl{overflow:hidden;padding:0 10px}
.citizen_icon dt,.property_phone dt{float:left;width:73px;margin-right:20px}
.citizen_icon dt img,.property_phone dt img{width:100%}
.citizen_icon dd{float:left;width:calc(100% - 96px);text-align:left;padding-top:20px}
.citizen_cont .pub_bg>div{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-moz-opacity:1;-khtml-opacity:1}
.citizen_title_01{display:none}
.citizen_icon li:nth-child(3n+1){clear:both}
.citizen_block{overflow:hidden;max-height:400px}
.product_list li:last-child .citizen_block{max-height:350px}
.citizen_list li:nth-child(2) .citizen_block{max-height:370px}
.property_list li:nth-child(1) .citizen_block{max-height:300px}
.citizen_list>ul>li:nth-child(3) li dl{position:relative}
.citizen_list>ul>li:nth-child(3) li dd{line-height:1.875em;padding-top:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);position:absolute;right:0;top:50%}
@media only screen and (max-width:1660px){.citizen_title{margin-bottom:30px}
.citizen_icon{margin-top:40px}
}
@media only screen and (max-width:1440px){.citizen_block{max-height:300px}
.product_list li:last-child .citizen_block{max-height:300px}
.citizen_list li:nth-child(2) .citizen_block{max-height:300px}
}
@media only screen and (max-width:1279px){.citizen_box{width:90%}
}
@media only screen and (max-width:1024px){.citizen_cont>ul>li .bghover{display:none}
.citizen_icon{margin-top:20px}
.citizen_icon li{float:left}
.citizen_cont .blank_20{display:none}
.citizen_title_01{display:none}
.phone_img{display:block}
.citizen_cont>ul>li{background:#383838!important;height:auto!important;margin-bottom:20px}
.citizen_block{height:auto!important}
.citizen_box{width:94%;padding:20px 0}
.citizen_box,.citizen_title_01,.citizen_title_02{position:static;opacity:1;-moz-opacity:1;-khtml-opacity:1;top:50%;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0)}
.citizen_cont .pub_bg{display:none}
.citizen_cont dt,.property_phone dt{width:50px;margin-right:10px}
.citizen_cont dd{padding-top:8px;width:calc(100% - 60px)}
.citizen_list>ul>li:nth-child(3) li dd{padding-top:0}
.citizen_list>ul>li:nth-child(3) li dd p{padding-left:10px}
.citizen_title{margin-bottom:10px}
.citizen_title h2{font-size:14px}
.citizen_block{max-height:inherit}
.citizen_block{overflow:hidden;max-height:inherit;height:auto}
.product_list li:last-child .citizen_block{max-height:inherit;height:auto}
.citizen_list li:nth-child(2) .citizen_block{max-height:inherit;height:auto}
.property_list li:nth-child(1) .citizen_block{max-height:inherit;height:auto}
}
@media only screen and (max-width:767px){.citizen_icon li{width:50%!important;float:left;margin-bottom:20px}
.citizen_icon li:nth-child(3n+1){clear:inherit}
.citizen_icon li:nth-child(2n+1){clear:both}
.citizen_icon dl{padding-right:10px}
.citizen_icon li.current{float:none}
.citizen_icon dd{width:calc(100% - 60px)}
.citizen_list>ul>li:nth-child(3) li dd p{padding-left:0}
}
.culture_list .citizen_title{margin-bottom:30px}
.culture_list .citizen_title h2{color:#a8a6a1}
.culture_list .citizen_p,.culture_p{text-align:center}
.culture_list .citizen_icon li:nth-child(3n+1){clear:inherit}
.culture_list .citizen_icon li{width:19%}
.culture_list .citizen_icon li:nth-child(5n+1){clear:inherit}
.culture_list .citizen_box{width:1450px}
.culture_list>ul>li:nth-child(1) ol li{width:25%}
.property_list .citizen_p{text-align:left}
.property_list .citizen_box{width:1200px}
@media only screen and (max-width:1500px){.culture_list .citizen_box{width:94%}
}
@media only screen and (max-width:1024px){.culture_list .citizen_title{margin-bottom:10px}
.culture_list .citizen_icon li,.culture_list>ul>li:nth-child(1) ol li{width:33.33%}
.culture_list .citizen_p,.culture_p{text-align:left}
}
@media only screen and (max-width:767px){.culture_list .citizen_icon li,.culture_list>ul>li:nth-child(1) ol li{width:100%}
.citizen_icon dl{padding:0}
.culture_list .citizen_icon li:nth-child(2n+1){clear:both}
}
.property_phone{text-align:center;margin-top:60px}
.property_phone dl{display:inline-block}
.property_phone dt{margin-right:15px;display:inline-block}
.property_phone dd{font-family:Arial;font-weight:700;display:inline-block;width:auto}
.property_phone dd a{color:#e3254c}
.property_weixin{overflow:hidden;width:330px;margin:auto;margin-top:40px;text-align:center}
.property_weixin dl{text-align:center;margin:0 15px;display:inline-block}
.property_weixin dt{width:73px;margin:auto;margin-bottom:10px}
.property_weixin dt img{width:100%}
.property_weixin dd{padding-top:0;width:100%}
.picture_cont{width:220px;margin:auto;margin-top:40px;position:relative;cursor:pointer}
.picture_cont li{width:100%!important}
.atlas{position:absolute;top:0;left:0;width:100%;height:100%;padding:0!important;width:100%!important;opacity:0;-moz-opacity:0;-khtml-opacity:0}
.atlas a,.atlas img{width:100%;height:100%;display:block}
.atlas a{position:absolute;top:0;left:0;width:100%}
.atlas a:first-child{z-index:2}
.pro_gz{width:1280px;max-width:94%;margin:auto;position:relative;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:fixed;left:50%;top:50%;z-index:99991}
.gz_img{float:left;width:50%;position:relative}
.gz_img p{position:absolute;left:0;bottom:30px;width:100%;color:#fff;text-align:center;z-index:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.blank_tac40.cur{z-index:9999}
.blank_tac40,.pro_gz{visibility:hidden;opacity:0;-moz-opacity:0;-khtml-opacity:0}
.pro_gz .swiper-slide h1{position:absolute;top:10px;left:0;width:100%;text-align:center;z-index:9;color:#fff}
.blank_tac40.cur,.pro_gz.cur{visibility:visible;opacity:1;-moz-opacity:1;-khtml-opacity:1}
.pro_gz .but02>div.swiper-button-prev{left:35px}
.pro_gz .but02>div.swiper-button-next{right:35px}
.gz_jb{position:absolute;left:0;width:100%;bottom:0;height:100%;background:url(../images/jianbian_02.png) repeat-x 0 bottom}
.blank_tac40{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:98}
.pro_close{position:absolute;top:-65px;right:0;width:40px;cursor:pointer}
.pro_close img{width:100%}
@media only screen and (max-width:1024px){.picture_cont{margin-top:20px}
.property_phone{margin-top:20px}
.property_weixin{margin-top:0}
.pro_gz .but02>div.swiper-button-prev{left:10px}
.pro_gz .but02>div.swiper-button-next{right:10px}
.gz_img p{bottom:20px}
}
@media only screen and (max-width:767px){.property_weixin{width:300px}
.property_weixin dl{width:140px;margin:0 5px}
.picture_cont{width:175px}
.pro_close{width:30px;top:-35px}
.gz_jb{display:none}
}
.product_list .citizen_box{width:900px}
@media only screen and (max-width:1024px){.product_list .citizen_box{width:94%}
}
.mapcon{position:relative}
#map{width:100%;height:720px}
.maptext{position:absolute;top:20px;right:0;height:600px;width:430px;background:rgba(42,42,42,.9);color:#fff}
.maptext a{color:#fff}
.map_list{padding:60px 40px}
.map_list .map_t{position:static}
.map_list h1{margin-bottom:40px}
.map_list .pub_year{width:100%;margin-bottom:0}
.map_list .pub_year dt p{color:#999}
.map_list .pub_year dt p.cur_p{color:#fff}
.map_list .pub_year dl{margin-bottom:20px}
.map_list .pub_year dd,.map_list .pub_year dt{background:0 0}
.map_list .pub_year dt{padding:0 10px;border-bottom:1px solid #676767;height:36px;line-height:36px}
.map_list .pub_year dt i{background:url(../images/map_arrow.png) no-repeat center center}
.map_list .pub_year dd{top:36px;border-top:0;background:rgba(42,42,42,.9)}
.map_list .pub_year dd a{color:#fff}
.map_p{padding-top:30px}
.map_p h3{margin-bottom:20px}
.map_p ul{overflow:hidden;padding-left:10px}
.map_p li{overflow:hidden;margin-bottom:25px}
.map_p li span{float:left;width:19px;height:19px;margin-right:20px;margin-top:4px}
.map_p li span img{width:100%}
.map_p li p{float:left;width:calc(100% - 40px);line-height:1.5em}
.map_p li p em{display:block}
.map_url{font-size:18px;height:80px;background:url(../images/map_bg.png) no-repeat center center;width:100%;position:absolute;left:0;bottom:-80px;background-size:cover}
.map_url p:first-child{padding-top:12px}
.map_url p{padding:0 40px}
.map_url p a{border-bottom:1px solid #fff}
@media only screen and (max-width:1024px){.map_list{padding:30px}
.maptext{height:auto;max-height:600px;width:370px}
.map_list h1{margin-bottom:20px}
.map_p{padding-top:0}
#map{height:650px}
.map_p li{margin-bottom:20px}
.map_list{padding:0}
.map_t{padding:20px}
.map_p ul{padding:0}
#map{height:400px}
.maptext{position:static;width:100%}
.map_url{position:static}
.map_list .pub_year{display:table}
.map_list .pub_year dl{width:49%;float:left}
.map_list .pub_year dl:last-child{float:right}
}
@media only screen and (max-width:767px){.map_list .pub_year dl{width:100%}
#map{height:200px}
.map_url{font-size:16px}
.map_url p:first-child{padding-top:15px}
}
.history_year{position:relative;background:url(../images/history_bg.png) no-repeat 0 bottom;width:850px;height:300px;margin:auto;padding-top:70px;overflow:hidden}
.history_year .leftbox{width:300px;height:850px;margin:auto}
.history_year .leftbox .swiper-container{height:100%;width:100%}
.history_year a{color:#c1c1c1;display:block;margin:auto;width:100%;height:100%;line-height:110px;text-align:center;position:relative;opacity:0;transform-origin:50% 50%}
.history_year .leftbox .swiper-slide i{width:23px;height:23px;background:url(../images/history_icon.png) no-repeat center center;display:block;display:none;position:absolute;top:98px;left:50%;margin-left:-8px}
.history_year .leftbox .swiper-slide em{display:none;position:absolute;top:-15px;left:0;color:#e3254c;width:100%;text-align:center;line-height:30px;font-family:Arial;text-transform:uppercase;font-weight:700}
.history_year .leftbox .swiper-slide-active i{display:block}
.history_cont .swiper-slide.swiper-slide-active .topnum{visibility:visible;opacity:1;-moz-opacity:1;-khtml-opacity:1}
.topnum{opacity:0;-moz-opacity:0;-khtml-opacity:0;text-align:center;color:#2a2a2a;background:url(../images/his_line01.png) no-repeat center center;margin-bottom:15px;visibility:hidden}
.topnum a{background:#fff;padding:0 10px}
.topnum a i{font-family:Arial;color:#e3254c}
.history_year li{float:left;width:100%;padding:35px 0;border-bottom:#bebebe solid 1px;overflow:hidden}
.history_cont dl{overflow:hidden;padding:30px;background:#efefef}
.history_cont dt{float:left;width:215px}
.history_cont dd{float:right;width:100%;}
.history_cont dd h3{font-family:Arial;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.his_p{color:#666;line-height:1.8em;height:20em;overflow:hidden}
.his_p p{background:url(../images/his_cicle.png) no-repeat 0 12px;padding-left:18px; height:28px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.history_cont{margin-bottom:80px}
.history_cont .swiper-container{padding-bottom:15px}
.history_cont .swiper-slide-prev{top:30px}
.history_cont .swiper-slide-next{top:30px}
.ie9 .history_cont .swiper-slide img{width:100%}
.history_cont .swiper-slide-duplicate-next,.history_cont .swiper-slide-duplicate-prev{opacity:0;-moz-opacity:0;-khtml-opacity:0;top:30px}
.history_cont .swiper-slide-duplicate-next img,.history_cont .swiper-slide-duplicate-prev img{opacity:0;-moz-opacity:0;-khtml-opacity:0}
.history_cont .swiper-container-3d .swiper-slide-shadow-left,.history_cont .swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0))}
.history_cont .swiper-slide-next,.history_cont .swiper-slide-prev{opacity:.4;-moz-opacity:.4;-khtml-opacity:.4}
.history_cont .swiper-pagination{display:none}
.history_cont .but>div{width:25%;height:87%;margin-top:0;top:30px;background:url(../images/wite_bg.png) repeat}
.history_cont .but>div.swiper-button-prev{left:0}
.history_cont .but>div.swiper-button-next{right:0}
.history_cont .swiper-slide{opacity:0;-moz-opacity:0;-khtml-opacity:0;top:30px}
.history_cont .swiper-slide img{opacity:0;-moz-opacity:0;-khtml-opacity:0}
.history_cont .swiper-slide.swiper-slide-active,.history_cont .swiper-slide.swiper-slide-active img{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.history_cont .swiper-slide.swiper-slide-prev,.history_cont .swiper-slide.swiper-slide-prev img{opacity:.4;-moz-opacity:.4;-khtml-opacity:.4}
.history_cont .swiper-slide.swiper-slide-next,.history_cont .swiper-slide.swiper-slide-next img{opacity:.4;-moz-opacity:.4;-khtml-opacity:.4}
.history_cont .swiper-slide.swiper-slide-next dl,.history_cont .swiper-slide.swiper-slide-prev dl{margin-top:30px}
@media only screen and (min-width:1025px){.history_year .leftbox .swiper-slide-active a{font-size:72px;opacity:1;color:#3e3e3e}
.history_year .leftbox a{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.history_year .leftbox .prev_nth2Mode a{transform:rotate(62deg) translateX(17px) translateY(-19px);opacity:1}
.history_year .leftbox .next_nth2Mode a{transform:rotate(131deg) translateX(-22px) translateY(-7px);opacity:1}
.history_year .leftbox .prev_nth3Mode a{transform:rotate(33deg) translateX(-48px) translateY(101px);opacity:1}
.history_year .leftbox .next_nth3Mode a{transform:rotate(152deg) translateX(54px) translateY(98px);opacity:1}
.history_year .leftbox .prev_nth4Mode a{transform:rotate(-80deg) translateX(-126px) translateY(-143px)}
.history_year .leftbox .next_nth4Mode a{transform:rotate(80deg) translateX(-214px) translateY(162px)}
.history_year .leftbox .prev_nth5Mode a{transform:rotate(-25deg) translateX(-65px);opacity:1}
.history_year .leftbox .next_nth5Mode a{transform:rotate(25deg) translateX(-65px) translateY(20px);opacity:1}
.history_year .leftbox .prev_nth6Mode a{transform:rotate(-30deg) translateX(-99px);opacity:1}
.history_year .leftbox .next_nth6Mode a{transform:rotate(30deg) translateX(-99px) translateY(20px);opacity:1}
.history_year .swiper-button-prev{width:28px;height:51px;background:url(../images/his_prev.png) no-repeat center center;position:absolute;left:255px;top:0;margin-top:15px}
.history_year .swiper-button-next{width:28px;height:51px;background:url(../images/his_next.png) no-repeat center center;position:absolute;right:255px;top:0;margin-top:15px}
.history_year .leftbox .swiper-container{padding-right:150px}
.history_year .leftbox .swiper-slide-active a{transform:rotate(90deg) translateX(-3px) translateY(-150px)}
.history_year .leftbox{transform:rotate(-90deg) translateX(275px)}
}
@media only screen and (max-width:1279px){.history_cont dl{padding:20px}
.history_cont dd{width:calc(100% - 230px)}
}
@media only screen and (max-width:1024px){.history_cont .but>div{width:27px;height:44px;margin-top:-22px;top:50%;display:none}
.history_cont .but>div.swiper-button-prev{left:0;background:url(../images/prev02.png) no-repeat center center}
.history_cont .but>div.swiper-button-next{right:0;background:url(../images/next02.png) no-repeat center center}
.history_year .leftbox .swiper-slide.on a{font-size:32px;opacity:1;color:#3e3e3e}
.history_cont .swiper-slide-prev{top:0}
.history_cont .swiper-slide-next{top:0}
.history_year .leftbox .prev_nth2Mode a{transform:rotate(0) translateX(0) translateY(0)}
.history_year .leftbox .next_nth2Mode a{transform:rotate(0) translateX(0) translateY(0)}
.history_year .leftbox .prev_nth3Mode a{transform:rotate(0) translateX(0) translateY(0)}
.history_year .leftbox .next_nth3Mode a{transform:rotate(0) translateX(0) translateY(0)}
.history_year .leftbox .prev_nth4Mode a{transform:rotate(0) translateX(0) translateY(0)}
.history_year .leftbox .next_nth4Mode a{transform:rotate(0) translateX(0) translateY(0)}
.history_year .leftbox .prev_nth5Mode a{transform:rotate(0) translateX(0) translateY(0)}
.history_year .leftbox .next_nth5Mode a{transform:rotate(0) translateX(0) translateY(0)}
.history_year .leftbox .prev_nth6Mode a{transform:rotate(0) translateX(0) translateY(0)}
.history_year .leftbox .next_nth6Mode a{transform:rotate(0) translateX(0) translateY(0)}
.history_year .leftbox .swiper-slide-active a{transform:rotate(0) translateX(0) translateY(0)}
.history_year .leftbox{transform:rotate(0) translateX(0)}
.history_year .leftbox .swiper-slide-active a{color:#000}
.history_year,.history_year .leftbox{width:100%;height:auto}
.history_year .leftbox .swiper-container{padding-right:0}
.history_year{padding-top:0;background:0 0}
.history_year a{opacity:1}
.history_year .swiper-button-next.swiper-button-disabled,.history_year .swiper-button-prev.swiper-button-disabled{opacity:.5;cursor:pointer;pointer-events:inherit}
.history_year .swiper-button-next.disabled,.history_year .swiper-button-prev.disabled{opacity:.35;cursor:default}
.history_year .leftbox .swiper-slide-active i{display:none}
.history_year a{line-height:32px}
.history_year .swiper-button-prev{width:28px;height:28px;background:url(../images/his_prev.png) no-repeat center center;position:absolute;left:0;top:50%;margin-top:-14px;background-size:cover}
.history_year .swiper-button-next{width:28px;height:28px;background:url(../images/his_next.png) no-repeat center center;position:absolute;right:0;top:50%;margin-top:-14px;background-size:cover}
.history_cont{margin-bottom:0}
.about_history{position:relative;padding:60px 0}
.history_year{padding:0 30px;box-sizing:border-box;position:absolute;top:0;left:3%;width:94%}
.history_cont .swiper-pagination{display:block;text-align:center;width:100%;margin-top:10px}
.history_cont .swiper-pagination span{margin:0 5px;width:10px;height:10px}
.topnum{background-size:100%}
.history_cont .swiper-slide.swiper-slide-prev,.history_cont .swiper-slide.swiper-slide-prev img{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.history_cont .swiper-slide.swiper-slide-next,.history_cont .swiper-slide.swiper-slide-next img{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.history_cont .swiper-slide.swiper-slide-next dl,.history_cont .swiper-slide.swiper-slide-prev dl{margin-top:0}
.history_cont .swiper-slide{top:0}
}
@media only screen and (max-width:767px){.about_history{padding:50px 0}
.history_cont dl{padding:10px}
.history_cont dd{width:100%}
.history_cont dt{width:100%;margin-bottom:20px}
.history_year .leftbox .swiper-slide.on a{font-size:24px}
.history_year .swiper-button-next,.history_year .swiper-button-prev{width:20px;height:20px;margin-top:-10px}
}
.walker_title{text-align:center;margin-bottom:45px}
.walker_title h1{color:#000;margin-bottom:10px}
.walker_title p{color:#cacaca;text-transform:uppercase}
.walker_culture{width:820px;max-width:100%;margin:auto;color:#9a9a9a;line-height:1.875}
.walker_01{padding-bottom:75px}
.walker_02 .citizen_p{max-width:930px;margin:auto}
.walker_cont .citizen_box{width:1090px}
.video_appbox{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;display:none}
.video_appbox .video_t{left:10%;top:15%;position:absolute;height:70%;width:80%;z-index:2}
.video_appbox .mask{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.vide0_close{position:absolute;top:9%;right:10%;cursor:pointer;z-index:99999}
.walker_video{text-align:center;margin-top:40px}
.walker_video a{color:#fff;display:inline-block;line-height:73px}
.walker_video img{width:73px;margin-right:20px}
.walker_04 .citizen_icon li{width:19%}
.walker_03{padding:160px 0 148px 0;position:relative;background:#e5e5e5;overflow:hidden}
.walker_03 .walker_culture{width:1180px;text-align:center}
@media only screen and (max-width:1440px){.video_appbox .video_t{width:90%;left:5%;height:63%;top:20%}
.vide0_close{top:13%}
}
@media only screen and (max-width:1279px){.walker_cont .citizen_box{width:94%;margin:auto}
}
@media only screen and (max-width:1024px){.walker_title{margin-bottom:20px}
.walker_video{margin-top:20px}
.walker_video a{line-height:50px}
.walker_video img{width:50px}
.walker_01{padding-bottom:40px}
}
.walker_slider{margin-top:35px}
.walker_slider_box{position:relative}
.walker_picture{position:absolute;top:0;left:0;width:100%;height:100%}
.walker_picture a{display:block;width:100%;height:100%}
.walker_slider_box h3{position:absolute;left:0;bottom:0;width:100%;z-index:2;color:#fff;background:url(../images/walker_bg.png) no-repeat;background-size:cover;height:46px;line-height:46px;display:none}
.walker_slider_box h3 p{padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}
.walker_slider .swiper-slide.swiper-slide-next img{margin-left:0}
.walker_slider .swiper-slide.swiper-slide-prev img{margin-left:0}
.walker_slider_box_text{bottom:auto;top:20px;color:#000;text-align:center;display:block}
.walker_slider_box_text h3{font-size:20px}
.walker_slider .swiper-slide.swiper-slide-active .walker_slider_box_text h3{font-size:24px}
.walker_slider .swiper-pagination{padding-top:30px}
.walker_slider .but>div{width:30px;height:25px;margin-top:-14px}
.walker_slider .but>div.swiper-button-prev{background:url(../images/prev.png) no-repeat center center;left:22%}
.walker_slider .but>div.swiper-button-next{background:url(../images/next.png) no-repeat center center;right:22%}
.walker_slider .swiper-slide-active h3{display:block}
.slider_icon{position:relative;padding:0 50px;height:74px}
.slider_icon ol{overflow:initial}
.slider_icon ol li{margin:0}
@media only screen and (max-width:1024px){.slider_icon{height:auto}
.walker_cont .citizen_cont>ul>li{margin-bottom:0}
.walker_03{padding:40px 0}
.walker_slider .but>div.swiper-button-prev{left:15%}
.walker_slider .but>div.swiper-button-next{right:15%}
}
@media only screen and (max-width:767px){.slider_icon{padding:0 30px}
.walker_slider{padding-bottom:0}
.walker_slider .swiper-container{padding:0;padding-top:10px}
.walker_slider_box{margin:0;overflow:hidden;padding:0 1px}
.walker_slider .but>div.swiper-button-prev{left:10px}
.walker_slider .but>div.swiper-button-next{right:10px}
.walker_01{padding-bottom:20px}
.walker_slider{margin-top:20px}
}
.house_01{background:url(../images/map_bg.jpg) no-repeat center center;background-size:cover;padding:90px 0 125px 0}
.house_title{text-align:center;margin-bottom:35px}
.house_title h1{margin-bottom:15px;color:#000}
p.sub_tit{font-family:Arial;text-transform:uppercase}
.house_title p{display:inline-block;font-family:Arial;text-transform:uppercase;color:#ad2632}
.house_title p.sub_tit{color:#d1d1d1}
.map_t{position:absolute;bottom:-105px;right:0}
.map_index{position:relative;z-index:3}
.house_map .house_left{width:702px;float:left;margin-left:-50px}
.house_map .house_left img{max-width:100%}
.house_map .house_right{width:580px;float:right}
.house_map .pub_year dt i{right:0}
.house_map .pub_year{width:100%;display:table}
.house_map .pub_year dl{width:50%;float:left;padding:0 6px;box-sizing:border-box}
.house_map .pub_year dl:nth-child(3){display:none}
.house_map .pub_year dt{height:42px;line-height:42px;background:0 0;border-bottom:1px solid #b7b8be;padding:0}
.house_map .year_select dd{top:43px;background:#efefef}
.house_map .year_select dd a{color:#333}
.house_map .pub_year dt i{background:url(../images/house_arrow.png) no-repeat center center}
.house_list{clear:both;overflow:hidden;margin-top:40px;height:410px;overflow:hidden}
.house_list ul{overflow:hidden;margin:0 -10px}
.house_list li{float:left;width:50%;margin-bottom:20px}
.house_list li a{display:block;margin:0 10px;position:relative}
.house_list li dd{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;color:#fff;width:90%;text-align:center}
.house_list li dd p{opacity:.7;-moz-opacity:.7;-khtml-opacity:.7}
.house_list .mCSB_inside>.mCSB_container{margin-right:65px!important}
.house_list .mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:#fff;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.house_list .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#2f477e;background-color:#2f477e;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.house_list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#2f477e;background-color:#2f477e;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.house_list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}
.house_02{padding:100px 0}
.product_list.add2{margin-top:100px}
.house_line{margin-top:60px;position:relative}
.house_line .but02{display:none}
.house_line ul{overflow:hidden}
.house_line li{position:relative;float:left;width:12.8%;overflow:hidden;height:0;padding-bottom:38.3%;cursor:pointer}
.house_line_title{width:90px;height:90px;z-index:2;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);position:absolute;left:50%;top:8%;border:3px solid #fff;color:#fff;text-align:center}
.house_line_title h3{line-height:1em;height:2em;overflow:hidden;margin-top:6px;margin-bottom:5px}
.house_line_title p{font-size:12px;font-family:Arial;text-transform:uppercase}
.house_box{position:absolute;left:0;width:100%;bottom:0;color:#fff;visibility:hidden;z-index:2}
.house_text{padding:0 40px;padding-bottom:35px;padding-right:25px}
.house_text h3{margin-bottom:20px}
.house_text .house_box_p{line-height:1.7em}
.blank_jb{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/jianbian_03.png) no-repeat;background-size:cover}
.house_line li img{width:300%;position:absolute;top:0;left:0;height:100%}
.house_picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}
.house_picture a{display:block;width:100%;height:100%}
.business_cont .house_line li{width:20.6%}
.business_cont .blank_jb{background:url(../images/jianbian_04.png) no-repeat;background-size:cover}
.maparea{border:none;outline:0}
.house_map{display:table;width:100%}
.house_map .house_left{position:relative}
.mapcicle{cursor:pointer;width:27px;height:34px;background:#e3254c;position:absolute;border-radius:50%;text-indent:-999px;background:url(../images/address.png) no-repeat;background-size:cover;overflow:hidden}
.mapcicle_p{position:absolute;cursor:pointer}
.mapcicle,.mapcicle_p{visibility:hidden;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
.maparea_w.on1 .mapcicle,.maparea_w.on1 .mapcicle_p{visibility:visible;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.maparea_w.cur .mapcicle,.maparea_w.cur .mapcicle_p{visibility:visible;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
area{outline:0 none;border:0 none}
@media only screen and (max-width:1320px){.house_map .house_left{margin-left:0}
.house_map .house_right{width:40%}
}
@media only screen and (max-width:1279px){.house_map .house_right{width:35%}
.house_list .mCSB_inside>.mCSB_container{margin-right:20px!important}
}
@media only screen and (max-width:1170px){.house_map .house_left{margin:auto;float:none;clear:both}
.house_map .house_right{width:100%}
.house_list{height:auto!important}
.house_list li{width:25%}
.house_list{margin:20px 0}
}
@media only screen and (max-width:1024px){.house_01,.house_02{padding:60px 0;padding-bottom:90px}
.product_list.add2{margin-top:60px}
.house_line ul{overflow:initial}
.house_line li{height:auto;padding-bottom:0;float:none}
.house_line li img{position:static;width:100%}
.house_box{visibility:visible}
.blank_jb,.house_line .but02{display:block}
.house_text{padding:0 30px;padding-bottom:20px}
.business_cont .house_line li,.house_line li{width:50%}
.house_list .mCSB_inside>.mCSB_container{margin-right:0!important}
.house_text h3{margin-bottom:10px}
}
@media only screen and (max-width:767px){.house_title{margin-bottom:20px}
.house_title h1{margin-bottom:5px}
.house_01,.house_02{padding:40px 0}
.product_list.add2{margin-top:40px}
.house_img{position:relative;overflow:hidden}
.house_box{position:static;background:#383838}
.blank_jb{display:none}
.business_cont .house_line li,.house_line li{width:100%}
.house_text{padding:20px}
.house_text h3{margin-bottom:10px}
.house_list li{width:50%;margin-bottom:10px}
.house_list li a{margin:0 5px}
.house_list ul{margin:0 -5px}
.house_map .pub_year dl{padding:0 2px}
.house_map .pub_year dt i{right:2px}
.house_line{margin-top:20px}
.house_02 .but02>div{top:37%}
.house_map .pub_year{position:relative}
.house_map .pub_year dl{position:static}
.house_map .house_left{display:none}
.house_list{margin-bottom:0}
}
.apartment_01{padding-top:20px;margin-bottom:50px}
.apartment_01 h3{line-height:1.5em;margin-bottom:25px;text-align:center}
.apartment_01>p{line-height:1.875em;color:#666;padding:0 48px}
.apartment_02{padding:30px 0;margin-bottom:60px;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe}
.apartment_box{position:relative}
.apartment_slider li{float:left;width:33.33%}
.apartment_p{width:60%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;z-index:2;color:#fff}
.apartment_p a{color:#fff}
.apartment_p h3{margin-bottom:10px;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.apartment_p p{line-height:1.7em;max-height:3.4em;overflow:hidden}
.apartment_m{text-align:center;margin-top:15px}
.apartment_m a{display:inline-block;width:100px;height:30px;line-height:30px;text-align:center;border:1px solid #72706a;border-radius:18px;box-shadow:0 1px 0 #fff inset;-webkit-box-shadow:0 1px 0 #fff inset;-ms-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset}
.apartment_slider,.apartment_slider02{position:relative}
.apartment_slider .but>div.swiper-button-prev,.apartment_slider02 .but>div.swiper-button-prev{left:-55px}
.apartment_slider .but>div.swiper-button-next,.apartment_slider02 .but>div.swiper-button-next{right:-55px}
.apartment_slider .blank_50{opacity:0;-moz-opacity:0;-khtml-opacity:0;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.apartment_slider02{color:#fff}
.apartment_slider02 h1{text-align:center;margin-bottom:10px}
.apartment_slider02 p.sub_tit{color:#fff;text-align:center;margin-bottom:20px}
.apartment_03{padding:220px 0 200px 0;position:relative;overflow:hidden}
.apartment_cont{padding:0 50px}
.apartment_slider02 .but>div.swiper-button-prev{background:url(../images/prev.png) no-repeat center center}
.apartment_slider02 .but>div.swiper-button-next{background:url(../images/next.png) no-repeat center center}
.apartment_03_c{position:relative}
.apartment_03_c .apartment_03 .wrap{position:relative;z-index:9}
.apartment_03_c .but>div.swiper-button-prev{left:13%}
.apartment_03_c .but>div.swiper-button-next{right:13%}
.slider_04 .but02>div.swiper-button-prev{left:13%}
.slider_04 .but02>div.swiper-button-next{right:13%}
.slider_04 .swiper-pagination{display:none}
.apartment_index .index_01{padding:0}
.apartment_index .index_01 ul li{width:33.33%}
.apartment_index .index_01 ul li dt img{height:100%}
.apartment_index .index_01 .service_p{width:150px;height:125px}
.apartment_index .index_01 ul li dt h3{white-space:inherit;text-overflow:inherit;line-height:1.3em;height:2.6em}
@media only screen and (max-width:1800px){.apartment_03_c .but>div.swiper-button-prev{left:9%}
.apartment_03_c .but>div.swiper-button-next{right:9%}
.slider_04 .but02>div.swiper-button-prev{left:9%}
.slider_04 .but02>div.swiper-button-next{right:9%}
}
@media only screen and (max-width:1600px){.apartment_03_c .but>div.swiper-button-prev{left:7%}
.apartment_03_c .but>div.swiper-button-next{right:7%}
.slider_04 .but02>div.swiper-button-prev{left:7%}
.slider_04 .but02>div.swiper-button-next{right:7%}
}
@media only screen and (max-width:1520px){.apartment_03_c .but>div.swiper-button-prev{left:50px}
.apartment_03_c .but>div.swiper-button-next{right:50px}
.slider_04 .but02>div.swiper-button-prev{left:50px}
.slider_04 .but02>div.swiper-button-next{right:50px}
}
@media only screen and (max-width:1440px){.apartment_slider .but>div.swiper-button-prev,.apartment_slider02 .but>div.swiper-button-prev{left:10px}
.apartment_slider .but>div.swiper-button-next,.apartment_slider02 .but>div.swiper-button-next{right:10px}
.apartment_03_c .but>div.swiper-button-prev{left:20px}
.apartment_03_c .but>div.swiper-button-next{right:20px}
.slider_04 .but02>div.swiper-button-prev{left:20px}
.slider_04 .but02>div.swiper-button-next{right:20px}
}
@media only screen and (max-width:1024px){.apartment_03{padding:100px 0}
.apartment_03 .phone_img{display:none}
.apartment_slider .blank_50{display:none}
.apartment_p{position:static;color:#666;width:auto;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);padding:20px}
.apartment_m a{color:#333}
.apartment_p a{color:#000}
.apartment_slider .but>div{top:30%}
.apartment_01 h3,.apartment_slider02 h1{margin-bottom:20px}
.apartment_01 p{padding:0}
.slider_04 .but02>div{top:32%}
.apartment_index .index_01 ul li{width:50%}
.apartment_index .index_01 .service_p{width:130px;height:130px}
}
@media only screen and (max-width:1024px){.apartment_01,.apartment_02{margin-bottom:20px}
.apartment_box{padding:0 1px}
.apartment_02{padding:20px 0}
.apartment_03 .phone_img{display:block}
.apartment_cont{padding:30px}
}
@media only screen and (max-width:767px){.apartment_03{padding:0}
.apartment_03 .pub_bg{display:none}
.apartment_slider .but>div.swiper-button-prev,.apartment_slider02 .but>div.swiper-button-prev{left:0}
.apartment_slider .but>div.swiper-button-next,.apartment_slider02 .but>div.swiper-button-next{right:0}
.slider_04 .but02>div{top:26%}
.apartment_cont{padding:30px 10px}
}
.estate_title{text-align:center;margin-bottom:30px}
.estate_title h1{margin-bottom:10px}
.estate_title p{color:#d1d1d1;text-transform:uppercase}
.estate_p{line-height:1.875em;color:#666;width:1024px;max-width:100%;margin:auto}
.cont-img-group{width:1200px;max-width:100%;margin:auto;position:relative;height:635px;background:url(../images/backgrbj.png) no-repeat center bottom;background-size:100%}
.cont-img-group>div{background:url(../images/qiubox.png) 0 0/cover;width:150px;height:150px;line-height:150px;border-radius:50%;text-align:center;cursor:pointer}
.cont-img-group>div p{width:170px;height:170px;border-radius:50%}
.phone_group{width:1200px;max-width:100%;margin:auto;height:635px;background:url(../images/backgrbj.png) no-repeat center bottom;position:relative;display:none;background-size:100%}
.phone_group li{width:150px;height:150px;text-align:center;background:url(../images/qiubox.png) no-repeat center center;position:absolute}
.phone_group li img{margin-top:35px;width:80px;height:80px}
.phone_group li:nth-child(1){top:35%;left:0}
.phone_group li:nth-child(2){top:12%;left:16%}
.phone_group li:nth-child(3){top:46.5%;left:20%}
.phone_group li:nth-child(4){top:28%;left:32%}
.phone_group li:nth-child(5){top:10%;left:40.5%}
.phone_group li:nth-child(6){top:0;right:26.6%}
.phone_group li:nth-child(7){top:28.3%;right:20.8%}
.phone_group li:nth-child(8){top:45.67%;right:4%}
.ie9 .phone_group{display:block}
.ie9 .cont-img-group{display:none}
.estate_ajax .wrap{background:#f1f1f1;position:relative}
.estate_box{padding:40px;position:relative;max-height:70vh;overflow:hidden}
.estate_box .left{width:42.4%;float:left}
.estate_box .left img{width:100%}
.estate_box .right{width:51.5%;float:right}
.estate_top{overflow:hidden}
.estate_top .estate_le{float:left;width:80px}
.estate_top .estate_le img{width:100%}
.estate_top .estate_re{width:160px;text-align:center;float:right;color:#666;font-size:12px}
.estate_top .estate_re img{width:80px;margin-bottom:10px}
.estate_box .right h3{color:#1b2850;margin-bottom:15px}
.estate_box .right .p01{color:#666;line-height:1.7em;height:11.9em;overflow:hidden;height:auto!important;max-height:inherit!important}
.estate_btn{margin-top:10px}
.estate_blank{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999}
.estate_ajax{width:100%;z-index:99991;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);position:fixed;left:0;top:50%}
.estate_close{width:40px;height:40px;position:absolute;top:-60px;right:0;cursor:pointer}
.estate_close img{width:100%}
.estate_ajax,.estate_blank{display:none}
.estate_ajax .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#2f477e;background-color:#2f477e;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.estate_ajax .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}
.estate_box{padding-right:25px}
@media only screen and (max-width:1024px){.phone_group{display:block;height:auto;padding:50px 0}
.cont-img-group{display:none}
.phone_group li{position:static;float:left;width:25%;text-align:center;margin-bottom:20px;background:0 0;height:auto}
.phone_group li a{display:block;width:100px;height:100px;margin:auto;background:url(../images/qiubox.png) no-repeat center center;background-size:cover}
.phone_group ul{overflow:hidden}
.phone_group li img{margin-top:12px}
.estate_close{top:-45px}
.estate_box .left{width:320px}
.estate_box .right{width:calc(100% - 350px)}
.estate_box .right .p01{max-height:6.8em}
.estate_box{padding:30px;padding-right:15px}
}
@media only screen and (max-width:767px){.phone_group li{width:33.33%}
.estate_box{padding:10px;padding-bottom:30px}
.estate_box .left,.estate_box .right{width:100%;float:none}
.estate_box .right{padding-bottom:20px}
.estate_box .left{margin-bottom:20px}
.estate_box .right .p01{max-height:5.1em}
.pun_button{margin:auto}
.estate_box{display:block}
.estate_box{padding-right:0}
}
.sociology_top{width:100%;display:table;padding-top:6px;padding-bottom:25px;background:url(../images/back_tiao.jpg) no-repeat center center;background-size:cover;margin-bottom:60px}
.sociology_top .pub_year dt{background:0 0;color:#fff;border-bottom:1px solid #fff;padding:0}
.sociology_top .pub_year dt i{background:url(../images/xiala.png) no-repeat center center;right:0}
.sociology_top .pub_year{width:55.8%;float:left;margin-bottom:0}
.sociology_top .pub_year dl{float:left;width:45%}
.sociology_top .pub_year dl:last-child{float:right}
.sociology_top .pub_year dd{background:rgba(0,0,0,.7)}
.sociology_top .pub_year dd a{color:#fff}
.sociology_search{float:right;width:40.5%;border-bottom:1px solid #fff;height:50px;line-height:50px}
.sociology_search input{color:#fff;float:left;height:50px;line-height:50px;border:none;outline:0;background:0 0;width:calc(100% - 55px)}
.sociology_search button{float:right;width:50px;height:50px;border:none;outline:0;background:0 0;background:url(../images/search.png) no-repeat center center}
.sociology_list{overflow:hidden}
.sociology_list ul{overflow:hidden;margin:0 -18px}
.sociology_list li{width:25%;float:left;margin-bottom:40px;height:302px}
.sociology_list .sociology_box{margin:0 18px;background:#efefef;padding:40px;border-top:1px solid #efefef;border-bottom:1px solid #efefef}
.sociology_list h3{font-weight:700;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sociology_p{color:#666;line-height:1.8em}
.sociology_p p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sociology_more{margin-top:15px}
.sociology_more a{display:inline-block}
.sociology_list .pageout{background:0 0;margin-top:0}
.sociology_list .page{padding-top:0}
@media only screen and (max-width:1279px){.sociology_top{margin-bottom:40px}
.sociology_list ul{margin:0 -10px}
.sociology_list li{height:260px;margin-bottom:20px}
.sociology_list .sociology_box{padding:20px;margin:0 10px}
}
@media only screen and (max-width:990px){.sociology_list li{width:50%;height:240px}
}
@media only screen and (max-width:767px){.sociology_list .sociology_box,.sociology_list ul{margin:0}
.sociology_list li{width:100%;height:auto}
.sociology_search{height:40px;line-height:40px;width:100%}
.sociology_top .pub_year{width:100%}
.sociology_top .pub_year dl{width:49%}
.sociology_top .pub_year dd a{padding:0 10px}
}
.about_01{background:url(../images/rent_partmenta_06_02.jpg) no-repeat center bottom;background-size:100%;padding-bottom:115px;padding-top:10px}
.about_01 .house_title{margin-bottom:35px}
.about_01 .house_title h1{margin-bottom:5px}
.about_01 .about_edit{padding:0 58px}
.about_num{width:725px;margin:auto;margin-top:-30px;margin-bottom:35px}
.about_num ul{overflow:hidden}
.about_num li{float:left;width:33.33%;text-align:center}
.about_num dl{border-right:1px solid #ccc;padding:70px 0}
.about_num li:first-child dl{border-left:1px solid #ccc}
.about_num dt{color:#333}
.about_num dt i{color:#ad2632}
.about_num dd{color:#000;line-height:1.5em;height:4.5em;overflow:hidden}
.about_02{background:url(../images/back_tiao02.jpg) no-repeat center center;background-size:cover;padding:80px 0 30px 0}
.about_03{overflow:hidden}
.about_03 li{padding:65px 0 60px 0;border-bottom:1px solid #ccc}
.about_03 li:last-child{border:0}
.about_03 li dl{overflow:hidden}
.about_03 li dt{float:right;width:418px}
.about_03 li dt img{width:100%}
.about_03 li dd{float:left;width:calc(100% - 470px);padding-top:30px}
.about_title{color:#1b2850;margin-bottom:20px}
.about_title h1{font-weight:700}
.about_p{line-height:1.5em;color:#666}
.about_03 li.cur dt{float:left}
.about_03 li.cur dd{float:right}
.about_02 .walker_slider{margin-top:0;position:relative}
.about_02 .walker_slider_box h3{display:block;background:0 0;bottom:-50px;color:#fff}
.about_02 .swiper-container{padding-bottom:40px}
.video_box{position:relative}
.video_btn{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;width:73px;z-index:2}
.video_btn img{width:100%}
.about_02 .swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,0))}
.about_02 .swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0))}
.about_02 .swiper-slide-active .walker_slider_box{margin-top:0}
.about_02 .walker_slider_box{margin-top:31px}
.about_02 .walker_slider .but>div.swiper-button-prev{left:-55px}
.about_02 .walker_slider .but>div.swiper-button-next{right:-55px}
@media only screen and (max-width:1440px){.about_02 .walker_slider .but>div.swiper-button-prev{left:10px}
.about_02 .walker_slider .but>div.swiper-button-next{right:10px}
}
@media only screen and (max-width:1300px){.about_02 .walker_slider_box{margin-top:27px}
}
@media only screen and (max-width:1279px){.about_03 li dd{width:calc(100% - 440px)}
.about_03 li dd{padding-top:15px}
}
@media only screen and (max-width:1200px){.about_02 .walker_slider_box{margin-top:22px}
}
@media only screen and (max-width:1024px){.about_01{padding-bottom:60px;padding-top:0}
.about_01 .about_edit{padding:0}
.about_num{margin-top:20px}
.about_num dl{padding:40px 0}
.about_02 .walker_slider_box{margin-top:0}
.about_02 .walker_slider_box h3{bottom:0;display:none;color:#fff}
.about_02 .swiper-slide-active .walker_slider_box h3{display:block}
.about_02 .swiper-container{padding:0}
.about_02{padding:60px 0}
.video_btn{width:50px}
}
@media only screen and (max-width:900px){.about_01{padding-bottom:40px}
.about_01 .house_title{margin-bottom:20px}
.about_03 li dd,.about_03 li dt{width:100%;float:none}
.about_03 li dd{padding:10px;box-sizing:border-box}
.about_03 li{padding:20px 0}
.about_title{margin-bottom:10px}
}
@media only screen and (max-width:767px){.about_02{padding:40px 0}
.about_num{width:100%}
.about_num dl{padding:20px 0}
}
.blank_jb2{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/house_jb.png) no-repeat;background-size:cover}
.house_banner{bottom:5.7%}
.house_banner h3{margin-bottom:20px}
.house_banner_p ul{overflow:hidden;margin:0 -10px}
.house_banner_p li{width:auto;float:left;line-height:28px;margin-right:60px}
.house_banner_p li:last-child{margin-right:0}
.house_banner_p dl{padding:0 10px}
.house_banner_p dt{float:left;max-width:96px}
.house_banner_p dd{float:left}
.house_banner_p dd a{color:#fff}
.house_banner_p dd em{color:#a9abaf;cursor:pointer;margin-left:18px}
.house_banner_p dd.fnt_24 .tel_link,.house_banner_p dd.fnt_24 a{font-weight:700;font-family:Arial;color:#e3254c}
.house_park01{padding:60px 0}
.h_title{text-align:center;color:#000}
.h_line{height:2px;background:url(../images/house_line.jpg) no-repeat center center;margin:20px 0 30px 0}
.h_edit{padding:0 100px}
.edit_a{text-align:center;margin-top:40px;font-size:18px}
.edit_a a{display:inline-block;width:192px;height:40px;line-height:40px;text-align:center;border:1px solid #c4c4c4;border-radius:18px;box-shadow:0 1px 1px #000 inset;-webkit-box-shadow:0 1px 1px #000 inset;-ms-box-shadow:0 1px 1px #000 inset;-o-box-shadow:0 1px 1px #000 inset;-moz-box-shadow:0 1px 1px #000 inset}
.house_park02{position:relative;padding:50px 0 45px 0;background:#2a2a2a}
.house_park02 .h_title{color:#fff}
.house_park03{overflow:hidden;margin-bottom:50px}
.house_park02 .h_title,.house_park03 .h_title{margin-bottom:60px}
.house_park03 ul{overflow:hidden;margin:0 -12px}
.house_park03 li{width:50%;float:left;margin-bottom:25px}
.house_park03 dl{overflow:hidden;margin:0 12px;border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3;padding:30px 64px;background:#f3f3f3}
.house_park03 dt{float:left;width:85px}
.house_park03 dt img{width:100%}
.house_park03 dd{float:right;width:calc(100% - 115px);padding-top:7px}
.house_park03 dd .bus_p{height:auto!important}
.house_park03 dd h3{margin-bottom:10px;color:#000}
.house_park04 .h_title{margin-bottom:10px}
.house_park04 .news_tab{height:60px;line-height:60px;border-top:0}
.house_park04 .news_tab ul li{padding:0 55px}
.house_park04 .walker_slider{margin-top:40px}
.house_park05{margin-bottom:40px}
.h_line02{height:1px;width:100%;background:#ccc;text-align:center;position:relative;margin:40px 0}
.h_line02 em{display:inline-block;width:145px;height:1px;background:url(../images/house_line.jpg) no-repeat center center;position:absolute;left:50%;margin-left:-72px;top:0}
.project_list{position:relative}
.project_list .but>div{width:80px;height:80px;margin-top:-40px}
.project_list .but>div.swiper-button-prev{left:20px;background:url(../images/prev.png) no-repeat center center}
.project_list .but>div.swiper-button-next{right:20px;background:url(../images/next.png) no-repeat center center}
.project_list .but>div.swiper-button-disabled{display:none}
.project_list{overflow:hidden}
.project_list li{width:25%;float:left}
.project_list dt{overflow:hidden;margin-bottom:30px}
.project_list dt a{display:block}
.project_list dd{text-align:center;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.project_list dd a{color:#666}
.house_table{width:820px;margin:auto;position:relative;z-index:9}
.house_table .ph_table tbody td{vertical-align:top;background:0 0;color:#fff;border:none;padding:0;border-left:1px solid #525252;padding:20px 40px;padding-bottom:0;width:50%}
.h_box{overflow:hidden;line-height:24px}
.h_box span{float:left;margin-right:10px;margin-bottom:5px}
.h_box p{color:#858585;float:left}
.house_table .ph_table tbody tr:first-child td{padding-top:0}
.addmore{width:56px;height:27px;margin:auto;margin-top:60px;cursor:pointer}
.addmore img{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.addmore.cur img{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}
#infscr-loading{background:rgba(0,0,0,.4);position:fixed;width:100px;height:50px;line-height:50px;font-size:16px;overflow:hidden;border-radius:10px;text-align:center;color:#fff;left:50%;top:50%;z-index:1000;margin:-15px 0 0 -50px}
#infscr-loading img{position:absolute;left:50%;top:50%;margin:-57px 0 0 -75px;opacity:.5}
.map_blank,.tac_map{display:none}
.map_blank{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}
.tac_map{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:fixed;left:50%;top:50%;width:80%;height:80vh;z-index:99991}
.tac_map #map{width:100%;height:100%}
.h_sidebar li>a{background:#e3254c;z-index:99}
.h_sidebar li a img{width:35px;height:35px;padding-top:18px}
.h_sidebar li{position:relative}
.h_sidebar li .phone_tel{position:absolute;top:0;right:-250px;height:95px;line-height:95px;background:#e3254c;width:200px;margin-top:0;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.h_sidebar li .phone_tel a{width:100%}
.h_sidebar li:hover .phone_tel{right:96px}
@media only screen and (max-width:1279px){.house_table{width:100%}
.addmore{margin-top:40px}
.house_banner_p dd em{margin-left:10px}
.house_park02 .h_title,.house_park03 .h_title{margin-bottom:40px}
}
@media only screen and (max-width:1024px){.house_banner{bottom:10px}
.house_banner h3{margin-bottom:10px}
.house_banner_p li{width:50%;margin-bottom:5px;margin-right:0}
.house_banner_p dd{width:calc(100% - 96px)}
.house_banner_p li:nth-child(2n+1){clear:both}
.margin_b70{margin-bottom:40px}
.house_park01{padding:40px 0}
.h_edit{padding:0}
.house_park04 .news_tab ul li{padding:0 30px}
.project_list dt{margin-bottom:20px}
.house_park05{margin-bottom:0}
.h_sidebar li a img{width:25px;height:25px;padding-top:15px}
.h_sidebar li .phone_tel{right:-250px;height:75px;line-height:75px;width:200px}
.h_sidebar li:hover .phone_tel{right:76px}
.house_banner_p dd em{margin-left:5px}
.house_park02 .h_title,.house_park03 .h_title{margin-bottom:20px}
}
@media only screen and (max-width:767px){.project_list .but>div{width:30px;height:25px;margin-top:-12px}
.project_list .but>div.swiper-button-disabled{display:block}
.house_banner{margin-top:20px}
.house_banner_d{height:auto;background:0 0!important}
.house_banner_d img{display:block}
.house_banner_d .site_banner_p{color:#333;position:static}
.house_banner_d .blank_10,.house_banner_d .blank_jb2{display:none}
.house_banner_p li{width:100%}
.house_banner_p dl{padding:0}
.house_banner_p ul{margin:0}
.house_banner_p dd{text-align:left}
.margin_b70{margin-bottom:20px}
.project_list{width:94%;margin:auto}
.project_list ul{margin:0}
.project_list li{width:100%;margin-bottom:20px}
.project_list li dl{padding:0 5px}
.project_list dt{margin-bottom:10px}
.house_park04 .news_tab ul li{padding:0 10px}
.house_table .ph_table tr{border:0;margin:0}
.house_table .ph_table tbody td{padding:0;border:0;width:100%}
.house_table .ph_table td:before{display:none}
.h_box{padding:10px;border-bottom:1px dashed #545151}
.house_park02 .pub_bg{display:none}
.house_park02{padding:30px 0}
.addmore{margin-top:20px}
.house_park01{padding-top:0;padding-bottom:20px}
.h_line{width:100px;margin:10px auto}
.house_park03 li{width:100%}
.house_park03 dl{padding:20px}
.bus_p{height:auto!important}
.house_park03 dt{width:50px}
.house_park03 dd{width:calc(100% - 70px);padding-top:0}
.h_line02{margin:20px 0}
.tac_map{width:94%}
.house_park04 .news_tab ul li{width:auto}
}
.link_logo ul{overflow:hidden;margin:0 -10px}
.link_logo li{float:left;width:20%;margin-bottom:10px}
.link_logo li .logo_a{border:1px solid #eee;margin:0 5px;width:auto}
.business_02 h1{margin-bottom:40px}
.link_logo li{display:none}
.link_logo li:nth-child(-n+10){display:block}
.link_logo li.on{display:block}
.busness_p{display:none;border-bottom:1px solid #6b6b6f;border-top:1px solid #6b6b6f;margin-top:20px;padding:15px 0}
.busness_p h3{color:#000;margin-bottom:5px}
.busness_p p{color:#666}
.project_picture .swiper-slide-active .busness_p{display:block}
.house_park .project_picture .blank_11{display:none}
.business_01{overflow:hidden;background:#f2f2f2}
.business_01 .left{float:left;width:50%;height:100%}
.business_01 .left img{width:100%;height:100%}
.business_01 .right{float:right;width:50%;height:100%}
.business_box{width:100%;height:100%;padding:60px;box-sizing:border-box;overflow:hidden}
.business_park .walker_slider .but>div{top:43%}
.business_02 .addmore{margin-top:20px}
@media only screen and (max-width:1279px){.business_box{padding:40px}
}
@media only screen and (max-width:1024px){.business_box{padding:20px}
}
@media only screen and (max-width:767px){.business_01 .left,.business_01 .right{width:100%;float:none}
.busness_p{padding:10px 0;margin-top:10px}
.business_01{height:auto!important}
.house_park04 .walker_slider{margin-top:0}
.link_logo li{width:50%}
.business_02 h1{margin-bottom:20px}
}
#lcl_window{box-shadow:inherit!important}
.lcl_txt_under:not(.lcl_force_txt_over) #lcl_txt{padding:0!important;bottom:25px!important;background:0 0!important}
@media only screen and (max-width:767px){#lcl_nav_cmd{height:100%!important}
.lcl_txt_under:not(.lcl_force_txt_over) #lcl_txt{bottom:100px!important;width:100%!important}
}
@media only screen and (max-width:1024px){.slider_04 .pub_bg{display:none}
.pad_b60{padding-bottom:20px}
.news_close{display:none}
.tel_link{cursor:pointer}
.employer_01 .blank_60{opacity:1;-moz-opacity:1;-khtml-opacity:1;display:none}
.employer_01 .citizen_icon,.employer_01 .excellent_text .excellent_p>p,.employer_01 .excellent_text p,.employer_01 .pub_more{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.employer_01{background:#383838!important}
.excellent_text{transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);position:static;left:0;top:0;width:100%;z-index:2;color:#fff;padding:20px 0;padding-bottom:30px}
.base_text01{display:none!important}
.base_text02 .base_text_box{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
@media only screen and (max-width:767px){.base .swiper-slide .base_text{position:static}
.base .but>div{top:36%}
.news_tab_c{height:auto;line-height:36px}
.news_tab_c ul{display:block;overflow:hidden}
.news_tab ul li{width:33.33%;box-sizing:border-box}
.news_tab .line_02{bottom:0}
.news_tab .line_01{display:none!important}
.news_tab.nopointer li{width:auto}
}
.sociology_search :-moz-placeholder{color:#fff;opacity:1}
.sociology_search ::-moz-placeholder{color:#fff;opacity:1}
.sociology_search input:-ms-input-placeholder{color:#fff;opacity:1}
.sociology_search input::-webkit-input-placeholder{color:#fff;opacity:1}
@media only screen and (min-width:1025px){.company_list .company_box:hover .blank_60{display:block}
.edit_a a:hover{box-shadow:0 0 0 #000 inset;-webkit-box-shadow:0 0 0 #000 inset;-ms-box-shadow:0 0 0 #000 inset;-o-box-shadow:0 0 0 #000 inset;-moz-box-shadow:0 0 0 #000 inset;background:url(../images/governance_bg.jpg) no-repeat center center;color:#fff}
.governance_re a:hover,.news_cont h3 a:hover,.news_d_list h3 a:hover,.news_page a:hover,.report_p a:hover,.search_b li a:hover,.sitemap_list a:hover{color:#0750a2}
.notice_list li:hover .notice_box{border-bottom:1px solid #6b6b6f;border-top:1px solid #6b6b6f;background:#fff}
.citizen_cont>ul>li .blank_20,.gover_list a{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.gover_list a span img{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;position:absolute;left:0}
.notice_list li a:hover{color:#3e3e3e}
.gover_list li:hover a{background:url(../images/governance_bg.jpg) no-repeat center center;background-size:cover;color:#fff}
.gover_list li:hover img.pdf_img01{top:60px;opacity:0;-moz-opacity:0;-khtml-opacity:0}
.gover_list li:hover img.pdf_img02{top:0;opacity:1;-moz-opacity:1;-khtml-opacity:1}
.check dt span,.information ul>li{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.information ul>li:hover{border-bottom:1px solid #6b6b6f;border-top:1px solid #6b6b6f;background:#fff}
.company_box:hover .company_text h3,.company_box:hover .company_text p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-moz-opacity:1;-khtml-opacity:1}
.company_box:hover .m_pdf{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.company_box:hover .company_text h2{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;-moz-opacity:0;-khtml-opacity:0}
.campus_list .index_01 ul li dl:hover .campus_more img{transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1)}
.campus_list .index_01 ul dl:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1)}
.campus_list .index_01 ul dl:hover .slew_01 img{transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1)}
.base .but>div:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.employer_01:hover .blank_60{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.employer_01:hover .citizen_icon,.employer_01:hover .excellent_text p,.employer_01:hover .pub_bg>div,.employer_01:hover .pub_more{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.slider_03 .excellent_box dt img{transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1)}
.slider_03 .excellent_box dl img{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s}
.slider_03 .excellent_box:hover dl img{transform:rotate(10deg);-webkit-transform:rotate(10deg)}
.citizen_block{transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
.citizen_title_01{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.citizen_cont .pub_bg>div{bottom:-100px}
.walker_02 .citizen_block{transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.walker_02 li .blank_20{display:block;background:rgba(0,0,0,.6)}
.citizen_cont>ul>li.cur_on:hover .citizen_block{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.citizen_cont>ul>li.cur_on:hover .pub_bg>div{bottom:0}
.citizen_cont>ul>li.cur_on:hover .blank_20{background:rgba(0,0,0,.6)}
.citizen_cont>ul>li:hover .citizen_title_01{opacity:0;-moz-opacity:0;-khtml-opacity:0;top:40%}
.walker_04 .citizen_cont>ul>li:hover .blank_20{background:rgba(0,0,0,.5)}
.citizen_title_02{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-moz-opacity:0;-khtml-opacity:0}
.citizen_cont>ul>li:hover .citizen_title_02,.citizen_title_02{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-moz-opacity:1;-khtml-opacity:1}
.citizen_box{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}
.house_line li.on .house_line_title{display:none}
.house_line li.on{width:36%}
.house_line li.on img{width:100%}
.house_line li.on .blank_jb{display:block}
.house_line li.on .house_box{visibility:visible;width:100%;z-index:2;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.house_line li .house_box{width:300%;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.house_line li{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.business_cont .house_line li.on{width:58.8%}
.apartment_p{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.apartment_slider li:hover .apartment_p{top:50%;opacity:1;-moz-opacity:1;-khtml-opacity:1}
.apartment_slider li:hover .blank_50{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.house_park03 dl{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.house_park03 dl:hover{border-bottom:1px solid #6a6a6a;border-top:1px solid #6a6a6a;background:#fff}
.project_list dd{opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.project_list li dt img{opacity:.33;-moz-opacity:.33;-khtml-opacity:.33}
.project_list li:hover dd{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.project_list li:hover dt img{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.link_logo li .logo_a{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.link_logo li .logo_a:hover{background:#f2f2f2;transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.1,1.1)}
.sitemap_list dd p a:hover{color:#17379c}
.sociology_list .sociology_box,.video_btn img{transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.sociology_list .sociology_box:hover{border-top:1px solid #00539b;border-bottom:1px solid #af2530;background:#fff}
.media_btn button{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.media_btn button:hover,.report_brn:hover{box-shadow:0 0 0 #000 inset;-webkit-box-shadow:0 0 0 #000 inset;-ms-box-shadow:0 0 0 #000 inset;-o-box-shadow:0 0 0 #000 inset;-moz-box-shadow:0 0 0 #000 inset;background:url(../images/governance_bg.jpg) no-repeat center center;color:#fff}
.map_url p a,.news_list01 .more a,.year_select dd a{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}
.house_map .year_select dd a:hover,.news_more a:hover,.year_select dd a:hover{color:#17379c}
.map_list .pub_year dd a:hover,.sociology_top .pub_year dd a:hover{opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;color:#fff}
.about_02 .swiper-slide-active .video_box:hover .video_btn img{-webkit-transform:rotate(360deg)}
.news_list01 .more a:hover{opacity:.9;-moz-opacity:.9;-khtml-opacity:.9}
.apartment_m,.apartment_p p{opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s}
.apartment_slider li:hover .apartment_m,.apartment_slider li:hover .apartment_p p{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.his_p p:hover a{color:#0750a2}
.base_box_int:hover .base_text01 .base_text_box{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.base_box_int:hover .base_text02 .base_text_box{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}
.honor_block{position:relative}
.honor_atlas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.honor_atlas a{display:block;width:100%;height:100%}
a.nohref{display:none!important}
.house_table .ph_table tbody tr{display:none}
.house_table .ph_table tbody tr:nth-child(1),.house_table .ph_table tbody tr:nth-child(2),.house_table .ph_table tbody tr:nth-child(3){display:table-row}
.house_table .ph_table tbody tr.on{display:table-row!important}
@media only screen and (max-width:767px){.house_table .ph_table tbody tr:nth-child(1),.house_table .ph_table tbody tr:nth-child(2),.house_table .ph_table tbody tr:nth-child(3){display:block}
.house_table .ph_table tbody tr.on{display:block!important}
}
.walker_slider_huxing{padding:0 150px}
@media only screen and (max-width:850px){.walker_slider_huxing{padding:0 0}
}
.walker_slider.current .swiper-slide{width:40%;margin:auto}
.develop_part01 .ll{float:left;width:25%}
.develop_part01 .ll .adv_box{margin-top:10px;width:100%}
.develop_part01 .ll .adv_box li{margin-bottom:10px}
.develop_part01 .ll .adv_box li img{width:100%}
.anchor_fixed .develop_part01 .ll .adv_box{position:fixed;top:90px;left:calc(50% - 640px);width:320px;z-index:10}
.develop_part01 .rr{float:right;width:68%}
.develop_part01 .rr .d_tit{margin:48px 0 15px;color:#1b2951}
.develop_part01 .rr .txt{padding:0 0 10px}
.develop_part01 .rr .txt .edit_con_original{color:#666}
.develop_part01 .rr .txt dl dt{text-indent:2em;margin-bottom:30px}
.develop_part01 .rr .txt dl dd span{padding-left:18px;font-weight:700;display:block;color:#666;position:relative}
.develop_part01 .rr .txt dl dd span::before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;border-radius:6px;background:#112b52}
.develop_part01 .rr .txt dl dd p{text-indent:2em}
.slidebox{padding:40px;background:#efefef;position:relative}
.slidebox dl{overflow:hidden}
.slidebox dl dt{float:left;width:46.2%}
.slidebox dl dd{float:right;width:46%}
.slidebox dl dd h3{color:#112b52;margin-bottom:20px}
.slidebox dl dd .c{line-height:1.8;height:14.4em;overflow-y:auto;color:#666;text-align:justify;text-justify:distribute-all-lines}
.slidebox dl dd .c p{margin-bottom:20px}
.slidebox dl dd .c p:last-child{margin-bottom:0}
.slidebox .swiper-button-next,.slidebox .swiper-button-prev{left:14px;width:12px;height:21px;margin-top:-10px;background:url(../images/develop_dot02.png) no-repeat}
.slidebox .swiper-button-next{left:auto;right:14px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.develop_part02{margin:6% 0 3%;overflow:hidden}
.develop_part02 h2{text-align:center;font-weight:700}
.develop_part02 h2 span{color:#e3264e;position:relative}
.develop_part02 h2 span::before{content:"";position:absolute;top:calc(50% - 1px);left:-230px;width:197px;height:1px;background:url(../images/develop_dot03.jpg) no-repeat}
.develop_part02 h2 span::after{content:"";position:absolute;top:calc(50% - 1px);right:-230px;width:197px;height:1px;background:url(../images/develop_dot04.jpg) no-repeat}
.develop_part02 dl{overflow:hidden;padding:30px;background:#efefef}
.develop_part02 dt{float:left;width:215px}
.develop_part02 dd{float:right;width:calc(100% - 230px)}
.develop_part02 dd{color:#666;line-height:1.8em;height:9em;overflow:hidden}
.develop_part02 dd p{padding-left:18px;line-height:2}
.develop_part02 .swiper-slide-next,.develop_part02 .swiper-slide-prev{top:25px}
.develop_part02 .swiper-button-next,.develop_part02 .swiper-button-prev{left:330px;width:12px;height:21px;margin-top:5px;background:url(../images/develop_dot02.png) no-repeat}
.develop_part02 .swiper-button-next{left:auto;right:330px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.ie9 .develop_part02 .swiper-slide img{width:100%}
.develop_part02 .swiper-slide-duplicate-next,.develop_part02 .swiper-slide-duplicate-prev{opacity:0;-moz-opacity:0;-khtml-opacity:0;top:30px}
.develop_part02 .swiper-slide-duplicate-next img,.develop_part02 .swiper-slide-duplicate-prev img{opacity:0;-moz-opacity:0;-khtml-opacity:0}
.develop_part02 .swiper-container-3d .swiper-slide-shadow-left,.develop_part02 .swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0))}
.develop_part02 .swiper-slide-next,.develop_part02 .swiper-slide-prev{opacity:.4;-moz-opacity:.4;-khtml-opacity:.4}
.develop_part02 .swiper-slide{opacity:0;-moz-opacity:0;-khtml-opacity:0;top:25px}
.develop_part02 .swiper-slide img{opacity:0;-moz-opacity:0;-khtml-opacity:0}
.develop_part02 .swiper-slide.swiper-slide-active,.develop_part02 .swiper-slide.swiper-slide-active img{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.develop_part02 .swiper-slide.swiper-slide-prev,.develop_part02 .swiper-slide.swiper-slide-prev img{opacity:.4;-moz-opacity:.4;-khtml-opacity:.4}
.develop_part02 .swiper-slide.swiper-slide-next,.develop_part02 .swiper-slide.swiper-slide-next img{opacity:.4;-moz-opacity:.4;-khtml-opacity:.4}
.develop_part02 .swiper-slide.swiper-slide-next dl,.develop_part02 .swiper-slide.swiper-slide-prev dl{margin-top:25px}
@media only screen and (max-width:1365px){.develop_part02 .swiper-button-prev{left:310px}
.develop_part02 .swiper-button-next{right:310px}
.anchor_fixed .develop_part01 .ll{left:3%;width:25%}
}
@media only screen and (max-width:1279px){.develop_part02 .swiper-button-prev{left:10px}
.develop_part02 .swiper-button-next{right:10px}
}
@media only screen and (max-width:1023px){.slidebox dl dd,.slidebox dl dt{width:100%}
.slidebox dl dd{margin:20px 0 0}
}
@media only screen and (max-width:767px){.develop_part01 .ll,.develop_part01 .rr{width:100%}
.develop_part01 .rr .d_tit{margin:20px 0 10px}
.develop_part01 .rr .txt p{margin-bottom:10px}
.slidebox{padding:30px}
.slidebox .swiper-button-prev{left:10px}
.slidebox .swiper-button-next{right:10px}
.develop_part02 dt{width:100%;margin-bottom:20px}
.develop_part02 dd{width:100%;height:auto}
.develop_part02 dd p{padding:0}
}
.jquery-part{padding:4% 5% 5%;border:1px solid #e2e2e2}
.jquery-part .txt,.jquery-part h2{text-align:center}
.jquery-part h2{margin-bottom:.6%}
.jquery-part .txt{margin:0 0 4%}
.jquery-part ul{margin:0 8% 5%}
.jquery-part li{float:left;width:48%;height:40px;line-height:40px;border:0;border-bottom:1px solid;border-bottom:1px solid #6b6b6f;border-image:linear-gradient(to right,#000718,#23b7cb) 1 100}
.jquery-part li:nth-child(2n){float:right}
.jquery-part li input{width:100%;height:40px;line-height:40px;padding:0 10px;font-size:16px;border:none;background:0 0}
.jquery-part .report_brn{margin:0 auto}
.jquery-tips{padding:3% 7%}
.jquery-tips em{color:#075297;text-transform:uppercase}
.jquery-tips a{color:#075297}
@media only screen and (max-width:767px){.jquery-part ul{margin:0 0 5%}
.jquery-part li{width:100%}
.jquery-tips{padding:5% 0 0}
}
.jquery-result{padding:10% 5%;margin-bottom:5%;text-align:center;background:linear-gradient(to right,#f7e9ea,#e5edf5)}
.jquery-result h2{margin:0 0 1.5%;color:#000}
.jquery-result h3{color:#888}
.jc_box{padding:0;display:table;width:100%;box-sizing:border-box;border:1px solid #e2e2e2}
.jc_box h2{color:#0750a2;text-align:left;margin-bottom:10px}
.jc_box .txt{text-align:left;margin-bottom:40px}
.jc_box ul{margin:0}
.jc_box .left{width:479px;float:left}
.jc_box .left img{width:100%}
.jc_box .right{width:calc(100% - 565px);float:right;padding:50px 0;position:relative}
.jc_line{position:absolute;top:-1px;left:0;width:120px;height:1px;background:#ad2632}
.jc_box li{float:none;width:100%;margin-bottom:35px}
.jc_insert{padding-right:120px}
.jc_box .jquery-tips{padding:0;padding-top:55px}
.jc_box .report_brn{margin:0;margin-top:25px}
.jquery-result.jc_box{background:0 0}
.jquery-result.jc_box h2{color:#2e6077}
.jquery-result.jc_box h3{text-align:left;padding-top:10px}
@media only screen and (max-width:1280px){.jc_insert{padding-right:60px}
.jc_box .right{padding:40px 0}
.jc_box .report_brn{margin-top:10px}
.jc_box .jquery-tips{padding-top:30px}
.jc_box .right{width:calc(100% - 540px)}
}
@media only screen and (max-width:1024px){.jc_insert{padding-right:30px}
.jc_box .right{padding:30px 0}
.jc_box .report_brn{margin-top:10px}
.jc_box .jquery-tips{padding-top:20px}
.jc_box .left{width:340px}
.jc_box .right{width:calc(100% - 360px)}
.jc_box .txt{margin-bottom:10px}
.jc_box li{margin-bottom:10px}
.jquery-result.jc_box h3{padding-top:0}
}
@media only screen and (max-width:767px){.jc_box .left,.jc_box .right{float:none;width:100%}
.jc_box .right{box-sizing:border-box;padding:20px}
}
.citizen_icon .citizen_ol li{width:24%}
.citizen_icon_box h5,.citizen_ol h5{margin-bottom:20px}
.citizen_icon .citizen_ol li:nth-child(3n+1){clear:inherit}
.citizen_icon .citizen_ol li:nth-child(4n+1){clear:both}
.h_heightbox .product_list.add2{margin-bottom:100px}
@media only screen and (max-width:1024px){.h_heightbox .product_list.add2{margin-bottom:60px}
}
@media only screen and (max-width:767px){.h_heightbox .product_list.add2{margin-bottom:40px}
}
.house_nomargin .product_list.add2{margin:0}
.j_center dl{width:165px;display:inline-block}
@media only screen and (max-width:767px){.j_center li{width:50%}
}