@charset "utf-8";
/* CSS Document */
/*—————————————————全局CSS定义—————————————————————*/
body{/* 定义页面属性 */
	margin:0px;
	padding:0px;
	background:#FFF;
	font-size:12px;
	line-height:22px;
	font-family: "宋体",Arial, Helvetica, sans-serif;
	color:black;
	text-align:left;
}
div,form,img,ul,li,dl,dt,dd{/* 定义常用标签属性 */
	margin:0px;
	padding:0px;
	border:0px;
}
h1,h2,h3,h4,h5,h5,h6{/* 定义常用标签属性 */
	margin:0px;
	padding:0px;
}
ul{
    list-style-type:none;
}
/*—————————————————预定义链接颜色—————————————————————*/
a{
	color:#282828;
	text-decoration: none;
}
a:hover {
	color:#FF0000;
	text-decoration:none;
}

/*—————————————————预定义公共类样式—————————————————————*/
.fB {/* 字体属性 [定义规则，小写f加属性名称] */
	font-weight: bold;  
}
.fI {/* 字体属性 [定义规则，小写f加属性名称] */
	font-style: italic;
}
.f12{/* 字体大小*/
	font-size: 12px;
}
.f13{/* 字体大小*/
	font-size: 13px;
}
.f14{/* 字体大小*/
	font-size: 14px;
}
.left{/*定义左浮动*/
	float: left;
}
.right{/*定义右浮动*/
	float: right;
}
.clear{/*定义左右清除浮动类*/
	clear: both;
}
.img_border{/*定义带边框图片类*/
	border:1px #CCCCCC solid;
}
.orange{
    color:#FF6600;
}
/*—————————————————定义头部样式—————————————————————*/
#top{
	width:100%;
	overflow:hidden;
	background:url(images/wy_1.jpg) repeat-x;
}
#logo{
	width:1003px;
	margin:0px auto;
}
#flash{
    width:950px;
	margin:0px auto;
}
/*—————————————————定义身子样式—————————————————————*/
#main{
    width:950px;
	margin:15px auto;
}
#leftbox{
    width:170px;
	float:left;
}
#rightbox{
    width:766px;
	float:right;
}
#leftbox h1{
    width:150px;
	height:23px;
	line-height:20px;
	padding:5px 10px 0px;
	background:url(images/wy_8.jpg);
}
#leftbox h1 .right{
	padding-top:5px;
}
#leftbox h1 .left{
	margin-right:5px;
}
#leftbox h1 a{
	color:#FFFFFF;
}
#search{
	width:168px;
	border:1px solid #CCCCCC;
	border-top-width:0px;
	text-align:center;
	padding:8px 0px;
	margin-bottom:10px;
}
#search input{
	margin:3px auto;
}
#search select{
	margin:3px auto;
}
#download{
	width:152px;
	border:1px solid #CCCCCC;
	border-top-width:0px;
	padding:8px;
	color:#666666;
}
#download li{
	border-bottom:1px dashed #999999;
	padding:5px 0px;
}
#download span{
	margin-left:15px;
}
#download a{
	color:#666666;
}
#download strong a{
	color:#FF6600;
	font-weight:normal;
}
#diaoca{
    width:144px;
	border:1px solid #CCCCCC;
	border-top-width:0px;
	padding:8px 12px 0px;
	color:#666666;
}
#diaoca ul li{
	margin-bottom:10px
}
#rightbox .mid1{
    margin-bottom:10px;
	height:250px;
}
#rightbox .mid1 .news{
    float:left;
	width:540px;
}
#rightbox .mid1 .us{
    float:right;
	width:212px;
	position:relative;
}
#rightbox .mid1 .us h1{
	text-align:center;
}
.us1{
    width:192px;
	border:1px solid #CCCCCC;
	padding:10px 9px;
	color:#666666;
	height:197px;
}
.us1 span{
	position:absolute;
	bottom:0px;
	right:8px;
}
.us1 span a{
	color:#666666
}
#msg{
    width:100%;
	margin-bottom:6px;
	background:url(images/wy_18.jpg) left no-repeat;
	text-indent:30px;
	height:22px;
}
#msg span{
	color:#579bdb;
}
#msg a{
	color:#666;
}
.news_1{
    border:1px solid #e9e4e4;
	background:#f8f7f7;
	width:538px;
	height:215px;
}
.news_1 h2{
	background:url(images/wy_21.jpg);
	padding-left:10px;
	border-bottom:1px solid #e9e4e4;
}
.news_2{
	width:502px;
	margin:0px auto 8px;
	background:#FFFFFF;
	padding:10px;
	height:155px;
	
}
.news_2 .left img{
    border:1px solid #CCCCCC;
	padding:5px;
	margin-bottom:5px;
}
.news_2 .left{
	text-align:center;
}
.news_2 ul{
	display:block;
	float:right;
	width:320px;
}
.news_2 ul li{
	background:url(images/wy_23.jpg) left no-repeat;
	padding-left:15px;
	line-height:24px;
	border-bottom:1px dashed #ddd;
}
.news_2 ul li span{
	float:right;
	color:#666666;
}
.pro{
    width:740px;
    border:1px solid  #E4E4E4;
	padding:12px;
	height:150px;
	margin:8px auto;
}
.pro li{
	float:left;
	margin:0px 5px;
	display:inline;
}
.pro li img{
    border:1px solid #F3F3F3;
	padding:3px;
}
.mid2{
    width:100%;
	height:215px;
}
.news2{
    width:266px;
	border:1px solid #E2E2E2;
	background:url(images/wy_26.jpg) top repeat-x;
	height:213px;
	float:left;
	margin-right:8px;
}
.news2 h4{
	font-size:12px;
	line-height:30px;
	display:block;
	width:100%;
	height:30px;
}
.news2 h4 img{
	float:left;
	margin:2px 10px 0px 10px;
}
.news2 span{
	height:50px;
	display:block;
	padding:0 15px;
}
.news2 span a{
	display:inline;
	float:left;
	width:58px;
	color:#599ca5;
}
.news2 ul{
	display:block;
	margin:0px auto;
	width:90%;
	line-height:24px;
}
.news2 ul li a, .news3_1  a{
	color:#666666;
}
.news3{
    width:210px;
	float:left;
}
.news3_1{
	border:1px solid #E2E2E2;
	padding:10px;
	line-height:25px;
	height:166px;
}
#footer{
    border-top:8px solid #cdcdc9;
	margin:5px auto 0px;
	background:#f4f4f3;
	height:30px;
	width:950px;
	clear:both;
	text-align:center;
	line-height:30px;
}
#footer a{
	color:#999;
}
#copy{
    width:950px;
	margin:5px auto 10px;
	text-align:center;
	color:#666666;
	display:block;
}


