﻿body{font:normal 12px/24px "微软雅黑";  line-height: 150%;}


body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input, textarea {
    font-family: "微软雅黑","宋体",arial,verdana,sans-serif;
    padding: 0;
    margin: 0;
}



a{font-family: "微软雅黑";}
body,p,ul,li,ol,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,iframe,div{margin:0;padding:0;}
ul,ul li,ol,li{list-style:none outside none;}
img{ border:0 none; vertical-align:top;}
input,select{vertical-align:middle;border:0 none;}
/*设置左右浮动，class="fl"为左浮动，class="fr"为右浮动*/
.fl { float:left; display:inline;}
.fr { float:right; display:inline;}
/*把h1--h6的字体大小和加粗样式全部清除掉，这样h标签就跟普通标签没有区别*/
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
/*a样式*/
a,a:hover{text-decoration:none;}
a:link, a:visited { text-decoration:none; color:#000;}
/*clear,clearfix是清楚浮动的----clearfix用法是：给浮动元素的父级添加class="clearfix"，即可清楚子元素的浮动，目前是业内比较流行的清楚浮动方法。*/
.clear{ clear:both;zoom:1;height:0;font-size: 1px;line-height: 0px;text-indent:-9999px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;display:block;_height:1px;}


/*站点公用头部*/
.header-bg{height:365px;}
.header-con {width: 1100px; margin: 0 auto;padding-top: 27px;}
.header-tit { text-align: center;margin-top: 50px;}
.header-tit img {width: 600px;}
.header-link span {display: block;} 
.header-link span a {color: #fff;margin: 0 6px 0px 8px;height: 30px;line-height: 30px;display: block;float: left;font-size:14px;}
.header-logo a {font-size: 48px;color: #fff;line-height: 100px;}
.header-logo a img {margin-right: 20px;}



/*信息公开样式*/
.w1100{width: 1100px;margin:0 auto;}
.none{display:none;}
.clear{clear:both;}
.xxgkBodyWrap{background: url(/eportal/fileDir/hssxxgk/resource/cms/2020/02/img_pc_site/bodybg.jpg) top center no-repeat;background-size: 100%;padding-bottom: 80px;}
.xxgkTopBoxTit{padding-top: 27px;height: 338px;}
.xxgkTopLinks p a{font-size: 14px;color: #2D66A5;line-height: 36px;}
.xxgkTopLinks img{padding-top: 13px;padding-right: 20px;}
.xxgkTopTit{text-align:center;font-size:100px;color: #fff;position:relative;padding-bottom: 30px;padding-top: 20px;}
.xxgkTopTit:after{content:"";display:block;position:absolute;width:488px;border-top: 1px solid #fff;left: 40%;bottom: 0;}

.xxgkConWrap{padding: 10px 36px 40px;background-color: #f2f2f2;border: 1px solid #e4e4e4;border-radius: 6px;}
.leftBox{width:240px;}
.rightBox{width:768px;border:1px solid #eee;background-color:#fff;min-height: 670px;margin-top:15px;}



/* 指南 */
.xxgk-zhinan{padding: 20px;}
.xxgk-zhinan h2{text-align: center;font-size: 32px;font-weight: bold;color: #2C65A5;    margin-bottom: 20px;line-height:40px;}
.xxgk-zhinan .xxgk-zhinan-con *{
color: #333;
font-size: 16px;
line-height: 45px;}



/*搜索框*/
.xxgkTopWrap{position:relative;padding: 100px 0;}
.xxgkFormBox{width:508px;height:48px;border:1px solid ##2D66A5;border-radius:9px;background-color:#fff;margin: 0px auto;}
.xxgkFormBox .xxgkSelect{float: left;width: 95px;text-align: center;padding-top:15px;}
.xxgkFormBox .xxgkSelect li{font-size:16px;text-align:center;border-right: 2px solid #ccc;cursor: pointer;color: #404040;}
.xxgkFormBox .xxgkForm{float: right;width: 410px;}
.xxgkFormBox .xxgkForm .formText{float:left;width: 320px;padding:0 10px;line-height:48px;height:48px;}
.xxgkTopWrap .before,.xxgkTopWrap .after{display:block;width:240px;border-top: 2px solid #dcdcdc;position: absolute;top: 50%;}
.xxgkTopWrap .before{left:0px;}
.xxgkTopWrap .after{right:0px;}


/*信息公开底部*/
.footer{/*background-color:#3e63b8;*/padding-top: 30px;height:200px;}
.footer-con{width:1100px;margin:0 auto;}
.footer-dzjg {padding: 20px 0;}
.footer-link h4 a {display: block;color: #fff;width:50%;line-height:46px;font-size:14px;text-align:center;font-weight:400;}
.footer-wz-bg {padding: 30px 0;background-color: #325095;}
.footer-wz h4 span {color: #fff;width:50%;font-size:14px;line-height:46px;font-weight:400;}
.footer-wz h4 span a { color: #fff;font-size:14px;font-weight:400;}
.footer-link { margin-right: 4px;}
.footer-wz-bg.fl { width: 310px;}
.footer-wz-bg.fr { width: 510px;padding: 30px 50px;}
.footer-dzjg a img { margin-top: 20px;}



/*搜索*/
.sosu {padding: 40px 0;}
.sosu-line.fl {width: 20%;border-bottom: 1px solid #ccc; margin-top: 25px;margin: 20px;}
.sosu-box input[type="search"] {width: 510px; height: 50px;line-height: 50px;border-radius: 9px;font-size: 18px;}
.sosu-box input[type="search"]:focus {border-color: #3e63b8;}
#searchForm {width: 480px;height: 45px; background: #fff; border-radius: 20px; padding: 0 20px; }
#searchForm input {height: 45px;line-height: 45px;font-size: 14px;width: 90%;border:none;outline:0;}
#searchForm button {height: 45px;}
#searchForm .search-tit { width: 90%; background: none; border: none; float: left; height: 45px; line-height: 45px; font-size: 16px; }
#searchForm .search { cursor:pointer;width: 34px; height: 40px; background: url(/eportal/fileDir/hssxxgk/resource/cms/2020/02/img_pc_site/sousuo.png) no-repeat right center; border: none; float: right; }




.top_con { height: 140px; position: relative; }
.top_con .logo { width: 422px; left: 0px; top: 10px; display: block; position: absolute; }
.top_con .plan-small { width: 362px; position: absolute; left: 285px; top: 0; -display: none; }
.top_con .search { width: 465px; right: 0px; top: 40px; position: absolute; -display: none; }
.search_l { float: left;}



/*部门列表*/
.xxgkFunBox{padding:10px 20px;}
.xxgkFunTit{border-bottom: 1px solid #ccd1db;overflow: hidden;margin-bottom: 10px;}
.xxgkFunTit span{float: left;background-color: #2D66A5;color: #fff;font-size: 18px;line-height: 36px;text-align: center;font-weight: normal;padding: 0 15px;}
.xxgkFunName{overflow: hidden;padding-bottom: 10px;}
.xxgkFunName .name{width: 242px;text-indent: 10px;float: left;border-right:1px solid #dcdcdc;}
.xxgkFunName .name.noborder{border-right: none;width: 241px;}
.xxgkFunName .name.lineBg{background-color:#f3f3f3;}
.xxgkFunName .name a{font-size: 16px;line-height: 41px;color: #404040;}
.xxgkFunName .name a:hover{color:#2D66A5;}

/*文章列表*/
.xxgkList{margin-top:20px}
.xxgkList li{overflow: hidden;line-height: 40px;padding: 0 20px;}
.xxgkList li a{float: left;color: #404040;font-size: 16px;}
.xxgkList li span{float: right;font-size: 16px;color: #999999;}


.xxgkPage {text-align:center;padding:30px 0;}
.xxgkPage a{margin: 0 5px;border:1px solid #ddd;padding: 6px 20px;border-radius:3px;}
.xxgkPage a:hover{background-color:#2D66A5;color:#fff;border:1px solid #2D66A5;}

.pageMore{display:block;width:100px;line-height:30px;background-color:#ddd;text-align:center;font-size:16px;color:#404040;margin:30px auto 40px;}
.pageMore:hover{background-color:#2D66A5;color:#fff;}

/*分页*/
.list_feny {margin: 0 auto;padding:20px 0;margin:0 20px;overflow:hidden;line-height: 28px;}
.list_feny ul{overflow:hidden;}
.list_feny ul.fl li{float:left;margin-left:10px;}
.list_feny ul.fl li:first-child{margin-left:0;}
.list_feny ul.fl li a{display:block;border: 1px solid #adadad;color: #404040;font-size: 14px;text-align:center;padding: 0 15px;border-radius: 3px;}
.list_feny ul.fl li a:hover{background:#2D66A5;color:#fff;border-color:#2D66A5;}

.list_feny ul.fr li{float:left;}

.list_feny ul.fr li a,
.list_feny ul.fr li span,
.list_feny ul.fr li b{display:inline-block;color: #404040;font-size: 14px;font-weight:normal;}
.list_feny ul.fr li .curYe,
.list_feny ul.fr li .totalTiao{text-align:right;color:#2D66A5;font-weight:bold;}
.list_feny ul.fr li .ipt_txt{margin:0 5px;text-align:center;color: #404040;border: 1px solid #404040;}
.list_feny ul.fr li .ipt_btn{background: #2D66A5;line-height: 26px;font-size: 14px;color:#fff;margin:0 5px;padding: 0px 10px;cursor:pointer;border-width:0;}

/*单篇型文章*/
.artBox .artTitle{font-size: 32pt;color: #2D66A5;line-height: 42pt;text-align: center;margin: 20px 0;}
.artBox .artContent{line-height:30pt;padding:10px 20px;}
.artBox .artContent p{font-size:16pt;margin-bottom:15px;}
.artBox .artContent strong{font-size:18pt;}
.artBox .artContent h6{font-weight:bold;font-size:21px;margin:20px 0;}
.detailBoxWrap{padding: 37px 28px;overflow:hidden;}
.detailBoxWrap .detailTitle{font-size: 32px;color: #3e63b8;line-height: 42pt;text-align: center;margin: 20px 0;}
.detailBoxWrap .detaiSource{text-align: center;border-bottom: 1px solid #999;}
.detailBoxWrap .detaiSource span{font-size: 15pt;color: #999;padding: 0 6px;line-height:42px;}
.detailBoxWrap .detailContent{padding: 20px 0;}

/*栏目块列表*/
.xxgk-comm-tit .commtit-span  {display: block;padding: 0 10px;width: fit-content;font-size: 16pt;background-color: #2D66A5;color: #fff;height: 40pt;line-height: 40pt;}
.xxgk-comm-tit {border-bottom: 1px solid #f2f2f2;}
.xxgk-box { background-color: #fff;padding-bottom: 10px;}
.xxgk-line-comtit a {display: block;line-height: 42pt;font-size: 16pt;}
.xxgk-xxbox {padding: 10px;}
.xxgk-line-comtit:hover a {color: #2D66A5;}
.xxgk-line-comdate {line-height: 40pt;font-size: 16pt;}
.more-box {text-align: center;}
.more-link {width: 68px;display: block;height: 20px;margin: 0 auto;padding: 5px 0px;margin-top:30px;margin-bottom:30px;}
.more-link a{font-size:14pt;}
.more-link:hover a {color: #2D66A5;}



/*滚动*/
/*
#scrollbar1 .qs_scrollbar { height:940px;}
#scrollbar1 .viewport {height: 940px;overflow: hidden;position: relative;margin: 20px 0 42px;padding: 10px 0;}
#scrollbar1 .overview {list-style: none;position: absolute;left: 10px;top: 0;padding: 0;margin: 0;width: 670px;}
#scrollbar1 .scrollbar{position: relative;float: right;width: 10px;margin-right: 10px;}
#scrollbar1 .track {height: 100%;width: 10px;position: relative;background-color: #eee;}
#scrollbar1 .thumb {width: 10px;cursor: pointer;overflow: hidden;position: absolute;top: 0;left: 0px;background-color: #2D66A5;border-radius: 10px;}
#scrollbar1 .thumb .end {overflow: hidden;width: 10px;}
*/

/*站点公用底部*/
.footer {    font-size: 17px;width: 100%;height: auto;background:#a5a8af;padding: 50px 0;}
.footer_footer {width: 850px;height: auto;margin: 0 auto;}
.footer .footer_top p a:first-child {padding-left: 0;}
.footer .footer_top p a {    font-size: 17px;display: inline-block;padding: 0 15px;border-right: 2px solid #fff;color: #fff;}
.footer_center_left {float: left;    font-size: 17px;}
.footer_center p {    font-size: 17px;color: #fff;margin-top: 15px;}
.footer_center_right {float: left;}
a {color: #333;}
.footer_center_right img {margin-left: 35px;}
.clear {clear: both;}


/*详情页样式*/
.detailBoxWrap *{font-size:16px;}
.detailBoxWrap{padding: 37px 28px;overflow:hidden;}
.detailBoxWrap .detailInfo{overflow: hidden;border: 1px solid #ddd;padding: 20px 15px;}
.detailBoxWrap .detailInfo li{float: left;width: 50%;line-height: 32px;}
.detailBoxWrap .detailInfo li.block{width: 100%;}
.detailBoxWrap .detailInfo li b{font-weight: bold;font-size: 14px;color: #404040;}
.detailBoxWrap .detailInfo li span{font-size: 14px;color: #404040;}
.detailBoxWrap .detailTitle{font-size: 32pt;color:#3e63b8;line-height: 42pt;text-align: center;margin: 20px 0;}
.detailBoxWrap .detaiSource{text-align: center;border-bottom: 1px solid #999;}
.detailBoxWrap .detaiSource span{font-size: 15pt;color: #999;padding: 0 6px;line-height:42px;}
.detailBoxWrap .detailContent{padding: 20px 0;}
.detailBoxWrap .detailContent p{line-height: 30px;margin-bottom: 15px;font-size: 16pt;}
.detailBoxWrap .detailContent  strong{font-size:18px;line-height:34px;}
.detailBoxWrap .overview div{width:100% !important;}
.detailBoxWrap table {width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;}
.detailBoxWrap table td {width:auto !important;}
.detailBoxWrap .artContent * {line-height: 200% !important;}
.detailBoxWrap img {max-width: 80% !important;height:auto;margin-left:auto !important;margin-right:auto !important;}
#sourceBreadcrumb{padding-left: 200em;width: 220%;height: 0;}


/*左侧导航*/
.leftNav .twoUl li.navThreeLi a {text-indent: 56px;font-size: 14px;height: 43px;overflow: hidden;}
.leftNav .twoUl .navTwoLi .threeUl {display: none;}
.leftNav .twoUl{background-color:#fff;padding: 15px 0;display:none;}
.leftNav .twoUl li a{line-height:43px;text-indent: 45px;}
.leftNav .twoUl li a{color:#404040;display:block;font-size: 16px;}
.leftNav .twoUl li:hover a.ccc, .leftNav .twoUl li.twoyes a.ccc{background: #E6F5FF;/* url(/eportal/fileDir/hssxxgk/resource/cms/2020/04/img_pc_site/huidian.png) 40px center no-repeat;*/} 
.leftNav .twoUl li:hover a.ccc, .leftNav .twoUl li.twoyes a.ccc{color: #2D66A5;}
.leftNav .twoUl .navTwoLi .threeUl {display: none;}
.leftNav .twoUl li.twoyes .slideToggle.ccc{background: url(/eportal/fileDir/hssxxgk/resource/cms/2020/04/img_pc_site/2019021812461776408.png);background-repeat: no-repeat;background-position: 10%;}
.leftNav .twoUl li .slideToggle {background: url(/eportal/fileDir/hssxxgk/resource/cms/2020/04/img_pc_site/2019021812461733270.png);background-repeat: no-repeat;background-position: 10%;}
.leftNav .twoUl li.navTwoLi:hover a.slideToggle, .leftNav .twoUl li.twoyes a.slideToggle {background:  url(/eportal/fileDir/hssxxgk/resource/cms/2020/04/img_pc_site/2019021812461733270.png);background-repeat: no-repeat;background-position: 10%;}
.leftNav .twoUl li.navThreeLi a {text-indent: 56px;font-size: 14px;height:43px;overflow:hidden;}

.leftNav .twoUl li.navThreeLi.threeyes a {background-color: #e6f5ff;}
.leftNav .twoUl .navTwoLi.twoyes ul { display: block;}
.leftNav .twoUl li a.slideToggle {background: url(/eportal/fileDir/hssxxgk/resource/cms/2020/04/img_pc_site/2019021812461733270.png)  10% center no-repeat;}
.leftNav .twoUl li a.slideToggle:hover {color: #2D66A5;}
.leftNav .twoUl li a:hover {background-color: #e6f5ff;}
.leftNav .twoUl li.navTwoLi a.twojianPic.slideToggle, .leftNav .twoUl li.navTwoLi:hover a.twojianPic.slideToggle {background: url(/eportal/fileDir/hssxxgk/resource/cms/2020/04/img_pc_site/2019021812461776408.png);background-repeat: no-repeat;background-position: 10%;}
.leftNav .twoUl li.navThreeLi a.fs13 { font-size: 13px;}

/*左侧导航*/
.leftNav{width: 100%;}
.leftNav .navLi{border: 1px solid #2D66A5;height: 68px;background-color: #fff;overflow: hidden;margin-top: 15px;border-radius: 3px;}
.leftNav .navLi.slideToggle{background: #fff url(/eportal/fileDir/hssxxgk/resource/cms/2020/02/img_pc_site/jiajia.png) 195px center no-repeat;}
.leftNav .navLi.slideToggle:hover{background:#2D66A5 url(/eportal/fileDir/hssxxgk/resource/cms/2020/02/img_pc_site/jiabai.png) 195px center no-repeat;}
.leftNav .navLi img{float: left;width: 40px;margin-top: 12px;margin-left: 20px;}
.leftNav .navLi .large{display:none;}
.leftNav .navLi a{float: left;line-height: 32px;font-size: 23px;margin-left: 25px;color: #2D66A5;width: 110px;} 
.leftNav .navLi:hover,.leftNav .yes .navLi{background-color: #2D66A5;border: 1px solid #2D66A5;}
.leftNav .navLi:hover a,.leftNav .yes .navLi a{color:#fff;}

.leftNav .yes .navLi.slideToggle{background:#2D66A5 url(/eportal/fileDir/hssxxgk/resource/cms/2020/02/img_pc_site/jianbai.png) 195px center no-repeat;}
.leftNav .yes .twoUl{display:block;}
.leftNav .yes .navLi .large,.leftNav .navLi:hover .large{display:block;}
.leftNav .yes .navLi .small,.leftNav .navLi:hover .small{display:none;}
.leftNav .aaa.jianPic{background:#2D66A5 url(/eportal/fileDir/hssxxgk/resource/cms/2020/02/img_pc_site/jiabai.png) 195px center no-repeat !important;}
.leftNav .bbb.jianPic{background: #2D66A5 url(/eportal/fileDir/hssxxgk/resource/cms/2020/02/img_pc_site/jianbai.png) 195px center no-repeat !important;}
.leftNav .bbb.jianPic a,.leftNav .bbb.jianPic:hover a{color:#fff;}
.leftNav .bbb.jianPic .large,.leftNav .bbb.jianPic:hover .large{display:block;}
.leftNav .bbb.jianPic .small,.leftNav .bbb.jianPic:hover .small{display:none;} 
.leftNav .ysqgk a {width: 140px;line-height: 64px;}

/*
.leftNav .twoUl{background-color:#fff;padding: 15px 0;display:none;}
.leftNav .twoUl li{line-height:43px;text-indent:50px;background:url(///eportal/fileDir/hssxxgk/resource/cms/2020/02/2020022715342185401.png) 30px center no-repeat;}
.leftNav .twoUl li a{color:#404040;display:block;font-size: 16px;}
.leftNav .twoUl li:hover,.leftNav .twoUl li.twoyes{background: #E6F5FF url(///eportal/fileDir/hssxxgk/resource/cms/2020/02/2020022715342182984.png) 30px center no-repeat;}  
.leftNav .twoUl li:hover a,.leftNav .twoUl li.twoyes a{color: #2D66A5;}
*/