/*通用类代码*/
body{background-color:#2e2a66;font-size:12px; color:#000; padding:0; margin:0 auto;width:100%;height:100%;font-family:"微软雅黑";}
ul,li,dl,dt,dd,p,div,br,p,table{margin:0; padding:0; list-style-type:none;}
/* 链接颜色 */
a:link{color: #000;text-decoration:none;}
a:visited{color: #000;text-decoration:none;}
a:hover{color: #000;text-decoration:none;}
a:active{color: #000;text-decoration:none;}
img{border:0;}
.clear{ clear:both;}
/*高度*/
.height1{height:1px;}
.height10{height:10px;}
.height20{height:20px;}
.height70{height:70px;}
/*浮动*/
.clear{clear:both;}
.float-left{float:left;}
.float-right{float:right;}
/*文字居中*/
.text-center{text-align: center;}
.text-left{text-align: left;}
.text-right{text-align: right;}
/*行高*/
.line-height24{line-height: 24px;}
.pr{position: relative;}
/*topbar*/
.topbar{height:39px;width:100%; background:#FFF;}
.top{margin:0 auto; width:950px; font-size:12px; line-height:38px; background:#FFF;}
.logo{float:left;}
.topnav{float:right; color:#303a5f;}
.topnav a {color:#303a5f;text-decoration:none;}
.topnav a:hover {color:#303a5f;text-decoration:none;}
/*bottom*/
.pbottom{background-color:#717171; font-size:12px; line-height:22px; text-align:center; color:#fff; padding:6px; margin:0px 0px 0px 0px; height:92px; border-top: solid 3px #333;}
.pbottom a {color:#fff;text-decoration: none;}
.pbottom a:hover {text-decoration: underline;color:#fff;}

/*专题代码开始*/
.header{background: url(../images/bg01.jpg) center center no-repeat;height: 853px;width: 100%;}
.header-top{width: 900px;margin: 0px auto;padding: 760px 30px 0px 60px;text-indent: 2em;line-height: 28px;color: #0e0e0e;font-size: 16px;}
.content{background: url(../images/bg03.jpg) top center;background-size: auto 100%;}
.box1-mian{width: 184px;height: 355px;float: left;padding: 0px 8px;position: relative;}
.box1{width: 1000px;margin: 0px auto;height: 355px;position:absolute; left:0px; top:0px;}
.box-word{text-align: center;margin-top: 5px;}
.box-word span{display: inline-block;padding: 0px 10px;line-height: 30px;border-bottom: solid 5px #382b1e;border-radius: 2px;color: #393838;font-size: 20px;}

.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat;position:absolute; top:175px; z-index:99; cursor:pointer;filter:alpha(opacity=0.7); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:25px;}
.og_next{ background-position:0 0; right:25px;}
.content-main{width: 950px;margin: 0px auto 0px auto;position: relative;height: 355px;overflow: hidden;}
.content-main2{width: 1000px;margin: 0px auto 0px auto;position: relative;height: 355px;background: #967458;padding-top: 72px;}
.box2{width: 980px;margin: 0px auto;}
.box2-mian{margin-bottom: 30px;}
.box2-mian-left{width: 333px;height: 481px;border: solid 3px #382b1e;}
.box2-mian-left img{width: 312px;max-height: 455px;margin-top: 15px;}
.box2-mian-right{width: 616px;}
.box2-mian-right-header{height: 58px;line-height: 58px;text-align: left;font-size: 52px;color: #393838;font-weight: bold;text-indent: 17px;border-left: solid 2px #393838;}
.box2-mian-right-top{color: #393838;font-size: 16px;line-height: 26px;margin-top: 12px;}
.box2-mian-right-top2{color: #393838;font-size: 24px;font-weight: bold;margin-top: 10px;margin-bottom: 14px;}
.box2-mian-right-mian{background: #dfc7a9;border: 1px solid #886c46;padding: 4px 6px;line-height: 22px;height: 150px;overflow: hidden;}
.box2-mian-right-top3{color: #393838;font-size: 24px;font-weight: bold;margin-top: 15px;margin-bottom: 15px;}
.box2-mian-right-mian2{background: #dfc7a9;border: 1px solid #886c46;padding: 4px 6px;line-height: 26px;height: 28px;overflow: hidden;}
.box2-mian-right-mian-genduo{width: 30px;height: 15px;background: url(../images/bg06.png) center center no-repeat;position: absolute;bottom: -15px;left: 50%;margin-left: -16px;cursor: pointer;}
.box2-mian-right-mian-genduo2{display: none;width: 30px;height: 15px;background: url(../images/bg07.png) center center no-repeat;position: absolute;bottom: -15px;left: 50%;margin-left: -16px;cursor: pointer;}
.box2-mian-right-mian-none{height: auto!important;}
.daohang.hover{margin-left: -500px;}
.daohang{display: none;padding: 30px 0;z-index: 99;height: 480px;width: 82px;text-align: center;position: fixed;left: 50%;margin-left: -620px;margin-top: -235px;top: 50%;border: solid 2px #6f5229;background: #9e7858;}
.daohang-main{position: relative;}
.daohang-main:hover{background: #d0b08f;}
.daohang-main a{color: #503c1f;font-size: 14px;display: block;height: 85px;line-height: 85px;font-size: 32px;white-space: normal;overflow: hidden;text-overflow: ellipsis;}
.daohang-main:before{content: '';width: 56px;height: 1px;position: absolute;bottom: 0px;left: 50%;margin-left: -28px;background: #6f5229;}
.daohang-top{width: 28px;height: 18px;position: absolute;top: -4px;left: 50%;margin-left: -14px;background: url(../images/bg09.png) center center no-repeat;cursor: pointer;}
.daohang-bottom{width: 28px;height: 18px;position: absolute;bottom: -36px;left: 50%;margin-left: -14px;background: url(../images/bg08.png) center center no-repeat;cursor: pointer;}

.box1-mian-img{position: fixed;top: 50%;left: 50%;width: 400px;height: 580px;z-index: 111;margin-left: -200px;margin-top: -290px;}
.box1-mian-img-close{position: fixed;top: 50%;left: 50%;width: 48px;height: 48px;z-index: 112;margin-left: 144px;margin-top: -277px;background: url(../images/close.png);}
.box1-mian-img img{width: 100%;}
.box1-mian-fugai{position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,0.5);z-index: 110;}
.box1-mian-img-datu{display: none;}
.new-box{background: #967458;width: 1000px;margin: 80px auto 0px auto;}

.box3{width: 920px;margin: 0px auto;background: #967458;padding: 0px 40px 35px 40px;}
.box3-mian{margin: 35px 36px 0px 36px;display: block;width: 226px;height: 100px;box-shadow: 4px 4px 4px #7b5e46,-4px -4px 4px #7b5e46;float: left;}
.box3-mian-top{display: block;font-size: 40px;font-weight: bold;color: #dac1a3;margin: 0px 30px;line-height: 60px;height: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.box3-mian-bottom{height: 28px;line-height: 28px;color: #dac1a3;font-size: 24px;margin: 0px 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
a.box3-mian:hover{background: #382b1e;}
