body{background:url(img05.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;}
/* header-Start */
.topbar{padding:4px 10px;}
.topbar .welcome{float:left;}
.topbar .link{float:right;}
.topbar .link a{background:url(top02.gif) no-repeat left center;padding-left:22px;margin-left:20px;vertical-align:center;}
.fullSlide{ width:100%;  position:relative;  height:160px; }
	.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:160px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:160px; }
	.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:25px;left:50%;margin-left:-440px;}
/* header-End */

/* footer-Start */
.footer {padding:10px 0;text-align:center;border-top:4px solid #007fd8;position:relative;}
.footer p.fir{line-height:26px;color:#007fd8;}
.footer p.fir a{color:#007fd8;}
.footer .foot-logo{height:65px;position:absolute;top:50px;left:140px;}
.footer .foot-logo img{height:65px;}
.footer p{line-height:26px;}
/* footer-End */
/*共用*/
.tab-hd{}
.tab-hd-lft{float:left;background:url(img08.png) no-repeat center bottom;width:149px;height:30px;line-height:30px;}
.tab-hd-lft h3{color:#FFF;font-size:16px;margin-left:19px;}
.tab-hd-rgt{float:left;background:url(img09.gif) repeat-x 0 bottom;height:30px;width:851px;}
/*共用*/

/* 中部区域-Start */
.home{}
.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;font-size:16px; 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;}
.home .part01 .hasMoreTab{ border:1px solid #C8D1D5; }
.home .part01 .hasMoreTab .hd{ line-height:32px; height:32px;  position:relative; }

/*update by 光影传媒 at 2015年5月19日 17:50:10*/
.home .part01 .hasMoreTab .hd ul{ z-index:5; position:absolute; overflow:hidden; zoom:1;background:#FFF; width:100%;}
.home .part01 .hasMoreTab .hd li{ font-size: 14px; float:left;  /*padding:0 27px;*/ cursor:pointer;  /*border:1px solid  #DDDDDD;*/background:#F2F2F2;/*margin-left:-1px;*/ width:25%;text-align:center;}
.home .part01 .hasMoreTab .hd li a{border:1px solid #DDDDDD;margin-left:-1px; display:block;}

.home .part01 .hasMoreTab .hd li.on,.home .part01 .hasMoreTab .hd li.on{height:31px; line-height:31px; background:url(bg03.gif) repeat-x; font-weight:bold; color:#007FD8;  border-top:2px solid #007FD8;border-bottom:1px solid #fff;}
.home .part01 .rgt{float:right;width:446px;}
.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(img26.gif) no-repeat left center;padding-left:18px;}
.home .part01 .rgt .last{width:57px;text-align:center;color:#BE9B88;}
.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:890px; 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 8px; 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{background:#F3F3F3;padding:10px 10px 0 10px;margin-bottom:5px;}
.home .part03 .hasMoreTab02{ width:420px; float:right;border:1px solid #ddd;}
.home .part03 .hasMoreTab02 .hd .more{ float:right;margin-right:20px;*display:inline;}
.home .part03 .hasMoreTab02 .hd .more a{color:#BE9B88; }
.home .part03 .hasMoreTab02 .hd{ line-height:28px;height:28px;position:relative;border-bottom:1px solid #ddd;background:#F9F9F9; }
.home .part03 .hasMoreTab02 .hd ul{ z-index:5; position:absolute; overflow:hidden; zoom:1;}
.home .part03 .hasMoreTab02 .hd li{font-size:14px; float:left; margin-left:-1px;  padding:0 22px; cursor:pointer;  border:1px solid #ddd; border-top:none;}
.home .part03 .hasMoreTab02 .hd li.on,.home .part01 .hasMoreTab02 .hd li.cur{  background:#FFF; color:#007FD8;  border-top:2px solid #007FD8;border-bottom:1px solid #fff; height:26px; line-height:26px;}
.home .part03 .hasMoreTab02 .bd{padding:10px 20px;background:#FFF;}
.home .part03 .open-list{float:left;width:265px;}
.home .part03 .open-list li{height:40px;line-height:40px;background:#007FD8;margin-bottom:10px;}
.home .part03 .open-list li a{color:#fff;font-size:14px;display:block;height:40px;}
.home .part03 .open-list li a:hover{text-decoration:none;}
.home .part03 .open-list .fd02{background:url(img10.gif) no-repeat 17px center;padding-left:61px;}
.home .part03 .open-list .fd03{background:url(img11.gif) no-repeat 17px center;padding-left:61px;}
.home .part03 .open-list .fd04{background:url(img12.gif) no-repeat 17px center;padding-left:61px;}
.home .part03 .open-list .fd05{background:url(img13.gif) no-repeat 17px center;padding-left:61px;}
.home .part03 .open-list .fd06{background:url(img14.gif) no-repeat 17px center;padding-left:61px;}
.home .part03 .fir li{height:24px;line-height:24px;}
.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:695px;float:left;overflow:hidden;}
.home .part03 .rgt{float:right;border:1px solid #ddd;width:258px;overflow:hidden;}
.home .part03 .rgt .head03{background:url(gongzichaxun.jpg) no-repeat center center;width:258px;height:33px;}
.home .part03 .rgt .body03{padding:13px 0;text-align:center;}
.home .part03 .rgt .body03 label{display:block;float:left;width:80px;text-align:right;}
.home .part03 .rgt .body03 .text{border:1px solid #809EB6;height:18px;float:left;display:block;}
.home .part03 .rgt .body03 .text02{width:70px;float:left;}
.home .part03 .rgt .body03 .yzm{display:block;width:70px;float:left;height:30px;margin-top:-4px;margin-left:5px;*display:inline;}
.home .part03 .rgt .body03 .yzm img{width:70px;height:30px;}
.home .part03 .rgt .body03 ul li{margin-bottom:12px;}
.home .part03 .rgt .body03 p span{color:#f00;}
.home .part03 .rgt .body03 p{margin-bottom:18px;}
.home .part03 .rgt .body03 .cx{text-align:center;}
.home .part03 .rgt .body03 .cx a{display:inlin-block;margin:0 16px;}
.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(icon05.gif) no-repeat left center;padding-left:19px;}
.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(icon13.png) no-repeat 10px center;padding-left:30px;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:15px 0;}
.home .part05 .rgt li{height:26px;line-height:26px;padding:0 5px;margin-bottom:5px;}
.home .part05 .rgt li a{background:url(icon14.gif) no-repeat left center;padding-left:15px;display:block;width:100px;float:left;}
.home .part06 .picMarquee-left03{  position:relative; overflow:hidden;background:#F3F3F3;padding:10px;}
.home .part06 .picMarquee-left03 .bd{background:#Fff;padding:10px 15px;}
.home .part06 .picMarquee-left03 .bd ul{ overflow:hidden; zoom:1;}
.home .part06 .picMarquee-left03 .bd ul li{ margin-left:10px;margin-right:10px; 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:164px; height:127px; 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;margin-bottom:10px;}
.home .pending{border:1px solid #ddd;margin-bottom:5px;padding:10px 0 0 15px;}
.home .part07{border-bottom:1px solid #ddd;margin-bottom:10px;}
.home .part07 .hd{border-bottom:1px solid #ddd;padding:0 15px;}
.home .part07 .hd h3{margin-right:50px;float:left;font-weight:bold;width:110px;color:#007fd8;text-align:center;background:url(img21.gif) no-repeat left center;font-size:14px;}
.home .part07 .hasMoreTab04{padding:10px 0;}
.home .part07 .hasMoreTab04 .hd{ height:32px;border-bottom:1px solid #ddd;position:relative; z-index:5;zoom:1}
.home .part07 .hasMoreTab04 .hd ul{ overflow:hidden;float:left;}
.home .part07 .hasMoreTab04 .hd li{font-size:14px; float:left;  cursor:pointer;text-align:center;width:138px;margin:0 5px;}
.home .part07 .hasMoreTab04 .hd li a{display:block;height:29px;width:136px;line-height:26px;text-align:center;border:1px solid #ddd;background:#F9F9F9;border-bottom:none;}
.home .part07 .hasMoreTab04 .hd li a:hover,.home .part07 .hasMoreTab04 .hd li a.cur{ text-decoration:none; font-weight:bold; background:url(img22.png) no-repeat center center;color:#FFF;border:none;height:32px!important;}
.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;}
.home .finance-data{margin-bottom:5px;}
.home .finance-data .body{background:#F3F3F3;padding:12px;}
.home .finance-data .budget{width:318px;border:1px solid #ddd;float:left;}
.home .finance-data .budget .bud-hd{height:30px;line-height:30px;background:#F9F9F9;border-bottom:1px solid #ddd;padding-right:20px;font-size:14px;}
.home .finance-data .budget .bud-hd a{float:right;color:#BE9B88}
.home .finance-data .budget .bud-hd h4{font-size:14px;color:#007FD8;width:90px;text-align:center;border-top:2px solid #007fd8;height:28px;border-right:1px solid #ddd;background:#FFF;border-bottom:1px solid #fff;}
.home .finance-data .budget .bud-bd{padding:10px;background:#FFf;}
.home .finance-data .budget .bud-bd li span{float:right;}
.home .finance-data .budget .bud-bd li a{background:url(img15.gif) no-repeat left center;padding-left:10px;}
.home .finance-data .budget .bud-bd li{height:28px;line-height:28px;}
.home .finance-data .fd07{margin:0 8px;}

/* 中部区域-End */
#nav{background:url(img07.gif) repeat-x;}
	#navarea{}
	#navarea ul {padding-top:4px;height:40px;overflow:hidden;}
	#navarea li {float:left;margin:1px 0px 0 5px;display:inline-block;padding:2px;}
	#navarea li:hover,#navarea li.cur01{background:#FFF;padding:2px;}	
	#navarea a {font-weight:bold;font-size:14px;display:block;color:#FFF;width:70px;height:31px;text-align:center;line-height:24px;padding:2px;}
	#navarea ul li a:hover,#navarea ul li a.cur{background:url(img06.gif) repeat-x;color:#136307;text-decoration:none;font-weight:bold;padding:2px;}
	#menu {height:34px;background:#FFF8E8;border-bottom:1px solid #ddd; padding:0 15px;}
	#menu ul{padding:0;height:34px;}
	#menu .fd01{padding-top:5px;}
	#menu ul li {float:left;font-size:12px; color:#999;line-height:34px;background:none!important;margin:0 5px;padding:0!important;}
	#menu ul li:hover{padding:none!important;}
	#menu ul li a{color:#333; font-family:"微软雅黑";display:inline-block;font-weight:normal;background:none;padding:0;white-space:nowrap;}
	#menu ul li a:hover{background:none!important;font-weight:normal;padding:0!important;color:#E6031B;}
#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:#666666;background:#FFFFFF;padding:7px;border-top:2px solid #C70100;border-bottom:1px solid #ddd;}
.tab-posi a{font-size:12px;color:#666666;margin:0 3px;}

/*列表页*/
.list-page{padding:7px 2px;}
.list-page .lft{width:238px;float:left;background:#ECF9FF;min-height:738px;border:1px solid #ddd;overflow:hidden;}
.list-page .lft .hd{text-align:center;}
.list-page .lft .hd h3{font-size:16px;color:#007FD8;line-height:35px;font-weight:bold;border-bottom:6px solid #007FD8;padding:10px 0;}
.list-page .lft .sub-list{padding:20px 0 20px 25px;}
.list-page .lft .sub-list ul li{width:180px;height:31px;line-height:31px;margin-bottom:10px;background:url(img23.gif) repeat-x;border:1px solid #ddd;border-radius:3px;}
.list-page .lft .sub-list ul li a{color:#000;font-weight:bold;font-size:13px;display:block;width:120px;height:31px;padding-left:60px;background:url(img24.gif) no-repeat 17px center;padding-left:35px;}
.list-page .lft .sub-list ul li a:hover,.list-page .lft .sub-list ul li a.cur{text-decoration:none;color:#9F6D1F;color:#0082D7;background:url(img25.gif) no-repeat 17px center;padding-left:35px;}
.list-page .rgt{width:752px;float:left;border:1px solid #ddd;border-left:1px;padding-left:2px;}
.list-page .rgt .body{min-height:655px;background:#fff;padding:20px 10px;}
.list-page .rgt .body .txt{padding-bottom:15px;margin-bottom:15px;}
.list-page .rgt .body .txt li{margin-left:15px;margin-right:15px;height:35px;line-height:35px;border-bottom:1px dashed  #ddd;}
.list-page .rgt .body .txt li span{float:right;color:#999;}
.list-page .rgt .body .txt li a{font-size:13px;margin-left:20px; background:url(ico_01.png) no-repeat left center;padding-left:15px;}
.tab-posi{padding:11px 7px;border-top:2px solid #007FD8;border-bottom:1px dashed #999;}
.tab-posi p{background:url(img27.gif) no-repeat 20px center;padding-left:45px;}
.tab-posi a{margin:0 3px;}
.list-page .rgt .body .turning{float:right;}
.list-page .rgt .body .turning ul li{float:left;margin:0 3px;}
.list-page .rgt .body .turning ul li a{display:block;padding:2px 10px;border:1px solid #ddd;color:#666;}
.list-page .rgt .body .turning ul li a:hover{background:#F1F1F1;text-decoration:none;}
.list-page .rgt .body .turning .text{height:18px;width:20px;margin:0 4px;}

/* 图片列表 */
.is-listpic{ padding:16px 28px;}
.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(../images/rbg1.gif) left top repeat-x; padding:0 0 15px 0;}
.is-content{ padding:22px 38px 0 38px;  }
.is-newstitle{ font-size:24px; text-align:center; color:#124890;  line-height:42px; 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:10px 0 5px 0;}
.is-fenxing{ text-align:right; color:#666; padding:5px 0 10px 0;}

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