@charset "utf-8";
/* CSS Document */
/*
* @Author: lili
* @Date:   2023-10-24
* @Last Modified by:   lili
* @Last Modified time: 2023-10-24 14:00:05
*/
body{
    background-color: #f7f7f7;
}
.bzh_mbx_div{
    height: 35px;
    line-height: 35px;
    position: relative;
    padding-left: 30px;
}
.bzh_mbx_div span{
    position: absolute;
    width: 18px;
    height: 16px;
    top: 10px;
    left: 1px;
}
.bzh_mbx_div a{
    color: #017bda;
}
/****列表主体部分开始****/
.bzh_liebiao_con{
    background-color: #fff;
    padding: 1px 30px 30px 30px;
}
.jy_jies_tdpx,.jy_pxxx_d,.jy_jies_newsdt,.jy_ycjy_right,.jy_xgtj_d,.bzh_ty_tuw,.bzh_ty_lb_d3,.bzh_ty_lb_d5{
    /***overflow: hidden;塌陷代码处理
    zoom:1;***/
    padding-top: 35px;
}
.jy_jies_tdpx h3,.jy_pxxx_d h3,.jy_ycjy_left h3,.jy_ycjy_right h3,.jy_xgtj_d h3,.jy_jies_newsdt h3,.bzh_gj_zcwj h3,.bzh_pinphd h3,.aosai_con_d h3,.bzh_ty_tuw h3,.bzh_ty_lb_d3 h3,.gkbz_left h3,.bzh_ty_lb_d5 h3{
    font-size: 20px;
    color: #017bda;
    height: 40px;
    position: relative;
    padding-left: 15px;
}
.jy_jies_tdpx h3 span,.jy_pxxx_d h3 span,.jy_ycjy_left h3 span,.jy_ycjy_right h3 span,.jy_xgtj_d h3 span,.jy_jies_newsdt h3 span,.bzh_gj_zcwj h3 span,.bzh_pinphd h3 span,.aosai_con_d h3 span,.bzh_ty_tuw h3 span,.bzh_ty_lb_d3 h3 span,.gkbz_left h3 span,.bzh_ty_lb_d5 h3 span{
    width: 6px;
    height: 20px;
    background-color: #007bda;
    position: absolute;
    left: 0px;
    top: 4px;
}
.jy_jies_tdpx h3 i,.jy_pxxx_d h3 i,.jy_ycjy_left h3 i,.jy_jies_newsdt h3 i,.bzh_gj_zcwj h3 i,.bzh_pinphd h3 i,.aosai_con_d h3 i,.jy_xgtj_d h3 i,.bzh_ty_tuw h3 i,.gkbz_left h3 i{
    width: 50px;
    height: 24px;
    position: absolute;
    top: 6px;
    right: 2px;
    font-size: 14px;
    font-weight: normal;
}
.jy_jies_tdpx h3 a,.jy_pxxx_d h3 a,.jy_xgtj_d h3 a,.jy_jies_newsdt h3 a,.bzh_gj_zcwj h3 a,.bzh_pinphd h3 a,.aosai_con_d h3 a,.bzh_ty_tuw h3 a,.dangwj_title a{
    color: #017bda;
}
.jy_jies_newsdt em,.dropdown-content .jy_jies_tdpx em{
    position: absolute;
    top: 0px;
    left: 166px;
    background-color: #ff8a00;
    width: 80px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 700;
}
.jy_jies_newsdt em a,.dropdown-content .jy_jies_tdpx em a{
    color: #fff;
}
.news_dt_d{
    padding-top: 40px;
}
.tdpx_jy_d{
    height: 398px;
    background-color: #f2f3f4;
    padding-top: 1px;
}
.gjhz_js_d{
    height: 300px;
    background: url("../images/bzh_gjjs_bg01.jpg") no-repeat #f5f6f7 top center ;
    margin-top: 40px;
    overflow: hidden;
}
.hyfw_js_d{
    /***margin-top: 40px;***/
    height: 246px;
}
.jsfw_js_d{
    margin-top: 0px;
    height: 190px;
}
.tdpx_jy_pic{
    width: 360px;
    height: 245px;
    margin: 76px 64px;
}
.tdpx_jy_pic video{
    width: 100%;
}
.tdpx_jy_con{
    width: 650px;
}
.gjhz_js_con p{
    margin-bottom: 20px;
    line-height: 30px;
    text-indent: 32px;
    text-align: justify; /*一般情况下只使用text-align即可*/
    word-break: break-all; /*注意需要使用break-all，以使中文字符能够间隔对齐*/
    -ms-text-justify: distribute-all-lines; /*使用-ms-text-justify来模拟text-justify兼容处理*/
    text-justify: distribute-all-lines;
}
.gjhz_js_con pre{
    margin-bottom: 20px;
    line-height: 30px;
    text-indent: 32px;
    text-align: justify; /*一般情况下只使用text-align即可*/
    word-break: break-all; /*注意需要使用break-all，以使中文字符能够间隔对齐*/
    -ms-text-justify: distribute-all-lines; /*使用-ms-text-justify来模拟text-justify兼容处理*/
    text-justify: distribute-all-lines;
}
.gjhz_js_con{
    padding: 40px 50px;
}
.jyfw_js_con{
    padding:26px 50px;
}
.gjhz_gjh_d{
    padding-top: 0px;
}
.jy_jies_newsdt .gjhz_gjh_d ul li{
    width: 386px;
    height: 356px;
}
.jy_jies_newsdt .gjhz_gjh_d ul li:nth-of-type(3){
    margin-right: 0px;
}
.jy_jies_newsdt .gjhz_gjh_d ul li a{
    width: 386px;
    height: 208px;
}
.gjhz_gjh_d ul li a img{
    width: 100%;
}
.gjhz_gjh_font_title{

}
.gjhz_gjh_font_con{
    font-size: 14px;
    line-height: 26px;
}
.gjhz_gjh_font_con a{
    color: #999999;
}
.gjhz_gjh_font_con a:hover{
    color: #017bda;
}
.gjhz_jy_con{
    position: relative;
}
.gjhz_jy_con span{
    font-size: 18px;
    color: #007bda;
    /*width: 274px;*/
    height: 26px;
    position: absolute;
    right: 43px;
    top: 10px;
}
.gjhz_jy_con span img{
    margin-top: -2px;
}
.tdpx_jy_con h4,.aosai_jies_d h4,.gjhz_jy_con h4,.jsfw_js_ty_wid h4{
    font-size: 22px;
    color: #fff;
    text-align: center;
    width: 319px;
    height: 43px;
    line-height: 43px;
    background: url("../images/bzh_jies_bg.png") no-repeat top center;
    margin: 0 auto;
}
.jsfw_js_ty_wid{
    width: 860px;
    margin: 0 auto;
    text-align: center;
}
.jsfw_js_ty_wid h4{
    width: auto;
    background: url("../images/bzh_jies_ty_bg.jpg") no-repeat left top ;
    display: inline-block;
    padding-left: 60px;
}
.jsfw_js_ty_wid h4 i{
    width: auto;
    background: url("../images/bzh_jies_ty_bg.jpg") no-repeat right top;
    display: inline-block;
    padding-right: 60px;

}

