﻿@charset "utf-8";
/* CSS Document */
.table_li_darkblue,.table_li_lightgray,.table_li_white{
height: 32px;
}
.table_li_darkblue p,.table_li_lightgray p,.table_li_white p{
font-size: 14px;
padding: 3px 10px;
}

.tab_inside_box a{
font-size: 14px;
}


#header{
background: url(style_01_res/header_bg.png) scroll no-repeat center top transparent;
height: 124px;
}
.header_main{
width: 1300px;
height: 74px;
}
.header_logo{
height: 58px;
margin: 10px 0 0 18px;
}
.header_logo img{
float: left;
height: 58px;
}
.header_quick_link{
height: 20px;
margin: 16px 28px 0 0;
}
.header_quick_link a,.header_quick_link span{
float: left;
color: #999;
height: 20px;
line-height: 20px;
}
#nav{
background: url(style_01_res/nav_bg.png) scroll no-repeat center top transparent;
top: 124px;
height: 46px;
}
.nav_main{
width: 1300px;
height: 50px;
}
.nav_main_second{
width: 1300px;
height: 40px;
}
.quick_nav_btn,.quick_nav_btn_down{
background: url(style_01_res/quick_nav_btn.png) no-repeat scroll 0 0 transparent;
height: 32px;
line-height: 26px;
padding: 0 0 0 60px;
right: 58px;
width: 98px;
font-size: 14px;
right: 62px;
}
.quick_nav_btn_down{
background: url(style_01_res/quick_nav_btn_down.png) scroll no-repeat 0 0 transparent;
line-height: 34px;
margin: 11px 0 0 65px;
}
:root .quick_nav_btn{
line-height: 28px;
}
:root .quick_nav_btn_down{
line-height: 36px;
}
ul.sub_menu{
background: url(style_01_res/quick_nav_pd_menu_bg.png) repeat-y scroll 0 0 transparent;
width: 300px;
padding: 40px 0 0 12px;
}
li.sub_menu{
background: url(style_01_res/quick_nav_list_bg.png) no-repeat scroll 0 0 transparent;
width: 288px;
height: 32px;
}
li.sub_menu:hover{
background: url(style_01_res/quick_nav_list_select_bg.png) scroll no-repeat 0 0 transparent;
}
.sub_menu a.sub_menu_list{
width: 230px;

height: 32px;
line-height: 32px;
font-size: 14px;
padding: 0 0 0 16px;
}
:root .sub_menu a.sub_menu_list{
line-height: 34px;
}


ul.menu{
width: 1000px;
height: 30px;
}
li.menu{
height: 30px;
}
li.menu .menu_link{
height: 30px;
line-height: 30px;
font-size: 18px;
}
.nav_btn_divide_line{
width: 32px;
height: 34px;
}
.top_search_box{
background: url(style_01_res/header_search_bg.png) scroll no-repeat center top transparent;
width: 238px;
height: 35px;
}
.top_search_input{
width: 184px;
height: 29px;
line-height: 29px;
font-size: 14px;
}
.top_search_btn{
width: 42px;
height: 33px;
background: none;
}

.nav_second_box{
/*padding: 0;  update 2015-04-02 wsf**/
top: 24px;
}
.nav_second_box a{
height: 28px;
line-height: 28px;
font-size: 14px;
}
.db_quick_box{
top: 124px;
}


#container{
width: 1300px;
}
.banner{
width: 850px;
height: 430px;
margin: 42px 0 0 0;	
}
.db_banner_img{
width: 850px;
height: 430px;
}


.banner_right{
width: 450px;
margin: 44px 0 0 0;
}
.main_down_right{
width: 420px;
height: 232px;
margin: 0 0 0 22px;
}
.main_down_right_02{
width: 420px;
height: 268px;
margin: 0 0 0 22px;
}

