/* CSS Document */
body{ margin:0px auto; font-size:12px; background:url(../images/bd_main.gif) repeat-x #f2ffea;}
a:link,a:visited{ color:#000000; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:none;}
img{ border:0px;}
#box,#top,#link,#foot,#main{ margin:0px auto; width:960px;}
#box{ width:1008px; background:url(../images/bd_main.gif) repeat-x #f2ffea;}
#top{ height:149px; background:url(../images/logo_index.gif) no-repeat left; text-align:right;}
#link{ height:40px; position: relative;}
.time{position: absolute; height:40px; line-height:40px; padding-right:20px;
	top:0;
	right:0;
	z-index: 2;}
#foot{ clear:both; height:120px; background:url(../images/ft_repeat.gif) repeat-x; padding-left:24px; padding-right:24px; padding-top:50px;}
.f1,.f2{ width:480px; float:left; _display:inline; line-height:24px; font-size:14px; color:#FFFFFF; padding-top:30px;}
.f1{ font-weight:bold;}

#main{ background:#fff; padding:5px; width:950px; overflow:hidden;}
#banner{ width:950px; margin:0px auto; margin-bottom:5px;}
#left,#right,.bleft,.bright{ float:left; _display:inline;}
#left{ width:240px; margin:0px;}
.lt,.lc{ width:238px; border:1px solid #b7e485;}
.lt{ height:35px; background:url(../images/title.gif) no-repeat left; line-height:35px; font-size:14px; font-weight:bold; color:#336600; padding-left:30px; width:208px;}
.lbn{  padding:5px; width:228px;border-bottom:0px;}
.limg{ margin-top:5px;}
.lbbx{ list-style:none; margin:0px; padding:0px; margin-bottom:5px; font-weight:bold;}
.lbbx li{ height:28px; line-height:28px;  border-bottom:1px solid #eeeeee}
.lbbx li a{ display:block;padding-left:20px; width:218px;}
.lbbx li a:link,.lbbx li a:visited{ color:#535353; text-decoration:none;}
.lbbx li a:hover{ color:#FF0000; text-decoration:none; background:#e1fbce; font-weight:bold;}

#right{ width:700px; margin-left:10px;}
.title,.content{ border:1px solid #b7e485;}
.title{ height:35px; background:url(../images/title.gif) no-repeat left; line-height:35px; font-size:14px; font-weight:bold; color:#336600; padding-left:30px; width:668px;}
.content{ padding:10px; width:678px;  min-height:773px;    /*高度最小值设置*/    height:auto !important; /*兼容FF,IE7也支持 !important标签*/ height:773px; /*兼容ie6*/    overflow:visible; line-height:300%;}

.weizhi{ width:300px; height:30px; text-align:right; font-weight:normal; margin: auto 30px auto auto; line-height:28px; float:right; margin-top:10px; *margin-top:-30px; color:#336600; font-size:12px; _display:inline;}
.weizhi a:link,.weizhi a:visited{ color:#336600}
.weizhi a:hover{ color:#FF0000}

.news_lb{ width:670px; margin-left:-40px; *margin-left:5px;}
.news_lb li{ line-height:36px; border-bottom:1px dashed #666666; list-style:none; }
.news_lb li a:link,.news_lb li a:visited{ color:#2e2e2e; text-decoration:none}
.news_lb li a:hover{ color:#FF0000; font-weight:bold;}
.date1{ float:right;color:#2e2e2e;*margin-top:-36px;_margin-top:-36px;}
.page{ clear:both;width:670px; margin-top:40px; height:40px; text-align:center;}
h1{ width:620px; font-size:18px; margin:0px auto; font-weight:bold; line-height:36px;text-align:center; border-bottom:1px solid #999999}

.case1{width:140px; height:105px; border:1px solid #b7e485;overflow:hidden; padding:3px; background:#ffffff}
.cc1{ float:left;width:140px; margin-left:20px;_display:inline; margin-top:5px; margin-bottom:20px; text-align:center;}
.pp1{ width:140px; height:28px; line-height:28px; overflow:hidden; font-size:14px; font-weight:normal;}
.pp1 a:link,.pp1 a:visited{ color:#000000}
.pp1 a:hover{ color:#336600; font-weight:bold;}
.pp11{ font-size:14px; font-weight:bold; color:#1e8200;}
#bs{ border:1px solid #FF0000;}
#bb{ border:1px solid #b7e485;}
.ccc{ padding:5px; background:#ffffff; }
.cmp{OVERFLOW-X: hidden; OVERFLOW: auto;}

.bleft{ width:349px; margin-left:5px;}
.bright{ width:560px; margin-left:35px;}
.bl1,.bl2,.bl3{ width:349px; font-size:14px; color:#9ba883;}
.bl2 a:link,.bl2 a:visited{ color:#726e3f;}
.bl2{ margin-top:10px;}
.bl2 a:hover{ color:#FF0000}
.bl3{ height:37px; background:url(../images/blog5.gif) no-repeat; width:334px; margin:25px auto; line-height:37px; font-weight:bold; font-size:14px; color:#706f41; _padding-top:5px;}
.bl3 a:link,.bl3 a:visited{ color:#706f41;}
.bl3 a:hover{ color:#FF0000;}
.f_ser{ width:145px; height:20px; border:1px solid #8c8c7b; margin-left:8px;}
tr{background-color:expression((this.sectionRowIndex%2==0)?"f3f2db":"#fefefe")}

.br11,.br12,.bcc,.bca,.bcp,.hleft,.hright,.die41,.die42{ float:left; _display:inline;}
.br1{ margin:6px auto 10px auto;}
.bcase{ width:119px; height:82px; border:2px solid #d8d7ce; padding:1px; background:#ffffff; margin:0px 0px 9px 7px;}
.bca{ width:82px; height:81px; background:url(../images/blog4.gif) no-repeat; padding:7px;}
.bcp{ width:65px; margin:5px; height:80px; font-weight:bold; color:#333333;}
.bcc{ margin-bottom:10px; padding-bottom:5px; border-bottom:1px dashed #CCCCCC;}

.hleft{ width:270px;}
.hl1,.hl11{ width:270px; height:200px; background:url(../images/j1.gif) no-repeat center top; padding-top:80px;}
.hl11{  background:url(../images/j11.gif) no-repeat center top; height:100px;}
.frrm{ margin-left:24px;}
.inputt{ width:215px; height:24px; background:#ebebca; border:1px solid #bfb68f; margin:0px auto 24px 0px; line-height:24px;}
.hl2{ width:270px; height:41px; background:url(../images/j5.gif) no-repeat center; line-height:41px; font-size:14px; font-weight:bold; margin:10px auto 10px auto; _padding-top:18px;}
.hl2 a:link,.hl2 a:visited{ color:#4e612d; }
.hl2 a:hover{ color:#FFFF00}
.f_ser2{ width:113px; margin-left:25px; border:#4e612d; }
.h13{ width:270px; background:url(../images/j3.gif) no-repeat top center; padding-top:50px; height:210px;}
.hright{ width:650px; margin-left:15px;}
.hr1{ width:645px; background:url(../images/j2.gif) no-repeat; height:50px;}
.titl2{ width:645px;}
.cont2{ width:655px;}
.reg{ margin:30px auto auto 50px;}
.hy{ width:47px; height:75px; line-height:24px; text-align:center; float:left; margin:10px; _display:inline;}
.die{ border:1px solid #009900; padding:5px; float:left; margin:10px;}
.die2{ float:left; width:350px; height:284px; OVERFLOW-X: hidden; OVERFLOW: auto; line-height:24px;}
.die3,.die4{ clear:both; width:630px; margin:10px auto; line-height:24px;}

.die41{ width:380px; height:190px; OVERFLOW-X: hidden; OVERFLOW: auto; line-height:24px; border:1px solid #CCCCCC; padding:10px;}
.die42{ width:200px; height:190px; border:1px solid #CCCCCC; border-left:0px; padding:10px;}
.pla,.plb{ width:670px;}
.pla{max-height:500px;
 OVERFLOW-X: hidden; OVERFLOW: auto; line-height:24px;}