.jypx_conjt{
    line-height: 34px;
    margin: 20px 0 10px 0;
}
.jypx_btu_more{
    margin-left: 540px;
}
.jypx_btu_more a,.aosai_jies_more a,.kgcg_tab_con_more a,.qj_js_more a{
    display: block;
    width: 100px;
    height: 34px;
    line-height: 34px;
    color: #fff;
    background-color: #029cf7;
    text-align: center;
}
.jypx_btu_more a:hover,.aosai_jies_more a:hover,.kgcg_tab_con_more a:hover,.qj_js_more a:hover{
    background-color: #1085e0;
    color: #fff;
}
/******培训计划开始***/
.jy_ndjh a{
    display: block;
    width: 1220px;
    height: 96px;
    margin: 40px 0 0;
}
.jy_ndjh a:hover{
    display: block;
    width: 1220px;
    height: 96px;
    margin: 40px 0 0;
}
.jy_ndjh a img{
    width: 100%;
}
/******培训信息开始***/

.jy_pxxx_d ul{
    padding: 10px 0 30px 0;
    border-bottom: 1px solid #BDC9DD;
}
.jy_pxxx_d ul:nth-of-type(2){
    padding-top: 40px;
    border-bottom: 0px solid #BDC9DD;;
}
.jy_pxxx_d ul li{
    float: left;
    width: 304px;
    height: 86px;
    border-right: 1px solid #dfe8f0;
    padding: 0px 26px 0 18px;
    line-height: 28px;
}
.jy_pxxx_d ul li:nth-of-type(1){
    padding-left:0px;
}
.pxfont_blue{
    color: #017bda;
    height: 30px;
}
/******远程教育开始***/
.jy_ycjy_d{
    height: 361px;
    background: url("../images/bzh_jsfw_bg_01.jpg") no-repeat center -58px;
    padding: 20px 30px 0 30px;
}
.jy_ycjy_left{
    width: 780px;
    height: 306px;
}
.jy_ycjy_left h3,.bzh_pinphd h3{
    color: #fff;
    height: 45px;
}
.jy_ycjy_left h3 a,.bzh_pinphd h3 a{
    color: #fff;
}
.jy_ycjy_left h3 span,.bzh_pinphd h3 span{
    background-color: #fff;
}
.jy_ycjy_left ul li{
    float: left;
}
.news_ship_d ul li{
    float: left;
    width: 281px;
    margin-right: 30px;
}
.news_ship_d ul li:nth-of-type(4){
    margin-right: 0px;
}
.jy_shipin_cond{
    width: 375px;
    height: 262px;
    background-color: #fff;
    -moz-box-shadow:0px 1px 10px #004593;
    -webkit-box-shadow:0px 1px 10px #004593;
    box-shadow:0px 1px 10px #004593;
}
.news_shipin_cond{
    width: 281px;
    height: 244px;
    background-color: #fff;
    -moz-box-shadow:0px 1px 10px #a6b5c2;
    -webkit-box-shadow:0px 1px 10px #a6b5c2;
    box-shadow:0px 1px 10px #a6b5c2;
    margin-top: 23px;
}
.jy_shipin_pic{
    width: 375px;
    height: 194px;
    position: relative;
}
.news_shipin_pic{
    width: 281px;
    height: 154px;
    position: relative;
}
.jy_shipin_pic img,.news_shipin_pic img{
    width: 100%;
    height: 100%;
}
.ship_video_icon{
    width: 44px;
    height: 44px;
    position: absolute;
    top: 50%;
    margin-top: -22px;
    left: 50%;
    margin-left: -22px;

}
.ship_time_d{
    width: 68px;
    height: 68px;
    background-color: #0070c6;
    color: #fff;
    position: absolute;
    left: 16px;
    bottom: -12px;
    text-align: center;
    z-index: 2;
}
.ship_time_day{
    font-size: 26px;
    font-weight: 700;
    height: 42px;
    line-height: 42px;
}
.ship_time_mon{
    font-size: 14px;
    line-height: 22px;
}
.ship_mask{
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .4);
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}
.jy_shipin_cond a:hover .ship_mask,.aosai_con_ship ul li a:hover .ship_mask,.bzh_ty_tuw ul li a:hover .ship_mask,.news_shipin_cond a:hover .ship_mask,.dhdcon_left a:hover .ship_mask,.sp_yushe_li a:hover .ship_mask,.index_xw_ship a:hover .ship_mask{
   display: block;/**鼠标放到a上，a下面的遮罩显示**/
}
.jy_shipin_font{
    padding: 14px 15px 14px 19px;
    line-height: 22px;
}
.jy_shipin_font2{
    padding-top: 26px;
}
.jy_ycjy_right{
    width: 346px;
    height: 266px;
    padding-top: 40px;
}
.jy_ycjy_right h3{
    color: #fff;
    text-align: center;
    height: 40px;
    border-bottom: 1px solid #7aa2cd;
}
.jy_ycjy_right h3 span{
    background-color: #fff;
    left: 126px;
    top: 4px;
}
.jy_ycjy_right p{
    line-height: 32px;
    color: #fff;
    margin-top: 35px;
}
.jy_xgtj_d{
   /**** height: 190px;***/
}
.jy_xgtj_d h3{
    border-bottom: 1px solid #cad9e5;
}
.jy_xgtj_con{
   /**** margin: 30px 0;****/
    padding: 30px 0 20px 0;
}
.jy_xgtj_con ul li{
    font-size: 18px;
    float: left;
    text-align: center;
    margin-right: 30px;
}
.jy_xgtj_con ul li:nth-of-type(4) {
    margin-right: 0px;
}
.jy_xgtj_con ul li a{
    display: block;
    width: 280px;
    height: 90px;
    line-height: 90px;
    border: 2px solid #2183ce;
    border-radius: 8px;
    color: #017bda;
}
.jy_xgtj_con ul li a:hover,.gj_yqlj ul li a:hover{
    background: url("../images/bzh_jiaoy_btu_ckick.png") no-repeat top center;
    color: #fff;
}