.right_quick_item_box{
width: 422px;
margin: 0 0 0 22px;
padding: 0;
}
.db_bar_02{
background: url(style_01_res/db_bar_02.png) no-repeat scroll right 22px transparent;
width: 422px;
padding: 12px 0;
}
.db_tltile_01{
font-size: 14px;
}
.right_quick_item{
width: 99px;
margin: 0 8px 0 0;
}
.right_item_icon{
width: 95px;
height: 95px;
}
.right_item_icon img{
float: left;
width: 95px;
height: 95px;
}
.right_item_name{
background: url(style_01_res/item_tag_bg.png) repeat-x scroll 0 0 transparent;
width: 99px;
height: 42px;
line-height: 42px;
font-size: 14px;
padding: 0;
}
.down_right_mid_title{
width: 420px;
height: 32px;
}
.right_mid_title_name{
background: url(style_01_res/title_icon.png) no-repeat scroll 0 11px transparent;
height: 32px;
line-height: 32px;
font-size: 16px;
}
.right_mid_title_more{
margin: 8px 10px 0 0;
}
.down_right_mid_content{
width: 399px;
height: 193px;
padding: 2px 10px 4px 11px;
}
.down_right_mid_content a{
height: 28px;
line-height: 28px;
}
.db_b01_time{
height: 28px;
line-height: 28px;
font-size: 14px;
}
.down_right_mid_content_2{
width: 399px;
height: 233px;
padding: 2px 10px 0 11px;
}
.db_bar_01{
background: url(style_01_res/right_list_point.png) no-repeat scroll 0 10px transparent;
width: 388px;
height: 28px;
line-height: 28px;
}
.db_b01_link{
height: 28px;
line-height: 28px;
font-size: 14px;
}



.main_down{
width: 1300px;
margin: 20px 0 0 0;
}
.main_down_left{
width: 372px;
height: 268px;
}
.db_img_01{
width: 372px;
height: 268px;
}
.left_arrow{
top: 100px;
}
.right_arrow{
top: 100px;
}
.main_down_left_mid{
width: 352px;
height: 42px;
line-height: 20px;
font-size: 14px;
padding: 10px 10px 10px;
}
.mdlm_more{
bottom: 8px;
}
.main_down_center{
width: 456px;
margin: 0 0 0 20px;
}
.main_down_center_tab{
background: url(style_01_res/main_down_center_tab_bg.png) no-repeat scroll 0 0 transparent;
width: 456px;
}
.main_down_center_cotent{
width: 433px;
height: 231px;
}
.main_down_center_down{
background: url(style_01_res/main_down_center_down_bg.png) no-repeat scroll 0 0 transparent;
width: 456px;
}
.down_center_cotent_list{
background: url(style_01_res/news_billboard_list_icon.png) no-repeat scroll -3px 2px transparent;
width: 418px;
height: 32px;
}
.db_link_bar{
line-height: 32px;
}
.db_b01_new{
background: url(style_01_res/item_new_icon.png) no-repeat scroll 0 0 transparent;
width: 43px;
height: 22px;
margin: 5px 0 0 8px;
}
.db_link_bar a{
line-height: 32px;
font-size: 14px;
}
.down_span_time{
height: 32px;
line-height: 32px;
font-size: 14px;
}

#footer{
width:100%;
float:left;
margin-top:12px;
text-align:center;
padding-top:12px;
border-top:1px #acacac solid;
border-bottom:1px #acacac solid;
height:80px;
background:#f0f4f5;
margin-bottom:10px;
 padding-bottom: 10px;   
}
#footer span{
font-size: 16px;
}
#footer .dd{width:1000px; margin:0 auto}




