@charset "utf-8";
/* CSS Document */
body{ 
    margin: 0px; padding: 0px; font-size: 12px; font-family: 宋体, serif; color: #333333; background-color: #64b211;
}
div { 
    margin:0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px;
    padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; 
}
form { 
    margin:0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px;
    padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; 
}
ul{ 
    margin:0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px;
    padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; 
}
li { 
    list-style:none; 
}
p {
  margin: 0px; padding: 0px;
}
img {
    margin:0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px;
    padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; 
}
select {
    font-size:12px; vertical-align:middle;
}
input {
	font-size:12px; vertical-align:middle;
}
H1 {
	margin:0px; font-weight:normal;  
}
H2 {
	margin:0px; font-weight:normal;  
}
h3 { 
    font-size: 12px; font-weight: bold;
}
.clear{ 
    clear: both;
}
A:link { 
    color: #505050; text-decoration: none;
}
A:visited { 
	color: #505050; text-decoration: none; 
}
A:hover { 
	color: #ff0000; text-decoration: none;
}
A:active {
    color: #ff0000; 
}
.left { 
    float: left;
}
.right{ 
    float: right;
}
.col_119b0a { 
    color: #119b0a;
}


.header { 
     margin: 0px auto; width: 920px; padding: 0px 5px; border: #609219; border-bottom: 0px; border-top: 0px; background-color: #ffffff;
}
.header .top { 
     margin: 0px auto; width: 920px; height: 80px; background-image: url(../images/top_bg.gif);
}
.header .top .logo { 
     float: left; width: 195px; height: 80px;
}
.header .top .top_msg { 
     float: right; line-height: 30px; padding-right: 10px; color: #ffffff;
}
.header A:link { 
    color: #ffffff; text-decoration: none;
}
.header A:visited { 
	color: #ffffff; text-decoration: none; 
}
.header A:hover { 
	color: #333333; text-decoration: none;
}
.header A:active {
    color: #333333; 
}
.header .nav { 
     margin: 0px auto; width: 920px; height: 36px; font-size: 14px; font-weight: bold; background-image: url(../images/nav_bg.gif);
}
.header .nav ul { 
     margin: 0px auto; width: 900px;
}
.header .nav ul li{ 
     float: left; padding: 0px 15px; line-height: 36px;
}
.header .top_info { 
     margin: 0px auto; width: 920px; height: 31px; margin-top: 5px;
}
.header .top_info .search { 
     float: left; width: 315px; height: 30px;
}
.header .top_info .msg { 
     float: right; width: 600px; height: 30px; line-height: 30px; color: #023202; border-bottom: #006600 1px solid;
}
.header .top_info .msg A:link { 
    color: #023202; text-decoration: none;
}
.header .top_info .msg A:visited { 
	color: #023202; text-decoration: none; 
}
.header .top_info .msg A:hover { 
	color: #ff0000; text-decoration: none;
}
.header .top_info .msg A:active {
    color: #ff0000; 
}


/*---------------------------------------------------------------主体第一部分------------------------------------------*/
.main01{
     margin: 0px auto; width: 920px; padding: 0px 5px; border: #609219; border-bottom: 0px; border-top: 0px; background-color: #ffffff;
}
.main01 .con_L{
     float: left; width: 660px;
}
.main01 .con_L_copy{
     margin: 0px auto; width: 920px;
}

.main01 .con_L .jiaodian{
     float: left; margin-top: 8px; width: 297px; height: 236px; border: #428301 1px solid; overflow: hidden; padding: 5px 5px; 
	 background-image: url(../images/jiaodian_bg.gif);
}
.main01 .con_L .jiaodian .img_box{
     width: 295px; height: 235px; border: #428400 1px solid; overflow: hidden;
}
.main01 .con_L .hot_news{
     float: right; margin-top: 8px; width: 340px; height: 246px;
}
.main01 .con_L .hot_news .title{
     width: 330px; height: 29px; line-height: 29px; padding-left: 10px; font-size: 14px; font-weight: bold; color: #330000; 
	 background-image: url(../images/hot_news_bg.gif);
}
.main01 .con_L .hot_news .title .more{
     float: right; width: 40px; height:25px; line-height: 25px; margin-right: 10px;
}
.main01 .con_L .hot_news ul li{
     width: 325px; height: 21px; line-height: 21px; margin-top: 8px; border-bottom: #d3d3d3 1px dashed; padding-left: 15px; 
	 background: url(../images/li_bg01.gif) 0px 2px no-repeat;
}
.main01 .con_L .hot_news .price{
     float: right; color: #e98d00; font-weight: bold;
}

