﻿@charset "utf-8";
body { margin:0px;
	font-size: 12px;
	text-align:center;
	line-height:20px;
	color:#595959;
}
div{text-align:left;}
.top{ width:1002px;
      height:103px;
	  background-image:url(index_r1_c21.jpg);
	  background-repeat:repeat-x;}
	  .loog{ width:300px;
	        height:103px;
			float:left;}
.nav{ width:1002px;
      height:37px;
	  background-image:url(nav.jpg);
	  background-repeat:repeat-x;}
.wef{ width:1002px;
       height:240px;
	   background-image:url(wef.jpg);
	   background-repeat:no-repeat;
	   margin-top:3px;}
.com{ width:1002px;
      background-image:url(con1.jpg);
	  background-repeat:repeat-x;
	  margin-bottom:10px;}
.left{ width:240px;
       margin-left:5px;
	   margin-top:10px;
	   float:left;}
	  .lefttop{ width:240px;
	            height:60px;
				background-repeat:no-repeat;
				background-image:url(lefttop.jpg);}
	 .lbbj{ width:240px;
	        background-image:url(left.jpg);
			background-repeat:repeat-y;}
	 .lbtop{ width:200px;
	         height:30px;
		
			 line-height:30px;
			 padding-left:40px;
			 font-size:14px;
			 font-weight:bolder;}
	 .lb{ width:240px;
	      height:30px;
		  text-align:center;
		  background-image:url(lb.jpg);
		  line-height:30px;
		  margin-top:5px;
		  padding-top:3px;}
	.leftdb{ width:240px;
	       height:89px;
		   background-image:url(leftdb.jpg);
		   background-repeat:no-repeat;}
.right{ width:732px;
		margin-top:10px;
		margin-right:5px;
		margin-left:10px;
		float:right;
		background-color:#FFFFFF;}
		.bk{ width:730px;
		     border: #D8D5D5 1px solid;}
	.rlb{ width:730px;
	      height:30px;
		  background-image:url(rlb.jpg);
		  background-repeat:no-repeat;}
		.rnr{ width:710px;
		      padding:10px;}
			 .rtopz{ width:130px;
			         height:27px;
					 line-height:27px;
					 text-align:center;
					 color:#FFFFFF;
					 font-weight:bolder;
					 font-size:13px;
					 font-family:Arial, Helvetica, sans-serif;}
			.newlb{ width:325px;
			        height:25px;
					background-image:url(xwlb.jpg);
					background-repeat:no-repeat;
					padding-left:25px;
					line-height:25px;
					margin-left:5px;
					margin-right:5px;
					float:left;
					border-bottom:#C9C9C9 dashed 1px;}
		 
.bottom{ width:1002px;
         height:56px;
		 background-image:url(bottom.jpg);
		 background-repeat:repeat-x;
		 text-align:center;
		 padding-top:10px;}
.yqlj{ width:1000px;
       height:80px;
	   background-image:url(yqlj.jpg);
	   background-repeat:repeat-y;
	   border:#E3E3E3 1px solid;
	   margin-bottom:10px;}
.yqljzc{ width:23px;
         height:80px;
		 float:left;
		 text-align:center;
		 font-weight:bolder;}
.yqljyc{ width:970px;
         height:80px;
		 float:right;
		 line-height:25px;}
		 
		 
		 
*{list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-bottom:0px; padding-left:0px; margin-right:0px; margin-top:0px;}
img{border:0px;}
ul{list-style:none; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding-bottom:0px; padding-left:0px; margin-right:0px; margin-top:0px;}
img{border:0px;}
a,a:link,a:visited,a:active{color:font-family:"宋体"; color:#444444; text-decoration:none}
a:hover{text-decoration:none;}
body{margin:0px; text-align:center; background-color:white;font-size:12px; font-family:"宋体"; color:#444444; font-size:12px;}
#menu{background-image:url(menu_bg.jpg); height:37px; width:1002px; margin:0px auto; line-height:37px; text-align:center}
#menu ul{list-style:none; margin:0px auto; padding-left:20px; color:white}
#menu ul li{height:37px; width:85px; float:left; display:inline}
#menu ul li a ,
#menu ul li a:link ,
#menu ul li a:visited ,
#menu ul li a:hover ,
#menu ul li a:active
{height:37px; text-align:center; line-height:37px; display:block;color:white; text-decoration:none}
#menu ul li a:hover{background-image:url(menu.jpg); background-repeat:no-repeat; background-position:bottom; font-weight:bold; font-size:12px;}
#menu ul li.g{width:10px;}
#menu ul li a.current ,
#menu ul li a.current:link ,
#menu ul li a.current:visited ,
#menu ul li a.current:hover ,
#menu ul li a.current:active{background-image:url(menu.jpg); background-repeat:no-repeat; background-position:bottom; font-weight:bold; font-size:12px;}

a:link {
	color: #595959;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #595959;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
a.pro:link {
 font-size:14px;
	color: #1596FE;
	text-decoration: none;
font-weight: bold;

}
a.pro:visited {
font-size:14px;
	text-decoration: none;
	color: #1596FE;
font-weight: bold;
}
a.pro:hover {
font-size:14px;
	text-decoration: underline;
	color: #FF0000;
font-weight: bold;
}
.new {
	float: left;
	width: 60%;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
}
.news {
	float: left;
	width:19%;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
}

.k_pagelist EM {BORDER-RIGHT: #BFBFBF 1px solid; BORDER-TOP: #BFBFBF 1px solid; BACKGROUND: #E1E1E1; FONT: 700 12px/160% Arial; BORDER-LEFT: #BFBFBF 1px solid; BORDER-BOTTOM: #BFBFBF 1px solid}
.k_pagelist INPUT {BORDER-RIGHT: #BFBFBF 1px solid; BORDER-TOP: #BFBFBF 1px solid; BACKGROUND: #E1E1E1; FONT: 700 12px/160% Arial; BORDER-LEFT: #BFBFBF 1px solid; BORDER-BOTTOM: #BFBFBF 1px solid}
.k_pagelist EM {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.k_pagelist STRONG {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.k_pagelist A {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
