.newsList {
    padding-left: 10px;
}

.newsList li {
    background: url(../img/point.png) no-repeat left center;
    padding-left: 25px;
    font-size: 18px;
    line-height: 35px;
}

.newsList li a {
    float: left;
    font-size: 18px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.newsList li .date {
    float: right;
    font-size: 15px;
    color: #999999;
}

.gwyList ul li {
    background: url(../img/point.png) no-repeat left center;
    padding-left: 25px;
    font-size: 18px;
    line-height: 37px;
    height: 37px;
}

.gwyList ul li a {
    float: left;
    font-size: 18px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.gwyList ul li span {
    float: right;
    font-size: 15px;
    color: #999999;
}

.headline {
    height: 80px;
    background: #F5F5F5;
    border: 1px solid #EEEEEE;
    margin: 10px 0;
    position: relative;
}

.linePic {
    position: absolute;
    left: 0;
    top: 0;
}

/**font-face定义字体**/
/*@font-face*/
/*{*/
/*font-family: myFirstFont;*/
/*src: url(../font/myFZ.ttf);*/
/*}*/
.headline h1 {
    font-size: 30px;
    color: #000000;
    letter-spacing: 0;
    font-weight: normal;
    text-align: center;
    margin: 25px 0 10px 0;
    /*font-family:myFirstFont;*/
}

.headline h1 a {
    color: #000;
    width: 900px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
}

.headline ul {
    text-align: center;
    padding: 0 20px;
}

.headline ul li {
    float: left;
    margin-right: 10px;
    width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.headline ul li a {
    font-size: 14px;
    color: #777777;
    letter-spacing: 0;
    text-align: center;
}

.focusBox {
    width: 480px;
    height: 350px;
    position: relative;
    overflow: hidden;
}

.focusBox .pic {
    position: relative;
    z-index: 0;
    margin: 0 auto;
}

.focusBox .pic li {
    width: 100%;
    position: absolute;
}

.focusBox .pic li .shadow {
    width: 480px;
    height: 50px;
    background: rgba(0, 0, 0, .6);
    position: absolute;
    bottom: 0;
    line-height: 50px;
    text-indent: 10px;
}

.focusBox .pic li .shadow a {
    font-size: 17px;
    color: #FFFFFF;
    font-weight: bold;
}

.focusBox .pic li .shadow a:hover {
    color: #fff !important;
}

.focusBox .pic img {
    width: 480px;
    height: 350px;
}

.focusBox .hd {
    position: absolute;
    bottom: 18px;
    right: 5px;
    text-align: right;
    font-size: 0;
    z-index: 1;
}

.focusBox .hd li {
    width: 10px;
    height: 10px;
    background: rgba(255, 255, 255, .8);
    float: left;
    margin-right: 5px;
    cursor: pointer;
}

.focusBox .hd .on {
    background: #CD2B2B;
}

.slideTxtBox {
    width: 510px;
}

.slideTxtBox .hd ul {
    height: 38px;
    background: #EBEBEB;
}

.slideTxtBox .hd ul li {
    width: 110px;
    height: 38px;
    float: left;
    cursor: pointer;
    text-align: center;
    line-height: 38px;
    font-size: 20px;
}

.slideTxtBox .hd ul li a {
    color: #000;
}

.slideTxtBox .bd ul {
    margin-top: 10px;
    padding-left: 10px;
}

.slideTxtBox .bd ul li a {
    width: 350px;
}

.slideTxtBox .bd ul li .date {
    float: right;
    font-size: 15px;
    color: #999999;
}

.slideTxtBox .hd ul li.active {
    /*background: #CD2B2B;*/
    background: url(../img/black.png) center center;
    background-size: 100% 100%;
    height: 42px;
}

.slideTxtBox .hd ul li.active a {
    color: #fff !important;
    text-decoration: none;
}

.ztPic {
    margin-top: 15px;
}

.ztPic .picLeft {
    width: 656px;
    height: 120px;
}

.ztPic .picLeft img {
    width: 656px;
    height: 120px;
}

.picRight {
    width: 340px;
}

.picRight a {
    display: block;
    margin-bottom: 4px;
}

.picRight img {
    width: 340px;
    height: 58px;
}

.slideBox {
    margin-top: 11px;
}

.slideboxLeft {
    width: 656px;
}

.slideBox .slideTxtBox {
    margin-top: 0 !important;
}

.slideBox .slideSub {
    width: 320px !important;
}

.slideBox .slideSub .hd ul {
    width: 320px;
}

.slideBox .slideSub .bd ul li a {
    width: 255px !important;
}

.slideRight .hd ul li.secondli {
    width: 130px;
}

.bdlist {}

.bdlist .slidetw {
    margin-top: 16px;
}

.bdlist .slidetw .twpic {
    width: 100px;
}

.bdlist .slidetw .twpic img {
    width: 100px;
    height: 80px;
}

.bdlist .slidetw .twtext {
    width: 210px;
}

.bdlist .slidetw .twtext h1 {
    font-size: 14px;
    color: #333333;
    letter-spacing: 0;
}

.bdlist .slidetw .twtext p {
    line-height: 20px;
    margin-top: 5px;
}

.bdlist .slidetw .twtext p em {
    font-size: 12px;
    color: #777777;
    letter-spacing: 0;
    font-style: normal;
}

.bdlist .slidetw .twtext p .detail {
    color: #777777;
}

.bdlist ul {
    margin-top: 15px !important;
    padding-left: 0 !important;
}

.bdlist ul li {
    background: url('../img/arrowred.png') no-repeat left center !important;
    padding-left: 20px !important;
    line-height: 25px;
}

.zjblBox {
    width: 656px;
    height: 80px;
    border: 1px solid #eee;
    margin-top: 34px;
    position: relative;
    background: #f5f5f5;
}

.zjblBox ul {
    padding-top: 20px;
}

.zjblBox .title {
    width: 142px;
    height: 40px;
    line-height: 32px;
    background: url(../img/tips.png) no-repeat;
    position: absolute;
    top: -20px;
    left: -12px;
    color: #fff;
    text-align: center;
    font-size: 16px;
}

.zjblBox ul li {
    float: left;
    padding: 0 42px;
}

.zjblBox ul li a {
    display: block;
    text-align: center;
}

.zjblBox ul li span {
    display: block;
    text-align: center;
}

.zjblUl li i {
    display: inline-block;
}

.zjblUl li.li1 i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_fcz_normal.png) no-repeat center center;
}

.zjblUl li.li1:hover i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_fcz_selected.png) no-repeat center center;
}

