*{ margin:0; padding:0;}
body{ width:955px; margin:0 auto; font-size:12px; background:#ebebeb;}
.top1{ background:url(../images/hbvyy_02.jpg) repeat-x; width:955px; height:35px; border:1px solid #ccc; border-bottom:none; border-top:none;}
.name{ background:url(../images/hbvyy_04.jpg) no-repeat 10px 0; width:270px;height:35px; float:left; line-height:35px; padding-left:60px;}
.top_nav{ height:25px;float:right; padding-top:10px; font-size:15px;}
.name a{ font-size:16px; font-family:"微软雅黑"; font-weight:bold;color:#000;text-decoration:none;}
.top_nav a{ color:#000;text-decoration:none; padding:0 1px 0 1px; font-size:12px;}
.top3{ background:url(../images/hbvyy_11.jpg); width:955px; height:125px;}
.top3_a{background:url(../images/hbvyy_10.jpg) no-repeat;width:314px;height:62px;float:left;}
.top3_b{width:641px;height:52px;float:left; font-size:15px;color:#fff;padding:10px 0 0 0px;}
.top3_b a{color:#fff;text-decoration:none;font-size:12px;padding:0 3px 0 3px;}
.top3_c{color:#076300; font-size:14px;padding:10px 10px 0 18px;float:left;line-height:22px; width:927px;}

#left{ width:628px;padding:10px 17px 0 17px;float:left; background:#FFF;}
#right{width:293px;float:left;padding-top:10px; background:#FFF;}
.lf1{width:235px;height:230px;float:left; overflow:hidden;}
.lf1 p{height:46px;width:235px;background:url(../images/hbvyy_20.jpg) no-repeat; text-indent:-9999px;}
.lf1 li{list-style:none;background:url(../images/hbvyy_60.jpg) no-repeat 0px 10px;line-height:26px; height:26px; padding:0 0 0 10px;}
.lf1 ul{margin:10px 0 0 0px;}
.lf1 li a{color:#000;text-decoration:none;}

.lf2{width:378px;height:230px;float:left;margin:0 0 0 15px;}
.lf2_p{background:url(../images/hbvyy_22.jpg) no-repeat;width:378px;height:46px; float:left;text-indent:-9999px;}
.lf2_div{width:358px;padding:10px 10px 0 10px; float:left;}
.lf2_div p{ line-height:24px;}
.lf2_divp{margin-top:10px;}
.lf3{background:url(../images/hbvyy_30.jpg) no-repeat;float:left;width:628px;height:46px;margin:20px 0 0 0;text-indent:-9999px;}
.lf4{color:#347500;line-height:25px;margin:20px 0 0 0;float:left;width:628px;}
.lf5_a{ height:41px; background:#cae07f; border-bottom:1px solid #bfcc91;float:left;width:618px; font-size:18px; font-weight:bold;color:#387309; line-height:41px; padding-left:10px; margin-top:20px;}
.lf5_b{ width:602px; height:350px; background:#e5e5e5; border-bottom:1px solid #b9b9b9; float:left; padding:20px 13px 0 13px; line-height:26px;}
.lf5_b img{ float:left; margin-right:10px;}
.lf5_bp{ margin-top:10px;}

.lf5_a1{ height:41px; background:#cae07f; border-bottom:1px solid #bfcc91;float:left;width:618px; font-size:18px; font-weight:bold;color:#387309; line-height:41px; padding-left:10px; margin-top:10px;}
.lf5_b1{ width:602px; height:150px; background:#e5e5e5; border-bottom:1px solid #b9b9b9; float:left; padding:20px 13px 0 13px; line-height:26px;}
.lf5_b1 img{ float:left; margin-right:10px;}

.lf5_b2{ width:602px; height:190px; background:#e5e5e5; border-bottom:1px solid #b9b9b9; float:left; padding:20px 13px 0 13px; line-height:26px;}
.lf5_b2 img{ float:left; margin-right:10px;}
.lf6{ width:628px; height:46px; background:url(../images/hbvyy_52.jpg) no-repeat; margin-top:20px; text-indent:-9999px; float:left;}

.ma1{ width:305px; background:#e9e9e9; margin-top:20px; float:left;}
.ma1_p1{ height:41px; background:#cae07f; border-bottom:1px solid #bfcc91; font-size:18px; font-weight:bold; color:#387309; line-height:41px; padding-left:8px;}
.ma1_p2{line-height:25px; padding:10px 10px 0 10px; border-bottom:1px solid #b9b9b9; padding-bottom:7px;}

.ma2{ width:305px; background:#e9e9e9; margin-top:20px; float:left; margin-left:17px;}
.ma1_p2 img{ margin:6px 0 6px 0;}

.ma11{ width:305px; background:#e9e9e9; margin-top:10px; float:left;}
.ma22{ width:305px; background:#e9e9e9; margin-top:10px; float:left; margin-left:17px;}

.lxfs{ margin-top:8px; float:left;}
.lxfs img{ float:left;}
.img1{ float:left;}

.left2{ width:270px; border:1px solid #a0a0a0; float:left; margin-top:6px; padding:2px;}
.lt1{ background:url(../images/hbvyy_40.jpg) repeat-x; height:45px; width:260px; color:#fff; font-size:16px;font-weight:bold; line-height:45px; padding-left:10px;}
.left3{ width:256px; 	background-color:#f7ca7d; background-image:url(../images/hbvyy_43.jpg); padding:10px 7px 0px 7px; background-repeat:repeat-x; line-height:25px;color:#ec2700;}
.kk1{ margin-top:20px; }
.lt2{ width:246px; height:36px; border:1px solid #e79f24; margin:0 auto; background:#FFF; font-size:14px; font-weight:bold; padding-left:5px; line-height:36px;}
.kk2{ color:#000; margin-top:15px;}
.kk3{ color:#000;}
.left4{ width:256px;background-color:#f7ca7d; padding:10px 7px 0px 7px; line-height:25px;color:#ec2700;}
.tc{ height:270px;*height:272px;_height:274px; float:left; width:293px;}
.tc2{ height:20px; float:left; width:628px;}

.bottom{ width:955px; height:143px; background:url(../images/hbvyy_59.jpg) repeat-x; float:left;_float:none; color:#FFF; line-height:25px; text-align:center;}
.bottom2{ height:10px;}

img{border:0;}
#main{width:276px;text-align:left;margin-top:5px;}
#main h1{background:url(images/service_bg.png) no-repeat 0px -260px;border-bottom:1px solid #bcd6e8;padding:3px 0 0 25px;font-size:14px;font-weight:bold;height:24px;position:relative;}
#main h1 .span{position:absolute;float:right;right:10px;top:5px;font-size:12px;font-weight:normal;}
#main h2{height:23px;padding:4px 0 0 15px;font-size:14px;position:relative;font-weight:bold;}
#main h2 .more{float:right;position:absolute;right:10px;top:3px;font-weight:normal;}

.banner{width:276px;height:230px;margin-top:5px;position:relative; border:1px solid #999;}
.banner_tab{
	height:24px;
	position:absolute;
	right:-33px;
	bottom:-9px;
	width: 114px;
}
.banner_tab ul{cursor:pointer;}
.banner_tab li{float: left;list-style-type: none;text-align: center;}
.banner_tab a{width:15px;height:15px;display:block;margin-right:2px;}
.banner_tab img{}
.hidecontent {display:none;}
.on{background:url(images/ad_bg2.png) no-repeat;}
.on img{border:1px solid #f00;}
.clear{clear:both;}
.tab_img{width:10px;height:10px;margin-top:0px;}

