@charset "utf-8";
/* CSS Document */

/* 公共样式 */
html { background-color:#dddddd; overflow-x:hidden;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:150%; overflow-x:hidden;}

a:link {color: #666666;text-decoration: none; blr:expression(this.onFocus=this.blur());}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: underline;color: #014099;}
a:active {text-decoration: none;color: #ff6600;}

.link3 a:link {color: #333333;text-decoration: none;}
.link3 a:visited {text-decoration: none;color: #333333;}
.link3 a:hover {text-decoration: underline;color: #C00000;}
.link3 a:active {text-decoration: none;color: #ff6600;}

.link9 a:link {color: #888888;text-decoration: none;}
.link9 a:visited {text-decoration: none;color: #888888;}
.link9 a:hover {text-decoration: underline;color: #C00000;}
.link9 a:active {text-decoration: none;color: #ff6600;}

.linkW a:link {color: #ffffff;text-decoration: none;}
.linkW a:visited {text-decoration: none;color: #ffffff;}
.linkW a:hover {text-decoration: underline;color: #ffff00;}
.linkW a:active {text-decoration: none;color: #ffffff;}

#custom-doc {
	margin:auto; text-align:left; /* leave unchanged */
	/*width:61.875em; non-IE */
	/**width:61.875em; IE */
	width:990px;/* optional but recommended */
	overflow:hidden;
	background:url(../images-top-bg.gif) #FFFFFF repeat-x top;
	border-top:1px solid #000000;
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	border-bottom:2px solid #ffffff;
	overflow:hidden; 
}
.l { float:left;}
.r { float:right;}
.clear { clear:both;}
.smallimg-a1 { display:block; width:18px; height:14px; float:left; background:url(../images/smallimg1.gif) no-repeat 0 0;}
.smallimg-b1 { display:block; width:21px; height:14px; float:left; background:url(../images/smallimg1.gif) no-repeat -22px 0;}
.smallimg-c1 { display:block; width:19px; height:14px; float:left; background:url(../images/smallimg1.gif) no-repeat -47px 0;}
.smallimg-d1 { display:block; width:16px; height:14px; float:left; background:url(../images/smallimg1.gif) no-repeat -71px 0;}
.smallimg-e1 { display:block; width:16px; height:14px; float:left; background:url(../images/smallimg1.gif) no-repeat -94px 0;}
.yellow1 { color:#ffff00;}
label { border:0px; margin:0px; padding:0px;}



/***** hd功能区 *****************************************************************************/
#hd { background:url(../images/a1.gif) no-repeat 0 -6px;}
#hd .lang { float:right; width:188px; height:90px;}
#hd .menu { clear:both; color:#ffffff; font-size:14px; line-height:36px; font-family:'宋体', Arial, Helvetica, sans-serif; text-align:center; font-weight: bold;}
#hd .menu .subb { border-left:#FFFFFF 1px solid; background:url(../images/menu-bg2.gif) repeat-x top; height:36px; width:115px;}
#hd .menu .time { color:#000000; font-size:14px; font-weight:400; border-top:#eeeeee 0px solid;}
#hd .menu .time div {border-top:#eeeeee 1px solid; line-height:35px;}
#hd .menu a:link,#hd .menu a:visited { color:#FFFFFF; line-height:36px; width:115px; display:block;}
#hd .menu a:hover { color:#ffffff; text-decoration:none;  background:url(../images/menu-bg6.gif) repeat-x top; }
#hd .flash { height:160px; background-color: #999999; }
#hd .flash2 { height:160px; background-color: #333;}
#hd .xian { height:7px; background:url(../images/dian.gif) repeat-x top; height:7px; overflow:hidden;}


/***** bd功能区 *****************************************************************************/
#bd .index { margin:10px 10px;}
#bd .index-comp { width:300px; padding:0 10px;}
#bd .index-comp .tit { height:28px; line-height:28px; background:url(../images/dian3.gif) no-repeat 5px 10px; padding-left:23px; border-bottom:#dddddd 1px solid; font-size:14px; color:#014099;}
#bd .index-comp .comp { margin:5px 10px; font-family:'宋体', Arial, Helvetica, sans-serif; font-size:14px;  text-align:justify;text-justify:inter-ideograph;}
#bd .index-comp .comp img { float:left; margin:5px;}

#bd .index-news { padding:0 10px;}
#bd .index-news .tit { height:28px; line-height:28px; background:url(../images/dian3.gif) no-repeat 5px 10px; padding-left:23px; border-bottom:#dddddd 1px solid; font-size:14px; color:#014099;}
#bd .index-news .tit .more { float:right; padding-top:10px; margin-right:3px;}
#bd .index-news .news { margin:5px 10px; font-family:'宋体', Arial, Helvetica, sans-serif;  text-align:justify;text-justify:inter-ideograph;}

.news-list { background:url(../images/dian4.gif) repeat-x bottom; padding:4px 0 8px 0;}
.news-list img { margin:8px 6px auto;}
.news-list .date { float:right; color:#999999;}

#bd .index-cota {padding:0 10px;}
#bd .index-cota .tit { height:28px; line-height:28px; background:url(../images/dian3.gif) no-repeat 5px 10px; padding-left:23px; border-bottom:#dddddd 1px solid; font-size:14px; color:#014099;}
#bd .index-cota .cota { margin:5px 10px; font-family:'宋体', Arial, Helvetica, sans-serif;  text-align:justify;text-justify:inter-ideograph;}
#bd .index-cota .cota  img { margin-bottom:5px;}

.pro { margin:10px;}
.pro .div_pro { width:150px; height:112px; overflow:hidden;}
.pro .zhengwen_pro { padding-left:10px;}


/**********************/
.m_nr_sm { margin:0px; BORDER-TOP: medium none; WIDTH: 100%; 
}
.m_nr_sm div a { background-color:#f9f9f9; BACKGROUND: url(../images/sanjiao4.gif) no-repeat 10px 50% #f9f9f9;}
.m_nr_sm div A:hover {COLOR: #331F00; BACKGROUND: url(../images/sanjiao5.gif) no-repeat 10px 50% #eeeeee; MARGIN: 0px; }

.m_nr { margin:0px; border-top:#7d7d7d 1px solid; padding-top:2px;
}
.m_nr UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
 .m_nr LI {
	BACKGROUND: no-repeat 5px 50%; MARGIN: 0px
}
.m_nr A { font-family:"宋体", Arial, Helvetica, sans-serif; font-size:12px; BACKGROUND: url(../images/sanjiao4.gif) no-repeat -2px 50% #eeeeee; blr:expression(this.onFocus=this.blur());
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 25px; line-height:24px; BORDER-BOTTOM: #d3d3d3 1px solid
}
.m_nr A:link {
	COLOR: #331F00; TEXT-DECORATION: none;
}
.m_nr A:visited {
	COLOR: #331F00; TEXT-DECORATION: none
}
.m_nr A:hover {
	COLOR: #331F00; BACKGROUND: url(../images/sanjiao3.gif) no-repeat -2px 50% #dddddd; MARGIN: 0px; 
}
.m_nr .xiaxian { display:block;
    MARGIN: 0px; height:5px; overflow:hidden; padding:0px;	BORDER-BOTTOM: #666666 1px solid;
}
.m_nr .shangxian { display:block;
    MARGIN: 0px; height:5px; padding:0px; BORDER-top:#666666 1px solid;
}
.m_nr A.enquiry {
	BACKGROUND: url(../images/) no-repeat -2px 50% #eeeeee; MARGIN: 0px; 
}
.m_nr a.contact {
	COLOR: #331F00; BACKGROUND: url(../images/sanjiao3.gif) no-repeat -2px 50% #dddddd; MARGIN: 0px; 
}

/**********************/
#bd .nei { margin-right:10px; margin-top:10px; margin-bottom:10px;}
#bd .nei .left { width:200px; padding-right:20px;}
#bd .nei .left2 { width:200px; padding-right:20px;}
.prolist { line-height:30px; font-size:14px; color:#666666;}
#bd .nei .right {}
#bd .nei .right .rc_title { height:31px; background:url(../images/xiann.gif) no-repeat bottom left; line-height:31px; font-size:12px;}
#bd .nei .right .rc_title img { margin-right:10px;}
.content {}
.content td { padding:0 3px;}
h1 { font-size:16px; line-height:40px; font-weight:bold;}

.imrcmain0 {padding-left:177px; padding-left:169px!important; *padding-left:177px!important;}


/***** ft功能区 *****************************************************************************/
#ft { margin-top:10px; background-color:#000; text-align:center; padding:20px; color:#ffffff;}
#ft a:link,#ft a:visited { color:#FFFFFF; text-decoration:underline;}