@charset "utf-8";
/* CSS Document */
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #E6E0CF; }
body, td, th { font-size: 12px; }
a:link { color: #333; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:hover { color: #B71F1E; text-decoration: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote { margin: 0; padding: 0; }
fieldset, img { border: 0; vertical-align: top; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; vertical-align: middle; }
input, button, textarea, select { *font-size: 100%;
}
.hide { display: none; }
ol, ul { list-style: none; }
li { list-style-type: none; }
.k { width: 1200px; margin-right: auto; margin-left: auto; }
.fl { float: left; }
.fr { float: right; }
.top5 { margin-top: 5px; }
.top10 { margin-top: 10px; }
.top20 { margin-top: 20px; }
#head { background-image: url(index_03.jpg); height: 166px; background-repeat: repeat-x; background-position: center 0%; }
#head .mininav { font-size: 12px; font-family: "宋体"; color: #282828; line-height: 26px; text-align: right; padding-top: 29px; }
#head .k .tel { font-size: 23px; font-family: "微软雅黑"; color: rgb(40, 40, 40); line-height: 80px; text-align: right; }
#head .mininav a { padding-left: 10px; padding-right: 10px; }
.menu { background-image: url(index_06.jpg); background-repeat: no-repeat; height: 41px; line-height: 41px; font-size: 16px; font-family: "Microsoft YaHei"; color: rgb(250, 243, 201); }
.menu ul li { float: left; width: 131px; text-align: center; }
.menu ul li a { font-size: 16px; font-family: "微软雅黑"; color: rgb(250, 243, 201); }
.menu ul li a:hover { font-size: 16px; font-family: "微软雅黑"; color: rgba(245,231,151,1.00); }
#banner { -webkit-box-shadow: 0px 0px 6px #7E7E7E; box-shadow: 0px 0px 6px #7E7E7E; }
#main { -webkit-box-shadow: 0px 0px 6px #7E7E7E; box-shadow: 0px 0px 6px #7E7E7E; background-color: #F2E9CE; padding-bottom: 10px; }
.hang1 { padding-top: 5px; padding-left: 10px; padding-right: 10px; }
.hang1 .fl { width: 713px; }
.hang1 .fr { width: 440px; }
.hang1 .bt { font-size: 14px; font-family: "Microsoft YaHei"; color: rgb(118, 118, 118); line-height: 35px; border-bottom: 1px solid #C3BBA4; background-image: url(index_11.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 39px; }
.hang1 .fl .nr { padding-top: 10px; }
.hang1 .fl .nr .img { float: left; width: 300px; }
.hang1 .fl .nr .txt { font-size: 14px; float: left; width: 402px; font-family: "Microsoft YaHei"; color: rgb(42, 41, 41); line-height: 32px; padding-left: 10px; }
.hang1 .fr .nr { padding-top: 10px; }
/* 本例子css */
.picMarquee-left { width: 440px; overflow: hidden; position: relative; }
.picMarquee-left .bd { }
.picMarquee-left .bd ul { overflow: hidden; zoom: 1; }
.picMarquee-left .bd ul li { margin: 0 5px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picMarquee-left .bd ul li .pic { text-align: center; }
.picMarquee-left .bd ul li .pic img { width: 140px; height: 211px; display: block; padding: 2px; }
.picMarquee-left .bd ul li .pic a:hover img { border-color: #999; }
.picMarquee-left .bd ul li .title { line-height: 24px; }
.hang4 .bt { background-color: #000; height: 32px; line-height: 32px; color: #FFF; font-size: 18px; padding-left: 15px; font-family: "Microsoft YaHei"; color: rgb(255, 255, 255); }
.hang4 .bt span { float: right; }
.hang4 .fl { width: 456px; }
.hang4 .fr { width: 744px; }
.hang4 .fr ul li {
	float: left;
	padding-top: 14px;
	padding-left: 8px;
	position: relative;
	width: 240px;
	height: 164px;
}
.hang4 .fr ul li .jg{
	position: absolute;
	top: 13px;
	right: 0px;
	width: 120px;
	height: 30px;
	background-color: #A80002;
	filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8
}
.hang4 .fr ul li .jgx{
	position: absolute;
	top: 13px;
	right: 0px;
	width: 120px;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	font-family: "微软雅黑";
	color: #FFFFFF;
	text-align: center;
}
.hang4 .fr ul li .titlebg{position: absolute;right: 0;bottom: 0;width: 240px;height: 25px;line-height: 25px;color: #000;background-color: #fff;font-size: 16px;font-family: "微软雅黑";filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}
.hang4 .fr ul li .title{position: absolute;right: 0;bottom: 0;width: 240px;height: 25px;line-height: 25px;color: #000;font-size: 16px;font-family: "微软雅黑";}
.hang5 .left, .hang5 .center { float: left; width: 420px; padding-right: 10px; padding-left: 10px; }
.hang5 .right { width: 300px; float: right; padding-right: 10px; }
.hang5 .bt { font-size: 14px; font-family: "Microsoft YaHei"; color: rgb(118, 118, 118); line-height: 35px; border-bottom: 1px solid #C3BBA4; background-image: url(index_11.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 39px; }
.hang5 ul li { line-height: 25px; font-family: "微软雅黑"; padding-left: 10px; }
.hang5 ul li span { float: right; padding-right: 5px; color: #888888; }
.hang5 .right .lxdh { background-image: url(index_58.jpg); background-repeat: no-repeat; height: 38px; font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; padding-left: 44px; font-size: 27px; color: #313131; padding-top: 10px; padding-bottom: 10px; background-position: left 12px; }
.hang5 .right .txt { padding-top: 10px; line-height: 25px; }
#foot { background-image: url(index_62.jpg); background-repeat: no-repeat; height: 121px; margin-right: auto; margin-left: auto; width: 1200px; color: #be6100; text-align: center; line-height: 25px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif; padding-top: 40px; }
#liebiao { -webkit-box-shadow: 0px 0px 6px #7E7E7E; box-shadow: 0px 0px 6px #7E7E7E; background-color: #F8F5ED; padding-bottom: 10px; }
#liebiao .sidebar { float: left; width: 221px; font-family: "微软雅黑"; }
#liebiao .main { float: right; width: 875px; border-left: 1px solid #E1E1E1; padding-left: 25px; font-family: "微软雅黑"; }
.lik { width: 1150px; padding-top: 20px; padding-bottom: 20px; margin-right: auto; margin-left: auto; }
.leftTitle { position: relative; height: 50px; margin-bottom: 25px; padding: 0 0 0 40px; background: url(leftTitle.jpg) no-repeat; color: #000; font-size: 19px; line-height: 50px; }
.menu1 { margin-bottom: 15px; }
.menu1 dl dt { margin-bottom: 10px; background: url(ys_10.jpg) no-repeat #e3dfd5; }
.menu1 dl dt a { display: block; padding: 8px 8px 8px 33px; color: #666; font-size: 14px; line-height: 20px; text-align: left; }
.menu1 dl dt a:hover, .menu1 dl dt .current { background: url(ys_03.jpg) no-repeat #aa0000; color: #f0d2af; font-weight: bold; text-decoration: none; }
.menu1 dl dd { padding: 8px 0 8px 38px; font-size: 12px; text-align: left; }
.menu1 dl dd a:hover, .menu1 dl dd .current { color: #dc0000; text-decoration: none; }
.location { position: relative; height: 40px; margin-bottom: 3px; background: url(z_4.gif) no-repeat left bottom; line-height: 40px; }
.location h3 { float: left; height: 39px; padding-right: 20px; border-bottom: 1px solid #c80000; color: #000; font-weight: 100; line-height: 39px; font-size: 24px; font-family: "微软雅黑"; }
.breadcrumbs { float: right; color: #888; }
.breadcrumbs a { color: #888; }
.breadcrumbs a:hover { color: #000; }
.list { padding: 0 0 40px; }
.list li { padding: 7px 0; border-bottom: 1px dashed #E4D29A; background: url(o_ico_05.gif) no-repeat 2px 14px; line-height: 20px; clear: both; }
.list li span { float: right; color: #999; font-size: 12px; }
.list li a { padding-left: 15px; }
.list li a:hover { text-decoration: underline; }
.about { line-height: 28px; padding: 10px; color: #333; min-height: 500px; font-size: 14px;}
#wenzhang_zw h2 { font-size: 26px; padding-bottom: 16px; font-family: "微软雅黑"; text-align: center; font-weight: normal; color: #333; padding-top: 11px; }
#wenzhang_zw .zw_info { font-size: 12px; line-height: 25px; text-align: center; margin-right: 5px; margin-left: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
#wenzhang_zw .zw_nr { font-size: 14px; line-height: 28px; margin: 5px; }
.pic_news li {
	float: left;
	height: 218px;
	width: 291px;
	line-height: 35px;
	text-align: center;
	margin-bottom: 5px;
	padding-top: 5px;
	font-size: 14px;
	position: relative;
}
.pic_news li .jg{
	position: absolute;
	bottom: 31px;
	right: 9px;
	width: 120px;
	height: 30px;
	background-color: #A80002;
	filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8
}
.pic_news li .jgx{
	position: absolute;
	bottom: 31px;
	right: 9px;
	width: 120px;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	font-family: "微软雅黑";
	color: #FFFFFF;
	text-align: center;
}
.pic_news li:hover { background-color: #F6F2E8; }
.pic_news li img { border: 1px solid #CCC; height: 186px; width: 274px; }

.pic_news1 li {
	float: left;
	height: 250px;
	width: 175px;
	line-height: 35px;
	text-align: center;
	margin-bottom: 5px;
	padding-top: 5px;
	font-size: 14px;
	position: relative;
}
.pic_news1 li .jg{
	position: absolute;
	bottom: 31px;
	right: 9px;
	width: 120px;
	height: 30px;
	background-color: #A80002;
	filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8
}
.pic_news1 li .jgx{
	position: absolute;
	bottom: 31px;
	right: 9px;
	width: 120px;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	font-family: "微软雅黑";
	color: #FFFFFF;
	text-align: center;
}
.pic_news1 li:hover { background-color: #F6F2E8; }
.pic_news1 li img { border: 1px solid #CCC; height: 211px; width: 141px; }
.shpa { width: 668px; }
.shpa b { padding: 0 5px 0; margin-top: 30px; color: #d04e00; display: inline-table; border: 1px solid #ccc; }
.shpa a { padding: 0 5px 0; color: #1F3A87; display: inline-table; border: 1px solid #ccc; }
.shpa a:hover { color: #fff; background: #1f3a87; border: 1px solid #1f3a87; }
