html,
body,
.height {
	height: 100%;
}

html,
body {
	box-sizing: border-box;
	width: 100%;
}

iframe,
ul,
li {
	padding: 0;
	overflow: hidden;
	margin: 0;
}

html,
body,
p {
	margin: 0;
	padding: 0;
}

/* @media only screen and (min-width: 0px) and (max-width: 1920px) {
  html {
    font-size: 16px;
  }
}
@media only screen and (min-width: 1921px) and (max-width: 2560px) {
  html {
    font-size: 22px;
  }
} */
.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.width {
	width: 100%;
}

.hide {
	display: none;
}

a {
	text-decoration: none;
}

.width-container {
	width: 1200px;
	margin: 0 auto;
}

.width-container1 {
	width: 100%;
	margin: 0 auto;
}

.swiper-slide {
	width: 100%;
	height: 500px;
	text-align: center;

}

.swiper-slide img {
	width: 1200px;
	height: 500px;

}

.head-background {
	background-color: #0F3ABF;
}

.banner-background {
	background-color: #030f4f;
}

.head-container {
	height: 3.3rem;
	align-items: center;
	justify-content: space-between;
	background-color: #0F3ABF;
}

.float-left {
	float: left;
}

.flex {
	display: flex;
}

.head-container .logo {
	width: 22rem;
	height: 50px;
}

.head-container .enter {
	width: 89px;
	height: 24px;
	margin-left: 20px;
	/* cursor: pointer; */
}

.head-container span {
	color: #ccc;
	cursor: pointer;
	font-size: 20px;
}

.head-container .selected {
	color: #fff !important;
	font-weight: bold;
}
.head-container a {
	width: 150px;
	text-align: center;
}
.head-container a+a {
	width: 150px;
	text-align: center;
}

.head-container .head-href {
	align-items: center;
}

