@charset "utf-8";
/* 建站一点通 www.jzydt.com 提供技术支持 */

/* CSS初始化 */
body,
ol,
ul,
h1,
h2,
h3,
h4,
h5,
h6,
p,
th,
td,
dl,
dd,
form,
fieldset,
legend,
input,
textarea,
select {
	margin: 0 auto;
	padding: 0;
}

body {
	color: #333;
	font-size: 14px;
	font-family: "微软雅黑", "Microsoft YaHei";
	-webkit-text-size-adjust: 100%;
}

* {
	margin: 0;
	padding: 0;
	list-style: none;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

em {
	font-style: normal;
}

ul {
	list-style: none;
}

li {
	list-style: none;
}

img {
	border: 0;
	vertical-align: middle;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

p {
	word-wrap: break-word;
}

body {
	height: 100%;
	clear: both;
	background: #fff;
}

.clear {
	clear: both;
}

em,
var,
cite,
i,
s {
	font-style: normal;
}

s,
a {
	text-decoration: none;
}

img,
iframe {
	border: none;
	font-size: 1px;
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
}

textarea,
select,
button,
.textinput input,
.formbtns input,
input.ok {
	border: 0;
	outline: 0;
	background: transparent;
}

input[type='checkbox'],
input[type='radio'] {
	margin-left: 4px;
	margin-right: 4px;
}

.formbtns input,
.ok {
	cursor: pointer;
}

input:focus,
textarea:focus {
	outline: none;
}

img {
	vertical-align: top;
}

input {
	vertical-align: middle;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.container {
	width: 1200px;
	height: auto;
	margin: auto;
}


/**  头部 **/
#header {
	width: 100%;
	height: 300px;
	background: url(../images/head_bg.jpg) no-repeat center center #bb1007;
}

.header {
	width: 100%;
	height: 300px;
	background: url(../images/head_bg1.jpg) no-repeat center center #bb1007;
}

.logo {
	width: 100%;
	height: 300px;
	display: block;
}

.logo a {
	width: 100%;
	height: 300px;
	display: block;
}


/**  底部  **/
#footer {
	width: 100%;
	height: 200px;
	background: url(../images/bottom_bg.jpg) no-repeat center center #bb1007;
	margin-top: 57px;
	text-align: center;
}

.footer {
	width: 100%;
	height: auto;
	margin: auto;
	margin-top: 40px;
	float: left;
}

.footer p {
	width: 100%;
	height: auto;
	margin: auto;
	text-align: center;
	font-size: 18px;
	line-height: 36px;
	color: #fff;
}

#footer a {
	color: #fff;
	margin: auto;
	font-size: 18px;
	line-height: 36px;
	text-align: center;
}

#footer a:hover {
	color: #333;
}



/**  导航  **/
#nav-sy {
	width: 1200px;
	height: 50px;
	background: #c90304;
	margin: auto;
	margin-top: -30px;
}

.nav-sy {
	list-style-type: none;
	margin: auto;
	width: 1200px;
	height: 100%;
	float: left;
}

.mo {
	float: left;
	width: 118px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	display: block;
	border-right: 1px solid #f50f11;
	border-left: 1px solid #8c0001;
}

.mo a {
	width: 118px;
	height: 50px;
	;
	display: block;
	text-align: center;
	font-size: 18px;
	line-height: 50px;
	color: #fff;
}

.mo:hover {
	float: left;
	width: 118px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	display: block;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}

.mo:hover a {
	width: 118px;
	height: 50px;
	;
	display: block;
	font-size: 18px;
	text-align: center;
	line-height: 50px;
	color: #333;
	background: #fff;
}

.om {
	float: left;
	height: 50px;
	width: 118px;
	line-height: 50px;
	text-align: center;
	display: block;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}

.om a {
	width: 118px;
	height: 50px;
	;
	display: block;
	text-align: center;
	font-size: 18px;
	line-height: 50px;
	color: #333;
	background: #fff;
}

.om:hover {
	float: left;
	width: 118px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	display: block;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}