/*—————————————————收缩式导航—————————————————————*/
.sec_menu {
	BACKGROUND: #EEEEFF; OVERFLOW: hidden;
}
.list_title {
	
}
.list_title SPAN {
	FONT-WEIGHT: bold;
	LEFT: 8px;
	COLOR: #215dc6;
	POSITION: relative;
	TOP: 2px;
	visibility: visible;
}
.list_title2 {
	
}
.list_title2 SPAN {
	FONT-WEIGHT: bold; LEFT: 8px; COLOR: #428eff; POSITION: relative; TOP: 2px
}
#left_nav{
width:168px;
border:1px solid #CCCCCC;
padding:10px 0px;
}
#left_nav span{
width:100%;
color:#006699;
}

/*—————————————————内页—————————————————————*/
#ny{    width:758px;
	float:right;}
#ny .a{ height:24px;}
#ny .a1{height:20px; padding-top:2px; font-weight:bold; text-align:center; color:#666;background:url(images/wy_15.gif); width:107px; float:left}
#ny .a2{ height:23px;border-bottom:1px solid #ddd; width:650px; float:left; text-indent:1em}
.neiye{ height:500px; padding:20px 10px; color:#333}
/* news
--------------------------------------------------------------------------------------------------- */
#news{ height:500px; }
#news ul{padding:8px 0;color:#3667a2}
#news li{ display:block; height:28px; line-height:28px; background:url(images/hyt25.gif) 5px 50% no-repeat; padding-left:20px; border-bottom:1px  dotted #ddd}
#news a{display:block;}
#news span{ float:right; padding-right:200px}
#news a:hover{ background-color:#f6f6f6; color:#3667a2}


#news1{ height:500px; }
#news1 ul{padding:8px 0;color:#3667a2}
#news1 li{ display:block; height:28px; line-height:28px; background:url(images/hyt25.gif) 5px 50% no-repeat; padding-left:20px; border-bottom:1px  dotted #ddd; width:170px; float:left; margin-right:50px}
#news1 a{display:block;}
#news1 span{ float:right; }
#news1 a:hover{ background-color:#f6f6f6; color:#3667a2}


#news_ny{ margin-top:20px}
#news_ny h1{height:50px; font-size:20px; font-family:"黑体"; font-weight:500; line-height:50px; border-bottom:1px  dashed #ddd;text-align:center; }
#news_ny p{ line-height:24px; text-indent:2em; padding:0 10px; color:#333}
#news_ny span{ display:block; height:25px;line-height:25px; text-align:center;color:#669999;margin-bottom:10px}
DIV.sabrosus {PADDING: 3px; MARGIN:15px; TEXT-ALIGN: center}
DIV.sabrosus A {
	BORDER:#9aafe5 1px solid; PADDING-RIGHT:5px; PADDING-LEFT:5px; PADDING-BOTTOM:2px; COLOR:#2e6ab1; MARGIN-RIGHT:2px; PADDING-TOP:2px;  TEXT-DECORATION:none}
DIV.sabrosus A:hover {
	BORDER-RIGHT:#2b66a5 1px solid; BORDER-TOP:#2b66a5 1px solid; BORDER-LEFT:#2b66a5 1px solid; COLOR:#000; BORDER-BOTTOM:#2b66a5 1px solid; BACKGROUND-COLOR:lightyellow}
DIV.pagination A:active {BORDER: #2b66a5 1px solid; COLOR: #000; BACKGROUND-COLOR: lightyellow}
DIV.sabrosus SPAN.current {
	BORDER: navy 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;  BACKGROUND-COLOR: #2e6ab1}
DIV.sabrosus SPAN.disabled {
	BORDER: #929292 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;  COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;}
	
	
	/* xiaozai
--------------------------------------------------------------------------------------------------- */
#xiazai{ height:500px; }
#xiazai ul{padding:15px 0;color:#3667a2;font-family:Arial, Helvetica, sans-serif}
#xiazai li{ font-size:14px; color:#999; display:block; height:28px; line-height:28px; background:url(images/wy_16.gif) 5px 50% no-repeat; padding-left:20px; border-bottom:1px  dotted #ddd}
#xiazai a{display:block;color:#666; }
#xiazai span{ float:right; display:block; padding-right:5px }
#xiazai span img{ float:left; display:block; padding-top:3px; padding-right:10px}
#xiazai a:hover{ background-color:#f6f6f6; color:#3667a2}

/*留言
-------------------------------------------------------------------------------------------------*/
#message{ height:600px; font-family:Arial, Helvetica, sans-serif; margin-top:20px}
#message .a b{ display:block; height:40px;color:#f7740a;font-weight:100}
#message .b{ height:550px; border:1px  dotted #bfd4da; width:650px; float:left; padding:10px}
#message .b li{ height:25px; line-height:25px;  display:block}
#message .b li p{ font-weight:bold; color:#78797A}
#message .b li input{ height:20px; line-height:20px; padding-left:3px; border:1px solid #78797A; color:#666}
.xx1a span{ width:110px; height:28px; float:left;display:block; text-align:right}
.xx1a{ clear:both}
.xx1a textarea{ height:120px; line-height:20px; padding-left:3px; border:1px solid #78797A; color:#666; font-size:12px}