body { background:url(mainresourcecms201612img_pc_site2016120717263652483.jpg) 50% 0 no-repeat; }

.wh_head { height:220px; overflow:hidden; margin:0 auto;}
.wh_menu_w { min-width:1000px; max-width:1440px; height:50px; overflow:hidden; background-color:#2175bf; margin:0 auto;}
.wh_menu { width:1000px; height:50px; overflow:hidden; margin:0 auto; }
.wh_menu ul {}
.wh_menu ul li { float:left; width:180px; height:30px; line-height:30px; overflow:hidden; padding:10px 0; margin-right:10px; text-align:center;}
.wh_menu ul li a { font-size:18px; color:#fff;}
.wh_menu ul li.active { background-color:#44aefc; }


.wh_foot_w { min-width:1000px; padding-top:5px; background:url(mainresourcecms201612img_pc_site2016120810232334429.png) 0 0 repeat-x;  }
.wh_foot_s { width:1000px; height: auto; overflow:hidden; margin:0 auto; }
.whf_cpoy_s{ height:90px; padding-top:15px; text-align:center; }
.whf_cpoy_s a { font-size:14px; color:#2175bf; margin:0 20px; line-height:35px;}
.whf_cpoy_s span { font-size:12px; color:#666; line-height:25px; padding:0 5px; }
.whf_cpoy_s span a { font-size:12px; color:#666; margin:0; line-height:25px; }
.whf_zc_s { padding:5px 0 15px; height:90px;  text-align:center; vertical-align:middle; }
.whf_zc_s img { vertical-align:middle;}
.wh_foot_ga { padding:5px 0; height:20px;  text-align:center; vertical-align:middle;}
.wh_foot_ga img {vertical-align:middle;}
.wh_foot_ga span { padding:0 5px; font-size:14px; color:#666; }

.wh_main_w { overflow:hidden; }
.wh_main { width:1000px; overflow:hidden; margin:20px auto 0;  }


.wh_m_w { overflow:hidden; padding:20px 0; margin-bottom:20px; }
.qs_fl { float:left;}
.qs_fr { float:right; }

.wh_m_w1 { background-color:#e7f3ff; }
.wh_m_w2 { background-color:#dff9ff; }
.wh_m_w3 { background-color:#f7ffe4; }
.wh_m_w4 { background-color:#fff1db; }

.wh_m_l { width:200px; height:250px; overflow:hidden; padding:0 10px ; }
.wh_m_t { width:200px; height:200px; overflow:hidden; background-repeat:no-repeat; background-position:50% 50%;   }
.wh_m_m { width:144px; height:22px; overflow:hidden; margin:15px auto 0; background-repeat:no-repeat; background-position:50% 50%;}

.wh_m_t a{  display: block; float:left; width:100%; height:30px; line-height:30px; padding:120px 0 50px 0; overflow:hidden; text-align:center; font-size:18px; color:#fff; }
.wh_m_m a { display: block; float:left; width:100%; height:22px; line-height:22px; overflow:hidden; font-size:14px; color:#fff; padding-left:22px;}
.wh_m_m a span { display:none; }

.wh_m_w1 .wh_m_t { background-image:url(mainresourcecms201612img_pc_site2016120815184887929.png);}
.wh_m_w1 .wh_m_m { background-image:url(mainresourcecms201612img_pc_site2016120813554979180.png);}

.wh_m_w2 .wh_m_t { background-image:url(mainresourcecms201612img_pc_site2016120815184993303.png);}
.wh_m_w2 .wh_m_m { background-image:url(mainresourcecms201612img_pc_site2016120813554959439.png);}

.wh_m_w3 .wh_m_t { background-image:url(mainresourcecms201612img_pc_site2016120815184973855.png);}
.wh_m_w3 .wh_m_m { background-image:url(mainresourcecms201612img_pc_site2016120813554921840.png);}

.wh_m_w4 .wh_m_t { background-image:url(mainresourcecms201612img_pc_site2016120815184928748.png);}
.wh_m_w4 .wh_m_m { background-image:url(mainresourcecms201612img_pc_site2016120813554960352.png);}

.wh_m_r { width:750px; height:230px; overflow:hidden; padding:10px;  }
.wh_m_r ul { width:800px;}
.wh_li { float:left; width:240px; margin-right:15px; }
.wh_dat { float:left; width:45px; height:50px; overflow:hidden; margin-top:10px; }
.wh_dat_mou { height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#fff; text-align:center;}
.wh_dat_day { height:30px; line-height:30px; overflow:hidden; font-size:16px;  text-align:center; background-color:#fff;}
.wh_con { float:left; width:180px; height:px; overflow:hidden; padding-left:10px; }
.wh_con a { font-size:16px; color:#000; line-height:32px;}
.wh_con  span { font-size:12px; color:#666; line-height:25px;}

.wh_m_w1 .wh_dat { border:1px solid #0d6ccc;}
.wh_m_w1 .wh_dat_mou  { background-color:#0d6ccc;}		
.wh_m_w1 .wh_dat_day { color:#0d6ccc;}

.wh_m_w2 .wh_dat { border:1px solid #14b5d8;}
.wh_m_w2 .wh_dat_mou  { background-color:#14b5d8;}		
.wh_m_w2 .wh_dat_day { color:#14b5d8;}

.wh_m_w3 .wh_dat { border:1px solid #8cb906;}
.wh_m_w3 .wh_dat_mou  { background-color:#8cb906;}		
.wh_m_w3 .wh_dat_day { color:#8cb906;}

.wh_m_w4 .wh_dat { border:1px solid #f4a729;}
.wh_m_w4 .wh_dat_mou  { background-color:#f4a729;}		
.wh_m_w4 .wh_dat_day { color:#f4a729;}


.wh_m_w0 { background-color:#fff; }
.wh_m_w0 .wh_dat { border:1px solid #0d6ccc;}
.wh_m_w0 .wh_dat_mou  { background-color:#0d6ccc;}		
.wh_m_w0 .wh_dat_day { color:#0d6ccc;}

.wh_list_w { padding:20px; overflow:hidden; }
.wh_tit_w { height:40px; overflow:hidden; border-bottom:1px solid #0d6ccc; }
.wh_tit_l { float:left; background-color:#0d6ccc; width:160px;  height:40px; line-height:40px; text-align:center; overflow:hidden;}
.wh_tit_l a { font-size:16px; color:#fff; }
.wh_tit_r { float:right; height:30px; line-height:30px; padding:5px 0; }
.wh_tit_r * { font-size:12px; color:#666;}


.wh_list { padding:10px 20px; overflow:hidden; border:1px solid #d0d0d0; border-bottom:none; }
.wh_st { height:90px; overflow:hidden; padding:10px; margin-bottom:15px; border-bottom:1px dashed #0d6ccc; }
.wh_st_con { float:left; width:825px; height:90px; overflow:hidden; padding-left:20px; }
.wh_st_con a { font-size:16px; color:#000; line-height:30px;}
.wh_st_con  span { font-size:12px; color:#666; line-height:20px;}

.wh_fy { padding:10px 0 30px;  border:1px solid #d0d0d0; border-top:none; }

.o_x_x {  padding-top:30px; }
.o_x_t {  color:#0d6ccc;}