.om:hover a {
	height: 50px;
	width: 118px;
	display: block;
	text-align: center;
	font-size: 18px;
	line-height: 50px;
	color: #333;
	background: #fff;
}



/**  幻灯片  **/
.Slide {
	width: 580px;
	height: 388px;
	border: 1px solid #e5e5e5;
}

.focusBox {
	position: relative;
	width: 580px;
	height: 388px;
	overflow: hidden;
}

.focusBox .pic {
	position: relative;
	z-index: 0;
}

.focusBox .pic img {
	width: 580px;
	height: 388px;
	display: block;
}

.focusBox .hd {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
	font-size: 0;
	z-index: 1;
}

.focusBox .hd li {
	margin: 0 5px;
	background: url(../images/dot.png) no-repeat 0 -16px;
	height: 16px;
	overflow: hidden;
	width: 16px;
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	_background: url(../images/dot8.png) no-repeat 0 -16px;
}

.focusBox .hd .on {
	background-position: 0 0;
}

.focusBox .prev,
.focusBox .next {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: none;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	filter: alpha(opacity=20);
	opacity: 0.2;
}

.focusBox .prev {
	left: 0;
}

.focusBox .next {
	background-position: 0 -90px;
	right: 0;
}

.focusBox .prev:hover,
.focusBox .next:hover {
	filter: alpha(opacity=50) !important;
	opacity: 0.5 !important;
}




/**  商职官网下拉导航  **/
.nav-taab {
	float: right;
	width: 122px;
	height: 50px;
	background: #fff;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.navBar {
	position: relative;
	z-index: 1;
	height: 50px;
	line-height: 50px;
}

.nav {
	width: 122px;
	margin: 0 auto;
	font-family: "Microsoft YaHei", SimSun, SimHei;
}

.nav .m {
	float: left;
	position: relative;
	border-top: 0;
	border-bottom: 0;
	width: 100%;
}

.nav h3 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 100%;
	font-weight: normal;
	font-size: 18px;
	height: 50px;
	overflow: hidden;
}

.nav h3 a {
	width: 100%;
	text-align: center;
	display: block;
	color: #fff;
	vertical-align: top;
}

.nav .on {
	border: 0;
}

.nav .on h3 a {
	background: url(../images/wg_bg.png) no-repeat 108px center #FFFFFF;
	color: #333;
}

.nav .sub {
	display: none;
	/*默认隐藏*/
	width: 120px;
	position: absolute;
	left: 0;
	top: 50px;
	background: #c90304;
}

.nav .sub li {
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	padding: 0;
	text-align: center;
	float: left;
	width: 100%;
	border-bottom: 1px dotted #fff;
}

.nav .sub li a {
	display: block;
	color: #fff;
}

.nav .sub li a:hover {
	color: #333;
	background: #fff;
	width: 100%
}


#main {
	width: 1200px;
	height: auto;
	margin: auto;
	padding: 0;
}

#main-lst {
	width: 1200px;
	height: auto;
	margin: auto;
	padding: 0;
	margin-top: 30px;
}

.Part-I {
	width: 100%;
	height: auto;
	margin-top: 30px;
}

.Part-2 {
	width: 100%;
	height: auto;
}

.Part-3 {
	width: 100%;
	height: auto;
	margin-top: 32px;
}





/**  首页头条  **/
.Headline {
	width: 582px;
	height: auto;
	min-height: 390px;
}

.Headline-bt {
	width: 582px;
	height: 40px;
	line-height: 40px;
	background: url(../images/Headline_bg.png) no-repeat;
}

.abt {
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	margin-left: 35px;
}

.btspan {
	font-size: 15px;
	height: 40px;
	line-height: 40px;
	color: #f39800;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 10px;
	opacity: 0.7;
}

.amore {
	font-size: 15px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	margin-right: 35px;
}

.Headline ul {
	width: 100%;
	height: auto;
	list-style-type: none;
	margin-top: 7px;
}

.Headline ul li {
	width: 582px;
	height: 48px;
	float: left;
	border-bottom: 1px dashed #cccccc;
	background: url(../images/Embellishment_bg.png) left center no-repeat;
}

