/*重置样式*/
/*body,h1,h2,h3,h4,h5,p,ul,ol,li,form,button,label,input,textarea,th,td,img{margin:0;padding:0}
a{text-decoration: none;}
em,strong,b,h2,h3{font-style: normal; font-weight: normal;}
ul,li,fieldset,form,label,input,button{list-style: none;}
fieldset,form,label,input,button{outline: none;}
.cStyle{width: 1200px; margin: 0 auto;}
.pointer{cursor: pointer;}
.clearfix:after{content:"\200B";display: block;height: 0; clear: both;}
.clearfix{*zoom:1}
.fl{float: left;}
.fr{float: right;}
.elip{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}*/

/*重置样式*/

body,td{
	font:normal 12px/20px Tahoma "宋体";
	color:#333;
}
body{
	background:#fff url(../Skin/Xjxx/body_bg.gif) bottom repeat-x;
}
.right{
	float:right;
}
.left{
	float:left;
}
body,ul,li,dl,dt,dd{
	padding:0;
	margin:0;
}
li{
	list-style:none;
}
a,a:link,a:visited{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#006699;
}
.top,.banner{
	margin-top:25px !important;}
.top,.banner,.center,.bottom,.show{
	width:900px;
	padding:0 10px;
	margin:0 auto;
}
.menu,.menu_class,.banner{
}
.clearfix:after{content:"\200B";display: block;height: 0; clear: both;}
.clearfix{*zoom:1}

/***********顶部样式******/
.top_box{
	background:#fff url(../images/top_bg.gif) top repeat-x;
	padding-top:5px;
}
.top li.right{
	float:right;
	font-family:"宋体"
}
.top li.left{
	float:left;
	background:url(../images/logo.gif) 10px 10px no-repeat;
	height:75px;
	width:250px;
}
/*Menu*/
.menu{
	color:#fff;
	background:url(../images/menu_bg.gif) repeat-x;
	height:30px;
}
.menu li{
	float:left;
	height:30px;
	font:bold 12px/30px "宋体";
	border-left:#b7daea solid 1px;
}
.menu li#tabadmenu_10{
	border:none;
}
.menu li a,.menu li a:link,.menu li a:visited{
	display:block;
	color:#fff;	
	padding:0 14px;
}
.menu li#tabadmenu_10 a,.menu li#tabadmenu_10 a:link,.menu li#tabadmenu_10 a:visited{
	padding:0 19px;
}
.menu li a:hover,.Menu_On{
	background:#666666;
}
.menu_class dt/*二级菜单*/{
	font-family:"宋体";
	line-height:26px;
	letter-spacing:0;
	height:26px;
	text-align:center;
}
.menu_class dt a,.menu_class dt a:link,.menu_class dt a:visited{
	
}
.menu_class dt a:hover{
	border-bottom:#78bbd7 dashed 1px;
	padding:2px 0;
	color:#669900;
}
.menu_class dt#tabadcontent_11{
	text-align:left;
	padding-left:90px;
}
.menu_class dt#tabadcontent_12{
	text-align:left;
	padding-left:170px;
}
.menu_class dt#tabadcontent_13{
	text-align:left;
	padding-left:250px;
}
.menu_class dt#tabadcontent_19{
	text-align:right;
	padding-right:80px;
}
.menu_class dt#tabadcontent_110{
	text-align:right;
}


/***********底部样式******/
/* ======底部定义====== */
.bottom{
	background:#fff;
}
.bottom dt{
	background:#f2f7fa url(../images/bottom_logo.png) 20px center no-repeat;
	padding-left:220px;
	border:#b5ccd8 solid 1px;
	height:auto!important;
	height:90px;
	min-height:90px;
	color:#666666;
	font:normal 12px/24px Tahoma;
}
.bottom dd{
	height:27px;
	background:url(../images/menu_bg.gif);
}
.bottom_link{
	padding-top:10px;
	    margin-left: 70px;
	font:normal 12px/26px "宋体";
	color:#999;
}
.bottom_link a,.bottom_link a:link,.bottom_link a:visited{
	color:#999;
}
.bottom_link a:hover{
	color:#690;
	text-decoration:underline;
}
div.jg{
	float:left;
	margin-right:20px;
}
/* ======通用定义====== */
.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;
}


