@charset "utf-8";
/*public css*/ 
body { margin:0 auto; font-size:12px; font-family:"SimSun", "宋体", "Arial Narrow"; line-height:1.5; background: #ffffff; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0; margin:0; font-size:14px; color:#000 }
ul { list-style:none; }
img { border:0px; }
.border { border:1px solid #cccccc; zoom:1; }
.hr { height:1px; border:none; border-top:1px solid #ccc; margin:0; *margin:0 0 -14px 0;
float:none; *float:left;
display:block; }
.hr-dashed { height:1px; border:none; border-top:1px dashed #ccc; margin:0; *margin:0 0 -14px 0;
float:none; *float:left;
display:block; }
a {color:#333333; text-decoration:none; }
a:hover {color:#333333; text-decoration:underline; }
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px; }
.l {float:left; }
.r { float:right; }
.line {height:10px; overflow:hidden; }
.line1 {height:15px; overflow:hidden; }
.pd-10 { padding:10px; }
.pd-20 { padding:20px 20px; }
.pd-20-30 { padding:30px 20px; }
.pd-r-10 { padding-right:10px; }
.pd-l-20 { padding-left:20px; }
.pd-l-10 { padding-left:10px; }
.pd-lr-10 { padding-right:10px; padding-left:10px; }
.mg-r-10 { margin-right:10px; }
.mg-t-10 { margin-top:10px; }
/*body*/
.site_nav { background-repeat: repeat-x; min-width: 980px; width: auto; height:27px; background-image: url(../images/site_nav_bg.gif); }
.site_nav .cont { width:980px; height:27px; margin:0 auto; line-height:27px; vertical-align:middle; }
.site_nav .cont .le { width:300px; height:27px; padding-left:20px; text-align:left; color:#666666; }
.site_nav .cont .rig { width:640px; height:23px; text-align: right; padding-right: 20px; padding-top:2px; }
.site_nav .cont .rig .image { }
/*topcss*/

#top { width:980px; height:auto; overflow:hidden; margin:0 auto}
.top_logo { width:980px; height:65px; overflow:hidden}
.top_logo .logoimage { width:420px; height:65px; float: left}
.top_logo .adv{width:560px; height:65px; text-align:center; float:left}
.top_menu { width:980px; height:41px; background-image:url(../images/top_menu_bg.gif); background-repeat: repeat-x; overflow: hidden; }
.top_menu ul { padding:0 20px; margin:0 auto; }
.top_menu li { color: #FFFFFF; float: left; background:url(../images/top_munu_libg.gif) right 10px no-repeat;line-height: 36px; padding:5px 15px 0 15px;  display:inline; font-size:14px; font-weight:bold; vertical-align:middle; }
.top_menu li a{ color:#fff}
.top_menu li a:hover{color: #FFFA9D}
#botthome{ background:url(../images/bott_home_active.gif) no-repeat; width:40px;height:36px; line-height:36px; vertical-align:middle; text-align:center; color:#E06601; font-size:16px}
#nobg { background:none}
#tophd { width:978px; height:32px; background-image:url(../images/top_hd_bg.gif); background-repeat: repeat-x; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #e7e7e7; border-bottom-color: #e7e7e7; border-left-color: #e7e7e7; overflow:hidden; }
.tophd_left { width:620px; height:32px; float:left; overflow: hidden; }
.tophd_left img { width:10px; height:32px; padding: 0 20px; float:left; display:inline; }
.tophd_left ul { width:410px; height:32px; padding:0 10px; float:left; }
.tophd_left li { width:170px; background-image: url(../images/point1.gif); background-position: left center; background-repeat: no-repeat; padding-left:10px; height:27px; line-height:27px; padding-top:5px; color:#666666; float:left; font-size:12px; }
.tophd_left li a { color:#666666; }
.tophd_left li a:hover { color:#92461d; }
.tophd_form { width:320px; height:32px; float:right; font-size:12px; overflow:hidden; }
.tophd_form .ppost { overflow: hidden; font-size: 12px; color: #444444; height:26px; padding-top:5px }
.tophd_form .ppost .ppost_left { float: left; margin-right: 3px; }
.tophd_form .ppost .ppost_left .ipt-txt { border: 1px solid #cccccc; height: 16px; margin-left:5px; width:100px; }
#sellist { margin-left:5px; }
.tophd_form .ppost .ppost_right { width:25%; float: left; }
.tophd_form .ppost .ppost_right .lg_serch { background-image: url(../images/submit_hy.gif); background-repeat: no-repeat scroll 0 0; transparent;
border: 0 none; color: #9f4a21; float:left; display:inline; font-size:12px; height: 20px; line-height: 20px; width: 64px; }
.fontcolor1 { color:#e06522; }
.fontcolor1 a { color:#e06522; }
/*main top css*/
#main { width:980px; margin:20px auto}
#main_top{width:980px; height:360px; background:url(../images/hd_bg.jpg) no-repeat}
.hd{width:523px; height:320px; margin:15px 10px; background-color:#FFF; padding:5px; overflow:hidden}
.new{width:384px; height:354px; padding:6px 20px 0 0}
.hotnew{width:364px; height:94px; border-bottom:1px dotted #993300; margin:0 10px; padding-bottom:5px}
.hotnew h3{font-size:18px; font-weight:bold; color:#CC0000; height:64px; line-height:64px; overflow:hidden; vertical-align:middle; text-align:center}
.hotnew h3 a{color: #CC0000}
.hotnew h5{font-size:12px; font-weight:normal;color:#333333; height:20px; line-height:20px; overflow:hidden; text-align:center; vertical-align:middle}
.hotnew h5 span{ padding-left:10px}
.hotnew h5 a:hover{ color:#333; text-decoration:underline}
.listnew{width:364px; height:254px; padding:0 10px}
.listnew ul{ padding:20px 10px 10px; color:#333}
.listnew li{height:30px; line-height:30px; vertical-align:middle; font-size:14px; background-image: url(../images/point2.gif); background-repeat: no-repeat; background-position: left center; text-indent: 12px; overflow:hidden}
.listnew li span{ color:#CC0000}
.listnew li span a{ color:#CC0000}
/*---------------------------------------------------读书月--------------------------------------------------*/
#dsy{width:980px; height:310px; margin:10px 0}
#dsy_tit{width:980px; height:50px; background:url(../images/dys_tit.jpg) no-repeat}
#dsy_cont{width:980px; height:240px; padding-top:20px}
.dys_cont_notice{width:280px; height:240px}
.dys_cont_notice .notice_tit{ height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.dys_cont_notice .notice_tit .notice_tit_lf{width:60%; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333}
.dys_cont_notice .notice_tit .notice_tit_rg{width:30%;_font-size:12px; font-size:13px;color:#cc0000; text-align:right}
.dys_cont_notice .notice_tit .notice_tit_rg a{color:#cc0000}
#adv1{width:280px; height:60px; padding:10px 0; overflow:hidden}
.dys_cont_notice .notice_cont{ height:120px}
.dys_cont_notice .notice_cont ul{ padding-bottom:8px}
.dys_cont_notice .notice_cont li{ height:28px; line-height:28px; vertical-align:middle;font-size:13px; color:#666; background:url(../images/point1.gif) left center no-repeat; text-indent:12px; overflow:hidden}
.dys_cont_notice .notice_cont li a{ color:#666}
.dys_cont_news{width:320px; height:240px; margin:0 50px }
.dys_cont_news .news_tit{ height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.dys_cont_news .news_tit .news_tit_lf{width:60%; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333}
.dys_cont_news .news_tit .news_tit_rg{width:30%;_font-size:12px; font-size:13px;color:#cc0000; text-align:right}
.dys_cont_news .news_tit .news_tit_rg a{color:#cc0000}
.dys_cont_news .news_cont{ height:200px}
.dys_cont_news .news_cont .news_cont_top{ height:75px; padding:10px 0}
.news_cont_top_lf{width:100px; height:75px; text-align:center; overflow:hidden}
.news_cont_top_rg{width:200px; height:75px}
.news_cont_top_rg li{ height:25px; line-height:25px; vertical-align:middle;font-size:13px; color:#333; overflow: hidden}
.news_cont_top_rg li a{color:#333}
.dys_cont_news .news_cont .news_cont_btm{ height:105px; overflow:hidden}
.dys_cont_news .news_cont .news_cont_btm li{height:28px; line-height:28px; vertical-align:middle; font-size:14px; background: url(../images/point2.gif) no-repeat left center; text-indent: 12px; overflow:hidden}
.dys_cont_video{width:280px; height:240px}
.dys_cont_video .video_tit{ height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.dys_cont_video .video_tit .video_tit_lf{width:60%; background:url(../images/icon2.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#669900}
.dys_cont_video .video_tit .video_tit_rg{width:30%;font-size:13px;color:#cc0000; text-align:right}
.dys_cont_video .video_tit .video_tit_rg a{color:#cc0000}
.dys_cont_video .video_cont{ height:180px; padding:2px; width:260px; overflow:hidden; border:1px solid #d6d6d6;}
#adv2{width:980px;overflow:hidden}
/*---------------------------------------------资讯---------------------------------------*/
#info{width:980px; height:420px; margin:10px 0}
#info_tit{width:980px; height:50px; background:url(../images/info_tit.jpg) no-repeat}
#info_cont{width:980px; height:350px; padding-top:20px}
.info_cont_lf{width:280px; height:350px}
.info_cont_culture{width:280px; height:185px}
.info_cont_culture .culture_tit{ height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.info_cont_culture .culture_tit .culture_tit_lf{width:80%; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333}
.info_cont_culture .culture_tit .culture_tit_lf span{ padding:0 5px}
.info_cont_culture .culture_tit .culture_tit_lf em{ font-style:normal; font-weight:normal; font-size:14px; color:#666}
.info_cont_culture .culture_tit .culture_tit_lf em a{color:#666}
.info_cont_culture .culture_cont{ height:145px}
.info_cont_culture .culture_cont .culture_cont_top{ height:65px;padding:10px 0}
.culture_cont_top_lf{width:85px;height:65px; text-align:center; overflow:hidden}
.culture_cont_top_rg{width:180px;height:65px}
.culture_cont_top_rg h4{ height:25px; line-height:25px; vertical-align:middle; color:#333; overflow:hidden}
.culture_cont_top_rg p{ height:40px; line-height:20px; font-size:12px; color:#666; overflow:hidden}

.culture_cont_top_rg1{width:210px;height:65px}
.culture_cont_top_rg1 h4{ height:25px; line-height:25px; vertical-align:middle; color:#333; overflow:hidden}
.culture_cont_top_rg1 p{ height:40px; line-height:20px; font-size:12px; color:#666; overflow:hidden}

.info_cont_culture .culture_cont .culture_cont_btm{ height:60px}
.info_cont_culture .culture_cont .culture_cont_btm li{ background:url(../images/point2.gif) no-repeat left center; text-indent:12px; height:28px; line-height:28px; vertical-align:middle; font-size:13px; color:#333; overflow:hidden}
.info_cont_memory{width:280px; height:165px}
.info_cont_memory .memory_tit{ height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.info_cont_memory .memory_tit .memory_tit_lf{width:80%; height:40px; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333}
.info_cont_memory .memory_tit .memory_tit_lf span{ padding:0 5px}
.info_cont_memory .memory_tit .memory_tit_lf em{font-style:normal; font-weight:normal; font-size:14px; color:#666}
.info_cont_memory .memory_tit .memory_tit_lf em a{color:#666}
.info_cont_memory .memory_cont{ height:125px}
.memory_cont_lf{width:95px; height:125px; text-align:center; overflow:hidden}
.memory_cont_rg{width:180px;height:125px; overflow:hidden}
.memory_cont_rg h4{ height:35px; line-height:35px; vertical-align:middle; color:#333; overflow:hidden}
.memory_cont_rg p{ height:90px; line-height:20px; font-size:12px; color:#666; overflow:hidden}
.info_cont_mid{width:320px; height:350px; margin:0 50px}
.info_cont_info{width:320px;height:185px}
.info_cont_info .info_tit{ height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.info_cont_info .info_tit .info_tit_lf{width:60%; height:40px; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333}
.info_cont_info .info_tit .info_tit_rg{width:30%;_font-size:12px; font-size:13px;color:#cc0000; text-align:right}
.info_cont_info .info_tit .info_tit_rg a{color:#cc0000}
.info_cont_info .info_cont{ height:145px; padding-top:9px;}
.info_cont_info .info_cont li{background:url(../images/point2.gif) no-repeat left center; text-indent:12px; height:28px; line-height:28px; vertical-align:middle; font-size:14px; color:#333; overflow:hidden}
.fontcolor3{color:#CC0000 !important; font-weight:bold}
.fontcolor3 a{color:#CC0000}
.info_cont_new{width:320px;height:165px}
.info_cont_new .new_tit{ height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.info_cont_new .new_tit .new_tit_lf{width:60%; height:40px; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333}
.info_cont_new .new_tit .new_tit_rg{width:30%;_font-size:12px; font-size:13px;color:#cc0000; text-align:right}
.info_cont_new .new_tit .new_tit_rg a{color:#cc0000}
.info_cont_new .new_cont{ height:125px}
.info_cont_new .new_cont li{background:url(../images/point2.gif) no-repeat left center; text-indent:12px; height:28px; line-height:28px; vertical-align:middle; font-size:14px; color:#333; overflow:hidden}
.info_cont_rg{width:280px; height:350px}
.info_cont_ser{width:280px; height:140px}
.info_cont_ser .ser_tit{ height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.info_cont_ser .ser_tit .ser_tit_lf{width:60%; background:url(../images/icon2.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#669900}
.info_cont_ser .ser_cont{ height:100px}
.info_cont_ser .ser_cont li{width:140px; height:36px; line-height:36px; vertical-align:middle;margin:7px 0 7px 0; display:inline;overflow: hidden; float:left}
.info_cont_special{width:280px; height:210px}
.info_cont_special .special_tit{ height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.info_cont_special .special_tit .special_tit_lf{width:60%;height:40px; background:url(../images/icon2.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#669900}
.info_cont_special .special_tit .special_tit_lf span{ padding-left:10px; color:#666; font-weight:normal; font-size:16px}
.info_cont_special .special_tit .special_tit_rg{width:30%;_font-size:12px; font-size:13px;color:#cc0000; text-align:right}
.info_cont_special .special_tit .special_tit_rg a{color:#cc0000}
#adv3{width:280px; height:70px; padding:10px 0; overflow:hidden}
.info_cont_special .special_cont{ height:80px}
.info_cont_special .special_cont li{width:280px; height:26px; line-height:26px; vertical-align:middle;background:url(../images/point1.gif) no-repeat left center;font-size:13px; color:#666; text-indent:12px; overflow:hidden}
.info_cont_special .special_cont li a{ color:#666}
/*---------------------------------------------读书--------------------------------------*/
#read{width:980px; height:515px; margin:10px 0;}
#read_tit{width:980px; height:50px;background:url(../images/read_tit.jpg) no-repeat}
#read_tit ul{width:970px;padding:0 5px}
#read_tit li{ height:50px; line-height:50px; vertical-align:middle; font-size:13px; color:#666; float:right}
#read_tit li a{ color:#666}
#read_tit li span{ padding:0 5px}
#read_cont{width:980px; height:445px; padding-top:20px}
.read_cont_lf{width:220px; height:445px}
.read_cont_lf_tattle{width:220px; height:240px}
.read_cont_lf_tattle .tattle_tit{ height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.read_cont_lf_tattle .tattle_tit_lf{width:60%; height:40px; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333}
.read_cont_lf_tattle .tattle_cont{ height:200px}
.read_cont_lf_tattle .tattle_cont h4{ height:34px; line-height:34px; color:#333; text-align:center; overflow:hidden}
.read_cont_lf_tattle .tattle_cont p{ height:60px; line-height:20px; text-indent:24px; font-size:13px; color:#797979; overflow:hidden}
.read_cont_lf_tattle .tattle_cont ul{ height:90px; padding:6px 0 10px 0}
.read_cont_lf_tattle .tattle_cont li{ height:28px; line-height:28px; vertical-align:middle;background:url(../images/point1.gif) no-repeat left center;font-size:14px; color:#333; text-indent:12px; overflow:hidden}
.read_cont_lf_tattle .tattle_cont li a{color:#333}
.read_cont_lf_review{width:220px; height:205px;}
.read_cont_lf_review .review_tit{ height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.read_cont_lf_review .review_tit_lf{width:60%; height:40px; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333}
.read_cont_lf_review .review_tit_lf span{ padding:0 5px}
.read_cont_lf_review .review_tit_lf em{ font-style:normal; font-weight:normal; font-size:14px; color:#666}
.read_cont_lf_review .review_cont{ height:165px}
.read_cont_lf_review .review_cont ul{ padding:7px 0 8px 0}
.read_cont_lf_review .review_cont li{ height:28px; line-height:28px;vertical-align:middle;background:url(../images/point1.gif) no-repeat left center;font-size:14px; color:#333; text-indent:12px; overflow:hidden}
.read_cont_mid{width:460px; height:445px; margin:0 25px}
.read_cont_mid_recommend{ width:460px;height:356px; }
.read_cont_mid_recommend .recommend_tit{ height:40px;overflow:hidden}
.read_cont_mid_recommend .recommend_tit_lf{width:80px;height:40px; padding-left:10px; line-height:40px; vertical-align:middle; background:url(../images/icon3.gif) left center no-repeat;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333; overflow:hidden}
.read_cont_mid_recommend .recommend_tit_rg{width:355px;height:18px; padding-bottom:8px;background:url(../images/recommend_tit_rg_bg.gif) repeat-x; padding-right:15px; text-align:right; font-size:13px; color:#666} 
.read_cont_mid_recommend .recommend_cont{height:316px}
.read_cont_mid_recommend .recommend_cont li{width:215px; height:128px; margin:10px 15px 20px 0; display:inline; float:left}
.read_cont_mid_recommend .recommend_cont li .ct_lf{width:92px; height:128px; overflow:hidden}
.read_cont_mid_recommend .recommend_cont li .ct_rg{width:108px; height:128px; overflow:hidden}
.read_cont_mid_recommend .recommend_cont li .ct_rg h5{ height:36px; line-height:36px; vertical-align:middle;font-size:12px; color:#cc0000; overflow:hidden}
.read_cont_mid_recommend .recommend_cont li .ct_rg h5 a{color:#cc0000}
.read_cont_mid_recommend .recommend_cont li .ct_rg h6{ height:30px; line-height:30px; vertical-align:middle;font-size:12px; font-weight:normal;color:#797979; overflow:hidden}
.read_cont_mid_recommend .recommend_cont li .ct_rg p{ height:60px; line-height:20px;font-size:12px; font-weight:normal;color:#797979; overflow:hidden}
.read_cont_mid_recommend1{width:460px; height:78px;margin-top:10px; border-top:1px dotted #949494}
.read_cont_mid_recommend1 ul{ padding:10px 0; height:58px; overflow:hidden}
.read_cont_mid_recommend1 li{width:138px; height:29px; line-height:29px; vertical-align:middle; margin-right:15px; display:inline; overflow:hidden; font-size:12px; color:#333; float:left}
.read_cont_mid_recommend1 li span{ padding:0 2px}
.read_cont_mid_recommend1 li em{font-style:normal; font-weight:normal; font-size:12px; color:#cc0000}
.read_cont_mid_recommend1 li em a{color:#cc0000}
.read_cont_rg{width:250px; height:445px}
.read_cont_rg_interact{width:250px; height:131px}
.read_cont_rg_interact .interact_tit{height:20px; line-height:20px; vertical-align:middle; border-bottom:1px solid #949494}
.read_cont_rg_interact .interact_tit .interact_tit_lf{width:60%;font-family:方正细圆简体;font-size:14px; font-weight:bold;color:#669900; overflow:hidden}
.read_cont_rg_interact .interact_tit .interact_tit_rg{width:30%; padding-right:5px;font-size:13px;color:#666666; text-align:right; overflow:hidden}
.read_cont_rg_interact .interact_tit .interact_tit_rg a{color:#666}
#adv4{width:250px; height:80px; padding:15px 0; overflow:hidden}
.read_cont_rg_mall{width:250px; height:314px}
.read_cont_rg_mall .mall_tit{height:20px; line-height:20px; vertical-align:middle; border-bottom:1px solid #949494}
.read_cont_rg_mall .mall_tit .mall_tit_lf{width:60%;font-family:方正细圆简体;font-size:14px; font-weight:bold;color:#669900; overflow:hidden}
.read_cont_rg_mall .mall_tit .mall_tit_rg{width:30%; padding-right:5px;font-size:13px;color:#666666; text-align:right; overflow:hidden}
.read_cont_rg_mall .mall_tit .mall_tit_rg a{color:#666}
.read_cont_rg_mall .mall_cont{ height:293px; overflow:hidden}
.read_cont_rg_mall .mall_cont ul{ padding-bottom:10px}
.read_cont_rg_mall .mall_cont li{width:105px; height:131px; margin:10px 10px 0 10px; display:inline; float:left; overflow:hidden }
.read_cont_rg_mall .mall_cont li img{width:63px; height:85px; padding:0 21px 3px 21px; text-align:center; overflow:hidden}
.read_cont_rg_mall .mall_cont li h6{ height:23px; line-height:23px; vertical-align:middle;font-size:12px;font-weight:normal;color:#333333; overflow:hidden; text-align:center}
.read_cont_rg_mall .mall_cont li p{ height:20px; line-height:20px; vertical-align:middle;font-size:12px;font-weight:normal;color:#CC0000; overflow:hidden; text-align:center}
#adv5{width:980px; height:80px; padding:10px 0}
#adv5 .adv5_adv{width:485px; height:80px; text-align:center; overflow:hidden}
/*-----------------------------文化----------------------------------*/
#culte{width:980px; height:440px}
#culte_tit{width:980px; height:50px;background:url(../images/culte_tit.jpg) no-repeat}
#culte_tit ul{width:970px;padding:0 5px}
#culte_tit li{ height:50px; line-height:50px; vertical-align:middle; font-size:13px; color:#666; float:right}
#culte_tit li a{ color:#666}
#culte_tit li span{ padding:0 5px}
#culte_cont{width:980px; height:370px; padding-top:20px}
.culte_cont_lf{width:290px; height:370px}
.culte_cont_lf .culte_tit{height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.culte_cont_lf .culte_tit .culte_tit_lf{width:60%; height:40px; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333}
.culte_cont_lf .culte_cont {height:330px}
.culte_cont_painting{width:290px; height:215px; overflow:hidden}
.culte_cont_list{width:290px; height:95px; padding-top:20px}
.culte_cont_list li{ height:28px; line-height:28px;vertical-align:middle;font-size:13px; color:#333; overflow:hidden}
.culte_cont_list li span{ color:#990000}
.culte_cont_list li span a{ color:#990000}
.culte_cont_mid{width:345px; height:370px;margin:0 25px}
.culte_cont_mid_song{width:345px; height:260px;}
.culte_cont_mid_song .song_tit{height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.culte_cont_mid_song .song_tit .song_tit_lf{width:60%; height:40px; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333}
.culte_cont_mid_song .song_cont{ height:220px; overflow:hidden}
.culte_cont_mid_song .song_cont p{ height:69px; padding-bottom:15px; line-height:23px; font-size:13px; color:#666; border-bottom:1px dotted #d7d7d7; overflow:hidden}
.culte_cont_mid_song .song_cont p em{ font-size:14px; font-weight:bold; font-style:normal; color:#666}
.culte_cont_mid_song .song_cont ul{ padding-top:13px; height:122px; overflow:hidden}
.culte_cont_mid_song .song_cont li{height:28px; line-height:28px;vertical-align:middle;background:url(../images/point2.gif) no-repeat left center;font-size:14px; color:#333; text-indent:12px; overflow:hidden}
.culte_cont_mid_gx{width:345px; height:110px}
.culte_cont_mid_gx .gx_tit{height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.culte_cont_mid_gx .gx_tit .gx_tit_lf{width:85px; height:40px; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333; overflow:hidden}
.culte_cont_mid_gx .gx_tit .gx_tit_rg{width:235px;height:18px; padding-bottom:8px;background:url(../images/recommend_tit_rg_bg.gif) repeat-x; overflow:hidden}
.culte_cont_mid_gx .gx_cont{width:345px; height:70px}
.culte_cont_mid_gx .gx_cont ul{ padding:5px 0; height:60px; overflow: hidden}
.culte_cont_mid_gx .gx_cont li{width:145px;height:30px; line-height:30px; vertical-align:middle; margin-right:15px;background:url(../images/point2.gif) no-repeat left center;font-size:13px; color:#333; text-indent:12px; display:inline; float:left; overflow:hidden}
.culte_cont_rg{width:295px; height:370px; background-color:#FAF9F8}
.culte_cont_rg .mr_tit{height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.culte_cont_rg .mr_tit .mx_tit_lf{width:60%; height:40px; background:url(../images/icon3.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333; overflow:hidden}
.culte_cont_rg .mr_cont{ height:330px;overflow:hidden}
.culte_cont_rg .mr_cont li{width:295px; height:72px; padding:19px 0; float:left}
.culte_cont_rg .mr_cont li .mr_cont_ima{width:100px; height:72px; overflow:hidden}
.culte_cont_rg .mr_cont li .mr_cont_txt{width:180px; height:72px; overflow:hidden}
.culte_cont_rg .mr_cont li .mr_cont_txt h4{ height:30px; line-height:30px; vertical-align:middle;font-weight:normal;color:#669900; overflow:hidden}
.culte_cont_rg .mr_cont li .mr_cont_txt h4 a{color:#669900}
.culte_cont_rg .mr_cont li .mr_cont_txt p{ height:40px;line-height:20px;font-size:13px;color:#999999; overflow:hidden}
.culte_cont_rg .mr_cont li .mr_cont_txt p a{color:#999999}
/*----------------------------------------------------------------------------*/
#colle{width:980px; height:205px; margin:10px 0;border-bottom:1px dotted #333333; border-top:4px solid #d7d7d7}
#colle .colle_tit{height:30px; line-height:30px; background:url(../images/colle_tit.jpg) no-repeat; vertical-align:middle; overflow:hidden}
#colle .colle_tit .colle_tit_lf{width:60%; height:30px; background:url(../images/icon3.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333; overflow:hidden}
#colle .colle_tit .colle_tit_rg{width:30%; padding-right:20px;font-size:13px;color:#CC0000; text-align:right; overflow:hidden}
#colle .colle_tit .colle_tit_rg a{color:#CC0000}
#colle .colle_cont{ height:175px; overflow:hidden}
#colle .colle_cont ul{ padding:20px 0 10px 0}
#colle .colle_cont li{ height:145px;width:150px;margin:0 23px; display:inline; float:left; overflow:hidden}
#colle .colle_cont li img{width:150px; height:110px; overflow:hidden}
#colle .colle_cont li p{ height:35px; line-height:35px; vertical-align:middle;font-size:13px; color:#333; text-align:center; overflow:hidden}
/*----------------------------------------------------------------------------*/
#cott_bom{width:980px; height:265px; margin-top:10px}
.cott_bom_lf{ width:290px; height:265px}
.tiny{width:290px; height:263px; border-top:2px solid #666; background-color:#f2f2f2}
.tiny_tit{width:290px; height:40px; line-height:40px; vertical-align:middle;text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:normal; color:#669900; overflow:hidden}
.tiny_cont{ padding:0px 5px 5px 5px;width:280px; height:213px; overflow:hidden}
.cott_bom_mid{width:345px; height:265px;margin:0 25px}
.cott_bom_mid .bbs_tit{height:40px; line-height:40px; vertical-align:middle; overflow:hidden}
.cott_bom_mid .bbs_tit .bbs_tit_lf{width:90px; height:40px; background:url(../images/icon.gif) left center no-repeat; text-indent:15px;font-family:方正细圆简体;font-size:16px;font-weight:bold; color:#333; overflow:hidden}
.cott_bom_mid .bbs_tit .bbs_tit_rg{width:245px;height:18px; padding-bottom:8px;background:url(../images/recommend_tit_rg_bg.gif) repeat-x; overflow:hidden}
.cott_bom_mid .bbs_cont{ height:225px; overflow:hidden}
.cott_bom_mid .bbs_cont h4{ height:40px; line-height:40px; vertical-align:middle; text-align:center;font-size:14px;color:#CC0000; overflow:hidden}
.cott_bom_mid .bbs_cont h4 a{color:#CC0000}
.cott_bom_mid .bbs_cont p{ height:40px; line-height:20px; text-indent:24px;font-size:13px;font-weight:normal;color:#666666; overflow:hidden}
.cott_bom_mid .bbs_cont p a{color:#666666}
.cott_bom_mid .bbs_cont ul{width:345px; height:120px; padding:15px 0 10px 0; overflow:hidden}
.cott_bom_mid .bbs_cont li{width:345px;height:28px; line-height:28px; vertical-align:middle;background:url(../images/point2.gif) no-repeat left center;font-size:14px; color:#333; text-indent:12px; float:left; overflow:hidden}
.cott_bom_rg{width:295px; height:265px}
.lx{ width:295px; height:160px;overflow: hidden; background-color:#f2f2f2}
.lx .lx_tit{ width:295px; height:35px; float:left; }
.lx .lx_con{ width:275px; height:105px; padding:10px; float:left; }
.lx .lx_con p{ height:20px; line-height:20px; vertical-align:middle; font-size:12px; color:#333333; overflow: hidden }
#adv6{ padding-top:10px;width:295px; height:95px; overflow: hidden}

/*................*/
.change1 a{
font-style: normal;
font-weight: normal;
font-size: 14px;
color: #666;
}

.change1{
font-style: normal;
font-weight: normal;
font-size: 14px;
color: #666;
}


/*合作专区*/
#cooperation{
	width:978px;
	float:left;
	display:inline;
	margin-top:10px;
	}
#cooperationArea{
	width:978px;
	height:188px;
	border:#dcdcdc 1px solid;
	float:left;
	display:inline;
	}	
#webNews{
	width:230px;
	height:188px;
	border:#dcdcdc 1px solid;
	float:left;
	display:inline;
	margin-left:4px;
	}	
#cooperationAreaBgImage{
	width:960px;
	height:8px;
	background:url(../images/cooperationAreaBgImage.jpg) no-repeat;
	float:left;
	display:inline;
	margin-top:1px;
	}	
#webNewsBgImage{
	width:230px;
	height:8px;
	background:url(../images/webNewsBgImage.jpg) no-repeat;
	float:left;
	display:inline;
	margin-top:1px;	
}	
#cooperationAreaTitle{
	width:940px;
	height:30px;
	color:#73431B;
	float:left;
	display:inline;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
	}
#webNewsBgTitle{
	width:147px;
	height:30px;
	background:url(../images/webNewsTitle.jpg) no-repeat;
	float:left;
	display:inline
	}	
#cooperationAreaMore{
	font-size:13px;
	width:40px;
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:500px;
	}	
#webNewsMore{
	font-size:12px;
	width:50px;
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:10px;	
	}	
#cooperationAreaMore a,#webNewsMore a,#cooperationAreaTitleText a,#cooperationAreaLinkName a,#webNesTitle li a{
	color:#000;
	text-decoration:none;
	}
	
#cooperationAreaPic{
	width:690px;
	height:70px;
	float:left;
	display:inline;
	margin-left:20px;
	margin-top:15px;
	}	
#cooperationAreaLinkName{
	width:930px;
	float:left;
	display:inline;
	font-size:12px;
	margin-left:5px;
	line-height:25px;
	margin-top:5px;
	padding-top:5px;
	border-top:#CCCCCC 1px dashed;
	}
#cooperationAreaLinkName span{
	color:#dfdfdf;
	}	
#cooperationAreaPicOne{
	float:left;
	display:inline;
	width:150px;
	height:70px;
	padding-left:2px;

	}	
#cooperationAreaImage{
	width:121px;
	height:42px;
	float:left;
	display:inline;
	border:#dcdcdc 1px solid;
	margin-left:5px;
	}	
#cooperationAreaTitleText{
	font-size:12px;
	float:left;
	display:inline;
	width:136px;
	margin-top:10px;
	text-align:center;
	}	
#webNesTitle{
	width:200px;
	height:140px;
	float:left;
	display:inline;
	font-size:12px;
	margin-left:20px;
	}	
#webNesTitle li{
	list-style:url(../images/liStyle.jpg) outside;
	margin-left:10px;
	line-height:23px;
	}

/*................*/


/*footer*/
#footer{
	margin:0px auto;
	height:180px;
	float:left;
	display:inline;
	width:978px;
	font-size:12px;
	}
.footernew { color: #515151; font-size:12px; line-height: 24px; overflow: hidden; text-align: center; width: 950px; margin-top: 5px; margin-right: auto; margin-bottom: 0; margin-left: auto; }	
.footernew .con{  width: 700px; text-align: center; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px; height: 60px;  }
.footernew .con p{ border: 1px solid #D2D2D2; font-size: 12px; height: 50px; line-height: 20px; margin: 6px; padding: 0; width: 120px; text-align: center; float: left; 
}
.footernew .con  a{ undine:none; text-decoration: none; }
.fl{ float: left; padding-left: 3px; }
.fl1{ float: left; padding-left: 3px; margin-top: 7px;margin-right: 6px; }
.fr {
    float: right;
    padding: 5px 3px 0;
    width: 72px;
}
#jp_copyright{
	border:1px solid #E1E1E1; 
	text-align:center; 
	line-height:28px;
	margin-top:1px;
	margin-bottom:5px;
	padding-bottom:10px;
	width:978px;
	font-size:12px;
}
#jp_copyright a{
	color:#000;
	font-size:12px;
}
#jp_copyright a:hover{
	color:#F60;
}
#readingCenterLine{
	background:url(../images/readingCenterLine.jpg) no-repeat;
	height:8px;
	width:950px;
	margin-left:1px;
	}


.weibo_lable {
display: inline;
overflow: hidden;
text-align: right;
padding-left: 5px;
}

.sxzhuanti{
color: #666;
font-weight: normal;
font-size: 16px;
}

.fontcolor2 {
font-weight: bold;
}

#original {
	width:980px;
	height:250px;
	position:relative;
	margin:10px 0;
	overflow: hidden
}
#original-tit {
	height:50px;
	background:url(../images/original_tit.jpg) no-repeat
}
#original-cont {
	width:980px;
	height:180px;
	padding-top:20px
}
#bjtj {
	width:280px;
	height:180px;
	overflow:hidden
}
#bjtj-tit {
	height:40px;
	line-height:40px;
	vertical-align:middle;
	overflow:hidden
}
#bjtj-tit-lf {
	width:60%;
	background:url(../images/icon.gif) left center no-repeat;
	text-indent:15px;
	font-family:方正细圆简体;
	font-size:16px;
	font-weight:bold;
	color:#333;
	overflow:hidden
}
#bjtj-tit-rg {
	width:30%;
	_font-size:12px;
	font-size:13px;
	color:#cc0000;
	text-align:right;
	overflow:hidden
}
#bjtj-tit-rg a {
	color:#cc0000
}
#bjtj-cont {
	height:170px;
	overflow:hidden
}
#bjtj-cont li {
	height:28px;
	line-height:28px;
	vertical-align:middle;
	font-size:14px;
	color:#333;
	overflow:hidden
}
#bjtj-cont li span {
	color:#990000
}
#bjtj-cont li span a {
	color:#990000
}
#sxyc {
	width:350px;
	height:180px;
	overflow:hidden;
	margin:0 20px 0 50px;
}
#sxyc-tit {
	height:40px;
	line-height:40px;
	vertical-align:middle;
	overflow:hidden
}
#sxyc-tit-lf {
	width:35%;
	background:url(../images/icon.gif) left center no-repeat;
	text-indent:15px;
	font-family:方正细圆简体;
	font-size:16px;
	font-weight:bold;
	color:#333;
	overflow:hidden
}
#sxyc-tit-rg {
	width:55%;
	font-size:12px;
	color:#cc0000;
	text-align:right;
	overflow:hidden
}
#sxyc-tit-rg ul {
	padding:0 5px
}
#sxyc-tit-rg li {
	height:40px;
	line-height:40px;
	vertical-align:middle;
	font-size:12px;
	color:#666;
	float:right
}
#sxyc-tit-rg li a {
	color:#666
}
#sxyc-tit-rg li span {
	padding:0 5px
}
#sxyc-tit-rg a {
	color:#cc0000
}
#sxyc-cont {
	height:170px;
}
#sxyc-cont li {
	height:28px;
	line-height:28px;
	vertical-align:middle;
	font-size:14px;
	color:#333;
	overflow:hidden
}
#sxyc-cont li span {
	color:#990000
}
#sxyc-cont li span a {
	color:#990000
}
#submission {
	width:270px;
	height:180px;
	overflow:hidden
}
#submission-pic {
	height:65px;
	text-align:center;
	overflow:hidden
}
#submission-txt {
	text-align:center;
	height:50px;
	line-height:50px;
	vertical-align:middle;
	font-family:黑体, 微软雅黑, Verdana, Arial;
	font-size:16px;
	color:#333;
	overflow:hidden
}
#submission-pc1 {
	padding-left:60px;
	height:65px;
	text-align:center;
	overflow:hidden
}
#wiebo {
	width:48px;
	height:48px;
	overflow:hidden;
	text-align:center;
	margin-right:5px;
	display:inline;
	float:left
}
#weichat {
	width:48px;
	height:48px;
	overflow:hidden;
	text-align:center;
	margin-right:5px;
	display:inline;
	float:left
}
#hovwind {
	width:180px;
	height:75px;
	position: absolute;
	z-index:99999;
	left: 579px;
	top: 205px;
	overflow:hidden
}