@charset "utf-8";
/* CSS Document */

.top_detail{
	padding-left:80px;
	
}
.fadeInDown_h1{
	color:#003473;
	font-size:55px;
	margin-bottom:25px;
	font-weight:600;
}
.fadeInUp_h2{
	color:#003473;
	font-size:26px;
	margin-bottom:15px;
	font-weight:300;
	
}
.fadeInRight_h3{
	margin-top:20px;
	
}
.txt_fcompany{
	color:#bc530c;
	font-weight:bold;
	
}
.ft_copyright{
	margin-top:15px;
	
}
.ictext_centered{
	font-family:Helvetica;
    position: absolute;
	color:#FFF;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.prod_box{
	height:380px;
	width:100%;
	max-width:400px;
	background:#FFF;
	border-radius:18px;
	text-align:center;
	padding-top:30px;
	margin-bottom:30px;
	margin-left:auto;
	margin-right:auto;
}
.prod_topic{
	font-family:Helvetica;
	color:#444444;
	font-weight:bold;
	font-size:16px;
	margin-top:30px;
	
}
.prod_title{
/*	font-family:Helvetica;*/
	color:#444444; 
	font-size:16px;
	margin-top:30px;
	line-height:30px;
	
}
.bg_1{
	background-image:url(../img/bg_1.png); 
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	width:353px;
	height:513px;
	top:450px;	
	z-index:1000;
}

.bg_2{
	background-image:url(../img/bg_2.png); 
	background-repeat:no-repeat;
	position:absolute;
	right:0px;
	width:172px;
	height:496px;
	top:450px;	
	z-index:1000;
}
 
.bg_3{
	background-image:url(../img/bg_3.png); 
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	width:146px;
	height:326px;
	top:10px;	
	z-index:1000;
}
.bg_t{
	background-image:url(../img/bg_1.png); 
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	width:353px;
	height:513px;
	top:300px;	
	z-index:1000;
}
.bg_tt{
	background-image:url(../img/bg_3.png); 
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	width:146px;
	height:326px;
	top:1200px;	
	z-index:1000;
}
.fix_top_menu{
	height:40px;
	font-size:18px;
}
.fix_top_menu a{
	color:#e7e7e7;
}
.fix_top_menu a:hover{
	color:#e7e7e7;
	text-decoration:underline;
}
.footer_align{
	text-align:right;
}

/*Textbox search 
input[type=text] {*/
.sty_txtbox {
    padding: 4px 8px 4px 4px !important;
    height: 22px;
	width: 160px;
    position: relative;
    left: 0;
    outline: none;
    border: 1px solid #cdcdcd;
    border-color: rgba(0,0,0,.15);
    background-color: #335d8f;
    font-size: 12px;
	-webkit-border-radius: 4px; 
    -moz-border-radius: 4px; 
	border-radius:4px;
	color:#99aec7;
}
.sty_more{
	margin-top:20px;
	font-weight:bold;
	color:#003473;
	font-size:14px;
}
.sty_more:hover{
	text-decoration:underline;
	color:#003473;
}
.txt_header{
	font-family:'jurabold';
	font-size:60px;
	color:#ffffff;
}
.sty_border{
	border-bottom-style: solid;
	border-bottom-color:#002756;
	border-bottom-width:1px;
	margin-top:10px;
}
.topic_content{
	font-family:'jurabold';
	font-weight:bold;
	color:#003473;
	font-size:20px;
}
.Subtopic_content{
	font-weight:bold;
	color:#505050;
	font-size:16px;
	text-align:center;
}
.solution{
    width:100%;
	position:relative;
}

.solution_gb{
	background-color:#fff;
	text-align:center;
}

