.cat_wrap .cat_header,.s01-left-top,.s01-left .slideTxtBox1,.indx_rdzt,.index_gfscBox,.index_gfsc .fl .index_gfsc_nr,.index_gfsc .fr ul,.otherList .listLeft,.otherList .listRight,.otherList .expo {    box-sizing: border-box;}.cat_wrap .cat_header,.s01-left .slideTxtBox1,.indx_rdzt,.index_gfscBox,.otherList .listLeft,.otherList .listRight,.otherList .expo {    border-radius: 0 10px 0 10px;}/*fen lei lie biao*/.cat_header h3 {    height: 46px;    color: #fff;    line-height: 46px;    font-size: 18px;    background: url(https://gtimg.in-en.com/pc_rev/home/images/icon19.png) no-repeat 10px top;    background-size: 9px;    border-radius: 0 10px 0 0;    padding-left: 30px;}.cat_wrap .cat_list {    padding: 0 10px;    box-sizing: border-box;    cursor: pointer;}/*tou tiao*/.s01-left-top {    display: flex;    justify-content: space-between;    width: 900px;    margin-left: 300px;    margin-bottom: 18px;    border-radius: 0 10px 0 0;}.slideBox {    width: 463px;    height: 324px;    position: relative;    overflow: hidden;}.s01-left-top .slideTxtBox1 {    width: 420px;}.s01-left-top .slideTxtBox1 h3 {    width: 100%;    font-size: 20px;    text-align: center;    margin-top: 10px;    line-height: 32px;}.s01-left-top .slideTxtBox1 .bd ul {    padding: 0 5px;}.s01-left-top .slideTxtBox1 .bd ul li {    width: 100%;    height: 30px;    line-height: 30px;    font-size: 16px;    overflow: hidden;    background: url(https://gtimg.in-en.com/images/solar_drop.jpg) no-repeat left center;    padding-left: 10px;    box-sizing: border-box;}/*zui xin dong tai*/.s01-left {    margin-left: 300px;    display: flex;    justify-content: space-between;}.s01-left .slideTxtBox1 {    display: flex;    padding: 10px 0;    width: 585px;}.s01-left .slideTxtBox1 .hd {    width: 148px;    height: auto;    border-right: 1px dashed #C6C6C6;    padding-right: 8px;    box-sizing: border-box;    position: relative;}.s01-left .slideTxtBox1 .hd ul {    position: absolute;    text-align: center;}.s01-left .slideTxtBox1 .hd ul li {    width: 95%;    margin-bottom: 10px;    float: left;    cursor: pointer;}.s01-left .slideTxtBox1 .hd ul li a {    display: inline-block;    width: 100%;    padding: 5px 0;    font-size: 15px;}.s01-left .slideTxtBox1 .hd ul li:hover a,.s01-left .slideTxtBox1 .hd ul li.on a {    color: #fff;}.s01-left .slideTxtBox1 .bd {    width: 440px;}.s01-left .slideTxtBox1 .bd ul {    padding: 0 15px;}.s01-left .slideTxtBox1 .bd ul li {    height: 28px;    line-height: 28px;    font-size: 14px;}.slideTxtBox1 .bd li .date {    float: right;    color: #999;}/*re dian zhuan ti*/.adbox {    width: 300px;}.indx_rdzt {    width: 300px;}.indx_rdzt h4 {    height: 40px;    line-height: 40px;    padding: 0 10px 0 20px;}.indx_rdzt h4 span {    font-size: 17px;}.indx_rdzt h4 span {    margin-left: 10px;}.adbox .indx_rdzt ul {    padding: 15px 10px 0 10px;}.adbox .indx_rdzt ul li {    margin-bottom: 15px;    text-align: center;}.adbox .indx_rdzt ul li a{    display: inline-block;}.indx_rdzt ul li img {    width: 100%;    height: 90px;}/*chan pin zhan shi*/.index_gfscBox {    padding: 0 15px;    margin-top: 20px;}.index_gfsc {    width: 100%;    height: 269px;    margin: 0 0 6px 0;}.index_gfsc:last-child{    margin-bottom: 15px;}.index_gfsc .fl {    width: 850px;}.index_gfsc_bt{    height: 40px;    line-height: 40px;    box-sizing: border-box;    padding: 0 10px 0 20px;    font-weight: 700;}.index_gfsc_bt span.index_gfsc_fl {    width: 200px;    display: inline-block;}.index_gfsc_bt span{    font-size: 17px;}.index_gfsc .fl .index_gfsc_bt i {    margin-left: 10px;    display: inline-block;    padding-left: 10px;}.index_gfsc .fl .index_gfsc_bt i a {    position: relative;    color: #9D9D9D;    font-weight: 400;    padding: 0 5px 0 6px;    font-size: 14px;}.index_gfsc .fl .index_gfsc_bt i a.gfscBtAct::after,.index_gfsc .fl .index_gfsc_bt i a:hover::after {    position: absolute;    left: 50%;    bottom: -12px;    transform: translate(-50%, 0);    content: "";    width: 24px;    height: 2px;}.index_gfsc .fl .index_gfsc_bt p {    margin-top: 10px;    float: right;}.index_gfsc .fl .index_gfsc_bt p a {    border-radius: 20px;    color: #fff;    line-height: 20px;    padding: 2px 6px;    font-weight: 500;    font-size: 14px;}.index_gfsc .fl .index_gfsc_nr,.index_gfsc .fr ul {    margin-top: 6px;}.index_gfsc_nr {    padding: 10px;}.index_gfsc_nr1 {    float: left;    width: 203px;    height: 201px;    padding-right: 5px;    overflow: hidden;}.index_gfsc_nr1 img{    height: 100%;}.index_gfsc_nr ul {    overflow: hidden;}.index_gfsc_nr ul li {    border: 1px solid transparent;    float: left;    width: 152px;    text-align: center;    height: 200px;    box-sizing: border-box;    padding: 0 10px;}.index_gfsc_nr ul li>a {    display: block;    margin: 14px 0 20px;    border: 1px solid #efefef;    overflow: hidden;}.index_gfsc_nr ul li p {    font-size: 13px;    height: 58px;}.index_gfsc_nr ul li:hover{    border:1px solid #ffb054;    box-sizing: border-box;    background-color: #fffaf5;}.index_gfsc_nr ul li:hover p a{    color:#f48400;}.index_gfsc .fr {    width: 295px;}.index_gfsc .fr .index_gfsc_bt {    background: unset;    padding: 0;}.index_gfsc .fr .index_gfsc_bt .index_gfsc_fl {    width: 100%;    display: flex;    align-items: center;}.index_gfsc .fr ul {    padding: 10px;    height: 222px;}.index_gfsc .fr ul li {    padding: 8px 0px 4px 0;}.index_gfsc .fr ul li>a:first-child{    display: inline-block;    width: 45px;    height: 45px;    overflow: hidden;    float: left;}.index_gfsc .fr ul li img {    height: 100%;    border-radius: 50%;    border: 1px solid #ececec;    float: left;    color: #CCC;}.index_gfsc .fr ul li .index_gfsc_bt1 {    width: 215px;    height: 54px;    overflow: hidden;    display: block;    padding: 0 0 0 12px;    color: #999;    font-size: 14px;}.index_gfsc .fr ul li .index_gfsc_bt1 h5{    font-size: 100%;}.index_gfsc .fr ul li .index_gfsc_bt1 h5 a{    display: inline-block;    width: 100%;}.index_gfsc .fr ul li .index_gfsc_bt1 p {    font-size: 12px;    margin-top: 3px;}.index_gfsc .fr ul li:hover{    cursor: pointer;}.marBot20 {    margin-bottom: 20px !important;}/*lun tan zhan lan*/.otherList .expo{    width: 865px;    padding: 0 15px 10px;}.otherList .expo h4 {    height: 40px;    line-height: 40px;    box-sizing: border-box;    font-weight: bold;    border-bottom: 1px dashed #ECECEC;    padding: 0 10px 0 20px;    font-size: 17px;}.otherList .expo .expoBox {    margin-top: 8px;    display: flex;}.expoImg {    width: 462px;    margin-right: 10px;    margin-top: 5px;}.expoImg .picList li {    overflow: hidden;}.expoImg .picList li div {    float: left;    width: 220px;    margin-right: 16px;}.expoImg .picList li div:nth-child(2) {    margin-right: 0;}.expoImg li img {    width: 220px;    height: 70px;    display: block;    margin-bottom: 15px;}.otherList .expo .expoBox .expoTxt {    width: 355px;}.expoTxt li {    padding-left: 15px;    background: url(https://gtimg.in-en.com/wind/images/dot1.jpg) no-repeat left center;    line-height: 32px;    height: 32px;    overflow: hidden;}.otherList .expo .expoBox .expoTxt li a {    font-size: 15px;}/*ge fen lei yao wen*/.otherList {    overflow: hidden;}.newlist {    width: 100%;    padding-top: 10px;    box-sizing: border-box;    overflow: hidden;}.newlist h2,.newlist h2 img {    height: auto;    border: 1px solid #eaeaea;    width: 144px;    float: left;}.newlist h2 a {    display: block;    height: 101px;    overflow: hidden;}.otherList .listLeft .newlist h1,.otherList .listLeft .newlist p {    width: 225px;}.newlist h1 {    margin: 0 0 0 10px;    font-size: 16px;    line-height: 18px;    height: 18px;    overflow: hidden;    font-weight: normal;    float: left;}.newlist p {    line-height: 20px;    float: left;    font-size: 14px;    margin: 5px 0 0 10px;}.newlist p a{    color: #b3b3b3;}.listLeft ul {    padding-top: 5px;}.newlist ul {    line-height: 30px;    display: block;    float: left;    width: 100%;}.otherList .listLeft .newlist ul li,.otherList .listRight .tab-bd ul li,.otherList .nopicList ul li {    font-size: 15px;}.listLeft ul li,.listRight .tab-bd ul li,.otherList .nopicList ul li{    padding-left: 15px;    background: url(https://gtimg.in-en.com/wind/images/dot1.jpg) no-repeat left center;    width: 100%;    height: 30px;    line-height: 30px;    overflow: hidden;    box-sizing: border-box;}.newlist li a {    width: auto;    font-size: 15px;    display: block;}