@charset "utf-8";


.bghui{ background: #eee;}
.mainBox{ background: #fff; padding: 0 30px; width: 1140px; margin-bottom: 30px;}


.mbx{ height: 50px; line-height: 50px; font-size: 14px; margin-top: -30px;}


.leftNav{ width: 190px; padding: 30px 0;}
.leftNav .tit{ height: 46px; padding-left: 20px; line-height: 46px; font-size: 18px; color: #0577ae; font-weight: 700; border-bottom: 1px solid #52aeda;}
.leftNav .tit a{ color: #0577ae;}
.leftNav .list{ display: block; width: 150px; height: 36px; padding-left: 40px; border-bottom: 1px dotted #52aeda; line-height: 36px; font-size: 16px; color: #0577ae; font-weight: 700; background-position: 20px -485px;}
.leftNav .searchzh{border: none;display: block;width: 190px;height: 36px;padding-left: 2px; border-bottom: 1px dotted #52aeda;line-height: 36px;font-size: 16px; color: #0577ae;font-weight: 700;background-position: 20px -485px;background-color: #fff;}
.leftNav .list:hover{ color: #034976;}
.leftNav .list.on{ background-color: #0577ae; color: #fff; background-position: 20px -435px;}


.rightMain{ width: 920px;}
.rightMain .news{ padding: 10px 0 30px;}
.rightMain .news .ntit{ line-height: 66px; text-align: center; font-size: 20px; font-weight: 700; color: #0577ae;}
.rightMain .news .txt{ line-height: 32px; font-size: 16px;}
.rightMain .news .txt a{ color: #0577ae;}

.rightMain .listBox{ padding: 10px 0 30px;}
.rightMain .listBox .ltit{ line-height: 66px; text-align: center; font-size: 20px; font-weight: 700; color: #0577ae;}
.rightMain .listBox .list{ width: 100%; height: 36px; line-height: 36px; font-size: 16px;}
.rightMain .listBox .list .ltxt{ display: block; width: 620px; height: 36px; background-position: 6px -537px;}
.rightMain .listBox .list .rtxt{ color: #999;}


.maxList{ padding: 30px 0 20px 0;}
.maxList .list{ clear: both; height: 36px; line-height: 36px; font-size: 16px;}
.maxList .list .ltxt{ display: block; width: 780px; height: 36px; padding-left: 16px; background-position: 6px -537px;}
.maxList .list .ltxt:hover{ background-position: 6px -587px;}
.maxList .list .ltxt.hot{ color: #d73030;}
.maxList .list .rtxt{ color: #999;}
.maxList .list li {background: url(../image/dl.png)no-repeat;width:auto;background-size: 27%; float: right;}
.maxList .list li a {padding: 10px 20px 30px 40px;}

.newsbanner{ background: url(../image/new.jpg) no-repeat;background-size: 100%;background-position: 0px;}
.newsbanner .a1{font-size: 24px;font-weight: bold;color: #ffffff; margin-left: 129px;line-height: 110px;}
.newsbanner .a2{color: #fff;font-size: larger;line-height: 24px;margin-left: 1px;}


.zcwjbanner{ background: url(../image/zcwj.jpg) no-repeat;background-size: 100%;background-position: 0px;}
.zcwjbanner .a1{font-size: 24px;font-weight: bold;color: #ffffff; margin-left: 129px;line-height: 110px;}
.zcwjbanner .a2{color: #fff;font-size: larger;line-height: 24px;margin-left: 1px;}


.glwjbanner{ background: url(../image/dlbg.png) no-repeat;background-size: 100%;background-position: 0px;}
.glwjbanner .a1{font-size: 24px;font-weight: bold;color: #ffffff; margin-left: 129px;line-height: 110px;}
.glwjbanner .a2{color: #fff;font-size: larger;line-height: 24px;margin-left: 1px;}



/*table {
	table-layout: fixed;
	width: 100%;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-collapse: collapse;
    border-color: #623F20;
    border-image: none;
    border-style: solid;
    border-width: 1px 0 0 1px;
    text-align: center;
}
table td, table th {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #623F20;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px 0;
    padding: 3px;
}*/



.pagination-wrapper {
	margin: 20px 0;
}
.pagination {
	height: 34px;
	text-align: center;
}
.pagination li {
	display: inline-block;
	height: 34px;
	margin-right: 5px;
}
.pagination li a {
	float: left;
	display: block;
	height: 32px;
	line-height: 32px;
	padding: 0 12px;
	font-size: 16px;
	border: 1px solid #dddddd;
	color: #555555;
	text-decoration: none;
}
.pagination li a:hover {
	background: #f5f5f5;
	color: #0099ff;
}
.pagination li.thisclass {
	background: #09f;
	color: #fff;
}
.pagination li.thisclass a, .pagination li.thisclass a:hover {
	background: transparent;
	border-color: #09f;
	color: #fff;
	cursor: default;
}