@charset "utf-8";

/* CSS Document */

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu {
    /* [disabled]margin:0; */
    padding: 0;
    font-family: "microsoft yahei", "simhei", "simsun";
    
    font-size: 16px;
    margin: 0;
    outline: 0;
}

body {
    background-color: white;
}

header,
footer,
section,
article,
aside,
nav,
hgroup,
address,
figure,
figcaption,
menu,
details {
    display: block;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

caption,
th {
    font-weight: normal;
}

html,
body,
fieldset,
img,
iframe,
abbr {
    border: 0;
}

i,
cite,
em,
var,
address,
dfn {
    font-style: normal;
}

[hidefocus],
summary {
    outline: 0;
}

li {
    list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
small {
    font-size: 100%;
    font-weight: normal
}

sup,
sub {
    font-size: 83%;
}

pre,
code,
kbd,
samp {
    font-family: inherit;
}

q:before,
q:after {
    content: none;
}

textarea {
    overflow: auto;
    resize: none;
}

label,
summary {
    cursor: default;
}
a { color: inherit; } 
a,
button {
    cursor: pointer;
}

del,
ins,
u,
s,
a,
a:hover {
    text-decoration: none;
}
a:{
    color: black;
}



input {
    border: 0px;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],
html input[disabled] {
    cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input {
    line-height: normal
}

input[type="checkbox"],
input[type="radio"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto
}

input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #9ea5af;
    font-size: 14px;
}

/*=================首页样式===================*/
.out_container_gcls{margin:0 auto;background-color:#fffaef}
.page_wrap_gcls{margin:0 auto;background: url(topbg_gcls.jpg) no-repeat top center;height:auto;overflow: hidden;    background-size: 100% auto;}
.fRight{float: right;}
.fLeft{float: left;}
.head_gcls{height: auto;margin:0 auto;width: 100%}
/*.head_content{height: 500px;background:url(bg_body_sljc_yhl_20210819.png) center 0px no-repeat;}*/
.head_content_gcls{height: 535px;width: 1300px;margin:0 auto;}

.headwz_gcls{width: 1100px;height: 93px;background:url(bannertm.png) center 0px no-repeat;margin:0 auto;position: relative;top: 130px;background-size: 100% auto}
.headwz_gcls a{display: block;height: 93px;}
.big_contentbox{width: 1100px;margin:0 auto;height: auto;overflow: hidden;}
.contentbox{width: 100%;height: auto;overflow: hidden;}
.toutiao_gcls{width: 100%;height: 133px;margin-top: 30px;background: url(ttbg_gcls.png) no-repeat center;    line-height: 133px;}
.toutiao_gcls p{
    font-size: 34px;
  /*  line-height: 40px; */
    font-family: MicrosoftYaHei;
    font-weight: bold;
    text-align: center;
   /* padding: 1%;
    padding-top: 2.2%; */
}
.toutiao_gcls a{color: #fff}
.line {
    border-bottom: 1px solid #fff;
    padding-top: 16px;
   margin-bottom: 16px;
}

.picnews_box{height: auto;overflow: hidden;/*background: #fff;*/padding-bottom: 3rem}
.picnews_right{width: 442px;margin-left: 20px;float: right;height: 357px;}
.picnews_middle{width: 470px;height: auto;overflow: hidden;margin-left: 25px;float: left;}
.picnews_left{width: 638px;height: 357px;float: left;}
/*幻灯片*/
.my-slider img{width: 638px;height: 357px;cursor: pointer;border-radius: 8px}
.unslider-wrap {position: relative;}
.unslider-wrap li{width: 100%}
.unslider-wrap li:hover{opacity: 0.8;-webkit-transition: all 0.5s;transition: all 0.5s;}
.unslider-wrap.unslider-carousel>li {float: left;}
.unslider-vertical>ul {height: 100%;}
.unslider-vertical li {float: none;width: 100%;}
.unslider-fade {position: relative;z-index: 999999;}
.unslider-fade .unslider-wrap li {position: absolute;left: 0;top: 0;right: 0;z-index: 8;}
.unslider-fade .unslider-wrap li.unslider-active {z-index: 10;}
.unslider li,.unslider ol,.unslider ul {list-style: none;padding: 0;border: none;}
.unslider-arrow {position: absolute;left: 0px;z-index: 2;cursor: pointer;}
.unslider-arrow.next {left: auto;right: 0px;}
.unslider {position: relative;}
.unslider-nav {position: absolute;bottom: -12px;z-index: 9999;width: 100%;text-align: center;}
.unslider-nav li {display: inline-block;width: 18px;height: 4px;background:rgb(198 192 192 / 50%);text-indent: -9999px;cursor: pointer;margin: 10px 4px;border-radius: 50px}
.unslider-nav .unslider-active {background:#b91c23;border-radius: 50px}
.unslider-wrap li {position: relative;height: 357px;border-radius: 8px;}
.unslider-arrow {width: 25px;height: 34px;background: #ffa873;position: absolute;z-index: 9998;text-indent: -9999px;top: 140px;}
.unslider-arrow.prev {left: 10px;background: url(zjt.png);background-repeat: no-repeat;width: 15px;height: 27px;background-size: 100% 100%}
.unslider-arrow.next {right: 10px;background: url(yjt.png);background-repeat: no-repeat;width: 15px;height: 27px;background-size: 100% 100%}
.silde-disp-1 {background: rgba(0,0,0,0.5);position: absolute;z-index: 10;width: 100%;height: auto;text-align: left;bottom: 0px;line-height: 44px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000); }
.silde-disp-1 a {color: #fff;width: 96%;display: inline-block; padding-left: 2%;padding-right: 2%;line-height: 30px;padding-top: 10px;padding-bottom: 10px;float: left;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px}
.silde-disp-1 span{color: #ffb15d;line-height: 30px;padding-top: 10px;padding-bottom: 10px;display: inline-block;padding-left: 5px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px}
.picnews_right_fir{height: auto;width: 100%;overflow: hidden;}
.picnews_right_fir h3{font-size: 20px;font-weight: bold;}
.picnews_right_fir h3 a:hover{color:rgba(244, 6, 1, 1) }
.zhaiyao{font-size: 16px;color: #888888;margin-top: 10px;}
.picnews_right ul{width: 100%;height: auto;overflow: hidden;margin-top: 10px;}
.pubtime{color: #888888!important;font-size: 15px!important;float: right;margin-right: 5px;/*line-height: 33px;*/display: inline-block;}
.listMod ul li{line-height: 32px;padding-top: 16px;background: url(libg_gcls_20220801.png) no-repeat left 30px;transition: all 0.6s ease 0s;}
.listMod ul li a{padding-left: 12px;transition: all 0.6s ease 0s;font-size: 19px}
.listMod ul li a:hover{color: rgba(244, 6, 1, 1)}
.listMod ul  li:hover a{margin-left: 10px;}
.zhaiyao{display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.checkmore{display: block;width: auto;height: 30px;line-height: 30px;float: right;font-size: 14px;
    text-align: center;
   /* background: #f5f5f5;
    border: 1px solid #e4e4e4;*/
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;margin-top: 5px;color: #888888;margin-right: 20px}
.checkmore:hover{background:#dd090b;color: #fff}
.zsjjh_box{width: 100%;height:auto;overflow: hidden;margin-bottom: 20px; height: 625px}
.title_zsjjh{background: url(titlebg_gcls.png) no-repeat;background-size: 100% auto;width: 366px;height: 75px;margin:0 auto;text-align: center;line-height: 66px; }
.title_zsjjh a{font-size: 24px;color: #fff}

.title_zsjjh img{display: block;margin:0 auto;padding-top: 22.5px;}
.imgs_scroll_box{margin:0 auto;margin-top: 10px;position: relative;overflow: hidden;width: 1080px;}
.imgs_scroll_box ul{width: 10000em;height: 100%;position: relative;}
.imgs_scroll_box ul li{float: left;width: 255px;margin-right: 20px;border-radius: 8px}
.imgs_scroll_box a{display: block;text-align: center;color: #394351}
.imgs_scroll_box ul li img{width: 255px;height:510px;border-radius: 8px }
.imgs_scroll_box ul li img:hover{opacity: 0.7}
.imgs_scroll_box .topic-prev, .imgs_scroll_box .topic-next{top: 230px;}
.topic-prev,
.topic-next {
    position: absolute;
    width: 32px;
    height: 60px;
    text-align: center;
    cursor: pointer;
    top: 50px;
    text-indent: -9999px;
}

.topic-prev {
    left: 0px;
    background: transparent url(dangjian_arrowleft_20210517.png) no-repeat 0 0;
}

.topic-next {
    right: 0px;
    background: transparent url(dangjian_arrowright_20210517.png) no-repeat 0 0;
}
.sj_picbox{width: 100%}
.sj_picbox ul{display: grid;grid-template-columns: 50% 50%;position: relative;margin-bottom: 1rem}
.sj_picbox ul li {
    /*margin: 20px 20px 5px 20px;*/
    position: relative;
    width: 540px;
    height: 300px;
}
.sj_picbox ul li:last-child{right: -10px;}
.sj_picbox ul li a{display: block;height: 300px;}
.sj_picbox ul li img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 10px;
}
.sj_picbox ul li p {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 96%;
    height: 32px;
    padding: 0 2%;
    line-height: 32px;
    background: rgba(0, 0, 0, 0.5);
    color: #fff;
    text-align: center;
    overflow: hidden;
    word-break: break-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-family: "Microsoft YaHei";
    border-radius: 0 0 10px 10px;
}
.sj_picbox li p a {
    color: #fff;
    text-align: center;
    overflow: hidden;
    word-break: break-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 18px;
    height: 32px!important;
    display: block;
}
.sj_box,.mtpl_box{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;}
.sj_box{height: 430px;}
.sj_box .checkmore,.zsjjh_box .checkmore,.xxjs_box .checkmore{margin-right: 20px;}
.xxjs_box{width: 100%;height: auto;overflow: hidden;margin-top: }
.xxjs_box ul{height: auto;overflow: hidden;margin-bottom: 1rem}
.xxjs_box li{width: 48%;float: left;margin-right: 2%}
/*.mtpl_box ul{margin-top: 20px}*/
.mtpl_box ul li a {
    font-size: 20px;
    line-height: 32px;
    color: #333;
    font-weight: normal;
    overflow: hidden;
    word-break: break-all;
    /*white-space: nowrap;*/
    text-overflow: ellipsis;
}
.mtpl_box ul li a:hover{
color:rgba(244, 6, 1, 1);
}
.mtpl_box ul li{border-bottom: 1px dotted #f2f2f2;padding-bottom: 20px;padding-top: 14px;}
.mt_tout{width: 100%;height:155px;padding-bottom: 20px;border-bottom:1px solid #f2f2f2;margin-top: 2rem }
.mt_tout a{display: block;}
.mt_tout img{width:275px;height: 155px;display: block;border-radius: 8px;float: left; }
.mt_tout h3{float: left;margin-left: 36px;font-size: 20px}
.mt_tout .zhaiyao{float: left;width: 70%;margin-left: 36px;}
.logo_gcls{
        width: 325px;
    height: 46px;
    background: url(logo_tzb_20220617.png) center 0px no-repeat;
    float: left;
    margin-top: 22px;
}
.logo_gcls a{display: block;height: 46px;}



@media screen and (max-width:768px){
.head_content_gcls{width:100%;background: url(head_gcls_wap.jpg) no-repeat center;background-size: 100% 100%;height: 23.875rem}
.headwz_gcls{display: none;}
.toutiao_gcls{height: auto;}
.toutiao_gcls p{font-size: 16px;}
.picnews_right{width: 100%;height: auto;}
.big_contentbox{padding:2%;}
.contentbox,.picnews_left{width: 100%;}
.big_contentbox{width: 96%;margin:0 auto;}
.logo_gcls{background-size: 100% }
.logo_gcls{width: 170px;}
.toutiao_gcls p{line-height: 28px;}
.toutiao_gcls{margin-top: 0rem}
.unslider-wrap li{height: 416px;}
.unslider-wrap li img{height: 100%;width: 100%}
.page_wrap_ddh{background: none}
.nav_name{width:100%}
.nav_name li{font-size:14px;line-height: 40px;}
.navgiator{height: 40px;}
.logo_ddh{width: 150px;background-size: 100%;margin-top: 12px;}
.head_sljc{height: auto;overflow: hidden;}
.picnews_right{margin-top: 1rem}
.unslider-arrow{top: 196px;}
.imgs_scroll_box{width: 100%}
.picnews_left{height: auto;overflow: hidden;}
.imgs_scroll_box ul li img{width:150px;height: auto;}
.imgs_scroll_box ul li{width: 205px;margin-right: 0px;}
.zsjjh_box{height: auto;}
.xwjj_box,.xxgc_box,.jcdt_box,.toutiao_box{width: 100%;height: auto;overflow: hidden;}
.imgs_scroll_box .topic-prev, .imgs_scroll_box .topic-next{top: 120px}
.sj_picbox ul li{float: left;position: initial}
.listMod ul li a{display: block;}
.xxjs_box li{width: 98%}
.mt_tout h3{width: 100%!important;margin-left: 0px;margin-top:1rem}
.mt_tout .zhaiyao{margin-left: 0px!important}
.mt_tout{height: auto;overflow: hidden;}
.pubtime {
    color: #888888;
    font-size: 15px;
    float: right;
    margin-right: 5px;
    line-height: 33px;
    display: inline-block;
    display: block;
    float: left;
    width: 100%;
}
.listMod ul li{height: auto;overflow: hidden;}
.listMod_jcdt,.listMod_xxgc{height: auto;overflow: hidden;}
.txzhh_box{float: left;width: 100%;height: auto;overflow: hidden;}
.tx_title{width: 100%}
.listMod_txzhh li:nth-child(2n){float: left;margin-right: 0px;}
.listMod_txzhh li:nth-child(2n+1){margin-left: 0px;}
.tz_listbox{height: auto;overflow: hidden;background-size: 100% 100%;}
.rdpl_box{width: 100%;height: auto;overflow: hidden;}
.rdpl_title{width: 100%;}
.rdnew{width: 100%;margin:0 auto;}
.rdpl_listbox ul li{height: auto;overflow: hidden;}
.rdnew h2{margin-top: 30px;}
.zy2{padding-bottom: 30px;}
.rdpl_listbox ul {
    height: auto;
    overflow: hidden;
    padding-left: 10px;
    padding-right: 10px;
}
.rdpl_box{float: left;margin-top: 2rem}
.txzhh_box{margin-top: 2rem}
.jcdt_title_box,.xxgc_title_box,.xwjj_title_box{width: 100%;background-size: 100%}
.listMod_jcdt,.listMod_xxgc{background-size: 100% 100%}
.tt_title{font-size: 1.2rem}
.big_contentbox{margin-top: 1rem}
.nav_name li{width: 33.3%;}
.navgiator{height: auto;}
.swiper-slide a{width: 100%}
.swiper-container{height: 35rem}
.mt_tout .zhaiyao{margin-left:0px;width:100%!important}
}
@media screen and (max-width:540px){
    .head_content_gcls{height: 18rem}
    .swiper-container{height: 27rem}
    .unslider-wrap li{height: 292px;}
    .unslider-arrow{top: 126px;}
}
@media screen and (max-width:450px){
    .head_content_gcls{height: 15rem}
    .swiper-container{height: 23rem}
    .unslider-wrap li{height: 244px;}
    .unslider-arrow{top: 106px;}
}
@media screen and (max-width:414px){

    .nav_name li{font-size:13px;}
    .unslider-wrap li{height: 225px;}
.unslider-wrap li img{height: 100%;width: 100%}
.head_content_gcls{height: 13.875rem}
.unslider-arrow{top: 96px;}
}
@media screen and (max-width:375px){
    .head_content_gcls {height: 12.56rem;}
    .nav_name li{font-size: 12px;}
    .swiper-container{height: 20rem}
    .unslider-wrap li{height: 204px;}
}
@media screen and (max-width:320px){
    .nav_name li{width: 33.3%;}
    .navgiator{height: auto;}
    .head_content_gcls {height: 10.56rem;}
    .swiper-container{height: 18rem}
    .logo_gcls{width: 138px;}
    .unslider-wrap li{height: 174px;}
    .unslider-arrow{top: 76px;}
}