@charset "utf-8";
/* CSS Document */

.top{ width:100%; height:100px; font-size:12px; background:url(/images/460/hbg.jpg) repeat-x;}
.top a.logo{ float:left; width:345px; height:70px; background:url(/images/460/logo.png) no-repeat; margin-top:15px;}
.top .right{ overflow:hidden; float:right; padding-top:20px; width:205px; margin-right:12px;}
.top .right .s1{ color:#8b8383; float:right;}
.top .right a{ color:#8b8383; text-decoration:none;}
.top .right a:hover{ color:#744131}
.top .right .text{ width:172px; height:32px;  float:left; background:url(/images/460/text.png) no-repeat; line-height:32px; text-indent:8px; border:none; margin-top:5px; color:#9e9390; font-size:13px; font-family:Î¢ÈíÑÅºÚ}
.top .right .sc{ width:32px; height:32px; background:url(/images/460/search.jpg) no-repeat; float:left; border:none; margin-top:5px;}

.w1000{ width:1000px; margin:0px auto; overflow:hidden;}

.w1680{ width:1680px; margin:0px auto; overflow:hidden;}
.banner-scroll{ width:100%; height:330px; max-width:1920px; min-width:960px; margin:0 auto; position:relative; overflow:hidden; background:url(/images/img/loading.gif) no-repeat center;z-index:2;}
.banner-ovf ul{ height:330px; }
.banner-ovf ul li{ height:330px; float:left; position:relative;}
.banner-ovf ul li img{ position:absolute; top:75px;left:70%; margin-left:-204px; display:none;}
.banner-scroll a.prev,.banner-scroll a.next{ position:absolute; top:123px; width: 62px; height:90px;  cursor:pointer; display:block; transition:all ease-in .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-in .3s 0s;}
.banner-scroll a.prev{ left:0;background: url(/images/460/lf.png) no-repeat;}
.banner-scroll a.prev:hover{background: url(/images/460/lfa.png) no-repeat;}
.banner-scroll a.next{ right:0;background: url(/images/460/rt.png) no-repeat;}
.banner-scroll a.next:hover{ right:0;background: url(/images/460/rta.png) no-repeat;}
.banner-pfbg{ height:70px; width:100%; background:#55352b; position:absolute; left:0; bottom:0; opacity:.85; filter:alpha(opacity=85); z-index:2;}
.banner-jz{ height:70px; width:100%;position:absolute; left:0; bottom:0; z-index:3;}
.banner-pf{ width:1118px; overflow:hidden; height:70px; margin:0px auto;}
.banner-pf a{transition:all ease-in .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-in .3s 0s; float:left; height:70px;}
.banner-pf a.a1{ width:155px; background:url(/images/460/i1.png) no-repeat left center;}
.banner-pf a.a1:hover{background:url(/images/460/i1a.png) no-repeat left center;}
.banner-pf a.a2{ width:121px; background:url(/images/460/i2.png) no-repeat left center;}
.banner-pf a.a2:hover{background:url(/images/460/i2a.png) no-repeat left center;}
.banner-pf a.a3{ width:122px; background:url(/images/460/i3.png) no-repeat left center;}
.banner-pf a.a3:hover{background:url(/images/460/i3a.png) no-repeat left center;}
.banner-pf a.a4{ width:122px; background:url(/images/460/i4.png) no-repeat left center;}
.banner-pf a.a4:hover{background:url(/images/460/i4a.png) no-repeat left center;}
.banner-pf a.a5{ width:118px; background:url(/images/460/i5.png) no-repeat left center;}
.banner-pf a.a5:hover{background:url(/images/460/i5a.png) no-repeat left center;}
.banner-pf a.a6{ width:120px; background:url(/images/460/i6.png) no-repeat left center;}
.banner-pf a.a6:hover{background:url(/images/460/i6a.png) no-repeat left center;}
.banner-pf a.a7{ width:120px; background:url(/images/460/i7.png) no-repeat left center;}
.banner-pf a.a7:hover{background:url(/images/460/i7a.png) no-repeat left center;}
.banner-pf a.a8{ width:122px; background:url(/images/460/i8.png) no-repeat left center;}
.banner-pf a.a8:hover{background:url(/images/460/i8a.png) no-repeat left center;}
.banner-pf a.a9{ width:118px; background:url(/images/460/i9.png) no-repeat left center;}
.banner-pf a.a9:hover{background:url(/images/460/i9a.jpg) no-repeat left center;}
.idbg{ width:100%; height:280px; overflow:hidden; background:url(/images/460/idbg.jpg) repeat-x;}
.idbg .txt{ width:1000px; margin:0px auto; margin-top:30px; overflow:hidden;}

.nav{ width:100%; height:45px;  background:url(/images/460/navbg.jpg) repeat-x;}
.nav ul{ width:990px; margin:0px auto; height:48px; }
.nav ul li{ float:left; text-align:center; position:relative; *z-index:99}
.nav ul li .div{ padding-bottom:15px; width:90px; overflow:hidden; background:#e5d4bd; position:absolute; left:0; top:45px;z-index:-1; opacity:0; filter:alpha(opacity=0);  transition:all ease-in .2s 0s;-webkit-transition:all ease-out .2s 0s;-moz-transition:all ease-out .2s 0s;-o-transition:all ease-in .2s 0s;}
.nav ul li .div a{ width:100%; text-align:center; display:block; height:20px; line-height:20px; font-size:13px; margin-top:15px; text-decoration:none;}
.nav ul li a.a1{ color:#FFF; text-decoration:none; width:90px; height:45px; display:block; line-height:45px;}
.nav ul li a.s{  background:url(/images/460/nava.jpg)}
.nav ul li a.b{  background:url(/images/460/navb.jpg)}
.navbg{ width:100%; background:url(/images/460/subbg.jpg) no-repeat center top; position:absolute; left:0; top:145px; z-index:-1; height:260px; opacity:0; filter:alpha(opacity=0); transition:all ease-in .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-in .3s 0s;}
.yy{ width:100%; height:100%; position:absolute; left:0; top:145px; z-index:90; background:#000; opacity:.7; filter:alpha(opacity=70); display:none;}


.banner{position:relative; overflow:hidden; width:300px; float:left;}
.pic{ overflow:hidden; height:220px; width:300px; position:relative; }
.pic li{ width:100%; overflow:hidden; height:220px; position:absolute; left:0; top:0;}
.btn{ height:10px; overflow:hidden; position:absolute; bottom:12px; right:10px; z-index:999}
.btn li{ background:url(/images/460/p.png) no-repeat; width:10px; float:left; height:10px; margin-left:5px;}
.btn li.s{ background:url(/images/460/px.png) no-repeat;}
.pic li .txt{ height:36px; background:rgba(0,0,0,0.6); *background:#5d4038;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);  line-height:36px; text-indent:13px; position:absolute; bottom:0; left:0; width:100%; *background:#3c2d2a}
.pic li .txt a{color:#FFF; text-decoration:none;}

.dl{ width:100%; height:40px; overflow:hidden; background:url(/images/460/dtline.jpg) repeat-x right bottom;}
.dl dt{  text-align:center; float:left; overflow:hidden;width:80px; height:40px; line-height:40px;}
.dl dt a{ color:#585050; text-decoration:none;}
.dl dt.s{ background:url(/images/460/dta.jpg) no-repeat}
.dl dt.t{ background:url(/images/460/dtaa.jpg) no-repeat}
.dl dt.s a,.dl dt.t a{ color:#844c3a; font-size:15px; font-weight:bold;}
.dl dd{ width:30px; height:40px; background:url(/images/460/dd.png) no-repeat center center; float:right}
.dl dd a{ width:30px; height:40px; display:block;}

.box1{ float:left; width:400px; height:220px; margin-left:20px; overflow:hidden;}
.box1 ul{ overflow:hidden; margin-top:10px; display:none;}
.box1 ul li{ background:url(/images/460/icon1.png) no-repeat left center; margin-top:8px; padding-left:10px; font-size:13px; overflow:hidden;}
.box1 ul li a{ text-decoration:none;}
.box1 ul li span.time{ color:#a69c9c; font-size:12px; float:right;}

.box2{ float:right; width:260px; height:22px;}
.box2 ul{ overflow:hidden; margin-top:4px; display:none;}
.box2 ul li{ border-bottom:1px #d7d2d2 solid; padding:8px 0; overflow:hidden;}
.box2 ul li .time{ height:40px; overflow:hidden; width:46px; text-align:center; font-size:10px; color:#844c3a; float:left; line-height:23px;}
.box2 ul li p.p1{ color:#844c3a; font-size:26px; margin:0px;}
.box2 ul li span.s1{ float:right; width:207px; padding-left:7px;}
.box2 ul li a{ text-decoration:none;}

.foot{overflow:hidden; width:100%; background:#3d2f2b; padding:28px 0; color:#908684}
.foot .d3 a{color:#908684;}
.foot .d1,.foot .d2{ width:469px; float:left; overflow:hidden; padding-left:10px;}
.foot dl{ height:35px; overflow:hidden; background:url(/images/460/ftline.jpg) no-repeat left bottom; color:#FFF; font-weight:bold;}
.foot .d1 .div,.foot .d2 .div{ overflow:hidden; border-right:1px #4b3e3a solid; width:468px; font-size:13px;}
.foot a.a1{ float:left; color:#908684; margin-top:11px; overflow:hidden; width:110px;}


.foot .d2{ width:266px; margin-left:30px; padding-left:10px;}
.foot .d2 .div{ width:265px; line-height:30px; padding-top:10px; height:155px;}

.foot .d3{ width:180px; float:left; overflow:hidden; margin-left:25px; padding-left:10px; position:relative;}
.foot .d3 .div{width:180px; line-height:30px; padding-top:45px; height:85px; font-size:13px;}
.foot .d3 a.weib,.foot .d3 a.weix,.foot .d3 a.blue{ width:36px; height:36px; float:left; margin-left:3px; background:url(/images/460/weib.jpg) no-repeat}
.foot .d3 a.weix{ background:url(/images/460/weix.jpg) no-repeat; margin-left:10px;}
.foot .d3 a.blue{background:url(/images/460/blue.png) no-repeat; margin-left:10px;}
.foot .wx{ width:100px; height:100px; display:none; position:absolute; right:65px; top:0;}


.rq{ width:100%; overflow:hidden; background:url(/images/460/background.jpg) no-repeat center top; padding-bottom:20px; margin:0px auto;}
.column{ height:100px; line-height:100px; overflow:hidden; text-indent:56px; color:#4f3127; font-size:26px; font-weight:bold;}
.column span.s1{ line-height:100px; float:left;}
.column span.s2{ color:#a08155; font-size:18px; font-weight:normal; line-height:115px; float:left; text-indent:5px;}

.pagelf{ width:56px; overflow:hidden; float:left;}
.pagelf ul{ overflow:hidden;}
/*.pagelf ul li{ overflow:hidden; margin-bottom:1px; width:48px; height:150px; margin-left:8px;  background:#4f3127;}
.pagelf ul li.s{ padding-left:4px; margin-left:0px; width:52px; background:#844c3a}
.pagelf ul li a{ display:inline-block; width:14px;padding:0 15px 35px 18px; text-decoration:none;  color:#FFF; line-height:17px;}*/

.pagelf ul li{ overflow:hidden; margin-bottom:1px; width:48px; height:150px; margin-left:8px;  background:#4f3127;transition:all ease-in .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-in .3s 0s;}
.pagelf ul li.s{ padding-left:4px; margin-left:0px; width:52px; background:#844c3a}
.pagelf ul li.hover{ padding-left:4px; margin-left:0px; width:52px; background:#844c3a}
.pagelf ul li a{ display:table-cell; width:14px; width:17px; height:150px; text-decoration:none; color:#FFF; line-height:17px; vertical-align:middle; text-align:center; padding:0 14px 0 14px; *display:inline-block; *padding-top:30px;}

.pagert{ float:left; padding:20px 42px; overflow:hidden; width:860px; background:#f7f6f3}
.pagert .location{ width:100%; height:50px; line-height:50px; border-bottom:1px #dcd1c2 solid;}
.pagert .location dt{ float:left; color:#4f3127; font-size:18px;}
.pagert .location dd{  float:right; font-size:12px;}
.pagert .location dd a{color:#a08155; float:left;}
.pagert .location dd a.a1{ float:left; width:52px; height:19px; color:#FFF; border-radius:10px; text-align:center; background:#a08155; line-height:19px;overflow:hidden}

.pagert .snav{ overflow:hidden; margin-top:6px;}
.pagert .snav li{ margin-top:10px; overflow:hidden; float:left;margin-left:6.5px;}
.pagert .snav li a{ height:32px;  overflow:hidden; display:block; background:url(/images/460/sj.jpg) repeat-x; padding:0 25px; border-radius:3px; text-align:center; line-height:32px; color:#FFF; text-decoration:none; transition:all ease-in .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-in .3s 0s;}
.pagert .snav li.s a{background:url(/images/460/sja.jpg) repeat-x;}
.pagert .snav li a:hover{background:url(/images/460/sja.jpg) repeat-x}

.newlist{ overflow:hidden; margin-top:10px; min-height:780px;}
.newlist li{ background:url(/images/460/icon1.png) no-repeat left center; padding-left:10px; overflow:hidden; height:40px; line-height:40px; border-bottom:1px #dcd1c2 dashed;}
.newlist li a{ text-decoration:none;}
.newlist li span.time{ color:#a69c9c; font-size:12px; float:right;}

.piclist{ overflow:hidden; margin-top:10px; min-height:680px;}
.piclist li{ overflow:hidden; width:200px; height:180px; text-align:center; float:left; margin-left:20px; margin-top:15px; line-height:40px;}
.piclist li img{ width:200px; height:150px;}

.list{ overflow:hidden; min-height:680px;}
.list li{ height:82px; border-bottom:1px #dcd1c2 dashed; overflow:hidden; padding-top:17px;}
.list li .time{ width:65px; height:65px; overflow:hidden; color:#a08155; float:left; font-size:13px; text-align:center; line-height:33px;}
.list li .time p.p1{ margin:0px; font-size:40px; font-weight:bold; margin-top:4px;}
.list li .txt{ float:left; margin-left:10px; overflow:hidden; width:775px; line-height:28px;}
.list li a.a1{ color:#5f5757; font-size:16px; text-decoration:none}
.list li a.a2{ color:#666666; font-size:12px; text-decoration:none; line-height:18px;}

.newcont{ overflow:hidden; color:#585050}
.newcont h1{ font-size:24px; text-align:center; color:#744131; margin-top:10px;}
.newcont p.p1{ color:#a08155; font-size:13px; text-align:center; margin:7px 0 10px 180px; float:left;}
.newcont .cont{ border-top:1px #dcd1c2 dashed; border-bottom:1px #dcd1c2 dashed; padding:15px 5px; font-size:14px; height:800px; margin:5px 0 10px 0; overflow:auto; padding-right:20px; width:860px}
.newcont span.s1{ color:#844c3a}
.newcont a.a1{color:#844c3a; float:right}
.newcont a.a2{color:#d02c2f; float:right}

.ovrq{ width:860px; overflow:hidden}
.about{ height:800px; overflow:auto; padding-right:20px;width:860px}
.about .fx{ overflow:hidden; margin-top:30px;}
.about span.s1{ color:#a08155; font-size:13px; float:left;}

.friend{ overflow:hidden;min-height:680px;}
.friend li{ height:178px; padding-top:20px; border-bottom:1px #dcd1c2 dashed; overflow:hidden;}
.friend li .img{ width:132px; height:156px; border:2px #dcd1c2 solid; float:left;}
.friend li .img img{width:132px; height:156px;}
.friend li .txt{ float:left; margin-left:22px; overflow:hidden;}
.friend li .txt span.s1{ color:#844c3a; font-weight:bold;}
.friend li .txt .c{ width:700px; height:100px; overflow:hidden; font-size:12px; margin-top:5px; line-height:24px;}
.friend li a.xx{ width:98px; height:30px; display:block; background:url(/images/460/xx.jpg) no-repeat}

.zixun{ overflow:hidden; min-height:600px;}
.zixun a.tit{ width:108px; height:32px; background:url(/images/460/liuy.jpg) no-repeat; display:block; margin:20px 0;}
.zixun .liuy{ border-top:1px #dcd1c2 dashed; overflow:hidden; padding-top:20px;}
.zixun .text{ width:298px; height:34px; border:1px #dcd1c2 solid; background:#FFF; text-indent:10px; line-height:34px; float:left}
.zixun span.s1{ color:#d14c21; float:left}
.zixun .t1{ width:701px; height:137px; background:#FFF; border:1px #dcd1c2 solid; padding:10px; float:left}
.zixun .btn1,.zixun .btn2{ width:108px; height:32px; text-align:center; line-height:32px; background:#844c3a; color:#FFF; float:left; border-radius:3px; border:none;}
.zixun .btn2{ background:#a08155; margin-left:20px;}

.zixun a.tit-zx{ width:180px; height:48px; background:url(/images/460/zix.jpg) no-repeat; display:block; margin:20px auto;}

.zixun .wend{ overflow:auto;width:860px; height:800px; padding-right:20px}
.zixun .wend li{ padding:19px 0; overflow:hidden; border-top:1px #dcd1c2 dashed;}
.zixun .wen,.zixun .da{ line-height:19px; padding-left:25px; background:url(/images/460/wen.jpg) no-repeat left top; color:#585050; overflow:hidden}
.zixun .wen span.s1{ color:#a08155; font-size:12px; margin-left:5px;}
.zixun .da{ background:url(/images/460/da.jpg) no-repeat left top; color:#844c3a; margin-top:10px;}

.webtit{ overflow:hidden; margin:10px 0; font-size:16px; font-weight:bold;}
.webmap{ overflow:hidden; margin:10px 0;}
.webmap a{ float:left; margin:10px;}

.ftrq{ overflow:hidden; width:120px; margin:0px auto; margin-top:10px}

#pagenum{
	text-align: center;
}
#pagenum a{
	color: #5f5757;
}