/* CSS Document */
*{ font-family:Arial, Helvetica, sans-serif,"����"; font-size:12px; margin:0; padding:0;}
img{ border:0;}
a{ text-decoration:none;}
ul li{ list-style:none;}
.clear{ height:10px; font-size:0px; overflow:hidden; clear:both;}
#wholebody{ width:1003px; margin:0 auto; clear:both;}
/*bodyhead*/
#bodyhead{ width:1003px; height:127px; background:url(bodytop_bg.jpg) no-repeat left top; border-top:4px solid #fff; clear:both;}
.toplink{  height:21px; margin-right:15px; float:right;}
.toplink li{ float:left;}
.toplink_left{ width:8px; height:21px; background:url(toplink_left_bg.gif) no-repeat left top; float:left;}
.toplink_right{ width:8px; height:21px; background:url(toplink_right_bg.gif) no-repeat left top; float:left;}
.toplink_center{ height:21px; background-color:#fff; padding:0 10px 0px 10px; color:#555; text-align:center; float:left;}
.toplink_center a{ padding-left:10px; padding-right:10px; color:#555;}
.toplink_center a:hover{ color:#ff7800;}
.top_flash{height:106px; margin-right:15px; text-align:right; float:right; clear:right;}

/*menu*/
#menu{ height:34px; background:url(menu_bg.jpg) no-repeat left top #fff; text-align:center; padding-left:50px; clear:both;}
#menu a{ color:#00519a; font-size:13px; font-weight:bold; padding-left:10px; padding-right:10px;}
#menu a:hover{ color:#ff7800;}
#menu span{ font-size:10px; color:#00519a; line-height:34px;}

/*bodycenter*/
#bodycenter{ background:url(bodycenter_top_bg.jpg) no-repeat left top; padding:20px 0px 10px 10px; clear:both;}
/*left*/
.main_left{ width:210px; margin-right:10px; background:url(left_top_bg.jpg) no-repeat left top; float:left;}
.left_1{ margin-bottom:15px; clear:both;}
.left_3{ margin-bottom:5px; clear:both;}
.title_yellow{ height:32px; line-height:32px; background:url(yellow_title_bg.jpg) no-repeat left top; margin-bottom:1px; font-size:14px; font-weight:bold; color:#003399; padding-left:30px; clear:both;}
.title_yellow span{ background:url(ico_more2.gif) no-repeat right center; padding-right:15px; padding-left:50px; font-weight:normal; display:inline;}
.title_yellow a{ color:#3492de;}
.title_yellow a:hover{ color:#ff7800;}
.left_top{ clear:both;}
.left_top li{ height:31px; line-height:31px; background:url(ico_circle_arrow.gif) no-repeat 12px center #49bafd; margin-bottom:1px; padding-left:30px; font-weight:bold; color:#fff; clear:both;}
.left_top li a{ color:#fff;}
.left_top li a:hover{ color:#333;}
.left_2{ height:78px; background-color:#c2f2ff; clear:both; margin-bottom:10px;}
.title_search{ height:32px; line-height:32px; background:url(ico_yellow_arrow.gif) no-repeat 12px center; padding-left:30px; font-weight:bold; font-size:14px; color:#003399; clear:both;}
.search_content{ padding-left:30px; clear:both;}
.search_input{ width:122px; height:18px; line-height:18px; border:0; background-color:#fff; }
.search_button{ width:38px; height:20px; line-height:20px; color:#fff; text-align:center; background:url(search_button_bg.gif) no-repeat left top; border:0; margin-left:5px;}
.content{ height:340px; background:url(zhuanti_bg.jpg) no-repeat left top; padding:15px 17px; clear:both;}
.content a img{ margin-bottom:2px;}

.content_list .list{ padding:0 10px; clear:both;}
.content_list .list li{ line-height:24px; background:url(ico_red_arrow.gif) no-repeat left 8px; padding-left:10px; color:#872600; }
.content_list .list li a{ color:#872600;}
.content_list .list li a:hover{ color:#872600; text-decoration:underline;}
/*contact us*/
.contact{ background:url(contact_bg.jpg) repeat-x left bottom; padding:32px 12px 32px 10px; line-height:32px; color:#555;}
/*main_container*/
.main_container{ width:540px; margin-right:10px; float:left;}
.main_1{ clear:both;}
.top_news{ height:128px; border:1px solid #6cc6ff; padding:5px 5px; background:url(topnews_bg.jpg) no-repeat right bottom;}
.news_img{ width:164px; height:123px; margin-right:10px; overflow:hidden; float:left;}
.top_news ul{ width:350px; float:left;}
.topnews_title{ text-align:center;}
.topnews_content{ line-height:22px; text-indent:2em; color:#333; padding:5px; padding-bottom:0px; clear:both;}
.topnews_more{ background:url(ico_more.jpg) no-repeat right center; line-height:18px; padding-right:15px; text-align:right;}
.topnews_more a{ color:#63a8df;}
.topnews_more a:hover{ color:#63a8df; text-decoration:underline;}

/*top list*/
.newslist_l{ width:540px; border-bottom:3px solid #52aafc; margin-bottom:1px; float:left; clear:left;}
.newslist_l_title{ width:70%; line-height:20px; background:url(ico_blue_arrow.gif) no-repeat 10px center; padding-left:30px; color:#555; font-weight:bold; font-size:14px; float:left;}
.news_more{ line-height:20px; background:url(ico_more.jpg) no-repeat right center; text-align:right; padding-right:15px;
 margin-right:10px; color:#65a8df; float:right;}
.news_more a{ color:#65a8df;}
.news_more a:hover{ color:#ff7800;}
.newslist_2{ width:528px; border:1px solid #6cc6ff; padding:5px; float:left; clear:left;}
.newslist_2_img{ width:164px; height:123px; margin-right:20px; float:left;}
.newslist_right{ width:340px; float:left;}
.newslist_tit{ width:85%; overflow:hidden; background:url(ico_gray_point.gif) no-repeat left 10px; padding-left:10px; line-height:22px; float:left;}
.newslist_tit a{ color:#333;}
.newslist_tit a:hover{ color:#003f97;}
.newslist_time{ width:10%; line-height:22px; color:#999; float:left;}


/*short list*/
.list_short{ width:263px; border:1px solid #e7e7e7; margin-right:10px; margin-bottom:10px; float:left;}
.mgright_none{ margin-right:0px;} 
.mgbottom_none{ margin-bottom:0px;}
.list_s_title{height:30px; border-bottom:3px solid #26b95e; clear:both;}
.list_s_title_pre{ width:195px; line-height:30px; background:url(ico_green_arrow.gif) no-repeat 8px center; padding-left:25px; color:#555; font-weight:bold; font-size:14px; float:left;}
.list_more{ width:30px; line-height:30px; background:url(ico_more.jpg) no-repeat right center; padding-right:10px; float:left;}
.list_more a{ color:#63a8df;}
.list_more a:hover{ color:#ff7800;}
.s_list{ padding:5px 10px; clear:both;}
.s_list li{ background:url(ico_gray_point.gif) no-repeat left 10px; padding-left:10px; color:#333; line-height:18px; clear:both;}
.s_list li a{ color:#333;}
.s_list li a:hover{ color:#003f97;}
/*long_list*/
.arrow_yellow{background:url(ico_yellow_arrow.gif) no-repeat 10px center; padding-left:30px;}
.border_yellow{ border-color:#e7a33e;}
.newslist_tit_2{ overflow:hidden; background:url(ico_light_point.gif) no-repeat left 10px; padding-left:10px; line-height:22px;}
.newslist_tit_2 a{ color:#333;}
.newslist_tit_2 a:hover{ color:#003f97;}

/*right*/
.main_right{ width:210px; margin-right:6px; float:left;}
.right_1{ margin-bottom:10px; clear:both;}
.right_title{ background:url(gray_title_bg.jpg) no-repeat left top; padding-left:30px; line-height:27px; color:#fff; font-weight:bold; font-size:14px; margin-bottom:1px; clear:both;}
.right_title_blue{ background:url(blue_title_right.jpg) no-repeat left top;}
.right_title span{ background:url(ico_more2.gif) no-repeat right center; color:#0086e3; font-weight:normal; padding-right:15px; text-align:right; padding-left:50px;}
.right_title a{ color:#0086e3;}
.right_title a:hover{ color:#ff7800;}

.right_content{ background:url(gray_line_bg.jpg) repeat-x; padding:15px 10px; margin-bottom:10px; clear:both;}
.tzgg{ background:url(gray_line_bg.jpg) repeat-x; padding:6px 10px; clear:both;}
/*report*/
.report{ padding-top:10px; font-weight:bold; color:#555; line-height:20px; clear:both;}
.report a{ color:#555;}
.report a:hover{ color:#003f97;}
.report img{ margin-right:10px; float:left;}
/*huibian*/
.huibian_list{ background:url(huibian_tit_bg.gif) no-repeat left top; line-height:33px; padding-left:10px; color:#555; font-weight:bold; margin-bottom:13px; clear:both;}
.huibian_list a{ color:#555;}
.huibian_list a:hover{ color:#003f97;}

.right_content li{ background:url(ico_gray_point.gif) no-repeat 5px 8px; line-height:20px; color:#333; text-indent:1em;}
.right_content li a{ color:#555;}
.right_content li a:hover{ color:#003f97;}
.tzgg li{ background:url(ico_gray_point.gif) no-repeat 5px 8px; line-height:20px; color:#333; text-indent:1em;}
.tzgg li a{ color:#555;}
.tzgg li a:hover{ color:#003f97;}
.input_style{ width:133px; height:18px; border:1px solid #51aafc; line-height:18px; color:#333;}
.button_style_1,.button_style_2{ width:46px; height:19px; line-height:19px; background:url(button_bg_1.jpg) no-repeat left top; border:0; text-align:center;}
.button_style_2{background:url(button_bg_2.jpg) no-repeat left top;}
/*zhuanti */
.zhuanti_list{ background:url(white_bg.gif) no-repeat left top; padding:7px 10px; line-height:40px; font-weight:bold; color:#333; margin-bottom:10px; clear:both;}
.zhuanti_list img{ margin-right:15px;}
.zhuanti_list a{ color:#333;}
.zhuanti_list a:hover{ color:#003f97;}
.links li{ line-height:19px;}

/*picshow*/
#pic_show{background:url(pic_show_bg.jpg) no-repeat left top; padding-left:32px; margin:0 10px 10px 10px; clear:both;}
#pic_show ul{ width:935px; overflow:hidden; border:1px solid #cecece; padding:7px;}
#pic_show ul li img{ margin-right:10px;}

/*bottom*/
#bodybottom{ background:url(bottom_top_bg.gif) repeat-x #dceefe; text-align:center; padding-top:15px; padding-bottom:30px; color:#555; clear:both;}
#bodybottom table tr td{ line-height:22px; color:#333;}
#bodybottom table tr td span{ color:#003399;}
.select_style{ width:145px; margin-bottom:3px;}

.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;
} 


.search_wrap{ height:49px; padding:10px 8px; background:url(search_bg.jpg) no-repeat left top;}
.search_input2{ width:123px; height:22px; border:1px solid #aaaaaa; line-height:22px; color:#898a8b;}
.search_button2{ width:61px; height:24px; background:url(search_buttonbg.jpg) repeat-x -1px top; color:#000; line-height:24px; border:0px; text-align:center;}
.jgdh td{ background:none; padding-left:30px; line-height:24px; font-weight:bold; color:#fff; padding-top:2px;}
.jgdh td a{ font-weight:bold; color:#fff;}
.jgdh td a:hover{ color:#013990;}
.picnews_title{ line-height:24px; font-weight:bold; color:#014090; font-size:18px;}
.picnews_content{ line-height:20px; color:#333;}
.more{ text-align:right; line-height:28px;}
.more a{ color:#699dcd;}
.more a:hover{ color:#699dcd; text-decoration:underline;}


/*20100705添加*/
.newslist_0705_2{ width:253px; border:1px solid #6cc6ff; padding:5px; float:left; clear:left;}
.newslist_tit_0705{ width:96%; overflow:hidden; background:url(ico_gray_point.gif) no-repeat left 10px; padding-left:10px; line-height:22px; float:left;}
.newslist_tit_0705 a{ color:#333;}
.newslist_tit_0705 a:hover{ color:#003f97;}
.newslist_gjjl_0705{ width:96%; overflow:hidden; background:url(ico_gray_point.gif) no-repeat left 10px; padding-left:10px; line-height:22px; float:left;}
.newslist_gjjl_0705 a{ color:#333;}
.newslist_gjjl_0705 a:hover{ color:#003f97;}
.bgcenter_0705{ background:url(bodycenter_bottom_bg.jpg) repeat-x left top;clear:both;}
.link_style{ margin-bottom:15px;}