/****新闻动态开始****/
.newsfocus{
    width: 100%;
    height: 395px;
    background-color: #f9f9f9;
    padding-right: 22px;
}
/***#slideBox{
    width: 754px;
    height: 442px;
    position: relative;
}***/
.slidbox_small{
    width: 580px;
    height: 369px;
    position: relative;
    margin-top: 22px;
}
.slidbox_small2{
    width: 610px;
    height: 371px;
    position: relative;
}
.newsfocus .focus_img{
    width: 756px;
    height: 442px;
    position: relative;
}
.newsfocus .focus_img_small{
    width: 580px;
    height: 409px;
    position: relative;
}
.newsfocus .focus_img_small2{
    width: 610px;
    height: 371px;
    position: relative;
}
.newsfocus .focus_img a{
    display: block;
    width: 100%;
    height: 100%;
 }
.newsfocus .focus_img a img{
    width: 100%;
    height: 100%;
}
 .focus_icon_left,.focus_icon_right{
    width: 20px;
    height: 38px;
    position: absolute;
    top: 50%;
    margin-top: -19px;
}
.focus_icon_left{
    left: 16px;
}
 .focus_icon_right{
    right: 16px;
}
.focus_img ul li a p,.dhdcon_left p{
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: rgba(0, 102, 180, .8);
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 0 20px;
}
.focus_title a{
    color: #fff;
}
.newsfocus .focus_con{
    width: 428px;
}
.newsfocus .focus_con2{
    width: 550px;
    margin-top: 22px;
}
.newsfocus .focus_con3{
    width: 550px;
    margin-top: 13px;
}
.focus_con h3{
    border-bottom: 1px solid #cad9e5;
    margin: 30px 0 12px 0;
}
.newsfocus .focus_tit a{
    display: block;
    /**color: #017bda;**/
    font-size: 20px;
    font-weight: 700;
    text-align: center;
    height: 36px;
    line-height: 36px;
}
.newsfocus .focus_con p{
    line-height: 30px;
   /*** border-bottom: 1px dashed #dddddd;**/
    padding-top: 10px;
    text-align: justify; /*一般情况下只使用text-align即可*/
    word-break: break-all; /*注意需要使用break-all，以使中文字符能够间隔对齐*/
    -ms-text-justify: distribute-all-lines; /*使用-ms-text-justify来模拟text-justify兼容处理*/
    text-justify: distribute-all-lines;
}
.newsfocus .focus_con p a{
    font-size: 14px;
    color: #999;
    font-weight: normal;
    height: auto;
}
.newsfocus .focus_con p a:hover{
    color: #017bda;
}
.focus_con ul li,.bzh_gj_zcwj ul li,.bzh_ty_lb_d3 ul li,.dangwj_con_d ul li,.dang_yd_con ul li,.focus_lb ul li,.aosai_con_lb ul li,.gkbz_con ul li,.qj_fzjg_d ul li,.index_tylb ul li,.index_aosai_d ul li{
    height: 38px;
    line-height: 38px;
    background: url("../images/bzh_dian.png") no-repeat left center;
    padding-left: 16px;
}
.bzh_gj_zcwj{
    width: 595px;
    float: left;
}
.w281{
    width: 281px;
    margin-right: 30px;
}
.news_dwjl .w281:nth-of-type(4){
    margin-right: 0px;
}
.bzh_gj_zcwj h3{
    border-bottom: 1px solid #cad9e5;
}
.bzh_gj_zcwj ul,.padd10{
    padding-top: 10px;
}
.gj_float_r{
    float: right;
}
.bzh_gj_zcwj h3{
    margin-top: 30px;
}
.bzh_lsdw_d ul li{
    display: inline-block;
    width: 280px;
    height: 160px;
    line-height: 160px;
    margin-top: 10px;
    border: 2px solid #2183ce;
    border-radius: 8px;
    background: none;
    text-align: center;
}
.bzh_lsdw_d ul li a{
    display: block;
    width: 100%;
    height: 100%;
}
.bzh_lsdw_d ul li:nth-of-type(1){
    margin-right: 20px;
}
.news_xhxw,.news_xhtz{
    border: 1px solid #cad9e5;
    margin-top: -1px;
    padding-bottom: 17px;
    padding-top: 5px;
}
.news_xhtz{
    padding-top: 8px;
    padding-bottom: 2px;
}
.news_xhxw ul li{
    background: url("../images/bzh_dian.png") no-repeat 17px center;
    padding-left: 32px;
}
.news_xhtz ul li{
    background: none;
    height: 80px;
}
.news_tz_p{
    line-height: 28px;
    padding: 4px 12px 10px 78px;
}
.gj_yqlj ul li{
    width: 278px;
    height: 76px;
    line-height: 76px;
    border: 2px solid #2183ce;
    background: none;
    float: left;
    border-radius: 8px;
    margin: 10px 30px 10px 0;
    font-size: 18px;
    text-align: center;
    padding-left: 0;
}
.gj_yqlj ul li a{
    display: block;
    width: 100%;
    height: 100%;
    color: #017bda;
}
.gj_yqlj ul li:nth-last-of-type(2n+1){
    margin-right: 0;
}
/****品牌活动开始****/
.bzh_pinphd{
  /****  height: 439px;
    padding: 20px 30px 0 30px;
    background: url("../images/dang_hd_bg01.jpg") no-repeat left top;
    margin-top: 30px;***/
}
.gj_shipin_con{
    width: 603px;
    height: 350px;
    box-shadow: none;
}
.gj_shipin_pic{
    width: 603px;
    height: 305px;
}
.gj_shipin_pic img,.bzh_ty_tuw ul li a img{
    width: 100%;
    height: 100%;
}
.bzh_gj_tuw{
    width: 526px;

}
.bzh_gj_tuw ul li{
    width: 247px;
    height: 165px;
    float: left;
    background-color: #fff;
    margin: 0 30px 20px 0;
}
.bzh_gj_tuw ul li:nth-last-of-type(2n+1){
    margin-right: 0;
}
.bzh_gj_tuw ul li a{
    display: block;
    width: 100%;
    height: 140px;
    position: relative;
}
.bzh_gj_tuw ul li a img{
    width: 100%;
    height: 100%;
}
.bzh_gj_tuw ul li p{
    padding: 0 18px;
    height: 26px;
}
.bzh_gj_tuw ul li p a,.aosai_con_ship ul li p a{
    display: inline;
}
.bzh_gj_tuw_mask{
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .4);
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}
.bzh_gj_tuw ul li a:hover .bzh_gj_tuw_mask{
    display: block;/**鼠标放到a上，a下面的遮罩显示**/
}
/******科普样式开始******/
.bzh_gj_zcwj dl{
    width: 554px;
    height: 101px;
    background-color: #f9f9f9;
    margin: 16px 18px 0px 18px;
    padding-right: 18px;
}
.bzh_gj_zcwj dl dt{
    font-size: 16px;
    font-weight: 700;
    height: 44px;
    line-height: 44px;
}
.bzh_gj_zcwj dl img{
    float: left;
    width: 156px;
    height: 101px;
    margin-right: 14px;
}
.bzh_gj_zcwj dl dd{
    font-size: 14px;
    color: #999;
    line-height: 22px;
}
.bzh_aosai_d{
    height: 416px;
    background-color: #f2f3f4;
    margin-top: 40px;
    padding: 0 30px;
}
.mar-t40{
    margin-top: 40px;
}
.bzh_aosai_d .aosai_jies_d{
    position: relative;
}
.aosai_jies_font{
    width: 380px;
    margin-top: 50px;

}
.aosai_jies_font img{
    width: 120px;
    height: 86px;
    float: left;
    margin: 0 16px 0 0 ;
}
.aosai_jies_font p{
    line-height: 30px;
}
.aosai_jies_more{
    width: 100px;
    margin: 30px auto 0 auto;
}
.aosai_jies_line{
    width: 1px;
    height: 360px;
    background: url("../images/bzh_kepu_fgx01.jpg") no-repeat top left;
    position: absolute;
    right: -27px;
    top: 27px;
}
.aosai_con_d{
    width: 720px;
    margin-top: 20px;
}
.aosai_con_ship ul li{
    width: 220px;
    height: 158px;
    float: left;
    margin-right: 30px;
    margin-bottom: 18px;
}
.aosai_con_ship ul li:nth-of-type(3n){
    margin-right: 0;
}
.aosai_con_ship ul li a{
    display: block;
    width: 220px;
    height: 130px;
    position: relative;
}
.aosai_con_ship ul li img{
    width: 100%;
    height: 100%;
}
.aosai_con_ship ul li p{
    line-height: 28px;
    text-align: center;
    padding: 0 10px;
}
/*****通用图文列表***/
.bzh_ty_tuw{
    min-height: 440px;
}
.bzh_ty_tuw ul li{
    width: 220px;
    height: 191px;
    float: left;
    margin-right: 30px;
    margin-bottom: 18px;
}
.bzh_ty_tuw ul li:nth-of-type(5n){
    margin-right: 0px;

}
.bzh_ty_tuw ul li a{
    display: block;
    width: 220px;
    height: 128px;
    position: relative;
}
.bzh_ty_tuw ul li p{
    line-height: 26px;
    text-align: left;
    padding: 8px 0 0 0;
}
.bzh_ty_tuw ul li p a{
    display: inline;
}
.bzh_liebiao_fanye_d{
    border-top: 1px solid #dee7f4;
    margin-top: 15px;
    font-size: 14px;
}
.bzh_liebiao_fanye_con{
    width: 500px;
    height: 26px;
    line-height: 26px;
    margin: 20px auto 0 auto;
}
.bzh_liebiao_fanye_con span{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 0 10px;
}
.bzh_liebiao_fanye_con a{
    color: #017bda;
}
.border_0{
    border-top: none;
}
/****党的文件开始***/
.dang_wj_d{
    height: 496px;
    margin-top: 50px;
}
.dangwj_title{
    border-top: 1px solid #1d7fc8;
    position: relative;
}
.dangwj_title h2{
    width: 164px;
    height: 37px;
    margin: -20px auto 20px auto;
    background-color: #fff;
}
.dangwj_title i{
    position: absolute;
    width: 56px;
    height: 24px;
    background-color: #fff;
    text-align: right;
    top: -14px;
    right: 0px;
}
.dangwj_con_d{
    height: 440px;
    background: url("../images/bzh_wj_bg01.jpg") no-repeat top center;
    padding: 30px 60px;
}
.dangwj_con_d h3{
    font-size: 30px;
    font-weight: 700;
    line-height: 50px;
    text-align: center;
}
.dangwj_con_d p{
    font-size: 18px;
    color: #666666;
    line-height: 32px;
    border-bottom: 2px solid #cdcdcd;
    padding: 12px 0 20px 0;
}
.dangwj_con_d p a{
    color: #666;
}
.dangwj_con_d ul{
    margin-top: 10px;
    width: 520px;
}
/****党的活动开始***/
.dang_hd_d{
    width: 1220px;
    height: 504px;
    background: url("../images/dang_hd_bg01.jpg") no-repeat top center;
    padding: 50px 30px 0 30px;
    margin-top: 22px;
}
.danghd_title{
    border-top: 1px solid #fff;
}
.danghd_title i{
    background-color: #2e89d0;
}
.danghd_title i a,.danghd_title i a{
    color: #fff;
}
.danghd_con_d{
    margin-top: 40px;
}
.dhdcon_left{
    width: 603px;
    height: 350px;
    position: relative;
}

