.homeInnovationResearch {background-image: url(static/css/PC/site/images/home_innovationResearch_background.jpg);height: 712px;background-position: center 0;}
.homeNewsDynami{background-image: url(static/css/PC/site/images/homeSplit_A.png), url(data:image/gif;base64,R0lGODlhAQDcBYAAAPf3+AAAACH5BAAHAP8ALAAAAAABANwFAAImhI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6VAAAOw==);background-repeat: no-repeat, repeat-x;background-position: center 700px, left 45px;padding-bottom: 120px;margin-top: -45px;}
.homeNewsDynami__itemHandle{width: 395px;height: 167px;margin-bottom: 5px;background-color: #FFF;box-sizing: border-box;padding: 20px 19px 0 19px;cursor: pointer;color: #747474;}
.homeNewsDynami__itemHandle--current {background-color: #e7333f;color: #FFF;}
.homeNewsDynami__main{width: 690px;height: 510px;float: left;background-color: #DDD;box-shadow: 0px 0px 7px RGBA(20, 20, 20, 0.08);}
.homeNewsDynami__item {width: 690px;height: 510px;position: absolute;display: none;}
.homeNewsDynami__item--current {display: block;}


.homeNewsDynami__side {float: right;}
.homeNewsDynami__items {width: 100%;margin-top: 50px;}
.homeNewsDynami__itemHandle__title {font-size: 16px;margin-bottom: 18px;color: #e7333f;}
.homeNewsDynami__itemHandle--current .homeNewsDynami__itemHandle__title {color: #FFF;}
.homeStoreElegantDemeanour{background-color: #F7F7F7;background-position: center bottom;padding-bottom: 50px;padding-top: 55px;}
.homeStoreElegantDemeanour__items{width: 99%;margin: 55px auto 0 auto;}
.homeStoreElegantDemeanour__item div{cursor: pointer;}
.homeStoreElegantDemeanour__item div em {display: block;width: 100%;height: 100%;line-height: 100%;text-align: center;font-size: 25px;box-sizing: border-box;line-height: 197px;color: #FFF;opacity: 0;
background-color: transparent;background-color: rgb(235, 85, 32);transition: background 0.3s linear, opacity 0.3s linear;}
.homeStoreElegantDemeanour__item div em i {display: inline-block;width: 48px;height: 48px;vertical-align: middle;background-image: url(static/css/PC/site/images/home_companyStyle_icons.png);background-position-y: -3px; display:none;}

.homeStoreElegantDemeanour__item--1 div em {line-height: 600px;font-size: 30px;}
.homeStoreElegantDemeanour__item div:hover em{background-color: rgba(235, 85, 32, 0.8);opacity: 1.0;}
.homeStoreElegantDemeanour__item--A {
width: 354px;}
.homeStoreElegantDemeanour__item--A div {width: 354px;height: 412px;background-color: #e7333f;background-position: center center;}
.homeStoreElegantDemeanour__item--B {width: auto;}
.homeStoreElegantDemeanour__item--B div {width: 341px;height: 197px;margin: 0 auto 0 auto;}
.homeStoreElegantDemeanour__item--C{width: 341px;}
.homeStoreElegantDemeanour__item--C div {width: 341px;height: 197px;}

.homeStoreElegantDemeanour__item--1 div {background-image: url(images/about1.jpg);}
.homeStoreElegantDemeanour__item--2 div {background-image: url(images/about2.jpg);}
.homeStoreElegantDemeanour__item--3 div {background-image: url(images/about3.jpg);}
.homeStoreElegantDemeanour__item--4 div {background-image: url(images/about4.jpg);}
.homeStoreElegantDemeanour__item--5 div {background-image: url(images/about5.jpg);}
.homeStoreElegantDemeanour__item--1 div em i {background-position-x: 0;margin-right: 10px;}
.homeStoreElegantDemeanour__item--2 div em i {background-position-x: -96px;}
.homeStoreElegantDemeanour__item--3 div em i {background-position-x: -48px;}
.homeStoreElegantDemeanour__item--4 div em i {background-position-x: -192px;}
.homeStoreElegantDemeanour__item--5 div em i {background-position-x: -144px;}

.outsideLinks{text-align: center;margin-top: 40px;margin-bottom: 40px;}
.outsideLinks__item {background-image: url(static/css/PC/site/images/outsideLinks_item.png);width: 118px;height: 118px;background-position-x: 0;background-position-y: 0;border-radius: 62px;cursor: pointer;margin: 0 15px 0 15px;}
.outsideLinks__item {display: inline-block;}
.outsideLinks__item:hover {background-position-y: -118px;}
.outsideLinks__item--2 {background-position-x: -118px;}
.outsideLinks__item--3 {background-position-x: -236px;}
.outsideLinks__item--4 {background-position-x: -354px;}

.homeCommunicationService {padding-top: 35px;}
.homeCommunicationService__items{margin-top: 25px;}
.homeCommunicationService__itemHandle {width: 360px;height: 53px;line-height: 53px;float: left;background-color: #C9C9C9;margin-left: 5px;text-align: center;font-size: 26px;color: #FFF;cursor: pointer;}
.homeCommunicationService__itemHandle a{ color:#fff;}
.homeCommunicationService__itemHandle:hover{background-color: #e7333f;}
.homeCommunicationService__itemHandle:first-child {margin-left: 0;}
.homeCommunicationService__itemHandle--current{background-color: #e7333f;}
.homeCommunicationService__side {height: 53px;}
.homeCommunicationService__main {width: 100%;height: 415px;position: relative;}
.homeCommunicationService__item {position: absolute;width: 1088px;display: block;z-index: 0; overflow:hidden;}
.homeCommunicationService__item--current {z-index: 2;}
.homeCommunicationService__item--1{background-image: url(images/home_communicationService_item2.jpg);height: 408px;border: 1px solid #DDD;margin-top: 5px;background-position: center center;}
.homeCommunicationService__item--2{background-image: url(static/css/PC/site/images/home_communicationService_item2.jpg);height: 408px;border: 1px solid #DDD;margin-top: 5px;background-position: center center;}
.homeCommunicationService__item--3{height: 410px;width: 1090px;margin-top: 5px;background-position: center center;}

.homeInnovationResearch__body {height: 673px;margin-top: -30px;}
.homeInnovationResearch__body--1 {background-image: url(static/css/PC/site/images/homeInnovationResearch_people.png);background-position: right top;box-sizing: border-box;padding-top: 300px;position: absolute;
display: none;}

.homeInnovationResearch__body--2 {background-image: url(static/css/PC/site/images/homeInnovationResearch_profession.png);background-position: 505px top;display: none;position: absolute;}

.homeInnovationResearch__body--3 {display: none;position: absolute;}

.homeInnovationResearch__body--1, .homeInnovationResearch__body--2, .homeInnovationResearch__body--3 {width: 1090px;height: 673px;}            



.professionBox, .innovationBox {display: inline-block;width: 330px;border: 2px solid #e7333f;margin-top: 310px;margin-left: 10px;}
.innovationBox {}
.professionBox__text, .innovationBox__text {height: 45px;line-height: 45px;background-color: #e7333f;color: #FFF;font-size: 18px;font-weight: bold;text-align: center;border-bottom: 2px solid #e7333f;}
.professionBox__text i, .innovationBox__text i {float: right;width: 45px;line-height: 45px;height: 45px;background-color: #E64915;font-size: 13px;cursor: pointer;}
.professionBox__content, .innovationBox__content {box-sizing: border-box;padding: 30px;font-size: 18px;text-align: center;line-height: 1.8em;}
.innovationImage--1 {background-image: url(static/css/PC/site/images/homeInnovationResearch_innovation_a.png);height: 264px;width: 396px;position: absolute;margin-left: 650px;margin-right: auto;margin-top: 60px;}
.innovationImage--2 {background-image: url(static/css/PC/site/images/homeInnovationResearch_innovation_b.png);height: 328px;width: 411px;position: absolute;margin-left: 450px;margin-right: auto;margin-top: 240px;}


.homeInnovationResearch__itemText {background-image: url(static/css/PC/site/images/home_innovationResearch_text.png);}
.homeInnovationResearch__itemText--3 {height: 58px;background-position-y: 0;width: 238px;position: relative;margin-bottom: 20px;}
.homeInnovationResearch__itemText--1 {height: 48px;width: 258px;position: relative;background-position-y: -71px;}
.homeInnovationResearch__itemText--2 {height: 23px;background-position-y: -134px;width: 449px;position: relative;}
.homeInnovationResearch__itemButton {margin: 35px 0 35px 0;}
.homeInnovationResearch__itemButton button {width: 190px;height: 46px;border: 2px solid #e7333f;border-width: 0;background-color: #e7333f;margin-right: 10px;color: #FFF;font-size: 24px;outline: none;position: relative;}
.homeInnovationResearch__itemButton button:hover {box-shadow: 0px 0px 8px RGBA(20, 20, 20, 0.15);border-color: #EB5A29;}

.feedback{text-align: right;}
.feedback table{margin: 60px 0 0 auto;}
.feedback input[type=text]{border-width: 0;height: 39px;width: 100%;box-sizing: border-box;background-color: transparent;outline: none;}
.feedback textarea{border-width: 0;width: 100%;height: 100px;box-sizing: border-box;background-color: transparent;outline: none;vertical-align: bottom;}
.feedback input[type=submit] {width: 100%;box-sizing: border-box;height: 39px;border: #e7333f solid 2px;background-color: #FFF;color: #e7333f;margin-top: 3px;font-weight: bold;}
.feedback tbody td, .feedback tbody th {background-color: #E7E7E7;vertical-align: middle;border-bottom: 3px solid #FAF9F9;text-align: center;}