﻿@charset "utf-8";

/*reset开始*/

html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}

:focus {
	outline: none;
}

article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
	display: block;
}

nav ul {
	list-style: none;
}

blockquote,
q {
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}

a {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

ins {
	background-color: #ff9;
	color: #000;
	text-decoration: none;
}

mark {
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold;
}

del {
	text-decoration: line-through;
}

abbr[title],
dfn[title] {
	/*border-bottom:1px dotted #000;*/
	cursor: help;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #cccccc;
	margin: 1em 0;
	padding: 0;
}

input,
select {
	vertical-align: middle;
}

html {
	background: white;
	color: black;
}


/* 要注意表单元素并不继承父级 font 的问题 */

body,
button,
input,
select,
textarea {
	font: 14px '微软雅黑', arial, sans-serif;
}

input,
select,
textarea {
	font-size: 100%;
}


/* ie bug：th 不继承 text-align */

th {
	text-align: inherit;
}


/* ie6 7 8(q) bug 显示为行内表现 */

iframe {
	display: block;
}


/* 去掉 firefox 下此元素的边框 */

abbr,
acronym {
	border: none;
	font-variant: normal;
}


/* 一致的 del 样式 */

del {
	text-decoration: line-through;
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
	font-style: normal;
	font-weight: 500;
}


/* 去掉列表前的标识，li 会继承 */

ol,
ul {
	list-style: none;
}


/* 对齐是排版最重要的因素，别让什么都居中 */

caption,
th {
	text-align: left;
}


/* 统一上标和下标 */

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}


/* 让链接在 hover 状态下显示下划线 */

a:hover {
	text-decoration: underline;
}


/* 来自yahoo，让标题都自定义，适应多个系统应用 */

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: 500;
}


/* 默认不显示下划线，保持页面简洁 */

ins,
a {
	text-decoration: none;
}


/* 去除 ie6 & ie7 焦点点状线 */

a:focus,
*:focus {
	outline: none;
}


/* 清除浮动 */

.clearfix:before,
.clearfix:after {
	content: "";
	display: table;
}

.clearfix:after {
	clear: both;
	overflow: hidden;
}

.clearfix {
	zoom: 1;
	/* for ie6 & ie7 */
}

.clear {
	clear: both;
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	overflow: hidden;
}


/* 设置显示和隐藏，通常用来与 js 配合 */

.hide {
	display: none;
}

.block {
	display: block;
}


/* 设置浮动，减少浮动带来的 bug */

.fl,
.fr {
	display: inline;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.m_t_0 {
	margin-top: 0 !important;
}

.m_t_20 {
	margin-top: 20px !important;
}


/*reset结束*/


/*头部*/

header {
	margin: 0 auto;
	overflow: hidden
}

header .logo {
	position: relative;
	padding: 30px 0;
	width: 100%
}

header .logo ul a {
	margin-left: 34px;
	color: #646464;
	line-height: 34px;
}

header nav {
	border: 1px solid #dddddd;
	border-left: none;
	border-right: none;
}

header nav li {
	width: 11%;
	text-align: center;
	line-height: 52px;
	height: 52px;
}

header nav a {
	font-size: 16px;
	color: #1b1b1b;
}

header nav a:hover {
	color: #d2b07e;
	text-decoration: none;
}

header nav li.act {
	border-bottom: 4px solid #c49858;
}

header nav li.act a {
	color: #d2b07e
}


/*底部*/

.footer {
	width: 100%;
	text-align: center;
	min-height: 70px;
	background: #f1f1f1;
	padding: 30px 0 20px 0;
	margin-top: 80px;
	position: relative
}

.dhy_youq {
	float: left;
	display: inline
}

.dhy_youqs {
	float: left;
	display: inline
}

.dhy_foot {
	position: relative;
	margin: 0 auto;
}

.footer nav {
	display: inline-block
}

.footer nav,
footer ul,
footer p {
	margin: 0 auto;
}

.footer nav a {
	color: #464646;
}

.footer nav span {
	padding: 0 16px;
	color: #464646;
}

.footer ul {
	height: 30px;
	width: 120px;
	margin: 0 auto;
	position: relative;
	left: 160px;
	margin-top: 10px;
}

.footer ul li {
	width: 40px;
	background-position: center center;
	background-repeat: no-repeat;
	height: 24px;
	cursor: pointer;
	float: left;
	display: inline;
	position: relative;
}

.footer p {
	color: #666666;
	font-size: 12px;
}

.ewm_wx {
	background-image: url(../images/pic_wx.png);
}

.ewm_pg {
	background-image: url(../images/pic_ios.png);
}

.ewm_az {
	background-image: url(../images/pic_az.png);
}

.ewm_pg_act {
	background-image: url(../images/pic_ios_act.png);
}

.footer ul li div {
	display: none;
	position: absolute;
	top: -125px;
	left: -34px;
	width: 107px;
	height: 115px;
	background-image: url(../images/bg_footer_ewm.png);
	padding-top: 10px;
	font-size: 12px;
	color: #797979;
	line-height: 18px;
}

.dhy_tc {
	width: 330px;
	margin: 0 auto;
	text-align: left;
	line-height: 30px;
}

.dhy_tc a {
	font-size: 12px;
	color: #464646;
	margin-right: 18px;
}

footer {
	position: relative
}

.dhy_erwm {
	position: absolute;
	right: 36%;
	top: -100px;
	display: none;
	z-index: 10
}

nav span {
	cursor: pointer;
}

.footer nav span.dhy_yq,
.footer nav span.dhy_gz {
	padding: 0;
}

.dhy_jy_more {
	display: none;
}


/*内容区*/

.containter {
	margin: 0 auto;
	position: relative;
}

.containter h2 {
	font-size: 36px;
	color: #c49858;
	padding: 60px 0 40px 0;
}

.containter h2 span {
	font-size: 24px;
	padding-left: 40px;
}

.containter nav {
	border-bottom: 2px solid #dddddd;
}

.containter nav a {
	display: inline-block;
	/*width:80px;*/
	font-size: 20px;
	color: #1b1b1b;
	text-align: center;
	line-height: 54px;
	margin-right: 26px;
}

.containter nav a:hover {
	text-decoration: none;
	color: #c49858
}

.containter nav a.act {
	color: #cfa972;
	/*border-bottom:2px solid #cfa972;*/
}

.containter_left {
	/*width:223px; padding-right:26px;*/
	border-right: 1px solid #dddddd;
	margin-top: 40px;
	/*margin-right:30px;*/
}

.containter_left nav {
	min-height: 600px;
	text-align: center;
	/*border-top:5px solid #dddddd;*/
	border-bottom: none;
}

.containter_left nav li {
	border-bottom: 1px solid #cfa972;
	height: 48px;
	line-height: 48px;
	position: relative
}

.containter_left nav a {
	color: #797979;
	font-size: 16px;
	margin: 0;
}

.containter_left nav .act {
	color: #cfa972;
	font-size: 16px;
}

.containter_right {
	margin-top: 40px;
	width: 890px;
}

.detail h4 {
	font-size: 18px;
	color: #c29b61;
	line-height: 40px;
	height: 40px;
}

.containter_right .wzjj {
	border-bottom: 1px solid #dddddd;
	padding-bottom: 10px;
	color: #666666;
	font-size: 12px;
}

.containter_right .wzjj span {
	color: #999999;
	padding-right: 34px;
}

.containter_right .wzjj a {
	color: #999999;
	padding: 0 4px;
	cursor: pointer;
}

.containter_right .wzjj a.act {
	color: #cfa972;
}

.detail h5 {
	line-height: 34px;
	height: 34px;
	background-color: #f5f5f5;
	font-size: 16px;
	color: #333333;
	text-indent: 16px;
	margin-top: 20px;
}

.detail div {
	margin-top: 20px;
}

.detail .zstp {
	text-align: center;
	font-size: 0;
}

.contant {
	color: #666666;
	line-height: 200%;
	padding: 0 12px;
}

.contant p {
	margin-bottom: 8px;
}


/*展览预告*/

.list_zlyg {
	background-color: #f5f5f5;
	font-size: 0;
	margin-left: 75px;
	position: relative;
	padding-bottom: 24px;
}

.list_zlyg h5 {
	font-size: 16px;
	color: #464646;
	line-height: 200%;
	margin-top: 10px;
	text-indent: 16px;
}

.list_zlyg h5 a {
	color: #464646;
}

.list_zlyg p {
	color: #999999;
	font-size: 14px;
	text-indent: 16px;
}

.zlyg ul {
	margin-top: 40px;
}

.zlyg ul .list_zlyg:first-child {
	margin-left: 0;
}

.list_zlyg .zdtj {
	width: 54px;
	height: 72px;
	line-height: 72px;
	position: absolute;
	top: -2px;
	left: 15px;
	z-index: 10;
	background-color: #cfa972;
	color: #ffffff;
	font-size: 16px;
	text-align: center;
}

.zlyg .load_more {
	margin: 0 auto;
	margin-top: 50px;
	text-align: center;
}

.zlyg .nav_zlyg {
	color: #464646;
	font-size: 16px;
	margin-top: 30px;
}

.zlyg .nav_zlyg a {
	display: inline-block;
	color: #797979;
	margin-left: 25px;
}

.zlyg .nav_zlyg a.act {
	color: #bf9657;
}

.list_zlyg .more_zlyg {
	display: inline-block;
	width: 76px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	background-color: #cfa972;
	text-align: center;
	margin: 15px 0 0 15px;
}


/*招贤纳士*/

.p_zyns {
	color: #464646;
	font-size: 16px;
	line-height: 150%;
}

.contant ul li:first-child {
	width: 96px;
	text-indent: 10px;
	color: #464646;
}

.contant ul li {
	width: 770px;
	color: #797979;
}

.contant ul {
	margin-bottom: 10px;
}

.p_zpbz {
	font-size: 16px;
	color: #797979;
	line-height: 180%;
}

.p_zpbz a {
	font-size: 16px;
	color: #c29b61;
}

.p_zpbz span {
	padding-left: 35px;
}


/****************************************dhy**************************************************/


/*本馆概况*/

.dhy_yuef {
	width: 223px;
	height: 186px;
	position: relative;
	background: #fff;
	z-index: 1;
	padding-top: 15px;
	display: none
}

.containter nav .dhy_yuef a {
	color: #797979;
	font-size: 14px;
	line-height: 28px
}

.containter nav .dhy_yuef dt.hover a {
	color: #bf9657
}

.containter nav .dhy_yuef dt:hover a {
	color: #bf9657;
	text-decoration: none
}

.dhy_bguan {
	margin-top: 38px;
	width: 865px;
	border-left: 1px solid #dddddd;
	padding-left: 29px;
	padding-right: 25px
}

.dhy_bgtitle {
	margin-bottom: 30px
}

.dhy_bgtitle h3 {
	color: #222222;
	font-size: 18px;
}

.dhy_bgcontent h2 {
	color: #bf9657;
	font-size: 16px;
	padding: 0
}

.dhy_biaoti {
	margin-bottom: 25px;
}

.dhy_biaoti li {
	float: left;
	margin-left: 25px;
	line-height: 26px;
	color: #999999;
	font-size: 12px;
}

.dhy_neir {
	padding-left: 25px
}

.dhy_neir h4 {
	line-height: 28px;
	color: #464646;
	font-size: 16px;
}

.dhy_neir p {
	color: #797979;
	font-size: 14px;
	line-height: 28px;
	text-align: justify
}

.dhy_laiyu {
	float: right;
	color: #999999;
	font-size: 12px;
	margin-top: 15px;
}

.dhy_bgtu {
	width: 830px;
	height: 622px;
	background: #f5f5f5;
	margin: 0 auto;
	margin-top: 40px;
	padding: 0 10px;
	margin-left: 25px;
	margin-bottom: 35px
}


/* 效果CSS开始 */

.mkeFocus {
	width: 827px;
	height: 622px;
	margin: 0 auto
}

.mkeUl {
	margin: 0px auto;
	width: 827px;
	height: 622px;
	position: relative;
	overflow: hidden
}

.mkeUl ul {
	position: absolute;
	left: 0px;
	top: 55px;
	height: 555px;
}

.mkeUl ul li {
	float: left;
	text-align: left;
}

.mkeUl ul li a {}

.mkeUl ul li span {
	position: absolute;
	top: -38px;
	margin-left: 50px;
	display: inline-block;
	color: #797979;
}

.mkeNum {
	height: 35px;
	width: 50px;
	position: absolute;
	z-index: 10;
	left: 0;
	top: 20px;
	font-size: 14px;
	color: #797979;
	background: #f5f5f5
}

.mke_ns1 {
	line-height: 16px;
	text-align: right;
	height: 16px;
	width: 16px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.mke_ns2 {
	line-height: 16px;
	text-align: left;
	display: block;
	height: 16px;
	width: 16px;
	position: absolute;
	left: 23px;
}

.dhy_x {
	position: absolute;
	left: 17px;
	top: -3px
}

.mkeLbtn {
	background: url(../images/dhy_bgleft1.png) no-repeat left center;
	height: 35px;
	width: 35px;
	position: absolute;
	left: 0px;
	top: 280px;
	cursor: pointer;
	z-index: 10;
}

.mkeLbtn:hover {
	background-image: url(../images/dhy_bgleft2.png)
}

.mkeRbtn {
	position: absolute;
	top: 280px;
	right: 0px;
	background: url(../images/dhy_right2.png) no-repeat left center;
	height: 35px;
	width: 35px;
	cursor: pointer;
	z-index: 10;
}

.mkeRbtn:hover {
	background-image: url(../images/dhy_bgright1.png)
}


/* 效果CSS结束 */

.dhy_tufoot {
	padding-left: 25px;
	width: 830px
}

.dhy_bguf {
	display: inline-block;
	vertical-align: top;
	margin-top: 10px;
	margin-right: 15px
}

.dhy_bgufx {
	margin-bottom: 30px
}

.dhy_bguxg li a {
	color: #797979;
	line-height: 28px;
	font-size: 16px;
}

.dhy_bguxg li span {
	margin-right: 10px;
}

.containters {
	margin-bottom: 240px
}

.dhy_bgufoot {
	height: 216px;
	background: #f1f1f1;
	width: 100%;
	padding-top: 10px
}

.dhy_bgufoot_mid {
	width: 1170px;
	margin: 0 auto;
}

.dhy_bguf_x {
	margin-right: 12px;
	vertical-align: top
}

.dhy_bgunavs ul li {
	float: left;
	font-size: 12px;
	color: #727171;
	margin-right: 18px;
	line-height: 34px;
}

.dhy_bgunavs ul li a {
	font-size: 12px;
	color: #727171;
	margin-right: 15px;
}

.dhy_bgunavs ul li .dhy_bgufoot_yq a {
	font-size: 14px;
	color: #464646;
	line-height: 30px;
	margin-right: 12px;
}

.dhy_bgufoot_yq a {
	font-size: 14px;
	color: #464646;
	line-height: 30px;
	margin-right: 12px;
}

.dhy_bgunav ul li {
	float: left;
	font-size: 12px;
	color: #727171;
	margin-right: 18px;
	line-height: 34px;
}

.dhy_bgu_kf {
	background: url(../images/dhy_bg_kfxx.png) no-repeat left center;
	padding-left: 20px
}

.dhy_bgu_phone {
	background: url(../images/dhy_bguphone.png) no-repeat left center;
	padding-left: 20px
}

.dhy_bgu_adress {
	background: url(../images/dhy_bguadress.png) no-repeat left center;
	padding-left: 20px
}

.dhy_bgufoot_x {
	height: 21px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 20px
}

.dhy_bgufoot_tu {
	margin-bottom: 12px;
}

.dhy_bgu_name {
	font-size: 12px;
	color: #969594;
	padding-bottom: 12px;
}


/*参观服务*/

.dhy_cg_gp {
	padding-top: 30px;
	width: 1110px;
	margin: 0 auto;
	margin-bottom: 10px
}

.dhy_cg_gp img {
	display: block;
	margin: 0 auto;
	margin-bottom: 10px
}

.dhy_cg_gp p {
	line-height: 28px;
	color: #797979;
	font-size: 16px;
	margin: 15px 0px;
	text-align: justify
}

.dhy_cg_wanggp {}

.dhy_cg_wanggptop {
	width: 1170px;
	height: 45px;
	background: #f5f5f5;
	line-height: 45px;
	color: #222222;
	padding-left: 30px
}

.dhy_cg_p {
	padding: 0 45px;
	margin-top: 20px
}

.dhy_cg_wanggpmid {
	margin-top: 15px;
	padding: 0 80px
}

.dhy_cg_wanggpmid h3 span {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-color: #cfa972;
	margin-right: 18px;
	vertical-align: middle
}

.dhy_cg_wanggpmid h3 {
	font-size: 18px;
	color: #cfa972;
	line-height: 20px;
	margin-bottom: 20px;
	margin-left: 20px
}

.dhy_cg_wanggpmid table td {
	font-size: 14px;
	color: #797979;
	vertical-align: middle;
	line-height: 46px
}

.dhy_cg_wanggpmid table {
	border: 1px solid #ddd;
	margin-left: 2px
}

.dhy_lx {
	background: url(../images/dhy_borderleft.gif) repeat-y left;
}

.dhy_cg_mp {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 50px
}

.dhy_cg_mp a {
	display: inline-block;
	width: 116px;
	line-height: 45px;
	background: #c49858;
	color: #FFF;
	margin: 0 72px
}

.dhy_cg_wq {
	border-top: 1px solid #cfa972;
	width: 223px;
	float: left;
	margin-right: 26px
}

.dhy_cg_wq li {
	text-align: center;
	line-height: 50px;
	border-bottom: 1px solid #dddddd;
	font-size: 16px;
	color: #464646;
}

.dhy_cg_wq li a {
	font-size: 16px;
	color: #464646;
}

.dhy_cg_wq li.hover {
	border-bottom: 1px solid #cfa972;
	color: #cfa972
}

.dhy_cg_wq li.hover a {
	color: #cfa972
}

.dhy_cg_mpyy {
	float: left;
	padding-left: 30px;
	border-left: 1px solid #dddddd;
	width: 890px;
	padding-bottom: 70px
}

.dhy_cg_mpyy p {
	text-align: justify;
	font-size: 14px;
	color: #797979;
	line-height: 30px
}

.dhy_cg_qptu {
	float: left;
	margin-right: 40px;
}

.dhy_cg_qp {
	padding-left: 25px;
	border-left: 1px solid #dddddd;
	float: left;
	width: 890px;
}

.dhy_cg_qptur {
	float: left;
	width: 370px;
	margin-bottom: 20px;
}

.dhy_cg_qptur p {
	font-size: 16px;
	color: #222;
	line-height: 30px;
}

.dhy_cg_qpbottom {
	margin-top: 50px;
	color: #797979;
	font-size: 14px;
	line-height: 30px;
}

.dhy_cg_wanggpmid table td.dhy_cg_tablet {
	font-size: 16px;
	color: #464646;
}


/*公共教育*/

.dhy_manleft {
	border-right: 0;
	margin-right: 0;
	width: 225px
}


/*.dhy_manleft nav{border-top:5px solid #cfa972}*/

.dhy_manleft nav li:first-child {
	border-top: 1px solid #ddd
}

.dhy_manleft nav li {
	border-bottom: 1px solid #dddddd;
	font-size: 16px;
	color: #797979;
	border-top: 1px solid transparent
}

.dhy_manleft nav li a {
	font-size: 16px;
	color: #797979
}

.dhy_manleft nav li.act {
	border-bottom: 1px solid #cfa972;
	border-top: 1px solid #cfa972;
}

.dhy_manleft nav li.acts {
	border-bottom: none
}

.dhy_manleft nav li.act a {
	color: #cfa972
}

.dhy_jy_yg {
	margin-top: 35px;
	float: left;
	border-left: 1px solid #dddddd;
	width: 76%
}

.dhy_jy_ygle {
	float: left;
	width: 318px;
	margin-right: 20px;
}

.dhy_jy_ygles {
	border: 1px solid #dddddd;
	margin-bottom: 15px;
	height: 320px;
	padding-top: 80px;
	padding-left: 20px
}

.dhy_jy_fh p a {
	color: #c29b61;
	font-size: 16px;
}

.dhy_jy_ygri {
	width: 535px;
	float: left;
	padding-right: 15px;
	padding-bottom: 165px
}

.dhy_jy_ygri h3 {
	font-size: 20px;
	color: #c29b61;
	margin-bottom: 20px
}

.dhy_jy_ygri ul {}

.dhy_jy_ygri ul li {
	font-size: 14px;
	color: #797979;
	line-height: 30px;
	overflow: hidden
}

.dhy_jy_ygri ul li span {
	color: #333333;
	float: left
}

.dhy_jy_ygri ul li i {
	font-style: normal;
	float: left
}

.dhy_jy_hd_nr {
	float: right;
	width: 465px;
	text-align: justify
}

.dhy_jy_yyrs {
	padding-top: 10px
}

.dhy_jy_rs {
	display: inline-block;
}

.dhy_jy_rs input {
	width: 40px;
	height: 30px;
	text-align: center;
	border: none;
	float: left;
	font-size: 14px;
	color: #464646;
	line-height: 30px
}

.dhy_jy_rs span {
	cursor: pointer
}

.dhy_jy_xz p {
	line-height: 30px;
	font-size: 14px;
	color: #cfa972;
}

.dhy_jy_tj {
	text-align: right
}

.dhy_jy_tj span {
	width: 116px;
	line-height: 46px;
	color: #FFF;
	display: inline-block;
	background: #cfa972;
	text-align: center;
	font-size: 16px;
}

.dhy_jy_tj a {
	width: 116px;
	line-height: 46px;
	color: #FFF;
	display: inline-block;
	background: #cfa972;
	text-align: center;
	font-size: 16px;
}

.dhy_jy_tu1 {
	float: left
}

.dhy_jy_ss select {
	width: 200px;
	height: 38px;
	margin-right: 16px;
	border: 1px solid #cfa972;
}

.dhy_jy_ss select option:hover {
	background: #cfa972;
}

.dhy_jy_ss input {
	width: 186px;
	height: 34px;
	margin-right: 16px;
	border: 1px solid #cfa972;
	padding-left: 4px;
	float: left;
	color: #666666;
	font-size: 16px;
	padding-left: 14px
}


/*下拉类型*/

#divselect {
	position: relative;
	z-index: 10000;
	float: left;
	margin-right: 15px;
}

#divselect cite {
	width: 196px;
	height: 36px;
	line-height: 38px;
	display: block;
	color: #807a62;
	cursor: pointer;
	font-style: normal;
	padding-left: 4px;
	border: 1px solid #666666;
	background: url(../images/dhy_jy_xial.gif) no-repeat 186px center;
	border: 1px solid #cfa972
}