.swiper-container .banner {
	width: 100%;
	height: 793px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.panel-introduce-title {
	text-align: center;
}

.panel-introduce-title .p1 {
	font-size: 22px;
	color: #fff;
}

.panel-introduce-title .p2 {
	font-size: 36px;
	color: #fff;
}

.panel-introduce-title .p3 {
	font-size: 22px;
	color: #2442da;
}

.panel-introduce-title .p4 {
	font-size: 36px;
	color: #2442da;
}

.footer-container {
	margin-top: -4px;
}

.img-container {
	width: 100%;
	overflow: hidden;
}

.company-container {
	align-items: center;
	justify-content: center;
	padding-top: 6rem;
	overflow-x: hidden;
}

.company-container p {
	font-size: 1.1rem;
	line-height: 2.5rem;
	text-align: justify;
	width: 31rem;
	font-weight: 600;
	color: #030e3e;
}

.industry-container {
	display: flex;
	justify-content: center;
}

.industry-container .change-button-container {
	width: 20%;
	margin-top: 20px;
	margin-right: 40px;
}

.industry-container .change-button-container .button-items {
	display: table;
	width: 100%;
	text-align: center;
	padding: 20px 0;
	font-size: 20px;
	font-weight: bold;
	border-radius: 10px;
	box-shadow: 0px 2px 10px -1px #b9cfe4, 0px 2px 10px -1px #b9cfe4;
	cursor: pointer;
}

.industry-container .change-button-container .selected {
	background-color: #5467f9;
	color: #fff;
}

.industry-container .change-button-container .no-selected {
	background-color: #fff;
	color: #525672;
}

.industry-container .change-button-container .button-items+.button-items {
	margin-top: 50px;
}

.industry-container .change-img {
	width: 750px;
	height: 695px;
	background-image: url("../img/computer.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.industry-container .change-img .swiper-hy,
.swiper-manager {
	width: 689px;
	height: 390px;
	margin-top: 32px;
	margin-left: 30px;
	overflow: hidden;
}

.computer-change-bg {
	background-image: url("../img/gyxxh-bg2.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.computer-change-bg .title {
	font-size: 45px;
	color: #676b84;
	font-weight: bold;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 100px;
}

.service-items {
	height: 100%;
	background-color: #fff;
}

.swiper-panel {
	overflow: hidden;
	text-align: center;
	width: 100%;
	height: 80%;
	position: absolute;
	bottom: 0;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
}

.button-prev,
.button-next {
	cursor: pointer;
	z-index: 100;
}

.swiper-panel .swiper-slide {
	width: 30%;
	height: 100%;
	box-shadow: 0 6px 10px 0 rgba(20, 34, 67, 0.1);
	/* transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); */
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	position: relative;
}

.swiper-panel .swiper-wrapper {
	align-items: flex-end;
	padding-bottom: 10px;
	box-sizing: border-box;
}

.swiper-panel .service-items {
	padding: 10% 8%;
	box-sizing: border-box;
	box-shadow: 0px 2px 10px -1px #b9cfe4, 0px 2px 10px -1px #b9cfe4;
}

.swiper-panel .service-items .title {
	font-size: 1.7rem;
	margin-bottom: 1rem;
}

.swiper-panel .service-items .content {
	font-size: 1rem;
	line-height: 1.8rem;
	text-align: justify;
}

.swiper-panel .swiper-slide-active .change-title {
	color: #0F3ABF;
}

.swiper-panel .change-title .line {
	display: inline-block;
	width: 50px;
	height: 2px;
	background: #ccc;
}

.swiper-panel .swiper-slide-active .change-title .line {
	background: #0F3ABF;
}

.read-more {
	position: absolute;
	bottom: 5%;
	left: 50%;
	transform: translate(-50%, 0);
	padding: 10px;
	border-bottom: 1px solid #ccc;
	color: #323232;
	font-size: 20px;
}

.industry-case-container {
	position: absolute;
	bottom: 9%;
	left: 50%;
	transform: translate(-50%, 0);
	width: 1200px;
}

.industry-case-container .industry-items-img {
	float: left;
}

.industry-case-container .hover-introduce {
	position: absolute;
	left: 0;
	top: 0;
	color: #fff;
	background-color: rgba(24, 49, 139, 0.6);
	height: 100%;
	width: 11.5rem;
	transition: width 0.5s;
	padding-left: 40px;
	padding-top: 40px;
	box-sizing: border-box;
	overflow: hidden;
}

.industry-case-container .hover-introduce .title {
	font-size: 1.4rem;
	margin-bottom: 30px;
}

.industry-case-container .hover-introduce .prompt {
	font-size: 1.2rem;
}

.industry-case-container .hover-introduce:hover {
	width: 100%;
	padding: 40px;
}

.industry-case-container .hover-introduce:hover .prompt {
	display: block;
	line-height: 2rem;
}

.cjrh {
	width: 60%;
	margin-left: 50%;
	transform: translate(-50%, 0%);
	margin-top: -10%;
	font-size: 1.4rem;
	line-height: 3rem;
	color: #5c5353;
}

.el-message.is-center {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.el-message--success {
	background-color: #f0f9eb;
	border-color: #e1f3d8;
}

.el-message {
	min-width: 23rem;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-width: 1px;
	border-style: solid;
	position: fixed;
	left: 50%;
	top: 20px;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	padding: 15px 15px 15px 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.el-message {
	border-radius: 4px;
	overflow: hidden;
}

.el-message--success .el-message__content {
	color: #67C23A;
}

.hidden {
	visibility: hidden;
}

.footer_box {
	width: 100%;
	height: 519px;
	float: left;
	background: url(../img/footer.jpg);
	background-size: 100% 100%;
}

.foot_in {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.foot_nav {
	width: 100%;
	height: auto;
	float: left;
	color: #fff;
	line-height: 80px;
	border-bottom: 1px solid #333;
}

.foot_nav span {

	color: #e9e9e9;
	font-size: 14px;
	font-weight: bold;

}

.foot_nav font {
	color: #acacac;
	font-size: 14px;
	padding-left: 5px;
}

.foot_nav font a {
	color: #acacac;
	font-size: 14px;
}

.foot_nav font a:hover {
	color: #e9e9e9;
}

.foot_logo {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 40px;
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	color: #5f5f65;
	line-height: 50px;
}

.foot_logo img {
	width: 84px;
	height: 82px;
}

.foot_two {
	width: 100%;
	height: auto;
	float: left;

}

.foot_twol {
	float: left;
	width: 770px;
	margin-top: 65px;
}

.foot_twol a {
	font-size: 18px;
	color: #78787b;
	line-height: 50px;
	padding-right: 15px;
}

.foot_twol a:hover {
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}

.foot_twor {
	float: right;
	width: 305px;

}

.foot_twor h1 {
	float: right;
	width: 100%;
	color: #9d9ea1;
	font-size: 18px;
	text-align: right;
}

.foot_twor p {
	float: right;
	width: 100%;
	text-align: right;
	/* background: url(../img/foot_tel.png) no-repeat left center; */
	color: #9d9ea1;
	line-height: 40px;
	font-size: 30px;
	font-weight: bold;

}

.foot_copy {
	width: 100%;
	height: auto;
	float: left;
	padding-top: 20px;
	padding-bottom: 30px;
	margin-top: 20px;
	border-top: 1px solid #333;
}

.foot_copy p {
	width: 100%;
	height: auto;
	float: left;
	line-height: 30px;
	text-align: center;
	font-size: 16px;
	color: #acacac;

}

.foot_copy p a {

	color: #acacac;

}



.xin_banner {
	width: 100%;
	height: 500px;
	float: left;
	background: #3009b6 url(../img/xin_banner1.jpg) no-repeat 50% 0;

}

.xinxi_box {
	width: 100%;
	height: 886px;
	float: left;
	background: #fff;
	position: relative;

}

.xinxi_in {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.xin_ti {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 53px;
	font-weight: bold;
	color: #525672;
	margin-top: 66px;
}

.xin_l {
	position: absolute;
	left: 0px;
	top: 380px;
	background: url(../img/xin_l.png) no-repeat;
	width: 135px;
	height: 306px;
}

.xin_r {
	position: absolute;
	right: 0px;
	top: 650px;
	width: 154px;
	background: url(../img/xin_r.png) no-repeat;
	height: 310px;
}

.xin_con {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 80px;
}

.xin_conl {
	width: 615px;
	height: auto;
	float: left;
	text-align: center;
}

.xin_conl img {
	width: 580px;
	height: 567px;
}

.xin_conr {
	width: 530px;
	height: auto;
	float: right;
}

.xin_conr p {
	width: 100%;
	height: auto;
	float: left;
	margin-bottom: 15px;
}

.xin_conr p span {
	float: left;
	width: 123px;
	height: 135px;
}

.xin_conr p span img {
	width: 123px;
	height: 135px;
}

.xin_conr p font {
	float: right;
	font-size: 24px;
	color: #666;
	width: 390px;
	margin-top: 40px;
}

.xin_conr p em {
	float: right;
	font-size: 24px;
	color: #666;
	width: 390px;
	font-style: normal;
	margin-top: 30px;
}

.dui_bi {
	width: 100%;
	height: 1509px;
	float: left;
	background: url(../img/duibi.jpg);
	background-size: 100% 100%;
}

.duibi_in {
	width: 1200px;
	height: auto;
	padding-top: 20px;
	margin: 0 auto;
}

.di_gui {
	width: 100%;
	height: 819px;
	float: left;
	background: #fff;
}

.di_in {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	padding-top: 80px;
}

.di_ti {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 53px;
	font-weight: bold;
	color: #676b83;
}

.di_ti1 {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	color: #00a0e9;
	margin-top: 40px;
}

.di_ti1 span {
	color: #ee7936;
}

.di_img {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	margin-top: 15px;
}

.shou_box {
	width: 100%;
	height: 787px;
	float: left;
	background: #4670f8 url(../img/shou_hou.jpg) no-repeat 50% 0;
}

.shou_in {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	padding-top: 60px;
}

.shou_ti {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 53px;
	font-weight: bold;
	color: #fff;
}

.shou_img {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 100px;
}

#certify {
	position: relative;
	width: 90%;
	float: left;
	margin-left: 5%;
	z-index: 99;
}

#certify .swiper-container {}

#certify .swiper-slide {
	width: 60%;
	height: 100%;
	float: left;
	text-align: center;

}

#certify .swiper-slide img {
	width: 90%;
	height: 90%;
}

#certify .swiper-slide p {
	line-height: 118px;
	padding-top: 0;
	text-align: center;
	color: #fff;
	font-size: 30px;
	margin: 0;
	font-weight: bold;
}

#certify .swiper-slide-next p {
	display: none;
	opacity: 0;
}

#certify .swiper-slide-prev p {
	display: none;
	opacity: 0;
}

#certify .swiper-slide p span {
	font-weight: normal;
	color: #fff;
	font-size: 22px;

}

#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}

#certify .swiper-button-prev {
	left: -120px;
	width: 87px;
	height: 160px;
	top: 120px;
	background: url(../img/prev.png) no-repeat;
}

