.z_ban  { background-image:url(mainresourcecms201604img_pc_site2016041815294169967.jpg); }

.hr_ln_n div.hr_ln_yes_er{ background-position: 26px -19px;}
.hr_ln_n div.hr_ln_yes_er a{ color:#36a2e5;}
.hr_ln_er a{ font-size:14px; color:#848484;}

.m_ysq { height:140px; overflow:hidden; padding:70px 0 0 40px; border: 1px solid #e3e3e3 ; border-top:none; margin-bottom:30px;}
.m_ysq a { float:left; display:block; width:120px; height:40px; line-height:40px; overflow:hidden; text-align:center; font-size:16px; color:#fff; background-color:#3baaec; border-radius:5px; border:1px solid #3baaec;   }
.m_ysq a:hover {  background-color:#fff; color:#3baaec; }

.m_ysq_more { padding:20px 0 0 70px; overflow:hidden; }
.m_ysq_more table { width:300px; margin:0 auto; }
.m_ysq_more td { width:150px; text-align:center; }
.m_ysq_more td a { display:block; float:left; width:85px; height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:14px; color:#fff; background-color:#3baaec; border-radius:5px;border:1px solid #3baaec; }
.m_ysq_more td a:hover {  background-color:#fff; color:#3baaec; }

.ysq_w { overflow:hidden; padding: 0 20px 40px; border: 1px solid #e3e3e3 ; border-top:none; min-height:440px; margin-bottom:20px;}

.zw_y_form_w { padding:70px 0 40px 20px; overflow:hidden; }
.zw_y_form { overflow:hidden; }
.zw_y_form li { float:left; overflow:hidden; border-radius:3px;   }
.zw_y_form li input { background:none; border:none; margin:0; padding:0;  height:26px; line-height:26px;  }
.zwy_form_txt { width:60px; height:28px; line-height:28px; text-align:right; padding-right:5px; font-size:14px; color:#333; }
.zwy_form_inp { width:170px; height:26px; border:1px solid #ddd; padding:0 5px;   }
.zwy_form_inp  input { width:170px; font-size:12px;  color:#333; }
.zwy_form_sub { width:50px; height:28px; background:url(mainresourcecms201605img_pc_site2016051517541578832.png) 50% 50% no-repeat; margin-left:15px;  }
.zwy_form_sub  input { cursor:pointer; font-size:999px; }

.zw_y_list { display:none; border-bottom:1px dashed #ccc; border-top:1px dashed #ccc; overflow:hidden; padding:10px;}
.zw_y_list_1 { float:left; width:270px; height:30px; line-height:30px; overflow:hidden; padding:0 5px;}
.zw_y_list_1 a { font-size:14px; color:#717171; }

.zm_xx { display:none; width:690px; overflow:hidden; margin:0 auto; background-color:#f4f4f4;}
.zm_xx ul {}
.zm_xx ul li { float:left; color:#545454; overflow:hidden; }
.zm_xx_t { width:115px; padding:5px 15px 5px 0 ; height:30px; line-height:30px; text-align:right; border-top:2px solid #fff; }
.zm_xx_c { width:528px; padding:5px 15px; min-height:30px; line-height:30px; border-top:2px solid #fff; border-left:2px solid #fff;  font-size:14px; color:#545454;}
.zm_xx_c * { font-size:14px; color:#545454;}
.zm_xx_c span.zw_y_list_b { color:#3baaec;}

.h_xx_t table{ border-color:#dddddd;}