#divselect ul {
	width: 200px;
	border: 1px solid #666666;
	background-color: #ffffff;
	position: absolute;
	z-index: 20000;
	margin-top: -1px;
	display: none;
	border: 1px solid #cfa972
}

#divselect ul li {
	height: 34px;
	line-height: 34px;
}

#divselect ul li a {
	display: block;
	height: 34px;
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center
}

#divselect ul li a:hover {
	background-color: #cfa972;
	color: #FFF
}


/*下拉日历效果*/

.pika-single {
	z-index: 9999;
	display: block;
	position: relative;
	width: 185px;
	padding: 8px;
	color: #333;
	background: #fff;
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
}

.pika-single.is-hidden {
	display: none;
}

.pika-single.is-bound {
	position: absolute;
	box-shadow: 0 5px 15px -5px rgba(0, 0, 0, .5);
}

.pika-title {
	position: relative;
	text-align: center;
}

.pika-label {
	display: inline-block;
	*display: inline;
	position: relative;
	z-index: 9999;
	overflow: hidden;
	margin: 0;
	padding: 5px 3px;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	background-color: #fff;
}

.pika-title select {
	cursor: pointer;
	position: absolute;
	z-index: 9998;
	margin: 0;
	left: 0;
	top: 5px;
	filter: alpha(opacity=0);
	opacity: 0;
}

.pika-prev,
.pika-next {
	display: block;
	cursor: pointer;
	position: relative;
	outline: none;
	border: 0;
	padding: 0;
	width: 20px;
	height: 30px;
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 75% 75%;
	white-space: nowrap;
	text-indent: 100%;
	overflow: hidden;
	opacity: .5;
	*position: absolute;
	*top: 0;
}

.pika-prev:hover,
.pika-next:hover {
	opacity: 1;
}

.pika-prev,
.is-rtl .pika-next {
	float: left;
	background-image: url(../images/dhy_tou1.jpg);
	*left: 0;
}

.pika-next,
.is-rtl .pika-prev {
	float: right;
	background-image: url(../images/dhy_tou2.jpg);
	*right: 0;
}

.pika-prev.is-disabled,
.pika-next.is-disabled {
	cursor: default;
	opacity: .2;
}

.pika-select {
	display: inline-block;
	*display: inline;
}

.pika-table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	border: 0;
}

.pika-table th,
.pika-table td {
	width: 14.285714285714286%;
}

.pika-table th {
	color: #999;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	text-align: center;
}

.pika-button {
	cursor: pointer;
	display: block;
	outline: none;
	border: 0;
	margin: 0;
	width: 100%;
	padding: 5px;
	color: #666;
	font-size: 12px;
	line-height: 15px;
	text-align: center;
	background: #f5f5f5;
}

.is-todays .pika-button {
	/*color: #33aaff;
    font-weight: bold;*/
	color: #c39a62
}

.is-todays .pika-button {
	color: #c39a62
}

.is-selected .pika-button {
	/*   color: #fff;
    font-weight: bold;
    background: #33aaff;
    box-shadow: inset 0 1px 3px #178fe5;
    border-radius: 3px;*/
}

.is-disabled .pika-button {
	pointer-events: none;
	cursor: default;
	color: #999;
	opacity: .3;
}

.pika-button:hover {
	/* color: #fff !important;
    background: #ff8000 !important;
    box-shadow: none !important;
    border-radius: 3px !important;*/
}

.dhy_jy_s {
	float: left
}

.dhy_jy_s a {
	display: inline-block;
	width: 78px;
	line-height: 38px;
	background: #cfa972;
	color: #FFF;
	text-align: center;
}

.dhy_jy_tu {
	margin-top: 30px
}

.dhy_jy_tu1 {
	width: 276px;
	margin-right: 30px
}

.dhy_jy_tu1 ul li {
	min-height: 276px;
	background: #f5f5f5;
	margin-bottom: 30px
}

.dhy_jy_sm {
	padding: 0 15px;
	padding-bottom: 10px
}

.dhy_jy_sm h4 a {
	line-height: 44px;
	border-bottom: 1px solid #FFF;
	font-size: 18px;
	color: #222222;
	display: block
}

.dhy_jy_sm span {
	font-size: 12px;
	color: #797979;
	line-height: 36px
}

.dhy_jy_sm p {
	font-size: 12px;
	line-height: 20px;
	color: #464646;
}

.dhy_jy_more {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 50px
}


/*三级*/

.dhy_jy_sssz {
	display: none
}

.dhy_jy_ygle h3 {
	font-size: 20px;
	color: #c29b61;
	margin-bottom: 20px
}

.dhy_jy_sanp {
	margin-bottom: 18px
}

.dhy_jy_sanp p {
	font-size: 14px;
	color: #464646;
}

.dhy_jy_hdfs {
	margin-top: 30px
}

.dhy_jy_hdfs h3 {
	font-size: 16px;
	color: #222222;
	line-height: 35px;
	background: #f5f5f5;
	padding-left: 20px;
	margin-bottom: 10px
}

.dhy_jy_hdfs p {
	font-size: 14px;
	color: #666666;
	line-height: 30px;
	padding-left: 10px;
	text-align: justify
}

.dhy_jy_sjsm {
	margin-top: 15px;
	margin-bottom: 60px;
}

.dhy_jy_sjsm p {
	font-size: 12px;
	color: #797979;
	line-height: 30px
}


/*公众教育-公众预约*/

.dhy_jy_gzyy {
	float: inherit;
	width: auto;
	padding-bottom: 0px;
}

.dhy_jy_hdfs ul li span {
	display: block;
	float: left;
	width: 105px;
	text-align: right;
	background: url(../images/dhy_hx.gif) no-repeat right 10px;
	padding-right: 10px;
	margin-right: 28px;
	line-height: 28px;
}

.dhy_jy_hdfs ul li input {
	float: left;
	width: 172px;
	line-height: 28px;
	border: 1px solid #ddd;
	height: 28px
}

.dhy_jy_hdfs ul li select {
	float: left;
	width: 172px;
	line-height: 28px;
	border: 1px solid #ddd;
	height: 30px
}

.dhy_jy_hdfs ul li {
	float: inherit;
	margin-bottom: 20px
}

.dhy_jy_hdfs ul li.dhy_jy_li input {
	width: 490px;
}

.dhy_jy_hdfs ul li.dhy_jy_liput {
	text-align: left;
	font-size: 14px;
	color: #696969;
	padding-left: 140px
}

.dhy_jy_hdfs ul li.dhy_jy_liput input {
	width: 15px;
	height: 15px;
	float: inherit;
}

.dhy_jy_gzyy p {
	color: #cfa972;
	font-size: 14px;
	margin-bottom: 15px;
}


/*预约成功说*/

.dhy_yy_cg p {
	margin-bottom: 0
}

.dhy_yy_cg .dhy_jy_gzyy {
	margin-bottom: 20px;
}

.dhy_yy_cg {
	margin-bottom: 20px;
}

.dhy_jy_gzyys p a {
	font-size: 16px;
	color: #cfa972;
}

.dhy_jy_gzyys p {
	font-size: 16px;
	color: #333333;
	margin-bottom: 0
}


/*往期回顾二级*/

.dhy_jy_erj input {
	width: 496px;
	height: 41px;
	line-height: 40px;
	border: 1px solid #d0a972;
	float: left;
	font-size: 14px;
	color: #999999;
	padding-left: 20px;
}

.dhy_jy_erj {
	margin-bottom: 20px
}

.dhy_jy_erjn li {
	float: left;
	margin-right: 20px;
	font-size: 16px;
	color: #333333;
	margin-bottom: 5px
}

.dhy_jy_erjn li a {
	color: #333333
}

.dhy_jy_erjn li.hover a {
	color: #cfa972
}

.dhy_jy_lib li {
	border-bottom: 1px solid #dddddd;
	line-height: 34px;
	font-size: 14px;
	color: #464646;
	margin-top: 16px;
}

.dhy_jy_lib li a {
	font-size: 14px;
	color: #464646
}

.dhy_jy_lib li span {
	color: #cfa972;
	display: inline-block;
	margin-right: 10px;
	padding-right: 10px;
	background: url(../images/dhy_sx.jpg) no-repeat right
}

.dhy_jy_lib li i {
	font-style: normal;
	float: right;
	font-size: 12px;
	color: #999;
}


/*往期回顾三级*/

.dhy_jy_huisanj {
	margin-left: 15px;
}

.dhy_biaotis li {
	margin-left: 0;
	margin-right: 25px;
}

.dhy_biaotis li i {
	font-style: normal;
	padding: 5px;
	cursor: pointer
}

.dhy_jy_huisanj {
	border-bottom: 1px solid #ddd
}

.dhy_jy_sj h3 {
	background: #f5f5f5;
	line-height: 35px;
	padding-left: 15px;
	font-size: 16px;
	color: #333333
}

.dhy_jy_jcsx {
	padding: 25px 0;
	text-align: center;
	position: relative
}

.dhy_bf {
	position: absolute;
	top: 50%;
	left: 48%
}

.dhy_jy_sjs p {
	font-size: 14px;
	color: #666;
	line-height: 28px;
}

.dhy_jy_sjs {
	margin: 10px 0;
}

.dhy_jy_sj .dhy_bgtu {
	margin-left: 0px;
	width: 840px;
	margin-top: 30px
}

.containtes {
	margin-bottom: 0
}

.dhy_jy_huisanj {
	margin-bottom: 20px;
}


/*学术研究-艺博出版物-馆刊二级 */

.dhy_xs_zz li {
	width: 272px;
	height: 402px;
	float: left;
	margin: 0 26px 26px 0;
	background: #f5f5f5
}

.dhy_xs_zz li.last {
	margin-right: 0;
}


/*.dhy_xs_q{ margin-top:10px; line-height:16px; padding-left:15px; font-size:14px; color:#464646}
.dhy_gkej select{ width:144px; height:36px; border:1px solid #d0a972; float:left}*/


/*学术研究-艺博出版物-馆刊二 
.dhy_qk{ width:886px; height:258px; }
.dhy_qk_book{ float:left}
.dhy_qk_book img{ width:100%}
.dhy_qk_nr{ float:left; margin-left:15px; background:#f5f5f5; padding-left:78px;width:501px; padding-right:20px; padding-top:10px}
.dhy_qk_nr h3{ line-height:38px; color:#464646; font-size:18px; }
.dhy_jy_ygri li p{ text-align:justify}
.dhy_qk_nr ul li span,.dhy_qk_nr ul li i,.dhy_qk_nr ul li{ font-size:14px; color:#555555; line-height:24px;}
.dhy_qk_nr ul li.dhy_qj span,.dhy_qk_nr ul li.dhy_qj p{ color:#797979; line-height:24px;}
.dhy_qk_sj a{ width:80px; line-height:35px; display:inline-block; float:right; background:#d0a972; text-align:center; color:#FFF}
.dhy_qk_sj{ margin-bottom:38px; clear:both; overflow:hidden}
.dhy_kwml{ clear:both; margin-top:30px; }
.dhy_kwml h3{ background:#f5f5f5; font-size:14px; color:#333; line-height:34px; padding-left:20px}
.dhy_kwml dl{ padding-top:10px; padding-bottom:10px; line-height:24px; padding-left:20px}
.dhy_kwml dt{ font-size:14px; color:#464646}
.dhy_kwml dd{font-size:14px; color:#797979}
.dhy_kwml dl.dhy_qk_sm{ margin-top:30px; padding:0; padding-left:20px}
*/


/*学术研究-艺博出版物-展览图录三级  
.dhy_qk_nrs { margin-left:0px; padding-left:65px; padding-bottom:48px;}
.dhy_qk_nrs h3{ margin-bottom:30px; margin-top:20px; font-size:16px; color:#464646}
.dhy_qk_nrs ul li span,.dhy_qk_nrs ul li i{ font-size:14px; color:#464646}
.dhy_qk_nrs ul li span{ margin-right:5px;}
.dhy_kwmls h3{ font-size:18px; color:#222;}
.dhy_kwmls p{ margin-top:15px; padding-left:20px; font-size:14px; color:#797979; line-height:24px;}
.dhy_kwmls{}*/


/*js*/

.rollBox {
	width: 890px;
	overflow: hidden;
}

.rollBox .LeftBotton {
	height: 602px;
	width: 27px;
	background: url(../images/dhy_qi_leftb.png) no-repeat left;
	overflow: hidden;
	float: left;
	display: inline;
	cursor: pointer;
	position: absolute;
	margin-right: -5px;
	z-index: 10
}

.rollBox .RightBotton {
	height: 602px;
	width: 27px;
	background: url(../images/dhy_qk_rightb.png) no-repeat right;
	overflow: hidden;
	float: left;
	display: inline;
	cursor: pointer;
	position: absolute;
	margin-right: -5px;
	z-index: 10
}

.rollBox .Cont {
	width: 880px;
	overflow: hidden;
	float: left;
}

.rollBox .ScrCont {
	width: 10000000px;
}

.rollBox .Cont .pic {
	width: 880px;
	float: left;
}

.rollBox #List1,
.rollBox #List2 {
	float: left;
}

.rollBox #List3,
.rollBox #List4 {
	float: left;
}

.rollBox #List5,
.rollBox #List6 {
	float: left;
}

.rollBox #List7,
.rollBox #List8 {
	float: left;
}

.rollBox #List9,
.rollBox #List10 {
	float: left;
}

.rollBox #List11,
.rollBox #List12 {
	float: left;
}

.rollBox #List13,
.rollBox #List14 {
	float: left;
}

.rollBox #List15,
.rollBox #List16 {
	float: left;
}

.dhy_qk_qt {
	width: 880px;
	height: 603px;
	background: url(../images/dhy_qtong.jpg) no-repeat left center;
}

.dhy_qk_left {
	width: 360px;
	height: 560px;
	padding-top: 80px;
	padding-left: 64px;
	float: left;
}

.dhy_qk_left p,
.dhy_qk_right p {
	width: 330px;
	font-size: 10px;
	color: #222222;
	line-height: 16px;
	margin-bottom: 15px
}

.dhy_qk_right {
	float: left;
	width: 340px;
	margin-top: 375px;
	margin-left: 15px;
}


/*学术研究-专题研究二级*/

.dhy_gk_lb li {
	border-bottom: 1px solid #dddddd;
	padding-top: 15px;
}

.dhy_gk_lb li .dhy_qk_lbl {
	background: url(../images/dhy_qk_lb.gif) no-repeat left 5px;
	padding-left: 28px;
}

.dhy_gk_lb li .dhy_qk_lbl a {
	font-size: 16px;
	color: #464646;
	line-height: 24px;
}

.dhy_gk_lb li .dhy_qk_lbl a:hover {
	color: #cea974
}

.dhy_gk_lb li .dhy_qk_lbl {
	float: left
}

.dhy_qk_lbl dl dd {
	float: left;
	margin: 0 10px;
	font-size: 14px;
	color: #797979;
	line-height: 24px;
}

.dhy_qk_lbr {
	float: right
}


/*学术研究-专题研究三级*/

.dhy_qk_lbls {
	float: inherit;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	padding-bottom: 15px;
}

.dhy_qk_lbls dl dd {
	margin-right: 40px
}

.dhy_qk_lbls a {
	font-size: 16px;
	color: #464646
}

.dhy_ys_zy {
	font-size: 14px;
	line-height: 30px;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left: 15px;
}

.dhy_ys_zy span {
	color: #464646;
}

.dhy_ys_zy p {
	color: #797979;
}

.dhy_ys_zys a {
	width: 95px;
}

.dhy_ys_zys {
	margin-bottom: 25px;
}

.dhy_ys_xgwx h3 {
	line-height: 35px;
	background: #f5f5f5;
	padding-left: 16px;
	font-size: 16px;
	color: #222;
	margin-bottom: 12px;
}

.dhy_qk_lbsan a {
	font-size: 16px;
	color: #464646
}

.dhy_ys_xgwx ul li {
	margin-top: 15px;
	border-bottom: 1px solid #ddd;
	margin-left: 10px;
}

.dhy_qk_lbsan dl dd {
	margin-right: 40px
}

.dhy_qk_lbl a {
	line-height: 34px;
}


/*学术研究-专题研究四级*/

.dhy_ys_xs {
	width: 632px;
	padding-right: 24px;
	border-right: 1px solid #ddd;
	float: left;
	padding-left: 15px;
}

.dhy_ys_xs p {
	color: #797979;
	font-size: 14px;
	line-height: 30px;
}

.dhy_ys_xsright p {
	color: #797979;
	font-size: 12px;
	line-height: 28px;
}

.dhy_ys_xsright {
	width: 190px;
	float: left;
	padding-left: 10px
}

