/* CSS Document */
*{margin:0px; padding:0px;}
body{
	margin:0 auto;
	font-size:12px;
	line-height:24px;
	background-color:#FFFFFF;
	background-image:url(../images/webbg.jpg);
	background-repeat:repeat-x;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}
ol ,ul ,dl ,dd ,dt ,h1 ,h2 ,h3 ,h4,li,p{margin:0px;padding:0px;list-style:none outside none;}
img{border:0px;}
a:link{
	color:#666666;
	text-decoration: none;
	}
a:visited{
	color:#666666;
	text-decoration:none;
	}
a:hover{
	color:#000000;
	text-decoration:underline;
	}
a:active{
	color:#000000;
	text-decoration:none;
}
.webshow{
	margin:0px auto;
	width:1130px;
	height:auto;
	background-color:#FFFFFF; 
	}
.weblogo{
	width:1130px;
	height:88px;
	float:left;
	}
.webmenu{
	width:1130px;
	height:53px;
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	float:left;
	text-align:center;
	background-image:url(../images/menubg.jpg);
	}
.webmenu a:link{
	color:#FFFFFF;
	text-decoration: none;
	}
.webmenu a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
.webmenu a:hover{
	color:#FFF000;
	text-decoration:underline;
	}
.webmenu a:active{
	color:#FFF000;
	text-decoration:none;
}
	
	
.webad{
	width:1130px;
	height:360px;
	float:left;
	}
.daoying{
	width:1130px;
	height:30px;
	float:left;
	}

/*--webmid_css--*/
.webmid{
	width:1130px;
	height:auto;
	float:left;
	}
.webleft{
	width:256px;
	height:auto;
	float:left;
	}
.lefttop{
	width:256px;
	height:552px;
	float:left;
	background-image:url(../images/lefttopbg.jpg);
	}
