@charset "gb2312";
/* CSS Document */


body{margin:0px;padding:0px;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; background:url(bg.jpg) repeat-x #FFF}



.top{margin:0 auto;width:971px;height:70px; background:url(i_01.jpg); padding-top:50px; text-align:right}

.main{margin:0 auto;width:971px;height:482px; overflow:hidden;}
.cp{margin:0 auto;width:971px;height:170px; overflow:hidden;}
.foot{margin:0 auto;width:971px;height:97px; overflow:hidden;}
.gg{margin:0 auto;width:971px;height:33px; overflow:hidden;}

.banner{width:100%;height:320px;margin:0 auto; overflow:hidden;}


A {
	COLOR:#666;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff8201;
	TEXT-DECORATION: none
}
#content {
	width:983px;
	height:367px;
	POSITION: relative;
	MARGIN: auto;
}

.top_l{
	
	width:359px;
	height:91px; float:left; background-image:url(top_01.jpg)
	
}
.top_r{
	
	width:624px;
	height:91px; float:left
	
}
.link{width:624px; height:28px; text-align:right; padding-top:20px }
.link{width:624px; height:28px; text-align:right; padding-top:20px }


.mu{margin:0 auto;width:971px;height:29px; background:url(i_02.jpg)}



.menu1 {
	width:150px;
	height:29px;
	text-align:center;
	float:left;
	font-size:12px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 29px;
	vertical-align:bottom;
}
.menu1 A:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	width:150px;
	height:29px;
}
.menu1 A:visited {
	COLOR:#ffffff;
	TEXT-DECORATION: none;
	width:150px;
	height:29px;
}
.menu1 A:active {
	COLOR: #ffffff;
	width:150px;
	height:29px;
	display:block;
	
}
.menu1 A:hover {
	COLOR:#ffffff;
	width:150px;
	height:29px;
	display:block;
	
}
.menu_kong {
	width:70px;
	height:29px;
	float:left;
	
}


.m_k {
	width:2px;
	height:29px;;
	float:left;
	background:url(m_k.jpg)
}





.main {
	width:980px;
	height:237px;
	margin:0px auto
}
.tubiao {
	float:left; 
}
.wz {
	float:left;
}
.en {
	color:#999;
	font-family:Arial;
	font-size:10px;
	float:left
}
.more {
	float:right;
}
.about {
	float:left;
	width:711px;
	height:237px;
}
.about_t {
	width:711px;
	height:20px;
	font-size:14px;
	color:#000; padding-top:20px
}
.about_ny {
	width:711px;
	height:182px;
	line-height:25px;
	padding:10px 0px 0px 0px
}
.new {
	float:left;
	width:305px;
	height:237px;
}
.new_t {
	width:305px;
	height:20px;
	font-size:14px;
	color:#000; padding-top:20px
}
.new_list {
	width:305px;
	height:26px;
	line-height:26px;
	background-image:url(new_list.jpg);
	padding-left:0px;
	padding-right:0px
}
.contact {
	float:left;
	width:235px;
	height:237px;
}
.contact_t {
	width:235px;
	height:20px;
	font-size:14px;
	color:#000; padding-top:20px
}
.contact_nr {
	width:225px;
	height:122px;
	line-height:23px;
	padding:70px 0px 0px 10px;background-image:url(i_04_08.jpg);
}
.kong {
	float:left;
	width:25px;
	height:237px;
}
.foot {
	width:100%;
	background-color:#edece8;
	padding:10px 0px 0px 0px;
	text-align:center;
	line-height:25px
}

.pic_new {
	width:360px;
	height:80px;
	line-height:20px;
	padding-right:10px
}
.pic_new img {
	padding:5px 10px 0px 10px;
	float:left;
	width:113px;
	height:72px
}
.nry_pro_list{width:175px; height:30px; line-height:30px; background-image:url(nry_pro_list.jpg); padding-left:30px
}
.nry_pro_list1{width:195px; height:30px; line-height:30px; background-image:url(nry_pro_list1.jpg); padding-left:10px
}
.nry_nr{padding:20px 20px 0px 0px; line-height:24px
}

.cp_t{width:980px; height:32px; margin:0px auto; background-color:#f9f9f7
}
.cp_wz{ width:143px; height:24px;background-image:url(cp_t_01.jpg); float:left; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:14PX; color:#FFF; padding-top:8PX
}
.cp_pro{ width:801px; height:22px; float:left; padding-top:10PX
}
.cp_pro ul{ float:right; 
}
.cp_pro ul li{ float:left; background:url(cp_arr.jpg) no-repeat; padding-left:15px;  padding-right:20px; list-style:none
}




.cp_more{ float:right; padding-top:7PX
}
.pro_t{width:233px; height:27px; background-image:url(pro_list_01.jpg); font-size:14px; padding-top:39px; padding-left:5px; color:#000
}