@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a{ text-decoration:none;}
img{border:0px;}
#wholebody{ width:1000px; margin:0 auto;}
.topline{ line-height:26px;}
.topline a{ color:#333; padding-left:5px; padding-right:5px;}
.topline a:hover{ color:#333; text-decoration:underline;}
.menu{ line-height:36px; color:#fff; font-weight:bold;}
.menu a{ font-weight:bold; font-size:12px; color:#fff; padding-left:20px; padding-right:20px;}
.menu a:hover{ color:#ffd377;}
.search_input{ width:155px; height:18px; line-height:18px; border:1px solid #b2b2b2; background:url(cnq9ico_search.gif) no-repeat 5px center #fff; padding-left:20px; color:#333;}
.search_button{ width:46px; height:21px; background:url(cnq9search_button_bg.gif) no-repeat left top; color:#010101; font-size:12px; line-height:21px; text-align:center;}
.topnews_title{ line-height:36px; font-size:18px; font-weight:bold; color:#033073; text-align:center;}
.topnews_content{ line-height:20px; color:#333; padding-bottom:5px;}
.topnews_content a{ color:#333;}
.topnews_content a:hover{ color:#333; text-decoration:underline;}
.topnews_list{ line-height:20px;}
.topnews_list a{ color:#333;}
.topnews_list a:hover{ color:#333; text-decoration:underline;}
.topnews_date{ color:#94b2c4;}
.index_title{ padding-left:60px; font-weight:bold; font-size:14px; color:#fff;}
.index_news_title{ line-height:28px; font-weight:bold; font-size:14px; color:#fff; padding-left:55px;}
.index_right_title{ padding-left:20px; color:#033073; font-weight:bold; font-size:14px; line-height:28px;}
.more a{ color:#395fbf;}
.more a:hover{ text-decoration:underline;}
.index_list_wrap{ border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; padding:5px 10px;}
.list_style{ line-height:22px;}
.list_style a{ color:#333333;}
.list_style a:hover{ color:#033073;}
.listdate_style{ color:#999999;}
.ask_style td{ color:#333333; line-height:22px;}
.answer_style td{ color:#9a7b01; line-height:22px;}
/*right*/
.index_right{ background:url(cnq9right_side_bg.gif) repeat-y left top; padding:5px 6px;}
.notice_center{ padding:5px 15px;}
.tousu_wrap{background-color:#ffffff; padding:10px 10px 4px 10px;}
.copyright{ line-height:22px; color:#000;}

/*outline*/
.path{ line-height:25px; color:#333; padding-left:10px;}
.path a{ color:#333; padding:0px 5px;}
.path a:hover{ text-decoration:underline;}
.outline_title1{ padding-left:25px; font-weight:bold; font-size:14px; color:#fff;}
.outline_leftlist{ line-height:28px; background:url(cnq9ico_arrow1.gif) no-repeat left 5px; padding-left:20px; border-bottom:1px dotted #ccc;}
.outline_leftlist a{ color:#333; font-size:12px;}
.outline_leftlist a:hover{ color:#236ac1;}
.outline_leftlist2{ line-height:25px; background:url(cnq9ico_bluedot.gif) no-repeat left 10px; padding-left:10px;}
.outline_leftlist2 a{ color:#236ac1;}
.outline_leftlist2 a:hover{ color:#236ac1; text-decoration:underline;}
.right_title{ padding-left:20px; font-weight:bold; font-size:14px; color:#000;}
.outline_news_title,.outline_news_title a{ font-weight:bold; color:#2e5a7c; font-size:18px; line-height:22px;}
.outline_news_title a:hover{ text-decoration:underline;}
.outline_news_content,.outline_news_content a{ color:#333; line-height:22px;}
.outline_news_content a:hover{ text-decoration:underline;}
.outline_news_img img{ border:1px solid #747474;}
.outline_page{ line-height:22px; color:#333;}
.outline_page a{ color:#333;}
.outline_page a:hover{ text-decoration:underline;}
.outline_list{ line-height:28px; background:url(cnq9ico_graydot.gif) no-repeat 5px 12px; padding-left:20px; border-bottom:1px dotted #9e9e9e;}
.outline_list a{ color:#333; font-size:14px;}
.outline_list a:hover{ color:#236ac1;}
.outline_date{ border-bottom:1px dotted #9e9e9e; color:#999;}
.detail_title{ padding:20px 0px; line-height:30px; font-weight:bold; font-size:22px; font-weight:bold; color:#236ac1; text-align:center;}
.detail_ex{ line-height:25px; color:#333; padding-bottom:10px; border-bottom:1px dotted #ccc;}
.detail_ex a{ color:#333; padding-left:5px; padding-right:5px;}
.detail_ex a:hover{ text-decoration:underline;}
.detail_content{ padding:10px; line-height:22px; color:#333;}
.pinglun_title{ line-height:22px; font-weight:bold; color:#666; padding-left:10px;}
.detail_list{ line-height:22px; background:url(cnq9ico_graydot.gif) no-repeat 5px center; padding-left:15px; color:#333;}
.detail_list a{ color:#333;}
.detail_list a:hover{ color:#236ac1;}

.present{ background:url(cnq9tab_present.jpg) no-repeat center 3px; color:#000; cursor:pointer;}
.present a{ color:#000;}
.normal{color:#000; cursor:pointer;}
.normal a{ color:#000;}

/*kanwu*/
.kanwu_title{ background:url(cnq9kanwu_titlebg.gif) repeat-x left bottom; padding:10px 0px; line-height:22px; font-weight:bold; color:#033073; font-size:14px; text-align:center;}
.kanwu_intro{ padding:10px 0px; line-height:22px; color:#000; border-bottom:2px solid #7cbcf7;}
.kanwu_img img{ padding:1px; background-color:#fff; border:2px solid #b2b2b2;}
.kanwu_list{ line-height:22px; color:#000; margin-bottom:10px;}
.kanwu_list a{ color:#333;}
.kanwu_list a:hover{ text-decoration:underline;}
/*图片列表*/
.video_img_style img{ background:url(cnq9video_bg.jpg) no-repeat left top; padding:6px;}
.video_title_style{ line-height:20px; color:#333; text-align:center; padding-top:5px}
.video_title_style a{ color:#333;}
.video_title_style a:hover{ color:#033073;}
.video_page{ padding-top:20px; border-top:1px dotted #1269b9; text-align:right; }

/*正文新样式*/
.cas_content {
        font-family: Arial, "宋体";
        text-indent:21pt;
        padding-bottom:12px;
        padding-top:0px;
        margin:0px;
        line-height:25px;
        font-size:14px;
}
.cas_content P{
        text-indent:21pt;
        padding-bottom:12px;
        padding-top:0px;
        margin:0px;
        line-height:25px;
        font-size:14px;
}
.cas_content a:link,visited,hover,active{font-size:14px;}
.cas_content table td{
        text-indent:0pt;
        padding-bottom:0px;
        padding-top:0px;
        font-size:14px;

}
.cas_content table p{
        text-indent:0pt;
        padding-bottom:0px;
        padding-top:0px;
        font-size:14px;
} 
