@charset "UTF-8";

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea{margin:0;padding:0;}
body,button, input, select, textarea {font: 14px/30px 'microsoft yahei', Helvetica, Arial, "\5b8b\4f53", sans-serif;  /* 用 ascii 字符表示，使得在任何编码下都无问题 */}
h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; } 
h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
ul, ol { list-style: none; }
a { text-decoration: none; color:#555555; }
a:hover { text-decoration: none;  color:#c80000;}
abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */border-bottom: 1px dotted;cursor: help;}
q:before, q:after { content: ''; }
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea {font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */}
hr {border: none;height: 1px;}
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }  
/*css原子类*/
.clear{clear:both;}
.none{display:none; }
.margin{font:normal 10px/10px 'microsoft yahei';height:10px;}
.margin5{font:normal 5px/5px 'microsoft yahei';height:5px;}
.left,.li-left li{float:left;}
.right{float:right;}
.nowrap{table-layout:fixed;word-break:keep-all;white-space:nowrap;}
.hidden{overflow:hidden;}
.absolute{position:absolute;}
.relative{position:relative;}
.clearfix{overflow:hidden;_zoom:1;}
a.noHand,.noHand a{ cursor:default}

.yx_style_{display:block !important;overflow:hidden !important;width:0 !important;height:0 !important;}
a.yx_style_{width:0px;height:0px;overflow:hidden;font-size:0px;}

