.z_li_m{ width:1000px; overflow:hidden; margin:0 auto; }
.z_li_c{ width:960px; overflow:hidden; background-color:#fff; padding:20px; min-height:400px; position:relative;}
.z_li_i{ position:absolute; right:20px; top: 25px;}
.z_li_i span{font-size:12px; color:#999999;}
.z_li_i span a{font-size:12px; color:#999999;}
.z_li_l{ float:left; width:195px; overflow:hidden;}
.z_li_r{ float:right; width:745px; overflow:hidden;}
.z_li_ban{ width:1000px; margin:0 auto; overflow:hidden;}
.z_li_i span a.cr{ color:#004ea2;}

.h_n_c{ min-height:100px; width:195px; background:url(../image/2018102410190727294.jpg) 0 bottom  no-repeat; padding-bottom:20px;}
.nav_tit{background:url(../image/2018102410151538064.jpg) no-repeat; height:25px; line-height:25px; padding-left:32px; padding-bottom:18px; color:#fff; font-size:12px; font-weight:bold; }
.nav_2{ height:28px; line-height:28px;  padding:0 10px;}
.nav_2 a{  display:block;   height:28px; overflow:hidden; line-height:16px;background:url(../image/2018102410124794753.gif) no-repeat 0 -28px; }
.nav_2 a span{ padding: 3px 10px 4px 18px;  _padding:4px 10px 4px 18px;color:#676565; font-size:12px; display: block; background: none; font-weight:bold; }
.h_n_c .ac_2 a{background:url(../image/2018102410124794753.gif) left top no-repeat; }
.h_n_c .ac_2 a span{color: #004ea2; font-weight:bold;}
.z_z_e{ padding:20px 0 20px 0px;}
.z_z_e ul li{ padding-bottom:10px;}
.nav_2 a:hover{background:url(../image/2018102410124794753.gif) left top no-repeat; }
.nav_2 a:hover span{color: #004ea2; font-weight:bold;}
.nav_3{ height:25px; line-height:25px; margin:0 10px; padding:0 0 2px 30px; background:url(../image/2018112916335996467.gif) 0 0 no-repeat;}
.nav_3 a span{ font-size:12px; color:#676565;}
.ac_3 a span{ color:#004ea2;}

.z_ys_m{ margin-top:18px;  padding-bottom:18px; border-bottom:#d1d1d1 dashed 1px;}
.z_ys_l{ float:left;display:block;border: 1px solid #d1d3d4; padding:2px; background:#e5e8e8;}
.z_ys_l a img{ height:130px;width:175px; }
.z_ys_r{ float:right; width:540px; }
.z_ys_t{ height:25px; line-height:25px;}
.z_ys_t a{font-size:14px; color:#334a6a; font-weight:bold;}
.z_ys_t span{ float:right;color:#a45406; font-size:12px;}
.z_ys_s{ padding-top:15px; line-height:22px; font-size:12px; color:#5a5a5a; position:relative;}
.z_ys_s a{ position:absolute; right:0; bottom:0;  color:#334a6a; font-size:12px;}



.z_lb_m{ height:25px; }
.z_lb_m ul{ border-bottom:#c7c7c7 solid 1px; height:25px;}
.z_lb_m ul li{ height:25px; line-height:25px; font-size:16px; color:#004ea2; float:left; font-weight:bold;}
.z_lii_m{ padding-top:10px; min-height:400px;}
.z_lii_m ul li{ height:40px; line-height:40px; overflow:hidden; padding-left:20px; background-image:url(../image/2018050215334866564.png); background-repeat:no-repeat; background-position:3px -55px; border-bottom:#d1d1d1 dashed 1px;}
.z_lii_m ul li span{ float: right; font-size:12px; color:#666666;}
.z_lii_m ul li a{ color:#333333; font-size:12px;}
.z_lii_m ul li:hover a{ color:#045bb8;}
.z_lii_m ul li:hover span{ color:#045bb8;}
.z_lii_m ul li:hover{ background-position:3px 4px;}


.z_g_m ul li{ height:120px; margin-top:30px;}
.z_g_i{ width:190px; height:120px; float:left; padding-right:20px;}
.z_g_i a img{  width:190px; height:120px;}
.z_g_c{ width:500px; float:left; overflow:hidden; padding-right:10px;}
.z_g_t{ height:40px; line-height:40px;}
.z_g_t a{ font-size:14px; color:#333333;}
.z_g_s{ line-height:22px; font-size:12px; color:#666666; position:relative;}
.z_g_s *{ line-height:22px; font-size:12px; color:#666666;}
.z_g_s a{ position:absolute; right:0; bottom:0px; font-size:12px; color:#333;}
.z_g_m ul li:hover{ background-color:#f6f4f5;}

.z_k_b{ padding-top:30px;}
.z_k_s{ margin-top:30px; padding:0 10px 20px 10px; background-color:#f6f4f5;}
.z_k_t{ height:40px; line-height:40px; font-size:14px; color:#333333; font-weight:bold;}
.z_k_i{ float:left; width:190px; padding-right:15px;height:120px;}
.z_k_i img{ width:190px; height:120px;}
.z_k_c{ width:495px; float:left;  position:relative;}
.z_k_x{ line-height:22px; font-size:12px; color:#666;}
.z_k_y{line-height:22px; font-size:14px; color:#666; display: none; }
.z_k_y p{ line-height:22px; font-size:12px; color:#666;}
.z_k_c span{ cursor:pointer; font-size:12px; color:#333; position:absolute; right:0; bottom:-15px;}
.z_k_off{ display:none;}

.z_s_tab{ height:50px; background-color:#f6f4f5; margin-top:30px;}
.z_s_tab ul li{ padding:0 10px; height:40px; line-height:40px; float:left; font-size:14px; color:#666; cursor:pointer;}
.z_s_tab ul li.tab_y{ color:#333; font-weight:bold;}

.z_s_lb{ width:745px; background-color:#f6f4f5; height:100px; overflow:hidden; padding:10px 0 30px 0; position:relative; margin-bottom:30px;}
.z_l{ width:39px; height:40px; overflow:hidden; position:absolute;  background-position:10px 0; left:12px; top:40px;background-image:url(../image/2018050311083368571.png);background-repeat:no-repeat;}
.z_l:hover{ background-position:-50px 0;}
.z_r{ width:39px; height:40px; overflow:hidden; position:absolute;  background-position:-76px 0; right:12px; top:40px;background-image:url(../image/2018050311083368571.png);background-repeat:no-repeat;}
.z_r:hover{ background-position:-16px 0;}
.z_s_nr{ width:585px; overflow:hidden; height:100px;margin:0 auto;}
.z_s_nr ul li{ width:175px; height:100px; padding-right:30px; overflow:hidden; cursor:pointer; float:left;}
.z_s_nr ul li a img{width:175; height:100px; }


.z_wj_m { width:auto; height:auto; overflow:hidden; padding:0 20px;}
.z_wj_m img {}
.z_wj_m p { padding:10px 0; }
.z_wj_m * { font-size:12px; color:#333; line-height:200%; }


.f_wz_m{ padding:20px; font-size:12px; color:#545454; line-height:25px;}
.dsz_zc{padding:20px; font-size:12px; color:#545454; line-height:30px;}
.zc_img{  float:left; width:310px; height:300px; overflow:hidden; background-color:#f7fcff; padding:3px; line-height:25px; margin:10px 15px 10px 0; text-align:center; color:#ac1e22;}
.zc_img img{ width:100%;  padding-bottom:5px;}

.content{ padding-bottom:30px;}
.content p{ line-height:200%; font-size:12px; color:#333;}




.js_b { width:auto; height:auto; overflow:hidden; padding:20px 40px 0;} 
.js_t { width:auto; height:20px; overflow:hidden; border-bottom:1px solid #e0e0e0; padding:5px 0px; }
.js_t a { float: left; display:block; border-left:4px solid #005bac; height:18px; line-height:16px; font-size:14px; color:#333; font-weight:700; padding-left:8px;  }
.map_list {width:auto; height:auto; overflow:hidden;}
.map_list ul { padding:10px;}
.map_list ul li { float:left; width:170px; height:30px; line-height:30px; overflow: hidden; background:url(../image/2017110522215581795.png) 1px 50% no-repeat;  }
.map_list ul li a { font-size:14px; color:#333; padding-left:13px; }


.z_dsj_m{ height:60px; width:620px; position:relative; margin:0 auto; overflow:hidden;}
.z_dsj_line{ height:1px; width:100%;position: absolute; left:0; bottom:1px; border-bottom:#dddddf dotted 2px;}
.z_dsj_m ul li{ height:60px; width:60px; margin-right:20px; float:left; position:relative; z-index:10;}
.z_dsj_t{ height:25px; line-height:25px; text-align:center; background-color:#dddddf;}
.z_dsj_t a{ font-size:12px; color:#333;}
.z_dsj_x{ width:2px; height:29px; background-color:#dddddf; position:absolute; top:25px; left:50%; margin-left:-1px;}
.z_dsj_m ul li span{ width:6px; height:6px; background-color:#dddddf; display:block; bottom:0; left:50%; margin-left:-3px; border-radius:50%; position:absolute;}
.z_dsj_m ul li.z_dsj_y .z_dsj_t{ background-color:#08488c;}
.z_dsj_m ul li.z_dsj_y .z_dsj_t a{ font-size:14px; color:#fff;}
.z_dsj_m ul li.z_dsj_y .z_dsj_x{ background-color:#08488c;}
.z_dsj_m ul li.z_dsj_y span{ background-color:#08488c;}

.z_dsj_m ul li:hover .z_dsj_t{ background-color:#08488c;}
.z_dsj_m ul li:hover .z_dsj_t a{ font-size:14px; color:#fff;}
.z_dsj_m ul li:hover .z_dsj_x{ background-color:#08488c;}
.z_dsj_m ul li:hover span{ background-color:#08488c;}

.z_dsj{ position:relative; margin-top: 30px;}
.prev{ width:13px; height:23px; background-image:url(404.png); background-position: 0 0; background-repeat: no-repeat; position:absolute; left:0; top:10px; cursor:pointer; }
.next{ width:13px; height:23px;  background-image:url(404.png); background-position: -20px 0; background-repeat: no-repeat;  position:absolute; right:0px; top:10px;cursor:pointer; }

.z_dsj_list{ padding-top:20px;}
.z_dsj_list ul li{ padding-bottom:20px; margin-top:20px;}
.z_dsj_d{ width:100px; padding-left:35px; height:25px; line-height:25px; font-size:12px; color:#333; float:left;}
.z_dsj_s{ width:500px; line-height:25px; font-size:12px; color:#333; float:left; padding-left:15px;}
.z_dsj_con{ width:500px; line-height:25px;  float:left; padding-left:15px; display:none;}
.z_dsj_con *{font-size:12px; color:#333; }
.z_dsj_zk{ background:url(../image/2018051615084019204.jpg) no-repeat; width:43px; height:19px; cursor:pointer; float:right; margin-right:10px; margin-top:3px;}
.z_dsj_sq{ background:url(../image/2018051615084058864.jpg) no-repeat; width:43px; height:19px; cursor:pointer; float:right; margin-right:10px; margin-top:3px; display:none;}



.z_ln_m{ padding:30px 0 0 30px; background:url(../image/2018052309570957575.jpg) 0 0 no-repeat; height:490px;}
.z_ln_t{ height:42px; line-height:42px; font-size:20px; font-weight:bold; color:#525252;}
.z_ln_s{ height:42px; line-height:42px; font-size:20px; color:#333333;}
