﻿@charset "utf-8";
body {
    font: normal normal normal 12px/150% Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
    background: #fff;
    text-decoration: none;
    font-size: 13px;
    color: #333;
    min-width: 1100px;
}

input[type=text], input[type=Keyword] {
    font: normal normal normal 12px/120% Arial, Helvetica, sans-serif;
}

select {
    font: normal normal normal 12px/120% Arial, Helvetica, sans-serif;
    color: #616161;
}

input, select {
    font-size: 14px;
    margin: 0;
    padding: 0;
}

img {
    border: none;
    max-width: 100%;
}

* + html input[type=text] {
    margin: 0px;
}

h1, h2, h3, h4, h5, input {
    margin: 0px;
    padding: 0px;
}

dl, dt, dd, ul, li, p, ol {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}

em {
    font-style: normal;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

a {
    color: #333;
    text-decoration: none;
}

a:hover {
    color: #333;
    text-decoration: none;
}

.clear {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}

.clearFloat:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearFloat {
    /* 触发 hasLayout */
    zoom: 1;
}

.wrap {
    background: #f5f5f5;
}
.indexBg{
    /*background: #f5f5f5;*/
    background: url(../images/gdbj.jpg) no-repeat;
    background-size: 100% 100%;
    background-attachment: fixed;
}
.wrap-con {
    width: 1230px;
    margin: 0 auto;
    padding: 9px;
    background: rgba(255, 255, 255, .6);
}

.main {
    padding: 0px 10px;
}

.mt10 {
    margin-bottom: 10px;
}

.mt5 {
    margin-bottom: 5px;
}

.mr10 {
    margin-right: 10px;
}

.more, .more1 {
    float: right;
    margin-right: 10px;
    font-weight: normal;
    color: #333;
    font-size: 12px;
}

.more1 {
    color: #fff;
}

.tz_more {
    float: right;
    display: inline;
    padding-top: 4px;
    margin-right: 20px;
    font-weight: normal;
    color: #333;
    font-size: 12px;
}

.underline {
    height: 7px;
    background: url(../images/underline.jpg) no-repeat center;
    margin: 0;
    padding: 0px;
    font-size: 0px;
}

/*网站顶部S*/
.top {
    height: 35px;
    line-height: 35px;
    background: url(../images/top-blue.jpg) 0 0 no-repeat;
    position: relative;
    background-size: 100% 100%
}

.welcome {
    float: left;
    margin-left: 20px;
}

.Login_ajax {
    margin-left: 30px;
    width: 484px;
    line-height: 30px
}

.top-con {
    width: 1230px;
    margin: 0 auto;
    position: relative;
}

.top .text {
    border: 1px solid #ABADB3;
    height: 16px;
    line-height: 16px;
    margin-right: 7px;
    width: 110px;
}

.top .login, .regseter, .inputbutton {
    background: url(../images/log_btn.jpg) no-repeat;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    height: 18px;
    line-height: 18px;
    margin: 5px 8px 0 0;
    width: 50px;
    border: none;
}

.top input.regseter, .register {
    background: url(../images/log_reg.jpg) no-repeat;
    cursor: pointer;
    display: inline;
    height: 18px;
    line-height: 18px;
    width: 50px;
    color: #fff;
    border: none;
}

.sc {
    color: #333;
}

.sc a {
    color: #333;
}

#theme {
    overflow: hidden;
    position: absolute;
    top: 12px;
    right: 202px;
    z-index: 1;
    display: none;
}

#theme li {
    width: 10px;
    height: 10px;
    float: left;
    cursor: pointer;
}

#theme .theme_red {
    background: url(../images/red.jpg) 0 0 no-repeat;
    background-size: filled;
    margin-right: 5px;
}

#theme .theme_blue {
    background: url(../images/blue.jpg) 0 0 no-repeat;
    background-size: filled;
}

/*#menu{height:68px;}
.居中  display:block;
    margin:0 auto;
    width: 1230px; */
.menu-con {
    background: #2B67A5;
}

#main_nav {
    width: 1230px;
    margin: 0 auto;
    height: 50px;
    line-height: 50px;
    text-align:center;
}
/* float: left;*/
#main_nav li {
    line-height: 50px;
    text-align: center;
    padding: 0 26px;
    position: relative;
    display:inline;
}

#main_nav li:before {
    position: absolute;
    content: '';
    width: 2px;
    top: 20px;
    right: 0;
    bottom: 20px;
    background: #ffffff;
}

#main_nav li:last-child::before {
    background: transparent;
}

