body{background:#fff;font-family:\5B8B\4F53, "Times New Roman", Times, serif,'宋体';font-size:12px; line-height:28px; margin:0 auto; color:#333}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0; padding:0; font-style:normal; list-style:none}
ol,ul,li,dl,dt,dd{list-style:none;}
img{border:0;vertical-align:top}
a{ text-decoration:none; color:#333;}
a:hover{ color:#333;}

.nav{ width:100%; float:left; overflow:hidden; height:38px; border-bottom:1px solid #e5e6e8; background-color:#2561aa;}
.nav .nav_in{ width:1000px; margin:0 auto; overflow:hidden; height:38px; line-height:38px;}
.nav .nav_in p{ float:left; overflow:hidden; color:#fff; padding:0 0 0 16px;}
.nav .nav_in p a{ color:#fff;}
.nav .nav_in p a:hover{ text-decoration:underline;}

.gg_zh{ width:100%; float:left; overflow:hidden; border-bottom:1px solid #dbdbdb; background-color:#f8f8f8; padding:0 0 14px 0;}
.gg_zh .gg_zh_in{ width:1000px; margin:0 auto; overflow:hidden;}
.gg_zh .gg_zh_in .hang_gg{ width:1000px; float:left; overflow:hidden; padding:10px 0 0 0;position: relative;}
.gg_zh .gg_zh_in .hang_gg .gg1{ float:left; overflow:hidden; margin:0 18px 0 0;border: #cacaca 1px solid;position: relative;}
.gg_zh .gg_zh_in .hang_gg .gg2{ float:left; overflow:hidden; margin:0;border: #cacaca 1px solid;position: relative;}
.gg_zh .gg_zh_in .hang_gg .gg3{ float:right; overflow:hidden; margin:0;border: #cacaca 1px solid;position: relative;}

.gg_zh .gg_zh_in .logo_h{ width:1000px; float:left; overflow:hidden; padding:22px 0 0 0;}
.gg_zh .gg_zh_in .logo_h .logo{ float:left; overflow:hidden;}
.gg_zh .gg_zh_in .logo_h .xw_bth{ width:400px; float:left; overflow:hidden; padding:12px 0 0 12px; line-height:20px;}
.gg_zh .gg_zh_in .logo_h .xw_bth p{ float:left; overflow:hidden; padding:0 0 0 6px;}
.gg_zh .gg_zh_in .logo_h .xw_bth p a:hover{ color:#c00;}

.mainsearch{ width:302px; float:right; overflow:hidden;}
.mainsearch .inputbox{ float:left;border:#cacaca 1px solid;border-radius:2px 0 0 2px; background-color:#fff; height:28px; width:225px;}
.mainsearch .input{padding:2px 4px 2px 6px; line-height:26px;height:24px;width:144px;float:left;border:none; background:none; font-size:14px; color:#666}
.mainsearch .inputover{border:#ccc 1px solid;}
.mainsearch .btn{border:none;background:#0483d1 url(../images_detail/search-btn.gif) center center;cursor:pointer;width:74px; height:30px; float:left; border-left:none;}
.mainsearch .btn:hover,.mainsearch .btn.btnover{ background:#0497e5 url(../images_detail/search-btn2.gif) no-repeat center center;}

.mainsearch .selectbox{width:71px; height:23px;cursor:pointer;z-index:100; float:left;}
.mainsearch .selectbox a.selectnow{
    display:block; font-size:14px; background:url(../images_detail/searchicon.gif) no-repeat 47px 10px; width:55px; height:24px; line-height:25px;
    padding:2px 0 2px 15px;overflow:hidden; border-right:#cacaca 1px solid; white-space:nowrap;/*文本不会换行*/ color:#888; font-weight:100
}
.mainsearch .selectbox a.selectnow:hover,.mainsearch .selectbox a.over{
    background:url(../images_detail/searchicon.gif) no-repeat 47px 10px;border-right:#cacaca 1px solid; padding:2px 0 2px 15px;width:55px;text-decoration:none; color:#333
}
.mainsearch .selectbox .selectlist {display:none;z-index:200;position:absolute;width:70px;border:#cacaca 1px solid; border-top:none;  background:#fff; margin-left:-1px;}
.mainsearch .selectbox .selectlist li{ float:left; width:70px; overflow:hidden;border-top:#eee 1px solid;}
.mainsearch .selectbox .selectlist li a{color:#666;display:block; padding:2px 0 2px;height:21px;line-height:23px;overflow:hidden;text-align:center; font-size:14px;}
.mainsearch .selectbox .selectlist li a:hover{ background:#f7f7f7; color:#333}
.mainsearch .selectbox .selectlist li a.selected{ background:#f2f2f2; color:#000}
/* 解决 firefox 点击放大出现虚线框，从而导致滚动条的问题  */
.mainsearch .selectbox a {outline: none; text-decoration:none;}
.mainsearch .selectbox a:focus { outline: none; text-decoration:none;}

.jtbk_xz{ float:right; overflow:hidden; height:28px; width:94px; padding:0 14px; border:1px solid #cacaca; background-color:#fff; cursor:pointer;}
.jtbk_xz p{ float:left; overflow:hidden; color:#878787; font-size:14px; padding-left:6px;}
.jtbk_xz img{ float:left; overflow:hidden; padding:10px 0 0 16px;}
.mapmod{ float:right; width:124px;margin-right: 10px;}
.list1-ul{background-color:#fff; border:1px solid #cacaca; border-top:none; padding:4px 0; display:block; position:absolute; z-index:1; margin-top:30px;}
.list1-ul li{ height:22px; line-height:22px; }
.list1-ul li a{ display:block; height:22px; line-height:22px; text-align:center; padding:0 10px; color:#4c4c4c;}
.list1-ul li a:hover{ background-color:#2561aa; color:#fff;}

.main{ width:1000px; margin:0 auto; overflow:hidden; clear:both;}
.main .main_l{ width:640px; float:left; overflow:hidden;}
.main .main_l h1{ width:640px; overflow:hidden; font-size:26px; font-family:\9ED1\4F53; color:#000; padding:30px 0 0 0;font-weight: normal; line-height:36px;}
.main .main_l .font_time{ width:640px; overflow:hidden; color:#666; padding:8px 0 0 0;}
.c-player-video{width: 600px;margin: 14px auto;}

.main .main_l .font_js{ width:150px; float:right; overflow:hidden; height:28px;padding: 30px 0 0 0;}
.main .main_l .font_js .talk{ float:left; overflow:hidden; font-weight:bold;}
.main .main_l .font_js .talk a{ float:left; overflow:hidden; color:#434343;}
.main .main_l .font_js .talk a img{ float:left; overflow:hidden; padding:2px 6px 0 0;}
.main .main_l .font_js .talk a p{ float:left; overflow:hidden;}
.main .main_l .font_js .shu{ float:left; overflow:hidden; color:#434343;}

.main .main_l .font_js .fzlj{ float:left; overflow:hidden;}
.main .main_l .font_js .fzlj a{ overflow:hidden; color:#434343;}
.main .main_l .font_js .fzlj a img{ float:left; overflow:hidden; padding:8px 6px 0 0;}
.main .main_l .font_js .fzlj a p{ float:left; overflow:hidden;}

.main .main_l .font_pic{ width:640px; float:left; overflow:hidden; text-align:center; padding:50px 0 0 0;}
.main .main_l p.pic_js{ width:500px; margin:0 auto; text-align:center; font-size:16px; color:#252525; padding:8px 0 0 0; clear:both;}
.main .main_l .font_wzd{ width:640px; float:left; overflow:hidden; font-size:16px; color:#252525; text-indent:2em; padding:30px 0 0 0;}
.main .main_l .font_wzd a img{ overflow:hidden; margin:4px 4px 0 0; _margin:0 4px 0 0; *+margin:0 4px 0 0;}
.main .main_l .font_wzd a span{ color:#5172a7; text-decoration:underline; overflow:hidden;}

.main .main_l .fenx_h{ width:420px; float:left; padding:30px 0 0 0;}
.main .main_l .fenx_h p.fxd{ float:left; overflow:hidden; color:#646464; font-size:14px;}
.main .main_l .fenx_h .zan{ width:320px; float:right; overflow:hidden;}
.main .main_l .fenx_h .zan .zyg{ float:left; overflow:hidden; font-size:14px; color:#646464;}
.main .main_l .fenx_h .zan span{ float:left; overflow:hidden; color:#daccdb;}
.main .main_l .fenx_h .zan .zan_fl{ float:left; overflow:hidden;}
.main .main_l .fenx_h .zan .zan_fl a img{ float:left; overflow:hidden; padding:7px 4px 0 4px;}
.main .main_l .fenx_h .zan .zan_fl a p{ float:left; overflow:hidden; padding:0 4px 0 0;}

.main .main_l .xgxw_bt{ width:640px; float:left; overflow:hidden; color:#000; font-weight:bold; font-size:14px; padding-top:10px;}
.main .main_l ul.xgxw_nr{ width:374px; float:left; overflow:hidden;}
.main .main_l ul.xgxw_nr li{
    width:362px; float:left; overflow:hidden; padding:0 0 0 12px; background:url(../images_detail/dian_grey.jpg) 0 center no-repeat; height:30px; line-height:30px;
}
.main .main_l ul.xgxw_nr li a p{ width:320px; float:left; overflow:hidden; font-size:14px;}
.main .main_l ul.xgxw_nr li a:hover p{ color:#c00;}
.main .main_l ul.xgxw_nr li a span{ color:#a6a1a1; font-size:12px; float:right; overflow:hidden;}

.main .main_l .gjc_z{ width:235px; height:130px; float:left; overflow:hidden; padding-left:28px; padding-top:10px;}
.main .main_l .gjc_z .gjc_t{ width:235px; float:left; overflow:hidden;}
.main .main_l .gjc_z .gjc_t .gjc_tl{ width:77px; height:65px; float:left; overflow:hidden; background-color:#0e9ad7; font-size:14px;}
.main .main_l .gjc_z .gjc_t .gjc_tl a{ width:57px; float:left; overflow:hidden; color:#fff; text-align:center; padding:0 10px; line-height:65px;}
.main .main_l .gjc_z .gjc_t .gjc_tl a:hover{ text-decoration:underline;}

.main .main_l .gjc_z .gjc_t .gjc_tr{
    width:137px; height:45px; float:left; overflow:hidden; background-color:#34b9f1; font-size:14px; text-align:center; padding:10px 10px 10px 10px; line-height:24px;
}
.main .main_l .gjc_z .gjc_t .gjc_tr a{ float:left; overflow:hidden; color:#fff; text-align:center; width:137px; height:48px;}
.main .main_l .gjc_z .gjc_t .gjc_tr a:hover{ text-decoration:underline;}

.main .main_l .grey_k{ width:638px; height:159px; float:left; overflow:hidden; border:1px solid #e5e5e5; background-color:#f9f9f9; margin-top:26px;}
.main .main_l .grey_k ul.grey_nr{ width:286px; float:left; overflow:hidden; padding:10px 0 0 24px;}
.main .main_l .grey_k ul.grey_nr li{ width:286px; float:left; overflow:hidden; height:28px; line-height:28px; color:#666;}
.main .main_l .grey_k ul.grey_nr li a{ color:#666;}
.main .main_l .grey_k ul.grey_nr li a:hover{ color:#c00;}

.main .main_l .hsjp_bt{ width:640px; float:left; overflow:hidden; font-size:16px; color:#01408d; font-family:\5FAE\8F6F\96C5\9ED1; border-bottom:1px solid #dbdbdb; padding:0 0 4px 0;}
.main .main_l .hsjp_nrz{ width:640px; float:left; overflow:hidden;}
.main .main_l .hsjp_nrz .hsjp_k{ width:318px; float:left; overflow:hidden;}
.hsjp_nrz .hsjp_k .pic2_z{ width:120px; height:88px; float:left; overflow:hidden; display:block; position:relative; margin-top:20px;}
.hsjp_nrz .hsjp_k .pic2_z .pic2{ width:120px; height:88px; float:left; overflow:hidden; display:block; position:absolute; left:0; top:0; z-index:1;}
.hsjp_nrz .hsjp_k .pic2_z .pic2_font{
     width:120px; height:20px; float:left; overflow:hidden; z-index:2; display:block; position:absolute; bottom:0; left:0;
     background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=60); background:#000;/*实现IE背景透明*/
 }
.hsjp_nrz .hsjp_k .pic2_z .pic2_font p{ width:120px; display:block; overflow:hidden; position:relative; color:#fff; line-height:20px; text-align:center;}
.hsjp_nrz .hsjp_k .pic2_z .pic2_font p a{ color:#fff;}

.main .main_l .tb_z{ width:580px; float:left; overflow:hidden; padding:0 30px;}
.main .main_l .tb_z .tb1{ float:left; overflow:hidden; width:580px;}
.main .main_r{ width:300px; float:right; overflow:hidden; margin-top:34px;}
.main .main_r .r_tb1{ float:left; overflow:hidden;}

.main .main_r .xw_ch{ width:300px; float:left; overflow:hidden; height:34px; background:url(../images_detail/r_kuangbj.jpg) no-repeat; margin-top:10px;}
.main .main_r .xw_ch p{ float:left; overflow:hidden; height:34px; color:#000;}
.main .main_r .xw_ch p a{ color:#000; float:left; overflow:hidden; padding:0 19px; background:url(../images_detail/r_ks.jpg) right 0 no-repeat;}
.main .main_r .xw_ch p.now{ float:left; overflow:hidden; height:34px; color:#fff; background:#6daae0 url(../images_detail/blue_bj.jpg) repeat-x;}
.main .main_r .xw_ch p.now span{ float:left; overflow:hidden; height:34px; color:#fff; background:url(../images_detail/jt_bot.jpg) center bottom no-repeat;}
.main .main_r .xw_ch p.now span a{ color:#fff; float:left; overflow:hidden; padding:0 9px 0 9px; background:url(../images_detail/r_ks.jpg) right 0 no-repeat;}

.main .main_r .pic10_z{ width:300px; height:150px; float:left; overflow:hidden; position:relative; display:block; margin-top:5px;}
.main .main_r .pic10_z .pic10{ width:300px; height:150px; float:left; overflow:hidden; display:block; position:absolute; z-index:1; left:0; top:0;}
.main .main_r .pic10_z .font_p10{
    width:300px; float:left; overflow:hidden; height:30px; background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
    filter:Alpha(opacity=40); background:#000;/*实现IE背景透明*/ z-index:2; left:0; bottom:0; display:block; position:absolute;
}
.main .main_r .pic10_z .font_p10 p{ width:280px; float:left; overflow:hidden; height:30px; line-height:30px; padding:0 10px; color:#fff; position:relative;}
.main .main_r .pic10_z .font_p10 p a{ color:#fff;}

.main .main_r .gaid{ width:300px; float:left; overflow:hidden; /* margin-top:5px; */}
.ywsd_bt{ width:300px; float:left; overflow:hidden; margin-top:6px;}
.ywsd_bt a{ font-size:16px; color:#01408d; font-family:\5FAE\8F6F\96C5\9ED1;}
.main .main_r .gaid .gaid_h{ width:300px; float:left; overflow:hidden; margin-top:6px;}
.main .main_r .gaid .gaid_h .pic23{ float:left;}
.main .main_r .gaid .gaid_h .r_fk{ width:175px; float:right; overflow:hidden; height:90px; background-color:#f5f5f5;}
.main .main_r .gaid .gaid_h .r_fk p{ width:155px; float:left; overflow:hidden; padding:6px 10px 0 10px; font-size:14px; height:48px; line-height:24px;}
.main .main_r .gaid .gaid_h .r_fk p a{ color:#444;}
.main .main_r .gaid .gaid_h .r_fk p a:hover{ color:#c00;}
.main .main_r .gaid .gaid_h .r_fk span{ width:155px; float:left; overflow:hidden; padding:6px 0 0 10px; }
.main .main_r .gaid .gaid_h .r_fk span a{color:#949494;}

ul.ywsd_f{ width:300px; float:left; overflow:hidden; padding:8px 0 0 0;}
ul.ywsd_f li{
    width:288px; float:left;  background:url(../images_detail/dian_grey.jpg) 0 center no-repeat; padding:0 0 0 12px; font-size:13px; line-height:24px;
}
ul.ywsd_f li a:hover{ color:#c00;}

.main .main_r .hui_kz{ width:298px; float:left; overflow:hidden; background-color:#f9f9f9; border:1px solid #e5e5e5; padding:10px 0; margin-top:10px;}
.main .main_r .hui_kz ul.hui_kf1{ width:136px; float:left; overflow:hidden; padding:0 0 0 12px; line-height:25px;}
.main .main_r .hui_kz ul.hui_kf1 li{ width:136px; float:left; overflow:hidden; color:#666; height:25px;}
.main .main_r .hui_kz ul.hui_kf1 li a{ color:#666;}
.main .main_r .hui_kz ul.hui_kf1 li a:hover{ color:#c00;}

.main .main_r .hui_kz .red_f{ width:260px; float:left; overflow:hidden; padding:0 20px; color:#d20000; height:28px;}
.main .main_r .hui_kz .red_f a{ color:#d20000;}
.main .main_r .hui_kz .red_f a:hover{ text-decoration:underline;}

.main .main_r .hui_kz ul.red_botf{ width:280px; float:left; overflow:hidden; padding:0 10px; line-height:24px;}
.main .main_r .hui_kz ul.red_botf li{ width:268px; float:left; overflow:hidden; padding:0 0 0 12px; color:#444; height:24px;}
.main .main_r .hui_kz ul.red_botf li a{ color:#444;}
.main .main_r .hui_kz ul.red_botf li a:hover{ text-decoration:underline;}

.main .main_r .hui_kz .grey_x{ width:298px; float:left; overflow:hidden; height:1px; background-color:#e5e5e5; margin:6px 0 6px 0;}

.main .main_r ul.pic_f1{ width:300px; float:left; overflow:hidden; margin-top:4px;}
.main .main_r ul.pic_f1 li{ width:132px; float:left; overflow:hidden;}
.main .main_r ul.pic_f1 li a{ width:132px; float:left; overflow:hidden;}
.main .main_r ul.pic_f1 li a img{ float:left; overflow:hidden; border:1px solid #cdcbcc;}
.main .main_r ul.pic_f1 li a p{ width:132px; float:left; overflow:hidden; text-align:center; color:#3d3d3d;}
.main .main_r ul.pic_f1 li a:hover p{ color:#ba2636; text-decoration:underline;}
.main .main_r ul.pic_f1 li.now a p{ color:#ba2636; text-decoration:underline; width:132px; float:left; overflow:hidden; text-align:center;}

.main .main_r ul.pic_f2{ width:300px; float:left; overflow:hidden; margin-top:10px;}
.main .main_r ul.pic_f2 li{ width:148px; float:left; overflow:hidden;}
.main .main_r ul.pic_f2 li a{ width:148px; float:left; overflow:hidden;}
.main .main_r ul.pic_f2 li a img{ float:left; overflow:hidden;}
.main .main_r ul.pic_f2 li a p{ width:148px; float:left; overflow:hidden; text-align:center; color:#fff; height:23px; line-height:23px; background-color:#000;}
.main .main_r .hui_kz .gg5{ width:298px; float:left; overflow:hidden; text-align:center;}
.mag_top10{ margin-top:10px;}

.wieth_k{ width:298px; float:left; overflow:hidden; border:1px solid #e5e5e5; padding:12px 0 0 0; margin-top:15px;}
.wieth_k ul.number{ width:266px; float:left; overflow:hidden; padding:0 16px;}
.wieth_k ul.number li{ width:266px; float:left; overflow:hidden;}
.wieth_k ul.number li span.hong{ color:#fff; background-color:#f2405b; width:16px; height:16px; line-height:16px; float:left; overflow:hidden; text-align:center; margin-top:6px;}
.wieth_k ul.number li span.huidi{ color:#fff; background-color:#858585; width:16px; height:16px; line-height:16px; float:left; overflow:hidden; text-align:center; margin-top:6px;}
.wieth_k ul.number li a{ width:232px; float:left; overflow:hidden; padding-left:10px; height:30px; font-size:14px; line-height:30px;}
.wieth_k ul.number li a:hover{ color:#c00;}
.wieth_k .baidu{ float:right; overflow:hidden;}

.main .main_r .xwrsc_z{ width:298px; float:left; overflow:hidden; border:1px solid #e5e5e5; margin-top:24px; padding:0 0 8px 0;}
.main .main_r .xwrsc_z .biaoti{ width:298px; float:left; overflow:hidden; height:28px; background:url(../images_detail/xwrsc_bj.jpg) repeat-x; line-height:28px;}
.main .main_r .xwrsc_z .biaoti p{ float:left; overflow:hidden; font-size:14px; padding:0 0 0 10px;}
.main .main_r .xwrsc_z .biaoti span{ float:right; overflow:hidden; color:#666; padding:0 6px 0 0;}

.main .main_r .xwrsc_z ul.xwrsc_nr{ width:130px; float:left; overflow:hidden; padding:8px 0 0 15px;}
.main .main_r .xwrsc_z ul.xwrsc_nr li{
    width:120px; float:left; overflow:hidden; background:url(../images_detail/black_d.jpg) 0 center no-repeat; padding:0 0 0 10px; line-height:24px; height:24px;
}
.main .main_r .xwrsc_z ul.xwrsc_nr li a:hover{ color:#c00;}

.main .main_r .ms_yx{ width:300px; float:left; overflow:hidden; height:34px; background:url(../images_detail/r_kuangbj.jpg) no-repeat; margin-top:10px;}
.main .main_r .ms_yx p{ float:left; overflow:hidden; height:34px; color:#000; width:75px; text-align:center;}
.main .main_r .ms_yx p a{ color:#000; float:left; overflow:hidden; width:75px; background:url(../images_detail/r_ks.jpg) right 0 no-repeat;}
.main .main_r .ms_yx p.now{ width:75px; float:left; overflow:hidden; height:34px; color:#fff; background:#6daae0 url(../images_detail/blue_bj.jpg) repeat-x;}
.main .main_r .ms_yx p.now span{ width:75px; float:left; overflow:hidden; height:34px; color:#fff; background:url(../images_detail/jt_bot.jpg) center bottom no-repeat;}
.main .main_r .ms_yx p.now span a{ color:#fff; float:left; overflow:hidden; background:url(../images_detail/r_ks.jpg) right 0 no-repeat;}

.pic22_z{ width:300px; height:196px; float:left; overflow:hidden; position:relative; display:block; margin-top:10px;}
.pic22_z .pic22{ width:300px; height:196px; float:left; overflow:hidden; display:block; position:absolute; z-index:1; left:0; top:0;}
.pic22_z .font_p22{ width:300px; float:left; overflow:hidden; height:30px; background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=40); background:#000;/*实现IE背景透明*/ z-index:2; left:0; bottom:0; display:block; position:absolute;}
.pic22_z .font_p22 p{ width:280px; float:left; overflow:hidden; height:30px; line-height:30px; padding:0 10px; color:#fff; position:relative;}
.pic22_z .font_p22 p a{ color:#fff;}

.main .main_r .gg6{ width:300px; float:left; overflow:hidden;}

.aboutus a{ padding:0 12px;}
.aboutus a:hover{ text-decoration:underline; color:#000}
.blank6{clear: both;display: block;height: 6px;overflow: hidden;}

.pageNav{ clear:both; padding:30px 0 4px 0; font-size:14px; text-align:center; overflow:hidden; height:30px;}
.pageNav a.f12{ display:inline-block; padding:0 12px; overflow:hidden; margin-right:4px; color:#343434; height:28px; line-height:28px; border:1px solid #e2e2e2;}
.pageNav a:hover{ text-decoration:none; display:inline-block;}
.pageNav a.f12_a{
     display:inline-block; padding:0 12px; overflow:hidden; margin-right:4px; color:#343434; height:28px; line-height:28px; border:1px solid #e2e2e2;
      background-color:#35baf0; color:#fff;
}

a.bbs {
    background: url(https://www.voc.com.cn/img/discus.gif) no-repeat 6px 8px;
    color: #055298;float: right;font-weight: 700;text-align: center;text-indent: 15px;width: 92px;
}

#content {
    width: 640px;  overflow: hidden;    font-size: 16px;    color: #000;    padding: 20px 0 0 0;
}
#content figure,#content figcaption { margin: 0px;padding: 0px; }
#content p{ margin:14px 0;}
#content img { max-width: 640px; }
#content p:has(video) { text-indent: 0 !important; }
#content video {width: 100% !important;max-height: inherit !important;}

.blank2{clear:both;display:block;height:2px;overflow:hidden;}
.blank4{clear:both;display:block;height:4px;overflow:hidden}
.blank5{clear:both;display:block;height:5px;overflow:hidden}
.blank6{clear:both;display:block;height:6px;overflow:hidden}
.blank10{clear:both;display:block;height:10px;overflow:hidden}

.rbox{border:1px solid #DADADA;display:table;overflow:hidden;width:298px}
.rboxmenu{
    background:url(https://www.voc.com.cn/img/list_rightmenu.gif) repeat-x;border-bottom:1px solid #D8D8D8;display:block;height:27px;line-height:27px;text-align:left;
    text-indent:12px;width:298px
}
.rboxmenu h2 a{color:#424242;font-size:14px;font-weight:400}
.rboxad{display:block;margin-top:9px;width:300px}
.rbox ul{display:block;margin:12px 9px;overflow:hidden;width:280px}
.rbox ul li{
    background:url(https://www.voc.com.cn/img/dot_left.gif) no-repeat 6px 11px;float:left;height:26px;line-height:26px;overflow:hidden;text-align:left;text-indent:15px;width:280px
}
.rbox ul li a{color:#3D3D3D;font-size:12px}
.rbox ul.pic{display:block;width:280px;margin:12px 9px;}
.rbox ul.pic li{background:none;float:left;height:120px;text-align:center;width:140px}
.rbox ul.pic li img{border:1px solid #CDCBCC;float:left;height:90px;margin-left:6px;width:125px}
.rbox ul.pic li span{cursor:pointer;display:block;float:left;font-size:12px;height:30px;line-height:30px;margin-left:3px;overflow:hidden;text-align:center;width:130px}

.rbox ul.pic_book{display:block;height:340px}
.rbox ul.pic_book li{background:none;float:left;height:170px;text-align:center;width:140px}
.rbox ul.pic_book li img{border:1px solid #CDCBCC;float:left;height:135px;margin-left:22px;width:100px}
.rbox ul.pic_book li span{
    cursor:pointer;display:block;float:left;font-size:12px;height:30px;line-height:30px;margin-left:13px;_margin-left:5px;overflow:hidden;text-align:center;width:100px
}

.modvideo-list li .img{ display:block; width:135px; height:100px;}
.modvideo-list li .t-bg{
    display:block; position:absolute; left:0; top:78px; height:22px; color:#fff;background:rgba(0, 0, 0, 0.6)!important;filter:Alpha(opacity=60); background:#000; width:135px;
}

.footer_z{ width:100%; float:left; overflow:hidden; border-top:1px solid #ddd; margin-top:52px; background:url(../images_detail/dibu.jpg) repeat-x;}
.footer_z .footer_in{ width:1000px; margin:0 auto; overflow:hidden;}
.footer_z .footer_in .sptj_bt{ width:1000px; float:left; overflow:hidden; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; color:#01408d; margin-top:18px;}
.footer_z .footer_in ul.sptj_nr{ width:1000px; float:left; overflow:hidden; margin-top:10px;}
.footer_z .footer_in ul.sptj_nr li{ width:135px; float:left; overflow:hidden; margin:0 0 0 38px;position: relative;}
.footer_z .footer_in ul.sptj_nr li p{ width:135px; text-align:center; overflow:hidden; height:28px;}
.footer_z .footer_in ul.sptj_nr li p a:hover { color:#c00;}

.footer_z .footer_in ul.sptj_nr li .img{ display:block; width:135px; height:100px;}
.footer_z .footer_in ul.sptj_nr li .t-bg{
    display:block; position:absolute; left:0; top:78px; height:22px; color:#fff;background:rgba(0, 0, 0, 0.6)!important;filter:Alpha(opacity=60); background:#000; width:135px;
}
.footer_z .footer_in ul.sptj_nr li .t-bg .icon{
    display:block; float:left; position:relative; background:url(../images_detail/icon11.png) no-repeat; width:17px; height:17px; margin:2px 0 0 4px
}
.footer_z .footer_in ul.sptj_nr li .t-bg .time {
    display: block;    float: right;    padding: 0 4px 0 0;    font-weight: bold;    line-height: 22px;    color: #fff;
}

.footer_z .footer_in .hswyy{ width:1000px; float:left; overflow:hidden; margin-top:24px;}

.foot-infor{color: #555;line-height:24px;padding: 30px 0;text-align: center;width: 1000px; float:left; overflow:hidden;}
.foot-infor a{ color:#555;}
.aboutus a{ padding:0 12px;}
.aboutus a:hover{ text-decoration:underline; color:#000}
.blank6{clear: both;display: block;height: 6px;overflow: hidden;}

.pageNav{ clear:both; padding:30px 0 4px 0; font-size:14px; text-align:center; overflow:hidden; height:30px;}
.pageNav a.f12{ display:inline-block; padding:0 12px; overflow:hidden; margin-right:4px; color:#343434; height:28px; line-height:28px; border:1px solid #e2e2e2;}
.pageNav a:hover{ text-decoration:none; display:inline-block;}
.pageNav a.f12_a{
    display:inline-block; padding:0 12px; overflow:hidden; margin-right:4px; color:#343434; height:28px; line-height:28px; border:1px solid #e2e2e2;
    background-color:#35baf0; color:#fff;
}

.footer_z .footer_in .hsjp_zk{ width:320px; float:left; overflow:hidden;}
.footer_z .footer_in .hsjp_zk .hsjp_bt{ width:320px; float:left; overflow:hidden; font-size:16px; color:#01408d; font-family:\5FAE\8F6F\96C5\9ED1; padding:0 0 4px 0;}
.footer_z .footer_in .hsjp_zk .hsjp_nrz{ width:320px; float:left; overflow:hidden;}
.footer_z .footer_in .hsjp_zk .hsjp_nrz .hsjp_k{ width:320px; float:left; overflow:hidden;}

.hsjp_nrz .hsjp_k .pic2_z{ width:120px; height:88px; float:left; overflow:hidden; display:block; position:relative; margin-top:6px;}
.hsjp_nrz .hsjp_k .pic2_z .pic2{ width:120px; height:88px; float:left; overflow:hidden; display:block; position:absolute; left:0; top:0; z-index:1;}
.hsjp_nrz .hsjp_k .pic2_z .pic2_font{
    width:120px; height:20px; float:left; overflow:hidden; z-index:2; display:block; position:absolute; bottom:0; left:0;
    background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;filter:Alpha(opacity=60); background:#000;
}

.hsjp_nrz .hsjp_k ul.hsjp_ft{ width:190px; float:left; overflow:hidden; padding:2px 0 0 10px;}
.hsjp_nrz .hsjp_k ul.hsjp_ft li{
    width:178px; float:left; overflow:hidden; padding:0 0 0 12px; color:#666; background:url(../images_detail/dian_grey.jpg) 0 center no-repeat; height:24px; font-size:13px;
}
.hsjp_nrz .hsjp_k ul.hsjp_ft li a{ color:#666;}
.hsjp_nrz .hsjp_k ul.hsjp_ft li a:hover{ color:#c00;}
.hsjp_nrz .hsjp_k ul.hsjp_ft li.bold{ color:#333; font-weight:bold; font-size:14px;}
.hsjp_nrz .hsjp_k ul.hsjp_ft li.bold a{ color:#333;}
.hsjp_nrz .hsjp_k ul.hsjp_ft li.bold a:hover{ color:#c00;}

.hsjp_nrz .hsjp_k ul.hsjp_fb{ width:308px; float:left; overflow:hidden; margin-top:8px;}
.hsjp_nrz .hsjp_k ul.hsjp_fb li{ width:308px; float:left; overflow:hidden; line-height:28px; height:28px;}
.hsjp_nrz .hsjp_k ul.hsjp_fb li p{ width:260px; float:right; overflow:hidden; font-size:14px;}
.hsjp_nrz .hsjp_k ul.hsjp_fb li p a:hover{ color:#c00;}
.hsjp_nrz .hsjp_k ul.hsjp_fb li span{ width:44px; float:left; overflow:hidden; color:#5170a6; font-size:14px;}
.hsjp_nrz .hsjp_k ul.hsjp_fb li span a{ color:#5170a6;}
.hsjp_nrz .hsjp_k ul.hsjp_fb li span a:hover{ color:#1f3b6c;}

.ltjx_zk{ width:300px; float:left; overflow:hidden; padding:0 0 0 20px;}
.ltjx_bt{ width:300px; float:left; overflow:hidden; font-size:16px; color:#01408d; font-family:\5FAE\8F6F\96C5\9ED1; }
.ltjx_zk .ltjx_nr{ width:140px; float:left; overflow:hidden; margin-top:8px;}
.ltjx_zk .ltjx_nr a img{ float:left; overflow:hidden;}
.ltjx_zk .ltjx_nr a p{ width:140px; float:left; overflow:hidden; text-align:center; padding:4px 0 0 0; height:28px;}
.ltjx_zk .ltjx_nr a:hover p{ color:#c00;}

.ltjx_zk ul.ltjx_fontz{ width:300px; float:left; overflow:hidden; padding:10px 0 0 0; line-height:26px;}
.ltjx_zk ul.ltjx_fontz li{ width:288px; float:left; overflow:hidden; padding:0 0 0 12px; background:url(../images_detail/dian_grey.jpg) 0 center no-repeat; height:26px;}
.ltjx_zk ul.ltjx_fontz li a{ color:#444;}
.ltjx_zk ul.ltjx_fontz li a:hover{ color:#c00;}

.shsq_z{ width:300px; float:right; overflow:hidden;}
.shsq_z .shsq_bt{ width:300px; float:left; overflow:hidden; font-size:16px; color:#01408d; font-family:\5FAE\8F6F\96C5\9ED1; padding:0 0 4px 0;}

.shsq_z .ms_bth{ width:300px; float:left; overflow:hidden; height:34px; background:url(../images_detail/r_kuangbj1.jpg) no-repeat; margin-top:4px; padding-top:-5px;}
.shsq_z .ms_bth p{ float:left; overflow:hidden; height:34px; color:#000; width:75px; text-align:center;}
.shsq_z .ms_bth p a{ color:#000; float:left; overflow:hidden; width:75px; background:url(../images_detail/r_ksb.jpg) right 0 no-repeat; padding-top:5px;}
.shsq_z .ms_bth p.now{ width:75px; float:left; overflow:hidden; height:34px; color:#fff; background:url(../images_detail/blue_bjb.jpg) repeat-x;}
.shsq_z .ms_bth p.now span{ width:75px; float:left; overflow:hidden; height:34px; color:#fff; background:url(../images_detail/jt_top.jpg) center 0 no-repeat;}
.shsq_z .ms_bth p.now span a{ color:#fff; float:left; overflow:hidden;}

.relpic{height:140px;width:638px;overflow:hidden;background:#fff;border:1px solid #E1E1E1;}
.relpic ul{display:block;height:130px;margin:10px 5px;width:630px;overflow:hidden}
.relpic ul li{background:none;float:left;height:130px;text-align:center;width:142px;margin-left: 12px;}
.relpic ul li img{border:1px solid #CDCBCC;float:left;height:95px;width:140px}
.relpic ul li span{cursor:pointer;display:block;float:left;font-size:12px;height:28px;line-height:28px;margin-left:3px;overflow:hidden;text-align:center;width:142px}

.xz_fp{ width:300px; float:left; overflow:hidden; padding-bottom:10px;}
.xz_fp .xz_twh{ width:300px; float:left; overflow:hidden; margin-top:12px;}
.xz_fp .xz_twh .picxz{ float:left; overflow:hidden;}
.xz_fp .xz_twh .rf_xz{ width:180px; float:right; overflow:hidden;}
.xz_fp .xz_twh .rf_xz p{ width:180px; float:right; overflow:hidden; font-size:14px;}
.xz_fp .xz_twh .rf_xz p a:hover{ color:#c00;}
.xz_fp .xz_twh .rf_xz span{ width:180px; float:left; overflow:hidden; font-size:12px; color:#999; line-height:20px; padding-top:4px; height:40px;}

.fudong{
    width:64px; height:290px; float:right; overflow:hidden; display:block;position:fixed; right:96px; top:350px;_position:absolute;
    _right:expression(eval(document.documentElement.scrollRight+76));_top:expression(eval(document.documentElement.scrollTop+540))
}
.fudong .wxsm{ float:left; overflow:hidden; margin-top:156px;}
.fudong .wxsm_r{ width:64px; float:right; overflow:hidden;}
.fudong .wxsm_r a{ float:left; overflow:hidden; margin-top:5px;}

.pic_main{ width:1000px; margin:0 auto;}
.pic_main .main_bt{ width:1000px; float:left; padding-top:36px;}
.pic_main .main_bt p{ width:1000px; float:left; font-family:\5FAE\8F6F\96C5\9ED1; color:#2f2f2f; font-size:26px; line-height:28px;}
.pic_main .main_bt span{ width:500px; float:right; color:#777; padding:8px 10px 0 0; text-align:right;}

.tpy_pic1k{ width:998px; float:left; display:block; border:1px solid #e2e2e2; background-color:#f4f4f4; margin-top:20px; _margin-top:-20px; padding: 0 0 20px 0;}
.tpy_pic1k .tpy_pic1{ width:998x; display:block;}
.tpy_pic1k .pic1_jt1{ width:91px; height:87px; display:block;}
.tpy_pic1k .pic1_jt2{ width:91px; height:87px; display:block;}
.tpy_pic1 img{ max-width:910px;}
.tpy_pic1k img{ max-width:910px;}

.tpy_pic1k .tpy_pic1 p{ width:918px; float:left; padding:20px 40px 0 40px; font-size:14px; color:#636363; line-height:25px;}
.pic1_fenx{ width:258px; float:right; overflow:hidden; height:26px; padding-top:20px;}
.pic1_fenx p{ float:left; color:#666; font-size:14px;}
.pic1_fenx img{ float:left;}

ul.pic2_pf{ width:1000px; float:left; padding-top:10px;}
ul.pic2_pf li{ width:170px; float:left; padding-left:37px;}
ul.pic2_pf li img{ float:left;}
ul.pic2_pf li p{ width:170px; float:left; text-align:center; background-color:#f7f7f7; font-family:\5FAE\8F6F\96C5\9ED1; height:28px; overflow:hidden;}
ul.pic2_pf li p a{ color:#666;}
ul.pic2_pf li p a:hover{ color:#c00;}

.foot_h { width: 890px; height: 1px; overflow: hidden; margin: 0 auto; border-bottom: 1px solid #d7d7d7; padding-top: 30px; clear: both; }
.gkda{ }
.gkda_one {  background: #2561aa; border: 1px #e5e6e8 solid; font-family: "Microsoft YaHei"; font-size: 16px; outline: none; padding: 4px; float:left; margin: 20px 8px 0 0; }
.gkda_one a{ color:#FFF; }

.box4center{ position: relative;z-index: 1;}
.box4center p { padding:20px 20px 0 20px;font-size: 14px;color: #636363;}
.box4center p img{max-width:900px;}
.jt_left{ width:60px; height:80px; display:block; position:absolute; left:38px; top:40%; z-index:2; display:none;}
.jt_right{ width:60px; height:80px; display:block; position:absolute; right:38px; top:40%; z-index:2; display:none;}

.coverlist{ float:left; width:100%; }
.coverlist li{ float:left;width:190px; padding-right:10px; padding-top:10px;}
.coverlist li img{float:left; width:190px; height:95px; }
.coverlist li p{float:left; width:190px; height:20px; line-height:20px; font-size: 14px; color : #666666; text-align: center; margin:0px; padding-top:6px; overflow:hidden;}
.coverlist li p a{ color :#666;}

.splxrl{float: right; width:100%; height:24px;}
.splxrtop{
    float: left; line-height: 24px;height: 24px; width:120px;  display:block;   text-align:left; clear:both; padding-left:10px;
    font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif; overflow:hidden; font-size:20px;
}
.splxrtop a{color: #2461aa;}
.one_line{border-bottom: 1px solid #cdcdcd; clear:both;display:block;height:1px;overflow:hidden; padding-top:40px;}

.wyry2 { width:600px; height:auto; padding:5px 18px 20px 18px;}
.wyry2_top { width:600px; height:34px;  background:url('//opinion.voc.com.cn/images/ny_rbg2.jpg') no-repeat;margin-bottom: 20px;}
.wyry2_t {
    width:80px; height:34px; margin-left:20px; background:url('//opinion.voc.com.cn/images/ny_r.jpg') repeat-x; line-height:30px;
     text-align:center;font-size:14px;color:#055298; font-weight:bold; padding-top:4px;
 }

.wyry2_titel { text-align:left; height:24px; line-height:24px; overflow:hidden; width:600px;}
.wyry2_titel a { float:left; color:#003399;height:24px;line-height:24px;overflow:hidden;font:bold 12px '宋体';}
.wyry2_titel a:hover {float:left; color:#CD0000;height:24px;line-height:24px;overflow:hidden;font:bold 12px '宋体';}
.wyry2_titel span{ float:left; color:#8C8C8C; height:24px; line-height:24px; font:normal 12px '宋体'; padding-left:20px; }

.wyry2_line {width:600px; height:16px; background:url('//opinion.voc.com.cn/images/ny_rline.jpg') no-repeat; }
.wyry2_news { text-align:left; height:auto; line-height:24px; overflow:hidden; width:600px; font:12px '宋体'; color:#595959;}
.wyry2_news span { float:left; font:12px '宋体'; text-indent:20px; color:#595959; line-height:24px;overflow:hidden;}

.wyry2_zc { text-align:right; height:24px; line-height:24px; overflow:hidden; font:12px '宋体'; color:#003399; padding-right:10px;}
.wyry2_zc a { float:right; font:12px '宋体'; text-indent:20px; color:#003399;line-height:24px;overflow:hidden;}
.wyry2_zc a:hover { float:right; font:12px '宋体'; text-indent:20px; color:#CD0000;line-height:24px;overflow:hidden;}

.wyry2_ckpl { text-align:right; height:30px; line-height:30px; overflow:hidden; padding-right:10px;}

.wyft2_titel { text-align:left; height:28px; line-height:28px; overflow:hidden; width:600px;}
.wyft2_titel a { float:left; color:#003399;height:28px;line-height:28px;overflow:hidden;font:bold 14px '宋体';}
.wyft2_titel a:hover {float:left; color:#CD0000;height:28px;line-height:28px;overflow:hidden;font:bold 14px '宋体';}
.wyft2_titel span { float:left; color:#8C8C8C; height:28px; line-height:28px; font:normal 12px '宋体'; padding-left:10px; }
.cont2 {width:598px;height:100px;border:1px solid #D9E3EC;}
.cont2_pk {width:598px;height:100px;border:1px solid #65ADEC;}
.wyry2_news img {max-width:500px;}

.dl_titel { text-align:left; height:30px; line-height:30px; overflow:hidden; width:640px; margin-top:10px;}
.dl_titel a { float:left; color:#003399;height:30px;line-height:30px;overflow:hidden;font:bold 12px '宋体';}
.dl_titel a:hover {float:left; color:#CD0000;height:30px;line-height:30px;overflow:hidden;font:bold 12px '宋体';}
.dl_titel span { float:left; color:#8C8C8C; height:30px; line-height:30px; font:normal 12px '宋体'; padding-left:10px; }
.dl_anniu {  float:right; height:30px; line-height:30px; overflow:hidden; padding-right:10px; }

.dl2_titel { text-align:left; height:30px; line-height:30px; overflow:hidden; margin-top:10px;}
.dl2_titel a { float:left; color:#003399;height:30px;line-height:30px;overflow:hidden;font:bold 12px '宋体';}
.dl2_titel a:hover {float:left; color:#CD0000;height:30px;line-height:30px;overflow:hidden;font:bold 12px '宋体';}
.dl2_titel span {color:#8C8C8C; height:30px; line-height:30px; font:normal 12px '宋体'; padding-left:10px; }
.dl2_anniu {  float:right; height:30px; line-height:30px; overflow:hidden; padding-right:10px; }

.news-list{width:100%;}
.cont-list2,.cont-list3,.news-more{padding:0 10px;}
.cont-list2 li{width:100%;padding:15px 0;border-bottom:1px solid #dedede;overflow:hidden;}
.cont-list2 li:last-child,.cont-list3 li:last-child,.cmt-list li:last-child{border:none;}
.cont-list2 li>a.img{float:left;display:inline-block;width:96px;height:64px;margin-right:12px;position:relative;overflow:hidden;}
.i-video::after{content:"";-webkit-background-size:22px 22px;height:22px;width:22px;position:absolute;right:32px;bottom:18px;}
.cont-list2 .news-link{overflow:hidden;}
.cont-list2 .news-link strong{display:inline-block;height:42px;font-weight:normal;}
.cont-list2 span.ti{width:100%;height:21px;line-height:21px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.cont-list2 .news-link-con{font-size:14px;padding-top:2px;line-height:18px;color:#888;width:100%;height:15px;display:inline-block;text-overflow:ellipsis;overflow:hidden;}
.cont-list2 .cmt-num{background-position:0 4px;}
.top-temp{height:42px;line-height:42px;background:#e8e8e8;}
.top-temp h2{font-size:18px;}

.info-comment{margin:0 0 6px;padding:14px 0px 12px;background:#f0f0f0;font: 15px \5FAE\8F6F\96C5\9ED1,helvetica,arial;}
.info-comment-con{height:52px;line-height:52px;margin:0 auto;}
.news-list .info-comment{background:none;}
.info-comment-con,.info-reply-area{width:100%;background:#fff;border:1px solid #d8d8d8;-webkit-border-radius:2px;-webkit-box-sizing:border-box;-webkit-appearance:none;}
.info-reply-area{padding:6px;margin:8px 0;min-height:52px;color:#666;font-size:17px;}
.info-reply-bar{display:-webkit-box;}
.info-reply-bar2{padding:0px 10px 12px;}
.cmt-count{display:block;line-height:28px;-webkit-box-flex:1;}
.info-btn-submit{color:#fff;height:28px;line-height:27px;padding:0 9px;background:#3d80ce;border:0 none;}
.listnav .pic_original{padding-left:18px;font-size:18px;color:#6a6a6a;}
.f000,.f000 a{color:#000;}
.pl14{padding-left:14px;}
.textC{text-align:center;}

.f15a, .f15a a {    color: #1c5aa2; }
.cmt-list{font: 15px \5FAE\8F6F\96C5\9ED1,helvetica,arial;}
.cmt-list-title em{font-size:14px;color:#666;}
.cmt-list li{padding:8px 12px 12px;line-height:1.7;border-bottom:1px solid #dedede;}
.cont-list2 li:last-child,.cont-list3 li:last-child,.cmt-list li:last-child{border:none;}
.cmt-title{display:-webkit-box;color:#1c5aa2;}
.cmt-name{display:block;font-weight:normal;-webkit-box-flex:1;}
.cmt-title time{display:block;text-align:right;font-size:12px;color:#888;margin-top:4px;}
.cmt-content{font-size:14px;}

.cont-list2, .cont-list3, .news-more { padding: 0 10px; }
.mb14 { margin-bottom: 14px; }
.news-more a, .news-more .loading {
    display: block; height: 34px; line-height: 34px; color: #4398c8; background: #e2f1fc; border: 1px solid #cbdae5; border-radius: 6px;
}