*{ margin:0px; padding:0px;}
body{ font-family:"宋体"; font-size:12px; color:#333; background:url(../images/bg.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(../images/logo_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(../images/navbg.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(../images/nav_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(../images/flash_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(../images/flash_bot.jpg) no-repeat; overflow:hidden;}
.mid01{ width:426px; height:auto; float:left; margin-left:7px;}
.mid01 .top{ width:426px; height:28px; background:url(../images/blue_right_top.jpg) no-repeat right top;}
.mid01 .top .top_left{width:100%; height:28px; background:url(../images/blue_left_top.jpg) no-repeat left top;}
.mid01 .top .top_left h3{ width:102px; height:28px; background:url(../images/blue_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(../images/blue_right_bot.jpg) no-repeat right top; overflow:hidden;}
.mid01 .bot .bot_left{width:100%; height:7px; background:url(../images/blue_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(../images/dot.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(../images/red_right_top.jpg) no-repeat right top;}
.right01 .top .top_left{width:98%; height:28px; background:url(../images/red_left_top.jpg) no-repeat left top;}
.right01 .top .top_left h3{ width:102px; height:28px; background:url(../images/red_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(../images/red_right_bot.jpg) no-repeat right top; overflow:hidden;}
.right01 .bot .bot_left{width:80%; height:7px; background:url(../images/red_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(../images/green_right_top.jpg) no-repeat right top;}
.pic_news .top .top_left{width:100%; height:28px; background:url(../images/green_left_top.jpg) no-repeat left top;}
.pic_news .top .top_left h3{ width:102px; height:28px; background:url(../images/green_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(../images/green_right_bot.jpg) no-repeat right top; overflow:hidden;}
.pic_news .bot .bot_left{width:100%; height:7px; background:url(../images/green_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(../images/red_right_top.jpg) no-repeat right top;}
.content03_left01 .top .top_left{width:98%; height:28px; background:url(../images/red_left_top.jpg) no-repeat left top;}
.content03_left01 .top .top_left h3{ width:102px; height:28px; background:url(../images/red_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(../images/red_right_bot.jpg) no-repeat right top; overflow:hidden;}
.content03_left01 .bot .bot_left{width:80%; height:7px; background:url(../images/red_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(../images/green_right_top.jpg) no-repeat right top;}
.content03_left02 .top .top_left{width:98%; height:28px; background:url(../images/green_left_top.jpg) no-repeat left top;}
.content03_left02 .top .top_left h3{ width:102px; height:28px; background:url(../images/green_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(../images/dot.gif) no-repeat 0 13px; padding-left:10px;}
.content03_left02 .bot{ width:264px; height:7px; background:url(../images/green_right_bot.jpg) no-repeat right top; 
overflow:hidden;}
.content03_left02 .bot .bot_left{width:80%; height:7px; background:url(../images/green_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(../images/blue_right_top.jpg) no-repeat right top;}
.right02 .top .top_left{width:98%; height:28px; background:url(../images/blue_left_top.jpg) no-repeat left top;}
.right02 .top .top_left h3{ width:102px; height:28px; background:url(../images/blue_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(../images/blue_right_bot.jpg) no-repeat right top; overflow:hidden;}
.right02 .bot .bot_left{width:80%; height:7px; background:url(../images/blue_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(../images/blue_right_top.jpg) no-repeat right top;}
.right03 .top .top_left{width:98%; height:28px; background:url(../images/blue_left_top.jpg) no-repeat left top;}
.right03 .top .top_left h3{ width:102px; height:28px; background:url(../images/blue_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(../images/blue_right_bot.jpg) no-repeat right top; overflow:hidden;}
.right03 .bot .bot_left{width:80%; height:7px; background:url(../images/blue_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(../images/red_right_top.jpg) no-repeat right top;}
.link .top .top_left{width:100%; height:28px; background:url(../images/red_left_top.jpg) no-repeat left top;}
.link .top .top_left h3{ width:102px; height:28px; background:url(../images/red_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(../images/dot.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(../images/red_right_bot.jpg) no-repeat right top; overflow:hidden;}
.link .bot .bot_left{width:100%; height:7px; background:url(../images/red_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(../images/red_right_top.jpg) no-repeat right top;}
.list_left01 .top .top_left{width:98%; height:28px; background:url(../images/red_left_top.jpg) no-repeat left top;}
.list_left01 .top .top_left h3{ width:102px; height:28px; background:url(../images/red_title.gif) no-repeat 3px 2px; 
font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.list_left01 .top .top_left a{ float:right; margin:10px 10px 0 0; color:#FE349A;}
.list_left01 .top .top_left a:hover{color:#F00925}
.list_left01 .con{ width:262px; border:1px solid #F8D1E1; border-top:none; border-bottom:none; height:365px; overflow:hidden;
padding-top:15px;}
.list_left01 .con table{ margin:auto;}
.list_left01 .con table th{ color:#DD0303; font-size:12px; height:40px; line-height:40px; text-align:center;}
.list_left01 .con table td{ color:#333; font-size:12px; height:31px; line-height:31px; text-align:center;}
.list_left01 .con table span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; color:#DD0303;}
.list_left01 .con table label{ color:#666;}

.list_left01 .bot{ width:264px; height:7px; background:url(../images/red_right_bot.jpg) no-repeat right top; overflow:hidden;}
.list_left01 .bot .bot_left{width:80%; height:7px; background:url(../images/red_left_bot.jpg) no-repeat left top;}


.list_left02{ width:264px; height:auto; float:left; margin-top:7px;}
.list_left02 .top{ width:264px; height:28px; background:url(../images/green_right_top.jpg) no-repeat right top;}
.list_left02 .top .top_left{width:98%; height:28px; background:url(../images/green_left_top.jpg) no-repeat left top;}
.list_left02 .top .top_left h3{ width:102px; height:28px; background:url(../images/green_title.gif) no-repeat 3px 2px; 
font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.list_left02 .top .top_left a{ float:right; margin:10px 10px 0 0; color:#437B01;}
.list_left02 .top .top_left a:hover{color:#F00925}
.list_left02 .con{ width:262px; border:1px solid #CBE8B4; border-top:none; border-bottom:none; height:398px; overflow:hidden;
padding-top:8px;}
.list_left02 .con table{ margin:auto;}
.list_left02 .con table td{ color:#333; font-size:12px; height:33px; line-height:33px; text-align:left; background:url(../images/dot.gif) no-repeat 0 13px; padding-left:10px;}
.list_left02 .bot{ width:264px; height:7px; background:url(../images/green_right_bot.jpg) no-repeat right top; 
overflow:hidden;}
.list_left02 .bot .bot_left{width:80%; height:7px; background:url(../images/green_left_bot.jpg) no-repeat left top;}




.list_right{ width:729px; height:auto; float:right; margin-top:7px;}
.list_right .title{ width:729px; height:7px; background:url(../images/list_right_top.jpg) no-repeat right top;}
.list_right .title .top_left{width:90%; height:28px; background:url(../images/list_left_top.jpg) no-repeat left top;}
.list_right .con{ width:727px; border:1px solid #C8D7F6; border-bottom:none; border-top:none; height:850px; background:url(../images/list_conbg.jpg) repeat-x #fff;}
.list_right .bot{ width:729px; height:7px; background:url(../images/list_right_bot.jpg) no-repeat right top;}
.list_right .bot .bot_left{width:90%; height:28px; background:url(../images/list_left_bot.jpg) no-repeat left top;}

#guide{ height:33px; width:100%; margin:auto; overflow:hidden;}
#guide h3{ height:33px;line-height:35px; background:url(../images/guide_ico.gif) no-repeat 30px 11px; font-size:12px;
color:#000; padding-left:54px; font-weight:100;}
#guide a{ color:#000;}
#guide a:hover{ color:#AE0000;}


.list_sort{ width:94%; background:#D7F0FD; height:30px; line-height:30px;
            margin:14px 0 5px 15px; _margin:14px 0 5px 8px;text-align:center; float:left; *float:none; color:#333;} 
.list_sort a{ color:#333;}
.list_sort a:hover{ color:#D12F21;}

.con_list3{ width:95%; margin-left:20px; padding-top:5px;}
.con_list3 ul{ height:auto;}
.con_list3 ul li{background:url(../images/dot.gif) 0 11px no-repeat; padding: 3px 0 0 10px; line-height:23px; text-align:left;overflow:hidden; color:#000;}
.con_list3 ul li span{float:right; color:#666; font-size:12px; padding-right:15px; overflow:hidden;}
.con_list3 ul li a{font-size:12px;color:#333;text-decoration:none;} 
.con_list3 ul li a:hover{font-size:12px;color:#E80525;text-decoration:none;}


/*           文章页          */
.list_right .con1{ width:727px; border:1px solid #C8D7F6; border-bottom:none; border-top:none; height:auto; background:url(../images/list_conbg.jpg) repeat-x #fff;}

#art_right{width:98%; height:auto; margin:auto;}
#art_right h2{ font-size:18px; font-weight:600; color:#F20208; height:80px; line-height:40px; text-align:center; 
padding:15px 0 0 0;}
#art_right h4{ width:100%; font-size:12px; font-weight:100; color:#333; height:36px; line-height:30px; text-align:center; background:url(../images/line02.jpg) no-repeat center bottom;}
#art_right h4 span{ margin-right:20px;}
#pp{ width:95%; font-size:12px; margin:auto; line-height:24px; text-indent:16px; padding-top:15px; color:#333;}

.xgfj{ width:96%;height:auto; margin:auto; overflow:hidden; padding-bottom:10px;  padding-top:15px;}
.xgfj_title{ width:100%; height:30px;  border-bottom:2px solid #666; margin:auto;}
.xgfj_title img{ margin:6px 0 0 15px; float:left;}
.xgfj_title h5{ float:left; width:80px; height:24px; line-height:24px; color:#333; 
                  font-size:14px; text-align:left; margin:2px 0 0 10px; _margin:2px 0 0 10px;}
.con_list6{ width:97%; margin-left:16px; padding-top:5px;}
.con_list6 ul{ height:auto;}
.con_list6 ul li{background:url(../images/dot2.gif) 0 12px no-repeat; padding: 3px 0 0 13px; line-height:19px; text-align:left;
overflow:hidden; height:auto; *line-height:20px; line-height:20px\09;}
.con_list6 ul li span{float:right; color:#333; font-size:12px; padding-right:15px; overflow:hidden; font:"宋体";}
.con_list6 ul li a{font-size:12px;color:#333;text-decoration:none;} 
.con_list6 ul li a:hover{font-size:12px;color:#E30212;text-decoration:none;}

/*          pic list pages             */

.list_pic{ width:999px; height:auto; float:left; margin-left:1px; margin-top:7px;}
.list_pic .top{ width:999px; height:28px; background:url(../images/green_right_top.jpg) no-repeat right top;}
.list_pic .top .top_left{width:100%; height:28px; background:url(../images/green_left_top.jpg) no-repeat left top;}
.list_pic .top .top_left h3{ width:102px; height:28px; background:url(../images/green_title.gif) no-repeat 3px 2px; font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.list_pic .top .top_left a{ float:right; margin:10px 10px 0 0; color:#437B01;}
.list_pic .top .top_left a:hover{color:#F00925}
.list_pic .con{ width:997px; border:1px solid #CBE8B4; border-top:none; border-bottom:none; height:520px;}
.list_pic .con ul{ padding:15px 0 0 10px; _padding:15px 0 0 5px;} 
.list_pic .con ul li{ width:150px; height:auto; float:left; margin:5px 6px;}
.list_pic .con ul li h3{ font-size:12px; height:25px; line-height:25px; text-align:center; font-weight:100;}
.list_pic .con ul li img{width:140px; height:105px; padding:2px; background:#FFFFFF;}
.list_pic .con ul li a{ display:block; width:144px; height:auto; border:2px solid #ccc;}
.list_pic .con ul li a:hover{width:144px; height:auto; border:2px solid #509401;}
.list_pic .bot{ width:999px; height:7px; background:url(../images/green_right_bot.jpg) no-repeat right top; overflow:hidden;}
.list_pic .bot .bot_left{width:100%; height:7px; background:url(../images/green_left_bot.jpg) no-repeat left top;}

/*  sec_list    */
.sec_list{ width:729px; height:auto; float:left;  margin-bottom:7px;}
.sec_list .top{ width:729px; height:28px; background:url(../images/blue_right_top.jpg) no-repeat right top;}
.sec_list .top .top_left{width:98%; height:28px; background:url(../images/blue_left_top.jpg) no-repeat left top;}
.sec_list .top .top_left h3{ width:102px; height:28px; background:url(../images/blue_title.gif) no-repeat 3px 2px; font-size:14px;
color:#fff; font-weight:600; text-align:center; line-height:28px;}
.sec_list .top .top_left a{ float:right; margin:10px 10px 0 0; color:#014399;}
.sec_list .top .top_left a:hover{color:#F00925}
.sec_list .con{ width:727px; border:1px solid #C6D7F6; border-top:none; border-bottom:none; height:248px; overflow:hidden;}
.sec_list .bot{ width:729px; height:7px; background:url(../images/blue_right_bot.jpg) no-repeat right top; overflow:hidden;}
.sec_list .bot .bot_left{width:80%; height:7px; background:url(../images/blue_left_bot.jpg) no-repeat left top;}

.con_list4{ width:95%; margin-left:20px; padding-top:5px;}
.con_list4 ul{ height:auto;}
.con_list4 ul li{background:url(../images/dot.gif) 0 11px no-repeat; padding: 3px 0 0 10px; line-height:21px; text-align:left;overflow:hidden; color:#000;}
.con_list4 ul li span{float:right; color:#666; font-size:12px; padding-right:15px; overflow:hidden;}
.con_list4 ul li a{font-size:12px;color:#333;text-decoration:none;} 
.con_list4 ul li a:hover{font-size:12px;color:#E80525;text-decoration:none;}

