ul {
    list-style: none;
   /* margin-top: -5px;*/
}
a {
    text-decoration:none;
}
.nav1 {
    background-color:#007abd;
}
.nav1 ul {
    width:1000px;
    height:70px;
    margin:0 auto;
}
.nav1 li a {
    padding:0 7px;
    line-height:70px;
    font-size:22px;
    font-weight:bold;
    color:#fff;
}
.nav1 li a:hover {
    background-color:#025e90;
}
.nav1 li{
    float:left;
    position:relative;
}
.nav1 a {
    display:inline-block;
}

.fixed {
    display:none;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 999;
    background-color: white;
}

.fixed ul {
    max-width:1420px;
    height:70px;
    margin:0 auto;
}
.fixed li a {
    color: #333;
    text-decoration: none;
    font-family: 'Microsoft YaHei', sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    height:70px;
    width:100%;
    text-align:center;
}
.fixed li a:hover {
    font-weight: bold;
    color: rgb(2, 167, 240);
}
.fixed li{
    float:left;
    position:relative;
     width:16.6%;
    height: 70px;
    line-height: 70px;
}
.fixed a {
    display:inline-block;
}
#secondbanner{
    border-width: 0px;
    left: 0px;
    top: 0px;
    width: 100%;
   
}
#imagecontain1
{
    width: 366px;
    height: 512px;
    float:left;
    margin-left: 250px;
    margin-top: 85px;
    transition: 0.6s;
}

#imagecontain2
{
    width: 366px;
    height: 512px;
    float:left;
    margin-left: 161px;
    margin-top: 85px;
    transition: 0.6s;
}

#imagecontain3
{
    width: 366px;
    height: 512px;
    float:left;
    margin-left: 161px;
    margin-top: 85px;
    transition: 0.6s;
}


.title_cgk{
    position: relative;
    float:left;
    left: 300px;
    top: 83px;
    z-index: 1;
}

#imagecontain4
{
    width: 180px;
    height: 373px;
    /* float:left; */
    position: relative;
    margin-left: 20px;
    margin-top: -389px;
    
    z-index: 2;
    transition: 0.6s;
}

#imagecontain5
{
    width: 180px;
    height: 373px;
    /* float:left; */
    position: relative;
    /* margin-top: 150px; */
    margin-top: -373px;
    margin-left: 200px;

    z-index: 3;
    transition: 0.6s;
}

#imagecontain6
{
    width: 180px;
    height: 373px;
    /* float:left;
    margin-top: 150px; */

    position: relative;
    margin-top: -373px;
    margin-left: 380px;

    z-index: 4;
    transition: 0.6s;
}


.title_zyk{
    position: relative;
    float: right;
    right: 300px;
    top: 83px;
    z-index: 1;
}

#imagecontain7
{
    width: 180px;
    height: 373px;
    position: relative;
    margin-left: 75px;
    margin-top: -389px;

    z-index: 2;
    transition: 0.6s;
}

#imagecontain8
{
    width: 180px;
    height: 373px;
    position: relative;
    margin-left: 255px;
    margin-top: -373px;

    z-index: 3;
    transition: 0.6s;
}

#imagecontain9
{
    width: 180px;
    height: 373px;
    position: relative;
    margin-left: 435px;
    margin-top: -373px;

    z-index: 4;
    transition: 0.6s;
}

#imagecontain4:hover, #imagecontain5:hover,#imagecontain6:hover,#imagecontain7:hover,#imagecontain8:hover,#imagecontain9:hover{
    transform: scale(1.05);
}

#imagecontain10
{
    width: 330px;
    height: 512px;
    float:left;
    margin-left: 300px;
    margin-top: 70px;
    transition: 0.6s;
}

#imagecontain11
{
    width: 330px;
    height: 512px;
    float:left;
    margin-top: 70px;
    /* margin-left: 20px; */
    transition: 0.6s;
}

