body{font-size:12px; font-family: "Î¢ÈíÑÅºÚ"; color:#333; background:#fff;}
*{margin:0px;padding:0px;}
form{margin:0px;padding:0px;}
img{border:none;}
a:link,a:visited,a:active{text-decoration:none; color:#333;}
a:hover{color:#ff6600;}
li{ list-style:none;}

#header{ width:1200px; height:105px; margin:0 auto; overflow:hidden}
#header .logo{ float:left; padding:15px 0 0 10px; overflow:hidden}
#header .contact{ float:right; display:block; padding:40px 0 0 0; overflow:hidden}

.menu{ width:1200px; margin:0 auto 8px auto; overflow:hidden}
.menu .m_l{ float:left; width:225px;}
.menu .m_r{ float:right;}
.menu .m_l .m_cont{ width:220px; background-color:#ebebeb;}

.menu .nav{ width:975px; height:40px; margin:5px 0 0 0; font-size:14px; background-color:#0f9d26; font-weight:bold; overflow:hidden}
.menu .nav a{ float:left; display:block; padding:0 20px; margin:0 7px; height:40px; line-height:40px; color:#fff;}
.menu .nav a:hover{ background-color:#06801a;}
.menu .nav a.curr{ background-color:#06801a;}
.menu .flash{ width:980px; height:420px; margin:0 0 0 -5px; overflow:hidden}
.wrapper {
	POSITION: relative;  width:980px; MARGIN: auto; HEIGHT: 420px;overflow:hidden
}
.focus {
	POSITION: relative;  width:980px; HEIGHT: 420px;margin:auto; FONT-SIZE: 14px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.focus .focus-box {
	POSITION: relative;  width:980px; HEIGHT: 420px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.focus .focus-pics {
	POSITION: absolute; WIDTH: 100000px; DISPLAY: block; HEIGHT: 200px; TOP: 0px; LEFT: 0px
}
.focus .focus-box A {
	ZOOM: 1; DISPLAY: block
}
.focus .focus-box A IMG {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px auto;  width:980px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.focus .controls {
	POSITION: absolute;  width:980px; BOTTOM: 0px; LEFT: 0px
}
.focus .controls UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.focus .controls LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.focus .controls .bg {
	FILTER: alpha(opacity=30); BACKGROUND-COLOR: #000000; width:980px; HEIGHT: 45px; opacity: 0.3; -moz-opacity: 0.3
}
.focus .controls .info {
	Z-INDEX: 1; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #fff; TOP: 0px; PADDING-TOP: 3px; LEFT: 0px
}
.focus .controls .info B {
	DISPLAY: block; FONT-SIZE: 14px
}
.focus .controls .l-btn {
	 Z-INDEX: 2; POSITION: absolute;MARGIN: 0px auto; BOTTOM: 20px; HEIGHT: 20px; left:80%; FONT-SIZE: 0px; OVERFLOW: hidden;
}
.focus .controls .l-btn LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 14px; MARGIN: 0px 5px 0px 0px; WIDTH: 25px; FLOAT: left; HEIGHT: 20px;BACKGROUND: url(../images/radius1.png) no-repeat 0px 0px; FONT-SIZE: 0px; CURSOR: pointer
}
.focus .controls .l-btn LI.selected {
	WIDTH: 25px;  HEIGHT: 20px;BACKGROUND: url(../images/radius2.png) no-repeat 0px 0px; FONT-SIZE: 0px; FONT-WEIGHT: bold
}

.content{ width:1200px; margin:0 auto 8px auto; }

.leftside{ float:left; width:960px; }
.rightside{ float:right; width:220px;}

.banner{ width:1200px; margin:20px auto; overflow:hidden}

.tit1{ width:210px; height:45px; padding:0 0 0 15px; line-height:45px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/tit1.gif) no-repeat 0 0; overflow:hidden}
.tit2{ width:210px; height:45px; padding:0 0 0 15px; margin-right:-5px; line-height:45px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/tit7.gif) no-repeat 0 0; overflow:hidden}
.tit3{ width:925px; padding:0 10px 0 35px; height:38px; line-height:38px; background:#efefef url(../images/tit8.gif) no-repeat 0 0; color:#018c18; font-size:20px; font-weight:550; overflow:hidden}

.t_l{ float:left;}
.t_r{ float:right; padding:10px 0 0 0;}
.t_r1{ float:right; font-size:12px; font-weight:normal;}
.t_r1 a{ color:#018c18; padding:0 5px;}
.t_r1 a:hover{ color:#ff6600;}

.block{ width:1200px; margin:0 auto 8px auto; overflow:hidden}
.block .b_l{ float:left; width:220px; overflow:hidden}
.block .b_m{ float:left; width:729px; border-left:1px solid #dbdbdb; border-top:1px solid #dbdbdb; overflow:hidden}
.block .b_r{ float:left; width:250px; overflow:hidden}
.block .btit1{ width:148px; height:90px; padding:0 0 0 72px; line-height:90px; font-size:22px; font-weight:550; color:#fff; background:url(../images/tit2.gif) no-repeat 0 0; overflow:hidden}
.block .btit2{ width:250px; text-align:center; height:27px; line-height:27px; color:#fff; background-color:#018c18; font-size:14px; font-weight:bold; overflow:hidden}
.block .btit3{ width:148px; height:90px; padding:0 0 0 72px; line-height:90px; font-size:22px; font-weight:550; color:#fff; background:url(../images/tit3.gif) no-repeat 0 0; overflow:hidden}
.block .btit4{ width:250px; text-align:center; height:27px; line-height:27px; color:#fff; background-color:#c19a01; font-size:14px; font-weight:bold; overflow:hidden}
.block .btit5{ width:148px; height:90px; padding:0 0 0 72px; line-height:90px; font-size:22px; font-weight:550; color:#fff; background:url(../images/tit4.gif) no-repeat 0 0; overflow:hidden}
.block .btit6{ width:250px; text-align:center; height:27px; line-height:27px; color:#fff; background-color:#69bc30; font-size:14px; font-weight:bold; overflow:hidden}
.block .b_l .show{ width:220px; height:320px; overflow:hidden}
.block .b_r .bnew{ width:200px; padding:11px 10px; line-height:26px; overflow:hidden}
.block .b_r .bnew ul li{ width:200px; height:26px; padding:0 5px 0 12px; background:url(../images/icon3.gif) no-repeat 5px 12px;  overflow:hidden}
.block .b_m .show{ float:left; width:238px; padding:2px; height:265px; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; overflow:hidden}
.block .b_m .show img{ width:238px; height:180px; overflow:hidden}
.block .b_m .show p{ width:230px; padding:10px 0 0 8px; line-height:25px; height:75px; overflow:hidden}
.block .b_m .show1{ float:left; width:238px; padding:4px 2px; height:130px; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; overflow:hidden}
.block .b_m .show1 img{ float:left; width:140px; height:130px; overflow:hidden}
.block .b_m .show1 p{ float:left; width:90px; padding:0 4px 0 4px; line-height:25px; height:120px; overflow:hidden}

.jj{ float:left; width:350px; overflow:hidden}
.gsimg{ float:left; width:530px; overflow:hidden}
.zz{ float:left; width:320px; overflow:hidden}
.jj .jjtit{ width:350px; height:39px; line-height:39px; font-size:14px; color:#fff; text-align:center; font-weight:bold; background:url(../images/tit5.gif) no-repeat 50% 1px; overflow:hidden}
.jj .jjcont{ width:310px; height:350px; padding:15px 20px; line-height:25px; color:#666; background-color:#f5f5f5; overflow:hidden}
.jj .jjcont img{ float:left; padding:0 10px 0 0;}
.gsimg .gstit{ width:530px; height:39px; line-height:39px; font-size:14px; color:#fff; background:url(../images/tit6.gif) no-repeat 0 0; text-align:center; font-weight:bold; overflow:hidden}
.gsimg .gscont{ width:480px; padding:5px 25px; overflow:hidden}
.gsimg .gscont img{ float:left; width:225px; height:160px; padding:10px 8px 10px 7px; overflow:hidden}
.zz .zztit{ width:320px; height:39px; line-height:39px; font-size:14px; color:#fff; background:url(../images/tit5.gif) no-repeat 50% 1px; text-align:center; font-weight:bold; overflow:hidden}
.zz .zzcont{ width:320px; padding:10px 20px; height:360px; line-height:25px; color:#666; background-color:#f5f5f5; overflow:hidden}


#zizhihd { width:320px; margin:0 auto; height:360px; }
div#zizhihdshow { width:280px; height:340px; overflow:hidden; }
.zizhihd-item { width:280px !important; height:340px; }
.zizhihd_content_inner img { border:none; }
.controls-center { width:280px; margin:0 auto; }
#zizhihd_controls { width:280px;position:relative; z-index:1000;}
#zizhihd_controls ul {width:110px; height:16px;margin:0 auto; padding:2px 3px;}
#zizhihd_controls ul li {display:inline; text-align:center;}
#zizhihd_controls ul li a { width:15px; height:15px; background:url(../images/tabs_1.gif) no-repeat center center; display:block; float:left; padding:0; margin:2px !important; margin:1px 1px; outline:none; }
#zizhihd_controls ul li a:focus { outline:none; }
#zizhihd_controls ul li a:hover, #zizhihd_controls ul li a.activeSlide { background:url(../images/tabs_2.gif) no-repeat center center; }


.jj .jjtit a,.gsimg .gstit a,.zz .zztit a{ color:#fff;}
.jj .jjtit a:hover,.gsimg .gstit a:hover,.zz .zztit a:hover{ color:#ffcc00;}


.prolist{ width:198px; padding:10px 10px 0 10px; border:1px solid #e6e6e6; border-top:none; margin-bottom:6px; overflow:hidden}
.prolist a{ display:block; width:166px; padding:0 0 0 32px; height:30px; line-height:30px; margin-bottom:10px; background:#e7e7e7 url(../images/icon4.gif) no-repeat 10px 8px; overflow:hidden}
.prolist a:hover{ background:#23ad60 url(../images/icon4.gif) no-repeat 10px 8px; color:#fff;}
.prolist a.curr{ background:#23ad60 url(../images/icon4.gif) no-repeat 10px 8px; color:#fff;}
.prolist a.more{ width:198px; padding:0; height:47px; text-align:center; line-height:47px;background:#e7e7e7; overflow:hidden}
.prolist a.more:hover{ color:#ff6600;}

.new{ width:202px; padding:8px; border:1px solid #e6e6e6; border-top:none; margin-bottom:8px; background-color:#f5f5f5; overflow:hidden}
.new ul li{ width:192px; padding:0 0 0 10px; height:28px; line-height:28px;background:url(../images/icon2.gif) no-repeat 0 10px; overflow:hidden}
.tel{ width:202px; padding:8px; border:1px solid #e6e6e6; border-top:none; margin-bottom:6px; line-height:25px; background-color:#f5f5f5; overflow:hidden}

.pro{ width:960px; padding:15px 0 0 0; overflow:hidden}
.pro .show{ float:left; width:224px; height:222px; padding:0 8px; overflow:hidden}
.pro img{ width:220px; height:180px; padding:1px; border:1px solid #ddd; overflow:hidden}
.pro p{ width:224px; height:40px; line-height:40px; text-align:center; overflow:hidden}

.infro{ width:960px; overflow:hidden}
.infro dl{ width:960px; padding:10px 0; border-bottom:1px dashed #ddd; overflow:hidden}
.infro dl dt{ float:left; width:170px; height:128px; padding:3px; border:1px solid #e0e0e0; overflow:hidden}
.infro dl dd{ float:left; width:760px; padding:0 0 0 20px; overflow:hidden}
.infro dl dd h3{ width:760px; height:30px; line-height:30px; font-size:14px; font-weight:bold; overflow:hidden}
.infro dl dd p{ width:760px; line-height:25px; overflow:hidden}
.infro dl dd p a{ color:#ff0000; padding:0 0 0 10px;}
.infro dl dd p a:hover{ color:#ff6600;}

.infro ul{ width:960px; padding:6px 0;}
.infro ul li{ float:left; width:938px; padding:0 5px 0 17px; height:32px; line-height:32px; border-bottom:1px dotted #ddd; background:url(../images/icon5.gif) no-repeat 5px 12px; overflow:hidden}
.infro ul li a{ float:left;}
.infro ul li span{ float:right;}

.page{ width:960px; padding:15px 0; overflow:hidden}
.page a{ float:right; display:block; border-bottom:1px solid #999; border-right:1px solid #999; border-left:1px solid #ddd; border-top:1px solid #ddd; background-color:#f2f2f2; padding:5px 7px; padding:0 5px; margin-right:5px;}
.page a:hover{ color:#fff; background-color:#018c18;}

h2{ width:960px; font-size:14px; text-align:center; height:40px; line-height:40px; padding:10px 0 0 0; overflow:hidden}
.img{ width:760px; text-align:center; padding:0 100px; overflow:hidden}
.xx{ width:940px; padding:10px 0; line-height:25px; padding:10px; overflow:hidden}

#footer{ width:1200px; margin:0 auto; background:#018317 url(../images/footbg.gif) repeat-x 0 0; color:#fff; overflow:hidden}
#footer .table{ width:1180px; padding:10px 0 10px 20px; margin:0 auto; line-height:30px; font-size:14px; overflow:hidden}
#footer .table span{ font-size:20px; font-weight:bold;}
#footer .table td{ height:48px;}
#footer .table .w{ width:248px; height:38px; background-color:#fff; padding:0 0 0 10px; color:#666; border:0;}
#footer .table .w1{ width:262px; height:122px; background-color:#fff; padding:5px 10px; color:#666; border:0;}
#footer .table .but{ width:53px; height:132px; cursor:pointer; line-height:132px; text-align:center; background-color:#e3e3e3; color:#0c753a; border:0; font-size:14px; font-weight:bold;}
#footer .table .buth{ width:53px; height:132px; cursor:pointer; line-height:132px; text-align:center; background-color:#015d10; color:#ffffff; border:0; font-size:14px; font-weight:bold;}
#footer .foot{ width:1200px; line-height:48px; text-align:center; height:48px; font-size:14px; overflow:hidden}
#footer .foot a{ color:#fff; padding:0 10px;}
#footer .foot a:hover{ color:#ffcc00;}
#footer .link{ width:1200px; line-height:25px; padding:20px 0; border-top:1px dotted #55e06c; overflow:hidden}
#footer .link .linktit{ float:left; text-align:right; width:140px; font-size:28px; color:#cce6d1; line-height:35px;}
#footer .link .linktit span{ font-family:Arial, Helvetica, sans-serif;}
#footer .link .linkcont{ float:left; padding:0 0 0 40px;}
#footer .link .linkcont a{ padding:0 10px; color:#cce6d1;}
#footer .link .linkcont a:hover{color:#ffcc00;}


