@charset "utf-8";
/* CSS Document */
body{margin:0 auto;font-size:12px;font-family:"Arial"; line-height:18px; background: url(../images/bj.jpg) top center no-repeat #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:117px; width:940px; padding-top:13px;z-index:10; margin:auto;}
.t_r{ width:680px; float:right; text-align:right; padding-top:16px;}

.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;}


#dh{width:620px; padding-top:20px; float:right;z-index:10;line-height:40px;font-size:10px;height:40px;position:relative;background-repeat: repeat;background-repeat: repeat; margin:auto;}

#dh ul li{float:left; display:inline; position:relative;z-index:11; padding:0 10px 0 10px;line-height:40px; text-align:center;}
#dh ul li a{color:#6b6766;text-decoration:none;display:block;text-align:center; background:url(../images/dh_dd.jpg) right no-repeat; }
#dh ul li a:hover,#dh ul li a.current,#dh ul li.iehover a,#dh ul li:hover a{display:inline-block; color:#a40110; font-weight:bold;}

#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; 
}

.n_cppdhd{ height:40px; width:940px; margin:auto;padding-top:18px; }
.n_cpp{ float:left; width:550px; background:url(../images/i_cpdhdd.jpg) no-repeat top left;}
.n_cpp li{ float:left; padding:0 20px 0 15px; line-height:36px;}
.i_ss{ width:230px; height:30px; float:right; background:url(../images/ss_d.jpg) no-repeat; padding-left:25px; line-height:30px;}
.iss_an{ width:80px; text-align:right; line-height:34px; float:right;}
.iss_tc{ width:150px; float:left; border:none;}
.ss_tc{border:none;  line-height:22px; margin-top:2px;}
.ss_an{border:none; background:none; color:#fff; margin-top:5px;}

.i_banner{ height:416px; padding-top:4px; width:940px; margin:auto; z-index:1; background:url(../images/ib_d.jpg) no-repeat;}
.n_bb{ width:940px; margin:auto;}
.n_banner{ height:245x; width:940; margin:auto;}
.focus_ad{ height:390px; width:740px; float:left; overflow:hidden; position:relative;z-index:10;}
.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');}

.i_news{ width:174px; float:right; padding:36px 17px 0 0; line-height:16px;}
.i_news h1{ width:172px; padding-left:30px; font-size:16px; height:38px; line-height:36px; background:url(../images/i_newsbt.jpg) no-repeat; color:#fff;}
.i_news h2{ font-size:14px; color:#a70014;}
.i_news h3{ color:#908f8f;}
.i_news ul{ padding-top:10px;}
.i_news li{ border-bottom:1px solid #d2d2d2; padding:5px 0; height:55px;}
.i_nnnx{ width:172px; height:41px; line-height:41px; color:#464646; text-align:center; background:url(../images/n_mo.jpg) no-repeat; margin-top:20px;}

/*center*/
.cc{width:980px;margin:auto;padding:20px 10px;}
.cc h1{ color:#a50013; font-size:18px; padding-bottom:10px;}
.ccey{ color:#112c61; font-size:12px;font-family:"Arial";}


.date1{color:#0e295c; font-family:"Arial"; padding-right:10px;}
.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; width:40px; color:#ca0000;}

.i_gsjj{ margin:auto; width:940px; height:130px; background:url(../images/i_gghj.jpg) top right no-repeat; padding-bottom:30px;}
.i_gsjj p{ float:left; width:307px;  padding-top:15px;}

.chyw{ color:#7f8083; font-size:12px; padding-left:10px;font-family:"Arial";}

.i_cpzs{width:653px; float:left;}
.rollBox{overflow:hidden; width:930px; margin:auto; padding-top:10px; padding-left:10px; height:129px; background:url(../images/icp_d.jpg) no-repeat;}
.rollBox .LeftBotton{height:26px;width:26px;background:url(../images/cp_l.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:30px 10px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:26px;width:26px;background:url(../images/cp_r.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:30px 0 0 10px;cursor:pointer;}
.rollBox .Cont{width:850px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{ width:168px; height:100px;float:left; }
.rollBox .Cont .pic img{display:block;margin:0 auto; padding:4px; border:1px solid #d9d0d0;background:#fff; }
.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:#676968; background:#fbfbfb; padding:10px 0;}
.end{ width:940px;margin:auto;font-family:"Arial"; line-height:24px; background:url(../images/end_d.jpg) no-repeat; height:68px; padding:50px 0 0; }
.end a{ color:#666;}
.end a:hover { color:#999;}

.center{width:940px;margin:auto; background:#fff;}
.center h1{ 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:212px; padding-top:10px; background:url(../images/n_Ld.jpg) no-repeat; float:left;min-height:480px;height:auto !important; /*兼容FF,IE7!important标签*/height:480px; /*兼容ie6*/overflow:visible;}
.n_l h2{ height:38px; line-height:38px; text-align:center; font-size:16px; color:#a50013;}
.n_l ul{ padding:10px; margin-bottom:10px;}
.n_l li a{text-decoration:none;display:block; color:#292626; padding-left:40px; height:31px; line-height:31px;background:url(../images/n_ldd1.jpg) no-repeat left center;}
.n_l li a:hover,.n_l li a.current{ color:#fff;background:url(../images/n_ldd.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:693px; float:right;padding-top:10px;}
.n_r h2{ color:#a50013; font-size:18px; height:36px; line-height:36px; background:url(../images/r_hd.jpg) no-repeat left; padding-left:20px; margin-bottom:10px;}
.n_rz{ float:right; text-align:right; font-size:12px; 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 10px 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 25px; 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_ldc.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;}

.page{ zoom:1;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;}


#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;}


.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;}

