@charset "utf-8";
/* CSS Document */
.top{ height:80px;}
.English{ float:right; margin:30px;}

#navmenu{font-size:14px;z-index:10;margin:0 auto; height:39px; background-color:#004a8f; }
#navmenu ul li {float:left;height:38px;line-height:38px;position:relative; z-index:999}
#navmenu ul li a {padding:0 25px 0 23px;color:#ffffff;float:left;text-decoration:none}
#navmenu ul li a:hover{color:#fff; text-shadow: 1px 1px 1px #000000; background-color:#003d76; border-radius:3px;}
#navmenu ul li ul{position:absolute;top:38px;left:0;width:auto;min-width:110px; background:#004a8f;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9; white-space:nowrap;display:none;}
#navmenu ul li ul li { float:none; display:block;}
#navmenu ul li ul li a{float:none;color:#ffffff;display: block;line-height:30px;padding:3px 10px; font-size:12px;}
#navmenu ul li ul li a:hover{background:#003d76;}
#navmenu ul li ul li ul{position:absolute;top:0;left:115px;width:120px;background:#3a3a3a;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;}
#navmenu ul li ul li ul li{background:none;float:left;border-bottom:1px #535252 solid;padding: 4px;display:block;width:108px;margin-left:2px;}
#navmenu ul li ul li ul li a{float:none;border-radius:5px;color: #CFC5AC;display: block;font-size: 14px;line-height:30px;padding:3px 10px;width:90px;text-decoration:none}
#navmenu ul li ul li ul li a:hover{background:#1A1A1A;}

.sidebar { float:left; width:220px;}
.scontent { float:right; width:750px;}
.container{ padding-top:20px;}
.content_main{ width:750px;}
.pic{ height:300px; background:#fafafa}

/*左侧*/
.menu{ padding:10px; background:#fafafa;}
.sidebar h3{ padding:20px 10px 10px; font-size:20px; line-height:20px; border-bottom:1px solid #f5ede2;}
.menu ul{ padding:10px 0px}
.menu ul li a{color:#5c5c5c; display:block; padding-left:15px; background:none;height:30px; line-height:30px;}
.menu ul li a:hover{color:#eca226; font-weight:bold; background:#ebebea; text-decoration:none}
.menu ul li a.active{background:url(../images/lnav_a_bg.png) no-repeat; color:#eca226; font-weight:bold; }
.content_box{ padding-top:15px;}
.content_title{border-bottom:1px double #f5f5f5;height:40px; line-height:40px; }
.content_title h3{ font-size:16px;color:#2a88e8;}
.list ul li{ height:40px; line-height:40px; border-bottom:1px solid #f5f5f5;}
.list_tw ul li{ padding:20px 0;border-bottom:1px solid #f5f5f5; overflow:auto; height:100%;}

.list_tw ul li img{ float:left;}
.list_tw ul li p{ padding-left:150px;}
a.download{ display:inline-block; width:16px; height:16px;background:url(../images/download.png) no-repeat center;}
.list_download a.download{ margin-left:40px;}

.module_item{ margin:20px 0 0 0;background:#fcfcfc; padding-bottom:10px;}
.module_item h4{ background:#f5f5f5; font-size:14px; line-height:30px; padding-left:10px;margin-bottom:10px; border-left:3px solid #004a8f; color:#004a8f}
.module_item p{ margin-bottom:15px; padding-left:10px;}
ul.bul { padding-left:10px;}
ul.bul li{ padding-left:15px; background:url(../images/pot.png) no-repeat left top; margin-bottom:5px;}

dl.sreach_box{ padding:10px;}
dl.sreach_box dt{ font-size:14px; font-weight:800; line-height:36px;}

.ml_tit{ height:40px; background:#f5f5f5; margin-bottom:20px;}
.ml_tit a{ display: inline-block; height:40px; line-height:40px; padding:0 15px; font-size:14px; font-weight:bold;border-left:1px solid #d5d5d5}
.ml_tit a.current{ background:#FFF; height:38px; line-height:38px; border-top:2px solid #004a8f }

/*tab切换*/
.tab2{ display:block; float:none; padding-bottom:15px}
.none,.tablist{display:none;}
.block{display:block;}
.tab2 ul li{float:left;padding:0 10px;height:24px;line-height:24px;text-align:center;cursor:pointer;background:#d5d5d5; margin-right:1px}
.tab2 ul li.now{color:#fff;background:#004a8f;font-weight:bold;}


.about{ padding:10px 30px;}
.about h2{ font-size:24px; line-height:200%;}
.about p{ font-size:16px;line-height:200%; margin-bottom:15px; text-indent:40px;}
.content{ padding:10px 30px;}
.content h2{ font-size:24px; line-height:200%;}
.content p{ font-size:16px;line-height:200%; margin-bottom:15px;}


/*返回顶部，主要是position:fixed实现屏幕绝对定位*/
#gotoTop{display:none;position:fixed;top:75%;left:50%;cursor:pointer;margin-top:-50px;margin-left:520px;width:36px; height:36px;background:url(../images/top1.png) no-repeat;}
/*用CSS表达式(expression)来实现ie6下position:fixed效果*/
#gotoTop{_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")}
/*鼠标进入的反馈效果*/
#gotoTop.hover{background:url(../images/top2.png) no-repeat;}