@charset "utf-8";
/* 全局公用CSS属性 */
* { margin: 0px; padding: 0px; }
body { color: #333333; font: 12px Arial, Helvetica, sans-serif; background: #589c47; }
input{ font-size: 12px; }
ul,ol { list-style: none; }
dl,dd{ margin: 0px; padding: 0px; }
em { font-style: normal; font-weight: bold; }
select{ font-size: 12px; }
img{ border:none}
.b { font-weight: bold; }
A:link,A:visited{ color: #666666; text-decoration: none; }
A:hover{ color: #FF6600; text-decoration: underline; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
.f12{ font-size: 12px; }
.f14{ font-size: 14px; }
.f16{ font-size: 16px; }
.song { font-family: "宋体"; }
.verd { font-family: Verdana; }
.center{ margin: 0px auto; }
.clr { clear: both; }
.red { font-family: "宋体"; color: #FF0000; }
.pink { font-family: "宋体"; color: #FF00FF; }
.green { font-family: "宋体"; color: #336633; }
.blue { font-family: "宋体"; color: #0000FF; }
.mb8 { margin-bottom: 8px; }
.mb10 { margin-bottom: 10px; }
.t_xuxian { border-top: 1px dashed #CCCCCC; }
/*=================================================================*/
#main_box { width: 950px; padding: 12px 20px 0px; margin: 0px auto; background: #FFFFFF; }
.header { border-bottom: 1px solid #93c609; background: #589C47; padding: 4px 0px 8px; width: 990px; margin: 0px auto; }
.left { float: left; width: 616px; }
.dleft { float: left; width: 766px; }
.right { float: right; width: 324px; }
.dright { float: right; width: 174px; }
.best { width: 614px; background: url(../images/best-bg.jpg) no-repeat left top; padding-bottom: 8px; overflow: hidden; margin-bottom: 10px; }
.best10_1 { width: 614px; background: url(../images/10-1_bg.jpg) no-repeat left top; padding-bottom: 8px; overflow: hidden; margin-bottom: 10px; }
.bro { border: 1px solid #65cc33; }
.contact { background: url(../images/hot-line.jpg) no-repeat left top; height: 186px; width: 324px; margin-bottom: 10px; }
.tel { color: #990000; font-weight: bold; }
.tel ul { padding-top: 42px; padding-left: 12px; }
.tel li { line-height: 22px; height: 22px; }
.fun { padding-top: 10px; }
.time { line-height: 20px; display: block; text-align: center; color: #996666; height: 20px;}
.tianqi { margin-bottom: 8px; width: 156px; }
.fun .online { height: 18px; width: 106px; line-height: 18px; color: #336600; }
.fun li { float: left; width: 74px; }

/*===============活动图片滚动============================*/
.bm { height: 40px; padding-top: 8px; padding-right: 12px; }
.bm A { background: url(../images/btn.jpg) no-repeat left top; height: 22px; width: 88px; float: right; margin-left: 12px; color: #333300; line-height: 22px; text-align: center; }
.bm A:hover { text-decoration: underline; color: #FF0000; }

.h_more { height: 34px; padding-top: 14px; padding-right: 12px; }
.h_more A { background: url(../images/more.gif) no-repeat left top; height: 22px; width: 42px; float: right; margin-left: 12px; color: #333300; }
.h_more A:hover { background: url(../images/more.gif) no-repeat left -68px; }

#List1_1 { float: left; }
#List2_1 { float: left }
#List1_2 { float: left; }
#List2_2 { float: left }
.scrollImgList1 { width: 588px; padding: 0px; margin: 0px auto; overflow: hidden; }
.scrollImgList1 .Cont { display: inline; float: left; margin: 0px; overflow: hidden; width: 586px; padding: 0px; }
.scrollImgList1 .scrCont { width: 32766px; overflow: hidden; }
.scrollImgList1 .box { float: left; width: 200px;}
.scrollImgList1 .box img { display: block; background: #fff; padding: 2px; border: 1px solid #ccc; height: 140px; width: 180px; margin-bottom: 4px; }
.scrollImgList1 .box A:hover img { border: 1px solid #65cd3d; }
.scrollImgList1 .box span { display: block; width: 182px; line-height: 22px; padding-left: 2px; font-family: Arial; height: 22px; padding-right: 2px; text-align: center; }

.scrollImgList2 { width: 550px; overflow: hidden; }
.scrollImgList2 .Cont { display: inline; float: left; margin: 0px; overflow: hidden; width: 548px; padding: 0px; }
.scrollImgList2 .scrCont { width: 32766px; overflow: hidden; }
.scrollImgList2 .box { float: left; width: 186px; }
.scrollImgList2 .box img { display: block; background: #fff; padding: 2px; border: 1px solid #ccc; height: 125px; width: 170px; margin-bottom: 4px; }
.scrollImgList2 .box A:hover img { border: 1px solid #65cd3d; }
.scrollImgList2 .box span { display: block; width: 172px; line-height: 22px; padding-left: 2px; font-family: Arial; height: 22px; padding-right: 2px; text-align: center; }
.scrollImgList2 .box A,.scrollImgList2 .box A:visited { color: #336600; }

.scrollImgList3 .box A:hover { color: #FF0000; text-decoration: underline; }

.scrollImgList3 { width: 746px; overflow: hidden; }
.scrollImgList3 .Cont { display: inline; float: left; margin: 0px; overflow: hidden; width: 740px; padding: 0px; }
.scrollImgList3 .scrCont { width: 32766px; overflow: hidden; }
.scrollImgList3 .box { float: left; width: 186px; }
.scrollImgList3 .box img { display: block; background: #fff; padding: 2px; border: 1px solid #ccc; height: 125px; width: 170px; margin-bottom: 4px; }
.scrollImgList3 .box A:hover img { border: 1px solid #65cd3d; }
.scrollImgList3 .box span { display: block; width: 172px; line-height: 22px; padding-left: 2px; font-family: Arial; height: 22px; padding-right: 2px; text-align: center; }
.scrollImgList3 .box A,.scrollImgList2 .box A:visited { color: #336600; }

.scrollImgList3 .box A:hover { color: #FF0000; text-decoration: underline; }



/*===============活动图片滚动============================*/
.img_news { width: 614px; background: url(../images/zhou-bg.jpg) no-repeat left top; padding-bottom: 8px; margin-bottom: 10px; }
.focus { padding: 3px; border: 1px solid #CCCCCC; height: 215px; width: 285px; background: #FFFFFF; }

.zhou_list {}
.zhou_list h2 { line-height: 22px; height: 22px; width: 270px; margin: 0px auto; color: #FF0000; cursor: pointer; }
.zhou_list p { width: 270px; margin: 0px auto; padding: 4px 0px 8px; line-height: 18px; }
.zhou_list ul { width: 272px; margin: 0px auto; border-top: 1px dashed #999999; padding-top: 6px; }
.zhou_list li { background: url(../images/dot.gif) no-repeat 2px 12px; height: 26px; font-size: 14px; padding-left: 12px; }
.zhou_list li A,.zhou_list li A:visited { line-height: 26px; height: 26px; color: #326698; }
.zhou_list li A:hover { color: #FF3300; text-decoration: underline; }

.hot { padding: 1px; width: 320px; }
.hot h4 { background: #C6E595; height: 28px; color: #336600; padding-left: 12px; line-height: 28px; }
.hot ul { width: 308px; margin: 0px auto; padding-top: 4px; padding-bottom: 3px; }
.hot li { height: 22px; background: url(../images/dot.gif) no-repeat 2px -24px; padding-left: 10px; }
.hot li A { line-height: 22px; height: 22px; }

.bbs { width: 948px; background: url(../images/bbs-bg.jpg) no-repeat left top; }
.bbs_list ul { margin: 0px auto; width: 330px; }
.bbs_list li { height: 26px; background: url(../images/arr.gif) no-repeat 4px center; padding-left: 20px; border-bottom: 1px dashed #99CC66; }
.bbs_list li A { line-height: 26px; height: 26px; }

.bbs_list .lei A,.bbs_list .lei A:visited { color: #0066CC; padding: 0px 4px; }
.frd_link { background: url(../images/frd_bg.jpg) no-repeat left top; height: 104px; padding-left: 30px; }

.t_xline { border-top: 1px dashed #CCCCCC; }
#marqueediv6 { width: 900px; padding: 8px 0px; height: 60px; overflow: hidden; }
#marqueediv6 img { margin-right: 2px; height: 50px; width: 120px; padding: 2px; border: 1px solid #CCCCCC; }

.foot { border-top: 1px solid #CCCCCC; padding: 6px 0px; }
.foot ul { }
.foot li { line-height: 18px; height: 18px; text-align: center; }

.det_box { width: 764px; background: url(../images/det_bg.gif) no-repeat left top; }

.postion {}
.postion .curr { float: left; width: 300px; height: 26px; padding-left: 120px; padding-top: 11px; font: bold 14px/26px Verdana; color: #336666; }
.postion .bm { float: right; width: 250px; }
.postion .bm717 { float: right; width: 200px; }
.postion .bm717 A { height: 50px; width: 200px; display: block; }
.postion2 { width: 300px; font: bold 14px Verdana; color: #336666; padding: 3px 0px 3px 6px; }

.ablum { padding: 30px 0px 10px 10px; }

.hd_cont { width: 740px; margin: 0px auto; padding: 10px 6px; border-top: 1px solid #CCCCCC; }
.hd_cont h2 { line-height: 30px; height: 30px; text-align: center; color: #FF0000; margin-bottom: 10px; background: #EDF2F8; }

.notice { width: 172px; background: url(../images/notice.jpg) no-repeat left top; padding: 32px 0px 10px; }
.not_con { width: 154px; margin: 0px auto; padding: 4px 3px 6px; background: url(../images/xu_line.gif) repeat-x bottom; font-size: 12px; line-height: 18px; color: #CC3333; }

.hot_bm { margin: 0px auto; width: 158px; font-size: 12px; }
.hot_bm h4 { background: url(../images/hot.gif) no-repeat 2px center; padding-left: 28px; line-height: 26px; height: 26px; color: #339966; }
.hot_bm ul {}
.hot_bm li { background: url(../images/arr2.gif) no-repeat 2px 4px; padding-left: 16px; line-height: 18px; margin-bottom: 4px; }
.hot_bm li A,.hot_bm li A:visited { color: #326698; line-height: 18px; }

.top10 { width: 172px; background: url(../images/bbs_top10.gif) no-repeat left top; padding: 38px 0px 10px; font-size: 12px; }
.top10 ul { margin: 0px auto; width: 144px; padding-left: 16px; }
.top10 li { line-height: 22px; height: 22px; width: 142px; overflow: hidden; }


.feed_box { padding: 50px 0px 10px; width: 614px; background: url(../images/baom_tle.jpg) no-repeat left top; }
.feed_box .tips { line-height: 24px; background: url(../images/wenxin.gif) no-repeat 2px 6px; color: #990000; margin: 0px auto; width: 550px; padding: 6px 0px 10px 36px; font-size: 14px; font-weight: bold; }
.feed_tab { margin-top: 6px; }
.feed_tab .my_txt { line-height: 18px; height: 18px; padding: 1px; border: 1px solid #009999; }
.feed_tab .pt_cn{ height: 34px; padding-left: 6px; }
.feed_tab .my_btn { height: 24px; width: 70px; }

.tip { padding: 36px 0px 10px; width: 322px; background: url(../images/xuzhi.jpg) no-repeat left top; }
.tip dl { margin: 0px auto; width: 312px; }
.tip dt { font-weight: bold; color: #CC3300; line-height: 22px; height: 22px; background: url(../images/gif-0021.gif) no-repeat 2px 1px; padding-left: 26px; font-size: 14px; }
.tip dd { line-height: 18px; padding: 6px 4px; }

.radio_box { padding: 6px; border: 1px dashed #CCCC33; }

.fd_cat { padding: 10px; width: 566px; margin: 0px auto; background: #FFF7E6 url(../images/ren.gif) no-repeat 432px top; border: 1px dashed #FFCC99; font-weight: bold; line-height: 22px; color: #993300; }
.fd_cat h4 { color: #336600; font-size: 14px; line-height: 26px; height: 26px; }

.list_box {}
.list_box ul { margin: 0px auto; width: 742px; padding-top: 10px; border-top: 1px solid #CCCCCC; }
.list_box li { margin-bottom: 6px; }
.list_box li A,.list_box li A:visited { line-height: 30px; height: 30px; padding-left: 18px; background: url(../images/red_dot.gif) no-repeat 2px center; color: #FF0000; font-weight: bold; }
.list_box li A:hover { color: #FF3300; text-decoration: underline; }
.list_box li .time { font-family: Verdana; color: #999999; }
.paging { line-height: 26px; height: 26px; text-align: right; padding-right: 26px; padding-bottom: 15px; }
.paging select { font: 12px Arial; }
.list_box .t_xuxian { padding: 6px; line-height: 18px; }

.m_nav { background: url(../images/menu_bg00.jpg) no-repeat left top; height: 32px; width: 990px; margin: 0px auto; }
.m_nav ul { height: 32px; padding-left: 12px; }
.m_nav li { height: 32px; float: left; margin-right: 16px; }
.m_nav li A { height: 32px; width: 78px; display: block; }
.m_top { background: #589C47; color: #FFFFFF; border-bottom: 1px solid #7DFF79; width: 990px; margin: 0px auto; padding: 0px; }
.reg { padding-right: 8px; }
.reg A,.reg A:visited { color: #FFFFFF; text-decoration: underline; }
.reg A:hover { color: #FFFFCC; }

.aboutus { padding: 10px; }
.aboutus h4 { line-height: 22px; height: 22px; margin-bottom: 5px; }
.aboutus p { line-height: 18px; text-indent: 2em; margin-bottom: 8px; }
.aboutus dl {}
.aboutus dt { line-height: 22px; font-weight: bold; color: #CC3300; height: 22px; margin-bottom: 4px; }
.aboutus dd,.aboutus li { line-height: 20px; }