﻿@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px; list-style:none}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight: normal;}
select,input,img,select{vertical-align:middle; margin:0;padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
img{vertical-align:middle; border:none}
body{color:#333;font-family:'Microsoft YaHei','微软雅黑',STXihei;font-size: 14px;margin:0;padding:0;line-height: 100%;background:#fff;}
a{color: #333;text-decoration:none;cursor: pointer;}
a:hover{color:#81662e;text-decoration:none;}
.clearit,.clearb{clear:both;margin:0;padding:0;}
.overflow{ overflow:hidden; height:1%;}
.fl{ float:left}
.fr{ float:right}

/*------错误提示------*/
.field-validation-error{color:red}
a.keyword_Default, a.Keyword_Type_1{ /*color:#c88700;*/}
.main{background:#F5F2E9;}
/*文章、栏目、站点、二级页面主体宽度*/



.main_content{width:1160px;margin:0px auto;padding:0px 25px 0px;background: #fff;}
.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 0}
.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:1px solid #ededed;}
.border_B{border-bottom: 1px solid #ededed;}
.border{border:1px solid #ededed; overflow:hidden}

/**/
a.more{ color: #81662E; }
a.more:hover{font-weight: bold;}
/*二级页banner*/
.zd_logo{ margin:0 auto; width:1600px;}
/*公用样式*/
h2.title_header{height:50px; border-bottom:2px solid #dddddd; font-size:20px;color:#81662e;line-height:50px;_border-bottom:1px solid #dddddd; }
h2.title_header span{display: inline-block;border-bottom: 3px solid #81662e;}
h2.title_header.tab_tit span{cursor: pointer;}
h2.title_header span.No_active{border-bottom: none;color: #888;}
h2.title_header a.more{float: right;font-size: 14px;color: #999;font-weight: normal; margin-top:3px;}
h2.title_header a.more:hover{color: #c88700;}

/*文章列表插件样式*/
ul.article_list li{padding-left:15px;background:url(../images/Article/list_dot.png) no-repeat left center;line-height: 32px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
ul.article_list li a.title_type{font-size: 14px;color:#666;}
ul.article_list li a.title_type:hover{color: #81662E;}
ul.article_list li span.span_date{float:right;}
/*公用读取一篇文章*/
.article_box img{float: left;margin-right:20px;}
.article_box h2{font-size: 18px;line-height:30px;}
.article_box h2 span.span_date{float: right;}
.article_box p{font-size: 14px;line-height: 2em;color: #666;}
.article_box .details {float: right;font-size: 12px;overflow: hidden;_float:none; +float:none;color: #81662e;}
.article_box a.details:hover{ font-weight:bold;}
/*article_list_1样式*/
ul.article_list_1 li{overflow: hidden;margin-top: 14px;line-height:23px;}
ul.article_list_1 li span.span_date{float: left;width:65px;height:45px;line-height: 23px;background:#91763d;color: #fff;text-align: center;
border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-right:15px;display: inline-block;}
ul.article_list_1 li span.span_date i{display: block;font-style: normal;text-align: center;font-size: 20px;}
ul.article_list_1 li span.span_date p{ font-size:12px;}
ul.article_list_1 li a.title_type{display: block;color: #666;font-size: 14px;_margin-top:-25px}
ul.article_list_1 li a.columnName{color: #ababab;}
ul.article_list_1 li a.columnName:hover,ul.article_list_1 li a.title_type:hover{color: #81662E;}
/*article_list_2样式*/
ul.article_list_2 li{line-height:39px;border-bottom: 1px solid #ededed;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;background: url(../images/Article/list_dot_one.png) no-repeat left center;padding-left:15px;_line-height:36px}
ul.article_list_2 li a{color: #666;font-size: 14px;}
ul.article_list_2 li span.span_date{float: right;font-size: 12px;color: #666;}


/*划过动画效果*/
h2.title_header.tab_tit span,
ul.icon_list li a{
 transition: all 0.2s ease 0s;
 -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,p a.more:hover,p a.details:hover
{transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s ;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;}

input,textarea,select{
 font-size: 14px;
 color: #555;
 background-image: none;
 border:1px solid #ccc;
 -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;
 transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
input:focus,textarea:focus,select:focus{
 border-color: #8b6413!important;
 outline: 0!important;
 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(192,158,89,.6);
 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{margin:0px aut0;width:100%;box-sizing:border-box;padding:0 10px;overflow: inherit}
 .main_content{width:100%;margin:10px auto;box-sizing: border-box; padding:0px 10px 20px}
 .zd_logo{ width:100%; height:auto; overflow:hidden;}
 .zd_logo img{ margin-left:-150px;}

 #float_img2,.footerTk{display: none !important;}
}
@media only screen and (max-width:640px){
 .zd_logo{ display:none;}
}
@media only screen and (max-width:500px){
 /*百度地图*/
 .dt1{ display:none;}
 .dt2{ display:block !important; margin:0 auto; text-align:center;}
}



 
