.linkmap {
 display: none;
}
.inner {
 width: 1200px;
 margin: 0 auto;
}
.main .banner {
 margin: 0 auto;
 position: relative;
 margin-bottom: 195px;
  
}
.banner .swiper-container {
 height: 700px;
 overflow: hidden;
}
.banner .swiper-container img{
 width: 100%;
 height: 100%;
}
.main {
 margin-bottom: 0;
 overflow: hidden;
}

.row {
 height: 820px;
 position: relative;
 width: 1280px;
 margin: 0 auto;
}

.row2 {
 height: 585px;
 position: relative;
 width: 1280px;
 margin: 0 auto;
}

.row3 {
 height: 473px;
 position: relative;
 width: 1280px;
 margin: 0 auto;
}

.row4 {
 height: 725px;
 position: relative;
 width: 1280px;
 margin: 0 auto;
}

.col_box {
 width: 990px;
 height: 160px;
 z-index: 999;
 position: absolute;
 bottom: -100px;
 left: 50%;
 margin-left: -495px;
 box-shadow: 1px 1px 20px #ccc;
}

.col_box li {
 float: left;
 width: 330px;
 height: 160px;
 background: #fff;
 text-align: center;
 padding-top: 40px;
 box-sizing: border-box;
}

.col_box li a {
 display: block;
 height: 90px;
}

.col_box li a span {
 display: block;
 font-size: 24px;
 color: #0071A5;
}

.col_box li a img {
 transition: all 0.6s;
 width:50px;
 margin-bottom: 10px;
}
a.eng_more.Contact_more{
 margin: 0 auto;
}
a.eng_more.Contact_more:hover{
 color: #2c3e50;
 border-color: #2c3e50;
}
.col_box li.research a {
 border-left: 1px solid #e2e2e2;
 border-right: 1px solid #e2e2e2;
}

.col_box li:hover a img {
 transform: scale(1.1);
}

.row_left {
 /* width: 1143px; */
 width: 90%;
 height: 560px;
 padding: 30px;
 box-sizing: border-box;
 box-shadow: 1px 1px 20px #ccc;
 position: absolute;
 left: 0;
 background: #fff;
 z-index: 2;
 left: -320px;
}

.row_left a {
 display: block;
 overflow: hidden;
 height: 100%;
}

.row_left img {
 float: right;
 transition: all 0.6s;
 width: 100%;
 height: 100%;
}

.row_left img:hover {
 transform: scale(1.1);
}

.row_right {
 /* width: 890px; */
 width: 69%;
 height: 576px;
 position: absolute;
 right: -320px;
 top: 135px;
 background: url(/Sites/Uploaded/UserUpLoad/20200924/20200924133144.png);
 z-index: 1;
}

.eng_aboutus {
 width: 388px;
 height: 273px;
 position: absolute;
 left: 178px;
 top: 153px;
}

.eng_tit a {
 font-size: 36px;
 color: #ffb300;
}

.eng_aboutus p {
 font-size: 18px;
 color: #f2f2f2;
 line-height: 30px;

 margin-top: 8px;
}

.eng_aboutus p .details {
 display: none;
}

.eng_more {
 width: 88px;
 height: 28px;
 border: 1px solid #ffb300;
 line-height: 28px;
 text-align: center;
 display: block;
 color: #ffb300;
 transition: all 0.6s;
}

.mix {
 position: absolute;
 bottom: 0;
 left: 0;
}

.eng_more:hover {
 border: 1px solid #fff;
 color: #fff;
}

.row2_left {
 background: url(/Sites/Uploaded/UserUpLoad/20200924/20200924133225.png);
 width: 696px;
 box-sizing: border-box;
 height: 490px;
 position: absolute;
 left: -320px;
 float: left;
}

.row2_left .column_box {
 position: absolute;
 top: 175px;
 right: 37px;
 width: 340px;
 height: 155px;
 text-align: center;
}

.mix2 {
 position: absolute;
 bottom: 0;
 left: 50%;
 margin-left: -45px;
}

.row2_right {
 float: right;
 width: 900px;
}

.eng_article_list {
 padding-left: 150px;
}

.news_right li {
 position: relative;
 cursor: pointer;
 margin: 38px 0px;
}

