﻿/*************************** 全局样式 Begin ***************************/
body,ul,ol,li,form,fieldset,img,div,select{font-size:15px;color:#333; margin:0; padding:0; border:0; font-family:'Microsoft YaHei';}
ul,ol,li{list-style-type:none;}
td,table,input{font-size:15px;color:#333; font-family:'Microsoft YaHei';}
a:link,a:visited{color: #333;text-decoration: none;}
a:hover{color: #E00;text-decoration: none; transition-duration:0.3s; -webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -ms-transition-duration:0.3s;}
/**
body{background:url(body_bg.jpg) no-repeat center top; background-color:#FFF;}
**/
body{background-color:#ffffff;}
 
/*** 新闻详细内容 ***/
.NewsTitle{font-size:24px; font-weight:bold; line-height:180%;}
.NewsTitleFu{font-size:20px;}
.NewsContent{font-size:16px; line-height:220%;}
.NewsContent div{font-size:16px;}
.NewsContent a:link,.NewsContent a:visited {color: #0B57B4; text-decoration: none;}
.NewsContent a:hover {color: #E00; text-decoration: underline;}


/*** 分页样式 Begin ***/
#FX_PageDiv{width:100%; height:22px; padding:15px 0;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#Fx_PageDiv2_span2 span{ width:20px; height:18px; line-height:18px; color:#333; text-align:center; display:block; cursor:pointer; float:left; margin-right:5px; border:1px solid #CCC;}
#Fx_PageDiv2_span2 strong{ width:20px; height:18px; line-height:18px; color:#C00; text-align:center; display:block; cursor:pointer; float:left; margin-right:5px; border:1px solid #CCC; background-color:#DDD;}

#Fx_PageDiv2_span1{ float:left; padding-left:25px; padding-top:3px;}
#Fx_PageDiv2_span2{ float:right; padding-right:25px;}
#Fx_PageDiv2_1_2,#Fx_PageDiv2_1_3,#Fx_PageDiv2_1_4{ color:#C00;}
/*** 分页样式 End ***/

.f14,.f14 td{ font-size:14px;}
.f15,.f15 td{ font-size:15px;}
.f16,.f16 td{ font-size:16px;}
.f17,.f17 td{ font-size:17px;}
.f18,.f18 td{ font-size:18px;}


/*** 白色字体 ***/
.white{color: #FFF;}
.white a:link,.white a:visited {color: #FFF; text-decoration: none;}
.white a:hover {color: #FF0; text-decoration: underline;}

/*************************** 全局样式 End ***************************/

/*首页滚动专题图片样式*/
#botton-scroll { height:75px; line-height:75px; padding-top:10px; overflow:hidden;}
.featureBox {width:150px; margin:0 2px; float:left; }

.featureBox2018 {width:175px; margin:0 0; float:left; }

.text1{color: #0456B3;}
.text1 a:link,.text1 a:visited {color: #0456B3; text-decoration: none;}
.text1 a:hover {color: #F00; text-decoration: underline;}

.menu{font-size:16px; color:#0257A0;}
.menu a:link,.menu a:visited {color: #0257A0; text-decoration: none; font-weight:bold; padding:0 3px;}
.menu a:hover {color: #F00; text-decoration: underline;}

.border1{border:1px solid #DDD;}
.border2 td{ background:url(hengxian1.gif) repeat-x bottom;}
.border3 td{ background:url(hengxian2.gif) repeat-x bottom;}


.title2{color:#0456B3; font-size:16px; font-weight:bold;}
.title2 a:link,.title2 a:visited {color:#0456B3; text-decoration: none;}
.title2 a:hover {color:#0456B3; text-decoration: underline;}
.title3{color:#0456B3; font-size:16px; font-weight:bold; float:left; padding-left:30px; background:url(ico2.gif) no-repeat 15px 0;}
.title3 a:link,.title3 a:visited {color:#0456B3; text-decoration: none;}
.title3 a:hover {color:#0456B3; text-decoration: underline;}
.title4{font-size:16px; color:#FFF; background:url(tit_bg.gif) no-repeat; text-align:center; width:270px; height:38px; line-height:38px; margin:0 auto; font-family:'Microsoft YaHei';}
.title4 a:link,.title4 a:visited {color:#FFF; text-decoration: none;}
.title4 a:hover {color:#FF0; text-decoration: underline;}


/*自动栏目列表_未选中*/
.classlist{background:url(class_nosel.gif) no-repeat center; font-size:14px; font-weight:bold; height:32px; line-height:32px;}
.classlist a:link,.classlist a:visited {color: #0456B3; text-decoration: none; display:block;}
.classlist a:hover {background:url(class_sel.gif) no-repeat center;color: #F30017; text-decoration: none;}
/*自动栏目列表_已选中*/
.classlistsel{background:url(class_sel.gif) no-repeat center; font-size:14px; font-weight:bold; height:32px; line-height:32px;}
.classlistsel a:link,.classlistsel a:visited {color: #F30017; text-decoration: none; display:block;}
.classlistsel a:hover {background:url(class_sel.gif) no-repeat center;color: #F30017; text-decoration: none;}

.class_head{background:url(class_head_bg.gif) repeat-x; border-left:1px solid #97C1EA; border-right:1px solid #97C1EA;}
.class_head .class_title{background:url(class_head_tit_bg.gif) no-repeat; padding:3px 12px 0 24px; margin:4px 0 0 6px; float:left; height:20px; line-height:20px; border-right:1px solid #97C1EA; font-size:14px; color:#0456B3; font-weight:bold;}
.class_head .class_title_nosel{background:url(class_head_tit_bg.gif) no-repeat; padding:3px 12px 0 24px; margin:4px 0 0 6px; float:left; height:20px; line-height:20px; border-right:1px solid #97C1EA; font-size:14px; color:#333; font-weight:bold;}



.tag1bg{ background:url(tag1selno.gif) repeat-x; height:32px; line-height:32px;}
.tag1sel{ float:left; font-size:16px; color: #0456B3; padding:0 13px; background:url(tag1sel.gif) repeat-x;}
.tag1sel a:link,.tag1sel a:visited {color: #0456B3; text-decoration:none;}
.tag1sel a:hover {color:#0456B3; text-decoration: none;}
.tag1selno{ float:left; font-size:16px; padding:0 13px;}
.tag1selno a:link,.tag1selno a:visited {color: #333; text-decoration:none;}
.tag1selno a:hover {color:#333; text-decoration: none;}
.tag1more{float:right; padding-right:5px; font-size:14px;}

.tag2bg{ border-bottom:1px solid #DDD; height:30px; line-height:30px;}
.tag2sel{ float:left; font-size:16px; padding:0 2px; margin-right:15px; border-bottom:2px solid #166BB4; font-weight:bold;  font-family:'Microsoft YaHei';}
.tag2sel a:link,.tag2sel a:visited {color: #333; text-decoration:none;}
.tag2sel a:hover {color:#333; text-decoration: none;}
.tag2selno{ float:left; font-size:16px; padding:0 2px; margin-right:15px; border-bottom:2px solid transparent; font-family:'Microsoft YaHei';}
.tag2selno a:link,.tag2selno a:visited {color: #333; text-decoration:none;}
.tag2selno a:hover {color:#333; text-decoration: none;}

.tag3sel{float:left; padding:0 10px; color: #0456B3; font-size:14px; height:32px; line-height:32px; font-weight:bold; background:url(aa1.gif) no-repeat bottom;}
.tag3sel a:link,.tag3sel a:visited {color: #0456B3; text-decoration:none;}
.tag3sel a:hover {color:#0456B3; text-decoration: underline;}
.tag3selno{float:left; padding:0 10px; color: #0456B3; font-size:14px; height:32px; line-height:32px;}
.tag3selno a:link,.tag3selno a:visited {color: #0456B3; text-decoration:none;}
.tag3selno a:hover {color:#0456B3; text-decoration: underline;}

.tag5bg{ background:url(tag5selno.gif) repeat-x; height:32px; line-height:32px;}
.tag5sel{ float:left; font-size:16px; color: #0456B3; padding:0 13px; background:url(tag5sel.gif) repeat-x;}
.tag5sel a:link,.tag5sel a:visited {color: #0456B3; text-decoration:none; display:block;}
.tag5sel a:hover {color:#0456B3; text-decoration: none; font-weight:bold;}
.tag5selno{ float:left; font-size:16px; padding:0 13px;}
.tag5selno a:link,.tag5selno a:visited {color: #333; text-decoration:none;}
.tag5selno a:hover {color:#333; text-decoration: none;}



/*** 三大块切换 ***/
.block1_sel{background:url(bg3.gif) no-repeat center top; cursor:pointer; border-left:1px solid #CCC;border-right:1px solid #CCC;}
.block1_sel div{font-family:'Microsoft YaHei'; height:50px; line-height:50px; font-size:24px; text-align:center; color:#FFF; background:url(zwgk_sel.png) no-repeat 85px 50%;}
.block1_sel a{color:#FFF; text-decoration:none; display:block;}
.block1_selno{background:url(bg4.gif) repeat-x; cursor:pointer; border-left:1px solid #DDD;border-right:1px solid #DDD;}
.block1_selno div{font-family:'Microsoft YaHei'; height:50px; line-height:50px; font-size:24px; text-align:center; color:#005ABF; background:url(zwgk_selno.png) no-repeat 85px 50%;}
.block1_selno a{color:#005ABF; text-decoration:none;}

.block2_sel{background:url(bg3.gif) no-repeat center top; cursor:pointer; border-left:1px solid #CCC;border-right:1px solid #CCC;}
.block2_sel div{font-family:'Microsoft YaHei'; height:50px; line-height:50px; font-size:24px; text-align:center; color:#FFF; background:url(zwfw_sel.png) no-repeat 80px 50%;}
.block2_sel a{color:#FFF; text-decoration:none; display:block;}
.block2_selno{background:url(bg4.gif) repeat-x; cursor:pointer; border-left:1px solid transparent;border-right:1px solid transparent;}
.block2_selno div{font-family:'Microsoft YaHei'; height:50px; line-height:50px; font-size:24px; text-align:center; color:#005ABF; background:url(zwfw_selno.png) no-repeat 80px 50%;}
.block2_selno a{color:#005ABF; text-decoration:none;}

.block3_sel{background:url(bg3.gif) no-repeat center top; cursor:pointer; border-left:1px solid #CCC;border-right:1px solid #CCC;}
.block3_sel div{font-family:'Microsoft YaHei'; height:50px; line-height:50px; font-size:24px; text-align:center; color:#FFF; background:url(zmhd_sel.png) no-repeat 80px 50%;}
.block3_sel a{color:#FFF; text-decoration:none; display:block;}
.block3_selno{background:url(bg4.gif) repeat-x; cursor:pointer; border-left:1px solid #DDD;border-right:1px solid #DDD;}
.block3_selno div{font-family:'Microsoft YaHei'; height:50px; line-height:50px; font-size:24px; text-align:center; color:#005ABF; background:url(zmhd_selno.png) no-repeat 80px 50%;}
.block3_selno a{color:#005ABF; text-decoration:none;}


/*** 政务服务左边按钮 ***/
.zwfwbut a:link,.zwfwbut a:visited { border:1px solid #CDE4F6; display:block;}
.zwfwbut a:hover { border:1px solid #A0C9ED; display:block;}

/*** 专题服务按钮 ***/
.zwfw_ztfw a:link,.zwfw_ztfw a:visited {width:68px; margin:0 auto; padding-top:34px; line-height:30px; background-color:#F1F8FF; border:1px solid #BDDDF7; background-repeat:no-repeat; background-position:50% 25%; display:block; text-align:center;}
.zwfw_ztfw a:hover { background-color:#E1F0FF; border:1px solid #4DA4F0; color:#0456B3;}


/*** 友情链接 ***/
.linktype{float:left; height:38px; line-height:38px; display:block; padding:0 15px; font-size:15px; font-weight:normal; color:#0257A0; cursor:pointer; background-color:transparent; border-left:1px solid transparent; border-right:1px solid transparent;}
.linktypeselect{float:left; height:38px; line-height:38px; display:block; padding:0 15px; font-size:14px; font-weight:bold; color:#0456B3; cursor:pointer; background-color:#FFF; border-left:1px solid #DDD; border-right:1px solid #DDD;}
.linktype:hover{ color:#0456B3; font-weight:bold;}
.linkzgzfw a{float:left; height:38px; line-height:38px; font-size:15px; color:#C00; padding-left:35px; background:url(ico_guohui.png) no-repeat 12px 50%;}


/*** 专题服务按钮 ***/
.ztfwico{border:1px solid #E1E1E1; background-color:#F8F8F8; width:110px; height:90px; text-align:center; border-radius:10%;}
.ztfwico:hover{border:1px solid #90BEF2; background-color:#EDF5FD;}
.ztfwico a:link,.ztfwico a:visited {color: #333; text-decoration:none; height:30px; padding-top:60px; display:block; font-family:"Microsoft YaHei"; font-size:16px;}
.ztfwico a:hover {color:#166BB4; text-decoration: none;}

/*** 专题服务 ***/
.ztfw_class{ padding-top:10px; color:#FFF;}
.ztfw_class li{ height:40px; line-height:40px; text-align:center; font-size:16px; padding:5px 0; font-family:'Microsoft YaHei';}
.ztfw_class a:link,.ztfw_class a:visited {color: #FFF; display:block; text-decoration:none;}
.ztfw_class a:hover {color:#FFF; background-color:#009EE6; text-decoration: none;}
.ztfw_class_on {display:block; background-color:#009EE6;}

/*** 信息公开 ***/
.xxgk_but{color: #0456B3; font-size:15px; font-family:'Microsoft YaHei';}
.xxgk_but a:link,.xxgk_but a:visited {color: #0456B3; display:block; text-decoration: none;}
.xxgk_but a:hover {color: #F00; display:block; text-decoration: underline;}

/*** 信息公开市长之窗 ***/
.xxgk_szzc{line-height:24px; padding-right:20px; overflow-y:scroll; height:170px; text-align:justify; text-justify:inter-ideograph;}



/*********************** 老网站移植过来样式 Begin ***********************************************************************/
/*** 信息公开频道专用 ***/
.box1{ border:1px solid #97C1EA;}
.box2 td{ background:url(hengxian2.gif) repeat-x bottom;}
.box3 td{ background:url(hengxian1.gif) repeat-x bottom;}

.select1{background:url(home_select1.gif) no-repeat center; margin-right:2px; font-weight:bold; float:left; padding:0 18px; height:31px; line-height:28px; color:#FFF;}
.select1 a:link,.select1 a:visited {color: #FFF; text-decoration: none;}
.select1 a:hover {color: #FFF; text-decoration: none;}
.selectno1{background:url(home_selectno1.gif) repeat-x; margin-right:2px; font-weight:bold; float:left; padding:0 18px; height:31px; line-height:28px; color:#0C64B5;}
.selectno1 a:link,.selectno1 a:visited {color: #0C64B5; text-decoration: none;}
.selectno1 a:hover {color: #C00; text-decoration: none;}

/*** 政务公开三块树形菜单分类切换 ***/
.zwgkclass
{height:438px; width:100%; overflow:auto; display:block;
scrollbar-base-color: #E3EEFF;
scrollbar-track-color: #EEEEEE;
scrollbar-face-color: #E6F4FF;
scrollbar-highlight-color:#FFF;
scrollbar-3dlight-color: #74B0D6;
scrollbar-darkshadow-color: #FFF;
scrollbar-shadow-color: #74B0D6;
scrollbar-arrow-color: #699BC6;
}
.dTreeNode img{ vertical-align:middle}

/*** 政府信息标题鼠标提示框 ***/
#dhtmltooltip {	position:absolute;width:450px; border:1px solid #666;background-color: #FFFFEE;visibility: hidden;z-index: 100;padding:10px; line-height:20px;}

/*** 政府信息详细页 ***/
.GovInfoHead{ color:#0C64B5; font-weight:bold;}
.GovInfoHead span{}
.GovInfoTitle{font-size:28px; color:#000; font-weight:bold; line-height:200%}
.GovInfoContent{ font-size:16px; line-height:32px;}
.GovInfoContent div,.GovInfoContent td{font-size:16px;}
.gova_ctype{ padding-left:10px;}
.gova_ctype_index{color:#0C64B5; font-weight:bold;}
.gova_ctype_name{ padding-right:20px;}
/*********************** 信息公开频道专用 *********************************************************************/
.NewsContent p{margin-top: 0px;margin-bottom: 0px;}
.GovInfoContent p{margin-top: 0px;margin-bottom: 0px;}

/*********************** 老网站移植过来样式 End ***********************************************************************/

.flfgzt{font-size:16px}
.flfgzt a:hover{font-size:16px; color:#0456B3; font-weight:bold}


/*** 重点领域二级栏目 ***/
.zdlytwosel a  {float:left; font-size:15px; margin:5px 14px 5px 0; background-color:#2F79C5; color:#FFFFFF; padding:6px 14px; display:inline-block; white-space:nowrap;}
.zdlytwonosel a{float:left; font-size:15px; margin:5px 14px 5px 0; background-color:#F4F8FB; color:#004DA3; padding:6px 14px; display:inline-block; white-space:nowrap;}
.zdlytwonosel a:hover {background-color:#2F79C5; color:#FFF; text-decoration: none;}




.container{padding:25px 0; width:1040px; margin:0 auto; background-color:#FFF; border-radius:8px;}

.container1{padding:15px 0; width:1040px; margin:0 auto; background-color:#FFF;}

/*** 三大块切换2018款 ***/
.block2018_sel a	{width:320px; height:50px; line-height:46px; background-color:#5DA5E5; color:#FFFFFF; font-size:24px; background-repeat:no-repeat; background-position:75px -7px; border-radius:10px; text-align:center; display:block; transition-duration:0s; -webkit-transition-duration:0s; -moz-transition-duration:0s; -ms-transition-duration:0s;}
.block2018_selno a	{width:320px; height:50px; line-height:46px; background-color:#E2F0FF; color:#005ABF; font-size:24px; background-repeat:no-repeat; background-position:75px -107px; border-radius:10px; text-align:center; display:block; transition-duration:0s; -webkit-transition-duration:0s; -moz-transition-duration:0s; -ms-transition-duration:0s;}

/*** 首页政务公开按钮2018版 ***/
.zwgkbut2018 a{height:36px; line-height:36px; width:145px; padding-left:45px; background:url(ico5.gif) no-repeat 20px 50% #F5F5F5; border:1px solid #E5E5E5; font-size:15px; border-radius:5px; display:block;}
.zwgkbut2018 a:hover{border:1px solid #B9C5EC; background:url(ico11.png) no-repeat 20px 50% #E1E8FF; color:#0456B3; font-weight:bold;}
.szzc2018 a{ color:#C00; background:url(ico11.png) no-repeat 20px 50% #F5F5F5;}

/*** 首页重点领域按钮2018版 ***/
.zdly2018 a{width:75px; padding-left:26px; height:28px; line-height:28px; color:#444; background:url(ico1.gif) no-repeat 15px 50% #FFF; border:1px solid #DDD; font-size:14px; border-radius:3px; display:block;}
.zdly2018 a:hover{ background-color:#E1E8FF; border:1px solid #B9C5EC; color:#0456B3;}

/*** 政务服务左边按钮2018版 ***/
.zwfwbut2018 a:link,.zwfwbut2018 a:visited { border:1px solid #CDE4F6; display:block; padding:5px 8px; background-color:#EDF5FD; border-radius:6px;}
.zwfwbut2018 a:hover { border:1px solid #86B6EC; display:block;}

/*** 专题服务按钮2018版 ***/
.zwfw_ztfw2018 a:link,.zwfw_ztfw2018 a:visited {width:95px; margin:0 auto; padding-top:34px; line-height:40px; font-size:15px; background-color:#F8F8F8; border-radius:10px; border:1px solid #DDD; background-repeat:no-repeat; background-position:50% 25%; display:block; text-align:center;}
.zwfw_ztfw2018 a:hover { background-color:#E1F0FF; border:1px solid #4DA4F0; color:#0456B3; border-radius:3px;}

/*** 主菜单2018版 ***/
.menu2018{color:#FFF;}
.menu2018 a:link,.menu2018 a:visited {color:#FFF;font-size:20px; height:50px; line-height:50px; margin:0 10px; border-bottom:3px solid transparent; display:block; text-decoration:none;}
.menu2018 a:hover {color:#FFF; text-decoration:none; border-bottom:3px solid #4FB2FC;}

/*** 位置导航2018版 ***/
.wzdh2018{border-bottom:1px solid #1856AC;}
.wzdh-head2018{background:url(ico13.png) no-repeat 10px 48%; line-height:40px; padding-left:30px; padding-right:5px; font-weight:bold; font-size:16px; float:left;}
.wzdh-text2018{float:left; font-size:16px; line-height:40px;}

/*** 通用图片按钮2018版 ***/
.picbut2018{border:1px solid #DDDDDD; background-color:#F8F8F8;}
.picbut2018:hover{ border:1px solid #86B6EC;}


.jb { transition-duration:0.3s; -webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -ms-transition-duration:0.3s; /*动画过度效果，不支持IE8及以下浏览器*/}
.tm {opacity:0.5; filter:Alpha(opacity=5);/*IE8以及更早的不透明滤镜*/ }
.ty:hover {box-shadow: 0px 0px 20px #BBB; -moz-box-shadow: 0px 0px 20px #BBB; -webkit-box-shadow:0px 0px 20px #BBB; /*投影效果，不支持IE8及以下浏览器*/ }

/*** 自动栏目列表2018版 ***/
.classlist2018 a{ height:40px; line-height:40px; font-size:16px; text-align:center; padding-left:0; color:#333; border-left:5px solid #DDD; border-bottom:1px solid #DDD; background-color:#F8F8F8; display:block;overflow: hidden;}
.classlist2018 a:hover{color:#CA0909; background-color:#FCFCFC;}
.classlistsel2018 a{height:40px; line-height:40px; font-size:16px; text-align:center; padding-left:0; color:#CA0909; font-weight:bold; border-left:5px solid #F12611; border-bottom:1px solid #DDD; background-color:#FFF; display:block;}

/*** 首页右下角浮动导航条 ***/
.right-nav{ width:50px; position:fixed; right:20px; bottom:50px; padding:10px 0; background-color:#FFF; z-index:9999; box-shadow: 0px 0px 5px #BBB; -moz-box-shadow: 0px 0px 5px #BBB; -webkit-box-shadow:0px 0px 5px #BBB;}
.right-nav li{ width:50px; height:50px; display:block; float:left; background-repeat:no-repeat; background-position:50% 50%;}
.right-nav li:hover .right-nav-arc{ display:block;}
.right-nav li:hover .right-nav-box{ display:block;}
.right-nav-arc{ display:none;}
.right-nav-arc a{ width:50px; height:43px; padding-top:7px; background-color:#3086DE; display:block; color:#FFF; font-size:14px; line-height:18px; text-align:center;}
.right-nav-box{ display:none; color:#FFF; padding:12px 12px; position:absolute; right:50px; background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#5F000000,endcolorstr=#5F000000);}
.right-nav-box div{ color:#FFF; text-align:center;}

/*** 无障碍辅助 ***/
.yx_style_{display:block !important;overflow:hidden !important;width:0 !important;height:0 !important;}

/*** 民意调查终极列表 ***/
.survey_table td{ background:url(hengxian1.gif) repeat-x bottom; font-size:15px;}
.survey_table .survey_table_time{ color:#888;}







