@charset "utf-8";


h1{ font-weight:normal;}
*{ margin:0px; padding:0px; list-style-type:none}
a{ text-decoration:none;}
img{ border:none;}
body { margin: 0px; padding: 0px; background:#f5f5f5; }
#container{ margin: 0 auto; width:980px; background:#fff;}


#main_top{ height:140px; width:980px; background:url(../img/logo_img.png);}
#quick_links{ height:30px; line-height:30px; text-align:right; padding-right:20px;}
#quick_links a{display:inline-block; color:#fff; padding:0px 13px; font-family: 宋体; font-size:12px;}


#top_nav {  height: 40px; line-height: 40px; background: #e5e5e5; width:980px;}
#top_nav ul { line-height: 18px; float: left; }
#top_nav ul li { line-height:18px; float: left; text-align: center; width:89px; }
#top_nav ul li.first_li { line-height: 40px; background: url(../IMG/top_nav6_03.png) no-repeat; background-position: left center; }
#top_nav ul li.first-child { background: none }
#top_nav ul li.first_li .first_a { display:block; width:89px; height: 40px; line-height:40px;font-family:宋体; color: #137bbc;  font-size: 12px; }
#top_nav ul li.first_li .first_a:hover { background: #1e91d9; color:#fff; }

ul.dropdown ul { width: 130px; position: absolute;margin-left: -14px; z-index:9999; margin-left:-22px;visibility: hidden;  }
ul.dropdown ul li { font-weight: normal; float: left; width: 130px; line-height: 15px; }
ul.dropdown ul li a { font-size: 12px; width: 99%; display: block; padding: 5px 23%; float: left ;}
ul.dropdown ul li a:hover { text-decoration: none; background:#066; }
ul.dropdown ul ul { left: 100%; top: 0; }
ul.dropdown li:hover > ul { visibility: visible; }
ul.dropdown ul { background:rgba(1,38,61, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50);background:#01263d; }
ul.dropdown ul li { color: #1e91d9; }
ul.dropdown ul li a { color: #fff }
ul.dropdown ul li a:hover { background: #1e91d9; color: #fff; }

#part_box{ width:980px; margin:0px auto;  float:left; margin-bottom:50px;}


.title_2_bg{float:left; width:980px; }
.title_2{ margin:0px 2%; width:96%; height:40px; line-height:40px; font-size:14px; color:#0270cd; border-bottom:1px #b1b1b1 solid; clear:both;}
#current_bar {font-family: 宋体; font-size:12px; color:#3f3f3f; height:40px; line-height:40px;padding:0px 2%;}
#current_bar a{ color:#3f3f3f;}
#current_bar a:hover{text-decoration:underline; color:#137BBC;}



#mainbody{  width:980px; float:left;}
.second_bg{ float:left;}
#left-nav-title{ background:url(../img/img_01.png) no-repeat; width:229px; height:61px; line-height:61px; color:#fff; text-align:center; font-size:16px; }
#left-nav-title h2{ width:229px; height:61px; line-height:61px; color:#fff; text-align:center; font-size:18px; float:left;}
#left-nav-title i.icon_img{  width:23px; height:23px; display: inline-block; background:url(../img/icon_img_01.png) no-repeat; vertical-align:middle; margin-left:8px; margin-bottom:3px; }
#MLeft_2{ width:228px; float:left; border:1px solid #dcdcdc;}
#MMiddle_2_div{float:left; width:728px;  min-height:600px; background:#fff; margin-left:20px; border:1px solid #DCDCDC; }
#MMiddle_3{ background:#f6fbff; float:left; width:96%; border:1px #88b3e5 solid; padding:10px 2%; min-height:400px; }

.Nav2_bg{ background:#fff; float:left; width:228px;}
.Nav2{ clear: both; width: 100%;  }
.Nav2 dt{ line-height: 15px;padding:10px 0px 10px 0px;}
.Nav2 .li2_2{float:left; padding:0px; width:100%; border-bottom:1px #e6e6e6 dashed;}
.Nav2 .li2_1{float:left; padding:0px; width:100%; }
.Nav2 dt a{text-decoration:none; cursor:pointer }
.Nav2 dt a span{ float:left; width:6px; padding:2px 2px 2px 1px ; line-height:5px; font-family:\5B8B\4F53; font-size:10px; margin:2px 0px 0px 0px}
.Nav2 .li_hover{  cursor:pointer; }
.Nav2 .li2{ background:url(../img/nav_2_ico.png) no-repeat  15% center; color:#074880; float:left; width:80%; height:50px; line-height:50px; padding-left:20%; font-family:宋体; font-size:12px; color:#4c4c4c; }
.Nav2 .li2:hover{ background:url(../img/nav_2_ico_2.png) no-repeat  15% center #f0f0f0; color:#32b3bc;}
.Nav2 dd { margin: 0px; padding: 0px; clear:both;}
.Nav2 dd ul{ clear:both}
.Nav2 dd ul li{font-family:\5B8B\4F53; padding:2px 0px; clear:both }
.Nav2 dd ul li .div_3_3{padding:0px 0px 0px 45px;}
.Nav2 dd ul li .div_3_3 a{ color:#566571; font-family:宋体; font-size:12px; color:#4c4c4c; }

.Nav2 dt a{ color: #333;  }
.Nav2 .li_hover{background:url(nav_2_ico_2.png) no-repeat  15% center; color:#fff}
.Nav2 dd ul li .li_hover a{ color:#137BBC;}
.Nav2 dd ul{ background:#fff}
.Nav2 dd ul li a{ color: #fff;}
.Nav2 .li3{  background:url(../img/nav_2_ico.png) no-repeat  15% center; float:left; width:80%; height:50px; line-height:50px; padding-left:20%; color:#074880; border-bottom:1px #e6e6e6 dashed; font-family:宋体; font-size:12px; color:#4c4c4c;   }
.Nav2 .li3:hover{background:url(../img/nav_2_ico_2.png) no-repeat  15% center #f0f0f0; color:#32b3bc;}
.Nav2 .li4{ background:url(../img/nav_2_ico.png) no-repeat  15% center; float:left; width:80%; height:50px; line-height:50px; padding-left:20%; color:#074880; border-bottom:1px #e6e6e6 dashed; font-family:宋体; font-size:12px; color:#4c4c4c;} 
.Nav2 .li4:hover{background:url(../img/nav_2_ico_2.png) no-repeat  15% center #f0f0f0; color:#32b3bc; border-bottom:1px #e6e6e6 dashed;} 
.list_style_1 li{ float:left; height:35px; line-height:35px; width:96%; margin:0px 2%; border-bottom:1px #ccc dotted}
.list_style_1 li a{ font-family:\5B8B\4F53;float:left; width:70%; color:#333333}
.list_style_1 li a font{ color:#0160cc; font-size:12px;}
.list_style_1 li span{ float:right; width:30%; text-align:right; color:#333333}
.line_1{border:none;border-bottom:1px #c9edff solid; background:none; height:10px; line-height:10px; clear:both; font-size:1px;}
#turnpage{ width:80%; margin:0px auto;}
#turnpage a{font-family:\5B8B\4F53; float: left; width:23px; height:23px; border:1px #a6c4e8 solid; text-align:center; background:url(btn_2.jpg) repeat-x; color:#52a0e9}
#turnpage a:hover,#turnpage a.a_hover{ background:url(btn_2_on.jpg) repeat-x; color:#000; text-decoration:none}
.text_content{ padding:20px 20px 0px 20px; border-bottom:1px #ddd dotted}
.picbox4{ float:left; width:150px;}
.picbox4 img{ padding:3px ; border:1px #cccccc solid; width:120px;}
.text_list_2{ float:left; width:400px;}
.text_list_2 ul li{  list-style:none; padding:2px 10px; color:#666}
.text_list_2 ul li strong{ color:#2d72c0}
.text_list_3{ padding-top:20px;}
.text_list_3 h1{ color:#306cd6; border-bottom:1px #cccccc dotted;height:25px;}
.text_content_2{ float:left; width:50%; padding-top:10px;}
.picbox4_2{ float:left; width:30%;}
.picbox4_2 img{ padding:3px ; border:1px #cccccc solid; width:90px;}
.text_list_2_3{ float:left; width:560px;}
.text_list_2_3 ul li{  list-style:none; color:#666;}
.text_list_2_3 ul li strong{ color:#2d72c0}
.text_list_2_2{ float:left; width:65%;}
.text_list_2_2 ul li{  list-style:none; padding:2px 0px; color:#666}
.text_list_2_2 ul li strong{ color:#2d72c0}

.title_3{ line-height:25px; text-align:center; color:#242424; padding:20px 60px 30px 60px; font-size:20px; font-weight:normal; font-family:微软雅黑;}
.date_1{ text-align: right; color:#6c6c6c; border-bottom:1px #ccc solid; font-size:12px; font-family:微软雅黑;}
.date_1 span{ color:#6c6c6c; padding:0px 3px; font-size:12px; font-family:微软雅黑;}
.c_1{ padding:25px;}
#map_div{ background:url(map.jpg) no-repeat; width:931px; height:438px;}
.link_1{ float:left; width:137px; }
.link_1 a{ float:left; width:100%; height:59px; margin-bottom:10px; text-decoration:none}
.link_1 a:Hover{ text-decoration:none}
.link_2{ float:left; width:111px; padding:143px 35px 0px 35px;}
.link_2 a{ float:left; width:100%; height:33px; line-height:33px; margin-bottom:6px; font-size:15px; text-align:center; color:#00479d; }
.link_3{ float:left; width:610px;}
.link_3_div_1{ height:59px; line-height:59px; float:left; width:100%;}
.link_3_div_1 span{ float:left; background:url(dot_2.gif) no-repeat center; width:5px; font-size:1px;}
.link_3_div_1 a{ float:left; padding:0px 15px; color:#00479d; font-size:14px;}
.link_3_div_2{ height:37px; line-height:37px; float:left; width:100%;}
.link_3_div_2 span{ float:left; background:url(dot_2.gif) no-repeat center; width:5px; font-size:1px;}
.link_3_div_2 a{ float:left; padding:0px 15px; color:#00479d; font-size:14px;}
.ul_1 { margin:20px 5%; width:90%;}
.ul_1 li{ float:left; width:50%; padding-bottom:20px}
.ul_1 li a{ color:#0270cd; padding:10px 20px 5px 0px; display: inline-block}
.ul_1 li.clear_li{ clear:both; width:100%; height:0px; line-height:0px; font-size:1px; padding:0px;}
.ul_2{ margin:20px 5%; width:90%;}
.ul_2 li{ float:left; width:30%; padding-left:3%; margin-bottom:50px;}
.ul_2 li img{ width:180px; height:110px;}
.ul_2 li a{ width:180px; display:block; background:url(arrow_ico.jpg) no-repeat right center; color:#0270cd; font-size:14px;}
.ul_3{ margin:20px 5%; width:90%;}
.ul_3 h3{ font-size:14px; color:#0270cd; background:url(nav_2_ico.png) no-repeat left center; padding:15px 0px 15px 20px;}
.ul_3 h2 a{ font-size:14px; color:#333;padding:15px 0px 15px 20px;}
.ul_3 div{ padding-left:20px;}
.ul_3 div a{ color:#535353; padding:0px 10px 20px 0px;}
.line_2{ clear:both; border-bottom:1px #ccc solid;}
.title_4{ color:#042a4e;}
.ul_4 li a{ float:left; width:83%; color:#0157a2; background:url(nav_2_ico.png) no-repeat left center; padding-left:2%;}
.ul_4 li span{ float:right; width:15%; text-align:right}


.foot_bg{ width:980px; height:60px; background:url(../img/foot_img_01.png) no-repeat; float:left;}
.foot_bg p{ font-family:宋体; font-size:12px; color:#FFF; width:980px; height:60px; line-height:60px; text-align:center;}