.zjblUl li.li2 i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_syz_normal.png) no-repeat center center;
}

.zjblUl li.li2:hover i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_syz_selected.png) no-repeat center center;
}

.zjblUl li.li3 i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_hj_normal.png) no-repeat center center;
}

.zjblUl li.li3:hover i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_hj_selected.png) no-repeat center center;
}

.zjblUl li.li4 i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_idcard_normal.png) no-repeat center center;
}

.zjblUl li.li4:hover i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_idcard_selected.png) no-repeat center center;
}

.zjblUl li.li5 i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_crj_normal.png) no-repeat center center;
}

.zjblUl li.li5:hover i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_crj_selected.png) no-repeat center center;
}

.zjblUl li.li6 i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_jsz_normal.png) no-repeat center center;
}

.zjblUl li.li6:hover i {
    width: 35px;
    height: 30px;
    background: url(../img/ic_jsz_selected.png) no-repeat center center;
}

.slideboxRight {
    width: 320px;
    height: 420px;
    background: #F5F5F5;
    border: 1px solid #EEEEEE;
    position: relative;
}

.slideboxRight .title {
    width: 142px;
    height: 40px;
    line-height: 32px;
    background: url(../img/tips.png) no-repeat;
    position: absolute;
    top: 0;
    left: -12px;
    color: #fff;
    text-align: center;
    font-size: 16px;
}

.slideboxRight .topul {
    padding-top: 53px;
}

.slideboxRight .topul li {
    width: 224px;
    height: 44px;
    background-color: #fff;
    line-height: 44px;
    margin-bottom: 6px;
    margin-left: 8px;
    background-repeat: no-repeat;
    background-position: 38px center;
    padding-left: 80px;
}

