﻿/*中学地理课程标准与教材分析*/
html{ background-image:url(../images/bzfx/index_bg.jpg); background-repeat:no-repeat; background-position:center top }
/*导航*/
#nav{ padding:0 0 0 70px; }
#nav li ul li, #nav li ul li a{ min-width:200px;}
#nav li a:hover, #nav li ul li a:hover{ background-color:rgba(35, 93, 109, 0.80) }
#menu_div{ background-color:rgba(100, 190, 188, 0.8) }
#nav li ul{ width:200px; background-color:rgba(100, 190, 188, 0.9) }
/* == 12. Sub-Sub Menu ==*/
#nav li a{ line-height:50px; padding:0 18px; color:#FFFFFF }
#nav li ul li ul{ display:none; }
#nav li ul li:hover ul{ width:200px; left:100%; top:0; }
/*=========================页面布局=======================*/
.bzfx_header1{ width:1200px; height:301px; margin:0 auto 24px auto; padding-top:251px; clear:both; }
.bzfx_header2{ width:1200px; height:46px; margin:0 auto 15px auto; clear:both }
#index_search{ float:right; width:400px; overflow:hidden; padding:5px 10px 5px 10px; }
#index_search input{ border:2px solid #64BEBC }
/* ===================================================首页布局=================================================== */
#index_cen1{ width:1200px; overflow:hidden; margin:0 auto 16px auto; clear:both; }
#index_cen1_left{ float:left; width:800px; padding:10px; height:200px; background:rgba(104, 202, 200, 0.23); border-radius:6px; }
.index_jj{ width:778px; height:178px; background:#FFF; border:1px solid #ccc; padding:15px; }
.index_jj_pic{ float:left }
.index_jj_txt{ float:right; width:620px; overflow:hidden; }
.index_jj_txt h3{ font-size:20px; color:#4e9695; margin-bottom:10px; }
.index_jj_txt p{ font-size:16px; color:#666666; line-height:28px;}
#index_cen1_right{ float:right; width:380px; height:200px; }
#index_cen1_right h3{font-size:20px; color:#4e9695; margin-bottom:10px; }
/*  首页新闻资讯列表  */
.index_news_lb{ height:165px; background:#68cac8; padding:10px; border-radius:6px; }
.index_news_lb li{ overflow:hidden; clear:both; border-bottom:1px solid #5cb7b4; margin-bottom:3px; padding-bottom:3px; background:url(../images/li_ico_doc.png) no-repeat 0px 6px; }
.index_news_txt{ line-height:33px; text-indent:30px; overflow:hidden; font-size:15px; text-overflow:ellipsis; white-space:nowrap; }
.index_news_txt a, .index_news_txt a:visited{ color:#FFFFFF; }
.index_news_txt a:hover, .index_news_txt a:active{ color:#ffec8f; }
.index_news_time{ line-height:33px; color:#f3fbb5; }
.index_news_time > i{ font-size:16px !important; vertical-align:middle }
#index_gg{ float:left; width:700px; overflow:hidden; padding:8px 10px; line-height:22px; text-indent:100px; font-size:16px; color:#999999 }
#index_gg a:link, #index_gg a:visited{ color:#666666 !important;}
#index_gg a:hover, #index_gg a:active{ color:#F6076C}
/*  首页最新公告列表  */
#index_jc{ height:177px; padding:10px; background-color:#FFF; border:1px solid #F6076C }
.index_jc_txt{ height:30px; overflow:hidden; line-height:30px; clear:both; text-align:center }
.index_jc_img{ width:250px; height:150px; overflow:hidden; clear:both; }
.index_jc_img span{ overflow:hidden; width:112px; margin:5px 3px; float:left }
#index_cen2{ width:1200px; overflow:hidden; margin:0 auto 16px auto; clear:both; }
#index_cen2_left{ float:left; width:800px; padding:10px; height:241px; background:rgba(104, 202, 200, 0.23); border-radius:6px; }
#index_cen2_left h3{font-size:20px; padding:10px 0 0 10px; color:#4e9695; margin-bottom:10px; }
.index_cen2_left_n{ width:778px; height:221px; background:#FFF; border:1px solid #ccc; padding:10px 0 0 10px }
/*首页横排小图标*/
.index_icoh{ text-align:center; padding:10px 10px 0 10px; clear:both }
.index_icoh li{ float:left; width:120px; text-align:center; margin:0 13px;}
.index_icoh a:link, .index_icoh a:visited{ width:110px; height:140px; display:block; padding:5px }
.index_icoh a:hover, .index_icoh a:active{ width:110px; height:146px; display:block; color:#ffffff; background:#68cac8; padding:5px; cursor:pointer }
.index_icoh p{ height:40px; line-height:40px; font-size:16px; }
#index_cen2_right{ float:right; width:380px; height:241px; padding:5px 10px; background:rgba(88, 170, 168, 0.28); border-radius:6px; }
#index_cen2_right h3{ font-size:18px; text-indent:10px; line-height:32px; color:#4e9695; margin-bottom:10px; }
.teacher_pic{ float:left; width:130px; padding:0 9px; }
.teacher_txt{ float:right; width:210px; overflow:hidden; font-size:16px; }
.teacher_txt b{ line-height:30px; }
.teacher_txt h5{ margin:5px 0; font-size:16px; }
.teacher_txt p{ line-height:32px; }
#index_cen3{ width:1200px; overflow:hidden; margin:0px auto 16px auto; clear:both }
#index_cen3_left{ float:left; width:800px; padding:50px 20px 10px 40px; height:240px; background:#FBFAF3 url(../images/bzfx/pic1-bg.png) no-repeat; }
#index_cen3_right{ float:right; width:380px; height:230px; padding:5px 10px; background-color:#E3F0F0 }
#index_cen3_right h3{ font-size:18px; text-indent:10px; line-height:32px; color:#4e9695; margin-bottom:10px; }
#index_news_tit{ height:27px; background-image:url(../images/index3_c_47.png); background-repeat:no-repeat; margin-bottom:2px; }
.index_news_tit_a{ width:238px; height:27px; display:block }
/*  首页成果展示  */
.index_cg_lb{ overflow:hidden; }
.index_cg_lb li{ width:360px; height:28px; clear:both; overflow:hidden; line-height:28px; font-size:14px; background:url(../images/book2.png) no-repeat 0px 5px }
.index_cg_lb li a:link, .index_cg_lb li a:visited{ width:360px; height:28px; overflow:hidden; }
.index_cg_lb_txt{ float:left; width:260px; text-indent:30px; overflow:hidden; font-size:16px; }
.index_cg_lb_ime{ float:right; width:80px; color:#999; font-size:12px; }
.index_cen4_yqlj{ width:1200px; height:47px; line-height:47px; text-indent:150px; margin:0 auto 16px auto; background:url(../images/index_c_35.png) no-repeat; text-align:left; word-spacing:15px;}
#index_footer{ width:1200px; margin:0 auto 30px auto; clear:both; overflow:hidden; text-align:center; font-size:12px; line-height:22px; background-image:url(../images/bzfx/index1-weblink.png); background-repeat:no-repeat; background-position:center top; }
#index_footer_nav{ height:70px; line-height:44px; margin:0 auto 10px auto; word-spacing:16px;color:#666666; }
#index_footer_nav a:link, #index_footer_nav a:visited{ color:#666666; }
#index_footer_nav a:hover, #index_footer_nav a:active{ color:#ff7761; }
.footer_logo{ float:left; width:300px; height:70px; overflow:hidden; background-image:url(../images/logo-mini.png); background-repeat:no-repeat; }
.copyright_txt{ float:left; width:600px; overflow:hidden; line-height:26px; }
.webcount{ float:right; width:300px; overflow:hidden }
/* 滚动图片 */
.rollBox{ width:716px; overflow:hidden; padding:12px 0 5px 6px; }
.rollBox .LeftBotton{ height:32px; width:19px; background:url(../images/shqm_left_pic.gif) no-repeat; overflow:hidden; float:left; display:inline; margin:42px 0 0 0; cursor:pointer; }
.rollBox .RightBotton{ height:32px; width:20px; background:url(../images/shqm_right_pic.gif) no-repeat; overflow:hidden; float:left; display:inline; cursor:pointer; margin-top:42px; margin-right:0; margin-bottom:0; margin-left:10px; }
.rollBox .Cont{ width:636px; overflow:hidden; float:left; }
.rollBox .ScrCont{ width:10000000px; }
.rollBox .Cont .pic{ width:160px; float:left; text-align:center; margin-left:5px; margin-right:5px; overflow:hidden }
.rollBox .Cont .pic img{ padding:4px; background:#fff; border:1px solid #B6D7AC; display:block; margin:0 auto; }
.rollBox .Cont .pic p{ line-height:32px; color:#505050; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.rollBox .Cont a:link, .rollBox .Cont a:visited{ color:#626466; text-decoration:none; }
.rollBox .Cont a:hover{ color:#f00; text-decoration:underline; }
.rollBox #List1, .rollBox #List2{ float:left; }
/*=====================================列表内容页=========================================*/
/*----------内容页----------*/
.nr_cen{width:1200px;background:#FFFFFF;clear:both;margin:0 auto 20px auto; padding:20px 20px 30px 20px;overflow:hidden; border:1px solid #dddddd; box-shadow:0 1px 3px rgba(0, 0, 0, .3); -moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3); border-radius:7px;}
.my-position{width:100%; margin:0 auto;height:50px;line-height:50px; font-size:16px;overflow:hidden;word-spacing:5px; }
.my-position i{font-size:24px;vertical-align:middle}
.nr_cen > h2{font-size:28px;color:#525353;font-weight:bold;text-align:center;padding:30px 0 10px}
.news_info{width:100%;margin:0 auto;clear:both;overflow:hidden;border-bottom:1px solid #dfdede;color:#797a7a;padding:10px 20px 10px 0;font-size:14px;}
.news_info-left{width:50%;float:left;word-spacing:20px;}
.news_info-right{width:30%;float:right;text-align:right;}
.news_content{width:98%;margin:0 auto 20px auto; padding:10px 0; overflow:hidden;font-size:18px;line-height:36px;}
.news_content p{margin:10px 0;}
.news_content img{margin:12px 0;}
.news_content br{margin-bottom:20px}
.news_content td{ padding:10px }
.news_content strong{font-size:20px}
.news_share{width:98%;clear:both;overflow:hidden;margin:0 auto 20px auto;}
.news_share span{float:left;height:30px;line-height:30px;font-size:14px;margin-bottom:5px;}
.news_links{width:98%;margin:0 auto;clear:both;overflow:hidden;}
.news_links > h2{font-size:18px;font-weight:bold;margin-bottom:20px;}
.news_links li{line-height:34px;font-size:16px;}
/*----------列表页----------*/
/*右侧*/
.nr_cen_right{float:right;width:960px;}
.nr_cen_right > h2{font-size:22px;line-height:50px; padding-top:2px; padding-top:2px; font-weight:bold}
.list-classname{ margin-left:16px; color:#347dc8; padding-bottom:3px; text-indent:20px; margin:20px 0 10px 0 }
.list-classname h2{ font-size:26px;}
/*左侧*/
.nr_cen_left{float:left;width:180px;font-size:24px;margin-bottom:20px;padding:0 0 50px 0;}
.nr_cen_left > h2{font-size:26px;line-height:34px;color:#18A09E; text-indent:10px;padding:10px 0; margin-bottom:10px; font-weight:400;}
/*左侧导航*/
.lbnav ul{}
.lbnav li{width:100%;line-height:58px;text-indent:10px;font-size:18px;border-bottom:1px solid #E2E2E2}
.lbnav li a:link, .nr_cen_left li a:visited{width:100%;height:58px;color:#333333;display:block;overflow:hidden;}
.lbnav li a:hover, .nr_cen_left li a:active{width:100%;height:58px;color:#ffffff;display:block;overflow:hidden;text-indent:20px; background-color:#58aaa8; border-radius:6px 0 0 6px;}
.lbnav li.active a{background:-webkit-linear-gradient(left, #58aaa8, #B7DBDA); /* Safari 5.1 - 6.0 */ background:-o-linear-gradient(right, #58aaa8, #B7DBDA); /* Opera 11.1 - 12.0 */ background:-moz-linear-gradient(right, #58aaa8, #B7DBDA); /* Firefox 3.6 - 15 */ background:linear-gradient(to right, #58aaa8, #B7DBDA); /* 标准的语法 */ color:#fff; text-indent:15px; border-radius:6px 0 0 6px;}
.nav-i{float:right; padding-right:10px;}
.list_page{width:90%;margin:30px auto 10px auto;clear:both;overflow:hidden;text-align:center;}
/* 分页 */
.epages{ text-align:center; font-size:14px; font-weight:bold }
.epages a{ padding:2px 4px; text-align:center; text-decoration:none; font:12px/14px Tahoma; font-size:14px; font-weight:bold }
.epages a:hover{ border-color:#33A3D0; text-decoration:none; font-size:14px; font-weight:bold }
.epages b{ font-weight:bold; background:none repeat scroll 0 0 #E6F1F7; border:1px solid #33A3D0; display:inline-block; padding:0px 4px; line-height:18px; color:#999999 }
.epages a b{ background:none repeat scroll 0 0 #FFFFFF; border:0 none; padding:0; line-height:14px; }
.epages a:hover b{ }