﻿@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:#FFF;}
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}
/* 2.区块 #header #banner #footer .quicklink
-----------------------------------*/

#wrapper {width:900px;margin:0 auto;}
#header {height:auto;position:relative; margin-bottom:5px;}
#header #logo {width:141px;height:auto; margin-top:10px;}
#banner {background:url(images/banner.jpg) no-repeat left 0%;width:900px;overflow:hidden;}
#header h1 a img {vertical-align:middle;}
#nav {height:32px;background:url(img/navBg.jpg) repeat scroll top;margin:10px 0;}
.pagebottom{font-size:12px;position:relative; height:76px; width:100%;clear:both;}
.pagebottom a{color:#fff;}
.quicklink {height:32px;line-height:32px;background:#D7D7D7 url(../img/footerbg.jpg) repeat-x scroll left 0;}
.quicklink li{float:left;margin:0 10px;background:url(../img/quicklink-line.jpg) no-repeat right center;padding-right:30px;}
.quicklink .last{background:none;}
.quicklink h2{position:absolute;top:33px;left:10px;font-size:12px; font-weight:normal;}
#footer{float:right;margin-top:9px;padding-right:15px;}
#icp a,#icp a:hover{color:#000000!important;}
#copyright,#icp{float:right;}
.quicklink a:hover{color:#FFFFFF!important;}

/*图片出错*/
.noimage{display:block; width:100px; height:100px; background:#ededed url(../img/noimages.gif) no-repeat center center;}
.blockimage{display:block;}

/* 3.导航
-----------------------------------*/
#nav {position:relative;
background:transparent url(../img/navBg.jpg) repeat-x scroll 0%;z-index:10;width:100%;font-size:13px;font-weight:bold;margin:5px 0;line-height:31px;text-align:center;}
#nav li {float:left;position:relative;background:url(../img/nav-line.jpg) no-repeat right center;margin-right:10px;}
#nav .last{background:none;}
#nav li li{padding:0;margin:0;line-height:26px;height:26px;background:none;}
#nav a, #nav a:visited{display:block; margin-right:15px; color:#fff;}
#nav ul ul .left ul {left:-168px;}
#nav ul ul .right ul {left:120px;}
#nav ul ul {visibility:hidden;position:absolute;top:31px;left:-10px; width:120px;padding-top:2px;}
#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;}
#nav ul ul a:hover{background:url(../img/nav2_middle.gif) no-repeat right -26px;}
#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{top:0px;width:169px;border:none;padding:0;padding-bottom:3px;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:120px; font-size:12px;font-weight:normal;}
#nav ul ul ul a, #nav ul ul ul a:visited{width:169px!important;}
* html #nav ul ul a{width:120px;}
/* style the top level hover 经过栏目样式 */
#nav li li a,#nav a a:hover{padding:0;display:block;line-height:26px;height:26px;}
#nav a:hover{zoom:1; float:left; display:inline; color:#fff!important;}/*for ie6 不可删*/
/*菜单底部*/
#nav li li.bottomBg,
#nav li li li.bottomBg{display:block; width:120px; height:10px; font-size:0; background:url(../img/nav2_bottom.gif) no-repeat left bottom;}
#nav li li li.bottomBg{ width:169px; height:3px; background-position:2px bottom;}
#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:13px;height:13px;overflow:hidden;text-indent:-99em;}
#nav .arrowFront a,#nav .arrowAfter a{line-height:43px;display:block; width:15px;}
#nav .arrowFront{margin:9px 15px 0 29px!important;}
#nav .arrowFront,#nav .arrowAfter{float:left;margin:9px 15px 0 0;}

#nav .arrowFront a{background-position:0 0px!important}
#nav .arrowAfter a{background-position:-13px 0px!important}
#nav .arrowFront a,#nav .arrowFront a:visited,#nav .arrowAfter a,#nav .arrowAfter a:visited{background:url(../img/nav.jpg);}

/* 4.MODULE 
-----------------------------------*/
.mdl{ position:relative;float:left;width:100%;}
.mdl_t{position:relative;}
.mdl_t_m{position:absolute;}
.mdl_t_m h3{font-size:14px;}
.mdl_c .mdl_m_t,.mdl_c .mdl_m_b{text-align:left;}
.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;}

.mdl_c{position:relative;overflow:hidden;}
.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;}

div.s2 .mdl_t_m h3{color:#646464;}
div.s4 .mdl_c_c,div.s3 .mdl_t_m h3{color:#FFFFFF;}

.g_p_fill{padding-bottom:32767px;margin-bottom:-32767px;}
.g_p_hide{overflow:hidden;display:block!important;display:inline-block;}