#main{margin:0px auto; width:1041px; height:auto; overflow:auto;}
/*========================================菜单样式=======================================*/


.sanhua_srk{color:#666; font-family:Arial, Helvetica, sans-serif; height:17px; width:125px; border:0px; background-color:#F3F3F3; border:#DDDDDD solid 1PX}


#left{width:220px;float:left; display:inline; border:#CCCCCC solid 0px; }


#left h1{
font-size:16px;
color:#fff;
line-height:20px; text-align:center; margin:15px 0 0 0; padding:7px 0; background:#0858b2;border-top-left-radius:15px;border-top-right-radius:15px }
#left span{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#d5ecf7; line-height:15px; font-weight:normal;
}

.left01{ }
.left01 a{background:#d5ecf7; color:#0858b2; margin:0px auto; line-height:33px; height:33px; display:block;  font-size:14px; border-bottom:#b3d2e1 solid 1px; text-indent:2em; 
}
.left01 a:hover{background:#b3d2e1; color:#FFFFFF; }



.left02 a{padding-left:23px; margin:0px; background:#eeeeee; font-size:12px; color:#000000; height:24px; line-height:24px; display:block; border-bottom:#CCCCCC dashed 1px; font-weight:normal;}

.left03 a{padding-left:23px; width:200px; margin:0px; line-height:20px; display:block; border-bottom:#CCCCCC dashed 1px; line-height:23px;display:block;}










a#leftonon { color:#CC0000;}


.newslist{background:url(../images/main03.gif) repeat-x; margin:10px 0;}

/*========================================内页样式=======================================*/




.subright{
width:760px;
float:right;
display:inline; border:#fff solid 0px;  padding:15px 0px 30px 15px;   overflow:auto; 
}
.subrighttitle{
height:31px;
line-height:25px;background:url(../images/barbg2.gif) repeat-x bottom; color:#0079c6;
}
.subrighttitlegreen{
padding-left:32px;
background:url(../images/jiantou.jpg) left center no-repeat;
height:50px;
line-height:50px;
font-family:"微软雅黑";
font-size:16px;
font-weight:bold;
color:#2076c7; clear:both;
}

.subrighttitle2{
background:url(../images/bar2.gif) left bottom  no-repeat; 
height:51px;
line-height:44px;padding-left:65px; 
}
.cont{ background:url(../images/contbg.jpg) right bottom no-repeat;min-height:350px;
}


.bar{background:url(../images/bar.gif) no-repeat left center; height:34px; line-height:34px; color:#000;  font-size:14px; padding-left:40px; margin-bottom:20px;}
.bar02{ border-bottom:#CCCCCC dotted 1px;border-top:#CCCCCC dotted 1px;}

UL.news{ width:95%; margin:10px auto; padding:0; clear:both; }
.news li{ border-bottom:#CCCCCC dashed 1px; list-style:none;  background:url(../images/icon01.gif) left 10px no-repeat; text-indent:2EM; color:#666; line-height:30px;margin:5px auto;clear:both;}
.news li a{ font-size:14px;line-height:30px; font-weight:bold}
.news li span{ font-weight:normal; font-size:12px}


.newspage {
 width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-TOP: 20px; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #993300; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#993300; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#993300; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
 

.link1{ border-bottom:#CCCCCC dotted 1px; padding:1px; margin:2px 30px; height:30px; line-height:30px; clear:both; }

.page{ width:100%; margin-top:20px; text-align:center; clear:both;  height:20px; line-height:20px; background-color:#eeeeee; color:#999999;}
.newsbg{ border-bottom:#CCCCCC dotted 1px; background-color:#FFFFFF; line-height:30px;}

.proli{  width:330px; height:auto; margin-left:10px; margin-bottom:10px; float:left; border:#cccccc dashed 1px; padding-bottom:10px; padding:3px; background:url(../images/probg.jpg) right bottom no-repeat;}
.proli01{ width:150px; padding:0px; text-align:center; float:left; display:inline ; font-size:14px; border:#eeeeee solid 3px; }
.proli02{ float:right; width:170px; padding:0px; text-align:left; font-size:12px; }



.proli strong a{ color:#FF6600; background:url(../images/icon01.jpg) no-repeat left center; padding-left:20px;} 


.prolist{ width:100%; margin:10px auto; clear:both; }
.prolist li{list-style:none; color:#999999; line-height:30px;float:left; width:200px; margin:10px 15px; text-align:center;}
.prolist li a{ font-size:12px;line-height:20px;  height:80px; display:block;  border:#ddd solid 1px; background:#d5e2f2;border-radius:10px}
.prolist li a h4{ width:200px; padding:0; margin:0; text-align:center;overflow : hidden;}
.prolist li a:hover{ background:#eee;}


.sclist{ margin:5px 15px; width:200px;  padding:5px; float:left; display:inline;}
.sclist01{ border:#dddddd solid 1px; padding:2px;width:200px;}
.sclist02{height:18px; line-height:18px; text-align:center;  }
h5{ text-align:center; margin:0px auto; font-size:16px; font-weight:bold; line-style:40px; height:40px; color:#3366cc; border-bottom:#dddddd solid 2px; }



.subright table p{ padding:0; margin:0}
.biaoge table td{ border:#eeeeee;}
.biaoge p{ padding:0; margin:0}