@media all and (min-width:320px) and (max-width:1550px){



.w1400{
	width:1200px;
}



#noneheader{
	height:90px;
}
.header .inheader{
	height:90px; padding: 0px; width:1300px;
}
.header .inheader .menu > li{
	height:90px; line-height:90px;
}
.header .inheader .logo img {
	height: 56px;
}

.header .inheader .menu li > a {
	font-size: 15px;
}
.header .inheader .menu li > a span {
	padding: 0 40px;
}
.header_search_in span img {
	height: 14px;
}


.header .header_search .search_subnav{
	padding:25px 0;
}
.header .header_search .search_subnav form .keywords{
	width:calc(100% - 18px); font-size:18px;
}
.header .header_search .search_subnav form .submit{
	width:18px;
}

.header .menu > li .subnav li{
	padding:12px 18px; line-height:40px;
}
.header .menu > li .subnav li a{
	font-size:15px;
}

.index_banner{
	margin-top:90px;
}
.swiper_pagination_index .swiper-pagination-bullet {
	width: 32px; height: 4px; margin: 0 4px;
}
.swiper_pagination_index {
	bottom: 45px; padding: 0px; width:1300px; left:50%; transform: translateX(-50%) !important; 
}




.index_01 {
	padding: 65px 0 125px;
}
.index01_title {
	margin-bottom: 90px;
}
.index01_title .index_img img {
	height: 42px;
}
.index01_title .index_t {
	font-size: 38px; margin-top: -25px;
}
.index_01_right_swiper {
	padding: 75px 0;
}
.index_01_lefttop .index_01_buttonprev img, .index_01_lefttop .index_01_buttonnext img {
	height: 33px;
}
.index_01_lefttop span {
	width: 20px; height: 3px; margin: 14px 0;
}
.index_01_leftmid {
	font-size: 26px; margin: 50px 0 15px;
}
.index_01_leftmid span {
	font-size: 52px;
}
.swiper_pagination_index_01 .swiper-pagination-bullet {
	width: 28px; height: 3px;
}
.index_01_right_swiper .swiper-slide .text {
	bottom: 22px; padding: 0 22px;
}
.index_01_right_swiper .swiper-slide .text div {
	font-size: 18px;
}
.index_01_right_swiper .swiper-slide .text span {
	font-size: 15px;
}



.index_02_list {
	height: 700px;
}
.index_02_list .text {
	padding: 140px 60px;
}
.index_02_list.active .text {
	padding: 140px 80px;
}
.index_02_list .text .icon img {
	height: 50px;
}
.index_02_list .text .t {
	font-size: 24px; margin: 20px 0 10px;
}
.index_02_list .text .b {
	font-size: 17px;
}
.index_02_list .text .c {
	font-size: 15px; margin-top: 40px;
}
.index_02_list .text .a{
	bottom:155px; left:60px;
}
.index_02_list.active .text .a{
	left:80px;
}
.index_02_list .text .a a{
	padding:10px 18px;
}
.index_02_list .text .a a span{
	font-size:13px;
}
.index_02_list .text .a a em img{
	height:9px; margin-left:9px;
}


.index_03 {
	padding: 100px 0;
}
.index_03_top_l {
	font-size: 40px;
}
.index_03_top_l span {
	font-size: 16px; padding-left: 8px; margin-left: 10px;
}
.index_03_top_r a {
	padding-bottom: 13px; margin-left: 50px; font-size: 18px;
}
.index_03_top_r a.active::after {
	left: -16px; width: calc(100% + 32px); height: 2px;
}
.index_03_bli {
	width: calc(33.33% - (40px * 2) / 3); margin-left: 40px; padding: 18px; margin-top: 30px;
}
.index_03_bli .t {
	font-size: 18px; line-height: 20px; height: 20px; margin-top: 18px;
}
.index_03_bli .b {
	font-size: 15px; line-height: 24px; height: 48px; margin: 14px 0 35px;
}
.index_03_bli .c {
	font-size: 13px;
}


