.fl{float: left;}
.fr{float: right;}
.clearflx:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*html .clearflx { zoom: 1; } /* IE6 */
*:first-child+html .clearflx { zoom: 1; } /* IE7 */

.zt-top{height: 60px;background: #1b5a9e;color: #fff;}
.zt-logo{margin-top: 7px;float: left}
.login{font-size: 14px;color: #e3e3e3;line-height: 60px;}
.login a{margin: 0 15px;color: #fff!important;}
.zt-search{width: 172px;height: 30px;border-radius: 50px;border: 1px #dddddd solid;background: #f6f6f6;margin-top: 15px;margin-right: 10px}
.zt-search input{font-size: 14px;color: #999;width: 60%;border: none;background: none;margin-left: 20px;}
.zt-search span{float: right;color: #666666;margin-right: 15px;}
.zt-nav{float: right}
.zt-nav li{color: #e3e3e3;float: left;line-height: 60px;font-size: 18px;}
.zt-nav li a{padding: 0 20px;background: url("20fjszf_menu_line.png") no-repeat right center;}
.zt-nav li.lano a{background: none;}
.zt-nav li.nav-act a,.zt-nav li:hover a{font-weight: bold;}

.login a,.zt-nav li a{color: #fff;}
.zt-nav li em{font-size: 20px;opacity: 0.3;}

.ss_box{width:auto;text-align: center;margin: 40px auto 0;padding: 0;}
.ss_kk{border-radius: 4px;display: inline-block;*display:inline;zoom:1;}
/*border: 2px #1658a0 solid;*/
.ss-kk2{display: inline-block;*display:inline;zoom:1;max-width: 813px;}
.header-menu-mb{background: none;top: 10px}
.header-menu-mb span{background: #fff}
.nav{display: none}
.sec-search{height: 148px;background: url("20201025-bg.png") no-repeat center 15px #fff;padding-top: 1px}

.ss_kk select {
    width: 122px;
    height: 40px;
    background: #fafafa;
    border: none;
    /*border-right: 1px #d8d8d8 solid;*/
    border-radius: 4px 0 0 4px;
    float: left;
    line-height: 40px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: rgba(0, 0, 0, 0) url(201909_ecjs_jt.png) no-repeat scroll right 15px center;
}
.rig_nav{background: #f3f6fa;}
.rig_nav ul li a{color: #333;}
.lsgj {
    font-size: 14px;
    text-align: left;
    color: #666666;
    margin-top: 10px;
}
.ss_kk button{background: #1658a0;border-radius: 0 4px 4px 0;height: 42px;}
.lsgj a{vertical-align: middle}
.ss_kk input{border: 1px #1658a0 solid;width: 529px;height: 40px;border-radius: 4px 0 0 4px;}

/******************/
body { color: #333333; text-align: left; height: 100%;  }
html{ height: 100%; font-size: 14px;}
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; font-style: normal; outline: none; }
a { text-decoration: none; }
a:link, a:visited { color: #333333; }
a:hover { color: #1658a0; text-decoration: none; }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; max-width: 100%;}
.clear { clear: both; }
input, select { vertical-align: middle;}
input[type="button"]{ cursor: pointer;}
.f_i{ text-indent: 2em;}
.f_l{ float: left;}
.f_r{ float: right;}
.no{ display: none;}
.iconfont { vertical-align: middle;}
#footer{ margin-top: 35px; }
.container{ max-width: 1300px; margin: 0 auto;}

.bot_bg{ background-color: #1658a0; padding: 32px 0;}
.bot_bg .container>span{ padding-top: 35px;}
.bot_l{ width: 47.692308%; margin-left: 2%; line-height: 37px; font-size: 13px;}
.bot_l h3{ font-weight: normal; font-size: 14px; line-height: 40px;}
.bot_l h3 a{ margin: 0 17px;}
.bot_l p{ margin-left: 17px;}
.bot_r{ width: 32%; margin-right: 3%;}
.bot_r h3{ font-size: 14px; line-height: 42px;font-weight: bold;}
.bot_r li{ width: 50%; float: left; margin-bottom: 9px;}
.bot_r li a{ display: block; margin-right: 6px; line-height: 46px; height: 46px; padding-left: 59px; background-color: #1c5fa8; position: relative;}
.bot_r li a i{ font-size: 24px; width: 24px; height: 24px; line-height: 24px; position: absolute; top: 11px; left: 17px;}
.bot_l p span{ margin-right: 28px;}

.bot_r{position:relative;}
.bot_r .codebox{position:absolute;width:125px;height:125px;display:none;left:-140px;bottom:5px;padding:5px;background:#fff;}
.bot_r .codebox img{width:100%;}
.bot_r a:hover{ text-decoration: none; cursor:text;}
.bot_r ul li:hover .codebox{display:block;z-index:10;}


.twhite1 { color: #fff; }
.twhite1 a:link, .twhite1 a:visited { color: #fff; }
.twhite1 a:hover { color: #fff; text-decoration: underline; }

.bor1 { border: 1px solid #e1e1e1; }
.bor_t1 { border-top: 1px solid #e1e1e1; }
.bor_r1 { border-right: 1px solid #e1e1e1; }
.bor_l1 { border-left: 1px solid #e1e1e1; }
.bor_b1 { border-bottom: 1px solid #e1e1e1; }
.bor_to { border-top: none; }
.bor_bo { border-bottom: none; }
.bor_ro { border-right: none; }
.bor_lo { border-left: none; }

.header-menu-mb{ display: none;}
.nav{ position: relative;}
.nav ul{ width: 100%;}
.fixed.nav ul{ float: right; width: 60%; }
.nav ul>li{ line-height: 86px; display: inline; float: left; width:14.2857142%; *width:14.1%; text-align: center;}
.nav ul>li>a{ font-size: 24px; position: relative; display: block; text-align: center; color: #ffffff; background: url(20fjszf_menu_line.png) no-repeat right center;}
.fixed ul>li>a{ font-size: 20px; }
.nav ul>li.last>a{ background-image: none;}
.nav ul>li.on a,.nav ul>li:hover a{ font-weight: bold;}
.nav ul>li a em,.nav ul>li .nav_con{ position: absolute; z-index: 4; display: none;}
.nav ul>li:hover em{ width:22px; height: 11px; background: url(20fjszf_arr2.png) no-repeat; left: 50%; margin-left: -11px; bottom: 0; display: block;}
.nav ul>li .nav_con{ font-size: 0; background-color: rgba(255,255,255,.94); padding:0px 30px; left: 0; right: 0; top: 86px; height: 154px;}
.nav ul>li:hover .nav_con{ display: block;}
.nav ul>li .nav_con a{ font-size:18px; margin-right: 40px; font-weight: bold; color: #000000; line-height: 34px; display: inline-block;}

.hb-bp{display: inline-block;font-size: 12px;color: #95b3d6;padding: 0 10px;border-radius: 50px;height: 25px;
    text-align: center;line-height: 25px;background: #f1f5fd;margin-left: 10px;vertical-align:text-top;}

.bs-left{width: 100%;}

.bs-left h5{font-size: 18px;margin-bottom: 5px;}
.bs-left h5 a{text-decoration: underline;color: #2456e3;}
.bs-left h5 a i{color: #ff0000;text-decoration: underline;}
.bs-left p{font-size: 14px;line-height: 24px;}
.bs-left p span{color: #999999;}
.bs-left p.bs-lj a{color: #159912;}
.bs-right a{display: inline-block;width: 70px;height:25px;border-radius: 6px;font-size: 12px;color: #fff;text-align: center;
    line-height: 25px;
    background: -moz-linear-gradient(left, #79aee7 0%, #17579f 100%);
    background: -webkit-linear-gradient(left, #79aee7 0%, #17579f 100%);
    background: -o-linear-gradient(left, #79aee7 0%, #17579f 100%);
    background: -ms-linear-gradient(left, #79aee7 0%, #17579f 100%);
    background: linear-gradient(to right, #79aee7 0%, #17579f 100%);z-index: 100;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79aee7 ', endColorstr='#17579f ',GradientType=1 );
}
.bs-right a:hover{background:#17579f; }
.tb-icon{width: 67px;height: 67px;border-radius: 6px;
    float: left;margin-right: 10px;}


.ewm-box{margin-top: -25px}
.ewm-box span{display: inline-block;width: 74px;height: 74px;background: #f8f8f8;margin-bottom: 5px}
.ewm-box p{font-size: 13px;color: #666;line-height: 14px;text-align: center}
.bs-left h5 a{max-width: 80%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.jgfl_tab tbody tr td a,.lmtj span a{white-space: nowrap;}
.nero li p{text-align: justify;}
.ui-autosearch-content {
    background: #fff;
    /*border: 2px solid #17579f;*/
    max-height: 280px;
    overflow: auto;
    border-radius:6px;
    box-shadow: 0 5px 10px rgba(0,0,0,.1);
    padding: 10px 0;
    /*border-top: 0;*/
}
.ss_kk select{display: none}
.cx-list li{font-size: 14px;line-height: 28px;}
.cx-list li i{display: inline-block;width: 4px;height: 4px;float: left;background: #ccc;margin: 13px 10px 0 0;}
.cx-list li a{display: inline-block;width: 50%;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;overflow: hidden}
.cx-list li span{font-size: 14px;color: #999;float: right;}
.cx-title{padding-bottom:10px;}
.cx-title p{font-size: 20px;font-weight: bold;color: #333;border-left: 4px #1658a0 solid;padding-left: 15px;float: left}
.cx-title a{font-size: 12px;color: #999;float: right;}

.nero li {
    /* border-bottom: 1px #e8e8e8 dashed; */
    margin-bottom: 20px;
    padding: 20px;
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 0 4px rgba(200,200,200,.1);
}
.gend{color: #999;float: right;}
.srk-box{width: 656px;}

.ecss{width: 100%!important;}
.erc_ss{float: right;}


.bot-gend{display: inline-block;width: 100px;
    margin: 15px auto;
    color: #1b5a9e!important;
    background: #e6eeff;height: 30px;line-height: 30px;border-radius: 4px;text-align: center}
.bot-gend:hover{background: #1b5a9e;color: #fff!important;}
.rzzy-ul{margin-top: 12px}
.rzzy-ul li{/*line-height: 32px;margin-bottom: 5px*/ padding: 8px 0;}
.rzzy-ul li span{
    display: inline-block;
    width: 20px;
    height: 20px;
    font-size: 14px;
    color: #fff;
    /*border-radius: 3px;*/
    background: #b0b0b0;
    text-align: center;vertical-align: middle;line-height:20px;margin-right: 10px;border-radius: 0px 5px 0px 5px;}
.rzzy-ul li i{float: right;}
.rzzy-ul li span.cor1{background: #1964b1}
.rzzy-ul li span.cor2{background: #49abe9}
.rzzy-ul li span.cor3{background: #4bcfe2}
.rzzy-ul li a{color: #333; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 80%;}
.mydpj{padding: 20px 10px;background: #f3f6fa;margin-top: 20px;font-size: 14px;color: #999;}
.mydpj button{display: inline-block;
    background: #fff;
    border: 1px #eee solid;
    padding: 0 10px;
    height: 30px;
    outline: none;cursor: pointer;line-height: 30px}
.mydpj button img{margin-right: 5px;float: left}
.mydpj button.like{color: #1658a0;}
.mydpj button.dislike{color: #999;}
.mydpj button.dislike img{margin-top: 7px}
.mydpj button.like img{margin-top: 5px}

.gjc-tj{margin-top: 15px}
.gjc-tj a{color: #666;font-size: 14px;margin-right: 10px;margin-bottom: 10px}
.tjrxl2 li{width: 48%!important;margin-left: 2%;}
.tjrxl2{ margin-left: -2%!important;}
.tjrxl2 li .pic_box{width: 160px;height: 90px;background: #f8f8f8}
.cx-logo{width: 160px;height: 90px;}
.pic_box img{ border-radius: 5px;}
.clearflx:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.hs-gjc{padding: 8px 15px; background: #f3f3f3; margin-top: 20px;}
.hs-gjc span{ color: #989898; font-size: 16px;}
.rc-table tbody tr td{ width: 100%;  background: url("20201030-dd.png") left center no-repeat;}
.rc-table tbody tr td a{ display:inline-block; overflow: hidden;text-overflow: ellipsis; white-space:nowrap;float: left; padding-left: 15px;}
.gjctj-B{ position: relative;}
.rc-table tbody tr td i img{margin-top: -5px; margin-right: 17px;}
.gjctj-B span{ position: absolute;display: block; width: 104px; height: 104px; background: #3b77b9; border-radius: 104px; text-align: center;
	color: #fff; line-height: 104px; font-size: 16px; top: 105px; left: 50%; margin-left: -52px;}
.gjctj-B em{font-size: 16px; position: absolute;}
.gjctj-B em img{margin-left: 10px;}
.gjctj-B em.zj2{ left: 30%; top: 50px;}
.gjctj-B em.zj3{ left: 10%; top: 96px;}
.gjctj-B em.zj4{ left: 7%; top: 155px;}
.gjctj-B em.zj5{ left: 10%; top: 210px;}
.gjctj-B em.zj6{ right: 10%; top: 96px;}
.gjctj-B em.zj7{ right: 4%; top: 155px;}
.gjctj-B em.zj8{ right: 10%; top: 210px;}
.gjctj-B em.zj9{ right: 30%; top: 250px;}
.gjctj-B em.zj6 img{margin-right: 10px;}
.gjctj-B em.zj7 img{margin-right: 10px;}
.gjctj-B em.zj8 img{margin-right: 10px;}
.gjctj-B em.zj9 img{margin-right: 10px;}
.cbl-B1{ position: fixed; right: 0px; top: 320px; border: 1px solid #dddddd;padding: 10px 10px 0 10px; border-radius: 8px; background: #fff;z-index: 999;}
/*body{ position: absolute;}*/
.cbl-B1 h1{ font-size: 14px; font-weight: bold; color: #1658a0;}
.cbl-B1 ul li { border-bottom: 1px solid #dddddd; text-align: center; text-align: center;}
.cbl-B1 ul li p{ margin-top: 2px;}
.cbl-B1 ul li a span{ display: inline-block; width:25px; height: 25px;}
.cbl-B1 ul li.icon1 a span{background: url("20201030-my1.png") center no-repeat; margin-left: -3px;}
.cbl-B1 ul li.icon2 a span{background: url("20201030-my2.png") center no-repeat;}
.cbl-B1 ul li.icon3 a span{background: url("20201030-my3.png") center no-repeat;}
.cbl-B1 ul li.icon1 a:hover span{background: url("20201030-my11.png") center no-repeat;}
.cbl-B1 ul li.icon2 a:hover span{background: url("20201030-my22.png") center no-repeat;}
.cbl-B1 ul li.icon3 a:hover span{background: url("20201030-my33.png") center no-repeat;}
.cbl-B1 ul li a{ display: block;padding: 15px 0; height: 64px;}
li {list-style-type: none;}
.sxk_box ul.xlk-tit li{ float: left;/*font-size: 12px; */margin-right: 15px; position: relative; margin-left: 7px;}
.sxk_box ul.xlk-tit li a{ color: #555; }
.sxk_box ul.xlk-tit li a span{background: url("20201031-jt-xl.png") right center no-repeat; display: inline-block; width:9px;margin-left:4px; }
.xlk5{ position: absolute; width:90%; padding: 8px 11px; border-radius: 2px;  box-shadow: 0 0 6px rgba(0,0,0,.06); background: #fff;
	border: 1px solid #f0f0f0; left: -7px; top: 24px;}
.xlk5 li{ margin-right: 0!important; line-height: 28px; margin-left: 0!important; float: none!important;}
.sxk_box ul.xlk-tit li.ls a{ color: #1b5a9e;}
.sxk_box ul.xlk-tit li.ls a span{background: url("20201031-jt-xl-ls.png") right center no-repeat;width:9px;margin-left:4px;height: 9px;}
.xlk5 li a{ color: #333!important;}
.xlk5 li a:hover{color: #1b5a9e!important;}

.rowtab {
    border: 1px solid #ccc;
	margin-top: 15px;
}
/*.rowtab .row {
    border-bottom: 1px solid #ccc;
}*/
.rowtab .row p.w50 {
    float: left;
    width: 338px;
}
.rowtab p {
    padding: 6px 15px;
}
.rowtab .row p.w50:nth-child(2) {
    border-left: 1px solid #ccc;
}
.rowtab .row .title {
    font-size: 14px;
    font-weight: bold;
}
.bs-left h2{ font-size: 16px; color: #1658a0;}
.dyk span{ width:43.9%; display: block; padding: 8px 15px;word-wrap: break-word;}
.dyk span em{ font-weight: bold;}
.bs-right{ float: right;}
.dyk span.x1{ border-left: 1px solid #ccc;}
.dyk{ border-top: 1px solid #ccc;}
.dykk{ border-top: none;}
.dyk span.qc{ width: 96%;}
.main_box{/*border-right: 1px solid #dddddd;*/}
.bs-right-t{ margin-top: 27px;}
/*.bs-left-t{ width: 80%;}*/
.bs-right-tt{ margin-top: 0px;}
.marks {
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
}
.diaLogg {
    width: 380px;
    padding: 20px;
    position: fixed;
    left: 50%;
    margin-left: -200px;
    top: 340px;
    background-color: #fff;
    border-radius: 4px;
    z-index: 9999;
    display: none;
}
.diaLogg h4{ font-size: 16px;}
.diaLogg textarea{border: 1px solid #ccc;
    width: 97%;
    padding: 1.5%;
    font-size: 14px;
    color: #999;
    margin-top: 15px;
    height: 120px;
}
.center{ text-align: center; margin-top: 10px;}
.tj-btn1 {
    width: 56px;
    height: 25px;
    border:1px solid  #1964b1; color: #1964b1; background: none; border-radius: 4px;
}
.tj-btn2 {
    width: 56px;
    height: 25px;
    margin-left: 20px;
    background: linear-gradient(to right, #79aee7 0%, #17579f 100%); border: none; color: #fff; border-radius: 4px;
}
.ydwt span {
    display: inline-block;
    width: 20px;
}
.ydwt span img {
    width: 100%;
    margin-top: -15px;
}
.ydwt span{margin-right: -10px;}
.box4 h5{margin-top: 20px;margin-bottom: 15px;}
.box1{margin-bottom: 20px;}
.yy-img{ position: absolute; right: 0;top: 0; display: none;}
.rig_nav ul li.no-r{ margin-right: 0;}
.ero-n li h2{ line-height:28px;}


@media screen and (max-width: 1920px){
    body{min-width: inherit}
}
/*@media screen and (max-width: 1370px){
.marks,.diaLogg{ display: none;}

}*/
@media screen and (max-width: 1640px) {
    .tjrxl2 li .pic_box {
        width: auto
    }

   /* .pic_box img {
        width: 100%
    }*/
}

@media screen and (max-width: 1366px){

    /*.zt-nav{margin-right: 20px;}*/
    .container{ max-width: 1200px;}

    .rig_nav ul li{margin-right: 48px;}

}

@media screen and (max-width: 1200px){
    .login a,.zt-nav li a{margin: 0 5px}
    .zt-search{width: 150px}
    .fixed{ padding: 0;}
    .container{ max-width: 1000px;}

    .bot_r li a{ padding-left: 36px;}
    .bot_r li a i{ left: 10px; font-size: 20px;}
    .rig_nav ul li{
            margin-right: 23px;
    }

}
@media screen and (max-width: 999px){
.yy-img{ display: block;}
    .rig_nav ul li.no-r {margin-right: 15px;}
    .cx-title{padding-top:15px;}
    .zt-nav,.login,.zt-search{display: none}
    .zt-top{padding: 0 15px}
    .sell-p{padding: 1px 15px}
    .xwbox{padding: 15px;}
    .header-menu-mb.show-nav span{background: #fff}
    .nav{background:#1658a0;display: block}
    .nav ul>li a{color: #fff;}
    .nav .zt-search{display: block;width: 90%;float: none;margin: 20px auto 0;}
    .zt-logo{margin-top: 7px}
    /*.header-menu-mb{top: 20px}*/
    .zt-search input{height: 100%;margin-left: 10px}

    .zt-search input{float: left}
    #newPageTool{display: none}
    *{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}
    input[type="button"],input[type="submit"]{ cursor: pointer; appearance: button; -moz-appearance:button; /* Firefox */ -webkit-appearance:button;}
    .f_l,.f_r,.tu,.con3{ float:inherit;}
    .container{ max-width:100%;}
    .tit_bg,.tab2 li a i,.yqlj_con,.dzjg,.logo1,.bot_l h3,.fixed .fd_logo{ display: none;}
    .tu,.con31,.bot_l,.bot_l p{ margin-left: 0;}
    .ind_bsfw_tit span,.ind_bsfw_tit i,.bot_r{ margin-right: 0;}
    .con_l,.con_r,.con1_l,.con1_r,.con2_l,.con2_r,.con3_l,.con3_r,.con4_l,.con4_c,.con4_r,.bar_list li,.tab1 li.on em, .tab1 li:hover em,.tu,.con3,.bot_l,.bot_r{ width: 100%;}
    .bot_r,.bot_l p{ padding:0 10px;}
    .bot_r h3{ text-align: center; margin-bottom: 6px;}

    .bot_l{ text-align: center; line-height: 25px;}
    .bot_l p span{
        margin: 0;
        display: inline-block;
        font-size: 12px;
        padding: 0 10px;
    }
    .bot_r li a{ padding-left: 28%;}
    .bot_r li a i{ left: 13%;}
    .con_r .tab_con1,.czzj_con{ height: auto;}

    .fixed{ left: inherit;}
    .fixed.nav ul{ width: 100%; float: inherit;}
    .nav ul>li{ width: 100%;}
    .nav{ position: fixed; top: 0; width: 50%; right: -50%; z-index: 999; background-color: #1658a0; bottom: 0;}
    .nav ul{ margin-top: 40px;}
    .nav ul>li{ float: inherit; display: block; line-height: 50px;}
    .nav ul>li a{ font-size: 18px; background-image: none;}
    .nav ul>li .nav_con{ right: 100%; top: 0; bottom: 0; width: 70%; height: auto; padding: 20px 0; left: inherit; text-align: center; background-color:rgba(22,88,160,.9); border-top-left-radius: 8px; border-bottom-left-radius: 8px;}
    .nav ul>li .nav_con a{ display: block; line-height: 40px; color: #ffffff; margin: 0; font-weight: normal; font-size: 16px;}
    .nav ul>li:hover em{ display: none;}
    .header-menu-mb{ display: inline-block; position: absolute; right:20px; top:10px; height: 28px; font-size: 0; line-height: 40px; text-align: center; cursor: pointer; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s,-webkit-transform .3s; background-color: #1658a0; z-index:1000; width:40px; height:40px; padding-top: 5px; padding-left:10px; border-radius: 100%;}
    .header-menu-mb span{display: block; width:20px; height: 2px; margin-top:6px; background: #ffffff; border-radius: 3px; -webkit-transform-origin: 24px; transform-origin: 24px; -webkit-transition: background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,width .5s,-webkit-transform .5s cubic-bezier(.77,.2,.05,1); transition: background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,width .5s,-webkit-transform .5s cubic-bezier(.77,.2,.05,1); transition: background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,transform .5s cubic-bezier(.77,.2,.05,1),width .5s; transition: background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,transform .5s cubic-bezier(.77,.2,.05,1),width .5s,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);}
    .header-menu-mb span:nth-last-child(2){-webkit-transform: rotate(0); transform: rotate(0); -webkit-transition: width .5s ease; transition: width .5s ease}
    .header-menu-mb.show-nav{ padding-left: 5px;}
    .header-menu-mb.show-nav span{opacity: 1; width: 26px; -webkit-transform: rotate(45deg); transform: rotate(45deg); background: #ffffff;}
    .header-menu-mb.show-nav span:nth-last-child(2){width: 0; opacity: 0; -webkit-transform: rotate(0); transform: rotate(0); -webkit-transition: width .5s; transition: width .5s}
    .header-menu-mb.show-nav span:nth-last-child(3){opacity: 1; -webkit-transform: rotate(-45deg); transform: rotate(-45deg)}
    .ss_kk button{height: 40px;}
    .srk-box{width: auto;}
    .phone-page{display: block}
    .lsgj{display: none}
    .bot_bg p:last-child, .bot_bg .bot_r {
        display: none;
    }
}

@media screen and (max-width:834px) {
    .rig_nav ul li{
        margin-right: 44px;
    }

}
@media screen and (max-width:778px) {
    .rig_nav ul li{
        margin-right: 40px;
    }

}
@media screen and (max-width:767px) {
    #footer,.tjxx_list2{ margin-top: 15px;}

}
@media screen and (max-width:756px) {
    .rig_nav ul li{
        margin-right: 33px;
    }
}

@media screen and (max-width: 750px){
    /*.ss-kk2{width: 92%}*/
    .ss_kk input{width:170px;padding-left: 10px}
    .ss_kk button{width: 74px;float: right;font-size: 14px}
    .lsgj a{margin-right: 6px;}
    .lsgj{font-size: 12px;}
    .ss_kk select{width: 100px}
    .sec-search{background-position: center top; height: 95px;}
    .ss_box{margin-top: 25px}
    .pho-none{display: none;}
    #siteSelect{display: none}
    .ss_kk select{display: block}
    .bs-left,.bs-right{float: none;width: auto;}
    .bs-right{text-align: right;}
    .tb-icon{position: absolute;left: 0;top: 0;}
    .tp-rig{margin-left: 83px;float: none;}
    .bs-left h5 a{max-width: inherit;white-space: inherit}
   /* .bs-right a{background: none;color: #17579f;margin-top: 20px;}*/
    .nero li h2{white-space: inherit}
    .ewm-box{text-align: center}

    .bq_tips{float: left;margin-top: 3px;}
    .nero li h2 a{max-width: inherit!important;
        white-space:inherit;
        display: initial;
    }
    .xw_info{margin-left: 115px;}
    .cx-list li span{
        font-size: 14px;
        color: #999;
        float: right;
        width: 39%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
		text-align: right;
    }
    .xw_info{
        margin-left: 115px!important;
    }
    .cx-logo {
        width: 120px;
        height: 90px;
    }
    .nero li .xsz p{
        -webkit-line-clamp:3}
    .cx-logo img{height: 100%}
    .tp-rigg{ margin-left: 0; text-align: center;}
.tp-rigg p{  text-align: center;}

.gjj-rig{margin-left: 0;float: left;}
.gjj-right{float: right;}
.ewm-box{margin-top: 1px}
}
@media screen and (max-width:700px) {
    .rig_nav ul li{
        margin-right: 26px;
    }
}
@media screen and (max-width:647px) {
    .rig_nav ul li{
        margin-right: 24px;
    }
}
@media screen and (max-width:450px) {
    /*.ss-kk2{width: 92%;}*/
    .ss_kk{display: block;}
    .ss_kk select{width: 80px!important; padding-right: 26px;
    }
    .ss_kk input{width: 170px!important;}
    .bs-right-tt {
        margin-top: 15px;
    }
    .rig_nav ul li.no-r{ padding-right:30px;}
}
@media screen and (max-width:374px) {
    .ind_zwgk_bar1 li a,.bot_r li a{ font-size: 12px;}
    .ss_kk select{width: 70px!important;}
    .ss_kk input{width: 160px!important;}
    yy-img img{ width: 100px;}
}

@media screen and (max-width:340px){
    .ss_kk select{width: 60px!important;}
    .ss_kk input{width: 140px!important;}
    yy-img img{ width: 43px;}
}







/*   框搜索页面*/
.main2{ width: auto; margin: 0 auto 0px;border: 1px #e8e8e8 solid;background: #fff;}
.yer_box{ padding: 20px 20px 0; background: #fff; margin-bottom: 20px;}
.ty_img_box{ overflow: hidden; position: relative;}
.ty_img_box h4{position: absolute; font-size: 38px; color:#fff; font-weight: bold; top: 40px; line-height: 38px; left: 30px;}

.rf_seach_box{ padding: 15px 20px; margin: 20px 0;overflow: hidden;background: #fff;}
.rf_seach_box ul:first-child{ /*margin-left:-2%;*/float: left;width:90%}
.rf_seach_box ul li{ float: left; width: 48%;  text-align: center; margin-right: 2%;}
.rf_seach_box ul li span{ width:77px; vertical-align: middle;}
.three_box ul li{ width: 31%;  }
.clearflx:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.rf_inp{ width:100%; border: 1px solid #eeeeee; height: 32px;vertical-align: middle;padding-left: 6%;*width: 99%;}
/*.rf_inp{ width: 80%;}*/
.bg_box_bo tr th {
    height: 42px;
    background: #efefef;
    color: #333;
    text-align: center;
}
.bg_box_bo tr th{ border: none!important; background-color: none!important;}
.bg_box_bo td{ border-bottom: 1px dashed #cfcfcf!important;}
.benji_screen tr th{ border: none!important; background-color: none!important;}
.benji_screen tr td{ border: none!important; background-color: none!important;}
.benji_screen table.bor-nod tr td{padding: 8px!important;border-left: 1px solid #efefef!important;border-bottom: 1px solid #efefef!important;}
.benji_screen table.bor-nod{ margin-top: 20px;}

@media screen and (max-width:414px) {
    .hot_nr h4{ width:25%;}
    .hot_nr ul{ width: 75%; }
    .hot_nr ul li{ width: 30%; margin-left: 3%;}
    .hot_nr ul li a em{ width: 55%;}
    .fw_nav ul li{  width: 32%}
    .fw_icon_btn ul li{ width:25%; }
    .lb_white ul li a i { display: none;}
    .ylbx_top_nav ul li { width: 100%;}
    .jbxx_nr ul li{ width: 100%; margin-top: 3%;}

    .ylbx_bottom_inp span{ width:35%; margin-bottom: 15px;text-align: left;}
    .ylbx_inp{ width: 65%; margin-left:0;}
    .ylbx_list ul li{width:  100%;}
    .lb_white ul li a em{ width: auto;}
    .rf_sel{ width: 70%;}
    .rf_inp{ width: 70%;}
}
.c-txt{text-align:center;float: right; width: 10%;}
.news_btn{ width: 100%; height:32px; background: #2c71e6; color:#fff;cursor: pointer;border: none;font-family:"微软雅黑";}
@media screen and (max-width:768px) {

    .hot_nr ul li{ width: 22%; margin-left: 3%;}
    .fw_nav ul li{  width: 23%}

    .fw_icon_btn ul li{ width:20%; margin: 0 1.5%; }


    .lb_white ul li {border-bottom:1px solid #e3e4e8; }
    .lb_white ul li a{padding:3%;}
    .lb_white ul li a span { display: none;}
    .lb_white ul li a em {font-size:16px; line-height:28px; margin-left:0px; height: 28px; width:70%; padding-left: 0;}
    .lb_white ul li a i { line-height:28px;}
    .gx_box_tit h4{ font-size: 16px; line-height: 32px;}

    .yeqm_seah{ width: 100%;}
    .yeqm_tit h4 span{ width:50px;}
    .yeqm_tit h4{ width: 150px; font-size: 18px;}
    .yeqm_tit h4 span.wz{  left: 150px;}
    .yeqm_tit h4 span.wz2{  right: 150px;}
    .yeqm_box{ padding: 20px 3%;}
    .ty_img_box{ height: 80px;}
    .ty_img_box img{ height: 80px;}
    .ty_img_box h4{ font-size: 25px; top: 22px; left: 15px;}
    .yer_box{ padding: 3%;}
    .bottom_icon{ float: inherit; width: 100%; background:#fff; height: 40px; }

    .bottom_icon h4{ font-size: 24px;padding-left:0; padding-top: 0; font-weight: bold; color:#318de4; float:right; width: 80%; line-height: 40px; padding-left: 20px;}
    .bottom_icon p{ padding-left:0; padding-top: 0; width: 20%; text-align: center; height: 40px; line-height: 40px; background:#358ceb;  color:#fff; }
    .bottom_left{ float: inherit; width: 100%; margin-top: 20px;}
    .yeqm_seah span em{ width: 15%;}
    .yeqm_inp,.yeqm_inp3{ width: 83%;}
    .yeqm_inp2{ }
    .yeqm_btn,.yeqm_btn2{ margin-left: 0; width: 100%; margin-top: 20px; }
    .bottom_left p{ margin-left:10%; }
    .bottom_left h4{ margin-left:10%; }

    .ylbx_top_nav ul li { width: 48.5%; margin-left: 3%;}
    .jbxx_nr ul li{ width: 50%;}
    .jbxx_bottom ul li{width: 100%; margin-top: 3%;}
    .ylbx_list_nav ul li a{ font-size: 14px; overflow: hidden;}
    .grxx_box{ padding: 0 3% 10px 3%;}
    .ylbx_list ul li{ width: 50%;}
    .pc_ss{ display: none;}
    .ip_ss{display: block;}

    .rf_seach_box { padding: 15px 10px;}
    .rf_seach_box ul li{ float:inherit; width: 100%; margin-bottom: 15px;}
    .rf_seach_box ul li span{ width:77px; vertical-align: middle;}
    .rf_sel{ width: 80%;}
    .rf_inp{ width: 80%;}
    .lb_btn2,.lb_btn{ display: none;}
    .box_over{ overflow: hidden; position: relative;}
    .box_over{ overflow-x: scroll;}
    .bszn_bg{ width:640px !important;}
    .bszn_bg2{ width:640px !important;}

}



.bottom_cxjg{ margin-top: 0;}
/*.news_bg{  padding: 20px;}*/
.yeqm_tit{ margin-top: 20px;}
.yeqm_tit h4{ width: 225px; position: relative; font-weight: bold; font-size: 24px; line-height: 24px; margin: 0 auto; text-align: center;}
.yeqm_tit h4 span{ width: 201px; height: 2px; display: block; position:absolute; background: #3b8bec;}
.yeqm_tit h4 span.wz{  left: -201px; top: 50%;}
.yeqm_tit h4 span.wz2{  right: -201px; top: 50%;}

/*.yeqm_inp5{ width: 80%; height: 46px; border: 1px solid #bbbbbb; line-height: 46px; background: url(idcard.png) 14px center no-repeat #fff; padding-left: 50px; font-family:"微软雅黑"; *width: 50%;}*/
/*.yeqm_inp6{ width: 80%; height: 46px; border: 1px solid #bbbbbb; line-height: 46px; background: url(year.png) 14px center no-repeat #fff; padding-left: 50px; font-family:"微软雅黑"; *width: 50%;}*/
/*.yeqm_inp7{ width: 80%; height: 46px; border: 1px solid #bbbbbb; line-height: 46px; background: url(201809fjszfbm_two_icon2.jpg) 14px center no-repeat #fff; padding-left: 50px; font-family:"微软雅黑"; *width: 50%;}*/

.bottom_yeq{
    padding: 10px 0 0;
    border-top: 1px solid #dedede;
    margin-top: 30px;
}

.yeqm_seah{padding-top: 20px;}
.yeqm_seah span em {
    width: 10%;
    display: inline-block;
    text-align: right;
    margin-right: 2%;
}
.yeqm_inp7 {
    width: 70%;
    height:34px;
    border: 1px solid #bbbbbb;
    line-height: 40px;
    background: url(201809fjszfbm_two_icon2.jpg) 14px center no-repeat #fff;
    padding-left: 50px;
    font-family: "微软雅黑";
    *width: 50%;
}
.yeqm_seah span {
    display: block;
    margin-top: 10px;
    width:28%;
    float: left;
}
.yeqm_seah span.sp03{width: 18%}
.yeqm_seah span.sp02{width: 37%;}

.yeqm_btn {
    width: 120px;
    height:36px;
    border: none;
    line-height:36px;
    background: #398cec;
    color: #fff;
    font-family: "微软雅黑";
    cursor: pointer;
    margin-top: 10px;
    float: right;
    /* margin-left: 10%; */
    margin-left: 0;
    font-size: 16px;
}
.yeqm_btn2 {
    width: 120px;
    height: 40px;
    border: none;
    line-height: 40px;
    background: #fff;
    color: #fff;
    font-family: "微软雅黑";
    cursor: pointer;
    margin-top: 30px;
    margin-left: 5%;
    border: 1px solid #3c8ced;
    color: #3c8ced;
    font-size: 16px;
}
.tb1 TD, TH {
    border: solid #000 1px;
    border-color: #cccc99;
    height: 23px;
    padding: 2px!important;
}
.td1 {
    font-weight: bold;
    text-align: right;
}
.yeqm_inp5 {
    width: 76%;
    height: 34px;
    border: 1px solid #bbbbbb;
    line-height: 34px;
    background: url(idcard.png) 14px center no-repeat #fff;
    padding-left: 50px;
    font-family: "微软雅黑";
    *width: 50%;
}
.yeqm_inp6 {
    width: 90%;
    height: 36px;
    border: 1px solid #bbbbbb;
    line-height:36px;
    background: url(year.png) 14px center no-repeat #fff;
    padding-left: 50px;
    font-family: "微软雅黑";
    *width: 50%;
}
.kj_table tbody tr td {
    padding-bottom: 10px;
}


#drugTable tr td{
   padding:10px 0;
}


body {
    background: #fafafa;
}


.bzby em{color: #ccc;margin: 0 10px;}
.bzby a.bz-on,.bzby a:hover{color: #0775ef;}
