﻿@charset "utf-8";

/**首页焦点图**/
.ind_tbann{ max-width:1920px; max-height:780px; margin:auto; position: relative;}

@media (max-width:1920px){
.ind_tbann{ width:100%; }
}
.rslides{width:100%;position:relative;list-style:none;padding:0; height:100%; overflow:hidden;min-width:1200px;}
.rslides_nav{ display:none}
.rslides_tabs{ position:absolute;bottom:20px;clear:both; text-align:center; z-index:999; margin:auto; left:50%;margin-left:-18px; }
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{ width:15px; height:15px; background: url(../images/round.png) 0 0;text-indent:-5em; overflow:hidden; display:block; float:left; margin-left:6px;}
.rslides_tabs .rslides_here a{ background: url(../images/round.png) 0 -27px}
.rslides li a img{ width:100%;}

.ind_title{ width:1200px; margin:20px auto; height:80px; position:relative}
.ind_title div.bgline{ height:1px; width:100%; background:#dfc797; overflow:hidden; z-index:10; margin-top:39px; float:left}
.ind_title h2{ height:50px; padding:0 40px 0 105px; z-index:20; margin:auto; background:#f1ede4 url(../images/ititbg.gif) no-repeat 40px 0; display:inline-block; position:absolute; left:50%;bottom:17px; font-size:30px; font-weight:normal; line-height:50px; color:#40210d}
.ind_title h2.tit1{ margin-left:-115px}
a.titmore{ display:inline-block; padding:0 15px; height:50px; line-height:50px; text-align:center; font-size:18px; position:absolute; right:29px; top:12px; color:#72461d; background:#f1ede4; z-index:31; text-indent:2px}
a.titmore:hover{color:#f65c09; text-decoration:none}
.ind_title h2.tit2{margin-left:-135px;background-position: 40px -100px}
.ind_title h2.tit3{margin-left:-135px;background-position: 40px -200px}
.ind_title h2.tit4{margin-left:-105px;background-position: 40px -300px}

/****/
.dfocus{border:1px solid #eee0d3; height:370px; width:1090px; padding:18px 54px; margin:auto; position:relative; background:#fff}
.dfocus .hd{ height:365px; overflow:hidden; float:right; width:616px;position:absolute; right:52px;top:18px; z-index:90}
.dfocus .hd ul{ overflow:hidden; zoom:1; float:left; height:370px;}
.dfocus .hd ul li{margin-right:2px;  width:605px; height:60px; line-height:60px; text-align:left; text-indent:2em; background:#fcf9f4; cursor:pointer; float:right; margin-bottom:1px }
.dfocus .hd ul li a{ color:#555;}

.dfocus .hd ul li.on{ background:url(../images/focusbg.png); color:#3d2010; width:616px;}
.dfocus .hd ul li.on a{color:#3d2010;}
.dfocus .bd{ position:relative; height:100%; width:485px; float:left; z-index:0;   }
.dfocus .bd li{ zoom:1; vertical-align:middle; }
.dfocus .bd img{ width:485px; height:365px; display:block;  }

/****/
.clearfloat:after { display: block; clear: both; content: ""; overflow: hidden; visibility: hidden; height: 0; }
.clearfloat { zoom: 1; }
.ztzl { width:1200px; margin:auto }
.ztzllist { width:1200px; height:560px; padding:0 0 20px; }
.mr_frBtnL { float: left; margin:225px 25px 0px 0px; cursor: pointer; display: inline; }
.mr_frBtnR { float: right; margin:225px 0px 0px 11px; cursor: pointer; }
.mr_frUl { float: left; height:560px; width: 1110px; }
.mr_frUl ul li{ display: inline; float: left; width: 355px; height:560px; margin:0 6px; text-align:center; position:relative }
.mr_frUl ul li p.ggimg{background:url(../images/shadow.jpg) no-repeat bottom center ; padding-bottom:19px; display:block}
.mr_frUl ul li p.ggimg img{ border:1px solid #d1d1d3; z-index:300}
.mr_frUl ul li h3{ color:#401f0c; font-size:22px; font-family:"微软雅黑"; line-height:18px; height:21px; text-align:center; font-weight:normal; display:inline-block; margin:auto; margin-top:9px}
.mr_frUl ul li h3 img{ margin-right:12px; float:left}
.mr_frUl ul li h4{ color:#d3d3d3; font-size:16px; font-weight:normal; margin-top:2px; font-family:sans-serif;}
.mr_frUl ul li a:hover{ text-decoration:none}
.mr_frUl ul li div.black{ width:355px; height:474px; background: #ff8f34; position:absolute; left:0; top:0; display:none;FILTER: Alpha(Opacity=40);-moz-opacity:0.40;opacity:0.40; z-index:500}
.gg_text{ width:290px; position:absolute; z-index:550; left:30px; top:50px; color:#fff; display:none}
.gg_text h5{ height:30px; line-height:30px; font-size:18px; font-weight:normal; border-bottom:1px solid #f0f0f0; padding-bottom:15px}
.gg_text h5 span{ display:block; margin:auto}
.gg_text h6{ line-height:28px; text-align:left; font-size:14px; font-weight:normal; padding:0 8px}
.mr_frUl ul li:hover .black{ display:block}
.mr_frUl ul li:hover .gg_text{ display:block}
.gg_text h6 p{line-height:28px; text-align:left; font-size:14px; font-weight:normal;}

/****/
.yz_con{ width:1200px; height:688px; position:relative; margin:auto}
.item1{ padding:20px; background:#f2f2f2; height:413px; width:350px;}
.post1{position:absolute; left:0; top:0}
.item1 img{ width:350px; height:200px;}
.item1 dl{ width:100%; height:30px; padding:10px 0 8px; color:#40210f; font-weight:bold;font-size:16px; }
.item1 dl dt{ float:left; display:inline-block; margin-right:12px;}
.item1 dl dd{float:left; display:inline-block;}
.item1 p{ width:100%; line-height:26px; color:#98683f; font-size:14px; }
.item1:hover{ color:#40210f; background:#e0bd7c;cursor:pointer}
.item1:hover a{ text-decoration:none}
.item1:hover p{color:#40210f;}

.item2{ padding:20px; background:#f2f2f2; height:180px; width:350px; overflow:hidden}
.post2{position:absolute; left:0px; top:468px}
.item2 img{ width:175px; height:130px; float:left}
.item2 dl{ width:160px; float:right;color:#40210f; font-weight:bold;font-size:16px; }
.item2 p{ width:160px; float:right; line-height:26px;color:#98683f; font-size:14px; margin-top:5px}
.item2:hover{ color:#40210f; background:#e0bd7c; cursor:pointer}
.item2:hover a{ text-decoration:none}
.item2:hover p{color:#40210f;}

.post3{position:absolute; left:405px; top:0}
.post4{position:absolute; left:405px; top:235px}
.post5{position:absolute; left:405px; top:468px}
.post6{position:absolute; right:0px; top:0px}
.item3{ padding:20px; background:#f2f2f2; height:647px; width:350px;}

/****/
.video_con{ width:100%; height:597px; background:url(../images/video_bg.jpg) no-repeat; min-width:1200px;}
.video{ width:1086px; margin:auto;height:597px; position:relative; background:url(../images/video_nbg.jpg) no-repeat right bottom;}
.vblackbg{ width:216px; height:216px; background:url(../images/tree.jpg) no-repeat;z-index:200; position:absolute; right:264px; top:0}
.video .hd{ height:300px; overflow:hidden; float:right; width:450px;position:absolute; right:60px;bottom:65px; z-index:300; }
.video .hd ul{ overflow:hidden; zoom:1; float:left; height:300px; margin-top:20px; width:100%}
.video .hd ul li{width:100%; height:50px; line-height:50px; overflow:hidden; text-align:left; font-size:16px; font-weight:bold; color:#9c7a54;background:url(../images/vlibg.jpg) no-repeat left center;}
.video .hd ul li a{ color:#9c7a54;padding:0 20px 0 30px; display: block; line-height: 50px; }
.video .hd ul li a:hover{ text-decoration:none; cursor:pointer; font-size:16px}
.video .hd ul li.on{font-size:16px;}
.video .hd ul li.on a{ color:#40210f}
.video .bd{ position:relative;width:1000px; float:left; z-index:0; margin:165px 0 0 66px;    }
.video .bd li{ zoom:1; vertical-align:middle; }
.video .bd img{width:420px; height:315px; display:block;  }


/**头部end**/
.scrollNav{position:fixed;top:0; }
.scrollNav .subtop{ display:none}
.scrollNav{ height:50px}