.footer_top {
	padding: 45px 0 20px;
}
.footer_top .footer_logo {
	height: 32px;
}
.footer_top_right a {
	width: 40px; height: 40px; margin-left: 18px; 
}
.footer_top_right a .toshow {
	width: 140px; padding: 8px;
}
.footer_mid {
	padding: 35px 0 45px;
}
.footer_mid_l .fmlt {
	font-size: 14px; margin-top: 24px;
}
.footer_mid_l .fmlb {
	font-size: 18px; margin-top: 10px;
}
.footer_mid_l .fmlb.fmlbelse {
	font-size: 16px;
}
.footer_mid_r a.t {
	font-size: 17px; margin-bottom: 25px;
}
.footer_mid_r a.b {
	font-size: 14px; margin-top: 16px;
}
.footer_mid_rli {
	margin-left: 130px;
}
.footer_bottom {
	padding: 22px 0; font-size: 13px;
}



.index_banner_swiper .text .text_t {
	font-size: 26px;
}
.index_banner_swiper .text .text_c {
	font-size: 26px;
	margin-top: 12px;
}
.pagelocal_right .plrli > a {
	height: 74px;
	line-height: 74px;
	padding: 0 36px;
	font-size: 15px;
}
.plrli_secnav a{
	 height:74px; line-height:74px; font-size:15px;
}
.pagelocal_left_in img {
	height: 14px;
	margin-right: 18px;
	margin-left: 25px;
}

.page_div_all {
	padding-top: 75px;
}
.index01_title .index_t {
	font-size: 34px;
	margin-top: -23px;
}
.index01_title .index_img img {
	height: 38px;
}
.index01_title_elsemb {
	margin-bottom: 45px;
}
.us_tab_con a {
	font-size: 17px;
	margin: 0 16px;
	padding: 12px 24px;
}
.us_tab {
	margin-bottom: 160px;
}
.us01_01_02,.us01_01_04,.us01_03_02 {
	padding: 160px 0;
}


.us01_01_01_left .t {
	font-size: 28px;
	margin-bottom: 42px;
}
.us01_01_01_left .b {
	font-size: 72px;
}
.us01_01_01_left .c {
	font-size: 28px;
	margin: 35px 0 25px;
	letter-spacing: 16px;
}
.us01_01_01_right .t {
	font-size: 16px;
	margin-top: 35px;
}
.us01_01_01_right > img {
	margin: 50px 0;
}
.us01_01_01_right .b .bli {
	margin-top: 45px;
}
.us01_01_01_right .b .blit {
	font-size: 46px;
}
.us01_01_01_right .b .blib {
	font-size: 15px;
	margin-top: 14px;
}
.us01_01_01_right .b .blit .blitr {
	margin-left: 10px;
}
.us01_01_01_right .b .blit .blitrt, .us01_01_01_right .b .blit .blitrb {
	font-size: 16px;
}

.page_title {
	margin-bottom: 45px;
}
.page_title .page_t_img img {
	height: 38px;
}
.page_title .page_t_t {
	font-size: 34px;
	margin-top: -20px;
}
.us01_01_02_con .b {
	font-size: 16px;
}
.us01_01_03_con .b .bli {
	width: calc(25% - ((30px * 3) / 4));
	margin-left: 30px;
}
.us01_01_03_con .b .bli .text .texti img {
	height: 65px;
	margin-top: 65px;
}
.us01_01_03_con .b .bli .text .textt {
	font-size: 15px;
	margin: 22px 0;
}
.us01_01_03_con .b .bli .text .textb {
	font-size: 17px;
	line-height: 1.5;
}


.us114rli .us114t {
	font-size: 17px;
	margin: 28px 0 8px;
}
.us114rli .us114b {
	font-size: 20px;
}
.us01_01_04_left .text .textli .text .textin .us114lt {
	font-size: 15px;
	margin-bottom: 15px;
}
.us01_01_04_left .text .textli .text .textin .us114la a {
	font-size: 15px;
	padding: 8px 18px;
}
.us01_01_04_left .text .textli .text .textin {
	padding: 0 100px;
}



.us01_03_01_con .bcon {
	margin-top: 90px;
}
.us01_03_01_left .t {
	font-size: 30px;
}
.us01_03_01_left .b {
	font-size: 30px;
	margin: 10px 0 50px;
}
.us01_03_01_left .c {
	font-size: 17px;
}