.main01 .con_L .con_content{
     width: 656px; height: 210px; margin-top: 8px; border: #22a313 1px solid; background: url(../images/con_title_bg.gif) no-repeat;
}
.main01 .con_L .con_content .con_L{
     float: left; width: 324px; height: 210px;
}
.main01 .con_L .con_content .con_L .title{
     width: 314px; height: 29px; line-height: 29px; padding-left: 10px; font-size: 14px; font-weight: bold; color: #ffffff;
}
.main01 .con_L .con_content .con_L .more{
     float: right; width: 40px; height:25px; line-height: 25px; margin-right: 10px;
}
.main01 .con_L .con_content .con_L ul li{
     margin: 0px auto; width: 290px; height: 21px; line-height: 21px; margin-top: 8px; border-bottom: #d3d3d3 1px dashed; padding-left: 15px; 
	 background: url(../images/li_bg01.gif) 0px 2px no-repeat;
}
.main01 .con_L .con_content .con_L .price{
     float: right; color: #e98d00; font-weight: bold;
}


.main01 .con_L .con_content .con_R{
     float: right; width: 324px; height: 210px;
}
.main01 .con_L .con_content .con_R .title{
     width: 314px; height: 29px; line-height: 29px; padding-left: 10px; font-size: 14px; font-weight: bold; color: #ffffff;
}
.main01 .con_L .con_content .con_R .more{
     float: right; width: 40px; height:25px; line-height: 25px; margin-right: 10px;
}
.main01 .con_L .con_content .con_R ul li{
     margin: 0px auto; width: 290px; height: 21px; line-height: 21px; margin-top: 8px; border-bottom: #d3d3d3 1px dashed; padding-left: 15px; 
	 background: url(../images/li_bg01.gif) 0px 2px no-repeat;
}
.main01 .con_L .con_content .con_R .price{
     float: right; color: #e98d00; font-weight: bold;
}



.main01 .con_L .banner_L{
     width: 658px; height: 120px; margin-top: 8px;
}

/*----------------------------------------------------第一部分主体右-------------------------------------------------------边*/
.main01 .con_R{
     float: right; width: 250px;
}


/*------------------------------------------------------------右边栏目样式一--------------------------------------------*/
.main01 .con_R .main_con01{
     width: 248px; border: #22a315 1px solid; margin-top: 8px; padding-bottom: 10px;
}
.main01 .con_R .main_con01 .title{
     width: 238px; height: 27px; line-height: 27px; font-size: 14px; font-weight: bold; color: #254c1d; padding-left: 10px; 
	 background-image: url(../images/con_R_title_bg01.gif);
}
.main01 .con_R .main_con01 .title .more{
     float: right; width: 40px; height:25px; line-height: 25px; margin-right: 10px;
}
.main01 .con_R .main_con01 ul li{
     margin: 0px auto; width: 220px; height: 21px; line-height: 21px; margin-top: 5px; padding-left: 15px; 
	 background: url(../images/li_bg02.gif) 0px 2px no-repeat;
}
.main01 .con_R .main_con01 .ad01{
     margin: 0px auto; margin-top: 5px; margin-left: 10px; width: 230px; height: 100px;
}


