﻿@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:#EF2D5F; }

/* 2.区块 #header #banner #footer .quicklink
-----------------------------------*/
#wrapper{position:relative;width:900px;margin:0 auto;}
#header{ position:relative; z-index:2; width:900px; height:auto; margin-bottom:7px;}
#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{margin:auto;width:100%;overflow:hidden;}
#footer{width:100%;margin:auto;height:25px;/*
line-height:150%;
*/padding:6px 9px 0 0;text-align:right;}
#footer div{display:inline;padding-right:5px; color:#424242;}
#footer a{ color:#424242;}

.quicklink{margin:10px auto auto;clear:both;width:100%;height:71px;text-align:left; }
.quicklink ul{padding:14px 0 0 75px; *padding-top:16px; _padding-top:16px;width:443px; overflow:hidden;}
.quicklink li{float:left; margin-right:15px;}
.quicklink li a{color:#000;}

.quicklink h2{position:absolute;padding:80px 0 0 15px;_padding-top:83px;font-size:12px;color:#424242; font-weight:normal;}
#pagebottom{clear:both;width:100%;}
/*图片出错*/
.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;padding:0 0 5px 21px; width:711px;height:43px;font-size:13px; font-weight:bold;text-align:center;margin:0 auto;}
#nav li {float:left;position:relative; line-height:43px;}
#nav li li{margin-top:4px;padding:1px 0; line-height:24px;height:24px;}
#nav li li li{margin:0;padding:0; line-height:27px;height:27px;}
#nav a, #nav a:visited{display:block; margin-right:15px;}
* html #nav a, * html #nav a:visited { margin-right:15px;}
#nav ul ul .left ul {left:-132px;}
#nav ul ul .right ul {left:105px;}
#nav ul ul {visibility:hidden;position:absolute;top:40px;left:0; width:103px;padding-bottom:4px;background:#fff; border:solid 1px #9d9c9d; }
* html #nav ul ul {top:40px;}
#nav ul ul li a:hover{background: url(../img/nav2_middle.gif) no-repeat right -26px;}
#nav ul ul li.left a.drop{background: url(../img/nav2_leftMiddle.gif) no-repeat right top;}
#nav ul ul li.left a.drop:hover{background:url(../img/nav2_leftMiddle.gif) no-repeat right -26px;}
#nav ul ul li.right a.drop{background: url(../img/nav2_rightMiddle.gif) no-repeat right top;}
#nav ul ul li.right a.drop:hover{background:url(../img/nav2_rightMiddle.gif) no-repeat right -26px;}
#nav ul ul a, #nav ul ul a:visited {background:url(../img/nav2_middle.gif) no-repeat right top;color:#000;}
#nav ul ul ul a, #nav ul ul ul a:visited {background:url(../img/nav3_middle.gif) no-repeat right top;}
#nav ul ul ul a:hover{background:url(../img/nav3_middle.gif) no-repeat;background-position: right -27px; _background-position: right -28px}
#nav ul ul ul{left:104px;_left:104px; top:0;width:128px;padding:0;overflow:hidden;}
#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:103px; font-size:12px;font-weight:normal; margin:0;}
#nav ul ul ul a, #nav ul ul ul a:visited{width:128px!important;}
* html #nav ul ul a{width:103px;}
/* style the top level hover 经过栏目样式 */
#nav li li a,#nav a a:hover{padding:1px 0;line-height:24px;height:24px;}
#nav li li li a{padding:0;line-height:27px;height:27px;}
#nav li li a:hover{ color:#000!important;}
#nav a:hover{zoom:1; float:left; display:inline;}

/*菜单底部*/
#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:15px;height:15px;overflow:hidden;text-indent:-99em;}
#nav .arrowFront a,#nav .arrowAfter a{line-height:43px;display:block; width:15px;}
#nav .arrowFront,#nav .arrowAfter{float:left;padding:14px 30px 0 0;}
#nav .arrowAfter{float:right;/*padding-right:110px;*/}
#nav .arrowFront a{background-position:0 0px!important}
#nav .arrowAfter a{background-position:-15px 0px!important}
#nav .arrowFront a,#nav .arrowFront a:visited,#nav .arrowAfter a,#nav .arrowAfter a:visited{background:url(../img/nav.gif);}

/* 4.MODULE 
-----------------------------------*/
.mdl{ position:relative;float:left; width:100%; overflow:hidden;}
.mdl_t{position:relative;font-size:12px;color:#fff;}
.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{ display:none;}
.g_p_fill{padding-bottom:32767px;margin-bottom:-32767px;}
.g_p_hide{overflow:hidden;display:block!important;display:inline-block;}