.us01_03_02_con .bcon {
	padding: 130px 0 600px;
}
.us01_03_02_con .bcon .bcon_title .btt {
	font-size: 30px;
}
.us01_03_02_con .bcon .bcon_title .btb {
	font-size: 28px;
	letter-spacing: 4px;
	margin: 18px 0 90px;
}
.us01_03_02_con_swiper.swiper-container-vertical > .swiper-scrollbar {
	right: 8px;
	width: 5px;
}
.us01_03_02_con .bcon_list .year_text {
	padding: 0 20px;
}
.us01_03_02_con .bcon_list .honor_text {
	font-size: 17px;
	padding: 0 20px;
}
.us01_03_02_con .bcon_list .year_text span {
	padding: 4px 12px;
	font-size: 18px;
}
.us01_03_02_con .bcon_list {
	margin-top: 40px;
}
.us01_03_02_con .bcon_list::before {
	width: 9px;
	height: 9px;
	top: 10px;
}
.us01_02_01_con, .us01_03_03_con {
	padding-bottom: 110px;
}
.us01_03_03_list {
	width: calc(20% - (22px * 4) / 5);
	margin-left: 22px;
	margin-top: 27px;
}
.us01_03_03_list .text {
	font-size: 13px;
	margin-top: 10px;
}
.swiper_pagination_spe.swiper-pagination {
	margin-top: 70px;
}
.swiper_pagination_spe .swiper-pagination-bullet {
	width: 75px;
	height: 5px;
	margin-left: 18px;
}




.us02_con {
	padding: 70px 0 130px;
}
.us02_left .t {
	font-size: 16px;
}
.us02_left .bli .blir .blirt .counter {
	font-size: 46px;
}
.us02_left .bli .blir .blirt .blirtb {
	font-size: 16px;
}
.us02_left .bli .blir .blirb {
	font-size: 15px; margin-top: 14px;
}
.us02_left .bli .blil img {
	width: 54px; height: 54px; margin-right: 16px;
}
.us02_right .u02rt {
	font-size: 24px;
}
.us02_right .u02rb {
	font-size: 30px; margin: 14px 0 85px;
}
.us02_right .u02rt::before {
	width: 20px; height: 20px;
}
.us02_left .bli {
	margin-top: 35px;
}
.us02_left .bli:nth-child(-n+2) {
	margin-top: 70px;
}

.page_title .page_t_b {
	font-size: 17px;
	margin-top: 55px;
}

.zhihui01_con .page_title {
	margin-top: 130px;
}
.zhihui01_in_con {
	margin: 120px 0 25px;
}
.zhihui01_in_con .ztt {
	font-size: 30px;
}
.zhihui01_in_con .ztb {
	font-size: 17px; margin-top: 12px;
}
.zhihui01_list .ztt {
	font-size: 28px;
}
.zhihui01_list .ztb {
	font-size: 15px; margin: 35px 0 75px;
}
.zhihui01_list .ztc .ztcli span img {
	height: 34px;
}
.zhihui01_list .ztc .ztcli div {
	font-size: 16px; margin-left: 12px; margin-right: 35px;
}
.zhihui01_list:last-child .ztc .ztcli div {
	margin-left: 35px; margin-right: 12px;
}
.zhihui01_list .ztc .ztcli {
	padding: 18px 0;
}

.zhihui02_list {
	margin-top: 80px; border-left: 2px solid #e4e4e4;
}
.zhihui02_list .zlt img {
	height: 55px;
}
.zhihui02_list .zlb {
	font-size: 28px; margin-top: 30px;
}
.zhihui02_con {
	padding-bottom: 160px;
}




.fuwugaishu01{
	margin:100px 0 140px;
}

.fuwugaishu01_left{
	font-size:17px; 
}

.fuwugaishu02_con{
	margin-top:80px;  height:530px;
}
.fuwugaishu02_con_in{
	padding: 35px 90px 35px 0; width: 60%;
}
.fuwugaishu02_list .fuwugaishu02_list_l img{
	width:65px; height:65px; margin-right:70px;
}
.fuwugaishu02_list:nth-child(2) .fuwugaishu02_list_l img{
	margin-right:45px; margin-left: 25px;
}
.fuwugaishu02_list_r .f02lrt{
	margin-bottom:12px;
}
.fuwugaishu02_list_r .f02lrt .f02lrtt img{
	height:22px;
}
.fuwugaishu02_list_r .f02lrt .f02lrtb{
	font-size:17px; margin-top: -12px;
}
.fuwugaishu02_list_r .f02lrb{
	font-size:15px; 
}