#imagecontain12 {
    position: relative;
    width: 330px;
    height: 256px;
    margin-top: 70px;
    margin-left: 960px;
    transition: 0.6s;
}
#sjjx-shadow1
{
    position:relative;
    width: 330px;
    margin-top: -258px;
    /* margin-left: 168px; */
    position: relative;
    height: 255px;
    background: url(sjjxjianbian.png) repeat-x;
    background-position: center bottom;
}
#sjjx-text
{
    position:relative;
    left: 28px;
    top: -67px;
    /* width: 193px; */
    height: 42px;
    background-color: rgba(255, 255, 255, 0);
    -moz-box-shadow: none;
    font-family: 'Microsoft YaHei', 'Arial', sans-serif;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    color: #FFFFFF;
    z-index: 99;
}
#imagecontain13 {
    position: relative;
    width: 330px;
    height: 256px;
    margin-top: -150px;
    margin-left: 1290px;
    transition: 0.6s;
}
#imagecontain13-1 {
    position: relative;
    width: 330px;
    height: 256px;
    margin-top: -235px;
    margin-left: 1290px;
    transition: 0.6s;
    /* background-color: rgba(0, 0, 0, 0.576470588235294); */
}
#imagecontain12-1 {
    height: 256px;
    position: relative;
    width: 330px;
    margin-left: 960px;
    margin-top: -122px;
    transition: 0.6s;
}
#background{
    FONT-WEIGHT: 700;
    position: absolute;
    width:330px;
    height:256px;
    margin-top: -5px;
    background: rgba(0, 0, 0, 0.68);
    /* opacity: .8; */
}
#slh1
{
    /* background-color: white; */
    margin-top: -150px;
    margin-left: 108px;
    position:relative;
    height: 25.8789px;
    width: 25.7576px;
    /* z-index: 999; */
}
#slh2 {
    /* background-color: white; */
    margin-top: -26px;
    margin-left: 153px;
    position: relative;
    height: 25.8789px;
    width: 25.7576px;
    /* z-index: 999; */
}

#slh3 {
    /* background-color: white; */
    margin-top: -26px;
    margin-left: 198px;
    position: relative;
    height: 25.8789px;
    width: 25.7576px;
    /* z-index: 999; */
}
#sjjx-shadow2 {
    position: relative;
    width: 330px;
    margin-top: -258px;
    margin-left: 330px;
    position: relative;
    height: 255px;
    background: url(sjjxjianbian.png) repeat-x;
    background-position: center bottom;
}
.text2 {
    position: relative;
    left: 368px;
    top: -67px;
    /* width: 193px; */
    height: 42px;
    background-color: rgba(255, 255, 255, 0);
    -moz-box-shadow: none;
    font-family: 'Microsoft YaHei', 'Arial', sans-serif;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    color: #FFFFFF;
    z-index: 99;
}

.down {
    font-family: 'Roboto Bold', 'Roboto Regular', 'Roboto', sans-serif;
    font-weight: 700;
    font-size: 18px;
}

.img{
    width: 366px;
    height: 512px;
    /* transition: 1s; */
}

#imagecontain10:hover,#imagecontain11:hover,#imagecontain12:hover,#imagecontain13:hover,#imagecontain12-1:hover,#imagecontain13-1:hover{
    transform: scale(1.03);
}
/* Microsoft YaHei */
/* @keyframes scaletwice {
    0% {transform: scale(1);}
    60% {transform: scale(1.1);}
    100% {transform: scale(1.3);}
  } */
  

#subwrap1 #imagecontain1{
    /* animation-name: scaletwice;
    animation-duration: 1s; */
   /* animation-play-state: paused; */
    
    
    
    transition: 1s;
}



#subwrap1 #imagecontain1:hover,#subwrap1 #imagecontain2:hover,#subwrap1 #imagecontain3:hover{
    transform: scale(1.04);
    /* animation-play-state: running; */
}

#subwrap1 {
    border-width: 0px;
    /* position: absolute; */
    /* left: 0px; */
    /* top: 566px; */
       width: 100%;
    height: auto;
    background: inherit;
    background-color: rgba(242, 242, 242, 1);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;    padding-bottom: 50px;
}

