*{ margin:0px; padding:0px;}
body{ font-family:"宋体"; font-size:12px; color:#333; background:url(imagesbg.jpg) repeat-x #fff;}
img{ border:0px;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}
#wrap{ width:1002px; height:auto; margin:auto;}
#header{ width:1002px; height:auto; float:left; position:relative;}
#logo{ width:1002px; height:169px; background:url(imageslogo_top.jpg) no-repeat left top;}
.time{ position:absolute; left:192px; top:137px; height:30px; width:310px; z-index:100}
#nav{ width:1002px; height:42px; background:url(imagesnavbg.jpg) no-repeat left top;}
#nav ul{ margin-left:20px; padding-top:3px;}
#nav ul li{ float:left; width:80px; height:35px;}
#nav ul li a{ display:block; width:86px; height:35px; font-size:14px; color:#fff; text-align:center; line-height:37px;}
#nav ul li a:hover{ width:86px; height:37px; background:url(imagesnav_hover.gif) no-repeat; font-size:14px; color:#fff;
font-weight:600; text-align:center; }
#content{ width:1002px; height:auto; float:left}
.content01{ width:1002px; height:auto; float:left; margin:4px 0 0 0;}
.content01 .flash_news{ width:294px; height:auto; float:left; margin-left:2px;}
.content01 .flash_news .top{ width:294px; height:7px; background:url(imagesflash_top.jpg) no-repeat; overflow:hidden;}
.content01 .flash_news .con{ width:292px; height:auto; border:1px solid #F8D1E1; border-top:none; border-bottom:none;}
.content01 .flash_news .con .focus{ width:275px; height:auto; padding:10px 0 0 8px;}
.content01 .flash_news .bot{ width:294px; height:7px; background:url(imagesflash_bot.jpg) no-repeat; overflow:hidden;}
.mid01{ width:426px; height:auto; float:left; margin-left:7px;}
.mid01 .top{ width:426px; height:28px; background:url(imagesblue_right_top.jpg) no-repeat right top;}
.mid01 .top .top_left{width:100%; height:28px; background:url(imagesblue_left_top.jpg) no-repeat left top;}
.mid01 .top .top_left h3{ width:102px; height:28px; background:url(imagesblue_title.gif) no-repeat 3px 2px; font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.mid01 .top .top_left a{ float:right; margin:10px 15px 0 0; color:#014399;}
.mid01 .top .top_left a:hover{ color:#F00925}
.mid01 .con{ width:424px; border:1px solid #C6D7F6; border-top:none; border-bottom:none; height:211px;}
.mid01 .con h3{ height:30px; line-height:30px; font-size:14px; font-weight:600; color:#E90228; text-align:center;}
.mid01 .con p{ width:90%; margin: 0 auto; line-height:24px; color:#666;}
.mid01 .con p a{ color:#666;}
.mid01 .con p a:hover{ color:#E80525;}
.mid01 .bot{ width:426px; height:7px; background:url(imagesblue_right_bot.jpg) no-repeat right top; overflow:hidden;}
.mid01 .bot .bot_left{width:100%; height:7px; background:url(imagesblue_left_bot.jpg) no-repeat left top;}

.con_list2{ width:97%; margin-left:10px;}
.con_list2 ul{ height:auto;}
.con_list2 ul li{background:url(imagesdot.gif) 0 11px no-repeat; padding: 3px 0 0 10px; line-height:23px; text-align:left;overflow:hidden; color:#000;}
.con_list2 ul li span{float:right; color:#666; font-size:12px; padding-right:15px; overflow:hidden;}
.con_list2 ul li a{font-size:12px;color:#333;text-decoration:none;} 
.con_list2 ul li a:hover{font-size:12px;color:#E80525;text-decoration:none;}

.right01{ width:261px; height:auto; float:left; margin-left:7px;}
.right01 .top{ width:261px; height:28px; background:url(imagesred_right_top.jpg) no-repeat right top;}
.right01 .top .top_left{width:98%; height:28px; background:url(imagesred_left_top.jpg) no-repeat left top;}
.right01 .top .top_left h3{ width:102px; height:28px; background:url(imagesred_title.gif) no-repeat 3px 2px; font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.right01 .top .top_left a{ float:right; margin:10px 10px 0 0; color:#FE349A;}
.right01 .top .top_left a:hover{color:#F00925}
.right01 .con{ width:259px; border:1px solid #F8D1E1; border-top:none; border-bottom:none; height:211px; overflow:hidden;}
.right01 .bot{ width:261px; height:7px; background:url(imagesred_right_bot.jpg) no-repeat right top; overflow:hidden;}
.right01 .bot .bot_left{width:80%; height:7px; background:url(imagesred_left_bot.jpg) no-repeat left top;}

.pic_news{ width:999px; height:auto; float:left; margin-left:1px; margin-top:7px;}
.pic_news .top{ width:999px; height:28px; background:url(imagesgreen_right_top.jpg) no-repeat right top;}
.pic_news .top .top_left{width:100%; height:28px; background:url(imagesgreen_left_top.jpg) no-repeat left top;}
.pic_news .top .top_left h3{ width:102px; height:28px; background:url(imagesgreen_title.gif) no-repeat 3px 2px; font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.pic_news .top .top_left a{ float:right; margin:10px 10px 0 0; color:#437B01;}
.pic_news .top .top_left a:hover{color:#F00925}
.pic_news .con{ width:997px; border:1px solid #CBE8B4; border-top:none; border-bottom:none; height:153px;}
.pic_news .con ul{ padding:10px 0 0 10px; _padding:10px 0 0 5px;} 
.pic_news .con ul li{ width:150px; height:auto; float:left; margin:0 6px;}
.pic_news .con ul li h3{ font-size:12px; height:25px; line-height:25px; text-align:center; font-weight:100;}
.pic_news .con ul li img{width:140px; height:105px; padding:2px; background:#FFFFFF;}
.pic_news .con ul li a{ display:block; width:144px; height:auto; border:2px solid #ccc;}
.pic_news .con ul li a:hover{width:144px; height:auto; border:2px solid #509401;}
.pic_news .bot{ width:999px; height:7px; background:url(imagesgreen_right_bot.jpg) no-repeat right top; overflow:hidden;}
.pic_news .bot .bot_left{width:100%; height:7px; background:url(imagesgreen_left_bot.jpg) no-repeat left top;}

.content03_left{ width:264px; height:auto; float:left; margin-left:2px; _margin-left:1px; margin-top:7px;}
.content03_left01{ width:264px; height:auto; float:left;}
.content03_left01 .top{ width:264px; height:28px; background:url(imagesred_right_top.jpg) no-repeat right top;}
.content03_left01 .top .top_left{width:98%; height:28px; background:url(imagesred_left_top.jpg) no-repeat left top;}
.content03_left01 .top .top_left h3{ width:102px; height:28px; background:url(imagesred_title.gif) no-repeat 3px 2px; 
font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.content03_left01 .top .top_left a{ float:right; margin:10px 10px 0 0; color:#FE349A;}
.content03_left01 .top .top_left a:hover{color:#F00925}
.content03_left01 .con{ width:262px; border:1px solid #F8D1E1; border-top:none; border-bottom:none; height:365px; overflow:hidden;
padding-top:15px;}
.content03_left01 .con table{ margin:auto;}
.content03_left01 .con table th{ color:#DD0303; font-size:12px; height:40px; line-height:40px; text-align:center;}
.content03_left01 .con table td{ color:#333; font-size:12px; height:31px; line-height:31px; text-align:center;}
.content03_left01 .con table span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#DD0303;}
.content03_left01 .con table label{ color:#666;}

.content03_left01 .bot{ width:264px; height:7px; background:url(imagesred_right_bot.jpg) no-repeat right top; overflow:hidden;}
.content03_left01 .bot .bot_left{width:80%; height:7px; background:url(imagesred_left_bot.jpg) no-repeat left top;}


.content03_left02{ width:264px; height:auto; float:left; margin-top:7px;}
.content03_left02 .top{ width:264px; height:28px; background:url(imagesgreen_right_top.jpg) no-repeat right top;}
.content03_left02 .top .top_left{width:98%; height:28px; background:url(imagesgreen_left_top.jpg) no-repeat left top;}
.content03_left02 .top .top_left h3{ width:102px; height:28px; background:url(imagesgreen_title.gif) no-repeat 3px 2px; 
font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.content03_left02 .top .top_left a{ float:right; margin:10px 10px 0 0; color:#437B01;}
.content03_left02 .top .top_left a:hover{color:#F00925}
.content03_left02 .con{ width:262px; border:1px solid #CBE8B4; border-top:none; border-bottom:none; height:398px; overflow:hidden;
padding-top:8px;}
.content03_left02 .con table td a{font-size:12px;color:#333;text-decoration:none;} 
.content03_left02 .con table td a:hover{font-size:12px;color:#E80525;text-decoration:none;}
.content03_left02 .con table{ margin:auto;}
.content03_left02 .con table td{ color:#333; font-size:12px; height:33px; line-height:33px; text-align:left; background:url(imagesdot.gif) no-repeat 0 13px; padding-left:10px;}
.content03_left02 .bot{ width:264px; height:7px; background:url(imagesgreen_right_bot.jpg) no-repeat right top; 
overflow:hidden;}
.content03_left02 .bot .bot_left{width:80%; height:7px; background:url(imagesgreen_left_bot.jpg) no-repeat left top;}

.content03_right{ width:729px; height:auto; float:right;}
.right02{ width:360px; height:auto; float:left;  margin-top:7px;}
.right02 .top{ width:360px; height:28px; background:url(imagesblue_right_top.jpg) no-repeat right top;}
.right02 .top .top_left{width:98%; height:28px; background:url(imagesblue_left_top.jpg) no-repeat left top;}
.right02 .top .top_left h3{ width:102px; height:28px; background:url(imagesblue_title.gif) no-repeat 3px 2px; font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.right02 .top .top_left a{ float:right; margin:10px 10px 0 0; color:#014399;}
.right02 .top .top_left a:hover{color:#F00925}
.right02 .con{ width:358px; border:1px solid #C6D7F6; border-top:none; border-bottom:none; height:132px; overflow:hidden;}
.right02 .bot{ width:360px; height:7px; background:url(imagesblue_right_bot.jpg) no-repeat right top; overflow:hidden;}
.right02 .bot .bot_left{width:80%; height:7px; background:url(imagesblue_left_bot.jpg) no-repeat left top;}

.right03{ width:360px; height:auto; float:left; margin-left:7px; margin-top:7px;}
.right03 .top{ width:360px; height:28px; background:url(imagesblue_right_top.jpg) no-repeat right top;}
.right03 .top .top_left{width:98%; height:28px; background:url(imagesblue_left_top.jpg) no-repeat left top;}
.right03 .top .top_left h3{ width:102px; height:28px; background:url(imagesblue_title.gif) no-repeat 3px 2px; font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.right03 .top .top_left a{ float:right; margin:10px 10px 0 0; color:#014399;}
.right03 .top .top_left a:hover{color:#F00925}
.right03 .con{ width:358px; border:1px solid #C6D7F6; border-top:none; border-bottom:none; height:132px; overflow:hidden;}
.right03 .bot{ width:360px; height:7px; background:url(imagesblue_right_bot.jpg) no-repeat right top; overflow:hidden;}
.right03 .bot .bot_left{width:80%; height:7px; background:url(imagesblue_left_bot.jpg) no-repeat left top;}


.link{ width:999px; height:auto; float:left; margin-left:1px; margin-top:7px;}
.link .top{ width:999px; height:28px; background:url(imagesred_right_top.jpg) no-repeat right top;}
.link .top .top_left{width:100%; height:28px; background:url(imagesred_left_top.jpg) no-repeat left top;}
.link .top .top_left h3{ width:102px; height:28px; background:url(imagesred_title.gif) no-repeat 3px 2px; font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.link .top .top_left a{ float:right; margin:10px 10px 0 0; color:#FE349A;}
.link .top .top_left a:hover{color:#F00925}
.link .con{ width:997px; border:1px solid #C6D7F6; border-top:none; border-bottom:none; height:72px; padding-top:10px;}
.link .con table{ margin:auto;}
.link .con table td{ color:#333; font-size:12px; height:33px; line-height:33px; text-align:left; background:url(imagesdot.gif) no-repeat 0 13px; padding-left:10px;}
.link .con table td a{font-size:12px;color:#333;text-decoration:none;} 
.link .con table td a:hover{font-size:12px;color:#E80525;text-decoration:none;}

.link .bot{ width:999px; height:7px; background:url(imagesred_right_bot.jpg) no-repeat right top; overflow:hidden;}
.link .bot .bot_left{width:100%; height:7px; background:url(imagesred_left_bot.jpg) no-repeat left top;}

#footer{ width:100%; height:100px; float:left; border-top:2px solid #FF679A; margin-top:10px;}
#footer p{ line-height:24px; text-align:center; padding-top:20px;}

/*         list  pages                 */
.list_left{ width:264px; height:auto; float:left; margin-left:2px; _margin-left:1px; margin-top:7px;}
.list_left01{ width:264px; height:auto; float:left;}
.list_left01 .top{ width:264px; height:28px; background:url(imagesred_right_top.jpg) no-repeat right top;}
.list_left01 .top .top_left{width:98%; height:28px; background:url(imagesred_left_top.jpg) 