.fuwugaishu03{
	margin:100px 0 140px;
}
.fuwugaishu03_con{
	margin-top:70px;
}





.newsshow_con {
	padding-bottom: 75px;
}
.newsshow_left_top {
	padding: 50px 55px;
}
.newsshow_left_top .showt {
	font-size: 22px;
}
.newsshow_left_top .showb {
	font-size: 15px;
	margin: 35px 0 25px;
}
.newsshow_left_top .showc {
	font-size: 17px;
	padding-top: 45px;
}
.newsshow_left_bottom {
	margin-top: 30px;
	padding: 25px 55px;
}
.newsshow_left_bottom a div {
	font-size: 14px;
	margin: 0 8px;
}
.newsshow_left_bottom a img {
	height: 14px;
	transform: translateY(1px);
}
.newsshow_right {
	padding: 50px 28px 40px;
}
.newsshow_right .showrt {
	font-size: 23px;
	padding-bottom: 22px;
}
.showrb a {
	margin-top: 23px;
}
.showrb a .num {
	width: 15px;
	height: 15px;
	line-height: 15px;
	margin-right: 13px;
	margin-top: 5px;
}
.showrb a .showrbr .showrbrt {
	font-size: 14px;
}
.showrb a .showrbr .showrbrb {
	margin-top: 10px;
}


.news_list {
	width: calc(33.33% - (40px * 2) / 3);
	margin-left: 40px;
	margin-top: 40px;
	padding: 18px;
}
.news_list .t {
	font-size: 17px;
	margin: 18px 0 14px;
}
.news_list .b {
	font-size: 15px;
}
.news_list .c {
	margin-top: 40px;
}
.news_page {
	margin: 75px auto;
	font-size: 14px;
}
.news_page li a, .news_page li span {
	width: 42px;
	height: 42px;
	line-height: 42px;
	font-size: 14px;
	margin: 0 4px;
}





.contact_top_con {
	padding: 30px 9% 75px;
}
.contact_top_list .ctlt span img {
	height: 28px;
}
.contact_top_list .ctlt div {
	font-size: 24px;
	margin-left: 12px;
}
.contact_top_list .ctlt {
	margin: 40px 0 60px;
	padding-bottom: 25px;
}
.contact_top_list .ctlb {
	font-size: 17px;
}
.contact_top_list .ctlc a {
	width: 28px;
	height: 28px;
	margin-right: 10px;
}
.contact_top_list .ctld {
	margin-top: 60px;
}
.contact_top_list .ctld div div {
	font-size: 15px;
	margin-top: 13px;
}



.zp_top_con .zp_top_list{
	width:calc(33.33% - (25px * 2) / 3); margin-left:25px;  margin-top:25px; padding:22px; border-radius:10px;
}
.zp_top_con .zp_top_list .ztlt{
	font-size:17px;
}
.zp_top_con .zp_top_list .ztlt span{
	font-size:15px;
}
.zp_top_con .zp_top_list .ztlb{
	font-size:15px; margin:13px 0;
}
.zp_top_con .zp_top_list .ztltl span{
	font-size:13px; margin-right:8px; padding:5px 8px; border-radius:4px;
}
.zp_top_con .zp_top_list .ztle{
	font-size:13px;  padding-top:16px; margin-top:16px;
}
.zp_top_end{
	margin-top:25px;
}
.zp_top_end a{
	font-size:15px;
}

.zp_bottom{
	padding:75px 0;
}
.zp_bottom_con{
	padding-top:10px;
}
.zp_bottom_list{
	width:calc(33.33% - (15px * 2) / 3); margin-left:15px;  margin-top:15px; border-radius:10px;
}
.zp_bottom_list .zblt{
	padding:18px;
}
.zp_bottom_list .zblt .zbltl{
	width:48px; height:48px; border-radius:4px; margin-right:13px;
}
.zp_bottom_list .zblt .zbltr .zbltrt{
	font-size:15px; margin:4px 0 6px;
}
.zp_bottom_list .zblt .zbltr .zbltrb{
	font-size:13px;
}
.zp_bottom_list .zblt .zbltr .zbltrb span{
	margin:0 5px;
}
.zp_bottom_list .zblb{
	padding:18px;
}
.zp_bottom_list .zblb .zblbl{
	margin-top:18px;
}
.zp_bottom_list .zblb .zblbl .zblblt{
	font-size:17px;
}
.zp_bottom_list .zblb .zblbl .zblblt span{
	font-size:15px;
}
.zp_bottom_list .zblb .zblbl .zblblb{
	margin-top:13px;
}
.zp_bottom_list .zblb .zblbl .zblblb span{
	margin-right:8px; padding:5px 8px; border-radius:4px;
}
.zp_bottom_list .zble{
	margin-bottom:18px;
}
.zp_bottom_list .zble a{
	font-size:15px; padding:10px 12px; border-radius:4px; 
}






