@charset "utf-8";
/* CSS Document */














.top{width:100%; height:; background:#fff; margin:0 auto; padding: 25px 0px 15px 0px; background: #fff8e8;}

.topc{width:90%; height:; max-width: ; margin:0 auto; position:relative;}


.topcl{width:; height:115px; float:left;}
.topcl img{width:; height:;}
.topcc{width:50%; height:; float:right;}




/*menu*/
.menu { display:block; width:100%; float:left;margin:0 auto; height:120px;}

#nav {display:block; width:100%; height:120px; padding-top:0px;}
#nav .mainlevel {float:left; text-align:center; display:block; position:relative; z-index:999999}
#nav .mainlevel a{ text-decoration:none; width:; padding: 0px 20px 10px 20px; transition: 0.5s; overflow: hidden; text-align:center; line-height:110px;  color:#555; height:110px; display:block; font-size:16px; transition: 0.5s; z-index:99999; border-radius:5px;}
#nav .mainlevel a:hover{padding: 10px 20px 0px 20px;}

#nav .mainlevel ul {position:absolute; display:none; margin-left:-55px; background:#fff; margin-top:-1px; padding:10px 25px 30px 25px; z-index:9999; box-shadow:0px 2px 10px #E3E3E3;}
#nav .mainlevel li {}
#nav .mainlevel li a {padding:0px; width:180px; text-align:center; color:#555; border-bottom:#e5e5e5 1px dotted; font-size:14px; text-indent:0px; line-height:45px; height:45px; display:block; -webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;}
#nav .mainlevel li a:hover { text-decoration:underline; color:#038054; text-decoration:none; background:none;}


.bjtxtx{width: 100%; height: 10px; background: linear-gradient(to right, #88542e , #debc8b); }


.fzcon_bt{width: 100%; color: #835838; text-align: center;}
.fzcon_bt h2{ color: #835838; font-size: 38px; line-height: 60px; font-weight: bold;}
.fzcon_bt span{font-weight: normal;}
.fzcon_bt p{font-family: arial; font-size: 16px; text-transform: uppercase; letter-spacing: 4px;}


.fzcon1_wp{width: 100%; padding: 75px 0px 85px 0px; background: #faf4e7;}
.fzcon1{width: 90%; max-width: 1200px; margin: 0 auto; box-shadow:0px 0px 50px rgba(110,100,83,0.2);}
.fzcon1 video{width: 100%; height: auto;}
.fzcon1 img{ display: block;  width: 100%; height: auto;}



.fzcon2_wp{width: 100%; padding: 35px 0px 55px 0px; background: url("../img/a_29.jpg") center center no-repeat; background-size: cover;}
.fzcon2{ width: 1150px; height: 430px; margin: 0 auto; background: url("../img/pbg1.png");}
.fzcon2 ul{ width: 95%; margin: 0 auto; padding-top:  50px;}
.fzcon2 ul li{float: left; display: block; width: 33.33%;}
.fzcon2 ul a{display: block; width: 90%; margin: 0 auto;}
.fzcon2 ul img{display: block; margin: 0 auto; transition: 0.8s;}
.fzcon2 ul img:hover{transform: rotate(15deg);}



.fzcon3_wp{width: 100%; padding: 75px 0px 85px 0px; background: #faf4e7;}
.fzcon3{width: 90%; max-width: 1200px; height: 752px; box-sizing: border-box; padding-top: 120px;  margin: 0 auto; background: url("../img/a_33.jpg") center center no-repeat;}


.cont5c{width: 920px; margin: 0 auto;}
.cont5cl{width:420px; height:; float:right; padding-top: 40px;}

.cont5cr{width:480px; height:; float:left;}






.cont5cr{ width:480px; min-height:100px; margin:0 auto; float:; padding-right:20px; padding-bottom:0px;}

.cont5cr ul{padding-top:20px;}

.cont5cr ul li{width:480px; height:;  float:left; border-bottom:#39352e 1px dotted; margin-bottom:10px; padding: 10px 0px 20px 0px; }

.cont5cr ul .c4li1{width:84px; height:84px; float:left; line-height:22px; text-align:center;}

.cont5cr ul .c4li1 h2{font-size:34px; font-weight: bold; color:#615948; line-height:60px; font-family:Arial, Helvetica, sans-serif; background:#;}
.cont5cr ul .c4li1 span{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#aaa; background:#faf1df; padding:3px 10px 3px 10px; border-radius:15px;}

.cont5cr ul .c4li2{width:390px; height:84px; float:right; line-height:26px; overflow:hidden; font-size:14px; color:#999;}
.cont5cr ul .c4li2 h3{font-size:18px; font-weight:bold; width:100%; padding-bottom:5px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}












/*新闻滚动*/
.mF_expo2010{position:relative; width:420px; height:320px; overflow:hidden;background:#fff;}
.mF_expo2010 .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;background:#fff url(loading.gif) center -40px no-repeat;}/*载入画面*/
.mF_expo2010 .pic li{position:absolute;}
.mF_expo2010 .pic li img{ width:420px; height:320px;}/*图片和焦点图框架一样大小*/
.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;width:420px; height:50px;line-height:50px;overflow:hidden;}
.mF_expo2010 .txt li a{display:block; color:#eee; padding-left:20px; font-size:16px; text-decoration:none;}/*标题样式*/
.mF_expo2010 .txt-bg{position:absolute;bottom:0;z-index:1;width:610px; height:50px;overflow:hidden;background:#000;filter:alpha(opacity=60);opacity:0.6;}/*标题背景*/
.mF_expo2010 .num,.mF_expo2010 .num-bg{position:absolute;z-index:3;bottom:12px;right:14px;color:#fff;}/*按钮样式*/
.mF_expo2010 .num li,.mF_expo2010 .num-bg li{float:left;width:18px;height:18px; margin-bottom:3px;line-height:18px;overflow:hidden;text-align:center;margin-left:3px;cursor:pointer;  border-radius:2px;}
.mF_expo2010 .num-bg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/
.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{background:#be1724;}/*当前/悬停按钮背景*/

.news_more1{width:100%; min-height:50px; margin:0 auto; padding:10px 0px 10px 0px;}
.news_more1 a{display:block; height:45px; width:180px; margin:0 auto; border-radius:4px; line-height:45px; font-size:15px; text-align:center; transition:0.5s; color:#fff; background:#835838;}
.news_more1 a:hover{background:#b0896c; color:#fff;}




.news_more2{width:100%; min-height:50px; margin:0 auto; padding:0px 0px 60px 0px;}
.news_more2 a{display:block; height:45px; width:180px; margin:0 auto; border-radius:4px; line-height:45px; font-size:15px; text-align:center; transition:0.5s; color:#fff; background:#835838;}
.news_more2 a:hover{background:#b0896c; color:#fff;}




.fzcon4_wp{width: 100%; padding:0px 0px 85px 0px; background: #faf4e7;}
.fzcon4{width: 1100px; margin: 0 auto; box-sizing: border-box; padding: 0px; background: #fff; box-shadow:0px 0px 50px rgba(110,100,83,0.2); margin-top: 20px;}
.fzcon4 viedo{width: 100%; height: auto;}
.fzcon4 img{ display: block;  width: 100%; height: auto;}



.fzcon5{width: 90%; max-width: 1100px; margin: 0 auto; color: #835838; font-size: 16px; line-height: 35px; margin-top: 20px; margin-bottom: 50px;}
.fzcon5 p{line-height: 35px;}
.fzcon5 viedo{width: 100%; height: auto; margin-top: 20px;}
.fzcon5 img{ display: block;  width: 100%; height: auto; margin-top: 20px;}




.fzcon6{width: 90%; max-width: 1100px; margin: 0 auto; color: #835838; font-size: 16px; line-height: 35px; margin-top: 20px; margin-bottom: 50px;}
.fzcon6 ul li{display: block; width: 50%; float: left;}
.fzcon6 ul a{display: block; width: 95%; margin: 0 auto;}
.fzcon6 ul img{display: block; width: 100%;}




.f_footer{width: 100%; background: #e1d8c1; padding: 60px 0px 60px 0px;}
.f_footerc{width: 90%; margin: 0 auto;}
.f_footerc img{max-width: 100%;}

.f_footerc_l{width: 35%; float: left;}
.f_footerc_r{width: 55%; float: right; padding-top:60px;}
.f_footerc_r .left{width: 100%; float: left;}
.f_footerc_r .right{width: 0%; float: right; margin-top: 60px;}



.f_footerc_l_bt1{width: 100%; height:60px; line-height: 50px; border-bottom: #2b2823 1px dotted; font-size: 22px; font-weight: bold;}
.f_footerc_l_bt1 span{font-weight: normal; margin: 0px 5px 0px 5px;}

.f_footerc_l_con{width: 100%; font-size: 15px; line-height: 30px; padding-top:20px;}
.f_footerc_l_con p{line-height: 30px;}
.f_footerc_l_con .left{width: 70%;}
.f_footerc_l_con .right{width: 25%; text-align: right;}
.f_footerc_l_con .right img{margin-left: 0px; max-width:100%;}


.f_footerc_r .left img{max-width:100%; display: ; }

.f_footerc_r .right{ background: url("../img/lxdh.jpg") left top no-repeat; box-sizing: border-box; padding-left:80px;  font-size: 24px;  line-height: 35px;}
.f_footerc_r .right p{ font-size: 24px;  line-height: 35px;}







