* { margin:0;padding:0;font-family:Arial,宋体;}

a {	text-decoration:none;color: #494949;}
a:hover { text-decoration:underline;color: #494949;}
.clear { clear:both;}

TD {
font-size: 12px; 
font-family: Arial,宋体;
color: #494949;
}



.img_mid{ vertical-align:middle; }
.indexProImg{ border:0px; width:105px; height:175px; }
.indexnewspic{ border:1px solid #dddddd; width:165px;height:145px;margin-top:10px;margin-left:15px;overflow:hidden; }
.ProImg{ border:1px solid #C0C0C0; width:220px;height:220px;overflow:hidden; }
.gundongpic{ border:0px solid #C0C0C0; width:150px;height:120px;overflow:hidden; }

.wenzi_normal{ font-size: 12px; font-family: Arial,宋体;color: #494949;}
.wenzi{ font-size: 12px; font-family: Arial,宋体;line-height: 24px; color: #494949;text-align: justify;text-justify: distribute;}
.wenzi2{ font-size: 12px; font-family: Arial,宋体;line-height: 20px; color: #494949;text-align: justify;text-justify: distribute;}
.wenzi_title{ font-size: 14px; font-family: Arial,宋体;color: #494949; font-weight:bold;}
.a-ProdMenuTitle{  font-size: 16px; font-weight: bold;text-decoration: none; color: #CC0000; }

.lanmuTitleTxT{	text-indent:17px;font-size: 14px; font-family: Arial,宋体; font-weight: bold;color: #494949;}




.leftMenuFont a:link   { color:#494949;font-size:12px;	white-space:nowrap;	font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.leftMenuFont a:visited{ color:#494949;font-size:12px;	white-space:nowrap;	font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.leftMenuFont a:hover  { color:#1e639e;font-size:12px;  white-space:nowrap; font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}
.leftMenuFont a:active { color:#1e639e;font-size:12px;	white-space:nowrap;	font-family: "Arial,宋体";overflow:hidden;text-decoration:none;}


.nwsm a:link    { color:#999999;font-size:12px;	font-family: "Arial,宋体";line-height: 22px;}
.nwsm a:visited { color:#999999;font-size:12px;	font-family: "Arial,宋体";line-height: 22px;}
.nwsm a:hover   { color:#6ab4cf;font-size:12px; font-family: "Arial,宋体";line-height: 22px;}
.nwsm a:active  { color:#6ab4cf;font-size:12px;	font-family: "Arial,宋体";line-height: 22px;}

#tip{position:absolute;color:#333;display:none;}
#tip s{position:absolute;top:40px;left:-20px;display:block;width:0px;height:0px;font-size:0px;line-height:0px;border-color:transparent #BBA transparent transparent;border-style:dashed solid dashed dashed;border-width:10px;}
#tip s i{position:absolute;top:-10px;left:-8px;display:block;width:0px;height:0px;font-size:0px;line-height:0px;border-color:transparent #fff transparent transparent;border-style:dashed solid dashed dashed;border-width:10px;}
#tip .t_box{position:relative;background-color:#CCC;filter:alpha(opacity=50);-moz-opacity:0.5;bottom:-3px;right:-3px;}
#tip .t_box div{position:relative;background-color:#FFF;border:1px solid #ACA899;background:#FFF;padding:1px;top:-3px;left:-3px;}
.tip{width:200px;border:1px solid #DDD;}

.ProImg01{ border:0px solid #7b7b7b; width:200px; height:200px;overflow:hidden;}

.MPage a:link    {color:#383838;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#FFFFFF;}
.MPage a:visited {color:#383838;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#FFFFFF;}
.MPage a:hover   {color:#FFFFFF;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#ea8003;}
.MPage a:active  {color:#FFFFFF;border:1px solid #7b7b7b;padding:3px;margin-right:5px;overflow:hidden;text-decoration:none;background:#ea8003;}


/*wrap---------------------------------*/

#wrap { 
    margin-left:auto;
	margin-right:auto;
	width:auto; 
	height:auto;
	/*background:url(images/indexbg.jpg) repeat-x;*/
	white-space:nowrap;
	overflow:hidden;

}

/*上部标头--------------------------------------------------------------------------------------------*/
#wrap #header{ 
	width:1000px;
    margin-left:auto;
	margin-right:auto;
	height:81px;
	overflow:hidden;
	white-space:nowrap;
		
}



#wrap #menu_overImg{ 
	width:1000px;
    margin-left:auto;
	margin-right:auto;
	height:34px;
	background:url(images/menu_overImg.jpg) no-repeat 0 0;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #topmenu{ 
	width:1000px;
    margin-left:auto;
	margin-right:auto;
	height:38px;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #menu_downImg{ 
	width:1000px;
    margin-left:auto;
	margin-right:auto;
	height:26px;
	background:url(images/menu_downImg.jpg) no-repeat 0 0;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #indexBanner{ 
	width:1000px;
    margin-left:auto;
	margin-right:auto;
	height:289;
	overflow:hidden;
	white-space:nowrap;
}

#wrap #Banner{ 
	width:1000px;
    margin-left:auto;
	margin-right:auto;
	height:180;
	overflow:hidden;
	white-space:nowrap;
}

/*index中间_Pro--------------------------------------------------------------------------------------------*/

#wrap #indexproKJ{ 
	width:1000px;
	height:210px;
    margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	border:1px solid #dddddd;
}



#indexproKJ01{ 
    float:left;
	width:249px;
	height:210px;
	overflow:hidden;
	display:inline;
}

.KJ_border_01{ border:1px; border-right-style:solid; border-right-color:#dddddd; }

#indexproKJ01 #indexpro_title{ 
    float:left;
	width:249px;
	height:33px;
	margin-top:2px;
	background:url(images/indexpro_title_bg.jpg) no-repeat 0 0;
	text-indent:10px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:33px;
	overflow:hidden;
}

#indexproKJ01 #indexpro_content{ 
    float:left;
	width:249px;
	height:175px;
	overflow:hidden;
}

#indexproKJ01 #indexpro_content #indexpro_content_left{ 
    float:left;
	width:110px;
	height:175px;
	overflow:hidden;
}

#indexproKJ01 #indexpro_content #indexpro_content_right{ 
    float:left;
	width:139px;
	height:175px;
	overflow:hidden;
}

#indexproKJ01 #indexpro_content #indexpro_content_right #indexpro_list{ 
    float:left;
	width:139px;
	height:100px;
	margin-top:20px;
	line-height:20px;
	font-size:12px;
	color:#494949;
	white-space:normal;
	overflow:hidden;
}

#indexproKJ01 #indexpro_content #indexpro_content_right #indexpro_list ul{ 
	list-style:none;
}

#indexproKJ01 #indexpro_content #indexpro_content_right #indexpro_list li{ 
    width:139px;
	height:25px;
	list-style-type:none;
	background:url(images/dot01.jpg) no-repeat 0 0;
	line-height:25px;
	text-indent:15px;
	font-size:12px;
	color:#494949;
	float:left;
}

#indexproKJ01 #indexpro_content #indexpro_content_right #indexpro_more a{ 
    float:left;
	width:124px;
	height:30px;
	margin-top:15px;
	margin-left:5px;
	text-indent:130px;
	background:url(images/indexpro_more.jpg) no-repeat 0 0;
	overflow:hidden;
}

#wrap #indexpro_bottom{ 
	width:1000px;
	height:25px;
    margin-left:auto;
	margin-right:auto;
	background:url(images/indexpro_bottom.jpg) no-repeat 0 0;
}
/*index下方_Pro--------------------------------------------------------------------------------------------*/
#wrap #indexbotKJ{ 
	width:1000px;
	height:auto;
    margin-left:auto;
	margin-right:auto;
	border:1px solid #dddddd;
}

#wrap #indexbotKJ #indexbotKJ_left{ float:left;	width:650px; height:auto; }
#wrap #indexbotKJ #indexbotKJ_right{ float:right; width:319px; height:auto; }

#wrap #indexbotKJ #indexbotKJ_left #sample_title a{ 
    float:left;
	width:650px;
	height:52px;
	text-indent:655px;
	background:url(images/sample_title.jpg) no-repeat 0 0;
	overflow:hidden;
}

#wrap #indexbotKJ #indexbotKJ_left #sample_content{ 
    float:left;
	width:650px;
	height:130px;
	text-align:center;
	overflow:hidden;
}

#wrap #indexbotKJ #indexbotKJ_left #news_title a{ 
    float:left;
	width:650px;
	height:33px;
	text-indent:655px;
	background:url(images/news_title.jpg) no-repeat 0 0;
	overflow:hidden;
}

#wrap #indexbotKJ #indexbotKJ_left #news_left{ 
    float:left;
	width:450px;
	height:auto;
	overflow:hidden;
}

#wrap #indexbotKJ #indexbotKJ_left #news_left #newsKJ01{ 
    float:left;
	width:375px;
	height:30px;
	text-indent:52px;
	font-size:12px;
	color:#494949;
	line-height:30px;
	background:url(images/dot02.jpg) no-repeat 0 0;
	overflow:hidden;
}

#wrap #indexbotKJ #indexbotKJ_left #news_left #newsKJ02{ 
    float:right;
	width:75px;
	height:30px;
	text-align:right;
	font-size:12px;
	color:#494949;
	line-height:30px;
	overflow:hidden;
}

#wrap #indexbotKJ #indexbotKJ_left #news_left #newsline{ 
    float:left;
	width:450px;
	height:5px;
	background:url(images/news_line.jpg) no-repeat 0 0;
	overflow:hidden;
}

#wrap #indexbotKJ #indexbotKJ_left #news_right{ 
    float:right;
	width:200px;
	height:auto;
	overflow:hidden;
}