.zp_left_top {
	padding: 38px 48px;
}
.zp_left_top .zsltll img {
	height: 56px;
	margin-right: 18px;
}
.zp_left_top .zsltlr .zsltlrt {
	font-size: 17px;
}
.zp_left_top .zsltlr .zsltlrb span {
	font-size: 13px;
	margin-right: 9px;
	padding: 5px 8px;
	border-radius: 4px;
}
.zp_left_top .zsltr div {
	font-size: 22px;
	padding: 11px 38px;
}
.zp_left_bottom {
	margin-top: 16px;
	padding: 55px 48px;
	font-size: 17px;
}
.zp_left {
	width: calc(68.5% - 16px);
}
.zp_right {
	padding: 38px;
}
.zp_right .zsrt{
	font-size:17px;
}
.zp_right .zsrb{
	font-size:15px; margin:38px 0;
}
.zp_right .zsrc {
	font-size: 13px;
}
.zp_right .zsrd {
	margin-top: 45px;
	font-size: 13px;
}
.zp_right .zsrd img {
	height: 23px;
	transform: translateY(-3px);
}
.message .mst {
	padding: 23px 45px;
}
.message .mst .mstlt {
	font-size: 19px;
	margin-bottom: 9px;
}
.message .mst .mstlb {
	font-size: 13px;
}
.message .mst .mstr img {
	height: 14px;
}
.message .msb {
	padding: 60px 45px;
}
.message .msb .msblist .msblistt {
	font-size: 15px;
	margin-bottom: 11px;
}
.message .msb .msblist .msbformli {
	height: 52px;
	line-height: 52px;
	padding: 0 15px;
	font-size: 13px;
}
.msbsubmit .tosubmit {
	width: 24%;
	padding: 16px 0;
	margin-top: 60px;
	font-size: 19px;
}


.zpgst {
	padding: 30px 45px;
}
.zpgst .zpgstt .zpgsttr .zpgsttrt {
	font-size: 24px;
}
.zpgst .zpgstt .zpgsttr .zpgsttrb {
	font-size: 13px;
}
.zpgst .zpgstt .zpgsttl {
	width: 58px;
	height: 58px;
	margin-right: 13px;
}
.zpgst .zpgstb {
	margin-top: 18px;
	font-size: 13px;
}
.zpgst .zpgstb .zpgstbl img {
	height: 14px;
}
.zpgst .zpgstb .zpgstbr span {
	margin-left: 7px;
}
.zpgsb {
	padding: 30px 45px;
	font-size: 17px;
	margin-top: 9px;
}
.zpgs_mid,.zpgs_bottom {
	margin-top: 65px;
}
.zpgs_title {
	font-size: 22px;
	margin-bottom: 22px;
}
.zpgs_mid_li {
	width: calc(33.33% - 16px);
	margin-right: 16px;
	margin-top: 16px;
	padding: 25px 35px;
}
.zpgs_mid_li .zpgsmlt div {
	font-size: 20px;
}
.zpgs_mid_li .zpgsmlt span {
	font-size: 17px;
}
.zpgs_mid_li .zpgsmlb {
	font-size: 15px;
	margin-top: 14px;
}

.zpgs_bottom_con {
	padding: 45px;
}
.zpgsbcli {
	font-size: 17px;
	margin-top: 35px;
}

.zpgs_mid_swiper.swiper-container-vertical > .swiper-scrollbar{
	width: 9px;
}