.dhdcon_left a img{
    width: 100%;
    height: 100%;
}
.dhdcon_left p{
    background: rgba(0, 0, 0, .8);
}
.dhdcon_left p a{
    color: #fff;
    font-size: 18px;
    font-weight: 700;
}
.dang_yd_cond{
    height: 440px;
    background: url("../images/dang_yd_bg01.jpg") no-repeat top center;
    padding: 10px 185px;
}

.dang_yd_con{
    line-height: 50px;
    background: url("../images/bzh_dian.png") no-repeat left 23px;
    padding-left: 16px;
}
.dang_yd_con p{
    line-height: 30px;
    color: #7c8082;
}
/*****标准化大会开始****/
.bzhdh_d{
    background-color: #f2f3f4;
    height: 712px;
    padding: 0 8px 0 30px;
}
.focus_lb{
    width: 550px;
    height: 322px;
    background-color: #fff;
}
.focus_lb2{
    background: none;
    height: 326px;
    padding-top: 18px;
}
.focus_lb ul{
    padding: 20px 30px;
}
.focus_lb2 ul{
    padding: 0px;
}
.bzh_yushe{
    padding-right: 22px;
    padding-top: 20px;
}
.bzh_yushe ul li{
    width: 366px;
    height: 228px;
    float: left;
    margin-right: 30px;
    background: #fff;
}
.bzh_yushe ul li:nth-of-type(3){
    margin-right: 0px;
}
.sp_yushe_li{
    width: 100%;
    height: 200px;
    position: relative;
}
.sp_yushe_li a img{
    width: 100%;
    height: 100%;
}
.bzh_yushe ul li p{
    text-align: center;
    line-height: 28px;
}
.aosai_tab_tit{
    width: 420px;
    height: 26px;
    margin: 0px auto 20px auto;
    color: #66a7da;
    font-size: 20px;
    font-weight: 700;
    text-align: center;
}
.aosai_tab_tit ul li{
    padding: 0 25px;
    position: relative;
    display: inline-block;
}
.aosai_tab_tit ul li a{
    color: #66a7da;
}
.aosai_tab_tit ul li .tab_click{
    color: #017bda;
}
.aosai_tab_tit ul li span{
    width: 2px;
    height: 24px;
    background-color: #66a7da;
    position: absolute;
    top: 2px;
    right: 0;
}
.aosai_con_lb{
    padding-top: 16px;
}
.w782{
    width: 782px;
}
.w405{
    width: 405px;
    float: right;
}
.hy_rukou{
    width: 405px;
    height: 181px;
    background: url("../images/bzh_hyfw_pic_01.png") no-repeat;
    margin-top: 20px;
}
.hy_rukou h4{
    width: 200px;
    height: 40px;
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    margin: 0 auto 10px auto;
    padding-top: 46px;
    text-align: center;
}
.hy_rukou ul{
    width: 200px;
    margin:36px auto;
    text-align: center;
}
.hy_rukou ul li{
    width: 99px;
    height: 28px;
    line-height: 28px;
    background: none;
    float: left;
    padding-left: 6px;
    padding-right: 6px;
}
.hy_rukou ul li a{
   display: block;
    width: 100%;
    border: 1px solid #c3ccd6;
    border-radius: 8px;
    padding: 0 4px;
    color: #fff;
}
.hy_rukou ul li a:hover{
    background-color: #132b47;
}
.newsfocus .focus_con3 p{
    border-bottom: 1px dashed #dddddd;
    padding-top: 4px;
    padding-bottom: 18px;
    margin-bottom: 18px;
}
.newsfocus .focus_tit2 a{
    color: #017bda;
}
.hyfc_d ul li{
    float: left;
    margin-right: 30px;
    margin-bottom: 20px;
}
.hyfc_d ul li:nth-of-type(5n){
    margin-right: 0px;
}
.hyfc_d ul li a{
    display: block;
    width: 220px;
    height: 105px;
}
.hyfc_d ul li a img{
    width: 214px;
    height: 105px;
    border: 1px solid #e2e3e3;
    padding: 2px;
    border-radius: 8px;
}
/****tab切换****/
.tab_link.active_tab {
    color: #017bda;
}
/****技术服务****/
.js_bzyz_d{
    width: 1220px;
    height: 551px;
   /*** background: url("../images/bzh_jsfw_bg_01.jpg") no-repeat left top;***/
    background: #f2f3f4;
    padding: 30px;
}
.js_bzyz_d ul li{
    height: 82px;
    line-height: 82px;
    margin-bottom: 20px;
}
.js_bzyz_d ul li a{
    display: block;
    /***background: rgba(0, 72, 128, .4);***/
    background-color: #fff;
    border: 2px solid #2183ce;
    border-radius: 8px;
    font-size: 18px;

}
.js_bzyz_d ul li a:hover,.js_pjtx_d ul li a:hover{
    background: rgba(51, 80, 141, .1);
}
.js_bzyz_item{
    width: 673px;
    margin: 0 auto;
    text-align: left;
}
.js_bzyz_item img{
    margin-right: 10px;
}
.js_ttbz_d{
    height: 258px;
    background-color: #f2f3f4;
    padding: 30px 30px 0 30px;
}
.js_ttbz_left{
    width: 566px;
    line-height: 30px;
}
.js_ttbz_right{
    width: 540px;
    text-align: right;
    margin-top: 20px;
}
.js_ttbz_left p{
    margin-bottom: 26px;
}
.js_ttbz_right img{
    margin-right: 10px;
}
.js_pjtx_d{
    height: 298px;
    /***background: url("../images/dang_hd_bg01.jpg") no-repeat left top;**/
    background-color: #f2f3f4;
    padding: 0 30px;
}
.js_pjtx_d ul li{
    float: left;
    margin: 30px 30px 0 0;
}
.js_pjtx_d ul li:nth-of-type(4){
    margin-right: 0;
}
.js_pjtx_d ul li a{
 /*   width: 366px;
    height: 235px;*/
width: 266px;
    height: 265px;
    display: block;
    /***background: rgba(0, 72, 128, .4);***/
    background-color: #fff;
    border: 1px solid #2183ce;
    padding: 30px 20px;
    border-radius: 8px;
}
.js_pjtx_d ul li a h4{
    /*font-size: 18px;*/
font-size: 16px;
    font-weight: 700;
    height: 37px;
    text-align: center;
    color: #017bda;
}
.js_pjtx_d ul li a p{
    font-size: 14px;
    line-height: 28px;
}
.js_gkbz_d{
    height: 320px;
    padding: 20px 30px 30px 30px;
    background: url("../images/dang_hd_bg01.jpg") no-repeat left top;
}
.gkbz_left,.gkbz_right{
    width: 565px;
}
.gkbz_left h3{
    color: #fff;
    padding-left: 0px;
}
.gkbz_left h3 span{
    background-color: #fff;
}
.gkbz_left h3 a{
    color: #fff;
}
.gkbz_con{
    width: 565px;
    min-height: 229px;
    background-color: #fff;
    padding: 22px 26px;
}
.jsfw_lxfs{
    width: 1220px;
    height: 259px;
    background: url("../images/jsfw_lxfs_pic_01.jpg") no-repeat left top;
    margin-top: 20px;
    position: relative;
}
.jsfw_lxfs p{
    width: 390px;
    height: 195px;
    position: absolute;
    top: 40px;
    right: 260px;
    line-height: 36px;
    color: #fff;
    background: none!important;
}
.gkbz_con table{
    border-left: #c3ccd6 1px solid;
    text-align: center;
    margin-top: 6px;
}
.gkbz_con table th{
    border-right: #b5d6ee 1px solid;
    background-color: #4f9dd7;
    font-size: 18px;
    color: #fff;
    line-height: 36px;
}
.gkbz_con table th:nth-of-type(2){
    border-right: 0px;
}
.gkbz_con table td{
    border-right: #c3ccd6 1px solid;
    border-bottom: #c3ccd6 1px solid;
    line-height: 36px;
}
.gkbz_con table a{
    display: block;
}
/****锅的产品***/
.jsfw_guo_pic{
    margin-top: 39px;
}
.jsfw_guo_con{
 }
