@charset "utf-8";
* {
	margin: 0;
	padding: 0;
}

.thumbnail {
	padding: 0;
}

li {
	list-style-type: none;
}

.swiper-container {
	width: 100%;
}


/*.swiper-slide {
		font-size: 18px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		padding: 40px 60px;
	}*/

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #5088be;
}

.swiper-pagination-bullet {
	border-radius: 50%;
}

.swiper-pagination-white .swiper-pagination-bullet {
	border: 1px solid #5088be;
}

#index .navbar-header {
	height: 80px;
}

#index .navbar-default {
	border-bottom: 2px solid #0d5ba7;
	background: #fff;
}

#index .thumbnail {
	border-radius: 0;
}

#index .navbar-default .navbar-nav>.active>a,
#index .navbar-default .navbar-nav>.active>a:focus,
#index .navbar-default .navbar-nav>.active>a:hover {
	color: #fff;
	background-color: #0d5ba7;
}

#index .navbar-default .navbar-brand {
	margin-right: 70px;
}

#index #navbar>ul>li>a {
	padding: 30px 37px;
}

@media only screen and (min-width: 768px) and (max-width: 980px) {
	#index #navbar>ul>li>a {
		padding: 30px 16px;
	}
}

#index .navbar-toggle {
	margin-top: 23px;
}

#index .navbar-nav {
	margin: 0 -15px;
	background: #fff;
}

#index .navbar-default .navbar-nav>li>a {
	color: #0d5ba7;
}

#index .navbar-collapse.in {
	overflow: inherit;
}

#index .carousel {
	margin-top: 80px;
}

#index .carousel-indicators .active {
	background: #6285b4;
	border: none;
}

#index .carousel-indicators li {
	border: 1px solid #6285b4;
	width: 8px;
	height: 8px;
	margin: 1px 2px;
	border-radius: 50%;
}

#index .carousel-indicators .active {
	width: 10px;
	height: 10px;
}

#index .title {
	width: 300px;
	margin: 10px auto 5px auto;
	height: 30px;
}

#index .title>div {
	float: left;
}

#index .title>div.line {
	width: 70px;
	height: 2px;
	background: #aaaaaa;
	margin-top: 24px;
}

#index .title>div.wenzi {
	width: 160px;
	text-align: center;
	color: #507db6;
	font-size: 25px;
}

#index .p1 {
	color: #507db6;
	font-size: 16px;
}

#index .lazy {
	margin-top: 40px;
	margin-bottom: 30px;
}

#index .lazy1 {
	margin: 10px auto 10px auto;
	padding: 15px 15px 0 15px;
}

#index h3 {
	color: #333;
	text-align: center;
	margin: 0 auto 20px auto;
}

#index .cont {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	line-height: 25px;
	color: #666;
}

#index .more,
#index .more>a {
	height: 45px;
	line-height: 45px;
}

#index .more {
	width: 200px;
	margin: 50px auto;
	border: 1px solid #507db6;
	text-align: center;
}

#index .more>a {
	width: 200px;
	display: block;
	font-size: 15px;
	color: #507db6;
	cursor: pointer;
}

#index .aboutUs {
	width: 100%;
	background: #f0f0f0;
	padding: 70px 0;
}

#index .aboutUs p {
	width: 100%;
	color: #024097;
	font-size: 25px;
	margin-bottom: 40px;
	margin-top: 5px;
}

#index .aboutUs p>span {
	color: #024097;
	font-size: 14px;
}

#index .intro {
	color: #666;
	font-size: 14px;
	line-height: 30px;
	text-align: justify;
}

#index .aboutUs_more {
	width: 200px;
	height: 45px;
	line-height: 45px;
	border: 1px solid #507db6;
	text-align: center;
	background: #fff;
	margin-top: 60px;
}

#index .aboutUs_more>a {
	display: block;
	width: 200px;
	display: block;
	font-size: 15px;
	color: #507db6;
	cursor: pointer;
}

#index .more>a:hover,
#index .aboutUs_more>a:hover {
	background: #5b7da4;
	color: #fff;
}

#index .news1 {
	margin-top: 40px;
	margin-bottom: 40px;
}

#index .news {
	margin-top: 40px;
	margin-bottom: 50px;
}

#index .news_cont {
	margin: 0 12.5px 10px 12.5px;
}

#index .thumbnail {
	border: none;
}

#index .thumbnail1 {
	border: 1px solid #b5c1da;
}

#index .thumbnail_shadow {
	-webkit-box-shadow: 0 0 10px #eee;
	-moz-box-shadow: 0 0 10px #eee;
	box-shadow: 0 0 10px #eee;
	padding-bottom: 10px;
}

#index .time {
	width: 100%;
	height: 50px;
	line-height: 50px;
}