#picture1_div {
    border-width: 0px;
    position: absolute;
    left: 305px;
    top: 35px;
    width: 10px;
    height: 33px;
    background: inherit;
    background-color: rgba(217, 0, 27, 1);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#title1_div {
    border-width: 0px;
    position: absolute;
    left: 325px;
    top: 15px;
    /* width: 340px; */
    height: 24px;
    background: inherit;
    background-color: rgba(255, 255, 255, 0);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: 'Arial Negreta', 'Arial Normal', 'Arial', sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 21px;
}
#shadow {
      margin-top: 0;
    position: absolute;
    height: 100%;
    background: url(jianbian.png) repeat-x;
    background-position: center bottom;
    left: 0;
    top: 0;
    width: 100%;
}
.text1 {
       position: absolute;
    left: 6%;
    bottom: 20px;
    /* width: 193px; */
    height: auto;
    background-color: rgba(255, 255, 255, 0);
    -moz-box-shadow: none;
    font-family: 'Microsoft YaHei', 'Arial', sans-serif;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    color: #FFFFFF;
    z-index: 99;
}
#subwrap3 .text1{
   left: 0px;
   text-align:center;    width: 100%;
}
#picture2_div {
    border-width: 0px;
    position: absolute;
    left: 1610px;
    top: 40px;
    width: 10px;
    height: 33px;
    background: inherit;
    background-color: rgba(0, 255, 255, 1);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#title2_div {
    border-width: 0px;
    position: absolute;
    left: 1176px;
    top: 22px;
    /* width: 419px; */
    height: 24px;
    background: inherit;
    background-color: rgba(255, 255, 255, 0);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: 'Arial Negreta', 'Arial Normal', 'Arial', sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 21px;
}

#subwrap2 {
    border-width: 0px;
    /* position: absolute; */
    /* left: 0px; */
    /* top: 1250px; */
   width: 100%;
    height: auto;
    /* background: inherit; */
    background-color: rgb(255 255 255);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#text2 {
    /* display: none; */
    /* visibility: hidden; */
    position: relative;
    z-index: 2;
    margin-top: -75px;
    font-family: 'Microsoft YaHei','Arial Normal', 'Arial', sans-serif;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    color: #FFFFFF;
    background: inherit;
    background-color: rgba(255, 255, 255, 0);
    border: none;
    border-radius: 0px;
    margin-left: 50px;
    font-size: 18px;
    height: 40px;
    text-transform: none;
}
#kcjs1 #text2 {
    margin-left:1310px;
    /* position: absolute; */
    color:#000;
    font-size:20px;
    letter-spacing:1px;
    line-height:30px;
    clear: both;
    top: -240px;
    height: 170px;
    /* padding-top: 130px; */
    /* margin-top: 5px; */
}
#kcjs1 #text2 .num{
    font-size:32px;
    font-weight:700;
}
#kcjs1 #text2 .num_date{    
    font-weight:700;
}
#hgkcyy {
    position: relative;
    width: 1320px;
    height: 460px;
    top: 76px;
    left: 300px;
    /* background: url(http://yssj.wsyu.edu.cn/images/202104/cpsj/jianbian.png) repeat-x; */
    /* background-position-y: bottom; */
    /* background-position: center bottom; */
    transition: 1s;
}

.largeShadow{
    height: 254px;
    position: relative;
    z-index: 1;
    top: -224px;
    /* Microsoft YaHei */
    /* background: url(http://yssj.wsyu.edu.cn/images/202104/cpsj/jianbian.png) repeat-x; */

    /* Microsoft YaHei */
    background-image: linear-gradient(to top, rgba(2, 1, 1, 0.582), rgba(255,255,255,0));
    background-position: center bottom;
}

.smallShadow_up{
    height: 120px;
    position: relative;
    z-index: 1;
    top: -377px;

    background-image: linear-gradient(to bottom, rgba(2, 1, 1, 0.582), rgba(255,255,255,0));
    background-position: center top;
}

.smallShadow_down{
    height: 120px;
    position: relative;
    z-index: 1;
    top: -125px;
    
    background-image: linear-gradient(to bottom, rgba(255,255,255,0), rgba(2, 1, 1, 0.582));
    background-position: center bottom;
}

.jxcg_sub_title_up{
    display: block;
    text-align: center;
    position: relative;
    top: 28px;
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    color: #ffffff;
}

.jxcg_sub_title_down{
    display: block;
    text-align: center;
    position: relative;
    top: 50px;
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    color: #ffffff;
}

#yzkcyy {
    position: relative;
    width: 1320px;
    height: 460px;
    margin-top: 135px;
    left: 300px;
    /* background: url(http://yssj.wsyu.edu.cn/images/202104/cpsj/jianbian.png) repeat-x; */
    /* background-position-y: bottom; */
    /* background-position: center bottom; */

    transition: 1s;
}