.yw_01_01 {
	margin: 75px 0;
}
.yw_01_02 {
	margin-bottom: 140px;
}
.news_page_mgb{
	margin-bottom:140px !important;
}
.yw_01_01_left {
	font-size: 17px;
}
.yw_01_02_t .t {
	font-size: 30px;
}
.yw_01_02_t .b {
	font-size: 13px;
	margin: 9px 0;
}
.yw_01_02_bli {
	width: calc(33.33% - (30px * 2) / 3);
	margin-left: 30px;
	margin-top: 50px;
}
.yw_01_02_bli .text .t {
	font-size: 22px;
	margin: 22px 0 8px;
}
.yw_01_02_bli .text .b {
	font-size: 13px;
}
.yw_01_02_bli .img .text span {
	font-size: 17px;
	padding: 11px 33px;
}
.img_show {
	width: 950px;
	padding: 40px 30px;
}
.img_show .is_t {
	font-size: 30px;
}
.img_show .is_b {
	font-size: 16px;
	margin: 12px 0 25px;
}
.img_show .is_close img {
	height: 23px;
	right: 23px;
	top: 23px;
}
.img_show_Swiper .swiper-button-prev-01 img, .img_show_Swiper .swiper-button-next-01 img {
	height: 30px;
}
.img_show_Swiper .swiper-button-next-01 {
	right: 18px;
}
.img_show_Swiper .swiper-button-prev-01 {
	left: 18px;
}
.is_thumb {
	padding: 0 90px;
	margin-top: 22px;
}
.is_thumb .swiper-button-prev-02 img, .is_thumb .swiper-button-next-02 img {
	height: 45px;
}
.is_thumb .swiper-button-prev-02 {
	left: 22px;
}
.is_thumb .swiper-button-next-02 {
	right: 22px;
}



.yw_02_01_01_left {
	font-size: 17px;
}
.yw_02_01_01 {
	margin: 75px 0;
}
.yw_02_01_02_list {
	margin-top: 50px;
}
.yw212li_rt {
	font-size: 22px;
}
.yw212li_rc {
	font-size: 15px; height: calc(100% - 300px); width: calc(100% - 75px - 45px); left: 45px; padding-right: 18px;
}
.yw212li_rb .yw212li_rbli {
	font-size: 13px;
	margin-right: 25px;
}
.yw212li_rb .yw212li_rbli img {
	height: 17px;
	margin-right: 5px;
	transform: translateY(7px);
}
.yw212li_rb {
	margin: 18px 0 35px;
}
.yw212li_r {
	padding: 28px 75px;
	padding-left: 45px;
}
.yw_02_01_02 {
	margin-bottom: 140px;
}




.yw_03_02{
	margin:100px 0;
}
.yw_03_01_right{
	font-size:17px;
}
.yw31l_t{
	font-size:26px; padding-left:38px;
}
.yw31l_b{
	font-size:30px; margin-top:14px; padding-left:38px;
}


.yw_02_03_01 {
	margin-bottom:75px;
}
.yw_02_03_01_con {
	padding: 55px 0;
}
.yw_02_03_01_left {
	padding: 0 65px;
}
.yw_02_03_01_left .yw020301lt {
	font-size: 17px;
	margin-bottom: 55px;
}
.yw_02_03_01_left .yw020301lmid div {
	font-size: 17px;
}
.yw_02_03_01_left .yw020301lb_li img {
	width: 60px;
}
.yw_02_03_01_left .yw020301lb_li .yw020301lb_lit {
	font-size: 17px;
	margin: 9px 0 4px;
}
.yw_02_03_01_left .yw020301lb_li {
	margin-top: 25px;
}
.yw_02_03_02_tab {
	text-align: center;
	margin-bottom: 45px;
}
.yw_02_03_02_tab a {
	margin: 0px 16px;
	font-size: 17px;
	padding: 9px 20px;
}
.yw_02_03_02_li {
	margin-top: 35px;
}
.yw_02_03_02_li .t {
	font-size: 17px;
	margin: 18px 0 10px;
}
.yw_02_03_02_li .b {
	font-size: 15px;
}



.yw_04_01_left .yw0401lt{
	font-size:17px; margin-bottom:80px;
}
.yw_04_01_left .yw0401lb_li img{
	width:58px; height:58px; 
}
.yw_04_01_left .yw0401lb_li .yw0401lb_lib{
	font-size:16px;
}


.yw_04_02{
	margin:140px auto;
}
.yw_04_02_right{
	font-size:17px;
}

