@charset "utf-8";
/* CSS Document */
.ban_son{height:350px;}
.wz_01{ width:100%; float:left; overflow:hidden; position:relative; margin-top:80px }
.wz_01 dt{width:100%;float:left; line-height:40px; height:80px; margin-bottom:70px; margin-top:60px; overflow:hidden; color:#fff; font-size:21px}
.wz_01 dt span{ font-size:28px}
.wz_01 dd{ width:100%; height:32px; line-height:33px; overflow:hidden; color:#fff; font-size:14px;  }
.wz_01 dd a{ color:#fff}
.wz_01 a:hover{  text-decoration:underline}
.wz_01 dd span{ color:#ff3b30; padding:0 5px}
.wz_01 dt b{ color:#ef2d36; font-weight:normal}

.nav_01{ width:100%; float:left; overflow:hidden;}
.nav_01 a{ display:block; float:left; overflow:hidden; line-height:50px; height:50px; margin-bottom:15px; width:180px; margin-right:30px; text-align:center; color:#666; font-size:18px; background:#f5f5f5; }
.nav_01 a.on_h,.nav_01 a:hover{ background:#2e3e92; color:#fff}

.pro .nav_01 a{ width:auto; padding:0 15px}

.soso_11{ height:82px; background:#f2f2f2; border-bottom:1px solid #eee}
.soso_11 h4{ width:918px; float:left; overflow:hidden; height:82px; line-height:82px}
.soso_11 h4 span{ font-weight:normal;color:#333; font-size:14px; margin-right:20px}
.soso_11 h4 a{ color:#333; font-size:14px; font-weight:normal; padding-right:20px}
.soso_11 h4 a:hover{ color:#f7941d; text-decoration:underline}


.soso{ width:282px; float:left; overflow:hidden; margin-top:27px; height:30px; }
.soso .search_text{ float:left; overflow:hidden; height:30px; line-height:30px; border:none; padding-left:20px; width:216px; font-family:"microsoft Yahei"; color:#999; background:none;outline: none; border-radius:20px 0 0 20px;background:#fff; font-size:14px}
.soso .search_button{ width:46px; height:30px; float:left;  border:none; background:none; background:#fff url(so2.png) no-repeat center center; outline:none; border-radius:0 20px 20px 0 }
.soso .search_button:hover{ cursor:pointer;outline: none;}

.h5_wz{ width:100%; float:left; overflow:hidden; height:46px; line-height:46px; font-size:14px; color:#666; font-weight:normal; border-bottom:1px dashed #dcdcdc; background:url(/img/h5_wz.gif) no-repeat 0 center; text-indent:18px }
.h5_wz a{ color:#666; font-size:14px}
.h5_wz a:hover{ color:#f7941d; text-decoration:underline}
.h5_wz span{ padding:0 10px; font-family:"ËÎÌå";}


.dl_tel{ width:100%; float:left; overflow:hidden; background:#2e3e92 url(tel.jpg) no-repeat center 0; padding:186px 0 20px 0;}
.dl_tel dt{ width:100%; height:30px; float:left; overflow:hidden; color:#fff; font-size:14px; background:url(/img/tel_11.png) no-repeat 50px center; text-indent:90px; line-height:30px; margin-bottom:10px}
.dl_tel dd{ width:100%; float:left; overflow:hidden; height:30px; line-height:30px; color:#fff; font-size:23px; font-weight:bold; margin-bottom:5px; text-align:center}



.nav_13{ width:100%; float:left; overflow:hidden; background:#f4f4f4; height:55px}
.nav_13 a{ display:block; float:left; overflow:hidden; height:55px; line-height:55px; text-align:center; width:170px; color:#333; font-size:18px; border-right:1px solid #d8d8d8}
.nav_13 a:hover,.nav_13 a.on_h{ background:#2e3e92 url(nav_on.png) no-repeat center bottom; color:#fff; border-right:1px solid #2e3e92}
.nav_13 a:last-child{ border-right:none}


.cp_left{ width:240px; float:left; overflow:hidden; margin-right:30px}
.h3_01{ width:100%; height: 76px; float:left; overflow:hidden; background:#2e3e92; }
.h3_01 span{ width:100%; height:75px; line-height:75px; font-size: 24px; color:#fff; text-align:center; font-weight: normal; border-bottom:1px solid #fff; background:#2e3e92; float:left; overflow:hidden}

.nav_11{ width:100%; float:left; overflow:hidden}
.nav_11 a{ width:100%; float:left; overflow:hidden; height:50px; line-height:50px; text-indent:40px; background:#ececeb url(dot_11.png) no-repeat 200px center; font-size:18px; color:#666; margin-bottom:2px}
.nav_11 a:first-child{ border-top:4px solid #2e3e92;}
.nav_11 a:hover,.nav_11 a.on_h{ background:#2e3e92  url(dot_11a.png) no-repeat 200px center; color:#fff;}

.cp_right{ width:930px; float:left; overflow:hidden}
.wz_11{ width:100%; float:left; overflow:hidden; height:50px; line-height:50px; font-size:24px; color:#666; background:url(/img/line_06.gif) no-repeat 0 bottom; margin-bottom:15px}


.xw_left{ width:930px; float:left; overflow:hidden; margin-right:30px; padding-top:20px}

.xw_right{ width:240px; float:left; overflow:hidden}


.zhai{ border:1px solid #ddd; padding:10px 20px; width:888px; float:left; overflow:hidden; margin-bottom:20px}
.zhai dt{ width:80px; float:left; overflow:hidden; line-height:26px; font-size:14px; color:#666}
.zhai dd{ width:808px; float:left; overflow:hidden; line-height:26px; font-size:14px; color:#888}

.dl_05{ width:100%; float:left; overflow:hidden; margin-bottom:0px}
.dl_05 dt{ width:100%; float:left; overflow:hidden; line-height:40px; font-size:24px; color:#4b4a4a; padding-bottom:5px; border-bottom:1px dashed #ddd; margin-bottom:20px;}
.dl_05 dd{ width:100%; float:left; overflow:hidden; line-height:26px; height:26px;margin-bottom:8px; background:url(/img/dot_05.gif) no-repeat 13px 9px; text-indent:29px }
.dl_05 dd a{ color:#666; font-size:14px}
.dl_05 dd span{ float:right; line-height:26px; }
.dl_05 dd a:hover{ color:#f7941d; text-decoration:underline}

.tui_01{ width:100%; float:left; overflow:hidden}
.tui_01 h3{ width:100%; float:left; overflow:hidden; height:80px; line-height:80px; text-align:center; color:#fff; font-weight:normal; font-size:23px; background:#2e3e92; margin-bottom:20px}
.tui_01 dl{ width:100%; float:left; overflow:hidden; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #ddd;}
.tui_01 dl dd{ width:98px; height:55px; margin-right:10px; float:left; overflow:hidden}
.tui_01 dl dd img{ width:100%; float:left; overflow:hidden; height:55px}
.tui_01 dl dt{width:132px; float:left; overflow:hidden; line-height:22px;}
.tui_01 dl dt a{ font-size:14px; color:#666; height:44px}








/*·ÖÒ³*/
.page01{float:left; overflow:hidden; width:100%; margin-top:10px; background:#f6f6f6; padding:15px;  -moz-box-sizing: border-box;box-sizing: border-box; text-align:center  }
.page-num:not(:disabled) {cursor: pointer;}
.page-num, .page-link {padding:5px 10px; margin:0 5px;margin-left: -1px;line-height: 1.25; color: #2e3e92; background-color: #fff; border: 1px solid #2e3e92}
a.page-num:hover, .page-link:hover {text-decoration: none;}
.page-num-current {z-index: 1; color: #fff; background-color: #2e3e92; border-color: #2e3e92;}
.page-num-current:hover {color: #fff;}
/*·ÖÒ³*/


.h1_01{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:26px; color:#1d1d1d; font-weight:normal; margin-bottom:10px; text-align:center}
.h6_01{ width:100%; float:left; overflow:hidden; line-height:22px; font-weight:normal; color:#999; font-size:12px; text-align:center; margin-bottom:30px;}
.h6_01a{ background:url(/img/bg18.gif) repeat-x 0 bottom;border-bottom:none; padding-bottom:25px}


.nybody{ width:100%; float:left; overflow:hidden; font-size:16px; color:#666; line-height:30px}
.jobbody{ width:100%; float:left; overflow:hidden; padding:0 25px; 
    -moz-box-sizing: border-box;box-sizing: border-box; }
.nybody div,.nybody p{ margin-bottom:15px; line-height:30px}
.nybody img{ max-width:100%;}


.arnext{ width:100%; float:left; overflow:hidden; border-top:1px dashed #ddd; padding-top:20px; margin-top:30px}
.arnext li{ width:100%; float:left; overflow:hidden; line-height:30px;font-size:14px; color:#666;}
.arnext li a{ font-size:14px; color:#666;}
.arnext li a:hover { color:#fe9703; text-decoration:underline}

.h3_ty01{ width:100%; float:left; overflow:hidden; line-height:35px; text-align:center; font-size:28px; color:#333; font-weight:normal; margin-bottom:50px; background:url(/img/line02.gif) no-repeat center bottom; padding-bottom:20px;}
.h3_ty01 span{ font-size:16px; color:#888; text-transform:uppercase}

.p_cj02{  padding:35px; background:#f5f5f5}
.p_cj01{ padding-left:40px; width:1440px}

.p_cj01 dl{ width:320px; float:left; overflow:hidden; -webkit-box-shadow: 0 0 5px #c5c5c5;
            -moz-box-shadow: 0 0 5px #c5c5c5;
            box-shadow:0 0 5px #c5c5c5; margin-bottom:30px; margin-right:40px; padding:20px 0; background:#fff}

.p_cj01 dl dd{ width:130px; padding-left:20px; float:left; overflow:hidden; height:70px; margin-right:30px}
.p_cj01 dl dd img{ width:100%; height:70px}
.p_cj01 dl dt{ width:120px; float:left; overflow:hidden; height:70px; line-height:70px; font-size:18px; color:#333}
