/* CSS Document */ .bg_panel{ top:90px; height:auto; border:none; border-top:2px solid #3880D4; } .bg_panel .bg_img{ height: 175px; background-image: url("/yqdqzztsldcom/images/index/bg.png"); background-repeat: no-repeat; background-position: center center; } .content{ width:1060px; border-spacing:0px; padding:0px; margin-top:177px; width:1000px; } .left{ width: 220px; background-color:#f0f0f0; background-image: url("/yqdqzztsldcom/styles/blue/images/menu_list_bg.png"); background-repeat: no-repeat; background-position: right bottom; } .main{ width:750px; min-height:750px; padding-left:30px; } /*菜单*/ .menu_list{ position:relative; top:-40px; width:220px; height:100%; list-style:none; margin:0px; padding:0px; } .menu_list li{ position:relative; width:100%; height:40px; line-height:40px; color:#fff; font-size:16px; text-indent:3.5em; letter-spacing:0.1em; background-color:#3880D4; margin-bottom:10px; cursor:pointer; } .menu_list li:hover{ background-color:#4D91DC; } .menu_list li img{ position:relative; margin-top:8px; } .menu_list li h3{ position:absolute; left:0; top:0; width:100%; height:40px; line-height:40px; text-indent:5.5em; margin:0px; color:#fff; font-size:14px; margin-left:10px; } /*主界面*/ .nvg_location{ position:absolute; right:5px; top:5px; width:auto; height:30px; line-height:30px; font-size:12px; letter-spacing:0.1em; } /*栏目标题*/ .banner_title_area{ position:relative; width:100%; height:40px; line-height:40px; } .banner_title_area .banner_title_ico{ position:relative; width:5px; height:14px; top:13px; background-color:#3880D4; } .banner_title_area h2{ position:absolute; left:0px; top:0px; text-indent:1.5em; font-size:18px; margin:0px; height:40px; line-height:40px; padding:0px; } /*栏目内容*/ .title_area{ position:relative; margin-top:30px; height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold; *padding-top:30px; } .content_area{ position:relative; top:30px; width:90%; height:auto; padding:5px; margin:auto; padding-bottom:20px; margin-bottom:20px; } .content_area *{ letter-spacing: 0.1em; } .banner_content_area{ position:relative; width:auto; height:auto; min-height:750px; border:1px solid #ddd; border-top:none; } .banner_content_area .banner_content_line{ position: absolute; width: 750px; height: 1px; left: -1px; background-image: url("/yqdqzztsldcom/styles/blue/images/banner_content_line.png"); background-repeat: no-repeat; background-position: left center; } .banner_content_area .data_table{ width:92%; margin:5px auto; } .banner_content_area .data_table.text_table{ border-bottom:1px solid #eee; } /*二级菜单*/ .two_level_menu{ position:relative; top:15px; height:40px; min-width:250px; max-width:100%; line-height:40px; padding:5px; margin:0px auto 25px auto; text-align:center; } .two_level_menu .two_level_menu_list{ position:relative; display:inline-table; height:40px; line-height:40px; margin:auto; padding:0px; word-spacing:-1em; list-style:none; text-align:center; *display:inline; *zoom:1; } .two_level_menu .two_level_menu_list li{ position:relative; display:inline-block; height:35px; line-height:35px; padding:0px 16px; list-style:none; margin:0px; word-spacing:0; cursor:pointer; background-color:#e4e4e4; margin-right:2px; *display:inline; *zoom:1; } .two_level_menu .two_level_menu_list li.active{ background-color: #3880D4; } .two_level_menu .two_level_menu_list li.active span{ color:#fff; } .two_level_menu .two_level_menu_list li.active .allow_ico{ position:absolute; width:16px; height:8px; left:44%; bottom:-8px; background-image: url("/yqdqzztsldcom/styles/blue/images/allow_down.png"); background-repeat: no-repeat; background-position: left top; } /*图片框*/ .img_panel{ position:relative; padding:3px; text-indent:0; background-color:#fff; border:1px solid #ddd; } .img_panel:hover{ background-color:#f4f4f4; } .img_panel img{ position:relative; width:112px; height:75px; } /*照片册*/ /*.album_panel{ position:relative; width: 305px; height: 205px; margin: auto; padding:0px; text-indent:0em; text-align:center; vertical-align:middle; background-image: url("/yqdqzztsldcom/styles/blue/images/album_panel_bg.png"); background-repeat: no-repeat; background-position: center center; } .album_panel:hover{ background-image: url("/yqdqzztsldcom/styles/blue/images/album_panel_bg_checked.png"); } .album_panel img{ position:relative; width:280px; max-height:185px; top:10px; left:-2px; padding:0px; } */ .banner_content_area .album_table{ *width:668px; } .album_row>td{ position: relative; margin: auto; padding: 0px; border-spacing:0px; background-image: url("/yqdqzztsldcom/styles/blue/images/flag_shade_bg.png"); background-repeat: no-repeat; background-position: right top; } .album_panel{ position: relative; display:table; width:280px; height:185px; line-height:185px; margin:auto; padding:8px; border:1px solid #ddd; background-color:#fff; } .album_panel>a{ display:table-cell; width:100%; height:100%; text-align:center; vertical-align:middle; } .album_panel:hover{ background-color:#f4f4f4; } .album_panel img{ position:relative; width:280px; min-width:280px; max-height:185px; padding:0px; margin:0px; } .album_title{ position:relative; width:100%; height:30px; line-height:30px; text-align:center; margin:10px 0px 20px 0px; overflow: hidden; text-overflow: ellipsis; /* for IE */ -moz-text-overflow: ellipsis; /* for Firefox,mozilla */ white-space: nowrap; } /*标签框*/ .flag_panel{ position: relative; width: 155px; height: 100%; margin: 0px; padding: 0px; background-color: #D1E7F5; background-image: url("/yqdqzztsldcom/styles/blue/images/flag_panel_ico.png"); background-repeat: no-repeat; background-position: right bottom; } .flag_panel .flag_title{ position:absolute; width:20px; height:100px; left:20px; top:5px; padding:0px; } .flag_panel .flag_title h1{ position: relative; display:block; width: 20px; line-height:18px; color: #3880D4; font-size:16px; word-wrap: break-word; } .flag_panel .flag_content{ position:relative; width:120px; height:165px; top:55px; left:30px; overflow:hidden; } /* 图书列表*/ .book_table{ width:98%; margin:auto; } .book_table td{ width:auto; text-indent:0em; padding:20px; } .book_panel{ position:relative; width:135px; height:195px; margin:0px auto; padding:10px; border:1px solid #ddd; } .book_panel:hover{ background-color:#f2f2f2; text-decoration:underline; } .book_panel img{ position:relative; left:0px; top:0px; border:none; width:135px; height:165px; margin:0px; padding:0px; } .book_panel .book_name{ display:block; float:none; width:100%; overflow:hidden; white-space:nowrap; text-align:center; text-overflow: ellipsis; /* for IE */ -moz-text-overflow: ellipsis; /* for Firefox,mozilla */ }