.Ltoptt{
	width:256px;
	height:30px;
	padding-top:4px;
	float:left;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
.L_lxwm{
	width:246px;
	height:350px;
	padding-left:10px;
	padding-top:4px;
	line-height:20px;
	float:left;
	}
.leftkf{
	width:256px;
	height:110px;
	padding-top:30px;
	float:left;
	}	
/*--altd_css--*/	
.altd{
	width:256px;
	height:100px;
	float:left;
	background-image:url(../images/altdbg.jpg);
	}
.altitle{
	width:226px;
	height:20px;
	padding-top:14px;
	padding-left:30px;
	line-height:20px;
	font-size:13px;
	font-weight:bold;
	float:left;
	}
.alsearch{
	width:256px;
	height:56px;
	padding-top:10px;
	float:left;
	text-align:center;
	line-height:30px;
	}
.alname{
	width:166px;
	height:22px;
	border:1px solid #666666;
	}
.bschu{
	width:255px;
	height:auto;
	float:left;
	}
.bschutitle{
	width:241px;
	height:24px;
	padding-left:14px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:24px;
	background-image:url(../images/bschuttbg.jpg);
	}	
.bschulist{
	width:253px;
	height:auto;
	padding-top:10px;
	padding-left:2px;
	float:left;
	text-align:center;
	background-image:url(../images/bschulistbg.jpg);
	}
.bschulist ul{
	width:253px;
	height:auto;
	list-style-type:none;
	}
.bschulist ul li{
	width:126px;
	height:40px;
	float:left;
	line-height:40px;
	text-align:center;
	}
.bschulist img{
	border:1px solid #666666;
	}	
.bschufoot{
	width:255px;
	height:10px;
	float:left;
	}	
	
		
/*--webright_css--*/	
.webright{
	width:840px;
	height:auto;
	padding-left:34px;
	float:right;
	}	
.Rtop{
	width:840px;
	height:auto;
	float:left;
	}
.Rtop_left{
	width:550px;
	height:auto;
	float:left;
	}
.zxdt{
	width:550px;
	height:180px;
	margin-top:10px;
	float:left;
	}	
.zxdttitle{
	width:546px;
	height:30px;
	padding-left:4px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:30px;
	background-image:url(../images/zxdttitlebg.jpg);
	}	
.rightmore{
	float:right;
	padding-top:14px;
	}	
.dtlist{
	width:550px;
	height:auto;
	padding-top:10px;
	float:left;
	}
.dtlist ul{
	width:550px;
	height:auto;
	list-style-type:none;
	}
.dtlist ul li{
	width:183px;
	height:auto;
	float:left;
	text-align:center;
	}
.ryimg{width:183px; height:120px; float:left;}
.ryimg img{border:1px solid #999999;}
.ryname{width:183px; height:30px; line-height:30px; float:left; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}	
	
.rightdate{
	float:right;
	}
/*--gsjj_css--*/
.gsjj{
	width:550px;
	height:268px;
	float:left;
	}
.gsjjtt{
	width:546px;
	height:30px;
	padding-left:4px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:30px;
	background-image:url(../images/zxdttitlebg.jpg);
	}
.gsjjcontent{
	width:550px;
	height:246px;
	float:left;
	line-height:24px;
	overflow:hidden;
	}
			
.Rtop_right{
	width:255px;
	height:auto;
	padding-left:35px;
	float:right;
	}
.zhxxtt{
	width:251px;
	height:30px;
	padding-left:4px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:30px;
	background-image:url(../images/jdalttbg.jpg);
	}
.zhxxlist{
	width:255px;
	height:422px;
	float:left;
	background-image:url(../images/jdallistbg.jpg);
	}
.zhxxlist ul{
	width:255px;
	height:376px;
	list-style-type:none;
	}
.zhxxlist ul li{
	width:250px;
	height:44px;
	padding-top:2px;
	padding-left:5px;
	float:left;
	background-image:url(../images/zhxxbg.gif);
	}
.zhdate{
	width:250px;
	height:18px;
	float:left;
	line-height:18px;
	color:#ABABAB;
	font-family:"Times New Roman", Times, serif;
	}
.zhtitle{
	width:250px;
	height:24px;
	float:left;
	line-height:24px;
	overflow:hidden;
	}	
	
/*--zxpro_css--*/		
.zxpro{
	width:840px;
	height:554px;
	/*height:394px;*/
	float:left;
	}
.zxprott{
	width:836px;
	height:30px;
	padding-left:4px;
	float:left;
	background-image:url(../images/zxprottbg.jpg);
	}
.zxaltt{
	width:188px;
	height:30px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:30px;
	}
.Rmore{width:36px; height:20px; padding-top:10px; float:right;}	
.encss{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:400; color:#CCCCCC;}
.zxalmenu{
	width:468px;
	height:27px;
	padding-top:7px;
	float:right;
	}
.pxtitle{
	width:468px;
	height:26px;
	float:left;
	}
.pxtitle ul{
	width:468px;
	height:26px;
	list-style-type:none;
	}
.pxtitle ul li{
	width:117px;
	height:26px;
	float:left;
	line-height:26px;
	text-align:center;
	}
.pxtitle a:link{
	color:#666666;
	text-decoration: none;
	}
.pxtitle a:visited{
	color:#666666;
	text-decoration:none;
	}
.pxtitle a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
.pxtitle a:active{
	color:#FFFFFF;
	text-decoration:none;
}
	
.pxlist{
	width:840px;
	height:auto;
	padding-top:10px;
	float:left;
	}		
	
.zxprolist{
	width:840px;
	height:auto;
	float:left;
	}
.zxprolist ul{
	width:840px;
	height:auto;
	list-style-type:none;
	}
.zxprolist ul li{
	width:210px;
	height:160px;
	float:left;
	}
.prosimg{
	width:210px;
	height:136px;
	float:left;
	text-align:center;
	}
.prosimg img{
	border:1px solid #CCCCCC;
	padding:2px;
	}
.proname{
	width:210px;
	height:24px;
	float:left;
	line-height:24px;
	text-align:center;
	}	

/*--keywords_css--*/
.keywords{
	width:1130px;
	height:auto;
	margin-top:20px;
	float:left;
	}
.keywordlist{
	width:1130px;
	height:auto;
	float:left;
	}
.keywordlist ul{
	width:1130px;
	height:auto;
	list-style-type:none;
	}
.keywordlist ul li{
	width:auto;
	height:26px;
	padding-right:14px;
	float:left;
	line-height:26px;
	}
/*--pageleft_css--*/	
.position{
	width:1130px;
	height:64px;
	float:left;
	background-image:url(../images/daoying1.jpg);
	}
.wzleft{
	width:210px;
	height:34px;
	padding-top:30px;
	padding-left:16px;
	float:left;
	}
.wzleftname{
	width:193px;
	height:34px;
	font-size:13px;
	font-weight:bold;
	line-height:34px;
	text-align:center;
	color:#FFFFFF;
	float:left;
	background-image:url(../images/e_titlebg.jpg);
	}
.wzright{
	width:880px;
	height:26px;
	padding-left:24px;
	padding-top:38px;
	font-size:13px;
	font-weight:bold;
	line-height:26px;
	float:right;
	}
.rightwz{
	float:right;
	font-size:12px;
	font-weight:500;
	}		
.pageleft{
	width:210px;
	height:auto;
	padding-left:16px;
	float:left;
	background-image:url(../images/webleftbg.jpg);
	}
	
.prokinds{
	width:193px;
	height:auto;
	padding-top:10px;
	float:left;
	}
.prokinds ul{
	width:193px;
	height:auto;
	list-style-type:none;
	}
.prokinds ul li{
	width:193px;
	height:auto;
	float:left;
	}
.bkind{
	width:193px;
	height:30px;
	padding-top:4px;
	float:left;
	line-height:30px;
	BACKGROUND: url(../images/type_Hbg.jpg) no-repeat 50% bottom; TEXT-DECORATION: none;
	}	
.bkind A{
	LINE-HEIGHT:30px;
	PADDING-LEFT:18px;
	DISPLAY:block;
	HEIGHT:30px;
	COLOR: #FFFFFF;
	}
.bkind A:hover {
	BACKGROUND:url(../images/type_Rbg.jpg) no-repeat 50% bottom; TEXT-DECORATION: none;
	}
.bskind{
	width:193px;
	height:auto;
	margin-top:6px;
	float:left;
	}
.bskind ul{
	width:193px;
	height:auto;
	list-style-type:none;
	}
.bskind ul li{
	width:168px;
	height:26px;
	margin-bottom:4px;
	padding-left:25px;
	float:left;
	line-height:26px;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
	background:url(../images/icon12.gif) 10px 6px no-repeat;
	background-color:#CCCCCC;
	}
	
.skind{
	width:180px;
	height:auto;
	padding-left:13px;
	float:left;
	}
.skind ul{
	width:180px;
	height:auto;
	list-style-type:none;
	}
.skind ul li{
	width:90px;
	height:30px;
	float:left;
	line-height:30px;
	}

.leftmenu{
	width:193px;
	height:auto;
	padding-top:10px;
	float:left;
	}
.leftmenu ul{
	width:193px;
	height:auto;
	list-style-type:none;
	}
.leftmenu ul li{
	width:193px;
	height:30px;
	padding-top:4px;
	overflow:hidden;
	float:left;
	line-height:30px;
	}
.leftmenu LI A {
	LINE-HEIGHT: 30px; PADDING-LEFT: 18px; DISPLAY: block; HEIGHT: 30px; COLOR: #fff;
}
.leftmenu LI .Red{
	BACKGROUND: url(../images/type_Rbg.jpg) no-repeat 50% bottom; TEXT-DECORATION: none;
}
.leftmenu LI .Black:hover {
	BACKGROUND: url(../images/type_Rbg.jpg) no-repeat 50% bottom; TEXT-DECORATION: none;
}
.leftmenu LI .Black{
	BACKGROUND: url(../images/type_Hbg.jpg) no-repeat 50% bottom; TEXT-DECORATION: none;
}
	
.leftfg{
	width:193px;
	height:20px;
	padding-top:20px;
	float:left;
	}	
.leftlxwm{
	width:193px;
	height:auto;
	float:left;
	}

.prolist{width:880px; height:auto; float:left;}
.prolist ul{width:880px; height:auto; list-style-type:none;}
.prolist ul li{width:220px; height:auto; float:left; text-align:center;}
.proimg{width:220px; height:auto; float:left;}
.proimg img{border:1px solid #CCCCCC; padding:1px;}
.prott{width:220px; height:30px; float:left; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	
.protitle{width:880px; height:auto; margin-bottom:10px; float:left; border-bottom:1px dotted #CCCCCC; text-align:center; line-height:36px; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; font-weight:bold;}
.proconent{width:880px; height:auto; margin-top:10px; float:left;}
.cpzsadd{width:880px; height:auto; float:left; line-height:24px;}
.cpjj{width:880px; height:auto; float:left; overflow:hidden;}
		
.pageright{
	width:880px;
	height:auto;
	padding-left:24px;
	line-height:24px;
	padding-top:10px;
	float:right;
	}
.newsshowtt{
	width:880px;
	height:30px;
	float:left;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	}
.newstt{
	width:880px;
	height:24px;
	float:left;
	line-height:24px;
	text-align:center;
	}
.newscontent{
	width:880px;
	height:auto;
	float:left;
	line-height:24px;
	}
.nextnews{
	width:880px;
	height:52px;
	padding-top:8px;
	margin-top:10px;
	float:left;
	line-height:20px;
	background-image:url(../images/nextnewsbg.jpg);
	}		

.rylist{width:880px; height:auto; float:left;}
.rylist ul{width:880px; height:auto; list-style-type:none;}
.rylist ul li{width:293px; height:auto; float:left; text-align:center;}
.rysimg{width:293px; height:auto; float:left;}
.rysimg img{border:1px solid #CCCCCC; padding:1px;}
.rytt{width:293px; height:30px; float:left; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	
.zsbkind{
	width:150px;
	height:30px;
	float:left;
	line-height:30px;
	font-size:13px;
	font-weight:bold;
	color:#FF6600;
	}	
.zsleft{
	width:150px;
	height:auto;
	float:left;
	}
.Rpros{
	width:150px;
	height:auto;
	float:left;
	}	
.zslist{
	width:150px;
	height:auto;
	float:left;
	}
.zslist ul{
	width:150px;
	height:auto;
	list-style-type:none;
	}
.zslist ul li{
	width:150px;
	height:24px;
	float:left;
	line-height:24px;
	}
.fenye{
	width:150px;
	height:auto;
	padding-top:10px;
	float:left;
	}	
.fylist{
	width:150px;
	height:auto;
	float:left;
	line-height:20px;
	}
.fylist ul{
	width:150px;
	height:20px;
	list-style-type:none;
	}
.fylist ul li{
	width:14px;
	height:16px;
	float:left;
	text-align:center;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	}
.fylist UL LI.pagelinks A{
	PADDING-LEFT:2px;
	PADDING-RIGHT:2px;
	COLOR: #666666; 
	TEXT-DECORATION: none;
}
.fylistUL LI.pagelinks A:hover {
	BACKGROUND: url(../images/pagelinks_bg.jpg) repeat-x;
	COLOR: #FFFFFF;
}
.fylist UL LI.pagelinks A.current {
	BACKGROUND: url(../images/pagelinks_bg.jpg) repeat-x;
	COLOR: #FFFFFF;
}
		
	
		
.zsright{
	width:550px;
	height:auto;
	float:right;
	}
.zsimg{
	width:550px;
	height:380px;
	float:left;
	}
.zsjj{
	width:550px;
	height:auto;
	padding-top:10px;
	line-height:24px;
	float:left;
	}
.zsfgx{
	width:550px;
	height:10px;
	line-height:24px;
	float:left;
	}	
.zscontent{
	width:550px;
	height:auto;
	line-height:24px;
	float:left;
	}	
			
.topjj{
	width:880px;
	height:auto;
	float:left;
	line-height:28px;
	}	
.topfgx{
	width:880px;
	height:10px;
	float:left;
	}
.Rzsshow{
	width:810px;
	height:auto;
	padding-left:70px;
	float:left;
	}
	
	
.xxshow{
	width:880px;
	height:auto;
	padding-top:10px;
	float:left;
	line-height:24px;
	}	
/*--zlzslist_css--*/	
.zlzslist{
	width:700px;
	height:auto;
	padding-top:10px;
	float:left;
	}
.zlzslist ul{
	width:700px;
	height:auto;
	list-style-type:none;
	}
.zlzslist ul li{
	width:233px;
	height:auto;
	float:left;
	}	
.zlzssimg{
	width:233px;
	height:136px;
	float:left;
	text-align:center;
	}
.zlzssimg img{
	border:1px solid #666666;
	padding:2px;
	}
.zlzsname{
	width:233px;
	height:30px;
	float:left;
	line-height:24px;
	text-align:center;
	}	
.webpage{
	width:880px;
	height:36px;
	padding-top:10px;
	float:left;
	text-align:center;
	line-height:24px;
	}

.leftlist{
	width:193px;
	height:auto;
	padding-top:10px;
	float:left;
	}
.leftlist ul{
	width:193px;
	height:auto;
	list-style-type:none;
	}
.leftlist ul li{
	width:193px;
	height:24px;
	padding-top:6px;
	overflow:hidden;
	float:left;
	line-height:24px;
	background-image:url(../images/leftlistbg.gif);
	}

/*--newslist_css--*/	
.newslist{
	width:880px;
	height:auto;
	padding-top:10px;
	float:left;
	}
.newslist ul{
	width:880px;
	height:auto;
	list-style-type:none;
	}
.newslist ul li{
	width:880px;
	height:140px;
	float:left;
	background-image:url(../images/newsbg.jpg);
	}	
.newsimg{
	width:200px;
	height:130px;
	padding-top:10px;
	float:left;
	text-align:center;
	}
.newsimg img{
	border:1px solid #666666;
	padding:2px;
	}
.newsright{
	width:680px;
	height:130px;
	padding-top:10px;
	float:right;
	}	
.newstitle{
	width:680px;
	height:24px;
	float:left;
	line-height:24px;
	font-size:13px;
	font-weight:bold;
	overflow:hidden;
	}
.newsjj{
	width:680px;
	height:106px;
	float:left;
	line-height:26px;
	overflow:hidden;
	}
.newsdate{
	color:#999999;
	}
/*--bltdlist_css--*/	
.bltdlist{
	width:880px;
	height:auto;
	padding-top:10px;
	float:left;
	}
.bltdlist ul{
	width:880px;
	height:auto;
	list-style-type:none;
	}
.bltdlist ul li{
	width:880px;
	height:180px;
	float:left;
	background-image:url(../images/bltdbg.jpg);
	}	
.bltdimg{
	width:150px;
	height:170px;
	padding-top:10px;
	float:left;
	text-align:center;
	}
.bltdimg img{
	border:1px solid #666666;
	padding:2px;
	}
.bltdright{
	width:730px;
	height:170px;
	padding-top:10px;
	float:right;
	}	
.bltdtitle{
	width:730px;
	height:24px;
	float:left;
	line-height:24px;
	font-size:13px;
	font-weight:bold;
	overflow:hidden;
	}
.bltdjj{
	width:730px;
	height:146px;
	float:left;
	line-height:26px;
	overflow:hidden;
	}
/*--copyright_css--*/	
.copyright{
	width:1130px;
	height:104px;
	float:left;
	line-height:20px;
	background-image:url(../images/copyrightbg.jpg);
	}
.foot_left{
	width:280px;
	height:94px;
	padding-top:10px;
	text-align:center;
	float:left;
	}
.foot_R{
	width:840px;
	height:94px;
	padding-left:10px;
	padding-top:10px;
	float:right;
	line-height:22px;
	}	