/* CSS Document */
.main_banner{width:100%; padding:309px 0 30px 0; overflow:hidden;}
.main{margin:0 auto; width:968px; overflow:hidden;}

.Lmain,.menu,.Lad{width:178px; overflow:hidden;}
.menu{ margin:30px 0 50px 0;}
.menu_title{ background:url(../images/menu_title.png) no-repeat; width:138px; height:68px; line-height:68px; color:#FFF; padding:0 20px; font-size:22px; overflow:hidden; _background:url(../images/menu_title.gif) no-repeat;}
.menu_bottom{background:url(../images/menu_bottom.png) no-repeat; height:6px; overflow:hidden; _background:url(../images/menu_bottom.gif) no-repeat;}
.menu_main{width:178px; padding:10px 0 30px 0; background:url(../images/menu_main.jpg) repeat-y; overflow:hidden;}
.menu_li{width:178px; font-size:14px; overflow:hidden;}
.menu_li_title{background:url(../images/menu_li.jpg) no-repeat bottom; width:178px; height:40px; line-height:40px; font-size:14px; overflow:hidden;}
.menu_li a{ padding:0 25px 0 45px; color:#FFF; width:108px; height:40px; line-height:40px; display:block; background:url(../images/menu_li.gif) no-repeat 25px center;}
.menu_li a:hover,.menu_li a.on{background:url(../images/menu_li_on.gif) no-repeat 25px center #FFF; color:#1e98fd;}
.menu_sub_li{margin:10px auto; display:none; width:128px; font-size:12px; overflow:hidden;}
.menu_sub_li li{ width:128px; padding:5px 0px;background:url(../images/menu_sub_li.jpg) no-repeat bottom; overflow:hidden; }
.menu_sub_li li a{width:88px; height:23px;  line-height:23px; background:none; display:block; padding:0 10px 0 30px; overflow:hidden;}
.menu_sub_li li a:hover,.menu_sub_li li a.on{background:url(../images/menu_sub_liaOn.jpg) no-repeat; }
.menu_sub2_li { padding-top:10px; padding-bottom:5px}
.menu_sub2_li li{ background:none;}
.menu_sub2_li li a{color:#b9f4ce; font-size:12px; text-decoration:none; background:none; padding:0px 0px 0px 0px; text-align:center; height:14px; line-height:14px;width:100px; }
.menu_sub2_li li a:hover { color:#ffffff; background:none; text-decoration:underline;}
.menu_sub2_li li a.on{ color:#ffffff; background:none; text-decoration:underline;}






.Rmain_con  .picMarquee-left{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
.Rmain_con  .picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.Rmain_con  .picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.Rmain_con  .picMarquee-left .hd .next{ background-position:0 -50px;  }
.Rmain_con  .picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.Rmain_con  .picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

.Rmain_con  .picMarquee-left .bd{ padding:10px;   }
.Rmain_con  .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.Rmain_con  .picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.Rmain_con  .picMarquee-left .bd ul li .pic{ text-align:center; }
.Rmain_con  .picMarquee-left .bd ul li .pic img{ width:230px; height:180px; display:block; padding:2px; border:1px solid #ccc; }
.Rmain_con  .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.Rmain_con  .picMarquee-left .bd ul li .title{ line-height:24px;   }




.Lad li{width:178px; overflow:hidden;}
.Lad li:last-child{
    display:none
}
.Rmain{width:790px; overflow:hidden;}
.Rmain_top{width:790px; background:url(../images/Rmain_top.png) no-repeat; height:30px; overflow:hidden; _background:url(../images/Rmain_top.gif) no-repeat;}
.Rmain_buttom{width:790px; background:url(../images/Rmain_buttom.png) no-repeat; height:14px; overflow:hidden; _background:url(../images/Rmain_buttom.gif) no-repeat;}
.Rmain_con{width:790px; padding-bottom:50px; background:#FFF; overflow:hidden;}

.Rmain_title{margin:0 auto; background:url(../images/R_title.jpg) no-repeat bottom; width:732px; height:36px; line-height:36px; color:#333; font-size:20px; font-weight:bold; margin-bottom:30px; overflow:hidden;}
.Rmain_Bread{background:url(../images/home_icon.gif) no-repeat left center; padding-left:20px; color:#666; font-weight:normal; font-size:12px; overflow:hidden;}
.Rmain_Bread a{color:#666;}
.Rmain_Bread a:hover,.Rmain_Bread a.on{color:#00a737;}

.Rmain_article,.faZhan_main{margin:0 auto; width:732px; overflow:hidden;}
.guanLi_article,.about_article{line-height:1.5; font-size:14px; color:#333; padding-bottom:50px;}
.guanLi_article h1{font-size:18px; color:#1e98fd; font-weight:bold;}
.guanLi_article h2{ font-weight:bold;}
.guanLi_article h3{color:#00a439;}

.faZhan_title{color:#008c35; font-size:18px; font-weight:bold;}
.faZhan_Mcon1{margin:0 auto; width:732px; background:url(../images/faZhan_bg1.jpg) no-repeat bottom; padding-bottom:50px; margin-bottom:40px; overflow:hidden;}
.faZhan_Mtitle1{margin-left:30px; width:220px;}
.faZhan_Mtable1{width:450px; overflow:hidden;}
.faZhan_Mtable1 table{width:100%;}
.faZhan_Mtable1 th{color:#666; width:80px; text-align:center; padding:10px 20px; background:url(../images/fz_tr_bg.jpg) no-repeat top right; font-weight:bold; vertical-align:top;}
.faZhan_Mtable1 td{padding:10px 30px; color:#666; vertical-align:top;}

.faZhan_Mcon2{margin:0 auto; width:732px; background:url(../images/faZhan_bg2.jpg) no-repeat bottom; position:relative; padding:10px 0px; margin-bottom:40px;	 overflow:hidden;}
.faZhan_Mtable2{width:450px; overflow:hidden;}
.faZhan_Mtitle2{margin-right:30px; width:220px; text-align:right;}
.faZhan_Mtable2 table{width:100%;}
.faZhan_Mtable2 th{color:#666; width:80px; text-align:center; padding:10px 20px; background:url(../images/fz_tr_bg.jpg) no-repeat top right; font-weight:bold; vertical-align:top;}
.faZhan_Mtable2 td{padding:10px 30px; color:#666; vertical-align:top;}

.faZhan_Mcon3{margin:0 auto; width:732px; background:url(../images/faZhan_bg3.jpg) no-repeat bottom; padding:10px 0px; margin-bottom:40px; overflow:hidden;}
.faZhan_Mtitle3{margin-right:30px; width:160px; text-align:right;}
.faZhan_Mtable3{width:320px; overflow:hidden;}
.faZhan_Mtable3 table{width:100%;}
.faZhan_Mtable3 th{color:#666; width:80px; text-align:center; padding:10px 20px; background:url(../images/fz_tr_bg.jpg) no-repeat top right; vertical-align:top; font-weight:bold;}
.faZhan_Mtable3 td{padding:10px 30px; color:#666; vertical-align:top;}



.news_list,.news_list li,.news_main{margin:0 auto; width:732px; overflow:hidden;}
.news_list{margin-bottom:30px;}
.news_list li{ padding-bottom:26px; margin-bottom:26px;  border-bottom:1px dashed #d3d3d3; overflow:hidden;}
.news_li_img,.news_li_img img{width:136px; height:85px; overflow:hidden;}
.news_li_con{width:580px; overflow:hidden;}
.news_li_dt{font-size:14px; color:#000; font-weight:bold; margin-bottom:5px;}
.news_li_date{color:#999; margin-bottom:5px;}
.news_li_dd{color:#666; overflow:hidden;}
.news_li_dt a{color:#000;}
.news_li_dd a{color:#666;}
.news_li_dt a:hover,.news_li_dd a:hover{color:#00a539;}


.news_title{margin:0 auto; width:732px; text-align:center; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #f0f0f0; overflow:hidden;}
.news_title h1{font-size:16px; font-weight:bold; color:#000; margin-bottom:10px;}
.news_title h2{ font-size:12px; color:#a8a8a8;}
.news_title a{color:#666;}
.news_title a:hover{color:#009533;}
.news_article{margin:0 auto; width:732px; color:#333; font-size:14px; line-height:2; margin-bottom:30px; overflow:hidden;}
.news_article p{margin-bottom:1em;}
.news_title .news_fh_icon{background:url(../images/news_fh_icon.gif) no-repeat left center; display:inline-block; padding-left:10px; color:#2f9ef8;}
.news_title .news_fh_icon:hover{color:#009533;}

.news_fenXiang{margin:0 auto; width:732px; margin-bottom:20px; overflow:hidden;}

.Xg_news{padding-top:20px; border-top:1px dashed #ccc; margin:0 auto; width:732px; font-size:14px; margin-bottom:50px; overflow:hidden;}
.Xg_news li{height:25px; line-height:25px; color:#666; overflow:hidden;}
.Xg_news li a{color:#666;}
.Xg_news li a:hover{color:#009533;}
.Xg_news_date{font-size:12px; font-weight:normal; margin-left:2em; color:#999;}


.FWtad_title{ background:url(../images/tabTitle.jpg) repeat-x; margin:0 auto; margin-bottom:30px; font-size:14px; width:732px; height:39px; overflow:hidden;}
.FWtad_title li{width:120px; height:39px; line-height:39px; background:url(../images/tabTitle_li.jpg) no-repeat; text-align:center; float:left; margin-right:5px; color:#666; cursor:pointer; overflow:hidden;}
.FWtad_title li.on{background:url(../images/tabTitle_liOn.jpg) no-repeat; color:#00a439; font-weight:bold;}
.FWtad_title li a{display:block; color:#666;}
.FWtad_title li.on a{color:#00a439;}

.FWtad_main,.FWtad_list{margin:0 auto; width:732px; overflow:hidden;}
.FWtad_list{display:none;}

.FW_table{margin:0 auto; width:732px; overflow:hidden;}
.FW_table table{ width:720px; background: url(../images/yun.jpg) repeat; }
.FW_table th,.FW_table td{ border:1px solid #e1e1e1; padding:10px 20px; }
.FW_table th{ text-align:center; background:#e7edf6; font-size:14px; color:#1e98fd; font-weight: bold; }
.FW_table td{ color:#666;}

.FW_tips{background:url(../images/fw_tips.jpg) bottom repeat-x #FFF; margin:0 auto; width:592px; padding:30px 70px; margin-bottom:30px; color:#666; overflow:hidden;} 
.FW_tips h1{font-weight:bold; margin-bottom:1em;}
.FW_tips p{text-indent:2em;}

.FW_LianXi{margin:0 auto; width:592px; overflow:hidden;}
.FW_LianXi table{width:100%; color:#666;}
.FW_LianXi th,.FW_LianXi td{padding:10px;}
.FW_LianXi th{font-weight:bold; width:100px;}

.FW_LianXi_text{border:1px solid #ccc; padding:5px;}
.FW_LianXi_button{background:url(../images/fw_button.jpg) no-repeat; border:none; width:128px; height:33px; color:#FFF; cursor:pointer; text-align:center; font-size:14px; font-weight:bold; overflow:hidden;}

.LianXi{background:url(../images/lianxi_main.jpg) no-repeat right; margin:0 auto; width:732px; padding:20px 0; margin-bottom:46px; overflow:hidden;}
.LianXi_title{width:732px; color:#999; margin-bottom:15px; overflow:hidden;}
.LianXi_title h1{ font-size:18px; color:#009f37;}
.LianXi_main{width:732px; color:#333; font-size:14px; line-height:1.8; overflow:hidden;}
.LianXi_main a{color:#333;}
.LianXi_main a:hover{color:#009533;}

.LianXi_map{margin:0 auto; width:729px; height:390px; overflow:hidden;}


.hr_list,.hr_list dl,.hr_list_dt,.hr_list_dd{margin:0 auto; width:732px; overflow:hidden;}
.hr_list{margin-bottom:30px;}
.hr_list dl{ margin-bottom:20px;}
.hr_list_dt{padding-bottom:10px; margin-bottom:20px; border-bottom:1px dashed #c9c9c9; color:#333; font-size:13px; font-weight:bold; overflow:hidden;}
.hr_list_dd{line-height:1.8; color:#666;}
.hr_list_more{text-align:right; color:#009933;}
.hr_list_dt a{color:#333;}
.hr_list_dd a{color:#666;}
.hr_list_more a,.hr_list_dt a:hover,.hr_list_dd a:hover{color:#009933;}

.hr_main,.hr_table,.hr_detail_dl{margin:0 auto; width:732px; overflow:hidden;}
.hr_main h1{ font-size:24px; color:#009933; margin-bottom:20px;}
.hr_table table{ width:100%; color:#666;  background:#f3f6f8; border:1px solid #e6ecf2;}
.hr_table th,.hr_table td{padding:10px;}
.hr_table th{font-weight:bold;}
.hr_table,.hr_detail_dl{margin-bottom:30px;}
.hr_detail_dl dt{margin:0 auto; width:732px; font-size:18px; border-bottom:1px solid #e6ecf2; padding-bottom:15px; margin-bottom:15px; color:#666; overflow:hidden;}
.hr_detail_dl dd{margin:0 auto; width:712px; padding:0 10px; color:#666; line-height:1.8; overflow:hidden;}
.hr_detail_tips{margin:0 auto; width:712px; color:#666; overflow:hidden;}

.GL_Hr_list{margin:0 auto; width:712px; margin-bottom:20px;  padding:10px 0; color:#333; overflow:hidden;}
.GL_Hr_perv,.GL_Hr_next{width:350px; overflow:hidden;}
.GL_Hr_next{text-align:right;}
.GL_Hr_list a{color:#333;}
.GL_Hr_list a:hover{color:#009533;}



.jyGuanLi_list{margin:0 auto; width:761px; overflow:hidden;}
.jyGuanLi_list li{width:205px; height:236px; padding:10px; border:1px solid #d3d3d3; float:left; position:relative; margin-right:25px; margin-bottom:26px; cursor:pointer; overflow:hidden;}
.jyGuanLi_li_img{margin:0 auto; width:205px; height:123px; margin-bottom:10px; overflow:hidden;}
.jyGuanLi_li_img img{width:205px; height:123px;}
.jyGuanLi_li_dl{margin:0 auto; width:205px; overflow:hidden;}
.jyGuanLi_li_dt{font-size:14px; font-weight:bold; color:#333; margin-bottom:10px;}
.jyGuanLi_li_dd{color:#666; margin-bottom:10px;}
.jyGuanLi_li_more{color:#333;}
.jyGuanLi_li_dt a,.jyGuanLi_li_more a{color:#333;}
.jyGuanLi_li_dd a{color:#666;}
.jyGuanLi_li_dt a:hover,.jyGuanLi_li_more a:hover,.jyGuanLi_li_dd a:hover{color:#009533;}

.jyGuanLi_more_icon{background:url(../images/jyGuanLi_li_more.jpg) no-repeat center left; display:inline-block; padding-left:15px; overflow:hidden;}
.jyGuanLi_more_icon:hover{background:url(../images/jyGuanLi_li_moreOn.jpg) no-repeat center left;}

.jyGl_detail{margin:0 auto; width:732px; overflow:hidden;}
.jyGl_dTitle{margin:0 auto; font-size:20px; color:#00a439; height:25px; line-height:25px; width:717px; background:url(../images/jyGl_dTitle.gif) no-repeat left center; margin-bottom:15px;  padding-left:15px; overflow:hidden;}
.jyGl_fh_icon{background:url(../images/news_fh_icon.gif) no-repeat left center; font-size:12px; font-weight:normal; display:inline-block; padding-left:10px; color:#333;}
.jyGl_fh_icon:hover{color:#009533;}
.jyGl_dBanner{border-top:2px solid #005ba1; position:relative; margin:0 auto; width:730px; height:352px; margin-bottom:30px; overflow:hidden;}
.jyGl_dBanner .jyGl_dPic,.jyGl_dBanner .jyGl_dPic li{width:730px; height:352px; overflow:hidden;}
.jyGl_dBanner .jyGl_dPic li{position:absolute;}
.jyGl_dtext{background:url(../images/bread_bg.png) repeat; height:43px; width:700px; padding:0 15px; position:absolute; bottom:0px; left:0px; z-index:1000; overflow:hidden; _background:#000;}
.jyGl_dtext li{width:700px; height:43px; line-height:43px; font-size:14px; color:#FFF;  display:none; padding:0 15px; position:absolute; bottom:0px; left:0px; overflow:hidden;}
.jyGl_dBen{position:absolute; right:15px; bottom:10px; z-index:2000;}
.jyGl_dBen li{width:89px; height:41px; padding:2px; background:url(../images/ben_lanMu_title.png) repeat; cursor:pointer;  float:left; margin-left:10px; overflow:hidden; _background:#FFF;}
.jyGl_dBen li img{width:89px; height:41px;}
.jyGl_dBen li.on{margin-top:-10px; _margin-top:0px;}
.jyGl_article{margin:0 auto; width:732px; line-height:1.8; font-size:14px; color:#333; overflow:hidden;}

.jyGl_xgContent,.jyGl_xgTitle,.jyGl_xgCon{margin:0 auto; width:732px; overflow:hidden;}
.jyGl_xgContent{padding-top:15px; margin-top:40px; border-top:1px dashed #dedede;}
.jyGl_xgTitle{margin-bottom:30px; color:#000; font-size:14px;}
.jyGl_xgCon{position:relative; height:160px;}
.jyGl_xg_perv,.jyGl_xg_next{width:16px; cursor:pointer; height:160px; position:absolute; z-index:500; overflow:hidden;}
.jyGl_xg_perv{background:url(../images/glxx_perv.gif) no-repeat center 45px; left:0px; top:0px;}
.jyGl_xg_next{background:url(../images/glxx_next.gif) no-repeat center 45px; right:0px; top:0px;}
.jyGl_xgList{margin:0 auto; width:666px; height:160px; overflow:hidden;}
.jyGl_xgLi{width:710px; height:160px; overflow:hidden;}
.jyGl_xgLi li{width:191px; height:160px; padding-right:22px; margin-right:22px; float:left; border-right:1px solid #d8d8da; overflow:hidden;}
.jyGl_xgLi_img{width:191px; height:83px; margin-bottom:15px; overflow:hidden;}
.jyGl_xgLi_img img{width:191px; height:83px;}
.jyGl_xgLi_dl,.jyGl_xgLi_dl dt,.jyGl_xgLi_dl dd{width:191px; overflow:hidden;}
.jyGl_xgLi_dl dt{margin-bottom:5px; color:#666;}
.jyGl_xgLi_dl dd{color:#999;}
.jyGl_xgLi_dl dt a{color:#666;}
.jyGl_xgLi_dl dd a{color:#999;}
.jyGl_xgLi_dl dt a:hover,.jyGl_xgLi_dl dd a:hover{color:#009533;}

.quyu_tips{margin:0 auto; width:732px; color:#333; font-size:14px; line-height:1.8; overflow:hidden;}
.quyu_Map{margin:0 auto; width:580px; height:480px; position:relative; background:url(../images/qy_map.jpg) no-repeat; margin-bottom:110px; overflow:hidden;}
.quyu_Map li{ width:50px; height:24px; cursor:pointer; text-indent:-9999px;  position:absolute; z-index:100; }
.quyu_Map li a{display:block; width:50px; height:24px;}
.quyu_main,.quyu_list,.quyu_title{margin:0 auto; width:732px; overflow:hidden;}
.quyu_list{display:none;}
.quyu_title{font-size:16px; font-weight:bold; margin-bottom:35px; color:#005ca2;}
.quyu_li{margin:0 auto; width:762px; overflow:hidden;}
.quyu_li li{width:230px; height:200px; float:left; margin-right:20px; margin-bottom:20px; overflow:hidden;}
.quyu_li_img,.quyu_li_img img{width:126px; height:76px; overflow:hidden;}
.quyu_li_img{margin-bottom:15px;}
.quyu_li_dl,.quyu_li_dl dt,.quyu_li_dl dd{width:191px; font-size:14px; overflow:hidden;}
.quyu_li_dl dt{margin-bottom:5px; color:#333; font-weight:bold;}
.quyu_li_dl dd,.quyu_li_dl dt a,.quyu_li_dl dd a{color:#333;}
.quyu_li_dl dt a:hover,.jyGl_xgLi_dl dd a:hover{color:#009533;}

.map { margin:0 auto; width:732px; padding:0; margin-bottom:20px; overflow:hidden; }
.map_title{ background:url(../images/m_title.jpg) no-repeat; width:715px; height:41px; line-height:41px; padding-right:15px; overflow:hidden; }
.map_tName{ width:133px; display:inline-block; padding-left:35px; padding-right:10px; color:#019832; font-size:14px; font-weight:bold; overflow:hidden; }
.map_main { width:656px; padding:30px 35px; border:#D6DBE1 1px solid; font-size: 14px; }
.map_main a{ margin-right:18px; color:#333333; text-decoration:none }
.map_main a:hover { color:#019832; }


.course{ width:222px; margin-bottom:15px; border:#e3e4e4 1px solid; border-bottom:#c9c7c8 2px solid; border-right:#c9c7c8 1px solid; padding:0px; float:left; background-color:#f9f9f9; -webkit-box-shadow:1 1 2px #dedfdf; -moz-box-shadow:1 1 2px #dedfdf; box-shadow:1px 1px 2px #dedfdf; margin-left: 30px; 
}
.course:hover{ background-color:#fbfdfe; }	
.course ul{ width:200px; padding:10px 10px 5px 10px; }
.course .recipe ul li{float:left;} 
.course .recipe .userzi,.listwall .course .recipe .userzi a{font-weight:bold; color:#00b8f1; font-size:14px; line-height:24px;}
.course .recipe img{width:200px;}
.course .rename{ font-size:14px; padding:10px 0px; overflow:hidden; width:200px; line-height: 18px; }


.video_detail{ margin:10px;}