@charset "gb2312";
/* CSS Document Design By Duanliquan 2011-09-21 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,select,option,textarea,p,blockquote,th,td,tr,table{padding:0;margin:0;s}
img{border:0;}
body{
	height:100%;
	font-size:14px;
	font-family:SimSun;
	background-color: #FFF;
	background-image: url(images/index_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.wrapper{ margin:auto; width:1000px;}

/* Top CSS*/
.top{ background:url(images/index_top_bg.jpg) no-repeat center; height:187px;overflow:inherit;}
.nav{ margin-top:152px; margin-right:80px; float:right; height:28px; width:500px; display:inline;}
.nav a{ padding:5px; display:block; text-align:center; text-decoration:none;}
.nav a:hover{ color:#009;background:none;}
.nav_a a{ padding:5px; display:block; text-align:center; float:left; font-size:13px; color:#FFF; text-decoration:none; background:url(images/line.gif) no-repeat right center;}
.nav_a a:hover{ color:#EEE;background:none; background-color:#06F;}

/*Main Body CSS*/
.main_box{ width:1000px; margin-top:12px;}
.left_box{ width:203px; float:left;}
.right_box{ width:795px; float:right;}
.list_page_right_box{ width:793px; float:right; border:1px #CCC solid; background:#EBEBEB url(images/list_bg.jpg) repeat-x top;}
/*Left CSS*/
.lb_top{ width:203px; height:245px; background:url(images/index_bkzn.jpg) no-repeat top;}
.lb_top1{ width:203px; height:245px; background:url(images/index_bkzn_s1.jpg) no-repeat top;}
.lb_button{ margin-top:8px; width:203px; height:43px;}
.lb_friendLink{ width:203px; height:300px; background:url(images/index_friendlink.jpg) no-repeat top; margin-top:6px;}
/*Right CSS*/
.rb_top{ width:795px; height:347px; background:url(images/index_main.jpg) no-repeat top;}
.rb_borad{ width:795px; height:300px; margin-top:6px;}
.rb_b_list{width:795px; height:148px;}
.sercond_list{margin-top:4px;}
.rb_b_l_left{float:left; width:412px; height:148px; background:url(images/index_list_l.jpg) no-repeat top; overflow:hidden;}
.rb_b_l_right{float:right; width:378px; height:148px; background:url(images/index_list_s.jpg) no-repeat top; overflow:hidden;}
.rb_title_box{ height:14px !important;height:10px; padding:8px;}
.rb_title{ color:#000; font-size:13px; font-weight:bold; float:left; }
.rb_more { color:#000; font-size:13px;float:right; width:70px; margin-right:5px; display:inline; font-family:Verdana; text-decoration:none;}

/*CopyRight CSS*/
.copyright{ height:60px; background:url(images/index_logo_gray.jpg) 0px 10px no-repeat; clear:both; padding-top:10px;}
.searchmore{ float:left; margin-left:200px; display:inline; width:284px; height:42px; background:url(images/index_search.jpg) no-repeat;}
.cp_text{ width:460px; height:40px; float:right; font-size:12px;text-align:right;}
.cp_text_top { color:#000; height:26px;}
.cp_text_top a{ color:#000;text-decoration:none;}
.cp_text_top a:hover{color:#900;text-decoration:underline;}
.cp_text_bottom{ color:#666;font-family:Microsoft YaHei, SimSun; display:inline;}

/*Font CSS DIV CSS*/
.list_box{ padding-top:100px; padding-left:34px; height:140px;}
.list_box a{color:#000;font-size:13px;font-weight:bold; line-height:22px;text-decoration:none;}
.list_box a:hover{color:#900;text-decoration:underline;}

.list_box_a{ float:left; padding:8px; background:url(images/list_dot.gif) no-repeat 2px 10px; padding-left:25px; width:130px!important; width:120px; height:10px;}
.list_box_a a{ color:#000;font-size:13px; line-height:13px; font-weight:bold;text-decoration:none;}
.list_box_a a:hover{color:#900;text-decoration:underline;}

.fri_Link_box{ padding-top:56px; padding-left:28px; height:80px;}
.hotline_box{ padding-top:30px; padding-left:18px; font-size:12px; line-height:20px;}


/*News Area CSS*/
.news_box{float:left; margin-left:10px; margin-top:10px; height:320px; width:390px; display:inline;}
.n_b_time{ font-size:12px; color:#999; padding-left:250px; padding-top:24px; height:20px;}
.n_b_news_list{padding-top:28px; padding-left:4px;}
.list_title{color:#000; font-size:12px; line-height:20px;}
.list_title a{color:#000; text-decoration:none;}
.list_title a:hover{color:#900;text-decoration:underline;}

.rb_list_box{padding-left:5px; padding-top:5px !important; padding-top:0px;height:108px; overflow:hidden;}

.news_phote_box{ float:right; display:inline; margin-right:12px; margin-top:54px; width:353px; height:274px;}

/*List Page CSS*/
.list_path{ padding:10px; font-size:13px; color:#666;}
.list_Column_Name{ background:url(images/listbg.png) no-repeat 80px 10px;padding-left:160px; padding-top:30px; height:60px ; font-size:21px;  color:#853E0A; font-family:Microsoft YaHei;}
.list_Column_Context{ padding:10px;padding-left:100px; font-size:13px; }
.list_Column_Context a{ color:#000;text-decoration:none; }
.list_Column_Context a:hover{ color:#030;text-decoration:underline; }
.list_line{ border-bottom:1px dotted #993300; padding:5px;padding-left:5px;}
.detail_title{ font-size:28px; font-weight:bold; color:#000; text-align:center; padding-top:20px; padding-bottom:10px;  border-bottom:1px #666 dotted;}
.detail_Info{text-align:center; padding:5px; color:#333;}

.detail_Context{ padding:20px; line-height:1.5em; font-size:14px;}

.searchInput{ border:0px; float:left; display:inline; margin-left:10px; height:26px; width:220px; margin-top:9px; font-size:12px; line-height:26px; color:#999;}
.searchBtn{ float:right; display:inline; margin-top:10px; margin-right:4px;}
input#keyword {
    border: 0px;
    float: left;
    display: inline;
    margin-left: 10px;
    height: 26px;
    width: 232px !important;
    margin-top: 9px;
    font-size: 12px;
    line-height: 26px;
    color: #999;
}
input.search {
    margin-top: 10px;
    margin-right: 4px;
    width: 32px !important;
    height: 24px !important;
    background: url(images/h.gif) !important;
}
.wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 0px 0px;
    line-height: 22px;
    cursor: pointer;
    color: #fff;
}
.wp_nav .on {
    z-index: 200;
}
#wp_nav_w1 .wp_nav .sub-nav .nav-item a .item-name {
    border: 1px solid #959595;
    margin: 0px 2px 1px 2px;
    padding: 0px 10px !important;
    line-height: 40px;
    display: block;
    font-size: 14px;
    font-weight: normal;
    color: #000;
    background: #e1e1e1;
}
.wp_nav .sub-nav .nav-item a {
    font-family: "Microsoft Yahei";
    font-size: 13px;
    font-weight: normal;
    color: #000;
    text-align: center;
    border-top: 1px solid #D8E1CC;
    min-width: 96px;
    padding: 0px;
}
#wp_nav_w1 .wp_nav .sub-nav .nav-item a {
    background: #f5f5f5;
}
.wp_nav .nav-item a {
    font-family: "Microsoft Yahei";
    display: block;
    text-align: center;
    position: relative;
    z-index: 100;
}
#wp_nav_w1 .wp_nav .sub-nav {
    border: 1px solid #959595;
    line-height: 1;
    background: #e1e1e1;
    padding: 1px 0px;
    margin-top: -2px;
}
.wp_nav .sub-nav {
    display: block;
    width: 100%;
    position: absolute;
    z-index: 200;
    visibility: hidden;
    border: 1px solid #ccc;
    border-top: none;
}
#wp_nav_w1 .wp_nav .sub-nav .nav-item a:hover .item-name, .wp_nav .sub-nav .nav-item a.parent .item-name {
    background: #f5f5f5;
    border-color: #ccc;
}
.wp_nav .nav-item a.parent span.item-name {
    background: #06F;
    color: #fff;
}
.sudy-links .links-wrap{    top: 25px!important;
    bottom: auto!important;}
.sudy-links{padding-bottom: 10px;}
.more {margin-top: 9px}

.cp_text_top span:nth-of-type(2) {
    display: none;
}