﻿@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;background:#000;}
img{border:none;}
input,textarea{font-size:100%;font-family:Verdana,Helvetica,Arial;}
ul,ol,li{list-style:none;}
a{text-decoration:none }
a:hover{color:#f00; }

/* 2.区块 #header #banner #footer .quicklink
-----------------------------------*/
#wrapper{position:relative;width:978px;margin:0 auto; background:#000; color:#FFFFFF;}
#header{ position:relative; z-index:10; width:100%; height:auto;}
#header h1{width:286px; height:auto; padding:20px 0; vertical-align:middle;text-align:left;}
#header h1 a{
display:table-cell;
vertical-align:middle;
text-align:left;
+display: block;
+font-size:73px;
+font-family:Arial;
width:286px;
height:auto;
}
#pagebottom{clear:both;width:100%;height:60px;}
#header h1 a img {vertical-align:middle;}
#banner{overflow:hidden; margin:14px 0}
#footer{width:100%;margin:0 auto;line-height:150%;text-align:right;}
#footer div{display:inline;padding-right:5px; color:#b3b3b3;}
#footer a{ color:#fff;}

.quicklink{margin:10px auto auto;width:100%;text-align:left;position:relative; clear:both}
.quicklink ul{padding:5px 0 5px 5px;width:973px;text-align:center; }
.quicklink li{ display:inline;margin-right:15px;}
.quicklink li a{color:#fff;}

.quicklink h2{ position: absolute; top:30px; left:15px;font-size:12px;color:#b3b3b3; font-weight:normal;}
/*图片出错*/
.noimage{display:block; width:100px; height:100px; background:#ededed url(../img/noimages.gif) no-repeat center center;}
.blockimage{display:block;}

#wrapper a{color:#FFFFFF; }

/* 3.导航
-----------------------------------*/
#nav { position:relative;z-index:10; width:978px; height:35px;background:#373737;text-align:center;}
#menuContent{ border-top:solid 1px #878787; height:34px;width:930px;position:absolute; left:24px;}
#nav li {float:left;position:relative;line-height:34px;width:155px;}
#nav li li{padding:0; margin:0; line-height:30px; border-bottom:solid 1px #000;}
#nav a, #nav a:visited{display:block;width:155px;}
* html #nav a, * html #nav a:visited {width:155px;}
#nav ul ul .left ul {left:-157px;}
#nav ul ul .right ul {left:155px;}
#nav ul ul {visibility:hidden;position:absolute;top:33px;left:0; width:155px; border-top:solid 1px #373737;}
* html #nav ul ul {top:33px;}
#nav ul ul ul{left:155px;_left:155px; top:0;width:155px;overflow:hidden; border:none; padding:0 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:155px;font-weight:normal;}
* html #nav ul ul a{width:155px;}
* html #nav ul ul ul a{width:155px;}
/* style the top level hover 经过栏目样式 */
#nav li a{ color:#fff;font-size:16px;font-family:"黑体" }
#nav li li a,#nav li li li a{padding:0; font-size:13px; font-family:"宋体";}
#nav a:hover,#nav li.status{zoom:1; float:left; display:inline;}
#nav li li a, #nav li li.first li a {background:#373737}
#nav li li a:hover, #nav li li.first li a:hover {background:#000000;border:1px solid #373737;height:28px;line-height:28px;overflow:hidden;width:153px;}
#nav li li.first a, #nav li li li.first a {background:transparent url(../img/nav2_middle.gif) no-repeat left top;height:30px;line-height:30px;}
#nav li li.first a:hover, #nav li li.first li.first a:hover {background:url(../img/nav2_middle.gif) no-repeat left -32px;border:none;height:30px;line-height:30px;width:155px;}
#nav li li.left a.drop:hover,#nav li li.right a.drop:hover{ height:28px; line-height:28px; width:153px; overflow:hidden;}
/*菜单底部*/
#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:24px;height:35px; text-indent:-99em; overflow:hidden; position: absolute; left:0;}
#nav .arrowAfter{left:954px;_top:-1px;}
#nav .arrowFront a,#nav .arrowAfter a{line-height:35px;display:block; width:24px;}
#nav .arrowFront a{background-position:0 -39px}
#nav .arrowAfter a{background-position:-25px -39px;_background-position:-25px -38px;}
#nav .arrowFront a:hover{background-position:-50px -39px;}
#nav .arrowAfter a:hover{background-position:-75px -39px;_background-position:-75px -38px;}
/* 4.MODULE 
-----------------------------------*/
.mdl{position:relative; overflow:hidden;float:left;margin-bottom:5px;}
.mdl_t{position:relative;color:#fff;}
.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:14px; font-weight:normal}
.mdl_t_c{text-align:left;}
.mdl_t_c span.a_a{text-decoration:none;}
.mdl_c{position:relative;}
.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:30px;_height:30px;padding:10px;zoom:1;}
.mdl_c_c:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;}
.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;}