#ylkcyy {
    position: relative;
    width: 1320px;
    height: 460px;
    margin-top: 59px;
    left: 300px;
    /* background: url(http://yssj.wsyu.edu.cn/images/202104/cpsj/jianbian.png) repeat-x; */
    /* background-position-y: bottom; */
    /* background-position: center bottom; */

    transition: 1s;
    
}
#subwrap3 #imagecontain1:hover,#subwrap3 #imagecontain2:hover,#subwrap3 #imagecontain3:hover{
    transform: scale(1.04);
    /* animation-play-state: running; */
}
#hgkcyy:hover{
    transform: scale(1.02);
}

#yzkcyy:hover{
    transform: scale(1.02);
}

#ylkcyy:hover{
    transform: scale(1.02);
}

#subwrap3 {
    border-width: 0px;
   width: 100%;
    height: auto;
    background: inherit;
    background-color: rgba(242, 242, 242, 1);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#subwrap_sjjx{
width: 100%;
    height: auto;
    /* background-color: #d7d7d7; */
    position: relative;
    background-color: rgb(255 255 255);    padding-bottom: 80px;
}
.sjjx_sub_title_down {
    display: block;
    position: relative;
    top: 50px;
    font-family: 'Microsoft YaHei';
    font-size: 17px;
    color: #ffffff;
    margin-left: 28px;
}
#u538_div {
    border-width: 0px;
    position: absolute;
    left: 305px;
    top: 58px;
    width: 10px;
    height: 33px;
    background: inherit;
    background-color: rgba(149, 242, 4, 1);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#u539 {
    border-width: 0px;
    position: absolute;
    left: 325px;
    top: 40px;
    width: 384px;
    height: 24px;
    display: flex;
    font-family: 'Arial Negreta', 'Arial Normal', 'Arial', sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 21px;
}

#u539_div {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 384px;
    height: 24px;
    background: inherit;
    background-color: rgba(255, 255, 255, 0);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: 'Arial Negreta', 'Arial Normal', 'Arial', sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 21px;
}

#u539 .text {
    position: absolute;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    box-sizing: border-box;
    width: 100%;
}
#u539_text {
    border-width: 0px;
    white-space: nowrap;
    text-transform: none;
}

#u535_div {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 3480px;
 width: 100%;
    height: auto;
    background: inherit;
    background-color: rgba(215, 215, 215, 1);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#u544_div {
    border-width: 0px;
    position: absolute;
    margin-left: : 340px;
    top: 20px;
    width: 10px;
    height: 33px;
    background: inherit;
    background-color: rgba(217, 0, 27, 1);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#u543 {
    border-width: 0px;
    position: absolute;
    left: 1270px;
    top: 30px;
    width: 325px;
    height: 24px;
    display: flex;
    font-family: 'Arial Negreta', 'Arial Normal', 'Arial', sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 21px;
}

#u543_div {
    border-width: 0px;
    position: absolute;
    left: 0px;
    top: 30px;
    width: 325px;
    height: 24px;
    background: inherit;
    background-color: rgba(255, 255, 255, 0);
    border: none;
    border-radius: 0px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: 'Arial Negreta', 'Arial Normal', 'Arial', sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 21px;
}

#u543 .text {
    position: absolute;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    box-sizing: border-box;
    width: 100%;
}
#u543_text {
    border-width: 0px;
    white-space: nowrap;
    text-transform: none;
}

.left_title{
      position: relative;
    left: 0px;
    top: 0px;
   padding-top: 60px;
    margin-bottom: 25px;
}

.right_title{
    position: relative;
    right: 0px;
    top: 0px;
    text-align: right;padding-top: 60px;
    margin-bottom: 25px;
}
.wrap div.content .navBar>ul>li>ul{
top: 70px;
}
#kcjs1 {
    margin-top:0px;
    margin-left:0px;
    /* height: 614px; */
}
#u557_container{
    height:auto;    position: relative;
}
#u557_container .news_imgs {
    width: 88.5%;
}#u557_container .news_imgs a {
    padding-top: 44%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
    display: block;
}#u557_container .news_imgs a img#u558_img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    transition: all 0.4s ease-in-out;
}
#u557_container .news_text {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 11.5%;
}#u557_container .news_text div#text2 {
    position: relative;
    top: auto;
    height: auto;
    margin: 0;
    padding-left: 27%;
    padding-top: 16%;
}
div#subwrap2 {
    padding-bottom: 60px;
}div#subwrap3 {
    padding-bottom: 60px;
}
/**   cpsj_tab start*/

