@charset "utf-8";
/* CSS Document */
/*属性重置*/
body {font-family: "Microsoft YaHei",sans-serif; word-wrap: break-word;color: #333;background-color: #f5f5fa;font-size:14px;}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0;
padding: 0;}
.clear{clear: both;}
fieldset,img{ border:0;}
a{ text-decoration:none; color:#333;}
address,caption,cite,code,dfn,em,strong,th,var,b,i { font-style:normal; font-weight:normal;}
ol li,ul li{ list-style:none;}
caption { text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size:100%;font-weight:normal; }
q:before,q:after { content:'';}
abbr,acronym { border:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
::-webkit-input-placeholder{ color:#b1b6b9;}
:-moz-placeholder{ color:#b1b6b9;}
::-moz-placeholder{  color:#b1b6b9;}
:-ms-input-placeholder{  color:#b1b6b9;}
*, ::after, ::before {box-sizing: border-box;}
.page-wrapper{background: #f5f5fa;position: relative;min-height: 100%;}
.x-frame{min-width: 1204px;}
#doc{min-width: 1028px;	position: relative;}
.header{margin:auto; width: 100%; height: 72px;max-width: 1100px;}

.mar_top16{ margin-top:16px;}
.mar_bot20{ margin-bottom:20px;}
.unit_box{ font-size:12px;}
/* 位置 */
.location{ background-color: #fff; padding: 24px 32px; margin-bottom: 16px;}
.location_route{ color: #808080; margin-bottom: 16px;}
.location_route span{ margin-right: 6px;}
.location_current{ font-size: 20px; color: #666;}

/*header*/
.globalNav{height: 72px;line-height: 72px;background-color: #fff;border-bottom: 0px;/*box-shadow: 0 0 8px rgba(0,0,0,.08)*/}
.logo{ float:left;}
.logo img{ height: 44px;margin: 14px 0 14px 24px; }
.top_nav{ float:left; text-align: center; overflow: hidden;  display: inline-block;     margin-left: 150px; height: 72px;  position: absolute; }
.nav_item{ color: #1a1a1a; font-size: 16px; display: block; float:left;width: 100px;}
.nav_active{  background-color: #fffcf5; height:72px; border-bottom: 3px solid #F1BE24; color:#F1BE24; font-weight: 600; font-size: 16px; }
.admin_right{ float:right;text-align: center; overflow: hidden;  display: inline-block;right: 0; height: 72px;  position: absolute; }
.admin_news_box{ float:right; }
.admin_news_box i{font-size: 16px; line-height: 72px; padding: 0 15px;position: relative;height:72px;}
.admin_top_name{float:right;padding: 0 15px;}
.sign_out{float:right;padding: 0 15px; color: #f4333c; font-weight: 600;}
.news_num{ color:fff; background-color: #f4333c;min-width: 8px;height: 16px;text-align: center;border-radius: 10px;padding: 0 4px;font-size: 12px;color: #f9f9f9;vertical-align: middle;line-height: 15px;margin: 0 0 2px 23px;position: absolute;top: 14px;}
