.yw_04_03{
	margin:140px auto;
}
.yw0403tl{
	font-size:34px;
}
.yw0403tr a{
	font-size:17px; padding:18px 38px;
}
.yw_04_03_bottom{
	margin-top:50px;
}
.yw_04_03_bottom .swiper-button-prev-03{
	left:35px;
}
.yw_04_03_bottom .swiper-button-next-03{
	right:35px;
}
.yw_04_03_bottom .swiper-button-prev-03 img,
.yw_04_03_bottom .swiper-button-next-03 img{
	height:28px;
}


.yw_02_02_01_top {
	padding: 50px;
	padding-right: 95px;
	padding-bottom: 0px;
}
.yw_02_02_01_right {
	font-size: 17px;
}
.yw_02_02_02_bottom {
	margin: 75px 0 35px;
	padding: 0 50px;
}

.yw_02_02_02_swiper .swiper-slide .text {
	padding: 35px;
}
.yw_02_02_02_swiper .swiper-slide .text .t {
	font-size: 20px;
}
.yw_02_02_02_swiper .swiper-slide .text .b {
	font-size: 13px;
	margin-top: 25px;
}
.yw_02_02_02_bottom .swiper-button-prev-04 img,
.yw_02_02_02_bottom .swiper-button-next-04 img{
	height:26px;
}
.yw_02_02_01 {
	margin-bottom: 140px;
}






.yetai .yetai_logo img {
	top: 55px;
	left: 55px;
	height: 55px;
}
.yetai .yetai_nav {
	right: 45px;
}
.yetai .yetai_nav a{
	margin-top:4px; min-width:150px; padding:14px 0 14px 14px; border-radius:6px;
}
.yetai .yetai_nav a .ynt{
	font-size:18px;
}
.yetai .yetai_nav a .ynb{
	font-size:11px; margin-top:4px;
}
.yetai .yetai_nav a:hover,.yetai .yetai_nav a.active{
	transform:translateX(-40px);
}
.yetai .coordinate .cdimg {
	width: 12px;
}
.yetai .coordinate .cdt {
	font-size: 12px;
	padding: 8px;
}
.yetai_coordinate {
	top: -1%;
	left: 0%;
}

.yetai .coordinate01 {
	top: 33.5%;
}
.yetai .coordinate07 {
	top: 32%;
}
.yetai .coordinate08 {
	top: 23%;
}
.yetai .coordinate09 {
	top: 16%;
}
.yetai .coordinate010 {
	top: 16%;
}
.yetai .coordinate011 {
	top: 29.5%;
}
.yetai .coordinate014 {
	top: 60%;
}





.yetai_left {
	width: 34%;
}
.yetai_left_top .yltt {
	font-size: 18px;
}
.yetai_left_top .ylts .ylts_t {
	padding: 6px 18px;
}
.yetai_left_top .ylts .ylts_t .ylts_t_t {
	font-size: 16px;
}
.yetai_left_top .yltline {
	width: 2px;
	margin: 0 9px 0 11px;
}
.yetai_left_top .ylts .ylts_t .ylts_t_img img {
	height: 5px;
	margin-left: 5px;
	transform: translateY(7px);
}
.yetai_left_top .ylts .ylts_b .ylts_bli a {
	font-size: 16px;
}
.yetai_left_top .ylts .ylts_b,.yetai_left_top .ylts .ylts_b .ylts_bli .ylts_b_third {
	padding-bottom: 8px;
}
.yetai_left_top .ylts .ylts_b .ylts_bli,.yetai_left_top .ylts .ylts_b .ylts_bli .ylts_b_third a {
	margin-top: 8px;
	margin-left: 8px;
}
.yetai_left_btm_0502 {
	margin-top: 60px;
}
.yetai_left_btm_0502 .ylb_0502_t .ylb_0502_tli {
	font-size: 13px;
	border-radius: 6px;
	padding: 7px 18px;
}
.ylb_0502_b_swiper {
	width: 75%;
	margin: 40px auto;
}
.yetai_left_btm_0502 .ylb_0502_b .swiper-button-prev-05{
	right:20px;
}
.yetai_left_btm_0502 .ylb_0502_b .swiper-button-next-05{
	left:20px;
}
.yetai_left_btm_0502 .ylb_0502_b .swiper-button-prev-05 img,
.yetai_left_btm_0502 .ylb_0502_b .swiper-button-next-05 img{
	height:30px;
}
.swiper_pagination_ytspe .swiper-pagination-bullet{
	width:9px; height:9px; margin:0 2px !important;
}
.yetai_left .toleft {
	width: 22px;
	height: 100px;
	right: -22px;
}
.yetai_left .toleft img {
	height: 13px;
}


