﻿@charset:utf-8;
/* CSS Document */
/* CSS Document */
* {margin:0;padding:0;}
body{font-size: 12px;font-family:"宋体";line-height:150%;}
a{ text-decoration:none; }
ul{list-style:none;}
form,img{border:0;}
table{border-collapse:collapse;}
.clear{clear:both;}
.hide{display:none;}
.red{color:#F00;}
.more{float:right;}
.more a{color:#3CABBC;}
.more a:hover{color:#5CCBDC;}
#index-wrapper{background:url(main_res/background.jpg) no-repeat center top;width:1100px;margin:0 auto;}
#header{width:960px;height:100px;margin:0 auto;}
#nav{width:1100px;height:53px;margin:0 auto;background:url(main_res/nav_bg.jpg) no-repeat center bottom; }
#nav.index-nav{height:55px;background:url(main_res/nav_bg_index.jpg) no-repeat center bottom; }
#banner{width:960px;height:210px;margin:0 auto;}
#subbanner{width:960px;height:189px;margin:0 auto;background:url(main_res/subbanner.jpg) no-repeat center bottom; }
#main{width:960px;margin:0 auto;padding-bottom:10px;padding-top:15px;min-height:210px; _height:380px;}
#footer{width:1100px;height:32px;margin:0 auto;text-align:center;line-height:32px;color:#FFF;background:url(main_res/footer_bg.jpg) repeat-x bottom;}
/*nav*/
#nav ul{width:960px;margin:0 auto;}
#nav li{float:left;margin:2px 0px;background:url(main_res/nav_line.jpg) no-repeat right center;}
#nav li.navon{background:#68B2BD;}
#nav li.navon a{color:#000;}
#nav a{display:block;padding:0 12px 0 10px;float:left;height:48px;font-size:14px;line-height:48px;font-weight:bold;color:#FFF;}
#nav a:hover{color:#5CCBDC;}
/*page-index-main*/
#sidenav{float:left;width:205px;}
#listtab{float:left;width:520px;margin:0 20px;}
#sidebar{float:left;width:195px;}
/*page-index-main header*/
#logo {float:left;}
#date{width:140px;height:25px;margin-left:300px;float:right;background:url(main_res/date_bg.gif) no-repeat center bottom;color:#FFF;line-height:25px;text-align:center;}
#date-day{width:70px;float:left;}
#date-week{width:70px;float:left;}
#date-week a,#date-day a{ color:#FFF; font-weight:bold;}
#search{width:254px;height:30px;float:right;margin-top:32px;}
#search input{border:0;}
#search_info{width:178px;height:17px;background:url(main_res/searchbar_bg.jpg);line-height:17px;padding:5px;}
#search_btn{width:58px;height:27px;background:url(main_res/search_btn.gif);color:#FFF;}
/*page-index-main - sidenav  */
#sidenav{background:url(main_res/sidenav_bg1.jpg) no-repeat center bottom;}
.sidenav-list-title{width:205px;height:30px;text-align:center;font-size:15px;line-height:30px;font-weight:bold;color:#369;padding-top:8px;cursor:pointer;}
.sidenav-list-title span{padding:0 15px;background:url(main_res/plus.gif) no-repeat left center;}
#sidenav-menu-t{background:url(main_res/sidenav_menu_t.jpg) no-repeat center top;}
#sidenav-menu-m{background:url(main_res/sidenav_menu_m.jpg) no-repeat center bottom;}
#sidenav-menu-b{background:url(main_res/sidenav_menu_b.jpg) no-repeat center bottom;}
.sidenav-list-content {padding:5px 30px;}
.sidenav-list-content li{line-height:24px; border-bottom:dotted 1px #999; background:url(main_res/triangle_icon.gif) no-repeat 10px 6px;padding-left:25px;}
/* .sidenav-list-content li{line-height:24px; border-bottom:dotted 1px #999; background:url(main_res/triangle_icon.gif) no-repeat 10px center;padding-left:25px;} */
.sidenav-list-content  li a{color:#99A6B0;}
/*page-index-main - listtab */
#tabmenu {height:28px;}
#tabmenu ul {clear:both;margin:0; padding:0; list-style:none;}
#tabmenu li {float:left; text-align:center;display:block; width:100px; height:23px;margin:0px 5px 0 0; overflow:hidden;  cursor:pointer;background:url(main_res/tab_bg.jpg) repeat-x top;border:1px solid #AAA;border-bottom:0;border-radius:8px 8px 0 0;padding-top:5px;}
#tabmenu  a{color:#AAA;position:relative;font-size:14px;line-height:22px;font-weight:bold; }
#tabmenu .tabon{background:#fff;background:rgba(255,255,255,0.6);zoom:1;filter:alpha(opacity=60);border:1px solid #3CABBC;border-bottom:0px;}
#tabmenu .tabon a{color:#3CABBC;}
#tabcontent{padding:10px 14px;border:1px solid #DDD;border-top:1px solid #3CABBC;background:#fff;background:rgba(255,255,255,0.4);zoom:1;filter:alpha(opacity=40);border-radius:0 0 8px 8px;width:490px;}
#tabcontent ul{clear:both;line-height:30px;position:relative;}
#tabcontent li,.newslist-content li{line-height:30px;background:url(main_res/dot_icon.gif) no-repeat 2px center;padding-left:10px;border-bottom:dotted 1px #999;}
#tabcontent li a,.newslist-content li a{color:#333;}
#tabcontent li a:hover,.newslist-content li a:hover{color:#666;}
#tabcontent .more {line-height:40px;}
.list-publishtime{float:right;color:#99A6B0;}
.newslist-content{padding:10px 14px;}

/*page-index-main - sidebar */
#sidebar{background:url(main_res/sidebar_bg.jpg) no-repeat right top;}
#sidebar.sidebar-index{background:url(main_res/sidebar_bg_index.jpg) no-repeat right top; height:368px;}
#sidebar-title{height:48px;padding-left:34px;font-size:14px;line-height:23px;color:#FFF;font-weight:bold;margin-top:5px;}
#sidebar-content{padding:0 20px;min-height:300px; _height:300px;}
#sidebar-content li{border-left:1px solid #80CAD4;margin-bottom:8px;background:#F4F4F4;line-height:26px;padding-left:5px;}
#sidebar-content li a{color:#333;}

/*dbgg*/
#content_dbgg{float:left;width:960px;}
#content_dbgg td,#content_dbgg th,#content_dbgg form { padding:4px;}

/*page-*/
#content{float:right;width:740px;margin-left:13px;}
#location{line-height:200%; padding-left: 25px; background:url(main_res/home_icon.png) no-repeat 5px center;}
.homelink{padding-left:25px;background:url(main_res/home_icon.png) no-repeat 5px center;color:#3CABBC;}
#detail{border:1px #CCC solid;padding:20px 30px;}
#detail-title{padding:10px 0;margin:10px 30px ;font-size:16px;font-weight:bold;text-align:center;border-bottom:1px dotted #CCC;}
#detail-content{line-height:150%;}
/**page-list*/
.newslist{border:1px #CCC solid;padding:0 0 40px; margin-bottom:20px;}
.newslist-title{background:url(main_res/list_title_bg.jpg) repeat-x 0 -1px;line-height:24px;}
.newslist-title span{padding-left:25px;background:url(main_res/circle_icon.gif) no-repeat 8px center;}
.pagenav{text-align:center;}
.pagenav a{ margin:5px 20px;color:#3CABBC;}
.pagenav a:hover{color:#5CCBDC;}
/*page-intro*/
#intro_logo{width:960px;height:88px;margin:6px auto;}
#intro_content{width:960px;height:446px;margin:0 auto;background:url(main_res/intro_bg.jpg) no-repeat center;}
#intro_en{float:right;width:128px;height:21px;margin-top:10px;margin-right:20px;background:url(main_res/intro_en.png) no-repeat center;}
#intro_ch{float:left;width:75px;height:28px;margin-top:412px;margin-bottom:2px;margin-left:20px;background:url(main_res/intro_ch.png) no-repeat center;}
#wp_paging_w4 li { margin-top:-3px;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}