body{background:url(body_bg.gif) repeat;}
a{color:#333; /*主链接颜色*/}
a:hover,a:focus{color:#E6031B; /*链接经过颜色*/}
a:hover,a:active,a:focus{text-decoration:underline; /*链接下划线*/}
input[type="button"]:hover, [class^=btn-]:hover { filter:alpha(opacity=80);opacity:.8;}
input[type="submit"]:hover, [class^=btn-]:hover { filter:alpha(opacity=80);opacity:.8;}
/*COM 共用代码-Start*/
.wrapper{width:1000px; /*网页宽度*/ margin:0px auto; position:relative;}
/*COM 共用代码-End*/
.pages{background:url(page_bg.png) repeat-y center top;width:100%;padding-bottom:10px;}

/*微信二维码*/
#rightDiv{width:116px;float:right;right:3px; height:500px !important; visibility:visible;
position:fixed !important; margin-top:100px;
position:absolute; z-index:300; top:expression(offsetParent.scrollTop+5)}
.qr_code_pc{ padding:7px;border:1px solid #d9dadc;background-color:#fff}
.qr_code_pc p{font-size:14px;line-height:20px; text-align:center;}
.qr_code_pc_img{width:102px;height:102px}

/* header-Start */
.topbar{padding:4px 30px;}
.topbar .welcome{float:left;}
.topbar .link{float:right;}
.topbar .link a{background:url(icon01.gif) no-repeat left center;padding-left:10px;margin-left:20px;}
	.fullSlide{ width:100%;  position:relative;  height:227px; }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:227px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:227px; }
	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;  text-align:center; }
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
	.fullSlide .hd ul .on{ background-position:0 0; }	
.fullSlide .logo{position:absolute;top:58px;left:50%;margin-left:-420px;}
/* header-End */

