
/* ¸Þ´ºÇØµå */

invest_txt{line-height:30px;padding-left:10px;padding-right:10px;}
@media (max-width:768px){
	.invest_txt{font-size:14px !important;}
	.inv_t_01{border-top:1px solid #3390ff;padding-top:10px;margin-top:0px !important;}
	.inv_t_02{border-top:1px solid #1e73d8;padding-top:10px;margin-top:0px !important;}
	.inv_t_03{border-top:1px solid #24529b;padding-top:10px;margin-top:0px !important;}
	.tst_nav_wrap{height:45px !important;}
	.tst_nav li{line-height:45px !important;font-size:12px !Important;padding:0 5px !important;}
	.tst_nav>.container>#ul>li>a{height:45px !important;}
	.down_icon{margin-top:15px !important;;}
}
@media (min-width:768px){
	.invest_txt{font-size:14px !important;}
	.inv_t_01{border-top:1px solid #3390ff;padding-top:10px;margin-top:-10px;font-size:16px !important;}
	.inv_t_02{border-top:1px solid #1e73d8;padding-top:10px;margin-top:-10px;font-size:16px !important;}
	.inv_t_03{border-top:1px solid #24529b;padding-top:10px;margin-top:-10px;font-size:16px !important;}
	
}

@media (max-width: 980px ) {
	.com_title p{font-size:20px !important;}
	.com_title .left-line{height:25px !important;margin-top:2px !important}
	.top_25{margin-top:15px !important;}
	.com_title {margin-top:30px !important;}
	.year{margin-bottom:0px !important;margin-top:5px !important;font-size:20px !important;}
	.date_info{font-size:14px !important;}
}

@media(max-width:768px){
	.company_text_02 p:nth-child(1){font-size:25px !important;}
	.company_text_02 p:nth-child(2){font-size:16px !important;}
}

.sealing, .pos{background-color:#f8f8f8;width:100%;;padding:0;}
.marttong, .cart{background-color:#fff;width:100%;;padding:0;}
.history .sub_info_02 b{padding-right:10px;}
.history .sub_info_02 span{display:block;font-size:25px;padding-bottom:5px;color:#24529b;font-weight:800;padding-top:5px}


ul,li{box-sizing:border-box;}
.tst_nav>.container{height:45px;}
.tst_nav li{list-style:none;float:left;font-size:14px;width:auto;text-align:left;line-height:75px;cursor:pointer;padding:0 15px}
.tst_nav>.container>#ul>li>a{color:#fff;height:75px;display:block;text-decoration:none;padding:0 10px;}
.tst_nav{height:45px;}
.tst_nav ul{padding-left:0;margin:0}
.tst_nav_wrap{;border-bottom:0.5px solid #c9c9c9;height:75px;}
.depth{background-color:rgba(0, 0, 0 ,0.7) !important;border:none;border-top:none;width:130px;box-sizing:border-box;position:absolute;z-index:99;display:none;margin-top:-15px !important;border-radius:3px;padding:5px 0}
.depth li{display:block;clear:both;width:100%;text-align:left;border:none;box-sizing:border-box;height:30px;line-height:30px !important;}
.depth li:last-child{border-bottom:0;}
.depth li a{z-index:999;color:#fff;text-decoration:none;}
.depth_home{text-align:center;}
.down_icon{width:15px;text-align:right;vertical-align:middle;margin-top:30px;margin-left:15px;}
.company_text_02{padding-top:37.5px !important}

.com_title{overflow:hidden;margin-top:50px;}
.com_title p{font-size:25px;font-weight:800;float:left;}
.com_title .left-line{width:5px;height:30px;background-color:#24529b;margin-right:10px;margin-top:3px}
.top_25{margin-top:25px;}
.pa_15{padding:0 15px;}
.top_0{margin-top:0}
.sub_info{font-size:15px}



.company_text_02{height:300px;display:table;vertical-align:middle;display:table-cell;padding:0 15px;}
.company_text_02 p:nth-child(1){color:white;font-size:30px;font-weight:bolder;}
.company_text_02 p:nth-child(2){color:white;font-size:20px;}









.partner {margin-top:15px;}
.line_blue{width:5%;height:3px;background-color:#24529b;margin:0 47.5%;margin-bottom:30px;}
.con_title_02{font-size: 30px;text-align: center;margin-bottom: 10px;font-weight: bolder;border-bottom:padding:0px 15px;color: #24529B;}
.main{position: relative;min-height: 300px;height:100%;background-color:#f4f4fc;background-image: url('/img/company_02.png') ;width: 100%;background-size: cover;background-position: right bottom;background-repeat: no-repeat;margin-top:71px;}
.main_contact{position: relative;min-height: 375px;height:100%;background-color:#f4f4fc;background-image: url('/img/bg_01.png') ;width: 100%;background-size: cover;background-position: right bottom;background-repeat: no-repeat;margin-top:71px;}
.main_notice{position: relative;min-height: 375px;height:100%;background-color:#f4f4fc;background-image: url('/img/notice_bg.png') ;width: 100%;background-size: cover;background-position: center top;background-repeat: no-repeat;margin-top:71px;}
@media (max-width: 768px ){
	.main{margin-top:71px !important;min-height:200px !important;}
	.company_text{height:245px !important;}
	.main_contact{margin-top:52px !important;min-height:245px !important;}
	.company_text_02{height:200px !important;}
	.main_notice{min-height:245px !important;margin-top:52px !important;}
	.line_blue{width:10% !important;margin: 0 45% 30px 45%;}
	.con_title_02{font-size:25px !important;}
	.sub_info_02{font-size:14px !important;margin-top:5px;}
	.sub_nav li{font-size:13px !important;}
	.vision p{font-size:16px !important}
	.line_blue{margin-bottom:15px;}
	.info_btn{margin-top:5px;}
	.pro_info{font-size:14px !important;}
	.pro_name{font-size:20px !important;}
	.col-md-8>.pro_name{font-size:20px !important;margin-top:10px;}
	.pro_info b{font-size:16px !important;}
	.square{font-size:14px !important;}
	.pos>.row{margin-bottom:-5px !important;}
	.sealing>.row{margin-bottom:-5px !important;}
	.margin_re{margin-top:10px !important;padding-left:15px !important;padding-right:15px  !important;}
	.sealing_acc{padding-left:15px !important;padding-right:15px !important;}
	.pos_acc{padding-left:15px !important;padding-right:15px !important;}
	.tong_acc{padding-left:0px !important;padding-right:0px !important;}
	.cart_acc{padding-left:0px !important;padding-right:0px !important;}
	.company_text p:nth-child(1){font-size:25px !important;}
	.company_text p:nth-child(2){font-size:16px !important;}
	.panel-title{font-size:14px !important;}
	.panel-body{line-height:25px;}
	
	
}
@media (max-width: 768px ) {
	.core_title{font-size:16px !important;}
	.core_info{font-size:14px !important;}
	.core_value img{width:80px !important;margin:80px 0 !important;;}
	.sub_info_02{margin-top:5px;}
	.row{margin-top:30px;}
	.marttong>.row{margin-bottom:30px !important;}
	.cart>.row{margin-bottom:30px !important;}
	.company_intro_info td{width:100%}
	
	
}

@media (min-width : 768px ){
.sealing_acc{padding-left:0px !important;padding-right:0px !important}
.pos_acc{padding-left:0px !important;padding-right:0px !important;}
.tong_acc{padding-left:0px !important;padding-right:0px !important;}
.cart_acc{padding-left:0px !important;padding-right:0px !important;}
}

.company_text{height:300px;display:table;vertical-align:middle;display:table-cell;padding:0 15px;}
.company_text p:nth-child(1){color:white;font-size:30px;font-weight:bolder;}
.company_text p:nth-child(2){color:white;font-size:20px;}
.sub_info_02{font-size: 15px;font-weight: 600;line-height: 30px}
.company_img{width: 100%;;background-image: url('/img/company_02.png');height:200px;background-size:cover;}
.sub_nav li{list-style:none;float:left;font-size:16px;width:25%;text-align:center;line-height:60px;cursor:pointer;}
.sub_nav li a{color:#444;height:60px;display:block;text-decoration:none;}
.sub_nav{height:60px;}
.kbs{margin-bottom:15px;}
.sub_nav ul{padding-left:0}
.sub_nav_wrap{background-color:#fff;border-bottom:0.5px solid #c9c9c9;}
.swiper-pagination{margin-top:15px;position:relative;width:100% !important}
.vision img{width:100%;vertical-align: middle;}
.content_01{padding:0 !important;}
.vision{padding:0 !important;position:relative}
.company_menu02{padding:0 !important;}
.vision p{;text-align: center;position: absolute;top: 50%;left: 50%;transform: translate( -50%, -50% );font-size:30px;font-weight:600;width:70%}
.core_value .col-sm-6{height:250px;background-color: #f8f8f8;border:5px solid white;box-sizing:border-box;}
.core_title{text-align: left !important;font-size: 20px;line-height: 30px;font-weight:bolder;}
.core_info{font-size: 15px;line-height:27px;}
.core_txt p{display:inline}
.core_txt{height:250px;vertical-align:middle;display:table-cell;padding:0 15px;}
.col-sm-6 .col-xs-6{float:left;}
.core_value img{margin:60px 0}
.on{color:#24529B !important;font-weight:bolder;}
.company_menu02, .company_menu03, .company_menu04{display:none;}
.swiper-pagination-bullet{width:15px;height:15px;}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(0.7)}
.acc{padding:0 !important; }
.group{padding:0 !important;}
.ui-accordion-content-active{height:auto !important;;}
.panel-group .panel{padding:0 !important;}
.panel-heading a{text-decoration:none;}
.sealing, .marttong, .cart, .pos{padding:0 !important;}
.sealing, .pos{background-color:#f8f8f8;width:100%;;padding:0;}
.pro_name{font-size:25px;font-weight:600;}
.pro_info{font-size:15px;line-height:27px;margin-top:10px;}
.pro_info b{font-size:20px;line-height:30px;font-weight:600}
.square{color:#24529B;font-size:16px;}
.company_menu03 .line_blue{margin-bottom:0 !important;}
.prop_down{width:auto;padding: 10px 30px;background-color:#24529b;color: white;border:none;margin-top:5px;margin-bottom:15px;;}
.panel-default>.panel-heading{background-color:white;}
.margin_re{padding:0 !important;}





.company_intro_info td{padding:30px 0;overflow:hidden;}
.pa_15{padding-left:15px !important;padding-right:15px !important;}
.company_intro_info img{display:inline;margin:0;width:60px;float:left;}
.company_intro_info td div{display:inline;margin:0;width:75%;float:left;}
table{color:#333}
.company_intro_info td div p:nth-child(1){font-size:15px;color:gray;margin-bottom:10px;font-weight:500}
.company_intro_info td div p:nth-child(2){font-size:15px;font-weight:800}
@media (max-width: 980px ) {
	.company_intro_info td div p:nth-child(1){font-size:12px !important}
	.company_intro_info td div p:nth-child(2){font-size:14px !important}
	.company_intro_info img{width:45px !important}
}
button{border-radius:3px;}
.company_intro_info{border-top:2px solid #a3a3a3;border-bottom:2px solid #a3a3a3;}
.sub_info{font-size:15px}

@media(max-width:768px){
	.company_intro_info td{padding:15px 0;}
}