@charset "utf-8";
/* css document */
/*重置*/
*{margin:0; padding:0; font-family:"微软雅黑"; font-size:16px; color:#909090;}
body{color:#000; font-family:"微软雅黑"; font-size:16px;}
li {list-style-type:none;}
input,img{border:0 none; /*display:block;*/}
input{border:0;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
a {color:#909090; text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-family:"微软雅黑";}

/*===top===*/
#top{ width:100%; min-width:1200px; height:498px; background:url(/uploads/image/images/bg.jpg) no-repeat center top;}
.top{ width:1200px; margin:0 auto; position:relative;}
.top_r{ text-align:right; height:43px;}
.top_r a{ color:#fff; font-weight:bold; line-height:43px; margin-right:20px;}
.top_r a:hover{ color:#f2a873;}
.flashbox{ position:absolute; top:160px; left:80px;}
.searchbox{ overflow:hidden; position:absolute; top:358px; left:900px;}
.searchbox li{ float:left;}
.searchbox .li_02{ margin-left:-1px;}
.text{ width:220px; padding-left:22px; height:48px; line-height:48px; border:1px solid #e0e0e0;}
.bnt{ cursor:pointer; width:50px; height:50px; border:1px solid #e0e0e0; background:url(/uploads/image/images/icon.jpg) no-repeat center center; background-color:#fff;}
/*===nav===*/
#nav{ width:100%; min-width:1200px; margin-top:-70px;}
.navbox{ width:1200px; margin:0 auto; background-color:#fff; height:70px;}
.nav{ width:1200px; margin:0 auto; text-align:center; height:57px; line-height:57px; background-color:#9e846c;}
.nav a{ font-size:19px; font-weight:bold; color:#fff; margin:0 25px;}
.nav a:hover{ color:#ecd08e;}
/*===main===*/
#main{ width:100%; min-width:1200px; background:url(/uploads/image/images/bg03.jpg) repeat-x center top;}
.main{ width:1200px; margin:0 auto; background-color:#fff; padding-top:10px;}

.hang01{ padding:0 10px; margin-bottom:40px;}
/*标题样式*/
.titlebox{ overflow:hidden; margin-left:30px;}
.titlebox dt{ float:left; margin-right:20px;}
.title{ font-size:28px; font-weight:bold; color:#815125; line-height:64px;}
.title01{ font-size:19px; font-family:arial, helvetica, sans-serif; color:#a38c76; margin-top:6px; line-height:64px;}
/*.bgfont{ background: repeat-x center 10px; position:absolute; width:100%; height:34px;}*/
.titlebox .more01{ float:right; line-height:64px;}
.titlebox .more01 a{ font-size:20px; color:#aaaaaa; margin-right:14px;}
.titlebox .more01 a:hover{ color:#674322;}
#kinslideshow .title{font-size:2px; font-weight:bold; color:#815125;line-height:26px;}
#kinslideshow22{width:522px; height:306px;}
#kinslideshow22 .title{font-size:2px; font-weight:bold; color:#815125;line-height:26px;}


.iconbox{ overflow:hidden; margin-top:10px;}
.iconbox li{ float:left; margin:0 12px;}

.hang02{ overflow:hidden; padding:0 20px; margin-bottom:20px;}
.hang02_l{ width:522px; float:left;}
.hang02_r{ width:618px; float:right;}

/*切换*/
.news_tab01{ width:100%;}
.news_tab01 .hd{ line-height:64px; height:64px; border-bottom:1px solid #d5d5d5; }
.news_tab01 .hd .more{ float:right; line-height:64px;}
.news_tab01 .hd .more a{ font-size:20px; color:#aaaaaa; margin-right:14px;}
.news_tab01 .hd .more a:hover{ color:#674322;}
.news_tab01 .hd ul{ z-index:5; *position:absolute; height:64px;  overflow:hidden; zoom:1; float:left;}
.news_tab01 .hd li{ float:left;  padding:0 28px; cursor:pointer; background-color:#ffe9e9; font-size:28px; color:#674322; font-weight:bold;}
.news_tab01 .hd span{ float:righ; font-size:16px; color:#747474;}
.news_tab01 .hd li.on{ height:64px; line-height:64px; color:#674322; background-color:#ffae89;}
.news_tab01 .bd{clear:both;/* position:relative;*/ margin-top:10px;}
.news_tab02 .bd .con{ padding:0 15px;}
.new_box li{ overflow:hidden; line-height:40px; *line-height:36px;}
.new_box li .new{ float:left; font-size:20px; padding-left:11px; background:url(/uploads/image/images/bgnew.jpg) no-repeat 0 center;}
.new_box li .new:hover{ color:#674322;}
.new_box li .time{ float:right; font-size:20px;}
.news_tab03 .hd .more a{margin-right:34px;}
.news_tab08 .bd{margin-top:20px;}
/* 新闻图片切换 */
.news_pic_tab01 { position: relative; width:522px; height:306px; overflow: hidden; text-align: left;font: 12px/1.5 verdana, geneva, sans-serif;  background: white; float:left;}
.news_pic_tab01 .pic img { width:522px; height:306px; display:block; }
.news_pic_tab01 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.news_pic_tab01 .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.news_pic_tab01 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.news_pic_tab01 .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.news_pic_tab01 .num { position: absolute; z-index: 3; bottom: 7px; right: 7px; }
.news_pic_tab01 .num li{ float: left; position: relative; width: 25px; height: 22px; line-height: 22px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.news_pic_tab01 .num li a,.news_pic_tab01 .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size:12px; }
.news_pic_tab01 .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.news_pic_tab01 .num li.on a,.news_pic_tab01 .num a:hover{ background:#8f0000;  }

/*列表样式02*/
.news_tab02 .hd li{ padding:0;}
.news_tab02 .hd li.on{ background-color:#fff; font-weight:normal;}
.news_tab02 .bd .con{ padding-top:10px;}

.hang03{ width:1200px; margin-bottom:30px;}
.news_tab03 .hd{ border:none;}
.timershaft{ width:1148px; height:75px; padding-top:70px; margin:0 auto; border:1px solid #eee3d9; background:url(/uploads/image/images/bg02.jpg) no-repeat 69px 18px;}
.timershaftcon{ overflow:hidden; /*position:relative;*/ width:100%;}
.timershaftcon li{ float:left;/* position:absolute;*/ text-align:center; width:164px;}
.timershaftcon li a{ color:#a38c76; font-size:15px; line-height:25px;}
.timershaftcon li a:hover{ color:#8a6848;}
/*.timershaftcon .li_01{ top:10px; left:30px;}
.timershaftcon .li_02{ top:10px; left:170px;}
.timershaftcon .li_03{ top:10px; left:395px;}
.timershaftcon .li_04{ top:10px; left:533px;}
.timershaftcon .li_05{ top:10px; left:686px;}
.timershaftcon .li_06{ top:10px; left:844px;}
.timershaftcon .li_07{ top:10px; left:990px;}*/


.pic_box{ overflow:hidden;}
.pic_box li{ float:left; margin:0 3px; width:292px;}
.iconpic{ background-color:#f5f3f3; border:1px solid #dedddd; padding:5px 7px 0 7px;}
.iconpic h1{ line-height:55px; text-align:center; color:#4d4d4d; font-weight:bold;}
.pic_box li:hover .iconpic{ background-color:#dadada;}

.iconpic{ background-color:#f5f3f3; border:1px solid #dedddd; padding:5px 7px 0 7px;}
.picbox{  width:1200px; height:220px; margin:0 auto;}
/*01_图片滚动*/
#scroll_box { width:1160px; height:220px; margin:0 auto; overflow:hidden; position:relative;}
#scroll{position:absolute; left:0; top:0; overflow:hidden;}
#scroll li{width:300px; height:220px; text-align:center; margin:0 5px; float:left;list-style:none;}
#scroll li img{ border:1px solid #d7c6a6;}
#scroll li h1{line-height:55px; text-align:center; color:#4d4d4d; font-weight:bold;}




.hang04{ overflow:hidden; margin-top:20px;}
.box{ width:570px; float:left; margin:0 12px 30px 12px;}


/*===bottom===*/
#bottom{ width:100%; min-width:1200px; background-color:#9e846c; height:53px; margin-top:20px;}
.bottom{ width:1200px; margin:0 auto; overflow:hidden;}
.bottom .li_01{ float:left; margin-left:36px;}
.bottom .li_01 a{ color:#fff; font-weight:bold; line-height:53px; margin-right:20px;}
.bottom .li_01 a:hover{ color:#ecd08e;}
.bottom .li_02{ float:right; margin:14px 40px 0 0;}

#bottom01{ width:100%; min-width:1200px; background-color:#e8e8e8;}
.bottom01{ width:1164px; margin:0 auto; color:#987b61; line-height:30px; padding:20px 0 20px 36px;}



/*frame*/
.framemain{ overflow:hidden;}
.framemain_l{ float:left; width:273px; margin-left:10px;}
.framemain_r{ float:right; width:877px; margin-right:20px;}
.ftitle{line-height:60px; color:#fff; background-color:#9e846c; font-size:24px; padding-left:30px;}
.sidebarnav{ background-color:#f5f2f0;}
.sidebarnavlist{ width:90%; margin:0 auto; padding:20px 0 40px 0;}
.sidebarnavlist li{ line-height:42px; border-bottom:1px solid #e4dcd6;}
.sidebarnavlist li a{ font-size:20px; color:#9e846c; margin-left:14px;}
.sidebarnavlist li a:hover{ color:#b80000;}
.sidebarnavlist .on a{ color:#b80000;}

.ftitle01{ border-bottom:1px solid #d5d5d5;}
.ftitle01 h2{ color:#674322; font-size:28px; font-weight:bold; line-height:60px; margin-left:30px;}
.new_box01{ margin:20px 0;}
.new_box01 li{ width:94%; margin:0 auto;}
.new_box01 li .new{font-size:18px;}
.new_box01 li .new:hover{ color:#674322;}
.new_box01 li .time{ font-size:18px;}

/*===页码===*/
.page_box{ overflow:hidden; margin:0 0 20px 20px;}
.page_box li{ float:left; margin-right:4px;}
.page_box li a .page{ background-color:#f5f7f8; color:#454545; border:1px solid #c3c9cd; height:34px; line-height:36px; font-size:14px; padding:0 14px;}
.page_box li a .page:hover{ background-color:#9e846c; color:#fff;border:1px solid #c3c9cd;}
.page_box li a .page_on{ color:#9e846c;}
.ptext{ width:70px; height:34px; line-height:34px; background-color:#f5f7f8; border:1px solid #c3c9cd; text-align:center;}


/*frame01*/
.wordsbox{ width:94%; margin:36px auto; font-size:18px; line-height:30px;color:#555;}
.fimg{ float:right; margin:20px 0 30px 60px;}