﻿html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu { margin: 0; padding: 0; outline: none; }
ul li { text-decoration: none; }
#main .page a.current{color:#fff;}
a, a:visited { color: #0047B3; text-decoration: none; }
a:hover { color: #FF6A00; text-decoration: underline; }
img { border: 0; }
.mpage { width: 990px; margin: 0 auto; }
.mpage div div img { padding: 0; margin: 0; }
.mpage div div div div h3 { font-size: 18px; font-family: "Microsoft YaHei"; }
.mpage div div div div p { font-size: 14px; }
.mpage div div div div h3 { font-family: "宋体"; font-size: 18px; color: #333; }
.mpage div div div div span { font-size: 12px; float: right; color: #999999; padding-top: 170px; font-family: "宋体"; }
.mpage div div div div p1 { color: #00F; }
.w663 { width: 663px; }
.w510 { width: 510px; }
.xz_fclistnews { line-height: 22px; float: left; }
#main .banner { margin: 0; width: 658px; float: left; }
#ab { float: left; }
#ab img { margin-left: 0; }
.add_txt10 { float: left; padding: 0px 0px 0px 20px; width: 325px; }
.add_txt10 h3 { text-align: center; width: 325px; overflow: hidden; font-family: "微软雅黑"; font-size: 18px; line-height: 25px; }
.add_txt10 p { width: 325px; line-height: 26px; overflow: hidden; font-size: 14px; padding-top: 10px; color: #535252; font-family: “宋体”; }
#abc { float: left; }
#abc img { margin-left: 0; }
.add_txt11 { float: left; width: 468px; margin-left: 20px; _margin-left: 10px; }
.add_txt11 h3 { text-align: left; width: 350px; overflow: hidden; font-family: "微软雅黑"; font-size: 18px; height: 30px; line-height: 30px; }
.add_txt11 p {  line-height: 26px; overflow: hidden; font-size: 14px; padding-top: 10px; padding-bottom: 5px; }
.add_txt22 { float: left; margin-left: 10px; }
.add_txt22 h3 { text-align: left; overflow: hidden; font-family: "微软雅黑"; font-size: 18px; line-height: 30px; width: auto; height: 30px; }
.add_txt22 p { line-height: 26px; overflow: hidden; font-size: 14px; padding-top: 10px; padding-bottom: 5px; }
.add_listxx li { border-bottom: 1px dotted #ccc; padding: 20px 0; width: 660px; height: 150px; }
.add_listxx .keyword { float: left; _display: inline; padding-top: 10px; }
.add_listxx .keyword a { padding-right: 10px; }
.add_listxx .timeline { float: right; _display: inline; padding-top: 10px; }
.da { width: 300px; height: 204px; }
.l { float: left; }
.r { float: right; }
.abc { width: 163px; height: 146px; border: 1px solid #dadada; padding: 1px; background-color: #FFF; float: left; }
.boxtop { width: 661px; height: 239px; padding-top: 18px; }
.imglist { position: relative; height: 104px; float: left; margin-right: 20px; _margin-right: 10px; margin-bottom: 15px; width: 140px; height: 104px; float: left; position: relative; _margin-bottom: 0px; _height: 114px; }
.date { line-height: 30px; text-align: right; color: #989898; }
.color_bg { position: absolute; top: 82px; width: 140px; z-index: 5; background: none repeat scroll 0 0 #333333; height: 22px; left: 0px; opacity: 0.7; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); -MS-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
.text_bg { position: absolute; z-index: 100; color: #FFF; 12px/1.5 SimSun; line-height: 22px; text-align: right; font-weight: bold; left: 0px; top: 82px; width: 140px; overflow: hidden; text-align: center; font-weight: normal; }
.left { width: 680px; float: left; _display: inline; border-right: 1px solid #666; }
.right { width: 300px; float: right; _display: inline; }
#a { float: left; }
#a img { margin-left: 0px; }
#a .text { float: left; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
.left .list_1 ul li { list-style-type: none; }
#a .text h3 { text-align: center; width: 350px; overflow: hidden; padding: 0px; }
.text p { text-align: left; font-size: 14px; width: 340px; overflow: hidden; padding-top: 5px; padding-left: 20px; color: #535252; line-height: 22px; font-family: "微软雅黑"; }
.list_1 { }
.list_1 li { border-bottom: 1px dotted #ccc; padding-bottom: 15px; padding-top: 10px; height: 150px; }
#ab { float: left; }
#ab img { margin-left: 0; }
.list_1 .keyword { float: left; _display: inline; padding-top: 23px; font-size: 12px; padding-bottom: 10px; }
.list_1 .keyword a { padding-right: 5px; font-size: 12px; text-decoration: none; }
.list_1 .timeline { float: right; _display: inline; padding-top: 23px; color: #999999; font-size: 12px; }
.mintext { float: left; padding: 10px 0 0 0; width: 300px; margin-left: 30px; }
.mintext h3 { text-align: left; width: 350px; overflow: hidden; font-family: "宋体"; font-size: 18px; }
.mintext p { width: 450px; line-height: 22px; overflow: hidden; font-size: 14px; padding-top: 20px; color: #535252; font-family: "微软雅黑"; }
#biankuang { border-bottom: 1px solid #d9d9d9; width: 298px; line-height: 28px; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-top: 3px solid #d5d5d5; margin-top: 10px; }
.right_p { height: 24px; line-height: 34px; padding: 0px 14px; background-color: #fafafa; margin-top: 10px; }
.right_p span { display: inline-block; float: left; font-size: 14px; color: #333; }
#biankuang .content li { height: 30px; overflow: hidden; padding-right: 10px; }
#biankuang .content li a { line-height: 25px; font-family: "微软雅黑"; font-size: 14px; text-decoration: none; }
.right #biankuang .content { line-height: 30px; font-size: 14px; font-family: "微软雅黑"; }
.right_p a { font-family: "宋体"; font-size: 10px; line-height: 18px; color: #03F; float: right; display: inline-block; text-decoration: none; }
.right .content { list-style-type: none; padding-left: 10px; text-decoration: none; }
.right_p content { padding: 0px 15px 18px 15px; background: #FFF; margin-bottom: 16px; }
.right_p .content li { text-decoration: none; list-style-type: none; }
.end { padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; text-align: center; line-height: 30px; }
.flimg { list-style: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center; margin-top: 10px; }
.flimg li { display: inline; }
.flimg img { padding: 20px 10px 0px 0px; }
.end li { color: #333333; }
.zushou { border-top: 2px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; margin-top: 18px; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; height: 810px; }
.zushou ul { }
.zushou ul li { float: left; display: block; line-height: 24px; padding: 0 0px; margin-left: 15px; }
.rent { background-color: #82b302; width: 20px; height: 20px; line-height: 20px; color: white; text-align: center; padding: 2px; }
.db { display: block; }
.mt10 { margin-top: 10px; }
strong { font-weight: normal; padding-right: 3px; }
.f14 { font-size: 14px; }
.rpart2 { border-top: 3px solid #d5d5d5; margin-top: 10px; background: #fafafa; }
.rpart2 .title { height: 30px; background-color: #fafafa; line-height: 30px; overflow: hidden; font-weight: bold; color: #4d4d4d; font-size: 14px; padding-left: 10px; }
.rpart2 ul { margin: 0; padding: 0; }
.rpart2 li { padding-left: 15px; margin-bottom: 15px; }
.rpart2 .mclist { float: left; width: 150px; overflow: hidden; text-align: left; padding-left: 13px; }
.rpart2 .mclist span { display: block; font-size: 13px; height: 22px; line-height: 22px; overflow: hidden; color: #333; }
.page { clear: both; width: auto; margin: 15px auto; padding: 10px 0; height: 24px; text-align: center; overflow: hidden; }
.page a, .page .current { padding: 2px 5px; margin: 0 2px; }
.page a, .page a:visited { border: 1px solid #d9d9d9; color: #4d4d4d; text-decoration: none; }
.page a:hover { border: 1px solid #0047b3; text-decoration: none; color: #0047b3; }
.page .current { border: 1px solid #ff6a00; background: #ff6a00; font-weight: bold; text-decoration: none; color: #fff; }
*html .page .pre, *html .page .next { padding-top: 4px; padding-bottom: 1px; }
* + html .page .pre, * + html .page .next { padding-top: 4px; padding-bottom: 1px; }
.page a.next, .page a.next:visited, .page a.pre, .page a.pre:visited { color: #4d4d4d; font-weight: normal; }
.page a.next:hover, .page a.pre:hover { color: #0047b3; }
.abc{ width:182px; height:124px;}
.add_txt11{ width:454px;}
.add_txt10 p{ padding-top:0px;}
.add_listxx li{ padding:0px; padding-top:28px; height:155px;}