.slideboxRight .topul li a {
    font-size: 14px;
    color: #333333;
    display: block;
}

.slideboxRight .bottomul {
    margin-left: 9px;
    margin-top: 14px;
}

.slideboxRight .bottomul li {
    width: 95px;
    height: 30px;
    background-color: #E4D9CB;
    margin-right: 8px;
    margin-bottom: 6px;
    text-align: center;
    line-height: 30px;
    float: left;
}

.slideboxRight .topul .li1 {
    background-image: url(../img/ic_xzfxxzns_normal.png);
}

.slideboxRight .topul .li1:hover {
    background-image: url(../img/ic_xzfxxzns_selected.png);
}

.slideboxRight .topul .li2 {
    background-image: url(../img/ic_xzfgkmls_normal.png);
}

.slideboxRight .topul .li2:hover {
    background-image: url(../img/ic_xzfgkmls_selected.png);
}

.slideboxRight .topul .li3 {
    background-image: url(../img/ic_ysqgks_normal.png);
}

.slideboxRight .topul .li3:hover {
    background-image: url(../img/ic_ysqgks_selected.png);
}

.slideboxRight .topul .li4 {
    background-image: url(../img/ic_xzfqlgks_normal.png);
}

.slideboxRight .topul .li4:hover {
    background-image: url(../img/ic_xzfqlgks_selected.png);
}

.slideboxRight .topul .li5 {
    background-image: url(../img/ic_zdlygks_normal.png);
}

.slideboxRight .topul .li5:hover {
    background-image: url(../img/ic_zdlygks_selected.png);
}

.fwBox {
    margin-top: 20px;
}

.fwBox .fuList {
    width: 330px;
}

.fwBox .fuList .tuul {
    margin-top: 10px;
}

.fwBox .fuList .tuul li {
    background: #F5F5F5;
    border: 1px solid #EEEEEE;
    width: 70px;
    height: 70px;
    float: left;
    margin-right: 10px;
    font-size: 14px;
    text-align: center;
}

.fwBox .fuList .tuul li a {
    display: block;
}

.fwBox .fuList .tuul li i {
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 3px;
}

.fwBox .fuList .tuul li span {
    display: block;
    text-align: center;
}

.fwBox .fuList .tuul .li1 i {
    width: 25px;
    height: 25px;
    background: url(../img/ic_gr_normal.png) no-repeat center center;
}

.fwBox .fuList .tuul .li1:hover i {
    width: 25px;
    height: 25px;
    background: url(../img/ic_gr_selected.png) no-repeat center center;
}

.fwBox .fuList .tuul .li2 i {
    width: 25px;
    height: 25px;
    background: url(../img/ic_qy_normal.png) no-repeat center center;
}

.fwBox .fuList .tuul .li2:hover i {
    width: 25px;
    height: 25px;
    background: url(../img/ic_qy_selected.png) no-repeat center center;
}

.fwBox .fuList .tuul .li3 i {
    width: 25px;
    height: 25px;
    background: url(../img/ic_wgr_normal.png) no-repeat center center;
}

.fwBox .fuList .tuul .li3:hover i {
    width: 25px;
    height: 25px;
    background: url(../img/ic_wgr_selected.png) no-repeat center center;
}

.fwBox .fuList .tuul .li4 i {
    width: 25px;
    height: 25px;
    background: url(../img/ic_shzz_normal.png) no-repeat center center;
}

.fwBox .fuList .tuul .li4:hover i {
    width: 25px;
    height: 25px;
    background: url(../img/ic_shzz_selected.png) no-repeat center center;
}

.fwBox .huList {
    width: 300px;
}

.fwBox .spList {
    width: 320px;
}

.fwBox .fwList .title {
    width: 100px;
    height: 38px;
    background: url(../img/black.png) center center;
    background-size: 100% 100%;
    line-height: 32px;
    text-align: center;
    color: #fff;
    font-size: 16px;
}

.fwUl {
    margin-top: 15px;
}

.fwUl li a {
    width: 268px;
}

.huList {}

