﻿body { padding:0px; font:"宋体"; font-size:13px; margin:0 auto; color:#1f376d; letter-spacing:1px;
 overflow: visible; background:#ffffff url(../images_new/header_bg.gif) repeat-x bottom left}
p { margin:0px; padding:5px 0 3px 0;}
div { margin:0; padding:0px;}
.r { color:#FF0000;}
.g { color:#00FF00;}
.b { color:#0000FF;}
.h { color:#000000;}
.cl { font-size:1px; line-height:1px; height:1px; clear:both;}
.lt{ float:left; text-align:left;}
.rt { float:right; text-align:right;}
.ct { text-align:center; width:100%;}
.none {display:none;}
.text1{ color:#00155c; font-size:14px; font-weight:800; padding:2px 0;}
.text2{ color:#ff6300; font-size:13px; font-weight:700;}
.text3{ color:#00155c; font-size:13px; font-weight:600;}
.text4{ color:#333333; font-size:12px; font-weight:700;}
a img { border:0px;}
.img img{ border:2px solid #CCCCCC;}
ul{list-style-type: none; margin:0; padding:0; float:left; }
li{list-style-type: none; margin:0; padding:0px;}
a:link{ text-decoration:none; color:#00155c;}
a:visited{ text-decoration:none; color:#00155c;}
a:hover{ text-decoration:none; color: #ac010d;}
a:active{ text-decoration:none; color:#00155c;}
/*--header--*/
.header { margin:0 auto; padding:0; width:100%; float:left; clear:both; background:#f6f8fd url(../images_new/header_bg.gif) repeat-x bottom left;position:relative;}
.top{ margin:0 auto; width:1000px; height:72px;}
.logo { float:left; clear:right; padding:25px 8px 0 32px;}
.top_rihgt { width:650px; float:left; clear:right;position:relative;}
.top_rihgt_search{ width:650px; height:24px; clear:both; text-align:right; padding:5px 0 10px 0; font-size:12px;}

/*--top menu--*/
.menu{ clear:both;}
#nav { line-height: 24px; list-style-type: none;}
#nav a { height:25px; padding:6px 0 0 0; display: block; text-align:center; font-size:14px; font-weight:700;}
#nav a:link { color:#1f376d; text-decoration:none;}
#nav a:visited { ;color:#1f376d;text-decoration:none;}
#nav a:hover { color:#1f376d;text-decoration:none;font-weight:bold;}
.on a { padding:0; background: #ccdafb url(../images_new/menu_on.gif) left center repeat-x;}
.one{ width: 50px;}
.two{ width: 80px;}

#nav li { height:31px; float: left; background:#eaeffe url(../images_new/menu_off.gif) left center repeat-x; border:1px solid #3b82c4; margin:0 4px 0 0;}
#nav li a:hover{background:#ccdafb url(../images_new/menu_on.gif) left center repeat-x;}
#nav li ul { list-style-type: none;text-align:left;left: -999em; position: absolute;}
#nav li ul li{ height:24px; float: left; clear:both; width: 80px;background: #d6ebff; border:0px;}
#nav li ul a{  height:24px;display: block; width: 80px;background: #d6ebff; font-size:12px; font-weight:500; text-align:center; padding:2px 0 0 0;}
#nav li ul a:link {color:#1f376d; text-decoration:none;}
#nav li ul a:visited {color:#1f376d;text-decoration:none;}
#nav li ul a:hover {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#C00;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}

/*--warp--*/
.wrap{ margin:0 auto; width:1000px; padding:5px 0 0 0; clear:both;}
/*--left--*/
.index_left { width:210px; float:left; margin:0px; padding:0px;}
.left_pt{ width:208px; clear:both; border:1px solid #3b82c4;}
.left_ptnav{ height:26px; width:208px; line-height:26px; padding:0 0 0 0px; clear:both; font-weight:bold; background:url(../images_new/left_menu.gif) left top repeat-x; text-align:center;}
.left_ptcon{ padding:5px 0 3px 0; clear:both; line-height:22px;}
.left_ptcon dl{ margin:2px 0 5px 0; padding:0px; text-align:center;}
.left_ptcon ul{ margin:3px 0 2px 8px; padding:0px; list-style:none; list-style-type:none;}
.left_ptcon ul li{ clear:both; margin:0; padding:0;}
.left_ptcon dt{ margin:0; padding:0 0 0 8px;}
.lcgn{ background:#d5e9fd;}
.left_ptad { margin:5px 0 5px 0; text-align:center; clear:both;}
.left_lct{ width:208px; height:auto!important;height:328px; min-height:328px; clear:both; border:1px solid #3b82c4; margin:5px 0 0 0;}
.left_nav{ height:29px; width:200px; line-height:29px; padding:0 0 0 8px; clear:both; font-weight:bold; background:url(../images_new/left_menu2.gif) left top repeat-x;}
.left_con{ padding:0; clear:both; line-height:22px;}
.left_con dl{ margin:5px 0 5px 0; padding:0px; text-align:center;}
.left_con ul{ margin:3px 0 0 5px; padding:0px; list-style:none;}
.left_con ul li{ clear:both; margin:0; padding:0;}

/*--main--*/
.index_main { width:570px; float:left; clear:right; margin:0 0 0 5px; padding:0px;}
.banner { clear:both; margin:0px 0 5px 0; position:relative; width:570px; height:220px; overflow:hidden;}
.main_function { width:568px; overflow:hidden; height:auto!important;height:230px; min-height:230px; float:left; clear:both; border:1px solid #3b82c4; padding:0px; line-height:20px; font-size:14px;}
.function_nav{ height:46px; background:url(../images_new/mainnavbg.gif) left top repeat-x; text-align:center;}
.main_ad{ clear:both; margin:5px 0 0 0; padding:0; border:1px solid #cccccc;}
.anlinews{ clear:both; margin:5px 0 0 0; padding:0; background:#e7f1fa;}
.anlinews_nav{width:auto;height:34px; clear:both; padding:0px; margin-top:0px; background:#e7f1fa;}
.anlinews_nav ul { list-style:none; margin:0px; padding:0px;width:auto;}
.anlinews_nav ul li{float:left; margin:0;}
.anlinews_con { width:auto; height:auto; clear:both; margin:0; position:absolute; margin-top:-6px;}
.anlinews_con p{ margin:5px 0 2px 0; padding:0px;}
#e2 ul{ float:left; width:49.5%; margin:0px; padding:0px;}
#e2 ul li{ width:auto; margin:0px; padding:0 0 0 3px; line-height:19px;}

/*--right--*/
.index_right { width:210px; float:left; margin:0 0 0 5px; padding:0px;}
.login_title,.login_title2{ width:193px; height:22px; float:left; clear:both; margin:0px 0 0 0; background:#f6f8fd url(../images_new/navbg.gif) no-repeat; padding:5px 0 0 15px; border:1px solid #3b82c4; border-bottom:0px; font-size:14px; font-weight:700; }
.login_title2 { margin-top:5px;}
.login { width:203px; height:auto!important;height:156px; min-height:156px; float:left; clear:both; font-size:12px; padding:8px 0 5px 5px; margin:0 0 5px 0; border:1px solid #3b82c4; line-height:20px; border-top:0px;background:#f6f8fd;}
.login dl{ margin:0px; padding:10px 0 0 0;}
.login img,.login map{ border:0px; margin:0px; padding:0px;}
.right_title {height:26px; line-height:26px; width:208px; float:left; clear:both; background:#add0f2; padding:0px 0 0 0px;font-size:14px; font-weight:700; font:"黑体"; text-align:center;}
.ggao{ background:#add0f2 url(../images_new/ggao.gif) 50px center no-repeat;}
.index_right1 { width:208px; height:auto!important;height:667px; min-height:667px; float:left; clear:both; margin:5px 0 0 0; border:1px solid #3b82c4; line-height:22px;background:#f6f8fd;}
.right_cont { width:190px; float:left; clear:both; padding:5px 0 2px 10px; margin:0px;}
.right_cont ul{ margin:0px; padding:0px;}
.right_cont li{ width:180px;list-style-type: none; margin:0; padding:0 0 0 10px; clear:both; background:url(../images_new/li1.gif) left center no-repeat; border-bottom:dotted 1px #cccccc;}
.kefu { height:194px; width:197px; float:left; clear:both; margin-left:3px; margin-top:10px; padding:5px 0 2px 0px; background:url(../images_new/kefu.gif) left top no-repeat; line-height:18px; letter-spacing:0px;}

/*--index 选卡---*/
.tb_{background: url(../images_new/jzbtn.gif) repeat-x;text-align:center; margin-left:130px;}
.tb_ ul{height:46px;text-align:center;}
.tb_ li{ float:left;height: 46px;line-height:42px;width:74px;cursor:pointer; text-align:center; font-size:18px; font-family:'黑体'text-align:center;}
.normaltab  { color:#333366 ;}
.hovertab    { background: url(../images_new/jzbtn.gif) no-repeat; font-weight:bold }
.dis{display:block;}
.undis{display:none;}
.dis,.undis{ padding:2px 8px 3px 8px;}
.dis dl,.undis dl{ margin:0px; padding:0px;}
#newsearch { WIDTH:100%; HEIGHT:25px}
#v1 { width:100px;}
.newsearchinsidew { WIDTH: 96px; CURSOR: hand; LINE-HEIGHT:34px; HEIGHT:34px; TEXT-ALIGN: center; background: url(../images_new/anlimenubg2.gif) no-repeat; }
.newsearchinsider { FONT-WEIGHT: bold; WIDTH: 96px; LINE-HEIGHT:34px; HEIGHT:34px; TEXT-ALIGN: center; background: url(../images_new/anlimenubg.gif) no-repeat; }
.newsearchinsider a:link,
.newsearchinsider A:visited { COLOR: #1f376d; text-decoration:none;}
.newsearchinsidew a:link,
.newsearchinsidew a:visited { color:#1f376d; text-decoration:none;}
.newsearchinsidew a:hover,
.newsearchinsidew a:active {WIDTH: 74px; TEXT-ALIGN: center color:#1f376d; text-decoration:none;}
#newsearchbottom { width:auto; position:absolute; line-height:18px;}
#newsearchbottom a:link,
#newsearchbottom a:visited { color:#1f376d; text-decoration:none;}
#newsearchbottom a:hover,
#newsearchbottom a:active { color:#ac010d; text-decoration:none;}
#newsearchbottom #e1{ Z-INDEX: 0; LEFT: 0px; VISIBILITY: visible; position:absolute; WIDTH:556px; height:295px; TOP: 0px; padding:10px 5px 5px 5px; border:1px solid #3b82c4;}
#newsearchbottom #e2{ Z-INDEX: 0; LEFT: 0px; VISIBILITY: hidden; position:absolute; WIDTH:556px; height:295px; TOP: 0px; padding:10px 5px 5px 5px; border:1px solid #3b82c4;}
#newsearch UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
/* Focus_change style */
 #focus_change_list { position:absolute; width:2280px; height:220px; }
  #focus_change_list li { float:left; }
  #focus_change_list li img { width:570px; height:220px; }
 .focus_change_opacity { position:absolute; width:570px; height:50px; top:170px; left:0; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
 #focus_change_btn { position:absolute; width:570px; height:50px; top:170px; left:0; }
  #focus_change_btn ul { padding-left:5px; }
  #focus_change_btn li { display:inline; float:left; margin:0 40px; padding-top:12px; }
  #focus_change_btn li img { width:50px; height:30px; border:2px solid #888; }
  #focus_change_btn .current { background:url(../images_new/btn_jia.gif) no-repeat 23px 8px;}
  #focus_change_btn .current img { border-color:#EEE; }

/*-----footer----*/
.footer { margin:0 auto; margin-top:5px; width:1000px; clear:both; padding:12px 0; border-top:1px solid #d2d2d2; text-align:center; font-size:12px; line-height:20px;}


/*----2----------*/
.left { width:210px; float:left; clear:right; font-family: arial, sans-serif; font-size:13px;}
.left1 { width:208px; float:left; clear:both; margin:0 0 5px 0; border:1px solid #3b82c4; line-height:22px;background:#f6f8fd;}
.left_title {height:22px; width:193px; float:left; clear:both; background:url(../images_new/navbg.gif) no-repeat; padding:5px 0 0 15px;font-size:14px; font-weight:700; font:"黑体";}
.left_cont { width:190px; float:left; clear:both; padding:5px 0 10px 10px;}
.left_cont li{ width:175px;list-style-type: none; margin:0; padding:0 0 0 15px; clear:both; line-height:25px; background:url(../images_new/li.gif) 6px left no-repeat;}
.left_cont ul li ul li{ width:150px;list-style-type: none; margin:0; padding:0 0 0 15px; clear:both; line-height:25px; background:url(../images_new/li1.png) 10px left no-repeat;}
.main { width:784px; float:left; clear:right;margin:0px 0 0 5px;}
.main_banner{ clear:both; border:1px solid #d2d2d2; margin:0 0 5px 0;}
.main_w { width:auto; clear:both; padding:6px 0 2px 15px; font-size:13px;}
.main1{}
.main_sort{ width:auto; clear:both; padding:6px 10px 2px 10px; font-size:12px; margin:5px 0 5px 0; background:#e9e9e9; line-height:22px; text-indent:2em; color:#000000;}
.main_cont{ width:762px; overflow:inherit; clear:both; padding:6px 10px 2px 10px; font-size:14px; margin:5px 0 5px 0; line-height:22px; border:1px solid #d2d2d2; height:auto!important;height:500px; min-height:500px;}
.main_cont2{ overflow:inherit; clear:both; padding:10px 0px 2px 0px; font-size:14px; margin:5px 0 5px 0; line-height:22px; border-top:1px solid #d2d2d2; text-align:left;}
.main_cont2 td{ padding:2px 3px 0 3px;}
.main_cont img{}
.main_title{ clear:both; margin:5px 0 0 0; height:26px; line-height:26px; padding:0px 10px 0px 10px; border:1px solid #d2d2d2; border-bottom:0px; background: url(../images_new/list_nav.gif) repeat-x left center; font-weight:bold;}
.main_ti{ clear:both; border-bottom:1px dotted #cccccc; margin:20px 0 10px 0; text-align:center;}
.main_list{ width:762px; overflow:inherit; clear:both; padding:6px 10px 2px 10px; font-size:14px; margin:0; line-height:22px; border:1px solid #d2d2d2; height:auto!important;height:500px; min-height:500px;}
.main_list li{ border-bottom:dotted #CCC 1px; width:100%; margin:3px 0 2px 0;}

.both_nav {margin:5px 0; height:26px; line-height:26px; padding:0px 10px 0px 10px; border:1px solid #d2d2d2; background: #efefef; font-weight:bold;}
.main_both {margin:5px 0; width:998px; padding:0px; border:1px solid #d2d2d2; line-height:22px; text-indent:2em;}
.buttoninput { height:26px; width:180px; background:url(../images_new/loginto.gif) top left no-repeat; border:0px;}
/*----link----*/
.link_ti{ width:500px; clear:both; float:left; padding:6px 0px 0px 10px;line-height:25px; color:#00155c; font-size:14px; font-weight: bold;}
.link_txt { clear:both; float:left; padding:6px 0px 10px 10px;line-height:25px;}
.link_txt dt{ overflow:hidden; float:left; width:175px; height:25px; padding:0 3px 0 10px; text-align:left;}
.link_img { width:750px; clear:both; padding:5px 0 8px 8px;line-height:25px;border-bottom:1px dotted #dde1f2;}
.link_img dt { float:left; width:180px; height:60px; padding:3px 0 3px 5px; text-align:center;}
.link_img img { width:160px; height:60px;}
/*----pay----*/
.main_xtitle { clear:both; padding:6px 10px 5px 10px; text-indent:2em;line-height:20px; font-weight:700;}
.main_con2 { clear:both; line-height:25px;}
.main_con2 td{ padding:2px 10px;}

/*----sitemap----*/
.maplink dt{background:#fff url(../images_new/map_bg.gif) top repeat-x;height:33px; color:#1f376d; font-weight:bold;}
.maplink dt div{height:29px; padding:4px 0 0 10px;font-size:14px;line-height:24px;}
.maplink dd{padding:2px 0 6px 24px;margin:0; background:#FFFFFF;line-height:22px;}

/*----table page----*/
.zi0{ background:#e0e6fe; font-size:16px; font-weight:700; padding:0 8px; text-align:center;}
.zi1{ background:#e0e6fe; font-size:14px; font-weight:700; padding:0 5px;}
.tab1 { padding:5px 6px;}
.main_page { clear:both; padding:12px 10px 15px 10px; margin-top:10px 0 10px 0; text-align:right;}
.main_page a { padding:3px;}
.main_page a:link{ text-decoration:none; color:#00155c;}
.main_page a:visited{ text-decoration:none; color:#00155c;}
.main_page a:hover{ text-decoration: underline; color: #ac010d;}
.main_page a:active{ text-decoration:none; color:#00155c;}

/*----HTML page----*/
.html_banner{ clear:both; border:1px solid #d2d2d2; margin:0 0 5px 0;}
.html_w { width:auto; clear:both; padding:6px 0 2px 15px; font-size:13px; font-weight:bold;}
.html_cont{ width:1000px; overflow:inherit; clear:both; margin:0 auto; padding:5px 0 0 0; font-size:14px; margin:0px; line-height:22px; height:auto;}
.html_cont li{ border-bottom:dotted #CCC 1px; width:100%; margin:3px 0 2px 0;}
.html_cont1 { width:318px; border:1px solid #86909a; float:left;}
.html_cont2 { width:338px; border:1px solid #86909a; float:left; margin-left:10px;}
.html_cont3 { width:318px; border:1px solid #86909a; float:left; margin-left:10px;}
.html_cont4 { width:448px; border:1px solid #86909a; float:left; margin-left:10px;}
.html_cont5 { width:208px; border:1px solid #86909a; float:left; margin-left:10px; overflow:hidden;}
.html_conttitle{ width:100%; height:25px; line-height:25px; background:url(../images/html_nav.gif) repeat-x; font-weight:bold; color:#606060;}
.html_conttitle dt{ margin-left:10px;}






