﻿@charset "utf-8";
/* global-公共全局样式 */
html {color:#666;background:#fff;}
body {background:url(../images/body_bg.jpg) repeat-x top;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,"\5b8b\4f53",sans-serif;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h3{font-size:14px;}
h5{font-size:12px;}
p,form,table,tr,td {margin:0px;padding:0px;}
input,img{vertical-align:middle;}
ul{list-style-type:none;margin:0;padding:0;}
img {vertical-align:bottom;-ms-interpolation-mode: bicubic;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
small{font-size:12px;}
a:link{color: #666;text-decoration: none;}
a:visited{color: #666;text-decoration: none;}
a:hover{color: #ff7b00;text-decoration: underline;}
q:before,q:after{content:''}
.wid {float:left;width:100%;}
.img_bord {border:1px solid #ccc;}
.img_middle {vertical-align:middle;}
.wrap{word-break:break-all;}
.fontenlish {font-family:arial;}
.clr{ clear:both !important;visibility:hidden;}
.pointer { cursor:pointer;}
/*.left {float:left;}
.right {float:right;}*/
.centeris {margin-left:auto;margin-right:auto;}
.center {text-align:center;}
.line_middle {vertical-align:sub;}
.text_indent {text-indent:25px;}
.middle {padding-top:10px;padding-bottom:10px;}
.hidden{display:none;}
.invisible{visibility:hidden;}
.fB{ font-weight:bold;}
.off{display:none;}
.on{display:block;}
.relative{position:relative;}
.absolute{position:absolute;}
.hand{cursor:pointer;}
.mt5px {margin-top:5px;}
.mt8px {margin-top:8px;}
.mt10px {margin-top:10px;}
.mt12px {margin-top:12px;}
.mt15px {margin-top:15px;}
.mt20px {margin-top:20px;}
.mt30px {margin-top:30px;}
.mb10px{margin-bottom:10px;}
.mr15px{margin-right:15px;}
.ml5px{margin-left:5px;display:inline;}
.ml7px{margin-left:7px;display:inline;}
.ml10px{margin-left:10px;display:inline;}
.ml12px{margin-left:12px;display:inline;}
.ml15px{margin-left:15px;display:inline;}
.container {
  margin-right: auto;
  margin-left: auto;
}

.container:before,
.container:after,
.container before,
.container after {
  display: table;
  content: "\20";
}

.container:after,
.container after {
  clear: both;
}

.container {
    width: 990px;
  }

.container,{
	*zoom:1;
}

/* font size -字体大小 */
.font10px {font-size:10px;}
.font11px {font-size:11px;}
.font12px {font-size:12px;}
.font13px {font-size:13px;}
.font14px {font-size:14px;}
.font15px {font-size:15px;}
.font16px {font-size:16px;}
.font18px {font-size:18px;}
.font20px {font-size:20px;}
.font22px {font-size:22px;}
.font24px {font-size:24px;}
.font32px {font-size:32px;}
.fontbold {font-weight:700;}
.font400 {font-weight:400;}
.fontnormal{ font-weight:normal!important;}

/* font color -字体颜色 */
.fontblack {color:#000;}
.fontred {color:#f00;}
.fontblue {color:#006aaa!important;}
.fontblue_line {color:#006aaa!important;text-decoration:underline!important;}
.font_line{text-decoration:underline!important;}
.fontgreen {color:#3e8f40;}
.fontyellow {color:#ff7b00;}
.fontfff {color:#fff;}
.font999 {color:#999;}
.font666 {color:#666;}
.font333 {color:#333!important;}
.fontccc {color:#ccc;}
.fonte5e5e5 {color:#e5e5e5;}
.fontff0 {color:#ff0;}
.font6c6c6c {color:#6c6c6c;}
.fontdfdfdf {color:#dfdfdf;}
.fontd2d2d2{color:#D2D2D2;}
.font7f{color:#7f7f7f;}
.fontca1f00 {color:#ca1f00;}
.fontca1f00 a:link,.fontca1f00 a:visited,.fontca1f00 a:hover {color:#ca1f00; text-decoration:none}
.fontyellow a:link,.fontyellow a:visited,.fontyellow a:hover {color:#ff7b00; text-decoration:none}
.fontbluelink a:link,.fontbluelink a:visited {color:#006aaa; text-decoration:none}
.fontbluelink a:hover {color:#006aaa; text-decoration:underline}
.fontblueline a:link,.fontblueline a:visited,.fontblueline a:hover {color:#006aaa; text-decoration:underline;}

/* line heihgt -文本行间距 */
.lineheight180 {line-height:180%;}
.lineheight200 {line-height:200%;}
.lineheight220 {line-height:230%;line-height:240%\9;}
.lineheight240 {line-height:240%;}
.lineheight260 {line-height:260%;}
.lineheight29{line-height:29px;}

/* logo text */
.logo_onccc_text{font:700 20px/1.2 \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1;display:block;float:left;border-left:1px solid #cbcbcb;line-height:37px;margin-left:10px;padding-left:9px;margin-top:8px;}


.footer-pub {width:1024px;margin:0 auto;border-top:1px solid #dfdfdf;margin-top:12px;text-align:center;padding:10px 0;}
.footer-pub p {text-align:center;line-height:26px;}
.footer-pub li{display:inline;color:#999;}
.footer-pub a{padding:0 8px 0px 8px;display:inline;}
.footer-pub .footer-tit a{display:inline-block;width:53px;padding:0px;}
.footer-pub .cen {margin:0 auto;}

