.tpdh a{font-size: 16px; color: #514d4a; font-weight:bold;}
.tpdh a:hover {color:#ff0000;font-size: 16px; font-weight:bold;}
.t {color: #333333;font-size: 15px;padding-top: 10px;padding-bottom: 25px;}

/*全站通用*/
.fl{float:left;}
.fr{float:right;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f30{font-size:30px;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.tc{text-align:center;}
.cf{color:#fff;}
.cf a{color:#fff;}
.c3{color:#333;}
.c3 a{color:#333;}
.c6{color:#666;font-size:12px;}
.c6 a{color:#666;font-size:12px;}
.c9{color:#999;}
.c9 a{color:#999;}


/*栏目页-图片文章列表*/

.column_bg{width:100%;background:#fff;}

.column .leftbox .on{border-left: 6px solid #e20011;}
.column .leftbox .on a{font-weight:600;color:#e20011 !important;}

.column{width:1420px;height:auto;overflow:hidden; margin:auto;position:relative;top:-30px;padding:10px 0px 0 0px;background:#fff;z-index:999;}

.column .leftbox{width:240px;height:auto;overflow:hidden;float: left;}
.column .leftbox p{height: 50px;font-size: 24px;line-height: 50px;color: #e20011;font-weight: bold;border-bottom: 1px solid #e6e6e6;background:url(../images/lmbg.png) no-repeat 120px 18px;}
.column .leftbox ul{border-right: 1px solid #e6e6e6;}
.column .leftbox ul li{border-bottom: 1px solid #e6e6e6;}
.column .leftbox ul li a{font-size: 16px;color: #333333;line-height: 55px;padding-left: 20px;width: 240px;height: 55px;display: block;}
.column .leftbox ul li:hover{font-weight:600;color:#e20011 !important;border-left: 6px solid #e20011;}   
.column .leftbox ul .on:hover{border-left:0;}   
.column .leftbox ul li:hover a{color:#e20011;} 

.column .rightbox{width:1150px;height:auto;min-height:500px;overflow:hidden;float:right;}

.column .rightbox .navigation{width:880px;height: 50px;width: 100%;border-bottom: 1px solid #f0f0f0;overflow:hidden;line-height:50px;text-align:right;padding-right:20px;}
.column .rightbox .navigation a{color:#333;font-size:14px;display:block;float:right;}
.column .rightbox .navigation a:hover{color:red;}
.column .rightbox .navigation .sy{background:url(../images/dh.png) no-repeat left center;width:70px;}
.column .rightbox .navigation p{float: left;color: #333;font-size: 20px;line-height: 50px;font-weight:600;}

.column .rightbox .navigation1{width:880px;width: 100%;border-bottom: 1px solid #f0f0f0;overflow:hidden;padding-right:20px;}
.column .rightbox .navigation1 a{color:#333;font-size:16px;display:block;}
.column .rightbox .navigation1 a:hover{color:red;}
.column .rightbox .navigation1 .sy{background:url(../images/dh.png) no-repeat left center;width:70px;}
.column .rightbox .navigation1 p{float: left;color: #333;font-size: 20px;line-height: 50px;font-weight:600;}

.column .rightbox .contlist{overflow:hidden;width:100%;padding-bottom: 0px;}
.column .rightbox .contlist ul{width:100%;overflow:hidden;}
.column .rightbox .contlist li{border-bottom:1px dashed #D9D9D9;width: 1000px;padding: 20px 10px;overflow:hidden;font-size: 16px;}
.column .rightbox .contlist li dd{width: 980px;float: right;padding: 0 10px;height: 135px;overflow: hidden;}
.column .rightbox .contlist li img{width: 200px;float: left;height:135px;max-height:135px;}
.column .rightbox .contlist li h2{font-size: 20px;height: 30px;}
.column .rightbox .contlist li h2 a{color: #000;font-size: 20px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display:block;width:90%;font-weight:bold}
.column .rightbox .contlist li a:hover{color: red;}
.column .rightbox .contlist li p{padding: 5px 0;line-height: 30px; font-size: 15px;}
.column .rightbox .contlist li p a{color: #016ca4;}
.column .rightbox .contlist li span{font-size: 12px;margin-top: 15px;color: #999;display: block;}
.column .rightbox .contlist li p{}

.column .rightbox .contlist li .bom{height: 30px;line-height: 30px;padding: 0 20px;}
.column .rightbox .contlist li .bom span{margin: 0;}
.column .rightbox .contlist li .more{float: right;display: block;width:80px;height:26px;line-height: 26px;text-align: center;background: #e20011;margin-top:4px;border-radius: 4px;color:#fff;font-size: 12px;font-weight: bold;}
.column .rightbox .contlist li .more:hover{background:#777;color: #fff;}


/*栏目页-无图片列表*/

.column .nopiclist{overflow:hidden;padding:20px 0;width:100%;min-height:500px;}
.column .nopiclist .list{}
.column .nopiclist .list ul{}
.column .nopiclist .list ul li{height:45px;line-height:46px; padding-left:15px;border-bottom: 1px dashed #dddddd;background:url(../images/dian.jpg) no-repeat left center;}
.column .nopiclist .list ul li a{font-size:16px;float: left;width:800px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.column .nopiclist .list ul li span{float: right;font-size:15px;}
.column .nopiclist .list ul li:hover a{color:red;}
.column .nopiclist .list ul li:hover span{color:red;}

/**党政内容页**/

.dzzx{padding: 0px 20px;line-height:220% !important;font-family:'yahei' !important;font-size: 16px !important; color: #444444;}
.dzzx p{padding: 8px 20px;text-indent: 2em !important;font-family:'yahei' !important;font-size: 16px !important;color: #444444;}
.dzzx span{line-height:240% !important;font-family:'yahei' !important;font-size: 16px;color: #444444;}


.dzzx p{line-height: 30px !important;font-size: 16px !important;margin-top: 10px !important;}
.dzzx span{line-height: 30px;font-size: 16px !important;}