@charset "gb2312";
/*General*/
* { margin:0; padding:0; }
body { font-size:12px; font-family:SimSun; color:#727272; }
h6, h5, h4, h3, h2, h1 { font-size:12px; font-weight:normal; }
div:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div { zoom:1; }
li { list-style-type:none; }
form, ul, p, h1, h2, h3, h4, h5 { margin:0; padding:0; }
img { border:none; _vertical-align:bottom; }
.clr { clear:both; }
.fr { float:right; }
.fl { float:left; }
.s { font-size:12px; }
.m { font-size:14px; }
.bold { font-weight:bold; }
.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
.jiezhi ul li, span.jiezhi, .jiezhi li { display:block; white-space:nowrap; overflow:hidden; -o-text-overflow: ellipsis;    /* for Opera */ text-overflow:ellipsis; /* for IE */ }
span.more { float:right; margin-right:8px; padding-top:7px; line-height:23px; font-size:12px; }
.noline { background-image:none; }
.red { color:#FF0000; }
.green { color:#009900; }
.c_huang { color:#FF7300; }
.c_hei { color:#353535; }
.c_bai { color:#fff; }
.c_hui { color:#565656; }
.c_hui2 { color:#8E8E8E; }
.c_lan { color:#003399; }
.c_lan2 { color:#0070BC; }
.c_lv { color:#44980F; }
.c_hong { color:#EE0000; }
.c_white { color:#ffffff; }
.lh13 { line-height:130%; }
.lh15 { line-height:150%; }
.lh17 { line-height:170%; }
.lh18 { line-height:180%; }
.lh20 { line-height:200%; }
.cent { text-align:center; }
.pa_l10 { padding-left:10px; }
a { color:#333; text-decoration:none; }
a:hover { color:#f60; }
a.font_ffff { color:#fff; text-decoration:none; }
a.font_ffff:hover { color:#ff0; }
a.red { color:#FF0000; text-decoration:none; }
a.red:hover { color:#009900; }
.orange a, .orange a:link, .orange a:visited, .orange a:hover { color:#ff7300; }
.white a, .white a:link, .white a:visited { color:#ffffff; text-decoration: none; }
.white a:hover { color:#ffffff; text-decoration: underline }
a.blue { color:#003399; text-decoration: none; }
a.blue:hover { color:#ed0000; text-decoration: underline; }
.red a, .red a:link, .red a:visited, .red a:hover { color:#cc0000; }
.red a:hover { color:#cc0000; text-decoration: underline; }
.gray a, .gray a:link, .gray a:visited { color:#666; text-decoration: none; }
.gray a:hover { color:#ff7300; text-decoration: underline; }
/*Common framework*/
.mainbox { width:970px; margin:0 auto; display:block; }
.box { width:970px; margin:0 auto; display:block; overflow:hidden; height:auto; }
/*Cut bread*/
#location { padding:6px 0 4px; width:970px; }
#location a { color:#095cb4; }
#location a:hover { color:#ed0000; }
/*分页*/
.titleInfo { color: #FF5A00; font-size: 1.3em; font-weight: bold; margin-left: 5px; margin-top: 45px; position: absolute; }
.pageIndex { background-color: #F7FAFF; border-bottom: 1px solid #B0D1F6; border-top: 1px solid #FFFFFF; line-height: 33px; margin-bottom: 5px; padding-left: 10px; text-align: left; }
.pageIndex span { color: #666666; font-size: 10px; padding-left: 5px; }
.pageIndex a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; }
/*分页2*/
.page { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #313031; PADDING-TOP: 10px;  BACKGROUND-COLOR: #fff; TEXT-ALIGN:center; margin:8px; }
.page A { BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 2px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #095cb4; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; TEXT-DECORATION: none }
.page A:hover { BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6 }
.page A:active { BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6 }
.paginationInfo  { BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #444444; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6 }
.paginationInfo  { DISPLAY: none }

/*topnav*/
.topnav { padding-top:4px; height:21px; width:auto; background:url(../images/bg_topnav.gif) repeat-x; border-bottom:1px solid #d4d4d4; }
.topnav p { float:left; display:block; color:#d4d4d4; padding-top:3px; }
.topnav p a { padding-left:5px; padding-right:5px; }
.topnav ul { float:right; display:block; height:21px; }
.topnav ul li { float:left; display:block; position:relative;z-index:10; padding-top:3px; }
.topnav ul li a { display:block; padding:0 8px; }
.topnav dl { position:absolute; display:none; left: 0px; top: -3px; z-index:99; border-bottom:1px solid #bfbfbf; }
.topnav dt { height:19px; padding-left:1px; padding-right:4px; padding-top:5px; text-align:center; width:60px; border:1px solid #bfbfbf; border-bottom:0; background:#fff url(../images/icon_topnav.gif) no-repeat 58px 8px; }
.topnav dt a { padding:0!important; }
.topnav dd { text-align:center; width:100px; border:1px solid #bfbfbf; border-top:0; border-bottom:0; background:#fff; padding:6px 0; }
.icon_topnav { background:url(../images/icon_topnav_up.gif) no-repeat right }
.header { }
.logo { float:left; width:240px; height:65px; display:block; }
.logo a { width:240px; height:65px; display:block; background:url(http://meta.glass.com.cn/images/logo.gif) no-repeat; text-indent:-6em }
.ad450x60 { width:450px; height:60px; overflow:hidden; float:left; padding-left:10px; }
.Service { width:65px; width:240px; padding-right:10px; float:right; overflow:hidden; }
.btn_lg { height:21px; background:url(http://meta.glass.com.cn/jixie/images/Icon_free01_12x.gif) no-repeat right top }
.btn_lg img { padding-right:5px; }
.kf { overflow:hidden; padding-top:3px; }
.phone { float:left; }
.phone p { background:url(../images/icon_phone.gif) no-repeat; line-height:20px; text-indent:25px; color:#000000; padding-bottom:2px; display:block; }
.onlie_kf { float:right; }
.nav_bg { background:url(../images/bg_nav_bottom.gif) no-repeat bottom; }
.nav { width:560px; float:left; height:39px; padding-left:20px; }
.nav li { float:left; width:79px; text-align:center; display:block;line-height:30px; font-size:14px; background:url(../images/bg_nav.gif) no-repeat; }
.nav li a { color:#036; width:76px; height:35px; display:block; }
.nav li a:hover { color:#fff; background:url(../images/nav_Selected.gif) no-repeat; }
.nav_t { background:url(../images/nav_Selected.gif) no-repeat; color:#fff!important; font-weight:bold; }
.v_nav { width:360px; float:left; height:34px; }
.v_nav p { color:#095cb4; text-align:center; padding-top:2px; }
.v_nav a { color:#095cb4; height:24px; padding-left:30px; line-height:24px; display:block; float:left; }
.v_nav a:hover { color:#ed0000 }
.icon_subnav01 { background:url(../images/icon_subnav01.gif) no-repeat 6px 0px; width:55px; }
.icon_subnav02 { background:url(../images/icon_subnav04.gif) no-repeat 6px 0px; width:30px; }
.icon_subnav03 { background:url(../images/icon_subnav03.gif) no-repeat 6px 0px; width:55px; }
.icon_subnav04 { background:url(../images/icon_subnav02.gif) no-repeat 6px 0px;width:40px;  }
.icon_subnav05 { background:url(../images/icon_subnav05.gif) no-repeat 6px 0px;width:30px;  }
/*search*/
.search_bg { background:url(../images/bg_search.gif) repeat-x; height:56px; }
.search { overflow:hidden; padding-left:20px; }
.search_input { height:27px; padding:5px; }
.search_input_box { width:421px; height:24px; border:1px solid #93b7ca; float:left; overflow:hidden; }
.search_input_box_bg { background:#fff; height:22px; line-height:22px; width:419px; padding-left:4px; border:1px solid #e9e9e9; }
.search_input_btn { width:83px; height:27px; line-height:27px; padding-left:5px; display:block; float:left; }
.search_input_btn_bg { width:85px; height:27px; background:url(../images/btn_search.gif) no-repeat; border:0; cursor:pointer; }
.search_se { width:80px; height:27px; line-height:27px; border:1px solid #5c9dd5; }
.search_hot { color:#fff }
.search_hot a { color:#fff; padding-left:2px; padding-right:3px; }
.search_hot a:hover { color:#ff0 }
.search selete { height:27px; line-height:27px; }

/*尾部*/
.foot { background:url(../images/bg_foot.gif) repeat-x; padding-bottom:15px; padding-top:15px; }
.foot p { text-align:center; line-height:25px; color:#333 }
.foot p a { padding:0 5px; }

/* 三甲广告*/
#sanjia{margin:0 auto; width:968px; margin-top:5px;}
#sanjia li{float:left; width:322px; text-align:center;}

.hot_new{background:url(../images/icon_hot.gif) no-repeat 50px 0px; display:block; width:79px; height:30px; text-align:center; cursor:pointer; font-weight:bold; position:relative}
.icon_new{background:url(../images/icon_new.gif) no-repeat; width:20px; height:20px; display:block; position:absolute; left: 50px; top: -13px;}

/*广告*/
.ad185x55_bg { background:url(../images/bg_ad185x55.gif) no-repeat; padding:3px 0px 15px 0px }
.ad185x55_bg ul { padding-left:10px; }
.ad185x55_bg li { padding-right:6px!important; }
.ad185x55 { padding-top:10px; display:block; height:auto; overflow:hidden; padding-left:2px; }
.ad185x55 li { width:185px; height:60px; float:left; padding-right:10px; display:block; }
.ad185x55_r { float:right; padding:0!important; }
.imgbox{width:100px;height:100px;display:block;overflow:hidden;}
.imgbox80{width:80px;height:80px;display:block;overflow:hidden;}
.imgbox60{width:60px;height:60px;display:block;overflow:hidden;}