﻿@import url(global_content.css);

/* 1.全局基本样式控制
-----------------------------------*/
*{margin:0; padding:0;}
html{ overflow:auto; overflow-x:hidden;}
body{font-size:12px; font-family:Arial;word-break:break-all;}
img{border:none;}
input,textarea{font-size:100%;font-family:Verdana,Helvetica,Arial;}
ul,ol,li{list-style:none;}
a{color:#555; text-decoration:none }
a:hover{color:#f00; }

/* 2.区块 #header #banner #footer .quicklink
-----------------------------------*/
#wrapper{position:relative;width:822px;margin:0 auto; /*
padding:0 56px 0 72px;
*/}
#header{ position:relative; z-index:2; width:100%;height:93px;}
#header h1{position:absolute; top:0;left:0;width:185px; height:93px; vertical-align:middle;text-align:left; overflow: hidden;}
#header h1 a{
display:table-cell;
vertical-align:middle;
text-align:left;
+display: block;
+font-size:74px;
+font-family:Arial;
width:185px;
height:93px;
}
#header h1 a img {vertical-align:middle;}
#banner{margin:auto; border:solid 1px #bababa; padding:1px;overflow:hidden;margin-bottom:9px;}
#footer{width:100%;margin:auto;height:49px;line-height:150%;padding:6px 0 0 0;text-align:right;_margin-top:0;_padding-top:0;_position:relative;top:-17px;}
#footer div{display:inline;padding-right:5px; color:#606060;}
#footer a{ color:#606060;}

.quicklink{clear:both;width:100%;height:26px;text-align:left;background:url(../img/quicklinkbg.gif) no-repeat;}
.quicklink ul{padding:6px 0 0 31px;margin-top:-48px;+margin-top:-51px;}
.quicklink li{float:left; margin-right:15px;font-family:"宋体";*line-height:16px;}
.quicklink li a{color:#606060;}
#pagebottom{clear:both;height:50px;margin-top:10px;_margin-top:18px;}
.quicklink h2{padding:33px 0 0 10px;+padding-top:37px;_padding-top:38px;font-size:12px;color:#606060; font-weight:normal;}

/*图片出错*/
.noimage{display:block; width:100px; height:100px; background:#ededed url(../img/noimages.gif) no-repeat center center;}
.blockimage{display:block;}

/* 3.导航
-----------------------------------*/
#nav {position:absolute;z-index:10;width:631px;height:29px; top:37px; left:188px;background: url(../img/navBg.gif) no-repeat 0 top;text-align:center;}
#nav li {float:left;position:relative;line-height:30px;margin-left:4px;}
#nav li li{padding:0; margin:0; line-height:27px;height:27px;}
#nav li li li{line-height:27px;height:27px;}
#nav li li li.last{ background:#fff;}
#nav a, #nav a:visited{display:block;width:106px;}
* html #nav a, * html #nav a:visited {width:106px;}
#nav ul ul .left ul {left:-182px;}
#nav ul ul .right ul {left:180px;}
#nav ul ul{visibility:hidden;position:absolute;top:28px;left:0; width:180px; padding-bottom:3px;}
* html #nav ul ul {top:28px;}
#nav ul ul ul{left:180px;_left:180px; top:0;width:180px;overflow:hidden;padding:0 0 3px 1px;_padding:0 0 3px 1px;}
#nav table {position:absolute; top:0; left:0;}
#nav ul ul a, #nav ul ul a:visited,
#nav ul ul ul a, #nav ul ul ul a:visited{text-align:center; overflow:hidden; width:180px;font-weight:normal;}
#nav ul ul ul a, #nav ul ul ul a:visited{ width:180px;}
* html #nav ul ul a{width:180px;}
* html #nav ul ul ul a{width:180px;}
/* style the top level hover 经过栏目样式 */
#nav li li a,#nav a a:hover{padding:0; line-height:27px;height:27px;}
#nav a{ color:#363636;font-size:13px;}
#nav a:hover{zoom:1; float:left; display:inline;}
#nav li li a:hover,#nav li li li a:hover{ background:url(../img/nav_hover.gif) no-repeat 12px 12px!important;}

/*菜单底部*/
#nav li li.bottomBg,#nav li li li.bottomBg{ display:none;}
#nav ul li:hover ul,#nav ul a:hover ul{visibility:visible; }
#nav ul :hover ul ul{visibility:hidden;}
#nav ul :hover ul :hover ul ul{visibility:hidden;}
#nav ul :hover ul :hover ul{ visibility:visible;}
#nav ul :hover ul :hover ul :hover ul { visibility:visible;}
#nav .arrowFront,#nav .arrowAfter{width:6px;height:11px;overflow:hidden;text-indent:-99em;float:left;margin:9px 18px 0 12px;}
#nav .arrowAfter{float:right;margin-right:12px;}
#nav .arrowFront a,#nav .arrowAfter a,
#nav .arrowFront a:hover,#nav .arrowAfter a:hover{height:11px;display:block; width:6px; overflow:hidden;background:url(../img/nav.gif) no-repeat;}
#nav .arrowFront a{background-position:0px 0px!important}
#nav .arrowAfter a{background-position:-6px 0px!important}

/* 4.MODULE 
-----------------------------------*/
.mdl{position:relative; overflow:hidden; float:left;}
.mdl_t{position:relative;font-size:13px;}
.mdl_t_l,.mdl_t_r,.mdl_c_l,.mdl_c_r,.mdl_b_l,.mdl_b_r{position:absolute;top:0px;font-size:1px;overflow:hidden;}
.mdl_t_l,.mdl_c_l,.mdl_b_l{left:0;}
.mdl_t_r,.mdl_c_r,.mdl_b_r{right:0;float:right;}
.mdl_t_m{position:absolute;text-align:left;}
.mdl_t_m h3{font-size:13px; font-weight: normal}
.mdl_t_c{text-align:left;}
.mdl_t_c span.a_a{text-decoration:none;}
.mdl_c{position:relative;overflow:hidden;}
.mdl_c .mdl_m_t,.mdl_c .mdl_m_c,.mdl_c .mdl_m_b{padding:0 2px;}
.mdl_c .mdl_m_t,.mdl_c .mdl_m_b{text-align:left;}
.mdl_c_c{position:relative;min-height:50px;_height:50px; padding:10px;color:#616161;zoom:1;}
.mdl_c_c a{ color:#616161;}
.mdl_c_c:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;}
.mdl_b{ display:none;}
.mdl_b{position:relative;}
.mdl_b_c{position:relative;zoom:1;left:0;}
.g_p_fill{padding-bottom:32767px;margin-bottom:-32767px;}
.g_p_hide{overflow:hidden;display:block!important;display:inline-block;}