#wrap #indexbotKJ #indexbotKJ_right #index_txt{ 
    float:left; 
	width:250px; 
	height:150px;
	margin-top:15px;
	margin-left:33px;
	overflow:hidden;
	white-space:normal;
}

#wrap #indexbotKJ #indexbotKJ_right #loginKJ{ 
    float:left; 
	width:250px; 
	height:auto;
	margin-left:33px;
	overflow:hidden;
}



/*--栏目页--------------------------------------------------------------------------------------------*/

#wrap #lanmuTitle_over{ 
	width:1000px; 
	height:12px;
 	margin-top:8px;
    margin-left:auto;
	margin-right:auto;
	background:url(images/lanmuTitle_over.jpg) no-repeat 0 0;
	overflow:hidden;
}

#wrap #lanmuTitle{ 
	width:1000px; 
	height:32px;
    margin-left:auto;
	margin-right:auto;
	background:url(images/bg01.jpg);
	overflow:hidden;
}

#wrap #lanmuTitle #lanmuTitle_left{ 
	float:left;
	width:236px; 
	height:32px;
	overflow:hidden;
	display:inline;
}

#wrap #lanmuTitle #lanmuTitle_center{ 
    float:left;
	width:311px; 
	height:32px;
	overflow:hidden;
	background:url(images/dot03.jpg) no-repeat 0 0;
	font-size:14px;
	font-weight:bold;
	text-indent:40px;
	line-height:32px;
	color:#494949;
	display:inline;
}