.dhy_ys_xgwx {
	overflow: hidden
}


/*登陆
.dhy_main{ width:100%; background:#e6d7c0 url(../images/dhy_dengl.jpg) no-repeat center; height:680px}
.dhy_mains{ width:1170px; margin:0 auto}
.dhy_dengl{ width:398px; height:401px; background:#FFF; float:right; margin-right:10px; margin-top:110px; padding-top:70px; padding-left:58px;}
.dhy_dengl h1{ color:#c29b61; font-size:20px; margin-bottom:52px;}
.dhy_dengl input{ width:270px; height:44px; border:1px solid #c6c6c6; padding-left:70px; line-height:26px; color:#999999 }
.dhy_dengl ul li { margin-bottom:18px;}
.dhy_dengl ul li.dhy_putone input{ background:url(../images/dhy_zh.png) no-repeat 26px center}
.dhy_dengl ul li.dhy_putotwo input{ background:url(../images/dhy_mm.png) no-repeat 26px center}
.dhy_putsan input{ width:16px; height:16px; margin-right:13px; font-size:14px; color:#797979; line-height:16px;}
.dhy_dengl ul{ margin-bottom:32px;}
.dhy_dl_ann{  }
.dhy_dl_ann>a{ display:inline-block;width:344px;  line-height:42px; font-size:16.5px; color:#FFF;background:#cfa972; text-align:center}
.dhy_dl_ann ul li{ float:right; }
.dhy_dl_ann ul{ margin-right:50px; }
.dhy_dl_ann ul li a{line-height:40px; font-size:14px; color:#797979; line-height:40px; margin:0 10px}
.dhy_dl_ann ul li a:hover{ color:#cbaa7d; text-decoration:none}


*/


/*新闻资讯*/

.dhy_zx_rq li {
	float: left
}

.dhy_zx_rq li span {
	margin: 0 16px;
}

.dhy_zx_rq {
	overflow: hidden;
	margin-top: 38px;
}

.dhy_an1 {
	background: url(../images/dhy_zx_ann3.png) no-repeat left center;
	width: 22px;
	height: 22px;
	display: inline-block;
	cursor: pointer
}

.dhy_an1:hover {
	background-image: url(../images/dhy_zx_ann1.png)
}

.dhy_an2 {
	background: url(../images/dhy_zx_anan4.png) no-repeat left center;
	width: 22px;
	height: 22px;
	cursor: pointer
}

.dhy_an2:hover {
	background-image: url(../images/dhy_zx_ann2.png);
}

.dhy_zx_mainl {
	float: left;
	width: 157px;
}

.dhy_zx_mainl ul li i {
	font-style: normal;
	width: 40px;
	height: 236px;
	background: url(../images/dhy_zx_rq1.jpg) no-repeat left top;
	display: inline-block;
}

.dhy_zx_mainlss ul li i {
	background: url(../images/dhy_zx_rq3.jpg) no-repeat left top;
}

.dhy_zx_mainl ul li span {
	margin-right: 18px;
}

.dhy_zx_mainl ul li {
	height: 236px;
	padding-left: 38px;
}

.dhy_zx_main {
	padding-top: 30px;
}

.dhy_zx_mainr {
	float: left
}

.dhy_zx_ner {
	width: 950px;
	background: #f5f5f5;
	padding: 15px 42px 0px 20px;
	margin-bottom: 10px
}

.dhy_zx_tu {
	float: left;
	margin-right: 30px;
}

.dhy_zx_zi {
	float: left;
	width: 784px;
}

.dhy_zx_zi h2 {
	font-size: 16px;
	color: #333;
	padding: 0;
	margin-bottom: 20px;
}

.dhy_zx_zi p {
	font-size: 14px;
	color: #666666;
	line-height: 24px;
}

.dhy_zx_more {
	margin-top: 20px;
}

.dhy_zx_more a {
	font-size: 14px;
	color: #bf9657;
}

.dhy_zx_js {
	padding-top: 10px;
	padding-bottom: 15px;
}

.dhy_zx_js p {
	font-size: 16px;
	color: #333;
	line-height: 24px;
}

.dhy_zx_jss {
	padding: 0;
	padding-bottom: 12px;
}

.dhy_zx_mainls ul li,
.dhy_zx_mainls ul li i {
	height: 94px;
}

.dhy_zx_mainls ul li i {
	background: url(../images/dhy_zx_last.jpg) no-repeat left top
}

.dhy_zx_xw {
	overflow: hidden
}


/*招贤纳士*/

.dhy_zhp p {
	font-size: 16px;
	color: #464646;
	line-height: 24px;
}

.dhy_zp_bz {
	overflow: hidden;
	clear: both
}

.dhy_zp_bz ul li {
	float: left;
	font-size: 16px;
	color: #797979;
	line-height: 28px;
}

.dhy_zp_bz ul li a {
	color: #c29b61;
	font-size: 16px;
	line-height: 28px;
}

.dhy_zp_nr h3 {
	background: #f5f5f5;
	line-height: 36px;
	padding-left: 20px;
	font-size: 16px;
	color: #222
}

.dhy_zp_nr {
	padding-top: 15px;
}

.dhy_zp_nr ul li span {
	font-size: 16px;
	color: #464646;
	float: left
}

.dhy_zp_nr ul li i {
	font-style: normal;
	float: left;
	font-size: 16px;
	color: #797979;
	display: inline-block;
	width: 760px;
	line-height: 30px
}

.dhy_zp_nr ul li {
	line-height: 30px;
	padding-left: 24px;
	clear: both;
	overflow: hidden;
	margin-bottom: 6px;
}

.dhy_zp_nr ul {
	padding-top: 10px
}

.dhy_zp_zw h4,
.dhy_zp_zw P {
	line-height: 24px;
	font-size: 14px;
	color: #797979
}

.dhy_zp_zw {
	padding-left: 10px;
	padding-top: 10px;
}


/*参观须知更新*/

.dhy_cg_main {
	margin-top: 40px;
	overflow: hidden;
	clear: both;
	border-bottom: 1px solid #ddd;
	padding-bottom: 40px;
}

.dhy_cg_mmainl {
	display: inline-block;
	float: left
}

.dhy_cg_mmainr {
	display: inline-block;
	float: left;
}

.dhy_cs_s1 td {
	display: inline-block;
	width: 176px;
	line-height: 63px;
	background: #f5f5f5;
	text-align: center;
	vertical-align: middle;
	clear: both
}

.dhy_cs_s1 {
	vertical-align: middle;
}

.dhy_cg_mmainr {
	font-size: 14px;
	color: #797979;
	margin-left: 30px;
	width: 962px
}

.dhy_cs_s2 td {
	width: 176px;
	line-height: 259px;
	clear: both
}

.dhy_cg_mmainr ul li {
	float: left;
	width: 456px;
	margin-bottom: 8px;
	font-size: 14px;
	height: 45px;
}

.dhy_cg_mmainr ul li p {
	font-size: 14px;
}

.dhy_cg_wanggpmids {
	margin-left: 30px;
	padding: 0;
	margin-top: 0
}

.dhy_cs_s3 td {
	width: 176px;
	height: 584px;
	line-height: 584px;
}

.dhy_cs_s4 td {
	width: 176px;
	height: 406px;
	line-height: 406px
}

.dhy_cgyy {
	border: 1px solid #ddd;
	margin-top: 15px;
}

.dhy_cgyy td {
	vertical-align: middle;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd
}

.dhy_cg_mmainr dl {
	margin-top: 28px;
}

.dhy_cg_mmainr dl dt {
	font-size: 16px;
	color: #464646;
	margin-bottom: 15px;
}

.dhy_cg_mmainr dl dd {
	font-size: 14px;
	color: #999
}

.dhy_cs_s5 td {
	height: 637px;
	line-height: 637px
}

.dhy_cg_dt {
	width: 954px;
	height: 431px;
}

.dhy_cg_lxle {
	float: left;
	width: 338px;
	margin-right: 32px;
}

.dhy_cg_mmainr .dhy_cg_lxri {
	float: left;
	width: 585px;
}

.dhy_cg_mmainr .dhy_cg_lxle dl,
.dhy_cg_lxri dl {
	margin-top: 20px
}

.dhy_cs_s1 td {
	font-size: 22px;
	color: #464646
}


/*馆藏二级*/

.dhy_gc_ss {
	padding-top: 30px;
	width: 1000px;
	padding-bottom: 36px;
	overflow: hidden;
	clear: both
}

.dhy_gc_ss dl dt,
.dhy_gc_ss dl dd {
	float: left;
	display: inline-block;
	line-height: 30px;
}

.dhy_gc_ss dl {
	overflow: hidden;
	clear: both
}

.dhy_gc_ss dl dt {
	font-size: 16px;
	color: #464646
}

.dhy_gc_ss dl dd {
	margin: 0 15px;
}

.dhy_gc_ss dl dd a {
	font-size: 16px;
	color: #666
}

.dhy_gc_ss dl dd a:hover {
	color: #bf9657;
	text-decoration: none
}

.dhy_gc_ss dl dd.hover a {
	color: #bf9657;
	text-decoration: none
}

.dhy_cg_zz ul li {
	height: 420px;
	position: relative;
	margin-bottom: 25px;
}

.dhy_cg_q {
	margin-top: 25px;
	padding: 0 25px;
}

.dhy_cg_q h4 {
	font-size: 20px;
	color: #222;
	line-height: 36px;
}

.dhy_cg_q p {
	font-size: 16px;
	color: #666;
	line-height: 26px;
}

.dhy_gc_fc {
	width: 211px;
	height: 252px;
	background: url(../images/dhy_gc_bg.png) repeat;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 15px 30px 0 30px;
	color: #FFF;
	display: none
}

.dhy_gc_fc h4 {
	font-size: 18px;
	line-height: 36px;
}

.dhy_gc_fc p {
	font-size: 14px;
	line-height: 30px;
}

.dhy_gc_fcs {
	margin-bottom: 15px;
}


/*馆藏三级*/

.dhy_gc_sj {
	overflow: hidden;
	clear: both;
	margin-bottom: 30px
}

.dhy_gc_beiz {
	float: left;
	margin-right: 16px;
}

.dhy_gc_cz {
	float: left
}

.dhy_gc_jj {
	position: relative;
	width: 398px;
	margin-top: 265px;
	margin-bottom: 15px;
	padding-left: 8px
}

.dhy_gc_jj h3 {
	font-size: 33px;
	color: #222;
	margin-bottom: 12px;
}

.dhy_gc_jj p {
	font-size: 16px;
	color: #666
}

.dhy_gc_jj span {
	display: inline-block;
	width: 68px;
	height: 38px;
	border: 2px solid #cfa972;
	text-align: center;
	/* position:absolute; right:0px; top:50px;*/
}

.dhy_gc_jj span a {
	font-size: 15.3px;
	color: #c49858;
	line-height: 39px;
}

.dhy__gc_more p {
	font-size: 16px;
	color: #999;
	line-height: 30px;
	text-align: 6px
}


/*js*/

.dhy__gc_more .rollBox {
	width: 398px;
	overflow: hidden;
}

.dhy__gc_more .rollBox .LeftBotton {
	height: 125px;
	width: 14px;
	background: url(../images/dhy_gc_jt.png) no-repeat center;
	overflow: hidden;
	float: left;
	display: inline;
	cursor: pointer;
	position: absolute;
	margin-right: -5px;
	z-index: 10
}

.dhy__gc_more .rollBox .LeftBotton:hover {
	background-color: #f5f5f5
}

.dhy__gc_more .rollBox .RightBotton:hover {
	background-color: #f5f5f5
}

.dhy__gc_more .rollBox .RightBotton {
	height: 125px;
	width: 14px;
	background: url(../images/dhy_gc_jt1.png) no-repeat center;
	overflow: hidden;
	float: left;
	display: inline;
	cursor: pointer;
	position: absolute;
	margin-right: -5px;
	z-index: 10
}

.dhy__gc_more .rollBox .Cont {
	width: 375px;
	overflow: hidden;
	float: left;
	margin-left: 14px;
}

.dhy__gc_more .rollBox .ScrCont {
	width: 10000000px;
}

.dhy__gc_more .rollBox .Cont .pic {
	width: 125px;
	float: left;
}

.dhy__gc_more .pic a {
	width: 125px;
	display: inline-block;
	text-align: center;
	height: 120px;
	padding-top: 5px
}

.dhy__gc_more .pic a:hover {
	border: 2px solid #c59a5b;
	width: 121px;
	height: 116px;
}

.dhy__gc_more .rollBox #List1,
.rollBox #List2 {
	float: left;
}

.dhy__gc_more .rollBox #List3,
.rollBox #List4 {
	float: left;
}

.dhy__gc_more .rollBox #List5,
.rollBox #List6 {
	float: left;
}

.dhy__gc_more .rollBox #List7,
.rollBox #List8 {
	float: left;
}

.dhy__gc_more .rollBox #List9,
.rollBox #List10 {
	float: left;
}

.dhy__gc_more .rollBox #List11,
.rollBox #List12 {
	float: left;
}

.rollBox #List13,
.rollBox #List14 {
	float: left;
}

.dhy__gc_more .rollBox #List15,
.rollBox #List16 {
	float: left;
}

.dhy_gc_wenz p {
	font-size: 14px;
	line-height: 30px;
	color: #474747
}

.dhy_cg_fx {
	text-align: right;
	padding-top: 35px;
}

.dhy_xg_cp ul li {
	width: 203px;
	height: 230px;
	float: left;
	position: relative;
	margin-right: 27px;
}

.dhy_xg_cp ul li.last {
	margin-right: 0
}

.dhy_xg_cp {
	overflow: hidden;
	clear: both;
	padding-top: 60px
}

.dhy_xg_cp h3 {
	font-size: 20px;
	color: #cfa972;
	line-height: 40px;
}

.dhy_xg_cp ul li span {
	width: 191px;
	height: 32px;
	display: inline-block;
	background: url(../images/dhy_xgscbg.png);
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 10;
	padding-top: 10px;
	padding-left: 10px
}

.dhy_xg_cp ul li span a {
	color: #FFF;
	font-size: 14px;
}


/*展览介绍*/

.dhy_zl_js p {
	font-size: 18px;
	color: #464646
}

.dhy_zl_js {
	border-bottom: 1px solid #ddd;
	padding-bottom: 20px
}

.dhy_cz_one h3 {
	background: #f5f5f5;
	font-size: 18px;
	color: #333;
	line-height: 34px;
	padding-left: 20px;
	margin-bottom: 15px;
}

.dhy_cz {
	padding-top: 22px;
}


/*.dhy_cz_tu1{ background:url(../images/dhy_dfq.png) no-repeat left center; width:1169px; height:358px; overflow:hidden; clear:both}*/

.dhy_cz_mp {
	width: 584px;
	float: right;
	padding-top: 90px;
}

.dhy_cz_mp h3 {
	color: #bf9657;
	font-size: 24px;
	background: none;
	margin-bottom: 30px;
	padding-left: 0px
}

.dhy_cz_mp span {
	color: #bf9657;
	font-size: 24px;
	line-height: 40px;
	margin-left: 10px;
}

.dhy_cz_mp p {
	font-size: 18px;
	color: #FFF;
	line-height: 30px;
	margin-left: 12px;
}

.dhy_cz_one dl {
	padding-left: 10px;
	padding-bottom: 16px
}

.dhy_zlx dt {
	font-size: 18px;
	color: #333;
	line-height: 30px;
	margin-bottom: 20px;
}

.dhy_zlx dd {
	font-size: 14px;
	color: #cfa972;
	line-height: 26px;
	position: relative;
	padding-left: 95px
}

.dhy_zlx dd span {
	position: absolute;
	left: 0;
	top: 0
}

.dhy_zlx dd p {
	font-size: 14px;
	color: #797979;
}

.dhy_cz_xc {
	width: 1170px;
	background: #f5f5f5;
	text-align: center;
	padding-top: 14px;
}

.dhy_cz_two {
	margin-top: 20px;
}

.dhy_cz_san {
	margin-top: 20px;
}

.dhy_cz_one {
	padding-bottom: 80px
}

.dhy_gm {
	position: absolute;
	width: 116px;
	height: 45px;
	background: #c59a5b;
	text-align: center;
	bottom: 30px;
	right: 0
}

.dhy_gm a {
	color: #FFF;
	font-size: 16px;
	line-height: 45px;
	position: relative
}

.dhy_cz_zps {
	overflow: hidden;
	clear: both;
}

.dhy_cz_zps li {
	float: left;
	margin-right: 30px;
	position: relative;
}

.dhy_cz_zps li.last {
	margin-right: 0
}

.dhy_cz_hd {
	overflow: hidden;
	clear: both;
	margin-bottom: 15px;
}

.dhy_cz_hd li {
	width: 270px;
	height: 420px;
	background: #f5f5f5;
	float: left;
	margin-right: 28px;
}

.dhy_cz_xgne span {
	font-size: 14px;
	color: #464646;
	line-height: 24px;
}

.dhy_cz_xgne {
	padding-top: 10px;
	padding-left: 10px;
}

.dhy_cz_xgne p {
	font-size: 12px;
	color: #999;
	line-height: 24px;
}

.dhy_cz_ys li {
	float: left;
	width: 200px;
	height: 280px;
	background: #f5f5f5;
	padding-top: 70px;
	padding-left: 30px;
}

.dhy_cz_ys li h3 {
	/*padding-bottom:100px;*/
	font-size: 20px;
	color: #c49858;
	padding-left: 0
}

.dhy_cz_ys li h3 a {
	font-size: 20px;
	color: #c49858;
}

.dhy_cz_wz span {
	font-size: 16px;
	color: #767676;
	line-height: 26px;
}

.dhy_cz_wz p {
	font-size: 14px;
	color: #999;
	line-height: 26px;
}

.dhy_cz_wz {
	border-bottom: 1px solid #ddd;
	padding-bottom: 16px;
	margin-bottom: 5px;
}

.dhy_cz_wzs {
	padding-bottom: 0;
	border: none;
}

.dhy_cz_wzs span {
	font-size: 14px;
	color: #464646
}

.dhy_cz_wzs p {
	font-size: 12px;
}


/*志愿者申请
.dhy_zy_sm p{ font-size:16px; line-height:24px; color:#999}
.dhy_zy_sm { margin-bottom:10px;}
.dhy_zyz_sq h3{ padding-left:20px; background:#f5f5f5; line-height:36px; font-size:16px; color:#222; margin-bottom:20px;}
.dhy_zyz_sq ul li{ margin-bottom:25px; overflow:hidden; clear:both}
.dhy_zyz_sq ul li span{ display:inline-block; width:201px; float:left; background:url(../images/dhy_hx.gif) no-repeat right 5px; text-align:right; padding-right:10px; margin-right:25px;}
.dhy_zyz_sq ul li input{ width:201px; height:26px; border:1px solid #ddd}
.dhy_zyz_sq ul li.dhy_xb input{ width:12px; height:12px; margin-right:10px;}
.dhy_csrq select{ width:85px; height:26px; border:1px solid #ddd; margin-right:13px;}
.dhy_mz select{ width:133px; height:26px; border:1px solid #ddd; margin-right:13px;}
.dhy_zyz_sq ul li.dhy_sfz input{ width:489px; height:26px; border:1px solid #ddd}
.dhy_zyz_sq ul li.dhy_st select{ width:164px; height:26px; border:1px solid #ddd}
.dhy_zp a{ font-style:normal; display:inline-block; float:left; width:70px; line-height:28px; background:#f5f5f5; color:#797979; font-size:16px; text-align:center; }
.dhy_zp a:hover{ color:#cfa972}
.dhy_zyz_sq ul li.dhy_sfzs span{ background:none; }
.dhy_xyb{ text-align:center;}
.dhy_xyb a{ width:491px; line-height:40px; display:inline-block; font-size:18px; color:#797979; background:#f5f5f5}
.dhy_xyb a:hover{color:#cfa972}
*/