.jsfw_guo_con h3{
    width: 1220px;
    height: 59px;
    line-height: 56px;
    background: url("../images/bzh_jsfw_pic_10.jpg") no-repeat;
    font-size: 36px;
    font-weight: 700;
    color: #fff;
    text-align: center;
}
.jsfw_guo_cp{
    width: 626px;
    height: 322px;
    margin: 70px auto 50px auto;
}
.jsfw_guo_font{
    width: 720px;
    margin: 0 auto;
    color: #314162;
    font-size: 28px;
    font-weight: 700;
}
.jsfw_guo_font p{
    line-height: 60px;
    margin-bottom: 40px;
}
.qjbx_tab_tit {
    margin-top: 20px;
    margin-bottom: 14px;
}
/******全景标协*****/
.qj_ldjs_d{
    height: 330px;
    background-color: #f2f3f4;
    padding: 42px 60px;
}
.qj_ldjs_d ul li{
    float: left;
    margin-right: 60px;
}
.qj_ldjs_d ul li:nth-of-type(3){
    margin-right: 0px;
}
.qj_ld_lisz{
    margin-top: -8px;
}
.qj_ld_lisz h3,.qj_ld_lrlsz h4{
    height: 42px;
    font-size: 18px;
    font-weight: 700;
    color: #333333;
    padding-left: 0px;
}
.qj_ld_lisz ul{
    width: 310px;
}
.qj_ld_lisz ul li{
    float: left;
    width: 86px;
    height: 32px;
    line-height: 32px;
    margin-right: 0px;
}
.qj_ld_lisz ul li:nth-of-type(4n){
    width: 50px;
}
.qj_ld_lrlsz{
    width: 694px;
    margin-top: 30px;
    position: relative;
}
.qj_ld_lrlsz h4{
    height: 32px;
    line-height: 32px;
    position: absolute;
    left: 0px;
    top: -7px;
}
.qj_ld_lrlsz ul{
    margin-left: 105px;
}
.qj_ld_lrlsz ul li{
    width: 71px;
    margin-right: 20px;
}
.qj_ld_lrlsz ul li:nth-of-type(3){
    margin-right: 20px;
}
.qj_kgcg_d{
    height: 415px;
}
.kgcg_tab_tit{
    line-height: 52px;
    height: 52px;
    border-bottom: 1px solid #cad9e5;
    position: relative;
}
.kgcg_tab_tit ul{
    position: absolute;
    left:0;
    bottom: -1px;
}
.kgcg_tab_tit ul li{
    float: left;
    font-size: 18px;
    width: 305px;
    text-align: center;
}
.dsj_tab_tit ul li{
    float: left;
    font-size: 18px;
    width: 152.5px;
    text-align: center;
}
.kgcg_tab_con{
    border: 1px solid #cad9e5;
    border-top: 0px solid #cad9e5;
    height: 365px;
}
.kgcg_tab_tit .kgcg_tab_click{
    width: 100%;
    display: block;
    border-left: 1px solid #cad9e5;
    border-right: 1px solid #cad9e5;
    border-top: 5px solid #007bda;
    background-color: #fff;
    font-weight: 700;
}
.kgcg_tab_con_jt{
    padding: 12px 30px;
}
.kgcg_tab_con_jt p{
    line-height: 30px;
    margin-bottom: 12px;
}
.dsj_tab_con_jt p{
    background: url("../images/bzh_dian.png") no-repeat 1px 11px;
    padding-left: 16px;
}
.kgcg_tab_con_jt p span{
    font-weight: 700;
}
.kgcg_tab_con_more{
    margin-left: 1066px;
}
.qj_fzjg_d ul{
    width: 280px;
    float: left;
    padding-top: 28px;
    padding-left: 40px;
}
.bzh_ty_lb_d4{
    padding-top: 30px;
}
.qj_dsj_title ul li{
    float: left;
}
.qj_dsj_title ul li a{
    display: block;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #017bda;
    font-size: 20px;
    padding: 0 12px;
}
.qj_dsj_title ul li a:hover,.qj_dsj_title ul li .li_click{
    background-color: #017bda;
    color: #fff;
}
.qj_dsj_con_d{
    border: 1px solid #cad9e5;
    padding: 26px;
    min-height: 441px;
}
.qj_dsj_con_d ul li{
    line-height: 38px;
    border-bottom: 1px dashed #e2e3e3;
    background: url("../images/bzh_dian.png") no-repeat 1px 16px;
    padding-left: 20px;
}

