.wode_mm{ position:relative; line-height:47px;color:#9f9f9f;font-size:16px;}
.wode_mm input{ position:absolute; left:80px; top:2px; height:42px !important; line-height:42px !important; width:413px !important; border:none; background:none; color:#9f9f9f; font-size:16px;}
/*BEGIN*/
.top_bg{background:url(../images/top_bg.jpg) repeat-x; min-height:168px;}
.top_box{width:1002px; margin:0 auto; min-height:168px;}
.top_t{min-height:117px;}
.top_logo{float:left; margin-top:16px;}
.top_logo img{display:block;}
.top_tr{float:right;}
.top_tr_t{ height:50px;}
.top_tr_tl{float:left; padding-right:5px; padding-top:18px;}
.top_tr_tl a{float:left; background:url(../images/top_xian.png) no-repeat left center; padding:0 17px 0 18px; height:18px; width:18px;}
.top_tr_tl a em{display:block; height:18px; width:18px;}
.top_tr_tl a em.a_swsy{background:url(../images/swsy_bg.png) no-repeat center;}
.top_tr_tl a em.a_swsy:hover{background:url(../images/swsy_ho_bg.png) no-repeat center;}
.top_tr_tl a em.a_jrsc{background:url(../images/jrsc_bg.png) no-repeat center;}
.top_tr_tl a em.a_jrsc:hover{background:url(../images/jrsc_bg_ho.png) no-repeat center;}
.top_tr_tr{float:right;}
.top_tr_tr a{display:block; background:url(../images/top_zjk.png) no-repeat center top; width:220px; height:50px;}
.top_tr_tr a:hover{background:url(../images/top_zjk.png) no-repeat center bottom;}
.top_tr_b{padding-top:23px; clear:both; padding-right:22px;}
.top_tr_b img{display:block; float:right;}
.top_nav{height:51px;}
.top_nav>ul>li{float:left; width:100.2px; height:51px; text-align:center; line-height:51px; position:relative;}
.top_nav>ul>li>a{display:block; height:51px; line-height:51px; color:#fff; font-size:14px; background:url(../images/sh_xian.png) no-repeat right center;}
.top_nav>ul>li:hover>a{background:#0c4790 !important;}
.top_nav>ul>li.top_xd>a{background:#0c4790 !important;}
.top_xl{position:absolute; left:0; top:51px; z-index:999; display:none;}
.top_xl a{display:block; min-height:30px; line-height:30px; padding:5px; background:#0c4790; color:#fff; text-align:center; font-size:14px; width:90.2px}
.top_xl a.xl_xd{background:#44ab3f;}
.top_xl a:hover{background:#44ab3f;}




.bot_bg{min-height:100px;}
.bot_t_bg{background:url(../images/bot_bg.jpg) no-repeat center top; height:208px;}
.bot_t{overflow:hidden; width:1002px; margin:0 auto;}
.bot_tl{float:left; padding-top:20px;}
.bot_tl ul dl{float:left; width:170px; text-align:center;}
.bot_tl ul dl dt{display:block; padding:0 20px 4px;}
.bot_tl ul dl dt a{ display:block; height:35px; line-height:35px; font-size:14px; color:#474747;}
.bot_tl ul dl dd{min-height:26px; line-height:26px; padding:0 20px;}
.bot_tl ul dl dd a{display:block; min-height:26px; line-height:26px; font-size:12px; color:#666;}
.bot_tl ul dl a:hover{color:#1455a6;}

.bot_tr{float:right; padding-top:24px; width:270px;}
.bot_tr h2{height:24px; line-height:24px; font-size:14px; color:#474747;}
.bot_tr h2 a{ color:#474747;}
.bot_tr h2 a:hover{color:#44ab3f;}
.bot_fx{padding-top:18px; height:29px; overflow:hidden;}
.bot_fx em{float:left; height:29px; line-height:29px; font-size:12px; color:#666; padding-left:18px;}
.bot_lx{padding-top:16px; overflow:hidden;}
.bot_lx img{float:left;}
.bot_lx>div{float:right; width:183px; font-size:12px; color:#666; line-height:17px; padding-top:6px;}
.bot_lx>div p{padding:3px 0;}
.bot_b_bg{min-height:30px; background:#2c2c2c;}
.bot_b{width:1002px; margin:0 auto; padding:10px 0; line-height:32px; color:#9c9c9c; font-size:12px;}
.bot_b a{color:#9c9c9c;}
.bot_b a:hover{color:#fff;}
.bot_bt img{vertical-align:middle;}
.bot_bt_l{float:left;}
.bot_bt_r{float:right;}
.bot_bb_l{float:left; width:700px;}
.y_ifu_cc{
  float:right;
  width:266px;
  color:#666;	
  line-height:24px;
  font-size:14px;
  position:relative;
  height:24px;
  margin-top:4px;
}
.y_ifu_cc>em{
  display:block;
  cursor:pointer;
  background:url(../images/y_bg1.png) no-repeat 100% center;
  padding:0 10px;
}
.y_ifu_cc>em:hover{color:#fff;}
.y_ifu_cc ul li{height:30px; line-height:30px;}
.y_ifu_cc ul li a{
   display:block;
   padding:0 10px;
   color:#666;
   font-size:12px;
   height:30px; line-height:30px;
}
.y_ifu_cc ul{
  background:#fff;
  position:absolute;
  bottom:24px;
  left:0;
  width:100%;
  padding:10px 0;
  height:108px;
  overflow-y:scroll;
  display:none;	
}
.y_ifu_cc ul li a:hover{
  color:#004ca1;	
}
.in_con{min-height:400px; width:1002px; margin:0 auto; overflow:hidden; padding:40px 0 50px;}
body{overflow:hidden;}
.in_one{padding-bottom:42px;}
.in_one_tit{height:46px;}
.in_one_tit ul li{float:left; width:147px; height:46px;}
.in_one_tit ul li a{display:block; padding-left:25px; height:46px; line-height:46px; color:#44ab3f; font-size:22px;}
.in_one_tit ul li.on{background:url(../images/one_tit_on.png) no-repeat;}
.in_one_tit ul li.on a{color:#fff;}
.in_one_con{height:197px; overflow:hidden; padding-top:23px;}
/* 首页选项卡 */


/* 焦点图效果 */
.picBtnTop{ height:197px; position:relative; overflow:hidden;  zoom:1;   }
.picBtnTop>.hd{ width:656px;  height:197px; position:absolute; right:0px; overflow:hidden; }
.picBtnTop>.hd>ul>li{ border-bottom:1px dashed #d6d6d6; min-height:30px; padding:8px 0;}
.picBtnTop>.hd>ul>li .in_xw_t{height:30px; overflow:hidden; line-height:30px;}
.picBtnTop>.hd>ul>li .in_xw_t h3{float:left; padding-left:17px; background:url(../images/in_xw_dian.png) no-repeat left center;}
.picBtnTop>.hd>ul>li .in_xw_t h3 a{display:block; height:30px; line-height:30px; font-size:14px; color:#666;}
.picBtnTop>.hd>ul>li .in_xw_t em{float:right; height:30px; line-height:30px; font-size:14px; color:#999;}
.picBtnTop>.hd>ul>li p{ line-height:22px; height:44px; overflow:hidden; font-size:14px; color:#666; padding-top:10px; display:none;}
.picBtnTop>.hd>ul>li.on p{display:block;}
.picBtnTop>.hd>ul>li.on .in_xw_t h3 a{color:#1455a6;}

.picBtnTop>.bd{ width:315px;  height:197px; position:relative;  }
.picBtnTop>.bd>li{ position:relative; zoom:1; vertical-align:middle;}
.picBtnTop>.bd>li>a{ display:block;}
.picBtnTop>.bd>li>a img{ display:block;}
.picBtnTop>.bd>li>.bg{ width:400px; height:30px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;}
.picBtnTop>.bd li>.title{ width:400px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }
.picBtnTop>.bd li>.title a{ color:#fff; padding-left:15px;  }
#demo1,#demo2{ margin-bottom:20px;  }

.in_two{overflow:hidden;}
.in_two_lt{overflow:hidden;}
.in_two_l{background:url(../images/in_gywm_bg.jpg) no-repeat; width:620px; height:306px; float:left;}
.two_lt_l{ padding:39px 0 0 22px; width:88px; height:187px; float:left;}
.two_lt_l h2 a{display:block; color:#fff;}
.two_lt_l h2 a:hover{color:#f90;}
.two_lt_l > a:hover{color:#f90; border:1px solid #f90;}
.two_lt_l h2 a span{display:block; line-height:22px; height:44px; font-size:18px; width:40px;}
.two_lt_l h2 a em{display:block; line-height:18px; font-size:14px; text-transform:uppercase; padding-top:6px;}
.two_lt_l>a{margin-top:62px; width:74px; height:25px; line-height:25px; font-size:12px; text-align:center; color:#fff; border:1px solid #fff; display:block;}
.two_lt_r{float:right; width:462px; padding:18px 24px 0 0; line-height:28px; height:196px; overflow:hidden; font-size:14px; color:#fff;}
.two_lt_r a{color:#FC0;}
.two_lt_r a:hover{color:#f90;}
.two_lb{overflow:hidden; clear:both;}
.two_lb_r{float:right; width:486px; padding:16px 0 14px; height:50px; color:#fff;}
.two_lb_r span{display:block; height:28px; line-height:28px; font-size:16px;}
.two_lb_r em{display:block; height:22px; line-height:22px; font-size:13px;}
.two_lb_l{padding-top:34px; padding-left:12px; float:left;}
.two_lb_l a{display:block; float:left; width:10px; height:17px; margin:0 18px;}
.two_lb_l a.prev{background:url(../images/lx_qh_bot.png) no-repeat left top;}
.two_lb_l a.next{background:url(../images/lx_qh_bot.png) no-repeat right top;}
.two_lb_l a.prev:hover{background:url(../images/lx_qh_bot.png) no-repeat left bottom;}
.two_lb_l a.next:hover{background:url(../images/lx_qh_bot.png) no-repeat right bottom;}
.in_two_r{float:right; width:339px; position:relative;}
.in_two_r h2{height:46px; padding-left:20px; background:url(../images/in_zz_tit.png) no-repeat left center;}
.in_two_r h2 a{float:left; color:#1455a6;}
.in_two_r h2 a span{display:block; height:28px; line-height:28px; font-size:22px;}
.in_two_r h2 a em{display:block; height:18px; line-height:18px; font-size:14px; text-transform:uppercase;}
.in_two_r h2 a:hover{color:#44ab3f;}
.in_ry_con{width:339px; height:236px; padding-top:24px;}
.in_ry_con ul li{display:block; height:339px; height:236px; position:relative;}
.in_ry_con ul li img{display:block;}
.in_ry_con ul li h3{position:absolute; left:0; top:0; width:339px; height:236px; background:url(../images/ry_ho.png) repeat; display:none;}
.in_ry_con ul li h3 a{display:block; height:236px; line-height:236px; color:#fff; text-align:center; font-size:22px; font-weight:bold;}
.in_ry_con ul li:hover h3{display:block;}
.in_two_r>a{display:block; width:19px; height:27px; position:absolute;}
.in_two_r>a.prev{background:url(../images/zz_qh.png) no-repeat left top; top:9px; right:23px;}
.in_two_r>a.next{background:url(../images/zz_qh.png) no-repeat right top; top:9px; right:0px;}
.in_two_r>a.prev:hover{background:url(../images/zz_qh.png) no-repeat left bottom;}
.in_two_r>a.next:hover{background:url(../images/zz_qh.png) no-repeat right bottom;}
/*END*/

/*BEGIN*/
.sub_con{width:1002px; margin:0 auto; overflow:hidden; min-height:400px; padding-bottom:40px;}
.sub_l{float:left; width:204px; padding-top:18px;}
.sub_lt{background:url(../images/dh_t.jpg) no-repeat left top; min-height:120px; width:188px;}
.sub_lt h2{height:80px; line-height:80px; text-align:center; font-size:20px; color:#fff; font-weight:bold;}
.sub_lc{background:url(../images/dh_c.jpg) repeat-y; padding-left:16px; padding-bottom:20px;}
.sub_lc ul li{background:url(../images/dh_bg.png) no-repeat left center; width:157px; height:44px; margin-bottom:13px;}
.sub_lc ul li h2 a span{display:none;}
.sub_lc ul li h2 a em{ padding-left:16px; font-size:16px; color:#333;}
.sub_lc ul li h2 a{display:block; height:44px; line-height:44px;}
.sub_lc ul li:hover{display:block; width:190px; overflow:hidden; height:44px; background:url(../images/dh_bg_ho.png) no-repeat left center;}
.sub_lc ul li:hover h2 a span{float:left; width:42px; line-height:44px; text-align:center; color:#fff; font-weight:bold; font-size:20px; font-family:Arial; display:block;}
.sub_lc ul li:hover h2 a em{padding-left:10px; float:left; height:44px; line-height:44px; font-size:16px; color:#fff;}
.sub_lb{background:url(../images/dh_b.jpg) no-repeat left top; height:93px; width:188px;}

.sub_lc ul li.dh_xd{display:block; width:190px; overflow:hidden; height:44px; background:url(../images/dh_bg_ho.png) no-repeat left center;}
.sub_lc ul li.dh_xd h2 a span{float:left; width:42px; line-height:44px; text-align:center; color:#fff; font-weight:bold; font-size:20px; font-family:Arial; display:block;}
.sub_lc ul li.dh_xd h2 a em{padding-left:10px; float:left; height:44px; line-height:44px; font-size:16px; color:#fff;}
.sub_r{float:right; padding-top:10px; width:768px;}
.sub_po{height:38px; line-height:38px; background:url(../images/po_bg.png) no-repeat left bottom; min-width:222px; float:right; padding-left:40px; font-size:12px; color:#333;}
.sub_po a{color:#333;}
.sub_po a:hover{color:#44ab3f;}
.sub_cc{min-height:300px; padding-top:30px; line-height:30px; font-size:14px; color:#333; overflow:hidden; clear:both;}
.a_gywm img{display:block; padding-top:30px;}
.a_gywm a{font-size:14px; color:#004cab;}
.a_gywm a:hover{color:#44ab3f;}
.a_dszzc img{float:left; padding:0 25px 30px 0;}
.a_dszzc em{display:block; text-align:right;}
/*END*/
/*BEGIN*/
.a_bghj{min-height:400px; padding-bottom:350px; padding-bottom:30px; width:768px; overflow:hidden;}
.a_bghj ul{width:780px;}
.a_bghj ul li{float:left; position:relative; margin:0 8px 10px 0;}
.a_bghj ul li img{display:block;}
.a_bghj ul li>a{display:none; position:absolute; width:380px; height:264px; left:0; top:0; background:url(../images/hj_a_po.png) no-repeat center;}
.a_bghj ul li h3{height:42px; line-height:42px; text-align:center;}
.a_bghj ul li h3 a{display:block; height:42px; line-height:42px; font-size:14px; color:#333;}
.a_bghj ul li:hover>a{ display:block;}
.a_bghj ul li:hover h3 a{color:#f90;}
.xx_t{height:34px; line-height:34px; background:#fafafa; text-align:center; font-size:14px; color:#333;}
.xx_t a{color:#333;}
.xx_t a:hover{color:#b70000;}
.xx_t span{background:url(../images/xx_time_logo.png) no-repeat left 4px; padding-left:20px;}
.xx_t em{background:url(../images/xx_eye_logo.png) no-repeat left 5px; padding-left:20px;}
.img_div img{display:block;}
/*END*/
/*BEGIN*/
.a_bszn{min-height:400px; padding-bottom:30px;}
.a_bszn ul li{display:block; overflow:hidden; padding:11px 0; height:84px; background:url(../images/xw_li.png) no-repeat left center; margin-bottom:20px;}
.xw_l{float:left; color:#fff; padding-top:9px; text-align:center; width:72px;}
.xw_l span{display:block; height:44px; line-height:44px; font-size:36px;}
.xw_l em{display:block; height:24px; line-height:24px; font-size:14px;}
.xw_r{float:right; width:674px; padding-right:6px;}
.xw_r h3{height:28px; line-height:28px; border-bottom:1px dashed #dcdcdc;}
.xw_r h3 a{display:block; color:#333; font-size:16px;}
.xw_r p{line-height:24px; height:46px; overflow:hidden; font-size:14px; color:#666; padding-top:6px;}
.a_bszn ul li:hover{background:url(../images/xw_ho.png) no-repeat left center;}
.a_bszn ul li:hover h3 a{font-weight:bold; color:#004cab;}
/*END*/
/*BEGIN*/
.a_xzzx{min-height:400px; padding-bottom:30px;}
.a_xzzx ul li{display:block; border:1px solid #f4f4f4; margin-bottom:30px; padding:10px 36px 10px 16px; overflow:hidden;}
.xz_l{float:left; width:600px;}
.xz_l h3{height:30px; line-height:30px;}
.xz_l h3 a{display:block; height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#3c3c3c;}
.xz_l div{height:22px; line-height:22px; font-size:12px; color:#9f9f9f; font-family:Arial;}
.xz_l div em{color:#414141;}
.xz_r{float:right;}
.xz_r a{background:url(../images/xz_bot.png) no-repeat; width:52px; height:52px; display:block;}
.a_xzzx ul li:hover{background:#f8f8f8; border:1px solid #f8f8f8;}
.a_xzzx ul li:hover h3 a{color:#44ab3f;}
.a_xzzx ul li:hover .xz_r a{background:url(../images/xz_bot_ho.png) no-repeat;}
.a_zjk{padding:182px 126.5px 0; background:url(../images/dl_t.jpg) no-repeat center top;}
.zj_dl1{overflow:hidden;width:515px; height:47px; padding-bottom:24px;}
.zj_dl1>div{overflow:hidden; background:url(../images/dl_li1.png) no-repeat; width:413px; height:47px; padding-left:80px; padding-right:22px;}
.zj_dl1>div input{background:none; border:none; width:100%; height:47px; line-height:47px; font-size:16px; color:#9f9f9f;}
.zj_dl2>div{overflow:hidden; background:url(../images/dl_li3.png) no-repeat; width:272px; height:47px; padding-left:80px; padding-right:22px; float:left;}
.zj_dl2 img{float:right; cursor:pointer; border:1px solid #eee;}
.zj_dl3>div{background:url(../images/dl_li2.png) no-repeat;}
.a_zjk>a{ display:block; height:47px; line-height:47px; text-align:center; color:#fff; font-size:16px; background:#004cab; border-radius:8px; overflow:hidden; margin:10px 0;}
.a_zjk>a:hover{background:#f90;}
/*END*/
/*BEGIN*/
.zj_ss{background:url(../images/zj_ss.png) no-repeat; width:254px; height:36px; padding:0 14px 0 30px;}
.zj_ss>div{float:left; height:36px; width:194px;}
.zj_ss>div input{background:none; border:none; height:36px; line-height:36px; color:#939393; font-size:14px; font-family:"微软雅黑"; width:100%;}
.zj_ss a{float:right; width:28px; height:36px;}
.zj_ss:hover{background:url(../images/zj_ss_ho.png) no-repeat;}
.zj_ej{margin:22px 0; padding:0 5px; background:url(../images/ej_bg.png) repeat-x; height:44px;}
.zj_ej ul li{float:left; width:85px; text-align:center; font-size:16px; height:44px; margin-right:10px;}
.zj_ej ul li a{display:block; height:44px; line-height:44px; color:#333;}
.zj_ej ul li:hover{background:url(../images/ej_on.png) no-repeat;}
.zj_ej ul li:hover a{padding-top:7px; height:37px; line-height:37px; color:#44ab3f; font-weight:bold;}
.zj_ej ul li.on{background:url(../images/ej_on.png) no-repeat;}
.zj_ej ul li.on a{padding-top:7px; height:37px; line-height:37px; color:#44ab3f; font-weight:bold;}
.zj_sj{padding-bottom:15px; overflow:hidden;}
.zj_sj a{ margin-bottom:20px;float:left; padding-left:14px; background:url(../images/sj_l.png) no-repeat left center; height:30px; margin-right:20px; word-break:keep-all;}
.zj_sj a span{float:left; min-width:60px; height:30px; line-height:30px; background:url(../images/sj_c.png) repeat-x; padding:0 10px; text-align:center; font-size:14px; color:#333;}
.zj_sj a em{float:left; height:30px; background:url(../images/sj_r.png) no-repeat left center; width:14px;}
.zj_sj a:hover{ background:url(../images/sj_l_ho.png) no-repeat left center;}
.zj_sj a:hover span{ background:url(../images/sj_c_ho.png) repeat-x; color:#fff;}
.zj_sj a:hover em{ background:url(../images/sj_r_ho.png) no-repeat left center;}
.zj_sj a.on{ background:url(../images/sj_l_ho.png) no-repeat left center;}
.zj_sj a.on span{ background:url(../images/sj_c_ho.png) repeat-x; color:#fff;}
.zj_sj a.on em{ background:url(../images/sj_r_ho.png) no-repeat left center;}
.zjk_con{min-height:400px; padding-bottom:20px; padding-top:20px; width:768px; overflow:hidden;}
.zjk_con ul{width:900px;}
.zjk_con ul li{float:left; margin-right:40px; margin-bottom:31px;}
.zjk_con ul li>div{padding:12px 22px 13px; position:relative; border:1px solid #eeeeee;}
.zjk_con ul li>div img{display:block;}
.zjk_con ul li>div>a{display:none; position:absolute; width:181px; height:206px; background:url(../images/zj_zz.png) no-repeat center;}
.zjk_con ul li:hover>div>a{display:block;}
.zjk_con ul li h3{padding:8px 0 5px; background:url(../images/zj_xian.png) no-repeat center bottom; text-align:center; height:25px; font-size:18px;}
.zjk_con ul li h3 a{display:block; height:25px; line-height:25px; color:#333; font-weight:bold;}
.zjk_con ul li em{height:21px; line-height:21px; padding-left:28px; background:url(../images/zj_tel.png) no-repeat left center; font-size:16px; color:#333; display:inline-block; text-align:center; margin:8px 0 0 24px;}
.zjk_con ul li>a{display:block; background:url(../images/hr_bot.png) no-repeat; width:181px; height:32px; margin:18px auto 0;}
.zjk_con ul li>a:hover{background:url(../images/hr_bot_ho.png) no-repeat;}
.a_zjk1{min-height:500px;}
.zj_xx ul li{float:left; width:258px; padding-right:10px;}
/*END*/
/*BEGIN*/
.zj_t{overflow:hidden;}
.zj_tl{float:left; width:652px;}
.zj_div1{float:left; width:308px; min-height:36px; overflow:hidden; padding-bottom:24px;}
.zj_div1 span{float:left; height:36px; line-height:36px; width:73px; font-size:14px; color:#444;}
.zj_div1 div{float:left; width:184px; padding:0 10px; height:34px; line-height:34px; border:1px solid #d7d8dd;}
.zj_div1 div input{background:none; border:none; height:34px; line-height:34px; width:100%; font-family:"微软雅黑"; font-size:14px; color:#aaa;}
.zj_div1 em{float:left; width:24px; height:36px; line-height:36px; text-align:center; font-size:16px; color:#ff3300;}
.zj_div2{margin-right:36px;}
.zj_div3>div{border:none; height:36px; line-height:36px;}
.zj_div3>div a{float:left; height:36px; line-height:36px; padding-left:25px; font-size:14px; color:#444; margin-right:17px; background:url(../images/dx_li.png) no-repeat left center;}
.zj_div3>div a.on{background:url(../images/dx_li_ho.png) no-repeat left center;}
.zj_tr{float:right; width:102px; position:relative; height:155px;}
.zj_tr>div{background:url(../images/sc_bg.jpg) no-repeat; width:102px; height:114px; position:relative;}
.zj_tr>div input{position:absolute; width:102px; height:114px; left:0; top:0; cursor:pointer; line-height:114px; font-size:114px;filter:alpha(opacity=0); /*IE滤镜，透明度50%*/-moz-opacity:0; /*Firefox私有，透明度50%*/opacity:0;/*其他，透明度50%*/}
.zj_tr>div:hover{filter:alpha(opacity=90); /*IE滤镜，透明度50%*/-moz-opacity:0.9; /*Firefox私有，透明度50%*/opacity:0.9;/*其他，透明度50%*/}
.zj_tr span{display:block; background:url(../images/ll_bot.jpg) no-repeat right center; width:70px; height:20px; text-align:center; color:#fff; line-height:20px; position:relative; cursor:pointer; margin:10px auto 0; font-size:12px;}
.zj_tr input{display:block; position:absolute; left:0; top:0; font-size:0;filter:alpha(opacity=0); /*IE滤镜，透明度50%*/-moz-opacity:0; /*Firefox私有，透明度50%*/opacity:0;/*其他，透明度50%*/ font-size:20px; height:20px; width:70px; cursor:pointer; line-height:20px;} 
.zj_tr span:hover{background:url(../images/ll_bot.jpg) no-repeat left center;}
.zj_tr em{ position:absolute; width:10px; height:36px; line-height:36px; text-align:center; font-size:16px; color:#ff3300; right:0; bottom:0;}
.zj_div4{width:768px;}
.zj_div4>div{width:672px; height:78px; padding:5px 10px; }
.zj_div4>div textarea{background:none; border:none;line-height:24px; width:100%; font-family:"微软雅黑"; font-size:14px; color:#aaa; resize:none; height:100%;}
.zj_div5{width:768px; overflow:hidden;}
.zj_div5 img{float:left; cursor:pointer; margin-left:44px; border:1px solid #eee;}
.zj_div5>a{float:right; line-height:36px; text-align:center; color:#fff; width:103px; height:39px; font-size:14px; background:url(../images/tj_bot.png) no-repeat;}
.zj_b{overflow:hidden;}
.zj_div5>a:hover{color:#44ab3f;}
.a_lxwm{position:relative; overflow:hidden;}
.lxwm_c{background:url(../images/lxwm_bg.jpg) no-repeat; width:325px; height:122px; position:absolute; right:0; top:32px; padding:5px 0; min-height:24px; line-height:24px; color:#fff; font-size:14px; padding:120px 28px 0;}
.a_lxwm:hover .lxwm_c{display:none;}
/*END*/


/* -----招聘 BEGIN----- */
.mq_zp .zp_btn {
  height: 35px;
  text-align: right;
}
.mq_zp .zp_btn a {
  display: inline-block;
  margin-left: 28px;
  width: 125px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  background: url(../images/mq_12.png) no-repeat left bottom;
}
.mq_zp .zp_btn a:hover {
  background-position: left top;
}
.mq_zp .zp_btn a.on {
  background-position: left top;
}
.mq_zp .navigation {
  position: relative;
  padding: 0 56px;
  margin-bottom: 22px;
  height: 103px;
  width: 656px;
  overflow: hidden;
}
.mq_zp .navigation .btn {
  position: absolute;
  top: 50%;
  z-index: 20;
  margin-top: -23px;
  display: inline-block;
  width: 36px;
  height: 46px;
}
.mq_zp .navigation .btn.prev {
  left: 0;
  background: url(../images/mq_10.png) no-repeat left top;
}
.mq_zp .navigation .btn.next {
  right: 0;
  background: url(../images/mq_11.png) no-repeat left top;
}
.mq_zp .navigation li {
  float: left;
  width: 148px;
  height: 103px;
  margin-right: 20px;
  line-height: 103px;
  text-align: center;
  color: #0037a8;
  font-size: 18px;
  background-color: #e4e4e4;
  cursor: pointer;
}
.mq_zp .navigation li.on {
  background-color: #0037a8;
}
.mq_zp .stage {
  min-height: 230px;
  padding-bottom: 30px;
  overflow-x: hidden;
}
.mq_zp .stage ul {
  width: 2000em;
  float: left;
}
.mq_zp .stage li {
  width: 768px;
  float: left;
}
.mq_zp .stage h3 {
  padding-top: 10px;
  padding-bottom: 19px;
  line-height: 36px;
  font-size: 18px;
  background: url(../images/mq_13.png) no-repeat left bottom;
}
.mq_zp .stage .zp_detail {
  padding-top: 20px;
  width: 100%;
}
.mq_zp .stage .zp_detail .zp_duan {
  float: left;
  width: 384px;
}
.mq_zp {
  /** Navigation container **/
  /** Shared carousel styles **/
  /** Stage carousel specific styles **/
  /** Navigation carousel specific styles **/
  /** Stage carousel controls **/
}
.mq_zp .connected-carousels .stage {
  position: relative;
}
.mq_zp .connected-carousels .photo-credits {
  position: absolute;
  right: 15px;
  bottom: 0;
  font-size: 13px;
  color: #fff;
  opacity: .66;
}
.mq_zp .connected-carousels .photo-credits a {
  color: #fff;
}
.mq_zp .connected-carousels .navigation {
  position: relative;
}
.mq_zp .connected-carousels .carousel {
  overflow: hidden;
  position: relative;
}
.mq_zp .connected-carousels .carousel ul {
  width: 20000em;
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
}
.mq_zp .connected-carousels .carousel li {
  float: left;
}
.mq_zp .connected-carousels .carousel-navigation li {
  cursor: pointer;
}
.mq_zp .connected-carousels .carousel-navigation li:hover {
  background-color: #0037a8;
  color: #fff;
}
.mq_zp .connected-carousels .carousel-navigation li.active {
  background-color: #0037a8;
  color: #fff;
}
.mq_zp .connected-carousels .prev-navigation.inactive,
.mq_zp .connected-carousels .next-navigation.inactive {
  opacity:0.5;
  cursor: default;
  filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5;/*其他，透明度50%*/
}
/* -----招聘 END----- */


/*END*/
.smap_c{ background:url(../images/site_bg.jpg) no-repeat right bottom;}
.smap_c ul{}
.smap_c li{ overflow:hidden; padding-top:30px;}
.smap_c li a{ float:left; height:31px; line-height:31px;}
.map_af{ width:105px; height:39px; line-height:39px; text-align:center; font-size:16px; color:#fff; background:url(../images/wzdt_abg.jpg) top center no-repeat;}
.map_af:hover{ color:#f90;}
.map_az{ float:left; min-width:90px; margin-right:20px; font-size:14px; color:#333;}
.map_az:hover{ color:#44ab3f;}
.smap_c li div{ float:left; padding-left:37px; width:626px;}
/*弹出*/
.tc_bg{ display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:url(../images/tc_bg.png);}
.vid_box{ position:relative; width:500px; text-align:center; margin:0 auto; background:#fff; position:absolute; left:50%; top:10%; margin-left:-250px; border-radius:6px; overflow:hidden;}
.vid_top{ overflow:hidden; height:40px; line-height:40x; background:#eee;}
.vid_box a{ position:absolute; display:block; right:0; top:0; float:right; height:40px; line-height:40px; width:40px; color:#fff; background:#333;}
.vid_box a:hover{ background:#f06464;}
.vid{ width:500px; height:500px; line-height:500px; background:url(../images/sp_img.png) center center no-repeat;}
/*BEGIN*/

/*END*/
/*BEGIN*/

/*END*/
/*BEGIN*/

/*END*/
/*BEGIN*/

/*END*/