.news_right li a.detail {
 display: none;
}

.news_right li .span-date {
 font-size: 18px;
 float: left;
 margin-right: 30px;
}

.news_right li p {
 color: #666;
 font-size: 18px;
}

.news_right li .span-date b {
 display: block;
 font-size: 72px;
 font-family: "ºÚÌå";
}

.news_right li .title_type {
 font-size: 24px;
 padding: 10px 0px 17px;
 display: block;
}

.news_right li::after {
 content: "";
 width: 60px;
 height: 2px;
 position: absolute;
 display: block;
 background: #666;
 left: -100px;
 top: 47px;
}

.news_right li:hover::after {
 background: #ffb300;
}

.news_right li:hover p {
 color: #ffb300;
}

.news_right li:hover .span-date {
 color: #ffb300;
}

.news_right li:hover a {
 color: #ffb300;
}

.research_img {
 position: absolute;
 right: 0;
 top: 0;
 padding: 12px;
 box-shadow: 1px 1px 20px #ccc;
 background: #fff;
}

.research_img a {
 overflow: hidden;
 display: block;
}

.research_img a img {
 transition: all 0.6s;
}

.research_img a img:hover {
 transform: scale(1.1);
}

.research_left {
 width: 455px;
 position: absolute;
 left: 100px;
 top: 100px;
}

.res_tit a {
 color: #2c3e50;
 font-size: 36px;
}

.res_tit a:after {
 content: "";
 width: 80px;
 display: block;
 height: 5px;
 margin-top: 30px;
 background: #2c3e50;
}

.res_article {
 margin-top: 110px;
 line-height: 30px;
}

.res_article p .details {
 display: none;
}

.main_row {
 width: 100%;
 height: 475px;
 margin-bottom: 110px;
 position: relative;
}

.bgc {
 background: #ffb300;
 height: 220px;
 width: 100%;
 position: absolute;
 bottom: 0;
 z-index: -1;
}

.res_article .eng_more {
 width: 88px;
 height: 28px;
 border: 1px solid #131313;
 line-height: 28px;
 text-align: center;
 display: block;
 color: #131313;
 transition: all 0.6s;
}

.res_article .eng_more:hover {
 border: 1px solid #fff;
 color: #fff;
}

.mix3 {
 position: absolute;
 bottom: -50px;
 right: 0;
}

.row4_left {
 width: 1107px;
 height: 620px;
 background: url(/Sites/Uploaded/UserUpLoad/20200923/20200923154534.png) no-repeat right top;
 position: absolute;
 left: -320px;
 padding: 44px 190px 44px 0;
 box-sizing: border-box;
 z-index: 1;
}

.row4_left .location {
 box-shadow: 1px 1px 20px #ccc;
 width: 100%;
 height: 100%;
 padding: 15px;
 box-sizing: border-box;
 background: #fff;
}

.row4_right {
 float: right;
 width: 455px;
 top: 93px;
 z-index: 0;
 position: relative;
}

.care_tit {
 font-size: 36px;
 height: 80px;
 line-height: 80px;
 color: #2c3e50;
 position: relative;
}

.row4_right:after {
 content: "";
 width: 340px;
 height: 80px;
 background: #ffb300;
 position: absolute;
 left: -185px;
 top: 0;
 z-index: -2;
}

.care_article .details {
 display: none;
}

.care_article {
 margin: 25px 0;
}

.care_article h2 {
 font-size: 24px;
 color: #2c3e50;
 padding-left: 20px;
 background: url(/Sites/Uploaded/UserUpLoad/20200923/20200923154635.png) no-repeat 0px 12px;
 line-height: 32px;
}