/*志愿者申请
.dhy_zyz_sq{ margin-bottom:30px;}
.dhy_zyz_sq span{ font-size:16px; color:#464646; margin-right:52px; display:inline-block; width:214px; text-align:right; float:left; background:url(../images/dhy_hx.gif) no-repeat right center; padding-right:10px;}
.dhy_zyz_sq i{ font-style:normal; margin-right:40px; font-size:16px; color:#797979}
.dhy_zyz_sq i input{ width:12px; height:12px; border:1px solid #ddd}
.dhy_zyz_y{ float:left; margin-bottom:27px; width:500px;}
.dhy_zyz_s{ font-size:16px; color:#797979; margin-bottom:22px;}
.dhy_zyz_y td{ border-top:1px solid #ddd; line-height:40px; color:#797979}
.dhy_zyz_y td div{ line-height:36px}
.dhy_zyz_sq textarea{ width:490px; height:70px; border:1px solid #ddd}
.dhy_zyz_sq textarea{ font-size:16px; color:#999}
.dhy_zyz_sqs span{ background:url(../images/dhy_hx.gif) no-repeat right 6px;}
.dhy_zyz_sqs textarea{width:490px; height:146px;}
.dhy_xybs{ padding-left:150px;}
.dhy_xybs a{ font-size:18px; color:#797979}
.dhy_zs p{ color:#c29b61; font-size:16px; line-height:30px;}
.ewm_wxs{ background:url(../images/pic_wx.png) no-repeat left }
.dhy_bgu_name footer{ width:auto; min-width:inherit; height:auto; text-align:left; background:none; padding:0; margin-top:-40px; float:left; margin-left:324px}
.dhy_bgu_names p{ float:left}
.dhy_gywm{ text-align:right; position:relative; top:30px; left:30px; }
.dhy_gywm a { font-size:12px; color:#797979; margin-right:15px;}
1*/


/*志愿者申请成功
.dhy_sqcg{ background:url(../images/dhy_bg_bg.png); position:absolute; width:1340px; height:1830px; text-align:center}
.dhy_sqcgs{ width:610px; height:80px; background:#FFF; text-align:center; position:absolute; left:50%; margin-left:-305px;top:50%;padding-top:25px; color:#c49858}
*/


/*志愿者申请章程
.dhy_zyz_sqss .dhy_fx ul li{ margin-bottom:5px; font-size:14px; color:#464646; position:relative; padding-left:42px; line-height:30px;  }
.dhy_zyz_sqss .dhy_fx ul li input{
	width: 12px; 
	height: 12px;
	border: 1px solid #797979;
	position: absolute;
	left: 17px;
	top: 8px;
}
.dhy_zyz_sqss h3{ padding-left:10px; background:#f5f5f5; line-height:36px; font-size:16px; color:#222; margin-bottom:20px; }
.dhy_fx{ margin-bottom:15px;}
.dhy_fx p{ margin-left:15px;}
.dhy_qi_sm p{ font-size:14px; color:#797979}
.dhy_fx p{ font-size:14px; color:#464646; line-height:30px}
.containter_lefts nav ul li{ border-bottom:1px solid #ddd}
.containter_lefts nav ul li.act {border-bottom:1px solid #cfa972; }
.containter_lefts nav ul li.act a{color:#cfa972 }

*/


/*参观服务-配套服务*/

.dhy_pet {
	overflow: hidden;
	clear: both;
	/*padding-top:25px;*/
	padding-bottom: 30px;
	border-bottom: 1px solid #ddd
}

.dhy_pet_zt {
	float: left;
	padding-right: 30px;
	width: auto;
}

.dhy_pet_zt img {
	width: 100%
}

.dhy_pet_youz {
	width: 465px;
	float: left
}

.dhy_pet_youz h3 {
	padding-left: 10px;
	background: #f5f5f5;
	line-height: 36px;
	font-size: 18px;
	color: #222;
	margin-bottom: 25px;
}

.dhy_pet_youz p {
	font-size: 16px;
	color: #464646;
	line-height: 30px;
}

.dhy_pe_h {
	margin-top: 20px;
	font-size: 14px;
	color: #666
}

.dhy_pe_h p {
	font-size: 14px;
	color: #666
}


/*参观服务-导览服务*/

.dhy_dl {
	margin-bottom: 10px;
}

.dhy_dl h3,
.dhy_dl_shit h3 {
	line-height: 44px;
	font-size: 18px;
	color: #333;
	margin-bottom: 16px;
	font-weight: bold
}

.dhy_dl_shit {
	margin-bottom: 245px;
}

.dhy_dl p {
	font-size: 14px;
	color: #666;
	line-height: 30px;
}

.dhy_st {
	overflow: hidden;
	clear: both
}

.dhy_st li {
	width: 357px;
	height: 25px;
	background: #f5f5f5;
	padding: 5px 15px;
	margin-bottom: 7px;
	vertical-align: middle;
	padding-top: 8px;
}

.dhy_dl p.dhy_wz_bs {
	color: #cfa972
}

.dhy_cg_p {
	font-size: 16px;
	color: #464646;
	line-height: 40px;
	padding: 0;
	padding-bottom: 18px;
	margin-top: 0
}

.dhy_st li a {
	font-size: 14px;
	color: #666;
}

.dhy_st li span {
	display: inline-block;
	width: 22px;
	height: 22px;
	float: left;
	margin-right: 25px;
	background: url(../images/dhy_st.png)
}

.dhy_st li.dhy_cg_li {
	background: none
}

.dhy_st li:hover {
	background: url(../images/dhy_cgfw_bg.png) no-repeat
}

.dhy_st li:hover span {
	background: url(../images/dhy_shit2.png) no-repeat
}

.dhy_st li:hover a {
	color: #bf9657;
	text-decoration: none
}

.dhy_st ul {
	float: left;
	margin-right: 4px;
}


/*参观服务-展览申办*/

.dhy_zl_sb {
	padding-top: 30px;
	padding-bottom: 40px;
}

.dhy_zl_sb h4 {
	text-align: center;
	font-size: 18px;
	color: #464646;
	line-height: 36px;
	margin-bottom: 20px;
}

.dhy_zl_sb h4 span {
	font-size: 14px;
	line-height: 20px
}

.dhy_zl_sbs p {
	font-size: 16px;
	color: #464646;
	line-height: 30px;
}

.dhy_zl_sbs {
	margin-bottom: 25px;
}

.dhy_zl_foot {
	position: relative
}

.dhy_zl_foot p {
	font-size: 16px;
	color: #797979;
	line-height: 30px;
	margin-left: 82px;
}

.dhy_zl_foot h4 {
	font-size: 18px;
	color: #222;
	font-weight: bold;
	margin-bottom: 30px
}

.dhy_zl_foot p span {
	font-size: 16px;
	color: #464646;
	position: absolute;
	left: 0px
}

.dhy_cg_ti {
	text-align: center;
	margin-top: 30px
}

.dhy_cg_ti a {
	display: inline-block;
	width: 513px;
	height: 45px;
	line-height: 45px;
	background: #cfa972;
	font-size: 18px;
	color: #FFF
}

.dhy_cg_ti a:hover {
	text-decoration: none;
	color: #797979
}


/*我馆概要*/

.con_wggk {
	display: none;
}

.con_dsj li {
	background-image: url(../images/dot_dsj.png);
	background-repeat: no-repeat;
	position: relative;
	background-position: 0 9px;
	text-indent: 22px;
	line-height: 30px;
}

.con_dsj li a {
	color: #464646;
}

.con_dsj li span {
	position: absolute;
	right: 0;
	top: 0;
	color: #999999;
}

.con_wggk .list_ldjj:first-child {
	border: none;
}

.list_ldjj {
	padding: 40px 0 50px 0;
	border-top: 1px solid #dddddd;
}

.list_ldjj_l {
	width: 304px;
	margin-right: 46px;
	background-color: #e7e7e7;
}

.list_ldjj_l h4 {
	padding: 10px 16px;
	font-size: 20px;
	color: #222222;
}

.list_ldjj_l p {
	padding: 0 16px 10px 16px;
	font-size: 16px;
	color: #222222;
}

.list_ldjj_r {
	width: 820px;
}

.list_ldjj_r h6 {
	height: 46px;
	line-height: 46px;
	background-color: #f5f5f5;
	margin-top: 30px;
	padding: 0 18px;
	font-size: 16px;
	color: #666666;
	position: relative;
}

.list_ldjj_r h6 img {
	position: relative;
	left: 18px;
	top: 6px;
}

.ldjj_con {
	color: #464646;
	font-size: 14px;
	line-height: 180%;
}

.pic_zzjg {
	text-align: center;
	margin-top: 40px;
}

.list_zzjg {
	width: 570px;
	margin-left: 26px;
	margin-top: 26px;
	border: 1px solid #dddddd;
}

ul .list_zzjg:first-child {
	margin-left: 0;
}

.list_zzjg h6 {
	height: 40px;
	line-height: 40px;
	background-color: #f5f5f5;
	text-indent: 20px;
	font-size: 18px;
	color: #464646;
}

.list_zzjg ul {
	padding: 16px;
	min-height: 118px;
}

.list_zzjg ul li {
	background-image: url(../images/bg_dot.png);
	background-repeat: no-repeat;
	background-position: 0 6px;
	color: #666;
	padding-left: 20px;
	margin-top: 0px;
	line-height: 30px
}

.con_cgxx {
	color: #797979;
	line-height: 200%;
	font-size: 16px;
	margin-top: 20px;
}

.nav_cgxx {
	width: 224px;
	border-top: 5px solid #cfa972;
}

.nav_cgxx li {
	text-align: center;
	color: #797979;
	line-height: 46px;
	height: 46px;
	border-bottom: 1px solid transparent;
}

.nav_cgxx li.act {
	border-bottom: 1px solid #cfa972;
	color: #c49858
}

.img_cgxx {
	font-size: 0;
	position: relative;
}

.img_cgxx img {
	display: none;
}

.list_cgxx {
	margin-left: 35px;
	display: none;
}

.img_cgxx ul {
	position: absolute;
	right: 0;
	bottom: -20px;
}

.img_cgxx ul a {
	display: inline-block;
	width: 26px;
	height: 5px;
	text-indent: -9999px;
	background-color: #e5e5e5;
	margin-left: 6px;
	cursor: pointer;
}

.img_cgxx ul a.act {
	background-color: #cfa972;
}

.content_cgxx {
	color: #666;
}

.content_cgxx ul {
	margin: 20px 0;
}

.content_cgxx li {
	width: 320px;
	background-image: url(../images/bg_dot.png);
	background-repeat: no-repeat;
	text-indent: 24px;
	background-position: 0 6px;
	margin-bottom: 4px;
}

.content_cgxx p {
	margin-bottom: 20px;
	line-height: 200%;
}


/*首页*/


/*头部开始*/

.boxcenter {
	margin: 0 auto;
	width: 90%;
	max-width: 1170px;
}

.head {
	height: 87px;
	border-bottom: 1px solid #ddd;
}

.login {
	float: right;
	margin-top: 30px;
}

.login a {
	font-size: 14px;
	color: #727272;
	margin-left: 26px;
	line-height: 34px;
}

.nav {
	height: 53px;
	overflow: visible;
	position: relative;
	z-index: 1000;
}

.nav1 li {
	width: 11%;
	float: left;
	text-align: center;
	height: 49px;
	overflow: visible;
}

.nav1 li p {
	font-size: 16px;
	line-height: 53px;
	color: #464646;
	display: block;
}

.nav1 li p a {
	color: #464646;
}

.nav1 .on p,
.nav1 li:hover p {
	color: #c49858;
}

.nav1 .on,
.nav1 li:hover {
	border-bottom: 4px solid #c49858;
	/*background:#f5f5f5;*/
}

.nav1 li dl {
	background: #cda66d;
	opacity: 0.8;
	display: none;
}

.nav1 li dd {
	height: 34px;
	margin: 0 6px;
	border-bottom: 1px solid #e4cdac;
}

.nav1 li dd a {
	color: #fff;
	font-size: 14px;
	line-height: 34px;
	text-align: center;
}

.nav1 ul {
	overflow: visible;
}

.nav1 li:hover dl {
	display: block;
}

.nav1 {
	overflow: visible;
}

.nav2 li {
	font-size: 14px;
	line-height: 40px;
	color: #464646;
	width: 100%;
	background: #fff;
	text-indent: 40px;
}

.nav2 {
	border-top: 1px solid #ddd;
	z-index: 100;
	height: 40px;
	overflow: visible;
	display: none;
}

.nav2 p {
	height: 40px;
	font-size: 14px;
	line-height: 40px;
	background: #fff;
	border-bottom: 1px solid #ddd;
	text-indent: 40px;
}

.nav2 ul {
	position: absolute;
	width: 100%;
	z-index: 1000;
	display: none;
}

.sroll_img dd img {
	width: 100%;
}

.time {
	height: 40px;
	overflow: visible;
}

.month {
	width: 17%;
	max-width: 210px;
	float: left;
	font-size: 16px;
	color: #fff;
	line-height: 40px;
	text-align: center;
	background: #313131;
}

.month span {
	margin: 0 20px;
}

.month span.ld_spanL {
	background: url(../images/ld_spanl.png) no-repeat center;
	padding: 7px 4px;
	cursor: pointer;
}

.month span.ld_spanL:hover {
	background: url(../images/ld_spanln.png) no-repeat center;
}

.month span.ld_spanR {
	background: url(../images/ld_spanr.png) no-repeat center;
	padding: 7px 4px;
	cursor: pointer;
}

.month span.ld_spanR:hover {
	background: url(../images/ld_spanrn.png) no-repeat center;
}

.sroll_img dd {
	display: none;
}

.sroll_img dd a {
	display: block;
}

.sroll_img .on {
	display: block;
}

.date {
	overflow: visible;
	width: 83%;
	display: block;
	float: left;
}

.date li {
	float: left;
	width: 32.3px;
	background: #eee;
	text-align: center;
	line-height: 40px;
	color: #999;
	font-size: 12px;
	height: 40px;
}

.date img {
	margin-top: 14px;
}

.date .on {
	color: #c49858;
	cursor: pointer;
}

.date .on:hover {
	color: #c49858;
	font-size: 14px;
	border-bottom: 2px solid #c49858;
	height: 38px;
}

.date .now {
	color: #c49858;
	font-size: 14px;
	border-bottom: 2px solid #c49858;
	height: 38px;
}

.zl {
	margin-top: 35px;
}

.title {
	background: url(../images/title.png) repeat-x left 6px;
	height: 20px;
	margin-bottom: 20px;
}

.title h1 {
	background: #fff;
	font-size: 18px;
	line-height: 20px;
	float: left;
	padding-right: 4px;
}

.title a {
	float: right;
	font-size: 12px;
	color: #adadad;
	line-height: 24px;
}

.title a:hover {
	color: #cfa972;
}

.main {
	background: #f5f5f5;
	padding: 10px 10px 0px 12px;
}

.zl_box {
	float: left;
}

.zl_box img {
	width: 100%;
}

.zl_box01 {
	width: 49.4%;
	max-width: 570px;
}

.zl_box02 {
	width: 24.3%;
	max-width: 280px;
}

.zl_box {
	margin-bottom: 10px;
}

.zl_box2,
.zl_box5 {
	margin: 0 0.9% 10px;
}

.slideGroup {
	width: 100%;
}

.slideGroup .parHd {
	height: 54px;
	line-height: 54px;
	margin-top: 20px;
	background: #e9e9e9;
	position: relative;
}

.slideGroup .parHd ul {
	margin: 0 auto;
	height: 54px;
	width: 60%;
}

.slideGroup .parHd ul li {
	float: left;
	padding: 0 4%;
	cursor: pointer;
	font-size: 18px;
}

.slideGroup .parHd ul li.on,
.slideGroup .parHd ul li:hover {
	border-bottom: 4px solid #c49858;
	color: #c49858;
	height: 50px;
}

.slideGroup .slideBox {
	overflow: hidden;
	zoom: 1;
	position: relative;
}

.slideGroup .sPrev,
.slideGroup .sNext {
	position: absolute;
	left: 5px;
	top: 35%;
	display: block;
	width: 35px;
	height: 35px;
	background: url(../images/cc_left.png);
	z-index: 10;
}

.slideGroup .sNext {
	left: auto;
	right: 5px;
	background: url(../images/cc_right2.png);
}

.slideGroup .sNext:hover {
	background: url(../images/cc_right.png);
}

.slideGroup .sPrev:hover {
	background: url(../images/cc_left.jpg);
}

.slideGroup .parBd ul {
	overflow: hidden;
	zoom: 1;
}

.slideGroup .parBd ul li {
	margin: 0 5px;
	width: 23.95%;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	background: #fff;
	border: 1px solid #f5f5f5;
}

.slideGroup .parBd ul li .pic {
	text-align: center;
}

.slideGroup .parBd ul li .pic img {
	width: 100%;
	height: 100%;
	display: block;
	margin: 0 auto;
}

.slideGroup .parBd ul li .pic a:hover img {}

.slideGroup .parBd ul li .title {
	line-height: 24px;
}

.slideGroup .parBd ul li p {
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	text-align: center;
	background: #e9e9e9;
	display: block;
	color: #464646;
}

.slideGroup .parBd ul li:hover {
	border: 1px solid #cfa972;
}

.slideGroup .parBd ul li:hover p {
	color: #fff;
	background: #cfa972;
}

.ggjy_box {
	width: auto;
	background: #f5f5f5;
}

.ggyj_img {
	float: left;
	width: 581px;
}

.ggjy {
	width: 90%;
	margin: 10px auto;
	min-height: 368px;
}

.ggjy h1 {
	font-size: 20px;
	line-height: 28px;
	padding-bottom: 10px;
	border-bottom: 3px solid #fff;
	color: #333;
	margin-bottom: 20px;
	margin-top: 7px;
}

.ggjy h2 {
	font-size: 14px;
	line-height: 24px;
	color: #464646;
}

.ggjy p {
	font-size: 14px;
	line-height: 24px;
	color: #797979;
	margin-top: 20px;
}

.ggjy a {
	width: 102px;
	height: 35px;
	border: 1px solid #cfa972;
	font-size: 14px;
	line-height: 35px;
	text-align: center;
	color: #cfa972;
	margin: 20px auto 7px;
	display: block;
}

.ggyj_height {
	max-height: 304px;
}

.hyzq {
	background: url(../images/hyzq.jpg);
}

.jrhy {
	width: 50%;
	background: #000;
	opacity: 0.57;
}

.hy {
	width: 68%;
	margin: 20% auto;
}

.hy h1 {
	height: 84px;
	line-height: 84px;
	border-bottom: 1px solid #999896;
	font-size: 22px;
	color: #fff;
}

.hy h2 {
	font-size: 16px;
	line-height: 28px;
	margin: 30px 0;
	color: #fff;
}

.hy a {
	font-size: 18px;
	width: 122px;
	height: 38px;
	margin: 60px auto 0;
	border: 1px solid #fff;
	color: #fff;
	display: block;
	text-align: center;
	line-height: 38px;
}

.content {
	margin-bottom: 60px;
	position: relative;
	overflow: visible;
}

.foot {
	background: #f3f3f3;
}

.foot01 li {
	line-height: 30px;
	font-size: 12px;
}

.foot01 li h1 {
	float: left;
	font-size: 14px;
	color: #555;
}

.foot01 li span {
	margin: 0 14px;
	float: left;
}

.foot01 li a {
	color: #888;
	margin-right: 14px;
}

.foot01 li p {
	float: left;
	color: #888;
	margin-right: 14px;
	text-indent: 20px;
}