.bzh_ty_lb_d3 ul li{
    line-height: 38px;
    border-bottom: 1px dashed #e2e3e3;
    background: url("../images/bzh_dian.png") no-repeat 1px 16px;
    padding-left: 20px;
}
/*****幻灯切换***/
.swiper-container{
    float: left;
    width: 610px;
    height: 371px;
    position: relative;
}
.titleP {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: rgba(0, 102, 180, .8);
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 0 20px;
}
.swiper-container .swiper-button-prev{
    background: url(../images/pub_icon_left_02.png) no-repeat;
}
.swiper-container .swiper-button-next{
    background: url(../images/pub_icon_rig_02.png) no-repeat;
}
.swiper-slide img{
    width: 100%;
    height: 100%;
}
.zhh_newsdt h4{
    font-size: 20px;
    color: #fff;
    height: 43px;
    line-height: 43px;
    position: relative;
    padding-left: 30px;
    background: url("../images/bzh_kp_tit_02.png") no-repeat left top;
}

.zhh_newsdt h4 i{
    width: 50px;
    height: 24px;
    position: absolute;
    top: 0px;
    right: 2px;
    font-size: 14px;
    font-weight: normal;
}
.zhh_newsdt h4 a{
    color: #fff;
}
.zhh_newsdt h4 i a{
    color: #017bda;
}



.zhh_bzh h4{
    font-size: 20px;
    color: #fff;
    height: 43px;
    line-height: 43px;
    position: relative;
    padding-left: 30px;
    background: url("../images/bzh_kp_tit_02.png") no-repeat left top;
}

.zhh_bzh h4 i{
    width: 50px;
    height: 24px;
    position: absolute;
    top: 0px;
    right: 2px;
    font-size: 14px;
    font-weight: normal;
}
.zhh_bzh h4 a{
    color: #fff;
}
.zhh_bzh h4 i a{
    color: #017bda;
}





.zhh_sjbzr h4{
    font-size: 20px;
    color: #fff;
    height: 43px;
    line-height: 43px;
    position: relative;
    padding-left: 30px;
    background: url("../images/bzh_kp_tit_02.png") no-repeat left top;
}

.zhh_sjbzr h4 i{
    width: 50px;
    height: 24px;
    position: absolute;
    top: 0px;
    right: 2px;
    font-size: 14px;
    font-weight: normal;
}
.zhh_sjbzr h4 a{
    color: #fff;
}
.zhh_sjbzr h4 i a{
    color: #017bda;
}