.Headline ul li a {
	float: left;
	margin-left: 10px;
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	width: 523px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
}

.Headline ul li span {
	float: right;
	width: 45px;
	font-size: 16px;
	line-height: 48px;
}

.Headline ul li:hover a,
.Headline ul li:hover span {
	color: #c90304;
}

.Hline1 {
	float: left;
	margin-bottom: 32px;
}

.Hline2 {
	float: left;
	margin-bottom: 32px;
	margin-left: 36px;
}

.Hline3 {
	float: left;
	margin-bottom: 32px;
}

.Hline4 {
	float: left;
	margin-bottom: 32px;
	margin-left: 36px;
}

.ad {
	width: 1200px;
	height: 160px;
	margin: auto;
	margin-bottom: 32px;
}

.ad img {
	width: 1200px;
	height: 160px;
	border: 0;
}

.ad a {
	width: 1200px;
	height: 160px;
	display: block;
}

.ad a img {
	width: 1200px;
	height: 160px;
	border: 0;
}

.ad1 {
	width: 275px;
	height: 68px;
	margin: auto;
	margin-bottom: 22px;
}

.ad1 img {
	width: 275px;
	height: 68px;
	border: 0;
}

.ad1 a {
	width: 275px;
	height: 68px;
	display: block;
}

.ad1 a img {
	width: 120275px0px;
	height: 68px;
	border: 0;
}



.flei1 {
	width: 273px;
	height: auto;
	margin: auto;
	float: left;
}

.flei-bt {
	width: 273px;
	height: 40px;
	line-height: 40px;
	background: url(../images/classification_bg.png) no-repeat;
}

.fleiul {
	width: 100%;
	height: auto;
	list-style-type: none;
	margin-top: 8px;
}

.fleiul li {
	width: 273px;
	height: 48px;
	float: left;
	border-bottom: 1px dashed #cccccc;
	background: url(../images/Embellishment_bg.png) left center no-repeat;
}

.fleiul li a {
	float: left;
	margin-left: 10px;
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	width: 263px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
}

.fleiul li:hover a,
.fleiul li:hover span {
	color: #c90304;
}


.fleiul-lx {
	width: 209px;
	height: auto;
	min-height: 216px;
	background: #f5eee3;
	font-weight: 530;
	display: block;
	margin-top: 17px;
	padding: 10px 32px;
}

.fleiul-lx p {
	font-size: 15px;
	line-height: 26px;
	color: #333;
}

.fleiul-lx-lis {
	width: 211px;
	height: auto;
	background: #f5eee3;
	font-weight: 530;
	display: block;
	margin-top: 17px;
	margin-bottom: 22px;
	padding: 32px;
}

.fleiul-lx-lis p {
	font-size: 15px;
	line-height: 26px;
	color: #333;
}




.flei2 {
	width: 273px;
	height: auto;
	margin: auto;
	margin-left: 36px;
	float: left;
}

.flei3 {
	width: 273px;
	height: auto;
	margin: auto;
	margin-left: 36px;
	float: left;
}

.flei4 {
	width: 273px;
	height: auto;
	margin: auto;
	margin-left: 36px;
	float: left;
}

.links {
	width: 100%;
	height: auto;
}

.links ul {
	list-style-type: none;
}

.ll0 {
	float: left;
	margin: 0px 7.5px 7.5px 0px;
	width: 234px;
	height: 56px;
}

.ll1 {
	float: left;
	margin: 0px 7.5px 7.5px 0px;
	width: 234px;
	height: 56px;
}

.ll2 {
	float: left;
	margin: 0px 7.5px 7.5px 0px;
	width: 234px;
	height: 56px;
}

.ll3 {
	float: left;
	margin: 0px 7.5px 7.5px 0px;
	width: 234px;
	height: 56px;
}

.ll4 {
	float: left;
	margin: 0px 0px 7.5px 0px;
	width: 234px;
	height: 56px;
}

.ll5 {
	float: left;
	margin: 0px 7.5px 7.5px 0px;
	width: 234px;
	height: 56px;
}

