﻿@charset "utf-8";
*{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size: 100%;}
body{background: #fafafa url(../images/bg.jpg) repeat-x;font:12px/1.5 "宋体 微软雅黑 黑体";}
a{text-decoration: none;color:#333333;}
ul,ol,li{list-style: none;}
img,input{border:0;}
img{display: block;}
.clearfix:after{content: "";display: block;clear: both;_zoom: 1;}

.wrap{width: 1000px;margin: 0 auto;}
.header{width: 1000px;height: 210px;}
.top{height: 33px;line-height: 30px;}
.top a{color: #fafafa;margin-right: 19px;}
.top .left{float: left;}
.top .right{float: right;}
#vdbanner{display:none;}
.LogoArea{width: 1000px;height: 87px;}
.menu{width: 1000px;height: 55px;background: #11437e;border-radius: 2px;}
.menu ul{float: left;width: 500px;}
.menu #fs{float: right;margin-top: 15px;margin-right: 15px;}
#search{width: 170px;height: 25px;line-height:25px;text-indent: 10px;color: #666666;border:none;}
.no-borderradius{border-radius: 30px;}
.borderradius{border-radius: 30px;}
.menu ul li{line-height: 55px;float: left;}
.menu li a{display: block;text-align: center;width: 90px;height: 55px;color:#fafafa;font-weight: bold;}
.menu li.active{background: #da251c;}
.menu li a:hover{background: #da251c;}
.runnews{height: 35px;background: #eeeeee;line-height: 35px;}
.runnews span{float: left;padding-left: 10px;font-weight: bold;}
.runnews .rns{float: left;width: 660px;height: 35px;line-height: 35px;overflow: hidden;}
.runnews .time{float: right;display: inline;}
.runnews .rns .tempWrap{ width:425px !important; }
.runnews .rns li{float: left;margin-left: 20px;_display:inline;}
.runnews .rns li a{color: #555555;background: url(../images/block.png) no-repeat left center;padding-left: 7px;}

/*列表页css*/
.mark{float: left;margin-left: 10px;}
.ls_main{width: 998px;margin:0 auto;border:1px solid #e6e6e6;background: #eeeeee;margin-top: 15px;height: 1120px;margin-bottom: 10px;}
.main_left{width:610px;height: 1080px;background: #fafafa; padding: 20px;float: left;}
.main_left dl strong{font-size: 15px;height: 20px;}
.main_left dl ul{height: 320px;border-bottom: 1px dashed #cccccc;margin-top: 10px;}
.main_left dl ul li{height: 30px;line-height: 30px;}
.main_left dl ul li a{padding-left: 15px;background: url(../images/block.png) left center no-repeat;}
.pages{width: 610px;padding: 10px 0px;}
.pages a{display: inline-block;padding: 6px;border: 1px solid #ccc;padding-left: 5px;float: left;margin-right: 5px;}
.pages a:hover{background: #da3407;color: #fff;}
.main_rig{float: right;width: 333px;height: 1080px;padding: 20px 0px;}
.entfocus{width:311px;height: 300px;border: 1px solid #dddddd; overflow: hidden;background: #fff;padding-left: 10px;padding-right: 10px;}
.entfocus dt{height:38px;border-bottom: 1px solid #ddd; }
.entfocus dt strong{line-height: 38px;text-indent: 10px;font-size: 15px;}
.entfocus dd{height:25px;line-height:25px;background: url(../images/block.png) no-repeat left center;padding-left: 10px;}
.tab_news{width: 329px;height: 430px;margin-top: 15px;}
.tab{height:37px;border-bottom: 1px solid #ddd;width: 329px;background: #fff;}
.tab_tit{width: 109px;float: left;height: 37px;line-height: 37px;text-align: center;}
.tab_tit.on{border-top: 2px solid #4f754e;}
.tabnews{background: #fff;height: 387px;width: 329px;margin-top: 5px;overflow: hidden;}
.tab_con{width: 329px;height: 387px;}
.t_picinfo{width: 309px;height: 60px;padding:10px 10px;}
.spinfo{float: left;width: 90px;height: 60px;}
.spinfo img{width: 90px;height: 60px;}
.sdec{padding:0px 10px;width: 199px;float: right;}
.t_list{width: 319px;height: 327px;padding-left: 10px;}
.t_list span{display:inline-block;background: url(../images/icon2.png) no-repeat center center;padding-left:10px;width: 24px;float: left;}
.t_list span.pm{background: url(../images/icon1.png)no-repeat center center;padding-left:10px;width: 24px;float: left;color: #fff;}
.t_list ul li{border-bottom: 1px dotted #ccc;height:28px;line-height: 28px;float: left;width: 310px;}

.adside{margin-top: 15px; width: 329px;height: 300px;}
.footer{background: #f8f8f8;width: 100%;height:95px;border-top: 1px solid #dddddd; }
.footer_con{width: 975px;height: 95px;margin:0 auto;text-align: center;}
.footer p{color: #4b4b4b;padding: 5px 0px;color: #000;}