@charset 'utf-8';
/*去掉下面一行注释,可使整个网站群页面变灰*/
/*body{filter:gray}*/
/*全局样式*/
body { overflow-y: scroll; font-family: '微软雅黑', sans-serif; font-size: 12px; background: url('../img/hc-body.png') top center no-repeat; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { padding: 0; margin: 0; color: #2b2b2b; }
table, td, tr, th { font-size: 12px; }
li { list-style-type: none; list-style: none; }
table { margin: 0 auto; border-spacing: 0; border-collapse: collapse; }
img { border: 0; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
a { color: #4d4d4d; text-decoration: none; }
a:hover { text-decoration: none; }
.fB { font-weight: bold; }
.f12px { font-size: 12px; }
.f13px { font-size: 13px; }
.f14px { font-size: 14px; }
.f16px { font-size: 16px; }
.f13B { font-size: 13px; font-weight: bold; }
.f14B { font-size: 14px; font-weight: bold; }
.f16B { font-size: 16px; font-weight: bold; }
.f_red { color: #FC3804; }
.f_yellow { color: #FFEA00; }
.f_fff { color: #FFF; }
.red { border: 1px solid red; }
.blue { border: 1px solid blue; }
.left { float: left; }
.right { float: right; }
.pointer { cursor: pointer; }
.textLeft { text-align: left; }
.textRight { text-align: right; }
.textCenter { text-align: center; }
.clearBoth { clear: both; }
/*通用样式*/
.domPC { display: block; }
.domMobile { display: none; }
.hide { display: none; }
em { font-style: normal; }
/*横向间隔定义*/
.blank0 { overflow: hidden; clear: both; height: 0; display: block; }
.blank1 { overflow: hidden; clear: both; height: 1px; display: block; }
.blank2 { overflow: hidden; clear: both; height: 2px; display: block; }
.blank3 { overflow: hidden; clear: both; height: 3px; display: block; }
.blank4 { overflow: hidden; clear: both; height: 4px; display: block; }
.blank5 { overflow: hidden; clear: both; height: 5px; display: block; }
.blank6 { overflow: hidden; clear: both; height: 6px; display: block; }
.blank7 { overflow: hidden; clear: both; height: 7px; display: block; }
.blank8 { overflow: hidden; clear: both; height: 8px; display: block; }
.blank9 { overflow: hidden; clear: both; height: 9px; display: block; }
.blank12 { overflow: hidden; clear: both; height: 12px; display: block; }
.blank15 { overflow: hidden; clear: both; height: 15px; display: block; }
.blank18 { overflow: hidden; clear: both; height: 18px; display: block; }
/*内容盒子，主要用于定位好后的Div内部*/
.contentBox1 { padding: 1px; }
.contentBox2 { padding: 2px; }
.contentBox3 { padding: 3px; }
.contentBox4 { padding: 4px; }
.contentBox5 { padding: 5px; }
.contentBox6 { padding: 6px; }
.contentBox7 { padding: 7px; }
.contentBox8 { padding: 8px; }
.contentBox9 { padding: 9px; }
.contentBox12 { padding: 12px; }
.contentBox15 { padding: 15px; }
.contentBox18 { padding: 18px; }
.img-full { overflow: hidden; }
.img-full img { width: 100%; }
/*页面主体盒子*/
.mainBox { width: 1000px; margin: 0 auto; clear: both; }
.mainBox960 { width: 960px; margin: 0 auto; clear: both; }
.mainBox980 { width: 980px; margin: 0 auto; clear: both; }
.mainBox1200 { width: 1180px; margin: 0 auto; clear: both; }
.mainBox1180 { width: 1100px; margin: 0 auto; clear: both; }
.textIndent2em { text-indent: 2em; }
/*行高定义*/
.lineHeight { /*常用于新闻正文*/ /*常用于新闻列表*/ }
.lineHeight140 { line-height: 140%; }
.lineHeight160 { line-height: 160%; }
.lineHeight180 { line-height: 180%; }
.lineHeight200 { line-height: 200%; }
.lineHeight20px { line-height: 20px; }
.lineHeight23px { line-height: 23px; }
.lineHeight24px { line-height: 24px; }
.lineHeight25px { line-height: 25px; }
.hidden { display: none; }
.display { display: block; }
.commonList { /*内容列表通用修饰符*/ }
.commonList li { line-height: 24px; }
.commonList li.line { clear: both; height: 1px; overflow: hidden; display: block; background: url(../images/ico_line.gif) repeat-x; }
.commonList li span { float: right; padding-right: 6px; }
.commonList_dot { /*页面首页权威发布   20161128  20:32*/ /*基础数据新样式20161017*/ }
.commonList_dot li { line-height: 29px; background: url(https://www.yidaiyilu.gov.cn/images/PC/ico_dot.gif) left 12px no-repeat; padding-left: 15px; }
.commonList_dot li.line { clear: both; height: 1px; overflow: hidden; display: block; background: url(../images/ico_line.gif) repeat-x; }
.commonList_dot li:hover { background: url(https://www.yidaiyilu.gov.cn/images/PC/ico_dot_hover.gif) left no-repeat; }
.commonList_dot li a { font-size: 16px; margin-right: 5px; }
.commonList_dot li a:hover { color: #3c7fef; }
.commonList_dot li span { float: right; }
.commonList_dot li.First-a a { font-size: 18px; font-weight: bold; }
.commonList_dot-qw li { line-height: 29px; background: url(https://www.yidaiyilu.gov.cn/images/PC/ico_dot.gif) left no-repeat; padding-left: 19px; background-position: 1px 13px; }
.commonList_dot-qw li.line { clear: both; height: 1px; overflow: hidden; display: block; background: url(../images/ico_line.gif) repeat-x; }
.commonList_dot-qw li:hover { background: url(https://www.yidaiyilu.gov.cn/images/PC/ico_dot_hover.gif) left no-repeat; background-position: 1px 13px; }
.commonList_dot-qw li:hover a { color: #3c7fef; }
.commonList_dot-qw li a { font-size: 16px; }
.commonList_dot-qw li span { float: right; }
.commonList_dot-sj li { line-height: 29px; text-indent: 15px; padding: 0 1px; }
.commonList_dot-sj li:hover a { color: #3c7fef; }
.commonList_dot-sj li a { font-size: 16px; }
.commonList_dot-sj li span { float: right; padding-right: 6px; }
.commonList_tubiao li { line-height: 24px; background: url(../images/tubiao.jpg) left no-repeat; text-indent: 10px; }
.commonList_video li { line-height: 24px; background: url(../images/ico_video.gif) left no-repeat; text-indent: 20px; }
.commonList_video li span { float: right; padding-right: 6px; }
.commonList_video li.line { clear: both; height: 1px; overflow: hidden; display: block; background: url(../images/ico_line.gif) repeat-x; }
.commonList_round li { line-height: 24px; background: url(../images/ico_round.gif) left no-repeat; text-indent: 15px; }
.commonList_round li span { float: right; padding-right: 6px; }
.commonList_round li.line { clear: both; height: 1px; overflow: hidden; display: block; background: url(../images/ico_line.gif) repeat-x; }
/*虚线隔行*/
.line1px { clear: both; height: 1px; overflow: hidden; display: block; background: url(https://www.yidaiyilu.gov.cn/images/PC/ico_line.gif) repeat-x; }
.line2px { clear: both; height: 2px; overflow: hidden; display: block; background: url(https://www.yidaiyilu.gov.cn/images/PC/ico_line.gif) repeat-x; }
/* 这个不知道是啥玩意儿 */
.ldxg { position: relative; display: block; height: 204px; clear: both; }
.ldxg1 { position: absolute; height: 27px; width: 72px; top: 4px; left: 127px; }
.ldxg2 { position: absolute; height: 27px; width: 72px; top: 145px; left: 9px; }
.ldxg3 { position: absolute; height: 27px; width: 72px; top: 145px; left: 90px; }
.ldxg4 { position: absolute; height: 27px; width: 72px; top: 145px; left: 171px; }
.ldxg5 { position: absolute; height: 27px; width: 72px; top: 145px; left: 250px; }
/*迷你导航*/
.miniNav { padding: 0px 10px; color: rgba(255, 255, 255, 0.5); }
.miniNav_box { min-width: 1100px; height: 25px; line-height: 25px; background: url(https://www.yidaiyilu.gov.cn/images/PC/miniNav_bg.png); }
.miniNav_box #his { display: none; }
.miniNav div { line-height: 25px; display: inline; padding: 0px 5px; }
.miniNav div a { color: rgba(255, 255, 255, 0.5); }
/*主导航*/
.mainNav { height: 32px; line-height: 32px; text-align: left; padding: 0 10px; background-color: #D90301; color: #fff; }
.mainNav a { color: #FFF; padding: 0px 10px; font-size: 14px; font-weight: bold; }
.mainNav a:hover { color: #FF0; text-decoration: none; }
.searchBox { width: 500px; height: 60px; float: right; padding-right: 10px; text-align: right; }
.search_Text { height: 18px; border: 1px solid #CBCBCB; }
.logo { width: 300px; height: 60px; line-height: 60px; font-size: 36px; font-weight: bold; float: left; }
#riliBox { float: right; }
/*当前位置*/
#local { height: 26px; line-height: 30px; border: 1px solid #DEDEDE; }
#gk_local { height: 26px; line-height: 30px; border: 1px solid #DEDEDE; }
.local_box { height: 50px; background: url(https://www.yidaiyilu.gov.cn/images/PC/local_index.png) 4px no-repeat; padding-left: 35px; }
.local_box_noico { background: none; padding-left: 15px; }
.local_ul li { color: #a1a7b2; line-height: 50px; float: left; padding-right: 10px; }
.local_ul li a { color: #a1a7b2; }
.local_ul li.noLink { background: none; padding-right: 6px; }
/**list**/
#listpage { width: 100%; margin-right: 0px; background: url(https://www.yidaiyilu.gov.cn/images/index.files/bg.png) top left no-repeat; }
#listpage li { margin-left: 15px; font-size: 16px; line-height: 1.6; border-bottom: #dedede dashed 1px; padding-bottom: 5px; }
#listpage li span { float: right; padding-right: 15px; color: #767f9d; font-size: 16px; }
#listpage li a { color: #333; }
#listpage li a:hover { color: #767f9d; text-decoration: underline; }
/**page**/
.page { margin: 30px 0; line-height: 30px; font-size: 16px; text-align: center; }
.page .fy_span { padding: 2px 6px; }
.page span { padding: 4px 15px; margin-right: 10px; background: url(https://www.yidaiyilu.gov.cn/images/PC/page_bg.png) repeat-x; border: #d2d2d2 solid 1px; }
.page span a { color: #505050; }
/*版权*/
.footNav { position: relative; height: 50px; line-height: 50px; text-align: center; background: url(https://www.yidaiyilu.gov.cn/images/PC/footer_bg.png); font-size: 14px; clear: both; }
.footNav span { color: #4b78c2; padding: 15px 5px; }
.footNav span.item:hover { cursor: pointer; background: #1f488c; }
.copyRight { height: 90px; line-height: 22px; text-align: center; background: url(https://www.yidaiyilu.gov.cn/images/PC/footer_bg.png); font-size: 14px; }
.copyRight p { color: #4b78c2; }

@media screen and (min-width: 0px) and (max-width: 767px) {
.domPC { display: none; }
.domMobile { display: block; }
.mainBox1180 { width: 96%; padding: 0 2%; overflow: hidden; }
.menu { overflow-y:hidden;}
.menu li p { font-size: 16px; width: 110px; height: 40px; text-align: center; color: #fff; line-height: 40px; }
.nav_i { display:none; position:fixed; z-index:99;  }
.nav_i li { display: block; float: none; background: url(https://www.yidaiyilu.gov.cn/images/PC/nav_bg.png) repeat-x; border-top: #58a5fe solid 1px; border-left: none; line-height: 40px; font-size: 14px; width: 110px; height: 40px; text-align: center; color: #fff; margin-left:110px; }
}
.nav_i li a { color: #fff; }
}

/*# sourceMappingURL=../maps/style.css.map */
