@charset "gb2312";
.cm_top_bar { background:#efefef; border-bottom:1px solid #c1c1c1;}
.cm_top_bar .cm_top_bar_h { height:29px; line-height:29px;}
.cm_top_bar .cm_txt01 { position:absolute; top:0px; left:0px; width:510px; height:29px; text-align:left;}
.cm_top_bar .cm_weather_box {position:absolute; top:0px; left:510px; width:180px; height:29px;}
.cm_top_bar .cm_share_box { position:absolute; top:3px; left:690px; width:190px; height:25px;}
.cm_top_bar .cm_fav_box {position:absolute; top:0px; right:0px; width:60px; height:29px; text-align:right;}

.cm_logo_h { height:90px; margin-top:15px;}
.cm_logo_h .logo { position:absolute; top:5px; left:0px; width:260px; height:70px;}
.cm_logo_h .ad_box { position:absolute; top:0px; right:0px; width:728px; height:90px;}

.cm_nav_h{ height:45px; margin-top:15px;}
.cm_nav_h .nav{ position:relative; width:960px; height:45px; background:url(../images/ico_bg.gif) no-repeat 0 0;}
.cm_nav_h .nav ul {position:absolute; top:0px; left:3px; width:954px; height:45px;}
.cm_nav_h .nav ul li {position:relative; float:left; width:104px; height:45px; font: bold 14px/45px "宋体"; text-align:center; border-left:1px solid #222; border-right:1px solid #555;}
.cm_nav_h .nav ul li.current { background:#000;}
.cm_nav_h .nav ul li.current a { color:#fff;}
.cm_nav_h .nav ul li.hover_bg { background:#000;}
.cm_nav_h .nav ul li a { display:block; width:104px; height:45px;}


/*模块*/
.cm_screen01_h { height:360px;}
.cm_screen01_h .box01 { position:absolute; top:0px; left:0px; width:640px; height:360px; overflow:hidden;}
.cm_screen01_h .box02 { position:absolute; top:0px; left:650px; width:310px; height:360px; background:#efefef; overflow:hidden;}

.cm_block01_h {height:425px;}
.cm_block01_h .left { position:absolute;top:50px; left:0px; width:355px; height:380px;}
.cm_block01_h .center { position:absolute;top:50px; left:355px; width:280px; height:380px;}
.cm_block01_h .right {position:absolute;top:50px; right:0px; width:310px; height:380px;}

.cm_block02_h {height:685px;}
.cm_block02_h .left { position:absolute; left:0px; width:640px; height:685px;}
.cm_block02_h .right {position:absolute; right:0px; width:310px; height:685px; background:#efefef;}

.cm_block03_h {height:280px;}
.cm_block03_h .box {position:relative; width:960px; height:240px; clear:both; margin-top:15px; overflow:hidden;}

.cm_block04_h {height:615px;}
.cm_block04_h .left { position:absolute;top:55px; left:0px; width:315px; height:560px;}
.cm_block04_h .center { position:absolute;top:55px; left:325px; width:315px;  height:560px;}
.cm_block04_h .right {position:absolute;top:55px; right:0px; width:310px;  height:560px; background:#efefef;}

.cm_block05_h {height:500px;}

.cm_block06_h {height:450px;}

.cm_block07_h .box { display:none;}
.cm_block07_h div.showbox { display:block;}
.cm_footer_nav_h { height:24px; line-height:24px; background:#333; text-align:center; color:#efefef;}
.cm_banquan_txt { height:60px; line-height:22px; padding-top:5px; text-align:center;}


/*栏目标题*/
.cm_block01_h .title { position:relative; height:38px; border-bottom:2px solid #ccc;}
.cm_block01_h .title h2 {position:absolute; top:0px; left:0px; padding:0 15px; height:36px; font:bold 16px/36px "宋体"; border-bottom:4px solid #b41903; color:#000;}
.cm_block01_h .title h2 span { color:#ca0115;}
.cm_block01_h .title .more { position:absolute; top:15px; right:10px; width:50px; height:16px; text-align:right;}

.cm_block01_h .right .sub_title { position:relative; height:38px;}
.cm_block01_h .right .sub_title h2 {position:absolute; top:0px; left:0px; padding:0 15px; height:36px; font:bold 16px/36px "宋体";  color:#000;}
.cm_block01_h .right .sub_title h2 span { color:#ca0115;}
.cm_block01_h .right .sub_title .more { position:absolute; top:15px; right:10px; width:50px; height:16px; text-align:right;}

.cm_block02_h .title { position:relative; height:38px; border-bottom:2px solid #ccc; background:#fff;}
.cm_block02_h .title h2 {position:absolute; top:0px; left:0px; padding:0 15px; height:36px; font:bold 16px/36px "宋体"; border-bottom:4px solid #b41903; color:#000;}
.cm_block02_h .title h2 span { color:#ca0115;}
.cm_block02_h .title .more { position:absolute; top:15px; right:10px; width:50px; height:16px; text-align:right;}

.cm_block03_h .title { position:relative; height:38px; border-bottom:2px solid #ccc; background:#fff;}
.cm_block03_h .title h2 {position:absolute; top:0px; left:0px; padding:0 15px; height:36px; font:bold 16px/36px "宋体"; border-bottom:4px solid #b41903; color:#000;}
.cm_block03_h .title h2 span { color:#ca0115;}
.cm_block03_h .title .more { position:absolute; top:15px; right:10px; width:50px; height:16px; text-align:right;}

.cm_block03_h .cm_num { position:absolute; top:290px; left:400px; width:170px; height:16px;}
.cm_block03_h .cm_num span {cursor:pointer;float:left; width:50px; height:10px; background:#999; color:#999; margin-right:5px;}
.cm_block03_h .cm_num span.cur { background:#b41903; color:#b41903;}

.cm_block04_h .title { position:relative; height:38px; border-bottom:2px solid #ccc; background:#fff;}
.cm_block04_h .title h2 {position:absolute; top:0px; left:0px; padding:0 15px; height:36px; font:bold 16px/36px "宋体"; border-bottom:4px solid #b41903; color:#000;}
.cm_block04_h .title h2 span { color:#ca0115;}
.cm_block04_h .title .more { position:absolute; top:15px; right:10px; width:50px; height:16px; text-align:right;}

.cm_block04_h .right .sub_title { position:relative; height:38px; margin-top:10px;}
.cm_block04_h .right .sub_title h2 {position:absolute; top:0px; left:10px; padding:0 10px; height:22px; font:bold 12px/22px "宋体"; border-bottom:3px solid #b41903; color:#000;}
.cm_block04_h .right .sub_title h2 span { color:#ca0115;}
.cm_block04_h .right .sub_title .more { position:absolute; top:15px; right:10px; width:50px; height:16px; text-align:right;}

.cm_block05_h .title { position:relative; height:38px; border-bottom:2px solid #ccc; background:#fff;}
.cm_block05_h .title h2 {position:absolute; top:0px; left:0px; padding:0 15px; height:36px; font:bold 16px/36px "宋体"; border-bottom:4px solid #b41903; color:#000;}
.cm_block05_h .title h2 span { color:#ca0115;}
.cm_block05_h .title .more { position:absolute; top:15px; right:10px; width:50px; height:16px; text-align:right;}

.cm_block06_h .title { position:relative; height:38px; border-bottom:2px solid #ccc; background:#fff;}
.cm_block06_h .title h2 {position:absolute; top:0px; left:0px; padding:0 15px; height:36px; font:bold 16px/36px "宋体"; border-bottom:4px solid #b41903; color:#000;}
.cm_block06_h .title h2 span { color:#ca0115;}
.cm_block06_h .title .more { position:absolute; top:15px; right:10px; width:50px; height:16px; text-align:right;}

.cm_block07_h .title { position:relative; width:960px; height:35px; border-top:3px solid #b41903;}
.cm_block07_h .title h2 { float:left; width:85px; height:32px; font:14px/35px "宋体"; color:#333; text-align:center; cursor:pointer;}
.cm_block07_h .title h2.current {width:83px; height:32px; background:#b41903; color:#fff; font-weight:bold;}




/*列表*/
.cm_screen01_h .box02 h2.art_title { width:290px; height:36px; font:bold 16px/36px "宋体"; color:#ca0115; text-align:center; overflow:hidden; margin:8px 10px 0 10px;}
.cm_screen01_h .box02 ul.news_list { position:relative; width:290px; height:44px;margin:0 10px;}
.cm_screen01_h .box02 ul.news_list li { float:left; width:125px; height:22px; font:12px/22px "宋体"; padding:0px 6px 0 14px; overflow:hidden;}

.cm_block01_h .title ul.news_list { position:absolute; top:10px; right:50px; width:630px; height:24px; overflow:hidden;}
.cm_block01_h .title ul.news_list li { float:left; width:190px; height:24px; font:12px/24px "宋体"; padding:0px 6px 0 14px; overflow:hidden; background:url(../images/ico_bg.gif) no-repeat 0 -90px;}

.cm_block01_h .left h2.art_title { width:330px; height:36px; font:bold 16px/36px "宋体"; color:#ca0115; text-align:center; overflow:hidden; margin:6px 10px 0 10px;}
.cm_block01_h .left ul.news_list { position:relative; width:330px; height:144px;margin:0 10px;}
.cm_block01_h .left ul.news_list li { width:310px; height:24px; font:14px/24px "宋体"; padding:0px 6px 0 14px; overflow:hidden; background:url(../images/ico_bg.gif) no-repeat 0 -90px;}

.cm_block01_h .center .img01 { position:absolute; top:0px; left:5px; width:270px; height:216px; overflow:hidden;}
.cm_block01_h .center .img01 img { width:270px; height:216px;}
.cm_block01_h .center span.img_title_bg { position:absolute; top:186px; left:0px;  width:270px; height:30px; background:#000;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.cm_block01_h .center span.img_title { position:absolute; top:186px; left:0px;  width:270px; height:30px; font:12px/30px "宋体"; text-align:center; overflow:hidden;}
.cm_block01_h .center .img02 { position:absolute; top:226px; left:5px; width:130px; height:150px; overflow:hidden;}
.cm_block01_h .center .img02 img { position:absolute; top:0px; left:0px; width:130px; height:78px;}
.cm_block01_h .center .img02 span.art_title {position:absolute; top:80px; left:5px; width:130px; height:24px; font: bold 12px/24px "宋体"; overflow:hidden;}
.cm_block01_h .center .img02 span.art_intro{position:absolute; top:105px; left:5px; width:130px; height:44px;font:12px/22px "宋体"; color:#999; overflow:hidden;}
.cm_block01_h .center .img03 { position:absolute; top:226px; right:5px; width:130px; height:150px; overflow:hidden;}
.cm_block01_h .center .img03 img { position:absolute; top:0px; left:0px; width:130px; height:78px;}
.cm_block01_h .center .img03 span.art_title {position:absolute; top:80px; left:5px; width:130px; height:24px; font: bold 12px/24px "宋体"; overflow:hidden;}
.cm_block01_h .center .img03 span.art_intro{position:absolute; top:105px; left:5px; width:130px; height:44px;font:12px/22px "宋体"; color:#999; overflow:hidden;}

.cm_block01_h .right ul.news_list { position:relative; width:290px; height:144px;margin:0 10px;}
.cm_block01_h .right ul.news_list li { width:270px; height:24px; font:14px/24px "宋体"; padding:0px 6px 0 14px; overflow:hidden; background:url(../images/ico_bg.gif) no-repeat 0 -90px;}

.cm_block01_h .right ul.vod_list { position:relative; width:310px; height:152px;margin:0;}
.cm_block01_h .right ul.vod_list a { display:block;}
.cm_block01_h .right ul.vod_list li { position:relative; float:left; width:155px; height:152px;}
.cm_block01_h .right ul.vod_list li p.img {position:absolute; top:0; left:8px; width:145px; height:116px;}
.cm_block01_h .right ul.vod_list li p.img img { width:145px; height:116px;}
.cm_block01_h .right ul.vod_list li p.img .play_btn01 {position:absolute; bottom:5px; right:5px; width:33px; height:33px; background:url(../images/play_btn01.png) no-repeat; display:block; cursor:pointer;}
.cm_block01_h .right ul.vod_list li p.img span.play_btn02 {background:url(../images/play_btn02.png) no-repeat;cursor:pointer;}
.cm_block01_h .right ul.vod_list li span.vod_title {position:absolute; top:125px; left:8px; width:155px; height:24px;font:12px/24px "宋体"; text-align:center; overflow:hidden;}

.cm_block02_h .left ul.pic_list { position:relative; width:640px; clear:both; padding-top:10px;}
.cm_block02_h .left ul.pic_list li { position:relative; float:left; width:213px; height:210px;}
.cm_block02_h .left ul.pic_list li img { position:absolute; top:10px; left:6px;  width:200px; height:160px;}
.cm_block02_h .left ul.pic_list li span.pic_title { position:absolute; top:180px; left:6px;  width:200px; height:24px; font:12px/24px "宋体"; text-align:center; overflow:hidden;}

.cm_block02_h .right ul.pic_list { position:relative; width:264px; clear:both; margin:20px 0 0 23px;}
.cm_block02_h .right ul.pic_list li { position:relative; float:left; width:264px; height:208px;}
.cm_block02_h .right ul.pic_list li img { position:absolute; top:0px; left:0px;  width:263px; height:158px;}
.cm_block02_h .right ul.pic_list li em.pic_title_bg { position:absolute; top:158px; left:0px;  width:263px; height:30px; background:#000;}
.cm_block02_h .right ul.pic_list li span.pic_title { position:absolute; top:158px; left:0px;  width:263px; height:30px; font:12px/30px "宋体"; text-align:center; overflow:hidden;}

.cm_block03_h ul.pic_list { position:relative; height:240px; width:960px; clear:both;}
.cm_block03_h ul.pic_list li { position:relative; float:left; width:240px; height:240px; background:url(../images/ico_bg.gif) no-repeat 5px -120px;}
.cm_block03_h ul.pic_list li img { position:absolute; top:6px; left:11px;  width:218px; height:174px;}
.cm_block03_h ul.pic_list li span.pic_title { position:absolute; top:190px; left:11px;  width:218px; height:24px; font:12px/24px "宋体"; text-align:center; overflow:hidden;}
.cm_block03_h .title ul.news_list { position:absolute; top:10px; right:50px; width:630px; height:24px; overflow:hidden;}
.cm_block03_h .title ul.news_list li { float:left; width:190px; height:24px; font:12px/24px "宋体"; padding:0px 6px 0 14px; overflow:hidden; background:url(../images/ico_bg.gif) no-repeat 0 -90px;}


.cm_block04_h .left p { position:relative; width:315px; height:330px; background:#efefef;}
.cm_block04_h .left p img{ position:absolute; width:315px; height:252px;}
.cm_block04_h .left p strong.img_title {position:absolute; top:260px; left:0px; width:285px; height:24px; font: bold 12px/24px "宋体"; padding:0 15px; overflow:hidden;}
.cm_block04_h .left p span.img_intro {position:absolute; top:280px; left:0px; width:285px; height:44px; font:12px/22px "宋体"; color:#666; padding:0 15px; overflow:hidden;}

.cm_block04_h .left ul.tw_list { position:absolute; top:328px; left:0px; width:315px; height:240px;}
.cm_block04_h .left ul.tw_list li { position:relative; width:315px; height:115px; border-bottom:1px dashed #c1c1c1;}
.cm_block04_h .left ul.tw_list li img { position:absolute; top:10px; left:0; width:120px; height:96px;}
.cm_block04_h .left ul.tw_list li strong.art_title { position:absolute; top:10px; left:130px; width:180px; height:24px; line-height:24px;overflow:hidden;}
.cm_block04_h .left ul.tw_list li span.art_intro { position:absolute; top:38px; left:130px; width:180px; height:66px;font:12px/22px "宋体"; overflow:hidden;}

.cm_block04_h .center h2.art_title { width:290px; height:36px; font:bold 16px/36px "宋体"; color:#ca0115; text-align:center; overflow:hidden; margin:6px 10px 0 10px;}
.cm_block04_h .center p.art_intro { width:290px; height:44px; font:12px/22px "宋体"; color:#666; overflow:hidden; margin:0px 10px 0 10px;}
.cm_block04_h .center ul.news_list { position:relative; width:290px; height:144px;margin:8px 10px 0 10px;}
.cm_block04_h .center ul.news_list li { width:270px; height:24px; font:12px/24px "宋体"; padding:0px 6px 0 14px; overflow:hidden; background:url(../images/ico_bg.gif) no-repeat 0 -90px;}

.cm_block04_h .center ul.tw_list { position:absolute; top:328px; left:0px; width:315px; height:240px;}
.cm_block04_h .center ul.tw_list li { position:relative; width:315px; height:115px; border-bottom:1px dashed #c1c1c1;}
.cm_block04_h .center ul.tw_list li img { position:absolute; top:10px; left:0; width:120px; height:96px;}
.cm_block04_h .center ul.tw_list li strong.art_title { position:absolute; top:10px; left:130px; width:180px; height:24px; line-height:24px;overflow:hidden;}
.cm_block04_h .center ul.tw_list li span.art_intro { position:absolute; top:38px; left:130px; width:180px; height:66px;font:12px/22px "宋体"; overflow:hidden;}

.cm_block04_h .right ul.pic_list { position:relative; width:264px; clear:both; margin:10px 0 0 23px;}
.cm_block04_h .right ul.pic_list li { position:relative; float:left; width:264px; height:245px;}
.cm_block04_h .right ul.pic_list li img { position:absolute; top:0px; left:0px;  width:263px; height:158px;}
.cm_block04_h .right ul.pic_list li em.pic_title_bg { position:absolute; top:158px; left:0px;  width:263px; height:30px; background:#000;}
.cm_block04_h .right ul.pic_list li span.pic_title { position:absolute; top:158px; left:0px;  width:263px; height:30px; font:12px/30px "宋体"; text-align:center; overflow:hidden;}
.cm_block04_h .right ul.pic_list li span.pic_intro { position:absolute; top:193px; left:0px;  width:263px; height:44px; font:12px/22px "宋体"; overflow:hidden;}

.cm_block04_h .title ul.news_list { position:absolute; top:10px; right:50px; width:630px; height:24px; overflow:hidden;}
.cm_block04_h .title ul.news_list li { float:left; width:190px; height:24px; font:12px/24px "宋体"; padding:0px 6px 0 14px; overflow:hidden; background:url(../images/ico_bg.gif) no-repeat 0 -90px;}

.cm_block05_h ul.pic_list { position:absolute; top:55px; left:0px; width:960px; height:442px;}
.cm_block05_h ul.pic_list li p { display:none;}
.cm_block05_h ul.pic_list li.img01 { position:absolute; top:0px; left:0px; width:475px; height:285px;}
.cm_block05_h ul.pic_list li.img01 img { position:absolute; top:0px; left:0px; width:475px; height:285px;}
.cm_block05_h ul.pic_list li.img01 p { position:absolute; bottom:0px; left:0px; width:475px; height:30px;}
.cm_block05_h ul.pic_list li.img01 p .pic_title_bg { position:absolute; top:0px; left:0px; width:475px; height:30px; background:#000;}
.cm_block05_h ul.pic_list li.img01 p .pic_title { position:absolute; top:0px; left:0px; width:475px; height:30px; line-height:30px; text-align:center;}
.cm_block05_h ul.pic_list li.img02 { position:absolute; top:0px; left:490px; width:230px; height:138px;}
.cm_block05_h ul.pic_list li.img02 img { position:absolute; top:0px; left:0px; width:230px; height:138px;}
.cm_block05_h ul.pic_list li.img02 p { position:absolute; bottom:0px; left:0px;width:230px; height:30px;}
.cm_block05_h ul.pic_list li.img02 p .pic_title_bg { position:absolute; top:0px; left:0px;width:230px; height:30px; background:#000;}
.cm_block05_h ul.pic_list li.img02 p .pic_title { position:absolute; top:0px; left:0px;width:230px; height:30px; line-height:30px; text-align:center;}
.cm_block05_h ul.pic_list li.img03 { position:absolute; top:0px; right:0px; width:230px; height:138px;}
.cm_block05_h ul.pic_list li.img03 img { position:absolute; top:0px; left:0px; width:230px; height:138px;}
.cm_block05_h ul.pic_list li.img03 p { position:absolute; bottom:0px; left:0px;width:230px; height:30px;}
.cm_block05_h ul.pic_list li.img03 p .pic_title_bg { position:absolute; top:0px; left:0px;width:230px; height:30px; background:#000;}
.cm_block05_h ul.pic_list li.img03 p .pic_title { position:absolute; top:0px; left:0px;width:230px; height:30px; line-height:30px; text-align:center;}
.cm_block05_h ul.pic_list li.img04 { position:absolute; top:303px; left:0px; width:230px; height:138px;}
.cm_block05_h ul.pic_list li.img04 img { position:absolute; top:0px; left:0px; width:230px; height:138px;}
.cm_block05_h ul.pic_list li.img04 p { position:absolute; bottom:0px; left:0px;width:230px; height:30px;}
.cm_block05_h ul.pic_list li.img04 p .pic_title_bg { position:absolute; top:0px; left:0px;width:230px; height:30px; background:#000;}
.cm_block05_h ul.pic_list li.img04 p .pic_title { position:absolute; top:0px; left:0px;width:230px; height:30px; line-height:30px; text-align:center;}
.cm_block05_h ul.pic_list li.img05 { position:absolute; top:303px; left:245px; width:230px; height:138px;}
.cm_block05_h ul.pic_list li.img05 img { position:absolute; top:0px; left:0px; width:230px; height:138px;}
.cm_block05_h ul.pic_list li.img05 p { position:absolute; bottom:0px; left:0px;width:230px; height:30px;}
.cm_block05_h ul.pic_list li.img05 p .pic_title_bg { position:absolute; top:0px; left:0px;width:230px; height:30px; background:#000;}
.cm_block05_h ul.pic_list li.img05 p .pic_title { position:absolute; top:0px; left:0px;width:230px; height:30px; line-height:30px; text-align:center;}
.cm_block05_h ul.pic_list li.img06 { position:absolute; top:156px; left:490px; width:230px; height:285px;}
.cm_block05_h ul.pic_list li.img06 img { position:absolute; top:0px; left:0px; width:230px; height:285px;}
.cm_block05_h ul.pic_list li.img06 p { position:absolute; bottom:0px; left:0px;width:230px; height:30px;}
.cm_block05_h ul.pic_list li.img06 p .pic_title_bg { position:absolute; top:0px; left:0px;width:230px; height:30px; background:#000;}
.cm_block05_h ul.pic_list li.img06 p .pic_title { position:absolute; top:0px; left:0px;width:230px; height:30px; line-height:30px; text-align:center;}
.cm_block05_h ul.pic_list li.img07 { position:absolute; top:156px; right:0px; width:230px; height:285px;}
.cm_block05_h ul.pic_list li.img07 img { position:absolute; top:0px; left:0px; width:230px; height:285px;}
.cm_block05_h ul.pic_list li.img07 p { position:absolute; bottom:0px; left:0px;width:230px; height:30px;}
.cm_block05_h ul.pic_list li.img07 p .pic_title_bg { position:absolute; top:0px; left:0px;width:230px; height:30px; background:#000;}
.cm_block05_h ul.pic_list li.img07 p .pic_title { position:absolute; top:0px; left:0px;width:230px; height:30px; line-height:30px; text-align:center;}

.cm_block05_h .title ul.news_list { position:absolute; top:10px; right:50px; width:630px; height:24px; overflow:hidden;}
.cm_block05_h .title ul.news_list li { float:left; width:190px; height:24px; font:12px/24px "宋体"; padding:0px 6px 0 14px; overflow:hidden; background:url(../images/ico_bg.gif) no-repeat 0 -90px;}

.cm_block06_h ul.vod_list { position:relative; width:960px; height:396px;margin:15px 0 0 0;}
.cm_block06_h ul.vod_list li { position:relative; float:left; width:192px; height:198px; background:url(../images/ico_bg.gif) no-repeat 0 -400px;}
.cm_block06_h ul.vod_list li p.img {position:absolute; top:5px; left:5px; width:182px; height:144px;}
.cm_block06_h ul.vod_list li p.img img { width:182px; height:146px;}
.cm_block06_h ul.vod_list li p.img .play_btn01 {position:absolute; bottom:5px; right:5px; width:33px; height:33px; background:url(../images/play_btn01.png) no-repeat; display:block;cursor:pointer;}
.cm_block06_h ul.vod_list li p.img span.play_btn02 {background:url(../images/play_btn02.png) no-repeat;cursor:pointer;}
.cm_block06_h ul.vod_list li span.vod_title {position:absolute; top:160px; left:5px; width:182px; height:24px;font:12px/24px "宋体"; text-align:center; overflow:hidden;}

.cm_block06_h .title ul.news_list { position:absolute; top:10px; right:50px; width:630px; height:24px; overflow:hidden;}
.cm_block06_h .title ul.news_list li { float:left; width:190px; height:24px; font:12px/24px "宋体"; padding:0px 6px 0 14px; overflow:hidden; background:url(../images/ico_bg.gif) no-repeat 0 -90px;}

.cm_block07_h .box { margin-top:10px;}
.cm_block07_h .box a { float:left; padding:0 8px; line-height:24px; white-space:nowrap;}


/*搜索*/
.search_box { position:absolute; top:275px; right:17px; width:275px; height:27px; background:url(../images/ico_bg.gif) no-repeat 0px -55px;}
.search_box input.search-text {background: url("none") repeat scroll 0 0 transparent; border: medium none; display: block;float: left;font-size: 12px;height: 27px; line-height:27px;padding-left:8px;  width: 230px; color:#999;}
.search_box .search-submit {background: none repeat scroll 0 0 transparent;border: medium none;float: left;height: 25px;width: 30px; cursor:pointer;}
/*标签*/
.tags_box { position:absolute; top:305px; left:20px; width:270px; height:48px; overflow:hidden;}
.tags_box ul {position:absolute; top:0px; left:0px; width:270px; height:48px;}
.tags_box ul li { float:left; margin-right:8px; display:inline; height:24px; line-height:24px; white-space:nowrap;}
.tags ul li.color01 a{color:#11aaaa;}
.tags ul li.color02 a{color:#333333;}
.tags ul li.color03 a{color:#666666;}
.tags ul li.color04 a{color:#660000;}
.tags ul li.color05 a{color:#999900;}
.tags ul li.color06 a{color:#333399;}
.tags ul li.color07 a{color:#990099;}
.tags ul li.color08 a{color:#9933cc;}
.tags ul li.color09 a{color:#0033cc;}
.tags ul li.color10 a{color:#000000;}
.tags ul li.color11 a{color:#ff9900;}
.tags ul li.color12 a{color:#009900;}
.tags ul li.color13 a{color:#9933cc;}
.tags ul li.color14 a{color:#389709;}
.tags ul li.color15 a{color:#f40606;}
.tags ul li.color16 a{color:#a03eec;}
.tags ul li.color17 a{color:#16c855;}
.tags ul li.color18 a{color:#109eab;}
.tags ul li.color19 a{color:#437d0a;}
.tags ul li.color20 a{color:#b3bd11;}
.tags ul li.color21 a{color:#e46f06;}
.tags ul li.color22 a{color:#de082b;}
.tags ul li.color23 a{color:#be0b96;}
.tags ul li.color24 a{color:#640bbe;}
.tags ul li.color25 a{color:#0f031b;}
.tags ul li.color26 a{color:#120ba4;}
.tags ul li.color27 a{color:#0449b0;}
.tags ul li.color28 a{color:#069193;}
.tags ul li.color29 a{color:#06934f;}
.tags ul li.color30 a{color:#1a9306;}
.fontsize01{font-size:12px;}
.fontsize02{font-size:14px;}
.fontweight01{font-weight:bold;}
.fontweight02{font-weight:normal;}



/*幻灯*/
.banner_box {height: 360px;	width: 640px;position: relative;overflow: hidden;}
.banner_list {height: 360px;list-style-type: none;float: left;position: absolute;left: 0px;top: 0px;}
.banner_list li { position:relative;height: 360px;width: 640px;float:left;}
.banner_list li img { width:640px; height:360px;}
.banner_list li em.title_bg { position:absolute; top:320px; left:0px; width:640px; height:40px;background:#000;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.banner_list li span.title { position:absolute; top:320px; left:0px; width:640px; height:40px; font:14px/40px "宋体"; text-align:center;}
.banner_list li span.title a { display:block; width:640px; height:40px;}
.banner_list_num {position: absolute;height: 19px;width: 100px;right: -5px;bottom:45px;text-align:center;list-style-type: none; overflow:hidden;}
.banner_list_num li { float:left; color: #FFFFFF;background: #fff;margin-right:5px; display:inline; width:14px; height:14px; border:2px solid #333;font: 12px Arial, Helvetica, sans-serif;cursor: pointer;}
.banner_list_num li.cur { background-color:#000; color:#000;border:2px solid #999;}
.banner_box .left_btn { position:absolute; top:140px; left:0px; width:40px; height:55px; background:url(../images/hd_btn.png) no-repeat 0 -55px; cursor:pointer;}
.banner_box .right_btn { position:absolute; top:140px; right:0px; width:40px; height:55px; background:url(../images/hd_btn.png) no-repeat 0 0; cursor:pointer;}
.banner_box div.hover_bg {background:url(../images/hd_btn.png) no-repeat -40px 0;}
.banner_box div.hover_bg02 {background:url(../images/hd_btn.png) no-repeat -40px -55px;}

/*列表页*/
.cm_bread { height:30px; line-height:30px; border:1px solid #c1c1c1; text-align:left; padding-left:15px;}
.cm_category {}
.cm_category .sub_left { float:left; width:650px;}
.cm_category .sub_left .box01 { position:relative; width:648px; height:340px; border:1px solid #c1c1c1;}
.cm_category .sub_left .box01 ul.pic_list { position:absolute; top:20px; left:18px; width:620px; height:300px;}
.cm_category .sub_left .box01 ul.pic_list li { position:relative; float:left; width:310px; height:284px;}
.cm_category .sub_left .box01 ul.pic_list li img {position:absolute; top:30px; left:20px; width:270px; height:216px;}
.cm_category .sub_left .box01 ul.pic_list li span.pic_title {position:absolute; top:0px; left:20px; width:270px; height:24px; font:bold 14px/24px "宋体"; text-align:center; overflow:hidden;}
.cm_category .sub_left .box01 ul.pic_list li p.pic_intro {position:absolute; top:255px; left:20px; width:270px; height:44px; font:12px/22px "宋体"; color:#999; overflow:hidden;}

.cm_category .sub_left .box02 { position:relative; width:648px; border:1px solid #c1c1c1;}
.cm_category .sub_left .box02 ul.tw_list {position:relative; padding:0 20px;width:608px;}
.cm_category .sub_left .box02 ul.tw_list li { position:relative; float:left; width:608px; height:180px; border-bottom:1px dashed #c1c1c1;}
.cm_category .sub_left .box02 ul.tw_list li img { position:absolute; top:20px; left:0px; width:200px; height:140px;}
.cm_category .sub_left .box02 ul.tw_list li span.art_title {position:absolute; top:20px; left:220px; width:380px; height:30px; font:bold 16px/30px "宋体"; overflow:hidden;}
.cm_category .sub_left .box02 ul.tw_list li p.art_intro {position:absolute; top:55px; left:220px; width:380px; height:66px; font:12px/22px "宋体"; color:#999; overflow:hidden;}
.cm_category .sub_left .box02 ul.tw_list li span.art_time {position:absolute; top:135px; left:220px; width:365px; height:24px; padding-left:15px; background:#efefef; font:bold 12px/24px Arial, Helvetica, sans-serif; overflow:hidden;}

.cm_category .sub_left .box02 .page_list {clear: both; margin: 0 auto; overflow: hidden; text-align: center; width: 608px;}
.cm_category .sub_left .box02 .page_list a {background-position: 50% bottom;  border: 1px solid #DEDFDE; color: #632A2A; float: left; margin-right: 3px; padding: 6px; text-decoration: none; white-space: nowrap;}
.cm_category .sub_left .box02 .page_list .current {background-color: #632A2A; color: #FFFFFF; float: left; font-weight: bold; margin-right: 7px; padding: 6px;}

.cm_category .sub_right { float:right; width:300px;}
.cm_category .sub_right .lm_title { position:relative; width:298px; height:38px; border-bottom:2px solid #c1c1c1;}
.cm_category .sub_right .lm_title h2 {position:absolute; top:0px; left:0px; padding:0 15px; height:36px; font:bold 16px/36px "宋体"; border-bottom:4px solid #b41903; color:#000;}
.cm_category .sub_right .lm_title h2 span { color:#ca0115;}
.cm_category .sub_right .box01 { position:relative; width:300px; overflow:hidden; clear:both;}
.cm_category .sub_right .box02 { position:relative; border:1px solid #c1c1c1; clear:both; width:298px; overflow:hidden;}
.cm_category .sub_right .box03 { position:relative; border:1px solid #c1c1c1; clear:both; width:298px; overflow:hidden;}
.cm_category .sub_right .box04 { position:relative; border:1px solid #c1c1c1; clear:both; width:298px; overflow:hidden;}
.cm_category .sub_right .box05 {}
.cm_category .sub_right .box06 {}
.cm_category .sub_right .box07 {}
.cm_category .sub_right .box08 {}
.cm_category .sub_right .box09 {}

.cm_category .sub_right .box02 ul.news_list_ph { position:relative; padding:10px; width:278px;}
.cm_category .sub_right .box02 ul.news_list_ph li { float:left; width:278px; height:30px; line-height:30px; overflow:hidden;}
.cm_category .sub_right .box02 ul.news_list_ph li .num { float:left; width:18px; height:18px; line-height:18px; background:#999; margin:6px 7px 0 0; text-align:center; color:#fff;}
.cm_category .sub_right .box02 ul.news_list_ph li span.red_bg { background:#b41903;}

.cm_category .sub_right .box03 ul.pic_list { position:relative; padding:10px; width:278px;}
.cm_category .sub_right .box03 ul.pic_list li { position:relative; float:left; width:139px; height:135px;}
.cm_category .sub_right .box03 ul.pic_list li img { position:absolute; top:0; left:4px; width:130px; height:91px;}
.cm_category .sub_right .box03 ul.pic_list li span.pic_title { position:absolute; top:96px; left:0; width:130px; height:24px; font:12px/24px "宋体"; text-align:center; overflow:hidden;}

.cm_category .sub_right .box04 ul.news_list { position:relative; padding:10px; width:278px;}
.cm_category .sub_right .box04 ul.news_list li { width:258px; height:24px; font:12px/24px "宋体"; padding:0px 6px 0 14px; overflow:hidden; background:url(../images/ico_bg.gif) no-repeat 0 -90px;}




/*内容页*/
.cm_content_page {}
.cm_content_page .gg_neirong_02 { margin:10px auto;}/*广告*/
.cm_content_page .gg_neirong_03 { margin:10px auto; width:500px;}/*广告*/
.cm_content_page .gg_neirong_07 { margin:10px 20px; width:608px; overflow:hidden;}/*广告*/
.cm_content_page .gg_neirong_04 { position:absolute; top:0; right:20px; width: 300px;height: 250px;}/*广告*/
.cm_content_page .gg_neirong_09 { margin:10px 20px; width:608px; overflow:hidden;}/*广告*/

.cm_content_page .sub_left { float:left; width:648px; border:1px solid #c1c1c1;}
.cm_content_page .sub_left h1 {padding: 15px 15px;font-size: 24px;font-family: "微软雅黑";color: #000;text-align: center;}
.cm_content_page .sub_left .art_bj { position:relative; width:608px; height:30px; line-height:30px; margin:15px 20px 0 20px; border-bottom:1px dashed #c1c1c1;}
.cm_content_page .sub_left .art_bj p.cm_txt01 { position:absolute; top:0px; left:10px; width:380px; height:24px;}
.cm_content_page .sub_left .art_bj span.cm_share_box { position:absolute; top:0px; right:10px; width:190px; height:16px; line-height:16px;}
.cm_content_page .sub_left .description {margin:15px 20px 15px 20px; padding: 15px 15px 10px 15px; background: #ece9e3; line-height: 20px; font-size:12px;}
.cm_content_page .sub_left .description strong { font-weight:bold; color:#000;}
.cm_content_page .sub_left .content { margin:20px;font-size: 14px;color: #000;line-height: 1.8; text-indent: 2em;}
.cm_content_page .sub_left .content img {margin-left: -2em;text-indent: 0px !important;border: 1px solid #CCC;max-width: 650px;display: block;margin: 0 auto;vertical-align: middle;}
.cm_content_page .sub_left .content a em{ color:#FF0000; font-style:normal;}
.cm_content_page .sub_left .dede_pages {margin:auto; width:608px; text-align:center;}
.cm_content_page .sub_left .dede_pages .pages {clear: both;margin: 10px  auto;padding: 3px;text-align: center;}
.cm_content_page .sub_left .dede_pages .page a {background-position: 50% bottom;border: 1px solid #DEDFDE;color: #632A2A;margin-right: 10px;padding: 5px 5px;text-decoration: none;white-space: nowrap;line-height: 30px;float: none;margin-bottom: 7px;}
.cm_content_page .sub_left .dede_pages .page .current {background-color: #632A2A;color: #FFFFFF;font-weight: bold;margin-right: 7px;}

.cm_content_page .sub_left .tags { position:relative;clear: both; margin:20px;width: 608px;height: 28px;line-height: 28px;}
.cm_content_page .sub_left .tags .qq_mail { position:absolute; top:0px; right:0px; width:250px; height:28px; color:#f00; font:14px/28px "宋体";}
.cm_content_page .sub_left .tags .qq_mail img {position:absolute; top:0px; right:0px;}
.cm_content_page .sub_left .cm_duoshuo_pl { margin:20px;}
.cm_content_page .sub_left .cm_xgzx_box { position:relative; padding:20px; width:608px; height:210px; clear:both;}
.cm_content_page .sub_left .cm_xgzx_box ul.relationNewsul {padding-top: 35px;background: url(../images/sprite.gif) no-repeat -320px -220px;line-height: 1.9;width: 348px;float: left;}
.cm_content_page .sub_left .cm_xgzx_box ul.relationNewsul li { width:300px; height:24px; font:14px/24px "宋体"; overflow:hidden;}
.cm_content_page .sub_left .cm_xgzx_box ul.relationNewsul li font { float:right;}
.cm_content_page .sub_left .jing { position:relative; margin:20px; height:38px; border-bottom:2px solid #c1c1c1;}
.cm_content_page .sub_left .jing h3 {position:absolute; top:0px; left:0px; padding:0 15px; height:36px; font:bold 16px/36px "宋体"; border-bottom:4px solid #b41903; color:#000;}
.cm_content_page .sub_left .jing h3 span { color:#ca0115;}

.cm_content_page .sub_left .jing_box { position:relative; width:608px; height:350px; padding:10px 20px; clear:both;}
.cm_content_page .sub_left .jing_box li { position:relative; float:left; width:152px; height:130px;}
.cm_content_page .sub_left .jing_box li img { position:absolute; top:0px; left:5px; width:142px; height:103px;}
.cm_content_page .sub_left .jing_box li span { position:absolute; top:79px; left:5px; width:142px; height:24px; background:#000;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.cm_content_page .sub_left .jing_box li strong { position:absolute; top:79px; left:5px; width:142px; height:24px; font: normal 12px/24px "宋体"; text-align:center; overflow:hidden;}
.cm_content_page .sub_right { float:right; width:300px;}

.cm_content_page .sub_right .box01 { position:relative; width:300px; overflow:hidden; clear:both;}
.cm_content_page .sub_right .box02 { position:relative; border:1px solid #c1c1c1; clear:both; width:298px; overflow:hidden;}
.cm_content_page .sub_right .box03 { position:relative; border:1px solid #c1c1c1; clear:both; width:298px; overflow:hidden;}
.cm_content_page .sub_right .box04 {}
.cm_content_page .sub_right .box05 {position:relative; border:1px solid #c1c1c1; clear:both; width:298px; overflow:hidden;}
.cm_content_page .sub_right .box06 {}
.cm_content_page .sub_right .box07 { position:relative; border:1px solid #c1c1c1; clear:both; width:298px; overflow:hidden;}
.cm_content_page .sub_right .box08 {}
.cm_content_page .sub_right .box09 {}

.cm_content_page .sub_right .lm_title { position:relative; height:38px; border-bottom:2px solid #c1c1c1;}
.cm_content_page .sub_right .lm_title h3 {position:absolute; top:0px; left:0px; padding:0 15px; height:36px; font:bold 16px/36px "宋体"; border-bottom:4px solid #b41903; color:#000;}
.cm_content_page .sub_right .lm_title h3 span { color:#ca0115;}
.cm_content_page .sub_right .box02 .side_focus { padding:10px; line-height:24px;}

.cm_content_page .sub_right  .box03 ul.news_list { padding:10px;}
.cm_content_page .sub_right  .box03 ul.news_list li { height:24px; line-height:24px;}

.cm_content_page .sub_right .box03 ul.pic_list { position:relative; padding:10px; width:278px;}
.cm_content_page .sub_right .box03 ul.pic_list li { position:relative; float:left; width:139px; height:135px;}
.cm_content_page .sub_right .box03 ul.pic_list li img { position:absolute; top:0; left:4px; width:130px; height:91px;}
.cm_content_page .sub_right .box03 ul.pic_list li span.pic_title { position:absolute; top:96px; left:0; width:130px; height:24px; font:12px/24px "宋体"; text-align:center; overflow:hidden;}


.cm_content_page .sub_right  .box07 ul.news_list { padding:10px;}
.cm_content_page .sub_right  .box07 ul.news_list li { height:24px; line-height:24px;}


.bottom_ad { display:none;}