.ll6 {
	float: left;
	margin: 0px 7.5px 7.5px 0px;
	width: 234px;
	height: 56px;
}

.ll7 {
	float: left;
	margin: 0px 7.5px 7.5px 0px;
	width: 234px;
	height: 56px;
}

.ll8 {
	float: left;
	margin: 0px 7.5px 7.5px 0px;
	width: 234px;
	height: 56px;
}

.ll9 {
	float: left;
	margin: 0px 0px 7.5px 0px;
	width: 234px;
	height: 56px;
}

.links ul li a {
	line-height: 56px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	display: block;
}

.links ul li a img {
	width: 234px;
	height: 56px;
	border: 0;
}


/**  栏目列表  **/
.main-lf {
	width: 897px;
	height: auto;
	min-height: 900px;
}

.main-lf-wz {
	width: 882px;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: url(../images/weizhi_bg.png) no-repeat;
	padding-left: 35px;
}

.main-lf-wz a {
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	color: #fff;
}

.main-lf-wz a:hover {
	color: #333;
}


.Lisclass {
	width: 897px;
	height: auto;
	min-height: 600px;
	background: #fcfbf7;
	margin-top: 16px;
}

.Lisclass ul {
	width: 741px;
	height: auto;
	list-style-type: none;
}

.listl {
	width: 741px;
	height: 48px;
	float: left;
	border-bottom: 1px dashed #cccccc;
	background: url(../images/Embellishment_bg.png) left center no-repeat;
}

.listl a {
	float: left;
	margin-left: 20px;
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	width: 672px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
}

.listl span {
	float: right;
	width: 45px;
	font-size: 16px;
	line-height: 48px;
}

.listl:hover a,
.listl:hover span {
	color: #c90304;
}

.listli {
	width: 739px;
	height: 30px;
	float: left;
	border-bottom: 1px dashed #cccccc;
}

.Lilass {
	width: 895px;
	height: auto;
	min-height: 600px;
	background: #fdfbf8;
}

.pagse {
	text-align: center;
	height: 48px;
	margin-top: 27px;
	padding-bottom: 27px;
	width: 100%;
}

.pagse span {
	border: 1px solid #CCC;
	padding: 7px 10px;
	font-size: 16px;
	line-height: 48px;
	margin-left: 5px;
	color: #000;
}

.pagse span:hover {
	color: #C00;
	text-decoration: none;
}

.pagse a span {
	border: 1px solid #CCC;
	padding: 7px 10px;
	font-size: 16px;
	line-height: 48px;
	margin-left: 5px;
}

.pagse a span:hover {
	color: #C00;
	text-decoration: none;
}

.thispage span {
	color: #db3030;
}

.main-fr {
	width: 275px;
	height: auto;
}

.main-fr-bt {
	width: 275px;
	height: 40px;
	line-height: 40px;
	background: url(../images/xglinks_bg.png) no-repeat;
}

.main-fr-links {
	list-style-type: none;
	margin-top: 8px;
}

.main-fr-links li {
	float: left;
	margin: 5px 0px;
	width: 273px;
	height: 56px;
}

.main-fr-links li a {
	width: 273px;
	height: 56px;
	display: block;
}

.main-fr-links li a img {
	width: 273px;
	height: 56px;
	border: 0;
}



/** 信息公开栏目页 **/

.main-lfxx {
	width: 897px;
	height: auto;
	min-height: 660px;
}

.xxgklmy {
	width: 897px;
	height: auto;
	min-height: 660px;
}

.xxgklmyl {
	width: 429px;
	height: auto;
	min-height: 300px;
	margin-right: 39px;
	overflow: hidden;
}

.xxgklmyl_bt {
	background: url(../images/lm_dbt_bg.jpg) no-repeat;
	width: 429px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	margin-bottom: 25px;
}

.xxgklmyl_xbt_b1 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
	margin: 0px 21px 15px 0px;
}

.xxgklmyl_xbt_b2 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
}

.xxgklmyl_xbt_b3 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
	margin: 0px 21px 15px 0px;
}

.xxgklmyl_xbt_b4 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
}