.foot01 li .mail {
	background: url(../images/mail.png) no-repeat left center;
}

.foot01 li .call {
	background: url(../images/call.png) no-repeat left center;
}

.foot01 li .add {
	background: url(../images/add.png) no-repeat left center;
}

.foot01 {
	border-bottom: 1px solid #ccc;
	padding: 15px 0;
}

.foot_left p {
	font-size: 12px;
	color: #999;
	margin: 15px 0;
}

.foot_left img {
	margin-top: 20px;
}

.menu {
	position: absolute;
	left: 100%;
	top: 66px;
	overflow: visible;
	z-index: 1000;
}

.menu01 span {
	width: 45px;
	height: 45px;
	background: url(../images/menu11.jpg);
	display: block;
}

.menu_con {
	width: 213px;
	background: #f5f5f5;
	position: absolute;
	margin-top: -45px;
	margin-left: -227px;
	padding: 9px 7px;
	display: none;
	min-height: 27px;
}

.menu_con h1 {
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	color: #c49858;
	font-size: 16px;
}

.menu_con li {
	margin-top: 5px;
	background: #fff;
	font-size: 14px;
	line-height: 24px;
	padding: 10px;
	color: #797979;
}

.menu_con li a {
	color: #464646;
}

.menu_con .more {
	width: 69px;
	height: 30px;
	border: 1px solid #c49858;
	line-height: 30px;
	text-align: center;
	font-size: 12px;
	float: right;
	margin: 24px 0 20px;
}

.menu_con .more a {
	color: #c49858;
}

.menu01:hover span {
	background: url(../images/menu12.jpg);
}

.menu01:hover .menu_con,
.menu02:hover .menu_con,
.menu03:hover .menu_con,
.menu04:hover .menu_con,
.menu05:hover .menu_con {
	display: block;
}

.menu02 span {
	width: 45px;
	height: 45px;
	background: url(../images/menu21.jpg);
	display: block;
	margin-top: 2px;
}

.menu02:hover span {
	background: url(../images/menu22.jpg);
}

.menu_con .sreach {
	font-size: 12px;
	width: 228px;
	height: 28px;
	line-height: 28px;
	border: 0;
	background: none;
	border-bottom: 1px solid #ddd;
	font-family: 微软雅黑;
}

.menu03 span {
	width: 45px;
	height: 45px;
	background: url(../images/menu31.jpg);
	display: block;
	margin-top: 2px;
}

.menu03:hover span {
	background: url(../images/menu32.jpg);
}

.menu_con h4 {
	color: #464646;
}

.menu03 .menu_con h2 {
	color: #999;
}

.menu04 span {
	width: 45px;
	height: 45px;
	background: url(../images/menu41.jpg);
	display: block;
	margin-top: 2px;
}

.menu04:hover span {
	background: url(../images/menu42.jpg);
}

.menu04 .menu_con h1,
.menu05 .menu_con h1 {
	border: 0;
	padding-bottom: 0;
	font-size: 14px;
}

.menu04 .menu_con h1 a,
.menu05 .menu_con h1 a {
	color: #c49858;
}

.menu05 span {
	width: 45px;
	height: 45px;
	background: url(../images/menu51.jpg);
	display: block;
	margin-top: 2px;
}

.menu05:hover span {
	background: url(../images/menu52.jpg);
}

.menu.fixed {
	position: fixed;
	top: 60px;
	left: 93.4%;
	z-index: 1000;
}

.nav.fixed2 {
	position: fixed;
	top: 0;
	z-index: 200;
	background: #fff;
	width: 100%;
}

.zl_xl {
	background: #f3f3f3;
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	display: none;
}

.zl_xl h1 {
	font-size: 18px;
	text-align: center;
	margin-top: 80px;
	margin-bottom: 40px;
}

.zl_xl h1 a {
	color: #c49858;
}

.zl_box {
	overflow: visible;
	position: relative;
}

.zl_xl p {
	font-size: 13px;
	line-height: 24px;
	margin: 0 33px;
	text-align: center;
}

.title2 {
	background: url(../images/title2.png) repeat-x left 2px;
}

.sroll_img {
	position: relative;
}

.slideBox {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.slideBox .bd {
	position: relative;
	z-index: 0;
}

.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}

.slideBox .bd img {
	width: 100%;
	display: block;
}

.sroll_img .prev,
.sroll_img .next {
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -25px;
	display: block;
	width: 35px;
	height: 35px;
	background: url(../images/cc_left.png);
	z-index: 99999;
}

.sroll_img .next {
	left: auto;
	right: 3%;
	background: url(../images/cc_right2.png);
}

.sroll_img .prev:hover {
	background: url(../images/bar_left2.png);
}

.sroll_img .next:hover {
	background: url(../images/bar_right2.png);
}

.slideBox .prevStop {
	display: none;
}

.slideBox .nextStop {
	display: none;
}

.foot_left {
	float: left;
}

.foot_right {
	float: right;
	margin-top: 34px;
}

.foot_right h1 {
	font-size: 12px;
	color: #797979;
	float: left;
	line-height: 24px;
}

.foot_right h1 span {
	margin: 0 10px;
}

.foot_right li {
	float: left;
	width: 29px;
	overflow: visible;
	position: relative;
	margin-left: 10px;
}

.foot_right ul {
	overflow: visible;
	float: left;
}

.foot_right,
.foot02 {
	overflow: visible;
}

.gzapp01 {
	background: url(../images/app01.png);
	width: 29px;
	height: 24px;
}

.gzapp02 {
	background: url(../images/app02.png);
	width: 20px;
	height: 24px;
}

.gzapp03 {
	background: url(../images/app03.png);
	width: 20px;
	height: 24px;
}

.gzwx {
	background: url(../images/app.png);
	width: 107px;
	height: 133px;
	display: none;
	position: absolute;
	top: -140px;
	left: -50px;
}

.gzwx img {
	margin: 10px auto;
	display: block;
}

.gzwx p {
	font-size: 12px;
	text-align: center;
}

.footer {
	overflow: visible;
}

.picScroll-left {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.picScroll-left .hd {
	overflow: hidden;
	position: absolute;
	margin-top: 130px;
	width: 100%;
}

.picScroll-left .hd .prev,
.picScroll-left .hd .next {
	display: block;
	width: 21px;
	height: 55px;
	float: left;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/zl_left.jpg);
}

.picScroll-left .hd .next {
	background: url(../images/zl_right.jpg);
	float: right;
}

.picScroll-left .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
	zoom: 1;
}

.picScroll-left .hd ul li {
	float: left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	margin-right: 5px;
	text-indent: -999px;
	cursor: pointer;
	background: url(../images/icocircle.gif) 0 -9px no-repeat;
}

.picScroll-left .hd ul li.on {
	background-position: 0 0;
}

.picScroll-left .bd {
	padding: 0 60px;
}

.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picScroll-left .bd ul li {
	margin: 0 8px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}

.picScroll-left .bd ul li .pic {
	text-align: center;
}

.picScroll-left .bd ul li .pic img {
	width: 216px;
	display: block;
	padding: 14px;
	border: 1px solid #ccc;
}

.picScroll-left .bd ul li:hover img {
	border-color: #caab74;
}

.picScroll-left .bd ul li .title {
	line-height: 24px;
}

#imgbox-loading {
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
	display: none;
	z-index: 1200;
}

#imgbox-loading div {
	background: #FFF;
	width: 100%;
	height: 100%;
}

#imgbox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	display: none;
	z-index: 1000;
}

.imgbox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	background: #FFF;
	display: none;
	z-index: 1200;
}

.imgbox-img {
	padding: 0;
	margin: 0;
	border: none;
	width: 100%;
	height: 100%;
	vertical-align: top;
}

.imgbox-title {
	padding-top: 10px;
	font-size: 11px;
	text-align: center;
	font-family: Arial;
	color: #333;
	display: none;
}

.imgbox-bg-wrap {
	position: absolute;
	padding: 0;
	margin: 0;
	display: none;
	z-index: 1200;
}

.imgbox-bg {
	position: absolute;
	width: 20px;
	height: 20px;
	z-index: 1200;
}


/*@keyframes zl_new_li_i{from{0}to{width:100%;}}
@-o-keyframes zl_new_li_i{from{0}to{width:100%;}}
@-ms-keyframes zl_new_li_i{from{0}to{width:100%;}}
@-moz-keyframes zl_new_li_i{from{0}to{width:100%;}}
@-webkit-keyframes zl_new_li_i{from{0}to{width:100%;}}*/

.zl_new li {
	width: 49.5%;
	height: 50px;
	float: left;
	background: #f5f5f5;
	margin-bottom: 10px;
	text-indent: 10px;
	line-height: 50px;
}

.zl_new li a {
	font-size: 14px;
	color: #696969;
	padding-left: 20px;
}

.zl_new li i {
	height: 1px;
	width: 0;
	margin: 0 auto;
	background: #cfa972;
	display: block;
	transition: ease-out 200ms;
	-o-transition: ease-out 200ms;
	-ms-transition: ease-out 200ms;
	-moz-transition: ease-out 200ms;
	-webkit-transition: ease-out 200ms;
}

.mar_right {
	margin-right: 1%;
}

.zl_new li:hover {
	height: 49px;
	line-height: 49px;
}

.zl_new li:hover i {
	width: 100%;
}

.zl_new li:hover a {
	color: #cfa972;
}


/*捐赠档案*/

.dhy_azim {
	padding-top: 25px;
	overflow: hidden;
	clear: both;
}

.dhy_azim ul li {
	float: left;
	margin-right: 20px;
	font-size: 18px;
	color: #797979;
	cursor: pointer
}

.dhy_azim ul li:hover {
	color: #cfa972
}

.dhy_azim ul li.hover {
	color: #cfa972;
}

.dhy_rw_js ul li {
	padding-top: 30px;
	overflow: hidden;
	clear: both;
	border-bottom: 1px solid #dddddd;
	padding-bottom: 30px;
}

.dhy_rw_js ul li span {
	display: inline-block;
	width: 185px;
	height: 269px;
	float: left;
}

.dhy_rw_js ul li span h2 {
	background: #f5f5f5;
	text-align: center;
	line-height: 40px;
	height: 40px;
	padding: 0;
	color: #cfa972;
	font-size: 18px;
}

.dhy_rw_js ul li .dhy_rw_wz {
	float: left;
	width: 940px;
	padding-left: 40px;
}

.dhy_span {
	font-size: 16px;
	color: #222;
	line-height: 30px;
}

.dhy_rw_wz p {
	font-size: 12px;
	color: #666;
	line-height: 25px;
}

.dhy_ren_ls {
	margin-bottom: 15px;
}

.dhy_rw_js {
	margin-bottom: 100px;
}


/*捐赠档案2*/

.dhy_cpzj_two {
	padding-top: 30px;
	overflow: hidden;
	clear: both
}

.dhy_cpzj_two h2 {
	text-align: center;
	padding: 0;
	padding-bottom: 15px;
}

.dhy_cpzj_two h2 span {
	font-size: 20px;
	color: #222;
	line-height: 30px;
}

.dhy_cpzj_two h2 p {
	font-size: 14px;
	color: #797979;
	line-height: 24px;
}

.dhy_gc_ne p {
	text-indent: 16px;
	line-height: 22px;
	font-size: 13px;
}

.dhy_gc_ne h4 {
	padding-left: 16px;
	line-height: 30px;
}

.dhy_gc_ne {
	color: #464646;
}

.dhy_jz_lx h3 {
	font-size: 18px;
	color: #222;
	padding-bottom: 15px;
	border-bottom: 1px solid #ddd;
	padding-left: 20px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.dhy_jz_lx p {
	text-indent: 16px;
	line-height: 22px;
	font-size: 13px;
	color: #464646
}


/*馆藏三级 2015.5.6 图片效果*/

.syFocusThumb IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	VERTICAL-ALIGN: top;
	BORDER-LEFT-STYLE: none
}

.focusTit {
	BACKGROUND: url(../images/indexp1bg.png) no-repeat
}

.focusNew .focusTab {
	BACKGROUND: url(../images/indexp1bg.png) no-repeat
}

.syFocusThumb .prev {
	BACKGROUND: url(../images/dhy_gc_jt.png) no-repeat left center
}

.syFocusThumb .next {
	BACKGROUND: url(../images/dhy_gc_jt1.png) no-repeat left center
}

.syFocusThumb .pagination I.selected IMG {
	BACKGROUND: url(../images/indexp1bg.png) no-repeat
}


/*.syFocusThumb {
	 WIDTH: 350px; BACKGROUND: #d7d7d7; 
}*/

.syFocusThumb .pagination {
	TEXT-ALIGN: left;
	WIDTH: 100%;
	/*BACKGROUND: #d7d7d7;*/
	HEIGHT: 152px;
	COLOR: #fff;
	CLEAR: both;
	TOP: 200px;
	LEFT: 0px
}

.syFocusThumb .pagination IMG {
	/*PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 8px;*/
	width: 114px;
	margin: 6px
}

.syFocusThumb .thumbWrap {
	POSITION: absolute;
	WIDTH: 387px;
	OVERFLOW: hidden;
	TOP: 4px;
	LEFT: 2px
}

.syFocusThumb .thumbWrap IMG {
	-MS-INTERPOLATION-MODE: bicubic;
	width: 114px;
	height: 130px
}

.syFocusThumb .holder {
	WIDTH: 4000px
}

.syFocusThumb .holder I {
	CURSOR: pointer;
	/* MARGIN-RIGHT: 4px*/
	width: 125px;
	height: 142px;
	margin-right: 2px;
	text-align: center
}

.syFocusThumb .holder I:hover {
	border: 2px solid #c49c5c;
}

.syFocusThumb .holder I:hover img {
	width: 114px;
	height: 130px
}

.syFocusThumb .prev {
	POSITION: absolute;
	WIDTH: 8px;
	HEIGHT: 148px;
	TOP: 12px;
	CURSOR: pointer;
	/*LEFT: 5px*/
}

.syFocusThumb .prev:hover,
.syFocusThumb .next:hover {
	background-color: #f5f5f5
}

.syFocusThumb .next {
	POSITION: absolute;
	WIDTH: 8px;
	HEIGHT: 148px;
	TOP: 12px;
	CURSOR: pointer;
	LEFT: 5px
}

.syFocusThumb .next {
	RIGHT: 5px;
	LEFT: auto
}

.syFocusThumb .pagination I.selected IMG {
	/*	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px;*/
	BACKGROUND-POSITION: -632px -311px;
	/*PADDING-TOP: 8px*/
	margin: 6px
}


/*.syFocusThumb .toc IMG {
	WIDTH: 70px; HEIGHT: 40px
	}*/

.syFocusThumb {
	position: relative;
}

.sliderwrapper {
	position: absolute;
	top: -275px;
	left: -500px
}


/*.dhy_gc_beiz{ width:403px; height:460px}*/

.dhy_gc_jj {
	margin-top: 180px
}


/*公共教育-活动预告瀑布流 2015.5.6 图片效果*/

#waterfall {
	margin: 0 auto;
}

#waterfall img {
	width: 276px;
}

#waterfall .cell {
	width: 276px;
	border: 1px solid #E3E3E3;
	background: #fff;
	margin-top: 20px;
}

#waterfall .cell>a img {
	display: inline-block;
	margin-bottom: -4px
}

.dhy_jy_sm {
	background: #f5f5f5
}

.dhy_jy_tu {
	width: 930px
}

.dhy_cgs {
	position: fixed;
	top: 10px;
	width: 225px;
}

.dhy_logo li a {
	margin: 0 15px;
	font-size: 14px;
}

.img02 {
	background: url(../images/dhy_jy_shang.gif) no-repeat 186px center
}

.dhy_sed {
	background: url(../images/dhy_ckgd.jpg) no-repeat 180px center;
	margin-left: 216px
}


/*select*/

.input_con {
	width: 200px;
	height: 40px;
}

.input_ppgc {
	position: relative;
	z-index: 2;
}

.input_ppgc h5 {
	width: 200px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #d0a972;
	font-size: 18px;
	text-indent: 20px;
	background: url(../images/dhy_jy_xial.gif) no-repeat 180px center;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	color: #666;
	font-size: 16px;
}

.input_ppgc h5.input_act {
	background-image: url(../images/dhy_jy_shang.gif);
}

.input_ppgc ul {
	position: absolute;
	top: 39px;
	left: 0;
	width: 200px;
	display: none;
	z-index: 20;
	border: 1px solid #d0a972;
}

.input_ppgc li {
	background-color: #fff;
	color: #797979;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	width: 100%;
	text-indent: 20px;
}

.input_ppgc ul li:first-child {
	border-top: none;
}

.input_ppgc li.act,
.input_ppgc li:hover {
	color: #fff;
	background: #d0a972
}

.dhy_select {
	position: relative;
	left: 217px;
}

.dhy_nf h5 {
	width: 145px;
	background: url(../images/dhy_jy_xial.gif) no-repeat 125px center;
}

.dhy_nf ul {
	width: 145px;
}

.dhy_selects {
	position: relative;
	left: 194px;
}


/* 藏品二级2016.5.11*/

.dhy_dh_erj {
	background: #f5f5f5;
	clear: both;
	overflow: hidden;
	width: 100%
}

.dhy_dh_erj h2 {
	font-size: 36px;
	color: #c49858;
	line-height: 100px;
	margin: 0 auto;
	padding-left: 35px;
	width: 1135px;
}

#dhy_cg_er ul {
	border-bottom: 1px solid #cfa972;
	overflow: hidden;
	width: 100%
}

#dhy_cg_er ul li {
	float: left;
	border: none;
	font-size: 16px;
	color: #222;
	line-height: 45px;
	margin-right: 34px;
}

#dhy_cg_er ul li a {
	font-size: 16px;
	color: #222;
	line-height: 45px;
	margin-right: 0px;
}

#dhy_cg_er ul li.act {
	border-bottom: 3px solid #cfa972;
}

#dhy_cg_er ul li.act a {
	font-size: 16px;
	color: #cfa972;
}

#dhy_cg_er ul li:hover {
	font-size: 16px;
	color: #cfa972;
	border-bottom: 3px solid #cfa972;
}

.containter nav {
	border: none
}

.dhy_gc_sous {
	padding-top: 12px;
	width: 900px
}

.dhy_gc_ss dl {
	padding-left: 90px;
	position: relative
}

.dhy_gc_ss dl dt {
	color: #333;
	position: absolute;
	left: 0
}

.dhy_jy_yg {
	border-left: none
}

.dhy_cg ul li {
	line-height: 44px;
	font-size: 16px;
	color: #464646;
	background: #f5f5f5;
	margin-bottom: 1px;
	text-align: center
}

.dhy_cg ul li a {
	font-size: 16px;
	color: #464646;
	display: inline-block;
}

.dhy_cg ul li.hover {
	background: #cfa972
}

.dhy_cg ul li.hover span {
	background: #e2cdae
}

.dhy_cg ul li.hover a {
	color: #FFF;
	text-decoration: none
}

.dhy_cg ul li:hover {
	background: #cfa972
}

.dhy_cg ul li:hover span {
	background: #e2cdae
}

.dhy_cg ul li:hover a {
	color: #FFF;
	text-decoration: none
}

.dhy_cg ul li span {
	display: inline-block;
	width: 4%;
	float: left
}

.containter_left {
	margin-top: 30px;
	position: relative
}

.dhy_jy_yg {
	margin-top: 30px;
}


/*.containter_left{ padding-right:25px;}*/

.dhy_cg_q h4 {
	font-size: 18px;
	line-height: 30px;
}

.dhy_cg_q p {
	font-size: 14px;
}

.dhy_jy_erj {
	margin-top: 12px;
}

