.head-top{width:100%; background-color: #67412a; line-height: 27px; height: 27px;}
.head-top p{color: #fff;}
.headnav span{margin-left: 15px;}
.headnav span a{color: #fff;}
#head{width: 100%; background: url(/template/default/images/banner.jpg) top center no-repeat;}
.search{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;border: 1px solid #909090; height: 27px; background-color: #fff; width: 210px;}
.search input{line-height: 27px; border: 0; padding-left: 1px; color: #979696;}
.search .submit{line-height: 27px; border: 0; padding-left: 1px; color: #979696;}
.search button{float:right;height: 27px;}
.searchicon{margin-top: 8px;}
.nav{width: 1002px; margin: 65px auto 0px auto;}
a:hover{text-decoration:underline;color: #9d5218;}
div#pages li {
    display: inline-block;
}
/*导航css*/
#jsddm{margin: 0;padding: 0; overflow: hidden;}#jsddm li{float: left;list-style: none; width: 80px; text-align: center; line-height: 28px; height:28px;}#jsddm li a{display: block;text-decoration: none;width:80px;color: #402b18; font-size: 14px; font-weight: bold;}#jsddm li.thisli{background-color: #67412A; color: #fff; border-radius:5px;}#jsddm li:hover{background-color: #67412A; color: #fff; border-radius:5px;}#jsddm li:hover a{color: #fff !important;}#jsddm li.thisli a{color: #fff;}#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden; z-index: 991;}#jsddm li ul li{float: none;display: block; border: 0; padding: 0;}#jsddm li ul li a{width: auto;background-color: #5d2e10;color: #fff;opacity: 0.8;filter: alpha(opacity=80);}#jsddm li ul li a:hover{background: #834f23; color: #fff;}
#content{background: url(/template/default/images/bg.jpg) top center; width: 100%; padding: 10px 0px; overflow: hidden;}.title-tit1{height: 30px; line-height: 30px; background: url(/template/default/images/titbg1.jpg); width: 100%; overflow: hidden;}.title-tit1 p{font-size: 14px; font-weight: bold; color: #fff; margin-left: 10px;}.more, .more2{margin-right: 10px;}.more a{color: #fff;}.more2 a{color: #666666;}.Ocontent{width: 100%; margin: 0px auto; overflow: hidden;}.h1tit{color: #9d5218; line-height: 40px; font-size: 26px; font-family: "新宋体"; text-align: center;}
.tabcontentultext{width: 95%; margin:0px auto; color: #5c5c5c; font-size: 12px; line-height:24px;border-bottom: 1px dashed #d1d1c6; padding-bottom: 13px;}
.Otabcontentleft{width: 307px; height: 189px; margin-left: 18px; margin-top: 20px; margin-bottom: 19px;}
.rslides{margin: 0 auto 40px;}
#slider2, #slider3{box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;margin: 0 auto;}
.rslides_tabs{list-style: none;padding: 0;background: rgba(0, 0, 0, .25);box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);-moz-box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);font-size: 18px;list-style: none;margin: 0 auto 50px;max-width: 540px;padding: 10px 0;text-align: center;width: 100%;}
.rslides_tabs li{display: inline;float: none;margin-right: 1px;}
.rslides_tabs a{width: auto;line-height: 20px;padding: 9px 20px;height: auto;background: transparent;display: inline;}
.rslides_tabs li:first-child{margin-left: 0;}
.rslides_tabs .rslides_here a{background: rgba(255, 255, 255, .1);color: #fff;font-weight: bold;}
#download{background: #333;background: rgba(255, 255, 255, .1);border: 1px solid rgba(255, 255, 255, .1);border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;display: block;font-size: 20px;font-weight: bold;margin: 60px auto;max-width: 500px;padding: 20px;}
#download:hover{background: rgba(255, 255, 255, .15);}
/* 代码整理：懒人之家 www.lanrenzhijia.com */
.events{list-style: none;}
.callbacks_container{position: relative;float: left;width: 100%;}
.callbacks{position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.callbacks li{position: absolute;width: 100%;left: 0;top: 0;}
.callbacks img{display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;}
.callbacks .caption{display: block;position: absolute;z-index: 2;font-size: 14px;text-shadow: none;color: #fff;background: #000;background: rgba(0, 0, 0, 0.5);left: 0;right: 0;bottom: 0;padding: 10px 5px;margin: 0;max-width: none;}
.callbacks_nav{position: absolute;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);top: 52%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url("/template/default/images/themes.gif") no-repeat left top;margin-top: -45px;}
.caption a { color:#fff;}
.callbacks_nav:active{opacity: 1.0;}
.callbacks_nav.next{left: auto;background-position: right top;right: 0;}
#slider3-pager a{display: inline-block;}
#slider3-pager img{float: left;}
#slider3-pager .rslides_here a{background: transparent;box-shadow: 0 0 0 2px #666;}
#slider3-pager a{padding: 0;} @media screen and (max-width: 600px){.callbacks_nav{top: 47%;}}
.rslides{position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li{-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child{position: relative;display: block;float: left;}
.rslides img{display: block;height: auto;float: left;width: 100%;border: 0;height: 179px;}
.Otabcontentright{width: 356px; margin-left: 15px; margin-top: 14px;}
.Otabcontentright li{overflow: hidden; font-size: 14px; line-height: 26px; color: #666; background: url(/template/default/images/discicon.png) 0px 10px no-repeat; padding-left: 10px;}
.Otabcontentright li a{display: block; float: left; color: #666;}
.Otabcontentright li span{display: block; float: right;}
.title-tit2{border-bottom: 1px solid #855124; width: 100%; overflow: hidden;}
.title-tit2 p{width: 94px; text-align: center; border-top-left-radius: 5px; border-top-right-radius: 5px; color: #fff; background-color: #855124; line-height: 28px; font-weight:bold; font-size:14px;}
.title-tit2 span{line-height: 28px;}
.index-newsul{width: 93%; margin: 18px auto 10px auto;  min-height: 250px;}
.index-newsul2{width: 93%; margin: 0px auto 10px auto;}
.index-newsul li{line-height: 26px; background: url(/template/default/images/sanicon.png) 0px 11px no-repeat; padding-left: 10px; border-bottom: 1px dashed #666666;}
.index-newsul2 li{line-height: 26px; background: url(/template/default/images/sanicon.png) 0px 11px no-repeat; padding-left: 10px;}
.index-newsul li a{font-size:14px; color:#666;}
.index-newsul2 li a{font-size:14px; color:#666;}
.index-newsul li span{float: right;}
.online{display: block; margin-top: 17px;}
.index-scrollimg{border-radius:5px;border: 1px solid #dfd8c7; border-top: 0; width: 1000px; margin: 18px auto;}
.title-tit3{background: url(/template/default/images/titbg2.jpg); line-height: 34px; width: 100%; overflow: hidden;}
.title-tit3 p, .title-tit4 p{font-size: 14px; font-weight: bold; color: #fff; margin-left: 10px;}
.title-tit4{background-color: #653210;line-height: 34px; width: 100%; overflow: hidden;}
.Jscrollimgul, .Jscrollimgul2{width: 100%; overflow: hidden;}
.Jscrollimgul li{float: left; margin:18px 9px 8px 9px;}
.Jscrollimgul2 li{float: left; margin: 18px 8px 8px 8px; width:150px; height:140px; overflow:hidden;}
.Jscrollimgul li a img{display: block; border-radius: 10px;width: 180px; height: 120px;}
.Jscrollimgul2 li a img{display: block; border: 1px solid #e0d5c1; padding: 2px; background-color: #fff; width: 144px; height: 96px;}
.Jscrollimgul li p{line-height: 32px; text-align: center;}
.Jscrollimgul2 li p{line-height: 30px; text-align: center; width:140px; height:30px; overflow:hidden;}
.Jscrollimgul li p a{font-size: 14px; font-weight: bold; color: #9d5218;}
.Jscrollimgul2 li p a{font-size: 12px; color: #666666;}
.index-tite{border-bottom: 2px solid #9d5218; width: 100%; line-height: 27px; overflow: hidden;}
.index-tite p{padding-left: 8px; float: left; font-size:16px; color:#9d5218; font-weight:600;}
.img{display: block; margin: 18px auto; width: 1002px;}
/*---------------------------滚动样式----------------------------------*/
.zd-scroll{width: 1000px; margin: 21px auto; overflow: hidden; border: 1px solid #9a7f6b; border-radius: 10px;-moz-box-shadow :0px 1px 4px #afaa9d; *filter : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color="#afaa9d"); box-shadow :0px 1px 4px #afaa9d;}
.zd-scrollleft{width: 66px;}
.zd-scrollleft img{width: 26px; margin: 40px auto 40px auto; display: block;}
.rollBox{width:902px;overflow:hidden;padding:0px 1% 5px 1%;}
.rollBox .LeftBotton{height:36px;width:14px;background:url(/template/default/images/scrollicon.png) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:76px 16px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:36px;width:14px;background:url(/template/default/images/scrollicon.png) no-repeat -13px 0;overflow:hidden;float:left;display:inline;margin:76px 0 0 16px;cursor:pointer;}
.rollBox .Cont{width:830px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{margin:15px 21px 14px 0px;float:left; width: 269px;}
.rollBox .Cont .pic img{width:110px; height:145px;display:block; float: left; border: 1px solid #e5cfa0; padding: 2px; background-color: #fff; margin-right: 8px;}
.rollBox .Cont .pic dl{width:145px; font-size:12px; float: left;}
.rollBox .Cont .pic dl dt{line-height: 26px; color: #855124;}
.rollBox .Cont .pic dl dt b a{color: #855124;}
.rollBox .Cont .pic dl dd{line-height:26px ; color: #855124;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox #List3,.rollBox #List4{float:left;}
.rollBox #List5,.rollBox #List6{float:left;}
#outer{width:1002px; margin: 0px auto;}
#tab{overflow:hidden;zoom:1;border:1px solid #ede8d8;}
#tab li{float:left;color:#666;height:30px;cursor:pointer;line-height:30px;padding:0 20px;}
.current{background-color: #855124; border-top-left-radius: 5px; border-top-right-radius: 5px; color:#fff !important;}
/*#tab li.current{color:#fff;background:#855124;}*/
#xuanxiang{border:1px solid #ede8d8;border-top-width:0;}
#xuanxiang ul{line-height:25px;display:none;margin:0 15px;padding:10px 0; overflow: hidden;}
#xuanxiang ul li{float: left; font-size: 12px; margin-right: 10px;}
#footer{background: url(/template/default/images/footbg.jpg) top center repeat-x; width: 100%; padding-top: 29px; overflow: hidden;}
#footer p{text-align: center; line-height: 24px;}
#footer .footernav{line-height: 49px; text-align: center; border-bottom: 1px solid #b28c62;}
#footer .footernav a{color: #000;}
.h5tit{line-height: 48px; margin-bottom: 37px; font-size: 14px; font-weight: bold; display: block; text-align: center;}
#xn-left{width: 218px;}
.xn-left{width: 216px; border: 1px solid #d9c9b1; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.h3title{background-color: #855124; border-top-left-radius: 5px; border-top-right-radius:5px; line-height: 30px; color: #fff; text-align: center; font-size: 14px; font-family: "新宋体"; font-weight: bold;}
.leftnavul{width: 207px; margin: 10px 0px;}
.leftnavul li{clear: both; line-height: 49px; font-size: 14px; font-family: "新宋体";background-image: -moz-linear-gradient(top, #f9f5e9, #ece0cc); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f5e9), color-stop(1, #ece0cc)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f5e9', endColorstr='#ece0cc', GradientType='0'); width: 216px; height: 49px;}
.leftnavul li a{display: block; text-align:center;color: #4a2004;}
.leftnavul li.leftnavcurrent a{font-weight: bold; display: block; font-size: 14px; color: #46301b;}
.xn-right{width: 769px; border: 1px solid #d5c5aa;}
.crumbdt{background: url(/template/default/images/home.png) 0px 12px no-repeat; padding-left: 20px;}
.crumb{font-size: 14px; font-family: "新宋体"; color: #fff; line-height: 30px; display: block; margin-right: 10px;}
.crumb a{color: #fff;}
.newswidthul{width: 730px; margin: 10px auto;}
.newswidthul li{border-bottom: 1px dashed #d6c6a6; background: url(/template/default/images/newslisticon.png) 0px 12px no-repeat; padding-left: 17px; line-height: 32px; font-size: 14px;}
.newswidthul li span{float: right;}
/*--------pages-------------*/
.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{color:#000;padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}


#pages{width:690px;padding:10px 0 10px;text-align:center;font:12px; overflow:hidden;}
#pages table { margin:0 auto; }
#pages a{display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#855124; border:1px solid #855124; text-align:center; color:#fff; margin: 0px 3px;}
#pages a.a1{padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover{background:#fff; color:#855124; text-decoration:none;}
.thisclass{background:#fff !important; color:#855124 !important;text-decoration:none !important;}
#pages span{display:inline-block; padding:0px 8px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; color:#333; text-align:center;}
.newshowtit{margin: 10px 0px;}
.newshowtit p{text-align: center;border-bottom: 1px dashed #dbc9b1; line-height: 53px;}
.h4title{color: #9d5218; font-size: 26px; text-align: center; width: 100%; display: block; font-family: "微软雅黑"; font-weight: bold; line-height: 47px;}
.newshowtext{margin-top: 20px;}
.newshowtext img{display: block; margin: 0px auto; max-width: 95%;}
.newshowtext p{width: 100%; margin: 10px auto; line-height: 32px; font-size: 16px; color: #000; ;}
.xgtext{width: 100%; margin: 5px 0px 10px 0px; clear: both;}
.nextperpages{margin-top: 20px; border-top: 1px dashed #d8c7ad; padding: 20px 0px;}
.nextperpages p{line-height: 32px; margin: 0px 0px 0px 23px; font-size:14px;}
.prolistul{width: 100%; overflow: hidden;}
.prolistul li{float: left; width: 155px; margin:15px 12px 10px 12px; padding: 5px; border: 1px solid #d8c7ad; background-color: #fff;}
.prolistul li img{width: 155px;}
.prolistul li p{text-align: center;}


.search-submit {
     background: url(/template/default/images/search.jpg) no-repeat;
    border: 0 none;
    height: 14px;
    position: absolute;
    right: 5px;
    top: 10px;
    width: 14px;
}