@charset "gb2312";
/* CSS Document */

body, input, button, textarea, select{font-size:14px; font-family: "宋体", Helvetica, Tahoma, Arial, sans-serif;}
*{ margin:0; padding:0; list-style:none; text-decoration:none; color:#000;}
body{ background:url(../images/background_img.jpg)}
.clear_float{ clear:both; height:0; width:0}
a:hover{ color:#FF9724}
.header_bar{ height:33px; border-bottom:1px solid #eaeaea; width:100%; background:#f9f9f9; line-height:33px; font-size:12px; font-family:"宋体"; z-index:99;}
.header_top{ width:1000px; margin:auto; height:33px;}
.header_top_left{ float:left;}
.yhm_txt{ border:1px solid #d8d8d8; height:21px; margin:0 5px; padding:0 5px; width:120px}
.btn_logo{ height:22px; border:0; background:url(../images/button_bg.png); width:60px; cursor:pointer;}
.qq_logo{background: transparent url("../images/qq_ico.png") no-repeat scroll left center;
height: 30px;
cursor: pointer;
border: medium none;
width: 60px; font-size:14px;
padding: 0px 0px 0px 24px;
display: block;
float: right;}
img{ border:none}
.nav {
    height: 60px;
    width: 980px;
    background: url(../images/nav_bg.png) center;
    text-align: center;
    padding: 0 10px;
    margin-top: 34px;
}
.nav ul {
    width: 232px;
    font-size: 14px;
    float: left;
    padding: 5px;
}
.nav li {
    float: left;
    padding: 4px 14px;
}
.nav ul li a {
    color: #FFFFFF;
}
.nav span {
    background: url(../images/nav_lib.png) right no-repeat;
    width: 3px;
    height: 60px;
    float: left;
}
.index_ad_m{ overflow:hidden; position:relative;}
.index_ad_m a{ position:absolute; cursor:pointer; background:rgba(0,0,0,0.8); text-align:center; color:#FFF;top:10px; right:10px; z-index:20; height:20px; width:40px; line-height:20px;}
.index_ad_m .up:after{content:"收起";}
.index_ad_m .down:after{content:"展开";}
.index_box{ position:relative; width:1000px; margin:auto;}
.index_main{-moz-box-shadow:2px 2px 10px #C0C0C0; -webkit-box-shadow:2px 2px 10px #C0C0C0; box-shadow:2px 2px  10px #C0C0C0; width:1000px; margin:auto; border:1px solid #f5f2f3; background:#FFF; border-top:none; position:absolute; top:-33px; z-index:-1}
.header_top_right{ float:right;}
.header_top_right li{ float:left; margin:0 5px;}
.sz_index:before{ content:url(../images/index_ico.png); vertical-align:middle;}
.sc_bz:before{ content:url(../images/sc_ico.png); vertical-align:middle;}
.index_box{ position:relative; width:1000px; margin:auto;}
.index_main{-moz-box-shadow:2px 2px 10px #C0C0C0; -webkit-box-shadow:2px 2px 10px #C0C0C0; box-shadow:2px 2px  10px #C0C0C0; width:1000px; margin:auto; border:1px solid #f5f2f3; background:#FFF; border-top:none; position:absolute; top:-33px; z-index:-1}
.srech{ float:right; margin-right:10px; margin-top:5px;}
.btn_ss{  border:1px solid #FFF; height:30px; width:50px; background:#F80; color:#FFF; padding:1px;}
.inp_txt{ height:28px; border:1px solid #F80; margin:3px; padding-left:5px; }
.ads_b{ margin-top:35px;}
.hr{ height:1px; width:1000px; background:#ABABAB; margin:5px 0}
.logo{ height:40px; width:150px;}
.header_logo{ height:40px;}
.header_logo ul{ height:40px;}
.logo_left{ width:680px; float:left;}
.logo_right{ float:right; width:250px; line-height:40px;}
.top_nav{ height:38px; font-size:16px; border-bottom:1px solid #CCC;margin-top:10px; font-family:"微软雅黑" }
.top_nav li{ float:left;line-height:35px; text-align:center; border-right:1px solid #CCC; height:35px;}
.news-list{ width:100%; margin:20px 0; border-bottom:1px solid #CCC;}
.list_left{ width:650px; border-right:1px solid #CCC; float:left}
.list_left li{ padding:10px 10px 0 20px;}
.list_left li h4{ font-size:18px; font-family:"微软雅黑"; margin:10px 0;}
.list_left li h4 .news_tt_class{ color:#e12929}
.list_left li h4 .news_tt_class a{color:#e12929}
.list_left li a{ color:#004080}
.js_hr{ border:2px solid #325010;}
.word_hr{ border:2px solid #B40000}
.ch_hr{ border:2px solid #6E1011;}
.cj_hr{ border:2px solid #053D88}
.ent_hr{ border:2px solid #98033D }
.health_hr{ border:2px solid #053D88}
.edu_hr{ border:2px solid #B40000}
.marry_hr{ border:2px solid #FF33FF}
.lv_hr{ border:2px solid #629D07}
.house_hr{ border:2px solid #BA2626}
.home_hr{ border:2px solid #F26D00}
.fashion_hr{ border:2px solid #D00756}
.food_hr{ border:2px solid #E42551}
.car_hr{ border:2px solid #333}
.sports_hr{ border:2px solid #B40000}
.art_hr{ border:2px solid #D73D05}


.junshi li a:hover{background:#325010; color:#FFFFFF;}
.word li a:hover{background:#B40000; color:#FFF;}
.chain li a:hover{ background:#6E1011; color:#FFFFFF}
.caijing li a:hover{ background:#053D88; color:#FFFFFF}
.ent li a:hover{ background:#98033D; color:#FFF;}
.health li a:hover{ background:#053D88; color:#FFFFFF;}
.edu li a:hover{ background:#B40000; color:#FFFFFF}
.marry li a:hover{ background:#FF33FF; color:#FFFFFF}
.lv li a:hover{ background:#629D07; color:#FFFFFF;}
.house li a:hover{ background:#BA2626; color:#FFFFFF;}
.home li a:hover{ background:#F26D00; color:#FFF}
.fashion li a:hover{ background:#D00756; color:#FFFFFF}
.food li a:hover{ background:#E42551; color:#FFFFFF}
.car li a:hover{ background:#333; color:#FFFFFF}
.sports li a:hover{ background:#B40000; color:#FFFFFF}
.art li a:hover{ background:#D73D05; color:#FFF}

.nav_left li a{ display:block;padding:0 10px; height:100%}
.list_main{ height:100px;}
.list_img{ width:180px; height:100px; float:left; margin-right:20px;}
.list_img img{ width:100%; height:100%}
.list_box{ line-height:25px; text-indent:8px; float:left; width:420px;}
.list_noimg{ line-height:25px;}
.news_time{ height:25px; line-height:25px; width:100%; color:#ABABAB;}
.news_time span{ float:right;}

.list_right{ float:right; width:320px; margin-right:10px;}

.right_hdp{ width:320px; margin-top:10px;}
.hdp_tt{ height:35px; line-height:35px; font-size:16px; color:#004080; font-family:"微软雅黑"; font-weight:bold; border-bottom:2px solid #0080C0; margin:5px 0}
.hdpFocus { height: 200px; width: 320px; border: 1px solid #C9CACB; border-radius:8px; padding-top: 7px; margin:0 auto }
.pic_box { margin: 0px auto; height: 200px; width: 320px; overflow: hidden; position: relative; }
.pic_box ul { position: absolute; left: 0px; top: 0px; height: 200px; }
.pic_box ul li { float: left; text-align: center;  position:relative; }
.pic_box  li p{ position:absolute; bottom:0px; width:100%; text-align:center; background:rgba(0,0,0,0.5); color:#FFFFFF; height:40px; line-height:40px;}
.btn a{ display:block; float:left; height:25px; width:25px;}
.btn{ float:right; height:25px; margin-top:5px;}
.btn b{ float:left;}
.ad_list_right{ margin-top:10px;}
.num { height: 25px; width:40px; font-size:20px; z-index: 1; font-family:Arial}
.mke_ns1 { line-height: 16px; text-align: center; height: 16px; width: 16px; position: absolute; left: 0px; top: 0px; }
.hdp_num{height:35px; width:10px; float:right;}
.hdp_sum{ float:right;height:35px; width:10px; }
.Lbtn { background: url(../images/bn-arrows.png) no-repeat 0;cursor: pointer; z-index: 10; width:20px; height:20px; float:right; margin-top:7px; }
.Rbtn { background: url(../images/bn-arrows.png) no-repeat -20px; cursor: pointer; z-index: 10; width:20px; height:20px; float:right;margin-top:7px;}
/* 效果CSS结束 */.hto_list{ margin-top:10px;}
.list_h li{ height:30px; line-height:30px; border-bottom:1px solid #CCC}
.list_h li span{ height:20px; width:20px; float:left; color:#FFFFFF; text-align:center; line-height:20px; background:#800000; margin-right:15px; margin-top:5px; font-family:"微软雅黑"}
.ad_list_right{}
.tj{ margin-top:10px;}
.jx li{ width:150px; height:120px; float:left; margin:5px; background:#D5D5D5; position:relative;}
.jx li img{ width:100%; height:100%;}
.jx li p{ position:absolute; bottom:0px; width:100%; text-align:center; background:rgba(0,0,0,0.5); color:#FFFFFF; height:35px; line-height:35px;}
.list_v li{height:30px; line-height:30px; border-bottom:1px solid #CCC}
.list_v li i{ background:url(../images/tv_ico.gif) no-repeat center; height:30px; width:20px; float:left;}

.page {text-align:center; padding:15px 0 10px; margin:-3px 10px 0 10px; zoom:1; clear:both;overflow:hidden;}
.page span{padding:5px 10px;margin-right:-5px; line-height:22px;background:#F7F7F7;font-family:"宋体";height:22px;display:inline-block; border:#cccccc 1px solid; color:#000000;}
.page b {padding:5px 10px;height:22px; margin:0 -5px;line-height:22px;font-family:"宋体";background:#CC0000; border:#cccccc 1px solid; color:#fff;display:inline-block;}
.page a { background:#F7F7F7; border:#cccccc 1px solid; line-height:22px; padding:5px 10px; font-family:"宋体";margin:0 -5px;display:inline-block; height:22px;}
.page a:hover ,.page a.curent { background:#CC0000; border:#cccccc 1px solid;font-family:"宋体"; text-decoration:none; color:#fff;}
.pageLeft { text-align:left !important;}

.copy li{ text-align:center; height:25px; line-height:25px; font-size:12px;}
.copy_img{ text-align:center;}

.right_ads_1{width:320px; height:300px; margin-top:10px;}

.location{padding:5px;}
.foot{ margin-top:20px; border-top:1px solid #CCC;}
.foot_nav img{ vertical-align:middle; width:15px; height:15px}
.foot_nav{ text-align:center; height:20px; line-height:20px; margin-top:10px;}
.foot_nav a{ margin:0 5px;}
.copy_img img{ height:50px; width:110px;}

