﻿@charset "utf-8";
/* CSS Document */
.menu_title{width:197px; height:35px; line-height:35px; background:url(../img/menu.jpg) no-repeat; font-size:14px; text-align:center; font-weight:bold; color:#FFF; cursor:pointer;  position:relative; overflow:hidden;}
.menu_main{width:197px; background:#FFF; position:absolute; z-index:300;}
.menu_list{width:197px; background:#fff;}
.menu_list .menu_li{width:157px; height:47px; padding:0 20px; line-height:47px; background:url(../img/menu_dt.jpg) no-repeat 170px center #FFF; color:#333; font-weight:bold; font-size:14px; border-bottom:1px solid #d0d0d0; cursor:pointer;position:relative;}
.menu_list .menu_li a{display:block; color:#333; height:47px; padding-left:35px;}
.menu_list .menu_li a:hover{display:block; color:#139c0b;}
.menu_list .menu_li.Mon a{color:#139c0b;}
.menu_list .menu_li .menu_sub_main{margin:0 auto; width:120px; height:auto; background:#64c22e; position:absolute; left:196px; bottom:0; border-left:none; z-index:500; display:none; opacity:0.9; filter:alpha(opacity=90);}
.menu_list .menu_li .menu_sub_con{width:120px; padding:0;margin-top: 0px!important;}
.menu_list .menu_li .menu_sub_con li{width:120px; height:47px; padding:0; text-align:center; line-height:47px; background:none; color:#333; font-weight:bold; font-size:12px; color:#333; cursor:pointer; overflow:hidden; border-bottom: #edfde4 1px dotted;}
.menu_list .menu_li .menu_sub_con li a{color:#edfde4; height:auto; display:block; padding:0px;}
.menu_list .menu_li .menu_sub_con li a:hover{color:#fff; background:#3b8500;opacity:1.0; filter:alpha(opacity=100);}

.banner{margin:0 auto; width:100%; height:400px; background:#bee297; margin-bottom:27px; position:relative; }
.pic,.pic li{margin:0 auto; width:100%; height:400px; overflow:hidden;}
.pic li{position:absolute; display:none;}
.ben{position:absolute; right:180px; bottom:30px; overflow:hidden;}
.ben li{width:20px; height:20px; line-height:20px; float:left; margin-left:5px; cursor:pointer; text-align:center; color:#3b8500; background:#FFF; overflow:hidden;}
.ben li.on{background:#66cc00; color:#FFF;}

.pic_url{position:absolute; left:197px; top:0px;}
.pic_url,.pic_url li{width:610px; height:350px; overflow:hidden;}
.pic_url li{display:none;}
.pic_url li a{display:block; width:810px; height:350px; overflow:hidden;}

.pic_con{margin:0 auto; width:100%; height:400px;  position:absolute; left:0px; top:0px; z-index:200;}
.pic_main{margin:0 auto; width:980px; height:400px; position:relative; overflow:hidden;}
.pic_adBox{position:absolute; top:30px; right:0px; width:160px; height:343px; background:#FFF; overflow:hidden;}
.pic_ad,.pic_ad img{width:160px; height:157px; overflow:hidden;}
.pic_ad{margin-bottom:10px;}

.pic_news{margin:0 auto; width:150px; height:170px; overflow:hidden;}
.pic_news_title{width:150px; height:28px; line-height:28px; margin-bottom:5px; background:url(../img/news_li.jpg) repeat-x; overflow:hidden;}
.pic_news_title li{width:75px; height:28px; line-height:28px; float:left; cursor:pointer; text-align:center; color:#666; overflow:hidden;}
.pic_news_title li.on{font-weight:bold; background:url(../img/news_li_on.jpg) repeat-x;}
.pic_news_main,.pic_news_list,.pic_news_li{ margin:0 auto; width:140px; height:130px; overflow:hidden;}
.pic_news_list{display:none;}
.pic_news_li li{width:150px; height:30px; line-height:30px; color:#666; overflow:hidden;}
.pic_news_li li a{color:#666; }
.pic_news_li li a:hover{color:#66cc00; }

.main{ margin:0 auto; width:978px; border-bottom:1px solid #eaeaea; margin-bottom:20px; overflow:hidden; }
.mainL{width:225px; overflow:hidden;}
.mainL_title{width:192px; height:33px; line-height:33px; padding-left:33px; color:#FFF; font-weight:bold; font-size:16px; overflow:hidden;}
.mainL_more{display:block; width:34px; height:33px; overflow:hidden;}
.mainL_ad,.mainL_ad img{width:225px; height:263px; overflow:hidden;}

.lm_title1{background:url(../img/lm_title.jpg) no-repeat 0px -165px;}
.lm_title2{background:url(../img/lm_title.jpg) no-repeat 0px -33px;}
.lm_title3{background:url(../img/lm_title.jpg) no-repeat 0px -66px;}
.lm_title4{background:url(../img/lm_title.jpg) no-repeat 0px -99px;}

.mainR{ width:752px; height:295px; border-top:1px solid #eaeaea; overflow:hidden; border-right: 1px solid #eaeaea; }
.mainR_title{ width:752px; height:32px; margin-bottom:0px; color:#666; font-weight:bold; background:url(../img/mainR_title.jpg) repeat-x; overflow:hidden; }
.mainR_title li{ width:187px; height:32px; line-height:32px; text-align:center; float:left; cursor:pointer; overflow:hidden; border-left: 1px solid #eaeaea; }
.mainR_title li.on{background:#FFF; font-size:13px;}
.mainR_title1 li.on{background:#FFF; color:#669900; font-size:13px;}
.mainR_title3 li.on{background:#FFF; color:#cc6600; font-size:13px;}
.mainR_tad_main,.mainR_tad_list,.mainR_cpList{margin:0 auto; width:752px; overflow:hidden; height:263px}
.mainR_tad_list{display:none;}
.mainR_cpList li{ width:187px; height:253px; float:left; overflow:hidden; padding-top: 10px; border-left: 1px solid #eaeaea; }
.mainR_cpLi_img{ margin:0 auto; width:160px; height:160px; margin-bottom:5px; overflow:hidden; }
.mainR_cpLi_img img{ width:160px; height:160px; }
.mainR_cpLi_dl{margin:0 auto; width:150px;  color:#666; overflow:hidden;}
.mainR_cpLi_dt{width:150px; color:#409800; font-weight:bold;  margin-bottom:3px; overflow:hidden;}
.mainR_cpLi_dd{width:150px; color:#666; margin-bottom:3px; overflow:hidden;}
.mainR_cpLi_con{width:150px; color:#454545; font-weight:bold; overflow:hidden;}
.mainR_cpLi_dt a{color:#409800;}
.mainR_cpLi_dd a{color:#666;}

.mainR1{border-top:1px solid #619320;}
.mainR2{border-top:1px solid #b1981d;}
.mainR3{border-top:1px solid #b1661d;}
.mainR4{border-top:1px solid #7db51a;}

