﻿@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-size:12px; font-family:"宋体"; background:url(../images/yx_02.jpg) top repeat-x;}
.noby{ background:transparent;}
a{ font-size:12px; text-decoration:none; color:#333;}
a:hover{ color:#f00;}
img{ border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
.clear{ clear:both;}
.mb10{margin-bottom:10px;}


/* ===main=== */
.main{ width:1006px; margin:0px auto; padding:0px;}


/* ===top=== */
.maintop{ height:237px;}
.top_pic{ background:url(../images/yx_04.jpg) top no-repeat; padding-top:10px; padding-right:83px; height:157px; text-align:right; margin-bottom:3px; color:#fff;}
.top_pic a{ color:#fff;}
.nav{ background:url(../images/yx_10.jpg) top repeat-x; height:37px;}
.nav_left{ background:url(../images/yx_08.jpg) top left no-repeat; height:37px; padding-left:8px;}
.nav_right{ background:url(../images/yx_12.jpg) top right no-repeat; height:32px; padding-top:5px;}
.menubox li{ float:left; font-size:14px; color:#FFF; font-weight:bold; font-family:"黑体"; line-height:32px; height:32px;width:99px; text-align:center;}
.menubox li a{ font-size:14px; color:#fff;}
.menubox li.hover a{ color:#287bbd;}
.menubox li.hover{ background:url(../images/yx_15.jpg) top no-repeat; color:#287bbd;}
.mainbox{ background:url(../images/main.jpg) top repeat-x; height:30px; line-height:30px; padding:0px 15px;}
.mainbox li{ display:none;}
.mainbox li.block{ display:block;}
.zncx{width:166px; height:18px; border:none; line-height:18px; padding-left:10px; border:1px #ccc solid; border-right:none;}
.search{height:18px; width:22px; border:1px #ccc solid; border-left:none;}

/* ===bottom=== */
.mainbottom{ height:143px;}
.bottom{ background:url(../images/yx_127.jpg) top repeat-x; height:143px;}
.bottom_nav a{ color:#fff;}
.bottom_nav{ color:#fff;}
.bottom_td{ padding-top:20px; line-height:30px; text-align:center;}


/* ===center=== */
.center{ padding:10px 12px; background:#c7c7c7;}
.indexbox{ padding-bottom:9px; clear:both;}
.leftbox{ width:749px; float:left;}
.rightbox{ width:223px; float:right;}
.tpxw{ width:260px; float:left;}
.zxtz{ width:480px; float:right;}
.zxtz_title{ padding-right:10px;  height:35px;  background:url(../images/yx_29.jpg) top repeat-x;}
.menubox2{ width:360px; float:left; }
.menubox2 li{ float:left; padding:0px 15px; border-right:1px solid #ccc; line-height:35px; font-size:14px;}
.menubox2 li.hover{ font-weight:bold; color:#0c6ab4; background:url(../images/zxtz.jpg) top repeat-x;}
.more{ width:50px; float:right;}
.zxtz_list{ background:#fff; padding:12px;}
.more li{ display:none; line-height:35px;}
.more li.block{ display:block;}
.mainbox2{ padding:12px; background:#fff; height:206px; padding-bottom:0px;}
.mainbox2 li td{ line-height:25px;}
.mainbox2 li td a{ font-size:14px; white-space: nowrap; overflow:hidden; width:370px; display:block;}
.mainbox2 li{ display:none;}
.mainbox2 li.block{ display:block;}
.cylm_title{ background:url(../images/cylm.jpg) top no-repeat; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff; text-align:center;}
.cylm_list{ background:#fff; padding:3px; padding-bottom:0px; height:220px;}
.cylm_list img{ padding-bottom:5px;}
.wsbsdt_title{ background:url(../images/wsdt.jpg) top no-repeat; height:32px; line-height:32px; padding-left:76px; padding-right:10px; font-size:14px; font-weight:bold; color:#fff;}
.wsbs_left{ padding:9px 2px 0px 10px; height:220px; background:#fff;}
.left_box{ padding-top:5px; width:250px; float:left; background:url(../images/ws_foot_24.jpg) bottom repeat-x;}
.left_box td{ padding-bottom:10px;}
.bsgg_title{ background:url(../images/bsgg.jpg) top right no-repeat; height:29px; line-height:29px; padding-left:52px; font-weight:bold; color:#0a6ab6;}
.bsgg_list{ padding:10px 0px 0px 5px;}
.bsgg_con{ padding-right:10px;}
.bsgg_con td{ line-height:25px;}
.wsfwt{ background:url(../images/yx_67.jpg) top no-repeat; padding:50px 0px 0px 5px; height:180px;}
.wsfwt td{ line-height:30px;}
.wsfwt input{ vertical-align:middle;}
.dlzc{ padding-left:40px; padding-top:10px;}
.dlzc a{ background:url(../images/wsbs_07.jpg) top no-repeat; display:block; float:left; width:60px; height:25px; line-height:25px; text-align:center; color:#fff; margin-right:10px;}
.indexbox1{ background:url(../images/yqlj.jpg) top repeat-x; height:112px;}
/*.hdjl_title{ background:url(../images/hd_03.jpg) top no-repeat; height:32px; padding-left:76px; font-size:14px; font-weight:bold; color:#fff; line-height:32px;}*/
.hdjl_title{ background:url(../images/hd_03_new.jpg) top no-repeat; height:32px; padding-left:52px; font-size:14px; font-weight:bold; color:#fff; line-height:32px;}
.wszx_title{ background:url(../images/wszx.jpg) top no-repeat; height:31px; line-height:30px; padding:4px 10px 0px 30px;}
.td_zx a{ font-weight:bold; color:#c53f24;}
.wszx_list{ background:#fff; padding:10px; padding-bottom:0px; height:204px;}
.wszx_list li{ display:none;}
.wszx_list li.block{ display:block;}
.wszx_list th{ background:url(../images/td_bg_19.jpg) bottom repeat-x; height:30px; line-height:30px; border-right:1px solid #fff;}
.wszx_list td{line-height:25px;}
.td1{ text-align:left; padding-left:20px;}
.menubox3{ background:url(../images/hd_12.jpg) top repeat-x; height:32px;}
.menubox3 li{ float:left; padding:0px 20px;  line-height:32px; font-size:14px;}
.mainbox3 li td{ line-height:22px; height:22px;}
.mainbox3 li td a{ display:block; white-space:nowrap; overflow:hidden; width:445px; text-overflow:ellipsis;}
.menubox3 li.hover{ background:url(../images/hd_10.jpg) top repeat-x; font-weight:bold; color:#fff;}
.menubox3 li a{ font-size:14px;}
.menubox3 li.hover a{color:#fff;}
.mainbox3{ padding:0px 0px 0px 10px; height:181px; background:#fff;}
.mainbox3 li{ display:none; padding-top:12px; *+padding-top:0; _padding-top:0;}
.mainbox3 li.block{ display:block;}
.hyfw_title{ background:url(../images/hd_05.jpg) top no-repeat; height:30px; padding-left:30px; font-size:14px; font-weight:bold; color:#096ab7; line-height:30px;}
.hyfw_list{ background:#fff; padding:22px 0px 0px 16px; height:450px;}
.hyfw_list td{ padding-bottom:10px;}
.wb{ padding-top:10px; background:#fff; padding-left:6px; padding-right:6px; height: 461px;}
.wb table td{padding-top: 5px; padding-bottom: 5px; line-height: 22px; border-bottom: 1px dashed #e8e8e8;}
.wb_title{ border:1px solid #ccc; height:26px; line-height:26px; background:#fafaf2; padding-left:20px;  font-weight:bold; color:#096ab7; margin-bottom:7px;}




/* CSS div ztzl*/
.center_05{zoom:1; height:80px; position:relative; overflow:hidden; background:url(../images/ztzl_07.jpg) bottom repeat-x; }
.center_05 .LeftBotton { background:url(../images/left_58.jpg) no-repeat 0px 0px; left:0; float:left; width:26px; top:3px; cursor:pointer; position:absolute; height:68px;
filter:alpha(opacity=100); /*IE*/
-moz-opacity:0.2; /*MOZ , FF*/
opacity:0.2; /*CSS3, FF1.5*/}
.center_05 .LeftBotton:hover{filter:alpha(opacity=100); /*IE*/
-moz-opacity:0.5; /*MOZ , FF*/
opacity:0.5; /*CSS3, FF1.5*/}
.center_05 .RightBotton { RIGHT:0px; background: url(../images/right_61.jpg) no-repeat 0px 0px; float:right; width:26px; cursor: pointer; position:absolute; height:68px; top:3px;
filter:alpha(opacity=100); /*IE*/
-moz-opacity:0.2; /*MOZ , FF*/
opacity:0.2; /*CSS3, FF1.5*/}
.center_05 .RightBotton:hover{filter:alpha(opacity=100); /*IE*/
-moz-opacity:0.5; /*MOZ , FF*/
opacity:0.5; /*CSS3, FF1.5*/}
.center_05 .Cont {overflow:hidden; width:920px; float:left; margin:0px 37px; display:inline-block; margin-top:10px;  }
.center_05 .box {float:left; width:99px; margin-right:3px; }
.center_05 .box img {display:block; width:99px; height:40px;}


.zxtz_box{ width:270px; float:right;}
.left_box_wb{ width:460px; float:left;}
.left_box_wb td{ line-height:1.8; text-align:center; vertical-align:top;}
.left_box_wb img{ width:63px; height:60px;}


.wszx_left{ width:300px; float:left;}
.wszx_right{ width:90px; float:right;}
.wszx_left li{ float:left; padding:0px 20px;}
.wszx_left li.hover{ background:url(../images/wszx_li_03.jpg) left bottom no-repeat; width:100px; text-align:center; font-weight:bold; color:#156ba8; padding:0px; border-bottom:1px solid #fff;}
.wszx_left li.hover a{color:#156ba8;}

.wsbsdt_nav{line-height:0;font-size:12px;}
.wsbsdt_nav a{height:32px; line-height:32px;color:#333; font-weight:100; float:left; padding:0 6px;}
.login_box{width:223px; float:left;}
.wb_box{ width:745px; height:220px; float:left;padding:5px; background:#fff;}
.wb_box table td{width:75px;}
.tzgg_box{ background:url(../images/tzgg_bg.jpg) top no-repeat; height:225px;width:223px; float:right;}
.title_01{height:35px; line-height:40px; padding-left:70px; color:#006bc6; font-weight:bold; font-size:14px;}
.title_01 a{color:#006bc6;}
.tzgg_list{ padding:5px; height:150px; overflow:hidden;}
.tzgg_list .bd ul { overflow:hidden; zoom:1; }
.tzgg_list a{overflow:hidden; height:22px; line-height:22px; white-space:nowrap; background:url(../images/black_icon.jpg) no-repeat left center; padding-left:6px;}
.bsgg_pic img{width:100%; height:33px;}
.td_font{width:100%;}
.td_font a,.td_font td{line-height:20px; color:#666; text-align:center;}

.home_adv1_l{ float:left; width:262px; height:75px;}
.home_adv1_c{ float:left; width:480px; padding-left:8px; height:75px;}
.home_adv1_r{float:right; width:223px; height:75px; margin-top:-12px;}
.home_adv2, .home_adv3{height:77px; width:982px;}

.slideBox{overflow:hidden; position:relative;} 
.slideBox .hd{overflow:hidden; position:absolute; right:0; bottom:0; z-index:1; } 
.slideBox .hd ul li{ float:left; margin-left:1px; padding:0 2px; height:14px; line-height:14px; background:#000; cursor:pointer; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#fff;}  
.slideBox .hd ul li.on{ background:#d90010; color:#fff;} 
.slideBox .hd ul li em{display:none;}
.slideBox .bd{ position:relative; height:100%; z-index:0;} 
.slideBox a{color:#fff; font-size:10px;}
.home_adv1_l .bd img{ width:262px; height:75px;}
.home_adv1_c .bd img{ width:480px; height:75px;}
.home_adv1_r img{ width:223px; height:75px;}
.home_adv2 img, .home_adv3 img{ width:982px; height:77px;} 

.imgtext{height:100px;margin-top:10px;}
.imgtext a{float:left;margin-left:30px;display:block;width:75px;text-align:center;}
.imgtext a img{display:block;}
.imgtext a span{display:block;height:30px;margin-top:10px; line-height:15px;}
.imgtext a span br{line-height:0; height:0;}

.lilist li{border-bottom: 1px dashed #ccc; line-height:25px;}
.lilist li:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.lilist a{display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; background:url(../images/black_icon.jpg) no-repeat left center; padding-left:10px;}
.lilist .time{ display:block; float:right; width:15%; text-align:right;}

.soft_code{position:fixed; right:0; top:30px;  line-height:22px; text-align:center;}
.soft_code img{ width:170px;}