.dhy_xs_zzs {
	margin-top: 30px
}

.dhy_bottom {
	padding-bottom: 12px
}

.dhy_qk_book {
	width: 30%
}

.dhy_qk_nr {
	width: 57.2%;
	float: right
}

.dhy_qk {
	width: 100%
}

.dhy_xs_zz li img {
	width: 100%
}

.dhy_xs_zz li {
	width: 30%;
	height: auto
}


/*本馆概况 场馆介绍*/

.dhy_das_ls {
	padding-left: 10px;
}

.dhy_das_ls p {
	font-size: 14px;
	color: #464646;
	line-height: 25px;
}

.dhy_daj_ls {
	margin-bottom: 30px;
}

.dhy_das_jj {
	margin-bottom: 30px;
}

.dhy_daj_jl {
	position: relative;
	border-left: 1px solid #dddddd;
	padding-left: 60px;
	min-height: 75px;
	margin-left: 12px;
	padding-bottom: 10px
}

.dhy_daj_jl>span {
	position: absolute;
	left: -11px;
	top: 0
}

.dhy_das_nf {
	font-size: 16px;
	color: #cfa972;
	margin-bottom: 10px;
}

.dhy_daj_jl p {
	line-height: 26px;
	font-size: 14px;
	color: #797979;
}

.dhy_ner_qu ul li:last-child {
	border-left: none
}

.dhy_zj {
	float: left
}


/*本馆概况 场馆介绍建筑*/

.dhy_jz_tu {
	width: 100%;
	margin-bottom: 30px;
}

.dhy_jz_tu img {
	width: 100%
}

.dhy_jz_wze {
	float: left;
	width: 69.6%;
	margin-right: 40px
}

.dhy_jz_wze {
	font-size: 14px;
	color: #797979
}

.dhy_jz_wze p {
	margin-bottom: 20px;
	line-height: 28px
}

.dhy_jz_wztw {
	float: right;
	width: 23%
}

.dhy_jz_wztw ul li {
	background: url(../images/bg_dot.png) no-repeat left 7px;
	padding-left: 25px;
	font-size: 14px;
	color: #464646;
	line-height: 24px;
}


/*我馆概况-组织机构*/

.dhy_zzjg_tu img {
	width: 100%;
}

.dhy_zzjg_tu {
	width: 100%
}

.dhy_list_zzjg {
	width: 430px;
	overflow: hidden
}

.dhy_list_zzjg ul {
	height: 237px;
	overflow: hidden;
	padding: 0 16px;
}

.dhy_ck_gd,
.dhy_ck_gds {
	text-align: center;
	font-size: 12px;
	color: #d0b17d;
	line-height: 25px;
}

.dhy_sq {
	display: none
}

.dhy_ck_gds {
	display: none
}


/*我馆概况-基金理事会*/

.dhy_list_ldjj_r {
	width: 570px
}

.dhy_list_ldjj_l {
	margin-right: 40px
}

.dhy_list_ldjj_l {
	width: 270px
}

.dhy_list_ldjj_l img {
	width: 270px
}

.dhy_cg_fxs {
	padding-top: 30px;
	background: none;
	text-align: left
}

.dhy_jj_sy,
.dhy_jj_xy {
	color: #333;
	font-size: 14px;
	margin-bottom: 10px;
	text-decoration: none
}

.dhy_jj_sy a,
.dhy_jj_xy a {
	color: #333;
	font-size: 14px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-decoration: none
}

.dhy_jj_sy a:hover,
.dhy_jj_xy a:hover {
	color: #cfa971
}

.dhy_list_ldjj {
	border-top: none;
	padding: 0
}


/*我馆概况-领导介绍*/

.dhy_ldjs a {
	display: inline-block
}

.dhy_ldjs a .list_ldjj_l img {
	width: 271px;
}

.dhy_ldjs a .list_ldjj_l {
	width: auto;
	margin: 0
}

.dhy_ldjs a .list_ldjj_l p {
	padding-bottom: 14px;
}

.dhy_ldjs ul li {
	float: left;
	margin-right: 0px;
	margin-bottom: 40px;
}

.dhy_ldjs {
	width: 935px;
}

.dhy_jju {
	width: 40px;
}


/*我馆概况-大事记*/

.dhy_dsji ul li {
	border-top: 1px solid #ceaa71;
	padding: 30px 0px;
	clear: both;
	overflow: hidden
}

.dhy_daj_nf {
	color: #cfa971;
	font-size: 18px;
	text-align: center;
	width: 150px;
	padding-top: 25px;
}

.dhy_daj_nr {
	background: #f5f5f5;
	padding: 30px;
	font-size: 14px;
	color: #666;
	width: 680px;
	line-height: 28px;
}


/*我馆概况-学术委员会*/

.dhy_xs_wh ul li {
	min-height: 31px;
	font-size: 14px;
	clear: both;
	overflow: hidden;
	line-height: 26px;
	vertical-align: middle
}

.dhy_xs_wh table {
	min-height: 31px;
	font-size: 14px;
	clear: both;
	overflow: hidden;
	line-height: 26px;
	vertical-align: middle
}

.dhy_xs_wh table td {
	min-height: 31px;
	vertical-align: middle;
	padding: 2px 0;
}

.dhy_h_jl {
	float: left;
	width: 7%;
}

.dhy_xm {
	float: left;
	width: 23.6%;
}

.dhy_dw {
	float: left;
	width: 25.5%;
}

.dhy_js {
	float: left;
	width: 41%;
}

.dhy_h {
	color: #cfa972;
	background: #f5f5f5;
	font-size: 16px
}

.dhy_rw {
	color: #464646;
	font-size: 14px
}

.dhy_rwb {
	background: #f5f5f5;
	color: #666;
	font-size: 14px
}

.dhy_ta_app table {
	margin-bottom: 20px;
	background: #f5f5f5;
}

.dhy_ta_app table tr {
	border-bottom: 1px solid #FFF;
}

.dhy_ta_app table td {
	padding: 10px 0;
	vertical-align: top
}

.dhy_ta_app {
	display: none
}


/*foot  dhy*/

.dhy_foot_one,
.dhy_foot_two {
	float: left
}

.dhy_foot_two {
	position: relative;
	overflow: visible
}

.dhy_p {
	float: left
}

.dhy_ba_hao {
	text-align: center;
	font-size: 12px;
	width: 600px;
	margin: 0 auto;
	color: #666
}

.dhy_foot {
	position: relative;
	margin: 0 auto;
	clear: both;
	width: 1170px;
	padding: 25px 0;
}

.dhy_footer {
	padding: 0;
	padding-bottom: 20px
}

.dhy_erwm {
	right: -22px;
	top: -110px
}


/*---------------------------------------------tht-----------------------------------------------*/


/*add by tanht*/


/*手机头部*/

.head_mobile {
	padding: 12px 30px;
	background-color: #cfa972;
	position: relative;
	height: 40px;
	display: none;
}

.head_mobile p {
	position: absolute;
	right: 0;
	line-height: 40px;
}

.head_mobile p a {
	color: #ffffff;
	margin-right: 16px;
}

.head_mobile input {
	height: 38px;
	border: 1px solid #fff;
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #FFF;
}

.input_mobile {
	background-color: #cfa972;
	text-indent: 14px;
	width: 40%;
}

header .btn_menu {
	display: none;
	position: absolute;
	right: 30px;
	top: 20px;
	width: 26px;
	height: 20px;
	background-image: url(../images/btn_header.jpg);
}

.nav_mobile {
	background-color: #f5f5f5;
	border-top: 1px solid #dddddd;
	position: absolute;
	left: 0;
	top: 122px;
	width: 100%;
	z-index: 9999;
	display: none;
}

.nav_mobile ul {
	line-height: 44px;
}

.nav_mobile ul h3 {
	border-bottom: 1px solid #dddddd;
	font-size: 16px;
	text-indent: 30px;
	position: relative;
}

.nav_mobile ul h3 span {
	background-image: url(../images/bg_nav_h3.png);
	width: 13px;
	height: 7px;
	display: inline-block;
	position: absolute;
	right: 30px;
	top: 20px;
}

.nav_mobile ul h3.act span {
	background-image: url(../images/bg_nav_h3_act.png);
}

.nav_mobile ul h3.act {
	background-color: #cfa972;
}

.nav_mobile ul h3.act a {
	color: #FFF;
}

.nav_mobile ul h3 a {
	color: #666;
}

.nav_mobile li li {
	text-indent: 50px;
	line-height: 40px;
	height: 40px;
}

.nav_mobile li li a {
	color: #cfa972;
	font-size: 16px;
}

.nav_mobile li ul {
	display: none;
}

.tcc_mobile {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999;
	display: none;
}


/*藏品征集*/

.cpzj {
	border-top: 1px solid #cfa972;
}

.cpzj h6 {
	color: #222;
	font-size: 18px;
	padding: 30px 0;
}

.cpzj p {
	line-height: 200%;
	color: #464646;
	font-size: 14px;
}

.cpzj h5 {
	font-size: 16px;
	color: #cfa972;
	margin-top: 20px;
}

.cpzj li {
	font-size: 14px;
	color: #cfa972;
	margin-top: 10px;
	background-image: url(../images/bg_cpzj.png);
	background-repeat: no-repeat;
	background-position: 0 center;
	padding-left: 26px;
}

.cpzj blockquote {
	font-size: 14px;
	color: #999;
	padding: 20px 0;
}

.con_lxfs {
	border-top: 1px solid #cfa972;
	font-size: 16px;
	color: #464646;
	position: relative;
}

.con_lxfs .line {
	display: inline-block;
	width: 19px;
	background-image: url(../images/bg_lxfs.png);
	height: 1px;
	background-repeat: no-repeat;
	padding: 0 5px;
	position: relative;
	top: -6px;
	left: 5px;
}


/*藏品收藏*/

.dhy_gc_ss {
	padding: 0;
	width: auto;
}

.dhy_jy_erj input {
	width: 50%;
	max-width: 496px;
}

.dhy_gc_fc {
	width: auto;
}

.dhy_cg_zz {
	padding-top: 30px;
}

.dhy_gc_fc h4 a {
	color: #FFF;
}

.dhy_cg_q h4 a {
	color: #222;
}


/*捐赠档案*/

.dhy_azim {
	padding: 0;
}

.dhy_azim h4 {
	width: 130px;
	font-size: 16px;
	color: #333;
	line-height: 28px;
}

.dhy_azim ul li {
	font-size: 14px;
	color: #797979;
	margin-right: 18px;
	line-height: 28px;
}

.list_jzda li {
	padding: 20px 40px;
	width: 670px;
	background-color: #f5f5f5;
}

.list_jzda h4 {
	line-height: 40px;
	font-size: 18px;
	color: #cfa972;
}

.list_jzda h5 {
	font-size: 16px;
	color: #222222;
}

.list_jzda blockquote {
	line-height: 40px;
	font-size: 14px;
	color: #666;
}

.list_jzda p {
	margin-top: 10px;
	line-height: 200%;
	font-size: 14px;
	color: #666666;
}

.list_jzda ul li:first-child {
	width: 60px;
	background-color: #fff;
}

.list_jzda ul {
	margin-top: 20px;
	padding-bottom: 30px;
	border-bottom: 1px solid #cfa972;
}

.list_jzda ul:last-child {
	border: none
}


/*活动预约*/

.current {
	line-height: 38px;
	font-size: 16px;
	color: #cfa972;
}

.current span {
	display: inline-block;
	padding: 0 4px;
}

.current a {
	color: #cfa972;
}

.hdyy_h4 {
	padding: 30px 0;
	border-top: 1px solid #cfa972;
	color: #222222;
	font-size: 18px;
	text-indent: 14px;
	font-weight: bold;
}

.con_hdyy .hdyy_h4:first-child {
	text-indent: 0;
}

.tc {
	text-align: center;
}

.no_border {
	border: none;
}

.con_hdjj {
	position: relative;
	padding-bottom: 30px;
}

.dhy_jy_tj {
	bottom: 30px;
	text-align: right;
}

.con_hdjj ul li {
	font-size: 14px;
	color: #797979;
	line-height: 32px;
}

.con_hdjj ul li:first-child {
	width: 90px;
	text-indent: 14px;
	color: #333;
	font-size: 16px;
}

.con_hdyy p {
	padding: 0 14px 30px 14px;
	line-height: 30px;
	font-size: 14px;
	color: #666666;
}

.con_hdyy blockquote {
	font-size: 12px;
	line-height: 26px;
	color: #999999;
	padding: 0 14px;
}


/*---------------------------------------------thtend-----------------------------------------------*/


/*dhy 馆藏三级*/

.dhy_gc_czs {
	margin-left: 35px;
	float: right
}

.dhy_currents {
	border-bottom: 1px solid #ceaa71;
	margin-bottom: 30px
}

.dhy_bs {
	font-size: 18px;
	color: #333;
	margin-bottom: 30px
}


/*dhy 导览申办*/

.dhy_sb_cx ul li {
	background: url(../images/bg_dot.png) no-repeat left 11px;
	padding-left: 30px;
	line-height: 30px
}

.dhy_hdyy_h4 {
	text-indent: 0
}

.dhy_ne_xz {
	text-align: left;
	padding-bottom: 30px;
	border-bottom: 1px solid #cfa972;
	margin-bottom: 30px
}

.dhy_ne_xz a {
	width: 291px;
	padding: 0 15px;
	font-size: 16px;
	text-align: center;
	margin-right: 25px;
}

.dhy_ne_xz a:hover {
	color: #fff
}


/*会员*/

.x_hyzc {
	padding: 0 10px
}

.x_hyzc_h {
	padding: 8px 0;
	line-height: 30px;
	font-size: 18px;
	color: #333;
	font-weight: bold
}

.x_hyzc_h span {
	color: #cfa972;
	font-weight: normal
}

.x_hy_text {
	font-size: 14px;
	color: #464646;
	line-height: 28px;
	padding-bottom: 10px
}

.x_hyzc_con {
	font-size: 14px;
	color: #666;
	overflow: hidden
}

.x_hyzc_con h1 {
	color: #c18836;
	font-size: 16px;
	line-height: 30px;
	padding: 5px 0;
	font-weight: bold
}

.x_hyzc_con p {
	font-size: 14px;
	color: #666;
	line-height: 24px
}

.x_hyzc_con h2 {
	font-size: 14px;
	color: #464646;
	padding: 8px 0;
	line-height: 24px;
	font-weight: bold
}

.x_hyzc_con h3 {
	font-size: 12px;
	line-height: 24px;
	color: #999;
	padding: 15px 0
}

.x_hyzc_li {
	padding-top: 10px;
	font-size: 14px;
	color: #797979;
	line-height: 28px
}

.x_hyzc_li li {
	background: url(../images/bg_dot.png) no-repeat left 8px;
	padding-left: 20px
}

.x_line2 {
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	border-bottom: 1px solid #cfa972;
	margin: 30px 0 20px 0;
}


/*dhy 参观须知*/

.dhy_cg_sj {
	padding-bottom: 30px
}

.dhy_cg_kf span {
	font-size: 20px;
	color: #cfa972;
	display: inline-block;
	margin-right: 15px;
	line-height: 26px
}

.dhy_cg_kf span p {
	font-size: 12px;
}

.dhy_cg_kf span i {
	font-style: normal;
	line-height: 42px;
	padding-left: 48px;
	font-size: 32px
}

.dhy_cg_kf span i.dhy_jiu {
	background: url(../images/dhy_sj.png) no-repeat left center;
}

.dhy_cg_kf span i.dhy_jius {
	background: url(../images/dhy_sj2.png) no-repeat left center;
}

.dhy_cg_kf span.dhy_sjd {
	color: #797979;
	font-size: 12px
}

.dhy_hfiv {
	background: url(../images/dhy_xwgz.gif) no-repeat left center;
	padding-left: 35px;
	color: #cfa972;
	font-size: 18px
}

.dhy_cgyuyue ul li {
	display: inline-block;
	width: 330px;
	height: 195px;
	background: #f5f5f5;
	margin-top: 10px;
	float: left;
	margin-right: 5px;
	margin-bottom: 15px
}

.dhy_cgyuyue ul li p {
	padding: 10px 32px;
	font-size: 14px;
	line-height: 25px;
	color: #666
}

.dhy_cgyuyue ul li h4 {
	background: #faf6f1;
	font-size: 16px;
	color: #464646;
	line-height: 46px;
	padding: 0 32px;
}

.dhy_cgyuyue p {
	color: #999;
	font-size: 14px;
	line-height: 26px;
	margin-bottom: 6px
}

.dhy_cgyuyue p.dhy_ztnw {
	font-size: 16px;
	color: #cfa972
}

.dhy_yyy {
	position: relative;
	padding-left: 100px
}

.dhy_yyy dt {
	position: absolute;
	left: 0;
	color: #cfa972;
	font-size: 16px;
	top: 4px
}

.dhy_yyy dd {
	font-size: 14px;
	color: #666;
	line-height: 26px
}

.dhy_dtut {
	float: left;
	width: 45%
}

.dhy_dtut img {
	width: 100%
}

.dhy_ditu_wenz {
	float: right;
	width: 45%
}

.dhy_ditu_wenz dl dd {
	padding-left: 70px;
	font-size: 14px;
	color: #999;
	margin-bottom: 20px
}

.dhy_ditu_wenz dl dd p:first-child {
	font-size: 14px;
	color: #333
}

.dhy_dddi {
	background: url(../images/dhy_jtdz1.jpg) no-repeat left top;
}

.dhy_dddf {
	background: url(../images/dhy_jtdz4.jpg) no-repeat left top;
}

.dhy_dddb {
	background: url(../images/dhy_jtdz3.jpg) no-repeat left top;
}

.dhy_ddda {
	background: url(../images/dhy_jtdz2.jpg) no-repeat left top;
}

.x_hyzc_li .dhy_hh2 {
	font-size: 14px;
	color: #464646;
	padding: 20px 0 18px 0px
}

.dhy_bzww {
	font-size: 16px;
	color: #666;
	line-height: 30px;
	margin-top: 15px
}


/*网上购票*/

.dhy_xcg_mp p {
	margin-bottom: 15px;
	font-size: 14px;
	color: #797979;
	line-height: 26px
}

.dhy_xcg_mp p span {
	color: #222
}

.dhy_mp_gm {
	text-align: right;
}

.dhy_mp_gm a {
	display: inline-block;
	width: 114px;
	line-height: 45px;
	background: #c49858;
	color: #fff;
	font-size: 16px;
	text-align: center
}


/*展览*/

.dhy_cg_zl {
	padding: 0 15px;
	margin-top: 0;
	margin-bottom: 15px;
}

.dhy_cg_zl h4 {
	line-height: 28px;
	color: #222;
	font-size: 16px;
	margin-top: 14px;
	min-height: 58px;
	margin-bottom: 14px
}

.dhy_cg_zl h4 a {
	color: #222;
	font-size: 16px;
}

.dhy_cg_zl p {
	font-size: 14px;
	color: #666;
	line-height: 24px;
}

.dhy_tz {
	width: 54px;
	height: 72px;
	background: url(../images/dhy_tz.jpg) no-repeat left center;
	line-height: 72px;
	color: #FFF;
	font-size: 14px;
	position: absolute;
	left: 12px;
	top: -2px;
	text-align: center
}

.dhy_xs_zz ul li {
	position: relative
}


/*展览介绍*/

.dhy_current {
	border-bottom: 1px solid #cfa972
}

.dhy_dfq h3 {
	background: none;
	font-size: 18px;
	color: #333;
	line-height: 30px;
	margin-bottom: 14px;
	padding-left: 0;
	margin-top: -6px
}

.dhy_cz_tu1ss {
	margin-bottom: 30px
}

.dhy_zlx_two {
	margin-bottom: 14px;
}