.xxgklmyl_xbt_b5 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
	margin: 0px 21px 15px 0px;
}

.xxgklmyl_xbt_b6 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
}

.xxgklmyl_xbt_b7 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
	margin: 0px 21px 15px 0px;
}

.xxgklmyl_xbt_b8 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
}

.xxgklmyl_xbt_b9 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
	margin: 0px 21px 15px 0px;
}

.xxgklmyl_xbt_b10 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
}

.xxgklmyl_xbt_b11 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
	margin: 0px 21px 15px 0px;
}

.xxgklmyl_xbt_b12 {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg.png) no-repeat;
	float: left;
}

.xxgklmyl_xbt_1 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_1.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_1 {
	color: #6a3906;
	line-height: 81px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_2 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_2.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_2 {
	color: #6a3906;
	line-height: 81px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_3 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_3.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_3 {
	color: #6a3906;
	line-height: 40.5px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_4 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_4.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_4 {
	color: #6a3906;
	line-height: 40.5px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_5 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_5.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_5 {
	color: #6a3906;
	line-height: 40.5px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_6 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_6.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_6 {
	color: #6a3906;
	line-height: 40.5px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_7 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_7.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_7 {
	color: #6a3906;
	line-height: 81px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_8 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_8.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_8 {
	color: #6a3906;
	line-height: 40.5px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_9 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_9.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_9 {
	color: #6a3906;
	line-height: 81px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_10 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_10.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_10 {
	color: #6a3906;
	line-height: 40.5px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_11 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_11.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_11 {
	color: #6a3906;
	line-height: 81px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_12 {
	width: 64px;
	height: 64px;
	background: url(../images/xxgklmyl_xbt_11.png) no-repeat;
	margin: 8.5px;
	float: left;
	display: block;
}

.xxgklmyl_xbt1_12 {
	color: #6a3906;
	line-height: 81px;
	font-size: 18px;
	width: 120px;
	display: block;
	float: right;
}

.xxgklmyl_xbt_b1:hover,
.xxgklmyl_xbt_b2:hover,
.xxgklmyl_xbt_b3:hover,
.xxgklmyl_xbt_b4:hover,
.xxgklmyl_xbt_b5:hover,
.xxgklmyl_xbt_b6:hover,
.xxgklmyl_xbt_b7:hover,
.xxgklmyl_xbt_b8:hover,
.xxgklmyl_xbt_b9:hover,
.xxgklmyl_xbt_b10:hover,
.xxgklmyl_xbt_b11:hover,
.xxgklmyl_xbt_b12:hover {
	width: 204px;
	height: 81px;
	background: url(../images/lm_xbt_bg_hover.png) no-repeat;
}

.xxgklmyl_xbt_b1:hover .xxgklmyl_xbt1_1,
.xxgklmyl_xbt_b2:hover .xxgklmyl_xbt1_2,
.xxgklmyl_xbt_b3:hover .xxgklmyl_xbt1_3,
.xxgklmyl_xbt_b4:hover .xxgklmyl_xbt1_4,
.xxgklmyl_xbt_b5:hover .xxgklmyl_xbt1_5,
.xxgklmyl_xbt_b6:hover .xxgklmyl_xbt1_6,
.xxgklmyl_xbt_b7:hover .xxgklmyl_xbt1_7,
.xxgklmyl_xbt_b8:hover .xxgklmyl_xbt1_8,
.xxgklmyl_xbt_b9:hover .xxgklmyl_xbt1_9,
.xxgklmyl_xbt_b10:hover .xxgklmyl_xbt1_10,
.xxgklmyl_xbt_b11:hover .xxgklmyl_xbt1_11,
.xxgklmyl_xbt_b12:hover .xxgklmyl_xbt1_12 {
	color: #c90304;
}



.xxgklmyz {
	width: 429px;
	height: auto;
	min-height: 660px;
}

.xxgklmyz_bt {
	background: url(../images/lm_dbt_bg.jpg) no-repeat;
	width: 429px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	margin-bottom: 16px;
}

.xxgklmyz_bt a {
	width: 429px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	display: block;
}

.xxgklmyz ul {
	width: 100%;
	height: auto;
	list-style-type: none;
}

.xxgklmyz ul li {
	width: 429px;
	height: 47px;
	float: left;
	border-bottom: 1px dashed #cccccc;
	background: url(../images/Embellishment_bg.png) left center no-repeat;
}

.xxgklmyz ul li a {
	float: left;
	margin-left: 10px;
	height: 47px;
	line-height: 47px;
	font-size: 16px;
	width: 326px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
}

.xxgklmyz ul li span {
	float: right;
	width: 90px;
	font-size: 16px;
	line-height: 47px;
}

.xxgklmyz ul li:hover a,
.Headline ul li:hover span {
	color: #c90304;
}

.lmrg_dbt_bg {
	width: 275px;
	float: left;
	height: 40px;
	line-height: 40px;
	background: url(../images/lmrg_dbt_bg.png) no-repeat;
	display: block;
	font-size: 16px;
	text-align: center;
	color: #fff;
	margin-bottom: 18px;
}

.lmrg_dbt_bg-bt {
	width: 275px;
	height: 40px;
	line-height: 40px;
	background: #bc0506;
	display: block;
	font-size: 16px;
	text-align: center;
	color: #fff;
	margin-top: 10px;
	float: left;
}

.lmrg_dbt_bg-bt-links {
	list-style-type: none;
	background: #f5eee3;
	min-height: 408px;
	display: block;
	float: left;
}

.lmrg_dbt_bg-bt-links li {
	float: left;
	width: 275px;
	height: 40px;
}

.lmrg_dbt_bg-bt-links li a {
	width: 275px;
	height: 40px;
	display: block;
	color: #6a3906;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
}

.lmrg_dbt_bg-bt-links li a img {
	width: 275px;
	height: 40px;
	border: 0;
}

.lmrg_dbt_bg-bt-links li a:hover {
	background: #c7b299;
	color: #c90304;
}


.flei44 {
	width: 583px;
	height: auto;
	margin: auto;
	float: left;
}

.flei55 {
	width: 583px;
	height: auto;
	margin: auto;
	float: right;
}

.flei44-bt {
	width: 583px;
	height: 40px;
	line-height: 40px;
	background: url(../images/gkxx_ddbt_bg.jpg) no-repeat;
}

.flei44-bt a {
	width: 583px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	display: block;
}

.flei44-lx {
	width: 519px;
	height: auto;
	min-height: 216px;
	background: #f5eee3;
	font-weight: 530;
	display: block;
	margin-top: 17px;
	padding: 10px 32px;
}

.flei44-lx p {
	font-size: 15px;
	line-height: 26px;
	color: #333;
}

.fleiul55-lx-lis {
	width: 211px;
	height: auto;
	background: #f5eee3;
	font-weight: 530;
	display: block;
	margin-bottom: 22px;
	padding: 32px;
	float: left;
}

.fleiul55-lx-lis p {
	font-size: 15px;
	line-height: 26px;
	color: #333;
}


.main-lf-wz4 {
	width: 862px;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #bc0506;
	padding-left: 35px;
}

.main-lf-wz4 a {
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	color: #fff;
}

.main-lf-wz4 a:hover {
	color: #333;
}

.Lisclass4 {
	width: 897px;
	height: auto;
	min-height: 600px;
	margin-top: 16px;
}

.Lisclass4 ul {
	width: 897px;
	height: auto;
	list-style-type: none;
}

.listli4 {
	width: 897px;
	height: 10px;
	float: left;
	border-bottom: 1px dashed #cccccc;
}

.listl4 {
	width: 897px;
	height: 48px;
	float: left;
	border-bottom: 1px dashed #cccccc;
	background: url(../images/Embellishment_bg.png) left center no-repeat;
}

.listl4 a {
	float: left;
	margin-left: 20px;
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	width: 787px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
}

.listl4 span {
	float: right;
	width: 90px;
	font-size: 16px;
	line-height: 48px;
}

.listl4:hover a,
.listl4:hover span {
	color: #c90304;
}





/* 本例子css */
.sideMenu {}

.sideMenu h3 {
	height: 56px;
	line-height: 56px;
	font-size: 18px;
	color: #fff;
	background: #bc0506;
	cursor: pointer;
	margin-top: 5px;
}


.hed1 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_1x.png) no-repeat;
	cursor: pointer;
}

.hed2 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_2x.png) no-repeat;
	cursor: pointer;
}

.hed3 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_3x.png) no-repeat;
	cursor: pointer;
}

.hed4 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_4x.png) no-repeat;
	cursor: pointer;
}

.hed5 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_5x.png) no-repeat;
	cursor: pointer;
}

.hed6 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_6x.png) no-repeat;
	cursor: pointer;
}

