﻿/*公共部分*/
html,body,form,ul,li { margin:0; padding:0; }
body {background:url(/Public/images/topbg.png) center top no-repeat; }
div,span,h1,h2,h3,td,p,li,input {}
div,td,li,p {font-size:12px;}
img { border:0;}
.clear { clear:both;}
.center { text-align:center;}
.margin5 { margin:5px auto;}
.bgfff { background:#fff;}

.marginleft4 { margin-left:5px;}
.height5 {height:5px;}
.mrl4 { margin-left:4px;}
.fl { float:left;}
.fr { float:right;}

a {	color: #000;text-decoration:none;font-family:"Arial, Helvetica, sans-serif","Microsoft YaHei", sans-serif;}
a:hover {color: #0079c0; text-decoration:underline;font-family:"Arial, Helvetica, sans-serif","Microsoft YaHei", sans-serif;}
a.link {color:#000; text-decoration:none;font-family:"Arial, Helvetica, sans-serif","Microsoft YaHei", sans-serif;}


/*顶部*/
header { height:167px; width:100%; margin:0; padding:0;}
.top { margin:0 auto; width:1000px;}
.tleft {width:360px; float:left;}
.tright { width:330px; float:right;}

#currentTime { width:190px; float:right; height:25px; line-height:25px; text-align:right;}

.searchBox {height:28px; overflow:hidden; width:330px; float:left; text-align:left; margin-top:10px;}
.searchBox .left {width:280px; float:left;}
.searchBox .right {width:50px; float:left;}
.searchInput {font-size:12px; height:26px; width:280px; border:1px solid #A5B3E2; color:#D5D5D5; padding-left:5px;}
.searchSubmit {width:50px; height:28px; background:url(/Public/images/ico/but_search.png) no-repeat; border:none;}

#logo { margin:30px 0px 10px 15px;float:left;}
.menu { height:30px; width:1000px; margin:0 auto; clear:both;}
.menu a {color:#fff; text-decoration:none; font-size:14px;}
.menu a:hover {color:#ff0; text-decoration:underline;}
.menu ul { list-style:none; margin:0; padding:0; width:1000px;}
.menu li {float:left;padding:0; width:99px;}
.menu .selected {text-align:center;margin:0px 0px 0px 1px;line-height:28px;background:#0079c0;}
.menu .selected a {color:#fff;}
.menu .unselected {text-align:center;margin:0px 0px 0px 1px;line-height:28px;background:#6ab1c9;}
.menu .unselected a {color:#fff; }
.menu .noleft { width:100px; margin:0;}

.menu .split {
width: 1px;
height: 14px;
background: #53a2e5;
margin: 8px 0 0;
zoom: 1;
overflow: hidden;
}

.smillmenu { background:#f7f7f7; height:28px; width:1000px; margin:0 auto; clear:both; line-height:28px; color:#007ea8;}
.smillmenu a { margin:0px 5px 0px 5px; color:#007ea8;}
.smillmenu a:hover { margin:0px 5px 0px 5px; color:#007ea8;}

.banner { width:1000px; height:200px;}

.wrapper {width:1000px; clear:both; background:#fff;}

/*左边*/
.wrapleft { width:150px; float:left; margin:0; padding:0; text-align:left;}
.xhzx {width:148px; height:23px; border:0;}
.quickurl { width:148px;border-top:1px solid #dedede; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; margin-bottom:4px; background:#fff;}
.quickurl p {line-height:25px; text-align:left; margin-left:8px; margin-top:0px;}
.quickurl p .title {color:#bf0000; font-weight:bold; font-size:12px;}

/*右边*/
.wrapright {width:845px; float:right;}
.wrapright h3 {float:left; list-style:none; margin:5px 0 0 25px; padding:0;}
.more {float:right; width:34px; height:7px; margin:13px 8px 0 0;}
.kuang {width:279px; background:url(/Public/images/title_bg.png) no-repeat top left;}
.ktitle {width:279px;}
.kuang .nrkuang {width:269px; height:150px; border:1px solid #dcdddd; margin-top:31px;padding:4px;}
.kuang .tuwen { width:269px; height:80px; clear:both; line-height:25px; }
.kuang .tuwen img {border:1px solid #dcdddd; padding:1px; float:left;}
.kuang .tuwen .wenzhi {float:right; width:140px; height:80px; line-height:23px; overflow:hidden;}

.kuang .xwlist { width:269px; height:70px; clear:both; line-height:20px; padding-top:4px;}
.kuang .xwlist .left {float:left; width:185px; max-width:185px;}
.kuang .xwlist .right {float:right; width:75px; font-style:italic; font-size:10px;}

.default_flashplay { margin:0; padding:0; float:left;}

.xhdt {width:428px; margin:4px auto; padding:0px;}
.xhdt li { list-style:none; width:428px; float:left; height:23px; line-height:23px;}

h3 {list-style:none; padding:0 0 0 6px; margin:0; color:#0079c0; font-size:14px;}

.index_link {width:990px; margin:0; padding:0; height:80px; padding:5px;}
.index_link ul {width:100%; margin:0;}
.index_link  li { list-style:none; padding-left:10px; float:left; height:23px; line-height:23px;overflow:hidden;}

.index_zs {width:990px; margin:0; padding:0; height:50px; padding:5px;}
.index_zs ul {width:100%; margin:0;}
.index_zs li { list-style:none; padding-left:10px; float:left; height:23px; line-height:23px;overflow:hidden; width:320px;}


.midinfo {background:#fff; height:170px; clear:both;}
.midinfo ul { margin:0; padding:0; width:290px; list-style:none;}
.midinfo li { width:270px; float:left; height:21px; line-height:21px; font-size:12px;list-style:none; margin-left:5px;}
.mid_more { float:right; width:60px; text-align:right; margin-right:10px; line-height:27px;}

.list_lh{ overflow:hidden;width:100%; background:#f9fafc; height:349px;}
.list_lh ul { list-style:none; margin:0; padding:0;}
.list_lh li{ height:24px; list-style:none; margin:0; padding:0 0 0 4px;}
/*.list_lh li.lieven{ background:#F0F2F3;}
.list_lh li p{ height:24px; line-height:24px;}
.list_lh li p a{ float:left;}
.list_lh li p em{ width:80px; font:normal 12px/24px Arial; color:#FF3300; float:right; display:inline-block;}
.list_lh li p span{ color:#999; float:right;}
.list_lh li p a.btn_lh{ background:#28BD19; height:17px; line-height:17px; color:#fff; padding:0 5px; margin-top:4px; display:inline-block; float:right;}
*/

.mid_box {width:290px; border:1px solid #dedede;}
.mid_title {width:290px; float:left; border-bottom:1px solid #dedede; background:url(/Public/images/middle_titlebg.png) repeat-x; height:26px;}
.mid_title h3 { font-size:14px; padding-left:0px; margin-left:10px;}

/*底部*/
.footer { background:url(/Public/images/footbg.png); height:99px; width:100%; clear:both; border-top:1px solid #e5e5e5; margin-top:4px}
.footer p { margin-top:30px; line-height:25px;}

/*新闻查看页*/
.local { height:28px; line-height:28px; padding-left:15px;}
.article { width:830px; overflow:hidden; border:1px solid #dedede; background:#fff; clear:both; margin:4px auto;}
.article h2 { text-align:center; font-size:20px; line-height:40px;}
.article hr { margin:2px auto; width:810px; border-top:1px solid #dedede; border-bottom:none;}
.article .hips { text-align:center; line-height:50px; height:50px;}
.article .hcontent { width:810px; margin:4px auto; overflow:hidden; font-size:14px; line-height:25px; padding-bottom:5px;}
.article .moretitle { clear:both; width:810px; margin:4px auto; background:#e4e4e4; height:30px; line-height:30px; font-size:15px; font-weight:bold; padding-left:10px;}
.article .morecontent { clear:both; width:810px; margin:4px auto; height:145px;}
.article .morecontent ul { margin:0; padding:0px 0px 0px 20px;width:810px;}
.article .morecontent li { width:810px; height:28px; line-height:28px; float:left; list-style:disc;}
.article .morecontent span { width:100px; height:28px; line-height:28px; float:right;}

/*-----pager---------*/
.pager { text-align:right;height:30px; line-height:30px;}
.pager a { padding:2px 6px 2px 6px;border:1px solid #ccc; text-decoration:none; color:#0063dc; margin-left:5px;}
.pager .current { font-weight:bold; color:#ff0000;padding:4px 6px 2px 6px; border:1px solid #ff0000; background:#ffedd1; margin-left:5px; height:30px; line-height:30px;}
.pager a:hover { color:#1e4176;padding:2px 6px 2px 6px; border:1px solid #a3bae9; background:#dfe8f6;}
.pager input { border:1px solid #ccc;}
.pager .submit {border:1px solid #ccc;}
.pager .left { text-align:left; width:300px;}
.pager .leftcurr {color:#ff0000;}
.center { text-align:center;}

.index_dataleft {width:488px; margin:6px 6px 6px 6px; float:left;border:1px solid #dedede; height:290px;}
.index_dataright {width:488px; margin:6px 6px 6px 0px; float:right;border:1px solid #dedede; height:290px;}
.index_datatxttitle {background:url(../images/index_datatitle.png) no-repeat; height:30px;}
.index_datatxtboxleft {width:490px; float:left; height:120px; margin:6px 6px 6px 6px;}
.index_datatxtboxright {width:490px; float:right; height:120px; margin:6px 6px 6px 0px;}
.index_datatxtmain { line-height:23px;}

.index_datatxtboxleftb {width:990px; float:left; height:120px; margin:6px 6px 6px 6px;}
.index_datatxttitleb {height:35px; border-bottom:1px solid #E6E6E6;}

.index_datatxtmainb { line-height:23px; height:120px;}

.lgpbutton  { padding:2px 8px 2px 8px; text-decoration:none;color:#fff; background:#388bf3;border:1px solid #608ac6; border-radius:2px; margin-left:8px; font-family:"微软雅黑";}
.lgpbutton:hover {padding:2px 8px 2px 8px; text-decoration:none;border:1px solid #d63644; border-radius:2px;background:#ff3d4e; color:#fff; margin-left:8px;font-family:"微软雅黑";}


#lbj {}
#lbj li {list-style:none; height:60px; width:223px; overflow:hidden; float:left; border:1px solid #E9EEF5; border-radius:2px; padding:5px;}
#lbj a { text-decoration:none; display:block;}
#lbj a:hover { text-decoration:none;}
#lbj li:hover { text-decoration:none; border-color:#bf0000;}

.newsMain a { font-size:14px;}
.newsMain li { padding-left:10px; line-height:26px;}
.date { width:80px; float:right; text-align:right;margin-right:10px; font-size:14px;}


.lmt
{
	right: 0%;
	width: 250px;
	height: 94px;
	bottom: 0px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	display: none;
	position: fixed;
	z-index: 800;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position-x: 0%;
	background-position-y: 0%;
	background-size: auto;
	background-origin: padding-box;
	background-clip: border-box;
	background-color: rgb(255, 255, 255);
}
.lmt .thead
{
	height: 32px;
	color: #fff;
	line-height: 32px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-size: 14px;
	font-weight: bold;
	background:url(../images/ico/pop_titlebg.gif);
	/*background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position-x: 0%;
	background-position-y: 0%;
	background-size: auto;
	background-origin: padding-box;
	background-clip: border-box;
	background-color: rgb(0, 121, 192);*/
}
.lmt .thead a
{
	color: #fff;
}
.lmt .tbody
{
	overflow: hidden;
	padding-top: 9px;
	padding-right: 14px;
	padding-bottom: 6px;
	padding-left: 14px;
	border-top-color: currentColor;
	border-right-color: #d2dae7;
	border-bottom-color: #d2dae7;
	border-left-color: #d2dae7;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-image-source: none;
	border-image-slice: 100%;
	border-image-width: 1;
	border-image-outset: 0;
	border-image-repeat: stretch;
	height:48px;
}
.lmt-btn
{
	top: 0px;
	right: 10px;
	position: absolute;
}
.lmt-btn em
{
	width: 15px;
	height: 15px;
	overflow: hidden;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
	cursor: pointer;
}
.lmt-btn .icon-close
{
	background:url(../images/ico/pop_close.gif);
}
.lmt-on
{
	height: 94px;
	display: block;
}
.lmt-off
{
	height: 0px;
	display: none;
}

.picTxt p
{
	height: 20px;
	text-align: center;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-color: #fff;
	border-top-width: 1px;
	border-top-style: solid;
	cursor: pointer;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position-x: 0%;
	background-position-y: 0%;
	background-size: auto;
	background-origin: padding-box;
	background-clip: border-box;
	background-color: rgb(245, 245, 245);
}
.txt
{
	width: 217px;
	line-height: 24px;
	float: left;
}
.txt li
{
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}
.txt .txtTit
{
	height: 32px;
	text-align: center;
	line-height: 32px;
	overflow: hidden;
	font-family: Microsoft Yahei;
	font-size: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size-adjust: none;
	font-stretch: normal;
}
.txt .txtTit a
{
	color: #f44;
}