@charset "utf-8";
@import url(20160229public.css);


img.img{
	transition-delay:0s;transition-duration:1s;transition-property:all;transition-timing-function:ease;
	/* Firefox 4 */
	-moz-transition-delay:0s;-moz-transition-duration:1s;-moz-transition-property:all;-moz-transition-timing-function:ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;-webkit-transition-duration:1s;-webkit-transition-property:all;-webkit-transition-timing-function:ease;
	/* Opera */
	-o-transition-delay:0s;-o-transition-duration:1s;-o-transition-property:all;-o-transition-timing-function:ease;
}
img.img:hover{transform:scale3d(1.2, 1.2, 1.2);-ms-transform:scale3d(1.2, 1.2, 1.2);-moz-transform:scale3d(1.2, 1.2, 1.2);-webkit-transform:scale3d(1.2, 1.2, 1.2);-o-transform:scale3d(1.2, 1.2, 1.2);}

body{ background:#ebe7dd url(20160229banner.jpg) no-repeat center top;}
.daoyu{ margin:0 auto; width:940px; height:100px; margin-top:678px; padding:42px 30px 0 30px; background:url(20160229dy_bg.jpg) no-repeat; font-size:12px; font-family:"宋体"; line-height:24px; text-indent:2em;}

.allm{ height:50px; background:url(20160229bt_tb.png) no-repeat top left; padding-left:90px; border-bottom:1px #c6c6c6 solid; font-family:"微软雅黑"; font-size:32px; line-height:40px; color:#5e3808;}
.alwzjj{ margin-top:20px; font-family:"宋体"; font-size:14px; line-height:24px; color:#353535; text-indent:2em;}

.qjyl{ margin:0 auto; width:594px; height:340px; padding-left:406px; padding-top:72px; background:url(20160229mabg_01.jpg) no-repeat bottom;}
.qhtd{ margin:0 auto; width:600px; height:370px; padding-right:400px; padding-top:44px; background:url(20160229mabg_02.jpg) no-repeat bottom;}
.xshd{ margin:0 auto; width:1000px; height:410px; background:url(20160229mabg_03.jpg) no-repeat bottom; position:relative;}
.xshd .hdp{ position:absolute; left:0; top:60px; width:355px; height:270px; overflow:hidden;}
.focusBox{position: relative;width: 355px;height: 270px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;background: white;}
.focusBox .pic img{width: 355px;height: 270px;display: block;}
.focusBox .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 36px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .txt{position: absolute;bottom: 0;z-index: 2;height: 36px;width: 100%;overflow: hidden;}
.focusBox .txt li{height: 36px;line-height: 36px;position: absolute;bottom: -36px;}
.focusBox .txt li a{display: block;color: white;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;text-decoration: none;}
.focusBox .num{position: absolute;z-index: 3;bottom: 10px;right: 8px;}
.focusBox .num li{float: left;position: relative;width: 18px;height: 15px;line-height: 15px;overflow: hidden;text-align: center;margin-right: 1px;cursor: pointer;}
.focusBox .num li a, .focusBox .num li span{position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusBox .num li span{z-index: 1; background:url(d_tb.png) no-repeat center;}
.focusBox .num li.on a, .focusBox .num a:hover{background:url(on_t.png) no-repeat center;}

.xshd .xshdjs{ position:absolute; right:0; top:60px; width:600px; overflow:hidden;}
.jzys{ margin:0 auto; width:1000px; height:410px; background:url(20160229mabg_04.jpg) no-repeat bottom; position:relative; overflow:hidden;}
.jzys .ysqh{ position:absolute; left:0; top:46px; width:602px; overflow:hidden;}
.slideTxtBox{ width:600px; text-align:left;  }
.slideTxtBox .hd{ height:50px; background:url(20160229bt_tb.png) no-repeat top left; padding-left:90px; border-bottom:1px #c6c6c6 solid; font-family:"微软雅黑"; font-size:32px; line-height:40px; color:#5e3808;  position:relative; }
.slideTxtBox .hd span{ float:left;}
.slideTxtBox .hd ul{ float:right; text-align:right; position:absolute; right:0px; top:5px; height:40px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-family:微软雅黑; font-size:18px; color:#9d8a71;}
.slideTxtBox .hd ul li a{color:#9d8a71;}
.slideTxtBox .hd ul li.on{ height:40px; color:#3b6324; }
.slideTxtBox .hd ul li.on a{ color:#3b6324;}
.slideTxtBox .bd ul{ padding:20px 0;  zoom:1;}
.slideTxtBox .bd li{ line-height:24px; font-family:宋体; font-size:14px; color:#353535; text-indent:2em;}
.jzys .tpqh{ position:absolute; right:0; top:46px; width:330px; height:252px; overflow:hidden;}
.focusBox01{position: relative;width: 330px;height: 252px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;background: white;}
.focusBox01 .pic img{width: 330px;height: 252px;display: block;}
.focusBox01 .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 36px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox01 .txt{position: absolute;bottom: 0;z-index: 2;height: 36px;width: 100%;overflow: hidden;}
.focusBox01 .txt li{height: 36px;line-height: 36px;position: absolute;bottom: -36px;}
.focusBox01 .txt li a{display: block;color: white;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;text-decoration: none;}
.focusBox01 .num{position: absolute;z-index: 3;bottom: 10px;right: 8px;}
.focusBox01 .num li{float: left;position: relative;width: 18px;height: 15px;line-height: 15px;overflow: hidden;text-align: center;margin-right: 1px;cursor: pointer;}
.focusBox01 .num li a, .focusBox01 .num li span{position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusBox01 .num li span{z-index: 1; background:url(d_tb.png) no-repeat center;}
.focusBox01 .num li.on a, .focusBox01 .num a:hover{background:url(on_t.png) no-repeat center;}

.jzyx{ margin:0 auto; width:596px; height:336px; padding-left:404px; padding-top:56px; background:url(20160229mabg_05.jpg) no-repeat bottom;}
.dibu{height:918px; background:url(20160229for_bg.jpg) no-repeat center bottom;}
.dibu .jzyxs{ margin:0 auto; margin-top:48px; width:324px; height:42px; background:url(20160229jdys_btbg.png) no-repeat; text-align:center; font-family:微软雅黑; font-size:32px;}
.dibu .jzyxlist{ margin:0 auto; width:1020px; margin-top:36px;}
.dibu .jzyxlist ul li{ float:left; width:223px; height:195px; background:url(20160229yx_imgbg.png) no-repeat; padding:10px 10px 0 10px; margin:0 5px 50px 5px;}
.dibu .jzyxlist ul li .pic{ width:220px; height:170px; position:relative; overflow:hidden;}
.dibu .jzyxlist ul li .pic .pimg{width:220px; height:170px; overflow:hidden;}
.dibu .jzyxlist ul li .pic .tit{ display:none; position:absolute; bottom:0; height:36px; width:100%;background: #000;filter: alpha(opacity=50);opacity: 0.5; font-size:14px; line-height:36px; text-align:center; color:#fff;}
.dibu .jzyxlist ul li .pic .tit a{ color:#fff;}
.dibu .jzyxlist ul li .pic:hover .tit{ display:block;}

.footer{ margin-top:60px; text-align:center; line-height:20px; color:#252421;}
.footer a{color:#252421;}