.huList .countybox {
    width: 300px;
    height: 30px;
    background: url(../img/hd_bg.png) no-repeat;
    text-align: center;
    padding-top: 55px;
    margin-top: 5px;
}

.huList .countybox a {
    display: inline-block;
    width: 80px;
    height: 24px;
    background: #77C3FC;
    border-radius: 90px;
    line-height: 24px;
    color: #fff;
    margin: 0 16px;
}

.huList .countybox a:hover {
    color: #fff !important;
    text-decoration: none;
}

.onlineList {
    margin-top: 10px;
}

.onlineList li {
    background-color: #F5F5F5;
    border: 1px solid #EEEEEE;
    width: 83px;
    height: 68px;
    float: left;
    font-size: 16px;
    line-height: 68px;
    background-position: 20px center;
    background-repeat: no-repeat;
    padding-left: 60px;
}

.onlineList li a {
    display: block;
}

.onlineList .li1 {
    margin-right: 10px;
}

.onlineList .li1 {
    background-image: url(../img/ic_wszx_normal.png);
}

.onlineList .li1:hover {
    background-image: url(../img/ic_wszx_selected.png);
}

.onlineList .li2 {
    background-image: url(../img/ic_dczj_normal.png);
}

.onlineList .li2:hover {
    background-image: url(../img/ic_dczj_selected.png);
}

.nximg {
    width: 300px;
    height: 70px;
    margin-top: 10px;
}

.nximg img {
    width: 300px;
    height: 70px;
}

.spList .videoBox {
    width: 320px;
    height: 210px;
    position: relative;
    margin-top: 10px;
    overflow: hidden;
}

.videoshadow {
    width: 310px;
    height: 30px;
    background: rgba(0, 0, 0, .5);
    line-height: 30px;
    padding-left: 10px;
}

.videoshadow a {
    color: #fff;
}

.videoshadow:hover a {
    color: #fff !important;
    text-decoration: none;
}

.sptitle a {
    color: #fff;
}

.sptitle:hover a {
    color: #fff !important;
    text-decoration: none;
}

.bmcxBox {
    width: 980px;
    height: 60px;
    background: #F5F5F5;
    position: relative;
    margin-top: 35px;
    line-height: 60px;
    padding-left: 20px;
}

.bmcxBox a {
    display: inline-block;
    padding: 0 10px;
}

.bmcxBox .title {
    width: 142px;
    height: 40px;
    line-height: 32px;
    background: url(../img/tips.png) no-repeat;
    position: absolute;
    top: -20px;
    left: -12px;
    color: #fff;
    text-align: center;
    font-size: 16px;
}

.ztList {
    margin-top: 15px;
}

.ztList li {
    width: 245px;
    height: 80px;
    float: left;
    margin-right: 6px;
}

.ztList li img {
    width: 245px;
    height: 80px;
}

.ztList .lastli {
    margin-right: 0;
}

.siteLink {
    margin-top: 10px;
    line-height: 50px;
    height: 50px;
    background: #F5F5F5;
}

.siteBox .title {
    color: #000;
    margin-right: 33px;
}

.siteBox select {
    background: #FBFBFB;
    border: 1px solid #E6E6E6;
    width: 148px;
    height: 24px;
}

.selectlist {
    margin-right: 20px;
}

.menuBd {
    position: absolute;
    top: 25px;
    z-index: 9999;
    padding-top: 20px;
    left: 0;
}

.bodyli {
    height: 280px;
    width: 958px;
    padding: 20px;
    background: #fff;
    border: 1px solid #eee;
    display: none;
}

.bodylione {
    display: none;
    height: 0;
    width: 0;
    padding: 0 !important;
    border: none;
}

.slideSubBox {
    margin-top: 0 !important;
}

.slideSubBox .hd {
    border-bottom: 2px solid #ebebeb;
}

.slideSubBox .hd .more {
    margin-top: 8px;
}

.slideSubBox .bd ul li a {
    width: 300px !important;
}

.slideSubBox .bd ul li .date {
    font-size: 14px !important;
}

.slideSubBox {
    width: 450px !important;
}