/* ============================频道定义=============================== */

.class_headline{
	border:#adcedd solid 1px;
	background:#f5f5f5;
}
.class_headline dl.channel{
	border:1px solid #fff;
	background:url(../images/class_headline_tit.gif) no-repeat;
	height:auto!important;
	height:200px;
	min-height:200px;
}
.class_headline dt.channel{
	background:url(../images/class_headline_titbg.gif) repeat-x;
	height:31px;
	font:bold 14px/32px "宋体";
	color:#218aa8;
}
.tit{
	float:left;
	background:url(../images/class_headline_tit.gif) no-repeat;
	padding-left:75px;
}
.more{
	float:right;
	font:normal 12px/26px "宋体";
	padding:5px 10px 0 0;
}
.class_latest{
	padding:10px;
}
.class_latest li.right{
	width:415px;
}
.class_latest li.left{
	width:230px;
}

/* ============================列表定义=============================== */	
.class_smallbox{
	padding:5px 15px;
}
.class_smallbox li.right{
	width:415px;
}
.class_smallbox li.left{
	width:230px;
}

.class_box1/*大类列表中栏文章列表*/{
}
.class_box1 dt{
	border-bottom:#e2e9ec solid 4px;
	height:30px;
}
.tit2{
	font:bold 12px/33px "宋体";
	background:none;
	color:#333;
}
.class_box1 dd{
	padding:5px;
}
.class_headline dd.list{
	padding:10px 15px;
	height:auto!important;
	height:300px;
	min-height:300px;
}
.class_search{
	margin:10px 20px;
	background:#eaf1f4;
	border:#fff solid 5px;
}
/* ============================内容定义=============================== */	
.show{
	background:#fff url(../images/show_boxbg.gif) right bottom no-repeat;
}
.showbox{
	background:url(../images/show_borderbg.gif);
	padding:5px;
	margin-bottom:7px;
}
.showbox dl{
	background:#fff;
}
.showbox dt.showpath{
	border-bottom:#ccc solid 1px;
	line-height:26px;
	padding-left:10px;
}
.shownew/*内容显示*/{
}
.shownew dt{
	text-align:center;
	font:bold 30px/60px "宋体";
	color:#003366;
}
.shownew dd.info{
	background:url(../images/show_infobg.gif) center center no-repeat;
	height:27px;
	font: normal 12px/27px Tahoma;
	color:#666666;
	text-align:center;
}
.shownew dd.con{
	padding:10px 20px;
	font:normal 14px/24px "宋体";
	color:#333333;
}
.shownew dd.con table,.shownew dd.con img{
	max-width:638px !important;
}
.shownew dd.con1{
	padding:10px 20px;
	font:normal 12px/24px "宋体";
	color:#333333;
}
.shownew dd.edit{
	text-align:right;
	color:#693;
	padding-right:20px;
	font:normal 12px/24px Tahoma;
}
.shownew dd.admin{
	background:#96b7ca;
	color:#fff;
	text-align:right;
	font:normal 12px/26px "宋体";
	margin:1px 3px;
}
.shownew dd.admin a,.shownew dd.admin a:link,.shownew dd.admin a:visited{
	color:#fff;
}
.shownew dd.admin a:hover{
	color:#ff0;
}
.shownew dd.relative{
	margin:0 3px;
	background:#eaf1f4;
	padding:5px;
	color:#006699;
}
.shownew dd.comment{
	padding:5px;
}