.dhy_zlx_two dd span {
	font-size: 14px;
	color: #222
}

.dhy_zlx_two dd {
	font-size: 14px;
	color: #797979
}

.dhy_ysj_jj {
	margin-bottom: 14px
}

.dhy_ysj_jj dt {
	font-size: 16px;
	color: #333;
	line-height: 30px;
	margin-bottom: 10px
}

.dhy_ysj_jj dd {
	font-size: 14px;
	color: #797979;
	line-height: 24px
}

.dhy_dfqs {
	border-top: 1px solid #cfa972;
	padding-bottom: 0;
	overflow: visible
}

.dhy_dfqs h3 {
	margin: 30px 0
}

.dhy_cg_hx {
	padding: 0;
	margin: 0
}

.dhy_cg_hx h4 {
	font-size: 16px;
	color: #222;
	line-height: 28px;
	margin-top: 12px;
	margin-bottom: 6px;
	display: table-cell;
	vertical-align: middle
}

.dhy_cg_hx p {
	font-size: 12px;
	color: #797979;
	line-height: 20px
}

.dhy_dfqs ul li {
	margin-bottom: 30px
}

.dhy_cz_tu1ss img {
	width: 100%
}

.dhy_wu_bg {
	background: none;
	text-align: left
}


/*展览三级*/


/*展览三级*/

.dhy_zlsj p {
	margin-bottom: 15px;
	line-height: 26px;
	font-size: 14px;
	color: #666
}

.dhy_zt {
	background: #f5f5f5;
	line-height: 44px;
	padding-left: 10px;
	margin-bottom: 30px
}

.dhy_zt a {
	font-size: 14px;
	color: #666;
	line-height: 44px;
}

.dhy_fc_tup {
	position: absolute;
	left: 0;
	top: 0;
	display: none;
	height: auto;
	z-index: 999
}

.dhy_fc_tupps {
	left: 0;
	top: inherit;
	bottom: 0
}

.dhy_fc_tupp {
	left: inherit;
	right: 0
}

.dhy_fc_tup img {
	width: auto;
	border: 1px solid #cfa972;
}

.dhy_fc_tups {
	left: 25%
}

.dhy_fc_tupss {
	right: 0;
	left: inherit
}

.dhy_fc_tupsss {
	top: inherit;
	bottom: 30px
}

.dhy_fc_tupsse {
	top: inherit;
	bottom: 30px;
	left: 24%
}

.dhy_fc_tupsses {
	left: inherit;
	right: 0;
	top: inherit;
	bottom: 30px
}


/* CSS 联系我们 xijing */

.yxj_lxwm {
	height: 100px;
	background: #f5f5f5;
}

.yxj_lxwm h1 {
	font-size: 30px;
	color: #c59957;
	line-height: 100px;
	margin-left: 38px;
}

.yxj_lxwm_l {
	height: 44px;
	width: 225px;
	background: #e2ceae;
	margin-right: 66px;
	float: left;
}

.yxj_lxwm_l h2 {
	background: #cfa971;
	margin-left: 10px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color: #fff;
	font-size: 16px;
}

.yxj_lxwm_m {
	padding: 30px 0;
}

.yxj_lxwm_r p {
	font-size: 16px;
	color: #333;
	line-height: 28px;
}

.yxj_form h3 {
	font-size: 16px;
	color: #797979;
	padding: 10px 0;
}

.yxj_form {
	margin-top: 20px;
}

.yxj_form input {
	width: 60%;
	height: 45px;
	border: 0;
	background: #f5f5f5;
	line-height: 45px;
	text-indent: 28px;
	font-size: 16px;
}

.yxj_form textarea {
	border: 0;
	background: #f5f5f5;
	line-height: 28px;
	padding: 10px 2%;
	height: 120px;
	width: 80%;
	resize: none;
}

.yxj_form .yxj_sub {
	width: 190px;
	height: 52px;
	background: #cfa971;
	color: #fff;
	text-align: center;
	line-height: 52px;
	text-indent: 0;
	margin-top: 28px;
}


/*往期回顾*/

.dhy_jy_erjss {
	font-size: 12px;
	margin-top: 30px;
	margin-bottom: 30px
}

.dhy_jy_erjnss li a {
	color: #797979;
	font-size: 16px;
}

.dhy_jy_lib li.dhy_jy_libss,
.dhy_jy_lib li.dhy_jy_libss a {
	font-size: 16px;
	color: #cfa972
}


/*活动预约3级*/

.dhy_hdyu_er {
	margin-top: 30px
}

.dhy_hdyu_er ul li {
	position: relative;
	padding-left: 90px;
	color: #797979;
	font-size: 14px;
	line-height: 30px
}

.dhy_hdyu_er ul li>span {
	position: absolute;
	left: 0;
	top: 0px;
	font-size: 16px;
	color: #333;
}

.dhy_jy_rs {
	overflow: hidden;
	clear: both
}

.dhy_jy_rs span {
	color: #333333;
	float: left
}

.dhy_jy_rs i {
	font-style: normal;
	float: left
}

.dhy_txyyue {
	margin-top: 18px;
}

.dhy_txyyue h4 {
	font-size: 16px;
	color: #222;
	margin-bottom: 15px;
}

.dhy_txyyue ul li {
	margin-bottom: 20px
}

.dhy_txyyue ul li span {
	background: url(../images/dhy_hx.gif) no-repeat right center;
	display: inline-block;
	width: 90px;
	padding-right: 6px;
	text-align: right;
	margin-right: 22px;
}

.dhy_txyyue ul li select {
	width: 158px;
	height: 30px;
	line-height: 26px;
	border: 1px solid #dedede;
	font-size: 14px;
	color: #797979
}

.dhy_txyyue ul li.dhy_c_put input {
	width: 400px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #dedede
}

.dhy_txyyue ul li.dhy_c_puts input {
	width: 158px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #dedede
}

.dhy_jy_gzyy p {
	color: #cfa972;
	margin-top: 18px;
	padding: 0
}


/*预约成功*/

.dhy_y_cg {
	margin-top: 20px
}

.dhy_y_cg p {
	color: #cfa972;
	padding: 0
}

.dhy_gg_tx p {
	padding: 0;
	color: #464646
}

.dhy_hyc p {
	padding: 0
}

.dhy_jy_gzyy {
	margin-top: 30px;
}

.dhy_hyc {
	margin-top: 20px
}

.dhy_hyc a {
	color: #cfa972
}

.dhy_jy_gzyyss {
	margin-top: 0px;
}


/*gu2016-05-18*/


/*检索_spec*/

.gu_right_t {
	border-bottom: 1px solid #cfa972;
	overflow: hidden;
	width: 100%;
	margin-bottom: 30px;
}

.gu_current {
	padding: 6px 0px;
	font-size: 14px;
	color: #d2af7d;
	line-height: 28px;
}

.gu_right_t a {
	font-size: 14px;
	color: #d2af7d;
}

.gu_Search h5 {
	font-size: 16px;
	color: #333333;
	line-height: 26px;
}

.gu_Search ul li h5 {
	background: url(../images/gu_icon_li.jpg) no-repeat 0px 38px;
	padding-left: 25px;
	padding-top: 30px;
}

.gu_Search ul li h5 a {
	color: #333333;
}

.gu_Search p {
	line-height: 26px;
	padding-left: 25px;
	color: #797979;
	padding-top: 20px;
}

.gu_Search em {
	color: #cfa972;
}


/*新闻资讯-动态新闻三级*/

.gu_xl_t h4 {
	font-size: 18px;
	color: #333333;
	line-height: 30px;
}

.gu_xl_t p {
	font-size: 12px;
	color: #999999;
	line-height: 20px;
	padding-top: 20px;
}

.gu_xl_t p span {
	margin-right: 25px;
}

.gu_xl_c {
	padding: 20px 10px 0px 10px;
	color: #666666;
	line-height: 24px;
}

.gu_xl_c h6 {
	font-size: 14px;
	color: #333333;
}

.gu_zw_t {
	margin-bottom: 20px;
}

.gu_pic span {
	display: block;
	float: right;
	color: #999999;
	font-size: 12px;
}

.gu_pic {
	overflow: hidden;
	padding: 20px 0px;
}

.gu_xl_c ul li {
	margin-bottom: 20px;
}

.gu_xl_c ul li a {
	color: #333333;
}


/*分享*/

.gu_share {
	padding: 20px 0px;
	overflow: hidden;
}

.gu_share1 {
	display: block;
	float: left;
	color: #333333;
	font-size: 14px;
	height: 27px;
	line-height: 28px;
	padding-right: 20px;
}

.gu_share a {
	display: block;
	float: left;
	width: 28px;
	height: 26px;
	overflow: hidden;
	margin-left: 5px;
}

.gu_weixin a {
	background: url(../images/x_fx.png) no-repeat left top;
}

.gu_weixin a:hover {
	background: url(../images/dhy_weix.png) no-repeat 1px center
}

.gu_sina a {
	background: url(../images/x_fx.png) no-repeat -32px top;
}

.gu_sina a:hover {
	background: url(../images/x_fx.png) no-repeat -32px -38px;
}

.gu_tex a {
	background: url(../images/x_fx.png) no-repeat -62px top;
}

.gu_tex a:hover {
	background: url(../images/x_fx.png) no-repeat -62px -39px;
}

.gu_doub a {
	background: url(../images/x_fx.png) no-repeat -93px top;
}

.gu_doub a:hover {
	background: url(../images/x_fx.png) no-repeat -94px -38px;
}

.gu_qq a {
	background: url(../images/x_fx.png) no-repeat -124px top;
}

.gu_qq a:hover {
	background: url(../images/x_fx.png) no-repeat -124px -38px;
}

.gu_ffff a {
	background: url(../images/x_fx.png) no-repeat -155px top;
}

.gu_ffff a:hover {
	background: url(../images/x_fx.png) no-repeat -155px -38px;
}

.gu_fn a {
	background: url(../images/x_fx.png) no-repeat -186px top;
}

.gu_fn a:hover {
	background: url(../images/x_fx.png) no-repeat -186px -38px;
}


/*招聘*/

.gu_recruit {
	line-height: 30px;
	overflow: hidden;
}

.gu_recruit ul li {
	padding: 30px 0px;
	border-top: 1px solid #cfa972;
	color: #797979;
	font-size: 14px;
}

.gu_recruit ul li h4 {
	font-size: 18px;
	color: #333333;
	padding-bottom: 10px;
}

.gu_recruit ul li p {
	padding-top: 20px;
	overflow: hidden;
}

.gu_recruit ul li span {
	display: block;
}

.gu_recruit ul li span.gu_s1 {
	width: 60px;
	padding-right: 30px;
	color: #464646;
}

.gu_annotation {
	font-size: 14px;
	color: #797979;
}

.gu_annotation a {
	color: #cfa972;
}


/*招聘须知*/

.gu_notice {
	line-height: 30px;
	overflow: hidden;
}

.gu_notice ul li {
	padding: 20px 0px;
	border-top: 1px solid #cfa972;
	color: #797979;
	font-size: 14px;
}

.gu_notice ul li h4 {
	padding-bottom: 20px;
	font-size: 18px;
	color: #333333;
}

.gu_notice ul li p {
	color: #464646;
	overflow: hidden;
}

.gu_notice ul li span {
	display: block;
}

.gu_notice ul li p i {
	font-style: normal;
	display: block;
	color: #797979;
}

.gu_notice ul li p span {
	width: 40px;
	color: #464646;
	display: block;
}

.gu_notice ul li p.gu_p2 {
	font-size: 16px;
	color: #333333;
	padding-top: 20px;
	padding-bottom: 10px;
}

.gu_login_bg {
	width: 100%;
}

.gu_login {
	background: #FFF;
	padding: 70px 58px;
	overflow: hidden;
}

.gu_login h3 {
	color: #c29b61;
	font-size: 20px;
	margin-bottom: 52px;
}

.gu_inp {
	overflow: hidden;
}

.gu_inp p {
	margin-bottom: 18px;
	overflow: hidden;
	padding-left: 70px;
	border: 1px solid #c6c6c6;
}

.gu_inp input {
	width: 100%;
	height: 44px;
	line-height: 26px;
	color: #999999;
	border: 0px;
}

.gu_inp p.gu_inp1 {
	background: url(../images/dhy_zh.png) no-repeat 26px center;
}

.gu_inp p.gu_inp2 {
	background: url(../images/dhy_mm.png) no-repeat 26px center
}

.dhy_dd {
	font-size: 24px;
	color: #464646;
	float: left;
	line-height: 34px;
	margin-left: 30px
}

.gu_putsan {
	margin-bottom: 30px;
	overflow: hidden;
}

.gu_putsan input {
	width: 16px;
	height: 16px;
	margin-right: 13px;
	font-size: 14px;
	color: #797979;
	line-height: 16px;
}

.gu_btn_login a {
	display: inline-block;
	width: 100%;
	line-height: 42px;
	font-size: 16.5px;
	color: #FFF;
	background: #cfa972;
	text-align: center
}

.gu_help {
	float: right;
}

.gu_help a {
	line-height: 40px;
	font-size: 14px;
	color: #797979;
	line-height: 40px;
	margin: 0 10px;
}


/*藏品三级*/

.gu_current1 {
	overflow: hidden;
	width: 100%;
	margin-bottom: 30px;
	font-size: 16px;
	color: #d2b07e;
	line-height: 44px;
}

.gu_current1 a {
	color: #d2b07e;
}

.gu_cangp {
	font-size: 14px;
	color: #666666;
	line-height: 26px;
}

.gu_cangp h4 {
	font-size: 18px;
	color: #333333;
}

.gu_cangp i {
	font-style: normal;
}

.gu_cangp_info {
	border-top: 1px solid #cfa972;
	padding: 30px 0px;
	overflow: hidden;
}

.gu_cangp_info h4 {
	padding-bottom: 30px;
	font-weight: bold
}

.gu_cangp_info ul li {
	font-size: 16px;
	color: #666;
	line-height: 28px;
}

.gu_cangp_info ul li span {
	color: #333333;
	display: block;
	float: left;
	width: 80px;
	margin-right: 10px
}

.gu_cangp_info .gu_share {
	float: right;
	overflow: hidden;
	padding: 0px;
	padding-top: 20px;
}

.gu_cangp_info1 img {
	max-width: 200px;
}

.gu_cangp_info1 ul li {
	background: #f5f5f5;
	margin-bottom: 30px;
	overflow: hidden;
}

.gu_cangp_info1 ul li p {
	color: #333333;
	font-size: 14px;
	padding: 0 7px;
	line-height: 30px;
}

.gu_cangp_info1 ul li span {
	color: #666666;
	font-size: 12px;
	padding: 0 7px;
	line-height: 20px;
	float: none;
	width: auto;
	padding-bottom: 10px;
}

.gu_cangp_info1 ul li a:hover,
.gu_cangp_info1 ul li a:active {
	text-decoration: none;
}

.demo {
	position: relative;
	overflow: hidden;
	width: 890px;
}

.contentdiv {
	height: 520px;
}

.contentdiv img {
	width: 457px;
	height: 520px;
	overflow: hidden;
}

.pagination {
	position: relative;
	width: 392px;
	height: 142px;
	overflow: hidden;
	padding: 0 7px;
}

.prev {
	position: absolute;
	width: 6px;
	background: url(../images/dhy_gc_jt.png) no-repeat center;
	height: 30px;
	top: 50%;
	margin-top: -15px;
	left: 0px;
	display: block;
}

.next {
	position: absolute;
	width: 6px;
	background: url(../images/dhy_gc_jt1.png) no-repeat center;
	height: 30px;
	top: 50%;
	margin-top: -15px;
	right: 0px;
	display: block;
}

.thumbwrap {
	width: 399px;
	height: 142px;
	top: 4px;
	left: 20px;
	overflow: hidden;
}

.holder {
	width: 10000000px;
}

.pagination i.toc {
	margin-right: 7px;
}

.toc img {
	width: 114px;
	height: 130px;
	overflow: hidden;
	border: 2px solid #fff;
	padding: 4px;
}

.pagination i.selected img {
	border: 2px solid #c59a5b;
	padding: 4px;
}

.sliderwrapper {
	float: left;
}

.gu_btn_shoucang {
	color: #c49858;
	font-size: 16px;
	width: 68px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border: 2px solid #cfa972;
	margin: 10px 0px;
	overflow: hidden;
}

.gu_btn_shoucangss {
	display: none
}

.gu_picmore a {
	font-size: 16px;
	line-height: 48px;
	color: #999999;
}

.main_image {
	width: 100%;
	height: 422px;
	border-top: 1px solid #d7d7d7;
	overflow: hidden;
	margin: 0 auto;
	position: relative
}

.main_image ul {
	width: 9999px;
	height: 422px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0
}

.main_image li {
	float: left;
	width: 100%;
	height: 422px;
}

.main_image li span {
	display: block;
	width: 100%;
	height: 422px
}

.main_image li a {
	display: block;
	width: 100%;
	height: 422px
}

.main_image li .img_1 {
	background: url(../images/dhy_gc_sanj.png) center top no-repeat
}

.main_image li .img_2 {
	background: url(../images/dhy_gc_sanj.png) center top no-repeat
}

.main_image li .img_3 {
	background: url(../images/dhy_gc_sanj.png) center top no-repeat
}

.main_image li .img_4 {
	background: url(../images/dhy_gc_sanj.png) center top no-repeat
}

.main_image li .img_5 {
	background: url(../images/dhy_gc_sanj.png) center top no-repeat
}

div.flicking_con {
	width: 990px;
	margin: 0 auto;
	position: relative
}

div.flicking_con .flicking_inner {
	position: absolute;
	top: 360px;
	left: 90px;
	z-index: 999;
	width: 300px;
	height: 21px
}


/* 121126 */

div.flicking_con a {
	float: left;
	width: 21px;
	height: 21px;
	margin: 0;
	padding: 0;
	background: url(../images/btn_main_img.png) 0 0 no-repeat;
	display: block;
	text-indent: -1000px
}

div.flicking_con a.on {
	background-position: 0 -21px
}

#btn_prev,
#btn_next {
	z-index: 11111;
	position: absolute;
	display: block;
	width: 73px!important;
	height: 74px!important;
	top: 50%;
	margin-top: -37px;
	display: none;
}

#btn_prev {
	background: url(../images/hover_left.png) no-repeat left top;
	left: 100px;
}

#btn_next {
	background: url(../images/hover_right.png) no-repeat right top;
	right: 100px;
}

.mkeUlss {
	width: 316px;
	height: 360px;
	margin-top: -50px;
	margin-bottom: 30px
}

.mkeUlss img {
	width: 315px;
	height: 358px
}

.mkeFocus {
	width: auto;
	height: auto
}

.mkeLbtns {
	top: 50%
}

.mkeRbtns {
	right: 10px
}

.slideBoxss {
	position: relative;
	width: 457px;
	overflow: hidden;
	margin-bottom: 30px;
	display: none
}

.slideBoxss .hd {
	position: absolute;
	width: 100%;
	height: 27px;
	bottom: 0;
	left: 0;
	z-index: 1;
}

.slideBoxss .hd img {}

.slideBoxss .tempWrap {
	width: 457px !important;
	height: 520px
}

.slideBoxss .prev,
.slideBox .next {
	position: absolute;
	left: 0;
	top: -240px;
	display: block;
	width: 23px;
	height: 27px;
	line-height: 27px;
	text-align: center;
}

.slideBoxss .next {
	left: auto;
	right: 10px;
	display: block;
	top: -240px;
}

.slideBoxss .bd {
	position: relative;
	z-index: 0;
}

.slideBoxss .bd li {
	position: relative;
}

.slideBoxss .bd li a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	/* 取消链接高亮 */
}


