@charset "utf-8";
/* CSS Document */

body{ margin:0px; font-size:12px}
.clear_both{ clear:both}
a{text-decoration:none}

.top{background:url(bg01_02.jpg) top repeat-x; height:113px; overflow:hidden}
.b1{ width:1400px;margin:0px auto;}
.logo{ height:113px; margin-top:0px; float:left}
.logo h1{ margin-top:0px}
.top_contact{ float:right; line-height:100px; padding:0px 40px }
.top_menu{width:1400px;margin:0px auto; border-bottom:#CCC 1px solid; margin-top:1px}
.top_menu_list{ margin-bottom:1px;margin:0px auto}
.top_menu_t{ width:130px; text-align:center; font-size:18px; font-family: "微软雅黑","宋体"; font-weight:bold;  background:url(mn_ico.jpg) left center no-repeat;}
.top_menu_t a{ text-decoration:none; color:#000; display:block; line-height:40px; margin-left:1px}
.top_menu_t a:hover{ color:#FFF; background:#f90}

.index_roll{ width:1360px; margin:0px auto; margin-top:1px; height:577px; overflow:hidden}

.index_tab{ width:1400px; margin:0px auto; margin-top:10px; background:url(box_top_img_04.jpg) top left no-repeat; padding-top:5px; background-color:#f2f2f2}
.index_tab01{ margin-top:20px; margin-bottom:10px; padding-left:40px}

.test_list{ margin:0px 40px;}
.test_list_b1{ width:50%; float:left; line-height:66px; background:#FFF;}
.test_list_parent{ width:125px; height:66px; border:#ccc 1px solid;background:url(mmn_ico.jpg) top repeat-x; text-align:center; font-size:16px; font-weight:bold; color:#333;  float:left}
.test_list_parent a{ color:#333}
.test_list_parent a:hover{color:#f90}
.test_list_sub{ float:left; padding-left:10px; font-size:13px; border-bottom:#ccc 1px solid; width:79%; height:67px}
.test_list_sub a{ color:#000}
.test_list_sub a:hover{color:#f60}
#test_list_sub_list{ color:#000}

.index_tab02{ width:35%; float:left; margin-left:40px; margin-top:20px;}
.index_tab02_content{ font-size:12px; padding:10px 0px; line-height:20px}
#index_news{ width:23%}
.index_news_list{ line-height:24px; margin-top:10px}
.index_news_list span{ float:right}
.index_news_list a{color:#000; padding-left:15px; background:url(ico_02.jpg) left center no-repeat}
.index_news_list a:hover{ color:#F60}
#index_zizhi{ width:30%}

.foot_content{ text-align:center; margin-bottom:20px; line-height:20px}

.page_banner{ width:1400px; margin:0px auto; margin-top:1px}

.page_position{width:1400px; margin:0px auto; line-height:36px }
.page_position a{ color:#000}

.page_mid{width:1400px; margin:0px auto; }
.page_mid_leftmenu{width:179px; float:left}
.page_mid_leftmenu01{ height:92px; background:url(pt_bg_04.jpg) top center no-repeat; color:#FFF; margin-bottom:5px }
.page_mid_leftmenu01t{font-size:24px; text-align:center; font-family:"宋体"; font-weight:bold; padding-top:30px}
.page_mid_leftmenu01 span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold; line-height:22px}

.page_mid_leftmenulist{ font-size:14px;line-height:29px; background:url(ico_03_08.jpg) top left repeat-x; background-color:#999; color:#FFF; margin:1px 0px;}
.page_mid_leftmenulist a{ display:block; color:#FFF; padding-left:20px;}
.page_mid_leftmenulist a:hover{ background:#f60}

.page_mid_rightcontent{ width:1210px; float:right;background:url(page_mid_rightt_07.jpg) top left no-repeat; background-color:#efefef; }
.page_mid_rightcontent01{ width:200px; padding-left:20px; border-bottom:#CCC 1px solid; color:#F90; }
.page_mid_rightcontent01 span{ font-size:22px; padding-top:15px; padding-bottom:10px;display:block}
.page_mid_rightcontent02{ min-height:200px; padding-left:50px; padding-right:50px; padding-top:20px; padding-bottom:30px; font-family:Arial, Helvetica, sans-serif;  }

.page_mid_newslist{ line-height:22px; font-size:14px}
.page_mid_newslist div{ margin-top:15px; border-bottom:#CCC 1px dashed;}
.page_mid_newslist a{ color:#000; margin-right:20px;background:url(ico_04_03.jpg) 5px no-repeat;  padding-left:20px}
.page_mid_newslist a:hover{ color:#f90}
.page_mid_newslist span{display:block; color:#666; padding-left:20px; margin-bottom:5px}

.page_mid_newslist_pz{ line-height:30px; text-align:center}
.page_mid_newslist_pz a{ color:#0D7CB3}

.page_mid_newsdetail{ font-size:14px}
.news_t{ text-align:center}
.news_t h1{ color:#F60}
.news_d01{ margin-top:15px; text-align:left; line-height:22px; font-size:14px; width:1100px;}
