body { font-size: 12px; font-family: "微软雅黑"; color: #333; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #edeeee; text-align: center; background: url(bg_yb.jpg) #e1f3ff top center no-repeat; }
div, img, ul, ol, li, dl, dt, dd, p { border: none; padding: 0; margin: 0; }
li { list-style-type: none; }
h1, h2, h3, h4, h5 { font-size: 12px; font-weight: normal; }
.clear { clear: both; }
.fleft { float: left; }
.fright { float: right; }
.tcenter { text-align: center; }
.tright { text-align: right }
.tleft { text-align: left; }
.clearfix { display: block; #zoom:1;/*ie6-ie7*/
}
.clearfix:after { content: ''; overflow: hidden; width: 100%; display: block; clear: both; height: 0px; font-size: 0px; margin: 0px; padding: 0px; }
.mg_auto { margin: 0px auto; }
/* icon定义 */


/*----------外框------------*/ 
.wrapper { width: 1200px; margin: 0px auto; }
/*----------头部------------*/
.head_box { width: 1200px; height: 117px; padding: 40px 0px; text-align: center; }
.head { width: auto; height: 100% }
.head_con { width: 100%; margin: 0px auto; height: 40px; background: #13417f }
.head_title_left { width: 300px; height: 40px; line-height: 40px; float: left; text-align: center; font-size: 14px; color: #ffffff; }
.logo { width: 615px; height: 117px; float: left; }
.ss { width: 302px; height: 50px; float: right; padding-top: 40px; text-align: right; }
.ss table { float: right; }
.ss_input { width: 222px; height: 40px; background-color: #ffffff; line-height: 40px; border: 1px solid #e2e2e2; padding-left: 8px; font-size: 16px; color: #a8a8a8; float: left }
.jb-ssbutton { width: 70px; height: 42px; background: url(SS_BTN_00.png) center no-repeat; display: block; float: right; border: none; text-indent: 999em }
/*----------滚动信息------------*/
.news { width: auto; padding-left: 50px; background: url(news_icon.png) left center no-repeat #2a83e7; height: 45px }
.news_con { }
.news_con a { margin: 0px 30px; background: url(news_icon01.png) left center no-repeat; padding-left: 20px; padding-right:40px}
.news_con a span { display: inline-block; color: #FFF; height: 45px; line-height: 45px; font-size: 16px;/* width: 340px*/ }
/*----------首页主外框------------*/
.main { width: 1160px; padding: 20px; margin: 20px auto 10px; background: #FFF; height: 100%; overflow: hidden }
.sy_main_box { width: 1184px; height: 445px; background-color: #ffffff; padding-top: 10px; padding-left: 8px; padding-right: 8px; }
/*新闻动态*/
.xwdt { float: right; width: 320px; }
.xwdt h3 { width: 100%; height: 42px; background: #5d8ddb; margin: 0px }
.xwdt h3 a { display: block; height: 42px; line-height: 42px; color: #FFF; font-size: 24px }
.xwdt ul { width: 100%; }
.xwdt ul li { width: auto; background: url(news_icon01.png) left center no-repeat; padding-left:20px; overflow: hidden }
.xwdt ul li a { display: inline-block; float: left; height: 40px; color: #2c2c2c; line-height: 40px; font-size: 14px }
.xwdt ul li span { float: right; height: 40px; line-height: 40px; }
/*----------主页左侧导航------------*/


/*----------新闻中心------------*/
.news_title { width: 167px; height: 49px; float: left; margin-right: 10px; background: url(images/news_title_bg.png) no-repeat; font-size: 18px; color: #000000; line-height: 42px; text-align: center; cursor: pointer; }
.news_title_over { width: 167px; height: 49px; float: left; margin-right: 10px; background: url(images/news_title_bg_over.png) no-repeat; font-size: 18px; color: #ffffff; line-height: 42px; text-align: center; cursor: pointer; }
.more { float: right; margin-right: 10px; width: 65px; height: 49px; line-height: 42px; font-size: 16px; color: #222222; }
.data { line-height: 36px; font-size: 14px; color: #8b8b8b; }
.data a { color: #2c2c2c; text-decoration: none; font-size: 16px; }
.data a:hover { color: #478edd; text-decoration: none; font-size: 16px; }
.data_tr td { border-bottom: 1px dashed #dcdcdc; }
.mg_top10 { margin-top: 10px; }
/*----------专题专栏------------*/
.ztzl { width: 1200px; height: 97px; margin-bottom: 8px; background-color: #ffffff; }
.ztzl_title { background-color: #3389f8; font-size: 24px; color: #ffffff; }
.sy_banner { width: 1200px; height: 86px; margin-bottom: 8px; }
/*----------页面尾部------------*/
.bottom_box { background: url(images/sy_bottom_bg.png)left top repeat-x; height: 220px; }
.bottom { width: 1200px; height: 220px; }
.bottom_data { font-size: 14px; color: #ffffff; line-height: 30px; }
.bottom_data a { line-height: 40px; color: #ffffff; text-decoration: none; }
.bottom_data a:hover { line-height: 40px; color: #ffffff; text-decoration: underline; }
.bottom_select01 { width: 230px; height: 30px; background-color: #ffffff; font-size: 14px; color: #000000; }
/*----------政务公开------------*/ 
.zwgk_xxk { width: 200px; height: 43px; float: left; margin-right: 6px; background: url(images/zwgk_xxk_bg.png) no-repeat; font-size: 14px; color: #000; line-height: 43px; text-align: center; cursor: pointer; }
.zwgk_xxk_over { width: 200px; height: 43px; float: left; margin-right: 6px; background: url(images/zwgk_xxk_bg_over.png) no-repeat; font-size: 14px; color: #fff; line-height: 43px; text-align: center; cursor: pointer; }
.data01 { line-height: 35px; font-size: 14px; color: #8b8b8b; }
.data01 a { color: #2c2c2c; text-decoration: none; font-size: 16px; }
.data01 a:hover { color: #478edd; text-decoration: none; font-size: 16px; }
.data01_tr td { border-bottom: 1px dashed #dcdcdc; }
.zwgk_fw_btn { font-size: 16px; line-height: 52px; background-color: #e5f3fc; }
.zwgk_fw_btn a { color: #453d3d; text-decoration: none; font-size: 16px; }
.zwgk_fw_btn a:hover { color: #478edd; text-decoration: none; font-size: 16px; }
.zwgk_title_02 { background: url(images/zwgk_title_02.png) left top repeat-x; font-size: 18px; line-height: 43px; color: #282828; }
.zwgk_title_02 a { color: #282828; text-decoration: none; font-size: 16px; }
.zwgk_title_02 a:hover { color: #5d8ddb; text-decoration: none; font-size: 16px; }
.zwgk_bottom_btn { width: 127px; height: 53px; font-size: 16px; color: #0071d1; background: url(images/zwgk_bottom_btn_bg.png) no-repeat; line-height: 18px; }
.zwgk_bottom_btn a { color: #0071d1; text-decoration: none; font-size: 16px; }
.zwgk_bottom_btn a:hover { color: #282828; text-decoration: none; font-size: 16px; }
/*----------网上办事------------*/ 
.wsbs_xxk { width: 190px; height: 43px; float: left; margin-right: 6px; background: url(images/zwgk_xxk_bg.png) no-repeat; font-size: 16px; color: #000; line-height: 43px; text-align: center; cursor: pointer; }
.wsbs_xxk_over { width: 190px; height: 43px; float: left; margin-right: 6px; background: url(images/zwgk_xxk_bg_over.png) no-repeat; font-size: 16px; color: #fff; line-height: 43px; text-align: center; cursor: pointer; }
.wszp_title { background-color: #419ff3; font-size: 20px; color: #ffffff; }
.wszp_title td { background-color: #419ff3; font-size: 20px; color: #ffffff; }
.wszp_icon_box { width: 100px; height: 110px; float: left; margin-bottom: 15px; margin-right: 18px; background: url(images/wsbs_icon_box_bg.png) left top no-repeat; font-size: 14px; line-height: 18px; color: #474747; }
.wszp_icon_box a { color: #474747; text-decoration: none; font-size: 14px; }
.wszp_icon_box a:hover { color: #0071d1; text-decoration: none; font-size: 14px; }
.wszp_icon_box00 { width: 100px; height: 110px; float: left; margin-bottom: 15px; margin-right: 13px; background: url(images/wsbs_icon_box_bg.png) left top no-repeat; font-size: 14px; line-height: 18px; color: #474747; }
.wszp_icon_box00 a { color: #474747; text-decoration: none; font-size: 14px; }
.wszp_icon_box00 a:hover { color: #0071d1; text-decoration: none; font-size: 14px; }
/*----------频道页面-新闻资讯------------*/ 
.body_bg { background: url(images/body_bg02.png) left top repeat-x; background-color: #e1f3ff; }
.cl_nav { font-size: 20px; line-height: 63px; color: #ffffff; }
.cl_nav a { display: block; width: 185px; height: 63px; color: #ffffff; text-decoration: none; font-size: 20px; }
.cl_nav a:link { color: #ffffff; text-decoration: none; }
.cl_nav a:hover { display: block; width: 185px; height: 63px; color: #ffffff; background-color: #004f95; text-decoration: none; }
.current { width: 1200px; height: 50px; }
.current_tab { height: 50px; width: 1200px; line-height: 50px; font-size: 16px; color: #838080; background-color: #ffffff; }
.current_tab img { float: left; }
.current_tab a { color: #838080; text-decoration: none; }
.current_tab a:hover { color: #e86e0b; text-decoration: none; }
.mian00_box { width: 1200px; background-color: #ffffff; padding-top: 15px; }
.bar_left { width: 300px; float: left; }
.bar_left ul { width: 268px; min-height: 700px; height: auto; float: right; background: url(images/bar_left_line.png) right top no-repeat; padding-top: 10px; }
.bar_left ul li { width: 268px; height: 54px; margin-bottom: 20px; font-size: 20px; line-height: 54px; }
.bar_left a { display: block; width: 268px; height: 54px; background: url(images/nav_left_bg_over.png) left top no-repeat; color: #404040; text-decoration: none; text-indent: 60px; text-align: left; }
.bar_left a:hover { display: block; width: 268px; height: 54px; background: url(images/nav_left_bg.png) left top no-repeat; color: #ffffff; text-decoration: none; text-indent: 60px; text-align: left; }
.bar_nav a { display: block; width: 268px; height: 54px; background: url(images/nav_left_bg.png) left top no-repeat; color: #ffffff; text-decoration: none; text-indent: 60px; text-align: left; }
.bar_left00 { width: 300px; float: left; }
.bar_left00 td { width: 268px; height: 54px; font-size: 20px; line-height: 54px; float: right; background: url(images/bar_left_line.png) right top no-repeat; padding-top: 10px; }
.bar_left00 a { display: block; width: 268px; height: 54px; background: url(images/nav_left_bg_over.png) left top no-repeat; color: #404040; text-decoration: none; margin-left: 0px!important; margin-left: 32px; text-indent: 60px; text-align: left; }
.bar_left00 .hover { display: block; width: 268px; height: 54px; background: url(images/nav_left_bg.png) left top no-repeat; color: #ffffff; text-decoration: none; text-indent: 60px; text-align: left; }
.bar_left00 a:hover { display: block; width: 268px; height: 54px; background: url(images/nav_left_bg.png) left top no-repeat; color: #ffffff; text-decoration: none; text-indent: 60px; text-align: left; }
.Lists_right { width: 100%; height: 50px; border-bottom: 1px solid #ececec; }
.Lists_w { width: 1100px; height: 50px; border-bottom: 1px solid #ececec; }
.Lists_w .title { width: 150px; background: url(images/title_bg.png) left bottom repeat-x; text-align: center; font-size: 20px; color: #1469ba; }
.Lists_right .title { width: 260px; background: url(images/title_bg.png) left bottom repeat-x; text-align: center; font-size: 20px; color: #1469ba; }
.Lists_right .title00 { width: 220px; background: url(images/title_bg.png) left bottom repeat-x; text-align: center; font-size: 20px; color: #1469ba; }
.data_ls { line-height: 40px; font-size: 16px; color: #a7a7a7; }
.data_ls a { color: #000000; text-decoration: none; }
.data_ls a:hover { color: #478edd; text-decoration: none; }
.data_ls td { border-bottom: 1px dashed #dcdcdc; }
.data_title { line-height: 80px; text-align: center; font-size: 30px; color: #363636; margin-top: 20px; }
.data_time { height: 35px; background-color: #f5f5f5; line-height: 35px; text-align: center; font-size: 16px; color: #787878; }
.data_time_line { height: 3px; background-color: #83a7e3; line-height: 35px; text-align: center; font-size: 16px; color: #787878; }
.data_datas { font-size: 16px; line-height: 35px; padding: 30px; color: #3e3e3e; }
.data_datass { font-size: 16px; line-height: 35px; padding-left: 30px; padding-right: 30px; padding-top: 10px; color: #3e3e3e; }
.fanye { width: 880; height: 90px; text-align: center; color: #737373; padding-top: 10px; padding-right: 0px; }
.fanye_shuzi00 { display: inline; height: 40px; padding-left: 15px; padding-right: 15px; float: right; line-height: 40px; color: #6a6a6a; text-decoration: none; background-color: #ffffff; margin-right: 6px; font-size: 12px; font-family: "Microsoft Yahei"; border: 1px solid #cfcfcf; }
.fanye_shuzi:link { display: inline; height: 40px; padding-left: 15px; padding-right: 15px; float: right; line-height: 40px; border: 1px solid #cfcfcf; color: #6a6a6a; text-decoration: none; background-color: #ffffff; margin-right: 6px; font-size: 16px; font-family: "Microsoft Yahei"; }
.fanye_shuzi:visited { display: inline; height: 40px; padding-left: 15px; padding-right: 15px; float: right; line-height: 40px; border: 1px solid #cfcfcf; color: #6a6a6a; text-decoration: none; background-color: #ffffff; margin-right: 6px; font-size: 16px; font-family: "Microsoft Yahei"; }
.fanye_shuzi:hover { display: block; height: 40px; padding-left: 15px; padding-right: 15px; float: right; line-height: 40px; border: 1px solid #cfcfcf; color: #6a6a6a; text-decoration: none; background-color: #e9eef4; margin-right: 6px; font-size: 16px; font-family: "Microsoft Yahei"; }
/*----------频道页面-政务公开------------*/ 
.zwgk_title { font-size: 20px; color: #ffffff; line-height: 50px; }
.zwgk_title a { color: #ffffff; text-decoration: none; font-size: 20px; }
.zwgk_title a:hover { color: #bdfaff; text-decoration: none; }
.zwgk_btn { width: 400px; height: 55px; border: 1px solid #abd5fb; background-color: #f6fbff; font-size: 20px; margin-bottom: 8px; }
.zwgk_btn a { color: #1a57a8; text-decoration: none; font-size: 20px; }
.zwgk_btn a:hover { color: #2b2b2b; text-decoration: none; }
.zwgk_left_title { width: 240px; height: 43px; float: left; margin-right: 6px; background-color: #5d8ddb; font-size: 16px; color: #fff; line-height: 43px; text-align: center; cursor: pointer; }
.zwgk_left_title00 { width: 170px; height: 43px; float: left; margin-right: 6px; background-color: #5d8ddb; font-size: 20px; color: #fff; line-height: 43px; text-align: center; cursor: pointer; }
.zw_more { float: right; margin-right: 30px; width: 65px; height: 43px; line-height: 43px; font-size: 16px; color: #222222; }
.zw_more a { color: #222222; text-decoration: none; }
.zw_more a:hover { color: #222222; text-decoration: underline; }
.data001 { line-height: 35px; font-size: 14px; color: #8b8b8b; }
.data001 a { color: #2c2c2c; text-decoration: none; font-size: 16px; }
.data001 a:hover { color: #478edd; text-decoration: none; font-size: 16px; }
.data001_tr td { border-bottom: 1px dashed #dcdcdc; }
.zwgk_bottom { font-size: 20px; line-height: 61px; color: #0071d1; }
.zwgk_bottom a { display: block; width: 222px; height: 61px; color: #0071d1; text-decoration: none; font-size: 20px; background: url(images/zwgk_bottom_btn.png) no-repeat; }
.zwgk_bottom a:hover { display: block; width: 222px; height: 61px; color: #2b2b2b; text-decoration: none; font-size: 20px; background: url(images/zwgk_bottom_btn.png) no-repeat; }
.data_ls_w { line-height: 40px; font-size: 16px; color: #a7a7a7; }
.data_ls_w a { color: #000000; text-decoration: none; }
.data_ls_w a:hover { color: #478edd; text-decoration: none; }
.data_ls_w td { border-bottom: 1px dashed #dcdcdc; }
/*----------专题专栏-意见征集------------*/ 

.lm_mydc_data { font-size: 16px; line-height: 30px; color: #3d3c3c; margin-bottom: 10px; }
.lm_mydc_data_title { font-size: 16px; font-weight: bold; line-height: 30px; color: #3d3c3c; }
.lm_mydc_btn01 { width: 109px; height: 28px; background: url(images/lm_mydc_btn01.png) no-repeat; border: none; cursor: pointer; }
.lm_mydc_btn02 { width: 109px; height: 28px; background: url(images/lm_mydc_btn02.png) no-repeat; border: none; cursor: pointer; }
.myzj_btn { width: 187px; height: 43px; line-height: 43px; font-size: 16px; color: #ffffff; cursor: pointer; background: url(images/myzj_btn_bg.png) center center no-repeat; border: none; }
/*----------专题专栏-局长信箱------------*/ 
.myzj_datas { line-height: 50px; font-size: 14px; font-family: 微软雅黑; }
.myzj_datas .left { padding-right: 10px; color: #000000; }
.myzj_datas .right { padding-left: 10px; color: #959595; }
.myzj_datas .right span { padding-left: 10px; color: #000000; }
.myzj_datas .input01 { border: 1px solid #e2e2e2; width: 220px; height: 36px; line-height: 36px; padding-left: 10px; color: #959595; font-family: 微软雅黑; }
.myzj_datas .input02 { border: 1px solid #e2e2e2; width: 600px; height: 36px; line-height: 36px; padding-left: 10px; color: #959595; font-family: 微软雅黑; }
.myzj_datas .input03 { border: 1px solid #e2e2e2; width: 600px; height: 80px; line-height: 36px; padding-left: 10px; color: #959595; font-family: 微软雅黑; }
.myzj_datas .input04 { border: 1px solid #e2e2e2; width: 100px; height: 36px; line-height: 36px; padding-left: 10px; background: url(images/input_bg_jt.png) right center no-repeat; color: #959595; font-family: 微软雅黑; }
.myzj_datas .input05 { border: 1px solid #e2e2e2; width: 400px; height: 36px; line-height: 36px; padding-left: 10px; color: #959595; font-family: 微软雅黑; }
.myzj_datas .input06 { border: 1px solid #e2e2e2; width: 620px; height: 150px; line-height: 36px; padding-left: 10px; color: #959595; font-family: 微软雅黑; }
.myzj_datas .input07 { border: 1px solid #e2e2e2; width: 620px; height: 36px; line-height: 36px; padding-left: 10px; color: #959595; font-family: 微软雅黑; }
.myzj_datas .red { color: #eb2e0f; }
/*--------------------自定义样式------------------------------*/
.rfgimbmabgcbibboijpohogggjemogkgi_style { width: 1200px; background-color: #fff; }
.myframe_1 { border: 0; overflow: hidden; margin-top: 10px; }
.myframe_wsbs { border: 0; overflow: hidden; margin-top: 10px; }
.mailcount { font-size: 16px; line-height: 50px; text-indent: 50; }
.ALink { font-family: "微软雅黑"; font-size: 14px; line-height: 36px; color: #2c2c2c }
.ALink:link { text-decoration: none; font-size: 14px; color: #2c2c2c }
.ALink:alink {
text-decoration:none;
color: #2c2c2c
}
.ALink:visited { text-decoration: none; color: #2c2c2c }
.ALink:active { text-decoration: none; color: #2c2c2c }
.ALink:hover { text-decoration: none; color: #478edd }
body { margin-top: 0pt; margin-bottom: 0pt; }
TR, TD { font-size: 9pt; }
A:link { TEXT-DECORATION: none; }
/*20191028*/
/*轮播图*/
.jb_qhlef { width: 562px; height: 385px; float: left; padding: 3px; border: solid 1px #CCC; margin-left: 255px }
#focus { width: 562px; height: 385px; overflow: hidden; position: relative; }
#focus a { position: relative; zoom: 1; display: block; color: #FFF }
#focus a img{ width:562px;/* height:auto; */height:385px;}
#focus p { position: absolute; height: 30px; line-height: 30px; padding-left: 15px; bottom: 2px; left: 0; color: #fff; font-size: 14px; }
#focus p span { float: left; }
#focus a:hover .text { text-decoration: underline; cursor: pointer }
#focus s { position: absolute; height: 38px; line-height: 38px; width: 100%; bottom: 0; left: 0; filter: Alpha(Opacity=70); Opacity: 0.7; background: #000; cursor: pointer }
#ctr { position: absolute; bottom: 12px; right: 17px; z-index: 2; color: #fff; }
#ctr span { background: url(index-02.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/doc.png', sizingMethod='crop');
text-align: center; width: 13px; height: 13px; float: left; margin-right: 7px; cursor: pointer }
#ctr span.current { background: url(index-01.png) no-repeat; _background: none; }
/*专题*/
.spe { width: 100%; margin-top: 10px; margin-bottom: 10px; height: 100%; overflow: hidden }
.spe dt { width: 110px; height: 97px; background: #3389f8; float: left }
.spe dt a { color: #FFF; display: inline-block; font-size: 24px; padding-top: 15px; }
.spe dd { width: 1090px; height: 97px; float: right }
/*专题滚动*/
.example2 { width: 1090px; height: 97px; }
.example2 ol { position: relative; width: 80px; height: 20px; top: -30px; left: 1020px; }
.example2 ol li { float: left; width: 10px; height: 10px; margin: 5px; background: #fff; }
.example2 ol li.seleted { background: #2a83e7; }
/*左滑*/
.luara-left { position: relative; padding: 0; overflow: hidden; }
.luara-left ul { position: relative; padding: inherit; margin: 0; }
.luara-left ul li { float: left; padding: inherit; margin: inherit; list-style: none; }
.luara-left ul li img { width: inherit; height: inherit; }
/*链接*/
.link_img { width: 100%; margin: 10px auto; }
.link_img a { display: block; }
.link_img a img { width: 100%; height: auto; overflow: hidden }
/*rtop*/
.rtop { width: 70px; position: fixed; top: 260px; right: 20px; z-index: 9999999; }
.rtop a { display: block; overflow: hidden; }
.rtop a img { display: block; }
.share, .wechat { width: 70px; height: 63px; }
.code_box { position: absolute; right: 80px; top: 0; }
.code_box img { filter: drop-shadow(5px 5px 10px #999); width: 120px; height: 120px; }
.code_box .code:nth-child(1) img { height: 284px; }
/*rtop-end*/
/*rtop-end*/

#myclock { width: 1200px; margin: 0px auto }
#myclock h2 { height: 40px; line-height: 40px; float: left; text-align: center; font-size: 14px; color: #ffffff; }
/*底部备案*/
.footer_box { width: 100%; background-color: #215495; clear: both; overflow: hidden; padding: 20px 0; margin-top: 20px }
.footer1 { width: 960px; margin: 0 auto; }
.footer1 p { color: #fff; padding-bottom: 5px; margin: 0; text-align: left; font-size: 14px }
.footer1 p span { padding-right: 20px; }
.footer1 p span a { color: #fff; }
.footer1 a { text-decoration: none; display: inline; }
.footer_img { float: left }
.footer_text { float: left; width: 720px; margin-left: 20px; }
.footer_jc { float: right; width: 106px; margin-top: 10px; }
.cur { display: block; }
/*列表页*/
/*导航*/
.nav_in { height: 60px; border-bottom: 3px solid #025bad; line-height: 60px; width: auto; background: #086cc4 }
.nav_in ul { width: 1200px; margin: 0px auto }
.nav_in ul li { background: url(nav_li_bg_in.jpg) right center no-repeat; float: left; width: 200px; }
.nav_in ul li a { display: inline-block; height: 60px; line-height: 60px; font-size: 20px; width: 190px; text-align: center; color: #FFF; margin: 0px auto }
.nav_in ul li a:hover { background: #005aae }
.nav_in ul li .on { background: #005aae }
.nav_in ul li:nth-child(6) { background: none }
/*面包屑*/
.mbx { width: 1200px; margin: 0px auto; height: 50px; line-height: 50px; background: url(current_icon.png) 20px center no-repeat #FFF; }
.mbx p { padding-left: 50px; text-align: left; color: #838080; }
.mbx p a { margin: 0px 3px; color: #838080; font-size: 16px }
/*内页主体*/
.list_main { width: 1160px; padding: 20px; margin: 20px auto; background: #FFF; height: 100%; overflow: hidden; min-height:600px}
.left_nav { width: 250px; height: auto; float: left; }
.left_nav h2 { width: 100%; }
.left_nav ul { }
.left_nav ul li { width: 100%; margin-bottom: 10px; }
.left_nav ul li a { display: block; width: 250px; height: 54px; line-height: 54px; background: #dddddd; color: #333; font-size: 20px; text-align: center }
.left_nav ul li a:hover { background: #046cc5; color: #FFF }
.left_nav ul li a.on { background: #046cc5; color: #FFF }
.right_bar { width: 850px; float: right; margin-right: 10px; }
.right_bar h2 { width: 100%; height: 50px; line-height: 50px; border-bottom: solid 1px #CCCCCC; text-align: left }
.right_bar h2 a { display: inline-block; border-bottom: 3px solid #046cc5; padding: 0px 40px; font-size: 20px; color: #046cc5; line-height: 50px; }
.right_bar ul { width: 100%; height: 100%; overflow: hidden }
.right_bar ul li { height: 50px; background: url(news_icon01.png) left center no-repeat; border-bottom: 1px dashed #dcdcdc; font-size: 15px }
.right_bar ul li a { color: #2c2c2c; display: inline-block; line-height: 50px; float: left; padding-left: 20px; }
.right_bar ul li a:hover { color: #5d8ddb }
.right_bar ul li span { display: inline-block; line-height: 50px; float: right }
/*分页*/
.x_fyf { margin-top: 30px; overflow: hidden; clear: both; height: 30px; width: 700px; margin: 30px auto 0px }
.x_fyf dt { float: right; font-size: 12px; color: #666; }
.x_fyf dt select { width: 44px; height: 20px; border: 1px solid #666; font-size: 12px; color: #333 }
.x_fyf dd { float: left; overflow: hidden }
.x_fyf dd a { color: #006ebb; font-size: 12px; width: 54px; height: 18px; line-height: 18px; border: 1px solid #d0d2d5; margin-left: 8px; display: block; text-align: center; float: right }
.x_fyf dd a:hover { background: #006ebb; color: #fff; border: 1px solid #006ebb }
/*详细页*/
.del { width: 1000px; padding: 20px 0px; margin: 0px auto }
.del h2 { width: 100%; font-size: 28px; color: #333; padding-bottom: 20px; line-height: 40px; }
.del p { font-size: 16px; line-height: 36px; color: #666 }
/* 分享 */
.new_add { width: 100%; height: 40px; line-height: 40px; border-bottom: #CCC solid 1px; margin-bottom: 20px; }
.new_add a { color: #333; text-decoration: none }
.new_add .t_left { font-size: 16px; color: #333; float: left }
.new_add .t_left span { margin: 0px 5px; display: inline-block }
.new_add .t_right { font-size: 16px; color: #333; float: right }
.new_add .t_right span { margin: 0px 5px; display: inline-block }
.new_add .t_right .print_del { background: url(ico.png) left center no-repeat; padding-left: 20px; }
.print_del { cursor: pointer; }
.index_switchsize a { cursor: pointer; }
.text_del { font-size: 16px; line-height: 32px; color: #333 }
.text_del p { line-height: 32px; display: block; text-align: left; text-indent: 32px; }
.text_del p img { width: 600px; margin: 20px auto; height: auto; display: block }
/*------------------------------------------互动交流表-------------------------------------单*/
.right_bar1 { width: 850px; float: right; margin-right: 10px; }
.right_bar1 h2 { width: 100%; height: 50px; line-height: 50px; border-bottom: solid 1px #CCCCCC; text-align: left }
.right_bar1 h2 a { display: inline-block; border-bottom: 3px solid #046cc5; padding: 0px 40px; font-size: 20px; color: #046cc5; line-height: 50px; }
/*.right_bar1{width:710px;  height:100%; overflow:hidden; float:right;border:solid 1px #e9e9e9;margin-bottom:15px;position: relative;}*/
.right_bar1 .con { width: 100%; margin: 0px auto }
.right_bar1 .title { width: 100%; height: 45px; background: #f5f5f5 }
.right_bar1 .title h2 { height: 45px; display: inline-block; border-bottom: solid 1px #CCCCCC; color: #333333; text-indent: 22px; font-size: 18px; width: 100%; /*background:url(h2.png) 10px center no-repeat*/ line-height: 45px; font-weight: normal }
.right_bar1 .title h2 a { display: inline-block; color: #333333; }
.right_bar1 .con ul { padding: 10px 20px; position: relative; min-height: 530px; }
.right_bar1 .con ul li { width: 100%; height: 45px; font-size: 15px; border-bottom: solid 1px #e9e9e9; }
.right_bar1 .con ul li a { display: inline-block; height: 45px; line-height: 45px; color: #4b4b4b; float: left }
.right_bar1 .con ul li a:hover { color: #3e83ce }
.right_bar1 .con ul li span.date { float: right; height: 45px; line-height: 45px; color: #9d9d9d; }
.right_bar1 .con ul li span.num { float: left; height: 45px; line-height: 45px; width: 50px; text-align: center; color: #4b4b4b; font-size: 18px; display: none }
.wcm-cbd { position: fixed; left: 0px; z-index: 999999; }
.cbd-btn { width: 60px!important; background: #fff; height: 25px; line-height: 25px; border-radius: 6px; border: 1px solid #ccc; margin-left: 10px; }
.right_bar1 .title { width: 100%; height: 45px; background: #f5f5f5; }
.right_bar1 .title h2 { height: 45px; display: inline-block; border-bottom: solid 1px #e9e9e9; font-size: 18px; width: 360px; float: left; }
.right_bar1 .title h2 a { display: inline-block; height: 38px; line-height: 38px; color: #333333; padding-left: 22px; }
.right_bar1 .search { float: right; margin-top: 5px; margin-right: 20px }
.right_bar1 .search_input { width: 230px; float: left; background: #FFF; height: 33px; line-height: 33px; border-radius: 6px 0 0 6px; border: none; font-size: 14px; text-indent: 22px; border: solid 1px #CCCCCC }
.right_bar1 .search_bnt { width: 45px; float: left; height: 35px; border-radius: 0 6px 6px 0; border: none; background: #3e83ce url(search2018516.png)no-repeat center; }
.syh, .lefta, .righta { color: #3E83CE; }
#zoom { line-height: 32px!important; text-align: justify; font-size: 14px; }
#zoom img { display: inline; }
#zoom h3 { color: red; font-size: 30px; text-align: center }
#zoom table { max-width: 898px; }
#zoom h4 { font-size: 30px; text-align: center }
.second-menu { border-top: 1px dotted #e9e9e9; }
.second-menu li { border-top: 1px dotted #e9e9e9; height: 35px!important; line-height: 35px!important; border-bottom: none!important }
.second-menu li a { height: 35px!important; line-height: 35px!important }
.xxfbej { background: #fafafa!important }
.inactive { background: url(inactive_ico.png) no-repeat 180px 11px }
.inactives { background: url(inactive_ico1.png) no-repeat 180px 11px }
.ztzl { border-right: none!important }
.lefth2 { text-align: center; height: 45px; line-height: 45px; color: #fff; background-color: #3e83ce; font-size: 18px; font-weight: normal; }
.zxts-btn-box { width: 100%; margin: 10px auto; overflow: hidden; }
.zxts-btn-box .btn { display: block; width: 100px; height: 35px; line-height: 35px; background-color: #3e83ce; font-size: 14px; color: #ffffff; text-decoration: none; float: right; margin: 0 0 10px; }
.zxts-btn-box .btn img { vertical-align: middle; float: left; margin: 6px 5px 0 10px; }
table.zxts-table { width: 100%; margin: 0 auto; border-collapse: collapse; font-size: 14px; margin-bottom: 26px; }
table.zxts-table thead tr { background: url() repeat-x; width: 100%; }
table.zxts-table thead tr td { height: 34px; line-height: 34px; padding: 0px 20px; border: 1px solid #7a7a7a; border-bottom: none; }
table.zxts-table thead tr td .pull-left { float: left; }
table.zxts-table thead tr td .pull-right { float: right; }
table.zxts-table tbody tr td { padding: 16px 20px; border: 1px solid #7a7a7a; color: #333333; }
table.zxts-table tbody tr td img { display: block; margin: 0 auto; vertical-align: middle; }
.mn-xxxs { font-size: 14px; margin: 15px 14px; text-align: justify; line-height: 24px; }

/*局长信箱*/
.xdTextBox { min-height: 25px!important; }
#SubmitButton { width: 70px; height: 28px; line-height: 28px; text-align: center; color: #fff; font-size: 12px; background-color: #3e83ce; margin: 15px 4px; cursor: pointer; border:none}
#ResetButton { width: 70px; height: 28px; line-height: 28px; text-align: center; color: #fff; font-size: 12px; background-color: #3e83ce; margin: 15px 4px; cursor: pointer; border:none}
.zxts-btn-box { width: 700px; margin: 20px auto; overflow: hidden; }
.zxts-btn-box .btn { display: block; width: 100px; height: 30px; line-height: 30px; background-color: #3e83ce; font-size: 14px; color: #ffffff; text-decoration: none; float: right; }
.zxts-btn-box .btn a { color: #ffffff; }
.zxts-btn-box .btn img { vertical-align: middle; float: left; margin: 6px 5px 0 10px; }

/*20191104新增机构职能*/
/*详细页*/
.del1204 { width: auto; padding:20px 25px; margin: 0px auto;  border: #CCC solid 1px;}
.del1204 h3 { width: 100%; font-size: 28px; color: #333; padding-bottom: 20px; line-height: 40px; border-bottom: #CCC solid 1px; margin-bottom:20px;}
.del1204 p { font-size: 16px; line-height: 36px; color: #666 }