@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#E7EAF9;
	font-family: Arial, Helvetica, sans-serif,"";
	font-size: 12px;
	color:#666;
	text-align:center;
	
	}
	img,ul,li,h1,dl,dd,dt,p,h2,span,h3,h4,h5,h6{ border:0; margin:0; padding:0;}
li{ list-style-type:none;}
.clear{ clear:both;}

	td{ text-align:left; font-size:12px;
	line-height:24px;}

a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover,a:active{color:#CC0000;text-decoration:none;}

/*<<<ർCss*/
.cplist a:link, .cplist a:visited{ line-height:36px; padding-left:40px; display:block;color:#666666; text-decoration:none;
}
.cplist a:hover, .cplist a:active{ color:#FF0000;padding-left:40px; text-decoration:none;}


.cplist_on{ height:36px;background:url(../images/on_bg.jpg);background-repeat:no-repeat; padding-left:40px;}
.cplist_on a{color:#FFF;  font-weight:bold; text-decoration:none;}

.cplist_on_1{ height:36px; padding-left:40px;}
.cplist_on_1 a{color:#FFF;  font-weight:bold; text-decoration:none;}
/*ർCss>>>*/
/*<<<ͧҵCss*/
.zlist  a:link, .zlist a:visited{ line-height:25px; padding-left:16px; display:block;color:#999; text-decoration:none;}
.zlist a:hover, .zlist a:active{ color:#FF0000;padding-left:16px;  text-decoration:none;}
.zlist font { color:#FF0000; text-decoration:none; margin-top:10px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:13px; }



.zlist_on{ line-height:25px; background-repeat:no-repeat; padding-left:16px; }
.zlist_on a{ color: #FF0000;  text-decoration:none; }
.zlist_on font { color:#FF0000; text-decoration:none; margin-top:10px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:13px; }


/*ͧҵCss>>>*/

/*<<<ҳcss*/

.hotspot { font-family:Arial, Helvetica, sans-serif; color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}
#tt {position:absolute; display:block; background:url(../images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(../images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../images/tt_bottom.gif) top right no-repeat; overflow:hidden}

/*ҳ>>>css*/

p{margin-bottom:10px; line-height:180%;}
img{border:0px;}
/*<<<top*/

.search_input { border: #D1D1D1 1px solid;  background: url(../images/input_bg.jpg) no-repeat; width:124px; height:21px; line-height:21px; padding:0 0 0 25px; color:#999; font-size:12px;}

/*top>>>*/
/*base---link */
.link4 a:link, .link4 a:visited{color:#666;text-decoration:none;font-weight:bold;}
.link4 a:hover, .link4 a:active{color:#CC0000;text-decoration:none;}
.link2 a:link, .link2 a:visited{color:#666;text-decoration:none;}
.link2 a:hover, .link2 a:active{color:#CC0000;text-decoration:none;}


/*<<<*/
.link3 td { border-bottom: #e9e9e9 1px dashed;}
.link3 span {
	color:#CC0000;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.link3 a:link, .link3 a:visited{color:#666;text-decoration:none;}
.link3 a:hover, .link3 a:active{color:#CC0000;text-decoration:none;}

.link5 a:link, .link5 a:visited{color:#666;text-decoration:none;}
.link5 a:hover, .link5 a:active{color:#CC0000;text-decoration:none;}

/*>>>*/

.bottom a:link, .bottom a:visited{color:#C0C0C0;text-decoration:none;}
.bottom a:hover, .bottom a:active{color:#CC0000;text-decoration:none;}


.zp_box{}

.zp_box input{ border:1px #CCCCCC solid; padding:3px 3px 3px 3px;}
.zp_box textarea{ border:1px #CCCCCC solid; padding:4px 4px 4px 4px;}

.red{ color:#CC0000;}


p{
	line-height: 24px;
	text-indent: 24px;
}

#main_bg{
width:1003px;
	text-align:center;
	position:relative;
	background-color:#FFFFFF;
}
#main{
width:1003px;
	height:350px;
	text-align:center;
	position:absolute;
	right:0;
	bottom:0;
	top:0px;

}
.title_cn{
	font-size:14px;
	color:#BA211B;
	font-family:"΢ź";
	font-weight: bold;
	}

.title_en{ font-size:12px;
color:#666666;
}
.t1{color:#999999;}
.link3{ FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}


/*չ ʽ*/
.history_letter {
	PADDING-RIGHT: 20px;  PADDING-BOTTOM: 30px; TEXT-INDENT: 2em; LINE-HEIGHT: 24px; 
}
.history_title UL LI {
	DISPLAY: block; BACKGROUND: #ebebeb; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 96px; CURSOR: hand; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center
}
.history_title .over {
	COLOR: #fff; BACKGROUND-COLOR: #c23030
}
H2 {
	FONT-SIZE: 12px; COLOR: #523932
}
.history_content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 40px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px
}
.history_content DIV {
	DISPLAY: none; LINE-HEIGHT: 24px
}
/*չ ʽ*/


/*¼¼ ʽ*/
.BrandRoad{ }
.BrandRoad_Con_title,.BrandRoad_Con{ margin:8px 0 0 3px; }
.BrandRoad_Box{ width:710px; margin-bottom:10px; }
.BrandRoad_Box img{ display:block; }
.BrandRoad_Box dl{ display:block; width:710px; height:38px; min-height:38px; height:auto !important; background:url(../images/box_bg.jpg) repeat-y; }
.BrandRoad_Box dt{ float:left; display:inline; width:65px; margin-left:16px; font:24px Arial; color:#e83838; }
.BrandRoad_Box dd{ float:left; display:inline; width:600px; height:38px; min-height:38px; height:auto !important; padding-left:15px; line-height:20px; border:dashed #e83838; border-width:0 0 0 1px; }
.brand_page{ margin-top:15px; text-align:right; }
.brand_page span{ font-family:""; color:#707070; margin:0 10px; }
.brand_page a{ margin:0 5px; }
/*¼¼ ʽ*/


/*公司荣誉样式*/
.honor_title{ border-bottom:1px solid #816c66; height:31px; margin-top:30px;} 
.honor_title ul li{ display:block; width:86px; float:left; line-height:31px; text-align:center; cursor:hand;}
.honor_title .over{ background-color:#c23030; color:#fff;}
.honor_con{ width:530px; margin:20px auto; height:370px; }
.honor_con div{ display:none;}
.honor_color1{ background:#f2f2f3; height:26px; line-height:26px; padding-left:15px;}
.honor_color2{ height:40px; line-height:40px;padding-left:15px;}


