body { background:url(mainresourcecms201609img_pc_site2016090610550820700.png) 0 0 repeat;}

.pk_1010 { width:1010px; min-width:1010px; overflow:hidden; margin:0 auto 10px;}
.pk_bg { background-image:url(mainresourcecms201609img_pc_site2016090610331439091.png); background-repeat:no-repeat;}
.pk_bg_t { height:10px; overflow:hidden; background-position: 50% 3px;}
.pk_bg_c { padding:15px 5px; overflow:hidden; background:url(mainresourcecms201609img_pc_site2016090610331486189.png) 0 0 repeat-y;}
.pk_bg_b { height:10px; overflow:hidden; background-position: 50% -33px;}



.a_head_w { background:none; height:110px;}
.a_logo { padding-top:25px;}
.a_menu_w { background:url(mainresourcecms201609img_pc_site2016092710080357741.png) 0 14px repeat-x;}

.a_menu {/*width:750px;*/}

.a_menu ul li { width:250px;}
.a_menu ul li a { width:250px;}
.a_menu ul li.active, .a_menu ul li:hover { background-position: 56% 100%;}


.pk_body_bg { position:absolute; top:35px; left:0; overflow:hidden; height:900px; width:100%; background:url(mainresourcecms201704img_pc_site2017042710475857990.jpg) 50% 0 no-repeat; z-index:-1;  }

.pk_ban_w { height:360px; overflow:hidden; }

.pk_0 { padding:5px 20px 0; overflow:hidden;}
.pk_1 { float:left; width:560px; padding:5px 0 5px 20px; overflow:hidden;}
.pk_2 { float:right; width:380px; padding:5px 20px 0 0px; overflow:hidden;}

.pk_bt20 { margin-bottom:20px; }