.product_copper{
	width:674.5PX;
	height: 260px;
	background-image:url(../img/pro_copper.jpg);
	background-repeat:no-repeat;
	position:relative;
}
.product_magnetwire{
	width:674.5PX;
	height: 260px;
	background-image:url(../img/magnetwire.jpg);
	background-repeat:no-repeat;
	position:relative;
}
.product_bare{
	width:674.5PX;
	height: 260px;
	background-image:url(../img/product_bare.jpg);
	background-repeat:no-repeat;
	position:relative;
}
.solution_auto{
	height: 260px;
	background-image:url(../img/solution_auto.jpg);
	background-repeat:no-repeat;
	position:relative;
}
.solution_engy{
	height: 260px;
	background-image:url(../img/solution_engy.jpg);
	background-repeat:no-repeat;
	position:relative;
}
.solution_indu{
	height: 260px;
	background-image:url(../img/solution_indu.jpg);
	background-repeat:no-repeat;
	position:relative;
}
.solution_txt{
	font-family:'jurabold';
	color:#bf5b14;
	padding-top: 50px;
	font-size:36px;
}
	
	
@media (max-width: 1400px) and (min-width: 1140px)  {
	.bg_1{
		background-size:247px 359px;
		left:0px;
		width:247px;
		height:359px;
		top:450px;	
		z-index:1000;
	}
	.bg_2{
		background-size:120px 346px;
		right:0px;
		width:120px;
		height:346px;
		top:450px;	
		z-index:1000;
	}
	
	.bg_3{
		background-size:102px 227px;
		left:0px;
		width:102px;
		height:227px;
		top:10px;	
		z-index:1000;
	}
	.bg_t{
		background-size:247px 359px;
		left:0px;
		width:247px;
		height:359px;
		top:300px;	
		z-index:1000;
	}
	.bg_tt{
		background-size:102px 227px;
		left:0px;
		width:102px;
		height:227px;
		top:1200px;	
		z-index:1000;
	}
	.txt_about{
		font-size:20px;
		line-height:38px;
		font-family:helvetica;
	}
	.txt_aboutHi{
		font-size:20px;
		line-height:38px;
		color:#bf5b14;
	}
	.footer_align{
		text-align:right;
	}
	.txt_header{
	font-family:'jurabold';
	font-size:64px;
	color:#ffffff;
	}
}

@media (max-width: 1080px) {
	.bg_1{
		display:none;
	}
	.bg_2{
		display:none;
	}
	
	.bg_3{
		display:none;
	}
	.bg_t{
		display:none;
	}
	.bg_tt{
		display:none;
	}
	.txt_about{
		font-size:16px;
	}
	.footer_align{
		text-align:right;
	}
	.txt_header{
	font-family:'jurabold';
	font-size:56px;
	color:#ffffff;
	}
	
}
@media (max-width: 767px) {
h1 {
	font-size: 34px;
}
h2 {
	font-size: 32px;
}
h3 {
	font-size: 26px;
}
h4 {
	font-size: 24px;
}
h5 {
	font-size: 20px;
}
h6 {
	font-size: 18px;
}
	.footer_align{
		text-align:center;
	}
	.fix_top_menu{
		display: none !important;
	}
	.txt_about{
		font-family:Helvetica;
		font-size:16px;
		line-height:30px;
	}
	.txt_aboutHi{
		font-family:Helvetica;
		font-size:16px;
		line-height:30px;
		color:#bf5b14;
	}
	.sty_txtbox {
		display:none;
	}
	.icn_inmenu{
		padding: 20px 15px 15px 15px!important;
	} 
	.txt_inmenu{
		/*padding-left:50px;
    	font-size: 13px;  
		color:#001a3a;*/
	} 
	.sty_txtbox2 {
    padding: 4px 8px 4px 4px !important;
	/*padding:0;*/
    height: 25px;
	width: 180px;
    position: relative;
    left: 0;
    outline: none;
    border: 1px solid #cdcdcd;
    border-color: rgba(0,0,0,.15);
    /*background-color: #335d8f;*/
    font-size: 14px;
	-webkit-border-radius: 4px; 
    -moz-border-radius: 4px; 
	border-radius:4px;
	color:#041c39;
	}
	.lang_txt{ 
		color:#041c39;
	}
	.lang_sw{
		display:none !important;
	}
	.lang_sw2{
		color:#003473;
		font-weight:bold;
		font-size:14px;
		/*text-decoration:underline;*/
	}
	.txt_footer{
		/*font-family:Helvetica;*/
		font-size: 13px;
		color:#efefef;
	}
	.txt_footer a{
		font-size: 13px;
		color:#efefef;
	}
	.txt_footer a:hover{
		color:#fff;
	}
	
	.txt_header{
	font-family:'jurabold';
	font-size:38px;
	color:#ffffff;
	}
	
	.solution_auto{
		display:none;
	}
	.solution_engy{
		display:none;
	}
	.solution_indu{
		display:none;
	}
	.solution_txt{
	font-family:'jurabold';
	color:#bf5b14;
	padding-top: 30px;
	font-size:28px;
	}
}
@media (min-width: 768px) {
	.icn_inmenu{
		display: none !important;
	} 
	.txt_inmenu{
		display: none !important;
	} 
	.lang_sw{
		color: #bf5b14;
		font-weight:bold;
		font-size:14px;
		/*text-decoration:underline;*/
	}
	.lang_sw2{
		display:none !important;
	}
	.txt_footer{
		/*font-family:Helvetica;*/
		font-size: 13px;
		color:#efefef;
	}
	.txt_footer a{
		font-size: 13px;
		color:#efefef;
	}
	.txt_footer a:hover{
		color:#fff;
	}
}