#certify .swiper-button-prev:hover {}

#certify .swiper-button-next {
	right: -120px;
	width: 87px;
	top: 120px;
	height: 160px;
	background: url(../img/next.png) no-repeat;
}

#certify .swiper-button-next:hover {}

.che_box {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 160px;
	background: #fff url(../img/che_img.jpg) no-repeat left 0;
}

.che_in {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.che_ti {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 53px;
	margin-top: 50px;
	color: #676b84;
	font-weight: bold;
}

.che_con {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 50px;
}

.che_l {
	width: 697px;
	height: 391px;
	float: left;
	border: 1px solid #bababa;
}

.che_l img {
	width: 697px;
	height: 391px;
}

.che_r {
	width: 435px;
	height: auto;
	float: left;
	margin-left: 65px;
}

.che_r h1 {
	width: 100%;
	height: auto;
	float: left;
	font-size: 40px;
	color: #152943;
	padding: 0;
	margin: 0;
	font-weight: bold;
}

.che_r p {
	width: 100%;
	height: auto;
	float: left;
	font-size: 16px;
	color: #666;
	margin-top: 10px;
	line-height: 30px;
}

.cpksh_video {
	width: 100%;
	height: 1198px;
	float: left;
	background: url(../img/cpksh-index1.png);
	background-size: 100% 100%;
}

.cpksh_vin {
	width: 855px;
	height: 759px;
	margin: 463px auto;
	text-align: center;
	background: url(../img/cpksh-computer.png);
}

.video_add {
	margin-top: 32px;
}

.cpksh_box {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 70px;
}

.cpksh_in {
	width: 1200px;
	height: auto;
	padding-top: 20px;
	margin: 0 auto;
}

.cpksh_in h1 {
	width: 100%;
	height: auto;
	float: left;
	padding: 0;
	text-align: center;
	color: #525672;
	font-size: 57px;
}

.cpksh_in p {
	width: 100%;
	height: auto;
	float: left;
	color: #666;
	text-indent: 2em;
	line-height: 50px;
	font-size: 24px;
}

.gong_box {
	width: 100%;
	height: auto;
	float: left;
}

.gong_banner {
	width: 100%;
	height: 500px;
	float: left;
	background: #367bf0 url(../img/gong_banner.jpg);
	background-size: 100% 100%;
}

.gong_top {
	width: 100%;
	height: 816px;
	position: relative;
	float: left;
	background: url(../img/gong_top.jpg);
	background-size: 100% 100%;
}

.gong_in {
	width: 1150px;
	height: auto;
	margin: 0 auto;
	padding-top: 70px;
}

.gong_in h1 {
	width: 100%;
	height: auto;
	float: left;
	padding: 0;
	margin: 0;
	font-size: 57px;
	padding-top: 10px;
	color: #4a4f6c;
}

.gong_l {
	width: 735px;
	height: auto;
	float: left;
	margin-top: 65px;
}


.gong_r {
	width: 415px;
	height: auto;
	float: left;
}

.gong_next {
	width: 100%;
	height: 750px;
	float: left;
	background: url(../img/gong_next.jpg);
	background-size: 100% 100%;
}

.gong_nin {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.gong_nin h1 {
	width: 100%;
	height: auto;
	float: left;
	padding: 0;
	margin: 0;
	text-align: center;
	font-size: 57px;
	padding-top: 30px;
	color: #fff;
}

.gong_ntwo {
	width: 100%;
	height: auto;
	float: left;
}

.gong_ntwol {
	width: 575px;
	height: auto;
	float: left;
	padding-top: 120px;
}

.gong_ntwol .xinyong {
	width: 100%;
	height: auto;
	float: left;
}

.gong_ntwol .xinyong span {
	float: left;
	font-size: 60px;
	color: #fff;
	font-weight: bold;
}

.gong_ntwol .xinyong font {
	float: left;
	width: 184px;
	line-height: 54px;
	text-align: center;
	height: 54px;
	margin-left: 30px;
	font-size: 30px;
	color: #fff;
	margin-top: 15px;
	background: url(../img/gong_xinyong.png) no-repeat;
}

.gong_ntwol p {
	float: left;
	width: 100%;
	height: auto;
	line-height: 54px;
	font-size: 30px;
	color: #fff;
	margin-top: 15px;
	opacity: 0.64;

}

.gong_ntwor {
	width: 470px;
	height: auto;
	float: left;
	margin-top: 40px;
}


.tagMenu4 {
	height: auto;
	position: relative;
	width: 100%;
	float: right;
}

.tagMenu4 ul {
	position: absolute;
	height: auto;
	left: 0px;
	float: right;
}

ul.menu4 li {
	height: 175px;
	width: 147px;
	cursor: pointer;
	float: left;
}

ul.menu4 li:nth-child(1) {
	margin-top: 30px;
}

ul.menu4 li:nth-child(2) {
	margin-top: 50px;
	margin-left: 120px;
}

ul.menu4 li:nth-child(3) {
	margin-top: 60px;
	margin-left: 120px;
}

ul.menu4 li:nth-child(4) {
	margin-top: 50px;
	margin-left: 120px;
}

ul.menu4 li:nth-child(5) {
	margin-top: 30px;
	margin-left: 100px;
}

ul.menu4 li .five1 {
	width: 147px;
	height: 147px;
	cursor: pointer;

	float: left;
	background: url(../img/5.png) no-repeat;
}

ul.menu4 li .five11 {
	width: 147px;
	height: auto;
	float: left;
	opacity: 0.62;
	color: #000;
	text-align: center;
	font-size: 24px;
}

ul.menu4 li.current4 .five1 {
	width: 147px;
	height: 147px;
	float: left;
	background: url(../img/05.png) no-repeat;
}

ul.menu4 li.current4 .five11 {
	width: 147px;
	height: auto;
	float: left;
	font-weight: bold;
	color: #000;
	font-size: 24px;
}

ul.menu4 li .five2 {
	width: 147px;
	height: 147px;
	cursor: pointer;

	float: left;
	background: url(../img/1.png) no-repeat;
}

ul.menu4 li .five22 {
	width: 147px;
	height: auto;
	float: left;
	opacity: 0.62;
	color: #000;
	text-align: center;
	font-size: 24px;
}

ul.menu4 li.current4 .five2 {
	width: 147px;
	height: 147px;
	float: left;
	background: url(../img/01.png) no-repeat;
}

ul.menu4 li.current4 .five22 {
	width: 147px;
	height: auto;
	float: left;
	font-weight: bold;
	color: #000;
	font-size: 24px;
}

ul.menu4 li .five3 {
	width: 147px;
	height: 147px;
	cursor: pointer;

	float: left;
	background: url(../img/2.png) no-repeat;
}

ul.menu4 li .five33 {
	width: 147px;
	height: auto;
	float: left;
	opacity: 0.62;
	color: #000;
	text-align: center;
	font-size: 24px;
}

ul.menu4 li.current4 .five3 {
	width: 147px;
	height: 147px;
	float: left;
	background: url(../img/02.png) no-repeat;
}

ul.menu4 li.current4 .five33 {
	width: 147px;
	height: auto;
	float: left;
	font-weight: bold;
	color: #000;
	font-size: 24px;
}

ul.menu4 li .five4 {
	width: 147px;
	height: 147px;
	cursor: pointer;

	float: left;
	background: url(../img/3.png) no-repeat;
}

ul.menu4 li .five44 {
	width: 147px;
	height: auto;
	float: left;
	opacity: 0.62;
	color: #000;
	text-align: center;
	font-size: 24px;
}

ul.menu4 li.current4 .five4 {
	width: 147px;
	height: 147px;
	float: left;
	background: url(../img/03.png) no-repeat;
}

ul.menu4 li.current4 .five44 {
	width: 147px;
	height: auto;
	float: left;
	font-weight: bold;
	color: #000;
	font-size: 24px;
}

ul.menu4 li .five5 {
	width: 147px;
	height: 147px;
	cursor: pointer;

	float: left;
	background: url(../img/4.png) no-repeat;
}

ul.menu4 li .five55 {
	width: 147px;
	height: auto;
	float: left;
	opacity: 0.62;
	color: #000;
	text-align: center;
	font-size: 24px;
}

ul.menu4 li.current4 .five5 {
	width: 147px;
	height: 147px;
	float: left;
	background: url(../img/04.png) no-repeat;
}

ul.menu4 li.current4 .five55 {
	width: 147px;
	height: auto;
	float: left;
	font-weight: bold;
	color: #000;
	font-size: 24px;
}






.content4 {
	width: 100%;
	height: auto;
	float: left;
}


.gong_zhou {
	width: 100%;
	height: auto;
	float: left;
	background: #fff;
}

.gong_zin {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.gong_zin .small_txt {
	width: 100%;
	height: auto;
	float: left;
	border-top: 1px solid #00e7cf;
	font-size: 20px;
	color: #3f3f3f;
	opacity: 0.58;
	line-height: 80px;
}

.gong_zin h1 {
	width: 100%;
	height: auto;
	float: left;
	font-size: 57px;
	color: #4a4f6c;
	text-align: center;
}

.gong_zimg {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 20px;
	text-align: center;
}

.she_bin {
	width: 100%;
	height: 500px;
	float: left;
	background: #2442d5;
}

.she_banner {
	width: 100%;
	height: 500px;
	float: left;
	background: url(../img/she_banner.jpg);
	background-size: 100% 100%;
}

.she_bg {
	width: 100%;
	height: 815px;
	float: left;
	position: relative;
	background: #fff url(../img/she_bg.jpg) no-repeat 50% 0;
}

.she_bgin {
	width: 1090px;
	height: auto;
	margin: 0 auto;
}

.she_list {
	width: 100%;
	height: auto;
	float: left;
}

.she_l {
	width: 490px;
	height: auto;
	float: left;
}

.she_l h1 {
	width: 100%;
	height: auto;
	float: left;
	font-size: 57px;
	color: #525672;

	line-height: 100px;

}

.she_l .kuan1 {
	width: 100%;
	height: 45px;
	float: left;
	border-radius: 30px;
	text-align: center;
	line-height: 45px;
	font-size: 22px;
	color: #525672;
	font-weight: bold;
	margin-bottom: 7px;
	border: 1px solid #525672;
}

.she_l .kuan2 {
	width: 100%;
	height: 45px;
	float: left;
	border-radius: 30px;
	text-align: center;
	line-height: 45px;
	font-size: 22px;
	color: #fff;
	font-weight: bold;
	margin-bottom: 7px;
	background: #8ed3f2;
	border: 1px solid #8ed3f2;
}


.she_r {
	width: 431px;
	height: auto;
	margin-top: 70px;
	float: right;
}

.jin_box {
	width: 100%;
	height: auto;
	float: left;
	position: relative;
}

.jin_in {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.jin_list {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 120px;
}

.jin_l {
	width: 590px;
	height: auto;
	float: left;
}

.jin_l .jin_ti {
	width: 100%;
	height: auto;
	float: left;
	font-size: 54px;
	font-weight: bold;
	color: #525672;
	margin-bottom: 75px;
}

.jin_l p {
	width: 100%;
	height: auto;
	float: left;
	font-size: 28px;
	color: #525672;
	line-height: 50px;
}

.jin_r {
	width: 580px;
	height: auto;
	float: right;
}

.jin_r img {
	max-width: 580px;
}

.jin_bin {
	width: 100%;
	height: 500px;
	float: left;
	background: linear-gradient(to right, #2c12c2, #752ed8);
}

.jin_banner {
	width: 100%;
	height: 500px;
	float: left;
	background: url(../img/jin_banner.jpg);
	background-size: 100% 100%;
}

.jin_ti1 {
	width: 100%;
	height: auto;
	float: left;
	font-size: 54px;
	font-weight: bold;
	text-align: center;
	line-height: 100px;
	color: #525672;
	margin-top: 50px;
	margin-bottom: 25px;
}

.jin_img {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	padding-bottom: 50px;
}

.chan_banner {
	width: 100%;
	height: 500px;
	float: left;
	background: url(../img/chan_banner.jpg);
	background-size: 100% 100%;
}

.chan_box {
	width: 100%;
	height: auto;
	float: left;
	position: relative;
	background: #fff;
}

.chan_in {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.chan_top {
	width: 100%;
	height: auto;
	float: left;
	padding-top: 60px;
}

.chan_ti {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 42px;
	font-weight: bold;
	color: #484848;
}

.chan_timg {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 60px;
	text-align: center;
}

.chan_top p {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 20px;
	font-size: 24px;
	color: #251919;
	line-height: 50px;
	text-indent: 2em;
}

.chan_top p a {
	font-weight: bold;
	font-size: 24px;
	color: #251919;
}

.chan_top1 {
	width: 100%;
	height: auto;
	float: left;
	padding-top: 60px;
}

.chan_ti span {
	font-size: 28px;
	color: #5f5f5f;
}

.chan_list {
	width: 100%;
	height: auto;
	margin-top: 60px;
	float: left;
}

.chan_l {
	width: 551px;
	height: auto;
	float: left;
}

.chan_l img {
	max-width: 551px;
}

.chan_r {
	width: 570px;
	height: auto;
	float: right;
}

.chan_r .chan_rti {
	width: 100%;
	height: auto;
	font-size: 18px;
	font-weight: bold;
	color: #666;
	float: left;
}

.chan_r p {
	width: 100%;
	height: auto;
	font-size: 20px;
	color: #5f5f5f;
	float: left;
	margin-top: 20px;
	line-height: 34px;
}

.chan_rlogo {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 20px;
	text-align: right;
}

.chan_r a {
	width: 185px;
	height: 44px;
	font-size: 20px;
	color: #0975e6;
	float: right;
	line-height: 44px;
	background: url(../img/chan5.jpg) no-repeat;
	text-indent: 40px;
	margin-top: 20px;
}

.about_banner {
	width: 100%;
	height: 500px;
	float: left;
	background: #002ce5 url(../img/about_banner.jpg);
	background-size: 100% 100%;
}
.header {
    width: 100%;
   height:630px; 
    float: left;
}
.new_about {
	width: 100%;
	height: 580px; 
	position: absolute;
	background:url(../img/banner.png) no-repeat 50% 0;
	background-size: 100% 100%;
    top:53px;
	
}

.new_box {
	width: 100%;
	height: auto;
	float: left;
	padding-top: 40px;
	padding-bottom: 40px; 
	position: relative;
 
}

.new_bin {
	width: 1390px;
	height: auto;
	margin: 0 auto;
}

.new_bl {
	width: 150px;
	height: auto;
	float: left;
}

.new_bl li {
	width: 100%;
	height: 50px;
	float: left;
	text-align: center;
	margin-bottom: 10px;
	list-style: none;
	line-height: 50px;
}

.new_bl li a {
	width: 100%;
	height: 50px;
	float: left;
	font-size: 16px;
	color: #333;
	background: #fff;
}

.new_bl li a:hover {
	width: 100%;
	height: 50px;
	float: left;
	color: #333;
	background: rgba(36, 95, 255, 0.1);
}

.new_bl li .current {
	width: 100%;
	height: 50px;
	float: left;
	color: #333;
	background: rgba(36, 95, 255, 0.1);
}

.new_br {
	width: 1200px;
	height: auto;
	float: right;
}

.new_four {
	width: 100%;
	height: auto;
	float: left;
}

.new_four li {
	width: 100%;
	height: 220px;
	float: left;
}

.new_four li {
	width: 100%;
	height: 220px;
	list-style: none;
	float: left;
}

.new_four li:nth-child(2n+2) {
	width: 100%;
	height: 220px;
	list-style: none;
	float: left;
	background: #F9FAFF;
}

.new_four li .part1 {
	width: 33%;
	height: auto;
	float: left;
	line-height: 220px;
	color: #333;
	font-size: 32px;
	text-align: center;
}

.new_four li .part2 {
	width: 33%;
	height: auto;
	padding-top: 60px;
	float: left;
}

.new_four li .part2 h1 {
	width: 100%;
	height: auto;
	float: left;
	color: rgba(51, 51, 51, 0.8);
	font-size: 16px;
	line-height: 30px;
	font-weight: normal;
}

.new_four li .part2 p {
	width: 100%;
	height: auto;
	float: left;
	color: rgba(51, 51, 51);
	font-size: 20px;
	line-height: 40px;
}

.new_four li .part2 h2 {
	width: 100%;
	height: auto;
	float: left;
	color: rgba(51, 51, 51);
	font-size: 20px;
	line-height: 30px;
	font-weight: normal;
}

.con_box {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 60px;
	margin-bottom: 60px;
}

#allmapF {
	width: 99%;
	height: 420px;
	border: 1px solid #ccc;
	overflow: hidden;
	float: left;
}

.ab_part1 {
	width: 100%;
	height: auto;
	float: left;
	background: url(../img/ab1.png) no-repeat 50% top;
}

.ab_patt1in {
	width: 1060px;
	height: 450px;
	float: left;
	margin-left: 70px;
	background: rgba(249, 250, 255, 0.85);
	margin-top: 180px;
}

.ab_patt1in h1 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 37px;
	text-indent: 51px;
	color: #333;
	font-size: 32px;
}

.ab_patt1in h2 {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 70px;
	text-indent: 51px;
	color: #333;
	line-height: 35px;
	font-size: 18px;
}

.ab_patt1in p {
	width: 964px;
	height: auto;
	float: left;
	color: #333;
	margin-left: 51px;
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 30px;
}

.ab_part2 {
	width: 100%;
	height: 631px;
	float: left;
	margin-top: 80px;
	background: url(../img/ab2.png) no-repeat 50% top;
}

.ab_part2in {
	width: 882px;
	height: 400px;
	float: left;
	margin-left: -40px;
	background: rgba(249, 250, 255, 0.95);
	margin-top: 67px;
	position: relative;
}

.ab_yuan {
	width: 709px;
	height: 100px;
	float: left;
	margin-left: 87px;
	margin-top: 68px;
	background: url(../img/ab4.png) no-repeat;
}

.ab_yuan font {
	float: left;
	margin-left: 44px;
	margin-top: 26px;
	color: #333;
	font-size: 32px;
}

.ab_yuan font em {
	font-style: normal;
	color: rgba(51, 51, 51, 0.6);
	font-size: 18px;

}

.ab_yuan span {
	float: right;
	margin-top: 27px;
}

.ab_yuan span img {
	width: 282px;
	height: 48px;
}


.ab_yuand {
	width: 650px;
	height: auto;
	float: left;
	margin-left: 131px;
}

.ab_yuand span {
	float: left;
	width: 100%;
	font-size: 24px;
	color: #333;
	margin-top: 35px;
}

.ab_yuand font {
	float: left;
	width: 100%;
	font-size: 16px;
	color: #333;
	margin-top: 27px;
}

.ab_part3 {
	width: 100%;
	height: 631px;
	float: left;
	margin-top: 80px;
	background: url(../img/ab3.png) no-repeat 50% top;
}

.ab_part3in {
	width: 882px;
	height: 400px;
	float: right;
	margin-right: -40px;
	background: rgba(249, 250, 255, 0.95);
	margin-top: 61px;
	position: relative;
}

.ab_yuan3 {
	width: 709px;
	height: 100px;
	float: left;
	margin-left: 87px;
	margin-top: 68px;
	background: url(../img/ab4.png) no-repeat;
}

.ab_yuan3 span {
	float: left;
	margin-top: 15px;
	margin-left: 37px;
}

.ab_yuan3 span img {
	width: 277px;
	height: 61px;
}

.ab_yuan3 font {
	float: right;
	margin-top: 25px;
	color: #333;
	font-size: 32px;
	margin-right: 45px;
	text-align: right;
}

.ab_yuan3 em {
	color: rgba(51, 51, 51, 0.6);
	font-size: 18px;
	text-align: right;
	font-style: normal;
}

.ab_yuan3d {
	width: 650px;
	height: auto;
	float: right;
	margin-right: 131px;
}

.ab_yuan3d span {
	float: left;
	width: 100%;
	font-size: 24px;
	text-align: right;
	color: #333;
	margin-top: 35px;
}

.ab_yuan3d font {
	float: left;
	width: 100%;
	font-size: 16px;
	color: #333;
	margin-top: 27px;
	text-align: right;
}

.yghd_box {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 40px;
}

.yghd_l {
	width: 340px;
	height: auto;
	float: left;
	margin-left: 200px;
}

.yghd_c {
	width: 172px;
	height: 1036px;
	float: left;
	background: url(../img/yghd1.png) no-repeat 50% 0;
}

.yghd_r {
	width: 340px;
	height: auto;
	float: left;
}

.yghd2 {
	width: 340px;
	height: 100px;
	float: left;
	background: url(../img/yghd2.png) no-repeat;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin-top: 70px;
}

.yghd3 {
	width: 340px;
	height: 100px;
	float: left;
	background: url(../img/yghd3.png) no-repeat;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin-top: 87px;
}

.yghd4 {
	width: 340px;
	height: 100px;
	float: left;
	background: url(../img/yghd4.png) no-repeat;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin-top: 87px;
}

.yghd5 {
	width: 340px;
	height: 100px;
	float: left;
	background: url(../img/yghd5.png) no-repeat;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin-top: 87px;
}

.yghd6 {
	width: 340px;
	height: 100px;
	float: left;
	background: url(../img/yghd6.png) no-repeat;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin-top: 87px;
}

.yghd7 {
	width: 340px;
	height: 100px;
	float: left;
	background: url(../img/yghd7.png) no-repeat;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin-top: -35px;
}

.yghd8 {
	width: 340px;
	height: 100px;
	float: left;
	background: url(../img/yghd8.png) no-repeat;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin-top: 87px;
}

.yghd9 {
	width: 340px;
	height: 100px;
	float: left;
	background: url(../img/yghd9.png) no-repeat;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin-top: 87px;
}

.yghd10 {
	width: 340px;
	height: 100px;
	float: left;
	background: url(../img/yghd10.png) no-repeat;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin-top: 87px;
}

.yghd11 {
	width: 340px;
	height: 100px;
	float: left;
	background: url(../img/yghd11.png) no-repeat;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin-top: 87px;
}

.yghd12 {
	width: 340px;
	height: 100px;
	float: left;
	background: url(../img/yghd12.png) no-repeat;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin-top: 87px;
}

.qyry_box {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
	position: relative;
}

.qyry_ti {
	width: 100%;
	height: auto;
	float: left;
	font-size: 32px;
	color: #333;
}

.qyry_ti span {
	font-size: 48px;
	color: #245FFF;
}

.qyry_ti font {
	font-size: 18px;
	color: #333;
}

.qyry_en {
	position: absolute;
	right: 0;
	top: 30px;
	color: rgba(36, 95, 255, 0.07);
	font-size: 80px;
}

.fzlc_box {
	width: 100%;
	min-height: 1100px;
	float: left;
	margin-top: 20px;
	background: url(../img/joined_together.png) no-repeat right top;
}

.fzlc_ti {
	width: 100%;
	height: auto;
	float: left;
	font-size: 32px;
	color: #333;
}

.fzlc_ti span {
	width: 100%;
	height: auto;
	float: left;
	font-size: 18px;
	color: rgba(51, 51, 51, 0.6);
}

.boxab {
	width: 100%;
	float: left;
	margin-top: 40px;
}


.event_year {
	width: 60px;

	text-align: center;
	float: right;
	margin-top: 10px;
}

.event_year li {
	height: 40px;
	line-height: 40px;
	display: block;
	background: #FFF;
	margin-bottom: 1px;
	font-size: 18px;
	color: #828282;
	cursor: pointer;
}

.event_year li.current {
	width: 61px;
	background: #0066ff url('../img/jian.png') 60px 0 no-repeat;
	color: #FFF;
	text-align: left;
	padding-left: 9px;
	cursor: pointer;
}

.event_list {
	width: 950px;
	float: left;
	background: url('../img/dian3.png') 139px 0 repeat-y;
	margin: 10px 0 20px 0;
}

.event_list h3 {
	margin: 20px 0 10px 132px;
	font-size: 36px;
	/* font-family: Georgia; */
	color: #333;
	padding-left: 25px;
	background: url('../img/jian.png') 0 -45px no-repeat;
	height: 38px;
	line-height: 38px;
	font-weight: normal;
	/* 	font-style: italic; */
}

.event_list li {
	background: url('../img/jian.png') 136px -80px no-repeat;
}

.event_list li span {
	width: 127px;
	text-align: right;
	display: block;
	float: left;
	margin-top: 10px;
}

.event_list li p {
	width: 780px;
	margin-left: 24px;
	display: inline-block;
	padding-left: 10px;
	/* background: url('../img/jian.png') -21px 0 no-repeat; */
	line-height: 25px;
	_float: left;
}

.event_list li p span {
	width: 100%;
	text-align: left;
	padding: 10px 15px;
	background: #FFF;
	margin: 0;
}

.jrwm_box {
	width: 100%;
	height: auto;
	float: left;
}

.tagMenu3 {
	height: 50px;
	position: relative;
	width: 100%;
	background: #F8F8F8;
	float: left;
}

.tagMenu3 ul {
	position: absolute;
	width: 100%;
	height: auto;
}

ul.menu3 li {
	height: 50px;
	width: 10%;
	line-height: 50px;
	text-align: center;
	cursor: pointer;
	color: #333;
	font-size: 16px;
	float: left;
}

ul.menu3 li.current3 {
	height: 50px;
	width: 10%;
	float: left;
	font-size: 16px;
	color: #245FFF;
}

.content3 {
	width: 100%;
	height: auto;
	float: left;
	position: relative;
	margin-top: 30px;
}

.jrwm_list {
	width: 100%;
	height: auto;
	float: left;
}

.jrwm_list li {
	width: 100%;
	height: 237px;
	float: left;
	list-style: none;
	border-bottom: 1px dashed #D5D5D5;
}

.jrwm_list li:hover {
	width: 100%;
	height: 237px;
	float: left;
	list-style: none;
	box-shadow: 0px 3px 7px rgba(117, 142, 245, 0.19);
}

.job_name {
	width: 30%;
	height: auto;
	float: left;
}

.job_name h1 {
	width: 80%;
	height: auto;
	float: left;
	margin-left: 10%;
	font-size: 24px;
	font-weight: normal;
	color: #333;
	margin-top: 30px;
}

.job_name span {
	width: 91px;
	height: 28px;
	float: left;
	font-size: 14px;
	line-height: 28px;
	background: rgba(36, 95, 255, 0.14);
	text-align: center;
	margin-left: 10%;
	border-radius: 2px;
	color: #1C326E;
}

.job_name font {
	width: 80%;
	height: auto;
	float: left;
	margin-left: 10%;
	margin-top: 70px;
	font-size: 14px;
	margin-top: ;
	color: rgba(51, 51, 51, 0.4);
}

.job_txt {
	width: 60%;
	height: auto;
	float: left;
}

.job_txt h1 {
	width: 100%;
	height: auto;
	float: left;
	color: #333;
	margin-top: 30px;
	font-size: 20px;
	font-weight: normal;
}

.job_txt h2 {
	width: 100%;
	height: auto;
	float: left;
	padding: 0;
	margin: 0;
	font-weight: normal;
}

.job_txt h2 span {
	width: 76px;
	height: 28px;
	float: left;
	text-align: center;
	background: rgba(216, 219, 227, 0.2);
	border-radius: 2px;
	color: #7F8EB7;
	line-height: 28px;
	font-size: 14px;
	margin-right: 15px;
}

.job_txt p {
	width: 100%;
	height: auto;
	float: left;
	color: #333;
	margin-top: 20px;
	font-size: 16px;
	line-height: 32px;
}

.job_more {
	width: 10%;
	height: auto;
	float: left;
	text-align: center;
	padding-top: 30px;
}

.job_more a {
	color: #929292;
	font-size: 14px;
}

.job_del {
	width: 870px;
	height: auto;
	float: left;
}

.job_del h1 {
	width: 100%;
	height: auto;
	float: left;
	color: #333;
	font-size: 30px; 
}

.job_del font {
	width: 91px;
	height: 28px;
	float: left;
	font-size: 14px;
	line-height: 28px;
	background: rgba(36, 95, 255, 0.14);
	text-align: center; 
	border-radius: 2px;
	color: #1C326E;
}

.job_del em {
	width: 100%;
	height: auto;
	float: left;
	font-style: normal;
	margin-top: 20px;
	font-size: 14px;
	color: rgba(51, 51, 51, 0.4);
}

.job_del h2 {
	width: 100%;
	height: auto;
	float: left;
	color: #333;
	margin-top: 30px;
	font-size: 20px; 
}

.job_del h3 {
	width: 100%;
	height: auto;
	float: left;
	padding: 0;
	margin: 0;
	font-weight: normal;
}

.job_del h3 span {
	width: 76px;
	height: 28px;
	float: left;
	text-align: center;
	background: rgba(216, 219, 227, 0.2);
	border-radius: 2px;
	color: #7F8EB7;
	line-height: 28px;
	font-size: 14px;
	margin-right: 15px;
}

.job_del p {
	width: 100%;
	height: auto;
	float: left;
	color: #333;
	margin-top: 20px;
	font-size: 16px;
	line-height: 32px;
}

.job_der {
	width: 200px;
	height: 252px;
	float: right;
	background: #F9FAFF;
}

.job_der h1 {
	width: 200px;
	height: 40px;
	background: #245FFF;
	float: left;
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
}
.job_der .job_photo{
width: 100%;
height: auto; 
float: left;
text-align: center;
margin-top: 19px;
}
.job_der .job_photo img{
width:50px;
height: 55px; 
}
.job_der .job_lianxi {
	width: 100%;
	height: auto; 
	float: left;
	text-align: center;
	line-height: 40px;
	color: #333;
	font-size:18px;
	margin-bottom: 10px;
}
.job_der .job_tel{
	width: 100%;
	height: auto; 
	float: left;
	text-align: center;
	line-height: 23px;
	color: rgba(51,51,51,0.8);
	font-size:16px;
}



.about_ti {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 53px;
	font-weight: bold;
	color: #525672;
}

.about_box {
	width: 100%;
	height: auto;
	float: left;
	background: #fff;
	padding-top: 66px;
}

.about_in {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.about_timg {
	width: 100%;
	height: auto;
	float: left;
	text-align: right;
	margin-top: 30px;
}

.about_txt {
	width: 100%;
	height: auto;
	float: left;
	padding-top: 30px;
}

.about_txt p {
	width: 100%;
	height: auto;
	float: left;
	font-size: 18px;
	color: #666;
	line-height: 35px;
	margin-bottom: 25px;
}

.about_txt p span {
	font-size: 22px;
}

.about_txt p font {
	font-size: 32px;
	color: #1a98d1;
	font-weight: bold;
}

.about_ti1 {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	font-size: 53px;
	font-weight: bold;
	color: #525672;
	padding-bottom: 5px;
	background: url(../img/about_2.jpg) no-repeat 50% bottom;
}

.about_san {
	width: 104%;
	height: auto;
	float: left;
	position: relative;
	margin-top: 30px;
	padding-bottom: 50px;
}

.san1 {
	width: 407px;
	height: 144px;
	float: left;
}

.san1 a {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	text-indent: 160px;
	color: #000;
	background: url(../img/icon_01.png) no-repeat;
}

.san1 a:hover {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	color: #fff;
	transition: all 0.4s linear 0s;
	background: url(../img/icon_1.png) no-repeat;
}

.san2 {
	width: 407px;
	height: 144px;
	float: left;
}

.san2 a {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	text-indent: 160px;
	color: #000;
	background: url(../img/icon_02.png) no-repeat;
}

.san2 a:hover {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	color: #fff;
	transition: all 0.4s linear 0s;
	background: url(../img/icon_2.png) no-repeat;
}

.san3 {
	width: 407px;
	height: 144px;
	float: left;
}

.san3 a {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	text-indent: 160px;
	color: #000;
	background: url(../img/icon_03.png) no-repeat;
}

.san3 a:hover {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	color: #fff;
	transition: all 0.4s linear 0s;
	background: url(../img/icon_3.png) no-repeat;
}

.san4 {
	width: 407px;
	height: 144px;
	float: left;
}

.san4 a {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	text-indent: 160px;
	color: #000;
	background: url(../img/icon_05.png) no-repeat;
}

.san4 a:hover {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	color: #fff;
	transition: all 0.4s linear 0s;
	background: url(../img/icon_5.png) no-repeat;
}

.san5 {
	width: 407px;
	height: 144px;
	float: left;
}

.san5 a {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	text-indent: 160px;
	color: #000;
	background: url(../img/icon_04.png) no-repeat;
}

.san5 a:hover {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	color: #fff;
	transition: all 0.4s linear 0s;
	background: url(../img/icon_4.png) no-repeat;
}

.san6 {
	width: 407px;
	height: 144px;
	float: left;
}

.san6 a {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	text-indent: 160px;
	color: #000;
	background: url(../img/icon_06.png) no-repeat;
}

.san6 a:hover {
	width: 407px;
	height: 144px;
	float: left;
	font-size: 24px;
	line-height: 134px;
	color: #fff;
	transition: all 0.4s linear 0s;
	background: url(../img/icon_6.png) no-repeat;
}

.about_two {
	width: 100%;
	height: auto;
	float: left;
	padding-bottom: 80px;
	margin-top: 50px;
}

.about_l {
	width: 605px;
	height: auto;
	float: left;
}

.about_r {
	width: 540px;
	height: auto;
	float: right;
}

.about_tti {
	width: 100%;
	height: auto;
	float: left;
}

.about_tti span {
	width: 100%;
	height: auto;
	float: left;
	color: #0069e9;
	font-size: 30px;
}

.about_tti font {
	width: 100%;
	height: auto;
	float: left;
	color: #999;
	font-size: 30px;
	font-weight: bold;
}

.about_tti font em {
	font-style: normal;
	color: #0069e9;
	padding-left: 5px;

}

.about_listl {
	width: 100%;
	height: auto;
	float: left;
	padding-top: 50px;
}

.about_listl li {
	width: 100%;
	height: auto;
	float: left;
	line-height: 36px;
	border-bottom: 1px dashed #666;
}

.about_listl li span {
	float: left;
	background: url(../img/about_3.jpg) no-repeat left center;
	text-indent: 15px;
	color: #0069e9;
	font-size: 15px;
	line-height: 36px;
}

.about_listl li font {
	float: right;
	width: 45%;
	color: #666;
	line-height: 36px;
	font-size: 15px;
}

.about_listl li em {
	float: right;
	width: 45%;
	font-style: normal;
	color: #666;
	line-height: 22px;
	font-size: 15px;
	padding-bottom: 5px;

}

.about_list2 {
	width: 100%;
	height: auto;
	float: left;
	padding-top: 50px;
}

.about_list2 li {
	width: 100%;
	height: auto;
	float: left;
	line-height: 58px;
	border-bottom: 1px dashed #666;
}

.about_list2 li span {
	float: left;
	background: url(../img/about_3.jpg) no-repeat left center;
	text-indent: 15px;
	color: #0069e9;
	font-size: 15px;
	line-height: 58px;
}