#main_nav li a {
    color: #fff;
    font-weight: bold;
    font-size: 20px;
}

.zggcd100{
    width: 100%;
    height: 212px;
    background: url(../images/zggcd100.jpg) no-repeat top center;
    min-width: 1200px;
    clear: both;
}
.zggcd100 a {
    width: 100%;
    height: 100%;
    display: block;
}

#main_nav li.Classon::after {
    position: absolute;
    content: '';
    top: 34px;
    right: 50%;
    left: 50%;
    transform: translate(-10px, 0);
    bottom: 0;
    width: 0;
    height: 0;
    border: 10px solid;
    border-color: transparent transparent #ffffff;
}

#sub_menu {
    font-size: 16px;
    height: 26px;
    line-height: 26px;
    position: relative;
    overflow: hidden;
    width: 100%;
}

#sub_menu .sub_menu-con {
    width: 1230px;
    height: 26px;
    margin: 0 auto;
    padding-left: 40px;
    background: #ffffff;
    border-radius: 13px;
}

#sub_menu li {
    float: left;
    margin-right: 12px;
}

.weather {
    padding-top: 6px;
    margin-left: 5px;
}

.time {
    padding-left: 20px;
}

.red {
    color: #cd2701;
}

.search {
    width: 490px;
    height: 42px;
    border-radius: 21px;
    margin: 0 auto;
    background: rgb(255, 255, 255);
    position: relative;
    box-shadow: 0 10px 10px rgba(0, 0, 0, .4)
}

.keyWord {
    width: 380px;
    height: 42px;
    margin-left: 22px;
    border: none;
    padding-left: 13px;
    vertical-align: middle;
    color: #999;
    font-size: 14px !important;
    position: relative;
    outline: none;
}

.keyWord::-webkit-input-placeholder {
    color: #87888A;
    font-size: 14px;
}

.keyWord::-moz-input-placeholder {
    color: #87888A;
    font-size: 14px;
}

.keyWord::-ms-input-placeholder {
    color: #87888A;
    font-size: 14px;
}

.search::before {
    position: absolute;
    content: '';
    width: 1px;
    height: 14px;
    top: 14px;
    right: 72px;
    background: #A8ACAD;
    z-index: 99;
}

.searchBtn {
    position: absolute;
    right: 30px;
    top: 13px;
    cursor: pointer;
}

#menu_list_-2 {
    overflow: hidden;
}

.banner {
    height: 283px;
    background: url(../images/top-bk2.jpg) center center no-repeat;
    background-size: cover;
}

.banner-con {
    padding-top: 50px;
}

.banner_title {
    width: 416px;
    height: 98px;
    margin: 0 auto 45px;
}

/*网站顶部E*/
/*网站底部S*/
#footer {
    height: 263px;
    background: #E6E7E8;
    clear: both;
    margin: 0 auto;
}

#footer .footer-con {
    width: 1080px;
    margin: 0 auto;
    text-align: center;
}

#footer .footer-con .net {
    width: 1080px;
    height:30px;
    margin-top: 40px;
    float: left;
}

#footer .hd {
    width: 1080px;
    line-height: 36px;
    text-align: center;
    color: #0a67ce;
}

#footer .hd a {
    color: #0a67ce;
    font-weight: bold;
}

#footer .bd {
    text-align: center;
    line-height: 22px;
    color: #666;
}

.u_login {
    line-height: 32px;
}

/* #header{}
#header .header-con {width: 1000px;margin: 0 auto;} */
@keyframes restBg {
    to {
        color: #ffffff;
        background: transparent;
    }
}

/*友情链接*/
.link {
}

.link .bd {
    height: 142px;
}

.link .bd ul {
    padding: 14px;
    width: 950px;
    overflow: hidden;
}

.link .bd Li {
    float: left;
    width: 132px;
    line-height: 26px;
}

.sel {
    clear: both;
    margin: 0 20px 30px 20px;
    line-height: 28px;
    overflow: hidden;
    text-align:center;
}

.sel li {
    /*float: left;*/
    margin-right: 16px;
    display:inline;
}

.sel li:last-child {
    margin-right: 0;
}

.sel li select {
    width: 245px;
    height: 27px;
    line-height: 27px;
    border-radius: 0 !important;
}

.mainContentsq {
    width: 100%;
    height: 100%;
}

.mainContentsq .top-bg {
    width: 100%;
    height: 690px;
    background: url(../images/zjsq01.jpg) no-repeat bottom;
    /*position: relative;*/
}