/*-----左侧菜单 开始-----*/
.left_menu{
width: 260px;
margin: 62px 0 0 10px;
}
.left_menu_top{
background: url(style_01_res/left_menu_top.png) no-repeat scroll 0 0 transparent;
width: 260px;
}
.left_menu_mid{
background: url(style_01_res/left_menu_mid.png) repeat-y scroll 0 0 transparent;
width: 220px;
}
.left_menu_bottom{
background: url(style_01_res/left_menu_bottom.png) no-repeat scroll 0 0 transparent;
width: 260px;
}
.left_menu_inside{
width: 220px;
}
.container_left_title{
background: url(style_01_res/container_left_title_bg.png) repeat-x scroll 0 0 transparent;
width: 220px;
height: 60px;
}
.container_left_title_icon{
background: url(style_01_res/left_menu_title_tag.png) repeat-x scroll 0 0 transparent;
height: 44px;
}
.container_left_title_word_01{
width: 192px;
height: 32px;
line-height: 32px;
font-size: 18px;
}
.container_left_title_word_02{
width: 192px;
height: 20px;
line-height: 20px;
font-size: 14px;
}
.lm_first_list{
width: 220px;
}
.lm_first_item{
width: 220px;
min-height: 32px;
}
.lm_first_item_inside{
width: 220px;
height: 28px;
}
.left_menu_minus,.left_menu_plus{
margin: 5px 0 0 4px;
}
.left_menu_arrow{
margin: 5px 4px 0 0;
}
.left_menu_name{
margin: 5px 0 0 4px;
font-size: 14px;
}
.lm_second_list{
width: 220px;
}
.lm_second_item{
width: 200px;
height: 32px;
}
.lm_second_item_inside{
width: 208px;
height: 28px;
}
.left_menu_second_name{
margin: 5px 0 0 26px;
font-size: 14px;
}
.left_menu_second_arrow{
margin: 5px 5px 0 0;
}
.connect_mes{
width: 220px;
}
.connect_mes_list{
width: 220px;
min-height: 20px;
line-height: 20px;
font-size: 14px;
}
/*-----左侧菜单 结束-----*/

.container_right{
width: 1000px;
margin: 62px 0 0 14px;
}
.container_right_header{
width: 1000px;
padding: 8px 0;
}
.container_right_header span,.container_right_header a{
line-height: 20px;
font-size: 13px;
}
.news_billboard_box{
width: 1000px;
margin: 15px 0 0 0;
}
.news_billboard_content{
width: 958px;
}
.billboard_content_text_title{
width: 958px;
font-size: 20px;
margin: 14px 0 0;
}
.ccd_rc_mes_title{
width: 958px;
}
.billboard_content_text{
width: 958px;	
}
.news_inside_box{
width: 978px;
}
.news_box_02{
margin: 10px 20px 0 0;
}
.news_box_02{
width: 467px;
min-height: 360px;
}
.news_list_02{
width: 447px;
}
.news_li_03{
background-position: 0 2px;
width: 417px;
padding: 2px 0 2px 30px;
}
.news_bar_06{
font-size: 14px;
margin-top: 8px;
}
.news_billboard_list_box{
width: 958px;
}
.news_billboard_list{
width: 927px;
}
.news_title_01_box{
width: 958px;
}
.register_box_05{

width: 940px;
}
.register_link_03{
font-size: 14px;
}
.pg_download_list{
width: 957px;
}
.pgd_01{
width: 480px;
}
.pgd_02{
width: 96px;
}
.billboard_pager_box{
height: 20px;
margin: 8px 0 0 304px;
}
.billboard_pager_link{
height: 20px;
line-height: 20px;
font-size: 14px;
}
.billboard_pager_num,.billboard_pager_num_last{
height: 16px;
line-height: 16px;
font-size: 14px;
margin: 4px 0 0 0;
}
.pg_condition{
background: url(style_01_res/pg_condition_shadow.png) no-repeat scroll left bottom transparent;
width: 958px;
}
.pg_condition_inside{
width: 916px;
}
.pg_condition_title{
width: 916px;
height: 44px;
margin: 0;
}
.pg_condition_content{
width: 916px;
line-height: 26px;
font-size: 14px;
margin: 8px 0 0 0;
}
.tree_icon_bar{
width: 958px;
}
.tree_icon_name{
font-size: 14px;
}