/*------------------------------------------------------------右边栏目样式二--------------------------------------------*/
.main01 .con_R .main_con02{
     width: 248px; border: #cccccc 1px solid; margin-top: 8px; padding-bottom: 10px;
}
.main01 .con_R .main_con02 .title{
     width: 238px; height: 29px; line-height: 29px; font-size: 14px; font-weight: bold; color: #1d591d; padding-left: 10px;
	 background-image: url(../images/con_R_title_bg02.gif); 
}
.main01 .con_R .main_con02 .title .more{
     float: right; width: 40px; height:25px; line-height: 25px; margin-right: 10px;
}
.main01 .con_R .main_con02 ul li{
     margin: 0px auto; width: 220px; height: 21px; line-height: 21px; margin-top: 5px; padding-left: 15px; border-bottom: #d3d3d3 1px dashed;
	 background: url(../images/li_bg02.gif) 0px 2px no-repeat;
}
.main01 .con_R .main_con02 .price{
     float: right; color: #e98d00; font-weight: bold;
}




/*---------------------------------------------------------------------主体第二部分----------------------------------------------*/
.main02{
     margin: 0px auto; width: 920px; padding: 10px 5px; border: #609219; border-bottom: 0px; border-top: 0px; background-color: #ffffff;
}

/*--------------------------------------------------------------------图片展示----------------------------------------------*/
.main02 .show_img {
     margin: 0px auto; width: 918px; height: 205px; border: #cccccc 1px solid; overflow: hidden;
}
.main02 .show_img .title{
     width: 908px; height: 29px; line-height: 29px; font-size: 14px; font-weight: bold; color: #1d591d; padding-left: 10px;
	 background-image: url(../images/show_img_title_bg.gif);
}
.main02 .show_img .title .more{
     float: right; width: 40px; height:25px; margin-right: 15px; line-height: 20px;
}
.main02 .show_img A:link { 
    color: #1e581e; text-decoration: none;
}
.main02 .show_img A:visited { 
	color: #1e581e; text-decoration: none; 
}
.main02 .show_img A:hover { 
	color: #ff0000; text-decoration: none;
}
.main02 .show_img A:active {
    color: #ff0000; 
}

/*图片滚动*/
.scroll_table{
     margin:0px auto; margin-top: 15px; height:150px; width:900px; overflow:hidden;
}
.scroll_table table{
     margin:0px auto; border: 0px;
}
.scroll_table table img{
     padding:2px 2px; margin-left: 10px; width:160px; height: 120px; border: 1px solid #d7d7d7; 
}
.scroll_table table p{
     width: 164px; height:30px; font-size:12px; text-align: center; line-height:30px; overflow:hidden;
}


/*主体二内容*/
.main02 .con_L_1 {
     float: left; width: 322px; height: 240px; margin-top: 5px; border: #cccccc 1px solid; overflow: hidden;
}
.main02 .con_L_1 .title {
     width: 312px; height: 29px; font-size: 14px; line-height: 29px; font-weight: bold; padding-left: 10px; color: #1d571c; 
	 background-image: url(../images/main02_title02_bg.gif);
}
.main02 .con_L_1 .title .more{
     float: right; width: 40px; height:25px; margin-right: 10px; line-height: 20px;
}
.main02 .con_L_1 ul li{
     margin: 0px auto; width: 280px; height: 21px; line-height: 21px; margin-top: 8px; padding-left: 15px; border-bottom: #d3d3d3 1px dashed;
	 background: url(../images/li_bg02.gif) 0px 2px no-repeat;
}

.main02 .con_L_2 {
     float: left; width: 322px; height: 240px; margin-top: 5px; margin-left: 10px; border: #cccccc 1px solid; overflow: hidden;
}
.main02 .con_L_2 .title {
     width: 312px; height: 29px; font-size: 14px; line-height: 29px; font-weight: bold; padding-left: 10px; color: #1d571c; 
	 background-image: url(../images/main02_title02_bg.gif);
}
.main02 .con_L_2 .title .more{
     float: right; width: 40px; height:25px; margin-right: 10px; line-height: 20px;
}
.main02 .con_L_2 ul li{
     margin: 0px auto; width: 280px; height: 21px; line-height: 21px; margin-top: 8px; padding-left: 15px; border-bottom: #d3d3d3 1px dashed;
	 background: url(../images/li_bg02.gif) 0px 2px no-repeat;
}