.care_article p {
 padding-left: 20px;
 font-size: 18px;
 line-height: 30px;
}
/* ³ýÊ×Ò³Íâ */
.main_content .article_right{width: 100%;margin-top: 20px;}
.main_content .article_left{display: none;}
@media only screen and (max-width: 1440px) {
 .banner .swiper-container{height: 505px;}
 .main,
 .main_content {
 width: 100%;
 margin: 0 auto;
 }
 .row,
 .row1,
 .row2,
 .row3,
 .row4 {
 width: 980px;
 }
 .col_box {
 width: 630px;
 height: 125px;
 bottom: -60px;
 margin-left: -315px;
 }
 .col_box li {
 width: 210px;
 height: 125px;
 padding-top: 20px;
 }
 .col_box li a span {
 font-size: 18px;
 }
 .row_left {
 height: auto;
 }
 .row_left img {
 /* width: 542px; */
 height: auto;
 }
 .row_right {
 width: 89%;
 top: 0px;
 height: 400px;
 background: #0071A5;
 }
 .eng_aboutus {
 top: 56px;
 }
 .row {
 height: 515px;
 }
 .row2_left {
 background: #0071A5;
 height: 400px;
 }
 .row2_left .column_box {
 top: 126px;
 }
 .row2_right {
 width: 632px;
 position: absolute;
 right: -28px;
 }
 .eng_article_list {
 padding-left: 96px;
 }
 .news_right li {
 margin: 19px 0px;
 }
 .news_right li .span-date b {
 font-size: 57px;
 }
 .news_right li .title_type {
 font-size: 18px;
 padding: 10px 0px 17px;
 display: block;
 text-overflow: ellipsis;
 white-space: nowrap;
 overflow: hidden;
 }
 .news_right li p {
 font-size: 16px;
 text-overflow: ellipsis;
 white-space: nowrap;
 overflow: hidden;
 }
 .news_right li::after {
 content: "";
 width: 43px;
 height: 2px;
 position: absolute;
 display: block;
 background: #666;
 left: -70px;
 }
 .row2 {
 height: 480px;
 }
 .main_row {
 height: 420px;
 margin-bottom: 80px;
 }
 .row3 {
 height: 420px;
 }
 .research_left {
 width: 367px;
 position: absolute;
 left: 0;
 top: 39px;
 }
 .research_img a img {
 width: 521px;
 }
 .row4_left {
 width: 81%;
 padding: 44px 84px 44px 0;
 }
 .row4_right {
 right: 0;
 }
 .res_article{
 margin-top: 90px;
 }
}

@media screen and (max-width: 768px) {
 .col_box li a span{font-size: 16px;}
 .main .banner{margin-bottom: 100px;}
 .banner img {
 width: auto;
 }
 .banner .swiper-container {
 height: 150px;
 }
 .row {
 width: 100%;
 height: auto;
 }
 .row2 {
 width: 100%;
 }
 .row3 {
 width: 100%;
 overflow: hidden;
 }
 .row4 {
 width: 100%;
 height: auto;
 }
 .row_left {
 width: 100%;
 position: initial;
 }
 .row_left img {
 width: 100%;
 }
 .row_right {
 position: relative;
 width: 100%;
 right: 0;
 margin-top: 20px;
 }
 .row2_left {
 display: none;
 }
 .row2_right {
 width: 100%;
 position: initial;
 right: 0;
 }
 .research_img {
 right: -210px;
 }
 .row4_left {
 width: 100%;
 padding: 0;
 height: auto;
 background: none;
 position: initial;
 }
 .row4_right {
 top: 0;
 float: none;
 width: 100%;
 overflow: hidden;
 }
 .row2 {
 height: auto;
 }
 .row4_right {
 margin-top: 20px;
 }
 .main_row {
 margin-bottom: 30px;
 }
}

@media screen and (max-width:540px) {
 .care_article h2{word-break: break-all;}
 .main .banner{margin-bottom: 145px;}
 .col_box li a span{font-size: 14px;}
 .eng_more,
 .res_article .eng_more {
 display: none;
 }
 .col_box {
 width: 100%;
 margin-left: -50%;
 bottom: -145px;
 }
 .col_box li {
 width: 33%;
 }
 .banner .pagination {
 bottom: 10px;
 }
 .eng_aboutus {
 width: 100%;
 left: 0;
 padding: 15px;
 height: auto;
 box-sizing: border-box;
 }
 .mix {
 left: 15px;
 }
 .eng_article_list {
 padding-left: 0;
 }
 .research_img {
 display: none;
 }
 .row2 {
 height: auto;
 }
 .main_row {
 margin-bottom: 20px;
 }
 .row4_right {
 margin-top: 20px;
 }
 .research_left {
 width: 100%;
 }
 .res_article {
 padding: 15px;
 }
} 