.top-bg .desc {
    padding-top: 370px;
    padding-left: 34%;
    padding-right: 34%;
    width: 700px;
    height: 240px;
    max-height: 300px;
    text-align: left;
    line-height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    font-size: 14px;
}

.desc-more a {
    color: #0b36c0;
}

.mainContentsq .top-bg-07 {
    margin: 30px 0;
}

.mainContentsq .top-bg-07 img {
    width: 70%;
    height: auto;
    max-height: 100%;
    max-width: 100%;
    margin-left: 15%;
    margin-right: 15%;
}

.mainContentsq .main-bg {
    width: 1230px;
    height: 520px;
    margin: 0 auto;
}

.main-bg .natural-new {
    position: relative;
    margin: 0 auto;
    width: 609px;
    height: 345px;
}

.natural-new .desc {
    position: absolute;
    width: 609px;
    top: 315px;
    text-align: center;
    background: rgba(0, 0, 0, 0.5);
    height: 30px;
    color: #fff;
    font-size: 18px;
    line-height: 30px;
    left: 0;
}

.natural-new .lsds {
    position: relative;
    margin: 0 auto;
    width: 609px;
    height: 169px;
}

.lsds .desc {
    top: 139px;
}

.lsds .zmrs-new {
    position: relative;
    margin: 0 auto;
    width: 297px;
    height: 167px;
}

.zmrs-new .desc {
    width: 297px;
    top: 137px;
}

.tssq-bg {
    width: 1230px;
    margin: 15px auto;
    height: 160px;
    background: #ddd;
    position: relative;
}

.tssq-bg .left {
    height: 160px;
    width: 160px;
    background: #2B67A5;
    text-align: center;
    position: relative;
}

.tssq-bg .left a {
    position: absolute;
    color: #fff;
    font-size: 30px;
    font-weight: bolder;
    line-height: 30px;
    width: 80px;
    top: 50px;
    left: 40px;
    text-align: center;
}

.tssq-bg .tssq-content {
    width: 870px;
    height: 160px;
    /*background: #ff0202;*/
    position: absolute;
    top: 0;
    right: 100px;
    padding: 20px 20px;
}

.tssq-content ul {
    overflow: hidden;
    zoom: 1;
}

.tssq-content ul li {
    margin: 0 8px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
}

.pic-list-new {
    padding: 20px 10px;
    width: 100%;
}

.pic-list .pic-content {
    width: 175px;
    height: 116px;
    position: relative;
}

.pic-list .pic-content img {
    width: 200px;
    height: 116px;
}

.pic-list .pic-content .desc {
    position: absolute;
    width: 609px;
    top: 315px;
    text-align: center;
    background: rgba(0, 0, 0, 0.5);
    height: 30px;
    color: #fff;
    font-size: 18px;
    line-height: 30px;
    left: 0;
}

.tssq-bg .swiper-button-prev {
    margin-left: 150px;
    color: #999;
    outline: none;
}

.tssq-bg .swiper-button-next {
    color: #999;
    margin-right: 20px;
    outline: none;
}

