.iconinfo{
	background: #f2f2f2;
}
.iconinfo img{
	margin-bottom: 10px!important;
}
.iconinfo>div>div.left{
	width: 240px;
}
.iconinfo>div>div>a>p:last-child{
	color: #999999!important;
}
.iconinfo>div>div.left::after{
	content: "";
	float: left;
	display: inline-block;
	background: url(../images/line.png)no-repeat;
	width: 1px;
	height: 120px;
	background-size: 100% 100%;
}
.iconinfo>div>div.left:nth-child(5)::after{
	content: ""!important;
	width: 0px!important;
}
.iconinfo>div>div.left>div:first-child{
	width: 239px!important;
}
.toptitle{
	margin-bottom: 30px!important;
}
.toptitle .texttitle>p{
	font-size: 28px!important;
	color: #ff7700;
}
.product{
	position: relative;
}
.swiper_demo {
	position: relative;
	height: 290px;
}

.swiper_demo .swiper-container {
	width: 100%;
	margin: 0 auto;
	height: 290px;
}

.swiper_demo .swiper-slide {
	font-size: 14px;
	height: 290px;
	width: 278px !important;
	margin: 0 11px !important;
}

.swiper_demo .swiper-slide:hover div {
	color: white !important;
	background: #0058b3 !important;
}

.swiper_demo .swiper-slide a {
     display: inline-block;
     width: 278px;
     height: 240px;
     overflow: hidden;
     padding: 5px;
}
.swiper_demo .swiper-slide p{
	margin-top: 10px!important;
}
.swiper_demo .swiper-slide p:hover {
	cursor: pointer;
	color: #ffb74c !important;
}

.swiper_demo .swiper-slide img {
	    width: 266px;
	    height: 228px;
	    overflow: hidden;
	    border: 5px solid white;
	    box-shadow: 0px 1px 5px #999999;
}

.swiper_demo .swiper-slide:hover img {
	transform: scale(1.3);

	transition: all 1s ease 0s;

	-webkit-transform: scale(1.1);

	-webkit-transform: all 1s ease 0s;
	cursor: pointer;
}
.swiper_demo3{
	height:160px!important;
}
.swiper_demo3 .swiper-slide{
	width:160px!important;
	height:160px!important;
	margin: 0 20px!important;
}
.swiper_demo3 .swiper-slide a{
	width: 160px!important;
	height:160px!important;
}
.swiper_demo3 .swiper-slide img{
	width: 160px!important;
	height:160px!important;
	box-shadow:none!important;
}

.arrow i {
	position: absolute;
	z-index: 1;
	top: 50%;
	display: inline-block;
	cursor: pointer;
}

.arrow .arrow-left {
	right: 1220px;
}

.arrow .arrow-right {
	left: 1220px;
}

.more {
	width: 100%;
	text-align: center;
	margin-top: 20px!important;
	height: 50px;
	line-height: 50px;
	box-shadow:0px 6px 6px 1px #f3f3f3;
}

.more a {
	display: inline-block;
	padding: 5px 10px !important;
}
/* 新闻资讯 */
.news{
	background: #f2f2f2;
}
.newsleft_title{
	background: #e60012 !important;
	padding: 15px!important;
}
.news_info>div.left:first-child{
	width: 330px;
	margin-right: 30px!important;
	border-bottom: 5px solid #2326fd;
}
.newsleft_img{
	width: 100%;
	height: 190px;
}
.newsleft_img>a{
	display: inline-block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    border: 1px solid #e60012;
}
.newsleft_img>a>img{
    position: absolute;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 100%;
    max-height: 100%;
}
.newsleft_img>a:hover>img{
	transform: scale(1.3);
	
	transition: all 1s ease 0s;
	
	-webkit-transform: scale(1.1);
	
	-webkit-transform: all 1s ease 0s;
	cursor: pointer;
}
.newsleft_bottom>div:first-child{
	margin-top: 10px!important;
}
.newsleft_bottom>div:last-child>a{
	margin: 20px 0!important;
	display: inline-block;
	width: 100px;
	height: 30px;
	line-height: 25px;
	text-align: center;
	color:#2326fd !important;
	border:2px solid #2326fd !important;
}
.news_info>div.left:nth-child(2){
	width: 840px;
}
.container-top {
	display: inline-block;
	width: 100%;
	margin-bottom: 30px!important;
}

.container-top ul {
	display: inline-block;
	margin-bottom: 0px!important;
}

.container-top ul li {
	float: left;
	text-align: center;
	margin-right: 15px;
}

.container-top ul li a {
	font-size: 18px!important;
}

.container-top ul li:last-child {
	margin-right: 0px !important;
}
.container-bottom {
	overflow: hidden;
	border-top: none !important;
}

.container-bottom ul {
	margin: 0px !important;
}
.container-top>div.right{
	line-height: 24px;
}
.container-top>div.right>span{
	    display: inline-block;
	    width: 550px;
	    height: 1px;
	    margin-bottom: 5px;
	    background: #cbcbcb!important;
}
.container-bottom ul li {
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid #bfbfbf;
	margin-bottom: 32px!important;
}
.container-bottom ul li:nth-child(3){
	margin-bottom: 0px!important;
}
.container-bottom ul li>div.left{
	width: 710px;
}
.container-bottom ul li>div.right{
	    width: 90px;
	    background: #2326fd !important;
	    margin-bottom: 10px!important;
	    padding: 20px 0px;
}
.container-bottom ul li>div.right>p{
	margin-bottom: 0px!important;
}
.container-bottom ul li>div.right>p:first-child{
	font-size: 26px!important;
}
.container-bottom ul li>div.left>a{
	display: inline-block;
	width: 100%;
}
.container-bottom ul li>div.left>a>p:nth-child(2){
	    color: #999999!important;
	    line-height: 30px;
}
.select {
	/* background: #2326fd !important; */
}

.select a {
	color:#2326fd !important;
}
/* 金典案例 */
.case .toptitle .line{
	width: 100%;
}
.case .toptitle .line>img{
	width: 100%;
	overflow: hidden;
}
/* 合作伙伴 */
.partner{
	background: #f2f2f2!important;
}
.partnerul{
	display: inline-block;
}
.partnerul li{
	float: left;
	width: 160px;
	margin-right: 48px;
	margin-bottom: 20px!important;
}
.partnerul li:nth-child(6n){
	margin-right: 0px!important;
}
.partnerul li a{
	display: inline-block;
	width: 100%;
}
.partnerul li a{
	width:160px;
	height:160px;
}
/* 中间广告图 */
.lunbo {
	width: 100%;
	background: #fff;
	height: 90px;
}

.jsNav {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.jsNav {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.jsNav .imageshow {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.jsNav .imageshow li {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	-moz-opacity: 0;
	filter: alpha(opacity=0);
	opacity: 0;
}
.jsNav .imageshow li a{
	width: 100%;
	height: 100%;
}
.jsNav .imageshow li img {
	width: 100%;
	height:90px;
}

.jsNav .btnimage {
	position: absolute;
	display: block;
	bottom: 10px;
	right: 20px;
	z-index: 3;
	height: 20px;
	margin-bottom: 0px !important;
}

.jsNav .btnimage li {
	cursor: pointer;
	float: left;
	margin: 3px;
	width: 14px;
	height: 11px;
	background: white;
}

.jsNav .btnimage .over {
	background: #fc9401 !important;
}
