/* 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:19px; font-size:0px; overflow:hidden; clear:both;}
#wholebody{ width:1003px; margin:0 auto; clear:both;}
/*bodyhead*/
#bodyhead{ width:1003px; height:127px; background:url(/images/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(/images/toplink_left_bg.gif) no-repeat left top; float:left;}
.toplink_right{ width:8px; height:21px; background:url(/images/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; text-align:right; float:right; clear:right;}

/*menu*/
#menu{ height:34px; background:url(/images/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:#0b71c6; line-height:34px;}

/*bodycenter*/
#bodycenter{ background:url(/images/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(/images/left_top_bg.jpg) no-repeat left top; float:left;}
.left_1{ margin-bottom:5px; clear:both;}
.title_yellow{ height:32px; line-height:32px; background:url(/images/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(/images/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{background:url(/images/left_ul_bg.jpg) repeat-y; clear:both;}
.left_top li{line-height:31px; background:url(/images/left_li_bg.jpg) no-repeat left center; border-bottom:1px solid #fff; padding-left:30px; font-weight:bold; color:#fff; clear:both; height:31px;}
.left_top li a{ color:#fff; line-height:32px;}
.left_top li a:hover{ color:#003399;}
.left_2{ height:55px; background-color:#c2f2ff; clear:both; margin-bottom:10px;}
.title_search{ height:25px; line-height:25px; background:url(/images/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; border:1px solid #84dffe; }
.search_button{ width:38px; height:20px; line-height:20px; color:#fff; text-align:center; background:url(/images/search_button_bg.gif) no-repeat left top; border:0; margin-left:5px;}
.content{ height:100px; background:url(/images/zhuanti_bg.jpg) no-repeat left top; padding:15px 17px; clear:both;}
.content li{ background:url(/images/ico_arrow_blue.gif) no-repeat left 8px; padding-left:10px; line-height:22px; clear:both;}
.content li a{ color:#0d346b;}
.content li a:hover{ color:#ff7800;}

.content_list .list{ padding:0 10px; clear:both;}
.content_list .list li{ line-height:24px; background:url(/images/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{ padding:10px 12px 10px 10px; line-height:26px; color:#0c4da2;}
/*main_container*/
.main_container{ width:540px; margin-right:10px; float:left;}
.main_1{ clear:both;}
.top_news{ border:1px solid #6cc6ff; padding:5px 5px; background:url(/images/topnews_bg.jpg) no-repeat right bottom; float:left; clear:left;}
.news_img{ width:214px; height:183px; margin-right:10px; overflow:hidden; float:left;}
.top_news ul{ width:300px; float:left;}
.topnews_title{ text-align:center; font-size:18px; color:#ff7800; font-weight:bold;}
.topnews_content{ line-height:20px; text-indent:2em; color:#333; padding:5px; padding-bottom:0px; clear:both;}
.topnews_more{ background:url(/images/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(/images/ico_blue_arrow.gif) no-repeat 10px center; padding-left:30px; color:#555; font-weight:bold; font-size:14px; float:left;}
.newslist_l_title a{ color:#00339b; font-weight:normal;}
.newslist_l_title a:hover{ color:#ff7800; font-weight:normal;}
.newslist_l_title span{color:#00339b; padding-left:10px; padding-right:10px; font-weight:normal;}

.news_more{ line-height:20px; background:url(/images/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,.rule_list{ width:528px; border:1px solid #bfe7ff; padding:5px; float:left; clear:left;}
.newslist_2_img{ width:214px; height:160px; margin-right:10px; float:left;}
.newslist_right{ width:300px; float:left;}
.newslist_tit{ width:220px; overflow:hidden; background:url(/images/ico_gray_point.gif) no-repeat left 10px; padding-left:10px; line-height:23px; float:left;}
.newslist_tit a{ color:#333;}
.newslist_tit a:hover{ color:#003f97;}
.newslist_time{ width:70px; line-height:22px; color:#555; text-align:right; float:left;}
.rule_list{ clear:both;}
.rule_list ul{ width:100px; margin:5px 13px; float:left;}
.rule_img{ background:url(/images/img_shadow.jpg) no-repeat right bottom; padding-right:14px; text-align:right; clear:both;}
.rule_name{ text-align:center; color:#127bac; clear:both;}


/*short list*/
.list_short{ width:263px; border:1px solid #e7e7e7; margin-right:10px; margin-bottom:9px; float:left;}
.mgright_none{ margin-right:0px;} 
.mgbottom_none{ margin-bottom:0px;}
.list_s_title{height:25px; border-bottom:3px solid #26b95e; clear:both;}
.renjiao_list_title{ height:25px; border:0; border-bottom:3px solid #26b95e; clear:both; }
.list_s_title_pre{ width:195px; line-height:25px; background:url(/images/ico_green_arrow.gif) no-repeat 8px 5px; padding-left:30px; color:#555; font-weight:bold; font-size:14px; float:left;}
.list_more{ width:25px; line-height:25px; background:url(/images/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(/images/ico_gray_point.gif) no-repeat left 10px; padding-left:10px; color:#333; line-height:22px; clear:both;}
.s_list li a{ color:#333;}
.s_list li a:hover{ color:#003f97;}
/*long_list*/
.arrow_yellow{background:url(/images/ico_yellow_arrow.gif) no-repeat 10px center; padding-left:30px;}
.border_yellow{ border-color:#e7a33e;}
.newslist_tit_2{ overflow:hidden; background:url(/images/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{ height:27px; background:url(/images/gray_title_bg.jpg) no-repeat left top; padding-left:30px; line-height:27px; margin-bottom:1px; clear:both;}
.title_pre{ color:#fff;font-weight:bold; font-size:14px; float:left;}
.more{ background:url(/images/ico_more2.gif) no-repeat right center; color:#0086e3; font-weight:normal; padding-right:15px; text-align:right; margin-right:10px; float:right; }
.right_title_blue{ background:url(/images/blue_title_right.jpg) no-repeat left top;}
.more a{ color:#0086e3;}
.more a:hover{ color:#ff7800;}

.img_link{ padding-left:15px; margin-bottom:10px; clear:both;}
.infor_title{ height:15px; padding-bottom:10px; clear:both;}


.right_content,.right_content_2{ padding:12px 10px; margin-bottom:10px; clear:both;}
.right_content_2{ border:1px solid #bfe7ff; margin-bottom:1px;}
.right_content_2 li{ background:url(/images/ico_yellow_dot.gif) no-repeat left 8px; line-height:21px; padding-left:15px; clear:both;}
.right_content_2 li a{ color:#555;}
.right_content_2 li a:hover{ color:#039;}
/*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(/images/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(/images/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;}
.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(/images/button_bg_1.jpg) no-repeat left top; border:0; text-align:center;}
.button_style_2{background:url(/images/button_bg_2.jpg) no-repeat left top;}
/*zhuanti */
.zhuanti_list{ background:url(/images/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;}

.link_style{ line-height:18px; color:#555; margin-bottom:3px;}

/*picshow*/
#pic_show{background:url(/images/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(/images/bottom_top_bg.gif) repeat-x #dceefe; text-align:center; padding-top:15px; padding-bottom:30px; color:#555; clear:both;}
#bodybottom li{float: left;}
#bodybottom img{ margin-right:10px;}
#bodybottom span{ color:#003399;}
#bodybottom a{color: #003F97}

.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;
}
.hoverline:hover{text-decoration:underline;}