/* footer-Start */
.footer {padding:10px 0;text-align:center;background:#EFEFEF;border-top:4px solid #007FD8;margin:0 8px;position:relative;}
.footer p{line-height:26px;}
.footer .foot-logo{width:46px;height:54px;position:absolute;top:40px;left:130px;}
.footer .foot-logo img{width:46px;height:54px;}
/* footer-End */

/* 中部区域-Start */
.home{padding:0 8px;}
.home .part01{margin-bottom:5px;}
.home .part01 .lft{float:left;width:538px;}
.home .part01 .lft .TB-focus{ width:538px; height:295px; border:1px solid #ddd;padding:2px; position:relative;  overflow:hidden; }
.home .part01 .lft .TB-focus .hd { position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
.home .part01 .lft .TB-focus .hd li { color:#999; cursor:pointer; width:18px; height:18px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70); margin-left:4px; }
.home .part01 .lft .TB-focus .hd li.on { background:#E40E0E; color:#fff; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }
.home .part01 .lft .TB-focus .bd li img{width:538px;height:295px;}
.home .part01 .lft .TB-focus .tit{color:#FFF; position: absolute; bottom:5px;left:15px;  height: 36px; width:100%; }
.home .part01 .lft .TB-focus .tit ul li{float:left;position:absolute;height:36px; line-height:36px; bottom:0;left:0;}
.home .part01 .lft .TB-focus .tit ul li a{color:#FFF;font-size:15px; font-weight: bold; text-decoration: none; }
.home .part01 .hasMoreTab{ border:1px solid #C8D1D5; }
.home .part01 .hasMoreTab .hd{ line-height:32px; height:32px;  position:relative; }
.home .part01 .hasMoreTab .hd ul{ z-index:5; position:absolute; overflow:hidden; zoom:1;background:#FFF;}
.home .part01 .hasMoreTab .hd li{ font-size: 14px; float:left;  padding:0 25px; cursor:pointer;  border:1px solid  #DDDDDD;background:#F2F2F2; margin-left:-1px;}
.home .part01 .hasMoreTab .hd li.on,.home .part01 .hasMoreTab .hd li.cur01{height:32px; line-height:32px; background:url(bg03.gif) repeat-x; font-weight:bold; color:#c00;  border-top:2px solid #C70100;border-bottom:1px solid #fff;}
.home .part01 .rgt{float:right;width:431px;}
.home .part01 .rgt .today{padding:16px 12px;}
.home .part01 .rgt .today li{height:26px;line-height:26px;}
.home .part01 .rgt .today li span{float:right;color:#999;}
.home .part01 .rgt .today li a{font-size: 13px; background:url(icon05.gif) no-repeat left center;padding-left:18px;}
.home .part02{padding:15px 18px;background:#F6F6F6;border:1px solid #ddd;margin-bottom:5px;}
.home .part02 .tit{float:left;width:45px;height:44px;margin-top:3px;}
.home .part02 .tit img{width:45px;height:44px;}
.home .part02 .picMarquee-left{ width:865px; position:relative;float:right; }
.home .part02 .picMarquee-left .bd{ overflow:hidden;}
.home .part02 .picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.home .part02 .picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.home .part02 .picMarquee-left .bd ul li .pic{ text-align:center; }
.home .part02 .picMarquee-left .bd ul li .pic img{ width:198px; height:46px; display:block; padding:2px; border:1px solid #ccc; }
.home .part02 .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.home .part03 .hasMoreTab02{ width:360px; float:left;margin-right:15px;}
.home .part03 .hasMoreTab02 .hd .more{ float:right; }
.home .part03 .hasMoreTab02 .hd{ line-height:28px;height:28px;position:relative;padding:0 20px;border-bottom:1px solid #ddd; }
.home .part03 .hasMoreTab02 .hd ul{ z-index:5; position:absolute; overflow:hidden; zoom:1;background:#FFF;}
.home .part03 .hasMoreTab02 .hd li{font-size:14px; float:left;  padding:0 15px; cursor:pointer;  border:1px solid  #DDDDDD;background:url(bg04.gif) repeat-x;}
.home .part03 .hasMoreTab02 .hd li.on,.home .part01 .hasMoreTab .hd li.cur{height:26px; line-height:26px; background:url(bg03.gif) repeat-x; font-weight:bold; color:#c00;  border-top:2px solid #C70100;border-bottom:1px solid #fff;}
.home .tab-hd{height:35px;position:relative;overflow:hidden;margin-bottom:10px;}
.home .tab-hd .tab-hd-con{background:url(bg01.gif) repeat-x center bottom;height:30px;margin-top:5px;}
.home .tab-hd h3{color:#FFF;font-size:14px;background:url(img02.png) no-repeat center center;width:125px;height:35px;line-height:32px;text-align:center;font-weight:bold;position:absolute;top:0;left:0;}
.home .part03 .fir li{height:26px;line-height:26px;}
.home .part03 .fir li span{float:right;}
.home .part03 .fir li a{background:url(icon07.gif) no-repeat left center;padding-left:12px;}
.home .part03 .lft{width:750px;float:left;border:1px solid #ddd;overflow:hidden;}
.home .part03 .fir{padding:20px;}
.home .part03{margin-bottom:5px;}
.home .part03 .body{width:800px;padding:0 10px;}
.home .part03 .rgt{float:right;width:220px;overflow:hidden;height:274px;}
.home .part03 .rgt ul li{margin-bottom:7px;border:1px solid #FADEAF;background:url(bg02.gif) repeat-x;height:38px;line-height:38px;color:}
.home .part03 .rgt ul li a{display:block;color:#E01200;height:38px;font-weight:bold;font-size:14px;background:url(icon08.gif) no-repeat 30px center;padding-left:70px;}
.home .part03 .rgt ul li a:hover{text-decoration:none;}
.home .part03 .rgt ul li.last{background:url(bg05.gif) repeat-x;height:54px;}
.home .part03 .rgt ul li.last a{color:#E01200; background:url(icon12.gif) no-repeat 25px bottom; padding-left:73px;	font-weight:bold;font-size:14px; padding-top:5px;}
.home .part04{background:url(img03.gif) no-repeat center center;width:100%;height:80px;border:1px solid #ddd;padding:2px 0;margin-bottom:10px;}
.home .part05 .lft .hasMoreTab03{ width:360px; float:left;margin-left:10px;}
.home .part05 .lft .hasMoreTab03 .hd .more{ float:right; }
.home .part05 .lft .hasMoreTab03 .hd{ line-height:28px;height:28px;position:relative;border-bottom:1px solid #ddd; }
.home .part05 .lft .hasMoreTab03 .hd ul{ z-index:5; position:absolute; overflow:hidden; zoom:1;background:#FFF;}
.home .part05 .lft .hasMoreTab03 .hd li{font-size:14px; float:left;  padding:0 32px; cursor:pointer;background:url(icon18.gif) #F5F5F5 no-repeat left center;}
.home .part05 .lft .hasMoreTab03 .hd li.first{background:#f5f5f5;}
.home .part05 .lft .hasMoreTab03 .hd li.on,.home .part01 .hasMoreTab .hd li.cur{height:26px; line-height:26px;  font-weight:bold; color:#c00;  border-bottom:2px solid #C70100;}
.home .part05 .lft .fir li{height:26px;line-height:26px;}
.home .part05 .lft .fir li span{float:right;}
.home .part05 .lft .fir li a{background:url(icon07.gif) no-repeat left center;padding-left:12px;}
.home .part05 .lft{width:750px;float:left;border:1px solid #ddd;overflow:hidden;}
.home .part05 .lft .fir{padding:10px 20px;}
.home .part05{margin-bottom:10px;}
.home .part05 .rgt{width:210px;float:right;border:1px solid #ddd;padding:10px 5px;overflow:hidden;height:230px;}
.home .part05 .rgt .hd{border-bottom:1px solid #ddd;}
.home .part05 .rgt .hd h3{line-height:30px;height:30px;background:url(icon09.gif) no-repeat 10px center;padding-left:40px;font-size:14px;color:#E01104;font-weight:bold;border-bottom:2px solid #C70100;width:70px;}
.home .part05 .rgt .grace{background:#F2F2F2;}
.home .part05 .rgt .bd{width:280px;padding:17px 0;}
.home .part05 .rgt li{height:26px;line-height:26px;padding:10 5px;margin-bottom:5px;}
.home .part05 .rgt li a{background:url(icon07.gif) no-repeat left center;padding-left:10px;display:block;width:160px;float:left;}
.home .part06 .picMarquee-left03{ width:920px; position:relative;float:right; overflow:hidden;}
.home .part06 .picMarquee-left03 .bd{ margin-top:10px;}
.home .part06 .picMarquee-left03 .bd ul{ overflow:hidden; zoom:1;}
.home .part06 .picMarquee-left03 .bd ul li{ margin-left:4px;margin-right:4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.home .part06 .picMarquee-left03 .bd ul li .pic{ text-align:center; }
.home .part06 .picMarquee-left03 .bd ul li .pic img{ width:169px; height:114px; display:block; padding:2px; border:1px solid #ccc; }
.home .part06 .picMarquee-left03 .bd ul li .pic a:hover img{ border-color:#999;  }
.home .part06 .picMarquee-left03 .bd ul li .title{ line-height:34px;   }
.home .part06{position:relative;background:url(bg06.gif) repeat-x;height:166px;border:1px solid #ddd;margin-bottom:10px;}
.home .part06 .tit{position:absolute;top:-5px;left:15px;background:url(icon15.png) no-repeat center center;width:21px;height:130px;padding:0 6px;}
.home .part06 .tit h3{text-align:center;font-size:14px;color:#FFF;margin-top:6px;}
.home .part07{border:1px solid #ddd;margin-bottom:10px;}
.home .part07 .hd{border-bottom:1px solid #ddd;}
.home .part07 .hd h3{margin-right:50px;float:left;font-weight:bold;width:110px;color:#C30101;text-align:center;border-bottom:2px solid #c30101;font-size:14px;}
.home .part07 .hasMoreTab04{padding:10px 0;}
.home .part07 .hasMoreTab04 .hd{ line-height:28px;height:28px;border-bottom:1px solid #ddd; }
.home .part07 .hasMoreTab04 .hd ul{ z-index:5; overflow:hidden; zoom:1;background:#FFF;}
.home .part07 .hasMoreTab04 .hd li{height:28px;line-height:22px;font-size:14px; float:left;  cursor:pointer;text-align:center;background:url(icon18.gif) no-repeat right center;width:79px;padding:0 20px;}
.home .part07 .hasMoreTab04 .hd li.last{background:none;}
.home .part07 .hasMoreTab04 .hd li a{display:block;height:28px;width:79px;text-align:center;}
.home .part07 .hasMoreTab04 .hd li a:hover,.home .part07 .hasMoreTab04 .hd li a.cur{ text-decoration:none; font-weight:bold; background:url(icon16.png) no-repeat center center;color:#FFF;}
.home .part07 .hasMoreTab04 .bd ul {padding:20px 0 0 0;}
.home .part07 .hasMoreTab04 .bd ul li{float:left;margin-bottom:7px;}
.home .part07 .hasMoreTab04 .bd ul li a{padding:0 24px;}

/* 中部区域-End */
#nav{background:url(nav_bg.gif) repeat-x;}
	#navarea{}
	#navarea ul {padding-top:4px;height:34px;}
	#navarea li {float:left;margin:0 6px;}
	#navarea a {font-weight:bold;font-size:14px;display:block;color:#FFF;font-family:"微软雅黑";  border-radius:1px;width:86px;height:30px;text-align:center;line-height:26px;}
	#navarea ul li a:hover,#navarea ul li a.cur{background:#FFF;color:#C4090A;text-decoration:none;font-weight:bold;}
	#menu {height:34px;background:#FFF8E8;border-bottom:1px solid #ddd;margin-bottom:5px; padding:0 15px;}
	#menu ul li {float:left;font-size:12px; color:#999;line-height:30px;background:none;margin:0 5px;}
	#menu ul li a{color:#333;font-family:"微软雅黑";  display:inline-block;font-weight:normal;background:none;}
	#menu ul li a:hover{background:none;font-weight:normal;}
#timer{margin-right:90px;float:left;margin-top:4px;background:url(icon03.gif) no-repeat left center;padding-left:20px;}
.weather{float:left;background:url(icon04.gif) no-repeat left 5px;padding-left:30px;}
.search{float:right;background:url(search_bg.gif) no-repeat center center;width:263px;height:25px;}
.search .text{height:15px;line-height:15px;background:none;border:none;width:180px;outline:none;padding:5px 0 5px 30px;}
.search .button{text-indent:-999em;height:25px;background:none;border:none;width:46px;outline:none;}
.sub-nav{padding:5px 15px;background:#FFF8E8;border-bottom:1px solid #ddd;margin-bottom:5px;}
/*end*/
.tab-posi{color:#C70100;background:#F5F5F5;padding:8px;border-top:2px solid #C70100;border-bottom:1px solid #ddd;}
.tab-posi a{color:#c70100;margin:0 3px;}
/*列表页*/
.list-page{background:#EFEFEF;padding:7px 2px;margin:-5px 8px 0 8px;}
.list-page .lft{width:241px;float:left;background:#FFF;min-height:607px;}
.list-page .lft .hd{background:url(list.jpg) no-repeat center center;width:241px;height:35px;}
.list-page .lft .hd h3{font-size:14px;color:#000;line-height:35px;margin-left:40px;font-weight:bold;}
.list-page .lft .sub-list{background:#FFFFFF;padding:20px;}
.list-page .lft .sub-list ul li{width:199px;height:36px;line-height:36px;margin-bottom:8px;}
.list-page .lft .sub-list ul li a{color:#000;font-weight:bold;font-size:13px;display:block;width:139px;height:36px;padding-left:60px;background:url(xxgkbg.jpg) no-repeat center center;}
.list-page .lft .sub-list ul li a:hover,.list-page .lft .sub-list ul li a.cur{text-decoration:none;color:#9F6D1F;background:url(xxgkhoverbg.jpg) no-repeat center center;}
.list-page .lft .sub-list ul li em{display:inline-block;background:url(../images/icon/icon20.png) no-repeat center center;width:9px;height:9px;margin-left:35px;}
.list-page .rgt{width:730px;float:right;border:1px solid #ddd;}
.list-page .rgt .body{background:#fff;padding:20px;}
.list-page .rgt .body .txt{border-bottom:1px dashed #ddd;padding-bottom:15px;margin-bottom:15px;}
.list-page .rgt .body .txt li{font-size: 13px;border-bottom:1px dashed  #c0c0c0;height:35px;line-height:30px;margin-left:15px;}
.list-page .rgt .body .txt li span{float:right;color:#999;}
.list-page .rgt .body .txt li a{background:url(dot2.jpg) no-repeat left center;padding-left:15px;}
.list-page .rgt .body .turning{float:right;height:20px;line-height:20px;}
.list-page .rgt .body .turning ul li{float:left;margin:0 6px;}
.list-page .rgt .body .turning ul li span{color:#FF0000;margin:0 6px;}

/* 图片列表 */
.is-listpic{ margin:15px 0 0 0;}
.is-listpic li{ float:left; padding:0 10px 0 10px; width:204px; height:180px;  text-align:center; display:inline; overflow:hidden;}
.is-listpic li img{border:1px solid #dddddd; padding:2px; width:200px; height:135px;}
.is-listpic li div{ height:32px; line-height:32px; text-align:center; font-size:13px;}

/*文章页*/
.note-page{margin:0 8px 8px 8px;border:1px solid #ddd;}
.note-page .bg-color{margin-top:30px;float:right;margin-right:60px;*display:inline;_display:inline;margin-bottom:20px;}
.note-page .bg-color a{margin:0 4px;}
.note-page h1{text-align:center;font-size:26px;font-weight:bold;margin-bottom:15px;}
.note-page p.tit{text-align:center;border:1px dashed #ddd;border-style:dashed none;padding:10px 0;}
.note-page p.tit a{margin:0 3px;}
.note-page .body{padding:0 20px;}
.note-page .note-txt{text-indent:2em;line-height:24px;font-size:14px;padding:12px 0;}

.is-newsbox{ border:1px solid #d0e0e8; border-top:1px solid #007fd8; clear:both;  background:url(rbg1.gif) left top repeat-x; padding:0 0 15px 0;}
.is-content{ padding:22px 38px 0 38px;  }
.is-newstitle{ font-size:27px; text-align:center; color:#333;  line-height:42px; font-weight:bold; padding-bottom:10px; }
.is-subtitle{ text-align:center; color:#666; line-height:30px; padding-bottom:12px; font-family:"微软雅黑"; font-size:16px;}
.is-newsinfo{  background:#ecf9ff; border-top:1px solid #d0e0e8; border-bottom:1px solid #d0e0e8; text-align:center; color:#333; padding:14px 0;}
.is-newsinfo a{color:#333;}

.is-newscontnet{ padding:20px 0 0 0; color:#333; font-size:14px; line-height:200%; min-height:250px; height:auto !important;   height:500px; }

.is-close{ text-align:right; color:#666; padding:25px 0 25px 0;}

.home  .hd a:hover{ text-decoration:none;}