body,div,h1,h2,h3,h4,h5,h6,li,ul,dl,dt,dd,p,img,form,ol{margin: 0;padding: 0;}
body{background-image:url(../images/top_bg.jpg);background-repeat: no-repeat;
}
a,a:hover{text-decoration: none; color:#000;}
body{ font-size:14px; color:#000;}
li{line-height:22px;background:url(../images/sprite2.png) 1px -332px no-repeat; padding-left:10px;}
ol,ul{list-style:none;padding:8px;}
h2{font-family:微软雅黑,幼圆,宋体;font-size:17px;}
i,em{font-style:normal;}
img{ border:0;}

/*今天新闻的样式*/
.t_new{background:url(../images/sprite2.png) 1px -288px no-repeat;}

.bodyer , .loginer , .header , .login , .menuer , .linker , .footer , .showpage{width: 960px;margin:0 auto 0 auto;}
.bodyer , .loginer , .header , .menuer , .linker , .footer{clear:both;}
.loginer{width:100%; height:32px;border-bottom:1px solid #dadada; background-color:#eee;}
.login form{float:left; margin-top:5px;}
.login .inp , .gzap .inp , .login .key{width:60px; height:16px;font-family:Arial; margin:0 3px 0 3px; border:1px solid #dadada;}
.login .key{width:32px;}
.login .ok{line-height:32px;}
.login img{margin-bottom:6px;vertical-align:middle;}
.login .sub , .gzap .sub{border:0;width:40px; height:20px; padding:1px 0 0 0; background-color:#999999; color:#fff;}

.gzap .cf{ text-align:center; margin:10px;}
.login h2{float:right; font-size:16px; line-height:32px;}
.login h2 a{color:#D1261E;}
.gzap h2 a{color:#009C40;}
.login .help{font-size:14px; font-family:宋体; font-weight:100; margin-left:10px;}
.login .url{font-size:14px;font-family:宋体;font-weight:100;}
.login .help a{color:#666666;}

.header{height:300px;}

.menuer{ margin-bottom:10px;}
.menuer ul{margin:0; padding:0}
.menuer li{background:#fff; float:left; width:80px;padding:0; text-align:center;height:42px; line-height:42px;}
.menuer li a{color:#000000;width:78px;height:42px;font-family: 微软雅黑,Arial,黑体;font-size: 17px;display:block;background-color:#fff}
.menuer li a:hover{ color:#D1261E; background-color:#F2EDEA; font-weight:700;}
.menuer .menu_class{ width:958px; height:32px; margin-left:1px;clear:both;line-height:32px; background-image:url(../images/menu_class_bg.gif); text-align:center;}

.bodyer .b_l {float: left;width: 220px; overflow:hidden;}
.bodyer .b_r {float: right;width: 730px;overflow:hidden;}

.bodyer .b_l .totady {border:1px solid #dadada;  margin-bottom:10px;}
.bodyer .b_l .totady .nl{ font-size:12px;}
.bodyer .b_l .gzap{border:1px solid #dadada; margin-bottom:10px; border-top:0;}
.bodyer .b_l .gzap_p img{margin-bottom:10px;}
.totady h2{border:0; border-bottom:1px solid #dadada;height:32px; line-height:32px;padding-left:10px; padding-top:4px;color:#009C40;background-color:#fffcef;}
.totady h2 span{color:#d1261e;}
.totady p{padding:5px;}
.totady em{ display:block;text-align:center; line-height:18px;}
.gzap h2 ,.b_r h2 , .linker h2{height:32px; line-height:32px; background-color:#fff; border-bottom:3px solid #D1261E; padding-left:10px; padding-top:4px;}
.gzap h2{background-color:#fffcef;border-top:1px solid #dadada;border-bottom:1px solid #dadada;}
.gzap h2{color:#009C40;}
.gzap h2 span{color:#d1261e;}

.bodyer .b_r .top_news {width: 728px;border: 1px solid #DADADA;margin-bottom:10px; height:398px;}
.bodyer .b_r .r_row{margin-bottom:10px;height:120px;right;width: 728px;}
.top_news .tou_tw{ margin:10px;float:left;*margin:10px 10px 10px 5px;width:429px;}
.top_news .tou_news{margin:10px 0 10px 0;float:right; width:277px; }
.top_news dl{height:96px;border:1px solid #ccc; margin-bottom:10px;width:427px;}
.top_news dt{width:15px;height:83px;*height:79px;padding:13px 11px 0 14px;*padding-top:17px;float:left;font-weight:700;font-size:16px;border-right:1px solid #ccc;background:#fffcef;}
.top_news dd{width:167px;line-height:18px;margin:5px 0 0 14px;padding-left:10px;float:left;background:url(../images/sprite2.png) 0px -332px no-repeat;}
.top_news dd .a_green{ color:#D1261E;}
.top_news dd .a_red{ color:#D1261E;}

.top_news .tou_news ul{margin:0; padding:0; margin-right:10px;}
.row_news{ height:233px;margin-bottom:10px;}
.news_l , .news_r{width:358px;border: 1px solid #DADADA;}
.news_l{float:left}
.news_r{float:right}


.focusImg{width:427px;height:268px;margin-bottom:10px;overflow:hidden;position:relative;border:1px solid #dadada;}
.focusImg b{width:100%;height:32px;position:absolute;bottom:0;left:0;background:#343434;}
.focusImg h3{width:407px;height:28px;line-height:30px;padding:0 10px;overflow:hidden;position:absolute;bottom:2px;left:0;font-size:14px;}
.focusImg h3,.focusImg h3 a,.focusImg h3 a:hover{color:#fff;}
.focusImg h3 a{font-family:宋体;}
.focusImg h3 i{width:24px;height:18px;line-height:18px;margin:5px 0 0 5px;float:right;cursor:pointer;text-align:center;font-family:Arial;background:#545454;}
.focusImg h3 i.cur{background:#868686;}

.linker{margin-bottom:10px; height:90px; border:1px solid #dadada; padding-top:10px;}
.linker ul{ margin:0; padding:0; *margin:0px;}
.linker li{width:96px; float:left; background:#fff; padding:0; text-align:center; padding-bottom:3px;}
.linker li img{border:1px solid #ccc;}

.footer p{width:960px;text-align:center;}
.footer .js{clear:both; height:50px; padding-top:30px;}
.footer .js img{margin-left:10px;}
.footer span{height:70px;display:block;float:left; text-align:center;}
.footer .web_link{width:130px; padding-top:20px; height:50px}
.footer .web_copy{width:700px;line-height:19px;}
.footer .web_mor{width:130px;}

#totady{text-align:center;}

#Wealth{height:54px;}
#Wealth h6{font-size:13px;width:50px;float:right; height:20px; line-height:20px; margin-top:25px;}/*温度*/
#Wealth span.img{float:right;display:block;padding-top:8px;margin-right:15px;}
#Wealth p{float:left;margin:0;padding:0; }
#Wealth div{font-size:13px;font-family:tahoma,宋体;width:60px;float:right;line-height:20px; margin-top:25px;}/*城市*/



.SearchBox{height:73px;background:#fff; width:728px; border:1px solid #dadada; margin-bottom:10px;}
.SearchBox .CCTVSearch{width:548px;padding:11px 14px 0 11px;float:left;}
.SearchBox .CCTVSearch .SearchTab{width:87px;height:23px;*height:21px;padding:5px 0 0 11px;*padding-top:7px;float:left;z-index:5;position:relative;font-weight:700;font-size:14px;border:1px solid #d4d4d4;background:#fff;}
.SearchBox .CCTVSearch .SearchTab .arrow{width:0;height:0;overflow:hidden;position:absolute;right:9px;top:14px;border-top:4px solid #C5C0BC;border-left:4px solid #fff;border-right:4px solid #fff;}
.SearchBox .CCTVSearch .SearchTab .menu{width:164px;position:absolute;left:-1px;top:27px;border:1px solid #d4d4d4;background:#fff;}
.SearchBox .CCTVSearch .SearchTab .menu i{width:98px;height:1px;overflow:hidden;position:absolute;left:0;top:-1px;background:#fff;}
.SearchBox .CCTVSearch .SearchTab .menu b{padding:10px 10px 5px;display:block;color:#1d1b19;}
.SearchBox .CCTVSearch .SearchTab .menu a{width:142px;height:29px;line-height:29px;*line-height:31px;margin:0 auto;display:block;overflow:hidden;text-indent:37px;color:#515153;border-bottom:1px solid #e6e6e6;background:url(../images/sprite2.png) no-repeat 10px -78px;}
.SearchBox .CCTVSearch .SearchTab .menu a:hover{width:100%;margin-top:-1px;text-indent:48px;border-top:1px solid #e6e6e6;background-color:#faf9f8;background-position:21px -78px;}
.SearchBox .CCTVSearch .SearchTab .menu .cur{background-position:10px -103px;}
.SearchBox .CCTVSearch .SearchTab .menu .cur:hover{background-position:21px -103px;}
.SearchBox .CCTVSearch .SearchTab .menu .m2{color:#7d60ca;}
.SearchBox .CCTVSearch .SearchTab .menu .m3{color:#33a4d0;}
.SearchBox .CCTVSearch .SearchTab .menu .m4{color:#77c731;}
.SearchBox .CCTVSearch .SearchTab .menu .m5{color:#ff282d;}
.SearchBox .CCTVSearch .SearchTab .menu .m6{color:#f88509;}
.SearchBox .CCTVSearch .SearchTab .menu .m7{color:#39b5b4;}
.SearchBox .CCTVSearch .SearchTab .menu .m8{color:#6e8992;border-bottom:none;}
.SearchBox .CCTVSearch .inp{width:300px;height:21px;padding:7px 0 0 14px;float:left;color:#8d8985;font-size:14px;border:none;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
.SearchBox .CCTVSearch .btn{width:91px;height:30px;line-height:31px;padding-left:18px;float:left;cursor:pointer;font-size:14px;font-weight:700;border:none;background:url(../images/sprite2.png) -140px -147px;}
.SearchBox .CCTVSearch p{padding-top:8px;*padding-top:0px;clear:both;}
.SearchBox .notice{width:144px;line-height:20px;margin-top:11px;padding:6px 0 3px;float:left;text-align:center;font-size:14px;font-family:宋体;border:1px solid #d4d4d4;background:#fff;}


#keyword , .notice b a{color:#d1261e;}

/*.mor{width:22px; height:22px;display:block;margin-right:10px;background:url(../images/sprite2.png) -256px -236px;}
.mor:hover{background:url(../images/sprite2.png) -255px -34px;}
*/
.zywz{margin-bottom:10px; border:1px solid #dadada; width:728px; height:36px; background-color:#F8F5F3;}
.zywz ul{margin:0; padding:0}
.zywz li{ float:left;  margin-right:6px; margin-top:8px;background:#F8F5F3;}
.zywz li a:hover{font-weight:700}


/*showpage*/
.showpage .b_l , .showpage .b_r , .page_ding {float: left;width: 726px; overflow:hidden;}
.showpage .b_r {float: right;width: 220px;overflow:hidden;}
.page_dht , .page_news , .page_shou , .page_tui , .page_new , .page_re{ border:1px solid #ccc; margin-bottom:10px;}
.page_dht , .page_news{ padding:10px;}
.page_title , .page_info {padding:10px 0 10px 0; border-bottom:1px dashed #ccc;text-align:center;}
.page_title{padding:20px 0 20px 0;}
.page_title h2{font-size:22px; font-family:微软雅黑,黑体;}
.page_tui img{ border:1px solid #eee; margin-top:5px;}
.page_sl{padding:10px;background-color:#F8F5E4;border:0;margin:10px 0 10px 0;}
.page_text{margin-bottom:10px; line-height:22px;}
.showpage .digg {background: url(../images/digg_bg.gif) no-repeat left top;width: 62px;margin-bottom: 10px;}
.showpage .digg td {text-align: center;padding-right: 4px;font-size:12px;}
.showpage .digg .diggnum {height: 38px;font-size: 16px;line-height: 30px;font-weight: bold;}
.showpage .digg .diggit {height: 30px;line-height: 24px;}

/*列表*/
.page_list , .pagelist_search {border:1px solid #ccc; margin-bottom:10px;padding:10px;}
.pagelist_search{ height:22px; text-align:left; padding:10px;}
.pagelist_search .inp{width:40px; height:16px;font-family:Arial;border:1px solid #dadada;}
.page_list ul { border-bottom:1px dashed #ccc;}
.page_list span , .box span{ display:block; float:right;}
/*通用栏目*/
.page_t1{border:1px solid #ccc; margin-bottom:10px;}
.page_t1 .title{ height:32px; background-color:#eee; padding-left:10px;}
/*分页样式2*/
.showpage .epages {
	text-align:left;
	float:left;
	margin:10px 0 10px 0;
	}
.epages{margin:3px 0;font:11px/14px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 14px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:0;height:15px;font: normal 14px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}
/*新闻内容页里内容表格的样式*/
.page_text table{
    border-collapse: collapse;
    border: 1px solid #999;
    margin: 3px;   
	background-color:#FFFFFF;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color="#cccccc", Positive="true");
}
.page_text td{
	border: 1px solid #999 !important;
	padding: 3px;
  font-size:14px;
  text-indent: 0px;/*表格内的内容首先不缩进*/
}
.page_text img{ margin-top:5px; margin-bottom:5px;}
/*用户控制面板模板*/
.control{ border:1px solid #ccc;}
.control .header{ height:30px; background-color:#eee; border-bottom:border:1px dashed #ccc;}
.tableborder{background: #eee; border: 1px solid #ccc}
.tableborder .header { height:30px;}
.control input{ border: 1px solid #DAB4B4; height:25px;}
.position {border:1px solid #ccc; padding:10px; margin-bottom:10px;}
.list_content{ width: 726px;}
.sider{width: 230px; padding-left:10px;}
.list_content .box , .main .box{border:1px solid #ccc; margin-bottom:10px; padding-bottom:10px;}
.box td{25px;}
.sider .title{font-family:微软雅黑,幼圆,宋体;font-size:17px;border:1px solid #ccc;border-bottom:3px solid #D1261E; padding-left:10px;}
.sider .box{border:1px solid #ccc;border-top:0; margin-bottom:10px;}
.sider .box span{float:left;}

.div_initiate{ text-align:center; margin-bottom:10px;}


