/* CSS Document */
body{
	color:#87bad5;
	background:url(../images/body_bg.jpg) left top repeat-x #0f72a7;
}

/*top*/

/*µ¼º½ÑùÊ½*/
.nav { 
	background:url(../images/nav_zbg.jpg) left top repeat-x; 
	margin:auto; 
	height:63px; 
	width:980px;
}
#menu{
	height:27px;
	margin-top:0px;
}
#menu ul{
	margin-left:37px; width:860px; height:27px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; width:76px; line-height:27px;  text-align:center; margin:0px; 
}
.m_li a,.m_li a:link,.m_li a:visited,.m_li a:active{
	display:block; color:#FFFFFF; width:79px;text-decoration:none;
}
.m_li_a{
	float:left; width:76px; line-height:27px; text-align:center; font-weight:bold;
	background-image:url(../images/menu_bg.jpg); position:relative; height:27px; margin-top:0px; margin-right:0px; margin-left:0px;
}
.m_li_a a,.m_li_a a:link,.m_li_a a:visited,.m_li_a a:active{
	display:block; color:#FF0000; width:76px; text-decoration:none;
}
.smenu{
	width:700px; margin:0px auto; padding:0px; list-style-type:none; height:36px;
}
.s_li{
	line-height:36px; width:auto; display:none; height:36px;
}
.s_li a,.s_li a:link,.s_li a:visited,.s_li a:active{
	color:#034874;text-decoration:none;
}
.s_li_a{
	line-height:36px; width:auto; display:block; height:36px; color:#034874;
}
.search{
	width:231px;
	overflow:hidden;
	margin:0px;
	padding:5px 0px 0px 43px;
	height:31px;
	background:url(../images/search_bg.jpg) left top no-repeat;
}
.wk{
	background:#FFF; 
	width:147px;
	height:18px;
	border:0; 
	padding:0px;
	border:0px;
}

/*banner*/
.banner{
	width:794px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	background:url(../images/banner.jpg) left top no-repeat;
	height:251px;
}

/*main*/


/*center_l*/
.center_l{
	background:url(../images/proser_zbg.jpg) left top repeat-y;
}
.proser_header{
	width:144px;
	overflow:hidden;
	margin:0px auto;
	padding:2px 0px 0px 42px;
	background:url(../images/proser_header.jpg) left top no-repeat;
	line-height:24px;
	font-weight:bold;
}
.proser_con{
	width:186px;
	overflow:hidden;
	margin:5px 0px auto;
	padding:0px;
}
.proser_con li{
	width:141px;
	overflow:hidden;
	margin:0px auto;
	padding:0px 0px 0px 43px;
	background:url(../images/proser_bg.jpg) left top no-repeat;
	line-height:33px;
}
.contact_header{
	width:144px;
	overflow:hidden;
	margin:25px 0px auto;
	padding:2px 0px 0px 42px;
	line-height:24px;
	background:url(../images/contact_header.jpg) left top no-repeat;
	font-weight:bold;
}
.news_header{
	width:144px;
	overflow:hidden;
	margin:25px 0px 0px;
	padding:2px 0px 0px 42px;
	line-height:24px;
	background:url(../images/news_top.jpg) no-repeat;
	font-weight:bold;
}
.news_tags{
	width:700px;
	padding:20px 57px 20px 30px;
	overflow:hidden;
}
.news_tags li{
	border-bottom:1px dashed #999;
	line-height:35px;
	float:left;
	width:300px;
	margin:0 25px 0 0;
}
.news_con{
	width:186px;
	overflow:hidden;
	margin:5px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#fff;
	line-height:22px;
}
.news_con li{
	margin:0px;
	padding:0px;
	background:url(../images/proser_bg.jpg) no-repeat;
	height:33px;
	line-height:33px;
	padding:0px 0px 0px 43px;
}
.news_con li a:link,.news_con li a:visited{color:#fff;}
.contact_con{
	width:176px;
	overflow:hidden;
	margin:5px 0px auto;
	padding:0px 0px 0px 10px;
	color:#fff;
	line-height:22px;
}


/*center_r*/
.main{
	width:794px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;

	background:url(../images/profile_bg.jpg) left top repeat-x;
}
.profile{
	width:473px;
	overflow:hidden;
	padding:0px 15px 0px 25px;
	margin:0px auto;
}
.profile_header{
	width:450px;
	overflow:hidden;
	margin:0px auto;
	padding:5px 0px 0px 23px;
	background:url(../images/profile_header.jpg) left top no-repeat;
	line-height:35px;
	font-weight:bold;
}
.profile_con{
	width:473px;
	overflow:hidden;
	margin:10px 0px auto;
	padding:0px;
	line-height:21px;
}
.profile_con img{
	padding:0px 8px 0px 3px;
	float:left;
}
.profile_con span{
	color:#f2a524;
}
.product{
	width:280px;
	overflow:hidden;
	padding:0px;
	margin:0px auto;
}
.product_header{
	width:262px;
	padding:0px 0px 0px 18px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/product_header.jpg) left top no-repeat;
	line-height:51px;
	font-weight:bold;
}
.product_con{
	width:280px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
}
.newpro{
	width:760px;
	overflow:hidden;
	margin:0px auto;
	padding:0px 16px 0px 18px;
	background:url(../images/newpro_bg.jpg) left top repeat-x #0d3c5e;
}
.newpro_header{
	width:735px;
	overflow:hidden;
	margin:0px auto;
	padding:0px 0px 0px 35px;
	background:url(../images/newpro_header.jpg) left center no-repeat;
	line-height:24px;
	font-weight:bold;
}
.wz{
	width:760px;
	overflow:hidden;
	margin:0px auto;
	padding-top:20px;
	background:url(../images/wz_bg.jpg) center top no-repeat;
	height:58px;
}
.newpro_con{
	width:760px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
}
.img_l{
	width:38px;
	height:124px;
	overflow:hidden;
	margin:0px auto;
}
.img_r{
	width:44px;
	height:124px;
	overflow:hidden;
	margin:0px auto;
}
.img_con{
	width:678px;
	height:124px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
}