/*幻灯*/
.pk_hd_w { width:560px; height:375px; overflow:hidden; background-color:#eee; position:relative;  }

#pk_hd { width:560px; height:375px; overflow:hidden; }
#pk_hd ul { height:330px;}
#pk_hd ul li { float:left; width:560px; height:375px; overflow:hidden;}
.pk_hd_img { width:560px; height:375px; overflow:hidden;}
.pk_hd_img img { width:560px; height:375px;}

.pk_hd_nav { position:absolute; top:350px; right:10px; width:150px; height:10px; overflow:hidden; z-index:10;}
.pk_hd_nav ul { float:right; }
.pk_hd_nav ul li { float:left; width:25px; height:5px; margin-right:8px; overflow:hidden; text-indent:-999px; cursor:pointer;  background-color:#369ad6;}
.pk_hd_nav ul li.navOn { background-color:#fff; }

.pk_m_2 { padding:18px 0 0  0; overflow:hidden; height:320px;}
.pk_m_2 ul {}
.pk_m_2 ul li { height:100px; overflow:hidden; margin-bottom:10px; background-color:#f7f7f7; }
.pk_m_2 ul li div { float:left;  width:150px; height:100px; margin-right:15px;}
.pk_m_2 ul li div img { width:150px; height:100px; }

.pk_m_2 ul li> a { float:left; display:block; width:205px; height:30px; overflow:hidden; margin-top:5px; font-size:14px; color:#333; line-height:30px;}

.pk_m_2 ul li p { float:left; display:block; width:205px; height:50px; overflow:hidden; margin-top:5px; font-size:12px; color:#666; line-height:25px;  }
.pk_m_2 ul li p a { font-size:12px; color:#369ad6; line-height:22px;}


.pk_m_3_w { width:960px; height:300px; overflow:hidden; padding:25px 0 5px; }
.pk_m_3_w ul { position:relative; width:960px; height:300px;}
.pk_m_3_w ul li { position:absolute; overflow:hidden; background-repeat:no-repeat; background-position: 50% 50%; background-size:cover; }
.pk_m3_1 { width:450px; height:300px; top:0; left:0; }
.pk_m3_2 { width:225px; height:150px; top:0; left:450px;}
.pk_m3_3 { width:225px; height:150px; top:150px; left:450px;}
.pk_m3_4 { width:150px; height:300px; top:0; left:675px;}
.pk_m3_5 { width:135px; height:200px; top:0; left:825px;}
.pk_m3_6 { width:135px; height:100px; top:200px; left:825px; background-color:#369ad6; text-align:center; }

.pk_m3_6 a { font-size:18px; color:#fff; line-height:30px;}
.pk_m3_6 a i { font-style:normal; font-weight:900; font-size:44px; line-height:60px;}


.pk_m3li_w { position:relative; width:100%; height:100%; overflow:hidden; }
.pk_m3li_w span { display:block; position:absolute; bottom:0; left:0; z-index:10; width:100%; height:35px; overflow:hidden; background-color:#000;opacity:0.7; filter: alpha(opacity=70); *ZOOM: 1;  }
.pk_m3li_w img { width:100%; }
.pk_m3li_w a { display:block; position:absolute; bottom:0; left:0; z-index:20; width:100%; height:35px; line-height:35px; overflow:hidden; font-size:14px; color:#fff; text-align:center; }

.pk_m_3_w ul li:hover .pk_m3li_w span { background-color:#369ad6; }



.pk_m_4 { padding:25px 0 5px  0; overflow:hidden; height:220px;}
.pk_m_4 ul {}
.pk_m_4 ul li { float:left; overflow:hidden; margin-bottom:20px; background-color:#f7f7f7; }
.pk_m_4 ul li div { float:left; overflow:hidden; margin-right:15px;}

.pk_m_4 ul li> a { float:left; display:block; height:30px; overflow:hidden; margin-top:10px; font-size:16px; color:#369ad6; line-height:30px;}

.pk_m_4 ul li p { float:left; display:block; overflow:hidden; margin-top:5px; font-size:12px; color:#666; line-height:25px;  }

.pk_m4_1 { width:610px; height:220px; margin-right:20px; }
.pk_m4_1 div,.pk_m4_1 div img { width:330px; height:220px;}
.pk_m4_1> a ,.pk_m4_1 p { width:260px; }


.pk_m4_2,.pk_m4_3 { width:330px; height:100px;}
.pk_m4_2 div,.pk_m4_2 div img,.pk_m4_3 div,.pk_m4_3 div img { width:150px; height:100px;}
.pk_m4_2> a ,.pk_m4_2 p,.pk_m4_3> a ,.pk_m4_3 p { width:155px; }


.pk_m_5_w { position:relative; height:380px; overflow:hidden; margin:25px 0 5px;  /*background:url(mainresourcecms201704img_pc_site2017042711525253340.jpg) 50% 50% no-repeat;*/}
.pk_m5 { width:960px; height:380px; overflow:hidden; margin:0 auto; position:relative;}
.pk_m5 ul { width:10000px; height:380px;  }
.pk_m5 ul li { float:left; width:185px; height:380px; overflow:hidden; position:relative; margin-right:10px; background-color:#333; }
.pk_m5 ul li * {  opacity:0.7;}
.pk_m5_img,.pk_m5_img img { width:100%; height:380px; overflow:hidden;}
.pk_m5_img { background-repeat:no-repeat; background-position:50% 50%; background-size:cover; }
.pk_m5_img a { display:block; width:100%; height:380px; overflow:hidden; text-indent:-999px;}
.pk_m5_tit { display:none; position:absolute; bottom:0; left:0; z-index:10; width:100%; height:45px; line-height:45px; overflow:hidden; text-align:center;}
.pk_m5_tit a { font-size:14px; color:#fff;}
.pk_m5_zz { display:none; position:absolute; bottom:0; left:0; z-index:5; width:100%; height:45px; overflow:hidden; background-color:#369ad6;opacity:0.7; filter: alpha(opacity=70); *ZOOM: 1;  }

.pk_m5 ul li.active { width:570px; opacity:1;}
.pk_m5 ul li.active * {  opacity:1; }
.pk_m5 ul li.active .pk_m5_tit,.pk_m5 ul li.active .pk_m5_zz { display:block; }


.pk_m5_l,.pk_m5_r { position:absolute; top:165px; z-index:50; width:50px; height:60px; overflow:hidden; background-repeat:no-repeat; background-position: 50% 50%; cursor:pointer; }
.pk_m5_l { background-image:url(mainresourcecms201704img_pc_site2017042711525293388.png); left:5px; }
.pk_m5_r { background-image:url(mainresourcecms201704img_pc_site2017042711525250120.png); right:5px; }