@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{margin:0;font:14px/1.5 "微软雅黑",arial,sans-serif;color:#333;background:#191919;}
input,textarea{margin:0px;padding:0px;font: 14px/1.5 "微软雅黑",arial,sans-serif;}
img{border:0px; vertical-align:middle}
a{color:#fff;text-decoration:none}
a:visted{color:#999 !important}
a:hover{color:#ff2906; text-decoration:underline}
a.more:hover{color:#ff2906 !important;}
ul,li{margin:0;padding:0;list-style:none;}
.clear{padding:0px;margin:0px;display:block;float none;height:0px;clear:both;overflow:hidden;}
.clearfix:before , .clearfix:after {display:table;content:"";line-height: 0;}
.clearfix:after {clear: both;}
.sep {margin: 0 5px;color: #dfdfdf;}
em {color: #ff0000; font-style:normal}
.red{color:#ff0000 !important}
.green{color:#1d9009}
.LightColor{color:#999}
font{font-family:"宋体"}
.fr{float:right;}
.fl{float:left;}

.txt_over{text-overflow:ellipsis;white-space:nowrap;overflow: hidden}
.box-siz{-moz-box-sizing:border-box;box-sizing:border-box}
.appea{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
.container{ position:relative;width:1000px;margin:0 auto;}

.WebPage{}

.header{height:80px;background:url(../images/head_bg.jpg) center top no-repeat;}
.header .logo{float:left;margin-top:15px;}
.header .nav{float:left;margin-top:25px;margin-left:65px;}
.header .nav ul li{float:left;padding:0 20px;font-size:20px;border-left:1px solid #fff;}
.header .nav ul li:first-child{border:0;}
.header .nav ul li a{color:#fff;}
.header .search{float:right}
.search_top{padding:10px 0;color:#fff;text-align:right;}
.search_top a{color:#fff;padding:0 5px;}
.search_top a:hover{color:#d70101}
.search_con{position:relative;}
.search_con .search_inp{width:145px;padding:0 5px;color:#fff;height:23px; line-height:23px; font-size:12px;border:0; background:0;border:1px solid #ad9483;outline:medium;-moz-box-sizing:border-box;box-sizing:border-box}
.search_con .search_btn{width:23px;height:23px;line-height:23px;border:0;background:url(../images/search_btn.png) center center no-repeat; text-indent:-9999em;color:#fff;outline:medium;cursor:pointer; vertical-align:bottom;}

.search_con .search_inp:-moz-placeholder{color:#fff;}
.search_con .search_inp::-moz-placeholder{color:#fff;}
.search_con .search_inp:-ms-input-placeholder{color:#fff;}
.search_con .search_inp::-webkit-input-placeholder{color:#fff;}


#banner { position: relative; width: 1000px; height: 450px; margin:0 auto;overflow: hidden; }
#banner_bg {position:absolute;bottom:80px;background:url(../images/banner_text_bg.png) 0 0 no-repeat; height:45px;padding:0 30px;line-height:45px;z-index: 1000;}
#banner_info{color: #917541; font-size:22px;}
#banner ul {position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom:20px; right:60px; }
#banner ul li { margin: 0px 10px; float: left;width:20px;height:20px;line-height:20px; text-align:center;display: block; color: #fff; background: #7c7c7c; cursor: pointer;border-radius:50%; font-size:12px;}
#banner ul li.on {background-color: #5f2b00; }
#banner_list{width:1000px;height:450px;}
#banner_list a img{width:100%;height:100%;}

/**  partM模块 **/
.partBox{padding:45px 0 15px; background:#232323;}
.partLeft{ float:left;width:705px;}
.partLeft .item {margin-bottom:30px;}
.partLeft .item .i_part{ float:left}

.partRight{float:right;width:255px;}
.partRight_top{padding:10px 15px;margin-bottom:35px;height:425px;background:url(../images/partRight_top_bg.jpg) center bottom no-repeat #9e8565;}
.partRight_top .title{padding:15px 0;text-align:center}
.partRight_top .more{float:right;color:#fff;}

.newsList{}
.newsList ul li{position:relative;padding:10px 80px 10px 10px;line-height:35px; background:url(../images/dot.png) 0 center no-repeat;border-bottom:1px solid #bbaa94;font-size:14px;white-space: nowrap;overflow: hidden;}
.newsList ul li a{color:#fff; }
.newsList ul li a:hover{color:#ff2906;}
.newsList ul li .time{ position:absolute;right:0;top:11px;line-height:35px; font-size:12px;color:#fff;}




/* 典藏 */
.dcBox{margin:40px 0;}
.dcBox .title{ text-align:center;}
.posterTvGrid{position:relative;height:300px;}
.posterTvGrid img{max-width:none;max-height:none;border:0 none;background:#888;}
.posterTvGrid .contentHolder{position:relative;overflow:hidden;}
.posterTvGrid .contentHolderUnit{cursor:pointer;position:absolute;width:435px;height:295px;}
.posterTvGrid .contentHolderUnit a.elementLink{display:block;overflow:hidden;z-index:3;position:absolute;left:0;right:0;width:100%;height:100%;}
.posterTvGrid .contentHolderUnit img{width:100%;height:100%;}
.posterTvGrid .contentHolderUnit .elementTitle{}
.posterTvGrid .contentHolderUnit .elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:opacity=0;}
/* .posterTvGrid .contentHolderUnit .leftShadow{position:absolute;top:23px;left:-174px;width:174px;height:224px;background:url(img/leftShadow.png) no-repeat;}
.posterTvGrid .contentHolderUnit .rightShadow{position:absolute;top:23px;right:-174px;width:174px;height:224px;background:url(img/rightShadow.png) no-repeat;} */
.posterTvGrid .bannerControls{}
.posterTvGrid .leftNav,.posterTvGrid .rightNav{cursor:pointer;z-index:10;position:absolute;top:50%;width:60px;height:60px;margin-top:-30px;}
.posterTvGrid .leftNav{left:7px;background:url("../images/leftNav.png") no-repeat;}
.posterTvGrid .rightNav{right:7px;background:url("../images/rightNav.png") no-repeat;}
.posterTvGrid .leftNav:hover{background:url("../images/leftNav_hover.png") no-repeat;}
.posterTvGrid .rightNav:hover{background:url("../images/rightNav_hover.png") no-repeat;}
.posterTvGrid .bottomNav{ display:none;z-index:140;position:absolute;width:100%;height:10px;margin-top:270px;padding:10px 0 0;text-align:center;}
.posterTvGrid .bottomNavButtonOFF{cursor:pointer;overflow:hidden;display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#c3c3c3;}
.posterTvGrid .bottomNavButtonOFF:hover{background:#aaa;}
.posterTvGrid .bottomNavButtonON,.posterTvGrid .bottomNavButtonON:hover{background:#69aaec;}
.posterTvGrid .bottomNavLeft{}
.posterTvGrid .bottomNavRight{}
.posterTvGrid .myClass{width:790px;height:300px; overflow:hidden; position:relative; margin:0 auto;}


/* footer */
.footer{}
.footer .footer_hd{height:120px; background:url(../images/footer_hd_bg.jpg) center center no-repeat;}
.footer_hd dl{margin-top:20px;}
.footer_hd .col_info{float:left;_display: inline;padding:0 60px; line-height:25px;color:#fff;font-size:15px;}
.footer_hd .col_info dt{color:#fff;font-size:20px;padding-top:20px;}

.footer .footer_bd{height:156px;background:url(../images/footer_bd_bg.jpg) center center no-repeat;}
.footer_bd dl{margin-top:22px;color:#b4b4b4;}
.footer_bd .col_links{float:left;_display:inline;padding:0 40px;line-height:25px;font-size:15px;}
.footer_bd .col_links dd a{color:#b4b4b4}
.footer_bd .col_code{float: left; text-align:center;padding:0 25px;}

.footer .footer_ft{padding:10px 0;height:62px;background:url(../images/footer_ft_bg.jpg) center center no-repeat;}
.footer_ft .ft_blue{float:left;}
.footer_ft .ft_info{float:left;color:#fff;margin:12px 0 0 10px;}
.footer_ft .ft_logo{float:right;margin-top:6px;}



/* 右侧固定 */
.SbtnBox{position:fixed;right:0px;top:50%;margin-top:-120px;cursor:pointer; z-index:1000;text-align:center;}
.SbtnBox .goHome,.SbtnBox .goTop{ display:block;width:48px;height:48px; line-height:45px;margin-bottom:2px;background:url(../images/icon_bg.png) 0 0 no-repeat;}
.SbtnBox .mobile,.SbtnBox .weixin{ display:block;width:48px;height:48px; line-height:45px;margin-bottom:2px;background:url(../images/icon_bg.png) 0 0 no-repeat;}
.SbtnBox a:hover{background:url(../images/icon_bg1.png) 0 0 no-repeat;}
.SbtnBox img{vertical-align:middle;text-align:center;}
.mobile .t_tips{position: absolute;top:-8px;display: none;z-index:999999;padding:10px 10px 0;background: #9f7054;color: #fff;right:54px;}
.mobile .t_tips p{text-align:center; line-height:25px;padding-bottom:10px;}
.mobile:hover{color:#333}
.mobile:hover .t_tips{ display:block;}

/** 内页 **/
.nPage{padding-top:20px;background:#232323;}
.nPage .nPage_Head{height:45px; background:url(../images/npage_head_bg.jpg) 0 0 no-repeat;}
.nhead_nav{padding:10px 70px;}
.nhead_nav ul li{float:left; line-height:25px; font-size:15px;}
.nhead_nav ul li.dot{width:10px;height:25px;margin:0 5px;background:url(../images/dot2.png) center center no-repeat;}
.nhead_nav ul li a{color:#e4bf8c; line-height:25px; display:block;padding:0 10px;}
.nhead_nav ul li.on a{color:#fff;border-radius:10px; background:#cbab7f;}
.nhead_nav ul li a:hover{color:#fff;text-decoration:none}


.nPage_Left{ float:left;width:190px;margin-top:25px;}
.nPage_nav{}
.nPage_nav ul li{margin-bottom:10px;}
.nPage_nav ul li a{display:block;height:40px; line-height:40px;width:100%; text-align:center;color:#939393; font-size:15px;background:#3f3f3f;}
.nPage_nav ul li a:hover{color:#fff;text-decoration:none}
.nPage_nav ul li.on a{ background:#a78250;color:#fff;text-decoration:none}

.nPage_Right{margin-top:25px;float:right;width:780px; background:#464646;}

.thumbList{}
.thumbList ul{padding:10px 10px 20px;}
.thumbList ul li{ float:left;margin:11px; position:relative;}
.thumbList ul li p{position:absolute;left:0;right:0;bottom:0;height:30px; line-height:30px;color:#fff;font-size:15px;text-align:center; background:url(../images/txt_bg.png) repeat;}

.nPage_detail{padding:20px 50px 50px;}
.detail_title{ text-align:center;color:#fff; font-size:22px;margin-bottom:20px;}
.detail_con{ font-size:16px; line-height:25px;color:#fff;}
.detail_con img{max-width:100%;}

.exhibitionList{padding-bottom:30px;}
.exhibitionList li{margin-bottom:15px;}
.exhibitionList .thumb{float:left;width:525px;height:255px;overflow:hidden;}
.exhibitionList .info{float:left;padding:20px 15px;width:225px;height:215px; background:#979797;}
.exhibitionList .info h3{color:#ffba60;text-align:center;margin-bottom:20px;font-weight:500;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow: hidden}
.exhibitionList .info p{color:#fff; text-indent:2em; line-height:25px;height:125px; overflow:hidden;font-size:15px;margin-bottom:15px;}
.exhibitionList .info a.link{float:right;padding-left:12px;color:#eee; background:url(../images/dot.png) left center no-repeat;}
.exhibitionList .info a.link:hover{color:#fff}

.articleBox{padding:20px 20px 40px;}
.articleBox_bread{color:#fff;padding-bottom:10px;border-bottom:3px solid #767676;}
.articleBox_bread a{color:#fff;}
.articleBox_bread .point {font-family: "宋体";margin: 0 6px;}

.articleBox_list{padding:10px 25px;}
.articleBox_list ul li{position:relative;padding:10px 80px 10px 10px;line-height:35px;border-bottom:1px solid #767676;font-size:16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.articleBox_list ul li a{color:#a9a8a8; }
.articleBox_list ul li a:hover{color:#fff;}
.articleBox_list ul li .time{ position:absolute;right:0;top:11px;line-height:35px; font-size:12px;color:#a9a8a8;}





