﻿.mobile_block{display:none;}
@media screen and (max-width:767px){.lnb-menu{display:none;}
.pc_block{display:none;}
.mobile_block{display:block}
.sub_contents{margin-top:0;}
.sub_container{padding-top:110px;}
.scon-top{padding:0 !important}
.sub_contents{width:94% !important;margin:0 auto !important;float:none !important;}
#container{padding-top:119px;padding-bottom:40px;}
.main_content{width:92%;margin:0 auto;}
.main01_content .fl_center{width:100%;margin-bottom:20px;}
.main01_content02{margin-top:20px;}
.main_content{padding:0;}
.main01_banner{position:relative;width:100%;height:auto;min-height:179px;background-size:cover;background-image:url("/resources/pt/images/common/Main_bg.jpg");}
.main01_banner_btn{height:41px;padding:0 16px;}
.slide_btn01 > p{width:26px;height:26px;}
.slide_btn01 > p a{background-size:auto 26px;}
.stop{background-position:-31px 0;}
.slide_btn01 > p .play{background-position:-123px 0;display:none;}
.next{background-position:-62px 0;}
.more{background-position:-92px 0;}
.slide_btn01{margin-top:8px;}
.slide_counter{margin-top:11px;}
.main01_content .fl_lft{width:100%;margin-right:0;margin-bottom:20px;}
.main01_con01 > ul > li a span{font-size:14px;margin-top:4px;}
.main01_con01 > ul > li a span br{display:none;}
.main01_con01{height:270px;padding:25px 0 0}
.main01_con01 h4{margin:0 33px 19px;}
.main01_con01 > ul > li{margin-bottom:20px;}
.main01_content .fl_rgt{width:100%;}
.mayor_wrap >img{width:100%;}
.mayor_wrap p a{font-size:16px;}
.mayor_wrap p a.link_ico{background-position:99.5%}
.tab_list li {margin-bottom:-22px;}
.tab_list > ul > li > a{font-size:16px;padding:16px 6px 15px;background-image:none;color:#222; text-align:center;}
.tab_list li ul{padding:0 16px;top:68px;}
.tab_list > ul{padding:0 10px;}
.latest_more{right:16px;top:-48px}
.latest_title a{font-size:15px;width:100%;}
.tab_list li span.date{display:none;}
.tab_list li.latest_first span.date{float:none;font-size:12px;display:block;margin-top:-2px;}
.latest_first p{font-size:14px;line-height:20px;height:60px;-webkit-line-clamp:3;margin-top:5px;}
.latest_con a{width:100%;}
.latest_con{margin-bottom:2px !important}
.latest_first{padding-bottom:16px;margin-bottom:16px !important}
.tab_list{height:315px !important}
.nt_banner_btn{height:55px;line-height:55px;padding:0 16px;}
.nt_title{font-size:18px;width:100px;word-break:keep-all;}
.mb_0{margin-bottom:0 !important}
.main01_nt_banner #news_slide li img{width:100%;max-height:inherit;}
.main01_nt_banner #m_nt_slide li img{width:100%;}
.news_txt{padding:15px 16px 16px;}
.news_txt a{font-size:15px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:100%;display:block;overflow:hidden;}
.popupBanner{width:100%;top:0;margin-top:0;left:0;margin-left:0;position:fixed;height:100%;}
.popupBanner_wrap{height:calc(100% - 40px);}
.main02_content .fl_rgt{width:100%;height:270px;}
.main02_content .main01_con01 > ul > li{margin-bottom:20px;}
.m_main02_btn{margin-top:20px;}
.m_main02_btn > li{width:32%;height:42px;float:left;margin-right:2%;background-color:#63829f;border-radius:3px;padding:0 10px;}
.m_main02_btn > li > a{display:block;width:100%;height:100%;font-size:15px;letter-spacing:-0.025em;color:#fff;position:relative;padding-left:11px;line-height:42px;}
.m_main02_btn > li > a:before{position:absolute;content:" ";width:4px;height:4px;background-color:rgba(255,255,255,0.8);left:0;top:18px;}
.m_main02_btn > li:last-child{margin-right:0;}
.m_main02_btn:after{display:block;content:"";clear:both;}
.main02_con02{margin-top:20px;}
.main02_con02 > li{width:48%;height:220px;margin-right:2%;background-size:cover;}
.main02_con02 > li > img{height:auto;min-height:160px;}
.main02_con02 > li:nth-child(2n){margin-right:0;}
.label{font-size:13px;padding-top:4px;}
.main02_con02 > li > div{height:85px;}
.main02_con02-1, .main02_con02-2{margin-bottom:12px;}
.main02_con02-1 a{padding:12px 16px 0;height:67px;}
.main02_con02-2 a{padding:12px 16px 0;height:67px;}
.main02_con02-3 a{padding:12px 16px 0;height:67px;}
.main02_con02-4 a{padding:12px 16px 0;height:67px;}
.main02_con02 > li > div span{font-size:16px;line-height:23px;height:46px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.minwon_info{width:100%;}
.minwon_btn{width:100%;}
.main03_content .fl_lft, .main03_content .fl_rgt, .main03_content02 .fl_lft, .main03_content02 .fl_rgt{width:100%;}
.minwon_info{text-align:left;height:80px;padding:0 10px 0 27px;margin-bottom:20px;}
.minwon_info > img{display:block;float:left;margin-top:17px;margin-right:23px;}
.minwon_info > div{float:left;width:calc(100% - 69px);}
.minwon_info:after{display:block;content:"";clear:both;}
.minwon_info p{font-size:19px;}
.minwon_info p span{display:inline;font-size:14px;}
.minwon_info h4{font-size:14px;margin-top:18px;margin-bottom:6px;}
.minwon_btn > h3{padding-left:16px;line-height:55px;}
.minwon_btn > ul{padding:20px 16px;}
.minwon_btn > ul > li{width:48.5%;height:44px;}
.bg_green{margin-right:3%;}
.minwon_btn > ul > li a{font-size:14px;line-height:44px;padding-left:26px;background-image:none;}
.minwon_btn > ul > li a:before{top:20px;left:13px;}
.minwon_btn{height:auto;margin-right:0;margin-bottom:20px;}
.minwon_field > h3{padding-left:16px;line-height:55px;}
.minwon_field > ul{padding:20px 16px 6px;}
.minwon_field > ul > li{width:33.3%;margin-bottom:19px;}
.minwon_field > ul > li span{font-size:14px;line-height:20px;}
.main03_content02{margin-top:20px;}
.main03_con02_title{line-height:55px;padding-left:16px;}
.main03_board_btn{padding:20px 16px 24px;}
.main03_content02 .fl_lft{height:auto;margin-bottom:20px;}
.main03_board_btn > li{width:48.5%;height:44px;margin-right:3%;}
.main03_board_btn > li:nth-child(2n){margin-right:0;}
.main03_board_btn > li a{font-size:14px;background-image:none;line-height:42px;padding-left:25px;}
.main03_board_btn > li a:before{left:13px;}
.main03_content02 .fl_rgt{height:auto;}
.main03_application{padding:20px 16px 24px}
.main03_application > li{float:none;width:100%;height:auto;background-size:17px;background-position:95% center;;}
.main03_application > li:last-child{margin-bottom:0;}
.main03_application > li span{display:inline}
.main03_application > li a{padding:11px 12px 10px}
.ap_title01{font-size:12px;}
.ap_title02{font-size:16px;}
.tab_title a{font-size:16px;}
.tab_title01{left:16px;width:92px;}
.tab_line{display:none;}
.tab_title02{left:124px;width:92px;}
.tab_btn{right:16px;}
.tab_slide01 .bx-wrapper{margin-top:36px;padding:20px 16px 25px;}
.tab_slide02 .bx-wrapper{margin-top:36px;padding:20px 16px 25px;}
.tab_slide{height:317px;}
.ts_box{width:145px !important;height:222px;margin-right:9px !important;text-align:center;}
.ts_label{min-width:71px;width:inherit;display:inline-block !important;height:30px;font-size:16px;line-height:30px;margin:20px auto 0;}
.ts_box .ts_txt{padding:0 13px;font-size:16px;margin-top:13px;line-height:22px;height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.ts_num{width:118px;height:34px;line-height:34px;font-size:14px;margin:23px auto 0;}
.ts_day{height:34px;line-height:34px;font-size:11px;}
.m_main03_icon{margin-bottom:20px;}
.m_main03_icon > ul > li a span br.mobile_block{display:block;}
.m_main03_icon > ul{padding:0 16px;}
.m_main03_icon > ul > li{margin-bottom:5px;}
.main04_con01{height:240px;padding:25px 33px;background-color:#09396b;background-repeat:no-repeat;background-position:right bottom;background-size:330px;background-image:url("/resources/pt/images/main/m_main04_bg01.png");}
.main04_con_txt{font-size:14px;line-height:20px;width:200px;margin-top:15px;}
.more_btn{font-size:14px;}
.m_mt_0{margin-top:0;}
.main04_edu{height:auto;}
.main04_edu h3{padding-left:16px;line-height:54px;}
.main04_edu ul{padding:20px 16px 4px;}
.main04_edu > ul > li{float:left;width:50%;height:25px;margin-bottom:20px;}
.main04_edu > ul > li:nth-child(2n){padding-left:15px;}
.main04_edu > ul > li a{font-size:15px;margin-left:10px;}
.main04_edu > ul:after{display:block;content:"";clear:both;}
.main04_con02{height:240px;padding:25px 33px;background-color:#98bf17;background-repeat:no-repeat;background-position:right bottom;background-size:330px;background-image:url("/resources/pt/images/main/m_main04_bg02.png");}
.main04_con02 .main04_con_txt{width:235px;}
.main04_con02 .main04_con_txt br{display:none;}
.main05_banner01{position:relative;width:100%;height:auto;min-height:239px;background-size:cover;background-image:url("/resources/pt/images/common/624X506.jpg");}
.main05_banner02{position:relative;width:100%;height:auto;min-height:356px;background-size:cover;background-image:url("/resources/pt/images/common/418X506.jpg");}
.main05_banner_con{height:auto;}
.main05_content .fl_lft{width:100%;float:none;}
.main05_content .fl_center{width:100%;}
.main05_reser h3{padding-left:16px;line-height:54px;}
.main05_reser{height:auto;margin-top:20px;}
.main05_reser > ul > li{width:48.5%;height:auto;margin-right:3%;margin-bottom:8px;border-radius:3px;}
.main05_reser > ul > li:nth-child(2n){margin-right:0;}
.main05_reser > ul > li a{padding:0;}
.main05_reser > ul{padding:20px 16px 16px;}
.main05_reser > ul:after{display:block;content:"";clear:both;}
.main05_reser > ul > li a{font-size:14px;line-height:44px;}
.main05_cave{margin-top:20px;height:auto;margin-bottom:20px;}
.main05_cave > ul > li{width:48.5%;margin-right:3%;}
.main05_cave > ul > li:nth-child(2n){margin-right:0;}
.main05_cave > ul > li a{background-image:none;font-size:14px;line-height:44px;padding-left:24px;}
.main05_cave > ul > li a:before{left:12px;}
.main05_cave > ul{padding:0 16px 16px;}
.main05_banner_title span{font-size:14px;}
.main05_banner_title{font-size:16px;}
.main05_banner_txt{font-size:14px;}
.main05_label{font-size:14px;width:71px;height:30px;line-height:30px;}
.main05_banner_btn .slide_counter{font-size:14px;bottom:119px;left:107px;}
.main05_view{padding:0 22px 22px;}
.main05_content .fl_rgt{width:100%;margin-top:20px;}
.box_btn{width:31.5%;height:125px;margin-right:2.75%;float:left;padding-top:20px;margin-bottom:20px;}
.main05_content .fl_rgt ul li:nth-child(3){margin-right:0;}
.box_btn img{height:37px;width:auto;}
.box_btn a span{font-size:14px;line-height:18px;margin-top:10px;}
.up_btn{width:100%;height:auto;background-color:#fff;clear:both;padding:12px 0;}
.up_btn img{height:65px;width:auto;margin:0 auto;}
.main01_banner_btn{height:28px;line-height:28px;;}
.bg_green02{padding-bottom:15px;height:auto;}
.main04_edu02{height:auto;}
.main04_edu02 > ul{padding:24px 24px 16px;}
}

@media screen and (max-width:340px){.tab_list > ul > li > a{font-size:15px;padding:16px 3px 15px;background-image:none;}*/

.main03_board_btn > li a{letter-spacing:-0.125em;}
.tab_btn{right:10px;}
.tab_btn p{margin-left:5px;}
.minwon_info p span{font-size:13px;letter-spacing:-0.05em;}
}