.tab {
  position: relative;
  width: 100%;
  /* height: 754px; */
  overflow: hidden;
  margin: 0 auto 20px auto;
  font-family: 'Microsoft YaHei';
  margin-top: 0px;
}
.tab-nav {
  /* height: 30px; */
  overflow: hidden;
  /* background: #ffffff; */
  margin: 0 auto;
      padding: 0 15% 50px;text-align: center;
}
.tab-nav a {
    display: block;
    float: left;
    width: 28%;
    margin: 0 2.5%;
    color: #010101;
    height: auto;
    padding: 130px 0px 0px 0px;
    font-size: 16px;
    line-height: 30px;
    text-align: center;
    text-decoration: none;
}
.tab-nav a:nth-child(1) {
    background:url("sj_pic1.png") 50%  30% no-repeat;
    /* border: 1px solid #000; */
}
.tab-nav a:nth-child(1).current {
    background:url("current_sj_pic1.png") 50%  30% no-repeat;
    /* border: 1px solid #000; */
}
.tab-nav a:nth-child(2) {
    background:url("sj_pic2.png") 50%  30% no-repeat;
}
.tab-nav a:nth-child(2).current {
    background:url("current_sj_pic2.png") 50%  30% no-repeat;
}
.tab-nav a:nth-child(3) {
    background:url("sj_pic3.png") 50%  30% no-repeat;
}
.tab-nav a:nth-child(3).current {
    background:url("current_sj_pic3.png") 50%  30% no-repeat;
}
.tab-nav a:nth-child(4) {
    background:url("sj_pic4.png") 50%  30% no-repeat;
display: none;
}
.tab-nav a:nth-child(4).current {
    background:url("current_sj_pic4.png") 50%  30% no-repeat;
}
.tab-con {position: relative;    width: 100%;
    height: auto;overflow: hidden;/* background: #c1ec5b; */}
.tab-con-item {display: none;/* margin-top: 20px; */width: 1160px;height: 512px;line-height: 180px;text-align: center;color: #fff;margin: 0 auto;background: #ffffff;}
.tab-con-item:nth-child(1) {
 width: 81.7%;
    height: auto;
    margin: 0 auto;
    background: url(sj_pic_b.png);
    font-size: 48px;
    line-height: 30px;
    /* background: #ffffff;*/
}
.tab-con-item:nth-child(1) a .div2{
   position:absolute;
   color: #ffffff;
   width: 100%;
   line-height: 50px;
   text-align: center;
   font-size: 48px;
       padding: 50px 0;
   /* letter-spacing: 1px; */
   bottom: 0;
}.tab-con-item.n1 a {
    display: block;
    width: 100%;
}.tab-con-item.n1 a .news_box.clearfix {
    position: relative;
}.tab-con-item.n1 a .news_box.clearfix .news_imgs {
    padding-top: 44%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
}.tab-con-item.n1 a .news_box.clearfix .news_imgs img {
    width: 100%;
        height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    transition: all 0.4s ease-in-out;
}
.tab-con-item:nth-child(2) {
    width:100%;
    margin: 0 auto;
    background:url("sj_pic_b.png");
    background: #ffffff;
}
.tab-con-item:nth-child(2) a{
    /* position: absolute; */
    float: left;
    width: 366px;
    height: 512px;
}
.tab-con-item:nth-child(2) a:nth-child(2){
    margin:0 161px;
}
.tab-con-item:nth-child(2) a .bg{
     position: absolute;
         width: 100%;
    height: 100%;
     top: 0;
     background: url("sj_pic_bg.png") 0% 110%  repeat-x;
}
.tab-con-item:nth-child(2) a .div2{
      position: absolute;
    color: #ffffff;
    width: 100%;
    line-height: 30px;
    padding: 15px 0;
    text-align: center;
    font-size: 20px;
    letter-spacing: 1px;
    bottom: 0;
}
.tab-con-item:nth-child(3) {
    width:100%;
    background: #ffffff;
}
.tab-con-item:nth-child(3) a {
    width: 666px;
    height: 512px;
}
.tab-con-item:nth-child(3) a:nth-child(1) {
    float: left;
}
.tab-con-item:nth-child(3) a:nth-child(2) {
    float: right;
}
.tab-con-item:nth-child(3) a .div2{
      position: absolute;
    color: #ffffff;
    width: 100%;
    padding: 50px 0;
    line-height: 50px;
    text-align: center;
    font-size: 48px;
    letter-spacing: 1px;
    bottom: 0;
}
/**   cpsj_tab end*/
div#secondbanner img {
    width: 100%;
    height: auto;
}.fixed li a.selected {
    background-color: rgba(21, 49, 112, 0.898039215686275);
    color: white;
    text-decoration: none;
    font-family: '微软雅黑', sans-serif;
    font-weight: bold;
    font-style: normal;
    font-size: 20px;
}.fixed li a.links.i5 {
    line-height: 35px;
}.fixed li .lnbm {
    font-size: 12px;
    text-align: center;
}


