@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:#e42c57; }

/* 2.区块 #header #banner #footer .quicklink
-----------------------------------*/
#wrapper{width:834px; margin:0 auto;}
#header{ position:relative; z-index:2; /*width:834px; */width:100%;height:auto; margin:auto; padding-bottom:16px; margin-bottom:5px;}
#header h1{padding-top:3px;width:165px; height:auto;text-align:center;}
#header h1 a{
display:table-cell;
vertical-align:middle;
text-align:center;
+display: block;
+font-size:54px;
+font-family:Arial;
width:185px;
height:auto;
}
#header h1 a img {vertical-align:middle;}
#banner{width:834px; overflow:hidden;}
#footer{width:825px;/*
margin:0 auto 10px;
*/ clear:both;height:35px;line-height:150%;padding:6px 9px 0 0;text-align:right; background:#fff;}
#footer div{display:inline;padding-right:5px; color:#424242;}
#footer a{ color:#424242;}

.quicklink{ text-align:center;margin:10px auto auto;clear:both;float:left;width:835px;height:59px;background:url(../img/quicklinkbg.gif) no-repeat left 0;}
.quicklink ul{padding:0 0 0 83px;}
.quicklink li{float:left;margin-right:10px;}
.quicklink li a{color:#000;}

.quicklink h2{position:relative; display:block; top:68px;left:-320px;font-size:12px;color:#000; 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:relative; z-index:10; width:834px; height:31px;margin:6px 0;line-height:31px;font-size:14px;font-weight:bold; text-align:center;}
#nav li {float:left;position:relative;}
#nav li li{padding:0; line-height:25px;height:25px;margin:1px 0 0 1px; display:inline}
#nav li li li{margin:0;}
#nav a, #nav a:visited{display:block;width:119px;}
* html #nav a, * html #nav a:visited {width:119px;}
#nav ul ul .left ul {left:-145px;}
#nav ul ul .right ul {left:104px;}
#nav ul ul {visibility:hidden;position:absolute;top:31px;left:10px; width:103px;border:solid 1px #bdbdbd;background:#fff;}
* html #nav ul ul {top:31px;}
#nav ul ul ul{left:105px;_left:105px; top:0;width:142px;border:none;padding:0;}
#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:102px; font-size:12px;font-weight:normal;}
#nav ul ul ul a, #nav ul ul ul a:visited{ width:142px;}
* html #nav ul ul ul a{width:142px;}
/* style the top level hover 经过栏目样式 */
#nav li li a,#nav a a:hover{padding:0; line-height:25px;height:25px;}
#nav a:hover{color:#fff!important; zoom:1;}
#nav ul ul a { font-size:13px!important;}
#nav li li a:hover{color:#000!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:18px;height:31px;overflow:hidden;text-indent:-99em;}
#nav .arrowFront a,#nav .arrowAfter a{line-height:31px;display:block;}
#nav .arrowFront,#nav .arrowAfter{float:left;margin:0 20px; display:inline}
#nav .arrowAfter{margin-left:13px;}
#nav .arrowFront a{background-position:0 -31px!important}
#nav .arrowAfter a{background-position:-18px -31px!important}

/* 4.MODULE 
-----------------------------------*/
.mdl{ position:relative;float:left; width:100%; overflow:hidden; margin:5px 0;}
.mdl_t{position:relative;font-size:12px;}
.mdl_t_l,.mdl_t_r,.mdl_c_l,.mdl_c_r{position:absolute;top:0px;font-size:1px;overflow:hidden;}
.mdl_t_l,.mdl_c_l{left:0;}
.mdl_t_r,.mdl_c_r{right:0;float:right;}
.mdl_t_m{position:absolute;text-align:left;}
.mdl_t_m h3{font-size:14px;}
.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;zoom:1;}
.mdl_c_c:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;}
.mdl_b{position:relative;overflow:hidden;}
.mdl_b_l,.mdl_b_r{position:absolute;top:0;font-size:1px;}
.mdl_b_l{left:0;}
.mdl_b_r{right:0;}
.g_p_fill{padding-bottom:32767px;margin-bottom:-32767px;}
.g_p_hide{overflow:hidden;display:block!important;display:inline-block;}