.hed7 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_7x.png) no-repeat;
	cursor: pointer;
}

.hed8 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_8x.png) no-repeat;
	cursor: pointer;
}

.hed9 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_9x.png) no-repeat;
	cursor: pointer;
}

.hed10 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_10x.png) no-repeat;
	cursor: pointer;
}

.hed11 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_11x.png) no-repeat;
	cursor: pointer;
}

.hed12 {
	float: left;
	margin: 8.5px;
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/xxgklmyl_xbt_12x.png) no-repeat;
	cursor: pointer;
}

.sideMenu ul {
	display: none;
	width: 275px;
	padding: 15px 0px;
	min-height: 150px;
	height: auto;
	background: #f5eee3;
	list-style-type: none;
	/* 默认都隐藏 */
}

.loln {
	float: left;
	width: 275px;
	height: 30px;
	line-height: 30px;
}

.loln a {
	width: 260px;
	padding-left: 15px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #1b1b1b;
	display: block;
}

.loln:hover a {
	color: #bc0506;
}

.lon {
	float: left;
	width: 275px;
	height: 30px;
	line-height: 30px;
}

.lon a {
	width: 260px;
	padding-left: 15px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #bc0506;
	display: block;
}

.lon:hover a {
	color: #bc0506;
}
























/**  内容页  **/
.Lis-content {
	width: 895px;
	height: auto;
	min-height: 600px;
	background: #fcfbf7;
	margin-top: 16px;
	padding: 9px 0px 50px 0px;
	overflow: hidden;
	word-break: break-all;
	word-wrap: break-word;
}