.inner {
    max-width: 1420px;
    margin: 0 auto;
}

.qbm.clearfix #imagecontain {
    float: left;
    width: 33.3%;
}.qbm.clearfix #imagecontain .news_box.clearfix {
    margin: 0 80px;    position: relative;
}.qbm.clearfix {
    margin: 0 -80px;
}.qbm.clearfix #imagecontain .news_box.clearfix .news_imgs img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    transition: all 0.4s ease-in-out;
}
.qbm.clearfix #imagecontain .news_box.clearfix .news_imgs {
    padding-top: 140%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
}.tab-con-item.n2.clearfix a {
    float: left;
    width: 33.3%;
    height: auto;    display: block;    margin: 0 !important;
}.tab-con-item.n2.clearfix a .news_box.clearfix {
    margin: 0 80px;
    position: relative;
}.tab-con-item.n2.clearfix {
    height: auto !important;
    line-height: 30px !important;
    margin: 0 -80px;    width: auto;
}
.tab-con-item.n2.clearfix a .news_box.clearfix .news_imgs {
    padding-top: 140%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
}.tab-con-item.n2.clearfix a .news_box.clearfix .news_imgs img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    transition: all 0.4s ease-in-out;
}.tab-con-item.n3.clearfix {
    height: auto !important;
    line-height: 30px !important;
    margin: 0 -40px;
    width: auto;
}
.tab-con-item.n3.clearfix a {
    float: left;
    display: block;
    width: 50%;
    height: auto;
}
.tab-con-item.n3.clearfix a .news_box.clearfix {
    margin: 0 40px;
    position: relative;
}.tab-con-item.n3.clearfix a .news_box.clearfix .news_imgs {
    padding-top: 76%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
}
.tab-con-item.n3.clearfix a .news_box.clearfix .news_imgs img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    transition: all 0.4s ease-in-out;
}


@media screen and (max-width: 1430px) {

.inner {
    margin: 0 10px;
}


}

@media screen and (max-width: 999px) {
.qbm.clearfix #imagecontain .news_box.clearfix {
    margin: 0 20px;
    position: relative;
}.fixed {
    display: none !important;
}
.left_title img {
    max-width: 99%;
}
.right_title img {
    max-width: 100%;
}
.qbm.clearfix {
    margin: 0 -20px;
}
#u557_container .news_imgs {
    width: 100%;
}
#u557_container .news_text {
    position: relative;
    right: 0;
    bottom: 0;
    width: 100%;    text-align: center;
}
#u557_container .news_text div#text2 {
    position: relative;
    top: auto;
    height: auto;
    margin: 0;
    padding-left: 0;
    padding-top: 0;
    display: inline-block;
    margin: 26px;
}
.tab-con-item.n2.clearfix a .news_box.clearfix {
    margin: 0 20px;
    position: relative;
}
.tab-con-item.n2.clearfix {
    height: auto !important;
    line-height: 30px !important;
    margin: 0 -20px;
    width: auto;
}
.tab-con-item:nth-child(3) a .div2 {
    font-size: 30px;    padding: 10px 0;
}.tab-con-item.n3.clearfix a .news_box.clearfix {
    margin: 0 20px;
    position: relative;
}.tab-con-item.n3.clearfix {
    height: auto !important;
    line-height: 30px !important;
    margin: 0 -20px;
    width: auto;
}.tab-con-item:nth-child(1) a .div2 {
    font-size: 30px;
    padding: 20px 0;
}
}

@media screen and (max-width: 767px) {

.qbm.clearfix #imagecontain {
    float: none;
    width: 100%;
    margin-bottom: 30px;
}
.tab-nav a {
    background-size: 40px !important;    padding-top: 60px;
}.tab-nav {
    padding: 17px;
}.tab-con-item.n2.clearfix a {
    width: 100%;
       margin-bottom: 30px !important;
}.tab-con-item.n3.clearfix a {
    width: 100%;
    margin-bottom: 30px !important;
}

}