@import url("base.css");
.Mab_a{width:310px;}
.Mab_b{width:400px;}
.col_a{width:353px; height:250px;}
.col_a .top_h{margin:0 13px; line-height:25px;}
.col_a .top_h a{font-size:14px; color:#FF0000;}
.ad_1{width:960px;height:100px; overflow:hidden; margin-left:auto; margin-right:auto;}
.txt_list{margin:0 13px; padding:0; padding-top: 5px;}/*文字列表*/
.txt_list h4 {margin-bottom: 10px;}
.txt_list h4 a{color:#C00;}
.txt_list li{line-height:180%;background:url(images/dot.gif) 0 10px no-repeat; padding-left:10px;}
.txt_list li span{font-size:12px; color:#666;}
.txt_pic{height:84px; padding-right:13px; overflow:hidden; background:#F4F4F4;border-bottom:1px dashed #CCCCCC; margin-bottom:3px;}/*图文*/
.txt_pic a img{margin:8px 10px 0 13px;padding:1px; border:1px solid #FFF; float:left; display:inline;}
.txt_pic a h4{text-align:center; font-size:14px; line-height:27px; margin:8px 0 0 0;}
.txt_pic a h4{color:#FF0000;}
.title_thd{height:29px; line-height:29px;background:url(images/bgimg.gif) 0 -32px repeat-x; margin:0 0 8px 0;}
.title_thd h2{padding-left:16px; font-size:14px; font-weight:normal;}

.focus{height:290px; overflow:hidden;}
#player{position:relative;width:300px;height:290px;overflow:hidden;font-size:12px; margin:5px auto 0 auto;}
#player .Limg{position:relative;}
#player .Limg li{position:absolute;top:0;left:0;background:#fff;}
#player .Limg li img{width:300px; height:225px; margin:0;}
#player .Limg li p{line-height:20px;color:#1F376D; margin:0; text-align:center; font-size:14px; font-weight:bold; height:20px; overflow:hidden;}
#player .Nubbt{position:absolute;z-index:9;right:0px;bottom:13px; line-height:25px;}
#player .Nubbt span{background:url(images/punb.gif) 0 0 no-repeat; margin:0 2px; font-style:normal;cursor:pointer; display:block; width:21px; height:24px; float:left;
text-align:center; font-size:14px; font-weight:bold; color:#2B2B7F;}
#player .Nubbt span.on{background:url(images/punb.gif) 0 -24px no-repeat; color:#fff;}

.konw{height:170px;}
.konw ul{background:url(images/knowbg.gif); margin:5px;}
.konw li{line-height:26px; padding:0 10px;}
.konw li strong{float:right; color:#FF0000;}
.konw li .ok{display:block; width:16px; height:25px; background:url(images/bgimg.gif) right -185px no-repeat; float:left;}
.konw li .no{display:block; width:16px; height:25px; background:url(images/bgimg.gif) right -155px no-repeat; float:left;}

/*可控左右滚动*/
.blk_29 {margin:0px auto; padding:10px 0 0 0; overflow: hidden; zoom: 1; position: relative;}
.blk_29 .LeftBotton {background: url(images/lr.gif) no-repeat 0px 0px; width: 30px; height:45px;  position: absolute; left:13px;  top:75px; cursor: pointer;}
.blk_29 .RightBotton {background: url(images/lr.gif) no-repeat -31px 0px; width: 30px; height:45px;  position: absolute; right:13px;  top:75px; cursor: pointer;}
.blk_29 .Cont {margin:0px auto; overflow: hidden;width:222px; height:207px; }
.blk_29 .box {float: left; text-align: center; zoom:1; margin:0; width:221px;}
.blk_29 .box a{display:block;display:block; margin:0 auto 4px auto;}
.blk_29 .box a img{border:1px solid #ccc;}
.blk_29 .box a:hover{text-decoration: none;background:#efefef;}
.blk_29 .box .title{margin:0; font-size:14px; height:20px; overflow:hidden;}

.news{}
.news .thd{background:#4E96D1; line-height:30px; height:30px; color:#FFF}
.news h1{border-bottom:1px dashed #CCCCCC; line-height:45px; text-align:center; margin-bottom:10px;}
.news h1 a{font-family:"黑体"; font-weight:normal; font-size:18px; color:#FF0000;}
.news ul{margin:10px 0 0 5px; padding:0 0 13px 0}
.news ul li{background:url(images/ico.gif) 0 10px no-repeat; padding:3px 0 4px 10px; _padding:4px 0 4px 10px;}
.news ul li span{float:right;}
.news ul li a{font-size:14px;}
.todytips{height:265px;}
.todytips .weather{margin:0 8px;border-bottom:1px dashed #CCCCCC; padding-left:10px;}
.todytips ul{margin:0 10px; padding:10px 0;}
.todytips li{padding:0 0 5px 10px; background:url(images/dot.gif) 0 8px no-repeat;}
.cityinfo{height:205px;}
.cityinfo ul{margin:0 10px; padding:0;}
.cityinfo li{line-height:18px; padding:0 0 5px 10px; background:url(images/dot.gif) 0 8px no-repeat; margin-bottom: 3px;}

.oneinfo{width:960px; margin:10px auto; height:205px;}
.oneinfo a{display:block; padding:5px 0;}
.oneinfo a:hover img {display:block;  border:1px solid #c00; margin:0 auto 5px auto;}
.oneinfo ul{padding:0; margin-left:7px;}
.oneinfo li{float:left; width:158px; overflow:hidden; text-align:center; display: block; cursor: pointer;}
.oneinfo img{width:130px; padding:3px; border:1px solid #ccc; margin-bottom: 5px;}
.oneinfo p{width:145px; line-height:18px;margin:0 auto;  text-align:center;  cursor: pointer; clear:both;}

.hzjob{height:512px; overflow:hidden;}
.hzjob ul{margin:0 13px;}
.hzjob li{font-size:12px; padding:2px 0 4px 0;}
.hzjob li h3 a{font-weight:normal; text-decoration:underline;}
.hzjob li cite a{font-style:normal; color:#C00; }

.PubInfo {height:512px; overflow:hidden;}
.PubInfo dl {width: 200px; margin:0 10px; padding:0; line-height:24px;  clear: both;}
.PubInfo dt {float:left;  margin:0; font-weight: bold;}
.PubInfo dd {float:left; margin:0; width:160px;}
.PubInfo dd a {white-space:nowrap; margin-left:1px;}
.PubInfo .ad{clear:both; text-align:center; padding:17px 0;}
