body{ margin:0 auto; padding:0; background:url(/images/body_bg1.jpg) no-repeat center 159px #FFF; font-size:12px; line-height:22px; font-family:Tahoma,Arial,Helvetica, sans-serif; color:#313030; font-family:"ËÎÌå";}
body,html,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th{margin:0;padding:0;}
h1,h2,h3,h4{ font-size:14px;}
.clear{clear:both; height:1px; overflow:hidden;}
a{color:#313030; text-decoration:none;}
a:hover{text-decoration: underline; color:#FE2504;}
img{border:0 none; vertical-align:top;}
ul li{list-style:none;}


#top{height:546px; width:100%; background:url(/images/body_bg.jpg) repeat-x top; position:relative;}
#top_t{width:1002px; height:100px; margin:0 auto;}
#top_t span{width:220px; height:24px; line-height:24px; text-align:right; color:#fff; float:right; margin-top:20px;}
#top_t span a{margin:0 8px; color:#fff;}
#menu{background:url(/images/top_bg.png) no-repeat center bottom; width:100%; height:76px; position:absolute; z-index:100; left:0; top:100px;}
#menu ul{background:url(/images/menu_bg.png) no-repeat center bottom; height:54px; width:1000px; padding:0 1px; margin:0 auto;}
#menu ul li{width:100px;  line-height:54px; color:#fff; font-size:14px; font-weight:bold; float:left;}
#menu ul li a{ display:block; text-align:center; color:#fff;}
#menu ul li a:hover{ background:url(/images/nav_bg.png) no-repeat center top; text-decoration:none; color:#FF9;}
#banner{width:1002px; height:376px; margin:0 auto; padding-top:70px;}

.container {overflow:hidden; padding: 0;margin: 0 auto; width:1002px; height:376px; padding:0;}
.folio_block {margin:0;}

.main_view {position: relative;}

.window {width:1002px; height:376px;overflow: hidden; /*--Hides anything outside of the set width/height--*/position: relative;}
.image_reel {position: absolute;top:0; left:0;}
.image_reel img {float: left; width:1002px; height:376px;}


.paging {position: absolute; bottom:0px; right:0px; width:202px; padding-left:0; height:22px; padding:6px 380px 6px 420px;  z-index:100; font-size:11px; text-align: center; line-height:22px; display: none; font-family:"Î¢ÈíÑÅºÚ"; background:url(/images/png.png) repeat;}
.paging a { width:20px; height:20px; display:block; float:left; margin-left:5px; color:#000; background:#fff; border:1px solid #078E06;-moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.paging a.active {font-weight: bold; background:#078E06; color:#fff;}
.paging a:hover {font-weight: bold; text-decoration:none;}
.ye1{background:url(/images/ye1.png) no-repeat; width:152px; height:110px; position:absolute; z-index:10; top:-15px; right:0;}
.ye2{background:url(/images/ye2.png) no-repeat; width:46px; height:56px; position:absolute; z-index:10; top:-9px; left:0;}



#content{background:url(/images/content_bg.png) no-repeat center bottom; width:100%;}
.warp{width:1002px; margin:0 auto; clear:both; overflow:hidden; background: url(/images/l_bg.jpg) repeat-y left #EBFFCE;}
.left{width:252px; overflow:hidden;}
.right{width:722px; padding:14px; overflow:hidden;}

.l_fl{background:url(/images/l_fl_bg.jpg) no-repeat center bottom #C0FF93; width:252px; padding-bottom:20px;}
.l_fl h3{ text-align:center; height:24px; line-height:24px; padding:11px 0 21px 0; background:url(/images/l_fl_bt.jpg) no-repeat center; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; font-weight:600;}
.l_fl h3 span{color:#A8FF49; margin-left:3px; font-size:16px;}
.l_fl dl{width:226px; margin:0 auto;}
.l_fl dl dd{height:38px; margin-top:10px;}
.l_fl dl dd a{background:url(/images/fl1.jpg) no-repeat; width:206px; height:38px; line-height:36px; padding:0 0 0 20px; display:block; color:#fff; font-size:14px; font-weight:bold;}
.l_fl dl dd a:hover{background:url(/images/fl2.jpg) no-repeat; color:#2A6600; text-decoration:none;}

.l_ewm{text-align:center;}
.l_ewm h3{color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; letter-spacing:2px; text-align:center; height:40px; line-height:40px;}
.l_ewm img{width:200px; height:200px; margin-top:10px;}

.l_qq{width:212px; margin:15px auto 0 auto; height:85px; overflow:hidden;}
.l_qq a{width:70px; height:24px; line-height:24px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; background:url(/images/qq1.jpg) no-repeat center top; padding-top:55px; display:block; float:left; text-align:center;}
.l_qq a:hover{background:url(/images/qq2.jpg) no-repeat center top; text-decoration:none; color:#FF9;}
.l_qq a.ly{background-position: -144px top;}

.l_lx h3{background:url(/images/l_bt.jpg) repeat; text-align:center; height:24px; line-height:24px; padding:10px; font-size:18px; font-weight:600; color:#fff; font-family:"Î¢ÈíÑÅºÚ";}
.l_lx h3 span{color:#A8FF49; margin-left:3px; font-size:16px;}
.l_lx p{font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; line-height:26px; padding:10px 15px;}

.r_bt{background:url(/images/r_bt.jpg) no-repeat right top #BAF095; padding-right:10px; height:39px; line-height:39px;}
.r_bt span{background:url(/images/bt_bg.jpg) no-repeat; width:120px; height:39px; line-height:39px; color:#fff; display:block; text-align:center;}
.r_bt a{float:right; font-size:12px; color:#3E9504; font-weight:normal;}
.sy_abt{width:718px; height:170px; margin:15px auto 0 auto; font-size:14px; line-height:24px;}
.sy_abt img{width:205px; height:165px; float:left; clear:right; margin:0 15px 0 0;}
.cplb ul{width:110%;}
.cplb ul li{width:171px; height:166px; float:left; margin:12px 12px 0 0; overflow:hidden;}
.cplb ul li a img{width:165px; height:130px; padding:2px; background:#fff; border:1px solid #83C754;}
.cplb ul li a span{height:24px; line-height:24px; display:block; text-align:center; margin-top:5px;}

.sywz_box{background:url(/images/wzbt_bg.jpg) no-repeat left top #fff; width:348px; height:280px; overflow:hidden;}
.sywz_box h3{height:40px; line-height:40px; padding:0 10px 0 23px; color:#fff;}
.sywz_box h3 a{float:right; font-size:12px; font-weight:normal; color:#fff;}
.sywz_box dl{padding-top:15px; width:322px; margin:0 auto;}
.sywz_box dl dt{height:84px; overflow:hidden; padding-bottom:10px;}
.sywz_box dl dt a img{width:110px; height:84px; float:left; clear:right; margin:0 10px 0 0;}
.sywz_box dl dt h4{line-height:23px; height:23px; overflow:hidden; font-size:12px;}
.sywz_box dl dt h4 a{color:#173500;}
.sywz_box dl dt p{line-height:20px; height:58px; margin-top:2px;}

.sywz_box dl dd{background:url(/images/jt.gif) no-repeat left center; padding-left:13px; height:24px; line-height:24px;}


#demc{height:166px; overflow:hidden; width:720px; padding-top:15px;}
#indemc{float:left; width:800%;}
#demc1,#demc2{float:left;}
.algd ul li{width:171px; height:166px; float:left; margin-right:12px; overflow:hidden;}
.algd ul li a img{width:165px; height:130px; padding:2px; background:#fff; border:1px solid #83C754;}
.algd ul li a span{height:24px; line-height:24px; display:block; text-align:center; margin-top:5px;}

.yqlj{line-height:25px; padding:10px 0; width:722px; overflow:hidden;}
.yqlj a{margin:0 8px; white-space:nowrap; word-break:break-all; float:left;}

#bottom{background:url(/images/bottom_bg.jpg) no-repeat center top; height:130px; width:100%; overflow:auto; padding:17px 0;}
#bottom div{width:752px; margin:0 auto; color:#fff; text-align:center; padding-left:250px;}

.nydbt{background:url(/images/r_bt.jpg) no-repeat right top #BAF095; padding-right:10px; height:39px; line-height:39px;}
.nydbt span{background:url(/images/bt_bg.jpg) no-repeat; width:120px; height:39px; line-height:39px; color:#fff; display:block; text-align:center;}
.nydbt i{float:right; font-size:12px; color:#3E9504; font-weight:normal; font-style:normal;}


.cplb1 ul{width:110%; padding:15px 0 0 1px;}
.cplb1 ul li{width:171px; height:166px; float:left; margin:0 12px 20px 0; overflow:hidden;}
.cplb1 ul li a img{width:165px; height:130px; padding:2px; background:#fff; border:1px solid #83C754;}
.cplb1 ul li a span{height:24px; line-height:24px; display:block; text-align:center; margin-top:5px;}

.biaoti{color:#134B26; line-height:32px; text-align:center; padding-bottom:5px; font-size:16px;}
.nrxx{background:#EDFADC url(/images/jt.gif) no-repeat 10px 8px; padding-left:20px;  border:1px solid #9CCC4D; line-height:21px;}
.xximg{padding:10px; text-align:center;}
.xximg img{background:#fff; padding:5px; border:1px solid #CBECA1; max-width:600px;}

.wzli li{background:url(/images/jt.gif) no-repeat left center; line-height:30px; font-size:14px; border-bottom:1px dotted #ccc; margin:5px 0 0 0; padding:0 0 5px 15px;}
.wzli li span{float:right; color:#999;}

.lylb{margin-top:10px; margin-bottom:15px; line-height:21px;}
.lylb dt{background:#76A605; height:25px; line-height:25px; padding:0 10px; font-size:12px; color:#FFF;}
.lylb dd{border:2px #A4C658 solid; padding:5px; margin-top:1px;}
.lylb dd.hf{color:#FF9000;}

.lytj { background: url("/images/tj.gif") no-repeat; border: medium none; cursor: pointer; height: 26px; letter-spacing: 1px;  text-align: center; vertical-align: middle; width: 61px;}
.lycz { background: url("/images/cz.gif") no-repeat; border: medium none; cursor: pointer; height: 26px; letter-spacing: 1px;  text-align: center; vertical-align: middle; width: 61px;}

.intxt{width:250px; height:24px; line-height:24px; border:1px solid #76A605; background:#EDFED6; }
.bor{width:400px; height:150px; line-height:24px; border:1px solid #76A605; background:#EDFED6; }



.scott{height:30px; overflow:hidden; text-align:center; padding-top:9px; line-height:21px; background:#EDFADC; border:1px solid #CBECA1; font-family:"Î¢ÈíÑÅºÚ";}
.scott A{BORDER:#c9c9c9 1px solid; PADDING:2px 5px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff; height:14px; overflow:hidden;}
.scott A:hover{color:#fff; background:url(/images/fyabg.jpg) repeat-x center; text-decoration:none; BORDER:#fff 1px solid; PADDING:2px 5px; MARGIN-RIGHT: 5px; height:14px; overflow:hidden;}
.scott A:active{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7; height:14px; overflow:hidden;}
.scott SPAN.current{PADDING:3px 8px; font-weight:bold; color:#fff; margin-right:5px; background:url(/images/fyabg.jpg) repeat-x center; height:14px; overflow:hidden; border:none;}
.scott SPAN.disabled{BORDER:#9DD019 1px solid; PADDING:2px 5px; height:14px; overflow:hidden; COLOR:#424242; MARGIN-RIGHT: 5px; background:#CBECA1;}
.fenye1{font-size:12px; line-height:28px; border-top:1px dashed #CBECA1; padding:0 5px; margin-top:5px; background:#fff;}
.fenye1 span{background:url(/images/sxt.gif) no-repeat; height:28px; display:block; padding-left:15px;}

.wzzw{padding:10px 15px;}
.wzzw1{padding:9px;}
.f_l{float:left;}
.f_r{float:right;}
.m_l{ margin-left:10px;}
.pt{padding-top:10px;}
.mt{margin-top:15px;}
.mt1{margin-top:25px;}
.red{color:#F60;}
.lh{font-size:14px; line-height:28px;}