#wrap #lanmuTitle #lanmuTitle_right{ 
    float:left;
	width:453px; 
	height:32px;
	text-align:right;
	line-height:32px;
	overflow:hidden;
	display:inline;
}

#wrap #lanmuTitle_down{ 
	width:1000px; 
	height:28px;
    margin-left:auto;
	margin-right:auto;
	background:url(images/lanmuTitle_down.jpg) no-repeat 0 0;
	overflow:hidden;
}

#wrap #lanmuKJ{ 
	width:1000px; 
	height:auto; 
    margin-left:auto;
	margin-right:auto;
	background:url(images/bg02.jpg) no-repeat 0 0;
	overflow:hidden;
}

#wrap #lanmuKJ #lanmuKJ_left{ 
	float:left;
	width:236px; 
	height:auto;
	overflow:hidden;
}

#wrap #lanmuKJ #lanmuKJ_left #lanmuKJ_leftMenu{ 
	float:left;
	width:236px; 
	height:32px;
	text-indent:50px;
	line-height:32px;
	background:url(images/leftmenu_bg.gif) no-repeat 0 0;
	overflow:hidden;
}

#wrap #lanmuKJ #lanmuKJ_left #lanmuKJ_leftMenu2{ 
	float:left;
	width:236px; 
	height:32px;
	text-indent:50px;
	line-height:32px;
	background:url(images/leftmenu_bg2.gif) no-repeat 0 0;
	overflow:hidden;
}


#wrap #lanmuKJ #lanmuKJ_right{ 
	float:left;
	width:764px; 
	height:auto;
	overflow:hidden;
}

#wrap #lanmuKJ #lanmuKJ_right #lanmu_content{ 
	float:left;
	width:716px; 
	height:auto;
	margin-top:15px;
	margin-left:20px;
	white-space:normal;
	overflow:hidden;
}




/*--Bottom--------------------------------------------------------------------------------------------*/

#wrap #bottom{ 
	width:1000px; 
	height:100px;
 	margin-top:5px;
    margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:url(images/bg03.jpg);
	overflow:hidden;
	white-space:normal;
	
}

#indexbottom{ 
	width:1000px; 
	height:100px;
 	margin-top:5px;
    margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:url(images/bg03.jpg);
	overflow:hidden;
	white-space:normal;
	
}








