.ebody {background:url(../ximages/mbg.jpg);background-position:top center;}
.top{height:168px;padding-top:0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*--导航--*/
.dhoutdiv{height:40px;width:100%;background-color:#F2E6D6;}
.daohangdiv{width:1200px;height:40px;text-align:right;z-index:10;margin:0 auto;}
ul.sf-menu{float:right;margin-left:0px;}
ul.sf-menu li.dq,ul.sf-menu>li>a:hover{}
.daohangdiv span {margin-top:0px;height:40px;float:right;}
.daohangdiv span ul.sf-menu{height:40px;float:right;}
.daohangdiv ul.sf-menu li a{letter-spacing:1px;font-size:16px;line-height:20px; border-right:1px solid #edd0a9;margin:10px 0;}
.daohangdiv ul.sf-menu li ul li a{letter-spacing:0px;font-size:14px;line-height:33px;border-right:none;margin:0px;}
.daohangdiv.sf-menu li:hover ul,.daohangdiv .sf-menu li.sfHover ul {left:-5px;top:40px; /* match top ul list item height */z-index:99;}
.daohangdiv.sf-menu li:hover ul ul,.daohangdiv .sf-menu li.sfHover ul ul {left:146px;top:0px; /* match top ul list item height */z-index:99;}
.daohangdiv .sf-menu {position:relative;clear: both;z-index:999;}
.sf-menu li{ list-style:none;margin:0;}
.sf-menu li a{ color:#cb8f20;font-size:14px;font-weight:400;line-height:40px;display:block;padding:0 10px;}
.sf-menu >li >a{ text-shadow: 1px 2px 2px #fff;}
.sf-menu li a:hover{ color:#ee8607;text-shadow: 1px 2px 2px #ccc;}
.sml{ padding: 0px;list-style:none;margin:0px;left:-30px;}
.sml li{ padding: 0px;list-style:none;margin:0px;height:28px;text-align:left;text-indent:20px;}
.sml li a{ color:#333;font-size:12px; white-space:pre-wrap;}
.sml li a ff{ color:#fff;}
.sml li a:hover ff{ color:#f00;}
.sml li a:hover{background-color:transparent; color:#ff6a00;}
.sf-menu li ul.sml { padding: 0; width: 156px;border:none;}
.sf-menu li ul.sml li { background: url(../images/smbgl.jpg) no-repeat left center; width: 156px; padding: 0px;}
.sf-menu li ul.sml li.first { background: url(../images/smbgl.jpg) no-repeat left top; width: 156px; padding:0px;}
.sf-menu li ul.sml li.last { background: url(../images/smbgl.jpg) no-repeat left bottom; width: 156px;display:block; padding:0 0 13px 0;}
.sf-menu ul {position:absolute;top:-999em;width:126px;}
.sf-menu li:hover {visibility:inherit;}
.sf-menu li {float:left;position:relative;}
.sf-menu li li { float: none;}
.sf-menu a {display:block;position:relative;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:-20px;top:36px; /* match top ul list item height */z-index:99;}
.sf-menu li.sfHover ul {left:0px;top:33px; /* match top ul list item height */z-index:99;}
.sf-menu li:hover li ul,.sf-menu li.sfHover li ul {top:-999em;}
.sf-menu li li:hover ul,.sf-menu li li.sfHover ul {left:126px; /* match ul width */top:0;}
.sf-menu li li:hover li ul,.sf-menu li li.sfHover li ul {top:-999em;}
.sf-menu li li li:hover ul,.sf-menu li li li.sfHover ul {left:126px; /* match ul width */top:0;}

.slideBox{ width:100%; height:328px; overflow:hidden; position:relative; min-width:1200px; background:url(../ximages/bdbg.jpg) center;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:2px;width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
.slideBox .hd ul li.on{ background:red; color:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:1200px; height:328px; display:block; position: absolute;left: 50%;margin-left: -600px;top: 0px;}

.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.jpg) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}



#search{height:25px; width: 135px; z-index:99;position:absolute; top:10px;right:20px;}
.searchw{width: 135px; height: 25px; background-repeat:no-repeat;background: url(../images/search_box.jpg) no-repeat;}
.searchf{float: left; width: 115px; height: 25px; padding-top: 0px; margin-left: 0px;background-color:transparent;}
#search #kw{width: 100px; border: 0px; height: 25px; font-size: 12px; margin-top: 0px;margin-left:10px;color:#333;background-color:transparent;}
#search #doSearch{ float: left;width: 20px; height: 25px; cursor: pointer;margin-left:0px;}
.sef{height:25px;}

.btm{margin:50px auto;}
.btm .b{width:700px;background-color:#F2E6D6;color:#D0A972;text-align:right;font-size:16px;padding:15px 20px;}

.hotlink{margin:20px auto;}
 .hotlink a.hl{margin:10px 20px 10px 19px;display:block;width:161px;height:166px;float:left;border-radius:5px;background:#F9F8F6;}
.hotlink a:hover.hl {background-color:#fff;}
.hotlink a.hl div.bg{margin:15px 25px;width:110px;height:110px;border-radius:50%;background-color:#D0A972;text-align:center;vertical-align:middle;}
 .hotlink a.hl div.bg img{margin-top:24px;}
 .hotlink a.hl div.txt{margin:0 auto;color:#D0A972;text-align:center;width:161px;font-size:16px;}

 .d1{margin:20px auto;border:none;}
.about{background-color:#D0A972;width:555px;height:240px;}
.about .aboutleft{width:122px;color:#fff;}
.about .aboutleft .xsgjj{font-size:16px;text-align:center;padding:10px;}
.about .aboutleft .xqdjs{color:#D0A972;background-color:#fff;width:95px;padding:10px 0px 10px 20px;line-height:24px;}
.about .aboutleft .kfsj{color:#fff;text-align:center;margin-top:20px;line-height:24px;letter-spacing:2px;}
.about .content{width:380px;height:180px;background-color:#fff;color:#D0A972;margin:10px auto;border-radius:5px;padding:20px;line-height:24px;}
.about .content a{color:#ee8607;}
.xsnews{width:630px;margin-left:10px;}
.xsnews .xw{width:630px;height:29px;background-color:#D0A972;color:#fff;font-size:14px;padding-left:20px;line-height:27px;margin-bottom:6px;}
.xsnews .ptxw{width:320px;height:204px;margin-left:20px;overflow:hidden;}
ul.synewslist{font-size:12px;line-height:25px;margin-top:8px;}
ul.synewslistli{height:25px;width:auto;}
ul.synewslist a:link{color:#333;margin-left:10px;}
ul.synewslist a:visited{color:#333;margin-left:10px;}

.zpcl{width:1200px;height:190px;background-color:#D0A972;margin:20px auto;}
.zpcl .zpcltitle{width:60px;height:130px;font-size:16px;color:#fff;text-align:center;padding-top:38px;}
.zpcl .zplist{background-color:#fff;margin:10px;padding:10px;border-radius:5px;width:1100px;height:150px;}

.picMarquee-left{ width:1100px;  overflow:hidden; position:relative;}
.picMarquee-left .hd{ overflow:hidden;  height:10px;  padding:0 10px;}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:0px;  overflow:hidden;
 cursor:pointer; background:url(../images/arrowb.jpg) no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;}
.picMarquee-left .hd .prevStop{ background-position:-60px 0;}
.picMarquee-left .hd .nextStop{ background-position:-60px -50px;}
.picMarquee-left .bd{ padding:10px; margin-top:0px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{ text-align:center;}
.picMarquee-left .bd ul li .pic img{ width:200px; height:100px; display:block; padding:2px; border:1px solid #ccc;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;}
.picMarquee-left .bd ul li .title{ line-height:24px;}
.picMarquee-left .bd ul li .title a{ color:#333; font-size:12px; display:block;width:200px;overflow:hidden;}



.sylistl{width:1200px;height:204px;margin:0px auto;}
.sylistl .list{width:380px;height:204px;margin:10px;}
.sylistl .list .titleout{width:32px;height:177px;background-color:#D0A972;padding-top:27px;}
.sylistl .list .title{width:16px;height:137px;background-color:#dcdcdc;padding:20px 8px;}
.sylistl .list .title a{color:#573E15;font-size:14px;}
.sylistl .list .listd{width:320px;height:204px;overflow:hidden;margin-left:10px;}
.xyfc{width:1200px;height:385px;background-color:#D0A972;margin:20px auto;}
.xyfc .xytitle{color:#fff;font-size:16px;text-align:center;background:url(../ximages/xyfcbg.jpg) no-repeat center;height:38px;}
.xyfc .xytitle a{line-height:38px;}
.xyfc .xylist {background-color:#fff;width:1160px;margin:0 10px 10px 10px;padding:10px;height:315px;}

		.picScroll-left{ width:1160px;  overflow:hidden; position:relative;}
		.picScroll-left .hd{ overflow:hidden;  height:20px; padding:0 10px;}
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:0px;  overflow:hidden;
 cursor:pointer; background:url(../images/arrowb.jpg) no-repeat;}
        .picScroll-left .hd .prev{margin-right:-78px;}
		.picScroll-left .hd .next{ background-position:0 -50px;}
		.picScroll-left .hd .prevStop{ background-position:-60px 0;}
		.picScroll-left .hd .nextStop{ background-position:-60px -50px;}
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;}
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(images/icocircle.jpg) 0 -9px no-repeat;}
		.picScroll-left .hd ul li.on{ background-position:0 0;}
		.picScroll-left .bd{ padding:10px;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
		.picScroll-left .bd ul li .pic{ text-align:center;}
		.picScroll-left .bd ul li .pic img{ width:206px; height:250px; display:block;  padding:2px; border:1px solid #ccc;}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;}
		.picScroll-left .bd ul li .title{ line-height:24px;}



#slider-wrapper {position:relative; z-index:1;}
.slider_border {width:290px; height:204px; position:absolute; top: 0px; left:0px; z-index:51;}
#slider {position:relative; width:290px; height:204px; background:url(../images/loading.jpg) no-repeat 50% 50%; margin:auto;}
#slider img {position:absolute; top: 0px; left:0px; display: none; width:290px !important; height:204px;}
#slider a {border:0; display:block;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute; top:0px; left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:60; display:none;}
.nivo-slice {display:block; position:absolute; z-index: 50; height: 100%;}
.nivo-box {display:block; position:absolute; z-index: 5;}
.nivo-caption {position:absolute; left:0px; bottom:0px; background-color:rgba(0,0,0,0.8); color:#fff;z-index:89; width:270px;height:30px;padding:3px 10px;}
.nivo-caption p {line-height:24px; font-size:14px; color:#fff;margin:0;padding:0;overflow:hidden;width:270px;height:24px;}
.nivo-caption p::selection {background: #fff; color: #000;}
.nivo-caption p::-moz-selection {background: #fff; color: #000;}
.nivo-caption a {display: inline !important;}
.nivo-html-caption {display: none;}
.nivo-directionNav a {position:absolute; top:50%; margin-top:-40px; z-index:99; cursor:pointer;display:block; text-indent:-9999em; width:18px; height:80px;}
a.nivo-prevNav {left:0px; background:url(../images/kelbtn.jpg) no-repeat;}
a.nivo-nextNav {right:0px; background:url(../images/kerbtn.jpg) no-repeat;}
#slider .nivo-controlNav {position:absolute; top:10px; text-align:center; z-index: 999; width:100%;}
#slider .nivo-controlNav a {z-index:999; display:inline-block; cursor:pointer; width:7px; height:7px;border-radius:9px; margin:0 3px; background-color:#f3efe9; border:1px solid #d3d1a5; text-indent: -9999em;}
#slider .nivo-controlNav a.active {font-weight: bold; background-color:#D0A972; border:1px solid #edecd9;}




.lmtitle{font-size:20px;font-weight:500;background-color:#D0A972;color:#fff;border-bottom:1px solid #D0A972;line-height:50px;text-shadow: 1px 2px 4px #000;text-align:center;background-image:url(../ximages/zlbg.jpg);border-top-left-radius:9px;letter-spacing:3px;}

.lbar{width:225px;min-height:532px;background: url(../images/leftlm-bj.jpg) no-repeat left top;display:block;}
.leftlmdiv{margin:0 auto;width:160px;display:block;margin-top:30px;}
.leftlmul li{ width:160px; min-height:36px; text-align:left; line-height:33px; display:block;text-indent:30px;background:#f6ebdd; border-bottom:1px solid #F2E6D6;}
.leftlmul li a{ font-size:14px; color:#666; display:block;text-shadow: 0 1px 4px #fff; white-space:pre-wrap;}
.leftlmul li a:hover{ font-size:14px; color:#fff; display:block; background:#D0A972;text-shadow: 0 1px 4px #333; border-top:2px solid #fff;border-top-left-radius:5px;border-top-right-radius:5px;}
.leftlmul li.dq a{ font-size:14px; color:#fff; display:block; background:#D0A972;text-shadow: 0 1px 4px #333;border-top-left-radius:5px;border-top-right-radius:5px;}
li.dqzlm {text-indent:26px;background-color:transparent;}
.dlimg{margin-top:3px;float:left;height:22px;margin-left:10px;opacity:0.6;filter: alpha(opacity=60);}




.warp-pic-list li{float:left;display:inline;}
.warp-pic-list .img_wrap{display:block;font-size:0;overflow:hidden;}

.tab-T-3{width:66px;margin-bottom:10px;}
.tab-T-3 li{width:12px;height:12px;font-size:0;background-color:#dfdfdf;float:left;margin-left:10px;cursor:pointer;display:inline;}
.tab-T-3 li.cur{background-color:#d81c1b;}

.rowE #sub1 .warp-pic-list{position:relative;width:1160px;height:327px;overflow:hidden;}
.rowE #sub1 .count li{margin-right:20px;width:220px;height:300px;}
.rowE #sub1 .count .img_wrap{width:220px;height:273px;}
.rowE .count .p-num{font-family:"Tahoma";font-weight:bold;}
.rowE .btn{display:block;height:55px;position:absolute;top:78px;width:35px;z-index:200;cursor:pointer;}
.rowE .prev{ background-position:0 -88px;left:0;}
.rowE .prev:hover{background-position:0 -144px;}
.rowE .next{ background-position:0 -200px;right:0;}
.rowE .next:hover{background-position:0 -256px;}
.rowE #sub2 .warp-pic-list{position:relative;width:1160px;height:120px;overflow:hidden;}
.rowE #sub2.count li{margin-right:20px;width:150px;height:120px;}
.rowE #sub2 .count .img_wrap{width:150px;height:90px;}