﻿@charset "utf-8";

/* ==全局样式定义== */
/*==网页设置黑白色样式代码 html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} ==*/
body{font-size:14px; color:#333333; background-color:#C0C0C0;}
*{margin:0; padding:0;}
a{color:#333333; text-decoration:none;}
a:hover{color:#FF3300;}
img{border:0;}
ul{list-style:none;}
h1{margin: 0px; padding: 0px;background: none; font: normal normal bold 24px/150% Arial, "宋体" ,Helvetica,sans-serif;text-align: center;}
td{height:26px;}
tr{text-align:right;}
.clearfloat{clear:both;}
input[type=text], input[type=Keyword]{ height: 15px; margin: 1px;}
* + html input[type=text]{margin: 0px;}
/* --定义文字换行(FF不支持)-- */
*, #*, .*{word-wrap: break-word; word-break: break-all;}
.place{height:30px; background:url(images/index_03.jpg) repeat-x; line-height:28px; padding-left:30px;}


/*网页顶部定义*/
#header{height:182px; width:1002px; margin:0 auto; background-color:#FF0000;}
.topbg{height:7px; background:url(images/topbg.gif) repeat-x; font-size:0;}
.banner{height:144px; width:1002px; border-bottom:1px #8A0000 solid; margin-left:0px;}
.menu{height:29px; width:1002px; border-bottom:1px #8A0000 solid;}
.menulink{height:30px; background:url(images/mainmenubg.gif) repeat-x; width:962px; color:#FFFFFF; padding-left:40px;}
.menulink a{font: normal normal normal 15px Arial,Helvetica,sans-serif; font-weight:bold; color:#FFFFFF; padding: 5px 2px 5px 12px; line-height:29px; background: url(images/mainmenuline.gif) no-repeat 5px 7px;}
.menulink a:hover{color: #FFFF00; background: url(images/mainmenuline.gif) no-repeat 5px 7px;}
/*网页顶部定义结束*/

/*页面主体定义*/
#mainbody{width:1002px; height:auto; margin:0 auto; background-color:#FFFFFF;}
.dateannounce{width:1002px; margin:0 auto; height:35px; clear:both;}
.date{width:290px; padding-left:50px; height:35px; background:url(images/index_01.gif); float:left; line-height:35px;}
.announce{background:url(images/index_02.gif) repeat-x; height:35px; width:662px; float:left; line-height:35px; font-size:14px;}

/*页面主体左侧定义*/
.mainbody_left{float:left; width:774px; height:auto; clear:left; overflow:hidden; background-color:#FFFFFF;}

/*第一横栏定义*/
.left_I{height:auto;}
.flashandkeyword{width:336px; height:364px; float:left;}
.flashbg{width:336px; height:276px; background:url(images/index_03.gif) no-repeat; float:left;}
.flash{width:324px; height:260px; padding-left:5px; padding-top:8px;}
.keyword{width:320px; height:88px; float:left; padding:6px 8px 6px 10px; line-height:24px;}

.topnewscontent{width:435px; float:left;}
.I_T_list{width:409px; margin:0 auto;}
.tabtitle{}
.tabtitle li{float:left; width:72px; height:17px; background:url(images/menu_write.jpg) no-repeat bottom; padding-top:12px; text-align:center; font-weight:bold; color:#774022;}
.tabtitle li a{color:#774022;}
.tabtitle li.hover{background:url(/Skin/gov2008/images/menu_red.jpg) no-repeat bottom; color:#FFFFFF;}
.tabtitle .current{background:url(images/menu_red.jpg) no-repeat bottom; color:#FFFFFF;}
.tabtitle .current a{color:#FFFFFF;}
.tabtitle .current a:hover{color:#FFFFFF;}
.tab_line{width:100%; height:6px; background:url(images/tab_line.gif) repeat-x; clear:both; font-size:0; overflow:hidden;}
.tab_blank{height:8px; font-size:0;}
.tab_list1{}
.tab_list1.caption{text-align:center;font-size:20px; font-weight:bold; height:28px; line-height:28px; text-indent:0;}
.tab_list1 li{height:22px; line-height:25px; background:url(images/list_01.gif) no-repeat center left; text-indent:20px; width:95%; margin:0 auto;}

.searchmore{width:435px; margin:0 auto;}
.I_T_search{width:300px; float:left; padding-left:20px; padding-top:10px;}
.I_T_more{width:89px; float:right; padding-top:12px; padding-right:5px;}
/*第一横栏定义结束*/

/*通栏广告定义*/
.ad_01{width:770px; height:120px; clear:both; float:left; padding-left:3px;padding-top:5px;}
/*通栏广告定义结束*/


.tab_left{width:377px; margin-left:8px; float:left; display:inline;}
.tab_left2{width:377px; margin-left:8px; float:left; display:inline; border:solid #cccccc 1px;}
.tab_content{clear:both; margin-top:5px; float:left; float:inherit;}
.tab_list2{height:185px;}
.tab_list2 li{background:url(images/list_02.gif) no-repeat center left; height:23px; line-height:23px; padding-left:19px;}
/*.listimg li{float:left; display:inline; margin-left:4px;}*/

.linelist li{border-bottom:1px #CCCCCC dashed; line-height:25px;}
.border_img img{border:3px #FFFFFF solid; margin:5px auto;}
.title_s{font-size:13px; font-weight:bold; text-align:center; line-height:35px;}
.linelist h3{float:left; height:40px; font-size:12px; font-weight:normal;}
.nostyle_ul{float:left;}
.nostyle_ul li{border:0;}
.title_s1{height:30px; background:url(images/index_04.gif) no-repeat center; line-height:30px; font-weight:bold; text-indent:28px; color:#774022;}
.ul_style1 li{background:url(images/list_03.gif) no-repeat center left; text-indent:18px; line-height:25px;}
.p2{line-height:25px;}

.ad_02{width:770px; height:140px; clear:both; float:left; padding-left:3px;}

.content2{height:101px; overflow:hidden; border-bottom:1px #CCCCCC dashed;}
.content h2{font-size:12px; text-align:center; line-height:30px;}
.content li{line-height:25px; background:url(images/list_04.gif) no-repeat center left; text-indent:28px;}
.lastcontent{width:374px; margin-top:8px; margin-left:8px; float:left; display:inline;border:1px #CCCCCC solid; overflow:hidden;}
.lastcontent .title_s1{background-position:center left; text-indent:17px;}
.table_news{margin-left:8px;}
.table_news li{width:24%; float:left; line-height:24px;}
.table_news2{margin-left:8px;}
.table_news2 li{width:24%; float:left; line-height:24px;}
.lastcontent p{ padding-right:12px; text-align:right;}

/*#mainbody .mainbody_right p img{margin-left:3px; margin-top:8px;}*/
.mainbody_right{ border-left:1px #cfcfcf solid; border-right:1px #cfcfcf solid; border-bottom:1px #cfcfcf solid; margin-left:3px; float:left; height:auto; width:223px; background-color:#f2f2f2; overflow:hidden;}
.leader{width:220px; height:auto; background-color:#FFDAD3; float:left; padding-left:3px;}
.mainbody_right .leaderhead{width:218px; height:auto; background:url(images/leader.gif) repeat-x top; border:0; margin:0 auto; margin-top:0px;}
.mainbody_right .leader h2{text-align:left; color:#FFFFFF; text-indent:25px; line-height:27px; font-size:14px;}
.leader01{width:100px; height:30px; float:left;font-size:15px; font-weight:bold; padding-left:3px; }
.leader01_img{width:26px; height:26px; background:url(images/leader01.jpg); float:left;}
.leader01_text{text-align:center; line-height:30px; padding-left:3px;}
.leader02{width:100px; height:30px; float:right; font-size:15px; font-weight:bold;}
.leader02_img{width:26px; height:26px; background:url(images/leader02.jpg); float:left;}
.leader02_text{text-align:center; line-height:30px; padding-left:3px;}
.leader03{width:100px; height:30px; float:left;font-size:15px; font-weight:bold; padding-left:3px;}
.leader03_img{width:26px; height:26px; background:url(images/leader03.jpg); float:left;}
.leader03_text{text-align:center; line-height:30px; padding-left:3px;}
.leader04{width:100px; height:30px; float:right; font-size:15px; font-weight:bold;}
.leader04_img{width:26px; height:26px; background:url(images/leader04.jpg); float:left;}
.leader04_text{text-align:center; line-height:30px; padding-left:3px;}

.reachgov{width:220px; height:auto; background-color:#FFDAD3; float:left; padding-left:3px;}
.mainbody_right .reachgovhead{width:218px; height:auto; background:url(images/leader.gif) repeat-x top; border:0; margin:0 auto; margin-top:0px;}
.mainbody_right .reachgov h2{text-align:left; color:#FFFFFF; text-indent:25px; line-height:27px; font-size:14px;}
.reachgovcon{width:218px; height:129px; float:left;font-size:14px; background:url(images/reachgovbg.gif);}
.reachgovcon ul{float:left; padding-left:42px; line-height:34px; padding-top:8px;}
.reachgovcon ol{float:right; padding-right:26px; line-height:34px; padding-top:8px;}

.mainbody_right .centerpic{text-align:center;}
/*#mainbody .mainbody_right .centerpic img{margin-left:0;}*/
.tvnews{width:220px; height:148px;}
.tvnews_swf{width:220px; height:148px;}
.mainbody_right .content h3{background-color:#d51616; height:17px; line-height:17px; width:75px; text-align:center; color:#FFFFFF; font-size:12px;}
.mainbody_right .content .tvnews{padding-left:2px; padding-top:2px; width:214px; height:400px;}
.mainbody_right .content h4{width:75px; height:22px; line-height:22px; color:#FFFFFF; font-weight:normal; text-align:center; background-color:#ff822f; font-size:12px; margin-left:12px; *margin-left:11px; _margin-left:11px;}
.ul_style3 li{background:none; text-indent:11px;}
.login{padding:6px 0; border-bottom:1px #cfcfcf solid;}
.login p{padding:3px 0;}
.login input{width:54px; height:17px; border:1px #7c8e9a solid;}
.loginbutn{width:66px; height:17px; border:1px #7c8e9a solid; background-color:#96c0bf; color:#FFFFFF; letter-spacing:4px; margin-left:10px;}
.clearbox{border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height: 0px;clear: both; background: none; font-size: 0px;visibility: hidden;}
.Login_ajax{text-align:left;}
.center{margin-left:8px; margin-top:10px; margin-bottom:6px;}
.centerpic{margin-left:3px; margin-top:10px; margin-bottom:10px;}
.color1{color:#6898d9; font-weight:bold;}
.ul_style4{min-height:189px; *min-height:193px; _height:195px; background-color:#FFFFFF; border:1px #cfcfcf solid; border-top:0;}
.ul_style4 li{width:33%; float:left; text-indent:1px; background:none; text-align:center;}


/*footer*/
/* 友情链接 */
.c_friendsite {padding: 5px; background-color:#FFFFFF;}
.c_friendsite a{color: #333; text-decoration: none;}
.c_friendsite img{ width: 88px; height: 31px; border: 0px;}
.c_friendsite li{padding: 0px; width: 10.9%; float: left; text-align: center; list-style: none;}
.c_friendsite ul, .c_friendsite li{margin: 0;padding: 0;}

#friendlink{width:1002px;margin:0 auto; clear:both; text-align:center; line-height:25px;background-color:#FFFFFF;}
#footer{width:1002px; height:50px; margin:0 auto; clear:both; text-align:center; line-height:25px; background-color:#FFFFFF;}
.links{height:23px; line-height:23px; text-align:center; background:url(images/index_12.gif) repeat-x; font-weight:bold; color:#FFFFFF; margin-top:12px; float:left; width:1002px;}
.CopyRight{color:#000000; background-color:#FFFFFF}
/*footer*/

/*video*/
.video_bg{background-color:#CCCCCC;}
.video{padding-top:20px; padding-left:25px; padding-bottom:2px;}
.videoup{padding-top:20px; padding-left:25px; padding-bottom:2px; padding-right:25px; height:430px;}
.video_addec{background-color:#CCCCCC; width:1002px; height:85px;}
.video_ad{ float:left; padding-left:30px; width:595px; height:80px;}
.video_dec{float:right; width:300px; padding-right:38px; padding-top:12px; }
/*video*/