.pg_tree_first{
width: 958px;
}
.pg_tree_second{
width: 754px;
}
.pg_tree_third{
width: 473px;
}
.pg_tree_second_blank{
width: 725px;
}
.pg_tree_third_blank{
width: 444px;
}
.pdt_first_box{
width: 198px;
}
.pdt_first_box_inside{
width: 176px;
min-height: 22px;
line-height: 22px;
font-size: 14px;
}
.pdt_second_box{
width: 246px;
}
.pdt_second_box_inside{
width: 224px;
min-height: 22px;
line-height: 22px;
font-size: 14px;
}
.pdt_third_box_inside{
width: 268px;
min-height: 22px;
line-height: 22px;
font-size: 14px;
}

.tree_grid_border{
min-width: 222px;
}
.tree_grid_inside{
min-width: 200px;
height: 22px;
line-height: 22px;
font-size: 14px;
}
.tree_second_box{
min-width: 690px; 
}
.news_bill_box{
width: 938px;
}
.news_bill_left{
width: 248px;
height: auto;
}
.news_bill_left_img{
width: 248px;
}
.news_bill_right{
width: 673px
}
.news_bill_title{
padding: 10px 0;
font-size: 18px;
}
.news_bill_intro{
width: 673px;
font-size: 16px;
}
.news_bill_intro p{
line-height: 20px;
}


.container_all{
width: 1254px;
}
.crh_all{
width: 1254px;
}
.allboard_content{
width: 1212px;
}
.search_result_bar{
width: 1212px;
margin-bottom: 4px;
}
.sr_bar_word{
font-size: 16px;
}
.search_result_list{
width: 1190px;
}
.search_result_item{
width: 1190px;
}
.sri_title{
width: 1190px;
font-size: 14px;
}
.sri_describe{
width: 1186px;
font-size: 14px;
}

.register_title_03{
font-size: 14px;
}
.register_content_03{
width: 956px;
}
.register_bar_03{
width: 916px;
font-size: 14px;
}
.register_box_06{
width: 224px;
}
.register_box_08{
width: auto;
}
.register_content_02{
width: 922px;
}
.teasort_title_bar{
margin-top: 8px; 
}
.news_title_02{
font-size: 16px;
}
.teasort_outbar{
background-position: right 6px;
font-size: 14px;
margin: 6px 6px 0 0;
}
.register_box_08{
width: 910px;
margin-top: 4px;
}
.register_box_07{
width: 830px;
}
.register_span_04{
height: auto;
white-space: normal;
}

.register_bar_01{
width: 948px;
}
.news_link_01{
font-size: 14px;
}

.bpb_02{
height: 20px;
margin: 8px 0 0 294px;
}
.pagenext,.pagelast,.pagefirst,.pagepre{
width: auto !important;
margin: 0 4px !important;
}
.pagenext a,.pagelast a,.pagefirst a,.pagepre a{
width: auto !important;
font-size: 14px !important;
}
.register_link_03.selected {background-color: #2a84b1; color: #fff;}
.wp_subcolumn_list .wp_sublist .sublist_title {
    display: block;
    height: auto !important;
    line-height: 32px;
    border-bottom: 0px solid #C00 !important;
    margin-bottom: 10px;
}
.wp_subcolumn_list .wp_sublist {
    margin-bottom: 0px !important;
}
.wp_subcolumn_list .wp_sublist .sublist_title a.morelink {
     margin-top: 0px !important; 
}
.focus-more-box p.focus-more {
    width: auto;
    position: relative;
    top: 236px;
    z-index: 999;
    left: 333px;
    color: #2a84b1;
    right: 12px;
}
.left_arrow {
    top: 100px;
    display: none;
}
.right_arrow {
    top: 100px;
    display: none;
}
