.w1600 {
	margin: 0px auto; width: 83.3%;
}
.w1440 {
	margin: 0px auto; width: 75%;
}
.col-lg-4 {
	width: 33%;
}
.col-lg-6 {
	width: 50%;
}
.col-lg-5 {
	width: 41.66%;
}
.col-lg-7 {
	width: 58.33%;
}
li {
	float: left;
}
ul::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: ".";
}
.fl {
	display: block;
}
.fr {
	display: block;
}
a {
	transition:color 0.3s; -webkit-transition: color 0.3s ease 0s;
}
.header-main {
	width: 100%; height: 66px; position: relative; z-index: 10; background-color: rgb(255, 255, 255);
}
.fixed.header-main-wrap {
	left: 0px; top: 0px; width: 100%; position: fixed; z-index: 10;
}
header {
	margin: 0px; padding: 0px; position: relative; z-index: 10; min-height: 66px;
}
header .logo {
	margin-top: 0px; float:left; margin-left: 0px; display: inline-block;
}
header .nav {
	line-height: 66px; font-size: 14px; margin-top: 0px; margin-left: 1.9%;
}
header .nav a {
	padding: 0px 0px 0px; color: rgb(51, 51, 51); display: inline-block;
}
header .nav li {
position: relative; width:150px; text-align:center;
}
header .nav .line {
	transition:0.4s; left: 50%; width: 0px; height: 2px; bottom: 0px; display: block; position: absolute; background-color: rgb(238, 171, 20); -webkit-transition: all 0.4s ease 0s;
}
header .nav li:hover a {
  font-weight: bold; color:#666666;
}
header .nav li.hover a {
	color:#F0AB12; font-weight: bold;
}
header .nav li.cur a {
	color:#F0AB12; font-weight: bold;
}
header .nav li:hover .line {
	left: 0px; width: 100%;
}
header .nav li.hover .line {
	left: 0px; width: 100%;
}
header .nav li.cur .line {
	left: 0px; width: 100%;
}
header .right-link {
	padding: 23px 24px; height: 48px; line-height: 48px; background-color: rgb(243, 243, 243);
}
header .right-link a {
	text-align: center; display: inline-block;
}
header .right-link .en {
	width: 34px; color: rgb(176, 176, 176); font-size: 14px;
}
header .right-link .cn {
	width: 40px; color: rgb(222, 0, 31); font-weight: bold;
}
header .right-link .share {
	background: url("../img/ico_01.png") no-repeat center; margin: 0px 0px 0px 10px; padding: 0px; width: 40px; height: 48px;
}
header .right-link .search-btn {
	background: url("../img/ico_02.png") no-repeat center; width: 44px; height: 48px; display: inline-block; cursor: pointer;
}
header .s-navbtn {
	width: 33px; height: 25px; margin-top: 34px; margin-right: 4.6%; display: none; position: relative; cursor: pointer;
}
header .s-navbtn .line {
	left: 0px; width: 100%; height: 2px; display: block; position: absolute; background-color: rgb(89, 89, 89);
}
header .s-navbtn .line-top {
	transform-origin: left top 0px; top: 0px; -webkit-transform-origin: left top 0;
}
header .s-navbtn .line-cent {
	top: 12px;
}
header .s-navbtn .line-bot {
	transform-origin: left bottom 0px; bottom: 0px; -webkit-transform-origin: left bottom 0;
}
header .sline {
	margin: 34px 20px 0px; width: 1px; height: 25px; display: none; background-color: rgb(204, 204, 204);
}
header .m-search-btn {
	background: url("../img/ico_09.png") no-repeat center; width: 28px; height: 28px; margin-top: 31px; display: none; cursor: pointer;
}
header .header-sub {
	background: url("../img/bg_01.png") repeat-x top rgb(248, 248, 248); padding-top: 28px; padding-bottom: 46px; display: none; position: relative; z-index: 2;
}
header .header-sub .sub-list {
	margin: 0px auto; width: 78%; display: none; position: relative;
}
header .header-sub .sub-list .oth-link {
	left: -8%; top: 60px; width: 6%; display: block; position: absolute;
}
header .header-sub .sub-list .oth-link img {
	width: 100%;
}
header .header-sub .sub-list ul {
	width: 102%;
}
header .header-sub .sub-list li {
	width: 18%; margin-right: 2%;
}
header .header-sub .stit {
	line-height: 60px; font-size: 18px;
}
header .header-sub .stit a {
	color: rgb(51, 51, 51);
}
header .header-sub .img {
	width: 100%; display: block;
}
header .header-sub .img img {
	width: 100%;
}
header .header-sub .word {
	line-height: 24px; font-size: 14px; margin-top: 13px; display: block;
}
header .header-sub .word a {
	color: rgb(102, 102, 102); display: inline-block;
}
header .header-sub .ico {
	background: url("../img/ico_10.png") no-repeat center; width: 30px; height: 30px; margin-top: 20px; display: block;
}
.m-header-sub {
	background: rgb(0, 0, 0); left: 0px; top: 0px; height: 100%; right: 0px; bottom: 0px; display: none; position: fixed; z-index: 9; -ms-overflow-y: auto; opacity: 0.9;
}
.m-header-sub .nav-list {
	padding: 0px; top: 8%; width: 100%; float: none; position: relative;
}
.m-header-sub .nav-list .first {
	padding-top: 3px; padding-bottom: 3px; padding-left: 5%; border-bottom-color: rgb(66, 66, 67); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.m-header-sub .nav-list .item-anchor {
	padding: 10px 10px 10px 0px; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 18px; text-decoration: none; float: left; position: relative;
}
.m-header-sub .nav-list .down {
	background: url("../img/ico_11.png") no-repeat 0% 0% / 100% 100%; width: 20px; height: 20px; margin-top: 18px; margin-right: 24px; float: right;
}
.m-header-sub .nav-list .cur.down {
	background: url("../img/ico_12.png") no-repeat 0% 0% / 100% 100%;
}
.m-header-sub .nav-list li {
	width: 100%;
}
.m-header-sub .nav-list dl {
	padding-top: 15px; padding-bottom: 21px; padding-left: 5%; border-bottom-color: rgb(71, 71, 71); border-bottom-width: 1px; border-bottom-style: solid; display: none;
}
.m-header-sub .nav-list dd {
	line-height: 25px; font-size: 16px;
}
.m-header-sub .nav-list dd a {
	color: rgb(255, 255, 255);
}
footer {
	padding-top: 50px; position: relative; z-index: 1; background-color: rgb(47, 47, 47);
}
footer .footer-main {
	padding-bottom: 55px; border-bottom-color: rgb(58, 58, 58); border-bottom-width: 1px; border-bottom-style: solid;
}
footer .footer-main dl a:hover {
	color: rgb(255, 255, 255);
}
footer dl {
	width: 11.2%; float: left;
}
footer dt {
	line-height: 34px; font-size: 18px; font-weight: normal;
}
footer dt a {
	color: rgb(255, 255, 255); display: inline-block;
}
footer dd {
	line-height: 30px; font-size: 14px; margin-top: 10px;
}
footer dd a {
	color: rgb(136, 136, 136); display: inline-block;
}
footer .right-weixin {
	margin-top: 9px; margin-right: 10px;
}
footer .right-weixin .wx-box {
	padding: 11px; border-radius: 5px; width: 100px; height: 100px; background-color: rgb(255, 255, 255);
}
footer .right-weixin p {
	text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 15px; margin-top: 10px;
}
footer .footer-bot {
	color: rgb(97, 97, 97); line-height: 32px; padding-top: 10px; padding-bottom: 10px; position: relative;
}
footer .about-link .sub-box p {
	width: 115px; margin-left: 24px; border-bottom-color: rgb(67, 67, 67); border-bottom-width: 1px; border-bottom-style: solid;
}
footer .footer-bot a {
	color: rgb(136, 136, 136);
}
footer .footer-bot a:hover {
	color: rgb(255, 255, 255);
}
footer .footer-bot .line {
	margin: 12px 12px 0px; width: 1px; height: 10px; display: inline-block; background-color: rgb(68, 68, 68);
}
footer .footer-bot .about-link {
	margin-left: 30px; position: relative;
}
footer .footer-bot .about-link .link-tit {
	background: url("../img/ico_05.png") no-repeat 158px rgb(47, 47, 47); border-radius: 14px; border: 1px solid rgb(67, 67, 67); border-image: none; width: 168px; color: rgb(176, 176, 176); line-height: 30px; padding-left: 16px; display: block; position: relative; z-index: 2; cursor: pointer;
}
footer .footer-bot .about-link .sub-box {
	border-radius: 6px; border: 1px solid rgb(67, 67, 67); border-image: none; left: 0px; width: 99%; bottom: 20px; padding-top: 8px; padding-bottom: 24px; display: none; position: absolute; background-color: rgb(47, 47, 47);
}
footer .footer-bot .about-link .sub-box a {
	display: block;
}
footer .footer-bot .about-link .sub-box a:hover {
	color: rgb(255, 255, 255);
}
footer .footer-bot .share {
	top: -55px; right: 10px; position: absolute;
}
footer .footer-bot .share a {
	margin: 0px 0px 0px 10px; padding: 0px; transition:0.3s; width: 28px; height: 28px; float: left; display: block; opacity: 0.2; -webkit-transition: all 0.3s ease 0s;
}
footer .footer-bot .share a:hover {
	opacity: 1;
}
footer .footer-bot .share .sina {
	background: url("../img/ico_07.png") no-repeat center;
}
footer .footer-bot .share .wx {
	background: url("../img/ico_08.png") no-repeat center;
}
footer .footer-bot .s-nav {
	width: 194px; margin-left: 20%;
}
footer .footer-bot .s-nav a {
	display: inline-block;
}
footer .footer-bot .s-nav span {
	display: inline-block;
}
.i-ban {
	width: 100%; height: 718px; position: relative; z-index: 2;
}
.i-ban ul {
	width: 100%; height: 100%;
}
.i-ban li {
	left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute;
}
.i-ban li a {
	width: 100%; height: 100%; display: block;
}
.i-ban li .cont-box {
	border-radius: 5px; left: 50%; width: 920px; height: 80px; bottom: 65px; overflow: hidden; margin-left: -460px; display: none; position: absolute;
}
.i-ban li .up-cont {
	left: 0px; top: 0px; width: 100%; height: 100%; color: rgb(255, 255, 255); position: absolute; z-index: 2;
}
.i-ban li .up-cont .stit {
	width: 138px; text-align: center; line-height: 76px; font-size: 18px; margin-left: 15px; display: inline-block;
}
.i-ban li .cont-box .bg {
	width: 100%; height: 100%; display: block; opacity: 0.9;
}
.i-ban li.li0 .cont-box .bg {
	background-color: rgb(45, 175, 180);
}
.i-ban li.li1 .cont-box .bg {
	background-color: rgb(235, 97, 18);
}
.i-ban li.li2 .cont-box .bg {
	background-color: rgb(0, 167, 60);
}
.i-ban li.li3 .cont-box .bg {
	background-color: rgb(0, 167, 60);
}
.i-ban li.li4 .cont-box .bg {
	background-color: rgb(0, 104, 183);
}
.i-ban li .up-cont .word {
	padding: 14px 0px; width: 760px; line-height: 26px; font-size: 14px;
}
.i-ban .btns {
	left: 50%; bottom: -30px; position: absolute;
}
.i-ban .btns span {
	background: rgb(255, 255, 255); margin: 0px 5px; border-radius: 50%; width: 70px; height: 70px; float: left; display: inline-block; cursor: pointer;
}
.i-ban .btns span.span0 {
	background: url("../img/ico_50.png") no-repeat center rgb(243, 243, 243);
}
.i-ban .btns span.span1 {
	background: url("../img/ico_51.png") no-repeat center rgb(243, 243, 243);
}
.i-ban .btns span.span2 {
	background: url("../img/ico_52.png") no-repeat center rgb(243, 243, 243);
}
.i-ban .btns span.span3 {
	background: url("../img/ico_53.png") no-repeat center rgb(243, 243, 243);
}
.i-ban .btns span.span4 {
	background: url("../img/ico_54.png") no-repeat center rgb(243, 243, 243);
}
.i-ban .btns span.cur.span0 {
	background: url("../img/ico_50_h.png") no-repeat center rgb(45, 175, 180);
}
.i-ban .btns span.cur.span1 {
	background: url("../img/ico_51_h.png") no-repeat center rgb(235, 97, 18);
}
.i-ban .btns span.cur.span2 {
	background: url("../img/ico_52_h.png") no-repeat center rgb(0, 167, 60);
}
.i-ban .btns span.cur.span3 {
	background: url("../img/ico_53_h.png") no-repeat center rgb(0, 167, 60);
}
.i-ban .btns span.cur.span4 {
	background: url("../img/ico_54_h.png") no-repeat center rgb(0, 104, 183);
}
.i-ban .butn {
	transition:opacity 0.3s; top: 50%; width: 66px; height: 66px; margin-top: -33px; display: none; position: absolute; cursor: pointer; opacity: 0.7;
}
.i-ban .butn:hover {
	opacity: 1;
}
.i-ban .prev {
	background: url("../img/ico_55.png") no-repeat center; left: 1.4%;
}
.i-ban .next {
	background: url("../img/ico_56.png") no-repeat center; right: 1.4%;
}
.m-i-ban {
	height: 400px; overflow: hidden; display: none; position: relative;
}
.m-i-ban ul {
	width: 100%; height: 100%;
}
.m-i-ban li {
	width: 100%; height: 100%; background-size: cover !important;
}
.m-i-ban .swiper-pagination1 {
	left: 50%; bottom: 20px; position: absolute; z-index: 2;
}
.m-i-ban .swiper-pagination1 span {
	background: rgb(255, 255, 255); margin: 0px 5px; border-radius: 50%; width: 12px; height: 12px; float: left; display: inline-block; cursor: pointer;
}
.m-i-ban .swiper-pagination1 span.swiper-pagination-bullet-active {
	background-color: rgb(222, 0, 31);
}
.i-wrap {
	padding: 70px 0px 85px; width: 100%; overflow: hidden; position: relative; z-index: 1; background-color: rgb(243, 243, 243);
}
.i-wrap .left-wrap {
	width: 66%; background-color: rgb(255, 255, 255);
}
.i-wrap .left-wrap .titbox {
	line-height: 80px; background-color: rgb(250, 250, 250);
}
.i-wrap .left-wrap .stit {
	color: rgb(51, 51, 51); font-size: 28px; margin-left: 3%;
}
.i-wrap .left-wrap .list-wrap {
	position: relative;
}
.i-wrap .left-wrap .bd {
	top: -80px; width: 100%; overflow: hidden; padding-top: 80px; margin-bottom: -80px; position: relative;
}
.i-wrap .left-wrap .bd li {
	width: 100%; padding-top: 28px;
}
.i-wrap .left-wrap .bd .list-box:hover .tit a {
	color: rgb(222, 0, 31);
}
.i-wrap .left-wrap .bd .list-box {
	width: 50%; margin-bottom: 34px; float: left;
}
.i-wrap .left-wrap .bd .date {
	width: 23.5%; text-align: center; font-family: "Arial"; border-right-color: rgb(229, 229, 229); border-right-width: 1px; border-right-style: solid;
}
.i-wrap .left-wrap .bd .day {
	line-height: 60px; font-size: 54px;
}
.i-wrap .left-wrap .bd .year {
	color: rgb(153, 153, 153); line-height: 20px; font-size: 16px;
}
.i-wrap .left-wrap .bd .cont {
	width: 66%; margin-right: 5.6%;
}
.i-wrap .left-wrap .bd .tit {
	height: 26px; line-height: 26px; overflow: hidden; font-size: 18px; position: relative;
}
.i-wrap .left-wrap .bd .tit a {
	color: rgb(51, 51, 51); display: inline-block;
}
.i-wrap .left-wrap .bd .word {
	height: 48px; line-height: 24px; overflow: hidden; font-size: 14px; margin-top: 8px; position: relative;
}
.i-wrap .left-wrap .bd .word a {
	color: rgb(153, 153, 153); display: inline-block;
}
.i-wrap .left-wrap .swiper-pagination {
	top: 30px; right: 32px; position: absolute;
}
.i-wrap .left-wrap .swiper-button-next {
	background: none; top: 19px; right: 0px; font-family: "ËÎÌå"; font-size: 24px; font-weight: bold; margin-top: 0px; position: absolute;
}
.i-wrap .left-wrap .swiper-button-prev {
	background: none; left: auto; top: 19px; right: 80px; font-family: "ËÎÌå"; font-size: 24px; font-weight: bold; margin-top: 0px; position: absolute;
}
.i-wrap .left-wrap .swiper-pagination span {
	display: inline-block;
}
.i-wrap .left-wrap .swiper-pagination span {
	margin: 0px 4px; border-radius: 50%; width: 15px; height: 15px; cursor: pointer;
}
.i-wrap .left-wrap .swiper-pagination span.swiper-pagination-bullet-active {
	
}
.i-wrap .left-wrap .hd {
	top: -42px; right: 32px; position: absolute;
}
.i-wrap .left-wrap .hd li {
	margin: 0px 4px; border-radius: 50%; width: 15px; height: 15px; text-indent: 9999px; cursor: pointer; background-color: rgb(196, 196, 196);
}
.i-wrap .left-wrap .hd li.on {
	background-color: rgb(222, 0, 31);
}
.i-wrap .right-video {
	width: 32.5%; background-color: rgb(255, 255, 255);
}
.i-wrap .right-video .imgbox {
	display: block; position: relative;
}
.i-wrap .right-video .imgbox a {
	display: block;
}
.i-wrap .right-video .imgbox img {
	width: 100%;
}
.i-wrap .right-video .imgbox .ico {
	background: url("../img/ico_03.png") no-repeat center; left: 50%; top: 50%; width: 90px; height: 90px; margin-top: -45px; margin-left: -45px; display: inline-block; position: absolute;
}
.i-wrap .right-video .cont-wrap {
	padding: 30px 5% 50px; width: 90%; background-color: rgb(250, 250, 250);
}
.i-wrap .right-video .titbox {
	line-height: 33px;
}
.i-wrap .right-video .stt {
	font-size: 22px; display: inline-block;
}
.i-wrap .right-video .stt a {
	color: rgb(0, 0, 0);
}
.i-wrap .right-video .more {
	background: url("../img/ico_04.png") no-repeat 95px rgb(243, 243, 243); border-radius: 15px; width: 98px; color: rgb(102, 102, 102); line-height: 32px; padding-left: 16px; font-size: 12px; display: inline-block;
}
.i-wrap .right-video .more:hover {
	background: url("../img/ico_04_h.png") no-repeat 95px rgb(222, 0, 31); color: rgb(255, 255, 255);
}
.i-wrap .right-video .word {
	line-height: 24px;
}
.i-wrap .right-video .word a {
	color: rgb(202, 202, 202); display: inline-block;
}
.i-wrap .right-video .m-vid-tit {
	color: rgb(0, 0, 0); line-height: 98px; font-size: 36px; display: none; background-color: rgb(255, 255, 255);
}
.i-wrap .right-video:hover .stt a {
	color: rgb(222, 0, 31);
}
.search-bg {
	left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 100; opacity: 0.8; background-color: rgb(0, 0, 0);
}
.searchbox {
	border: 1px solid rgb(83, 83, 83); border-image: none; left: 50%; top: 169px; width: 50%; height: 68px; margin-left: -25%; display: none; position: fixed; z-index: 101;
}
.searchbox input.tex {
	background: none; padding: 16px 2% 15px; border: currentColor; border-image: none; width: 80%; height: 37px; color: rgb(167, 167, 167); line-height: 36px; font-family: "Arial"; font-size: 36px;
}
.searchbox input.search-btn {
	background: url("../img/ico_13.png") no-repeat center / 50% auto; border: currentColor; border-image: none; width: 7%; height: 68px; margin-right: 1%; min-width: 40px;
}
.close-search {
	background: url("../img/ico_14.png") no-repeat center; top: 50px; width: 37px; height: 37px; right: 3%; display: none; position: fixed; z-index: 101; cursor: pointer;
}
.about-wrap {
	padding-top: 68px;
}
.about-wrap .tit-box .cn {
	color: rgb(51, 51, 51); line-height: 58px; font-size: 48px;
}
.about-wrap .tit-box .en {
	color: rgb(229, 229, 229); line-height: 40px; font-family: "Arial"; font-size: 36px; font-weight: bold;
}
.about-wrap .cont-wrap {
	margin-top: 45px;
}
.about-wrap .cont-wrap .img {
	width: 50%; display: block;
}
.about-wrap .cont-wrap .img img {
	max-width: 100%;
}
.about-wrap .cont-wrap .word {
	width: 43%; color: rgb(119, 119, 119); line-height: 30px; font-size: 16px; margin-left: 3.8%;
}
.about-wrap .nav-tab {
	width: 100%; margin-top: 60px;
}
.about-wrap .nav-tab .nav-box {
	width: 100%; padding-top: 40px; padding-bottom: 36px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(244, 244, 244);
}
.about-wrap .nav-tab .nav-box ul {
	margin: 0px auto; width: 82.6%;
}
.about-wrap .nav-tab .nav-box li {
	margin: 0px 2.2%; border-radius: 50%; border: 1px solid rgb(232, 232, 232); border-image: none; width: 180px; height: 180px; text-align: center; position: relative; cursor: pointer; background-color: rgb(255, 255, 255);
}
.about-wrap .nav-tab .nav-box li p {
	color: rgb(51, 51, 51); line-height: 34px; font-size: 18px;
}
.about-wrap .nav-tab .nav-box li i {
	background: url("../img/ico_20.png") no-repeat center; left: 50%; width: 18px; height: 9px; bottom: -38px; margin-left: -9px; display: none; position: absolute;
}
.about-wrap .nav-tab .nav-box .ico {
	margin: 42px auto 0px; width: 60px; height: 60px; display: block;
}
.about-wrap .nav-tab .nav-box .ico1 {
	background: url("../img/ico_15.png") no-repeat center / cover;
}
.about-wrap .nav-tab .nav-box .ico2 {
	background: url("../img/ico_16.png") no-repeat center / cover;
}
.about-wrap .nav-tab .nav-box .ico3 {
	background: url("../img/ico_17.png") no-repeat center / cover;
}
.about-wrap .nav-tab .nav-box .ico4 {
	background: url("../img/ico_18.png") no-repeat center / cover;
}
.about-wrap .nav-tab .nav-box .ico5 {
	background: url("../img/ico_19.png") no-repeat center / cover;
}
.about-wrap .nav-tab .nav-box li.hover .ico1 {
	background: url("../img/ico_15_h.png") no-repeat center / cover;
}
.about-wrap .nav-tab .nav-box li.hover .ico2 {
	background: url("../img/ico_16_h.png") no-repeat center / cover;
}
.about-wrap .nav-tab .nav-box li.hover .ico3 {
	background: url("../img/ico_17_h.png") no-repeat center / cover;
}
.about-wrap .nav-tab .nav-box li.hover .ico4 {
	background: url("../img/ico_18_h.png") no-repeat center / cover;
}
.about-wrap .nav-tab .nav-box li.hover .ico5 {
	background: url("../img/ico_19_h.png") no-repeat center / cover;
}
.about-wrap .nav-tab .nav-box li.hover i {
	display: block;
}
.about-wrap .nav-tab .cont-wrap {
	width: 100%; padding-top: 50px; padding-bottom: 175px;
}
.about-wrap .nav-tab .cont {
	margin: 0px auto; width: 720px; line-height: 30px; font-size: 16px; display: none;
}
.about-wrap .nav-tab .cont .stit {
	color: rgb(51, 51, 51); font-size: 24px;
}
.history-wrap .fir-wrap {
	padding-top: 65px;
}
.history-wrap .fir-wrap .titbox .cn {
	color: rgb(51, 51, 51); line-height: 58px; font-size: 48px;
}
.history-wrap .fir-wrap .titbox .en {
	color: rgb(229, 229, 229); line-height: 40px; font-family: "Arial"; font-size: 36px; font-weight: bold;
}
.history-wrap .fir-wrap .col-tab {
	overflow: hidden; margin-top: 52px; position: relative;
}
.history-wrap .fir-wrap .col-tab ul {
	width: 102.6%;
}
.history-wrap .fir-wrap .col-tab li {
	width: 47.4%; padding-top: 36px; padding-bottom: 77px; margin-right: 2.6%; background-color: rgb(255, 255, 255);
}
.history-wrap .fir-wrap .col-tab .ico {
	width: 11.4%; margin-top: 7px; margin-left: 7%; display: block;
}
.history-wrap .fir-wrap .col-tab .ico img {
	width: 100%;
}
.history-wrap .fir-wrap .col-tab .cont {
	width: 64.2%; margin-left: 7%;
}
.history-wrap .fir-wrap .col-tab .stit {
	line-height: 38px; font-size: 24px;
}
.history-wrap .fir-wrap .col-tab .word {
	line-height: 24px; font-size: 14px; margin-top: 7px;
}
.history-wrap .sec-wrap {
	padding-top: 50px; padding-bottom: 126px;
}
.history-wrap .sec-wrap .out-wrap {
	overflow: hidden; position: relative;
}
.history-wrap .sec-wrap .out-wrap ul {
	width: 105.4%;
}
.history-wrap .sec-wrap .out-wrap li {
	border: 1px solid rgb(218, 218, 218); border-image: none; width: 30%; margin-right: 1.8%;
}
.history-wrap .sec-wrap .out-wrap li a {
	padding: 76px 8.2% 42px; width: 83.6%; display: block;
}
.history-wrap .sec-wrap .out-wrap li:hover {
	box-shadow: 0px 0px 4px 3px #f5f5f5;
}
.history-wrap .sec-wrap .out-wrap li:hover .more {
	background: url("../img/ico_23.png") no-repeat center rgb(168, 168, 168);
}
.history-wrap .sec-wrap .out-wrap .more {
	background: url("../img/ico_23.png") no-repeat center rgb(211, 211, 211); border-radius: 50%; transition:background 0.3s; width: 46px; height: 46px; display: block; -webkit-transition: background 0.3s ease 0s;
}
.history-wrap .sec-wrap .out-wrap .year {
	color: rgb(222, 0, 31); line-height: 60px; font-family: "Arial"; font-size: 50px; font-style: italic;
}
.history-wrap .sec-wrap .out-wrap .stit {
	color: rgb(51, 51, 51); line-height: 57px; font-size: 36px;
}
.history-wrap .sec-wrap .out-wrap .word {
	color: rgb(102, 102, 102); line-height: 22px; padding-bottom: 32px; font-size: 14px; margin-top: 14px; min-height: 230px;
}
.history-info-alert {
	overflow: hidden; display: none; position: relative;
}
.history-info {
	overflow: hidden; display: none; position: relative;
}
.history-info-alert .close {
	background: url("../img/ico_24.png") no-repeat center; top: 0px; width: 68px; height: 68px; right: 0px; display: block; position: absolute; cursor: pointer;
}
.history-info .close {
	background: url("../img/ico_24.png") no-repeat center; top: 0px; width: 68px; height: 68px; right: 0px; display: block; position: absolute; cursor: pointer;
}
.history-info-alert .left-scroll {
	width: 34%; position: relative;
}
.history-info .left-scroll {
	width: 34%; position: relative;
}
.history-info-alert .left-scroll .bd {
	width: 100%;
}
.history-info-alert .left-scroll ul {
	width: 100%;
}
.history-info-alert .left-scroll li {
	width: 100%;
}
.history-info-alert .left-scroll img {
	width: 100%;
}
.history-info .left-scroll .bd {
	width: 100%;
}
.history-info .left-scroll ul {
	width: 100%;
}
.history-info .left-scroll li {
	width: 100%;
}
.history-info .left-scroll img {
	width: 100%;
}
.history-info-alert .left-scroll .bd {
	overflow: hidden; padding-bottom: 26px; position: relative;
}
.history-info .left-scroll .bd {
	overflow: hidden; padding-bottom: 26px; position: relative;
}
.history-info-alert .left-scroll .swiper-pagination {
	left: 50%; bottom: 0px; position: absolute;
}
.history-info-alert .left-scroll .hd {
	left: 50%; bottom: 0px; position: absolute;
}
.history-info .left-scroll .swiper-pagination {
	left: 50%; bottom: 0px; position: absolute;
}
.history-info .left-scroll .hd {
	left: 50%; bottom: 0px; position: absolute;
}
.history-info-alert .left-scroll .swiper-pagination {
	left: 0px; width: 100%;
}
.history-info-alert .left-scroll .hd {
	left: 0px; width: 100%;
}
.history-info-alert .left-scroll .swiper-pagination {
	height: 10px;
}
.history-info-alert .left-scroll .swiper-pagination span {
	margin: 0px 7px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(211, 211, 211);
}
.history-info-alert .left-scroll .swiper-pagination li {
	margin: 0px 7px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(211, 211, 211);
}
.history-info-alert .left-scroll .hd span {
	margin: 0px 7px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(211, 211, 211);
}
.history-info-alert .left-scroll .hd li {
	margin: 0px 7px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(211, 211, 211);
}
.history-info .left-scroll .swiper-pagination span {
	margin: 0px 7px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(211, 211, 211);
}
.history-info .left-scroll .swiper-pagination li {
	margin: 0px 7px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(211, 211, 211);
}
.history-info .left-scroll .hd span {
	margin: 0px 7px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(211, 211, 211);
}
.history-info .left-scroll .hd li {
	margin: 0px 7px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(211, 211, 211);
}
.history-info-alert .left-scroll .swiper-pagination span {
	vertical-align: top; float: none; display: inline-block;
}
.history-info-alert .left-scroll .swiper-pagination span.swiper-pagination-bullet-active {
	background-color: rgb(222, 0, 31);
}
.history-info-alert .left-scroll .swiper-pagination li.on {
	background-color: rgb(222, 0, 31);
}
.history-info-alert .left-scroll .hd span.swiper-pagination-bullet-active {
	background-color: rgb(222, 0, 31);
}
.history-info-alert .left-scroll .hd li.on {
	background-color: rgb(222, 0, 31);
}
.history-info .left-scroll .swiper-pagination span.swiper-pagination-bullet-active {
	background-color: rgb(222, 0, 31);
}
.history-info .left-scroll .swiper-pagination li.on {
	background-color: rgb(222, 0, 31);
}
.history-info .left-scroll .hd span.swiper-pagination-bullet-active {
	background-color: rgb(222, 0, 31);
}
.history-info .left-scroll .hd li.on {
	background-color: rgb(222, 0, 31);
}
.history-info-alert .left-scroll .hd li {
	text-indent: 9999px;
}
.history-info .left-scroll .hd li {
	text-indent: 9999px;
}
.history-info-alert .right-cont {
	width: 59%; padding-top: 3px; margin-right: 1.8%;
}
.history-info .right-cont {
	width: 59%; padding-top: 3px; margin-right: 1.8%;
}
.history-info-alert .titbox {
	color: rgb(102, 102, 102);
}
.history-info .titbox {
	color: rgb(102, 102, 102);
}
.history-info-alert .titbox .year-box {
	line-height: 60px; font-family: "Arial"; font-size: 50px; font-style: italic; font-weight: bold;
}
.history-info .titbox .year-box {
	line-height: 60px; font-family: "Arial"; font-size: 50px; font-style: italic; font-weight: bold;
}
.history-info-alert .titbox .s-cn {
	line-height: 60px; font-size: 36px;
}
.history-info .titbox .s-cn {
	line-height: 60px; font-size: 36px;
}
.history-info-alert .list-cont {
	height: 406px; overflow: hidden; margin-top: 30px; position: relative;
}
.history-info .list-cont {
	height: 406px; overflow: hidden; margin-top: 30px; position: relative;
}
.history-info-alert .scroll-obj {
	left: 0px; top: 0px; width: 94.8%; position: absolute;
}
.history-info .scroll-obj {
	left: 0px; top: 0px; width: 94.8%; position: absolute;
}
.history-info-alert .scroll-obj ul {
	width: 100%;
}
.history-info-alert .scroll-obj li {
	width: 100%;
}
.history-info .scroll-obj ul {
	width: 100%;
}
.history-info .scroll-obj li {
	width: 100%;
}
.history-info-alert .scroll-obj li {
	padding: 12px 0px; line-height: 24px; font-size: 16px; border-top-color: rgb(194, 194, 194); border-top-width: 1px; border-top-style: dashed;
}
.history-info .scroll-obj li {
	padding: 12px 0px; line-height: 24px; font-size: 16px; border-top-color: rgb(194, 194, 194); border-top-width: 1px; border-top-style: dashed;
}
.history-info-alert .scroll-obj .year {
	color: rgb(222, 0, 31); font-family: "Arial"; font-size: 18px; font-weight: bold; margin-right: 15px; display: inline-block;
}
.history-info .scroll-obj .year {
	color: rgb(222, 0, 31); font-family: "Arial"; font-size: 18px; font-weight: bold; margin-right: 15px; display: inline-block;
}
.history-info-alert .scroll-obj .stit {
	color: rgb(136, 136, 136); font-size: 16px; display: inline-block;
}
.history-info .scroll-obj .stit {
	color: rgb(136, 136, 136); font-size: 16px; display: inline-block;
}
.history-info-alert .scroll-bar {
	top: 0px; width: 8px; height: 395px; right: 0px; position: absolute; background-color: rgb(241, 241, 241);
}
.history-info .scroll-bar {
	top: 0px; width: 8px; height: 395px; right: 0px; position: absolute; background-color: rgb(241, 241, 241);
}
.history-info-alert .scroll-bar .butn {
	left: 0px; top: 0px; width: 100%; height: 62px; display: block; position: absolute; background-color: rgb(127, 127, 127);
}
.history-info .scroll-bar .butn {
	left: 0px; top: 0px; width: 100%; height: 62px; display: block; position: absolute; background-color: rgb(127, 127, 127);
}
.history-info-alert .ps-scrollbar-y-rail {
	background-color: rgb(241, 241, 241);
}
.history-info .ps-scrollbar-y-rail {
	background-color: rgb(241, 241, 241);
}
.history-info {
	display: block;
}
.history-info .year-list {
	height: 100px;
}
.history-info .year-list ul {
	width: 88.3%; background-color: rgb(242, 242, 242);
}
.history-info .year-list li {
	width: 33.3%; height: 74px; text-align: center; padding-top: 26px; cursor: pointer;
}
.history-info .year-list .year {
	color: rgb(102, 102, 102); line-height: 24px; font-family: "Arial"; font-size: 18px; font-style: italic; font-weight: bold;
}
.history-info .year-list .stit {
	color: rgb(51, 51, 51); line-height: 24px; font-size: 18px;
}
.history-info .year-list li.hover .year {
	color: rgb(222, 0, 31);
}
.history-info .return {
	background: url("../img/ico_25.png") no-repeat center rgb(102, 102, 102); width: 11.7%; height: 100%; display: block; cursor: pointer;
}
.history-info .cont-ajax {
	margin-top: 50px;
}
.culture-wrap .fir-wrap {
	padding-bottom: 145px;
}
.culture-wrap .row-cont {
	margin-top: 42px;
}
.culture-wrap .row-cont .img {
	padding: 13px; border: 1px solid rgb(227, 227, 227); border-image: none; width: 48%; display: block;
}
.culture-wrap .row-cont .img img {
	width: 100%;
}
.culture-wrap .row-cont .img:hover img {
	transform: scale(1); -webkit-transform: scale(1);
}
.culture-wrap .row-cont .right-cont {
	width: 45%; padding-top: 34px; border-top-color: rgb(219, 219, 219); border-top-width: 1px; border-top-style: solid;
}
.culture-wrap .row-cont .stit {
	color: rgb(51, 51, 51); line-height: 43px; font-size: 24px;
}
.culture-wrap .row-cont .word {
	color: rgb(119, 119, 119); line-height: 30px; font-size: 14px; margin-top: 16px;
}
.culture-wrap .column-list {
	margin-top: 62px;
}
.culture-wrap .column-list .ico {
	width: 100%; height: 48px; display: block;
}
.culture-wrap .column-list .ico1 {
	background: url("../img/ico_26.png") no-repeat center;
}
.culture-wrap .column-list .ico2 {
	background: url("../img/ico_27.png") no-repeat center;
}
.culture-wrap .column-list .ico3 {
	background: url("../img/ico_28.png") no-repeat center;
}
.culture-wrap .column-list li {
	text-align: center; position: relative;
}
.culture-wrap .column-list .tt {
	padding: 0.25em 0px; color: rgb(51, 51, 51); line-height: 1.5; font-size: 24px; font-weight: bold;
}
.culture-wrap .column-list .word {
	margin: 22px auto 0px; width: 76%; font-size: 14px;
}
.culture-wrap .column-list .line {
	top: 0px; width: 1px; height: 100%; right: 0px; display: block; position: absolute; background-color: rgb(219, 219, 219);
}
.culture-wrap .column-list .line-fir {
	left: 0px; top: 0px; width: 1px; height: 100%; display: block; position: absolute; background-color: rgb(219, 219, 219);
}
.culture-wrap .sec-wrap {
	padding-bottom: 80px; background-color: rgb(244, 244, 244);
}
.culture-wrap .sec-wrap .list-wrap {
	margin-top: 30px; position: relative;
}
.culture-wrap .sec-wrap .hd {
	top: -110px; right: 0px; position: absolute;
}
.culture-wrap .sec-wrap .hd .butn {
	border-radius: 50%; border: 1px solid rgb(210, 210, 210); border-image: none; width: 42px; height: 42px; margin-left: 7px; float: left; display: block; cursor: pointer;
}
.culture-wrap .sec-wrap .hd .prev {
	background: url("../img/ico_29.png") no-repeat center;
}
.culture-wrap .sec-wrap .hd .next {
	background: url("../img/ico_30.png") no-repeat center;
}
.culture-wrap .sec-wrap .bd {
	overflow: hidden; position: relative;
}
.culture-wrap .sec-wrap .bd ul {
	width: 105.2%;
}
.culture-wrap .sec-wrap .bd li {
	width: 23.7%; margin-right: 1.3%; position: relative;
}
.culture-wrap .sec-wrap .bd li a {
	display: block;
}
.culture-wrap .sec-wrap .bd li img {
	width: 100%;
}
.culture-wrap .sec-wrap .bd li .tit {
	background: url("../img/bg_02.png") center; padding: 9px 4%; left: 0px; width: 92%; bottom: 0px; color: rgb(255, 255, 255); line-height: 20px; font-size: 14px; display: block; position: absolute;
}
.culture-wrap .thi-wrap .cont-wrap {
	padding-bottom: 50px; margin-top: 42px;
}
.culture-wrap .thi-wrap .cont-wrap .img {
	display: block;
}
.culture-wrap .thi-wrap .cont-wrap .img img {
	width: 100%;
}
.culture-wrap .thi-wrap .cont-wrap .right-cont {
	color: rgb(119, 119, 119); line-height: 30px; font-size: 14px; border-top-color: rgb(219, 219, 219); border-top-width: 1px; border-top-style: solid; float: right;
}
.culture-wrap .thi-wrap .cont-wrap .right-cont .word {
	padding-top: 38px;
}
.culture-wrap .thi-wrap .cont-wrap .right-cont .stit {
	color: rgb(51, 51, 51); line-height: 46px; font-size: 24px;
}
.culture-wrap .thi-wrap .sec-tit {
	color: rgb(51, 51, 51); line-height: 70px; font-size: 24px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
.culture-wrap .thi-wrap .list-wrap {
	overflow: hidden; padding-bottom: 150px; margin-top: 52px; position: relative;
}
.culture-wrap .thi-wrap .list-wrap ul {
	width: 103.5%;
}
.culture-wrap .thi-wrap .list-wrap li {
	width: 21.5%; margin-right: 3.5%;
}
.culture-wrap .thi-wrap .list-wrap .year-box {
	color: rgb(63, 63, 63); line-height: 95px; font-size: 18px; border-bottom-color: rgb(222, 0, 31); border-bottom-width: 4px; border-bottom-style: solid;
}
.culture-wrap .thi-wrap .list-wrap .year-box .num {
	color: rgb(222, 0, 31); font-family: "Arial"; font-size: 66px; font-weight: bold;
}
.culture-wrap .thi-wrap .list-wrap .word {
	color: rgb(119, 119, 119); line-height: 30px; font-size: 14px; margin-top: 26px; min-height: 110px;
}
.ins-titbox {
	padding-top: 50px;
}
.ins-titbox .cn {
	color: rgb(51, 51, 51); line-height: 48px; font-size: 36px;
}
.ins-titbox .en {
	color: rgb(229, 229, 229); line-height: 56px; font-family: "Arial"; font-size: 36px; font-weight: bold;
}
.society-wrap .fir-wrap {
	padding-bottom: 50px; background-color: rgb(244, 244, 244);
}
.society-wrap .fir-wrap .cont-wrap {
	margin-top: 20px;
}
.society-wrap .fir-wrap .cont-wrap .img {
	width: 49%; display: block;
}
.society-wrap .fir-wrap .cont-wrap .img img {
	max-width: 100%;
}
.society-wrap .fir-wrap .cont-wrap .cont {
	width: 47.7%; padding-top: 40px; border-top-color: rgb(219, 219, 219); border-top-width: 1px; border-top-style: solid;
}
.society-wrap .fir-wrap .cont-wrap .cont ul {
	width: 100%;
}
.society-wrap .fir-wrap .cont-wrap .cont li {
	background: url("../img/ico_31.png") no-repeat 3px 10px; width: 97%; line-height: 24px; padding-left: 3%; font-size: 14px; margin-bottom: 24px;
}
.society-wrap .sec-wrap {
	padding-top: 50px; padding-bottom: 30px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
.society-wrap .sec-wrap .cent-cont {
	margin: 0px auto; width: 665px; text-align: center;
}
.society-wrap .sec-wrap .cent-cont .word {
	line-height: 24px; font-size: 14px; margin-top: 7px;
}
.society-wrap .sec-wrap h4 {
	color: rgb(51, 51, 51); line-height: 56px; font-size: 36px; font-weight: normal;
}
.society-wrap .sec-wrap .nav-list {
	width: 100%; margin-top: 40px;
}
.society-wrap .sec-wrap .nav-list ul {
	width: 101%;
}
.society-wrap .sec-wrap .nav-list li {
	border-radius: 8px; border: 1px solid rgb(237, 232, 226); border-image: none; width: 19%; text-align: center; padding-top: 30px; padding-bottom: 40px; margin-right: 0.7%; position: relative; cursor: pointer; background-color: rgb(242, 242, 242);
}
.society-wrap .sec-wrap .nav-list li .ico {
	height: 70px; display: block;
}
.society-wrap .sec-wrap .nav-list li .ico1 {
	background: url("../img/ico_33.png") no-repeat center;
}
.society-wrap .sec-wrap .nav-list li .ico2 {
	background: url("../img/ico_34.png") no-repeat center;
}
.society-wrap .sec-wrap .nav-list li .ico3 {
	background: url("../img/ico_35.png") no-repeat center;
}
.society-wrap .sec-wrap .nav-list li .ico4 {
	background: url("../img/ico_36.png") no-repeat center;
}
.society-wrap .sec-wrap .nav-list li .ico5 {
	background: url("../img/ico_37.png") no-repeat center;
}
.society-wrap .sec-wrap .nav-list li p {
	color: rgb(102, 102, 102); line-height: 40px; font-size: 18px;
}
.society-wrap .sec-wrap .nav-list li i {
	background: url("../img/ico_32.png") no-repeat center; left: 50%; width: 20px; height: 13px; bottom: -13px; margin-left: -10px; display: none; position: absolute;
}
.society-wrap .sec-wrap .nav-list li.hover {
	border: 1px solid rgb(106, 106, 106); border-image: none; background-color: rgb(106, 106, 106);
}
.society-wrap .sec-wrap .nav-list li.hover p {
	color: rgb(255, 255, 255);
}
.society-wrap .sec-wrap .nav-list li.hover .ico1 {
	background: url("../img/ico_33_h.png") no-repeat center;
}
.society-wrap .sec-wrap .nav-list li.hover .ico2 {
	background: url("../img/ico_34_h.png") no-repeat center;
}
.society-wrap .sec-wrap .nav-list li.hover .ico3 {
	background: url("../img/ico_35_h.png") no-repeat center;
}
.society-wrap .sec-wrap .nav-list li.hover .ico4 {
	background: url("../img/ico_36_h.png") no-repeat center;
}
.society-wrap .sec-wrap .nav-list li.hover .ico5 {
	background: url("../img/ico_37_h.png") no-repeat center;
}
.society-wrap .sec-wrap .nav-list li.hover i {
	display: block;
}
.society-wrap .sec-wrap .cont-wrap {
	margin-top: 36px;
}
.society-wrap .sec-wrap .cont-wrap h4 {
	color: rgb(51, 51, 51); line-height: 62px; font-size: 34px;
}
.society-wrap .sec-wrap .cont-wrap .cont {
	margin-top: 22px;
}
.society-wrap .sec-wrap .cont-wrap .img {
	width: 30%; display: block;
}
.society-wrap .sec-wrap .cont-wrap .img img {
	max-width: 100%;
}
.society-wrap .sec-wrap .cont-wrap .boxs {
	display: none;
}
.society-wrap .sec-wrap .cont-wrap .word {
	width: 62.5%; color: rgb(102, 102, 102); line-height: 24px; font-size: 14px; margin-left: 2.7%;
}
.society-wrap .sec-wrap .cont-wrap .word p {
	margin-bottom: 13px;
}
.society-wrap .thi-wrap {
	padding-top: 40px; padding-bottom: 110px;
}
.society-wrap .thi-wrap h4 {
	text-align: center; color: rgb(51, 51, 51); line-height: 60px; font-size: 36px; font-weight: normal;
}
.society-wrap .thi-wrap .list-wrap {
	overflow: hidden; padding-bottom: 48px; margin-top: 50px; position: relative;
}
.society-wrap .thi-wrap .list-wrap ul {
	width: 101.6%;
}
.society-wrap .thi-wrap .list-wrap li {
	width: 23%; margin-right: 1.6%;
}
.society-wrap .thi-wrap .list-wrap p {
	line-height: 24px; font-size: 14px; margin-top: 10px;
}
.society-wrap .thi-wrap .swiper-pagination {
	left: 50%; bottom: 0px; position: absolute;
}
.society-wrap .thi-wrap .hd {
	left: 50%; bottom: 0px; position: absolute;
}
.society-wrap .thi-wrap .swiper-pagination span {
	margin: 0px 3px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(235, 235, 235);
}
.society-wrap .thi-wrap .swiper-pagination li {
	margin: 0px 3px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(235, 235, 235);
}
.society-wrap .thi-wrap .hd span {
	margin: 0px 3px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(235, 235, 235);
}
.society-wrap .thi-wrap .hd li {
	margin: 0px 3px; border-radius: 50%; width: 10px; height: 10px; float: left; display: block; cursor: pointer; background-color: rgb(235, 235, 235);
}
.society-wrap .thi-wrap .swiper-pagination span.swiper-pagination-bullet-active {
	background-color: rgb(222, 0, 31);
}
.society-wrap .thi-wrap .swiper-pagination li.on {
	background-color: rgb(222, 0, 31);
}
.society-wrap .thi-wrap .hd span.swiper-pagination-bullet-active {
	background-color: rgb(222, 0, 31);
}
.society-wrap .thi-wrap .hd li.on {
	background-color: rgb(222, 0, 31);
}
.society-wrap .thi-wrap .hd {
	overflow: hidden;
}
.society-wrap .thi-wrap .hd li {
	text-indent: 9999px;
}
.business-home {
	background: url("../img/bg_03.jpg") no-repeat bottom; width: 100%; height: 780px;
}
.business-home ul {
	width: 100%; height: 100%;
}
.business-home li {
	width: 20%; height: 100%; position: relative;
}
.business-home li .line {
	top: 0px; width: 1px; height: 100%; right: 0px; display: block; position: absolute; background-color: rgba(233, 232, 230, 0.2);
}
.business-home .cent-cont {
	transition:all; left: 18%; top: 50%; width: 64%; text-align: center; color: rgb(255, 255, 255); margin-top: -82px; display: block; position: absolute; -webkit-transition: all 0s;
}
.business-home .cent-cont .ico {
	margin: 0px auto; width: 70px; height: 70px; display: block;
}
.business-home .cent-cont .ico1 {
	background: url("../img/ico_38.png") no-repeat center;
}
.business-home .cent-cont .ico2 {
	background: url("../img/ico_39.png") no-repeat center;
}
.business-home .cent-cont .ico3 {
	background: url("../img/ico_40.png") no-repeat center;
}
.business-home .cent-cont .ico4 {
	background: url("../img/ico_41.png") no-repeat center;
}
.business-home .cent-cont .ico5 {
	background: url("../img/ico_42.png") no-repeat center;
}
.business-home .cn-tit {
	line-height: 50px; font-size: 36px; margin-top: 11px;
}
.business-home .en-tit {
	text-transform: uppercase; font-family: "Arial"; font-size: 16px; font-weight: bold;
}
.business-home .word {
	line-height: 24px; font-size: 14px; margin-top: 32px; display: none;
}
.business-home .word a {
	color: rgb(255, 255, 255);
}
.business-home .look-more {
	background: url("../img/ico_43.png") no-repeat 80%; border: 1px solid rgb(255, 255, 255); border-image: none; width: 62%; text-align: left; color: rgb(255, 255, 255); line-height: 38px; padding-left: 36%; font-size: 14px; margin-top: 20px; display: none;
}
.business-home li:hover {
	background: url("../img/bg_04.png") no-repeat center / cover;
}
.business-home li:hover .word {
	display: block;
}
.business-home li:hover .look-more {
	display: block;
}
.business-chemical .fir-wrap {
	padding-bottom: 40px;
}
.business-chemical .fir-wrap .cont-wrap {
	margin-top: 20px;
}
.business-chemical .fir-wrap .img {
	display: block;
}
.business-chemical .fir-wrap .img img {
	max-width: 100%;
}
.business-chemical .fir-wrap .right-word {
	color: rgb(102, 102, 102); line-height: 26px; font-size: 14px; float: right;
}
.business-chemical .sec-wrap {
	padding-top: 34px; padding-bottom: 42px; background-color: rgb(242, 242, 242);
}
.business-chemical .sec-wrap .cent-cont-wrap {
	margin: 0px auto; width: 93%;
}
.business-chemical .sec-wrap h4 {
	color: rgb(51, 51, 51); line-height: 50px; font-size: 30px; font-weight: normal;
}
.business-chemical .sec-wrap .word {
	color: rgb(102, 102, 102); line-height: 26px; font-size: 14px; margin-top: 17px;
}
.business-chemical .sec-wrap .scroll-wrap {
	margin-top: 36px; position: relative;
}
.business-chemical .sec-wrap .scroll-wrap ul {
	width: 101%;
}
.business-chemical .sec-wrap .scroll-wrap li {
	width: 24%; height: 337px; margin-right: 1%; position: relative;
}
.business-chemical .sec-wrap .scroll-wrap li img {
	width: 100%;
}
.business-chemical .sec-wrap .scroll-wrap .up-cont {
	background: url("../img/bg_05.png") 0px; padding: 4px 4% 20px; transition:0.6s; left: 4%; width: 84%; height: 34px; bottom: 9px; overflow: hidden; position: absolute; -webkit-transition: all 0.6s ease 0s;
}
.business-chemical .sec-wrap .scroll-wrap .stit {
	color: rgb(102, 102, 102); line-height: 50px; font-size: 18px;
}
.business-chemical .sec-wrap .scroll-wrap .font {
	height: 226px; color: rgb(102, 102, 102); line-height: 24px; overflow: hidden; font-size: 14px; margin-top: 5px;
}
.business-chemical .sec-wrap .scroll-wrap li:hover .up-cont {
	height: 280px; padding-top: 16px;
}
.business-chemical .sec-wrap .scroll-wrap .hd {
	top: -80px; right: 0px; position: absolute;
}
.business-chemical .sec-wrap .scroll-wrap .butn {
	border-radius: 50%; border: 1px solid rgb(210, 210, 210); border-image: none; width: 42px; height: 42px; margin-left: 7px; float: left; display: block; cursor: pointer;
}
.business-chemical .sec-wrap .scroll-wrap .prev {
	background: url("../img/ico_29.png") no-repeat center;
}
.business-chemical .sec-wrap .scroll-wrap .next {
	background: url("../img/ico_30.png") no-repeat center;
}
.business-chemical .sec-wrap .scroll-obj {
	width: 100%; overflow: hidden; position: relative;
}
.business-chemical .sec-wrap .scroll-bar {
	left: 0px; width: 100%; height: 1px; bottom: 4px; position: absolute; background-color: rgb(219, 219, 219);
}
.business-chemical .sec-wrap .scroll-bar .butn {
	border-radius: 4px; left: 0px; top: -4px; width: 105px; height: 9px; display: block; position: absolute; cursor: pointer; background-color: rgb(99, 99, 99);
}
.business-chemical .sec-wrap .ps-scrollbar-x-rail {
	width: 100%; height: 1px; bottom: 5px; display: block; opacity: 1; background-color: rgb(219, 219, 219) !important;
}
.business-chemical .sec-wrap .ps-scrollbar-x-rail .ps-scrollbar-x {
	bottom: -4px; background-color: rgb(99, 99, 99);
}
.business-chemical .thi-wrap {
	padding-bottom: 80px; margin-top: 48px;
}
.business-chemical .thi-wrap ul {
	width: 100%;
}
.business-chemical .thi-wrap li {
	width: 100%; margin-bottom: 40px; background-color: rgb(242, 242, 242);
}
.business-chemical .thi-wrap .left-cont {
	padding-top: 40px; padding-left: 3.6%;
}
.business-chemical .thi-wrap .left-cont .stit {
	color: rgb(51, 51, 51); line-height: 50px; font-size: 30px;
}
.business-chemical .thi-wrap .left-cont .word {
	color: rgb(102, 102, 102); line-height: 27px; font-size: 14px; margin-top: 17px;
}
.business-chemical .thi-wrap img {
	max-width: 100%;
}
.business-chemical .thi-wrap .img {
	float: right;
}
.m-ins-nav {
	width: 100%; height: 50px; display: none; position: relative; z-index: 8;
}
.m-ins-nav .return {
	background: url("../img/ico_25.png") no-repeat center rgb(102, 102, 102); width: 11.5%; height: 100%; display: block;
}
.m-ins-nav .right {
	width: 88.5%; position: relative;
}
.m-ins-nav .right .tit {
	background: url("../img/ico_45.png") no-repeat 93% / auto 40%; width: 95%; color: rgb(222, 0, 31); line-height: 49px; padding-left: 5%; font-size: 14px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; display: block; cursor: pointer;
}
.m-ins-nav .right .subbox {
	left: 0px; top: 49px; width: 100%; display: none; position: absolute; z-index: 2; background-color: rgb(255, 255, 255);
}
.m-ins-nav .right .subbox a {
	background: url("../img/ico_46.png") no-repeat 92% / auto 35%; width: 95%; height: 40px; line-height: 40px; padding-left: 5%; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid; display: block;
}
.black-bg-nav {
	left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 5; opacity: 0.5; background-color: rgb(0, 0, 0);
}
.business-logistics .fir-wrap {
	padding-bottom: 88px;
}
.business-logistics .fir-wrap .cont-wrap {
	margin-top: 30px;
}
.business-logistics .fir-wrap .img {
	display: block;
}
.business-logistics .fir-wrap .img img {
	max-width: 100%;
}
.business-logistics .fir-wrap .right-cont {
	margin-left: 4%; border-top-color: rgb(207, 207, 207); border-top-width: 1px; border-top-style: solid;
}
.business-logistics .fir-wrap .right-cont .cn-tit {
	color: rgb(51, 51, 51); line-height: 40px; font-size: 30px;
}
.business-logistics .fir-wrap .right-cont .word {
	color: rgb(102, 102, 102); line-height: 26px; font-size: 14px; margin-top: 35px;
}
.business-logistics .sec-wrap {
	padding-bottom: 140px;
}
.business-logistics .sec-wrap ul {
	width: 100%;
}
.business-logistics .sec-wrap li {
	width: 100%;
}
.business-logistics .sec-wrap li {
	margin-bottom: 48px; background-color: rgb(244, 244, 244);
}
.business-logistics .sec-wrap .left-cont {
	padding-top: 50px; padding-left: 4%;
}
.business-logistics .sec-wrap .left-cont .stit {
	color: rgb(51, 51, 51); line-height: 65px; font-size: 36px;
}
.business-logistics .sec-wrap .left-cont .word {
	line-height: 26px; font-size: 14px; margin-top: 15px;
}
.business-logistics .sec-wrap .imgbox {
	float: right;
}
.business-logistics .sec-wrap .imgbox img {
	max-width: 100%;
}
@media all and (max-width:1500px)
{
.i-ban {
	height: 600px;
}
}
