body { margin:0px;  FONT-FAMILY: "微软雅黑","Microsoft YaHei",Verdana,"Courier New",Courier,monospace,Arial, Helvetica, sans-serif; background:#fff;  color:#333; font-size:12px; }
A{
	 COLOR:#333; text-decoration:none; font-size:12px;
}
A:hover {
	COLOR:#178115;  text-decoration:none; font-size:12px;
}
* { margin:0; padding:0; } 
.pages{ width:760px; margin:0 auto;text-align:center; height:60px; line-height:60px; float:right;}
#page {font-size:12px;padding:15px 0; font-family:Arial, Helvetica, sans-serif;  float:left;margin:0 auto; text-align:center;}
	#page ul{font-size:12px;margin:0 auto; float:left;display:table;text-align:center;}
	#page li{font-size:12px;float:left !important; float:left;margin-right: 2px; height:17px;line-height:17px;display:inline;}
	#page span{display: block; padding: 2px 5px;float:left; background: #FFFFFF; border: 1px solid #000000; color: #000000; }
	#page a{font-size:12px;display: block;float:left; text-decoration: none; margin:0px; color: #ffffff;padding: 2px 5px 2px 5px;background:#333333;}
	#page a:link,#page a:visited {border: 1px solid #CCCCCC;float:left;font-size:12px; }
	#page a:hover {background:#FFFFFF;float:left;color:#0E78BE;font-size:12px;}
	#span1 { float:left; padding-top:15px;float:left;font-size:12px;}
.dmain{ width:100%; height:auto; overflow:hidden;}
.main{ width:1202px; height:auto; overflow:hidden; margin:0 auto;}
.mains{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.mainnr{ width:100%; height:auto; overflow:hidden;}
.top{ height:33px; background:#5F280A; width:100%}
.tops{ width:1202px; margin:0 auto; height:33px; margin:0 auto;}
.top_1{ float:left; height:33px; line-height:33px; font-size:14px; color:#FFF; text-transform:uppercase;}
.ss{ padding-top:2px; height:auto; overflow:hidden; float:right; margin-left:25px;}
.sstu{ float:right; height:auto;}
.ssbj{ float:right; height:29px; overflow:hidden; background:url(zytu/ssbj.jpg); padding-left:10px; padding-right:10px;}
.input12{ height:29px; line-height:29px; font-size:12px; color:#CCC; text-align:left; border:0px; padding:0px; background: none;}
.logo{ float:left; height:auto; overflow:hidden; float:left;}
.topxx{ width:690px; height:auto; overflow:hidden; float:right;}
.topxx_1{ float:right; height:52px; line-height:52px; font-size:14px; color:#333; background:url(zytu/dh.jpg) left center no-repeat; margin-left:40px; padding-left:36px;}
.topxx_2{ float:right; height:52px; line-height:52px; font-size:14px; color:#333; background:url(zytu/yx.jpg) left center no-repeat; margin-left:40px; padding-left:36px;}
.dh{ height:45px; overflow:hidden; background:#441F0C; width:100%;}
.dhs{ width:1202px; margin:0 auto; height:45px;}
.dhm{ width:147px; height:45px; text-align:center; float:left;}
.dhm a{ display:block; line-height:45px; font-size:14px; color:#FFF;}
.dhm a:hover { display:block; line-height:45px; font-size:14px; color:#333; background: url(zytu/dhbj.jpg) top center no-repeat;}
.dhms{ width:147px; height:45px; text-align:center; float:left;}
.dhms a{ display:block; line-height:45px; font-size:14px; color:#333; background: url(zytu/dhbj.jpg) top center no-repeat;}
.dhms a:hover { display:block; line-height:45px; font-size:14px; color:#333; background: url(zytu/dhbj.jpg) top center no-repeat;}
.zyw{ float:right; height:33px;}
.zywbt{ float:right; height:33px; font-size:12px; color:#FFF; line-height:33px; text-transform:uppercase; padding-right:8px;}
.syly{ width:250px; height:auto; overflow:hidden; float:left;}
.sylybt{ text-align:left; font-size:34px; color:#333; line-height:40px;}
.sylybt2{ height:auto; overflow:hidden; text-align:left; font-size:14px; color:#333; line-height:22px; text-transform:uppercase; padding-bottom:10px;}
.sylyfj{ width:5px; height:30px; overflow:hidden; float:left;}
.sylynr{ float:right; width:930px; height:auto; overflow:hidden;}
.sylynrfj{ width:960px; height:56px; overflow:hidden; float:left; }
.sylynrnr{ float:left; padding-left:10px; padding-right:10px; background:url(zytu/sylybj.jpg) left center no-repeat;}
.input1{ height:42px; line-height:42px; font-size:12px; color:#333; text-align:left; border:0px; padding:0px; background: none; width:213px;}
.syabout{ height: auto; overflow:hidden; background:url(zytu/syaboutbj.jpg) top center no-repeat; font-size:24px; color:#49892f; text-align:center; line-height:58px; margin-bottom:14px; text-transform:uppercase;}
.syaboutnr{ width:609px; height:510px; overflow:hidden; background:url(zytu/sya2.jpg) bottom left no-repeat; float:left;}
.syaboutnrs{ padding-left:20px; padding-right:20px; height: auto; overflow:hidden; line-height:25px; font-size:14px; color:#333; padding-top:23px; padding-bottom:20px;}
.syaboutnrm{ padding-left:470px; height:auto; overflow:hidden;}
.foordtu{ width:514px; height:auto; overflow:hidden; padding-top:62px;}
.foorlxnr{ width:680px; height:auto; overflow:hidden; float:left;}
.foorlxnrbt{ text-align:left; height:120px; text-align:left; font-size:22px; color:#FFF; text-transform:uppercase; line-height:140px; padding-left:40px;}
.foorlx_1{ width:325px; height:auto; overflow:hidden; float:left; background:url(zytu/fdz.png) top center no-repeat; float:left; padding-top:35px; line-height:25px; text-align:center; font-size:12px; color:#FFF;  padding-bottom:60px;}
.foorlx_2{ width:280px; height:auto; overflow:hidden; float:left; background:url(zytu/fwz.png) top center no-repeat; float:right; padding-top:35px; line-height:25px; text-align:center; font-size:12px; color:#FFF; padding-bottom:60px;}
.foorlx_3{ width:325px; height:auto; overflow:hidden; float:left; background:url(zytu/fdh.png) top center no-repeat; float:left; padding-top:35px; line-height:25px; text-align:center; font-size:12px; color:#FFF;}
.foorlx_4{ width:280px; height:auto; overflow:hidden; float:left; background:url(zytu/flx.png) top center no-repeat; float:right; padding-top:35px; line-height:25px; font-size:12px; color:#FFF; padding-bottom:40px;}
.foorlx_4x{ text-align:center; font-size:12px; color:#FFF; text-align:center;}

.foorlx_4s{ padding-left:80px; height:auto; overflow:hidden; padding-top:15px;}
.foorbt{ height:auto; overflow:hidden; border-bottom:1px solid #7F523B; text-align:left; padding-left:20px; font-size:22px; color:#FFF; padding-top:26px; line-height:74px;}
.foorrmw{ padding-top:25px; padding-right:20px; height:auto; overflow:hidden; float:right;}
.foorrmw_1{ height:auto; overflow: hidden; width:167px;}
.foorrwm_2{ height:auto; overflow:hidden; text-align:center; font-size:14px; color:#FFF; line-height:36px; padding-bottom:15px; width:167px;}
.foornr{ height:50px; overflow:hidden; line-height:50px; font-size:14px; color:#FFF; text-align:center; background:#441F0C;}
.foorp{ width:960px; height:auto; overflow:hidden; float:left;}
.foorpm{ width:192px; height:auto; overflow:hidden; float:left;}
.foorpmdh{ width:192px; float:left; height:35px; text-overflow:ellipsis; overflow:hidden; white-space:normal; font-size:14px; color:#FFF;}
.foorpmdh a{ display:block; height:35px; line-height:35px; background: url(zytu/foordh.jpg) left center no-repeat; font-size:14px; color:#FFF; padding-left:32px; text-overflow:ellipsis; overflow:hidden; white-space:normal; padding-right:15px;}
.foorpmdh a:hover{ display:block; height:35px;  line-height:35px; font-size:14px; color:#FFF; padding-left:32px; background: url(zytu/foordhs.jpg) left center no-repeat; text-overflow:ellipsis; overflow:hidden; white-space:normal; padding-right:15px;}
.foorpmdhx{ width:192px; float:left; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:normal;}
.foorpmdhx a{ display:block; line-height:28px; font-size:12px; color:#FFF; padding-left:28px; overflow:hidden; text-overflow:ellipsis; white-space:normal;}
.foorpmdhx a:hover{ display:block; line-height:28px; font-size:12px; color:#FFF; padding-left:28px; overflow:hidden; text-overflow:ellipsis; white-space:normal;}


.foorpms{ width:240px; height:auto; overflow:hidden; float:left;}
.foorpmdhs{ width:240px; float:left; height:35px; text-overflow:ellipsis; overflow:hidden; white-space:normal; font-size:14px; color:#FFF;}
.foorpmdh a{ display:block; line-height:35px; background: url(zytu/foordh.jpg) left center no-repeat; font-size:14px; color:#FFF; padding-left:32px; text-overflow:ellipsis; overflow:hidden; white-spasce:normal; padding-right:15px;}
.foorpmdhs a:hover{ display:block; line-height:35px; font-size:14px; color:#FFF; padding-left:32px; background: url(zytu/foordhs.jpg) left center no-repeat; text-overflow:ellipsis; overflow:hidden; white-space:normal; padding-right:15px;}
.foorpmdhsx{ width:240px; float:left; height:35px;}
.foorpmdhsx a{ display:block; line-height:28px; font-size:12px; color:#FFF; padding-left:28px;}
.foorpmdhsx a:hover{ display:block; line-height:28px; font-size:12px; color:#FFF; padding-left:28px; }
.pms{ float:left;   overflow:hidden; height:auto; float:left;}
.pms a{ display:block; line-height:35px;  font-size:14px; color:#441f0c; padding-left:32px; text-overflow:ellipsis;  overflow:hidden; white-spasce:normal; padding-right:15px; background:url(zytu/syprobt1.jpg) left center no-repeat; margin-right:10px; border:1px solid #FFF;}
.pms a:hover { display:block; line-height:35px;  font-size:14px; color:#49892f; padding-left:32px; text-overflow:ellipsis;  overflow:hidden; white-spasce:normal; padding-right:15px; background:url(zytu/syprobt1.jpg) left center no-repeat; margin-right:10px; border:1px solid #441f0c;}
.pmss{ float:left;   overflow:hidden; height:auto; float:left;}
.pmss a{display:block; line-height:35px;  font-size:14px; color:#49892f; padding-left:32px; text-overflow:ellipsis;  overflow:hidden; white-spasce:normal; padding-right:20px; background:url(zytu/syprobt1.jpg) left center no-repeat; margin-right:10px; border:1px solid #441f0c;}
.pmss a:hover { display:block; line-height:35px;  font-size:14px; color:#49892f; padding-left:32px; text-overflow:ellipsis;  overflow:hidden; white-spasce:normal; padding-right:20px; background:url(zytu/syprobt1.jpg) left center no-repeat; margin-right:10px; border:1px solid #441f0c;}

.pmx{ float:left; height:auto; overflow:hidden; font-size:14px; color:#fff; line-height:40px;}
.pmx a{ display:block; line-height:40px; font-size:12px; color:#fff; padding-left:15px; padding-right:15px;  background:#498a30; margin-right:20px;}
.pmx a:hover { display:block; line-height:40px; font-size:12px; color:#fff; padding-left:15px; padding-right:15px; background:#6ec04f; margin-right:20px;}

.pmxs{ float:left; height:auto; overflow:hidden; font-size:14px; color:#333; line-height:40px;}
.pmxs a{display:block; line-height:40px; font-size:12px; color:#fff; padding-left:15px; padding-right:15px; background:#6ec04f; margin-right:20px;}
.pmxs a:hover { display:block; line-height:40px; font-size:12px; color:#fff; padding-left:15px; padding-right:15px; background:#6ec04f; margin-right:20px;}

.pro{ padding:18px; height:auto; overflow:hidden; float:left;}
.protu{ border:1px solid #CCC; height:auto; overflow:hidden; padding:2px;}
.probt{ width:260px; height:40px; text-align:center; font-size:14px; color:#333;}
.probt a{ display:block; line-height:40px; font-size:14px; color:#333;}
.probt a:hover { display:block; line-height:40px; font-size:14px; color:#333;}

.nymbt{ width:1202px; height:auto; overflow:hidden; line-height:64px; color:#333; text-align:left; margin:0 auto;}
.nymbt a{ line-height:64px; color:#333; font-size:12px;}
.nymbt a:hover { line-height:64px; color:#333; font-size:12px;}
.aboutnr{ height:auto; overflow:hidden; padding:25px 0px; line-height:25px; font-size:14px; color:#333; }
.prodbt{ padding-bottom:20px; height:auto; overflow:hidden; line-height:74px; text-align:center; font-size:22px; color:#333; text-transform:uppercase;}
.nyprobt{ width:216px; height:50px; overflow:hidden; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nyprobt a{ display:block; line-height:44px; font-size:12px; color:#FFF; background:url(zytu/probt1.jpg) left center no-repeat; padding-left:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nyprobt a:hover {display:block; line-height:44px; font-size:12px; color:#FFF; background:url(zytu/probt2.jpg) left center no-repeat; padding-left:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nyprobts{ width:216px; height:50px; overflow:hidden; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nyprobts a{ display:block; line-height:44px; font-size:12px; color:#FFF; background:url(zytu/probt2.jpg) left center no-repeat; padding-left:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nyprobts a:hover {display:block; line-height:44px; font-size:12px; color:#FFF; background:url(zytu/probt2.jpg) left center no-repeat; padding-left:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nyprofj{ width:30px; height:44px; overflow:hidden; float:left;}

.prosfj{ width:10px; height:480px; overflow:hidden; float:left;}
.pros{ width:394px; height:480px; overflow:hidden; float:left; background:url(zytu/probj.jpg) top repeat-x;}
.prostu{ padding-left:57px; padding-right:57px; height:auto; overflow:hidden;}
.prosbt{ padding:6px 20px 6px 20px; height:auto; overflow:hidden; line-height:25px; font-size:14px; color:#fff; text-align:center; text-transform:uppercase;}
.prosbt a{ line-height:25px; color:#FFF; font-size:16px;}
.prosbt a:hover { line-height:25px; color:#FFF; font-size:16px;}
.prosnr{ height:auto; overflow:hidden; padding-left:15px; padding-right:15px; line-height:25px; font-size:12px; color:#FFF;}
.news{ width:565px; height:650px; overflow:hidden; float:left;}
.newsfj{ width:70px; height:650px; overflow:hidden; float:left;}
.newss{ height:526px;  overflow:hidden; background:#5F280A url(zytu/newsbj.jpg) top repeat-x;}
.newsstu{ padding-left:102px; height:auto; overflow:hidden; padding-right:102px;}
.newssbt{ text-align:center; height:auto; overflow:hidden; text-overflow:ellipsis; overflow:hidden; white-space:normal; padding:5px 15px;}
.newssbt a{ display:block; line-height:25px; font-size:14px; color:#FFF; text-overflow:ellipsis; overflow:hidden; white-space:normal;}
.newssbt a:hover { display:block; line-height:25px; font-size:14px; color:#FFF; text-overflow:ellipsis; overflow:hidden; white-space:normal;}
.newssrq{ text-align:center; font-size:14px; color:#FFF; line-height:30px;}
.newssnr{ padding:20px; height:auto; overflow:hidden; line-height:25px; font-size:12px; color:#FFF;}
.newssm{ padding-left:238px; padding-top:15px; height:auto; overflow:hidden;}
.khly{ height:auto; overflow:hidden; line-height:25px; font-size:14px; color:#333; text-align:left;}
.khlybt{ height:auto; overflow: hidden; text-align:left; font-size:16px; color:#333; text-align:left; line-height:60px;}

.ly{ width:732px; height:auto; overflow:hidden;}
.ly_1{ width:353px; height:auto; overflow:hidden; padding-top:15px; line-height:30px; font-size:12px; color:#666; float:left;}
.lyfj{ width:26px; height:30px; float:left;}
.ly_2{ padding:2px; float:left; height:auto; overflow:hidden; background:url(zytu/ly1.jpg) left center no-repeat; float:left;}
.input10{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; border:0px; height:26px; padding:0px; line-height:26px; width:349px; background:none; }
.input11{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; background:none; border:0px; height:160px; padding:0px; line-height:25px; width:726px; background: none;}
.ly_3{ padding:2px; height:auto; overflow:hidden; background:url(zytu/ly2.jpg) left top no-repeat;}
.lxbt{ padding-top:20px; padding-bottom:20px; height:auto; overflow:hidden; text-align:center; font-size:22px; color:#333; line-height:30px; text-transform:uppercase;}
.lxnr{ width:300px; height:auto; overflow:hidden; float:left; padding-top:50px; text-align:center; line-height:25px; font-size:14px; color:#333;}

.proshowbt{ width:450px; height:auto; overflow:hidden; border-bottom:1px solid #CCC; font-size:12px; color:#333; font-weight:bold; line-height:30px; padding-top:50px;}
.proshownr{ height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#333; padding-top:10px; padding-bottom:50px; padding-left:15px; }
.proshowsxy{ width:450px; height:auto; overflow:hidden;}
.proshowsxy_1{ float:left; padding-left:10px; padding-right:10px; height:auto;}
.proshowsxy_2{ float:left; height:25px; padding-left:10px; padding-right:10px;}
.proshowsxy_2 a{ display:block; font-size:12px; color:#C32522; line-height:25px; }
.proshowsxy_2 a:hover{ display:block; font-size:12px; color:#C32522; line-height:25px;}
.newshowbt{ padding-bottom:15px; height:auto; overflow:hidden; text-align:center; font-size:16px; color:#666; line-height:25px;}
.newshownr{ padding-bottom:50px; height:auto; overflow:hidden; line-height:25px; font-size:12px; color:#333;}