.main02 .con_R {
     float: right; width: 248px; height: 240px; margin-top: 5px; border: #cccccc 1px solid; overflow: hidden;
}
.main02 .con_R .title{
     width: 238px; height: 27px; line-height: 27px; font-size: 14px; font-weight: bold; color: #254c1d; padding-left: 10px; 
	 background-image: url(../images/con_R_title_bg01.gif);
}
.main02 .con_R .title .more{
     float: right; width: 40px; height:25px; line-height: 25px; margin-right: 10px;
}
.main02 .con_R ul li{
     margin: 0px auto; width: 220px; height: 21px; line-height: 21px; margin-top: 5px; padding-left: 15px; border-bottom: #d3d3d3 1px dashed;
	 background: url(../images/li_bg02.gif) 0px 2px no-repeat;
}


/*---------------------------------------------------------------------二级页面----------------------------------------------*/
.ar_main{
     margin: 0px auto; width: 920px; padding: 0px 5px; padding-bottom: 8px; border: #609219; border-bottom: 0px; border-top: 0px; background-color: #ffffff;
}
.ar_main .con_L{
     float: left; width: 660px; overflow: hidden;
}
.ar_main .con_L .ar_daohang_info{
      margin-top: 8px; width: 648px; height: 30px; line-height: 30px; padding-left: 10px; background-image: url(../images/ar_daohang_info.gif);
}
.ar_main .con_L .ar_content{
      margin-top: 8px; width: 648px; line-height: 21px; padding-left: 10px;
}
.ar_main .con_L .ar_content ul li{
      margin-top: 8px; width: 645px; height: 115px; line-height: 21px; border-bottom: #d3d3d3 1px dashed;
}
.ar_main .con_L .ar_content .title{
      margin-top: 8px; width: 615px; height: 19px; line-height: 19px; font-size: 14px; font-weight: bold; padding-left: 30px;  
	  background: url(../images/ar_list_title_bg.gif) 0px -7px no-repeat;
}
.ar_main .con_L .ar_content .title A:link { 
    color: #254c1d; text-decoration: none;
}
.ar_main .con_L .ar_content .title A:visited { 
	color: #254c1d; text-decoration: none; 
}
.ar_main .con_L .ar_content .title A:hover { 
	color: #ff0000; text-decoration: none;
}
.ar_main .con_L .ar_content .title A:active {
    color: #ff0000; 
}

.ar_main .con_L .ar_content2{
      margin-top: 8px; width: 648px; line-height: 21px; padding-left: 10px;
}
.ar_main .con_L .ar_content2 ul li{
      margin-top: 8px; width: 640px; height: 21px; padding-left: 5px; line-height: 21px; border-bottom: #d3d3d3 1px dashed;
}
.ar_main .con_L .ar_content2 .time{
      float: right;
}

/*图片二级页面*/
.ar_main .con_L .ar_img{
      width: 658px; line-height: 27px;
}
.ar_main .con_L .ar_img ul li{
      float: left; width: 160px; height: 150px; margin-left: 38px; _margin-left: 25px; line-height: 27px; margin-top: 15px; _margin-top: 8px; display: inline; 
}
.ar_main .con_L .ar_img img{
     padding:2px 2px; margin-left: 10px; width:160px; height: 120px; border: 1px solid #d7d7d7; 
}
.ar_main .con_L .ar_img .line{
     margin: 0px auto; margin-top: 15px; _margin-top: 0px; width:648px; height: 0px; line-height: 0px; font-size: 0px; border-bottom: #d3d3d3 1px dashed;
}
.ar_main .con_L .ar_img A:link { 
    color: #1d581e; text-decoration: none;
}
.ar_main .con_L .ar_img A:visited { 
	color: #1d581e; text-decoration: none; 
}
.ar_main .con_L .ar_img A:hover { 
	color: #ff0000; text-decoration: none;
}
.ar_main .con_L .ar_img A:active {
    color: #ff0000; 
}

