/* 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:12px; 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; 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:20px; 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(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:10px; 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:auto; line-height:31px; background:url(ico_circle_arrow.gif) no-repeat 12px center #c0e7fe; margin-bottom:1px; padding-left:30px; font-weight:bold; color:#fff; clear:both;}
.left_top li a{ color:#003399;}
.left_top li a:hover{ color:#333;}
.left_2{ height:68px; background-color:#f9ecd9; 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; text-align:center; 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:154px; background:url(zhuanti_bg.jpg) no-repeat left top; text-align:center; 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:10px 12px 10px 15px; line-height:24px; color:#555;}
/*main_container*/
.main_container{ width:540px; margin-right:10px; float:left;}
.main_1{ clear:both;}
.top_news{ height:160px; border:1px solid #6cc6ff; padding:5px 5px; background:url(topnews_bg.jpg) no-repeat right bottom;display: table;}
.news_img{ width:164px; height:123px; /*! margin-right:20px; */ overflow:hidden; *float:left; display: table-cell;vertical-align: middle;}
.top_news ul{ width:350px; float:left;margin-left: 10px;}
.topnews_title{ font-family:"姒涙垳缍�"; font-size:20px; font-weight:bold; color:#ff7f00; 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;display: table;}
.newslist_2_img{ width:164px; height:123px; /*! margin-right:20px; */ overflow:hidden; *float:left; display: table-cell; vertical-align: middle;}
.newslist_right{ width:340px; float:left;margin-left: 20px;}
.newslist_tit{ width:80%; overflow:hidden; background:url(ico_gray_point.gif) no-repeat left 10px; padding-left:10px; line-height:24px; float:left;}
.newslist_title_mgleft{ margin-left:10px;}
.newslist_tit a{ color:#333;}
.newslist_tit a:hover{ color:#003f97;}
.newslist_tit span{ color:#ff0000; padding-right:10px;}
/*20220302淇敼*/
.newslist_time{ /*width:15%;*/ line-height:22px; color:#999; float:right;}
/*20220302淇敼缁撴潫*/

.search{ color:#555;}
.search_inputstyle{ height:19px; border:1px solid #727272; line-height:19px; color:#555;}
.search_button_2{ width:53px; height:26px; color:#fff; background:url(search_bg.jpg) no-repeat left top; line-height:26px; text-align:center; border:0;}


/*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{ height:27px; background:url(gray_title_bg.jpg) no-repeat left top; padding-left:30px; line-height:27px; color:#003399; 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;}
.title_pre{ float:left; font-size:14px;}
.more{ background:url(ico_more2.gif) no-repeat right center; padding-right:10px; font-weight:normal; line-height:27px; margin-right:10px; float:right;}

.right_content{ background:url(gray_line_bg.jpg) repeat-x; padding:12px 10px; margin-bottom: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:20px; color:#555; font-weight:bold; margin-bottom:2px; 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;}
.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;padding: 30px 0;}
#bodybottom li{float: left;}
#bodybottom img{ margin-right:10px;}
#bodybottom span{ color:#003399;}
#bodybottom a{color: #003F97}

/*fenyuan*/
.fenyuan_list{ height:250px; background:url(fenyuan_bg.jpg) no-repeat left top; padding:20px 15px 20px 45px; clear:both; }
.fenyuan{ margin-bottom:10px; border-bottom:1px dotted #bfe7fe; float:left; clear:left;}
.fenyuan li{ width:65px; height:18px; line-height:18px; padding-left:10px; background:url(ico_gray_arrow.gif) no-repeat left center; float:left;}
.fenyuan li a{ color:#555;}
.fenyuan li a:hover{ color:#003399;}
.fenju{ width:100%; float:left; clear:left;}
.fenju li{ height:18px; line-height:18px; background:url(ico_gray_arrow.gif) no-repeat left center; padding-left:10px; padding-right:10px; color:#555; clear:both;}
.fenju li a{ color:#555;}
.fenju li a:hover{ color:#003399;}
.fenju_more{ width:100%; line-height:20px; color:#555; text-align:right; clear:both;}
.fenju_more a{ color:#555;}
.fenju_more a:hover{ color:#003399;}

/*keyan*/
.keyan_list{ clear:both;}
.keyan_list ul{ clear:both;}

/*map*/
.map{ margin-left:10px; margin-right:10px; clear:both;}
.map_title{ border-top:3px solid #6cc6ff; height:26px; line-height:26px; background:url(ico_yellow_arrow.gif) no-repeat 10px center #dceefe; padding-left:25px; font-weight:bold; color:#555; font-size:14px; clear:both;}
.map_area{ clear:both;}

.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;
}
/*20200722*/
.zt{margin-bottom:20px; font-size: 14px; font-size: 1.4rem; overflow: hidden; height: 240px; background: none !important;}
.zt li{text-align: center; margin-bottom: 5px;}
.hoverline:hover{text-decoration:underline;}