* {
	list-style: none; margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px; font-size: 12px; font-weight: normal;
}
h2 {
	margin: 0px; padding: 0px; font-size: 12px; font-weight: normal;
}
h3 {
	margin: 0px; padding: 0px; font-size: 12px; font-weight: normal;
}
h4 {
	margin: 0px; padding: 0px; font-size: 12px; font-weight: normal;
}
h5 {
	margin: 0px; padding: 0px; font-size: 12px; font-weight: normal;
}
h6 {
	margin: 0px; padding: 0px; font-size: 12px; font-weight: normal;
}
select {
	margin: 0px; padding: 0px; vertical-align: middle;
}
input {
	margin: 0px; padding: 0px; vertical-align: middle;
}
img {
	margin: 0px; padding: 0px; vertical-align: middle;
}
select {
	margin: 0px; padding: 0px; vertical-align: middle;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
img {
	border: currentColor; border-image: none; vertical-align: middle;
}
body {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; color: rgb(51, 51, 51); line-height: 100%; font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ",STXihei; font-size: 14px;
}
a {
	color: rgb(51, 51, 51); text-decoration: none; cursor: pointer;
}
a:hover {
	color: rgb(129, 102, 46); text-decoration: none;
}
.clearit {
	margin: 0px; padding: 0px; clear: both;
}
.clearb {
	margin: 0px; padding: 0px; clear: both;
}
.overflow {
	height: 1%; overflow: hidden;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.field-validation-error {
	color: red;
}
a.keyword_Default {
	
}
a.Keyword_Type_1 {
	
}
.main {
	background: rgb(245, 242, 233);
}
.main_bg {
	background: url("20160829145333.jpg");
}
.main_content {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 0px 25px; width: 1160px;
}
.mbt20 {
	margin: 20px 0px;
}
.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px;
}
.mt20 {
	margin-top: 20px;
}
.mb10 {
	margin-bottom: 10px;
}
.mb15 {
	margin-bottom: 15px;
}
.mb20 {
	margin-bottom: 20px;
}
.ml10 {
	margin-left: 10px;
}
.ml15 {
	margin-left: 15px;
}
.pd10 {
	padding: 10px;
}
.pd15 {
	padding: 15px;
}
.pd10-0 {
	padding: 10px 0px;
}
.pd20 {
	padding: 0px 20px 20px;
}
.pb10 {
	padding-bottom: 10px;
}
.pb15 {
	padding-bottom: 15px;
}
.pb20 {
	padding-bottom: 20px;
}
.pt10 {
	padding-top: 10px;
}
.pt15 {
	padding-top: 15px;
}
.pt20 {
	padding-top: 20px;
}
.pr10 {
	padding-right: 10px;
}
.pr15 {
	padding-right: 15px;
}
.pl10 {
	padding-left: 10px;
}
.pl15 {
	padding-left: 15px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.border_T {
	border-top-color: rgb(237, 237, 237); border-top-width: 1px; border-top-style: solid;
}
.border_B {
	border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.border {
	border: 1px solid rgb(237, 237, 237); border-image: none; overflow: hidden;
}
a.more {
	color: rgb(129, 102, 46);
}
a.more:hover {
	font-weight: bold;
}
.zd_logo {
	margin: 0px auto; width: 1600px;
}
h2.title_header {
	height: 50px; color: rgb(129, 102, 46); line-height: 50px; font-size: 20px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid; _border-bottom: 1px solid #dddddd;
}
h2.title_header span {
	border-bottom-color: rgb(129, 102, 46); border-bottom-width: 3px; border-bottom-style: solid; display: inline-block;
}
h2.tab_tit.title_header span {
	cursor: pointer;
}
h2.title_header span.No_active {
	color: rgb(136, 136, 136); border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
h2.title_header a.more {
	color: rgb(153, 153, 153); font-size: 14px; font-weight: normal; margin-top: 3px; float: right;
}
h2.title_header a.more:hover {
	color: rgb(200, 135, 0);
}
ul.article_list li {
	background: url("list_dot.png") no-repeat left; line-height: 32px; overflow: hidden; padding-left: 15px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
ul.article_list li a.title_type {
	color: rgb(102, 102, 102); font-size: 14px;
}
ul.article_list li a.title_type:hover {
	color: rgb(129, 102, 46);
}
ul.article_list li span.span_date {
	float: right;
}
.article_box img {
	margin-right: 20px; float: left;
}
.article_box h2 {
	line-height: 30px; font-size: 18px;
}
.article_box h2 span.span_date {
	float: right;
}
.article_box p {
	color: rgb(102, 102, 102); line-height: 2em; font-size: 14px;
}
.article_box .details {
	color: rgb(129, 102, 46); overflow: hidden; font-size: 12px; float: right; _float: none;
}
.article_box a.details:hover {
	font-weight: bold;
}
ul.article_list_1 li {
	line-height: 23px; overflow: hidden; margin-top: 14px;
}
ul.article_list_1 li span.span_date {
	background: rgb(145, 118, 61); border-radius: 5px; width: 65px; height: 45px; text-align: center; color: rgb(255, 255, 255); line-height: 23px; margin-right: 15px; float: left; display: inline-block; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
ul.article_list_1 li span.span_date i {
	text-align: center; font-size: 20px; font-style: normal; display: block;
}
ul.article_list_1 li span.span_date p {
	font-size: 12px;
}
ul.article_list_1 li a.title_type {
	color: rgb(102, 102, 102); font-size: 14px; display: block; _margin-top: -25px;
}
ul.article_list_1 li a.columnName {
	color: rgb(171, 171, 171);
}
ul.article_list_1 li a.columnName:hover {
	color: rgb(129, 102, 46);
}
ul.article_list_1 li a.title_type:hover {
	color: rgb(129, 102, 46);
}
ul.article_list_2 li {
	background: url("list_dot_one.png") no-repeat left; line-height: 39px; overflow: hidden; padding-left: 15px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap; -ms-text-overflow: ellipsis; _line-height: 36px;
}
ul.article_list_2 li a {
	color: rgb(102, 102, 102); font-size: 14px;
}
ul.article_list_2 li span.span_date {
	color: rgb(102, 102, 102); font-size: 12px; float: right;
}
h2.tab_tit.title_header span {
	transition:0.2s; -moz-transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s;
}
ul.icon_list li a {
	transition:0.2s; -moz-transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s;
}
div.title_header h2 a.more {
	transition:0.5s; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;
}
p a.more:hover {
	transition:0.5s; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;
}
p a.details:hover {
	transition:0.5s; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;
}
input {
	border: 1px solid rgb(204, 204, 204); transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; border-image: none; color: rgb(85, 85, 85); font-size: 14px; background-image: none; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
textarea {
	border: 1px solid rgb(204, 204, 204); transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; border-image: none; color: rgb(85, 85, 85); font-size: 14px; background-image: none; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
select {
	border: 1px solid rgb(204, 204, 204); transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; border-image: none; color: rgb(85, 85, 85); font-size: 14px; background-image: none; -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
input:focus {
	border-color: rgb(139, 100, 19) !important; outline: 0px !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(192,158,89,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(192, 158, 89, .6);
}
textarea:focus {
	border-color: rgb(139, 100, 19) !important; outline: 0px !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(192,158,89,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(192, 158, 89, .6);
}
select:focus {
	border-color: rgb(139, 100, 19) !important; outline: 0px !important; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(192,158,89,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(192, 158, 89, .6);
}
@media only screen and (max-width:1200px)
{
.main {
	width: 1200px; overflow: hidden;
}
.zd_logo {
	width: 1200px; height: auto; overflow: hidden;
}
}
@media only screen and (max-width:768px)
{
.main {
	width: 100%;
}
.zd_logo {
	width: 100%; height: auto; overflow: hidden;
}
}
@media only screen and (max-width:768px)
{
.main {
	padding: 0px 10px; width: 100%; overflow: inherit; box-sizing: border-box;
}
.main_content {
	margin: 10px auto; padding: 0px 10px 20px; width: 100%; box-sizing: border-box;
}
.zd_logo {
	width: 100%; height: auto; overflow: hidden;
}
.zd_logo img {
	margin-left: -150px;
}
}
@media only screen and (max-width:640px)
{
.zd_logo {
	display: none;
}
}
@media only screen and (max-width:500px)
{
.dt1 {
	display: none;
}
.dt2 {
	margin: 0px auto; text-align: center; display: block !important;
}
}