.ar_main .con_L .page{
    margin: 15px auto; width: 648px; line-height: 35px; text-align: center;
}



.ar_main .con_R{
     float: right; width: 250px;
}
.ar_main .con_R .ar_gg_R{
     margin-top: 8px; width: 250px; height: 100px;
}
/*------------------------------------------------------------二级页面右边栏目样式一--------------------------------------------*/
.ar_main .con_R .main_con01{
     width: 248px; border: #22a315 1px solid; margin-top: 8px; padding-bottom: 10px;
}
.ar_main .con_R .main_con01 .title{
     width: 238px; height: 27px; line-height: 27px; font-size: 14px; font-weight: bold; color: #254c1d; padding-left: 10px; 
	 background-image: url(../images/con_R_title_bg01.gif);
}
.ar_main .con_R .main_con01 .title .more{
     float: right; width: 40px; height:25px; line-height: 25px; margin-right: 10px;
}
.ar_main .con_R .main_con01 ul li{
     margin: 0px auto; width: 220px; height: 21px; line-height: 21px; margin-top: 5px; padding-left: 15px; 
	 background: url(../images/li_bg02.gif) 0px 2px no-repeat;
}
.ar_main .con_R .main_con01 .ad01{
     margin: 0px auto; margin-top: 5px; margin-left: 10px; width: 230px; height: 100px;
}


/*------------------------------------------------------------二级页面右边栏目样式二--------------------------------------------*/
.ar_main .con_R .main_con02{
     width: 248px; border: #cccccc 1px solid; margin-top: 8px; padding-bottom: 10px;
}
.ar_main .con_R .main_con02 .title{
     width: 238px; height: 29px; line-height: 29px; font-size: 14px; font-weight: bold; color: #1d591d; padding-left: 10px;
	 background-image: url(../images/con_R_title_bg02.gif); 
}
.ar_main .con_R .main_con02 .title .more{
     float: right; width: 40px; height:25px; line-height: 25px; margin-right: 10px;
}
.ar_main .con_R .main_con02 ul li{
     margin: 0px auto; width: 220px; height: 21px; line-height: 21px; margin-top: 5px; padding-left: 15px; border-bottom: #d3d3d3 1px dashed;
	 background: url(../images/li_bg02.gif) 0px 2px no-repeat;
}
.ar_main .con_R .main_con02 .price{
     float: right; color: #e98d00; font-weight: bold;
}

/*------------------------------------------------------------二级页面右边栏目样式三--------------------------------------------*/
.ar_main .con_R .main_con03{
     width: 248px; border: #22a315 1px solid; margin-top: 8px; padding-bottom: 10px;
}
.ar_main .con_R .main_con03 .title{
     width: 238px; height: 27px; line-height: 27px; font-size: 14px; font-weight: bold; color: #254c1d; padding-left: 10px; 
	 background-image: url(../images/con_R_title_bg01.gif);
}
.ar_main .con_R .main_con03 .title .more{
     float: right; width: 40px; height:25px; line-height: 25px; margin-right: 10px;
}
.ar_main .con_R .main_con03 ul{
     margin: 0px auto; width: 220px;
}
.ar_main .con_R .main_con03 ul li{
     width: 220px; height: 20px; line-height: 21px; margin-top: 2px; padding-left: 15px;
	 background: url(../images/li_bg02.gif) 0px 2px no-repeat;
}



/*三级页面*/
.ar_main .con_L .content{
     margin: 0px auto; width: 640px; margin-top: 8px; overflow: hidden;
}
.ar_main .con_L .content .title{
     margin: 0px auto; width: 640px; font-size: 24px; font-weight: bold; line-height: 50px; border-bottom: #d3d3d3 1px dashed; text-align: center;
}
.ar_main .con_L .content .ar_msg{
     margin: 0px auto; width: 640px; line-height: 21px; text-align: center; margin-top: 5px;
}
.ar_main .con_L .content .ar_text{
     margin: 0px auto; width: 620px; line-height: 21px; margin-top: 10px; line-height: 21px; padding-bottom: 15px; overflow: hidden;
}
.ar_main .con_L .content .ar_show_img{
     margin: 0px auto; width: 600px; _width: 595px; height: 450px; _height: 445px; padding: 5px 5px; border: #e8e8e8 1px solid; line-height: 21px; 
	 margin-top: 10px; line-height: 21px;
}
.ar_main .con_L .content .line{
     margin: 0px auto; margin-top: 15px; width:638px; height: 0px; line-height: 0px; font-size: 0px; border-bottom: #d3d3d3 1px dashed;
}