.slideSubBox .hd ul {
    background: #fff;
    width: 400px !important;
}

.slideSubBox .hd li {
    background: none !important;
    border-bottom: 3px solid transparent;
    margin-top: -1px;
}

.slideSubBox .hd li.active {
    color: #CD2B2B !important;
    border-bottom: 3px solid #CD2B2B;
    height: 38px!important;
}

.tpnews {
    width: 480px;
}

.tyBox .title {
    width: 100px;
    height: 38px;
    line-height: 38px;
    font-size: 20px;
    text-align: center;
    border-bottom: 3px solid #CD2B2B;
}

.tpnews ul {
    margin-top: 10px;
}

.tpnews ul li {
    width: 150px;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}

.tpnews ul li:hover span {
    color: #CD2B2B;
}

.tpnews ul li img {
    width: 150px;
    height: 90px;
}

.tpnews ul li span {
    color: #999;
    display: block;
    text-align: center;
    width: 150px;
    margin-top: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.tpnews ul li span:hover {
    color: #CD2B2B;
}

.gklbBox {
    width: 496px;
}

.gklbBox ul {
    margin-top: 20px;
}

.gklbBox ul li {
    width: 120px;
    height: 40px;
    float: left;
    background: #EFEFEF;
    text-align: center;
    line-height: 40px;
    margin-right: 4px;
    margin-bottom: 20px;
}

.gklbBox ul li a {
    display: block;
}

.xxgkBox {
    width: 412px;
}

.xxgkBox ul {
    margin-top: 15px;
}

.xxgkBox ul li {
    float: left;
    font-size: 14px;
    background-color: #F5F5F5;
    border: 1px solid #EEEEEE;
    margin-bottom: 20px;
    margin-right: 12px;
}

.xxgkBox ul li a {
    display: block;
    height: 100%;
}

.xxgkBox ul .li1 {
    width: 410px;
    height: 58px;
    line-height: 58px;
}

.xxgkBox ul .li1 a {
    padding-left: 80px;
    display: inline-block;
}

.xxgkBox ul .li1 span {
    display: inline-block !important;
}

.xxgkBox ul .li1 i {
    width: 35px;
    height: 35px;
    display: inline-block;
    vertical-align: middle;
    background-image: url(../img/ic_xzfxxzn_selected.png);
    margin-right: 35px;
}

.xxgkBox ul .li2,
.xxgkBox ul .li3,
.xxgkBox ul .li4,
.xxgkBox ul .li5 {
    width: 198px;
    height: 70px;
    text-align: center;
    padding-top: 10px;
}

.xxgkBox ul li span {
    display: block;
    text-align: center;
}

.xxgkBox ul li i {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
}

.xxgkBox ul .li2 i {
    width: 32px;
    height: 34px;
    background-image: url(../img/ic_xzfgkml_selected.png);
}

.xxgkBox ul .li3,
.xxgkBox ul .li5 {
    margin-right: 0 !important;
}

.xxgkBox ul .li3 i {
    width: 35px;
    height: 35px;
    background-image: url(../img/ic_ysqgk_selected.png);
    margin-right: 0 !important;
}

.xxgkBox ul .li4 i {
    width: 35px;
    height: 35px;
    background-image: url(../img/ic_xzfqlgk_selected.png);
}

.xxgkBox ul .li5 i {
    width: 33px;
    height: 33px;
    background-image: url(../img/ic_zdlygk_selected.png);
    margin-right: 0 !important;
}

.body3Box .tyBox .title {
    width: 140px;
}

.body3Box {}

.body3Box .leftBox {
    margin-top: 10px;
}

.body3Box .leftBox .tulist {
    margin-bottom: 15px;
}

.body3Box .leftBox .tulist li {
    background: #F5F5F5;
    border: 1px solid #EEEEEE;
    width: 68px;
    height: 68px;
    float: left;
    text-align: center;
    margin-right: 10px;
}

.body3Box .leftBox .tulist li a {
    display: block;
}

.body3Box .leftBox .tulist li i {
    display: inline-block;
    width: 25px;
    height: 25px;
    margin-top: 10px;
}

.body3Box .leftBox .tulist li span {
    display: block;
    text-align: center;
}

.body3Box .leftBox .tulist .li1 i {
    background: url(../img/ic_gr_normal.png) no-repeat center center;
}

.body3Box .leftBox .tulist .li2 i {
    background: url(../img/ic_qy_normal.png) no-repeat center center;
}

.body3Box .leftBox .tulist .li3 i {
    background: url(../img/ic_wgr_normal.png) no-repeat center center;
}

.body3Box .leftBox .tulist .li4 i {
    background: url(../img/ic_shzz_normal.png) no-repeat center center;
}

.body3Box .leftBox .tulist .li1:hover i {
    background: url(../img/ic_gr_selected.png) no-repeat center center;
}

.body3Box .leftBox .tulist .li2:hover i {
    background: url(../img/ic_qy_selected.png) no-repeat center center;
}

.body3Box .leftBox .tulist .li3:hover i {
    background: url(../img/ic_wgr_selected.png) no-repeat center center;
}

.body3Box .leftBox .tulist .li4:hover i {
    background: url(../img/ic_shzz_selected.png) no-repeat center center;
}

.textlist li a {
    width: 240px;
}

.zjblList {
    background: #F5F5F5;
    border: 1px solid #EEEEEE;
    width: 298px;
    height: 180px;
    margin-top: 13px;
    padding-top: 10px;
}

.midBox {
    width: 300px;
    margin-left: 30px;
}

.zjblList li.li2 {
    width: 100px !important;
    margin-left: 40px;
}

.zjblList li.li3 {
    width: 100px !important;
}

.zjblList li span {
    display: block;
    text-align: center;
}

.zjblList li {
    width: 70px;
    float: left;
    text-align: center;
    margin: 15px 14px;
}

.rightBox {
    width: 270px;
}

.rightBox ul {
    margin-top: 18px;
    padding-left: 10px;
}

.rightBox ul li {
    float: left;
    /*width: 80px;*/
    margin-bottom: 30px;
    margin-right: 40px;
}

.rightBox ul li.lastli {
    margin-right: 0;
}

.rightBox ul li.secondli {
    margin-right: 54px;
}

.zjdcUl li a {
    width: 280px;
}

.zjdcUl {
    margin-top: 12px;
}

.zjdcBox {
    width: 426px;
    margin-left: 50px;
}

.emailBox {
    width: auto;
    padding-top: 34px;
}

.emailBox .fillBox {
    width: 218px;
}

.emailBox .fillBox .liBox {
    width: 98px;
}

.emailBox .fillBox li a {
    display: block;
}

.emailBox .fillBox .liBox i {
    display: block;
    width: 98px;
    height: 78px;
    background-color: #F5F5F5;
    border: 1px solid #EEEEEE;
    background-position: center center;
    background-repeat: no-repeat;
}

.emailBox .fillBox .li6 {
    background-image: url(../img/ic-ws.png) !important;
}

.emailBox .fillBox .li2 i {
    background-image: url(../img/ic_wyxx_selected.png);
}

.emailBox .fillBox .li3 i {
    background-image: url(../img/ic-cx.png);
}

.emailBox .fillBox .li4 i {
    background-image: url(../img/ic_wyzx_selected.png);
}

.emailBox .fillBox .li5 i {
    background-image: url(../img/ic-cx.png);
}

.emailBox .fillBox .liBox .texta {
    display: block;
    text-align: center;
    margin-top: 8px;
}

.emailBox .fillBox .li1 {
    width: 168px;
    height: 78px;
    background-color: #F5F5F5;
    border: 1px solid #EEEEEE;
    line-height: 78px;
    background-position: 34px center;
    background-repeat: no-repeat;
    background-image: url(../img/ic-xz.png);
    text-align: center;
    padding-left: 50px;
    margin-bottom: 25px;
}

.nxgkBox {}

.nxgkBox .nxgkLeft {
    padding-top: 10px;
}

.nxgkBox .nxgkLeft .gkTop {}

.nxgkBox .nxgkLeft .gkTop .gkImg {
    width: 134px;
    height: 214px;
}

.nxgkBox .nxgkLeft .gkTop .textDes {
    width: 260px;
    margin-left: 15px;
}

.gkDes p {
    font-size: 16px;
    line-height: 26px;
    text-align: justify;
}

.gkDes a {
    font-size: 16px;
    color: #CD2B2B;
}

.gkUl {
    margin-top: 20px;
}

.gkUl li {
    float: left;
    font-size: 16px;
    margin-bottom: 12px;
}

.gkUl .li1 {
    margin-right: 54px;
}

.gkUl .li3 {
    margin-right: 38px;
}

.gkList {
    margin-top: 20px;
}

.gkList li {
    background: url(../img/black.png) center center;
    background-size: 100% 100%;
    width: 90px;
    height: 38px;
    text-align: center;
    line-height: 32px;
    float: left;
    margin-right: 4px;
}

.gkList li a {
    color: #fff;
}

.gkList li:hover a {
    color: #fff !important;
    text-decoration: none;
}

.picMarquee-left {
    width: 1000px;
    margin-top: 15px;
    overflow: hidden;
}

.videoBox iframe {
    width: 320px !important;
    height: 210px !important;
}

#video_iframe {
    width: 320px !important;
    height: 210px !important;
}