/*bottom*/
.footer_nav{
	text-align:center;
	line-height:34px;
}
.footer_nav a{
	padding:0px 10px;
}
.bottom1{
	width:960px;
	overflow:hidden;
	margin:0px auto;
	padding-left:10px;
	line-height:30px;
}

/*ny_css*/
.ny_header{
	width:744px;
	overflow:hidden;
	margin:0px auto;
	padding:0px 0px 8px 50px;
	background:url(../images/ny_header.jpg) left top no-repeat;
	line-height:32px;
	font-weight:bold;
}
.ny_con{
	width:744px;
	overflow:hidden;
	margin:0px auto;
	padding:0px 24px 0px 26px;
}
.center{
	background:url(../images/main_bg.jpg) left top repeat-y;
}
.site{
	width:980px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
}
.ny_banner{
	width:794px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	height:208px;
}
img {border:none}
.txt_1 {font:bold 24px Verdana, Tahoma;color:#fff}
img.thumb_img {cursor:pointer;display:block;margin-bottom:6px; border:1px solid #E70920;}
img#main_img {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:350px;margin:10px 0px 10px 0px;overflow:hidden; width:122px;}
.info {color:#666;font:normal 9px Verdana;margin-top:20px}
.info a:link, .info a:visited {color:#666;text-decoration:none}
.info a:hover {color:#fff;text-decoration:none}

.tags_header{
	width:144px;
	overflow:hidden;
	margin:25px 0px 0px;
	padding:2px 0px 0px 42px;
	background:url(../images/proser_header.jpg) left top no-repeat;
	line-height:24px;
	font-weight:bold;
}
.proser_con li a:link,.proser_con li a:visited{color:#fff;}
.c{
	clear:both;
	margin:0px;
	padding:0px;
}
.ny_header h1{
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#e1f5ff;
}
.main_text{
	width:980px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
h1,h2{
	margin:0px;
	padding:0px;
	display:inline;
	font-size:12px;
}
/*NEWS*/
#Tab1{ 
	width:724px;
	overflow:hidden;
	padding:10px 10px 3px 10px;
	margin:0px;
	float:left;
} 
#Tab1 ul li{ border-bottom:1px dashed #999;padding:0; line-height:30px; float:left; width:330px; margin:0 30px 0 0;}
#Tab3{ 
	width:684px;
	overflow:hidden;
	padding:2px 50px 3px 10px;
	margin:0px;
	float:left;
} 
#Tab2{ 
	width:350px; 
	margin:0px; 
	padding:0px; 
	margin:0 auto;
} 
.Menubox { 
	width:100%; 
	height:28px; 
	line-height:28px; 
} 
.Menubox ul{ 
	margin:0px; 
	padding:0px; 
	border:none;
} 
.Menubox li{ 
	float:left; 
	display:block; 
	cursor:pointer; 
	width:150px; 
	text-align:center; 
	color:#0052b0;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	
} 
.hover span{color:#fff;}
.Menubox li.hover{ 
	padding:0px; 
	width:150px; 
	color:#AC7D00;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	height:24px;
} 
.Contentbox{ 
	clear:both; 
	margin-top:0px; 
	border-top:none;
	overflow:hidden;
	text-align:center; 
	padding:8px 0px 0px;
	width:710px;
}
#con_one_1{
		width:100%;
		overflow:hidden;
		padding:0px;
		margin:0px auto;
	
}
#one1{ float:left;}
#one2{ float:left;}

#con_one_1 li{text-align:left; display:block;font-size:12px; line-height:24px; padding:2px 30px 2px 12px; margin:0px; color:#666; border-bottom:1px dashed #666; background:url(../images/li1.jpg) no-repeat center left;}
#con_one_1 li span{ float:right;}
#con_one_2{
	width:100%;
	overflow:hidden;
	padding:0px;
	margin:0px auto;
}
#con_one_2 li{text-align:left; display:block;font-size:12px; line-height:24px; padding:2px 30px 2px 12px; margin:0px;color:#666;border-bottom:1px dashed #666;background:url(../images/li1.jpg) no-repeat center left;}
#con_one_2 li span{ float:right;}
.nr7{width:723px; overflow:hidden; padding:10px;min-height:370px;}
.other{width:744px;font-size:14px;font-weight:bold;}