.Lis-content-bt {
	width: 841px;
	height: auto;
	min-height: 60px;
	margin: auto;
	display: block;
	line-height: 60px;
	text-align: center;
	border-bottom: 1px solid #f8b551;
}

.Lis-content-bt h1 {
	font-size: 24px;
	height: auto;
	min-height: 60pxline-height:60px;
	color: #333;
}

.Lis-content-zz {
	width: 841px;
	height: 32px;
	margin: auto;
	display: block;
	line-height: 32px;
	font-size: 16px;
	text-align: center;
	color: #666;
}

.Lis-con {
	width: 841px;
	margin: auto;
	height: auto;
	font-size: 16px;
	line-height: 32px;
	display: block;
	word-break: break-all;
	padding-top: 16px;
	overflow: hidden;
	word-break: break-all;
	word-wrap: break-word;
}

.Lis-con p {
	margin: auto;
	height: auto;
	font-size: 16px;
	line-height: 32px;
	display: block;
	word-break: break-all;
	overflow: hidden;
	word-break: break-all;
	word-wrap: break-word;
}

.Lis-con table {
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	max-width: 841px;
	overflow: hidden;
}

.Lis-con table td {
	border-left: 1px solid #333;
	border-top: 1px solid #333;
}

.Pagin {
	width: 100%;
	height: auto;
	min-height: 76px;
	display: block;
	margin-top: 57px;
}

.Firstbt {
	float: left;
	width: 100%;
	font-size: 18px;
	height: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 38px;
	color: #333;
	display: block;
	text-align: left;
}

.Nextbt {
	float: left;
	width: 100%;
	font-size: 18px;
	height: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 38px;
	color: #333;
	display: block;
	text-align: left;
}

.Firstbt:hover,
.Nextbt:hover {
	color: #bb1007;
}