@charset "utf-8";
/* CSS Document */
body{margin:0 auto;font-size:12px;font-family:"Arial";  line-height:180%; background: url(../images/c_d.jpg) repeat-x #ffffff;color:#333333;-webkit-text-size-adjust: none; position:relative;}
div,ul,li,dt,dl,dd,form,span,img{ margin:0; padding:0; border:none; list-style:none;}
img, div, td {behavior: url('/iepngfix.htc')}
a{color:#333333;text-decoration:none;}
a:hover{color:#b90101;}
h1,h2,h3,h4,h5,h6,p{margin:0 auto; padding:0;font-size:12px; font-weight:normal;}
img{border:0;}
.clear{clear:both;}


/*top*/
.top{height:131px; margin:auto;z-index:10; width:986px;}
.t_r{ width:450px; float:right; text-align:right; padding-top:57px;}

.ss{ width:150px; border:1px solid #8f8c8c; float:right;}
.ss_t{ float:left;padding-left:10px; color:#d4d4d4; background:#fff;text-align:left;border:none;height:20px; line-height:20px; width:80px;}
.ss_a{float:left; width:23px; height:20px; background:url(../images/ss_a.jpg) no-repeat; border:none; cursor:pointer;}


#dh{width:920px;z-index:10;line-height:40px;font-size:14px;height:40px;position:relative;font-family:"微软雅黑";background-repeat: repeat;background-repeat: repeat; margin:auto;}

#dh ul li{float:left; display:inline; position:relative;z-index:11;width:130px;line-height:40px; text-align:center;}
#dh ul li a{color:#fff;text-decoration:none;display:block;text-align:center;width:130px; background:url(../images/dh_dd.jpg) top right no-repeat #a50013; }
#dh ul li a:hover,#dh ul li a.current,#dh ul li.iehover a,#dh ul li:hover a{display:inline-block; color:#fff; background:#112c61;}

#dh ul li ul{display:none;position:absolute; margin-left:0; font-size:12px; left:0; top:40px; background:url(../images/zdh_z.jpg) repeat-x #fff; width:130px; color:#000; z-index:1000; font-family:"Arial";}
#dh ul li ul li{filter:Alpha(Opacity=80);float:left;display:inline; z-index:1000; line-height:30px; height:30px; z-index:1100;position:static;}
#dh ul li ul li a{height:28px; text-indent:0px; text-align:center; display:block; float:left;color:#fff; background:#112c61;}
#dh ul li ul li a:hover{text-decoration:none; background:#3a3a9a; color:#fff;}
#menu{float:left;}
.sub{width:93px; margin-left:5px;}
.sub li a{width:93px;}
.sub1{border-bottom:3px solid #557634;border-left:3px solid #557634;border-right:3px solid #557634;}
.sub1 li a:hover{background:#000;}


html>/**/body ul#menu li ul li{display:inline; !important;/*For firfox*/}

/* 2nd Menu */ 
ul#menu li:hover li a,
ul#menu li.iehover li a{filter:Alpha(Opacity=80);font-size:12px; font-weight:normal;color:#fff;  border-bottom:1px dotted #ead4d5;background:#112c61;height:30px; width:130px; line-height:30px;}
/* 2nd Menu Hover */ 
ul#menu li:hover li a:hover,
ul#menu li:hover li:hover a,
ul#menu li.iehover li a:hover,
ul#menu li.iehover li.iehover a{ color:#fff;background:#a50013; border-bottom:1px dotted #ead4d5;}
ul#menu li:hover ul ul, 
ul#menu li:hover ul ul ul, 
ul#menu li.iehover ul ul, 
ul#menu li.iehover ul ul ul { 
display: none; 
} 
ul#menu li:hover ul, 
ul#menu ul li:hover ul, 
ul#menu ul ul li:hover ul, 
ul#menu li.iehover ul, 
ul#menu ul li.iehover ul, 
ul#menu ul ul li.iehover ul { 
display: block; 
}


.i_banner{ width:100%;height:398px;position:relative; z-index:1;}
.n_banner{ height:228px; width:100%; margin-left:auto; margin-right:auto;position:relative; z-index:1;}
.focus_ad{ height:398px; overflow:hidden; position:relative;z-index:-1;}
.focus_ad .slide_pic li{display:none;}
.focus_ad .slide_pic .li_on{display:block;}

.focu_btn{ width:80px; margin:0 auto;}
.focus_ad .slide_txt{ width:80px; display:block; position:absolute; bottom:10px;}
.focus_ad .slide_txt li{width:20px;float:left;height:10px;line-height:10px;}
.focus_ad .slide_txt a,.focus_ad .slide_txt a:hover{ width:10px; height:10px; display:block; text-indent:-9999px;background:url(../images/li.png) no-repeat 0 0; _background:none;_filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/li.png', sizingmethod='scale');}
.focus_ad .slide_txt .li_on{}
.focus_ad .slide_txt .li_on a,.focus_ad .slide_txt .li_on a:hover{ background:url(../images/li_on.png) no-repeat 0 0;_background:none;_filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/li_on.png', sizingmethod='scale');}






/*center*/
.cc{width:980px;margin:auto;padding:20px 10px; }
.cc h1{font-family:"微软雅黑"; color:#a50013; font-size:18px; padding-bottom:10px;}
.ccey{ color:#112c61; font-size:12px;font-family:"Arial";}

.i_news{ width:653px; float:left;}
.i_news img{ float:left;}
.i_news ul{ float:right; width:513px;}
.date1{color:#0e295c; font-family:"Arial"; padding-right:10px;}
.i_news li a{ line-height:28px; height:28px; border-bottom:1px dotted #b2b3b6; text-decoration:none;display:block;}
.i_news li a:hover,.i_news  li a.current{  color:#393a96;}


.i_zpqs{ width:293px; float:right;}
.i_lxwm{ width:293px; float:right; background:url(../images/i_lxwm.jpg) bottom right no-repeat;}

.i_more{ float:right; padding-top:5px;}



.chyw{ color:#7f8083; font-size:12px; padding-left:10px;font-family:"Arial";}

.i_cpzs{width:653px; float:left;}
.rollBox{overflow:hidden; width:653px; height:110px;}
.rollBox .LeftBotton{height:23px;width:18px;background:url(../images/cp_l.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:30px 12px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:23px;width:18px;background:url(../images/cp_r.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:30px 0 0 12px;cursor:pointer;}
.rollBox .Cont{width:590px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000px;}
.rollBox .Cont .pic{ width:148px; height:100px;float:left;}
.rollBox .Cont .pic img{display:block;margin:0 auto; padding:4px; border:1px solid #d9d0d0; height:90px; }
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}







.ee{width:100%;color:#b5b4b4; background:#3e3e3e; padding:10px 0; text-align:center; margin-top:10px;}
.end{ width:960px;margin:auto;font-family:"Arial"; line-height:24px; }
.end a{ color:#fff;}
.end a:hover { color:#fff;}

.center{width:1000px;margin:auto;padding:10px 0;min-height:300px;height:auto !important; /*兼容FF,IE7!important标签*/height:300px; /*兼容ie6*/overflow:visible;}
.center h1{font-family:"微软雅黑"; color:#a50013; font-size:18px; padding-bottom:10px;}

.n_zpqs{ width:216px; margin-bottom:10px;}
.n_lxwm{ width:216px; background:url(../images/i_lxwm.jpg) bottom right no-repeat;margin-bottom:10px;}

.n_l{ width:216px; float:left;}
.n_l h2{ height:38px; line-height:38px; text-align:center; background:#a50013; font-family:"微软雅黑"; font-size:18px; color:#fff;}
.n_l ul{ padding:10px; border-bottom:1px solid #e7e7e7; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; margin-bottom:10px;}
.n_l li a{text-decoration:none;display:block;background:url(../images/nldh02.jpg) no-repeat left center; color:#424040; padding-left:40px; height:31px; line-height:31px;}
.n_l li a:hover,.n_l li a.current{ color:#fff;background:url(../images/nldh01.jpg) no-repeat left center;}
.n_l li ul{ background:#f4f4f6;width:165px; margin:10px;}
.n_l li ul li a{ width:135px;text-decoration:none;display:block;background:url(../images/xx_dt.jpg) left center no-repeat; color:#000; padding-left:30px; height:30px; line-height:30px; border-bottom:1px dotted #ccc; margin:0;}
.n_l li ul li a:hover,.n_lxx li ul li a.current{ color:#fff;background:url(../images/xx_dt2.jpg) left center no-repeat #50a0df;}
#nav_wwwzzjsnet {

}
#navlist_zzjs {
  margin: 0px;

}
li.navbar_zzjs {
  background: url() no-repeat 0em 0.3em;
  font-size: 12px;
  line-height: 1.5em;
  list-style: none outside;
}
.nav, .subnav {
  display: none;
  padding: 0px;
}
.nav li, .subnav li {
  background: url() no-repeat 0em 0.3em;
  list-style: none outside;
}
a.actuator {

  text-decoration: none;
}
a.actuator:hover {
  text-decoration: underline;
}
.nav li a, .subnav li a {

  text-decoration: none;
}
.nav li a:hover, subnav li a:hover {
  text-decoration: underline;
}
span.key {
  text-decoration: underline;
}




.n_r{ width:753px; float:right;}
.n_r h2{font-family:"微软雅黑"; color:#a50013; font-size:18px; height:36px; line-height:36px; border-bottom:1px dotted #8895b0; background:url(../images/r_hd.jpg) no-repeat left; padding-left:30px; margin-bottom:10px;}
.n_rz{ float:right; text-align:right; font-size:12px;font-family:"宋体"; color:#3f3f3f; font-weight:normal;}
.n_rzs{ background:url(../images/n_rb.jpg) left center no-repeat; padding-left:15px;}
.zw{ padding:10px 0; line-height:22px;}

.n_news li {line-height:30px; height:30px;}
.n_news li a{  border-bottom:1px dotted #b2b3b6; background:url(../images/n_nb.jpg) no-repeat center left; padding-left:25px;text-decoration:none;display:block;}
.n_news li a:hover,.n_news  li a.current{ color:#a50013;}
.date{float:right; color:#b2b3b6; width:100px; text-align:right;font-family:"Arial";}

.n_ryzz { padding:10px 0;}
.n_ryzz li{ float:left;background:url(../images/ngry_d.jpg) no-repeat; width:200px; height:167px; margin:0 25px 12px; text-align:center;}
.n_ryzz li img{ padding:15px 0;}
.n_ryzz li p{ margin:0; text-align:center; line-height:18px; font-size:12px; font-weight:normal;}





.n_cpzs li{ width:160px; height:140px; text-align:center; margin:10px 10px; float:left;}
.n_cpzs li img{ border:1px solid #d9d0d0;padding:4px; }
.n_cpzs li p{ text-align:center; margin-top:6px;}

.zw_lxwm{ background:url(../images/n_ld.jpg) right top no-repeat;min-height:250px;height:auto !important; /*兼容FF,IE7!important标签*/height:250px; /*兼容ie6*/overflow:visible; }
.zw_lxwm p{font-size:16px; line-height:30px;}



.n_d1{ background:#f2f2f2;}
.n_date{font-size:10px; font-family:"Arial"; float:right;color:#9d090f; padding-right:5px;line-height:35px;}
.n_bh{ padding:0 10px; border-right:5px solid #fff;color:#9d090f; font-family:"Arial"; float:left; margin-right:5px;line-height:35px;}




#n_qxpp{}
#n_qxpp h1{background: url(../images/qx_d.jpg) no-repeat; line-height:26px; padding-left:25px;color:#9d090f;}
#n_qxpp li{ float:left; padding:10px 15px; height:120px; text-align:center;}
#n_qxpp li img{ border:1px solid #e3e3e3;}

.p01{text-align:center; line-height:40px; color:#000000; font-size:16px; font-weight:bold;}
.p02{text-align:center; line-height:20px; color:#3a3a3a; border-bottom:1px dotted #9E9C9C;}
.p03{ padding:10px;}
.p04{ padding-left:15px; font-weight:bold; font-size:14px;}
.p05{ background:#B3D3E9; line-height:40px; color:#2E5DAF; font-weight:bold; font-size:18px; padding-left:20px;font-family:"Arial";}
.p07{ padding:5px; color:#a50013;}
.p06{ padding:10px; font-size:16px; border-bottom:1px solid #D9D9D9;}

.p09{ background:#0e7ddd; color:#fff; padding:5px 10px;}

.more_dx{
display:none;
position:absolute;
}
.divbox_t{/*提供一个相对节点，让弹出层相对它绝对定位；*/
height:0px;
line-height:0;
font-size:0;
position:relative;
}

.xtd1{border-bottom:1px solid #ffad00; background:#fefae5; color:#6d6e6f; text-align:center; font-weight:bold; height:40px; line-height:40px;}
.xtd2{background:#f7f7f7; color:#f09903;text-align:center; line-height:30px;}

/*.page{ zoom:1; float:right;line-height:14px; margin-top:10px;}
.page li{ float:right; display:inline-block; width:auto;height:14px; line-height:14px; text-align:center;}
.page li a{padding:0 10px; text-align: center; font-family:"Arial"; font-size:12px;}
.page li a#xz{ color:#9f0a10;text-decoration:none;display:block;}
*/

.page {padding:30px 0;font-size:12px;font-family:Arial;text-align: center;clear:both;}
.page a { float:left;background-position:50% bottom;color:#999999;margin-right:3px;text-decoration:none;padding:0 8px; border: #d9d9d9 1px solid; display:inline-block}
.page a:hover {border: #d9d9d9 1px solid; color: #fff; background-color: #0b61b6;display:inline-block}
.page span {float:left;padding:0 8px;font-weight:bold;color:#fff;margin-right:3px; background-color: #f5f5f5;border: #d9d9d9 1px solid; display:inline-block}
.page span.disabled {display: none;}
.page a.next {border: #d9d9d9 2px solid;margin: 0px 0px 0px 10px;}
.page a.next:hover {border: #d9d9d9 2px solid;}
.page a.prev {border: #d9d9d9 2px solid; margin: 0px 10px 0px 0px; }
.page a.prev:hover {border: #d9d9d9 2px solid;}

.zpBox{ margin-top:20px; margin-bottom:20px;}
.zpBox h5{font-family:"微软雅黑"; color:#a50013; margin-bottom:10px; background:#f5f5f5 url(../images/diot01.jpg) no-repeat 13px; height:30px; line-height:30px; padding-left:30px; font-size:14px; }
.zpBox p{ color:#404040; line-height:20px; padding:10px 20px;}
.jobitem{ padding:10px; padding-left:30px;}
.jobitem b{ font-family:"微软雅黑"; color:#a50013; font-weight:normal;}


.sitemap{}
.sitemap li{font-weight:bold; font-size:14px; line-height:30px; background:#e9e8e9; color:#fff; padding-left:15px; margin-bottom:2px;}

.sitemap li ul{ padding-left:15px;}
.sitemap li ul li{ font-size:12px; font-weight:normal; float:left; padding:0 15px; background:url(../images/sitb.gif) left center no-repeat; border:none;}
