/* CSS Document */

@charset "UTF-8";

/*初始部分*/
{margin:0; padding:0;}
*{margin:0; padding:0;}
html,body{margin:0; padding:0; font:14px/28px "宋体";}
ul,li{ list-style:none;margin:0; padding:0;}
a{outline: none;blr:expression(this.onFocus=this.blur()); }
a,a:link,a:visited{text-decoration:none; color:#000;}
a:hover{ color:#fd8000;outline: none;}
img{ border:none;}


/*公共区域*/
.wrap{width:1000px; margin:0 auto;}
.font_fd8000{color:#fd8000;}
.p p{ text-indent:2em; margin-bottom:30px;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}






#header{border-bottom:#fd8000 1px solid;overflow:hidden; background:#4d4d4d;}
/*春节样式
#header{background:#e70010 url('/Public/File/b9ca47a9ed9f315699e310662de73823.png') center 30px no-repeat;}*/
#top_nav{ height:30px; background-color:#000; overflow:hidden;}
#top_nav p{float:right;}
#top_nav p b{ font-weight:lighter; line-height:30px; margin-right:90px;}
#top_nav p span,#top_nav p a,#top_nav p a:link,#top_nav p a:visited{ font-size:12px; line-height:30px; color:#fff;}
#top_nav p span{margin:auto 8px;}

#logo{}
#logo img{ margin:13px auto 7px;}

#main_nav{ }
#main_nav ul{}
#main_nav ul li{ float:right; overflow:hidden; height:44px;}
#main_nav ul li a{ float:left; display:block; width:114px; text-align:center; padding-bottom:12px;}
#main_nav ul li a,#main_nav ul li a:link,#main_nav ul li a:visited{ color:#dc9348; font:20px/31px "微软雅黑","黑体";}
#main_nav ul li a:hover{color:#dc9348; font:20px/31px "微软雅黑","黑体"; border-bottom:#fd8000 1px solid;}
#main_nav ul li ul{ position: absolute; z-index: 9999; padding-top: 50px; background: url('image/main_nav_sub_bg.png') 0 45px repeat-x;}
#main_nav ul li ul li{float: none; font:18px/46px "微软雅黑","黑体"; }
#main_nav ul li ul li a:link,#main_nav ul li ul li a:visited,#main_nav ul li ul li a:hover{font-size:18px; color: #fff;}

.banner img{width:100%}



#banner_index{ overflow:hidden;}
#banner_sub{}

#content{ overflow:hidden}

#footer{ background:#363636; clear:both; overflow:hidden; margin-top:25px;}
#footer p.copyRight{ float:left; margin:23px auto 21px; color:#fff;}
#footer p.technicalSupport{ float:right; margin-top:23px; line-height:47px;color:#fff;}
#footer p.technicalSupport a:link,#footer p.technicalSupport a:visited,#footer p.technicalSupport a:hover{color:#fff}

#location{ border-bottom:#353748 1px solid; height:79px;}
#location div{ line-height:78px; height:78px; float:right; margin-bottom:-1px; border-bottom:#fd8000 2px solid; overflow:hidden}
#location div i{margin-right: 10px;}
#sub_nav ul{ border:#d6d6d6 1px solid; border-bottom:none;}
#sub_nav ul li{border-bottom:#d6d6d6 1px solid; overflow:hidden; width:100%;}
#sub_nav ul li a,#sub_nav ul li span{text-align:center;background-color:#eee; line-height:49px; float:left; width:100%;}
#sub_nav ul li a,#sub_nav ul li a:link,#sub_nav ul li a:visited{ display:block;   font-family: 18px "微软雅黑","黑体"; color:#000;}
#sub_nav ul li a:hover,#sub_nav ul li span{ display:block; background-color:#fd8000;  font-family: 18px "微软雅黑","黑体"; color:#fff;}

#post_content{}
#post_content .content{min-height: 400px;}
#post_content .content h1.post_title{font: bold 24px/100px "微软雅黑","黑体" ; text-align: center;}

#return_top{position: fixed; bottom: 30px; right: 30px;padding: 35px; overflow: hidden; z-index: 9999; display: none;}
#return_top:link,#return_top:visited,#return_top:hover{background: url('image/top_hover.png');}

/*icon*/

.icon.icon_collect{ padding:6px; background:url("image/icon_collect.png") center center no-repeat;}
.icon.icon_home{ padding:9px 10px; background:url("image/icon_home.png") center center no-repeat;}


/*border*/

.border_index1{ width:300px; float:left;}
.border_index1 .header{ overflow:hidden}
.border_index1 .header .title{ float:left; width:220px; height:39px; font:18px/39px "微软雅黑","黑体",Arial; color:#333; border-bottom:#fd8000 2px solid;}
.border_index1 .header .more{ float:left;width:80px; height:40px;border-bottom:#353748 1px solid;}
.border_index1 .header .more img{ display:block; float:right; margin-top:12px;}
.border_index1 .content{ margin-top:44px;}


.border_sub1{ border:#d6d6d6 1px solid; overflow:hidden;}
.border_sub1 .header{border-bottom:#d6d6d6 1px solid; overflow:hidden; height:38px; background-color:#eee}
.border_sub1 .header span{color:#d6d6d6}
.border_sub1 .header a,.border_sub1 .header span.on{height:38px;font:18px/38px "微软雅黑","黑体",Arial ; margin:auto 20px;color:#fd8000;}
.border_sub1 .header a:link,.border_sub1 .header a:visited{font:18px "微软雅黑","黑体",Arial ; color:#000;}
.border_sub1 .header a:hover{font:18px "微软雅黑","黑体",Arial ; color:#fd8000}


p.page{ text-align:center; margin:40px auto;}
p.page a{ border:#d6d6d6 1px solid; margin:auto 10px; padding:4px 5px}
p.page span{margin:auto 10px;}




.frame_about{ overflow:hidden}
.frame_about div.location{ margin-bottom:40px;}
.frame_about div.sub_nav{ float:left; width:220px;}
.frame_about div.right_content{float:left; width:720px; margin-left:60px;}

.frame_about div.right_content.Album{ overflow: hidden; _zoom:1;}
.frame_about div.right_content.Album img{width:25%; float: left; margin: 30px 4%;}

.frame_news_list{}
.frame_news_list div.location{ margin-bottom:33px;}
.frame_news_list div.news_list_content{}
.frame_news_list div.news_list_content ul li{ padding-left:37px; height: 58px; overflow:hidden; border-bottom:#b2b2b2 1px dashed; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAMAAADXEh96AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUQzNTFCNUI4QzY0MTFFNUE3MkM5NEFEQTBDN0VBNUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUQzNTFCNUM4QzY0MTFFNUE3MkM5NEFEQTBDN0VBNUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDM1MUI1OThDNjQxMUU1QTcyQzk0QURBMEM3RUE1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRDM1MUI1QThDNjQxMUU1QTcyQzk0QURBMEM3RUE1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmXf5CIAAAAYUExURREAACISEvn5+XhubiEREXlvb392doB3dxNOuzAAAAAmSURBVHjaYmBiZmRhZmJgZQACdgZGEMUIo8CCbAxMzCxAJQABBgAE4wA9//CnDAAAAABJRU5ErkJggg==") 10px center no-repeat;}
.frame_news_list div.news_list_content ul li a{line-height:58px; float:left; width:750px;}
.frame_news_list div.news_list_content ul li span.date{ line-height:58px; float:right; margin-right:20px;}

.frame_photo_list{}
.frame_photo_list div.location{ margin-bottom:40px;}
.frame_photo_list div.photo_list_content ul.content{ overflow:hidden; padding:10px 20px 28px 6px;}
.frame_photo_list div.photo_list_content ul.content li{ float:left; margin:20px auto auto 13px; width:228px; border:#d6d6d6 1px solid; height:255px; text-align:center;}
.frame_photo_list div.photo_list_content ul.content li img{ width:228px; height:215px;border-bottom:#d6d6d6 1px solid;}
.frame_photo_list div.photo_list_content ul.content li a{}