.ar_main .con_L .more_ar{
     margin: 0px auto; width: 658px;
}
.ar_main .con_L .more_ar ul li{
     float: left; margin: 0px auto; width: 303px; line-height: 21px; border-bottom: #d3d3d3 1px dashed; margin-left: 10px; display: inline; margin-top: 5px; 
	 background: url(../images/li_bg02.gif) 0px 2px no-repeat; padding-left: 15px;
}

.ar_main .con_L .ar_list{
      float: left; width: 310px; margin-left: 10px; display: inline;
}
.ar_main .con_L .ar_list .ar_list_info{
      margin-top: 8px; width: 300px; _width: 310px; height: 30px; line-height: 30px; padding-left: 10px; background-image: url(../images/ar_daohang_info.gif);
}
.ar_main .con_L .ar_list .ar_list_info .title{
      float: left; width: 260px; height: 30px; line-height: 30px;
}
.ar_main .con_L .ar_list .ar_list_info .more{
      float: right; width: 30px; height: 30px; line-height: 30px; padding-right: 5px; display: inline;
}
.ar_main .con_L .ar_list .list_more_ar{
     margin: 0px auto; width: 310px;
}
.ar_main .con_L .ar_list .list_more_ar ul li{
     float: left; margin: 0px auto; width: 293px; line-height: 21px; border-bottom: #d3d3d3 1px dashed; margin-left: 10px; display: inline; margin-top: 5px; 
	 background: url(../images/li_bg02.gif) 0px 2px no-repeat; padding-left: 15px;
}

/*-----------------------------------------------评论---------------------------------------------------*/
.ar_main .con_L .review{
     margin: 0px auto; width: 658px; height: 190px; border: #556c1e 1px solid; background-color: #f9f9f9; margin-top: 8px;
}
.ar_main .con_L .review .title { 
     width: 638px; height: 31px; line-height: 31px; padding: 0px 10px; color: #ffffff; background-image: url(../images/review_title_bg.gif);
}

/*---------------------------------------------------------------------底部----------------------------------------------*/

.footer{
     margin: 0px auto; width: 920px; padding: 0px 5px; border: #609219; border-bottom: 0px; border-top: 0px; background-color: #ffffff;
}
.footer .link{
     margin: 0px auto; width: 878px; line-height: 21px; color: #1c571f; padding: 10px 20px; border: #dbdbdb 1px solid; background-color: #f4f4f4;
}
.footer .link a { 
     margin: 0px 15px 0px 0px;
}
.footer .link .text { 
    margin: 0px 10px 0px 0px;
}

.footer .nav_b{
     margin: 0px auto; margin-top: 8px; width: 920px; height: 36px; line-height: 36px; color: #ffffff; 
	 background-image: url(../images/footer_nav_bg.gif); text-align: center;
}
.footer .nav_b A:link { 
    color: #ffffff; text-decoration: none;
}
.footer .nav_b A:visited { 
	color: #ffffff; text-decoration: none; 
}
.footer .nav_b A:hover { 
	color: #ff0000; text-decoration: none;
}
.footer .nav_b A:active {
    color: #ff0000; 
}

.footer .copyright{
     margin: 0px auto; width: 920px; padding: 15px 0px; line-height: 21px; color: #010101; text-align: center
}







.demo {width:595px; color: #333333; height:30px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;}
.demo ul li { padding: 0px 5px;}
    #demo1, #demo2, #demo1 ul, #demo2 ul, #demo1 ul li, #demo2 ul li{display:inline;}/*设置ul和li横排*/