/*5-23 wjx  翻页符*/

.x_page {
	float: right;
	overflow: hidden;
	padding-right: 20px
}

.x_butleft {
	float: right;
}

.x_butright {
	float: right;
}

.x_page dl {
	float: right;
	margin: 0 5px;
}

.x_page dl dt {
	padding: 0 8px;
	float: left;
	width: auto;
	margin: 0;
	background: none;
	position: inherit;
	white-space: nowrap;
	line-height: 25px
}

.x_page dl dt a {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none
}

.x_page dl dt a:hover,
.x_page dl dt a.now {
	color: #b57c28
}

.x_title {
	width: 1170px;
	margin: 0 auto;
	overflow: hidden
}

.x_title h2 {
	font-size: 30px;
	0 line-height: 100px;
	margin: 0 auto;
	padding-left: 35px;
	width: auto;
}

.x_title h2.color1 {
	color: #9f873e
}

.x_title h2.color2 {
	color: #955f29
}

.x_title h2.color3 {
	color: #2361ad
}

.x_title h2.color4 {
	color: #5fa223
}

.x_title h2.color5 {
	color: #ad7226
}

.x_title h2.color6 {
	color: #969594
}

.x_title h2.color7 {
	color: #823386
}

.x_title h2.color8 {
	color: #c49858
}

.x_title h2.color9 {
	color: #727171
}

.x_title h2.color10 {
	color: #231815
}

.x_title span {
	float: right;
	margin-top: 15px
}

.dhy_cz_zp_xiu {
	padding: 30px 0;
	background: #f5f5f5;
	max-height: 150px;
	overflow: hidden
}

.dhy_cz_zp_xiu li {
	width: auto;
	float: left;
	margin-right: 20px;
	margin-bottom: 0;
	height: 100%
}

.dhy_dfqs .dhy_cz_zp_xiu li {
	margin-bottom: 0px
}

.dhy_cz_zp_xiu ul {
	width: 6000px
}

@media screen and (min-width:1025px) {
	.dhy_jy_yg {
		width: 890px;
	}
	.containter {
		width: 1170px
	}
	.dhy_zj {
		width: 55px;
	}
	/*tan*/
	header {
		width: 1170px
	}
	.dhy_cz_zps {
		width: 920px
	}
	/*gu2016-05-18*/
	.gu_xl_l {
		width: 77%;
		float: left;
	}
	.gu_xl_lc {
		padding-right: 15px;
		border-right: 1px solid #dddddd;
	}
	.gu_xl_r {
		width: 23%;
		float: right;
	}
	.gu_xl_rc {
		padding-left: 15px;
	}
	.gu_recruit ul li span {
		float: left;
	}
	.gu_recruit ul li span.gu_s2 {
		width: 800px;
	}
	.gu_notice ul li p i,
	.gu_notice ul li p span {
		float: left;
	}
	.dhy_mains {
		width: 1170px;
		margin: 0 auto;
	}
	.gu_box {
		padding: 70px 58px;
	}
	.gu_login_w {
		width: 1170px;
		margin: 0 auto;
		overflow: hidden;
	}
	.gu_login {
		width: 342px;
		margin-right: 10px;
		float: right;
		margin-top: 110px;
	}
	.gu_login_bg {
		background: #e6d7c0 url(../images/dhy_dengl.jpg) no-repeat center;
		height: 680px;
		overflow: hidden;
	}
	.shoucang {
		float: right;
		position: absolute;
		right: 0px;
		bottom: 0px;
	}
}

@media screen and (max-width:1024px) {
	.dhy_dh_erj h2 {
		font-size: 36px;
		color: #c49858;
		line-height: 60px;
		width: 100%;
		margin: 0 auto;
		padding-left: 15px;
	}
	.containter {
		width: 100%;
	}
	.header {
		width: 100%;
	}
	.dhy_ldjs a .list_ldjj_l img {
		width: 100%;
	}
	.dhy_foot {
		width: auto
	}
	.logo ul {
		display: none;
	}
	/*tan*/
	/*header .logo{ padding:10px; width:auto;}
.head_mobile{ display:block;}
header{ width:100%; position:relative; overflow:visible}
header nav{ display:none;}
header .btn_menu{ display:block;}*/
	.con_lxfs span {
		display: block;
		width: 100%;
	}
	.con_lxfs span.line {
		display: none;
	}
	.dhy_xs_zz li {
		width: 30%;
		margin-right: 20px;
	}
	.dhy_xs_zz li.last {
		margin-right: 20px;
	}
	.dhy_gc_fc {
		height: 272px;
	}
	.list_jzda li {
		width: auto;
	}
	.list_jzda ul li:first-child {
		padding: 0 0 10px 0;
	}
	.dhy_cg_p {
		line-height: 30px
	}
	.dhy_ne_xz {
		text-align: left;
		padding-bottom: 0;
		border-bottom: 1px solid #cfa972;
	}
	.dhy_ne_xz a {
		margin-bottom: 26px;
		width: auto
	}
	.dhy_pet {
		width: auto
	}
	.dhy_cg_zl h4 {
		margin-bottom: 10px;
		margin-top: 10px;
		min-height: 140px;
	}
	.dhy_cz_xc {
		height: auto
	}
	/*gu2016-05-18*/
	.gu_xl_l img {
		width: 100%;
	}
	.gu_login h3 {
		text-align: center;
	}
	.gu_btn_shoucang {
		display: none
	}
	.gu_btn_shoucangss {
		display: block
	}
	.gu_picmore {
		display: none
	}
	.pagination {
		margin-top: 10px
	}
	.prev {
		display: none
	}
	.next {
		display: none
	}
	.pagination {
		padding: 0
	}
	.x_title {
		width: auto;
		margin: 0 10px;
		overflow: hidden
	}
	.x_title h2 {
		font-size: 30px;
		line-height: 85px
	}
	.x_title span {
		margin-top: 5px
	}
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	.dhy_manleft {
		width: 19%;
		float: left
	}
	.dhy_jy_yg {
		width: 76%;
		float: left
	}
	.dhy_cgs {
		left: 0;
		width: 19%
	}
	.dhy_jz_wztw ul li {
		margin-bottom: 10px;
	}
	.dhy_zj {
		width: 4.7%
	}
	.dhy_list_zzjg {
		margin-left: 10px;
		width: 48%
	}
	/*我馆概况-基金理事会*/
	.dhy_list_ldjj_l {
		width: 30%;
		margin-right: 30px
	}
	.dhy_list_ldjj_l img {
		width: 100%
	}
	.dhy_list_ldjj_r {
		width: 64%
	}
	/*我馆概况-领导介绍*/
	.dhy_ldjs {
		width: 100%
	}
	.dhy_ldjs ul li {
		width: 30%
	}
	.dhy_ldjs ul li.dhy_jju {
		width: 3%
	}
	/*我馆概况-大事记*/
	.dhy_daj_nf {
		width: 16.8%;
	}
	.dhy_daj_nr {
		width: 72%;
	}
	.dhy_pet_zt {
		width: 32%
	}
	.dhy_pet_youz {
		width: 56%
	}
	.dhy_cz_zps {
		width: 110%
	}
	.dhy_cz_zps li {
		width: 22%;
		height: auto;
		margin-right: 8px
	}
	.dhy_cz_zps li img {
		width: 100%
	}
	.dhy_cg_hx h4 {
		height: 60px
	}
	.yxj_lxwm_l {
		display: none;
	}
	.yxj_form input {
		width: 100%;
	}
	.yxj_form textarea {
		width: 96%;
	}
	.yxj_lxwm_r p span {
		display: block;
	}
	.yxj_lxwm_r p .yxj_kong {
		display: none;
	}
	.dhy_dtut {
		width: 48%
	}
	.dhy_ditu_wenz {
		width: 48%
	}
	/*gu2016-5-18*/
	.gu_notice ul li p i,
	.gu_notice ul li p span {
		float: left;
	}
	.gu_box {
		padding: 70px 58px;
	}
	.gu_login {
		width: 342px;
		float: none;
		margin: 0 auto;
	}
	.gu_btn_shoucang {
		margin: 30px 0px
	}
	.dhy_cz_zp_xiu ul li {
		height: 120px
	}
	.dhy_cz_zp_xiu ul li img {
		height: 100%
	}
}

@media screen and (max-width: 767px) {
	.dhy_jy_lib li i {
		display: block;
		float: inherit
	}
	.dhy_txyyue ul li span {
		background: url(../images/dhy_hx.gif) no-repeat right center;
		display: inline-block;
		width: auto;
		padding-right: 6px;
		text-align: left;
		margin-right: 22px;
		margin-bottom: 10px
	}
	.dhy_txyyue ul li select,
	.dhy_txyyue ul li input {
		display: block;
	}
	.dhy_txyyue ul li.dhy_c_put input {
		width: 300px;
	}
	.dhy_txyyue ul li.dhy_c_puts input {
		width: 158px;
	}
	.dhy_dtut {
		float: inherit;
		width: auto
	}
	.dhy_dtut img {
		width: auto
	}
	.dhy_ditu_wenz {
		float: inherit;
		width: 100%
	}
	.demo {
		width: auto
	}
	.contentdiv {
		height: auto
	}
	.contentdiv img {
		width: 100%;
		height: auto
	}
	.toc img {
		height: auto
	}
	.pagination {
		padding: 0
	}
	.toc img {
		width: 95px
	}
	.gu_cangp_info {}
	/*.contentdiv img{ width:100%}
.demo{ width:auto}	
.contentdiv img{width:auto; height:auto}
.contentdiv{ height:auto}*/
	.dhy_fc_tup {
		display: none !important;
	}
	.demo {
		display: none
	}
	.slideBoxss {
		display: block !important
	}
	.dhy_cg_zz ul li {
		min-height: 460px
	}
	/*tan*/
	header .logo {
		padding: 10px;
		width: auto;
	}
	.head_mobile {
		display: block;
	}
	header {
		width: 100%;
		position: relative;
		overflow: visible
	}
	header nav {
		display: none;
	}
	header .btn_menu {
		display: block;
	}
	.x_title {
		width: auto;
		margin: 0 10px;
		overflow: hidden
	}
	.x_title h2 {
		font-size: 26px;
		line-height: 85px
	}
	.x_title span {
		margin-top: 15px;
		width: 150px
	}
	.x_title span img {
		width: 100%
	}
}

@media screen and (min-width: 321px) and (max-width: 767px) {
	.dhy_jy_yg {
		width: auto;
		margin: 0 auto;
		float: none;
		padding: 0 10px;
		margin-top: 30px
	}
	#dhy_cg {
		display: none
	}
	.header {
		max-width: 700px;
		width: 100%;
	}
	.dhy_jz_wztw {
		float: left;
		width: 100%
	}
	.dhy_jz_wztw ul li {
		margin-bottom: 0;
	}
	.dhy_jz_wztw ul {
		margin-bottom: 30px
	}
	.dhy_jz_wze {
		width: 100%
	}
	.dhy_dh_erj h2 {
		width: auto
	}
	.dhy_manleft {
		display: none
	}
	.dhy_zj {
		display: none
	}
	.dhy_list_zzjg {
		margin-left: 0px;
		width: 100%
	}
	/*我馆概况-基金理事会*/
	.dhy_list_ldjj_l {
		width: 270px;
		margin-right: 30px
	}
	.dhy_list_ldjj_l img {
		width: 100%
	}
	.dhy_list_ldjj_r {
		width: 100%
	}
	/*我馆概况-领导介绍*/
	.dhy_ldjs ul li {
		width: 46%
	}
	.dhy_ldjs {
		width: 100%;
	}
	.dhy_ldjs ul li.dhy_jju {
		width: 7%
	}
	.dhy_jjus {
		display: none
	}
	.dhy_ldjs ul li a,
	.dhy_ldjs a .list_ldjj_l {
		width: 100%
	}
	/*我馆概况-大事记*/
	.dhy_daj_nf {
		padding-top: 0;
		padding-bottom: 15px
	}
	.dhy_daj_nr {
		width: 91%;
		padding: 4.5%
	}
	.dhy_xs_wh table.dhy_pc {
		display: none
	}
	.dhy_ta_app {
		display: block
	}
	/*foot dhy*/
	.dhy_footer {
		padding: 0 10px;
		text-align: center;
		width: auto
	}
	.dhy_footer nav {
		margin: 0 auto;
		width: 180px
	}
	.dhy_ba_hao {
		width: 300px;
		margin: 0 auto;
	}
	.dhy_foot nav {
		width: 180px;
		margin: 0 auto
	}
	.dhy_foot_xx {
		display: none
	}
	.dhy_tc {
		text-align: center;
		width: 200px
	}
	.dhy_tc a {
		display: inline-block;
		float: left
	}
	.dhy_footer {
		min-height: 160px
	}
	.dhy_erwm {
		right: -22px;
		top: -110px
	}
	/*add by tanht*/
	.dhy_xs_zz li {
		width: 42%;
		margin: 10px;
	}
	.dhy_xs_zz li.last {
		margin-right: 10px;
	}
	header h1 img {
		width: 260px;
	}
	.dhy_jy_tj {
		position: static;
		margin-top: 10px;
	}
	.dhy_ne_xz a {
		font-size: 14px;
	}
	.dhy_pet_zt {
		width: auto
	}
	.dhy_pet_youz {
		width: auto;
		margin-top: 24px;
	}
	.dhy_cz_zps {
		width: auto
	}
	.dhy_cz_zps li {
		width: 29%;
		height: auto;
		margin-right: 15%;
	}
	.dhy_cz_zps li img {
		width: 100%
	}
	.dhy_cz_xcs ul li {
		width: 29%;
		margin-right: 15%
	}
	.dhy_cg_hx h4 {
		height: 58px
	}
	.dhy_xs_zzss li {
		width: 38%
	}
	.current {
		display: none
	}
	/*gu2016-05-18*/
	.gu_Search p {
		line-height: 26px;
		padding-left: 10px;
	}
	.gu_xl_t p span {
		display: block;
	}
	.gu_login {
		padding: 70px 25px;
		width: 80%
	}
	.dhy_sed {
		margin-left: 0;
		margin-top: 60px
	}
	.dhy_jy_sz {
		display: none
	}
	.dhy_jy_sssz {
		display: block
	}
	.dhy_cg_zz ul li {
		min-height: 460px
	}
	.dhy_cz_zp_xiu ul li img {
		height: 100px
	}
}

@media screen and (max-width:475px) {
	.slideBoxss {
		position: relative;
		width: 300px;
		overflow: hidden;
		margin-bottom: 30px;
		display: none
	}
	.slideBoxss .hd {
		position: absolute;
		width: 100%;
		height: 27px;
		bottom: 0;
		left: 0;
		z-index: 1;
	}
	.slideBoxss .tempWrap img {
		width: 314px;
	}
	.slideBoxss .tempWrap {
		width: 300px !important;
		height: auto
	}
	.slideBoxss .prev,
	.slideBox .next {
		position: absolute;
		left: 0;
		top: -160px;
		display: block;
		width: 23px;
		height: 27px;
		line-height: 27px;
		text-align: center;
	}
	.slideBoxss .next {
		left: auto;
		right: 12px;
		display: block;
		top: -160px;
	}
	.slideBoxss .bd {
		position: relative;
		z-index: 0;
	}
	.slideBoxss .bd li {
		position: relative;
	}
	.slideBoxss .bd li a {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		/* 取消链接高亮 */
	}
}

@media screen and (max-width:320px) {
	.dhy_jy_yg {
		float: none;
		padding: 0 10px;
		width: auto
	}
	.dhy_zzjg_tu img {
		width: 100%;
	}
	.dhy_zzjg_tu {
		width: 100%
	}
	.dhy_manleft {
		display: none
	}
	.dhy_list_zzjg {
		margin-left: 0px;
		width: 100%
	}
	/*我馆概况-基金理事会*/
	.dhy_list_ldjj_r {
		width: 100%
	}
	/*我馆概况-领导介绍*/
	.dhy_ldjs ul li {
		width: 46%
	}
	.dhy_ldjs {
		width: 100%;
	}
	.dhy_ldjs ul li.dhy_jju {
		width: 7%
	}
	.dhy_jjus {
		display: none
	}
	.dhy_ldjs ul li a,
	.dhy_ldjs a .list_ldjj_l {
		width: 100%
	}
	/*我馆概况-大事记*/
	.dhy_daj_nr {
		width: 86%;
		padding: 7%
	}
	.dhy_xs_wh table.dhy_pc {
		display: none
	}
	.dhy_ta_app {
		display: block
	}
	/*foot dhy*/
	.dhy_footer {
		padding: 0 10px;
		text-align: center
	}
	.dhy_footer nav {
		margin: 0 auto;
		width: 180px
	}
	.dhy_ba_hao {
		width: 300px;
		margin: 0 auto;
	}
	.dhy_foot nav {
		width: 180px;
		margin: 0 auto
	}
	.dhy_foot_xx {
		display: none
	}
	.dhy_footer {
		min-height: 160px
	}
	.dhy_tc {
		text-align: center;
		width: 200px
	}
	.dhy_tc a {
		display: inline-block;
		float: left
	}
	.dhy_footer {
		min-height: 160px
	}
	.dhy_erwm {
		right: -22px;
		top: -110px
	}
	/*建筑*/
	.dhy_jz_wztw {
		float: left;
		width: 100%
	}
	.dhy_jz_wztw ul li {
		margin-bottom: 0;
	}
	.dhy_jz_wztw ul {
		margin-bottom: 30px
	}
	.dhy_jz_wze {
		width: 100%
	}
	/*add by tanht*/
	.dhy_xs_zz li {
		width: 90%;
		margin-left: 10px;
	}
	.dhy_xs_zz li.last {
		margin-right: 0;
	}
	header h1 img {
		width: 250px;
	}
	.dhy_jy_erj input {
		width: 70%;
	}
	.dhy_jy_tj {
		position: static;
		margin-top: 10px;
	}
	.dhy_ne_xz a {
		font-size: 14px
	}
	.dhy_pet_zt {
		width: auto
	}
	.dhy_pet_youz {
		width: auto;
		margin-top: 24px;
	}
	.dhy_cg_zl {
		padding: 0 15px;
		margin-top: 0;
		margin-bottom: 15px;
	}
	.dhy_cg_zl h4 {
		line-height: 28px;
		color: #222;
		font-size: 16px;
		margin-top: 14px;
		min-height: 58px;
		margin-bottom: 14px
	}
	.dhy_cg_zl h4 a {
		color: #222;
		font-size: 16px;
	}
	.dhy_cg_zl p {
		font-size: 14px;
		color: #666;
		line-height: 24px;
	}
	.dhy_cz_zps {
		width: auto
	}
	.dhy_cz_zps li {
		width: auto;
		height: auto;
		margin-right: 30px;
		text-align: center;
		float: inherit
	}
	.dhy_cz_zps li img {
		width: 100%
	}
	.dhy_cz_xcs ul li {
		width: 100%
	}
	.dhy_cg_zlzz p {
		text-align: left
	}
	.current {
		display: none
	}
	/*gu2016-05-18*/
	.gu_xl_t p span {
		display: block;
	}
	.gu_login {
		padding: 70px 15px;
	}
	.dhy_sed {
		margin-left: 0;
		margin-top: 60px;
	}
	.dhy_jy_s {
		margin-top: 20px
	}
	.dhy_hd_re {
		width: 100%;
		overflow: hidden;
		clear: both
	}
	.dhy_jy_sz {
		display: none
	}
	.dhy_jy_sssz {
		display: block;
	}
	.dhy_dtut img {
		width: 100%
	}
	.kePublics {
		display: block !important
	}
	.dhy_cg_zz ul li {
		min-height: 460px
	}
	.dhy_cz_zp_xiu ul li img {
		height: 90px
	}
}