#index .time>div:nth-child(1) {
	float: left;
	color: #666;
	font-size: 16px;
	width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}

#index .time>div:nth-child(2) {
	float: right;
	color: #666;
	width: 30%;
	text-align: right;
}

#index .news_cont p {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	line-height: 25px;
	color: #666;
}

#index .footer {
	width: 100%;
	background: #5375a5;
	padding: 60px 0 30px 0;
}

#index .footer p {
	width: 100%;
	color: #fff;
	margin-bottom: 10px;
}
.icp-a{
	    width: 100%;
	    color: #fff;
	    margin-bottom: 10px;
	    margin: 0 0 10px;
	    text-decoration: none;
	    height: 20px;
	    display: inline-block;
}

.icp-a:hover,.icp-a:focus{
 color: #fff;
  text-decoration: none;
}
#index .footer p.concat {
	font-size: 25px;
}

#index .footer p.concat span {
	font-size: 14px;
}

#index .scrollTop {
	position: fixed;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	bottom: 20px;
	right: 20px;
	background-image: url(http://senyintxa.com/images/top.png);
	background-repeat: no-repeat;
	background-size: cover;
}


/*解决方案 start*/

.solution_left {
	margin: 0;
	padding: 0;
}

.solution_left .tit {
	width: 100%;
	height: 180px;
	background: url(http://senyintxa.com/images/solution.png) no-repeat;
	background-size: cover;
	color: #fff;
	text-align: center;
}

.case_c {
	font-size: 25px;
	padding: 55px 0 10px 0;
	s
}

.case_e {
	font-size: 14px;
}

.solution_right {
	background: #f1f3f5;
	position: relative;
	margin-top: 30px;
}

.decoration {
	position: absolute;
	left: 0;
	top: -30px;
	background: url(http://senyintxa.com/images/solution1.png) no-repeat;
	width: 202px;
	height: 200px;
	z-index: -1;
}

.location {
	width: 100%;
	height: 80px;
	line-height: 80px;
	color: #666666;
	border-bottom: 1px solid #dddddd;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.location img {
	margin-right: 10px;
	margin-top: -5px;
}

.solution_left ul {
	width: 100%;
}

.solution_left ul li {
	width: 100%;
	padding: 35px 0;
	border-bottom: 1px solid #dddddd;
	border-left: 8px solid #dddddd;
	text-align: center;
	color: #666;
	background: #fefefe;
	font-size: 16px;
	cursor: pointer;
}

.solution_left ul li.actives {
	border-left: 8px solid #feae02;
	color: #feae02 !important;
}

.contents {
	color: #666;
	padding: 0 30px;
}

.contents h4 {
	text-align: center;
	width: 100%;
	color: #666;
	font-size: 25px;
	padding: 25px 0;
}

.contents p {
	text-align: justify;
	line-height: 25px;
}

.contents img {
	max-width: 100%;
	margin: 10px auto;
	display: block;
}

.solve_same {
	display: none;
}

.p_cont {
	padding-left: 40px;
}

.p_tit {
	font-size: 17px;
	color: #666;
}

.p_color {
	color: #90b5d8;
	font-size: 15px;
}


/*解决方案 end*/


/*关于我们 start*/

.decoration_us {
	width: 365px;
	background: url(http://senyintxa.com/images/absolut0.png) no-repeat;
	left: -30px;
	height: 188px;
}


/*关于我们 end*/


/*解决方案 start*/

.cont_img {
	width: 100%;
}

.cont_img li {
	width: 33.33%;
	float: left;
}

.cont_img li img {
	display: block;
	width: 200px;
	height: 200px;
	margin: 0 auto;
	border-radius: 50%;
}


/*解决方案 end*/

.img_auto {
	display: block;
	margin: 0 auto;
}

.mar_bot {
	margin: 20px auto 0 auto;
	padding: 0 30px 0 15px;
}

.pad_bot {
	padding-bottom: 20px;
}

.hos_name {
	font-size: 18px;
	width: 100%;
	text-align: center !important;
	color: #0d5ba7;
	padding-top: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.hos_tit {
	font-size: 14px;
	width: 100%;
	text-align: center !important;
	color: #0d5ba7;
	padding-bottom: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.footer_line {
	width: 1px;
	height: 50px;
	background: #fff;
	height: 217px;
	margin: 0 auto;
}
/*
     FILE ARCHIVED ON 05:13:11 Feb 21, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:36:53 Oct 22, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 3.154
  exclusion.robots: 0.031
  exclusion.robots.policy: 0.018
  esindex: 0.01
  cdx.remote: 220.487
  LoadShardBlock: 1897.856 (3)
  PetaboxLoader3.resolve: 633.109 (4)
  PetaboxLoader3.datanode: 1674.685 (4)
  load_resource: 1012.874
*/