﻿.search_r img{
    vertical-align: middle;
    margin-right: 10px;
}
.border{
    border: 1px #dadada solid;
    padding-bottom: 30px;
}
.subnav p,.subnav a,.subnav p span{
    color: #5e5e5e;;
}
.zdxx_left_tit{
    background: url("201911titlebg.png");
    background-size: 100% 100%;
}
.zdxx_left_nr ul li a span{
    background: url("201911xiangyou1.png") left center no-repeat;
}
.zdxx_left_nr ul li.gl_curr{

}
.zdxx_left_nr ul li a:hover, .zdxx_left_nr ul li.gl_curr a{
    color: #d91616;
    background: #fcd7d7;
    border-left: 3px #d91616 solid;
}
.zdxx_left_nr ul li a:hover span, .zdxx_left_nr ul li.gl_curr a span{
    background: url("201911xiangyou2.png") left center no-repeat;
}
.xcNero{
    width: 810px;
    margin-top: 20px;
    margin-left: 30px;
}
.apTitle{
    padding-bottom: 14px;
    border-bottom: 1px #e8e8e8 solid;
}
.apTitle p{
    font-size: 18px;
    font-weight: bold;
    padding-left: 13px;
    border-left: 6px #d91616 solid;
}
.apTitle a{
    font-size: 14px;
    color: #999;
}
.list-1 li {
    font-size: 14px!important;
    line-height: 30px!important;
}
.list-1 li {
    padding: 0 5px;
    transition: all .3s linear;
    overflow: hidden;
}
.list-1 li span {
    float: right;
    color: #999;
}
.list-1 li i {
    display: inline-block;
    width: 4px;
    height: 4px;
    background: #aaa;
    vertical-align: middle;
    margin-right: 10px;
    margin-top: 16px;
    float: left;
}
.list-1 li a {
    padding: 2px 0 2px 0;
    display: inline-block;
    width: 80%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
    color: #333;
    transition: all .3s linear;
}
.list-1 li a:hover {
    padding: 2px 0 2px 8px;
    color: #0074cb;
    transition: all .3s linear;
}
.borbot{
    padding-bottom: 20px;
}
.page{
    text-align: center;
    margin-top: 30px;
}
.white{background-color: #fff; margin-top: 20px;}
.fw_body{
    padding: 20px;
}
.four_box{
    width: 258px;
    margin-top: 43px;
    margin-right: 117px;
}
.fw_banner{height: 344px;background: url("banner.png") no-repeat;}
.item_sp{
    width: 126px;
    height: 126px;
    margin-right: 6px;
    margin-bottom: 6px;
    background: url("sp_bg.png") no-repeat;
    float: left;
    text-align: center;
}
.item_sp a{display: block;text-decoration: none;}
.item_sp img{margin-top: 16px;margin-bottom: 8px;
    transition: transform 2s ease-out;
    -webkit-transition: -webkit-transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
    -o-transition: -o-transform 1s ease-out;
    -ms-transition: -ms-transform 1s ease-out;
}
.item_sp:hover img{
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
}
.item_sp p{font-size: 16px;color: #009f75;}
.mar_none{margin-right: 0!important;}

.lit_ban{
    float: left;
    margin-right: 20px;
    margin-top: 20px;
    width: 353px;
    height: 100px;
    overflow: hidden;
    border-radius: 5px;
}
.lit_ban img{ transition: all 0.6s;}
.lit_ban:hover img{transform: scale(1.1);}
.gl_banner{
    height: 319px;
    background: url("201911_gl_banner.png") top center no-repeat;
}
.gl_logo{float: left;margin-top: 16px;}
.gl_back{display: inline-block;width: 79px;height: 25px;background: url("gl_back_ind.png") center no-repeat;float: right;margin-top: 9px;margin-right: 17px;}
.gl_all{padding: 30px 0;background: #fff;}
.gl_title{
    background: url("201911_gl_titlebg.png") center no-repeat;
    height: 66px;
    font-size: 32px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    line-height: 56px;
}
.sec_title{
    border-bottom: 1px #e2e2e2 solid;
    position: relative;
    margin-top: 30px;
    margin-bottom: 20px;
}
.lef_p{
    background: #fff;
    padding-right: 20px;
    font-size: 24px;
    font-weight: bold;
    border-left: 6px #0074cb solid;
    padding-left: 13px;
    margin-bottom: -12px;
    line-height: 24px;
    position: absolute;
    left: 0;
    bottom:0;
}
.gengduo{
    background: #fff;
    padding-left: 20px;
    font-size: 14px;
    color: #bababa!important;
    position: absolute;
    right: 0;
    bottom: -7px;
}
.gengduo img{vertical-align: middle;margin-left: 3px;}
.article{
    padding: 20px 0;
}
.bor_dash{
    border-bottom: 1px #e2e2e2 dashed;
}
.article h5{
    font-size: 22px;
    color: #0074cb;
    font-weight: bold;
    text-align: center;
    margin-bottom: 18px;
}
.article p{
    color: #666;
    text-indent: 28px;
}
.article p a,.article h5 a{color: #0074cb;}
.side_box{
    width: 555px;
}
.gray{background: #f9f9f9;}