/* ====================通用页面定义================== */
.class_space{
	padding:10px;
}
.show_reg{
	padding:0 10px;
}
.show_reg dt{
	padding:5px 0px;
}
.show_reg dt span,.Alltit{
	font:normal 12px/26px "宋体";
	color:#FFF;
	background:#519dc2;
	padding:5px 10px;
}
.show_reg dd{
	padding-bottom:10px;
}
.borderbg/*表格*/{
	background:#fff;
}
.left_tdbgall{
	background:#f7f7f7;
}
.main_title_575 td{
	background:#519dc2;
	font-weight:bold;
	color:#f7f7f7;
	padding-left:10px;
}
.main_tdbg_575{
	background:#f7f7f7;
}
.search_list dt/*频道搜索列表*/{
	font:bold 12px/26px "宋体";
}
.search_list dd{
	font:normal 12px/22px Tahoma;
	color:#666;
	padding-left:20px;
	border-bottom:#ccc dashed 1px;
}
.AnnounceTitle{
	background:#94b5c8;
	color:#fff;
	font:bold 12px/24px "宋体";
}
.allshow/*调查页或者通用*/{
	padding:0 10px;
}
.allshow dt{
	padding:2px 0;
}
.allshow dt span{
	font:normal 12px/26px "宋体";
	color:#FFF;
	background:#519dc2;
	padding:5px 10px;
}
.allshow dd.class1{
	font:bold 12px/32px "宋体";
}


/* ====================标签样式定义================ */
.show_page{
	text-align:center;
}
.box1 img.pic1/*首页box1*/{
	padding:3px;
	background:#fff;
	border:#99ccff solid 1px;
}
.box1 dd a{
	font:bold 14px/26px "宋体";
}
.box1 dd div a{
	font:normal 12px/24px "宋体";
	color:#666;
	text-indent:2em;
}

.box2 div.left img.pic1/*首页box2左栏*/{
	padding:3px;
	background:#fff;
	border:#ccc solid 1px;
	margin-right:5px;
}
.box2 div.left span a{
	font:bold 12px/22px "宋体";
}
.box2 dd div.left span div a{
	font:normal 12px/20px "宋体";
	color:#666;
}

.box3 div.left img.pic1/*首页box3左栏*/{
	padding:3px;
	background:#fff;
	border:#ccc solid 1px;
	margin:5px 5px 5px 0;
}
.box3 div.left a{
	font:bold 12px/22px "宋体";
}
.box3 dd div.left div a{
	font:normal 12px/20px "宋体";
	color:#666;
}

.box4 img.pic1/*频道首页循环列表*/{
	padding:3px;
	border:#ccc solid 1px;
}
.box4 dd span a{
	font:bold 12px/22px "宋体";
}
.box4 dd span div a{
	font:normal 12px/22px "宋体";
	color:#666;
}

.class_latest img.pic1/*频道首页最新*/{
	border:#fff solid 3px;
}
.class_latest li.left a{
	font:bold 12px/22px "宋体";
}
.class_latest li.left div a{
	font:normal 12px/22px "宋体";
	color:#666;
}


.list1/*频道最新消息列表*/{
	border-bottom:#ccc dashed 1px;
	font:normal 14px/28px "宋体";
	color:#666;
}
.list11/*频道最新消息列表*/{
	border-bottom:#ccc dashed 1px;
	font:normal 12px/24px "宋体";
	color:#666;
}
.link1,a.link1:link,a.link1:visited{
	font:normal 14px/24px "宋体";
	color:#333;
}
a.link1:hover{
	color:#690;
}

.list2,.list2 a/*频道循环消息列表*/{
	font:normal 12px/20px "宋体";
}
.link2,a.link2:link,a.link2:visited{
	font:normal 12px/20px "宋体";
	color:#996633;
}
a.link2:hover{
	color:#39C;
}
/*蓝色字体*/
.link3,a.link3:link,a.link3:visited{
	font:normal 12px/22px "宋体";
	color:#006699;
}
a.link3:hover{
	color:#666;
	text-decoration:underline;
}
/*褐色字体*/
.link4,a.link4:link,a.link4:visited{
	font:normal 12px/22px "宋体";
	color:#993300;
}
a.link4:hover{
	color:#666;
	text-decoration:underline;
}
/*蓝变红字体*/
.link5,a.link5:link,a.link5:visited{
	font:normal 12px/22px "宋体";
	color:#006699;
}
a.link5:hover{
	color:#c00;
	text-decoration:underline;
}
/*灰色字体*/
.link6,a.link6:link,a.link6:visited{
	font:normal 12px/22px "宋体";
	color:#666;
}
a.link6:hover{
	color:#c00;
	text-decoration:underline;
}

.pic_art/*默认div输出图文*/{}
.pic_art_img{}
.pic_art_title{
	text-align:center;
	font:bold 12px/24px "宋体";
}