.left:after {
    content: '';
    position: absolute;
    right: -32px;
    top: 45%;
    transform: translate(0, -8px);
    width: 0;
    height: 0;
    border: 16px solid;
    border-color: transparent transparent transparent #2B67A5;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}


.i_zwline { background: url(../images/line_15.jpg) repeat-x;  background-position: 0 30px; margin-top: 45px;}
.i_zwbt { width: 170px; margin: auto; font-size: 24px; background: #fff; height: 50px; line-height: 50px; text-align: center;}
.i_zwbk { width: 337px; border: 1px solid #e5e5e5; height: 358px; border-right: none; margin-top: 80px;}
.i_tb1 { background: url(../images/tb1_26.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left;  margin: 7px 15px 0 15px;}
.i_tb1 a { display: block;height: 80px; }
.i_tb1 a:hover { display: block; background: url(../images/tb2_26.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb1tt{ display: block; background: url(../images/tb2_26.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb2 { background: url(../images/tb1_28.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left;  margin: 7px 15px 0 15px;}
.i_tb2 a { display: block;height: 80px; }
.i_tb2 a:hover { display: block; background: url(../images/tb2_28.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb2tt{ display: block; background: url(../images/tb2_28.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb3 { background: url(../images/tb1_30.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb3 a { display: block;height: 80px; }
.i_tb3 a:hover { display: block; background: url(../images/tb2_30.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb3tt{ display: block; background: url(../images/tb2_30.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb4 { background: url(../images/tb1_38.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb4 a { display: block;height: 80px; }
.i_tb4 a:hover { display: block; background: url(../images/tb2_38.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb4tt{ display: block; background: url(../images/tb2_38.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb5 { background: url(../images/tb1_46.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb5 a { display: block;height: 80px; }
.i_tb5 a:hover { display: block; background: url(../images/tb2_46.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb5tt{ display: block; background: url(../images/tb2_46.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb6 { background: url(../images/tb1_47.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb6 a { display: block;height: 80px; }
.i_tb6 a:hover { display: block; background: url(../images/tb2_47.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb6tt{ display: block; background: url(../images/tb2_47.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb7 { background: url(../images/tb1_66.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb7 a { display: block;height: 80px; }
.i_tb7 a:hover { display: block; background: url(../images/tb2_66.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb7tt{ display: block; background: url(../images/tb2_66.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb8 { background: url(../images/tb1_56.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb8 a { display: block;height: 80px; }
.i_tb8 a:hover { display: block; background: url(../images/tb2_56.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb8tt{ display: block; background: url(../images/tb2_56.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb9 { background: url(../images/tb1_62.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb9 a { display: block;height: 80px; }
.i_tb9 a:hover { display: block; background: url(../images/tb2_62.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb9tt{ display: block; background: url(../images/tb2_62.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb10 { background: url(../images/tb1_75.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb10 a { display: block;height: 80px; }
.i_tb10 a:hover { display: block; background: url(../images/tb2_75.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb10tt{ display: block; background: url(../images/tb2_75.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb11 { background: url(../images/tb1_77.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb11 a { display: block;height: 80px; }
.i_tb11 a:hover { display: block; background: url(../images/tb2_77.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb11tt{ display: block; background: url(../images/tb2_77.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb12 { background: url(../images/tb1_79.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb12 a { display: block;height: 80px; }
.i_tb12 a:hover { display: block; background: url(../images/tb2_79.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb12tt{ display: block; background: url(../images/tb2_79.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_zwhk { width: 520px; height: 428px; border: 1px solid #3266a5; margin-top: 40px;}
.i_zwbg { background: url(../images/hbg_19.png) no-repeat center #3266a5; height: 79px; line-height: 79px; text-align: center; font-size: 24px; color: #fff;}
.i_zwnew { width: 495px; margin: auto; height: 319px; overflow: hidden; margin-top: 13px;font-size: 14px;}
.i_zwnew li { background: url(../images/dd_11.jpg) no-repeat left; text-indent: 13px; height: 36px; line-height: 36px; overflow: hidden;}
.i_zwnew li span { color: #9d9d9d; float: right;}
.i_zwyb {width: 337px; border: 1px solid #e5e5e5; height: 358px; border-left: none; margin-top: 80px;}
.i_tb13 { background: url(../images/tb1_19.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb13 a { display: block;height: 80px; }
.i_tb13 a:hover { display: block; background: url(../images/tb2_19.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb13tt{ display: block; background: url(../images/tb2_19.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb14 { background: url(../images/tb1_21.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb14 a { display: block;height: 80px; }
.i_tb14 a:hover { display: block; background: url(../images/tb2_21.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb14tt{ display: block; background: url(../images/tb2_21.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb15 { background: url(../images/tb1_23.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb15 a { display: block;height: 80px; }
.i_tb15 a:hover { display: block; background: url(../images/tb2_23.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb15tt{ display: block; background: url(../images/tb2_23.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb16 { background: url(../images/tb1_40.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb16 a { display: block;height: 80px; }
.i_tb16 a:hover { display: block; background: url(../images/tb2_40.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb16tt{ display: block; background: url(../images/tb2_40.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb17 { background: url(../images/tb1_43.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb17 a { display: block;height: 80px; }
.i_tb17 a:hover { display: block; background: url(../images/tb2_43.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb17tt{ display: block; background: url(../images/tb2_43.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb18 { background: url(../images/tb1_44.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb18 a { display: block;height: 80px; }
.i_tb18 a:hover { display: block; background: url(../images/tb2_44.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb18tt{ display: block; background: url(../images/tb2_44.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb19 { background: url(../images/tb1_65.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb19 a { display: block;height: 80px; }
.i_tb19 a:hover { display: block; background: url(../images/tb2_65.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb19tt{ display: block; background: url(../images/tb2_65.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb20 { background: url(../images/tb1_57.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb20 a { display: block;height: 80px; }
.i_tb20 a:hover { display: block; background: url(../images/tb2_57.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb20tt{ display: block; background: url(../images/tb2_57.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb21 { background: url(../images/tb3_63.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb21 a { display: block;height: 80px; }
.i_tb21 a:hover { display: block; background: url(../images/tb2_59.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb21tt{ display: block; background: url(../images/tb2_59.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb22 { background: url(../images/tb1_81.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb22 a { display: block;height: 80px; }
.i_tb22 a:hover { display: block; background: url(../images/tb2_81.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb22tt{ display: block; background: url(../images/tb2_81.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb23 { background: url(../images/tb1_83.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 30px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb23 a { display: block;height: 80px; }
.i_tb23 a:hover { display: block; background: url(../images/tb2_83.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb23tt{ display: block; background: url(../images/tb2_83.png) top no-repeat #3266a5;height: 80px; background-position: 30px 12px; color: #fff; border-radius: 10px;}
.i_tb24 { background: url(../images/tb1_84.png) center top no-repeat; width: 80px; height: 80px; text-align: center; line-height: 118px;background-position: 25px 12px;float: left; margin: 7px 15px 0 15px;}
.i_tb24 a { display: block;height: 80px; }
.i_tb24 a:hover { display: block; background: url(../images/tb1_84.png) top no-repeat #fff;height: 80px; background-position: 25px 12px; color: #3266a5; border-radius: 10px;}

.i_xxbk { border: 1px solid #e5e5e5; height: 370px; width: 426px;}
.i_xxtite { width: 390px; margin: auto; border-bottom: 1px solid #e0e0e0; padding-bottom: 15px; margin-top: 16px; font-size: 18px;}
.i_xxwz { padding-left: 12px;}
.i_xxlist { margin-top: 7px;}
.i_xxlist li { width: 186px; height: 47px; border: 1px solid #eee; float: left; line-height: 47px; margin: 13px 0 0 16px;}
.i_xxtb { padding: 5px 0 0 18px;}
.i_zwtp li { float: left; margin: 20px 0 0 17px;}
.i_zwright { width: 745px;height: 370px;border: 1px solid #e5e5e5;}
.zmhd_list li { float: left; background: #fef8f1; width: ; height: 91px; width: 125px;text-align: center; margin: 20px 0 0 20px;}
.zmhd_tb { padding-top: 10px;}
.zmhd_wz { padding-top: 7px;}
.i_zmhdtite { width: 708px; border-bottom: 1px solid #e0e0e0; padding-bottom: 10px;margin-top: 16px;font-size: 18px;margin: auto; margin-top: 20px; overflow: hidden;}
.i_zmhdnew { width: 708px;margin: auto; height: 185px; overflow: hidden; margin-top: 10px;}
.i_zmhdnew li { background: url(../images/zj_133.jpg) no-repeat; text-indent: 50px; height: 37px; line-height: 37px; overflow: hidden; background-position: 1px;}
.i_zmhdnew li  span { color: #b5b5b5; float: right;}

.wrap-con2020 .stpxw .tpxw{width: 727px;float: left;height: 380px;position: relative;}
.wrap-con2020 .stpxw .tpxw .piclist{width: 727px;height: 380px;}
.wrap-con2020 .stpxw .tpxw .piclist li{width: 727px;height: 380px;position: relative;}
.wrap-con2020 .stpxw .tpxw .piclist li a{display: block;width: 100%;height: 100%;overflow: hidden;}
.wrap-con2020 .stpxw .tpxw .piclist li img{display: block;width: 727px;height: 380px;}
.wrap-con2020 .stpxw .tpxw .piclist li p{position: absolute;bottom: 0px;left: 0px;background: url(/shaoyang/xhtml/2020/images2020/piccover-2020.png) no-repeat center;width: 100%;height: 40px;line-height: 40px;text-indent: 10px;}
.wrap-con2020 .stpxw .tpxw .piclist li p a{color: white;font-size: 15px;}
.wrap-con2020 .stpxw .tpxw .picnav{position: absolute;right: 20px;bottom: 18px;width: 122px;}
.wrap-con2020 .stpxw .tpxw .picnav li{float:left;width: 15px;height: 4px;margin-left: 9px;;background: #ccc;cursor: pointer;}
.wrap-con2020 .stpxw .tpxw .picnav li.on{background: #DC1A1A;}
.wrap-con2020 .stpxw .syyw{width: 442px;float: right;height: 368px;margin-right: 14px;padding-top: 12px;}
.wrap-con2020 .stpxw .syyw .syywnav{height: 52px;width: 100%;border-bottom: 1px solid #ccc}
.wrap-con2020 .stpxw .syyw .syywnav li{width: 104px;float: left;height: 52px;line-height: 52px;text-align: center;}
.wrap-con2020 .stpxw .syyw .syywnav li a{color: #333;font-size: 20px;}
.wrap-con2020 .stpxw .syyw .syywnav li.on a{color: #BD1A08;font-weight: bold;}
.wrap-con2020 .sztzl{width: 100%;height: 108px;margin-bottom: 16px;background: white;}
.wrap-con2020 .sztzl .ztzllink{display: block;padding-top: 13px;width: 32px;text-align: center;line-height: 20px;color: white;float: left;background: #C50001;height:95px;font-weight: bold;font-size: 15px;}
.wrap-con2020 .sztzl .sztzls{float: left;width: 1168px;height:95px;padding-top: 13px;}/*
.wrap-con2020 .sztzl .sztzls a{display: block;float: left;width: 277px;height: 82px;margin-left: 12px;}
.wrap-con2020 .sztzl .sztzls a img{display: block;width: 100%;height: 100%;}*/


.sxxgk{height: 657px;}
.sxxgk .xxgkl{float: left;width: 354px;height: 659px;background: bec4cb;padding: 0px 18px;border: 1px solid #999}
.sxxgk .xxgkl .xxgklt{height:324px;}
.sxxgk .xxgkl .xxgklt .comnews{min-height: 165px;}

.sxxgk .xxgkl .xxgklt .szwgkimg{display: block;width: 100%;height: 81px;margin-top: 18px;}
.sxxgk .xxgkl .xxgklt .szwgkimg img{display: block;width: 100%;height: 100%;}
.sxxgk .xxgkl .xxgklb{padding-top: 16px;height: 248px;}
.sxxgk .xxgkl .xxgklb .xxgklb-tit{width: 100%;height: 38px;line-height: 38px;}
.sxxgk .xxgkl .xxgklb .xxgklb-tit a{color: #3266a5;;font-size: 16px;font-weight: bold;}
.sxxgk .xxgkl .xxgklb .xxfblist{height: 110px;}
.sxxgk .xxgkl .xxgklb .xxfblist a{display: block;min-width: 50%;background: url(/images/navhover2-2020.png) no-repeat left center;text-indent: 20px;font-size: 16px;color: #3266a5;float: left;height: 32px;line-height: 32px;}
.sxxgk .xxgkl .xxgklb .xxfbzwhy{height: 90px;width: 100%;}
.sxxgk .xxgkl .xxgklb .xxfbzwhy a{float: right;width: 169px;height: 90px;display: block;}
.sxxgk .xxgkl .xxgklb .xxfbzwhy a img{display: block;width: 100%;height: 100%;}
.sxxgk .xxgkl .xxgklb .xxfbzwhy a:first-child{float: left;}
.sxxgk .xxgkm{float: left;width: 354px;height: 659px;background: bec4cb;padding: 0px 18px;margin-left: 15px;border: 1px solid #999}
.sxxgk .xxgkm .xxgkmt{height: 230px;padding-top: 12px;}
.sxxgk .xxgkm .xxgkmt .wyjsycb{height: 64px;}
.sxxgk .xxgkm .xxgkmt .wyjsycb .yjsycb{display: block;width:142px;height: 49px;float: left ;}
.sxxgk .xxgkm .xxgkmt .wyjsycb .yjsnav{float: right;height: 64px;width: 180px;}
.sxxgk .xxgkm .xxgkmt .wyjsycb .yjsnav li{float: left;width: 88px;margin-right: 2px;margin-bottom: 2px;height: 30px;line-height: 30px;text-align: center;}
.sxxgk .xxgkm .xxgkmt .wyjsycb .yjsnav li a{color: #777;font-size: 14px;}
.sxxgk .xxgkm .xxgkmt .wyjsycb .yjsnav li.on a{color: #3266a5;}
.sxxgk .xxgkm .xxgkmt .wyjsycb .yjsnav li.on{background: #F9E5E5;}
.sxxgk .xxgkm .zwyth{display: block;width: 100%;height: 80px;}
.sxxgk .xxgkm .zwyth img{display: block;width: 100%;height: 100%;}

.sxxgk .xxgkm .xxgkmb{padding-top: 16px;}

.sxxgk .xxgkr{float: left;width: 354px;height: 659px;background: white;padding: 0px 18px;margin-left: 15px;border: 1px solid #999}
/*.sxxgk .xxgkr .znwds{width: 100%;height: 145px;background: url(/shaoyang/xhtml/2020/images2020/szxximg3-2020.png) no-repeat center;margin-bottom:16px;}
.sxxgk .xxgkr .znwds .znwds-con{width: 243px;margin-left: 72px;padding-top: 24px;line-height: 26px;color: #666666;font-size: 15px;}
.sxxgk .xxgkr .znwds .zndw-link{color: #F34B4B;border: 1px solid #F34B4B;text-align: center;border-radius:12px ;width: 110px;height: 24px;line-height: 24px;text-align: center;display: block;margin-left: 72px;margin-top: 14px;font-size: 14px;}
.sxxgk .xxgkr .znwds .zndw-link:hover{color: white;background:#F34B4B ;}
.sxxgk .xxgkr .szxxs{width: 100%;height: 143px;background: url(/shaoyang/xhtml/2020/images2020/szxximg5-2020.jpg) no-repeat center;padding-top: 20px;}
.sxxgk .xxgkr .szxxs .szxxs-tit{width: 100%;height:40px;line-height: 40px;text-indent: 150px;background: url(/shaoyang/xhtml/2020/images2020/szxximg4-2020.png) no-repeat 94px center; ;}
.sxxgk .xxgkr .szxxs .szxxs-tit a{color: white;font-weight: bold;font-size: 24px;}
.sxxgk .xxgkr .szxxs .szxx-lxxz{padding-top: 16px;height: 86px;padding: 16px 40px 0px;}
.sxxgk .xxgkr .szxxs .szxx-lxxz a{display: block;float: left;width: 118px;height: 86px;margin-left: 34px;}
.sxxgk .xxgkr .szxxs .szxx-lxxz a img{display: block;margin: 0 auto;width: 44px;height: 44px;}
.sxxgk .xxgkr .szxxs .szxx-lxxz a span{display: block;width: 100%;height: 36px;line-height: 36px;text-align: center;color: white;font-size: 15px;}
.sxxgk .xxgkr .szxxs .szxx-lxxz a:first-child{margin-left: 0px;}*/

.sxxgk .xxgkr .znwds{width: 100%;height: 98px;background: url(/shaoyang/xhtml/2020/images2020/xznwd-bgs.png) no-repeat top center;margin-bottom: 12px;}
.sxxgk .xxgkr .znwds .znwds-tt{width: 100%;height: 35px;background: #F38E8E;position: relative;}
.sxxgk .xxgkr .znwds .znwds-tt span{color: white;font-weight: bold;font-size: 18px;margin-left: 12px;line-height: 35px;}
.sxxgk .xxgkr .znwds .znwds-tt a{display: block;width: 71px;height: 20px;text-align: center;line-height: 20px;background: #FCDEDE;color: #CA2829;font-size: 14px;border-radius: 10px;position: absolute;right: 7px;top: 7px;}
.sxxgk .xxgkr .znwds .znwds-tt a:hover{background: #ca2829;color: white;}
.sxxgk .xxgkr .znwds .znwds-con{padding-left: 14px;padding-top: 8px;line-height: 24px;color: #666666;font-size: 15px;}
.sxxgk .xxgkr .zxta{display: block;width: 100%;height: 74px;margin-bottom: 16px;}
.sxxgk .xxgkr .zxta img{display: block;width: 100%;height: 100%;}
.sxxgk .xxgkr .szxxs{width: 100%;height:110px;background: url(/shaoyang/xhtml/2020/images2020/xszxx-bgs.png) no-repeat top center;padding-top:10px;}
.sxxgk .xxgkr .szxxs .szxxs-tit{width: 100%;height:40px;line-height: 40px;text-indent: 80px;background: url(/shaoyang/xhtml/2020/images2020/szxximg4-2020.png) no-repeat 20px center; ;}
.sxxgk .xxgkr .szxxs .szxxs-tit a{color: white;font-weight: bold;font-size: 24px;}
.sxxgk .xxgkr .szxxs .szxx-lxxz{padding-top: 12px;height:46px;}
.sxxgk .xxgkr .szxxs .szxx-lxxz a{display: block;float: left;width: 138px;height:46px;margin-left: 20px;}
.sxxgk .xxgkr .szxxs .szxx-lxxz a img{display: block;float: left;width: 44px;height: 44px;}
.sxxgk .xxgkr .szxxs .szxx-lxxz a span{display: inline-block;padding: 0px 3px;float: left;height: 46px;line-height:46px;margin-left: 12px;color: white;font-size: 15px;}

.sxxgk .xxgkr .szxx-xjgs{padding-top: 16px;}
.sxxgk-tit{width: 100%;height: 68px;line-height: 68px;text-align: center;}
.sxxgk-tit a{color: #3266a5;font-size: 20px;font-weight: bold;}
.sxxgk-nav{width: 100%;height: 44px;}
.sxxgk-nav li{float: left;margin-left: 24px;}
.sxxgk-nav li:first-child{margin-left: 0px;}
.sxxgk-nav li a{height: 34px;line-height: 34px;text-align: center;color: #3266a5;font-size: 16px;display: inline-block;padding: 0px 5px;padding-bottom: 10px;}
.sxxgk-nav li.on a{font-weight: bold;background: url(/shaoyang/xhtml/2020/images2020/navhover1-2020.png) no-repeat center bottom;}
.sxxgk-nav1{width: 100%;height: 52px;border-bottom: 1px solid #CFCFCF;}
.sxxgk-nav1 li{float: left;}
.sxxgk-nav1 li:first-child{margin-left: 0px;}
.sxxgk-nav1 li a{height: 52px;line-height: 52px;color: #C50001;font-size: 20px;display: inline-block;padding: 0px 18px;color:#777;background: url(/shaoyang/xhtml/2020/images2020/navhover3-2020.png) no-repeat -9px center;}
.sxxgk-nav1 li.on a{font-weight: bold;color: #BD1B09;}
.sxxgk-nav1 li:first-child a{background: none;padding-left: 4px;}
.sxxgk-nav2{width: 100%;height: 52px;border-bottom: 1px solid #CFCFCF;}
.sxxgk-nav2 li{float: left;}
.sxxgk-nav2 li{height: 52px;line-height: 52px;color: #C50001;font-size: 20px;display: inline-block;padding: 0px 18px;color:#777;background: url(/shaoyang/xhtml/2020/images2020/navhover3-2020.png) no-repeat -9px center;}
.sxxgk-nav2 li.on{font-weight: bold;color: #BD1B09;}
.sxxgk-nav2 li:first-child{background: none;padding-left: 4px;}
.comnews{padding-top: 12px;}
.comnews li{/* width: 100%; */height: 33px;line-height: 33px;vertical-align: middle;background: url(/shaoyang/xhtml/2020/images2020/navhover4-2020.png) no-repeat 4px center;padding-left: 16px;}
.comnews li span{font-size: 15px;color: #545454;float: left;margin: 0px 6px 0px 3px;}
.comnews li a{font-size: 15px;color: #545454;float: left;}
.comnews li a:hover{color: #BD1B09;}
.comnews li span.time{float: right;margin: 0px;color: #999999;}
.comnews li span.dcs{color:#BD1B09;margin: 0px 3px 0px 0px;}

.grfw-wrap{width: 354px;height: 164px;padding-top: 18px;}
.grfw-wrap a{display: block;width: 66px;border: 1px solid #ddd;height: 36px;line-height: 36px;padding-left: 42px;float: left;position: relative;margin-left: 11px;margin-bottom: 12px;}
.grfw-wrap a span{color: #444;font-size: 15px;}
.grfw-wrap a img{display: block;height: 20px;position: absolute;left: 10px;top: 8px;}
.grfw-wrap .grfw-wraps{height: 152px;}
.grfw-wrap a:nth-child(3n+1){margin-left: 0px;}
.grfw-wrap a.first{margin-left: 0px;}
.grfw-nav{margin: 0 auto;width: 61px;height: 5px;padding-top: 10px;}
.grfw-nav li{width: 19px;height: 5px;margin-left: 2px;background:#E6E6E6;cursor: pointer;float: left;}
.grfw-nav li:first-child{margin-left: 0px;}
.grfw-nav li.on{background: #C50001;}
.grfw-wrap2 .grfw-nav{width:82px ;}
.bmbs-wrap{padding-top: 18px;height: 152px;}
.bmbs-wrap li{float: left;width:106px;height: 36px;border: 1px solid #ddd;overflow: hidden ;text-overflow: ellipsis;white-space: nowrap;margin-left: 14px;margin-bottom: 14px;line-height: 36px;text-align: center;}
.bmbs-wrap li a{font-size: 15px;color: #444;}
.bmbs-wrap li:nth-child(3n+1){margin-left: 0px;}
.bmbs-wrap li.first{margin-left: 0px;}

