body{font-size:12px; margin:0px; }
p,div,ul,li,dl,dt,dd,img,a,h1,h2,h3,h4,h5,h6,input,form{margin:0px; padding:0px;}
img{border:none;}
.red{color:#F00;}
.blue{color:#0FF}
.blue:hover{color:#0FF}
dl,dt,dd,ul{list-style:none;}
.chear_float{clear:both; width:100%; height:10px; line-height:10px; font-size:10px; }
.chear_float2{clear:both; _clear:none;}
.float_left{ float:left;}
.float_right{ float:right;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#000000;}
.margin_top{ margin-top:10px;}
.clr{ clear:both; line-height:1px; height:1px;}
.more-word{ border:1px #CCCCCC solid; height:30px; background:url(../images/more-word-fenye.jpg) repeat-x;}

#wid1004{width:1004px; margin:0px auto;}

#top{background:url(../images/top.jpg) no-repeat; height:105px; overflow:hidden; text-align:right;}
#top a{color:#004900; line-height:25px;}
#top a:hover{color:#666;}


#nav{float:left; width:730px;}
#nav .main{background:url(../images/nav_2.jpg) repeat-x; height:45px; line-height:45px; float:left;width:718px;}
#nav .main a{float:left; display:inline-block; width:97px; text-align:center;}
#nav .main a:hover{color:#999;}
#nav img{ float:left;}


#search{float:right; width:254px; background:url(../images/search_bg.jpg) repeat-x; height:36px; margin-top:9px; padding:0px 10px;}


#container{width:100%; margin-top:1px;}
.left{float:left;width:372px;}
.left .box1{}
h3{ font-size:12px;}
.left .box1 .content{ background:url(../images/left_box01_2.jpg) repeat-y; padding:0px 13px 0px 14px;_margin-top:-4px; }
.left .box1 .content  h3{color:#FFFFFF; font-weight:bold; height:29px; line-height:29px; overflow:hidden; padding:0px 20px 0px 45px;}
.left .box1 .content  h3 a{color:#FFFFFF; float:right; font-weight:normal;}
.left .box1 .content  h3 a:hover{color:#666666;}

.left .box1 .content .title{background:url(../images/left_title1.jpg) no-repeat;}
.left .box1 .content .title2{background:url(../images/left_title2.jpg) no-repeat;}
.left .box1 .content .title3{background:url(../images/left_title3.jpg) no-repeat;}
.left .box1 .content .title4{background:url(../images/left_title4.jpg) no-repeat;}

.left .box1 .content .main{padding:18px 20px; background:#ECECEC; margin:0px 0px 10px 0px; height:auto;zoom:1;}
.ul_1{}
.ul_1 li{line-height:30px; height:30px; padding-left:10px; background:url(../images/0001.jpg) left no-repeat;}

.ul_2{ }
.ul_2 li{float:left; display:block; width:100px; height:30px; line-height:30px;}

.ul_3{ height:85px; overflow:hidden;}
.ul_3 li{float:left; display:block; width:110px; height:22px; line-height:22px;}
.ul_3 li a{ line-height:1.2em; }

.left .box2{}
.left .box2 .content{ background:url(../images/left_box_2.jpg) repeat-x; height:195px; overflow:hidden;}
.left .box2 .content .title{height:34px; line-height:34px; padding:0px 7px; font-weight:bold; font-size:12px;}
.left .box2 .content .main{padding:10px;}

.left .box2 .content2{ background:url(../images/left_box2_2.jpg) repeat-x; height:146px; overflow:hidden;}

.left .box2 .content2 .title1{margin-left:10px;clear:both; padding-top:5px; }
.left .box2 .content2 .title1 h3{background:url(../images/lv_title_bg.jpg) no-repeat; width:102px; font-size:12px; line-height:29px;height:29px; color:#FFFFFF; text-align:center;  }
.left .box2 .kongjian{ height:307px; border:1px #CCCCCC solid; background:url(../images/box2_kongjian.jpg) repeat-x; width:363px; margin:0 auto;}
.left .box2 .kongjian_title{ height:30px; line-height:30px; color:#005e8d; font-weight:bold; width:340px; margin:0 auto; background:url(../images/box2_kongjian-01.jpg) repeat-x bottom;}
.left .box2 .kongjian_title .l-01{ float: left;}
.left .box2 .kongjian_title .r-01{ float:right}
.left .box2 .kongjian-word .imag{  width:106px; height:106px; float:left; clear:left; padding:2px; border:1px  #CCCCCC solid; margin:3px; background: #E4E4E4; }
.left .box2 .kongjian-word{ line-height:15px; padding:10px 15px 10px 15px; *line-height:17px; height:170px;}
.left .box2 .kongjian-img ul{ padding-left:10px;}
.left .box2 .kongjian-img ul li{ float:left; padding:0px 3px; width:108px; height:80px;}


a.more22{color:#000; float:right; margin:5px 5px 0px 0px;}
a.more22:hover{color:#666;}

.left .box2 .content2 .title2{margin-left:10px;clear:both;padding-top:5px; }
.left .box2 .content2 .title2 h3{ color:#FFFFFF; height:26px; margin-top:5px; line-height:26px; background:url(../images/001.jpg) left no-repeat; padding-left:30px; font-size:12px; color:#000000;}

.left .box2 .content2 .title3{margin-left:3px;clear:both;padding-top:5px; }
.left .box2 .content2 .title3 h3{ color:#FFFFFF; height:32px;  line-height:32px; background:url(../images/002.jpg) left no-repeat; padding-left:40px; font-size:12px; color:#000000;}
.left .box2 .content2 .main{padding:10px; }


.right{float:right;width:629px;}
.flash{
	width:628px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.right .title1{ background:url(../images/right_title.jpg) no-repeat; height:29px; margin-left:3px; padding:0px 10px 0px 40px; line-height:29px; color:#FFFFFF;}
.right .title2{ background:url(../images/right_title1.jpg) no-repeat; height:29px; margin-left:3px; padding:0px 10px 0px 40px; line-height:29px; color:#FFFFFF;}
.right .title1 a{color:#FFFFFF; float:right; }
.right .title1 a:hover{color:#ccc;}
.right .title2 a{color:#FFFFFF; float:right; font-weight:normal;}
.right .title2 a:hover{color:#ccc;}
.right .content{ background:url(../images/right_box_1.jpg) repeat-y; height:auto; overflow:hidden; width:626px;}
.right .content .box .hot-abo{ position:absolute; background:url(../images/hot.gif) no-repeat; height:64px; width:64px;}
.right .content .box{ border:1px solid #C4C4C4; width:297px; overflow:hidden; height:131px; float:left; margin:10px 0px 0px 10px; display:inline;}
.right .content .box .title{ background:url(../images/title_bg_34.jpg) repeat-x; height:34px; line-height:34px; padding:0px 10px;}
.right .content .box .title h3{ background:url(../images/005.gif) left no-repeat; padding-left:15px; font-weight:normal; height:32px;}
.right .content .box .title .hh-hot{ padding-left:15px; font-weight:normal; height:32px;}
.right .content .box .main{padding:10px;}
.right .content .box .main img{float:left; margin:0px 10px 10px;}
.right .content .box .main ul li{ line-height:21px; height:21px;}


.right .content .box2{ border:1px solid #C4C4C4; margin:10px; padding:2px; height:120px;}
.right .content .box2 .title{ background:url(../images/title_bg_34.jpg) repeat-x; height:34px; line-height:34px; padding:0px 10px;}
.right .content .box2 .title h3{ background:url(../images/004.jpg) left no-repeat; padding-left:15px; font-weight:normal;}
.right .content .box2 .main{padding:8px 10px; height:70px;  }
.right .content .box2 .main img{float:left; margin:0px 20px 10px 0px;}
.right .content .box2 .main p{ line-height:1.7em;}


#footer{width:100%; clear:both; margin-top:10px; *display:inline; overflow:hidden;}
#footer .main{background:url(../images/left_box_2.jpg) repeat-x; height:195px; overflow:hidden;}
#footer .main .title{margin-left:10px;clear:both; margin-top:35px;}
#footer .main .title h3{color:#FFFFFF; height:27px; margin-top:5px; line-height:27px; background:url(../images/003.jpg) left no-repeat; padding-left:35px; font-size:12px; color:#000000;}
#footer .top{text-align:center; line-height:1.5em;color:#000;}
#footer .top a{color:#000;}
#footer .top a:hover{color:#666;}
#footer .list{ width:980px; height:105px; overflow:hidden; margin:3px auto;}
#footer .list .box{width:480px; float:left; text-align:center; line-height:1.3em; color:#000;}


.dangqianye{line-height:20px; height:40px; background:url(../images/allpic_gif.gif) repeat-x 0 -105px; margin:0px 10px;}
.dangqianye a{color:#666666; padding:0px 5px; }
a.home_img{ background:url(../images/64.gif) left no-repeat; padding-left:20px; font-weight:bold;}


.about_left{float:left;width:260px;}
.about_left .content{ background:url(../images/about_left_bg_2.jpg) repeat-y; padding:0px 10px 0px 10px; }

.about_left .content h3{color:#FFFFFF; font-weight:bold; height:29px; line-height:29px; overflow:hidden; padding:0px 10px;}
.about_left .content h3 a{color:#FFFFFF; float:right; font-weight:normal;}
.about_left .content h3 a:hover{color:#666666;}

.about_left .content .title{background:url(../images/about_left_img_1.jpg) no-repeat;}
.about_left .content .title2{background:url(../images/about_left_img_2.jpg) no-repeat;}
.about_left .content .title3{background:url(../images/about_left_img_3.jpg) no-repeat;}
.about_left .content .title4{background:url(../images/about_left_img_4.jpg) no-repeat;}

.about_left .content .main{padding:18px 20px; background:#ECECEC; margin:0px 0px 10px 0px; height:auto;zoom:1;}
.about_ul_1{}
.about_ul_1 li{line-height:25px; height:25px; padding-left:10px; background:url(../images/0001.jpg) left no-repeat;}

.about_ul_2{}
  .about_ul_2 li{
	float:left;
	display:block;
	width:100px;
	height:25px;
	line-height:25px;
}

.list a , .list a:hover{ width:280px; display:block; float:left; height:16px; text-align:left;}
.list .w{ width:860px; margin:0px auto; }



.about_right{float:right; width:744px;}
.about_right .content{ background:url(../images/about_right_bg_2.jpg) repeat-y; height:auto; overflow:hidden;}
.about_right .right_main{padding:0px 20px;}
.about_right .right_main p{color:#333333; line-height:1.5em;  padding-bottom:5px;}

