/* css reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { 
padding: 0; 
margin: 0; 
font-family:Arial;
} 
table { 
border-collapse: collapse; 
border-spacing: 0; 
} 
fieldset,img { 
border: 0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
font-weight: normal; 
font-style: normal; 
} 
ol,ul { 
list-style: none; 
} 
caption,th { 
text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-weight: normal; 
font-size: 100%; 
} 
q:before,q:after { 
content:Ħħ; 
} 
abbr,acronym { border: 0; 
}

/*index.asp*/
iframe{v:expression(this.src='about:blank',this.outerHTML='');}
ol { list-style: none; margin: 0 auto; padding: 0; width:1000px; }
li.item { float: left; width: 125px; text-align: center; position: relative; line-height:42px; }
li.item a { font-size: 12px; color: #FFF; }
.item ol { BORDER: #bd0100 2px solid; BACKGROUND: #000; filter:Alpha(opacity=90); WIDTH: 230px; position:absolute;  left:0%; top:40px; display:none; }
li.item ol a { font-size: 12px; color: #000; margin: 0; }
li.item ol li{ line-height:25px; text-align:left; padding-left:10px;}
.item A:link {
	 COLOR: #fff; TEXT-DECORATION:none;  font-size:12px; font-family: Tahoma; font-weight:bold;
}
.item A:visited {
	COLOR: #fff; TEXT-DECORATION:none; font-size:12px; font-family: Tahoma;font-weight:bold;
}
.item A:active {
	COLOR: #fff; TEXT-DECORATION:none;font-size:12px; font-family: Tahoma;font-weight:bold;
}
.item A:hover {
    COLOR: #fff;TEXT-DECORATION: none;font-size:12px; font-family: Tahoma; font-weight:bold;
}
.top{ background:url(../image/logo.jpg) no-repeat top right;}
.top_right{ padding-left:20px;}
.input_class{ width:200px; height:18px; border:1px solid #CCCCCC;}
.navbar{ background:url(../image/bg.jpg) repeat-x;}
.navbar td{ text-align:center;  vertical-align:middle; width:12%; color:#FFFFFF; white-space:nowrap; padding-left:5px; padding-right:5px; line-height:42px;position:relative; }
.navbar_td{ background:url(../image/navbarbg.jpg) no-repeat;}
.navbar_td_copy{ background:url(../image/navbarbg.jpg) no-repeat;}
.navbar A:link {
	 COLOR: #fff; TEXT-DECORATION:none;  font-size:12px; font-family: Tahoma; font-weight:bold;
}
.navbar A:visited {
	COLOR: #fff; TEXT-DECORATION:none; font-size:12px; font-family: Tahoma;font-weight:bold;
}
.navbar A:active {
	COLOR: #fff; TEXT-DECORATION:none;font-size:12px; font-family: Tahoma;font-weight:bold;
}
.navbar A:hover {
    COLOR: #fff;TEXT-DECORATION: none;font-size:12px; font-family: Tahoma; font-weight:bold;
}
.navbg{ background:url(../image/bbg.jpg) repeat-x bottom left}
#sid{position:relative; line-height:42px; display:block;}
#sid1{ position:relative; line-height:42px; display:block;}
#sid2{ position:relative; line-height:42px; display:block;}
.sid_div{BORDER: #bd0100 2px solid; BACKGROUND: #000; filter:Alpha(opacity=90); WIDTH: 220px; position: absolute; Z-INDEX: 1;left:0%; top:41px;}
.sid_div td{ text-align:left; line-height:25px;word-wrap: break-word; word-break: normal;}

.pro{ margin-top:25px; font-size:12px; background:url(../image/cncr_17.gif) no-repeat right top;}
.pro_td{ padding-right:30px;}
.pro A:link {
	 COLOR: #999; TEXT-DECORATION: underline;  font-size:13px; font-family: Tahoma; 
}
.pro A:visited {
	COLOR: #999; TEXT-DECORATION:underline; font-size:13px; font-family: Tahoma;
}
.pro A:active {
	COLOR: #999; TEXT-DECORATION:underline;font-size:13px; font-family: Tahoma;
}
.pro A:hover {
    COLOR: #999;TEXT-DECORATION: none;font-size:13px; font-family: Tahoma; 
}
.pro_two{ margin-top:10px; padding-left:10px;}
.pro_two A:link {
	 COLOR: #999; TEXT-DECORATION: underline;  font-size:13px; font-family: Tahoma; 
}
.pro_two A:visited {
	COLOR: #999; TEXT-DECORATION:underline; font-size:13px; font-family: Tahoma;
}
.pro_two A:active {
	COLOR: #999; TEXT-DECORATION:underline;font-size:13px; font-family: Tahoma;
}
.pro_two A:hover {
    COLOR: #999;TEXT-DECORATION: none;font-size:13px; font-family: Tahoma; 
}
.cort_red_copy{ background:url(../image/cncr_14.gif) no-repeat right top; margin-top:25px; font-size:12px;}
.cort_red_copy_td{ padding-right:30px;}
.cort_red{ background:url(../image/cncr_14.gif) no-repeat right top;}
.cort_red_copy A:link {
	 COLOR: #999; TEXT-DECORATION: underline;  font-size:13px; font-family: Tahoma; 
}
.cort_red_copy A:visited {
	COLOR: #999; TEXT-DECORATION:underline; font-size:13px; font-family: Tahoma;
}
.cort_red_copy A:active {
	COLOR: #999; TEXT-DECORATION:underline;font-size:13px; font-family: Tahoma;
}
.cort_red_copy A:hover {
    COLOR: #999;TEXT-DECORATION: none;font-size:13px; font-family: Tahoma; 
}

.newslist{ padding-left:10px; margin-top:10px;}
.newslist A:link {
	 COLOR: #999; TEXT-DECORATION: underline;  font-size:13px; font-family: Tahoma; 
}
.newslist A:visited {
	COLOR: #999; TEXT-DECORATION:underline; font-size:13px; font-family: Tahoma;
}
.newslist A:active {
	COLOR: #999; TEXT-DECORATION:underline;font-size:13px; font-family: Tahoma;
}
.newslist A:hover {
    COLOR: #999;TEXT-DECORATION: none;font-size:13px; font-family: Tahoma; 
}
.newslist_content{ line-height:1.5em; font-size:14px; padding:20px;}
.newslist_content A:link {
	 COLOR: #999; TEXT-DECORATION: underline;  font-size:13px; font-family: Tahoma; 
}
.newslist_content A:visited {
	COLOR: #999; TEXT-DECORATION:underline; font-size:13px; font-family: Tahoma;
}
.newslist_content A:active {
	COLOR: #999; TEXT-DECORATION:underline;font-size:13px; font-family: Tahoma;
}
.newslist_content A:hover {
    COLOR: #999;TEXT-DECORATION: none;font-size:13px; font-family: Tahoma; 
}

.fot{ border:#CCCCCC 1px solid; font-size:11px; font-family:Tahoma; text-align:center; color:#BF0000; font-weight:bold; border-bottom:none;}
.fot_bt{border:#CCCCCC 1px solid; }
.fot_bt_td{padding:20px 10px;}

.c_right{ border-bottom:5px #D5EABB solid; font-size:15px; color:#059A05; font-weight:bold;}
.sidebar{ padding-left:30px;}
.news{ margin-bottom:10px; }
.news_time{ font-size:11px; font-weight:bold; color:#333333;}
.news_content{ font-size:11px; font-weight:bold; color:#333333; padding:1px 5px;}
.news_content A:link {
	 COLOR: #333; TEXT-DECORATION: underline;  font-size:11px; font-family: Tahoma; 
}
.news_content A:visited {
	COLOR: #333; TEXT-DECORATION:underline; font-size:11px; font-family: Tahoma;
}
.news_content A:active {
	COLOR: #333; TEXT-DECORATION:underline;font-size:11px; font-family: Tahoma;
}
.news_content A:hover {
    COLOR: #333;TEXT-DECORATION: none;font-size:11px; font-family: Tahoma; 
}
.mid{ font-size:20px; color:#000000; border-bottom:#C5C5C5 4px solid;}
.mid td{ padding-left:20px;}
.project{ margin-top:20px;}
.project_right{ padding-left:20px;}
.project_title{ font-size:13px; color:#000000; font-weight:bold;}
.project_title A:link {
	 COLOR: #000; TEXT-DECORATION: none;  font-size:13px; font-family: Tahoma;  font-weight:bold;
}
.project_title A:visited {
	COLOR: #000; TEXT-DECORATION:none; font-size:13px; font-family: Tahoma; font-weight:bold;
}
.project_title A:active {
	COLOR: #000; TEXT-DECORATION:none;font-size:13px; font-family: Tahoma; font-weight:bold;
}
.project_title A:hover {
    COLOR: #000;TEXT-DECORATION: underline;font-size:13px; font-family: Tahoma;  font-weight:bold;
}
.project_content{ font-size:12px; color:#000000; padding-top:5px; padding-right:20px; padding-left:20px;}



.news_more{ color:#000000; font-size:12px; height:30px; text-decoration:underline;}
.rightbar{ padding-left:20px;}
.ri_company{ font-size:13px; line-height:1.5em; padding:5px; margin-bottom:20px;}
.class{ margin-top:10px; font-size:12px;}
.class A:link {
	 COLOR: #059605; TEXT-DECORATION: underline;  font-size:13px; font-family: Tahoma; 
}
.class A:visited {
	COLOR: #059605; TEXT-DECORATION:underline; font-size:13px; font-family: Tahoma;
}
.class A:active {
	COLOR: #059605; TEXT-DECORATION:underline;font-size:13px; font-family: Tahoma;
}
.class A:hover {
    COLOR: #059605;TEXT-DECORATION: none;font-size:13px; font-family: Tahoma; 
}

.product{ margin-top:20px; font-size:12px;}
.product A:link {
	 COLOR: #666; TEXT-DECORATION: underline;  font-size:13px; font-family: Tahoma; 
}
.product A:visited {
	COLOR: #059605; TEXT-DECORATION:underline; font-size:13px; font-family: Tahoma;
}
.product A:active {
	COLOR: #059605; TEXT-DECORATION:underline;font-size:13px; font-family: Tahoma;
}
.product A:hover {
    COLOR: #059605;TEXT-DECORATION: none;font-size:13px; font-family: Tahoma; 
}
.product_name{ background:#059905; color:#FFFFFF; padding-left:20px;}


.foot{ margin-top:30px; font-size:12px;}
.foot_left{ background:#047e05;}
.foot_left td{ text-align:center; width:95px;}
.foot A:link {
	 COLOR: #fff; TEXT-DECORATION: underline;  font-size:12px; font-family: Tahoma; 
}
.foot A:visited {
	COLOR: #fff; TEXT-DECORATION:underline; font-size:12px; font-family: Tahoma;
}
.foot A:active {
	COLOR: #fff; TEXT-DECORATION:underline;font-size:12px; font-family: Tahoma;
}
.foot A:hover {
    COLOR: #fff;TEXT-DECORATION: underline;font-size:12px; font-family: Tahoma; 
}
.foot_right{ background:#68b92e; padding-left:50px; color:#FFFFFF;}


.STYLE1 {color: #FF0000}
.lab{ border-bottom:#CCCCCC 1px dotted;}
.in{  border:#7f9db9 1px solid; width:165px; height:20px;}
.inp{  border:#7f9db9 1px solid; width:165px; height:20px;}
.fd{ color:#000; font-size:12px; font-weight:bold;}
.STYLE3 {color: #FF0000; font-weight: bold; }
.show{ display:block;}
.show1{ display:none;}
.inp1{ border:#FF0000 1px solid; background-color:#fff; width:165px; height:20px;}
.js_img{ line-height:20px;padding-left:10px;}
.textarea {
    font-size: 12px; Font-Family: Tahoma;
	background-color: #ffffff; border:1px #7f9db9 solid; padding:2px 0px 0px 4px;
	width:520px;
	height : 200px;}
.textarea1{ border:#FF0000 1px solid;width:520px;
	height : 200px;}

.thumbImage { 
    max-width: 165px; 
    max-height: 155px; 
} 
* html .thumbImage { 
		width: expression(this.width > 165 && this.width > this.height ? 165 : auto); 
    height: expresion(this.height > 155 ? 155 : auto); 
}