#ReturnToTop-Btn {
    display: none !important;
}

.Voice-Voicer-Container .TipsControl-Btn {
    background-color: #CD2B2B !important;
    position: fixed !important;
    right: 5px !important;
    bottom: 100px !important;
}

.Voice-Voicer-Icons {
    position: fixed !important;
    right: -6px !important;
    bottom: 158px !important;
}

.Voice-Voicer-Container .Voice-Voicer-Icons a:hover {
    background-color: #CD2B2B !important;
}

.Voice-Voicer-Container .Voice-Voicer-Icons a.active {
    background-color: #CD2B2B !important;
}

.Voice-Voicer-Container {}


.oldModel .focusBox{
    width: 100%;
    height: 500px;
}
.oldModel .focusBox .pic img{
    width: 100%;
    height: 500px;
}
.oldModel .focusBox .pic li .shadow{
    width: 100%;
}
.oldModel .slideTxtBox{
    width: 100%;
    margin-top: 30px;
}
.oldModel .slideTxtBox .hd ul li{
    width: 200px;
    height: 55px;
}
.oldModel .childNav a{
    width: 200px;
    height: 40px;
}
.oldModel .childNav a.on{
    height: 40px;
}
.oldModel .gwyList ul li{
    height: 45px;
}
.oldModel .slideTxtBox .bd ul li a{
    width: 80%;
}
.oldModel .zfxxgkitem{
    height: 154px;
}
.oldModel .fwBox .fwList .title{
    width: 200px;
    height: 55px;
}
.oldModel .slideTxtBox .hd ul{
    height: 55px;
}
.oldModel .videoshadow{
    height: auto;
}
.oldModel .bmcxBox .title{
    width: 200px;
    height: 60px;
    background-size: 100% 100%;
}
.oldModel .bmcxBox{
    /* margin-top: 30px; */
    padding-top: 30px;
}
.oldModel .siteBox select{
    height: auto;
    width: 250px;
}
.oldModel .bodyli{
    height: 645px !important;
}
.oldModel .tyBox .title{
    width: 200px;
}
.oldModel .slideSubBox .bd ul li .date{
    font-size: 28px !important;
}
.oldModel .slideSubBox .bd ul li a{
    width: 250px !important;
}
.oldModel .gklbBox ul li{
    height: 80px;
}
.oldModel .xxgkBox ul .li1{
    height: 120px;
}
.oldModel .xxgkBox ul .li2{
    height: 100px;
}
.oldModel .xxgkBox ul .li3{
    height: 100px;
}
.oldModel .xxgkBox ul .li4{
    height: 150px;
}
.oldModel .xxgkBox ul .li5{
    height: 150px;
}
.oldModel .emailBox .fillBox .li1{
    width: 250px;
    line-height: 78px!important;
}
.oldModel .emailBox .fillBox .li1 a{
    line-height: 78px!important;
}
.oldModel .gkList li{
    width: 180px;
    height: 45px;
}