.ylb_01_t .ylb_01_tli {
	padding: 7px 0;
	width: 86px;
}
.ylb_01_b_01_swiper {
	margin-bottom: 7px;
}
.ylb_01_b_01 .swiper-button-prev-06 img, .ylb_01_b_01 .swiper-button-next-06 img {
	height: 30px;
}
.ylb_01_b_01 .swiper-button-prev-06 {
	right: 8px;
}
.ylb_01_b_01 .swiper-button-next-06 {
	left: 8px;
}
.ylb_01_b_02_li .y01b02lt {
	font-size: 12px;
	margin-top: 7px;
}
.ylb_01_b_02_li .img {
	width: 36px;
}
.ylb_01_b_02 {
	margin-top: 32px;
}
.ylb_01_b_03_t01 {
	font-size: 18px;
}
.ylb_01_b_03_t01 img {
	width: 18px;
	margin-right: 8px;
}
.ylb_01_b_03_b01 {
	font-size: 13px;
	padding-left: 26px;
	margin: 8px 0 28px;
}
.ylb_01_b_03 {
	margin-top: 55px;
}
.ylb_01_b_03_b02 {
	font-size: 13px;
	margin-bottom: 6px;
}
.ylb_01_b_03_b02.ylb_01_b_03_b03 img {
	margin-left: 15px;
}

.ylb_01_b_03_b03 span {
	font-size: 13px;
	padding: 4px 12px;
}
.ylb_01_b_04li .tt {
	font-size: 11px;
	margin-top: 9px;
}
.ylb_01_b_04li .img {
	width: 54px;
	margin: 22px auto 0;
}
.metro_line {
	width: 46.35%;
	left: 37%;
}
.metro_line.ishide{
	left:8%;
}
.ylb_01_b_03_t01_02 {
	margin-bottom: 10px;
}
.ylb_01_b_03_b03 {
	margin-bottom: 10px;
}

.ylb_01_b_05li .img > img {
	width: 70px;
	height: 70px;
	border: 2px solid #fff;
}
.ylb_01_b_05li .img span {
	right: -3px;
	top: -1px;
	width: 23px;
}
.ylb_01_b_05li .rt {
	margin-left: 15px;
}
.ylb_01_b_05li .rt .rtb {
	font-size: 12px;
	margin-top: 6px;
}
.ylb_01_b_05li .rt .rtt span {
	font-size: 16px;
	padding: 4px 20px;
}
.ylb_01_b_05li {
	margin-top: 30px;
}

#map{
    height: 650px;
}
.yetai_bigimg_swiper .swiper-button-prev-07{
	right:25%;
}
.yetai_bigimg_swiper .swiper-button-next-07{
	left:25%;
}
.yetai_bigimg_swiper .swiper-button-prev-07 img,
.yetai_bigimg_swiper .swiper-button-next-07 img{
    height:40px;
}

.ylb_01_b_06{
	margin-top:25px;
}
.ylb_01_b_06 img{
	width:95px; border:4px solid #fff; margin-bottom:12px;
}

.yw212li_rt span {
	padding: 8px 28px 10px;
}
.yw212li_l .yw212li_l_to span {
	font-size: 16px;
	padding: 5px 18px 7px;
}


.yw_02_01_show_01_img02 {
	margin-top: 12px;
}
.yw_02_01_show_01_img03 {
	width: calc(50% - 12px);
	height: calc(50% - 12px);
	margin-left: 12px;
	margin-top: 12px;
}
.yw_02_01_show_02_li {
	width: calc(16.66% - (16px * 5) / 6);
	margin-left: 16px;
	margin-top: 16px;
}







:root {
	--new-text-gap: 40;
}
.yetai_bigimg_swiper {
	width: 82%;
	transform: translateX(-9%);
}
.yetai_bigimg_swiper .swiper-slide .img_text {
	font-size: 28px;
}
.yetai_combg_toshow {
	width: 48%;
	left: 59.5%;
}


}