/*边距属性控制*/
.p1{padding:1px;}
.p2{padding:2px;}
.p3{padding:3px;}
.p4{padding:4px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
/*边距属性控制---上*/
.pt0{padding-top:0;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
/*边距属性控制---下*/
.pb0{padding-bottom:0;}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
/*边距属性控制---左*/
.pl0{padding-left:0;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
/*边距属性控制---右*/
.pr0{padding-right:0;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
/*浮动*/
.li-16 li{width:16.6%;}
.li-20 li{width:20%;}
.li-25 li{width:25%;}
.li-33 li{width:33%;}
.li-50 li{width:50%;}
/*字体大小控制*/
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f22{ font-size:22px;}
/*字体行高控制*/
.h18{line-height:18px;}
.h19{line-height:19px;}
.h20{line-height:20px;}
.h21{line-height:21px;}
.h22{line-height:22px;}
.h23{line-height:23px;}
.h24{line-height:24px;}
.h25{line-height:25px;}
.h26{line-height:26px;}
.h27{line-height:27px;}
.h28{line-height:28px;}
.h29{line-height:29px;}
.h30{line-height:30px;}
.h31{line-height:31px;}
.h32{line-height:32px;}
.h33{line-height:33px;}
.h34{line-height:34px;}
.h35{line-height:35px;}
.h36{line-height:36px;}
.h37{line-height:37px;}
.h40{line-height:40px;}
.h45{line-height:45px;}
/*字体控制*/
.fm1{font-family:'microsoft yahei';}
.fm2{font-family:'宋体';}
.fm3{font-family:Arial, Helvetica, sans-serif;}
/*字体其它控制*/
.n{font-weight:normal;}
.b,.strong{font-weight:bold;}
/*文本对齐控制*/
.tc,.center{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.tj{text-align: justify;}
/*文本缩进控制*/
.i999{text-indent:-999em;}
.i24{text-indent:24px;}
.i28{text-indent:28px;}
.i30{text-indent:30px;}
.ti2{text-indent:2em;}
/*文字对象间隔控制*/
.text-s-1{word-spacing:1px;}
.text-s-2{word-spacing:2px;}
.text-s-3{word-spacing:3px;}
.text-s-4{word-spacing:4px;}
.text-s-5{word-spacing:5px;}
/*字体颜色*/
.c-red{color:red;}
.c-blue{color:blue;}
.c-green{color:green;}
/*圆角*/
.r-5{border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}
.r-10{border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px;}
.r-tl-5{border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webket-border-radius-topleft:5px;}
.r-tl-10{border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webket-border-radius-topleft:10px;}
.r-tl-15{border-top-left-radius:15px;-moz-border-radius-topleft:15px;-webket-border-radius-topleft:15px;}
.r-tr-5{border-top-right-radius:5px;-moz-border-radius-topright:5px;-webket-border-radius-topright:5px;}
.r-tr-10{border-top-right-radius:10px;-moz-border-radius-topright:10px;-webket-border-radius-topright:10px;}
.r-bl-5{border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webket-border-radius-bottomleft:5px;}
.r-bl-10{border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-webket-border-radius-bottomleft:10px;}
.r-br-5{border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webket-border-radius-bottomright:5px;}
.r-br-10{border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-webket-border-radius-bottomright:10px;}


/*自定义属性*/
.wapper{width:1200px;margin:0 auto;}
.input{border:1px solid #ccc;padding:0 5px;font:normal 12px/20px 'microsoft yahei';height:20px;}
/*对象背景属性控制*/
.bg1,.bg-fff{background:#fff;}
.bg2{background:#f6f6ef;}
.bg3{background:#f6f6ef;}
.bg4{background:#ccc;}
.bg5{background:#f2f2f2;}
/*对象边框属性控制*/
.b1{border:1px solid #d2dccd;}
.b2{border-left:1px solid #d2dccd;border-right:1px solid #d2dccd;border-bottom:1px solid #d2dccd;}
.b3{border-left:1px solid #d2dccd;border-right:1px solid #d2dccd;}
.b4{border-left:1px solid #d2dccd;border-right:1px solid #d2dccd;border-top:1px solid #d2dccd;}
.b5{border:3px solid #ebafaf;}
.b6{border:1px solid #ccc;}
.b-b-1{border-bottom:1px solid #ccc;}
.b-b-c-1{border-bottom:1px solid #ccc;}
.b-b-2{border-bottom:1px solid #ccc;}
.b-l-1{border-left:1px solid #ccc;}
.b-r-1{border-right:1px solid #ccc;}
.b-t-1{border-top:1px solid #ccc;}
.b-solid{ border:1px solid #ccc;}
/*翻页区域控制*/
.body-pager{font:normal 14px/26px '宋体';}
.body-pager .pager{border-left:1px solid #ddd;height:28px;}
.body-pager .pager li{float:left;border:1px solid #ddd;border-width:1px 1px 1px 0;background:#fff;}
.body-pager .pager li span{color:#5a6450;display:block;padding:0 8px;}
.body-pager .pager li a span{color:#666;}
.body-pager .pager li a.selected span{background:#f2f2f2;color:#c80000;font-weight:bold;}
.body-pager .right{font-size:12px;}
.body-pager .right .input{border:1px solid #ddd;height:24px;line-height:24px;padding:0 5px;width:30px;}
.body-pager .pager .atthis{background:#e6e6e6; font-weight:bold;}
.body-pager .pager .atthis  a span{color:#c80000;}
.body-pager .right .button1{height:26px; background:#c80000; color:#fff; border:0; padding:0 5px; font-family:Arial; cursor:pointer;}
/*信息详情控制*/
.show{border:5px solid #ededdf;}
.show .status{background:#ededdf;border-top:1px solid #e6be64;height:26px;}
.show #content table{margin:0 auto;align:expression(this.align="center");border-collapse:0;border-spacing:0;border:0;}
/*基础按钮控制*/
.button_btn{display:inline-block;*display:inline; *zoom:1;background:#a9d399;cursor:pointer;height:30px;  line-height:28px;width:90px; color:#fff;font-family:"microsoft yahei";border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}
.button_btn:hover{background:#289100;}
/*残疾人平台*/
.body-lineX{width:100%;font-size:0px;border-top:#0381CE 5px solid;position:absolute;top:0;left:0;z-index:50000;overflow: hidden; display: none;}
.body-lineY{height:100%;font-size:0px;border-left:#0381CE 5px solid;position:absolute;top:0;left:0;z-index:50000;overflow:hidden;display:none;}
#naverbar{background:#ebebeb;border-bottom:1px solid #d0d0d0;height:30px;padding:5px;text-align:center;}
#naverbar button{background:transparent;cursor:pointer;font:normal 14px/28px '微软雅黑';padding:0 10px;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}
#naverbar button:hover{background:#d0d0d0;}
/*弹出框样式*/
.showOpenWin{background:#fff;border:1px solid #289100;height:211px;padding:1px;width:300px;z-index:9999;position:fixed;right:10px;bottom:10px;}
.showOpenWin .title{background:transparent url(images/openwin_title_bg.jpg) repeat-x scroll center center;color:#fff;font:bold 14px/30px '宋体';height:30px;}
.showOpenWin .title .close{background:transparent url(images/openwin_btn_close.gif) no-repeat scroll center center;cursor:pointer;float:right;font:normal 14px/30px '宋体';height:30px;width:30px;}
.showOpenWin .title .left{color:#fff;font:bold 14px/30px '宋体';float:left;padding:0 0 0 10px;}
.showOpenWin .showwin-content{border-top:1px solid #fff;height:180px;width:300px;position:inherit;margin:0}
.showOpenWin .showwin-content .info{height:180px;position:absolute;width:300px;z-index:1;}
.showOpenWin .showwin-content .link{background:transparent url(images/openwin_btn_enter.gif) no-repeat scroll right bottom;cursor:pointer;height:180px;position:absolute;width:300px;z-index:2;}、

/*飘窗************/
.notice-body{ position:relative; width:300px;}
.notice-body span{display:block; position:absolute; bottom:-4px; right:0px; z-index:3; width:14px; height:14px; background:#000 url(../images/govopen/icon-reg-close.png) no-repeat scroll center center; cursor:pointer}

/*图片应用像素点*/
.gray_x{background:transparent url(images/ico_dot_gray_x.jpg) repeat-x scroll left center;}
.gray_x_b{background:transparent url(images/ico_dot_gray_x.jpg) repeat-x scroll left bottom;}
.gray_x_b_1{background:transparent url(images/ico_dot_gray_x_01.jpg) repeat-x scroll left bottom;}
.gray_y{background:transparent url(images/ico_dot_gray_y.jpg) repeat-y scroll center top;}
.gray_y_r{background:transparent url(images/ico_dot_gray_y.jpg) repeat-y scroll right top;}


.li-20 li{width:20%;}


/*ทญาณ*/
.page { width:100%}
.pager-center{width: 230px;margin:0 auto;font-size: 15px;}
.pager-center li{ float:left; margin:0 5px;}
.page .right .button_go{height: 30px;background: #e31500;color:#fff;padding: 0 8px;font-size:15px;cursor:pointer;}
.page .right .input{padding:0 10px;background: #f3f3f3;}
.cursor{ cursor:pointer}
.touch-pager{ width:600px; /*margin:0 auto*/font:normal 16px/30px 'microsoft yahei'; color:#555}
.touch-pager li{ float:left; margin:0 10px;}
.touch-pager li.disable{ cursor:no-drop}
.text-hidden li{ 
	height:30px; 
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.fs-22{
	font-size:22px;
}
.fs-18{
	font-size:18px;
}
.b{ 
	font-weight:bold
}
.special-show-title{
	text-align: center;
    font-size: 30px;
    font-weight: bold;
    height: 120px;
    line-height: 120px;
    background: #efefef;
    color: #c80000;
}
#win-notice{ position:fixed; top:0px; left:0px; z-index:9999;}
#win-notice p{ margin:0; line-height:1} 
.body-notice{ position:relative; width:250px;}
#win-notice span{ display:block; float:right; width:14px; height:14px;background:transparent url(../images/img-close.png) no-repeat scroll right center;cursor:pointer;}
.advert-box {
	position: fixed;
	right: 10px;
	bottom: 10px;
	z-index: 999;
	width: 310px;
	height: auto;
	overflow: hidden;
	background: #a41e1d;
	border-radius: 4px;
	padding: 30px 0 0;
}
.advert-box .advert-box-content {
	display: block;
	background: #fff;
	padding: 5px 0;
	margin-bottom: 5px;
	text-align: center;
	height: 200px;
}
.advert-box ul li {
	padding: 3px 6px;
}
.advert-box ul li img {
	width: 260px;
}
.advert-box .fold-btn {
	position: absolute;
	right: 30px;
	top: 6px;
	display: block;
	width: 18px;
	height: 18px;
	background: url(../images/index/icon_flot_special_arrow.png) no-repeat;
}
.advert-box .close-btn {
	position: absolute;
	right: 8px;
	top: 7px;
	display: block;
	width: 18px;
	height: 18px;
	background: url(../images/index/icon_flot_special_close.png) no-repeat;
}
.advert-box h2 {
	position: absolute;
	left: 10px;
	top: 0;
	height: 30px;
	line-height: 30px;
	width: 60px;
	color: #fff;
	font-size: 14px;
	font-weight: normal
}
